.ProblemBadge_badge__hx4F0{--p:var(--fg-3);display:inline-flex;align-items:center;gap:var(--spacing-4);flex:none;height:var(--tag-height);padding:0 var(--spacing-6);border-radius:var(--radius-pills);font-family:var(--font-ui);font-size:var(--text-caption);font-weight:var(--font-weight-medium);line-height:1;white-space:nowrap;color:color-mix(in srgb,var(--p) 65%,var(--fg-1));background:color-mix(in srgb,var(--p) 10%,transparent)}.ProblemBadge_dot__IpTRK{width:5px;height:5px;border-radius:50%;background:var(--p);flex:none}.ProblemBadge_blocked__FJEEV{--p:var(--status-fail)}.ProblemBadge_overdue__NkfFH{--p:var(--chart-6)}.ProblemBadge_endMoved__5zpvk{--p:var(--chart-2)}.ProblemBadge_noEndDate__92VgJ{--p:var(--chart-4)}.ProblemBadge_noChanges__02zH4,.ProblemBadge_noUpdate__XreIg{--p:var(--chart-5)}.ProblemBadge_noBacklog__erUt0{--p:var(--chart-3)}.ProblemBadge_idle__WUgJS{--p:var(--chart-8)}.ProblemBadge_unowned__SVpCO{--p:var(--fg-accent)}.ProblemBadge_decision__lD_Ow{--p:var(--chart-1)}.ProblemBadge_free__j8uCG{--p:var(--status-pass)}.ProblemBadge_aging__l2QA9{display:inline-flex;align-items:center;flex:none;height:var(--tag-height);padding:0 var(--spacing-6);border-radius:var(--radius-pills);font-family:var(--font-mono);font-size:var(--text-caption);line-height:1;white-space:nowrap;color:var(--fg-1);background:color-mix(in srgb,var(--status-fail) calc(var(--heat) * .55),var(--surface-wash));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--status-fail) var(--heat),transparent)}.BulletList_list__rex_9{list-style:none;margin:0;padding:0;display:grid;gap:var(--spacing-4)}.BulletList_item__pA8sS{position:relative;padding-left:var(--spacing-12);max-width:70ch;font-size:var(--text-body);line-height:var(--leading-body);color:var(--fg-2)}.BulletList_item__pA8sS:before{content:"·";position:absolute;left:var(--spacing-2);color:var(--fg-4)}.BulletList_full__Ysg9H .BulletList_item__pA8sS{max-width:none;color:var(--fg-1)}.BulletList_sm__Cdyi0 .BulletList_item__pA8sS{font-size:var(--text-ui);line-height:var(--leading-ui)}.AuthFrame_page__KSaXU{height:100dvh;overflow-y:auto;display:grid;box-sizing:border-box;padding:var(--spacing-32) var(--spacing-20);background:var(--surface-page);color:var(--fg-1);font-family:var(--font-ui)}.AuthFrame_stack__ofp7y{margin:auto;width:100%;max-width:400px;display:flex;flex-direction:column;gap:var(--spacing-16)}.AuthFrame_panel__tTh6W{width:100%;overflow:hidden;background:var(--surface-card);border-radius:var(--radius-lg);box-shadow:var(--shadow-hairline),var(--shadow-subtle-2)}.AuthFrame_chrome__8Pqsu{position:relative;padding:var(--spacing-12) var(--spacing-20) 0}.AuthFrame_mark__PKvse{font-family:var(--font-mono);font-size:var(--text-micro);letter-spacing:.22em;color:var(--fg-3)}.AuthFrame_arm__Q59tv{display:block;position:relative;height:1px;margin-top:var(--spacing-12);background:var(--border-subtle)}.AuthFrame_arm__Q59tv:after{content:"";position:absolute;inset:0;background:var(--fg-accent);transform-origin:left;animation:AuthFrame_arm__Q59tv .62s var(--ease-out) both}@keyframes AuthFrame_arm__Q59tv{0%{transform:scaleX(0);opacity:1}to{transform:scaleX(1);opacity:.28}}@media (prefers-reduced-motion:reduce){.AuthFrame_arm__Q59tv:after{animation:none;opacity:.28}}.AuthFrame_body__q4FkF{padding:var(--spacing-20);display:flex;flex-direction:column;gap:var(--spacing-16)}.AuthFrame_title__gHxWy{margin:0;font-size:var(--text-subheading);line-height:var(--leading-subheading);font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-subheading);color:var(--fg-1)}.AuthFrame_lede__Dmkqv{margin:calc(-1 * var(--spacing-8)) 0 0;font-size:var(--text-body);color:var(--fg-2)}.AuthFrame_foot__HvO5j{margin:0;font-size:var(--text-ui);line-height:var(--leading-ui);color:var(--fg-3);text-align:center}.AuthFrame_inline__O4YFr{height:auto;overflow:visible;padding:var(--spacing-24)}.ShareBar_bar__TnKzm{display:flex;align-items:stretch;gap:var(--spacing-2);height:var(--control-height);border-radius:var(--radius-md);overflow:hidden;background:var(--surface-code);animation:ShareBar_wipe__ZssXO var(--dur-slow) var(--ease-out) both}@keyframes ShareBar_wipe__ZssXO{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}@media (prefers-reduced-motion:reduce){.ShareBar_bar__TnKzm{animation:none}}.ShareBar_seg__EZB9T{flex-basis:0;min-width:4px;display:flex;background:var(--action-primary-bg);color:var(--action-primary-fg);container-type:inline-size}.ShareBar_fill__Y4Yoz{flex:1;min-width:0;display:flex;align-items:center;padding:0 var(--spacing-8);overflow:hidden;color:inherit;text-decoration:none;transition:filter var(--dur-fast)}a.ShareBar_fill__Y4Yoz:focus-visible,a.ShareBar_fill__Y4Yoz:hover{filter:brightness(1.12);color:inherit}a.ShareBar_fill__Y4Yoz:focus-visible{outline:var(--focus-outline);outline-offset:calc(-1 * var(--spacing-2))}.ShareBar_label__cqBrC{display:flex;gap:1ch;min-width:0;font-family:var(--font-mono);font-size:var(--text-caption);font-weight:var(--font-weight-regular);white-space:nowrap}.ShareBar_label__cqBrC b{font-weight:var(--font-weight-medium)}.ShareBar_name__aFhFc{overflow:hidden;text-overflow:ellipsis;min-width:0}@container (max-width: 88px){.ShareBar_name__aFhFc{display:none}}@container (max-width: 22px){.ShareBar_label__cqBrC{display:none}}.ShareBar_empty__WR9zg{background:repeating-linear-gradient(-45deg,transparent 0 5px,var(--border-subtle) 5px 6px);color:var(--fg-1);box-shadow:inset 0 0 0 1px var(--border-subtle)}.PercentRows_wrap__sS_ee{min-width:0}.PercentRows_rows__Cv9Vi,.PercentRows_wrap__sS_ee{display:flex;flex-direction:column;gap:var(--spacing-12)}.PercentRows_rows__Cv9Vi{padding-top:var(--spacing-4)}.PercentRows_row__aGAVD{display:grid;align-items:center;gap:var(--spacing-12);grid-template-columns:minmax(calc(var(--spacing-48) + var(--spacing-8)),max-content) minmax(0,1fr) calc(var(--spacing-64) + var(--spacing-32))}.PercentRows_name__MXYPu{font-size:var(--text-caption);color:var(--fg-1);white-space:nowrap}.PercentRows_strong__X3Rdi{font-weight:var(--font-weight-bold)}.PercentRows_bar__luD39{display:flex;height:var(--control-height-sm);border-radius:var(--radius-xs);overflow:hidden;background:var(--surface-wash)}.PercentRows_seg__oZVTe{display:flex;align-items:center;justify-content:center;min-width:0;overflow:hidden;background:var(--c);color:var(--chart-ink);font-size:var(--text-caption);font-weight:var(--font-weight-bold);font-variant-numeric:tabular-nums;box-shadow:inset -1px 0 0 var(--surface-card)}.PercentRows_note__V9M07{font-size:var(--text-caption);font-weight:var(--font-weight-medium);color:var(--status-warn);white-space:nowrap}.PercentRows_p1__EkXR0{--c:var(--chart-1)}.PercentRows_p2___9ge_{--c:var(--chart-2)}.PercentRows_p3__OYVZy{--c:var(--chart-3)}.PercentRows_p4__Qvd2_{--c:var(--chart-4)}.PercentRows_p5__Yc6Bl{--c:var(--chart-5)}.PercentRows_p6__87vy8{--c:var(--chart-6)}.PercentRows_p7__YKStX{--c:var(--chart-7)}.PercentRows_p8__HY5wb{--c:var(--chart-8)}.PercentRows_seg__oZVTe.PercentRows_faded__5HhGk{background:color-mix(in srgb,var(--c) 40%,var(--surface-card));color:var(--fg-1)}.PercentRows_muted__UnHE1{--c:color-mix(in srgb,var(--fg-4) 30%,var(--surface-card))}.PercentRows_seg__oZVTe.PercentRows_muted__UnHE1{color:var(--fg-1)}.PercentRows_legend__qsjbB{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--spacing-4) var(--spacing-12);margin:0;padding:0;list-style:none;color:var(--fg-3);font-size:var(--text-caption)}.PercentRows_legend__qsjbB li{display:inline-flex;align-items:center;gap:var(--spacing-6)}.PercentRows_key__qkznQ{width:var(--spacing-8);height:var(--spacing-8);border-radius:var(--radius-xs);background:var(--c);box-shadow:0 0 0 1px var(--border-hairline);flex:none}.PercentRows_key__qkznQ.PercentRows_faded__5HhGk{background:color-mix(in srgb,var(--c) 40%,var(--surface-card))}.ContentWell_well__hhanS{flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden}.ContentWell_inner__QJ_ZZ{width:100%;height:100%;padding:var(--spacing-20);box-sizing:border-box;padding-bottom:max(var(--spacing-20),var(--fab-clearance))}.ContentWell_inner__QJ_ZZ:has(>[data-bleed]),.ContentWell_inner__QJ_ZZ:has(>[data-page]){padding:0}.ContentWell_inner__QJ_ZZ .kbwrap,.ContentWell_inner__QJ_ZZ .main{grid-column:auto;grid-row:auto;overflow:visible;min-height:0;padding:0}.ContentWell_inner__QJ_ZZ:has(>.cf-frame),.ContentWell_inner__QJ_ZZ:has(>.cfx){padding:0}@media (max-width:640px){.ContentWell_inner__QJ_ZZ{padding:var(--spacing-12);padding-bottom:max(var(--spacing-12),var(--fab-clearance))}}.SegmentMeter_root__rk8e_{display:inline-flex;align-items:center;gap:var(--spacing-6);vertical-align:middle}.SegmentMeter_bars____F8A{display:inline-flex;gap:var(--spacing-2)}.SegmentMeter_bar__CfR1O{display:block;width:var(--spacing-4);height:var(--spacing-12);border-radius:var(--radius-xs);background:var(--border-strong);opacity:.5}.SegmentMeter_on__cvzx8{opacity:1;background:var(--fg-accent)}.SegmentMeter_root__rk8e_[data-tone=partial] .SegmentMeter_on__cvzx8{background:var(--status-warn)}.SegmentMeter_root__rk8e_[data-tone=none] .SegmentMeter_on__cvzx8{background:var(--fg-4)}.SegmentMeter_word__iND0h{font-family:var(--font-mono);font-size:var(--text-caption);color:var(--fg-3)}.SegmentMeter_root__rk8e_[data-tone=strong] .SegmentMeter_word__iND0h{color:var(--fg-1)}.Legend_legend__tqyLh{display:flex;flex-direction:column;gap:var(--spacing-4);font-size:var(--text-caption);color:var(--fg-3)}.Legend_overlay__BMnDI{position:absolute;left:var(--spacing-12);bottom:var(--spacing-12);z-index:var(--z-sticky);pointer-events:none;padding:var(--spacing-8) var(--spacing-12);border-radius:var(--radius-lg);background:color-mix(in srgb,var(--surface-raised) 92%,transparent);box-shadow:var(--shadow-raised)}.Legend_item__0nNFF{display:flex;align-items:center;gap:var(--spacing-6)}.Legend_note__sejD0{color:var(--fg-4)}.EditorFrame_frame__Ao_A_{width:100%;height:var(--editor-h);min-height:var(--control-height-lg);box-sizing:border-box;resize:vertical;overflow:hidden;background:var(--surface-code);border:1px solid var(--border-hairline);border-radius:var(--radius-md);transition:border-color var(--dur-fast)}.EditorFrame_frame__Ao_A_:focus-within{border-color:var(--focus-ring)}.EditorFrame_invalid__lzW46,.EditorFrame_invalid__lzW46:focus-within{border-color:var(--status-fail)}.EditorFrame_disabled__zbblh{opacity:.6}.ListRow_rows__rFP6H{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--spacing-2);min-width:0}.ListRow_capped__VBDep{max-height:calc(var(--row-height) * 5.5);overflow-y:auto;overscroll-behavior:contain}.ListRow_row__Qj4Ob{--edge:var(--border-hairline);display:flex;align-items:stretch;min-width:0;box-sizing:border-box;border:1px solid var(--border-subtle);border-radius:var(--radius-md);color:var(--fg-1);background:transparent}.ListRow_edged__jYEcZ{border-left:3px solid var(--edge)}[data-framed] .ListRow_row__Qj4Ob:not(.ListRow_nested__p5UKN):not(.ListRow_bare__ziyqd){border-color:transparent;border-bottom-color:var(--border-subtle);border-radius:0}[data-framed] .ListRow_edged__jYEcZ:not(.ListRow_nested__p5UKN):not(.ListRow_bare__ziyqd){border-left-color:var(--edge)}.ListRow_t_pass__eQ05u{--edge:var(--status-pass)}.ListRow_t_warn__Sm_QM{--edge:var(--status-warn)}.ListRow_t_fail__kwRei{--edge:var(--status-fail)}.ListRow_t_work__pYG6g{--edge:var(--status-work)}.ListRow_t_accent__ni8T0{--edge:var(--fg-accent)}.ListRow_t_neutral__LvblO{--edge:var(--fg-4)}.ListRow_row__Qj4Ob:hover{background:var(--surface-hover)}.ListRow_row__Qj4Ob[data-selected]{background:var(--surface-accent-soft)}.ListRow_bare__ziyqd{border-color:transparent}.ListRow_nested__p5UKN{border:0;border-left:2px solid var(--border-hairline);border-radius:0;margin-left:var(--spacing-20)}.ListRow_nested__p5UKN.ListRow_edged__jYEcZ{border-left-width:2px}.ListRow_dim__9A7Nx{opacity:.62;border-left-style:dotted}.ListRow_lead__uR56S{flex:none;display:flex;align-items:center;justify-content:center;width:var(--control-height-sm)}.ListRow_main__e3UEa{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;justify-content:center;gap:var(--spacing-2);padding:var(--spacing-6) var(--spacing-8);margin:0;border:0;background:none;font:inherit;font-size:var(--text-ui);text-align:left;color:inherit}.ListRow_lead__uR56S+.ListRow_main__e3UEa{padding-left:var(--spacing-2)}button.ListRow_main__e3UEa{cursor:pointer}.ListRow_main__e3UEa:focus-visible{outline:var(--focus-outline);outline-offset:-2px}.ListRow_nested__p5UKN .ListRow_main__e3UEa{padding:var(--spacing-4) var(--spacing-8)}.ListRow_actions__StCpV{flex:none;display:flex;align-items:center;gap:var(--spacing-2);padding:0 var(--spacing-4)}.ListRow_reveal__VqGZo{opacity:0;transition:opacity var(--dur-fast) var(--ease-out)}.ListRow_row__Qj4Ob:focus-within .ListRow_reveal__VqGZo,.ListRow_row__Qj4Ob:hover .ListRow_reveal__VqGZo{opacity:1}.RichEditor_frame__q3oK3{border:1px solid var(--border-hairline);border-radius:var(--radius-md);background:var(--surface-code);overflow:hidden;min-width:0}.RichEditor_off__VPhWn{opacity:.6}.RichEditor_bar__sj0Ov{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-2);padding:var(--spacing-4) var(--spacing-6);border-bottom:1px solid var(--border-hairline);background:var(--surface-card)}.RichEditor_tool__IXGg6{min-width:var(--control-height-sm);height:var(--control-height-sm);padding:0 var(--spacing-8);border:1px solid transparent;border-radius:var(--radius-md);background:none;color:var(--fg-2);font:inherit;font-size:var(--text-caption);line-height:1;cursor:pointer}.RichEditor_tool__IXGg6:hover:not(:disabled){color:var(--fg-1);border-color:var(--border-strong)}.RichEditor_tool__IXGg6:focus-visible{outline:var(--focus-outline)}.RichEditor_tool__IXGg6:disabled{cursor:default}.RichEditor_bold__9ioWm{font-weight:var(--font-weight-bold)}.RichEditor_italic__Twf25{font-style:italic}.RichEditor_strike__bEhwS{text-decoration:line-through}.RichEditor_heading__cWII_{font-weight:var(--font-weight-bold)}.RichEditor_sep__erLSs{width:1px;align-self:stretch;margin:0 var(--spacing-2);background:var(--border-hairline)}.RichEditor_note__c4SZM{margin-left:auto;font-family:var(--font-mono);font-size:var(--text-caption);color:var(--fg-3)}.RichEditor_area__tzBwI{min-height:var(--rte-min,auto);max-height:46vh;overflow-y:auto;padding:var(--spacing-8) var(--spacing-12);font-size:var(--text-body);line-height:var(--leading-body);color:var(--fg-1);overflow-wrap:anywhere;outline:none}.RichEditor_area__tzBwI:empty:before{content:attr(data-placeholder);color:var(--fg-disabled)}.RichEditor_area__tzBwI blockquote,.RichEditor_area__tzBwI ol,.RichEditor_area__tzBwI p,.RichEditor_area__tzBwI pre,.RichEditor_area__tzBwI ul{margin:0 0 var(--spacing-8)}.RichEditor_area__tzBwI ol,.RichEditor_area__tzBwI ul{padding-left:var(--spacing-20)}.RichEditor_area__tzBwI h3{font-size:var(--text-heading-sm);margin:var(--spacing-12) 0 var(--spacing-6)}.RichEditor_area__tzBwI blockquote{border-left:2px solid var(--border-strong);padding-left:var(--spacing-8);color:var(--fg-2)}.RichEditor_area__tzBwI code{font-family:var(--font-mono);font-size:var(--text-ui);background:var(--surface-wash);padding:0 var(--spacing-4);border-radius:var(--radius-sm)}.RichEditor_area__tzBwI :is(strong,b,h1,h2,h3,h4,h5,h6) code{font-weight:var(--font-weight-medium)}.RichEditor_area__tzBwI img{display:block;max-width:100%;height:auto;margin:var(--spacing-8) 0;border:1px solid var(--border-hairline);border-radius:var(--radius-sm)}.RichEditor_area__tzBwI [data-mention],.RichEditor_area__tzBwI [data-ticket]{display:inline-block;padding:0 var(--spacing-4);border-radius:var(--radius-xs);background:var(--surface-accent-soft);color:var(--fg-accent);font-weight:var(--font-weight-medium);-webkit-user-select:all;-moz-user-select:all;user-select:all}.RichEditor_area__tzBwI [data-ticket]{font-family:var(--font-mono);font-size:.92em}.SearchMark_mark__2Be1h{background:color-mix(in srgb,var(--status-warn) 32%,transparent);color:inherit;border-radius:var(--radius-xs);padding:0 var(--spacing-2)}.SearchMark_current__Sjaw1{background:var(--status-warn);color:var(--fg-on-ink)}.ScaledFrame_well__sc8XG{display:flex;justify-content:center;min-width:0;padding:var(--spacing-16);background:var(--surface-code);border-radius:var(--radius-lg);overflow:auto}.ScaledFrame_box__Wa4LB{flex:none}.ScaledFrame_viewport__tw_IN{transform-origin:top left;background:var(--doc-bg);box-shadow:var(--shadow-raised)}.ScaledFrame_viewport__tw_IN>iframe{display:block;width:100%;height:100%;border:0;background:var(--doc-bg)}