.Avatar_avatar__jcnAr{flex:none;width:var(--control-height-sm);height:var(--control-height-sm);border-radius:var(--radius-full);box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;line-height:1;font-family:var(--font-ui);font-size:var(--text-caption);font-weight:var(--font-weight-bold);color:var(--fg-2);background:var(--surface-wash);border:1px solid transparent;white-space:nowrap;overflow-wrap:normal;word-break:normal;overflow:hidden}.Avatar_sm__Hg8JK{width:var(--spacing-20);height:var(--spacing-20);font-size:var(--text-micro)}.Avatar_avatar__jcnAr[data-hue]{color:var(--fg-1);background:color-mix(in srgb,var(--avatar-hue) 30%,var(--surface-card));border:1px solid color-mix(in srgb,var(--avatar-hue) 60%,transparent)}.Avatar_avatar__jcnAr[data-hue="0"]{--avatar-hue:var(--chart-1)}.Avatar_avatar__jcnAr[data-hue="1"]{--avatar-hue:var(--chart-2)}.Avatar_avatar__jcnAr[data-hue="2"]{--avatar-hue:var(--chart-3)}.Avatar_avatar__jcnAr[data-hue="3"]{--avatar-hue:var(--chart-4)}.Avatar_avatar__jcnAr[data-hue="4"]{--avatar-hue:var(--chart-5)}.Avatar_avatar__jcnAr[data-hue="5"]{--avatar-hue:var(--chart-6)}.Avatar_avatar__jcnAr[data-hue="6"]{--avatar-hue:var(--chart-7)}.Avatar_avatar__jcnAr[data-hue="7"]{--avatar-hue:var(--violet)}.Avatar_photo__rBb3B{overflow:hidden;border-color:var(--border-hairline)}.Avatar_img__1_Neq{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.Avatar_inline__o9OT_{vertical-align:middle;margin-inline-end:var(--spacing-4)}.Avatar_group__YXwJv{flex:none;display:inline-flex;align-items:center}.Avatar_group__YXwJv>*+*{margin-inline-start:calc(-1 * var(--spacing-6))}.Avatar_more__trSsB{width:auto;min-width:var(--control-height-sm);padding:0 var(--spacing-4);box-sizing:border-box;font-size:var(--text-micro)}.Avatar_more__trSsB.Avatar_sm__Hg8JK{min-width:var(--spacing-20)}.Avatar_group__YXwJv{--avatar-ring:var(--surface-card)}.Avatar_group__YXwJv[data-surface=page]{--avatar-ring:var(--surface-page)}.Avatar_group__YXwJv[data-surface=raised]{--avatar-ring:var(--surface-raised)}.Avatar_group__YXwJv[data-surface=wash]{--avatar-ring:var(--surface-wash)}.Avatar_group__YXwJv>.Avatar_avatar__jcnAr{box-shadow:0 0 0 var(--spacing-2) var(--avatar-ring)}.Avatar_group__YXwJv[data-surface=accent]>.Avatar_avatar__jcnAr{box-shadow:0 0 0 var(--spacing-2) var(--surface-accent-soft),0 0 0 var(--spacing-2) var(--surface-page)}.Avatar_agent__jBw6f{color:var(--fg-2)}.Badge_badge__wLVzf{--t-ink:var(--fg-2);vertical-align:middle;flex:none;align-self:center;box-sizing:border-box;display:inline-flex;align-items:center;gap:var(--spacing-4);height:var(--tag-height);padding:0 var(--spacing-8);border-radius:var(--radius-pills);font-family:var(--font-ui);font-size:var(--text-caption);font-weight:var(--font-weight-regular);line-height:var(--lh-control);white-space:nowrap;color:var(--t-ink);background:var(--surface-wash);border:none}.Badge_mono__6OO08{font-family:var(--font-mono)}.Badge_badge__wLVzf.Badge_wrap__OpI_C{flex:0 1 auto;min-width:0;max-width:100%;height:auto;min-height:var(--tag-height);padding-top:var(--spacing-2);padding-bottom:var(--spacing-2);white-space:normal;overflow-wrap:anywhere}.Badge_fail___KcSs,.Badge_ok__Z84Ir,.Badge_warn__ZdujY,.Badge_work__Zq_dB{background:color-mix(in srgb,var(--t-ink) 12%,transparent)}.Badge_ok__Z84Ir{--t-ink:var(--status-pass)}.Badge_warn__ZdujY{--t-ink:var(--status-warn)}.Badge_fail___KcSs{--t-ink:var(--status-fail)}.Badge_work__Zq_dB{--t-ink:var(--status-work)}.Badge_accent__GKaZj{--t-ink:var(--fg-accent);background:var(--surface-accent-soft);font-weight:var(--font-weight-medium)}.Badge_solid__jp5PU{--t-ink:var(--action-primary-fg);background:var(--action-primary-bg);font-weight:var(--font-weight-medium)}.Badge_countPill__KG4rh{height:var(--count-height);min-width:var(--count-height);padding:0 var(--spacing-6);justify-content:center;border-radius:var(--radius-full);font-size:var(--text-micro);font-weight:var(--font-weight-bold)}.Badge_countPill__KG4rh:not(.Badge_accent__GKaZj):not(.Badge_solid__jp5PU){--t-ink:var(--fg-1)}.Badge_status__MpGcQ{color:var(--c);background:color-mix(in srgb,var(--c) 8%,transparent)}.Badge_badge__wLVzf.Badge_status__MpGcQ{height:var(--spacing-24);padding:0 calc(var(--spacing-8) + var(--spacing-2)) 0 var(--spacing-8);gap:var(--spacing-6);border-radius:var(--radius-full);font-weight:var(--font-weight-medium)}.Badge_badge__wLVzf.Badge_status__MpGcQ>.Badge_dot__Ucbor{width:var(--spacing-8);height:var(--spacing-8)}.Badge_dot__Ucbor{width:6px;height:6px;border-radius:50%;flex:none;display:inline-block;box-sizing:border-box;background:var(--c)}.Badge_dotSm__LEui_{width:5px;height:5px}.Badge_live__EmcP4{box-shadow:0 0 0 3px color-mix(in srgb,var(--c) 20%,transparent)}.Badge_hollow__BHqFH{background:transparent;border:1px solid var(--c)}.Badge_dotLabelled__6TZgz{display:inline-flex;align-items:center;gap:var(--spacing-6);min-width:0}.Badge_dotText__WPiAv{font-family:var(--font-ui);font-size:var(--text-caption);font-weight:var(--font-weight-regular);color:var(--c);white-space:nowrap}.Badge_dotMono__zN0tH{font-family:var(--font-mono);text-transform:lowercase}.Badge_dotQuiet__v9Wnp{color:var(--fg-3)}.Badge_count__VLjMC{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-width:var(--count-height);height:var(--count-height);padding:0 var(--spacing-6);border-radius:var(--radius-full);font-size:var(--text-micro);font-weight:var(--font-weight-bold);line-height:var(--lh-control);font-variant-numeric:tabular-nums;background:var(--surface-wash);color:var(--fg-1)}.Badge_countAccent__M7Ngv{background:var(--action-primary-bg);color:var(--action-primary-fg)}.Badge_removable__QYnpl{padding-right:var(--spacing-2);max-width:260px;min-width:0}.Badge_remove__u0VWz{flex:none;display:inline-grid;place-items:center;width:calc(14px * var(--text-scale));height:calc(14px * var(--text-scale));padding:0;border:none;border-radius:var(--radius-xs);background:transparent;color:var(--fg-3);cursor:pointer;position:relative}.Badge_remove__u0VWz:before{content:"";position:absolute;inset:calc(-1 * var(--spacing-4) - 1px)}.Badge_remove__u0VWz:hover{color:var(--status-fail);background:var(--color-fail-wash)}.Badge_remove__u0VWz:focus-visible{outline:var(--focus-outline);outline-offset:0}.Badge_button__HyY3u{position:relative;font-size:var(--text-caption);cursor:pointer;max-width:100%;min-width:0;align-self:flex-start}.Badge_button__HyY3u:before{content:"";position:absolute;inset:calc(-1 * var(--spacing-4)) calc(-1 * var(--spacing-2))}.Badge_button__HyY3u:hover{background:var(--surface-active)}.Badge_button__HyY3u:focus-visible{outline:var(--focus-outline);outline-offset:var(--focus-offset)}.Badge_label__r1uyh{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Badge_chip__v_wTj{display:inline-flex;align-items:center;gap:var(--spacing-6);height:var(--control-height-sm);padding:0 var(--spacing-8);border-radius:var(--radius-pills);border:1px solid color-mix(in srgb,var(--border-strong) 45%,var(--border-hairline));background:var(--surface-card);color:var(--fg-1);box-shadow:var(--shadow-hairline);font-family:var(--font-chip);font-size:var(--text-caption);font-weight:var(--font-weight-medium);cursor:pointer;transition:all var(--dur-fast);position:relative}.Badge_chip__v_wTj:before{content:"";position:absolute;inset:calc(-1 * var(--spacing-2)) 0}.Badge_chip__v_wTj:hover:not(:disabled){background:var(--surface-hover);color:var(--fg-1)}.Badge_chip__v_wTj:disabled{opacity:.5;cursor:default}.Badge_chip__v_wTj[aria-pressed=true]{border-color:color-mix(in srgb,var(--color-signal) 35%,transparent);background:var(--surface-accent-soft);color:var(--fg-accent)}.Badge_chip__v_wTj:focus-visible{outline:var(--focus-outline);outline-offset:var(--focus-offset)}.Badge_chipCount__4MoH_{opacity:.65}.Badge_chip__v_wTj:disabled{opacity:.45;cursor:not-allowed;background:transparent;color:var(--fg-2)}.Badge_chipText__EHhlh{min-width:0;max-width:20ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Badge_chipRow__8iWvl{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-6);box-sizing:border-box;min-width:0;max-width:100%;padding:var(--spacing-4);max-height:calc(3 * var(--control-height-sm) + 2 * var(--spacing-6) + 2 * var(--spacing-4));overflow:auto}.Badge_chipRow__8iWvl>.Badge_chip__v_wTj{max-width:100%;white-space:nowrap}.Board_columns__QRwJh{display:flex;gap:var(--spacing-12);flex:1;min-height:0;overflow-x:auto}.Board_capped__iqXNL{max-height:var(--board-capped-max-height)}.Board_lane__IBVXE{display:block;flex:none;overflow-x:auto;overflow-y:hidden;scrollbar-gutter:stable;padding:var(--spacing-6)}.Board_lane__IBVXE .Board_column__CWnmW{flex:1 0 var(--col-min);min-width:0;border:none;background:color-mix(in srgb,var(--surface-wash) 55%,var(--surface-card));border-radius:var(--radius-md);padding:var(--spacing-8);min-height:var(--control-height-lg)}.Board_lane__IBVXE .Board_cards__KSg9n{overflow-x:hidden;overflow-y:auto;overscroll-behavior:auto;gap:var(--spacing-8);flex:1 1 auto;min-height:0;padding:var(--spacing-2)}.Board_lane__IBVXE .Board_column__CWnmW>.Board_head__j3jzY{flex:none}.Board_lane__IBVXE .Board_cards__KSg9n>*{min-width:0;max-width:100%;overflow-wrap:anywhere}.Board_lane__IBVXE .Board_column__CWnmW>.Board_head__j3jzY{margin-bottom:var(--spacing-8);padding:var(--spacing-4) var(--spacing-4) 0;font-size:var(--text-caption);text-transform:var(--label-case);letter-spacing:.02em;color:var(--fg-2)}.Board_column__CWnmW,.Board_lane__IBVXE .Board_card__4OtC9{background:var(--surface-card)}.Board_column__CWnmW{flex:1 0 200px;min-width:200px;display:flex;flex-direction:column;min-height:0;border:1px solid var(--border-hairline);border-radius:var(--radius-lg);padding:var(--spacing-8);transition:border-color var(--dur-fast) var(--ease-standard)}.Board_dropActive__LNQgu{border-color:var(--fg-accent)}.Board_head__j3jzY{display:flex;align-items:center;gap:var(--spacing-6);margin-bottom:var(--spacing-8);font-size:var(--text-ui);font-weight:var(--font-weight-bold);color:var(--fg-1)}.Board_dot__j8kqN{width:8px;height:8px;border-radius:50%;flex:none;background:var(--c)}.Board_title__V3W4T{min-width:0;overflow:hidden;text-overflow:ellipsis}.Board_titleWrap__hrUUx{min-width:0;overflow-wrap:anywhere}.Board_count__p1txF{color:var(--fg-3);font-weight:var(--font-weight-regular)}.Board_cards__KSg9n{display:flex;flex-direction:column;gap:var(--spacing-6);overflow-y:auto;flex:1;min-height:0}.Board_emptyMark__MMNVJ{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-4);padding-block:var(--spacing-16);color:var(--fg-4);font-size:var(--text-caption)}.Board_emptyMark__MMNVJ svg{width:var(--spacing-24);height:var(--spacing-24)}.Board_card__4OtC9{background:var(--surface-page);border:1px solid var(--border-hairline);border-radius:var(--radius-sm);padding:var(--spacing-8) var(--spacing-12);cursor:grab;display:flex;flex-direction:column;gap:var(--spacing-4)}.Board_roomy__r4zTf{padding:var(--spacing-12);gap:var(--spacing-12);border-radius:var(--radius-md);box-shadow:var(--shadow-1)}.Board_card__4OtC9:hover{border-color:var(--border-strong)}.Board_clickable__0gY_b{cursor:pointer}.Board_handle__VjDbO{cursor:grab;color:var(--fg-3);font-size:var(--text-caption);padding-right:var(--spacing-4);-webkit-user-select:none;-moz-user-select:none;user-select:none}.Board_sheet__JPbpa{overflow-x:auto;min-width:0;max-width:100%;--col-min:272px}.Board_compact__6spKg{--col-min:120px}.Board_sheetInner__YrMQc{display:flex;flex-direction:column;gap:var(--spacing-8);min-width:calc(var(--n) * var(--col-min) + (var(--n) - 1) * var(--spacing-12))}.Board_headRow__MTV7P{padding-inline:var(--spacing-6);position:sticky;top:0;z-index:var(--z-sticky);display:flex;gap:var(--spacing-12);background:var(--surface-page)}.Board_headCell__d1WYO{flex:1 0 var(--col-min);min-width:var(--col-min);white-space:nowrap;background:var(--surface-wash);border-radius:var(--radius-md);display:flex;align-items:center;gap:var(--spacing-6);padding:var(--spacing-4) var(--spacing-8);font-size:var(--text-ui);font-weight:var(--font-weight-bold);color:var(--fg-1)}.Board_laneBlock___kvtd{display:flex;flex-direction:column;background:var(--surface-card);border:1px solid var(--border-hairline);border-radius:var(--radius-lg);overflow:hidden}.Board_laneHead__K0V0B{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-12);min-width:0;padding:var(--spacing-6) var(--spacing-12);border-bottom:1px solid var(--border-hairline);background:color-mix(in srgb,var(--surface-wash) 55%,var(--surface-card));font-size:var(--text-ui)}.Board_laneGroup__UocHS{background:var(--surface-card)}.Board_laneToggles__679zZ{cursor:pointer;transition:background var(--dur-fast) var(--ease-standard)}.Board_laneToggles__679zZ:hover{background:color-mix(in srgb,var(--surface-wash) 85%,var(--surface-card))}.Board_laneEnd__2eq3M,.Board_laneStart__9y4pf{display:flex;align-items:center;gap:var(--spacing-8);min-width:0}.Board_laneEnd__2eq3M{flex:none}[data-density=readable] .Board_sheet__JPbpa{background:var(--readable-board);border-radius:var(--radius-lg);padding:var(--spacing-12)}[data-density=readable] .Board_lane__IBVXE .Board_column__CWnmW{background:var(--readable-sunken);border-radius:var(--radius-lg);border:1px solid var(--border-hairline)}[data-density=readable] .Board_lane__IBVXE .Board_card__4OtC9{background:var(--readable-raised);border-color:transparent;box-shadow:var(--readable-raised-shadow)}[data-density=readable] .Board_lane__IBVXE .Board_card__4OtC9:hover{border-color:transparent;box-shadow:var(--readable-raised-shadow),0 0 0 1px var(--border-strong)}[data-density=readable] .Board_roomy__r4zTf{padding:var(--spacing-12);gap:var(--spacing-8);border-radius:var(--radius-md)}[data-density=readable] .Board_lane__IBVXE .Board_column__CWnmW>.Board_head__j3jzY{background:var(--readable-sunken);margin:calc(-1 * (var(--spacing-8) + 1px)) calc(-1 * (var(--spacing-8) + 1px)) var(--spacing-8);padding:var(--spacing-8) var(--spacing-12) var(--spacing-4);border-radius:var(--radius-lg) var(--radius-lg) 0 0;border:1px solid var(--border-hairline);border-bottom:none;font-size:var(--text-caption);font-weight:var(--font-weight-bold);letter-spacing:0;color:var(--fg-1)}[data-density=readable] .Board_lane__IBVXE .Board_column__CWnmW>.Board_head__j3jzY .Board_count__p1txF{display:inline-grid;place-items:center;min-width:var(--count-height);height:var(--count-height);padding:0 var(--spacing-6);border-radius:var(--radius-full);background:var(--surface-active);font-size:var(--text-micro);font-weight:var(--font-weight-medium);color:var(--fg-2)}.Board_laneRow__XsvOd{display:flex;align-items:stretch;width:100%;gap:var(--spacing-12);max-height:var(--board-lane-max-height)}[data-density=readable] .Board_lane__IBVXE{padding:0;scrollbar-gutter:auto}[data-density=readable] .Board_laneRow__XsvOd{padding:var(--spacing-6);box-sizing:border-box}[data-density=readable] .Board_sheetInner__YrMQc{min-width:0}@media (max-width:640px){.Board_lane__IBVXE{scroll-snap-type:x mandatory}.Board_lane__IBVXE .Board_column__CWnmW{scroll-snap-align:start}[data-density=readable] .Board_sheet__JPbpa{padding:var(--spacing-8)}[data-density=readable] .Board_lane__IBVXE .Board_column__CWnmW{flex:0 0 min(var(--col-min),85vw)}}.FabLoader_fab__CtOcM{--fab-u:var(--spacing-4);--fab-lit:var(--motif-lit);--fab-off:color-mix(in srgb,currentColor 28%,transparent);display:inline-grid;flex:none;box-sizing:border-box;vertical-align:middle;grid-template-columns:repeat(3,var(--fab-u));grid-template-rows:repeat(3,var(--fab-u));gap:calc(var(--fab-u) / 2)}.FabLoader_sm__FfkTB{--fab-u:var(--spacing-4)}.FabLoader_md__ZQVAJ{--fab-u:var(--spacing-6)}.FabLoader_lg__ghUvT{--fab-u:calc(var(--spacing-8) + var(--spacing-2))}.FabLoader_xl__i72xH{--fab-u:var(--spacing-16)}.FabLoader_cell__hvDwz,.FabLoader_lit__WeiPz{display:block;border-radius:calc(var(--fab-u) * .18);background:var(--fab-off)}.FabLoader_lit__WeiPz{grid-column:3;grid-row:1;animation:FabLoader_fab-lit__nUDfG 1.8s var(--ease-out) infinite}.FabLoader_cell__hvDwz{animation:FabLoader_fab-cell__a6Ru9 1.8s var(--ease-out) infinite}.FabLoader_cell__hvDwz:nth-child(2){grid-area:2/1;animation-delay:.36s}.FabLoader_cell__hvDwz:nth-child(3){grid-area:2/2;animation-delay:.48s}.FabLoader_cell__hvDwz:nth-child(4){grid-area:2/3;animation-delay:.6s}.FabLoader_cell__hvDwz:nth-child(5){grid-area:3/1;animation-delay:0s}.FabLoader_cell__hvDwz:nth-child(6){grid-area:3/2;animation-delay:.12s}.FabLoader_cell__hvDwz:nth-child(7){grid-area:3/3;animation-delay:.24s}@keyframes FabLoader_fab-cell__a6Ru9{0%,8%{background:var(--fab-off)}20%,72%{background:currentColor}90%,to{background:var(--fab-off)}}@keyframes FabLoader_fab-lit__nUDfG{0%,48%{background:var(--fab-off);transform:scale(.7)}58%,74%{background:var(--fab-lit);transform:scale(1)}90%,to{background:var(--fab-off);transform:scale(.7)}}@media (prefers-reduced-motion:reduce){.FabLoader_cell__hvDwz{animation:none;background:currentColor}.FabLoader_lit__WeiPz{animation:none;background:var(--fab-lit);transform:none}}.FabLoader_slot__XFdqX{position:relative;display:inline-grid;flex:none;place-items:center}.FabLoader_slot__XFdqX>*{grid-area:1/1}.FabLoader_ghost__Dfa9N{visibility:hidden;display:inline-flex}.FabLoader_cover__gJNZH{position:absolute;inset:0;display:grid;place-items:center;pointer-events:none}.FabLoader_veil__E84NV{display:contents;visibility:hidden}.MenuPanel_panel__sstjO{z-index:var(--z-popover);background:var(--surface-raised);color:var(--fg-1);border:none;border-radius:var(--radius-md);box-shadow:var(--shadow-raised);padding:var(--spacing-6);min-width:min(240px,calc(100vw - var(--spacing-16)));max-width:calc(100vw - var(--spacing-16));max-height:min(60vh,calc(100dvh - 96px));overflow-y:auto;overflow-x:hidden;display:flex;flex-direction:column;text-align:left}.MenuPanel_sm__itCRU{width:220px}.MenuPanel_md__r6Utc{width:min(440px,calc(100vw - var(--spacing-16)))}.MenuPanel_lg__P3paw{width:min(560px,calc(100vw - var(--spacing-16)))}.MenuPanel_anchor__hP96i{position:absolute;right:0;top:calc(100% + var(--spacing-6))}.MenuPanel_anchor_start__TQLdV{position:absolute;left:0;top:calc(100% + var(--spacing-6))}.MenuPanel_anchor_up__pZWtV{position:absolute;left:0;right:0;bottom:calc(100% + var(--spacing-8));width:auto}.MenuPanel_fixed__wx88_{position:fixed}.MenuPanel_static__jG_0e{position:relative;max-height:min(70vh,calc(100dvh - 120px))}.MenuPanel_inline__sNy1S{position:static;z-index:auto;max-height:none;max-width:none;overflow:visible;padding:0;border:0;border-radius:0;box-shadow:none}.MenuPanel_heading__BPLco{font-family:var(--font-ui);font-size:var(--text-micro);font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-label);text-transform:var(--label-case);color:var(--fg-3);padding:var(--spacing-6) calc(var(--spacing-8) + var(--spacing-2)) var(--spacing-2)}.MenuPanel_heading__BPLco:not(:first-child){padding-top:var(--spacing-12)}.MenuPanel_note__GmBkX{padding:var(--spacing-8);font-size:var(--text-ui);color:var(--fg-3)}.MenuPanel_noteFail__9qY_8{color:var(--status-fail)}.MenuPanel_moreLink__gmlt0{font:inherit;color:var(--fg-accent);background:none;border:0;padding:0;cursor:pointer}.MenuPanel_moreLink__gmlt0:focus-visible{outline:var(--focus-outline)}.MenuPanel_sep__0Pg3r{height:1px;background:var(--border-hairline);margin:var(--spacing-6) var(--spacing-4);flex:none}.MenuPanel_item__Id9RW{all:unset;box-sizing:border-box;flex:none;width:100%;display:flex;align-items:center;gap:var(--spacing-8);min-height:var(--spacing-32);padding:var(--spacing-4) calc(var(--spacing-8) + var(--spacing-2));border-radius:var(--radius-sm);font-family:var(--font-ui);font-size:var(--text-ui);color:var(--fg-1);cursor:pointer;text-decoration:none}.MenuPanel_active___kV2Y,.MenuPanel_item__Id9RW:focus-visible,.MenuPanel_item__Id9RW:hover{background:var(--surface-hover)}.MenuPanel_item__Id9RW:focus-visible{outline:var(--focus-outline);outline-offset:-2px}.MenuPanel_item__Id9RW:disabled,.MenuPanel_item__Id9RW[aria-disabled=true]{color:var(--fg-disabled);cursor:not-allowed;background:none}.MenuPanel_item__Id9RW:disabled svg,.MenuPanel_item__Id9RW[aria-disabled=true] svg{color:var(--fg-disabled)}.MenuPanel_item__Id9RW:active:not(:disabled){background:var(--surface-active)}.MenuPanel_danger__WzFn9.MenuPanel_active___kV2Y,.MenuPanel_danger__WzFn9:focus-visible,.MenuPanel_danger__WzFn9:hover{background:var(--color-fail-wash)}.MenuPanel_keys__mG4eI{flex:none;margin-left:auto;display:inline-flex;gap:var(--spacing-2)}.MenuPanel_key__fPKaS{font-family:var(--font-mono);font-size:var(--text-micro);color:var(--fg-3);line-height:var(--leading-micro);min-width:var(--spacing-16);padding:0 var(--spacing-4);text-align:center;border:1px solid var(--border-hairline);border-radius:var(--radius-xs);background:var(--surface-wash)}.MenuPanel_current__klNHg{background:var(--surface-accent-soft)}.MenuPanel_danger__WzFn9{color:var(--action-danger)}.MenuPanel_tall__TbpI4{min-height:42px}.MenuPanel_lead__fTsIj{flex:none;font-family:var(--font-mono);font-size:var(--text-ui);color:var(--fg-accent)}.MenuPanel_label__Q_ZFW{flex:1 1 auto;min-width:0}.MenuPanel_labelFit__MA8iz{flex:0 0 auto;max-width:45%}.MenuPanel_strong___nCZV{font-weight:var(--font-weight-bold)}.MenuPanel_hint__GE6U1{flex:1 1 0;min-width:0;font-size:var(--text-caption);color:var(--fg-3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MenuPanel_stack__DqkFF{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:var(--spacing-2)}.MenuPanel_hintBlock__QxCdo{font-size:var(--text-caption);color:var(--fg-3);white-space:normal;line-height:var(--lh-normal);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}.MenuPanel_truncate__7xH75{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MenuPanel_meta__z9gh_{flex:none;font-size:var(--text-micro);color:var(--fg-3);white-space:nowrap;display:inline-flex;align-items:center;gap:var(--spacing-4)}.MenuPanel_row__m1_xR{display:flex;align-items:center;gap:var(--spacing-2);border-radius:var(--radius-lg);margin-bottom:var(--spacing-2);flex:none}.MenuPanel_row__m1_xR:hover{background:var(--surface-wash)}.MenuPanel_row__m1_xR>.MenuPanel_item__Id9RW{flex:1 1 auto;width:auto;min-width:0}.MenuPanel_row__m1_xR>.MenuPanel_item__Id9RW:hover{background:none}.MenuPanel_footer__kiU_H{display:flex;gap:var(--spacing-6);margin-top:var(--spacing-6);padding-top:var(--spacing-6);border-top:1px solid var(--border-hairline);position:sticky;bottom:0;background:var(--surface-card);flex:none;flex-wrap:wrap}.MenuPanel_footer__kiU_H>.MenuPanel_item__Id9RW{flex:1 1 auto;min-width:-moz-fit-content;min-width:fit-content;justify-content:center;color:var(--fg-3)}.MenuPanel_footer__kiU_H>.MenuPanel_item__Id9RW:hover{color:var(--fg-1)}.MenuPanel_anchorWrap___txx1{position:relative;display:inline-flex;min-width:0}.MenuPanel_anchorBlock__HUZDf{display:block;flex:none}.MenuPanel_readOnly__bAXQW{cursor:default}.MenuPanel_readOnly__bAXQW:hover{background:none}.MenuPanel_current__klNHg.MenuPanel_readOnly__bAXQW:hover{background:var(--surface-accent-soft)}.Overlay_tipWrap__GLhLO{position:relative;display:inline-flex}.Overlay_tip__1Slr6{position:absolute;z-index:var(--z-popover);bottom:calc(100% + 6px);left:50%;transform:translateX(-50%);padding:var(--spacing-6) calc(var(--spacing-8) + var(--spacing-2));border-radius:var(--radius-sm);background:var(--surface-ink);color:var(--surface-page);border:none;box-shadow:var(--shadow-raised);font-size:var(--text-caption);line-height:var(--leading-caption);white-space:nowrap;pointer-events:none;opacity:0;transition:opacity var(--dur-fast)}@media (hover:hover){.Overlay_tipWrap__GLhLO:hover .Overlay_tip__1Slr6{opacity:1;transition-delay:.3s}}.Overlay_tipWrap__GLhLO:has(:focus-visible) .Overlay_tip__1Slr6{opacity:1;transition-delay:0s}.Overlay_tipWrap__GLhLO[data-dismissed] .Overlay_tip__1Slr6{opacity:0;transition-delay:0s}.Overlay_bottom__78kOa .Overlay_tip__1Slr6{bottom:auto;top:calc(100% + 6px)}.Overlay_tipFloat__0DTu4:after,.Overlay_tip__1Slr6:after{content:"";position:absolute;width:var(--spacing-8);height:var(--spacing-8);background:var(--surface-ink);transform:translate(-50%,-50%) rotate(45deg)}.Overlay_tip__1Slr6:after{left:50%;top:100%}.Overlay_bottom__78kOa .Overlay_tip__1Slr6:after{top:0}.Overlay_tipFloat__0DTu4[data-arrow=top]:after{left:var(--arrow-at);top:100%}.Overlay_tipFloat__0DTu4[data-arrow=bottom]:after{left:var(--arrow-at);top:0}.Overlay_tipFloat__0DTu4[data-arrow=right]:after{left:0;top:var(--arrow-at)}.Overlay_wide__zz1Cj .Overlay_tip__1Slr6{white-space:normal;width:-moz-max-content;width:max-content;max-width:min(36ch,calc(100vw - 2 * var(--spacing-16)))}.Overlay_tipSideWrap__chV_A{display:inline-flex}.Overlay_tipContents__AJRJ7{display:contents}.Overlay_tipFloat__0DTu4{position:fixed;z-index:var(--z-popover);padding:var(--spacing-6) calc(var(--spacing-8) + var(--spacing-2));border-radius:var(--radius-sm);background:var(--surface-ink);color:var(--surface-page);box-shadow:var(--shadow-raised);font-size:var(--text-caption);line-height:var(--leading-caption);white-space:nowrap;pointer-events:none}.Overlay_tipWrapText__VIGv2{white-space:normal;width:-moz-max-content;width:max-content;max-width:min(calc(var(--spacing-48) * 5),calc(100vw - 2 * var(--spacing-8)));line-height:var(--leading-caption)}.Overlay_popWrap__wU17G{position:relative;display:inline-flex}.Overlay_pop__571Ml{position:fixed;z-index:var(--z-popover);min-width:180px;max-width:min(360px,calc(100vw - 2 * var(--spacing-8)));overflow-y:auto;background:var(--surface-raised);color:var(--fg-1);border:none;border-radius:var(--radius-lg);box-shadow:var(--shadow-subtle-2);padding:var(--spacing-8)}.Overlay_popMd__1dLxR{width:min(360px,calc(100vw - 2 * var(--spacing-16)));max-width:none}.Overlay_popLg__mVt8H{width:min(440px,calc(100vw - 2 * var(--spacing-16)));max-width:none}.Overlay_menu__iCflg{padding:var(--spacing-6);min-width:200px}.Overlay_pop__571Ml.Overlay_menu__iCflg{border-radius:var(--radius-md);box-shadow:var(--shadow-raised)}.Overlay_menuList__WNko4{display:flex;flex-direction:column}.Overlay_cursorTip__9pe_B{position:fixed;z-index:var(--z-popover);pointer-events:none;max-width:min(360px,90vw);padding:var(--spacing-6) var(--spacing-8);border-radius:var(--radius-md);background:var(--surface-raised);color:var(--fg-1);box-shadow:var(--shadow-raised);font-size:var(--text-caption);line-height:var(--leading-caption);white-space:pre-wrap}.Button_btn__W9gVN{display:inline-flex;box-sizing:border-box;align-items:center;justify-content:center;flex:none;gap:var(--spacing-6);border-radius:var(--radius-buttons);border:1px solid transparent;font-family:var(--font-ui);font-weight:var(--font-weight-medium);line-height:var(--lh-control);white-space:nowrap;text-decoration:none;cursor:pointer;transition:background var(--dur-fast),border-color var(--dur-fast),color var(--dur-fast)}.Button_btn__W9gVN:focus-visible{outline:var(--focus-outline);outline-offset:var(--focus-offset)}.Button_btn__W9gVN:disabled{cursor:default;opacity:1}.Button_btn__W9gVN[aria-disabled=true],.Button_btn__W9gVN[data-disabled]{opacity:.45;cursor:not-allowed}.Button_sm__3njZF{height:var(--control-height-sm);padding:0 calc(var(--spacing-8) + var(--spacing-2));font-size:var(--text-caption)}.Button_md__9Qp8P{height:var(--control-height);padding:0 calc(var(--spacing-12) + var(--spacing-2));font-size:var(--text-ui)}.Button_lg__A6Y61{height:var(--control-height-lg);padding:0 var(--spacing-20);font-size:var(--text-body);gap:var(--spacing-8)}.Button_block__YHL3s{display:flex;width:100%}.Button_alignStart__GTvn5{justify-content:flex-start;text-align:start}.Button_shrink__6TITp{flex:0 1 auto;min-width:3rem}.Button_pill__Qqzub{border-radius:var(--radius-full)}.Button_primary__h2Gg6{background:var(--action-primary-bg);color:var(--action-primary-fg);font-weight:var(--font-weight-bold)}.Button_primary__h2Gg6:hover:not(:disabled){background:var(--action-primary-hover)}.Button_secondary__tBld0{background:var(--surface-wash);color:var(--fg-1)}.Button_secondary__tBld0:hover:not(:disabled){background:var(--surface-active)}.Button_soft__uCmWu{background:var(--surface-accent-soft);color:var(--fg-accent)}.Button_soft__uCmWu:hover:not(:disabled){box-shadow:inset 0 0 0 1px var(--color-ember-700)}.Button_outline__In6Mc{background:transparent;color:var(--fg-1);border-color:var(--border-strong)}.Button_outline__In6Mc:hover:not(:disabled){background:var(--surface-hover)}.Button_dashed__89R1t{background:transparent;color:var(--fg-2);border-style:dashed;border-color:var(--border-strong)}.Button_dashed__89R1t:hover:not(:disabled){background:var(--surface-hover);color:var(--fg-1)}.Button_ghost__WyXAs{background:transparent;color:var(--fg-2)}.Button_ghost__WyXAs:hover:not(:disabled){background:var(--surface-hover);color:var(--fg-1)}.Button_danger__WgKO9{background:transparent;color:var(--action-danger);border-color:var(--border-strong)}.Button_danger__WgKO9:hover:not(:disabled){background:var(--color-fail-wash);border-color:var(--action-danger)}.Button_dangerSolid__1EYx0{background:var(--status-fail);color:var(--fg-on-ink)}.Button_dangerSolid__1EYx0:hover:not(:disabled){background:color-mix(in srgb,var(--status-fail) 88%,var(--fg-1))}.Button_link__GhrXF{background:none;border:none;height:auto;padding:0;color:var(--fg-accent);text-underline-offset:3px;white-space:normal;text-align:start;flex-shrink:1;min-width:0;line-height:var(--lh-tight)}.Button_link__GhrXF:hover:not(:disabled){text-decoration:underline}.Button_text___1R2R{justify-content:flex-start;background:none;border:none;height:auto;padding:0;color:inherit;font-weight:inherit;text-underline-offset:3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:start;flex-shrink:1;min-width:0;line-height:var(--lh-control)}.Button_text___1R2R:hover:not(:disabled){text-decoration:underline}.Button_dangerSolid__1EYx0:active:not(:disabled):not([data-disabled]):not([aria-disabled=true]),.Button_iSoft__VGYKa:active:not(:disabled):not([aria-disabled=true]),.Button_iSolid__61bzc:active:not(:disabled):not([aria-disabled=true]),.Button_primary__h2Gg6:active:not(:disabled):not([data-disabled]):not([aria-disabled=true]),.Button_secondary__tBld0:active:not(:disabled):not([data-disabled]):not([aria-disabled=true]),.Button_soft__uCmWu:active:not(:disabled):not([data-disabled]):not([aria-disabled=true]){transform:translateY(calc(var(--spacing-2) / 4));box-shadow:inset 0 var(--spacing-2) var(--spacing-4) var(--scrim)}.Button_primary__h2Gg6:active:not(:disabled):not([data-disabled]):not([aria-disabled=true]){background:var(--action-primary-hover)}.Button_dangerSolid__1EYx0:active:not(:disabled):not([data-disabled]):not([aria-disabled=true]){background:color-mix(in srgb,var(--status-fail) 78%,var(--fg-1))}.Button_soft__uCmWu:active:not(:disabled):not([data-disabled]):not([aria-disabled=true]){box-shadow:inset 0 0 0 1px var(--color-ember-700),inset 0 var(--spacing-2) var(--spacing-4) var(--scrim)}.Button_dashed__89R1t:active:not(:disabled):not([data-disabled]):not([aria-disabled=true]),.Button_ghost__WyXAs:active:not(:disabled):not([data-disabled]):not([aria-disabled=true]),.Button_outline__In6Mc:active:not(:disabled):not([data-disabled]):not([aria-disabled=true]),.Button_secondary__tBld0:active:not(:disabled):not([data-disabled]):not([aria-disabled=true]){background:var(--surface-active)}.Button_danger__WgKO9:active:not(:disabled):not([data-disabled]):not([aria-disabled=true]){background:var(--color-fail-wash)}.Button_iSolid__61bzc:active:not(:disabled):not([aria-disabled=true]){background:var(--action-primary-hover)}.Button_iSoft__VGYKa:active:not(:disabled):not([aria-disabled=true]){background:color-mix(in srgb,var(--color-signal) 30%,transparent)}.Button_iDanger__ikGnb:active:not(:disabled):not([aria-disabled=true]),.Button_iGhost__oEFcV:active:not(:disabled):not([aria-disabled=true]),.Button_iOutline__IEf7j:active:not(:disabled):not([aria-disabled=true]),.Button_iWarn__vG3pu:active:not(:disabled):not([aria-disabled=true]){background:var(--surface-active)}@media (prefers-reduced-motion:reduce){.Button_btn__W9gVN:active,.Button_iconBtn__ORTuT:active{transform:none}}.Button_on__sjqO6{background:var(--surface-accent-soft);color:var(--fg-accent);border-color:color-mix(in srgb,var(--color-signal) 35%,transparent)}.Button_kbds__3bBua{display:inline-flex;gap:var(--spacing-2);margin-left:var(--spacing-2)}.Button_kbd__3VZJh{font-family:var(--font-mono);font-size:var(--text-micro);line-height:var(--leading-micro);padding:0 var(--spacing-4);border-radius:var(--radius-xs);background:var(--surface-active);color:inherit;opacity:.8;box-shadow:none}.Button_dangerSolid__1EYx0 .Button_kbd__3VZJh,.Button_primary__h2Gg6 .Button_kbd__3VZJh{background:transparent;opacity:1;box-shadow:inset 0 0 0 1px color-mix(in srgb,currentColor 45%,transparent)}.Button_caret__doMGJ{display:inline-flex;opacity:.6;margin-left:-1px}.Button_loading__s7_W3{cursor:progress;position:relative}.Button_dangerSolid__1EYx0 [data-fab],.Button_iSolid__61bzc[aria-busy=true] [data-fab],.Button_primary__h2Gg6 [data-fab]{--fab-lit:currentColor}.Button_iconBtn__ORTuT{position:relative;flex:none;display:inline-grid;place-items:center;padding:0;border:none;border-radius:var(--radius-md);font-family:var(--font-ui);font-size:var(--text-body);line-height:var(--lh-control);cursor:pointer;transition:background var(--dur-fast),color var(--dur-fast),box-shadow var(--dur-fast)}.Button_iconBtn__ORTuT:focus-visible{outline:var(--focus-outline);outline-offset:var(--focus-offset)}.Button_iconBtn__ORTuT:disabled,.Button_iconBtn__ORTuT[aria-disabled=true]{cursor:default;opacity:.45}.Button_iconBtn__ORTuT[aria-busy=true]{opacity:1;cursor:progress}.Button_iconSlot__gUdYh{display:inline-block;flex:none}.Button_i_sm__9pG8G{width:var(--control-height-sm);height:var(--control-height-sm)}.Button_i_md__RiSLy{width:var(--spacing-32);height:var(--spacing-32)}.Button_i_lg__Nsha5{width:var(--control-height-lg);height:var(--control-height-lg)}.Button_iPill__Yzyun{border-radius:var(--radius-full)}.Button_iGhost__oEFcV{background:transparent;color:var(--fg-3)}.Button_iGhost__oEFcV:hover:not(:disabled){background:var(--surface-hover);color:var(--fg-1)}.Button_iOutline__IEf7j{background:var(--surface-raised);color:var(--fg-2);box-shadow:inset 0 0 0 1px var(--border-hairline)}.Button_iOutline__IEf7j:hover:not(:disabled){background:var(--surface-hover);color:var(--fg-1);box-shadow:inset 0 0 0 1px var(--border-strong)}.Button_iSoft__VGYKa{background:var(--surface-accent-soft);color:var(--fg-accent)}.Button_iSoft__VGYKa:hover:not(:disabled){background:color-mix(in srgb,var(--color-signal) 22%,transparent)}.Button_iSolid__61bzc{background:var(--action-primary-bg);color:var(--action-primary-fg)}.Button_iSolid__61bzc:hover:not(:disabled){background:var(--action-primary-hover)}.Button_iDanger__ikGnb{background:var(--color-fail-wash);color:var(--status-fail)}.Button_iDanger__ikGnb:hover:not(:disabled){background:color-mix(in srgb,var(--status-fail) 18%,transparent)}.Button_iWarn__vG3pu{background:var(--color-paused-wash);color:var(--status-warn)}.Button_iWarn__vG3pu:hover:not(:disabled){background:color-mix(in srgb,var(--status-warn) 20%,transparent)}.Button_iOn__S5oDB{background:var(--surface-accent-soft);color:var(--fg-accent)}.Button_badgeDot__p5ktF{top:var(--spacing-4);right:var(--spacing-4);width:6px;height:6px;border-radius:50%;background:var(--color-signal)}.Button_badgeCount__HzG_z,.Button_badgeDot__p5ktF{position:absolute;box-shadow:0 0 0 2px var(--surface-page)}.Button_badgeCount__HzG_z{top:-4px;left:calc(50% + 1px);min-width:var(--count-height);height:var(--count-height);padding:0 var(--spacing-2);box-sizing:border-box;border-radius:var(--radius-lg);background:var(--status-fail);color:var(--fg-on-ink);font-size:var(--text-micro);font-weight:var(--font-weight-bold);line-height:var(--count-height);text-align:center;font-variant-numeric:tabular-nums;white-space:nowrap}.Button_hasCount__a1jQ0{margin-inline-end:var(--spacing-8)}[data-density=readable] .Button_btn__W9gVN:is([data-disabled],[aria-disabled=true]):not(.Button_link__GhrXF,.Button_text___1R2R,.Button_ghost__WyXAs){opacity:1;background:var(--surface-active);color:var(--fg-4);border-color:transparent;box-shadow:none}[data-density=readable] .Button_btn__W9gVN:is([data-disabled],[aria-disabled=true]):is(.Button_link__GhrXF,.Button_text___1R2R,.Button_ghost__WyXAs){opacity:1;color:var(--fg-4)}.Button_pulse__u2QCR{animation:Button_btn-pulse__auUCM calc(var(--dur-slow) * 6) var(--ease-standard) infinite}.Button_pulse__u2QCR.Button_loading__s7_W3,.Button_pulse__u2QCR:active,.Button_pulse__u2QCR:disabled,.Button_pulse__u2QCR:focus-visible,.Button_pulse__u2QCR:focus-within,.Button_pulse__u2QCR:hover,.Button_pulse__u2QCR[data-disabled]{animation:none}@keyframes Button_btn-pulse__auUCM{0%{box-shadow:0 0 0 0 color-mix(in srgb,var(--fg-accent) 45%,transparent)}70%{box-shadow:0 0 0 var(--spacing-8) color-mix(in srgb,var(--fg-accent) 0,transparent)}to{box-shadow:0 0 0 0 color-mix(in srgb,var(--fg-accent) 0,transparent)}}@media (prefers-reduced-motion:reduce){.Button_pulse__u2QCR{animation:none}}.Illustration_illustration__eyIqY{display:block;flex:none;width:80px;height:80px;color:var(--fg-4)}.Illustration_cell__2sT8y{fill:color-mix(in srgb,currentColor 30%,transparent)}.Illustration_slot__sbLCD{fill:none;stroke:var(--border-strong);stroke-width:1;stroke-dasharray:2 1.5}.Illustration_lit__14bQS{fill:var(--motif-lit)}.FileTypeIcon_root__qytEb{display:inline-flex;align-items:center;justify-content:center;flex:none;box-sizing:border-box;width:var(--fti-size);height:var(--fti-size);vertical-align:middle}.FileTypeIcon_badge__1F08P{border-radius:calc(var(--fti-size) * .22);background:var(--fti-bg);color:var(--fti-fg);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--fti-fg) 14%,transparent)}.FileTypeIcon_text__0zV90{font-family:var(--font-mono);font-weight:var(--font-weight-medium);font-size:calc(var(--fti-size) * .36);line-height:1;letter-spacing:-.04em;-webkit-user-select:none;-moz-user-select:none;user-select:none}.FileTypeIcon_fallback__Sy9RN{color:var(--fg-3)}.FileTypeIcon_glyph__2XABx{width:80%;height:80%}.CanvasFrame_frame__feRZS{width:100%;min-width:0}.CanvasFrame_frame__feRZS>canvas{display:block;width:100%;height:var(--h)}.Card_card__eLIED{border-radius:var(--radius-cards);min-width:0;display:flex;flex-direction:column;border:none;color:var(--fg-1)}.Card_flat__xsvNX{background:var(--surface-card);box-shadow:var(--shadow-subtle)}.Card_elevated__m_SwL{background:var(--surface-raised);box-shadow:var(--shadow-raised)}.Card_outline__58zai{background:transparent;box-shadow:var(--shadow-hairline)}.Card_inset__01DOi,[data-framed] .Card_card__eLIED:not(.Card_elevated__m_SwL){background:var(--surface-wash);box-shadow:none}[data-framed] .Card_card__eLIED.Card_toneLight__Ys6kW:not(.Card_elevated__m_SwL){box-shadow:var(--shadow-hairline);background:var(--surface-raised)}.Card_padNone__1kfkJ>.Card_body__F5v6c{padding:0}.Card_padSm__WnO4z>.Card_body__F5v6c{padding:var(--spacing-12)}.Card_padMd___tbk_>.Card_body__F5v6c{padding:var(--pad-card)}.Card_padLg__gg3Iz>.Card_body__F5v6c{padding:var(--spacing-24)}.Card_padCompact__IbTxz>.Card_body__F5v6c{padding:var(--spacing-8) var(--spacing-12)}.Card_body__F5v6c{min-width:0;flex:1}.Card_sections__EIuyc{display:flex;flex-direction:column;gap:var(--pad-card)}.Card_header__o_Smg{display:flex;align-items:flex-start;gap:var(--gap-group);justify-content:space-between;padding:var(--pad-card) var(--pad-card) 0}.Card_padSm__WnO4z>.Card_header__o_Smg{padding:var(--spacing-12) var(--spacing-12) 0}.Card_padLg__gg3Iz>.Card_header__o_Smg{padding:var(--spacing-24) var(--spacing-24) 0}.Card_padCompact__IbTxz>.Card_header__o_Smg{padding:var(--spacing-8) var(--spacing-12) 0}.Card_headed__59E79.Card_padLg__gg3Iz>.Card_body__F5v6c,.Card_headed__59E79.Card_padMd___tbk_>.Card_body__F5v6c,.Card_headed__59E79.Card_padSm__WnO4z>.Card_body__F5v6c{padding-top:var(--element-gap)}.Card_headed__59E79.Card_padCompact__IbTxz>.Card_body__F5v6c{padding-top:var(--spacing-4)}.Card_padNone__1kfkJ>.Card_header__o_Smg{padding-bottom:var(--spacing-12);border-bottom:1px solid var(--border-hairline)}.Card_headerText__biY0_{min-width:0;display:flex;flex-direction:column;gap:var(--spacing-2)}.Card_eyebrow__vjNfs{font-family:var(--font-ui);font-size:var(--text-micro);font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-label);text-transform:var(--label-case);color:var(--fg-3)}.Card_title__Dq9h6{margin:0;font-size:var(--text-heading-sm);line-height:var(--leading-heading-sm);font-weight:var(--font-weight-bold);color:var(--fg-1)}.Card_title__Dq9h6 [data-mono]{font-weight:var(--font-weight-medium)}.Card_desc__yLaZX{font-size:var(--text-ui);line-height:var(--leading-ui);color:var(--fg-3)}.Card_actions__R9wbP{flex:none}.Card_actions__R9wbP,.Card_footer__2QHNM{display:flex;gap:var(--spacing-8);align-items:center}.Card_footer__2QHNM{justify-content:flex-end;padding:var(--spacing-8) var(--pad-card);border-top:1px solid var(--border-hairline)}.Card_footer__2QHNM>:only-child:not(button):not(a){flex:1 1 auto;min-width:0}.Card_interactive__h0LQh{cursor:pointer;text-decoration:none;text-align:left;font:inherit;color:inherit;transition:box-shadow var(--dur-fast),background var(--dur-fast)}.Card_interactive__h0LQh:hover,[data-framed] .Card_card__eLIED.Card_toneLight__Ys6kW.Card_interactive__h0LQh:not(.Card_elevated__m_SwL):hover,[data-framed] .Card_interactive__h0LQh:hover{box-shadow:0 0 0 1px var(--border-strong)}.Card_interactive__h0LQh:disabled{opacity:.45;cursor:default}.Card_interactive__h0LQh:disabled:not(.Card_selected__Xve1_):hover{box-shadow:var(--shadow-hairline)}.Card_interactive__h0LQh:focus-visible{outline:var(--focus-outline);outline-offset:var(--focus-offset)}.Card_selected__Xve1_,.Card_selected__Xve1_:hover,[data-framed] .Card_card__eLIED.Card_selected__Xve1_,[data-framed] .Card_card__eLIED.Card_toneLight__Ys6kW.Card_interactive__h0LQh.Card_selected__Xve1_:not(.Card_elevated__m_SwL):hover,[data-framed] .Card_card__eLIED.Card_toneLight__Ys6kW.Card_selected__Xve1_:not(.Card_elevated__m_SwL){box-shadow:0 0 0 2px var(--fg-accent)}.Card_focused__yrl5L,[data-framed] .Card_card__eLIED.Card_focused__yrl5L,[data-framed] .Card_card__eLIED.Card_toneLight__Ys6kW.Card_focused__yrl5L:not(.Card_elevated__m_SwL){box-shadow:0 0 0 1px var(--color-signal),inset 0 0 0 1px var(--color-signal)}.Card_media__PSVc_{overflow:hidden;border-top-left-radius:inherit;border-top-right-radius:inherit}.Card_icon__PVcDb{display:flex;color:var(--fg-2);padding:var(--pad-card) var(--pad-card) 0}.Card_padSm__WnO4z>.Card_icon__PVcDb{padding:var(--spacing-12) var(--spacing-12) 0}.Card_padLg__gg3Iz>.Card_icon__PVcDb{padding:var(--spacing-24) var(--spacing-24) 0}.Card_padCompact__IbTxz>.Card_icon__PVcDb{padding:var(--spacing-8) var(--spacing-12) 0}.Card_padNone__1kfkJ>.Card_icon__PVcDb{padding:0}.Card_hasIcon__e_A0V>.Card_header__o_Smg{padding-top:var(--element-gap)}.Tile_tile__Ag93Y{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:var(--spacing-8);min-height:240px;height:100%;width:100%;padding:var(--spacing-24) var(--spacing-16);font:inherit;color:var(--fg-1);text-align:center;text-decoration:none;cursor:pointer;background:var(--surface-card);border:1px solid var(--border-hairline);border-radius:var(--radius-lg);transition:border-color var(--dur-fast) var(--ease-standard),background var(--dur-fast) var(--ease-standard)}.Tile_tile__Ag93Y:hover{border-color:color-mix(in srgb,var(--fg-accent) 45%,var(--border-hairline));background:color-mix(in srgb,var(--fg-accent) 4%,var(--surface-card))}.Tile_tile__Ag93Y:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-offset)}.Tile_icon__dUEdS{display:inline-grid;place-items:center;color:var(--fg-3);transition:color var(--dur-fast)}.Tile_icon__dUEdS,.Tile_icon__dUEdS svg{width:32px;height:32px}.Tile_tile__Ag93Y:hover .Tile_icon__dUEdS,.Tile_tile__Ag93Y:hover .Tile_name__96EEq{color:var(--fg-accent)}.Tile_name__96EEq{font-size:var(--text-heading-sm);font-weight:var(--font-weight-bold);line-height:var(--lh-tight);transition:color var(--dur-fast)}.Tile_desc___CAER{font-size:var(--text-ui);color:var(--fg-3);max-width:30ch}.Tile_cta__HnCuY{font-size:var(--text-ui);font-weight:var(--font-weight-bold);color:var(--fg-accent)}.Tile_preview__ob0_9{margin:var(--spacing-4) 0 0;min-height:calc(5 * var(--text-caption) * var(--lh-normal));font-family:var(--font-mono);font-size:var(--text-caption);line-height:var(--lh-normal);color:var(--fg-4);white-space:pre;text-align:left}.GraphNode_node__V0dfK{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--spacing-2);flex:none;width:92px;height:92px;padding:var(--spacing-8);overflow:hidden;font:inherit;text-align:center;cursor:pointer;color:var(--fg-1);background:var(--surface-card);border:3px solid var(--node-ring);border-radius:var(--radius-full);transition:background var(--dur-fast) var(--ease-standard)}.GraphNode_node__V0dfK:hover{background:var(--surface-hover)}.GraphNode_node__V0dfK:focus-visible{outline:var(--focus-outline);outline-offset:2px}.GraphNode_selected__HokEp{outline:2px solid var(--fg-accent);outline-offset:2px}.GraphNode_eyebrow__SJj4D{font-family:var(--font-mono);font-size:var(--text-micro);color:var(--fg-3)}.GraphNode_title__ohlze{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;font-size:var(--text-micro);font-weight:var(--font-weight-bold);line-height:var(--lh-tight)}.CharGrid_canvas__dTTn_{flex:1;min-height:0;overflow:auto;padding:var(--spacing-12);background:var(--surface-code)}.CharGrid_canvas__dTTn_:focus{outline:none}.CharGrid_canvas__dTTn_:focus-visible{outline:var(--focus-outline);outline-offset:calc(-1 * var(--focus-ring-w))}.CharGrid_canvas__dTTn_ *,.CharGrid_canvas__dTTn_ :after,.CharGrid_canvas__dTTn_ :before{border-radius:0!important;animation:none!important;transition:none!important;box-shadow:none}.CharGrid_stage__JPLZY{position:relative;font-size:var(--cg-fs);line-height:var(--cg-lh)}.CharGrid_layer__11GVH{position:absolute;inset:0;pointer-events:none}.CharGrid_text__zTVCa{position:absolute;left:0;top:0;margin:0;font-family:var(--font-mono);white-space:pre;font-size:var(--cg-fs);line-height:var(--cg-lh);color:var(--code-text)}.CharGrid_flow__XoWwG{position:static;color:var(--sx-keyword)}.CharGrid_box__pGRTD{position:absolute;pointer-events:none}.CharGrid_opaque__jv82w{background:var(--surface-code)}.CharGrid_pick__tPkdc{background:color-mix(in srgb,var(--fg-accent) 22%,transparent)}.CharGrid_bad__wnBcG{background:color-mix(in srgb,var(--status-fail) 20%,transparent)}.CharGrid_canvas__dTTn_ .CharGrid_focus__MKMQA,.CharGrid_focus__MKMQA{box-shadow:inset 0 0 0 1px var(--fg-accent)}.CharGrid_drop__Mkw2y{height:2px;background:var(--fg-accent)}.CharGrid_tag__duDmu{position:absolute;z-index:5;pointer-events:none;padding:0 var(--spacing-2);white-space:nowrap;font-family:var(--font-mono);font-size:.82em;line-height:10px;color:var(--action-primary-fg);background:var(--action-primary-bg)}.CharGrid_tagZone__bQUKS{z-index:4;color:var(--fg-accent);background:var(--surface-code);border:1px solid var(--border-hairline)}.CharGrid_hot__cnlOC{position:absolute;border:none;padding:0;outline:none;background:transparent;cursor:default}.CharGrid_live__pCD7G{background:color-mix(in srgb,var(--fg-accent) 12%,transparent);cursor:pointer}.CharGrid_live__pCD7G:hover:not(:disabled){background:color-mix(in srgb,var(--fg-accent) 24%,transparent)}.CharGrid_grab__GyIs9{cursor:grab}.CharGrid_hot__cnlOC:disabled{cursor:not-allowed}.CharGrid_input__fIv13{position:absolute;box-sizing:border-box;border:none;outline:none;padding:0 var(--cg-pad);font-family:var(--font-mono);font-size:var(--cg-fs);line-height:var(--cg-lh);background:var(--surface-accent-soft);color:transparent;caret-color:var(--fg-accent)}.CharGrid_input__fIv13.CharGrid_bad__wnBcG{background:color-mix(in srgb,var(--status-fail) 20%,transparent)}.CharGrid_probe__gKTzo{position:absolute;visibility:hidden;white-space:pre;font-family:var(--font-mono);font-size:var(--cg-fs)}.Field_field__73iN6{display:flex;flex-direction:column;gap:var(--spacing-6);min-width:0}.Field_inline__P93kt{flex-direction:row;align-items:center;gap:var(--spacing-8)}.Field_label__xg4IA{font-size:var(--text-ui);line-height:var(--leading-ui);font-weight:var(--font-weight-medium);color:var(--fg-1)}.Field_required__L4CQO:after{content:" *";color:var(--status-fail)}.Field_hint__GGUBC{color:var(--fg-3)}.Field_error__Cwssu,.Field_hint__GGUBC{font-size:var(--text-caption);line-height:var(--leading-caption)}.Field_error__Cwssu{color:var(--status-fail)}.Field_control__kE3Xa{width:100%;min-width:0;box-sizing:border-box;height:var(--control-height);padding:0 var(--spacing-12);font-family:var(--font-ui);font-size:var(--text-body);color:var(--fg-1);background:var(--surface-control);border:1px solid var(--border-strong);border-radius:var(--radius-inputs);outline:none;box-shadow:none;transition:border-color var(--dur-fast),box-shadow var(--dur-fast)}.Field_auto__WD8tG{width:auto;flex:none;max-width:16rem}.Field_control__kE3Xa::-moz-placeholder{color:var(--fg-disabled)}.Field_control__kE3Xa::placeholder{color:var(--fg-disabled)}.Field_control__kE3Xa:hover:not(:disabled){border-color:var(--fg-3)}.Field_control__kE3Xa:focus{border-color:transparent;outline:var(--focus-outline);outline-offset:var(--focus-offset)}.Field_control__kE3Xa:disabled{background-color:var(--surface-wash);color:var(--fg-disabled);border-color:var(--border-hairline);cursor:not-allowed}.Field_control__kE3Xa[aria-invalid=true],.Field_control__kE3Xa[aria-invalid=true]:hover:not(:disabled){border-color:var(--status-fail)}.Field_sm__q1g0e{height:var(--control-height-sm);font-size:var(--text-ui);padding:0 var(--spacing-8)}.Field_mono__MBakG{font-family:var(--font-mono)}.Field_fit__v8AQH{width:auto;max-width:100%;flex:0 1 auto}.Field_textarea__KyGfc{height:auto;min-height:96px;padding:calc(var(--spacing-8) + var(--spacing-2)) var(--spacing-12);resize:vertical;line-height:var(--leading-body)}.Field_select__GunJ0{-moz-appearance:none;appearance:none;-webkit-appearance:none;padding-right:var(--spacing-32);cursor:pointer;background-image:linear-gradient(45deg,transparent 50%,var(--fg-3) 50%),linear-gradient(135deg,var(--fg-3) 50%,transparent 50%);background-position:calc(100% - 17px) 50%,calc(100% - 13px) 50%;background-size:4px 4px;background-repeat:no-repeat}.Field_select__GunJ0 option{color:var(--fg-1);background:var(--surface-raised)}.Field_boxes__QPNKl input[type=checkbox],input.Field_box__HgLYz{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:calc(18px * var(--text-scale));height:calc(18px * var(--text-scale));box-sizing:border-box;border:1.5px solid var(--border-strong);border-radius:calc(var(--radius-xs) + 1px);background:var(--surface-control);cursor:pointer;flex-shrink:0;vertical-align:middle;position:relative;transition:border-color var(--dur-fast),background var(--dur-fast)}.Field_boxes__QPNKl input[type=checkbox]:hover:not(:checked):not(:disabled),input.Field_box__HgLYz:hover:not(:checked):not(:disabled){border-color:var(--fg-3)}.Field_boxes__QPNKl input[type=checkbox]:checked,input.Field_box__HgLYz:checked{background:var(--color-signal);border-color:var(--color-signal)}.Field_boxes__QPNKl input[type=checkbox]:checked:after,input.Field_box__HgLYz:checked:after{content:"";position:absolute;left:calc(4.5px * var(--text-scale));top:calc(1.5px * var(--text-scale));width:calc(4px * var(--text-scale));height:calc(8px * var(--text-scale));border:2px solid var(--fg-on-accent);border-top:none;border-left:none;transform:rotate(45deg)}.Field_boxes__QPNKl input[type=checkbox]:focus-visible,input.Field_box__HgLYz:focus-visible{outline:var(--focus-outline);outline-offset:var(--spacing-2)}.Field_boxes__QPNKl input[type=checkbox]:disabled,input.Field_box__HgLYz:disabled{opacity:var(--opacity-disabled);cursor:not-allowed}.Field_check__ERCNo{display:inline-flex;align-items:center;gap:var(--spacing-8);font-size:var(--text-body);color:var(--fg-1);cursor:pointer}.Field_check__ERCNo input{margin:0;flex:none}.Field_checkLabelFirst__aCbG_{flex:none;max-inline-size:100%}.Field_checkDisabled__9f0KY{color:var(--fg-disabled);cursor:not-allowed}.Field_checkDisabled__9f0KY .Field_radio__Ijq5y,.Field_checkDisabled__9f0KY input[type=checkbox]:disabled{opacity:1;background:var(--surface-wash);border-color:var(--border-hairline);cursor:not-allowed}.Field_checkDisabled__9f0KY .Field_radio__Ijq5y[data-state=checked],.Field_checkDisabled__9f0KY input[type=checkbox]:disabled:checked{border-color:var(--fg-disabled)}.Field_checkDisabled__9f0KY .Field_radio__Ijq5y[data-state=checked]{background:var(--surface-wash)}.Field_checkDisabled__9f0KY .Field_radioDot__Voq8N,.Field_checkDisabled__9f0KY input[type=checkbox]:disabled:checked{background:var(--fg-disabled)}.Field_checkDisabled__9f0KY .Field_radioDesc__l1jjT{color:var(--fg-disabled)}.Field_check__ERCNo input[type=checkbox][aria-invalid=true],.Field_radioGroup__He9rQ[aria-invalid=true] .Field_radio__Ijq5y,.Field_radio__Ijq5y[aria-invalid=true]{border-color:var(--status-fail)}.Field_switch__hX3gM:before{content:"";position:absolute;inset:calc(-1 * var(--spacing-6))}.Field_switch__hX3gM{position:relative;width:calc(34px * var(--text-scale));height:calc(20px * var(--text-scale));flex:none;border-radius:var(--radius-full);background:var(--border-strong);border:none;cursor:pointer;padding:0;transition:background var(--dur-base) var(--ease-out)}.Field_switch__hX3gM:hover:not(:disabled):not([data-state=checked]){background:var(--fg-3)}.Field_switch__hX3gM[data-state=checked]{background:var(--color-signal)}.Field_switch__hX3gM:focus-visible{outline:var(--focus-outline);outline-offset:var(--spacing-2)}.Field_switch__hX3gM:disabled{background:var(--surface-wash);cursor:not-allowed}.Field_switch__hX3gM:disabled .Field_thumb__ukzLH{background:var(--fg-disabled)}.Field_switch__hX3gM[aria-invalid=true]{box-shadow:0 0 0 1px var(--status-fail)}.Field_thumb__ukzLH{display:block;width:calc(16px * var(--text-scale));height:calc(16px * var(--text-scale));border-radius:50%;background:var(--control-knob);box-shadow:0 1px 2px rgba(0,0,0,.3);transform:translateX(2px);transition:transform var(--dur-base) var(--ease-out)}.Field_switch__hX3gM[data-state=checked] .Field_thumb__ukzLH{transform:translateX(calc(16px * var(--text-scale)))}.Field_radioGroup__He9rQ{display:flex;flex-direction:column;gap:var(--spacing-8)}.Field_radioRow__5FqEi{flex-direction:row;flex-wrap:wrap;gap:var(--spacing-16)}.Field_radio__Ijq5y{width:calc(18px * var(--text-scale));height:calc(18px * var(--text-scale));box-sizing:border-box;border-radius:50%;flex:none;padding:0;cursor:pointer;border:1px solid var(--border-strong);background:var(--surface-control);display:grid;place-items:center}.Field_radio__Ijq5y:hover:not(:disabled):not([data-state=checked]){border-color:var(--fg-3)}.Field_radio__Ijq5y[data-state=checked]{border-color:var(--color-signal);background:var(--color-signal)}.Field_radio__Ijq5y:focus-visible{outline:var(--focus-outline);outline-offset:var(--spacing-2)}.Field_radioDot__Voq8N{width:calc(6px * var(--text-scale));height:calc(6px * var(--text-scale));border-radius:50%;background:var(--fg-on-accent)}.Field_radioDesc__l1jjT{display:block;font-size:var(--text-caption);line-height:var(--leading-caption);color:var(--fg-2)}:where(.Field_entry__uSDmG){background:var(--surface-control);color:var(--fg-1);border:1px solid var(--border-strong);border-radius:var(--radius-inputs);padding:var(--pad-control-y) var(--spacing-8);font-family:inherit;font-size:var(--text-body);outline:none;transition:border-color var(--dur-base),box-shadow var(--dur-base)}:where(textarea.Field_entry__uSDmG){resize:vertical}:where(.Field_entry__uSDmG)::-moz-placeholder{color:var(--fg-disabled);opacity:1}:where(.Field_entry__uSDmG)::placeholder{color:var(--fg-disabled);opacity:1}input.Field_entry__uSDmG:where(:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):hover:not(:disabled)),select.Field_entry__uSDmG:where(:hover:not(:disabled)),textarea.Field_entry__uSDmG:where(:hover:not(:disabled)){border-color:var(--fg-3)}input.Field_entry__uSDmG:where(:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):focus),select.Field_entry__uSDmG:where(:focus),textarea.Field_entry__uSDmG:where(:focus){border-color:transparent;box-shadow:none;outline:var(--focus-outline);outline-offset:var(--focus-offset)}:is(input,textarea,select).Field_entry__uSDmG:where(:disabled){opacity:var(--opacity-disabled);cursor:not-allowed}input.Field_entry__uSDmG:where([type=range]){accent-color:var(--color-signal)}input.Field_entry__uSDmG:where([type=file]){color:var(--fg-3);font-size:var(--text-ui);max-width:100%}input.Field_entry__uSDmG:where([type=file])::file-selector-button{font:inherit;font-size:var(--text-ui);margin-right:var(--spacing-8);cursor:pointer;color:var(--fg-1);background:var(--surface-wash);border:1px solid var(--border-hairline);border-radius:var(--radius-inputs);padding:var(--spacing-4) var(--pad-control-x)}input.Field_entry__uSDmG:where([type=file])::file-selector-button:hover{border-color:var(--border-strong)}input.Field_entry__uSDmG:where(:-webkit-autofill),input.Field_entry__uSDmG:where(:-webkit-autofill):focus,input.Field_entry__uSDmG:where(:-webkit-autofill):hover{-webkit-text-fill-color:var(--fg-1);-webkit-box-shadow:0 0 0 1000px var(--surface-control) inset;caret-color:var(--fg-1)}.Field_wXs__vJTf8{width:8ch;flex:none}.Field_wSm__AiAx9{width:14ch;flex:none}.Field_wMd__iR5s2{width:24ch;flex:none}.Field_wLg__Np6xj{width:36ch;flex:none}.Field_chars___JImo{width:calc(var(--chars) * 1ch + 2 * var(--spacing-12) + var(--spacing-16));flex:none}.Field_control__kE3Xa.Field_otp__jSr6N{height:auto;padding:var(--spacing-8) var(--spacing-12);font-family:var(--font-mono);font-size:var(--text-heading);letter-spacing:.3em;text-align:center}.Chart_chart__Ckgot{width:100%;height:var(--h,220px);font-size:var(--text-caption)}.Chart_chart__Ckgot .recharts-cartesian-axis-line,.Chart_chart__Ckgot .recharts-cartesian-axis-tick-line,.Chart_chart__Ckgot .recharts-cartesian-grid line{stroke:var(--chart-grid)}.Chart_chart__Ckgot .recharts-cartesian-axis-tick-value{fill:var(--chart-axis)}.Chart_chart__Ckgot .recharts-tooltip-wrapper .recharts-default-tooltip{background:var(--surface-card)!important;border:1px solid var(--border-hairline)!important;border-radius:var(--radius-lg);color:var(--fg-1)}.Chart_chart__Ckgot .recharts-legend-item-text{color:var(--fg-3)!important}.Chart_chart__Ckgot .s1{--sc:var(--chart-1)}.Chart_chart__Ckgot .s2{--sc:var(--chart-2)}.Chart_chart__Ckgot .s3{--sc:var(--chart-3)}.Chart_chart__Ckgot .s4{--sc:var(--chart-4)}.Chart_chart__Ckgot .s5{--sc:var(--chart-5)}.Chart_chart__Ckgot .s6{--sc:var(--chart-6)}.Chart_chart__Ckgot .s7{--sc:var(--chart-7)}.Chart_chart__Ckgot .s8{--sc:var(--chart-8)}.Chart_chart__Ckgot .recharts-area .recharts-area-curve,.Chart_chart__Ckgot .recharts-line .recharts-line-curve{stroke:var(--sc)}.Chart_chart__Ckgot .recharts-area .recharts-area-area{fill:color-mix(in srgb,var(--sc) 22%,transparent)}.Chart_chart__Ckgot .recharts-bar-rectangle path{fill:var(--sc)}.Chart_chart__Ckgot .recharts-active-dot circle,.Chart_chart__Ckgot .recharts-dot{stroke:var(--sc);fill:var(--surface-card)}.Chart_pointFilled__2Dcn6{fill:var(--sc);stroke:var(--sc)}.Chart_pointHollow__mxS3_{fill:var(--surface-card);stroke:var(--sc)}.Chart_chart__Ckgot .Chart_tPass__IgwSD{--sc:var(--status-pass)}.Chart_chart__Ckgot .Chart_tFail__eUYz2{--sc:var(--status-fail)}.Chart_chart__Ckgot .Chart_tWarn__CtCNK{--sc:var(--status-warn)}.Chart_chart__Ckgot .Chart_tWork__SLiXJ{--sc:var(--status-work)}.Chart_chart__Ckgot .Chart_tIdle__lvIZk{--sc:var(--status-idle)}.Chart_chart__Ckgot .Chart_tAccent__YcaFu{--sc:var(--fg-accent)}.Chart_chart__Ckgot .Chart_tMuted__eM6av{--sc:color-mix(in srgb,var(--fg-4) 35%,transparent)}.Chart_chart__Ckgot .Chart_tInk__tjLtY{--sc:var(--fg-1)}.Chart_chart__Ckgot .Chart_fadedLine__0hATZ .recharts-line-curve{stroke-opacity:.3}.Chart_q1__moCWj{--sc:color-mix(in srgb,var(--chart-seq) 8%,var(--surface-card))}.Chart_q2__947y_{--sc:color-mix(in srgb,var(--chart-seq) 28%,var(--surface-card))}.Chart_q3__VIvgu{--sc:color-mix(in srgb,var(--chart-seq) 50%,var(--surface-card))}.Chart_q4__hSIw1{--sc:color-mix(in srgb,var(--chart-seq) 72%,var(--surface-card))}.Chart_q5__XVWd_{--sc:color-mix(in srgb,var(--chart-seq) 84%,var(--surface-card))}.Chart_q6__OlcZh{--sc:var(--chart-seq)}.Chart_chart__Ckgot .Chart_seq__lghRc .recharts-bar-rectangle path{stroke:var(--surface-card);stroke-width:1}.Chart_chart__Ckgot .Chart_outline___qZSY .recharts-bar-rectangle path{fill:transparent;stroke:var(--sc);stroke-width:1.5;stroke-dasharray:4 3}.Chart_chart__Ckgot .recharts-bar-rectangle path.Chart_faded__7uEt_{fill:color-mix(in srgb,var(--sc) 40%,transparent)}.Chart_chart__Ckgot .recharts-bar-rectangle path.Chart_ghost__llsBl{fill:none;stroke:var(--fg-2);stroke-width:1.5;stroke-dasharray:4 3}.Chart_chart__Ckgot .Chart_barLabel__nEm1Q{fill:var(--fg-2);font-size:var(--text-caption)}.Chart_chart__Ckgot .Chart_segLabel__vN9J_{fill:var(--chart-ink);font-size:var(--text-caption);font-weight:var(--font-weight-bold);font-variant-numeric:tabular-nums;pointer-events:none}.Chart_chart__Ckgot .Chart_faded__7uEt_ .Chart_segLabel__vN9J_,.Chart_chart__Ckgot .Chart_tMuted__eM6av .Chart_segLabel__vN9J_{fill:var(--fg-1)}.Chart_chart__Ckgot .Chart_mark__ZO9Iw circle{fill:var(--chart-2);stroke:var(--surface-card);stroke-width:2}.Chart_chart__Ckgot .Chart_mark__ZO9Iw text{fill:var(--fg-3);font-size:var(--text-micro)}.Chart_legend__tf940{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--spacing-4) var(--spacing-12);margin:0;padding:var(--spacing-4) 0 0;list-style:none;color:var(--fg-3);font-size:var(--text-caption)}.Chart_legend__tf940 li{display:inline-flex;align-items:center;gap:var(--spacing-6)}.Chart_key__ED8uQ{width:var(--spacing-8);height:var(--spacing-8);border-radius:var(--radius-xs);background:var(--sc);flex:none}.Chart_keyFaded__EoHOg{background:color-mix(in srgb,var(--sc) 40%,transparent)}.Chart_keySeq__IuMNu{box-shadow:0 0 0 1px var(--border-hairline)}.Chart_keyGhost__7lNDy{width:var(--spacing-12);background:none;border:1.5px dashed var(--fg-2);border-bottom:none;border-radius:0}.Disclosure_disclosure__0Mtzk{min-width:0}.Disclosure_summary__BbbMj{display:flex;align-items:center;gap:var(--spacing-8);cursor:pointer;list-style:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding:var(--spacing-8) var(--spacing-12);border:1px solid var(--border-hairline);border-radius:var(--radius-lg);background:var(--surface-card);color:var(--fg-1);font-size:var(--text-body);transition:background var(--dur-fast) var(--ease-standard)}.Disclosure_summary__BbbMj::-webkit-details-marker{display:none}.Disclosure_summary__BbbMj:hover{background:var(--surface-wash)}.Disclosure_summary__BbbMj:focus-visible{outline:var(--focus-outline);outline-offset:var(--focus-offset)}.Disclosure_chev__YdXKh{flex:none;display:inline-flex;color:var(--fg-3);transition:transform var(--dur-fast) var(--ease-standard)}.Disclosure_disclosure__0Mtzk[open]>.Disclosure_summary__BbbMj .Disclosure_chev__YdXKh{transform:rotate(90deg)}.Disclosure_label__IzYvR{flex:1 1 auto;min-width:0;display:flex;align-items:center;gap:var(--spacing-8);font-weight:var(--font-weight-medium)}.Disclosure_end__4BVA7{flex:none;display:inline-flex;align-items:center;gap:var(--spacing-6);color:var(--fg-3);font-size:var(--text-ui);font-variant-numeric:tabular-nums}.Disclosure_body__wkNIP{padding:var(--spacing-8) 0 var(--spacing-4) var(--spacing-12);min-width:0}.Disclosure_plain__bDwI9>.Disclosure_summary__BbbMj{padding:0;border:none;background:none;font-size:var(--text-ui);color:var(--fg-3);gap:var(--spacing-4)}.Disclosure_plain__bDwI9>.Disclosure_summary__BbbMj:hover{background:none;color:var(--fg-1)}.Disclosure_plain__bDwI9>.Disclosure_summary__BbbMj .Disclosure_label__IzYvR{font-weight:var(--font-weight-regular)}.Disclosure_plain__bDwI9>.Disclosure_body__wkNIP{padding:var(--spacing-6) 0 0}.Disclosure_ruled__m3A_h{margin-top:var(--spacing-12);padding-top:var(--spacing-8);border-top:1px solid var(--border-hairline)}.Disclosure_ruled__m3A_h>.Disclosure_body__wkNIP{display:flex;flex-direction:column;gap:var(--spacing-4);padding-top:var(--spacing-4)}.Disclosure_caption__7vuxU>.Disclosure_summary__BbbMj{font-family:var(--font-sans);font-size:var(--text-micro);text-transform:var(--label-case);letter-spacing:var(--tracking-label);color:var(--fg-4)}.Disclosure_caption__7vuxU>.Disclosure_body__wkNIP{padding-top:var(--spacing-6)}.Disclosure_step__RhqUU>.Disclosure_summary__BbbMj{font-size:var(--text-caption);padding:var(--spacing-2) 0;gap:var(--spacing-6)}.Disclosure_step__RhqUU[open]>.Disclosure_summary__BbbMj{color:var(--fg-1)}.Disclosure_step__RhqUU>.Disclosure_body__wkNIP{display:flex;flex-direction:column;gap:var(--spacing-4);padding:var(--spacing-2) 0 var(--spacing-4) var(--spacing-12)}.Disclosure_panel__0WH4h{border:1px solid var(--border-hairline);border-radius:var(--radius-lg);background:var(--surface-card)}.Disclosure_panel__0WH4h>.Disclosure_summary__BbbMj{min-height:var(--control-height-lg);padding:var(--spacing-12) var(--spacing-16);border:none;border-radius:var(--radius-lg);background:none}.Disclosure_panel__0WH4h>.Disclosure_summary__BbbMj:hover{background:var(--surface-wash)}.Disclosure_panel__0WH4h>.Disclosure_summary__BbbMj .Disclosure_chev__YdXKh{order:3}.Disclosure_panel__0WH4h>.Disclosure_summary__BbbMj .Disclosure_end__4BVA7{order:2}.Disclosure_panel__0WH4h>.Disclosure_body__wkNIP{padding:var(--spacing-4) var(--spacing-16) var(--spacing-16)}@media (prefers-reduced-motion:reduce){.Disclosure_chev__YdXKh,.Disclosure_summary__BbbMj{transition:none}}.Chat_thread__abqid{flex:1;min-height:0;overflow-y:auto;padding:var(--spacing-16) var(--spacing-12);display:flex;flex-direction:column;gap:var(--spacing-12)}.Chat_row__lA9HY{display:flex;min-width:0}.Chat_rowUser__AHfeY{justify-content:flex-end}.Chat_turn__D_MPD{display:flex;flex-direction:column;gap:var(--spacing-2);min-width:0;width:100%}.Chat_turnUser__lY4BZ{align-items:flex-end}.Chat_turnUser__lY4BZ .Chat_bubble__6JEdn{max-width:78%}.Chat_meta__J97ZR{font-size:var(--text-micro);line-height:var(--lh-normal);color:var(--fg-3);padding:0 var(--spacing-4)}.Chat_bubble__6JEdn{max-width:78%;background:var(--surface-wash);color:var(--fg-1);font-size:var(--text-body);line-height:var(--leading-body);padding:var(--spacing-12) var(--spacing-16);border-radius:var(--radius-lg) var(--radius-lg) var(--radius-xs) var(--radius-lg);white-space:pre-wrap;overflow-wrap:anywhere}.Chat_reply__d14eU{width:100%;min-width:0;background:var(--surface-code);border:1px solid var(--border-hairline);border-radius:var(--radius-lg);padding:var(--spacing-12);display:flex;flex-direction:column;gap:var(--spacing-8);font-size:var(--text-ui);color:var(--fg-1)}.Chat_steps___XPy9{display:flex;flex-direction:column;gap:var(--spacing-2)}.Chat_stepPre__GDp9i{margin:0;font-family:var(--font-mono);font-size:var(--text-micro);line-height:var(--lh-normal);background:var(--surface-code);color:var(--code-text);border:1px solid var(--border-hairline);border-radius:var(--radius-sm);padding:var(--spacing-6) var(--spacing-8);white-space:pre-wrap;overflow-wrap:anywhere;max-height:180px;overflow-y:auto}.Chat_bubble__6JEdn,.Chat_reply__d14eU{unicode-bidi:plaintext}.Chat_stepPre__GDp9i{direction:ltr;unicode-bidi:isolate;text-align:left}.Comment_list__YHkXU{gap:var(--element-gap)}.Comment_comment__C5aNU,.Comment_list__YHkXU{display:flex;flex-direction:column;min-width:0}.Comment_comment__C5aNU,.Comment_row__NnP4F{gap:var(--spacing-8)}.Comment_row__NnP4F{display:flex;min-width:0;border-radius:var(--radius-md);transition:background var(--dur-slow) var(--ease-out)}.Comment_highlight__4St2w{background:var(--surface-accent-soft)}.Comment_gutter___Skq_{flex:none;padding-top:var(--spacing-2)}.Comment_main__paHEl{flex:1;min-width:0;display:flex;flex-direction:column;gap:var(--spacing-4)}.Comment_head__qeTkf{display:flex;align-items:baseline;gap:var(--spacing-6);flex-wrap:wrap;min-width:0}.Comment_author__MvezF{font-size:var(--text-ui);font-weight:var(--font-weight-medium);color:var(--fg-1)}.Comment_meta__RMOzZ{font-size:var(--text-caption);color:var(--fg-3)}.Comment_body__2zrIy{min-width:0}.Comment_deleted__3diUG{color:var(--fg-3);font-style:italic;font-size:var(--text-ui)}.Comment_files__N3_Yb{display:flex;flex-wrap:wrap;gap:var(--spacing-4)}.Comment_actions__e5Gws{display:flex;align-items:center;gap:var(--spacing-8)}.Comment_replies__U__wP{display:flex;flex-direction:column;gap:var(--spacing-12);padding-left:var(--spacing-32)}.Comment_reply__zt51Y .Comment_gutter___Skq_{padding-top:0}.ChecksBar_bar__k94Mt{flex:none;display:flex;flex-direction:column;gap:var(--spacing-6);padding:var(--spacing-6) var(--spacing-12);border:1px solid var(--border-hairline);border-radius:var(--radius-lg);background:var(--surface-card);font-family:var(--font-mono);font-size:var(--text-ui)}.ChecksBar_ok__78DGQ{color:var(--status-pass)}.ChecksBar_bad__kHU1h{color:var(--status-warn);border-color:color-mix(in srgb,var(--status-warn) 45%,var(--border-hairline))}.ChecksBar_row__0h1Mq{display:flex;align-items:baseline;gap:var(--spacing-12);min-width:0}.ChecksBar_toggle__XbGOj{display:flex;align-items:baseline;gap:var(--spacing-6);flex:none;padding:0;border:0;background:none;font:inherit;color:inherit;cursor:pointer}.ChecksBar_toggle__XbGOj:disabled{cursor:default}.ChecksBar_toggle__XbGOj:focus-visible{outline:var(--focus-outline);outline-offset:var(--focus-offset)}.ChecksBar_count__bZoy7{font-weight:var(--font-weight-medium);white-space:nowrap}.ChecksBar_chev__nZ7jY{display:inline-flex;align-self:center;opacity:.75}.ChecksBar_first__VPVf8{color:var(--fg-1);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ChecksBar_first__VPVf8,.ChecksBar_spacer__IHzxP{flex:1 1 auto;min-width:0}.ChecksBar_meta__lqCc9{flex:none;color:var(--fg-3);font-weight:var(--font-weight-medium);white-space:nowrap}.ChecksBar_list__rbL5M{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:var(--spacing-2);min-width:0}.ChecksBar_list__rbL5M li{color:var(--fg-1);overflow-wrap:anywhere}@media (max-width:640px){.ChecksBar_first__VPVf8,.ChecksBar_meta__lqCc9{display:none}.ChecksBar_toggle__XbGOj{padding:var(--spacing-6) 0}}