@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes zoomIn{0%{transform:scale(.95)}to{transform:scale(1)}}@keyframes zoomOut{0%{transform:scale(1)}to{transform:scale(.95)}}@keyframes zoom{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes slideFromTop{0%{transform:translateY(-.5rem)}to{transform:translateY(0)}}@keyframes slideFromRight{0%{transform:translate(.5rem)}to{transform:translate(0)}}@keyframes slideFromLeft{0%{transform:translate(-.5rem)}to{transform:translate(0)}}@keyframes slideFromBottom{0%{transform:translateY(.5rem)}to{transform:translateY(0)}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
:root{--header-height:56px;--sidebar-width:360px;--global-nav-width:48px;--side-nav-width:180px;--topbar-height:44px;--workbench-chat-width:360px;--volcanic-ash-75:#f6f7f9}html,body{background-color:var(--color-bg-surface-hover);height:100%;margin:0;padding:0}*{box-sizing:border-box}.layout-container{flex-direction:row;width:100vw;height:100dvh;display:flex}html[data-dev-toolbar] .layout-container{height:calc(100dvh - 36px)}.main-area{flex:1;gap:8px;padding:8px 8px 2px;display:flex;overflow:hidden}.main-area:last-child{padding-bottom:8px}.frame-wrapper{box-shadow:var(--shadow-2);background:#fff;border-radius:6px;flex-direction:column;flex:1;display:flex;overflow:hidden}.frame-area{background-color:#fff;flex:1;overflow:hidden auto}.main-column{flex-direction:column;flex:1;min-width:0;display:flex;overflow:hidden}.sidebar-area{width:var(--sidebar-width);box-shadow:var(--shadow-2);background:#fff;border-radius:6px;overflow:hidden}.plan-creator-wrapper{overflow:hidden!important}.plan-creator-wrapper>div{min-height:0}.plan-creator-layout{background:#f5f7f9;gap:8px;height:100dvh;padding:8px;display:flex;overflow:hidden}.plan-creator-frame{min-width:0;box-shadow:var(--shadow-1);background:#fff;border-radius:8px;flex-direction:column;flex:1;display:flex;overflow:hidden}.plan-creator-body{flex:1;min-height:0;display:flex;overflow:hidden}.plan-creator-sidebar{width:var(--plan-creator-sidebar-width,240px);background:var(--color-bg-surface-secondary);flex-direction:column;flex-shrink:0;display:flex;overflow:hidden}.plan-creator-review{border-left:1px solid var(--color-border-subtle);background:var(--color-bg-surface-secondary);flex-direction:column;flex-shrink:0;width:320px;display:flex;overflow:hidden}.plan-creator-review-header{padding:0 var(--space-3)0 var(--space-4);border-bottom:1px solid var(--color-border-subtle);background:#fff;flex-shrink:0;justify-content:space-between;align-items:center;height:44px;display:flex}.plan-creator-review-body{padding:var(--space-4);flex:1;justify-content:center;align-items:center;display:flex;overflow-y:auto}.plan-creator-main{background:#fff;flex:1;min-width:0;overflow-y:auto}.plan-editor-container{max-width:960px;margin:0 auto;padding:40px 48px}.plan-editor-container .inline-editor-wrapper{min-height:400px}.plan-editor-container .inline-editor-layout{--content-max-width:100%;--margin-width:0;--margin-left-width:0;--margin-right-width:0}.plan-editor-container .inline-editor{padding:0}.plan-creator-chat{width:var(--plan-chat-sidebar-width,360px);flex-shrink:0}@media (max-width:1024px){.plan-creator-chat{display:none}}@media (max-width:768px){.plan-creator-sidebar{display:none}}@media print{@page{margin:.5cm;size:auto}body,html{background:#fff!important;min-width:0!important}.sidebar-area,.no-print{display:none!important}.layout-container{height:auto!important;display:block!important;overflow:visible!important}.main-area{background:#fff!important;height:auto!important;padding:0!important;display:block!important;overflow:visible!important}.frame-wrapper{box-shadow:none!important;background:#fff!important;border-radius:0!important;overflow:visible!important}.frame-area{background:#fff!important;width:100%!important;padding:0!important;display:block!important;overflow:visible!important}.main-column{overflow:visible!important}.main-column>*{box-shadow:none!important;background:#fff!important;border-radius:0!important;overflow:visible!important}*{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}.plan-creator-sidebar{display:none!important}.plan-creator-body{display:block!important}.plan-creator-main{display:none!important}.plan-creator-wrapper{height:auto!important;overflow:visible!important}}[data-table-checkbox] tbody tr td:first-child:not([colspan]){opacity:0;transition:opacity .1s}[data-table-checkbox] tbody tr:hover td:first-child:not([colspan]),[data-table-checkbox] tbody tr[data-state=selected] td:first-child:not([colspan]){opacity:1}[data-table-checkbox]:has(tr[data-state=selected]~tr[data-state=selected]) tbody tr td:first-child:not([colspan]){opacity:1}[data-table-checkbox] thead th:first-child{opacity:0;transition:opacity .1s}[data-table-checkbox] thead th:first-child:hover{opacity:1}[data-table-checkbox]:has(tr[data-state=selected]~tr[data-state=selected]) thead th:first-child{opacity:1}
@keyframes sd-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes sd-blurIn{0%{opacity:0;filter:blur(4px)}to{opacity:1;filter:blur()}}@keyframes sd-slideUp{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}[data-sd-animate]{animation:var(--sd-animation,sd-fadeIn)var(--sd-duration,.15s)var(--sd-easing,ease)var(--sd-delay,0s)both}
.MainNavigation-module__kVrSbW__nav{background:var(--color-bg-nav);flex-direction:column;align-items:center;gap:4px;width:48px;min-width:48px;height:100%;padding:4px 0 12px;display:flex}@media print{.MainNavigation-module__kVrSbW__nav{display:none!important}}.MainNavigation-module__kVrSbW__logo{cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;margin-bottom:8px;display:flex}.MainNavigation-module__kVrSbW__logo svg{width:24px;height:24px;color:var(--color-text-on-fill)}.MainNavigation-module__kVrSbW__section{flex-direction:column;align-items:center;gap:4px;width:100%;display:flex}.MainNavigation-module__kVrSbW__section--top,.MainNavigation-module__kVrSbW__section--middle{flex-shrink:0}.MainNavigation-module__kVrSbW__section--bottom{flex-shrink:0;margin-top:auto}.MainNavigation-module__kVrSbW__item{cursor:pointer;width:32px;height:32px;color:var(--color-text-disabled);background:0 0;border:none;border-radius:5px;justify-content:center;align-items:center;transition:color .15s,background-color .15s,box-shadow .15s;display:flex;position:relative}.MainNavigation-module__kVrSbW__item:hover:not(.MainNavigation-module__kVrSbW__selected){background:#ffffff14}.MainNavigation-module__kVrSbW__item:focus-visible{outline:2px solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.MainNavigation-module__kVrSbW__item svg{width:18px;height:18px}.MainNavigation-module__kVrSbW__item.MainNavigation-module__kVrSbW__selected{color:var(--color-text-on-fill);background:#fff3;border:1px solid #ffffff1a}
.AppIcon-module__oAl60q__appIcon{flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative}.AppIcon-module__oAl60q__appIcon--sm{border-radius:3px;width:16px;height:16px}.AppIcon-module__oAl60q__appIcon--md{border-radius:var(--radius-sm);width:20px;height:20px}.AppIcon-module__oAl60q__appIcon--lg{border-radius:5px;width:24px;height:24px}.AppIcon-module__oAl60q__appIcon--xl{border-radius:var(--radius-md);width:48px;height:48px}.AppIcon-module__oAl60q__imageWrapper{justify-content:center;align-items:center;width:100%;height:100%;display:flex;overflow:hidden}.AppIcon-module__oAl60q__appIcon--sm .AppIcon-module__oAl60q__imageWrapper{border-radius:3px}.AppIcon-module__oAl60q__appIcon--md .AppIcon-module__oAl60q__imageWrapper{border-radius:var(--radius-sm)}.AppIcon-module__oAl60q__appIcon--lg .AppIcon-module__oAl60q__imageWrapper{border-radius:5px}.AppIcon-module__oAl60q__appIcon--xl .AppIcon-module__oAl60q__imageWrapper{border-radius:var(--radius-md)}.AppIcon-module__oAl60q__image{object-fit:cover;width:100%;height:100%}.AppIcon-module__oAl60q__appIcon--sm .AppIcon-module__oAl60q__image{border-radius:3px}.AppIcon-module__oAl60q__appIcon--md .AppIcon-module__oAl60q__image{border-radius:var(--radius-sm)}.AppIcon-module__oAl60q__appIcon--lg .AppIcon-module__oAl60q__image{border-radius:5px}.AppIcon-module__oAl60q__appIcon--xl .AppIcon-module__oAl60q__image{border-radius:var(--radius-md)}.AppIcon-module__oAl60q__fallback{font-weight:var(--font-semibold);color:#fff;text-transform:uppercase;line-height:1}.AppIcon-module__oAl60q__appIcon--sm .AppIcon-module__oAl60q__fallback{font-size:8px}.AppIcon-module__oAl60q__appIcon--md .AppIcon-module__oAl60q__fallback{font-size:var(--text-3xs)}.AppIcon-module__oAl60q__appIcon--lg .AppIcon-module__oAl60q__fallback{font-size:var(--text-2xs)}.AppIcon-module__oAl60q__appIcon--xl .AppIcon-module__oAl60q__fallback{font-size:var(--text-xl)}.AppIcon-module__oAl60q__color--gray .AppIcon-module__oAl60q__imageWrapper{background:var(--color-bg-surface-active)}.AppIcon-module__oAl60q__color--gray .AppIcon-module__oAl60q__fallback{color:var(--color-text-secondary)}.AppIcon-module__oAl60q__color--teal .AppIcon-module__oAl60q__imageWrapper{background:var(--color-avatar-teal)}.AppIcon-module__oAl60q__color--green .AppIcon-module__oAl60q__imageWrapper{background:var(--color-avatar-green)}.AppIcon-module__oAl60q__color--purple .AppIcon-module__oAl60q__imageWrapper{background:var(--color-avatar-purple)}.AppIcon-module__oAl60q__color--blue .AppIcon-module__oAl60q__imageWrapper{background:var(--color-avatar-blue)}.AppIcon-module__oAl60q__color--amber .AppIcon-module__oAl60q__imageWrapper{background:var(--color-avatar-amber)}
.AccountMenu-module__40c0Fa__header{border-bottom:1px solid var(--color-border-subtle);align-items:center;gap:8px;margin-bottom:4px;padding:8px 10px 10px;display:flex}.AccountMenu-module__40c0Fa__companyBadge{width:28px;height:28px}.AccountMenu-module__40c0Fa__identity{flex-direction:column;flex:1;min-width:0;display:flex}.AccountMenu-module__40c0Fa__companyName{color:var(--color-text);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:500;overflow:hidden}.AccountMenu-module__40c0Fa__email{color:var(--color-text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.AccountMenu-module__40c0Fa__searchRow{padding:6px 10px 4px}.AccountMenu-module__40c0Fa__searchInput{width:100%;color:var(--color-text);background:0 0;border:none;outline:none;padding:0;font-size:13px;font-weight:500}.AccountMenu-module__40c0Fa__wsBadge{flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex}.AccountMenu-module__40c0Fa__wsBadge[data-removable]:hover{color:var(--color-text-muted);cursor:pointer}.AccountMenu-module__40c0Fa__pendingBadge{opacity:.5}.AccountMenu-module__40c0Fa__wsName{flex:1}.AccountMenu-module__40c0Fa__wsNamePending{color:var(--color-text-muted);flex:1}.AccountMenu-module__40c0Fa__demoChip{background:var(--color-border-subtle);color:var(--color-border-strong);border:none}.AccountMenu-module__40c0Fa__pendingChip{background:var(--color-border-warning);color:var(--color-border-warning);border:none}.AccountMenu-module__40c0Fa__noResults{color:var(--color-text-muted);text-align:center;padding:8px 12px;font-size:13px}
.IntercomChat-module__cG6miG__overlay{z-index:9998;position:fixed;inset:0}.IntercomChat-module__cG6miG__panel{bottom:var(--space-4);right:var(--space-4);width:400px;height:600px;max-height:calc(100vh - var(--space-8));z-index:9999;background:var(--color-bg-inverse);border-radius:var(--radius-xl);box-shadow:var(--shadow-300);flex-direction:column;display:flex;position:fixed;overflow:hidden}.IntercomChat-module__cG6miG__header{align-items:center;gap:var(--space-3);padding:var(--space-4);display:flex}.IntercomChat-module__cG6miG__backButton{border-radius:var(--radius-sm);cursor:pointer;width:28px;height:28px;color:var(--color-text-on-fill);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;display:flex}.IntercomChat-module__cG6miG__backButton:hover{background:#ffffff14}.IntercomChat-module__cG6miG__avatarStack{flex-shrink:0;display:flex}.IntercomChat-module__cG6miG__avatarCircle{border-radius:var(--radius-full);border:2px solid var(--color-bg-inverse);background:var(--volcanic-ash-700);justify-content:center;align-items:center;width:32px;height:32px;display:flex;overflow:hidden}.IntercomChat-module__cG6miG__avatarCircle:not(:first-child){margin-left:-10px}.IntercomChat-module__cG6miG__avatarCircle img{object-fit:cover;width:100%;height:100%}.IntercomChat-module__cG6miG__headerInfo{flex:1;min-width:0}.IntercomChat-module__cG6miG__headerActions{align-items:center;gap:var(--space-1);flex-shrink:0;display:flex}.IntercomChat-module__cG6miG__iconButton{border-radius:var(--radius-sm);cursor:pointer;width:28px;height:28px;color:var(--color-text-on-fill);background:0 0;border:none;justify-content:center;align-items:center;display:flex}.IntercomChat-module__cG6miG__iconButton:hover{background:#ffffff14}.IntercomChat-module__cG6miG__subtitle{padding:0 var(--space-4)}.IntercomChat-module__cG6miG__body{flex:1}.IntercomChat-module__cG6miG__inputArea{padding:var(--space-4)}.IntercomChat-module__cG6miG__inputBox{border:1px solid var(--volcanic-ash-600);border-radius:var(--radius-lg);padding:var(--space-3)var(--space-4);gap:var(--space-2);flex-direction:column;display:flex}.IntercomChat-module__cG6miG__inputField{color:var(--color-text-on-fill);font-family:var(--font-sans);font-size:var(--text-base);background:0 0;border:none;outline:none}.IntercomChat-module__cG6miG__inputField::placeholder{color:var(--volcanic-ash-500)}.IntercomChat-module__cG6miG__inputActions{align-items:center;gap:var(--space-2);display:flex}.IntercomChat-module__cG6miG__inputIconButton{cursor:pointer;width:24px;height:24px;color:var(--volcanic-ash-500);background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex}.IntercomChat-module__cG6miG__inputIconButton:hover{color:var(--volcanic-ash-400)}.IntercomChat-module__cG6miG__sendButton{background:var(--volcanic-ash-600);border-radius:var(--radius-full);cursor:pointer;width:32px;height:32px;color:var(--volcanic-ash-400);border:none;justify-content:center;align-items:center;margin-left:auto;display:flex}.IntercomChat-module__cG6miG__gifLabel{font-family:var(--font-sans);color:var(--volcanic-ash-500);cursor:pointer;letter-spacing:.5px;font-size:11px;font-weight:700}
.AppNavigation-module__6FMx5G__logoLink{width:32px;height:32px;color:inherit;border-radius:5px;justify-content:center;align-items:center;transition:background-color .15s;display:flex}.AppNavigation-module__6FMx5G__logoLink:hover{background:#ffffff14}.AppNavigation-module__6FMx5G__logoLink:focus-visible{outline:2px solid var(--color-border-info);outline-offset:2px}.AppNavigation-module__6FMx5G__avatarTrigger{cursor:pointer;background:0 0;border:none;border-radius:5px;justify-content:center;align-items:center;width:32px;height:32px;padding:0;transition:background-color .15s;display:flex;position:relative}.AppNavigation-module__6FMx5G__avatarTrigger:hover{background:#ffffff14}.AppNavigation-module__6FMx5G__avatarTrigger:focus-visible{outline:2px solid var(--color-border-info);outline-offset:2px}
.LocalNav-module__9BSIoW__nav{box-sizing:border-box;--local-nav-border-color:transparent;--local-nav-title-color:var(--color-text);--local-nav-toggle-color:var(--color-icon-secondary);--local-nav-toggle-hover-color:var(--color-icon);--local-nav-toggle-hover-bg:var(--color-bg-surface-hover);--local-nav-group-title-color:var(--color-text-muted);--local-nav-item-label-color:var(--color-text-secondary);--local-nav-item-icon-color:var(--color-icon-secondary);--local-nav-item-hover-bg:var(--color-bg-surface-active);--local-nav-item-hover-icon-color:var(--color-icon);--local-nav-item-selected-bg:var(--volcanic-ash-200);--local-nav-item-selected-border:transparent;--local-nav-item-selected-color:var(--color-text);background:0 0;flex-direction:column;width:180px;min-width:180px;height:100%;margin-right:-8px;padding:8px 0;display:flex;position:relative;overflow-y:auto}.dark .LocalNav-module__9BSIoW__nav{--local-nav-item-selected-bg:var(--volcanic-ash-600)}.LocalNav-module__9BSIoW__animateWidth{transition:width .2s,min-width .2s}.LocalNav-module__9BSIoW__nav.LocalNav-module__9BSIoW__collapsed{width:48px;min-width:48px}@media print{.LocalNav-module__9BSIoW__nav{display:none!important}}.LocalNav-module__9BSIoW__header{flex-direction:row;flex-shrink:0;justify-content:space-between;align-items:center;height:44px;padding:6px 12px;display:flex}.LocalNav-module__9BSIoW__headerTitle{font-family:var(--font-sans);font-style:normal;font-weight:var(--font-semibold);font-size:var(--text-sm);letter-spacing:-.1px;flex:1;align-items:center;line-height:14px;display:flex}.LocalNav-module__9BSIoW__nav .LocalNav-module__9BSIoW__headerTitle{color:var(--local-nav-title-color)}.LocalNav-module__9BSIoW__group{flex-direction:column;gap:1px;min-width:0;margin-top:8px;padding:0 8px;display:flex}.LocalNav-module__9BSIoW__group:first-of-type{margin-top:0}.LocalNav-module__9BSIoW__groupTitle{font-family:var(--font-sans);font-style:normal;font-weight:var(--font-medium);font-size:var(--text-xs);letter-spacing:-.1px;align-items:center;margin-bottom:2px;padding:6px 4px;line-height:14px;display:flex}.LocalNav-module__9BSIoW__nav .LocalNav-module__9BSIoW__groupTitle{color:var(--local-nav-group-title-color)}.LocalNav-module__9BSIoW__item{height:var(--space-7);border-radius:var(--radius-md);cursor:pointer;background:0 0;border:1px solid #0000;flex-direction:row;flex-grow:1;align-self:stretch;align-items:center;gap:4px;min-width:0;padding:5px 4px;text-decoration:none;display:flex;overflow:hidden}.LocalNav-module__9BSIoW__item:hover:not(.LocalNav-module__9BSIoW__selected){background:var(--local-nav-item-hover-bg)}.LocalNav-module__9BSIoW__item:focus-visible{outline:2px solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.LocalNav-module__9BSIoW__itemCollapsed{justify-content:center;padding:5px}.LocalNav-module__9BSIoW__itemIcon{width:16px;height:16px;color:var(--local-nav-item-icon-color);flex-shrink:0;justify-content:center;align-items:center;display:flex}.LocalNav-module__9BSIoW__itemIcon svg{width:16px;height:16px}.LocalNav-module__9BSIoW__itemLabel{font-family:var(--font-sans);font-style:normal;font-weight:var(--font-medium);font-size:var(--text-sm);text-align:left;letter-spacing:-.1px;white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;line-height:16px;display:block;overflow:hidden}.LocalNav-module__9BSIoW__nav .LocalNav-module__9BSIoW__itemLabel{color:var(--local-nav-item-label-color)}.LocalNav-module__9BSIoW__itemTrailing{flex-shrink:0;justify-content:center;align-items:center;margin-left:auto;display:flex}.LocalNav-module__9BSIoW__item.LocalNav-module__9BSIoW__selected{background:var(--local-nav-item-selected-bg);border:1px solid var(--local-nav-item-selected-border)}.LocalNav-module__9BSIoW__item.LocalNav-module__9BSIoW__selected .LocalNav-module__9BSIoW__itemIcon,.LocalNav-module__9BSIoW__item.LocalNav-module__9BSIoW__selected .LocalNav-module__9BSIoW__itemLabel{color:var(--local-nav-item-selected-color)}.LocalNav-module__9BSIoW__item:hover:not(.LocalNav-module__9BSIoW__selected) .LocalNav-module__9BSIoW__itemIcon{color:var(--local-nav-item-hover-icon-color)}.LocalNav-module__9BSIoW__item:hover:not(.LocalNav-module__9BSIoW__selected) .LocalNav-module__9BSIoW__itemLabel{color:var(--local-nav-item-selected-color)}.LocalNav-module__9BSIoW__collapsible{min-width:0}.LocalNav-module__9BSIoW__collapsibleChevron{width:var(--space-4);height:var(--space-4);color:var(--local-nav-item-icon-color);opacity:.5;transition:transform var(--transition-fast)ease,opacity var(--transition-fast)ease;flex-shrink:0}.LocalNav-module__9BSIoW__collapsible:hover .LocalNav-module__9BSIoW__collapsibleChevron{opacity:1}.LocalNav-module__9BSIoW__collapsibleContent{padding-left:var(--space-4);min-width:0}.LocalNav-module__9BSIoW__collapsibleContentLine{position:relative}.LocalNav-module__9BSIoW__collapsibleContentLine:before{content:"";left:var(--space-3);background:var(--volcanic-ash-300);width:1px;position:absolute;top:0;bottom:14px}.LocalNav-module__9BSIoW__inverted{border-left:1px solid var(--color-overlay-20);--local-nav-title-color:var(--color-text-inverse);--local-nav-toggle-color:var(--color-icon-inverse-secondary);--local-nav-toggle-hover-color:var(--color-icon-inverse);--local-nav-toggle-hover-bg:var(--color-overlay-10);--local-nav-group-title-color:var(--color-text-inverse-muted);--local-nav-item-label-color:var(--color-text-inverse);--local-nav-item-icon-color:var(--color-icon-inverse-secondary);--local-nav-item-hover-bg:var(--color-overlay-10);--local-nav-item-hover-icon-color:var(--color-icon-inverse);--local-nav-item-selected-bg:var(--color-overlay-20);--local-nav-item-selected-border:var(--color-overlay-10);--local-nav-item-selected-color:var(--color-text-inverse);padding-top:0}
.NavigationContainer-module__JueQCW__container{opacity:1;flex-shrink:0;height:100%;transition:opacity .2s cubic-bezier(.23,1,.32,1),transform .2s cubic-bezier(.23,1,.32,1);display:flex;position:relative;transform:translate(0)}@starting-style{.NavigationContainer-module__JueQCW__container{opacity:0;transform:translate(-8px)}}.NavigationContainer-module__JueQCW__exiting{opacity:0;transform:translate(-8px)}@media print{.NavigationContainer-module__JueQCW__container{display:none!important}}
.TabStrip-module__7DNxsW__strip{flex:1;align-items:center;gap:4px;min-width:0;display:flex}.TabStrip-module__7DNxsW__tabs{align-items:center;gap:6px;min-width:0;display:flex}.TabStrip-module__7DNxsW__tab{background:var(--color-bg-surface);max-width:220px;height:28px;color:var(--color-text);box-shadow:var(--shadow-2),0px 0px 0px 1px var(--color-border-subtle);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:7px;align-items:center;gap:6px;padding:0 8px 0 12px;transition:opacity .15s,box-shadow .15s;display:flex}.TabStrip-module__7DNxsW__tab:not([data-active=true]){opacity:.5;padding-right:12px}.TabStrip-module__7DNxsW__tab:not([data-active=true]):hover{opacity:.75}.TabStrip-module__7DNxsW__tabIcon{width:14px;height:14px;color:var(--color-icon);flex-shrink:0;justify-content:center;align-items:center;display:flex}.TabStrip-module__7DNxsW__tabIcon svg{width:14px;height:14px}.TabStrip-module__7DNxsW__tabLabel{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:13px;font-weight:500;overflow:hidden}.TabStrip-module__7DNxsW__tabClose{border-radius:var(--radius-full,9999px);width:18px;height:18px;color:var(--color-icon-secondary);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:background-color .15s,color .15s;display:flex}.TabStrip-module__7DNxsW__tabClose:hover{background:var(--color-bg-surface-active);color:var(--color-text)}.TabStrip-module__7DNxsW__newTab{border-radius:var(--radius-md,6px);width:32px;height:32px;color:var(--color-icon-secondary);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:background-color .15s,color .15s;display:flex}.TabStrip-module__7DNxsW__newTab:hover{background:var(--color-bg-surface-hover);color:var(--color-icon)}
.ModuleNavButton-module__O8oUra__trigger{border-radius:var(--radius-md,6px);width:32px;height:32px;color:var(--color-icon-secondary);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;transition:background-color .15s,color .15s;display:flex}.ModuleNavButton-module__O8oUra__trigger:hover{background:var(--color-bg-surface-hover);color:var(--color-icon)}.ModuleNavButton-module__O8oUra__trigger[data-selected=true]{background:var(--color-bg-surface-active);color:var(--color-icon)}.ModuleNavButton-module__O8oUra__trigger:focus-visible{outline:2px solid var(--color-border-info);outline-offset:1px}.ModuleNavButton-module__O8oUra__popover{flex-direction:column;gap:2px;width:240px;padding:6px;display:flex}.ModuleNavButton-module__O8oUra__popoverTitle{color:var(--color-text);padding:6px 8px 4px;font-size:13px;font-weight:600}.ModuleNavButton-module__O8oUra__group{flex-direction:column;gap:1px;padding-top:4px;display:flex}.ModuleNavButton-module__O8oUra__groupTitle{letter-spacing:.02em;text-transform:uppercase;color:var(--color-text-muted);padding:4px 8px 2px;font-size:11px;font-weight:600}.ModuleNavButton-module__O8oUra__item{border-radius:var(--radius-md,6px);width:100%;height:32px;color:var(--color-text-secondary);cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:8px;padding:0 8px;transition:background-color .12s,color .12s;display:flex}.ModuleNavButton-module__O8oUra__item:hover{background:var(--color-bg-surface-secondary);color:var(--color-text)}.ModuleNavButton-module__O8oUra__item[data-selected=true]{background:var(--color-bg-surface-active);color:var(--color-text)}.ModuleNavButton-module__O8oUra__itemIcon{width:16px;height:16px;color:var(--color-icon-secondary);flex-shrink:0;justify-content:center;align-items:center;display:flex}.ModuleNavButton-module__O8oUra__item[data-selected=true] .ModuleNavButton-module__O8oUra__itemIcon{color:var(--color-icon)}.ModuleNavButton-module__O8oUra__itemLabel{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:13px;font-weight:500;overflow:hidden}
.TopBar-module__EAiHhW__topBar{height:var(--topbar-height,44px);background:0 0;flex-shrink:0;align-items:center;padding:0 8px;display:flex}.TopBar-module__EAiHhW__cluster{flex-shrink:0;align-items:center;gap:4px;display:flex}.TopBar-module__EAiHhW__divider{border-left:1px solid var(--color-overlay-20);flex-shrink:0;width:0;height:16px;margin:0 8px}.TopBar-module__EAiHhW__iconButton{border-radius:var(--radius-md,6px);width:32px;height:32px;color:var(--color-icon-secondary);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;transition:background-color .15s,color .15s;display:flex;position:relative}.TopBar-module__EAiHhW__notificationDot{border-radius:var(--radius-full,9999px);background:var(--thermal-bloom-600,#e61c1d);border:1.4px solid var(--color-bg-surface-hover,#f3f4f6);pointer-events:none;width:7px;height:7px;position:absolute;top:6px;right:6px}.TopBar-module__EAiHhW__iconButton:hover{background:var(--color-bg-surface-hover);color:var(--color-icon)}.TopBar-module__EAiHhW__iconButton[data-selected=true]{background:var(--color-bg-surface-active);color:var(--color-icon)}.TopBar-module__EAiHhW__iconButton:focus-visible{outline:2px solid var(--color-border-info);outline-offset:1px}.TopBar-module__EAiHhW__avatarTrigger{border-radius:var(--radius-md,6px);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:32px;height:32px;padding:0;transition:background-color .15s;display:flex;position:relative}.TopBar-module__EAiHhW__avatarTrigger:hover{background:var(--color-bg-surface-hover)}.TopBar-module__EAiHhW__avatarTrigger:focus-visible{outline:2px solid var(--color-border-info);outline-offset:2px}
.WorkbenchInbox-module__cUmHGq__inbox{scrollbar-width:none;flex-direction:column;flex:1;gap:8px;min-height:0;padding:4px 8px 8px;display:flex;overflow-y:auto}.WorkbenchInbox-module__cUmHGq__inbox::-webkit-scrollbar{display:none}.WorkbenchInbox-module__cUmHGq__section{flex-direction:column;gap:1px;display:flex}.WorkbenchInbox-module__cUmHGq__sectionHeader{align-items:center;gap:6px;padding:6px 8px 2px;display:flex}.WorkbenchInbox-module__cUmHGq__sectionTitle{letter-spacing:.02em;text-transform:uppercase;color:var(--color-text-muted);font-size:11px;font-weight:600}.WorkbenchInbox-module__cUmHGq__sectionCount{border-radius:var(--radius-full,9999px);background:var(--color-bg-surface-hover);min-width:16px;height:16px;color:var(--color-text-secondary);justify-content:center;align-items:center;padding:0 5px;font-size:10px;font-weight:600;display:inline-flex}.WorkbenchInbox-module__cUmHGq__row,.WorkbenchInbox-module__cUmHGq__agentRow{border-radius:var(--radius-md,6px);cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:8px;width:100%;min-height:44px;padding:6px 8px;transition:background .12s;display:flex;position:relative}.WorkbenchInbox-module__cUmHGq__agentRow{align-items:flex-start}.WorkbenchInbox-module__cUmHGq__row:hover,.WorkbenchInbox-module__cUmHGq__agentRow:hover{background:var(--color-bg-surface-secondary)}.WorkbenchInbox-module__cUmHGq__rowIcon{color:var(--color-icon-secondary);flex-shrink:0}.WorkbenchInbox-module__cUmHGq__rowContent{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.WorkbenchInbox-module__cUmHGq__rowTitle{font-size:var(--text-size-sm,12px);letter-spacing:-.1px;color:var(--color-text);white-space:nowrap;text-overflow:ellipsis;font-weight:500;line-height:16px;overflow:hidden}.WorkbenchInbox-module__cUmHGq__rowMeta{justify-content:space-between;align-items:center;gap:8px;display:flex}.WorkbenchInbox-module__cUmHGq__rowMetaText{letter-spacing:-.1px;color:var(--color-text-secondary);white-space:nowrap;text-overflow:ellipsis;font-size:11px;font-weight:400;line-height:14px;overflow:hidden}.WorkbenchInbox-module__cUmHGq__unreadDot{border-radius:var(--radius-full,9999px);background:var(--ion-drive-500,#3b82f6);flex-shrink:0;width:6px;height:6px;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.WorkbenchInbox-module__cUmHGq__row[data-unread=true] .WorkbenchInbox-module__cUmHGq__rowTitle{color:var(--color-text);font-weight:600}.WorkbenchInbox-module__cUmHGq__agentIcon{width:16px;height:16px;color:var(--color-icon-secondary);flex-shrink:0;justify-content:center;align-items:center;margin-top:1px;display:flex}.WorkbenchInbox-module__cUmHGq__agentIcon[data-running=true]{color:var(--nebula-spark-500,#8b5cf6)}.WorkbenchInbox-module__cUmHGq__progressTrack{border-radius:var(--radius-full,9999px);background:var(--color-bg-surface-hover);height:3px;margin-top:4px;position:relative;overflow:hidden}.WorkbenchInbox-module__cUmHGq__progressFill{border-radius:var(--radius-full,9999px);background:var(--nebula-spark-500,#8b5cf6);height:100%;transition:width .3s;position:absolute;inset:0 auto 0 0}
.WorkbenchChat-module__oQtKJq__dock{width:var(--workbench-chat-width,360px);background:var(--color-bg-surface,#fff);border-radius:var(--radius-xl,12px);height:100%;min-height:0;box-shadow:var(--shadow-2);flex-direction:column;flex-shrink:0;display:flex;overflow:hidden}.WorkbenchChat-module__oQtKJq__header{flex-shrink:0;justify-content:space-between;align-items:center;height:44px;padding:0 8px 0 14px;display:flex}.WorkbenchChat-module__oQtKJq__headerLeft{align-items:center;gap:4px;min-width:0;display:flex}.WorkbenchChat-module__oQtKJq__headerLeft .WorkbenchChat-module__oQtKJq__iconButton{margin-left:-6px}.WorkbenchChat-module__oQtKJq__title{color:var(--color-text);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;overflow:hidden}.WorkbenchChat-module__oQtKJq__iconButton{border-radius:var(--radius-md,6px);width:28px;height:28px;color:var(--color-icon-secondary);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:background-color .15s,color .15s;display:flex}.WorkbenchChat-module__oQtKJq__iconButton:hover{background:var(--color-bg-surface-hover);color:var(--color-icon)}.WorkbenchChat-module__oQtKJq__dock>aside{flex:1;min-height:0}
.WorkbenchLayout-module__Bsv9hq__shell{flex-direction:column;width:100vw;height:100dvh;padding-top:6px;display:flex;overflow:hidden}.WorkbenchLayout-module__Bsv9hq__body{flex-direction:row;flex:1;gap:8px;min-height:0;padding:4px 8px 8px;display:flex;overflow:hidden}.WorkbenchLayout-module__Bsv9hq__content{flex:1;gap:8px;min-width:0;min-height:0;display:flex}.WorkbenchLayout-module__Bsv9hq__content>main{border-radius:var(--radius-xl,12px)}
.AssistantOrb-module__cRtVGa__toolbar{flex-shrink:0;justify-content:flex-end;align-items:center;height:36px;padding:0 8px;display:flex}@media print{.AssistantOrb-module__cRtVGa__toolbar{display:none!important}}.AssistantOrb-module__cRtVGa__toolbar button:hover:not(:disabled){background-color:var(--color-bg-surface-active)}.AssistantOrb-module__cRtVGa__minimizedTab{background:var(--color-bg-surface-secondary);border:1px solid var(--color-border);cursor:pointer;border-radius:6px;align-items:center;gap:6px;max-width:180px;height:28px;margin-right:4px;padding:0 6px 0 8px;transition:all .15s;display:flex}.AssistantOrb-module__cRtVGa__minimizedTab:hover{background:var(--color-bg-surface-hover);border-color:var(--color-border-strong)}.AssistantOrb-module__cRtVGa__minimizedTabTitle{font-family:var(--font-sans);color:var(--color-text-secondary);white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:450;line-height:1;overflow:hidden}.AssistantOrb-module__cRtVGa__minimizedTabClose{width:18px;height:18px;color:var(--color-text-disabled);border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;transition:all .1s;display:flex}.AssistantOrb-module__cRtVGa__minimizedTabClose:hover{background:var(--color-bg-surface-active);color:var(--color-text-secondary)}.AssistantOrb-module__cRtVGa__popoverContent{border-radius:12px;flex-direction:column;width:380px;height:600px;padding:0;display:flex;overflow:hidden}.AssistantOrb-module__cRtVGa__popoverContentExpanded{width:480px;height:720px;}.AssistantOrb-module__cRtVGa__titleBar{border-bottom:1px solid #0000001a;flex-shrink:0;justify-content:space-between;align-items:center;height:44px;padding:0 8px 0 12px;display:flex}.AssistantOrb-module__cRtVGa__titleLeft{flex:1;align-items:center;gap:6px;min-width:0;display:flex}.AssistantOrb-module__cRtVGa__titleOrb{flex-shrink:0;align-items:center;display:flex}.AssistantOrb-module__cRtVGa__titleText{font-family:var(--font-sans);letter-spacing:-.1px;color:var(--color-text);white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:13px;font-weight:500;line-height:14px;overflow:hidden}.AssistantOrb-module__cRtVGa__windowControls{flex-shrink:0;align-items:center;gap:4px;display:flex}.AssistantOrb-module__cRtVGa__controlButton{width:28px;height:28px;color:var(--color-text-muted);cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;padding:0;transition:all .15s;display:flex}.AssistantOrb-module__cRtVGa__controlButton:hover{background-color:var(--color-bg-surface-hover);color:var(--color-text)}.AssistantOrb-module__cRtVGa__popoverInner{background-color:#fff;flex-direction:column;flex:1;width:100%;height:100%;display:flex;overflow:hidden}.AssistantOrb-module__cRtVGa__historyPopover{border-radius:12px;flex-direction:column;width:340px;max-height:400px;padding:8px 0;display:flex;overflow:hidden}.AssistantOrb-module__cRtVGa__historyList{flex:1;overflow-y:auto}.AssistantOrb-module__cRtVGa__historyEmpty{text-align:center;color:var(--color-text-disabled);padding:24px 12px;font-size:13px}.AssistantOrb-module__cRtVGa__historyGroup+.AssistantOrb-module__cRtVGa__historyGroup{border-top:1px solid #00000014}.AssistantOrb-module__cRtVGa__historyGroupLabel{font-family:var(--font-sans);color:var(--color-text-muted);padding:10px 16px 4px;font-size:13px;font-weight:500}.AssistantOrb-module__cRtVGa__historyItem{align-items:center;display:flex;position:relative}.AssistantOrb-module__cRtVGa__historyItemButton{text-align:left;cursor:pointer;background:0 0;border:none;flex:1;justify-content:space-between;align-items:center;gap:12px;min-width:0;padding:8px 16px;transition:background-color .1s;display:flex}.AssistantOrb-module__cRtVGa__historyItem:hover .AssistantOrb-module__cRtVGa__historyItemButton{background-color:var(--color-bg-surface-secondary)}.AssistantOrb-module__cRtVGa__historyItemTitle{font-family:var(--font-sans);color:var(--color-text);white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:14px;font-weight:400;overflow:hidden}.AssistantOrb-module__cRtVGa__historyItemTime{font-family:var(--font-sans);color:var(--color-text-disabled);flex-shrink:0;font-size:13px}.AssistantOrb-module__cRtVGa__historyItemDelete{width:28px;height:28px;color:var(--color-text-disabled);cursor:pointer;opacity:0;background:0 0;border:none;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;margin-right:8px;padding:0;transition:all .15s;display:flex}.AssistantOrb-module__cRtVGa__historyItem:hover .AssistantOrb-module__cRtVGa__historyItemDelete{opacity:1}.AssistantOrb-module__cRtVGa__historyItemDelete:hover{background-color:var(--color-bg-surface-hover);color:var(--color-text-secondary)}
