@import"https://fonts.googleapis.com/css2?family=Inter:wght@300;400;600&family=JetBrains+Mono:wght@400&display=swap";:root{--color-bg-page: #F5F7FA;--color-bg-surface: #ffffff;--color-fg-strong: #111318;--color-fg-default: #4b5563;--color-fg-muted: #6b7280;--color-ink: #111318;--color-on-ink: #F5F7FA;--color-border-hairline: rgba(17, 19, 24, .06);--color-border-soft: rgba(17, 19, 24, .1);--color-border-control: var(--color-border-soft);--color-bg-hover: rgba(17, 19, 24, .04);--color-bg-active: rgba(17, 19, 24, .08);--color-bg-selected: var(--color-accent-dim);--color-scrim: rgba(17, 19, 24, .4);--color-pink: #F01070;--color-pink-hover: #CC0E5F;--color-pink-dim: rgba(240,16,112,.1);--color-pink-border: rgba(240,16,112,.25);--color-cyan: #15C8F2;--color-cyan-dim: rgba(21,200,242,.1);--color-cyan-border: rgba(21,200,242,.25);--color-cyan-glow: rgba(21,200,242,.06);--color-accent: #076B82;--color-accent-dim: rgba(7,107,130,.08);--color-accent-border: rgba(7,107,130,.2);--color-danger: var(--color-pink);--color-danger-text: var(--color-pink-hover);--color-danger-dim: var(--color-pink-dim);--color-danger-border: var(--color-pink-border);--color-warning: #eda100;--color-warning-text: #8a5a00;--color-warning-dim: rgba(237, 161, 0, .12);--color-warning-border: rgba(237, 161, 0, .45);--color-success: #1baf7a;--color-success-text: #0f7a52;--color-success-dim: rgba(27, 175, 122, .1);--color-success-border: rgba(27, 175, 122, .32);--color-violet: #6d28d9;--color-violet-text: #5b21b6;--color-violet-dim: rgba(109, 40, 217, .1);--color-violet-border: rgba(109, 40, 217, .3);--color-info: #2a78d6;--color-info-text: #1f5fae;--color-info-dim: rgba(42, 120, 214, .1);--color-info-border: rgba(42, 120, 214, .3);--color-company-bar-1: var(--color-info);--color-company-bar-2: #eb6834;--color-company-bar-3: var(--color-success);--color-company-bar-4: var(--color-warning);--color-company-bar-5: var(--color-pink);--color-company-bar-6: #0f766e;--color-company-bar-7: var(--color-violet);--color-company-bar-8: var(--color-cyan);--cal-block-bg-l: 96%;--viz-series-1: var(--color-company-bar-1);--viz-series-2: var(--color-company-bar-2);--viz-series-3: var(--color-company-bar-3);--viz-series-4: var(--color-company-bar-5);--viz-series-5: var(--color-company-bar-7);--viz-series-6: var(--color-company-bar-4);--viz-series-7: var(--color-company-bar-6);--viz-series-8: var(--color-company-bar-8);--gradient-shell: linear-gradient(135deg, #0b0d12, #1a1c22);--gradient-company: linear-gradient(135deg, var(--color-accent), #0b3a48);--font-heading: "Inter", system-ui, sans-serif;--font-body: "Inter", system-ui, sans-serif;--font-mono: "JetBrains Mono", "Fira Code", monospace;--text-xs: .75rem;--text-sm: .875rem;--text-base: 1rem;--text-lg: 1.25rem;--text-xl: 1.875rem;--weight-light: 300;--weight-regular: 400;--weight-bold: 600;--leading-tightest: 1;--leading-display: 1.1;--leading-tight: 1.15;--leading-snug: 1.3;--leading-normal: 1.5;--leading-relaxed: 1.7;--letter-spacing-h3: -.015em;--letter-spacing-h1: -.03em;--letter-spacing-h2: -.03em;--letter-spacing-body: 0;--letter-spacing-mono: .08em;--space-1: .25rem;--space-2: .5rem;--space-3: .75rem;--space-4: 1rem;--space-6: 1.5rem;--space-8: 2rem;--space-12: 3rem;--space-16: 4rem;--radius: 8px;--radius-full: 9999px;--border-width-drop-target: 1.5px;--border-width-row-accent: 3px;--shadow-raised: 0 1px 2px rgba(17,19,24,.06);--shadow-popover: 0 8px 28px rgba(17,19,24,.14);--focus-ring: 0 0 0 2px var(--color-bg-surface), 0 0 0 4px var(--color-accent);--focus-ring-inset: inset 0 0 0 2px var(--color-accent);--z-raised: 1;--z-sticky: 10;--z-shell: 20;--z-dropdown: 50;--z-overlay: 100;--z-popover: 150;--z-toast: 200;--transition-ease: .22s ease;--motion-enter: fos-enter .22s ease both;--motion-pulse: fos-pulse 1.6s ease-in-out infinite;--motion-ring-pulse: fos-ring-pulse 2s ease-out infinite;--motion-flash: fos-flash 1.4s ease-out;--motion-spin: fos-spin .8s linear infinite;--container-sm: 640px;--container-md: 900px;--container-lg: 1200px;--container-max: 1200px;--nav-height: 68px;--topbar-height: 52px;--drag-chip-max: 320px;--phase-placeholder-height: 56px;--control-height: 42px;--control-height-sm: 34px;--padding-section-sm: 3rem;--padding-section-md: 5rem;--padding-section-lg: 7rem;--padding-global: clamp(1.25rem, 4vw, 2.5rem);--texture-dot-grid: radial-gradient(circle, rgba(17,19,24,.04) 1px, transparent 1px);--texture-dot-size: 22px 22px}[data-theme=dark]{--shadow-raised: 0 1px 2px rgba(0,0,0,.3);--shadow-popover: 0 8px 28px rgba(0,0,0,.45);--color-bg-page: #0F1115;--color-bg-surface: #1A1C22;--color-fg-strong: #F0F1F4;--color-fg-default: #C5C9D3;--color-fg-muted: #8A8F9E;--color-accent: #3BB9D6;--color-accent-dim: rgba(59,185,214,.14);--color-accent-border: rgba(59,185,214,.3);--color-border-hairline: rgba(255, 255, 255, .06);--color-border-soft: rgba(255, 255, 255, .1);--color-danger-text: #FF5C9D;--color-bg-hover: rgba(255, 255, 255, .04);--color-bg-active: rgba(255, 255, 255, .08);--color-scrim: rgba(0, 0, 0, .6);--color-warning: #f5b730;--color-warning-text: #f2c35a;--color-warning-dim: rgba(245, 183, 48, .16);--color-warning-border: rgba(245, 183, 48, .45);--color-success: #2cc98f;--color-success-text: #5fd9a8;--color-success-dim: rgba(44, 201, 143, .16);--color-success-border: rgba(44, 201, 143, .4);--color-violet: #9b6cf0;--color-violet-text: #c4b0f7;--color-violet-dim: rgba(155, 108, 240, .18);--color-violet-border: rgba(155, 108, 240, .42);--color-info: #5b9cf0;--color-info-text: #8dbaf5;--color-info-dim: rgba(91, 156, 240, .16);--color-info-border: rgba(91, 156, 240, .4);--cal-block-bg-l: 22%;--texture-dot-grid: radial-gradient(circle, rgba(255,255,255,.05) 1px, transparent 1px)}[data-theme=dark] body{color-scheme:dark}.container{width:100%;max-width:var(--container-max);margin-inline:auto;padding-inline:var(--padding-global)}.container-sm{width:100%;max-width:var(--container-sm);margin-inline:auto;padding-inline:var(--padding-global)}.container-md{width:100%;max-width:var(--container-md);margin-inline:auto;padding-inline:var(--padding-global)}.stack{display:flex;flex-direction:column}.cluster{display:flex;flex-wrap:wrap;align-items:center}.list-toolbar-actions>input[type=search]{flex:1 1 220px;min-width:0}@media (max-width: 768px){.list-toolbar-actions{flex:1 1 100%;flex-wrap:wrap}.list-toolbar-actions>input[type=search],.list-toolbar-actions>button{flex:1 1 100%}}.split-2col{display:grid;gap:var(--space-4);grid-template-columns:minmax(0,1.6fr) minmax(280px,1fr)}@media (max-width: 768px){.split-2col{grid-template-columns:1fr}}.filter-row{display:grid;gap:var(--space-3);grid-template-columns:1fr 220px 220px}@media (max-width: 768px){.filter-row{grid-template-columns:1fr}}.ask-form>input{flex:1 1 200px;min-width:0}@media (max-width: 768px){.ask-form>input,.ask-form>button{flex:1 1 100%}}.mono{font-family:var(--font-mono);letter-spacing:var(--letter-spacing-mono)}.eyebrow{font-family:var(--font-mono);font-size:var(--text-xs);font-weight:var(--weight-regular);letter-spacing:.16em;text-transform:uppercase;color:var(--color-accent)}.display-italic{font-family:var(--font-heading);font-style:italic;font-weight:var(--weight-regular);color:var(--color-pink)}.text-muted{color:var(--color-fg-muted)}.text-heading{color:var(--color-fg-strong)}:focus-visible{outline:none;box-shadow:var(--focus-ring)}@keyframes fos-enter{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@keyframes fos-pulse{0%,to{opacity:1}50%{opacity:.45}}@keyframes fos-ring-pulse{0%{box-shadow:0 0 0 0 var(--pulse-color, var(--color-pink-border))}70%,to{box-shadow:0 0 0 6px transparent}}@keyframes fos-flash{0%{background-color:var(--flash-color, var(--color-cyan-dim))}to{background-color:transparent}}@keyframes fos-spin{to{transform:rotate(360deg)}}*,*:before,*:after{box-sizing:border-box}*{margin:0}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-behavior:smooth}body{min-height:100vh;font-family:var(--font-body);font-weight:var(--weight-regular);font-size:var(--text-base);line-height:var(--leading-normal);color:var(--color-fg-default);background-color:var(--color-bg-page);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}#root{min-height:100vh;display:flex;flex-direction:column}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit;color:inherit}button{background:none;border:none;padding:0;cursor:pointer}a{color:var(--color-accent);text-decoration:none;transition:color var(--transition-ease)}a:hover{color:var(--color-pink)}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading);font-weight:var(--weight-bold);color:var(--color-fg-strong);line-height:var(--leading-display);letter-spacing:var(--letter-spacing-h1)}h1{font-size:clamp(var(--text-xl),5.5vw,var(--text-xl));letter-spacing:var(--letter-spacing-h1);line-height:var(--leading-display)}h2{font-size:clamp(var(--text-xl),3.5vw,var(--text-xl));letter-spacing:var(--letter-spacing-h2);line-height:var(--leading-tight)}h3,h4{font-size:var(--text-lg);letter-spacing:var(--letter-spacing-h3);line-height:var(--leading-snug)}h5,h6{font-size:var(--text-base);line-height:var(--leading-snug)}p{line-height:var(--leading-relaxed)}em{font-style:italic}strong{font-weight:var(--weight-regular);color:var(--color-fg-strong)}code,pre,kbd,samp{font-family:var(--font-mono);font-size:.9em;letter-spacing:var(--letter-spacing-mono)}::selection{background:var(--color-pink);color:var(--color-bg-surface)}@keyframes flow-image-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}._button_1mtpl_1{--btn-padding-y: var(--space-3);--btn-padding-x: var(--space-6);display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);padding:var(--btn-padding-y) var(--btn-padding-x);border-radius:var(--radius);font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--weight-regular);line-height:1;letter-spacing:.01em;border:1px solid transparent;cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap;transition:background-color var(--transition-ease),border-color var(--transition-ease),color var(--transition-ease),transform var(--transition-ease),box-shadow var(--transition-ease)}._button_1mtpl_1:disabled,._button_1mtpl_1[aria-disabled=true]{opacity:.5;cursor:not-allowed}._sm_1mtpl_40{--btn-padding-y: var(--space-2);--btn-padding-x: var(--space-4);font-size:var(--text-xs)}._lg_1mtpl_50{--btn-padding-y: var(--space-4);--btn-padding-x: var(--space-8);font-size:var(--text-base)}._primary_1mtpl_60{background:var(--color-pink);color:var(--color-bg-surface);box-shadow:0 1px 2px #11131814,0 8px 24px #f010702e}._primary_1mtpl_60:hover:not(:disabled){background:var(--color-pink-hover);transform:translateY(-1px);box-shadow:0 1px 2px #11131814,0 12px 32px #f0107047}._primary_1mtpl_60:active:not(:disabled){transform:translateY(0);box-shadow:0 1px 2px #11131814,0 6px 18px #f0107038}._secondary_1mtpl_84{background:transparent;color:var(--color-accent);border-color:var(--color-accent-border)}._secondary_1mtpl_84:hover:not(:disabled){background:var(--color-accent-dim);border-color:var(--color-accent)}._ghost_1mtpl_96{background:transparent;color:var(--color-fg-strong)}._ghost_1mtpl_96:hover:not(:disabled){background:#1113180d}._danger_1mtpl_106{background:transparent;color:var(--color-danger-text);border-color:var(--color-danger)}._danger_1mtpl_106:hover:not(:disabled),._dangerSolid_1mtpl_113{background:var(--color-danger);border-color:var(--color-danger);color:var(--color-bg-surface)}._dangerSolid_1mtpl_113:hover:not(:disabled){filter:brightness(.92)}._button_1mtpl_1:focus-visible{outline:none;box-shadow:var(--focus-ring)}._link_1mtpl_131{display:inline-flex;gap:var(--space-1);padding:0;border:0;border-radius:0;background:none;color:var(--color-accent);vertical-align:baseline;text-underline-offset:3px}:where(._link_1mtpl_131){font-size:inherit;line-height:inherit;letter-spacing:inherit}._link_1mtpl_131:hover:not(:disabled){text-decoration:underline}._link_1mtpl_131:focus-visible{outline:none;border-radius:var(--radius);box-shadow:var(--focus-ring)}._trigger_81hs0_1{display:inline-flex;align-items:center;max-width:100%}._transparent_81hs0_7{display:contents}._tip_81hs0_15{position:fixed;z-index:var(--z-popover);top:0;left:0;width:max-content;max-width:min(300px,calc(100vw - 16px));padding:var(--space-2) var(--space-3);border:1px solid var(--color-border-soft);border-radius:var(--radius);background:var(--color-bg-surface);box-shadow:var(--shadow-popover);color:var(--color-fg-default);font-family:var(--font-body);font-size:var(--text-xs);font-weight:var(--weight-regular);letter-spacing:normal;text-transform:none;line-height:1.55;text-align:left;white-space:normal;pointer-events:none}._infoDot_81hs0_39{display:inline-flex;align-items:center;color:var(--color-fg-muted);opacity:.75;cursor:help;border-radius:var(--radius-full)}._infoDot_81hs0_39:hover,._infoDot_81hs0_39:focus-visible{opacity:1;color:var(--color-fg-strong)}._infoDot_81hs0_39:focus-visible{outline:none;box-shadow:var(--focus-ring)}._button_1hfha_2{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;box-sizing:border-box;width:28px;height:28px;padding:0;border:none;border-radius:var(--radius);background:transparent;color:var(--color-fg-muted);cursor:pointer;transition:background var(--transition-ease),color var(--transition-ease),opacity var(--transition-ease)}._button_1hfha_2[data-size=sm]{width:24px;height:24px;border-radius:var(--radius)}._button_1hfha_2 svg{flex-shrink:0}._button_1hfha_2:hover:not(:disabled),._button_1hfha_2[data-active=true]{background:var(--color-bg-hover);color:var(--color-fg-strong)}._button_1hfha_2[data-tone=danger]:hover:not(:disabled){background:var(--color-danger-dim);color:var(--color-danger-text)}._button_1hfha_2:focus-visible{outline:none;box-shadow:var(--focus-ring)}._button_1hfha_2:disabled{opacity:.5;cursor:not-allowed}._tag_8af7n_2{display:inline-flex;align-items:center;gap:var(--space-1);max-width:100%;min-width:0;box-sizing:border-box;padding:calc(var(--space-1) / 2) var(--space-2);border:1px solid var(--color-border-hairline);border-radius:var(--radius-full);background:var(--color-bg-hover);color:var(--color-fg-strong);font-family:var(--font-body);font-size:var(--text-xs);font-weight:var(--weight-regular);line-height:var(--leading-snug);white-space:nowrap;vertical-align:middle}._tag_8af7n_2[data-size=md]{gap:var(--space-2);padding:var(--space-1) var(--space-3);font-size:var(--text-sm)}._tag_8af7n_2[data-removable=true]{padding-right:calc(var(--space-1) / 2)}._tag_8af7n_2[data-size=md][data-removable=true]{padding-right:var(--space-1)}._icon_8af7n_37{display:inline-flex;flex-shrink:0;color:var(--color-fg-muted)}._label_8af7n_43{min-width:0;max-width:220px;overflow:hidden;text-overflow:ellipsis}._meta_8af7n_50{flex-shrink:0;color:var(--color-fg-muted)}._remove_8af7n_55{margin-block:calc(var(--space-1) * -1);border-radius:var(--radius-full)}._toggle_1lpdd_2{display:inline-flex;align-items:center;gap:var(--space-1);padding:0;border:0;border-radius:var(--radius);background:none;color:var(--color-fg-default);font:inherit;cursor:pointer;transition:color var(--transition-ease)}._toggle_1lpdd_2:hover:not(:disabled){color:var(--color-fg-strong)}._toggle_1lpdd_2:focus-visible{outline:none;box-shadow:var(--focus-ring)}._toggle_1lpdd_2:disabled{opacity:.5;cursor:not-allowed}._chevron_1lpdd_30{flex-shrink:0;color:var(--color-fg-muted);transition:transform var(--transition-ease)}._toggle_1lpdd_2[aria-expanded=true] ._chevron_1lpdd_30{transform:rotate(90deg)}._toggle_1lpdd_2[data-icon-only=true]{justify-content:center;width:var(--space-6);height:var(--space-6)}._toggle_1lpdd_2[data-icon-only=true]:hover:not(:disabled){background:var(--color-bg-hover)}._count_1lpdd_51{color:var(--color-fg-muted);font-variant-numeric:tabular-nums}._srOnly_1lpdd_56{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}._card_yr9cm_1{background:var(--color-bg-surface);border:1px solid var(--color-border-soft);border-radius:var(--radius);padding:var(--space-6);box-shadow:var(--shadow-raised);transition:border-color var(--transition-ease),box-shadow var(--transition-ease),transform var(--transition-ease)}._interactive_yr9cm_13{cursor:pointer}._interactive_yr9cm_13:hover{border-color:var(--color-accent-border);box-shadow:var(--shadow-popover);transform:translateY(-2px)}._accentPink_yr9cm_25:before,._accentCyan_yr9cm_26:before,._accentGreen_yr9cm_27:before{content:"";position:absolute;inset:0 auto 0 0;width:3px;border-top-left-radius:var(--radius);border-bottom-left-radius:var(--radius)}._accentPink_yr9cm_25,._accentCyan_yr9cm_26,._accentGreen_yr9cm_27{position:relative;padding-left:calc(var(--space-6) + var(--space-2))}._accentPink_yr9cm_25:before{background:var(--color-pink)}._accentCyan_yr9cm_26:before{background:var(--color-cyan)}._accentGreen_yr9cm_27:before{background:var(--color-success)}._compact_yr9cm_48{padding:var(--space-4)}._spacious_yr9cm_49{padding:var(--space-8)}._badge_1n6u6_1{display:inline-flex;align-items:center;gap:var(--space-2);padding:.25rem .625rem;border-radius:var(--radius-full);border:1px solid transparent;font-family:var(--font-body);font-size:var(--text-xs);font-weight:var(--weight-bold);letter-spacing:.02em;text-transform:uppercase;line-height:1.2;white-space:nowrap}._neutral_1n6u6_19{background:var(--color-bg-hover);color:var(--color-fg-strong);border-color:var(--color-border-soft)}._muted_1n6u6_25{background:var(--color-bg-hover);color:var(--color-fg-muted);border-color:var(--color-border-soft)}._pink_1n6u6_31{background:var(--color-pink-dim);color:var(--color-pink-hover);border-color:var(--color-pink-border)}._danger_1n6u6_37{background:var(--color-danger-dim);color:var(--color-danger-text);border-color:var(--color-danger-border)}._info_1n6u6_43{background:var(--color-info-dim);color:var(--color-info-text);border-color:var(--color-info-border)}._cyan_1n6u6_49{background:var(--color-cyan-dim);color:var(--color-accent);border-color:var(--color-accent-border)}._green_1n6u6_55{background:var(--color-success-dim);color:var(--color-success-text);border-color:var(--color-success-border)}._warning_1n6u6_61{background:var(--color-warning-dim);color:var(--color-warning-text);border-color:var(--color-warning-border)}._violet_1n6u6_67{background:var(--color-violet-dim);color:var(--color-violet-text);border-color:var(--color-violet-border)}._badge_1n6u6_1[data-size=sm]{gap:var(--space-1);padding:calc(var(--space-1) / 2) var(--space-2);font-size:var(--text-xs);line-height:var(--leading-snug)}._badge_1n6u6_1[data-size=xs]{gap:var(--space-1);padding:calc(var(--space-1) / 4) calc(var(--space-1) * 1.5);font-size:var(--text-xs);line-height:var(--leading-snug)}._badge_1n6u6_1[data-case=none]{text-transform:none;letter-spacing:normal}._badge_1n6u6_1[data-shape=square]{border-radius:var(--radius)}._badge_1n6u6_1[data-shape=square]:not([data-size]){border-radius:var(--radius)}._badge_1n6u6_1[data-icon-only=true]{justify-content:center;width:var(--space-4);height:var(--space-4);padding:0;gap:0;border-radius:var(--radius-full)}._dot_1n6u6_113{flex-shrink:0;width:calc(var(--space-1) * 1.5);height:calc(var(--space-1) * 1.5);border-radius:var(--radius-full);background:currentColor}._input_gzay1_11{height:var(--control-height)}._input_gzay1_11[data-size=sm]{height:var(--control-height-sm);min-height:var(--control-height-sm);padding:0 var(--space-3)}._input_gzay1_11._mono_gzay1_32{font-family:var(--font-mono);font-size:var(--text-base);letter-spacing:.2em;text-align:center}._avatar_nnnqo_1{display:inline-flex;align-items:center;justify-content:center;border-radius:var(--radius-full);overflow:hidden;flex-shrink:0;font-family:var(--font-heading);font-weight:var(--weight-bold);color:var(--color-fg-strong);background:var(--color-bg-hover);position:relative}._sm_nnnqo_15{width:24px;height:24px;font-size:var(--text-xs);letter-spacing:.02em}._md_nnnqo_22{width:36px;height:36px;font-size:var(--text-sm);letter-spacing:.01em}._lg_nnnqo_29{width:56px;height:56px;font-size:var(--text-base);letter-spacing:0}._img_nnnqo_36{width:100%;height:100%;object-fit:cover;display:block}._initials_nnnqo_43{line-height:1}._avatar_nnnqo_1[data-tone=pink]{background:var(--color-pink-dim);color:var(--color-pink-hover)}._avatar_nnnqo_1[data-tone=cyan]{background:var(--color-cyan-dim);color:var(--color-accent)}._avatar_nnnqo_1[data-tone=green]{background:var(--color-success-dim);color:var(--color-success-text)}._avatar_nnnqo_1[data-tone=neutral]{background:var(--color-bg-hover);color:var(--color-fg-strong)}._root_fkieu_2{display:block;margin:0;padding:var(--space-8);text-align:center;font-size:var(--text-sm);line-height:var(--leading-normal);color:var(--color-fg-muted);background:var(--color-bg-hover);border:1px dashed var(--color-border-soft);border-radius:var(--radius);list-style:none}._root_fkieu_2[data-structured=true]{display:flex;flex-direction:column;align-items:center;gap:var(--space-3)}._root_fkieu_2[data-structured=true][data-size=sm]{gap:var(--space-2)}._root_fkieu_2[data-size=sm]{padding:var(--space-4);border-radius:var(--radius)}._root_fkieu_2[data-variant=plain]{padding:var(--space-8) var(--space-4);background:none;border:0;border-radius:0}._root_fkieu_2[data-variant=plain][data-size=sm]{padding:var(--space-3);font-size:var(--text-xs)}._root_fkieu_2[data-variant=text]{align-items:flex-start;padding:var(--space-2) 0;text-align:left;background:none;border:0;border-radius:0}._root_fkieu_2[data-variant=text][data-size=sm]{padding:var(--space-2) var(--space-3);font-size:var(--text-xs)}._title_fkieu_63{margin:0;font-size:var(--text-base);font-weight:var(--weight-bold);line-height:var(--leading-snug);color:var(--color-fg-strong)}._root_fkieu_2[data-size=sm] ._title_fkieu_63{font-size:var(--text-sm)}._body_fkieu_75{max-width:52ch}._body_fkieu_75>p{margin:0}._body_fkieu_75>p+p{margin-top:var(--space-2)}._actions_fkieu_87{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-2);margin-top:var(--space-1)}._root_fkieu_2[data-variant=text] ._actions_fkieu_87{justify-content:flex-start}._error_1bcdu_2{margin:0;color:var(--color-danger-text);font-family:var(--font-body);font-size:var(--text-sm);line-height:var(--leading-normal);overflow-wrap:anywhere}._error_1bcdu_2[data-size=xs]{font-size:var(--text-xs)}._error_1bcdu_2[data-variant=block]{padding:var(--space-12) var(--space-4);text-align:center}._message_1bcdu_22{display:block}._action_1bcdu_26{display:flex;gap:var(--space-2);margin-top:var(--space-3);color:var(--color-fg-default)}._error_1bcdu_2[data-variant=block] ._action_1bcdu_26{justify-content:center}._popover_nrwzy_2{position:fixed;z-index:var(--z-popover);box-sizing:border-box;max-height:calc(100vh - 16px);overflow-y:auto;padding:var(--space-2);background:var(--color-bg-surface);border:1px solid var(--color-border-soft);border-radius:var(--radius);box-shadow:var(--shadow-popover);color:var(--color-fg-strong);font-family:var(--font-body);font-size:var(--text-sm)}._flush_nrwzy_18{padding:0}._menu_nrwzy_24{display:flex;flex-direction:column;gap:2px;min-width:180px}._item_nrwzy_31{display:flex;align-items:center;gap:var(--space-2);width:100%;padding:var(--space-2) var(--space-3);border:0;border-radius:var(--radius);background:transparent;color:var(--color-fg-strong);font:inherit;font-size:var(--text-sm);text-align:left;text-decoration:none;cursor:pointer}._item_nrwzy_31:hover:not(:disabled),._item_nrwzy_31:focus-visible{background:var(--color-bg-hover);outline:none}._item_nrwzy_31:disabled{color:var(--color-fg-muted);cursor:not-allowed}._item_nrwzy_31[aria-checked=true],._item_nrwzy_31[data-selected=true]{background:var(--color-pink-dim)}._itemDanger_nrwzy_64{color:var(--color-pink)}._itemIcon_nrwzy_68{display:inline-flex;flex-shrink:0;color:var(--color-fg-muted)}._itemDanger_nrwzy_64 ._itemIcon_nrwzy_68{color:inherit}._itemLabel_nrwzy_78{flex:1;min-width:0}._itemTrailing_nrwzy_83{display:inline-flex;flex-shrink:0;color:var(--color-fg-muted);font-size:var(--text-xs)}._label_nrwzy_90{padding:var(--space-2) var(--space-3) var(--space-1);color:var(--color-fg-muted);font-size:var(--text-xs);font-weight:var(--weight-regular)}._divider_nrwzy_97{height:1px;margin:var(--space-1) 0;background:var(--color-border-hairline)}._search_1480t_2{display:inline-flex;align-items:center;gap:var(--space-2);box-sizing:border-box;width:220px;max-width:100%;height:var(--control-height-sm);padding:0 var(--space-2) 0 var(--space-3);background:var(--color-bg-surface);border:1px solid var(--color-border-control);border-radius:var(--radius);box-shadow:var(--shadow-raised);transition:border-color var(--transition-ease)}._search_1480t_2:focus-within{box-shadow:var(--focus-ring)}._search_1480t_2>svg{flex-shrink:0;color:var(--color-fg-muted)}._search_1480t_2[data-disabled=true]{opacity:.5}._md_1480t_32{height:var(--control-height);padding-left:var(--space-3)}._md_1480t_32 ._input_1480t_37{font-size:var(--text-sm)}._full_1480t_41{display:flex;width:100%}._inset_1480t_47{display:flex;width:100%;height:36px;border:0;border-bottom:1px solid var(--color-border-hairline);border-radius:0;background:transparent;box-shadow:none}._inset_1480t_47:focus-within{box-shadow:none;border-bottom-color:var(--color-accent-border)}._input_1480t_37{all:unset;flex:1;min-width:0;font-family:var(--font-body);font-size:var(--text-xs);color:var(--color-fg-strong)}._inset_1480t_47 ._input_1480t_37{font-size:var(--text-sm)}._input_1480t_37::placeholder{color:var(--color-fg-muted)}._clear_1480t_80{all:unset;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:18px;height:18px;border-radius:var(--radius-full);color:var(--color-fg-muted);cursor:pointer}._clear_1480t_80:hover{background:var(--color-bg-hover);color:var(--color-fg-strong)}._clear_1480t_80:focus-visible{outline:none;box-shadow:var(--focus-ring)}._root_1a6iz_1{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-8);padding:var(--space-6)}._fullscreen_1a6iz_10{min-height:60vh;width:100%;padding:var(--space-12) var(--space-6)}._inline_1a6iz_18{display:inline-flex;flex-direction:row;padding:0;gap:var(--space-2)}._orbit_1a6iz_25{position:relative;display:inline-block}._xs_1a6iz_31{width:12px;height:12px}._sm_1a6iz_32{width:28px;height:28px}._md_1a6iz_33{width:44px;height:44px}._lg_1a6iz_34{width:56px;height:56px}._glow_1a6iz_37{position:absolute;top:-28%;right:-28%;bottom:-28%;left:-28%;border-radius:var(--radius-full);background:radial-gradient(circle at 50% 30%,rgba(21,200,242,.18),transparent 55%),radial-gradient(circle at 75% 75%,rgba(27,175,122,.14),transparent 55%),radial-gradient(circle at 25% 75%,rgba(240,16,112,.16),transparent 55%);filter:blur(2px);animation:_glowPulse_1a6iz_1 2.4s ease-in-out infinite;pointer-events:none}[data-theme=dark] ._glow_1a6iz_37{background:radial-gradient(circle at 50% 30%,rgba(21,200,242,.28),transparent 55%),radial-gradient(circle at 75% 75%,rgba(27,175,122,.22),transparent 55%),radial-gradient(circle at 25% 75%,rgba(240,16,112,.26),transparent 55%)}._spinning_1a6iz_57{position:absolute;top:0;right:0;bottom:0;left:0;animation:_spin_1a6iz_57 1.4s cubic-bezier(.55,0,.45,1) infinite}._dot_1a6iz_65{position:absolute;top:50%;left:50%;width:22%;height:22%;margin-top:-11%;margin-left:-11%;border-radius:var(--radius-full)}._dotCyan_1a6iz_78{background:var(--color-cyan);box-shadow:0 0 14px #15c8f28c,0 0 4px #15c8f2d9;transform:translateY(-163.6%)}._dotGreen_1a6iz_86{background:var(--color-success);box-shadow:0 0 14px #1baf7a80,0 0 4px #1baf7acc;transform:translate(141.7%,81.8%)}._dotPink_1a6iz_94{background:var(--color-pink);box-shadow:0 0 14px #f010708c,0 0 4px #f01070d9;transform:translate(-141.7%,81.8%)}._core_1a6iz_103{position:absolute;top:50%;left:50%;width:12%;height:12%;margin-top:-6%;margin-left:-6%;border-radius:var(--radius-full);background:var(--color-fg-strong);opacity:.18;animation:_corePulse_1a6iz_1 1.4s ease-in-out infinite}._root_1a6iz_1[data-tone=current] ._glow_1a6iz_37{display:none}._root_1a6iz_1[data-tone=current] ._dot_1a6iz_65{background:currentColor;box-shadow:none}._root_1a6iz_1[data-tone=current] ._core_1a6iz_103{background:currentColor}._label_1a6iz_132{display:inline-flex;align-items:center;gap:var(--space-2);margin:0;font-family:var(--font-mono);font-size:var(--text-xs);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-mono);text-transform:uppercase;color:var(--color-fg-muted)}._ellipsis_1a6iz_145{display:inline-flex;gap:1px;font-family:var(--font-mono);letter-spacing:1px}._ellipsisDot_1a6iz_152{animation:_ellipsisFade_1a6iz_1 1.2s ease-in-out infinite;opacity:.25}._ellipsisDot_1a6iz_152:nth-child(1){animation-delay:0s}._ellipsisDot_1a6iz_152:nth-child(2){animation-delay:.18s}._ellipsisDot_1a6iz_152:nth-child(3){animation-delay:.36s}@keyframes _spin_1a6iz_57{to{transform:rotate(360deg)}}@keyframes _corePulse_1a6iz_1{0%,to{opacity:.12;transform:scale(.7)}50%{opacity:.35;transform:scale(1.15)}}@keyframes _glowPulse_1a6iz_1{0%,to{opacity:.55;transform:scale(1)}50%{opacity:.85;transform:scale(1.06)}}@keyframes _ellipsisFade_1a6iz_1{0%,80%,to{opacity:.2}40%{opacity:1;color:var(--color-accent)}}@media (prefers-reduced-motion: reduce){._spinning_1a6iz_57,._core_1a6iz_103,._glow_1a6iz_37,._ellipsisDot_1a6iz_152{animation:none}._core_1a6iz_103{opacity:.3}}._label_hn6pi_9{align-self:flex-start}._field_hn6pi_5[data-inline=true]{display:inline-flex;vertical-align:middle;max-width:100%}._field_hn6pi_5[data-inline=true] ._trigger_hn6pi_31{flex:1 1 auto;width:auto;max-width:100%}._control_hn6pi_37{position:relative;display:flex;min-width:0}._trigger_hn6pi_31{display:flex;align-items:center;gap:var(--space-2);height:var(--control-height);margin:0;text-align:left;cursor:pointer;-moz-appearance:none;appearance:none;-webkit-appearance:none}._trigger_hn6pi_31[data-open=true]{box-shadow:var(--focus-ring)}._value_hn6pi_63{display:flex;flex:1;align-items:center;gap:var(--space-2);min-width:0}._value_hn6pi_63[data-sized=true]{display:grid;justify-items:start}._value_hn6pi_63[data-sized=true]>*{grid-area:1 / 1}._sizer_hn6pi_82{visibility:hidden;white-space:nowrap;height:0;overflow:hidden}._valueText_hn6pi_89{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._placeholder_hn6pi_96{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--color-fg-muted)}._chevron_hn6pi_104{flex-shrink:0;color:var(--color-fg-muted);transition:transform var(--transition-ease)}._trigger_hn6pi_31[data-open=true] ._chevron_hn6pi_104{transform:rotate(180deg)}._trigger_hn6pi_31[data-size=sm]{height:var(--control-height-sm);min-height:var(--control-height-sm);padding:0 var(--space-3);line-height:var(--leading-snug)}._trigger_hn6pi_31[data-variant=muted]{background:var(--color-bg-hover)}._trigger_hn6pi_31[data-variant=plain]{width:auto;height:auto;min-height:0;gap:var(--space-1);padding:0;border-color:transparent;background:transparent;font-size:inherit;line-height:inherit}._trigger_hn6pi_31[data-variant=plain]:hover:not(:disabled){border-color:transparent;color:var(--color-accent)}._trigger_hn6pi_31[data-variant=plain]:focus,._trigger_hn6pi_31[data-variant=plain][data-open=true]{border-color:transparent;box-shadow:none}._trigger_hn6pi_31[data-variant=plain]:focus-visible{outline:none;box-shadow:var(--focus-ring)}._panel_hn6pi_158{display:flex;flex-direction:column;min-width:200px}._popover_hn6pi_166{max-width:min(420px,calc(100vw - 16px))}._list_hn6pi_170{display:flex;flex-direction:column;gap:2px;max-height:280px;overflow-y:auto;padding:var(--space-1);outline:none}._list_hn6pi_170:focus-visible{box-shadow:var(--focus-ring-inset)}._groupLabel_hn6pi_184{padding-top:var(--space-2)}._option_hn6pi_188{-webkit-user-select:none;user-select:none}._option_hn6pi_188[data-active=true]{background:var(--color-bg-hover)}._option_hn6pi_188[data-active=true][data-selected=true]{background:var(--color-pink-dim);box-shadow:inset 0 0 0 1px var(--color-accent-border)}._option_hn6pi_188[aria-disabled=true]{color:var(--color-fg-muted);cursor:not-allowed}._option_hn6pi_188[aria-disabled=true]:hover{background:transparent}._optionText_hn6pi_212{display:flex;flex:1;flex-direction:column;min-width:0}._optionLabel_hn6pi_219{overflow-wrap:anywhere}._optionDesc_hn6pi_223{font-size:var(--text-xs);color:var(--color-fg-muted)}._check_hn6pi_228{flex-shrink:0;color:var(--color-accent)}._checkbox_hn6pi_233{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;box-sizing:border-box;width:16px;height:16px;border:1px solid var(--color-accent-border);border-radius:calc(var(--radius) / 2);background:var(--color-bg-surface);color:var(--color-bg-surface)}._checkbox_hn6pi_233[data-checked=true]{border-color:var(--color-accent);background:var(--color-accent)}._swatch_hn6pi_252{flex-shrink:0;width:12px;height:12px;border-radius:var(--radius-full);box-shadow:inset 0 0 0 1px var(--color-border-soft)}._image_hn6pi_260{flex-shrink:0;width:24px;height:24px;border-radius:var(--radius);object-fit:cover}._clearRow_hn6pi_268{color:var(--color-fg-muted)}._createRow_hn6pi_272{color:var(--color-accent)}._createRow_hn6pi_272 ._optionLabel_hn6pi_219,._createRow_hn6pi_272>span:first-child{color:inherit}._bulk_hn6pi_281{display:flex;justify-content:space-between;padding:var(--space-1) var(--space-3);border-bottom:1px solid var(--color-border-hairline)}._bulkBtn_hn6pi_288{all:unset;padding:var(--space-1) 0;font-size:var(--text-xs);color:var(--color-accent);cursor:pointer}._bulkBtn_hn6pi_288:hover:not(:disabled){text-decoration:underline}._bulkBtn_hn6pi_288:disabled{color:var(--color-fg-muted);cursor:default}._empty_hn6pi_305{padding:var(--space-2) var(--space-3)}._panelError_hn6pi_309{margin:0;padding:var(--space-2) var(--space-3);border-top:1px solid var(--color-border-hairline)}._loading_hn6pi_316{display:flex;align-items:center;padding:var(--space-2) var(--space-3) 0;font-size:var(--text-xs);color:var(--color-fg-muted)}._textarea_570nf_11{resize:vertical}._row_1yjnx_1{display:inline-flex;align-items:center;gap:var(--space-3);cursor:pointer;-webkit-user-select:none;user-select:none}._row_1yjnx_1[data-disabled=true]{cursor:not-allowed;opacity:.55}._input_1yjnx_14{position:absolute;opacity:0;width:1px;height:1px;pointer-events:none}._track_1yjnx_22{position:relative;flex-shrink:0;width:40px;height:22px;border-radius:var(--radius-full);background:var(--color-bg-hover);border:1px solid var(--color-border-hairline);transition:background var(--transition-ease),border-color var(--transition-ease)}._knob_1yjnx_33{position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:var(--radius-full);background:var(--color-bg-surface);box-shadow:var(--shadow-raised);transition:transform var(--transition-ease)}._input_1yjnx_14:checked+._track_1yjnx_22{background:var(--color-pink);border-color:var(--color-pink)}._input_1yjnx_14:checked+._track_1yjnx_22 ._knob_1yjnx_33{transform:translate(18px)}._input_1yjnx_14:focus-visible+._track_1yjnx_22{box-shadow:var(--focus-ring)}._text_1yjnx_58{display:flex;flex-direction:column;gap:2px}._label_1yjnx_64{font-size:var(--text-sm);color:var(--color-fg-strong);font-weight:var(--weight-regular)}._description_1yjnx_70{font-size:var(--text-xs);color:var(--color-fg-muted)}._row_1xkhn_1{display:inline-flex;align-items:flex-start;gap:var(--space-2);cursor:pointer;-webkit-user-select:none;user-select:none;color:var(--color-fg-strong);font-size:var(--text-sm);line-height:var(--leading-snug)}._row_1xkhn_1[data-disabled=true]{cursor:not-allowed;opacity:.5}._hit_1xkhn_19{position:relative;display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:24px;height:24px;margin:-4px 0 -4px -4px}._input_1xkhn_31{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;opacity:0;cursor:inherit}._box_1xkhn_41{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;border:1px solid var(--color-border-control);border-radius:calc(var(--radius) / 2);background:var(--color-bg-surface);color:var(--color-bg-surface);pointer-events:none;transition:background-color var(--transition-ease),border-color var(--transition-ease)}._box_1xkhn_41[data-kind=radio]{border-radius:var(--radius-full)}._box_1xkhn_41[data-on=true]{border-color:var(--color-accent);background:var(--color-accent)}._box_1xkhn_41[data-kind=radio][data-on=true]{background:var(--color-bg-surface)}._dot_1xkhn_70{width:8px;height:8px;border-radius:var(--radius-full);background:var(--color-accent)}._row_1xkhn_1:hover ._input_1xkhn_31:not(:disabled)+._box_1xkhn_41{border-color:var(--color-accent)}._input_1xkhn_31:focus-visible+._box_1xkhn_41{box-shadow:var(--focus-ring)}._text_1xkhn_85{display:flex;flex-direction:column;gap:2px;min-width:0}._label_1xkhn_92{color:var(--color-fg-strong)}._hint_1xkhn_96{color:var(--color-fg-muted);font-size:var(--text-xs)}._hiddenText_1xkhn_101{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}._hidden_1pcw8_1{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}._row_1813f_1{all:unset;box-sizing:border-box;display:flex;align-items:center;gap:var(--space-3);width:100%;padding:var(--space-2) var(--space-3);border-radius:var(--radius);color:var(--color-fg-strong);font-family:var(--font-body);font-size:var(--text-sm);line-height:var(--leading-snug);text-align:left;text-decoration:none;cursor:pointer;transition:background-color var(--transition-ease)}._row_1813f_1[data-size=sm]{padding:var(--space-1) var(--space-2);gap:var(--space-2)}._row_1813f_1:hover{background:var(--color-bg-hover)}._row_1813f_1:active{background:var(--color-bg-active)}._row_1813f_1[data-selected=true]{background:var(--color-bg-selected)}._row_1813f_1:focus-visible{outline:none;box-shadow:var(--focus-ring-inset)}._row_1813f_1:disabled{cursor:not-allowed;opacity:.5}._leading_1813f_47,._trailing_1813f_48{display:inline-flex;flex-shrink:0;align-items:center;gap:var(--space-2);color:var(--color-fg-muted)}._trailing_1813f_48{margin-left:auto}._main_1813f_60{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}._title_1813f_68{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._description_1813f_74{overflow:hidden;color:var(--color-fg-muted);font-size:var(--text-xs);text-overflow:ellipsis;white-space:nowrap}._stack_fytfr_1{display:inline-flex;align-items:center;flex-shrink:0}._stack_fytfr_1 ._item_fytfr_7{display:inline-flex;align-items:center;justify-content:center;margin-left:calc(var(--space-1) * -1);position:relative;z-index:1}._stack_fytfr_1 ._item_fytfr_7:first-child{margin-left:0}._names_fytfr_20{display:inline-flex;align-items:center;gap:2px;font-size:var(--text-sm);color:var(--color-fg-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:180px}._scrim_1pn2m_1{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--color-scrim);display:flex;align-items:center;justify-content:center;padding:var(--space-6);z-index:var(--z-overlay);animation:_fade_1pn2m_1 var(--transition-ease)}._dialog_1pn2m_13{position:relative;background:var(--color-bg-surface);border-radius:var(--radius);border:1px solid var(--color-border-hairline);box-shadow:var(--shadow-popover);width:100%;max-height:calc(100vh - var(--space-12));display:flex;flex-direction:column;overflow:hidden;animation:_slideUp_1pn2m_1 var(--transition-ease);outline:none}._dialog_1pn2m_13._sm_1pn2m_28{max-width:480px}._dialog_1pn2m_13._md_1pn2m_32{max-width:640px}._dialog_1pn2m_13._lg_1pn2m_36{max-width:920px}._dialog_1pn2m_13._accent_1pn2m_40:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:var(--color-pink)}._header_1pn2m_50{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-4) var(--space-6);border-bottom:1px solid var(--color-border-hairline)}._title_1pn2m_59{margin:0;min-width:0;flex:1;font-size:var(--text-base);font-weight:var(--weight-bold);color:var(--color-fg-strong);letter-spacing:var(--letter-spacing-h3)}._headerActions_1pn2m_69{display:flex;align-items:center;gap:var(--space-2);flex-shrink:0}._body_1pn2m_77{padding:var(--space-6);flex:1 1 auto;min-height:0;overflow-y:auto}._footer_1pn2m_86{padding:var(--space-4) var(--space-6);border-top:1px solid var(--color-border-hairline);flex-shrink:0}@keyframes _fade_1pn2m_1{0%{opacity:0}to{opacity:1}}@keyframes _slideUp_1pn2m_1{0%{opacity:0;transform:translateY(8px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@media print{._scrim_1pn2m_1{position:static;background:none;padding:0;display:block}._dialog_1pn2m_13{position:static;border:none;box-shadow:none;max-width:none;max-height:none;overflow:visible;display:block;background:none;border-radius:0}._body_1pn2m_77{overflow:visible;padding:0}._footer_1pn2m_86,._header_1pn2m_50{display:none}._dialog_1pn2m_13._accent_1pn2m_40:before{display:none}}._scrim_ewrww_1{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--color-scrim);display:flex;justify-content:flex-end;z-index:var(--z-overlay);animation:_fade_ewrww_1 var(--transition-ease)}._panel_ewrww_11{background:var(--color-bg-surface);border-left:1px solid var(--color-border-hairline);box-shadow:var(--shadow-popover);display:flex;flex-direction:column;height:100vh;max-width:100vw;animation:_slideIn_ewrww_1 var(--transition-ease);outline:none}._header_ewrww_23{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-3);padding:var(--space-4) var(--space-6);border-bottom:1px solid var(--color-border-hairline);flex-shrink:0}._title_ewrww_33{margin:0;min-width:0;flex:1;font-size:var(--text-base);font-weight:var(--weight-bold);color:var(--color-fg-strong);letter-spacing:var(--letter-spacing-h3)}._body_ewrww_44{flex:1;overflow-y:auto;padding:var(--space-6)}._footer_ewrww_50{padding:var(--space-4) var(--space-6);border-top:1px solid var(--color-border-hairline);display:flex;justify-content:flex-end;gap:var(--space-3);flex-shrink:0;background:var(--color-bg-surface)}@keyframes _fade_ewrww_1{0%{opacity:0}to{opacity:1}}@keyframes _slideIn_ewrww_1{0%{transform:translate(32px);opacity:0}to{transform:translate(0);opacity:1}}._card_nc7n1_1{padding:0!important;overflow:hidden}._wrap_nc7n1_6{overflow-x:auto}._table_nc7n1_10{width:100%;border-collapse:collapse;font-size:var(--text-sm)}._th_nc7n1_16{padding:var(--space-3) var(--space-4);font-family:var(--font-mono);font-size:var(--text-xs);font-weight:var(--weight-regular);letter-spacing:.1em;text-transform:uppercase;color:var(--color-fg-muted);border-bottom:1px solid var(--color-border-hairline);background:var(--color-bg-hover)}._thSortable_nc7n1_28{cursor:pointer;-webkit-user-select:none;user-select:none;transition:color var(--transition-ease)}._thSortable_nc7n1_28:hover,._thSorted_nc7n1_38{color:var(--color-fg-strong)}._thInner_nc7n1_42{display:inline-flex;align-items:center;gap:var(--space-1)}._sortIcon_nc7n1_48{flex-shrink:0;opacity:0;transition:opacity var(--transition-ease),transform var(--transition-ease)}._thSortable_nc7n1_28:hover ._sortIcon_nc7n1_48{opacity:.4}._sortIconActive_nc7n1_58{opacity:1!important}._sortIconDesc_nc7n1_62{transform:rotate(180deg)}._td_nc7n1_66{padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--color-border-hairline);color:var(--color-fg-strong);vertical-align:middle}._row_nc7n1_73{transition:background var(--transition-ease)}._rowInteractive_nc7n1_77{cursor:pointer;position:relative;transition:background var(--transition-ease)}._rowInteractive_nc7n1_77:hover{background:var(--color-bg-hover)}._rowInteractive_nc7n1_77:hover td:first-child:before{content:"";position:absolute;left:0;top:0;bottom:0;width:2px;background:var(--color-pink)}._rowInteractive_nc7n1_77 td:first-child{position:relative}._empty_nc7n1_101{text-align:center;color:var(--color-fg-muted);font-style:italic;padding:var(--space-8) var(--space-6)}._loading_nc7n1_108{padding:var(--space-8);text-align:center;color:var(--color-fg-muted);font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:var(--letter-spacing-mono);text-transform:uppercase}._table_nc7n1_10 tbody tr:last-child td{border-bottom:0}._sortBar_nc7n1_124{display:none}._sortBarLabel_nc7n1_128{font-family:var(--font-mono);font-size:var(--text-xs);font-weight:var(--weight-regular);letter-spacing:.08em;text-transform:uppercase;color:var(--color-fg-muted);flex-shrink:0}._sortSelect_nc7n1_139{flex:1;min-width:0}._sortDirBtn_nc7n1_144{flex-shrink:0;padding:var(--space-1) var(--space-3);border:1px solid var(--color-border-hairline);border-radius:var(--radius);background:var(--color-bg-surface);color:var(--color-fg-strong);font-size:var(--text-sm);cursor:pointer}._sortDirBtn_nc7n1_144:disabled{opacity:.5;cursor:default}@media (max-width: 768px){._sortBar_nc7n1_124{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--color-border-hairline)}}@media (max-width: 768px){._wrap_nc7n1_6{overflow-x:visible}._table_nc7n1_10,._table_nc7n1_10 tbody{display:block;width:100%}._table_nc7n1_10 thead{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}._table_nc7n1_10 tbody tr{display:block;padding:var(--space-4);border-bottom:1px solid var(--color-border-hairline)}._table_nc7n1_10 tbody tr:last-child{border-bottom:0}._td_nc7n1_66{display:flex;justify-content:space-between;align-items:baseline;gap:var(--space-6);padding:var(--space-1) 0;border-bottom:0;text-align:left!important}._td_nc7n1_66:before{content:attr(data-label);flex:0 0 auto;font-family:var(--font-mono);font-size:var(--text-xs);font-weight:var(--weight-regular);letter-spacing:.08em;text-transform:uppercase;color:var(--color-fg-muted)}._td_nc7n1_66:not([data-label]):before{content:none}._td_nc7n1_66>*{text-align:right;min-width:0;white-space:normal!important;overflow-wrap:anywhere}._td_nc7n1_66:first-child{display:block;padding-top:0;padding-bottom:var(--space-2);font-size:var(--text-base);font-weight:var(--weight-bold)}._td_nc7n1_66:first-child:before{content:none}._td_nc7n1_66:first-child>*{text-align:left}}._stack_d6pr5_1{position:fixed;top:calc(var(--topbar-height) + var(--space-3));right:var(--space-4);display:flex;flex-direction:column;align-items:flex-end;gap:var(--space-2);z-index:var(--z-toast);pointer-events:none}._toast_d6pr5_14{pointer-events:auto;display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);background:var(--color-bg-surface);border:1px solid var(--color-border-hairline);border-left-width:3px;border-radius:var(--radius);box-shadow:var(--shadow-popover);min-width:260px;max-width:420px;animation:_slideIn_d6pr5_1 var(--transition-ease)}._toast_d6pr5_14[data-leaving=true]{animation:_slideOut_d6pr5_1 var(--transition-ease) forwards;pointer-events:none}._toast_d6pr5_14[data-variant=success]{border-left-color:var(--color-success)}._toast_d6pr5_14[data-variant=error]{border-left-color:var(--color-pink)}._toast_d6pr5_14[data-variant=info]{border-left-color:var(--color-cyan)}._toast_d6pr5_14[data-variant=warning]{border-left-color:var(--color-warning)}._iconSlot_d6pr5_40{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:var(--radius-full);flex-shrink:0}._toast_d6pr5_14[data-variant=success] ._iconSlot_d6pr5_40{background:var(--color-success-dim);color:var(--color-success)}._toast_d6pr5_14[data-variant=error] ._iconSlot_d6pr5_40{background:var(--color-pink-dim);color:var(--color-pink)}._toast_d6pr5_14[data-variant=info] ._iconSlot_d6pr5_40{background:var(--color-cyan-dim);color:var(--color-accent)}._toast_d6pr5_14[data-variant=warning] ._iconSlot_d6pr5_40{background:var(--color-warning-dim);color:var(--color-warning)}._message_d6pr5_70{flex:1;font-size:var(--text-sm);color:var(--color-fg-strong);line-height:1.4}._close_d6pr5_77{background:none;border:none;padding:2px;color:var(--color-fg-muted);cursor:pointer;display:inline-flex;border-radius:var(--radius);transition:color var(--transition-ease),background var(--transition-ease)}._close_d6pr5_77:hover{color:var(--color-fg-strong);background:var(--color-bg-hover)}@keyframes _slideIn_d6pr5_1{0%{transform:translate(16px);opacity:0}to{transform:translate(0);opacity:1}}@keyframes _slideOut_d6pr5_1{0%{transform:translate(0);opacity:1}to{transform:translate(16px);opacity:0}}@media (prefers-reduced-motion: reduce){._toast_d6pr5_14{animation:_fadeIn_d6pr5_1 var(--transition-ease)}._toast_d6pr5_14[data-leaving=true]{animation:_fadeOut_d6pr5_1 var(--transition-ease) forwards}}@keyframes _fadeIn_d6pr5_1{0%{opacity:0}to{opacity:1}}@keyframes _fadeOut_d6pr5_1{0%{opacity:1}to{opacity:0}}._button_vlosv_2{display:inline-flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3) var(--space-2) var(--space-3);background:var(--color-bg-surface);color:var(--color-fg-strong);border:1px solid var(--color-border-soft);border-radius:var(--radius-full);font-family:var(--font-body);font-size:var(--text-xs);font-weight:var(--weight-regular);letter-spacing:.01em;line-height:var(--leading-snug);white-space:nowrap;cursor:pointer;box-shadow:var(--shadow-raised);transition:background var(--transition-ease),border-color var(--transition-ease),transform var(--transition-ease),box-shadow var(--transition-ease)}._button_vlosv_2 svg{flex-shrink:0;color:var(--color-cyan);transition:transform var(--transition-ease)}._button_vlosv_2:hover:not(:disabled){border-color:var(--color-cyan-border);background:var(--color-cyan-glow);transform:translateY(-1px)}._button_vlosv_2:active:not(:disabled){transform:translateY(0)}._button_vlosv_2:focus-visible{outline:none;box-shadow:var(--focus-ring)}._button_vlosv_2:disabled{opacity:.5;cursor:not-allowed}._button_vlosv_2[data-active=true]{background:var(--color-accent-dim);border-color:var(--color-accent-border);color:var(--color-accent)}._button_vlosv_2[data-active=true] svg{color:var(--color-accent)}._button_vlosv_2 ._caret_vlosv_59{color:var(--color-fg-muted)}._button_vlosv_2[aria-expanded=true] ._caret_vlosv_59{transform:rotate(180deg)}._clear_vlosv_67{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;margin-right:calc(var(--space-1) * -1);border-radius:var(--radius-full);color:var(--color-accent);transition:background var(--transition-ease)}._clear_vlosv_67:hover{background:var(--color-accent-dim)}._row_1ewmw_2{display:inline-flex;flex-wrap:nowrap;width:fit-content;max-width:100%;overflow-x:auto;scrollbar-width:none;align-items:center;gap:var(--space-1);padding:3px;border:1px solid var(--color-border-hairline);border-radius:var(--radius-full);background:var(--color-bg-hover)}._row_1ewmw_2::-webkit-scrollbar{display:none}._chip_1ewmw_23{flex:none;display:inline-flex;align-items:center;gap:var(--space-2);height:28px;padding:0 var(--space-3);border:0;border-radius:var(--radius-full);background:transparent;color:var(--color-fg-default);font-family:var(--font-body);font-size:var(--text-xs);font-weight:var(--weight-regular);letter-spacing:.01em;line-height:1;white-space:nowrap;cursor:pointer;transition:background var(--transition-ease),color var(--transition-ease)}._sm_1ewmw_45 ._chip_1ewmw_23{height:24px;padding:0 var(--space-3)}._chip_1ewmw_23:hover:not(:disabled){color:var(--color-fg-strong)}._chip_1ewmw_23:focus-visible{outline:none;box-shadow:var(--focus-ring)}._chip_1ewmw_23:disabled{opacity:.5;cursor:not-allowed}._chip_1ewmw_23[data-active=true]{background:var(--color-bg-surface);color:var(--color-fg-strong);box-shadow:var(--shadow-raised)}._label_1ewmw_70{display:inline-flex;align-items:center;gap:var(--space-1)}._count_1ewmw_76,._countAlert_1ewmw_77{display:inline-flex;align-items:center;justify-content:center;font-size:var(--text-xs);font-variant-numeric:tabular-nums;line-height:1}._count_1ewmw_76{color:var(--color-fg-muted);font-weight:var(--weight-regular)}._countAlert_1ewmw_77{min-width:18px;height:18px;padding:0 var(--space-1);border-radius:var(--radius-full);background:var(--color-pink);color:var(--color-bg-surface);font-weight:var(--weight-bold)}[data-theme=dark] ._countAlert_1ewmw_77{color:var(--color-fg-strong)}._tabs_346mi_2{display:flex;gap:var(--space-1);overflow-x:auto;border-bottom:1px solid var(--color-border-soft);scrollbar-width:none}._tab_346mi_2{all:unset;box-sizing:border-box;display:inline-flex;align-items:center;gap:var(--space-2);margin-bottom:-1px;padding:var(--space-2) var(--space-3);border-bottom:2px solid transparent;color:var(--color-fg-muted);font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--weight-regular);white-space:nowrap;cursor:pointer;transition:color var(--transition-ease),border-color var(--transition-ease)}._tab_346mi_2:hover{color:var(--color-fg-strong)}._tab_346mi_2:focus-visible{outline:none;box-shadow:var(--focus-ring)}._tab_346mi_2:disabled,._tab_346mi_2[aria-disabled=true]{opacity:.5;cursor:not-allowed}._tabActive_346mi_43{color:var(--color-fg-strong);border-bottom-color:var(--color-fg-strong)}._count_346mi_49{padding:0 var(--space-2);border-radius:var(--radius-full);background:var(--color-bg-hover);color:var(--color-fg-muted);font-size:var(--text-xs);font-variant-numeric:tabular-nums}._callout_yk57x_3{--callout-tone: var(--color-border-soft);display:flex;align-items:flex-start;gap:var(--space-3);padding:var(--space-3) var(--space-4);border:1px solid var(--color-border-soft);border-left:var(--border-width-row-accent) solid var(--callout-tone);border-radius:var(--radius);background:var(--color-bg-surface);font-family:var(--font-body);font-size:var(--text-sm);line-height:var(--leading-normal);color:var(--color-fg-default)}._callout_yk57x_3[data-tone=info]{--callout-tone: var(--color-info)}._callout_yk57x_3[data-tone=warning]{--callout-tone: var(--color-warning)}._callout_yk57x_3[data-tone=danger]{--callout-tone: var(--color-danger)}._callout_yk57x_3[data-tone=success]{--callout-tone: var(--color-success)}._callout_yk57x_3[data-tone=neutral]{--callout-tone: var(--color-border-soft)}._callout_yk57x_3[data-size=sm]{gap:var(--space-2);padding:var(--space-1) var(--space-2) var(--space-1) var(--space-3);font-size:var(--text-xs);align-items:center}._icon_yk57x_48{display:inline-flex;flex-shrink:0;align-items:center;height:1.5em;color:var(--callout-tone)}._callout_yk57x_3[data-tone=warning] ._icon_yk57x_48{color:var(--color-warning-text)}._callout_yk57x_3[data-tone=neutral] ._icon_yk57x_48{color:var(--color-fg-muted)}._callout_yk57x_3[data-size=sm] ._icon_yk57x_48{height:auto}._body_yk57x_68{flex:1;min-width:0;display:flex;flex-direction:column;gap:var(--space-1);overflow-wrap:anywhere}._title_yk57x_77{font-weight:var(--weight-bold);color:var(--color-fg-strong)}._text_yk57x_82 :where(strong){color:var(--color-fg-strong)}._note_yk57x_86{margin-top:var(--space-1);font-size:var(--text-xs);color:var(--color-fg-muted)}._actions_yk57x_92{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);flex-shrink:0;align-self:center}._dismiss_yk57x_101{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;align-self:flex-start;padding:var(--space-1);border:none;border-radius:var(--radius);background:transparent;color:var(--color-fg-muted);cursor:pointer;transition:background var(--transition-ease),color var(--transition-ease)}._dismiss_yk57x_101:hover{background:var(--color-bg-hover);color:var(--color-fg-strong)}._dismiss_yk57x_101:focus-visible{outline:none;box-shadow:var(--focus-ring)}._callout_yk57x_3[data-size=sm] ._dismiss_yk57x_101{align-self:center}@media (max-width: 640px){._callout_yk57x_3{flex-wrap:wrap}._actions_yk57x_92{width:100%;justify-content:flex-end}._callout_yk57x_3[data-size=sm] ._actions_yk57x_92{width:auto}}._bar_1mxlv_3{position:fixed;bottom:var(--space-6);left:50%;z-index:var(--z-dropdown);display:flex;align-items:center;gap:var(--space-3);max-width:calc(100vw - 2 * var(--space-4));padding:var(--space-2) var(--space-2) var(--space-2) var(--space-4);overflow:hidden;background:var(--color-bg-surface);border:1px solid var(--color-border-soft);border-radius:var(--radius-full);box-shadow:var(--shadow-popover);transform:translate(-50%);animation:_barRise_1mxlv_1 var(--transition-ease) both}._status_1mxlv_22{display:inline-flex;align-items:center;gap:var(--space-2);padding-right:var(--space-2);font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--weight-regular);color:var(--color-fg-strong);white-space:nowrap}._dot_1mxlv_34{flex-shrink:0;width:var(--space-2);height:var(--space-2);border-radius:var(--radius-full);background:var(--color-pink);box-shadow:0 0 0 0 var(--color-pink-border);animation:_dotPulse_1mxlv_1 1.8s ease-in-out infinite}._divider_1mxlv_44{flex-shrink:0;width:1px;height:var(--space-4);margin:0 var(--space-1);background:var(--color-border-hairline)}._actions_1mxlv_52{display:inline-flex;align-items:center;gap:var(--space-2);flex-shrink:0}._actions_1mxlv_52 button{border-radius:var(--radius-full)}@keyframes _barRise_1mxlv_1{0%{opacity:0;transform:translate(-50%,var(--space-3))}to{opacity:1;transform:translate(-50%)}}@keyframes _barRiseMobile_1mxlv_1{0%{opacity:0;transform:translateY(var(--space-3))}to{opacity:1;transform:translateY(0)}}@keyframes _dotPulse_1mxlv_1{0%,to{box-shadow:0 0 0 0 var(--color-pink-border)}50%{box-shadow:0 0 0 var(--space-1) transparent}}@media (max-width: 640px){._bar_1mxlv_3{left:var(--space-4);right:var(--space-4);justify-content:space-between;transform:none;animation-name:_barRiseMobile_1mxlv_1}}@media (prefers-reduced-motion: reduce){._bar_1mxlv_3,._dot_1mxlv_34{animation:none}}._bar_1i0gi_2{display:block;width:100%;height:.8em;flex-shrink:0;border-radius:var(--radius);background:linear-gradient(90deg,var(--color-bg-hover) 0%,var(--color-border-hairline) 50%,var(--color-bg-hover) 100%);background-size:200% 100%;animation:_shimmer_1i0gi_1 1.4s ease-in-out infinite}._bar_1i0gi_2[data-inline=true]{display:inline-block;width:8em;vertical-align:middle}._bar_1i0gi_2[data-radius=md],._bar_1i0gi_2[data-radius=lg],._bar_1i0gi_2[data-radius=xl]{border-radius:var(--radius)}._bar_1i0gi_2[data-radius=full]{border-radius:var(--radius-full)}._stack_1i0gi_29{display:grid;gap:var(--space-3);width:100%}@keyframes _shimmer_1i0gi_1{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion: reduce){._bar_1i0gi_2{animation:none;background:var(--color-bg-hover)}}._row_1yfcj_2{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);min-width:0}._heading_1yfcj_10{display:flex;align-items:center;gap:var(--space-2);min-width:0;margin:0;font-family:var(--font-heading);font-size:var(--text-base);font-weight:var(--weight-bold);line-height:1.3;color:var(--color-fg-strong)}._row_1yfcj_2>._heading_1yfcj_10{flex:1 1 auto}._heading_1yfcj_10[data-level="3"]{gap:var(--space-1);font-size:var(--text-sm)}._text_1yfcj_32{min-width:0}._icon_1yfcj_36{display:inline-flex;flex-shrink:0;color:var(--color-fg-muted)}._count_1yfcj_42{flex-shrink:0;font-size:var(--text-sm);font-weight:var(--weight-regular);color:var(--color-fg-muted);font-variant-numeric:tabular-nums}._heading_1yfcj_10[data-level="3"] ._count_1yfcj_42{font-size:var(--text-xs)}._actions_1yfcj_54{flex-shrink:0;display:flex;align-items:center;gap:var(--space-2)}._track_7icvi_2{position:relative;width:100%;height:var(--space-2);border-radius:var(--radius-full);background:var(--color-bg-hover);overflow:hidden}._track_7icvi_2[data-size=sm]{height:calc(var(--space-1) * 1.5)}._track_7icvi_2[data-size=xs]{height:var(--space-1)}._fill_7icvi_19{position:absolute;inset:0 auto 0 0;min-width:2px;border-radius:var(--radius-full);background:var(--color-cyan);transition:width var(--transition-ease)}._fill_7icvi_19[data-empty=true]{min-width:0}._fill_7icvi_19[data-tone=green]{background:var(--color-success)}._fill_7icvi_19[data-tone=amber]{background:var(--color-warning)}._fill_7icvi_19[data-tone=over]{background:var(--color-pink)}._tick_7icvi_45{position:absolute;top:0;bottom:0;right:0;width:2px;background:var(--color-border-soft)}._strip_1jay3_6{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:var(--space-4);margin-bottom:var(--space-8)}._strip_1jay3_6[data-compact=true]{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:var(--space-3);margin-bottom:0}._strip_1jay3_6[data-plain=true]{display:flex;flex:none;gap:var(--space-1);margin-bottom:0}._kpi_1jay3_26{position:relative;display:flex;flex-direction:column;gap:var(--space-2);min-width:0;padding:var(--space-4) var(--space-4);background:var(--color-bg-surface);border:1px solid var(--color-border-hairline);border-radius:var(--radius);overflow:hidden}._kpi_1jay3_26:before{content:"";position:absolute;left:0;top:0;bottom:0;width:2px;background:var(--color-fg-muted)}._kpi_1jay3_26[data-tone=pink]:before{background:var(--color-pink)}._kpi_1jay3_26[data-tone=cyan]:before{background:var(--color-cyan)}._kpi_1jay3_26[data-tone=green]:before{background:var(--color-success)}._kpi_1jay3_26[data-tone=warning]:before{background:var(--color-warning)}._kpi_1jay3_26[data-tone=danger]:before{background:var(--color-danger)}._kpi_1jay3_26[data-compact=true]{gap:var(--space-1);padding:var(--space-3) var(--space-4)}._label_1jay3_60{display:inline-flex;align-items:center;gap:var(--space-1);font-family:var(--font-body);font-size:var(--text-xs);font-weight:var(--weight-regular);color:var(--color-fg-muted)}._valueRow_1jay3_70{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-1) var(--space-2);min-width:0}._value_1jay3_70{font-family:var(--font-heading);font-size:var(--text-xl);font-weight:var(--weight-bold);color:var(--color-fg-strong);letter-spacing:var(--letter-spacing-h3);line-height:1.1;font-variant-numeric:tabular-nums}._kpi_1jay3_26[data-compact=true] ._value_1jay3_70{font-size:var(--text-lg)}._value_1jay3_70[data-tone=accent]{color:var(--color-cyan)}._value_1jay3_70[data-tone=alert]{color:var(--color-danger-text)}._delta_1jay3_95{font-size:var(--text-xs);font-weight:var(--weight-regular);color:var(--color-fg-muted)}._delta_1jay3_95[data-tone=positive]{color:var(--color-success-text)}._delta_1jay3_95[data-tone=negative]{color:var(--color-danger-text)}._muted_1jay3_104{font-size:var(--text-sm);color:var(--color-fg-muted)}._kpi_1jay3_26[data-plain=true]{gap:var(--space-1);min-width:calc(var(--space-16) + var(--space-2));padding:0;background:none;border:0;border-radius:0;overflow:visible;color:inherit}._kpi_1jay3_26[data-plain=true]:before{content:none}._kpi_1jay3_26[data-plain=true] ._label_1jay3_60{font-size:var(--text-xs);color:inherit;opacity:.6;white-space:nowrap}._kpi_1jay3_26[data-plain=true] ._value_1jay3_70{font-size:var(--text-base);font-weight:var(--weight-bold);color:inherit;letter-spacing:0}._kpi_1jay3_26[data-plain=true] ._value_1jay3_70[data-tone=accent]{color:var(--color-cyan)}._kpi_1jay3_26[data-plain=true] ._value_1jay3_70[data-tone=alert]{color:var(--color-danger-text)}._kpi_1jay3_26[data-plain=true] ._muted_1jay3_104{color:inherit;opacity:.6}._root_gdfhz_6{display:inline-flex;align-items:baseline;min-width:0;max-width:100%;font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--weight-regular);line-height:var(--leading-snug);color:var(--color-fg-strong)}._root_gdfhz_6[data-editing=true],._root_gdfhz_6[data-multiline=true]{display:flex;width:100%}._root_gdfhz_6[data-size=md]{font-size:var(--text-lg);font-weight:var(--weight-bold);letter-spacing:var(--letter-spacing-h3)}._root_gdfhz_6[data-size=lg]{font-family:var(--font-heading);font-size:var(--text-xl);font-weight:var(--weight-bold);letter-spacing:var(--letter-spacing-h2);line-height:var(--leading-tight)}._root_gdfhz_6[data-size=inherit]{font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit}._trigger_gdfhz_52{all:unset;box-sizing:border-box;display:inline-flex;min-width:0;max-width:100%;cursor:text;border-bottom:1px solid transparent;padding-bottom:1px;transition:border-color var(--transition-ease)}._trigger_gdfhz_52:hover{border-bottom-color:var(--color-border-soft)}._text_gdfhz_68{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._root_gdfhz_6>._text_gdfhz_68{border-bottom:1px solid transparent;padding-bottom:1px}._root_gdfhz_6[data-multiline=true] ._text_gdfhz_68{white-space:pre-wrap;overflow-wrap:anywhere;overflow:visible}._text_gdfhz_68[data-placeholder=true]{color:var(--color-fg-muted);font-weight:var(--weight-regular)}._field_gdfhz_94{all:unset;box-sizing:border-box;display:block;width:100%;min-width:0;font:inherit;letter-spacing:inherit;text-transform:inherit;color:var(--color-fg-strong);border-bottom:1px solid var(--color-accent);padding-bottom:1px;cursor:text}._root_gdfhz_6[data-size=inherit] ._field_gdfhz_94{color:inherit}textarea._field_gdfhz_94{resize:none;overflow:hidden;white-space:pre-wrap;overflow-wrap:anywhere}._field_gdfhz_94::placeholder{color:var(--color-fg-muted);font-weight:var(--weight-regular)}._nav_1z046_1{display:inline-flex;align-items:center;gap:var(--space-2)}._navBtn_1z046_1,._todayBtn_1z046_1{all:unset;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;height:calc(var(--space-6) + var(--space-1));border-radius:var(--radius);border:1px solid var(--color-border-soft);color:var(--color-fg-default);cursor:pointer;transition:border-color var(--transition-ease),color var(--transition-ease)}._navBtn_1z046_1{width:calc(var(--space-6) + var(--space-1))}._todayBtn_1z046_1{padding:0 var(--space-3);font-family:var(--font-body);font-size:var(--text-sm)}._navBtn_1z046_1:hover:not(:disabled),._todayBtn_1z046_1:hover:not(:disabled){border-color:var(--color-accent);color:var(--color-accent)}._navBtn_1z046_1:focus-visible,._todayBtn_1z046_1:focus-visible{outline:none;box-shadow:var(--focus-ring)}._navBtn_1z046_1:disabled,._todayBtn_1z046_1:disabled{opacity:.4;cursor:not-allowed}._label_1z046_51{font-size:var(--text-base);font-weight:var(--weight-bold);color:var(--color-fg-strong);white-space:nowrap}._nav_1z046_1[data-label-position=end] ._label_1z046_51{margin-left:var(--space-2)}._nav_1z046_1[data-label-position=between] ._label_1z046_51{min-width:12ch;text-align:center}._nav_1z046_1[data-size=sm] ._label_1z046_51{font-size:var(--text-sm)}._row_9d6uw_11{width:100%;box-sizing:border-box;font-family:inherit;text-align:left;border:0;background:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}._row_9d6uw_11[data-slot=true]{visibility:hidden;pointer-events:none}._row_9d6uw_11[data-portaled=true]{position:fixed;z-index:var(--z-popover)}._row_9d6uw_11[data-over-overlay=true]{background:none;color:var(--color-fg-strong)}._row_9d6uw_11[data-over-overlay=true] svg{color:var(--color-pink)}._row_9d6uw_11[data-over-overlay=true]:hover{background:none}._row_9d6uw_11[data-portaled=true]:not([data-over-overlay=true]):hover{background:var(--color-bg-hover);color:var(--color-fg-strong)}._row_9d6uw_11[data-portaled=true]:not([data-over-overlay=true]):hover svg{color:var(--color-pink)}._capture_9d6uw_66{flex:1;min-width:0;display:flex;align-items:center;gap:var(--space-3);margin:0;padding:0;border:0;background:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;font:inherit;color:inherit;text-align:left;cursor:pointer}._capture_9d6uw_66:disabled{cursor:default}._boardLink_9d6uw_87{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;margin-right:calc(var(--space-1) * -1);border-radius:var(--radius);color:inherit;text-decoration:none}._row_9d6uw_11[data-portaled=true] ._boardLink_9d6uw_87:hover{background:var(--color-pink-dim);color:var(--color-pink)}._row_9d6uw_11[data-over-overlay=true] ._boardLink_9d6uw_87:hover{background:none}._row_9d6uw_11[data-rail=true] ._capture_9d6uw_66 span,._row_9d6uw_11[data-rail=true] ._boardLink_9d6uw_87{display:none}@media (max-width: 768px){._row_9d6uw_11[data-rail=true] ._capture_9d6uw_66 span{display:initial}._row_9d6uw_11[data-rail=true] ._boardLink_9d6uw_87{display:inline-flex}}._body_9d6uw_131{display:flex;flex-direction:column;gap:var(--space-4)}._url_9d6uw_137{margin:0;overflow:hidden;font-size:var(--text-xs);color:var(--color-fg-muted);text-overflow:ellipsis;white-space:nowrap}._shotChooser_9d6uw_146{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}._shotCapture_9d6uw_153{font-weight:var(--weight-bold)}._shotBar_9d6uw_157{display:flex;justify-content:flex-end}._footer_9d6uw_162{padding-top:var(--space-3);border-top:1px solid var(--color-border-hairline)}._actions_9d6uw_167{display:flex;justify-content:flex-end;gap:var(--space-2)}._editor_9d6uw_175{display:flex;flex-direction:column;gap:var(--space-2)}._toolbar_9d6uw_181{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-2)}._toolGroup_9d6uw_189{display:flex;gap:var(--space-1)}._tool_9d6uw_181{display:flex;gap:var(--space-2);align-items:center;padding:var(--space-1) var(--space-2);border:1px solid var(--color-border-soft);border-radius:var(--radius);background:transparent;color:var(--color-fg-default);font-family:var(--font-body);font-size:var(--text-xs);cursor:pointer;transition:color var(--transition-ease),border-color var(--transition-ease),background var(--transition-ease)}._tool_9d6uw_181:hover:not(:disabled){background:var(--color-bg-hover)}._tool_9d6uw_181:disabled{opacity:.45;cursor:default}._toolActive_9d6uw_218{border-color:var(--color-pink-border);background:var(--color-pink-dim);color:var(--color-pink)}._canvasWrap_9d6uw_226{max-height:46vh;overflow:auto;border:1px solid var(--color-border-soft);border-radius:var(--radius);background:var(--color-bg-hover)}._canvas_9d6uw_226{display:block;width:100%;height:auto;cursor:crosshair;touch-action:none}._wrap_q9utc_1{position:relative;margin-top:var(--space-2)}._trigger_q9utc_6{display:flex;align-items:center;gap:var(--space-3);width:100%;padding:var(--space-2);border:1px solid transparent;border-radius:var(--radius);background:transparent;cursor:pointer;text-align:left;transition:background var(--transition-ease),border-color var(--transition-ease)}._trigger_q9utc_6:hover,._trigger_q9utc_6._open_q9utc_21{background:var(--color-bg-surface);border-color:var(--color-border-soft)}._avatar_q9utc_26{width:30px;height:30px;border-radius:var(--radius);font-size:var(--text-xs);flex-shrink:0}._meta_q9utc_34{display:flex;flex-direction:column;min-width:0;flex:1}._name_q9utc_41{font-size:var(--text-sm);font-weight:var(--weight-regular);color:var(--color-fg-strong);line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._role_q9utc_51{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.12em;color:var(--color-fg-muted);margin-top:2px}._caret_q9utc_59{font-size:var(--text-xs);color:var(--color-fg-muted)}._menuHeader_q9utc_64{padding:var(--space-2) var(--space-3)}._menuEmail_q9utc_68{display:block;font-size:var(--text-xs);color:var(--color-fg-muted);overflow-wrap:anywhere;word-break:break-word}aside[data-rail=true] ._wrap_q9utc_1{margin-top:0;width:100%;display:flex;justify-content:center}aside[data-rail=true] ._meta_q9utc_34,aside[data-rail=true] ._caret_q9utc_59{display:none}aside[data-rail=true] ._trigger_q9utc_6{justify-content:center;width:40px;padding:1px 0;margin-inline:auto}@media (max-width: 768px){._meta_q9utc_34,._caret_q9utc_59,aside[data-rail=true] ._meta_q9utc_34,aside[data-rail=true] ._caret_q9utc_59{display:flex}._trigger_q9utc_6,aside[data-rail=true] ._trigger_q9utc_6{justify-content:flex-start;width:100%;padding:var(--space-2);margin-inline:0}aside[data-rail=true] ._wrap_q9utc_1{margin-top:var(--space-2);display:block}}._wrap_1l6ob_1{position:relative;padding:var(--space-2) 0 var(--space-3);border-bottom:1px solid var(--color-border-hairline);margin-bottom:var(--space-1)}._row_1l6ob_8{display:flex;align-items:center;gap:var(--space-1);padding-inline:2px}._trigger_1l6ob_15{flex:1;min-width:0;display:flex;align-items:center;gap:var(--space-3);padding:var(--space-1) var(--space-2);border:0;background:transparent;border-radius:var(--radius);cursor:pointer;text-align:left;transition:background var(--transition-ease)}._trigger_1l6ob_15:hover:not(:disabled),._trigger_1l6ob_15._open_1l6ob_31{background:var(--color-bg-hover)}._trigger_1l6ob_15:disabled{cursor:default}._companyInitial_1l6ob_39{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:var(--radius);font-family:var(--font-mono);font-size:var(--text-xs);font-weight:var(--weight-bold);letter-spacing:.06em;color:var(--color-on-ink);background:var(--gradient-company);flex-shrink:0}._companyName_1l6ob_55{flex:1;min-width:0;font-family:var(--font-heading);font-size:var(--text-base);font-weight:var(--weight-bold);color:var(--color-fg-strong);letter-spacing:-.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._caret_1l6ob_68{color:var(--color-fg-muted);transition:transform var(--transition-ease);flex-shrink:0}._caretOpen_1l6ob_74{transform:rotate(180deg)}._panel_1l6ob_78{display:flex;flex-direction:column;max-height:min(60vh,420px);overflow:hidden}._menuHeader_1l6ob_85{display:flex;align-items:center;justify-content:space-between;padding:var(--space-3) var(--space-3) var(--space-2);border-bottom:1px solid var(--color-border-hairline)}._menuHeaderLabel_1l6ob_93{font-family:var(--font-mono);font-size:var(--text-xs);font-weight:var(--weight-regular);letter-spacing:.12em;text-transform:uppercase;color:var(--color-fg-muted)}._menuHeaderMeta_1l6ob_102{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-fg-muted)}._menuList_1l6ob_108{display:flex;flex-direction:column;padding:var(--space-1) 0;overflow-y:auto;min-height:0;flex:1}._menuItem_1l6ob_117{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);border:0;background:transparent;text-align:left;cursor:pointer;transition:background var(--transition-ease);color:var(--color-fg-strong)}._menuItem_1l6ob_117:hover{background:var(--color-bg-hover)}._itemActive_1l6ob_134{background:var(--color-pink-dim)}._itemInitial_1l6ob_138{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:var(--radius);font-family:var(--font-mono);font-size:var(--text-xs);font-weight:var(--weight-bold);letter-spacing:.06em;color:var(--color-on-ink);background:var(--gradient-company);flex-shrink:0}._itemName_1l6ob_154{flex:1;min-width:0;font-size:var(--text-sm);font-weight:var(--weight-regular);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._itemCheck_1l6ob_164{color:var(--color-pink);flex-shrink:0}._menuFooter_1l6ob_169{border-top:1px solid var(--color-border-hairline);padding:var(--space-1)}._menuFooterBtn_1l6ob_174{display:flex;align-items:center;gap:var(--space-3);width:100%;padding:var(--space-2) var(--space-3);border:0;background:transparent;border-radius:var(--radius);cursor:pointer;color:var(--color-fg-default);font-size:var(--text-sm)}._menuFooterBtn_1l6ob_174:hover{background:var(--color-bg-hover);color:var(--color-fg-strong)}._sidebar_d9aeu_1{position:sticky;top:0;height:100vh;display:flex;flex-direction:column;background:var(--color-bg-page);border-right:1px solid var(--color-border-hairline);padding:var(--space-6) var(--space-4) var(--space-4);gap:0;overflow:hidden;z-index:var(--z-shell);width:100%;min-width:0}._scrim_d9aeu_19{display:none}._header_d9aeu_23{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);margin-bottom:var(--space-6);flex-shrink:0;width:100%;min-width:0}._brand_d9aeu_34{display:inline-flex;align-items:center;gap:var(--space-3);padding-inline:var(--space-2);min-width:0;flex-shrink:1;-webkit-user-select:none;user-select:none;text-decoration:none}._collapseSlot_d9aeu_45{display:inline-flex;flex-shrink:0}._brandMark_d9aeu_50{width:22px;height:22px;border-radius:var(--radius);flex-shrink:0;background:radial-gradient(circle at 30% 30%,var(--color-pink),transparent 55%),radial-gradient(circle at 70% 70%,var(--color-cyan),transparent 55%),var(--gradient-shell);box-shadow:0 4px 14px #f010702e,0 2px 6px #15c8f22e}._brandWord_d9aeu_63{font-family:var(--font-heading);font-size:var(--text-base);font-weight:var(--weight-bold);letter-spacing:-.01em;color:var(--color-fg-strong);white-space:nowrap;overflow:hidden}._nav_d9aeu_10{display:flex;flex-direction:column;gap:var(--space-4);flex:1;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--color-border-soft) transparent;border-bottom:1px solid var(--color-border-hairline);padding-inline:var(--space-1);margin-inline:calc(var(--space-1) * -1)}._nav_d9aeu_10::-webkit-scrollbar{width:6px}._nav_d9aeu_10::-webkit-scrollbar-track{background:transparent}._nav_d9aeu_10::-webkit-scrollbar-thumb{background:var(--color-border-soft);border-radius:var(--radius-full)}._nav_d9aeu_10::-webkit-scrollbar-button{display:none}._companyScope_d9aeu_112{display:flex;flex-direction:column;gap:var(--space-3);animation:var(--motion-enter)}._scopeHeader_d9aeu_122{display:flex;align-items:center;gap:var(--space-3);padding:2px var(--space-3);font-size:var(--text-sm);font-weight:var(--weight-bold);color:var(--color-fg-strong);line-height:1.2}._scopeBack_d9aeu_134{display:inline-flex;align-items:center;justify-content:center;box-sizing:content-box;width:16px;height:16px;padding:var(--space-1);margin:calc(var(--space-1) * -1);flex-shrink:0;border-radius:var(--radius);color:var(--color-fg-muted);transition:background var(--transition-ease),color var(--transition-ease)}._scopeBack_d9aeu_134:hover{background:var(--color-bg-hover);color:var(--color-pink)}._scopeBack_d9aeu_134 svg{transition:transform var(--transition-ease)}._scopeBack_d9aeu_134:hover svg{transform:translate(-2px)}._scopeHeaderName_d9aeu_164{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._list_d9aeu_172{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:1px}._globalNav_d9aeu_181{display:flex;flex-direction:column}._divider_d9aeu_186{height:1px;background:var(--color-border-hairline);margin:var(--space-3) var(--space-2)}._sidebar_d9aeu_1._rail_d9aeu_192 ._divider_d9aeu_186{margin-inline:0;width:32px;align-self:center}._node_d9aeu_198{display:flex;flex-direction:column}._item_d9aeu_88{position:relative;display:flex;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);border-radius:var(--radius);font-size:var(--text-sm);font-weight:var(--weight-regular);color:var(--color-fg-default);text-decoration:none;transition:background var(--transition-ease),color var(--transition-ease);line-height:1.2}._item_d9aeu_88:hover{background:var(--color-bg-hover);color:var(--color-fg-strong)}._item_d9aeu_88._active_d9aeu_88{color:var(--color-fg-strong);background:var(--color-pink-dim)}._item_d9aeu_88._active_d9aeu_88:before{content:"";position:absolute;left:-4px;top:10px;bottom:10px;width:2px;border-radius:var(--radius-full);background:var(--color-pink)}._icon_d9aeu_138{flex-shrink:0;color:var(--color-fg-muted);stroke-width:1.75}._item_d9aeu_88:hover ._icon_d9aeu_138,._item_d9aeu_88._active_d9aeu_88 ._icon_d9aeu_138{color:var(--color-pink)}._label_d9aeu_250{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._caret_d9aeu_258{color:var(--color-fg-muted);transition:transform var(--transition-ease)}._badge_d9aeu_263{flex-shrink:0;min-width:18px;height:18px;padding:0 var(--space-1);border-radius:var(--radius-full);background:var(--color-pink);color:var(--color-on-ink);font-size:var(--text-xs);font-weight:var(--weight-bold);display:inline-flex;align-items:center;justify-content:center;line-height:1}._caretOpen_d9aeu_279{transform:rotate(180deg)}._clientEye_d9aeu_285{flex-shrink:0;display:inline-flex;align-items:center;color:var(--color-fg-muted);opacity:.55;transition:opacity var(--transition-ease)}._item_d9aeu_88:hover ._clientEye_d9aeu_285,._item_d9aeu_88._active_d9aeu_88 ._clientEye_d9aeu_285{opacity:.9}._clientEyeOn_d9aeu_301{color:var(--color-success-text);opacity:.85}._children_d9aeu_306{list-style:none;padding:2px 0 var(--space-1);margin:2px 0 var(--space-1) calc(var(--space-3) + var(--space-2));display:flex;flex-direction:column;gap:1px;border-left:1px dashed var(--color-border-soft);padding-left:var(--space-3)}._item_d9aeu_88._child_d9aeu_306{font-size:var(--text-sm);font-weight:var(--weight-regular);color:var(--color-fg-default)}._footer_d9aeu_323{display:flex;flex-direction:column;gap:2px;padding-top:var(--space-3);flex-shrink:0;background:var(--color-bg-page);position:relative;z-index:1}._bottomItem_d9aeu_334{color:var(--color-fg-muted);font-weight:var(--weight-regular);font-size:var(--text-sm)}._sidebar_d9aeu_1._rail_d9aeu_192{padding:var(--space-4) 0;align-items:center}._sidebar_d9aeu_1._rail_d9aeu_192 ._header_d9aeu_23{justify-content:center;margin-bottom:var(--space-4)}._sidebar_d9aeu_1._rail_d9aeu_192 ._brand_d9aeu_34,._sidebar_d9aeu_1._rail_d9aeu_192 ._brandWord_d9aeu_63,._sidebar_d9aeu_1._rail_d9aeu_192 ._label_d9aeu_250,._sidebar_d9aeu_1._rail_d9aeu_192 ._caret_d9aeu_258,._sidebar_d9aeu_1._rail_d9aeu_192 ._clientEye_d9aeu_285,._sidebar_d9aeu_1._rail_d9aeu_192 ._children_d9aeu_306{display:none}._sidebar_d9aeu_1._rail_d9aeu_192 ._nav_d9aeu_10,._sidebar_d9aeu_1._rail_d9aeu_192 ._footer_d9aeu_323{align-items:center;align-self:stretch;padding-inline:0;margin-inline:0}._sidebar_d9aeu_1._rail_d9aeu_192 ._list_d9aeu_172{align-items:center;width:100%}._sidebar_d9aeu_1._rail_d9aeu_192 ._node_d9aeu_198{width:100%;align-items:center}._sidebar_d9aeu_1._rail_d9aeu_192 ._item_d9aeu_88{justify-content:center;padding:var(--space-2) 0;gap:0;width:40px;margin-inline:auto}._sidebar_d9aeu_1._rail_d9aeu_192 ._scopeHeaderName_d9aeu_164{display:none}._sidebar_d9aeu_1._rail_d9aeu_192 ._scopeHeader_d9aeu_122{justify-content:center;padding:0;gap:0}._sidebar_d9aeu_1._rail_d9aeu_192 ._item_d9aeu_88._active_d9aeu_88{background:var(--color-pink-border)}._sidebar_d9aeu_1._rail_d9aeu_192 ._badge_d9aeu_263{position:absolute;top:4px;left:21px;min-width:14px;height:14px;padding:0 3px;font-size:var(--text-xs);box-shadow:0 0 0 2px var(--color-bg-page)}._sidebar_d9aeu_1._rail_d9aeu_192 ._item_d9aeu_88._active_d9aeu_88:before{display:none}._sidebar_d9aeu_1._rail_d9aeu_192 ._footer_d9aeu_323{padding:var(--space-3) 0 0;width:100%}@media (max-width: 768px){._sidebar_d9aeu_1{position:fixed;left:0;top:0;width:280px;height:100vh;transform:translate(-100%);transition:transform var(--transition-ease);box-shadow:var(--shadow-popover);z-index:var(--z-overlay);padding:var(--space-6) var(--space-4) var(--space-4)}._sidebar_d9aeu_1._open_d9aeu_450{transform:translate(0)}._sidebar_d9aeu_1._rail_d9aeu_192{padding:var(--space-6) var(--space-4) var(--space-4);align-items:stretch}._collapseSlot_d9aeu_45{display:none}._sidebar_d9aeu_1._rail_d9aeu_192 ._header_d9aeu_23{flex-direction:row;justify-content:flex-start;margin-bottom:var(--space-6)}._sidebar_d9aeu_1._rail_d9aeu_192 ._brand_d9aeu_34{display:inline-flex;justify-content:flex-start;padding-inline:var(--space-2);padding-bottom:0}._sidebar_d9aeu_1._rail_d9aeu_192 ._brandWord_d9aeu_63,._sidebar_d9aeu_1._rail_d9aeu_192 ._label_d9aeu_250,._sidebar_d9aeu_1._rail_d9aeu_192 ._caret_d9aeu_258,._sidebar_d9aeu_1._rail_d9aeu_192 ._scopeHeaderName_d9aeu_164{display:inline}._sidebar_d9aeu_1._rail_d9aeu_192 ._clientEye_d9aeu_285{display:inline-flex}._sidebar_d9aeu_1._rail_d9aeu_192 ._item_d9aeu_88{justify-content:flex-start;padding:var(--space-2) var(--space-3);gap:var(--space-3);width:auto}._sidebar_d9aeu_1._rail_d9aeu_192 ._badge_d9aeu_263{position:static;min-width:18px;height:18px;padding:0 var(--space-1);font-size:var(--text-xs);box-shadow:none}._sidebar_d9aeu_1._rail_d9aeu_192 ._scopeHeader_d9aeu_122{justify-content:flex-start;padding:2px var(--space-3);gap:var(--space-3)}._scrim_d9aeu_19{display:block;position:fixed;top:0;right:0;bottom:0;left:0;background:var(--color-scrim);z-index:var(--z-overlay)}}._conversationView_11q8q_9{flex:1;display:flex;flex-direction:column;min-height:0}._list_11q8q_16{flex:1;min-height:0;min-width:0;display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-4) var(--space-4);overflow-y:auto;scroll-behavior:smooth;scrollbar-width:thin;scrollbar-color:var(--color-border-soft) transparent}._list_11q8q_16::-webkit-scrollbar,._threadList_11q8q_31::-webkit-scrollbar{width:6px}._list_11q8q_16::-webkit-scrollbar-track,._threadList_11q8q_31::-webkit-scrollbar-track{background:transparent}._list_11q8q_16::-webkit-scrollbar-thumb,._threadList_11q8q_31::-webkit-scrollbar-thumb{background:var(--color-border-soft);border-radius:var(--radius-full)}._list_11q8q_16::-webkit-scrollbar-button,._threadList_11q8q_31::-webkit-scrollbar-button{display:none}._turn_11q8q_53{display:flex;flex-direction:column;gap:var(--space-2);width:100%;min-width:0}._turn_11q8q_53[data-role=user]{align-items:flex-end}._turn_11q8q_53[data-role=assistant]{align-items:flex-start}._message_11q8q_69{display:flex;flex-direction:column;gap:var(--space-2);max-width:88%;min-width:0;overflow-wrap:anywhere}._message_11q8q_69[data-role=user]{align-self:flex-end;padding:var(--space-2) var(--space-3);border-radius:var(--radius) var(--radius) 0 var(--radius);background:var(--color-accent-dim);border:1px solid var(--color-accent-border);color:var(--color-fg-strong);font-size:var(--text-sm);line-height:var(--leading-snug)}._message_11q8q_69[data-role=assistant]{align-self:flex-start;max-width:100%;color:var(--color-fg-default);font-size:var(--text-sm);line-height:var(--leading-relaxed)}._messageAttachment_11q8q_100{display:flex;flex-direction:column;gap:var(--space-2);max-width:88%;min-width:0;padding:var(--space-2) var(--space-3);border-radius:var(--radius) var(--radius) 0 var(--radius);background:var(--color-bg-page);border:1px solid var(--color-border-soft);color:var(--color-fg-default);font-size:var(--text-sm);line-height:var(--leading-snug);overflow-wrap:anywhere}._turn_11q8q_53[data-role=assistant] ._messageAttachment_11q8q_100{max-width:100%;border-radius:var(--radius) var(--radius) var(--radius) 0}._text_11q8q_123{line-height:var(--leading-relaxed);min-width:0;overflow-wrap:anywhere}._text_11q8q_123 p{margin:0 0 var(--space-3)}._text_11q8q_123 p:last-child{margin-bottom:0}._text_11q8q_123 strong{color:var(--color-fg-strong);font-weight:var(--weight-bold)}._text_11q8q_123 em{color:var(--color-fg-default)}._text_11q8q_123 h1,._text_11q8q_123 h2,._text_11q8q_123 h3,._text_11q8q_123 h4{font-family:var(--font-heading);color:var(--color-fg-strong);font-weight:var(--weight-bold);line-height:var(--leading-tight);letter-spacing:var(--letter-spacing-h3);margin:var(--space-4) 0 var(--space-2)}._text_11q8q_123 h1{font-size:var(--text-lg)}._text_11q8q_123 h2,._text_11q8q_123 h3{font-size:var(--text-base)}._text_11q8q_123 h4{font-size:var(--text-sm);font-weight:var(--weight-bold);text-transform:none}._text_11q8q_123 h1:first-child,._text_11q8q_123 h2:first-child,._text_11q8q_123 h3:first-child,._text_11q8q_123 h4:first-child{margin-top:0}._text_11q8q_123 ul,._text_11q8q_123 ol{margin:var(--space-3) 0;padding-left:var(--space-6)}._text_11q8q_123 li{margin:var(--space-2) 0;line-height:var(--leading-snug)}._text_11q8q_123 li>p{margin:0}._text_11q8q_123 li>ul,._text_11q8q_123 li>ol{margin:var(--space-2) 0 0}._text_11q8q_123 hr{border:0;height:1px;background:var(--color-border-hairline);margin:var(--space-4) 0}._text_11q8q_123 blockquote{margin:var(--space-4) 0;padding:var(--space-2) var(--space-4);border-left:2px solid var(--color-cyan);color:var(--color-fg-default);background:var(--color-cyan-dim);border-radius:0 var(--radius) var(--radius) 0}._text_11q8q_123 blockquote>p{margin:0}._text_11q8q_123 code{padding:1px var(--space-1);border-radius:var(--radius);background:var(--color-bg-hover);font-family:var(--font-mono);font-size:.88em;color:var(--color-fg-strong)}._text_11q8q_123 pre{margin:var(--space-3) 0;padding:var(--space-3) var(--space-4);border-radius:var(--radius);background:var(--color-bg-hover);overflow-x:auto;font-size:.85em;line-height:var(--leading-snug)}._text_11q8q_123 pre code{padding:0;background:transparent;font-size:1em}._text_11q8q_123 table{border-collapse:collapse;margin:var(--space-3) 0;font-size:.92em}._text_11q8q_123 th,._text_11q8q_123 td{padding:var(--space-1) var(--space-2);border-bottom:1px solid var(--color-border-hairline);text-align:left}._text_11q8q_123 th{font-weight:var(--weight-bold);color:var(--color-fg-strong)}._text_11q8q_123 a{color:var(--color-accent);text-decoration:underline;text-underline-offset:2px;overflow-wrap:anywhere}._imageRow_11q8q_259{display:flex;flex-direction:row;flex-wrap:nowrap;gap:var(--space-2);margin:var(--space-2) 0;padding-bottom:var(--space-1);overflow-x:auto;overflow-y:hidden;scrollbar-width:thin}._imagePreviewLink_11q8q_275{display:inline-block;flex:0 0 auto;width:88px;height:88px;margin:var(--space-2) var(--space-1) var(--space-2) 0;border:1px solid var(--color-border-hairline);border-radius:var(--radius);background:var(--color-bg-hover);overflow:hidden;line-height:0;text-decoration:none;transition:border-color var(--transition-ease),box-shadow var(--transition-ease);vertical-align:middle}._imageRow_11q8q_259 ._imagePreviewLink_11q8q_275{margin:0}._imagePreviewLink_11q8q_275:hover{border-color:var(--color-cyan);box-shadow:var(--shadow-raised);text-decoration:none}._imageSkeleton_11q8q_302{margin:var(--space-2) var(--space-1) var(--space-2) 0}._imageRow_11q8q_259 ._imageSkeleton_11q8q_302{margin:0}._imagePreview_11q8q_275{display:block;width:100%;height:100%;object-fit:cover}._documentChip_11q8q_319{display:inline-flex;align-items:center;gap:var(--space-2);max-width:100%;align-self:flex-start;padding:var(--space-2) var(--space-3);border:1px solid var(--color-border-hairline);border-radius:var(--radius);background:var(--color-bg-hover);color:var(--color-fg-strong);font-size:var(--text-sm);text-decoration:none;transition:border-color var(--transition-ease),box-shadow var(--transition-ease)}._documentChip_11q8q_319:hover{border-color:var(--color-cyan);box-shadow:var(--shadow-raised);text-decoration:none}._documentChipName_11q8q_341{max-width:240px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:var(--weight-regular)}._documentChipMime_11q8q_349{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.02em;color:var(--color-fg-muted)}._inlinedDocument_11q8q_358{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-1);min-width:0;max-width:100%}._inlinedDocumentLabel_11q8q_367{display:flex;align-items:center;gap:var(--space-2);max-width:100%;min-width:0;color:var(--color-fg-strong);font-weight:var(--weight-regular)}._inlinedDocumentKind_11q8q_377{flex:0 0 auto}._inlinedDocumentName_11q8q_381{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:var(--weight-regular);color:var(--color-fg-muted)}._inlinedDocumentPreview_11q8q_390{margin:0;color:inherit;overflow-wrap:anywhere}._inlinedDocumentModalTitle_11q8q_396{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._inlinedDocumentToggle_11q8q_403{font-size:var(--text-xs)}._toolCall_11q8q_409{position:relative;border:1px solid var(--color-border-soft);border-left:2px solid var(--color-cyan);border-radius:var(--radius);background:var(--color-bg-hover);overflow:hidden;font-size:var(--text-sm);transition:border-color var(--transition-ease)}._toolCall_11q8q_409[data-status=ok]{border-left-color:var(--color-success)}._toolCall_11q8q_409[data-status=error]{border-left-color:var(--color-danger)}._toolHeader_11q8q_423{display:flex;align-items:center;gap:var(--space-2);width:100%;padding:var(--space-1) var(--space-2);background:none;border:0;cursor:pointer;text-align:left;font-family:inherit;color:inherit}._toolIcon_11q8q_437{display:inline-grid;place-items:center;width:14px;height:14px;font-size:var(--text-xs);color:var(--color-fg-muted)}._toolCall_11q8q_409[data-status=ok] ._toolIcon_11q8q_437{color:var(--color-success)}._toolCall_11q8q_409[data-status=error] ._toolIcon_11q8q_437{color:var(--color-danger-text)}._toolName_11q8q_449{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.02em;color:var(--color-fg-strong);font-weight:var(--weight-regular)}._toolPreview_11q8q_457{margin-left:auto;font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-fg-muted)}._toolArgs_11q8q_464{margin:0;padding:var(--space-2) var(--space-3);border-top:1px solid var(--color-border-hairline);background:var(--color-bg-surface);font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-fg-default);overflow-x:auto;max-height:240px}._thinking_11q8q_476{display:inline-flex;align-items:center;gap:var(--space-2);align-self:flex-start;padding:var(--space-1) var(--space-3);border-radius:var(--radius-full);background:var(--color-cyan-dim);color:var(--color-accent);font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;font-weight:var(--weight-regular)}._loadingState_11q8q_494{flex:1;display:grid;place-items:center;padding:var(--space-12) var(--space-6)}._thinkingDots_11q8q_501{display:inline-flex;gap:3px}._thinkingDots_11q8q_501 span{width:4px;height:4px;border-radius:var(--radius-full);background:currentColor;animation:var(--motion-pulse)}._thinkingDots_11q8q_501 span:nth-child(2){animation-delay:.15s}._thinkingDots_11q8q_501 span:nth-child(3){animation-delay:.3s}._composer_11q8q_519{position:relative;display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-3) var(--space-4) var(--space-4);border-top:1px solid var(--color-border-hairline);background:var(--color-bg-surface)}._composerRow_11q8q_529{display:flex;align-items:flex-end;gap:var(--space-2)}._composerAttach_11q8q_540{margin:0 6px 6px}._attachmentChips_11q8q_546{display:flex;flex-wrap:wrap;gap:var(--space-2)}._attachmentChip_11q8q_546{max-width:min(100%,240px)}._composerCount_11q8q_558,._composerCountOver_11q8q_559{margin:0;margin-right:calc(40px + var(--space-2));text-align:right;font-size:var(--text-xs);font-variant-numeric:tabular-nums;line-height:1.3}._composerCount_11q8q_558{color:var(--color-fg-muted)}._composerCountOver_11q8q_559{color:var(--color-danger-text)}._composerInput_11q8q_577{flex:1;resize:none;border:1px solid var(--color-border-soft);border-radius:var(--radius);padding:var(--space-2) var(--space-3);font:inherit;font-size:var(--text-sm);line-height:var(--leading-snug);background:var(--color-bg-page);color:var(--color-fg-strong);max-height:200px;overflow-y:auto;transition:border-color var(--transition-ease),background var(--transition-ease),box-shadow var(--transition-ease);scrollbar-width:thin;scrollbar-color:var(--color-border-soft) transparent}._composerInput_11q8q_577::-webkit-scrollbar{width:6px}._composerInput_11q8q_577::-webkit-scrollbar-track{background:transparent}._composerInput_11q8q_577::-webkit-scrollbar-thumb{background:var(--color-border-soft);border-radius:var(--radius-full)}._composerInput_11q8q_577::-webkit-scrollbar-button{display:none}._composerInput_11q8q_577::placeholder{color:var(--color-fg-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._composerInput_11q8q_577:focus{outline:none;border-color:var(--color-accent);background:var(--color-bg-surface);box-shadow:var(--focus-ring)}._composerSend_11q8q_624{display:inline-grid;place-items:center;width:40px;height:40px;padding:0;border:0;border-radius:var(--radius);background:var(--color-accent);color:var(--color-bg-surface);cursor:pointer;font:inherit;box-shadow:var(--shadow-raised);transition:background var(--transition-ease),transform var(--transition-ease),box-shadow var(--transition-ease)}._composerSend_11q8q_624:hover:not(:disabled){background:color-mix(in srgb,var(--color-accent) 88%,var(--color-ink));transform:translateY(-1px);box-shadow:var(--shadow-raised)}._composerSend_11q8q_624:active:not(:disabled){transform:translateY(0)}._composerSend_11q8q_624:disabled{opacity:.4;cursor:not-allowed;box-shadow:none}._composerStop_11q8q_656{display:inline-grid;place-items:center;box-sizing:border-box;width:40px;height:40px;padding:0;border:1px solid var(--color-border-soft);border-radius:var(--radius);background:var(--color-bg-page);color:var(--color-fg-strong);cursor:pointer;font:inherit;transition:border-color var(--transition-ease),background var(--transition-ease),color var(--transition-ease)}._composerStop_11q8q_656:hover{border-color:var(--color-border-soft);background:var(--color-bg-hover);color:var(--color-fg-strong)}._composerStop_11q8q_656:active{background:var(--color-pink-dim)}._threadList_11q8q_31{flex:1;min-height:0;display:flex;flex-direction:column;gap:2px;padding:0 var(--space-2) var(--space-3);overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--color-border-soft) transparent}._threadEmpty_11q8q_696{padding:var(--space-4);color:var(--color-fg-muted);font-size:var(--text-sm);text-align:center}._threadRow_11q8q_703{display:grid;grid-template-columns:1fr auto auto;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border:1px solid transparent;border-radius:var(--radius);background:none;cursor:pointer;text-align:left;font:inherit;color:var(--color-fg-strong);transition:background var(--transition-ease),border-color var(--transition-ease)}._threadRow_11q8q_703:hover{background:var(--color-bg-hover);border-color:var(--color-border-hairline)}._threadRow_11q8q_703:focus{outline:none;border-color:var(--color-cyan);background:var(--color-cyan-dim);box-shadow:var(--focus-ring-inset)}._threadTitle_11q8q_733{font-size:var(--text-sm);font-weight:var(--weight-regular);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}._threadTitleMuted_11q8q_742{font-style:italic;color:var(--color-fg-muted);font-weight:var(--weight-regular)}._threadTime_11q8q_748{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.04em;color:var(--color-fg-muted);white-space:nowrap}._threadDelete_11q8q_756{display:inline-grid;place-items:center;width:24px;height:24px;padding:0;border:0;background:transparent;color:var(--color-fg-muted);cursor:pointer;border-radius:var(--radius);opacity:0;transition:opacity var(--transition-ease),background var(--transition-ease),color var(--transition-ease)}._threadRow_11q8q_703:hover ._threadDelete_11q8q_756,._threadRow_11q8q_703:focus-within ._threadDelete_11q8q_756{opacity:1}._threadDelete_11q8q_756:hover{background:var(--color-danger-dim);color:var(--color-danger-text)}._pageWrap_mcnft_9,._clientThumb_mcnft_10{--doc-paper: #f4f3ee;--doc-ink: #0b0b0b;--doc-text: var(--color-ink);--doc-muted: #52514e;--doc-teal: #1a9fb0;--doc-teal-deep: #12707e;--doc-mast-white: #fff;--doc-mast-text: #e7e6df;--doc-mast-rule: rgba(255, 255, 255, .24);--doc-mast-muted: #c3c2b7;--doc-nav-bg: #fcfcfb}._root_mcnft_26{display:flex;flex-direction:column;gap:var(--space-6);padding-bottom:var(--space-16)}._toggleWrap_mcnft_35{display:flex;align-items:center;color:var(--color-fg-default)}._toggleWrap_mcnft_35 label{flex-direction:row-reverse;gap:var(--space-2)}._toggleWrap_mcnft_35 label span{font-size:var(--text-xs)}._diff_mcnft_53{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-3)}@media (max-width: 720px){._diff_mcnft_53{grid-template-columns:1fr}}._diffCol_mcnft_65{border:1px solid var(--color-border-hairline);border-radius:var(--radius);padding:var(--space-3);font-size:var(--text-sm);white-space:pre-wrap;color:var(--color-fg-strong);min-height:60px}._diffCol_mcnft_65[data-kind=before]{background:var(--color-bg-page);color:var(--color-fg-default)}._diffCol_mcnft_65[data-kind=after]{border-color:var(--color-violet-border)}._diffLabel_mcnft_84{display:block;font-size:var(--text-xs);font-weight:var(--weight-bold);text-transform:none;color:var(--color-fg-muted);margin-bottom:var(--space-1)}._proposalActions_mcnft_93{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-top:var(--space-4)}._fieldRef_mcnft_100{font-size:var(--text-xs);color:var(--color-fg-default);margin-bottom:var(--space-3)}textarea._proposeInput_mcnft_107{font-size:var(--text-sm)}._proposeWhy_mcnft_111{margin-top:var(--space-3)}._proposeWhy_mcnft_111 label{font-family:var(--font-body);letter-spacing:normal;text-transform:none}._historyToolbar_mcnft_123{display:flex;align-items:center;gap:var(--space-2);margin-bottom:var(--space-4)}._historyKind_mcnft_130{flex:0 0 auto;min-width:8.5rem}._historyKind_mcnft_130>._historyKindSelect_mcnft_138._historyKindSelect_mcnft_138{display:flex}._historyList_mcnft_142{display:flex;flex-direction:column;gap:var(--space-4);margin:0;padding:0;list-style:none}._historyItem_mcnft_151{padding:var(--space-4);border:1px solid var(--color-border-soft);border-radius:var(--radius);background:var(--color-bg-page);font-size:var(--text-sm)}._historyTop_mcnft_159{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-2);color:var(--color-fg-strong)}._historyWho_mcnft_167{display:flex;align-items:flex-start;gap:var(--space-2);min-width:0}._historyWho_mcnft_167>span:last-child{min-width:0}._historyWhen_mcnft_178{flex-shrink:0;font-size:var(--text-xs);color:var(--color-fg-muted);white-space:nowrap}._historyPath_mcnft_185{font-size:var(--text-xs);color:var(--color-fg-default);margin-top:2px}._historyDiff_mcnft_191{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-2);margin-top:var(--space-2);font-size:var(--text-xs)}._historyDiff_mcnft_191>div{padding:var(--space-2);border-radius:var(--radius);background:var(--color-bg-surface);border:1px solid var(--color-border-hairline);white-space:pre-wrap;color:var(--color-fg-default)}._historyDiff_mcnft_191>div:last-child{color:var(--color-fg-strong);background:var(--color-cyan-glow);border-color:transparent}._historyChange_mcnft_215{display:flex;flex-direction:column;gap:var(--space-2);margin-top:var(--space-2);cursor:text}._historyChangeRow_mcnft_223{padding:var(--space-2);border-radius:var(--radius);background:var(--color-bg-surface);border:1px solid var(--color-border-hairline);font-size:var(--text-xs);white-space:pre-wrap;color:var(--color-fg-default)}._historyChangeRow_mcnft_223[data-tone=proposed]{background:var(--color-violet-dim);border-color:transparent;color:var(--color-fg-strong)}._historyChangeRow_mcnft_223[data-tone=accepted]{background:var(--color-success-dim);border-color:transparent;color:var(--color-fg-strong)}._historyChangeRow_mcnft_223[data-tone=rejected]{background:var(--color-danger-dim);border-color:transparent;color:var(--color-fg-strong)}._historyChangeLabel_mcnft_251{display:block;margin-bottom:2px;font-size:var(--text-xs);font-weight:var(--weight-bold);color:var(--color-fg-muted)}._historyChangeRow_mcnft_223[data-tone=proposed] ._historyChangeLabel_mcnft_251{color:var(--color-violet-text)}._historyChangeRow_mcnft_223[data-tone=accepted] ._historyChangeLabel_mcnft_251{color:var(--color-success-text)}._historyChangeRow_mcnft_223[data-tone=rejected] ._historyChangeLabel_mcnft_251{color:var(--color-danger-text)}._historyNote_mcnft_271{font-size:var(--text-xs);color:var(--color-fg-default)}._historyNote_mcnft_271 span{display:block;font-size:var(--text-xs);font-weight:var(--weight-bold);color:var(--color-fg-muted)}._historyNote_mcnft_271 p{margin:0;white-space:pre-wrap}._emptyLevers_mcnft_290{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-2);margin:var(--space-2) 0}._emptyLever_mcnft_290{font-size:var(--text-xs);padding:var(--space-1) var(--space-3);border-radius:var(--radius-full);border:1px solid var(--color-border-hairline);color:var(--color-fg-default)}._pageWrap_mcnft_9{position:relative;border:1px solid var(--color-border-hairline);border-radius:var(--radius);overflow:hidden;background:var(--doc-paper)}._pageHost_mcnft_316{min-height:200px}._pageHostInset_mcnft_321{min-height:200px;padding-top:var(--space-12)}._clientThumb_mcnft_10{display:flex;flex-direction:column;border:1px solid var(--color-border-hairline);border-radius:var(--radius);box-shadow:var(--shadow-raised);overflow:hidden;text-decoration:none;color:var(--doc-mast-white);background:var(--doc-ink)}._clientThumb_mcnft_10:hover{border-color:var(--doc-teal)}._clientThumb_mcnft_10:hover ._clientOpen_mcnft_343{color:var(--doc-mast-white)}._clientThumb_mcnft_10:focus-visible{outline:none;box-shadow:var(--focus-ring)}._clientMast_mcnft_352{padding:var(--space-4) var(--space-6) var(--space-4);background:var(--doc-ink);border-bottom:4px solid var(--doc-teal)}._clientTop_mcnft_358{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-4);margin-bottom:var(--space-4)}._clientBrand_mcnft_366{min-width:0;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:var(--text-xs);letter-spacing:.14em;text-transform:uppercase;color:var(--doc-mast-muted);line-height:1.4}._clientOpen_mcnft_343{display:inline-flex;align-items:center;gap:3px;flex-shrink:0;font-size:var(--text-sm);font-weight:var(--weight-bold);color:var(--doc-mast-text)}._clientKicker_mcnft_387{font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:var(--text-xs);letter-spacing:.14em;text-transform:uppercase;color:var(--doc-teal);font-weight:var(--weight-bold);margin-bottom:var(--space-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._clientHeadline_mcnft_401{margin:0;font-size:var(--text-xl);font-weight:var(--weight-bold);letter-spacing:-.02em;line-height:1.08;color:var(--doc-mast-white);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._clientIntro_mcnft_414{margin:var(--space-2) 0 0;max-width:640px;font-size:var(--text-sm);line-height:1.4;color:var(--doc-mast-text);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._clientChips_mcnft_426{display:flex;flex-wrap:nowrap;gap:var(--space-2);margin-top:var(--space-4);overflow:hidden}._clientChip_mcnft_426{flex-shrink:0;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:var(--text-xs);letter-spacing:.12em;text-transform:uppercase;padding:var(--space-1) var(--space-2);border:1px solid var(--doc-mast-rule);border-radius:0;color:var(--doc-mast-text)}._clientNav_mcnft_447{display:flex;gap:2px;flex:none;padding:0 var(--space-2);background:var(--doc-nav-bg);overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#000 78%,transparent);mask-image:linear-gradient(90deg,#000 78%,transparent)}._clientNav_mcnft_447 span{font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--doc-muted);padding:var(--space-3) var(--space-2);white-space:nowrap}._clientNav_mcnft_447 b{color:var(--doc-teal-deep);margin-right:var(--space-1);font-weight:var(--weight-bold)}._sectionTools_mcnft_475{position:absolute;display:inline-flex;gap:2px;padding:2px;background:var(--color-bg-surface);border:1px solid var(--color-border-soft);border-radius:var(--radius);box-shadow:var(--shadow-popover);z-index:6}._sectionTools_mcnft_475{transform:translateY(-50%)}._sectionTools_mcnft_475>button{all:unset;box-sizing:border-box;cursor:pointer;display:inline-flex;align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-2);border-radius:var(--radius);font-size:var(--text-xs);font-weight:var(--weight-bold);color:var(--color-fg-strong)}._sectionTools_mcnft_475>button:hover{background:var(--color-bg-page);color:var(--color-cyan)}._leafEditor_mcnft_512{position:fixed;z-index:var(--z-dropdown);display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-3);background:var(--color-bg-surface);border:1px solid var(--color-border-soft);border-radius:var(--radius);box-shadow:var(--shadow-popover)}._leafEditorHead_mcnft_525{display:flex;justify-content:space-between;align-items:center;gap:var(--space-3);font-size:var(--text-xs);color:var(--color-fg-muted)}._leafEditorTools_mcnft_534{display:inline-flex;gap:var(--space-2)}._leafEditorTools_mcnft_534 button{all:unset;cursor:pointer;display:inline-flex;align-items:center;gap:3px;color:var(--color-fg-muted)}._leafEditorTools_mcnft_534 button:hover{color:var(--color-cyan)}._leafEditorFoot_mcnft_552{display:flex;justify-content:space-between;align-items:center;font-size:var(--text-xs);color:var(--color-fg-muted)}._leafEditorActions_mcnft_560{display:inline-flex;gap:var(--space-2)}._genCard_mcnft_567{margin-top:var(--space-2);padding:var(--space-2) var(--space-3);border:1px solid var(--color-border-soft);border-left:2px solid var(--color-cyan);border-radius:var(--radius);background:var(--color-bg-hover);font-size:var(--text-sm);color:var(--color-fg-strong)}._genCard_mcnft_567[data-status=ready]{border-left-color:var(--color-success)}._genCard_mcnft_567[data-status=failed]{border-left-color:var(--color-danger)}._genCardHead_mcnft_586{display:flex;align-items:center;gap:var(--space-2);font-weight:var(--weight-bold)}._genSteps_mcnft_593{margin:var(--space-2) 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:var(--space-1);font-size:var(--text-xs);color:var(--color-fg-muted)}._genSteps_mcnft_593 li{display:flex;flex-wrap:wrap;gap:var(--space-2);padding-left:var(--space-4);position:relative}._genSteps_mcnft_593 li:before{content:"";position:absolute;left:2px;top:5px;width:7px;height:7px;border-radius:var(--radius-full);border:1.5px solid currentColor}._genSteps_mcnft_593 li[data-status=done]{color:var(--color-fg-default)}._genSteps_mcnft_593 li[data-status=done]:before{background:var(--color-success);border-color:var(--color-success)}._genSteps_mcnft_593 li[data-status=running]{color:var(--color-fg-strong)}._genSteps_mcnft_593 li[data-status=running]:before{border-color:var(--color-cyan);animation:var(--motion-pulse)}._genSteps_mcnft_593 li[data-status=failed]:before{background:var(--color-danger);border-color:var(--color-danger)}._genStepDetail_mcnft_646{color:var(--color-fg-muted)}._genStepDetail_mcnft_646:before{content:"· "}._genError_mcnft_654{margin-top:var(--space-2)}._genActions_mcnft_658{display:flex;gap:var(--space-2);margin-top:var(--space-2)}._genDecided_mcnft_664{margin-top:var(--space-2);font-size:var(--text-xs);color:var(--color-fg-muted)}._pageHost_mcnft_316 [data-gp-busy]{position:relative;opacity:.55;pointer-events:none}._pageHost_mcnft_316 [data-gp-busy]:after{content:attr(data-gp-busy);position:absolute;top:var(--space-2);right:var(--space-2);z-index:2;font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--doc-teal-deep);background:color-mix(in srgb,var(--doc-paper) 90%,transparent);border:1px solid var(--doc-teal-deep);border-radius:0;padding:3px var(--space-2);pointer-events:none}._pageHost_mcnft_316 [data-gp-landed]{--flash-color: color-mix(in srgb, var(--doc-teal) 12%, transparent);animation:var(--motion-flash);border-radius:var(--radius)}._landedBar_mcnft_703{position:absolute;transform:translateY(-100%);margin-top:-6px;box-shadow:var(--shadow-popover);z-index:7;max-width:calc(100% - 16px)}._genTimer_mcnft_712{margin-left:auto;font-family:var(--font-mono);font-size:var(--text-xs);font-weight:var(--weight-regular);color:var(--color-fg-muted);font-variant-numeric:tabular-nums}._topBar_mcnft_723,._bottomBar_mcnft_724{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-3)}._topBarLeft_mcnft_732,._topBarRight_mcnft_733{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}._topBarRight_mcnft_733{margin-left:auto}._versionMenu_mcnft_744{position:relative}._versionTrigger_mcnft_748{display:inline-flex;align-items:center;gap:var(--space-2);padding:.5rem 1rem;border-radius:var(--radius);border:1px solid var(--color-border-soft);background:var(--color-bg-surface);color:var(--color-fg-strong);font-family:var(--font-body);font-size:var(--text-xs);font-weight:var(--weight-regular);line-height:1;cursor:pointer}._versionTrigger_mcnft_748:hover{border-color:var(--color-fg-muted)}._versionTrigger_mcnft_748:focus-visible,._reviewButton_mcnft_769:focus-visible{outline:none;box-shadow:var(--focus-ring)}._reviewButton_mcnft_769{display:inline-flex;align-items:center;gap:var(--space-2);padding:.5rem 1rem;border-radius:var(--radius);border:1px solid var(--color-violet-border);background:transparent;color:var(--color-violet-text);font-family:var(--font-body);font-size:var(--text-xs);font-weight:var(--weight-regular);line-height:1;cursor:pointer}._reviewButton_mcnft_769:hover{background:var(--color-violet-dim);border-color:var(--color-violet-text)}._versionMenuMark_mcnft_795{width:14px;flex:none}._pageBar_mcnft_800{display:flex;align-items:center;justify-content:flex-end;gap:var(--space-4)}._pageWrap_mcnft_9 ._pageBar_mcnft_800{position:absolute;z-index:7;top:var(--space-2);right:var(--space-4);color:var(--doc-text)}._pageWrap_mcnft_9 ._pageBar_mcnft_800 ._toggleWrap_mcnft_35,._pageWrap_mcnft_9 ._pageBar_mcnft_800 ._toggleWrap_mcnft_35 label span{color:var(--doc-text)}._pageWrap_mcnft_9 ._pageBarLink_mcnft_821{color:var(--doc-muted)}._pageWrap_mcnft_9 ._pageBarLink_mcnft_821:hover{color:var(--doc-teal-deep)}._pageBarLink_mcnft_821{display:inline-flex;align-items:center;gap:var(--space-1);font-size:var(--text-xs);color:var(--color-fg-muted);text-decoration:none}._pageBarLink_mcnft_821:hover{color:var(--color-cyan)}._bottomBar_mcnft_724{padding-top:var(--space-2)}._drafting_mcnft_846{display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--space-3);padding:var(--space-16) var(--space-6);border:1px solid var(--color-border-hairline);border-radius:var(--radius);background:var(--color-bg-surface)}._drafting_mcnft_846 h3{margin:0;font-size:var(--text-base);color:var(--color-fg-strong)}._drafting_mcnft_846 p{margin:0;font-size:var(--text-sm);color:var(--color-fg-default);max-width:52ch}._draftingClock_mcnft_871{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--color-fg-strong)}._drafting_mcnft_846 ._genSteps_mcnft_593{align-items:flex-start;text-align:left}._historyItem_mcnft_151[data-jumpable=true]{cursor:pointer}._historyItem_mcnft_151[data-jumpable=true]:hover{border-color:var(--color-fg-muted)}._reviewBackdrop_mcnft_899{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--z-overlay);cursor:default}._reviewSpot_mcnft_906{position:fixed;z-index:calc(var(--z-overlay) + 1);pointer-events:none;border-radius:var(--radius);box-shadow:0 0 0 2px var(--color-violet-text),0 0 0 200vmax var(--color-scrim)}._reviewDim_mcnft_917{position:fixed;top:0;right:0;bottom:0;left:0;z-index:calc(var(--z-overlay) + 1);pointer-events:none;background:var(--color-scrim)}._reviewPanel_mcnft_925{position:fixed;z-index:calc(var(--z-overlay) + 2);box-sizing:border-box;max-height:calc(100vh - 16px);overflow:visible;padding:var(--space-4);background:var(--color-bg-surface);border:1px solid var(--color-border-soft);border-top:3px solid var(--color-violet-text);border-radius:var(--radius);box-shadow:var(--shadow-popover);color:var(--color-fg-strong)}._reviewPanelScroll_mcnft_941{max-height:calc(100vh - 48px);overflow-y:auto}._reviewPanel_mcnft_925:before{content:"";position:absolute;left:var(--review-caret, 28px);width:12px;height:12px;background:var(--color-bg-surface);transform:rotate(45deg);display:none}._reviewPanel_mcnft_925[data-side=below]:before{display:block;top:-9px;background:var(--color-violet-text)}._reviewPanel_mcnft_925[data-side=above]:before{display:block;bottom:-7px;border-right:1px solid var(--color-border-soft);border-bottom:1px solid var(--color-border-soft)}._reviewHead_mcnft_971{display:flex;align-items:center;gap:var(--space-3);margin-bottom:var(--space-3)}._reviewBot_mcnft_978{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;flex-shrink:0;border-radius:var(--radius-full);background:var(--color-violet-dim);color:var(--color-violet-text)}._reviewWho_mcnft_990{display:flex;flex-direction:column;min-width:0;flex:1;line-height:1.25}._reviewWho_mcnft_990 strong{font-size:var(--text-sm);font-weight:var(--weight-bold);color:var(--color-fg-strong);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._reviewWho_mcnft_990 span{font-size:var(--text-xs);color:var(--color-fg-muted)}._reviewDiff_mcnft_1013{display:grid;grid-template-columns:1fr;gap:var(--space-2)}._reviewDiff_mcnft_1013 ._diffCol_mcnft_65{max-height:220px;overflow-y:auto}._reviewDiff_mcnft_1013 ._diffCol_mcnft_65[data-kind=after]{border-width:1.5px;background:var(--color-violet-dim)}._reviewDiff_mcnft_1013 ._diffLabel_mcnft_84{display:flex;align-items:center;justify-content:space-between}._diffLabelLead_mcnft_1035{display:inline-flex;align-items:center;gap:var(--space-1)}._copyBtn_mcnft_1041{all:unset;cursor:pointer;display:inline-flex;align-items:center;gap:3px;padding:1px var(--space-1);border-radius:var(--radius);font-size:var(--text-xs);font-weight:var(--weight-bold);color:var(--color-violet-text)}._copyBtn_mcnft_1041:hover{background:var(--color-violet-dim)}._reviewWhy_mcnft_1058{margin:0 0 var(--space-3);padding:2px 0 2px var(--space-3);border-left:3px solid var(--color-violet-border);font-size:var(--text-sm);color:var(--color-fg-default);white-space:pre-wrap}._reviewWhyLabel_mcnft_1067{display:block;margin-bottom:2px;font-size:var(--text-xs);font-weight:var(--weight-bold);color:var(--color-fg-muted)}._reviewWhy_mcnft_1058 p{margin:0}._reviewDismiss_mcnft_1079{margin-top:var(--space-3)}._reviewNav_mcnft_1083{position:fixed;bottom:var(--space-6);left:50%;transform:translate(-50%);z-index:calc(var(--z-overlay) + 3);display:inline-flex;align-items:center;gap:2px;padding:var(--space-1);border-radius:var(--radius-full);background:var(--color-ink);color:var(--color-on-ink);border:1px solid rgba(255,255,255,.12);box-shadow:var(--shadow-popover);font-size:var(--text-xs);font-weight:var(--weight-bold);white-space:nowrap}._reviewNavBtn_mcnft_1103,._reviewNavDone_mcnft_1104{all:unset;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;height:30px;border-radius:var(--radius-full);color:var(--color-on-ink)}._reviewNavBtn_mcnft_1103{width:30px}._reviewNavBtn_mcnft_1103:disabled{opacity:.35;cursor:default}._reviewNavBtn_mcnft_1103:not(:disabled):hover,._reviewNavDone_mcnft_1104:hover{background:#ffffff1f}._reviewNavCount_mcnft_1129{padding:0 var(--space-1);font-variant-numeric:tabular-nums;color:var(--color-on-ink)}._reviewNavSep_mcnft_1135{width:1px;height:18px;margin:0 var(--space-1);background:#ffffff2e}._reviewNavDone_mcnft_1104{padding:0 var(--space-3);color:#b3a3ff}._toTop_mcnft_1152{all:unset;position:fixed;bottom:var(--space-6);z-index:var(--z-dropdown);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:var(--radius-full);background:var(--color-bg-surface);border:1px solid var(--color-border-soft);box-shadow:var(--shadow-popover);color:var(--color-fg-strong);transition:transform var(--transition-ease),background var(--transition-ease)}._toTop_mcnft_1152:hover{background:var(--color-bg-page);transform:translateY(-2px)}._toTop_mcnft_1152:focus-visible{outline:none;box-shadow:var(--focus-ring)}._rows_17gwn_1{margin:var(--space-2) 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:var(--space-2)}._row_17gwn_1{display:flex;align-items:flex-start;gap:var(--space-2);font-size:var(--text-sm);color:var(--color-fg-strong)}._row_17gwn_1[data-status=not_started]{color:var(--color-fg-muted)}._icon_17gwn_22{display:inline-flex;padding-top:2px;flex:none}._row_17gwn_1[data-status=running] ._icon_17gwn_22{color:var(--color-cyan)}._row_17gwn_1[data-status=completed] ._icon_17gwn_22{color:var(--color-success)}._row_17gwn_1[data-status=failed] ._icon_17gwn_22{color:var(--color-danger)}._text_17gwn_40{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px var(--space-2);min-width:0}._label_17gwn_48{font-weight:var(--weight-regular)}._detail_17gwn_52{font-size:var(--text-xs);color:var(--color-fg-muted)}._error_17gwn_57{font-size:var(--text-xs);color:var(--color-danger-text)}._open_17gwn_62{font-size:var(--text-xs);font-weight:var(--weight-bold);color:var(--color-accent)}._timer_17gwn_68{flex:none;white-space:nowrap;padding-top:2px}._panel_g8ucu_7{position:sticky;top:0;display:flex;flex-direction:column;height:100vh;min-width:0;background:var(--color-bg-surface);border-left:1px solid var(--color-border-soft);color:var(--color-fg-default);font-family:var(--font-body);overflow:hidden;z-index:5}._panel_g8ucu_7:before{content:"";position:absolute;inset:0 0 auto 0;height:140px;pointer-events:none;background:radial-gradient(120% 90% at 100% 0%,var(--color-pink-dim) 0%,transparent 55%),radial-gradient(120% 90% at 0% 0%,var(--color-cyan-glow) 0%,transparent 55%);opacity:.7;z-index:0}._header_g8ucu_36{position:relative;z-index:1;display:flex;align-items:center;gap:var(--space-3);padding:0 var(--padding-global);height:52px;border-bottom:1px solid var(--color-border-hairline);flex:none}._headerTitle_g8ucu_48{flex:1;display:flex;align-items:center;gap:var(--space-3);min-width:0}._brandLine_g8ucu_56{display:inline-flex;align-items:center;gap:var(--space-2);font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.14em;text-transform:uppercase;color:var(--color-fg-strong);font-weight:var(--weight-bold);flex:none}._brandDot_g8ucu_69{width:7px;height:7px;border-radius:var(--radius-full);background:var(--color-pink);box-shadow:0 0 8px var(--color-pink)}._heading_g8ucu_78{font-family:var(--font-heading);font-size:var(--text-sm);font-weight:var(--weight-bold);color:var(--color-fg-strong);letter-spacing:var(--letter-spacing-h3);line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._title_g8ucu_92{flex:1;min-width:0;margin-inline:var(--space-2)}._body_g8ucu_100{position:relative;z-index:1;flex:1;display:flex;flex-direction:column;min-height:0;min-width:0}._errorBar_g8ucu_110{position:relative;z-index:2;margin:0 var(--space-3) var(--space-2)}._listViewRoot_g8ucu_118{flex:1;min-height:0;display:flex;flex-direction:column}._newChat_g8ucu_125{display:inline-flex;align-items:center;justify-content:space-between;gap:var(--space-2);margin:var(--space-3) var(--space-3) var(--space-2);padding:var(--space-2) var(--space-3);border:1px solid var(--color-accent-border);background:var(--color-accent-dim);color:var(--color-fg-strong);border-radius:var(--radius);cursor:pointer;font:inherit;font-size:var(--text-sm);font-weight:var(--weight-regular);transition:background var(--transition-ease),border-color var(--transition-ease),transform var(--transition-ease)}._newChat_g8ucu_125:hover{background:color-mix(in srgb,var(--color-accent) 14%,transparent);border-color:var(--color-accent)}._newChat_g8ucu_125:active{transform:translateY(1px)}._newChatLabel_g8ucu_152{display:inline-flex;align-items:center;gap:var(--space-2)}._newChatPlus_g8ucu_158{display:inline-grid;place-items:center;width:18px;height:18px;border-radius:var(--radius-full);background:var(--color-accent);color:var(--color-bg-surface);font-weight:var(--weight-bold);line-height:1;font-size:var(--text-xs)}._newChatShortcut_g8ucu_171{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.08em;color:var(--color-fg-muted)}._dragHandle_g8ucu_180{position:sticky;top:0;width:4px;height:100vh;cursor:ew-resize;background:transparent;transition:background var(--transition-ease);z-index:4}._dragHandle_g8ucu_180:hover,._dragHandleActive_g8ucu_192{background:var(--color-cyan);opacity:.5}@media (max-width: 768px){._dragHandle_g8ucu_180{display:none}}._panelDragOver_g8ucu_210{background:var(--color-accent-dim);box-shadow:inset 0 0 0 2px var(--color-accent-border)}._dropOverlay_g8ucu_216{position:absolute;inset:var(--space-2);z-index:var(--z-dropdown);display:flex;align-items:center;justify-content:center;gap:var(--space-2);border:1px dashed var(--color-accent-border);border-radius:var(--radius);background:var(--color-bg-surface);color:var(--color-accent);font-size:var(--text-sm);font-weight:var(--weight-regular);pointer-events:none}._toggle_xsfzk_1{display:inline-flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3) var(--space-2) var(--space-2);border:1px solid var(--color-border-soft);border-radius:var(--radius);background:var(--color-bg-surface);color:var(--color-fg-strong);cursor:pointer;font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--weight-regular);line-height:1;transition:background var(--transition-ease),border-color var(--transition-ease),box-shadow var(--transition-ease),transform var(--transition-ease)}._toggle_xsfzk_1:hover{border-color:var(--color-pink-border);background:var(--color-bg-surface);box-shadow:var(--shadow-raised)}._toggle_xsfzk_1:active{transform:translateY(1px)}._toggle_xsfzk_1[data-open=true]{border-color:var(--color-pink);background:var(--color-pink-dim)}._dot_xsfzk_37{position:relative;width:8px;height:8px;border-radius:var(--radius-full);background:var(--color-pink);flex:none;--pulse-color: var(--color-pink-border);animation:var(--motion-ring-pulse)}._label_xsfzk_48{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.12em;text-transform:uppercase;font-weight:var(--weight-regular)}._shortcut_xsfzk_56{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.04em;color:var(--color-fg-muted);padding-left:var(--space-1);border-left:1px solid var(--color-border-hairline);margin-left:2px}@media (max-width: 640px){._shortcut_xsfzk_56{display:none}}@media (max-width: 640px){._label_xsfzk_48{display:none}._toggle_xsfzk_1{padding:var(--space-2)}}._indicator_1n26o_1{display:inline-flex;align-items:stretch;border:1px solid var(--color-pink-border);border-radius:var(--radius);background:var(--color-pink-dim);overflow:hidden;max-width:280px}._link_1n26o_11{display:inline-flex;align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-2);color:var(--color-fg-strong);text-decoration:none;min-width:0;transition:background var(--transition-ease)}._link_1n26o_11:hover{background:var(--color-pink-dim);box-shadow:inset 0 0 0 999px var(--color-bg-hover)}._dot_1n26o_28{position:relative;width:8px;height:8px;border-radius:var(--radius-full);background:var(--color-pink);flex:none;--pulse-color: var(--color-pink-border);animation:var(--motion-ring-pulse)}._time_1n26o_39{font-family:var(--font-mono);font-size:var(--text-xs);font-weight:var(--weight-regular);letter-spacing:.02em;flex:none;font-variant-numeric:tabular-nums}._task_1n26o_48{font-size:var(--text-sm);color:var(--color-fg-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}._stop_1n26o_57{display:inline-flex;align-items:center;justify-content:center;width:30px;flex:none;border:none;border-left:1px solid var(--color-pink-border);background:transparent;color:var(--color-pink);cursor:pointer;transition:background var(--transition-ease)}._stop_1n26o_57:hover{background:var(--color-pink);color:var(--color-bg-surface)}@media (max-width: 640px){._task_1n26o_48{display:none}}._button_1u8me_1{display:inline-flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-2);border:1px solid transparent;border-radius:var(--radius);background:transparent;color:var(--color-fg-muted);cursor:pointer;font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--weight-regular);line-height:1;transition:background var(--transition-ease),color var(--transition-ease)}._button_1u8me_1:hover,._button_1u8me_1[aria-expanded=true]{background:var(--color-bg-hover);color:var(--color-fg-strong)}._button_1u8me_1:focus-visible{outline:none;box-shadow:var(--focus-ring)}@media (max-width: 768px){._label_1u8me_32{display:none}._button_1u8me_1{padding:var(--space-2)}}._menu_1u8me_41{min-width:240px;max-width:min(360px,calc(100vw - 24px))}._frame_lyftz_1{position:relative;width:100%;aspect-ratio:16 / 9;border-radius:var(--radius);overflow:hidden;background:var(--color-cyan-dim)}._frame_lyftz_1 iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0}._footer_lyftz_18{display:flex;align-items:center;gap:var(--space-4);width:100%}._meta_lyftz_25{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-3);min-width:0}._hint_lyftz_33{color:var(--color-fg-muted);font-size:var(--text-sm)}._openLink_lyftz_38{display:inline-flex;align-items:center;gap:var(--space-1);color:var(--color-fg-muted);font-size:var(--text-sm);font-weight:var(--weight-regular);text-decoration:none}._openLink_lyftz_38:hover{color:var(--color-fg-default);text-decoration:underline}._gotIt_lyftz_53{margin-left:auto;flex-shrink:0}._topbar_5okpt_1{position:sticky;top:0;z-index:var(--z-shell);display:flex;align-items:center;gap:var(--space-3);height:var(--topbar-height);padding:0 var(--padding-global);background:color-mix(in srgb,var(--color-bg-page) 88%,transparent);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-bottom:1px solid var(--color-border-hairline)}._topbar_5okpt_1 ._menuButton_5okpt_17{display:none}._crumbs_5okpt_21{flex:1;min-width:0;overflow:hidden}._crumbList_5okpt_27{list-style:none;padding:0;margin:0;display:flex;align-items:center;gap:var(--space-1);flex-wrap:nowrap;min-width:0;overflow:hidden}._crumbItem_5okpt_39{display:flex;align-items:center;gap:var(--space-1);min-width:0;flex:0 1 auto}._crumbAncestor_5okpt_49{flex:0 1 auto;min-width:4.5rem}._crumbCurrentItem_5okpt_54{flex:1 4 auto;min-width:6rem}._crumbOverflowItem_5okpt_59{flex:0 0 auto}._crumbCell_5okpt_63{min-width:0;flex:0 1 auto;display:flex;align-items:center;max-width:100%}._crumbLink_5okpt_71{display:flex;min-width:0;flex:1 1 auto;padding:var(--space-1) var(--space-2);border-radius:var(--radius);font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--weight-regular);color:var(--color-fg-muted);text-decoration:none;transition:color var(--transition-ease),background var(--transition-ease);align-items:center}._crumbLink_5okpt_71:hover{color:var(--color-fg-strong);background:var(--color-bg-hover)}._crumbLink_5okpt_71:focus-visible,._crumbCurrentButton_5okpt_92:focus-visible{outline:none;box-shadow:var(--focus-ring)}._crumbText_5okpt_97{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._crumbCurrent_5okpt_54{padding:var(--space-1) var(--space-2);font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--weight-bold);color:var(--color-fg-strong);letter-spacing:-.005em;display:inline-flex;align-items:center;min-width:0;max-width:100%}._crumbCurrentButton_5okpt_92{padding:var(--space-1) var(--space-2);border:0;background:transparent;cursor:pointer;font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--weight-bold);color:var(--color-fg-strong);letter-spacing:-.005em;border-radius:var(--radius);min-width:0;max-width:100%;display:inline-flex;align-items:center;text-align:left}._crumbCurrentButton_5okpt_92:hover{background:var(--color-bg-hover)}._crumbMuted_5okpt_139{padding:var(--space-1) var(--space-2);font-size:var(--text-sm);color:var(--color-fg-muted);display:inline-flex;align-items:center;min-width:0;max-width:100%}._crumbPopover_5okpt_149{max-width:min(22rem,calc(100vw - 24px));font-weight:var(--weight-regular);word-break:break-word}._crumbMenu_5okpt_155{max-width:min(22rem,calc(100vw - 24px));max-height:min(60vh,320px);overflow-y:auto;word-break:break-word}._crumbMenuMuted_5okpt_162{padding:var(--space-2) var(--space-3);font-size:var(--text-sm);color:var(--color-fg-muted);word-break:break-word}._crumbMenuSkeleton_5okpt_169{margin:var(--space-2) var(--space-3)}._crumbSep_5okpt_173{color:var(--color-fg-muted);opacity:.6;flex-shrink:0}._right_5okpt_179{flex-shrink:0;display:flex;align-items:center;gap:var(--space-2)}@media (max-width: 768px){._topbar_5okpt_1 ._menuButton_5okpt_17{display:inline-flex}._crumbAncestor_5okpt_49,._crumbCurrentItem_5okpt_54{min-width:0}}._scrim_1mwro_1{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--z-popover);background:var(--color-scrim);display:flex;justify-content:center;align-items:flex-start;padding:12vh var(--space-4) var(--space-6)}._dialog_1mwro_12{width:min(560px,100%);max-height:min(480px,70vh);display:flex;flex-direction:column;background:var(--color-bg-surface);border:1px solid var(--color-border-hairline);border-radius:var(--radius);box-shadow:var(--shadow-popover);overflow:hidden}._field_1mwro_24{display:flex;align-items:center;gap:var(--space-2);padding:0 var(--space-4);border-bottom:1px solid var(--color-border-hairline)}._field_1mwro_24 svg{color:var(--color-fg-muted);flex-shrink:0}._input_1mwro_37{all:unset;flex:1;min-width:0;height:48px;font-family:var(--font-body);font-size:var(--text-sm);color:var(--color-fg-strong)}._input_1mwro_37::placeholder{color:var(--color-fg-muted)}._body_1mwro_51{overflow-y:auto;padding:var(--space-2)}._hint_1mwro_56{margin:0;padding:var(--space-3) var(--space-2);font-size:var(--text-xs);color:var(--color-fg-muted)}._sectionLabel_1mwro_63{padding:var(--space-2) var(--space-2) var(--space-1);font-size:var(--text-xs);font-weight:var(--weight-bold);color:var(--color-fg-muted)}._list_1mwro_70{list-style:none;margin:0;padding:0}._hit_1mwro_76,._hitActive_1mwro_77{all:unset;box-sizing:border-box;width:100%;display:flex;flex-direction:column;gap:2px;padding:var(--space-2) var(--space-2);border-radius:var(--radius);cursor:pointer;min-width:0}._hitActive_1mwro_77{background:var(--color-accent-dim)}._hitTop_1mwro_94{display:flex;align-items:center;gap:var(--space-2);min-width:0}._hitTitle_1mwro_101{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-sm);font-weight:var(--weight-regular);color:var(--color-fg-strong)}._hitMeta_1mwro_112{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-xs);color:var(--color-fg-muted)}._status_1mwro_122{flex-shrink:0}._tray_1jwza_1{position:fixed;right:var(--space-4);bottom:var(--space-4);width:360px;max-width:calc(100vw - 2 * var(--space-4));background:var(--color-bg-surface);border:1px solid var(--color-border-hairline);border-radius:var(--radius);box-shadow:var(--shadow-popover);overflow:hidden;z-index:var(--z-dropdown);animation:var(--motion-enter)}._header_1jwza_17{display:flex;align-items:center;gap:var(--space-1);padding:var(--space-3) var(--space-3) var(--space-3) var(--space-4)}._title_1jwza_24{flex:1;margin:0;font-size:var(--text-sm);font-weight:var(--weight-bold);color:var(--color-fg-strong);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._statusBar_1jwza_35{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-2) var(--space-4);background:var(--color-bg-hover);border-top:1px solid var(--color-border-hairline);border-bottom:1px solid var(--color-border-hairline);font-size:var(--text-xs)}._statusText_1jwza_47{font-size:var(--text-xs);color:var(--color-fg-default);font-variant-numeric:tabular-nums}._list_1jwza_53{list-style:none;margin:0;padding:var(--space-1) 0;max-height:280px;overflow-y:auto}._row_1jwza_61{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-4);min-height:44px}._row_1jwza_61:hover{background:var(--color-bg-hover)}._fileIcon_1jwza_73{flex:none;color:var(--color-fg-muted)}._rowBody_1jwza_78{flex:1;min-width:0}._filename_1jwza_83{font-size:var(--text-sm);color:var(--color-fg-strong);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._meta_1jwza_91{font-size:var(--text-xs);color:var(--color-fg-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-variant-numeric:tabular-nums}._row_1jwza_61[data-status=failed] ._meta_1jwza_91{color:var(--color-danger-text)}._row_1jwza_61[data-status=cancelled] ._filename_1jwza_83{color:var(--color-fg-muted);text-decoration:line-through}._rowEnd_1jwza_109{display:inline-flex;align-items:center;justify-content:flex-end;flex:none;width:28px;height:28px;position:relative}._rowEnd_1jwza_109 ._rowCancel_1jwza_123{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;background:var(--color-bg-surface)}._row_1jwza_61:hover ._rowCancel_1jwza_123,._rowCancel_1jwza_123:focus-visible{opacity:1}._ring_1jwza_135{display:inline-block;width:18px;height:18px;border-radius:var(--radius-full);background:conic-gradient(var(--color-pink) var(--upload-percent, 0%),var(--color-border-hairline) 0);-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 3px),#000 calc(100% - 2px));mask:radial-gradient(farthest-side,transparent calc(100% - 3px),#000 calc(100% - 2px))}._ring_1jwza_135[data-indeterminate=true]{background:conic-gradient(var(--color-pink) 25%,var(--color-border-hairline) 0);animation:var(--motion-spin)}@media (prefers-reduced-motion: reduce){._tray_1jwza_1{animation:none}}@media (max-width: 768px){._tray_1jwza_1{right:var(--space-4);left:var(--space-4);bottom:var(--space-4);width:auto}}._shell_aoo8t_10{display:grid;grid-template-columns:var(--sidebar-width, 260px) 4px 1fr 0 0;min-height:100vh;background:var(--color-bg-page);transition:grid-template-columns var(--transition-ease)}._shell_aoo8t_10[data-chat-open=true]{grid-template-columns:var(--sidebar-width, 260px) 4px 1fr 4px var(--chat-panel-width, 420px)}._shell_aoo8t_10._resizing_aoo8t_22{transition:none;-webkit-user-select:none;user-select:none;cursor:ew-resize}._handle_aoo8t_28{position:relative;width:4px;cursor:ew-resize;background:transparent;transition:background var(--transition-ease)}._handle_aoo8t_28:hover,._handleActive_aoo8t_37{background:var(--color-pink);opacity:.4}._main_aoo8t_42{display:flex;flex-direction:column;min-width:0;min-height:100vh}._content_aoo8t_49{flex:1;padding:var(--space-8) var(--padding-global) var(--space-16);max-width:1440px;width:100%;margin-inline:auto}._contentReporting_aoo8t_58{max-width:none;margin-inline:0;padding:0;min-height:0;display:flex;flex-direction:column}@media (max-width: 768px){._shell_aoo8t_10,._shell_aoo8t_10[data-chat-open=true]{grid-template-columns:1fr}._handle_aoo8t_28{display:none}._content_aoo8t_49{padding:var(--space-6) var(--space-4) var(--space-12)}}._intro_w487c_1{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-4);flex-wrap:wrap;margin-bottom:var(--space-6)}._text_w487c_10{display:flex;flex-direction:column;gap:var(--space-1);max-width:72ch}._title_w487c_17{margin:0;font-size:var(--text-lg);font-weight:var(--weight-bold);color:var(--color-fg-strong);letter-spacing:-.01em}._description_w487c_25{margin:0;font-size:var(--text-sm);color:var(--color-fg-muted);line-height:1.55}._actions_w487c_32{display:flex;align-items:center;gap:var(--space-3);flex-shrink:0}._tableCard_o1rgo_1{padding:0!important;overflow:hidden}._tableWrap_o1rgo_6{overflow-x:auto}._table_o1rgo_1{width:100%;border-collapse:collapse;font-size:var(--text-sm)}._table_o1rgo_1 thead th{text-align:left;padding:var(--space-3) var(--space-4);font-family:var(--font-mono);font-size:var(--text-xs);font-weight:var(--weight-regular);letter-spacing:.1em;text-transform:uppercase;color:var(--color-fg-muted);border-bottom:1px solid var(--color-border-hairline);background:var(--color-bg-hover)}._table_o1rgo_1 tbody td{padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--color-border-hairline);color:var(--color-fg-strong);vertical-align:middle}._table_o1rgo_1 tbody tr:last-child td{border-bottom:0}._empty_o1rgo_40{text-align:center;color:var(--color-fg-muted);font-style:italic;padding:var(--space-8)!important}._section_o1rgo_47{margin-bottom:var(--space-8)}._sectionHead_o1rgo_51{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-4);margin-bottom:var(--space-4)}._sectionHeadCompact_o1rgo_59{margin-bottom:var(--space-2)}._sectionHeadText_o1rgo_63{display:flex;flex-direction:column;gap:var(--space-2);min-width:0}._sectionHeadActions_o1rgo_70{flex-shrink:0;display:flex;align-items:center;gap:var(--space-2)}@media (max-width: 768px){._sectionHead_o1rgo_51{flex-direction:column;align-items:stretch}._sectionHeadActions_o1rgo_70{flex-shrink:1;flex-wrap:wrap}}._sectionDescription_o1rgo_91{font-size:var(--text-sm);color:var(--color-fg-default);max-width:64ch;margin:0;line-height:1.55}._chart_o1rgo_99{display:flex;flex-direction:column;gap:var(--space-3)}._chartHeader_o1rgo_105{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2)}._chartTitle_o1rgo_112{font-size:var(--text-sm);font-weight:var(--weight-regular);color:var(--color-fg-strong)}._chartBody_o1rgo_118{flex:1;display:flex;align-items:stretch}._shell_kw2io_8{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--space-4);align-items:start}._main_kw2io_15{display:flex;flex-direction:column;gap:var(--space-6);min-width:0}._aside_kw2io_22{display:flex;flex-direction:column;gap:var(--space-4);position:sticky;top:var(--space-4)}@media (max-width: 1024px){._shell_kw2io_8{grid-template-columns:1fr}._aside_kw2io_22{position:static}}._list_kw2io_40{display:flex;flex-direction:column;gap:var(--space-3)}._chips_kw2io_48{margin-bottom:var(--space-3)}._pager_kw2io_54{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);margin-top:var(--space-3)}._pagerInfo_kw2io_62{font-size:var(--text-xs);color:var(--color-fg-muted);font-variant-numeric:tabular-nums}._pagerBtns_kw2io_68{display:flex;gap:var(--space-1)}._activityCard_kw2io_75{display:flex;flex-direction:column;gap:var(--space-3)}._activityFilters_kw2io_81{display:flex;gap:var(--space-2);flex-wrap:wrap}._activityFilters_kw2io_81>*{flex:1 1 0;min-width:0}._feedScroll_kw2io_92{max-height:28rem;overflow-y:auto;margin:0 calc(-1 * var(--space-1));padding:0 var(--space-1)}._card_kw2io_99{border-radius:var(--radius);border:1px solid var(--color-border-hairline);background:var(--color-bg-surface);padding:var(--space-3);border-left:3px solid var(--color-cyan);transition:box-shadow var(--transition-ease);text-align:left;width:100%}._cardButton_kw2io_110{cursor:pointer;font:inherit;color:inherit}._cardButton_kw2io_110:hover{box-shadow:var(--shadow-raised)}._cardHeader_kw2io_120{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}._cardTitle_kw2io_127{margin:0;font-size:var(--text-sm);font-weight:var(--weight-regular);color:var(--color-fg-strong)}._cardMeta_kw2io_134{margin-top:var(--space-1);font-size:var(--text-xs);color:var(--color-fg-muted)}._feedRow_kw2io_142{display:flex;align-items:flex-start;gap:var(--space-3);padding:var(--space-2) 0;border:none;background:none;text-align:left;width:100%;cursor:pointer;color:inherit;font:inherit;border-radius:var(--radius);transition:background var(--transition-ease)}._feedRow_kw2io_142:hover{background:var(--color-bg-hover)}._feedRowStatic_kw2io_162{cursor:default}._feedRowStatic_kw2io_162:hover{background:none}._feedIcon_kw2io_170{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;border-radius:var(--radius-full);background:var(--color-bg-hover);color:var(--color-fg-muted);margin-top:.1rem}._feedBody_kw2io_183{flex:1;min-width:0}._feedSummary_kw2io_188{display:block;margin:0;font-size:var(--text-sm);color:var(--color-fg-strong);line-height:1.4}._feedMeta_kw2io_196{display:block;margin-top:.15rem;font-size:var(--text-xs);color:var(--color-fg-muted)}._form_1ywmc_1{display:flex;flex-direction:column;gap:var(--space-4)}._field_1ywmc_7{display:flex;flex-direction:column;gap:var(--space-1);min-width:0}._claimHint_1ywmc_16{display:flex;flex-direction:column;gap:2px;padding:var(--space-3) var(--space-4);border:1px dashed var(--color-warning-border);background:var(--color-warning-dim);border-radius:var(--radius)}._claimHintTitle_1ywmc_26{font-size:var(--text-sm);font-weight:var(--weight-bold);color:var(--color-fg-strong)}._claimHintText_1ywmc_32{font-size:var(--text-xs);color:var(--color-fg-default);line-height:1.5}._companyRequired_1ywmc_40{border-radius:var(--radius);box-shadow:0 0 0 2px var(--color-warning-border)}._label_1ywmc_46{font-size:var(--text-sm);font-weight:var(--weight-regular);color:var(--color-fg-strong)}._input_1ywmc_52{box-sizing:border-box;width:100%;font:inherit;font-size:var(--text-sm);color:var(--color-fg-strong);background:var(--color-bg-surface);border:1px solid var(--color-border-soft);border-radius:var(--radius);padding:var(--space-2);transition:border-color var(--transition-ease),box-shadow var(--transition-ease);accent-color:var(--color-pink);color-scheme:light}[data-theme=dark] ._input_1ywmc_52{color-scheme:dark}._input_1ywmc_52:focus{outline:none;border-color:var(--color-accent);box-shadow:var(--focus-ring)}._timeRow_1ywmc_82{display:grid;grid-template-columns:1.4fr 1fr 1fr;gap:var(--space-2)}._taskRow_1ywmc_90{position:relative;display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}._taskAdd_1ywmc_98{all:unset;box-sizing:border-box;cursor:pointer;display:inline-flex;align-items:center;gap:var(--space-1);padding:var(--space-2);font-size:var(--text-sm);color:var(--color-accent);border:1px dashed var(--color-border-soft);border-radius:var(--radius);transition:background var(--transition-ease)}._taskAdd_1ywmc_98:hover{background:var(--color-bg-hover)}._taskSelected_1ywmc_117{max-width:100%}._links_1ywmc_123{display:flex;flex-wrap:wrap;gap:var(--space-2)}._linkBtn_1ywmc_129{align-items:center;font-size:var(--text-sm)}._actions_1ywmc_136{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);padding-top:var(--space-2);border-top:1px solid var(--color-border-hairline)}._actionsRight_1ywmc_145{display:flex;align-items:center;gap:var(--space-2);margin-left:auto}._calendar_1d929_1{--gutter-w: 60px;display:flex;flex-direction:column;background:var(--color-bg-surface);border:1px solid var(--color-border-soft);border-radius:var(--radius);overflow:hidden;min-height:0}._allDay_1d929_13{display:flex;border-bottom:1px solid var(--color-border-soft);background:var(--color-bg-surface)}._allDayGutter_1d929_19{width:var(--gutter-w);flex-shrink:0;padding:var(--space-2);font-size:var(--text-xs);color:var(--color-fg-muted);text-align:right}._allDayCol_1d929_28{flex:1;min-width:0;border-left:1px solid var(--color-border-soft);padding:var(--space-1);display:flex;flex-direction:column;gap:2px}._chip_1d929_38{all:unset;box-sizing:border-box;cursor:pointer;display:flex;justify-content:space-between;gap:var(--space-1);padding:2px var(--space-1);border-radius:var(--radius);background:var(--color-bg-surface);border:1px solid var(--color-border-soft);font-size:var(--text-xs)}._chip_1d929_38:hover{border-color:var(--color-accent)}._chipTitle_1d929_56{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--color-fg-strong)}._chipDur_1d929_63{flex-shrink:0;color:var(--color-fg-muted);font-variant-numeric:tabular-nums}._header_1d929_70{display:flex;border-bottom:1px solid var(--color-border-soft)}._headerGutter_1d929_75{width:var(--gutter-w);flex-shrink:0}._headerCell_1d929_80{flex:1;min-width:0;display:flex;flex-direction:column;align-items:center;gap:1px;padding:var(--space-2) 0;border-left:1px solid var(--color-border-soft)}._headerDay_1d929_91{font-size:var(--text-xs);color:var(--color-fg-muted);text-transform:uppercase}._headerDate_1d929_97{font-size:var(--text-base);font-weight:var(--weight-bold);color:var(--color-fg-strong);width:28px;height:28px;display:flex;align-items:center;justify-content:center;border-radius:var(--radius-full)}._headerToday_1d929_109{background:var(--color-accent);color:var(--color-bg-surface)}._footer_1d929_115{display:flex;border-top:1px solid var(--color-border-soft);background:var(--color-bg-surface)}._footerGutter_1d929_121{width:var(--gutter-w);flex-shrink:0;padding:var(--space-2);display:flex;flex-direction:column;align-items:flex-end;justify-content:center;gap:1px;text-align:right}._footerGutterLabel_1d929_133{font-size:var(--text-xs);font-weight:var(--weight-regular);color:var(--color-fg-muted);text-transform:uppercase;letter-spacing:.04em}._footerWeekSum_1d929_141{font-size:var(--text-xs);font-weight:var(--weight-regular);color:var(--color-fg-muted);opacity:.85;font-variant-numeric:tabular-nums;white-space:nowrap}._footerCell_1d929_150{flex:1;min-width:0;display:flex;align-items:center;justify-content:center;padding:var(--space-2) 0;border-left:1px solid var(--color-border-soft);font-size:var(--text-sm);font-weight:var(--weight-regular);color:var(--color-fg-strong);font-variant-numeric:tabular-nums}._scroll_1d929_165{overflow-y:auto;max-height:calc(100vh - 280px)}._grid_1d929_170{display:flex;position:relative}._gutter_1d929_175{width:var(--gutter-w);flex-shrink:0}._hourLabel_1d929_180{position:relative;box-sizing:border-box}._hourLabel_1d929_180 span{position:absolute;top:-7px;right:var(--space-2);font-size:var(--text-xs);color:var(--color-fg-muted);background:var(--color-bg-surface);padding:0 2px}._hourLabel_1d929_180:first-child span{top:0}._cols_1d929_202{flex:1;display:flex;position:relative}._col_1d929_202{flex:1;min-width:0;position:relative;border-left:1px solid var(--color-border-soft)}._hourLine_1d929_215{box-sizing:border-box;border-bottom:1px solid var(--color-border-soft)}._nowLine_1d929_227{position:absolute;left:0;right:0;height:1px;background:var(--color-pink);z-index:4;pointer-events:none}._nowLine_1d929_227:before{content:"";position:absolute;left:0;top:-3px;width:7px;height:7px;border-radius:var(--radius-full);background:var(--color-pink)}._createPreview_1d929_248{position:absolute;left:2px;right:2px;background:var(--color-cyan-dim);border:2px solid var(--color-cyan);border-radius:var(--radius);box-shadow:var(--shadow-popover);pointer-events:none;overflow:hidden;z-index:5}._createPreviewLabel_1d929_261{display:block;padding:1px var(--space-1);font-size:var(--text-xs);font-weight:var(--weight-bold);color:var(--color-fg-strong);white-space:nowrap;font-variant-numeric:tabular-nums}._createPreviewTitle_1d929_271{overflow:hidden;text-overflow:ellipsis}._block_1d929_276{position:absolute;left:2px;right:2px;box-sizing:border-box;display:flex;flex-direction:column;gap:1px;border-radius:var(--radius);border-left:3px solid;padding:2px var(--space-1);overflow:hidden;line-height:var(--leading-tight);cursor:grab;-webkit-user-select:none;user-select:none;z-index:1}._blockShort_1d929_295{justify-content:center;gap:0;padding-top:0;padding-bottom:0}._block_1d929_276:hover{z-index:3;box-shadow:var(--shadow-raised)}._readOnly_1d929_308 ._block_1d929_276,._readOnly_1d929_308 ._chip_1d929_38{cursor:pointer}._readOnlyCard_1d929_313{display:flex;flex-direction:column;gap:var(--space-2)}._readOnlyHead_1d929_319{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-2)}._readOnlyTitle_1d929_326{margin:0;font-size:var(--text-base);font-weight:var(--weight-bold);line-height:var(--leading-snug);color:var(--color-fg-strong)}._readOnlyWhen_1d929_334,._readOnlyMeta_1d929_335{margin:0;font-size:var(--text-sm);color:var(--color-fg-muted)}._readOnlyNotes_1d929_341{display:flex;flex-direction:column;gap:var(--space-1);margin-top:var(--space-1)}._readOnlyNotesLabel_1d929_348{font-size:var(--text-xs);color:var(--color-fg-muted)}._readOnlyNote_1d929_341,._readOnlyNone_1d929_354{margin:0;font-size:var(--text-sm);line-height:var(--leading-normal);white-space:pre-wrap;overflow-wrap:anywhere}._readOnlyNote_1d929_341{color:var(--color-fg-strong)}._readOnlyNone_1d929_354{color:var(--color-fg-muted)}._blockDragging_1d929_370{z-index:5;cursor:grabbing;box-shadow:var(--shadow-popover);opacity:.92}._blockRunning_1d929_377{cursor:default;border-left-style:dashed}._blockDraft_1d929_387{background:var(--color-warning-dim);border:1px solid var(--color-border-soft);border-left:2px dashed var(--color-warning-border);cursor:pointer}._blockTag_1d929_394{font-size:var(--text-xs);line-height:1.2;text-transform:uppercase;letter-spacing:.04em;color:var(--color-warning-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._blockTitle_1d929_405{font-size:var(--text-xs);font-weight:var(--weight-bold);line-height:1.25;color:var(--color-fg-strong);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._blockShort_1d929_295 ._blockTitle_1d929_405{font-size:var(--text-xs);line-height:1.1}._blockMeta_1d929_422{font-size:var(--text-xs);line-height:1.2;color:var(--color-fg-muted);font-variant-numeric:tabular-nums;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._blockNote_1d929_432{font-size:var(--text-xs);line-height:1.25;color:var(--color-fg-muted);font-style:italic;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._blockBadge_1d929_443{font-size:var(--text-xs);line-height:1.2;text-transform:uppercase;letter-spacing:.04em;color:var(--color-accent)}._blockTools_1d929_451{position:absolute;top:2px;right:2px;display:none;gap:2px}._block_1d929_276:hover ._blockTools_1d929_451{display:flex}._blockTools_1d929_451 ._toolBtn_1d929_466[data-size=sm]{width:18px;height:18px;background:var(--color-bg-surface);border:1px solid var(--color-border-soft)}._resizeHandle_1d929_473{position:absolute;left:0;right:0;bottom:0;height:7px;cursor:ns-resize}._editorScrim_1d929_482{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--z-overlay)}._editorPanel_1d929_488{position:fixed;z-index:var(--z-overlay);width:376px;max-width:92vw;max-height:80vh;overflow-y:auto;background:var(--color-bg-surface);border:1px solid var(--color-border-soft);border-radius:var(--radius);box-shadow:var(--shadow-popover);padding:var(--space-4)}._body_loqqx_1{display:flex;flex-direction:column;gap:var(--space-3)}._summary_loqqx_7{display:flex;justify-content:space-between;align-items:baseline;font-size:var(--text-sm);color:var(--color-fg-muted)}._total_loqqx_15{font-weight:var(--weight-bold);color:var(--color-fg-strong);font-variant-numeric:tabular-nums}._list_loqqx_21{list-style:none;margin:0;padding:0;border:1px solid var(--color-border-soft);border-radius:var(--radius)}._item_loqqx_29{display:flex;align-items:center;gap:var(--space-3);min-height:44px;padding:var(--space-2) var(--space-3)}._item_loqqx_29+._item_loqqx_29{border-top:1px solid var(--color-border-soft)}._info_loqqx_41{display:flex;flex-direction:column;min-width:0;flex:1}._when_loqqx_48{font-size:var(--text-sm);color:var(--color-fg-strong);font-variant-numeric:tabular-nums}._note_loqqx_54{font-size:var(--text-xs);color:var(--color-fg-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._actions_loqqx_62{display:flex;align-items:center;gap:var(--space-2);flex-shrink:0}._duration_loqqx_69{font-size:var(--text-sm);color:var(--color-fg-strong);font-variant-numeric:tabular-nums}input._durationInput_loqqx_77{width:80px;text-align:center;font-variant-numeric:tabular-nums}._confirmText_loqqx_83{font-size:var(--text-sm);color:var(--color-fg-strong)}._addRow_loqqx_88{display:flex;align-items:center;gap:var(--space-2)}._hint_loqqx_94{margin:0;font-size:var(--text-xs);color:var(--color-fg-muted)}._wrap_1mfvr_1{display:flex;flex-direction:column;gap:var(--space-3)}._table_1mfvr_7{width:100%;table-layout:fixed;border-collapse:collapse;background:var(--color-bg-surface);border:1px solid var(--color-border-soft);border-radius:var(--radius);overflow:hidden}._table_1mfvr_7 th,._table_1mfvr_7 td{border-bottom:1px solid var(--color-border-soft);border-right:1px solid var(--color-border-soft);text-align:center;padding:0}._table_1mfvr_7 th:last-child,._table_1mfvr_7 td:last-child{border-right:none}._table_1mfvr_7 thead th{background:var(--color-bg-surface);padding:var(--space-2);font-size:var(--text-xs);font-weight:var(--weight-bold);color:var(--color-fg-muted)}._taskCol_1mfvr_40{width:30%;text-align:left!important}._dayCol_1mfvr_45{display:table-cell}._dayName_1mfvr_49{display:block;color:var(--color-fg-strong);text-transform:capitalize}._dayDate_1mfvr_55{display:block;font-weight:var(--weight-regular);color:var(--color-fg-muted)}._draftHint_1mfvr_64{all:unset;box-sizing:border-box;display:inline-block;margin-top:3px;font-size:var(--text-xs);font-weight:var(--weight-regular);text-transform:none;letter-spacing:normal;color:var(--color-warning-text)}button._draftHint_1mfvr_64{cursor:pointer}button._draftHint_1mfvr_64:hover{text-decoration:underline}._totalCol_1mfvr_84{width:80px}._taskCell_1mfvr_88{text-align:left!important;padding:var(--space-2) var(--space-3)!important;vertical-align:middle}._taskTitle_1mfvr_94{all:unset;cursor:pointer;display:block;font-size:var(--text-sm);color:var(--color-fg-strong);font-weight:var(--weight-regular)}._taskTitle_1mfvr_94:hover{color:var(--color-accent);text-decoration:underline}._taskProgram_1mfvr_108{display:block;font-size:var(--text-xs);color:var(--color-fg-muted)}._generalTitle_1mfvr_114{display:block;font-size:var(--text-sm);color:var(--color-fg-strong);font-weight:var(--weight-regular)}._cell_1mfvr_121{padding:0;vertical-align:middle}._cellInput_1mfvr_126{all:unset;box-sizing:border-box;width:100%;height:100%;min-height:44px;text-align:center;font-size:var(--text-sm);color:var(--color-fg-strong);cursor:text;font-variant-numeric:tabular-nums}._cellInput_1mfvr_126::placeholder{color:var(--color-border-soft)}._cellInput_1mfvr_126:focus{background:var(--color-bg-hover);box-shadow:var(--focus-ring-inset)}._cellReadOnly_1mfvr_148{all:unset;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:44px;font-size:var(--text-sm);color:var(--color-fg-strong);font-variant-numeric:tabular-nums}button._cellReadOnly_1mfvr_148{cursor:pointer}button._cellReadOnly_1mfvr_148:hover{background:var(--color-bg-hover)}._readOnlyList_1mfvr_169{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-3)}._readOnlyItemTitle_1mfvr_178{font-weight:var(--weight-regular);color:var(--color-fg-strong)}._readOnlyItemMeta_1mfvr_183,._readOnlyItemNone_1mfvr_184,._readOnlyEmpty_1mfvr_185{font-size:var(--text-sm);color:var(--color-fg-muted)}._readOnlyItemNote_1mfvr_190{margin:var(--space-1) 0 0;font-size:var(--text-sm);white-space:pre-wrap;overflow-wrap:anywhere;color:var(--color-fg-strong)}._readOnlyItemNone_1mfvr_184,._readOnlyEmpty_1mfvr_185{margin:var(--space-1) 0 0}._cellButton_1mfvr_203{all:unset;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:44px;font-size:var(--text-sm);color:var(--color-fg-strong);font-variant-numeric:tabular-nums;cursor:pointer}._cellButton_1mfvr_203:hover{background:var(--color-bg-hover)}._cellButton_1mfvr_203:focus-visible{box-shadow:var(--focus-ring-inset)}._cellInputTimer_1mfvr_225{box-shadow:inset 3px 0 0 var(--color-accent)}._rowTotal_1mfvr_230{font-size:var(--text-sm);font-weight:var(--weight-bold);color:var(--color-fg-strong);font-variant-numeric:tabular-nums;padding:var(--space-2)!important}._emptyRow_1mfvr_238{text-align:center!important;padding:var(--space-6)!important;color:var(--color-fg-muted);font-size:var(--text-sm)}._table_1mfvr_7 tfoot td{background:var(--color-bg-surface);font-size:var(--text-sm);font-weight:var(--weight-bold);color:var(--color-fg-strong);padding:var(--space-2)!important;font-variant-numeric:tabular-nums}._footLabel_1mfvr_254{text-align:left!important;padding-left:var(--space-3)!important}._footGrand_1mfvr_259{color:var(--color-accent)}._addRow_1mfvr_263{position:relative;display:flex}._addPanel_1mfvr_268{display:flex;align-items:flex-start;gap:var(--space-2);width:100%;max-width:560px;padding:var(--space-3);border:1px solid var(--color-border-soft);border-radius:var(--radius);background:var(--color-bg-surface)}._addFields_1mfvr_280{display:flex;flex-direction:column;gap:var(--space-2);flex:1;min-width:0}._addActions_1mfvr_288{display:flex;align-items:center;gap:var(--space-2)}._pickerWrap_1mfvr_294{position:relative}._card_4vu4k_8{display:flex;align-items:center;gap:var(--space-3);flex-shrink:0;padding:var(--space-3) var(--space-4);margin-bottom:var(--space-3);background:var(--color-bg-surface);border:1px solid var(--color-border-soft);border-radius:var(--radius)}._title_4vu4k_20{font-weight:var(--weight-bold);font-size:var(--text-sm);letter-spacing:-.01em;color:var(--color-fg-strong)}._spacer_4vu4k_27{margin-left:auto}._preview_4vu4k_39{display:flex;flex-direction:column;width:min(396px,calc(100vw - 40px));max-height:calc(var(--tip-room, 100vh) - 18px);overflow:hidden}._previewList_4vu4k_48{flex:0 1 auto;min-height:0;overflow:hidden;list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-2);text-align:left}._previewItem_4vu4k_63{display:flex;flex-direction:column;gap:1px;overflow-wrap:break-word}._previewTitle_4vu4k_70{font-weight:var(--weight-regular);color:var(--color-fg-strong)}._previewTime_4vu4k_75{font-variant-numeric:tabular-nums;opacity:.75}._previewTarget_4vu4k_80{opacity:.75}._previewItem_4vu4k_63 ._previewTitle_4vu4k_70,._previewItem_4vu4k_63 ._previewTarget_4vu4k_80{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}._previewItem_4vu4k_63+._previewItem_4vu4k_63{border-top:1px solid var(--color-border-soft);padding-top:var(--space-2)}._previewMore_4vu4k_102{display:block;flex-shrink:0;margin-top:var(--space-2);opacity:.7;padding-top:var(--space-2);border-top:1px solid var(--color-border-soft)}._previewReason_4vu4k_111{display:block;flex-shrink:0;margin:var(--space-2) 0 0;padding-top:var(--space-2);border-top:1px solid var(--color-border-soft);font-size:var(--text-xs);opacity:.75}._reviewReason_4vu4k_122{margin:0 0 var(--space-3);font-size:var(--text-xs);color:var(--color-fg-muted);line-height:1.5}._reviewList_4vu4k_129{list-style:none;margin:0;padding:0;border:1px solid var(--color-border-soft);border-radius:var(--radius)}._reviewList_4vu4k_129 li+li{border-top:1px solid var(--color-border-soft)}._reviewItem_4vu4k_141{display:flex;align-items:flex-start;gap:var(--space-3);padding:var(--space-2) var(--space-3);cursor:pointer;font-size:var(--text-sm);color:var(--color-fg-default)}._reviewItem_4vu4k_141:hover{background:var(--color-bg-hover)}._reviewText_4vu4k_155{display:flex;flex-direction:column;gap:1px;min-width:0;overflow-wrap:break-word}._card_3440v_1{display:flex;flex-direction:column;gap:var(--space-2)}._cardContext_3440v_9{font-size:var(--text-xs);color:var(--color-fg-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._cardHeader_3440v_19{display:flex;align-items:flex-start;gap:var(--space-2)}._typeIcon_3440v_25{flex-shrink:0;color:var(--color-fg-muted);margin-top:1px;transition:color var(--transition-ease)}._cardTitle_3440v_32{font-size:var(--text-sm);font-weight:var(--weight-regular);color:var(--color-fg-strong);line-height:1.35;word-break:break-word;transition:color var(--transition-ease)}._cardDetails_3440v_43{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap}._estimate_3440v_50{display:inline-flex;align-items:center;font-size:var(--text-xs);font-weight:var(--weight-regular);color:var(--color-fg-muted);padding:1px var(--space-1);border-radius:var(--radius);line-height:1.4;white-space:nowrap;background:var(--color-bg-hover);border:1px solid var(--color-border-soft)}._subtaskBadge_3440v_64{display:inline-flex;align-items:center;gap:3px;font-size:var(--text-xs);font-weight:var(--weight-regular);color:var(--color-fg-muted);padding:1px var(--space-1);border-radius:var(--radius);line-height:1.4;white-space:nowrap;background:var(--color-bg-hover);border:1px solid var(--color-border-soft)}._cardFooter_3440v_81{display:flex;align-items:center;justify-content:space-between;margin-top:var(--space-1)}._cardFooterLeft_3440v_88{display:flex;align-items:center;gap:var(--space-2);min-width:0}._dueDate_3440v_95{font-size:var(--text-xs);color:var(--color-fg-muted);white-space:nowrap}._dueDateOverdue_3440v_101{font-size:var(--text-xs);color:var(--color-danger-text);font-weight:var(--weight-regular);white-space:nowrap}._card_3440v_1[data-state=done],._card_3440v_1[data-state=cancelled]{opacity:.55}._card_3440v_1[data-state=done] ._cardTitle_3440v_32,._card_3440v_1[data-state=cancelled] ._cardTitle_3440v_32{color:var(--color-fg-muted);text-decoration:line-through}._card_3440v_1[data-state=done] ._typeIcon_3440v_25{color:var(--color-success-text)}._card_3440v_1[data-state=cancelled] ._typeIcon_3440v_25{color:var(--color-pink)}._subtaskMark_3440v_129{display:inline-flex;flex-shrink:0;color:var(--color-fg-muted)}._mirrorIcon_3440v_135{display:inline-block;vertical-align:-1px;margin-right:var(--space-1);color:var(--color-fg-muted)}._interactiveSlot_12kim_5{position:relative;display:inline-flex;align-items:center}._clientBlockedSlot_12kim_11{display:flex;width:100%;min-width:0}._assigneeBtn_12kim_19{all:unset;cursor:pointer;border-radius:var(--radius-full);display:inline-flex}._assigneePlaceholder_12kim_26{width:22px;height:22px;border-radius:var(--radius-full);border:1px dashed var(--color-border-soft);display:inline-flex;align-items:center;justify-content:center;color:var(--color-fg-muted);flex-shrink:0;cursor:pointer;transition:border-color var(--transition-ease),color var(--transition-ease)}._assigneePlaceholder_12kim_26:hover{border-color:var(--color-accent-border);color:var(--color-fg-strong)}._hoverPopover_12kim_45{position:fixed;z-index:var(--z-popover);padding:var(--space-2) var(--space-3);background:var(--color-bg-surface);border:1px solid var(--color-border-hairline);border-radius:var(--radius);box-shadow:var(--shadow-popover);display:flex;align-items:center;gap:var(--space-2);font-size:var(--text-sm);font-weight:var(--weight-regular);color:var(--color-fg-strong);white-space:nowrap;pointer-events:none}._staffPickerWrap_12kim_65{position:relative;display:inline-flex}._staffPickerLabel_12kim_70{font-size:var(--text-sm);font-weight:var(--weight-regular);color:var(--color-fg-strong)}._staffPickerTriggerInline_12kim_76{all:unset;cursor:pointer;display:inline-flex;align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-2);border-radius:var(--radius);border:1px solid transparent;transition:border-color var(--transition-ease),background var(--transition-ease)}._staffPickerTriggerInline_12kim_76:not(:disabled):hover{background:var(--color-bg-surface);border-color:var(--color-border-soft)}._staffPickerTriggerInline_12kim_76:disabled{cursor:default;opacity:.7}._staffPickerSelected_12kim_98{display:inline-flex;align-items:center;gap:var(--space-2);min-width:0}._staffPickerSelected_12kim_98 span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._staffPickerEmpty_12kim_111{font-size:var(--text-sm);color:var(--color-fg-muted);font-style:italic}._staffPickerChevron_12kim_117{color:var(--color-fg-muted);flex-shrink:0;transition:transform var(--transition-ease)}button[aria-expanded=true] ._staffPickerChevron_12kim_117{transform:rotate(180deg)}._roleChip_12kim_129{all:unset;cursor:pointer;display:inline-block;box-sizing:border-box;font-size:var(--text-xs);font-weight:var(--weight-regular);color:var(--color-accent);background:var(--color-accent-dim);border:1px solid var(--color-accent-border);border-radius:var(--radius);padding:2px var(--space-2);letter-spacing:.01em;white-space:nowrap;max-width:100%;overflow:hidden;text-overflow:ellipsis;transition:background var(--transition-ease),border-color var(--transition-ease)}._roleChip_12kim_129:hover{background:color-mix(in srgb,var(--color-accent) 18%,transparent)}._roleChipEmpty_12kim_153{color:var(--color-fg-muted);background:transparent;border:1px dashed var(--color-border-soft);font-style:italic;font-weight:var(--weight-regular)}._roleChipEmpty_12kim_153:hover{border-color:var(--color-accent-border);color:var(--color-accent);background:var(--color-accent-dim);font-style:normal}._offsetChip_12kim_171{all:unset;cursor:pointer;font-size:var(--text-xs);font-weight:var(--weight-regular);color:var(--color-cyan);background:var(--color-cyan-dim);border:1px solid var(--color-cyan-border);border-radius:var(--radius);padding:2px var(--space-2);white-space:nowrap;transition:background var(--transition-ease)}._offsetChip_12kim_171:hover{background:color-mix(in srgb,var(--color-cyan) 18%,transparent)}._offsetChipEmpty_12kim_189{color:var(--color-fg-muted);background:transparent;border:1px dashed var(--color-border-soft)}._offsetChipEmpty_12kim_189:hover{border-color:var(--color-cyan-border);color:var(--color-cyan);background:var(--color-cyan-dim)}._interactiveSlot_12kim_5 ._offsetInput_12kim_204{width:80px}._dateChip_12kim_210{all:unset;cursor:pointer;font-size:var(--text-xs);color:var(--color-fg-muted);white-space:nowrap;border-radius:var(--radius);padding:2px var(--space-1);transition:background var(--transition-ease),color var(--transition-ease)}._dateChip_12kim_210:hover{background:var(--color-bg-hover);color:var(--color-fg-strong)}._dateChipOverdue_12kim_226{color:var(--color-danger-text);font-weight:var(--weight-regular)}._dateChipEmpty_12kim_232{color:var(--color-fg-muted);border:1px dashed transparent}._dateChipEmpty_12kim_232:hover{border-color:var(--color-border-soft)}._datePanel_12kim_242{padding:var(--space-3);display:flex;gap:var(--space-3)}._dateField_12kim_248{display:flex;flex-direction:column;gap:var(--space-1)}._dateFieldLabel_12kim_254{font-size:var(--text-xs);font-weight:var(--weight-regular);color:var(--color-fg-muted)}._dateInput_12kim_260{all:unset;box-sizing:border-box;padding:var(--space-1) var(--space-2);border:1px solid var(--color-border-soft);border-radius:var(--radius);font-size:var(--text-sm);color:var(--color-fg-strong);width:140px}._dateInput_12kim_260:focus{border-color:var(--color-accent-border)}._priorityBtn_12kim_277{all:unset;display:inline-flex;align-items:center;cursor:pointer;border-radius:var(--radius);transition:background var(--transition-ease)}._priorityBtn_12kim_277[data-disabled=true]{cursor:default}._statusBtn_12kim_292{all:unset;display:inline-flex;align-items:center;cursor:pointer;border-radius:var(--radius);transition:background var(--transition-ease)}._statusBtn_12kim_292[data-disabled=true]{cursor:default}._statusFilterValue_12kim_305{min-width:0;flex:1;display:flex;align-items:center;overflow:hidden}._statusFilterSummary_12kim_313{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-sm);color:var(--color-fg-strong)}._clientBlockedBtn_12kim_323{all:unset;display:inline-flex;align-items:center;cursor:pointer;border-radius:var(--radius);transition:background var(--transition-ease)}._clientBlockedBtn_12kim_323[data-disabled=true]{cursor:default}._clientBlockedBtnEmpty_12kim_336{width:100%;min-height:24px}._clientBlockedFilterField_12kim_341{width:100%}._clientBlockedFilterTrigger_12kim_345{all:unset;box-sizing:border-box;cursor:pointer;display:flex;align-items:center;justify-content:space-between;width:100%;gap:var(--space-2);padding:var(--space-2) var(--space-3);border:1px solid var(--color-border-soft);border-radius:var(--radius);font-size:var(--text-sm);color:var(--color-fg-default);background:var(--color-bg-surface);transition:border-color var(--transition-ease)}._clientBlockedFilterTrigger_12kim_345:hover{border-color:var(--color-accent-border)}._toolbar_178di_1{display:flex;align-items:center;justify-content:flex-end;gap:var(--space-4);margin-bottom:var(--space-4)}._toolbarEmbedded_178di_9{margin-bottom:0}._toolbarLeft_178di_13{min-width:0;flex:1}._toolbarRight_178di_18{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:var(--space-2);flex-shrink:0;margin-left:auto}._popover_178di_28{width:min(360px,calc(100vw - 24px))}._popoverHeader_178di_32{display:flex;align-items:center;justify-content:space-between;padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--color-border-hairline)}._popoverTitle_178di_40{font-size:var(--text-sm);font-weight:var(--weight-bold);color:var(--color-fg-strong)}._clearBtn_178di_46{font-size:var(--text-sm)}._popoverBody_178di_50{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-4)}._filterRow_178di_57{display:grid;grid-template-columns:108px 1fr;align-items:center;gap:var(--space-3)}._filterFieldLabel_178di_64{font-size:var(--text-sm);font-weight:var(--weight-regular);color:var(--color-fg-muted)}._filterRow_178di_57 ._fieldSelect_178di_71{width:100%}._assigneePicker_178di_75{min-width:0;width:100%}._sidebar_176q1_4{position:relative;width:300px;flex-shrink:0}._panel_176q1_10{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;background:var(--color-bg-surface);border:1px solid var(--color-border-soft);border-radius:var(--radius);overflow:hidden}._header_176q1_21{display:flex;align-items:center;justify-content:space-between;padding:var(--space-3) var(--space-3) var(--space-2) var(--space-4)}._title_176q1_28{margin:0;font-size:var(--text-base);font-weight:var(--weight-bold);color:var(--color-fg-strong)}._searchWrap_176q1_35{padding:0 var(--space-4) var(--space-3)}._chips_176q1_40{display:flex;flex-wrap:wrap;gap:var(--space-2);padding:0 var(--space-4)}._subbar_176q1_47{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-2);margin-top:var(--space-3);padding:0 var(--space-4) var(--space-2);border-bottom:1px solid var(--color-border-soft)}._hint_176q1_58{min-width:0;font-size:var(--text-xs);color:var(--color-fg-muted)}._sort_176q1_64{flex-shrink:0;display:inline-flex;align-items:center;gap:var(--space-1);font-size:var(--text-xs);color:var(--color-fg-muted)}._list_176q1_73{flex:1;min-height:0;overflow-y:auto;padding:var(--space-1) 0}._listMessage_176q1_80{padding:var(--space-2) var(--space-4)}._row_176q1_84{display:flex;align-items:flex-start;gap:var(--space-2);padding:var(--space-2) var(--space-4);cursor:grab}._row_176q1_84:hover{background:var(--color-bg-hover)}._row_176q1_84:active{cursor:grabbing}._rowDragging_176q1_100{opacity:.4}._circle_176q1_104{all:unset;box-sizing:border-box;cursor:pointer;flex-shrink:0;width:16px;height:16px;margin-top:2px;border:1.5px solid var(--color-border-soft);border-radius:var(--radius-full);display:inline-flex;align-items:center;justify-content:center;color:var(--color-on-ink);transition:border-color var(--transition-ease),background var(--transition-ease)}._circle_176q1_104:hover{border-color:var(--color-success)}._circleDone_176q1_125{background:var(--color-success);border-color:var(--color-success)}._circleCancelled_176q1_130{background:var(--color-fg-muted);border-color:var(--color-fg-muted)}._body_176q1_135{min-width:0;flex:1}._taskTitle_176q1_140{all:unset;cursor:pointer;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:var(--text-sm);line-height:1.35;color:var(--color-fg-strong);overflow-wrap:anywhere}._taskTitle_176q1_140:hover{text-decoration:underline}._taskTitleClosed_176q1_157{color:var(--color-fg-muted);text-decoration:line-through}._meta_176q1_162{display:flex;align-items:center;gap:var(--space-2);margin-top:2px;min-width:0;font-size:var(--text-xs);color:var(--color-fg-muted)}._company_176q1_172{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}._due_176q1_179{flex-shrink:0;padding:0 var(--space-2);border:1px solid var(--color-border-soft);border-radius:var(--radius-full);color:var(--color-fg-default)}._dueOverdue_176q1_187{color:var(--color-danger-text);border-color:var(--color-danger)}._ghost_176q1_195{position:fixed;top:-1000px;left:0;padding:var(--space-3) 0 0 var(--space-3);pointer-events:none}._ghostChip_176q1_203{display:inline-flex;align-items:center;gap:var(--space-2);max-width:240px;padding:var(--space-1) var(--space-3);background:linear-gradient(var(--color-cyan-dim),var(--color-cyan-dim)),var(--color-bg-surface);border:1.5px solid var(--color-cyan);border-radius:var(--radius);font-size:var(--text-xs);color:var(--color-fg-strong)}._ghostTitle_176q1_218{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:var(--weight-bold)}._ghostDur_176q1_226{flex-shrink:0;color:var(--color-fg-default);font-variant-numeric:tabular-nums}._section_1hkhy_1{display:flex;flex-direction:column;gap:var(--space-3);margin-top:var(--space-2);padding-top:var(--space-4);border-top:1px solid var(--color-border-hairline)}._sectionEmbedded_1hkhy_12{display:flex;flex-direction:column;gap:var(--space-3)}._estimateRow_1hkhy_19{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}._estimateLabel_1hkhy_26{font-size:var(--text-sm);font-weight:var(--weight-regular);color:var(--color-fg-default)}._estimateRow_1hkhy_19 ._estimateInput_1hkhy_34{width:140px;font-variant-numeric:tabular-nums}._estimateReadonly_1hkhy_39{font-size:var(--text-sm);color:var(--color-fg-strong);font-variant-numeric:tabular-nums}._budget_1hkhy_47{display:flex;flex-direction:column;gap:var(--space-2)}._budgetTop_1hkhy_53{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2)}._budgetLogged_1hkhy_60{font-size:var(--text-sm);color:var(--color-fg-default);font-variant-numeric:tabular-nums}._budgetLogged_1hkhy_60 strong{font-weight:var(--weight-bold);color:var(--color-fg-strong)}._budgetPct_1hkhy_71{font-size:var(--text-xs);color:var(--color-fg-muted);font-variant-numeric:tabular-nums;flex-shrink:0}._budgetPctOver_1hkhy_78{color:var(--color-danger-text);font-weight:var(--weight-regular)}._total_1hkhy_84{font-size:var(--text-xs);color:var(--color-fg-muted);font-variant-numeric:tabular-nums}._controls_1hkhy_92{display:flex;align-items:center;gap:var(--space-2)}._startButton_1hkhy_99,._stopButton_1hkhy_100{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius);font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--weight-bold);line-height:1;cursor:pointer;border:1px solid var(--color-pink);background:var(--color-pink);color:var(--color-on-ink);transition:background var(--transition-ease),box-shadow var(--transition-ease)}._startButton_1hkhy_99:hover:not(:disabled),._stopButton_1hkhy_100:hover:not(:disabled){background:var(--color-pink-hover);box-shadow:var(--shadow-raised)}._startButton_1hkhy_99:disabled,._stopButton_1hkhy_100:disabled{opacity:.55;cursor:not-allowed}._logMenuWrap_1hkhy_132{position:relative;flex-shrink:0}._liveClock_1hkhy_137{font-family:var(--font-mono);font-size:var(--text-xs);font-variant-numeric:tabular-nums;padding-left:var(--space-1);margin-left:2px;border-left:1px solid color-mix(in srgb,var(--color-on-ink) 40%,transparent)}._hint_1hkhy_146{margin:0;font-size:var(--text-xs);color:var(--color-fg-muted)}._manualForm_1hkhy_154{display:flex;flex-direction:column;gap:var(--space-2);border:1px solid var(--color-border-soft);border-radius:var(--radius);padding:var(--space-3);background:var(--color-bg-surface)}._manualFields_1hkhy_164{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-2)}._manualActions_1hkhy_170{display:flex;justify-content:flex-end;gap:var(--space-2)}._breakdown_1hkhy_178{display:flex;flex-direction:column;border-top:1px solid var(--color-border-hairline)}._userGroup_1hkhy_184{border-bottom:1px solid var(--color-border-hairline)}._userRow_1hkhy_188{all:unset;box-sizing:border-box;cursor:pointer;display:flex;align-items:center;gap:var(--space-2);width:100%;padding:var(--space-2) 0;transition:background var(--transition-ease)}._userRow_1hkhy_188:hover{background:var(--color-bg-hover)}._userCaret_1hkhy_204{color:var(--color-fg-muted);flex-shrink:0;transition:transform var(--transition-ease)}._userCaret_1hkhy_204[data-expanded=true]{transform:rotate(90deg)}._userName_1hkhy_214{flex:1;min-width:0;font-size:var(--text-sm);color:var(--color-fg-strong);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._userTotal_1hkhy_224{font-size:var(--text-sm);font-weight:var(--weight-regular);color:var(--color-fg-strong);font-variant-numeric:tabular-nums;flex-shrink:0}._userEntries_1hkhy_232{display:flex;flex-direction:column;gap:var(--space-1);padding:0 0 var(--space-2) calc(14px + var(--space-2) + 24px + var(--space-2))}._userEntry_1hkhy_240{display:flex;align-items:center;gap:var(--space-2);min-height:24px}._userEntryClickable_1hkhy_247{cursor:pointer;margin:0 calc(-1 * var(--space-2));padding:0 var(--space-2);border-radius:var(--radius);transition:background var(--transition-ease)}._userEntryClickable_1hkhy_247:hover{background:var(--color-bg-hover)}._userEntryLabel_1hkhy_259{flex:1;min-width:0;font-size:var(--text-xs);color:var(--color-fg-muted)}._userEntryDuration_1hkhy_266{font-size:var(--text-xs);color:var(--color-fg-default);font-variant-numeric:tabular-nums;flex-shrink:0}._entryRunning_1hkhy_273{display:inline-flex;align-items:center;gap:var(--space-2);font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-pink);font-variant-numeric:tabular-nums;flex-shrink:0}._runningDot_1hkhy_284{width:7px;height:7px;border-radius:var(--radius-full);background:var(--color-pink);flex:none}._entryDelete_1hkhy_293{opacity:0}._userEntry_1hkhy_240:hover ._entryDelete_1hkhy_293,._entryDelete_1hkhy_293:focus-visible{opacity:1}._wrap_1o7tx_1{display:flex;flex-direction:column;gap:var(--space-3)}._filterBtn_1o7tx_7{all:unset;box-sizing:border-box;display:inline-flex;align-items:center;gap:var(--space-1);padding:2px var(--space-2);border-radius:var(--radius);font-family:var(--font-body);font-size:var(--text-xs);font-weight:var(--weight-regular);color:var(--color-fg-muted);cursor:pointer}._filterBtn_1o7tx_7:hover{background:var(--color-bg-hover);color:var(--color-fg-strong)}._filterBtnOn_1o7tx_27{color:var(--color-accent)}._filterBtn_1o7tx_7:focus-visible,._filterBtnOn_1o7tx_27:focus-visible{outline:none;box-shadow:var(--focus-ring)}._menu_1o7tx_39{padding:var(--space-3);display:flex;flex-direction:column;gap:var(--space-3)}._clear_1o7tx_46{align-self:flex-start;font-size:var(--text-sm)}._list_1o7tx_51{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-3)}._item_1o7tx_60{display:grid;grid-template-columns:auto 1fr;column-gap:var(--space-3);row-gap:2px;align-items:start}._avatar_1o7tx_68{grid-column:1;grid-row:1 / span 2;margin-top:1px}._line_1o7tx_74{grid-column:2;margin:0;font-size:var(--text-sm);color:var(--color-fg-default);line-height:1.4}._actor_1o7tx_82,._value_1o7tx_87{font-weight:var(--weight-bold);color:var(--color-fg-strong)}._when_1o7tx_92{grid-column:2;font-size:var(--text-xs);color:var(--color-fg-muted)}._moreRow_1o7tx_98{display:flex;justify-content:center}._more_1o7tx_98{font-size:var(--text-xs)}._field_lej8f_1{display:grid;gap:var(--space-2)}._hiddenInput_lej8f_6{display:none}._triggerInner_lej8f_10{display:inline-flex;align-items:center;gap:var(--space-2)}._chips_lej8f_16{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:var(--space-2)}._chipItem_lej8f_26{display:flex;min-width:0;max-width:100%}._section_i4i6v_8{display:flex;flex-direction:column;gap:var(--space-3);margin-top:var(--space-2);padding-top:var(--space-4);border-top:1px solid var(--color-border-hairline)}._sectionEmbedded_i4i6v_18,._list_i4i6v_24{display:flex;flex-direction:column;gap:var(--space-3)}._item_i4i6v_32{display:grid;grid-template-columns:auto 1fr;gap:var(--space-2) var(--space-3);align-items:start;border-radius:var(--radius);scroll-margin-block:24px}._itemHighlight_i4i6v_44{--flash-color: var(--color-accent-dim);animation:var(--motion-flash)}._itemAvatar_i4i6v_49{grid-column:1;grid-row:1 / span 2;margin-top:2px}._itemHeader_i4i6v_55{display:flex;align-items:baseline;gap:var(--space-2);min-width:0}._itemAuthor_i4i6v_62{font-size:var(--text-sm);font-weight:var(--weight-bold);color:var(--color-fg-strong);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._itemTime_i4i6v_71{font-size:var(--text-xs);color:var(--color-fg-muted);flex-shrink:0}._itemEdited_i4i6v_77{font-size:var(--text-xs);color:var(--color-fg-muted);font-style:italic}._itemBody_i4i6v_83{grid-column:2;grid-row:2;font-size:var(--text-sm);color:var(--color-fg-default);line-height:1.5;white-space:pre-wrap;word-wrap:break-word}._itemBodyLink_i4i6v_93{text-decoration:underline;text-underline-offset:2px;word-break:break-all}._commentChip_i4i6v_102{display:inline-flex;align-items:center;gap:var(--space-2);max-width:100%;margin:0 2px;padding:2px var(--space-2) 2px var(--space-1);border:1px solid var(--color-accent-border);border-radius:var(--radius);background:var(--color-cyan-dim);color:var(--color-accent);font-size:var(--text-sm);font-weight:var(--weight-bold);line-height:1.35;text-decoration:none;vertical-align:-4px;white-space:nowrap;word-break:normal;overflow-wrap:normal}._commentChip_i4i6v_102:hover{background:var(--color-cyan-border);border-color:var(--color-accent);color:var(--color-accent);text-decoration:none}._commentChip_i4i6v_102:focus-visible{outline:none;box-shadow:var(--focus-ring)}._commentChipIcon_i4i6v_135{flex:none;color:var(--color-accent)}._commentChipLabel_i4i6v_140{overflow:hidden;text-overflow:ellipsis;min-width:0}._itemActions_i4i6v_152{margin-left:auto;align-self:center;display:inline-flex;align-items:center;gap:var(--space-1);padding:2px var(--space-1);background:var(--color-bg-surface);border:1px solid var(--color-border-soft);border-radius:var(--radius);box-shadow:var(--shadow-raised);opacity:0;transition:opacity var(--transition-ease)}._item_i4i6v_32:hover ._itemActions_i4i6v_152,._item_i4i6v_32:focus-within ._itemActions_i4i6v_152,._itemActions_i4i6v_152[data-open=true]{opacity:1}@media (hover: none){._itemActions_i4i6v_152{opacity:1}}._itemAction_i4i6v_152{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border:none;background:transparent;color:var(--color-fg-muted);border-radius:var(--radius);cursor:pointer;transition:background var(--transition-ease),color var(--transition-ease),transform var(--transition-ease);transform-origin:center center;font-size:var(--text-base);line-height:1}._itemAction_i4i6v_152:hover{background:var(--color-bg-hover);color:var(--color-fg-default);transform:rotate(12deg)}._itemAction_i4i6v_152[aria-pressed=true]{background:var(--color-accent-dim)}._reactions_i4i6v_211{grid-column:2;display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-1)}._reactionChip_i4i6v_219{all:unset;box-sizing:border-box;display:inline-flex;align-items:center;gap:var(--space-1);height:24px;padding:0 var(--space-2) 0 var(--space-1);border:1px solid var(--color-border-soft);border-radius:var(--radius-full);background:var(--color-bg-surface);font-size:var(--text-xs);color:var(--color-fg-default);cursor:pointer;transition:background var(--transition-ease),border-color var(--transition-ease)}._reactionChip_i4i6v_219:hover{background:var(--color-bg-hover);border-color:var(--color-fg-muted)}._reactionChip_i4i6v_219:focus-visible{outline:none;box-shadow:var(--focus-ring)}._reactionChipActive_i4i6v_246{background:var(--color-accent-dim);border-color:var(--color-accent-border);color:var(--color-accent)}._reactionChipActive_i4i6v_246:hover{background:var(--color-accent-dim);border-color:var(--color-accent)}._reactionChipEmoji_i4i6v_258{font-size:var(--text-sm);line-height:1}._reactionChipCount_i4i6v_263{font-weight:var(--weight-regular);font-variant-numeric:tabular-nums}._reactionPopover_i4i6v_270{width:336px;max-width:calc(100vw - 16px);display:flex;flex-direction:column;overflow:hidden}._reactionQuickRow_i4i6v_278{display:flex;gap:2px;padding:var(--space-2);border-bottom:1px solid var(--color-border-hairline)}._reactionQuick_i4i6v_278{all:unset;box-sizing:border-box;flex:1;display:inline-flex;align-items:center;justify-content:center;height:34px;border-radius:var(--radius);font-size:var(--text-lg);line-height:1;cursor:pointer;transition:background var(--transition-ease)}._reactionQuick_i4i6v_278:hover,._reactionQuick_i4i6v_278:focus-visible{background:var(--color-bg-hover)}._reactionPickerHost_i4i6v_307 emoji-picker{display:block;width:100%;height:320px;--background: var(--color-bg-surface);--border-color: var(--color-border-hairline);--border-size: 0;--indicator-color: var(--color-accent);--input-border-color: var(--color-border-soft);--input-font-color: var(--color-fg-default);--input-placeholder-color: var(--color-fg-muted);--button-hover-background: var(--color-bg-hover);--button-active-background: var(--color-bg-hover);--outline-color: var(--color-accent);--emoji-size: 1.25rem;--emoji-padding: .4rem;--num-columns: 8;--category-emoji-size: 1rem;--category-font-size: var(--text-xs);--category-font-color: var(--color-fg-muted)}._itemBodyEdit_i4i6v_329{display:flex;flex-direction:column;gap:var(--space-2);white-space:normal}._itemBodyEditActions_i4i6v_337{display:flex;gap:var(--space-2);justify-content:flex-end}._mention_i4i6v_345{display:inline-block;padding:0 var(--space-1);border-radius:var(--radius);background:var(--color-bg-hover);color:var(--color-accent);font-weight:var(--weight-regular)}._attachments_i4i6v_356{grid-column:2;grid-row:3;display:flex;flex-direction:column;gap:var(--space-2);margin-top:var(--space-1)}._attachmentImages_i4i6v_365{display:flex;flex-wrap:wrap;gap:var(--space-2)}._attachmentImage_i4i6v_365{display:block;max-height:200px;max-width:min(100%,320px);width:auto;object-fit:contain;border:1px solid var(--color-border-hairline);border-radius:var(--radius)}._attachmentImageLoading_i4i6v_381{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0}._attachmentImagePlaceholder_i4i6v_387{display:block;width:160px;height:120px;background:var(--color-bg-hover);border:1px solid var(--color-border-hairline);border-radius:var(--radius)}._attachmentFiles_i4i6v_396{display:flex;flex-wrap:wrap;gap:var(--space-2)}._attachment_i4i6v_356{display:inline-flex;align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-2);background:var(--color-border-hairline);border:1px solid var(--color-border-hairline);border-radius:var(--radius);font-size:var(--text-xs);color:var(--color-fg-default);max-width:240px;text-decoration:none;cursor:pointer;transition:background var(--transition-ease)}._attachment_i4i6v_356:hover{background:var(--color-bg-hover)}._attachmentName_i4i6v_422{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._composer_i4i6v_430{position:relative;display:flex;flex-direction:column;gap:var(--space-2);border:1px solid var(--color-border-soft);border-radius:var(--radius);padding:var(--space-3);background:var(--color-bg-surface);transition:border-color var(--transition-ease)}._composer_i4i6v_430:focus-within{border-color:var(--color-accent-border)}._composerDragOver_i4i6v_450{background:var(--color-accent-dim);border-color:var(--color-accent-border)}._composerDropHint_i4i6v_455{position:absolute;inset:var(--space-2);z-index:1;display:flex;align-items:center;justify-content:center;gap:var(--space-2);border:1px dashed var(--color-accent-border);border-radius:var(--radius);background:var(--color-bg-surface);color:var(--color-accent);font-size:var(--text-sm);font-weight:var(--weight-regular);pointer-events:none}._composerEditor_i4i6v_474{min-height:60px;max-height:220px;overflow-y:auto;font-size:var(--text-sm);color:var(--color-fg-default);line-height:1.5;outline:none}._composerEditor_i4i6v_474:empty:before{content:attr(data-placeholder);color:var(--color-fg-muted);pointer-events:none}._composerToolbar_i4i6v_490{display:flex;align-items:center;gap:var(--space-2)}._composerSpacer_i4i6v_496{flex:1}._composerHint_i4i6v_500{font-size:var(--text-xs);color:var(--color-fg-muted)}._composerAttachmentChips_i4i6v_505{display:flex;flex-wrap:wrap;gap:var(--space-1)}._composerChip_i4i6v_511{max-width:200px}._mentionMenu_i4i6v_517{position:fixed;background:var(--color-bg-surface);border:1px solid var(--color-border-soft);border-radius:var(--radius);box-shadow:var(--shadow-popover);z-index:var(--z-popover);display:flex;flex-direction:column;min-width:240px;max-height:280px;overflow-y:auto;padding:var(--space-1)}._mentionItem_i4i6v_532{all:unset;box-sizing:border-box;cursor:pointer;display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2);border-radius:var(--radius);transition:background var(--transition-ease);font-size:var(--text-sm)}._mentionItem_i4i6v_532:hover,._mentionItemActive_i4i6v_546{background:var(--color-bg-hover)}._mentionItemMeta_i4i6v_555{display:flex;flex-direction:column;min-width:0}._mentionItemName_i4i6v_561{color:var(--color-fg-strong);font-weight:var(--weight-regular);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._mentionItemEmail_i4i6v_569{font-size:var(--text-xs);color:var(--color-fg-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._mentionEmpty_i4i6v_577{padding:var(--space-2);font-size:var(--text-xs);color:var(--color-fg-muted);text-align:center}._body_st4mi_1{display:flex;flex-direction:column;gap:var(--space-4)}._lead_st4mi_7{margin:0;font-size:var(--text-sm);color:var(--color-fg-default);line-height:1.5}._notes_st4mi_14{margin:0;padding:var(--space-3) var(--space-3) var(--space-3) var(--space-4);border-radius:var(--radius);background:var(--color-bg-hover);font-size:var(--text-xs);color:var(--color-fg-default);line-height:1.5;display:flex;flex-direction:column;gap:var(--space-1)}._footer_st4mi_27{display:flex;justify-content:flex-end;gap:var(--space-2)}._fields_88v99_1{display:flex;flex-direction:column;gap:var(--space-4)}._drawerHeader_88v99_9{display:flex;flex-direction:row;align-items:flex-start;gap:var(--space-2);min-width:0;width:100%}._headerMain_88v99_18{display:flex;flex-direction:column;gap:var(--space-1);min-width:0;flex:1}._programContextLink_88v99_26,._programContextLabel_88v99_27{display:block;font-size:var(--text-sm);font-weight:var(--weight-regular);color:var(--color-fg-muted);line-height:1.3}._programContextLink_88v99_26{text-decoration:none;transition:color var(--transition-ease)}._programContextLink_88v99_26:hover{color:var(--color-accent);text-decoration:underline}._titleRow_88v99_47{display:flex;align-items:flex-start;gap:var(--space-3);min-width:0}._completeCircle_88v99_56{all:unset;box-sizing:border-box;cursor:pointer;width:22px;height:22px;margin-top:2px;border:1.5px solid var(--color-border-soft);border-radius:var(--radius-full);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--color-fg-muted);transition:border-color var(--transition-ease),background var(--transition-ease),color var(--transition-ease)}._completeCircle_88v99_56:hover:not(:disabled){border-color:var(--color-success);color:var(--color-success-text)}._completeCircle_88v99_56:focus-visible{outline:none;box-shadow:var(--focus-ring)}._completeCircle_88v99_56:disabled{cursor:default}._completeCircle_88v99_56[data-state=done]{background:var(--color-success);border-color:var(--color-success);color:var(--color-on-ink)}._completeCircle_88v99_56[data-state=done]:hover:not(:disabled){background:var(--color-success);border-color:var(--color-success);color:var(--color-on-ink)}._completeCircle_88v99_56[data-state=cancelled]{background:var(--color-fg-muted);border-color:var(--color-fg-muted);color:var(--color-on-ink);cursor:default}._completeHint_88v99_106{opacity:0}._completeCircle_88v99_56:hover:not(:disabled) ._completeHint_88v99_106{opacity:1}._titleRow_88v99_47 ._headerTitle_88v99_117{flex:1;min-width:0;padding-top:2px}._draftTitleInput_88v99_125{all:unset;box-sizing:border-box;width:100%;font-family:var(--font-body);font-size:var(--text-lg);font-weight:var(--weight-bold);letter-spacing:var(--letter-spacing-h3);line-height:var(--leading-snug);color:var(--color-fg-strong);border-bottom:1px solid var(--color-accent);padding-bottom:1px;cursor:text}._draftTitleInput_88v99_125::placeholder{color:var(--color-fg-muted);font-weight:var(--weight-regular)}._draftTitleInput_88v99_125:disabled{opacity:1}._kebabWrap_88v99_151{position:relative;flex-shrink:0}._statusAnchor_88v99_158{all:unset;box-sizing:border-box;cursor:pointer;display:flex;align-items:center;gap:var(--space-2);width:100%;padding:var(--space-3);border-radius:var(--radius);border:1px solid var(--color-border-soft);background:var(--color-border-hairline);transition:border-color var(--transition-ease),box-shadow var(--transition-ease)}._statusAnchor_88v99_158:hover:not(:disabled){box-shadow:var(--shadow-raised)}._statusAnchor_88v99_158:disabled{cursor:default}._statusAnchor_88v99_158>svg:last-child{margin-left:auto;color:var(--color-fg-muted);flex-shrink:0}._statusAnchor_88v99_158[data-tone=pink]{background:var(--color-pink-dim);border-color:var(--color-pink-border)}._statusAnchor_88v99_158[data-tone=cyan]{background:var(--color-cyan-dim);border-color:var(--color-cyan-border)}._statusAnchor_88v99_158[data-tone=green]{background:var(--color-success-dim);border-color:var(--color-success-border)}._statusAnchor_88v99_158[data-tone=warning]{background:var(--color-warning-dim);border-color:var(--color-warning-border)}._statusAnchor_88v99_158[data-tone=neutral]{background:var(--color-border-hairline);border-color:var(--color-border-soft)}._statusDot_88v99_194{width:9px;height:9px;border-radius:var(--radius-full);flex-shrink:0;background:var(--color-border-soft)}._statusDot_88v99_194[data-tone=pink]{background:var(--color-pink)}._statusDot_88v99_194[data-tone=cyan]{background:var(--color-cyan)}._statusDot_88v99_194[data-tone=green]{background:var(--color-success)}._statusDot_88v99_194[data-tone=warning]{background:var(--color-warning)}._statusDot_88v99_194[data-tone=neutral]{background:var(--color-fg-muted)}._propLabel_88v99_211{font-size:var(--text-sm);font-weight:var(--weight-regular);color:var(--color-fg-muted)}._propValue_88v99_217{min-width:0;display:flex;align-items:center;min-height:30px}._propValueMuted_88v99_224{font-size:var(--text-sm);color:var(--color-fg-muted);padding:0 var(--space-1)}._heroProps_88v99_232{display:grid;grid-template-columns:100px 1fr;align-items:start;row-gap:0;column-gap:var(--space-3);padding:var(--space-3);border:1px solid var(--color-border-hairline);border-radius:var(--radius);background:var(--color-bg-hover)}._propLabelHero_88v99_244{font-size:var(--text-sm);font-weight:var(--weight-bold);color:var(--color-fg-default);display:flex;align-items:center;min-height:36px;padding:var(--space-1) 0}._propValueHero_88v99_254{min-width:0;display:flex;align-items:center;min-height:36px;padding:var(--space-1) 0}._heroProps_88v99_232>*:nth-child(n+3){border-top:1px solid var(--color-border-hairline)}._secondaryProps_88v99_271{display:grid;grid-template-columns:100px 1fr 100px 1fr;align-items:center;row-gap:var(--space-1);column-gap:var(--space-2)}@media (max-width: 768px){._secondaryProps_88v99_271{grid-template-columns:100px 1fr}}._props_88v99_288{display:grid;grid-template-columns:116px 1fr;align-items:center;row-gap:var(--space-1);column-gap:var(--space-3)}._dropdownWrap_88v99_298{position:relative;min-width:0}._dropdownTrigger_88v99_303{all:unset;box-sizing:border-box;cursor:pointer;display:inline-flex;align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-2);margin-left:calc(-1 * var(--space-2));border-radius:var(--radius);font-family:inherit;font-size:var(--text-sm);font-weight:var(--weight-regular);line-height:1.4;color:var(--color-fg-strong);transition:background var(--transition-ease)}._dropdownTrigger_88v99_303:hover:not(:disabled){background:var(--color-bg-hover)}._dropdownTrigger_88v99_303:disabled{cursor:default}._dropdownTrigger_88v99_303>svg:last-child{color:var(--color-fg-muted);flex-shrink:0}._dropdownValue_88v99_334{display:inline-flex;align-items:center;min-width:0}._typeOption_88v99_342{display:flex;align-items:center;gap:var(--space-2);font-size:var(--text-sm);font-weight:var(--weight-regular);color:var(--color-fg-strong)}._dateRange_88v99_353{display:inline-flex;align-items:center;gap:var(--space-1)}@media (max-width: 768px){._dateRange_88v99_353{display:flex;flex-wrap:wrap}}._dateInline_88v99_368{box-sizing:border-box;cursor:pointer;font:inherit;font-size:var(--text-sm);color:var(--color-fg-strong);background:transparent;border:none;outline:none;padding:var(--space-1) var(--space-2);border-radius:var(--radius);transition:background var(--transition-ease)}._dateInline_88v99_368:focus-visible{box-shadow:var(--focus-ring)}._dateInline_88v99_368:hover{background:var(--color-bg-hover)}._dateInline_88v99_368:read-only{cursor:default;color:var(--color-fg-default)}._dateInline_88v99_368:read-only:hover{background:transparent}._dateArrow_88v99_399{color:var(--color-fg-muted);flex-shrink:0}._assigneeDropdown_88v99_406{position:relative;min-width:0}._assigneeTrigger_88v99_411{all:unset;box-sizing:border-box;cursor:pointer;display:inline-flex;align-items:center;gap:var(--space-2);max-width:100%;padding:var(--space-1) var(--space-2);margin-left:calc(-1 * var(--space-2));border-radius:var(--radius);font-size:var(--text-sm);color:var(--color-fg-default);transition:background var(--transition-ease)}._assigneeTrigger_88v99_411:hover{background:var(--color-bg-hover)}._assigneeTrigger_88v99_411>svg{color:var(--color-fg-muted);flex-shrink:0}._assigneeSelected_88v99_436{display:flex;align-items:center;gap:var(--space-2);min-width:0}._assigneePlaceholder_88v99_443{color:var(--color-fg-muted);font-size:var(--text-sm)}._statusCompact_88v99_450{display:inline-flex;align-items:center;gap:var(--space-2);font-size:var(--text-sm);font-weight:var(--weight-regular);color:var(--color-fg-strong)}._descBlock_88v99_461{display:flex;flex-direction:column;gap:var(--space-2)}._descLabelRow_88v99_467{display:flex;align-items:center;gap:var(--space-2)}._descTextWrap_88v99_473{display:flex;flex-direction:column;gap:var(--space-1)}._descClamped_88v99_480{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;font-size:var(--text-sm);color:var(--color-fg-default);line-height:1.6;white-space:pre-wrap;word-break:break-word}._descText_88v99_473{font-size:var(--text-sm);color:var(--color-fg-default);line-height:1.6;white-space:pre-wrap;word-break:break-word}._descLink_88v99_501{text-decoration:underline;text-underline-offset:2px;word-break:break-all;cursor:pointer}._descExpandBtn_88v99_508{align-self:flex-start;font-size:var(--text-xs)}._descAddBtn_88v99_514{all:unset;box-sizing:border-box;cursor:pointer;font-size:var(--text-sm);color:var(--color-fg-muted);padding:var(--space-2) 0;border-radius:var(--radius);transition:color var(--transition-ease)}._descAddBtn_88v99_514:hover{color:var(--color-fg-default)}._parentBreadcrumb_88v99_531{display:inline-flex;align-items:center;gap:var(--space-1);font-size:var(--text-base);font-weight:var(--weight-regular);color:var(--color-fg-strong);min-width:0}._parentBreadcrumbLink_88v99_541{align-items:center;gap:2px;max-width:100%;min-width:0}._parentBreadcrumbLink_88v99_541>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._parentBreadcrumbLabel_88v99_554{display:inline-flex;align-items:center;gap:2px;color:var(--color-fg-strong);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._parentBreadcrumbChevron_88v99_564{color:var(--color-fg-muted);flex-shrink:0}._groups_88v99_573{display:flex;flex-direction:column;gap:var(--space-4)}._group_88v99_573{display:flex;flex-direction:column;gap:var(--space-3);padding-top:var(--space-4);border-top:1px solid var(--color-border-hairline)}._groupCount_88v99_587{font-size:var(--text-xs);font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--color-fg-muted)}._discussionHeader_88v99_594{display:flex;align-items:center;gap:var(--space-4)}._discussionTabs_88v99_601{flex:1;min-width:0}._discussionFilters_88v99_606{margin-left:auto;display:flex;align-items:center}._discussionFilters_88v99_606[hidden]{display:none}._discussionPanelActivity_88v99_616{padding-top:var(--space-2)}._subtasksSection_88v99_622{display:flex;flex-direction:column;gap:var(--space-2)}._subtasksList_88v99_628{display:flex;flex-direction:column;gap:0;border-top:1px solid var(--color-border-hairline)}._subtaskRow_88v99_635{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2) 0;border-bottom:1px solid var(--color-border-hairline)}._subtaskCheckbox_88v99_643{all:unset;box-sizing:border-box;cursor:pointer;width:14px;height:14px;border:1.5px solid var(--color-border-soft);border-radius:calc(var(--radius) / 2);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;transition:border-color var(--transition-ease),background var(--transition-ease)}._subtaskCheckbox_88v99_643:hover:not(:disabled){border-color:var(--color-accent)}._subtaskCheckbox_88v99_643:disabled{cursor:default}._subtaskCheckboxDone_88v99_666{background:var(--color-success);border-color:var(--color-success);color:var(--color-on-ink)}._subtaskCheckboxCancelled_88v99_673{background:var(--color-fg-muted);border-color:var(--color-fg-muted);color:var(--color-on-ink)}._subtaskCheckboxCancelled_88v99_673:hover:not(:disabled){background:var(--color-fg-default);border-color:var(--color-fg-default)}._subtaskTitle_88v99_685{all:unset;cursor:pointer;flex:1;min-width:0;font-size:var(--text-sm);color:var(--color-fg-strong);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:color var(--transition-ease)}._subtaskTitle_88v99_685:hover:not(:disabled){color:var(--color-accent)}._subtaskTitle_88v99_685:disabled{cursor:default}._subtaskTitleDone_88v99_706{text-decoration:line-through;color:var(--color-fg-muted)}._subtaskPicker_88v99_712{display:inline-flex;align-items:center;flex-shrink:0}._addSubtaskBtn_88v99_718{all:unset;cursor:pointer;padding:var(--space-2) 0;font-size:var(--text-sm);color:var(--color-fg-muted);transition:color var(--transition-ease)}._addSubtaskBtn_88v99_718:hover{color:var(--color-fg-strong)}._subtaskComposer_88v99_731{padding:var(--space-2) 0}._datesValue_88v99_742{display:flex;align-items:center;gap:var(--space-2);width:100%}._repeatChipSlot_88v99_749{margin-left:auto;flex-shrink:0}._repeatChipGhost_88v99_757{all:unset;cursor:pointer;display:inline-flex;align-items:center;gap:var(--space-1);font-size:var(--text-xs);font-weight:var(--weight-regular);color:var(--color-fg-muted);border:1px dashed var(--color-border-soft);border-radius:var(--radius);padding:2px var(--space-2);white-space:nowrap;transition:background var(--transition-ease)}._repeatChipGhost_88v99_757:hover:not(:disabled){border-color:var(--color-cyan-border);color:var(--color-cyan);background:var(--color-cyan-dim)}._repeatChipGhost_88v99_757:disabled{cursor:default;opacity:.6}._repeatsValue_88v99_786{flex-direction:column;align-items:stretch;justify-content:center;gap:var(--space-2)}._repeatsTopRow_88v99_793{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-3);width:100%;min-width:0;min-height:36px}._repeatsChipRow_88v99_803{display:inline-flex;align-items:center;gap:var(--space-2);flex-shrink:0;min-width:0}._repeatsProvenance_88v99_811{display:flex;flex-direction:column;align-items:flex-end;gap:2px;margin-left:auto;text-align:right;min-width:0}._repeatSummaryChip_88v99_822{all:unset;cursor:pointer;display:inline-flex;align-items:center;gap:var(--space-1);font-size:var(--text-xs);font-weight:var(--weight-regular);color:var(--color-cyan);background:var(--color-cyan-dim);border:1px solid var(--color-cyan-border);border-radius:var(--radius);padding:2px var(--space-2);transition:background var(--transition-ease)}._repeatSummaryChip_88v99_822:hover:not(:disabled){background:color-mix(in srgb,var(--color-cyan) 18%,transparent)}._repeatSummaryChip_88v99_822:disabled{cursor:default}._repeatSummaryChip_88v99_822[aria-expanded=true]{background:color-mix(in srgb,var(--color-cyan) 18%,transparent)}._repeatChipChevron_88v99_850{flex-shrink:0;opacity:.7;transition:transform var(--transition-ease)}._repeatChipChevronOpen_88v99_856{transform:rotate(180deg)}._repeatRemove_88v99_863{opacity:0}._repeatsChipRow_88v99_803:hover ._repeatRemove_88v99_863,._repeatRemove_88v99_863:focus-visible{opacity:1}._provenanceLine_88v99_874{display:inline-flex;align-items:center;gap:var(--space-1);font-size:var(--text-xs);color:var(--color-fg-muted);white-space:nowrap}._recurrenceEditor_88v99_885{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-3);background:var(--color-bg-surface);border:1px solid var(--color-cyan-border);border-radius:var(--radius);box-sizing:border-box}._recurrenceEditor_88v99_885 ._dropdownTrigger_88v99_303{margin-left:0}._recurrenceModeRow_88v99_900{display:flex;align-items:center;gap:var(--space-3);flex-wrap:wrap}._recurrenceInline_88v99_907{display:inline-flex;align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--color-fg-default)}._recurrenceInline_88v99_907 ._recurrenceNumInput_88v99_917{width:80px}._recurrenceDays_88v99_921{display:flex;flex-direction:column;gap:var(--space-1)}._recurrenceDaysLabel_88v99_927{font-size:var(--text-xs);font-weight:var(--weight-bold);color:var(--color-fg-muted)}._recurrencePreview_88v99_935{display:flex;flex-direction:column;gap:2px;font-size:var(--text-xs);color:var(--color-fg-muted)}._recurrencePreviewNext_88v99_943{font-weight:var(--weight-bold);color:var(--color-fg-default)}._programContextRow_88v99_950{display:flex;align-items:center;gap:var(--space-2);min-width:0}._groupAction_88v99_957{all:unset;box-sizing:border-box;margin-left:auto;display:inline-flex;align-items:center;gap:var(--space-1);padding:2px var(--space-2);border-radius:var(--radius);font-size:var(--text-xs);font-weight:var(--weight-regular);color:var(--color-fg-muted);cursor:pointer;transition:background var(--transition-ease),color var(--transition-ease)}._groupAction_88v99_957:hover{background:var(--color-bg-hover);color:var(--color-fg-strong)}._mirrorList_88v99_978{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-1)}._mirrorItem_88v99_987{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border:1px solid var(--color-border-hairline);border-radius:var(--radius);font-size:var(--text-sm)}._mirrorLink_88v99_997{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--color-fg-strong);text-decoration:none}a._mirrorLink_88v99_997:hover{color:var(--color-accent);text-decoration:underline}._toolbar_1676h_1{display:flex;align-items:center;gap:var(--space-2);margin-bottom:var(--space-4);width:100%;flex-wrap:wrap}._toolbarSpacer_1676h_10{flex:1}._list_1676h_14{display:flex;flex-direction:column;border:1px solid var(--color-border-hairline);border-radius:var(--radius);overflow:hidden;background:var(--color-bg-surface)}._row_1676h_23{display:grid;grid-template-columns:auto 1fr auto;align-items:start;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--color-border-hairline);cursor:pointer;text-decoration:none;color:inherit;transition:background var(--transition-ease);position:relative}._row_1676h_23:hover{background:var(--color-bg-hover)}._row_1676h_23:last-child{border-bottom:none}._unread_1676h_45{background:var(--color-bg-surface)}._unread_1676h_45:before{content:"";position:absolute;left:6px;top:50%;transform:translateY(-50%);width:6px;height:6px;border-radius:var(--radius-full);background:var(--color-accent)}._rightRail_1676h_62{display:flex;flex-direction:column;align-items:flex-end;gap:var(--space-1);flex-shrink:0}._avatar_1676h_70{margin-top:2px}._body_1676h_74{display:flex;flex-direction:column;gap:2px;min-width:0}._headline_1676h_81{display:flex;align-items:baseline;gap:var(--space-2);font-size:var(--text-sm);color:var(--color-fg-default)}._author_1676h_89{font-weight:var(--weight-bold);color:var(--color-fg-strong)}._taskTitle_1676h_94{color:var(--color-fg-default)}._context_1676h_98{font-size:var(--text-xs);color:var(--color-fg-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._snippet_1676h_106{font-size:var(--text-sm);color:var(--color-fg-muted);margin-top:var(--space-1);overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}._time_1676h_117{font-size:var(--text-xs);color:var(--color-fg-muted);line-height:1;white-space:nowrap}._rightRail_1676h_62 ._archiveBtn_1676h_126{opacity:0}._row_1676h_23:hover ._archiveBtn_1676h_126,._rightRail_1676h_62 ._archiveBtn_1676h_126:focus-visible{opacity:1}._error_1676h_135{padding:var(--space-4)}._timeDebt_1676h_144{align-items:center;margin-bottom:var(--space-3)}._timeDebtDays_1676h_153{text-decoration:underline dotted;text-underline-offset:3px;cursor:help;border-radius:var(--radius)}._timeDebtDays_1676h_153:focus-visible{outline:none;box-shadow:var(--focus-ring)}._timeDebtTipList_1676h_167{display:flex;flex-direction:column;gap:2px}._page_1k0g3_1{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:var(--space-8) var(--padding-global);background:var(--color-bg-page)}._shell_1k0g3_10{width:100%;max-width:420px}._brand_1k0g3_15{display:flex;align-items:center;gap:var(--space-3);margin-bottom:var(--space-6)}._brandMark_1k0g3_22{width:24px;height:24px;border-radius:var(--radius);background:var(--color-pink)}._brandWord_1k0g3_29{font-family:var(--font-heading);font-weight:var(--weight-bold);color:var(--color-fg-strong)}._title_1k0g3_35{font-family:var(--font-heading);font-size:var(--text-lg);font-weight:var(--weight-bold);letter-spacing:var(--letter-spacing-h3);color:var(--color-fg-strong);margin:0 0 var(--space-2)}._lede_1k0g3_44{margin:0 0 var(--space-6);color:var(--color-fg-default);font-size:var(--text-sm)}._form_1k0g3_50{display:flex;flex-direction:column;gap:var(--space-4)}._actions_1k0g3_56{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);font-size:var(--text-sm)}._linkButton_1k0g3_64{background:none;border:none;padding:0;font-family:var(--font-body);font-size:var(--text-sm);color:var(--color-accent);cursor:pointer}._linkButton_1k0g3_64:hover{text-decoration:underline}._chooser_1gtxc_4{display:flex;flex-direction:column;gap:var(--space-3)}._row_1gtxc_10{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-2);align-items:stretch}._row_1gtxc_10>span,._chooser_1gtxc_4>span{display:flex;align-items:stretch;width:100%;max-width:none;min-width:0}._divider_1gtxc_28{height:1px;background:var(--color-border-soft);margin:var(--space-1) 0}._choice_1gtxc_34{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-2);flex:1;width:100%;min-height:108px;padding:var(--space-3) var(--space-2);border:1px solid var(--choice-border);border-radius:var(--radius);background:var(--choice-bg);color:var(--color-fg-strong);font:inherit;cursor:pointer;text-align:center;transition:border-color var(--transition-ease),background var(--transition-ease)}._choice_1gtxc_34:hover:not(:disabled){border-color:var(--choice-fg);background:color-mix(in srgb,var(--choice-fg) 16%,transparent)}._choice_1gtxc_34:active:not(:disabled){background:color-mix(in srgb,var(--choice-fg) 22%,transparent)}._choice_1gtxc_34:focus-visible{outline:none;box-shadow:var(--focus-ring)}._choice_1gtxc_34:disabled{opacity:.55;cursor:default}._choiceIcon_1gtxc_73{display:inline-flex;color:var(--choice-fg)}._choiceLabel_1gtxc_78{font-size:var(--text-sm);font-weight:var(--weight-bold);line-height:1.25;text-wrap:balance}._wide_1gtxc_85{flex-direction:row;justify-content:flex-start;gap:var(--space-3);min-height:0;padding:var(--space-3) var(--space-4);text-align:left}._wide_1gtxc_85 ._choiceLabel_1gtxc_78{text-wrap:nowrap}._blank_1gtxc_98{--choice-fg: var(--color-accent);--choice-bg: var(--color-accent-dim);--choice-border: var(--color-accent-border)}._template_1gtxc_104{--choice-fg: var(--color-success-text);--choice-bg: var(--color-success-dim);--choice-border: var(--color-success-border)}._bot_1gtxc_110{--choice-fg: var(--color-pink);--choice-bg: var(--color-pink-dim);--choice-border: var(--color-pink-border)}._private_1gtxc_116{--choice-fg: var(--color-violet-text);--choice-bg: var(--color-violet-dim);--choice-border: var(--color-violet-border)}._nameForm_1gtxc_122{display:flex;flex-direction:column;gap:var(--space-4)}._nameHint_1gtxc_128{margin:0;font-size:var(--text-xs);color:var(--color-fg-muted);line-height:1.5}@media (max-width: 520px){._row_1gtxc_10{grid-template-columns:1fr}._choice_1gtxc_34{flex-direction:row;justify-content:flex-start;gap:var(--space-3);min-height:0;padding:var(--space-3) var(--space-4);text-align:left}._choiceLabel_1gtxc_78{text-wrap:nowrap}}._actions_1f899_1{display:flex;align-items:center;gap:var(--space-3)}._filterRow_1f899_7{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);flex-wrap:wrap;margin-bottom:var(--space-4)}._filters_1f899_16{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap}._chip_1f899_23{all:unset;box-sizing:border-box;cursor:pointer;transition:opacity var(--transition-ease)}._chip_1f899_23:hover{opacity:.85}._chipCount_1f899_34{margin-left:var(--space-1);opacity:.7;font-variant-numeric:tabular-nums}._titleCell_1f899_40{display:flex;flex-direction:column;gap:1px}._titleMeta_1f899_46{font-size:var(--text-xs);font-weight:var(--weight-regular);color:var(--color-fg-muted);line-height:1.3}._titleName_1f899_53{font-weight:var(--weight-bold);color:var(--color-fg-strong)}._personCell_1f899_58{display:flex;align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--color-fg-muted)}._dateCell_1f899_66{font-size:var(--text-sm);color:var(--color-fg-muted)}._progressWrap_1f899_72{display:flex;align-items:center;gap:var(--space-2);position:relative}._progressTrack_1f899_79{flex:1;min-width:0}._progressPct_1f899_84{font-size:var(--text-xs);font-weight:var(--weight-regular);color:var(--color-fg-muted);min-width:32px;text-align:right;font-variant-numeric:tabular-nums}._noTasks_1f899_93{font-size:var(--text-sm);color:var(--color-fg-muted)}._progressTooltip_1f899_99{display:none;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%);z-index:var(--z-dropdown)}._progressWrap_1f899_72:hover ._progressTooltip_1f899_99{display:block}._tooltipContent_1f899_112{background:var(--color-fg-strong);color:var(--color-bg-surface);padding:var(--space-2) var(--space-3);border-radius:var(--radius);font-size:var(--text-xs);white-space:nowrap;display:flex;flex-direction:column;gap:2px;box-shadow:var(--shadow-popover);position:relative}._tooltipContent_1f899_112:after{content:"";position:absolute;top:100%;left:50%;transform:translate(-50%);border:5px solid transparent;border-top-color:var(--color-fg-strong)}._tooltipStats_1f899_136{font-weight:var(--weight-regular)}._tooltipMilestone_1f899_140{color:color-mix(in srgb,var(--color-bg-surface) 75%,transparent)}._header_13n8o_1{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-2) 0 0;margin-bottom:var(--space-4)}._titleRow_13n8o_10{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);min-width:0}._title_13n8o_10{margin:0;font-family:var(--font-heading);font-size:var(--text-lg);font-weight:var(--weight-bold);letter-spacing:-.01em;color:var(--color-fg-strong);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._statusGroup_13n8o_31{display:flex;align-items:center;gap:var(--space-2);flex-shrink:0}._statusTrigger_13n8o_38{all:unset;box-sizing:border-box;cursor:pointer;display:flex;align-items:center;gap:var(--space-1);padding:var(--space-1);border-radius:var(--radius);transition:background var(--transition-ease)}._statusTrigger_13n8o_38:hover{background:var(--color-bg-hover)}._fieldDisplay_1r8uu_3{border:1px dashed transparent;border-radius:var(--radius);padding:var(--space-2) var(--space-3);margin:calc(-1 * var(--space-2)) calc(-1 * var(--space-3));cursor:text;transition:border-color var(--transition-ease),background var(--transition-ease);min-height:2em}._fieldDisplay_1r8uu_3:hover,._fieldDisplay_1r8uu_3:focus-visible{border-color:var(--color-border-soft);outline:none}._fieldEmpty_1r8uu_19{font-size:var(--text-sm);line-height:var(--leading-relaxed);color:var(--color-fg-muted);font-style:italic;margin:0}._mdToolbar_1r8uu_27{display:flex;gap:var(--space-1);margin-bottom:var(--space-2)}._richEditor_1r8uu_33{display:flex;flex-direction:column}._richEditorContent_1r8uu_38 .ProseMirror,._richEditorContentCompact_1r8uu_39 .ProseMirror{font-family:var(--font-body);font-size:var(--text-sm);line-height:var(--leading-relaxed);color:var(--color-fg-strong);background:transparent;border:1px dashed var(--color-border-soft);border-radius:var(--radius);padding:var(--space-2) var(--space-3);outline:none;min-height:5em;cursor:text;transition:border-color var(--transition-ease),background var(--transition-ease)}._richEditorContentCompact_1r8uu_39 .ProseMirror{min-height:3em}._richEditorContentSolid_1r8uu_58 .ProseMirror{border-style:solid;border-color:var(--color-accent-border)}._richEditorContent_1r8uu_38 .ProseMirror-focused,._richEditorContentCompact_1r8uu_39 .ProseMirror-focused{border-style:solid;border-color:var(--color-cyan);background:var(--color-cyan-glow)}._richEditorContent_1r8uu_38 .ProseMirror[contenteditable=false],._richEditorContentCompact_1r8uu_39 .ProseMirror[contenteditable=false]{opacity:.6;cursor:not-allowed}._richEditorContent_1r8uu_38 .ProseMirror p,._richEditorContentCompact_1r8uu_39 .ProseMirror p{margin:0 0 var(--space-3)}._richEditorContent_1r8uu_38 .ProseMirror p:last-child,._richEditorContentCompact_1r8uu_39 .ProseMirror p:last-child{margin-bottom:0}._richEditorContent_1r8uu_38 .ProseMirror ul,._richEditorContentCompact_1r8uu_39 .ProseMirror ul{margin:0 0 var(--space-3);padding-left:var(--space-4)}._richEditorContent_1r8uu_38 .ProseMirror ul:last-child,._richEditorContentCompact_1r8uu_39 .ProseMirror ul:last-child{margin-bottom:0}._richEditorContent_1r8uu_38 .ProseMirror li,._richEditorContentCompact_1r8uu_39 .ProseMirror li{margin-bottom:var(--space-1)}._richEditorContent_1r8uu_38 .ProseMirror li:last-child,._richEditorContentCompact_1r8uu_39 .ProseMirror li:last-child{margin-bottom:0}._richEditorContent_1r8uu_38 .ProseMirror li>p,._richEditorContentCompact_1r8uu_39 .ProseMirror li>p{margin:0}._markdown_1r8uu_112{font-size:var(--text-sm);line-height:var(--leading-relaxed);color:var(--color-fg-strong)}._markdown_1r8uu_112 :first-child{margin-top:0}._markdown_1r8uu_112 :last-child{margin-bottom:0}._markdown_1r8uu_112 p{margin:0 0 var(--space-3)}._markdown_1r8uu_112 p:last-child{margin-bottom:0}._markdown_1r8uu_112 strong{font-weight:var(--weight-bold);color:var(--color-fg-strong)}._markdown_1r8uu_112 em{font-style:italic}._markdown_1r8uu_112 ul,._markdown_1r8uu_112 ol{margin:0 0 var(--space-3);padding-left:var(--space-4)}._markdown_1r8uu_112 ul:last-child,._markdown_1r8uu_112 ol:last-child{margin-bottom:0}._markdown_1r8uu_112 li{margin-bottom:var(--space-1)}._markdown_1r8uu_112 li:last-child{margin-bottom:0}._markdown_1r8uu_112 li>p{margin:0}._markdown_1r8uu_112 h1,._markdown_1r8uu_112 h2,._markdown_1r8uu_112 h3,._markdown_1r8uu_112 h4{font-weight:var(--weight-bold);margin:var(--space-3) 0 var(--space-2);line-height:var(--leading-tight)}._markdown_1r8uu_112 h1:first-child,._markdown_1r8uu_112 h2:first-child,._markdown_1r8uu_112 h3:first-child,._markdown_1r8uu_112 h4:first-child{margin-top:0}._markdown_1r8uu_112 code{font-family:var(--font-mono);font-size:.9em;background:var(--color-bg-page);padding:1px var(--space-1);border-radius:var(--radius)}._markdown_1r8uu_112 blockquote{margin:0 0 var(--space-3);padding-left:var(--space-3);border-left:3px solid var(--color-border-soft);color:var(--color-fg-muted)}@media print{._fieldDisplay_1r8uu_3{border:none!important;background:transparent!important;padding:0!important;margin:0!important;cursor:auto!important}._mdToolbar_1r8uu_27{display:none!important}._richEditorContent_1r8uu_38 .ProseMirror,._richEditorContentCompact_1r8uu_39 .ProseMirror{border:none!important;background:transparent!important;padding:0!important;min-height:0!important}._fieldEmpty_1r8uu_19{color:transparent!important}}._canvas_28twn_1{display:flex;flex-direction:column;align-items:center;gap:var(--space-4);padding-bottom:var(--space-12)}._toolbar_28twn_9{width:100%;max-width:880px;display:flex;justify-content:flex-end;gap:var(--space-2)}._sheet_28twn_17{width:100%;max-width:880px;background:var(--color-bg-surface);border:1px solid var(--color-border-hairline);border-radius:var(--radius);box-shadow:var(--shadow-popover);padding:var(--space-12) var(--space-12) var(--space-16);color:var(--color-fg-strong)}@media (max-width: 720px){._sheet_28twn_17{padding:var(--space-6)}}._docHeader_28twn_36{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--space-6);border-bottom:2px solid var(--color-fg-strong);padding-bottom:var(--space-4);margin-bottom:var(--space-8)}._docTitleBlock_28twn_46{display:flex;flex-direction:column;gap:var(--space-2);min-width:0}._docEyebrow_28twn_53{font-size:var(--text-xs);font-weight:var(--weight-bold);letter-spacing:.12em;text-transform:uppercase;color:var(--color-fg-muted)}._docTitle_28twn_46{font-size:var(--text-xl);font-weight:var(--weight-bold);letter-spacing:var(--letter-spacing-h2);line-height:var(--leading-tight);color:var(--color-fg-strong);margin:0}._docStatus_28twn_70{margin-top:var(--space-2)}._docMeta_28twn_74{display:flex;flex-direction:column;gap:var(--space-1);margin:0;font-size:var(--text-xs);color:var(--color-fg-muted);text-align:right;flex-shrink:0}._metaRow_28twn_85{display:flex;gap:var(--space-2);justify-content:flex-end;align-items:baseline;margin:0}._metaRow_28twn_85 dt{font-weight:var(--weight-bold);color:var(--color-fg-default);letter-spacing:.04em;text-transform:uppercase;font-size:var(--text-xs)}._metaRow_28twn_85 dd{margin:0;color:var(--color-fg-default);font-size:var(--text-xs)}._docSection_28twn_109{margin-bottom:var(--space-8)}._docTwoCol_28twn_113{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-6);margin-bottom:var(--space-8)}._docTwoCol_28twn_113 ._docSection_28twn_109{margin-bottom:0}@media (max-width: 720px){._docTwoCol_28twn_113{grid-template-columns:1fr}}._docSection_28twn_109>._sectionTitle_28twn_131{margin:0 0 var(--space-3);padding-bottom:var(--space-2);border-bottom:1px solid var(--color-border-hairline)}@media print{body *{visibility:hidden}._sheet_28twn_17,._sheet_28twn_17 *{visibility:visible}._sheet_28twn_17{position:absolute;left:0;top:0;width:100%;max-width:none;margin:0;padding:0 .7in;border:none;border-radius:0;box-shadow:none;color:var(--color-ink);background:#fff}._docSection_28twn_109{break-inside:avoid}}._panel_imvur_1{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(280px,1fr);gap:var(--space-6);width:100%;align-items:start}._side_imvur_9{display:flex;flex-direction:column;gap:var(--space-6);min-width:0}@media (max-width: 840px){._panel_imvur_1{grid-template-columns:1fr}}._section_imvur_22{border:1px solid var(--color-border-hairline);border-radius:var(--radius);background:var(--color-bg-hover);padding:var(--space-4);display:flex;flex-direction:column;gap:var(--space-4);min-width:0}._field_imvur_33{display:flex;flex-direction:column;gap:var(--space-2)}._helpText_imvur_39{margin:0;font-size:var(--text-xs);color:var(--color-fg-muted);line-height:1.5}._memberList_imvur_48{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-2)}._memberRow_imvur_57{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);background:var(--color-bg-surface);border:1px solid var(--color-border-hairline);border-radius:var(--radius);font-size:var(--text-sm);color:var(--color-fg-default)}._memberName_imvur_69{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._memberRole_imvur_77{font-size:var(--text-xs);color:var(--color-fg-muted)}._wrap_14cm8_1{display:flex;flex-direction:column;gap:var(--space-3);font-family:var(--font-body)}._roster_14cm8_10{list-style:none;padding:0;margin:0;display:flex;flex-direction:column}._row_14cm8_20{position:relative;display:block;padding:var(--space-2) 0;border-top:1px solid var(--color-border-hairline);transition:background var(--transition-ease);opacity:0;animation:var(--motion-enter)}._row_14cm8_20:last-of-type{border-bottom:1px solid var(--color-border-hairline)}._row_14cm8_20:hover{background:var(--color-bg-hover)}._rowPickerOpen_14cm8_39{z-index:var(--z-raised)}._body_14cm8_45{display:flex;align-items:center;gap:var(--space-3);min-width:0}._nameArea_14cm8_52{display:flex;align-items:center;gap:var(--space-1);flex:1;min-width:0}@media (max-width: 540px){._body_14cm8_45{flex-wrap:wrap;gap:var(--space-2)}}._deleteBtn_14cm8_70{opacity:0}._row_14cm8_20:hover ._deleteBtn_14cm8_70,._deleteBtn_14cm8_70:focus-visible{opacity:1}._addRow_14cm8_81{padding:var(--space-3) 0 var(--space-1)}._addInputGroup_14cm8_85{display:flex;align-items:center;gap:var(--space-2)}._addInputGroup_14cm8_85>:first-child{flex:1}._bar_8ui9c_1{position:fixed;bottom:var(--space-6);left:50%;transform:translate(-50%);z-index:var(--z-dropdown);display:flex;align-items:center;gap:var(--space-1);max-width:calc(100vw - 2 * var(--space-4));overflow-x:auto;padding:var(--space-2) var(--space-2) var(--space-2) var(--space-4);background:var(--color-bg-surface);border:1px solid var(--color-border-soft);border-radius:var(--radius);box-shadow:var(--shadow-popover)}._backdrop_8ui9c_21{position:fixed;left:0;right:0;bottom:0;height:160px;z-index:calc(var(--z-dropdown) - 1);pointer-events:none;background:linear-gradient(to bottom,#11131800,#11131814 60%,#11131824)}[data-theme=dark] ._backdrop_8ui9c_21{background:linear-gradient(to bottom,#0000,#00000059 60%,#00000080)}._divider_8ui9c_36{width:1px;align-self:stretch;margin:var(--space-1) var(--space-1);background:var(--color-border-soft)}._count_8ui9c_43{font-size:var(--text-sm);font-weight:var(--weight-regular);color:var(--color-fg-strong);white-space:nowrap;margin-right:var(--space-1)}._action_8ui9c_51{all:unset;box-sizing:border-box;cursor:pointer;display:inline-flex;align-items:center;gap:var(--space-1);padding:var(--space-2) var(--space-3);font-size:var(--text-xs);font-weight:var(--weight-regular);color:var(--color-fg-default);border-radius:var(--radius-full);white-space:nowrap}._action_8ui9c_51:hover{background:var(--color-bg-hover);color:var(--color-fg-strong)}._action_8ui9c_51:disabled{cursor:default;opacity:.5}._panel_8ui9c_76{display:flex;flex-direction:column;gap:var(--space-1);min-width:180px;max-width:min(320px,calc(100vw - 2 * var(--space-4)));max-height:min(360px,calc(100vh - 96px));overflow:auto;padding:var(--space-1)}._item_8ui9c_87{all:unset;box-sizing:border-box;cursor:pointer;display:flex;align-items:center;gap:var(--space-1);padding:var(--space-2) var(--space-3);border-radius:var(--radius);font-size:var(--text-xs);font-weight:var(--weight-regular);color:var(--color-fg-default);white-space:nowrap}._item_8ui9c_87:hover,._item_8ui9c_87[aria-expanded=true]{background:var(--color-bg-hover);color:var(--color-fg-strong)}._chevron_8ui9c_108{margin-left:auto;color:var(--color-fg-muted)}._separator_8ui9c_113{height:1px;margin:var(--space-1) 0;background:var(--color-border-hairline)}._section_8ui9c_119{display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-2)}._dateInput_8ui9c_126{all:unset;box-sizing:border-box;width:100%;padding:var(--space-2) var(--space-3);border:1px solid var(--color-border-soft);border-radius:var(--radius);font-size:var(--text-xs);color:var(--color-fg-default);background:var(--color-bg-surface)}._moveBody_8ui9c_138{display:flex;flex-direction:column;gap:var(--space-4)}._lead_8ui9c_144{margin:0;font-size:var(--text-sm);color:var(--color-fg-default);line-height:1.5}._programLink_8ui9c_151{align-self:flex-start;font-size:var(--text-sm)}._footer_8ui9c_156{display:flex;justify-content:flex-end;gap:var(--space-2)}._row_1x0no_1{display:grid;grid-template-columns:20px 18px 28px minmax(150px,1fr) 120px 60px 130px 90px 90px 112px 110px;align-items:center;gap:0;border-bottom:1px solid var(--color-border-hairline);cursor:pointer;transition:background var(--transition-ease)}._rowTemplate_1x0no_14{grid-template-columns:20px 18px 28px minmax(150px,1fr) 170px 170px 90px}._rowTemplate_1x0no_14 ._colPriority_1x0no_18,._rowTemplate_1x0no_14 ._colStatus_1x0no_19,._rowTemplate_1x0no_14 ._colClientBlocked_1x0no_20,._rowTemplate_1x0no_14 ._colActual_1x0no_21{display:none}._rowTemplate_1x0no_14 ._colAssignee_1x0no_25{justify-content:flex-start}._rowSubtask_1x0no_34{grid-template-columns:40px 18px 28px minmax(150px,1fr) 120px 60px 130px 90px 90px 112px 110px;background:var(--color-bg-surface)}._rowSubtask_1x0no_34 ._dragHandle_1x0no_39{display:none}._rowShowClient_1x0no_46{grid-template-columns:20px 18px 28px minmax(150px,1fr) 120px 120px 60px 130px 90px 90px 112px 110px}._rowSubtask_1x0no_34._rowShowClient_1x0no_46{grid-template-columns:40px 18px 28px minmax(150px,1fr) 120px 120px 60px 130px 90px 90px 112px 110px}._colClient_1x0no_20{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:var(--space-2) var(--space-3);border-right:1px solid var(--color-border-hairline);font-size:var(--text-xs);color:var(--color-fg-default)}._colClient_1x0no_20>span{display:block;min-width:0;max-width:100%;overflow:hidden}._clientLabel_1x0no_74{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._row_1x0no_1:last-child{border-bottom:none}._row_1x0no_1:hover{background:var(--color-bg-hover)}._row_1x0no_1:hover ._dragHandle_1x0no_39{opacity:1}._rowSelected_1x0no_98,._rowSelected_1x0no_98:hover{background:var(--color-cyan-dim);box-shadow:inset var(--border-width-row-accent) 0 0 0 var(--color-cyan)}._dragHandle_1x0no_39{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--color-fg-muted);cursor:grab;opacity:0;transition:opacity var(--transition-ease);touch-action:none;grid-column:1;padding:var(--space-2) 0 var(--space-2) var(--space-2)}._dragHandle_1x0no_39:active{cursor:grabbing}._colCheck_1x0no_127{display:flex;align-items:center;justify-content:center;padding:var(--space-2) 0;grid-column:2}._checkbox_1x0no_138{all:unset;box-sizing:border-box;cursor:pointer;width:16px;height:16px;border:1.5px solid var(--color-border-soft);border-radius:calc(var(--radius) / 2);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;transition:border-color var(--transition-ease),background var(--transition-ease)}._checkbox_1x0no_138:hover{border-color:var(--color-accent)}._checkboxDone_1x0no_157{background:var(--color-success);border-color:var(--color-success)}._checkboxCancelled_1x0no_163{background:var(--color-fg-muted);border-color:var(--color-fg-muted)}._checkboxCancelled_1x0no_163:hover{background:var(--color-fg-default);border-color:var(--color-fg-default)}._checkmark_1x0no_174,._cancelMark_1x0no_175{color:var(--color-on-ink)}._colType_1x0no_181{display:flex;align-items:center;justify-content:center;padding:var(--space-2) 0}._typeIcon_1x0no_188{color:var(--color-fg-muted);flex-shrink:0}._colName_1x0no_195{min-width:0;overflow:hidden;padding:var(--space-2) var(--space-3);border-left:1px solid transparent;border-right:1px solid var(--color-border-hairline);display:flex;align-items:center;gap:var(--space-2)}._colNameStacked_1x0no_211{flex-direction:column;align-items:flex-start;gap:2px;justify-content:center}._parentCaption_1x0no_219{font-size:var(--text-xs);color:var(--color-fg-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}._expandToggle_1x0no_230{flex-shrink:0}._subtaskBadge_1x0no_234{display:inline-flex;align-items:center;font-size:var(--text-xs);color:var(--color-fg-muted);font-family:var(--font-mono);flex-shrink:0;margin-left:var(--space-2)}._colName_1x0no_195 ._titleDone_1x0no_246,._colName_1x0no_195 ._titleDone_1x0no_246 *{text-decoration:line-through;color:var(--color-fg-muted)}._colStatus_1x0no_19{display:flex;align-items:center;padding:var(--space-2) var(--space-3);border-right:1px solid var(--color-border-hairline)}._colAssignee_1x0no_25{display:flex;align-items:center;justify-content:center;padding:var(--space-2);border-right:1px solid var(--color-border-hairline)}._colDate_1x0no_273{display:flex;align-items:center;padding:var(--space-2) var(--space-3);border-right:1px solid var(--color-border-hairline)}._colTime_1x0no_282{display:flex;align-items:center;padding:var(--space-2) var(--space-3);border-right:1px solid var(--color-border-hairline);cursor:pointer}._colTime_1x0no_282:hover{background:var(--color-cyan-glow)}._cellButton_1x0no_296{all:unset;cursor:pointer;border-radius:var(--radius)}._cellButton_1x0no_296:focus-visible{box-shadow:var(--focus-ring)}._timeValue_1x0no_306{font-size:var(--text-xs);color:var(--color-fg-default);font-family:var(--font-mono)}._timeInput_1x0no_312{all:unset;box-sizing:border-box;font-size:var(--text-xs);font-family:var(--font-mono);color:var(--color-fg-strong);width:100%;cursor:text}._colActual_1x0no_21{display:flex;align-items:center;padding:var(--space-2) var(--space-3);border-right:1px solid var(--color-border-hairline);cursor:pointer}._colActual_1x0no_21:hover{background:var(--color-cyan-glow)}._actualValue_1x0no_337{font-size:var(--text-xs);color:var(--color-fg-strong);font-family:var(--font-mono);font-weight:var(--weight-regular)}._actualEmpty_1x0no_344{color:var(--color-fg-muted);font-weight:var(--weight-regular)}._colClientBlocked_1x0no_20{display:flex;align-items:center;padding:var(--space-2) var(--space-4) var(--space-2) var(--space-2);border-right:1px solid var(--color-border-hairline)}._colPriority_1x0no_18{display:flex;align-items:center;padding:var(--space-2) var(--space-3)}._repeatGlyph_1x0no_370{color:var(--color-fg-muted);margin-right:var(--space-1);flex-shrink:0}._rowSpawnedIn_1x0no_379{animation:var(--motion-enter)}._rowJustMoved_1x0no_385{--flash-color: var(--color-cyan-dim);animation:var(--motion-flash)}._subtaskMark_1x0no_393{display:inline-flex;align-items:center;flex-shrink:0;margin-left:var(--space-2);color:var(--color-fg-muted)}._mirrorMark_1x0no_401{display:inline-flex;align-items:center;gap:3px;flex-shrink:0;margin-left:var(--space-2);margin-right:var(--space-3);font-size:var(--text-xs);font-family:var(--font-mono);color:var(--color-fg-muted)}._group_3txtj_1{border:1px solid var(--color-border-hairline);border-radius:var(--radius);background:var(--color-bg-surface);overflow-x:auto}._groupHighlight_3txtj_15{border-color:var(--color-cyan);box-shadow:0 0 0 1px var(--color-cyan)}._groupHeader_3txtj_22{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);cursor:pointer;-webkit-user-select:none;user-select:none;transition:background var(--transition-ease);border-bottom:2px solid var(--color-border-hairline)}._groupHeader_3txtj_22:hover{background:var(--color-bg-hover)}._dragHandle_3txtj_37{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--color-fg-muted);cursor:grab;opacity:0;transition:opacity var(--transition-ease);touch-action:none}._dragHandle_3txtj_37:active{cursor:grabbing}._groupHeader_3txtj_22:hover ._dragHandle_3txtj_37{opacity:1}._chevron_3txtj_57{flex-shrink:0;color:var(--color-fg-muted);transition:transform var(--transition-ease)}._chevronOpen_3txtj_63{transform:rotate(90deg)}._phaseName_3txtj_68{display:flex;font-size:var(--text-sm);font-weight:var(--weight-bold);color:var(--color-fg-strong);text-transform:uppercase;letter-spacing:.3px;flex:1;min-width:0}._progress_3txtj_79{font-size:var(--text-xs);color:var(--color-fg-muted);font-weight:var(--weight-regular);flex-shrink:0;background:var(--color-bg-hover);padding:2px var(--space-2);border-radius:var(--radius-full)}._phaseDeleteBtn_3txtj_90{opacity:0}._groupHeader_3txtj_22:hover ._phaseDeleteBtn_3txtj_90,._phaseDeleteBtn_3txtj_90:focus-visible{opacity:1}._columnHeaders_3txtj_99{display:grid;grid-template-columns:20px 18px 28px minmax(150px,1fr) 120px 60px 130px 90px 90px 112px 110px;gap:0;padding:var(--space-1) 0;background:var(--color-bg-hover);border-bottom:1px solid var(--color-border-hairline)}._columnHeadersTemplate_3txtj_108{grid-template-columns:20px 18px 28px minmax(150px,1fr) 170px 170px 90px}._colHeader_3txtj_113{font-size:var(--text-xs);font-weight:var(--weight-bold);color:var(--color-fg-muted);text-transform:uppercase;letter-spacing:.5px;white-space:nowrap;padding:0 var(--space-3)}._colSortBtn_3txtj_127{all:unset;box-sizing:border-box;display:inline-flex;align-items:center;gap:3px;cursor:pointer;font:inherit;color:inherit;text-transform:inherit;letter-spacing:inherit;border-radius:var(--radius);transition:color var(--transition-ease)}._colSortBtn_3txtj_127:hover:not(:disabled),._colSortBtn_3txtj_127:focus-visible{color:var(--color-fg-strong)}._colSortBtn_3txtj_127:focus-visible{outline:none;box-shadow:var(--focus-ring)}._colSortBtn_3txtj_127:disabled{cursor:progress;opacity:.6}._colSortIdle_3txtj_157{opacity:.45;transition:opacity var(--transition-ease)}._colSortBtn_3txtj_127:hover:not(:disabled) ._colSortIdle_3txtj_157{opacity:1}._colHeaderCenter_3txtj_166{text-align:center;padding-left:0;padding-right:0}._body_3txtj_178{padding:0}._newTaskBtn_3txtj_182{all:unset;box-sizing:border-box;cursor:pointer;width:100%;padding:var(--space-2) var(--space-4);font-size:var(--text-sm);color:var(--color-fg-muted);transition:color var(--transition-ease),background var(--transition-ease);border-top:1px solid var(--color-border-hairline)}._newTaskBtn_3txtj_182:hover{color:var(--color-fg-strong);background:var(--color-bg-hover)}._emptyInset_3txtj_200{padding:var(--space-1) var(--space-3)}._emptyDropReady_3txtj_209{font-size:var(--text-sm);color:var(--color-fg-muted);margin:var(--space-2);padding:var(--space-4) var(--space-3);text-align:center;border:var(--border-width-drop-target) dashed var(--color-accent-border);border-radius:var(--radius);transition:background var(--transition-ease),border-color var(--transition-ease)}._emptyDropActive_3txtj_220{border-style:solid;border-color:var(--color-cyan);background:var(--color-cyan-dim);color:var(--color-fg-strong)}._composerRow_3txtj_231{display:flex;align-items:center;padding:var(--space-1) var(--space-3) var(--space-1) 28px;border-top:1px solid var(--color-border-hairline);background:var(--color-bg-surface)}._composerRow_3txtj_231>*{flex:1}._composerRowSubtask_3txtj_246{padding-left:56px}._newSubtaskBtn_3txtj_250{all:unset;box-sizing:border-box;cursor:pointer;width:100%;padding:var(--space-1) var(--space-4) var(--space-1) 56px;font-size:var(--text-xs);color:var(--color-fg-muted);transition:color var(--transition-ease),background var(--transition-ease)}._newSubtaskBtn_3txtj_250:hover{color:var(--color-fg-strong);background:var(--color-bg-hover)}._subtaskStatus_3txtj_266{padding:var(--space-1) var(--space-4) var(--space-1) 56px}._list_gab7f_1{display:flex;flex-direction:column;gap:var(--space-3)}._newPhaseBtn_gab7f_7{all:unset;box-sizing:border-box;cursor:pointer;padding:var(--space-3) var(--space-4);font-size:var(--text-sm);font-weight:var(--weight-regular);color:var(--color-fg-muted);border:1px dashed var(--color-border-soft);border-radius:var(--radius);text-align:center;transition:color var(--transition-ease),border-color var(--transition-ease),background var(--transition-ease)}._newPhaseBtn_gab7f_7:hover{color:var(--color-fg-strong);border-color:var(--color-accent-border);background:var(--color-bg-hover)}._phasePlaceholder_gab7f_31{height:var(--phase-placeholder-height);border:var(--border-width-drop-target) dashed var(--color-accent-border);border-radius:var(--radius);background:var(--color-cyan-dim);transition:opacity var(--transition-ease)}._dragChip_gab7f_42{display:inline-flex;align-items:center;max-width:var(--drag-chip-max);padding:var(--space-2) var(--space-3);font-size:var(--text-sm);font-weight:var(--weight-regular);color:var(--color-fg-strong);background:var(--color-bg-surface);border:1px solid var(--color-cyan-border);border-radius:var(--radius-full);box-shadow:var(--shadow-popover);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:grabbing}._selectionPill_gab7f_63{position:fixed;bottom:var(--space-6);left:50%;transform:translate(-50%);display:flex;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-2) var(--space-2) var(--space-4);background:var(--color-bg-surface);border:1px solid var(--color-border-soft);border-radius:var(--radius-full);box-shadow:var(--shadow-popover);z-index:var(--z-dropdown);max-width:calc(100vw - 2 * var(--space-4))}._selectionCount_gab7f_80{font-size:var(--text-sm);font-weight:var(--weight-regular);color:var(--color-fg-strong);white-space:nowrap}._selectionClear_gab7f_87{all:unset;box-sizing:border-box;cursor:pointer;padding:var(--space-2) var(--space-3);font-size:var(--text-xs);font-weight:var(--weight-regular);color:var(--color-fg-muted);border-radius:var(--radius-full);transition:color var(--transition-ease),background var(--transition-ease)}._selectionClear_gab7f_87:hover{color:var(--color-fg-strong);background:var(--color-bg-hover)}._board_czt8o_1{display:flex;gap:var(--space-3);padding-bottom:var(--space-4);min-height:300px}._column_czt8o_8{flex:1 1 0;min-width:160px;display:flex;flex-direction:column;background:var(--color-bg-hover);border-radius:var(--radius);border:1px solid var(--color-border-hairline);border-top-width:3px}._column_czt8o_8[data-status=todo]{border-top-color:var(--color-border-soft)}._column_czt8o_8[data-status=in_progress]{border-top-color:var(--color-cyan)}._column_czt8o_8[data-status=in_review]{border-top-color:var(--color-warning-border)}._column_czt8o_8[data-status=done]{border-top-color:var(--color-success)}._column_czt8o_8[data-status=cancelled]{border-top-color:var(--color-pink)}._columnHeader_czt8o_39{display:flex;align-items:center;justify-content:space-between;padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--color-border-hairline)}._columnLabel_czt8o_47{font-size:var(--text-sm);font-weight:var(--weight-bold);color:var(--color-fg-strong);letter-spacing:var(--letter-spacing-h3)}._columnBody_czt8o_54{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-3);flex:1;overflow-y:auto}._card_czt8o_63{all:unset;box-sizing:border-box;cursor:pointer;background:var(--color-bg-surface);border:1px solid var(--color-border-hairline);border-radius:var(--radius);padding:var(--space-3) var(--space-4);display:flex;flex-direction:column;gap:var(--space-2);transition:border-color var(--transition-ease),box-shadow var(--transition-ease)}._card_czt8o_63:hover{border-color:var(--color-accent-border);box-shadow:var(--shadow-popover)}._newTaskBtn_czt8o_84{all:unset;box-sizing:border-box;cursor:pointer;padding:var(--space-2) var(--space-3);border-radius:var(--radius);font-size:var(--text-sm);color:var(--color-fg-muted);transition:color var(--transition-ease),background var(--transition-ease)}._newTaskBtn_czt8o_84:hover{color:var(--color-fg-strong);background:var(--color-bg-hover)}._newTaskBtn_czt8o_84:focus-visible{outline:none;box-shadow:var(--focus-ring)}._composer_czt8o_107{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-3) var(--space-4);outline:none}._composerPhase_czt8o_115{display:flex;align-items:center;gap:var(--space-2);font-size:var(--text-xs);color:var(--color-fg-muted)}@media (max-width: 768px){._board_czt8o_1{overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}._column_czt8o_8{flex:0 0 80%;min-width:0;scroll-snap-align:start}}._wrapper_zused_1{overflow:auto;position:relative}._timeline_zused_6{position:relative}._labelCol_zused_12{position:sticky;left:0;z-index:4;background:var(--color-bg-surface);flex:0 0 280px;min-width:280px;box-sizing:border-box;border-right:1px solid var(--color-border-hairline)}._trackCol_zused_23{position:relative;flex:0 0 auto}._header_zused_30{position:sticky;top:0;z-index:5;display:flex;background:var(--color-bg-surface);border-bottom:1px solid var(--color-border-hairline)}._todayLineHeader_zused_39{position:absolute;top:0;bottom:0;width:2px;background:var(--color-pink);opacity:.5;z-index:3;pointer-events:none}._headerLabel_zused_50{position:sticky;left:0;z-index:6;flex:0 0 280px;min-width:280px;background:var(--color-bg-surface);border-right:1px solid var(--color-border-hairline)}._headerTrack_zused_60{flex:0 0 auto;display:flex;flex-direction:column}._monthRow_zused_67{display:flex;height:24px;border-bottom:1px solid var(--color-border-hairline)}._monthCell_zused_73{display:flex;align-items:center;justify-content:center;font-size:var(--text-xs);font-weight:var(--weight-bold);color:var(--color-fg-strong);letter-spacing:.03em;border-right:1px solid var(--color-border-hairline);box-sizing:border-box}._dayRow_zused_86{display:flex;height:22px}._dayCell_zused_91{display:flex;align-items:center;justify-content:center;font-size:var(--text-xs);color:var(--color-fg-muted);box-sizing:border-box;border-right:1px solid var(--color-border-hairline)}._dayCell_zused_91[data-weekend=true]{background:var(--color-bg-hover)}._dayCellToday_zused_105{font-weight:var(--weight-bold);color:var(--color-pink)}._dayName_zused_110{font-size:var(--text-xs);font-weight:var(--weight-regular);color:var(--color-fg-muted);line-height:1.1}._wrapperWeek_zused_118 ._dayRow_zused_86{height:36px}._wrapperWeek_zused_118 ._dayCell_zused_91{flex-direction:column;line-height:1.1;font-size:var(--text-xs)}._wrapperWeek_zused_118 ._dayCellToday_zused_105{background:color-mix(in srgb,var(--color-pink) 12%,transparent)}._wrapperWeek_zused_118 ._dayCellToday_zused_105 ._dayName_zused_110{color:var(--color-pink)}._todayLineCard_zused_138{position:absolute;top:1px;bottom:1px;width:2px;background:var(--color-pink);opacity:.5;z-index:2;pointer-events:none}._phaseCard_zused_151{position:relative;background:var(--color-bg-surface);border:1px solid var(--color-border-hairline);border-radius:var(--radius);margin-bottom:var(--space-3)}._phaseHeader_zused_159{cursor:pointer;-webkit-user-select:none;user-select:none;border-bottom:1px solid transparent;transition:background var(--transition-ease);border-radius:calc(var(--radius) - 1px)}._phaseHeader_zused_159:hover{background:var(--color-bg-hover)}._phaseHeaderExpanded_zused_171{border-bottom-color:var(--color-border-hairline);border-bottom-left-radius:0;border-bottom-right-radius:0}._phaseHeaderSticky_zused_177{position:sticky;left:0;z-index:4;display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);width:280px;box-sizing:border-box;background:var(--color-bg-surface);transition:box-shadow var(--transition-ease)}._phaseHeader_zused_159:hover ._phaseHeaderSticky_zused_177{box-shadow:inset 0 0 0 1000px var(--color-bg-hover)}._chevron_zused_196{flex-shrink:0;color:var(--color-fg-muted);transition:transform var(--transition-ease)}._chevronOpen_zused_202{transform:rotate(90deg)}._phaseName_zused_207{font-size:var(--text-sm);font-weight:var(--weight-bold);color:var(--color-fg-strong);letter-spacing:var(--letter-spacing-h3)}._phaseProgress_zused_214{font-size:var(--text-xs);color:var(--color-fg-muted);margin-left:auto}._taskRow_zused_222{display:flex;align-items:center;height:48px}._taskRowDone_zused_228{opacity:.45}._taskRow_zused_222:last-child ._taskLabelCol_zused_232{border-bottom-left-radius:calc(var(--radius) - 1px)}._taskLabelCol_zused_232{position:sticky;left:0;z-index:4;background:var(--color-bg-surface);flex:0 0 280px;min-width:280px;box-sizing:border-box;border-right:1px solid var(--color-border-hairline);display:flex;align-items:center;gap:var(--space-2);padding:0 var(--space-3);height:100%;overflow:hidden;cursor:pointer;transition:box-shadow var(--transition-ease)}._taskLabelCol_zused_232:hover{box-shadow:inset 0 0 0 1000px var(--color-bg-hover)}._taskAvatar_zused_260{flex-shrink:0}._unassignedCircle_zused_264{width:24px;height:24px;border-radius:var(--radius-full);border:1.5px dashed var(--color-border-soft);flex-shrink:0}._taskInfo_zused_272{display:flex;flex-direction:column;min-width:0;flex:1;gap:1px}._taskTitleRow_zused_280{display:flex;align-items:center;gap:var(--space-1);min-width:0}._doneCheck_zused_287{flex-shrink:0;color:var(--color-success-text)}._taskTitle_zused_280{font-size:var(--text-sm);font-weight:var(--weight-regular);color:var(--color-fg-strong);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.3;min-width:0}._taskMeta_zused_303{display:flex;align-items:baseline;gap:var(--space-2);line-height:1.3}._taskDue_zused_310{font-size:var(--text-xs);color:var(--color-fg-muted);line-height:1.3}._taskTime_zused_317{margin-left:auto;font-size:var(--text-xs);color:var(--color-fg-default);font-variant-numeric:tabular-nums;white-space:nowrap;flex-shrink:0}._taskTimeOver_zused_326{color:var(--color-danger-text);font-weight:var(--weight-regular)}._taskTrackCol_zused_331{flex:0 0 auto;position:relative;height:100%}._dayGrid_zused_338{display:flex;position:absolute;top:0;left:0;height:100%;pointer-events:none}._dayGridCell_zused_347{box-sizing:border-box;height:100%;border-right:1px solid var(--color-border-hairline)}._dayGridCell_zused_347[data-weekend=true]{background:var(--color-bg-hover)}._dayGridCell_zused_347[data-today=true]{background:color-mix(in srgb,var(--color-pink) 10%,transparent)}._barWrap_zused_363{position:absolute;top:0;bottom:0;cursor:pointer;z-index:2;display:flex;align-items:center}._bar_zused_363{height:14px;border-radius:var(--radius);min-width:4px;width:100%;display:flex;align-items:center;gap:var(--space-1);padding-left:var(--space-1);box-sizing:border-box;transition:opacity var(--transition-ease)}._barCheck_zused_386{color:var(--color-on-ink);flex-shrink:0;filter:drop-shadow(0 0 1px rgba(17,19,24,.7))}._legend_zused_393{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2) var(--space-3);margin-top:var(--space-3);font-size:var(--text-xs);color:var(--color-fg-default)}._legendItem_zused_403{display:inline-flex;align-items:center;gap:var(--space-2);min-width:0;margin:0;padding:var(--space-1) var(--space-2);border:1px solid transparent;border-radius:var(--radius-full);background:transparent;color:inherit;font:inherit;font-size:var(--text-xs);line-height:1.2;cursor:pointer;text-align:left}._legendItem_zused_403:hover{background:var(--color-bg-hover)}._legendItem_zused_403:focus-visible{outline:none;box-shadow:var(--focus-ring)}._legendItemActive_zused_430,._legendItemActive_zused_430:hover{background:var(--color-accent-dim);border-color:var(--color-accent-border);color:var(--color-accent)}._legendItemStatic_zused_437,._legendItemStatic_zused_437:hover{cursor:default;background:transparent}._legendSwatch_zused_443{width:28px;height:14px;border-radius:var(--radius);flex-shrink:0}._legendName_zused_450{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:16rem}._barWrap_zused_363:hover ._bar_zused_363{opacity:.85}._milestoneWrap_zused_463{position:absolute;top:50%;transform:translate(-50%,-50%);cursor:pointer;z-index:2;color:var(--color-fg-strong);display:flex;align-items:center;justify-content:center}._milestoneWrap_zused_463:hover{opacity:.75}._approvalWrap_zused_481{position:absolute;top:50%;transform:translate(-50%,-50%);cursor:pointer;z-index:2;color:var(--color-fg-strong);display:flex;align-items:center;justify-content:center}._approvalWrap_zused_481:hover{opacity:.75}._popover_zused_499{pointer-events:none}._emptyPhaseRow_zused_506{display:flex;align-items:center;height:32px;padding-left:var(--space-3);font-size:var(--text-xs);color:var(--color-fg-muted)}._panel_1nou0_1{border:1px solid var(--color-border-soft);border-radius:var(--radius);background:var(--color-bg-surface);margin-bottom:var(--space-4);overflow:hidden}._header_1nou0_11{all:unset;box-sizing:border-box;cursor:pointer;display:flex;align-items:center;gap:var(--space-2);width:100%;padding:var(--space-3) var(--space-4);transition:background var(--transition-ease)}._header_1nou0_11:hover{background:var(--color-bg-hover)}._header_1nou0_11:focus-visible{outline:none;box-shadow:var(--focus-ring-inset)}._chevron_1nou0_32{color:var(--color-fg-muted);flex-shrink:0;transition:transform var(--transition-ease)}._chevronOpen_1nou0_38{transform:rotate(90deg)}._headerTitle_1nou0_43{font-size:var(--text-sm);font-weight:var(--weight-bold);color:var(--color-fg-strong)}._headerSummary_1nou0_49{margin-left:auto;font-size:var(--text-sm);color:var(--color-fg-muted);font-variant-numeric:tabular-nums}._body_1nou0_58{display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-2) var(--space-4) var(--space-4);border-top:1px solid var(--color-border-hairline)}._body_1nou0_58>._kpis_1nou0_67[data-compact]{grid-template-columns:repeat(3,1fr)}._section_1nou0_73,._memberList_1nou0_79{display:flex;flex-direction:column;gap:var(--space-3)}._memberRow_1nou0_85{display:flex;align-items:center;gap:var(--space-3)}._memberMain_1nou0_91{display:flex;flex-direction:column;gap:var(--space-1);flex:1;min-width:0}._memberTop_1nou0_99{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-2)}._memberName_1nou0_106{font-size:var(--text-sm);color:var(--color-fg-strong);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._memberTotal_1nou0_114{font-size:var(--text-sm);font-weight:var(--weight-regular);color:var(--color-fg-strong);font-variant-numeric:tabular-nums;flex:none}._actions_19avk_1{display:flex;gap:var(--space-2)}._wrapper_1e9kq_1{width:100%;max-width:1080px;margin:0 auto}._headerSection_1e9kq_11{margin-bottom:var(--space-6)}._titleRow_1e9kq_15{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-4);margin-bottom:var(--space-4)}._programTitle_1e9kq_23{margin:0;font-family:var(--font-heading);font-size:clamp(var(--text-lg),3vw,var(--text-xl));font-weight:var(--weight-bold);color:var(--color-fg-strong);letter-spacing:-.5px;line-height:1.2}._shareActions_1e9kq_33{display:flex;align-items:center;gap:var(--space-1);flex-shrink:0;margin-top:var(--space-1)}._aiBanner_1e9kq_42{display:flex;gap:var(--space-4);align-items:flex-start;padding:var(--space-4) var(--space-4);background:linear-gradient(135deg,var(--color-cyan-glow),var(--color-accent-dim));border:1px solid var(--color-cyan-border);border-radius:var(--radius);margin-bottom:var(--space-4)}._aiBannerIcon_1e9kq_53{color:var(--color-cyan);flex-shrink:0;margin-top:2px}._aiBannerContent_1e9kq_59{flex:1;min-width:0}._aiBannerHeading_1e9kq_64{margin:0 0 var(--space-1) 0;font-size:var(--text-sm);font-weight:var(--weight-bold);color:var(--color-accent)}._aiBannerText_1e9kq_71{margin:0;font-size:var(--text-sm);color:var(--color-fg-default);line-height:1.5}._aiBannerMeta_1e9kq_78{margin:var(--space-1) 0 0;font-size:var(--text-xs);color:var(--color-fg-muted)}._headerSection_1e9kq_11>._perfRibbon_1e9kq_85[data-compact]{margin-bottom:var(--space-4)}._perfOwnerValue_1e9kq_89{display:flex;align-items:center;gap:var(--space-2);min-width:0}._perfOwnerName_1e9kq_96{font-size:var(--text-sm);font-weight:var(--weight-bold);color:var(--color-fg-strong);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}._aiInputRow_1e9kq_107{display:flex;align-items:center;gap:0;background:var(--color-bg-surface);border:1px solid var(--color-border-hairline);border-radius:var(--radius);padding:var(--space-2) var(--space-3);box-shadow:var(--shadow-raised);transition:border-color var(--transition-ease)}._aiInputRow_1e9kq_107:focus-within{border-color:var(--color-cyan-border)}._aiInput_1e9kq_107{all:unset;box-sizing:border-box;flex:1;font-size:var(--text-sm);color:var(--color-fg-default);padding:var(--space-2) var(--space-3)}._aiInput_1e9kq_107::placeholder{color:var(--color-fg-muted)}._aiSubmitBtn_1e9kq_136{all:unset;box-sizing:border-box;cursor:pointer;display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:var(--radius-full);background:var(--color-cyan);color:var(--color-on-ink);flex-shrink:0;transition:background var(--transition-ease),transform var(--transition-ease)}._aiSubmitBtn_1e9kq_136:hover{background:var(--color-accent)}._aiSubmitBtn_1e9kq_136:active{transform:scale(.95)}._grid_1e9kq_164{display:grid;grid-template-columns:2.2fr 1fr;gap:var(--space-6);align-items:start}@media (max-width: 900px){._grid_1e9kq_164{grid-template-columns:1fr}}._workCol_1e9kq_177,._opsCol_1e9kq_183{display:flex;flex-direction:column;gap:var(--space-4)}._card_1e9kq_193{background:var(--color-bg-surface);border:1px solid var(--color-border-hairline);border-radius:var(--radius);padding:var(--space-4);box-shadow:var(--shadow-raised)}._cardHeader_1e9kq_202{margin-bottom:var(--space-4);padding-bottom:var(--space-4);border-bottom:1px solid var(--color-border-hairline)}._briefContent_1e9kq_212{display:flex;flex-direction:column;gap:var(--space-3)}._briefContent_1e9kq_212 p{margin:0;font-size:var(--text-sm);color:var(--color-fg-muted);line-height:1.6}._briefContent_1e9kq_212 strong{color:var(--color-fg-strong)}._timeline_1e9kq_233{position:relative;padding-left:24px}._timeline_1e9kq_233:before{content:"";position:absolute;left:4px;top:0;bottom:0;width:2px;background:var(--color-border-hairline)}._timelineStep_1e9kq_248{position:relative;margin-bottom:var(--space-4)}._timelineStep_1e9kq_248:last-child{margin-bottom:0}._stepIndicator_1e9kq_257{position:absolute;left:-24px;top:4px;width:10px;height:10px;border-radius:var(--radius-full);background:var(--color-border-soft);border:2px solid var(--color-bg-surface)}._completed_1e9kq_268 ._stepIndicator_1e9kq_257{background:var(--color-success);box-shadow:0 0 0 3px var(--color-success-dim)}._active_1e9kq_274 ._stepIndicator_1e9kq_257{background:var(--color-cyan);box-shadow:0 0 0 3px var(--color-cyan-dim)}._stepContent_1e9kq_280{display:flex;flex-direction:column;gap:2px}._stepTitle_1e9kq_286{margin:0;font-size:var(--text-sm);font-weight:var(--weight-bold);color:var(--color-fg-strong)}._active_1e9kq_274 ._stepTitle_1e9kq_286{color:var(--color-accent)}._completed_1e9kq_268 ._stepTitle_1e9kq_286{color:var(--color-fg-muted)}._stepMeta_1e9kq_301{margin:0;font-size:var(--text-xs);color:var(--color-fg-muted);line-height:1.4}._deliverablesGrid_1e9kq_312{display:grid;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:var(--space-4)}._deliverableItem_1e9kq_318{border:1px solid var(--color-border-hairline);border-radius:var(--radius);overflow:hidden;cursor:pointer;transition:border-color var(--transition-ease),box-shadow var(--transition-ease)}._deliverableItem_1e9kq_318:hover{border-color:var(--color-accent-border);box-shadow:var(--shadow-raised)}._deliverablePreview_1e9kq_331{height:110px;background:var(--color-bg-hover);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-2);color:var(--color-fg-muted);position:relative;overflow:hidden}._thumbImg_1e9kq_344{width:100%;height:100%;object-fit:cover}._deliverableInfo_1e9kq_350{padding:var(--space-3)}._deliverableName_1e9kq_354{margin:0;font-size:var(--text-xs);font-weight:var(--weight-regular);color:var(--color-fg-strong);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._deliverableMeta_1e9kq_364{font-size:var(--text-xs);color:var(--color-fg-muted);margin-top:2px;display:block}._sideSection_1e9kq_375>._sideSectionTitle_1e9kq_380{margin-bottom:var(--space-3)}._actionCard_1e9kq_385{background:var(--color-warning-dim);border:1px solid var(--color-warning-border);border-radius:var(--radius);padding:var(--space-3) var(--space-4);margin-bottom:var(--space-2)}._actionCardHeader_1e9kq_393{display:flex;gap:var(--space-3);align-items:flex-start;margin-bottom:var(--space-3)}._actionIcon_1e9kq_400{color:var(--color-warning-text);flex-shrink:0;margin-top:2px}._actionTitle_1e9kq_406{margin:0;font-size:var(--text-sm);font-weight:var(--weight-regular);color:var(--color-fg-strong)}._actionMeta_1e9kq_413{font-size:var(--text-xs);color:var(--color-warning-text)}._miniAction_1e9kq_419{display:flex;gap:var(--space-3);padding:var(--space-3);background:var(--color-bg-surface);border:1px solid var(--color-border-hairline);border-radius:var(--radius);margin-bottom:var(--space-2)}._miniActionIcon_1e9kq_429{color:var(--color-fg-muted);flex-shrink:0;margin-top:1px}._miniActionTitle_1e9kq_435{margin:0;font-size:var(--text-sm);font-weight:var(--weight-regular);color:var(--color-fg-strong)}._miniActionMeta_1e9kq_442{font-size:var(--text-xs);color:var(--color-fg-muted)}._teamGroupLabel_1e9kq_448{margin:var(--space-3) 0 var(--space-2) 0;font-size:var(--text-xs);font-weight:var(--weight-bold);color:var(--color-fg-muted);text-transform:uppercase;letter-spacing:.3px}._teamGroupLabel_1e9kq_448:first-of-type{margin-top:0}._teamRoster_1e9kq_461{display:flex;flex-wrap:wrap;gap:var(--space-2)}._rosterMember_1e9kq_467{all:unset;box-sizing:border-box;cursor:pointer;display:flex;align-items:center;gap:var(--space-2);background:var(--color-bg-surface);padding:var(--space-1) var(--space-3) var(--space-1) var(--space-1);border:1px solid var(--color-border-hairline);border-radius:var(--radius-full);transition:border-color var(--transition-ease),background var(--transition-ease)}._rosterMember_1e9kq_467:hover{border-color:var(--color-accent-border);background:var(--color-bg-hover)}._rosterMember_1e9kq_467:focus-visible{outline:none;box-shadow:var(--focus-ring)}._rosterName_1e9kq_491{font-size:var(--text-xs);font-weight:var(--weight-regular);color:var(--color-fg-strong)}._rosterRole_1e9kq_497{font-weight:var(--weight-regular);color:var(--color-fg-muted)}._uploadBtn_1e9kq_503{all:unset;box-sizing:border-box;cursor:pointer;display:flex;align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-3);font-size:var(--text-xs);font-weight:var(--weight-bold);color:var(--color-fg-strong);background:var(--color-border-hairline);border-radius:var(--radius);transition:background var(--transition-ease)}._uploadBtn_1e9kq_503:hover{background:var(--color-bg-hover)}._uploadBtn_1e9kq_503:disabled{opacity:.5;cursor:not-allowed}._hiddenInput_1e9kq_528{display:none}._briefAttachments_1e9kq_536{margin-top:var(--space-4);padding-top:var(--space-4);border-top:1px solid var(--color-border-hairline)}._briefAttachmentsLabel_1e9kq_542{margin:0 0 var(--space-2) 0;font-size:var(--text-xs);font-weight:var(--weight-bold);color:var(--color-fg-muted);text-transform:uppercase;letter-spacing:.3px}._briefAttachmentList_1e9kq_551{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:2px}._briefAttachmentItem_1e9kq_560{all:unset;box-sizing:border-box;cursor:pointer;display:flex;align-items:center;gap:var(--space-2);width:100%;padding:var(--space-1) var(--space-2);border-radius:var(--radius);transition:background var(--transition-ease)}._briefAttachmentItem_1e9kq_560:hover{background:var(--color-bg-hover)}._briefAttachmentItem_1e9kq_560:focus-visible{outline:none;box-shadow:var(--focus-ring)}._briefAttachmentClip_1e9kq_582{color:var(--color-fg-muted);flex-shrink:0}._briefAttachmentIcon_1e9kq_587{display:none}._briefAttachmentName_1e9kq_591{flex:1;font-size:var(--text-sm);color:var(--color-fg-strong);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}._briefAttachmentMeta_1e9kq_601{font-size:var(--text-xs);color:var(--color-fg-muted);flex-shrink:0}._contactPopover_1e9kq_611{width:min(280px,calc(100vw - 24px));padding:var(--space-4)}._contactClose_1e9kq_617{position:absolute;top:var(--space-2);right:var(--space-2)}._contactHeader_1e9kq_623{display:flex;align-items:center;gap:var(--space-3);margin-bottom:var(--space-3)}._contactNameWrap_1e9kq_630{min-width:0}._contactName_1e9kq_630{margin:0;font-size:var(--text-sm);font-weight:var(--weight-bold);color:var(--color-fg-strong)}._contactRole_1e9kq_641{margin:2px 0 0;font-size:var(--text-xs);color:var(--color-fg-muted)}._contactEmailRow_1e9kq_647{display:inline-flex;align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--color-accent);text-decoration:none;padding:var(--space-1);border-radius:var(--radius);transition:background var(--transition-ease);max-width:100%;overflow:hidden}._contactEmailRow_1e9kq_647:hover{background:var(--color-bg-hover)}._contactEmailRow_1e9kq_647 span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._contactNoEmail_1e9kq_671{margin:0;font-size:var(--text-xs);color:var(--color-fg-muted)}._briefMarkdown_1e9kq_681{font-size:var(--text-sm);line-height:1.6;color:var(--color-fg-muted)}._briefMarkdown_1e9kq_681 :first-child{margin-top:0}._briefMarkdown_1e9kq_681 :last-child{margin-bottom:0}._briefMarkdown_1e9kq_681 p{margin:0 0 var(--space-2)}._briefMarkdown_1e9kq_681 strong{font-weight:var(--weight-bold);color:var(--color-fg-strong)}._briefMarkdown_1e9kq_681 ul,._briefMarkdown_1e9kq_681 ol{margin:0 0 var(--space-2);padding-left:var(--space-4)}._briefMarkdown_1e9kq_681 li{margin-bottom:var(--space-1)}._briefAttachmentSource_1e9kq_714{font-size:var(--text-xs);color:var(--color-fg-muted);font-style:italic}._briefModalDownload_1e9kq_720{display:inline-flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);font-size:var(--text-sm);font-weight:var(--weight-regular);color:var(--color-fg-strong);background:var(--color-bg-page);border:1px solid var(--color-border-hairline);border-radius:var(--radius);cursor:pointer;transition:background var(--transition-ease),border-color var(--transition-ease)}._briefModalDownload_1e9kq_720:hover{background:var(--color-bg-hover);border-color:var(--color-border-soft)}._wrap_1xf4t_1{display:grid;grid-template-columns:1fr auto 1fr;gap:0;min-height:400px;background:var(--color-bg-surface);border:1px solid var(--color-border-hairline);border-radius:var(--radius);overflow:hidden}._divider_1xf4t_12{width:1px;background:var(--color-border-hairline);align-self:stretch}._panel_1xf4t_19{display:flex;flex-direction:column;min-width:0}._panelHeader_1xf4t_25{padding:var(--space-4) var(--space-6) var(--space-4);border-bottom:1px solid var(--color-border-hairline)}._panelHeader_1xf4t_25>._panelTitle_1xf4t_31{margin-bottom:var(--space-1)}._panelSubtitle_1xf4t_35{margin:0;font-size:var(--text-xs);color:var(--color-fg-muted);line-height:1.4}._searchRow_1xf4t_43{margin:var(--space-3) var(--space-4);flex-shrink:0}._list_1xf4t_49{list-style:none;margin:0;padding:0 var(--space-2) var(--space-3);overflow-y:auto;flex:1}._row_1xf4t_59{display:flex;align-items:center;gap:var(--space-3);width:100%;padding:var(--space-2) var(--space-3);background:none;border:none;border-radius:var(--radius);cursor:pointer;text-align:left;transition:background var(--transition-ease)}._row_1xf4t_59:hover{background:var(--color-bg-hover)}._row_1xf4t_59:hover ._badgeReveal_1xf4t_77{opacity:1}._row_1xf4t_59:hover ._arrow_1xf4t_81{opacity:1;transform:translate(2px)}._row_1xf4t_59:disabled{opacity:.55;cursor:wait}._avatar_1xf4t_91{flex-shrink:0}._rowBody_1xf4t_95{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}._name_1xf4t_103{font-size:var(--text-sm);font-weight:var(--weight-regular);color:var(--color-fg-strong);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._email_1xf4t_112{font-size:var(--text-xs);color:var(--color-fg-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._badgeReveal_1xf4t_77{flex-shrink:0;opacity:0;transition:opacity var(--transition-ease)}._arrow_1xf4t_81{flex-shrink:0;color:var(--color-fg-muted);opacity:0;transition:opacity var(--transition-ease),transform var(--transition-ease)}._arrowRemove_1xf4t_135{transform:rotate(180deg)}._row_1xf4t_59:hover ._arrowRemove_1xf4t_135{transform:rotate(180deg) translate(2px)}._loadingRow_1xf4t_144{padding:var(--space-6)}@media (max-width: 680px){._wrap_1xf4t_1{grid-template-columns:1fr;grid-template-rows:auto auto auto}._divider_1xf4t_12{width:auto;height:1px}}._fileCell_hbm6m_1{display:flex;align-items:center;gap:var(--space-2);min-width:0}._rowHoverable_hbm6m_8:hover{background:var(--color-bg-hover)}._rowHoverable_hbm6m_8:hover ._dragHandle_hbm6m_12,._rowSelected_hbm6m_13 ._dragHandle_hbm6m_12,._dragHandle_hbm6m_12:focus-visible{opacity:1}._rowSelected_hbm6m_13,._rowSelected_hbm6m_13:hover{background:var(--color-cyan-dim);box-shadow:inset var(--border-width-row-accent) 0 0 0 var(--color-cyan)}._rowDragging_hbm6m_25{opacity:.4}._dragHandle_hbm6m_12{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:20px;margin-left:calc(-1 * var(--space-3));margin-right:calc(-1 * var(--space-1));padding:var(--space-2) 0;color:var(--color-fg-muted);cursor:grab;opacity:0;transition:opacity var(--transition-ease);touch-action:none}._dragHandle_hbm6m_12:active{cursor:grabbing}._name_hbm6m_51{min-width:0}._googleDoc_hbm6m_55{font-size:var(--text-xs);color:var(--color-fg-muted);font-style:italic;flex-shrink:0}._columns_1xkml_1{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--space-6);align-items:start}@media (max-width: 860px){._columns_1xkml_1{grid-template-columns:minmax(0,1fr)}}._inputs_1xkml_14{display:flex;flex-direction:column;gap:var(--space-4);min-width:0}._field_1xkml_21{display:flex;flex-direction:column;gap:var(--space-2)}._fieldHeader_1xkml_27{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-3)}._fieldLabel_1xkml_34{margin:0;font-size:var(--text-sm);font-weight:var(--weight-regular);color:var(--color-fg-strong)}._required_1xkml_41{font-size:var(--text-xs);color:var(--color-fg-muted)}._recipients_1xkml_46{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-1)}._recipient_1xkml_46{display:flex;align-items:baseline;gap:var(--space-2);padding:var(--space-1);border-radius:var(--radius);cursor:pointer;min-width:0}._recipient_1xkml_46:hover{background:var(--color-bg-hover)}._recipientLine_1xkml_69{display:flex;align-items:baseline;gap:var(--space-2);min-width:0}._recipientName_1xkml_76{font-size:var(--text-sm);color:var(--color-fg-strong);white-space:nowrap}._recipientEmail_1xkml_82{font-size:var(--text-xs);color:var(--color-fg-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}._preview_1xkml_92{min-width:0;padding:var(--space-4);border:1px solid var(--color-border-hairline);border-radius:var(--radius);background:var(--color-bg-page)}._previewLabel_1xkml_101{margin:0 0 var(--space-2);font-size:var(--text-xs);font-weight:var(--weight-bold);letter-spacing:.08em;text-transform:uppercase;color:var(--color-accent)}._previewLabel_1xkml_101:not(:first-child){margin-top:var(--space-4)}._previewSubject_1xkml_114{margin:0;font-size:var(--text-base);font-weight:var(--weight-bold);line-height:1.3;color:var(--color-fg-strong);overflow-wrap:anywhere}._previewBody_1xkml_123{font-size:var(--text-sm);line-height:1.6;color:var(--color-fg-default);overflow-wrap:anywhere}._previewBody_1xkml_123 p,._previewBody_1xkml_123 ul{margin:0 0 var(--space-3)}._previewBody_1xkml_123 ul{padding-left:var(--space-6)}._previewBody_1xkml_123 ul ul{margin-top:var(--space-1);margin-bottom:0}._previewBody_1xkml_123 li{margin-bottom:var(--space-1)}._previewBody_1xkml_123 strong{color:var(--color-fg-strong)}._previewBody_1xkml_123 a{color:var(--color-accent)}._footer_1xkml_156{display:flex;justify-content:flex-end;gap:var(--space-3);margin-top:var(--space-6);padding-top:var(--space-4);border-top:1px solid var(--color-border-hairline)}._wrapper_l3qbl_1{display:flex;flex-direction:column;gap:var(--space-6)}._toolbar_l3qbl_7{display:flex;align-items:center;gap:var(--space-3);width:100%}._section_l3qbl_14{display:flex;flex-direction:column;gap:var(--space-4);border-radius:var(--radius)}._sectionDropReady_l3qbl_21{outline:2px dashed var(--color-accent-border);outline-offset:6px}._sectionDrop_l3qbl_21{outline:2px solid var(--color-cyan);outline-offset:6px;background:var(--color-cyan-dim)}._dragChip_l3qbl_32{display:inline-flex;align-items:center;max-width:var(--drag-chip-max);padding:var(--space-2) var(--space-3);font-size:var(--text-sm);font-weight:var(--weight-regular);color:var(--color-fg-strong);background:var(--color-bg-surface);border:1px solid var(--color-cyan-border);border-radius:var(--radius-full);box-shadow:var(--shadow-popover);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:grabbing}._selectionPill_l3qbl_50{position:fixed;bottom:var(--space-6);left:50%;transform:translate(-50%);display:flex;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-2) var(--space-2) var(--space-4);background:var(--color-bg-surface);border:1px solid var(--color-border-soft);border-radius:var(--radius-full);box-shadow:var(--shadow-popover);z-index:var(--z-dropdown);max-width:calc(100vw - 2 * var(--space-4))}._selectionCount_l3qbl_67{font-size:var(--text-sm);font-weight:var(--weight-regular);color:var(--color-fg-strong);white-space:nowrap}._selectionHint_l3qbl_74{font-size:var(--text-xs);color:var(--color-fg-muted);white-space:nowrap}._selectionClear_l3qbl_80{all:unset;box-sizing:border-box;cursor:pointer;padding:var(--space-2) var(--space-3);font-size:var(--text-xs);font-weight:var(--weight-regular);color:var(--color-fg-muted);border-radius:var(--radius-full);transition:color var(--transition-ease),background var(--transition-ease)}._selectionClear_l3qbl_80:hover{color:var(--color-fg-strong);background:var(--color-bg-hover)}._uploadBtn_l3qbl_97{display:inline-flex;align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-3);border:1px solid var(--color-border-soft);border-radius:var(--radius);background:var(--color-bg-surface);color:var(--color-fg-strong);font-size:var(--text-sm);font-weight:var(--weight-regular);cursor:pointer;transition:background var(--transition-ease),border-color var(--transition-ease)}._uploadBtn_l3qbl_97:hover:not(:disabled){background:var(--color-bg-hover);border-color:var(--color-accent-border)}._uploadBtn_l3qbl_97:disabled{cursor:not-allowed;opacity:.6}._hiddenInput_l3qbl_122{display:none}._canvas_12o5z_6{position:relative;display:flex;flex-direction:column;align-items:center;padding:var(--space-6) var(--space-4) var(--space-4);border:1px solid var(--color-border-soft);border-radius:var(--radius);background-color:var(--color-bg-page);background-image:radial-gradient(var(--color-border-soft) 1px,transparent 1px);background-size:18px 18px;background-position:9px 9px;min-height:320px}._column_12o5z_21{display:flex;flex-direction:column;align-items:center;width:min(520px,100%)}._connector_12o5z_30{width:2px;height:28px;background:var(--color-border-soft);position:relative}._connector_12o5z_30:after{content:"";position:absolute;left:50%;bottom:-1px;width:7px;height:7px;border-right:2px solid var(--color-fg-muted);border-bottom:2px solid var(--color-fg-muted);transform:translate(-50%) rotate(45deg)}._node_12o5z_51,._nodeOpen_12o5z_52{width:100%;background:var(--color-bg-surface);border:1px solid var(--color-border-soft);border-radius:var(--radius);box-shadow:var(--shadow-raised);transition:border-color var(--transition-ease),box-shadow var(--transition-ease)}._nodeOpen_12o5z_52{border-color:var(--color-accent-border);box-shadow:var(--shadow-popover)}._nodeKind_12o5z_67{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--color-border-hairline);font-size:var(--text-xs);font-weight:var(--weight-bold);color:var(--color-fg-muted)}._nodeHeader_12o5z_79{all:unset;box-sizing:border-box;cursor:pointer;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:var(--space-3);width:100%;padding:var(--space-3);text-align:left}._nodeHeader_12o5z_79:hover{background:var(--color-bg-hover)}._nodeHeader_12o5z_79:focus-visible{outline:2px solid var(--color-accent-border);outline-offset:-2px}._nodeIcon_12o5z_101{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:var(--radius);background:var(--color-accent-dim);color:var(--color-accent);flex-shrink:0}._nodeIconTrigger_12o5z_113{background:var(--color-pink-dim);color:var(--color-pink)}._nodeText_12o5z_119{min-width:0;display:flex;flex-direction:column;gap:2px}._nodeTitle_12o5z_126{font-size:var(--text-sm);font-weight:var(--weight-bold);color:var(--color-fg-strong)}._nodeSummary_12o5z_132{font-size:var(--text-xs);color:var(--color-fg-default);line-height:1.45}._nodeChevron_12o5z_138{color:var(--color-fg-muted);transition:transform var(--transition-ease)}._nodeChevronOpen_12o5z_143{transform:rotate(180deg)}._nodeBody_12o5z_148{display:flex;flex-direction:column;gap:var(--space-3);padding:0 var(--space-3) var(--space-3)}._phaseName_12o5z_155{text-transform:uppercase;letter-spacing:.3px}._field_12o5z_162{display:flex;flex-direction:column;gap:var(--space-2)}._fieldLabel_12o5z_168{font-size:var(--text-xs);font-weight:var(--weight-regular);color:var(--color-fg-default)}._fieldLabel_12o5z_168 em{font-style:normal;color:var(--color-fg-muted)}._addWrap_12o5z_181{position:relative;display:flex;flex-direction:column;align-items:center;width:100%}._below_12o5z_191{display:flex;flex-direction:column;gap:var(--space-3)}._preview_12o5z_197{margin:0;padding:var(--space-3);border-radius:var(--radius);background:var(--color-bg-hover);font-size:var(--text-sm);color:var(--color-fg-strong);line-height:1.5}._footer_12o5z_207{display:flex;justify-content:flex-end;gap:var(--space-2)}._workspace_cbr2o_8{--customize-width: 380px;display:block;width:100%;padding-right:calc(var(--customize-width) - var(--padding-global) + var(--space-6));transition:padding-right var(--transition-ease)}._workspaceEditing_cbr2o_17{--customize-width: 520px}._workspaceClosed_cbr2o_22{display:contents}._panel_cbr2o_26{position:fixed;z-index:9;top:var(--topbar-height);right:0;bottom:0;width:var(--customize-width);display:flex;flex-direction:column;background:var(--color-bg-surface);border-left:1px solid var(--color-border-hairline);box-shadow:var(--shadow-popover);animation:var(--motion-enter);transition:width var(--transition-ease)}[data-chat-open=true] ._panel_cbr2o_26{right:calc(var(--chat-panel-width, 420px) + 4px)}@media (prefers-reduced-motion: reduce){._panel_cbr2o_26{animation:none}}._header_cbr2o_52{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);min-height:64px;padding:var(--space-4) var(--space-4) var(--space-4) var(--space-6);border-bottom:1px solid var(--color-border-hairline);flex-shrink:0}._title_cbr2o_63{margin:0;font-size:var(--text-base);font-weight:var(--weight-bold);color:var(--color-fg-strong);letter-spacing:var(--letter-spacing-h3)}._back_cbr2o_71{all:unset;box-sizing:border-box;cursor:pointer;display:inline-flex;align-items:center;gap:var(--space-1);min-width:0;font-size:var(--text-base);font-weight:var(--weight-bold);color:var(--color-fg-strong)}._back_cbr2o_71 span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._back_cbr2o_71:hover{color:var(--color-accent)}._back_cbr2o_71:focus-visible{outline:none;box-shadow:var(--focus-ring)}._body_cbr2o_99{flex:1;overflow-y:auto;overscroll-behavior:contain;padding:var(--space-4) var(--space-6) var(--space-8);display:flex;flex-direction:column;gap:var(--space-8)}._section_cbr2o_109{display:flex;flex-direction:column;gap:var(--space-3)}._section_cbr2o_109+._section_cbr2o_109{padding-top:var(--space-6);border-top:1px solid var(--color-border-hairline)}._lead_cbr2o_120{margin:-6px 0 var(--space-1);font-size:var(--text-xs);color:var(--color-fg-muted);line-height:1.5}._list_cbr2o_127{display:flex;flex-direction:column;gap:var(--space-2)}._row_cbr2o_133{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-3) var(--space-3) var(--space-3) var(--space-4);border:1px solid var(--color-border-soft);border-radius:var(--radius);background:var(--color-bg-surface);transition:border-color var(--transition-ease),box-shadow var(--transition-ease)}._row_cbr2o_133:hover{border-color:var(--color-border-hairline);box-shadow:var(--shadow-raised)}._rowDisabled_cbr2o_149 ._rowMain_cbr2o_153{opacity:.55}._rowTop_cbr2o_157{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2)}._rowTop_cbr2o_157 label>span:last-child{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._rowMain_cbr2o_153{min-width:0;display:flex;flex-direction:column;gap:var(--space-1)}._rowName_cbr2o_184{font-size:var(--text-sm);font-weight:var(--weight-bold);color:var(--color-fg-strong)}._rowSummary_cbr2o_190{font-size:var(--text-sm);color:var(--color-fg-strong);line-height:1.45}._rowMeta_cbr2o_196{font-size:var(--text-xs);color:var(--color-fg-muted);line-height:1.4}._rowActions_cbr2o_202{display:flex;align-items:center;gap:var(--space-1)}._fields_cbr2o_208{display:flex;flex-direction:column;margin-inline:calc(var(--space-3) * -1)}._fieldRow_cbr2o_214{padding:var(--space-1) var(--space-3);border-radius:var(--radius);font-size:var(--text-sm);color:var(--color-fg-strong)}._fieldRow_cbr2o_214:hover{background:var(--color-bg-hover)}._fieldRow_cbr2o_214>label{width:100%;justify-content:space-between;flex-direction:row-reverse}@media (max-width: 960px){._workspace_cbr2o_8,._workspaceEditing_cbr2o_17{padding-right:0}._panel_cbr2o_26,[data-chat-open=true] ._panel_cbr2o_26{z-index:calc(var(--z-dropdown) - 1);right:0;width:min(var(--customize-width),100%);box-shadow:var(--shadow-popover)}}._card_1rfm5_5{background:var(--color-bg-surface);border:1px solid var(--color-border-soft);border-radius:var(--radius);padding:var(--space-6);display:flex;flex-direction:column;gap:var(--space-3)}._cardHeader_1rfm5_15{display:flex;align-items:center;gap:var(--space-3);flex-wrap:wrap;width:100%;margin:calc(-1 * var(--space-2));padding:var(--space-2);background:none;border:none;border-radius:var(--radius);cursor:pointer;text-align:left;font:inherit;color:inherit;text-decoration:none}._cardHeader_1rfm5_15:hover{background:var(--color-bg-hover)}._cardCollapsed_1rfm5_37{padding:var(--space-4) var(--space-6);gap:0}._cardHeadRow_1rfm5_42{display:flex;align-items:center;gap:var(--space-3)}._cardHeadRow_1rfm5_42 ._cardHeader_1rfm5_15{flex:1;width:auto;min-width:0}._cardTitle_1rfm5_54{font-size:var(--text-base);font-weight:var(--weight-bold);color:var(--color-fg-strong);margin:0;flex:1;min-width:200px}._cardContext_1rfm5_63,._cardMeta_1rfm5_68,._daysLeft_1rfm5_73{font-size:var(--text-xs);color:var(--color-fg-muted)}._effect_1rfm5_78{display:flex;align-items:baseline;gap:var(--space-2);flex-wrap:wrap;margin:0;font-size:var(--text-sm)}._effectKey_1rfm5_87{font-weight:var(--weight-bold);color:var(--color-fg-strong)}._effectText_1rfm5_92{color:var(--color-fg-muted)}._effectReading_1rfm5_96{font-size:var(--text-xs);color:var(--color-fg-strong);background:var(--color-bg-hover);border-radius:var(--radius);padding:1px var(--space-2)}._effectNote_1rfm5_104{font-size:var(--text-xs);font-style:italic;color:var(--color-warning-text)}._deltaUp_1rfm5_110{color:var(--color-success-text)}._deltaDown_1rfm5_111{color:var(--color-danger-text)}._rationale_1rfm5_113{margin:0;font-size:var(--text-sm);color:var(--color-fg-muted);white-space:pre-wrap}._editPayload_1rfm5_120{display:flex;flex-direction:column;gap:var(--space-1);font-size:var(--text-sm);border-left:3px solid var(--color-border-soft);padding-left:var(--space-3)}._editLocation_1rfm5_129{font-size:var(--text-xs);font-weight:var(--weight-regular);color:var(--color-fg-muted)}._editTag_1rfm5_135{font-size:var(--text-xs);font-weight:var(--weight-bold);color:var(--color-fg-muted);margin-right:var(--space-2)}._editBefore_1rfm5_142{color:var(--color-fg-muted)}._editAfter_1rfm5_143{color:var(--color-fg-strong)}._measuredPanel_1rfm5_145{display:flex;align-items:baseline;gap:var(--space-3);flex-wrap:wrap;background:var(--color-bg-hover);border-radius:var(--radius);padding:var(--space-2) var(--space-3);font-size:var(--text-xs)}._measuredTitle_1rfm5_156{font-weight:var(--weight-bold);color:var(--color-fg-muted)}._measuredItem_1rfm5_161{color:var(--color-fg-muted)}._composer_1rfm5_163{display:flex;flex-direction:column;gap:var(--space-2);border-top:1px solid var(--color-border-soft);padding-top:var(--space-3)}._consequence_1rfm5_171{margin:0;font-size:var(--text-sm);font-weight:var(--weight-regular);color:var(--color-fg-strong)}._reasonHelper_1rfm5_178{margin:0;font-size:var(--text-xs);color:var(--color-fg-muted)}._composerActions_1rfm5_184,._cardActions_1rfm5_185{display:flex;gap:var(--space-2);flex-wrap:wrap}._modalActions_1rfm5_191{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);flex-wrap:wrap}._queueBanner_1rfm5_202{margin-bottom:var(--space-6)}._queue_1rfm5_202{display:flex;flex-direction:column;gap:var(--space-4)}._queueGroup_1rfm5_212{display:flex;flex-direction:column;gap:var(--space-3)}._queueGroupTitle_1rfm5_218{font-size:var(--text-sm);font-weight:var(--weight-bold);color:var(--color-fg-strong);margin:0}._detailHeader_1rfm5_230{display:flex;flex-direction:column;gap:var(--space-4);margin-bottom:var(--space-6);padding-bottom:var(--space-4);border-bottom:1px solid var(--color-border-soft)}._detailTop_1rfm5_239{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-4)}._detailIdentity_1rfm5_246{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-1);min-width:0}._detailTitleRow_1rfm5_254{display:flex;align-items:center;gap:var(--space-3);flex-wrap:wrap}._detailName_1rfm5_261{font-size:var(--text-base);font-weight:var(--weight-bold);color:var(--color-fg-strong)}._detailUrl_1rfm5_267{font-size:var(--text-sm);color:var(--color-fg-muted);word-break:break-all}._detailBadges_1rfm5_273{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap}._detailActions_1rfm5_280{display:flex;gap:var(--space-2);flex-wrap:wrap;flex-shrink:0}._assetLine_1rfm5_287{font-size:var(--text-sm);color:var(--color-fg-muted)}@media (max-width: 768px){._detailTop_1rfm5_239{flex-direction:column;align-items:stretch}}._cardsColumn_1rfm5_304{display:flex;flex-direction:column;gap:var(--space-4)}._scoreboardGrid_1rfm5_312{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-4)}@media (max-width: 1100px){._scoreboardGrid_1rfm5_312{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 560px){._scoreboardGrid_1rfm5_312{grid-template-columns:minmax(0,1fr)}}._metricCard_1rfm5_330{border:1px solid var(--color-border-soft);border-radius:var(--radius);padding:var(--space-4);display:flex;flex-direction:column;gap:var(--space-1);min-width:0}._rankTile_1rfm5_343{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;font:inherit;color:inherit;text-align:left;cursor:pointer;width:100%}._rankTile_1rfm5_343:hover{background:var(--color-bg-hover)}._rankTile_1rfm5_343:focus-visible{outline:none;box-shadow:var(--focus-ring)}._rankTile_1rfm5_343 ._metricLabel_1rfm5_362{justify-content:space-between;gap:var(--space-2);width:100%}._rankTileKeyword_1rfm5_368{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0;margin-top:auto;font-size:var(--text-xs);font-weight:var(--weight-regular);color:var(--color-fg-muted)}._rankTileCta_1rfm5_379{font-size:var(--text-sm);font-weight:var(--weight-regular);color:var(--color-accent)}._rankTileChevron_1rfm5_385{flex-shrink:0;color:var(--color-fg-strong)}._rankTileValue_1rfm5_390{display:flex;align-items:center;gap:var(--space-2)}._rankTileMove_1rfm5_396{display:inline-flex;align-items:center;gap:1px;font-size:var(--text-xs);font-weight:var(--weight-regular)}._metricLabel_1rfm5_362{font-size:var(--text-sm);font-weight:var(--weight-regular);color:var(--color-fg-strong);display:flex;align-items:center;gap:var(--space-1)}._metricValue_1rfm5_413{font-size:var(--text-lg);font-weight:var(--weight-bold);color:var(--color-fg-strong)}._metricGap_1rfm5_419{font-size:var(--text-sm);font-style:italic;color:var(--color-fg-muted)}._metricDelta_1rfm5_425{font-size:var(--text-xs)}._listRow_1rfm5_427{display:flex;align-items:baseline;gap:var(--space-3);padding:var(--space-2) 0;border-bottom:1px solid var(--color-border-soft);font-size:var(--text-sm);flex-wrap:wrap}._flightRowActions_1rfm5_437{display:flex;align-items:center;gap:var(--space-2);flex-shrink:0}._notDetected_1rfm5_444{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-4) var(--space-4) var(--space-4);background:var(--color-warning-dim);border:1px solid var(--color-warning-border);border-radius:var(--radius);color:var(--color-warning-text)}._notDetectedHead_1rfm5_455{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}._notDetectedTitle_1rfm5_462{display:flex;align-items:center;gap:var(--space-2);min-width:0;font-size:var(--text-sm);font-weight:var(--weight-regular)}._notDetectedBody_1rfm5_471{margin:0;font-size:var(--text-sm);line-height:1.5}._listRowTitle_1rfm5_477{color:var(--color-fg-strong);font-weight:var(--weight-regular);flex:1;min-width:200px}._listRowReason_1rfm5_484{font-size:var(--text-xs);color:var(--color-fg-muted);font-style:italic}._verifyState_1rfm5_490{font-size:var(--text-xs);color:var(--color-fg-muted)}._verifyClosed_1rfm5_495{color:var(--color-warning-text);font-weight:var(--weight-regular)}._appliedEdit_1rfm5_500{display:inline-flex;align-items:center;gap:var(--space-2);font-size:var(--text-xs)}._missedSlotBanner_1rfm5_507{margin-bottom:var(--space-3)}._detailBody_1rfm5_515 section{margin-bottom:var(--space-8)}._stepper_1rfm5_521{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap;margin-bottom:var(--space-6)}._stepperStep_1rfm5_529{display:inline-flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);border:1px solid var(--color-border-soft);border-radius:var(--radius);background:transparent;font-size:var(--text-sm);color:var(--color-fg-muted);cursor:pointer}._stepperStepActive_1rfm5_542{background:var(--color-bg-surface);border-color:var(--color-fg-strong);color:var(--color-fg-strong);font-weight:var(--weight-bold)}._stepperStepLocked_1rfm5_549{opacity:.45;cursor:default}._verifySpinner_1rfm5_556{display:inline-flex;width:24px;justify-content:center;flex-shrink:0}._verifyDetail_1rfm5_563{margin:0;padding:var(--space-3);border:1px solid var(--color-border-soft);border-radius:var(--radius);font-size:var(--text-xs);line-height:1.5;max-height:260px;overflow:auto;white-space:pre-wrap;word-break:break-word;color:var(--color-fg-muted)}._connectFooter_1rfm5_577{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);flex-wrap:wrap;margin-top:var(--space-4)}._checkedAt_1rfm5_586{display:inline-flex;align-items:center;gap:var(--space-3)}._tagField_1rfm5_594{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border:1px solid var(--color-border-soft);border-radius:var(--radius);background:var(--color-bg-surface);width:100%;box-sizing:border-box;min-height:40px}._tagInput_1rfm5_608{flex:1;min-width:140px;border:none;outline:none;background:transparent;font:inherit;font-size:var(--text-xs);color:var(--color-fg-strong);padding:var(--space-1)}._editorStep_1rfm5_622{display:flex;flex-direction:column;gap:var(--space-2);width:100%}._editorFieldRow_1rfm5_629{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-2);width:100%}._editorFieldRow_1rfm5_629>button{flex-shrink:0}._copyValue_1rfm5_641{flex:1;min-width:0;padding:var(--space-2) var(--space-3);border:1px solid var(--color-border-soft);border-radius:var(--radius);background:var(--color-bg-surface);font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:0;color:var(--color-fg-strong);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._editorInputWrap_1rfm5_657{flex:1;min-width:160px}._editorActions_1rfm5_662{display:flex;justify-content:flex-end;width:100%}._testRunWait_1rfm5_668{display:flex;align-items:center;gap:var(--space-2);margin:var(--space-4) 0 0;font-size:var(--text-sm);color:var(--color-fg-muted)}._setupCard_1rfm5_679{margin-bottom:var(--space-8)}._setupTitle_1rfm5_683{font-family:var(--font-heading);font-size:var(--text-lg);font-weight:var(--weight-bold);color:var(--color-fg-strong);margin:0 0 var(--space-2)}._setupTitleRow_1rfm5_691{display:flex;align-items:center;gap:var(--space-1);min-width:0}._setupTitleRow_1rfm5_691 ._setupTitle_1rfm5_683{margin:0}._setupIntro_1rfm5_702{font-size:var(--text-sm);color:var(--color-fg-muted);margin:0 0 var(--space-4)}._stepNumber_1rfm5_708,._stepNumberDone_1rfm5_709{flex-shrink:0;width:24px;height:24px;border-radius:var(--radius-full);display:inline-flex;align-items:center;justify-content:center;font-size:var(--text-xs);font-weight:var(--weight-bold);border:1px solid var(--color-border-soft);color:var(--color-fg-muted)}._stepNumberDone_1rfm5_709{background:var(--color-success);border-color:transparent;color:var(--color-on-ink)}._stepTitle_1rfm5_729{font-size:var(--text-sm);font-weight:var(--weight-regular);color:var(--color-fg-strong)}._stepNote_1rfm5_735{font-size:var(--text-xs);color:var(--color-fg-muted)}._sourcesBlock_1rfm5_742{display:flex;flex-direction:column;gap:var(--space-2);border-top:1px solid var(--color-border-hairline);padding-top:var(--space-4)}._sourcesIntro_1rfm5_750{font-size:var(--text-xs);color:var(--color-fg-muted);margin:0}._sourceRow_1rfm5_756{display:flex;flex-direction:column;gap:var(--space-2)}._sourceRowHead_1rfm5_762{display:flex;align-items:center;gap:var(--space-3)}._sourceTitle_1rfm5_768{font-size:var(--text-sm);font-weight:var(--weight-regular);color:var(--color-fg-strong);flex-shrink:0}._sourceMeta_1rfm5_775{font-size:var(--text-xs);color:var(--color-fg-muted);flex:1;min-width:0}._sourceRowHead_1rfm5_762>button{margin-left:auto;flex-shrink:0}._sourceEditor_1rfm5_787{width:100%}._sourceEditorBody_1rfm5_791{display:flex;flex-direction:column;gap:var(--space-4);align-items:stretch;width:100%;box-sizing:border-box;padding:var(--space-4);border:1px solid var(--color-border-soft);border-radius:var(--radius);background:var(--color-bg-hover)}._howSteps_1rfm5_806{display:flex;flex-direction:column;gap:var(--space-4)}._howStep_1rfm5_806{display:flex;flex-direction:column;gap:var(--space-1)}._howStepHead_1rfm5_818{display:flex;align-items:baseline;gap:var(--space-2)}._howStepNumber_1rfm5_824{font-family:var(--font-heading);font-weight:var(--weight-bold);color:var(--color-fg-muted)}._howStepTitle_1rfm5_830{font-size:var(--text-base);font-weight:var(--weight-bold);color:var(--color-fg-strong)}._howWhoYou_1rfm5_836,._howWhoAuto_1rfm5_837{margin-left:auto;font-size:var(--text-xs);white-space:nowrap;padding:1px var(--space-2);border-radius:var(--radius-full);border:1px solid var(--color-border-soft)}._howWhoYou_1rfm5_836{color:var(--color-fg-strong);font-weight:var(--weight-regular)}._howWhoAuto_1rfm5_837{color:var(--color-fg-muted)}._howStepBody_1rfm5_855{font-size:var(--text-sm);color:var(--color-fg-muted);line-height:1.6;margin:0}._howAside_1rfm5_862{display:block;margin-top:var(--space-1)}._howClosing_1rfm5_867{margin-top:var(--space-6);border-top:1px solid var(--color-border-hairline);padding-top:var(--space-4)}._howClosingTitle_1rfm5_873{font-size:var(--text-sm);font-weight:var(--weight-bold);color:var(--color-fg-strong);margin:0 0 var(--space-1)}._howClosingBody_1rfm5_880{font-size:var(--text-sm);color:var(--color-fg-muted);line-height:1.6;margin:0}._formIntro_1rfm5_889{font-size:var(--text-sm);color:var(--color-fg-muted);margin:0 0 var(--space-4)}._metricFormRow_1rfm5_895{border:1px solid var(--color-border-soft);border-radius:var(--radius);padding:var(--space-3);margin-bottom:var(--space-3);display:flex;flex-direction:row;gap:var(--space-3);align-items:flex-start;background:var(--color-bg-page)}._configureHead_1rfm5_907{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-4)}._scoreboardHead_1rfm5_914{margin-bottom:var(--space-4)}._noGlow_1rfm5_920,._noGlow_1rfm5_920:hover:not(:disabled),._noGlow_1rfm5_920:active:not(:disabled){box-shadow:none!important;transform:none!important}._configureChoice_1rfm5_927{display:flex;align-items:center;gap:var(--space-3);flex-wrap:wrap;padding:var(--space-4) 0}._configureChoice_1rfm5_927>span{flex-basis:100%}._metricFormGrid_1rfm5_939{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--space-3);flex:1;min-width:0}._formField_1rfm5_947{display:flex;flex-direction:column;gap:var(--space-1)}._formFieldWide_1rfm5_953{grid-column:1 / -1}._goalFields_1rfm5_957{display:flex;flex-direction:column;gap:var(--space-6)}._formLabel_1rfm5_963{display:inline-flex;align-items:center;gap:var(--space-1);font-size:var(--text-xs);font-weight:var(--weight-regular);color:var(--color-fg-strong)}._formHelp_1rfm5_972{font-size:var(--text-xs);color:var(--color-fg-muted);line-height:1.5;margin:0}input._keyMono_1rfm5_984{font-family:var(--font-mono)}._formFooter_1rfm5_988{display:flex;justify-content:flex-end;gap:var(--space-2);width:100%}._stageFooter_1rfm5_998{margin-top:var(--space-4)}@media (max-width: 768px){._metricFormRow_1rfm5_895{flex-direction:column}._metricFormGrid_1rfm5_939{grid-template-columns:1fr 1fr}}._goalCalloutBody_1rfm5_1016{display:flex;flex-direction:column;gap:var(--space-2)}._goalCalloutText_1rfm5_1022{margin:0;font-size:var(--text-sm);color:var(--color-fg-strong);line-height:1.45}._goalEmpty_1rfm5_1029{margin:0;font-size:var(--text-sm);color:var(--color-fg-muted)}._attentionNote_1rfm5_1035{margin:0;font-size:var(--text-xs);color:var(--color-warning-text);font-weight:var(--weight-regular)}._contextBody_1rfm5_1042{margin:0;padding-top:var(--space-2);border-top:1px solid var(--color-border-hairline);font-size:var(--text-sm);color:var(--color-fg-muted);line-height:1.6;white-space:pre-wrap}._holdNote_1rfm5_1053{font-size:var(--text-sm);color:var(--color-fg-muted);line-height:1.5;margin:0 0 var(--space-3)}._timelineRun_1rfm5_1061{border-bottom:1px solid var(--color-border-soft)}._timelineRunHead_1rfm5_1065{width:100%;background:none;border:none;border-bottom:none;text-align:left;cursor:pointer;font:inherit;color:inherit}._timelineDetail_1rfm5_1076{padding:var(--space-2) 0 var(--space-3) var(--space-6)}._rankTableWrap_1rfm5_1083{overflow-x:auto;margin-top:var(--space-4)}._rankTable_1rfm5_1083{width:100%;border-collapse:collapse;font-size:var(--text-sm)}._rankTable_1rfm5_1083 th,._rankTable_1rfm5_1083 td{text-align:left;padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--color-border-soft);white-space:nowrap;vertical-align:baseline}._rankTable_1rfm5_1083 th{font-weight:var(--weight-bold);color:var(--color-fg-muted);font-size:var(--text-xs)}._rankTable_1rfm5_1083 tr:last-child td{border-bottom:none}._rankKeyword_1rfm5_1111{color:var(--color-fg-strong);font-weight:var(--weight-regular)}._rankSelf_1rfm5_1113{font-weight:var(--weight-bold);color:var(--color-fg-strong)}._rankPosition_1rfm5_1115{font-weight:var(--weight-bold)}._rankMuted_1rfm5_1117{color:var(--color-fg-muted)}._rankDelta_1rfm5_1119{margin-left:var(--space-1);font-size:var(--text-xs)}._rankMeta_1rfm5_1124{margin:var(--space-2) 0 0;font-size:var(--text-xs);color:var(--color-fg-muted)}._pickerHead_1rfm5_1131{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);flex-wrap:wrap}._pickerList_1rfm5_1139{list-style:none;margin:var(--space-2) 0 0;padding:0;max-height:280px;overflow-y:auto;border:1px solid var(--color-border-soft);border-radius:var(--radius)}._pickerRow_1rfm5_1149+._pickerRow_1rfm5_1149{border-top:1px solid var(--color-border-soft)}._pickerButton_1rfm5_1151{display:grid;grid-template-columns:minmax(0,1fr) auto auto;grid-template-areas:"domain meta badge" "title meta badge";column-gap:var(--space-3);align-items:center;width:100%;padding:var(--space-2) var(--space-3);border:0;background:transparent;text-align:left;cursor:pointer;font:inherit;color:inherit}._pickerButton_1rfm5_1151:hover{background:var(--color-bg-hover)}._pickerDomain_1rfm5_1169{grid-area:domain;font-weight:var(--weight-regular);color:var(--color-fg-strong)}._pickerTitle_1rfm5_1171{grid-area:title;font-size:var(--text-xs);color:var(--color-fg-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._pickerMeta_1rfm5_1180{grid-area:meta;font-size:var(--text-xs);color:var(--color-fg-muted);white-space:nowrap}._pickerButton_1rfm5_1151>:last-child{grid-area:badge}._rankCharts_1rfm5_1187{--viz-grid: var(--color-border-soft);--viz-ring: var(--color-bg-surface);display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:var(--space-4);margin-top:var(--space-4)}._rankChartsSolo_1rfm5_1196{margin-top:0;grid-template-columns:minmax(0,1fr)}._rankModalTitle_1rfm5_1201{display:flex;align-items:center;gap:var(--space-2);min-width:0;width:100%}._rankModalPrefix_1rfm5_1209{color:var(--color-fg-muted);font-weight:var(--weight-regular);flex-shrink:0}._rankModalKeyword_1rfm5_1215{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}._rankModalKeywordBtn_1rfm5_1222{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;padding:0;font:inherit;font-weight:inherit;color:inherit;cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0;text-align:left}._rankModalKeywordBtn_1rfm5_1222:hover{text-decoration:underline;text-underline-offset:2px}._rankKeywordInput_1rfm5_1243{flex:1;min-width:0;font:inherit;font-weight:var(--weight-bold);color:var(--color-fg-strong);background:var(--color-bg-surface);border:1px solid var(--color-accent-border);border-radius:var(--radius);padding:var(--space-1) var(--space-2)}._rankKeywordInput_1rfm5_1243:focus{outline:none;border-color:var(--color-accent);box-shadow:var(--focus-ring)}._rankManageBody_1rfm5_1261{gap:var(--space-6)}._rankManageHeading_1rfm5_1265{display:inline-flex;align-items:center;gap:var(--space-1);font-size:var(--text-base);font-weight:var(--weight-bold);color:var(--color-fg-strong)}._rankManualLink_1rfm5_1274{align-self:flex-start;width:fit-content;font-size:var(--text-xs)}._rankManageSection_1rfm5_1280{display:flex;flex-direction:column;gap:var(--space-3)}._rankManageSection_1rfm5_1280+._rankManageSection_1rfm5_1280{padding-top:var(--space-4);border-top:1px solid var(--color-border-soft)}._rankTableToolbar_1rfm5_1291{display:flex;justify-content:flex-end;margin-top:var(--space-3)}._rankLegendRow_1rfm5_1297{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-3);flex-wrap:wrap}._rankChart_1rfm5_1187{position:relative;display:flex;flex-direction:column;gap:var(--space-2)}._rankChartTitle_1rfm5_1312{font-size:var(--text-sm);font-weight:var(--weight-regular);color:var(--color-fg-strong)}._rankChartSvg_1rfm5_1314{width:100%;height:auto;display:block;overflow:visible}._rankChartAxis_1rfm5_1316{font-size:var(--text-xs);fill:var(--color-fg-muted)}._rankLegend_1rfm5_1297{display:flex;flex-wrap:wrap;gap:var(--space-1) var(--space-3);font-size:var(--text-xs);color:var(--color-fg-muted);flex:1;min-width:0}._rankLegendItem_1rfm5_1328{display:inline-flex;align-items:center;gap:var(--space-1)}._rankSwatch_1rfm5_1330{width:10px;height:10px;border-radius:0;display:inline-block}._rankTooltip_1rfm5_1332{position:absolute;pointer-events:none;background:var(--color-bg-surface);border:1px solid var(--color-border-soft);border-radius:var(--radius);padding:var(--space-2) var(--space-3);font-size:var(--text-xs);box-shadow:var(--shadow-popover);z-index:2;min-width:160px}._rankTooltipRow_1rfm5_1345{display:flex;justify-content:space-between;gap:var(--space-3)}._tabStrip_11gjb_7{margin-bottom:var(--space-4)}._summaryGrid_11gjb_12{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:var(--space-3);margin-bottom:var(--space-4)}._summaryCard_11gjb_19{display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-3) var(--space-4);border:1px solid var(--color-border-soft);border-radius:var(--radius);background:var(--color-bg-surface)}._summaryLabel_11gjb_29{font-size:var(--text-xs);color:var(--color-fg-muted)}._summaryValue_11gjb_34{font-size:var(--text-lg);font-weight:var(--weight-bold);color:var(--color-fg-strong);display:flex;align-items:baseline;gap:var(--space-2)}._summarySub_11gjb_43{font-size:var(--text-xs);color:var(--color-fg-muted)}._up_11gjb_48{color:var(--color-success-text)}._down_11gjb_52{color:var(--color-danger-text)}._pageHead_11gjb_57{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:var(--space-3);margin-bottom:var(--space-4)}._pageTitleRow_11gjb_66{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-2)}._rowActions_11gjb_73{display:inline-flex;align-items:center;justify-content:flex-end;gap:2px}._rowRunBusy_11gjb_81._rowRunBusy_11gjb_81:disabled{opacity:1;color:var(--color-accent);cursor:progress}._pageActions_11gjb_87 ._runBusy_11gjb_87:disabled{opacity:1;cursor:progress}._runGlyph_11gjb_93{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px}._tableFoot_11gjb_101{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-3);margin-top:var(--space-3)}._tableFootMeta_11gjb_110{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3);margin-left:auto}._uploadedBy_11gjb_118{font-size:var(--text-xs);color:var(--color-fg-muted)}._pageActions_11gjb_87{display:flex;flex-wrap:wrap;gap:var(--space-2);align-items:center}._pageCell_11gjb_131{display:flex;flex-direction:column;gap:2px;min-width:0}._pagePath_11gjb_138{font-weight:var(--weight-regular);color:var(--color-fg-strong);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:360px}._pageDomain_11gjb_147{font-size:var(--text-xs);color:var(--color-fg-muted)}._spark_11gjb_152{display:block;width:96px;height:24px}._stepHead_11gjb_160{display:flex;align-items:center;gap:var(--space-2);font-size:var(--text-sm);font-weight:var(--weight-regular);color:var(--color-fg-strong)}._stepTitle_11gjb_169{display:inline-flex;align-items:center;gap:var(--space-1);min-width:0}._stepMeta_11gjb_176{margin-left:auto;font-size:var(--text-xs);font-weight:var(--weight-regular);color:var(--color-fg-muted)}._stepNumber_11gjb_183{display:inline-flex;align-items:center;justify-content:center;flex:none;width:22px;height:22px;border-radius:var(--radius-full);font-size:var(--text-xs);font-weight:var(--weight-bold);background:color-mix(in srgb,var(--color-accent) 16%,transparent);color:var(--color-accent);box-shadow:inset 0 0 0 1px var(--color-accent-border)}._fileRow_11gjb_199{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--space-2);align-items:center}@media (max-width: 640px){._fileRow_11gjb_199{grid-template-columns:1fr}}._filePick_11gjb_212{position:relative;display:flex;align-items:center;gap:var(--space-3);min-height:56px;padding:var(--space-2) var(--space-3);border:1px dashed var(--color-border-soft);border-radius:var(--radius);background:var(--color-bg-hover);cursor:pointer;min-width:0}._filePick_11gjb_212:hover{border-color:var(--color-accent-border);background:var(--color-accent-dim)}._filePickReady_11gjb_231{border-style:solid;border-color:var(--color-accent-border);background:var(--color-bg-surface)}._filePickOver_11gjb_237{border-style:dashed;border-color:var(--color-accent);background:var(--color-accent-dim)}._filePickIcon_11gjb_243{display:inline-flex;flex:none;color:var(--color-accent)}._filePickCopy_11gjb_249{display:flex;flex-direction:column;gap:2px;min-width:0}._filePickTitle_11gjb_256{font-size:var(--text-sm);font-weight:var(--weight-regular);color:var(--color-fg-strong);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._filePickSub_11gjb_265{font-size:var(--text-xs);color:var(--color-fg-muted)}._fileInput_11gjb_270{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._templateCard_11gjb_282{all:unset;box-sizing:border-box;cursor:pointer;display:flex;align-items:center;gap:var(--space-3);min-height:56px;padding:var(--space-2) var(--space-3);border:1px solid var(--color-border-soft);border-radius:var(--radius);background:var(--color-bg-surface)}._templateCard_11gjb_282:hover{border-color:var(--color-accent-border)}._templateCard_11gjb_282:focus-visible{outline:none;box-shadow:var(--focus-ring)}._templateDownload_11gjb_305{flex:none;color:var(--color-fg-muted)}._templateCard_11gjb_282:hover ._templateDownload_11gjb_305{color:var(--color-accent)}._mapLabel_11gjb_314{display:flex;align-items:center;gap:var(--space-1);margin-bottom:var(--space-1)}._mappingGrid_11gjb_321{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:var(--space-3)}._previewWrap_11gjb_327{max-height:320px;overflow:auto;border:1px solid var(--color-border-soft);border-radius:var(--radius)}._previewTable_11gjb_334{width:100%;border-collapse:collapse;font-size:var(--text-sm)}._previewTable_11gjb_334 th,._previewTable_11gjb_334 td{text-align:left;padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--color-border-soft);vertical-align:top}._previewTable_11gjb_334 th{position:sticky;top:0;background:var(--color-bg-surface);font-weight:var(--weight-regular);color:var(--color-fg-muted);font-size:var(--text-xs)}._previewFlagged_11gjb_357 td{background:var(--color-warning-dim)}._previewReason_11gjb_361{font-size:var(--text-xs);color:var(--color-danger-text)}._counts_11gjb_366{display:flex;flex-wrap:wrap;gap:var(--space-3);font-size:var(--text-sm)}._checkRow_11gjb_373{display:flex;align-items:center;gap:var(--space-2);font-size:var(--text-sm)}._usage_11gjb_382{display:flex;flex-wrap:wrap;gap:var(--space-4);font-size:var(--text-sm)}._stack_11gjb_389{display:flex;flex-direction:column;gap:var(--space-3)}._grip_11gjb_396{color:var(--color-fg-muted);cursor:grab;flex:none}._tplLayout_11gjb_404{display:grid;grid-template-columns:240px minmax(0,720px);gap:var(--space-6);align-items:start}@media (max-width: 860px){._tplLayout_11gjb_404{grid-template-columns:1fr}}._tplList_11gjb_417{display:flex;flex-direction:column;gap:var(--space-1)}._tplItem_11gjb_423{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-2) var(--space-2) var(--space-1);border-radius:var(--radius);border:1px solid transparent;cursor:pointer;color:var(--color-fg-strong);font-size:var(--text-sm);font-weight:var(--weight-regular);background:transparent;-webkit-user-select:none;user-select:none}._tplItem_11gjb_423:hover{background:var(--color-bg-hover)}._tplItem_11gjb_423:focus-visible{outline:none;box-shadow:var(--focus-ring)}._tplItemActive_11gjb_447{background:var(--color-bg-surface);border-color:var(--color-border-soft)}._tplItemOver_11gjb_453{box-shadow:0 -2px 0 0 var(--color-fg-strong)}._tplItemName_11gjb_458{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._tplStatus_11gjb_466{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:var(--radius-full);flex:none}._tplStatusOn_11gjb_476{color:var(--color-success-text);background:var(--color-success-dim)}._tplStatusOff_11gjb_482{color:var(--color-fg-muted);background:var(--color-border-hairline)}._tplAdd_11gjb_488{margin-top:var(--space-2)}._tplBody_11gjb_492{display:flex;flex-direction:column;gap:var(--space-4)}._panel_11gjb_499{border:1px solid var(--color-border-soft);border-radius:var(--radius);background:var(--color-bg-surface);overflow:hidden}._panelHead_11gjb_506{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--color-border-hairline)}._panelTitle_11gjb_515{display:inline-flex;align-items:center;gap:var(--space-2);font-size:var(--text-sm);font-weight:var(--weight-bold);color:var(--color-fg-strong)}._panelBody_11gjb_524{padding:var(--space-4);display:flex;flex-direction:column;gap:var(--space-4)}._panelFoot_11gjb_531{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-top:1px solid var(--color-border-hairline);background:var(--color-bg-hover);font-size:var(--text-xs);color:var(--color-fg-muted)}._fieldGrid_11gjb_543{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-4)}@media (max-width: 640px){._fieldGrid_11gjb_543{grid-template-columns:1fr}}._field_11gjb_543{display:flex;flex-direction:column;gap:var(--space-1);min-width:0}._fieldLabel_11gjb_562{display:inline-flex;align-items:center;gap:var(--space-1);font-size:var(--text-xs);font-weight:var(--weight-regular);color:var(--color-fg-muted)}._fieldWide_11gjb_571{grid-column:1 / -1}._inputRows_11gjb_576{display:flex;flex-direction:column}._inputRow_11gjb_576{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:var(--space-3);padding:var(--space-2) 0;border-bottom:1px solid var(--color-border-hairline)}._inputRow_11gjb_576:last-child{border-bottom:0}._inputRowHead_11gjb_594{padding-top:0;font-size:var(--text-xs);color:var(--color-fg-muted)}._inputKey_11gjb_601{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-fg-muted);white-space:nowrap}._chips_11gjb_609{display:flex;flex-wrap:wrap;gap:var(--space-1);align-items:center}._chip_11gjb_609{all:unset;cursor:pointer;font-family:var(--font-mono);font-size:var(--text-xs);padding:2px var(--space-2);border-radius:var(--radius-full);border:1px solid var(--color-border-soft);color:var(--color-fg-strong);background:var(--color-bg-surface)}._chip_11gjb_609:hover{border-color:var(--color-fg-strong)}._chip_11gjb_609:focus-visible{outline:none;box-shadow:var(--focus-ring)}._quiet_11gjb_637{font-size:var(--text-xs);color:var(--color-fg-muted)}._tableToolbar_11gjb_643{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-3);margin-bottom:var(--space-3)}._positionHit_11gjb_651{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;padding:0;margin:0;font:inherit;color:inherit;cursor:pointer;display:flex;align-items:center;width:100%;min-height:1.5em;text-align:left;border-radius:var(--radius)}._positionHit_11gjb_651:hover{text-decoration:underline;text-underline-offset:3px}._positionHit_11gjb_651:focus-visible{outline:none;box-shadow:var(--focus-ring)}._tableToolbar_11gjb_643>:first-child{flex:1;max-width:280px}._tableToolbar_11gjb_643 input{padding:var(--space-1) var(--space-3);font-size:var(--text-sm);line-height:1.4}._stack_8fri3_1{display:flex;flex-direction:column;gap:var(--space-4)}._card_8fri3_7{padding:0!important;overflow:hidden}._groupHead_8fri3_12{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-4)}._dot_8fri3_19{width:8px;height:8px;border-radius:var(--radius-full);flex:none}._dotPink_8fri3_26{background:var(--color-pink)}._dotCyan_8fri3_27{background:var(--color-cyan)}._dotGreen_8fri3_28{background:var(--color-success)}._dotAmber_8fri3_29{background:var(--color-warning)}._dotNeutral_8fri3_30{background:var(--color-fg-muted)}._groupTitle_8fri3_32{font-size:var(--text-sm);font-weight:var(--weight-bold);color:var(--color-fg-strong)}._row_8fri3_38{display:flex;align-items:center;gap:var(--space-4);flex-wrap:wrap;padding:var(--space-3) var(--space-4);border-top:1px solid var(--color-border-hairline)}._rowInteractive_8fri3_47{transition:background var(--transition-ease)}._rowInteractive_8fri3_47:hover{background:var(--color-bg-hover)}._person_8fri3_55{display:flex;align-items:center;gap:var(--space-3);flex:1;min-width:200px}._personButton_8fri3_63{padding:0;border:none;background:none;font:inherit;color:inherit;text-align:left;cursor:pointer;border-radius:var(--radius)}._personButton_8fri3_63:focus-visible{outline:none;box-shadow:var(--focus-ring)}._identity_8fri3_79{display:flex;flex-direction:column;gap:1px;min-width:0}._nameRow_8fri3_86{display:flex;align-items:center;gap:var(--space-2);min-width:0}._name_8fri3_86{font-size:var(--text-sm);font-weight:var(--weight-bold);color:var(--color-fg-strong);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}._adminBadge_8fri3_103{flex:none}._email_8fri3_107{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-fg-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._fields_8fri3_116{display:flex;align-items:center;gap:var(--space-4);flex-wrap:wrap}._field_8fri3_116{display:flex;align-items:center;gap:var(--space-2)}._fieldLabel_8fri3_129{font-size:var(--text-xs);color:var(--color-fg-muted)}._fieldValue_8fri3_134{font-size:var(--text-sm);color:var(--color-fg-strong)}._selectWrap_8fri3_139{display:block;width:150px}._selectWrap_8fri3_139 ._tagSelect_8fri3_148[data-inline]{display:flex;width:100%}@media (max-width: 640px){._fields_8fri3_116{width:100%;gap:var(--space-4)}._selectWrap_8fri3_139{width:130px}}._field_hoqsl_13{display:flex;flex-direction:column;gap:var(--space-2);min-width:0}._label_hoqsl_21{font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--weight-regular);line-height:var(--leading-normal);color:var(--color-fg-strong)}._hint_hoqsl_29{font-size:var(--text-xs);color:var(--color-fg-muted)}._error_hoqsl_34{font-size:var(--text-xs);color:var(--color-danger-text)}._control_hoqsl_41{box-sizing:border-box;width:100%;min-height:var(--control-height);padding:var(--space-2) var(--space-3);border:1px solid var(--color-border-control);border-radius:var(--radius);background:var(--color-bg-surface);color:var(--color-fg-strong);font-family:var(--font-body);font-size:var(--text-sm);line-height:var(--leading-normal);transition:border-color var(--transition-ease),box-shadow var(--transition-ease)}._control_hoqsl_41::placeholder{color:var(--color-fg-muted)}._control_hoqsl_41:hover:not(:disabled){border-color:var(--color-accent-border)}._control_hoqsl_41:focus,._control_hoqsl_41:focus-visible{outline:none;box-shadow:var(--focus-ring)}._control_hoqsl_41:disabled{opacity:.6;cursor:not-allowed}._control_hoqsl_41[aria-invalid=true]{border-color:var(--color-pink)}._timelineEmpty_1a1c4_2{margin-top:var(--space-3)}._reviewersHeading_1a1c4_6{margin-bottom:var(--space-3)}._reviewerForm_1a1c4_11{display:flex;gap:var(--space-2);align-items:flex-start;flex-wrap:wrap}._pickerField_1a1c4_18{position:relative;flex:1 1 260px;min-width:240px}._pickerTrigger_1a1c4_25{display:flex;align-items:center;gap:var(--space-2);height:var(--control-height);margin:0;text-align:left;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}._pickerTrigger_1a1c4_25[data-open=true]{box-shadow:var(--focus-ring)}._pickerTriggerText_1a1c4_41{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--color-fg-muted)}._pickerTriggerChevron_1a1c4_50{flex-shrink:0;color:var(--color-fg-muted)}._selectedChips_1a1c4_56{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-bottom:var(--space-2)}._sectionToggle_1sjlq_3{display:flex;align-items:center;gap:var(--space-2);width:100%;padding:0;border:none;background:none;font:inherit;color:var(--color-fg-strong);text-align:left;cursor:pointer}._sectionToggle_1sjlq_3 ._sectionTitle_1sjlq_17{font-weight:var(--weight-bold)}._sectionStatus_1sjlq_21{margin-left:auto;font-size:var(--text-xs);color:var(--color-fg-muted);text-align:right}._sectionBody_1sjlq_28{margin-top:var(--space-3)}._sectionActions_1sjlq_32{display:flex;justify-content:flex-end;margin-bottom:var(--space-2)}._sectionHead_1sjlq_38{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);margin-bottom:var(--space-3)}._sectionTitle_1sjlq_17{margin:0;font-size:var(--text-base);color:var(--color-fg-strong)}._rows_1sjlq_52{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}._row_1sjlq_52{display:flex;align-items:flex-start;gap:var(--space-3);padding:var(--space-2) 0;border-top:1px solid var(--color-border-hairline)}._row_1sjlq_52:first-child{border-top:none}._row_1sjlq_52[data-state=unavailable],._row_1sjlq_52[data-state=elsewhere]{color:var(--color-fg-muted)}._rowIcon_1sjlq_77{display:inline-flex;padding-top:3px;flex:none;color:var(--color-fg-muted)}._row_1sjlq_52[data-state=running] ._rowIcon_1sjlq_77{color:var(--color-cyan)}._row_1sjlq_52[data-state=completed] ._rowIcon_1sjlq_77,._row_1sjlq_52[data-state=reviewed] ._rowIcon_1sjlq_77{color:var(--color-success)}._row_1sjlq_52[data-state=failed] ._rowIcon_1sjlq_77{color:var(--color-danger)}._rowMain_1sjlq_97{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1}._rowTitle_1sjlq_105{font-weight:var(--weight-bold);color:var(--color-fg-strong)}._row_1sjlq_52[data-state=unavailable] ._rowTitle_1sjlq_105,._row_1sjlq_52[data-state=elsewhere] ._rowTitle_1sjlq_105{color:var(--color-fg-muted)}._rowState_1sjlq_115{font-size:var(--text-sm)}._rowMeta_1sjlq_119{font-size:var(--text-xs);color:var(--color-fg-muted)}._rowActions_1sjlq_124{display:flex;gap:var(--space-2);flex-wrap:wrap;justify-content:flex-end}@media (max-width: 640px){._row_1sjlq_52{flex-wrap:wrap}._rowActions_1sjlq_124{width:100%;justify-content:flex-start;padding-left:calc(14px + var(--space-3))}}._sections_1sjlq_146{display:flex;flex-direction:column;gap:var(--space-6)}._checkSection_1sjlq_152{scroll-margin-top:var(--space-4)}._checkSection_1sjlq_152+._checkSection_1sjlq_152{padding-top:var(--space-4);border-top:1px solid var(--color-border-soft)}._checkHead_1sjlq_161{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-3);flex-wrap:wrap;margin-bottom:var(--space-3)}._checkHeadActions_1sjlq_170{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap}._checkTitle_1sjlq_177{margin:0 0 2px;font-size:var(--text-base);color:var(--color-fg-strong)}._findings_1sjlq_183{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-2)}._finding_1sjlq_183{padding:var(--space-3);border:1px solid var(--color-border-soft);border-radius:var(--radius);background:var(--color-bg-surface);font-size:var(--text-sm);color:var(--color-fg-default)}._finding_1sjlq_183[data-focused]{border-color:var(--color-accent-border);background:var(--color-accent-dim)}._finding_1sjlq_183[data-state=dismissed],._finding_1sjlq_183[data-state=todo_done]{opacity:.7}._findingWhere_1sjlq_211{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap;font-size:var(--text-xs);color:var(--color-fg-muted)}._findingRef_1sjlq_220{font-size:var(--text-xs);color:var(--color-fg-muted)}._findingRef_1sjlq_220:before{content:"· "}._quote_1sjlq_229{margin:var(--space-2) 0;padding-left:var(--space-2);border-left:2px solid var(--color-border-soft);color:var(--color-fg-strong);overflow-wrap:anywhere}._findingBody_1sjlq_237{margin-top:2px}._findingLabel_1sjlq_241{font-weight:var(--weight-bold);color:var(--color-fg-strong)}._findingActions_1sjlq_246{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap;margin-top:var(--space-2)}._otherInput_1sjlq_254{flex:1 1 180px;min-width:0}._decided_1sjlq_259{font-size:var(--text-xs);color:var(--color-fg-muted)}._muted_1sjlq_264{margin:var(--space-2) 0 0;font-size:var(--text-xs);color:var(--color-fg-muted)}._error_1sjlq_270{margin:var(--space-2) 0 0;font-size:var(--text-sm);color:var(--color-danger-text)}._collapsed_1sjlq_276{margin-top:var(--space-2);font-size:var(--text-xs);color:var(--color-fg-muted)}._collapsed_1sjlq_276 summary{cursor:pointer}._collapsed_1sjlq_276 ul{margin:var(--space-1) 0 0;padding-left:var(--space-4);display:flex;flex-direction:column;gap:2px}._filters_mai37_1{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap;margin-bottom:var(--space-4)}._table_mai37_9{border:1px solid var(--color-border-hairline);border-radius:var(--radius);background:var(--color-bg-surface);overflow-x:auto}._groupHeader_mai37_19:focus-visible,._clientHeader_mai37_20:focus-visible{outline:none;box-shadow:var(--focus-ring)}._columnMenu_mai37_26{box-sizing:border-box;width:min(280px,calc(100vw - 24px));padding:var(--space-3)}._columnFields_mai37_32{display:flex;flex-direction:column;margin-inline:calc(var(--space-2) * -1)}._columnField_mai37_32{padding:var(--space-1) var(--space-2);border-radius:var(--radius)}._columnField_mai37_32:hover{background:var(--color-bg-hover)}._columnField_mai37_32>label{width:100%;justify-content:space-between;flex-direction:row-reverse}._groups_mai37_53{display:flex;flex-direction:column;gap:var(--space-6)}._clientBlock_mai37_59{display:flex;flex-direction:column;gap:var(--space-3)}._clientHeader_mai37_20{all:unset;box-sizing:border-box;display:flex;align-items:center;gap:var(--space-2);width:100%;padding:var(--space-2) var(--space-1);border-radius:var(--radius);cursor:pointer;font-family:var(--font-heading);font-size:var(--text-base);font-weight:var(--weight-bold);color:var(--color-fg-strong);text-align:left}._clientHeader_mai37_20:hover{background:var(--color-bg-hover)}._programStack_mai37_86{display:flex;flex-direction:column;gap:var(--space-3);padding-left:var(--space-6)}._group_mai37_19{border:1px solid var(--color-border-hairline);border-radius:var(--radius);background:var(--color-bg-surface);overflow:hidden}._groupTable_mai37_100{overflow-x:auto}._groupHeader_mai37_19{all:unset;box-sizing:border-box;display:flex;align-items:center;gap:var(--space-2);width:100%;padding:var(--space-3) var(--space-4);cursor:pointer;font-family:var(--font-body);text-align:left}._groupHeader_mai37_19:hover{background:var(--color-bg-hover)}._groupHeaderOpen_mai37_121{border-bottom:1px solid var(--color-border-hairline)}._chevron_mai37_125{flex-shrink:0;color:var(--color-fg-muted);transition:transform var(--transition-ease)}._chevronOpen_mai37_131{transform:rotate(90deg)}._groupTitle_mai37_136,._clientTitle_mai37_137{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:var(--weight-bold);color:var(--color-fg-strong)}._groupTitle_mai37_136{font-size:var(--text-sm)}._groupCount_mai37_151{flex-shrink:0;font-size:var(--text-xs);color:var(--color-fg-muted);font-weight:var(--weight-regular);background:var(--color-border-hairline);padding:2px var(--space-2);border-radius:var(--radius)}@media (max-width: 768px){._programStack_mai37_86{padding-left:var(--space-3)}}._columnHeaders_mai37_171{display:grid;gap:0;padding:var(--space-1) 0;background:var(--color-bg-hover);border-bottom:1px solid var(--color-border-hairline)}._colHeader_mai37_179{font-size:var(--text-xs);font-weight:var(--weight-bold);color:var(--color-fg-muted);text-transform:uppercase;letter-spacing:.5px;white-space:nowrap;padding:0 var(--space-3)}._colHeaderCenter_mai37_189{text-align:center;padding:0}._tableBody_mai37_194{padding:0}._calendar_mai37_198{max-height:calc(100dvh - 220px)}._loadMoreRow_mai37_202{display:flex;justify-content:center;margin-top:var(--space-3)}._loadMore_mai37_202{all:unset;box-sizing:border-box;cursor:pointer;padding:var(--space-2) var(--space-4);border:1px solid var(--color-border-hairline);border-radius:var(--radius-full);color:var(--color-fg-default);font-family:var(--font-body);font-size:var(--text-xs);font-weight:var(--weight-regular)}._loadMore_mai37_202:hover{background:var(--color-bg-hover)}._loadMore_mai37_202:focus-visible{outline:none;box-shadow:var(--focus-ring)}._viewingBanner_1eemm_1{align-items:center;margin-bottom:var(--space-3)}._viewingLead_1eemm_6{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap;min-width:0}._viewingSelect_1eemm_14{max-width:16rem}._backLink_1eemm_18{color:var(--color-fg-muted);text-decoration:none;white-space:nowrap}._backLink_1eemm_18:hover{text-decoration:underline}._toolbar_1eemm_28{display:flex;align-items:center;gap:var(--space-4);flex-wrap:wrap;margin-bottom:var(--space-4)}._toolbarRight_1eemm_36{display:inline-flex;align-items:center;gap:var(--space-2);margin-left:auto}._timerClock_1eemm_43{font-variant-numeric:tabular-nums}._calendarRow_1eemm_49{display:flex;gap:var(--space-4);align-items:stretch}._calendarMain_1eemm_55{flex:1;min-width:0}@media (max-width: 768px){._calendarRow_1eemm_49>aside,._tasksToggle_1eemm_62{display:none}}._pageTitle_19227_1{display:flex;align-items:center;gap:var(--space-3);flex-wrap:wrap}._pageError_19227_8{margin-bottom:var(--space-4)}._versionPicker_19227_13{display:inline-flex;align-items:center;font-family:var(--font-body);font-weight:var(--weight-regular);letter-spacing:normal;text-transform:none}._versionMeta_19227_22{margin-bottom:var(--space-4)}._versionMetaGrid_19227_26{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);flex-wrap:wrap}._versionMetaStats_19227_34{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-4) var(--space-6);min-width:0}._versionMetaBadge_19227_42{flex:none;margin-left:auto}._metaItem_19227_47{display:flex;flex-direction:column;gap:2px;min-width:0}._metaLabel_19227_54{font-size:var(--text-xs);color:var(--color-fg-muted);text-transform:uppercase;letter-spacing:.04em}._metaValue_19227_61{font-size:var(--text-sm);font-weight:var(--weight-regular);color:var(--color-fg-strong);white-space:nowrap}._bubble_177x6_7{display:flex;align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-1);border:1px solid var(--color-border-soft);border-radius:var(--radius);background:var(--color-bg-surface);box-shadow:var(--shadow-popover);z-index:var(--z-dropdown)}._divider_177x6_19{width:1px;height:18px;background:var(--color-border-hairline);margin:0 3px}._content_177x6_26 .ProseMirror{outline:none;cursor:text;white-space:pre-wrap}._content_177x6_26 .sow-var-tag{background:var(--color-pink);color:var(--color-on-ink);font-weight:var(--weight-bold);font-size:.88em;font-family:var(--font-mono);border-radius:var(--radius);padding:1px var(--space-1);box-decoration-break:clone;-webkit-box-decoration-break:clone}@media print{._bubble_177x6_7{display:none!important}}._sheet_83dna_5{--sheet-paper: #fff;--sheet-ink: #1a2230;--sheet-heading: #0e2a47;--sheet-body: #3a4658;--sheet-muted: #6a7688;--sheet-faint: #9aa4b2;--sheet-rule: #e2e6ec;--sheet-rule-dashed: #d5dbe4;--sheet-table-head: #f6f8fa;max-width:760px;margin:0 auto;background:var(--sheet-paper);border:1px solid var(--color-border-soft);border-radius:var(--radius);box-shadow:var(--shadow-raised);padding:56px 60px;color:var(--sheet-ink);font-size:var(--text-sm);line-height:1.6}._logoRow_83dna_33{display:flex;justify-content:center;margin-bottom:28px}._logoMark_83dna_39{width:56px;height:56px;display:block;object-fit:contain}._rule_83dna_46{border:0;border-top:1px solid var(--sheet-rule);margin:0 0 26px}._missingTemplate_83dna_52{color:var(--sheet-muted);font-style:italic;text-align:center;padding:40px 20px}._docBody_83dna_61 h1{margin:0 0 18px;font-size:var(--text-lg);font-weight:var(--weight-bold);color:var(--sheet-heading);letter-spacing:-.02em}._docBody_83dna_61 h2{margin:26px 0 10px;font-size:var(--text-base);font-weight:var(--weight-bold);color:var(--sheet-heading);letter-spacing:.02em}._docBody_83dna_61 h3{margin:20px 0 8px;font-size:var(--text-sm);font-weight:var(--weight-bold);color:var(--sheet-heading)}._docBody_83dna_61 p,._docBody_83dna_61 li{color:var(--sheet-body)}._docBody_83dna_61 p{margin:0 0 14px}._docBody_83dna_61 ul,._docBody_83dna_61 ol{margin:0 0 14px;padding-left:22px}._docBody_83dna_61 li{margin-bottom:5px}._docBody_83dna_61 hr{border:0;border-top:1px solid var(--sheet-rule);margin:22px 0}._docBody_83dna_61 table{border-collapse:collapse;margin:0 0 16px;width:100%;font-size:var(--text-xs)}._docBody_83dna_61 th,._docBody_83dna_61 td{border:1px solid var(--sheet-rule);padding:6px 10px;text-align:left;color:var(--sheet-body)}._docBody_83dna_61 th{color:var(--sheet-heading);font-weight:var(--weight-bold);background:var(--sheet-table-head)}._docBody_83dna_61 blockquote{margin:0 0 14px;padding:2px 14px;border-left:3px solid var(--sheet-rule);color:var(--sheet-muted)}._docBody_83dna_61 strong{color:inherit}._signaturePage_83dna_143{margin-top:44px;padding-top:34px;border-top:1px dashed var(--sheet-rule-dashed)}._witnessText_83dna_149{margin:0 0 34px;color:var(--sheet-body)}._signatureBlock_83dna_154{margin-bottom:38px}._entityTitle_83dna_158{font-weight:var(--weight-bold);color:var(--sheet-heading);margin-bottom:18px}._signatureRow_83dna_164{display:flex;align-items:flex-end;gap:12px;margin-bottom:22px}._signatureLabel_83dna_171{width:110px;flex:none;color:var(--sheet-body)}._signatureLine_83dna_177{flex:1;border-bottom:1.5px solid var(--sheet-heading);height:22px}._confidentialFooter_83dna_183{margin-top:30px;text-align:center;font-size:var(--text-xs);letter-spacing:.04em;color:var(--sheet-faint)}@page{size:auto;margin:.5in 0}@media print{body *{visibility:hidden}._sheet_83dna_5,._sheet_83dna_5 *{visibility:visible}._sheet_83dna_5{position:absolute;left:0;top:0;width:100%;max-width:none;margin:0;padding:0 .7in;border:none;border-radius:0;box-shadow:none;background:var(--sheet-paper)}._docBody_83dna_61 h1,._docBody_83dna_61 h2,._docBody_83dna_61 h3{break-after:avoid;page-break-after:avoid}._docBody_83dna_61 table,._docBody_83dna_61 blockquote{break-inside:avoid;page-break-inside:avoid}._signaturePage_83dna_143{break-before:page;page-break-before:always;break-inside:avoid;page-break-inside:avoid;border-top:none;margin-top:0;padding-top:0}}._page_m94i1_3{display:flex;flex-direction:column;gap:var(--space-8)}._toolbar_m94i1_9{display:flex;align-items:flex-end;gap:var(--space-3);margin-bottom:var(--space-4);flex-wrap:wrap}._selectWrap_m94i1_17{width:320px}._toolbarSpacer_m94i1_21{flex:1}._updatedAt_m94i1_25{font-size:var(--text-xs);color:var(--color-fg-muted);padding-bottom:var(--space-2)}._masterNote_m94i1_31{margin:0 0 var(--space-4);font-size:var(--text-xs);color:var(--color-fg-muted)}._masterBanner_m94i1_39,._error_m94i1_43{margin:0 0 var(--space-4)}._editorLayout_m94i1_49{display:flex;gap:var(--space-6);align-items:flex-start}._editorCol_m94i1_55{flex:1;min-width:0}._varRail_m94i1_60{width:232px;flex:none;position:sticky;top:var(--space-3);border:1px solid var(--color-border-hairline);border-radius:var(--radius);background:var(--color-bg-surface);padding:var(--space-3)}._varRailTitle_m94i1_71{font-size:var(--text-xs);font-weight:var(--weight-bold);letter-spacing:.05em;text-transform:uppercase;color:var(--color-fg-muted);margin-bottom:var(--space-2)}._varRailHint_m94i1_80{margin:0 0 var(--space-3);font-size:var(--text-xs);line-height:1.5;color:var(--color-fg-muted)}._varRailList_m94i1_87{display:flex;flex-direction:column;gap:var(--space-2)}._varChip_m94i1_93{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);width:100%;border:1px solid var(--color-border-soft);border-radius:var(--radius);background:var(--color-bg-page);padding:var(--space-1) var(--space-2);cursor:pointer;text-align:left;transition:border-color var(--transition-ease),background var(--transition-ease)}._varChip_m94i1_93:hover{border-color:var(--color-pink);background:var(--color-bg-surface)}._varChipToken_m94i1_113{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-fg-default);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._varChipIcon_m94i1_122{flex:none;color:var(--color-fg-muted)}._varChipCopied_m94i1_127{flex:none;color:var(--color-success)}@media (max-width: 1100px){._editorLayout_m94i1_49{flex-direction:column}._varRail_m94i1_60{width:100%;position:static}._varRailList_m94i1_87{flex-direction:row;flex-wrap:wrap}._varChip_m94i1_93{width:auto}}._root_18iqe_1{display:flex;flex-direction:column;gap:var(--space-6)}._summary_18iqe_7{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-3)}._coverage_18iqe_15{margin:0;color:var(--color-fg-strong);font-size:var(--text-sm);font-weight:var(--weight-regular)}._section_18iqe_22{display:flex;flex-direction:column;gap:var(--space-2)}._pages_18iqe_28{list-style:none;margin:0;padding:0;border:1px solid var(--color-border-soft);border-radius:var(--radius);background:var(--color-bg-surface)}._page_18iqe_28+._page_18iqe_28{border-top:1px solid var(--color-border-soft)}._pageHead_18iqe_41{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3)}._pageName_18iqe_48{display:flex;flex:1;flex-wrap:wrap;align-items:baseline;column-gap:var(--space-2);min-width:0}._pageTitle_18iqe_57{margin:0;font-size:var(--text-sm);font-weight:var(--weight-regular);color:var(--color-fg-strong)}._route_18iqe_64{min-width:0;color:var(--color-fg-muted);font-size:var(--text-xs);overflow-wrap:break-word}._noVideo_18iqe_71{flex-shrink:0;padding:2px var(--space-2);border:1px dashed var(--color-border-soft);border-radius:var(--radius-full);color:var(--color-fg-muted);font-size:var(--text-xs);white-space:nowrap}._tag_18iqe_81{flex-shrink:0;padding:1px var(--space-2);border:1px solid var(--color-border-soft);border-radius:var(--radius-full);color:var(--color-fg-muted);font-size:var(--text-xs);white-space:nowrap}._add_18iqe_91{display:inline-flex;flex-shrink:0;align-items:center;gap:var(--space-1);height:28px;padding:0 var(--space-2);border:0;border-radius:var(--radius);background:transparent;color:var(--color-fg-muted);font-family:var(--font-body);font-size:var(--text-xs);font-weight:var(--weight-regular);cursor:pointer}._add_18iqe_91:hover{background:var(--color-bg-hover);color:var(--color-fg-strong)}._videos_18iqe_113{list-style:none;margin:0 var(--space-3) var(--space-2) var(--space-6);padding:0;border-left:2px solid var(--color-border-soft)}._video_18iqe_113{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:var(--space-3);padding:var(--space-1) 0 var(--space-1) var(--space-3)}._titleCell_18iqe_128{display:flex;align-items:center;gap:var(--space-2);min-width:0}._title_18iqe_128{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--color-fg-strong);font-size:var(--text-sm)}._start_18iqe_144{color:var(--color-fg-muted);font-size:var(--text-sm);font-variant-numeric:tabular-nums}._actions_18iqe_150{display:inline-flex;gap:2px}@media (max-width: 480px){._addLabel_18iqe_156{display:none}._videos_18iqe_113{margin-left:var(--space-3)}._start_18iqe_144{display:none}}._body_1vfw7_1,._form_1vfw7_7{display:flex;flex-direction:column;gap:var(--space-4)}._formFooter_1vfw7_13{display:flex;justify-content:flex-end;gap:var(--space-2);width:100%}._page_1hodk_1{max-width:1080px;margin:0 auto}._topRow_1hodk_6{display:flex;align-items:flex-start;justify-content:flex-end;gap:var(--space-4);margin-bottom:var(--space-6)}._topActions_1hodk_14{display:flex;align-items:center;gap:var(--space-3);flex:none;padding-top:2px}._group_1hodk_22{margin-bottom:var(--space-4)}._groupHeader_1hodk_26{display:flex;align-items:center;gap:var(--space-2);padding:0 var(--space-1) var(--space-2)}._groupDot_1hodk_33{width:9px;height:9px;border-radius:var(--radius-full);flex:none}._groupLabel_1hodk_40{margin:0;font-size:var(--text-sm);font-weight:var(--weight-bold);letter-spacing:.02em;color:var(--color-fg-strong);text-transform:uppercase}._groupCount_1hodk_49{font-size:var(--text-xs);font-weight:var(--weight-bold);color:var(--color-fg-muted);background:var(--color-bg-hover);padding:2px var(--space-2);border-radius:var(--radius-full)}._groupCard_1hodk_58{background:var(--color-bg-surface);border:1px solid var(--color-border-hairline);border-radius:var(--radius)}._rowGrid_1hodk_64{display:grid;grid-template-columns:56px minmax(200px,1fr) 150px 130px 44px;gap:0;align-items:center}._headRow_1hodk_71{padding:var(--space-2) var(--space-4);font-size:var(--text-xs);font-weight:var(--weight-bold);letter-spacing:.06em;color:var(--color-fg-muted);text-transform:uppercase;border-bottom:1px solid var(--color-border-hairline)}._row_1hodk_64{position:relative;padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--color-border-hairline);cursor:pointer;transition:background var(--transition-ease)}._row_1hodk_64:hover{background:var(--color-bg-hover)}._row_1hodk_64:last-child{border-bottom:none}._sowNo_1hodk_99{font-size:var(--text-sm);font-weight:var(--weight-bold);color:var(--color-fg-strong);font-variant-numeric:tabular-nums}._rowLink_1hodk_106{text-decoration:none}._rowLink_1hodk_106:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}._rowLink_1hodk_106:focus-visible{outline:none}._rowLink_1hodk_106:focus-visible:after{box-shadow:var(--focus-ring-inset)}._nameCell_1hodk_124{min-width:0;display:flex;flex-direction:column;gap:2px}._nameLine_1hodk_131{display:flex;align-items:center;gap:var(--space-2);min-width:0}._name_1hodk_124{font-size:var(--text-sm);font-weight:var(--weight-bold);color:var(--color-fg-strong);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._nameMeta_1hodk_147{font-size:var(--text-xs);color:var(--color-fg-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._po_1hodk_155{font-family:var(--font-mono)}._created_1hodk_159{font-size:var(--text-sm);color:var(--color-fg-default)}._total_1hodk_164{text-align:right;font-size:var(--text-sm);font-weight:var(--weight-bold);color:var(--color-fg-strong);font-variant-numeric:tabular-nums}._menuWrap_1hodk_172{position:relative;z-index:1;display:flex;justify-content:flex-end}._archivedRow_1hodk_179{display:flex;justify-content:flex-end;margin-top:var(--space-4);font-size:var(--text-sm)}._configCard_1oocr_8{display:flex;flex-direction:column;gap:var(--space-3);background:var(--color-bg-surface);border:1px solid var(--color-border-hairline);border-radius:var(--radius);padding:var(--space-3) var(--space-4);margin-bottom:var(--space-4)}._configRow_1oocr_19{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--space-6);flex-wrap:wrap}._configLeft_1oocr_27{display:flex;align-items:flex-end;gap:var(--space-6);flex-wrap:wrap}._configRight_1oocr_34{display:flex;align-items:flex-end;gap:var(--space-6);flex-wrap:wrap;margin-left:auto}._vDivider_1oocr_42{width:1px;align-self:stretch;background:var(--color-border-hairline);margin:2px 0}._fieldCol_1oocr_49{display:flex;flex-direction:column;gap:var(--space-2)}._fieldLabel_1oocr_55{font-size:var(--text-xs);font-weight:var(--weight-bold);letter-spacing:.04em;text-transform:uppercase;color:var(--color-accent)}._fieldLabelStatic_1oocr_63{color:var(--color-fg-muted)}._dateInput_1oocr_68{box-sizing:border-box;border:1px solid var(--color-border-soft);background:var(--color-bg-page);font-size:var(--text-sm);padding:var(--space-2) var(--space-2);border-radius:var(--radius);color:var(--color-fg-strong);font-family:inherit;outline:none}._dateInput_1oocr_68:focus{border-color:var(--color-cyan)}._dateInput_1oocr_68:disabled{opacity:.6}input._weeksInput_1oocr_90{width:88px;text-align:right}._arrow_1oocr_95{color:var(--color-fg-muted);margin-bottom:var(--space-3);flex:none}._derivedValue_1oocr_101{font-size:var(--text-sm);font-weight:var(--weight-bold);color:var(--color-fg-strong);padding:var(--space-2) 2px}._matrixCard_1oocr_110{--matrix-columns: 140px 78px minmax(140px, 1fr) 96px 84px 116px 116px;background:var(--color-bg-surface);border:1px solid var(--color-border-hairline);border-radius:var(--radius);overflow:hidden;margin-bottom:var(--space-4)}._matrixCardEditable_1oocr_119{--matrix-columns: 140px 78px minmax(140px, 1fr) 96px 84px 116px 116px 36px}._matrixGrid_1oocr_123{display:grid;grid-template-columns:var(--matrix-columns);align-items:center}._matrixHead_1oocr_129{padding:var(--space-2) var(--space-4);font-size:var(--text-xs);font-weight:var(--weight-bold);letter-spacing:.04em;text-transform:uppercase;border-bottom:1px solid var(--color-border-hairline);background:var(--color-bg-hover);color:var(--color-fg-muted)}._headEditable_1oocr_141{color:var(--color-accent)}._matrixRow_1oocr_145{border-bottom:1px solid var(--color-border-hairline);min-height:38px}._matrixRow_1oocr_145:last-child{border-bottom:none}._rowActive_1oocr_155{background:var(--color-cyan-glow)}._teamCell_1oocr_159{display:flex;align-items:center;gap:var(--space-2);padding:0 var(--space-4);font-size:var(--text-xs);font-weight:var(--weight-regular);color:var(--color-fg-strong);white-space:nowrap}._teamDot_1oocr_170{width:7px;height:7px;border-radius:var(--radius-full);flex:none}._roleCell_1oocr_177{padding:0 var(--space-2);font-size:var(--text-xs);color:var(--color-fg-default)}._nameCell_1oocr_183{padding:3px var(--space-2) 3px var(--space-1);min-width:0}._allocCell_1oocr_188{padding:0 var(--space-2);display:flex;align-items:center;gap:var(--space-1)}._allocCell_1oocr_188>:first-child{flex:1}._allocInput_1oocr_200{text-align:right}._pctSign_1oocr_204{font-size:var(--text-xs);color:var(--color-fg-muted)}._numCell_1oocr_209{padding:0 var(--space-3);text-align:right;font-size:var(--text-xs);color:var(--color-fg-default);font-variant-numeric:tabular-nums}._budgetCell_1oocr_217{padding:0 var(--space-4);font-weight:var(--weight-bold);color:var(--color-fg-strong)}._dupCell_1oocr_224{display:flex;align-items:center;justify-content:center}._totalsBar_1oocr_232{position:sticky;bottom:0;z-index:var(--z-sticky);--on-bar: var(--color-bg-surface);background:var(--color-fg-strong);color:var(--on-bar);padding:var(--space-3) var(--space-6);margin-bottom:var(--space-4);border-radius:var(--radius);display:flex;align-items:center;justify-content:space-between;gap:var(--space-8);flex-wrap:wrap;box-shadow:var(--shadow-popover)}._totalsBar_1oocr_232 ._stat_1oocr_254[data-plain=true]{min-width:104px}._overrideBlock_1oocr_258{flex:1;min-width:280px;max-width:420px;display:flex;flex-direction:column;gap:var(--space-2)}._overrideHead_1oocr_267{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--space-1)}._overrideLabel_1oocr_274{font-size:var(--text-xs);letter-spacing:.05em;text-transform:uppercase;color:color-mix(in srgb,var(--on-bar) 70%,transparent);font-weight:var(--weight-bold)}._resetBtn_1oocr_282{font-size:var(--text-xs);color:var(--color-cyan);background:none;border:0;cursor:pointer;font-family:inherit;padding:0}._overrideInputWrap_1oocr_292{display:flex;align-items:center;background:color-mix(in srgb,var(--on-bar) 8%,transparent);border:1px solid color-mix(in srgb,var(--on-bar) 16%,transparent);border-radius:var(--radius);padding:0 var(--space-3);min-width:0}._continueBtn_1oocr_302{width:100%;justify-content:center}._saveStatus_1oocr_307{font-size:var(--text-xs);color:color-mix(in srgb,var(--on-bar) 50%,transparent);text-align:right;min-height:14px}._saveStatusSaving_1oocr_314{color:var(--color-cyan)}._saveStatusError_1oocr_318{color:var(--color-danger-text)}._overrideDollar_1oocr_322{color:color-mix(in srgb,var(--on-bar) 60%,transparent);font-size:var(--text-base)}._overrideInput_1oocr_292{width:100%;background:transparent;border:0;outline:none;color:var(--on-bar);font-size:var(--text-base);font-weight:var(--weight-bold);padding:var(--space-2) var(--space-1);font-family:inherit;font-variant-numeric:tabular-nums}._overrideInput_1oocr_292::placeholder{color:color-mix(in srgb,var(--on-bar) 45%,transparent)}._cadence_1oocr_344{font-size:var(--text-xs);color:var(--color-cyan);font-variant-numeric:tabular-nums}._layout_faor8_3{display:flex;gap:var(--space-6);align-items:flex-start}._editor_faor8_9{flex:1;min-width:0;max-width:720px;margin:0 auto;background:var(--color-bg-surface);border:1px solid var(--color-border-hairline);border-radius:var(--radius);padding:var(--space-6) var(--space-6)}._toolbar_faor8_20{display:flex;justify-content:flex-end;margin-bottom:var(--space-4)}._scopeNameBlock_faor8_26{margin-bottom:var(--space-6)}._section_faor8_30{margin-bottom:var(--space-4)}._sectionHead_faor8_34{display:flex;align-items:center;gap:var(--space-2);margin-bottom:var(--space-2)}._sectionMeta_faor8_42{margin-left:auto;font-size:var(--text-xs);color:var(--color-fg-muted);font-variant-numeric:tabular-nums}._sectionBar_faor8_49{width:6px;height:16px;border-radius:var(--radius-full);flex:none}._sectionTitle_faor8_56{margin:0;font-size:var(--text-base);font-weight:var(--weight-bold);color:var(--color-fg-strong)}._sectionField_faor8_63{border:1px solid var(--color-border-soft);border-radius:var(--radius);padding:var(--space-3) var(--space-4);background:var(--color-bg-surface);min-height:5.5em}._saveRow_faor8_71{display:flex;justify-content:flex-end}._section_1q78k_3{margin-top:var(--space-6)}._sectionEmbedded_1q78k_7{margin-top:0}._header_1q78k_11{display:flex;align-items:center;gap:var(--space-3);margin-bottom:var(--space-3)}._sectionEmbedded_1q78k_7 ._header_1q78k_11{flex-direction:column;align-items:stretch;gap:var(--space-2);margin-bottom:var(--space-3)}._title_1q78k_25{display:flex;align-items:center;gap:var(--space-2);margin:0;font-size:var(--text-base);font-weight:var(--weight-bold);color:var(--color-fg-strong);flex:1}._titleEmbedded_1q78k_36{font-size:var(--text-xs);font-weight:var(--weight-bold);letter-spacing:.05em;text-transform:uppercase;color:var(--color-fg-muted)}._icon_1q78k_45{color:var(--color-fg-muted)}._count_1q78k_49{font-size:var(--text-xs);font-weight:var(--weight-bold);color:var(--color-fg-muted);background:var(--color-bg-hover);border-radius:var(--radius-full);padding:1px var(--space-2)}._titleEmbedded_1q78k_36 ._count_1q78k_49{background:var(--color-bg-surface)}._uploadBtn_1q78k_62{display:flex;align-items:center;gap:var(--space-2);border:1px solid var(--color-border-soft);background:transparent;border-radius:var(--radius);padding:var(--space-2) var(--space-3);cursor:pointer;font-size:var(--text-xs);font-weight:var(--weight-bold);color:var(--color-fg-default);font-family:inherit}._sectionEmbedded_1q78k_7 ._uploadBtn_1q78k_62{justify-content:center;width:100%;background:var(--color-bg-surface)}._uploadBtn_1q78k_62:hover{background:var(--color-bg-hover)}._sectionEmbedded_1q78k_7 ._uploadBtn_1q78k_62:hover{background:var(--color-bg-surface);filter:brightness(.98)}._uploadBtn_1q78k_62:disabled{opacity:.6;cursor:not-allowed}._hiddenInput_1q78k_97{display:none}._layout_1sxa8_3{display:flex;gap:var(--space-6);align-items:flex-start}._previewCol_1sxa8_9{flex:1;min-width:0}._draftNudge_1sxa8_16{max-width:760px;margin:0 auto var(--space-4)}._docFooter_1sxa8_24{max-width:760px;margin:var(--space-4) auto 0;display:flex;align-items:center;justify-content:flex-start}._confirmPara_1sxa8_34{display:block;margin-bottom:var(--space-3)}._confirmParaLast_1sxa8_39{display:block}._sheetEditable_1sxa8_47{max-width:760px;margin:0 auto;cursor:pointer;border-radius:var(--radius);outline:none}._sheetEditable_1sxa8_47:hover>*,._sheetEditable_1sxa8_47:focus-visible>*{outline:2px solid var(--color-cyan);outline-offset:2px}._sidebar_1sxa8_63{width:320px;flex:none;background:var(--color-bg-surface);border:1px solid var(--color-border-hairline);border-radius:var(--radius);padding:var(--space-6) var(--space-4);display:flex;flex-direction:column;gap:var(--space-6);position:sticky;top:0}._sideLabel_1sxa8_77{font-size:var(--text-xs);font-weight:var(--weight-bold);letter-spacing:.05em;text-transform:uppercase;color:var(--color-fg-muted);margin-bottom:var(--space-3)}._summaryRows_1sxa8_86{display:flex;flex-direction:column;gap:var(--space-2);font-size:var(--text-sm)}._summaryRow_1sxa8_86{display:flex;justify-content:space-between;gap:var(--space-3)}._summaryKey_1sxa8_99{color:var(--color-fg-muted)}._summaryVal_1sxa8_103{color:var(--color-fg-strong);font-weight:var(--weight-bold);text-align:right}._sideBtnRow_1sxa8_109{display:flex;gap:var(--space-2)}._sideBtn_1sxa8_109{flex:1;border:1px solid var(--color-border-soft);background:transparent;border-radius:var(--radius);padding:var(--space-2);cursor:pointer;font-size:var(--text-xs);font-weight:var(--weight-bold);color:var(--color-fg-default);font-family:inherit;display:flex;align-items:center;justify-content:center;gap:var(--space-2)}._sideBtn_1sxa8_109:hover{background:var(--color-bg-hover)}._sideDivider_1sxa8_135{height:1px;background:var(--color-border-hairline)}._attachmentsCard_1sxa8_140{border:1px solid var(--color-border-hairline);border-radius:var(--radius);padding:var(--space-3);background:var(--color-bg-hover)}._statusHead_1sxa8_147{display:flex;align-items:center;gap:var(--space-2);margin-bottom:var(--space-2)}._statusHint_1sxa8_154{margin:0 0 var(--space-3);font-size:var(--text-xs);line-height:1.5;color:var(--color-fg-muted)}._secondaryBtn_1sxa8_161{flex:1;border:1px solid var(--color-border-soft);background:transparent;border-radius:var(--radius);padding:var(--space-2);cursor:pointer;font-size:var(--text-xs);font-weight:var(--weight-bold);font-family:inherit}._secondaryBtn_1sxa8_161:hover{background:var(--color-bg-hover)}._secondaryBtn_1sxa8_161:disabled{opacity:.6;cursor:not-allowed}@media (max-width: 1100px){._layout_1sxa8_3{flex-direction:column-reverse}._sidebar_1sxa8_63{width:100%;position:static}}._header_zl6ic_6{display:flex;align-items:center;gap:var(--space-4);background:var(--color-bg-surface);border:1px solid var(--color-border-hairline);border-radius:var(--radius);padding:var(--space-3) var(--space-4);margin-bottom:var(--space-4)}._identity_zl6ic_17{min-width:0}._identityTop_zl6ic_21{display:flex;align-items:center;gap:var(--space-2)}._sowNo_zl6ic_28{font-size:var(--text-xs);font-weight:var(--weight-bold);color:var(--color-fg-muted);font-variant-numeric:tabular-nums}._wsName_zl6ic_35{font-size:var(--text-base);font-weight:var(--weight-bold);color:var(--color-fg-strong);letter-spacing:-.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._stepper_zl6ic_47{margin-left:auto;display:flex;align-items:center;gap:var(--space-1);background:var(--color-bg-hover);padding:var(--space-1);border-radius:var(--radius);flex:none}._step_zl6ic_47{display:flex;align-items:center;gap:var(--space-2);border:0;border-radius:var(--radius);padding:var(--space-2) var(--space-3);cursor:pointer;font-family:inherit;font-size:var(--text-xs);font-weight:var(--weight-bold);background:transparent;color:var(--color-fg-muted)}._stepActive_zl6ic_73{background:var(--color-bg-surface);color:var(--color-fg-strong);box-shadow:var(--shadow-raised)}._stepDot_zl6ic_80{width:19px;height:19px;border-radius:var(--radius-full);background:var(--color-border-soft);color:var(--color-fg-muted);display:flex;align-items:center;justify-content:center;font-size:var(--text-xs);font-weight:var(--weight-bold)}._stepActive_zl6ic_73 ._stepDot_zl6ic_80{background:var(--color-pink);color:var(--color-on-ink)}._stepChevron_zl6ic_98{color:var(--color-fg-muted);flex:none}._banner_zl6ic_105{margin-bottom:var(--space-4)}._page_1wuwu_5{max-width:1080px;margin:0 auto}._controls_1wuwu_12{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);flex-wrap:wrap;margin-bottom:var(--space-6)}._filters_1wuwu_21{display:flex;align-items:center;gap:var(--space-3);flex-wrap:wrap}._allocationActions_1wuwu_31{display:flex;flex-direction:column;align-items:flex-end;gap:var(--space-2)}._exportSlot_1wuwu_38{display:flex;justify-content:flex-end}._dateInput_1wuwu_44{font-family:inherit;font-size:var(--text-sm);line-height:var(--leading-snug);color:var(--color-fg-strong);background:var(--color-bg-surface);border:1px solid var(--color-border-soft);border-radius:var(--radius);padding:var(--space-2) var(--space-3)}._dateInput_1wuwu_44:focus{outline:none;border-color:var(--color-accent);box-shadow:var(--focus-ring)}._windowLabel_1wuwu_61{font-size:var(--text-xs);color:var(--color-fg-muted);white-space:nowrap}._card_1wuwu_69{background:var(--color-bg-surface);border:1px solid var(--color-border-hairline);border-radius:var(--radius);margin-bottom:var(--space-4);overflow:hidden}._drillRow_1wuwu_80{display:grid;grid-template-columns:26px minmax(220px,1fr) minmax(100px,280px) 200px;align-items:center;gap:var(--space-4);padding:var(--space-3) var(--space-4);border-top:1px solid var(--color-border-hairline)}._drillRowStatic_1wuwu_90{grid-template-columns:minmax(220px,1fr) minmax(100px,280px) 200px}._drillRowButton_1wuwu_95{width:100%;background:transparent;border-left:0;border-right:0;border-bottom:0;font-family:inherit;text-align:left;cursor:pointer;transition:background var(--transition-ease)}._drillRowButton_1wuwu_95:hover{background:var(--color-bg-hover)}._chevron_1wuwu_112{color:var(--color-fg-muted);display:flex;align-items:center;transition:transform var(--transition-ease)}._chevronOpen_1wuwu_119{transform:rotate(90deg)}._rowLabel_1wuwu_124{display:flex;align-items:center;justify-content:flex-start;gap:var(--space-2);min-width:0;font-size:var(--text-sm);font-weight:var(--weight-bold);color:var(--color-fg-strong);text-align:left}._rowLabelText_1wuwu_136{flex:1 1 auto;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:left}._rowSub_1wuwu_145{flex:0 1 auto;min-width:0;font-size:var(--text-xs);font-weight:var(--weight-regular);color:var(--color-fg-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._rowNumbers_1wuwu_156{display:flex;align-items:baseline;justify-content:flex-end;gap:var(--space-3);font-variant-numeric:tabular-nums;white-space:nowrap}._timekeepingTable_1wuwu_168{overflow-x:auto}._timekeepingGrid_1wuwu_172{grid-template-columns:26px minmax(250px,320px) minmax(150px,1fr) 44px 88px 88px 88px;column-gap:var(--space-4);min-width:940px}._timekeepingHeader_1wuwu_180{display:grid;align-items:center;padding:var(--space-2) var(--space-4);background:var(--color-bg-hover);border-bottom:1px solid var(--color-border-hairline);color:var(--color-fg-muted);font-size:var(--text-xs);font-weight:var(--weight-bold);letter-spacing:.045em;line-height:1.2;text-transform:uppercase}._timekeepingHeader_1wuwu_180>:nth-child(n+4){text-align:right}._timekeepingHeader_1wuwu_180>:nth-child(n+4) ._timekeepingSort_1wuwu_198{width:100%;justify-content:flex-end}._timekeepingSort_1wuwu_198{display:inline-flex;align-items:center;gap:var(--space-1);margin:0;padding:0;border:0;background:none;color:inherit;font:inherit;letter-spacing:inherit;line-height:inherit;text-transform:inherit;cursor:pointer}._timekeepingSort_1wuwu_198:hover,._timekeepingSortActive_1wuwu_220{color:var(--color-fg-strong)}._timekeepingSortIcon_1wuwu_224{flex:none;opacity:.35}._timekeepingSortIconActive_1wuwu_229{opacity:1}._timekeepingSortIconDesc_1wuwu_233{transform:rotate(180deg)}._timekeepingCompanyRow_1wuwu_237{background:var(--color-bg-surface)}._timekeepingHeader_1wuwu_180+._timekeepingCompanyRow_1wuwu_237{border-top:0}._timekeepingPct_1wuwu_245,._timekeepingNumber_1wuwu_246{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}._timekeepingPct_1wuwu_245{font-size:var(--text-sm);font-weight:var(--weight-bold);color:var(--color-fg-strong)}._timekeepingNumber_1wuwu_246{font-size:var(--text-xs);color:var(--color-fg-muted)}._timekeepingGrid_1wuwu_172._noDrill_1wuwu_263{grid-template-columns:minmax(250px,320px) minmax(150px,1fr) 44px 88px 88px 88px}._timekeepingGrid_1wuwu_172._noDrill_1wuwu_263>:first-child{display:none}._timekeepingGrid_1wuwu_172 ._indent1_1wuwu_274{padding-left:var(--space-4)}._timekeepingGrid_1wuwu_172 ._indent2_1wuwu_278{padding-left:var(--space-12)}._numPrimary_1wuwu_282{font-size:var(--text-sm);font-weight:var(--weight-bold);color:var(--color-fg-strong)}._numSecondary_1wuwu_288{font-size:var(--text-xs);color:var(--color-fg-muted)}._numOver_1wuwu_293{font-size:var(--text-xs);font-weight:var(--weight-bold);color:var(--color-danger-text)}._numUnder_1wuwu_299{font-size:var(--text-xs);font-weight:var(--weight-bold);color:var(--color-success-text)}._nested_1wuwu_306{background:var(--color-bg-hover)}._nested_1wuwu_306 ._rowLabel_1wuwu_124{font-weight:var(--weight-regular)}._indent1_1wuwu_274{padding-left:var(--space-12)}._indent2_1wuwu_278{padding-left:var(--space-16)}._rowLabelStacked_1wuwu_324{flex-direction:column;align-items:flex-start;gap:2px}._rowLabelStacked_1wuwu_324 ._rowLabelText_1wuwu_136{width:100%}._meter_1wuwu_336{position:relative;height:6px;border-radius:var(--radius-full);background:var(--color-bg-hover);overflow:hidden}._meterFill_1wuwu_344{position:absolute;inset:0 auto 0 0;border-radius:var(--radius-full);background:var(--color-cyan);min-width:2px}._meterFillDim_1wuwu_352{background:var(--color-cyan-dim)}._legend_1wuwu_357{display:flex;align-items:center;gap:var(--space-4);padding:0 var(--space-4) var(--space-2);font-size:var(--text-xs);color:var(--color-fg-muted)}._legendChip_1wuwu_366{display:inline-flex;align-items:center;gap:var(--space-2)}._legendSwatch_1wuwu_372{width:10px;height:10px;border-radius:0;flex:none}._flagBadge_1wuwu_381{display:inline-flex;align-items:center;gap:var(--space-1)}._teamMixSummary_1wuwu_388{position:relative;display:inline-flex;align-items:center;gap:var(--space-2);white-space:nowrap;cursor:help;border-radius:var(--radius)}._teamMixSummary_1wuwu_388:focus-visible{outline:none;box-shadow:var(--focus-ring)}._teamMixDonut_1wuwu_403{position:relative;width:28px;height:28px;border-radius:var(--radius-full);flex:none}._teamMixDonut_1wuwu_403:after{content:"";position:absolute;top:6px;right:6px;bottom:6px;left:6px;border-radius:var(--radius-full);background:var(--color-bg-surface)}._teamMixLead_1wuwu_419{color:var(--color-fg-strong);font-weight:var(--weight-bold);font-size:var(--text-xs);font-variant-numeric:tabular-nums}._teamMixTooltip_1wuwu_426{position:absolute;z-index:var(--z-dropdown);top:50%;left:calc(100% + 10px);display:grid;gap:var(--space-2);min-width:190px;padding:var(--space-2) var(--space-3);border:1px solid var(--color-border-soft);border-radius:var(--radius);background:var(--color-bg-surface);box-shadow:var(--shadow-popover);color:var(--color-fg-strong);opacity:0;pointer-events:none;transform:translate(4px,-50%);transition:opacity var(--transition-ease),transform var(--transition-ease)}._teamMixSummary_1wuwu_388:hover ._teamMixTooltip_1wuwu_426,._teamMixSummary_1wuwu_388:focus-visible ._teamMixTooltip_1wuwu_426{opacity:1;transform:translateY(-50%)}._teamMixTooltipTitle_1wuwu_452{font-size:var(--text-xs);font-weight:var(--weight-bold);color:var(--color-fg-muted)}._teamMixTooltipRow_1wuwu_458{display:grid;grid-template-columns:7px minmax(0,1fr) auto;align-items:center;gap:var(--space-2);font-size:var(--text-xs)}._teamMixTooltipRow_1wuwu_458 strong{font-variant-numeric:tabular-nums}._teamMixTooltipDot_1wuwu_470{width:7px;height:7px;border-radius:var(--radius-full)}._teamMixEmpty_1wuwu_476{color:var(--color-fg-muted);font-size:var(--text-xs)}._scopeStatus_1wuwu_481{display:inline-flex;align-items:center;gap:var(--space-1);margin-bottom:3px;color:var(--color-fg-muted);font-size:var(--text-xs);font-weight:var(--weight-bold);line-height:1.2}._scopeStatusDot_1wuwu_492{width:6px;height:6px;border-radius:var(--radius-full);flex:none}._loading_1wuwu_499{display:flex;justify-content:center;padding:var(--space-16) 0}._cellName_1wuwu_505{font-weight:var(--weight-bold);color:var(--color-fg-strong);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:240px}._cellSub_1wuwu_514{font-size:var(--text-xs);color:var(--color-fg-muted)}._num_1wuwu_282{font-variant-numeric:tabular-nums}@media (max-width: 768px){._drillRow_1wuwu_80{grid-template-columns:22px minmax(0,1fr) 120px}._drillRowStatic_1wuwu_90{grid-template-columns:minmax(0,1fr) 120px}._meterCell_1wuwu_532{display:none}._timekeepingGrid_1wuwu_172{grid-template-columns:22px minmax(230px,280px) minmax(130px,1fr) 42px 82px 82px 82px;min-width:870px}._timekeepingGrid_1wuwu_172._noDrill_1wuwu_263{grid-template-columns:minmax(230px,280px) minmax(130px,1fr) 42px 82px 82px 82px}._timekeepingGrid_1wuwu_172 ._meterCell_1wuwu_532{display:block}}._controls_8g8cn_3{display:flex;align-items:center;gap:var(--space-3);flex-wrap:wrap;margin-bottom:var(--space-6)}._groupBy_8g8cn_11{margin-left:auto;display:inline-flex;align-items:center;gap:var(--space-2)}._groupByLabel_8g8cn_18{font-size:var(--text-sm);color:var(--color-fg-muted)}._rangeLabel_8g8cn_24{font-size:var(--text-sm);color:var(--color-fg-muted);white-space:nowrap}._validationHint_8g8cn_30{font-size:var(--text-sm);color:var(--color-warning-text);margin-bottom:var(--space-4)}._tableCard_8g8cn_37{padding:0!important;overflow:hidden}._tableWrap_8g8cn_42{overflow-x:auto}._table_8g8cn_37{width:100%;border-collapse:collapse;font-size:var(--text-sm)}._table_8g8cn_37 thead th{text-align:left;padding:var(--space-3) var(--space-4);font-family:var(--font-mono);font-size:var(--text-xs);font-weight:var(--weight-regular);letter-spacing:.1em;text-transform:uppercase;color:var(--color-fg-muted);border-bottom:1px solid var(--color-border-hairline);background:var(--color-bg-hover);white-space:nowrap}._table_8g8cn_37 tbody td{padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--color-border-hairline);color:var(--color-fg-strong);vertical-align:middle}._table_8g8cn_37 tbody tr:last-child td{border-bottom:0}._table_8g8cn_37 tfoot td{padding:var(--space-3) var(--space-4);border-top:1px solid var(--color-border-hairline);background:var(--color-bg-hover);font-weight:var(--weight-bold);color:var(--color-fg-strong)}._num_8g8cn_85{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}._reportTable_8g8cn_94 thead th._num_8g8cn_85{text-align:right}._table_8g8cn_37 thead ._groupHeadRow_8g8cn_105 th:not(._labelHead_8g8cn_105){border-bottom:0;padding-bottom:var(--space-1)}._labelHead_8g8cn_105{vertical-align:bottom}._table_8g8cn_37 thead th._groupHead_8g8cn_105{position:relative;text-align:center;color:var(--color-fg-strong)}._groupHead_8g8cn_105:after{content:"";position:absolute;left:var(--space-4);right:var(--space-4);bottom:0;height:2px;border-radius:var(--radius-full);background:var(--color-fg-muted)}._groupHead_8g8cn_105[data-tone=green]:after{background:var(--color-success)}._groupHead_8g8cn_105[data-tone=cyan]:after{background:var(--color-cyan)}._groupStart_8g8cn_134{border-left:1px solid var(--color-border-hairline)}._table_8g8cn_37 tbody td._pct_8g8cn_138{color:var(--color-fg-muted)}._groupDivider_8g8cn_145 td{padding:var(--space-2) var(--space-4);font-size:var(--text-xs);font-weight:var(--weight-regular);color:var(--color-fg-muted);background:var(--color-bg-hover);border-bottom:1px solid var(--color-border-hairline)}._emptyRow_8g8cn_154{text-align:center;color:var(--color-fg-muted);font-style:italic;padding:var(--space-8)!important}._weekPicker_8g8cn_162{display:flex;align-items:center;gap:var(--space-3);flex-wrap:wrap;margin-bottom:var(--space-4)}._overallRate_8g8cn_170{margin-left:auto;font-size:var(--text-sm);color:var(--color-fg-default)}._overallRate_8g8cn_170 strong{color:var(--color-fg-strong);font-weight:var(--weight-bold)}._legend_8g8cn_182{display:flex;flex-direction:column;gap:var(--space-1);margin-bottom:var(--space-4)}._legendKey_8g8cn_189{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-4);font-size:var(--text-sm);color:var(--color-fg-muted)}._legendItem_8g8cn_198{display:inline-flex;align-items:baseline;gap:var(--space-1);white-space:nowrap}._legendNote_8g8cn_205{font-size:var(--text-xs);color:var(--color-fg-muted)}._cell_8g8cn_211{text-align:center;font-variant-numeric:tabular-nums;white-space:nowrap}._markComplete_8g8cn_217{color:var(--color-success-text);font-weight:var(--weight-bold)}._markMissing_8g8cn_222{color:var(--color-danger-text);font-weight:var(--weight-bold)}._markPto_8g8cn_227{font-size:var(--text-xs);font-weight:var(--weight-regular);color:var(--color-fg-muted);letter-spacing:.04em}._markFuture_8g8cn_234{color:var(--color-fg-muted)}._tally_8g8cn_238{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--color-fg-default)}._userName_8g8cn_245{color:var(--color-fg-strong);font-weight:var(--weight-regular)}._userLink_8g8cn_250{color:inherit;text-decoration:none}._userLink_8g8cn_250:hover{text-decoration:underline}._labelCell_8g8cn_262{color:var(--color-fg-strong)}._teamRowClickable_8g8cn_266{cursor:pointer}._teamRowClickable_8g8cn_266:hover td{background:var(--color-bg-hover)}._expandBtn_8g8cn_274{all:unset;cursor:pointer;display:inline-flex;align-items:center;gap:var(--space-2);max-width:100%}._expandBtn_8g8cn_274:disabled{cursor:default}._expandBtn_8g8cn_274:focus-visible{outline:none;box-shadow:var(--focus-ring);border-radius:var(--radius)}._chevron_8g8cn_293{color:var(--color-fg-muted);display:inline-flex;align-items:center;width:15px;transition:transform var(--transition-ease)}._chevronOpen_8g8cn_301{transform:rotate(90deg)}._rowSub_8g8cn_306{font-size:var(--text-xs);font-weight:var(--weight-regular);color:var(--color-fg-muted);white-space:nowrap}._personRow_8g8cn_313 td{background:var(--color-bg-hover)}._personRow_8g8cn_313 td:first-child{padding-left:calc(var(--space-4) + 15px + var(--space-2))}._personLabel_8g8cn_322{display:inline-flex;align-items:center;gap:var(--space-2);color:var(--color-fg-strong)}._editCell_8g8cn_331{all:unset;cursor:pointer;display:inline-flex;align-items:center;justify-content:flex-end;gap:var(--space-1);padding:2px 4px;margin:-2px -4px;border-radius:var(--radius);font-variant-numeric:tabular-nums}._editCell_8g8cn_331:hover{background:var(--color-bg-hover)}._editCell_8g8cn_331:focus-visible{outline:none;box-shadow:var(--focus-ring)}._editIcon_8g8cn_353{color:var(--color-fg-muted);opacity:0;transition:opacity var(--transition-ease)}._editCell_8g8cn_331:hover ._editIcon_8g8cn_353,._editCell_8g8cn_331:focus-visible ._editIcon_8g8cn_353{opacity:1}._editInput_8g8cn_364{width:6ch;padding:2px var(--space-1);font-family:var(--font-body);font-size:var(--text-sm);font-variant-numeric:tabular-nums;text-align:right;border:1px solid var(--color-accent);border-radius:var(--radius);background:var(--color-bg-surface);color:var(--color-fg-strong)}._editInput_8g8cn_364:focus{outline:none;box-shadow:var(--focus-ring)}._toneDanger_8g8cn_384{color:var(--color-danger-text);font-weight:var(--weight-bold)}._tonePositive_8g8cn_389{color:var(--color-success-text);font-weight:var(--weight-bold)}._wrap_2sbvq_3{--name-w: 320px;--day-w: 60px;--row-h: 48px;--head-h: 48px;--month-h: 28px;position:relative;overflow:auto;max-height:max(calc(100vh - 300px),320px);scroll-padding-top:calc(var(--month-h) + var(--head-h) + var(--row-h));scroll-padding-left:var(--name-w)}._wrap_2sbvq_3:focus-visible{outline:none}._grid_2sbvq_20{border-collapse:separate;border-spacing:0;table-layout:fixed;width:max-content;min-width:100%;font-size:var(--text-sm);color:var(--color-fg-default)}._nameCol_2sbvq_32{position:sticky;left:0;z-index:2;width:var(--name-w);min-width:var(--name-w);max-width:var(--name-w);height:var(--row-h);padding:0;background:var(--color-bg-surface);border-right:1px solid var(--color-border-soft);border-bottom:1px solid var(--color-border-hairline);text-align:left;font-weight:var(--weight-regular)}._headCell_2sbvq_50,._monthHead_2sbvq_51{box-sizing:border-box;position:sticky;top:0;z-index:3;background:var(--color-bg-surface);border-bottom:1px solid var(--color-border-hairline)}._headCell_2sbvq_50{height:var(--head-h)}._monthHead_2sbvq_51{height:var(--month-h);padding:0;border-right:1px solid var(--color-border-soft);text-align:left;font-size:var(--text-xs);font-weight:var(--weight-regular);color:var(--color-fg-muted);overflow:clip;max-width:0}._nameColWidth_2sbvq_76{width:var(--name-w)}._dayColWidth_2sbvq_80{width:var(--day-w)}._monthLabel_2sbvq_84{white-space:nowrap;position:sticky;left:calc(var(--name-w) + var(--space-3));display:inline-block;padding:0 var(--space-2);transition:opacity var(--transition-ease)}._headCell_2sbvq_50._dayHead_2sbvq_93{top:var(--month-h)}._nameCol_2sbvq_32._headCell_2sbvq_50{z-index:5;height:calc(var(--month-h) + var(--head-h));padding:0 var(--space-4);font-size:var(--text-xs);font-weight:var(--weight-regular);color:var(--color-fg-muted)}._dayHead_2sbvq_93{width:var(--day-w);min-width:var(--day-w);padding:0;border-right:1px solid var(--color-border-hairline);text-align:center;font-weight:var(--weight-regular)}._dow_2sbvq_115{display:block;font-size:var(--text-xs);color:var(--color-fg-muted);transition:opacity var(--transition-ease)}._dom_2sbvq_122{display:block;font-size:var(--text-sm);font-weight:var(--weight-regular);color:var(--color-fg-strong);transition:opacity var(--transition-ease)}._dayHead_2sbvq_93._today_2sbvq_130 ._dom_2sbvq_122{color:var(--color-pink);font-weight:var(--weight-bold)}._totalRow_2sbvq_139>._nameCol_2sbvq_32,._totalRow_2sbvq_139>._cell_2sbvq_137{position:sticky;top:calc(var(--month-h) + var(--head-h));z-index:3;background:var(--color-bg-surface);border-bottom:1px solid var(--color-border-soft)}._totalRow_2sbvq_139>._nameCol_2sbvq_32{z-index:5;padding:0 var(--space-4);font-weight:var(--weight-bold);color:var(--color-fg-strong)}._totalRow_2sbvq_139>._cell_2sbvq_137{font-size:var(--text-sm);font-weight:var(--weight-bold);color:var(--color-fg-strong)}._dayHead_2sbvq_93._weekend_2sbvq_161,._totalRow_2sbvq_139>._cell_2sbvq_137._weekend_2sbvq_161{background:linear-gradient(var(--color-bg-hover),var(--color-bg-hover)),var(--color-bg-surface)}._cell_2sbvq_137{position:relative;width:var(--day-w);min-width:var(--day-w);height:var(--row-h);padding:0;border-right:1px solid var(--color-border-hairline);border-bottom:1px solid var(--color-border-hairline);text-align:center;font-variant-numeric:tabular-nums;transition:background-color var(--transition-ease)}._cell_2sbvq_137>span{vertical-align:top}._cellInner_2sbvq_186{display:flex;align-items:center;justify-content:center;width:var(--day-w);height:var(--row-h)}._weekend_2sbvq_161{background-color:var(--color-bg-hover)}._today_2sbvq_130{box-shadow:inset 2px 0 0 var(--color-pink)}._fill_2sbvq_203{position:absolute;left:var(--space-1);right:var(--space-1);bottom:0;background:var(--color-accent-dim);border-radius:var(--radius) var(--radius) 0 0;pointer-events:none;transition:height var(--transition-ease),background-color var(--transition-ease),opacity var(--transition-ease)}._hours_2sbvq_217{position:relative;z-index:1;font-size:var(--text-sm);transition:opacity var(--transition-ease)}._over_2sbvq_224 ._fill_2sbvq_203{background:var(--color-danger-dim);border-top:2px solid var(--color-danger)}._over_2sbvq_224 ._hours_2sbvq_217{color:var(--color-danger-text);font-weight:var(--weight-bold)}._timeOff_2sbvq_234{background-image:repeating-linear-gradient(135deg,var(--color-border-soft) 0 2px,transparent 2px 7px)}._wrap_2sbvq_3[data-busy] ._fill_2sbvq_203,._wrap_2sbvq_3[data-busy] ._hours_2sbvq_217,._wrap_2sbvq_3[data-busy] ._dow_2sbvq_115,._wrap_2sbvq_3[data-busy] ._dom_2sbvq_122,._wrap_2sbvq_3[data-busy] ._monthLabel_2sbvq_84,._wrap_2sbvq_3[data-busy] ._bar_2sbvq_248{opacity:.5}._personBtn_2sbvq_254{all:unset;box-sizing:border-box;display:flex;align-items:center;gap:var(--space-2);width:100%;height:var(--row-h);padding:0 var(--space-3);cursor:pointer}._personBtn_2sbvq_254:focus-visible{outline:none;box-shadow:var(--focus-ring-inset)}._chevron_2sbvq_271{flex:0 0 auto;color:var(--color-fg-muted);transition:transform var(--transition-ease)}._chevronOpen_2sbvq_277{transform:rotate(90deg)}._personName_2sbvq_281{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:var(--weight-regular);color:var(--color-fg-strong)}._unscheduledCount_2sbvq_291{flex:0 0 auto;padding:0 var(--space-2);border-radius:var(--radius-full);background:var(--color-warning-dim);color:var(--color-warning-text);font-size:var(--text-xs);white-space:nowrap}._personRow_2sbvq_301:hover>._nameCol_2sbvq_32{background:linear-gradient(var(--color-bg-hover),var(--color-bg-hover)),var(--color-bg-surface)}._personRow_2sbvq_301:hover>._cell_2sbvq_137{background-color:var(--color-bg-hover)}._taskRow_2sbvq_311>._nameCol_2sbvq_32{padding:0 var(--space-3) 0 calc(var(--space-6) + var(--space-4));background:linear-gradient(var(--color-bg-hover),var(--color-bg-hover)),var(--color-bg-surface)}._taskRow_2sbvq_311>._cell_2sbvq_137{background-color:var(--color-bg-hover)}._taskRow_2sbvq_311>._cell_2sbvq_137._weekend_2sbvq_161{background-color:var(--color-bg-hover)}._taskTitle_2sbvq_324,._taskMeta_2sbvq_325{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._taskTitle_2sbvq_324{font-size:var(--text-sm);color:var(--color-fg-strong);text-decoration:none}a._taskTitle_2sbvq_324:hover,a._taskTitle_2sbvq_324:focus-visible{color:var(--color-accent);text-decoration:underline}._taskMeta_2sbvq_325{font-size:var(--text-xs);color:var(--color-fg-muted)}._bar_2sbvq_248{position:absolute;inset:var(--space-2) 0;background:var(--color-accent-dim);border-top:1px solid var(--color-accent-border);border-bottom:1px solid var(--color-accent-border);pointer-events:none;transition:opacity var(--transition-ease)}._barStart_2sbvq_359{left:var(--space-1);border-left:1px solid var(--color-accent-border);border-top-left-radius:var(--radius);border-bottom-left-radius:var(--radius)}._barEnd_2sbvq_366{right:var(--space-1);border-right:1px solid var(--color-accent-border);border-top-right-radius:var(--radius);border-bottom-right-radius:var(--radius)}._subhead_2sbvq_373{font-size:var(--text-xs);font-weight:var(--weight-bold);color:var(--color-fg-muted)}._spanCell_2sbvq_379{padding:0;border-bottom:1px solid var(--color-border-hairline);background-color:var(--color-bg-hover);text-align:left;font-size:var(--text-xs);color:var(--color-fg-default)}._spanText_2sbvq_389{position:sticky;left:calc(var(--name-w) + var(--space-3));display:inline-block;padding:0 var(--space-3)}._taskRow_2sbvq_311>._nameCol_2sbvq_32,._taskRow_2sbvq_311>._cell_2sbvq_137{height:auto}._collapse_2sbvq_404{position:relative;display:flex;height:var(--row-h);overflow:hidden;transition:height var(--transition-ease),opacity var(--transition-ease)}._taskRow_2sbvq_311[data-collapsed] ._collapse_2sbvq_404{height:0;opacity:0}._taskRow_2sbvq_311[data-collapsed]>*{border-bottom-width:0}._collapseName_2sbvq_423{flex-direction:column;justify-content:center;min-width:0}._collapseCell_2sbvq_429{align-items:center;justify-content:center;width:var(--day-w)}._collapseSpan_2sbvq_436{align-items:center;overflow:clip}._tip_2sbvq_443{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-1);min-width:200px;text-align:left}._tipRow_2sbvq_451{display:flex;justify-content:space-between;gap:var(--space-4)}._tipRow_2sbvq_451>span:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._tipFoot_2sbvq_463{margin-top:var(--space-1);padding-top:var(--space-1);border-top:1px solid var(--color-border-soft)}._tipOver_2sbvq_469{font-weight:var(--weight-bold)}@media (max-width: 1100px){._wrap_2sbvq_3{--name-w: 240px}}._toolbar_u01n7_1{display:flex;align-items:center;gap:var(--space-4);flex-wrap:wrap;margin-bottom:var(--space-4)}._filter_u01n7_9{margin-left:auto;min-width:180px;display:flex}._filter_u01n7_9>*{flex:1 1 auto}._legend_u01n7_21{display:flex;align-items:center;gap:var(--space-4);flex-wrap:wrap;margin-bottom:var(--space-3);font-size:var(--text-xs);color:var(--color-fg-muted)}._legendItem_u01n7_31{display:inline-flex;align-items:center;gap:var(--space-2)}._swatch_u01n7_37{display:inline-block;width:var(--space-4);height:var(--space-3);border-radius:var(--radius);border:1px solid var(--color-border-soft)}._swatchLoad_u01n7_45{background:var(--color-accent-dim);border-color:var(--color-accent-border)}._swatchOver_u01n7_50{background:var(--color-danger-dim);border-color:var(--color-danger)}._swatchOff_u01n7_55{background-image:repeating-linear-gradient(135deg,var(--color-border-soft) 0 2px,transparent 2px 7px)}._gridCard_u01n7_63{padding:0!important;overflow:hidden}._gridCard_u01n7_63:has(>[role=region]:focus-visible){outline:none;box-shadow:var(--focus-ring)}._skeleton_u01n7_73{padding:var(--space-4)}._filters_bvf96_1{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-bottom:var(--space-4)}._filters_bvf96_1>*{min-width:160px}._programCell_bvf96_12{display:flex;flex-direction:column;gap:2px}._programCell_bvf96_12 strong{font-weight:var(--weight-bold);color:var(--color-fg-strong)}._programCell_bvf96_12 span{font-size:var(--text-xs);color:var(--color-fg-muted)}._chipButton_bvf96_28{all:unset;cursor:pointer;display:inline-flex}._pending_bvf96_34{font-weight:var(--weight-bold);color:var(--color-violet-text)}._muted_bvf96_39{color:var(--color-fg-muted)}._page_1siif_1{display:flex;flex-direction:column;height:100vh;height:100dvh;background:var(--color-bg-page)}._bar_1siif_9{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--color-border-hairline);background:var(--color-bg-surface)}._back_1siif_19{display:inline-flex;align-items:center;gap:var(--space-1);font-size:var(--text-sm);color:var(--color-fg-default);text-decoration:none;white-space:nowrap}._back_1siif_19:hover{color:var(--color-fg-strong)}._frameWrap_1siif_33{flex:1;min-height:0;display:flex}._frame_1siif_33{flex:1;width:100%;height:100%;border:none;background:#f4f3ee}._message_1siif_48{flex:1;display:flex;align-items:center;justify-content:center;padding:var(--space-8);color:var(--color-fg-default);font-size:var(--text-sm)}._page_1qwah_1{display:flex;flex-direction:column;gap:var(--space-6);max-width:960px;margin:0 auto;width:100%}._hero_1qwah_12{display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--space-3);padding:var(--space-6) 0 var(--space-4)}._heroGreeting_1qwah_21{margin:0;font-size:var(--text-xl);font-weight:var(--weight-bold);font-family:var(--font-heading);color:var(--color-fg-strong)}._heroSubtitle_1qwah_29{margin:0;font-size:var(--text-sm);color:var(--color-fg-muted)}._inputWrapper_1qwah_35{position:relative;width:100%;max-width:640px;margin-top:var(--space-2)}._aiInput_1qwah_42{width:100%;padding:.75rem 3rem .75rem 2.5rem;font-size:var(--text-sm);border:1px solid var(--color-border-hairline);border-radius:var(--radius);background:var(--color-bg-surface);color:var(--color-fg-strong);outline:none;transition:border-color var(--transition-ease)}._aiInput_1qwah_42:focus{border-color:var(--color-cyan-border)}._aiInput_1qwah_42::placeholder{color:var(--color-fg-muted)}._inputIcon_1qwah_62{position:absolute;left:.75rem;top:50%;transform:translateY(-50%);color:var(--color-cyan);pointer-events:none}._inputSubmit_1qwah_71{position:absolute;right:.5rem;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:var(--radius);border:none;background:var(--color-cyan);color:var(--color-on-ink);cursor:pointer;transition:opacity var(--transition-ease)}._inputSubmit_1qwah_71:hover{opacity:.85}._inputSubmit_1qwah_71:disabled{opacity:.4;cursor:default}._chips_1qwah_98{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-2);margin-top:var(--space-2)}._chip_1qwah_98{display:inline-flex;align-items:center;gap:.35rem;padding:.35rem .75rem;font-size:var(--text-xs);border-radius:var(--radius);border:1px solid var(--color-border-hairline);background:var(--color-bg-surface);color:var(--color-fg-default);cursor:pointer;transition:background var(--transition-ease),border-color var(--transition-ease)}._chip_1qwah_98:hover{background:var(--color-bg-hover);border-color:var(--color-cyan-border)}._briefing_1qwah_127{position:relative;border-radius:var(--radius);padding:var(--space-4);background:var(--color-ink);overflow:hidden}._briefingHeading_1qwah_135{margin:0 0 var(--space-2);font-size:var(--text-base);font-weight:var(--weight-bold);color:var(--color-on-ink)}._briefingBody_1qwah_142{margin:0;font-size:var(--text-sm);color:#ffffffb3;line-height:1.6;max-width:85%}._briefingRefreshAnchor_1qwah_150{position:absolute;top:var(--space-4);right:var(--space-4)}._briefingRefresh_1qwah_150{all:unset;box-sizing:border-box;cursor:pointer;width:2.5rem;height:2.5rem;border-radius:var(--radius-full);background:var(--color-cyan-dim);display:flex;align-items:center;justify-content:center;color:var(--color-cyan);transition:background var(--transition-ease)}._briefingRefresh_1qwah_150:hover:not(:disabled){background:#ffffff1f}._briefingRefresh_1qwah_150:disabled{cursor:progress}._grid_1qwah_181{display:grid;grid-template-columns:1fr 2fr;gap:var(--space-4)}@media (max-width: 768px){._grid_1qwah_181{grid-template-columns:1fr}}._sectionSpacing_1qwah_195{margin-bottom:var(--space-3)}._viewAll_1qwah_199{font-size:var(--text-xs);color:var(--color-cyan);text-decoration:none;cursor:pointer;transition:opacity var(--transition-ease)}._viewAll_1qwah_199:hover{opacity:.8}._deskList_1qwah_213{display:flex;flex-direction:column;gap:var(--space-3)}._deskCard_1qwah_219{border-radius:var(--radius);border:1px solid var(--color-border-hairline);background:var(--color-bg-surface);padding:var(--space-3);border-left:3px solid var(--color-cyan);transition:box-shadow var(--transition-ease)}._deskCard_1qwah_219:hover{box-shadow:var(--shadow-raised)}._deskCardApproval_1qwah_232{border-left-color:var(--color-accent)}._deskType_1qwah_236{font-size:var(--text-xs);font-weight:var(--weight-bold);text-transform:uppercase;letter-spacing:.05em;color:var(--color-fg-muted);margin-bottom:.25rem}._deskTitle_1qwah_245{margin:0;font-size:var(--text-sm);font-weight:var(--weight-regular);color:var(--color-fg-strong)}._deskMeta_1qwah_252{margin-top:.35rem;font-size:var(--text-xs);color:var(--color-fg-muted)}._programList_1qwah_260{display:flex;flex-direction:column;gap:var(--space-3)}._programCard_1qwah_266{border-radius:var(--radius);border:1px solid var(--color-border-hairline);background:var(--color-bg-surface);padding:var(--space-4);cursor:pointer;transition:box-shadow var(--transition-ease)}._programCard_1qwah_266:hover{box-shadow:var(--shadow-raised)}._programCard_1qwah_266:focus-visible{outline:none;box-shadow:var(--focus-ring)}._programCardHeader_1qwah_284{display:flex;align-items:center;justify-content:space-between}._programTitle_1qwah_290{margin:0;font-size:var(--text-sm);font-weight:var(--weight-regular);color:var(--color-fg-strong)}._programCompany_1qwah_297{font-size:var(--text-xs);color:var(--color-fg-muted);margin-top:.2rem}._aiInsight_1qwah_303{display:flex;align-items:flex-start;gap:var(--space-2);margin-top:var(--space-3);padding:var(--space-3);border-radius:var(--radius);background:var(--color-cyan-glow);border-left:3px solid var(--color-cyan)}._aiInsightBody_1qwah_314{flex:1;min-width:0}._aiInsightText_1qwah_319{margin:0;font-size:var(--text-xs);color:var(--color-fg-default);line-height:1.5}._regenTip_1qwah_326{white-space:nowrap}._aiInsightRefreshAnchor_1qwah_330{flex-shrink:0;display:inline-flex}@media (max-width: 768px){._toggleLabel_1rkpt_4{display:none}}._page_1t4g5_1{width:100%;min-width:0}._root_1nph0_2{width:100%;height:calc(100dvh - 53px);min-height:480px;display:flex;flex-direction:column}._iframe_1nph0_10{flex:1;width:100%;min-height:0;border:0;background:var(--color-bg-hover)}._headActions_1xfhj_3{display:flex;align-items:center;gap:var(--space-3)}._linkCell_1xfhj_11{display:flex;flex-direction:column;gap:2px;min-width:0}._linkName_1xfhj_18{font-weight:var(--weight-bold);color:var(--color-fg-strong)}._linkUrl_1xfhj_23{max-width:480px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-fg-muted)}._mono_1xfhj_33{font-family:var(--font-mono);font-size:var(--text-xs)}._muted_1xfhj_38{color:var(--color-fg-muted)}._actions_1xfhj_42{display:inline-flex;gap:var(--space-1);justify-content:flex-end}._justSaved_1xfhj_49 td{--flash-color: var(--color-bg-hover);animation:var(--motion-flash)}._form_1xfhj_56{display:flex;flex-direction:column;gap:var(--space-4)}._formFooter_1xfhj_62{display:flex;justify-content:flex-end;gap:var(--space-2);width:100%}._pair_1xfhj_69,._campaign_1xfhj_70{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--space-3);align-items:start}._campaign_1xfhj_70{grid-template-columns:180px minmax(0,1fr)}input._fixedInput_1xfhj_83,input._fixedInput_1xfhj_83:disabled{opacity:1;background:var(--color-bg-page);border-color:var(--color-border-soft);color:var(--color-fg-muted);cursor:not-allowed}._campaignGroup_1xfhj_93{display:flex;flex-direction:column;gap:var(--space-2)}._hint_1xfhj_99{margin:0;font-size:var(--text-xs);line-height:1.45;color:var(--color-fg-muted)}._hint_1xfhj_99 code{font-family:var(--font-mono);color:var(--color-fg-strong)}._preview_1xfhj_111{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-4);border:1px solid var(--color-border-hairline);border-radius:var(--radius);background:var(--color-bg-hover)}._previewLabel_1xfhj_121{font-size:var(--text-sm);font-weight:var(--weight-regular);color:var(--color-fg-strong)}._previewUrl_1xfhj_127{font-family:var(--font-mono);font-size:var(--text-sm);line-height:1.5;word-break:break-all;color:var(--color-fg-strong)}._previewEmpty_1xfhj_136{font-size:var(--text-sm);line-height:1.5;color:var(--color-fg-muted)}@media (max-width: 768px){._headActions_1xfhj_3{flex-wrap:wrap}._pair_1xfhj_69,._campaign_1xfhj_70{grid-template-columns:minmax(0,1fr)}._linkUrl_1xfhj_23{max-width:240px}}._page_1ooue_3{max-width:1160px;margin:0 auto;width:100%;padding:var(--space-2) 0 var(--space-16)}._settingsGrid_1ooue_10{display:grid;grid-template-columns:minmax(0,1.75fr) minmax(280px,.75fr);gap:var(--space-4);align-items:start}._panel_1ooue_17{border:1px solid var(--color-border-soft);border-radius:var(--radius);background:var(--color-bg-surface);overflow:visible}._panelHeader_1ooue_24{display:flex;align-items:center;gap:var(--space-2);min-height:58px;padding:0 var(--space-6);border-bottom:1px solid var(--color-border-hairline)}._panelBody_1ooue_33{display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-6)}._fieldRow_1ooue_40{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--space-4)}._labelWithInfo_1ooue_46{display:inline-flex;align-items:center;gap:var(--space-1)}._infoTip_1ooue_52{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;flex:0 0 18px;border-radius:var(--radius-full);color:var(--color-fg-muted);cursor:help;outline:none}._infoTip_1ooue_52:hover,._infoTip_1ooue_52:focus-visible{color:var(--color-accent);background:var(--color-bg-hover)}._infoTip_1ooue_52:focus-visible{box-shadow:var(--focus-ring)}._mainColumn_1ooue_76{display:flex;flex-direction:column;gap:var(--space-4);min-width:0}._integrationRow_1ooue_84{display:flex;align-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-6)}._integrationIcon_1ooue_91{flex:none;display:grid;place-items:center;width:40px;height:40px;border-radius:var(--radius);background:var(--color-bg-hover);color:var(--color-fg-strong)}._integrationText_1ooue_102{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}._integrationName_1ooue_110{font-weight:var(--weight-bold);color:var(--color-fg-strong)}._integrationMeta_1ooue_115{font-size:var(--text-sm);color:var(--color-fg-muted)}._integrationActions_1ooue_120{flex:none;display:flex;align-items:center;gap:var(--space-2)}._modalBody_1ooue_127{display:flex;flex-direction:column;gap:var(--space-4)}._modalStatus_1ooue_133{display:flex;align-items:center;gap:var(--space-2);margin:0}._modalFooter_1ooue_140{display:flex;align-items:center;gap:var(--space-2)}._modalFooterSpacer_1ooue_146{flex:1}._controlsColumn_1ooue_152{display:flex;flex-direction:column;gap:var(--space-4);position:sticky;top:calc(var(--topbar-height) + var(--space-4))}._toggleList_1ooue_160{display:flex;flex-direction:column;padding:0 var(--space-4)}._toggleItem_1ooue_166{padding:var(--space-4) 0;border-bottom:1px solid var(--color-border-hairline)}._toggleItem_1ooue_166:last-child{border-bottom:0}._toggleItem_1ooue_166 label{width:100%;justify-content:space-between;gap:var(--space-4)}._toggleItem_1ooue_166 label>span:last-child{order:-1}._dangerSection_1ooue_187{padding:var(--space-3) var(--space-4);border:1px solid var(--color-border-hairline);border-radius:var(--radius);background:transparent;display:flex;flex-direction:column;align-items:stretch;gap:var(--space-3)}._dangerCopy_1ooue_198{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}._dangerTitle_1ooue_206{margin:0;font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--weight-regular);color:var(--color-fg-default);letter-spacing:normal}._dangerText_1ooue_215{margin:0;font-size:var(--text-xs);color:var(--color-fg-muted);line-height:1.45}._dangerAction_1ooue_222{flex-shrink:0}._fade_1ooue_226{animation:var(--motion-enter)}._controlsColumn_1ooue_152>._fade_1ooue_226:nth-child(1){animation-delay:45ms}._controlsColumn_1ooue_152>._fade_1ooue_226:nth-child(2){animation-delay:90ms}@media (max-width: 920px){._settingsGrid_1ooue_10{grid-template-columns:1fr}._controlsColumn_1ooue_152{position:static}._toggleList_1ooue_160{display:grid;grid-template-columns:1fr 1fr;column-gap:var(--space-6)}._toggleItem_1ooue_166:nth-last-child(2){border-bottom:0}}@media (max-width: 620px){._fieldRow_1ooue_40,._toggleList_1ooue_160{grid-template-columns:1fr}._toggleItem_1ooue_166:nth-last-child(2){border-bottom:1px solid var(--color-border-hairline)}}@media (prefers-reduced-motion: reduce){._fade_1ooue_226{animation:none;opacity:1;transform:none}}._page_1x3ta_6{max-width:720px;margin:0 auto;display:flex;flex-direction:column;gap:var(--space-8)}._markWrap_1x3ta_16{width:52px;height:52px;border-radius:var(--radius);display:flex;align-items:center;justify-content:center;background:var(--color-bg-surface);border:1px solid var(--color-border-soft);flex-shrink:0}._hero_1x3ta_28{position:relative;padding:var(--space-8);border-radius:var(--radius);border:1px solid var(--color-border-soft);background:var(--color-bg-surface);display:flex;align-items:center;gap:var(--space-6);transition:border-color var(--transition-ease),background var(--transition-ease)}._heroConnected_1x3ta_42{border-color:var(--color-success-border);background:linear-gradient(135deg,var(--color-success-dim) 0%,var(--color-bg-surface) 70%)}._statusBadge_1x3ta_51{display:flex;flex-direction:column;gap:var(--space-1);flex:1;min-width:0}._statusRow_1x3ta_59{display:flex;align-items:center;gap:var(--space-2)}._statusDot_1x3ta_65{width:8px;height:8px;border-radius:var(--radius-full);background:var(--color-fg-muted);flex-shrink:0}._statusDotConnected_1x3ta_73{background:var(--color-success);--pulse-color: var(--color-success-border);animation:var(--motion-ring-pulse)}._statusLabel_1x3ta_79{font-family:var(--font-heading);font-size:var(--text-base);font-weight:var(--weight-bold);color:var(--color-fg-strong);letter-spacing:-.01em}._statusMeta_1x3ta_87{color:var(--color-fg-default);font-size:var(--text-sm);display:flex;flex-wrap:wrap;gap:var(--space-1) var(--space-3)}._metaSep_1x3ta_95{color:var(--color-fg-muted);-webkit-user-select:none;user-select:none}._metaCode_1x3ta_100{font-family:var(--font-mono);font-size:var(--text-xs);padding:2px var(--space-1);border-radius:var(--radius);background:var(--color-bg-hover);color:var(--color-fg-default)}._heroAction_1x3ta_109{flex-shrink:0}._section_1x3ta_115{display:flex;flex-direction:column;gap:var(--space-4)}._bullets_1x3ta_121{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:var(--space-3)}._bullet_1x3ta_121{display:flex;gap:var(--space-3);align-items:flex-start;padding:var(--space-4) var(--space-4);background:var(--color-bg-surface);border:1px solid var(--color-border-hairline);border-radius:var(--radius)}._bulletIcon_1x3ta_140{flex-shrink:0;width:28px;height:28px;border-radius:var(--radius);display:flex;align-items:center;justify-content:center;color:var(--color-cyan);background:var(--color-cyan-dim)}._bulletBody_1x3ta_152{display:flex;flex-direction:column;gap:2px;min-width:0}._bulletTitle_1x3ta_159{font-weight:var(--weight-bold);color:var(--color-fg-strong);font-size:var(--text-sm)}._bulletText_1x3ta_165{color:var(--color-fg-default);font-size:var(--text-sm);line-height:1.55}._danger_1x3ta_173{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-4) var(--space-6);border-radius:var(--radius);border:1px solid var(--color-danger-border);background:var(--color-danger-dim)}._dangerHead_1x3ta_183{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);flex-wrap:wrap}._dangerTitle_1x3ta_191{margin:0;font-family:var(--font-heading);font-size:var(--text-base);font-weight:var(--weight-bold);color:var(--color-fg-strong);letter-spacing:-.01em}._dangerText_1x3ta_200{margin:0;color:var(--color-fg-default);font-size:var(--text-sm);line-height:1.55;max-width:60ch}@media (max-width: 560px){._hero_1x3ta_28{flex-wrap:wrap;gap:var(--space-4)}._statusBadge_1x3ta_51{flex-basis:calc(100% - 52px - var(--space-4))}._heroAction_1x3ta_109{flex-basis:100%}._heroAction_1x3ta_109 button{width:100%}._markWrap_1x3ta_16{width:44px;height:44px}._statusBadge_1x3ta_51{flex-basis:calc(100% - 44px - var(--space-4))}}._page_14052_5{max-width:720px;margin:0 auto;display:flex;flex-direction:column;gap:var(--space-6)}._markWrap_14052_15{width:52px;height:52px;border-radius:var(--radius);display:flex;align-items:center;justify-content:center;background:var(--color-bg-surface);border:1px solid var(--color-border-soft);color:var(--color-fg-muted);flex-shrink:0}._hero_14052_28{position:relative;padding:var(--space-8);border-radius:var(--radius);border:1px solid var(--color-border-soft);background:var(--color-bg-surface);display:flex;align-items:center;gap:var(--space-6);flex-wrap:wrap;transition:border-color var(--transition-ease),background var(--transition-ease)}._heroConnected_14052_46{border-color:var(--color-success-border);background:linear-gradient(135deg,var(--color-success-dim) 0%,var(--color-bg-surface) 70%)}._heroConnected_14052_46 ._markWrap_14052_15{color:var(--color-success)}._statusBadge_14052_55{display:flex;flex-direction:column;gap:var(--space-1);flex:1;min-width:240px}._statusRow_14052_65{display:flex;align-items:center;gap:var(--space-2)}._statusDot_14052_71{width:8px;height:8px;border-radius:var(--radius-full);background:var(--color-fg-muted);flex-shrink:0}._statusDotConnected_14052_79{background:var(--color-success);--pulse-color: var(--color-success-border);animation:var(--motion-ring-pulse)}._statusLabel_14052_85{font-family:var(--font-heading);font-size:var(--text-base);font-weight:var(--weight-bold);color:var(--color-fg-strong);letter-spacing:-.01em}._statusMeta_14052_93{color:var(--color-fg-default);font-size:var(--text-sm);display:flex;flex-wrap:wrap;gap:var(--space-1) var(--space-3);line-height:1.55}._metaSep_14052_102{color:var(--color-fg-muted);-webkit-user-select:none;user-select:none}._heroAction_14052_107{flex-shrink:0;margin-left:auto}._heroButtons_14052_114{display:flex;align-items:center;flex-wrap:wrap;justify-content:flex-end;gap:var(--space-2)}._list_14052_124{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-3)}._list_14052_124 ._linkCard_14052_133{width:100%}._panel_14052_139{display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-6);border-radius:var(--radius);border:1px solid var(--color-border-soft);background:var(--color-bg-surface)}._panelText_14052_149,._panelHint_14052_150{margin:0;color:var(--color-fg-default);font-size:var(--text-sm);line-height:1.55}._panelHint_14052_150{color:var(--color-fg-muted)}._urlRow_14052_161{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap}._urlBox_14052_168{flex:1;min-width:0;padding:var(--space-3) var(--space-4);border-radius:var(--radius);border:1px solid var(--color-border-hairline);background:var(--color-bg-hover);font-family:var(--font-mono);font-size:var(--text-sm);color:var(--color-fg-strong);overflow-wrap:anywhere;-webkit-user-select:all;user-select:all}._steps_14052_182{margin:0;padding-left:var(--space-4);display:flex;flex-direction:column;gap:var(--space-1);color:var(--color-fg-default);font-size:var(--text-sm);line-height:1.55}._connectionList_14052_193{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}._connectionRow_14052_201{display:flex;align-items:center;gap:var(--space-4);padding:var(--space-3) 0;border-top:1px solid var(--color-border-hairline)}._connectionBody_14052_209{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}._connectionName_14052_217{font-weight:var(--weight-bold);color:var(--color-fg-strong);font-size:var(--text-sm)}._connectionMeta_14052_223{color:var(--color-fg-muted);font-size:var(--text-sm)}._mirrorCard_14052_230{padding:var(--space-4) var(--space-4);border-radius:var(--radius);border:1px solid var(--color-border-hairline);background:var(--color-bg-surface)}._twoWayHint_14052_237{margin:0;padding:0 var(--space-1);color:var(--color-fg-muted);font-size:var(--text-sm);line-height:1.5}._syncErrorText_14052_245{word-break:break-word}._linkCard_14052_133{all:unset;box-sizing:border-box;cursor:pointer;display:flex;align-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-4);border-radius:var(--radius);border:1px solid var(--color-border-hairline);background:var(--color-bg-surface);transition:border-color var(--transition-ease)}._linkCard_14052_133:hover{border-color:var(--color-accent)}._linkCardBody_14052_269{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}._linkCardTitle_14052_277{font-weight:var(--weight-bold);color:var(--color-fg-strong);font-size:var(--text-sm)}._linkCardText_14052_283{color:var(--color-fg-default);font-size:var(--text-sm);line-height:1.5}._linkCardChevron_14052_289{flex-shrink:0;color:var(--color-fg-muted)}@media (max-width: 560px){._hero_14052_28{flex-wrap:wrap;gap:var(--space-4)}._statusBadge_14052_55{flex-basis:calc(100% - 44px - var(--space-4))}._heroAction_14052_107{flex-basis:100%}._heroButtons_14052_114{width:100%}._heroAction_14052_107 button{flex:1}._markWrap_14052_15{width:44px;height:44px}}._page_1fix9_1{max-width:720px;margin:0 auto;width:100%;padding-bottom:var(--space-16)}._options_1fix9_9{border:none;padding:0;margin:0;display:grid;gap:var(--space-2)}._options_1fix9_9[disabled]{opacity:.6}._legend_1fix9_21{font-size:var(--text-sm);font-weight:var(--weight-regular);color:var(--color-fg-strong);margin-bottom:var(--space-2);padding:0}._option_1fix9_9{display:flex;align-items:flex-start;gap:var(--space-3);padding:var(--space-4);border:1px solid var(--color-border-soft);border-radius:var(--radius);background:var(--color-bg-surface);cursor:pointer;transition:border-color var(--transition-ease),background var(--transition-ease)}._option_1fix9_9:hover{border-color:var(--color-border-hairline)}._optionSelected_1fix9_45{border-color:var(--color-pink);background:var(--color-pink-dim)}._optionBody_1fix9_50{display:grid;gap:2px}._optionLabel_1fix9_55{font-size:var(--text-sm);font-weight:var(--weight-regular);color:var(--color-fg-strong)}._optionDescription_1fix9_61{font-size:var(--text-sm);color:var(--color-fg-muted)}
