summary::-webkit-details-marker{display:none}summary::marker{content:""}.callout{border-left:4px solid;padding:.6em .9em;margin:1em 0 0 .3em;background:rgba(0,0,0,3%);color:inherit;font-family:inherit;overflow:hidden}.callout-header{display:flex;align-items:center;gap:.5rem;font-weight:600;cursor:default}details.callout .callout-header{cursor:pointer}details.callout summary:focus{outline:none}.callout-title{margin-right:.5rem}.toggle-icon{margin-left:auto;transition:transform .18s ease;font-size:.9em;opacity:.85}details.callout[open] .toggle-icon{transform:rotate(0)}details.callout:not([open]) .toggle-icon{transform:rotate(-90deg)}.callout-content{margin-top:.45rem;line-height:1.45;max-height:0;opacity:0;overflow:hidden;transition:max-height .35s ease,opacity .25s ease}details[open] .callout-content{max-height:1e3px;opacity:1;transition:max-height .4s ease,opacity .3s ease}.callout-note{border-color:#3b82f6;background:rgba(59,130,246,5%)}.callout-abstract{border-color:#6366f1;background:rgba(99,102,241,5%)}.callout-info{border-color:#0ea5e9;background:rgba(14,165,233,5%)}.callout-tip{border-color:#a855f7;background:rgba(168,85,247,5%)}.callout-success{border-color:#22c55e;background:rgba(34,197,94,5%)}.callout-question{border-color:#14b8a6;background:rgba(20,184,166,5%)}.callout-warning{border-color:#f59e0b;background:rgba(245,158,11,5%)}.callout-failure{border-color:#ef4444;background:rgba(239,68,68,5%)}.callout-danger{border-color:#b91c1c;background:rgba(185,28,28,6%)}.callout-bug{border-color:#d946ef;background:rgba(217,70,239,6%)}.callout-example{border-color:#2563eb;background:rgba(37,99,235,5%)}.callout-quote{border-color:#6b7280;background:rgba(107,114,128,5%)}.callout-opinion{border-color:#e879f9;background:rgba(232,121,249,6%)}.callout-header i[aria-hidden=true]{display:inline-block;width:1.1em;text-align:center}details.callout summary:focus-visible{outline:2px solid rgba(0,0,0,8%);border-radius:4px}