._6SGc7G_container{min-height:100vh;font-size:1rem;display:flex}._6SGc7G_main{flex-direction:column;flex:50%;justify-content:center;align-items:center;gap:1.5rem;min-width:0;padding:2.5rem 1rem;display:flex}._6SGc7G_main img{width:9.5rem}._6SGc7G_title{text-align:center;letter-spacing:-.025em;margin:0;font-size:1.75rem;font-weight:700;line-height:1.2}._6SGc7G_aside{display:none}@media (min-width:1024px){._6SGc7G_aside{background:var(--surface-sunken);border-left:1px solid var(--border);flex-direction:column;flex:50%;justify-content:center;gap:2.5rem;padding:4rem clamp(2rem,5vw,5rem);display:flex}._6SGc7G_tagline{max-width:12ch;font-family:var(--font-brand);letter-spacing:-.03em;margin:0;font-size:clamp(2.25rem,2.5vw + 1rem,3.25rem);font-weight:700;line-height:1.08}._6SGc7G_report{max-width:30rem}}
.ZDzUtq_logo{font-family:var(--font-brand);align-items:center;font-weight:700;display:flex}.ZDzUtq_light,.ZDzUtq_dark{object-fit:contain;width:180px;height:auto;max-height:44px}.ZDzUtq_dark{display:none}@media (prefers-color-scheme:dark){.ZDzUtq_light{display:none}.ZDzUtq_dark{display:block}}
@keyframes S-lU4W_skeleton{0%{background-position:200% 0}to{background-position:-200% 0}}.S-lU4W_skeleton{background:linear-gradient(270deg, var(--color-skeleton), var(--color-skeleton-shine), var(--color-skeleton-shine), var(--color-skeleton));border-radius:var(--radius-xs);background-size:400% 100%;height:1em;animation:6s linear infinite S-lU4W_skeleton;display:block}
.ysFDVa_row{align-items:center;min-width:0;display:flex;position:relative}.ysFDVa_container{gap:var(--space-7);min-width:0;padding:var(--space-6) var(--space-4);flex:1;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;display:grid}.ysFDVa_icon{width:var(--space-14);height:var(--space-14);color:var(--text-muted);background:var(--surface-sunken);border-radius:var(--radius-sm);justify-content:center;align-items:center;display:flex}.ysFDVa_info{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.ysFDVa_infoSkeleton{gap:var(--space-4)}.ysFDVa_documentName{font-size:.9375rem;font-weight:var(--weight-semibold);overflow-wrap:anywhere}.ysFDVa_documentDate{font-size:var(--size-xs);color:var(--text-subtle)}.ysFDVa_permissionsGroup{padding-inline:var(--space-3);margin-left:var(--space-3);font-size:var(--size-xs);color:var(--text-muted);background:var(--surface-sunken);border-radius:var(--radius-full);display:inline-block}.ysFDVa_presence{align-items:center;display:flex}.ysFDVa_more{padding-right:var(--space-4);flex:none}.ysFDVa_morePopover{min-width:180px;max-width:280px;padding:var(--space-3);flex-direction:column;display:flex}.ysFDVa_morePopover :is(button,a){justify-content:flex-start;width:100%}.ysFDVa_link:hover{background:var(--surface-sunken)}.ysFDVa_link:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px;border-radius:var(--radius-sm)}.ysFDVa_moreButton.ysFDVa_moreButton:focus-visible,.ysFDVa_morePopover :is(button,a):focus-visible,.ysFDVa_actionDialog :is(button,input):focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px}.ysFDVa_actionDialog{width:420px;max-width:100%;padding:var(--space-8);color:var(--text)}.ysFDVa_actionDialog form{gap:var(--space-4);flex-direction:column;display:flex}.ysFDVa_dialogButtons{gap:var(--space-4);margin-top:var(--space-8);justify-content:flex-end;display:flex}.ysFDVa_actionError{padding-block:var(--space-3);font-size:var(--size-sm);color:var(--text)}.ysFDVa_deleteButton.ysFDVa_deleteButton{color:var(--on-destructive);background:var(--destructive)}.ysFDVa_deleteButton.ysFDVa_deleteButton:hover{opacity:1}.ysFDVa_copyLink{gap:var(--space-4);margin-top:var(--space-8);flex-wrap:wrap;align-items:center;display:flex}.ysFDVa_copyLink input{width:100%}.ysFDVa_srOnly{white-space:nowrap;clip-path:inset(50%);width:1px;height:1px;padding:0;position:absolute;overflow:hidden}@media (max-width:600px){.ysFDVa_container{gap:var(--space-4)}.ysFDVa_presence{display:none}}
.MvwTIq_main{width:min(960px,100%);padding:var(--space-15) var(--space-10) var(--space-17);flex:1;margin:0 auto}.MvwTIq_connection{margin-bottom:var(--space-6);font-size:var(--size-sm);color:var(--text-muted)}.MvwTIq_details{margin-bottom:var(--space-10)}.MvwTIq_titleButton{max-width:100%;height:auto;padding:var(--space-2) 0;font:inherit;line-height:inherit;color:inherit;text-align:left;letter-spacing:inherit;overflow-wrap:anywhere;white-space:normal;justify-content:flex-start}.MvwTIq_pencil{margin-left:var(--space-4);font-size:var(--size-lg);color:var(--text-subtle);flex:none}.MvwTIq_details p{overflow-wrap:anywhere;white-space:pre-wrap}.MvwTIq_section{margin-bottom:var(--space-12)}.MvwTIq_section h2{font-size:var(--size-lg);font-weight:var(--weight-bold);letter-spacing:-.01em}.MvwTIq_sectionHeading{gap:var(--space-5);margin-bottom:var(--space-5);justify-content:space-between;align-items:center;display:flex}.MvwTIq_list{margin:0;padding:0;list-style:none}.MvwTIq_form{gap:var(--space-3);width:min(560px,100%);margin-top:var(--space-6);font-size:var(--size-sm);flex-direction:column;display:flex}.MvwTIq_form input,.MvwTIq_form textarea{min-width:0;padding:var(--space-4);font:inherit;color:var(--text);background:var(--surface);border:1px solid var(--border-strong);border-radius:var(--radius-sm)}.MvwTIq_form textarea{resize:vertical}.MvwTIq_actions{gap:var(--space-3);margin-top:var(--space-3);display:flex}.MvwTIq_muted{margin-top:var(--space-3);font-size:var(--size-sm);line-height:var(--line-sm);color:var(--text-muted)}.MvwTIq_threads{gap:var(--space-5);margin-top:var(--space-5);flex-direction:column;display:flex}.MvwTIq_loadError{gap:var(--space-5);margin-bottom:var(--space-6);align-items:center;display:flex}.MvwTIq_skeleton{padding:var(--space-6) 0}.MvwTIq_skeleton>div,.MvwTIq_compactSkeleton>div{gap:var(--space-5);display:grid}.MvwTIq_skeleton span:nth-child(2){width:80%}.MvwTIq_skeleton span:nth-child(3){width:60%}.MvwTIq_compactSkeleton{padding:var(--space-3) var(--space-4)}.MvwTIq_compactSkeleton span{height:var(--space-3)}.MvwTIq_taskProgress{padding:0 var(--space-4) var(--space-3);font-size:var(--size-xs);color:var(--text-muted)}.MvwTIq_taskProgress progress{width:100%;height:var(--space-2);margin-top:var(--space-2);accent-color:var(--primary);display:block}@media (max-width:767px){.MvwTIq_main{padding:var(--space-7) var(--space-6)}.MvwTIq_details{margin-bottom:var(--space-9)}}@media (prefers-reduced-motion:reduce){.MvwTIq_skeleton span,.MvwTIq_compactSkeleton span{animation:none}}
.BYSCUq_frame{--sidebar-width:240px;grid-template-columns:var(--sidebar-width) minmax(0, 1fr);min-height:100dvh;color:var(--text);background:var(--surface);display:grid}.BYSCUq_frame[data-collapsed]{--sidebar-width:56px}.BYSCUq_sidebar{background:var(--surface-sunken);border-right:1px solid var(--border);min-width:0;height:100dvh;position:sticky;top:0}.BYSCUq_sidebarContent{gap:var(--space-6);height:100%;min-height:0;padding:var(--space-6);flex-direction:column;display:flex}.BYSCUq_brandRow{gap:var(--space-4);min-height:var(--space-13);justify-content:space-between;align-items:center;display:flex}.BYSCUq_brand{min-width:0}.BYSCUq_brand img{width:132px;max-width:100%;height:auto}.BYSCUq_brand a{border-radius:var(--radius-sm);display:flex}.BYSCUq_workspace{min-width:0}.BYSCUq_workspace [class~=cl-organizationSwitcher-root]{width:100%}.BYSCUq_workspace [class~=cl-organizationSwitcherTrigger]{width:100%;min-height:var(--space-14);padding:var(--space-4);font:inherit;color:var(--text);border:1px solid var(--border);border-radius:var(--radius-sm);justify-content:space-between}.BYSCUq_workspace [class~=cl-organizationPreview]{min-width:0}.BYSCUq_workspace [class~=cl-organizationPreviewTextContainer]{overflow:hidden}.BYSCUq_workspace [class~=cl-organizationPreviewMainIdentifier]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.BYSCUq_shortcuts{gap:var(--space-2);display:grid}.BYSCUq_iconButton,.BYSCUq_shortcut,.BYSCUq_navLink{gap:var(--space-4);min-height:var(--space-13);padding:var(--space-4);font-size:var(--size-sm);line-height:var(--line-sm);color:var(--text-muted);border-radius:var(--radius-sm);align-items:center;display:flex}.BYSCUq_iconButton{width:var(--space-13);height:var(--space-13);flex:none;justify-content:center}.BYSCUq_iconButton:hover,.BYSCUq_navLink:hover{color:var(--text);background:var(--color-surface-hover)}.BYSCUq_iconButton:focus-visible,.BYSCUq_navLink:focus-visible,.BYSCUq_brand a:focus-visible,.BYSCUq_footer button:focus-visible,.BYSCUq_workspace button:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px}.BYSCUq_shortcut{color:var(--text-subtle);text-align:left;cursor:default;background:var(--surface);border:1px solid var(--border);justify-content:flex-start}.BYSCUq_shortcut:last-child{font-weight:var(--weight-medium);justify-content:center}.BYSCUq_navigation{flex:1;min-height:0;overflow:auto}.BYSCUq_links{gap:var(--space-1);margin:0;padding:0;list-style:none;display:grid}.BYSCUq_navLink{text-decoration:none}.BYSCUq_navLink svg,.BYSCUq_shortcut svg{flex:none}.BYSCUq_navLink[data-sub]{padding-left:var(--space-12)}.BYSCUq_navLink[aria-current=page]{font-weight:var(--weight-semibold);color:var(--text);background:var(--surface);box-shadow:0 0 0 1px var(--border), var(--shadow-sm)}.BYSCUq_label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.BYSCUq_pins{margin-top:var(--space-10)}.BYSCUq_sectionLabel{padding:0 var(--space-4);margin:0 0 var(--space-4);font-size:var(--size-xs);font-weight:var(--weight-semibold);color:var(--text-subtle)}.BYSCUq_pinStatus{padding:var(--space-4);font-size:var(--size-xs);line-height:var(--line-xs);color:var(--text-subtle)}.BYSCUq_retry{text-underline-offset:3px;text-decoration:underline}.BYSCUq_footer{gap:var(--space-4);padding-top:var(--space-6);border-top:1px solid var(--border);display:grid}.BYSCUq_inbox,.BYSCUq_account{gap:var(--space-4);min-height:var(--space-13);align-items:center;display:flex}.BYSCUq_inbox>button{justify-content:flex-start;width:100%}.BYSCUq_account [class~=cl-userButton-root]{max-width:100%}.BYSCUq_account [class~=cl-userButtonBox]{gap:var(--space-6);flex-direction:row-reverse}.BYSCUq_account [class~=cl-userButtonTrigger]{min-height:var(--space-13);padding:var(--space-4);color:var(--text);border-radius:var(--radius-sm)}.BYSCUq_account [class~=cl-userButtonOuterIdentifier]{font-size:var(--size-sm);font-weight:var(--weight-medium)}.BYSCUq_body{min-width:0}.BYSCUq_topbar{z-index:10;min-width:0;height:var(--space-15);background:var(--surface);border-bottom:1px solid var(--border);align-items:center;display:flex;position:sticky;top:0}.BYSCUq_topbar:has([data-document-bar]){height:auto;min-height:var(--space-15)}.BYSCUq_topbar>header{flex:1;min-width:0}.BYSCUq_pageHeader{gap:var(--space-4);min-height:var(--space-15);padding:0 var(--space-10);font-size:var(--size-sm);align-items:center;display:flex}.BYSCUq_workspaceName{text-overflow:ellipsis;color:var(--text-subtle);white-space:nowrap;overflow:hidden}.BYSCUq_pageTitle{font-weight:var(--weight-medium);flex:none}.BYSCUq_main{min-width:0}.BYSCUq_frame[data-viewport]{height:100dvh;min-height:0;overflow:hidden}.BYSCUq_frame[data-viewport] .BYSCUq_body{grid-template-rows:auto minmax(0,1fr);min-height:0;display:grid}.BYSCUq_frame[data-viewport] .BYSCUq_main{min-height:0;position:relative}.BYSCUq_iconButton.BYSCUq_railMenu,.BYSCUq_iconButton.BYSCUq_mobileMenu{display:none}.BYSCUq_overlay{z-index:var(--z-above,400);background:var(--color-overlay);position:fixed;inset:0}.BYSCUq_drawer{z-index:var(--z-above,400);width:min(320px, calc(100vw - var(--space-15)));background:var(--surface-sunken);height:100dvh;box-shadow:var(--shadow-lg);position:fixed;inset:0 auto 0 0}.BYSCUq_skip{top:var(--space-4);left:var(--space-4);z-index:var(--z-overlay,600);padding:var(--space-6);color:var(--on-primary);background:var(--primary);border-radius:var(--radius-sm);position:fixed;transform:translateY(-200%)}.BYSCUq_skip:focus{transform:translateY(0)}.BYSCUq_srOnly{white-space:nowrap;clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.BYSCUq_frame[data-collapsed] .BYSCUq_sidebarContent{padding:var(--space-4)}.BYSCUq_frame[data-collapsed] .BYSCUq_sidebar .BYSCUq_brand,.BYSCUq_frame[data-collapsed] .BYSCUq_sidebar .BYSCUq_workspace,.BYSCUq_frame[data-collapsed] .BYSCUq_sidebar .BYSCUq_shortcuts,.BYSCUq_frame[data-collapsed] .BYSCUq_sidebar .BYSCUq_pins,.BYSCUq_frame[data-collapsed] .BYSCUq_sidebar .BYSCUq_navLink[data-sub],.BYSCUq_frame[data-collapsed] .BYSCUq_sidebar .BYSCUq_account [class~=cl-userButtonOuterIdentifier]{display:none}.BYSCUq_frame[data-collapsed] .BYSCUq_sidebar .BYSCUq_label{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.BYSCUq_frame[data-collapsed] .BYSCUq_sidebar .BYSCUq_brandRow{flex-direction:column}.BYSCUq_frame[data-collapsed] .BYSCUq_sidebar .BYSCUq_railMenu{display:flex}.BYSCUq_frame[data-collapsed] .BYSCUq_sidebar .BYSCUq_footer{align-items:center}@media (min-width:768px) and (max-width:1023px){.BYSCUq_frame{--sidebar-width:56px}.BYSCUq_sidebarContent{padding:var(--space-4)}.BYSCUq_sidebar .BYSCUq_brand,.BYSCUq_sidebar .BYSCUq_workspace,.BYSCUq_sidebar .BYSCUq_shortcuts,.BYSCUq_sidebar .BYSCUq_pins,.BYSCUq_sidebar .BYSCUq_navLink[data-sub],.BYSCUq_sidebar .BYSCUq_collapse,.BYSCUq_sidebar .BYSCUq_account [class~=cl-userButtonOuterIdentifier]{display:none}.BYSCUq_sidebar .BYSCUq_label{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.BYSCUq_iconButton.BYSCUq_railMenu{display:flex}.BYSCUq_drawer .BYSCUq_sidebarContent{padding:var(--space-6)}}@media (max-width:767px){.BYSCUq_frame,.BYSCUq_frame[data-collapsed]{grid-template-columns:minmax(0,1fr)}.BYSCUq_sidebar{display:none}.BYSCUq_iconButton.BYSCUq_mobileMenu{margin-left:var(--space-4);display:flex}.BYSCUq_pageHeader{padding:0 var(--space-6)}.BYSCUq_workspaceName,.BYSCUq_pageHeader [aria-hidden]{display:none}.BYSCUq_iconButton,.BYSCUq_navLink{min-height:var(--space-14)}}.BYSCUq_frame[data-collapsed] .BYSCUq_sidebar .BYSCUq_account [class~=cl-userButtonTrigger]{padding:var(--space-2)}@media (min-width:768px) and (max-width:1023px){.BYSCUq_sidebar .BYSCUq_account [class~=cl-userButtonTrigger]{padding:var(--space-2)}}.BYSCUq_shortcut[href]{cursor:pointer}.BYSCUq_shortcut[href]:hover{color:var(--text);background:var(--color-surface-hover)}.BYSCUq_shortcut[href]:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px}.BYSCUq_pinItem{border-radius:var(--radius-sm);min-width:0}.BYSCUq_pinItem[data-drop-target]{box-shadow:inset 0 0 0 2px var(--color-focus)}.BYSCUq_pinRow{position:relative}.BYSCUq_pinRow .BYSCUq_navLink{padding-right:var(--space-4)}:is(.BYSCUq_pinRow:has(.BYSCUq_pinControls):hover .BYSCUq_navLink,.BYSCUq_pinRow:has(.BYSCUq_pinControls):focus-within .BYSCUq_navLink){padding-right:var(--space-16)}.BYSCUq_pinControls{background:var(--surface-sunken);border-radius:var(--radius-sm);opacity:0;display:flex;position:absolute;top:50%;right:0;transform:translateY(-50%)}.BYSCUq_pinRow:hover .BYSCUq_pinControls,.BYSCUq_pinRow:focus-within .BYSCUq_pinControls,.BYSCUq_pinControls[data-open]{opacity:1}.BYSCUq_pinGrip{cursor:grab}.BYSCUq_pinGrip:active{cursor:grabbing}.BYSCUq_pinMenu{gap:var(--space-2);width:200px;padding:var(--space-3);font-size:var(--size-sm);display:grid}.BYSCUq_pinMenu button{justify-content:flex-start}.BYSCUq_pinMenu p{padding:var(--space-3);color:var(--text-muted)}@media (hover:none),(pointer:coarse){.BYSCUq_pinControls{opacity:1}.BYSCUq_pinRow:has(.BYSCUq_pinControls) .BYSCUq_navLink{padding-right:var(--space-16)}}.BYSCUq_pinRow .BYSCUq_pinLink{width:100%;height:auto;font-weight:var(--weight-normal);border:0;justify-content:flex-start}.BYSCUq_pinLink>span:last-child{justify-content:flex-start;min-width:0}.BYSCUq_pinRow .BYSCUq_pinLink:hover{color:var(--text);background:var(--color-surface-hover)}.BYSCUq_pinRow .BYSCUq_pinLink[aria-current=page]{font-weight:var(--weight-semibold);color:var(--text);background:var(--surface);box-shadow:0 0 0 1px var(--border), var(--shadow-sm)}.BYSCUq_frame[data-collapsed] .BYSCUq_sidebar .BYSCUq_inbox>button{position:relative}.BYSCUq_frame[data-collapsed] .BYSCUq_sidebar .BYSCUq_inbox [class*=inboxPopoverUnreadCount]{top:var(--space-1);right:var(--space-1);position:absolute}@media (min-width:768px) and (max-width:1023px){.BYSCUq_sidebar .BYSCUq_inbox>button{position:relative}.BYSCUq_sidebar .BYSCUq_inbox [class*=inboxPopoverUnreadCount]{top:var(--space-1);right:var(--space-1);position:absolute}}
.OZrsyW_container{min-width:0;font-size:var(--size-sm);font-weight:var(--weight-semibold);line-height:var(--line-sm);align-items:center;margin:0;display:flex}.OZrsyW_name{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.OZrsyW_container .OZrsyW_renameButton{min-width:0;max-width:100%;height:auto;min-height:var(--space-13);padding-inline:var(--space-2);font-weight:var(--weight-semibold);color:var(--text);justify-content:flex-start}.OZrsyW_renameButton>span{min-width:0}.OZrsyW_form{width:100%;min-width:0}.OZrsyW_controls{gap:var(--space-2);align-items:center;display:flex}.OZrsyW_nameInput{width:100%;min-width:0;min-height:var(--space-13);padding:var(--space-3);font:inherit;background:var(--surface);border:1px solid var(--border-strong);border-radius:var(--radius-sm)}.OZrsyW_error{padding:var(--space-2);font-size:var(--size-xs);line-height:var(--line-xs);color:var(--text)}
.sPxDXa_dialog{width:520px;max-width:100%}.sPxDXa_dialogSection{padding:0 var(--space-8);margin:var(--space-8) 0}.sPxDXa_dialogDivider{padding:var(--space-6) var(--space-8) 0;margin-bottom:calc(-1 * var(--space-5));font-size:var(--size-sm);color:var(--color-text-lighter);border-top:1px solid var(--color-border);place-items:center;display:flex}.sPxDXa_dialogTabs{border-bottom:1px solid var(--color-border)}.sPxDXa_dialogTabList{border-bottom:1px solid var(--color-border);display:flex}.sPxDXa_dialogTab{padding:var(--space-5);font-size:var(--size-sm);flex:1 0 auto;place-content:center;place-items:center;font-weight:500;display:flex;position:relative}.sPxDXa_dialogTab[data-state=active]:before{content:"";background:var(--color-accent);width:100%;height:2px;position:absolute;bottom:0}.sPxDXa_dialogTabLabel{transition:opacity var(--transition);place-content:center;place-items:center;display:flex}.sPxDXa_dialogTab:hover .sPxDXa_dialogTabLabel,.sPxDXa_dialogTab:focus-visible .sPxDXa_dialogTabLabel{opacity:var(--opacity-hover)}.sPxDXa_dialogTabIcon{margin-right:var(--space-3)}
.y21T3G_default{gap:var(--space-6);flex-direction:column;display:flex}.y21T3G_section{margin-bottom:calc(-1 * var(--space-3));place-items:center;display:flex}.y21T3G_sectionLabel[data-disabled]{cursor:default;opacity:var(--opacity-disabled)}.y21T3G_sectionLabelIcon{width:16px;height:16px;margin-right:var(--space-4);color:var(--color-text)}.y21T3G_sectionAction{margin-left:auto}.y21T3G_sectionStart{gap:var(--space-2);flex-direction:row;align-items:center;display:flex}.y21T3G_sectionIcon{background-color:var(--color-surface);border-radius:50%;place-content:center;place-items:center;width:36px;height:36px;display:flex;overflow:hidden}.y21T3G_sectionIcon>img{object-fit:cover;width:100%;height:100%}.y21T3G_sectionIcon>svg{opacity:.5;width:50%;height:50%}
.XqcL9q_input{height:var(--space-13);padding:0 var(--space-5);font-size:var(--size-sm);color:var(--color-text-light);background:var(--color-surface);border-radius:var(--radius-sm);transition:var(--transition);transition-property:background,color,opacity}.XqcL9q_input:hover,.XqcL9q_input:focus-visible{color:var(--color-text);background:var(--color-surface-hover)}.XqcL9q_input:disabled{cursor:default;opacity:var(--opacity-disabled)}.XqcL9q_input::placeholder{color:var(--color-text-lightest)}
@keyframes qgJ4sq_up{0%{opacity:0;transform:translateY(var(--space-3))}to{opacity:1;transform:translateY(0)}}@keyframes qgJ4sq_down{0%{opacity:0;transform:translateY(calc(-1 * var(--space-3)))}to{opacity:1;transform:translateY(0)}}.qgJ4sq_tooltip{z-index:var(--z-above);padding:var(--space-2) var(--space-5);font-size:var(--size-sm);color:var(--color-tooltip-text);background:var(--color-tooltip);border:1px solid var(--color-tooltip-border);border-radius:var(--radius-sm);box-shadow:var(--shadow-lg);font-weight:500;animation:none}.qgJ4sq_tooltip[data-side=top]{animation-name:qgJ4sq_up}.qgJ4sq_tooltip[data-side=bottom]{animation-name:qgJ4sq_down}
.gyrzZW_avatar{color:var(--color-text-lighter);background:var(--color-surface);border-radius:100%;place-content:center;place-items:center;display:flex;position:relative}.gyrzZW_avatar:before,.gyrzZW_avatar:after{pointer-events:none;content:"";border-radius:inherit;position:absolute;inset:0}.gyrzZW_avatarOutline:before{box-shadow:0 0 0 2px var(--color-surface-elevated), 0 0 0 4px currentColor}.gyrzZW_avatar:after{box-shadow:inset 0 0 0 1px var(--color-border-transparent)}.gyrzZW_avatar img{border-radius:inherit;position:absolute;inset:0}.gyrzZW_label{color:var(--color-text-lighter);font-weight:500}
.BE8nFq_stack{flex-direction:row-reverse;place-items:center;display:flex}.BE8nFq_avatar{box-shadow:0 0 0 6px var(--color-surface-elevated)}.BE8nFq_avatar:not(:last-child),.BE8nFq_ellipsis{margin-left:-4%}
.CwC0_q_container{justify-content:center;align-items:center;display:flex;position:relative}.CwC0_q_input{cursor:pointer;opacity:0;width:100%;height:100%;position:absolute;top:0;left:0}.CwC0_q_checkbox{width:18px;height:18px;color:var(--color-accent);background:var(--color-surface);border-radius:var(--radius-xs);transition:var(--transition);place-content:center;place-items:center;transition-property:background,color,opacity;display:flex}.CwC0_q_checkboxIcon{pointer-events:none;opacity:0;width:12px;height:12px}.CwC0_q_input:hover+.CwC0_q_checkbox,.CwC0_q_input:focus-visible+.CwC0_q_checkbox{background:var(--color-surface-hover)}.CwC0_q_input:checked+.CwC0_q_checkbox{color:var(--color-surface-elevated);background:var(--color-accent)}.CwC0_q_input:checked+.CwC0_q_checkbox .CwC0_q_checkboxIcon{opacity:1}.CwC0_q_input:disabled,.CwC0_q_input:disabled+.CwC0_q_checkbox{cursor:default;opacity:var(--opacity-disabled)}.CwC0_q_input:focus-visible+.CwC0_q_checkbox{outline:2px solid var(--color-focus);outline-offset:3px}
.kdakiq_cursor{z-index:var(--z-above);pointer-events:none;-webkit-user-select:none;user-select:none;transition:transform var(--transition-linear);position:absolute;top:0;left:0}.kdakiq_pointer{position:absolute;top:0;left:0}.kdakiq_name{top:var(--space-8);left:var(--space-8);font-size:var(--size-sm);white-space:nowrap;border-radius:var(--radius-sm);padding:.375rem .75rem;font-weight:500;position:absolute;overflow:hidden}
.IiNnNG_tiptapTaskItem{margin:var(--space-2) 0 var(--space-2) var(--space-8);display:flex}.IiNnNG_tiptipTaskItemCheckbox{margin:var(--space-1) var(--space-6) 0 0;-webkit-user-select:none;user-select:none;flex:none;padding-top:1px}.IiNnNG_tiptipTaskItemContent{flex:auto}
._7zzTUG_toolbarPopover{min-width:160px;padding:var(--space-4);box-shadow:var(--shadow-xl);flex-direction:column;display:flex}._7zzTUG_toolbarPopoverLabel{padding:var(--space-2) var(--space-1) var(--space-4);font-size:var(--size-sm);font-weight:500}._7zzTUG_toolbarPopoverBar{gap:var(--space-3);display:flex}._7zzTUG_toolbarPopoverInput{width:200px}._7zzTUG_toolbarPopoverButton{white-space:nowrap}
.Y0sSpq_canvas{--wb-x:0px;--wb-y:0px;--wb-scale:1;touch-action:none;-webkit-user-select:none;user-select:none;background-color:var(--surface-sunken);background-image:radial-gradient(var(--border) 1px, transparent 1px);background-position:var(--wb-x) var(--wb-y);background-size:calc(var(--space-10) * var(--wb-scale)) calc(var(--space-10) * var(--wb-scale));width:100%;height:100%;position:relative;overflow:hidden}.Y0sSpq_canvas:focus-visible{outline-offset:calc(-1 * var(--space-1))}.Y0sSpq_panning{cursor:grabbing}.Y0sSpq_world{width:0;height:0;transform:translate(var(--wb-x), var(--wb-y)) scale(var(--wb-scale));transform-origin:0 0;position:absolute;top:0;left:0;overflow:visible}.Y0sSpq_cursors{pointer-events:none;position:absolute;inset:0;overflow:hidden}.Y0sSpq_empty{padding:var(--space-card);pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}.Y0sSpq_empty>*{pointer-events:auto}
.wNmOWW_loading{padding:var(--space-8) var(--space-10);color:var(--text-muted)}.wNmOWW_error{padding:var(--space-7) var(--space-10);color:var(--color-text);background:var(--color-surface)}
.AbZI6q_container{--editor-max-width:800px;--editor-min-height:1100px;--comments-width:350px;background:var(--color-surface);flex-direction:column;display:flex;position:absolute;inset:0}.AbZI6q_editorPanel{flex:1;overflow-y:scroll}.AbZI6q_editor{width:100%;height:100%;padding:var(--space-20);font-size:var(--size);line-height:var(--line);border-radius:inherit;flex-grow:1}.AbZI6q_editor[contenteditable=false]{cursor:default}.AbZI6q_editorContainerOffset{height:auto;min-height:0}.AbZI6q_editorContainerOffset[data-comments]{margin-right:calc(var(--comments-width) + var(--space-8))}.AbZI6q_editorContainer{width:100%;max-width:var(--editor-max-width);min-height:var(--editor-min-height);margin:var(--space-8) auto;background:var(--color-surface-elevated);border:1px solid var(--color-border);position:relative}@media (prefers-reduced-motion:no-preference){.AbZI6q_editorPanel{scroll-behavior:smooth}}.AbZI6q_threads{min-width:var(--comments-width);margin-left:var(--space-8);position:absolute;top:0;left:100%}@media (max-width:1279px){.AbZI6q_editorContainerOffset{padding:0 var(--space-8)}}.AbZI6q_placeholder{pointer-events:none;opacity:.3;padding:0 1em;position:absolute;inset:0}.AbZI6q_bubbleMenuWrapper{gap:var(--space-2);padding:var(--space-3);background:var(--color-surface-elevated);border:1px solid var(--color-border);border-radius:var(--radius-sm);box-shadow:var(--shadow-xl);display:flex}
.l2IATW_container{width:var(--note-width);transition:transform var(--transition-linear);position:absolute;top:0;left:0}.l2IATW_container:focus-within,.l2IATW_dragging{z-index:1}.l2IATW_dragging{transition:none}.l2IATW_note{--text:var(--note-ink);--text-muted:var(--note-ink-muted);--color-surface-hover:var(--note-ink-hover);--surface-sunken:var(--note-ink-hover);--color-focus:var(--note-focus);--color-surface-elevated:var(--note-surface);min-height:7.5rem;color:var(--note-ink);background:var(--note-surface);border-radius:var(--radius);box-shadow:var(--shadow-sm);transition:box-shadow var(--transition);flex-direction:column;display:flex}.l2IATW_note[data-color=yellow]{--note-surface:var(--note-yellow)}.l2IATW_note[data-color=blue]{--note-surface:var(--note-blue)}.l2IATW_note[data-color=green]{--note-surface:var(--note-green)}.l2IATW_note[data-color=pink]{--note-surface:var(--note-pink)}.l2IATW_note[data-color=orange]{--note-surface:var(--note-orange)}.l2IATW_dragging .l2IATW_note,.l2IATW_container:hover .l2IATW_note{box-shadow:var(--shadow-md)}.l2IATW_container:focus-within .l2IATW_note{box-shadow:0 0 0 2px var(--note-focus), var(--shadow-md)}.l2IATW_header{gap:var(--space-1);height:var(--space-12);padding:var(--space-1) var(--space-2) 0;touch-action:none;flex:none;align-items:center;display:flex}.l2IATW_grabbable{cursor:grab}.l2IATW_dragging .l2IATW_grabbable{cursor:grabbing}.l2IATW_handle{cursor:inherit}.l2IATW_presence{min-width:0;padding-left:var(--space-2);flex:1;align-items:center;display:flex}.l2IATW_swatches{gap:var(--space-1);padding:var(--space-2);border:0;margin:0;display:flex}.l2IATW_swatch{width:var(--space-8);height:var(--space-8);background:var(--note-surface);border:2px solid var(--note-ink-muted);border-radius:var(--radius-full);display:block}.l2IATW_swatch[data-color=yellow]{--note-surface:var(--note-yellow)}.l2IATW_swatch[data-color=blue]{--note-surface:var(--note-blue)}.l2IATW_swatch[data-color=green]{--note-surface:var(--note-green)}.l2IATW_swatch[data-color=pink]{--note-surface:var(--note-pink)}.l2IATW_swatch[data-color=orange]{--note-surface:var(--note-orange)}.l2IATW_content{padding:var(--space-2) var(--space-6) var(--space-6);flex:1;display:grid}.l2IATW_text{box-sizing:border-box;width:100%;min-height:calc(var(--line) * 3);font:var(--weight-normal) var(--size) / var(--line) var(--font-body);color:var(--note-ink);overflow-wrap:anywhere;white-space:pre-wrap;grid-area:1/1;margin:0;padding:0;overflow:hidden}.l2IATW_mirror{visibility:hidden}.l2IATW_textArea{resize:none;border-radius:var(--radius-sm);background:0 0;border:0;display:block}.l2IATW_textArea::placeholder{color:var(--note-ink-muted)}.l2IATW_textArea:focus-visible{outline-offset:var(--space-1)}@media (prefers-reduced-motion:reduce){.l2IATW_container,.l2IATW_note{transition:none}}
._BkXBW_card{gap:var(--space-5);padding:var(--space-8);margin:0 0 var(--space-8);background:var(--surface);border:1px solid var(--border-strong);border-left:4px solid var(--brand-orange-strong);border-radius:var(--radius-md);display:grid}._BkXBW_card[data-compact=true]{padding:var(--space-6) var(--space-8);margin:0}._BkXBW_heading{font-size:var(--size-xs);color:var(--text-muted);margin:0}._BkXBW_top{gap:var(--space-4);flex-wrap:wrap;justify-content:space-between;align-items:baseline;display:flex}._BkXBW_question{font-size:var(--size);color:var(--text);margin:0;line-height:1.4}._BkXBW_chips{gap:var(--space-3);flex-wrap:wrap;display:flex}._BkXBW_chip{padding:0 var(--space-4);font-size:var(--size-xs);color:var(--text-muted);background:var(--surface-sunken);border-radius:var(--radius-full)}._BkXBW_chip[data-kind=unlocks]{color:var(--brand-orange-strong)}._BkXBW_options{gap:var(--space-4);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}._BkXBW_options li{min-width:0;max-width:100%;display:flex}._BkXBW_option{text-align:left;white-space:normal;height:auto;min-height:40px}._BkXBW_optionText{min-width:0}._BkXBW_badge{padding:0 var(--space-3);margin-left:var(--space-4);font-size:var(--size-xs);white-space:nowrap;border-radius:var(--radius-full);background:#ffffff40;font-weight:600}._BkXBW_note{font-size:var(--size-xs);color:var(--text-muted);margin:0}._BkXBW_other{gap:var(--space-4);display:flex}._BkXBW_other input{min-width:0;min-height:40px;padding:var(--space-5) var(--space-7);font:inherit;font-size:var(--size-sm);color:var(--text);background:var(--surface);border:1px solid var(--border-strong);border-radius:var(--radius-sm);flex:1}
.fjPkpa_loading{padding:var(--space-8) var(--space-10);color:var(--text-muted)}.fjPkpa_error{color:var(--color-text);background:var(--color-surface);border:1px solid var(--color-accent);border-radius:var(--radius-sm);margin:12px 24px;padding:12px}
.ymoqAW_page{gap:var(--space-8);max-width:44rem;display:grid}.ymoqAW_card{padding:var(--space-9) var(--space-10);border:1px solid var(--border);border-radius:var(--radius-lg)}.ymoqAW_card h2{margin:0 0 var(--space-4);font-size:var(--size-lg);font-weight:var(--weight-bold)}.ymoqAW_notice{padding:var(--space-6) var(--space-8);background:var(--surface-sunken);border:1px solid var(--border);border-radius:var(--radius-md)}.ymoqAW_usage{grid-template-columns:max-content 1fr;gap:.25rem 1rem;margin:0;display:grid}.ymoqAW_usage dd{margin:0}.ymoqAW_actions{flex-wrap:wrap;gap:.5rem;display:flex}.ymoqAW_button{height:var(--space-14);padding:0 var(--space-9);font-weight:var(--weight-semibold);color:var(--on-primary);cursor:pointer;background:var(--primary);border-radius:var(--radius-sm);border:0}.ymoqAW_button:hover{background:var(--primary-hover)}
.lV9ieW_content{gap:var(--space-8);width:100%;min-width:0;max-width:48rem;font-size:var(--size);line-height:var(--line);flex-direction:column;display:flex}.lV9ieW_endpoint{flex-direction:column;gap:.5rem;font-weight:600;display:flex}.lV9ieW_endpoint input{width:100%;min-width:0;padding:var(--space-6);font:inherit;background:var(--surface-sunken);border:1px solid var(--border);border-radius:var(--radius-sm)}.lV9ieW_keys{min-width:0;max-width:100%;overflow-x:auto}.lV9ieW_content h2{margin-top:var(--space-6);font-size:var(--size-lg);font-weight:var(--weight-bold);line-height:var(--line-lg)}
.uZtoHW_page{gap:var(--space-8);max-width:44rem;display:grid}.uZtoHW_card{padding:var(--space-9) var(--space-10);border:1px solid var(--border);border-radius:var(--radius-lg)}.uZtoHW_card h2{margin:0 0 var(--space-4);font-size:var(--size-lg);font-weight:var(--weight-bold)}.uZtoHW_card p{margin:0 0 var(--space-6);font-size:var(--size);line-height:var(--line)}.uZtoHW_card .uZtoHW_note{font-size:var(--size-sm);line-height:var(--line-sm);color:var(--text-muted)}.uZtoHW_button{height:var(--space-14);padding:0 var(--space-9);font-weight:var(--weight-semibold);color:var(--on-primary);background:var(--primary);border-radius:var(--radius-sm);align-items:center;text-decoration:none;display:inline-flex}.uZtoHW_button:hover{background:var(--primary-hover)}
.YvghoW_loading{padding:var(--space-8) var(--space-10);color:var(--text-muted)}.YvghoW_error{color:var(--color-text);background:var(--color-surface);border:1px solid var(--color-accent);border-radius:var(--radius-sm);margin:12px 24px;padding:12px}
._1HvTvW_page{gap:var(--space-8);max-width:52rem;display:grid}._1HvTvW_card{gap:var(--space-6);padding:var(--space-9) var(--space-10);border:1px solid var(--border);border-radius:var(--radius-lg);display:grid}._1HvTvW_card h2{font-size:var(--size-lg);font-weight:var(--weight-bold);margin:0}._1HvTvW_head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem 1rem;display:flex}._1HvTvW_links{flex-wrap:wrap;align-items:baseline;gap:.75rem;display:flex}._1HvTvW_field{gap:.3rem;display:grid}._1HvTvW_field input,._1HvTvW_field textarea{font:inherit;border:1px solid var(--color-border);border-radius:8px;padding:.5rem .6rem}._1HvTvW_row{flex-wrap:wrap;align-items:baseline;gap:.5rem;display:flex}._1HvTvW_note{color:var(--color-text-light);margin:0}._1HvTvW_error,._1HvTvW_overdue{color:rgb(var(--color-red));margin:0}._1HvTvW_button{font:inherit;color:var(--color-surface);cursor:pointer;background:var(--color-accent);border:0;border-radius:8px;padding:.6rem 1rem}._1HvTvW_button:disabled{cursor:not-allowed;opacity:.55}._1HvTvW_link{font:inherit;color:var(--color-accent);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}._1HvTvW_list{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}._1HvTvW_item{border-top:1px solid var(--color-border);gap:.35rem;padding-top:.75rem;display:grid}._1HvTvW_badge{background:var(--color-surface-hover);border-radius:999px;padding:.1rem .5rem;font-size:.8rem}._1HvTvW_quote{color:var(--color-text-light);border-left:3px solid var(--color-border);margin:0;padding-left:.75rem}
._9rvAwG_page{gap:var(--space-10);max-width:56rem;display:grid}._9rvAwG_list{gap:var(--space-8);margin:0;padding:0;list-style:none;display:grid}._9rvAwG_links{gap:var(--space-6);margin:calc(var(--space-6) * -1) 0 0;font-size:var(--size-xs);color:var(--text-muted);flex-wrap:wrap;display:flex}._9rvAwG_links a{color:var(--brand-orange-strong)}._9rvAwG_empty{color:var(--text-muted)}._9rvAwG_recorded h2{margin:0 0 var(--space-5);font-size:var(--size)}._9rvAwG_recorded ul{gap:var(--space-4);font-size:var(--size-sm);margin:0;padding:0;list-style:none;display:grid}
.PfMGAq_wordCount{padding:var(--space-2) var(--space-4);font-size:var(--size-xs);color:var(--color-text-lightest);background:var(--color-surface-elevated);border-top:1px solid var(--color-border)}
.ha0f9G_zoom{min-width:var(--space-16);font-variant-numeric:tabular-nums}.ha0f9G_meta{padding-inline:var(--space-controls);font-size:var(--size-xs);line-height:var(--line-xs);color:var(--text-subtle);white-space:nowrap;flex:none;margin-left:auto}
.TwxY6W_button{box-sizing:border-box;gap:var(--space-control);padding:0 var(--space-controls);font:var(--weight-medium) var(--size-sm) / var(--line-sm) var(--font-body);white-space:nowrap;cursor:pointer;border-radius:var(--radius-sm);transition:background var(--transition), color var(--transition), border-color var(--transition);border:1px solid #0000;flex:none;justify-content:center;align-items:center;text-decoration:none;display:inline-flex;position:relative}.TwxY6W_md{height:var(--space-13)}.TwxY6W_sm{height:var(--space-11);padding-inline:var(--space-control)}.TwxY6W_primary{color:var(--on-primary);background:var(--primary)}.TwxY6W_primary:hover:not(:disabled){background:var(--primary-hover)}.TwxY6W_secondary{color:var(--text);background:var(--surface);border-color:var(--border-strong)}.TwxY6W_secondary:hover:not(:disabled),.TwxY6W_ghost:hover:not(:disabled){background:var(--color-surface-hover)}.TwxY6W_ghost{color:var(--text-muted);background:0 0}.TwxY6W_destructive{color:var(--on-destructive);background:var(--destructive)}.TwxY6W_destructive:hover:not(:disabled){background:var(--destructive-hover)}.TwxY6W_button:active:not(:disabled),.TwxY6W_button[aria-pressed=true]{color:var(--text);background:var(--surface-sunken);border-color:var(--border-strong)}.TwxY6W_button[aria-current=page]{color:var(--text);background:var(--surface-sunken)}.TwxY6W_button:disabled{cursor:default;opacity:var(--opacity-disabled)}.TwxY6W_icon,.TwxY6W_label{justify-content:center;align-items:center;display:inline-flex}.TwxY6W_icon{flex:none}.TwxY6W_spinner{width:var(--space-8);height:var(--space-8);border-radius:var(--radius-full);border:2px solid;border-right-color:#0000;animation:.8s linear infinite TwxY6W_spin}@keyframes TwxY6W_spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.TwxY6W_button{transition:none}.TwxY6W_spinner{animation:none}}
@keyframes -Etbpq_fade{0%{opacity:0}to{opacity:1}}@keyframes -Etbpq_up{0%{opacity:0;transform:translateY(var(--space-5))}to{opacity:1;transform:translateY(0)}}.-Etbpq_dialog{max-width:calc(100% - var(--space-8) * 2);max-height:calc(100% - var(--space-8) * 2);background:var(--color-surface-elevated);border:1px solid var(--color-border);border-radius:var(--radius);box-shadow:var(--shadow-xl);animation:.15s ease-in-out -Etbpq_up;overflow:hidden}.-Etbpq_overlay{z-index:var(--z-dialog);background:var(--color-overlay);place-content:center;place-items:center;animation:.15s ease-in-out -Etbpq_fade;display:flex;position:fixed;inset:0}.-Etbpq_header{padding:var(--space-5) var(--space-8);border-bottom:1px solid var(--color-border);justify-content:space-between;place-items:center;display:flex}.-Etbpq_title{font-size:var(--size);font-weight:600;line-height:var(--line)}.-Etbpq_titleButtons{gap:var(--space-0);justify-content:end;align-items:center;display:flex}.-Etbpq_closeButton{margin-right:calc(-1 * var(--space-3))}.-Etbpq_closeButton.-Etbpq_closeButton:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px}@media (prefers-reduced-motion:reduce){.-Etbpq_dialog,.-Etbpq_overlay{animation:none}}
.kc0Swq_iconButton{padding:0}.kc0Swq_md{width:var(--space-13)}.kc0Swq_sm{width:var(--space-11)}.kc0Swq_tooltip{z-index:var(--z-tooltip);max-width:min(20rem, calc(100vw - var(--space-section)));padding:var(--space-control) var(--space-controls);font:var(--weight-medium) var(--size-sm) / var(--line-sm) var(--font-body);color:var(--color-tooltip-text);background:var(--color-tooltip);border:1px solid var(--color-tooltip-border);border-radius:var(--radius-sm);box-shadow:var(--shadow-md)}
.grVOSG_bar{gap:var(--space-6);width:100%;min-width:0;min-height:var(--space-15);padding:var(--space-2) var(--space-10);background:var(--surface);align-items:center;display:flex}.grVOSG_identity{flex:1;min-width:0}.grVOSG_breadcrumb{gap:var(--space-4);align-items:center;min-width:0;display:flex}.grVOSG_place{text-overflow:ellipsis;max-width:25%;color:var(--text-subtle);white-space:nowrap;flex:0 auto;overflow:hidden}.grVOSG_separator{color:var(--text-subtle)}.grVOSG_title{flex:1;min-width:0}.grVOSG_actions{gap:var(--space-4);flex:none;align-items:center;display:flex}.grVOSG_presence{margin-right:var(--space-4);align-items:center;display:flex}.grVOSG_status{width:fit-content;padding:0 var(--space-3);font-size:var(--size-xs);line-height:var(--line-xs);color:var(--text-muted);background:var(--surface-sunken);border-radius:var(--radius-full);display:block}.grVOSG_status:empty{display:none}.grVOSG_content{flex-direction:column;min-width:0;min-height:0;display:flex}.grVOSG_content[data-viewport]{height:100%}.grVOSG_tools{background:var(--surface);border-bottom:1px solid var(--border);flex:none;min-width:0;overflow-x:auto}.grVOSG_canvas{flex:1;min-width:0;min-height:0;position:relative}@media (max-width:767px){.grVOSG_bar{gap:var(--space-4);padding-right:var(--space-4);padding-left:var(--space-2)}.grVOSG_place,.grVOSG_separator,.grVOSG_presence{display:none}.grVOSG_bar:has(form){padding-block:var(--space-4);flex-wrap:wrap}.grVOSG_bar:has(form) .grVOSG_identity{flex-basis:100%}.grVOSG_bar:has(form) .grVOSG_actions{margin-left:auto}}
.ZTtmBa_empty{box-sizing:border-box;gap:var(--space-controls);width:100%;max-width:var(--empty-state-width);padding:var(--space-page) var(--space-card);text-align:center;flex-direction:column;align-items:center;margin-inline:auto;display:flex}.ZTtmBa_title{font:var(--weight-semibold) var(--size-lg) / var(--line-lg) var(--font-body);color:var(--text);margin:0}.ZTtmBa_description{font:var(--size-sm) / var(--line-sm) var(--font-body);color:var(--text-muted);overflow-wrap:anywhere;margin:0}.ZTtmBa_icon{color:var(--text-subtle);display:flex}.ZTtmBa_action{max-width:100%;margin-top:var(--space-control);justify-content:center;display:flex}
.zhOiQW_header{min-width:0;margin-bottom:var(--space-section)}.zhOiQW_row{gap:var(--space-card) var(--space-section);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.zhOiQW_copy{flex:16rem;min-width:0}.zhOiQW_title{font:var(--weight-bold) var(--size-2xl) / var(--line-2xl) var(--font-body);color:var(--text);letter-spacing:-.02em;overflow-wrap:anywhere;margin:0}.zhOiQW_description{margin:var(--space-control) 0 0;font:var(--size-sm) / var(--line-sm) var(--font-body);color:var(--text-muted)}.zhOiQW_actions,.zhOiQW_filters{gap:var(--space-controls);flex-wrap:wrap;align-items:center;min-width:0;display:flex}.zhOiQW_filters{margin-top:var(--space-card)}
.KGQrMG_toolbar{gap:var(--space-controls);min-width:0;max-width:100%;padding:var(--space-control);scrollbar-width:thin;background:var(--surface);border-bottom:1px solid var(--border);align-items:center;display:flex;overflow-x:auto}.KGQrMG_toolbar[data-orientation=vertical]{flex-direction:column;align-items:stretch;overflow-x:visible}.KGQrMG_group{gap:var(--space-control);flex:none;align-items:center;display:flex}.KGQrMG_separator{width:1px;height:var(--space-section);background:var(--border);flex:none}.KGQrMG_separator[data-orientation=horizontal]{width:100%;height:1px}
.CFQfja_popover{z-index:var(--z-overlay);width:min(288px, calc(100vw - var(--space-12)));max-height:var(--radix-popover-content-available-height);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow-md);overflow-y:auto}.CFQfja_controls.CFQfja_controls{gap:var(--space-4);padding:var(--space-6);border:0}.CFQfja_controls>div{flex-wrap:wrap}.CFQfja_controls [role=separator]{width:100%;height:1px}.CFQfja_controls select{max-width:100%}.CFQfja_hint{font-size:var(--size-xs);line-height:var(--line-xs);color:var(--text-muted);margin:0}
.h1Pm0G_page{width:min(960px,100%);padding:var(--space-15) var(--space-10) var(--space-17);margin:0 auto}.h1Pm0G_wide{width:min(1200px,100%)}@media (max-width:767px){.h1Pm0G_page{padding:var(--space-10) var(--space-6) var(--space-15)}}
.JYdXnq_briefing{padding:var(--space-10) var(--space-11);margin:0 0 var(--space-15);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm)}.JYdXnq_briefing h2{margin:0 0 var(--space-4);font-size:var(--size-lg);font-weight:var(--weight-bold);letter-spacing:-.01em}.JYdXnq_summary{margin:0 0 var(--space-6);font-size:var(--size);line-height:var(--line);color:var(--text-muted)}.JYdXnq_items{margin:0 0 var(--space-8);border-top:1px solid var(--border);padding:0;list-style:none}.JYdXnq_items li{padding:var(--space-5) 0 var(--space-5) var(--space-12);border-bottom:1px solid var(--border);position:relative}.JYdXnq_items li:before{top:var(--space-6);width:var(--space-9);height:var(--space-9);content:"";border:2px solid var(--border-strong);border-radius:50%;position:absolute;left:0}.JYdXnq_items li[data-flow=awaiting-decision]:before,.JYdXnq_items li[data-flow=waiting]:before{border-color:var(--brand-orange-strong)}.JYdXnq_items a{font-weight:var(--weight-semibold);color:var(--text);text-decoration:none}.JYdXnq_items a:hover{text-underline-offset:3px;text-decoration:underline}.JYdXnq_reason{margin-top:var(--space-1);font-size:var(--size-xs);line-height:var(--line-xs);color:var(--text-subtle);display:block}.JYdXnq_recommendation{padding:var(--space-6) var(--space-7);font-size:var(--size-sm);line-height:var(--line-sm);background:var(--surface-sunken);border-radius:var(--radius-md);margin:0}.JYdXnq_meta{margin:var(--space-5) 0 0;font-size:var(--size-xs);color:var(--text-subtle)}.JYdXnq_summary .JYdXnq_meta{margin:0}@media (max-width:767px){.JYdXnq_briefing{padding:var(--space-8) var(--space-7)}}
.jOu2dG_main{gap:var(--space-6);flex-direction:column;place-content:center;place-items:center;min-height:100vh;display:flex}.jOu2dG_actions{gap:var(--space-6);margin-top:var(--space-8);display:flex}.jOu2dG_error{font-size:var(--size-lg);font-weight:500}.jOu2dG_suggestion{color:var(--color-text-lighter)}
.Vq8-Ca_editor{min-width:0;padding:var(--space-page);color:var(--text)}.Vq8-Ca_editor h2{font-size:var(--size-lg);font-weight:600;line-height:var(--line-lg);margin:0}.Vq8-Ca_editor h3{font-size:var(--size);margin:0;font-weight:600}.Vq8-Ca_editor p{margin:0}.Vq8-Ca_editor>*+*{margin-top:var(--space-8)}.Vq8-Ca_muted{font-size:var(--size-sm);color:var(--text-muted)}.Vq8-Ca_accent{font-size:var(--size-sm);color:var(--text);font-weight:600}.Vq8-Ca_example{font-size:var(--size-sm);color:var(--text-muted)}.Vq8-Ca_stack{gap:var(--space-8);flex-direction:column;min-width:0;display:flex}.Vq8-Ca_actions{gap:var(--space-4);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.Vq8-Ca_quickwin{gap:var(--space-page);grid-template-columns:minmax(0,1.5fr) minmax(240px,1fr);max-width:1120px;margin:auto;display:grid}.Vq8-Ca_flowList{gap:var(--space-6);padding-left:var(--space-10);margin-top:var(--space-10);list-style:decimal;display:grid}.Vq8-Ca_flowList li{padding:var(--space-6);border:1px dashed var(--border-strong);border-radius:var(--radius-md)}.Vq8-Ca_summary span{font-size:var(--size-sm);color:var(--text-muted)}.Vq8-Ca_summary strong{font-size:var(--size-xl)}.Vq8-Ca_flowList li>span,.Vq8-Ca_flowList li>strong{margin-left:var(--space-4);display:inline-block}.Vq8-Ca_flowList [data-constraint]{background:var(--surface-sunken);border:2px solid var(--brand-orange-strong)}.Vq8-Ca_callout{gap:var(--space-6);padding:var(--space-card);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);display:grid}.Vq8-Ca_callout:first-child{border-color:var(--border-strong);box-shadow:var(--shadow-sm)}.Vq8-Ca_split{gap:var(--space-section);grid-template-columns:minmax(0,1fr) 320px;align-items:start;display:grid}.Vq8-Ca_inspector{gap:var(--space-8);min-width:0;padding:var(--space-card);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);flex-direction:column;display:flex}.Vq8-Ca_inspector h2{overflow-wrap:anywhere}.Vq8-Ca_fields{gap:var(--space-4);flex-wrap:wrap;display:flex}.Vq8-Ca_fields>label{flex:1;min-width:70px}.Vq8-Ca_editor label{gap:var(--space-4);font-size:var(--size-sm);color:var(--text-muted);flex-direction:column;display:flex}.Vq8-Ca_editor input,.Vq8-Ca_editor select{width:100%;min-width:0;max-width:100%;min-height:36px;padding:var(--space-4);font:inherit;color:var(--text);background:var(--surface);border:1px solid var(--border-strong);border-radius:var(--radius-sm)}.Vq8-Ca_editor .Vq8-Ca_check{flex-direction:row;align-items:center}.Vq8-Ca_check input{width:24px;min-height:24px}.Vq8-Ca_metric{gap:var(--space-6);padding-top:var(--space-8);border-top:1px solid var(--border);display:grid}.Vq8-Ca_addForm{gap:var(--space-6);padding:var(--space-card);border:1px solid var(--border);border-radius:var(--radius-md);flex-wrap:wrap;align-items:end;display:flex}.Vq8-Ca_addForm label{flex:1;min-width:120px}.Vq8-Ca_canvasScroll{background:var(--surface-sunken);border:1px solid var(--border);border-radius:var(--radius-md);max-height:560px;overflow:auto}.Vq8-Ca_canvas{position:relative}.Vq8-Ca_connections{color:var(--text-muted);pointer-events:none;position:absolute;inset:0}.Vq8-Ca_connections text{font-size:var(--size-sm);text-anchor:middle;fill:currentColor}.Vq8-Ca_rework{color:var(--color-focus)}.Vq8-Ca_editor .Vq8-Ca_node{width:200px;height:auto;min-height:104px;padding:var(--space-6);text-align:left;white-space:normal;touch-action:none;background:var(--surface);border:1px solid var(--border-strong);border-radius:var(--radius-md);justify-content:start;align-items:start;position:absolute}.Vq8-Ca_nodeContent{gap:var(--space-2);overflow-wrap:anywhere;white-space:normal;display:grid}.Vq8-Ca_editor .Vq8-Ca_node[data-stated]{border-style:dashed}.Vq8-Ca_editor .Vq8-Ca_node[data-hot]{background:color-mix(in srgb, var(--brand-orange) 15%, var(--surface))}.Vq8-Ca_editor .Vq8-Ca_node[data-constraint]{border-color:var(--brand-orange-strong);box-shadow:var(--shadow-sm);border-width:2px}.Vq8-Ca_editor .Vq8-Ca_node[aria-pressed=true]{outline:2px solid var(--text);outline-offset:3px}.Vq8-Ca_edgeList{padding-left:var(--space-8)}.Vq8-Ca_summary{gap:var(--space-6);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.Vq8-Ca_summary>div{gap:var(--space-4);padding:var(--space-card);border:1px solid var(--border);border-radius:var(--radius-md);display:grid}.Vq8-Ca_tableScroll{overflow:auto}.Vq8-Ca_tableScroll table{width:100%;font-size:var(--size-sm);border-collapse:collapse}.Vq8-Ca_tableScroll th,.Vq8-Ca_tableScroll td{padding:var(--space-6);text-align:left;border-bottom:1px solid var(--border)}.Vq8-Ca_tableScroll th{font-weight:600}.Vq8-Ca_tableScroll small{color:var(--text-muted);display:block}.Vq8-Ca_editor summary{min-height:36px;padding:var(--space-4);color:var(--text);cursor:pointer}.Vq8-Ca_editor details ul{padding-left:var(--space-10)}@media (max-width:1100px){.Vq8-Ca_split{grid-template-columns:minmax(0,1fr)}.Vq8-Ca_inspector{max-width:680px}}@media (max-width:767px){.Vq8-Ca_editor{padding:var(--space-8)}.Vq8-Ca_quickwin{gap:var(--space-8);grid-template-columns:minmax(0,1fr)}.Vq8-Ca_summary{grid-template-columns:repeat(2,minmax(0,1fr))}.Vq8-Ca_canvasScroll{max-height:400px}}
.xMFLxq_report{text-align:left;background:var(--surface);border:1px solid var(--border);box-shadow:var(--shadow-md);border-radius:1rem;margin:0;padding:1.75rem;font-size:1rem;line-height:1.5}.xMFLxq_head{border-bottom:1px solid var(--border);justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:.5rem;padding-bottom:1.25rem;display:flex}.xMFLxq_title{letter-spacing:-.015em;margin:0;font-size:1.25rem;font-weight:700}.xMFLxq_date{color:var(--text-subtle);margin:0;font-size:.875rem}.xMFLxq_group{color:var(--text-muted);align-items:center;gap:.5rem;margin:1.25rem 0 .25rem;font-size:.8125rem;font-weight:600;display:flex}.xMFLxq_group span{background:var(--surface-sunken);border:1px solid var(--border);border-radius:var(--radius-full);padding:0 .4375rem;font-size:.75rem;line-height:1.25rem}.xMFLxq_list{margin:0;padding:0;list-style:none}.xMFLxq_list li{grid-template-columns:1.375rem minmax(0,1fr) auto;align-items:center;gap:.875rem;padding:.75rem 0;display:grid}.xMFLxq_list li+li{border-top:1px solid var(--border)}.xMFLxq_text{min-width:0;display:grid}.xMFLxq_itemTitle{font-size:.9375rem;font-weight:600;line-height:1.35}.xMFLxq_meta,.xMFLxq_time{color:var(--text-subtle);font-size:.8125rem}.xMFLxq_time{font-variant-numeric:tabular-nums}.xMFLxq_tick,.xMFLxq_ring{border-radius:50%;place-items:center;width:1.375rem;height:1.375rem;display:grid}.xMFLxq_tick{color:var(--surface);background:var(--status-done)}.xMFLxq_tick svg{width:.8125rem;height:.8125rem}.xMFLxq_ring{border:2px solid var(--brand-orange-strong)}.xMFLxq_review{color:var(--brand-orange-strong);border-radius:var(--radius-full);border:1px solid;padding:.3125rem .75rem;font-size:.8125rem;font-weight:600}.xMFLxq_caption{color:var(--text-subtle);border-top:1px solid var(--border);margin-top:.5rem;padding-top:1rem;font-size:.75rem}@media (prefers-reduced-motion:no-preference){.xMFLxq_done .xMFLxq_tick{animation:.4s ease-out both xMFLxq_tick;animation-delay:var(--delay)}.xMFLxq_done .xMFLxq_itemTitle{animation:.4s ease-out both xMFLxq_settle;animation-delay:var(--delay)}.xMFLxq_done .xMFLxq_time{animation:.4s ease-out both xMFLxq_fade;animation-delay:var(--delay)}}@keyframes xMFLxq_tick{0%{color:#0000;box-shadow:inset 0 0 0 2px var(--border-strong);background:0 0;transform:scale(.85)}}@keyframes xMFLxq_settle{0%{color:var(--text-subtle)}}@keyframes xMFLxq_fade{0%{opacity:0}}@media (max-width:30rem){.xMFLxq_report{padding:1.25rem}.xMFLxq_list li{grid-template-columns:1.375rem minmax(0,1fr)}.xMFLxq_time,.xMFLxq_review{display:none}}
.C9kX4q_container{padding-right:var(--space-8);padding-left:var(--space-8);margin-left:auto;margin-right:auto}.C9kX4q_containerSmall{max-width:760px}.C9kX4q_containerMedium{max-width:960px}.C9kX4q_containerLarge{max-width:1160px}
.OU5G8G_footer{color:var(--text-muted);background:var(--surface-sunken);border-top:1px solid var(--border);font-size:.875rem;line-height:1.6}.OU5G8G_container{grid-template-columns:minmax(0,1fr) repeat(2,10rem);gap:2.5rem;padding-block:3.5rem 2.5rem;display:grid}.OU5G8G_brand p,.OU5G8G_brand address{margin:0;font-style:normal}.OU5G8G_brand p{color:var(--text);margin-block:1rem .75rem;font-weight:600}.OU5G8G_logo img{width:8.5rem}.OU5G8G_group{align-content:start;gap:.5rem;display:grid}.OU5G8G_groupTitle{color:var(--text);margin:0 0 .25rem;font-weight:600}.OU5G8G_footer a{color:inherit;text-decoration:none}.OU5G8G_footer a:hover{color:var(--text);text-underline-offset:.2em;text-decoration:underline}.OU5G8G_copyright{color:var(--text-subtle);border-top:1px solid var(--border);grid-column:1/-1;margin:0;padding-top:1.5rem;font-size:.8125rem}@media (max-width:40rem){.OU5G8G_container{grid-template-columns:repeat(2,minmax(0,1fr))}.OU5G8G_brand{grid-column:1/-1}}
.uzvsDG_header{z-index:var(--z-above);background:var(--surface);border-top:0;border-bottom:1px solid var(--border);position:sticky;top:0}.uzvsDG_container{align-items:center;gap:2.5rem;height:4rem;display:flex;position:relative}.uzvsDG_brand{flex:none;display:flex}.uzvsDG_brand img{width:9.5rem}.uzvsDG_nav{gap:2rem;display:flex}.uzvsDG_nav a,.uzvsDG_signIn{color:var(--text-muted);white-space:nowrap;font-size:.9375rem;font-weight:500;text-decoration:none}.uzvsDG_nav a:hover,.uzvsDG_nav a[aria-current=page],.uzvsDG_signIn:hover{color:var(--text)}.uzvsDG_actions{align-items:center;gap:1.5rem;margin-left:auto;display:flex}.uzvsDG_actions .uzvsDG_getStarted{height:2.5rem}.uzvsDG_menu{display:none}.uzvsDG_menuButton{height:2.5rem;color:var(--text);cursor:pointer;background:var(--surface);border:1px solid var(--border-strong);border-radius:.5rem;align-items:center;gap:.5rem;padding:0 .875rem;font-size:.9375rem;font-weight:500;display:inline-flex}.uzvsDG_menuPanel{padding:.75rem var(--space-8) 1.25rem;background:var(--surface);border-bottom:1px solid var(--border);box-shadow:var(--shadow-md);gap:.25rem;display:grid;position:absolute;top:calc(100% + 1px);left:0;right:0}.uzvsDG_menuPanel[hidden]{display:none}.uzvsDG_menuPanel a{color:var(--text);padding:.75rem 0;font-size:1.0625rem;font-weight:500;text-decoration:none}.uzvsDG_menuPanel a+a{border-top:1px solid var(--border)}.uzvsDG_menuPanel .uzvsDG_menuCta{color:var(--on-primary);background:var(--primary);border:0;border-radius:.5rem;justify-self:start;margin-top:.75rem;padding:.625rem 1.25rem;font-weight:600}@media (max-width:60rem){.uzvsDG_container{gap:1rem}.uzvsDG_nav{display:none}.uzvsDG_menu{display:block}.uzvsDG_actions{gap:1rem}}@media (max-width:30rem){.uzvsDG_actions .uzvsDG_getStarted{display:none}}@media (max-width:24rem){.uzvsDG_brand img{width:7.5rem}.uzvsDG_menuLabel{white-space:nowrap;clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}}
.TAhvVa_layout{flex-direction:column;min-height:100vh;font-size:1rem;line-height:1.6;display:flex}.TAhvVa_main{flex:1}
.meqK-a_hero{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:center;gap:4.5rem;padding-block:6.5rem 7rem;display:grid}.meqK-a_display{font-family:var(--font-brand);letter-spacing:-.03em;margin:0;font-size:clamp(2.75rem,3.5vw + 1.5rem,4.75rem);font-weight:700;line-height:1.08}.meqK-a_lead{max-width:30rem;color:var(--text-muted);margin:1.75rem 0 2.5rem;font-size:1.1875rem;line-height:1.6}.meqK-a_section{margin-bottom:8rem;scroll-margin-top:6rem}.meqK-a_sectionHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:1rem 3rem;margin-bottom:3rem;display:flex}.meqK-a_h2{letter-spacing:-.03em;margin:0;font-size:clamp(1.875rem,1.5vw + 1.25rem,2.5rem);font-weight:700;line-height:1.15}.meqK-a_sectionLead{max-width:28rem;color:var(--text-muted);margin:0;font-size:1.0625rem;line-height:1.6}.meqK-a_sectionFoot{margin:2.5rem 0 0}.meqK-a_band{background:var(--surface-sunken);border-top:1px solid var(--border);border-bottom:1px solid var(--border);margin-bottom:8rem}.meqK-a_bandInner{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);align-items:center;gap:3rem;padding-block:4.5rem;display:grid}.meqK-a_bandInner .meqK-a_sectionLead{margin-top:.75rem}.meqK-a_shot{border:1px solid var(--border);border-radius:1rem;margin:0;overflow:hidden}.meqK-a_shot img{width:100%;height:auto;display:block}.meqK-a_bots{border-top:1px solid var(--border);margin:0;padding:0;list-style:none}.meqK-a_bots li{border-bottom:1px solid var(--border)}.meqK-a_bots a{color:inherit;grid-template-columns:14rem minmax(0,1fr) 16rem;align-items:baseline;gap:2.5rem;padding:1.75rem 0;text-decoration:none;display:grid}.meqK-a_botName{letter-spacing:-.015em;font-size:1.25rem;font-weight:700}.meqK-a_bots a:hover .meqK-a_botName{text-underline-offset:.2em;text-decoration:underline}.meqK-a_botDescription{color:var(--text-muted);line-height:1.6}.meqK-a_botHighlights{color:var(--text-subtle);font-size:.875rem;line-height:1.6}.meqK-a_features{grid-template-columns:repeat(3,minmax(0,1fr));gap:2.5rem;display:grid}.meqK-a_features>div{border-top:1px solid var(--border);padding-top:1.5rem}.meqK-a_features h3{letter-spacing:-.01em;margin:0 0 .5rem;font-size:1.125rem;font-weight:700;line-height:1.35}.meqK-a_features p{color:var(--text-muted);margin:0;line-height:1.6}.meqK-a_closing{text-align:center;flex-direction:column;align-items:center;gap:2rem;padding-block:6rem;display:flex}.meqK-a_closingTitle{letter-spacing:-.04em;margin:0;font-size:clamp(2.25rem,3vw + 1rem,3.5rem);font-weight:700;line-height:1.05}@media (max-width:60rem){.meqK-a_hero,.meqK-a_bandInner{grid-template-columns:minmax(0,1fr);gap:3rem}.meqK-a_hero{padding-block:4rem 5rem}.meqK-a_features{grid-template-columns:minmax(0,1fr)}.meqK-a_bots a{grid-template-columns:minmax(0,1fr);gap:.5rem}.meqK-a_section,.meqK-a_band{margin-bottom:5rem}}
.cKPWIq_lede{max-width:40rem;color:var(--text-muted);margin:1.25rem 0 0;font-size:1.1875rem;line-height:1.6}.cKPWIq_meta{color:var(--text-subtle);margin:.75rem 0 0;font-size:.9375rem}.cKPWIq_count,.cKPWIq_tools,.cKPWIq_trigger{color:var(--text-subtle);font-size:.875rem}.cKPWIq_cta{margin:2rem 0 0}.cKPWIq_source,.cKPWIq_disclaimer{max-width:46rem;color:var(--text-subtle);border-top:1px solid var(--border);margin-top:4rem;padding-top:1.5rem;font-size:.8125rem}.cKPWIq_source a{text-underline-offset:.2em;text-decoration:underline}.cKPWIq_needs{columns:2 20rem;column-gap:3rem;padding-left:1.25rem;list-style:outside}.cKPWIq_needs a{text-decoration:underline;-webkit-text-decoration-color:var(--border-strong);text-decoration-color:var(--border-strong);text-underline-offset:.2em;font-weight:500}.cKPWIq_needs a:hover{text-decoration-color:currentColor}.cKPWIq_specialists{gap:1.25rem;padding:0;list-style:none;display:grid}.cKPWIq_specialist{border:1px solid var(--border);border-radius:.875rem;grid-template-columns:minmax(12rem,18rem) 1fr;gap:1.75rem;padding:1.5rem;display:grid}.cKPWIq_photo{border-radius:.5rem;width:100%;height:auto}.cKPWIq_specialist h3{margin:0 0 .5rem}.cKPWIq_job{margin:0 0 .5rem;font-weight:600}.cKPWIq_split{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:1.5rem;margin-top:1rem;display:grid}.cKPWIq_split h4{margin:0 0 .5rem;font-size:.875rem;font-weight:600}.cKPWIq_split ul{padding-left:1.25rem;font-size:.9375rem;list-style:outside}.cKPWIq_workflows{grid-template-columns:repeat(auto-fill,minmax(min(19rem,100%),1fr));gap:1.25rem;display:grid}.cKPWIq_workflow{border:1px solid var(--border);border-radius:.875rem;padding:1.5rem}.cKPWIq_workflow ol{margin-top:.75rem;padding-left:1.25rem;font-size:.9375rem;list-style:decimal}.cKPWIq_needs li::marker{color:var(--text-subtle)}.cKPWIq_split li::marker{color:var(--text-subtle)}.cKPWIq_workflow li::marker{color:var(--text-subtle)}.cKPWIq_watch{color:var(--brand-orange-strong);margin-top:.75rem;font-size:.875rem}.cKPWIq_soon{border:1px dashed var(--border-strong);border-radius:.875rem;margin-top:2.5rem;padding:2rem}.cKPWIq_featured{grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));gap:1rem;padding:0;list-style:none;display:grid}.cKPWIq_card{height:100%;color:inherit;border:1px solid var(--border);transition:border-color var(--transition);border-radius:.875rem;padding:1.25rem 1.5rem;text-decoration:none;display:block}.cKPWIq_card:hover{border-color:var(--border-strong)}.cKPWIq_card h3{margin:.25rem 0;font-size:1.0625rem;font-weight:700;line-height:1.35}.cKPWIq_card p{color:var(--text-muted);margin:0;font-size:.875rem}.cKPWIq_list{columns:2 22rem;column-gap:3rem;margin-top:2.5rem;padding:0;font-size:.9375rem;list-style:none}.cKPWIq_list li{break-inside:avoid;padding:.25rem 0}.cKPWIq_list a:hover{text-underline-offset:.2em;text-decoration:underline}.cKPWIq_code{font-variant-numeric:tabular-nums;color:var(--text-subtle)}.cKPWIq_soonTag{color:var(--text-subtle);font-size:.75rem}.cKPWIq_toggle{align-items:center;gap:.375rem;display:flex}@media (max-width:700px){.cKPWIq_specialist{grid-template-columns:1fr}}.cKPWIq_h2{letter-spacing:-.025em;margin:4rem 0 1.5rem;font-size:clamp(1.5rem,1vw + 1.125rem,1.875rem);font-weight:700;line-height:1.2}.cKPWIq_h3{font-size:1.1875rem;font-weight:700;line-height:1.35}.cKPWIq_needs li,.cKPWIq_split li,.cKPWIq_workflow li{margin:.25rem 0;line-height:1.5}.cKPWIq_badge{color:var(--text-muted);border:1px solid var(--border);border-radius:var(--radius-full);margin:.5rem 0;padding:.25rem .625rem;font-size:.75rem;display:inline-block}.cKPWIq_aiMatches{border:1px solid var(--border);border-radius:.75rem;margin:1.25rem 0;padding:1rem 1.25rem}.cKPWIq_aiMatches h3,.cKPWIq_aiMatches h4{margin:0 0 .25rem}.cKPWIq_aiMatches span{color:var(--text-muted);font-size:.875rem}.cKPWIq_soon .cKPWIq_h2{margin-top:0}
.BV_6Pq_grid{grid-template-columns:repeat(auto-fit,minmax(min(20rem,100%),1fr));gap:1.5rem;display:grid}.BV_6Pq_card{border:1px solid var(--border);border-radius:1rem;flex-direction:column;align-items:flex-start;padding:2rem;display:flex}.BV_6Pq_card:first-child{border-color:var(--text);box-shadow:var(--shadow-md)}.BV_6Pq_card h2{letter-spacing:-.015em;margin:0;font-size:1.25rem;font-weight:700}.BV_6Pq_price{letter-spacing:-.04em;margin:1.25rem 0 0;font-size:2.75rem;font-weight:700;line-height:1}.BV_6Pq_price span{color:var(--text-muted);letter-spacing:0;font-size:1rem;font-weight:500}.BV_6Pq_alt{color:var(--text-muted);margin:.75rem 0 0}.BV_6Pq_card ul{border-top:1px solid var(--border);flex:1;align-content:start;gap:.75rem;margin:1.5rem 0 2rem;padding:1.5rem 0 0;display:grid}.BV_6Pq_card li{grid-template-columns:1rem minmax(0,1fr);gap:.75rem;line-height:1.55;display:grid}.BV_6Pq_check{color:var(--status-done);margin-top:.25rem}.BV_6Pq_note{max-width:40rem;color:var(--text-muted);margin:2.5rem 0 0;font-size:.9375rem}
.o16Sfa_raw{color:var(--text-subtle);font-size:.875rem}
._4RKvEa_fallback{color:var(--text-muted);margin:1rem 0 2.5rem;font-size:.9375rem}._4RKvEa_fallback a{text-underline-offset:.2em;text-decoration:underline}._4RKvEa_addendum{border:1px solid var(--border);border-radius:.875rem;max-width:48rem;margin-block:2rem;padding:1.5rem;line-height:1.6}._4RKvEa_addendum h2{font-size:1.375rem;font-weight:600}._4RKvEa_addendum h3{margin-block-start:1.25rem;font-size:1.0625rem;font-weight:600}._4RKvEa_addendum p,._4RKvEa_addendum ul{margin-block:.5rem}._4RKvEa_addendum ul{padding-inline-start:1.25rem;list-style:outside}._4RKvEa_updated{font-size:var(--size-sm);color:var(--color-text-light)}
.HclZqW_mix{padding:var(--space-10);margin:var(--space-10) 0;border:1px solid var(--border);border-radius:1rem}.HclZqW_title{font-size:var(--size-2xl);margin:0}.HclZqW_why{margin-top:var(--space-2)!important;font-size:var(--size-xs)!important}.HclZqW_lede,.HclZqW_suites{color:var(--color-text-light)}.HclZqW_picks{gap:var(--space-8);margin:var(--space-8) 0;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));padding:0;list-style:none;display:grid}.HclZqW_pick{gap:var(--space-6);align-items:flex-start;display:flex}.HclZqW_pick h3{margin:var(--space-2) 0;font-size:var(--size-lg)}.HclZqW_pick p{font-size:var(--size-sm);color:var(--color-text-light);margin:0}.HclZqW_photo{object-fit:cover;border-radius:12px;flex:none}.HclZqW_industry{color:var(--text-subtle);font-size:.8125rem;font-weight:500}.HclZqW_setup{gap:var(--space-6);padding:var(--space-6) var(--space-8);background:var(--surface-sunken);border-radius:.75rem;flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.HclZqW_setup p{margin:0}@media (max-width:600px){.HclZqW_mix{padding:var(--space-6)}.HclZqW_picks{grid-template-columns:1fr}}
.halEYW_shell{min-height:100vh;color:var(--text);background:var(--surface)}.halEYW_header{border-bottom:1px solid var(--border)}.halEYW_headerInner,.halEYW_page{max-width:100rem;padding:0 var(--space-page);margin:0 auto}.halEYW_headerInner{gap:var(--space-8);height:var(--header-height);justify-content:space-between;align-items:center;display:flex}.halEYW_headerInner>a{color:inherit;text-decoration:none;display:inline-flex}.halEYW_headerNav{gap:var(--space-8);align-items:center;display:flex}.halEYW_crumb{font-size:var(--size-xs);font-weight:var(--weight-medium);color:var(--text-muted)}.halEYW_page{padding-top:var(--space-12);padding-bottom:var(--space-17)}.halEYW_sectionHeading,.halEYW_planTop,.halEYW_capacityLabel,.halEYW_comparison,.halEYW_mapHeader,.halEYW_formFooter{gap:var(--space-8);justify-content:space-between;align-items:center;display:flex}.halEYW_sectionHeading{align-items:flex-start}.halEYW_heading{gap:var(--space-12);margin-bottom:var(--space-10);justify-content:space-between;align-items:flex-end;display:flex}.halEYW_heading h1{margin:var(--space-4) 0 var(--space-6);font-size:clamp(2.25rem,3vw + 1rem,3.25rem);font-weight:var(--weight-bold);letter-spacing:-.04em;line-height:1.05}.halEYW_lede{max-width:40rem;font-size:var(--size-lg);line-height:var(--line-lg)}.halEYW_page p{margin:var(--space-4) 0;line-height:var(--line);color:var(--text-muted)}.halEYW_page h2{margin:var(--space-4) 0;font-size:var(--size-2xl);font-weight:var(--weight-bold);line-height:var(--line-2xl);letter-spacing:-.02em}.halEYW_page h3{margin:var(--space-4) 0;font-size:var(--size-lg);font-weight:var(--weight-bold);line-height:var(--line-lg)}.halEYW_page h4{margin:var(--space-6) 0 var(--space-4);font-size:var(--size);font-weight:var(--weight-semibold);line-height:var(--line)}.halEYW_eyebrow{gap:var(--space-4);font-size:var(--size-sm);font-weight:var(--weight-semibold);color:var(--text-muted);align-items:center;display:inline-flex}.halEYW_picker{min-width:18rem;max-width:100%}.halEYW_page label{margin-bottom:var(--space-4);font-size:var(--size-sm);font-weight:var(--weight-semibold);display:block}.halEYW_page select{width:100%;min-height:44px;padding:var(--space-6) var(--space-8);font:inherit;color:var(--text);background:var(--surface);border:1px solid var(--border-strong);border-radius:var(--radius-md)}.halEYW_signInHint{padding:var(--space-6) var(--space-8);margin:0 0 var(--space-10);font-size:var(--size-sm);background:var(--surface-sunken);border:1px solid var(--border);border-radius:var(--radius-sm)}.halEYW_signInHint a,.halEYW_describe a,.halEYW_estimate a{font-weight:var(--weight-semibold);color:var(--primary)}.halEYW_scenarioIntro{max-width:56rem;padding-top:var(--space-12);margin-bottom:var(--space-10);border-top:1px solid var(--border)}.halEYW_estimate{padding:var(--space-8) var(--space-10);margin:var(--space-8) 0;background:var(--surface-sunken);border:1px solid var(--border);border-radius:var(--radius-md)}.halEYW_callout{gap:var(--space-12);padding:var(--space-10) var(--space-12);margin-bottom:var(--space-10);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);display:grid}.halEYW_calloutMain h2{margin:var(--space-4) 0;color:rgb(var(--color-red));letter-spacing:-.025em;overflow-wrap:anywhere;font-size:clamp(1.5rem,2.2vw,2rem);line-height:1.2}.halEYW_callout[data-shifted=true] .halEYW_calloutMain h2{color:var(--brand-orange-strong)}.halEYW_calloutMain .halEYW_eyebrow{color:rgb(var(--color-red))}.halEYW_callout[data-shifted=true] .halEYW_calloutMain .halEYW_eyebrow{color:var(--brand-orange-strong)}.halEYW_calloutStats{gap:var(--space-10);grid-template-columns:1fr 1fr;align-content:start;display:grid}.halEYW_stat h3{margin:var(--space-4) 0 var(--space-2);font-size:var(--size-sm);font-weight:var(--weight-medium);color:var(--text-muted)}.halEYW_statValue{font-size:clamp(1.75rem,2.5vw,2.5rem);font-weight:var(--weight-bold);color:var(--text);letter-spacing:-.035em;line-height:1.15;display:block}.halEYW_stat>p{font-size:var(--size-sm);line-height:var(--line-sm);margin:0}.halEYW_constraintDot{background:rgb(var(--color-red));border-radius:var(--radius-full);flex-shrink:0;width:10px;height:10px}.halEYW_callout[data-shifted=true] .halEYW_constraintDot{background:var(--brand-orange-strong)}.halEYW_linkButton{margin-top:var(--space-4);font:inherit;font-size:var(--size-sm);font-weight:var(--weight-semibold);color:var(--primary);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.halEYW_canvas{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);overflow:hidden}.halEYW_mapHeader{padding:var(--space-8) var(--space-10);border-bottom:1px solid var(--border);flex-wrap:wrap;align-items:flex-start}.halEYW_mapHint{max-width:44rem;font-size:var(--size-sm);line-height:var(--line-sm);margin-bottom:0}.halEYW_toolbar{gap:var(--space-4);border:0;flex-wrap:wrap;align-items:center;min-width:0;margin:0;padding:0;display:flex}.halEYW_zoomValue{min-width:3.25rem;font-family:var(--font-mono);font-size:var(--size-xs);font-weight:var(--weight-semibold);color:var(--text-muted);text-align:center}.halEYW_visuallyHidden{white-space:nowrap;clip:rect(0 0 0 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.halEYW_mapFrame{background:var(--surface-sunken);background-image:radial-gradient(var(--border) 1px, transparent 1px);background-size:24px 24px}.halEYW_mapScroll{overscroll-behavior-x:contain;overflow:auto}.halEYW_map{margin:0 auto;display:block}.halEYW_mapEmpty{padding:var(--space-15) var(--space-10);text-align:center}.halEYW_edge{color:var(--text-subtle)}.halEYW_cutEdge{color:rgb(var(--color-red));filter:drop-shadow(0 0 4px rgb(var(--color-red) / 45%))}.halEYW_arrow{fill:var(--text-subtle)}.halEYW_arrowCut{fill:rgb(var(--color-red))}.halEYW_flow,.halEYW_flowPaused{stroke:var(--surface);stroke-linecap:round;stroke-dasharray:3 12}.halEYW_flow{animation:1.4s linear infinite halEYW_stream}@keyframes halEYW_stream{to{stroke-dashoffset:-30px}}.halEYW_edgeLabel{width:100%;min-width:44px;min-height:28px;padding:var(--space-2) var(--space-4);font:inherit;font-family:var(--font-mono);font-size:var(--size-xs);font-weight:var(--weight-semibold);color:var(--text-muted);text-align:center;cursor:pointer;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-full);box-shadow:var(--shadow-sm);display:block}.halEYW_edgeLabel[data-cut=true]{color:rgb(var(--color-red));border-color:rgb(var(--color-red))}.halEYW_edgeLabel span{font-family:var(--font-body);font-size:.625rem;font-weight:var(--weight-bold);text-transform:uppercase;letter-spacing:.06em;line-height:1;display:block}.halEYW_edgeLabel:hover{color:var(--text);background:var(--color-surface-hover)}.halEYW_node{box-sizing:border-box;gap:var(--space-1);width:calc(100% - 16px);padding:var(--space-5) var(--space-6);font:inherit;font-size:var(--size-xs);color:var(--text);text-align:left;cursor:pointer;background:var(--surface);border:1px solid var(--border-strong);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);transition:border-color var(--transition), box-shadow var(--transition);flex-direction:column;justify-content:flex-start;align-items:flex-start;margin:8px;display:flex;overflow:hidden}.halEYW_node[data-tone=spare]{border-color:color-mix(in srgb, var(--status-done) 45%, var(--border-strong))}.halEYW_node[data-tone=busy]{background:color-mix(in srgb, var(--note-yellow) 22%, var(--surface));border-color:color-mix(in srgb, var(--brand-orange) 55%, var(--border-strong))}.halEYW_node[data-tone=full]{background:color-mix(in srgb, rgb(var(--color-red)) 8%, var(--surface));border-color:color-mix(in srgb, rgb(var(--color-red)) 50%, var(--border-strong))}.halEYW_node[data-cut=true]{border:2px solid rgb(var(--color-red));box-shadow:0 0 0 3px rgb(var(--color-red) / 15%), 0 0 14px rgb(var(--color-red) / 35%)}.halEYW_nodeKind{font-size:.625rem;font-weight:var(--weight-semibold);color:var(--text-muted);text-transform:uppercase;letter-spacing:.08em;line-height:1}.halEYW_node[data-cut=true] .halEYW_nodeKind{font-weight:var(--weight-bold);color:rgb(var(--color-red))}.halEYW_node:hover{border-color:var(--color-focus);box-shadow:var(--shadow-md)}.halEYW_node[aria-pressed=true],.halEYW_edgeLabel[aria-pressed=true]{outline:2px solid var(--color-focus);outline-offset:2px}.halEYW_nodeName{width:100%;margin-top:var(--space-1);-webkit-line-clamp:2;font-size:var(--size-sm);line-height:var(--line-sm);overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.halEYW_nodeFlow{font-family:var(--font-mono);font-size:var(--size-xs);font-weight:var(--weight-semibold);white-space:nowrap;margin-top:auto}.halEYW_nodeDetail{text-overflow:ellipsis;width:100%;color:var(--text-muted);white-space:nowrap;font-size:.6875rem;line-height:1.2;overflow:hidden}.halEYW_nodeMeter{width:100%;height:3px;margin-top:var(--space-2);background:var(--border);border-radius:var(--radius-full);display:block;overflow:hidden}.halEYW_nodeMeterFill{background:var(--status-done);border-radius:inherit;height:100%;display:block}.halEYW_node[data-tone=busy] .halEYW_nodeMeterFill{background:var(--brand-orange)}.halEYW_node[data-tone=full] .halEYW_nodeMeterFill{background:rgb(var(--color-red))}.halEYW_legend{gap:var(--space-4) var(--space-10);padding:var(--space-8) var(--space-10);font-size:var(--size-xs);line-height:var(--line-xs);color:var(--text-muted);border-top:1px solid var(--border);flex-wrap:wrap;margin:0;display:flex}.halEYW_legend div{gap:var(--space-4);align-items:center;display:inline-flex}.halEYW_legend dt,.halEYW_legend dd{margin:0}.halEYW_legend i{background:var(--surface);border:1px solid color-mix(in srgb, var(--status-done) 45%, var(--border-strong));border-radius:var(--radius-sm);width:14px;height:14px;display:block}.halEYW_legend i[data-tone=busy]{background:color-mix(in srgb, var(--note-yellow) 22%, var(--surface));border-color:color-mix(in srgb, var(--brand-orange) 55%, var(--border-strong))}.halEYW_legend i[data-tone=full]{background:color-mix(in srgb, rgb(var(--color-red)) 8%, var(--surface));border-color:color-mix(in srgb, rgb(var(--color-red)) 50%, var(--border-strong))}.halEYW_legend i[data-tone=cut]{border:2px solid rgb(var(--color-red));box-shadow:0 0 0 2px rgb(var(--color-red) / 15%), 0 0 8px rgb(var(--color-red) / 35%)}.halEYW_legend i[data-tone=flow]{border:0;border-top:3px dashed var(--text-subtle);background:0 0;border-radius:0;width:28px;height:0}.halEYW_workbench{gap:var(--space-10);margin-top:var(--space-10);grid-template-columns:1fr 1fr;display:grid}.halEYW_panel{min-width:0;padding:var(--space-10);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm)}.halEYW_panel .halEYW_sectionHeading{margin-bottom:var(--space-8)}.halEYW_button,.halEYW_primaryButton,.halEYW_iconButton{min-height:40px;padding:var(--space-4) var(--space-8);font:inherit;font-size:var(--size-xs);font-weight:var(--weight-semibold);color:var(--text);white-space:nowrap;cursor:pointer;background:var(--surface);border:1px solid var(--border-strong);border-radius:var(--radius-sm);transition:background var(--transition), border-color var(--transition);justify-content:center;align-items:center;display:inline-flex}.halEYW_iconButton{width:40px;font-size:var(--size-lg);padding:0;line-height:1}.halEYW_button:hover,.halEYW_iconButton:hover{background:var(--color-surface-hover)}.halEYW_button:active,.halEYW_button[aria-pressed=true],.halEYW_iconButton:active{background:var(--color-surface-active);border-color:var(--color-focus)}.halEYW_button:disabled,.halEYW_primaryButton:disabled,.halEYW_iconButton:disabled{cursor:default;opacity:var(--opacity-disabled)}.halEYW_describe{padding:var(--space-10);margin-bottom:var(--space-12);background:var(--surface-sunken);border:1px solid var(--border);border-radius:var(--radius-lg)}.halEYW_describe form{margin-top:var(--space-8)}.halEYW_describe textarea{box-sizing:border-box;width:100%;padding:var(--space-8);font:inherit;color:var(--text);resize:vertical;background:var(--surface);border:1px solid var(--border-strong);border-radius:var(--radius-sm)}.halEYW_formFooter{margin-top:var(--space-4);flex-wrap:wrap}.halEYW_generationStatus{gap:var(--space-4);min-height:var(--line);font-weight:var(--weight-medium);align-items:center;margin-bottom:0;display:flex}.halEYW_generationStatus:empty{display:none}.halEYW_spinner{border:2px solid var(--border-strong);border-top-color:var(--primary);border-radius:var(--radius-full);width:14px;height:14px;animation:.8s linear infinite halEYW_spin;display:inline-block}@keyframes halEYW_spin{to{transform:rotate(360deg)}}.halEYW_errorState{padding:var(--space-6) var(--space-8);color:rgb(var(--color-red));background:color-mix(in srgb, rgb(var(--color-red)) 6%, var(--surface));border:1px solid color-mix(in srgb, rgb(var(--color-red)) 35%, var(--border));border-radius:var(--radius-sm)}.halEYW_emptyState{padding:var(--space-8);background:var(--surface-sunken);border:1px dashed var(--border-strong);border-radius:var(--radius-sm)}.halEYW_primaryButton{color:var(--on-primary);background:var(--primary);border-color:var(--primary)}.halEYW_primaryButton:hover{background:var(--primary-hover)}.halEYW_primaryButton:active{opacity:var(--opacity-hover)}.halEYW_primaryButton[aria-pressed=true]{outline:2px solid var(--color-focus);outline-offset:2px}.halEYW_shell :focus-visible{outline:3px solid var(--color-focus);outline-offset:3px}.halEYW_capacityLabel{margin-top:var(--space-10)}.halEYW_capacityLabel output{font-family:var(--font-mono);font-weight:var(--weight-semibold)}.halEYW_page input[type=range]{width:100%;min-height:32px;accent-color:var(--primary);cursor:pointer}.halEYW_page input:disabled{opacity:var(--opacity-disabled)}.halEYW_comparison{padding:var(--space-8);margin-top:var(--space-8);color:var(--text-muted);background:var(--surface-sunken);border-radius:var(--radius-sm);justify-content:flex-start}.halEYW_comparison strong{margin-left:var(--space-4);font-size:var(--size-lg);color:var(--text)}.halEYW_experimentStatus{font-weight:var(--weight-semibold);overflow-wrap:anywhere}.halEYW_presets{gap:var(--space-4);margin:var(--space-8) 0;flex-wrap:wrap;display:flex}.halEYW_presets .halEYW_button{text-align:left;white-space:normal}.halEYW_page .halEYW_helper{margin-top:var(--space-8);font-size:var(--size-xs);line-height:var(--line-sm)}.halEYW_impacts{margin:var(--space-8) 0;padding:0;list-style:none}.halEYW_impacts button{gap:var(--space-2) var(--space-6);width:100%;padding:var(--space-6) 0;font:inherit;color:var(--text);text-align:left;cursor:pointer;border:0;border-top:1px solid var(--border);background:0 0;grid-template-columns:minmax(0,1fr) auto;display:grid}.halEYW_impacts li:first-child button{border-top:0}.halEYW_impacts button:hover{color:var(--primary)}.halEYW_impactName{text-overflow:ellipsis;font-size:var(--size-sm);white-space:nowrap;overflow:hidden}.halEYW_impactGain{font-family:var(--font-mono);font-size:var(--size-xs)}.halEYW_impactTrack{background:var(--border);border-radius:var(--radius-full);grid-column:1/-1;height:4px}.halEYW_impactFill{background:var(--primary);border-radius:inherit;height:100%;display:block}.halEYW_decisions{margin-top:var(--space-15)}.halEYW_gate{margin-top:var(--space-10)}.halEYW_planGrid{gap:var(--space-8);margin-top:var(--space-8);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.halEYW_plan{padding:var(--space-10);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);flex-direction:column;display:flex}.halEYW_plan[data-recommended=true]{background:var(--surface-sunken);border-color:var(--primary);box-shadow:0 0 0 1px var(--primary)}.halEYW_planTop{font-size:var(--size-xs);color:var(--text-muted);flex-wrap:wrap;align-items:flex-start}.halEYW_recommendedBadge{padding:var(--space-1) var(--space-4);font-size:var(--size-xs);font-weight:var(--weight-semibold);color:var(--on-primary);background:var(--primary);border-radius:var(--radius-full)}.halEYW_planGain{margin:var(--space-8) 0;font-size:var(--size-2xl);font-weight:var(--weight-bold);letter-spacing:-.02em}.halEYW_planTotal{font-size:var(--size-sm);font-weight:var(--weight-normal);color:var(--text-muted);letter-spacing:0;display:block}.halEYW_plan .halEYW_risk{margin-bottom:var(--space-8);font-size:var(--size-xs);line-height:var(--line-sm);flex:1}.halEYW_applied{font-size:var(--size-xs);font-weight:var(--weight-semibold);color:var(--text);margin-bottom:0}.halEYW_assumptions{padding:var(--space-8) 0;margin-top:var(--space-12);color:var(--text-muted);border-top:1px solid var(--border)}.halEYW_assumptions summary{padding:var(--space-4) 0;font-weight:var(--weight-semibold);color:var(--text);cursor:pointer}.halEYW_assumptions li{margin:var(--space-4) 0;line-height:var(--line)}.halEYW_capacityInput{box-sizing:border-box;width:100%;min-height:40px;padding:var(--space-4) var(--space-6);font:inherit;color:var(--text);background:var(--surface);border:1px solid var(--border-strong);border-radius:var(--radius-sm)}@media (max-width:1100px){.halEYW_callout{gap:var(--space-8);grid-template-columns:1fr}}@media (max-width:800px){.halEYW_headerInner,.halEYW_page{padding-right:var(--space-8);padding-left:var(--space-8)}.halEYW_page{padding-top:var(--space-10)}.halEYW_crumb{display:none}.halEYW_heading{gap:var(--space-8);flex-direction:column;align-items:stretch}.halEYW_picker{min-width:0}.halEYW_callout{padding:var(--space-8)}.halEYW_calloutStats,.halEYW_workbench,.halEYW_planGrid{grid-template-columns:1fr}.halEYW_calloutStats{gap:var(--space-8)}.halEYW_mapHeader{padding:var(--space-8);flex-direction:column}.halEYW_toolbar{width:100%}.halEYW_legend{gap:var(--space-4);padding:var(--space-8);flex-direction:column}.halEYW_panel{padding:var(--space-8)}.halEYW_sectionHeading,.halEYW_formFooter{flex-wrap:wrap}.halEYW_describe{padding:var(--space-8)}}@media (prefers-reduced-motion:reduce){.halEYW_flow,.halEYW_spinner{animation:none}.halEYW_node,.halEYW_button,.halEYW_primaryButton,.halEYW_iconButton{transition:none}}
