.verdict-ladder-module__3PgPca__ladder{gap:var(--af-space-5);padding:var(--af-space-6);border-radius:var(--af-radius-xl);background:var(--af-surface);box-shadow:inset 0 0 0 1px var(--af-hairline);flex-direction:column;display:flex}.verdict-ladder-module__3PgPca__head{justify-content:space-between;align-items:baseline;gap:var(--af-space-4);display:flex}.verdict-ladder-module__3PgPca__eyebrow{font:var(--af-type-eyebrow);letter-spacing:var(--af-track-eyebrow);text-transform:uppercase;color:var(--af-text-2);margin:0}.verdict-ladder-module__3PgPca__read{font:var(--af-type-meta);color:var(--af-text-3);margin:0}.verdict-ladder-module__3PgPca__bands{gap:var(--af-space-5);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.verdict-ladder-module__3PgPca__band{display:block}.verdict-ladder-module__3PgPca__bandLink,.verdict-ladder-module__3PgPca__bandStatic{gap:var(--af-space-2);min-block-size:var(--af-touch);color:inherit;flex-direction:column;text-decoration:none;display:flex}.verdict-ladder-module__3PgPca__bandLink{border-radius:var(--af-radius-md)}.verdict-ladder-module__3PgPca__bandLink:hover .verdict-ladder-module__3PgPca__label,.verdict-ladder-module__3PgPca__bandLink:hover .verdict-ladder-module__3PgPca__count{filter:brightness(1.12)}.verdict-ladder-module__3PgPca__bandLink:focus-visible{outline:2px solid var(--af-ring-air);outline-offset:2px}.verdict-ladder-module__3PgPca__bandHead{justify-content:space-between;align-items:baseline;gap:var(--af-space-3);display:flex}.verdict-ladder-module__3PgPca__label{font:var(--af-type-eyebrow);letter-spacing:var(--af-track-eyebrow);text-transform:uppercase}.verdict-ladder-module__3PgPca__figures{align-items:baseline;gap:var(--af-space-2);flex:none;display:flex}.verdict-ladder-module__3PgPca__count{font:var(--af-type-stat)}.verdict-ladder-module__3PgPca__pct{font:var(--af-type-meta);color:var(--af-text-3);text-align:end;min-inline-size:4ch}.verdict-ladder-module__3PgPca__track{border-radius:var(--af-radius-pill);background:var(--af-surface-sunk);block-size:8px;display:block;overflow:hidden}.verdict-ladder-module__3PgPca__fill{border-radius:var(--af-radius-pill);transform-origin:0;background:currentColor;block-size:100%;display:block}.verdict-ladder-module__3PgPca__meaning{font:var(--af-type-meta);color:var(--af-text-3);text-wrap:pretty}.verdict-ladder-module__3PgPca__label[data-tone=keep],.verdict-ladder-module__3PgPca__count[data-tone=keep],.verdict-ladder-module__3PgPca__fill[data-tone=keep]{color:var(--af-sealed)}.verdict-ladder-module__3PgPca__label[data-tone=watch],.verdict-ladder-module__3PgPca__count[data-tone=watch],.verdict-ladder-module__3PgPca__fill[data-tone=watch]{color:var(--af-text-2)}.verdict-ladder-module__3PgPca__label[data-tone=money],.verdict-ladder-module__3PgPca__count[data-tone=money],.verdict-ladder-module__3PgPca__fill[data-tone=money]{color:var(--af-action)}.verdict-ladder-module__3PgPca__label[data-tone=give],.verdict-ladder-module__3PgPca__count[data-tone=give],.verdict-ladder-module__3PgPca__fill[data-tone=give]{color:var(--af-repair)}.verdict-ladder-module__3PgPca__label[data-tone=calm],.verdict-ladder-module__3PgPca__count[data-tone=calm],.verdict-ladder-module__3PgPca__fill[data-tone=calm]{color:var(--af-text-2)}.verdict-ladder-module__3PgPca__candour{gap:var(--af-space-2);border-block-start:1px solid var(--af-hairline);flex-direction:column;padding-block-start:var(--af-space-5);display:flex}.verdict-ladder-module__3PgPca__candourName{font:var(--af-type-eyebrow);letter-spacing:var(--af-track-eyebrow);text-transform:uppercase;color:var(--af-text-2);margin:0}.verdict-ladder-module__3PgPca__candourName strong{color:var(--af-text-1)}.verdict-ladder-module__3PgPca__candourMeaning{font:var(--af-type-body);color:var(--af-text-1);text-wrap:pretty;margin:0}.verdict-ladder-module__3PgPca__candourRule{font:var(--af-type-meta);color:var(--af-text-3);text-wrap:pretty;margin:0}.verdict-ladder-module__3PgPca__fill{animation:verdict-ladder-module__3PgPca__afLadderMeasure var(--af-dur-reveal) var(--af-ease-air) both}[data-calm=true] .verdict-ladder-module__3PgPca__fill{animation:none}@keyframes verdict-ladder-module__3PgPca__afLadderMeasure{0%{transform:scaleX(0)}to{transform:scaleX(1)}}
.sheet-module__Z6s78W__root{z-index:40;place-items:end stretch;display:grid;position:fixed;inset:0}.sheet-module__Z6s78W__scrim{background:color-mix(in srgb, var(--af-scrim-page) 60%, transparent);block-size:100%;inline-size:100%;-webkit-backdrop-filter:var(--af-blur);backdrop-filter:var(--af-blur);cursor:default;animation:sheet-module__Z6s78W__sheet-scrim var(--af-dur-expand) linear both;border:0;margin:0;padding:0;position:absolute;inset:0}.sheet-module__Z6s78W__root[data-closing] .sheet-module__Z6s78W__scrim{animation:sheet-module__Z6s78W__sheet-scrim var(--af-dur-deflate) linear reverse both}.sheet-module__Z6s78W__panel{z-index:1;gap:var(--af-space-4);max-block-size:90svh;padding:var(--app-space-inset);border:1px solid var(--af-hairline);border-radius:var(--af-radius-2xl) var(--af-radius-2xl) 0 0;background:var(--af-surface);box-shadow:var(--af-cushion-lg);color:var(--af-text-1);transform-origin:50% 100%;animation:sheet-module__Z6s78W__sheet-inflate var(--af-dur-expand) var(--af-ease-air) both;border-block-end:0;grid-template-rows:auto auto minmax(0,1fr) auto;padding-block-end:calc(var(--app-space-inset) + env(safe-area-inset-bottom));display:grid;position:relative}.sheet-module__Z6s78W__panel:focus-visible{box-shadow:var(--af-cushion-lg), var(--af-ring-air);outline:none}.sheet-module__Z6s78W__panel[data-closing]{pointer-events:none;animation:sheet-module__Z6s78W__sheet-deflate var(--af-dur-deflate) var(--af-ease-squeeze) both}.sheet-module__Z6s78W__handle{inline-size:var(--af-space-10);block-size:var(--af-space-1);border-radius:var(--af-radius-pill);background:var(--af-text-3);margin:0 auto}.sheet-module__Z6s78W__title{font:var(--af-type-title);letter-spacing:var(--af-track-title);color:var(--af-text-1);overflow-wrap:anywhere;margin:0}.sheet-module__Z6s78W__header{justify-content:space-between;align-items:center;gap:var(--app-space-controls);display:flex}.sheet-module__Z6s78W__close{inline-size:var(--app-touch-target);block-size:var(--app-touch-target);border:1px solid var(--af-hairline);border-radius:var(--app-action-radius);background:var(--af-surface-soft);color:var(--af-text-1);cursor:pointer;flex:none;place-items:center;padding:0;display:grid}.sheet-module__Z6s78W__close:hover{background:var(--af-surface)}.sheet-module__Z6s78W__close:focus-visible{box-shadow:var(--af-ring-air);outline:none}.sheet-module__Z6s78W__close:active{background:var(--af-surface-sunk)}.sheet-module__Z6s78W__body{min-block-size:0;padding:var(--app-space-related);margin:calc(-1 * var(--app-space-related));overscroll-behavior:contain;font:var(--af-type-body);color:var(--af-text-2);overflow-y:auto}.sheet-module__Z6s78W__actions{justify-content:flex-end;gap:var(--af-space-3);flex-wrap:wrap;display:flex}.sheet-module__Z6s78W__actions>*{min-inline-size:0}@media (max-width:399px){.sheet-module__Z6s78W__actions{flex-direction:column;align-items:stretch}}@keyframes sheet-module__Z6s78W__sheet-inflate{0%{opacity:0;transform:translateY(6px)scale(.965,.94)}72%{opacity:1;transform:translateY(0)scaleX(1.008)}to{opacity:1;transform:none}}@keyframes sheet-module__Z6s78W__sheet-deflate{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(3px)scale(.975,.94)}}@keyframes sheet-module__Z6s78W__sheet-scrim{0%{opacity:0}to{opacity:1}}@media (max-width:899.98px){.sheet-module__Z6s78W__root[data-context=stage]{padding-inline:var(--af-space-3);padding-block-end:calc(var(--af-tabbar) + var(--af-space-3) + env(safe-area-inset-bottom))}.sheet-module__Z6s78W__root[data-context=stage] .sheet-module__Z6s78W__panel{max-block-size:calc(90svh - var(--af-tabbar));border-block-end:1px solid var(--af-hairline);border-radius:var(--af-radius-2xl);padding-block-end:var(--af-space-6)}}@media (min-width:900px){.sheet-module__Z6s78W__root{padding:var(--af-gutter-wide);place-items:center}.sheet-module__Z6s78W__panel{inline-size:min(32rem,100%);border-block-end:1px solid var(--af-hairline);border-radius:var(--af-radius-2xl);transform-origin:50%;grid-template-rows:auto minmax(0,1fr) auto;padding-block-end:var(--af-space-6)}.sheet-module__Z6s78W__handle{display:none}}[data-motion=calm] .sheet-module__Z6s78W__scrim,[data-motion=calm] .sheet-module__Z6s78W__panel,[data-motion=calm] .sheet-module__Z6s78W__root[data-closing] .sheet-module__Z6s78W__scrim,[data-motion=calm] .sheet-module__Z6s78W__panel[data-closing]{animation:none}
@keyframes v2-module__kYZOJW__afIn{0%{opacity:0;transform:translateY(14px)scale(.985)}to{opacity:1;transform:none}}@keyframes v2-module__kYZOJW__afSlide{0%{opacity:0;transform:translate(60px)}to{opacity:1;transform:none}}@keyframes v2-module__kYZOJW__afPop{0%{opacity:0;transform:translateY(8px)scale(.96)}to{opacity:1;transform:none}}@keyframes v2-module__kYZOJW__afFloat{0%,to{translate:0}50%{translate:0 -7px}}@keyframes v2-module__kYZOJW__afPulse{0%,to{box-shadow:var(--af-lit-orb), 0 0 0 0 color-mix(in srgb, var(--af-world-energy) 45%, transparent)}70%{box-shadow:var(--af-lit-orb), 0 0 0 18px color-mix(in srgb, var(--af-world-energy) 0%, transparent)}}@keyframes v2-module__kYZOJW__afReveal{0%{opacity:0;filter:blur(8px);transform:translateY(40px)scale(.9)}to{opacity:1;filter:blur();transform:none}}@keyframes v2-module__kYZOJW__afDot{0%,80%,to{opacity:.3;transform:translateY(0)}40%{opacity:1;transform:translateY(-3px)}}@keyframes v2-module__kYZOJW__afStamp{0%{opacity:0;rotate:-6deg;scale:1.6}to{opacity:1;rotate:none;scale:1}}@keyframes v2-module__kYZOJW__afLight{0%{opacity:0}30%{opacity:.4}45%{opacity:.1}60%{opacity:.9}to{opacity:1}}@keyframes v2-module__kYZOJW__afSheet{0%{opacity:0;transform:translateY(80px)}to{opacity:1;transform:none}}@keyframes v2-module__kYZOJW__afShake{0%,to{rotate:-1.2deg}50%{rotate:1.2deg}}@keyframes v2-module__kYZOJW__afSettle{0%{opacity:0;letter-spacing:4px;transform:translateY(-10px)}to{opacity:1;transform:none}}@keyframes v2-module__kYZOJW__afMeasure{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes v2-module__kYZOJW__afRise{0%{opacity:0;transform:translateY(80px)scale(.7)}to{opacity:1;transform:none}}.v2-module__kYZOJW__roomIn{animation:v2-module__kYZOJW__afIn .5s var(--af-ease-air) both}.v2-module__kYZOJW__slideIn{animation:v2-module__kYZOJW__afSlide .45s var(--af-ease-air) both}.v2-module__kYZOJW__popIn{animation:v2-module__kYZOJW__afPop .45s var(--af-ease-air) both}.v2-module__kYZOJW__revealIn{animation:v2-module__kYZOJW__afReveal .9s var(--af-ease-air) both}.v2-module__kYZOJW__float{animation:5s ease-in-out infinite v2-module__kYZOJW__afFloat}.v2-module__kYZOJW__lightIn{animation:1.1s ease-out both v2-module__kYZOJW__afLight}.v2-module__kYZOJW__stampIn{animation:v2-module__kYZOJW__afStamp .6s var(--af-ease-spring) both}.v2-module__kYZOJW__sheetIn{animation:v2-module__kYZOJW__afSheet .45s var(--af-ease-air) both}.v2-module__kYZOJW__settleIn{animation:v2-module__kYZOJW__afSettle .55s var(--af-ease-air) both}.v2-module__kYZOJW__measureIn{transform-origin:0;animation:v2-module__kYZOJW__afMeasure .7s var(--af-ease-air) both}.v2-module__kYZOJW__riseIn{animation:v2-module__kYZOJW__afRise .6s var(--af-ease-air) both}.v2-module__kYZOJW__shake{animation:.5s ease-in-out infinite v2-module__kYZOJW__afShake}[data-motion=calm] .v2-module__kYZOJW__roomIn,[data-motion=calm] .v2-module__kYZOJW__slideIn,[data-motion=calm] .v2-module__kYZOJW__riseIn{animation:.22s ease-out both v2-module__kYZOJW__afPop}[data-motion=calm] .v2-module__kYZOJW__popIn{animation:.18s ease-out both v2-module__kYZOJW__afPop}[data-motion=calm] .v2-module__kYZOJW__revealIn,[data-motion=calm] .v2-module__kYZOJW__settleIn{animation:.25s ease-out both v2-module__kYZOJW__afPop}[data-motion=calm] .v2-module__kYZOJW__stampIn{animation:.2s ease-out both v2-module__kYZOJW__afPop}[data-motion=calm] .v2-module__kYZOJW__float,[data-motion=calm] .v2-module__kYZOJW__lightIn,[data-motion=calm] .v2-module__kYZOJW__sheetIn,[data-motion=calm] .v2-module__kYZOJW__measureIn,[data-motion=calm] .v2-module__kYZOJW__shake{animation:none}.v2-module__kYZOJW__room{color:var(--af-text-1);padding-block:0 130px;position:relative}.v2-module__kYZOJW__eyebrow{font:var(--af-type-eyebrow);letter-spacing:var(--af-track-eyebrow);text-transform:uppercase;color:var(--af-world-accent);margin:0}.v2-module__kYZOJW__eyebrow[data-tone=gold]{color:var(--af-gold-400)}.v2-module__kYZOJW__eyebrow[data-tone=amber]{color:var(--af-amber-500)}.v2-module__kYZOJW__eyebrow[data-tone=pink]{color:var(--af-pink-500)}.v2-module__kYZOJW__eyebrow[data-tone=green]{color:var(--af-green-400)}.v2-module__kYZOJW__eyebrow[data-tone=muted]{color:var(--af-text-2)}.v2-module__kYZOJW__eyebrow[data-tone=pale]{color:color-mix(in srgb, var(--af-world-ink) 72%, transparent)}.v2-module__kYZOJW__eyebrowSm{letter-spacing:2.4px;font-size:10px}.v2-module__kYZOJW__label{font:800 9px/1 var(--af-font-display);letter-spacing:1.2px;text-transform:uppercase;color:var(--af-text-2)}.v2-module__kYZOJW__displayLg{font:var(--af-type-display-lg);letter-spacing:var(--af-track-display);text-wrap:pretty;margin:0}.v2-module__kYZOJW__display{font:var(--af-type-display);letter-spacing:var(--af-track-display);text-wrap:pretty;margin:0}.v2-module__kYZOJW__screen{font:var(--af-type-screen);letter-spacing:var(--af-track-screen);text-wrap:pretty;margin:0}.v2-module__kYZOJW__title{font:var(--af-type-title);letter-spacing:var(--af-track-title);margin:0}.v2-module__kYZOJW__cardTitle{font:800 15px/1.2 var(--af-font-display);margin:0}.v2-module__kYZOJW__lede{font:600 13px/1.6 var(--af-font-text);color:var(--af-text-2);text-wrap:pretty;margin:0}.v2-module__kYZOJW__meta{font:600 11.5px/1.3 var(--af-font-text);color:var(--af-text-2);margin:0}.v2-module__kYZOJW__voice{font:var(--af-type-voice);text-wrap:pretty;margin:0}.v2-module__kYZOJW__voiceItalic{font:italic 700 15px/1.5 var(--af-font-text);text-wrap:pretty;margin:0}.v2-module__kYZOJW__pillow{background:var(--af-gloss), var(--af-surface-flat);box-shadow:var(--af-pillow);border-radius:28px}.v2-module__kYZOJW__tile{background:var(--af-surface-flat);box-shadow:var(--af-pillow-flat);border-radius:22px}.v2-module__kYZOJW__plate{box-shadow:var(--af-plate);border-radius:34px;position:relative;overflow:hidden}.v2-module__kYZOJW__graphite{background:var(--af-surface-graphite);box-shadow:var(--af-pillow-graphite);border-radius:28px}.v2-module__kYZOJW__note{background:color-mix(in srgb, var(--af-world-accent) 7%, transparent);border:1px solid color-mix(in srgb, var(--af-world-accent) 14%, transparent);border-radius:28px;align-items:flex-start;gap:14px;padding:16px 18px 16px 14px;display:flex}.v2-module__kYZOJW__note[data-tone=gold]{background:color-mix(in srgb, var(--af-gold-400) 7%, transparent);border-color:color-mix(in srgb, var(--af-gold-400) 18%, transparent)}.v2-module__kYZOJW__note[data-tone=dark]{background:var(--af-glass-dark);border-color:color-mix(in srgb, var(--af-gold-400) 20%, transparent)}.v2-module__kYZOJW__note[data-tone=pink]{background:color-mix(in srgb, var(--af-sq-void) 55%, transparent);border-color:color-mix(in srgb, var(--af-pink-500) 30%, transparent)}.v2-module__kYZOJW__noteBody{min-inline-size:0}.v2-module__kYZOJW__noteLine{margin-block-start:6px}.v2-module__kYZOJW__noteSm{border-radius:22px;gap:12px;padding:12px 14px}.v2-module__kYZOJW__avatar{border-radius:var(--af-radius-pill);object-fit:cover;object-position:50% 15%;flex:none;block-size:52px;inline-size:52px}.v2-module__kYZOJW__avatarLg{block-size:64px;inline-size:64px;box-shadow:0 0 0 2px color-mix(in srgb, var(--af-light-cody) 35%, transparent)}.v2-module__kYZOJW__avatarSm{block-size:36px;inline-size:36px}.v2-module__kYZOJW__avatarXs{block-size:28px;inline-size:28px}.v2-module__kYZOJW__stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.v2-module__kYZOJW__stat{background:var(--af-surface-flat);min-inline-size:0;box-shadow:var(--af-pillow-flat);border-radius:22px;padding:14px 14px 12px}.v2-module__kYZOJW__statValue{font:var(--af-type-stat);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.v2-module__kYZOJW__statLabel{margin-block-start:8px;display:block}.v2-module__kYZOJW__statLabel.v2-module__kYZOJW__label{color:var(--af-text-2)}.v2-module__kYZOJW__btn{--v2-shadow:none;min-block-size:var(--af-touch-lg);border-radius:var(--af-radius-action);font:var(--af-type-button);text-align:center;cursor:pointer;box-shadow:var(--v2-shadow);transition:transform var(--af-dur-press) var(--af-ease-squeeze), filter var(--af-dur-tap);-webkit-tap-highlight-color:transparent;border:0;justify-content:center;align-items:center;gap:8px;padding-inline:18px;text-decoration:none;display:inline-flex}.v2-module__kYZOJW__btn:hover{filter:brightness(1.06)}.v2-module__kYZOJW__btn:active{transform:scale(var(--af-press-scale))}[data-motion=calm] .v2-module__kYZOJW__btn:active{transform:scale(var(--af-press-scale-calm))}.v2-module__kYZOJW__btn:focus-visible{box-shadow:var(--v2-shadow), var(--af-ring-air);outline:none}.v2-module__kYZOJW__btn:disabled,.v2-module__kYZOJW__btn[aria-disabled=true]{opacity:.45;cursor:default;filter:none;transform:none}.v2-module__kYZOJW__btnBlock{inline-size:100%;display:flex}.v2-module__kYZOJW__btnSm{min-block-size:var(--af-touch);font:var(--af-type-button-sm);padding-inline:16px}.v2-module__kYZOJW__btnLg{min-block-size:60px;font:800 17px/1 var(--af-font-text)}.v2-module__kYZOJW__primary{--v2-shadow:var(--af-lit-cyan);color:var(--af-ink-on-lit);background:var(--af-gloss-air), var(--af-action-grad)}.v2-module__kYZOJW__soft{--v2-shadow:var(--af-lit-quiet), 0 0 0 1px color-mix(in srgb, var(--af-world-accent) 15%, transparent);color:var(--af-text-1);background:var(--af-surface-flat)}.v2-module__kYZOJW__glass{--v2-shadow:0 0 0 1px color-mix(in srgb, var(--af-world-accent) 15%, transparent);color:var(--af-text-1);background:var(--af-glass-quiet)}.v2-module__kYZOJW__gold{--v2-shadow:var(--af-lit-gold);color:var(--af-gold-ink);background:var(--af-grad-gold)}.v2-module__kYZOJW__green{--v2-shadow:var(--af-lit-green);color:var(--af-green-ink);background:var(--af-grad-green)}.v2-module__kYZOJW__amber{--v2-shadow:var(--af-lit-amber);color:var(--af-amber-900);background:var(--af-grad-amber)}.v2-module__kYZOJW__pink{--v2-shadow:var(--af-lit-pink);color:var(--af-pink-ink);background:var(--af-grad-pink)}.v2-module__kYZOJW__bench{--v2-shadow:var(--af-lit-quiet), 0 0 0 1px color-mix(in srgb, var(--af-amber-300) 25%, transparent);color:var(--af-amber-200);background:var(--af-surface-bench-warm)}.v2-module__kYZOJW__ghost{min-block-size:var(--af-touch);color:color-mix(in srgb, var(--af-world-ink) 60%, transparent);font:var(--af-type-button-sm);background:0 0}.v2-module__kYZOJW__ghost:hover{color:var(--af-text-1);filter:none}.v2-module__kYZOJW__textLink{min-block-size:var(--af-touch);color:var(--af-world-accent);font:var(--af-type-eyebrow);letter-spacing:var(--af-track-eyebrow);text-transform:uppercase;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0;text-decoration:none;display:inline-flex}.v2-module__kYZOJW__textLink:hover{color:var(--af-world-ink)}.v2-module__kYZOJW__textLink:focus-visible{box-shadow:var(--af-ring-air);border-radius:8px;outline:none}.v2-module__kYZOJW__round{--v2-shadow:var(--af-lit-quiet), 0 0 0 1px color-mix(in srgb, var(--af-world-accent) 15%, transparent), 0 10px 18px -10px var(--af-void);inline-size:var(--af-touch);block-size:var(--af-touch);border-radius:var(--af-radius-pill);background:var(--af-surface-flat);color:var(--af-text-1);box-shadow:var(--v2-shadow);cursor:pointer;transition:transform var(--af-dur-press) var(--af-ease-squeeze);border:0;flex:none;place-items:center;text-decoration:none;display:inline-grid}.v2-module__kYZOJW__round:active{transform:scale(var(--af-press-scale))}[data-motion=calm] .v2-module__kYZOJW__round:active{transform:scale(var(--af-press-scale-calm))}.v2-module__kYZOJW__round:focus-visible{box-shadow:var(--v2-shadow), var(--af-ring-air);outline:none}.v2-module__kYZOJW__round[data-tone=green]{--v2-shadow:var(--af-lit-quiet), 0 0 0 1px color-mix(in srgb, var(--af-green-400) 30%, transparent), 0 10px 18px -10px var(--af-void);color:var(--af-green-400)}.v2-module__kYZOJW__round[data-tone=glass]{--v2-shadow:0 0 0 1px color-mix(in srgb, var(--af-world-accent) 22%, transparent);background:var(--af-glass-dark);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--af-world-accent)}.v2-module__kYZOJW__roundLg{block-size:48px;inline-size:48px}.v2-module__kYZOJW__round[data-tone=lit]{--v2-shadow:0 0 24px color-mix(in srgb, var(--af-world-energy) 40%, transparent);background:var(--af-action-grad);color:var(--af-ink-on-lit)}.v2-module__kYZOJW__chips{margin-inline:calc(var(--af-gutter) * -1);padding-inline:var(--af-gutter);scrollbar-width:none;gap:8px;display:flex;overflow-x:auto}.v2-module__kYZOJW__chips::-webkit-scrollbar{display:none}.v2-module__kYZOJW__chip{min-block-size:var(--af-touch);border-radius:var(--af-radius-pill);border:1px solid color-mix(in srgb, var(--af-world-accent) 20%, transparent);background:color-mix(in srgb, var(--af-world-accent) 7%, transparent);color:var(--af-text-1);font:var(--af-type-button-sm);white-space:nowrap;cursor:pointer;transition:background .25s var(--af-ease-air), color .25s, border-color .25s;flex:none;align-items:center;gap:6px;padding-inline:14px;font-size:12px;text-decoration:none;display:inline-flex}.v2-module__kYZOJW__chip[aria-pressed=true],.v2-module__kYZOJW__chip[aria-current=page],.v2-module__kYZOJW__chip[data-on]{background:var(--af-world-energy);border-color:var(--af-world-energy);color:var(--af-ink-on-lit)}.v2-module__kYZOJW__chip:focus-visible{box-shadow:var(--af-ring-air);outline:none}.v2-module__kYZOJW__chipCount{opacity:.7}.v2-module__kYZOJW__segment{border-radius:var(--af-radius-pill);background:var(--af-glass-dark);box-shadow:inset 0 1px 3px color-mix(in srgb, var(--af-void) 60%, transparent);grid-auto-columns:1fr;grid-auto-flow:column;gap:4px;padding:4px;display:grid}.v2-module__kYZOJW__segment>*{border-radius:var(--af-radius-pill);min-block-size:40px;color:var(--af-text-2);font:var(--af-type-button-sm);cursor:pointer;background:0 0;border:0;transition:background .3s,color .3s}.v2-module__kYZOJW__segment>[aria-pressed=true],.v2-module__kYZOJW__segment>[aria-checked=true],.v2-module__kYZOJW__segment>[data-on]{background:var(--af-action-grad);color:var(--af-ink-on-lit)}.v2-module__kYZOJW__dots{align-items:center;gap:6px;display:flex}.v2-module__kYZOJW__dot{border-radius:var(--af-radius-pill);background:color-mix(in srgb, var(--af-world-accent) 25%, transparent);block-size:6px;inline-size:6px;transition:inline-size .3s var(--af-ease-air), background .3s}.v2-module__kYZOJW__dot[data-on]{background:var(--af-world-accent);inline-size:22px}.v2-module__kYZOJW__floor{background:var(--af-floor-glow);filter:blur(6px);pointer-events:none;position:absolute;inset-inline-start:50%;translate:-50%}.v2-module__kYZOJW__toyImg{object-fit:contain;filter:var(--af-toy-drop);position:absolute;inset-inline-start:50%;translate:-50%}.v2-module__kYZOJW__toyFloat{object-fit:contain;filter:var(--af-toy-drop-lg);margin-inline:auto;position:absolute;inset-inline:0}.v2-module__kYZOJW__shelf{aspect-ratio:1;background:var(--af-gloss), var(--af-surface-flat);box-shadow:var(--af-pillow);border-radius:22px;display:block;position:relative;overflow:hidden}.v2-module__kYZOJW__shelfGlow{background:var(--af-floor-glow-soft);block-size:24px;inline-size:74%;position:absolute;inset-block-end:12px;inset-inline-start:50%;translate:-50%}.v2-module__kYZOJW__shelfImg{object-fit:contain;block-size:calc(100% - 28px);inline-size:calc(100% - 28px);filter:var(--af-toy-drop-sm);position:absolute;inset:14px}.v2-module__kYZOJW__shelfPhoto{object-fit:cover;block-size:100%;inline-size:100%;position:absolute;inset:0}.v2-module__kYZOJW__shelfLetter{font:var(--af-type-display);color:var(--af-text-3);place-items:center;display:grid;position:absolute;inset:0}.v2-module__kYZOJW__statePill{border-radius:var(--af-radius-pill);background:var(--af-glass-darker);block-size:22px;font:800 9px/1 var(--af-font-display);letter-spacing:1.2px;text-transform:uppercase;color:var(--v2-state,var(--af-sq-cyan-300));white-space:nowrap;align-items:center;gap:5px;padding-inline:9px;display:inline-flex}.v2-module__kYZOJW__statePill:before{content:"";border-radius:var(--af-radius-pill);background:currentColor;block-size:6px;inline-size:6px;box-shadow:0 0 8px}.v2-module__kYZOJW__statePill[data-state=up]{--v2-state:var(--af-green-400)}.v2-module__kYZOJW__statePill[data-state=stored]{--v2-state:var(--af-sq-cyan-300)}.v2-module__kYZOJW__statePill[data-state=repair]{--v2-state:var(--af-amber-500)}.v2-module__kYZOJW__statePill[data-state=gone]{--v2-state:var(--af-gold-400)}.v2-module__kYZOJW__rail{margin-inline:calc(var(--af-gutter) * -1);padding:6px var(--af-gutter) 14px;scrollbar-width:none;scroll-snap-type:x mandatory;scroll-padding-inline:var(--af-gutter);gap:12px;display:flex;overflow-x:auto}.v2-module__kYZOJW__rail::-webkit-scrollbar{display:none}.v2-module__kYZOJW__rail>*{scroll-snap-align:start}.v2-module__kYZOJW__grid2{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.v2-module__kYZOJW__grid3{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.v2-module__kYZOJW__between{justify-content:space-between;align-items:flex-end;gap:12px;display:flex}.v2-module__kYZOJW__baseline{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.v2-module__kYZOJW__stack{flex-direction:column;gap:10px;display:flex}.v2-module__kYZOJW__track{border-radius:var(--af-radius-pill);background:var(--af-glass-darker);block-size:6px;box-shadow:inset 0 1px 2px color-mix(in srgb, var(--af-void) 60%, transparent);display:block;overflow:hidden}.v2-module__kYZOJW__fill{border-radius:var(--af-radius-pill);background:var(--v2-fill,var(--af-world-energy));transform-origin:0;block-size:100%;transition:inline-size .4s var(--af-ease-air);display:block}.v2-module__kYZOJW__typing{gap:5px;display:inline-flex}.v2-module__kYZOJW__typing>span{border-radius:var(--af-radius-pill);background:var(--af-light-cody);block-size:7px;inline-size:7px;animation:1.2s infinite v2-module__kYZOJW__afDot}.v2-module__kYZOJW__typing>span:nth-child(2){animation-delay:.2s}.v2-module__kYZOJW__typing>span:nth-child(3){animation-delay:.4s}.v2-module__kYZOJW__srOnly{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.v2-module__kYZOJW__scrim{z-index:40;background:color-mix(in srgb, var(--af-sq-void) 72%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);position:fixed;inset:0}.v2-module__kYZOJW__sheet{z-index:41;max-block-size:82dvh;padding:14px var(--af-gutter) calc(34px + env(safe-area-inset-bottom));background:var(--af-surface-flat);box-shadow:0 -22px 44px -18px var(--af-void), var(--af-lit-quiet);border-radius:34px 34px 0 0;position:fixed;inset-block-end:0;inset-inline:0;overflow:auto}.v2-module__kYZOJW__grip{border-radius:var(--af-radius-pill);background:color-mix(in srgb, var(--af-world-ink) 28%, transparent);block-size:5px;inline-size:42px;margin:0 auto 14px}
.presence-module__UgXVNW__stage{z-index:29;pointer-events:none;max-inline-size:460px;transition:opacity .32s var(--af-ease-air), translate .32s var(--af-ease-air);grid-template-columns:auto minmax(0,1fr);align-items:end;gap:8px;padding-inline-end:var(--af-gutter,16px);display:grid;position:fixed;inset-block-end:calc(max(env(safe-area-inset-bottom), 20px) + 92px);inset-inline:0}.presence-module__UgXVNW__leaving{opacity:0;translate:-12px}[data-motion=calm] .presence-module__UgXVNW__stage{transition:none}.presence-module__UgXVNW__cody{border-radius:0 var(--af-radius-pill) var(--af-radius-pill) 0;background:var(--af-surface-encounter);block-size:84px;inline-size:84px;box-shadow:0 0 0 2px color-mix(in srgb, var(--af-amber-500) 55%, transparent), 0 14px 28px -14px var(--af-void);grid-column:1;display:block;overflow:hidden}.presence-module__UgXVNW__cody[data-maxx]{box-shadow:0 0 0 2px color-mix(in srgb, var(--af-pink-500) var(--maxx-heat,60%), transparent), 0 0 var(--maxx-reach,16px) color-mix(in srgb, var(--af-pink-500) 40%, transparent)}.presence-module__UgXVNW__codyFace{object-fit:contain;object-position:50% 100%;block-size:100%;inline-size:100%;transition:transform var(--af-dur-react,.26s) var(--af-ease-spring);display:block}.presence-module__UgXVNW__cody[data-gaze=subject] .presence-module__UgXVNW__codyFace{transform:rotate(-4deg)}.presence-module__UgXVNW__cody[data-gaze=other] .presence-module__UgXVNW__codyFace{transform:rotate(4deg)}.presence-module__UgXVNW__cody[data-gaze=away] .presence-module__UgXVNW__codyFace{filter:saturate(.85);transform:rotate(-3deg)}@keyframes presence-module__UgXVNW__presenceLean{0%{translate:-110%}70%{translate:6px}to{translate:0}}@keyframes presence-module__UgXVNW__presenceStep{0%{opacity:0;translate:-40%}to{opacity:1;translate:0}}@keyframes presence-module__UgXVNW__presenceAppear{0%{opacity:0}to{opacity:1}}@keyframes presence-module__UgXVNW__presenceExit{0%{translate:-110%}14%{translate:0}72%{opacity:1;translate:0}to{opacity:0;translate:-120%}}.presence-module__UgXVNW__enter_lean{animation:.62s cubic-bezier(.2,.9,.25,1.15) both presence-module__UgXVNW__presenceLean}.presence-module__UgXVNW__enter_step{animation:presence-module__UgXVNW__presenceStep .52s var(--af-ease-air) both}.presence-module__UgXVNW__enter_appear{animation:presence-module__UgXVNW__presenceAppear .9s var(--af-ease-air) both}.presence-module__UgXVNW__enter_exit{animation:presence-module__UgXVNW__presenceExit 5.2s var(--af-ease-air) both}.presence-module__UgXVNW__enter_none{animation:none}[data-motion=calm] .presence-module__UgXVNW__cody{transition:none;animation:none}[data-motion=calm] .presence-module__UgXVNW__codyFace{transition:none}.presence-module__UgXVNW__body{isolation:isolate;pointer-events:none;transition:translate var(--af-dur-react,.26s) var(--af-ease-air), opacity var(--af-dur-react,.26s) var(--af-ease-air);align-self:end;display:block;position:relative}.presence-module__UgXVNW__bodyImg{object-fit:contain;object-position:50% 100%;block-size:132px;inline-size:auto;max-inline-size:150px;display:block}.presence-module__UgXVNW__body[data-framing=half] .presence-module__UgXVNW__bodyImg{-webkit-mask-image:linear-gradient(to bottom, var(--af-void) 80%, transparent 100%);mask-image:linear-gradient(to bottom, var(--af-void) 80%, transparent 100%)}.presence-module__UgXVNW__body[data-framing=head] .presence-module__UgXVNW__bodyImg{block-size:96px;max-inline-size:104px}.presence-module__UgXVNW__body[data-framing=full] .presence-module__UgXVNW__bodyImg{block-size:176px;max-inline-size:132px}.presence-module__UgXVNW__body[data-wide] .presence-module__UgXVNW__bodyImg{max-inline-size:196px}.presence-module__UgXVNW__body:before{content:"";border-radius:50% 50% var(--af-radius-pill) var(--af-radius-pill);background:radial-gradient(60% 70% at 50% 100%, color-mix(in srgb, var(--af-void) 70%, transparent) 0%, transparent 100%);z-index:-1;position:absolute;inset:34% -14% -10px}.presence-module__UgXVNW__body[data-character=vexx]:before{background:radial-gradient(60% 70% at 50% 100%, color-mix(in srgb, var(--af-void) 70%, transparent) 0%, transparent 100%), radial-gradient(55% 60% at 50% 100%, var(--af-presence-vexx) 0%, transparent 100%)}.presence-module__UgXVNW__body[data-framing=full]:after{content:"";border-radius:var(--af-radius-pill);background:radial-gradient(closest-side, color-mix(in srgb, var(--af-void) 60%, transparent), transparent);z-index:-1;block-size:12px;position:absolute;inset-block-end:-4px;inset-inline:18%}.presence-module__UgXVNW__body[data-speaking=false],.presence-module__UgXVNW__cody[data-speaking=false]{translate:0 4px}.presence-module__UgXVNW__body[data-speaking=true],.presence-module__UgXVNW__cody[data-speaking=true]{translate:0 -2px}@keyframes presence-module__UgXVNW__presenceStepIn{0%{opacity:0;translate:40%}to{opacity:1;translate:0}}.presence-module__UgXVNW__body[data-character=vexx].presence-module__UgXVNW__bodyIn{animation:presence-module__UgXVNW__presenceStepIn .56s var(--af-ease-air) both}.presence-module__UgXVNW__body[data-character=cody].presence-module__UgXVNW__bodyIn{animation:presence-module__UgXVNW__presenceStep .52s var(--af-ease-air) both}.presence-module__UgXVNW__bodySwap{animation:presence-module__UgXVNW__presenceAppear .24s var(--af-ease-air) both}[data-motion=calm] .presence-module__UgXVNW__body,[data-motion=calm] .presence-module__UgXVNW__bodyImg,[data-motion=calm] .presence-module__UgXVNW__cody{transition:none;animation:none}.presence-module__UgXVNW__stage[data-layout=vexx]{padding-inline:var(--af-gutter,16px) 0;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"lines vexx""controls controls";max-inline-size:480px;inset-inline:auto 0}.presence-module__UgXVNW__stage[data-layout=vexx] .presence-module__UgXVNW__lines{grid-area:lines;justify-items:end}.presence-module__UgXVNW__stage[data-layout=vexx] [data-character=vexx]{grid-area:vexx}.presence-module__UgXVNW__stage[data-layout=vexx] .presence-module__UgXVNW__controls{padding-inline:0 var(--af-gutter,16px);grid-area:controls;justify-content:flex-end}.presence-module__UgXVNW__stage[data-layout=duo]{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"lines lines lines""cody controls vexx";max-inline-size:none;padding-inline:0}.presence-module__UgXVNW__stage[data-layout=duo] .presence-module__UgXVNW__lines{inline-size:100%;max-inline-size:560px;padding-inline:var(--af-gutter,16px);box-sizing:border-box;grid-area:lines;justify-self:center}.presence-module__UgXVNW__stage[data-layout=duo] .presence-module__UgXVNW__cody,.presence-module__UgXVNW__stage[data-layout=duo] [data-character=cody]{grid-area:cody}.presence-module__UgXVNW__stage[data-layout=duo] [data-character=vexx]{grid-area:vexx}.presence-module__UgXVNW__stage[data-layout=duo] .presence-module__UgXVNW__controls{grid-area:controls;justify-content:center;align-self:end;margin-block-end:8px;padding-inline:0}.presence-module__UgXVNW__stage[data-layout=duo] .presence-module__UgXVNW__act{white-space:normal;text-align:center}.presence-module__UgXVNW__stage[data-layout=duo] .presence-module__UgXVNW__line[data-current]{box-shadow:0 0 0 2px color-mix(in srgb, var(--af-amber-500) 75%, transparent), 0 12px 24px -14px var(--af-void)}.presence-module__UgXVNW__stage[data-layout=duo] .presence-module__UgXVNW__line[data-speaker=vexx][data-current]{box-shadow:0 0 0 2px var(--af-vexx-copper), 0 0 18px var(--af-presence-vexx)}.presence-module__UgXVNW__offstage{border-radius:var(--af-radius-pill) 0 0 var(--af-radius-pill);background:linear-gradient(180deg, var(--af-vexx-copper), var(--af-vexx-plum));block-size:132px;inline-size:10px;box-shadow:0 0 28px 6px var(--af-presence-vexx), 0 0 60px 10px var(--af-presence-vexx-warm);position:fixed;inset-block-end:calc(max(env(safe-area-inset-bottom), 20px) + 100px);inset-inline-end:0}.presence-module__UgXVNW__offstageIn{animation:presence-module__UgXVNW__presenceAppear .9s var(--af-ease-air) both}[data-motion=calm] .presence-module__UgXVNW__offstage{animation:none}.presence-module__UgXVNW__lines{pointer-events:auto;grid-column:2;gap:6px;margin-block-end:8px;display:grid}.presence-module__UgXVNW__line{background:var(--af-surface-encounter);max-inline-size:100%;box-shadow:0 0 0 1.5px color-mix(in srgb, var(--af-amber-500) 50%, transparent), 0 12px 24px -14px var(--af-void);color:var(--af-text-1);font:800 15px/1.3 var(--af-font-text);text-wrap:pretty;overflow-wrap:anywhere;border-radius:18px 18px 18px 4px;justify-self:start;margin:0;padding:10px 14px}.presence-module__UgXVNW__line[data-speaker=vexx]{background:linear-gradient(0deg, color-mix(in srgb, var(--af-vexx-plum) 70%, transparent), color-mix(in srgb, var(--af-vexx-plum) 70%, transparent)), var(--af-surface-encounter);box-shadow:0 0 0 1.5px color-mix(in srgb, var(--af-vexx-copper) 70%, transparent), 0 0 18px var(--af-presence-vexx);color:var(--af-vexx-cream);border-radius:18px 18px 4px;justify-self:end}.presence-module__UgXVNW__speaker{font:900 11px/1 var(--af-font-display);letter-spacing:var(--af-track-eyebrow,.12em);text-transform:uppercase;color:color-mix(in srgb, var(--af-amber-300) 85%, transparent);margin-block-end:2px;display:block}.presence-module__UgXVNW__line[data-speaker=vexx] .presence-module__UgXVNW__speaker{color:var(--af-vexx-copper)}@keyframes presence-module__UgXVNW__presenceLine{0%{opacity:0;translate:0 6px}to{opacity:1;translate:0}}.presence-module__UgXVNW__staggered{animation:presence-module__UgXVNW__presenceLine .36s var(--af-ease-air) both;animation-delay:var(--presence-delay,0s)}[data-motion=calm] .presence-module__UgXVNW__staggered{animation:none}.presence-module__UgXVNW__controls{pointer-events:auto;flex-wrap:wrap;grid-column:1/-1;gap:8px;padding-inline-start:var(--af-gutter,16px);display:flex}.presence-module__UgXVNW__act,.presence-module__UgXVNW__dismiss{min-block-size:var(--af-touch);font:var(--af-type-button-sm);padding-inline:16px}.presence-module__UgXVNW__srOnly{clip:rect(0 0 0 0);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.presence-module__UgXVNW__light{z-index:28;pointer-events:none;--presence-light:var(--af-presence-cody);background:radial-gradient(130% 95% at 50% 42%, transparent 58%, var(--presence-light) 100%);opacity:1;transition:opacity .6s var(--af-ease-air);position:fixed;inset:0}.presence-module__UgXVNW__light[data-intensity="1"]{opacity:.7}.presence-module__UgXVNW__light[data-light=cody-maxx]{--presence-light:var(--af-presence-cody-maxx)}.presence-module__UgXVNW__light[data-light=vexx]{background:radial-gradient(70% 60% at 100% 85%, var(--af-presence-vexx-warm) 0%, transparent 70%), radial-gradient(130% 95% at 50% 42%, transparent 58%, var(--af-presence-vexx) 100%)}.presence-module__UgXVNW__light[data-light=both]{background:radial-gradient(70% 60% at 0% 85%, var(--af-presence-cody) 0%, transparent 70%), radial-gradient(70% 60% at 100% 85%, var(--af-presence-vexx) 0%, transparent 70%)}.presence-module__UgXVNW__light[data-light=hush]{--presence-light:var(--af-presence-hush)}.presence-module__UgXVNW__light[data-light=flicker]{--presence-light:var(--af-presence-flicker)}@keyframes presence-module__UgXVNW__presenceFlicker{0%,to{opacity:0}8%{opacity:1}12%{opacity:.2}18%{opacity:1}26%{opacity:.35}40%{opacity:.9}}.presence-module__UgXVNW__lightIn{animation:presence-module__UgXVNW__presenceAppear .9s var(--af-ease-air) both}.presence-module__UgXVNW__light[data-light=flicker].presence-module__UgXVNW__lightIn{animation:2.4s step-end both presence-module__UgXVNW__presenceFlicker}.presence-module__UgXVNW__lightOut{opacity:0}[data-motion=calm] .presence-module__UgXVNW__light{transition:none;animation:none}.presence-module__UgXVNW__dismiss{background:var(--af-surface-encounter)}@media (max-width:380px){.presence-module__UgXVNW__cody{block-size:72px;inline-size:72px}.presence-module__UgXVNW__line{font-size:14px}.presence-module__UgXVNW__bodyImg{block-size:116px;max-inline-size:128px}.presence-module__UgXVNW__body[data-framing=full] .presence-module__UgXVNW__bodyImg{block-size:156px}.presence-module__UgXVNW__body[data-wide] .presence-module__UgXVNW__bodyImg{max-inline-size:172px}}.presence-module__UgXVNW__stage[data-host=vexx] .presence-module__UgXVNW__body[data-character=vexx].presence-module__UgXVNW__bodyIn{animation:presence-module__UgXVNW__presenceAppear .38s var(--af-ease-air) both}.presence-module__UgXVNW__stage[data-host=vexx] .presence-module__UgXVNW__body[data-character=vexx]:before{background:radial-gradient(60% 70% at 50% 100%, color-mix(in srgb, var(--af-void) 70%, transparent) 0%, transparent 100%), radial-gradient(60% 65% at 50% 100%, color-mix(in srgb, var(--af-light-vexx) 34%, transparent) 0%, transparent 100%)}.presence-module__UgXVNW__stage[data-host=vexx] .presence-module__UgXVNW__body[data-character=cody],.presence-module__UgXVNW__stage[data-host=vexx] .presence-module__UgXVNW__cody{transform-origin:0 100%;scale:.9}.presence-module__UgXVNW__stage[data-host=vexx] .presence-module__UgXVNW__cody{box-shadow:0 0 0 2px color-mix(in srgb, var(--af-light-cody) 55%, transparent), 0 0 18px color-mix(in srgb, var(--af-light-cody) 25%, transparent), 0 14px 28px -14px var(--af-void)}.presence-module__UgXVNW__stage[data-host=vexx] .presence-module__UgXVNW__body[data-character=cody]:before{background:radial-gradient(60% 70% at 50% 100%, color-mix(in srgb, var(--af-void) 70%, transparent) 0%, transparent 100%), radial-gradient(55% 60% at 50% 100%, color-mix(in srgb, var(--af-light-cody) 22%, transparent) 0%, transparent 100%)}[data-motion=calm] .presence-module__UgXVNW__stage[data-host=vexx] .presence-module__UgXVNW__body{animation:none}.presence-module__UgXVNW__teaser{z-index:29;max-inline-size:min(calc(100vw - var(--af-gutter,16px)), 380px);cursor:pointer;text-align:start;-webkit-tap-highlight-color:transparent;background:0 0;border:0;align-items:flex-end;gap:4px;padding:0;display:flex;position:fixed;inset-block-end:calc(max(env(safe-area-inset-bottom), 20px) + 92px)}.presence-module__UgXVNW__teaser[data-character=cody]{flex-direction:row-reverse;inset-inline-start:0}.presence-module__UgXVNW__teaser[data-character=vexx]{inset-inline-end:0}.presence-module__UgXVNW__teaser:focus-visible{outline:3px solid var(--af-focus-ring,var(--af-sq-cyan-300));outline-offset:4px;border-radius:18px}.presence-module__UgXVNW__teaser .presence-module__UgXVNW__body{flex:none}.presence-module__UgXVNW__teaserBubble{background:var(--af-surface-encounter);min-inline-size:0;box-shadow:0 0 0 1.5px color-mix(in srgb, var(--af-amber-500) 55%, transparent), 0 12px 24px -14px var(--af-void);color:var(--af-text-1);font:800 16px/1.3 var(--af-font-text);text-wrap:balance;overflow-wrap:anywhere;border-radius:18px 18px 18px 4px;margin-block-end:34px;padding:10px 14px}.presence-module__UgXVNW__teaser[data-character=vexx] .presence-module__UgXVNW__teaserBubble{background:linear-gradient(0deg, color-mix(in srgb, var(--af-vexx-plum) 70%, transparent), color-mix(in srgb, var(--af-vexx-plum) 70%, transparent)), var(--af-surface-encounter);box-shadow:0 0 0 1.5px color-mix(in srgb, var(--af-vexx-copper) 70%, transparent), 0 0 18px var(--af-presence-vexx);color:var(--af-vexx-cream);border-radius:18px 18px 4px}.presence-module__UgXVNW__teaser[data-maxx] .presence-module__UgXVNW__teaserBubble{box-shadow:0 0 0 1.5px color-mix(in srgb, var(--af-pink-500) var(--maxx-heat,60%), transparent), 0 0 var(--maxx-reach,16px) color-mix(in srgb, var(--af-pink-500) 35%, transparent)}.presence-module__UgXVNW__body[data-size=teaser][data-framing] .presence-module__UgXVNW__bodyImg{block-size:150px;max-inline-size:132px}.presence-module__UgXVNW__body[data-size=teaser][data-framing=full] .presence-module__UgXVNW__bodyImg{block-size:176px;max-inline-size:140px}.presence-module__UgXVNW__body[data-size=teaser][data-wide] .presence-module__UgXVNW__bodyImg{max-inline-size:190px}.presence-module__UgXVNW__teaser:active .presence-module__UgXVNW__body{scale:.97}.presence-module__UgXVNW__teaser[data-tucked] .presence-module__UgXVNW__teaserBubble{display:none}.presence-module__UgXVNW__teaser[data-tucked] .presence-module__UgXVNW__body[data-size=teaser][data-framing] .presence-module__UgXVNW__bodyImg{block-size:104px;max-inline-size:104px;transition:block-size var(--af-dur-react,.26s) var(--af-ease-air), max-inline-size var(--af-dur-react,.26s) var(--af-ease-air)}.presence-module__UgXVNW__teaserFallback{object-fit:contain;object-position:50% 100%;block-size:120px;inline-size:120px;display:block}.presence-module__UgXVNW__teaserSeam{border-radius:var(--af-radius-pill) 0 0 var(--af-radius-pill);background:linear-gradient(180deg, var(--af-vexx-copper), var(--af-vexx-plum));block-size:132px;inline-size:10px;box-shadow:0 0 28px 6px var(--af-presence-vexx), 0 0 60px 10px var(--af-presence-vexx-warm);display:block}@keyframes presence-module__UgXVNW__presenceTeaseCody{0%{translate:-110%}70%{translate:6px}to{translate:0}}@keyframes presence-module__UgXVNW__presenceTeaseVexx{0%{translate:110%}70%{translate:-6px}to{translate:0}}@keyframes presence-module__UgXVNW__presenceBob{0%,to{translate:0}50%{translate:0 -3px}}.presence-module__UgXVNW__teaserIn[data-character=cody]{animation:.62s cubic-bezier(.2,.9,.25,1.15) both presence-module__UgXVNW__presenceTeaseCody,3.4s ease-in-out .9s 3 presence-module__UgXVNW__presenceBob}.presence-module__UgXVNW__teaserIn[data-character=vexx]{animation:.62s cubic-bezier(.2,.9,.25,1.15) both presence-module__UgXVNW__presenceTeaseVexx,3.4s ease-in-out .9s 3 presence-module__UgXVNW__presenceBob}[data-motion=calm] .presence-module__UgXVNW__teaser,[data-motion=calm] .presence-module__UgXVNW__teaserIn{transition:none;animation:none}[data-motion=calm] .presence-module__UgXVNW__teaser[data-tucked] .presence-module__UgXVNW__bodyImg{transition:none}.presence-module__UgXVNW__encounter{gap:12px;min-inline-size:0;display:grid}.presence-module__UgXVNW__encounterStage{isolation:isolate;background:radial-gradient(80% 90% at 50% 100%, var(--af-presence-cody) 0%, transparent 72%);border-radius:24px;justify-content:center;align-items:flex-end;gap:8px;min-block-size:150px;padding-block-start:8px;display:flex;position:relative;overflow:hidden}.presence-module__UgXVNW__encounter[data-lit=vexx] .presence-module__UgXVNW__encounterStage{background:radial-gradient(80% 90% at 50% 100%, var(--af-presence-vexx) 0%, transparent 72%), radial-gradient(60% 60% at 80% 100%, var(--af-presence-vexx-warm) 0%, transparent 70%)}.presence-module__UgXVNW__encounter[data-lit=both] .presence-module__UgXVNW__encounterStage{background:radial-gradient(60% 80% at 15% 100%, var(--af-presence-cody) 0%, transparent 70%), radial-gradient(60% 80% at 85% 100%, var(--af-presence-vexx) 0%, transparent 70%);justify-content:space-between}.presence-module__UgXVNW__encounter[data-maxx] .presence-module__UgXVNW__encounterStage{background:radial-gradient(80% 90% at 50% 100%, var(--af-presence-cody-maxx) 0%, transparent 72%)}.presence-module__UgXVNW__body[data-size=encounter][data-framing] .presence-module__UgXVNW__bodyImg{block-size:clamp(200px,32vh,280px);max-inline-size:min(72vw,300px)}.presence-module__UgXVNW__body[data-size=encounter][data-framing=full] .presence-module__UgXVNW__bodyImg{block-size:clamp(220px,36vh,300px)}.presence-module__UgXVNW__body[data-size=encounter][data-framing=head] .presence-module__UgXVNW__bodyImg{block-size:clamp(160px,26vh,200px)}.presence-module__UgXVNW__encounter[data-layout=duo] .presence-module__UgXVNW__body[data-size=encounter][data-framing] .presence-module__UgXVNW__bodyImg{block-size:clamp(140px,21vh,220px);max-inline-size:44vw}.presence-module__UgXVNW__body[data-size=encounter]:before{inset:40% -10% -6px}.presence-module__UgXVNW__encounterFallback{object-fit:contain;object-position:50% 100%;block-size:clamp(160px,26vh,200px);inline-size:auto;max-inline-size:60vw;display:block}.presence-module__UgXVNW__encounterSeam{border-radius:var(--af-radius-pill);background:linear-gradient(180deg, var(--af-vexx-copper), var(--af-vexx-plum));block-size:160px;inline-size:12px;box-shadow:0 0 28px 6px var(--af-presence-vexx);display:block}.presence-module__UgXVNW__encounterLines{gap:8px;min-inline-size:0;display:grid}.presence-module__UgXVNW__encounterLine{max-inline-size:92%;font-size:17px}.presence-module__UgXVNW__encounterContext{text-align:center;margin:0}.presence-module__UgXVNW__encounterActions{gap:8px;inline-size:100%;display:grid}.presence-module__UgXVNW__encounterActions>*{min-block-size:var(--af-touch)}.presence-module__UgXVNW__encounterPrimary{min-block-size:52px}.presence-module__UgXVNW__encounterSheet{overflow-x:hidden}:is(:root:has(#main [aria-modal=true]) .presence-module__UgXVNW__stage,:root:has(#main [aria-modal=true]) .presence-module__UgXVNW__teaser,:root:has([data-cody-dock][data-open]) .presence-module__UgXVNW__stage,:root:has([data-cody-dock][data-open]) .presence-module__UgXVNW__teaser){visibility:hidden;pointer-events:none}[data-presence-slot] .presence-module__UgXVNW__teaser,[data-presence-slot] .presence-module__UgXVNW__stage{pointer-events:auto;position:absolute;inset-block-end:var(--presence-slot-floor,14px)}[data-presence-slot] .presence-module__UgXVNW__teaser[data-character=vexx]{inset-inline:var(--af-gutter,16px) auto;flex-direction:row-reverse}[data-presence-slot] .presence-module__UgXVNW__teaser[data-character=vexx] .presence-module__UgXVNW__teaserBubble{border-radius:18px 18px 18px 4px}[data-presence-slot] .presence-module__UgXVNW__stage{max-inline-size:min(100%,360px);inset-inline:0 auto}
.shell-module__oIeTaq__shell{background:var(--af-bg);min-block-size:100dvh;color:var(--af-text-1);font:var(--af-type-body);background-attachment:fixed;flex-direction:column;display:flex}.shell-module__oIeTaq__shell[data-world=game]{background:var(--af-room-cleanout);background-attachment:fixed}.shell-module__oIeTaq__shell[data-world=chaos]{background:var(--af-room-chaos);background-attachment:fixed}.shell-module__oIeTaq__banner{box-sizing:content-box;block-size:var(--af-touch);padding-inline:var(--af-gutter);padding-block:max(env(safe-area-inset-top), 14px) 10px;justify-content:space-between;align-items:center;gap:var(--af-space-4);z-index:6;flex:none;display:flex;position:relative}.shell-module__oIeTaq__banner:has([role=dialog]){z-index:11}.shell-module__oIeTaq__wordmark{min-block-size:var(--af-touch);font:900 22px/1 var(--af-font-display);letter-spacing:-.6px;color:var(--af-world-ink);text-shadow:var(--af-text-glow);align-items:center;text-decoration:none;display:inline-flex}.shell-module__oIeTaq__back{min-block-size:var(--af-touch);font:var(--af-type-eyebrow);letter-spacing:var(--af-track-eyebrow);text-transform:uppercase;color:var(--af-world-accent);align-items:center;gap:6px;padding-inline:4px;text-decoration:none;display:inline-flex}.shell-module__oIeTaq__back:hover{color:var(--af-world-ink)}.shell-module__oIeTaq__wordmark:focus-visible,.shell-module__oIeTaq__back:focus-visible{box-shadow:var(--af-ring-air);border-radius:12px;outline:none}.shell-module__oIeTaq__worldMark{font:800 12px/1 var(--af-font-display);letter-spacing:3px;text-transform:uppercase}.shell-module__oIeTaq__worldMark[data-tone=gold]{color:var(--af-gold-400);text-shadow:0 0 18px color-mix(in srgb, var(--af-gold-400) 35%, transparent)}.shell-module__oIeTaq__worldMark[data-tone=pale]{color:var(--af-sq-cyan-100);opacity:.9}.shell-module__oIeTaq__worldMark[data-tone=pink]{color:var(--af-pink-500);text-shadow:0 0 18px color-mix(in srgb, var(--af-pink-500) 50%, transparent);font-weight:900;rotate:-2deg}.shell-module__oIeTaq__bannerActions{align-items:center;gap:var(--af-space-3);display:flex}.shell-module__oIeTaq__shell[data-world=alley] .shell-module__oIeTaq__banner{padding-inline:var(--af-gutter);padding-block:calc(max(env(safe-area-inset-top), 54px) + 4px) 0;pointer-events:none;position:fixed;inset-block-start:0;inset-inline:0}.shell-module__oIeTaq__shell[data-world=alley] .shell-module__oIeTaq__banner>*{pointer-events:auto}.shell-module__oIeTaq__main{min-block-size:0;inline-size:100%;min-inline-size:0;max-inline-size:680px;padding-inline:var(--af-gutter);flex:1;margin-inline:auto;padding-block-end:env(safe-area-inset-bottom)}.shell-module__oIeTaq__nav{inset-block-end:calc(max(env(safe-area-inset-bottom), 20px) + 14px);inset-inline:var(--af-gutter);z-index:10;max-inline-size:636px;margin-inline:auto;position:fixed}.shell-module__oIeTaq__shell:has(.shell-module__oIeTaq__main [role=dialog][aria-modal=true]) .shell-module__oIeTaq__nav{visibility:hidden}.shell-module__oIeTaq__navList{box-sizing:border-box;border-radius:var(--af-radius-pill);background:var(--af-dock-glass);block-size:62px;box-shadow:var(--af-dock-edge);-webkit-backdrop-filter:blur(20px)saturate(160%);align-items:center;gap:2px;margin:0;padding:0 6px;list-style:none;display:flex}.shell-module__oIeTaq__nav[data-world=game] .shell-module__oIeTaq__navList{background:var(--af-dock-glass-gold);box-shadow:var(--af-dock-edge-gold)}.shell-module__oIeTaq__nav[data-world=fleet] .shell-module__oIeTaq__navList{background:var(--af-dock-glass-fleet);box-shadow:var(--af-dock-edge-fleet)}.shell-module__oIeTaq__navList>li{flex:1;display:flex}.shell-module__oIeTaq__tab{border-radius:var(--af-radius-action);block-size:50px;color:var(--af-text-2);flex-direction:column;flex:1;justify-content:center;align-items:center;gap:4px;text-decoration:none;transition:color .3s,background .3s;display:flex;position:relative}.shell-module__oIeTaq__tab:hover{color:var(--af-text-1)}.shell-module__oIeTaq__tab:focus-visible{box-shadow:var(--af-ring-air);outline:none}.shell-module__oIeTaq__tab[data-current]{color:var(--af-world-accent);background:color-mix(in srgb, var(--af-world-energy) 14%, transparent)}.shell-module__oIeTaq__tab[data-current]:after{content:"";border-radius:var(--af-radius-pill);background:var(--af-world-spark);pointer-events:none;block-size:3px;inline-size:12px;position:absolute;inset-block-end:3px;inset-inline-start:50%;translate:-50%}.shell-module__oIeTaq__nav[data-world=game] .shell-module__oIeTaq__tab[data-current]{background:color-mix(in srgb, var(--af-gold-400) 12%, transparent)}.shell-module__oIeTaq__tabLabel{font:800 9px/1 var(--af-font-display);letter-spacing:1.4px;text-transform:uppercase}.shell-module__oIeTaq__exitItem{flex:1.1}.shell-module__oIeTaq__exit{color:var(--af-amber-200);background:var(--af-surface-bench-warm)}.shell-module__oIeTaq__exit[data-world=fleet]{color:var(--af-sq-cyan-100);background:var(--af-surface-leave)}.shell-module__oIeTaq__nav[data-world=fleet] .shell-module__oIeTaq__tab[data-current]{color:var(--af-sq-cyan-100);background:color-mix(in srgb, var(--af-sq-cyan-100) 12%, transparent)}@media (min-width:900px){.shell-module__oIeTaq__banner{box-sizing:border-box;inline-size:100%;max-inline-size:680px;block-size:calc(var(--af-touch) + 24px);margin-inline:auto}.shell-module__oIeTaq__nav{inline-size:420px;inset-inline:0}.shell-module__oIeTaq__shell[data-world=alley] .shell-module__oIeTaq__banner{box-sizing:content-box;inline-size:auto;max-inline-size:none;block-size:var(--af-touch);margin-inline:0;padding-block-start:22px;padding-inline:48px}}.shell-module__oIeTaq__shell[data-pressure="1"]{--maxx-heat:34%;--maxx-reach:12px;--maxx-beat:3.4s;--maxx-charge:12%}.shell-module__oIeTaq__shell[data-pressure="2"]{--maxx-heat:44%;--maxx-reach:16px;--maxx-beat:3.1s;--maxx-charge:17%}.shell-module__oIeTaq__shell[data-pressure="3"]{--maxx-heat:54%;--maxx-reach:20px;--maxx-beat:2.8s;--maxx-charge:23%}.shell-module__oIeTaq__shell[data-pressure="4"]{--maxx-heat:64%;--maxx-reach:26px;--maxx-beat:2.6s;--maxx-charge:29%}.shell-module__oIeTaq__shell[data-pressure="5"]{--maxx-heat:78%;--maxx-reach:32px;--maxx-beat:2.3s;--maxx-charge:36%}.shell-module__oIeTaq__shell[data-governor]{isolation:isolate;position:relative}.shell-module__oIeTaq__shell[data-governor]:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(120% 45% at 50% 108%, color-mix(in srgb, var(--af-pink-500) var(--maxx-charge), transparent), transparent 70%), radial-gradient(60% 35% at 0% 0%, color-mix(in srgb, var(--af-pink-500) calc(var(--maxx-charge) * .6), transparent), transparent 70%), radial-gradient(60% 35% at 100% 0%, color-mix(in srgb, var(--af-sq-cyan-500) calc(var(--maxx-charge) * .5), transparent), transparent 70%);position:fixed;inset:0}.shell-module__oIeTaq__shell[data-pressure="4"]:before,.shell-module__oIeTaq__shell[data-pressure="5"]:before{animation:shell-module__oIeTaq__maxxCharge var(--maxx-beat) ease-in-out infinite}@keyframes shell-module__oIeTaq__maxxCharge{0%,to{opacity:.75}50%{opacity:1}}[data-motion=calm].shell-module__oIeTaq__shell:before,[data-motion=calm] .shell-module__oIeTaq__shell:before{animation:none}.shell-module__oIeTaq__dialRing{border-radius:var(--af-radius-pill);display:inline-flex;position:relative}.shell-module__oIeTaq__shell[data-governor] .shell-module__oIeTaq__dialRing:after{content:"";border-radius:inherit;pointer-events:none;box-shadow:0 0 0 2px color-mix(in srgb, var(--af-pink-500) var(--maxx-heat), transparent), 0 0 var(--maxx-reach) color-mix(in srgb, var(--af-pink-500) var(--maxx-heat), transparent);position:absolute;inset:-3px}@keyframes shell-module__oIeTaq__maxxBreathe{0%,to{opacity:.7}50%{opacity:1}}.shell-module__oIeTaq__shell[data-pressure="3"] .shell-module__oIeTaq__dialRing:after,.shell-module__oIeTaq__shell[data-pressure="4"] .shell-module__oIeTaq__dialRing:after,.shell-module__oIeTaq__shell[data-pressure="5"] .shell-module__oIeTaq__dialRing:after{animation:shell-module__oIeTaq__maxxBreathe var(--maxx-beat) ease-in-out infinite}.shell-module__oIeTaq__shell[data-governor] .shell-module__oIeTaq__banner{box-shadow:inset 0 -1px 0 color-mix(in srgb, var(--af-pink-500) var(--maxx-heat), transparent)}.shell-module__oIeTaq__maxxMark{min-block-size:var(--af-touch);min-inline-size:var(--af-touch);padding-inline:var(--af-space-3);border-radius:var(--af-radius-pill);font:900 12px/1 var(--af-font-display);letter-spacing:3px;color:var(--af-pink-300);text-shadow:0 0 14px color-mix(in srgb, var(--af-pink-500) var(--maxx-heat), transparent);background:color-mix(in srgb, var(--af-pink-500) 10%, transparent);transition:background var(--af-dur-tap) var(--af-ease-air), transform var(--af-dur-press) var(--af-ease-squeeze);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.shell-module__oIeTaq__maxxMark:hover{background:color-mix(in srgb, var(--af-pink-500) 18%, transparent)}.shell-module__oIeTaq__maxxMark:focus-visible{box-shadow:var(--af-ring-air);outline:none}.shell-module__oIeTaq__maxxMark:active{transform:scale(var(--af-press-scale))}.shell-module__oIeTaq__stopMaxx{min-block-size:var(--af-touch);min-inline-size:var(--af-touch);padding-inline:var(--af-space-3);border-radius:var(--af-radius-pill);border:1px solid var(--af-hairline);background:var(--af-surface-sunk);font:800 12px/1 var(--af-font-display);letter-spacing:1px;color:var(--af-text-1);cursor:pointer;justify-content:center;align-items:center;display:inline-flex}.shell-module__oIeTaq__stopMaxx:hover{border-color:var(--af-text-2)}.shell-module__oIeTaq__stopMaxx:focus-visible{box-shadow:var(--af-ring-air);outline:none}.shell-module__oIeTaq__stopMaxx:active{transform:scale(var(--af-press-scale))}.shell-module__oIeTaq__stopMaxx:disabled{opacity:.6;cursor:progress}[data-motion=calm] .shell-module__oIeTaq__stopMaxx:active{transform:scale(var(--af-press-scale-calm))}[data-motion=calm] .shell-module__oIeTaq__dialRing:after{animation:none}[data-motion=calm] .shell-module__oIeTaq__maxxMark{transition:none}[data-motion=calm] .shell-module__oIeTaq__maxxMark:active{transform:scale(var(--af-press-scale-calm))}.shell-module__oIeTaq__shell[data-immersive]{--shell-top-clear:calc(max(env(safe-area-inset-top), 14px) + var(--preview-notice,0px));--shell-nav-floor:calc(max(env(safe-area-inset-bottom), 20px) + 14px)}.shell-module__oIeTaq__shell[data-immersive] .shell-module__oIeTaq__banner{padding-block-start:var(--shell-top-clear)}.shell-module__oIeTaq__shell[data-immersive][data-world=alley] .shell-module__oIeTaq__banner{padding-block-start:calc(max(env(safe-area-inset-top), 54px) + 4px + var(--preview-notice,0px))}.shell-module__oIeTaq__shell[data-immersive] .shell-module__oIeTaq__navList{background:color-mix(in srgb, var(--af-dock-glass) 55%, var(--af-sq-void))}.shell-module__oIeTaq__shell[data-immersive] .shell-module__oIeTaq__nav[data-world=game] .shell-module__oIeTaq__navList{background:color-mix(in srgb, var(--af-dock-glass-gold) 55%, var(--af-sq-void))}.shell-module__oIeTaq__shell[data-immersive] .shell-module__oIeTaq__nav[data-world=fleet] .shell-module__oIeTaq__navList{background:color-mix(in srgb, var(--af-dock-glass-fleet) 55%, var(--af-sq-void))}.shell-module__oIeTaq__shell[data-immersive]:has([data-cody-dock][data-tabbar]:not([data-open])) .shell-module__oIeTaq__nav{inset-inline-end:calc(var(--af-gutter) + 62px + var(--af-space-2))}@media (min-width:900px){.shell-module__oIeTaq__shell[data-immersive]:has([data-cody-dock][data-tabbar]:not([data-open])) .shell-module__oIeTaq__nav{translate:calc(-1 * (62px + var(--af-space-2)) / 2) 0;inset-inline-end:0}}.shell-module__oIeTaq__shell[data-immersive]:has([data-arrival]) .shell-module__oIeTaq__worldMark{visibility:hidden}.shell-module__oIeTaq__shell[data-immersive]:has([data-arrival] a[aria-label^="Back to the"]) .shell-module__oIeTaq__wordmark{visibility:hidden}.shell-module__oIeTaq__shell[data-architectural]{block-size:100dvh;min-block-size:0;overflow:hidden}.shell-module__oIeTaq__shell[data-architectural]>*{flex-shrink:0}.shell-module__oIeTaq__shell[data-architectural] .shell-module__oIeTaq__main{flex:1;block-size:100%;min-block-size:0;inline-size:100%;max-inline-size:none;padding:0}
.cody-levels-module__lYHcna__levels{gap:var(--af-space-1);border:none;margin:0;padding:0;display:grid}.cody-levels-module__lYHcna__legend{font-family:var(--af-font-text);font-size:var(--af-size-eyebrow);color:var(--af-text-1);margin-block-end:var(--af-space-3);padding:0;font-weight:800}.cody-levels-module__lYHcna__level{align-items:center;gap:0 var(--af-space-4);min-block-size:var(--af-touch);padding:var(--af-space-3);border-radius:var(--af-radius-sm);cursor:pointer;grid-template-columns:auto auto 1fr;grid-template-areas:"radio icon name""radio icon hint""radio icon sample";display:grid}.cody-levels-module__lYHcna__level:hover{background:var(--af-surface-soft)}.cody-levels-module__lYHcna__level:has(input:focus-visible){outline:2px solid var(--af-action);outline-offset:-2px}.cody-levels-module__lYHcna__level:has(input:checked){background:var(--af-surface-soft)}.cody-levels-module__lYHcna__level input{block-size:18px;inline-size:18px;accent-color:var(--theme-accent,var(--af-action));grid-area:radio}.cody-levels-module__lYHcna__levelIcon{background:var(--af-surface-sunk);block-size:2rem;inline-size:2rem;color:var(--af-action);border-radius:50%;grid-area:icon;place-items:center;font-weight:800;display:grid}.cody-levels-module__lYHcna__levelName{font-family:var(--af-font-text);font-weight:600;font-size:var(--af-size-body);color:var(--af-text-1);grid-area:name}.cody-levels-module__lYHcna__levelHint{font-family:var(--af-font-text);font-weight:600;font-size:var(--af-size-meta);color:var(--af-text-2);grid-area:hint;line-height:1.5}.cody-levels-module__lYHcna__levelSample{font-size:var(--af-size-meta);color:var(--af-eyebrow);grid-area:sample;margin-block-start:var(--af-space-1);font-style:italic;line-height:1.45}.cody-levels-module__lYHcna__minimize{align-items:center;gap:var(--af-space-4);min-block-size:var(--af-touch);border-block-start:1px solid var(--af-hairline);font-family:var(--af-font-text);font-weight:600;font-size:var(--af-size-body);color:var(--af-text-1);cursor:pointer;margin-block-start:var(--af-space-3);padding-block-start:var(--af-space-3);display:flex}.cody-levels-module__lYHcna__minimize input{block-size:18px;inline-size:18px;accent-color:var(--theme-accent,var(--af-action))}.cody-levels-module__lYHcna__minimize:has(input:disabled){color:var(--af-text-2);cursor:default}.cody-levels-module__lYHcna__minimize:has(input:focus-visible){outline:2px solid var(--af-action);outline-offset:2px;border-radius:var(--af-radius-sm)}.cody-levels-module__lYHcna__notice{margin:var(--af-space-4) 0 0;font-family:var(--af-font-text);font-weight:600;font-size:var(--af-size-meta);color:var(--af-repair);line-height:1.5}.cody-levels-module__lYHcna__onPage{max-inline-size:none}.cody-levels-module__lYHcna__onPage .cody-levels-module__lYHcna__level{padding-block:var(--af-space-4)}.cody-levels-module__lYHcna__chaosDoor{gap:var(--af-space-1);padding:var(--af-space-4) var(--af-space-5);border-radius:var(--af-radius-md);border-inline-start:3px solid var(--af-alert);background:var(--af-surface-sunk);color:inherit;transition:box-shadow var(--af-dur-tap) var(--af-ease-air), transform var(--af-dur-press) var(--af-ease-squeeze);margin-block-start:var(--af-space-4);text-decoration:none;display:grid}.cody-levels-module__lYHcna__chaosDoor:hover{box-shadow:var(--af-glow-alert)}.cody-levels-module__lYHcna__chaosDoor:focus-visible{box-shadow:var(--af-ring-air);outline:none}.cody-levels-module__lYHcna__chaosDoor:active{transform:translateY(var(--af-press-drop)) scale(var(--af-press-scale))}.cody-levels-module__lYHcna__chaosLabel{font:var(--af-type-item);letter-spacing:var(--af-track-wide);text-transform:uppercase;color:var(--af-alert-soft)}.cody-levels-module__lYHcna__chaosHint{font:var(--af-type-meta);color:var(--af-text-2);line-height:1.5}.cody-levels-module__lYHcna__governorDoor{gap:var(--af-space-1);padding:var(--af-space-4) var(--af-space-5);min-block-size:var(--af-touch);border-radius:var(--af-radius-md);border-inline-start:3px solid var(--af-pink-500);background:linear-gradient(90deg, color-mix(in srgb, var(--af-pink-500) 14%, transparent), transparent 70%), var(--af-surface-sunk);color:inherit;transition:box-shadow var(--af-dur-tap) var(--af-ease-air), transform var(--af-dur-press) var(--af-ease-squeeze);margin-block-start:var(--af-space-4);text-decoration:none;display:grid}.cody-levels-module__lYHcna__governorDoor:hover{box-shadow:var(--af-lit-pink)}.cody-levels-module__lYHcna__governorDoor:focus-visible{box-shadow:var(--af-ring-air);outline:none}.cody-levels-module__lYHcna__governorDoor:active{transform:translateY(var(--af-press-drop)) scale(var(--af-press-scale))}.cody-levels-module__lYHcna__governorDoor[data-active]{border-inline-start-color:var(--af-alert-hot);box-shadow:var(--af-lit-pink)}[data-motion=calm] .cody-levels-module__lYHcna__governorDoor{transition:none}[data-motion=calm] .cody-levels-module__lYHcna__governorDoor:active{transform:scale(var(--af-press-scale-calm))}.cody-levels-module__lYHcna__governorLabel{font:var(--af-type-item);letter-spacing:var(--af-track-wide);text-transform:uppercase;color:var(--af-pink-300)}.cody-levels-module__lYHcna__governorHint{font:var(--af-type-meta);color:var(--af-text-2);line-height:1.5}.cody-levels-module__lYHcna__talkDoor{gap:var(--af-space-1);padding:var(--af-space-4) var(--af-space-5);min-block-size:var(--af-touch);border-radius:var(--af-radius-md);border-inline-start:3px solid var(--af-sq-cyan-300);background:linear-gradient(90deg, color-mix(in srgb, var(--af-sq-cyan-300) 14%, transparent), transparent 70%), var(--af-surface-sunk);color:inherit;transition:box-shadow var(--af-dur-tap) var(--af-ease-air), transform var(--af-dur-press) var(--af-ease-squeeze);margin-block-end:var(--af-space-4);text-decoration:none;display:grid}.cody-levels-module__lYHcna__talkDoor:hover{box-shadow:var(--af-lit-cyan)}.cody-levels-module__lYHcna__talkDoor:focus-visible{box-shadow:var(--af-ring-air);outline:none}.cody-levels-module__lYHcna__talkDoor:active{transform:translateY(var(--af-press-drop)) scale(var(--af-press-scale))}[data-motion=calm] .cody-levels-module__lYHcna__talkDoor{transition:none}[data-motion=calm] .cody-levels-module__lYHcna__talkDoor:active{transform:scale(var(--af-press-scale-calm))}.cody-levels-module__lYHcna__talkLabel{font:var(--af-type-item);letter-spacing:var(--af-track-wide);text-transform:uppercase;color:var(--af-sq-cyan-300)}.cody-levels-module__lYHcna__talkHint{font:var(--af-type-meta);color:var(--af-text-2);line-height:1.5}.cody-levels-module__lYHcna__consent{gap:var(--af-space-3);padding:var(--af-space-4) var(--af-space-5);border-radius:var(--af-radius-md);border-inline-start:3px solid var(--af-pink-500);background:var(--af-surface-sunk);margin-block-start:var(--af-space-4);display:grid}.cody-levels-module__lYHcna__consentTitle{font:var(--af-type-item);color:var(--af-text-1);margin:0}.cody-levels-module__lYHcna__consentList{gap:var(--af-space-2);font-family:var(--af-font-text);font-size:var(--af-size-meta);color:var(--af-text-2);margin:0;padding-inline-start:var(--af-space-5);line-height:1.5;display:grid}.cody-levels-module__lYHcna__consentActions{gap:var(--af-space-3);flex-wrap:wrap;display:flex}.cody-levels-module__lYHcna__consentYes,.cody-levels-module__lYHcna__consentNo,.cody-levels-module__lYHcna__withdraw{min-block-size:var(--af-touch);padding-inline:var(--af-space-5);border-radius:var(--af-radius-pill);font-family:var(--af-font-display);font-weight:800;font-size:var(--af-size-meta);cursor:pointer}.cody-levels-module__lYHcna__consentYes{border:1px solid var(--af-pink-500);background:color-mix(in srgb, var(--af-pink-500) 22%, var(--af-surface-sunk));color:var(--af-text-1)}.cody-levels-module__lYHcna__consentNo,.cody-levels-module__lYHcna__withdraw{border:1px solid var(--af-hairline);color:var(--af-text-2);background:0 0}.cody-levels-module__lYHcna__withdraw{justify-self:start;margin-block-start:var(--af-space-3)}.cody-levels-module__lYHcna__consentYes:hover{box-shadow:var(--af-lit-pink)}.cody-levels-module__lYHcna__consentNo:hover,.cody-levels-module__lYHcna__withdraw:hover{color:var(--af-text-1)}.cody-levels-module__lYHcna__consentYes:focus-visible,.cody-levels-module__lYHcna__consentNo:focus-visible,.cody-levels-module__lYHcna__withdraw:focus-visible{box-shadow:var(--af-ring-air);outline:none}.cody-levels-module__lYHcna__consentYes:active,.cody-levels-module__lYHcna__consentNo:active,.cody-levels-module__lYHcna__withdraw:active{transform:translateY(var(--af-press-drop)) scale(var(--af-press-scale))}.cody-levels-module__lYHcna__consentYes:disabled,.cody-levels-module__lYHcna__consentNo:disabled,.cody-levels-module__lYHcna__withdraw:disabled{opacity:.5;cursor:default}[data-motion=calm] .cody-levels-module__lYHcna__consentYes:active,[data-motion=calm] .cody-levels-module__lYHcna__consentNo:active,[data-motion=calm] .cody-levels-module__lYHcna__withdraw:active{transform:scale(var(--af-press-scale-calm))}
.cody-dial-module__aW9h_W__dial{z-index:42;position:relative}.cody-dial-module__aW9h_W__dial .cody-dial-module__aW9h_W__trigger>*{block-size:100%;inline-size:100%}.cody-dial-module__aW9h_W__trigger[data-pending]{opacity:.6}.cody-dial-module__aW9h_W__portrait{inline-size:var(--af-space-8);block-size:var(--af-space-8);border-radius:var(--af-radius-pill);background:var(--af-surface-sunk);place-items:center;display:grid;position:relative;overflow:hidden}.cody-dial-module__aW9h_W__portrait img{object-fit:contain;mix-blend-mode:screen;block-size:92%;inline-size:92%}.cody-dial-module__aW9h_W__portrait[data-face]{background:0 0;block-size:100%;inline-size:100%}.cody-dial-module__aW9h_W__portrait[data-face] .cody-dial-module__aW9h_W__face{object-fit:cover;object-position:50% 20%;mix-blend-mode:normal;block-size:100%;inline-size:100%;transform:scale(1.35)translateY(4px)}.cody-dial-module__aW9h_W__portrait[data-level=off] img{opacity:.34;filter:grayscale()}.cody-dial-module__aW9h_W__glyph{inline-size:var(--af-space-3);block-size:var(--af-space-3);border:1px solid var(--af-text-1);background:var(--af-surface-sunk);border-radius:50%;position:absolute;inset-block-end:var(--af-space-1);inset-inline-end:var(--af-space-1)}.cody-dial-module__aW9h_W__portrait[data-level=off] .cody-dial-module__aW9h_W__glyph{opacity:.45}.cody-dial-module__aW9h_W__portrait[data-level=warm] .cody-dial-module__aW9h_W__glyph{background:linear-gradient(to top, var(--af-action) 33%, var(--af-surface-sunk) 33%)}.cody-dial-module__aW9h_W__portrait[data-level=playful] .cody-dial-module__aW9h_W__glyph{background:linear-gradient(to top, var(--af-action) 66%, var(--af-surface-sunk) 66%)}.cody-dial-module__aW9h_W__portrait[data-level=provocative] .cody-dial-module__aW9h_W__glyph{background:var(--theme-accent,var(--af-action))}.cody-dial-module__aW9h_W__portrait[data-level=extreme] .cody-dial-module__aW9h_W__glyph{background:var(--theme-accent,var(--af-action));box-shadow:0 0 8px var(--af-action)}.cody-dial-module__aW9h_W__scrim{z-index:40;background:color-mix(in srgb, var(--af-scrim-page) 68%, transparent);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);cursor:default;border:0;block-size:100%;inline-size:100%;position:fixed;inset:0}.cody-dial-module__aW9h_W__panel{inset-inline:var(--af-space-3);z-index:41;inline-size:auto;max-block-size:min(44rem, calc(100dvh - var(--af-space-6)));overscroll-behavior:contain;padding:var(--af-space-6);border:1px solid var(--af-hairline);border-radius:var(--af-radius-xl);background:var(--af-surface);box-shadow:0 18px 40px -24px var(--structure-strong);position:fixed;inset-block-end:calc(var(--af-space-3) + env(safe-area-inset-bottom));overflow-y:auto}.cody-dial-module__aW9h_W__handle{block-size:4px;inline-size:2.75rem;margin:0 auto var(--af-space-4);border-radius:var(--af-radius-pill);background:var(--af-text-3)}@media (max-height:560px){.cody-dial-module__aW9h_W__panel{max-block-size:calc(100dvh - 5rem);padding:var(--af-space-4)}}@media (min-width:720px){.cody-dial-module__aW9h_W__panel{inset-inline:auto var(--af-space-6);inline-size:min(26rem, calc(100vw - var(--af-space-9)));inset-block:5rem auto}}
.hangar-access-module__eHnyjW__page{background:var(--af-bg);min-block-size:100svb;color:var(--af-text-1);justify-content:center;gap:var(--af-space-8);padding-inline:max(var(--af-space-6), env(safe-area-inset-left)) max(var(--af-space-6), env(safe-area-inset-right));padding-block:max(var(--af-space-10), env(safe-area-inset-top)) max(var(--af-space-10), env(safe-area-inset-bottom));flex-direction:column;display:flex;position:relative}.hangar-access-module__eHnyjW__head,.hangar-access-module__eHnyjW__card{z-index:1;position:relative}.hangar-access-module__eHnyjW__head{justify-items:center;gap:var(--af-space-3);text-align:center;display:grid}.hangar-access-module__eHnyjW__eyebrow{font:var(--af-type-eyebrow);letter-spacing:var(--af-track-eyebrow);text-transform:uppercase;color:var(--af-eyebrow);margin:0}.hangar-access-module__eHnyjW__wordmark{font:var(--af-type-display);letter-spacing:var(--af-track-display);color:var(--af-text-1);margin:0}.hangar-access-module__eHnyjW__mark{background:url(/dark-cody/mark-cody-s.png) 50%/contain no-repeat;block-size:38px;inline-size:44px;display:block}@media (forced-colors:active){.hangar-access-module__eHnyjW__mark{display:none}}.hangar-access-module__eHnyjW__card{inline-size:100%;max-inline-size:26rem;padding:var(--af-space-8) var(--af-space-7);gap:var(--af-space-7);margin-inline:auto;display:grid}.hangar-access-module__eHnyjW__lede{font:var(--af-type-card);letter-spacing:var(--af-track-title);color:var(--af-text-1);text-align:center;margin:0}.hangar-access-module__eHnyjW__form{gap:var(--af-space-6);display:grid}.hangar-access-module__eHnyjW__passkey{gap:var(--af-space-4);display:grid}.hangar-access-module__eHnyjW__primary{inline-size:100%}.hangar-access-module__eHnyjW__assurance{font:var(--af-type-body);color:var(--af-text-2);text-align:center;margin:0}.hangar-access-module__eHnyjW__divider{margin:var(--af-space-2) 0 0;align-items:center;gap:var(--af-space-4);font:var(--af-type-meta);color:var(--af-text-2);display:flex}.hangar-access-module__eHnyjW__divider:before,.hangar-access-module__eHnyjW__divider:after{content:"";background:var(--af-hairline);flex:1;block-size:1px}.hangar-access-module__eHnyjW__secret{align-items:stretch;gap:var(--af-space-3);display:flex}.hangar-access-module__eHnyjW__secret input{flex:1;min-inline-size:0}.hangar-access-module__eHnyjW__reveal{flex:none}.hangar-access-module__eHnyjW__error{font:var(--af-type-body);color:var(--af-repair);margin:0}
.auth-module__Iay1tq__wrap{isolation:isolate;justify-content:center;align-items:center;gap:var(--slipstream-spacing-6);min-height:100vh;padding:var(--slipstream-spacing-6) var(--slipstream-spacing-4) var(--slipstream-spacing-9);flex-direction:column;display:flex;position:relative}.auth-module__Iay1tq__wrap>[data-slot]{block-size:60vh;inset-block-end:auto}.auth-module__Iay1tq__wrap>:not([data-slot]){z-index:1;position:relative}.auth-module__Iay1tq__brand{width:8rem;height:auto}.auth-module__Iay1tq__card{gap:var(--slipstream-spacing-5);flex-direction:column;width:100%;max-width:26rem;display:flex}.auth-module__Iay1tq__head{gap:var(--slipstream-spacing-2);flex-direction:column;display:flex}.auth-module__Iay1tq__form{gap:var(--slipstream-spacing-4);flex-direction:column;display:flex}.auth-module__Iay1tq__formError{gap:var(--slipstream-spacing-2);padding:var(--slipstream-spacing-3) var(--slipstream-spacing-4);border:1px solid var(--slipstream-color-danger-600);border-radius:var(--slipstream-radius-md);background:var(--app-danger-tint);color:var(--app-danger-ink);font-size:var(--slipstream-type-bodyS-size);font-weight:500;display:flex}.auth-module__Iay1tq__notice{padding:var(--slipstream-spacing-3) var(--slipstream-spacing-4);border:1px solid var(--slipstream-color-success-600);border-radius:var(--slipstream-radius-md);background:var(--app-success-tint);color:var(--app-success-ink);font-size:var(--slipstream-type-bodyS-size)}.auth-module__Iay1tq__alt{text-align:center}.auth-module__Iay1tq__alt a{color:var(--app-accent);font-weight:500}
.shell-module__ZR4oEq__shell{background:var(--af-bg);min-block-size:100dvh;color:var(--af-text-1);font-family:var(--af-font-text);background-attachment:scroll;grid-template-rows:auto 1fr auto;display:grid}.shell-module__ZR4oEq__skip{z-index:100;min-block-size:var(--af-touch);padding:var(--af-space-4) var(--af-space-6);border-radius:var(--af-radius-pill);background:var(--af-action-grad);box-shadow:var(--af-cushion-air);font:var(--af-type-button);color:var(--af-action-ink);transition:inset-block-start var(--af-dur-tap) var(--af-ease-air);align-items:center;text-decoration:none;display:inline-flex;position:absolute;inset-block-start:-10rem;inset-inline-start:var(--af-space-3)}.shell-module__ZR4oEq__skip:focus-visible{box-shadow:var(--af-cushion-air), var(--af-ring-air);outline:none;inset-block-start:var(--af-space-3)}.shell-module__ZR4oEq__banner{justify-content:space-between;align-items:center;gap:var(--af-space-4);padding:var(--af-space-4) var(--af-gutter);background:0 0;padding-block-start:calc(var(--af-space-4) + env(safe-area-inset-top));display:flex}.shell-module__ZR4oEq__identity{min-block-size:var(--af-touch);border-radius:var(--af-radius-sm);color:inherit;align-items:center;text-decoration:none;display:inline-flex}.shell-module__ZR4oEq__identity:focus-visible{box-shadow:var(--af-ring-air);outline:none}.shell-module__ZR4oEq__wordmark{font:var(--af-type-title);letter-spacing:var(--af-track-title);color:var(--af-text-1)}.shell-module__ZR4oEq__wordmark:before{content:"";block-size:24px;inline-size:28px;vertical-align:-5px;background:url(/dark-cody/mark-cody-s.png) 50%/contain no-repeat;margin-inline-end:var(--af-space-3);display:inline-block}@media (forced-colors:active){.shell-module__ZR4oEq__wordmark:before{display:none}}.shell-module__ZR4oEq__wordmark[data-game]{font-family:var(--af-font-display);font-weight:900;font-size:var(--af-size-body);letter-spacing:var(--af-track-wide);text-transform:uppercase;color:var(--af-action)}.shell-module__ZR4oEq__wordmark[data-game]:before{content:none}.shell-module__ZR4oEq__identity[data-static]{cursor:default}.shell-module__ZR4oEq__bannerActions{align-items:center;gap:var(--af-space-3);display:flex}.shell-module__ZR4oEq__banner[data-immersive]{z-index:35;pointer-events:none;position:absolute;inset-block-start:0;inset-inline:0}.shell-module__ZR4oEq__banner[data-immersive] .shell-module__ZR4oEq__bannerActions{pointer-events:auto}.shell-module__ZR4oEq__settings{inline-size:var(--af-touch);block-size:var(--af-touch);border-radius:var(--af-radius-md);background:var(--af-surface);box-shadow:var(--af-cushion);color:var(--af-text-2);transition:transform var(--af-dur-press) var(--af-ease-squeeze), box-shadow var(--af-dur-press) linear, color var(--af-dur-tap) ease;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.shell-module__ZR4oEq__settings:hover{color:var(--af-text-1);box-shadow:var(--af-cushion-lg)}.shell-module__ZR4oEq__settings:active{transform:translateY(var(--af-press-drop)) scale(var(--af-press-scale));box-shadow:var(--af-cushion-pressed)}.shell-module__ZR4oEq__settings:focus-visible{box-shadow:var(--af-cushion), var(--af-ring-air);outline:none}.shell-module__ZR4oEq__settings[aria-current=page]{background:var(--af-action-grad);box-shadow:var(--af-cushion-air);color:var(--af-action-ink)}.shell-module__ZR4oEq__signOut{inline-size:var(--af-touch);block-size:var(--af-touch);border-radius:var(--af-radius-md);background:var(--af-surface);box-shadow:var(--af-cushion);color:var(--af-text-2);font:inherit;cursor:pointer;transition:transform var(--af-dur-press) var(--af-ease-squeeze), box-shadow var(--af-dur-press) linear, color var(--af-dur-tap) ease;border:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.shell-module__ZR4oEq__signOut:hover{color:var(--af-text-1);box-shadow:var(--af-cushion-lg)}.shell-module__ZR4oEq__signOut:active{transform:translateY(var(--af-press-drop)) scale(var(--af-press-scale));box-shadow:var(--af-cushion-pressed)}.shell-module__ZR4oEq__signOut:focus-visible{box-shadow:var(--af-cushion), var(--af-ring-air);outline:none}.shell-module__ZR4oEq__main{inline-size:100%;min-inline-size:0;max-inline-size:68rem;padding:var(--af-space-5) var(--af-gutter);margin-inline:auto;padding-block-end:calc(var(--af-space-5) + var(--af-tabbar) + env(safe-area-inset-bottom))}.shell-module__ZR4oEq__main[data-immersive]{padding-block-start:0;padding-inline:0}.shell-module__ZR4oEq__main[data-wide]{max-inline-size:110rem}.shell-module__ZR4oEq__main[data-no-nav]{padding-block-end:env(safe-area-inset-bottom)}.shell-module__ZR4oEq__shell[data-chaos] .shell-module__ZR4oEq__main{padding-block-end:calc(var(--af-space-5) + var(--af-tabbar) + 56px + env(safe-area-inset-bottom))}.shell-module__ZR4oEq__main:focus{outline:none}.shell-module__ZR4oEq__nav{z-index:20;padding:0 var(--af-space-5) var(--af-space-4);pointer-events:none;padding-block-end:calc(var(--af-space-4) + env(safe-area-inset-bottom));position:fixed;inset-block-end:0;inset-inline:0}.shell-module__ZR4oEq__navList{justify-content:space-around;align-items:center;gap:var(--af-space-1);padding:var(--af-space-4) var(--af-space-3);border-radius:var(--af-radius-tab);background:var(--af-surface);box-shadow:var(--af-cushion);-webkit-backdrop-filter:var(--af-blur);backdrop-filter:var(--af-blur);pointer-events:auto;margin:0;list-style:none;display:flex}.shell-module__ZR4oEq__navList>li{flex:1 1 0}.shell-module__ZR4oEq__navItem{justify-content:center;align-items:center;gap:var(--af-space-2);min-block-size:var(--af-touch);padding:var(--af-space-3) var(--af-space-2);border-radius:var(--af-radius-md);color:var(--af-text-3);transition:background var(--af-dur-tap) ease, color var(--af-dur-tap) ease, box-shadow var(--af-dur-tap) ease;flex-direction:column;text-decoration:none;display:flex}.shell-module__ZR4oEq__navItem:hover{color:var(--af-text-1)}.shell-module__ZR4oEq__navItem:focus-visible{box-shadow:var(--af-ring-air);outline:none}.shell-module__ZR4oEq__navItem[data-current]{background:var(--af-surface-soft);color:var(--af-action)}.shell-module__ZR4oEq__navItem[data-current] svg{filter:drop-shadow(var(--af-glow-sm))}.shell-module__ZR4oEq__leaveGame{align-items:center;gap:var(--af-space-3);min-block-size:var(--af-touch);padding:var(--af-space-4) var(--af-space-5);border-radius:var(--af-radius-tab);background:var(--af-surface);box-shadow:var(--af-cushion);-webkit-backdrop-filter:var(--af-blur);backdrop-filter:var(--af-blur);color:var(--af-text-2);pointer-events:auto;transition:color var(--af-dur-tap) ease, transform var(--af-dur-press) var(--af-ease-squeeze), box-shadow var(--af-dur-press) var(--af-ease-air);text-decoration:none;display:flex}.shell-module__ZR4oEq__leaveGame:hover{color:var(--af-text-1)}.shell-module__ZR4oEq__leaveGame:active{transform:scale(var(--af-press-scale));box-shadow:var(--af-cushion-pressed)}.shell-module__ZR4oEq__leaveGame:focus-visible{outline:2px solid var(--af-ring-air);outline-offset:3px}.shell-module__ZR4oEq__leaveGameLabel{font-family:var(--af-font-display);font-weight:800;font-size:var(--af-size-body);letter-spacing:var(--af-track-wide);text-transform:uppercase;color:var(--af-text-1)}.shell-module__ZR4oEq__leaveGameWhere{font-family:var(--af-font-text);font-size:var(--af-size-meta);color:var(--af-text-3);margin-inline-start:auto}.shell-module__ZR4oEq__navLabel{font:var(--af-type-nav);letter-spacing:var(--af-track-nav);text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;max-inline-size:100%;overflow:hidden}@media (max-width:380px){.shell-module__ZR4oEq__nav{padding-inline:var(--af-space-3)}.shell-module__ZR4oEq__navList{padding-inline:var(--af-space-2);gap:0}.shell-module__ZR4oEq__navLabel{letter-spacing:.06em}.shell-module__ZR4oEq__leaveGameWhere{display:none}}@media (min-width:900px){.shell-module__ZR4oEq__shell{background-attachment:fixed;grid-template:"banner banner""nav main"1fr/15rem 1fr}.shell-module__ZR4oEq__banner{grid-area:banner}.shell-module__ZR4oEq__main{padding-block-end:var(--af-space-9);padding-inline:var(--af-space-9);grid-area:main}.shell-module__ZR4oEq__main[data-immersive]{padding-block-start:var(--af-space-5);padding-inline:var(--af-space-9)}.shell-module__ZR4oEq__nav{padding:var(--af-space-5) var(--af-space-4);pointer-events:auto;grid-area:nav;align-self:start;position:sticky;inset-block:0 auto}.shell-module__ZR4oEq__navList{align-items:stretch;gap:var(--af-space-2);padding:var(--af-space-4);border-radius:var(--af-radius-xl);flex-direction:column}.shell-module__ZR4oEq__navItem{justify-content:flex-start;gap:var(--af-space-4);padding-inline:var(--af-space-4);flex-direction:row}.shell-module__ZR4oEq__navLabel{font:var(--af-type-item);letter-spacing:normal;text-transform:none}.shell-module__ZR4oEq__leaveGame{align-items:center;row-gap:var(--af-space-1);padding:var(--af-space-4);border-radius:var(--af-radius-xl);grid-template-columns:auto 1fr;display:grid}.shell-module__ZR4oEq__leaveGameLabel{font:var(--af-type-item);letter-spacing:normal;text-transform:none}.shell-module__ZR4oEq__leaveGameWhere{grid-column:2;margin-inline-start:0}}.shell-module__ZR4oEq__shell[data-surface][data-chaos]{background:var(--af-alert-room);--af-surface:var(--af-alert-surface-lit);--af-surface-flat:var(--af-alert-surface);--af-surface-soft:var(--af-alert-tint);--af-surface-row:var(--af-alert-surface);--af-surface-sunk:var(--af-alert-abyss);--af-hairline:var(--af-alert-hairline);--af-cushion:var(--af-cushion-alert);--af-cushion-lg:var(--af-cushion-alert);--af-text-1:var(--af-alert-head);--af-text-2:var(--af-alert-body);--af-text-3:var(--af-alert-body-dim)}.shell-module__ZR4oEq__shell[data-chaos] .shell-module__ZR4oEq__navList{background:var(--af-alert-tabbar);box-shadow:var(--af-cushion-alert)}.shell-module__ZR4oEq__shell[data-chaos] .shell-module__ZR4oEq__navItem{color:color-mix(in srgb, var(--af-alert-body) 62%, transparent)}.shell-module__ZR4oEq__shell[data-chaos] .shell-module__ZR4oEq__navItem:hover{color:var(--af-alert-body)}.shell-module__ZR4oEq__shell[data-chaos] .shell-module__ZR4oEq__navItem[data-current]{color:var(--af-alert-soft);text-shadow:var(--af-glow-alert)}.shell-module__ZR4oEq__shell[data-chaos] .shell-module__ZR4oEq__navItem[data-current] svg{filter:drop-shadow(var(--af-glow-alert))}.shell-module__ZR4oEq__shell[data-chaos] .shell-module__ZR4oEq__navItem:focus-visible,.shell-module__ZR4oEq__shell[data-chaos] .shell-module__ZR4oEq__settings:focus-visible,.shell-module__ZR4oEq__shell[data-chaos] .shell-module__ZR4oEq__signOut:focus-visible,.shell-module__ZR4oEq__shell[data-chaos] .shell-module__ZR4oEq__skip:focus-visible{outline-color:var(--af-alert-soft)}.shell-module__ZR4oEq__shell[data-chaos="2"] .shell-module__ZR4oEq__navList,.shell-module__ZR4oEq__shell[data-chaos="3"] .shell-module__ZR4oEq__navList,.shell-module__ZR4oEq__shell[data-chaos="4"] .shell-module__ZR4oEq__navList,.shell-module__ZR4oEq__shell[data-chaos="5"] .shell-module__ZR4oEq__navList,.shell-module__ZR4oEq__shell[data-chaos="6"] .shell-module__ZR4oEq__navList,.shell-module__ZR4oEq__shell[data-chaos="7"] .shell-module__ZR4oEq__navList{animation:shell-module__ZR4oEq__shell-console var(--chaos-klaxon,1.45s) ease-in-out infinite}@keyframes shell-module__ZR4oEq__shell-console{0%,to{box-shadow:var(--af-cushion-alert)}50%{box-shadow:var(--af-cushion-alert), var(--af-glow-alert-lg)}}.shell-module__ZR4oEq__shell[data-chaos-shake="1"]{animation:.22s steps(2,end) infinite shell-module__ZR4oEq__shell-hull-1}.shell-module__ZR4oEq__shell[data-chaos-shake="2"]{animation:.15s steps(2,end) infinite shell-module__ZR4oEq__shell-hull-2}.shell-module__ZR4oEq__shell[data-chaos-shake="3"]{animation:.11s steps(2,end) infinite shell-module__ZR4oEq__shell-hull-3}.shell-module__ZR4oEq__shell[data-chaos-presence=surge][data-chaos-shake="1"],.shell-module__ZR4oEq__shell[data-chaos-presence=surge][data-chaos-shake="2"],.shell-module__ZR4oEq__shell[data-chaos-presence=surge][data-chaos-shake="3"]{animation-iteration-count:14}.shell-module__ZR4oEq__shell[data-chaos-presence]{transition:background .42s var(--af-ease-air)}.shell-module__ZR4oEq__shell[data-chaos-surge=settling]{transition:background 1.1s var(--af-ease-air)}@keyframes shell-module__ZR4oEq__shell-hull-1{0%,to{transform:translate(0,0)}50%{transform:translate(.5px,-.5px)}}@keyframes shell-module__ZR4oEq__shell-hull-2{0%{transform:translate(-1px,.5px)}50%{transform:translate(1px,-1px)}to{transform:translate(-.5px,1px)}}@keyframes shell-module__ZR4oEq__shell-hull-3{0%{transform:translate(-2px,1px)rotate(-.22deg)}50%{transform:translate(2px,-2px)rotate(.22deg)}to{transform:translate(-1px,2px)rotate(-.12deg)}}.shell-module__ZR4oEq__shell[data-motion=calm][data-chaos-shake="1"],.shell-module__ZR4oEq__shell[data-motion=calm][data-chaos-shake="2"],.shell-module__ZR4oEq__shell[data-motion=calm][data-chaos-shake="3"],.shell-module__ZR4oEq__shell[data-motion=calm][data-chaos-presence=surge],.shell-module__ZR4oEq__shell[data-motion=calm][data-chaos] .shell-module__ZR4oEq__navList{animation:none;transform:none}@media (forced-colors:active){.shell-module__ZR4oEq__shell[data-chaos] .shell-module__ZR4oEq__navList,.shell-module__ZR4oEq__shell[data-chaos] .shell-module__ZR4oEq__navItem,.shell-module__ZR4oEq__shell[data-chaos] .shell-module__ZR4oEq__navItem[data-current]{color:canvastext;text-shadow:none;filter:none;background:canvas}}.shell-module__ZR4oEq__shell[data-fixed]{block-size:100dvh;min-block-size:100dvh;overflow:clip}.shell-module__ZR4oEq__shell[data-fixed] .shell-module__ZR4oEq__main{block-size:100%;min-block-size:0;flex-direction:column;padding-block-start:var(--af-space-3);padding-block-end:calc(var(--af-tabbar) + var(--af-space-5) + env(safe-area-inset-bottom));padding-inline:0;display:flex}.shell-module__ZR4oEq__runBar{align-items:center;gap:var(--af-space-2);padding:var(--af-space-3);border-radius:var(--af-radius-tab);background:var(--af-surface);box-shadow:var(--af-cushion);-webkit-backdrop-filter:var(--af-blur);backdrop-filter:var(--af-blur);pointer-events:auto;margin:0;list-style:none;display:flex}.shell-module__ZR4oEq__runBar>li{flex:1 1 0;min-inline-size:0}.shell-module__ZR4oEq__runBar>li[data-exit]{flex:none}.shell-module__ZR4oEq__runItem{justify-content:center;align-items:center;gap:var(--af-space-2);min-block-size:var(--af-touch);padding:var(--af-space-3) var(--af-space-2);border-radius:var(--af-radius-md);color:var(--af-text-2);transition:background var(--af-dur-tap) ease, color var(--af-dur-tap) ease, box-shadow var(--af-dur-tap) ease;flex-direction:column;text-decoration:none;display:flex}.shell-module__ZR4oEq__runItem:hover{color:var(--af-text-1)}.shell-module__ZR4oEq__runItem:focus-visible{box-shadow:var(--af-ring-air);outline:none}.shell-module__ZR4oEq__runItem[data-current]{background:var(--af-surface-soft);box-shadow:var(--af-hairline);color:var(--af-action)}.shell-module__ZR4oEq__runItem[data-current] svg{filter:drop-shadow(var(--af-glow-sm))}.shell-module__ZR4oEq__runLabel{font:var(--af-type-nav);letter-spacing:var(--af-track-nav);text-transform:uppercase}.shell-module__ZR4oEq__leaveRun{inline-size:var(--af-touch);block-size:var(--af-touch);border-radius:var(--af-radius-md);background:var(--af-surface-soft);box-shadow:var(--af-hairline);color:var(--af-text-3);transition:color var(--af-dur-tap) ease, transform var(--af-dur-press) var(--af-ease-squeeze);justify-content:center;align-items:center;margin-inline-start:var(--af-space-2);text-decoration:none;display:inline-flex}.shell-module__ZR4oEq__leaveRun:hover{color:var(--af-text-1)}.shell-module__ZR4oEq__leaveRun:active{transform:scale(var(--af-press-scale))}.shell-module__ZR4oEq__leaveRun:focus-visible{box-shadow:var(--af-hairline), var(--af-ring-air);outline:none}
.dock-module__zYU4CW__dock{--dock-tabbar:62px;--dock-floor:calc(max(env(safe-area-inset-bottom), 20px) + var(--af-space-5));--dock-lift:var(--dock-floor);--dock-column:636px}.dock-module__zYU4CW__dock[data-tabbar]{--dock-lift:calc(var(--dock-floor) + var(--dock-tabbar) + var(--af-space-3))}#main:has(~.dock-module__zYU4CW__dock:not([data-open])){padding-block-end:calc(env(safe-area-inset-bottom) + var(--af-touch) + var(--af-space-5))}body:has([role=dialog][aria-modal=true]) .dock-module__zYU4CW__pillRow{visibility:hidden}.dock-module__zYU4CW__srOnly{clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.dock-module__zYU4CW__pillRow{inset-block-end:var(--dock-lift);inset-inline:var(--af-gutter);max-inline-size:var(--dock-column);pointer-events:none;z-index:9;justify-content:flex-end;margin-inline:auto;display:flex;position:fixed}.dock-module__zYU4CW__pill{pointer-events:auto;align-items:center;gap:var(--af-space-3);min-block-size:var(--af-touch);max-inline-size:min(100%,340px);padding:var(--af-space-1) var(--af-space-4) var(--af-space-1) var(--af-space-1);border-radius:var(--af-radius-pill);background:var(--af-dock-glass);box-shadow:var(--af-dock-edge);-webkit-backdrop-filter:blur(20px)saturate(160%);color:var(--af-text-1);font:var(--af-type-meta);cursor:pointer;text-align:start;border:0;display:inline-flex}.dock-module__zYU4CW__pill:hover{background:color-mix(in srgb, var(--af-world-energy) 14%, var(--af-dock-glass))}.dock-module__zYU4CW__pill:focus-visible{box-shadow:var(--af-dock-edge), var(--af-ring-air);outline:none}.dock-module__zYU4CW__pill:active{transform:scale(var(--af-press-scale-calm))}.dock-module__zYU4CW__pill[data-unread]{box-shadow:var(--af-dock-edge), 0 0 0 1px color-mix(in srgb, var(--af-world-energy) 60%, transparent)}.dock-module__zYU4CW__pillNew{font:var(--af-type-eyebrow);letter-spacing:1px;text-transform:uppercase;color:var(--af-world-accent)}.dock-module__zYU4CW__pillLine{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;font:var(--af-type-meta);color:var(--af-text-1);flex:auto;overflow:hidden}.dock-module__zYU4CW__face{object-fit:cover;background:var(--af-surface-sunk);border-radius:50%;flex:none}.dock-module__zYU4CW__face[data-size=pill]{block-size:36px;inline-size:36px}.dock-module__zYU4CW__face[data-size=head]{block-size:40px;inline-size:40px}.dock-module__zYU4CW__roomChip{padding:2px var(--af-space-3);border-radius:var(--af-radius-pill);background:color-mix(in srgb, var(--af-world-energy) 16%, transparent);color:var(--af-text-1);font:var(--af-type-eyebrow);letter-spacing:1px;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;flex:none;max-inline-size:12em;overflow:hidden}.dock-module__zYU4CW__camOn{align-items:center;gap:var(--af-space-1);padding:2px var(--af-space-3);border-radius:var(--af-radius-pill);background:var(--af-alert);color:var(--af-white);font:var(--af-type-eyebrow);letter-spacing:1px;text-transform:uppercase;white-space:nowrap;flex:none;display:inline-flex}.dock-module__zYU4CW__camDot,.dock-module__zYU4CW__micDot{background:currentColor;border-radius:50%;block-size:8px;inline-size:8px}.dock-module__zYU4CW__micDot{color:var(--af-alert)}.dock-module__zYU4CW__scrim{z-index:11;background:color-mix(in srgb, var(--af-sq-void) 55%, transparent);position:fixed;inset:0}.dock-module__zYU4CW__dock{--dock-top-clear:calc(max(env(safe-area-inset-top), var(--af-space-3)) + var(--preview-notice,0px) + var(--af-space-2));--dock-open-floor:max(env(safe-area-inset-bottom), var(--af-space-3))}.dock-module__zYU4CW__sheet{z-index:12;inline-size:min(100% - 2 * var(--af-space-3), 680px);block-size:min(62dvh,600px);min-block-size:min(320px, calc(100dvh - var(--dock-top-clear) - var(--dock-open-floor)));max-block-size:calc(100dvh - var(--dock-top-clear) - var(--dock-open-floor));box-sizing:border-box;gap:var(--af-space-3);padding:var(--af-space-4) var(--af-space-4) var(--af-space-3);border-radius:var(--af-radius-xl);background:var(--af-surface);box-shadow:var(--af-dock-edge), var(--af-lift-3);color:var(--af-text-1);flex-direction:column;margin-inline:auto;display:flex;position:fixed;inset-block-end:var(--dock-open-floor);inset-inline:0;overflow:hidden}.dock-module__zYU4CW__sheet[hidden]{display:none}.dock-module__zYU4CW__dock[data-full] .dock-module__zYU4CW__sheet{block-size:calc(100dvh - var(--dock-top-clear) - var(--dock-open-floor))}.dock-module__zYU4CW__dock[data-keyboard] .dock-module__zYU4CW__sheet{block-size:calc(var(--dock-visible) - var(--dock-top-clear) - var(--af-space-2));min-block-size:0;max-block-size:none;inset-block-end:calc(var(--dock-keyboard) + var(--af-space-2))}.dock-module__zYU4CW__body{overscroll-behavior:contain;gap:var(--af-space-3);min-block-size:0;margin-inline:calc(var(--af-space-1) * -1);padding-inline:var(--af-space-1);-webkit-mask-image:linear-gradient(to bottom, var(--af-void) calc(100% - var(--af-space-5)), transparent);-webkit-mask-image:linear-gradient(to bottom, var(--af-void) calc(100% - var(--af-space-5)), transparent);mask-image:linear-gradient(to bottom, var(--af-void) calc(100% - var(--af-space-5)), transparent);flex-direction:column;flex:auto;padding-block-end:var(--af-space-4);display:flex;overflow-y:auto}.dock-module__zYU4CW__tray{gap:var(--af-space-2);overscroll-behavior:contain;flex:none;max-block-size:45%;display:grid;overflow-y:auto}.dock-module__zYU4CW__tray:empty{display:none}.dock-module__zYU4CW__head{align-items:center;gap:var(--af-space-2);flex:none;display:flex}.dock-module__zYU4CW__headText{align-items:center;gap:var(--af-space-2);flex:auto;min-inline-size:0;display:flex;overflow:hidden}.dock-module__zYU4CW__headText .dock-module__zYU4CW__roomChip{flex:0 auto;min-inline-size:0}.dock-module__zYU4CW__title{font:var(--af-type-card);color:var(--af-text-1);margin:0}.dock-module__zYU4CW__title:focus{outline:none}.dock-module__zYU4CW__headActions{flex:none;gap:0;margin-inline-start:auto;display:flex}.dock-module__zYU4CW__icon{inline-size:var(--af-touch);block-size:var(--af-touch);color:var(--af-text-2);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;padding:0;display:inline-grid}.dock-module__zYU4CW__icon:hover{color:var(--af-text-1);background:color-mix(in srgb, var(--af-world-energy) 12%, transparent)}.dock-module__zYU4CW__icon:focus-visible{box-shadow:var(--af-ring-air);outline:none}.dock-module__zYU4CW__icon:active{transform:scale(var(--af-press-scale-calm))}.dock-module__zYU4CW__icon:disabled{opacity:.45;cursor:not-allowed;transform:none}.dock-module__zYU4CW__icon[aria-pressed=true],.dock-module__zYU4CW__icon[aria-expanded=true][data-tool]{color:var(--af-text-1);background:color-mix(in srgb, var(--af-world-energy) 20%, transparent)}.dock-module__zYU4CW__icon[data-live]{color:var(--af-white);background:var(--af-alert)}.dock-module__zYU4CW__icon[data-send]{color:var(--af-action-ink);background:var(--af-action)}.dock-module__zYU4CW__icon[data-send]:disabled{color:var(--af-text-2);background:var(--af-surface-sunk);opacity:1}.dock-module__zYU4CW__segmented{gap:var(--af-space-1);border-radius:var(--af-radius-pill);background:var(--af-surface-sunk);border:0;flex-wrap:wrap;min-inline-size:0;margin:0;padding:3px;display:flex}.dock-module__zYU4CW__legend{padding:var(--af-space-1) var(--af-space-3) 0;font:var(--af-type-eyebrow);letter-spacing:1px;text-transform:uppercase;color:var(--af-text-2);flex-basis:100%}.dock-module__zYU4CW__segmented:has(.dock-module__zYU4CW__legend){border-radius:var(--af-radius-lg)}.dock-module__zYU4CW__segment{min-block-size:var(--af-touch);padding-inline:var(--af-space-3);border-radius:var(--af-radius-pill);font:var(--af-type-button-sm);color:var(--af-text-2);text-align:center;cursor:pointer;white-space:nowrap;flex:1 1 0;place-items:center;display:grid;position:relative}.dock-module__zYU4CW__segment input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.dock-module__zYU4CW__segment:hover{color:var(--af-text-1)}.dock-module__zYU4CW__segment:has(input:focus-visible){box-shadow:var(--af-ring-air)}.dock-module__zYU4CW__segment[data-on]{color:var(--af-action-ink);background:var(--af-action)}.dock-module__zYU4CW__manners{gap:var(--af-space-3);padding:var(--af-space-3);border-radius:var(--af-radius-lg);background:color-mix(in srgb, var(--af-surface-sunk) 60%, transparent);display:grid}.dock-module__zYU4CW__switch{align-items:center;gap:var(--af-space-3);min-block-size:var(--af-touch);padding:0 var(--af-space-3) 0 0;color:var(--af-text-1);font:var(--af-type-button-sm);cursor:pointer;background:0 0;border:0;justify-self:start;display:inline-flex}.dock-module__zYU4CW__switch:focus-visible{box-shadow:var(--af-ring-air);border-radius:var(--af-radius-pill);outline:none}.dock-module__zYU4CW__switchTrack{border-radius:var(--af-radius-pill);background:var(--af-surface-sunk);block-size:24px;inline-size:40px;box-shadow:inset 0 0 0 1px var(--af-hairline);box-sizing:border-box;align-items:center;padding:2px;display:flex}.dock-module__zYU4CW__switchThumb{background:var(--af-text-2);border-radius:50%;block-size:20px;inline-size:20px}.dock-module__zYU4CW__switch[aria-checked=true] .dock-module__zYU4CW__switchTrack{background:var(--af-action);justify-content:flex-end}.dock-module__zYU4CW__switch[aria-checked=true] .dock-module__zYU4CW__switchThumb{background:var(--af-action-ink)}.dock-module__zYU4CW__quiet{min-block-size:var(--af-touch);padding:0 var(--af-space-3);border-radius:var(--af-radius-pill);color:var(--af-text-2);font:var(--af-type-button-sm);cursor:pointer;background:0 0;border:0;justify-self:start;text-decoration:underline}.dock-module__zYU4CW__quiet:hover{color:var(--af-text-1)}.dock-module__zYU4CW__quiet:focus-visible{box-shadow:var(--af-ring-air);outline:none}.dock-module__zYU4CW__prompt{gap:var(--af-space-2);padding:var(--af-space-3);border-radius:var(--af-radius-lg);background:color-mix(in srgb, var(--af-world-energy) 12%, transparent);display:grid}.dock-module__zYU4CW__promptText{font:var(--af-type-meta);color:var(--af-text-1);margin:0}.dock-module__zYU4CW__script{padding:0 var(--af-space-1);gap:var(--af-space-4);flex-direction:column;flex:1 0 auto;margin:0;list-style:none;display:flex}.dock-module__zYU4CW__script:focus-visible{box-shadow:var(--af-ring-air);border-radius:var(--af-radius-sm);outline:none}.dock-module__zYU4CW__empty{font:var(--af-type-body);color:var(--af-text-2);text-align:center;margin:auto 0}.dock-module__zYU4CW__divider{align-items:center;gap:var(--af-space-3);font:var(--af-type-eyebrow);letter-spacing:var(--af-track-eyebrow);text-transform:uppercase;color:var(--af-text-2);display:flex}.dock-module__zYU4CW__divider:before,.dock-module__zYU4CW__divider:after{content:"";background:var(--af-hairline);flex:1;block-size:1px}.dock-module__zYU4CW__turn{gap:var(--af-space-1);justify-items:start;display:grid}.dock-module__zYU4CW__turn[data-who=owner]{justify-items:end}.dock-module__zYU4CW__meta{align-items:center;gap:var(--af-space-1);font:var(--af-type-eyebrow);letter-spacing:1px;text-transform:uppercase;color:var(--af-text-2);display:inline-flex}.dock-module__zYU4CW__glyph{place-items:center;display:inline-grid}.dock-module__zYU4CW__source{padding:1px var(--af-space-2);border-radius:var(--af-radius-pill);box-shadow:inset 0 0 0 1px var(--af-hairline);text-transform:none;letter-spacing:0;margin-inline-start:var(--af-space-1)}.dock-module__zYU4CW__text{max-inline-size:88%;font:var(--af-type-body);color:var(--af-text-1);text-wrap:pretty;overflow-wrap:anywhere;margin:0}.dock-module__zYU4CW__turn[data-who=owner] .dock-module__zYU4CW__text{padding:var(--af-space-2) var(--af-space-4);border-radius:var(--af-radius-md) var(--af-radius-md) var(--af-space-2) var(--af-radius-md);background:color-mix(in srgb, var(--af-world-energy) 16%, transparent)}.dock-module__zYU4CW__thumb{object-fit:cover;border-radius:var(--af-radius-sm);block-size:72px;inline-size:96px}.dock-module__zYU4CW__thinking{font:var(--af-type-meta);color:var(--af-text-2);margin:0}.dock-module__zYU4CW__lookFailed{align-items:center;gap:var(--af-space-2);font:var(--af-type-meta);color:var(--af-text-2);flex-wrap:wrap;display:flex}.dock-module__zYU4CW__answered{font:var(--af-type-meta);color:var(--af-text-2)}.dock-module__zYU4CW__chips{gap:var(--af-space-2);flex-wrap:wrap;display:flex}.dock-module__zYU4CW__chip{min-block-size:var(--af-touch);padding:0 var(--af-space-5);border-radius:var(--af-radius-pill);background:var(--af-surface-sunk);color:var(--af-text-1);font:var(--af-type-button-sm);cursor:pointer;border:0;place-items:center;text-decoration:none;display:inline-grid}.dock-module__zYU4CW__chip:hover{background:color-mix(in srgb, var(--af-world-energy) 18%, var(--af-surface-sunk))}.dock-module__zYU4CW__chip:focus-visible{box-shadow:var(--af-ring-air);outline:none}.dock-module__zYU4CW__chip:active{transform:scale(var(--af-press-scale-calm))}.dock-module__zYU4CW__chip:disabled{opacity:.45;cursor:not-allowed;transform:none}.dock-module__zYU4CW__chip[data-primary]{background:var(--af-action);color:var(--af-action-ink)}.dock-module__zYU4CW__chip[data-primary]:hover{background:color-mix(in srgb, var(--af-white) 12%, var(--af-action))}.dock-module__zYU4CW__live{gap:var(--af-space-2);display:grid;position:relative}.dock-module__zYU4CW__frame{position:relative}.dock-module__zYU4CW__video{object-fit:cover;border-radius:var(--af-radius-md);background:var(--af-surface-sunk);block-size:clamp(88px,18dvh,140px);inline-size:100%;box-shadow:inset 0 0 0 1px var(--af-hairline);display:block}.dock-module__zYU4CW__frame[data-state=on] .dock-module__zYU4CW__video{box-shadow:0 0 0 2px var(--af-alert)}.dock-module__zYU4CW__frame[data-state=pending] .dock-module__zYU4CW__video{box-shadow:0 0 0 1px var(--af-hairline), inset 0 0 0 1px var(--af-hairline)}.dock-module__zYU4CW__camOn[data-tone=live]{position:absolute;inset-block-start:var(--af-space-3);inset-inline-start:var(--af-space-3)}.dock-module__zYU4CW__camOn[data-state=pending],.dock-module__zYU4CW__camOn[data-state=off]{background:var(--af-surface-sunk);color:var(--af-text-1);box-shadow:inset 0 0 0 1px var(--af-hairline)}.dock-module__zYU4CW__liveActions{gap:var(--af-space-2);flex-wrap:wrap;display:flex}.dock-module__zYU4CW__listening{align-items:center;gap:var(--af-space-3);font:var(--af-type-meta);color:var(--af-text-1);flex-wrap:wrap;display:flex}.dock-module__zYU4CW__problem{font:var(--af-type-meta);color:var(--af-text-1);padding:var(--af-space-2) var(--af-space-3);border-radius:var(--af-radius-sm);box-shadow:inset 0 0 0 1px var(--af-alert);margin:0}.dock-module__zYU4CW__composer{align-items:center;gap:var(--af-space-1);flex:none;display:flex}.dock-module__zYU4CW__input{min-inline-size:0;min-block-size:var(--af-touch);box-sizing:border-box;padding:0 var(--af-space-5);border-radius:var(--af-radius-pill);background:var(--af-surface-sunk);color:var(--af-text-1);font:var(--af-type-input);border:0;flex:auto}.dock-module__zYU4CW__input::placeholder{color:var(--af-text-2)}.dock-module__zYU4CW__input:focus-visible{box-shadow:var(--af-ring-air);outline:none}.dock-module__zYU4CW__cameraWrap{position:relative}.dock-module__zYU4CW__menu{min-inline-size:200px;padding:var(--af-space-1);border-radius:var(--af-radius-md);background:var(--af-surface);box-shadow:var(--af-dock-edge), var(--af-lift-3);z-index:1;display:grid;position:absolute;inset-block-end:calc(100% + var(--af-space-2));inset-inline-start:0}.dock-module__zYU4CW__menuItem{min-block-size:var(--af-touch);padding:0 var(--af-space-4);border-radius:var(--af-radius-sm);color:var(--af-text-1);font:var(--af-type-button-sm);text-align:start;cursor:pointer;background:0 0;border:0}.dock-module__zYU4CW__menuItem:hover{background:color-mix(in srgb, var(--af-world-energy) 14%, transparent)}.dock-module__zYU4CW__menuItem:focus-visible{box-shadow:var(--af-ring-air);outline:none}[data-immersive] .dock-module__zYU4CW__dock{--dock-nav-floor:calc(max(env(safe-area-inset-bottom), 20px) + 14px)}[data-immersive] #main:has(~.dock-module__zYU4CW__dock:not([data-open])){padding-block-end:env(safe-area-inset-bottom)}[data-immersive] .dock-module__zYU4CW__dock[data-tabbar] .dock-module__zYU4CW__pillRow{max-inline-size:none;inset-block-end:var(--dock-nav-floor)}[data-immersive] .dock-module__zYU4CW__pill{background:color-mix(in srgb, var(--af-dock-glass) 55%, var(--af-sq-void))}[data-immersive] .dock-module__zYU4CW__dock[data-tabbar] .dock-module__zYU4CW__pill{border-radius:var(--af-radius-pill);flex-direction:column;justify-content:center;gap:2px;block-size:62px;inline-size:62px;padding:0;position:relative}[data-immersive] .dock-module__zYU4CW__dock[data-tabbar] .dock-module__zYU4CW__pill .dock-module__zYU4CW__face{block-size:44px;inline-size:44px}[data-immersive] .dock-module__zYU4CW__dock[data-tabbar] .dock-module__zYU4CW__pill .dock-module__zYU4CW__roomChip{display:none}[data-immersive] .dock-module__zYU4CW__dock[data-tabbar] .dock-module__zYU4CW__pill .dock-module__zYU4CW__camOn{padding:1px var(--af-space-2);position:absolute;inset-block-start:-6px;inset-inline-end:-4px}[data-immersive] .dock-module__zYU4CW__dock[data-tabbar] .dock-module__zYU4CW__pillNew{background:var(--af-world-energy);block-size:10px;inline-size:10px;box-shadow:0 0 0 2px var(--af-sq-void);color:#0000;border-radius:50%;font-size:0;position:absolute;inset-block-start:2px;inset-inline-end:4px;overflow:hidden}[data-immersive] .dock-module__zYU4CW__dock[data-tabbar] .dock-module__zYU4CW__pillLine{inline-size:max-content;max-inline-size:min(260px, calc(100vw - 2 * var(--af-gutter)));padding:var(--af-space-2) var(--af-space-3);border-radius:var(--af-radius-md) var(--af-radius-md) var(--af-space-1) var(--af-radius-md);background:color-mix(in srgb, var(--af-dock-glass) 40%, var(--af-sq-void));box-shadow:var(--af-dock-edge);white-space:normal;-webkit-line-clamp:2;text-align:start;-webkit-box-orient:vertical;display:-webkit-box;position:absolute;inset-block-end:calc(100% + var(--af-space-2));inset-inline-end:0}.dock-module__zYU4CW__voiceRow{align-items:center;gap:var(--af-space-2);min-block-size:var(--af-touch);padding-inline:var(--af-space-3) var(--af-space-1);border-radius:var(--af-radius-pill);background:color-mix(in srgb, var(--af-world-energy) 12%, var(--af-surface-sunk));font:var(--af-type-meta);color:var(--af-text-1);display:flex}.dock-module__zYU4CW__voiceWords{flex:auto;min-inline-size:0}.dock-module__zYU4CW__voiceNote{font:var(--af-type-meta);color:var(--af-text-2);margin:0}.dock-module__zYU4CW__wave{align-items:center;gap:2px;block-size:14px;display:inline-flex}.dock-module__zYU4CW__wave i{background:var(--af-world-energy);border-radius:2px;block-size:6px;inline-size:3px}.dock-module__zYU4CW__wave i:nth-child(2){block-size:10px}.dock-module__zYU4CW__voiceRow[data-voice=loading] .dock-module__zYU4CW__wave i{opacity:.5}.dock-module__zYU4CW__pillTalking{border-radius:var(--af-radius-pill);box-shadow:0 0 0 2px var(--af-world-energy);pointer-events:none;position:absolute;inset:-3px}.dock-module__zYU4CW__pill{position:relative}.dock-module__zYU4CW__dock[data-activity=listening] .dock-module__zYU4CW__pill{box-shadow:var(--af-dock-edge), 0 0 0 2px var(--af-world-energy)}.dock-module__zYU4CW__dock[data-activity=hearing] .dock-module__zYU4CW__pill,.dock-module__zYU4CW__dock[data-activity=thinking] .dock-module__zYU4CW__pill,.dock-module__zYU4CW__dock[data-activity=looking] .dock-module__zYU4CW__pill{box-shadow:var(--af-dock-edge), 0 0 0 2px color-mix(in srgb, var(--af-world-energy) 45%, transparent)}.dock-module__zYU4CW__dock[data-activity=watching] .dock-module__zYU4CW__pill{box-shadow:var(--af-dock-edge), 0 0 0 2px var(--af-alert)}.dock-module__zYU4CW__conversation{align-items:center;gap:var(--af-space-2);min-block-size:var(--af-touch);padding:var(--af-space-2) var(--af-space-1) var(--af-space-2) var(--af-space-3);border-radius:var(--af-radius-md);background:color-mix(in srgb, var(--af-alert) 12%, var(--af-surface-sunk));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--af-alert) 45%, transparent);font:var(--af-type-meta);color:var(--af-text-1);display:flex}.dock-module__zYU4CW__conversationSub{color:var(--af-text-2);display:block}.dock-module__zYU4CW__startConversation{justify-content:center;align-items:center;gap:var(--af-space-2);min-block-size:var(--af-touch);padding-inline:var(--af-space-4);border-radius:var(--af-radius-pill);background:color-mix(in srgb, var(--af-world-energy) 14%, var(--af-surface-sunk));color:var(--af-text-1);font:var(--af-type-button-sm);cursor:pointer;border:0;display:inline-flex}.dock-module__zYU4CW__startConversation:hover{background:color-mix(in srgb, var(--af-world-energy) 24%, var(--af-surface-sunk))}.dock-module__zYU4CW__startConversation:focus-visible{box-shadow:var(--af-ring-air);outline:none}.dock-module__zYU4CW__startConversation:active{transform:scale(var(--af-press-scale-calm))}.dock-module__zYU4CW__startConversation:disabled{opacity:.45;cursor:not-allowed;transform:none}.dock-module__zYU4CW__micOn{padding:1px var(--af-space-2);border-radius:var(--af-radius-pill);background:var(--af-alert);color:var(--af-white);font:var(--af-type-eyebrow);letter-spacing:.5px;white-space:nowrap;align-items:center;gap:3px;display:inline-flex;position:absolute;inset-block-end:-6px;inset-inline-start:50%;translate:-50%}.dock-module__zYU4CW__dock[data-activity=speaking] .dock-module__zYU4CW__face[data-size=head],.dock-module__zYU4CW__dock[data-activity=speaking] .dock-module__zYU4CW__pill .dock-module__zYU4CW__face{transform:scale(calc(1 + var(--cody-voice,0) * .06))}.dock-module__zYU4CW__dock[data-activity=attentive] .dock-module__zYU4CW__pill{box-shadow:var(--af-dock-edge), 0 0 0 2px color-mix(in srgb, var(--af-world-energy) 60%, transparent)}[data-motion=full] .dock-module__zYU4CW__sheet:not([hidden]){animation:dock-module__zYU4CW__dock-rise var(--af-dur-expand) var(--af-ease-air) both}[data-motion=full] .dock-module__zYU4CW__pill{transition:background var(--af-dur-tap), box-shadow var(--af-dur-tap)}[data-motion=full] .dock-module__zYU4CW__voiceRow[data-voice=speaking] .dock-module__zYU4CW__wave i{transform-origin:50%;animation:.9s ease-in-out infinite alternate dock-module__zYU4CW__dock-talk}[data-motion=full] .dock-module__zYU4CW__voiceRow[data-voice=speaking] .dock-module__zYU4CW__wave i:nth-child(2){animation-delay:-300ms}[data-motion=full] .dock-module__zYU4CW__voiceRow[data-voice=speaking] .dock-module__zYU4CW__wave i:nth-child(3){animation-delay:-600ms}[data-motion=full] .dock-module__zYU4CW__dock:is([data-activity=thinking],[data-activity=hearing],[data-activity=looking]) .dock-module__zYU4CW__pill{animation:1.6s ease-in-out infinite alternate dock-module__zYU4CW__dock-think}@keyframes dock-module__zYU4CW__dock-think{0%{box-shadow:var(--af-dock-edge), 0 0 0 2px color-mix(in srgb, var(--af-world-energy) 25%, transparent)}to{box-shadow:var(--af-dock-edge), 0 0 0 2px color-mix(in srgb, var(--af-world-energy) 70%, transparent)}}@keyframes dock-module__zYU4CW__dock-talk{0%{transform:scaleY(.5)}to{transform:scaleY(1.4)}}@keyframes dock-module__zYU4CW__dock-rise{0%{opacity:0;translate:0 12px}to{opacity:1;translate:0}}@media (min-width:900px){.dock-module__zYU4CW__dock{--dock-column:680px}.dock-module__zYU4CW__sheet{inline-size:min(100% - 2 * var(--af-gutter), 560px)}.dock-module__zYU4CW__dock[data-full] .dock-module__zYU4CW__sheet{inline-size:min(100% - 2 * var(--af-gutter), 680px)}}.dock-module__zYU4CW__companionLauncher{width:100%;height:100%;min-width:var(--af-touch);min-height:var(--af-touch);cursor:pointer;background:0 0;border:0;padding:0;display:block}.dock-module__zYU4CW__companionLauncher img{object-fit:contain;width:100%;height:100%;display:block}.dock-module__zYU4CW__companionLauncher:focus-visible{outline:2px solid var(--af-text-1);outline-offset:3px}
.Button-module__3gp2aG__button{justify-content:center;align-items:center;gap:var(--slipstream-spacing-2);min-height:44px;padding:0 var(--slipstream-spacing-5);border-radius:var(--vibe-radius-sm);cursor:pointer;transition:background-color var(--slipstream-motion-duration-fast) var(--slipstream-motion-easing-standard), border-color var(--slipstream-motion-duration-fast) var(--slipstream-motion-easing-standard), transform var(--slipstream-motion-duration-fast) var(--slipstream-motion-easing-standard);border:1px solid #0000;font-size:.875rem;font-weight:500;display:inline-flex;position:relative}.Button-module__3gp2aG__button:active:not(:disabled){transform:scale(.98)}.Button-module__3gp2aG__primary{background:var(--app-current);color:var(--vibe-color-night-950);box-shadow:0 12px 32px color-mix(in srgb, var(--vibe-color-ultraviolet-500) 20%, transparent)}.Button-module__3gp2aG__primary:hover{box-shadow:0 16px 40px color-mix(in srgb, var(--vibe-color-voltage-500) 24%, transparent)}.Button-module__3gp2aG__primary:active:not(:disabled){box-shadow:0 8px 20px color-mix(in srgb, var(--vibe-color-ultraviolet-500) 16%, transparent)}.Button-module__3gp2aG__secondary{background:var(--app-surface);border-color:var(--app-border-input);color:var(--app-ink)}.Button-module__3gp2aG__secondary:hover,.Button-module__3gp2aG__ghost:hover{background:var(--app-surface-hover)}.Button-module__3gp2aG__secondary:active:not(:disabled),.Button-module__3gp2aG__ghost:active:not(:disabled){background:var(--app-surface-active)}.Button-module__3gp2aG__ghost{color:var(--app-ink);background:0 0}.Button-module__3gp2aG__danger{background:var(--slipstream-color-danger-600);color:var(--slipstream-color-warmWhite-50)}.Button-module__3gp2aG__danger:hover{background:color-mix(in srgb, var(--slipstream-color-danger-600) 88%, var(--slipstream-color-midnight-900))}.Button-module__3gp2aG__inverse{border-color:var(--vibe-color-night-700);color:var(--vibe-color-lunar-50);background:0 0}.Button-module__3gp2aG__inverse:hover{background:var(--slipstream-color-midnight-800)}.Button-module__3gp2aG__inverse:active:not(:disabled){background:var(--slipstream-color-midnight-700)}.Button-module__3gp2aG__button:disabled{cursor:not-allowed;opacity:.4}.Button-module__3gp2aG__loadingDots{gap:var(--slipstream-spacing-1);align-items:center;display:inline-flex}.Button-module__3gp2aG__loadingDots span{border-radius:var(--slipstream-radius-pill);width:5px;height:5px;animation:Button-module__3gp2aG__buttonPulse calc(var(--slipstream-motion-duration-page) * 2) var(--slipstream-motion-easing-standard) infinite;background:currentColor}.Button-module__3gp2aG__loadingDots span:nth-child(2){animation-delay:var(--slipstream-motion-duration-fast)}.Button-module__3gp2aG__loadingDots span:nth-child(3){animation-delay:var(--slipstream-motion-duration-standard)}@keyframes Button-module__3gp2aG__buttonPulse{0%,70%,to{opacity:.35}35%{opacity:1}}.Button-module__3gp2aG__asLink{justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.Button-module__3gp2aG__fullWidth{width:100%}[data-character-theme] .Button-module__3gp2aG__primary{background-image:var(--theme-card-gloss), var(--app-current);box-shadow:var(--theme-glow-soft)}[data-character-theme] .Button-module__3gp2aG__primary:hover{box-shadow:var(--theme-glow-strong);transform:scale(1.015)}[data-character-theme] .Button-module__3gp2aG__secondary{border-color:color-mix(in srgb, var(--theme-accent) 45%, transparent);background:var(--theme-card-surface)}[data-character-theme] .Button-module__3gp2aG__secondary:hover{border-color:var(--theme-card-border-hover);box-shadow:var(--theme-glow-soft);transform:scale(1.015)}[data-character-theme] .Button-module__3gp2aG__button:active:not(:disabled){transform:scale(.98)}[data-character-theme] .Button-module__3gp2aG__loadingDots span{display:none}[data-character-theme] .Button-module__3gp2aG__loadingDots:before{content:"";width:16px;height:16px;-webkit-mask-image:var(--theme-busy-glyph);mask-image:var(--theme-busy-glyph);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-image:var(--theme-busy-glyph);background:currentColor;animation:1.15s linear infinite Button-module__3gp2aG__themeBusySpin;-webkit-mask-position:50%;-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat}@keyframes Button-module__3gp2aG__themeBusySpin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){[data-character-theme] .Button-module__3gp2aG__loadingDots:before{animation:none}}[data-surface=air-force] .Button-module__3gp2aG__button{min-block-size:var(--app-touch-target);min-inline-size:var(--app-touch-target);max-inline-size:100%;padding:var(--app-action-pad-block) var(--app-action-pad-inline);gap:var(--app-action-gap);border-radius:var(--app-action-radius);font:var(--af-type-button);text-align:center;overflow-wrap:break-word;transition:background-color var(--slipstream-motion-duration-fast) var(--slipstream-motion-easing-standard), border-color var(--slipstream-motion-duration-fast) var(--slipstream-motion-easing-standard), box-shadow var(--vibe-motion-duration-standard) var(--slipstream-motion-easing-standard), transform var(--af-dur-press) var(--af-ease-air)}[data-surface=air-force] .Button-module__3gp2aG__primary{min-block-size:var(--app-touch-primary);background:var(--af-action-grad);color:var(--af-action-ink);box-shadow:var(--af-cushion-air)}[data-surface=air-force] .Button-module__3gp2aG__secondary,[data-surface=air-force] .Button-module__3gp2aG__inverse{background:var(--af-surface-soft);border-color:var(--af-hairline);color:var(--af-text-1)}[data-surface=air-force] .Button-module__3gp2aG__button:hover:not(:disabled){box-shadow:var(--af-cushion);transform:none}[data-surface=air-force] .Button-module__3gp2aG__button:active:not(:disabled){transform:scale(var(--app-action-press));box-shadow:var(--af-cushion-pressed)}[data-surface=air-force] .Button-module__3gp2aG__danger{min-block-size:var(--app-touch-primary);background:var(--af-repair-grad);color:var(--af-repair-ink)}[data-surface=air-force] .Button-module__3gp2aG__button:focus-visible{box-shadow:var(--af-cushion), var(--af-ring-air);outline:none}[data-surface=air-force] .Button-module__3gp2aG__button:disabled{opacity:1;background:var(--af-surface-sunk);color:var(--af-text-2);border-color:var(--af-hairline);box-shadow:none}[data-surface=air-force] .Button-module__3gp2aG__button[data-pending]{cursor:progress;border-style:dashed}[data-surface=air-force] .Button-module__3gp2aG__button[data-pending] .Button-module__3gp2aG__loadingDots{display:none}[data-surface=air-force][data-motion=calm] .Button-module__3gp2aG__button,[data-surface=air-force] [data-motion=calm] .Button-module__3gp2aG__button{transition:none}[data-surface=air-force][data-motion=calm] .Button-module__3gp2aG__button:active:not(:disabled),[data-surface=air-force] [data-motion=calm] .Button-module__3gp2aG__button:active:not(:disabled){transform:none}@media (prefers-reduced-motion:reduce){[data-surface=air-force] .Button-module__3gp2aG__button:hover:not(:disabled),[data-surface=air-force] .Button-module__3gp2aG__button:active:not(:disabled){transform:none}}
.shell-module__1haeQG__wordmarkLink{align-items:center;gap:var(--af-space-3);color:inherit;min-block-size:var(--af-touch);text-decoration:none;display:inline-flex}.shell-module__1haeQG__wordmarkLink:focus-visible{border-radius:var(--af-radius-sm);box-shadow:var(--af-ring-air);outline:none}.shell-module__1haeQG__mark{padding:var(--af-space-1) var(--af-space-3);border-radius:var(--af-radius-pill);background:var(--af-surface-soft);box-shadow:var(--af-hairline), var(--af-glow-sm);font:var(--af-type-eyebrow);letter-spacing:var(--af-track-wide);color:var(--af-glow)}.shell-module__1haeQG__srOnly{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}
.room-header-module__J9XKxG__room{gap:var(--af-space-2);margin-block-end:var(--af-space-6);display:grid}
.idea-module__XSN8cW__idea{border-radius:var(--af-radius-xl);gap:8px;margin-block-start:18px;padding:18px;display:grid}.idea-module__XSN8cW__name{overflow-wrap:anywhere;margin:0}.idea-module__XSN8cW__line{margin:0}.idea-module__XSN8cW__evidence{color:var(--af-text-2);margin:0}.idea-module__XSN8cW__actions{flex-wrap:wrap;gap:10px;margin-block-start:6px;display:flex}.idea-module__XSN8cW__action{min-block-size:var(--af-touch);text-decoration:none}.idea-module__XSN8cW__action:focus-visible{box-shadow:var(--af-ring-air);outline:none}.idea-module__XSN8cW__action[aria-disabled=true]{pointer-events:none;opacity:.6}.idea-module__XSN8cW__action:disabled{opacity:.6;cursor:progress}
