.app-shell-module__EIwzWG__header{border-bottom:1px solid var(--color-border);align-items:center;gap:var(--space-4);max-width:1280px;min-height:72px;padding:12px var(--space-6);justify-content:space-between;margin:0 auto;display:flex}.app-shell-module__EIwzWG__identity,.app-shell-module__EIwzWG__headerActions,.app-shell-module__EIwzWG__locales,.app-shell-module__EIwzWG__modelReady{align-items:center;display:flex}.app-shell-module__EIwzWG__identity{min-width:0}.app-shell-module__EIwzWG__brand{color:var(--color-foreground);letter-spacing:-.025em;align-items:center;gap:8px;font-size:18px;font-weight:700;display:inline-flex}.app-shell-module__EIwzWG__brandLink{color:inherit;text-decoration:none}.app-shell-module__EIwzWG__brandMark{flex:0 0 24px;width:24px;height:24px}.app-shell-module__EIwzWG__pageTitle{border-left:1px solid var(--color-border);color:var(--color-muted-foreground);margin-left:var(--space-3);overflow-wrap:anywhere;padding-left:var(--space-3)}.app-shell-module__EIwzWG__headerActions{gap:var(--space-2);flex-wrap:wrap;justify-content:flex-end}.app-shell-module__EIwzWG__iconLink,.app-shell-module__EIwzWG__localeLink,.app-shell-module__EIwzWG__modelReady{min-height:44px}.app-shell-module__EIwzWG__headerControl.arco-btn{min-height:44px}.app-shell-module__EIwzWG__modelNeedsAttention.arco-btn{min-height:44px}.app-shell-module__EIwzWG__iconLink,.app-shell-module__EIwzWG__localeLink,.app-shell-module__EIwzWG__modelReady{border-radius:var(--radius-sm);text-decoration:none}.app-shell-module__EIwzWG__iconLink{color:var(--color-muted-foreground);justify-content:center;align-items:center;min-width:44px;font-size:18px;display:inline-flex}.app-shell-module__EIwzWG__iconLink:hover,.app-shell-module__EIwzWG__localeLink:hover{background:var(--color-primary-subtle);color:var(--color-primary)}.app-shell-module__EIwzWG__locales{border-left:1px solid var(--color-border);padding-left:var(--space-2);gap:2px;margin-left:4px}.app-shell-module__EIwzWG__localeLink{color:var(--color-muted-foreground);align-items:center;padding:0 8px;font-size:12px;display:inline-flex}.app-shell-module__EIwzWG__modelReady{background:var(--color-success-subtle);color:var(--color-success);gap:6px;padding:0 12px}.app-shell-module__EIwzWG__modelLoading{justify-content:center;align-items:center;min-width:40px;min-height:40px;display:inline-flex}.app-shell-module__EIwzWG__dataDrawerBody{gap:var(--space-6);display:grid}.app-shell-module__EIwzWG__dataSection{border-bottom:1px solid var(--color-border);align-items:flex-start;gap:var(--space-3);padding-bottom:var(--space-6);grid-template-columns:40px minmax(0,1fr);display:grid}.app-shell-module__EIwzWG__dataSectionIcon{background:var(--color-primary-subtle);border-radius:var(--radius-md);color:var(--color-primary);justify-content:center;align-items:center;width:40px;height:40px;font-size:20px;display:flex}:is(.app-shell-module__EIwzWG__dataSection .arco-typography,.app-shell-module__EIwzWG__cloudSection .arco-typography){margin-top:0}.app-shell-module__EIwzWG__inlineLink{color:var(--color-primary);font-weight:600}.app-shell-module__EIwzWG__cloudSection{background:var(--color-background);border:1px dashed var(--color-border);border-radius:var(--radius-md);padding:var(--space-4)}@media (max-width:767px){.app-shell-module__EIwzWG__header{padding:var(--space-3) var(--space-4);flex-direction:column;align-items:flex-start}.app-shell-module__EIwzWG__headerActions{justify-content:flex-start;width:100%}.app-shell-module__EIwzWG__locales{border-left:0;flex-basis:100%;margin-left:0;padding-left:0}}
.provider-config-module__ZhjMRW__panel,.provider-config-module__ZhjMRW__panelCompact{gap:var(--space-4);display:grid}.provider-config-module__ZhjMRW__panel{width:100%}.provider-config-module__ZhjMRW__panelCompact{margin:0 -8px -8px}.provider-config-module__ZhjMRW__loadingState,.provider-config-module__ZhjMRW__statusFailure{align-items:center;gap:var(--space-4);flex-direction:column;justify-content:center;min-height:220px;display:flex}.provider-config-module__ZhjMRW__loadingState{color:var(--color-muted-foreground)}.provider-config-module__ZhjMRW__statusFailure{align-items:stretch}.provider-config-module__ZhjMRW__statusCard,.provider-config-module__ZhjMRW__formCard{box-shadow:0 8px 24px color-mix(in srgb, var(--color-foreground) 6%, transparent);border-color:var(--color-border)!important;border-radius:var(--radius-lg)!important}.provider-config-module__ZhjMRW__panelCompact .provider-config-module__ZhjMRW__formCard{box-shadow:none}.provider-config-module__ZhjMRW__statusHeader,.provider-config-module__ZhjMRW__presetHeading{align-items:flex-start;gap:var(--space-3);justify-content:space-between;display:flex}.provider-config-module__ZhjMRW__statusTitle,.provider-config-module__ZhjMRW__formTitle{margin:0!important}.provider-config-module__ZhjMRW__statusCaption,.provider-config-module__ZhjMRW__formDescription,.provider-config-module__ZhjMRW__keyHelp{color:var(--color-muted-foreground)!important}.provider-config-module__ZhjMRW__statusCaption{margin-top:calc(var(--space-2) / 2);display:block}.provider-config-module__ZhjMRW__successIcon{color:var(--color-primary)}.provider-config-module__ZhjMRW__warningIcon{color:var(--color-accent)}.provider-config-module__ZhjMRW__descriptions,.provider-config-module__ZhjMRW__currentModels{margin-top:var(--space-4)}.provider-config-module__ZhjMRW__modelList{gap:var(--space-2);margin:var(--space-3) 0 0;display:grid}.provider-config-module__ZhjMRW__modelRow{align-items:baseline;gap:var(--space-3);grid-template-columns:minmax(72px,.35fr) minmax(0,1fr);display:grid}.provider-config-module__ZhjMRW__modelRow dt{color:var(--color-muted-foreground);font-size:12px}.provider-config-module__ZhjMRW__modelRow dd{color:var(--color-foreground);overflow-wrap:anywhere;margin:0;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:12px}.provider-config-module__ZhjMRW__statusActions,.provider-config-module__ZhjMRW__formActions{margin-top:var(--space-4)}:is(.provider-config-module__ZhjMRW__statusActions .arco-btn,.provider-config-module__ZhjMRW__formActions .arco-btn){min-height:44px}.provider-config-module__ZhjMRW__formHeading{align-items:flex-start;gap:var(--space-3);margin-bottom:var(--space-4);display:flex}.provider-config-module__ZhjMRW__safeIcon{background:var(--color-primary-subtle);border-radius:var(--radius-md);color:var(--color-primary);flex:none;justify-content:center;align-items:center;width:44px;height:44px;font-size:22px;display:inline-flex}.provider-config-module__ZhjMRW__formDescription{margin:calc(var(--space-2) / 2) 0 0!important;line-height:1.6!important}.provider-config-module__ZhjMRW__presetBox{background:var(--color-background);border:1px solid var(--color-border);border-radius:var(--radius-md);margin:calc(var(--space-2) * -1) 0 var(--space-4);padding:var(--space-3)}.provider-config-module__ZhjMRW__keyHelp{margin:calc(var(--space-4) * -1) 0 var(--space-4)!important;font-size:12px!important;line-height:1.5!important}.provider-config-module__ZhjMRW__noticeRegion{min-height:0}.provider-config-module__ZhjMRW__noticeRegion:has(.provider-config-module__ZhjMRW__arco-alert){margin-bottom:var(--space-4)}@media (max-width:520px){.provider-config-module__ZhjMRW__statusHeader,.provider-config-module__ZhjMRW__presetHeading{flex-direction:column;align-items:stretch}.provider-config-module__ZhjMRW__modelRow{grid-template-columns:1fr;gap:2px}.provider-config-module__ZhjMRW__formActions{align-items:stretch;display:grid!important}.provider-config-module__ZhjMRW__formActions .arco-btn{width:100%}}
.provider-config-settings-module__AnOseG__shell{max-width:1180px;min-height:100vh;padding:var(--space-6);margin:0 auto}.provider-config-settings-module__AnOseG__topNav{align-items:center;margin-bottom:clamp(40px,7vw,80px);display:flex}.provider-config-settings-module__AnOseG__backLink{border-radius:var(--radius-md);color:var(--color-primary);align-items:center;gap:var(--space-2);min-height:44px;padding:8px;text-decoration:none;display:inline-flex}.provider-config-settings-module__AnOseG__backLink:hover{background:var(--color-primary-subtle)}.provider-config-settings-module__AnOseG__layout{grid-template-columns:minmax(280px,.8fr) minmax(420px,1.2fr);align-items:start;gap:clamp(32px,6vw,80px);display:grid}.provider-config-settings-module__AnOseG__contextPanel{min-width:0;top:var(--space-6);position:sticky}.provider-config-settings-module__AnOseG__eyebrow{color:var(--color-accent);letter-spacing:.12em;text-transform:uppercase;font-size:12px;font-weight:700}.provider-config-settings-module__AnOseG__pageTitle{letter-spacing:-.05em!important;margin:var(--space-3) 0 var(--space-4)!important;font-size:clamp(36px,5vw,56px)!important;line-height:1!important}.provider-config-settings-module__AnOseG__lede{max-width:520px;color:var(--color-muted-foreground)!important;font-size:16px!important;line-height:1.7!important}.provider-config-settings-module__AnOseG__routeCard{color:var(--color-surface);margin-top:var(--space-8);background:var(--color-foreground)!important;border-radius:var(--radius-lg)!important}.provider-config-settings-module__AnOseG__routeCard .arco-typography{color:var(--color-surface)}.provider-config-settings-module__AnOseG__routeDiagram{margin-top:var(--space-4);gap:0;display:grid}.provider-config-settings-module__AnOseG__routeStop{align-items:center;gap:var(--space-3);grid-template-columns:40px 1fr;display:grid}.provider-config-settings-module__AnOseG__routeStop strong,.provider-config-settings-module__AnOseG__routeStop span{display:block}.provider-config-settings-module__AnOseG__routeStop strong{color:var(--color-background)}.provider-config-settings-module__AnOseG__routeStop span:not(.provider-config-settings-module__AnOseG__routeIcon){color:var(--color-border);margin-top:2px;font-size:12px;line-height:1.5}.provider-config-settings-module__AnOseG__routeIcon{background:color-mix(in srgb, var(--color-primary-subtle) 12%, transparent);border:1px solid color-mix(in srgb, var(--color-primary-subtle) 28%, transparent);border-radius:var(--radius-md);color:var(--color-primary-subtle);justify-content:center;align-items:center;width:40px;height:40px;font-size:18px;display:flex!important}.provider-config-settings-module__AnOseG__routeLine{background:color-mix(in srgb, var(--color-primary-subtle) 35%, transparent);width:1px;height:20px;margin-left:19px}.provider-config-settings-module__AnOseG__boundaryNote{border-left:3px solid var(--color-accent);color:var(--color-muted-foreground);margin-top:var(--space-6);padding-left:var(--space-4)}.provider-config-settings-module__AnOseG__configColumn{min-width:0}.provider-config-settings-module__AnOseG__dialog{width:620px;max-width:calc(100vw - 32px)}.provider-config-settings-module__AnOseG__dialogIntro{color:var(--color-muted-foreground)!important;margin:0 0 var(--space-4)!important;line-height:1.6!important}.provider-config-settings-module__AnOseG__visuallyHidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:840px){.provider-config-settings-module__AnOseG__layout{grid-template-columns:1fr}.provider-config-settings-module__AnOseG__contextPanel{position:static}.provider-config-settings-module__AnOseG__routeDiagram{gap:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr))}.provider-config-settings-module__AnOseG__routeStop{grid-template-columns:1fr;align-items:start}.provider-config-settings-module__AnOseG__routeLine{display:none}}@media (max-width:560px){.provider-config-settings-module__AnOseG__shell{padding:var(--space-4)}.provider-config-settings-module__AnOseG__topNav{margin-bottom:var(--space-8)}.provider-config-settings-module__AnOseG__routeDiagram{grid-template-columns:1fr}.provider-config-settings-module__AnOseG__pageTitle{font-size:40px!important}}
.dashboard-home-module__1TNw5G__shell{max-width:1280px;min-height:calc(100dvh - 72px);padding:clamp(32px, 6vw, 72px) var(--space-6) 80px;margin:0 auto}.dashboard-home-module__1TNw5G__recoveryBanner{margin-bottom:var(--space-6)}.dashboard-home-module__1TNw5G__hero{align-items:end;gap:var(--space-8);grid-template-columns:minmax(0,1fr) auto;margin-bottom:clamp(40px,7vw,72px);display:grid}.dashboard-home-module__1TNw5G__eyebrow{color:var(--color-accent);letter-spacing:.12em;text-transform:uppercase;font-size:12px;font-weight:700}.dashboard-home-module__1TNw5G__heroTitle{max-width:850px;letter-spacing:-.05em!important;margin:var(--space-3) 0!important;font-size:clamp(38px,6vw,68px)!important;line-height:1!important}.dashboard-home-module__1TNw5G__heroDescription{max-width:680px;color:var(--color-muted-foreground)!important;margin-bottom:0!important;font-size:17px!important;line-height:1.7!important}.dashboard-home-module__1TNw5G__heroActions{justify-content:flex-end}.dashboard-home-module__1TNw5G__primaryLink,.dashboard-home-module__1TNw5G__secondaryLink{border-radius:var(--radius-md);align-items:center;gap:var(--space-2);justify-content:center;min-height:48px;padding:0 20px;font-weight:600;text-decoration:none;transition:background .16s,border-color .16s,color .16s;display:inline-flex}.dashboard-home-module__1TNw5G__primaryLink{background:var(--color-primary);color:var(--color-surface)}.dashboard-home-module__1TNw5G__primaryLink:hover{background:var(--color-primary-hover)}.dashboard-home-module__1TNw5G__secondaryLink{background:var(--color-surface);border:1px solid var(--color-border);color:var(--color-foreground)}.dashboard-home-module__1TNw5G__secondaryLink:hover{border-color:var(--color-primary);color:var(--color-primary)}.dashboard-home-module__1TNw5G__loadingGrid,.dashboard-home-module__1TNw5G__meetingGrid{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.dashboard-home-module__1TNw5G__emptyState,.dashboard-home-module__1TNw5G__errorState{background:var(--color-surface);border:1px dashed var(--color-border);border-radius:var(--radius-lg);align-items:center;gap:var(--space-4);min-height:280px;padding:var(--space-8);text-align:center;flex-direction:column;justify-content:center;display:flex}.dashboard-home-module__1TNw5G__errorState{align-items:stretch;max-width:680px;margin:0 auto}.dashboard-home-module__1TNw5G__groups,.dashboard-home-module__1TNw5G__group{display:grid}.dashboard-home-module__1TNw5G__groups{gap:clamp(36px,6vw,64px)}.dashboard-home-module__1TNw5G__group{gap:var(--space-4)}.dashboard-home-module__1TNw5G__groupHeading{align-items:baseline;gap:var(--space-3);display:flex}.dashboard-home-module__1TNw5G__groupHeading .arco-typography{margin:0}.dashboard-home-module__1TNw5G__meetingCard{min-width:0;border-color:var(--color-border)!important;border-radius:var(--radius-lg)!important}.dashboard-home-module__1TNw5G__meetingCard:hover{border-color:color-mix(in srgb, var(--color-primary) 42%, var(--color-border))!important}.dashboard-home-module__1TNw5G__deleteButton.arco-btn{min-width:44px;min-height:44px}.dashboard-home-module__1TNw5G__cardTopline,.dashboard-home-module__1TNw5G__cardFooter{justify-content:space-between;align-items:center;display:flex}.dashboard-home-module__1TNw5G__cardStateLabels{gap:var(--space-2);flex-wrap:wrap;display:flex}.dashboard-home-module__1TNw5G__cardStateLabels>:last-child:before{color:var(--color-muted-foreground);content:"·";margin-right:var(--space-2)}.dashboard-home-module__1TNw5G__cardLink{text-decoration:none;display:block}.dashboard-home-module__1TNw5G__cardTitle{overflow-wrap:anywhere;margin:var(--space-3) 0!important}.dashboard-home-module__1TNw5G__cardMeta{color:var(--color-muted-foreground);gap:8px;font-size:14px;display:grid}.dashboard-home-module__1TNw5G__cardMeta span{align-items:center;gap:8px;display:flex}.dashboard-home-module__1TNw5G__cardFooter{border-top:1px solid var(--color-border);color:var(--color-primary);margin-top:var(--space-4);padding-top:var(--space-3);font-weight:600}@media (max-width:900px){.dashboard-home-module__1TNw5G__hero{grid-template-columns:1fr;align-items:start}.dashboard-home-module__1TNw5G__heroActions{justify-content:flex-start}}@media (max-width:767px){.dashboard-home-module__1TNw5G__shell{padding:32px var(--space-4) 64px}.dashboard-home-module__1TNw5G__loadingGrid,.dashboard-home-module__1TNw5G__meetingGrid{grid-template-columns:1fr}.dashboard-home-module__1TNw5G__heroActions,.dashboard-home-module__1TNw5G__primaryLink,.dashboard-home-module__1TNw5G__secondaryLink{width:100%}}
.guide-sandbox-module__X08mGa__shell{max-width:1180px;min-height:calc(100dvh - 72px);padding:40px var(--space-6) 72px;margin:0 auto}.guide-sandbox-module__X08mGa__titleRow,.guide-sandbox-module__X08mGa__sampleHeading,.guide-sandbox-module__X08mGa__progressHeader,.guide-sandbox-module__X08mGa__controls,.guide-sandbox-module__X08mGa__privacyNote{justify-content:space-between;align-items:center;display:flex}.guide-sandbox-module__X08mGa__titleRow{align-items:flex-start;gap:var(--space-6)}.guide-sandbox-module__X08mGa__titleRow .arco-typography{max-width:720px}.guide-sandbox-module__X08mGa__eyebrow{color:var(--color-accent);letter-spacing:.12em;text-transform:uppercase;font-size:12px;font-weight:700}.guide-sandbox-module__X08mGa__exitLink{border:1px solid var(--color-border);border-radius:var(--radius-md);color:var(--color-muted-foreground);flex:none;min-height:44px;padding:11px 16px;text-decoration:none}.guide-sandbox-module__X08mGa__scenarioTabs{margin:24px 0}.guide-sandbox-module__X08mGa__tourFrame{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:0 12px 36px color-mix(in srgb, var(--color-foreground) 7%, transparent);gap:var(--space-6);padding:clamp(20px,4vw,40px);display:grid}.guide-sandbox-module__X08mGa__progressHeader{align-items:end;gap:var(--space-6)}.guide-sandbox-module__X08mGa__progressHeader>:last-child{flex:0 320px}.guide-sandbox-module__X08mGa__progressHeader .arco-typography{margin:4px 0 0}.guide-sandbox-module__X08mGa__stepGrid{gap:var(--space-4);grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);min-height:360px;display:grid}.guide-sandbox-module__X08mGa__fullStep{gap:var(--space-4);min-height:360px;display:grid}.guide-sandbox-module__X08mGa__explainerCard,.guide-sandbox-module__X08mGa__readinessCard,.guide-sandbox-module__X08mGa__cheatCard,.guide-sandbox-module__X08mGa__outcomesCard,.guide-sandbox-module__X08mGa__reportCard{border-color:var(--color-border)!important;border-radius:var(--radius-md)!important}.guide-sandbox-module__X08mGa__map{background:linear-gradient(var(--color-border) 1px, transparent 1px), linear-gradient(90deg, var(--color-border) 1px, transparent 1px), var(--color-background);border:1px solid var(--color-border);border-radius:var(--radius-md);min-height:360px;padding:var(--space-6);background-size:24px 24px;grid-template-columns:minmax(140px,.75fr) minmax(0,1.75fr);align-content:center;align-items:center;gap:56px;display:grid;overflow:hidden}.guide-sandbox-module__X08mGa__mapNode{background:var(--color-surface);border:2px solid var(--color-border);border-radius:var(--radius-md);box-shadow:0 8px 20px color-mix(in srgb, var(--color-foreground) 8%, transparent);text-align:center;max-width:220px;padding:12px 16px;font-weight:600;transition:opacity .16s,border-color .16s,box-shadow .16s}.guide-sandbox-module__X08mGa__rootNode{border-color:var(--color-primary);color:var(--color-primary);justify-self:end;position:relative}.guide-sandbox-module__X08mGa__rootNode:after{background:var(--color-border);content:"";width:56px;height:2px;position:absolute;top:50%;left:100%}.guide-sandbox-module__X08mGa__topicRow{grid-template-rows:repeat(3,minmax(0,1fr));gap:16px;width:100%;display:grid;position:relative}.guide-sandbox-module__X08mGa__topicRow:before{background:var(--color-border);content:"";width:2px;position:absolute;top:16.7%;bottom:16.7%;left:0}.guide-sandbox-module__X08mGa__topicNode{min-width:0;margin-left:56px;position:relative}.guide-sandbox-module__X08mGa__topicNode:before{background:var(--color-border);content:"";width:56px;height:2px;position:absolute;top:50%;left:-56px}.guide-sandbox-module__X08mGa__activeNode{border-color:var(--color-accent);box-shadow:0 0 0 4px color-mix(in srgb, var(--color-accent) 12%, transparent)}.guide-sandbox-module__X08mGa__dimNode{opacity:var(--opacity-dimmed)}.guide-sandbox-module__X08mGa__expansionList{gap:6px;margin-top:12px;font-size:12px;font-weight:400;display:grid}.guide-sandbox-module__X08mGa__expansionList span{background:var(--color-primary-subtle);border-radius:6px;padding:6px}.guide-sandbox-module__X08mGa__readinessCard ul,.guide-sandbox-module__X08mGa__outcomesCard ul{gap:10px;padding:0;list-style:none;display:grid}.guide-sandbox-module__X08mGa__readinessCard li{align-items:center;display:flex}.guide-sandbox-module__X08mGa__outcomesCard li{align-items:flex-start;gap:10px;display:flex}.guide-sandbox-module__X08mGa__outcomesCard li svg{color:var(--color-success);flex:none;margin-top:3px}.guide-sandbox-module__X08mGa__reportCard pre{background:var(--color-foreground);border-radius:var(--radius-md);color:var(--color-background);min-height:220px;padding:var(--space-4);white-space:pre-wrap;margin:0;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;line-height:1.7;overflow:auto}.guide-sandbox-module__X08mGa__controls{border-top:1px solid var(--color-border);gap:var(--space-4);padding-top:var(--space-4)}.guide-sandbox-module__X08mGa__controls .arco-btn{min-height:44px}.guide-sandbox-module__X08mGa__privacyNote{color:var(--color-muted-foreground);gap:var(--space-2);margin-top:var(--space-4);text-align:center;justify-content:center;font-size:13px}@media (max-width:767px){.guide-sandbox-module__X08mGa__shell{padding:32px var(--space-4) 64px}.guide-sandbox-module__X08mGa__titleRow,.guide-sandbox-module__X08mGa__progressHeader,.guide-sandbox-module__X08mGa__controls,.guide-sandbox-module__X08mGa__sampleHeading{flex-direction:column;align-items:stretch}.guide-sandbox-module__X08mGa__stepGrid{grid-template-columns:1fr}.guide-sandbox-module__X08mGa__map{gap:var(--space-4);grid-template-columns:1fr}.guide-sandbox-module__X08mGa__rootNode{justify-self:center}.guide-sandbox-module__X08mGa__topicRow{grid-template-rows:none}.guide-sandbox-module__X08mGa__rootNode:after,.guide-sandbox-module__X08mGa__topicRow:before,.guide-sandbox-module__X08mGa__topicNode:before{display:none}.guide-sandbox-module__X08mGa__topicNode{margin-left:0}.guide-sandbox-module__X08mGa__controls>:last-child{width:100%}}
.meeting-creation-module__QcOcMq__shell{max-width:980px;min-height:calc(100dvh - 72px);padding:40px var(--space-6) 80px;margin:0 auto}.meeting-creation-module__QcOcMq__intro{margin-bottom:var(--space-6)}.meeting-creation-module__QcOcMq__intro>.arco-typography{max-width:720px}.meeting-creation-module__QcOcMq__backLink{color:var(--color-muted-foreground);align-items:center;gap:var(--space-2);min-height:44px;text-decoration:none;display:inline-flex}.meeting-creation-module__QcOcMq__eyebrow{color:var(--color-accent);letter-spacing:.12em;text-transform:uppercase;font-size:12px;font-weight:700;display:block}.meeting-creation-module__QcOcMq__formCard{box-shadow:0 12px 36px color-mix(in srgb, var(--color-foreground) 7%, transparent);padding:clamp(4px,2vw,16px);border-color:var(--color-border)!important;border-radius:var(--radius-lg)!important}:is(.meeting-creation-module__QcOcMq__formCard .arco-input,.meeting-creation-module__QcOcMq__formCard .arco-input-number,.meeting-creation-module__QcOcMq__formCard .arco-picker,.meeting-creation-module__QcOcMq__formCard .arco-select-view){min-height:44px}.meeting-creation-module__QcOcMq__formGrid{gap:0 var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.meeting-creation-module__QcOcMq__fieldHelp{font-size:13px;color:var(--color-muted-foreground)!important;margin:-14px 0 20px!important}.meeting-creation-module__QcOcMq__errorSummary:focus{outline:2px solid var(--color-primary);outline-offset:2px}.meeting-creation-module__QcOcMq__noticeRegion{min-height:0}.meeting-creation-module__QcOcMq__formActions,.meeting-creation-module__QcOcMq__confirmBar{border-top:1px solid var(--color-border);align-items:center;gap:var(--space-4);margin-top:var(--space-4);padding-top:var(--space-4);justify-content:space-between;display:flex}:is(.meeting-creation-module__QcOcMq__formActions .arco-btn,.meeting-creation-module__QcOcMq__confirmBar .arco-btn){min-height:44px}.meeting-creation-module__QcOcMq__recommendationSection{gap:var(--space-6);display:grid}.meeting-creation-module__QcOcMq__recommendationHeading{text-align:center;max-width:720px;margin:0 auto}.meeting-creation-module__QcOcMq__suggestedTitle{font-size:16px;color:var(--color-muted-foreground)!important}.meeting-creation-module__QcOcMq__recommendationHeading .arco-alert{text-align:left}.meeting-creation-module__QcOcMq__modeFieldset{border:0;margin:0;padding:0}.meeting-creation-module__QcOcMq__modeFieldset legend{margin-bottom:var(--space-3);font-weight:600}.meeting-creation-module__QcOcMq__modeGrid{gap:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.meeting-creation-module__QcOcMq__modeCard,.meeting-creation-module__QcOcMq__generalMode{background:var(--color-surface);border:1px solid var(--color-border);color:var(--color-foreground);cursor:pointer;font:inherit;text-align:left}.meeting-creation-module__QcOcMq__modeCard{border-radius:var(--radius-lg);min-height:152px;padding:var(--space-4);gap:8px;display:grid;position:relative}.meeting-creation-module__QcOcMq__modeCard:hover,.meeting-creation-module__QcOcMq__modeSelected{border-color:var(--color-primary)}.meeting-creation-module__QcOcMq__modeSelected{background:var(--color-primary-subtle);box-shadow:0 0 0 3px color-mix(in srgb, var(--color-primary) 10%, transparent)}.meeting-creation-module__QcOcMq__modeCard>span:last-child,.meeting-creation-module__QcOcMq__generalMode span span{color:var(--color-muted-foreground);line-height:1.55}.meeting-creation-module__QcOcMq__modeCheck{background:var(--color-primary);color:#fff;border-radius:999px;justify-content:center;place-self:end;align-items:center;width:24px;height:24px;display:flex}.meeting-creation-module__QcOcMq__modeCheck:empty{border:1px solid var(--color-border);background:0 0}.meeting-creation-module__QcOcMq__generalMode{border-radius:var(--radius-md);margin-top:var(--space-3);justify-content:space-between;align-items:center;width:100%;min-height:64px;padding:12px 16px;display:flex}.meeting-creation-module__QcOcMq__generalMode span{gap:2px;display:grid}.meeting-creation-module__QcOcMq__generalSelected{border-color:var(--color-primary)}@media (max-width:767px){.meeting-creation-module__QcOcMq__shell{padding:32px var(--space-4) 64px}.meeting-creation-module__QcOcMq__formGrid,.meeting-creation-module__QcOcMq__modeGrid{grid-template-columns:1fr}.meeting-creation-module__QcOcMq__formActions,.meeting-creation-module__QcOcMq__confirmBar{flex-direction:column;align-items:stretch}:is(.meeting-creation-module__QcOcMq__formActions>.arco-space,.meeting-creation-module__QcOcMq__formActions .arco-btn,.meeting-creation-module__QcOcMq__confirmBar .arco-btn){width:100%}}
.preparation-workspace-module__hYWOKq__shell{max-width:1280px;min-height:100dvh;margin:0 auto;padding:0 clamp(16px,4vw,48px) 64px}.preparation-workspace-module__hYWOKq__topbar{border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:center;min-height:72px;padding:12px 0;display:flex}.preparation-workspace-module__hYWOKq__topbar>div{gap:2px;display:grid}.preparation-workspace-module__hYWOKq__brandCluster{align-items:center;gap:24px!important;display:flex!important}.preparation-workspace-module__hYWOKq__meetingIdentity{gap:2px;display:grid}.preparation-workspace-module__hYWOKq__topbar span:not(.arco-tag){color:var(--color-muted-foreground);font-size:13px}.preparation-workspace-module__hYWOKq__grillLayout,.preparation-workspace-module__hYWOKq__briefLayout{grid-template-columns:minmax(0,1fr) minmax(264px,340px);gap:32px;padding-top:clamp(28px,6vw,64px);display:grid}.preparation-workspace-module__hYWOKq__grillColumn,.preparation-workspace-module__hYWOKq__briefColumn{gap:20px;min-width:0;display:grid}.preparation-workspace-module__hYWOKq__eyebrow{color:var(--color-primary);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:12px;font-weight:700}.preparation-workspace-module__hYWOKq__questionCard,.preparation-workspace-module__hYWOKq__criticalCard{border-radius:var(--radius-lg);box-shadow:var(--shadow-float)}.preparation-workspace-module__hYWOKq__criticalCard{border-color:var(--color-accent)}.preparation-workspace-module__hYWOKq__questionCard h3,.preparation-workspace-module__hYWOKq__criticalCard h3{margin:20px 0 12px;font-size:clamp(24px,4vw,38px);line-height:1.2}.preparation-workspace-module__hYWOKq__reason{color:var(--color-muted-foreground);line-height:1.65}.preparation-workspace-module__hYWOKq__answerField,.preparation-workspace-module__hYWOKq__briefField{gap:8px;display:grid}.preparation-workspace-module__hYWOKq__answerField{margin-top:24px}.preparation-workspace-module__hYWOKq__actionRow{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;margin-top:20px;display:flex}.preparation-workspace-module__hYWOKq__actionRow>.arco-btn{min-height:44px}.preparation-workspace-module__hYWOKq__readinessPanel{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);align-self:start;padding:20px;position:sticky;top:24px}.preparation-workspace-module__hYWOKq__readinessHeading{justify-content:space-between;align-items:center;display:flex}.preparation-workspace-module__hYWOKq__readinessHeading h2{margin:0}.preparation-workspace-module__hYWOKq__segments{grid-auto-columns:1fr;grid-auto-flow:column;gap:4px;margin:18px 0;display:grid}.preparation-workspace-module__hYWOKq__segments>span{border-radius:999px;height:8px}.preparation-workspace-module__hYWOKq__segmentREADY{background:var(--color-success)}.preparation-workspace-module__hYWOKq__segmentPARTIAL{background:var(--color-accent)}.preparation-workspace-module__hYWOKq__segmentMISSING{background:#cbd5e1}.preparation-workspace-module__hYWOKq__dimensionList{gap:4px;margin:0;padding:0;list-style:none;display:grid}.preparation-workspace-module__hYWOKq__dimensionButton{border-radius:var(--radius-md);color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;grid-template-columns:20px 1fr auto;align-items:center;gap:8px;width:100%;min-height:44px;padding:8px;display:grid}.preparation-workspace-module__hYWOKq__dimensionButton:hover:not(:disabled),.preparation-workspace-module__hYWOKq__dimensionButton[aria-pressed=true]{background:var(--color-primary-subtle)}.preparation-workspace-module__hYWOKq__dimensionButton:disabled{cursor:default;opacity:.75}.preparation-workspace-module__hYWOKq__dimensionButton small{color:var(--color-muted-foreground)}.preparation-workspace-module__hYWOKq__selectionNote{color:var(--color-primary);margin:12px 0 0;font-size:13px}.preparation-workspace-module__hYWOKq__history{background:color-mix(in srgb, var(--color-surface) 75%, transparent);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:12px 16px}.preparation-workspace-module__hYWOKq__history summary{cursor:pointer;font-weight:600}.preparation-workspace-module__hYWOKq__history ol{gap:12px;margin-bottom:0;padding-left:24px;display:grid}.preparation-workspace-module__hYWOKq__history li{gap:3px;display:grid}.preparation-workspace-module__hYWOKq__history li span{color:var(--color-muted-foreground);white-space:pre-wrap}.preparation-workspace-module__hYWOKq__sectionHeading h2{margin:4px 0 8px}.preparation-workspace-module__hYWOKq__sectionHeading>p{color:var(--color-muted-foreground)}.preparation-workspace-module__hYWOKq__briefGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.preparation-workspace-module__hYWOKq__briefField{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:16px}.preparation-workspace-module__hYWOKq__centered,.preparation-workspace-module__hYWOKq__centeredPanel{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:16px;min-height:70vh;padding:32px;display:flex}.preparation-workspace-module__hYWOKq__textLink{color:var(--color-primary);font-weight:600}.preparation-workspace-module__hYWOKq__primaryLink{background:var(--color-primary);border-radius:var(--radius-md);color:#fff;place-items:center;min-height:44px;padding:0 18px;font-weight:650;text-decoration:none;display:inline-flex}.preparation-workspace-module__hYWOKq__successMark{background:color-mix(in srgb, var(--color-success) 14%, white);color:var(--color-success);border-radius:999px;place-items:center;width:64px;height:64px;font-size:32px;display:grid}.preparation-workspace-module__hYWOKq__localOnly{white-space:nowrap}.preparation-workspace-module__hYWOKq__srOnly{clip:rect(0, 0, 0, 0);width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:820px){.preparation-workspace-module__hYWOKq__grillLayout,.preparation-workspace-module__hYWOKq__briefLayout{grid-template-columns:1fr;padding-top:28px}.preparation-workspace-module__hYWOKq__readinessPanel{grid-row:1;position:static}.preparation-workspace-module__hYWOKq__dimensionList{grid-template-columns:repeat(2,minmax(0,1fr))}.preparation-workspace-module__hYWOKq__briefGrid{grid-template-columns:1fr}}@media (max-width:520px){.preparation-workspace-module__hYWOKq__shell{padding-inline:14px}.preparation-workspace-module__hYWOKq__topbar{align-items:flex-start;gap:12px}.preparation-workspace-module__hYWOKq__brandCluster{flex-direction:column;align-items:flex-start;gap:8px!important}.preparation-workspace-module__hYWOKq__meetingIdentity{border-left:0;padding-left:0}.preparation-workspace-module__hYWOKq__dimensionList{grid-template-columns:1fr}.preparation-workspace-module__hYWOKq__actionRow>a{justify-content:center;width:100%}.preparation-workspace-module__hYWOKq__actionRow>.arco-btn{justify-content:center;width:100%}}
