@keyframes Spinner-module__W-QDVG__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.Spinner-module__W-QDVG__base{flex-shrink:0;animation:1s linear infinite Spinner-module__W-QDVG__spin}.Spinner-module__W-QDVG__sm{width:14px;height:14px}.Spinner-module__W-QDVG__md{width:16px;height:16px}.Spinner-module__W-QDVG__lg{width:20px;height:20px}
.Tooltip-module__XF4TKa__triggerDefault{border-bottom:1px dashed var(--color-overlay-20)}.Tooltip-module__XF4TKa__content{z-index:50;max-width:var(--tooltip-max-width,320px);border-radius:var(--radius-md);background-color:var(--color-bg-inverse);color:#fff;font-family:var(--font-sans);font-size:var(--text-xs);text-align:left;box-shadow:var(--shadow-200);padding:6px 10px;line-height:1.4;animation:.15s ease-out Tooltip-module__XF4TKa__tooltipShow}.Tooltip-module__XF4TKa__content[data-state=closed]{animation:.1s ease-out Tooltip-module__XF4TKa__tooltipHide}.Tooltip-module__XF4TKa__content[data-side=bottom]{animation-name:Tooltip-module__XF4TKa__slideFromTop}.Tooltip-module__XF4TKa__content[data-side=top]{animation-name:Tooltip-module__XF4TKa__slideFromBottom}.Tooltip-module__XF4TKa__content[data-side=left]{animation-name:Tooltip-module__XF4TKa__slideFromRight}.Tooltip-module__XF4TKa__content[data-side=right]{animation-name:Tooltip-module__XF4TKa__slideFromLeft}.Tooltip-module__XF4TKa__arrow{fill:var(--color-icon)}@keyframes Tooltip-module__XF4TKa__tooltipShow{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@keyframes Tooltip-module__XF4TKa__tooltipHide{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.96)}}@keyframes Tooltip-module__XF4TKa__slideFromTop{0%{opacity:0;transform:translateY(-2px)}to{opacity:1;transform:translateY(0)}}@keyframes Tooltip-module__XF4TKa__slideFromBottom{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}@keyframes Tooltip-module__XF4TKa__slideFromLeft{0%{opacity:0;transform:translate(-2px)}to{opacity:1;transform:translate(0)}}@keyframes Tooltip-module__XF4TKa__slideFromRight{0%{opacity:0;transform:translate(2px)}to{opacity:1;transform:translate(0)}}
.chart-tooltip-module__kNctIG__content{color:#fff;background:#1f2937;border-radius:6px;max-width:280px;padding:0;box-shadow:0 4px 12px #00000026;animation:none!important}.chart-tooltip-module__kNctIG__title{padding:var(--space-2)var(--space-3)var(--space-1);color:#9ca3af;font-size:11px;font-weight:500}.chart-tooltip-module__kNctIG__row{padding:var(--space-px)var(--space-3)}.chart-tooltip-module__kNctIG__footer{padding:var(--space-1)var(--space-3)var(--space-2);color:#9ca3af;font-size:11px;font-weight:500}.chart-tooltip-module__kNctIG__dot{width:var(--space-2);height:var(--space-2);border-radius:var(--space-px);flex:none}.chart-tooltip-module__kNctIG__itemRow{align-items:center;gap:var(--space-2);padding:var(--space-px)var(--space-3);display:flex}.chart-tooltip-module__kNctIG__itemLabel{color:#fff;white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:13px;font-weight:400;overflow:hidden}.chart-tooltip-module__kNctIG__itemLabelHighlight{font-weight:600}.chart-tooltip-module__kNctIG__itemValue{color:#fff;font-variant-numeric:tabular-nums;font-size:13px;font-weight:600}.chart-tooltip-module__kNctIG__itemSecondary{color:#9ca3af;margin-left:var(--space-1);font-size:11px}.chart-tooltip-module__kNctIG__singleValue{padding:var(--space-1)var(--space-3)var(--space-2);color:#fff;font-size:13px;font-weight:600}
.charts-module__43OQHW__dimmable{transition:opacity .15s}
.AreaPicker-module__diqcyq__popover{width:260px;padding:0}.AreaPicker-module__diqcyq__command [cmdk-input-wrapper]{gap:6px;padding:8px 10px}.AreaPicker-module__diqcyq__command [cmdk-input]{font-size:var(--text-sm)}.AreaPicker-module__diqcyq__command [cmdk-list]{padding:4px}.AreaPicker-module__diqcyq__command [cmdk-item]{height:32px;font-size:var(--text-sm);gap:8px;padding:0 8px}.AreaPicker-module__diqcyq__command [cmdk-item] svg{flex-shrink:0}.AreaPicker-module__diqcyq__path{font-size:var(--text-xs);color:var(--color-text-muted);white-space:nowrap;text-overflow:ellipsis;margin-left:auto;padding-left:8px;overflow:hidden}.AreaPicker-module__diqcyq__topIcon{color:var(--color-text-muted)}
.Main-module__EYo_uG__main{background:var(--color-bg-surface);min-height:0;box-shadow:var(--shadow-100);border-radius:var(--radius-xl);flex-direction:column;flex:1;display:flex;position:relative;overflow:hidden}
.MainHeader-module__jw1rHW__header{box-sizing:border-box;padding:0 var(--space-3);border-bottom:1px solid var(--color-border-subtle);flex-shrink:0;grid-template-columns:1fr auto 1fr;justify-content:space-between;align-items:center;gap:10px;width:100%;height:44px;display:grid}.MainHeader-module__jw1rHW__header>:last-child:not(:first-child){grid-column:3/4;justify-self:flex-end}
.Breadcrumb-module__K8aFqa__nav{background:0 0;align-items:center;display:inline-flex}.Breadcrumb-module__K8aFqa__list{flex-wrap:nowrap;align-items:center;gap:0;margin:0;padding:0;list-style:none;display:flex}.Breadcrumb-module__K8aFqa__listItem{align-items:center;min-width:0;display:flex}.Breadcrumb-module__K8aFqa__item{color:inherit;cursor:default;background:0 0;border:none;align-items:center;gap:6px;min-width:0;max-width:200px;margin:0;padding:0;text-decoration:none;display:inline-flex}.Breadcrumb-module__K8aFqa__item[href],button.Breadcrumb-module__K8aFqa__item{cursor:pointer}.Breadcrumb-module__K8aFqa__item[href]:hover .Breadcrumb-module__K8aFqa__itemText,button.Breadcrumb-module__K8aFqa__item:hover .Breadcrumb-module__K8aFqa__itemText{color:var(--color-text-secondary)}.Breadcrumb-module__K8aFqa__item:focus-visible{outline:2px solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.Breadcrumb-module__K8aFqa__itemTruncate{max-width:160px}.Breadcrumb-module__K8aFqa__itemIcon{width:16px;height:16px;color:var(--color-text-secondary);flex-shrink:0;justify-content:center;align-items:center;display:flex}.Breadcrumb-module__K8aFqa__itemIcon svg{width:16px;height:16px}.Breadcrumb-module__K8aFqa__itemText{color:var(--color-text);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.Breadcrumb-module__K8aFqa__ellipsis{border-radius:var(--radius-sm);width:24px;height:24px;color:var(--color-text-secondary);cursor:pointer;transition:background-color var(--transition-fast),color var(--transition-fast);background:0 0;border:none;justify-content:center;align-items:center;margin:0;padding:0;display:flex}.Breadcrumb-module__K8aFqa__ellipsis:hover{background:var(--color-bg-surface-hover);color:var(--color-text)}.Breadcrumb-module__K8aFqa__ellipsis:focus-visible{outline:2px solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.Breadcrumb-module__K8aFqa__ellipsis svg{width:16px;height:16px}.Breadcrumb-module__K8aFqa__separator{color:var(--color-text-disabled);flex-shrink:0;justify-content:center;align-items:center;padding:0 6px;display:flex}.Breadcrumb-module__K8aFqa__separator svg{width:14px;height:14px}
.Header-module__9IO2Ka__header{z-index:10;background-color:#fff;justify-content:space-between}.Header-module__9IO2Ka__headerLeft,.Header-module__9IO2Ka__headerRight{align-items:center;gap:8px;display:flex}.Header-module__9IO2Ka__nav{color:var(--color-text-muted);align-items:center;gap:8px;font-size:14px;display:flex}.Header-module__9IO2Ka__breadcrumbItem{cursor:pointer}.Header-module__9IO2Ka__breadcrumbItem:hover{color:var(--color-text)}.Header-module__9IO2Ka__separator{color:var(--color-text-disabled)}.Header-module__9IO2Ka__breadcrumbActive{color:var(--color-text);align-items:center;gap:6px;font-weight:500;display:flex}.Header-module__9IO2Ka__icon{color:var(--color-text)}.Header-module__9IO2Ka__menuButton{color:var(--color-text-muted);cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:6px;transition:color .2s,background-color .2s;display:flex}.Header-module__9IO2Ka__menuButton:hover{color:var(--color-text);background-color:var(--color-bg-muted)}@media print{.Header-module__9IO2Ka__header{display:none!important}}
.Stack-module__cbyLnq__base{flex-direction:column;display:flex}.Stack-module__cbyLnq__gapPx{gap:var(--space-px)}.Stack-module__cbyLnq__gap1{gap:var(--space-1)}.Stack-module__cbyLnq__gap1-5{gap:var(--space-1-5)}.Stack-module__cbyLnq__gap2{gap:var(--space-2)}.Stack-module__cbyLnq__gap3{gap:var(--space-3)}.Stack-module__cbyLnq__gap4{gap:var(--space-4)}.Stack-module__cbyLnq__gap6{gap:var(--space-6)}.Stack-module__cbyLnq__gap8{gap:var(--space-8)}.Stack-module__cbyLnq__gap10{gap:var(--space-10)}.Stack-module__cbyLnq__alignStart{align-items:flex-start}.Stack-module__cbyLnq__alignCenter{align-items:center}.Stack-module__cbyLnq__alignEnd{align-items:flex-end}.Stack-module__cbyLnq__alignStretch{align-items:stretch}.Stack-module__cbyLnq__justifyStart{justify-content:flex-start}.Stack-module__cbyLnq__justifyCenter{justify-content:center}.Stack-module__cbyLnq__justifyEnd{justify-content:flex-end}.Stack-module__cbyLnq__justifyBetween{justify-content:space-between}
.GeneratedSection-module__PI3oxq__wrapper{margin:1rem 0}.ProseMirror-selectednode .GeneratedSection-module__PI3oxq__wrapper>div{outline:2px solid var(--ion-drive-400,#60a5fa);outline-offset:1px;border-radius:var(--radius-xl)}.GeneratedSection-module__PI3oxq__variantLabel{align-items:center;gap:6px;display:flex}.GeneratedSection-module__PI3oxq__icon-summary,.GeneratedSection-module__PI3oxq__title-summary{color:var(--nebula-spark-600,#7c3aed)}.GeneratedSection-module__PI3oxq__icon-introduction,.GeneratedSection-module__PI3oxq__title-introduction{color:var(--ion-drive-600,#2563eb)}.GeneratedSection-module__PI3oxq__icon-learnings,.GeneratedSection-module__PI3oxq__title-learnings{color:var(--moss-canopy-600,#16a34a)}.GeneratedSection-module__PI3oxq__controls{align-items:center;gap:8px;margin-bottom:8px;display:flex}
.DetailView-module__QAx0sG__content{gap:var(--space-6);padding:var(--space-4);flex-direction:column;flex:1;width:100%;max-width:960px;min-height:0;margin-inline:auto;display:flex;overflow-y:auto}.DetailView-module__QAx0sG__headerGroup{gap:var(--space-2);margin-top:var(--space-3);flex-direction:column;display:flex}.DetailView-module__QAx0sG__headerGroup>:last-child{margin-top:var(--space-1)}.DetailView-module__QAx0sG__description .tiptap.ProseMirror p{font-size:var(--text-base);line-height:1.5}.DetailView-module__QAx0sG__description .tiptap.ProseMirror p:not(:first-child){margin-top:var(--space-2)}.DetailView-module__QAx0sG__pickerCommand [cmdk-input-wrapper]{gap:6px;padding:8px 10px}.DetailView-module__QAx0sG__pickerCommand [cmdk-input]{font-size:var(--text-sm)}.DetailView-module__QAx0sG__pickerCommand [cmdk-list]{padding:4px}.DetailView-module__QAx0sG__pickerCommand [cmdk-item]{height:32px;font-size:var(--text-sm);gap:8px;padding:0 8px}.DetailView-module__QAx0sG__pickerCommand [cmdk-item] svg{flex-shrink:0}.DetailView-module__QAx0sG__depTree{padding:var(--space-1)var(--space-3);position:relative}.DetailView-module__QAx0sG__depTree:before{content:"";background:linear-gradient(to bottom,transparent,var(--color-border-strong));pointer-events:none;width:1px;height:24px;position:absolute;top:0;left:14px}.DetailView-module__QAx0sG__depShellHeaders{font-size:var(--text-sm);color:var(--color-text-muted);align-items:center;display:flex}.DetailView-module__QAx0sG__depTableHeaderPriority{flex-shrink:0;width:120px}.DetailView-module__QAx0sG__depTableHeaderRto{text-align:right;flex-shrink:0;width:80px}.DetailView-module__QAx0sG__depRow{border-radius:var(--radius-md);height:36px;transition:background var(--transition-fast);align-items:center;margin-left:-8px;margin-right:-8px;padding-left:8px;padding-right:8px;display:flex}.DetailView-module__QAx0sG__depRow:hover{background:var(--color-bg-surface-hover)}.DetailView-module__QAx0sG__depNameCol{align-items:center;gap:var(--space-2);flex:1;min-width:0;height:36px;display:flex}.DetailView-module__QAx0sG__depNameInner{align-items:center;gap:var(--space-2);cursor:pointer;min-width:0;display:inline-flex}.DetailView-module__QAx0sG__depPriority{align-items:center;gap:var(--space-1);flex-shrink:0;width:120px;display:flex}.DetailView-module__QAx0sG__depRto{text-align:right;flex-shrink:0;width:80px}.DetailView-module__QAx0sG__guideTee,.DetailView-module__QAx0sG__guideBend{flex-shrink:0;align-self:stretch;width:12px;position:relative}.DetailView-module__QAx0sG__guideTee:before{content:"";background:var(--color-border-strong);width:1px;position:absolute;top:0;bottom:0;left:2px}.DetailView-module__QAx0sG__guideTee:after,.DetailView-module__QAx0sG__guideBend:after{content:"";border-left:1px solid var(--color-border-strong);border-bottom:1px solid var(--color-border-strong);border-bottom-left-radius:6px;width:10px;height:50%;position:absolute;top:0;left:2px}.DetailView-module__QAx0sG__depTreeFlipped{padding:var(--space-1)var(--space-3);position:relative}.DetailView-module__QAx0sG__depTreeFlipped:after{content:"";background:linear-gradient(to bottom,var(--color-border-strong),transparent);pointer-events:none;width:1px;height:24px;position:absolute;bottom:0;left:14px}.DetailView-module__QAx0sG__guideTeeFlipped,.DetailView-module__QAx0sG__guideBendFlipped{flex-shrink:0;align-self:stretch;width:12px;position:relative}.DetailView-module__QAx0sG__guideTeeFlipped:before{content:"";background:var(--color-border-strong);width:1px;position:absolute;top:0;bottom:0;left:2px}.DetailView-module__QAx0sG__guideBendFlipped:before{content:"";background:var(--color-border-strong);width:1px;position:absolute;top:calc(50% + 3px);bottom:0;left:2px}.DetailView-module__QAx0sG__guideTeeFlipped:after,.DetailView-module__QAx0sG__guideBendFlipped:after{content:"";border-left:1px solid var(--color-border-strong);border-top:1px solid var(--color-border-strong);border-top-left-radius:6px;width:10px;height:50%;position:absolute;bottom:0;left:2px}.DetailView-module__QAx0sG__depShellFooters{font-size:var(--text-sm);color:var(--color-text-muted);align-items:center;display:flex}.DetailView-module__QAx0sG__depRowL2{}.DetailView-module__QAx0sG__depRowL2.DetailView-module__QAx0sG__hasL1Line{position:relative}.DetailView-module__QAx0sG__depRowL2.DetailView-module__QAx0sG__hasL1Line:before{content:"";background:var(--color-border-strong);width:1px;position:absolute;top:0;bottom:0;left:10px}.DetailView-module__QAx0sG__depIndentL2{padding-left:24px}.DetailView-module__QAx0sG__depRowL3{}.DetailView-module__QAx0sG__depRowL3.DetailView-module__QAx0sG__hasL1Line{position:relative}.DetailView-module__QAx0sG__depRowL3.DetailView-module__QAx0sG__hasL1Line:before{content:"";background:var(--color-border-strong);width:1px;position:absolute;top:0;bottom:0;left:2px}.DetailView-module__QAx0sG__depIndentL3{padding-left:48px}.DetailView-module__QAx0sG__timelineSection{gap:var(--space-4);flex-direction:column;display:flex}.DetailView-module__QAx0sG__content tr{height:36px}.DetailView-module__QAx0sG__nameCell{align-items:center;gap:var(--space-2);min-width:0;display:flex}.DetailView-module__QAx0sG__truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.DetailView-module__QAx0sG__strategyTriggerWrap{padding:var(--space-1)var(--space-2);border-radius:var(--radius-md);cursor:pointer;background:0 0;border:none;align-items:center;display:inline-flex}.DetailView-module__QAx0sG__strategyChipTruncate{max-width:104px}.DetailView-module__QAx0sG__strategyChipTruncate>span:not(:first-child){text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.DetailView-module__QAx0sG__ciaRows{flex-direction:column;display:flex}.DetailView-module__QAx0sG__ciaRow{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-3)var(--space-4);border-bottom:1px solid var(--color-border-subtle);display:flex}.DetailView-module__QAx0sG__ciaRow:last-child{border-bottom:none}.DetailView-module__QAx0sG__ciaLeft{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.DetailView-module__QAx0sG__ciaCombobox{flex-shrink:0}.DetailView-module__QAx0sG__ciaPeekable{cursor:pointer;border-bottom:1px dashed var(--color-border);align-items:center;width:fit-content;display:inline-flex}.DetailView-module__QAx0sG__ciaPeekBody{gap:var(--space-2);padding:var(--space-3);flex-direction:column;max-width:320px;display:flex}.DetailView-module__QAx0sG__ciaPeekLevels{gap:var(--space-2);margin-top:var(--space-1);flex-direction:column;display:flex}.DetailView-module__QAx0sG__ciaPeekLevel{align-items:flex-start;gap:var(--space-2);display:flex}.DetailView-module__QAx0sG__ciaPeekLevelText{flex-direction:column;gap:1px;display:flex}
.Grid-module__DeWVXW__base{flex-direction:row;display:flex}.Grid-module__DeWVXW__gapPx{gap:var(--space-px)}.Grid-module__DeWVXW__gap1{gap:var(--space-1)}.Grid-module__DeWVXW__gap1-5{gap:var(--space-1-5)}.Grid-module__DeWVXW__gap2{gap:var(--space-2)}.Grid-module__DeWVXW__gap3{gap:var(--space-3)}.Grid-module__DeWVXW__gap4{gap:var(--space-4)}.Grid-module__DeWVXW__gap6{gap:var(--space-6)}.Grid-module__DeWVXW__gap8{gap:var(--space-8)}.Grid-module__DeWVXW__gap10{gap:var(--space-10)}.Grid-module__DeWVXW__alignStart{align-items:flex-start}.Grid-module__DeWVXW__alignCenter{align-items:center}.Grid-module__DeWVXW__alignEnd{align-items:flex-end}.Grid-module__DeWVXW__alignStretch{align-items:stretch}.Grid-module__DeWVXW__alignBaseline{align-items:baseline}.Grid-module__DeWVXW__justifyStart{justify-content:flex-start}.Grid-module__DeWVXW__justifyCenter{justify-content:center}.Grid-module__DeWVXW__justifyEnd{justify-content:flex-end}.Grid-module__DeWVXW__justifyBetween{justify-content:space-between}.Grid-module__DeWVXW__columns2{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.Grid-module__DeWVXW__columns3{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.Grid-module__DeWVXW__columns4{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.Grid-module__DeWVXW__wrap{flex-wrap:wrap}
.Framework-module__gkSNua__icon{flex-shrink:0}
.legend-module__i0aNpG__legend{margin:0;padding:0;list-style:none;display:flex}.legend-module__i0aNpG__vertical{flex-direction:column;gap:1px}.legend-module__i0aNpG__horizontal{flex-flow:wrap}.legend-module__i0aNpG__sm{gap:10px}.legend-module__i0aNpG__sm .legend-module__i0aNpG__item{gap:var(--space-1-5,6px);padding:var(--space-px,2px)0;height:var(--space-6,24px)}.legend-module__i0aNpG__sm .legend-module__i0aNpG__glyph{width:var(--space-3,12px);height:var(--space-3,12px)}.legend-module__i0aNpG__sm .legend-module__i0aNpG__glyphInner{width:var(--space-2,8px);height:var(--space-2,8px)}.legend-module__i0aNpG__sm .legend-module__i0aNpG__label,.legend-module__i0aNpG__sm .legend-module__i0aNpG__value,.legend-module__i0aNpG__sm .legend-module__i0aNpG__glyphRest{font-size:var(--text-xs,12px)}.legend-module__i0aNpG__sm .legend-module__i0aNpG__glyphNotSet{font-size:var(--text-3xs,10px)}.legend-module__i0aNpG__md .legend-module__i0aNpG__item{gap:var(--space-1-5,6px);padding:0 var(--space-1,4px);height:var(--space-6,24px)}.legend-module__i0aNpG__md .legend-module__i0aNpG__glyph{width:var(--space-4,16px);height:var(--space-4,16px)}.legend-module__i0aNpG__md .legend-module__i0aNpG__glyphInner{width:var(--space-3,12px);height:var(--space-3,12px)}.legend-module__i0aNpG__md .legend-module__i0aNpG__label,.legend-module__i0aNpG__md .legend-module__i0aNpG__value{font-size:var(--text-sm,13px)}.legend-module__i0aNpG__md .legend-module__i0aNpG__glyphRest{font-size:var(--text-base,14px)}.legend-module__i0aNpG__md .legend-module__i0aNpG__glyphNotSet{font-size:var(--text-xs,12px)}.legend-module__i0aNpG__item{text-align:start;border-radius:var(--radius-md,6px);transition:background-color var(--transition-fast,.15s ease);cursor:default;align-items:center;display:flex}.legend-module__i0aNpG__interactive .legend-module__i0aNpG__item{cursor:pointer}.legend-module__i0aNpG__interactive .legend-module__i0aNpG__item:hover{background:var(--color-bg-surface-hover,#f3f4f6)}.legend-module__i0aNpG__glyph{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.legend-module__i0aNpG__glyphRect{border-radius:var(--space-px,2px)}.legend-module__i0aNpG__glyphDashed{border-radius:var(--space-px,2px);background:0 0;border:1.5px dashed}.legend-module__i0aNpG__glyphRest{font-weight:500;line-height:1}.legend-module__i0aNpG__glyphNotSet{letter-spacing:-.5px;font-weight:600;line-height:1}.legend-module__i0aNpG__glyphRich{justify-content:center;align-items:center;display:inline-flex}.legend-module__i0aNpG__label{color:var(--color-text,#111827);white-space:nowrap;text-overflow:ellipsis;font-family:var(--font-sans);flex:1;min-width:0;overflow:hidden}.legend-module__i0aNpG__value{color:var(--color-text-muted,#6b7280);font-variant-numeric:tabular-nums;white-space:nowrap;font-family:var(--font-sans);flex-shrink:0;margin-left:auto}
.Label-module__dC-diG__base{font-family:var(--font-sans);font-weight:var(--font-medium);color:var(--color-text-secondary);-webkit-user-select:none;user-select:none;align-items:center;gap:6px;line-height:1;display:flex}.Label-module__dC-diG__base[data-disabled=true]{opacity:.5;pointer-events:none;cursor:not-allowed}.Label-module__dC-diG__sm{font-size:var(--text-xs);gap:4px}.Label-module__dC-diG__md{font-size:var(--text-sm);gap:6px}.Label-module__dC-diG__lg{font-size:var(--text-base);gap:8px}.Label-module__dC-diG__required:after{content:"*";color:var(--color-text-error);margin-left:2px}
.MetricCard-module__sCS3Gq__card{border:1px solid var(--color-border);background:#fff;border-radius:12px;flex-direction:column;flex:1;gap:8px;min-width:200px;padding:20px;display:flex}.MetricCard-module__sCS3Gq__card:hover{border-color:#d1d5db;box-shadow:0 1px 2px #0000000d}.MetricCard-module__sCS3Gq__header{justify-content:space-between;align-items:center;display:flex}.MetricCard-module__sCS3Gq__title{color:var(--color-text-muted);margin:0;font-size:13px;font-weight:500}.MetricCard-module__sCS3Gq__content{flex-direction:column;gap:12px;display:flex}.MetricCard-module__sCS3Gq__mainValue{align-items:baseline;display:flex}.MetricCard-module__sCS3Gq__value{color:#111827;font-size:28px;font-weight:700}.MetricCard-module__sCS3Gq__visual{align-items:center;height:48px;display:flex}.MetricCard-module__sCS3Gq__footer{align-items:center;display:flex}.MetricCard-module__sCS3Gq__subtext{color:var(--color-text-muted);font-size:12px}.MetricCard-module__sCS3Gq__trend{align-items:center;gap:4px;font-size:12px;font-weight:500;display:flex}.MetricCard-module__sCS3Gq__trendUp{color:#10b981}.MetricCard-module__sCS3Gq__trendDown{color:#ef4444}
.page-module__72cVBG__content{flex-direction:column;height:100%;display:flex;overflow:auto}.page-module__72cVBG__headerRow{background-color:var(--color-bg,#fff);z-index:2;position:sticky;top:0}.page-module__72cVBG__tableRow{cursor:pointer;background-color:var(--color-bg,#fff);white-space:nowrap}.page-module__72cVBG__truncate{text-overflow:ellipsis;white-space:nowrap;max-width:280px;overflow:hidden}.page-module__72cVBG__userCell{align-items:center;gap:8px;display:flex}.page-module__72cVBG__statusCell{align-items:center;gap:6px;display:flex}.page-module__72cVBG__content [data-slot=table-row]{border-bottom-color:#0000000d;height:36px}.page-module__72cVBG__content [data-slot=table-group-row]{border-bottom-color:#0000000d;height:36px}.page-module__72cVBG__content [data-slot=table-head]{border-bottom-color:#0000000d;height:36px}.page-module__72cVBG__content [data-slot=table-group-content]{gap:8px}.page-module__72cVBG__content [data-sticky=select]{opacity:0;transition:opacity .15s cubic-bezier(.23,1,.32,1),transform .15s cubic-bezier(.23,1,.32,1);transform:scale(.95)}.page-module__72cVBG__content [data-slot=table-container]:hover [data-sticky=select]{opacity:1;transform:scale(1)}.page-module__72cVBG__content [data-state=selected] [data-sticky=select]{opacity:1;transform:scale(1)}.page-module__72cVBG__emptyState{padding:var(--space-16)var(--space-8);flex:1;justify-content:center;align-items:center;display:flex}.page-module__72cVBG__tableRow[data-active],.page-module__72cVBG__tableRow[data-active]:hover{--color-bg:var(--color-bg-surface-active);--color-bg-surface:var(--color-bg-surface-active);--color-bg-surface-hover:var(--color-bg-surface-active);background-color:var(--color-bg-surface-active)}.page-module__72cVBG__tableRow[data-active] [data-sticky]{background-color:var(--color-bg-surface-active)!important}.page-module__72cVBG__tableRow[data-active]:hover [data-sticky]{background-color:var(--color-bg-surface-active)!important}
.ReportSection-module__gYhKPG__section{margin:32px 0}.ReportSection-module__gYhKPG__title{color:#111827;text-transform:none;margin-bottom:16px;font-size:14px;font-weight:600}.ReportSection-module__gYhKPG__grid{gap:16px;display:grid}@media screen and (max-width:768px){.ReportSection-module__gYhKPG__grid{grid-template-columns:1fr}}@media print{.ReportSection-module__gYhKPG__grid{gap:16px!important;display:grid!important}}
.ActivityTimeline-module__aaYIfa__timeline{flex-direction:column;display:flex}.ActivityTimeline-module__aaYIfa__item{grid-template-columns:32px 1fr;align-items:start;gap:12px;display:grid;position:relative}.ActivityTimeline-module__aaYIfa__item+.ActivityTimeline-module__aaYIfa__item{margin-top:8px}.ActivityTimeline-module__aaYIfa__item:before{content:"";background:var(--color-overlay-10);width:1px;position:absolute;top:32px;bottom:-8px;left:15px}.ActivityTimeline-module__aaYIfa__item:last-child:before{display:none}.ActivityTimeline-module__aaYIfa__icon{border-radius:var(--radius-full);width:32px;height:32px;color:var(--color-icon-secondary);justify-content:center;align-items:center;display:flex;position:relative}.ActivityTimeline-module__aaYIfa__iconBadge img{object-fit:contain;width:20px;height:20px}.ActivityTimeline-module__aaYIfa__inline{min-height:32px}.ActivityTimeline-module__aaYIfa__item[data-kind=card] .ActivityTimeline-module__aaYIfa__icon{margin-top:3px}.ActivityTimeline-module__aaYIfa__item[data-kind=card]:before{top:36px}.ActivityTimeline-module__aaYIfa__card{border-radius:var(--radius-lg);box-shadow:var(--shadow-100);background:var(--color-bg-surface);padding:12px 16px}
.ReportProgressBar-module__zDu45G__wrapper{flex-direction:column;gap:8px;width:100%;display:flex}.ReportProgressBar-module__zDu45G__container{background-color:var(--color-bg-surface-hover);border-radius:999px;width:100%;display:flex;position:relative;overflow:visible}.ReportProgressBar-module__zDu45G__bar{background-color:#f87171;border-radius:999px;height:100%}.ReportProgressBar-module__zDu45G__segment{height:100%}.ReportProgressBar-module__zDu45G__segment:first-child{border-top-left-radius:999px;border-bottom-left-radius:999px}.ReportProgressBar-module__zDu45G__segment:last-child{border-top-right-radius:999px;border-bottom-right-radius:999px}.ReportProgressBar-module__zDu45G__targetMarker{z-index:1;background-color:#10b981;width:2px;position:absolute;top:-4px;bottom:-4px}.ReportProgressBar-module__zDu45G__targetMarker:after{content:"";border-bottom:4px solid #10b981;border-left:4px solid #0000;border-right:4px solid #0000;width:0;height:0;position:absolute;top:100%;left:50%;transform:translate(-50%)}.ReportProgressBar-module__zDu45G__targetLabel{color:#10b981;margin-bottom:4px;font-size:10px;font-weight:700;position:absolute;bottom:100%;left:50%;transform:translate(-50%)}.ReportProgressBar-module__zDu45G__legend{gap:12px;margin-top:4px;display:flex}.ReportProgressBar-module__zDu45G__legendItem{color:var(--color-text-muted);align-items:center;gap:4px;font-size:11px;display:flex}.ReportProgressBar-module__zDu45G__dot{border-radius:50%;width:6px;height:6px}
.Header-module__ElR6Aq__header{padding:0 var(--spacing-3);border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:center;width:100%;height:44px;display:flex}
.ReportCallout-module__feZRwq__callout{border-radius:8px;margin:24px 0;padding:24px}.ReportCallout-module__feZRwq__gray{background-color:var(--color-bg-surface-hover)}.ReportCallout-module__feZRwq__blue{background-color:var(--color-bg-info)}.ReportCallout-module__feZRwq__title{color:#111827;text-transform:none;margin:0 0 12px;font-size:14px;font-weight:700}.ReportCallout-module__feZRwq__content{color:#374151;font-size:14px;line-height:1.6}.ReportCallout-module__feZRwq__gray .ReportCallout-module__feZRwq__title{color:#111827}.ReportCallout-module__feZRwq__blue .ReportCallout-module__feZRwq__title{color:var(--color-text-info)}
.SidePanel-module__9MiMva__root{background:var(--color-bg-surface);border-radius:var(--radius-xl);width:520px;box-shadow:var(--shadow-100);flex-direction:column;flex-shrink:0;animation:.2s cubic-bezier(.23,1,.32,1) both SidePanel-module__9MiMva__slideIn;display:flex;overflow:hidden}@keyframes SidePanel-module__9MiMva__slideIn{0%{opacity:0;transform:translate(8px)}to{opacity:1;transform:translate(0)}}@media (prefers-reduced-motion:reduce){.SidePanel-module__9MiMva__root{animation:.2s both SidePanel-module__9MiMva__fadeIn}@keyframes SidePanel-module__9MiMva__fadeIn{0%{opacity:0}to{opacity:1}}}.SidePanel-module__9MiMva__header{padding:0 var(--space-3);border-bottom-color:var(--color-border-subtle);flex-shrink:0}.SidePanel-module__9MiMva__body{flex:1;min-height:0;overflow-y:auto}
.ToolbarPopover-module__6pjWRa__wrapper{position:relative}.ToolbarPopover-module__6pjWRa__trigger{all:unset;border-radius:var(--radius-sm);font-size:var(--text-size-xs);font-family:var(--font-mono);cursor:pointer;color:var(--volcanic-ash-200);transition:color var(--transition-fast),background-color var(--transition-fast);padding:2px 8px}.ToolbarPopover-module__6pjWRa__trigger:hover{color:var(--volcanic-ash-50);background-color:var(--volcanic-ash-800)}.ToolbarPopover-module__6pjWRa__popover{background:var(--color-bg-surface-elevated,#fff);min-width:220px;color:var(--color-text,var(--volcanic-ash-900));font-family:var(--font-sans);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-300);z-index:var(--z-popover);padding:8px;position:absolute;bottom:calc(100% + 8px);left:0}.ToolbarPopover-module__6pjWRa__header{font-size:var(--text-size-sm);color:var(--color-text-muted,var(--volcanic-ash-500));text-transform:uppercase;letter-spacing:.03em;padding:4px 8px 8px;font-weight:600}.ToolbarPopover-module__6pjWRa__row{border-radius:var(--radius-sm);cursor:pointer;box-sizing:border-box;width:100%;font:inherit;color:inherit;text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;padding:6px 8px;display:flex}.ToolbarPopover-module__6pjWRa__row:hover,.ToolbarPopover-module__6pjWRa__rowActive{background:var(--color-bg-surface-hover,var(--volcanic-ash-50))}.ToolbarPopover-module__6pjWRa__label{font-size:var(--text-size-md);color:var(--color-text,var(--volcanic-ash-900))}.ToolbarPopover-module__6pjWRa__check{font-size:var(--text-size-sm);color:var(--color-text,var(--volcanic-ash-900))}.ToolbarPopover-module__6pjWRa__toggle{all:unset;background:var(--volcanic-ash-200);cursor:pointer;width:32px;height:18px;transition:background-color var(--transition-fast);border-radius:9px;flex-shrink:0;position:relative}.ToolbarPopover-module__6pjWRa__toggleOn{background:var(--volcanic-ash-900)}.ToolbarPopover-module__6pjWRa__toggleThumb{width:14px;height:14px;transition:transform var(--transition-fast);background:#fff;border-radius:50%;position:absolute;top:2px;left:2px}.ToolbarPopover-module__6pjWRa__toggleOn .ToolbarPopover-module__6pjWRa__toggleThumb{transform:translate(14px)}
.Table-module__0d3AfW__wrapper{border:1px solid var(--color-border);border-radius:8px;margin:24px 0;overflow-x:auto}.Table-module__0d3AfW__table{border-collapse:collapse;text-align:left;width:100%;font-size:14px}.Table-module__0d3AfW__th{background-color:var(--color-bg-surface-secondary);border-bottom:1px solid var(--color-border);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.025em;padding:12px 16px;font-size:12px;font-weight:500}.Table-module__0d3AfW__tr:last-child .Table-module__0d3AfW__td{border-bottom:none}.Table-module__0d3AfW__td{border-bottom:1px solid var(--color-border);color:var(--color-text);padding:12px 16px}.Table-module__0d3AfW__nameCell{align-items:center;gap:12px;display:flex}.Table-module__0d3AfW__avatar{object-fit:cover;border-radius:50%;width:24px;height:24px}@media print{.Table-module__0d3AfW__tr{page-break-inside:avoid}.Table-module__0d3AfW__th{-webkit-print-color-adjust:exact;background-color:var(--color-bg-surface-secondary)!important}}
.page-module__C-wp-q__content{flex-direction:column;height:100%;display:flex;overflow:auto}.page-module__C-wp-q__headerRow{background-color:var(--color-bg,#fff);z-index:2;position:sticky;top:0}.page-module__C-wp-q__tableRow{cursor:pointer;background-color:var(--color-bg,#fff);white-space:nowrap}.page-module__C-wp-q__tableRow[data-active],.page-module__C-wp-q__tableRow[data-active]:hover{--color-bg:var(--color-bg-surface-active);--color-bg-surface:var(--color-bg-surface-active);--color-bg-surface-hover:var(--color-bg-surface-active);background-color:var(--color-bg-surface-active)}.page-module__C-wp-q__tableRow[data-active] [data-sticky]{background-color:var(--color-bg-surface-active)!important}.page-module__C-wp-q__tableRow[data-active]:hover [data-sticky]{background-color:var(--color-bg-surface-active)!important}.page-module__C-wp-q__truncate{text-overflow:ellipsis;white-space:nowrap;max-width:280px;overflow:hidden}.page-module__C-wp-q__ownerCell{align-items:center;gap:8px;display:flex}.page-module__C-wp-q__statusCell,.page-module__C-wp-q__countryCell{align-items:center;gap:6px;display:flex}.page-module__C-wp-q__content [data-slot=table-row]{border-bottom-color:#0000000d;height:36px}.page-module__C-wp-q__content [data-slot=table-group-row]{border-bottom-color:#0000000d;height:36px}.page-module__C-wp-q__content [data-slot=table-head]{border-bottom-color:#0000000d;height:36px}.page-module__C-wp-q__content [data-slot=table-group-content]{gap:8px}.page-module__C-wp-q__groupChevron{flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;transition:transform .15s;display:inline-flex}.page-module__C-wp-q__groupChevron[data-collapsed]{transform:rotate(-90deg)}.page-module__C-wp-q__content [data-sticky=select]{opacity:0;transition:opacity .15s cubic-bezier(.23,1,.32,1),transform .15s cubic-bezier(.23,1,.32,1);transform:scale(.95)}.page-module__C-wp-q__content [data-slot=table-container]:hover [data-sticky=select]{opacity:1;transform:scale(1)}.page-module__C-wp-q__content [data-state=selected] [data-sticky=select]{opacity:1;transform:scale(1)}
.page-module__8SbzFG__content{flex-direction:column;height:100%;display:flex;overflow:auto}.page-module__8SbzFG__headerRow{background-color:var(--color-bg,#fff);z-index:2;position:sticky;top:0}.page-module__8SbzFG__tableRow{cursor:pointer;background-color:var(--color-bg,#fff);white-space:nowrap}.page-module__8SbzFG__tableRow[data-active],.page-module__8SbzFG__tableRow[data-active]:hover{--color-bg:var(--color-bg-surface-active);--color-bg-surface:var(--color-bg-surface-active);--color-bg-surface-hover:var(--color-bg-surface-active);background-color:var(--color-bg-surface-active)}.page-module__8SbzFG__tableRow[data-active] [data-sticky]{background-color:var(--color-bg-surface-active)!important}.page-module__8SbzFG__tableRow[data-active]:hover [data-sticky]{background-color:var(--color-bg-surface-active)!important}.page-module__8SbzFG__truncate{text-overflow:ellipsis;white-space:nowrap;max-width:280px;overflow:hidden}.page-module__8SbzFG__ownerCell{align-items:center;gap:8px;display:flex}.page-module__8SbzFG__statusCell,.page-module__8SbzFG__countryCell{align-items:center;gap:6px;display:flex}.page-module__8SbzFG__content [data-slot=table-row]{border-bottom-color:#0000000d;height:36px}.page-module__8SbzFG__content [data-slot=table-group-row]{border-bottom-color:#0000000d;height:36px}.page-module__8SbzFG__content [data-slot=table-head]{border-bottom-color:#0000000d;height:36px}.page-module__8SbzFG__content [data-slot=table-group-content]{gap:8px}.page-module__8SbzFG__groupChevron{flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;transition:transform .15s;display:inline-flex}.page-module__8SbzFG__groupChevron[data-collapsed]{transform:rotate(-90deg)}.page-module__8SbzFG__content [data-sticky=select]{opacity:0;transition:opacity .15s cubic-bezier(.23,1,.32,1),transform .15s cubic-bezier(.23,1,.32,1);transform:scale(.95)}.page-module__8SbzFG__content [data-slot=table-container]:hover [data-sticky=select]{opacity:1;transform:scale(1)}.page-module__8SbzFG__content [data-state=selected] [data-sticky=select]{opacity:1;transform:scale(1)}
.DevToolbar-module__OET8jG__toolbar{background-color:var(--volcanic-ash-950);height:36px;color:var(--volcanic-ash-100);font-family:var(--font-mono);font-size:var(--text-size-xs);z-index:var(--z-fixed);justify-content:space-between;align-items:center;gap:12px;padding:0 8px;display:flex;position:fixed;bottom:0;left:0;right:0}.DevToolbar-module__OET8jG__cluster{align-items:center;gap:8px;min-width:0;display:flex}.DevToolbar-module__OET8jG__sep{background-color:var(--volcanic-ash-700);width:1px;height:16px;margin:0 2px}.DevToolbar-module__OET8jG__pill{font-size:var(--text-size-xs);white-space:nowrap;align-items:center;gap:5px;padding:0 4px;font-weight:600;display:inline-flex}
.LearningBox-module__r1xYCa__container{background-color:var(--color-bg-info);border-radius:8px;margin:24px 0;padding:24px}.LearningBox-module__r1xYCa__title{color:#1e3a8a;margin-bottom:20px;font-size:16px;font-weight:600}.LearningBox-module__r1xYCa__list{flex-direction:column;gap:16px;padding:0;list-style:none;display:flex}.LearningBox-module__r1xYCa__item{align-items:flex-start;gap:12px;display:flex}.LearningBox-module__r1xYCa__number{color:#fff;background-color:#111827;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;font-size:12px;font-weight:600;display:flex}.LearningBox-module__r1xYCa__text{color:#374151;font-size:14px;line-height:1.5}
.page-module__QIU3HW__content{flex-direction:column;gap:24px;width:100%;max-width:960px;margin-inline:auto;padding:24px 32px;display:flex}.page-module__QIU3HW__headerGroup{flex-direction:column;gap:8px;margin-top:12px;display:flex}.page-module__QIU3HW__headerGroup>:last-child{margin-top:4px}.page-module__QIU3HW__truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.page-module__QIU3HW__activitySection{flex-direction:column;gap:16px;display:flex}.page-module__QIU3HW__activityHeader{justify-content:space-between;align-items:center;gap:8px;display:flex}.page-module__QIU3HW__description .tiptap.ProseMirror p{font-size:var(--text-base);line-height:1.5}.page-module__QIU3HW__description .tiptap.ProseMirror p:not(:first-child){margin-top:8px}.page-module__QIU3HW__statRow{align-items:stretch}.page-module__QIU3HW__statRow>*{flex-direction:column;display:flex}.page-module__QIU3HW__statShell>div:first-child{min-height:48px}.page-module__QIU3HW__coverageWrapper{align-items:center;gap:16px;display:flex}.page-module__QIU3HW__coverageGauge{flex-shrink:0;width:80px}.page-module__QIU3HW__coverageBars{flex-direction:column;flex:1;gap:12px;min-width:0;display:flex}.page-module__QIU3HW__coverageBarItem{flex-direction:column;gap:4px;display:flex}.page-module__QIU3HW__coverageBarLabel{align-items:baseline;gap:6px;display:flex}.page-module__QIU3HW__coverageBarTrack{background:var(--volcanic-ash-200,#e5e7eb);border-radius:var(--radius-full);width:100%;height:8px;overflow:hidden}.page-module__QIU3HW__coverageBarFill{border-radius:var(--radius-full);background:#6366f1;height:100%}.page-module__QIU3HW__barContent{flex-direction:column;gap:12px;display:flex}.page-module__QIU3HW__barLegend{flex-direction:column;gap:6px;display:flex}.page-module__QIU3HW__barLegendRow{cursor:pointer;align-items:center;gap:6px;min-height:16px;display:flex}.page-module__QIU3HW__barLegendRow:hover{opacity:.7}.page-module__QIU3HW__legendSquare{border-radius:2px;flex-shrink:0;width:8px;height:8px;margin:0 4px}.page-module__QIU3HW__legendIcon{width:16px;height:16px;color:var(--volcanic-ash-500,#6b7280);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.page-module__QIU3HW__burnupWrapper{flex-direction:column;gap:4px;display:flex}.page-module__QIU3HW__burnupLegend{align-items:center;gap:10px;display:flex}.page-module__QIU3HW__burnupLegendItem{align-items:center;gap:4px;display:flex}.page-module__QIU3HW__burnupLegendRect{border-radius:2px;width:8px;height:8px}.page-module__QIU3HW__content [data-slot=table-row]{height:36px}.page-module__QIU3HW__content [data-slot=table-head]{height:36px}.page-module__QIU3HW__nameCell{align-items:center;gap:8px;display:flex}.page-module__QIU3HW__nameCell svg{color:var(--color-muted);flex-shrink:0}.page-module__QIU3HW__ownerCell{align-items:center;gap:8px;display:flex}.page-module__QIU3HW__treeList{flex-direction:column;display:flex}.page-module__QIU3HW__treeRow{height:var(--space-8);border-radius:var(--radius-sm);cursor:pointer;align-items:center;gap:8px;padding:0 8px;transition:background-color .1s;display:flex}.page-module__QIU3HW__treeRow:hover{background-color:var(--color-bg-surface-hover)}.page-module__QIU3HW__treeRow .page-module__QIU3HW__dismissBtn{opacity:0;pointer-events:none;margin-left:auto;transition:opacity .1s}.page-module__QIU3HW__treeRow:hover .page-module__QIU3HW__dismissBtn{opacity:1;pointer-events:auto}.page-module__QIU3HW__dismissCell{text-align:right;white-space:nowrap;width:1%}.page-module__QIU3HW__dismissBtn{opacity:0;pointer-events:none;transition:opacity .1s}tr:hover .page-module__QIU3HW__dismissBtn{opacity:1;pointer-events:auto}.page-module__QIU3HW__guide{flex-shrink:0;align-self:stretch;width:20px;margin-top:-10px;margin-bottom:-10px;position:relative}.page-module__QIU3HW__guideTee:before{content:"";background:var(--color-border-strong);width:1px;position:absolute;top:0;bottom:0;left:10px}.page-module__QIU3HW__guideTee:after,.page-module__QIU3HW__guideBend:after{content:"";border-left:1px solid var(--color-border-strong);border-bottom:1px solid var(--color-border-strong);border-bottom-left-radius:6px;width:10px;height:50%;position:absolute;top:0;left:10px}.page-module__QIU3HW__externalLink{color:var(--color-text-muted);flex-shrink:0}.page-module__QIU3HW__pickerCommand [cmdk-input-wrapper]{gap:6px;padding:8px 10px}.page-module__QIU3HW__pickerCommand [cmdk-input]{font-size:var(--text-sm)}.page-module__QIU3HW__pickerCommand [cmdk-list]{padding:4px}.page-module__QIU3HW__pickerCommand [cmdk-item]{height:32px;font-size:var(--text-sm);gap:8px;padding:0 8px}.page-module__QIU3HW__pickerCommand [cmdk-item] svg{flex-shrink:0}
.ReportBlock-module__bXPHFa__reportBlock{outline-offset:4px;border-radius:12px;outline:2px solid #0000;margin:2rem 0;transition:all .2s ease-in-out}.ProseMirror-selectednode .ReportBlock-module__bXPHFa__reportBlock{outline:2px solid #3b82f6}.ReportBlock-module__bXPHFa__reportBlockEmpty{border:2px dashed var(--color-border);color:var(--color-text-muted);text-align:center;border-radius:8px;padding:2rem;font-size:14px}
.OptionPanel-module__GGI7Jq__panel{z-index:50;background:var(--color-bg-surface);border-radius:7px;flex-direction:column;width:240px;min-width:240px;padding:0;display:flex;overflow:hidden;box-shadow:0 2px 12px 2px #0000000f,0 0 0 1px #0511331a,0 1px 2px 2px #0511330a}.OptionPanel-module__GGI7Jq__searchHeader{padding:0 var(--space-2);background:var(--color-bg-surface);border-bottom:1px solid var(--color-border);align-items:center;height:36px;display:flex}.OptionPanel-module__GGI7Jq__searchInput{box-shadow:none;font-family:var(--font-sans);font-weight:var(--font-medium);font-size:var(--text-sm);letter-spacing:-.2px;color:var(--color-text);background:0 0;border:none;outline:none;flex:1;height:100%;padding:0;line-height:14px}.OptionPanel-module__GGI7Jq__searchInput::placeholder{color:var(--color-text-disabled);font-weight:var(--font-medium)}.OptionPanel-module__GGI7Jq__list{max-height:384px;padding:var(--space-1);overflow-y:auto}.OptionPanel-module__GGI7Jq__empty{height:36px;padding:0 var(--space-2);font-family:var(--font-sans);font-size:var(--text-sm);color:var(--color-text-muted);align-items:center;display:flex}.OptionPanel-module__GGI7Jq__footer{height:36px;padding:0 var(--space-3);background:var(--color-bg-surface-secondary);border-top:1px solid var(--color-border-subtle);align-items:center;display:flex}.OptionPanel-module__GGI7Jq__footerButton{height:auto;color:var(--color-text-secondary);padding:0}.OptionPanel-module__GGI7Jq__footerButton:hover{color:var(--color-text);background:0 0}
.FilterOptions-module__QZRlFq__chevron{width:15px;height:15px;color:var(--color-text-disabled);flex-shrink:0}.FilterOptions-module__QZRlFq__subContent{width:auto;min-width:180px}.FilterOptions-module__QZRlFq__subContent[data-state=closed]{animation:FilterOptions-module__QZRlFq__contentHide var(--transition-fast)ease-out}.FilterOptions-module__QZRlFq__checkIndicator{opacity:0;color:var(--color-info)}.FilterOptions-module__QZRlFq__deepSearchCategory{color:var(--color-text-muted);font-size:var(--text-sm)}.FilterOptions-module__QZRlFq__deepSearchSeparator{color:var(--color-text-disabled);margin:0 var(--space-1);font-size:var(--text-sm)}.FilterOptions-module__QZRlFq__deepSearchCount{font-family:var(--font-sans);font-size:var(--text-xs);color:var(--color-text-disabled);flex-shrink:0;margin-left:auto}@keyframes FilterOptions-module__QZRlFq__contentHide{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.96)}}
.Toc-module__MQ5caW__toc{padding:var(--space-2)0;margin:var(--space-2)0 var(--space-4)}.Toc-module__MQ5caW__header{font-size:var(--text-xl);color:var(--color-foreground);margin:0 0 var(--space-3);padding:0;font-weight:600}.Toc-module__MQ5caW__list{flex-direction:column;gap:0;margin:0;padding:0;list-style:none;display:flex}.Toc-module__MQ5caW__item{display:flex}.Toc-module__MQ5caW__item[data-level="3"]{padding-left:var(--space-4)}.Toc-module__MQ5caW__item[data-level="4"]{padding-left:var(--space-8)}.Toc-module__MQ5caW__link{align-items:baseline;gap:var(--space-2);padding:var(--space-1-5)var(--space-2);border-radius:var(--radius-sm);cursor:pointer;text-align:left;width:100%;font:inherit;color:var(--color-foreground);transition:background var(--transition-fast);background:0 0;border:none;display:flex}.Toc-module__MQ5caW__link:hover{background:var(--color-border-subtle)}.Toc-module__MQ5caW__number{font-size:var(--text-base);color:var(--color-muted);font-variant-numeric:tabular-nums;flex-shrink:0;min-width:1.75em}.Toc-module__MQ5caW__text{font-size:var(--text-base);line-height:1.5}.Toc-module__MQ5caW__empty{font-size:var(--text-base);color:var(--color-muted);font-style:italic}
.Peek-module__PM4tSG__content{z-index:50;background-color:var(--color-bg-surface);border-radius:var(--radius-lg);width:fit-content;box-shadow:var(--shadow-200);outline:none;animation-duration:.1s;animation-timing-function:ease-out}.Peek-module__PM4tSG__xs{padding:0}.Peek-module__PM4tSG__sm{padding:8px}.Peek-module__PM4tSG__md{padding:12px}.Peek-module__PM4tSG__content[data-state=open]{animation-name:Peek-module__PM4tSG__fadeIn}.Peek-module__PM4tSG__content[data-state=closed]{animation-name:Peek-module__PM4tSG__fadeOut}.Peek-module__PM4tSG__content[data-side=top]{animation-name:Peek-module__PM4tSG__slideInFromBottom}.Peek-module__PM4tSG__content[data-side=bottom]{animation-name:Peek-module__PM4tSG__slideInFromTop}.Peek-module__PM4tSG__content[data-side=left]{animation-name:Peek-module__PM4tSG__slideInFromRight}.Peek-module__PM4tSG__content[data-side=right]{animation-name:Peek-module__PM4tSG__slideInFromLeft}.Peek-module__PM4tSG__content[data-state=closed][data-side=top],.Peek-module__PM4tSG__content[data-state=closed][data-side=bottom],.Peek-module__PM4tSG__content[data-state=closed][data-side=left],.Peek-module__PM4tSG__content[data-state=closed][data-side=right]{animation-name:Peek-module__PM4tSG__fadeOut}.Peek-module__PM4tSG__arrow{fill:var(--color-bg-surface)}@keyframes Peek-module__PM4tSG__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes Peek-module__PM4tSG__fadeOut{0%{opacity:1}to{opacity:0}}@keyframes Peek-module__PM4tSG__slideInFromTop{0%{opacity:0;transform:translateY(-2px)}to{opacity:1;transform:translateY(0)}}@keyframes Peek-module__PM4tSG__slideInFromBottom{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}@keyframes Peek-module__PM4tSG__slideInFromLeft{0%{opacity:0;transform:translate(-2px)}to{opacity:1;transform:translate(0)}}@keyframes Peek-module__PM4tSG__slideInFromRight{0%{opacity:0;transform:translate(2px)}to{opacity:1;transform:translate(0)}}
.PeekVariants-module__UZ9h2G__root{min-width:200px;max-width:300px}.PeekVariants-module__UZ9h2G__titleIcon{color:var(--color-text-secondary);flex-shrink:0;align-items:center;display:inline-flex}.PeekVariants-module__UZ9h2G__titleBadge{flex-shrink:0;margin-left:auto}.PeekVariants-module__UZ9h2G__separator{background:var(--color-border-subtle);height:1px}.PeekVariants-module__UZ9h2G__separatorSpaced{background:var(--color-border-subtle);height:1px;margin-top:var(--space-2)}.PeekVariants-module__UZ9h2G__personAvatar{flex-shrink:0}.PeekVariants-module__UZ9h2G__personMetaRow{min-height:20px}.PeekVariants-module__UZ9h2G__personMetaIcon{color:var(--color-text-tertiary);flex-shrink:0;align-items:center;width:14px;height:14px;display:inline-flex}.PeekVariants-module__UZ9h2G__treeRow{padding:3px var(--space-1-5);border-radius:var(--radius-sm);white-space:nowrap;position:relative}.PeekVariants-module__UZ9h2G__treeRowCurrent{background:var(--color-bg-surface-secondary)}.PeekVariants-module__UZ9h2G__treeIcon{align-items:center;display:inline-flex}.PeekVariants-module__UZ9h2G__treeGuide{flex-shrink:0;align-self:stretch;width:16px;margin:-3px 0;position:relative}.PeekVariants-module__UZ9h2G__treeGuidePipe:before{content:"";background:var(--color-border-strong);width:1px;position:absolute;top:0;bottom:0;left:7px}.PeekVariants-module__UZ9h2G__treeGuideBend:before{content:"";border-left:1px solid var(--color-border-strong);border-bottom:1px solid var(--color-border-strong);border-bottom-left-radius:6px;width:9px;height:50%;position:absolute;top:0;left:7px}.PeekVariants-module__UZ9h2G__memberEmail{font-size:var(--text-2xs)}.PeekVariants-module__UZ9h2G__statusRoot{width:140px}.PeekVariants-module__UZ9h2G__typeDot{border-radius:var(--radius-full);background:var(--color-border);flex-shrink:0;width:8px;height:8px}.PeekVariants-module__UZ9h2G__metaDescription{padding-top:var(--space-2)}.PeekVariants-module__UZ9h2G__deadlineOverdue{color:var(--alpine-rose-600)}.PeekVariants-module__UZ9h2G__chipGroupNeg{gap:0;display:flex}.PeekVariants-module__UZ9h2G__chipGroupNeg>:not(:first-child){margin-left:-4px}.PeekVariants-module__UZ9h2G__chipInline{align-self:flex-start}.PeekVariants-module__UZ9h2G__scoreCategoryRoot{min-width:240px;max-width:400px}.PeekVariants-module__UZ9h2G__scoreCategoryReasoning{color:var(--color-text-secondary);padding-top:var(--space-2);line-height:1.5}.PeekVariants-module__UZ9h2G__scoreTag{padding:1px var(--space-1);border-radius:var(--radius-sm);font-weight:500;display:inline}.PeekVariants-module__UZ9h2G__evidenceRow{align-items:flex-start}.PeekVariants-module__UZ9h2G__evidenceContent{min-width:0}.PeekVariants-module__UZ9h2G__verdictPass{font-size:var(--text-xs);color:var(--moss-canopy-600);text-align:center;flex-shrink:0;width:14px;font-weight:600;line-height:18px}.PeekVariants-module__UZ9h2G__verdictFail{font-size:var(--text-xs);color:var(--thermal-bloom-600);text-align:center;flex-shrink:0;width:14px;font-weight:600;line-height:18px}.PeekVariants-module__UZ9h2G__verdictPartial{font-size:var(--text-xs);color:var(--solar-flare-600);text-align:center;flex-shrink:0;width:14px;font-weight:600;line-height:18px}.PeekVariants-module__UZ9h2G__evalTable{gap:var(--space-px);flex-direction:column;display:flex}.PeekVariants-module__UZ9h2G__evalHeaderRow{gap:var(--space-2);padding-bottom:var(--space-1);border-bottom:1px solid var(--color-border-subtle);grid-template-columns:56px 1fr 1.4fr;display:grid}.PeekVariants-module__UZ9h2G__evalRow{gap:var(--space-2);padding:var(--space-1)0;grid-template-columns:56px 1fr 1.4fr;align-items:baseline;display:grid}.PeekVariants-module__UZ9h2G__evalRow:not(:last-child){border-bottom:1px solid var(--color-border-subtle)}.PeekVariants-module__UZ9h2G__evalColStatus{min-width:56px}.PeekVariants-module__UZ9h2G__evalColCriteria,.PeekVariants-module__UZ9h2G__evalColReason{min-width:0}.PeekVariants-module__UZ9h2G__evalStatus{font-size:var(--text-xs);font-weight:500;line-height:18px}.PeekVariants-module__UZ9h2G__verdictLabelPass{color:var(--moss-canopy-600)}.PeekVariants-module__UZ9h2G__verdictLabelFail{color:var(--thermal-bloom-600)}.PeekVariants-module__UZ9h2G__verdictLabelPartial{color:var(--solar-flare-600)}.PeekVariants-module__UZ9h2G__scoreBreakdownRow{min-height:24px}.PeekVariants-module__UZ9h2G__scoreBreakdownBand{padding-top:var(--space-1)}
.SpofHeader-module__3J3v-W__trigger{border-bottom:1px dashed var(--color-overlay-30);cursor:help}.SpofHeader-module__3J3v-W__content{flex-direction:column;gap:8px;width:260px;display:flex}.SpofHeader-module__3J3v-W__diagram{flex-shrink:0;justify-content:center;align-items:center;gap:0;width:180px;padding:8px 0 4px;display:flex}.SpofHeader-module__3J3v-W__node{border-radius:var(--radius-md);width:32px;height:32px;font-size:var(--text-xs);font-weight:var(--font-semibold);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.SpofHeader-module__3J3v-W__nodeActivity{background:var(--color-bg-surface-hover);border:1px solid var(--color-border);color:var(--color-text)}.SpofHeader-module__3J3v-W__nodeDep{background:var(--color-bg-error);border:1px solid var(--color-border-error,var(--thermal-bloom-200));color:var(--color-text-error)}.SpofHeader-module__3J3v-W__link{flex:1;align-items:center;display:flex;position:relative}.SpofHeader-module__3J3v-W__dash{border-top:2px dashed var(--color-border);flex:1}.SpofHeader-module__3J3v-W__sever{flex-shrink:0;width:14px;height:14px;position:relative}.SpofHeader-module__3J3v-W__sever:before,.SpofHeader-module__3J3v-W__sever:after{content:"";background:var(--color-text-error);border-radius:1px;width:14px;height:2px;position:absolute;top:50%;left:50%}.SpofHeader-module__3J3v-W__sever:before{transform:translate(-50%,-50%)rotate(45deg)}.SpofHeader-module__3J3v-W__sever:after{transform:translate(-50%,-50%)rotate(-45deg)}.SpofHeader-module__3J3v-W__title{font-size:var(--text-sm);font-weight:var(--font-semibold);color:var(--color-text)}.SpofHeader-module__3J3v-W__body{font-size:var(--text-xs);color:var(--color-text-secondary);margin:0;line-height:1.5}
.NewActivityDialog-module__5Jtskq__overlay{z-index:50;background-color:var(--color-overlay-50);animation:.15s ease-out NewActivityDialog-module__5Jtskq__fadeIn;position:fixed;inset:0}.NewActivityDialog-module__5Jtskq__overlay[data-state=closed]{animation:.15s ease-out NewActivityDialog-module__5Jtskq__fadeOut}.NewActivityDialog-module__5Jtskq__content{z-index:50;background-color:var(--color-bg-surface);width:840px;max-width:calc(100% - 2rem);max-height:90dvh;box-shadow:var(--shadow-200);border-radius:7px;flex-direction:column;animation:.2s ease-out NewActivityDialog-module__5Jtskq__contentShow;display:flex;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.NewActivityDialog-module__5Jtskq__content[data-state=closed]{animation:.15s ease-out NewActivityDialog-module__5Jtskq__contentHide}.NewActivityDialog-module__5Jtskq__content:focus,.NewActivityDialog-module__5Jtskq__content:focus-visible{outline:none}.NewActivityDialog-module__5Jtskq__header{align-items:center;padding:16px 24px 0;display:flex}.NewActivityDialog-module__5Jtskq__body{flex-direction:column;flex:1;gap:24px;min-height:0;padding:28px 24px 20px;display:flex;overflow-y:auto}.NewActivityDialog-module__5Jtskq__topGroup{flex-direction:column;gap:8px;display:flex}.NewActivityDialog-module__5Jtskq__bottomGroup{flex-direction:column;gap:16px;display:flex}.NewActivityDialog-module__5Jtskq__field{resize:none;width:100%;font-family:var(--font-sans);color:var(--color-text);background:0 0;border:none;outline:none;padding:0}.NewActivityDialog-module__5Jtskq__field::placeholder{color:var(--color-text-muted)}.NewActivityDialog-module__5Jtskq__title{font-size:var(--text-3xl);font-weight:var(--font-semibold);line-height:1.2}.NewActivityDialog-module__5Jtskq__description{font-size:var(--text-base);field-sizing:content;min-height:4.5em;line-height:1.5}.NewActivityDialog-module__5Jtskq__section{flex-direction:column;gap:8px;display:flex}.NewActivityDialog-module__5Jtskq__sectionHeader{color:var(--color-text-secondary);align-items:center;gap:6px;display:flex}.NewActivityDialog-module__5Jtskq__sectionTitle{font-family:var(--font-sans);font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--color-text-secondary)}.NewActivityDialog-module__5Jtskq__sectionTitlePeek{border-bottom:1px dashed var(--color-overlay-30);cursor:help;}.NewActivityDialog-module__5Jtskq__sectionAction{margin-left:auto}.NewActivityDialog-module__5Jtskq__toggleRow{font-size:var(--text-sm);color:var(--color-text);justify-content:space-between;align-items:center;gap:12px;display:flex}.NewActivityDialog-module__5Jtskq__punchcard{overflow:hidden}.NewActivityDialog-module__5Jtskq__emptyCell{text-align:center;color:var(--color-text);padding:32px 0}.NewActivityDialog-module__5Jtskq__pills{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.NewActivityDialog-module__5Jtskq__pillLabel{vertical-align:middle;align-items:center;gap:6px;line-height:1;display:inline-flex}.NewActivityDialog-module__5Jtskq__pillLabel svg{flex-shrink:0}.NewActivityDialog-module__5Jtskq__footer{border-top:1px solid var(--color-border);background-color:var(--color-bg-surface-hover);border-radius:0 0 7px 7px;align-items:center;gap:8px;padding:16px 24px;display:flex}.NewActivityDialog-module__5Jtskq__createMore{font-size:var(--text-sm);color:var(--color-text);cursor:pointer;align-items:center;gap:10px;display:flex}.NewActivityDialog-module__5Jtskq__footerRight{align-items:center;gap:8px;margin-left:auto;display:flex}@keyframes NewActivityDialog-module__5Jtskq__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes NewActivityDialog-module__5Jtskq__fadeOut{0%{opacity:1}to{opacity:0}}@keyframes NewActivityDialog-module__5Jtskq__contentShow{0%{opacity:0;transform:translate(-50%,-48%)scale(.96)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@keyframes NewActivityDialog-module__5Jtskq__contentHide{0%{opacity:1;transform:translate(-50%,-50%)scale(1)}to{opacity:0;transform:translate(-50%,-48%)scale(.96)}}
.DatePeek-module__G-D27G__root{width:auto;min-width:unset;padding:0 var(--space-3);height:28px;font-size:var(--text-xs);color:var(--color-text-secondary);border-radius:9px;align-items:center;font-weight:500;display:flex}
.Priority-module__I6OjKa__base{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.Priority-module__I6OjKa__base svg{width:16px;height:16px}.Priority-module__I6OjKa__label{font-size:var(--text-3xs);font-weight:var(--font-semibold);white-space:nowrap;line-height:1}
.Scenario-module__qGOVbW__base{color:var(--color-text-secondary);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.Scenario-module__qGOVbW__sm{width:16px;height:16px}.Scenario-module__qGOVbW__md{width:20px;height:20px}.Scenario-module__qGOVbW__lg{width:24px;height:24px}
.Date-module__Vr5RvW__base{font-size:var(--text-sm);color:var(--color-text-secondary);white-space:nowrap;line-height:1.4}.Date-module__Vr5RvW__overdue{color:var(--color-error)}.Date-module__Vr5RvW__completed{color:var(--color-text-tertiary)}
.SpofPeek-module__a5Cu3q__root{width:fit-content;max-width:240px}.SpofPeek-module__a5Cu3q__diagram{width:100%;padding:6px 0 2px}.SpofPeek-module__a5Cu3q__node{border-radius:var(--radius-sm);width:24px;height:24px;font-size:10px;font-weight:var(--font-semibold);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.SpofPeek-module__a5Cu3q__nodeActivity{background:var(--color-bg-surface-hover);border:1px solid var(--color-border);color:var(--color-text)}.SpofPeek-module__a5Cu3q__nodeDep{background:var(--color-bg-error);border:1px solid var(--color-border-error,var(--thermal-bloom-200));color:var(--color-text-error)}.SpofPeek-module__a5Cu3q__link{flex:1;align-items:center;display:flex;position:relative}.SpofPeek-module__a5Cu3q__dash{border-top:2px dashed var(--color-border);flex:1}.SpofPeek-module__a5Cu3q__sever{flex-shrink:0;width:10px;height:10px;position:relative}.SpofPeek-module__a5Cu3q__sever:before,.SpofPeek-module__a5Cu3q__sever:after{content:"";background:var(--color-text-error);border-radius:1px;width:10px;height:2px;position:absolute;top:50%;left:50%}.SpofPeek-module__a5Cu3q__sever:before{transform:translate(-50%,-50%)rotate(45deg)}.SpofPeek-module__a5Cu3q__sever:after{transform:translate(-50%,-50%)rotate(-45deg)}.SpofPeek-module__a5Cu3q__title{font-size:var(--text-sm);font-weight:var(--font-semibold);color:var(--color-text)}.SpofPeek-module__a5Cu3q__body{font-size:var(--text-xs);color:var(--color-text-secondary);margin:0;line-height:1.5}
.ScrollArea-module__WjSzqq__root{position:relative;overflow:hidden}.ScrollArea-module__WjSzqq__viewport{border-radius:inherit;width:100%;height:100%}.ScrollArea-module__WjSzqq__viewport:focus-visible{outline:2px solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.ScrollArea-module__WjSzqq__scrollbar{touch-action:none;-webkit-user-select:none;user-select:none;padding:1px;transition:background-color .15s;display:flex}.ScrollArea-module__WjSzqq__scrollbar:hover{background-color:var(--color-bg-surface-hover)}.ScrollArea-module__WjSzqq__vertical{border-left:1px solid #0000;width:10px;height:100%}.ScrollArea-module__WjSzqq__horizontal{border-top:1px solid #0000;flex-direction:column;height:10px}.ScrollArea-module__WjSzqq__thumb{border-radius:var(--radius-full);background-color:var(--color-bg-surface-active);flex:1;transition:background-color .15s;position:relative}.ScrollArea-module__WjSzqq__thumb:hover{background-color:var(--color-bg-surface-active)}.ScrollArea-module__WjSzqq__corner{background-color:var(--color-bg-surface-hover)}
.DateTimePicker-module__-j6TfG__trigger{justify-content:flex-start;align-items:center;gap:var(--space-1);display:flex}.DateTimePicker-module__-j6TfG__triggerGhost{background:0 0;border:none}.DateTimePicker-module__-j6TfG__triggerPlaceholder{color:var(--color-text-muted)}.DateTimePicker-module__-j6TfG__triggerLabel{text-align:left;min-width:0;font-weight:var(--font-normal);flex-grow:1}.DateTimePicker-module__-j6TfG__clockIcon{opacity:.5;flex-shrink:0;width:16px;height:16px}.DateTimePicker-module__-j6TfG__popover{width:auto;padding:0}.DateTimePicker-module__-j6TfG__content{display:flex}.DateTimePicker-module__-j6TfG__contentWithTime{gap:var(--space-2)}.DateTimePicker-module__-j6TfG__timePickerPanel{border-left:1px solid var(--color-border);flex-direction:column;display:flex}.DateTimePicker-module__-j6TfG__timeScrollers{align-items:center;display:flex}.DateTimePicker-module__-j6TfG__timeScrollArea{width:72px;height:295px}.DateTimePicker-module__-j6TfG__timeScrollAreaBorder{border-left:1px solid var(--color-border)}.DateTimePicker-module__-j6TfG__timeList{padding:var(--space-1);flex-direction:column;display:flex}.DateTimePicker-module__-j6TfG__timeButton{height:32px;padding:0 var(--space-2);font-weight:var(--font-normal);justify-content:center}
.PropertiesRow-module__xrfKwq__row{gap:var(--space-6);flex-wrap:wrap;display:flex}.PropertiesRow-module__xrfKwq__property{flex-direction:column;gap:4px;display:flex}.PropertiesRow-module__xrfKwq__label{font-family:var(--font-sans);font-weight:var(--font-medium);font-size:var(--text-xs);letter-spacing:-.1px;color:var(--color-text-muted);line-height:14px}.PropertiesRow-module__xrfKwq__value{align-items:center;gap:var(--space-1-5);font-family:var(--font-sans);font-size:var(--text-sm);min-height:28px;color:var(--color-text-primary);margin-left:-8px;line-height:20px;display:flex}
.ScheduleDialog-module__bNUbIa__form{flex-direction:column;gap:16px;display:flex}.ScheduleDialog-module__bNUbIa__field{flex-direction:column;gap:6px;display:flex}.ScheduleDialog-module__bNUbIa__row{align-items:flex-start;gap:12px;display:flex}.ScheduleDialog-module__bNUbIa__control{width:100%}.ScheduleDialog-module__bNUbIa__controlTrigger{border-radius:var(--radius-md,6px);width:100%;height:32px;box-shadow:var(--shadow-100);background-color:var(--color-bg-surface,#fff);font-family:var(--font-sans);font-size:var(--text-sm,13px);color:var(--color-foreground,#030816);cursor:pointer;white-space:nowrap;border:none;justify-content:space-between;align-items:center;gap:8px;padding:0 10px;transition:box-shadow .15s,background-color .15s;display:inline-flex}.ScheduleDialog-module__bNUbIa__controlTrigger:hover{background-color:var(--color-bg-surface-secondary);box-shadow:var(--shadow-200)}.ScheduleDialog-module__bNUbIa__controlLabel{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ScheduleDialog-module__bNUbIa__controlChevron{color:var(--color-text-disabled,#94a3b8);flex-shrink:0}.ScheduleDialog-module__bNUbIa__whenPanel{min-width:260px}.ScheduleDialog-module__bNUbIa__frequencyTrigger{justify-content:space-between;font-weight:500}.ScheduleDialog-module__bNUbIa__frequencyItem{justify-content:space-between;align-items:center;gap:16px;display:flex}.ScheduleDialog-module__bNUbIa__startsField{padding:4px 8px 6px}.ScheduleDialog-module__bNUbIa__startsPicker{width:100%}
.ChipGroup-module__kDPnLG__base{flex-flow:wrap;align-items:center;gap:0;display:flex}.ChipGroup-module__kDPnLG__gapSm{gap:4px}.ChipGroup-module__kDPnLG__gapMd{gap:8px}.ChipGroup-module__kDPnLG__gapLg{gap:12px}.ChipGroup-module__kDPnLG__gapXs>*{margin-left:-4px}.ChipGroup-module__kDPnLG__gapXxs>*{margin-left:-8px}.ChipGroup-module__kDPnLG__gapXs>:first-child,.ChipGroup-module__kDPnLG__gapXxs>:first-child{margin-left:0}.ChipGroup-module__kDPnLG__base>*{transition:transform .15s cubic-bezier(.23,1,.32,1)}@media (hover:hover) and (pointer:fine){.ChipGroup-module__kDPnLG__base>:hover{z-index:1;transform:translateY(-2px)}}
.Punchcard-module__uL3HIG__base{font-family:var(--font-sans);flex-direction:column;display:flex;overflow:hidden}.Punchcard-module__uL3HIG__title{font-size:var(--text-sm);font-weight:var(--font-medium);letter-spacing:-.2px;color:var(--color-text);padding:var(--space-2)var(--space-3);border-bottom:1px solid var(--color-overlay-10);align-items:center;height:36px;line-height:14px;display:flex}.Punchcard-module__uL3HIG__row{align-items:center;gap:var(--space-1);height:36px;padding:var(--space-2)var(--space-3);border-bottom:1px solid var(--color-overlay-10);display:flex}.Punchcard-module__uL3HIG__row:last-child{border-bottom:none}.Punchcard-module__uL3HIG__rowLabel{font-size:var(--text-sm);font-weight:var(--font-medium);letter-spacing:-.2px;color:var(--color-text);text-align:left;flex-grow:1;line-height:14px}.Punchcard-module__uL3HIG__rowLabel [data-slot=tooltip-trigger]{text-align:left}.Punchcard-module__uL3HIG__rowLabelClamp{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.Punchcard-module__uL3HIG__options{align-items:center;gap:var(--space-1);display:flex}.Punchcard-module__uL3HIG__option{font-family:var(--font-sans);font-size:var(--text-sm);font-weight:var(--font-medium);letter-spacing:-.2px;color:var(--color-text-muted);padding:var(--space-1)var(--space-1-5);border-radius:var(--radius-md);cursor:pointer;transition:background-color var(--transition-fast)ease;background:0 0;border:none;line-height:14px}.Punchcard-module__uL3HIG__option:hover{background:var(--color-bg-surface-secondary)}.Punchcard-module__uL3HIG__optionActive{background:var(--color-bg-error);color:var(--color-text-error)}.Punchcard-module__uL3HIG__optionActive:hover{background:var(--color-bg-error)}.Punchcard-module__uL3HIG__sm .Punchcard-module__uL3HIG__title{height:26px;padding:var(--space-1)var(--space-2);font-size:var(--text-xs)}.Punchcard-module__uL3HIG__sm .Punchcard-module__uL3HIG__row{height:26px;padding:var(--space-1)var(--space-2);gap:var(--space-px)}.Punchcard-module__uL3HIG__sm .Punchcard-module__uL3HIG__rowLabel{font-size:var(--text-xs)}.Punchcard-module__uL3HIG__sm .Punchcard-module__uL3HIG__options{gap:var(--space-px)}.Punchcard-module__uL3HIG__sm .Punchcard-module__uL3HIG__option{font-size:var(--text-2xs);padding:var(--space-px)var(--space-1);border-radius:var(--radius-sm)}
.Select-module__NagEdW__trigger{border-radius:var(--radius-md);box-shadow:var(--shadow-100);background-color:var(--color-bg-surface);font-family:var(--font-sans);cursor:pointer;white-space:nowrap;border:none;justify-content:space-between;align-items:center;gap:8px;transition:background-color .15s,box-shadow .15s;display:inline-flex}.Select-module__NagEdW__trigger:hover:not(:disabled){background-color:var(--color-bg-surface-secondary);box-shadow:var(--shadow-100-hover)}.Select-module__NagEdW__trigger:focus-visible{outline:2px solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.Select-module__NagEdW__trigger:disabled{cursor:not-allowed;opacity:.5}.Select-module__NagEdW__trigger[data-placeholder]{color:var(--color-text-disabled)}.Select-module__NagEdW__triggerSm{height:28px;font-size:var(--text-xs);border-radius:5px;padding:0 8px}.Select-module__NagEdW__triggerMd{height:32px;font-size:var(--text-sm);border-radius:var(--radius-md);padding:0 10px}.Select-module__NagEdW__triggerLg{height:36px;font-size:var(--text-base);border-radius:var(--radius-md);padding:0 12px}.Select-module__NagEdW__triggerIcon{color:var(--color-text-disabled);flex-shrink:0}.Select-module__NagEdW__content{z-index:50;border-radius:var(--radius-lg);background-color:var(--color-bg-surface);box-shadow:var(--shadow-200);animation:.15s ease-out Select-module__NagEdW__contentShow;overflow:hidden}.Select-module__NagEdW__content[data-side]{min-width:var(--radix-select-trigger-width);max-height:var(--radix-select-content-available-height)}.Select-module__NagEdW__content[data-state=closed]{animation:.1s ease-out Select-module__NagEdW__contentHide}.Select-module__NagEdW__content[data-side=bottom]{animation-name:Select-module__NagEdW__slideFromTop}.Select-module__NagEdW__content[data-side=top]{animation-name:Select-module__NagEdW__slideFromBottom}.Select-module__NagEdW__viewport{padding:4px}.Select-module__NagEdW__item{-webkit-user-select:none;user-select:none;padding-right:32px;position:relative}.Select-module__NagEdW__item[data-disabled]{pointer-events:none;opacity:.5}.Select-module__NagEdW__itemIndicator{width:21px;height:21px;color:var(--color-text);justify-content:center;align-items:center;display:flex;position:absolute;right:8px}.Select-module__NagEdW__label{font-family:var(--font-sans);font-size:var(--text-xs);font-weight:var(--font-medium);color:var(--color-text-muted);padding:6px 8px}.Select-module__NagEdW__separator{background-color:var(--color-bg-surface-active);height:1px;margin:4px -4px}.Select-module__NagEdW__scrollButton{cursor:default;color:var(--color-text-muted);justify-content:center;align-items:center;padding:4px;display:flex}@keyframes Select-module__NagEdW__contentShow{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@keyframes Select-module__NagEdW__contentHide{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.96)}}@keyframes Select-module__NagEdW__slideFromTop{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes Select-module__NagEdW__slideFromBottom{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}
.DateRangePicker-module__SeYJOq__container{width:224px}.DateRangePicker-module__SeYJOq__trigger{align-items:center;gap:var(--space-1);height:32px;padding:0 var(--space-2);font-weight:var(--font-normal);color:var(--color-text);display:flex;position:relative;overflow:hidden}.DateRangePicker-module__SeYJOq__triggerContent{flex-grow:1;align-items:center;display:flex;overflow:hidden}.DateRangePicker-module__SeYJOq__triggerDate{padding:var(--space-1)0}.DateRangePicker-module__SeYJOq__triggerCompare{margin-top:-4px}.DateRangePicker-module__SeYJOq__chevron{opacity:.5;flex-shrink:0;width:16px;height:16px}.DateRangePicker-module__SeYJOq__popover{width:auto}.DateRangePicker-module__SeYJOq__popoverContent{padding:var(--space-2)0;display:flex}.DateRangePicker-module__SeYJOq__calendarSection{display:flex}.DateRangePicker-module__SeYJOq__calendarColumn{flex-direction:column;display:flex}.DateRangePicker-module__SeYJOq__controlsRow{justify-content:flex-end;align-items:center;gap:var(--space-2);padding:0 var(--space-3)var(--space-4);flex-direction:column;display:flex}@media (min-width:1024px){.DateRangePicker-module__SeYJOq__controlsRow{flex-direction:row;align-items:flex-start;padding-bottom:0}}.DateRangePicker-module__SeYJOq__compareControl{align-items:center;gap:var(--space-2);padding:var(--space-1)var(--space-4)var(--space-1)0;display:flex}.DateRangePicker-module__SeYJOq__dateInputsWrapper{align-items:center;gap:var(--space-2);flex-direction:column;width:100%;display:flex}.DateRangePicker-module__SeYJOq__dateInputsRow{gap:var(--space-2);display:flex}.DateRangePicker-module__SeYJOq__dateInputsDash{padding:var(--space-1)0}.DateRangePicker-module__SeYJOq__presetsColumn{align-items:flex-end;gap:var(--space-1);padding:0 var(--space-2)var(--space-6)var(--space-6);flex-direction:column;display:flex}.DateRangePicker-module__SeYJOq__presetsList{align-items:flex-end;gap:var(--space-1);flex-direction:column;width:100%;display:flex}.DateRangePicker-module__SeYJOq__presetButton{justify-content:flex-start}.DateRangePicker-module__SeYJOq__presetButtonSelected{pointer-events:none;justify-content:flex-start}.DateRangePicker-module__SeYJOq__presetCheck{padding-right:var(--space-2);opacity:0}.DateRangePicker-module__SeYJOq__presetCheckVisible{opacity:.7}.DateRangePicker-module__SeYJOq__presetSelect{margin:0 auto var(--space-2);width:180px}.DateRangePicker-module__SeYJOq__footer{justify-content:flex-end;gap:var(--space-2);padding:var(--space-2)var(--space-4);display:flex}.DateRangePicker-module__SeYJOq__dateInput{padding:0 var(--space-1);border:1px solid var(--color-border);border-radius:var(--radius-lg);font-size:var(--text-sm);align-items:center;display:flex}.DateRangePicker-module__SeYJOq__dateInputField{text-align:center;background:0 0;border:none;outline:none;padding:0}.DateRangePicker-module__SeYJOq__dateInputSeparator{opacity:.2;margin:0 -1px}
.ImpactSeverityGuide-module__qdpG2a__guide{flex-direction:column;gap:8px;display:flex}.ImpactSeverityGuide-module__qdpG2a__guideHeader{font-family:var(--font-sans);font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--color-text-secondary);cursor:pointer;background:0 0;border:none;align-self:flex-start;align-items:center;gap:4px;padding:0;display:inline-flex}.ImpactSeverityGuide-module__qdpG2a__guideHeader:hover{color:var(--color-text)}.ImpactSeverityGuide-module__qdpG2a__guideHeader svg{flex-shrink:0}.ImpactSeverityGuide-module__qdpG2a__chevron,.ImpactSeverityGuide-module__qdpG2a__chevronOpen{transition:transform var(--transition-fast)ease}.ImpactSeverityGuide-module__qdpG2a__chevronOpen{transform:rotate(90deg)}.ImpactSeverityGuide-module__qdpG2a__matrix{border-collapse:collapse;width:100%;font-size:var(--text-xs);border:1px solid var(--color-border);border-radius:var(--radius-md);line-height:1.4;overflow:hidden}.ImpactSeverityGuide-module__qdpG2a__matrix th,.ImpactSeverityGuide-module__qdpG2a__matrix td{border:1px solid var(--color-border-subtle);text-align:left;vertical-align:top;padding:5px 8px}.ImpactSeverityGuide-module__qdpG2a__corner{background:var(--color-bg-surface);width:22%}.ImpactSeverityGuide-module__qdpG2a__levelHead{font-weight:var(--font-semibold);text-align:center;color:var(--color-text)}.ImpactSeverityGuide-module__qdpG2a__rowHead{font-weight:var(--font-medium);color:var(--color-text);background:var(--color-bg-surface-hover);width:22%}.ImpactSeverityGuide-module__qdpG2a__cell{color:var(--color-text-secondary);width:19.5%}.ImpactSeverityGuide-module__qdpG2a__low{background:var(--color-bg-success,var(--moss-canopy-50))}.ImpactSeverityGuide-module__qdpG2a__medium{background:var(--color-bg-warning,var(--solar-flare-50))}.ImpactSeverityGuide-module__qdpG2a__high{background:var(--sienna-glow-100,var(--solar-flare-100))}.ImpactSeverityGuide-module__qdpG2a__critical{background:var(--color-bg-error,var(--thermal-bloom-50))}.ImpactSeverityGuide-module__qdpG2a__spofBody{border:1px solid var(--color-border);border-radius:var(--radius-md);align-items:center;gap:16px;padding:12px 14px;display:flex}.ImpactSeverityGuide-module__qdpG2a__spofText{font-size:var(--text-xs);color:var(--color-text-secondary);margin:0;line-height:1.5}
.Separator-module__gpX9ma__base{background-color:var(--color-bg-surface-active);flex-shrink:0}.Separator-module__gpX9ma__horizontal{width:100%;height:1px}.Separator-module__gpX9ma__vertical{width:1px;height:100%}.Separator-module__gpX9ma__spacingNone{margin:0}.Separator-module__gpX9ma__spacingSm{margin:8px 0}.Separator-module__gpX9ma__spacingSm[data-orientation=vertical]{margin:0 8px}.Separator-module__gpX9ma__spacingMd{margin:12px 0}.Separator-module__gpX9ma__spacingMd[data-orientation=vertical]{margin:0 12px}.Separator-module__gpX9ma__spacingLg{margin:16px 0}.Separator-module__gpX9ma__spacingLg[data-orientation=vertical]{margin:0 16px}
.Severity-module__6NCBOq__base{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.Severity-module__6NCBOq__base svg{width:100%;height:100%}.Severity-module__6NCBOq__sm{width:16px;height:16px}.Severity-module__6NCBOq__md{width:20px;height:20px}.Severity-module__6NCBOq__lg{width:24px;height:24px}.Severity-module__6NCBOq__fadedBar{fill:#caccd1}.Severity-module__6NCBOq__base[data-severity="5"],.Severity-module__6NCBOq__base[data-severity="4"]{color:#b3063c}.Severity-module__6NCBOq__base[data-severity="3"]{color:#eba130}.Severity-module__6NCBOq__base[data-severity="3"] .Severity-module__6NCBOq__fadedBar{fill:#ffddbd}.Severity-module__6NCBOq__base[data-severity="2"]{color:#1f2937}.Severity-module__6NCBOq__base[data-severity="1"]{color:#caccd1}
.ImpactAssessment-module__Dg0u2q__card{overflow:hidden}
.Shell-module__9ZcSpG__base{box-shadow:none;border-radius:13px;gap:0;position:relative;overflow:visible}.Shell-module__9ZcSpG__blur{background:0 0}.Shell-module__9ZcSpG__slot{flex:1;min-width:0}.Shell-module__9ZcSpG__header{min-height:36px}.Shell-module__9ZcSpG__headerClose{border-radius:var(--radius-sm);cursor:pointer;width:24px;height:24px;color:var(--color-text-muted);transition:background-color var(--transition-fast),color var(--transition-fast);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;display:flex}.Shell-module__9ZcSpG__headerClose:hover{background-color:var(--color-bg-surface-active);color:var(--color-text-secondary)}.Shell-module__9ZcSpG__content{opacity:1;padding:0 var(--space-1)var(--space-1);grid-template-rows:1fr;transition:grid-template-rows .35s cubic-bezier(.4,0,.2,1),opacity .3s,padding .35s cubic-bezier(.4,0,.2,1);display:grid}.Shell-module__9ZcSpG__contentCollapsed{opacity:0;padding:0 var(--space-1);grid-template-rows:0fr}.Shell-module__9ZcSpG__content>*{border-radius:var(--shell-inner-radius);overflow:hidden}.Shell-module__9ZcSpG__noHeader .Shell-module__9ZcSpG__content{padding:var(--space-1)}.Shell-module__9ZcSpG__noHeader .Shell-module__9ZcSpG__contentCollapsed{padding:0 var(--space-1)}
.Stat-module__JhPP6q__base{flex-direction:column;gap:4px;display:flex}.Stat-module__JhPP6q__title{font-family:var(--font-geist);font-weight:var(--font-medium);font-size:var(--text-sm);line-height:var(--text-line-height-md);color:var(--text-color-subtle);margin:0}.Stat-module__JhPP6q__value{font-family:var(--font-geist);font-weight:var(--font-semibold);font-size:var(--text-3xl);line-height:var(--text-line-height-3xl);letter-spacing:var(--text-tracking-tight);color:var(--text-color-default);margin:0}.Stat-module__JhPP6q__valueSmall{font-size:var(--text-xl)}.Stat-module__JhPP6q__trend{font-family:var(--font-geist);font-weight:var(--font-medium);font-size:var(--text-xs);line-height:var(--text-line-height-sm);align-items:center;gap:4px;display:flex}.Stat-module__JhPP6q__trendUp{color:var(--color-text-success)}.Stat-module__JhPP6q__trendDown{color:var(--color-text-error)}.Stat-module__JhPP6q__trendNeutral{color:var(--text-color-muted)}.Stat-module__JhPP6q__chart{width:100%;height:48px;margin-top:8px}.Stat-module__JhPP6q__list{flex-direction:column;gap:8px;margin-top:4px;display:flex}.Stat-module__JhPP6q__listItem{justify-content:space-between;align-items:center;gap:12px;display:flex}.Stat-module__JhPP6q__listItemLabel{font-family:var(--font-geist);font-weight:var(--font-normal);font-size:var(--text-sm);line-height:var(--text-line-height-md);color:var(--text-color-body);flex:1;min-width:0}.Stat-module__JhPP6q__listItemValue{font-family:var(--font-mono);font-feature-settings:"tnum" 1;font-weight:var(--font-semibold);font-size:var(--text-sm);line-height:var(--text-line-height-md);color:var(--text-color-default);text-align:right}.Stat-module__JhPP6q__group{gap:12px;display:grid}.Stat-module__JhPP6q__columns2{grid-template-columns:repeat(2,1fr)}.Stat-module__JhPP6q__columns3{grid-template-columns:repeat(3,1fr)}.Stat-module__JhPP6q__columns4{grid-template-columns:repeat(4,1fr)}.Stat-module__JhPP6q__columns5{grid-template-columns:repeat(5,1fr)}.Stat-module__JhPP6q__columnsAuto{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.Stat-module__JhPP6q__gapSm{gap:8px}.Stat-module__JhPP6q__gapMd{gap:12px}.Stat-module__JhPP6q__gapLg{gap:16px}.Stat-module__JhPP6q__gapXl{gap:24px}.Stat-module__JhPP6q__badgeList{flex-direction:column;gap:8px;margin-top:4px;display:flex}.Stat-module__JhPP6q__badgeListItem{justify-content:space-between;align-items:center;gap:12px;display:flex}.Stat-module__JhPP6q__badgeListItemLabel{font-family:var(--font-geist);font-weight:var(--font-normal);font-size:var(--text-sm);line-height:var(--text-line-height-md);color:var(--text-color-body);flex:1;align-items:center;gap:4px;min-width:0;display:flex}
.page-module__bb-K8W__content{flex-direction:column;height:100%;display:flex;overflow:auto}.page-module__bb-K8W__content [data-slot=table-row]{height:36px}.page-module__bb-K8W__content [data-slot=table-group-row]{height:36px}.page-module__bb-K8W__content [data-slot=table-head]{height:36px}.page-module__bb-K8W__tableRow{cursor:pointer}.page-module__bb-K8W__tableRow[data-active],.page-module__bb-K8W__tableRow[data-active]:hover{--color-bg:var(--color-bg-surface-active);--color-bg-surface:var(--color-bg-surface-active);--color-bg-surface-hover:var(--color-bg-surface-active);background-color:var(--color-bg-surface-active)}.page-module__bb-K8W__tableRow[data-active] [data-sticky]{background-color:var(--color-bg-surface-active)!important}.page-module__bb-K8W__tableRow[data-active]:hover [data-sticky]{background-color:var(--color-bg-surface-active)!important}.page-module__bb-K8W__groupChevron{flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;transition:transform .15s;display:inline-flex}.page-module__bb-K8W__groupChevron[data-collapsed]{transform:rotate(-90deg)}.page-module__bb-K8W__nameCell{align-items:center;gap:8px;display:flex}.page-module__bb-K8W__truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.ExerciseCompleteDialog-module__TLTimG__content{gap:var(--space-4);max-height:60vh;padding:var(--space-4)var(--space-6);flex-direction:column;display:flex;overflow-y:auto}.ExerciseCompleteDialog-module__TLTimG__comboLabel{align-items:center;gap:var(--space-1-5);display:flex}.ExerciseCompleteDialog-module__TLTimG__truncate{text-overflow:ellipsis;white-space:nowrap;max-width:180px;overflow:hidden}.ExerciseCompleteDialog-module__TLTimG__transcriptBody{padding:var(--space-3)}.ExerciseCompleteDialog-module__TLTimG__transcriptInput{display:none}.ExerciseCompleteDialog-module__TLTimG__transcriptUpload{align-items:center;gap:var(--space-3);width:100%;padding:var(--space-3);border:1px dashed var(--color-border);border-radius:var(--radius-lg);text-align:left;cursor:pointer;color:var(--color-text-secondary);background:0 0;transition:background .15s,border-color .15s;display:flex}.ExerciseCompleteDialog-module__TLTimG__transcriptUpload:hover{background:var(--color-bg-surface-hover);border-color:var(--color-border-hover)}.ExerciseCompleteDialog-module__TLTimG__transcriptUploadCopy{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.ExerciseCompleteDialog-module__TLTimG__transcriptFile{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3);border:1px solid var(--color-border-success);border-radius:var(--radius-lg);background:var(--color-bg-success);color:var(--color-text-success);display:flex}.ExerciseCompleteDialog-module__TLTimG__transcriptFileLeft{align-items:center;gap:var(--space-3);min-width:0;display:flex}.ExerciseCompleteDialog-module__TLTimG__transcriptFileInfo{flex-direction:column;gap:2px;min-width:0;display:flex}.ExerciseCompleteDialog-module__TLTimG__transcriptRemove{width:24px;height:24px;color:var(--color-text-muted);cursor:pointer;background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;transition:background .15s,color .15s;display:inline-flex}.ExerciseCompleteDialog-module__TLTimG__transcriptRemove:hover{background:var(--color-bg-surface-hover);color:var(--color-text)}
.SectionMenu-module__PGPe9W__container{position:relative}.SectionMenu-module__PGPe9W__trigger{cursor:pointer;width:24px;height:24px;color:var(--trust-text-muted);opacity:0;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:0;transition:all .15s;display:flex}.SectionMenu-module__PGPe9W__trigger[data-visible=true]{opacity:1}.SectionMenu-module__PGPe9W__trigger:hover{background:var(--color-bg-surface-active);color:var(--trust-text-primary)}.SectionMenu-module__PGPe9W__menu{z-index:50;background:#fff;border-radius:7px;flex-direction:column;width:160px;padding:0;display:flex;position:absolute;top:100%;right:0;overflow:hidden;box-shadow:0 2px 12px 2px #0000000f,0 0 0 1px #0511331a,0 1px 2px 2px #0511330a}.SectionMenu-module__PGPe9W__menuItem{letter-spacing:-.1px;color:#2e2e30;cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:8px;width:100%;height:32px;padding:0 8px;font-size:13px;font-weight:500;line-height:14px;transition:background .15s;display:flex}.SectionMenu-module__PGPe9W__menuItem:hover:not(:disabled){background:var(--color-bg-surface-secondary)}.SectionMenu-module__PGPe9W__menuItem:disabled{opacity:.5;cursor:not-allowed}.SectionMenu-module__PGPe9W__menuItem svg{color:#59595b;flex-shrink:0}.SectionMenu-module__PGPe9W__menuItemBorder{border-bottom:1px solid #0000001a}.SectionMenu-module__PGPe9W__menuItemDanger,.SectionMenu-module__PGPe9W__menuItemDanger svg{color:#dc2626}.SectionMenu-module__PGPe9W__menuItemDanger:hover:not(:disabled){background:#fef2f2}
.Status-module__XxiGuW__base{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.Status-module__XxiGuW__base svg{width:100%;height:100%}.Status-module__XxiGuW__sm{width:16px;height:16px}.Status-module__XxiGuW__md{width:20px;height:20px}.Status-module__XxiGuW__lg{width:24px;height:24px}.Status-module__XxiGuW__base[data-status=draft],.Status-module__XxiGuW__base[data-status=todo]{color:var(--color-text-muted)}.Status-module__XxiGuW__base[data-status=in-progress]{color:var(--solar-flare-500)}.Status-module__XxiGuW__base[data-status=in-review]{color:var(--nebula-spark-500)}
.Switch-module__DlPTRW__root{border-radius:var(--radius-full);cursor:pointer;border:none;flex-shrink:0;align-items:center;transition:background-color .15s;display:inline-flex}.Switch-module__DlPTRW__root:focus-visible{outline:2px solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.Switch-module__DlPTRW__root:disabled{cursor:not-allowed;opacity:.5}.Switch-module__DlPTRW__root[data-state=unchecked]{background-color:oklch(from var(--color-bg-surface-active)calc(l - .08)c h)}.Switch-module__DlPTRW__root[data-state=checked]{background-color:var(--color-bg-inverse)}.Switch-module__DlPTRW__sm{width:24px;height:14px;padding:2px}.Switch-module__DlPTRW__md{width:36px;height:20px;padding:2px}.Switch-module__DlPTRW__lg{width:44px;height:24px;padding:2px}.Switch-module__DlPTRW__thumb{border-radius:var(--radius-full);box-shadow:var(--shadow-100);background-color:#fff;transition:transform .15s;display:block}.Switch-module__DlPTRW__thumb[data-state=unchecked]{transform:translate(0)}.Switch-module__DlPTRW__thumbSm{width:10px;height:10px}.Switch-module__DlPTRW__thumbSm[data-state=checked]{transform:translate(10px)}.Switch-module__DlPTRW__thumbMd{width:16px;height:16px}.Switch-module__DlPTRW__thumbMd[data-state=checked]{transform:translate(16px)}.Switch-module__DlPTRW__thumbLg{width:20px;height:20px}.Switch-module__DlPTRW__thumbLg[data-state=checked]{transform:translate(20px)}
.page-module__PwLh6q__wrapper{overflow:hidden!important}.page-module__PwLh6q__body{flex:1;min-height:0;display:flex;position:relative;overflow:hidden}.page-module__PwLh6q__header{justify-content:space-between}.page-module__PwLh6q__headerLeft{align-items:center;gap:8px;display:flex}.page-module__PwLh6q__headerRight{align-items:center;gap:12px;display:flex}.page-module__PwLh6q__minimapWrapper{z-index:10;justify-content:center;align-items:center;display:flex;position:absolute;top:0;bottom:0;left:0}.page-module__PwLh6q__main{background:var(--color-bg-surface);flex:1;min-width:0;overflow-y:auto}.page-module__PwLh6q__editorContainer{max-width:960px;margin:0 auto;padding:24px 32px 200px}.page-module__PwLh6q__editorContainer .inline-editor-wrapper{min-height:80px}.page-module__PwLh6q__editorContainer .inline-editor-layout{--content-max-width:100%;--margin-width:0;--margin-left-width:0;--margin-right-width:0}.page-module__PwLh6q__editorContainer .inline-editor{padding:0}.page-module__PwLh6q__headerGroup{flex-direction:column;gap:8px;margin-top:12px;display:flex}.page-module__PwLh6q__headerGroup>:last-child{margin-top:4px}.page-module__PwLh6q__summary{font-size:var(--text-base);color:var(--color-text-secondary);line-height:1.5}.page-module__PwLh6q__description .tiptap.ProseMirror p{font-size:var(--text-base);line-height:1.5}.page-module__PwLh6q__description .tiptap.ProseMirror p:not(:first-child){margin-top:8px}.page-module__PwLh6q__exerciseDataBadge{color:var(--color-text-muted);align-items:center;gap:6px;display:flex}.page-module__PwLh6q__truncateProperty{text-overflow:ellipsis;white-space:nowrap;max-width:160px;overflow:hidden}.page-module__PwLh6q__goalsPrivacy{color:var(--color-text-muted);align-items:center;gap:6px;display:flex}.page-module__PwLh6q__goalsList{border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);flex-direction:column;display:flex;overflow:hidden}.page-module__PwLh6q__goalRow{border-bottom:1px solid var(--color-border-subtle);align-items:center;gap:12px;padding:8px 12px;display:flex}.page-module__PwLh6q__goalRow:last-child{border-bottom:none}.page-module__PwLh6q__goalIndex{text-align:center;flex-shrink:0;width:16px}.page-module__PwLh6q__goalInput{font-size:var(--text-sm);font-family:var(--font-sans);color:var(--color-text-primary);background:0 0;border:none;outline:none;flex:1}.page-module__PwLh6q__goalInput::placeholder{color:var(--color-text-muted)}.page-module__PwLh6q__sectionBlock{padding-top:32px}.page-module__PwLh6q__sectionBlock:first-of-type{padding-top:0}.page-module__PwLh6q__sectionTitle{color:var(--color-text);margin-bottom:12px;font-size:17px;font-weight:600}.page-module__PwLh6q__appendixTitle{margin-bottom:var(--space-3)}.page-module__PwLh6q__discussionPoints{margin-top:var(--space-2);padding-top:var(--space-2);border-top:1px solid var(--color-border-subtle)}.page-module__PwLh6q__discussionPoints ul{margin:var(--space-1)0 0;padding-left:var(--space-4);list-style:outside}.page-module__PwLh6q__discussionPoints li{font-size:var(--text-sm);color:var(--color-text-secondary);line-height:1.6}.page-module__PwLh6q__reviewComboItem{align-items:center;gap:var(--space-2);display:flex}.page-module__PwLh6q__reviewChip{align-items:center;gap:var(--space-1-5);display:flex}
.page-module__Wl5_Va__wrapper{overflow:hidden!important}.page-module__Wl5_Va__body{flex:1;min-height:0;display:flex;position:relative;overflow:hidden}.page-module__Wl5_Va__minimapWrapper{z-index:10;justify-content:center;align-items:center;display:flex;position:absolute;top:0;bottom:0;left:0}.page-module__Wl5_Va__header{justify-content:space-between}.page-module__Wl5_Va__headerLeft{align-items:center;gap:8px;display:flex}.page-module__Wl5_Va__headerRight{align-items:center;gap:12px;display:flex}.page-module__Wl5_Va__headerTabs{align-items:center;gap:0;margin-left:16px;display:flex}.page-module__Wl5_Va__headerTab{height:100%;color:var(--color-text-muted);cursor:pointer;background:0 0;border:none;align-items:center;padding:0 12px;font-size:13px;font-weight:500;transition:color .15s;display:flex;position:relative}.page-module__Wl5_Va__headerTab:hover,.page-module__Wl5_Va__headerTab[data-active]{color:var(--color-text)}.page-module__Wl5_Va__headerTab[data-active]:after{content:"";background:var(--color-bg-inverse);height:2px;position:absolute;bottom:-1px;left:12px;right:12px}.page-module__Wl5_Va__main{background:var(--color-bg-surface);flex:1;min-width:0;overflow-y:auto}.page-module__Wl5_Va__editorContainer{max-width:1600px;margin:0 auto;padding:40px 80px 200px}.page-module__Wl5_Va__editorContainer .inline-editor-wrapper{min-height:120px}.page-module__Wl5_Va__editorContainer .inline-editor-layout{--content-max-width:100%;--margin-width:0;--margin-left-width:0;--margin-right-width:0}.page-module__Wl5_Va__editorContainer .inline-editor{padding:0}.page-module__Wl5_Va__meta{flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px;margin-bottom:24px;display:flex}.page-module__Wl5_Va__meta button{height:28px;color:var(--color-text-secondary);border-radius:6px;align-items:center;gap:6px;padding:0 8px;font-size:13px;transition:background .15s;display:inline-flex}.page-module__Wl5_Va__meta button:hover{background:var(--color-bg-surface-hover)}.page-module__Wl5_Va__metaLabel{align-items:center;gap:6px;display:inline-flex}.page-module__Wl5_Va__metaItem{color:var(--color-text-secondary);align-items:center;gap:6px;font-size:13px;display:flex}.page-module__Wl5_Va__metaItemButton{cursor:pointer;font:inherit;color:inherit;background:0 0;border:none;border-radius:6px;margin:-4px -6px;padding:4px 6px}.page-module__Wl5_Va__metaItemButton:hover{background:var(--color-bg-surface-hover)}.page-module__Wl5_Va__metaDot{background:var(--color-bg-surface-active);border-radius:50%;width:4px;height:4px}.page-module__Wl5_Va__scoringBar{align-items:center;gap:var(--space-2);padding:var(--space-3)0;border-top:1px solid var(--color-border-subtle);display:flex}.page-module__Wl5_Va__scoreBarGroup{align-items:center;gap:var(--space-1);border-radius:var(--radius-full);height:28px;padding:4px;display:inline-flex}.page-module__Wl5_Va__scoreBarGroupCoverage{background:var(--ion-drive-50)}.page-module__Wl5_Va__scoreBarGroupQuality{background:var(--nebula-spark-50)}.page-module__Wl5_Va__scoreBarSubscores{align-items:center;gap:var(--space-1);opacity:0;max-width:0;padding-left:0;transition:max-width .25s cubic-bezier(.23,1,.32,1),opacity .2s,padding .25s;display:flex;overflow:hidden}.page-module__Wl5_Va__scoreBarGroup:hover .page-module__Wl5_Va__scoreBarSubscores{opacity:1;max-width:300px;padding-left:var(--space-1)}.page-module__Wl5_Va__scoreBarItem{font-family:var(--font-mono);font-size:var(--text-2xs);font-weight:var(--font-semibold);white-space:nowrap;cursor:pointer;border-radius:var(--radius-sm);transition:background-color var(--transition-fast);align-items:center;gap:3px;padding:2px 4px;display:inline-flex}.page-module__Wl5_Va__scoreBarItemCoverage{color:var(--ion-drive-600)}.page-module__Wl5_Va__scoreBarItemCoverage:hover{background:var(--ion-drive-100)}.page-module__Wl5_Va__scoreBarItemQuality{color:var(--nebula-spark-600)}.page-module__Wl5_Va__scoreBarItemQuality:hover{background:var(--nebula-spark-100)}.page-module__Wl5_Va__scoreBarGroupScore{border-radius:var(--radius-full);height:20px;font-family:var(--font-mono);font-size:var(--text-2xs);font-weight:var(--font-semibold);white-space:nowrap;cursor:pointer;transition:background-color var(--transition-fast);align-items:center;gap:3px;padding:0 10px;display:inline-flex}.page-module__Wl5_Va__scoreBarGroupScoreCoverage{color:var(--ion-drive-600);background:var(--ion-drive-100)}.page-module__Wl5_Va__scoreBarGroupScoreCoverage:hover{background:var(--ion-drive-200)}.page-module__Wl5_Va__scoreBarGroupScoreQuality{color:var(--nebula-spark-600);background:var(--nebula-spark-100)}.page-module__Wl5_Va__scoreBarGroupScoreQuality:hover{background:var(--nebula-spark-200)}.page-module__Wl5_Va__scoreBarItemIcon{flex-shrink:0;align-items:center;display:inline-flex}.page-module__Wl5_Va__scoreBarItemIcon svg{width:12px;height:12px}.page-module__Wl5_Va__scenarioNarrative{font-size:var(--text-base);color:var(--color-foreground);line-height:1.7}.page-module__Wl5_Va__entityCitation{color:var(--glacial-lake-600);cursor:pointer;border-bottom:1px dashed var(--glacial-lake-300);font-weight:500;transition:color .15s,border-color .15s}.page-module__Wl5_Va__entityCitation:hover{color:var(--glacial-lake-700);border-bottom-color:var(--glacial-lake-500)}.page-module__Wl5_Va__skeletonContainer{max-width:800px;margin:0 auto;padding:40px 48px}.page-module__Wl5_Va__skeletonHeader{align-items:center;gap:12px;margin-bottom:24px;display:flex}.page-module__Wl5_Va__skeletonAvatar{object-fit:cover;border-radius:50%;width:20px;height:20px}.page-module__Wl5_Va__skeletonTitle{color:var(--color-text);font-size:16px;font-weight:500}.page-module__Wl5_Va__skeletonContent{flex-direction:column;gap:12px;display:flex}.page-module__Wl5_Va__skeletonRow{gap:12px;display:flex}.page-module__Wl5_Va__skeletonBar{background:linear-gradient(90deg,var(--nebula-spark-100)0%,var(--nebula-spark-200)14.9%,var(--nebula-spark-200)84.62%,var(--nebula-spark-100)100%);background-size:200% 100%;border-radius:10px;height:12px;animation:1.5s ease-in-out infinite page-module__Wl5_Va__skeletonShimmer}.page-module__Wl5_Va__skeletonBar:first-child{animation-delay:0s}.page-module__Wl5_Va__skeletonBar:nth-child(2){animation-delay:.1s}.page-module__Wl5_Va__skeletonBar:nth-child(3){animation-delay:.2s}.page-module__Wl5_Va__skeletonBar:nth-child(4){animation-delay:.3s}@keyframes page-module__Wl5_Va__skeletonShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.page-module__Wl5_Va__controllerNotes{background:var(--misty-dune-100);border-radius:8px;margin-top:32px;padding:16px 20px}.page-module__Wl5_Va__controllerNotesTitle{color:var(--color-text);margin-bottom:6px;font-size:13px;font-weight:600}.page-module__Wl5_Va__controllerNotesText{color:var(--color-text-secondary);font-size:13px;line-height:1.5}.page-module__Wl5_Va__goalsCard{box-shadow:none;background:0 0;border:none;border-radius:0;flex-direction:column;gap:24px;width:100%;padding:0;display:flex}.page-module__Wl5_Va__goalsHeader{flex-direction:column;gap:8px;width:100%;max-width:100%;margin-top:12px;display:flex}.page-module__Wl5_Va__goalsHeader>:last-child{margin-top:4px}.page-module__Wl5_Va__goalsTitle{padding-top:var(--space-4);margin:0}.page-module__Wl5_Va__goalsDescription{color:var(--color-text-secondary);margin:0;font-size:1rem;line-height:1.6}.page-module__Wl5_Va__goalsInfo{background:var(--color-bg-surface-hover);width:fit-content;color:var(--color-text-secondary);border-radius:6px;align-items:center;gap:6px;margin-top:4px;padding:4px 8px;display:inline-flex}.page-module__Wl5_Va__goalsInfoTrigger{color:var(--color-text-secondary);cursor:help;align-items:center;gap:6px;display:inline-flex}.page-module__Wl5_Va__goalsList{flex-direction:column;gap:8px;padding:16px;display:flex}.page-module__Wl5_Va__goalRow{align-items:center;gap:12px;display:flex}.page-module__Wl5_Va__goalInput{flex:1}.page-module__Wl5_Va__goalRemove{width:24px;height:24px;color:var(--color-text-muted);cursor:pointer;opacity:0;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;transition:opacity .15s,background .15s;display:inline-flex}.page-module__Wl5_Va__goalRow:hover .page-module__Wl5_Va__goalRemove{opacity:1}.page-module__Wl5_Va__goalRemove:hover{background:var(--color-bg-surface-hover);color:var(--color-text)}.page-module__Wl5_Va__slideContent .inline-editor-wrapper{min-height:auto;margin-top:8px}.page-module__Wl5_Va__slideCoverInteractive{background:var(--color-bg-surface);justify-content:center;align-items:center;transition:background .15s;display:flex}.page-module__Wl5_Va__coverPlaceholder{color:var(--color-text-disabled);flex-direction:column;align-items:center;gap:8px;transition:color .15s;display:flex}.page-module__Wl5_Va__coverPlaceholderText{text-align:center;flex-direction:column;align-items:center;gap:4px;font-size:13px;font-weight:400;display:flex}.page-module__Wl5_Va__coverActions{align-items:center;gap:4px;display:inline-flex}.page-module__Wl5_Va__coverAction{color:var(--color-text);cursor:pointer;background:0 0;border:none;padding:0;font-size:13px;font-weight:500}.page-module__Wl5_Va__coverAction:hover{color:var(--color-text-secondary)}.page-module__Wl5_Va__coverFileInput{display:none}.page-module__Wl5_Va__coverImage{object-fit:cover;width:100%;height:100%;animation:.6s ease-out page-module__Wl5_Va__coverFadeIn}@keyframes page-module__Wl5_Va__coverFadeIn{0%{opacity:0}to{opacity:1}}.page-module__Wl5_Va__coverRemove{background:var(--color-overlay-50);width:28px;height:28px;color:var(--color-primary-on-fill);cursor:pointer;opacity:0;border:none;border-radius:6px;justify-content:center;align-items:center;transition:opacity .15s;display:flex;position:absolute;top:8px;right:8px}.page-module__Wl5_Va__slideCoverInteractive:hover .page-module__Wl5_Va__coverRemove{opacity:1}.page-module__Wl5_Va__coverShuffle{background:var(--color-overlay-50);width:28px;height:28px;color:var(--color-primary-on-fill);cursor:pointer;opacity:0;border:none;border-radius:6px;justify-content:center;align-items:center;transition:opacity .15s;display:flex;position:absolute;top:8px;right:44px}.page-module__Wl5_Va__slideCoverInteractive:hover .page-module__Wl5_Va__coverShuffle{opacity:1}.page-module__Wl5_Va__coverSearchOverlay{z-index:200;position:fixed;inset:0}.page-module__Wl5_Va__coverSearchPopover{background:var(--color-bg-surface);width:480px;max-height:460px;box-shadow:var(--shadow-300);border-radius:12px;flex-direction:column;display:flex;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.page-module__Wl5_Va__coverSearchHeader{border-bottom:1px solid var(--color-border);padding:16px 16px 12px}.page-module__Wl5_Va__coverSearchInput{border:1px solid var(--color-border);border-radius:8px;outline:none;width:100%;padding:8px 12px;font-size:14px;transition:border-color .15s}.page-module__Wl5_Va__coverSearchInput:focus{border-color:var(--color-border)}.page-module__Wl5_Va__coverSearchGrid{flex:1;grid-template-columns:repeat(3,1fr);gap:8px;padding:12px;display:grid;overflow-y:auto}.page-module__Wl5_Va__coverSearchItem{aspect-ratio:16/10;cursor:pointer;border-radius:6px;transition:opacity .15s;overflow:hidden}.page-module__Wl5_Va__coverSearchItem:hover{opacity:.8}.page-module__Wl5_Va__coverSearchItem img{object-fit:cover;width:100%;height:100%}.page-module__Wl5_Va__sectionDivider{border:none;border-top:1px solid var(--color-border-subtle);margin:var(--space-12)0}.page-module__Wl5_Va__sectionBlock{margin-bottom:var(--space-16);padding-top:0}.page-module__Wl5_Va__sectionBlock:last-of-type{margin-bottom:0}.page-module__Wl5_Va__injectDivider{align-items:center;gap:12px;width:100%;margin:32px 0;display:flex;position:relative}.page-module__Wl5_Va__sectionBlock:first-child .page-module__Wl5_Va__injectDivider{margin-top:8px}.page-module__Wl5_Va__injectDividerLine{background:var(--color-bg-surface-active);flex:1;height:1px}.page-module__Wl5_Va__injectDividerLabel{color:var(--color-text-disabled);white-space:nowrap;text-transform:none;letter-spacing:.03em;font-size:12px;font-weight:600}.page-module__Wl5_Va__injectDuration{color:var(--color-text-disabled);white-space:nowrap;align-items:center;gap:4px;font-size:12px;display:inline-flex}.page-module__Wl5_Va__injectDividerActions{align-items:center;gap:8px;display:flex;position:relative}.page-module__Wl5_Va__injectNotesBtn{height:28px;color:var(--color-text-secondary);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:6px;align-items:center;gap:6px;padding:0 8px;font-size:12px;font-weight:400;transition:background .15s;display:inline-flex}.page-module__Wl5_Va__injectNotesBtn:hover{background:var(--color-bg-surface-hover)}.page-module__Wl5_Va__notesOverlay{z-index:49;position:fixed;inset:0}.page-module__Wl5_Va__notesPopover{z-index:50;background:var(--color-bg-surface);width:240px;height:280px;box-shadow:var(--shadow-200);border-radius:9px;padding:12px;position:absolute;top:calc(100% + 8px);right:0}.page-module__Wl5_Va__notesTextarea{resize:none;width:100%;height:100%;font-family:var(--font-sans);color:var(--color-text);background:0 0;border:none;outline:none;font-size:13px;line-height:1.5}.page-module__Wl5_Va__notesTextarea::placeholder{color:var(--color-text-disabled)}.page-module__Wl5_Va__injectActionBtn{color:var(--color-text-disabled);cursor:pointer;white-space:nowrap;background:0 0;border:none;padding:0;font-size:12px;font-weight:500;transition:color .15s}.page-module__Wl5_Va__injectActionBtn:hover{color:var(--color-text-secondary)}.page-module__Wl5_Va__injectEllipsis{width:24px;height:24px;color:var(--color-text-disabled);cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;transition:background .15s,color .15s;display:flex}.page-module__Wl5_Va__injectEllipsis:hover{background:var(--color-bg-surface-hover);color:var(--color-text-secondary)}.page-module__Wl5_Va__injectMenu{z-index:50;background:var(--color-bg-surface);min-width:180px;box-shadow:var(--shadow-200);border-radius:8px;padding:4px;position:absolute;top:100%;right:0}.page-module__Wl5_Va__injectMenuItem{width:100%;color:var(--color-text-secondary);cursor:pointer;background:0 0;border:none;border-radius:4px;align-items:center;gap:8px;padding:8px 12px;font-size:13px;transition:background .15s;display:flex}.page-module__Wl5_Va__injectMenuItem:hover:not(:disabled){background:var(--color-bg-surface-secondary)}.page-module__Wl5_Va__injectMenuItem:disabled{opacity:.4;cursor:not-allowed}.page-module__Wl5_Va__injectMenuItemDanger{color:var(--red-600)}.page-module__Wl5_Va__injectMenuItemDanger:hover:not(:disabled){background:var(--red-50)}.page-module__Wl5_Va__addInjectionBtn{color:var(--color-text-disabled);cursor:pointer;background:0 0;border:none;align-items:center;gap:6px;margin-top:32px;padding:8px 0;font-size:14px;font-weight:500;transition:color .15s;display:flex}.page-module__Wl5_Va__addInjectionBtn:hover{color:var(--color-text-secondary)}.page-module__Wl5_Va__sectionBlockStreaming{animation:.4s ease-out page-module__Wl5_Va__fadeSlideIn}@keyframes page-module__Wl5_Va__fadeSlideIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.page-module__Wl5_Va__sidebar{display:none}}.page-module__Wl5_Va__scheduleBody{flex-direction:column;display:flex}.page-module__Wl5_Va__scheduleCalendar{justify-content:center;display:flex}.page-module__Wl5_Va__scheduleCalendar>*,.page-module__Wl5_Va__scheduleCalendar>*>*{width:100%}.page-module__Wl5_Va__scheduleCalendar [class*=dayButton]{aspect-ratio:auto;height:32px}
.Table-module__GZhSZW__container{width:100%;position:relative;overflow-x:auto}.Table-module__GZhSZW__containerScrolled{position:relative}.Table-module__GZhSZW__table{table-layout:auto;caption-side:bottom;width:100%;min-width:100%;font-family:var(--font-sans);border-collapse:collapse;background-color:var(--color-bg-surface)}.Table-module__GZhSZW__header tr{border-bottom:1px solid var(--color-overlay-5)}.Table-module__GZhSZW__header .Table-module__GZhSZW__row:hover{background-color:#0000}.Table-module__GZhSZW__body tr:last-child{border-bottom:none}.Table-module__GZhSZW__footer{background-color:var(--color-bg-surface-secondary);border-top:1px solid var(--color-overlay-5);font-weight:var(--font-medium)}.Table-module__GZhSZW__footer>tr:last-child{border-bottom:none}.Table-module__GZhSZW__row{height:var(--space-8);border-bottom:1px solid var(--color-overlay-5)}.Table-module__GZhSZW__row:hover{background-color:var(--color-bg-surface-secondary)}.Table-module__GZhSZW__row[data-state=selected]{background-color:var(--color-bg-surface-hover)}.Table-module__GZhSZW__head{height:var(--space-8);padding:0 var(--space-2);text-align:left;vertical-align:middle;font-weight:var(--font-medium);font-size:var(--text-xs);letter-spacing:-.2px;color:#00003473;white-space:nowrap;line-height:14px}.Table-module__GZhSZW__head:first-child{z-index:1;background:var(--color-bg-surface);position:sticky;left:0}.Table-module__GZhSZW__head:first-child:after{content:"";top:0;right:calc(-1*var(--space-6));width:var(--space-6);background:linear-gradient(to right,var(--color-bg-surface)0%,transparent 100%);opacity:0;pointer-events:none;transition:opacity .15s;position:absolute;bottom:0}.Table-module__GZhSZW__containerScrolled .Table-module__GZhSZW__head:first-child:after{opacity:1}.Table-module__GZhSZW__head:has([data-slot=checkbox]){box-sizing:border-box;width:var(--space-6);min-width:var(--space-6);max-width:var(--space-6);cursor:pointer;padding-right:0}.Table-module__GZhSZW__head [data-slot=checkbox]{transform:translateY(var(--space-px))}.Table-module__GZhSZW__cell{height:var(--space-8);padding:0 var(--space-2);vertical-align:middle;font-size:var(--text-sm);letter-spacing:-.1px;white-space:nowrap;color:#000000bd;line-height:14px}.Table-module__GZhSZW__cell:first-child{z-index:1;background:var(--color-bg-surface);font-weight:var(--font-medium);letter-spacing:-.2px;color:#272629;position:sticky;left:0}.Table-module__GZhSZW__cell:first-child>*{min-width:0;max-width:100%;overflow:hidden}.Table-module__GZhSZW__cell:first-child:after{content:"";top:0;right:calc(-1*var(--space-6));width:var(--space-6);background:linear-gradient(to right,var(--color-bg-surface)0%,transparent 100%);opacity:0;pointer-events:none;transition:opacity .15s;position:absolute;bottom:0}.Table-module__GZhSZW__containerScrolled .Table-module__GZhSZW__cell:first-child:after{opacity:1}.Table-module__GZhSZW__row:hover .Table-module__GZhSZW__cell:first-child{background:var(--color-bg-surface-secondary)}.Table-module__GZhSZW__row:hover .Table-module__GZhSZW__cell:first-child:after{background:linear-gradient(to right,var(--volcanic-ash-50)0%,transparent 100%)}.Table-module__GZhSZW__row[data-state=selected] .Table-module__GZhSZW__cell:first-child{background:var(--color-bg-surface-hover)}.Table-module__GZhSZW__row[data-state=selected] .Table-module__GZhSZW__cell:first-child:after{background:linear-gradient(to right,var(--volcanic-ash-100)0%,transparent 100%)}.Table-module__GZhSZW__cell:has([data-slot=checkbox]){box-sizing:border-box;width:var(--space-6);min-width:var(--space-6);max-width:var(--space-6);cursor:pointer;padding-right:0}.Table-module__GZhSZW__cell:first-child:has([data-slot=checkbox])>*{overflow:visible}.Table-module__GZhSZW__cell [data-slot=checkbox]{transform:translateY(var(--space-px))}.Table-module__GZhSZW__head [data-slot=checkbox],.Table-module__GZhSZW__cell [data-slot=checkbox]{opacity:0;transition:opacity .15s}.Table-module__GZhSZW__row:hover .Table-module__GZhSZW__cell [data-slot=checkbox]{opacity:1}.Table-module__GZhSZW__head:has([data-slot=checkbox]):hover [data-slot=checkbox]{opacity:1}.Table-module__GZhSZW__head:has([data-slot=checkbox]):hover~.Table-module__GZhSZW__head [data-slot=checkbox]{opacity:1}.Table-module__GZhSZW__container:has(.Table-module__GZhSZW__head [data-slot=checkbox]:hover) .Table-module__GZhSZW__cell [data-slot=checkbox]{opacity:1}.Table-module__GZhSZW__row[data-state=selected] .Table-module__GZhSZW__cell [data-slot=checkbox],:is(.Table-module__GZhSZW__container:has(.Table-module__GZhSZW__row[data-state=selected]~.Table-module__GZhSZW__row[data-state=selected]) .Table-module__GZhSZW__head [data-slot=checkbox],.Table-module__GZhSZW__container:has(.Table-module__GZhSZW__row[data-state=selected]~.Table-module__GZhSZW__row[data-state=selected]) .Table-module__GZhSZW__cell [data-slot=checkbox]){opacity:1}[data-sticky-mode=custom] .Table-module__GZhSZW__head:first-child{z-index:auto;background:0 0;position:static}[data-sticky-mode=custom] .Table-module__GZhSZW__head:first-child:after{content:none}[data-sticky-mode=custom] .Table-module__GZhSZW__cell:first-child{z-index:auto;font-weight:inherit;letter-spacing:inherit;color:inherit;background:0 0;position:static}[data-sticky-mode=custom] .Table-module__GZhSZW__cell:first-child:after{content:none}.Table-module__GZhSZW__stickyHead,.Table-module__GZhSZW__stickyCell{overflow:visible}.Table-module__GZhSZW__stickyCell[data-sticky-last]>*,.Table-module__GZhSZW__stickyHead[data-sticky-last]>*{text-overflow:ellipsis;min-width:0;max-width:100%;overflow:hidden}.Table-module__GZhSZW__row:hover .Table-module__GZhSZW__stickyCell{background-color:var(--color-bg-surface-secondary)!important}.Table-module__GZhSZW__row[data-state=selected] .Table-module__GZhSZW__stickyCell{background-color:var(--color-bg-surface-hover)!important}.Table-module__GZhSZW__stickyHead[data-sticky-last]:after,.Table-module__GZhSZW__stickyCell[data-sticky-last]:after{content:"";pointer-events:none;opacity:0;background:linear-gradient(to right,var(--color-bg-surface,#fff)0%,transparent 100%);width:24px;transition:opacity .15s;position:absolute;top:0;bottom:0;right:-24px}.Table-module__GZhSZW__containerScrolled .Table-module__GZhSZW__stickyHead[data-sticky-last]:after,.Table-module__GZhSZW__containerScrolled .Table-module__GZhSZW__stickyCell[data-sticky-last]:after{opacity:1}.Table-module__GZhSZW__row:hover .Table-module__GZhSZW__stickyCell[data-sticky-last]:after{background:linear-gradient(to right,var(--volcanic-ash-50,#f9fafb)0%,transparent 100%)}.Table-module__GZhSZW__row[data-state=selected] .Table-module__GZhSZW__stickyCell[data-sticky-last]:after{background:linear-gradient(to right,var(--volcanic-ash-100,#f3f4f6)0%,transparent 100%)}.Table-module__GZhSZW__stickyHead[data-sticky=select] [data-slot=checkbox],.Table-module__GZhSZW__stickyCell[data-sticky=select] [data-slot=checkbox]{opacity:0;transition:opacity .15s cubic-bezier(.23,1,.32,1),transform .15s cubic-bezier(.23,1,.32,1),background-color .15s;transform:scale(.95)}.Table-module__GZhSZW__row:hover .Table-module__GZhSZW__stickyCell[data-sticky=select] [data-slot=checkbox],.Table-module__GZhSZW__stickyHead[data-sticky=select]:hover [data-slot=checkbox]{opacity:1;transform:scale(1)}.Table-module__GZhSZW__container:has(.Table-module__GZhSZW__stickyHead[data-sticky=select]:hover) .Table-module__GZhSZW__stickyCell[data-sticky=select] [data-slot=checkbox]{opacity:1;transform:scale(1)}.Table-module__GZhSZW__row[data-state=selected] .Table-module__GZhSZW__stickyCell[data-sticky=select] [data-slot=checkbox],:is(.Table-module__GZhSZW__container:has(.Table-module__GZhSZW__row[data-state=selected]~.Table-module__GZhSZW__row[data-state=selected]) .Table-module__GZhSZW__stickyHead[data-sticky=select] [data-slot=checkbox],.Table-module__GZhSZW__container:has(.Table-module__GZhSZW__row[data-state=selected]~.Table-module__GZhSZW__row[data-state=selected]) .Table-module__GZhSZW__stickyCell[data-sticky=select] [data-slot=checkbox]){opacity:1;transform:scale(1)}.Table-module__GZhSZW__groupRow{height:var(--space-8);background:var(--color-bg-surface-secondary);border-bottom:1px solid var(--color-overlay-5)}.Table-module__GZhSZW__groupRow:hover{background:var(--color-bg-surface-secondary)}.Table-module__GZhSZW__groupCell{height:var(--space-8);vertical-align:middle;font-weight:var(--font-medium);font-size:var(--text-sm);letter-spacing:-.1px;color:var(--color-text-primary);background:var(--color-bg-surface-secondary);padding:0;line-height:14px}.Table-module__GZhSZW__groupContent{align-items:center;gap:var(--space-2);height:100%;padding:0 var(--space-2);z-index:1;background:var(--color-bg-surface-secondary);display:inline-flex;position:sticky;left:0}.Table-module__GZhSZW__groupContent:after{content:"";top:0;right:calc(-1*var(--space-6));width:var(--space-6);background:linear-gradient(to right,var(--volcanic-ash-50)0%,transparent 100%);opacity:0;pointer-events:none;position:absolute;bottom:0}.Table-module__GZhSZW__containerScrolled .Table-module__GZhSZW__groupContent:after{opacity:1}.Table-module__GZhSZW__groupIcon{width:var(--space-4);height:var(--space-4);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.Table-module__GZhSZW__groupIcon>*{min-width:var(--space-4);min-height:var(--space-4);width:var(--space-4)!important;height:var(--space-4)!important}.Table-module__GZhSZW__groupCount{font-family:var(--font-mono,"SF Mono","Fira Code","Fira Mono",monospace);font-size:var(--text-xs);font-weight:var(--font-normal);color:var(--color-text-tertiary);margin-left:var(--space-px)}.Table-module__GZhSZW__caption{margin-top:var(--space-4);font-size:var(--text-base);color:var(--color-bg-muted)}
.Slide-module__A_bEVG__root{aspect-ratio:16/9;background:var(--color-bg-surface);border-radius:var(--radius-xl);width:100%;box-shadow:var(--shadow-100);flex-direction:row;display:flex;overflow:hidden}.Slide-module__A_bEVG__content{flex-direction:column;flex:768 1 0;align-items:flex-start;gap:24px;min-width:0;padding:48px;display:flex;overflow-y:auto}.Slide-module__A_bEVG__cover{background:var(--color-bg-surface-active);border-left:1px solid var(--color-overlay-10);flex:480 1 0;align-self:stretch;min-width:0;position:relative;overflow:hidden}
.ai-badge-module__cq9WZG__badge{background-color:var(--ion-drive-100);color:var(--color-text-info);border:none}
