:root{--base-lavender-50:oklch(97% .015 300);--base-lavender-200:oklch(90% .045 300);--base-lavender-400:oklch(78% .09 300);--base-lavender-600:oklch(58% .12 300);--base-lavender-800:oklch(38% .1 300);--base-mint-50:oklch(97% .02 165);--base-mint-200:oklch(90% .05 165);--base-mint-400:oklch(80% .1 165);--base-mint-600:oklch(56% .1 165);--base-mint-800:oklch(36% .08 165);--base-peach-50:oklch(97% .02 45);--base-peach-200:oklch(91% .05 45);--base-peach-400:oklch(82% .09 45);--base-peach-600:oklch(60% .12 45);--base-peach-800:oklch(40% .1 45);--base-sky-50:oklch(97% .015 230);--base-sky-200:oklch(90% .045 230);--base-sky-400:oklch(80% .08 230);--base-sky-600:oklch(56% .1 230);--base-sky-800:oklch(36% .08 230);--base-coral-50:oklch(96% .02 25);--base-coral-200:oklch(89% .06 25);--base-coral-400:oklch(72% .11 25);--base-coral-600:oklch(54% .14 25);--base-berry-50:oklch(96% .02 340);--base-berry-200:oklch(89% .06 340);--base-berry-400:oklch(70% .13 340);--base-berry-600:oklch(52% .16 340);--base-amber-50:oklch(96% .02 75);--base-amber-200:oklch(90% .06 75);--base-amber-400:oklch(80% .1 75);--base-amber-600:oklch(58% .11 75);--base-neutral-0:oklch(99.2% .003 90);--base-neutral-25:oklch(98.2% .005 80);--base-neutral-50:oklch(97% .006 75);--base-neutral-100:oklch(94.5% .007 70);--base-neutral-200:oklch(90% .008 70);--base-neutral-300:oklch(82% .009 65);--base-neutral-500:oklch(60% .012 270);--base-neutral-700:oklch(40% .016 270);--base-neutral-800:oklch(28% .016 270);--base-neutral-900:oklch(20% .014 270);--color-bg:var(--base-neutral-25);--color-bg-inset:var(--base-neutral-50);--color-surface:var(--base-neutral-0);--color-surface-2:var(--base-neutral-50);--color-surface-raised:var(--base-neutral-0);--color-border:var(--base-neutral-200);--color-border-strong:var(--base-neutral-300);--color-overlay:oklch(20% .02 270/.36);--color-text:var(--base-neutral-900);--color-text-secondary:var(--base-neutral-700);--color-text-tertiary:var(--base-neutral-500);--color-text-on-primary:oklch(99% .005 300);--color-text-on-accent:oklch(20% .03 165);--color-text-link:var(--base-lavender-600);--color-primary:var(--base-lavender-400);--color-primary-strong:var(--base-lavender-600);--color-primary-soft:var(--base-lavender-50);--color-accent:var(--base-mint-400);--color-accent-strong:var(--base-mint-600);--color-accent-soft:var(--base-mint-50);--color-accent-2:var(--base-peach-400);--color-accent-2-soft:var(--base-peach-50);--color-accent-3:var(--base-sky-400);--color-accent-3-soft:var(--base-sky-50);--color-accent-4:var(--base-berry-400);--color-accent-4-soft:var(--base-berry-50);--color-success:var(--base-mint-600);--color-success-soft:var(--base-mint-50);--color-success-border:var(--base-mint-200);--color-warning:var(--base-amber-600);--color-warning-soft:var(--base-amber-50);--color-warning-border:var(--base-amber-200);--color-error:var(--base-coral-600);--color-error-soft:var(--base-coral-50);--color-error-border:var(--base-coral-200);--color-focus-ring:oklch(58% .14 300/.7);--color-scrim:oklch(20% .02 270/.5)}[data-mode=dark]{--base-lavender-50:oklch(30% .045 300);--base-lavender-200:oklch(38% .07 300);--base-lavender-400:oklch(62% .1 300);--base-lavender-600:oklch(74% .1 300);--base-lavender-800:oklch(88% .06 300);--base-mint-50:oklch(28% .045 165);--base-mint-200:oklch(36% .06 165);--base-mint-400:oklch(62% .1 165);--base-mint-600:oklch(76% .1 165);--base-peach-50:oklch(30% .045 45);--base-peach-200:oklch(38% .06 45);--base-peach-400:oklch(66% .1 45);--base-peach-600:oklch(78% .09 45);--base-sky-50:oklch(28% .04 230);--base-sky-200:oklch(36% .055 230);--base-sky-400:oklch(64% .09 230);--base-sky-600:oklch(76% .08 230);--base-coral-50:oklch(28% .05 25);--base-coral-200:oklch(36% .07 25);--base-coral-400:oklch(62% .12 25);--base-coral-600:oklch(74% .11 25);--base-berry-50:oklch(30% .05 340);--base-berry-200:oklch(38% .07 340);--base-berry-400:oklch(66% .12 340);--base-berry-600:oklch(78% .11 340);--base-amber-50:oklch(28% .045 75);--base-amber-200:oklch(36% .06 75);--base-amber-400:oklch(64% .1 75);--base-amber-600:oklch(78% .1 75);--base-neutral-0:oklch(24% .012 275);--base-neutral-25:oklch(21% .012 275);--base-neutral-50:oklch(27% .013 275);--base-neutral-100:oklch(31% .014 275);--base-neutral-200:oklch(36% .015 275);--base-neutral-300:oklch(44% .016 275);--base-neutral-500:oklch(64% .014 275);--base-neutral-700:oklch(82% .012 275);--base-neutral-800:oklch(91% .008 275);--base-neutral-900:oklch(96% .006 275);--color-overlay:oklch(10% .01 275/.55);--color-scrim:oklch(8% .01 275/.6);--color-text-on-accent:oklch(15% .02 165);--color-focus-ring:oklch(78% .1 300/.75);--color-bg:var(--base-neutral-25);--color-bg-inset:var(--base-neutral-50);--color-surface:var(--base-neutral-0);--color-surface-2:var(--base-neutral-50);--color-surface-raised:var(--base-neutral-100);--color-border:var(--base-neutral-200);--color-border-strong:var(--base-neutral-300);--color-text:var(--base-neutral-900);--color-text-secondary:var(--base-neutral-700);--color-text-tertiary:var(--base-neutral-00);--color-text-on-primary:oklch(15% .02 300);--color-text-link:var(--base-lavender-600);--color-primary:var(--base-lavender-400);--color-primary-strong:var(--base-lavender-600);--color-primary-soft:var(--base-lavender-50);--color-accent:var(--base-mint-400);--color-accent-strong:var(--base-mint-600);--color-accent-soft:var(--base-mint-50);--color-accent-2:var(--base-peach-400);--color-accent-2-soft:var(--base-peach-50);--color-accent-3:var(--base-sky-400);--color-accent-3-soft:var(--base-sky-50);--color-accent-4:var(--base-berry-400);--color-accent-4-soft:var(--base-berry-50);--color-success:var(--base-mint-600);--color-success-soft:var(--base-mint-50);--color-success-border:var(--base-mint-200);--color-warning:var(--base-amber-600);--color-warning-soft:var(--base-amber-50);--color-warning-border:var(--base-amber-200);--color-error:var(--base-coral-600);--color-error-soft:var(--base-coral-50);--color-error-border:var(--base-coral-200)}[data-theme=mint]{--color-primary:var(--base-mint-400);--color-primary-strong:var(--base-mint-600);--color-primary-soft:var(--base-mint-50);--color-text-link:var(--base-mint-600);--color-focus-ring:oklch(58% .11 165/.55)}[data-theme=peach]{--color-primary:var(--base-peach-400);--color-primary-strong:var(--base-peach-600);--color-primary-soft:var(--base-peach-50);--color-text-link:var(--base-peach-600);--color-focus-ring:oklch(60% .12 45/.55)}[data-theme=sky]{--color-primary:var(--base-sky-400);--color-primary-strong:var(--base-sky-600);--color-primary-soft:var(--base-sky-50);--color-text-link:var(--base-sky-600);--color-focus-ring:oklch(56% .1 230/.55)}[data-theme=berry]{--color-primary:oklch(70% .13 340);--color-primary-strong:oklch(52% .16 340);--color-primary-soft:oklch(96% .02 340);--color-text-link:oklch(52% .16 340);--color-focus-ring:oklch(58% .15 340/.55)}[data-theme=sage]{--color-primary:oklch(75% .06 145);--color-primary-strong:oklch(52% .08 145);--color-primary-soft:oklch(96% .015 145);--color-text-link:oklch(52% .08 145);--color-focus-ring:oklch(56% .08 145/.55)}[data-theme=slate]{--color-primary:oklch(50% .02 260);--color-primary-strong:oklch(36% .02 260);--color-primary-soft:oklch(94% .005 260);--color-text-link:oklch(42% .03 260);--color-focus-ring:oklch(50% .02 260/.55)}[data-theme=navy]{--color-primary:oklch(42% .09 255);--color-primary-strong:oklch(30% .08 255);--color-primary-soft:oklch(94% .02 255);--color-text-link:oklch(42% .09 255);--color-focus-ring:oklch(42% .09 255/.55)}:root{--font-sans:"Poppins", -apple-system, BlinkMacSystemFont, sans-serif;--font-mono:"Poppins", ui-monospace, "SF Mono", monospace;--text-display:2.75rem;--text-h1:2rem;--text-h2:1.5rem;--text-h3:1.125rem;--text-body-lg:1rem;--text-body:.875rem;--text-body-sm:.8125rem;--text-caption:.75rem;--text-tiny:.6875rem;--leading-tight:1.15;--leading-snug:1.35;--leading-normal:1.5;--leading-relaxed:1.65;--weight-regular:400;--weight-medium:500;--weight-semibold:600;--weight-bold:700;--weight-extrabold:700;--tracking-tight:-.02em;--tracking-normal:0;--tracking-wide:.04em;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--space-16:64px;--space-20:80px;--radius-sm:9px;--radius-md:10px;--radius-lg:16px;--radius-xl:22px;--radius-full:9999px;--shadow-xs:0 1px 2px oklch(20% .02 270/.05);--shadow-sm:0 2px 6px oklch(20% .02 270/.06), 0 1px 2px oklch(20% .02 270/.04);--shadow-md:0 8px 20px oklch(20% .02 270/.08), 0 2px 6px oklch(20% .02 270/.05);--shadow-lg:0 20px 48px oklch(20% .02 270/.14), 0 6px 16px oklch(20% .02 270/.07);--shadow-focus:0 0 0 1px var(--color-surface), 0 0 0 3px var(--color-focus-ring)}[data-mode=dark]{--shadow-xs:0 1px 2px oklch(0% 0 0/.3);--shadow-sm:0 2px 6px oklch(0% 0 0/.35), 0 1px 2px oklch(0% 0 0/.25);--shadow-md:0 8px 20px oklch(0% 0 0/.4), 0 2px 6px oklch(0% 0 0/.3);--shadow-lg:0 20px 48px oklch(0% 0 0/.5), 0 6px 16px oklch(0% 0 0/.35)}@keyframes strand-fade-in{0%{opacity:0}to{opacity:1}}@keyframes strand-dialog-in{0%{opacity:0;transform:translateY(8px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes strand-tooltip-in{0%{opacity:0}to{opacity:1}}html,body{margin:0;padding:0}body{background:var(--color-bg);color:var(--color-text);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;transition:background-color .15s ease-out,color .15s ease-out}a{color:var(--color-text-link);text-decoration:none}button{color:inherit}a:hover{color:var(--color-primary-strong)}*,:before,:after{box-sizing:border-box}@keyframes strand-pulse{0%{box-shadow:0 0 0 0 var(--color-accent)}70%{box-shadow:0 0 0 6px #0000}to{box-shadow:0 0 #0000}}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}._root_1s889_1{background:var(--color-bg);min-height:100vh;color:var(--color-text);transition:background-color .15s ease-out,color .15s ease-out}._section_1cudg_1{background:var(--color-primary-soft);transition:background-color .15s ease-out}._inner_1cudg_6{max-width:1200px;margin:0 auto;padding:clamp(20px,3vw,32px) clamp(18px,5vw,48px) clamp(56px,8vw,104px)}._content_1cudg_12{flex-wrap:wrap;align-items:center;gap:clamp(40px,5vw,72px);display:flex}._copy_1cudg_19{gap:var(--space-5);flex-direction:column;flex:400px;min-width:0;display:flex}._badge_1cudg_27{align-self:flex-start;align-items:center;gap:var(--space-2);border-radius:var(--radius-full);background:var(--color-surface);border:1px solid var(--color-border);height:28px;font-size:var(--text-caption);font-weight:var(--weight-medium);color:var(--color-text-secondary);padding:0 12px 0 10px;display:inline-flex}._liveDot_1cudg_42{background:var(--color-accent);border-radius:99px;width:8px;height:8px;animation:2.2s ease-out infinite _strand-pulse_1cudg_1}._headline_1cudg_50{font-size:clamp(40px,5.6vw,66px);line-height:1.04;font-weight:var(--weight-semibold);letter-spacing:var(--tracking-tight);text-wrap:balance;margin:0}._headlineAccent_1cudg_59{color:var(--color-primary-strong)}._subhead_1cudg_63{font-size:clamp(16px,1.6vw,19px);line-height:var(--leading-normal);color:var(--color-text-secondary);text-wrap:pretty;max-width:500px;margin:0}._formWrap_1cudg_72{gap:var(--space-2);flex-direction:column;max-width:480px;display:flex}._formHint_1cudg_79{font-size:var(--text-caption);color:var(--color-text-tertiary)}._header_ucivw_1{align-items:center;gap:var(--space-2);margin-bottom:clamp(40px,7vw,88px);display:flex}._name_ucivw_8{font-size:24px;font-weight:var(--weight-extrabold);letter-spacing:var(--tracking-tight)}._spacer_ucivw_14{flex:1}._iconButton_84j21_1{border-radius:var(--radius-sm);background:var(--color-surface);border:none;border:1px solid var(--color-border);width:32px;height:32px;color:var(--color-text-secondary);cursor:pointer;justify-content:center;align-items:center;transition:background-color .15s ease-out;display:inline-flex}._iconButton_84j21_1:hover{background:var(--color-surface-2)}._wrap_1g9iw_1{gap:var(--space-3);flex-direction:column;flex:480px;min-width:0;display:flex}._card_1g9iw_9{border-radius:var(--radius-lg);background:var(--color-surface);border:1px solid var(--color-border);box-shadow:var(--shadow-lg);overflow:hidden}._cardHead_1g9iw_17{align-items:center;gap:var(--space-2);height:48px;padding:0 var(--space-4);border-bottom:1px solid var(--color-border);display:flex}._taskId_1g9iw_26{font-size:var(--text-caption);color:var(--color-text-tertiary)}._taskTitle_1g9iw_31{font-size:var(--text-body-sm);font-weight:var(--weight-semibold);white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}._avatars_1g9iw_41{display:flex}._dot_1g9iw_45{width:8px;height:8px;box-shadow:0 0 0 1.5px var(--color-surface);border-radius:99px}._strandCount_1g9iw_52{font-size:var(--text-caption);color:var(--color-text-secondary)}._divider_1g9iw_57{background:var(--color-border);width:1px;height:16px}._avg_1g9iw_63{font-size:var(--text-body-sm);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums}._track_1g9iw_69{background:var(--color-bg-inset);border-radius:99px;width:56px;height:4px;position:relative;overflow:hidden}._fill_1g9iw_78{background:var(--color-primary-strong);position:absolute;inset:0}._body_1g9iw_84{gap:var(--space-3);flex-direction:column;padding:14px 16px 18px;display:flex}._header_1g9iw_91{gap:var(--space-3);font-size:var(--text-tiny);font-weight:var(--weight-semibold);color:var(--color-text-tertiary);grid-template-columns:120px minmax(0,1fr);display:grid}._headerDates_1g9iw_100{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}._lane_1g9iw_105{gap:var(--space-3);grid-template-columns:120px minmax(0,1fr);align-items:center;display:grid}._laneLabel_1g9iw_112{flex-direction:column;gap:2px;min-width:0;display:flex}._laneTeam_1g9iw_119{font-size:var(--text-body-sm);font-weight:var(--weight-medium);align-items:center;gap:7px;display:flex}._laneBar_1g9iw_127{height:28px;position:relative}._laneBarTrack_1g9iw_132{border-radius:var(--radius-sm);position:absolute;top:0;bottom:0;overflow:hidden}._laneBarFill_1g9iw_140{position:absolute;top:0;bottom:0;left:0}._laneBarLabel_1g9iw_147{height:100%;padding:0 var(--space-3);font-size:var(--text-caption);font-weight:var(--weight-medium);white-space:nowrap;text-overflow:ellipsis;align-items:center;display:flex;position:relative;overflow:hidden}._toast_1g9iw_160{gap:var(--space-2);border-radius:var(--radius-md);background:var(--color-surface);border:1px solid var(--color-border);width:min(380px,100%);box-shadow:var(--shadow-lg);font-size:var(--text-body-sm);flex-direction:column;margin-left:auto;padding:12px 14px;line-height:1.5;display:flex}._toastHead_1g9iw_175{align-items:center;gap:var(--space-2);display:flex}._toastIcon_1g9iw_181{border-radius:var(--radius-full);background:var(--color-primary-soft);width:24px;height:24px;color:var(--color-primary-strong);justify-content:center;align-items:center;display:flex}._toastTag_1g9iw_192{border-radius:var(--radius-full);font-size:var(--text-caption);font-weight:var(--weight-medium);padding:1px 8px}._toastSpacer_1g9iw_199{flex:1}._toastConf_1g9iw_203,._toastFrom_1g9iw_208{font-size:var(--text-caption);color:var(--color-text-tertiary)}._form_dp52r_1{gap:var(--space-2);flex-wrap:wrap;align-items:flex-start;display:flex}._field_dp52r_8{flex:220px;min-width:0}._submitted_dp52r_13{align-items:center;gap:var(--space-2);font-size:var(--text-body-sm);font-weight:var(--weight-medium);display:flex}._check_dp52r_21{border-radius:var(--radius-full);background:var(--color-success-soft);width:22px;height:22px;color:var(--color-success);flex:none;justify-content:center;align-items:center;display:inline-flex}._button_6gcrw_1{justify-content:center;align-items:center;gap:var(--space-2);height:40px;padding:0 var(--space-5);border-radius:var(--radius-md);background:var(--color-primary);color:#fff;font-family:inherit;font-size:var(--text-body-sm);font-weight:var(--weight-medium);cursor:pointer;white-space:nowrap;border:none;transition:background-color .15s ease-out,transform .12s ease-out;display:inline-flex}._button_6gcrw_1:hover{background:var(--color-primary-strong)}._button_6gcrw_1:active{transform:scale(.97)}._lg_6gcrw_30{height:44px;padding:0 var(--space-6);font-size:var(--text-body)}._sm_6gcrw_36{height:32px;padding:0 var(--space-4);font-size:var(--text-caption)}._field_17oar_1{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}._input_17oar_8{height:44px;padding:0 var(--space-4);border-radius:var(--radius-md);border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text);font-family:inherit;font-size:var(--text-body-sm);width:100%}._input_17oar_8:focus-visible{box-shadow:var(--shadow-focus);outline:none}._invalid_17oar_25{border-color:var(--color-error-border)}._error_17oar_29{font-size:var(--text-caption);color:var(--color-error)}._section_17f6g_1{max-width:1200px;margin:0 auto;padding:clamp(28px,4vw,44px) clamp(18px,5vw,48px) 0}._grid_17f6g_7{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));display:grid}._card_17f6g_13{gap:var(--space-2);padding:var(--space-4);border-radius:var(--radius-md);background:var(--color-surface);border:1px solid var(--color-border);color:var(--color-text);flex-direction:column;transition:transform .26s cubic-bezier(.22,1,.36,1),box-shadow .26s ease-out,border-color .26s ease-out;display:flex}._card_17f6g_13:hover{box-shadow:var(--shadow-md);border-color:var(--color-border-strong);transform:translateY(-3px)}._cardTop_17f6g_34{align-items:center;gap:var(--space-2);display:flex}._icon_17f6g_40{border-radius:var(--radius-sm);justify-content:center;align-items:center;width:28px;height:28px;display:flex}._spacer_17f6g_49{flex:1}._n_17f6g_53{font-size:var(--text-caption);color:var(--color-text-tertiary);font-variant-numeric:tabular-nums}._title_17f6g_59{font-size:var(--text-body);font-weight:var(--weight-semibold)}._body_17f6g_64{font-size:var(--text-caption);color:var(--color-text-secondary);line-height:1.5}
