.Ycxfuq_backdrop{z-index:1200;padding:var(--space-4);background:var(--overlay);place-items:center;display:grid;position:fixed;inset:0}.Ycxfuq_modal{width:min(640px,100vw - 32px);max-height:calc(100dvh - 32px);color:var(--text-primary);background:var(--surface-elevated);border:1px solid var(--border-default);border-radius:var(--radius-card);box-shadow:var(--shadow-modal);grid-template-rows:auto minmax(0,1fr);display:grid;overflow:hidden}.Ycxfuq_compare{width:min(960px,100vw - 32px)}.Ycxfuq_withWorkDock{grid-template-rows:auto minmax(0,1fr) auto}.Ycxfuq_workDock{padding:var(--space-3);min-width:0}.Ycxfuq_top{display:grid}.Ycxfuq_header{min-height:82px;padding:var(--space-4) var(--space-5);background:var(--surface-subtle);border-bottom:1px solid var(--border-default);align-items:center;gap:var(--space-3);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.Ycxfuq_icon{width:42px;height:42px;color:var(--accent-foreground);background:var(--accent-surface);border-radius:50%;place-items:center;display:grid}.Ycxfuq_header strong{font-size:18px}.Ycxfuq_header>span:nth-child(2){gap:2px;min-width:0;display:grid}.Ycxfuq_header>span:nth-child(2)>small{color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:1.4;overflow:hidden}.Ycxfuq_wait{padding:var(--space-2) var(--space-5);color:var(--status-warning-foreground);background:var(--status-warning-surface);text-align:center;margin:0;font-size:13px;font-weight:600;line-height:1.45}.Ycxfuq_body{grid-template-rows:minmax(0,1fr) auto;min-height:0;display:grid}.Ycxfuq_content{min-height:0;padding:var(--space-5);overflow-y:auto}.Ycxfuq_stepTitle{margin:0 0 var(--space-2);overflow-wrap:anywhere;font-size:18px;font-weight:650;line-height:1.35}.Ycxfuq_stepTitle:focus{outline:0}.Ycxfuq_stepTitle:focus-visible{outline:3px solid var(--focus-ring);outline-offset:4px;border-radius:4px}.Ycxfuq_lead{max-width:68ch;margin:0 0 var(--space-5);color:var(--text-secondary);font-size:14px;line-height:1.6}.Ycxfuq_notice{align-items:start;gap:var(--space-3);margin:0 0 var(--space-4);padding:var(--space-3) var(--space-4);border-radius:var(--radius-nested);grid-template-columns:auto minmax(0,1fr);font-size:13px;line-height:1.5;display:grid}.Ycxfuq_notice svg{margin-top:1px}.Ycxfuq_notice strong{font-weight:650}.Ycxfuq_notice p{margin:var(--space-1) 0 0}.Ycxfuq_noticeError{color:var(--status-danger-foreground);background:var(--status-danger-surface)}.Ycxfuq_noticeAdmin{color:var(--status-info-foreground);background:var(--status-info-surface)}.Ycxfuq_fieldGrid{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.Ycxfuq_fieldGrid label,.Ycxfuq_fixed{align-content:start;gap:7px;min-width:0;display:grid}.Ycxfuq_fieldGrid label>span,.Ycxfuq_fixed>span,.Ycxfuq_choiceSet legend{font-size:13px;font-weight:650}.Ycxfuq_fieldGrid label>span small{color:var(--text-tertiary);font-size:11px;font-weight:550}.Ycxfuq_fieldGrid em,.Ycxfuq_choiceSet legend em{color:var(--accent-foreground);font-size:10px;font-style:normal}.Ycxfuq_fieldGrid input:not([type=radio]),.Ycxfuq_fieldGrid select{width:100%;min-width:0;min-height:var(--control-height-input);padding:0 var(--space-3);color:var(--text-primary);background:var(--surface-muted);border:1px solid var(--border-default);border-radius:var(--radius-nested);font:inherit;font-size:var(--font-size-15);outline:0}.Ycxfuq_fieldGrid input:not([type=radio]):focus,.Ycxfuq_fieldGrid select:focus{border-color:var(--focus-ring);outline:2px solid var(--focus-ring);outline-offset:1px}.Ycxfuq_fieldGrid input:disabled,.Ycxfuq_fieldGrid select:disabled{color:var(--text-tertiary);background:var(--surface-subtle);cursor:not-allowed;opacity:1}.Ycxfuq_fixed>strong{min-height:var(--control-height-input);padding:var(--space-2) var(--space-3);font-size:var(--font-size-15);background:var(--surface-subtle);border:1px dashed var(--border-default);border-radius:var(--radius-nested);align-items:center;font-weight:600;line-height:1.4;display:flex}.Ycxfuq_wide{grid-column:1/-1}.Ycxfuq_fieldHelp,.Ycxfuq_fieldError{font-size:12px;font-weight:500;line-height:1.4}.Ycxfuq_fieldHelp{color:var(--text-tertiary)}.Ycxfuq_counter{text-align:right;font-variant-numeric:tabular-nums}.Ycxfuq_fieldError{color:var(--status-danger-foreground)}.Ycxfuq_choiceSet{gap:var(--space-2);border:0;min-width:0;margin:0;padding:0;display:grid}.Ycxfuq_choiceSet legend{margin-bottom:var(--space-2);padding:0}.Ycxfuq_choices{gap:var(--space-2);grid-template-columns:repeat(auto-fill,minmax(180px,1fr));display:grid}.Ycxfuq_choice{min-height:64px;padding:var(--space-3);background:var(--surface-muted);border:1px solid var(--border-default);border-radius:var(--radius-nested);cursor:pointer;align-items:center;gap:var(--space-3);grid-template-columns:auto minmax(0,1fr);display:grid}.Ycxfuq_choice:has(input:checked){background:var(--accent-surface);border-color:var(--accent-foreground)}.Ycxfuq_choice:focus-within{outline:3px solid var(--focus-ring);outline-offset:2px}.Ycxfuq_choice input{width:18px;height:18px;accent-color:var(--accent-foreground);margin:0}.Ycxfuq_choice>span{gap:2px;min-width:0;display:grid}.Ycxfuq_choice strong{font-size:14px}.Ycxfuq_choice small{color:var(--text-secondary);font-size:12px;line-height:1.4}.Ycxfuq_generating{place-content:center;justify-items:center;gap:var(--space-3);min-height:360px;padding:var(--space-8);text-align:center;display:grid}.Ycxfuq_generating .Ycxfuq_lead{margin-bottom:var(--space-2)}.Ycxfuq_spinner{border:3px solid var(--border-default);border-top-color:var(--accent-foreground);border-radius:50%;width:44px;height:44px;animation:.9s linear infinite Ycxfuq_spin;display:block}.Ycxfuq_spinnerSmall{border:2px solid var(--border-strong);border-top-color:var(--accent-foreground);border-radius:50%;width:24px;height:24px;animation:.9s linear infinite Ycxfuq_spin;display:block}@keyframes Ycxfuq_spin{to{transform:rotate(360deg)}}.Ycxfuq_phases{gap:var(--space-2);text-align:left;margin:0;padding:0;list-style:none;display:grid}.Ycxfuq_phases li{align-items:center;gap:var(--space-2);color:var(--text-tertiary);font-size:13px;display:flex}.Ycxfuq_phases li[aria-current=step]{color:var(--text-primary);font-weight:650}.Ycxfuq_phaseDone{color:var(--status-success-foreground)!important}.Ycxfuq_footerNote{color:var(--text-tertiary);font-size:12px}.Ycxfuq_candidateSet{gap:var(--space-3);border:0;min-width:0;margin:0;padding:0;display:grid}.Ycxfuq_candidateSet legend{margin-bottom:var(--space-2);padding:0;font-size:13px;font-weight:650}.Ycxfuq_candidateGrid{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(280px,1fr));display:grid}.Ycxfuq_candidate{align-content:start;gap:var(--space-3);min-width:0;padding:var(--space-3);background:var(--surface-muted);border:1px solid var(--border-default);border-radius:var(--radius-card);display:grid}.Ycxfuq_candidate[data-selected=true]{border-color:var(--accent-foreground);box-shadow:inset 0 0 0 1px var(--accent-foreground)}.Ycxfuq_candidateSelect{gap:var(--space-2);min-height:var(--control-height-input);cursor:pointer;border-radius:var(--radius-nested);display:grid}.Ycxfuq_candidateSelect:has(input:disabled){cursor:default}.Ycxfuq_candidateSelect:focus-within{outline:3px solid var(--focus-ring);outline-offset:4px}.Ycxfuq_candidateHead{align-items:center;gap:var(--space-2);min-height:28px;font-size:13px;font-weight:650;display:flex}.Ycxfuq_candidateHead input{width:18px;height:18px;accent-color:var(--accent-foreground);margin:0}.Ycxfuq_candidateHead input:disabled{opacity:.4}.Ycxfuq_portraitBadge{border-radius:var(--radius-pill);white-space:nowrap;align-items:center;min-height:24px;margin-left:auto;padding:2px 10px;font-size:12px;font-weight:600;line-height:1.35;display:inline-flex}.Ycxfuq_portraitBadge[data-state=ready]{color:var(--status-success-foreground);background:var(--status-success-surface)}.Ycxfuq_portraitBadge[data-state=drawing]{color:var(--status-info-foreground);background:var(--status-info-surface)}.Ycxfuq_portraitBadge[data-state=failed]{color:var(--status-danger-foreground);background:var(--status-danger-surface)}.Ycxfuq_candidatePortrait{aspect-ratio:2/3;background:var(--surface-subtle);border-radius:var(--radius-nested);width:100%;display:block;position:relative;overflow:hidden}.Ycxfuq_candidatePortrait img{object-fit:contain;object-position:top center;width:100%;height:100%;display:block}.Ycxfuq_portraitState{place-content:center;justify-items:center;gap:var(--space-2);padding:var(--space-4);color:var(--text-secondary);text-align:center;font-size:13px;line-height:1.5;display:grid;position:absolute;inset:0}.Ycxfuq_candidateName{font-size:var(--font-size-17);overflow-wrap:anywhere;font-weight:650;line-height:1.3}.Ycxfuq_candidateMeta{color:var(--text-tertiary);overflow-wrap:anywhere;font-size:12px;line-height:1.45}.Ycxfuq_candidateHello{align-items:end;gap:var(--space-2);grid-template-columns:42px minmax(0,1fr);display:grid}.Ycxfuq_candidateHello>:only-child{grid-column:1/-1}.Ycxfuq_candidateHello>img{object-fit:cover;object-position:center;border:1px solid var(--border-default);border-radius:50%;width:42px;height:42px;display:block}.Ycxfuq_candidateGreeting{padding:var(--space-2) var(--space-3);color:var(--text-secondary);background:var(--surface-elevated);border:1px solid var(--border-default);border-radius:var(--radius-nested) var(--radius-nested) var(--radius-nested) 4px;overflow-wrap:anywhere;white-space:pre-line;font-size:14px;line-height:1.55;display:block;position:relative}.Ycxfuq_successGreeting{align-items:end;gap:var(--space-3);grid-template-columns:64px minmax(0,1fr);width:min(520px,100%);display:grid}.Ycxfuq_successGreeting img{object-fit:cover;object-position:center;border:1px solid var(--border-default);border-radius:50%;width:64px;height:64px;display:block}.Ycxfuq_successGreeting .Ycxfuq_quote{border-bottom-left-radius:4px}.Ycxfuq_personality{font-size:13px}.Ycxfuq_personality summary{min-height:var(--control-height-input);color:var(--text-secondary);cursor:pointer;align-items:center;font-weight:600;list-style-position:inside;display:flex}.Ycxfuq_personality summary:focus-visible{outline:3px solid var(--focus-ring);outline-offset:2px;border-radius:8px}.Ycxfuq_personality p{margin:0 0 var(--space-2);color:var(--text-secondary);overflow-wrap:anywhere;white-space:pre-line;line-height:1.55}.Ycxfuq_hint{margin:var(--space-3) 0 0;color:var(--text-tertiary);font-size:13px;line-height:1.5}.Ycxfuq_summary{gap:var(--space-4);margin:0 0 var(--space-5);padding:var(--space-4);background:var(--surface-muted);border:1px solid var(--border-default);border-radius:var(--radius-nested);grid-template-columns:96px minmax(0,1fr);display:grid}.Ycxfuq_summary img{aspect-ratio:2/3;object-fit:contain;object-position:top center;background:var(--surface-subtle);border-radius:12px;width:96px;display:block}.Ycxfuq_summary>div{align-content:start;gap:var(--space-1);min-width:0;display:grid}.Ycxfuq_summary strong{font-size:var(--font-size-16)}.Ycxfuq_summary small{color:var(--text-tertiary);font-size:12px}.Ycxfuq_summary p{margin:var(--space-1) 0 0;color:var(--text-secondary);overflow-wrap:anywhere;white-space:pre-line;font-size:13px;line-height:1.5}.Ycxfuq_footer{min-height:72px;padding:var(--space-3) var(--space-5);background:var(--surface-subtle);border-top:1px solid var(--border-default);justify-content:flex-end;align-items:center;gap:var(--space-4);display:flex}.Ycxfuq_footer>div{justify-content:flex-end;gap:var(--space-2);flex-wrap:wrap;display:flex}.Ycxfuq_footer>button:first-child,.Ycxfuq_footer>small:first-child{margin-right:auto}.Ycxfuq_success{min-height:360px;padding:var(--space-8);text-align:center;place-content:center;justify-items:center;gap:var(--space-3);display:grid}.Ycxfuq_success>span{width:52px;height:52px;color:var(--status-success-foreground);background:var(--status-success-surface);border-radius:50%;place-items:center;display:grid}.Ycxfuq_success .Ycxfuq_stepTitle{margin:0}.Ycxfuq_quote{max-width:460px;margin:0 0 var(--space-2);color:var(--text-secondary);white-space:pre-line;font-size:14px;line-height:1.55}@media (prefers-reduced-motion:reduce){.Ycxfuq_spinner,.Ycxfuq_spinnerSmall{display:none}}@media (max-width:767px){.Ycxfuq_backdrop{padding:0}.Ycxfuq_modal,.Ycxfuq_compare{border:0;border-radius:0;width:100%;height:100dvh;max-height:none}.Ycxfuq_header,.Ycxfuq_content,.Ycxfuq_footer,.Ycxfuq_wait{padding-inline:var(--space-4)}.Ycxfuq_header>span:nth-child(2)>small{white-space:normal}.Ycxfuq_fieldGrid,.Ycxfuq_choices{grid-template-columns:1fr}.Ycxfuq_fieldGrid input:not([type=radio]),.Ycxfuq_fieldGrid select{font-size:16px}.Ycxfuq_wide{grid-column:auto}.Ycxfuq_candidateGrid{grid-template-columns:1fr}.Ycxfuq_candidate{width:100%;max-width:420px;margin-inline:auto}.Ycxfuq_summary{grid-template-columns:80px minmax(0,1fr)}.Ycxfuq_summary img{width:80px}.Ycxfuq_footer{align-items:stretch;gap:var(--space-2);flex-direction:column}.Ycxfuq_footer>div,.Ycxfuq_footer button{width:100%}.Ycxfuq_footer>div{flex-direction:column-reverse}.Ycxfuq_footer>button:first-child,.Ycxfuq_footer>small:first-child{margin-right:0}}.Ycxfuq_recommended{margin-left:var(--space-2);color:var(--accent-foreground);font-size:13px;font-style:normal}
.C9ddoG_dock{z-index:110;bottom:max(24px,env(safe-area-inset-bottom));left:var(--ai-work-dock-left,16px);width:min(640px,calc(100% - var(--ai-work-dock-left,16px) - 16px));color:var(--text-primary);position:fixed}.C9ddoG_dock.C9ddoG_dockEmbedded{width:100%;position:relative;bottom:auto;left:auto;transform:none}.C9ddoG_dock.C9ddoG_dockInline{z-index:auto;width:100%;position:relative;bottom:auto;left:auto}.C9ddoG_dockInline>form{box-shadow:none}.C9ddoG_dockEmbedded .C9ddoG_dockPanel{max-height:calc(100dvh - 200px);position:absolute;bottom:100%;left:0;right:0}.C9ddoG_dock.C9ddoG_dockSpace{z-index:auto;gap:var(--space-3);flex-direction:column;width:100%;height:100%;min-height:0;display:flex;position:relative;bottom:auto;left:auto;transform:none}.C9ddoG_dockSpace .C9ddoG_dockPanel{border-radius:var(--radius-card);min-height:0;max-height:none;box-shadow:none;flex:1;margin:0}.C9ddoG_dockSpace .C9ddoG_panelBody{padding:var(--space-4) var(--space-5);flex:1}.C9ddoG_dockSpace[data-host=library] .C9ddoG_dockPanel{background:0 0;border:0;border-radius:0}.C9ddoG_dockSpace[data-host=library]>form{margin-inline:16px}.C9ddoG_spacePanel{flex-direction:column;height:100%;min-height:0;display:flex}.C9ddoG_spacePanelTabs{gap:var(--space-5);min-height:44px;padding:0 var(--space-6);border-bottom:1px solid var(--border-default);flex:none;display:flex}.C9ddoG_spacePanelTabs button{min-height:44px;color:var(--text-secondary);font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;margin-bottom:-1px;padding:0;font-size:14px}.C9ddoG_spacePanelTabs button[aria-pressed=true]{color:var(--text-primary);border-bottom-color:var(--text-primary);font-weight:650}.C9ddoG_spacePanelTabs button:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}.C9ddoG_spacePanelBody{flex-direction:column;flex:1;min-height:0;display:flex}.C9ddoG_spacePanelBody[hidden]{display:none}.C9ddoG_spaceTour{overscroll-behavior:contain;min-height:0;padding:var(--space-4) var(--space-5);flex:1;overflow-y:auto}.C9ddoG_spaceTour[hidden]{display:none}.C9ddoG_guidePanel{flex:1;min-height:0;padding:16px 20px;overflow:auto}.C9ddoG_guideTopics{border-top:1px solid var(--border-default)}.C9ddoG_guideTopic{gap:var(--space-3);border:0;border-bottom:1px solid var(--border-default);width:100%;min-height:47px;color:var(--text-primary);font:inherit;text-align:left;cursor:pointer;background:0 0;grid-template-columns:24px 1fr auto;align-items:center;padding:10px 10px 10px 4px;font-size:14px;display:grid}.C9ddoG_guideTopic:hover{background:var(--surface-subtle)}.C9ddoG_guideTopic:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}.C9ddoG_guideTopic>svg{color:var(--text-secondary)}.C9ddoG_guideTopicNumber{color:var(--text-secondary);font-variant-numeric:tabular-nums;font-size:12px}.C9ddoG_guideDetail h3{margin:0 0 var(--space-3);font-size:16px}.C9ddoG_guideDetail h3:focus{outline:none}.C9ddoG_guideDetail p{margin:0 0 var(--space-3);word-break:keep-all;overflow-wrap:anywhere;line-height:1.7}.C9ddoG_guideActions{gap:var(--space-2);margin-top:var(--space-4);flex-wrap:wrap;display:flex}.C9ddoG_faceLauncher{width:100%;min-height:52px;padding:var(--space-2);color:var(--text-primary);border-radius:var(--radius-nested);font:inherit;text-align:left;align-items:center;gap:var(--space-3);cursor:pointer;background:0 0;border:0;display:flex}.C9ddoG_faceLauncher:hover,.C9ddoG_faceLauncher[aria-expanded=true]{background:var(--surface-muted)}.C9ddoG_faceLauncher:focus-visible{outline:3px solid var(--focus-ring);outline-offset:-3px}.C9ddoG_faceLauncherFace{flex:none;position:relative}.C9ddoG_faceLauncherDot{border-radius:var(--radius-pill);background:var(--status-danger-foreground);width:10px;height:10px;box-shadow:0 0 0 2px var(--surface-elevated);position:absolute;top:0;right:0}.C9ddoG_faceLauncherText{min-width:0;display:grid}.C9ddoG_faceLauncher.C9ddoG_faceLauncherLifted{width:48px;height:48px;min-height:0;padding:var(--space-1);background:var(--surface-elevated);border:1px solid var(--border-strong);border-radius:var(--radius-pill);box-shadow:var(--shadow-popover);position:fixed;transform:translate(-50%,-50%)}.C9ddoG_faceLauncher.C9ddoG_faceLauncherLifted:hover,.C9ddoG_faceLauncher.C9ddoG_faceLauncherLifted[aria-expanded=true]{background:var(--surface-muted)}.C9ddoG_faceLauncherLifted .C9ddoG_faceLauncherText{display:none}.C9ddoG_faceLauncherText strong{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:650;overflow:hidden}.C9ddoG_faceLauncherText small{color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}@container (max-width:159px){.C9ddoG_faceLauncher{min-height:64px;padding:var(--space-2) 2px;text-align:center;justify-content:center;gap:var(--space-1);flex-direction:column}.C9ddoG_faceLauncherText strong{max-width:100%;font-size:12px;font-weight:400}.C9ddoG_faceLauncherText small{display:none}}@container (max-width:56px){.C9ddoG_faceLauncher{width:48px;height:48px;min-height:0;padding:var(--space-1);background:var(--surface-elevated);border:1px solid var(--border-strong);border-radius:var(--radius-pill);box-shadow:var(--shadow-popover)}.C9ddoG_faceLauncherText{display:none}.C9ddoG_faceLauncher[aria-expanded=true]{visibility:hidden}}.C9ddoG_dockPortrait,.C9ddoG_dockPortraitFallback{border-radius:var(--radius-pill);object-fit:cover;background:var(--surface-muted);flex:none;width:36px;height:36px;display:block}.C9ddoG_dockPortraitFallback{color:var(--text-secondary);place-items:center;font-size:13px;font-weight:600;display:grid}.C9ddoG_dock button,.C9ddoG_dock input,.C9ddoG_dock select,.C9ddoG_dock textarea,.C9ddoG_inbox input{font:inherit}.C9ddoG_dockPanel{border:1px solid var(--border-default);background:var(--surface-elevated);box-shadow:var(--shadow-modal);border-radius:24px;flex-direction:column;max-height:min(720px,100dvh - 180px);margin-bottom:12px;display:flex;position:relative;overflow:hidden}.C9ddoG_dockHeader{border-bottom:1px solid var(--border-default);flex:none;justify-content:space-between;align-items:center;gap:8px;padding:10px 16px;display:flex}.C9ddoG_dockHeader>div{align-items:center;gap:8px;display:flex}.C9ddoG_detailBack{width:44px;min-height:var(--control-height-input);margin-left:-8px}.C9ddoG_panelBody{overscroll-behavior:contain;min-height:0;padding:20px 24px;overflow-y:auto}.C9ddoG_newReply{z-index:2;left:50%;bottom:var(--space-3);min-height:var(--control-height-input);padding:var(--space-2) var(--space-4);border:1px solid var(--border-strong);border-radius:var(--radius-pill);background:var(--surface-elevated);color:var(--text-primary);box-shadow:var(--shadow-popover);cursor:pointer;white-space:nowrap;position:absolute;transform:translate(-50%)}.C9ddoG_newReply:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.C9ddoG_panelError{color:var(--status-danger-foreground);margin:0;padding:8px 20px}.C9ddoG_launcher{background:var(--surface-elevated);border:1px solid var(--border-strong);box-shadow:var(--shadow-popover);border-radius:28px;min-height:64px;display:flex}.C9ddoG_launcher>button{cursor:pointer;color:inherit;text-align:left;background:0 0;border:0;border-radius:28px;flex:1;align-items:center;gap:12px;min-width:0;padding:10px 16px;display:flex}.C9ddoG_launcher>button>span:nth-child(2){flex-wrap:wrap;flex:1;gap:4px;min-width:0;display:flex}.C9ddoG_launcher>button>span:nth-child(2)>span{color:var(--text-secondary)}.C9ddoG_launcher>a{border-left:1px solid var(--border-default);color:inherit;justify-content:center;align-items:center;gap:6px;padding:12px 20px;text-decoration:none;display:flex}.C9ddoG_sparkle{background:var(--accent-surface);color:var(--accent-foreground);border-radius:50%;flex:none;place-items:center;width:36px;height:36px;display:grid}.C9ddoG_recipient{border-bottom:1px solid var(--border-default);justify-content:space-between;align-items:center;gap:12px;padding:10px 24px;font-size:13px;display:flex}.C9ddoG_recipient select{min-height:var(--control-height-input);border:1px solid var(--border-default);background:var(--surface-subtle);max-width:65%;color:inherit;border-radius:12px;padding:8px}.C9ddoG_composerForm{gap:10px;font-size:14px;display:grid}.C9ddoG_greeting{margin:0;font-size:20px;font-weight:600}.C9ddoG_composerForm p{margin:0}.C9ddoG_muted{color:var(--text-secondary);font-size:13px;line-height:1.6}.C9ddoG_jobChoices,.C9ddoG_actions{flex-wrap:wrap;gap:8px;display:flex}.C9ddoG_jobChoices{margin:8px 0}.C9ddoG_jobChoices button{min-height:var(--control-height-input);border:1px solid var(--border-default);background:var(--surface-elevated);color:var(--text-secondary);cursor:pointer;border-radius:24px;padding:10px 14px}.C9ddoG_jobChoices button[aria-pressed=true]{background:var(--accent-surface);color:var(--accent-foreground);border-color:var(--accent-surface-strong)}.C9ddoG_composerForm input,.C9ddoG_composerForm textarea,.C9ddoG_snooze input,.C9ddoG_inboxToolbar input{min-height:var(--control-height-input);border:1px solid var(--border-default);background:var(--surface-canvas);color:var(--text-primary);box-sizing:border-box;border-radius:12px;width:100%;padding:12px}.C9ddoG_composerForm textarea{resize:vertical;min-height:88px;max-height:200px}.C9ddoG_conversationList{border:1px solid var(--border-default);border-radius:12px;max-height:180px;overflow-y:auto}.C9ddoG_conversationList>button{border:0;border-bottom:1px solid var(--border-default);text-align:left;background:var(--surface-elevated);width:100%;min-height:60px;color:inherit;cursor:pointer;gap:6px;padding:12px;display:grid}.C9ddoG_conversationList>button:hover,.C9ddoG_recent button:hover,.C9ddoG_employeeButton:hover,.C9ddoG_homeWork:hover{background:var(--surface-subtle)}.C9ddoG_conversationList>button>small{text-overflow:ellipsis;white-space:nowrap;color:var(--text-secondary);overflow:hidden}.C9ddoG_conversationList>p{color:var(--text-secondary);padding:16px}.C9ddoG_unread{color:var(--status-warning-foreground);margin-left:8px}.C9ddoG_chosenChat{border:1px solid var(--border-default);border-radius:12px;justify-content:space-between;align-items:center;gap:8px;padding:12px;display:flex}.C9ddoG_chosenChat>div{min-width:0}.C9ddoG_chosenChat small{text-overflow:ellipsis;white-space:nowrap;max-width:340px;color:var(--text-secondary);margin-top:4px;display:block;overflow:hidden}.C9ddoG_submitLine{justify-content:space-between;align-items:center;gap:8px;padding-top:8px;display:flex}.C9ddoG_warning{color:var(--status-warning-foreground);background:var(--status-warning-surface);border-radius:12px;padding:12px;font-size:13px;line-height:1.6}.C9ddoG_recent{border-top:1px solid var(--border-default);margin-top:24px;padding-top:16px}.C9ddoG_recent h3{font-size:14px}.C9ddoG_recent button{text-align:left;width:100%;min-height:var(--control-height-large);color:inherit;cursor:pointer;background:0 0;border:0;justify-content:space-between;gap:8px;padding:12px 0;display:flex}.C9ddoG_recent small,.C9ddoG_detailHeading small{color:var(--text-secondary)}.C9ddoG_detail{overflow-wrap:anywhere;gap:16px;display:grid}.C9ddoG_detail h2{margin:0;font-size:20px;line-height:1.5}.C9ddoG_detail p{white-space:pre-wrap;margin:0;line-height:1.7}.C9ddoG_detailHeading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.C9ddoG_identity{align-items:center;gap:10px;display:flex}.C9ddoG_identity img{object-fit:cover;background:var(--surface-muted);border-radius:50%;flex:none}.C9ddoG_avatarFallback{background:var(--surface-muted);width:40px;height:40px;color:var(--text-secondary);font-size:var(--font-size-15);border-radius:50%;flex:none;place-items:center;display:grid}.C9ddoG_identity strong{font-size:14px}.C9ddoG_identity strong span{color:var(--text-secondary);font-size:12px;font-weight:400}.C9ddoG_identity small{color:var(--text-secondary);margin-top:4px;font-size:12px;display:block}.C9ddoG_badge{background:var(--surface-muted);color:var(--text-secondary);white-space:nowrap;border-radius:6px;padding:4px 8px;font-size:12px}.C9ddoG_badge[data-status=attention],.C9ddoG_badge[data-status=snoozed]{background:var(--status-warning-surface);color:var(--status-warning-foreground)}.C9ddoG_badge[data-status=running]{background:var(--status-info-surface);color:var(--status-info-foreground)}.C9ddoG_badge[data-status=accepted],.C9ddoG_badge[data-status=sent]{background:var(--status-success-surface);color:var(--status-success-foreground)}.C9ddoG_badge[data-status=failed]{background:var(--status-danger-surface);color:var(--status-danger-foreground)}.C9ddoG_userBubble{background:var(--surface-muted);border-radius:16px 16px 4px;margin-left:24px;padding:16px}.C9ddoG_userBubble small{color:var(--text-secondary)}.C9ddoG_draft{border:1px solid var(--border-default);background:var(--surface-subtle);border-radius:16px;gap:16px;padding:20px;display:grid}.C9ddoG_progress{background:var(--accent-surface);color:var(--accent-foreground);border-radius:16px;gap:12px;padding:16px;font-size:13px;display:flex}.C9ddoG_dot{background:currentColor;border-radius:50%;flex:none;width:8px;height:8px;margin-top:6px}.C9ddoG_srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.C9ddoG_snooze{gap:10px;display:grid}.C9ddoG_timeline{border-top:1px solid var(--border-default);padding-top:12px}.C9ddoG_timeline h3{font-size:var(--font-size-15)}.C9ddoG_timeline ol{margin-bottom:0;padding:0;list-style:none}.C9ddoG_timeline li{gap:12px;padding:12px 0;display:flex}.C9ddoG_timeline li strong{font-size:13px;font-weight:500}.C9ddoG_timeline li small{color:var(--text-secondary);margin-top:4px;display:block}.C9ddoG_timeline details{margin-top:10px;font-size:13px}.C9ddoG_timeline summary{cursor:pointer;min-height:32px}.C9ddoG_timelineDot{border:2px solid var(--border-strong);border-radius:50%;flex:none;width:7px;height:7px;margin-top:5px}.C9ddoG_home{grid-template-columns:1.2fr 1fr;gap:32px;margin-top:32px;display:grid}.C9ddoG_sectionHeading{justify-content:space-between;align-items:center;gap:8px;display:flex}.C9ddoG_sectionHeading h2{font-size:var(--font-size-17);margin:0}.C9ddoG_team{border:1px solid var(--border-default);border-radius:24px;padding:20px}.C9ddoG_homeWork,.C9ddoG_employeeButton{border:0;border-bottom:1px solid var(--border-default);width:100%;min-height:72px;color:inherit;cursor:pointer;text-align:left;background:0 0;align-items:center;gap:12px;padding:16px 0;display:flex}.C9ddoG_homeWork{flex-wrap:wrap}.C9ddoG_homeWork>.C9ddoG_identity{flex:100%}.C9ddoG_homeWork>.C9ddoG_badge{margin-left:auto}.C9ddoG_employeeButton>span{color:var(--text-secondary);margin-left:auto;font-size:12px}.C9ddoG_inbox{padding-bottom:64px}.C9ddoG_inboxToolbar{justify-content:space-between;align-items:end;gap:16px;display:flex}.C9ddoG_inboxToolbar label{gap:8px;width:min(440px,100%);font-size:13px;display:grid}.C9ddoG_tabs{border-bottom:1px solid var(--border-default);margin:24px 0;display:flex;overflow-x:auto}.C9ddoG_tabs button{min-height:var(--control-height-large);color:var(--text-secondary);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;padding:12px 16px}.C9ddoG_tabs button[aria-pressed=true]{border-color:var(--text-primary);color:var(--text-primary);font-weight:600}.C9ddoG_inboxSplit{grid-template-columns:minmax(280px,1fr) minmax(320px,1.3fr);gap:32px;display:grid}.C9ddoG_workList>button{text-align:left;border:1px solid #0000;border-bottom-color:var(--border-default);width:100%;color:inherit;cursor:pointer;background:0 0;border-radius:12px;gap:10px;padding:20px 16px;display:grid}.C9ddoG_workList>button[aria-pressed=true]{background:var(--surface-subtle);border-color:var(--border-strong)}.C9ddoG_workList>button>strong{font-size:var(--font-size-15)}.C9ddoG_workList small{color:var(--text-secondary)}.C9ddoG_previewText{text-overflow:ellipsis;white-space:nowrap;color:var(--text-secondary);font-size:13px;overflow:hidden}.C9ddoG_inboxDetail{border:1px solid var(--border-default);border-radius:24px;align-self:start;min-width:0;padding:24px}.C9ddoG_empty{color:var(--text-secondary);text-align:center;padding:36px 16px;font-size:14px;line-height:1.7}.C9ddoG_empty h3{font-size:var(--font-size-15);color:var(--text-primary)}@media (max-width:900px){.C9ddoG_home,.C9ddoG_inboxSplit{grid-template-columns:1fr}.C9ddoG_inboxDetail{order:-1}}@media (max-width:540px){.C9ddoG_dock{width:calc(100% - 16px);left:8px;bottom:max(8px,env(safe-area-inset-bottom))}.C9ddoG_dockPanel{max-height:calc(100dvh - 232px - env(safe-area-inset-bottom));border-radius:20px}.C9ddoG_panelBody{padding:16px}.C9ddoG_dockHeader{padding:8px 12px}.C9ddoG_recipient{padding:8px 16px}.C9ddoG_launcher>button{gap:8px;font-size:12px}.C9ddoG_launcher>a{padding:12px}.C9ddoG_inboxToolbar{flex-direction:column;align-items:stretch}.C9ddoG_tabs button{padding:12px 10px}.C9ddoG_inboxDetail{padding:16px}.C9ddoG_chosenChat small{max-width:170px}.C9ddoG_submitLine{align-items:flex-end}.C9ddoG_submitLine>span{max-width:50%}.C9ddoG_dockHeader{gap:var(--space-1);font-size:14px}.C9ddoG_dockHeader>div{gap:var(--space-1)}.C9ddoG_dockHeader strong,.C9ddoG_dockHeader a{white-space:nowrap}.C9ddoG_dockHeader a{padding-inline:var(--space-2);min-height:44px}.C9ddoG_dockHeader button{flex-shrink:0;min-width:44px;min-height:44px}.C9ddoG_recipient{gap:var(--space-1);display:grid}.C9ddoG_recipient select{width:100%;max-width:100%}}
.eoOJ0G_editor{gap:var(--space-2);min-width:0;margin-top:var(--space-3);display:grid}.eoOJ0G_editor label{font-size:14px;font-weight:600}.eoOJ0G_editor textarea{box-sizing:border-box;width:100%;min-height:140px;padding:var(--space-3);border:1px solid var(--border-default);border-radius:var(--radius-nested);color:var(--text-primary);background:var(--surface-elevated);font:inherit;resize:vertical;font-size:14px;line-height:1.6}.eoOJ0G_editor textarea:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.eoOJ0G_editor small{color:var(--text-secondary);font-size:13px;line-height:1.5}.eoOJ0G_editor small[role=alert]{color:var(--status-danger-foreground)}@media (max-width:640px){.eoOJ0G_editor textarea{font-size:16px}}
.DpcPPW_options{gap:var(--space-2);min-width:0;display:grid}.DpcPPW_options fieldset{border:0;margin:0;padding:0}.DpcPPW_options legend,.DpcPPW_options details>label{margin-bottom:var(--space-2);color:var(--text-secondary);font-size:13px}.DpcPPW_lengths{gap:var(--space-2);flex-wrap:wrap;display:flex}.DpcPPW_lengths label{cursor:pointer;position:relative}.DpcPPW_lengths input{opacity:0;width:1px;height:1px;position:absolute}.DpcPPW_lengths span{min-height:var(--control-height-input);padding-inline:var(--space-3);border:1px solid var(--border-default);border-radius:var(--radius-pill);align-items:center;font-size:13px;display:flex}.DpcPPW_lengths input:checked+span{background:var(--surface-muted);border-color:var(--border-strong);font-weight:600}.DpcPPW_lengths input:focus-visible+span{outline:2px solid var(--focus-ring);outline-offset:2px}.DpcPPW_lengths input:disabled+span{opacity:.6;cursor:default}.DpcPPW_options summary{padding-block:var(--space-3);cursor:pointer;font-size:14px;display:list-item}.DpcPPW_options details>label{display:block}.DpcPPW_options textarea,.DpcPPW_draftText{box-sizing:border-box;width:100%;min-width:0;min-height:88px;max-height:160px;padding:var(--space-3);border:1px solid var(--border-default);border-radius:var(--radius-nested);background:var(--surface-canvas);color:var(--text-primary);font:inherit;resize:vertical;font-size:14px;line-height:1.5}.DpcPPW_options textarea:focus-visible,.DpcPPW_draftText:focus-visible,.DpcPPW_options summary:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.DpcPPW_trigger{border-radius:var(--radius-pill);width:44px;height:44px;color:var(--text-primary);font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;padding:0;display:inline-flex}.DpcPPW_trigger:hover,.DpcPPW_trigger[aria-expanded=true]{background:var(--surface-muted);border-color:var(--border-default)}.DpcPPW_trigger:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.DpcPPW_trigger img,.DpcPPW_avatar{border-radius:var(--radius-pill);object-fit:cover;background:var(--surface-muted);flex:0 0 32px;width:32px;height:32px}.DpcPPW_avatar{place-items:center;font-size:14px;display:grid}.DpcPPW_tray{gap:var(--space-3);overscroll-behavior:contain;max-height:45dvh;padding:var(--space-3);margin:var(--space-2);border:1px solid var(--border-default);border-radius:var(--radius-nested);background:var(--surface-subtle);flex-shrink:0;display:grid;overflow-y:auto}.DpcPPW_header,.DpcPPW_actions{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.DpcPPW_header>strong{flex:1;font-size:14px}.DpcPPW_hint,.DpcPPW_error{color:var(--text-secondary);overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.5}.DpcPPW_error{color:var(--status-danger-foreground)}.DpcPPW_draft{gap:var(--space-2);display:grid}.DpcPPW_draft label{color:var(--text-secondary);font-size:13px}@media (max-width:767px){.DpcPPW_options textarea,.DpcPPW_draftText{font-size:16px}}
._6FElG_dialogue{gap:var(--space-4);font-size:var(--work-dialogue-font-size,14px);line-height:1.5;display:grid}._6FElG_dialogue p{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}._6FElG_answer{gap:var(--space-3);overflow-wrap:anywhere;min-width:0;display:grid}._6FElG_answer p{white-space:normal}._6FElG_answer h1,._6FElG_answer h2,._6FElG_answer h3,._6FElG_answer h4{font-size:var(--font-size-16);margin:0}._6FElG_answer ul,._6FElG_answer ol{padding-left:var(--space-5);margin:0}._6FElG_answer li+li{margin-top:var(--space-2)}._6FElG_answer pre{padding:var(--space-3);background:var(--surface-muted);border-radius:var(--radius-nested);overflow-x:auto}._6FElG_answer blockquote{padding-left:var(--space-3);border-left:2px solid var(--border-strong);color:var(--text-secondary);margin:0}._6FElG_answer a{color:var(--text-primary);text-underline-offset:3px;text-decoration:underline}._6FElG_answer a:focus-visible,._6FElG_answerTable:focus-visible,._6FElG_answerSources summary:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}._6FElG_answerTable{max-width:100%;overflow-x:auto}._6FElG_answerTable table{border-collapse:collapse;width:100%;font-size:var(--work-dialogue-font-size,14px)}._6FElG_answerTable th,._6FElG_answerTable td{padding:var(--space-2);border:1px solid var(--border-default);text-align:left;min-width:100px}._6FElG_answerTable th:first-child,._6FElG_answerTable td:first-child{background:var(--surface-elevated);position:sticky;left:0}._6FElG_answerSources{color:var(--text-secondary);font-size:13px}._6FElG_answerSources summary{cursor:pointer;min-height:var(--control-height-input);box-sizing:border-box;padding-block:var(--space-3);list-style-position:inside}._6FElG_sourceLimitation{margin-top:var(--space-1);display:block}._6FElG_message{gap:var(--space-2);padding:var(--space-4);border-radius:var(--radius-nested);background:var(--surface-subtle);display:grid}._6FElG_messageGroup{gap:var(--space-4);min-width:0;display:grid}._6FElG_message[data-role=user]{margin-left:var(--space-8);background:var(--accent-surface)}._6FElG_message small{color:var(--text-secondary)}._6FElG_contextThread,._6FElG_contextResponse{gap:var(--space-3);display:grid}._6FElG_contextChoiceMessage>header{justify-content:space-between;align-items:flex-start;gap:var(--space-3);display:flex}._6FElG_contextChoiceMessage>header>div{gap:var(--space-1);min-width:0;display:grid}._6FElG_contextFiles{gap:var(--space-2);padding-top:var(--space-2);border-top:1px solid var(--border-default);display:grid}._6FElG_contextFiles ul{gap:var(--space-1);padding-left:var(--space-5);overflow-wrap:anywhere;margin:0;display:grid}._6FElG_contextFiles small{color:var(--text-secondary)}._6FElG_contextOptions{gap:var(--space-2);display:grid}._6FElG_contextOptions button{width:100%;padding:var(--space-3);border:1px solid var(--border-default);border-radius:var(--radius-nested);color:var(--text-primary);background:var(--surface-elevated);font:inherit;text-align:left;cursor:pointer;gap:3px;display:grid}._6FElG_contextOptions button:hover,._6FElG_contextOptions button[aria-pressed=true]{border-color:var(--accent-foreground);background:var(--accent-surface)}._6FElG_contextOptions button:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}._6FElG_contextOptions button strong{font-size:13px}._6FElG_contextOptions button span{color:var(--text-secondary);white-space:pre-line;font-size:12px;line-height:1.45}._6FElG_contextDecisionWarning{padding:var(--space-3);color:var(--status-danger-foreground);background:var(--status-danger-surface);border-radius:var(--radius-nested);font-size:12px;line-height:1.55}._6FElG_contextDecisionActions{align-items:center;gap:var(--space-3);padding-top:var(--space-3);flex-wrap:wrap;display:flex}._6FElG_contextDecisionActions button{min-height:var(--control-height-input)}._6FElG_contextDecisionResult{padding:var(--space-3);color:var(--status-info-foreground);background:var(--status-info-surface);border-radius:var(--radius-nested);font-size:12px;line-height:1.55}._6FElG_contextDecisionResult[data-decision=approved]{color:var(--status-success-foreground);background:var(--status-success-surface)}._6FElG_contextDecisionError{padding:var(--space-3);color:var(--status-danger-foreground);background:var(--status-danger-surface);border-radius:var(--radius-nested);font-size:12px;line-height:1.55}._6FElG_contextNotice{color:var(--text-tertiary);font-size:11px}._6FElG_plan{gap:var(--space-3);padding:var(--space-4);border:1px solid var(--border-strong);border-radius:var(--radius-elevated);display:grid}._6FElG_plan h3{font-size:var(--font-size-16);margin:0}._6FElG_planActions{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}._6FElG_planActions li{gap:var(--space-2);padding-block:var(--space-3);border-bottom:1px solid var(--border-default);display:grid}._6FElG_planActions li:last-child{border-bottom:0}._6FElG_planActions blockquote{padding:var(--space-3);background:var(--surface-muted);border-radius:var(--radius-nested);white-space:pre-wrap;overflow-wrap:anywhere;margin:0}._6FElG_planActions small,._6FElG_helper{color:var(--text-secondary)}._6FElG_planDecisions{gap:var(--space-2);flex-wrap:wrap;display:flex}._6FElG_inputBar{align-items:flex-end;gap:var(--space-2);background:var(--surface-elevated);border:1px solid var(--border-strong);border-radius:var(--radius-card);box-shadow:var(--shadow-popover);padding:var(--space-2);display:flex}._6FElG_inputBar textarea{border-radius:var(--radius-nested);resize:none;min-width:0;min-height:var(--control-height-input);max-height:120px;padding:var(--space-3) var(--space-1);box-sizing:border-box;color:var(--text-primary);line-height:1.5;font-size:var(--work-dialogue-font-size,14px);background:0 0;border:0;flex:1}._6FElG_inputBar button,._6FElG_inputBar a{flex:none}._6FElG_inputBar button:first-child{align-self:center}._6FElG_inputBar textarea:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}._6FElG_result{border:1px solid var(--border-default);border-radius:var(--radius-nested);padding:var(--space-4)}._6FElG_error{gap:var(--space-2);color:var(--status-danger-foreground);background:var(--status-danger-surface);border-radius:var(--radius-nested);padding:var(--space-3);display:grid}._6FElG_busy{color:var(--text-secondary);padding-block:var(--space-2)}._6FElG_typing{padding-inline:var(--space-5);justify-self:start}._6FElG_typingDots{align-items:center;gap:5px;height:1.2em;display:inline-flex}._6FElG_typingDots i{background:var(--text-secondary);border-radius:50%;width:6px;height:6px;animation:1.1s ease-in-out infinite _6FElG_typingDot}._6FElG_typingDots i:nth-child(2){animation-delay:.15s}._6FElG_typingDots i:nth-child(3){animation-delay:.3s}@keyframes _6FElG_typingDot{0%,60%,to{opacity:.3;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}@media (prefers-reduced-motion:reduce){._6FElG_typingDots i{opacity:.6;animation:none}}._6FElG_toolbar{justify-content:space-between;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._6FElG_toolbar h3{font-size:var(--font-size-16);margin:0}._6FElG_toolbar button{min-height:var(--control-height-input)}._6FElG_editor{gap:var(--space-3);border:1px solid var(--border-default);border-radius:var(--radius-nested);padding:var(--space-3);display:grid}._6FElG_editor label{gap:var(--space-2);display:grid}._6FElG_editor input,._6FElG_editor textarea,._6FElG_editor select{width:100%;min-width:0;min-height:var(--control-height-input);box-sizing:border-box;background:var(--surface-muted);color:var(--text-primary);border:1px solid var(--border-default);border-radius:var(--radius-nested);padding:var(--space-3);font:inherit}._6FElG_download{min-height:var(--control-height-input);color:var(--text-primary);align-items:center;display:inline-flex}._6FElG_changes{gap:var(--space-2);margin:0;display:grid}._6FElG_changes div{gap:var(--space-1);display:grid}._6FElG_changes dt{color:var(--text-secondary);font-size:13px}._6FElG_changes dd{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}._6FElG_changeFiles{gap:var(--space-1);padding-left:var(--space-5);margin:0;display:grid}._6FElG_proposals{gap:var(--space-2);min-width:0;display:grid}._6FElG_proposals h3{font-size:var(--font-size-16);margin:0}._6FElG_proposalList{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}._6FElG_proposal{align-items:center;gap:var(--space-3);width:100%;min-height:var(--control-height-input);padding:var(--space-3);border:1px solid var(--border-default);border-radius:var(--radius-nested);color:var(--text-primary);background:var(--surface-elevated);text-align:left;cursor:pointer;display:flex}._6FElG_proposal:hover{background:var(--surface-subtle)}._6FElG_proposal:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}._6FElG_proposalSummary{gap:var(--space-1);overflow-wrap:anywhere;flex:1;min-width:0;display:grid}._6FElG_proposalSummary small{color:var(--text-secondary)}._6FElG_actionCard{min-width:0}._6FElG_actionSummary{-webkit-line-clamp:2;color:var(--text-secondary);-webkit-box-orient:vertical;font-size:13px;display:-webkit-box;overflow:hidden}._6FElG_actionStatus{color:var(--text-secondary);flex:none;font-size:12px}._6FElG_actionStatus[data-status=failed]{color:var(--status-danger-foreground)}._6FElG_actionStatus[data-status=prepared],._6FElG_actionStatus[data-status=attention],._6FElG_actionStatus[data-status=unknown]{color:var(--status-warning-foreground)}._6FElG_actionStatus[data-status=running],._6FElG_actionStatus[data-status=queued]{color:var(--status-info-foreground)}._6FElG_actionStatus[data-status=completed]{color:var(--status-success-foreground)}._6FElG_prerequisites summary{cursor:pointer;min-height:var(--control-height-input);align-items:center;font-size:13px;display:flex}._6FElG_prerequisites summary:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}._6FElG_suggestions{gap:var(--space-2);flex-wrap:wrap;display:flex}._6FElG_script{gap:var(--space-3);display:grid}._6FElG_scriptChips{justify-content:flex-end;gap:var(--space-2);flex-wrap:wrap;display:flex}._6FElG_scriptChips button,._6FElG_suggestions button{min-height:var(--control-height-input);white-space:normal;max-width:100%}._6FElG_capabilityInbox{margin-top:var(--space-6)}._6FElG_capabilityInbox h2{margin:0;font-size:18px}@media (max-width:640px){._6FElG_proposal{flex-wrap:wrap}._6FElG_proposalSummary{flex-basis:100%;order:1}._6FElG_actionCard ._6FElG_proposalSummary{flex-basis:auto;order:0}._6FElG_actionCard{flex-wrap:nowrap}._6FElG_inputBar textarea{font-size:16px}._6FElG_message[data-role=user]{margin-left:var(--space-4)}}._6FElG_greetings{padding:var(--space-2) 0;border-block:1px solid var(--border-default);color:var(--text-secondary);margin-block:var(--space-3)}._6FElG_greetings summary{cursor:pointer;align-content:center;min-height:44px;font-size:12px;display:list-item}._6FElG_greetings summary:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}._6FElG_calendarChoices{gap:var(--space-2);min-width:0;display:grid}._6FElG_calendarChoices button{text-align:left;white-space:normal;overflow-wrap:anywhere;justify-content:flex-start;width:100%;min-height:44px}
.RpuD-W_launcher{min-width:44px;min-height:44px;color:var(--text-primary);cursor:pointer;border-radius:var(--radius-pill);background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex;position:relative}.RpuD-W_launcher:hover{background:var(--surface-muted)}.RpuD-W_launcher:focus-visible,.RpuD-W_list button:focus-visible{outline:2px solid var(--accent-foreground);outline-offset:2px}.RpuD-W_badge{border-radius:var(--radius-pill);background:var(--accent-surface-strong);min-width:18px;color:var(--accent-foreground);padding:1px 4px;font-size:11px;font-weight:700;position:absolute;top:0;right:0}.RpuD-W_dialog{border:1px solid var(--border-default);border-radius:var(--radius-card);background:var(--surface-elevated);width:min(460px,100vw - 24px);max-height:calc(100dvh - 32px);color:var(--text-primary);box-shadow:var(--shadow-modal);margin:auto;padding:20px;overflow-y:auto}.RpuD-W_dialog::backdrop{background:var(--overlay)}.RpuD-W_dialog header,.RpuD-W_heading{justify-content:space-between;align-items:center;gap:8px;margin-bottom:12px;display:flex}.RpuD-W_dialog h2{margin:0;font-size:18px}.RpuD-W_heading{flex-wrap:wrap;margin-top:20px}.RpuD-W_heading h3{margin:0;font-size:14px}.RpuD-W_dialog p{color:var(--text-secondary);font-size:14px}.RpuD-W_list{margin:0 0 12px;padding:0;list-style:none}.RpuD-W_list li{border-top:1px solid var(--border-default)}.RpuD-W_list button{text-align:left;border-radius:var(--radius-nested);width:100%;min-height:88px;color:var(--text-primary);cursor:pointer;overflow-wrap:anywhere;background:0 0;border:0;flex-direction:column;align-items:flex-start;gap:6px;padding:12px;display:flex}.RpuD-W_list button:hover{background:var(--surface-muted)}.RpuD-W_list .RpuD-W_unread{background:var(--accent-surface)}.RpuD-W_kind{color:var(--accent-foreground);font-size:13px}.RpuD-W_urgent{border-radius:var(--radius-pill);background:var(--status-danger-surface);color:var(--status-danger-foreground);margin-right:6px;padding:0 6px;font-weight:700;display:inline-block}.RpuD-W_list strong{font-size:14px;font-weight:600}.RpuD-W_list button>span:not(.RpuD-W_kind),.RpuD-W_list time{color:var(--text-secondary);font-size:13px}@media (max-width:480px){.RpuD-W_dialog{padding:16px}}.RpuD-W_dialog button{min-height:44px}.RpuD-W_pcAlerts{border-top:1px solid var(--border-default);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;margin-top:12px;padding-top:12px;display:flex}.RpuD-W_dialog .RpuD-W_pcAlerts p{flex:220px;margin:0;font-size:13px}.RpuD-W_settingsLink{min-height:44px;color:var(--text-primary);text-underline-offset:3px;align-items:center;padding:0 4px;font-size:13px;font-weight:600;text-decoration:underline;display:inline-flex}.RpuD-W_settingsLink:focus-visible{outline:2px solid var(--accent-foreground);outline-offset:2px;border-radius:var(--radius-nested)}
.UAY3WG_room{--surface-canvas:var(--brand-space-canvas);--surface-muted:var(--brand-space-field);--surface-elevated:var(--brand-space-panel);--text-primary:var(--brand-space-text);--text-secondary:var(--brand-space-text-muted);--text-tertiary:var(--brand-space-text-muted);--border-default:var(--brand-space-border);--border-strong:var(--brand-space-brass);--action-primary:var(--brand-space-brass-light);--action-on-primary:var(--brand-space-canvas);--action-hover:var(--brand-space-text);--focus-ring:var(--brand-space-focus);--surface-subtle:color-mix(in srgb, var(--brand-space-text) 6%, transparent);--accent-surface:color-mix(in srgb, var(--brand-space-brass) 16%, transparent);--accent-surface-strong:var(--brand-space-brass);--accent-foreground:var(--brand-space-brass-light);--shadow-popover:none;--shadow-modal:none;isolation:isolate;background:var(--brand-space-canvas);width:100%;height:100%;min-height:100svh;color:var(--brand-space-text);font-size:14px;line-height:1.6;position:relative;overflow:hidden}.UAY3WG_room *,.UAY3WG_room :before,.UAY3WG_room :after{box-sizing:border-box}.UAY3WG_room button{font:inherit;touch-action:manipulation}.UAY3WG_room button:focus-visible,.UAY3WG_questions summary:focus-visible{outline:2px solid var(--brand-space-focus);outline-offset:3px}.UAY3WG_heading:focus,.UAY3WG_topicHeading:focus{outline:none}.UAY3WG_room [hidden]{display:none}.UAY3WG_stage{position:absolute;inset:0;overflow:hidden}.UAY3WG_photoPlane,.UAY3WG_displayPlane{transform-origin:0 0;position:absolute;top:0;left:0}.UAY3WG_photo,.UAY3WG_screenImage{background-repeat:no-repeat;background-size:100% 100%;display:block;position:absolute;inset:0}.UAY3WG_photoPlane,.UAY3WG_displayPlane{pointer-events:none}.UAY3WG_day{display:none}html[data-theme=light] .UAY3WG_day{display:block}html[data-theme=light] .UAY3WG_night{display:none}.UAY3WG_secretaryStanding{position:absolute;inset:0}.UAY3WG_figure{position:relative}.UAY3WG_secretaryStanding .UAY3WG_figure{transform-origin:50% 100%;animation:5.6s ease-in-out infinite UAY3WG_breathe;position:absolute}.UAY3WG_reaction{transform-origin:50% 100%;position:relative}.UAY3WG_secretaryStanding .UAY3WG_reaction{position:absolute;inset:0}.UAY3WG_secretaryStanding img{width:100%;max-width:none;height:100%;filter:var(--secretary-night);display:block;position:absolute;inset:0}html[data-theme=light] .UAY3WG_secretaryStanding img{filter:var(--secretary-day)}.UAY3WG_faceEntering,.UAY3WG_faceLeaving,.UAY3WG_faceRest{object-fit:contain;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.UAY3WG_faceEntering,.UAY3WG_portraitEntering{z-index:2;animation:.56s ease-in-out both UAY3WG_faceIn}.UAY3WG_faceLeaving,.UAY3WG_portraitLeaving{z-index:1;animation:.56s ease-in-out forwards UAY3WG_faceOut}.UAY3WG_portraitEntering,.UAY3WG_portraitLeaving{position:relative}.UAY3WG_faceHidden{opacity:0}@keyframes UAY3WG_faceIn{0%{opacity:0}60%,to{opacity:1}}@keyframes UAY3WG_faceOut{0%,40%{opacity:1}to{opacity:0}}@keyframes UAY3WG_breathe{0%,to{transform:none}50%{transform:translateY(-1.5px)scale(1.0035)}}.UAY3WG_secretaryStanding svg{width:0;height:0;position:absolute}.UAY3WG_secretaryStanding[data-pending],.UAY3WG_secretaryPortrait[data-pending]{visibility:hidden}.UAY3WG_secretaryPortrait{border:1px solid var(--brand-space-border);border-radius:var(--radius-card);background:var(--brand-space-panel);width:330px;box-shadow:var(--brand-space-shadow);position:absolute;top:240px;left:1200px;overflow:hidden}.UAY3WG_secretaryPortrait img{object-fit:contain;width:100%;height:470px;display:block}.UAY3WG_portraitCaption{border-top:1px solid var(--brand-space-border);padding:18px 24px}.UAY3WG_portraitCaption span{color:var(--brand-space-brass);font-size:14px;display:block}.UAY3WG_portraitCaption strong{font-size:22px;font-weight:500;display:block}.UAY3WG_monitor{background:var(--brand-space-canvas);transform-origin:0 0;pointer-events:auto;cursor:pointer;border:0;border-radius:0;margin:0;padding:0;display:block;position:absolute;top:0;left:0;overflow:hidden}.UAY3WG_screenImage{filter:brightness(.88)saturate(.88)blur(1px)}html[data-theme=light] .UAY3WG_screenImage{filter:brightness(.91)saturate(.86)blur(1px)}.UAY3WG_screenReflection{background:linear-gradient(125deg, color-mix(in srgb, var(--brand-space-light-warm) 5%, transparent), transparent 36%, color-mix(in srgb, var(--brand-space-canvas) 4%, transparent));pointer-events:none;position:absolute;inset:0}.UAY3WG_monitor:hover .UAY3WG_screenReflection{background-color:color-mix(in srgb, var(--brand-space-light-warm) 4%, transparent)}.UAY3WG_room .UAY3WG_monitor:focus-visible{outline-offset:-14px;outline-width:10px}.UAY3WG_scrim{pointer-events:none;background:linear-gradient(90deg, color-mix(in srgb, var(--brand-space-canvas) 97%, transparent), color-mix(in srgb, var(--brand-space-canvas) 94%, transparent) var(--room-scrim-solid,36%), transparent var(--room-scrim-clear,46%));position:absolute;inset:0}.UAY3WG_header{z-index:2;justify-content:space-between;align-items:center;gap:var(--space-4);border-bottom:1px solid var(--brand-space-border);min-height:84px;margin:0 6%;display:flex;position:relative}.UAY3WG_brand{align-items:center;gap:var(--space-5);min-width:0;display:flex}.UAY3WG_wordmark{font:20px var(--brand-space-font);letter-spacing:.12em;white-space:nowrap}.UAY3WG_roomName{border-left:1px solid var(--brand-space-border);padding-left:var(--space-5);color:var(--brand-space-text-muted);white-space:nowrap;font-size:13px}.UAY3WG_logout{gap:var(--space-2);background:var(--brand-space-glass);flex-shrink:0}.UAY3WG_workspace{z-index:2;top:100px;left:6%;bottom:max(30px, env(safe-area-inset-bottom));width:min(40%, var(--room-panel-width,40%));overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--brand-space-border) transparent;max-width:660px;margin-left:-4px;padding:4px;position:absolute;overflow:auto}.UAY3WG_eyebrow{margin:0 0 var(--space-2);color:var(--brand-space-brass);font:12px var(--brand-space-font);letter-spacing:.18em}.UAY3WG_welcome{align-items:baseline;column-gap:var(--space-3);margin-bottom:var(--space-1);flex-wrap:wrap;flex:none;row-gap:2px;display:flex}.UAY3WG_heading{letter-spacing:-.03em;word-break:keep-all;overflow-wrap:anywhere;margin:0;font-size:clamp(18px,1.35vw,22px);font-weight:500;line-height:1.4}.UAY3WG_organization{color:var(--brand-space-brass);overflow-wrap:anywhere;margin:0;font-size:13px}.UAY3WG_introduction{margin:0 0 var(--space-5);color:var(--brand-space-text-muted);word-break:keep-all;overflow-wrap:anywhere;white-space:pre-line;line-height:1.8}.UAY3WG_choices{border-top:1px solid var(--brand-space-border)}.UAY3WG_choice{gap:var(--space-3);text-align:left;border:0;border-bottom:1px solid var(--brand-space-border);width:100%;min-height:47px;color:var(--brand-space-text);cursor:pointer;background:0 0;grid-template-columns:20px 1fr auto;align-items:center;padding:10px 10px 10px 4px;transition:background .18s,padding-left .18s;display:grid}.UAY3WG_choice:hover{background:color-mix(in srgb, var(--brand-space-brass) 8%, transparent);padding-left:10px}.UAY3WG_choiceNumber{color:var(--brand-space-brass);font:12px var(--brand-space-font)}.UAY3WG_choice>svg{color:var(--brand-space-brass)}.UAY3WG_tourReplay{align-items:center;gap:var(--space-2);min-height:44px;margin-top:var(--space-4);color:var(--brand-space-brass);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:14px;display:inline-flex}.UAY3WG_tourReplay:hover{text-underline-offset:4px;text-decoration:underline}.UAY3WG_quietNote{margin:var(--space-4) 0 0;color:var(--brand-space-text-muted);word-break:keep-all;font-size:13px;line-height:1.65}.UAY3WG_detail{background:var(--brand-space-panel);border:1px solid var(--brand-space-border);border-radius:var(--radius-card);padding:var(--space-6);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.UAY3WG_back{gap:var(--space-2);margin:-12px 0 14px -12px}.UAY3WG_topicHeading{margin:0 0 var(--space-4);word-break:keep-all;letter-spacing:-.035em;font-size:25px;font-weight:500;line-height:1.45}.UAY3WG_speaker{gap:var(--space-2);color:var(--brand-space-brass);margin:0 0 var(--space-2);align-items:center;font-size:13px;display:flex}.UAY3WG_speaker:before{content:"";background:currentColor;width:22px;height:1px}.UAY3WG_reply{margin:0 0 var(--space-5);word-break:keep-all;font-size:14px;line-height:1.85}.UAY3WG_tabs{gap:var(--space-5);border-bottom:1px solid var(--brand-space-border);margin-bottom:var(--space-3);display:flex}.UAY3WG_tabs button{min-height:44px;color:var(--brand-space-text-muted);cursor:pointer;background:0 0;border:0;border-bottom:1px solid #0000;margin-bottom:-1px;padding:10px 0}.UAY3WG_tabs button[aria-pressed=true]{color:var(--brand-space-brass);border-bottom-color:var(--brand-space-brass)}.UAY3WG_details{counter-reset:guide-step;margin:0;padding:0;list-style:none}.UAY3WG_details li{counter-increment:guide-step;padding:var(--space-3) 0 var(--space-3) 29px;border-bottom:1px solid var(--brand-space-border);position:relative}.UAY3WG_details li:last-child{border-bottom:0}.UAY3WG_details li:before{content:counter(guide-step, decimal-leading-zero);color:var(--brand-space-brass);font:12px var(--brand-space-font);position:absolute;top:17px;left:0}.UAY3WG_details h3{margin:0 0 var(--space-1);font-size:14px;font-weight:500}.UAY3WG_details p,.UAY3WG_questions p{color:var(--brand-space-text-muted);word-break:keep-all;margin:0;font-size:14px;line-height:1.75}.UAY3WG_questions details{border-bottom:1px solid var(--brand-space-border)}.UAY3WG_questions summary{min-height:44px;padding:var(--space-3) 0;cursor:pointer}.UAY3WG_questions p{padding:0 0 var(--space-4)}.UAY3WG_workspace[data-panel=conversation]{flex-direction:column;display:flex;overflow:hidden}.UAY3WG_panelBar{justify-content:space-between;align-items:flex-end;gap:var(--space-3);border-bottom:1px solid var(--brand-space-border);margin-bottom:var(--space-3);flex:none;display:flex}.UAY3WG_panelTabs{gap:var(--space-5);display:flex}.UAY3WG_panelTabs button{min-height:44px;color:var(--brand-space-text-muted);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-bottom:1px solid #0000;margin-bottom:-1px;padding:10px 0}.UAY3WG_tabShort{display:none}.UAY3WG_panelTabs button[aria-pressed=true]{color:var(--brand-space-brass);border-bottom-color:var(--brand-space-brass)}.UAY3WG_tabCount{background:var(--brand-space-brass);min-width:18px;height:18px;color:var(--brand-space-canvas);vertical-align:1px;border-radius:999px;place-items:center;margin-left:6px;padding:0 5px;font-size:11px;font-weight:600;display:inline-grid}.UAY3WG_board{gap:var(--space-4);padding:var(--space-5);border:1px solid var(--brand-space-border);border-radius:var(--radius-card);background:var(--brand-space-panel);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);display:grid}.UAY3WG_board>.UAY3WG_speaker{margin:0}.UAY3WG_boardEmpty{color:var(--brand-space-text-muted);margin:0;font-size:14px}.UAY3WG_boardStatus{justify-content:space-between;align-items:flex-start;gap:var(--space-3);font-size:14px;line-height:1.6;display:flex}.UAY3WG_boardStatus p{margin:0 0 var(--space-2)}.UAY3WG_boardStatus>button{flex:none;min-height:44px}.UAY3WG_boardScope{color:var(--brand-space-text-muted)}.UAY3WG_boardSave{align-items:flex-end;gap:var(--space-1);flex-direction:column;display:flex}.UAY3WG_boardSaveError{max-width:220px;color:var(--status-danger-foreground);font-size:13px;line-height:1.5}@media (max-width:640px){.UAY3WG_boardRow{flex-wrap:wrap}.UAY3WG_boardRow .UAY3WG_boardActions{flex-wrap:wrap;justify-content:flex-end;max-width:100%;margin-left:auto}.UAY3WG_boardSaveError{max-width:180px}}.UAY3WG_boardSection header{justify-content:space-between;align-items:center;gap:var(--space-3);border-bottom:1px solid var(--brand-space-border);padding-bottom:var(--space-2);display:flex}.UAY3WG_boardSection h3{color:var(--brand-space-brass);letter-spacing:.02em;margin:0;font-size:13px;font-weight:500}.UAY3WG_boardCount{color:var(--brand-space-text-muted);margin-left:6px;font-weight:400}.UAY3WG_boardSection ul{margin:0;padding:0;list-style:none}.UAY3WG_boardRow,.UAY3WG_boardMore{justify-content:space-between;align-items:center;gap:var(--space-3);min-height:44px;padding:var(--space-2) 0;border-bottom:1px solid color-mix(in srgb, var(--brand-space-border) 60%, transparent);font-size:14px;display:flex}.UAY3WG_boardRow:last-child,.UAY3WG_boardMore:last-child{border-bottom:0}.UAY3WG_boardItem{gap:0 var(--space-2);word-break:keep-all;overflow-wrap:anywhere;flex-wrap:wrap;min-width:0;line-height:1.5;display:flex}.UAY3WG_boardItem strong{font-weight:500}.UAY3WG_boardItem span{color:var(--brand-space-text-muted)}.UAY3WG_boardDisclosure{color:var(--brand-space-text-muted);font-size:13px}.UAY3WG_boardDisclosure>summary{min-height:44px;padding:var(--space-3) 0;cursor:pointer}.UAY3WG_boardDisclosure>summary:focus-visible{outline:2px solid var(--brand-space-brass);outline-offset:3px}.UAY3WG_boardMore{color:var(--brand-space-text-muted);font-size:13px}.UAY3WG_boardActions{align-items:center;gap:var(--space-1);flex:none;display:flex}.UAY3WG_boardActions button{white-space:nowrap;gap:4px}.UAY3WG_boardDone{color:var(--brand-space-text-muted);align-items:center;gap:4px;font-size:12px;display:inline-flex}.UAY3WG_conversation{--work-dialogue-font-size:clamp(12px, calc(6px + .75vh), 14px);min-height:0;font-size:var(--work-dialogue-font-size);flex-direction:column;flex:1;display:flex}.UAY3WG_conversation>*{flex:1;min-height:0}.UAY3WG_conversation [data-variant=space]>section{background:var(--brand-space-panel);border-color:var(--brand-space-border);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.UAY3WG_conversation [data-variant=space] form{background:var(--brand-space-panel);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.UAY3WG_onboarding{border:1px solid var(--brand-space-border);border-radius:var(--radius-card);background:var(--brand-space-panel);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);flex-direction:column;display:flex;overflow:hidden}.UAY3WG_transcript{overscroll-behavior:contain;min-height:0;padding:var(--space-5);gap:var(--space-2);scrollbar-width:thin;scrollbar-color:var(--brand-space-border) transparent;flex-direction:column;flex:1;display:flex;position:relative;overflow-y:auto}.UAY3WG_line{max-width:88%;padding:var(--space-3) var(--space-4);border-radius:var(--radius-nested);word-break:keep-all;overflow-wrap:anywhere;animation:UAY3WG_lineIn .26s var(--brand-space-ease,ease) both;margin:0;line-height:1.7}.UAY3WG_line[data-speaker=staff]{background:color-mix(in srgb, var(--brand-space-text) 6%, transparent);align-self:flex-start}.UAY3WG_line[data-speaker=lawyer]+.UAY3WG_line[data-speaker=staff]{margin-top:var(--space-2)}.UAY3WG_line[data-speaker=lawyer]{background:color-mix(in srgb, var(--brand-space-brass) 16%, transparent);align-self:flex-end}@keyframes UAY3WG_lineIn{0%{opacity:0;transform:translateY(4px)}}.UAY3WG_caret{vertical-align:-.12em;border-bottom:2px solid var(--brand-space-brass);width:.5em;height:1em;margin-left:2px;animation:.9s step-end infinite UAY3WG_caretBlink;display:inline-block}@keyframes UAY3WG_caretBlink{50%{opacity:0}}.UAY3WG_answers{gap:var(--space-3);margin-top:var(--space-2);display:grid}.UAY3WG_personaChoices{gap:var(--space-2);display:grid}.UAY3WG_personaChoices[data-compact]{grid-template-columns:repeat(auto-fill,minmax(min(100%,200px),1fr))}.UAY3WG_personaChoices button{width:100%;padding:var(--space-2) var(--space-3);border:1px solid var(--brand-space-border);border-radius:var(--radius-nested);color:var(--brand-space-text);text-align:left;cursor:pointer;background:0 0;align-content:start;gap:2px;transition:background .16s,border-color .16s;display:grid}.UAY3WG_personaChoices button:hover{border-color:var(--brand-space-brass);background:color-mix(in srgb, var(--brand-space-brass) 8%, transparent)}.UAY3WG_personaChoices strong{align-items:center;gap:var(--space-2);font-weight:500;display:flex}.UAY3WG_personaChoices span{color:var(--brand-space-text-muted);font-size:.93em;line-height:1.5}.UAY3WG_personaChoices q{color:var(--brand-space-text);quotes:"“" "”";font-size:.93em;line-height:1.55}.UAY3WG_personaChoices .UAY3WG_recommended{border:1px solid var(--brand-space-brass);color:var(--brand-space-brass);border-radius:999px;padding:1px 8px;font-size:.8em}.UAY3WG_personaNote{color:var(--brand-space-text-muted);word-break:keep-all;margin:0;font-size:.93em;line-height:1.65}.UAY3WG_personaLater{min-height:44px;color:var(--brand-space-text-muted);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;justify-self:start;padding:0;text-decoration:underline}.UAY3WG_personaActions{gap:var(--space-2);flex-wrap:wrap;display:flex}.UAY3WG_personaName{gap:var(--space-2);display:grid}.UAY3WG_personaName label{color:var(--brand-space-text-muted);font-size:.93em}.UAY3WG_personaName>div:first-of-type{position:relative}.UAY3WG_personaName input{width:100%;min-height:46px;padding:0 64px 0 var(--space-4);border:1px solid var(--brand-space-border);border-radius:var(--radius-nested);background:var(--brand-space-field);color:var(--brand-space-text);font:inherit}.UAY3WG_personaName input:focus-visible{outline:2px solid var(--brand-space-focus);outline-offset:2px}.UAY3WG_personaCount{right:var(--space-4);color:var(--brand-space-text-muted);font-size:.86em;position:absolute;top:50%;transform:translateY(-50%)}.UAY3WG_personaError{color:var(--status-danger-foreground,#f2a7a0);margin:0;font-size:.93em}.UAY3WG_personaSummary{gap:var(--space-3);padding:var(--space-4);border:1px solid var(--brand-space-border);border-radius:var(--radius-nested);display:grid}.UAY3WG_personaSummary dl{gap:var(--space-2);margin:0;display:grid}.UAY3WG_personaSummary dl>div{gap:var(--space-3);grid-template-columns:88px 1fr;display:grid}.UAY3WG_personaSummary dt{color:var(--brand-space-text-muted)}.UAY3WG_personaSummary dd{margin:0}.UAY3WG_panelBar:not([data-tabs]){display:none}.UAY3WG_panelBar .UAY3WG_enterHome{min-height:44px;margin-bottom:var(--space-1);align-self:center;gap:var(--space-2);padding-inline:var(--space-4);flex:none;font-size:13px;display:none}.UAY3WG_enterHome>span{white-space:nowrap}@media (min-width:761px) and (max-height:760px){.UAY3WG_header{min-height:70px}.UAY3WG_workspace{top:82px;bottom:18px}.UAY3WG_introduction{margin-bottom:var(--space-3)}}@media (min-width:761px) and (max-width:1000px){.UAY3WG_header{margin-inline:4%}.UAY3WG_workspace{width:min(45%, var(--room-panel-width,45%));left:4%}.UAY3WG_detail{padding:var(--space-5)}}@media (max-width:760px){.UAY3WG_room{overscroll-behavior:contain;height:100%;padding-bottom:max(24px, env(safe-area-inset-bottom));overflow-y:auto}.UAY3WG_stage{height:68svh;position:absolute;bottom:auto}.UAY3WG_scrim{background:linear-gradient(180deg, color-mix(in srgb, var(--brand-space-canvas) 36%, transparent) 0%, transparent 45%, var(--brand-space-canvas) 98%);height:70svh}.UAY3WG_header{gap:var(--space-2);min-height:72px;margin-inline:5%}.UAY3WG_brand{gap:var(--space-3)}.UAY3WG_wordmark{font-size:16px}.UAY3WG_roomName{padding-left:var(--space-3);font-size:12px}.UAY3WG_logout{width:44px;min-width:44px;padding-inline:0}.UAY3WG_logout>span{display:none}.UAY3WG_workspace{width:auto;max-width:none;margin:calc(43svh - 72px) 5% 0;padding:0;position:relative;top:auto;bottom:auto;left:auto;overflow:visible}.UAY3WG_welcome{padding:var(--space-3) var(--space-4);border:1px solid var(--brand-space-border);background:var(--brand-space-panel);border-radius:var(--radius-card);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);margin-bottom:var(--space-2)}.UAY3WG_heading{font-size:19px}.UAY3WG_introduction{margin-bottom:var(--space-4)}.UAY3WG_choice{min-height:48px}.UAY3WG_detail{padding:var(--space-5)}.UAY3WG_topicHeading{font-size:25px}.UAY3WG_workspace[data-panel=conversation]{overflow:visible}.UAY3WG_conversation{flex:none;height:min(76svh,660px)}.UAY3WG_panelBar:not([data-tabs]){display:flex}.UAY3WG_panelBar .UAY3WG_enterHome{display:inline-flex}.UAY3WG_panelTabs{gap:var(--space-4)}.UAY3WG_tabLong{display:none}.UAY3WG_tabShort{display:inline}}@media (prefers-reduced-motion:reduce){.UAY3WG_room *,.UAY3WG_room :before,.UAY3WG_room :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
.kwAv6G_workspaceHost{min-height:100dvh}.kwAv6G_workspaceHost[data-room-active=true]{visibility:hidden;pointer-events:none}.kwAv6G_workspaceHost[data-room-motion=true]{z-index:302;width:var(--room-workspace-width,100%);visibility:visible;background:var(--surface-canvas);transform-origin:0 0;will-change:transform, opacity;height:100dvh;position:fixed;inset:0;overflow:hidden}.kwAv6G_roomHost{z-index:301;background:var(--brand-space-canvas,var(--surface-canvas));outline:none;position:fixed;inset:0;overflow:hidden}.kwAv6G_roomHost[hidden]{display:none}.kwAv6G_libraryHost{z-index:301;background:var(--surface-canvas);outline:none;position:fixed;inset:0;overflow:hidden}.kwAv6G_libraryLoading{background:var(--brand-space-canvas,var(--surface-canvas));place-items:center;display:grid;position:absolute;inset:0}.kwAv6G_libraryFailure{justify-items:center;gap:var(--space-3);max-width:min(420px, calc(100% - var(--space-8)));color:var(--text-primary);text-align:center;display:grid}.kwAv6G_libraryFailure p{margin:0;line-height:1.5}.kwAv6G_libraryNotice{z-index:1;max-width:min(520px, calc(100% - var(--space-8)));padding:var(--space-2) var(--space-4);color:var(--status-danger-foreground);background:var(--status-danger-surface);border-radius:var(--radius-nested);margin:0;font-size:14px;line-height:1.5;position:absolute;top:72px;left:50%;transform:translate(-50%)}.kwAv6G_overlays{display:contents}.kwAv6G_overlays[data-over-library]{z-index:305;display:block;position:relative}.kwAv6G_overlays[data-room-open]{visibility:hidden;display:block}.kwAv6G_logoutError{top:80px;right:var(--space-4);z-index:304;max-width:min(440px, calc(100% - var(--space-8)));padding:var(--space-3) var(--space-4);color:var(--status-danger-foreground);background:var(--status-danger-surface);border-radius:var(--radius-nested);border:1px solid;margin:0;font-size:14px;line-height:1.5;position:fixed}.kwAv6G_briefingNotice{right:var(--space-4);bottom:var(--space-4);z-index:304;max-width:min(440px, calc(100% - var(--space-8)));padding:var(--space-3) var(--space-4);color:var(--text-primary);background:var(--surface-canvas);border:1px solid var(--border-default);border-radius:var(--radius-nested);box-shadow:var(--shadow-popover);font-size:14px;line-height:1.5;position:fixed}.kwAv6G_briefingNotice p{margin:0 0 var(--space-2)}.kwAv6G_briefingNotice button{min-height:44px}.kwAv6G_departureCanvas{z-index:300;background:var(--brand-space-canvas,var(--surface-canvas));position:fixed;inset:0}.kwAv6G_departureStatus{z-index:303;white-space:nowrap;color:var(--text-primary);background:var(--brand-space-canvas,var(--surface-canvas));border-radius:999px;margin:0;padding:10px 18px;font-size:13px;position:fixed;bottom:28px;left:50%;transform:translate(-50%)}
.ot_kyG_headerStatus{min-height:var(--control-height-input);padding-inline:var(--space-2);align-items:center;gap:var(--space-1);white-space:nowrap;flex-shrink:0;font-size:13px;display:inline-flex}@media (min-width:1024px) and (pointer:fine){[data-density=compact] .ot_kyG_headerStatus{min-height:var(--control-height)}}.ot_kyG_signal{border-radius:var(--radius-pill);background:var(--text-tertiary);flex-shrink:0;width:8px;height:8px}.ot_kyG_signal[data-tone=success]{background:var(--status-success-foreground)}.ot_kyG_signal[data-tone=danger]{background:var(--status-danger-foreground)}.ot_kyG_signal[data-tone=info]{background:var(--status-info-foreground)}.ot_kyG_signal[data-tone=warning]{background:var(--status-warning-foreground)}.ot_kyG_folderIssue{color:var(--status-warning-foreground);flex:none}.ot_kyG_folderIssue[data-tone=danger]{color:var(--status-danger-foreground)}.ot_kyG_pageNavigation{gap:var(--space-1);flex-wrap:wrap;display:flex}.ot_kyG_pageNavigation [aria-pressed=true]{background:var(--surface-muted);color:var(--text-primary)}.ot_kyG_folderNavigation{align-content:start;gap:var(--space-1);padding:var(--space-2);display:grid}.ot_kyG_folderNavigation button{align-items:center;gap:var(--space-2);min-height:var(--control-height-input);width:100%;padding:var(--space-2);border-radius:var(--radius-nested);color:var(--text-secondary);font:inherit;text-align:left;white-space:nowrap;cursor:pointer;background:0 0;border:0;font-size:13px;display:flex}.ot_kyG_folderNavigation button>span{gap:var(--space-1);display:grid}.ot_kyG_folderNavigation small{font-size:13px;font-weight:400}.ot_kyG_folderNavigation button:hover{background:var(--surface-muted);color:var(--text-primary)}.ot_kyG_folderNavigation button[aria-current=page]{background:var(--accent-surface);color:var(--accent-foreground);font-weight:600}.ot_kyG_folderNavigation button:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.ot_kyG_folderNavigation svg{flex-shrink:0}.ot_kyG_overviewBody{height:100%;min-height:0;overflow-y:auto}.ot_kyG_collectionStatus{align-items:center;gap:var(--space-2);color:var(--text-secondary);flex-wrap:wrap;font-size:13px;display:flex}.ot_kyG_failures{padding:var(--space-3) var(--space-6);border-radius:var(--radius-nested);background:var(--status-warning-surface);max-height:180px;color:var(--status-warning-foreground);overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.6;overflow:auto}.ot_kyG_dialog{box-sizing:border-box;border:1px solid var(--border-default);border-radius:var(--radius-elevated);background:var(--surface-elevated);width:min(920px,100vw - 32px);max-width:calc(100vw - 32px);max-height:calc(100dvh - 48px);color:var(--text-primary);box-shadow:var(--shadow-modal);margin:auto;padding:0}.ot_kyG_dialog::backdrop{background:var(--overlay)}.ot_kyG_dialogHeader{z-index:1;justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-6);background:var(--surface-elevated);border-bottom:1px solid var(--border-default);display:flex;position:sticky;top:0}.ot_kyG_dialogHeader h2{margin:0;font-size:20px}.ot_kyG_settings{padding:var(--space-6);gap:var(--space-4);min-width:0;display:grid}.ot_kyG_description{color:var(--text-secondary);margin:0;font-size:14px;line-height:1.6}.ot_kyG_error{padding:var(--space-3);color:var(--status-danger-foreground);background:var(--status-danger-surface);border-radius:var(--radius-nested);margin:0;font-size:14px}.ot_kyG_count{color:var(--text-secondary);font-size:13px}.ot_kyG_creationDialog{width:min(580px,100vw - 32px)}.ot_kyG_creationBody{min-width:0;padding:var(--space-6);gap:var(--space-4);grid-template-columns:minmax(0,1fr);display:grid}.ot_kyG_folderName{padding:var(--space-3);border-radius:var(--radius-nested);background:var(--surface-subtle);color:var(--text-secondary);overflow-wrap:anywhere;margin:0;font-size:14px}.ot_kyG_clientSelect{gap:var(--space-2);min-width:0;font-size:14px;display:grid}.ot_kyG_clientSelect select{box-sizing:border-box;width:100%;min-width:0;min-height:var(--control-height-input);max-width:100%;padding:0 var(--space-3);border:1px solid var(--border-default);border-radius:var(--radius-nested);background:var(--surface-elevated);color:var(--text-primary);font:inherit}.ot_kyG_clientSelect select:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.ot_kyG_caseFolder{justify-content:space-between;align-items:center;gap:var(--space-2);color:var(--text-secondary);flex-wrap:wrap;font-size:13px;display:flex}.ot_kyG_caseFolder>span{overflow-wrap:anywhere;min-width:0}@media (max-width:767px){.ot_kyG_folderNavigation{min-width:max-content;padding:var(--space-1) var(--space-2);display:flex}.ot_kyG_folderNavigation button{width:auto;padding-inline:var(--space-3);flex-shrink:0}.ot_kyG_folderNavigation button>span{gap:var(--space-1);display:flex}.ot_kyG_dialog{width:calc(100vw - 16px);max-width:calc(100vw - 16px);max-height:calc(100dvh - 16px)}.ot_kyG_dialogHeader{padding:var(--space-3) var(--space-4)}.ot_kyG_settings,.ot_kyG_creationBody{min-width:0;padding:var(--space-4);grid-template-columns:minmax(0,1fr)}.ot_kyG_clientSelect select{font-size:16px}}
.c-fGPa_badge{box-sizing:border-box;border-radius:var(--radius-pill);background:var(--status-info-surface);min-width:20px;color:var(--status-info-foreground);font-variant-numeric:tabular-nums;vertical-align:middle;flex-shrink:0;justify-content:center;align-items:center;padding:2px 6px;font-size:11px;font-weight:700;line-height:1.4;display:inline-flex}
._41GzMa_indicators{justify-content:flex-end;align-items:center;gap:var(--space-1);vertical-align:middle;flex-wrap:wrap;max-width:100%;display:inline-flex}._41GzMa_warning{min-width:18px;min-height:20px;color:var(--status-warning-foreground);background:var(--status-warning-surface);border-radius:var(--radius-pill);vertical-align:middle;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._41GzMa_reviewWarning{gap:var(--space-1);white-space:nowrap;padding:2px 6px;font-size:11px;font-weight:600;line-height:1.4}
._9cANcG_library{gap:var(--space-3);min-width:0;padding:var(--space-4);color:var(--text-primary);display:grid}._9cANcG_selection{cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex}._9cANcG_selection input{width:20px;height:20px;accent-color:var(--action-primary);margin:0}._9cANcG_selectionBar{align-items:center;gap:var(--space-3);flex-wrap:wrap;font-size:14px;display:flex}._9cANcG_selectionBar label{gap:var(--space-2);min-height:var(--control-height-input);align-items:center;display:flex}._9cANcG_selectionBar input{width:20px;height:20px;accent-color:var(--action-primary)}._9cANcG_selection input:focus-visible,._9cANcG_selectionBar input:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}._9cANcG_toolbar{gap:var(--space-3);flex-wrap:wrap;align-items:center;display:flex}._9cANcG_filters{gap:var(--space-2);flex-wrap:wrap;min-width:0;display:flex}._9cANcG_filterButton{min-height:var(--control-height-input);gap:var(--space-2)}._9cANcG_filterButton>span{color:var(--text-secondary);font-variant-numeric:tabular-nums;font-size:12px}._9cANcG_filterButton[aria-pressed=true]{border-color:var(--accent-foreground);background:var(--accent-surface);color:var(--accent-foreground)}._9cANcG_filterButton[aria-pressed=true]>span{color:inherit}._9cANcG_search{gap:var(--space-2);min-width:0;padding:0 var(--space-3);border:1px solid var(--border-default);border-radius:var(--radius-nested);background:var(--surface-elevated);flex:1;align-items:center;display:flex}._9cANcG_search svg{color:var(--text-tertiary);flex-shrink:0}._9cANcG_search input{width:100%;min-width:0;height:calc(var(--control-height-input) - 2px);color:var(--text-primary);font:inherit;background:0 0;border:0;outline:none;font-size:14px}._9cANcG_search:focus-within{outline:2px solid var(--focus-ring);outline-offset:2px}._9cANcG_category{align-items:center;gap:var(--space-2);font-size:14px;display:flex}._9cANcG_category select{min-height:var(--control-height-input);max-width:160px;padding:0 var(--space-3);border:1px solid var(--border-default);border-radius:var(--radius-nested);background:var(--surface-elevated);color:var(--text-primary);font:inherit}._9cANcG_category select:focus-visible,._9cANcG_fileCopy:focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px}._9cANcG_list{margin:0;padding:0;list-style:none}._9cANcG_row{align-items:center;gap:var(--space-2);padding:var(--space-2) 0;border-bottom:1px solid var(--border-default);display:flex;position:relative}._9cANcG_row[draggable=true]{cursor:grab}._9cANcG_row[draggable=true]:active{cursor:grabbing}._9cANcG_fileIcon{color:var(--text-secondary);flex-shrink:0}._9cANcG_fileCopy{min-width:0;min-height:var(--control-height-input);align-content:center;gap:var(--space-1);color:var(--text-primary);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex:1;padding:0;display:grid}._9cANcG_titleLine{align-items:center;gap:var(--space-2);min-width:0;display:flex}._9cANcG_title{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:14px;font-weight:650;line-height:1.5;overflow:hidden}._9cANcG_fileCopy:hover ._9cANcG_title{text-underline-offset:3px;text-decoration:underline}._9cANcG_linkedCopy{cursor:default}._9cANcG_linkedCopy:hover ._9cANcG_title{text-decoration:none}._9cANcG_classification{max-width:28%;color:var(--text-secondary);white-space:nowrap;text-overflow:ellipsis;flex-shrink:0;font-size:13px;line-height:1.5;overflow:hidden}._9cANcG_titleLine>:last-child{flex-shrink:0}._9cANcG_metadata{align-items:center;gap:var(--space-2);min-width:0;color:var(--text-tertiary);font-size:13px;line-height:1.4;display:flex}._9cANcG_metadata>span{white-space:nowrap}._9cANcG_originalName{text-overflow:ellipsis;min-width:0;color:var(--text-secondary);flex:1;overflow:hidden}._9cANcG_sourceName{text-overflow:ellipsis;max-width:20%;overflow:hidden}._9cANcG_rowActions{align-items:center;gap:var(--space-1);flex-shrink:0;display:flex}._9cANcG_download{width:44px;height:44px;padding:0}._9cANcG_reasonDetails>summary{width:44px;height:44px;color:var(--text-secondary);cursor:pointer;border-radius:var(--radius-pill);justify-content:center;align-items:center;list-style:none;display:flex}._9cANcG_reasonDetails>summary::-webkit-details-marker{display:none}._9cANcG_reasonDetails>summary:hover{background:var(--surface-muted)}._9cANcG_reasonDetails>summary:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}._9cANcG_reasonDetails>._9cANcG_reasonPopover{top:calc(100% - var(--space-1));z-index:2;gap:var(--space-2);box-sizing:border-box;width:min(360px,100%);padding:var(--space-3);border:1px solid var(--border-default);border-radius:var(--radius-nested);background:var(--surface-elevated);color:var(--text-secondary);box-shadow:var(--shadow-popover);overflow-wrap:anywhere;justify-items:start;font-size:13px;line-height:1.5;display:grid;position:absolute;right:0}._9cANcG_reasonPopover p{margin:0}._9cANcG_empty{justify-items:center;gap:var(--space-3);padding:var(--space-10) var(--space-4);text-align:center;display:grid}._9cANcG_empty svg{color:var(--text-tertiary)}._9cANcG_empty p{color:var(--text-secondary);margin:0;font-size:14px}._9cANcG_error{padding:var(--space-3);color:var(--status-danger-foreground);background:var(--status-danger-surface);border-radius:var(--radius-nested);margin:0;font-size:14px}._9cANcG_loading{padding:var(--space-6);text-align:center;color:var(--text-secondary);font-size:14px}._9cANcG_row[data-selected=true]{background:var(--surface-muted);box-shadow:inset 3px 0 var(--accent-foreground);padding-left:var(--space-2)}._9cANcG_library[data-compact=true]{gap:var(--space-2);padding:var(--space-3)}._9cANcG_library[data-compact=true] ._9cANcG_toolbar{gap:var(--space-2)}._9cANcG_library[data-compact=true] ._9cANcG_filters{gap:var(--space-1)}._9cANcG_library[data-compact=true] ._9cANcG_search input{height:calc(var(--control-height) - 2px)}._9cANcG_library[data-compact=true] ._9cANcG_category{gap:var(--space-1)}._9cANcG_library[data-compact=true] ._9cANcG_category select{min-height:var(--control-height);max-width:112px}._9cANcG_library[data-compact=true] ._9cANcG_fileIcon{display:none}._9cANcG_library[data-compact=true] ._9cANcG_row{gap:var(--space-1);padding:var(--space-1) 0;flex-wrap:wrap;display:flex}._9cANcG_library[data-compact=true] ._9cANcG_fileCopy{min-height:var(--control-height);gap:2px}._9cANcG_library[data-compact=true] ._9cANcG_titleLine{gap:var(--space-1)}._9cANcG_library[data-compact=true] ._9cANcG_title{font-size:13px}._9cANcG_library[data-compact=true] ._9cANcG_classification{display:none}._9cANcG_library[data-compact=true] ._9cANcG_metadata{gap:var(--space-1);font-size:11px}._9cANcG_library[data-compact=true] ._9cANcG_originalName{flex:1}._9cANcG_library[data-compact=true] ._9cANcG_fileSize,._9cANcG_library[data-compact=true] ._9cANcG_fileVersion,._9cANcG_library[data-compact=true] ._9cANcG_sourceName{display:none}._9cANcG_library[data-compact=true] ._9cANcG_rowActions{gap:0;margin-left:auto}@media (max-width:767px){._9cANcG_library{padding:var(--space-4)}._9cANcG_fileIcon{display:none}._9cANcG_titleLine{gap:var(--space-1) var(--space-2);flex-wrap:wrap}._9cANcG_title{flex-basis:100%}._9cANcG_classification{flex-shrink:1;max-width:55%}._9cANcG_metadata{gap:var(--space-1) var(--space-2);flex-wrap:wrap}._9cANcG_originalName{flex-basis:100%}._9cANcG_sourceName{max-width:40%}._9cANcG_toolbar{flex-wrap:wrap}._9cANcG_search{flex-basis:100%}._9cANcG_search input{font-size:16px}._9cANcG_category{margin-left:auto}._9cANcG_rowActions{flex-wrap:wrap;justify-content:flex-end;max-width:92px}}._9cANcG_retention{color:var(--status-warning-foreground);background:var(--status-warning-surface);white-space:nowrap;border-radius:6px;padding:0 6px;font-weight:600}
.W8QA9q_preview{z-index:9999;gap:var(--space-1);max-width:min(320px,100vw - 32px);padding:var(--space-3) var(--space-4);border:1px solid var(--accent-foreground);border-radius:var(--radius-nested);background:var(--surface-elevated);color:var(--text-primary);box-shadow:var(--shadow-popover);pointer-events:none;font-size:13px;display:grid;position:fixed;top:0;left:0}.W8QA9q_preview strong{color:var(--accent-foreground)}.W8QA9q_preview span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.r7k7OW_console{min-width:0;margin:0 var(--space-3);padding:var(--space-1) var(--space-3);border:1px solid var(--border-default);border-radius:var(--radius-nested);background:var(--surface-subtle);color:var(--text-primary)}.r7k7OW_header{align-items:center;gap:var(--space-2) var(--space-4);min-height:var(--control-height-input);flex-wrap:wrap;display:flex}.r7k7OW_heading{align-items:baseline;gap:var(--space-2);flex-shrink:0;display:flex}.r7k7OW_heading h2{align-items:baseline;gap:var(--space-2);margin:0;font-size:14px;display:flex}.r7k7OW_heading span,.r7k7OW_storage{color:var(--text-secondary);font-variant-numeric:tabular-nums;font-size:12px}.r7k7OW_heading h2 span{font-weight:500}.r7k7OW_storage{align-items:center;gap:var(--space-2);flex-wrap:wrap;min-width:0;display:flex}.r7k7OW_storage>span:first-child{align-items:center;gap:var(--space-1);display:inline-flex}.r7k7OW_storage meter{appearance:none;border-radius:var(--radius-pill);background:var(--surface-muted);border:0;width:64px;height:6px;overflow:hidden}.r7k7OW_storage meter::-webkit-meter-bar{border-radius:var(--radius-pill);background:var(--surface-muted);height:6px;box-shadow:none;border:0}.r7k7OW_storage meter::-webkit-meter-optimum-value{background:var(--text-secondary)}.r7k7OW_storage meter::-moz-meter-bar{background:var(--text-secondary)}.r7k7OW_storage meter[data-tone=warning]::-webkit-meter-optimum-value{background:var(--status-warning-foreground)}.r7k7OW_storage meter[data-tone=full]::-webkit-meter-optimum-value{background:var(--status-danger-foreground)}.r7k7OW_storage meter[data-tone=warning]::-moz-meter-bar{background:var(--status-warning-foreground)}.r7k7OW_storage meter[data-tone=full]::-moz-meter-bar{background:var(--status-danger-foreground)}.r7k7OW_headerActions{align-items:center;gap:var(--space-1);flex-wrap:wrap;margin-left:auto;display:flex}.r7k7OW_folder{min-width:0}.r7k7OW_menu{position:relative}.r7k7OW_menu>summary{min-height:var(--control-height-input);justify-content:center;align-items:center;gap:var(--space-1);padding:0 var(--space-2);border-radius:var(--radius-pill);cursor:pointer;font-size:13px;list-style:none;display:flex}.r7k7OW_menu>summary::-webkit-details-marker{display:none}.r7k7OW_menu>summary:hover,.r7k7OW_menu[open]>summary{background:var(--surface-muted)}.r7k7OW_menu>summary:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.r7k7OW_menuPanel{top:calc(100% + var(--space-1));z-index:3;gap:var(--space-1);width:240px;max-width:calc(100vw - 48px);padding:var(--space-2);border:1px solid var(--border-default);border-radius:var(--radius-nested);background:var(--surface-elevated);box-shadow:var(--shadow-popover);display:grid;position:absolute;right:0}.r7k7OW_menuPanel>*{min-height:var(--control-height-input);justify-content:flex-start}.r7k7OW_menuPanel .r7k7OW_deleteAction{color:var(--status-danger-foreground)}.r7k7OW_message{margin:var(--space-1) 0;font-size:13px;line-height:1.5}@media (max-width:767px){.r7k7OW_console{margin:0 var(--space-2);padding:var(--space-2)}.r7k7OW_header{gap:var(--space-1) var(--space-3)}.r7k7OW_storage{flex-basis:100%;order:2}}
.GIRPWq_reader{gap:var(--space-2);min-width:0;padding:var(--space-3) var(--space-4);color:var(--text-primary);display:grid;container-type:inline-size}.GIRPWq_readerHeader{align-items:center;gap:var(--space-3);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.GIRPWq_summary{align-items:center;gap:var(--space-2);min-width:0;display:flex}.GIRPWq_summary h2{overflow-wrap:anywhere;margin:0;font-size:20px;line-height:1.4}.GIRPWq_summary p{min-width:0;max-width:240px;color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:12px;line-height:1.4;overflow:hidden}.GIRPWq_metadata{align-items:center;gap:var(--space-2) var(--space-3);color:var(--text-secondary);flex-wrap:wrap;font-size:13px;display:flex}.GIRPWq_headerActions{align-items:center;gap:var(--space-1);display:flex}.GIRPWq_preview{border:1px solid var(--border-default);border-radius:var(--radius-nested);background:var(--surface-subtle);width:100%;height:calc(100dvh - 175px);min-height:560px;display:block}.GIRPWq_hint{color:var(--text-tertiary);margin:0;font-size:13px}.GIRPWq_reason{color:var(--text-secondary);margin:0;font-size:14px;line-height:1.5}.GIRPWq_form{align-items:end;gap:var(--space-3);padding:var(--space-4);border:1px solid var(--border-default);border-radius:var(--radius-nested);grid-template-columns:minmax(0,2fr) minmax(0,1fr);display:grid}.GIRPWq_form label{gap:var(--space-2);min-width:0;font-size:14px;display:grid}.GIRPWq_form input,.GIRPWq_form select,.GIRPWq_form textarea{box-sizing:border-box;width:100%;min-width:0;min-height:var(--control-height-input);padding:0 var(--space-3);border:1px solid var(--border-default);border-radius:var(--radius-nested);background:var(--surface-elevated);color:var(--text-primary);font:inherit}.GIRPWq_form textarea{padding:var(--space-2) var(--space-3);resize:vertical;line-height:1.5}.GIRPWq_form input:focus-visible,.GIRPWq_form select:focus-visible,.GIRPWq_form textarea:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.GIRPWq_descriptionField{grid-column:1/-1}.GIRPWq_formActions{justify-content:flex-end;gap:var(--space-2);grid-column:1/-1;display:flex}.GIRPWq_error{color:var(--status-danger-foreground);grid-column:1/-1;margin:0;font-size:14px}.GIRPWq_parsing{border:1px solid var(--border-default);border-radius:var(--radius-nested);min-width:0}.GIRPWq_parsingSummary{min-height:var(--control-height);align-items:center;gap:var(--space-2);padding:0 var(--space-3);cursor:pointer;font-size:14px;font-weight:650;list-style:none;display:flex}.GIRPWq_parsingSummary::-webkit-details-marker{display:none}.GIRPWq_parsingSummary:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.GIRPWq_expandLabel{color:var(--text-secondary);margin-left:auto;font-size:12px;font-weight:500}.GIRPWq_parsing[open] .GIRPWq_expandLabel:before{content:"닫기"}.GIRPWq_parsing[open] .GIRPWq_expandLabel{font-size:0}.GIRPWq_parsing[open] .GIRPWq_expandLabel:before{font-size:12px}.GIRPWq_parsingBody{gap:var(--space-3);min-width:0;padding:var(--space-3);border-top:1px solid var(--border-default);display:grid}.GIRPWq_parsingControls{gap:var(--space-3);flex-wrap:wrap;align-items:end;display:flex}.GIRPWq_parsingControls label{gap:var(--space-2);min-width:0;max-width:100%;font-size:14px;display:grid}.GIRPWq_parsingControls select{min-height:var(--control-height-input);max-width:100%;padding:0 var(--space-3);border:1px solid var(--border-default);border-radius:var(--radius-nested);background:var(--surface-elevated);color:var(--text-primary);font:inherit}.GIRPWq_parsingControls select:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.GIRPWq_parsedText{white-space:pre-wrap;overflow-wrap:anywhere;max-height:60vh;padding:var(--space-4);background:var(--surface-subtle);border-radius:var(--radius-nested);font:inherit;margin:0;font-size:14px;line-height:1.7;overflow:auto}@media (max-width:767px){.GIRPWq_reader{padding:var(--space-3)}.GIRPWq_readerHeader{grid-template-columns:auto minmax(0,1fr)}.GIRPWq_summary{display:block}.GIRPWq_summary h2{font-size:17px}.GIRPWq_summary p,.GIRPWq_metadata{margin-top:var(--space-1)}.GIRPWq_headerActions{grid-column:1/-1;justify-content:flex-end}.GIRPWq_preview{height:72dvh;min-height:420px}.GIRPWq_form{grid-template-columns:1fr}.GIRPWq_form input,.GIRPWq_form select,.GIRPWq_form textarea{font-size:16px}}@container (max-width:760px){.GIRPWq_readerHeader{grid-template-columns:auto minmax(0,1fr)}.GIRPWq_summary{display:block}.GIRPWq_summary p,.GIRPWq_metadata{margin-top:var(--space-1)}.GIRPWq_headerActions{flex-wrap:wrap;grid-column:1/-1;justify-content:flex-end}}
.ZQlSZa_checklist{gap:var(--space-3);min-width:0;padding:var(--space-4) var(--space-4) 0;color:var(--text-primary);word-break:keep-all;overflow-wrap:anywhere;display:grid}.ZQlSZa_summary{gap:var(--space-1) var(--space-4);color:var(--text-secondary);flex-wrap:wrap;margin:0;font-size:14px;display:flex}.ZQlSZa_summary strong{color:var(--text-primary);font-variant-numeric:tabular-nums}.ZQlSZa_attention{align-items:center;gap:var(--space-3);min-height:44px;padding:var(--space-2) var(--space-3);border:1px solid var(--border-default);border-radius:var(--radius-nested);background:var(--surface-elevated);color:var(--text-primary);font:inherit;text-align:left;cursor:pointer;font-size:14px;display:flex}.ZQlSZa_attention img,.ZQlSZa_avatar{border-radius:var(--radius-pill);object-fit:cover;background:var(--surface-muted);flex-shrink:0;width:28px;height:28px}.ZQlSZa_avatar{color:var(--text-secondary);justify-content:center;align-items:center;font-size:13px;font-weight:700;display:flex}.ZQlSZa_attentionText{flex:1;min-width:0}.ZQlSZa_attention:focus-visible,.ZQlSZa_row:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.ZQlSZa_chips{gap:var(--space-2);flex-wrap:wrap;display:flex}.ZQlSZa_chip{min-height:var(--control-height-input)}.ZQlSZa_chip[aria-pressed=true]{border-color:var(--accent-foreground);background:var(--accent-surface);color:var(--accent-foreground)}.ZQlSZa_group{gap:var(--space-2);display:grid}.ZQlSZa_group h3{color:var(--text-secondary);margin:0;font-size:13px;font-weight:700}.ZQlSZa_group h3 span{color:var(--text-tertiary);font-variant-numeric:tabular-nums;font-weight:400}.ZQlSZa_list{border:1px solid var(--border-default);border-radius:var(--radius-nested);background:var(--surface-elevated);margin:0;padding:0;list-style:none;overflow:hidden}.ZQlSZa_item+.ZQlSZa_item{border-top:1px solid var(--border-default)}.ZQlSZa_row{align-items:center;gap:var(--space-3);width:100%;min-height:52px;padding:var(--space-2) var(--space-3);color:var(--text-primary);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;text-decoration:none;display:flex}.ZQlSZa_row:hover .ZQlSZa_name strong{text-underline-offset:3px;text-decoration:underline}.ZQlSZa_name{flex:1;gap:2px;min-width:0;font-size:14px;line-height:1.45;display:grid}.ZQlSZa_name>span{color:var(--text-secondary)}.ZQlSZa_name>span strong,.ZQlSZa_name>strong{color:var(--text-primary)}.ZQlSZa_name small{color:var(--text-tertiary);font-size:12px}.ZQlSZa_caret{color:var(--text-tertiary);flex-shrink:0;transition:transform .12s}.ZQlSZa_caret[data-open=true]{transform:rotate(180deg)}.ZQlSZa_tag{color:var(--text-secondary);flex-shrink:0;font-size:12px}.ZQlSZa_detail{gap:var(--space-3);padding:0 var(--space-3) var(--space-3);font-size:14px;display:grid}.ZQlSZa_field{gap:var(--space-1);display:grid}.ZQlSZa_field>span{color:var(--text-secondary);font-size:12px;font-weight:700}.ZQlSZa_field p{color:var(--text-primary);margin:0;line-height:1.5}.ZQlSZa_files{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.ZQlSZa_files li{align-items:center;gap:var(--space-2);padding:var(--space-2);border-radius:var(--radius-nested);background:var(--surface-muted);display:flex}.ZQlSZa_files svg{color:var(--text-secondary);flex-shrink:0}.ZQlSZa_fileName{flex:1;gap:2px;min-width:0;display:grid}.ZQlSZa_fileName small{color:var(--text-tertiary);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.ZQlSZa_fileName small.ZQlSZa_longNote,.ZQlSZa_name small.ZQlSZa_longNote{color:var(--status-warning-foreground);white-space:normal;word-break:keep-all;overflow-wrap:anywhere}.ZQlSZa_empty,.ZQlSZa_retired{color:var(--text-secondary);margin:0;font-size:14px}@media (prefers-reduced-motion:reduce){.ZQlSZa_caret{transition:none}}.ZQlSZa_actions{gap:var(--space-2);flex-wrap:wrap;display:flex}.ZQlSZa_reason{gap:var(--space-2);display:grid}.ZQlSZa_reason label{color:var(--text-secondary);font-size:12px;font-weight:700}.ZQlSZa_reason input{min-height:var(--control-height-input);padding:0 var(--space-3);border:1px solid var(--border-default);border-radius:var(--radius-nested);background:var(--surface-elevated);color:var(--text-primary);font:inherit;font-size:14px}.ZQlSZa_reason input:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.ZQlSZa_rowLine{align-items:center;gap:var(--space-2);padding-right:var(--space-3);display:flex}.ZQlSZa_rowLine>.ZQlSZa_row{flex:1;min-width:0}.ZQlSZa_picker{gap:var(--space-2);padding:var(--space-3);border:1px solid var(--border-strong);border-radius:var(--radius-nested);background:var(--surface-elevated);margin:0;display:grid}.ZQlSZa_picker legend,.ZQlSZa_pickerTitle{color:var(--text-secondary);padding:0;font-size:12px;font-weight:700}.ZQlSZa_option{align-items:center;gap:var(--space-2);min-height:44px;padding:var(--space-1) var(--space-2);border-radius:var(--radius-nested);cursor:pointer;font-size:14px;display:flex}.ZQlSZa_option:hover{background:var(--surface-muted)}.ZQlSZa_option input{width:18px;height:18px;accent-color:var(--action-primary);flex-shrink:0}.ZQlSZa_option>span:first-of-type{flex:1;gap:2px;min-width:0;display:grid}.ZQlSZa_option small{color:var(--text-tertiary);font-size:12px}.ZQlSZa_meter{border-radius:var(--radius-pill);background:var(--surface-muted);flex-shrink:0;width:96px;height:6px;position:relative;overflow:hidden}.ZQlSZa_meter>span{background:var(--accent-foreground);position:absolute;inset:0 auto 0 0}.ZQlSZa_percent{text-align:right;width:40px;color:var(--text-secondary);font-variant-numeric:tabular-nums;flex-shrink:0;font-size:13px}.ZQlSZa_search{gap:var(--space-1);display:grid}.ZQlSZa_search>input,.ZQlSZa_field input{min-height:var(--control-height-input);padding:0 var(--space-3);border:1px solid var(--border-default);border-radius:var(--radius-nested);background:var(--surface-elevated);color:var(--text-primary);font:inherit;font-size:14px}.ZQlSZa_search>input:focus-visible,.ZQlSZa_field input:focus-visible,.ZQlSZa_option input:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.ZQlSZa_setAside{color:var(--text-secondary);font-size:14px}.ZQlSZa_setAside summary{cursor:pointer;align-items:center;min-height:44px;display:flex}.ZQlSZa_setAside ul{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.ZQlSZa_setAside li{justify-content:space-between;align-items:center;gap:var(--space-2);color:var(--text-primary);display:flex}fieldset.ZQlSZa_search{border:0;min-width:0;margin:0;padding:0}.ZQlSZa_visuallyHidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.oct28W_strip{gap:var(--space-3);min-width:0;display:grid;container-type:inline-size}.oct28W_status,.oct28W_error{color:var(--text-secondary);margin:0;font-size:14px}.oct28W_error{color:var(--status-danger-foreground)}.oct28W_narrowNote{padding:var(--space-2) var(--space-3);border-radius:var(--radius-nested);background:var(--surface-muted);color:var(--text-secondary);margin:0;font-size:13px;display:none}.oct28W_band{gap:var(--space-2);min-width:0;padding:var(--space-3);border:1px solid var(--border-default);border-radius:var(--radius-nested);background:var(--surface-elevated);display:grid}.oct28W_legend{color:var(--text-secondary);margin:0;font-size:13px}.oct28W_pages{padding:0 0 var(--space-2);align-items:flex-start;margin:0;list-style:none;display:flex;overflow-x:auto}.oct28W_page{flex:none;align-items:flex-start;display:flex}.oct28W_gapColumn{gap:6px;width:28px;display:grid}.oct28W_gap{cursor:pointer;background:0 0;border:0;justify-content:center;width:28px;height:124px;padding:0;display:flex;position:relative}.oct28W_gap:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px;border-radius:var(--radius-nested)}.oct28W_line{border-left:1px dashed var(--border-strong);width:0;height:96px;margin-top:24px;display:block}.oct28W_gap[data-boundary=true] .oct28W_line{background:var(--text-primary);border:0;border-radius:2px;width:4px}.oct28W_gap:hover .oct28W_line{border-left-color:var(--text-primary)}.oct28W_gap:disabled,.oct28W_thumb:disabled{cursor:progress}.oct28W_unsure{background:var(--status-warning-surface);color:var(--status-warning-foreground);white-space:nowrap;border-radius:6px;padding:0 4px;font-size:11px;line-height:18px;position:absolute;top:0;left:50%;transform:translate(-50%)}.oct28W_thumbColumn{gap:6px;width:96px;display:grid}.oct28W_thumb{border:1px solid var(--border-default);background:var(--surface-elevated);cursor:pointer;border-radius:4px;justify-content:center;align-items:flex-start;width:96px;height:124px;padding:3px;display:flex;overflow:hidden}.oct28W_thumb[data-selected=true]{border:2px solid var(--text-primary);padding:2px}.oct28W_thumb:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.oct28W_placeholder{background:var(--surface-muted);width:88px;height:116px}.oct28W_canvas{background:#fff;max-width:100%;height:auto;display:block}.oct28W_bandPiece{height:22px;color:var(--text-primary);white-space:nowrap;padding:0 6px;font-size:11px;line-height:22px;display:block;overflow:visible}.oct28W_bandPiece[data-first=true]{border-top-left-radius:6px;border-bottom-left-radius:6px}.oct28W_bandPiece[data-last=true]{border-top-right-radius:6px;border-bottom-right-radius:6px}.oct28W_pageNumber{color:var(--text-secondary);text-align:center;font-size:12px}.oct28W_bandPiece[data-tone=info],.oct28W_range[data-tone=info]{background:var(--status-info-surface)}.oct28W_bandPiece[data-tone=success],.oct28W_range[data-tone=success]{background:var(--status-success-surface)}.oct28W_bandPiece[data-tone=accent],.oct28W_range[data-tone=accent]{background:var(--accent-surface)}.oct28W_bandPiece[data-tone=accentStrong],.oct28W_range[data-tone=accentStrong]{background:var(--accent-surface-strong)}.oct28W_bandPiece[data-tone=open],.oct28W_range[data-tone=open]{background:var(--status-warning-surface)}.oct28W_bandPiece[data-tone=muted],.oct28W_range[data-tone=muted]{background:var(--surface-muted)}.oct28W_body{gap:var(--space-3);grid-template-columns:1fr;align-items:start;display:grid}.oct28W_strip[data-wide=true] .oct28W_body{grid-template-columns:minmax(0,452px) minmax(280px,1fr)}.oct28W_preview{gap:var(--space-2);padding:var(--space-3);border:1px solid var(--border-default);border-radius:var(--radius-nested);background:var(--surface-elevated);margin:0;display:grid}.oct28W_preview figcaption{color:var(--text-secondary);font-size:13px}.oct28W_previewPlaceholder{aspect-ratio:1/1.41;background:var(--surface-muted);width:100%;display:block}.oct28W_segments{gap:var(--space-2);min-width:0;display:grid}.oct28W_segments h3{color:var(--text-secondary);margin:0;font-size:13px;font-weight:700}.oct28W_segments ol{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.oct28W_segment{gap:var(--space-2);padding:var(--space-3);border:1px solid var(--border-default);border-radius:var(--radius-nested);background:var(--surface-elevated);display:grid}.oct28W_segmentHead{align-items:center;gap:var(--space-2);min-width:0;display:flex}.oct28W_segmentHead strong{word-break:keep-all;overflow-wrap:anywhere;flex:1;min-width:0;font-size:14px}.oct28W_range{border-radius:var(--radius-pill);color:var(--text-primary);white-space:nowrap;flex:none;padding:2px 8px;font-size:12px}.oct28W_badge{color:var(--text-secondary);flex:none;font-size:12px}.oct28W_detail{color:var(--text-secondary);word-break:keep-all;overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.5}.oct28W_actions{gap:var(--space-2);flex-wrap:wrap;display:flex}.oct28W_footer{align-items:center;gap:var(--space-2);padding:var(--space-3);border:1px solid var(--border-default);border-radius:var(--radius-nested);background:var(--surface-elevated);flex-wrap:wrap;display:flex;position:sticky;bottom:0}.oct28W_footer>span{min-width:200px;color:var(--text-secondary);word-break:keep-all;flex:1;font-size:13px;line-height:1.5}@media (max-width:719px){.oct28W_narrowNote{display:block}.oct28W_band{display:none}}.oct28W_evidence{gap:var(--space-2);min-width:0;display:grid}.oct28W_evidence:focus{outline:none}.oct28W_evidence:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px;border-radius:var(--radius-nested)}.oct28W_evidenceBody{gap:var(--space-3);flex-wrap:wrap;align-items:flex-start;min-width:0;display:flex}.oct28W_evidencePage{border:1px solid var(--border-default);width:230px;max-width:100%;margin:0;position:relative}.oct28W_evidenceBox{background:#b3261e1a;border:2px solid #b3261e;border-radius:3px;position:absolute}.oct28W_evidenceBox[data-kind=seal]{background:#1f7a4d1f;border-color:#1f7a4d}.oct28W_evidenceBox b{color:#fff;white-space:nowrap;background:#b3261e;border-radius:3px;padding:0 4px;font-size:10px;font-weight:700;position:absolute;bottom:100%;left:-2px}.oct28W_evidenceBox[data-kind=seal] b{background:#1f7a4d}.oct28W_reasons{gap:var(--space-1);flex:180px;min-width:0;margin:0;padding-left:18px;font-size:13px;line-height:1.5;display:grid}.oct28W_reasonNote{color:var(--text-secondary)}
._9OmNQa_browser,._9OmNQa_listPane,._9OmNQa_viewerPane{min-width:0}._9OmNQa_listPane[hidden],._9OmNQa_viewerPane[hidden]{display:none}._9OmNQa_browser[data-focused=true]{flex:1;grid-template-columns:minmax(360px,36%) minmax(0,1fr);align-items:stretch;height:auto;min-height:0;display:grid;overflow:hidden}._9OmNQa_browser[data-focused=true] ._9OmNQa_listPane{overscroll-behavior:contain;border-right:1px solid var(--border-default);min-height:0;overflow:auto}._9OmNQa_browser[data-focused=true] ._9OmNQa_viewerPane{overscroll-behavior:contain;min-height:0;overflow:auto}._9OmNQa_empty{align-content:center;justify-items:center;gap:var(--space-3);min-height:55vh;padding:var(--space-6);text-align:center;color:var(--text-secondary);display:grid}._9OmNQa_empty p{margin:0;font-size:14px}@container (max-width:767px){._9OmNQa_browser[data-focused=true]{overscroll-behavior:contain;height:auto;display:block;overflow:auto}._9OmNQa_browser[data-focused=true] ._9OmNQa_listPane{border-right:0;border-bottom:1px solid var(--border-default);max-height:35dvh;position:static}._9OmNQa_browser[data-focused=true] ._9OmNQa_viewerPane{max-height:none;overflow:visible}._9OmNQa_empty{min-height:30vh}}
.qIqm_W_panel,.qIqm_W_detail{gap:var(--space-3);min-width:0;display:grid}.qIqm_W_panel p{margin:0;font-size:13px;line-height:1.6}.qIqm_W_card{gap:var(--space-2);padding:var(--space-3);border:1px solid var(--border-default);border-radius:var(--radius-nested);background:var(--surface-subtle);display:grid}.qIqm_W_card strong{font-size:14px}.qIqm_W_proposal{justify-content:space-between;align-items:center;gap:var(--space-2);width:100%;padding:var(--space-3);text-align:left;border:1px solid var(--border-default);border-radius:var(--radius-nested);background:var(--surface-elevated);color:var(--text-primary);cursor:pointer;display:flex}.qIqm_W_proposal>span:first-child{gap:var(--space-1);display:grid}.qIqm_W_proposal strong{font-size:14px}.qIqm_W_proposal small,.qIqm_W_muted,.qIqm_W_detail small{color:var(--text-secondary);font-size:12px}.qIqm_W_proposal:focus-visible,.qIqm_W_group>summary:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.qIqm_W_actions,.qIqm_W_sendActions,.qIqm_W_detailHeading{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.qIqm_W_sendActions>:last-child{margin-inline-start:auto}.qIqm_W_detailHeading{justify-content:space-between;font-size:13px}.qIqm_W_identity{align-items:center;gap:var(--space-2);display:inline-flex}.qIqm_W_identity img,.qIqm_W_avatar{border-radius:var(--radius-pill);object-fit:cover;background:var(--surface-muted);width:28px;height:28px}.qIqm_W_avatar{place-items:center;display:grid}.qIqm_W_receiptCheck{justify-items:start;gap:var(--space-2);display:grid}.qIqm_W_clientAnswer{align-items:center;gap:var(--space-1) var(--space-2);flex-wrap:wrap;padding:0;display:flex}.qIqm_W_clientAnswer small{overflow-wrap:anywhere}.qIqm_W_field{gap:var(--space-2);font-size:13px;display:grid}.qIqm_W_field textarea,.qIqm_W_field select{width:100%;min-height:var(--control-height-input);padding:var(--space-2);border:1px solid var(--border-default);border-radius:var(--radius-nested);background:var(--surface-elevated);color:var(--text-primary);font:inherit}.qIqm_W_field textarea{resize:vertical}.qIqm_W_preview{white-space:pre-wrap;overflow-wrap:anywhere;padding-bottom:var(--space-2)}.qIqm_W_error{color:var(--status-danger-foreground)}@media (max-width:767px){.qIqm_W_itemRow{min-height:44px;padding:var(--space-1) 0;align-items:flex-start}.qIqm_W_itemTools{flex-wrap:wrap;justify-content:flex-end}.qIqm_W_receiptRow{grid-template-columns:minmax(0,1fr) auto;align-items:center}.qIqm_W_receiptRow>.qIqm_W_receiptAction{grid-column:2;min-height:44px}.qIqm_W_receiptRow>.qIqm_W_itemTools{white-space:normal;grid-area:2/1/auto/-1;justify-content:flex-start}.qIqm_W_field textarea,.qIqm_W_field select{font-size:16px}.qIqm_W_sendActions>:last-child{margin-inline-start:0}}.qIqm_W_reminders{justify-content:space-between;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.qIqm_W_reminders p{overflow-wrap:anywhere;flex:16rem;min-width:0}
.Jed-VW_localOnly{gap:var(--space-2);min-width:0;margin:0 var(--space-4) var(--space-4);color:var(--text-primary);display:grid;container-type:inline-size}.Jed-VW_group{border:1px solid var(--border-default);border-radius:var(--radius-nested);background:var(--surface-subtle);min-width:0}.Jed-VW_head{align-items:center;gap:var(--space-1) var(--space-3);min-height:var(--control-height-input);padding:var(--space-1) var(--space-3) var(--space-1) var(--space-1);flex-wrap:wrap;display:flex}.Jed-VW_toggle{min-width:0;min-height:var(--control-height-input);align-items:center;gap:var(--space-2);padding:0 var(--space-2);border-radius:var(--radius-nested);color:var(--text-primary);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex:1;display:flex}.Jed-VW_toggle:hover{background:var(--surface-muted)}.Jed-VW_toggle:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.Jed-VW_chevron,.Jed-VW_drive{color:var(--text-secondary);flex-shrink:0}.Jed-VW_chevron{transition:transform var(--transition-fast)}.Jed-VW_toggle[aria-expanded=true] .Jed-VW_chevron{transform:rotate(90deg)}.Jed-VW_copy{flex:1;gap:2px;min-width:0;display:grid}.Jed-VW_title{word-break:keep-all;overflow-wrap:anywhere;font-size:14px;line-height:1.4}.Jed-VW_title strong{font-variant-numeric:tabular-nums;font-weight:650}.Jed-VW_title>span{color:var(--text-secondary)}.Jed-VW_path{white-space:nowrap;text-overflow:ellipsis;min-width:0;color:var(--text-tertiary);font-size:12px;line-height:1.4;overflow:hidden}.Jed-VW_action{flex-shrink:0}.Jed-VW_reason{color:var(--text-secondary);word-break:keep-all;flex-shrink:0;margin:0;font-size:13px;line-height:1.4}.Jed-VW_error{margin:0 var(--space-3) var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius-nested);background:var(--status-danger-surface);color:var(--status-danger-foreground);overflow-wrap:anywhere;font-size:13px;line-height:1.5}.Jed-VW_body{padding:0 var(--space-3) var(--space-3) calc(var(--space-3) + 24px);border-top:1px solid var(--border-default)}.Jed-VW_body[hidden]{display:none}.Jed-VW_note{margin:var(--space-3) 0 var(--space-1);color:var(--text-secondary);word-break:keep-all;overflow-wrap:anywhere;font-size:13px;line-height:1.5}.Jed-VW_loading{margin:var(--space-2) 0 0;color:var(--text-secondary);font-size:13px;line-height:1.5}.Jed-VW_rowsError{align-items:center;gap:var(--space-2) var(--space-3);margin-top:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius-nested);background:var(--status-danger-surface);color:var(--status-danger-foreground);flex-wrap:wrap;font-size:13px;line-height:1.5;display:flex}.Jed-VW_rowsError p{flex:1;min-width:0;margin:0}.Jed-VW_rowsRetrying{align-items:center;gap:var(--space-2) var(--space-3);margin-top:var(--space-2);padding:var(--space-2) 0;color:var(--text-secondary);flex-wrap:wrap;font-size:13px;line-height:1.5;display:flex}.Jed-VW_rowsRetrying p{flex:1;min-width:0;margin:0}.Jed-VW_rowsRetrying button[aria-disabled=true]{opacity:.46;cursor:progress}.Jed-VW_list{margin:0;padding:0;list-style:none}.Jed-VW_folder{align-items:center;gap:var(--space-2);padding:var(--space-3) 0 var(--space-1);color:var(--text-secondary);overflow-wrap:anywhere;font-size:13px;font-weight:650;display:flex}.Jed-VW_folder svg{color:var(--text-tertiary);flex-shrink:0}.Jed-VW_row{align-items:center;gap:var(--space-3);min-height:36px;padding:var(--space-1) 0;border-bottom:1px solid var(--border-default);grid-template-columns:16px minmax(0,1fr) 80px 96px;font-size:14px;display:grid}.Jed-VW_fileIcon{color:var(--text-tertiary)}.Jed-VW_name{align-items:center;gap:var(--space-2);min-width:0;display:flex}.Jed-VW_name>span:first-child{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.Jed-VW_why{padding:1px var(--space-2);border-radius:var(--radius-pill);background:var(--surface-muted);color:var(--text-secondary);white-space:nowrap;flex-shrink:0;font-size:12px;line-height:1.5}.Jed-VW_meta{display:contents}.Jed-VW_size,.Jed-VW_date{color:var(--text-tertiary);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:13px}.Jed-VW_size{text-align:right}.Jed-VW_more{margin:var(--space-3) 0 0;color:var(--text-secondary);word-break:keep-all;font-size:13px}@container (max-width:767px){.Jed-VW_head{padding:var(--space-1) var(--space-2) var(--space-2)}.Jed-VW_toggle{flex-basis:100%}.Jed-VW_action{padding:0 var(--space-2) var(--space-1);flex-basis:100%}.Jed-VW_action button{width:100%}.Jed-VW_reason{padding:0 var(--space-2) var(--space-2) calc(var(--space-2) * 3 + 33px);flex-basis:100%}.Jed-VW_body{padding:0 var(--space-3) var(--space-3)}.Jed-VW_row{padding:var(--space-2) 0;grid-template-columns:minmax(0,1fr);gap:2px}.Jed-VW_fileIcon{display:none}.Jed-VW_meta{gap:var(--space-1) var(--space-2);flex-wrap:wrap;display:flex}.Jed-VW_size{text-align:left}}@media (prefers-reduced-motion:reduce){.Jed-VW_chevron{transition:none}}
.Wr-D_G_button,.Wr-D_G_link,.Wr-D_G_iconButton{min-height:var(--control-height);border-radius:var(--radius-pill);font-family:var(--font-ui);justify-content:center;align-items:center;gap:var(--space-2);transition:color var(--transition-fast), background var(--transition-fast), border-color var(--transition-fast), transform var(--transition-fast);border:1px solid #0000;font-size:14px;font-weight:650;line-height:1;text-decoration:none;display:inline-flex}.Wr-D_G_button,.Wr-D_G_link{padding:0 var(--space-5)}.Wr-D_G_button:not(:disabled),.Wr-D_G_link,.Wr-D_G_iconButton:not(:disabled){cursor:pointer}.Wr-D_G_button:active:not(:disabled),.Wr-D_G_link:active,.Wr-D_G_iconButton:active:not(:disabled){transform:translateY(1px)}.Wr-D_G_primary{color:var(--action-on-primary);background:var(--action-primary)}.Wr-D_G_primary:hover:not(:disabled),.Wr-D_G_primary.Wr-D_G_link:hover{background:var(--action-hover)}.Wr-D_G_secondary{color:var(--text-primary);border-color:var(--border-strong);background:0 0}.Wr-D_G_secondary:hover:not(:disabled),.Wr-D_G_secondary.Wr-D_G_link:hover{background:var(--surface-muted)}.Wr-D_G_tertiary{color:var(--text-primary);background:0 0}.Wr-D_G_tertiary:hover:not(:disabled),.Wr-D_G_tertiary.Wr-D_G_link:hover{background:var(--surface-muted)}.Wr-D_G_danger{color:var(--status-danger-foreground);background:var(--status-danger-surface)}.Wr-D_G_small{min-height:var(--control-height-small);padding-inline:var(--space-4);font-size:13px}.Wr-D_G_large{min-height:48px;padding-inline:var(--space-6);font-size:16px}.Wr-D_G_iconButton{width:var(--control-height);color:var(--text-secondary);background:0 0;padding:0}.Wr-D_G_iconButton:hover:not(:disabled){color:var(--text-primary);background:var(--surface-muted)}.Wr-D_G_button:focus-visible,.Wr-D_G_link:focus-visible,.Wr-D_G_iconButton:focus-visible{outline:3px solid var(--focus-ring);outline-offset:2px}.Wr-D_G_button:disabled,.Wr-D_G_iconButton:disabled{opacity:.46}@media (max-width:767px){.Wr-D_G_button,.Wr-D_G_link,.Wr-D_G_iconButton,.Wr-D_G_small{min-height:44px}.Wr-D_G_iconButton{width:44px}}
