.game-selection-module__UZFdPa__page{--bg:var(--br-bg);--surface:var(--br-surface);--line:var(--br-border);--text:var(--br-text);--muted:var(--br-muted);--accent:var(--br-accent);--button-text:#17191b;--selected:#242628;background:var(--bg);color:var(--text);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;min-width:0;min-height:100vh;font-family:var(--font-body,Arial,sans-serif)}.game-selection-module__UZFdPa__page *,.game-selection-module__UZFdPa__page :before,.game-selection-module__UZFdPa__page :after{box-sizing:border-box}.game-selection-module__UZFdPa__page h1,.game-selection-module__UZFdPa__page h2,.game-selection-module__UZFdPa__page h3,.game-selection-module__UZFdPa__page p{margin:0}.game-selection-module__UZFdPa__page a{color:inherit;text-decoration:none}.game-selection-module__UZFdPa__page button{font:inherit;cursor:pointer}.game-selection-module__UZFdPa__page button:disabled{cursor:not-allowed}.game-selection-module__UZFdPa__page :focus-visible{outline:2px solid var(--br-focus);outline-offset:5px}.game-selection-module__UZFdPa__skipLink{z-index:100;background:var(--accent);border-radius:8px;padding:12px 20px;position:fixed;top:-100px;left:20px;color:var(--button-text)!important}.game-selection-module__UZFdPa__skipLink:focus{top:12px}.game-selection-module__UZFdPa__header{border-bottom:1px solid var(--line)}.game-selection-module__UZFdPa__nav{align-items:center;gap:20px;max-width:1280px;min-height:72px;margin:auto;padding:14px 32px;display:flex}.game-selection-module__UZFdPa__brand{flex-shrink:0;align-items:center;display:flex}.game-selection-module__UZFdPa__breadcrumb{color:var(--muted);align-items:center;gap:15px;margin-left:26px;font-size:12px;display:flex}.game-selection-module__UZFdPa__breadcrumb a:hover{text-decoration:underline}.game-selection-module__UZFdPa__navActions{align-items:center;gap:12px;margin-left:auto;display:flex}.game-selection-module__UZFdPa__help{border:1px solid var(--line);color:var(--text);white-space:nowrap;background:0 0;border-radius:8px;min-height:38px;padding:0 15px;font-size:12px!important;font-weight:700!important}.game-selection-module__UZFdPa__help:hover{background:#ffffff0d}.game-selection-module__UZFdPa__profile{background:#2c2f34;border-radius:50%;place-items:center;width:33px;height:33px;font-size:11px;font-weight:700;display:grid;color:#cdd7e4!important}.game-selection-module__UZFdPa__main{max-width:1280px;margin:auto;padding:42px 32px 36px}.game-selection-module__UZFdPa__intro{justify-content:space-between;align-items:center;gap:26px;margin-bottom:34px;display:flex}.game-selection-module__UZFdPa__eyebrow{font-family:var(--font-mono);letter-spacing:1.6px;text-transform:uppercase;color:var(--accent);font-size:10px;font-weight:600;line-height:1.6}.game-selection-module__UZFdPa__intro h1{letter-spacing:-1.1px;margin:10px 0 14px;font-size:clamp(29px,3.1vw,38px);font-weight:750;line-height:1.2}.game-selection-module__UZFdPa__subtitle{color:var(--muted);font-size:14px;line-height:1.6}.game-selection-module__UZFdPa__notice{color:var(--muted);margin-top:8px;font-size:12px;line-height:1.6}.game-selection-module__UZFdPa__progress{flex-shrink:0;min-width:148px}.game-selection-module__UZFdPa__progress strong{font-size:14px;font-weight:650}.game-selection-module__UZFdPa__progress>div{gap:5px;margin-top:10px;display:flex}.game-selection-module__UZFdPa__progress>div span{background:var(--line);border-radius:3px;flex:1;height:3px}.game-selection-module__UZFdPa__progress>div span[data-cleared=true]{background:var(--accent)}.game-selection-module__UZFdPa__progress small{color:var(--muted);margin-top:7px;font-size:10px;display:block}.game-selection-module__UZFdPa__layout{grid-template-areas:"feature""roster";gap:30px;display:grid}.game-selection-module__UZFdPa__feature{border:1px solid var(--line);background:var(--surface);border-radius:12px;grid-area:feature;grid-template-columns:1.15fr .85fr;align-items:stretch;min-width:0;scroll-margin-top:20px;display:grid;overflow:hidden}.game-selection-module__UZFdPa__featureCopy{min-width:0;padding:30px}.game-selection-module__UZFdPa__feature h2{letter-spacing:-1px;overflow-wrap:anywhere;margin:16px 0 9px;font-size:clamp(28px,3vw,39px);font-weight:750;line-height:1.15}.game-selection-module__UZFdPa__role{color:var(--accent);font-size:14px;line-height:1.6}.game-selection-module__UZFdPa__description{color:var(--muted);max-width:680px;font-size:14px;line-height:1.75;margin-top:22px!important}.game-selection-module__UZFdPa__objective{margin-top:24px;font-size:14px;line-height:1.7}.game-selection-module__UZFdPa__objective .game-selection-module__UZFdPa__eyebrow{margin-bottom:8px}.game-selection-module__UZFdPa__objective code{overflow-wrap:anywhere;font-size:15px}.game-selection-module__UZFdPa__objective ol{padding-left:19px;list-style:decimal}.game-selection-module__UZFdPa__objective ul{padding-left:19px;list-style:outside}.game-selection-module__UZFdPa__dossier{gap:16px;margin-top:24px;font-size:14px;line-height:1.6;display:grid}.game-selection-module__UZFdPa__dossier .game-selection-module__UZFdPa__eyebrow{margin-bottom:4px}.game-selection-module__UZFdPa__setting p:last-child{color:var(--text);max-width:640px}.game-selection-module__UZFdPa__chat{align-items:flex-end;gap:12px;margin:0;display:flex}.game-selection-module__UZFdPa__chatAvatar{object-fit:cover;width:36px;height:36px;box-shadow:0 0 0 1px var(--line);border-radius:50%;flex-shrink:0}.game-selection-module__UZFdPa__chat>div{min-width:0;max-width:560px}.game-selection-module__UZFdPa__chatSender{color:var(--text);margin-bottom:4px;font-size:12px;font-weight:700}.game-selection-module__UZFdPa__chatSender span{color:var(--muted);font-weight:400}.game-selection-module__UZFdPa__bubble{border:1px solid var(--line);background:var(--selected);color:var(--text);border-radius:16px 16px 16px 4px;margin:0;padding:12px 16px}.game-selection-module__UZFdPa__stakes{border-left:3px solid var(--accent);background:color-mix(in srgb, var(--accent) 9%, transparent);border-radius:0 8px 8px 0;gap:12px;padding:12px 16px;display:flex}.game-selection-module__UZFdPa__stakes>svg{color:var(--accent);flex-shrink:0;margin-top:2px}.game-selection-module__UZFdPa__stakes p:last-child{color:var(--text)}.game-selection-module__UZFdPa__company{align-items:center;gap:16px;display:flex}.game-selection-module__UZFdPa__companyIcon{width:48px;height:48px;color:var(--button-text);background:var(--accent);border-radius:12px;flex-shrink:0;place-items:center;display:grid}.game-selection-module__UZFdPa__company>div{flex-direction:column;min-width:0;display:flex}.game-selection-module__UZFdPa__company strong{font-family:var(--font-heading);font-size:15px;font-weight:700;line-height:1.4}.game-selection-module__UZFdPa__company>div>span{color:var(--muted);font-size:12px;line-height:1.5}.game-selection-module__UZFdPa__companyScenario{font-family:var(--font-mono);letter-spacing:1.6px;text-transform:uppercase;color:var(--accent);flex-shrink:0;margin-left:auto;font-size:10px;font-weight:600}.game-selection-module__UZFdPa__inlineBrief{display:none}.game-selection-module__UZFdPa__metadata{flex-wrap:wrap;gap:8px;margin:16px 0 0;padding:0;list-style:none;display:flex}.game-selection-module__UZFdPa__metadata li{border:1px solid var(--line);background:var(--bg);min-height:28px;color:var(--text);border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:12px;line-height:1.4;display:inline-flex}.game-selection-module__UZFdPa__metadata svg{color:var(--accent);flex-shrink:0}.game-selection-module__UZFdPa__metadata .game-selection-module__UZFdPa__position{color:var(--muted);gap:8px}.game-selection-module__UZFdPa__pips{gap:3px;display:inline-flex}.game-selection-module__UZFdPa__pips i{background:var(--line);border-radius:2px;width:10px;height:4px}.game-selection-module__UZFdPa__pips i[data-filled=true]{background:var(--accent)}.game-selection-module__UZFdPa__ladderNote{color:var(--muted);font-size:12px;line-height:1.5;margin:-8px 0 16px!important}.game-selection-module__UZFdPa__featureArt{min-width:0;position:relative}.game-selection-module__UZFdPa__featureArt>img{object-fit:cover;object-position:center 35%;width:100%;height:100%;position:absolute;inset:0}.game-selection-module__UZFdPa__actionArea{border:1px solid var(--line);background:var(--bg);border-radius:12px;margin-top:24px;padding:16px}.game-selection-module__UZFdPa__primary{min-height:46px;color:var(--button-text);background:var(--accent);border:1px solid var(--accent);text-align:left;transition:background .16s var(--br-ease), transform .16s var(--br-ease), box-shadow .16s var(--br-ease);border-radius:8px;justify-content:space-between;align-items:center;gap:24px;padding:12px 20px;display:inline-flex;font-size:13px!important;font-weight:700!important}.game-selection-module__UZFdPa__primary:hover:enabled{background:var(--br-accent-hover);transform:translateY(-2px);box-shadow:0 5px 20px #ff795416}.game-selection-module__UZFdPa__primary:active:enabled{transform:translateY(0)scale(.98)}.game-selection-module__UZFdPa__primary:disabled{color:var(--muted);border-color:var(--line);background:var(--selected)}.game-selection-module__UZFdPa__primary svg{flex-shrink:0}.game-selection-module__UZFdPa__availability{color:var(--muted);font-size:12px;line-height:1.6;margin-top:12px!important}.game-selection-module__UZFdPa__error{color:var(--text);border-left:3px solid var(--color-danger);background:var(--selected);padding:8px 12px;font-size:13px;line-height:1.6;margin:12px 0!important}.game-selection-module__UZFdPa__feed{align-items:center;gap:8px;width:fit-content;margin-top:16px;font-size:12px;display:flex;color:var(--accent)!important}.game-selection-module__UZFdPa__rosterSection{grid-area:roster;min-width:0}.game-selection-module__UZFdPa__sectionHeading{justify-content:space-between;align-items:center;gap:16px;margin-bottom:17px;display:flex}.game-selection-module__UZFdPa__sectionHeading h2{letter-spacing:-.3px;font-size:18px;font-weight:650}.game-selection-module__UZFdPa__sectionHeading>span{color:var(--muted);font-size:11px}.game-selection-module__UZFdPa__roster{grid-template-columns:repeat(6,minmax(0,1fr));gap:15px;display:grid}.game-selection-module__UZFdPa__rosterCard{border:1px solid var(--line);background:var(--surface);min-width:0;color:var(--text);text-align:left;border-radius:12px;flex-direction:column;align-items:flex-start;gap:8px;padding:16px;scroll-margin-top:16px;display:flex;position:relative}.game-selection-module__UZFdPa__rosterCard:hover:enabled{border-color:var(--accent)}.game-selection-module__UZFdPa__rosterCard[aria-pressed=true]{background:var(--selected);border-color:var(--accent)}.game-selection-module__UZFdPa__rosterCard:disabled{opacity:.65}.game-selection-module__UZFdPa__rosterCard strong{font-family:var(--font-heading);overflow-wrap:anywhere;font-size:15px;font-weight:650;line-height:1.4}.game-selection-module__UZFdPa__cardNumber{letter-spacing:.6px;color:var(--accent);font-size:10px}.game-selection-module__UZFdPa__cardDetail{color:var(--muted);text-transform:none;font-size:11px;line-height:1.6}.game-selection-module__UZFdPa__status{color:var(--muted);align-items:center;gap:5px;margin-top:auto;padding-top:12px;font-size:10px;line-height:1.5;display:flex}.game-selection-module__UZFdPa__status[data-state=Selected],.game-selection-module__UZFdPa__status[data-state=Cleared],.game-selection-module__UZFdPa__status[data-state=Starting…]{color:var(--accent)}.game-selection-module__UZFdPa__cardIcon{width:40px;height:40px;color:var(--accent);background:var(--selected);border:1px solid var(--line);border-radius:10px;flex-shrink:0;place-items:center;display:grid}.game-selection-module__UZFdPa__rosterCard[aria-pressed=true] .game-selection-module__UZFdPa__cardIcon{color:var(--button-text);background:var(--accent);border-color:var(--accent)}.game-selection-module__UZFdPa__cardTag{border:1px solid var(--line);letter-spacing:.3px;color:var(--accent);border-radius:999px;padding:2px 8px;font-size:10px;font-weight:600;display:inline-flex}.game-selection-module__UZFdPa__cardTeaser{color:var(--text);font-size:12px;line-height:1.5}.game-selection-module__UZFdPa__avatar{width:68px;height:68px;margin-bottom:8px}.game-selection-module__UZFdPa__avatar img{object-fit:cover;border-radius:8px;width:100%;height:100%}.game-selection-module__UZFdPa__footer{border-top:1px solid var(--line);color:var(--muted);justify-content:space-between;gap:20px;margin-top:40px;padding-top:22px;font-size:11px;line-height:1.6;display:flex}.game-selection-module__UZFdPa__empty{border:1px solid var(--line);text-align:center;color:var(--muted);border-radius:12px;padding:70px 24px;font-size:14px}.game-selection-module__UZFdPa__empty h2{color:var(--text);margin-bottom:12px;font-size:22px;font-weight:700}.game-selection-module__UZFdPa__empty .game-selection-module__UZFdPa__primary{margin-top:24px}.game-selection-module__UZFdPa__srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.game-selection-module__UZFdPa__dialog{width:calc(100% - 36px);max-width:470px;max-height:calc(100dvh - 40px);color:var(--text);background:var(--surface);border:1px solid var(--line);border-radius:12px;margin:auto;padding:32px}.game-selection-module__UZFdPa__dialog::backdrop{background:#000a}.game-selection-module__UZFdPa__dialog h2{margin:15px 0 18px;font-size:28px;font-weight:700}.game-selection-module__UZFdPa__dialog>p:not(.game-selection-module__UZFdPa__eyebrow){color:var(--muted);font-size:14px;line-height:1.8}.game-selection-module__UZFdPa__dialog .game-selection-module__UZFdPa__primary{margin-top:24px}.game-selection-module__UZFdPa__dialog .game-selection-module__UZFdPa__eyebrow{padding-right:24px}.game-selection-module__UZFdPa__close{border:1px solid var(--line);width:32px;height:32px;color:var(--text);background:0 0;border-radius:8px;place-items:center;display:grid;position:absolute;top:10px;right:10px}.game-selection-module__UZFdPa__page[data-layout=cast] .game-selection-module__UZFdPa__feature{grid-template-rows:minmax(0,1fr);height:35rem}.game-selection-module__UZFdPa__page[data-layout=cast] .game-selection-module__UZFdPa__featureCopy{scrollbar-gutter:stable;min-height:0;overflow-y:auto}.game-selection-module__UZFdPa__page[data-layout=cast] .game-selection-module__UZFdPa__featureArt{min-height:0}.game-selection-module__UZFdPa__page[data-layout=cast] .game-selection-module__UZFdPa__feature h2{font-size:50px}.game-selection-module__UZFdPa__page[data-layout=cast] .game-selection-module__UZFdPa__featureArt:after{content:"";background:linear-gradient(90deg,var(--surface),transparent 17%);position:absolute;inset:0}.game-selection-module__UZFdPa__page[data-layout=cast] .game-selection-module__UZFdPa__cardNumber{position:absolute;top:18px;right:14px}.game-selection-module__UZFdPa__page[data-layout=cases] .game-selection-module__UZFdPa__layout{grid-template-columns:320px minmax(0,1fr);grid-template-areas:"roster feature";gap:26px}.game-selection-module__UZFdPa__page[data-layout=cases] .game-selection-module__UZFdPa__roster{grid-template-columns:1fr;gap:12px}.game-selection-module__UZFdPa__page[data-layout=cases] .game-selection-module__UZFdPa__rosterCard{padding-left:46px}.game-selection-module__UZFdPa__page[data-layout=cases] .game-selection-module__UZFdPa__cardNumber{position:absolute;top:18px;left:16px}.game-selection-module__UZFdPa__page[data-layout=cases] .game-selection-module__UZFdPa__status{padding-top:0}.game-selection-module__UZFdPa__page[data-layout=cases] .game-selection-module__UZFdPa__feature{display:block;position:relative}.game-selection-module__UZFdPa__page[data-layout=cases] .game-selection-module__UZFdPa__featureCopy{z-index:1;position:relative}.game-selection-module__UZFdPa__page[data-layout=cases] .game-selection-module__UZFdPa__featureCopy>.game-selection-module__UZFdPa__eyebrow,.game-selection-module__UZFdPa__page[data-layout=cases] .game-selection-module__UZFdPa__feature h2,.game-selection-module__UZFdPa__page[data-layout=cases] .game-selection-module__UZFdPa__role{max-width:calc(100% - 170px)}.game-selection-module__UZFdPa__page[data-layout=cases] .game-selection-module__UZFdPa__description{margin-top:45px!important}.game-selection-module__UZFdPa__page[data-layout=cases] .game-selection-module__UZFdPa__featureArt{width:155px;height:155px;position:absolute;top:22px;right:22px}.game-selection-module__UZFdPa__page[data-layout=cases] .game-selection-module__UZFdPa__featureArt>img{border-radius:10px}.game-selection-module__UZFdPa__page[data-layout=cases] .game-selection-module__UZFdPa__objective{border-top:1px solid var(--line);padding-top:24px}.game-selection-module__UZFdPa__page[data-layout=identity] .game-selection-module__UZFdPa__feature{grid-template-columns:.8fr 1.2fr}.game-selection-module__UZFdPa__page[data-layout=identity] .game-selection-module__UZFdPa__featureArt{background:repeating-linear-gradient(0deg,transparent 0 43px,var(--line) 44px,transparent 45px);flex-direction:column;grid-area:1/1;justify-content:center;align-items:center;gap:18px;padding:28px;display:flex}.game-selection-module__UZFdPa__page[data-layout=identity] .game-selection-module__UZFdPa__featureArt>img{aspect-ratio:1;border-radius:50%;width:min(100%,270px);height:auto;position:static}.game-selection-module__UZFdPa__page[data-layout=identity] .game-selection-module__UZFdPa__featureArt>span{border:1px solid var(--line);background:var(--surface);text-transform:uppercase;letter-spacing:1px;border-radius:6px;padding:9px 13px;font-size:10px}.game-selection-module__UZFdPa__page[data-layout=identity] .game-selection-module__UZFdPa__roster{grid-template-columns:repeat(3,minmax(0,1fr))}.game-selection-module__UZFdPa__page[data-layout=identity] .game-selection-module__UZFdPa__rosterCard{padding-left:46px}.game-selection-module__UZFdPa__page[data-layout=identity] .game-selection-module__UZFdPa__cardNumber{position:absolute;top:19px;left:16px}.game-selection-module__UZFdPa__page[data-layout=dossiers] .game-selection-module__UZFdPa__layout{grid-template-columns:1.6fr 1fr;grid-template-areas:"feature roster"}.game-selection-module__UZFdPa__page[data-layout=dossiers] .game-selection-module__UZFdPa__feature{flex-direction:column;display:flex}.game-selection-module__UZFdPa__page[data-layout=dossiers] .game-selection-module__UZFdPa__featureArt{order:-1;height:220px}.game-selection-module__UZFdPa__page[data-layout=dossiers] .game-selection-module__UZFdPa__featureArt>img{object-position:center}.game-selection-module__UZFdPa__page[data-layout=dossiers] .game-selection-module__UZFdPa__roster{grid-template-columns:1fr}.game-selection-module__UZFdPa__page[data-layout=dossiers] .game-selection-module__UZFdPa__rosterCard{min-height:138px;padding:20px}.game-selection-module__UZFdPa__page[data-layout=dossiers] .game-selection-module__UZFdPa__rosterCard strong{font-size:21px}.game-selection-module__UZFdPa__page[data-game=compliance-breach] .game-selection-module__UZFdPa__featureArt,.game-selection-module__UZFdPa__page[data-game=issuer-desk] .game-selection-module__UZFdPa__featureArt,.game-selection-module__UZFdPa__page[data-game=cleared-funds] .game-selection-module__UZFdPa__featureArt,.game-selection-module__UZFdPa__page[data-game=records-desk] .game-selection-module__UZFdPa__featureArt,.game-selection-module__UZFdPa__page[data-game=exam-room] .game-selection-module__UZFdPa__featureArt,.game-selection-module__UZFdPa__page[data-game=campaign-desk] .game-selection-module__UZFdPa__featureArt,.game-selection-module__UZFdPa__page[data-game=front-desk] .game-selection-module__UZFdPa__featureArt{display:none}.game-selection-module__UZFdPa__page[data-game=compliance-breach] .game-selection-module__UZFdPa__intro{margin-bottom:24px}.game-selection-module__UZFdPa__page[data-game=compliance-breach] .game-selection-module__UZFdPa__featureCopy{padding:24px}.game-selection-module__UZFdPa__page[data-game=compliance-breach] .game-selection-module__UZFdPa__feature h2{margin:16px 0 0;font-size:clamp(28px,2.6vw,34px)}.game-selection-module__UZFdPa__page[data-game=compliance-breach] .game-selection-module__UZFdPa__dossier{gap:12px;margin-top:16px}.game-selection-module__UZFdPa__page[data-game=compliance-breach] .game-selection-module__UZFdPa__actionArea{margin-top:16px}.game-selection-module__UZFdPa__page[data-game=compliance-breach] .game-selection-module__UZFdPa__description{color:var(--text);margin-top:16px!important}.game-selection-module__UZFdPa__page[data-game=compliance-breach] .game-selection-module__UZFdPa__roster{gap:12px}.game-selection-module__UZFdPa__page[data-game=compliance-breach] .game-selection-module__UZFdPa__rosterCard{grid-template-columns:40px minmax(0,1fr) auto;align-items:start;gap:2px 16px;min-height:0;padding:16px;display:grid}.game-selection-module__UZFdPa__page[data-game=compliance-breach] .game-selection-module__UZFdPa__rosterCard .game-selection-module__UZFdPa__cardIcon{grid-row:1/span 3}.game-selection-module__UZFdPa__page[data-game=compliance-breach] .game-selection-module__UZFdPa__rosterCard strong{grid-column:2;font-size:16px}.game-selection-module__UZFdPa__page[data-game=compliance-breach] .game-selection-module__UZFdPa__cardDetail,.game-selection-module__UZFdPa__page[data-game=compliance-breach] .game-selection-module__UZFdPa__cardTeaser{grid-column:2}.game-selection-module__UZFdPa__page[data-game=compliance-breach] .game-selection-module__UZFdPa__status{border:1px solid var(--line);border-radius:999px;grid-area:1/3;margin:0;padding:2px 8px}.game-selection-module__UZFdPa__page[data-game=compliance-breach] .game-selection-module__UZFdPa__status[data-state=Selected],.game-selection-module__UZFdPa__page[data-game=compliance-breach] .game-selection-module__UZFdPa__status[data-state=Cleared]{border-color:var(--accent)}.game-selection-module__UZFdPa__steps{color:var(--muted);align-items:center;margin:0 0 24px;padding:0;font-size:12px;list-style:none;display:flex}.game-selection-module__UZFdPa__steps li{align-items:center;gap:8px;display:flex}.game-selection-module__UZFdPa__steps li+li:before{content:"";background:var(--line);width:48px;height:1px;margin:0 16px}.game-selection-module__UZFdPa__steps li>span{border:1px solid var(--line);border-radius:50%;place-items:center;width:24px;height:24px;font-size:11px;font-weight:700;display:grid}.game-selection-module__UZFdPa__steps li[data-state=current]{color:var(--text);font-weight:600}.game-selection-module__UZFdPa__steps li[data-state=current]>span{border-color:var(--accent);color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 18%, transparent)}.game-selection-module__UZFdPa__steps li[data-state=done]>span{border-color:var(--accent);background:var(--accent);color:var(--button-text)}.game-selection-module__UZFdPa__steps li[data-state=done]:before,.game-selection-module__UZFdPa__steps li[data-state=current]:before{background:var(--accent)}.game-selection-module__UZFdPa__page[data-layout=ticket] .game-selection-module__UZFdPa__feature{border-left:12px solid var(--accent);grid-template-columns:1fr 280px}.game-selection-module__UZFdPa__page[data-layout=ticket] .game-selection-module__UZFdPa__featureArt{border-left:1px dashed var(--line);justify-content:center;align-items:flex-start;margin:20px 0;padding:12px 25px;display:flex}.game-selection-module__UZFdPa__page[data-layout=ticket] .game-selection-module__UZFdPa__featureArt>img{border-radius:10px;width:100%;height:200px;position:static}.game-selection-module__UZFdPa__page[data-layout=ticket] .game-selection-module__UZFdPa__roster{grid-template-columns:repeat(5,minmax(0,1fr))}.game-selection-module__UZFdPa__page[data-layout=ticket] .game-selection-module__UZFdPa__rosterCard{min-height:150px}.game-selection-module__UZFdPa__page[data-layout=ticket] .game-selection-module__UZFdPa__rosterCard .game-selection-module__UZFdPa__cardDetail{color:var(--text);font-size:12px}.game-selection-module__UZFdPa__page[data-layout=archive] .game-selection-module__UZFdPa__layout{grid-template-areas:"roster""feature";gap:20px}.game-selection-module__UZFdPa__page[data-layout=archive] .game-selection-module__UZFdPa__roster{grid-template-columns:repeat(5,minmax(0,1fr))}.game-selection-module__UZFdPa__page[data-layout=archive] .game-selection-module__UZFdPa__rosterCard{background:var(--surface);border-radius:8px 8px 0 0}.game-selection-module__UZFdPa__page[data-layout=archive] .game-selection-module__UZFdPa__rosterCard[aria-pressed=true]{background:var(--selected);border-bottom:3px solid var(--accent)}.game-selection-module__UZFdPa__page[data-layout=archive] .game-selection-module__UZFdPa__cardDetail{display:none}.game-selection-module__UZFdPa__page[data-layout=archive] .game-selection-module__UZFdPa__feature{grid-template-columns:1.4fr 1fr}.game-selection-module__UZFdPa__page[data-layout=archive] .game-selection-module__UZFdPa__featureArt{padding:28px 28px 28px 0}.game-selection-module__UZFdPa__page[data-layout=archive] .game-selection-module__UZFdPa__featureArt>img{aspect-ratio:1.6;border-radius:9px;width:100%;height:auto;position:static}.game-selection-module__UZFdPa__surfaceNote{background:var(--selected);border:1px solid var(--line);border-radius:12px;margin-top:20px;padding:22px}.game-selection-module__UZFdPa__surfaceNote h3{text-transform:capitalize;margin:14px 0;font-size:20px;font-weight:650}.game-selection-module__UZFdPa__surfaceNote>p:last-child{color:var(--muted);font-size:13px;line-height:1.7}.game-selection-module__UZFdPa__introArt{border:1px solid var(--line);background:var(--surface);border-radius:12px;flex-shrink:0;width:120px;height:120px;overflow:hidden}.game-selection-module__UZFdPa__introArt img{object-fit:cover;width:100%;height:100%}.game-selection-module__UZFdPa__page[data-layout=clinic] .game-selection-module__UZFdPa__intro{margin-bottom:24px}.game-selection-module__UZFdPa__page[data-layout=clinic] .game-selection-module__UZFdPa__layout{grid-template-columns:minmax(0,1fr) 380px;grid-template-areas:"roster feature";align-items:start;gap:24px}.game-selection-module__UZFdPa__page[data-layout=clinic] .game-selection-module__UZFdPa__feature{display:block}.game-selection-module__UZFdPa__page[data-layout=clinic] .game-selection-module__UZFdPa__featureCopy{padding:24px}.game-selection-module__UZFdPa__page[data-layout=clinic] .game-selection-module__UZFdPa__feature h2{margin:8px 0 4px;font-size:24px}.game-selection-module__UZFdPa__page[data-layout=clinic] .game-selection-module__UZFdPa__description{margin-top:16px!important}.game-selection-module__UZFdPa__page[data-layout=clinic] .game-selection-module__UZFdPa__roster{grid-template-columns:1fr 1fr}.game-selection-module__UZFdPa__page[data-layout=clinic] .game-selection-module__UZFdPa__rosterCard{gap:8px;padding:20px}.game-selection-module__UZFdPa__page[data-layout=clinic] .game-selection-module__UZFdPa__rosterCard strong{font-size:21px}.game-selection-module__UZFdPa__page[data-layout=clinic] .game-selection-module__UZFdPa__cardDetail{max-width:440px;font-size:13px}.game-selection-module__UZFdPa__page[data-layout=clinic] .game-selection-module__UZFdPa__actionArea{margin-top:16px}@media (max-width:1080px){.game-selection-module__UZFdPa__roster,.game-selection-module__UZFdPa__page[data-layout=ticket] .game-selection-module__UZFdPa__roster,.game-selection-module__UZFdPa__page[data-layout=archive] .game-selection-module__UZFdPa__roster{grid-template-columns:repeat(3,minmax(0,1fr))}.game-selection-module__UZFdPa__page[data-layout=cases] .game-selection-module__UZFdPa__layout{grid-template-columns:260px minmax(0,1fr);gap:20px}.game-selection-module__UZFdPa__page[data-layout=cases] .game-selection-module__UZFdPa__featureArt{width:110px;height:110px}.game-selection-module__UZFdPa__page[data-layout=cases] .game-selection-module__UZFdPa__featureCopy>.game-selection-module__UZFdPa__eyebrow,.game-selection-module__UZFdPa__page[data-layout=cases] .game-selection-module__UZFdPa__feature h2,.game-selection-module__UZFdPa__page[data-layout=cases] .game-selection-module__UZFdPa__role{max-width:calc(100% - 115px)}.game-selection-module__UZFdPa__page[data-layout=cases] .game-selection-module__UZFdPa__feature h2{font-size:29px}.game-selection-module__UZFdPa__page[data-layout=ticket] .game-selection-module__UZFdPa__feature{grid-template-columns:1fr 215px}}@media (max-width:700px){.game-selection-module__UZFdPa__nav{gap:12px;min-height:65px;padding:13px 20px}.game-selection-module__UZFdPa__breadcrumb{margin-left:0}.game-selection-module__UZFdPa__breadcrumb>:not(:first-child){display:none}.game-selection-module__UZFdPa__breadcrumb a{align-items:center;min-height:44px;padding:0 8px;display:inline-flex}.game-selection-module__UZFdPa__navActions{gap:8px}.game-selection-module__UZFdPa__help{padding:8px}.game-selection-module__UZFdPa__profile{width:29px;height:29px}.game-selection-module__UZFdPa__main{padding:29px 20px}.game-selection-module__UZFdPa__intro{margin-bottom:25px;display:block}.game-selection-module__UZFdPa__intro h1{max-width:340px;font-size:30px}.game-selection-module__UZFdPa__subtitle{font-size:12px}.game-selection-module__UZFdPa__progress{flex-wrap:wrap;align-items:center;gap:12px;margin-top:20px;display:flex}.game-selection-module__UZFdPa__progress strong{font-size:11px}.game-selection-module__UZFdPa__progress>div{flex:none;width:85px;margin:0}.game-selection-module__UZFdPa__progress small{margin:0;font-size:10px}.game-selection-module__UZFdPa__page[data-layout] .game-selection-module__UZFdPa__layout{grid-template-columns:1fr;grid-template-areas:"feature""roster";gap:26px}.game-selection-module__UZFdPa__page[data-layout=archive] .game-selection-module__UZFdPa__layout{grid-template-areas:"roster""feature"}.game-selection-module__UZFdPa__page .game-selection-module__UZFdPa__feature{border-left-width:1px;flex-direction:column;display:flex}.game-selection-module__UZFdPa__page[data-layout=cast] .game-selection-module__UZFdPa__feature{height:47.5rem}.game-selection-module__UZFdPa__page[data-layout=cast] .game-selection-module__UZFdPa__featureCopy{flex:1}.game-selection-module__UZFdPa__featureCopy{padding:24px 20px}.game-selection-module__UZFdPa__page .game-selection-module__UZFdPa__feature h2{max-width:none;font-size:29px}.game-selection-module__UZFdPa__page[data-layout=cast] .game-selection-module__UZFdPa__feature h2{font-size:34px}.game-selection-module__UZFdPa__role{font-size:12px}.game-selection-module__UZFdPa__description{font-size:13px;margin-top:20px!important}.game-selection-module__UZFdPa__page .game-selection-module__UZFdPa__featureArt{border:0;order:-1;width:100%;height:190px;min-height:190px;margin:0;padding:0;position:relative;inset:auto}.game-selection-module__UZFdPa__page .game-selection-module__UZFdPa__featureArt>img{object-fit:cover;object-position:center 34%;border-radius:0;width:100%;height:100%;max-height:none;position:absolute;inset:0}.game-selection-module__UZFdPa__page[data-layout=cast] .game-selection-module__UZFdPa__featureArt:after{background:linear-gradient(0deg,var(--surface),transparent 25%)}.game-selection-module__UZFdPa__page[data-layout=cast] .game-selection-module__UZFdPa__featureArt{flex:0 0 15rem;height:15rem;min-height:15rem}.game-selection-module__UZFdPa__page[data-layout=identity] .game-selection-module__UZFdPa__featureArt{justify-content:center;align-items:center;height:218px;padding:16px;display:flex}.game-selection-module__UZFdPa__page[data-layout=identity] .game-selection-module__UZFdPa__featureArt>img{border-radius:50%;width:175px;height:175px;position:static}.game-selection-module__UZFdPa__page[data-layout=identity] .game-selection-module__UZFdPa__featureArt>span{display:none}.game-selection-module__UZFdPa__page[data-layout=cases] .game-selection-module__UZFdPa__featureCopy>.game-selection-module__UZFdPa__eyebrow,.game-selection-module__UZFdPa__page[data-layout=cases] .game-selection-module__UZFdPa__role{max-width:none}.game-selection-module__UZFdPa__page[data-layout=cases] .game-selection-module__UZFdPa__description{margin-top:20px!important}.game-selection-module__UZFdPa__page[data-layout=cases] .game-selection-module__UZFdPa__featureArt,.game-selection-module__UZFdPa__page[data-layout=clinic] .game-selection-module__UZFdPa__featureArt,.game-selection-module__UZFdPa__page[data-layout=ticket] .game-selection-module__UZFdPa__featureArt{background:var(--selected);height:190px}.game-selection-module__UZFdPa__page[data-layout=cases] .game-selection-module__UZFdPa__featureArt>img,.game-selection-module__UZFdPa__page[data-layout=clinic] .game-selection-module__UZFdPa__featureArt>img,.game-selection-module__UZFdPa__page[data-layout=ticket] .game-selection-module__UZFdPa__featureArt>img{object-fit:contain}.game-selection-module__UZFdPa__page[data-layout=archive] .game-selection-module__UZFdPa__featureArt .game-selection-module__UZFdPa__surfaceNote{display:none}.game-selection-module__UZFdPa__metadata{margin:0 0 12px}.game-selection-module__UZFdPa__inlineBrief .game-selection-module__UZFdPa__metadata{margin-top:12px}.game-selection-module__UZFdPa__actionArea{padding:12px}.game-selection-module__UZFdPa__page[data-layout=clinic] .game-selection-module__UZFdPa__layout{grid-template-areas:"roster""feature"}.game-selection-module__UZFdPa__introArt{display:none}.game-selection-module__UZFdPa__company{gap:12px}.game-selection-module__UZFdPa__objective{font-size:13px}.game-selection-module__UZFdPa__primary{width:100%}.game-selection-module__UZFdPa__page:not([data-layout=clinic]) .game-selection-module__UZFdPa__feature{display:none}.game-selection-module__UZFdPa__page:not([data-layout=clinic]) .game-selection-module__UZFdPa__roster{grid-template-columns:1fr;gap:0}.game-selection-module__UZFdPa__rosterCard{transition:border-radius .32s cubic-bezier(.2,0,0,1)}.game-selection-module__UZFdPa__rosterCard:has(+.game-selection-module__UZFdPa__inlineBrief[data-open=true]){border-bottom-right-radius:0;border-bottom-left-radius:0;transition:none}.game-selection-module__UZFdPa__inlineBrief{grid-template-rows:0fr;padding-bottom:11px;transition:grid-template-rows .32s cubic-bezier(.2,0,0,1);display:grid}.game-selection-module__UZFdPa__inlineBrief[data-open=true]{grid-template-rows:1fr}.game-selection-module__UZFdPa__inlineBrief>div{min-height:0;overflow:hidden}.game-selection-module__UZFdPa__inlineBrief>div>div{border:1px solid var(--accent);background:var(--selected);opacity:0;border-top:0;border-radius:0 0 12px 12px;padding:4px 16px 18px;transition:opacity .2s cubic-bezier(.2,0,0,1),transform .32s cubic-bezier(.2,0,0,1);transform:translateY(-6px)}.game-selection-module__UZFdPa__inlineBrief[data-open=true]>div>div{opacity:1;transition-delay:60ms;transform:none}.game-selection-module__UZFdPa__inlineBrief .game-selection-module__UZFdPa__description{margin-top:0!important}.game-selection-module__UZFdPa__inlineBrief .game-selection-module__UZFdPa__actionArea{margin-top:12px}.game-selection-module__UZFdPa__sectionHeading h2{font-size:18px}.game-selection-module__UZFdPa__sectionHeading>span{display:none}.game-selection-module__UZFdPa__page .game-selection-module__UZFdPa__roster{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px}.game-selection-module__UZFdPa__page[data-layout=cases] .game-selection-module__UZFdPa__roster,.game-selection-module__UZFdPa__page[data-layout=dossiers] .game-selection-module__UZFdPa__roster,.game-selection-module__UZFdPa__page[data-layout=archive] .game-selection-module__UZFdPa__roster{grid-template-columns:1fr}.game-selection-module__UZFdPa__rosterCard{padding:14px}.game-selection-module__UZFdPa__rosterCard strong{font-size:15px}.game-selection-module__UZFdPa__avatar{width:52px;height:52px}.game-selection-module__UZFdPa__page[data-layout=cast] .game-selection-module__UZFdPa__cardNumber{top:16px;right:14px}.game-selection-module__UZFdPa__page[data-layout=identity] .game-selection-module__UZFdPa__rosterCard{padding:14px}.game-selection-module__UZFdPa__page[data-layout=identity] .game-selection-module__UZFdPa__cardNumber{position:static}.game-selection-module__UZFdPa__page[data-layout=dossiers] .game-selection-module__UZFdPa__rosterCard{min-height:0;padding:16px}.game-selection-module__UZFdPa__page[data-layout=dossiers] .game-selection-module__UZFdPa__rosterCard strong{font-size:18px}.game-selection-module__UZFdPa__page[data-layout=archive] .game-selection-module__UZFdPa__rosterCard{border-radius:8px}.game-selection-module__UZFdPa__page[data-layout=clinic] .game-selection-module__UZFdPa__roster{grid-template-columns:1fr}.game-selection-module__UZFdPa__page[data-layout=clinic] .game-selection-module__UZFdPa__rosterCard{gap:8px;padding:20px}.game-selection-module__UZFdPa__page[data-layout=clinic] .game-selection-module__UZFdPa__rosterCard strong{font-size:18px}.game-selection-module__UZFdPa__steps{display:none}.game-selection-module__UZFdPa__footer{margin-top:30px;font-size:10px;display:block}.game-selection-module__UZFdPa__footer>span{margin-top:8px;display:block}}@media (max-width:359px){.game-selection-module__UZFdPa__nav{gap:7px;padding:12px}.game-selection-module__UZFdPa__navActions{gap:5px}.game-selection-module__UZFdPa__help{padding:7px;font-size:10px!important}.game-selection-module__UZFdPa__main{padding:25px 16px}.game-selection-module__UZFdPa__featureCopy{padding:22px 16px}}@media (prefers-reduced-motion:reduce){.game-selection-module__UZFdPa__rosterCard,.game-selection-module__UZFdPa__inlineBrief,.game-selection-module__UZFdPa__inlineBrief>div>div{transition:none!important}}
.game-layer-module__-rBGJa__muted{color:var(--chat-muted)}.game-layer-module__-rBGJa__accent{color:var(--chat-accent)}.game-layer-module__-rBGJa__iconButton{border:1px solid var(--chat-line);background:var(--chat-surface);width:40px;height:40px;color:var(--chat-text);cursor:pointer;border-radius:8px;flex-shrink:0;place-items:center;text-decoration:none;transition:border-color .16s cubic-bezier(.2,0,0,1);display:grid;position:relative}.game-layer-module__-rBGJa__iconButton:hover:enabled,a.game-layer-module__-rBGJa__iconButton:hover{border-color:var(--chat-accent)}.game-layer-module__-rBGJa__iconButton[aria-expanded=true]{border-color:var(--chat-accent);color:var(--chat-accent)}.game-layer-module__-rBGJa__iconButton:disabled{opacity:.5;cursor:not-allowed}.game-layer-module__-rBGJa__badge{border:2px solid var(--chat-bg);background:var(--chat-accent);min-width:16px;height:16px;color:var(--chat-button-text);border-radius:16px;place-items:center;padding:0 4px;display:grid;position:absolute;top:-4px;right:-4px;letter-spacing:0!important}.game-layer-module__-rBGJa__close{width:32px;height:32px;color:var(--chat-muted);cursor:pointer;background:0 0;border:0;border-radius:8px;flex-shrink:0;place-items:center;margin-left:auto;display:grid}.game-layer-module__-rBGJa__close:hover{background:var(--chat-selected);color:var(--chat-text)}.game-layer-module__-rBGJa__primary,.game-layer-module__-rBGJa__secondary{cursor:pointer;white-space:nowrap;border-radius:8px;justify-content:center;align-items:center;min-height:40px;padding:8px 16px;text-decoration:none;transition:background .16s cubic-bezier(.2,0,0,1),box-shadow .16s cubic-bezier(.2,0,0,1),border-color .16s cubic-bezier(.2,0,0,1);display:inline-flex}.game-layer-module__-rBGJa__primary{border:1px solid var(--br-accent);background:var(--br-accent);color:#17191b!important}.game-layer-module__-rBGJa__primary:hover{background:var(--br-accent-hover);box-shadow:0 5px 20px #ff795416}.game-layer-module__-rBGJa__secondary{border:1px solid var(--chat-line);background:0 0;gap:8px;color:var(--chat-text)!important}.game-layer-module__-rBGJa__secondary:hover:not(:disabled){border-color:var(--chat-accent)}.game-layer-module__-rBGJa__secondary:disabled{opacity:.5;cursor:not-allowed}.game-layer-module__-rBGJa__outcomeActions{flex-wrap:wrap;gap:8px;display:flex}.game-layer-module__-rBGJa__outcomePanel{background:#2a1414;border:1px solid #f87171;border-radius:12px;flex-direction:column;gap:8px;padding:16px;display:flex}.game-layer-module__-rBGJa__outcomePanel[data-won]{background:#0f2a1b;border-color:#4ade80}.game-layer-module__-rBGJa__outcomePanel .game-layer-module__-rBGJa__outcomeActions{margin-top:8px}.game-layer-module__-rBGJa__outcomePanel h2[tabindex="-1"]:focus,.game-layer-module__-rBGJa__outcomeBar h2[tabindex="-1"]:focus{outline:none}.game-layer-module__-rBGJa__points{color:#4ade80;font-variant-numeric:tabular-nums}.game-layer-module__-rBGJa__outcomeBar{display:none}.game-layer-module__-rBGJa__outcomeBarTitle{color:var(--chat-text);flex-wrap:wrap;align-items:baseline;column-gap:8px;display:flex}.game-layer-module__-rBGJa__outcomeDetail{color:var(--chat-muted)}.game-layer-module__-rBGJa__outcomeNote{color:var(--chat-text)}.game-layer-module__-rBGJa__outcomeBar[data-won] .game-layer-module__-rBGJa__outcomeDetail{color:#4ade80}.game-layer-module__-rBGJa__meter{font-variant-numeric:tabular-nums;grid-template-columns:1fr auto;grid-template-areas:"label value""bar bar";align-items:center;gap:8px;display:grid}.game-layer-module__-rBGJa__meterLabel{grid-area:label}.game-layer-module__-rBGJa__meterValue{grid-area:value}.game-layer-module__-rBGJa__meter progress{appearance:none;background:var(--chat-surface);border:0;border-radius:8px;grid-area:bar;width:100%;height:8px;overflow:hidden}.game-layer-module__-rBGJa__meter progress::-webkit-progress-bar{background:var(--chat-surface)}.game-layer-module__-rBGJa__meter progress::-webkit-progress-value{background:var(--chat-accent);border-radius:8px;transition:width .2s cubic-bezier(.2,0,0,1)}.game-layer-module__-rBGJa__meter progress::-moz-progress-bar{background:var(--chat-accent);border-radius:8px}.game-layer-module__-rBGJa__meter[data-tier=warn] .game-layer-module__-rBGJa__meterLabel{color:#fbbf24}.game-layer-module__-rBGJa__meter[data-tier=warn] progress::-webkit-progress-value{background:#fbbf24}.game-layer-module__-rBGJa__meter[data-tier=warn] progress::-moz-progress-bar{background:#fbbf24}.game-layer-module__-rBGJa__meter[data-tier=max] progress::-webkit-progress-value{background:#f87171}.game-layer-module__-rBGJa__meter[data-tier=max] progress::-moz-progress-bar{background:#f87171}.game-layer-module__-rBGJa__meter[data-compact]{grid-template-columns:auto 1fr auto;grid-template-areas:"label bar value"}.game-layer-module__-rBGJa__meter[data-compact] progress{height:4px}.game-layer-module__-rBGJa__hintPanel{border:1px solid var(--chat-line);border-left:3px solid var(--chat-accent);background:var(--chat-surface);border-radius:8px;flex-direction:column;align-items:flex-start;gap:8px;padding:8px 8px 8px 16px;animation:.18s cubic-bezier(.2,0,0,1) both game-layer-module__-rBGJa__drop;display:flex}.game-layer-module__-rBGJa__hintHead{align-self:stretch;align-items:center;gap:8px;display:flex}.game-layer-module__-rBGJa__hintList{flex-direction:column;gap:8px;margin:0;padding:0 8px 0 16px;display:flex}.game-layer-module__-rBGJa__strip{display:none}.game-layer-module__-rBGJa__stripRow{align-items:center;gap:8px;display:flex}.game-layer-module__-rBGJa__stripTitle{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.game-layer-module__-rBGJa__skeleton{background:var(--chat-surface);vertical-align:middle;border-radius:4px;width:120px;height:12px;display:inline-block}.game-layer-module__-rBGJa__turnChip{font-variant-numeric:tabular-nums;align-items:baseline;gap:4px;padding:0 8px;display:inline-flex}.game-layer-module__-rBGJa__objective{-webkit-line-clamp:2;line-clamp:2;color:var(--chat-text);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.game-layer-module__-rBGJa__stripNote{color:var(--chat-text)}.game-layer-module__-rBGJa__chevron{transition:transform .2s cubic-bezier(.2,0,0,1)}.game-layer-module__-rBGJa__chevron[data-open]{transform:rotate(180deg)}.game-layer-module__-rBGJa__merlinStrip{padding:0 max(48px, calc((100% - var(--br-page-column)) / 2));border-bottom:1px solid var(--chat-line);background:linear-gradient(90deg,#ff79541a,#ff795405);flex-shrink:0}.game-layer-module__-rBGJa__merlinStrip .br-promo-banner{background:0 0;border:0;border-radius:0;gap:8px;height:32px;padding:0}.game-layer-module__-rBGJa__merlinStrip .br-promo-banner:hover{background:0 0}.game-layer-module__-rBGJa__merlinStrip .br-promo-banner:hover .br-promo-cta{text-decoration:underline}.game-layer-module__-rBGJa__merlinStrip .br-promo-icon{border-radius:5px;width:20px;height:20px}.game-layer-module__-rBGJa__merlinStrip .br-promo-icon svg{width:14px;height:14px}.game-layer-module__-rBGJa__merlinStrip .br-promo-copy{white-space:nowrap;flex-direction:row;align-items:baseline;gap:8px;overflow:hidden}.game-layer-module__-rBGJa__merlinStrip .br-promo-title{flex-shrink:0;font-size:13px}.game-layer-module__-rBGJa__merlinStrip .br-promo-text{text-overflow:ellipsis;overflow:hidden}.game-layer-module__-rBGJa__sheetPromo{display:none}@keyframes game-layer-module__-rBGJa__drop{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@media (max-width:1279px),(max-height:719px){.game-layer-module__-rBGJa__merlinStrip{padding:0 16px}.game-layer-module__-rBGJa__strip{border-bottom:1px solid var(--chat-line);background:var(--chat-bg);z-index:6;flex-direction:column;flex-shrink:0;gap:8px;padding:8px 16px;display:flex}.game-layer-module__-rBGJa__outcomeBar{padding:16px 16px max(16px, env(safe-area-inset-bottom));background:var(--chat-bg);border-top:2px solid #f87171;flex-direction:column;flex-shrink:0;gap:8px;animation:.2s cubic-bezier(.2,0,0,1) both game-layer-module__-rBGJa__fade;display:flex;position:sticky;bottom:0}.game-layer-module__-rBGJa__outcomeBar[data-won]{border-top-color:#4ade80}.game-layer-module__-rBGJa__outcomeBar .game-layer-module__-rBGJa__outcomeActions>a{flex:1;max-width:320px}}@keyframes game-layer-module__-rBGJa__fade{0%{opacity:0}to{opacity:1}}@keyframes game-layer-module__-rBGJa__rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (max-height:640px){.game-layer-module__-rBGJa__strip{gap:4px;padding:4px 16px}.game-layer-module__-rBGJa__objective{-webkit-line-clamp:1;line-clamp:1}.game-layer-module__-rBGJa__outcomeBar{padding:8px 16px max(8px, env(safe-area-inset-bottom));flex-flow:wrap;align-items:center}.game-layer-module__-rBGJa__outcomeBarTitle{flex:200px}.game-layer-module__-rBGJa__outcomeBar .game-layer-module__-rBGJa__outcomeNote{display:none}.game-layer-module__-rBGJa__outcomeBar .game-layer-module__-rBGJa__outcomeActions>a{flex:0 auto}}@media (max-height:480px){.game-layer-module__-rBGJa__strip .game-layer-module__-rBGJa__objective,.game-layer-module__-rBGJa__stripMeter,.game-layer-module__-rBGJa__merlinStrip{display:none}.game-layer-module__-rBGJa__sheetPromo{display:block}}@media (prefers-reduced-motion:reduce){.game-layer-module__-rBGJa__hintPanel,.game-layer-module__-rBGJa__outcomeBar{animation:none}.game-layer-module__-rBGJa__chevron,.game-layer-module__-rBGJa__iconButton,.game-layer-module__-rBGJa__primary,.game-layer-module__-rBGJa__secondary{transition:none}.game-layer-module__-rBGJa__meter progress::-webkit-progress-value{transition:none}}
.browser-module__YSUN4q__page{--chat-bg:var(--br-bg);--chat-surface:var(--br-surface);--chat-line:var(--br-border);--chat-text:var(--br-text);--chat-muted:var(--br-muted);--chat-accent:var(--br-accent);--chat-button-text:#17191b;--chat-selected:#242628;--layer-ease:cubic-bezier(.2, 0, 0, 1);--layer-speed:.2s;--device-h:clamp(480px, calc(100dvh - 137px), 900px);--browser-w:clamp(600px, 52vw, 800px);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:radial-gradient(60% 50% at 50% 55%, #1a1726 0%, transparent 70%), var(--chat-bg);min-height:100dvh;color:var(--chat-text);flex-direction:column;display:flex}.browser-module__YSUN4q__page *,.browser-module__YSUN4q__page :before,.browser-module__YSUN4q__page :after{box-sizing:border-box}.browser-module__YSUN4q__page h1,.browser-module__YSUN4q__page h2,.browser-module__YSUN4q__page h3,.browser-module__YSUN4q__page p,.browser-module__YSUN4q__page ul,.browser-module__YSUN4q__page ol{margin:0}.browser-module__YSUN4q__page a{color:inherit}.browser-module__YSUN4q__page button,.browser-module__YSUN4q__page input{font:inherit}.browser-module__YSUN4q__page :focus-visible{outline:2px solid var(--br-focus);outline-offset:2px}.browser-module__YSUN4q__muted{color:var(--chat-muted)}.browser-module__YSUN4q__accentText{color:var(--chat-accent)}.browser-module__YSUN4q__strong{color:var(--chat-text);font-weight:700}.browser-module__YSUN4q__skip{z-index:100;background:var(--chat-accent);border-radius:8px;padding:8px 16px;position:fixed;top:-100px;left:16px;color:var(--chat-button-text)!important}.browser-module__YSUN4q__skip:focus{top:8px}.browser-module__YSUN4q__skeleton{background:var(--chat-surface);vertical-align:middle;border-radius:4px;width:160px;height:12px;display:inline-block}.browser-module__YSUN4q__nav{height:56px;padding:0 max(48px, calc((100% - var(--br-page-column)) / 2));border-bottom:1px solid var(--chat-line);flex-shrink:0;align-items:center;gap:16px;display:flex}.browser-module__YSUN4q__navBack,.browser-module__YSUN4q__brand{align-items:center;gap:8px;min-height:40px;text-decoration:none;display:inline-flex}.browser-module__YSUN4q__navBack{color:var(--chat-muted)!important}.browser-module__YSUN4q__navBack:hover{color:var(--chat-text)!important}.browser-module__YSUN4q__brand{margin-right:auto}.browser-module__YSUN4q__ghostButton,.browser-module__YSUN4q__dialogClose{border:1px solid var(--chat-line);min-height:40px;color:var(--chat-text);cursor:pointer;transition:border-color var(--layer-speed) var(--layer-ease);background:0 0;border-radius:8px;padding:0 16px}.browser-module__YSUN4q__ghostButton:hover,.browser-module__YSUN4q__dialogClose:hover{background:#ffffff0d}.browser-module__YSUN4q__dialogClose{place-items:center;width:40px;padding:0;display:grid}.browser-module__YSUN4q__stage{grid-template-columns:minmax(208px, 280px) var(--browser-w) minmax(208px, 256px);flex:1;grid-template-areas:"brief device run";place-content:center;align-items:start;column-gap:40px;min-height:0;padding:24px 32px;display:grid;position:relative}.browser-module__YSUN4q__layer{display:contents}.browser-module__YSUN4q__brief,.browser-module__YSUN4q__run{flex-direction:column;gap:24px;padding-top:32px;display:flex}.browser-module__YSUN4q__brief{grid-area:brief}.browser-module__YSUN4q__run{grid-area:run}.browser-module__YSUN4q__briefHead{flex-direction:column;gap:8px;display:flex}.browser-module__YSUN4q__block{border-top:1px solid var(--chat-line);flex-direction:column;gap:8px;padding-top:16px;display:flex}.browser-module__YSUN4q__rules{color:var(--chat-muted);flex-direction:column;gap:8px;padding:0 0 0 16px;display:flex}.browser-module__YSUN4q__conditions summary{cursor:pointer;color:var(--chat-text);min-height:24px}.browser-module__YSUN4q__conditions[open] summary{margin-bottom:8px}.browser-module__YSUN4q__findings{flex-direction:column;gap:8px;display:flex}.browser-module__YSUN4q__turns{font-variant-numeric:tabular-nums;flex-direction:column;gap:8px;display:flex}.browser-module__YSUN4q__review{color:var(--chat-muted);align-items:center;gap:8px;display:flex}.browser-module__YSUN4q__review[data-running]{color:var(--chat-text)}.browser-module__YSUN4q__reviewDot{background:var(--chat-muted);border-radius:50%;flex-shrink:0;width:8px;height:8px}.browser-module__YSUN4q__review[data-running] .browser-module__YSUN4q__reviewDot{background:var(--chat-accent);animation:1.2s ease-in-out infinite browser-module__YSUN4q__pulse}.browser-module__YSUN4q__deviceSlot{grid-area:device;justify-content:center;min-width:0;display:flex}.browser-module__YSUN4q__helpDialog{border:1px solid var(--chat-line);background:var(--chat-surface);width:min(440px,100% - 32px);color:var(--chat-text);border-radius:16px;margin:auto;padding:24px}.browser-module__YSUN4q__helpDialog[open]{flex-direction:column;gap:16px;display:flex}.browser-module__YSUN4q__helpDialog::backdrop{background:#000a}.browser-module__YSUN4q__dialogHead{justify-content:space-between;align-items:center;gap:16px;display:flex}.browser-module__YSUN4q__browser{--site-brand:#13305b;--site-on-brand:#fff;--site-accent:#e4632a;--site-bg:#eef2f7;--site-surface:#fff;--site-ink:#0f1b2d;--site-muted:#4d5b70;--site-line:#d5dce6;--site-tint:#e3eaf4;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;width:var(--browser-w);height:var(--device-h);background:#2b2a31;border-radius:12px;flex-direction:column;flex-shrink:0;display:flex;overflow:hidden;box-shadow:0 0 0 1px #48464f,0 40px 80px -24px #000c}.browser-module__YSUN4q__browser[data-company=northgate]{--site-brand:#1d4a39;--site-accent:#c49a1e;--site-bg:#f1f4f2;--site-ink:#13221b;--site-muted:#4a5c53;--site-line:#d3ddd7;--site-tint:#e1ebe5}.browser-module__YSUN4q__browser[data-company=cedar]{--site-brand:#7d3521;--site-accent:#d98c3a;--site-bg:#f7f2ef;--site-ink:#2a1712;--site-muted:#6a524a;--site-line:#e5d8d1;--site-tint:#f1e4dc}.browser-module__YSUN4q__browser[data-company=swiftpost]{--site-brand:#fc3;--site-on-brand:#141414;--site-accent:#141414;--site-bg:#f5f5f2;--site-ink:#141414;--site-muted:#55554f;--site-line:#dedcd3;--site-tint:#fff2c2}.browser-module__YSUN4q__browser[data-company=keystone]{--site-brand:#2c4777;--site-accent:#1f9a96;--site-bg:#eff3f8;--site-ink:#13203a;--site-muted:#4f5d75;--site-line:#d4dce8;--site-tint:#e1e8f3}.browser-module__YSUN4q__browser[data-company=meridian]{--site-brand:#0b5d7a;--site-accent:#2f9e92;--site-bg:#f2f6f8;--site-ink:#0f2530;--site-muted:#4b6270;--site-line:#d3dee4;--site-tint:#e0edf2}.browser-module__YSUN4q__browser[data-company=brightbot]{--site-brand:#2d3a8c;--site-accent:#d98a00;--site-bg:#f4f5fa;--site-ink:#151a33;--site-muted:#4d5478;--site-line:#d8dbe8;--site-tint:#e6e8f5}.browser-module__YSUN4q__browser[data-company=quillmere]{--site-brand:#1f3a5f;--site-accent:#b8741a;--site-bg:#f3f5f8;--site-ink:#14202f;--site-muted:#4a5a6d;--site-line:#d5dce5;--site-tint:#e3e9f1}.browser-module__YSUN4q__browser[data-company=northwake]{--site-brand:#0f4c5c;--site-accent:#b8741a;--site-bg:#f2f6f6;--site-ink:#12262b;--site-muted:#47606a;--site-line:#d2dfe1;--site-tint:#e0ecee}.browser-module__YSUN4q__browser[data-company=alderbrook]{--site-brand:#4a2f5e;--site-accent:#b8741a;--site-bg:#f6f3f7;--site-ink:#221729;--site-muted:#5d4f67;--site-line:#ddd5e2;--site-tint:#ebe4ef}.browser-module__YSUN4q__browser[data-company=fennick]{--site-brand:#24524a;--site-accent:#b8741a;--site-bg:#f2f6f4;--site-ink:#13261f;--site-muted:#4a6058;--site-line:#d3dfda;--site-tint:#e1ece8}.browser-module__YSUN4q__browser[data-company=vantry]{--site-brand:#5e3a24;--site-accent:#2f7d82;--site-bg:#f7f4f1;--site-ink:#291b12;--site-muted:#66564b;--site-line:#e2d9d1;--site-tint:#efe7e0}.browser-module__YSUN4q__browser[data-company=sorrelpine]{--site-brand:#3b5323;--site-accent:#a8542a;--site-bg:#f5f6f0;--site-ink:#1e2813;--site-muted:#565f4a;--site-line:#dbdfd0;--site-tint:#e8ecdd}.browser-module__YSUN4q__browser[data-company=tallowbrook]{--site-brand:#134e55;--site-accent:#a9742a;--site-bg:#f1f6f6;--site-ink:#10262a;--site-muted:#456067;--site-line:#d1dfe0;--site-tint:#dfecec}.browser-module__YSUN4q__browser[data-company=ardenhall]{--site-brand:#8a4b12;--site-accent:#2f7d82;--site-bg:#f8f5ef;--site-ink:#2a1c0d;--site-muted:#6a5846;--site-line:#e5dccd;--site-tint:#f1e8d9}.browser-module__YSUN4q__browser[data-company=kestrelrow]{--site-brand:#2c3e6b;--site-accent:#a9742a;--site-bg:#f3f4f8;--site-ink:#161c2e;--site-muted:#4d566f;--site-line:#d7dbe6;--site-tint:#e5e8f2}.browser-module__YSUN4q__browser[data-company=waypost]{--site-brand:#1f5a55;--site-accent:#a9742a;--site-bg:#f6f4ee;--site-ink:#14241f;--site-muted:#4f625c;--site-line:#dcdccf;--site-tint:#e8ebe0}.browser-module__YSUN4q__browser :focus-visible{outline-color:var(--site-brand)}.browser-module__YSUN4q__browser[data-company=swiftpost] :focus-visible{outline-color:#141414}.browser-module__YSUN4q__chrome{color:#c9c6d1;background:#2b2a31;flex-shrink:0;align-items:center;gap:16px;height:44px;padding:0 16px;display:flex}.browser-module__YSUN4q__dots{gap:8px;display:flex}.browser-module__YSUN4q__dots span{background:#4c4a55;border-radius:50%;width:12px;height:12px}.browser-module__YSUN4q__chromeNav{color:#8f8c99;align-items:center;gap:12px;display:flex}.browser-module__YSUN4q__address{color:#a19dab;white-space:nowrap;background:#1d1c22;border-radius:8px;flex:1;align-items:center;gap:8px;min-width:0;height:28px;padding:0 12px;display:flex;overflow:hidden}.browser-module__YSUN4q__addressHost{color:#ecebf0}.browser-module__YSUN4q__viewport{background:var(--site-bg);min-height:0;color:var(--site-ink);font-family:var(--font-body);flex-direction:column;flex:1;display:flex;position:relative}.browser-module__YSUN4q__siteHeader{background:var(--site-brand);height:56px;color:var(--site-on-brand);flex-shrink:0;justify-content:space-between;align-items:center;gap:16px;padding:0 24px;display:flex}.browser-module__YSUN4q__siteBrand{align-items:center;gap:8px;display:inline-flex}.browser-module__YSUN4q__siteNav{opacity:.7;cursor:default;-webkit-user-select:none;user-select:none;gap:16px;display:flex}.browser-module__YSUN4q__sitePage{flex:1;min-height:0;padding:24px 380px 24px 24px;overflow:hidden}.browser-module__YSUN4q__siteInk{color:var(--site-ink)}.browser-module__YSUN4q__siteMuted{color:var(--site-muted)}.browser-module__YSUN4q__mark{flex-shrink:0;display:block}.browser-module__YSUN4q__markTile{fill:var(--site-on-brand)}.browser-module__YSUN4q__markStroke{stroke:var(--site-brand)}.browser-module__YSUN4q__markFill{fill:var(--site-brand)}.browser-module__YSUN4q__markAccent{fill:var(--site-accent)}.browser-module__YSUN4q__markAccentStroke{stroke:var(--site-accent)}.browser-module__YSUN4q__browser[data-company=swiftpost] .browser-module__YSUN4q__markTile{fill:#141414}.browser-module__YSUN4q__browser[data-company=swiftpost] .browser-module__YSUN4q__markStroke{stroke:#fc3}.browser-module__YSUN4q__widgetPortrait{object-fit:cover;border-radius:50%;width:100%;height:100%}.browser-module__YSUN4q__widgetAvatar .browser-module__YSUN4q__markTile{fill:var(--site-brand)}.browser-module__YSUN4q__widgetAvatar .browser-module__YSUN4q__markStroke{stroke:var(--site-on-brand)}.browser-module__YSUN4q__widgetAvatar .browser-module__YSUN4q__markFill{fill:var(--site-on-brand)}.browser-module__YSUN4q__subject{height:100%}.browser-module__YSUN4q__subjectSummary{display:none}.browser-module__YSUN4q__subjectDetail{flex-direction:column;gap:16px;max-width:440px;display:flex}.browser-module__YSUN4q__subjectBody{background:var(--site-surface);box-shadow:0 0 0 1px var(--site-line);border-radius:12px;flex-direction:column;gap:8px;padding:16px;display:flex}.browser-module__YSUN4q__subjectHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.browser-module__YSUN4q__subjectHead>:last-child{white-space:nowrap}.browser-module__YSUN4q__status{background:var(--site-tint);color:var(--site-ink);white-space:nowrap;border-radius:999px;align-items:center;gap:4px;padding:4px 8px;display:inline-flex}.browser-module__YSUN4q__status:before{content:"";background:var(--site-accent);border-radius:50%;width:8px;height:8px}.browser-module__YSUN4q__status[data-tone=won]{color:#3b2a00;background:#ffe08a}.browser-module__YSUN4q__status[data-tone=won]:before{background:#b7791f}.browser-module__YSUN4q__status[data-tone=ended]{color:#3d434b;background:#e3e5e8}.browser-module__YSUN4q__status[data-tone=ended]:before{background:#7c838c}.browser-module__YSUN4q__carPhoto,.browser-module__YSUN4q__plan{background:linear-gradient(180deg, var(--site-tint), var(--site-surface));height:160px;box-shadow:0 0 0 1px var(--site-line);border-radius:12px;padding:16px}.browser-module__YSUN4q__svgLine{fill:var(--site-line)}.browser-module__YSUN4q__svgBody{fill:var(--site-brand)}.browser-module__YSUN4q__svgGlass{fill:var(--site-tint)}.browser-module__YSUN4q__svgWheel{fill:#1e2530}.browser-module__YSUN4q__svgHub{fill:#c9d1dc}.browser-module__YSUN4q__svgPlan{fill:var(--site-surface);stroke:var(--site-ink);stroke-width:2px}.browser-module__YSUN4q__svgPlanLine{fill:none;stroke:var(--site-ink);stroke-width:2px}.browser-module__YSUN4q__priceRow{border-top:1px solid var(--site-line);justify-content:space-between;align-items:flex-end;gap:16px;margin-top:8px;padding-top:16px;display:flex}.browser-module__YSUN4q__priceRow>div{flex-direction:column;gap:4px;display:flex}.browser-module__YSUN4q__spark{stroke:var(--site-brand)}.browser-module__YSUN4q__subjectRow{grid-template-columns:1fr 1fr;gap:16px;display:grid}.browser-module__YSUN4q__subjectRow>.browser-module__YSUN4q__subjectBody{gap:4px}.browser-module__YSUN4q__plainList{color:var(--site-ink);flex-direction:column;gap:4px;margin:4px 0 0;padding:0;list-style:none;display:flex}.browser-module__YSUN4q__chips{flex-wrap:wrap;gap:8px;margin:8px 0;padding:0;list-style:none;display:flex}.browser-module__YSUN4q__chips li{background:var(--site-tint);color:var(--site-ink);border-radius:999px;padding:4px 12px}.browser-module__YSUN4q__browser[data-layout=portal] .browser-module__YSUN4q__viewport{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(240px,300px) minmax(0,1fr);display:grid}.browser-module__YSUN4q__browser[data-layout=portal] .browser-module__YSUN4q__siteHeader{grid-column:1/-1}.browser-module__YSUN4q__browser[data-layout=portal] .browser-module__YSUN4q__sitePage{border-right:1px solid var(--site-line);padding:16px;overflow-y:auto}.browser-module__YSUN4q__browser[data-layout=portal] .browser-module__YSUN4q__subjectDetail{max-width:none}.browser-module__YSUN4q__browser[data-layout=portal] .browser-module__YSUN4q__widget{width:auto;box-shadow:0 0 0 1px var(--site-line);border-radius:12px;margin:16px;position:static}.browser-module__YSUN4q__browser[data-layout=app] .browser-module__YSUN4q__siteHeader{display:none}.browser-module__YSUN4q__browser[data-layout=app] .browser-module__YSUN4q__viewport{grid-template-columns:minmax(200px,240px) minmax(0,1fr);display:grid}.browser-module__YSUN4q__browser[data-layout=app] .browser-module__YSUN4q__sitePage{border-right:1px solid var(--site-line);background:var(--site-surface);padding:16px;overflow-y:auto}.browser-module__YSUN4q__rail{flex-direction:column;gap:16px;display:flex}.browser-module__YSUN4q__railSection{flex-direction:column;gap:8px;display:flex}.browser-module__YSUN4q__railList{color:var(--site-ink);flex-direction:column;gap:8px;margin:0;padding:0 0 0 16px;display:flex}.browser-module__YSUN4q__browser[data-layout=app] .browser-module__YSUN4q__widget{width:auto;min-height:0;box-shadow:none;border-radius:0;flex:1;margin:0;position:static}.browser-module__YSUN4q__browser[data-layout=app] .browser-module__YSUN4q__widgetHead{background:var(--site-surface);color:var(--site-ink);border-bottom:1px solid var(--site-line)}.browser-module__YSUN4q__browser[data-layout=app] .browser-module__YSUN4q__widgetName{color:var(--site-ink)}.browser-module__YSUN4q__browser[data-layout=app] .browser-module__YSUN4q__presence:before{box-shadow:none}.browser-module__YSUN4q__browser[data-layout=app] .browser-module__YSUN4q__widgetAvatar{background:var(--site-tint)}.browser-module__YSUN4q__browser[data-layout=app] .browser-module__YSUN4q__grabber{display:none}.browser-module__YSUN4q__browser[data-layout=app] .browser-module__YSUN4q__thread{padding-left:max(16px,50% - 320px);padding-right:max(16px,50% - 320px)}.browser-module__YSUN4q__browser[data-layout=app] .browser-module__YSUN4q__composer{padding-left:max(12px,50% - 320px);padding-right:max(12px,50% - 320px)}.browser-module__YSUN4q__persona{background:var(--site-tint);color:var(--site-brand);white-space:nowrap;border-radius:999px;flex-shrink:0;align-items:center;gap:4px;margin-left:auto;padding:4px 12px;display:inline-flex;position:relative;overflow:hidden}.browser-module__YSUN4q__persona[data-cracked]{color:#8f2516;background:#fde8e4;animation:.22s cubic-bezier(.2,0,0,1) both browser-module__YSUN4q__crack}@keyframes browser-module__YSUN4q__crack{0%{transform:none}30%{transform:translate(-2px)rotate(-2deg)}60%{transform:translate(2px)rotate(1deg)}to{transform:none}}.browser-module__YSUN4q__portalSide{flex-direction:column;gap:12px;display:flex}.browser-module__YSUN4q__portalRow{border-top:1px solid var(--site-line);flex-direction:column;padding-top:8px;display:flex}.browser-module__YSUN4q__portalFacts{flex-direction:column;gap:4px;margin:0;display:flex}.browser-module__YSUN4q__portalFacts>div{justify-content:space-between;gap:8px;display:flex}.browser-module__YSUN4q__portalFacts dd{margin:0}.browser-module__YSUN4q__priceStack{flex-direction:column;align-items:flex-end;display:flex}.browser-module__YSUN4q__struck{color:var(--site-muted);text-decoration:line-through}.browser-module__YSUN4q__loss{color:#a3261b}.browser-module__YSUN4q__listingText{border-left:3px solid var(--site-accent);background:var(--site-tint);color:var(--site-ink);margin:0;padding:8px 12px}.browser-module__YSUN4q__holdings{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;line-height:1.25}.browser-module__YSUN4q__holdings th{text-align:left;color:var(--site-muted);font-weight:400}.browser-module__YSUN4q__holdings th,.browser-module__YSUN4q__holdings td{border-bottom:1px solid var(--site-line);padding:8px 8px 8px 0}.browser-module__YSUN4q__holdings th:not(:first-child),.browser-module__YSUN4q__holdings td:not(:first-child){text-align:right}.browser-module__YSUN4q__steps,.browser-module__YSUN4q__timeline{flex-direction:column;gap:12px;margin:8px 0;padding:0;list-style:none;display:flex}.browser-module__YSUN4q__steps li,.browser-module__YSUN4q__timeline li{align-items:flex-start;gap:12px;display:flex}.browser-module__YSUN4q__timeline li>div{flex-direction:column;display:flex}.browser-module__YSUN4q__stepDot{border:2px solid var(--site-line);background:var(--site-surface);border-radius:50%;flex-shrink:0;width:12px;height:12px;margin-top:2px}.browser-module__YSUN4q__steps li[data-done] .browser-module__YSUN4q__stepDot,.browser-module__YSUN4q__timeline li[data-current] .browser-module__YSUN4q__stepDot{border-color:var(--site-brand);background:var(--site-brand)}.browser-module__YSUN4q__widget{background:var(--site-surface);width:340px;box-shadow:0 0 0 1px var(--site-line), 0 24px 48px -16px #0f1b2d59;border-radius:16px;flex-direction:column;display:flex;position:absolute;top:72px;bottom:16px;right:16px;overflow:hidden}.browser-module__YSUN4q__grabber{display:none}.browser-module__YSUN4q__widgetHead{background:var(--site-brand);color:var(--site-on-brand);flex-shrink:0;align-items:center;gap:12px;padding:12px 16px;display:flex}.browser-module__YSUN4q__widgetAvatar{background:var(--site-on-brand);border-radius:50%;flex-shrink:0;place-items:center;width:36px;height:36px;display:grid}.browser-module__YSUN4q__widgetTitle{flex-direction:column;min-width:0;display:flex}.browser-module__YSUN4q__widgetName{color:var(--site-on-brand);white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.browser-module__YSUN4q__presence{opacity:.92;align-items:center;gap:4px;display:inline-flex}.browser-module__YSUN4q__presence:before{content:"";width:8px;height:8px;box-shadow:0 0 0 2px var(--site-brand);background:#3ddc84;border-radius:50%}.browser-module__YSUN4q__presence[data-state=busy]:before{background:#ffd24d}.browser-module__YSUN4q__browser[data-company=swiftpost] .browser-module__YSUN4q__presence[data-state=busy]:before{background:#8a5a00}.browser-module__YSUN4q__presence[data-state=closed]:before{background:#9aa3ad}.browser-module__YSUN4q__thread{overscroll-behavior:contain;background:var(--site-bg);scrollbar-width:thin;scrollbar-color:var(--site-line) transparent;flex-direction:column;flex:1;gap:4px;min-height:0;padding:16px 12px;display:flex;overflow-y:auto}.browser-module__YSUN4q__thread:focus-visible{outline-offset:-4px}.browser-module__YSUN4q__msg{max-width:88%;animation:browser-module__YSUN4q__rise .18s var(--layer-ease) both;flex-direction:column;align-items:flex-start;gap:4px;margin-top:4px;display:flex}.browser-module__YSUN4q__msg[data-out]{align-self:flex-end;align-items:flex-end}.browser-module__YSUN4q__bubble{background:var(--site-surface);color:var(--site-ink);box-shadow:0 0 0 1px var(--site-line);overflow-wrap:anywhere;border-radius:16px 16px 16px 4px;padding:8px 12px}.browser-module__YSUN4q__msg[data-out] .browser-module__YSUN4q__bubble{background:var(--site-brand);color:var(--site-on-brand);box-shadow:none;border-radius:16px 16px 4px}.browser-module__YSUN4q__bubbleText{white-space:pre-wrap}.browser-module__YSUN4q__bubbleText ul,.browser-module__YSUN4q__bubbleText ol{white-space:normal;margin:4px 0;padding-left:16px}.browser-module__YSUN4q__stamp{color:var(--site-muted);font-variant-numeric:tabular-nums;padding:0 4px}.browser-module__YSUN4q__typing{gap:4px;padding:12px 16px;display:inline-flex}.browser-module__YSUN4q__typing span{background:var(--site-muted);opacity:.4;border-radius:50%;width:8px;height:8px;animation:1.2s ease-in-out infinite browser-module__YSUN4q__blink}.browser-module__YSUN4q__typing span:nth-child(2){animation-delay:.16s}.browser-module__YSUN4q__typing span:nth-child(3){animation-delay:.32s}.browser-module__YSUN4q__toolNote{background:var(--site-tint);max-width:92%;color:var(--site-ink);text-align:center;border-radius:8px;align-self:center;margin:8px 0;padding:4px 12px}.browser-module__YSUN4q__toolNote[data-error]{color:#7a2418;background:#fde4df}.browser-module__YSUN4q__card{border:1px solid var(--site-line);background:var(--site-surface);animation:browser-module__YSUN4q__rise .22s var(--layer-ease) both;border-radius:12px;align-self:stretch;gap:12px;margin:16px 0 0;padding:12px 16px;display:flex}.browser-module__YSUN4q__card[data-won]{background:#e6f5ec;border-color:#8fcfaa}.browser-module__YSUN4q__cardIcon{color:#fff;background:#5d6670;border-radius:50%;flex-shrink:0;place-items:center;width:32px;height:32px;display:grid}.browser-module__YSUN4q__card[data-won] .browser-module__YSUN4q__cardIcon{color:#fff;background:#1b7a45}.browser-module__YSUN4q__cardText{flex-direction:column;gap:4px;min-width:0;display:flex}.browser-module__YSUN4q__cardText>span:nth-child(2){color:var(--site-muted)}.browser-module__YSUN4q__cardFlag{color:#3b2a00;background:#ffcf4d;border-radius:6px;align-self:flex-start;margin-top:4px;padding:2px 8px}.browser-module__YSUN4q__signIn{border-top:1px solid var(--site-line);background:var(--site-surface);color:var(--site-ink);flex-direction:column;flex-shrink:0;gap:8px;padding:12px 16px;display:flex}.browser-module__YSUN4q__signInActions{gap:8px;display:flex}.browser-module__YSUN4q__signInPrimary,.browser-module__YSUN4q__signInSecondary{min-height:40px;transition:filter var(--layer-speed) var(--layer-ease);border-radius:8px;flex:1;justify-content:center;align-items:center;padding:8px 16px;text-decoration:none;display:inline-flex}.browser-module__YSUN4q__signInPrimary{background:var(--site-brand);color:var(--site-on-brand)!important}.browser-module__YSUN4q__signInSecondary{box-shadow:inset 0 0 0 1px var(--site-ink);color:var(--site-ink)!important}.browser-module__YSUN4q__signInPrimary:hover,.browser-module__YSUN4q__signInSecondary:hover{filter:brightness(.95)}.browser-module__YSUN4q__composer{border-top:1px solid var(--site-line);background:var(--site-surface);flex-shrink:0;align-items:center;gap:8px;padding:8px 12px;display:flex}.browser-module__YSUN4q__composer input{background:var(--site-bg);min-width:0;height:40px;box-shadow:inset 0 0 0 1px var(--site-line);color:var(--site-ink);transition:box-shadow var(--layer-speed) var(--layer-ease);border:0;border-radius:8px;flex:1;padding:0 12px;font-size:16px;outline:none!important}.browser-module__YSUN4q__composer input:focus{box-shadow:inset 0 0 0 2px var(--site-brand)}.browser-module__YSUN4q__browser[data-company=swiftpost] .browser-module__YSUN4q__composer input:focus{box-shadow:inset 0 0 0 2px #141414}.browser-module__YSUN4q__composer input::placeholder{color:var(--site-muted)}.browser-module__YSUN4q__composer input:disabled{cursor:not-allowed}.browser-module__YSUN4q__composer[data-closed] input{background:#e6e8eb;box-shadow:inset 0 0 0 1px #c9cdd3}.browser-module__YSUN4q__send{background:var(--site-brand);width:40px;height:40px;color:var(--site-on-brand);cursor:pointer;transition:filter var(--layer-speed) var(--layer-ease);border:0;border-radius:8px;flex-shrink:0;place-items:center;display:grid}.browser-module__YSUN4q__send:hover:enabled{filter:brightness(1.12)}.browser-module__YSUN4q__send:disabled{color:#4d545c;cursor:not-allowed;background:#d8dce1}@keyframes browser-module__YSUN4q__rise{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@keyframes browser-module__YSUN4q__blink{0%,80%,to{opacity:.3;transform:none}40%{opacity:1;transform:translateY(-2px)}}@keyframes browser-module__YSUN4q__pulse{0%,to{opacity:.4}50%{opacity:1}}@media (max-width:1279px),(max-height:719px){.browser-module__YSUN4q__page{background:var(--chat-bg);height:100dvh;min-height:0;overflow:hidden}.browser-module__YSUN4q__nav{display:none}.browser-module__YSUN4q__stage{flex-direction:column;align-items:stretch;gap:0;max-width:none;padding:16px;display:flex}.browser-module__YSUN4q__layer{z-index:5;background:var(--chat-bg);border-bottom:1px solid var(--chat-line);visibility:hidden;opacity:0;max-height:100%;transition:opacity var(--layer-speed) var(--layer-ease), transform var(--layer-speed) var(--layer-ease), visibility 0s linear var(--layer-speed);flex-direction:column;gap:24px;padding:16px 16px 24px;display:flex;position:absolute;inset:0 0 auto;overflow-y:auto;transform:translateY(-8px);box-shadow:0 24px 48px -16px #000c}.browser-module__YSUN4q__layer[data-open]{visibility:visible;opacity:1;transition:opacity var(--layer-speed) var(--layer-ease), transform var(--layer-speed) var(--layer-ease);transform:none}.browser-module__YSUN4q__brief,.browser-module__YSUN4q__run{gap:16px;padding-top:0}.browser-module__YSUN4q__briefHead,.browser-module__YSUN4q__objectiveBlock,.browser-module__YSUN4q__turns,.browser-module__YSUN4q__desktopOnly{display:none}.browser-module__YSUN4q__deviceSlot{flex:1;min-height:0}.browser-module__YSUN4q__browser{width:100%;max-width:1100px;height:100%}.browser-module__YSUN4q__page[data-ended] .browser-module__YSUN4q__composer{display:none}}@media (max-width:720px){.browser-module__YSUN4q__browser[data-layout=app] .browser-module__YSUN4q__viewport{flex-direction:column;display:flex}.browser-module__YSUN4q__browser[data-layout=app] .browser-module__YSUN4q__sitePage{display:none}.browser-module__YSUN4q__browser[data-layout=portal] .browser-module__YSUN4q__viewport{flex-direction:column;display:flex}.browser-module__YSUN4q__browser[data-layout=portal] .browser-module__YSUN4q__sitePage{border-right:0;overflow:visible}.browser-module__YSUN4q__browser[data-layout=portal] .browser-module__YSUN4q__widget{flex:1;min-height:0}}@media (max-width:720px) and (min-width:481px){.browser-module__YSUN4q__siteNav{display:none}.browser-module__YSUN4q__sitePage{padding-right:24px}.browser-module__YSUN4q__subjectDetail{display:none}.browser-module__YSUN4q__subjectSummary{display:flex}.browser-module__YSUN4q__widget{flex:1;width:auto;min-height:0;margin:0 16px 16px;position:static}.browser-module__YSUN4q__sitePage{flex:none}}@media (max-width:480px){.browser-module__YSUN4q__stage{padding:0}.browser-module__YSUN4q__browser{width:100%;height:100%;box-shadow:none;background:var(--site-bg);border-radius:0}.browser-module__YSUN4q__chrome{background:#2b2a31;height:32px;padding:4px 16px}.browser-module__YSUN4q__dots,.browser-module__YSUN4q__chromeNav{display:none}.browser-module__YSUN4q__address{justify-content:center;height:24px}.browser-module__YSUN4q__siteHeader{height:48px;padding:0 16px}.browser-module__YSUN4q__siteNav{display:none}.browser-module__YSUN4q__sitePage{flex:none;padding:8px 8px 0}.browser-module__YSUN4q__subjectDetail{display:none}.browser-module__YSUN4q__subjectSummary{background:var(--site-surface);box-shadow:0 0 0 1px var(--site-line);border-radius:12px;align-items:center;gap:8px;padding:8px 12px;display:flex}.browser-module__YSUN4q__subjectSummary>div{flex-direction:column;flex:1;min-width:0;display:flex}.browser-module__YSUN4q__subjectSummary>div>span:last-child{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.browser-module__YSUN4q__widget{width:auto;min-height:0;box-shadow:0 -8px 24px -8px #0f1b2d40, 0 0 0 1px var(--site-line);border-radius:16px 16px 0 0;flex:1;margin-top:8px;position:relative;inset:auto}.browser-module__YSUN4q__grabber{background:var(--site-on-brand);opacity:.6;z-index:1;border-radius:4px;width:40px;height:4px;margin-top:8px;display:block}.browser-module__YSUN4q__widget .browser-module__YSUN4q__grabber{position:absolute;top:0;left:50%;transform:translate(-50%)}.browser-module__YSUN4q__widgetHead{padding:16px 16px 12px}.browser-module__YSUN4q__browser[data-layout=portal] .browser-module__YSUN4q__sitePage{padding:8px 8px 0}.browser-module__YSUN4q__browser[data-layout=portal] .browser-module__YSUN4q__widget{min-height:0;box-shadow:0 -8px 24px -8px #0f1b2d40, 0 0 0 1px var(--site-line);border-radius:16px 16px 0 0;flex:1;margin:8px 0 0;position:relative}.browser-module__YSUN4q__composer{padding-bottom:max(8px, env(safe-area-inset-bottom))}}@media (max-height:640px){.browser-module__YSUN4q__stage{padding:8px}.browser-module__YSUN4q__chrome{display:none}.browser-module__YSUN4q__siteHeader{height:40px}.browser-module__YSUN4q__widgetHead{padding:8px 16px}}@media (max-height:640px) and (min-width:721px){.browser-module__YSUN4q__browser[data-layout=site] .browser-module__YSUN4q__widget{top:48px;bottom:8px}}@media (max-height:480px){.browser-module__YSUN4q__stage{padding:0}.browser-module__YSUN4q__siteHeader,.browser-module__YSUN4q__sitePage{display:none}.browser-module__YSUN4q__browser[data-layout=site] .browser-module__YSUN4q__widget,.browser-module__YSUN4q__browser[data-layout=portal] .browser-module__YSUN4q__widget,.browser-module__YSUN4q__browser[data-layout=app] .browser-module__YSUN4q__widget{border-radius:0;flex:1;width:auto;min-height:0;margin:0;position:static}.browser-module__YSUN4q__browser[data-layout] .browser-module__YSUN4q__viewport{flex-direction:column;display:flex}.browser-module__YSUN4q__grabber{display:none}.browser-module__YSUN4q__objectiveBlock{display:flex}}@media (prefers-reduced-motion:reduce){.browser-module__YSUN4q__msg,.browser-module__YSUN4q__card,.browser-module__YSUN4q__persona[data-cracked]{animation:none}.browser-module__YSUN4q__typing span,.browser-module__YSUN4q__review[data-running] .browser-module__YSUN4q__reviewDot{opacity:.8;animation:none}.browser-module__YSUN4q__layer,.browser-module__YSUN4q__layer[data-open],.browser-module__YSUN4q__ghostButton,.browser-module__YSUN4q__dialogClose,.browser-module__YSUN4q__signInPrimary,.browser-module__YSUN4q__signInSecondary,.browser-module__YSUN4q__composer input,.browser-module__YSUN4q__send{transition:none}}
@media (min-width:1280px) and (min-height:720px){.campaign-desk-module__2_gnPG__briefScroll{max-height:var(--device-h);padding-right:8px;overflow-y:auto}}.campaign-desk-module__2_gnPG__compactOnly{display:none}@media (max-width:1279px),(max-height:719px){.campaign-desk-module__2_gnPG__compactOnly{flex-direction:column;gap:8px;display:flex}}.campaign-desk-module__2_gnPG__counts{color:var(--chat-muted);font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:4px 16px;display:flex}.campaign-desk-module__2_gnPG__activity{flex-direction:column;gap:8px;max-height:240px;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.campaign-desk-module__2_gnPG__activity li{overflow-wrap:anywhere;justify-content:space-between;gap:8px;display:flex}.campaign-desk-module__2_gnPG__activity [data-status=error]{color:var(--br-danger,#f87171)}.campaign-desk-module__2_gnPG__result{background:var(--br-bg);min-height:100vh;color:var(--br-text)}.campaign-desk-module__2_gnPG__resultMain{flex-direction:column;gap:16px;max-width:768px;margin:0 auto;padding:48px 16px;display:flex}.campaign-desk-module__2_gnPG__resultHead{flex-direction:column;gap:8px;display:flex}.campaign-desk-module__2_gnPG__eyebrowWon{color:var(--br-success,#4ade80)}.campaign-desk-module__2_gnPG__eyebrowLost{color:var(--br-danger,#f87171)}.campaign-desk-module__2_gnPG__muted{color:var(--br-muted)}.campaign-desk-module__2_gnPG__metrics{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;display:grid}.campaign-desk-module__2_gnPG__card{border:1px solid var(--br-border);background:var(--br-surface);border-radius:12px;flex-direction:column;gap:8px;min-width:0;padding:16px;display:flex}.campaign-desk-module__2_gnPG__tableWrap{overflow-x:auto}.campaign-desk-module__2_gnPG__table{border-collapse:collapse;width:100%;min-width:520px}.campaign-desk-module__2_gnPG__table th,.campaign-desk-module__2_gnPG__table td{border-top:1px solid var(--br-border);text-align:left;vertical-align:top;overflow-wrap:break-word;padding:8px 12px 8px 0}.campaign-desk-module__2_gnPG__table th{color:var(--br-muted);border-top:0;font-weight:600}.campaign-desk-module__2_gnPG__list{color:var(--br-muted);flex-direction:column;gap:8px;margin:0;padding-left:16px;list-style:outside;display:flex}.campaign-desk-module__2_gnPG__event{border-top:1px solid var(--br-border);flex-direction:column;gap:4px;padding-top:12px;display:flex}.campaign-desk-module__2_gnPG__event:first-of-type{border-top:0;padding-top:0}.campaign-desk-module__2_gnPG__eventHead{flex-wrap:wrap;justify-content:space-between;gap:4px 12px;display:flex}.campaign-desk-module__2_gnPG__event[data-label=violation] .campaign-desk-module__2_gnPG__eventLabel{color:var(--br-success,#4ade80)}.campaign-desk-module__2_gnPG__event[data-label=off_target_violation] .campaign-desk-module__2_gnPG__eventLabel{color:#fbbf24}.campaign-desk-module__2_gnPG__event[data-label=tool_error] .campaign-desk-module__2_gnPG__eventLabel{color:var(--br-danger,#f87171)}.campaign-desk-module__2_gnPG__raw{background:var(--br-bg);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:8px;margin:8px 0 0;padding:8px;overflow-x:auto}.campaign-desk-module__2_gnPG__conditionsGrid{grid-template-columns:minmax(120px,auto) minmax(0,1fr);gap:8px 16px;margin:0;display:grid}.campaign-desk-module__2_gnPG__conditionsGrid dd{overflow-wrap:anywhere;margin:0}.campaign-desk-module__2_gnPG__conditionsGrid dt{color:var(--br-muted)}.campaign-desk-module__2_gnPG__message{border:1px solid var(--br-border);background:var(--br-surface);overflow-wrap:anywhere;white-space:pre-wrap;border-radius:12px;padding:12px}.campaign-desk-module__2_gnPG__actions{flex-wrap:wrap;gap:12px;display:flex}.campaign-desk-module__2_gnPG__details{grid-template-columns:minmax(0,1fr);gap:8px;margin:0;display:grid}.campaign-desk-module__2_gnPG__details dd{overflow-wrap:anywhere;font-variant-numeric:tabular-nums;margin:0}
@media (min-width:1280px) and (min-height:720px){.cleared-funds-module__sjyXNq__briefScroll{max-height:var(--device-h);padding-right:8px;overflow-y:auto}}.cleared-funds-module__sjyXNq__compactOnly{display:none}@media (max-width:1279px),(max-height:719px){.cleared-funds-module__sjyXNq__compactOnly{flex-direction:column;gap:8px;display:flex}}.cleared-funds-module__sjyXNq__counts{color:var(--chat-muted);font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:4px 16px;display:flex}.cleared-funds-module__sjyXNq__activity{flex-direction:column;gap:8px;max-height:240px;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.cleared-funds-module__sjyXNq__activity li{overflow-wrap:anywhere;justify-content:space-between;gap:8px;display:flex}.cleared-funds-module__sjyXNq__activity [data-status=error]{color:var(--br-danger,#f87171)}.cleared-funds-module__sjyXNq__result{background:var(--br-bg);min-height:100vh;color:var(--br-text)}.cleared-funds-module__sjyXNq__resultMain{flex-direction:column;gap:16px;max-width:768px;margin:0 auto;padding:48px 16px;display:flex}.cleared-funds-module__sjyXNq__resultHead{flex-direction:column;gap:8px;display:flex}.cleared-funds-module__sjyXNq__eyebrowWon{color:var(--br-success,#4ade80)}.cleared-funds-module__sjyXNq__eyebrowLost{color:var(--br-danger,#f87171)}.cleared-funds-module__sjyXNq__muted{color:var(--br-muted)}.cleared-funds-module__sjyXNq__metrics{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;display:grid}.cleared-funds-module__sjyXNq__card{border:1px solid var(--br-border);background:var(--br-surface);border-radius:12px;flex-direction:column;gap:8px;min-width:0;padding:16px;display:flex}.cleared-funds-module__sjyXNq__tableWrap{overflow-x:auto}.cleared-funds-module__sjyXNq__table{border-collapse:collapse;width:100%}.cleared-funds-module__sjyXNq__table th,.cleared-funds-module__sjyXNq__table td{border-top:1px solid var(--br-border);text-align:left;vertical-align:top;overflow-wrap:anywhere;padding:8px 12px 8px 0}.cleared-funds-module__sjyXNq__table th{color:var(--br-muted);border-top:0;font-weight:600}.cleared-funds-module__sjyXNq__list{color:var(--br-muted);flex-direction:column;gap:8px;margin:0;padding-left:16px;list-style:outside;display:flex}.cleared-funds-module__sjyXNq__event{border-top:1px solid var(--br-border);flex-direction:column;gap:4px;padding-top:12px;display:flex}.cleared-funds-module__sjyXNq__event:first-of-type{border-top:0;padding-top:0}.cleared-funds-module__sjyXNq__eventHead{flex-wrap:wrap;justify-content:space-between;gap:4px 12px;display:flex}.cleared-funds-module__sjyXNq__event[data-label=violation] .cleared-funds-module__sjyXNq__eventLabel{color:var(--br-success,#4ade80)}.cleared-funds-module__sjyXNq__event[data-label=off_target_violation] .cleared-funds-module__sjyXNq__eventLabel{color:#fbbf24}.cleared-funds-module__sjyXNq__event[data-label=tool_error] .cleared-funds-module__sjyXNq__eventLabel{color:var(--br-danger,#f87171)}.cleared-funds-module__sjyXNq__raw{background:var(--br-bg);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:8px;margin:8px 0 0;padding:8px;overflow-x:auto}.cleared-funds-module__sjyXNq__conditionsGrid{grid-template-columns:minmax(120px,auto) minmax(0,1fr);gap:8px 16px;margin:0;display:grid}.cleared-funds-module__sjyXNq__conditionsGrid dd{overflow-wrap:anywhere;margin:0}.cleared-funds-module__sjyXNq__conditionsGrid dt{color:var(--br-muted)}.cleared-funds-module__sjyXNq__message{border:1px solid var(--br-border);background:var(--br-surface);overflow-wrap:anywhere;white-space:pre-wrap;border-radius:12px;padding:12px}.cleared-funds-module__sjyXNq__actions{flex-wrap:wrap;gap:12px;display:flex}.cleared-funds-module__sjyXNq__details{grid-template-columns:minmax(0,1fr);gap:8px;margin:0;display:grid}.cleared-funds-module__sjyXNq__details dd{overflow-wrap:anywhere;font-variant-numeric:tabular-nums;margin:0}.cleared-funds-module__sjyXNq__playerAction{white-space:normal;width:100%;height:auto;min-height:44px}.cleared-funds-module__sjyXNq__recorded{color:var(--br-success,#4ade80)}
.farecare-module__dHtjRW__page{--chat-bg:var(--br-bg);--chat-surface:var(--br-surface);--chat-line:var(--br-border);--chat-text:var(--br-text);--chat-muted:var(--br-muted);--chat-accent:var(--br-accent);--chat-button-text:#17191b;--chat-selected:#242628;--layer-ease:cubic-bezier(.2, 0, 0, 1);--layer-speed:.2s;--device-h:clamp(480px, calc(100dvh - 137px), 900px);--device-w:max(360px, calc(var(--device-h) * .47));--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:radial-gradient(60% 50% at 50% 55%, #10202b 0%, transparent 70%), var(--chat-bg);min-height:100dvh;color:var(--chat-text);flex-direction:column;display:flex}.farecare-module__dHtjRW__page *,.farecare-module__dHtjRW__page :before,.farecare-module__dHtjRW__page :after{box-sizing:border-box}.farecare-module__dHtjRW__page h1,.farecare-module__dHtjRW__page h2,.farecare-module__dHtjRW__page p,.farecare-module__dHtjRW__page ul{margin:0}.farecare-module__dHtjRW__page a{color:inherit}.farecare-module__dHtjRW__page button,.farecare-module__dHtjRW__page input{font:inherit}.farecare-module__dHtjRW__page :focus-visible{outline:2px solid var(--br-focus);outline-offset:2px}.farecare-module__dHtjRW__muted{color:var(--chat-muted)}.farecare-module__dHtjRW__accentText{color:var(--chat-accent)}.farecare-module__dHtjRW__strong{color:var(--chat-text);font-weight:700}.farecare-module__dHtjRW__skip{z-index:100;background:var(--chat-accent);border-radius:8px;padding:8px 16px;position:fixed;top:-100px;left:16px;color:var(--chat-button-text)!important}.farecare-module__dHtjRW__skip:focus{top:8px}.farecare-module__dHtjRW__nav{height:56px;padding:0 max(48px, calc((100% - var(--br-page-column)) / 2));border-bottom:1px solid var(--chat-line);flex-shrink:0;align-items:center;gap:16px;display:flex}.farecare-module__dHtjRW__navBack,.farecare-module__dHtjRW__brand{align-items:center;gap:8px;min-height:40px;text-decoration:none;display:inline-flex}.farecare-module__dHtjRW__navBack{color:var(--chat-muted)!important}.farecare-module__dHtjRW__navBack:hover{color:var(--chat-text)!important}.farecare-module__dHtjRW__brand{margin-right:auto}.farecare-module__dHtjRW__ghostButton{border:1px solid var(--chat-line);min-height:40px;color:var(--chat-text);cursor:pointer;transition:border-color var(--layer-speed) var(--layer-ease);background:0 0;border-radius:8px;padding:0 16px}.farecare-module__dHtjRW__ghostButton:hover{background:#ffffff0d}.farecare-module__dHtjRW__stage{grid-template-columns:minmax(240px, 320px) var(--device-w) minmax(240px, 300px);flex:1;grid-template-areas:"brief device run";place-content:center;align-items:start;column-gap:56px;min-height:0;padding:24px 32px;display:grid;position:relative}.farecare-module__dHtjRW__layer{display:contents}.farecare-module__dHtjRW__brief{flex-direction:column;grid-area:brief;gap:24px;padding-top:32px;display:flex}.farecare-module__dHtjRW__briefHead{flex-direction:column;gap:8px;display:flex}.farecare-module__dHtjRW__block{border-top:1px solid var(--chat-line);flex-direction:column;gap:8px;padding-top:16px;display:flex}.farecare-module__dHtjRW__rules{color:var(--chat-muted);flex-direction:column;gap:8px;padding:0 0 0 16px;display:flex}.farecare-module__dHtjRW__run{flex-direction:column;grid-area:run;gap:24px;padding-top:32px;display:flex}.farecare-module__dHtjRW__turns{font-variant-numeric:tabular-nums;flex-direction:column;gap:8px;display:flex}.farecare-module__dHtjRW__hintBlock{flex-direction:column;gap:8px;display:flex}.farecare-module__dHtjRW__skeleton{background:var(--chat-surface);vertical-align:middle;border-radius:4px;width:120px;height:12px;display:inline-block}.farecare-module__dHtjRW__dialogClose{border:1px solid var(--chat-line);width:40px;height:40px;color:var(--chat-text);cursor:pointer;background:0 0;border-radius:8px;place-items:center;display:grid}.farecare-module__dHtjRW__hintRow{align-items:center;gap:16px;display:flex}.farecare-module__dHtjRW__deviceSlot{grid-area:device;justify-content:center;display:flex}.farecare-module__dHtjRW__helpDialog{border:1px solid var(--chat-line);background:var(--chat-surface);width:min(440px,100% - 32px);color:var(--chat-text);border-radius:16px;margin:auto;padding:24px}.farecare-module__dHtjRW__helpDialog[open]{flex-direction:column;gap:16px;display:flex}.farecare-module__dHtjRW__helpDialog::backdrop{background:#000a}.farecare-module__dHtjRW__dialogHead{justify-content:space-between;align-items:center;gap:16px;display:flex}.farecare-module__dHtjRW__device{--fc-lagoon:#0e6b66;--fc-lagoon-deep:#0a4f4b;--fc-marigold:#f2b33d;--fc-mist:#eaf0ee;--fc-paper:#fff;--fc-ink:#142026;--fc-slate:#4f6168;--fc-line:#d3ddda;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;width:var(--device-w);height:var(--device-h);background:linear-gradient(145deg,#3a4247,#15191c 40%,#2b3135);border-radius:56px;flex-shrink:0;padding:10px;box-shadow:inset 0 0 0 1px #5a646a,0 40px 80px -24px #000c,0 0 0 1px #000}.farecare-module__dHtjRW__screen{background:var(--fc-mist);height:100%;color:var(--fc-ink);font-family:var(--font-body);border-radius:46px;flex-direction:column;display:flex;position:relative;overflow:hidden}.farecare-module__dHtjRW__device :focus-visible{outline-color:var(--fc-lagoon)}.farecare-module__dHtjRW__statusBar{background:var(--fc-lagoon);color:#fff;font-variant-numeric:tabular-nums;flex-shrink:0;grid-template-columns:1fr auto 1fr;align-items:center;height:48px;padding:8px 32px 0;display:grid}.farecare-module__dHtjRW__camera{background:#05090b;border-radius:50%;width:12px;height:12px;box-shadow:inset 0 0 0 3px #12191d}.farecare-module__dHtjRW__statusIcons{justify-content:flex-end;align-items:center;gap:8px;display:flex}.farecare-module__dHtjRW__appBar{background:var(--fc-lagoon);color:#fff;flex-shrink:0;align-items:center;gap:12px;padding:4px 16px 12px;display:flex}.farecare-module__dHtjRW__appBrand{flex-direction:column;display:flex}.farecare-module__dHtjRW__appTitle{color:#fff}.farecare-module__dHtjRW__appSub{color:#d9ecea}.farecare-module__dHtjRW__mark{flex-shrink:0;display:block}.farecare-module__dHtjRW__markTile{fill:var(--fc-lagoon)}.farecare-module__dHtjRW__markArc{stroke:#fff}.farecare-module__dHtjRW__markOrigin{fill:#fff}.farecare-module__dHtjRW__markDot{fill:var(--fc-marigold)}.farecare-module__dHtjRW__mark[data-inverse] .farecare-module__dHtjRW__markTile{fill:#fff}.farecare-module__dHtjRW__mark[data-inverse] .farecare-module__dHtjRW__markArc{stroke:var(--fc-lagoon)}.farecare-module__dHtjRW__mark[data-inverse] .farecare-module__dHtjRW__markOrigin{fill:var(--fc-lagoon)}.farecare-module__dHtjRW__agent{background:var(--fc-paper);border-bottom:1px solid var(--fc-line);flex-shrink:0;align-items:center;gap:8px;padding:8px 16px;display:flex}.farecare-module__dHtjRW__agentAvatar{background:var(--fc-mist);border-radius:50%;place-items:center;width:32px;height:32px;display:grid;position:relative}.farecare-module__dHtjRW__agentText{flex-direction:column;display:flex}.farecare-module__dHtjRW__presence{color:var(--fc-slate);align-items:center;gap:4px;display:inline-flex}.farecare-module__dHtjRW__presence:before{content:"";background:#1f9d55;border-radius:50%;width:8px;height:8px}.farecare-module__dHtjRW__presence[data-state=typing]:before{background:var(--fc-marigold)}.farecare-module__dHtjRW__presence[data-state=closed]:before{background:#8b979c}.farecare-module__dHtjRW__tripDock{z-index:2;background:var(--fc-mist);flex-shrink:0;padding:12px 12px 0;position:relative}.farecare-module__dHtjRW__tripDock:after{content:"";background:linear-gradient(var(--fc-mist) 0, var(--fc-mist) 8px, transparent);pointer-events:none;height:32px;position:absolute;top:100%;left:0;right:0}.farecare-module__dHtjRW__trip{background:var(--fc-paper);border-left:4px solid var(--fc-marigold);box-shadow:0 1px 0 var(--fc-line), 0 8px 16px -12px #14202666;border-radius:16px;flex-shrink:0;padding:12px 16px}.farecare-module__dHtjRW__tripRoute{align-items:center;gap:8px;display:flex}.farecare-module__dHtjRW__tripPath{min-width:24px;color:var(--fc-slate);flex:1}.farecare-module__dHtjRW__tripStatus{white-space:nowrap;border-radius:999px;margin-left:8px;padding:4px 8px}.farecare-module__dHtjRW__tripStatus[data-tone=closed]{color:#8e2a20;background:#fbe3df}.farecare-module__dHtjRW__tripStatus[data-tone=review]{color:#6e4a00;background:#fff1d1}.farecare-module__dHtjRW__tripStatus[data-tone=open]{color:var(--fc-lagoon-deep);background:#dbefe9}.farecare-module__dHtjRW__tripStatus[data-tone=approved]{background:var(--fc-marigold);color:#3b2a00}.farecare-module__dHtjRW__tripStatus[data-tone=neutral]{color:#3f4d52;background:#e1e6e4}.farecare-module__dHtjRW__tripMeta{color:var(--fc-slate);justify-content:space-between;gap:8px;margin-top:4px;display:flex}.farecare-module__dHtjRW__fare{color:var(--fc-ink);font-weight:700}.farecare-module__dHtjRW__tripRef{color:var(--fc-slate)}.farecare-module__dHtjRW__thread{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--fc-line) transparent;flex-direction:column;flex:1;gap:4px;min-height:0;padding:32px 12px 16px;display:flex;overflow-y:auto}.farecare-module__dHtjRW__thread:focus-visible{outline-offset:-4px}.farecare-module__dHtjRW__day,.farecare-module__dHtjRW__connecting{color:var(--fc-slate);background:#dde5e2;border-radius:999px;align-self:center;margin-bottom:8px;padding:4px 12px}.farecare-module__dHtjRW__msg{max-width:86%;animation:farecare-module__dHtjRW__rise .18s var(--layer-ease) both;grid-template-columns:24px minmax(0,auto);place-items:end start;gap:4px 8px;display:grid}.farecare-module__dHtjRW__msg[data-start]{margin-top:8px}.farecare-module__dHtjRW__msg[data-out]{grid-template-columns:minmax(0,auto);align-self:flex-end;justify-items:end}.farecare-module__dHtjRW__msg>.farecare-module__dHtjRW__bubble,.farecare-module__dHtjRW__msg>.farecare-module__dHtjRW__stamp{grid-column:-2/-1}.farecare-module__dHtjRW__msg>.farecare-module__dHtjRW__msgAvatar{grid-area:1/1}.farecare-module__dHtjRW__msgAvatar{flex-shrink:0;place-items:center;width:24px;height:24px;display:grid}.farecare-module__dHtjRW__msgAvatar:not(:empty){background:var(--fc-paper);box-shadow:0 0 0 1px var(--fc-line);border-radius:50%}.farecare-module__dHtjRW__bubble{background:var(--fc-paper);color:var(--fc-ink);box-shadow:0 1px 0 var(--fc-line);overflow-wrap:anywhere;border-radius:20px 20px 20px 6px;padding:8px 12px}.farecare-module__dHtjRW__msg[data-out] .farecare-module__dHtjRW__stamp{justify-self:end}.farecare-module__dHtjRW__msg[data-out] .farecare-module__dHtjRW__bubble{background:var(--fc-lagoon);color:#fff;box-shadow:none;border-radius:20px 20px 6px}.farecare-module__dHtjRW__bubbleText{white-space:pre-wrap}.farecare-module__dHtjRW__bubbleText ul,.farecare-module__dHtjRW__bubbleText ol{white-space:normal;margin:4px 0;padding-left:16px}.farecare-module__dHtjRW__stamp{color:var(--fc-slate);font-variant-numeric:tabular-nums;grid-row:2;justify-self:start;padding:0 4px}.farecare-module__dHtjRW__typing{gap:4px;padding:12px 16px;display:inline-flex}.farecare-module__dHtjRW__typing span{background:var(--fc-slate);opacity:.4;border-radius:50%;width:8px;height:8px;animation:1.2s ease-in-out infinite farecare-module__dHtjRW__blink}.farecare-module__dHtjRW__typing span:nth-child(2){animation-delay:.16s}.farecare-module__dHtjRW__typing span:nth-child(3){animation-delay:.32s}.farecare-module__dHtjRW__system{color:var(--fc-ink);animation:farecare-module__dHtjRW__rise .22s var(--layer-ease) both;background:#f6f8f7;border:1px solid #c8d3cf;border-radius:16px;align-self:stretch;gap:12px;margin:8px 8px 0;padding:12px 16px;display:flex}.farecare-module__dHtjRW__system[data-won]{background:#e6f5ec;border-color:#8fcfaa}.farecare-module__dHtjRW__systemIcon{color:#fff;background:#5d6b70;border-radius:50%;flex-shrink:0;place-items:center;width:32px;height:32px;display:grid}.farecare-module__dHtjRW__system[data-won] .farecare-module__dHtjRW__systemIcon{background:#1b7a45}.farecare-module__dHtjRW__systemText{flex-direction:column;gap:4px;min-width:0;display:flex}.farecare-module__dHtjRW__systemText>span:nth-child(2):not(.farecare-module__dHtjRW__systemAmount),.farecare-module__dHtjRW__systemText>span:nth-child(3){color:var(--fc-slate)}.farecare-module__dHtjRW__systemRow{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 8px;display:flex}.farecare-module__dHtjRW__systemRef{color:var(--fc-slate)}.farecare-module__dHtjRW__systemAmount{color:var(--fc-ink);font-variant-numeric:tabular-nums}.farecare-module__dHtjRW__systemFlag{background:var(--fc-marigold);color:#3b2a00;border-radius:6px;align-self:flex-start;padding:2px 8px}.farecare-module__dHtjRW__signIn{border-top:1px solid var(--fc-line);background:var(--fc-paper);color:var(--fc-ink);flex-direction:column;flex-shrink:0;gap:8px;padding:12px 16px;display:flex}.farecare-module__dHtjRW__signInActions{gap:8px;display:flex}.farecare-module__dHtjRW__signInPrimary,.farecare-module__dHtjRW__signInSecondary{min-height:40px;transition:background var(--layer-speed) var(--layer-ease);border-radius:999px;flex:1;justify-content:center;align-items:center;padding:8px 16px;text-decoration:none;display:inline-flex}.farecare-module__dHtjRW__signInPrimary{background:var(--fc-lagoon);color:#fff!important}.farecare-module__dHtjRW__signInPrimary:hover{background:var(--fc-lagoon-deep)}.farecare-module__dHtjRW__signInSecondary{box-shadow:inset 0 0 0 1px var(--fc-lagoon);color:var(--fc-lagoon-deep)!important}.farecare-module__dHtjRW__signInSecondary:hover{background:#dbefe9}.farecare-module__dHtjRW__quickReplies{flex-shrink:0;gap:8px;padding:8px 12px;display:flex}.farecare-module__dHtjRW__chip{border:1px solid var(--fc-lagoon);background:var(--fc-paper);min-height:32px;color:var(--fc-lagoon-deep);cursor:pointer;transition:background var(--layer-speed) var(--layer-ease);border-radius:999px;align-items:center;padding:4px 12px;display:inline-flex}.farecare-module__dHtjRW__chip:hover:enabled{background:#dbefe9}.farecare-module__dHtjRW__chip:disabled{opacity:.5;cursor:not-allowed}.farecare-module__dHtjRW__composer{background:var(--fc-paper);border-top:1px solid var(--fc-line);flex-shrink:0;align-items:center;gap:8px;padding:8px 12px;display:flex}.farecare-module__dHtjRW__field{background:var(--fc-mist);min-width:0;box-shadow:inset 0 0 0 1px var(--fc-line);transition:box-shadow var(--layer-speed) var(--layer-ease);border-radius:999px;flex:1;align-items:center;display:flex;position:relative}.farecare-module__dHtjRW__field:focus-within{box-shadow:inset 0 0 0 2px var(--fc-lagoon)}.farecare-module__dHtjRW__field input{min-width:0;height:40px;color:var(--fc-ink);background:0 0;border:0;flex:1;padding:0 16px;font-size:16px;outline:none!important}.farecare-module__dHtjRW__field input::placeholder{color:#5f7076}.farecare-module__dHtjRW__field input:disabled{cursor:not-allowed}.farecare-module__dHtjRW__count{color:var(--fc-slate);font-variant-numeric:tabular-nums;padding-right:16px}.farecare-module__dHtjRW__send{background:var(--fc-lagoon);color:#fff;cursor:pointer;width:40px;height:40px;transition:background var(--layer-speed) var(--layer-ease), opacity var(--layer-speed) var(--layer-ease);border:0;border-radius:50%;flex-shrink:0;place-items:center;display:grid}.farecare-module__dHtjRW__send:hover:enabled{background:var(--fc-lagoon-deep)}.farecare-module__dHtjRW__send:disabled{color:#4f6168;cursor:not-allowed;background:#d5dddb}.farecare-module__dHtjRW__composer[data-ended] .farecare-module__dHtjRW__field{background:#e1e6e4;box-shadow:inset 0 0 0 1px #c3cdca}.farecare-module__dHtjRW__composer[data-ended] .farecare-module__dHtjRW__field input::placeholder{color:#4f6168}.farecare-module__dHtjRW__composer[data-ended] .farecare-module__dHtjRW__send{background:0 0;box-shadow:inset 0 0 0 1px #c3cdca}.farecare-module__dHtjRW__homeBar{background:var(--fc-ink);opacity:.8;border-radius:4px;flex-shrink:0;align-self:center;width:120px;height:4px;margin:8px 0}.farecare-module__dHtjRW__composer+.farecare-module__dHtjRW__homeBar{margin-top:0}.farecare-module__dHtjRW__device .farecare-module__dHtjRW__composer{padding-bottom:8px}@keyframes farecare-module__dHtjRW__rise{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@keyframes farecare-module__dHtjRW__blink{0%,80%,to{opacity:.3;transform:none}40%{opacity:1;transform:translateY(-2px)}}@media (max-width:1279px),(max-height:719px){.farecare-module__dHtjRW__page{background:var(--chat-bg);height:100dvh;min-height:0;overflow:hidden}.farecare-module__dHtjRW__nav{display:none}.farecare-module__dHtjRW__stage{flex-direction:column;align-items:stretch;gap:0;max-width:none;padding:16px;display:flex}.farecare-module__dHtjRW__layer{z-index:5;background:var(--chat-bg);border-bottom:1px solid var(--chat-line);visibility:hidden;opacity:0;max-height:100%;transition:opacity var(--layer-speed) var(--layer-ease), transform var(--layer-speed) var(--layer-ease), visibility 0s linear var(--layer-speed);flex-direction:column;gap:24px;padding:16px 16px 24px;display:flex;position:absolute;inset:0 0 auto;overflow-y:auto;transform:translateY(-8px);box-shadow:0 24px 48px -16px #000c}.farecare-module__dHtjRW__layer[data-open]{visibility:visible;opacity:1;transition:opacity var(--layer-speed) var(--layer-ease), transform var(--layer-speed) var(--layer-ease);transform:none}.farecare-module__dHtjRW__brief,.farecare-module__dHtjRW__run{gap:16px;padding-top:0}.farecare-module__dHtjRW__briefHead,.farecare-module__dHtjRW__objectiveBlock,.farecare-module__dHtjRW__turns,.farecare-module__dHtjRW__desktopOnly{display:none}.farecare-module__dHtjRW__deviceSlot{flex:1;min-height:0}.farecare-module__dHtjRW__device{width:min(100%,560px);height:100%;box-shadow:0 0 0 1px var(--chat-line), 0 24px 48px -24px #000c;background:0 0;border-radius:20px;padding:0}.farecare-module__dHtjRW__screen{border-radius:20px}.farecare-module__dHtjRW__statusBar,.farecare-module__dHtjRW__homeBar{display:none}.farecare-module__dHtjRW__appBar{padding-top:12px;padding-bottom:12px}.farecare-module__dHtjRW__page[data-ended] .farecare-module__dHtjRW__composer,.farecare-module__dHtjRW__page[data-ended] .farecare-module__dHtjRW__quickReplies{display:none}}@media (max-width:480px){.farecare-module__dHtjRW__stage{padding:0}.farecare-module__dHtjRW__device{width:100%;box-shadow:none;border-radius:0}.farecare-module__dHtjRW__screen{border-radius:0}.farecare-module__dHtjRW__appBar{padding-top:4px;padding-bottom:4px}.farecare-module__dHtjRW__tripDock{padding:8px 8px 0}.farecare-module__dHtjRW__trip{padding:8px 12px}.farecare-module__dHtjRW__composer{padding-bottom:max(8px, env(safe-area-inset-bottom))}}@media (max-height:640px){.farecare-module__dHtjRW__stage{padding:8px}.farecare-module__dHtjRW__agent,.farecare-module__dHtjRW__quickReplies,.farecare-module__dHtjRW__tripMeta{display:none}.farecare-module__dHtjRW__appBar{padding-top:4px;padding-bottom:4px}.farecare-module__dHtjRW__tripDock{padding:8px 8px 0}.farecare-module__dHtjRW__trip{padding:8px 12px}}@media (max-height:480px){.farecare-module__dHtjRW__stage{padding:0}.farecare-module__dHtjRW__tripDock{display:none}.farecare-module__dHtjRW__objectiveBlock{display:flex}.farecare-module__dHtjRW__desktopOnly{display:block}}@media (prefers-reduced-motion:reduce){.farecare-module__dHtjRW__msg,.farecare-module__dHtjRW__system{animation:none}.farecare-module__dHtjRW__typing span{opacity:.6;animation:none}.farecare-module__dHtjRW__layer,.farecare-module__dHtjRW__layer[data-open],.farecare-module__dHtjRW__signInPrimary,.farecare-module__dHtjRW__signInSecondary,.farecare-module__dHtjRW__chip,.farecare-module__dHtjRW__field,.farecare-module__dHtjRW__send,.farecare-module__dHtjRW__ghostButton{transition:none}}
@media (min-width:1280px) and (min-height:720px){.exam-room-module__1IoxWG__briefScroll{max-height:var(--device-h);padding-right:8px;overflow-y:auto}}.exam-room-module__1IoxWG__compactOnly{display:none}@media (max-width:1279px),(max-height:719px){.exam-room-module__1IoxWG__compactOnly{flex-direction:column;gap:8px;display:flex}}.exam-room-module__1IoxWG__counts{color:var(--chat-muted);font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:4px 16px;display:flex}.exam-room-module__1IoxWG__activity{flex-direction:column;gap:8px;max-height:240px;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.exam-room-module__1IoxWG__activity li{overflow-wrap:anywhere;justify-content:space-between;gap:8px;display:flex}.exam-room-module__1IoxWG__activity [data-status=error]{color:var(--br-danger,#f87171)}.exam-room-module__1IoxWG__result{background:var(--br-bg);min-height:100vh;color:var(--br-text)}.exam-room-module__1IoxWG__resultMain{flex-direction:column;gap:16px;max-width:768px;margin:0 auto;padding:48px 16px;display:flex}.exam-room-module__1IoxWG__resultHead{flex-direction:column;gap:8px;display:flex}.exam-room-module__1IoxWG__eyebrowWon{color:var(--br-success,#4ade80)}.exam-room-module__1IoxWG__eyebrowLost{color:var(--br-danger,#f87171)}.exam-room-module__1IoxWG__muted{color:var(--br-muted)}.exam-room-module__1IoxWG__metrics{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;display:grid}.exam-room-module__1IoxWG__card{border:1px solid var(--br-border);background:var(--br-surface);border-radius:12px;flex-direction:column;gap:8px;min-width:0;padding:16px;display:flex}.exam-room-module__1IoxWG__tableWrap{overflow-x:auto}.exam-room-module__1IoxWG__table{border-collapse:collapse;width:100%;min-width:520px}.exam-room-module__1IoxWG__table th,.exam-room-module__1IoxWG__table td{border-top:1px solid var(--br-border);text-align:left;vertical-align:top;overflow-wrap:break-word;padding:8px 12px 8px 0}.exam-room-module__1IoxWG__table th{color:var(--br-muted);border-top:0;font-weight:600}.exam-room-module__1IoxWG__list{color:var(--br-muted);flex-direction:column;gap:8px;margin:0;padding-left:16px;list-style:outside;display:flex}.exam-room-module__1IoxWG__event{border-top:1px solid var(--br-border);flex-direction:column;gap:4px;padding-top:12px;display:flex}.exam-room-module__1IoxWG__event:first-of-type{border-top:0;padding-top:0}.exam-room-module__1IoxWG__eventHead{flex-wrap:wrap;justify-content:space-between;gap:4px 12px;display:flex}.exam-room-module__1IoxWG__event[data-label=violation] .exam-room-module__1IoxWG__eventLabel{color:var(--br-success,#4ade80)}.exam-room-module__1IoxWG__event[data-label=off_target_violation] .exam-room-module__1IoxWG__eventLabel{color:#fbbf24}.exam-room-module__1IoxWG__event[data-label=tool_error] .exam-room-module__1IoxWG__eventLabel{color:var(--br-danger,#f87171)}.exam-room-module__1IoxWG__raw{background:var(--br-bg);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:8px;margin:8px 0 0;padding:8px;overflow-x:auto}.exam-room-module__1IoxWG__conditionsGrid{grid-template-columns:minmax(120px,auto) minmax(0,1fr);gap:8px 16px;margin:0;display:grid}.exam-room-module__1IoxWG__conditionsGrid dd{overflow-wrap:anywhere;margin:0}.exam-room-module__1IoxWG__conditionsGrid dt{color:var(--br-muted)}.exam-room-module__1IoxWG__message{border:1px solid var(--br-border);background:var(--br-surface);overflow-wrap:anywhere;white-space:pre-wrap;border-radius:12px;padding:12px}.exam-room-module__1IoxWG__actions{flex-wrap:wrap;gap:12px;display:flex}.exam-room-module__1IoxWG__details{grid-template-columns:minmax(0,1fr);gap:8px;margin:0;display:grid}.exam-room-module__1IoxWG__details dd{overflow-wrap:anywhere;font-variant-numeric:tabular-nums;margin:0}.exam-room-module__1IoxWG__details dt{color:var(--site-muted,var(--br-muted))}.exam-room-module__1IoxWG__learnerCard{border-top:1px solid var(--site-line,var(--br-border));flex-direction:column;gap:8px;padding-top:8px;display:flex}
@media (min-width:1280px) and (min-height:720px){.front-desk-module__P0Jy9a__briefScroll{max-height:var(--device-h);padding-right:8px;overflow-y:auto}}.front-desk-module__P0Jy9a__compactOnly{display:none}@media (max-width:1279px),(max-height:719px){.front-desk-module__P0Jy9a__compactOnly{flex-direction:column;gap:8px;display:flex}}.front-desk-module__P0Jy9a__counts{color:var(--chat-muted);font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:4px 16px;display:flex}.front-desk-module__P0Jy9a__activity{flex-direction:column;gap:8px;max-height:240px;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.front-desk-module__P0Jy9a__activity li{overflow-wrap:anywhere;justify-content:space-between;gap:8px;display:flex}.front-desk-module__P0Jy9a__activity [data-status=error]{color:var(--br-danger,#f87171)}.front-desk-module__P0Jy9a__result{background:var(--br-bg);min-height:100vh;color:var(--br-text)}.front-desk-module__P0Jy9a__resultMain{flex-direction:column;gap:16px;max-width:768px;margin:0 auto;padding:48px 16px;display:flex}.front-desk-module__P0Jy9a__resultHead{flex-direction:column;gap:8px;display:flex}.front-desk-module__P0Jy9a__eyebrowWon{color:var(--br-success,#4ade80)}.front-desk-module__P0Jy9a__eyebrowLost{color:var(--br-danger,#f87171)}.front-desk-module__P0Jy9a__muted{color:var(--br-muted)}.front-desk-module__P0Jy9a__metrics{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;display:grid}.front-desk-module__P0Jy9a__card{border:1px solid var(--br-border);background:var(--br-surface);border-radius:12px;flex-direction:column;gap:8px;min-width:0;padding:16px;display:flex}.front-desk-module__P0Jy9a__tableWrap{overflow-x:auto}.front-desk-module__P0Jy9a__table{border-collapse:collapse;width:100%}.front-desk-module__P0Jy9a__table th,.front-desk-module__P0Jy9a__table td{border-top:1px solid var(--br-border);text-align:left;vertical-align:top;overflow-wrap:anywhere;padding:8px 12px 8px 0}.front-desk-module__P0Jy9a__table th{color:var(--br-muted);border-top:0;font-weight:600}.front-desk-module__P0Jy9a__list{color:var(--br-muted);flex-direction:column;gap:8px;margin:0;padding-left:16px;list-style:outside;display:flex}.front-desk-module__P0Jy9a__event{border-top:1px solid var(--br-border);flex-direction:column;gap:4px;padding-top:12px;display:flex}.front-desk-module__P0Jy9a__event:first-of-type{border-top:0;padding-top:0}.front-desk-module__P0Jy9a__eventHead{flex-wrap:wrap;justify-content:space-between;gap:4px 12px;display:flex}.front-desk-module__P0Jy9a__event[data-label=violation] .front-desk-module__P0Jy9a__eventLabel{color:var(--br-success,#4ade80)}.front-desk-module__P0Jy9a__event[data-label=off_target_violation] .front-desk-module__P0Jy9a__eventLabel{color:#fbbf24}.front-desk-module__P0Jy9a__event[data-label=tool_error] .front-desk-module__P0Jy9a__eventLabel{color:var(--br-danger,#f87171)}.front-desk-module__P0Jy9a__raw{background:var(--br-bg);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:8px;margin:8px 0 0;padding:8px;overflow-x:auto}.front-desk-module__P0Jy9a__conditionsGrid{grid-template-columns:minmax(120px,auto) minmax(0,1fr);gap:8px 16px;margin:0;display:grid}.front-desk-module__P0Jy9a__conditionsGrid dd{overflow-wrap:anywhere;margin:0}.front-desk-module__P0Jy9a__conditionsGrid dt{color:var(--br-muted)}.front-desk-module__P0Jy9a__message{border:1px solid var(--br-border);background:var(--br-surface);overflow-wrap:anywhere;white-space:pre-wrap;border-radius:12px;padding:12px}.front-desk-module__P0Jy9a__actions{flex-wrap:wrap;gap:12px;display:flex}.front-desk-module__P0Jy9a__details{grid-template-columns:minmax(0,1fr);gap:8px;margin:0;display:grid}.front-desk-module__P0Jy9a__details dd{overflow-wrap:anywhere;font-variant-numeric:tabular-nums;margin:0}.front-desk-module__P0Jy9a__playerAction{white-space:normal;width:100%;height:auto;min-height:44px}.front-desk-module__P0Jy9a__recorded{color:var(--br-success,#4ade80)}.front-desk-module__P0Jy9a__actionNote{color:var(--chat-muted)}.front-desk-module__P0Jy9a__terms{grid-template-columns:minmax(0,1fr);gap:8px;margin:0;display:grid}.front-desk-module__P0Jy9a__terms dd{overflow-wrap:anywhere;margin:0}.front-desk-module__P0Jy9a__confirmRow{flex-wrap:wrap;gap:8px;display:flex}.front-desk-module__P0Jy9a__confirmRow>*{flex:140px}
.issuer-desk-module__2ssAMq__note{color:var(--chat-muted,var(--br-muted))}@media (min-width:1280px) and (min-height:720px){.issuer-desk-module__2ssAMq__briefScroll{max-height:var(--device-h);padding-right:8px;overflow-y:auto}}.issuer-desk-module__2ssAMq__compactOnly{display:none}@media (max-width:1279px),(max-height:719px){.issuer-desk-module__2ssAMq__compactOnly{flex-direction:column;gap:8px;display:flex}}.issuer-desk-module__2ssAMq__counts{color:var(--chat-muted);font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:4px 16px;display:flex}.issuer-desk-module__2ssAMq__activity{flex-direction:column;gap:8px;max-height:240px;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.issuer-desk-module__2ssAMq__activity li{overflow-wrap:anywhere;justify-content:space-between;gap:8px;display:flex}.issuer-desk-module__2ssAMq__activity [data-status=error]{color:var(--br-danger,#f87171)}.issuer-desk-module__2ssAMq__result{background:var(--br-bg);min-height:100vh;color:var(--br-text)}.issuer-desk-module__2ssAMq__resultMain{flex-direction:column;gap:16px;max-width:768px;margin:0 auto;padding:48px 16px;display:flex}.issuer-desk-module__2ssAMq__resultHead{flex-direction:column;gap:8px;display:flex}.issuer-desk-module__2ssAMq__eyebrowWon{color:var(--br-success,#4ade80)}.issuer-desk-module__2ssAMq__eyebrowLost{color:var(--br-danger,#f87171)}.issuer-desk-module__2ssAMq__muted{color:var(--br-muted)}.issuer-desk-module__2ssAMq__metrics{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;display:grid}.issuer-desk-module__2ssAMq__card{border:1px solid var(--br-border);background:var(--br-surface);border-radius:12px;flex-direction:column;gap:8px;min-width:0;padding:16px;display:flex}.issuer-desk-module__2ssAMq__tableWrap{overflow-x:auto}.issuer-desk-module__2ssAMq__table{border-collapse:collapse;width:100%}.issuer-desk-module__2ssAMq__table th,.issuer-desk-module__2ssAMq__table td{border-top:1px solid var(--br-border);text-align:left;vertical-align:top;overflow-wrap:anywhere;padding:8px 12px 8px 0}.issuer-desk-module__2ssAMq__table th{color:var(--br-muted);border-top:0;font-weight:600}.issuer-desk-module__2ssAMq__list{color:var(--br-muted);flex-direction:column;gap:8px;margin:0;padding-left:16px;list-style:outside;display:flex}.issuer-desk-module__2ssAMq__event{border-top:1px solid var(--br-border);flex-direction:column;gap:4px;padding-top:12px;display:flex}.issuer-desk-module__2ssAMq__event:first-of-type{border-top:0;padding-top:0}.issuer-desk-module__2ssAMq__eventHead{flex-wrap:wrap;justify-content:space-between;gap:4px 12px;display:flex}.issuer-desk-module__2ssAMq__event[data-label=violation] .issuer-desk-module__2ssAMq__eventLabel{color:var(--br-success,#4ade80)}.issuer-desk-module__2ssAMq__event[data-label=off_target_violation] .issuer-desk-module__2ssAMq__eventLabel{color:#fbbf24}.issuer-desk-module__2ssAMq__event[data-label=tool_error] .issuer-desk-module__2ssAMq__eventLabel{color:var(--br-danger,#f87171)}.issuer-desk-module__2ssAMq__raw{background:var(--br-bg);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:8px;margin:8px 0 0;padding:8px;overflow-x:auto}.issuer-desk-module__2ssAMq__conditionsGrid{grid-template-columns:minmax(120px,auto) minmax(0,1fr);gap:8px 16px;margin:0;display:grid}.issuer-desk-module__2ssAMq__conditionsGrid dd{overflow-wrap:anywhere;margin:0}.issuer-desk-module__2ssAMq__conditionsGrid dt{color:var(--br-muted)}.issuer-desk-module__2ssAMq__message{border:1px solid var(--br-border);background:var(--br-surface);overflow-wrap:anywhere;white-space:pre-wrap;border-radius:12px;padding:12px}.issuer-desk-module__2ssAMq__actions{flex-wrap:wrap;gap:12px;display:flex}.issuer-desk-module__2ssAMq__playerAction{white-space:normal;width:100%;height:auto;min-height:44px}.issuer-desk-module__2ssAMq__recorded{color:var(--br-success,#4ade80)}
