.chat-page_screen__6cRdz{position:relative;min-height:calc(100svh - 2rem);overflow:hidden}.chat-page_workspaceOrbBottom__cIsLG,.chat-page_workspaceOrbTop__Sp3VM{position:absolute;left:50%;border-radius:999px;background:rgba(231,234,228,.72);transform:translateX(-50%);pointer-events:none}.chat-page_workspaceOrbTop__Sp3VM{top:-86rem;width:min(94.5rem,132vw);aspect-ratio:1}.chat-page_workspaceOrbBottom__cIsLG{bottom:-40rem;width:min(46rem,71vw);aspect-ratio:1}.chat-page_workspaceInner__x4B6k{position:relative;z-index:1;display:flex;min-height:calc(100svh - 2rem);margin:0 auto;padding:clamp(7rem,18vh,11rem) 1.5rem 4rem;flex-direction:column;align-items:center;gap:2rem}.chat-page_workspaceInnerThread___GJqO{width:min(100%,74rem);min-height:calc(100svh - 2rem);padding-top:1.75rem;padding-bottom:1.75rem;align-items:stretch;gap:1.25rem}.chat-page_heroCopy__DIGBK{display:flex;flex-direction:column;align-items:center;gap:.625rem;text-align:center}.chat-page_heading__wKXGs{margin:0;color:var(--text-strong);font-size:clamp(2rem,3vw,2.75rem);font-weight:500;line-height:1.1;letter-spacing:-.05em}.chat-page_subheading__9t3G5{margin:0;color:var(--text-subtle);font-size:1rem;line-height:1.5rem}.chat-page_briefPreviewCard__DoqVS,.chat-page_composer__mKzcv,.chat-page_linkComposerPanel__rNRGT,.chat-page_statusCard__RRBQ6,.chat-page_threadComposer__l_aAE{border:1px solid var(--border-strong);background:rgba(255,255,255,.94);box-shadow:0 18px 54px rgba(16,28,22,.06);backdrop-filter:blur(14px)}.chat-page_composer__mKzcv{width:min(100%,55rem);padding:1rem 1rem .875rem;border-radius:1.75rem}.chat-page_composerInput__6Xh91,.chat-page_threadComposerInput__dM5G2{width:100%;border:0;background:rgba(0,0,0,0);color:var(--text-strong);font:inherit;resize:none}.chat-page_composerInput__6Xh91{min-height:8rem;padding:0;font-size:1rem;line-height:1.5rem}.chat-page_threadComposerInput__dM5G2{min-height:1.5rem;max-height:8rem;padding:0;font-size:.9375rem;line-height:1.5rem}.chat-page_composerInput__6Xh91::placeholder,.chat-page_linkComposerInput__f2OC3::placeholder,.chat-page_threadComposerInput__dM5G2::placeholder{color:var(--text-placeholder)}.chat-page_composerInput__6Xh91:focus,.chat-page_linkComposerInput__f2OC3:focus,.chat-page_threadComposerInput__dM5G2:focus{outline:none}.chat-page_composerFooter__2li8B{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-top:.875rem}.chat-page_composerActions__aonYl,.chat-page_composerControls__gWCpR,.chat-page_linkComposerActions__ESKM1,.chat-page_threadComposerControls__bFw3H{display:flex;align-items:center;gap:.5rem}.chat-page_composerActions__aonYl{flex-wrap:wrap}.chat-page_approveButton__qr8bj,.chat-page_linkComposerPrimary___7H7Z,.chat-page_linkComposerSecondary__WsAn0,.chat-page_modeButton__PQCaQ,.chat-page_optionChip__gatO_,.chat-page_reviewButton__rs6QT,.chat-page_secondaryAction__x5bXj{display:inline-flex;align-items:center;justify-content:center;min-height:2.25rem;padding:.5rem .875rem;border-radius:999px;font:inherit;font-size:.9375rem;line-height:1.25rem;transition:background-color .14s ease,border-color .14s ease,color .14s ease,transform .14s ease,box-shadow .14s ease}.chat-page_linkComposerSecondary__WsAn0,.chat-page_modeButton__PQCaQ,.chat-page_optionChip__gatO_,.chat-page_secondaryAction__x5bXj{border:1px solid var(--border-strong);background:rgba(255,255,255,.96);color:var(--text-subtle)}.chat-page_attachmentMenuAction__374_O:focus-visible,.chat-page_attachmentMenuAction__374_O:hover,.chat-page_linkComposerSecondary__WsAn0:focus-visible,.chat-page_linkComposerSecondary__WsAn0:hover,.chat-page_modeButton__PQCaQ:focus-visible,.chat-page_modeButton__PQCaQ:hover,.chat-page_optionChip__gatO_:focus-visible,.chat-page_optionChip__gatO_:hover,.chat-page_plusButton__RukPs:focus-visible,.chat-page_plusButton__RukPs:hover,.chat-page_secondaryAction__x5bXj:focus-visible,.chat-page_secondaryAction__x5bXj:hover,.chat-page_selectedFieldDismiss__WUjWl:focus-visible,.chat-page_selectedFieldDismiss__WUjWl:hover,.chat-page_threadShareButton__dZRPB:focus-visible,.chat-page_threadShareButton__dZRPB:hover,.chat-page_voiceButton__s3sct:focus-visible,.chat-page_voiceButton__s3sct:hover{outline:none;border-color:var(--border-muted);background:#fff;color:var(--text-strong)}.chat-page_optionChip__gatO_{padding-inline:1rem;text-align:left}.chat-page_approveButton__qr8bj,.chat-page_linkComposerPrimary___7H7Z,.chat-page_reviewButton__rs6QT{border:0;background:var(--button-primary);color:#fff;cursor:pointer}.chat-page_approveButton__qr8bj:focus-visible,.chat-page_approveButton__qr8bj:hover,.chat-page_linkComposerPrimary___7H7Z:focus-visible,.chat-page_linkComposerPrimary___7H7Z:hover,.chat-page_reviewButton__rs6QT:focus-visible,.chat-page_reviewButton__rs6QT:hover,.chat-page_sendButton__9ON9S:focus-visible,.chat-page_sendButton__9ON9S:hover{outline:none;background:var(--button-primary-hover);transform:translateY(-1px);box-shadow:0 12px 26px rgba(3,42,20,.16)}.chat-page_approveButton__qr8bj,.chat-page_reviewButton__rs6QT{width:fit-content;min-height:2.5rem;padding-inline:1rem}.chat-page_attachmentMenuIcon__X_uTp,.chat-page_iconFrame__fKJFh,.chat-page_linkComposerIcon__OyU9P,.chat-page_statusIndicator__5oxYK,.chat-page_userAttachmentIcon__yHBgT{display:inline-flex;align-items:center;justify-content:center}.chat-page_iconFrame__fKJFh{width:1.25rem;height:1.25rem;flex:0 0 1.25rem}.chat-page_attachmentMenuIcon__X_uTp>svg,.chat-page_iconFrame__fKJFh>svg,.chat-page_linkComposerIcon__OyU9P>svg,.chat-page_modeButtonIcon__qNe2z>svg,.chat-page_userAttachmentIcon__yHBgT>svg{display:block;width:100%;height:100%;flex:0 0 auto}.chat-page_secondaryActionIcon__9j8tM,.chat-page_sendButtonIconFrame__1QP4E,.chat-page_voiceButtonIconFrame__uFy0J{color:inherit}.chat-page_modeButton__PQCaQ{gap:.5rem;cursor:pointer}.chat-page_modeButtonIcon__qNe2z{width:1rem;height:1rem;color:inherit}.chat-page_actionPillButton__rd7JA,.chat-page_plusButton__RukPs,.chat-page_selectedFieldDismiss__WUjWl,.chat-page_sendButton__9ON9S,.chat-page_statusCardToggle__5W2hN,.chat-page_threadShareButton__dZRPB,.chat-page_voiceButton__s3sct{display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.chat-page_plusButton__RukPs,.chat-page_voiceButton__s3sct{width:2.25rem;height:2.25rem;padding:0;border:1px solid var(--border-strong);border-radius:999px;background:#fff;color:var(--text-subtle);transition:background-color .14s ease,border-color .14s ease,color .14s ease}.chat-page_sendButton__9ON9S{width:2.25rem;height:2.25rem;padding:0;border:0;border-radius:999px;background:var(--button-primary);color:#fff;transition:background-color .14s ease,transform .14s ease,box-shadow .14s ease}.chat-page_sendButtonIconFrame__1QP4E,.chat-page_voiceButtonIconFrame__uFy0J{width:1rem;height:1rem}.chat-page_examples__OnSVL{width:min(100%,55rem);display:flex;flex-direction:column;gap:.875rem}.chat-page_examplesLabel__BXJOz{margin:0;color:var(--text-subtle);font-size:.875rem;line-height:1.25rem;letter-spacing:.01em}.chat-page_examplesGrid__BFBRE{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.625rem}.chat-page_exampleCard__UEDN3{min-height:7rem;padding:1rem;border:1px solid rgba(255,255,255,.9);border-radius:1rem;background:rgba(248,249,244,.88);color:var(--text-default);font:inherit;font-size:.9375rem;line-height:1.45rem;text-align:left;cursor:pointer;transition:transform .14s ease,box-shadow .14s ease,background-color .14s ease}.chat-page_exampleCard__UEDN3:focus-visible,.chat-page_exampleCard__UEDN3:hover{outline:none;transform:translateY(-1px);box-shadow:0 16px 30px rgba(20,23,22,.08);background:#fff}.chat-page_threadLayout__1VGNP{display:flex;flex:1 1 auto;flex-direction:column;min-height:100%;gap:1rem}.chat-page_threadComposerWrap__I5gJe,.chat-page_threadHeader__jAlsY,.chat-page_threadScrollRegion__dM5k2{width:min(100%,56rem);margin:0 auto}.chat-page_threadHeader__jAlsY{display:flex;align-items:center;justify-content:flex-end;gap:1rem}.chat-page_threadShareButton__dZRPB{min-height:2.125rem;padding:.5rem .875rem;border:1px solid var(--border-strong);border-radius:999px;background:rgba(255,255,255,.88);color:var(--text-default);font:inherit;font-size:.875rem;line-height:1.25rem;transition:border-color .14s ease,background-color .14s ease,color .14s ease}.chat-page_threadShareButtonComplete__Lkl6E{border-color:rgba(29,143,87,.14);background:rgba(29,143,87,.1);color:var(--brand-strong)}.chat-page_threadScrollRegion__dM5k2{display:flex;flex:1 1 auto;flex-direction:column;gap:1.125rem;min-height:0;padding-top:2.5rem;padding-bottom:1rem}.chat-page_userMessageRow__KltJ0{display:flex;justify-content:flex-end}.chat-page_userAttachmentPill__pIBVm,.chat-page_userBubble__eN_X_{max-width:min(100%,26rem);border-radius:1rem;box-shadow:0 12px 28px rgba(12,21,16,.08)}.chat-page_userBubble__eN_X_{padding:.875rem 1rem;background:#121212;color:#fff;font-size:.9375rem;line-height:1.45rem}.chat-page_userAttachmentPill__pIBVm{display:inline-flex;align-items:center;gap:.625rem;padding:.875rem 1rem;border:1px solid var(--border-strong);background:rgba(255,255,255,.94);color:var(--text-default);font-size:.9375rem;line-height:1.35rem}.chat-page_attachmentMenuIcon__X_uTp,.chat-page_linkComposerIcon__OyU9P,.chat-page_userAttachmentIcon__yHBgT{width:1rem;height:1rem;color:var(--text-default)}.chat-page_assistantCard__jzUTZ{display:flex;flex-direction:column;align-items:flex-start;gap:.75rem;max-width:min(100%,40rem)}.chat-page_assistantCardTitle__IJU9p{margin:0;color:var(--text-strong);font-size:1rem;line-height:1.5rem;font-weight:500}.chat-page_assistantCardBody__mn01z{margin:0;color:var(--text-subtle);font-size:.9375rem;line-height:1.5rem}.chat-page_assistantCardBodyLoading__OOTeQ{position:relative;padding-right:1.25rem}.chat-page_assistantCardBodyLoading__OOTeQ:after{content:"";position:absolute;right:0;bottom:.3rem;width:.5rem;height:.5rem;border-radius:999px;background:currentColor;animation:chat-page_chatPulse__DBzAv .9s ease-in-out infinite}.chat-page_actionPill__crDpW{display:inline-flex;align-items:center;gap:.25rem;padding:.25rem;border:1px solid var(--border-strong);border-radius:999px;background:rgba(255,255,255,.92);box-shadow:0 12px 28px rgba(12,21,16,.06)}.chat-page_actionPillButton__rd7JA{min-height:1.75rem;padding:0 .625rem;border:0;border-radius:999px;background:rgba(0,0,0,0);color:var(--text-subtle);font:inherit;font-size:.8125rem;line-height:1rem}.chat-page_actionPillButton__rd7JA:focus-visible,.chat-page_actionPillButton__rd7JA:hover{outline:none;background:rgba(20,23,22,.05);color:var(--text-strong)}.chat-page_fieldList__py0ON{display:flex;flex-wrap:wrap;gap:.625rem}.chat-page_fieldChip__YmAGd{display:inline-flex;flex-direction:column;gap:.125rem;min-width:10rem;padding:.625rem .875rem;border:1px solid var(--border-strong);border-radius:.875rem;background:rgba(255,255,255,.84);box-shadow:0 10px 24px rgba(12,21,16,.04)}.chat-page_fieldChipLabel__JIm8t{color:var(--text-subtle);font-size:.75rem;line-height:1rem}.chat-page_fieldChipValue__vaRMO{color:var(--text-default);font-size:.875rem;line-height:1.25rem;font-weight:500}.chat-page_optionGrid___OfMv{display:flex;flex-wrap:wrap;gap:.625rem}.chat-page_statusCard__RRBQ6{width:min(100%,40rem);padding:.875rem 1rem 1rem;border-radius:1.25rem}.chat-page_statusCardHeader__MoIOv{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.chat-page_statusCardTitle__dGR1q{margin:0;color:var(--text-strong);font-size:.9375rem;line-height:1.4rem;font-weight:500}.chat-page_statusCardToggle__5W2hN{width:1.75rem;height:1.75rem;padding:0;border:0;border-radius:999px;background:rgba(0,0,0,0);color:var(--text-subtle)}.chat-page_statusCardToggle__5W2hN:focus-visible,.chat-page_statusCardToggle__5W2hN:hover{outline:none;background:rgba(20,23,22,.05);color:var(--text-strong)}.chat-page_statusCardChevron__TULt_{display:inline-flex;width:1rem;height:1rem;transition:transform .16s ease}.chat-page_statusCardChevronCollapsed__hYoqN{transform:rotate(180deg)}.chat-page_statusCardContent__PL6Sz{display:flex;flex-direction:column;gap:.625rem;padding-top:.875rem}.chat-page_statusItem__r3JB4{display:flex;align-items:center;gap:.625rem;color:var(--text-default);font-size:.875rem;line-height:1.25rem}.chat-page_statusIndicator__5oxYK{width:1.125rem;height:1.125rem;border-radius:999px;flex:0 0 1.125rem}.chat-page_statusIndicatorComplete__S998v{background:rgba(29,143,87,.14);color:var(--brand-strong)}.chat-page_statusIndicatorPending__cMgxq{border:1px solid var(--border-muted);background:rgba(20,23,22,.03)}.chat-page_threadComposerWrap__I5gJe{position:sticky;bottom:0;display:flex;flex-direction:column;gap:.75rem;padding-bottom:.25rem}.chat-page_threadBanner__D62tN{padding:.5rem .875rem;border:1px solid rgba(29,143,87,.14);border-radius:999px;background:rgba(255,255,255,.9);color:var(--text-subtle);font-size:.8125rem;line-height:1rem}.chat-page_selectedFieldChip__Uw0Bh,.chat-page_threadBanner__D62tN{width:fit-content;max-width:100%;box-shadow:0 10px 24px rgba(12,21,16,.04)}.chat-page_selectedFieldChip__Uw0Bh{display:inline-flex;align-items:center;gap:.625rem;padding:.375rem .5rem .375rem .875rem;border:1px solid var(--border-strong);border-radius:999px;background:rgba(255,255,255,.94);color:var(--text-default);font-size:.875rem;line-height:1.25rem}.chat-page_selectedFieldDismiss__WUjWl{width:1.5rem;height:1.5rem;padding:0;border:0;border-radius:999px;background:rgba(20,23,22,.04);color:var(--text-subtle)}.chat-page_attachmentMenu__hAp5V{position:absolute;left:0;bottom:calc(100% + .5rem);display:flex;min-width:13rem;flex-direction:column;gap:.25rem;padding:.375rem;border:1px solid var(--border-strong);border-radius:1rem;background:rgba(255,255,255,.96);box-shadow:0 18px 40px rgba(12,21,16,.08)}.chat-page_attachmentMenuAction__374_O{display:inline-flex;align-items:center;gap:.625rem;width:100%;min-height:2.5rem;padding:.625rem .75rem;border:1px solid rgba(0,0,0,0);border-radius:.875rem;background:rgba(0,0,0,0);color:var(--text-default);font:inherit;font-size:.875rem;line-height:1.25rem;text-align:left}.chat-page_linkComposerPanel__rNRGT{display:flex;flex-direction:column;gap:.875rem;width:min(100%,31rem);padding:.875rem;border-radius:1.25rem}.chat-page_linkComposerField__HLK7V{display:flex;align-items:center;gap:.75rem;min-height:2.875rem;padding:0 .875rem;border:1px solid var(--border-strong);border-radius:999px;background:rgba(255,255,255,.92)}.chat-page_linkComposerInput__f2OC3{width:100%;border:0;background:rgba(0,0,0,0);color:var(--text-default);font:inherit;font-size:.9375rem;line-height:1.25rem}.chat-page_threadComposer__l_aAE{display:flex;align-items:flex-end;gap:.75rem;width:100%;padding:.75rem;border-radius:1.5rem}.chat-page_threadComposerField__WUUv9{display:flex;flex:1 1 auto;min-height:2.25rem;align-items:center}.chat-page_briefPreviewCard__DoqVS{display:flex;width:min(100%,42rem);flex-direction:column;align-items:flex-start;gap:.875rem;padding:1rem;border-radius:1.5rem}.chat-page_briefPreviewEyebrow__f9hH_,.chat-page_briefPreviewSectionLabel__R_Gb8{margin:0;color:var(--text-subtle)}.chat-page_briefPreviewEyebrow__f9hH_{font-size:.8125rem;line-height:1rem}.chat-page_briefPreviewTitle__IjJTN{margin:0;color:var(--text-strong);font-size:1.125rem;line-height:1.6rem;font-weight:500}.chat-page_briefPreviewSectionLabel__R_Gb8{font-size:.75rem;line-height:1rem;letter-spacing:.08em}.chat-page_briefPreviewGrid__y_Bex{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.625rem;width:100%}.chat-page_briefPreviewField__BdQj0{display:flex;flex-direction:column;gap:.1875rem;padding:.75rem .875rem;border:1px solid var(--border-strong);border-radius:.875rem;background:rgba(247,248,244,.78)}.chat-page_briefPreviewFieldLabel___Dl0L{color:var(--text-subtle);font-size:.75rem;line-height:1rem}.chat-page_briefPreviewFieldValue__Fk45Q{color:var(--text-default);font-size:.875rem;line-height:1.25rem;font-weight:500}.chat-page_visuallyHidden__99e7k{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@keyframes chat-page_chatPulse__DBzAv{0%,to{opacity:.35;transform:scale(.72)}50%{opacity:1;transform:scale(1)}}@media(max-width:1180px){.chat-page_workspaceOrbTop__Sp3VM{top:-80rem;width:min(88.5rem,141vw)}.chat-page_workspaceOrbBottom__cIsLG{bottom:-37rem;width:min(42rem,78vw)}}@media(max-width:960px){.chat-page_workspaceInner__x4B6k{padding-top:clamp(5.5rem,14vh,7rem)}.chat-page_workspaceInnerThread___GJqO{width:100%;min-height:calc(100svh - 2rem);padding-top:1rem}.chat-page_threadComposerWrap__I5gJe,.chat-page_threadHeader__jAlsY,.chat-page_threadScrollRegion__dM5k2{width:min(100%,44rem)}.chat-page_examplesGrid__BFBRE{grid-template-columns:repeat(2,minmax(0,1fr))}.chat-page_briefPreviewGrid__y_Bex{grid-template-columns:1fr}}@media(max-width:720px){.chat-page_workspaceOrbTop__Sp3VM{top:-60rem;width:min(75rem,165vw)}.chat-page_workspaceOrbBottom__cIsLG{bottom:-28rem;width:min(36rem,85vw)}.chat-page_workspaceInner__x4B6k{padding-inline:1rem;padding-bottom:2rem}.chat-page_workspaceInnerThread___GJqO{padding-inline:.125rem}.chat-page_briefPreviewCard__DoqVS,.chat-page_composer__mKzcv,.chat-page_linkComposerPanel__rNRGT,.chat-page_statusCard__RRBQ6,.chat-page_threadComposer__l_aAE{border-radius:1.25rem}.chat-page_composer__mKzcv{width:100%}.chat-page_threadHeader__jAlsY{align-items:flex-start}.chat-page_threadScrollRegion__dM5k2{padding-top:1.25rem}.chat-page_assistantCard__jzUTZ,.chat-page_briefPreviewCard__DoqVS,.chat-page_statusCard__RRBQ6,.chat-page_userAttachmentPill__pIBVm,.chat-page_userBubble__eN_X_{max-width:100%}.chat-page_threadComposer__l_aAE{gap:.625rem}.chat-page_plusButton__RukPs,.chat-page_sendButton__9ON9S,.chat-page_voiceButton__s3sct{width:2.125rem;height:2.125rem}.chat-page_fieldChip__YmAGd{min-width:min(100%,9rem)}}@media(max-width:560px){.chat-page_workspaceInner__x4B6k{gap:1.5rem}.chat-page_workspaceInnerThread___GJqO{padding-bottom:.5rem}.chat-page_heading__wKXGs{font-size:2rem}.chat-page_subheading__9t3G5{font-size:.9375rem}.chat-page_composer__mKzcv{padding:.875rem}.chat-page_composerInput__6Xh91{min-height:7rem}.chat-page_composerFooter__2li8B,.chat-page_threadHeader__jAlsY{flex-direction:column;align-items:stretch}.chat-page_composerControls__gWCpR,.chat-page_linkComposerActions__ESKM1,.chat-page_threadComposerControls__bFw3H{justify-content:flex-end}.chat-page_examplesGrid__BFBRE{grid-template-columns:1fr}.chat-page_linkComposerPanel__rNRGT{width:100%}.chat-page_linkComposerActions__ESKM1,.chat-page_threadComposer__l_aAE{flex-wrap:wrap}.chat-page_threadComposerField__WUUv9{width:100%;order:-1}.chat-page_selectedFieldChip__Uw0Bh,.chat-page_threadBanner__D62tN{width:100%;justify-content:space-between}.chat-page_fieldList__py0ON,.chat-page_optionGrid___OfMv{width:100%}.chat-page_optionChip__gatO_{width:100%;justify-content:flex-start}}.theme-toggle_accordion__N0LKi{display:flex;width:100%;flex-direction:column;gap:.625rem;padding:.25rem 0}.theme-toggle_trigger__g7riW{display:flex;width:100%;align-items:center;justify-content:space-between;gap:.75rem;padding:.75rem .875rem;border:1px solid var(--theme-toggle-border);border-radius:.875rem;background:var(--theme-toggle-background);box-shadow:var(--theme-toggle-shadow);color:var(--text-default);font:inherit;text-align:left;cursor:pointer;transition:border-color .14s ease,background-color .14s ease,color .14s ease}.theme-toggle_trigger__g7riW:focus-visible,.theme-toggle_trigger__g7riW:hover{outline:none;border-color:var(--border-muted);background:var(--theme-toggle-hover);color:var(--text-strong)}.theme-toggle_triggerCopy__TiE1N{display:flex;min-width:0;flex-direction:column;gap:.125rem}.theme-toggle_label__S6fyJ{color:var(--text-subtle);font-size:.75rem;font-weight:600;line-height:1rem;letter-spacing:.08em;text-transform:uppercase}.theme-toggle_value__OVILP{color:var(--text-default);font-size:.875rem;line-height:1.25rem}.theme-toggle_chevron__AC9VS{display:inline-flex;width:1rem;height:1rem;flex:0 0 1rem;color:var(--text-subtle);transition:transform .14s ease}.theme-toggle_chevron__AC9VS>svg{display:block;width:100%;height:100%}.theme-toggle_chevronCollapsed__g7zC2{transform:rotate(-90deg)}.theme-toggle_options__OpceH{display:flex;flex-direction:column;gap:.375rem}.theme-toggle_optionButton__ZVuBw{width:100%;min-width:0;padding:.625rem .75rem;border:1px solid var(--theme-toggle-border);border-radius:.75rem;background:rgba(0,0,0,0);color:var(--text-default);font:inherit;font-size:.8125rem;line-height:1.125rem;cursor:pointer;transition:background-color .14s ease,border-color .14s ease,color .14s ease,transform .14s ease}.theme-toggle_optionButton__ZVuBw:focus-visible,.theme-toggle_optionButton__ZVuBw:hover{outline:none;border-color:var(--border-muted);background:var(--theme-toggle-hover);color:var(--text-strong)}.theme-toggle_optionButtonActive__HIi16{border-color:rgba(0,0,0,0);background:var(--button-primary);color:#fff}.theme-toggle_optionButtonActive__HIi16:focus-visible,.theme-toggle_optionButtonActive__HIi16:hover{background:var(--button-primary-hover);color:#fff}.workspace-shell_page__JB1I2{min-height:100vh;padding:1rem;background:var(--surface-subtle)}.workspace-shell_mobileBar__kIoR1{display:none}.workspace-shell_shell__fWoWG{position:relative;display:flex;align-items:flex-start;gap:1rem;min-height:calc(100svh - 2rem)}.workspace-shell_sidebarBackdrop__nxWOr{display:none}.workspace-shell_sidebar__IJRyG{position:sticky;top:1rem;z-index:3;display:flex;flex:0 0 auto;flex-direction:column;justify-content:space-between;gap:1rem;align-self:flex-start;height:calc(100svh - 2rem);max-height:calc(100svh - 2rem);overflow:hidden;padding:1.5rem;border-right:1px solid var(--border-strong);background:var(--surface-subtle);transition:width .18s ease,padding .18s ease,transform .22s ease,opacity .18s ease}.workspace-shell_sidebarExpanded__fdKnU{width:15.5rem}.workspace-shell_sidebarCollapsed__DcHFQ{width:3.5rem;padding-right:.75rem;padding-left:.75rem;overflow:visible}.workspace-shell_sidebarFooter__icqOo,.workspace-shell_sidebarTop__IH6LB{display:flex;flex-direction:column}.workspace-shell_sidebarTop__IH6LB{flex:1 1 auto;gap:2rem;min-height:0;overflow:hidden}.workspace-shell_sidebarContent__iJ9pg{display:flex;flex:1 1 auto;flex-direction:column;gap:1rem;min-height:0;overflow:hidden}.workspace-shell_sidebarCollapsed__DcHFQ .workspace-shell_sidebarContent__iJ9pg,.workspace-shell_sidebarCollapsed__DcHFQ .workspace-shell_sidebarTop__IH6LB{overflow:visible}.workspace-shell_brandRow__NUEcG{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.workspace-shell_brandLink__RbfCW,.workspace-shell_mobileBrand__pVSLK{display:inline-flex;align-items:center}.workspace-shell_brandLogo__Xs7rV{width:7.4rem;height:auto}.workspace-shell_iconFrame__B_XNb{display:inline-flex;align-items:center;justify-content:center;width:1.25rem;height:1.25rem;flex:0 0 1.25rem}.workspace-shell_iconFrame__B_XNb>svg{display:block;width:100%;height:100%;flex:0 0 auto}.workspace-shell_iconOnlyButton__lV_sd,.workspace-shell_mobileMenuButton__8CiCW,.workspace-shell_recentsFilterButton__kV6rQ,.workspace-shell_sidebarToggleButton___r0hZ{display:inline-flex;align-items:center;justify-content:center;border:0;background:rgba(0,0,0,0);color:var(--text-muted);cursor:pointer}.workspace-shell_iconOnlyButton__lV_sd,.workspace-shell_navButton__5CDT0{position:relative}.workspace-shell_iconOnlyButton__lV_sd,.workspace-shell_mobileMenuButton__8CiCW,.workspace-shell_sidebarToggleButton___r0hZ{width:2rem;height:2rem;padding:0;border-radius:.625rem}.workspace-shell_avatarButton__286ng:focus-visible,.workspace-shell_avatarButton__286ng:hover,.workspace-shell_iconOnlyButton__lV_sd:focus-visible,.workspace-shell_iconOnlyButton__lV_sd:hover,.workspace-shell_mobileMenuButton__8CiCW:focus-visible,.workspace-shell_mobileMenuButton__8CiCW:hover,.workspace-shell_navButton__5CDT0:focus-visible,.workspace-shell_navButton__5CDT0:hover,.workspace-shell_profileCard__Hdlmj:focus-visible,.workspace-shell_profileCard__Hdlmj:hover,.workspace-shell_recentItem__Co3NX:focus-visible,.workspace-shell_recentItem__Co3NX:hover,.workspace-shell_recentsFilterButton__kV6rQ:focus-visible,.workspace-shell_recentsFilterButton__kV6rQ:hover,.workspace-shell_recentsToggle__ihDFt:focus-visible,.workspace-shell_recentsToggle__ihDFt:hover,.workspace-shell_sidebarToggleButton___r0hZ:focus-visible,.workspace-shell_sidebarToggleButton___r0hZ:hover{outline:none;color:var(--text-strong);background:rgba(255,255,255,.55)}.workspace-shell_mobileMenuIconFrame__NqaX8,.workspace-shell_navIconFrame__NnheN,.workspace-shell_recentsFilterIconFrame__49b1p,.workspace-shell_searchDialogIconFrame__EZT2r,.workspace-shell_searchTriggerIconFrame__jNm8A,.workspace-shell_sidebarToggleIconFrame___ACbg{color:inherit}.workspace-shell_searchTriggerButton___0WGK{display:inline-flex;align-items:center;gap:.75rem;width:100%;min-height:2.5rem;padding:.625rem .875rem;border:1px solid var(--border-strong);border-radius:999px;background:rgba(255,255,255,.55);color:var(--text-default);font:inherit;font-size:.875rem;line-height:1.25rem;text-align:left;cursor:pointer;transition:border-color .14s ease,background-color .14s ease,box-shadow .14s ease}.workspace-shell_searchTriggerButton___0WGK:focus-visible,.workspace-shell_searchTriggerButton___0WGK:hover{outline:none;border-color:var(--border-muted);box-shadow:0 0 0 3px rgba(20,23,22,.04);background:rgba(255,255,255,.82)}.workspace-shell_searchTriggerText__zWqwu{color:var(--text-muted)}.workspace-shell_navGroup__w4UpQ,.workspace-shell_recentsList__Y9hgc{display:flex;flex-direction:column;gap:.25rem}.workspace-shell_recentsList__Y9hgc{min-height:0;overflow-y:auto}.workspace-shell_avatarButton__286ng,.workspace-shell_navButton__5CDT0,.workspace-shell_profileCard__Hdlmj,.workspace-shell_recentItem__Co3NX,.workspace-shell_recentsToggle__ihDFt{width:100%;padding:.625rem .75rem;border:0;border-radius:.75rem;background:rgba(0,0,0,0);color:var(--text-default);font:inherit;text-align:left;cursor:pointer;transition:background-color .14s ease,color .14s ease,transform .14s ease}.workspace-shell_navButton__5CDT0{display:inline-flex;align-items:center;gap:.75rem;justify-content:flex-start}.workspace-shell_navButtonActive__jW0K6{color:var(--text-strong);background:var(--surface-muted)}.workspace-shell_sidebarCollapsed__DcHFQ .workspace-shell_avatarButton__286ng,.workspace-shell_sidebarCollapsed__DcHFQ .workspace-shell_iconOnlyButton__lV_sd,.workspace-shell_sidebarCollapsed__DcHFQ .workspace-shell_navButton__5CDT0,.workspace-shell_sidebarCollapsed__DcHFQ .workspace-shell_sidebarToggleButton___r0hZ{justify-content:center}.workspace-shell_sidebarCollapsed__DcHFQ .workspace-shell_navButton__5CDT0{padding-right:0;padding-left:0}.workspace-shell_sidebarCollapsed__DcHFQ .workspace-shell_iconOnlyButton__lV_sd[data-tooltip]:after,.workspace-shell_sidebarCollapsed__DcHFQ .workspace-shell_navButton__5CDT0[data-tooltip]:after{content:attr(data-tooltip);position:absolute;top:50%;left:calc(100% + .75rem);z-index:4;padding:.375rem .625rem;border:1px solid rgba(20,23,22,.08);border-radius:.625rem;background:rgba(20,23,22,.96);box-shadow:0 10px 24px rgba(20,23,22,.16);color:#fcfcfa;font-size:.75rem;line-height:1rem;white-space:nowrap;opacity:0;pointer-events:none;transform:translateY(-50%) translateX(-.25rem);transition:opacity .14s ease,transform .14s ease}.workspace-shell_sidebarCollapsed__DcHFQ .workspace-shell_iconOnlyButton__lV_sd[data-tooltip]:focus-visible:after,.workspace-shell_sidebarCollapsed__DcHFQ .workspace-shell_iconOnlyButton__lV_sd[data-tooltip]:hover:after,.workspace-shell_sidebarCollapsed__DcHFQ .workspace-shell_navButton__5CDT0[data-tooltip]:focus-visible:after,.workspace-shell_sidebarCollapsed__DcHFQ .workspace-shell_navButton__5CDT0[data-tooltip]:hover:after{opacity:1;transform:translateY(-50%) translateX(0)}.workspace-shell_navLabel__WE9e2{min-width:0;font-size:.875rem;line-height:1.25rem}.workspace-shell_recentsSection__pBcmh{display:flex;flex:1 1 auto;flex-direction:column;gap:.5rem;min-height:0}.workspace-shell_recentsHeader__mei8a{display:flex;align-items:center;gap:.5rem}.workspace-shell_recentsToggle__ihDFt{display:inline-flex;flex:1;align-items:center;gap:.375rem;padding:.5rem 0;color:var(--text-subtle)}.workspace-shell_recentsChevron__aKf_h{width:1rem;height:1rem;transition:transform .14s ease}.workspace-shell_recentsChevron__aKf_h>svg{display:block;width:100%;height:100%}.workspace-shell_recentsChevronCollapsed__IRmXc{transform:rotate(-90deg)}.workspace-shell_recentsFilterButton__kV6rQ{width:2rem;height:2rem;border-radius:999px}.workspace-shell_recentItem__Co3NX{padding:.25rem .125rem;color:var(--text-default)}.workspace-shell_recentItemLabel__hsZ1w{display:block;overflow:hidden;font-size:.875rem;line-height:1.25rem;text-overflow:ellipsis;white-space:nowrap}.workspace-shell_sidebarFooter__icqOo{gap:1rem}.workspace-shell_avatarButton__286ng,.workspace-shell_profileCard__Hdlmj{display:inline-flex;align-items:center;gap:.75rem;padding:.5rem;border-radius:.875rem}.workspace-shell_avatarButton__286ng{justify-content:center;padding:0}.workspace-shell_avatar__vnbLV{display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border:1px solid rgba(20,23,22,.12);border-radius:999px;background:radial-gradient(circle at 30% 30%,#f7c6a9,transparent 38%),linear-gradient(180deg,#5f2f1d,#241714);color:#fff5ee;font-size:.75rem;font-weight:600;letter-spacing:.06em}.workspace-shell_profileMeta__P8QSk{display:flex;min-width:0;flex-direction:column;gap:.125rem}.workspace-shell_profileEmail__aU_PN,.workspace-shell_profileName__09KSU{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workspace-shell_profileName__09KSU{color:var(--text-strong);font-size:.875rem;line-height:1.25rem}.workspace-shell_profileEmail__aU_PN{color:var(--text-subtle);font-size:.8125rem;line-height:1.125rem}.workspace-shell_workspace__hliRI{position:relative;flex:1;min-width:0;min-height:calc(100svh - 2rem);overflow:clip;border:1px solid var(--border-strong);border-radius:1.5rem;background:var(--surface-panel-strong);box-shadow:inset 0 1px 0 rgba(255,255,255,.62),0 10px 34px rgba(20,23,22,.03)}.workspace-shell_searchDialogLayer__dkPSr{position:fixed;inset:0;z-index:70;display:flex;align-items:center;justify-content:center;padding:1.5rem}.workspace-shell_searchDialogBackdrop__tgeDE{position:absolute;inset:0;border:0;background:rgba(15,23,18,.24);backdrop-filter:blur(6px);cursor:pointer}.workspace-shell_searchDialog__6rhtD{position:relative;z-index:1;width:min(38rem,100%);display:flex;flex-direction:column;gap:1rem;padding:1.25rem;border:1px solid var(--border-strong);border-radius:1.25rem;background:rgba(255,255,255,.96);box-shadow:0 28px 70px rgba(15,23,18,.18)}.workspace-shell_searchDialogHeader__vDEPl{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.workspace-shell_searchDialogCopy__wyhQx{display:flex;flex-direction:column;gap:.25rem}.workspace-shell_searchDialogHint__QY33t,.workspace-shell_searchDialogLabel__HWFhG{margin:0;color:var(--text-subtle);font-size:.75rem;line-height:1.125rem}.workspace-shell_searchDialogTitle__OU_l3{margin:0;color:var(--text-strong);font-size:1.25rem;font-weight:500;line-height:1.625rem;letter-spacing:-.03em}.workspace-shell_searchDialogClose__rSenD{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;padding:0;border:0;border-radius:999px;background:rgba(0,0,0,0);color:var(--text-muted);cursor:pointer;transition:background-color .14s ease,color .14s ease}.workspace-shell_searchDialogClose__rSenD>svg{width:1rem;height:1rem}.workspace-shell_searchDialogClose__rSenD:focus-visible,.workspace-shell_searchDialogClose__rSenD:hover{outline:none;color:var(--text-strong);background:rgba(20,23,22,.06)}.workspace-shell_searchDialogForm__cofpY{width:100%}.workspace-shell_searchDialogField___KwhX{display:flex;align-items:center;gap:.75rem;width:100%;min-height:3.25rem;padding:.875rem 1rem;border:1px solid var(--border-strong);border-radius:1rem;background:#fff;box-shadow:inset 0 1px 0 rgba(255,255,255,.7)}.workspace-shell_searchDialogField___KwhX:focus-within{border-color:var(--border-muted);box-shadow:0 0 0 3px rgba(20,23,22,.04)}.workspace-shell_searchDialogInput__8eelx{width:100%;min-width:0;padding:0;border:0;background:rgba(0,0,0,0);color:var(--text-strong);font:inherit;font-size:.9375rem;line-height:1.375rem}.workspace-shell_searchDialogInput__8eelx::placeholder{color:var(--text-placeholder)}.workspace-shell_searchDialogInput__8eelx:focus{outline:none}.workspace-shell_visuallyHidden__7Otls{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:960px){.workspace-shell_page__JB1I2{padding:.75rem}.workspace-shell_mobileBar__kIoR1{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:.75rem;padding:0 .25rem}.workspace-shell_mobileBrandLogo__eg17X{width:7rem;height:auto}.workspace-shell_shell__fWoWG{display:block;min-height:calc(100svh - 5.25rem)}.workspace-shell_sidebarBackdrop__nxWOr{position:fixed;inset:0;z-index:39;display:block;border:0;background:rgba(15,23,18,.28);opacity:0;pointer-events:none;transition:opacity .18s ease}.workspace-shell_sidebarBackdropVisible__opfzy{opacity:1;pointer-events:auto}.workspace-shell_sidebar__IJRyG{position:fixed;top:.75rem;bottom:.75rem;left:.75rem;width:min(18rem,100vw - 1.5rem);padding:1.25rem;border:1px solid var(--border-strong);border-radius:1.25rem;background:rgba(255,255,255,.98);box-shadow:0 24px 60px rgba(15,23,18,.18);transform:translateX(-110%);backdrop-filter:blur(14px)}.workspace-shell_sidebarCollapsed__DcHFQ,.workspace-shell_sidebarExpanded__fdKnU{width:min(18rem,100vw - 1.5rem);padding-right:1.25rem;padding-left:1.25rem}.workspace-shell_sidebarMobileOpen__2EsNW{transform:translateX(0)}.workspace-shell_workspace__hliRI{min-height:calc(100svh - 5.25rem);border-radius:1.25rem}}