.shells-module__uMweEW__marketingShell{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ce-canvas:#f7f3eb;--ce-surface:#fffdf9;--ce-surface-muted:#eee8dc;--ce-surface-raised:#fffdf9;--ce-text-primary:#28363d;--ce-text-body:#2e3a40;--ce-text-muted:#5d6e76;--ce-line:#ded7ca;--ce-line-strong:#cfc5b5;--ce-control-border:#718087;--ce-action-primary:#8c4f2d;--ce-action-on-primary:#fffdf9;--ce-method:#2f7168;--ce-support:#4a5a45;--ce-accent:#e4a951;--ce-focus:#8c4f2d;--ce-info:#285f87;--ce-info-surface:#e4f1f8;--ce-success:#306b45;--ce-success-surface:#e4f2e8;--ce-warning:#765005;--ce-warning-surface:#f8edcf;--ce-danger:#962f35;--ce-danger-surface:#f8e4e5;--ce-selection:#f2d39b;--ce-shadow-raised:0 18px 50px #28363d1a;--marketing-mobile-anchor-offset:10.5rem;min-height:100dvh;color:var(--ce-text-body);background:var(--ce-canvas)}.shells-module__uMweEW__marketingHeader{z-index:80;color:#fffdf7;-webkit-backdrop-filter:blur(16px)saturate(112%);backdrop-filter:blur(16px)saturate(112%);background:#272d26f5;border-block-end:1px solid #fffdf747;min-height:4.75rem;position:sticky;top:0;box-shadow:0 .75rem 2rem #15191524}.shells-module__uMweEW__marketingHeaderInner{grid-template-columns:1fr auto 1fr;align-items:center;gap:clamp(1rem,2.5vw,2.25rem);width:min(90rem,100%);min-height:4.75rem;margin-inline:auto;padding-inline:clamp(1.125rem,3vw,2.75rem);display:grid;position:relative}.shells-module__uMweEW__marketingBrand{justify-self:start}.shells-module__uMweEW__marketingBrand a{color:#fffdf7}.shells-module__uMweEW__marketingNavigation{justify-content:center;align-items:center;min-width:0;display:flex}.shells-module__uMweEW__marketingMenuButton{display:none}.shells-module__uMweEW__mainNavigation{background:#fffdf70d;border:1px solid #fffdf72e;border-radius:999px;justify-content:center;align-items:center;gap:.1875rem;padding:.25rem;display:flex}.shells-module__uMweEW__primaryNavigationItem{flex:none;display:block;position:relative}.shells-module__uMweEW__primaryNavigationLink{color:#fffdf7c7;letter-spacing:.02em;white-space:nowrap;border-radius:999px;align-items:center;gap:.35rem;min-height:2.5rem;padding:0 .875rem;font-size:.75rem;font-weight:710;text-decoration:none;transition:color .18s,background .18s,transform .18s;display:inline-flex}.shells-module__uMweEW__primaryNavigationLink:is(:hover,:focus-visible){color:#fffdf7;background:#fffdf71a}.shells-module__uMweEW__primaryNavigationLink[aria-current=page]{color:#202721;background:#dce85f;box-shadow:0 .25rem .875rem #00000024}.shells-module__uMweEW__subnavChevron{font-size:.72rem;line-height:1;transition:transform .18s}.shells-module__uMweEW__serviceSubnav{z-index:90;visibility:hidden;opacity:0;pointer-events:none;background:#343b32;border:1px solid #fffdf73d;border-radius:1rem;gap:.125rem;width:19.5rem;margin:0;padding:.45rem;list-style:none;transition:opacity .16s,transform .16s,visibility .16s;display:grid;position:absolute;top:calc(100% + .55rem);left:50%;transform:translate(-50%,-.4rem);box-shadow:0 1.25rem 3rem #0d100d57}.shells-module__uMweEW__serviceSubnav:before{content:"";height:.65rem;position:absolute;bottom:100%;left:0;right:0}.shells-module__uMweEW__serviceNavigationItem:is(:hover,:focus-within) .shells-module__uMweEW__serviceSubnav{visibility:visible;opacity:1;pointer-events:auto;transform:translate(-50%)}.shells-module__uMweEW__serviceNavigationItem:is(:hover,:focus-within) .shells-module__uMweEW__subnavChevron{transform:rotate(180deg)}.shells-module__uMweEW__serviceSubnav a{color:#fffdf7;border-radius:.7rem;align-content:center;gap:.35rem;min-height:4rem;padding:.7rem .8rem;text-decoration:none;display:grid}.shells-module__uMweEW__serviceSubnav a:is(:hover,:focus-visible){background:#fffdf71a}.shells-module__uMweEW__serviceSubnav b{color:inherit;font-family:var(--font-display);font-size:.86rem;font-weight:600;line-height:1.3}.shells-module__uMweEW__serviceSubnav span{color:#fffdf7ad;letter-spacing:.04em;font-size:.67rem;font-weight:680}.shells-module__uMweEW__marketingFooter{color:#fffdf7b8;background:#272d26;border-block-start:1px solid #fffdf738;padding:2rem clamp(1.25rem,3vw,3rem);font-size:.75rem}.shells-module__uMweEW__marketingFooterInner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;max-width:90rem;margin-inline:auto;display:flex}.shells-module__uMweEW__marketingFooter p{margin:0}.shells-module__uMweEW__marketingFooter a{color:inherit}.shells-module__uMweEW__marketingFooter nav{flex-wrap:wrap;gap:1rem;display:flex}.shells-module__uMweEW__marketingHeader a:focus-visible,.shells-module__uMweEW__marketingFooter a:focus-visible{outline-color:#dce85f}.shells-module__uMweEW__privateHeader{z-index:30;border-block-end:1px solid var(--ce-line);background:var(--ce-surface);position:relative}.shells-module__uMweEW__privateHeaderLabel{color:var(--ce-text-muted);font-family:var(--font-data);letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:.7rem}.shells-module__uMweEW__customerShell{background:var(--workspace-paper);min-height:100dvh}.shells-module__uMweEW__customerShell[data-customer-surface=experience]{flex-direction:column;height:100dvh;display:flex}.shells-module__uMweEW__customerShellFrame{width:100%;min-width:0}@media (max-width:820px){.shells-module__uMweEW__customerShell[data-customer-surface=experience]:has([data-conversation-compact=true]){--workspace-header-height:0px}.shells-module__uMweEW__customerShell[data-customer-surface=experience]:has([data-conversation-compact=true]) .shells-module__uMweEW__customerTopbar{display:none}}.shells-module__uMweEW__customerShell[data-customer-surface=experience] .shells-module__uMweEW__customerShellFrame{flex:1;min-height:0}.shells-module__uMweEW__customerTopbar{z-index:45;flex:0 0 var(--workspace-header-height);height:var(--workspace-header-height);border-block-end:1px solid var(--ce-line);background:var(--workspace-paper);position:sticky;top:0}.shells-module__uMweEW__customerTopbarInner{grid-template-columns:minmax(220px,1fr) auto minmax(220px,1fr);align-items:center;width:100%;height:100%;display:grid}.shells-module__uMweEW__customerMain{min-width:0;padding:26px 24px 60px}.shells-module__uMweEW__customerShell[data-customer-surface=experience] .shells-module__uMweEW__customerMain{height:100%;padding:0}.shells-module__uMweEW__workspaceCustomerNav{justify-content:center;gap:4px;min-width:0;padding-inline:12px;display:flex}.shells-module__uMweEW__workspaceCustomerNav a{min-height:44px;color:var(--ce-text-muted);white-space:nowrap;border-radius:999px;flex:none;justify-content:center;align-items:center;gap:7px;padding:10px 16px;font-size:13px;font-weight:650;line-height:1.5;text-decoration:none;display:inline-flex}.shells-module__uMweEW__workspaceCustomerNav .workspace-navigation-icon{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7px;flex:0 0 17px;width:17px;height:17px}.shells-module__uMweEW__workspaceCustomerNav a:is(:hover,:focus-visible){background:var(--workspace-blue-soft);color:var(--ce-text-primary)}.shells-module__uMweEW__workspaceCustomerNav a[aria-current=page]{color:var(--workspace-accent-on-blue);background:var(--workspace-accent-blue);box-shadow:0 3px 10px color-mix(in srgb, var(--workspace-accent-blue) 20%, transparent)}.shells-module__uMweEW__customerUtilities{justify-content:flex-end;align-items:center;gap:6px;padding-right:18px;display:flex}.shells-module__uMweEW__customerAppearance .theme-toggle{background:0 0;border:0;justify-content:center;width:44px;height:44px;padding:0}.shells-module__uMweEW__customerAppearance .theme-toggle-icon{width:30px;height:30px;color:var(--ce-text-muted);background:0 0;font-size:20px}.shells-module__uMweEW__customerAppearance .theme-toggle>span:last-child{display:none}@media (max-width:1080px){.shells-module__uMweEW__workspaceCustomerNav a{padding-inline:12px;font-size:13px}.shells-module__uMweEW__customerUtilities{gap:3px;padding-right:12px}}@media (max-width:820px){.shells-module__uMweEW__customerTopbarInner{grid-template-columns:46px minmax(0,1fr) auto}.shells-module__uMweEW__workspaceCustomerNav{overscroll-behavior-inline:contain;scrollbar-width:none;justify-content:flex-start;gap:1px;padding:3px;overflow-x:auto}.shells-module__uMweEW__workspaceCustomerNav a{min-height:44px;padding:8px 10px;font-size:12px}.shells-module__uMweEW__customerUtilities{gap:0;padding-right:4px}.shells-module__uMweEW__customerMain{padding:24px 16px 50px}}@media (max-width:430px){.shells-module__uMweEW__customerTopbarInner{grid-template-columns:40px minmax(0,1fr) auto}.shells-module__uMweEW__workspaceCustomerNav a{gap:5px;padding-inline:7px;font-size:11px}.shells-module__uMweEW__workspaceCustomerNav .workspace-navigation-icon{flex-basis:15px;width:15px;height:15px}}@media (max-width:1160px){.shells-module__uMweEW__marketingHeaderInner{grid-template-columns:auto minmax(0,1fr) auto}.shells-module__uMweEW__marketingNavigation{justify-self:end;min-width:0}.shells-module__uMweEW__marketingMenuButton{color:#fffdf7;min-height:2.75rem;font:inherit;cursor:pointer;background:#fffdf712;border:1px solid #fffdf73d;border-radius:999px;justify-content:center;align-items:center;gap:.45rem;padding:0 .75rem;font-size:.75rem;font-weight:740;display:inline-flex}.shells-module__uMweEW__marketingMenuButton:is(:hover,:focus-visible),.shells-module__uMweEW__marketingMenuButton[aria-expanded=true]{background:#dce85f1f;border-color:#dce85f}.shells-module__uMweEW__marketingMenuGlyph{border-block:1px solid;width:1rem;height:.75rem;transition:transform .18s;display:block;position:relative}.shells-module__uMweEW__marketingMenuGlyph:after{content:"";border-top:1px solid;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.shells-module__uMweEW__marketingMenuButton[aria-expanded=true] .shells-module__uMweEW__marketingMenuGlyph{transform:rotate(90deg)}.shells-module__uMweEW__mainNavigation{z-index:1;border-radius:var(--radius-panel);visibility:hidden;opacity:0;pointer-events:none;background:#343b32;border-color:#fffdf747;justify-content:stretch;max-height:calc(100dvh - 5rem);padding:.5rem;transition:opacity .18s,transform .18s,visibility .18s;display:grid;position:absolute;top:calc(100% + .5rem);left:.5rem;right:.5rem;overflow:auto;transform:translateY(-.5rem);box-shadow:0 1rem 2.5rem #0d100d52}.shells-module__uMweEW__mainNavigation[data-state=open]{visibility:visible;opacity:1;pointer-events:auto;transform:translateY(0)}.shells-module__uMweEW__primaryNavigationItem{width:100%}.shells-module__uMweEW__primaryNavigationLink{justify-content:flex-start;width:100%;min-height:2.875rem;padding-inline:1rem;font-size:.85rem}.shells-module__uMweEW__serviceSubnav{visibility:visible;width:auto;box-shadow:none;opacity:1;pointer-events:auto;background:0 0;border:0;border-left:1px solid #fffdf738;border-radius:0;gap:.2rem;margin:.1rem .35rem .4rem 1.35rem;padding:0 0 0 .6rem;transition:none;position:static;transform:none}.shells-module__uMweEW__serviceNavigationItem:is(:hover,:focus-within) .shells-module__uMweEW__serviceSubnav{transform:none}.shells-module__uMweEW__mainNavigation[data-state=closed] .shells-module__uMweEW__serviceSubnav{visibility:hidden;opacity:0;pointer-events:none}.shells-module__uMweEW__mainNavigation[data-state=open] .shells-module__uMweEW__serviceSubnav{visibility:visible;opacity:1;pointer-events:auto}.shells-module__uMweEW__serviceSubnav a{min-height:3.1rem;padding:.55rem .75rem}.shells-module__uMweEW__serviceSubnav b{font-size:.78rem}.shells-module__uMweEW__serviceSubnav span{font-size:.64rem}}@media (max-width:760px){.shells-module__uMweEW__marketingShell{--marketing-mobile-anchor-offset:7.5rem}.shells-module__uMweEW__marketingHeader{min-height:3.75rem}.shells-module__uMweEW__marketingHeaderInner{gap:.375rem;min-height:3.75rem;padding:.375rem .5rem}.shells-module__uMweEW__marketingBrand a>span{display:none}}@media (prefers-reduced-motion:reduce){.shells-module__uMweEW__mainNavigation,.shells-module__uMweEW__primaryNavigationLink,.shells-module__uMweEW__serviceSubnav,.shells-module__uMweEW__subnavChevron,.shells-module__uMweEW__marketingMenuGlyph{transition:none}}@media print{.shells-module__uMweEW__marketingHeader,.shells-module__uMweEW__marketingFooter{display:none!important}}@media (forced-colors:active){.shells-module__uMweEW__marketingHeader,.shells-module__uMweEW__marketingFooter{color:canvastext;background:canvas;border-color:canvastext}.shells-module__uMweEW__marketingHeader a,.shells-module__uMweEW__marketingFooter a{color:linktext}.shells-module__uMweEW__workspaceCustomerNav a[aria-current=page]{color:highlighttext;box-shadow:none;background:highlight;border:2px solid highlight}}.shells-module__uMweEW__customerCredits{min-width:44px;min-height:44px;color:var(--ce-method);border-radius:12px;justify-content:center;align-items:center;gap:6px;padding:8px;font-size:12px;font-weight:650;text-decoration:none;display:inline-flex}.shells-module__uMweEW__customerCredits svg,.shells-module__uMweEW__customerLogout svg{stroke:currentColor;fill:none;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0;width:20px;height:20px}.shells-module__uMweEW__customerLogout{position:relative}.shells-module__uMweEW__customerLogout button{min-width:44px;min-height:44px;color:var(--ce-text-muted);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:12px;align-items:center;gap:6px;padding:8px;font-size:12px;display:flex}.shells-module__uMweEW__customerLogout button:disabled{opacity:.6;cursor:wait}.shells-module__uMweEW__customerCredits:hover,.shells-module__uMweEW__customerLogout button:hover{background:var(--ce-surface-muted);color:var(--ce-text-primary)}.shells-module__uMweEW__customerCredits:focus-visible,.shells-module__uMweEW__customerLogout button:focus-visible{outline:2px solid var(--ce-focus);outline-offset:2px}.shells-module__uMweEW__customerLogout p{z-index:30;border:1px solid var(--ce-line);background:var(--ce-surface);width:220px;color:var(--ce-text-primary);box-shadow:var(--workspace-shadow);border-radius:12px;padding:12px;font-size:12px;position:absolute;top:100%;right:0}@media (max-width:1190px){.shells-module__uMweEW__customerTopbarInner{grid-template-columns:minmax(150px,1fr) auto minmax(150px,1fr)}.shells-module__uMweEW__customerCredits span,.shells-module__uMweEW__customerLogout button span{display:none}.shells-module__uMweEW__workspaceCustomerNav a{padding-inline:10px;font-size:12px}}@media (max-width:960px){.shells-module__uMweEW__customerTopbar{flex:none;height:auto}.shells-module__uMweEW__customerTopbarInner{grid-template-columns:minmax(0,1fr) auto}.shells-module__uMweEW__customerUtilities{grid-area:1/2}.shells-module__uMweEW__workspaceCustomerNav{border-top:1px solid var(--ce-line);grid-area:2/1/auto/-1;justify-content:safe center;padding:4px 8px;overflow-x:auto}}
.icon-tooltip-module___a7qTG__anchor{display:inline-flex;position:relative}.icon-tooltip-module___a7qTG__tooltip{z-index:80;border:1px solid color-mix(in srgb, var(--ce-surface) 15%, transparent);width:max-content;max-width:min(16rem,100vw - 1.5rem);color:var(--ce-surface);background:var(--ce-text-primary);opacity:0;pointer-events:none;border-radius:10px;padding:9px 12px;font-size:12px;font-weight:500;line-height:1.5;transition:opacity .12s,transform .12s;position:absolute;top:calc(100% + 6px);right:0;transform:translateY(-2px);box-shadow:0 10px 28px #152b252b,0 2px 6px #152b251a}.icon-tooltip-module___a7qTG__anchor:is(:hover,:focus-within,:active) .icon-tooltip-module___a7qTG__tooltip{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.icon-tooltip-module___a7qTG__tooltip{transition:none}}@media (forced-colors:active){.icon-tooltip-module___a7qTG__tooltip{color:canvas;background:canvastext;border:1px solid canvastext}}
.user-guide-module__C56mLa__helpButton{width:44px;height:44px;color:var(--ce-text-muted);cursor:pointer;background:0 0;border:0;border-radius:12px;justify-content:center;align-items:center;display:inline-flex}.user-guide-module__C56mLa__helpButton:is(:hover,:focus-visible){color:var(--ce-text-primary);background:var(--ce-surface-muted)}.user-guide-module__C56mLa__helpButton svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:21px;height:21px}.user-guide-module__C56mLa__helpButton span{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.user-guide-module__C56mLa__layer{z-index:120;pointer-events:none;position:fixed;inset:0}.user-guide-module__C56mLa__shade{pointer-events:auto;background:#12191bad;position:fixed}.user-guide-module__C56mLa__focusRing{pointer-events:auto;border:3px solid #dce85f;border-radius:14px;transition:inset .18s,width .18s,height .18s;position:fixed;box-shadow:0 0 0 4px #dce85f33}.user-guide-module__C56mLa__card{border:1px solid var(--ce-line-strong);width:min(24rem,100vw - 2rem);height:min(18.5rem,100dvh - 2rem);color:var(--ce-text-body);background:var(--ce-surface);pointer-events:auto;border-radius:16px;grid-template-rows:auto auto minmax(0,1fr) auto;padding:18px;display:grid;position:fixed;bottom:1rem;right:1rem;box-shadow:0 20px 60px #12191b47}.user-guide-module__C56mLa__meta{color:var(--ce-text-muted);letter-spacing:.08em;justify-content:space-between;align-items:center;gap:12px;margin:0 0 9px;font-size:11px;font-weight:700;display:flex}.user-guide-module__C56mLa__card h2{color:var(--ce-text-primary);font-family:var(--font-display);margin:0;font-size:20px;line-height:1.3}.user-guide-module__C56mLa__card p{margin:10px 0 0;font-size:14px;line-height:1.65}.user-guide-module__C56mLa__copy{min-height:0;padding-right:4px;overflow-y:auto}.user-guide-module__C56mLa__actions{grid-template-columns:minmax(0,1fr) auto 7.5rem;align-items:center;gap:8px;margin-top:14px;display:grid}.user-guide-module__C56mLa__actions button{border:1px solid var(--ce-line-strong);min-height:42px;color:var(--ce-text-body);background:var(--ce-surface);font:inherit;cursor:pointer;border-radius:10px;padding:8px 13px;font-weight:650}.user-guide-module__C56mLa__actions button:is(:hover,:focus-visible){border-color:var(--ce-focus)}.user-guide-module__C56mLa__actions button:focus-visible{outline:2px solid var(--ce-focus);outline-offset:2px}.user-guide-module__C56mLa__actions .user-guide-module__C56mLa__primary{border-color:var(--ce-support);width:100%;color:var(--ce-action-on-primary);background:var(--ce-support);grid-column:3}.user-guide-module__C56mLa__skip{justify-self:start}@media (max-width:600px),(max-height:560px){.user-guide-module__C56mLa__card{width:auto;height:min(18.5rem,48dvh - .75rem);min-height:13.5rem;padding:14px;bottom:.75rem;left:.75rem;right:.75rem}.user-guide-module__C56mLa__actions{grid-template-columns:minmax(0,1fr) auto 6.75rem;gap:6px}.user-guide-module__C56mLa__actions button{padding-inline:10px}}@media (prefers-reduced-motion:reduce){.user-guide-module__C56mLa__focusRing{transition:none}}@media (forced-colors:active){.user-guide-module__C56mLa__shade{opacity:.72;background:canvas}.user-guide-module__C56mLa__focusRing{border-color:highlight}}
.brand-lockup-module__n6YIDG__lockup{min-height:2.75rem;color:inherit;align-items:center;gap:.75rem;text-decoration:none;display:inline-flex}.brand-lockup-module__n6YIDG__mark{flex:none;width:2.5rem;height:2.5rem}.brand-lockup-module__n6YIDG__wordmark{font-family:var(--font-display);letter-spacing:-.018em;white-space:nowrap;font-size:1.25rem;font-weight:650}.brand-lockup-module__n6YIDG__compact .brand-lockup-module__n6YIDG__wordmark{font-family:var(--font-sans);font-size:.9375rem;font-weight:700}@media (max-width:760px){.brand-lockup-module__n6YIDG__wordmark{font-size:1.0625rem}.brand-lockup-module__n6YIDG__mark{width:2.25rem;height:2.25rem}}
.knowledge-action-meaning-module__eeqHSG__meaning{min-width:0;color:var(--ce-text-body);gap:24px;display:grid}.knowledge-action-meaning-module__eeqHSG__origin{gap:12px;display:grid}.knowledge-action-meaning-module__eeqHSG__meaning p,.knowledge-action-meaning-module__eeqHSG__meaning h3{margin:0}.knowledge-action-meaning-module__eeqHSG__meaning .knowledge-action-meaning-module__eeqHSG__eyebrow{color:var(--workspace-accent-violet,var(--ce-method));font:650 12px/1.5 var(--font-body);letter-spacing:.12em}.knowledge-action-meaning-module__eeqHSG__meaning .knowledge-action-meaning-module__eeqHSG__quote{max-width:28ch;color:var(--ce-text-primary);font:600 clamp(22px, 3vw, 30px)/1.6 var(--font-body);letter-spacing:-.02em;text-wrap:pretty}.knowledge-action-meaning-module__eeqHSG__pair{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.knowledge-action-meaning-module__eeqHSG__pair>div{--meaning-tone:var(--workspace-accent-teal,var(--ce-method));border-top:1px solid color-mix(in srgb, var(--meaning-tone) 35%, var(--ce-line));align-items:flex-start;gap:14px;min-width:0;padding-top:20px;display:flex}.knowledge-action-meaning-module__eeqHSG__pair>div:nth-child(2){--meaning-tone:var(--workspace-accent-blue,var(--ce-info))}.knowledge-action-meaning-module__eeqHSG__pair>div>span{border:1px solid color-mix(in srgb, var(--meaning-tone) 25%, var(--ce-line));width:46px;height:52px;color:var(--meaning-tone);background:color-mix(in srgb, var(--meaning-tone) 7%, var(--ce-surface));border-radius:14px 14px 18px 6px;flex:0 0 46px;place-items:center;font:500 29px/1 Songti SC,Noto Serif CJK SC,serif;display:grid}.knowledge-action-meaning-module__eeqHSG__pair>div:nth-child(2)>span{border-radius:14px 14px 6px 18px}.knowledge-action-meaning-module__eeqHSG__pair h3{color:var(--meaning-tone);font:650 15px/1.5 var(--font-body)}.knowledge-action-meaning-module__eeqHSG__pair p{color:var(--ce-text-muted);margin-top:6px;font-size:13px;line-height:1.8}.knowledge-action-meaning-module__eeqHSG__meaning .knowledge-action-meaning-module__eeqHSG__serviceNote{border-top:1px solid var(--ce-line);color:var(--ce-text-muted);padding-top:16px;font-size:12px;line-height:1.8}.knowledge-action-meaning-module__eeqHSG__meaning[data-compact=true]{border:1px solid color-mix(in srgb, var(--workspace-accent-teal,var(--ce-method)) 25%, var(--ce-line));background:var(--workspace-teal-soft,var(--ce-surface));border-radius:22px;grid-template-columns:minmax(240px,1fr) minmax(0,1.25fr);align-items:center;gap:18px 30px;padding:clamp(20px,3vw,30px)}.knowledge-action-meaning-module__eeqHSG__meaning[data-compact=true] .knowledge-action-meaning-module__eeqHSG__quote{font-size:clamp(20px,2.2vw,25px)}.knowledge-action-meaning-module__eeqHSG__meaning[data-compact=true] .knowledge-action-meaning-module__eeqHSG__serviceNote{grid-column:1/-1}@media (max-width:1000px){.knowledge-action-meaning-module__eeqHSG__meaning[data-compact=true]{grid-template-columns:minmax(0,1fr)}}@media (max-width:600px){.knowledge-action-meaning-module__eeqHSG__pair{grid-template-columns:minmax(0,1fr)}.knowledge-action-meaning-module__eeqHSG__meaning{gap:20px}.knowledge-action-meaning-module__eeqHSG__pair>div{padding-top:14px}}@media (forced-colors:active){.knowledge-action-meaning-module__eeqHSG__meaning[data-compact=true],.knowledge-action-meaning-module__eeqHSG__pair>div,.knowledge-action-meaning-module__eeqHSG__pair>div>span{background:canvas;border-color:canvastext}}
.privacy-overview-module__3cbXqa__overview{border:1px solid var(--ce-line);background:var(--ce-surface);border-radius:20px;min-width:0;padding:clamp(18px,3vw,30px)}.privacy-overview-module__3cbXqa__overview>header{align-items:flex-start;gap:16px;min-width:0;display:flex}.privacy-overview-module__3cbXqa__overview>header>div{min-width:0}.privacy-overview-module__3cbXqa__overview h2,.privacy-overview-module__3cbXqa__overview h3,.privacy-overview-module__3cbXqa__overview p{margin:0}.privacy-overview-module__3cbXqa__overview h2{font-size:clamp(19px,2vw,23px);font-weight:600;line-height:1.5}.privacy-overview-module__3cbXqa__overview p{overflow-wrap:anywhere;color:var(--ce-text-muted);font-size:13px;line-height:1.85}.privacy-overview-module__3cbXqa__overview>header p{max-width:62em;margin-top:6px}.privacy-overview-module__3cbXqa__identityIcon{width:42px;height:42px;color:var(--ce-method);background:var(--ce-surface-muted);border-radius:13px;flex:0 0 42px;place-items:center;display:grid}.privacy-overview-module__3cbXqa__identityIcon svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}.privacy-overview-module__3cbXqa__overview .privacy-overview-module__3cbXqa__identity{border-left:3px solid var(--ce-method);color:var(--ce-text-primary);background:var(--ce-surface-muted);border-radius:0 12px 12px 0;margin-top:22px;padding:17px 20px}.privacy-overview-module__3cbXqa__sections{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 32px;margin-top:26px;display:grid}.privacy-overview-module__3cbXqa__sections>section{min-width:0;padding-left:36px;position:relative}.privacy-overview-module__3cbXqa__number{color:var(--ce-method);font:500 12px/1.5 var(--font-data);position:absolute;top:2px;left:0}.privacy-overview-module__3cbXqa__sections h3{margin-bottom:8px;font-size:15px;font-weight:600}.privacy-overview-module__3cbXqa__sections a{min-height:44px;color:var(--ce-method);text-underline-offset:4px;align-items:center;gap:5px;font-size:12px;display:inline-flex}.privacy-overview-module__3cbXqa__sections a:focus-visible{outline:2px solid var(--ce-focus);outline-offset:3px}@media (max-width:650px){.privacy-overview-module__3cbXqa__sections{grid-template-columns:minmax(0,1fr);gap:20px}.privacy-overview-module__3cbXqa__overview>header{gap:10px}}
.analysis-charts-module__9TCosq__chartRoot{--analysis-text:var(--admin-text,var(--ce-text-primary));--analysis-muted:var(--admin-muted,var(--ce-text-muted));--analysis-surface:var(--admin-surface,var(--ce-surface));--analysis-grid:var(--admin-line,var(--ce-line));--analysis-green:#447867;--analysis-blue:#587f97;--analysis-gold:#ad833c;--analysis-clay:#ad7464;--analysis-purple:#8c7095;--analysis-hover:color-mix(in srgb, var(--analysis-green) 8%, transparent);width:100%;min-width:0;color:var(--analysis-text);grid-template-columns:minmax(0,1fr);gap:12px;display:grid}.analysis-charts-module__9TCosq__chartRoot>*{min-width:0}[data-theme=dark] .analysis-charts-module__9TCosq__chartRoot{--analysis-green:#88baa4;--analysis-blue:#8bb0ca;--analysis-gold:#cfac72;--analysis-clay:#d69d89;--analysis-purple:#baa0c5}@media (prefers-color-scheme:dark){[data-theme=system] .analysis-charts-module__9TCosq__chartRoot{--analysis-green:#88baa4;--analysis-blue:#8bb0ca;--analysis-gold:#cfac72;--analysis-clay:#d69d89;--analysis-purple:#baa0c5}}.analysis-charts-module__9TCosq__chartRoot :is(button,input,select){box-sizing:border-box;border:1px solid var(--analysis-grid);min-width:0;max-width:100%;min-height:44px;color:var(--analysis-text);background:var(--analysis-surface);font:12px/1.5 var(--font-body);border-radius:10px;padding:8px 12px}.analysis-charts-module__9TCosq__chartRoot button{cursor:pointer}.analysis-charts-module__9TCosq__chartRoot button:hover:not(:disabled),.analysis-charts-module__9TCosq__chartRoot button[aria-pressed=true]{background:var(--analysis-hover);border-color:var(--analysis-green)}.analysis-charts-module__9TCosq__chartRoot button:disabled{opacity:.45;cursor:default}.analysis-charts-module__9TCosq__chartRoot :is(button,select,input,[tabindex]):focus-visible{outline:2px solid var(--ce-focus);outline-offset:3px}.analysis-charts-module__9TCosq__chartRoot label{min-width:0;color:var(--analysis-muted);font:12px/1.5 var(--font-body);gap:5px;display:grid}.analysis-charts-module__9TCosq__tools,.analysis-charts-module__9TCosq__buttons{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.analysis-charts-module__9TCosq__tools{justify-content:space-between}.analysis-charts-module__9TCosq__tools>span,.analysis-charts-module__9TCosq__buttons>span{color:var(--analysis-muted);font-size:12px}.analysis-charts-module__9TCosq__tools label{grid-template-columns:auto minmax(0,1fr);align-items:center}.analysis-charts-module__9TCosq__axisNames{color:var(--analysis-muted);justify-content:space-between;align-items:center;font-size:11px;display:flex}.analysis-charts-module__9TCosq__trendStage{width:100%;min-width:0;height:260px}.analysis-charts-module__9TCosq__barStage{width:100%;min-width:0}.analysis-charts-module__9TCosq__placeholder{background:var(--analysis-hover);width:100%;height:100%;min-height:220px;color:var(--analysis-muted);border-radius:12px;place-items:center;font-size:12px;display:grid}.analysis-charts-module__9TCosq__readout{background:var(--analysis-hover);border-left:3px solid var(--analysis-green);min-height:62px;font:13px/1.5 var(--font-body);border-radius:12px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px 16px;padding:12px 16px;display:grid}.analysis-charts-module__9TCosq__readout strong{font:550 23px/1.3 var(--font-data);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.analysis-charts-module__9TCosq__readout small{font:12px/1.5 var(--font-body);color:var(--analysis-muted);margin-left:6px}.analysis-charts-module__9TCosq__detail{color:var(--analysis-muted);overflow-wrap:anywhere;grid-column:1/-1;font-size:12px}.analysis-charts-module__9TCosq__inspection{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:18px;display:grid}.analysis-charts-module__9TCosq__inspection input{width:100%;accent-color:var(--analysis-green);padding:0}.analysis-charts-module__9TCosq__chartRoot .analysis-charts-module__9TCosq__hint{color:var(--analysis-muted);font:12px/1.7 var(--font-body);margin:0}.analysis-charts-module__9TCosq__tooltip{border:1px solid color-mix(in srgb, var(--analysis-green) 22%, var(--analysis-grid));background:var(--analysis-surface);max-width:min(260px,70vw);color:var(--analysis-text);font:12px/1.6 var(--font-body);overflow-wrap:anywhere;border-radius:14px;gap:7px;padding:14px 17px;animation:.13s ease-out analysis-charts-module__9TCosq__chartTooltipEnter;display:grid;box-shadow:0 14px 36px #152b2526,0 2px 7px #152b2514}.analysis-charts-module__9TCosq__tooltip>strong{border-bottom:1px solid var(--analysis-grid);padding-bottom:6px;font-size:13px;font-weight:600}.analysis-charts-module__9TCosq__chartRoot .recharts-tooltip-wrapper{z-index:6}@keyframes analysis-charts-module__9TCosq__chartTooltipEnter{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}.analysis-charts-module__9TCosq__tooltip small{color:var(--analysis-muted);font:inherit}.analysis-charts-module__9TCosq__distributionLayout{flex-wrap:wrap;align-items:center;gap:20px;display:flex}.analysis-charts-module__9TCosq__donutStage{flex:0 230px;width:230px;max-width:100%;height:230px;margin-inline:auto;position:relative}.analysis-charts-module__9TCosq__donutCenter{text-align:center;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;gap:6px;display:flex;position:absolute;inset:30%}.analysis-charts-module__9TCosq__donutCenter strong{max-width:100%;font:550 clamp(16px, 2.2vw, 28px)/1.2 var(--font-data);overflow-wrap:anywhere}.analysis-charts-module__9TCosq__donutCenter span{color:var(--analysis-muted);font:11px/1.5 var(--font-body);overflow-wrap:anywhere}.analysis-charts-module__9TCosq__legend{flex:180px;gap:8px;min-width:0;margin:0;padding:0;list-style:none;display:grid}.analysis-charts-module__9TCosq__chartRoot .analysis-charts-module__9TCosq__legend button{text-align:left;border-color:#0000;grid-template-columns:8px minmax(0,1fr) auto;align-items:center;gap:10px;width:100%;padding:9px 10px;display:grid}.analysis-charts-module__9TCosq__legend i{background:var(--analysis-green);border-radius:50%;width:8px;height:8px}.analysis-charts-module__9TCosq__legend i[data-tone="1"]{background:var(--analysis-blue)}.analysis-charts-module__9TCosq__legend i[data-tone="2"]{background:var(--analysis-gold)}.analysis-charts-module__9TCosq__legend i[data-tone="3"]{background:var(--analysis-clay)}.analysis-charts-module__9TCosq__legend i[data-tone="4"]{background:var(--analysis-purple)}.analysis-charts-module__9TCosq__legend strong{font-family:var(--font-data)}.analysis-charts-module__9TCosq__legend small{color:var(--analysis-muted);padding-left:8px;font-size:11px}.analysis-charts-module__9TCosq__categoryPicker{grid-template-columns:auto minmax(0,1fr);align-items:center}.analysis-charts-module__9TCosq__explorationStage{width:100%;min-width:0;height:300px}.analysis-charts-module__9TCosq__seriesLegend{flex-wrap:wrap;gap:8px;display:flex}.analysis-charts-module__9TCosq__seriesLegend button{align-items:center;gap:7px;display:inline-flex}.analysis-charts-module__9TCosq__seriesLegend i{background:var(--analysis-green);border-radius:50%;width:8px;height:8px}.analysis-charts-module__9TCosq__seriesLegend i[data-tone="1"]{background:var(--analysis-blue)}.analysis-charts-module__9TCosq__seriesLegend i[data-tone="2"]{background:var(--analysis-gold)}.analysis-charts-module__9TCosq__seriesLegend i[data-tone="3"]{background:var(--analysis-clay)}.analysis-charts-module__9TCosq__seriesLegend i[data-tone="4"]{background:var(--analysis-purple)}.analysis-charts-module__9TCosq__comparisonReadout{background:var(--analysis-hover);min-height:72px;font:12px/1.5 var(--font-body);border-radius:12px;flex-wrap:wrap;align-items:center;gap:12px 20px;padding:14px 16px;display:flex}.analysis-charts-module__9TCosq__comparisonReadout>strong{flex-basis:100%;font-size:13px}.analysis-charts-module__9TCosq__comparisonReadout>span{color:var(--analysis-muted);gap:3px;display:grid}.analysis-charts-module__9TCosq__comparisonReadout b{color:var(--analysis-text);font:550 20px/1.3 var(--font-data)}.analysis-charts-module__9TCosq__comparisonReadout small{font:11px/1.5 var(--font-body);margin-left:5px}@media (max-width:600px){.analysis-charts-module__9TCosq__trendStage{height:250px}.analysis-charts-module__9TCosq__inspection{grid-template-columns:minmax(0,1fr);gap:8px}.analysis-charts-module__9TCosq__inspection button{justify-self:start}.analysis-charts-module__9TCosq__readout,.analysis-charts-module__9TCosq__tools label,.analysis-charts-module__9TCosq__categoryPicker{grid-template-columns:minmax(0,1fr)}.analysis-charts-module__9TCosq__tools>label{flex:160px}}@media (prefers-reduced-motion:reduce){.analysis-charts-module__9TCosq__chartRoot *,.analysis-charts-module__9TCosq__chartRoot :before,.analysis-charts-module__9TCosq__chartRoot :after{transition:none!important;animation:none!important}}
.workspace-brand-module__rHFSza__brand{align-items:center;gap:12px;min-width:0;padding-inline:22px 10px;display:flex}.workspace-brand-module__rHFSza__markLink{border:1px solid color-mix(in srgb, var(--workspace-accent-blue) 28%, var(--ce-line));background:var(--ce-surface);border-radius:16px;flex:0 0 50px;place-items:center;width:50px;height:50px;display:grid;box-shadow:0 3px 12px #28363d0f}.workspace-brand-module__rHFSza__markLink>svg{width:46px;height:46px}.workspace-brand-module__rHFSza__signature{justify-items:start;gap:1px;min-width:0;display:grid}.workspace-brand-module__rHFSza__wordmark{min-height:24px;color:var(--ce-text-primary);font:700 18px/1.3 var(--font-workspace-sans,var(--font-body));letter-spacing:-.025em;white-space:nowrap;align-items:center;padding-inline:7px;text-decoration:none;display:inline-flex}.workspace-brand-module__rHFSza__signature [role=tooltip]{left:0;right:auto}.workspace-brand-module__rHFSza__meaningButton{border:1px solid color-mix(in srgb, var(--workspace-accent-violet) 22%, var(--ce-line));min-height:28px;color:var(--ce-text-muted);background:var(--workspace-violet-soft);font:500 11px/1.5 var(--font-body);white-space:nowrap;cursor:pointer;border-radius:7px;align-items:center;gap:0;padding:2px 6px;transition:border-color .12s,background-color .12s;display:inline-flex}.workspace-brand-module__rHFSza__meaningButton>span{color:var(--workspace-accent-violet);letter-spacing:.04em;font-weight:700}.workspace-brand-module__rHFSza__meaningButton>svg{fill:none;width:12px;height:12px;stroke:var(--workspace-accent-violet);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;margin-left:4px}.workspace-brand-module__rHFSza__meaningButton:is(:hover,:focus-visible){border-color:var(--workspace-accent-violet);background:var(--ce-surface)}.workspace-brand-module__rHFSza__brand :is(a,button):focus-visible{outline:2px solid var(--ce-focus);outline-offset:2px}.workspace-brand-module__rHFSza__dialog{border:1px solid var(--ce-line-strong);width:min(580px,100vw - 24px);max-width:none;max-height:calc(100dvh - 32px);color:var(--ce-text-body);background:var(--ce-surface);box-shadow:var(--ce-shadow-raised);border-radius:24px;margin:auto;padding:0}.workspace-brand-module__rHFSza__dialog[open]{flex-direction:column;display:flex}.workspace-brand-module__rHFSza__dialog::backdrop{background:#14212566}.workspace-brand-module__rHFSza__dialog>header{border-bottom:1px solid var(--ce-line);flex:none;justify-content:space-between;align-items:center;gap:18px;padding:15px 24px;display:flex}.workspace-brand-module__rHFSza__dialog h2{color:var(--workspace-accent-violet);font:650 15px/1.5 var(--font-body);margin:0}.workspace-brand-module__rHFSza__dialog header button{border:1px solid var(--ce-control-border);width:44px;height:44px;color:var(--ce-text-primary);background:var(--ce-surface);cursor:pointer;border-radius:12px;flex:0 0 44px;place-items:center;font-size:24px;display:grid}.workspace-brand-module__rHFSza__reading{overscroll-behavior:contain;min-height:0;padding:28px;overflow-y:auto}.workspace-brand-module__rHFSza__dialog footer{border-top:1px solid var(--ce-line);flex-wrap:wrap;flex:none;justify-content:space-between;align-items:center;gap:8px 16px;padding:16px 24px;display:flex}.workspace-brand-module__rHFSza__dialog footer>span{color:var(--ce-text-muted);font-size:12px;line-height:1.6}.workspace-brand-module__rHFSza__dialog footer a{min-height:44px;color:var(--workspace-accent-blue);background:var(--workspace-blue-soft);border-radius:10px;align-items:center;gap:8px;padding:8px 12px;font-size:13px;font-weight:650;text-decoration:none;display:inline-flex}.workspace-brand-module__rHFSza__dialog :is(button,a):focus-visible{outline:2px solid var(--ce-focus);outline-offset:2px}@media (max-width:1190px){.workspace-brand-module__rHFSza__brand{gap:9px;padding-left:12px}.workspace-brand-module__rHFSza__wordmark{font-size:16px}}@media (max-width:960px){.workspace-brand-module__rHFSza__brand{gap:8px;min-height:56px;padding-inline:8px 2px}.workspace-brand-module__rHFSza__markLink{border-radius:13px;flex-basis:42px;width:42px;height:46px}.workspace-brand-module__rHFSza__markLink>svg{width:40px;height:40px}}@media (max-width:430px){.workspace-brand-module__rHFSza__brand{gap:4px;padding-left:4px}.workspace-brand-module__rHFSza__markLink{flex-basis:38px;width:38px;height:44px}.workspace-brand-module__rHFSza__markLink>svg{width:36px;height:36px}.workspace-brand-module__rHFSza__wordmark{padding-inline:5px;font-size:14px}.workspace-brand-module__rHFSza__meaningButton{min-height:26px;padding-inline:4px;font-size:10px}.workspace-brand-module__rHFSza__meaningButton>svg{width:10px;height:10px;margin-left:2px}.workspace-brand-module__rHFSza__dialog>header,.workspace-brand-module__rHFSza__dialog footer{padding:12px 16px}.workspace-brand-module__rHFSza__reading{padding:20px}}@media (prefers-reduced-motion:reduce){.workspace-brand-module__rHFSza__meaningButton{transition:none}}@media (forced-colors:active){.workspace-brand-module__rHFSza__markLink,.workspace-brand-module__rHFSza__meaningButton,.workspace-brand-module__rHFSza__dialog,.workspace-brand-module__rHFSza__dialog header button{color:canvastext;box-shadow:none;background:canvas;border-color:canvastext}}
.plans-module__viCoMa__planDetail{gap:clamp(1.25rem,3vw,2.25rem);display:grid}.plans-module__viCoMa__planDetailHeader{border-bottom:1px solid var(--ce-line-strong);justify-content:space-between;align-items:end;gap:2rem;padding-bottom:1.5rem;display:flex}.plans-module__viCoMa__planDetailHeader p,.plans-module__viCoMa__nextAction>p,.plans-module__viCoMa__taskSection>div>p,.plans-module__viCoMa__planOperations p,.plans-module__viCoMa__extractedPlan>div>p{color:var(--ce-method);font-family:var(--font-data);letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:.75rem;font-weight:700}.plans-module__viCoMa__sessionSidebar button{border:1px solid var(--ce-control-border);border-radius:var(--radius-control);min-height:44px;color:var(--ce-text-body);background:var(--ce-surface);cursor:pointer;padding:.55rem .75rem}.plans-module__viCoMa__planDetailHeader h1{margin:.45rem 0;font-size:clamp(2.2rem,6vw,4.8rem)}.plans-module__viCoMa__planDetailHeader span{max-width:48rem;color:var(--ce-text-muted);line-height:1.75}.plans-module__viCoMa__workspaceError,.plans-module__viCoMa__workspaceState{border:1px solid var(--ce-line-strong);border-radius:var(--radius-panel);background:var(--ce-surface);box-shadow:var(--ce-shadow-raised)}.plans-module__viCoMa__latestButton{z-index:2;border:1px solid var(--ce-control-border);background:var(--ce-surface-raised);min-height:44px;box-shadow:var(--ce-shadow-raised);color:var(--ce-text-primary);cursor:pointer;border-radius:999px;padding:.55rem .9rem;font-size:.82rem;font-weight:700;position:absolute;bottom:1rem;right:clamp(1rem,3vw,2.5rem)}.plans-module__viCoMa__streamingMessage{color:var(--ce-text-muted);border-color:var(--ce-method)!important}.plans-module__viCoMa__secondaryAction,.plans-module__viCoMa__workspaceError button,.plans-module__viCoMa__taskSection button,.plans-module__viCoMa__planOperations button,.plans-module__viCoMa__persistentNotice button{border:1px solid var(--ce-control-border);cursor:pointer;background:0 0;border-radius:999px;min-height:44px;padding:.55rem .9rem}.plans-module__viCoMa__extractedPlan label,.plans-module__viCoMa__addTask label{color:var(--ce-text-primary);font-weight:700}.plans-module__viCoMa__extractedPlan textarea,.plans-module__viCoMa__extractedPlan input,.plans-module__viCoMa__addTask input{border:1px solid var(--ce-control-border);border-radius:var(--radius-control);background:var(--ce-canvas);width:100%;padding:.75rem}.plans-module__viCoMa__planActions,.plans-module__viCoMa__addTask div{justify-content:space-between;align-items:center;gap:1rem;display:flex}.plans-module__viCoMa__primaryAction,.plans-module__viCoMa__planActions button:first-child,.plans-module__viCoMa__addTask button{border:1px solid var(--ce-action-primary);background:var(--ce-action-primary);min-height:44px;color:var(--ce-action-on-primary);cursor:pointer;border-radius:999px;padding:.65rem 1rem;font-weight:700;text-decoration:none}.plans-module__viCoMa__persistentNotice{border:0;border-right:1px solid var(--ce-line);border-radius:0;margin:0;padding:1rem}.plans-module__viCoMa__sessionSidebar input:not([type=checkbox]){border:1px solid var(--ce-control-border);border-radius:var(--radius-control);width:100%;min-width:0;min-height:44px;color:var(--ce-text-primary);background:var(--ce-canvas);padding:.55rem .7rem}.plans-module__viCoMa__sessionSidebar form>div input{flex:1;width:auto}.plans-module__viCoMa__sessionSidebarSearch{padding-inline:9px}.plans-module__viCoMa__sessionSidebarSearch input:not([type=checkbox]){background:var(--ce-surface)}.plans-module__viCoMa__sessionSidebarSearch button{border-radius:9px;min-height:38px;padding:.4rem .65rem;font-size:11px}.plans-module__viCoMa__sessionSidebarList strong,.plans-module__viCoMa__sessionSidebarList span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.plans-module__viCoMa__persistentNotice{background:var(--ce-warning-surface);color:var(--ce-warning)}.plans-module__viCoMa__extractedPlan label{gap:.45rem;display:grid}.plans-module__viCoMa__extractedPlan ol{gap:.7rem;margin:0;padding-left:1.5rem;display:grid}.plans-module__viCoMa__workspaceState,.plans-module__viCoMa__workspaceError{margin:0;padding:clamp(1.5rem,4vw,3rem)}.plans-module__viCoMa__workspaceError h1,.plans-module__viCoMa__workspaceError h2{margin:0 0 .75rem}.plans-module__viCoMa__planDetail>nav{color:var(--ce-text-muted);gap:.5rem;display:flex}.plans-module__viCoMa__planDetailHeader h1{font-size:clamp(2rem,5vw,4rem)}.plans-module__viCoMa__progressSummary{text-align:right;flex:none;display:grid}.plans-module__viCoMa__progressSummary strong{color:var(--ce-text-primary);font-family:var(--font-display);font-size:clamp(2.5rem,6vw,5rem);line-height:1}.plans-module__viCoMa__nextAction{padding:clamp(1.5rem,4vw,3rem)}.plans-module__viCoMa__nextAction h2{max-width:26ch;margin:.55rem 0 0;font-size:clamp(1.8rem,4vw,3.4rem)}.plans-module__viCoMa__taskSection{grid-template-columns:minmax(12rem,20rem) minmax(0,1fr);gap:2rem;display:grid}.plans-module__viCoMa__taskSection h2{margin:.5rem 0}.plans-module__viCoMa__taskSection>ol{gap:.65rem;margin:0;padding:0;list-style:none;display:grid}.plans-module__viCoMa__taskSection>ol>li{border-bottom:1px solid var(--ce-line);grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:.8rem;padding:.8rem 0;display:grid}.plans-module__viCoMa__taskSection>ol>li[data-staged=true]{background:var(--ce-warning-surface)}.plans-module__viCoMa__taskSection>ol>li>button:first-child{place-items:center;width:44px;padding:0;display:grid}.plans-module__viCoMa__taskSection>ol>li>button[aria-pressed=true]{background:var(--ce-success);color:var(--ce-success-surface)}.plans-module__viCoMa__taskSection li div{display:grid}.plans-module__viCoMa__taskSection li span{color:var(--ce-text-muted);font-size:.85rem}.plans-module__viCoMa__addTask{grid-column:2;gap:.45rem;display:grid}.plans-module__viCoMa__addTask div{align-items:stretch}.plans-module__viCoMa__planOperations{border-top:1px solid var(--ce-line-strong);grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;padding-top:1.5rem;display:grid}.plans-module__viCoMa__planOperations>div{border:1px solid var(--ce-line);border-radius:var(--radius-control);flex-wrap:wrap;align-content:start;gap:.6rem;padding:1rem;display:flex}.plans-module__viCoMa__planOperations p,.plans-module__viCoMa__planOperations span{width:100%}.plans-module__viCoMa__dangerZone{border-color:var(--ce-danger)!important}.plans-module__viCoMa__dangerZone button:first-of-type{border-color:var(--ce-danger);color:var(--ce-danger)}button:disabled{cursor:not-allowed;opacity:.55}@media (max-width:900px){.plans-module__viCoMa__taskSection{grid-template-columns:1fr}.plans-module__viCoMa__addTask{grid-column:1}.plans-module__viCoMa__planOperations{grid-template-columns:1fr}}@media (max-width:640px){.plans-module__viCoMa__planDetailHeader{flex-direction:column;align-items:stretch}.plans-module__viCoMa__taskSection>ol>li{grid-template-columns:44px minmax(0,1fr)}.plans-module__viCoMa__taskSection>ol>li>button:last-child{grid-column:2;justify-self:start}.plans-module__viCoMa__addTask div{flex-direction:column;align-items:stretch}}@media print{.plans-module__viCoMa__actionGrid,.plans-module__viCoMa__planOperations,.plans-module__viCoMa__addTask,.plans-module__viCoMa__taskSection button{display:none!important}.plans-module__viCoMa__taskSection{display:block}}.plans-module__viCoMa__srOnly{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.plans-module__viCoMa__actionExperience{grid-template-columns:var(--workspace-sidebar-width,286px) minmax(0, 1fr) var(--workspace-results-width,310px);width:100%;height:var(--conversation-viewport-height,calc(100dvh - var(--workspace-header-height,72px)));background:var(--ce-surface);grid-template-rows:71px minmax(0,1fr);gap:0;min-height:0;display:grid;position:relative;overflow:hidden}.plans-module__viCoMa__actionExperience:has(.plans-module__viCoMa__actionRail[data-open=false]){grid-template-columns:var(--workspace-sidebar-width,286px) minmax(0, 1fr) 54px}.plans-module__viCoMa__actionExperience:has(.plans-module__viCoMa__sessionSidebar[data-open=false]){grid-template-columns:54px minmax(0, 1fr) var(--workspace-results-width,310px)}.plans-module__viCoMa__actionExperience:has(.plans-module__viCoMa__sessionSidebar[data-open=false]):has(.plans-module__viCoMa__actionRail[data-open=false]){grid-template-columns:54px minmax(0,1fr) 54px}.plans-module__viCoMa__actionGrid{display:contents}.plans-module__viCoMa__actionGrid>.plans-module__viCoMa__sessionSidebar{border-right:1px solid var(--ce-line);background:var(--workspace-sidebar,var(--ce-surface-muted));flex-direction:column;grid-area:1/1/3;gap:0;min-width:0;min-height:0;padding:0;display:flex;overflow:hidden}.plans-module__viCoMa__sidebarHeader{border-bottom:1px solid var(--ce-line);justify-content:space-between;align-items:center;gap:8px;width:100%;min-height:71px;padding:10px 9px 10px 18px;display:flex}.plans-module__viCoMa__sidebarScene{min-width:0}.plans-module__viCoMa__sidebarScene strong,.plans-module__viCoMa__sidebarScene span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.plans-module__viCoMa__sidebarScene strong{font-size:13px}.plans-module__viCoMa__sidebarScene span{color:var(--ce-text-muted);font-size:10px;line-height:1.5}.plans-module__viCoMa__sidebarControls{flex:none;align-items:center;gap:4px;display:flex}.plans-module__viCoMa__sidebarControls>button{border:1px solid var(--ce-control-border);min-height:44px;color:var(--ce-text-primary);background:var(--ce-surface);cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:5px;padding:7px 9px;font-size:11px;display:inline-flex;position:relative}.plans-module__viCoMa__sidebarControls>button:is(:hover,:focus-visible){border-color:var(--ce-method);background:var(--workspace-green-soft,var(--ce-info-surface))}.plans-module__viCoMa__sidebarControls>button:focus-visible{outline:2px solid var(--ce-focus);outline-offset:2px}.plans-module__viCoMa__sidebarControls>button:disabled{opacity:.55;cursor:not-allowed}.plans-module__viCoMa__sidebarControls>button>svg{flex:none;width:20px;height:20px;display:block}.plans-module__viCoMa__sidebarControls>button:first-child{width:44px;padding:8px}.plans-module__viCoMa__actionGrid>.plans-module__viCoMa__sessionSidebar[data-open=false]{z-index:2;width:54px;padding-inline:5px;overflow:visible}.plans-module__viCoMa__sessionSidebar[data-open=false] .plans-module__viCoMa__sidebarHeader{border-bottom:0;justify-content:center;padding:0}.plans-module__viCoMa__sessionSidebar[data-open=false] .plans-module__viCoMa__sidebarScene,.plans-module__viCoMa__sessionSidebar[data-open=false] .plans-module__viCoMa__sidebarNew{display:none}.plans-module__viCoMa__sidebarTooltip{z-index:4;width:max-content;color:var(--ce-surface);background:var(--ce-text-primary);box-shadow:var(--ce-shadow-raised);opacity:0;pointer-events:none;border-radius:7px;padding:5px 7px;font-size:11px;font-weight:600;line-height:1.35;transition:opacity .12s,transform .12s;position:absolute;top:calc(100% + 5px);right:0;transform:translateY(-2px)}.plans-module__viCoMa__sessionSidebar[data-open=false] .plans-module__viCoMa__sidebarTooltip{left:0;right:auto}.plans-module__viCoMa__sidebarControls>button:hover .plans-module__viCoMa__sidebarTooltip,.plans-module__viCoMa__sidebarControls>button:focus-visible .plans-module__viCoMa__sidebarTooltip,.plans-module__viCoMa__sidebarControls>button:active .plans-module__viCoMa__sidebarTooltip{opacity:1;transform:translateY(0)}.plans-module__viCoMa__actionGrid>.plans-module__viCoMa__sessionSidebar>div{flex:auto;align-content:start;min-height:0;padding:14px 9px;display:grid;overflow:auto}.plans-module__viCoMa__sessionSidebar form,.plans-module__viCoMa__sessionSidebarList,.plans-module__viCoMa__sessionSidebarList article{gap:9px;display:grid}.plans-module__viCoMa__sessionSidebar form>div,.plans-module__viCoMa__sessionSidebarList article>div[role=group]{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.plans-module__viCoMa__sessionSidebar form>label,.plans-module__viCoMa__sessionSidebar>div>p{color:var(--ce-text-muted);font-size:10px}.plans-module__viCoMa__sessionSidebarList{gap:3px}.plans-module__viCoMa__sessionSidebarList article{border-top:0;border-radius:13px;grid-template-columns:minmax(0,1fr) 44px;align-items:start;gap:3px;padding:0}.plans-module__viCoMa__sessionSidebarList article>form,.plans-module__viCoMa__sessionSidebarList article>div[role=group]{grid-column:1/-1}.plans-module__viCoMa__sessionSidebarList article>button:first-child{min-width:0}.plans-module__viCoMa__sessionSidebarList article>button:first-child strong{overflow-wrap:anywhere}.plans-module__viCoMa__sessionSidebarList article>button:first-child{text-align:left;background:0 0;border-color:#0000;border-radius:13px;width:100%;min-height:62px;padding:11px 12px;display:grid}.plans-module__viCoMa__sessionSidebarList article>button:first-child[aria-current=true]{border-color:var(--ce-line);background:var(--ce-surface);box-shadow:0 3px 12px #28363d0d}.plans-module__viCoMa__sessionSidebarList article>div[role=group]{padding:0 8px 6px}.plans-module__viCoMa__sessionSidebarList article>div[role=group] button{min-height:32px;padding:4px 7px;font-size:11px}.plans-module__viCoMa__conversationPanel{min-width:0;min-height:0;box-shadow:none;border:0;border-radius:0;grid-area:1/2/3;grid-template-rows:minmax(0,1fr) auto auto;display:grid;overflow:hidden}.plans-module__viCoMa__transcriptFrame{min-width:0;min-height:0;position:relative}.plans-module__viCoMa__actionExperience .plans-module__viCoMa__transcript{align-content:start;gap:0;width:100%;min-width:0;height:100%;min-height:0;max-height:none;padding:43px max(22px,5%,50% - 500px) 28px;display:grid;overflow:auto}.plans-module__viCoMa__conversationSessionStatus{border:1px solid var(--ce-line);width:fit-content;max-width:100%;color:var(--ce-text-muted);background:var(--ce-surface-muted);border-radius:999px;align-items:center;gap:7px;margin:0 auto 18px;padding:5px 10px;font-size:10px;display:flex}.plans-module__viCoMa__conversationSessionStatus strong{color:var(--ce-text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.plans-module__viCoMa__actionOpening{justify-self:center;gap:18px;width:min(100%,1000px);display:grid}.plans-module__viCoMa__actionOpening>div:first-child{text-align:center;justify-items:center;gap:10px;padding:22px 20px 4px;display:grid}.plans-module__viCoMa__actionOpening>div:first-child>span{border:1px solid color-mix(in srgb, var(--ce-method) 28%, var(--ce-line));width:48px;height:48px;color:var(--workspace-accent-teal,var(--ce-method));background:var(--workspace-teal-soft,var(--ce-info-surface));font-family:var(--font-display);border-radius:15px;place-items:center;font-size:13px;font-weight:700;display:grid}.plans-module__viCoMa__actionOpening h2{max-width:36ch;font-family:var(--font-display);margin:0;font-size:25px;line-height:1.4}.plans-module__viCoMa__actionOpening>div:first-child>p{max-width:42rem;color:var(--ce-text-muted);margin:0;font-size:13px;line-height:1.7}.plans-module__viCoMa__actionExperience .plans-module__viCoMa__transcript article{width:fit-content;min-width:0;max-width:calc(100% - 46px);color:var(--ce-text-body);overflow-wrap:anywhere;background:0 0;border:0;border-radius:0;margin:0 0 27px 46px;padding:0;font-size:14px;line-height:1.75;position:relative}.plans-module__viCoMa__actionExperience .plans-module__viCoMa__transcript article:before{border:1px solid color-mix(in srgb, var(--ce-method) 28%, var(--ce-line));width:34px;height:34px;color:var(--workspace-accent-on-blue,var(--ce-action-on-primary));background:var(--workspace-accent-teal,var(--ce-method));content:"E";font-family:var(--font-display);border-radius:12px;place-items:center;font-size:14px;font-weight:700;display:grid;position:absolute;top:0;left:-46px}.plans-module__viCoMa__actionExperience .plans-module__viCoMa__transcript article:after{background:var(--ce-accent);content:"";border-radius:50%;width:5px;height:5px;position:absolute;top:4px;left:-20px}.plans-module__viCoMa__actionExperience .plans-module__viCoMa__transcript .plans-module__viCoMa__userMessage{border:1px solid color-mix(in srgb, var(--workspace-accent-blue,var(--ce-info)) 24%, var(--ce-line));color:var(--ce-text-body);background:var(--workspace-user-bubble,var(--ce-warning-surface));border-radius:18px 5px 18px 18px;justify-self:end;margin-left:0;margin-right:46px;padding:14px 17px}.plans-module__viCoMa__actionExperience .plans-module__viCoMa__transcript .plans-module__viCoMa__userMessage:before{border-color:color-mix(in srgb, var(--workspace-accent-blue,var(--ce-info)) 28%, var(--ce-line));background:var(--workspace-accent-blue,var(--ce-info));content:"你";left:auto;right:-46px}.plans-module__viCoMa__actionExperience .plans-module__viCoMa__transcript .plans-module__viCoMa__userMessage:after{display:none}.plans-module__viCoMa__actionExperience .plans-module__viCoMa__transcript article>.plans-module__viCoMa__messageRole{color:var(--ce-text-muted);margin-bottom:6px;font-size:11px;display:block}.plans-module__viCoMa__actionExperience .plans-module__viCoMa__transcript .plans-module__viCoMa__userMessage>.plans-module__viCoMa__messageRole{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.plans-module__viCoMa__actionExperience .plans-module__viCoMa__transcript article p{overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.75}.plans-module__viCoMa__actionExperience .plans-module__viCoMa__transcript .plans-module__viCoMa__assistantMessage{border:1px solid color-mix(in srgb, var(--workspace-accent-teal,var(--ce-method)) 22%, var(--ce-line));background:var(--workspace-green-soft,var(--ce-info-surface));border-radius:5px 18px 18px;padding:13px 16px}.plans-module__viCoMa__conversationNotice{border:1px solid var(--ce-line-strong);color:var(--ce-text-body);background:var(--ce-warning-surface);border-radius:14px;gap:.65rem;margin:0 46px 1rem;padding:.8rem .9rem;display:grid}.plans-module__viCoMa__conversationNotice>p{margin:0;line-height:1.65}.plans-module__viCoMa__conversationNotice>div{flex-wrap:wrap;align-items:center;gap:.65rem;display:flex}@media (prefers-reduced-motion:reduce){.plans-module__viCoMa__sidebarTooltip{transition:none}}.plans-module__viCoMa__actionComposer{padding:12px max(10px, 5%, calc((100% - 1000px) / 2)) max(14px, env(safe-area-inset-bottom));background:linear-gradient(to top, var(--ce-surface) 78%, transparent);border-top:0;gap:5px;display:grid}.plans-module__viCoMa__actionComposer>label{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.plans-module__viCoMa__actionComposerInput{min-width:0;position:relative}.plans-module__viCoMa__actionComposer textarea{resize:none;border:1px solid var(--ce-control-border);background:var(--ce-surface-raised);border-radius:18px;width:100%;height:auto;min-height:76px;max-height:130px;padding:14px 16px 43px;font-size:14px;line-height:1.5;display:block;box-shadow:0 10px 32px #28363d17}.plans-module__viCoMa__actionComposerFooter{pointer-events:none;justify-content:space-between;align-items:center;gap:6px;min-width:0;min-height:38px;margin:0;padding-left:5px;display:flex;position:absolute;bottom:5px;left:7px;right:7px}.plans-module__viCoMa__actionComposerFooter>*{pointer-events:auto}.plans-module__viCoMa__actionComposerFooter>span{min-width:0;color:var(--ce-text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.plans-module__viCoMa__actionComposerFooter button{border:1px solid var(--ce-action-primary);max-width:100%;min-height:38px;color:var(--ce-action-on-primary);background:var(--ce-action-primary);border-radius:12px;flex:none;padding:7px 11px;font-size:11px;font-weight:700}.plans-module__viCoMa__actionRail{border:0;border-left:1px solid var(--ce-line);background:var(--workspace-result,var(--ce-surface-muted));min-width:0;min-height:0;box-shadow:none;border-radius:0;flex-direction:column;grid-area:1/3/3;display:flex;overflow:hidden}.plans-module__viCoMa__resultHeader{border-bottom:1px solid var(--ce-line);justify-content:space-between;align-items:center;gap:8px;min-height:71px;padding:0 17px;display:flex}.plans-module__viCoMa__resultHeader h2{font-family:var(--font-display);margin:0;font-size:16px}.plans-module__viCoMa__actionRail[data-open=false] .plans-module__viCoMa__resultHeader{width:54px;padding:0 5px}.plans-module__viCoMa__actionRail[data-open=false] .plans-module__viCoMa__resultHeader h2{display:none}.plans-module__viCoMa__resultBody{flex:1;min-height:0;overflow:auto}.plans-module__viCoMa__resultBody>section,.plans-module__viCoMa__resultBody>a,.plans-module__viCoMa__resultBody>button,.plans-module__viCoMa__resultBody>div{border:0;border-bottom:1px solid var(--ce-line);border-radius:0;margin:0;padding:16px 18px;display:grid}.plans-module__viCoMa__resultBody>section h2{font-family:var(--font-display);font-size:16px}.plans-module__viCoMa__resultBody>section>p:first-child{color:var(--ce-method);font-family:var(--font-data);letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:10px;font-weight:700}.plans-module__viCoMa__resultBody>section h2{margin:6px 0}.plans-module__viCoMa__resultBody>section ol{color:var(--ce-text-muted);margin:8px 0 0;padding-left:20px;font-size:12px}.plans-module__viCoMa__resultBody>section span{color:var(--ce-text-muted);font-size:12px;line-height:1.55}.plans-module__viCoMa__resultBody>.plans-module__viCoMa__primaryAction{border-radius:0}.plans-module__viCoMa__planPreview{gap:12px}.plans-module__viCoMa__planPreview>div:first-child>p{margin:0}.plans-module__viCoMa__planPreview>div:first-child>h2{margin:5px 0 0}.plans-module__viCoMa__planPreview>p{color:var(--ce-text-muted);margin:0;font-size:12px;line-height:1.6}.plans-module__viCoMa__planPreview>ul{gap:7px;margin:0;padding:0;list-style:none;display:grid}.plans-module__viCoMa__planPreview li{min-width:0}.plans-module__viCoMa__planPreview li>a{border:1px solid var(--ce-line);min-width:0;color:var(--ce-text-primary);background:var(--ce-surface);border-radius:12px;gap:5px;padding:11px 12px;text-decoration:none;display:grid}.plans-module__viCoMa__planPreview li[data-associated=true]>a{border-color:color-mix(in srgb, var(--ce-method) 48%, var(--ce-line));background:var(--workspace-green-soft,var(--ce-info-surface))}.plans-module__viCoMa__planPreview li>a:is(:hover,:focus-visible){border-color:var(--ce-method)}.plans-module__viCoMa__planPreview li>a:focus-visible{outline:2px solid var(--ce-focus);outline-offset:2px}.plans-module__viCoMa__planPreview li>a>span:first-child{color:var(--ce-method);font-size:10px;font-weight:700}.plans-module__viCoMa__planPreview li strong{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.plans-module__viCoMa__planPreview li small,.plans-module__viCoMa__planPreview>small{color:var(--ce-text-muted);font-size:10px;line-height:1.5}.plans-module__viCoMa__planPreviewProgress{background:var(--ce-line);border-radius:999px;height:5px;overflow:hidden;display:block!important}.plans-module__viCoMa__planPreviewProgress i{border-radius:inherit;background:var(--ce-method);height:100%;display:block}.plans-module__viCoMa__planPreviewError{gap:8px;border:0!important;padding:0!important;display:grid!important}.plans-module__viCoMa__planPreviewError button{border:1px solid var(--ce-control-border);min-height:38px;color:var(--ce-text-primary);background:var(--ce-surface);cursor:pointer;border-radius:9px;justify-self:start;padding:6px 9px}.plans-module__viCoMa__extractedPlan{z-index:9;width:var(--workspace-results-width,310px);border:0;border-left:1px solid var(--ce-line);background:var(--workspace-result,var(--ce-surface-muted));border-radius:0;gap:14px;padding:18px;display:grid;position:absolute;top:71px;bottom:0;right:0;overflow:auto}.plans-module__viCoMa__extractedPlan h2{font-size:18px}.plans-module__viCoMa__extractedPlan textarea,.plans-module__viCoMa__extractedPlan input{background:var(--ce-surface)}.plans-module__viCoMa__planActions{align-items:stretch;display:grid}.plans-module__viCoMa__drawerScrim{display:none}@media (max-width:820px){:is(.plans-module__viCoMa__actionExperience,.plans-module__viCoMa__actionExperience:has(.plans-module__viCoMa__actionRail[data-open=false]),.plans-module__viCoMa__actionExperience:has(.plans-module__viCoMa__sessionSidebar[data-open=false]),.plans-module__viCoMa__actionExperience:has(.plans-module__viCoMa__sessionSidebar[data-open=false]):has(.plans-module__viCoMa__actionRail[data-open=false])){height:var(--conversation-viewport-height,calc(100dvh - var(--workspace-header-height,62px)));grid-template-rows:56px minmax(0,1fr);grid-template-columns:minmax(0,1fr);min-height:0}.plans-module__viCoMa__actionGrid>.plans-module__viCoMa__sessionSidebar{z-index:15;background:0 0;border:0;width:auto;height:44px;padding:0;display:block;position:absolute;top:10px;left:12px;overflow:visible}.plans-module__viCoMa__actionGrid>.plans-module__viCoMa__sessionSidebar[data-open=false]{width:auto;padding:0}.plans-module__viCoMa__sidebarHeader{border:0;width:auto;min-height:44px;padding:0}.plans-module__viCoMa__sidebarScene{display:none}.plans-module__viCoMa__sessionSidebar[data-open=false] .plans-module__viCoMa__sidebarNew,.plans-module__viCoMa__sidebarControls .plans-module__viCoMa__sidebarNew{display:inline-flex}.plans-module__viCoMa__sidebarTooltip,.plans-module__viCoMa__sessionSidebar[data-open=false] .plans-module__viCoMa__sidebarTooltip{left:0;right:auto}.plans-module__viCoMa__actionGrid>.plans-module__viCoMa__sessionSidebar>div{z-index:41;top:var(--workspace-header-height,62px);background:var(--workspace-sidebar,var(--ce-surface-muted));width:min(88vw,320px);min-height:0;box-shadow:var(--ce-shadow-raised);padding:18px;position:fixed;bottom:0;left:0;overflow:auto}.plans-module__viCoMa__drawerScrim,.plans-module__viCoMa__actionGrid>.plans-module__viCoMa__sessionSidebar>.plans-module__viCoMa__drawerScrim{z-index:40;inset:var(--workspace-header-height,62px) 0 0;background:#28363d47;border:0;border-radius:0;width:auto;height:auto;min-height:0;padding:0;display:block;position:fixed}.plans-module__viCoMa__conversationPanel{grid-area:2/1}.plans-module__viCoMa__actionExperience .plans-module__viCoMa__transcript{overscroll-behavior-y:contain;min-height:0;max-height:none;padding:27px 14px 22px}.plans-module__viCoMa__actionExperience .plans-module__viCoMa__transcript article,.plans-module__viCoMa__actionExperience .plans-module__viCoMa__transcript article p{font-size:1rem;line-height:1.75}.plans-module__viCoMa__actionComposer{padding-inline:10px}.plans-module__viCoMa__actionComposer textarea{min-height:108px;padding-bottom:60px;font-size:1rem}.plans-module__viCoMa__actionComposerFooter{min-height:44px}.plans-module__viCoMa__actionComposerFooter>span{font-size:.75rem}.plans-module__viCoMa__actionComposerFooter button{min-width:44px;min-height:44px;font-size:.875rem}.plans-module__viCoMa__sessionSidebarSearch input{font-size:1rem}.plans-module__viCoMa__actionExperience[data-keyboard-open=true] .plans-module__viCoMa__actionComposer{max-height:max(0px, calc(var(--conversation-viewport-height) - 56px));overscroll-behavior-y:contain;padding-block:6px max(6px, env(safe-area-inset-bottom));overflow-y:auto}.plans-module__viCoMa__actionRail{z-index:42;top:var(--workspace-header-height,62px);width:min(88vw,330px);box-shadow:var(--ce-shadow-raised);position:fixed;bottom:0;right:0}.plans-module__viCoMa__actionRail[data-open=false]{z-index:14;width:44px;height:44px;box-shadow:none;background:0 0;border:0;position:absolute;top:10px;bottom:auto;right:12px}.plans-module__viCoMa__actionRail[data-open=false] .plans-module__viCoMa__resultHeader{border:0;width:44px;min-height:44px;padding:0}.plans-module__viCoMa__extractedPlan{width:min(88vw,330px);top:64px}}@media (max-width:430px){.plans-module__viCoMa__actionExperience .plans-module__viCoMa__transcript{padding:16px 11px 14px}.plans-module__viCoMa__actionExperience .plans-module__viCoMa__transcript article:before{width:29px;height:29px;font-size:12px}.plans-module__viCoMa__actionExperience .plans-module__viCoMa__transcript article{max-width:calc(100% - 37px);margin-left:37px}.plans-module__viCoMa__actionExperience .plans-module__viCoMa__transcript article:before{left:-37px}.plans-module__viCoMa__actionExperience .plans-module__viCoMa__transcript article:after{left:-14px}.plans-module__viCoMa__actionExperience .plans-module__viCoMa__transcript .plans-module__viCoMa__userMessage{margin-left:0;margin-right:37px}.plans-module__viCoMa__actionExperience .plans-module__viCoMa__transcript .plans-module__viCoMa__userMessage:before{left:auto;right:-37px}.plans-module__viCoMa__conversationNotice{margin-inline:37px}.plans-module__viCoMa__actionComposer{padding-inline:10px}.plans-module__viCoMa__actionOpening{gap:8px}.plans-module__viCoMa__actionOpening>div:first-child{gap:7px;padding:4px 10px 2px}.plans-module__viCoMa__actionOpening>div:first-child>span{border-radius:10px;width:32px;height:32px;font-size:12px}.plans-module__viCoMa__actionOpening h2{font-size:17px;line-height:1.35}.plans-module__viCoMa__actionOpening>div:first-child>p{font-size:.875rem;line-height:1.65}}@media (max-width:820px){.plans-module__viCoMa__actionGrid>.plans-module__viCoMa__sessionSidebar[data-open=true] .plans-module__viCoMa__sidebarHeader{z-index:42;top:var(--workspace-header-height,62px);background:var(--workspace-sidebar,var(--ce-surface-muted));width:min(88vw,320px);min-height:70px;padding:10px 9px 10px 18px;position:fixed;left:0}.plans-module__viCoMa__actionGrid>.plans-module__viCoMa__sessionSidebar[data-open=true] .plans-module__viCoMa__sidebarScene{display:block}.plans-module__viCoMa__actionGrid>.plans-module__viCoMa__sessionSidebar>div{padding-top:72px}.plans-module__viCoMa__sessionSidebar[data-open=true] .plans-module__viCoMa__sidebarTooltip{left:auto;right:0}}
.retrospective-workspace-module__gPAl4a__workspace,.retrospective-workspace-module__gPAl4a__facilitate{gap:clamp(1.25rem,4vw,2.75rem);display:grid}.retrospective-workspace-module__gPAl4a__pageHeader{border-bottom:1px solid var(--ce-line-strong);gap:.6rem;max-width:64rem;padding-bottom:1.5rem;display:grid}.retrospective-workspace-module__gPAl4a__pageHeader p,.retrospective-workspace-module__gPAl4a__pageHeader h1,.retrospective-workspace-module__gPAl4a__pageHeader span{margin:0}.retrospective-workspace-module__gPAl4a__pageHeader>p{color:var(--ce-method);font-family:var(--font-data);letter-spacing:.12em;text-transform:uppercase;font-size:.75rem;font-weight:700}.retrospective-workspace-module__gPAl4a__pageHeader h1{font-size:clamp(2.2rem,6vw,4.6rem)}.retrospective-workspace-module__gPAl4a__pageHeader span{max-width:50rem;color:var(--ce-text-muted)}.retrospective-workspace-module__gPAl4a__contextLinks,.retrospective-workspace-module__gPAl4a__formActions{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.retrospective-workspace-module__gPAl4a__contextLinks a{border:1px solid var(--ce-control-border);border-radius:999px;align-content:center;min-height:44px;padding:.55rem .9rem}.retrospective-workspace-module__gPAl4a__intakeForm,.retrospective-workspace-module__gPAl4a__diagnosis,.retrospective-workspace-module__gPAl4a__designSummary,.retrospective-workspace-module__gPAl4a__versionList,.retrospective-workspace-module__gPAl4a__actionList,.retrospective-workspace-module__gPAl4a__facilitationGoals,.retrospective-workspace-module__gPAl4a__riskPanel,.retrospective-workspace-module__gPAl4a__completeForm,.retrospective-workspace-module__gPAl4a__statePanel{border:1px solid var(--ce-line-strong);border-radius:var(--radius-panel);background:var(--ce-surface);box-shadow:var(--ce-shadow-raised);padding:clamp(1.25rem,4vw,2.25rem)}.retrospective-workspace-module__gPAl4a__intakeForm{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.1rem;display:grid}.retrospective-workspace-module__gPAl4a__intakeForm label,.retrospective-workspace-module__gPAl4a__completeForm label{color:var(--ce-text-primary);gap:.45rem;font-weight:700;display:grid}.retrospective-workspace-module__gPAl4a__intakeForm input,.retrospective-workspace-module__gPAl4a__intakeForm textarea,.retrospective-workspace-module__gPAl4a__intakeForm select,.retrospective-workspace-module__gPAl4a__completeForm input,.retrospective-workspace-module__gPAl4a__completeForm textarea{border:1px solid var(--ce-control-border);border-radius:var(--radius-control);background:var(--ce-canvas);width:100%;padding:.75rem}.retrospective-workspace-module__gPAl4a__wide,.retrospective-workspace-module__gPAl4a__formActions{grid-column:1/-1}.retrospective-workspace-module__gPAl4a__intakeForm button,.retrospective-workspace-module__gPAl4a__diagnosis button,.retrospective-workspace-module__gPAl4a__versionList button,.retrospective-workspace-module__gPAl4a__actionList button,.retrospective-workspace-module__gPAl4a__statePanel button,.retrospective-workspace-module__gPAl4a__completeForm button{border:1px solid var(--ce-action-primary);background:var(--ce-action-primary);min-height:44px;color:var(--ce-action-on-primary);cursor:pointer;border-radius:999px;padding:.6rem 1rem;font-weight:700}.retrospective-workspace-module__gPAl4a__statePanel a{border:1px solid var(--ce-control-border);border-radius:999px;align-items:center;min-height:44px;padding:.55rem .9rem;display:inline-flex}.retrospective-workspace-module__gPAl4a__summaryGrid{border:1px solid var(--ce-line-strong);border-radius:var(--radius-panel);background:var(--ce-line-strong);grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.retrospective-workspace-module__gPAl4a__summaryGrid section{background:var(--ce-surface);padding:1.25rem}.retrospective-workspace-module__gPAl4a__summaryGrid p{color:var(--ce-text-muted);margin:0;font-size:.85rem}.retrospective-workspace-module__gPAl4a__summaryGrid strong{font-size:1.2rem}.retrospective-workspace-module__gPAl4a__diagnosis{gap:.85rem;display:grid}.retrospective-workspace-module__gPAl4a__diagnosis>p:first-child,.retrospective-workspace-module__gPAl4a__designSummary>p:first-child,.retrospective-workspace-module__gPAl4a__facilitationGoals>p:first-child{color:var(--ce-method);font-family:var(--font-data);letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:.75rem}.retrospective-workspace-module__gPAl4a__diagnosis h2,.retrospective-workspace-module__gPAl4a__designSummary h2{margin:0;font-size:clamp(1.7rem,4vw,2.8rem)}.retrospective-workspace-module__gPAl4a__diagnosis ul{flex-wrap:wrap;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.retrospective-workspace-module__gPAl4a__diagnosis li{border:1px solid var(--ce-line);border-radius:var(--radius-control);padding:.85rem;display:grid}.retrospective-workspace-module__gPAl4a__diagnosis li span{color:var(--ce-text-muted)}.retrospective-workspace-module__gPAl4a__designSummary>ol{gap:0;margin:1.5rem 0 0;padding:0;list-style:none;display:grid}.retrospective-workspace-module__gPAl4a__designSummary>ol>li{border-top:1px solid var(--ce-line);grid-template-columns:6rem 12rem minmax(0,1fr);align-items:baseline;gap:1rem;padding:1rem 0;display:grid}.retrospective-workspace-module__gPAl4a__designSummary li span{color:var(--ce-method);font-family:var(--font-data)}.retrospective-workspace-module__gPAl4a__designSummary li p{color:var(--ce-text-muted);margin:0}.retrospective-workspace-module__gPAl4a__versionList,.retrospective-workspace-module__gPAl4a__actionList{gap:.75rem;display:grid}.retrospective-workspace-module__gPAl4a__versionList article{border-top:1px solid var(--ce-line);justify-content:space-between;align-items:center;gap:1rem;padding-top:.75rem;display:flex}.retrospective-workspace-module__gPAl4a__versionList article>div{display:grid}.retrospective-workspace-module__gPAl4a__versionList span,.retrospective-workspace-module__gPAl4a__actionList span{color:var(--ce-text-muted)}.retrospective-workspace-module__gPAl4a__actionList ul{gap:.6rem;margin:0;padding:0;list-style:none;display:grid}.retrospective-workspace-module__gPAl4a__actionList li{border-top:1px solid var(--ce-line);justify-content:space-between;gap:1rem;padding-top:.65rem;display:flex}.retrospective-workspace-module__gPAl4a__facilitationGoals ul{margin-bottom:0}.retrospective-workspace-module__gPAl4a__agenda{gap:1rem;margin:0;padding:0;list-style:none;display:grid}.retrospective-workspace-module__gPAl4a__agenda>li{border:1px solid var(--ce-line-strong);border-radius:var(--radius-panel);background:var(--ce-surface);gap:.6rem;padding:clamp(1.25rem,4vw,2.25rem);display:grid}.retrospective-workspace-module__gPAl4a__agenda>li>span{color:var(--ce-method);font-family:var(--font-data)}.retrospective-workspace-module__gPAl4a__agenda h2,.retrospective-workspace-module__gPAl4a__agenda p{margin:0}.retrospective-workspace-module__gPAl4a__agenda h2{font-size:clamp(1.6rem,4vw,2.5rem)}.retrospective-workspace-module__gPAl4a__riskPanel{background:var(--ce-warning-surface);gap:1rem;display:grid}.retrospective-workspace-module__gPAl4a__riskPanel article{border-top:1px solid var(--ce-line);padding-top:.75rem}.retrospective-workspace-module__gPAl4a__riskPanel p{margin:.35rem 0 0}.retrospective-workspace-module__gPAl4a__completeForm{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.retrospective-workspace-module__gPAl4a__completeForm h2,.retrospective-workspace-module__gPAl4a__completeForm label:nth-of-type(-n+2),.retrospective-workspace-module__gPAl4a__completeForm button,.retrospective-workspace-module__gPAl4a__completeForm p{grid-column:1/-1}@media (max-width:760px){.retrospective-workspace-module__gPAl4a__intakeForm,.retrospective-workspace-module__gPAl4a__completeForm{grid-template-columns:1fr}.retrospective-workspace-module__gPAl4a__intakeForm>*,.retrospective-workspace-module__gPAl4a__completeForm>*{grid-column:1}.retrospective-workspace-module__gPAl4a__summaryGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.retrospective-workspace-module__gPAl4a__designSummary>ol>li{grid-template-columns:1fr}}@media (max-width:480px){.retrospective-workspace-module__gPAl4a__contextLinks{display:grid}.retrospective-workspace-module__gPAl4a__contextLinks a{text-align:center}.retrospective-workspace-module__gPAl4a__summaryGrid{grid-template-columns:1fr}.retrospective-workspace-module__gPAl4a__versionList article,.retrospective-workspace-module__gPAl4a__actionList li{flex-direction:column;align-items:stretch}}
.user-insights-module__R5hcda__page{--insight-green:var(--workspace-accent-teal);--insight-gold:#ac8646;--insight-blue:var(--workspace-accent-blue);--insight-violet:var(--workspace-accent-violet);--insight-clay:#a16d61;min-width:0;color:var(--ce-text-primary);gap:24px;display:grid}[data-theme=dark] .user-insights-module__R5hcda__page{--insight-gold:#cfac72;--insight-clay:#d69d89}@media (prefers-color-scheme:dark){[data-theme=system] .user-insights-module__R5hcda__page{--insight-gold:#cfac72;--insight-clay:#d69d89}}.user-insights-module__R5hcda__page h1,.user-insights-module__R5hcda__page h2,.user-insights-module__R5hcda__page p{margin:0}.user-insights-module__R5hcda__page h1{font:650 clamp(27px, 3vw, 40px)/1.3 var(--font-body);letter-spacing:-.025em}.user-insights-module__R5hcda__page h2{font:650 19px/1.5 var(--font-body)}.user-insights-module__R5hcda__page p{color:var(--ce-text-muted);font-size:14px;line-height:1.8}.user-insights-module__R5hcda__page strong,.user-insights-module__R5hcda__page td{font-variant-numeric:tabular-nums}.user-insights-module__R5hcda__page a{min-height:44px;color:var(--ce-method);text-underline-offset:4px;overflow-wrap:anywhere;align-items:center;display:inline-flex}.user-insights-module__R5hcda__page button,.user-insights-module__R5hcda__page select,.user-insights-module__R5hcda__page input{box-sizing:border-box;border:1px solid var(--ce-line);background:var(--ce-surface);min-width:0;max-width:100%;min-height:44px;color:var(--ce-text-primary);font:inherit;border-radius:10px;padding:9px 12px}.user-insights-module__R5hcda__page button{cursor:pointer}.user-insights-module__R5hcda__page button:disabled{cursor:default;opacity:.5}.user-insights-module__R5hcda__page button:hover:enabled{background:var(--ce-surface-muted)}.user-insights-module__R5hcda__page :is(button,select,input,a,summary,[tabindex="0"]):focus-visible{outline:2px solid var(--ce-focus);outline-offset:3px}.user-insights-module__R5hcda__page label{min-width:0;color:var(--ce-text-muted);gap:5px;font-size:13px;display:grid}.user-insights-module__R5hcda__heading,.user-insights-module__R5hcda__sectionHeading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;display:flex}.user-insights-module__R5hcda__heading{border:1px solid color-mix(in srgb, var(--workspace-accent-blue) 24%, var(--ce-line));background:var(--workspace-blue-soft);border-radius:20px;padding:clamp(20px,3vw,30px)}.user-insights-module__R5hcda__heading>div{flex:400px;min-width:0}.user-insights-module__R5hcda__heading p{margin-top:8px}.user-insights-module__R5hcda__sectionHeading h2{color:var(--workspace-accent-blue)}.user-insights-module__R5hcda__page .user-insights-module__R5hcda__eyebrow{color:var(--workspace-accent-violet);letter-spacing:.08em;margin-bottom:8px;font-size:12px;font-weight:700}.user-insights-module__R5hcda__toolbar,.user-insights-module__R5hcda__filters{flex-wrap:wrap;align-items:end;gap:12px;display:flex}.user-insights-module__R5hcda__toolbar{border-block:1px solid var(--ce-line);padding-block:16px}.user-insights-module__R5hcda__toolbar>span{color:var(--ce-text-muted);align-self:center;margin-right:auto;font-size:13px}.user-insights-module__R5hcda__filters{margin:18px 0}.user-insights-module__R5hcda__filters :is(input,select){width:100%}.user-insights-module__R5hcda__notice{border-left:3px solid var(--workspace-accent-teal);background:var(--workspace-teal-soft);padding:12px 16px}.user-insights-module__R5hcda__hero{background:var(--workspace-blue-soft);border-radius:24px;grid-template-columns:minmax(0,1.5fr) minmax(260px,1fr);gap:32px;padding:clamp(22px,3vw,38px);display:grid}.user-insights-module__R5hcda__hero p{margin-block:14px}.user-insights-module__R5hcda__heroStats{justify-content:space-around;align-items:center;gap:20px;display:flex}.user-insights-module__R5hcda__heroStats>div{gap:9px;display:grid}.user-insights-module__R5hcda__heroStats strong{font:550 clamp(28px, 3.5vw, 46px)/1.15 var(--font-data);letter-spacing:-.05em}.user-insights-module__R5hcda__heroStats span{color:var(--ce-text-muted);font-size:13px}.user-insights-module__R5hcda__panel{border:1px solid var(--ce-line);background:var(--ce-surface);border-radius:20px;min-width:0;padding:clamp(18px,2.5vw,30px)}.user-insights-module__R5hcda__panel>p{margin-top:5px}.user-insights-module__R5hcda__twoColumns{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.user-insights-module__R5hcda__twoColumns>*{min-width:0}.user-insights-module__R5hcda__details{border-top:1px solid var(--ce-line);margin-top:20px}.user-insights-module__R5hcda__details summary{cursor:pointer;min-height:44px;padding:16px 0;font-size:14px}.user-insights-module__R5hcda__tableWrap{border:1px solid var(--ce-line);border-radius:12px;width:100%;overflow-x:auto}.user-insights-module__R5hcda__tableWrap table{border-collapse:collapse;text-align:left;width:100%;min-width:450px;font-size:13px}.user-insights-module__R5hcda__tableWrap caption{text-align:left;color:var(--ce-text-muted);padding:12px}.user-insights-module__R5hcda__tableWrap th{background:var(--ce-surface-muted);font-weight:500}.user-insights-module__R5hcda__tableWrap th,.user-insights-module__R5hcda__tableWrap td{border-bottom:1px solid var(--ce-line);overflow-wrap:anywhere;padding:12px 16px}.user-insights-module__R5hcda__tableWrap td:first-child{max-width:330px}.user-insights-module__R5hcda__tableWrap tr:last-child td{border:0}.user-insights-module__R5hcda__pager{flex-wrap:wrap;justify-content:end;align-items:center;gap:10px;margin-top:15px;font-size:12px;display:flex}.user-insights-module__R5hcda__planList{gap:16px;padding:0;list-style:none;display:grid}.user-insights-module__R5hcda__planList li{gap:6px;display:grid}.user-insights-module__R5hcda__planList a{font-size:14px}.user-insights-module__R5hcda__planList span{color:var(--ce-text-muted);font-size:12px}.user-insights-module__R5hcda__planList meter{width:100%;height:8px;accent-color:var(--ce-method)}@media (max-width:1000px){.user-insights-module__R5hcda__hero,.user-insights-module__R5hcda__twoColumns{grid-template-columns:minmax(0,1fr)}.user-insights-module__R5hcda__heroStats{justify-content:start;gap:36px}}@media (max-width:600px){.user-insights-module__R5hcda__page{gap:18px}.user-insights-module__R5hcda__hero{gap:20px}.user-insights-module__R5hcda__heroStats{flex-wrap:wrap}.user-insights-module__R5hcda__filters>label{flex:160px}}.user-insights-module__R5hcda__topMetrics{grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;padding-block:4px;display:grid}.user-insights-module__R5hcda__metricCard{--metric-tone:var(--insight-green);border:1px solid color-mix(in srgb, var(--metric-tone) 24%, var(--ce-line));border-top:3px solid var(--metric-tone);background:color-mix(in srgb, var(--metric-tone) 5%, var(--ce-surface));border-radius:17px;min-width:0;transition:box-shadow .16s,border-color .16s;position:relative;box-shadow:0 3px 12px #17251c06}.user-insights-module__R5hcda__metricCard[data-tone=conversation]{--metric-tone:var(--insight-blue)}.user-insights-module__R5hcda__metricCard[data-tone=action]{--metric-tone:var(--insight-gold)}.user-insights-module__R5hcda__metricCard[data-tone=files]{--metric-tone:var(--insight-violet)}.user-insights-module__R5hcda__metricCard[data-tone=download]{--metric-tone:var(--insight-clay)}.user-insights-module__R5hcda__metricCard[data-open=true]{z-index:10;border-color:var(--metric-tone);box-shadow:0 10px 24px #17251c12}.user-insights-module__R5hcda__page .user-insights-module__R5hcda__metricCard>a{color:var(--ce-text-primary);border-radius:14px;grid-template-columns:minmax(0,1fr) 34px;gap:9px;min-width:0;padding:16px 16px 8px;text-decoration:none;display:grid}.user-insights-module__R5hcda__metricCard>a>svg{background:color-mix(in srgb, var(--metric-tone) 12%, var(--ce-surface));width:32px;height:32px;color:var(--metric-tone);fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;border-radius:10px;grid-area:1/2/3;padding:6px}.user-insights-module__R5hcda__metricCard>a>span{color:var(--ce-text-muted);grid-row:1;font-size:13px}.user-insights-module__R5hcda__metricCard>a>strong{font:550 clamp(27px, 3vw, 38px)/1.2 var(--font-data);letter-spacing:-.035em;overflow-wrap:anywhere;grid-row:2}.user-insights-module__R5hcda__metricCard strong[data-loading=true]{color:var(--ce-text-muted)}.user-insights-module__R5hcda__metricCard>a>small{color:var(--ce-text-muted);grid-column:1/-1;font-size:11px}.user-insights-module__R5hcda__metricFooter{border-top:1px solid color-mix(in srgb, var(--metric-tone) 15%, var(--ce-line));justify-content:space-between;align-items:center;gap:3px;margin:0 12px;display:flex}.user-insights-module__R5hcda__metricFooter>span{color:var(--ce-text-muted);font-size:11px;line-height:1.5}.user-insights-module__R5hcda__page .user-insights-module__R5hcda__metricHelp{background:0 0;border:0;flex:0 0 44px;place-items:center;width:44px;height:44px;padding:0;display:grid}.user-insights-module__R5hcda__metricHelp>span{width:18px;height:18px;color:var(--metric-tone);font:600 12px/1 var(--font-body);border:1px solid;border-radius:50%;place-items:center;display:grid}.user-insights-module__R5hcda__metricTooltip{box-sizing:border-box;border:1px solid color-mix(in srgb, var(--metric-tone) 35%, var(--ce-line));background:var(--ce-surface);width:min(280px,100vw - 48px);color:var(--ce-text-primary);border-radius:14px;padding:16px;animation:.13s ease-out user-insights-module__R5hcda__metricHintEnter;position:absolute;top:calc(100% + 8px);left:0;box-shadow:0 14px 35px #17251c26}.user-insights-module__R5hcda__metricTooltip:before{content:"";height:10px;position:absolute;inset:-10px 0 auto}.user-insights-module__R5hcda__metricTooltip[data-above=true]{top:auto;bottom:calc(100% + 8px)}.user-insights-module__R5hcda__metricTooltip[data-above=true]:before{inset:auto 0 -10px}.user-insights-module__R5hcda__metricTooltip b{margin-bottom:6px;font-size:13px;display:block}.user-insights-module__R5hcda__metricTooltip p{font-size:12px;line-height:1.8}.user-insights-module__R5hcda__metricCard:nth-last-child(-n+2) .user-insights-module__R5hcda__metricTooltip{left:auto;right:0}@keyframes user-insights-module__R5hcda__metricHintEnter{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:translateY(0)}}.user-insights-module__R5hcda__dataNote{border-top:1px solid var(--ce-line);padding-top:24px}.user-insights-module__R5hcda__inlineFailure{border:1px solid var(--ce-line);background:var(--ce-surface-muted);border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:18px;display:flex}.user-insights-module__R5hcda__chartLoading{border:1px solid var(--ce-line);background:linear-gradient(180deg, var(--ce-surface-muted), var(--ce-surface));border-radius:14px;align-content:start;min-height:430px;margin-top:18px;padding:14px;display:grid}.user-insights-module__R5hcda__chartLoading span{color:var(--ce-text-muted);font-size:12px}.user-insights-module__R5hcda__chartLoading p{place-self:center}.user-insights-module__R5hcda__threeColumns{grid-template-columns:minmax(0,1.4fr) repeat(2,minmax(180px,.8fr));align-items:start;gap:24px;margin-top:22px;display:grid}.user-insights-module__R5hcda__threeColumns h3,.user-insights-module__R5hcda__breakdown h3{margin:0 0 12px;font-size:14px}.user-insights-module__R5hcda__breakdown{border:1px solid color-mix(in srgb, var(--workspace-accent-violet) 18%, var(--ce-line));background:var(--workspace-violet-soft);border-radius:14px;min-width:0;padding:18px}.user-insights-module__R5hcda__breakdown dl{gap:10px;margin:0;display:grid}.user-insights-module__R5hcda__breakdown dl>div{border-bottom:1px solid var(--ce-line);justify-content:space-between;align-items:baseline;gap:12px;padding-bottom:9px;display:flex}.user-insights-module__R5hcda__breakdown dl>div:last-child{border-bottom:0;padding-bottom:0}.user-insights-module__R5hcda__breakdown dt{color:var(--ce-text-muted);font-size:13px}.user-insights-module__R5hcda__breakdown dd{font:600 17px/1.3 var(--font-data);margin:0}.user-insights-module__R5hcda__breakdown small{color:var(--ce-text-muted);font:400 11px/1.3 var(--font-body)}.user-insights-module__R5hcda__recentList{gap:0;margin:16px 0 0;padding:0;list-style:none;display:grid}.user-insights-module__R5hcda__recentList li{border-bottom:1px solid var(--ce-line);justify-content:space-between;align-items:center;gap:16px;padding:13px 0;display:flex}.user-insights-module__R5hcda__recentList li:last-child{border-bottom:0}.user-insights-module__R5hcda__recentList span{gap:3px;min-width:0;display:grid}.user-insights-module__R5hcda__recentList strong{overflow-wrap:anywhere}.user-insights-module__R5hcda__recentList small,.user-insights-module__R5hcda__recentList time{color:var(--ce-text-muted);font-size:12px}.user-insights-module__R5hcda__identityCard{border:1px solid color-mix(in srgb, var(--workspace-accent-violet) 24%, var(--ce-line));background:var(--workspace-violet-soft);border-radius:20px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;padding:clamp(18px,2.5vw,30px);display:flex}.user-insights-module__R5hcda__identityCard>div{gap:6px;display:grid}.user-insights-module__R5hcda__identityCard>div:last-child{flex-wrap:wrap;gap:16px;display:flex}@media (max-width:1080px){.user-insights-module__R5hcda__topMetrics{grid-template-columns:repeat(3,minmax(0,1fr))}.user-insights-module__R5hcda__threeColumns{grid-template-columns:minmax(0,1fr)}}@media (max-width:900px){.user-insights-module__R5hcda__topMetrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.user-insights-module__R5hcda__metricCard:nth-child(odd) .user-insights-module__R5hcda__metricTooltip{left:0;right:auto}.user-insights-module__R5hcda__metricCard:nth-child(2n) .user-insights-module__R5hcda__metricTooltip{left:auto;right:0}}@media (max-width:450px){.user-insights-module__R5hcda__topMetrics{grid-template-columns:minmax(0,1fr)}.user-insights-module__R5hcda__page .user-insights-module__R5hcda__metricCard>a{grid-template-columns:minmax(0,1fr) 40px}.user-insights-module__R5hcda__metricCard .user-insights-module__R5hcda__metricTooltip{width:100%;left:0;right:auto}}@media (prefers-reduced-motion:reduce){.user-insights-module__R5hcda__metricCard{transition:none}.user-insights-module__R5hcda__metricTooltip{animation:none}}@media (forced-colors:active){.user-insights-module__R5hcda__heading,.user-insights-module__R5hcda__notice,.user-insights-module__R5hcda__metricCard,.user-insights-module__R5hcda__breakdown,.user-insights-module__R5hcda__identityCard{background:canvas;border-color:canvastext}.user-insights-module__R5hcda__metricCard{border-top-color:canvastext}}.user-insights-module__R5hcda__recordSections{gap:24px;min-width:0;display:grid}
.site-filing-links-module__piBAxq__links{flex-wrap:wrap;align-items:center;gap:.25rem .875rem;min-width:0;margin-block-start:.35rem;font-size:.75rem;line-height:1.6;display:flex}.site-filing-links-module__piBAxq__links a{max-width:100%;min-height:2rem;color:inherit;overflow-wrap:anywhere;text-underline-offset:.18em;align-items:center;display:inline-flex}.site-filing-links-module__piBAxq__links a:focus-visible{outline:2px solid var(--ce-focus);outline-offset:2px}.site-filing-links-module__piBAxq__links[data-centered=true]{justify-content:center}@media (max-width:390px){.site-filing-links-module__piBAxq__links{justify-items:start;gap:.15rem;display:grid}.site-filing-links-module__piBAxq__links[data-centered=true]{justify-items:center}}
