:root{--color-white: #ffffff;--color-black: #000000;--color-slate-50: #f8fafc;--color-slate-100: #f1f5f9;--color-slate-200: #e2e8f0;--color-slate-300: #cbd5e1;--color-slate-400: #94a3b8;--color-slate-500: #64748b;--color-slate-600: #475569;--color-slate-700: #334155;--color-slate-800: #1e293b;--color-slate-900: #0f172a;--color-sky-50: #f0f9ff;--color-sky-100: #e0f2fe;--color-sky-200: #bae6fd;--color-sky-300: #7dd3fc;--color-sky-400: #38bdf8;--color-sky-500: #0ea5e9;--color-sky-600: #0284c7;--color-sky-700: #0369a1;--color-sky-800: #075985;--color-sky-900: #0c4a6e;--color-red-50: #fef2f2;--color-red-100: #fee2e2;--color-red-200: #fecaca;--color-red-300: #fca5a5;--color-red-400: #f87171;--color-red-500: #ef4444;--color-red-600: #dc2626;--color-red-700: #b91c1c;--color-red-800: #991b1b;--color-red-900: #7f1d1d;--color-amber-50: #fffbeb;--color-amber-100: #fef3c7;--color-amber-200: #fde68a;--color-amber-300: #fcd34d;--color-amber-400: #fbbf24;--color-amber-500: #f59e0b;--color-amber-600: #d97706;--color-amber-700: #b45309;--color-amber-800: #92400e;--color-amber-900: #78350f;--color-green-50: #f0fdf4;--color-green-100: #dcfce7;--color-green-200: #bbf7d0;--color-green-300: #86efac;--color-green-400: #4ade80;--color-green-500: #22c55e;--color-green-600: #16a34a;--color-green-700: #15803d;--color-green-800: #166534;--color-green-900: #14532d;--color-violet-50: #f5f3ff;--color-violet-100: #ede9fe;--color-violet-200: #ddd6fe;--color-violet-300: #c4b5fd;--color-violet-400: #a78bfa;--color-violet-500: #8b5cf6;--color-violet-600: #7c3aed;--color-violet-700: #6d28d9;--color-violet-800: #5b21b6;--color-violet-900: #4c1d95;--color-purple-50: #faf5ff;--color-purple-100: #f3e8ff;--color-purple-200: #e9d5ff;--color-purple-300: #d8b4fe;--color-purple-400: #c084fc;--color-purple-500: #a855f7;--color-purple-600: #9333ea;--color-purple-700: #7e22ce;--color-purple-800: #6b21a8;--color-purple-900: #581c87;--color-rose-50: #fff1f2;--color-rose-100: #ffe4e6;--color-rose-200: #fecdd3;--color-rose-300: #fda4af;--color-rose-400: #fb7185;--color-rose-500: #f43f5e;--color-rose-600: #e11d48;--color-rose-700: #be123c;--color-rose-800: #9f1239;--color-rose-900: #881337;--color-pink-50: #fdf2f8;--color-pink-100: #fce7f3;--color-pink-200: #fbcfe8;--color-pink-300: #f9a8d4;--color-pink-400: #f472b6;--color-pink-500: #ec4899;--color-pink-600: #db2777;--color-pink-700: #be185d;--color-pink-800: #9d174d;--color-pink-900: #831843;--font-sans: "Inter", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, Helvetica, Arial, "Apple Color Emoji", "Segoe UI Emoji", sans-serif;--font-mono: ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas, "Liberation Mono", monospace;--font-size-xs: .75rem;--font-size-sm: .875rem;--font-size-md: 1rem;--font-size-lg: 1.125rem;--font-size-xl: 1.25rem;--font-size-2xl: 1.5rem;--font-size-3xl: 2rem;--font-size-4xl: 2.5rem;--font-weight-regular: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--line-height-tight: 1.15;--line-height-snug: 1.3;--line-height-normal: 1.5;--line-height-relaxed: 1.65;--letter-spacing-tight: -.02em;--letter-spacing-normal: 0em;--letter-spacing-wide: .04em;--space-0: 0;--space-px: 1px;--space-0-5: .125rem;--space-1: .25rem;--space-1-5: .375rem;--space-2: .5rem;--space-2-5: .625rem;--space-3: .75rem;--space-4: 1rem;--space-5: 1.25rem;--space-6: 1.5rem;--space-8: 2rem;--space-10: 2.5rem;--space-12: 3rem;--space-16: 4rem;--space-20: 5rem;--space-24: 6rem;--radius-none: 0;--radius-sm: 6px;--radius-md: 8px;--radius-lg: 12px;--radius-xl: 16px;--radius-2xl: 20px;--radius-full: 9999px;--shadow-xs: 0 1px 2px 0 rgb(15 23 42 / .04);--shadow-sm: 0 1px 3px 0 rgb(15 23 42 / .08), 0 1px 2px -1px rgb(15 23 42 / .06);--shadow-md: 0 4px 12px -2px rgb(15 23 42 / .1), 0 2px 6px -2px rgb(15 23 42 / .06);--shadow-lg: 0 12px 28px -6px rgb(15 23 42 / .14), 0 6px 12px -6px rgb(15 23 42 / .08);--shadow-modal: 0 24px 60px -12px rgb(15 23 42 / .28), 0 10px 24px -8px rgb(15 23 42 / .16);--shadow-dragging: 0 18px 40px -8px rgb(2 132 199 / .28), 0 6px 14px -6px rgb(15 23 42 / .12);--shadow-focus: 0 0 0 3px rgb(14 165 233 / .35);--z-base: 0;--z-raised: 10;--z-dropdown: 1000;--z-sticky: 1010;--z-header: 1020;--z-backdrop: 1030;--z-modal: 1040;--z-popover: 1050;--z-toast: 1060;--z-tooltip: 1070;--duration-fast: .12s;--duration-base: .18s;--duration-slow: .26s;--ease-standard: cubic-bezier(.2, 0, 0, 1);--ease-emphasized: cubic-bezier(.3, 0, 0, 1);--ease-exit: cubic-bezier(.4, 0, 1, 1);--ease-out: cubic-bezier(0, 0, .2, 1);--breakpoint-sm: 640px;--breakpoint-md: 768px;--breakpoint-lg: 1024px;--breakpoint-xl: 1280px;--breakpoint-2xl: 1536px;--bg-app: var(--color-slate-50);--bg-surface: var(--color-white);--bg-surface-muted: var(--color-slate-100);--bg-subtle: var(--color-slate-50);--bg-inverse: var(--color-slate-900);--bg-overlay: rgb(15 23 42 / .55);--border-subtle: var(--color-slate-200);--border-default: var(--color-slate-200);--border-strong: var(--color-slate-300);--border-focus: var(--color-sky-500);--text-primary: var(--color-slate-900);--text-secondary: var(--color-slate-600);--text-muted: var(--color-slate-500);--text-inverse: var(--color-white);--text-link: var(--color-sky-600);--text-on-primary: var(--color-white);--text-on-danger: var(--color-white);--bg-column: #e4e9f1;--nav-bg: var(--color-slate-900);--nav-fg: var(--color-white);--nav-fg-muted: var(--color-slate-300);--nav-surface: rgb(255 255 255 / .08);--nav-surface-hover: rgb(255 255 255 / .14);--nav-border: rgb(255 255 255 / .16);--accent: var(--color-violet-600);--accent-subtle: var(--color-violet-100);--brand-gradient: linear-gradient(135deg, var(--color-sky-500), var(--color-violet-600));--priority-low: var(--color-slate-400);--priority-medium: var(--color-sky-500);--priority-high: var(--color-amber-500);--priority-urgent: var(--color-red-500);--primary: var(--color-sky-600);--primary-hover: var(--color-sky-700);--primary-active: var(--color-sky-800);--primary-subtle: var(--color-sky-100);--primary-fg: var(--color-white);--danger: var(--color-red-600);--danger-hover: var(--color-red-700);--danger-active: var(--color-red-800);--danger-subtle: var(--color-red-100);--danger-fg: var(--color-white);--success: var(--color-green-600);--success-subtle: var(--color-green-100);--success-fg: var(--color-white);--warning: var(--color-amber-500);--warning-subtle: var(--color-amber-100);--warning-fg: var(--color-slate-900);--status-online: var(--color-green-500);--status-offline: var(--color-slate-400);--focus-ring: rgb(14 165 233 / .35);--tone-sky-soft-bg: var(--color-sky-100);--tone-sky-soft-fg: var(--color-sky-700);--tone-sky-solid-bg: var(--color-sky-600);--tone-sky-solid-fg: var(--color-white);--tone-slate-soft-bg: var(--color-slate-100);--tone-slate-soft-fg: var(--color-slate-700);--tone-slate-solid-bg: var(--color-slate-600);--tone-slate-solid-fg: var(--color-white);--tone-red-soft-bg: var(--color-red-100);--tone-red-soft-fg: var(--color-red-700);--tone-red-solid-bg: var(--color-red-600);--tone-red-solid-fg: var(--color-white);--tone-amber-soft-bg: var(--color-amber-100);--tone-amber-soft-fg: var(--color-amber-700);--tone-amber-solid-bg: var(--color-amber-500);--tone-amber-solid-fg: var(--color-slate-900);--tone-green-soft-bg: var(--color-green-100);--tone-green-soft-fg: var(--color-green-700);--tone-green-solid-bg: var(--color-green-600);--tone-green-solid-fg: var(--color-white);--tone-violet-soft-bg: var(--color-violet-100);--tone-violet-soft-fg: var(--color-violet-700);--tone-violet-solid-bg: var(--color-violet-600);--tone-violet-solid-fg: var(--color-white);--tone-purple-soft-bg: var(--color-purple-100);--tone-purple-soft-fg: var(--color-purple-700);--tone-purple-solid-bg: var(--color-purple-600);--tone-purple-solid-fg: var(--color-white);--tone-rose-soft-bg: var(--color-rose-100);--tone-rose-soft-fg: var(--color-rose-700);--tone-rose-solid-bg: var(--color-rose-600);--tone-rose-solid-fg: var(--color-white);--tone-pink-soft-bg: var(--color-pink-100);--tone-pink-soft-fg: var(--color-pink-700);--tone-pink-solid-bg: var(--color-pink-600);--tone-pink-solid-fg: var(--color-white);--board-green-bg: var(--color-green-100);--board-green-heading: var(--color-green-800);--board-green-link: var(--color-green-600);--board-purple-bg: var(--color-purple-100);--board-purple-heading: var(--color-purple-800);--board-purple-link: var(--color-purple-600);--board-red-bg: var(--color-red-100);--board-red-heading: var(--color-red-800);--board-red-link: var(--color-red-600);--board-amber-bg: var(--color-amber-100);--board-amber-heading: var(--color-amber-800);--board-amber-link: var(--color-amber-600);--board-sky-bg: var(--color-sky-100);--board-sky-heading: var(--color-sky-800);--board-sky-link: var(--color-sky-600);--board-pink-bg: var(--color-pink-100);--board-pink-heading: var(--color-pink-800);--board-pink-link: var(--color-pink-600)}*,*:before,*:after{box-sizing:border-box}*{margin:0}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}body{min-height:100vh;background-color:var(--bg-app);color:var(--text-primary);font-family:var(--font-sans);font-size:var(--font-size-md);font-weight:var(--font-weight-regular);line-height:var(--line-height-normal);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6{font-weight:var(--font-weight-bold);line-height:var(--line-height-snug)}h1{font-size:var(--font-size-4xl);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight)}h2{font-size:var(--font-size-2xl);letter-spacing:var(--letter-spacing-tight)}button,input,select,textarea{font:inherit;color:inherit}a{color:var(--text-link);text-decoration:none}img,picture,svg,video{display:block;max-width:100%}:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}._root_zhswq_1{display:inline-flex;align-items:center;justify-content:center;border:1px solid transparent;cursor:pointer;color:var(--text-secondary);background-color:transparent;transition:background-color var(--duration-fast) var(--ease-standard),color var(--duration-fast) var(--ease-standard),border-color var(--duration-fast) var(--ease-standard)}._root_zhswq_1:focus-visible{outline:none;box-shadow:var(--shadow-focus)}._root_zhswq_1[data-size=sm]{width:1.75rem;height:1.75rem}._root_zhswq_1[data-size=md]{width:2.25rem;height:2.25rem}._root_zhswq_1[data-variant=ghost]{border-radius:var(--radius-md)}._root_zhswq_1[data-variant=ghost]:hover:not(:disabled){background-color:var(--bg-surface-muted);color:var(--text-primary)}._root_zhswq_1[data-variant=circle]{border-radius:var(--radius-full);background-color:var(--bg-surface);border-color:var(--border-subtle)}._root_zhswq_1[data-variant=circle]:hover:not(:disabled){background-color:var(--bg-surface-muted);color:var(--text-primary)}._root_zhswq_1:disabled{opacity:.5;cursor:not-allowed}._icon_zhswq_52{display:inline-flex;width:1rem;height:1rem;align-items:center;justify-content:center}._region_1ceb0_1{position:fixed;right:var(--space-4);bottom:var(--space-4);z-index:var(--z-toast);display:flex;flex-direction:column;gap:var(--space-2);width:min(22rem,calc(100vw - 2 * var(--space-4)))}._toast_1ceb0_12{display:flex;align-items:flex-start;gap:var(--space-3);padding:var(--space-3) var(--space-3) var(--space-3) var(--space-4);background-color:var(--bg-surface);border:1px solid var(--border-subtle);border-left-width:4px;border-radius:var(--radius-md);box-shadow:var(--shadow-lg)}._toast_1ceb0_12[data-tone=info]{border-left-color:var(--primary)}._toast_1ceb0_12[data-tone=success]{border-left-color:var(--success)}._toast_1ceb0_12[data-tone=error]{border-left-color:var(--danger)}._content_1ceb0_34{flex:1 1 auto;min-width:0}._title_1ceb0_39{margin:0;font-family:var(--font-sans);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--text-primary)}._description_1ceb0_47{margin:var(--space-1) 0 0;font-family:var(--font-sans);font-size:var(--font-size-sm);color:var(--text-secondary)}._dismiss_1ceb0_54{flex-shrink:0}._toast_1ceb0_12{animation:_toastIn_1ceb0_1 var(--duration-base) var(--ease-out)}@keyframes _toastIn_1ceb0_1{0%{opacity:0;transform:translate(12px)}}._anchor_8m33n_1{position:relative;display:inline-flex}._menu_8m33n_6{position:absolute;z-index:var(--z-popover);min-width:11rem;padding:var(--space-1-5);background-color:var(--bg-surface);border:1px solid var(--border-subtle);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);display:flex;flex-direction:column;gap:2px}._menu_8m33n_6[data-placement=bottom-start]{top:calc(100% + var(--space-1));left:0}._menu_8m33n_6[data-placement=bottom-end]{top:calc(100% + var(--space-1));right:0}._menu_8m33n_6[data-placement=top-start]{bottom:calc(100% + var(--space-1));left:0}._menu_8m33n_6[data-placement=top-end]{bottom:calc(100% + var(--space-1));right:0}._item_8m33n_37{display:flex;align-items:center;gap:var(--space-2);width:100%;padding:var(--space-2) var(--space-2-5);border:0;border-radius:var(--radius-sm);background:none;font-family:var(--font-sans);font-size:var(--font-size-sm);color:var(--text-primary);text-align:left;cursor:pointer}._item_8m33n_37:hover:not(:disabled),._item_8m33n_37:focus-visible{background-color:var(--bg-surface-muted);outline:none}._item_8m33n_37:disabled{opacity:.5;cursor:not-allowed}._item_8m33n_37[data-tone=danger]{color:var(--danger)}._icon_8m33n_65{display:inline-flex;width:1rem;height:1rem;align-items:center;justify-content:center}._menu_8m33n_6{animation:_menuIn_8m33n_1 var(--duration-fast) var(--ease-out);transform-origin:top}@keyframes _menuIn_8m33n_1{0%{opacity:0;transform:translateY(-4px) scale(.98)}}._trigger_7fc84_1{display:inline-flex;align-items:center;gap:var(--space-2);padding:var(--space-1-5) var(--space-2-5);border:1px solid var(--nav-border);border-radius:var(--radius-md);background-color:var(--nav-surface);font-family:var(--font-sans);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--nav-fg);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-standard)}._trigger_7fc84_1:hover{background-color:var(--nav-surface-hover)}._trigger_7fc84_1:focus-visible{outline:none;box-shadow:var(--shadow-focus)}._mark_7fc84_24{display:inline-flex;align-items:center;justify-content:center;width:1.25rem;height:1.25rem;border-radius:var(--radius-sm);background-color:var(--success);color:var(--color-white);font-size:.625rem;font-weight:var(--font-weight-bold)}._chev_7fc84_37{color:var(--nav-fg-muted);font-size:.75rem}._check_7fc84_42{margin-left:auto;color:var(--primary)}._anchor_alr3s_1{position:relative;display:inline-flex}._panel_alr3s_6{position:absolute;z-index:var(--z-popover);margin-top:var(--space-2)}._panel_alr3s_6[data-placement=bottom-start]{top:100%;left:0}._panel_alr3s_6[data-placement=bottom-end]{top:100%;right:0}._panel_alr3s_6[data-placement=top-start]{bottom:100%;left:0;margin-top:0;margin-bottom:var(--space-2)}._panel_alr3s_6[data-placement=top-end]{bottom:100%;right:0;margin-top:0;margin-bottom:var(--space-2)}._panel_alr3s_6{animation:_popoverIn_alr3s_1 var(--duration-fast) var(--ease-out);transform-origin:top}@keyframes _popoverIn_alr3s_1{0%{opacity:0;transform:translateY(-4px) scale(.98)}}._root_16zrt_1{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-3);text-align:center;padding:var(--space-12) var(--space-6)}._iconWrap_16zrt_11{display:inline-flex;align-items:center;justify-content:center;width:4rem;height:4rem;border-radius:var(--radius-full);margin-bottom:var(--space-1)}._iconWrap_16zrt_11 svg{width:1.75rem;height:1.75rem}._root_16zrt_1[data-tone=sky] ._iconWrap_16zrt_11{background-color:var(--primary-subtle);color:var(--primary)}._root_16zrt_1[data-tone=red] ._iconWrap_16zrt_11{background-color:var(--danger-subtle);color:var(--danger)}._root_16zrt_1[data-tone=slate] ._iconWrap_16zrt_11{background-color:var(--bg-surface-muted);color:var(--text-secondary)}._title_16zrt_38{margin:0;font-family:var(--font-sans);font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);color:var(--text-primary)}._description_16zrt_46{margin:0;max-width:28rem;font-size:var(--font-size-sm);color:var(--text-secondary)}._actions_16zrt_53{display:flex;gap:var(--space-3);margin-top:var(--space-2)}._root_hgtal_1{display:flex;align-items:flex-start;gap:var(--space-3);width:100%;padding:var(--space-3);border:1px solid var(--border-subtle);border-radius:var(--radius-md);background-color:var(--bg-surface);text-align:left;cursor:pointer;transition:background-color var(--duration-fast) var(--ease-standard)}._root_hgtal_1:hover{background-color:var(--bg-surface-muted)}._root_hgtal_1:focus-visible{outline:none;box-shadow:var(--shadow-focus)}._root_hgtal_1[data-unread=true]{background-color:var(--primary-subtle);border-color:transparent}._icon_hgtal_27{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:2rem;height:2rem;border-radius:var(--radius-full);background-color:var(--bg-surface-muted);color:var(--text-secondary)}._icon_hgtal_27 svg{width:1rem;height:1rem}._root_hgtal_1[data-unread=true] ._icon_hgtal_27{background-color:var(--primary);color:var(--primary-fg)}._body_hgtal_47{flex:1 1 auto;min-width:0}._title_hgtal_51{margin:0;font-family:var(--font-sans);font-size:var(--font-size-sm);color:var(--text-primary)}._time_hgtal_57{font-size:var(--font-size-xs);color:var(--text-muted)}._dot_hgtal_62{flex-shrink:0;width:.5rem;height:.5rem;margin-top:.4rem;border-radius:var(--radius-full);background-color:var(--primary)}._root_1kikf_1{width:min(24rem,calc(100vw - 2rem));background-color:var(--bg-surface);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);overflow:hidden}._header_1kikf_10{display:flex;align-items:center;justify-content:space-between;padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--border-subtle)}._heading_1kikf_18{margin:0;font-family:var(--font-sans);font-size:var(--font-size-md);font-weight:var(--font-weight-bold);color:var(--text-primary)}._markAll_1kikf_26{border:0;background:none;padding:0;font:inherit;font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--text-link);cursor:pointer}._markAll_1kikf_26:disabled{color:var(--text-muted);cursor:default}._list_1kikf_41{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-3);max-height:24rem;overflow-y:auto}._loadMore_1kikf_50{align-self:center;margin-top:var(--space-1);border:0;background:none;padding:var(--space-2);font:inherit;font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--text-link);cursor:pointer}._loadMore_1kikf_50:disabled{color:var(--text-muted);cursor:default}._wrap_1t30f_1{position:relative;display:inline-flex}._count_1t30f_6{position:absolute;top:-.25rem;right:-.25rem;display:inline-flex;align-items:center;justify-content:center;min-width:1rem;height:1rem;padding:0 .25rem;border-radius:var(--radius-full);background-color:var(--danger);color:var(--danger-fg);font-family:var(--font-sans);font-size:.625rem;font-weight:var(--font-weight-bold);pointer-events:none}._root_10msl_1{position:relative;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;border-radius:var(--radius-full);overflow:visible;font-family:var(--font-sans);font-weight:var(--font-weight-semibold);color:var(--color-white);-webkit-user-select:none;user-select:none}._root_10msl_1[data-size=xs]{width:1.25rem;height:1.25rem;font-size:.5rem}._root_10msl_1[data-size=sm]{width:1.5rem;height:1.5rem;font-size:.625rem}._root_10msl_1[data-size=md]{width:2rem;height:2rem;font-size:var(--font-size-xs)}._root_10msl_1[data-size=lg]{width:2.5rem;height:2.5rem;font-size:var(--font-size-sm)}._image_10msl_36,._initials_10msl_37{width:100%;height:100%;border-radius:var(--radius-full);display:flex;align-items:center;justify-content:center;object-fit:cover}._initials_10msl_37[data-tone=sky]{background-color:var(--color-sky-500)}._initials_10msl_37[data-tone=slate]{background-color:var(--color-slate-500)}._initials_10msl_37[data-tone=red]{background-color:var(--color-red-500)}._initials_10msl_37[data-tone=amber]{background-color:var(--color-amber-500)}._initials_10msl_37[data-tone=green]{background-color:var(--color-green-500)}._initials_10msl_37[data-tone=violet]{background-color:var(--color-violet-500)}._initials_10msl_37[data-tone=purple]{background-color:var(--color-purple-500)}._initials_10msl_37[data-tone=rose]{background-color:var(--color-rose-500)}._initials_10msl_37[data-tone=pink]{background-color:var(--color-pink-500)}._status_10msl_57{position:absolute;right:0;bottom:0;width:30%;height:30%;min-width:6px;min-height:6px;border-radius:var(--radius-full);border:2px solid var(--bg-surface);box-sizing:content-box;transform:translate(15%,15%)}._status_10msl_57[data-status=online]{background-color:var(--status-online)}._status_10msl_57[data-status=offline]{background-color:var(--status-offline)}._root_11er5_1{display:flex;align-items:center;gap:var(--space-4);height:3.5rem;padding:0 var(--space-5);background-color:var(--nav-bg);color:var(--nav-fg);position:sticky;top:0;z-index:var(--z-header)}._brand_11er5_14{display:inline-flex;align-items:center;gap:var(--space-2);font-family:var(--font-sans);font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);color:var(--nav-fg)}._brandButton_11er5_23{border:0;background:none;padding:0;cursor:pointer}._brandButton_11er5_23:focus-visible{outline:none;box-shadow:var(--shadow-focus);border-radius:var(--radius-md)}._logo_11er5_34{display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;border-radius:var(--radius-md);background:var(--brand-gradient);color:var(--primary-fg)}._nav_11er5_45{display:inline-flex;align-items:stretch;gap:var(--space-1);height:100%;margin-left:var(--space-2)}._navLink_11er5_52{position:relative;display:inline-flex;align-items:center;padding:0 var(--space-3);border:0;background:none;font-family:var(--font-sans);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--nav-fg-muted);cursor:pointer;transition:color var(--duration-fast) var(--ease-standard)}._navLink_11er5_52:hover{color:var(--nav-fg)}._navLink_11er5_52:focus-visible{outline:none;box-shadow:inset 0 0 0 2px var(--color-sky-400);border-radius:var(--radius-sm)}._navLink_11er5_52[aria-current=page]{color:var(--nav-fg)}._navLink_11er5_52[aria-current=page]:after{content:"";position:absolute;left:var(--space-3);right:var(--space-3);bottom:0;height:3px;border-radius:3px 3px 0 0;background:var(--brand-gradient)}@media(max-width:720px){._nav_11er5_45{display:none}}._spacer_11er5_95{flex:1 1 auto}._right_11er5_99{display:inline-flex;align-items:center;gap:var(--space-3)}._wrapper_8mxm1_1{display:inline-flex;align-items:center;gap:var(--space-2);width:100%;background-color:var(--bg-surface);border:1px solid var(--border-strong);border-radius:var(--radius-md);color:var(--text-primary);transition:border-color var(--duration-fast) var(--ease-standard),box-shadow var(--duration-fast) var(--ease-standard)}._wrapper_8mxm1_1[data-size=sm]{min-height:2rem;padding:0 var(--space-2-5)}._wrapper_8mxm1_1[data-size=md]{min-height:2.5rem;padding:0 var(--space-3)}._wrapper_8mxm1_1:focus-within{border-color:var(--border-focus);box-shadow:var(--shadow-focus)}._wrapper_8mxm1_1[data-invalid=true]{border-color:var(--danger)}._wrapper_8mxm1_1[data-invalid=true]:focus-within{box-shadow:0 0 0 3px var(--danger-subtle)}._wrapper_8mxm1_1[data-disabled=true]{background-color:var(--bg-surface-muted);cursor:not-allowed;opacity:.7}._field_8mxm1_42{flex:1 1 auto;min-width:0;border:0;outline:none;background:transparent;color:inherit;font-family:var(--font-sans);font-size:var(--font-size-sm);line-height:1.4;padding:var(--space-2) 0}._field_8mxm1_42::placeholder{color:var(--text-muted)}._field_8mxm1_42:disabled{cursor:not-allowed}._affix_8mxm1_61{display:inline-flex;align-items:center;color:var(--text-muted);flex-shrink:0}._root_16v4j_1{display:inline-block;border-radius:var(--radius-full);border:2px solid currentColor;border-top-color:transparent;animation:_spin_16v4j_1 var(--duration-slow) linear infinite;vertical-align:-.125em}._root_16v4j_1[data-size=sm]{width:.875rem;height:.875rem;border-width:2px}._root_16v4j_1[data-size=md]{width:1.125rem;height:1.125rem;border-width:2px}._root_16v4j_1[data-size=lg]{width:1.5rem;height:1.5rem;border-width:3px}@keyframes _spin_16v4j_1{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){._root_16v4j_1{animation-duration:1.2s}}._root_qpobw_1{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);border:1px solid transparent;border-radius:var(--radius-md);font-family:var(--font-sans);font-weight:var(--font-weight-semibold);line-height:1;white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color var(--duration-fast) var(--ease-standard),border-color var(--duration-fast) var(--ease-standard),color var(--duration-fast) var(--ease-standard),box-shadow var(--duration-fast) var(--ease-standard)}._root_qpobw_1:focus-visible{outline:none;box-shadow:var(--shadow-focus)}._root_qpobw_1[data-size=sm]{height:2rem;padding:0 var(--space-3);font-size:var(--font-size-sm)}._root_qpobw_1[data-size=md]{height:2.5rem;padding:0 var(--space-4);font-size:var(--font-size-sm)}._root_qpobw_1[data-full-width=true]{width:100%}._root_qpobw_1[data-variant=primary]{background-color:var(--primary);color:var(--primary-fg)}._root_qpobw_1[data-variant=primary]:hover:not(:disabled){background-color:var(--primary-hover)}._root_qpobw_1[data-variant=primary]:active:not(:disabled){background-color:var(--primary-active)}._root_qpobw_1[data-variant=secondary]{background-color:var(--bg-surface);border-color:var(--border-strong);color:var(--text-primary)}._root_qpobw_1[data-variant=secondary]:hover:not(:disabled){background-color:var(--bg-surface-muted)}._root_qpobw_1[data-variant=danger]{background-color:var(--danger);color:var(--danger-fg)}._root_qpobw_1[data-variant=danger]:hover:not(:disabled){background-color:var(--danger-hover)}._root_qpobw_1[data-variant=danger]:active:not(:disabled){background-color:var(--danger-active)}._root_qpobw_1:disabled{opacity:.55;cursor:not-allowed}._icon_qpobw_77{display:inline-flex;align-items:center;flex-shrink:0}._label_qpobw_83[data-hidden=true]{visibility:hidden}._spinner_qpobw_87{position:absolute;display:inline-flex}._root_qpobw_1{position:relative}._page_10o2p_1{max-width:72rem;margin:0 auto;padding:var(--space-8) var(--space-6)}._boardPage_10o2p_8{display:flex;flex-direction:column;height:calc(100vh - 3.5rem);min-height:36rem}._boardHead_10o2p_15{flex:0 0 auto;padding:var(--space-5) var(--space-4) 0}._authScreen_10o2p_20{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:var(--space-6);background:linear-gradient(135deg,var(--color-sky-50),var(--color-violet-100))}._authCard_10o2p_29{width:100%;max-width:24rem;background-color:var(--bg-surface);border-radius:var(--radius-xl);box-shadow:var(--shadow-lg);padding:var(--space-8);display:flex;flex-direction:column;gap:var(--space-4)}._brandRow_10o2p_41{display:flex;align-items:center;justify-content:center;gap:var(--space-2);font-family:var(--font-sans);font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);color:var(--text-primary)}._brandLogo_10o2p_51{display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;border-radius:var(--radius-md);background:var(--brand-gradient);color:var(--primary-fg)}._authSubtitle_10o2p_62{text-align:center;margin:0;font-family:var(--font-sans);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--text-secondary)}._formField_10o2p_71{display:flex;flex-direction:column;gap:var(--space-1-5)}._formLabel_10o2p_76{font-family:var(--font-sans);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--text-primary)}._formError_10o2p_82{font-size:var(--font-size-xs);color:var(--danger)}._calloutDanger_10o2p_88{padding:var(--space-3);border:1px solid var(--danger);border-radius:var(--radius-md);background-color:var(--danger-surface, rgba(220, 38, 38, .08));color:var(--text-primary);font-size:var(--font-size-sm);line-height:1.5}._calloutDanger_10o2p_88 a{color:inherit;font-weight:var(--font-weight-semibold)}._authFooter_10o2p_102{text-align:center;font-family:var(--font-sans);font-size:var(--font-size-sm);color:var(--text-secondary)}._authFooter_10o2p_102 a{font-weight:var(--font-weight-semibold)}._grid3_10o2p_112{display:grid;grid-template-columns:repeat(auto-fill,minmax(18rem,1fr));gap:var(--space-4)}._sidebarLayout_10o2p_118{display:grid;grid-template-columns:minmax(0,1fr) 20rem;gap:var(--space-6);align-items:start}@media(max-width:900px){._sidebarLayout_10o2p_118{grid-template-columns:1fr}}._card_10o2p_130{background-color:var(--bg-surface);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);padding:var(--space-5)}._primaryPill_10o2p_137{padding:.5rem 1rem;border-radius:var(--radius-md);background:var(--primary);color:var(--primary-fg);border:0;font-family:var(--font-sans);font-weight:var(--font-weight-semibold);cursor:pointer}._primaryPill_10o2p_137:hover{background:var(--primary-hover)}._settingsStack_10o2p_151{display:flex;flex-direction:column;gap:var(--space-4);max-width:34rem}._inviteSection_10o2p_158{margin-bottom:var(--space-6)}._inviteSection_10o2p_158 h2{font-size:var(--font-size-lg);margin:0 0 var(--space-3)}._inviteList_10o2p_165{display:flex;flex-direction:column;gap:var(--space-2)}._inviteRow_10o2p_170{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);background-color:var(--bg-surface);border:1px solid var(--border-subtle);border-radius:var(--radius-md)}._inviteRow_10o2p_170 ._inviteEmail_10o2p_179{font-weight:var(--font-weight-medium)}._inviteRow_10o2p_170 ._inviteMeta_10o2p_182{color:var(--text-secondary);font-size:var(--font-size-sm)}._inviteRow_10o2p_170 ._inviteSpacer_10o2p_186{flex:1}._inviteChoiceList_10o2p_190{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-2);width:100%}._inviteChoiceRow_10o2p_199{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}._welcomeMain_10o2p_206{max-width:46rem;margin:0 auto;padding:var(--space-12) var(--space-6);text-align:center}._welcomeChoices_10o2p_212{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-4);margin-top:var(--space-8);text-align:left}@media(max-width:720px){._welcomeChoices_10o2p_212{grid-template-columns:1fr}}._choiceCard_10o2p_224{border:1px solid var(--border-subtle);border-radius:var(--radius-lg);padding:var(--space-5);display:flex;flex-direction:column;gap:var(--space-2)}._choiceCard_10o2p_224[data-selected=true]{border-color:var(--primary);box-shadow:0 0 0 1px var(--primary)}._choiceIcon_10o2p_236{width:2.5rem;height:2.5rem;border-radius:var(--radius-md);background-color:var(--primary-subtle);color:var(--primary);display:inline-flex;align-items:center;justify-content:center}._choiceCard_10o2p_224[data-muted=true] ._choiceIcon_10o2p_236{background-color:var(--bg-surface-muted);color:var(--text-muted)}._root_pxblb_1{display:inline-flex;align-items:center;gap:var(--space-1-5);border-radius:var(--radius-full);font-family:var(--font-sans);font-weight:var(--font-weight-semibold);line-height:1;white-space:nowrap;border:1px solid transparent}._root_pxblb_1[data-size=sm]{padding:.125rem .5rem;font-size:.6875rem;letter-spacing:var(--letter-spacing-wide)}._root_pxblb_1[data-size=md]{padding:.25rem .625rem;font-size:var(--font-size-xs)}._root_pxblb_1[data-variant=soft]{background-color:var(--tone-bg);color:var(--tone-fg)}._root_pxblb_1[data-variant=solid]{background-color:var(--tone-solid-bg);color:var(--tone-solid-fg)}._root_pxblb_1[data-variant=outline]{background-color:transparent;color:var(--tone-fg);border-color:currentColor}._dot_pxblb_39{width:.5rem;height:.5rem;border-radius:var(--radius-full);background-color:currentColor;flex-shrink:0}._root_pxblb_1[data-tone=sky]{--tone-bg: var(--tone-sky-soft-bg);--tone-fg: var(--tone-sky-soft-fg);--tone-solid-bg: var(--tone-sky-solid-bg);--tone-solid-fg: var(--tone-sky-solid-fg)}._root_pxblb_1[data-tone=slate]{--tone-bg: var(--tone-slate-soft-bg);--tone-fg: var(--tone-slate-soft-fg);--tone-solid-bg: var(--tone-slate-solid-bg);--tone-solid-fg: var(--tone-slate-solid-fg)}._root_pxblb_1[data-tone=red]{--tone-bg: var(--tone-red-soft-bg);--tone-fg: var(--tone-red-soft-fg);--tone-solid-bg: var(--tone-red-solid-bg);--tone-solid-fg: var(--tone-red-solid-fg)}._root_pxblb_1[data-tone=amber]{--tone-bg: var(--tone-amber-soft-bg);--tone-fg: var(--tone-amber-soft-fg);--tone-solid-bg: var(--tone-amber-solid-bg);--tone-solid-fg: var(--tone-amber-solid-fg)}._root_pxblb_1[data-tone=green]{--tone-bg: var(--tone-green-soft-bg);--tone-fg: var(--tone-green-soft-fg);--tone-solid-bg: var(--tone-green-solid-bg);--tone-solid-fg: var(--tone-green-solid-fg)}._root_pxblb_1[data-tone=violet]{--tone-bg: var(--tone-violet-soft-bg);--tone-fg: var(--tone-violet-soft-fg);--tone-solid-bg: var(--tone-violet-solid-bg);--tone-solid-fg: var(--tone-violet-solid-fg)}._root_pxblb_1[data-tone=purple]{--tone-bg: var(--tone-purple-soft-bg);--tone-fg: var(--tone-purple-soft-fg);--tone-solid-bg: var(--tone-purple-solid-bg);--tone-solid-fg: var(--tone-purple-solid-fg)}._root_pxblb_1[data-tone=rose]{--tone-bg: var(--tone-rose-soft-bg);--tone-fg: var(--tone-rose-soft-fg);--tone-solid-bg: var(--tone-rose-solid-bg);--tone-solid-fg: var(--tone-rose-solid-fg)}._root_pxblb_1[data-tone=pink]{--tone-bg: var(--tone-pink-soft-bg);--tone-fg: var(--tone-pink-soft-fg);--tone-solid-bg: var(--tone-pink-solid-bg);--tone-solid-fg: var(--tone-pink-solid-fg)}._backdrop_1qzs7_1{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--z-modal);display:flex;align-items:flex-start;justify-content:center;padding:var(--space-8) var(--space-4);overflow-y:auto;background-color:var(--bg-overlay)}._panel_1qzs7_13{position:relative;width:100%;margin:auto;background-color:var(--bg-surface);border-radius:var(--radius-xl);box-shadow:var(--shadow-modal);display:flex;flex-direction:column;max-height:calc(100vh - 2 * var(--space-8))}._panel_1qzs7_13[data-size=sm]{max-width:30rem}._panel_1qzs7_13[data-size=lg]{max-width:60rem}._panel_1qzs7_13:focus-visible{outline:none}._header_1qzs7_36{display:flex;align-items:flex-start;gap:var(--space-3);padding:var(--space-5) var(--space-5) var(--space-4)}._titleWrap_1qzs7_43{display:flex;align-items:center;gap:var(--space-2-5);flex:1 1 auto;min-width:0}._titleIcon_1qzs7_51{display:inline-flex;align-items:center;color:var(--primary);flex-shrink:0}._title_1qzs7_43{margin:0;font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);color:var(--text-primary)}._divider_1qzs7_65{height:1px;background-color:var(--border-subtle);margin:0 var(--space-5)}._body_1qzs7_71{padding:var(--space-5);overflow-y:auto}._footer_1qzs7_76{display:flex;align-items:center;justify-content:flex-end;gap:var(--space-3);padding:var(--space-4) var(--space-5) var(--space-5)}._backdrop_1qzs7_1{animation:_backdropIn_1qzs7_1 var(--duration-base) var(--ease-out)}._panel_1qzs7_13{animation:_panelIn_1qzs7_1 var(--duration-base) var(--ease-out)}._panel_1qzs7_13[data-size=lg]{min-height:min(38rem,calc(100vh - 2 * var(--space-8)))}@keyframes _backdropIn_1qzs7_1{0%{opacity:0}}@keyframes _panelIn_1qzs7_1{0%{opacity:0;transform:translateY(8px) scale(.985)}}._body_1ekgb_1{font-family:var(--font-sans);font-size:var(--font-size-sm);color:var(--text-secondary);margin:0 0 var(--space-4)}._field_1ekgb_8{display:flex;flex-direction:column;gap:var(--space-1-5);margin-bottom:var(--space-4)}._field_1ekgb_8:last-child{margin-bottom:0}._label_1ekgb_18{font-family:var(--font-sans);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--text-primary)}._root_ljog9_1{font-family:var(--font-sans);font-size:var(--font-size-sm)}._list_ljog9_6{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-1-5);list-style:none;margin:0;padding:0}._item_ljog9_16{display:inline-flex;align-items:center;gap:var(--space-1-5);color:var(--text-secondary)}._link_ljog9_23{color:var(--text-secondary);text-decoration:none;background:none;border:0;padding:0;font:inherit;cursor:pointer}._link_ljog9_23:hover{color:var(--text-primary);text-decoration:underline}._link_ljog9_23:focus-visible{outline:none;box-shadow:var(--shadow-focus);border-radius:var(--radius-sm)}._current_ljog9_42{color:var(--text-link);font-weight:var(--font-weight-semibold)}._separator_ljog9_47{color:var(--text-muted);-webkit-user-select:none;user-select:none}._root_1fu2h_1{display:flex;flex-direction:column;gap:var(--space-2);margin-bottom:var(--space-6)}._row_1fu2h_8{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-4)}._title_1fu2h_15{margin:0;font-family:var(--font-sans);font-size:var(--font-size-3xl);font-weight:var(--font-weight-bold);color:var(--text-primary);letter-spacing:var(--letter-spacing-tight)}._subtitle_1fu2h_24{margin:var(--space-1) 0 0;font-size:var(--font-size-sm);color:var(--text-secondary)}._action_1fu2h_30{flex-shrink:0}._root_1y5dp_1{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-2);min-height:7rem;width:100%;padding:var(--space-4);border:2px dashed var(--color-sky-300);border-radius:var(--radius-lg);background:transparent;color:var(--text-link);font-family:var(--font-sans);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-standard),border-color var(--duration-fast) var(--ease-standard)}._root_1y5dp_1:hover{background-color:var(--primary-subtle);border-color:var(--color-sky-400)}._root_1y5dp_1:focus-visible{outline:none;box-shadow:var(--shadow-focus)}._plus_1y5dp_33{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:var(--radius-full);background-color:var(--primary-subtle);font-size:var(--font-size-lg);line-height:1}._root_1gjr3_1{display:inline-flex;align-items:center}._item_1gjr3_6{border-radius:var(--radius-full);box-shadow:0 0 0 2px var(--bg-surface)}._item_1gjr3_6:not(:first-child){margin-left:-.4rem}._overflow_1gjr3_14{display:inline-flex;align-items:center;justify-content:center;margin-left:-.4rem;border-radius:var(--radius-full);background-color:var(--bg-surface-muted);color:var(--text-secondary);font-family:var(--font-sans);font-weight:var(--font-weight-semibold);box-shadow:0 0 0 2px var(--bg-surface)}._overflow_1gjr3_14[data-size=xs]{width:1.25rem;height:1.25rem;font-size:.5rem}._overflow_1gjr3_14[data-size=sm]{width:1.5rem;height:1.5rem;font-size:.5625rem}._overflow_1gjr3_14[data-size=md]{width:2rem;height:2rem;font-size:.6875rem}._overflow_1gjr3_14[data-size=lg]{width:2.5rem;height:2.5rem;font-size:var(--font-size-xs)}._add_1gjr3_31{display:inline-flex;align-items:center;justify-content:center;margin-left:.25rem;border:1px dashed var(--border-strong);border-radius:var(--radius-full);background:var(--bg-surface);color:var(--text-secondary);cursor:pointer}._add_1gjr3_31:hover{background-color:var(--bg-surface-muted);color:var(--text-primary)}._add_1gjr3_31:focus-visible{outline:none;box-shadow:var(--shadow-focus)}._add_1gjr3_31[data-size=xs]{width:1.25rem;height:1.25rem}._add_1gjr3_31[data-size=sm]{width:1.5rem;height:1.5rem}._add_1gjr3_31[data-size=md]{width:2rem;height:2rem}._add_1gjr3_31[data-size=lg]{width:2.5rem;height:2.5rem}._root_1ndzz_1{display:flex;flex-direction:column;gap:var(--space-3);min-height:10rem;padding:var(--space-4);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background-color:var(--bg-surface);text-align:left;width:100%}._interactive_1ndzz_14{cursor:pointer;transition:box-shadow var(--duration-fast) var(--ease-standard)}._interactive_1ndzz_14:hover{box-shadow:var(--shadow-md)}._interactive_1ndzz_14:focus-visible{outline:none;box-shadow:var(--shadow-focus)}._locked_1ndzz_26{background-color:var(--bg-surface-muted);cursor:not-allowed}._topRow_1ndzz_31{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2)}._category_1ndzz_38{font-size:var(--font-size-xs);color:var(--text-muted)}._name_1ndzz_43{margin:0;font-family:var(--font-sans);font-size:var(--font-size-md);font-weight:var(--font-weight-bold);color:var(--text-primary)}._locked_1ndzz_26 ._name_1ndzz_43{color:var(--text-muted)}._description_1ndzz_54{margin:0;font-size:var(--font-size-sm);color:var(--text-secondary);display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._divider_1ndzz_65{height:1px;background-color:var(--border-subtle)}._footer_1ndzz_70{display:flex;align-items:center;justify-content:space-between;margin-top:auto}._link_1ndzz_77{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--text-link)}._lockedNote_1ndzz_83{display:inline-flex;align-items:center;gap:var(--space-1-5);font-size:var(--font-size-sm);color:var(--text-muted);margin-top:auto}._lockIcon_1ndzz_91{width:.9em;height:.9em}._root_o73fj_1{display:block;background-color:var(--color-slate-200);background-image:linear-gradient(90deg,var(--color-slate-200) 0%,var(--color-slate-100) 50%,var(--color-slate-200) 100%);background-size:200% 100%;animation:_shimmer_o73fj_1 1.4s ease-in-out infinite}._root_o73fj_1[data-variant=line]{height:.75rem;border-radius:var(--radius-sm)}._root_o73fj_1[data-variant=line]:not(:last-child){margin-bottom:var(--space-2)}._root_o73fj_1[data-variant=block]{border-radius:var(--radius-lg)}._root_o73fj_1[data-variant=circle]{border-radius:var(--radius-full)}._group_o73fj_28{display:block}@keyframes _shimmer_o73fj_1{to{background-position:-200% 0}}@media(prefers-reduced-motion:reduce){._root_o73fj_1{animation:none}}._field_1dmcy_1{display:block;width:100%;min-height:5rem;padding:var(--space-2-5) var(--space-3);background-color:var(--bg-surface);border:1px solid var(--border-strong);border-radius:var(--radius-md);color:var(--text-primary);font-family:var(--font-sans);font-size:var(--font-size-sm);line-height:1.5;resize:vertical;transition:border-color var(--duration-fast) var(--ease-standard),box-shadow var(--duration-fast) var(--ease-standard)}._field_1dmcy_1::placeholder{color:var(--text-muted)}._field_1dmcy_1:focus-visible{outline:none;border-color:var(--border-focus);box-shadow:var(--shadow-focus)}._field_1dmcy_1[data-size=sm]{min-height:3.5rem;font-size:var(--font-size-xs)}._field_1dmcy_1[data-invalid=true]{border-color:var(--danger)}._field_1dmcy_1:disabled{background-color:var(--bg-surface-muted);cursor:not-allowed;opacity:.7}._root_1kl7g_1{display:flex;align-items:stretch;gap:var(--space-6);border-bottom:1px solid var(--border-subtle)}._tab_1kl7g_8{display:inline-flex;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-1);border:0;border-bottom:2px solid transparent;margin-bottom:-1px;background:none;font-family:var(--font-sans);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--text-secondary);cursor:pointer;transition:color var(--duration-fast) var(--ease-standard),border-color var(--duration-fast) var(--ease-standard)}._tab_1kl7g_8:hover:not(:disabled){color:var(--text-primary)}._tab_1kl7g_8[aria-selected=true]{color:var(--text-link);border-bottom-color:var(--text-link)}._tab_1kl7g_8:disabled{opacity:.5;cursor:not-allowed}._tab_1kl7g_8:focus-visible{outline:none;box-shadow:var(--shadow-focus);border-radius:var(--radius-sm)}._icon_1kl7g_47{display:inline-flex;width:1rem;height:1rem;align-items:center;justify-content:center}._root_gvpzu_1{display:flex;flex-direction:column;gap:var(--space-2)}._name_gvpzu_7{margin:var(--space-2) 0 0;font-family:var(--font-sans);font-size:var(--font-size-3xl);font-weight:var(--font-weight-bold);color:var(--text-primary);letter-spacing:var(--letter-spacing-tight)}._description_gvpzu_16{margin:0;font-size:var(--font-size-sm);color:var(--text-secondary)}._tabs_gvpzu_22{margin-top:var(--space-4)}._root_4mpfm_1{display:flex;flex-direction:column;gap:var(--space-2);min-height:7rem;padding:var(--space-4);border:1px solid transparent;border-radius:var(--radius-lg);cursor:pointer;text-align:left;width:100%;transition:transform var(--duration-fast) var(--ease-standard),box-shadow var(--duration-fast) var(--ease-standard)}._root_4mpfm_1:hover{box-shadow:var(--shadow-md)}._root_4mpfm_1:focus-visible{outline:none;box-shadow:var(--shadow-focus)}._root_4mpfm_1[data-color=green]{background-color:var(--board-green-bg)}._root_4mpfm_1[data-color=purple]{background-color:var(--board-purple-bg)}._root_4mpfm_1[data-color=red]{background-color:var(--board-red-bg)}._root_4mpfm_1[data-color=amber]{background-color:var(--board-amber-bg)}._root_4mpfm_1[data-color=sky]{background-color:var(--board-sky-bg)}._root_4mpfm_1[data-color=pink]{background-color:var(--board-pink-bg)}._name_4mpfm_31{margin:0;font-family:var(--font-sans);font-size:var(--font-size-md);font-weight:var(--font-weight-bold)}._root_4mpfm_1[data-color=green] ._name_4mpfm_31,._root_4mpfm_1[data-color=green] ._link_4mpfm_38{color:var(--board-green-heading)}._root_4mpfm_1[data-color=purple] ._name_4mpfm_31,._root_4mpfm_1[data-color=purple] ._link_4mpfm_38{color:var(--board-purple-heading)}._root_4mpfm_1[data-color=red] ._name_4mpfm_31,._root_4mpfm_1[data-color=red] ._link_4mpfm_38{color:var(--board-red-heading)}._root_4mpfm_1[data-color=amber] ._name_4mpfm_31,._root_4mpfm_1[data-color=amber] ._link_4mpfm_38{color:var(--board-amber-heading)}._root_4mpfm_1[data-color=sky] ._name_4mpfm_31,._root_4mpfm_1[data-color=sky] ._link_4mpfm_38{color:var(--board-sky-heading)}._root_4mpfm_1[data-color=pink] ._name_4mpfm_31,._root_4mpfm_1[data-color=pink] ._link_4mpfm_38{color:var(--board-pink-heading)}._meta_4mpfm_50{display:inline-flex;align-items:center;gap:var(--space-1);font-size:var(--font-size-xs);color:var(--text-secondary)}._icon_4mpfm_57{width:.9em;height:.9em}._link_4mpfm_38{margin-top:auto;align-self:flex-end;font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold)}._table_n3b8l_1{width:100%;border-collapse:collapse;font-family:var(--font-sans)}._th_n3b8l_7{text-align:left;padding:var(--space-2) var(--space-3);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-wide);text-transform:uppercase;color:var(--text-muted);border-bottom:1px solid var(--border-subtle)}._td_n3b8l_18{padding:var(--space-3);border-bottom:1px solid var(--border-subtle);font-size:var(--font-size-sm);color:var(--text-primary);vertical-align:middle}._member_n3b8l_26{display:inline-flex;align-items:center;gap:var(--space-2-5);font-weight:var(--font-weight-semibold)}._email_n3b8l_33{color:var(--text-secondary)}._actions_n3b8l_37{text-align:right}._remove_n3b8l_41{border:0;background:none;padding:var(--space-1);color:var(--danger);cursor:pointer;border-radius:var(--radius-sm)}._remove_n3b8l_41:hover:not(:disabled){background-color:var(--danger-subtle)}._remove_n3b8l_41:disabled{color:var(--text-muted);cursor:not-allowed}._remove_n3b8l_41:focus-visible{outline:none;box-shadow:var(--shadow-focus)}._wrapper_1c3np_1{position:relative;display:inline-flex;align-items:center;gap:var(--space-2);width:100%;background-color:var(--bg-surface);border:1px solid var(--border-strong);border-radius:var(--radius-md);color:var(--text-primary);transition:border-color var(--duration-fast) var(--ease-standard),box-shadow var(--duration-fast) var(--ease-standard)}._wrapper_1c3np_1[data-size=sm]{min-height:2rem;padding:0 var(--space-2-5)}._wrapper_1c3np_1[data-size=md]{min-height:2.5rem;padding:0 var(--space-3)}._wrapper_1c3np_1:focus-within{border-color:var(--border-focus);box-shadow:var(--shadow-focus)}._wrapper_1c3np_1[data-invalid=true]{border-color:var(--danger)}._wrapper_1c3np_1[data-disabled=true]{background-color:var(--bg-surface-muted);opacity:.7;cursor:not-allowed}._field_1c3np_40{-webkit-appearance:none;-moz-appearance:none;appearance:none;flex:1 1 auto;min-width:0;border:0;outline:none;background:transparent;color:inherit;font-family:var(--font-sans);font-size:var(--font-size-sm);line-height:1.4;padding:var(--space-2) var(--space-4) var(--space-2) 0;cursor:pointer}._field_1c3np_40:disabled{cursor:not-allowed}._affix_1c3np_58{display:inline-flex;align-items:center;color:var(--text-muted);flex-shrink:0}._chevron_1c3np_65{position:absolute;right:var(--space-3);pointer-events:none;color:var(--text-muted)}._root_k6rm8_1{display:flex;flex-direction:column;gap:var(--space-3)}._field_k6rm8_7{display:flex;flex-direction:column;gap:var(--space-1-5)}._label_k6rm8_13{font-family:var(--font-sans);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--text-primary)}._error_k6rm8_20{font-size:var(--font-size-xs);color:var(--danger)}._root_eqz0y_1{display:flex;flex-direction:column;gap:var(--space-2)}._titleRow_eqz0y_7{display:flex;align-items:center;gap:var(--space-3);flex-wrap:wrap}._name_eqz0y_14{margin:var(--space-2) 0 0;font-family:var(--font-sans);font-size:var(--font-size-3xl);font-weight:var(--font-weight-bold);color:var(--text-primary);letter-spacing:var(--letter-spacing-tight)}._presence_eqz0y_23{margin-left:auto;display:inline-flex;align-items:center;gap:var(--space-2);font-size:var(--font-size-xs);color:var(--text-secondary)}._root_1yz5c_1{display:inline-flex;align-items:center;gap:var(--space-1);border-radius:var(--radius-full);font-family:var(--font-sans);font-weight:var(--font-weight-semibold);line-height:1;white-space:nowrap;background-color:var(--tone-bg);color:var(--tone-fg)}._root_1yz5c_1[data-size=sm]{padding:.125rem .5rem;font-size:.6875rem}._root_1yz5c_1[data-size=md]{padding:.25rem .5rem;font-size:var(--font-size-xs)}._remove_1yz5c_23{display:inline-flex;align-items:center;justify-content:center;width:.875rem;height:.875rem;margin-right:-.125rem;padding:0;border:0;border-radius:var(--radius-full);background:transparent;color:inherit;cursor:pointer;opacity:.7}._remove_1yz5c_23:hover{opacity:1;background-color:#0f172a1f}._remove_1yz5c_23:focus-visible{outline:none;box-shadow:var(--shadow-focus)}._add_1yz5c_47{border:1px dashed var(--border-strong);background-color:transparent;color:var(--text-secondary);cursor:pointer}._add_1yz5c_47:hover{background-color:var(--bg-surface-muted);color:var(--text-primary)}._add_1yz5c_47:focus-visible{outline:none;box-shadow:var(--shadow-focus)}._root_1yz5c_1[data-tone=sky]{--tone-bg: var(--tone-sky-soft-bg);--tone-fg: var(--tone-sky-soft-fg)}._root_1yz5c_1[data-tone=slate]{--tone-bg: var(--tone-slate-soft-bg);--tone-fg: var(--tone-slate-soft-fg)}._root_1yz5c_1[data-tone=red]{--tone-bg: var(--tone-red-soft-bg);--tone-fg: var(--tone-red-soft-fg)}._root_1yz5c_1[data-tone=amber]{--tone-bg: var(--tone-amber-soft-bg);--tone-fg: var(--tone-amber-soft-fg)}._root_1yz5c_1[data-tone=green]{--tone-bg: var(--tone-green-soft-bg);--tone-fg: var(--tone-green-soft-fg)}._root_1yz5c_1[data-tone=violet]{--tone-bg: var(--tone-violet-soft-bg);--tone-fg: var(--tone-violet-soft-fg)}._root_1yz5c_1[data-tone=purple]{--tone-bg: var(--tone-purple-soft-bg);--tone-fg: var(--tone-purple-soft-fg)}._root_1yz5c_1[data-tone=rose]{--tone-bg: var(--tone-rose-soft-bg);--tone-fg: var(--tone-rose-soft-fg)}._root_1yz5c_1[data-tone=pink]{--tone-bg: var(--tone-pink-soft-bg);--tone-fg: var(--tone-pink-soft-fg)}._root_19kyt_1{display:inline-flex;align-items:center;gap:var(--space-1);padding:.125rem .4rem;border-radius:var(--radius-sm);font-family:var(--font-sans);font-size:.6875rem;font-weight:var(--font-weight-medium);background-color:var(--bg-surface-muted);color:var(--text-secondary);white-space:nowrap}._root_19kyt_1[data-size=md]{font-size:var(--font-size-xs);padding:.2rem .5rem}._root_19kyt_1[data-overdue=true]{background-color:var(--tone-red-soft-bg);color:var(--tone-red-soft-fg)}._root_19kyt_1[data-soon=true]{background-color:var(--tone-amber-soft-bg);color:var(--tone-amber-soft-fg)}._root_19kyt_1[data-empty=true]{background-color:transparent;color:var(--text-muted);border:1px dashed var(--border-strong)}._icon_19kyt_36{width:.85em;height:.85em;flex-shrink:0}._root_89h94_1{display:flex;flex-direction:column;gap:var(--space-2);width:100%;padding:var(--space-3);border:1px solid var(--border-subtle);border-left:3px solid var(--card-edge, var(--border-subtle));border-radius:var(--radius-md);background-color:var(--bg-surface);box-shadow:var(--shadow-xs);text-align:left;cursor:grab;flex:0 0 auto;transition:box-shadow var(--duration-fast) var(--ease-standard),transform var(--duration-fast) var(--ease-standard)}._root_89h94_1:hover{box-shadow:var(--shadow-md);transform:translateY(-1px)}._root_89h94_1:active{cursor:grabbing}._root_89h94_1{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;touch-action:manipulation}._root_89h94_1[data-priority=low]{--card-edge: var(--priority-low)}._root_89h94_1[data-priority=medium]{--card-edge: var(--priority-medium)}._root_89h94_1[data-priority=high]{--card-edge: var(--priority-high)}._root_89h94_1[data-priority=urgent]{--card-edge: var(--priority-urgent)}._root_89h94_1:focus-visible{outline:none;box-shadow:var(--shadow-focus)}._root_89h94_1[data-dragging=true]{opacity:.4;transform:none;box-shadow:none;border-style:dashed}._labels_89h94_61{display:flex;flex-wrap:wrap;gap:var(--space-1)}._title_89h94_67{margin:0;font-family:var(--font-sans);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--text-primary)}._footer_89h94_75{display:flex;align-items:center;gap:var(--space-2);margin-top:var(--space-1)}._meta_89h94_82{display:inline-flex;align-items:center;gap:.15rem;font-size:.6875rem;color:var(--text-muted)}._meta_89h94_82 svg{width:.85em;height:.85em}._assignee_89h94_94{margin-left:auto}._progress_89h94_98{display:inline-flex;align-items:center;gap:var(--space-1);font-size:.6875rem;font-weight:var(--font-weight-medium);color:var(--text-muted)}._progress_89h94_98[data-complete=true]{color:var(--success)}._progressTrack_89h94_109{width:2.25rem;height:.25rem;border-radius:var(--radius-full);background-color:var(--border-subtle);overflow:hidden}._progressFill_89h94_116{display:block;height:100%;border-radius:inherit;background-color:var(--primary);transition:width var(--duration-base) var(--ease-standard)}._progress_89h94_98[data-complete=true] ._progressFill_89h94_116{background-color:var(--success)}._root_1iidj_1{display:flex;flex-direction:column;gap:var(--space-2);flex:1 0 17rem;max-width:22rem;max-height:100%;min-height:0}._root_1iidj_1{user-select:none;-webkit-user-select:none}._composerInput_1iidj_25,._renameInput_1iidj_26{user-select:text;-webkit-user-select:text}._header_1iidj_31{display:flex;align-items:center;gap:var(--space-2);padding:0 var(--space-2)}._name_1iidj_38{margin:0;font-family:var(--font-sans);font-size:var(--font-size-base);font-weight:var(--font-weight-bold);color:var(--text-primary)}._renameInput_1iidj_26{min-width:0;flex:1 1 auto;padding:.125rem var(--space-1);border:1px solid var(--primary);border-radius:var(--radius-sm);background-color:var(--bg-surface);color:var(--text-primary);font-family:var(--font-sans);font-size:var(--font-size-base);font-weight:var(--font-weight-bold)}._renameInput_1iidj_26:focus-visible{outline:none;box-shadow:var(--shadow-focus)}._count_1iidj_63{display:inline-flex;align-items:center;justify-content:center;min-width:1.375rem;height:1.375rem;padding:0 .4rem;border-radius:var(--radius-full);background-color:var(--bg-surface-muted);color:var(--text-secondary);font-size:.6875rem;font-weight:var(--font-weight-semibold)}._menuAnchor_1iidj_77{margin-left:auto}._body_1iidj_81{display:flex;flex-direction:column;gap:var(--space-2);flex:0 1 auto;min-height:6rem;padding:var(--space-2);border-radius:var(--radius-lg);background-color:var(--bg-column);border:1px solid var(--border-subtle);border-top:3px solid var(--column-accent, var(--color-slate-400));transition:box-shadow var(--duration-fast) var(--ease-standard),background-color var(--duration-fast) var(--ease-standard)}._root_1iidj_1[data-drag-over=true] ._body_1iidj_81{background-color:var(--primary-subtle);box-shadow:0 0 0 2px var(--primary)}._dropSlot_1iidj_103{flex:0 0 auto;height:2.75rem;border:2px dashed var(--primary);border-radius:var(--radius-md);background-color:#0ea5e91a;animation:_slotIn_1iidj_1 var(--duration-fast) var(--ease-out)}@keyframes _slotIn_1iidj_1{0%{height:0;opacity:0}}._list_1iidj_118{display:flex;flex-direction:column;flex-wrap:nowrap;align-items:stretch;gap:var(--space-2);flex:0 1 auto;min-height:2rem;overflow-y:auto;padding:2px;margin:-2px;scrollbar-width:thin}._add_1iidj_134{display:flex;align-items:center;gap:var(--space-1);flex:0 0 auto;width:100%;padding:var(--space-2) var(--space-3);border:1px dashed var(--border-strong);border-radius:var(--radius-md);background:transparent;color:var(--text-secondary);font-family:var(--font-sans);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);cursor:pointer}._add_1iidj_134:hover{background-color:var(--bg-surface);color:var(--text-primary)}._add_1iidj_134:focus-visible{outline:none;box-shadow:var(--shadow-focus)}._composer_1iidj_25{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-2);border-radius:var(--radius-md);background-color:var(--bg-surface);box-shadow:var(--shadow-sm)}._composerInput_1iidj_25{width:100%;resize:vertical;padding:var(--space-2);border:1px solid var(--border-strong);border-radius:var(--radius-sm);background-color:var(--bg-surface);color:var(--text-primary);font-family:var(--font-sans);font-size:var(--font-size-sm);line-height:1.4}._composerInput_1iidj_25:focus-visible{outline:none;border-color:var(--primary);box-shadow:var(--shadow-focus)}._composerActions_1iidj_188{display:flex;align-items:center;gap:var(--space-2)}._composerAdd_1iidj_194,._composerCancel_1iidj_195{padding:var(--space-1) var(--space-3);border-radius:var(--radius-sm);font-family:var(--font-sans);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);cursor:pointer}._composerAdd_1iidj_194{border:1px solid transparent;background-color:var(--primary);color:var(--text-on-primary, #fff)}._composerAdd_1iidj_194:disabled{opacity:.55;cursor:not-allowed}._composerCancel_1iidj_195{border:1px solid transparent;background:transparent;color:var(--text-secondary)}._composerCancel_1iidj_195:hover{color:var(--text-primary)}._composerAdd_1iidj_194:focus-visible,._composerCancel_1iidj_195:focus-visible{outline:none;box-shadow:var(--shadow-focus)}._root_1byen_1{display:flex;gap:var(--space-4);align-items:flex-start;flex:1 1 auto;min-height:0;overflow-x:auto;overflow-y:hidden;padding:var(--space-4)}._addColumn_1byen_14{width:15rem;flex-shrink:0;display:flex;padding-top:2.25rem}._addColumn_1byen_14>*{width:100%}._addColumn_1byen_14 ._addColumnTile_1byen_25{flex-direction:row;justify-content:flex-start;min-height:0;padding:var(--space-2-5) var(--space-3);border-width:1px}._columnComposer_1byen_32{display:flex;flex-direction:column;gap:var(--space-2);align-self:flex-start;height:auto;padding:var(--space-3);border-radius:var(--radius-lg);background-color:var(--bg-surface);box-shadow:var(--shadow-sm)}._columnComposerInput_1byen_44{width:100%;padding:var(--space-2);border:1px solid var(--border-strong);border-radius:var(--radius-sm);background-color:var(--bg-surface);color:var(--text-primary);font-family:var(--font-sans);font-size:var(--font-size-sm)}._columnComposerInput_1byen_44:focus-visible{outline:none;border-color:var(--primary);box-shadow:var(--shadow-focus)}._columnComposerActions_1byen_60{display:flex;align-items:center;gap:var(--space-2)}._columnComposerAdd_1byen_66,._columnComposerCancel_1byen_67{padding:var(--space-1) var(--space-3);border-radius:var(--radius-sm);font-family:var(--font-sans);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);cursor:pointer}._columnComposerAdd_1byen_66{border:1px solid transparent;background-color:var(--primary);color:var(--text-on-primary, #fff)}._columnComposerAdd_1byen_66:disabled{opacity:.55;cursor:not-allowed}._columnComposerCancel_1byen_67{border:1px solid transparent;background:transparent;color:var(--text-secondary)}._columnComposerCancel_1byen_67:hover{color:var(--text-primary)}._columnComposerAdd_1byen_66:focus-visible,._columnComposerCancel_1byen_67:focus-visible{outline:none;box-shadow:var(--shadow-focus)}._root_xh4cp_1{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2) var(--space-3);padding:var(--space-3) var(--space-4) 0}._search_xh4cp_9{flex:0 1 14rem;min-width:10rem}._people_xh4cp_14{display:inline-flex;align-items:center;gap:var(--space-1)}._person_xh4cp_20{display:inline-flex;padding:2px;border:2px solid transparent;border-radius:var(--radius-full);background:none;cursor:pointer;opacity:.6;transition:opacity var(--duration-fast) var(--ease-standard),border-color var(--duration-fast) var(--ease-standard)}._person_xh4cp_20:hover{opacity:1}._person_xh4cp_20[aria-pressed=true]{opacity:1;border-color:var(--accent)}._person_xh4cp_20:focus-visible{outline:none;box-shadow:var(--shadow-focus)}._chips_xh4cp_44{display:inline-flex;flex-wrap:wrap;align-items:center;gap:var(--space-1)}._chip_xh4cp_44{display:inline-flex;align-items:center;gap:var(--space-1-5);padding:.25rem .625rem;border:1px solid var(--border-strong);border-radius:var(--radius-full);background-color:var(--bg-surface);font-family:var(--font-sans);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--text-secondary);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-standard),border-color var(--duration-fast) var(--ease-standard),color var(--duration-fast) var(--ease-standard)}._chip_xh4cp_44:hover{border-color:var(--text-muted);color:var(--text-primary)}._chip_xh4cp_44[aria-pressed=true]{background-color:var(--accent-subtle);border-color:var(--accent);color:var(--color-violet-800)}._chip_xh4cp_44:focus-visible{outline:none;box-shadow:var(--shadow-focus)}._dot_xh4cp_83{width:.5rem;height:.5rem;border-radius:var(--radius-full);background-color:var(--priority-low)}._chip_xh4cp_44[data-priority=medium] ._dot_xh4cp_83{background-color:var(--priority-medium)}._chip_xh4cp_44[data-priority=high] ._dot_xh4cp_83{background-color:var(--priority-high)}._chip_xh4cp_44[data-priority=urgent] ._dot_xh4cp_83{background-color:var(--priority-urgent)}._due_xh4cp_99{flex:0 0 10.5rem}._count_xh4cp_103{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--text-secondary)}._clear_xh4cp_109{padding:.25rem .5rem;border:0;border-radius:var(--radius-sm);background:none;font-family:var(--font-sans);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--text-link);cursor:pointer}._clear_xh4cp_109:hover{text-decoration:underline}._clear_xh4cp_109:focus-visible{outline:none;box-shadow:var(--shadow-focus)}._root_1r7ov_1{position:relative;width:100%;height:.5rem;background-color:var(--color-slate-200);border-radius:var(--radius-full);overflow:hidden}._fill_1r7ov_10{height:100%;border-radius:inherit;transition:width var(--duration-base) var(--ease-standard)}._root_1r7ov_1[data-tone=sky] ._fill_1r7ov_10{background-color:var(--color-sky-600)}._root_1r7ov_1[data-tone=slate] ._fill_1r7ov_10{background-color:var(--color-slate-500)}._root_1r7ov_1[data-tone=red] ._fill_1r7ov_10{background-color:var(--color-red-600)}._root_1r7ov_1[data-tone=amber] ._fill_1r7ov_10{background-color:var(--color-amber-500)}._root_1r7ov_1[data-tone=green] ._fill_1r7ov_10{background-color:var(--color-green-600)}._root_1r7ov_1[data-tone=violet] ._fill_1r7ov_10{background-color:var(--color-violet-600)}._root_1r7ov_1[data-tone=purple] ._fill_1r7ov_10{background-color:var(--color-purple-600)}._root_1r7ov_1[data-tone=rose] ._fill_1r7ov_10{background-color:var(--color-rose-600)}._root_1r7ov_1[data-tone=pink] ._fill_1r7ov_10{background-color:var(--color-pink-600)}._root_1wfo4_1{display:inline-flex;align-items:center;gap:var(--space-2);cursor:pointer;font-family:var(--font-sans);font-size:var(--font-size-sm);color:var(--text-primary)}._root_1wfo4_1[data-disabled=true]{cursor:not-allowed;opacity:.6}._input_1wfo4_15{position:absolute;width:1px;height:1px;opacity:0;margin:0}._box_1wfo4_23{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;border:1.5px solid var(--border-strong);border-radius:var(--radius-sm);background-color:var(--bg-surface);color:var(--color-white);transition:background-color var(--duration-fast) var(--ease-standard),border-color var(--duration-fast) var(--ease-standard)}._box_1wfo4_23[data-size=sm]{width:1rem;height:1rem}._box_1wfo4_23[data-size=md]{width:1.15rem;height:1.15rem}._input_1wfo4_15:checked+._box_1wfo4_23,._input_1wfo4_15:indeterminate+._box_1wfo4_23{background-color:var(--primary);border-color:var(--primary)}._input_1wfo4_15:focus-visible+._box_1wfo4_23{box-shadow:var(--shadow-focus)}._glyph_1wfo4_55{width:.7em;height:.7em}._root_1r6i3_1{display:flex;flex-direction:column;gap:var(--space-2)}._header_1r6i3_7{display:flex;align-items:center;justify-content:space-between}._title_1r6i3_12{margin:0;font-family:var(--font-sans);font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);color:var(--text-primary)}._progressText_1r6i3_19{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--text-link)}._list_1r6i3_25{display:flex;flex-direction:column;gap:var(--space-1)}._item_1r6i3_31{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-1) 0}._itemTitle_1r6i3_37{flex:1 1 auto;border:0;background:none;font:inherit;font-size:var(--font-size-sm);color:var(--text-primary);padding:var(--space-1) var(--space-1-5);border-radius:var(--radius-sm)}._itemTitle_1r6i3_37:focus-visible{outline:none;box-shadow:var(--shadow-focus)}._item_1r6i3_31[data-done=true] ._itemTitle_1r6i3_37{text-decoration:line-through;color:var(--text-muted)}._remove_1r6i3_56{border:0;background:none;color:var(--text-muted);cursor:pointer;padding:2px;border-radius:var(--radius-sm)}._remove_1r6i3_56:hover{color:var(--danger)}._addRow_1r6i3_68{display:flex;gap:var(--space-2);align-items:center}._addButton_1r6i3_73{border:0;background:none;color:var(--text-link);font:inherit;font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);cursor:pointer;padding:var(--space-1) 0}._addButton_1r6i3_73:focus-visible{outline:none;box-shadow:var(--shadow-focus)}._root_1gw22_1{display:flex;flex-direction:column;gap:var(--space-4)}._composer_1gw22_7{display:flex;gap:var(--space-2);align-items:flex-start}._composerMain_1gw22_12{flex:1 1 auto;display:flex;flex-direction:column;gap:var(--space-2);align-items:flex-start}._list_1gw22_20{display:flex;flex-direction:column;gap:var(--space-3)}._comment_1gw22_26{display:flex;gap:var(--space-2);align-items:flex-start}._commentBody_1gw22_31{flex:1 1 auto;min-width:0}._meta_1gw22_35{display:flex;align-items:baseline;gap:var(--space-2)}._author_1gw22_40{font-family:var(--font-sans);font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);color:var(--text-primary)}._time_1gw22_46{font-size:var(--font-size-xs);color:var(--text-muted)}._text_1gw22_50{margin:var(--space-1) 0 0;font-size:var(--font-size-sm);color:var(--text-secondary);white-space:pre-wrap}._delete_1gw22_56{border:0;background:none;color:var(--text-muted);cursor:pointer;font-size:var(--font-size-xs);padding:2px 4px;border-radius:var(--radius-sm)}._delete_1gw22_56:hover{color:var(--danger)}._root_5peeh_1{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-1-5)}._input_5peeh_7{border:1px solid var(--border-strong);border-radius:var(--radius-full);padding:.125rem .5rem;font:inherit;font-size:var(--font-size-xs);width:7rem}._input_5peeh_7:focus-visible{outline:none;box-shadow:var(--shadow-focus)}._header_hk9r5_1{display:flex;align-items:flex-start;gap:var(--space-3);padding:var(--space-5) var(--space-5) var(--space-4)}._headerMain_hk9r5_7{flex:1 1 auto;min-width:0}._eyebrow_hk9r5_11{font-family:var(--font-sans);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-wide);text-transform:uppercase;color:var(--text-muted)}._title_hk9r5_19{margin:var(--space-1) 0 0;font-family:var(--font-sans);font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);color:var(--text-primary)}._titleButton_hk9r5_26{display:block;width:100%;margin:0;padding:var(--space-1) var(--space-2);margin-left:calc(var(--space-2) * -1);border:1px solid transparent;border-radius:var(--radius-sm);background:transparent;font:inherit;color:inherit;text-align:left;cursor:text}._titleButton_hk9r5_26:hover{background-color:var(--bg-surface-muted)}._titleButton_hk9r5_26:focus-visible{outline:none;box-shadow:var(--shadow-focus)}._titleInput_hk9r5_47{font:inherit;padding:var(--space-1) var(--space-2)}._headerActions_hk9r5_51{display:inline-flex;gap:var(--space-1);flex-shrink:0}._divider_hk9r5_57{height:1px;background-color:var(--border-subtle);margin:0 var(--space-5)}._grid_hk9r5_63{display:grid;grid-template-columns:minmax(0,1fr) 15rem;gap:var(--space-6);padding:var(--space-5)}@media(max-width:768px){._grid_hk9r5_63{grid-template-columns:1fr}}._section_hk9r5_75{margin-bottom:var(--space-5)}._sectionTitle_hk9r5_78{display:flex;align-items:center;gap:var(--space-2);margin:0 0 var(--space-2);font-family:var(--font-sans);font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);color:var(--text-primary)}._descText_hk9r5_89{margin:var(--space-2) 0 0;font-size:var(--font-size-sm);color:var(--text-secondary);white-space:pre-wrap}._descEdit_hk9r5_95{margin-top:var(--space-2);width:100%}._sidebar_hk9r5_100{display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-4);border-radius:var(--radius-lg);background-color:var(--bg-subtle);border:1px solid var(--border-subtle);align-self:start}._dangerLink_hk9r5_111{align-self:flex-start;margin-top:var(--space-2);padding:var(--space-1) 0;border:0;background:none;font-family:var(--font-sans);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--danger);cursor:pointer}._dangerLink_hk9r5_111:hover{text-decoration:underline}._dangerLink_hk9r5_111:focus-visible{outline:none;box-shadow:var(--shadow-focus);border-radius:var(--radius-sm)}._field_hk9r5_131{display:flex;flex-direction:column;gap:var(--space-1-5)}._fieldLabel_hk9r5_136{font-family:var(--font-sans);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-wide);text-transform:uppercase;color:var(--text-muted)}._root_6tm52_1{padding:var(--space-4);border:1px solid var(--tone-red-soft-bg);border-radius:var(--radius-md);background-color:var(--danger-subtle)}._title_6tm52_8{margin:0 0 var(--space-1);font-family:var(--font-sans);font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);color:var(--danger)}._description_6tm52_16{margin:0 0 var(--space-3);font-size:var(--font-size-sm);color:var(--text-secondary)}._helper_6tm52_22{margin:var(--space-2) 0 0;font-size:var(--font-size-xs);color:var(--text-muted)}
