.mp-sheet{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface-raised);color:var(--ink);box-shadow:var(--shadow-pop);width:min(560px,100vw - 32px);max-height:calc(100dvh - 32px);margin:auto;padding:0}.mp-sheet::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#040c0c99}.mp-sheet[open]{animation:mp-sheet-pop .2s var(--mp-ease-out)}@keyframes mp-sheet-pop{0%{opacity:0;transform:scale(.99)}to{opacity:1;transform:none}}.mp-sheet-in{padding:var(--space-5)}.mp-sheet-head{justify-content:space-between;align-items:center;margin:-6px -8px 0 0;display:flex}.mp-sheet-title{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.02em;margin:0;font-size:30px;font-weight:800}.mp-sheet-sub{margin:2px 0 var(--space-4);color:var(--ink-muted);font-size:14px}.mp-sheet-card{margin:0 0 var(--space-4);border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface-sunken);overflow:hidden}.mp-sheet-card img{aspect-ratio:1200/630;background:#0e2a2c;width:100%;height:auto;display:block}.mp-sheet-card figcaption{padding:var(--space-2) var(--space-3) var(--space-3);border-top:1px solid var(--line);flex-direction:column;gap:2px;display:flex}.mp-sheet-host{color:var(--ink-muted);text-transform:uppercase;letter-spacing:.04em;font-size:12px}.mp-sheet-cardtitle{font-size:15px;font-weight:600}.mp-sheet-link{gap:var(--space-2);display:flex}.mp-sheet-link input{min-width:0;height:40px;padding:0 var(--space-3);border-radius:var(--radius-md);border:1px solid var(--line-strong);background:var(--surface-sunken);color:var(--ink);font-family:var(--font-mono);flex:1;font-size:14px}.mp-sheet-link input:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.mp-sheet-targets{margin:var(--space-4) 0 0;gap:var(--space-2);flex-wrap:wrap;padding:0;list-style:none;display:flex}@media (max-width:420px){.mp-sheet-label{display:none}.mp-sheet-bar{width:40px;padding:0}}
@font-face{font-family:display;src:url(../media/big_shoulders_caps-s.p.3za8-kin312os.woff2)format("woff2");font-display:swap;font-weight:700 800;font-style:normal}@font-face{font-family:display Fallback;src:local(Arial);ascent-override:98.55%;descent-override:21.45%;line-gap-override:0.0%;size-adjust:100.0%}.Q1ywMa_className{font-family:display,display Fallback,Arial Narrow,Roboto Condensed,sans-serif;font-style:normal}.Q1ywMa_variable{--font-big-shoulders:"display", "display Fallback", Arial Narrow, Roboto Condensed, sans-serif}
