:root{--so-color-bg:#15161a;--so-color-surface:#1d1f24;--so-color-ink:#ece8e2;--so-color-ink-muted:#9aa1a9;--so-color-accent:#9b2c3a;--so-color-accent-ink:#fff;--so-color-border:#2e3238;--so-font-display:"Hoefler Text", "Baskerville Old Face", Baskerville, Didot, Georgia, serif;--so-font-body:system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--so-font-mono:ui-monospace, "SFMono-Regular", Menlo, Consolas, monospace;--so-radius:10px;--so-space:12px;--so-color-surface-raised:color-mix(in srgb, var(--so-color-surface) 92%, var(--so-color-ink));--so-color-surface-sunken:color-mix(in srgb, var(--so-color-bg) 60%, var(--so-color-surface));--so-color-accent-soft:color-mix(in srgb, var(--so-color-accent) 18%, var(--so-color-surface));--so-color-accent-line:color-mix(in srgb, var(--so-color-accent) 55%, var(--so-color-border));--so-color-accent-hot:color-mix(in srgb, var(--so-color-accent) 82%, var(--so-color-ink));--so-color-ink-faint:color-mix(in srgb, var(--so-color-ink-muted) 68%, var(--so-color-bg));--so-color-shadow:color-mix(in srgb, var(--so-color-bg) 55%, var(--so-color-border));--so-color-glow:color-mix(in srgb, var(--so-color-accent) 35%, transparent);--so-text-xs:.72rem;--so-text-sm:.84rem;--so-text-md:.98rem;--so-text-lg:1.1rem;--so-text-xl:1.3rem;--so-display-sm:1.6rem;--so-display-md:clamp(1.7rem, 3.4vw, 2.1rem);--so-display-lg:clamp(2.1rem, 7vw, 3.4rem);--so-key-size:clamp(2.2rem, 11vw, 4rem);--so-key-input-size:clamp(1.6rem, 8vw, 2.6rem);--so-target-size:clamp(2rem, 9vw, 3rem);--so-button-size:clamp(1.15rem, 4.2vw, 1.5rem);--so-space-xs:calc(var(--so-space) / 2);--so-space-sm:var(--so-space);--so-space-md:calc(var(--so-space) * 2);--so-space-lg:calc(var(--so-space) * 3);--so-space-xl:calc(var(--so-space) * 5);--so-space-2xl:calc(var(--so-space) * 8);--so-radius-sm:calc(var(--so-radius) / 2);--so-radius-md:var(--so-radius);--so-radius-lg:calc(var(--so-radius) * 2);--so-radius-pill:calc(var(--so-radius) * 20);--so-color-background:var(--so-color-bg);--so-color-primary:var(--so-color-accent);--so-color-text:var(--so-color-ink);--so-color-muted:var(--so-color-ink-muted);--so-font-sans:var(--so-font-body), sans-serif}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body{background:var(--so-color-bg);color:var(--so-color-ink);font-family:var(--so-font-body);font-size:var(--so-text-md);margin:0;line-height:1.65;overflow-x:hidden}h1,h2,h3{font-family:var(--so-font-display);letter-spacing:.01em;margin:0;font-weight:400}p{margin:0}a{color:inherit}code,pre{font-family:var(--so-font-mono)}.site-shell{flex-direction:column;min-height:100vh;display:flex}.site-main{flex:1}.wrap{width:100%;max-width:calc(var(--so-space) * 82);padding-inline:var(--so-space-md);margin-inline:auto}.visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.site-header{border-bottom:1px solid var(--so-color-border);background:var(--so-color-bg)}.site-header .wrap{justify-content:space-between;align-items:center;gap:var(--so-space-sm) var(--so-space-md);padding-block:var(--so-space-md);flex-wrap:wrap;display:flex}.brand{align-items:center;gap:var(--so-space-sm);text-decoration:none;display:flex}.brand-name{font-family:var(--so-font-display);font-size:var(--so-text-xl);letter-spacing:.16em;text-transform:uppercase;white-space:nowrap}.nav{align-items:center;gap:var(--so-space-xs) var(--so-space-md);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.nav a,.nav button{padding:var(--so-space-xs) 0;color:var(--so-color-ink-muted);cursor:pointer;font-family:var(--so-font-body);font-size:var(--so-text-sm);letter-spacing:.08em;text-transform:uppercase;background:0 0;border:0;border-bottom:1px solid #0000;text-decoration:none;display:inline-block}.nav a:hover,.nav button:hover{color:var(--so-color-ink)}.nav a.router-link-exact-active{border-bottom-color:var(--so-color-accent);color:var(--so-color-ink)}.hero{border-bottom:1px solid var(--so-color-border);padding-block:var(--so-space-2xl)}.hero-inner{max-width:calc(var(--so-space) * 56)}.eyebrow{margin-bottom:var(--so-space-md);color:var(--so-color-ink-muted);font-family:var(--so-font-mono);font-size:var(--so-text-xs);letter-spacing:.24em;text-transform:uppercase}.hero h1{margin-bottom:var(--so-space-md);font-size:var(--so-display-lg);line-height:1.08}.hero p{max-width:calc(var(--so-space) * 44);color:var(--so-color-ink-muted);font-size:var(--so-text-lg)}.hero-actions{align-items:center;gap:var(--so-space-sm) var(--so-space-md);margin-top:var(--so-space-xl);flex-wrap:wrap;display:flex}.btn{border-radius:var(--so-radius);padding:var(--so-space-sm) var(--so-space-lg);cursor:pointer;font-family:var(--so-font-body);font-size:var(--so-text-md);letter-spacing:.04em;text-align:center;border:1px solid #0000;text-decoration:none;display:inline-block}.btn-primary{border-color:var(--so-color-accent);background:var(--so-color-accent);color:var(--so-color-accent-ink)}.btn-quiet{border-color:var(--so-color-border);color:var(--so-color-ink);background:0 0}.btn-danger{border-color:var(--so-color-accent-line);color:var(--so-color-accent-hot);background:0 0}.btn-big{padding:var(--so-space-md) var(--so-space-xl);font-size:var(--so-text-lg)}.btn-off,.btn:disabled{border-color:var(--so-color-border);background:var(--so-color-surface-sunken);color:var(--so-color-ink-faint);cursor:not-allowed}.btn-link{color:var(--so-color-ink-muted);cursor:pointer;font-family:var(--so-font-body);font-size:var(--so-text-sm);background:0 0;border:0;padding:0;text-decoration:underline}.btn-kill{border:1px solid var(--so-color-accent-hot);border-radius:var(--so-radius-lg);width:100%;box-shadow:0 0 0 var(--so-space-xs) var(--so-color-glow);background:var(--so-color-accent);padding:var(--so-space-lg) var(--so-space-md);color:var(--so-color-accent-ink);cursor:pointer;font-family:var(--so-font-display);font-size:var(--so-button-size);letter-spacing:.06em;display:block}.btn-kill.is-off,.btn-kill:disabled{border-color:var(--so-color-border);box-shadow:none;background:var(--so-color-surface-sunken);color:var(--so-color-ink-faint);cursor:not-allowed}.button-slot{margin-top:var(--so-space-xl)}.button-under{margin-top:var(--so-space-sm);color:var(--so-color-ink-muted);font-size:var(--so-text-sm);text-align:center}.section{padding-block:var(--so-space-2xl)}.section-head{max-width:calc(var(--so-space) * 52);margin-bottom:var(--so-space-xl)}.section-head h2{margin-bottom:var(--so-space-sm);font-size:var(--so-display-md)}.section-head p{color:var(--so-color-ink-muted)}.cards{gap:var(--so-space-lg);display:grid}.cards-wide{grid-template-columns:repeat(auto-fit, minmax(calc(var(--so-space) * 26), 1fr))}.card{border:1px solid var(--so-color-border);border-radius:var(--so-radius-lg);box-shadow:0 var(--so-space-xs) var(--so-space-lg) var(--so-color-shadow);background:var(--so-color-surface);padding:var(--so-space-xl)}.card-active{border-color:var(--so-color-accent-line)}.card-quiet{box-shadow:none;background:var(--so-color-surface-sunken)}.card-label{margin-bottom:var(--so-space-sm);color:var(--so-color-ink-faint);font-family:var(--so-font-mono);font-size:var(--so-text-xs);letter-spacing:.2em;text-transform:uppercase}.card-active .card-label{color:var(--so-color-accent)}.card h3{margin-bottom:var(--so-space-sm);font-size:var(--so-display-sm)}.card-lede{max-width:calc(var(--so-space) * 44);color:var(--so-color-ink-muted)}.form{gap:var(--so-space-lg);margin-top:var(--so-space-xl);display:grid}.field{gap:var(--so-space-xs);display:grid}.field label{color:var(--so-color-ink);font-size:var(--so-text-sm);letter-spacing:.06em;text-transform:uppercase}.field input{border:1px solid var(--so-color-border);border-radius:var(--so-radius);background:var(--so-color-bg);width:100%;max-width:100%;padding:var(--so-space-sm) var(--so-space-md);color:var(--so-color-ink);font-family:var(--so-font-body);font-size:var(--so-text-lg)}.field input:focus{border-color:var(--so-color-accent);outline:1px solid var(--so-color-accent)}.field input.key-input{border-color:var(--so-color-accent-line);padding:var(--so-space-md) var(--so-space-sm);font-family:var(--so-font-mono);font-size:var(--so-key-input-size);letter-spacing:.22em;text-align:center;text-transform:uppercase}.field input.code-input{border-color:var(--so-color-accent-line);font-family:var(--so-font-mono);font-size:var(--so-text-xl);letter-spacing:.4em;text-align:center}.why{border-left:1px solid var(--so-color-accent-line);padding-left:var(--so-space-sm);color:var(--so-color-ink-muted);font-size:var(--so-text-sm)}.form-foot{align-items:center;gap:var(--so-space-sm) var(--so-space-md);flex-wrap:wrap;display:flex}.form-foot .aside{color:var(--so-color-ink-muted);font-size:var(--so-text-sm)}.form-error{border:1px solid var(--so-color-accent-hot);border-radius:var(--so-radius);background:var(--so-color-accent-soft);padding:var(--so-space-sm) var(--so-space-md);font-size:var(--so-text-sm)}.form-said{border-radius:var(--so-radius);background:var(--so-color-surface-sunken);padding:var(--so-space-sm) var(--so-space-md);color:var(--so-color-ink-muted);font-size:var(--so-text-sm)}.rail{border-bottom:1px solid var(--so-color-border);padding-block:var(--so-space-xl)}.rail ol{gap:var(--so-space-md);grid-template-columns:repeat(auto-fit, minmax(calc(var(--so-space) * 16), 1fr));margin:0;padding:0;list-style:none;display:grid}.rail li{border-top:1px solid var(--so-color-border);padding-top:var(--so-space-sm)}.rail li.is-done{border-top-color:var(--so-color-ink-muted)}.rail li.is-now{border-top-color:var(--so-color-accent)}.rail .n{color:var(--so-color-ink-faint);font-family:var(--so-font-mono);font-size:var(--so-text-xs);letter-spacing:.2em;display:block}.rail li.is-now .n{color:var(--so-color-accent)}.rail .t{color:var(--so-color-ink-muted);font-size:var(--so-text-md)}.rail li.is-now .t,.rail li.is-done .t{color:var(--so-color-ink)}.key-block{border:1px solid var(--so-color-accent-line);border-radius:var(--so-radius-lg);background:var(--so-color-bg);padding:var(--so-space-xl) var(--so-space-md);margin-top:var(--so-space-lg);text-align:center}.key-caption{color:var(--so-color-ink-muted);font-family:var(--so-font-mono);font-size:var(--so-text-xs);letter-spacing:.24em;text-transform:uppercase}.key{justify-content:center;gap:var(--so-space-xs) var(--so-space-sm);margin:var(--so-space-md) 0;flex-wrap:wrap;display:flex}.key span{color:var(--so-color-ink);font-family:var(--so-font-mono);font-size:var(--so-key-size);letter-spacing:.02em;line-height:1.1}.key-actions{justify-content:center;gap:var(--so-space-sm) var(--so-space-md);margin-top:var(--so-space-md);flex-wrap:wrap;display:flex}.key-note{margin-top:var(--so-space-md);color:var(--so-color-ink-muted);font-size:var(--so-text-sm)}.roster{border-top:1px solid var(--so-color-border);margin-top:var(--so-space-lg)}.roster-row{border-bottom:1px solid var(--so-color-border);padding:var(--so-space-sm) 0;justify-content:space-between;align-items:baseline;gap:var(--so-space-xs) var(--so-space-md);flex-wrap:wrap;display:flex}.roster-name{font-size:var(--so-text-lg)}.roster-meta{color:var(--so-color-ink-muted);font-family:var(--so-font-mono);font-size:var(--so-text-sm)}.tag{border:1px solid var(--so-color-accent-line);border-radius:var(--so-radius-pill);background:var(--so-color-accent-soft);padding:0 var(--so-space-sm);margin-left:var(--so-space-sm);color:var(--so-color-ink);font-family:var(--so-font-body);font-size:var(--so-text-xs);letter-spacing:.1em;text-transform:uppercase;display:inline-block}.roster-count{justify-content:space-between;align-items:baseline;gap:var(--so-space-xs) var(--so-space-md);margin-top:var(--so-space-md);color:var(--so-color-ink-muted);font-size:var(--so-text-sm);flex-wrap:wrap;display:flex}.start-row{border-top:1px solid var(--so-color-border);padding-top:var(--so-space-lg);align-items:center;gap:var(--so-space-sm) var(--so-space-md);margin-top:var(--so-space-xl);flex-wrap:wrap;display:flex}.start-why{max-width:calc(var(--so-space) * 34);color:var(--so-color-ink-muted);font-size:var(--so-text-sm)}.standing,.target,.panel,.gone,.account,.notfound-block{border:1px solid var(--so-color-border);border-radius:var(--so-radius-lg);background:var(--so-color-bg);padding:var(--so-space-xl) var(--so-space-md);margin-top:var(--so-space-lg);text-align:center}.standing,.gone,.panel.lit{border-color:var(--so-color-accent-line)}.account{padding:var(--so-space-lg) var(--so-space-md);text-align:left}.notfound-block{padding:var(--so-space-2xl) var(--so-space-md);border-style:dashed}.kicker{color:var(--so-color-ink-muted);font-family:var(--so-font-mono);font-size:var(--so-text-xs);letter-spacing:.24em;text-transform:uppercase}.standing .kicker{color:var(--so-color-accent)}.game-name{overflow-wrap:anywhere;margin:var(--so-space-sm) 0;font-family:var(--so-font-display);font-size:var(--so-display-md)}.who{overflow-wrap:anywhere;margin:var(--so-space-sm) 0 0;font-family:var(--so-font-display);font-size:var(--so-target-size);line-height:1.15}.state{margin-top:var(--so-space-sm);color:var(--so-color-ink-muted)}.state strong,.killer strong{color:var(--so-color-accent);font-family:var(--so-font-display);font-weight:400}.since,.stamp,.meta{margin-top:var(--so-space-sm);color:var(--so-color-ink-faint);font-family:var(--so-font-mono);font-size:var(--so-text-sm)}.verdict{font-family:var(--so-font-display);font-size:var(--so-display-md)}.killer{margin-top:var(--so-space-sm);font-size:var(--so-text-lg)}.handover{margin-top:var(--so-space-md);color:var(--so-color-ink-muted);font-size:var(--so-text-sm)}.standing-actions{justify-content:center;gap:var(--so-space-sm) var(--so-space-md);margin-top:var(--so-space-lg);flex-wrap:wrap;display:flex}.who-row{border-bottom:1px solid var(--so-color-border);padding:var(--so-space-sm) 0;justify-content:space-between;align-items:baseline;gap:var(--so-space-xs) var(--so-space-md);flex-wrap:wrap;display:flex}.who-row:last-of-type{border-bottom:0}.who-row .k{color:var(--so-color-ink-muted);font-size:var(--so-text-sm);letter-spacing:.06em;text-transform:uppercase}.who-row .v{font-size:var(--so-text-lg)}.who-row .v.mono{font-family:var(--so-font-mono);font-size:var(--so-text-md)}.account-actions{gap:var(--so-space-sm);grid-template-columns:repeat(auto-fit, minmax(calc(var(--so-space) * 18), 1fr));margin-top:var(--so-space-lg);display:grid}.note{border:1px solid var(--so-color-accent-line);border-radius:var(--so-radius);background:var(--so-color-accent-soft);padding:var(--so-space-md);margin-top:var(--so-space-lg);font-size:var(--so-text-sm)}.note strong{font-weight:600}.fineprint{margin-top:var(--so-space-md);color:var(--so-color-ink-faint);font-size:var(--so-text-sm)}.ticks,.withheld{margin:var(--so-space-lg) 0 0;gap:var(--so-space-sm);padding:0;list-style:none;display:grid}.ticks li,.withheld li{align-items:flex-start;gap:var(--so-space-sm);display:flex}.ticks em{color:var(--so-color-accent);font-style:normal}.ticks li:before{color:var(--so-color-accent);content:"✓";font-family:var(--so-font-mono)}.ticks li.pending:before{color:var(--so-color-ink-faint);content:"•"}.withheld li{color:var(--so-color-ink-faint);font-size:var(--so-text-sm)}.withheld li:before{color:var(--so-color-accent);content:"✕";font-family:var(--so-font-mono)}.withheld li span{text-decoration:line-through;-webkit-text-decoration-color:var(--so-color-accent);text-decoration-color:var(--so-color-accent)}.steps{gap:var(--so-space-lg);grid-template-columns:repeat(auto-fit, minmax(calc(var(--so-space) * 18), 1fr));margin-top:var(--so-space-lg);display:grid}.step{border-top:1px solid var(--so-color-accent-line);padding-top:var(--so-space-sm)}.step .n{color:var(--so-color-accent);font-family:var(--so-font-mono);font-size:var(--so-text-xs);letter-spacing:.2em;display:block}.step h4{margin:0 0 var(--so-space-xs);font-family:var(--so-font-display);font-size:var(--so-text-lg);font-weight:400}.step p{color:var(--so-color-ink-muted);font-size:var(--so-text-sm)}.table-scroll{width:100%;overflow-x:auto}table{border-collapse:collapse;width:100%;font-size:var(--so-text-sm)}caption{padding-bottom:var(--so-space-md);caption-side:top;color:var(--so-color-ink-faint);font-size:var(--so-text-sm);text-align:left}th,td{border-bottom:1px solid var(--so-color-border);padding:var(--so-space-md) var(--so-space-md) var(--so-space-md) 0;text-align:left;vertical-align:top}th{color:var(--so-color-ink-faint);font-family:var(--so-font-mono);font-size:var(--so-text-xs);letter-spacing:.18em;text-transform:uppercase;font-weight:400}td{color:var(--so-color-ink-muted)}td:first-child,tbody tr.is-winner td{color:var(--so-color-ink)}tbody tr.is-winner td:first-child{color:var(--so-color-accent)}.crown{color:var(--so-color-accent);font-family:var(--so-font-mono);font-size:var(--so-text-xs);letter-spacing:.16em;text-transform:uppercase}.you-tag{border:1px solid var(--so-color-border);border-radius:var(--so-radius-pill);padding:0 var(--so-space-sm);margin-left:var(--so-space-sm);color:var(--so-color-ink-muted);font-family:var(--so-font-body);font-size:var(--so-text-xs);letter-spacing:.1em;text-transform:uppercase;vertical-align:middle;display:inline-block}.dialog-frame{border:1px solid var(--so-color-border);border-radius:var(--so-radius-lg);background:var(--so-color-surface-sunken);padding:var(--so-space-lg) var(--so-space-md);margin-top:var(--so-space-lg)}.dialog{max-width:calc(var(--so-space) * 38);border:1px solid var(--so-color-accent-line);border-radius:var(--so-radius-lg);box-shadow:0 var(--so-space-sm) var(--so-space-xl) var(--so-color-shadow);background:var(--so-color-surface);padding:var(--so-space-xl) var(--so-space-lg);margin-inline:auto}.dialog h4{margin:0 0 var(--so-space-sm);font-family:var(--so-font-display);font-size:var(--so-display-sm);text-align:center;font-weight:400}.dialog>p{color:var(--so-color-ink-muted);font-size:var(--so-text-sm);text-align:center}.dialog ul{padding-left:var(--so-space-md);margin:var(--so-space-md) 0 0;color:var(--so-color-ink-muted);font-size:var(--so-text-sm)}.dialog li{margin-bottom:var(--so-space-xs)}.dialog-field{margin-top:var(--so-space-md);text-align:left}.dialog-actions{gap:var(--so-space-sm);margin-top:var(--so-space-lg);display:grid}.file{border:1px solid var(--so-color-border);border-radius:var(--so-radius);background:var(--so-color-bg);margin-top:var(--so-space-lg);overflow:hidden}.file-name{overflow-wrap:anywhere;border-bottom:1px solid var(--so-color-border);padding:var(--so-space-sm) var(--so-space-md);color:var(--so-color-ink-muted);font-family:var(--so-font-mono);font-size:var(--so-text-xs)}.file pre{overflow-wrap:anywhere;padding:var(--so-space-md);color:var(--so-color-ink-muted);font-family:var(--so-font-mono);font-size:var(--so-text-sm);white-space:pre-wrap;margin:0}.mail{border:1px solid var(--so-color-border);border-radius:var(--so-radius);background:var(--so-color-bg);margin-top:var(--so-space-lg);overflow:hidden}.mail-head{overflow-wrap:anywhere;border-bottom:1px solid var(--so-color-border);padding:var(--so-space-sm) var(--so-space-md);color:var(--so-color-ink-muted);font-family:var(--so-font-mono);font-size:var(--so-text-xs)}.mail-body{padding:var(--so-space-lg) var(--so-space-md);text-align:center}.mail-body h4{margin:0 0 var(--so-space-sm);font-family:var(--so-font-display);font-size:var(--so-text-xl);font-weight:400}.mail-body p{margin-bottom:var(--so-space-md);color:var(--so-color-ink-muted);font-size:var(--so-text-sm)}.plain-page{max-width:calc(var(--so-space) * 52);padding:var(--so-space-2xl) var(--so-space-md);margin:0 auto}.plain-page h1{margin-bottom:var(--so-space-md);font-size:var(--so-display-md)}.plain-page p{color:var(--so-color-ink-muted)}.loading{color:var(--so-color-ink-faint);font-family:var(--so-font-mono);font-size:var(--so-text-sm);letter-spacing:.16em;text-transform:uppercase}.site-footer{border-top:1px solid var(--so-color-border);background:var(--so-color-surface-sunken);padding-block:var(--so-space-2xl) var(--so-space-xl);margin-top:var(--so-space-2xl)}.foot-grid{gap:var(--so-space-xl);grid-template-columns:repeat(auto-fit, minmax(calc(var(--so-space) * 18), 1fr));display:grid}.foot-grid h2{margin:0 0 var(--so-space-md);color:var(--so-color-ink-faint);font-family:var(--so-font-mono);font-size:var(--so-text-xs);letter-spacing:.2em;text-transform:uppercase;font-weight:400}.foot-grid ul{gap:var(--so-space-xs);margin:0;padding:0;list-style:none;display:grid}.foot-grid a,.foot-grid button{color:var(--so-color-ink-muted);cursor:pointer;font-family:var(--so-font-body);font-size:var(--so-text-sm);text-align:left;background:0 0;border:0;padding:0;text-decoration:none}.foot-grid a:hover,.foot-grid button:hover{color:var(--so-color-ink)}.foot-grid p{color:var(--so-color-ink-muted);font-size:var(--so-text-sm)}.copyright{border-top:1px solid var(--so-color-border);padding-top:var(--so-space-md);margin-top:var(--so-space-xl);color:var(--so-color-ink-faint);font-size:var(--so-text-xs)}@media (width<=600px){.site-header .wrap{align-items:flex-start;gap:var(--so-space-md);flex-direction:column}.nav{gap:var(--so-space-xs) var(--so-space-sm)}.hero{padding-block:var(--so-space-xl)}.hero-actions{flex-direction:column;align-items:stretch}.hero-actions .btn{width:100%}.section{padding-block:var(--so-space-xl)}.card{padding:var(--so-space-lg) var(--so-space-md)}.form-foot,.key-actions,.start-row,.standing-actions{flex-direction:column;align-items:stretch}.form-foot .btn,.key-actions .btn,.start-row .btn,.standing-actions .btn{width:100%}.form-foot .aside{text-align:center}.start-why{text-align:center;max-width:none}.roster-row,.who-row{flex-direction:column;align-items:flex-start}.dialog-frame{padding:var(--so-space-md) var(--so-space-sm)}.dialog{padding:var(--so-space-lg) var(--so-space-md)}.notfound-block{padding:var(--so-space-xl) var(--so-space-md)}}
