@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-ext-wght-normal-BOeWTOD4.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-wght-normal-DqGufNeO.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-ext-wght-normal-DlzME5K_.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-wght-normal-CkhJZR-_.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-vietnamese-wght-normal-CBcvBZtf.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-wght-normal-DO1Apj_S.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-wght-normal-Dx4kXJAl.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--font-body:"Inter Variable", Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--weight-regular:400;--weight-medium:500;--weight-semibold:600;--bg:#f3f3f4;--chrome-bg:var(--bg);--sidebar-bg:var(--bg);--surface:#fbfbfc;--surface-island:var(--surface);--main-island-bg:var(--surface);--surface-raised:#fefeff;--sidebar-surface:var(--surface-raised);--surface-2:#f6f6f7;--sidebar-item-hover:lch(93.14% .5 282);--sidebar-item-active:lch(91.04% .5 282);--sidebar-item-nested-hover:color-mix(in srgb, var(--sidebar-item-hover) 94%, var(--text) 6%);--sidebar-item-nested-active:color-mix(in srgb, var(--sidebar-item-active) 92%, var(--text) 8%);--sidebar-surface-hover:var(--sidebar-item-hover);--surface-muted:#f0f0f1;--surface-board:var(--surface-muted);--search-bg:var(--surface-muted);--secondary-action-bg:var(--surface-muted);--divider:#e0e0e0;--border:#e0e0e0;--sidebar-border:var(--border);--main-island-border:var(--border);--border-strong:#c8c8ce;--heading:#2f2f31;--text:#2f2f31;--text-secondary:#5c5d5f;--text-muted:#9e9ea0;--icon-muted:#9e9ea0;--accent:#2f2f31;--accent-strong:color-mix(in srgb, var(--accent) 86%, #000);--accent-tint:color-mix(in srgb, var(--accent) 10%, var(--surface-raised));--on-accent:#fefeff;--account-accent:var(--accent);--account-accent-strong:var(--accent-strong);--account-accent-tint:var(--accent-tint);--account-accent-border:var(--border-strong);--account-accent-on:var(--on-accent);--focus-ring-color:color-mix(in srgb, var(--accent) 38%, transparent);--focus-ring:var(--focus-ring-color);--focus-shadow:0 0 0 1px var(--focus-ring-color);--notify:#f34e52;--notify-tint:color-mix(in srgb, var(--notify) 12%, var(--surface-raised));--on-notify:#fefeff;--toast-pile-1:#e5e6ed;--toast-pile-2:#d8d9e2;--radius-xs:6px;--radius-sm:8px;--radius-md:12px;--radius-lg:12px;--radius-full:999px;--radius-input:var(--radius-xs);--radius-menu:var(--radius-sm);--radius-tile:var(--radius-sm);--radius-card:var(--radius-md);--radius-nav:var(--radius-md);--radius-button:var(--radius-xs);--radius-create:var(--radius-xs);--radius-pill:var(--radius-full);--radius-badge:var(--radius-full);--island-padding:4px;--island-gap:4px;--island-inner-radius:8px;--island-radius:12px;--control-height:40px;--control-compact-height:36px;--sidebar-control-height:32px;--sidebar-list-gap:2px;--control-padding-x:14px;--control-font-size:14px;--control-font-weight:var(--weight-medium);--motion-fast:.12s;--motion-control:.16s;--motion-modal:.18s;--motion-page:.2s;--ease-standard:cubic-bezier(.2, 0, 0, 1);--ease-emphasized:cubic-bezier(.2, .8, .2, 1);--shadow-control:0 3px 6px -2px #00000005, 0 1px 1px #0000000a;--shadow-popover:0 6px 18px #00000005, 0 3px 9px #0000000a, 0 1px 1px #0000000a;--shadow-modal:0 9px 48px #00000014, 0 6px 24px #00000019, 0 1px 1px #0000000a;--shadow-card:none;--shadow-island:none;--scrollbar-thumb:#2f2f313d;--scrollbar-thumb-hover:#2f2f315c;--st-new-fg:#3dbfff;--st-new-bg:color-mix(in srgb, #5cf 14%, var(--surface-raised));--st-new-accent:#5cf;--st-prog-fg:#f26428;--st-prog-bg:color-mix(in srgb, #ff7235 14%, var(--surface-raised));--st-prog-accent:#ff7235;--st-review-fg:var(--accent);--st-review-bg:var(--accent-tint);--st-done-fg:#32ae4b;--st-done-bg:color-mix(in srgb, #43bc58 14%, var(--surface-raised));--prio-low-fg:#32ae4b;--prio-low-bg:color-mix(in srgb, #43bc58 16%, var(--surface-raised));--prio-low-border:#43bc58;--prio-medium-fg:#e0b100;--prio-medium-bg:color-mix(in srgb, #f0bf00 18%, var(--surface-raised));--prio-medium-border:#f0bf00;--prio-high-fg:#e33e46;--prio-high-bg:color-mix(in srgb, #f34e52 16%, var(--surface-raised));--prio-high-border:#f34e52;--role-manager-fg:var(--accent);--role-manager-bg:var(--accent-tint);--role-manager-border:color-mix(in srgb, var(--accent) 34%, var(--border));--mp-wb:#cb11ab;--mp-wb-on:#fff;--mp-wb-tint:#f8e7f4;--mp-ozon:#005bff;--mp-ozon-on:#fff;--mp-ozon-tint:#e4ecff;--mp-ym:#fc0;--mp-ym-on:#1a1a1a;--mp-ym-tint:#fff4c2;--mp-all:var(--accent);--mp-all-on:var(--on-accent);--mp-all-tint:var(--accent-tint);--tab-slate:#5c5d5f;--tab-slate-tint:color-mix(in srgb, #5c5d5f 14%, var(--surface-raised));--tab-blue:#3dbfff;--tab-blue-tint:color-mix(in srgb, #5cf 14%, var(--surface-raised));--tab-violet:var(--accent);--tab-violet-tint:var(--accent-tint);--tab-pink:#db2777;--tab-pink-tint:color-mix(in srgb, #db2777 14%, var(--surface-raised));--tab-green:#32ae4b;--tab-green-tint:color-mix(in srgb, #43bc58 14%, var(--surface-raised));--tab-amber:#f26428;--tab-amber-tint:color-mix(in srgb, #ff7235 14%, var(--surface-raised));--app-max:480px;--space:16px}[data-theme=dark]{--bg:#090909;--chrome-bg:var(--bg);--sidebar-bg:var(--bg);--surface:#0f0f11;--surface-island:var(--surface);--main-island-bg:var(--surface);--surface-raised:#1c1c1d;--sidebar-surface:var(--surface-raised);--surface-2:#252627;--sidebar-item-hover:#252627;--sidebar-item-active:#303033;--sidebar-surface-hover:var(--sidebar-item-hover);--surface-muted:#1c1c1d;--surface-board:#121214;--search-bg:var(--surface-muted);--secondary-action-bg:var(--surface-muted);--divider:#1c1e21;--border:#1c1e21;--sidebar-border:var(--border);--main-island-border:var(--border);--border-strong:#fff2;--heading:#e2e3e5;--text:#e2e3e5;--text-secondary:#97979a;--text-muted:#6b6f76;--icon-muted:#6b6f76;--accent:#e2e3e5;--accent-strong:color-mix(in srgb, var(--accent) 86%, #fff);--accent-tint:color-mix(in srgb, var(--accent) 14%, var(--surface-raised));--on-accent:#090909;--account-accent:var(--accent);--account-accent-strong:var(--accent-strong);--account-accent-tint:var(--accent-tint);--account-accent-border:var(--border-strong);--account-accent-on:var(--on-accent);--focus-ring-color:color-mix(in srgb, var(--accent) 46%, transparent);--focus-ring:var(--focus-ring-color);--notify:#f34e52;--notify-tint:color-mix(in srgb, var(--notify) 22%, var(--surface-raised));--on-notify:#fefeff;--toast-pile-1:#1a1b22;--toast-pile-2:#232431;--shadow-control:0 3px 6px -2px #0003, 0 1px 1px #00000040;--shadow-popover:0 6px 18px #00000029, 0 3px 9px #00000040, 0 1px 1px #00000052;--shadow-modal:0 9px 48px #00000052, 0 6px 24px #0006, 0 1px 1px #00000052;--scrollbar-thumb:#e2e3e52e;--scrollbar-thumb-hover:#e2e3e54d;--st-new-fg:#5cf;--st-new-bg:color-mix(in srgb, #5cf 18%, var(--surface-raised));--st-new-accent:#5cf;--st-prog-fg:#ff7235;--st-prog-bg:color-mix(in srgb, #ff7235 18%, var(--surface-raised));--st-prog-accent:#ff7235;--st-review-fg:var(--accent);--st-review-bg:var(--accent-tint);--st-done-fg:#43bc58;--st-done-bg:color-mix(in srgb, #43bc58 18%, var(--surface-raised));--prio-low-fg:#43bc58;--prio-low-bg:color-mix(in srgb, #43bc58 20%, var(--surface-raised));--prio-low-border:#43bc58;--prio-medium-fg:#f0bf00;--prio-medium-bg:color-mix(in srgb, #f0bf00 18%, var(--surface-raised));--prio-medium-border:#f0bf00;--prio-high-fg:#f34e52;--prio-high-bg:color-mix(in srgb, #f34e52 18%, var(--surface-raised));--prio-high-border:#f34e52;--role-manager-fg:var(--accent);--role-manager-bg:var(--accent-tint);--role-manager-border:color-mix(in srgb, var(--accent) 34%, var(--border));--mp-wb-tint:#3a1133;--mp-ozon-tint:#102a52;--mp-ym-tint:#332b07;--tab-slate-tint:color-mix(in srgb, #5c5d5f 20%, var(--surface-raised));--tab-blue-tint:color-mix(in srgb, #5cf 16%, var(--surface-raised));--tab-violet-tint:var(--accent-tint);--tab-pink-tint:color-mix(in srgb, #db2777 18%, var(--surface-raised));--tab-green-tint:color-mix(in srgb, #43bc58 18%, var(--surface-raised));--tab-amber-tint:color-mix(in srgb, #ff7235 18%, var(--surface-raised))}@media (prefers-reduced-motion:reduce){:root{--motion-fast:1ms;--motion-control:1ms;--motion-modal:1ms;--motion-page:1ms}}*,:before,:after{box-sizing:border-box}html,body{margin:0;padding:0;overflow:hidden}body{font-family:var(--font-body);background:var(--bg);color:var(--text);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility}button{font:inherit;cursor:pointer}button:disabled{cursor:default}input,textarea,select{font:inherit}button:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible,a:focus-visible{box-shadow:var(--focus-shadow);outline:none}a{color:inherit}*{scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) transparent}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{border-radius:var(--radius-pill);background:var(--scrollbar-thumb);background-clip:padding-box;border:3px solid #0000}::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover);background-clip:padding-box}@media (hover:none) and (pointer:coarse){*{scrollbar-width:none}::-webkit-scrollbar{display:none}}@media (forced-colors:active){button:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible,a:focus-visible{outline-offset:2px;box-shadow:none!important;outline:1px solid canvastext!important}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}.notification-row.svelte-1wh41zx{border:1px solid var(--border);border-radius:var(--island-inner-radius);background:var(--surface);width:100%;min-width:0;min-height:68px;color:var(--text);text-align:left;cursor:pointer;transition:border-color var(--motion-fast) var(--ease-standard), background var(--motion-fast) var(--ease-standard);grid-template-columns:44px minmax(0,1fr) 18px;align-items:stretch;padding:0;display:grid;overflow:hidden}.notification-row.svelte-1wh41zx:hover{border-color:var(--border-strong);background:var(--surface-2)}.notification-row.svelte-1wh41zx:focus-visible{box-shadow:var(--focus-shadow);outline:none}.notification-row__icon.svelte-1wh41zx{border-radius:calc(var(--island-inner-radius) - 1px) 0 0 calc(var(--island-inner-radius) - 1px);background:var(--surface-2);width:44px;min-height:100%;color:var(--text-muted);place-items:center;display:grid}.notification-row__icon[data-type=reminder_due].svelte-1wh41zx{background:var(--st-prog-bg);color:var(--st-prog-fg)}.notification-row__icon[data-type=status_change].svelte-1wh41zx{background:var(--st-done-bg);color:var(--st-done-fg)}.notification-row__icon[data-type=new_task].svelte-1wh41zx{background:var(--st-new-bg);color:var(--st-new-fg)}.notification-row__content.svelte-1wh41zx{align-self:center;gap:5px;min-width:0;padding:10px 0 10px 11px;display:grid}.notification-row__meta.svelte-1wh41zx{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:8px;min-width:0;display:grid}.notification-row__meta.svelte-1wh41zx strong:where(.svelte-1wh41zx){min-width:0;color:var(--text-muted);font-size:11.5px;font-weight:var(--weight-medium);text-overflow:ellipsis;white-space:nowrap;line-height:1.2;overflow:hidden}.notification-row__meta.svelte-1wh41zx time:where(.svelte-1wh41zx){color:var(--text-muted);font-size:11px;font-weight:var(--weight-medium);white-space:nowrap;line-height:1.2}.notification-row__message.svelte-1wh41zx{min-width:0;color:var(--text);font-size:14px;font-weight:var(--weight-medium);text-overflow:ellipsis;line-height:1.25;overflow:hidden}.notification-row__state.svelte-1wh41zx{place-items:start center;padding-top:13px;display:grid}.notification-row__dot.svelte-1wh41zx{border-radius:var(--radius-full);background:var(--notify);width:7px;height:7px}.notification-row--compact.svelte-1wh41zx{grid-template-columns:42px minmax(0,1fr) 18px;min-height:62px}.notification-row--compact.svelte-1wh41zx .notification-row__icon:where(.svelte-1wh41zx){width:42px}.notification-row--compact.svelte-1wh41zx .notification-row__content:where(.svelte-1wh41zx){padding-left:10px}.notification-row--compact.svelte-1wh41zx .notification-row__message:where(.svelte-1wh41zx){font-size:13px}@container app (width<=420px){.notification-row__meta.svelte-1wh41zx{grid-template-columns:minmax(0,1fr);gap:3px}}@media (forced-colors:active){.notification-row.svelte-1wh41zx:focus-visible{outline-offset:2px;box-shadow:none;outline:1px solid canvastext}}.notifications-popover.svelte-120cjql{--motion-origin:top right;z-index:40;gap:var(--island-gap);width:min(340px,100vw - 36px);max-height:min(520px,100vh - 96px);padding:var(--island-padding);border:1px solid var(--border);border-radius:var(--island-radius);background:var(--surface-island);box-shadow:var(--shadow-popover);display:grid;position:absolute;top:calc(100% + 8px);right:0;overflow:auto}.notifications-popover__head.svelte-120cjql{color:var(--text);font-size:13px;font-weight:var(--weight-medium);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;padding:6px 6px 2px;display:grid}.notifications-popover__head.svelte-120cjql>span:where(.svelte-120cjql){font-weight:var(--weight-semibold)}.notifications-popover__head.svelte-120cjql button:where(.svelte-120cjql){border:1px solid var(--border);border-radius:var(--radius-button);background:var(--surface);min-height:30px;color:var(--text);font-size:12px;font-weight:var(--weight-medium);grid-auto-flow:column;align-items:center;gap:5px;padding:0 9px;display:inline-grid}.notifications-popover__head.svelte-120cjql button:where(.svelte-120cjql):disabled{color:var(--text-muted);opacity:.6}.notifications-popover__empty.svelte-120cjql{color:var(--text-muted);font-size:13px;font-weight:var(--weight-medium);text-align:center;margin:0;padding:18px 12px}.notifications-popover__list.svelte-120cjql{gap:var(--island-gap);display:grid}.toast-log-list.svelte-16fu7yd{gap:var(--island-gap);min-height:0;display:grid;overflow:auto}.toast-log-empty.svelte-16fu7yd,.toast-log-row.svelte-16fu7yd{border:1px solid var(--border);background:var(--surface);min-width:0;margin:0}.toast-log-empty.svelte-16fu7yd{border-radius:var(--island-inner-radius);color:var(--text-muted);font-size:13px;font-weight:var(--weight-medium);text-align:center;padding:18px 12px}.toast-log-row.svelte-16fu7yd{--tone:var(--text-muted);border-radius:var(--island-inner-radius);grid-template-columns:8px minmax(0,1fr);gap:10px;padding:11px;display:grid}.toast-log-row--success.svelte-16fu7yd{--tone:var(--st-done-fg)}.toast-log-row--error.svelte-16fu7yd{--tone:var(--notify)}.toast-log-row--warning.svelte-16fu7yd{--tone:var(--st-prog-fg)}.toast-log-row--info.svelte-16fu7yd{--tone:var(--accent-strong)}.toast-log-row__dot.svelte-16fu7yd{border-radius:var(--radius-full);background:var(--tone);width:8px;height:8px;margin-top:4px}.toast-log-row__copy.svelte-16fu7yd{gap:3px;min-width:0;display:grid}.toast-log-row__copy.svelte-16fu7yd strong:where(.svelte-16fu7yd){min-width:0;color:var(--text);font-size:13px;font-weight:var(--weight-medium);text-overflow:ellipsis;line-height:1.25;overflow:hidden}.toast-log-row__copy.svelte-16fu7yd span:where(.svelte-16fu7yd),.toast-log-row__meta.svelte-16fu7yd{color:var(--text-muted);font-size:12px;font-weight:var(--weight-medium);line-height:1.3}.toast-log-row__meta.svelte-16fu7yd{grid-column:2;gap:8px;display:flex}.toast-log-row__meta.svelte-16fu7yd b:where(.svelte-16fu7yd){color:var(--tone)}.toast-log-list--compact.svelte-16fu7yd .toast-log-row:where(.svelte-16fu7yd){border-radius:var(--radius-md);grid-template-columns:8px minmax(0,1fr) auto;align-items:start;padding:12px}.toast-log-empty--compact.svelte-16fu7yd{border-radius:var(--radius-md);font-size:14px}.toast-log-list--compact.svelte-16fu7yd .toast-log-row__dot:where(.svelte-16fu7yd){margin-top:5px}.toast-log-list--compact.svelte-16fu7yd .toast-log-row__copy:where(.svelte-16fu7yd) strong:where(.svelte-16fu7yd){font-weight:var(--weight-medium)}.toast-log-list--compact.svelte-16fu7yd .toast-log-row__meta:where(.svelte-16fu7yd){font-size:11px;font-weight:var(--weight-medium);white-space:nowrap;grid-column:auto;justify-items:end;gap:3px;display:grid}@container app (width<=430px){.toast-log-list--compact.svelte-16fu7yd .toast-log-row:where(.svelte-16fu7yd){grid-template-columns:8px minmax(0,1fr)}.toast-log-list--compact.svelte-16fu7yd .toast-log-row__meta:where(.svelte-16fu7yd){grid-column:2;grid-auto-flow:column;justify-items:start}}.journal-layer.svelte-1rbpcd6{z-index:60;grid-template-columns:auto minmax(0,1fr);display:grid;position:fixed;inset:0}.journal-layer__scrim.svelte-1rbpcd6{background:color-mix(in srgb, var(--bg) 24%, transparent);border:none;position:absolute;inset:0}.journal-drawer.svelte-1rbpcd6{gap:var(--island-gap);border-right:1px solid var(--border);background:var(--surface-island);width:min(390px,100vw - 28px);height:100%;box-shadow:var(--shadow-popover);grid-template-rows:auto minmax(0,1fr);padding:12px;display:grid;position:relative}.journal-drawer__head.svelte-1rbpcd6{color:var(--text);font-size:13px;font-weight:var(--weight-semibold);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;padding:6px 6px 10px;display:grid}.journal-drawer__head.svelte-1rbpcd6 button:where(.svelte-1rbpcd6){border:1px solid var(--border);border-radius:var(--radius-button);background:var(--surface);min-height:30px;color:var(--text);font-size:12px;font-weight:var(--weight-medium);grid-auto-flow:column;align-items:center;gap:5px;padding:0 9px;display:inline-grid}.settings-meta.svelte-us04bc{color:var(--text-muted);font-size:11px;font-weight:var(--weight-medium);opacity:.76;text-align:center;white-space:nowrap;justify-content:center;align-items:center;gap:6px;padding:12px 4px 2px;line-height:1.25;display:flex}.settings-meta--compact.svelte-us04bc{padding:4px 4px 0}.settings-meta__dot.svelte-us04bc{color:var(--text-muted);opacity:.64}.settings-meta.svelte-us04bc a:where(.svelte-us04bc){color:inherit;align-items:center;gap:4px;text-decoration:none;display:inline-flex}.settings-meta.svelte-us04bc a:where(.svelte-us04bc):hover{color:var(--text)}.settings-meta.svelte-us04bc b:where(.svelte-us04bc){color:var(--text);font-weight:var(--weight-semibold)}.side-row-wrap.svelte-9d9gju{border-radius:var(--island-inner-radius);grid-template-columns:minmax(0,1fr) auto;align-items:center;min-width:0;display:grid}.side-row-wrap.svelte-9d9gju:hover:not(.side-row-wrap--disabled){background:var(--sidebar-item-hover)}.side-row-wrap--active.svelte-9d9gju,.side-row-wrap--active.svelte-9d9gju:hover{background:var(--sidebar-item-active)}.side-row-wrap--disabled.svelte-9d9gju{opacity:.56}.side-row-wrap--danger.svelte-9d9gju .side-row:where(.svelte-9d9gju),.side-row-wrap--danger.svelte-9d9gju .side-row__leading:where(.svelte-9d9gju){color:var(--notify)}.side-row-wrap__actions.svelte-9d9gju{align-items:center;padding-right:2px;display:flex}.side-row.svelte-9d9gju{width:100%;min-width:0;height:var(--sidebar-control-height);min-height:var(--sidebar-control-height);border-radius:var(--island-inner-radius);color:var(--text);text-align:left;font-size:13px;font-weight:var(--weight-medium);background:0 0;border:1px solid #0000;grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:10px;padding:0 8px;display:grid}.side-row.svelte-9d9gju:hover{color:var(--text);background:0 0;border-color:#0000}.side-row--avatar.svelte-9d9gju{grid-template-columns:28px minmax(0,1fr) auto;padding-left:4px}.side-row__leading.svelte-9d9gju{place-items:center;display:grid}.side-row__label.svelte-9d9gju{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.side-row__meta.svelte-9d9gju,.side-row__trailing.svelte-9d9gju{align-items:center;display:flex}.side-row__meta.svelte-9d9gju{gap:6px}.side-row__trailing.svelte-9d9gju{color:var(--text-muted);justify-content:center}small.svelte-9d9gju{color:var(--text-muted);font-size:12px;font-weight:var(--weight-medium)}.toggle-indicator.svelte-3pppch{--toggle-width:34px;--toggle-height:20px;--toggle-thumb-size:14px;--toggle-inset:3px;--toggle-distance:14px;width:var(--toggle-width);height:var(--toggle-height);border-radius:var(--radius-pill);background:color-mix(in srgb, var(--text-muted) 18%, var(--surface-2));transition:background var(--motion-fast) var(--ease-standard);flex:none;position:relative}.toggle-indicator.svelte-3pppch>span:where(.svelte-3pppch){top:var(--toggle-inset);left:var(--toggle-inset);width:var(--toggle-thumb-size);height:var(--toggle-thumb-size);border-radius:var(--radius-full);background:color-mix(in srgb, var(--text-muted) 82%, var(--surface-raised));transition:transform var(--motion-fast) var(--ease-standard), background var(--motion-fast) var(--ease-standard);position:absolute}.toggle-indicator--compact.svelte-3pppch{--toggle-width:28px;--toggle-height:16px;--toggle-thumb-size:10px;--toggle-distance:12px}.toggle-indicator--checked.svelte-3pppch{background:var(--st-done-fg)}.toggle-indicator--checked.svelte-3pppch>span:where(.svelte-3pppch){transform:translateX(var(--toggle-distance));background:#fff}.toggle-indicator--danger.svelte-3pppch{background:color-mix(in srgb, var(--notify) 16%, var(--surface-2))}.toggle-indicator--danger.svelte-3pppch>span:where(.svelte-3pppch){background:color-mix(in srgb, var(--notify) 82%, var(--surface-raised))}@media (prefers-reduced-motion:reduce){.toggle-indicator.svelte-3pppch,.toggle-indicator.svelte-3pppch>span:where(.svelte-3pppch){transition:none}}.quick-settings.svelte-cn62jp{--motion-origin:top right;z-index:40;gap:var(--sidebar-list-gap);width:min(260px,100vw - 36px);padding:var(--island-padding);border:1px solid var(--border);border-radius:var(--island-radius);background:var(--surface-island);box-shadow:var(--shadow-popover);display:grid;position:absolute}.quick-settings--top-right.svelte-cn62jp{top:calc(100% + 8px);right:0}.quick-settings--bottom-left.svelte-cn62jp{--motion-origin:bottom left;bottom:calc(100% + 8px);left:0}.worker-avatar.svelte-1cr7u59{width:var(--worker-avatar-size);height:var(--worker-avatar-size);min-width:var(--worker-avatar-size);border:1px solid var(--border);border-radius:var(--radius-full);background:var(--surface-muted);color:var(--text-secondary);font-size:max(9px, calc(var(--worker-avatar-size) * .34));font-weight:var(--weight-semibold);place-items:center;line-height:1;display:inline-grid;overflow:hidden}img.svelte-1cr7u59{object-fit:cover;width:100%;height:100%;display:block}.profile-island.svelte-fkbwrc{align-items:center;gap:var(--island-gap);max-width:min(720px,100vw - 36px);display:inline-flex}.profile-island__identity.svelte-fkbwrc,.profile-island__icon.svelte-fkbwrc{min-height:var(--control-height);border:1px solid var(--border);border-radius:var(--island-inner-radius);background:var(--surface);color:var(--text)}.profile-island__identity.svelte-fkbwrc{text-align:left;grid-template-columns:30px minmax(0,1fr);align-items:center;gap:9px;min-width:0;max-width:260px;padding:4px 10px 4px 4px;display:grid}.profile-island__name.svelte-fkbwrc{min-width:0;font-size:13px;font-weight:var(--weight-semibold);text-overflow:ellipsis;white-space:nowrap;line-height:1.2;overflow:hidden}.profile-island__slot.svelte-fkbwrc{display:grid;position:relative}.profile-island__icon.svelte-fkbwrc{width:var(--control-height);color:var(--text-muted);place-items:center;padding:0;display:grid;position:relative}.profile-island__identity.svelte-fkbwrc:hover,.profile-island__icon.svelte-fkbwrc:hover,.profile-island__icon--active.svelte-fkbwrc{border-color:var(--border-strong);background:var(--surface-2);color:var(--accent-strong)}.profile-island__create.svelte-fkbwrc{background:var(--accent);width:auto;color:var(--on-accent);font-size:13px;font-weight:var(--weight-semibold);grid-auto-flow:column;gap:7px;padding:0 13px}.profile-island__create.svelte-fkbwrc:hover{background:var(--accent-strong);color:var(--on-accent)}.profile-island__create.svelte-fkbwrc span:where(.svelte-fkbwrc){white-space:nowrap}.profile-island__badge.svelte-fkbwrc{border:2px solid var(--surface);border-radius:var(--radius-pill);background:var(--notify);min-width:17px;height:17px;color:var(--on-notify);font-size:10px;font-weight:var(--weight-semibold);place-items:center;padding:0 5px;line-height:1;display:grid;position:absolute;top:4px;right:4px}.profile-island__configured.svelte-fkbwrc{border:2px solid var(--surface);border-radius:var(--radius-full);background:var(--st-done-fg);color:#fff;place-items:center;width:17px;height:17px;display:grid;position:absolute;top:4px;right:4px}.mobile-filter-option.svelte-h3445v{border-radius:var(--radius-input);min-width:0;min-height:42px;color:var(--text);cursor:pointer;background:0 0;border:1px solid #0000;grid-template-columns:28px minmax(0,1fr) auto 22px;align-items:center;gap:9px;padding:6px 7px;display:grid;position:relative}.mobile-filter-option.svelte-h3445v:hover,.mobile-filter-option--active.svelte-h3445v{border-color:color-mix(in srgb, var(--option-accent) 28%, var(--border));background:color-mix(in srgb, var(--option-accent) 7%, var(--surface-2))}.mobile-filter-option.svelte-h3445v:has(input:where(.svelte-h3445v):focus-visible){border-color:color-mix(in srgb, var(--option-accent) 42%, var(--border-strong));box-shadow:var(--focus-shadow)}.mobile-filter-option.svelte-h3445v input:where(.svelte-h3445v){clip-path:inset(50%);width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.mobile-filter-option__dot.svelte-h3445v{border:4px solid color-mix(in srgb, var(--option-accent) 18%, transparent);border-radius:var(--radius-full);background:var(--option-accent);background-clip:padding-box;justify-self:center;width:13px;height:13px}.mobile-filter-option__copy.svelte-h3445v{gap:1px;min-width:0;display:grid}.mobile-filter-option__copy.svelte-h3445v strong:where(.svelte-h3445v),.mobile-filter-option__copy.svelte-h3445v small:where(.svelte-h3445v){text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.mobile-filter-option__copy.svelte-h3445v strong:where(.svelte-h3445v){font-size:13px;font-weight:var(--weight-medium)}.mobile-filter-option__copy.svelte-h3445v small:where(.svelte-h3445v),.mobile-filter-option__count.svelte-h3445v{color:var(--text-muted);font-size:11px;font-weight:var(--weight-medium)}.mobile-filter-option__count.svelte-h3445v{text-align:right;min-width:20px}.mobile-filter-option__check.svelte-h3445v{border:1px solid var(--border-strong);background:var(--surface-island);color:#0000;border-radius:6px;justify-self:end;place-items:center;width:20px;height:20px;display:grid}.mobile-filter-option--active.svelte-h3445v .mobile-filter-option__check:where(.svelte-h3445v){border-color:var(--option-accent);background:var(--option-accent);color:var(--option-on-accent)}@media (forced-colors:active){.mobile-filter-option.svelte-h3445v:has(input:where(.svelte-h3445v):focus-visible){outline-offset:2px;box-shadow:none;outline:1px solid canvastext}}.mobile-filter-section.svelte-ti6dwf{border-top:1px solid var(--divider);min-width:0}.mobile-filter-section__trigger.svelte-ti6dwf{border-radius:var(--radius-xs);width:100%;min-height:46px;color:var(--text);text-align:left;background:0 0;border:0;grid-template-columns:20px minmax(0,1fr) auto;align-items:center;gap:8px;padding:0 4px;display:grid}.mobile-filter-section__trigger.svelte-ti6dwf:hover{background:var(--surface-2)}.mobile-filter-section__trigger.svelte-ti6dwf:focus-visible{box-shadow:var(--focus-shadow);outline:0}.mobile-filter-section__chevron.svelte-ti6dwf{color:var(--text-muted);transition:transform var(--motion-control) var(--ease-standard);place-items:center;display:grid;transform:rotate(-90deg)}.mobile-filter-section--open.svelte-ti6dwf .mobile-filter-section__chevron:where(.svelte-ti6dwf){transform:rotate(0)}.mobile-filter-section__label.svelte-ti6dwf{text-overflow:ellipsis;min-width:0;font-size:13px;font-weight:var(--weight-medium);white-space:nowrap;overflow:hidden}.mobile-filter-section__count.svelte-ti6dwf{border-radius:var(--radius-full);background:var(--surface-2);min-width:24px;color:var(--text-muted);font-size:11px;font-weight:var(--weight-medium);text-align:center;padding:2px 7px}.mobile-filter-section__reveal.svelte-ti6dwf{transition:grid-template-rows var(--motion-modal) var(--ease-standard);grid-template-rows:0fr;display:grid}.mobile-filter-section--open.svelte-ti6dwf .mobile-filter-section__reveal:where(.svelte-ti6dwf){grid-template-rows:1fr}.mobile-filter-section__clip.svelte-ti6dwf{min-height:0;overflow:hidden}.mobile-filter-section__content.svelte-ti6dwf{overscroll-behavior:contain;scrollbar-gutter:stable;gap:4px;max-height:min(31dvh,270px);padding:0 0 8px;display:grid;overflow-y:auto}@media (prefers-reduced-motion:reduce){.mobile-filter-section__chevron.svelte-ti6dwf,.mobile-filter-section__reveal.svelte-ti6dwf{transition:none}}.mobile-task-filters.svelte-15no5zu{align-content:start;min-width:0;display:grid}.mobile-task-filters__header.svelte-15no5zu{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;min-height:48px;padding:0 4px 8px;display:grid}.mobile-task-filters__header.svelte-15no5zu>span:where(.svelte-15no5zu){gap:1px;min-width:0;display:grid}.mobile-task-filters__header.svelte-15no5zu strong:where(.svelte-15no5zu){color:var(--heading);font-size:15px;font-weight:var(--weight-semibold)}.mobile-task-filters__header.svelte-15no5zu small:where(.svelte-15no5zu){color:var(--text-muted);font-size:11px;font-weight:var(--weight-medium)}.mobile-task-filters__header.svelte-15no5zu button:where(.svelte-15no5zu){border:1px solid color-mix(in srgb, var(--accent) 34%, var(--border));border-radius:var(--radius-button);background:var(--accent-tint);min-height:34px;color:var(--accent-strong);font-size:12px;font-weight:var(--weight-medium);padding:0 10px}.mobile-task-filters__header.svelte-15no5zu button:where(.svelte-15no5zu):hover{border-color:var(--accent)}.mobile-task-filters__header.svelte-15no5zu button:where(.svelte-15no5zu):focus-visible{box-shadow:var(--focus-shadow);outline:0}.bottom-nav.svelte-oeh3u8{padding:8px var(--shell-inline,16px) calc(8px + env(safe-area-inset-bottom));position:relative}.bottom-nav__shell.svelte-oeh3u8{padding:var(--island-padding);border:1px solid var(--border);border-radius:var(--island-radius);background:var(--surface-island);transition:border-color var(--motion-fast) var(--ease-standard);gap:0;display:grid;overflow:hidden}.bottom-nav__shell--open.svelte-oeh3u8{border-color:var(--border-strong);box-shadow:var(--shadow-popover)}.bottom-nav__panel.svelte-oeh3u8{opacity:0;pointer-events:none;max-height:0;transition:max-height var(--motion-control) var(--ease-standard), opacity var(--motion-fast) var(--ease-standard), transform var(--motion-control) var(--ease-standard);overflow:hidden;transform:translateY(8px)}.bottom-nav__panel--open.svelte-oeh3u8{opacity:1;pointer-events:auto;max-height:min(68dvh,540px,100dvh - 112px);transition:max-height var(--motion-control) var(--ease-standard), opacity var(--motion-fast) var(--ease-standard), transform var(--motion-control) var(--ease-standard);transform:translateY(0)}.bottom-nav__profile-list.svelte-oeh3u8{padding-bottom:var(--island-gap);gap:3px;display:grid}.bottom-nav__filters.svelte-oeh3u8{overscroll-behavior:contain;scrollbar-gutter:stable;min-height:0;overflow-y:auto}.bottom-nav__profile-list.svelte-oeh3u8{gap:2px;padding-top:17px;position:relative}.bottom-nav__profile-meta.svelte-oeh3u8{pointer-events:auto;justify-content:center;display:flex;position:absolute;top:0;left:0;right:0}.bottom-nav__profile-meta.svelte-oeh3u8 .settings-meta{padding:0 4px 1px;font-size:10px;line-height:1.15}.bottom-nav__profile-action.svelte-oeh3u8{border-radius:var(--island-inner-radius);min-width:0;min-height:48px;color:var(--text);font-size:13px;font-weight:var(--weight-medium);text-align:left;background:0 0;border:1px solid #0000;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:10px;padding:7px 9px;display:grid}.bottom-nav__profile-action.svelte-oeh3u8:hover:not(:disabled){background:var(--surface);border-color:var(--border)}.bottom-nav__profile-action--danger.svelte-oeh3u8 .bottom-nav__profile-action-icon:where(.svelte-oeh3u8){color:var(--notify);background:var(--notify-tint)}.bottom-nav__profile-action--danger.svelte-oeh3u8 .bottom-nav__profile-copy:where(.svelte-oeh3u8) strong:where(.svelte-oeh3u8){color:var(--notify)}.bottom-nav__profile-action.svelte-oeh3u8:disabled{opacity:.78}.bottom-nav__profile-summary.svelte-oeh3u8{background:var(--surface);border-color:var(--border)}.bottom-nav__profile-action-icon.svelte-oeh3u8{border-radius:var(--radius-sm);background:var(--surface);width:34px;height:34px;color:var(--text-muted);place-items:center;display:grid}.bottom-nav__profile-copy.svelte-oeh3u8{gap:2px;min-width:0;display:grid}.bottom-nav__profile-copy.svelte-oeh3u8 strong:where(.svelte-oeh3u8){color:var(--text);font-size:13px;font-weight:var(--weight-semibold);text-overflow:ellipsis;white-space:nowrap;line-height:1.2;overflow:hidden}.bottom-nav__profile-copy.svelte-oeh3u8 small:where(.svelte-oeh3u8){color:var(--text-muted);font-size:11px;font-weight:var(--weight-medium);text-overflow:ellipsis;white-space:nowrap;line-height:1.2;overflow:hidden}.bottom-nav__profile-action.svelte-oeh3u8>svg{color:var(--text-muted)}.bottom-nav__bar.svelte-oeh3u8{align-items:center;gap:var(--island-gap);display:grid}.bottom-nav__item.svelte-oeh3u8{border-radius:var(--island-inner-radius);background:var(--surface);min-width:0;min-height:42px;color:var(--text-muted);border:1px solid #0000;grid-template-rows:1fr;place-items:center;padding:6px 4px;display:grid;position:relative}.bottom-nav__item--active.svelte-oeh3u8{background:color-mix(in srgb, var(--accent-tint) 72%, var(--surface));color:var(--accent-strong);border-color:var(--border)}.bottom-nav__item--create.svelte-oeh3u8{background:var(--accent);color:var(--on-accent)}.bottom-nav__badge.svelte-oeh3u8,.bottom-nav__filter-badge.svelte-oeh3u8{border:2px solid var(--surface);border-radius:var(--radius-pill);min-width:18px;height:18px;font-size:10px;font-weight:var(--weight-medium);place-items:center;padding:0 5px;line-height:1;display:grid;position:absolute;top:5px;right:max(8px,18%)}.bottom-nav__badge.svelte-oeh3u8{background:var(--notify);color:var(--on-notify)}.bottom-nav__filter-badge.svelte-oeh3u8{background:var(--accent);color:var(--on-accent)}.bottom-nav__configured.svelte-oeh3u8{border:2px solid var(--surface);border-radius:var(--radius-full);background:var(--st-done-fg);color:#fff;place-items:center;width:18px;height:18px;display:grid;position:absolute;top:5px;right:max(8px,18%)}.bottom-nav__item.svelte-oeh3u8:active{background:var(--surface-2)}.bottom-nav__item--create.svelte-oeh3u8:active{background:var(--accent-strong)}@media (prefers-reduced-motion:reduce){.bottom-nav__shell.svelte-oeh3u8,.bottom-nav__panel.svelte-oeh3u8,.bottom-nav__panel--open.svelte-oeh3u8{transition:none}}.modal-layer.svelte-1tmyijc{z-index:70;place-items:center;padding:18px;display:grid;position:absolute;inset:0}.modal-layer__scrim.svelte-1tmyijc{background:color-mix(in srgb, var(--bg) 36%, #12121652);border:none;position:absolute;inset:0}.app-modal.svelte-1tmyijc{--motion-origin:center;border:1px solid var(--border);border-radius:var(--island-radius);background:var(--surface-island);width:min(560px,100vw - 36px);max-height:min(760px,100dvh - 36px);box-shadow:var(--shadow-popover);color:var(--text);grid-template-rows:auto minmax(0,1fr) auto;display:grid;position:relative;overflow:hidden}.app-modal.svelte-1tmyijc:focus{outline:none}.app-modal--wide.svelte-1tmyijc{width:min(760px,100vw - 36px)}.app-modal--xl.svelte-1tmyijc{width:min(940px,100vw - 36px)}.app-modal__head.svelte-1tmyijc{border-bottom:1px solid var(--border);background:var(--surface-island);grid-template-columns:minmax(0,1fr) 38px;align-items:center;gap:12px;min-width:0;padding:10px 10px 10px 14px;display:grid}.app-modal__head.svelte-1tmyijc h2:where(.svelte-1tmyijc){min-width:0;font-size:16px;font-weight:var(--weight-semibold);text-overflow:ellipsis;white-space:nowrap;margin:0;line-height:1.25;overflow:hidden}.app-modal__close.svelte-1tmyijc{border:1px solid var(--border);border-radius:var(--island-inner-radius);background:var(--surface);width:38px;height:38px;color:var(--text-muted);place-items:center;display:grid}.app-modal__close.svelte-1tmyijc:hover{border-color:var(--border-strong);background:var(--surface-2);color:var(--text)}.app-modal__body.svelte-1tmyijc{min-height:0;padding:14px;overflow:auto}.app-modal__footer.svelte-1tmyijc{justify-content:flex-end;gap:var(--island-gap);border-top:1px solid var(--border);padding:10px 14px 14px;display:flex}@container app (width<=639px){.modal-layer.svelte-1tmyijc{place-items:stretch stretch;padding:0}.app-modal.svelte-1tmyijc,.app-modal--wide.svelte-1tmyijc,.app-modal--xl.svelte-1tmyijc{border-width:0;border-radius:0;width:100%;height:100%;max-height:none}.app-modal__head.svelte-1tmyijc{padding-top:calc(10px + env(safe-area-inset-top))}.app-modal__body.svelte-1tmyijc{padding-bottom:calc(18px + env(safe-area-inset-bottom))}}.catalog-color-field.svelte-1pw26am{border:0;gap:8px;min-width:0;margin:0;padding:0;display:grid}legend.svelte-1pw26am{color:var(--text-muted);font-size:13px;font-weight:var(--weight-medium);padding:0}.catalog-color-field__presets.svelte-1pw26am{flex-wrap:wrap;gap:7px;display:flex}.catalog-color-field__preset.svelte-1pw26am,.catalog-color-field__custom.svelte-1pw26am{border:1px solid var(--border);border-radius:var(--radius-full);background:var(--swatch,var(--surface-2));width:30px;height:30px}.catalog-color-field__preset.svelte-1pw26am{padding:0}.catalog-color-field__preset--active.svelte-1pw26am{box-shadow:0 0 0 2px var(--surface-island), 0 0 0 3px var(--text)}.catalog-color-field__custom.svelte-1pw26am{background:conic-gradient(#e33e46,#d7a900,#32ae4b,#00a2b5,#5e6ad2,#e33e46);position:relative;overflow:hidden}.catalog-color-field__custom.svelte-1pw26am input:where(.svelte-1pw26am){opacity:0;width:1px;height:1px;position:absolute}.catalog-color-field__custom.svelte-1pw26am:focus-within{box-shadow:var(--focus-shadow)}.form-actions.svelte-3t2qql{justify-content:flex-end;gap:var(--island-gap);padding-top:4px;display:flex}.form-actions.svelte-3t2qql button:where(.svelte-3t2qql){height:var(--control-height);min-height:var(--control-height);border:1px solid var(--border);border-radius:var(--radius-button);background:var(--surface);color:var(--text);font-size:14px;font-weight:var(--weight-medium);padding:0 14px}.form-actions.svelte-3t2qql button:where(.svelte-3t2qql):hover:not(:disabled){border-color:var(--border-strong);background:var(--surface-2)}.form-actions.svelte-3t2qql .form-actions__submit:where(.svelte-3t2qql){border-color:var(--accent);background:var(--accent);color:var(--on-accent);font-weight:var(--weight-semibold)}.form-actions.svelte-3t2qql .form-actions__submit:where(.svelte-3t2qql):hover:not(:disabled){border-color:var(--accent-strong);background:var(--accent-strong)}.form-actions.svelte-3t2qql button:where(.svelte-3t2qql):disabled{opacity:.56}@container app (width<=420px){.form-actions.svelte-3t2qql{grid-template-columns:1fr;display:grid}}.floating-layer.svelte-pbpf1b{visibility:hidden;min-width:0;max-width:calc(100vw - 16px);position:fixed}.floating-layer--positioned.svelte-pbpf1b{visibility:visible}.combo.svelte-1kdgvrx{gap:6px;min-width:0;display:grid;position:relative}.combo__label.svelte-1kdgvrx{color:var(--text-muted);font-size:12px;font-weight:var(--weight-medium)}.combo__trigger.svelte-1kdgvrx{width:100%;min-width:0;height:var(--control-height);min-height:var(--control-height);padding:0 8px 0 var(--control-padding-x);border:1px solid var(--border);border-radius:var(--radius-input);background:var(--surface);color:var(--text);font-size:var(--control-font-size);font-weight:var(--control-font-weight);text-align:left;align-items:center;gap:8px;display:flex}.combo--compact.svelte-1kdgvrx .combo__trigger:where(.svelte-1kdgvrx){height:var(--control-compact-height);min-height:var(--control-compact-height);padding:0 8px 0 10px}.combo__trigger.svelte-1kdgvrx:hover{border-color:var(--border-strong);background:var(--surface-2)}.combo__value.svelte-1kdgvrx{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:inherit;font-weight:inherit;flex:auto;overflow:hidden}.combo__value--placeholder.svelte-1kdgvrx,.combo__meta.svelte-1kdgvrx{color:var(--text-muted)}.combo__sr-only.svelte-1kdgvrx{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.combo__swatch.svelte-1kdgvrx{border-radius:var(--radius-full);background:var(--combo-option-color);width:8px;height:8px;box-shadow:0 0 0 3px color-mix(in srgb, var(--combo-option-color) 14%, transparent);flex:none}.combo__meta.svelte-1kdgvrx{min-width:0;max-width:46%;font-size:12px;font-weight:var(--weight-medium);text-overflow:ellipsis;white-space:nowrap;flex:0 auto;overflow:hidden}.combo__chevron.svelte-1kdgvrx{color:var(--text-muted);transition:transform var(--motion-fast) var(--ease-standard);flex:none;place-items:center;margin-left:auto;display:grid}.combo__chevron--open.svelte-1kdgvrx{transform:rotate(180deg)}.combo__popover.svelte-1kdgvrx{--motion-origin:top left;width:100%;max-height:var(--floating-layer-max-height,260px);border:1px solid var(--border);border-radius:var(--island-radius);background:var(--surface);box-shadow:var(--shadow-popover);grid-template-rows:auto minmax(0,1fr);padding:6px;display:grid;overflow:hidden}.combo__popover--inline.svelte-1kdgvrx{box-shadow:none;margin-top:6px}.combo__search-row.svelte-1kdgvrx{z-index:1;border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface-2);min-width:0;min-height:36px;color:var(--text-muted);grid-template-columns:16px minmax(0,1fr);align-items:center;gap:8px;margin-bottom:6px;padding:0 10px;display:grid;position:sticky;top:0}.combo__search-row.svelte-1kdgvrx:focus-within{border-color:var(--border-strong);box-shadow:var(--focus-shadow)}.combo__search-input.svelte-1kdgvrx{width:100%;min-width:0;min-height:0;color:var(--text);font:inherit;font-size:13px;font-weight:var(--weight-medium);background:0 0;border:0;border-radius:0;outline:0;padding:0}.combo__search-input.svelte-1kdgvrx:focus,.combo__search-input.svelte-1kdgvrx:focus-visible{box-shadow:none;outline:0}.combo__search-input.svelte-1kdgvrx::placeholder{color:var(--text-muted);opacity:1}.combo__list.svelte-1kdgvrx{align-content:start;gap:2px;min-height:0;display:grid;overflow-y:auto}.combo__option.svelte-1kdgvrx{border-radius:var(--radius-sm);width:100%;min-width:0;min-height:34px;color:var(--text);text-align:left;background:0 0;border:0;grid-template-columns:minmax(0,1fr) minmax(22px,auto) 22px;align-items:center;gap:8px;padding:6px 7px 6px 10px;display:grid}.combo__option--with-swatch.svelte-1kdgvrx{grid-template-columns:12px minmax(0,1fr) minmax(22px,auto) 22px}.combo__option.svelte-1kdgvrx:hover,.combo__option--active.svelte-1kdgvrx,.combo__option--selected.svelte-1kdgvrx{background:var(--surface-2)}.combo__option.svelte-1kdgvrx:disabled{opacity:.5}.combo__option-label.svelte-1kdgvrx{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:13px;font-weight:var(--weight-medium);overflow:hidden}.combo__option-meta.svelte-1kdgvrx{min-width:0;color:var(--text-muted);font-size:12px;font-weight:var(--weight-medium);text-align:right;white-space:nowrap;line-height:1}.combo__option-check.svelte-1kdgvrx{border-radius:var(--radius-full);color:#0000;place-items:center;width:20px;height:20px;display:grid}.combo__option-check--visible.svelte-1kdgvrx{background:var(--accent-tint);color:var(--accent-strong)}.combo__custom.svelte-1kdgvrx{border:1px dashed var(--st-done-fg);border-radius:var(--radius-sm);background:var(--st-done-bg);min-width:0;min-height:42px;color:var(--st-done-fg);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;padding:7px 8px;display:grid}.combo__custom-content.svelte-1kdgvrx{gap:2px;min-width:0;display:grid}.combo__custom.svelte-1kdgvrx strong:where(.svelte-1kdgvrx),.combo__custom.svelte-1kdgvrx small:where(.svelte-1kdgvrx){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.combo__custom.svelte-1kdgvrx strong:where(.svelte-1kdgvrx){font-size:13px;font-weight:var(--weight-semibold)}.combo__custom.svelte-1kdgvrx small:where(.svelte-1kdgvrx){color:var(--text-muted);font-size:11px;font-weight:var(--weight-medium)}.combo__custom-badge.svelte-1kdgvrx{border-radius:var(--radius-full);background:var(--st-done-fg);color:var(--surface);font-size:11px;font-weight:var(--weight-semibold);padding:2px 6px;line-height:1.2}.combo__empty.svelte-1kdgvrx{color:var(--text-muted);font-size:13px;font-weight:var(--weight-medium);text-align:center;margin:0;padding:14px 8px}.department-image.svelte-1uuyldj{border:1px solid color-mix(in srgb, var(--department-color) 42%, var(--border));border-radius:var(--radius-full);background:color-mix(in srgb, var(--department-color) 14%, var(--surface));color:var(--department-color);place-items:center;font-size:16px;display:grid;overflow:hidden}.department-image--sm.svelte-1uuyldj{width:26px;height:26px}.department-image--md.svelte-1uuyldj{width:32px;height:32px}.department-image--lg.svelte-1uuyldj{width:44px;height:44px;font-size:21px}img.svelte-1uuyldj{object-fit:cover;width:100%;height:100%}.department-image-field.svelte-2km00v{border:0;gap:10px;min-width:0;margin:0;padding:0;display:grid}legend.svelte-2km00v{color:var(--text-muted);font-size:13px;font-weight:var(--weight-medium);padding:0}.department-image-field__summary.svelte-2km00v{grid-template-columns:44px minmax(0,1fr);align-items:center;gap:12px;min-width:0;display:grid}.department-image-field__modes.svelte-2km00v{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;min-width:0;display:grid}.department-image-field__modes.svelte-2km00v button:where(.svelte-2km00v),.department-image-field__modes.svelte-2km00v label:where(.svelte-2km00v){border:1px solid var(--border);border-radius:var(--radius-button);background:var(--surface);min-width:0;min-height:34px;color:var(--text-muted);font-size:12px;font-weight:var(--weight-medium);justify-content:center;align-items:center;gap:6px;padding:0 8px;display:inline-flex;position:relative}.department-image-field__modes.svelte-2km00v button:where(.svelte-2km00v):hover,.department-image-field__modes.svelte-2km00v label:where(.svelte-2km00v):hover,.department-image-field__mode--active.svelte-2km00v{border-color:var(--border-strong)!important;background:var(--surface-2)!important;color:var(--text)!important}.department-image-field__modes.svelte-2km00v input[type=file]:where(.svelte-2km00v){opacity:0;width:1px;height:1px;position:absolute}.department-image-field__modes.svelte-2km00v label:where(.svelte-2km00v):focus-within{box-shadow:var(--focus-shadow)}.department-image-field__icons.svelte-2km00v{flex-wrap:wrap;gap:6px;display:flex}.department-image-field__icons.svelte-2km00v button:where(.svelte-2km00v){border-radius:var(--radius-full);background:0 0;border:1px solid #0000;place-items:center;width:34px;height:34px;padding:0;display:grid}.department-image-field__icons.svelte-2km00v button[aria-pressed=true]:where(.svelte-2km00v){border-color:var(--border-strong);background:var(--surface-2)}.department-image-field__emoji.svelte-2km00v{width:100%;height:var(--control-height);padding:0 var(--control-padding-x);border:1px solid var(--border);border-radius:var(--radius-input);background:var(--surface);color:var(--text);font:inherit}p.svelte-2km00v{color:var(--notify);margin:0;font-size:12px}.field.svelte-175sa6o{flex-direction:column;gap:6px;display:flex}.field__label.svelte-175sa6o{font-size:13px;font-weight:var(--weight-medium);color:var(--text-muted)}.field__error.svelte-175sa6o{color:var(--st-prog-fg);font-size:12px}.field.svelte-175sa6o input:not(.combo__search-input),.field.svelte-175sa6o select{width:100%;min-width:0;height:var(--control-height);min-height:var(--control-height);padding:0 var(--control-padding-x);border:1px solid var(--border);border-radius:var(--radius-input);background:var(--surface);color:var(--text);font:inherit;font-size:var(--control-font-size);font-weight:var(--control-font-weight);line-height:1.2;display:block}.field.svelte-175sa6o textarea{width:100%;min-width:0;min-height:calc(var(--control-height) * 2);padding:12px var(--control-padding-x);border:1px solid var(--border);border-radius:var(--radius-input);background:var(--surface);color:var(--text);font:inherit;font-size:var(--control-font-size);font-weight:var(--control-font-weight);resize:vertical;line-height:1.35;display:block}.field.svelte-175sa6o input:not(.combo__search-input):focus,.field.svelte-175sa6o textarea:focus,.field.svelte-175sa6o select:focus{border-color:var(--border-strong);box-shadow:var(--focus-shadow);outline:none}.department-form.svelte-bv75jm{gap:18px;padding:4px;display:grid}.department-form__error.svelte-bv75jm{color:var(--notify);margin:0;font-size:13px}.position-catalog.svelte-1yaiuf{border-top:1px solid var(--divider);gap:8px;min-width:0;padding-top:10px;display:grid}.position-catalog__header.svelte-1yaiuf{justify-content:space-between;align-items:center;gap:10px;min-width:0;display:flex}.position-catalog__header.svelte-1yaiuf h3:where(.svelte-1yaiuf){min-width:0;color:var(--text);font-size:13px;font-weight:var(--weight-semibold);margin:0}.position-catalog__header.svelte-1yaiuf span:where(.svelte-1yaiuf){color:var(--text-muted);font-size:12px;font-weight:var(--weight-medium)}.position-catalog__list.svelte-1yaiuf{gap:0;min-width:0;margin:0;padding:0;list-style:none;display:grid}.position-row.svelte-1yaiuf{border-bottom:1px solid var(--divider);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;min-width:0;padding:8px 0;display:grid}.position-row.svelte-1yaiuf:last-child{border-bottom:0}.position-row__copy.svelte-1yaiuf{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:3px 8px;min-width:0;display:grid}.position-row__copy.svelte-1yaiuf strong:where(.svelte-1yaiuf){overflow-wrap:anywhere;min-width:0;font-size:13px;font-weight:var(--weight-semibold);line-height:1.3}.position-row__copy.svelte-1yaiuf span:where(.svelte-1yaiuf),.position-row__copy.svelte-1yaiuf small:where(.svelte-1yaiuf),.position-catalog__empty.svelte-1yaiuf{color:var(--text-muted);font-size:11px;font-weight:var(--weight-medium);line-height:1.35}.position-row__copy.svelte-1yaiuf span:where(.svelte-1yaiuf){white-space:nowrap}.position-row__copy.svelte-1yaiuf small:where(.svelte-1yaiuf){grid-column:1/-1}.position-catalog__empty.svelte-1yaiuf{margin:0;padding:6px 0}.position-row__input.svelte-1yaiuf{width:100%;min-width:0;height:var(--control-compact-height);border:1px solid var(--border-strong);border-radius:var(--radius-input);background:var(--surface);color:var(--text);font-size:13px;font-weight:var(--weight-medium);padding:0 10px}.position-row__actions.svelte-1yaiuf,.position-row__confirm.svelte-1yaiuf{align-items:center;gap:4px;display:flex}.position-row__confirm.svelte-1yaiuf>span:where(.svelte-1yaiuf){color:var(--notify);font-size:11px;font-weight:var(--weight-medium)}.position-row__icon.svelte-1yaiuf{border-radius:var(--radius-button);width:32px;height:32px;color:var(--text-muted);background:0 0;border:1px solid #0000;place-items:center;padding:0;display:grid}.position-row__icon.svelte-1yaiuf:hover:not(:disabled),.position-row__icon.svelte-1yaiuf:focus-visible{border-color:var(--border);background:var(--surface-2);color:var(--text)}.position-row__icon--save.svelte-1yaiuf{color:var(--st-done-fg)}.position-row__icon--danger.svelte-1yaiuf{color:var(--notify)}.position-row__icon--danger.svelte-1yaiuf:hover:not(:disabled),.position-row__icon--danger.svelte-1yaiuf:focus-visible{background:var(--notify-tint);color:var(--notify)}.position-row__icon.svelte-1yaiuf:disabled{opacity:.42}@container app (width<=420px){.position-row__copy.svelte-1yaiuf{grid-template-columns:minmax(0,1fr)}.position-row__copy.svelte-1yaiuf span:where(.svelte-1yaiuf){white-space:normal}.position-row__copy.svelte-1yaiuf small:where(.svelte-1yaiuf){grid-column:auto}}.employee-form.svelte-gu383s,.employee-access.svelte-gu383s{border:1px solid var(--border);border-radius:var(--island-radius);background:var(--surface-island);gap:14px;min-width:0;padding:14px;display:grid}.employee-form--flat.svelte-gu383s{background:0 0;border:0;border-radius:0;padding:0}.employee-access.svelte-gu383s{color:var(--text-muted);font-size:14px;font-weight:var(--weight-medium);grid-auto-flow:column;justify-content:center;align-items:center}.position-field.svelte-gu383s{gap:6px;min-width:0;display:grid}.position-field__disclosure.svelte-gu383s{min-width:0;color:var(--text-muted);font-size:12px;font-weight:var(--weight-medium);text-align:left;background:0 0;border:0;justify-self:start;align-items:center;gap:5px;padding:2px 0;display:inline-flex}.position-field__disclosure.svelte-gu383s:hover{color:var(--text)}.position-field__disclosure.svelte-gu383s svg{transition:transform var(--motion-fast) var(--ease-standard);flex:none}.position-field__disclosure--open.svelte-gu383s svg{transform:rotate(180deg)}.access-check.svelte-gu383s{border:1px solid var(--border);border-radius:var(--radius-input);background:var(--surface);min-width:0;color:var(--text);grid-template-columns:22px minmax(0,1fr);align-items:start;gap:10px;padding:11px;display:grid}.access-check.svelte-gu383s:hover{border-color:var(--border-strong);background:var(--surface-2)}.access-check.svelte-gu383s input:where(.svelte-gu383s){opacity:0;pointer-events:none;position:absolute}.access-check.svelte-gu383s:focus-within{border-color:var(--border-strong);box-shadow:var(--focus-shadow)}.access-check__box.svelte-gu383s{border:1px solid var(--border-strong);border-radius:var(--radius-xs);background:var(--surface-island);color:#0000;place-items:center;width:22px;height:22px;display:grid}.access-check.svelte-gu383s input:where(.svelte-gu383s):checked+.access-check__box:where(.svelte-gu383s){border-color:var(--accent);background:var(--accent);color:var(--on-accent)}.access-check__copy.svelte-gu383s{gap:3px;min-width:0;display:grid}.access-check__copy.svelte-gu383s strong:where(.svelte-gu383s){font-size:13px;font-weight:var(--weight-medium);line-height:1.25}.access-check__copy.svelte-gu383s small:where(.svelte-gu383s){color:var(--text-muted);font-size:12px;font-weight:var(--weight-medium);line-height:1.3}.employee-form__error.svelte-gu383s{color:var(--st-prog-fg);font-size:13px;font-weight:var(--weight-semibold);margin:0}@media (forced-colors:active){.access-check.svelte-gu383s:focus-within{outline-offset:2px;box-shadow:none;outline:1px solid canvastext}}.profile-panel.svelte-128rjqb{gap:14px;display:grid}.profile-panel__hero.svelte-128rjqb{border:1px solid var(--border);border-radius:var(--island-inner-radius);background:var(--surface);grid-template-columns:76px minmax(0,1fr);align-items:center;gap:14px;min-width:0;padding:12px;display:grid}.profile-panel__summary.svelte-128rjqb{gap:3px;min-width:0;display:grid}.profile-panel__summary.svelte-128rjqb strong:where(.svelte-128rjqb){color:var(--text);font-size:19px;font-weight:var(--weight-semibold);text-overflow:ellipsis;white-space:nowrap;line-height:1.15;overflow:hidden}.profile-panel__summary.svelte-128rjqb small:where(.svelte-128rjqb){color:var(--text-muted);font-size:13px;font-weight:var(--weight-medium);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.profile-panel__meta.svelte-128rjqb{flex-wrap:wrap;grid-column:1/-1;gap:6px;display:flex}.profile-panel__pill.svelte-128rjqb,.profile-panel__access-row.svelte-128rjqb{min-width:0;color:var(--text-muted);font-size:12px;font-weight:var(--weight-medium);align-items:center;gap:6px;line-height:1.25;display:inline-flex}.profile-panel__pill.svelte-128rjqb{border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--surface-2);min-height:28px;padding:0 9px}.profile-panel__avatar-actions.svelte-128rjqb{gap:var(--island-gap);flex-wrap:wrap;display:flex}.profile-panel__upload.svelte-128rjqb,.profile-panel__ghost.svelte-128rjqb,.profile-panel__cancel.svelte-128rjqb{height:var(--control-height);min-height:var(--control-height);border-radius:var(--radius-button);font-size:13px;font-weight:var(--weight-medium);justify-content:center;align-items:center;gap:7px;padding:0 13px;display:inline-flex}.profile-panel__submit.svelte-128rjqb{height:var(--control-height);min-height:var(--control-height);border-radius:var(--radius-button);font-size:13px;font-weight:var(--weight-semibold);justify-content:center;align-items:center;gap:7px;padding:0 13px;display:inline-flex}.profile-panel__upload.svelte-128rjqb{border:1px solid var(--border);background:var(--surface);color:var(--text);cursor:pointer;position:relative;overflow:hidden}.profile-panel__upload.svelte-128rjqb:focus-within{border-color:var(--border-strong);box-shadow:var(--focus-shadow)}.profile-panel__upload.svelte-128rjqb:hover,.profile-panel__ghost.svelte-128rjqb:hover:not(:disabled),.profile-panel__cancel.svelte-128rjqb:hover:not(:disabled){border-color:var(--border-strong);background:var(--surface-2)}.profile-panel__upload.svelte-128rjqb input:where(.svelte-128rjqb){opacity:0;cursor:pointer;position:absolute;inset:0}.profile-panel__ghost.svelte-128rjqb,.profile-panel__cancel.svelte-128rjqb{border:1px solid var(--border);background:var(--surface);color:var(--text)}.profile-panel__grid.svelte-128rjqb{gap:12px;display:grid}.profile-panel__grid.svelte-128rjqb input[readonly]{color:var(--text-muted);background:var(--surface-2)}.profile-panel__access.svelte-128rjqb{border:1px solid var(--border);border-radius:var(--island-inner-radius);background:var(--surface);gap:8px;padding:12px;display:grid}.profile-panel__section-title.svelte-128rjqb{color:var(--text-muted);font-size:12px;font-weight:var(--weight-semibold);text-transform:uppercase}.profile-panel__departments.svelte-128rjqb{flex-wrap:wrap;gap:5px;display:flex}.profile-panel__department.svelte-128rjqb{border-radius:var(--radius-full);background:var(--surface-2);min-height:26px;color:var(--text);font-size:12px;font-weight:var(--weight-medium);align-items:center;padding:0 9px;display:inline-flex}.profile-panel__notice.svelte-128rjqb,.profile-panel__field-error.svelte-128rjqb,.profile-panel__error.svelte-128rjqb{margin:0;font-size:13px;line-height:1.35}.profile-panel__notice.svelte-128rjqb{color:var(--text-muted)}.profile-panel__field-error.svelte-128rjqb,.profile-panel__error.svelte-128rjqb{color:var(--st-prog-fg);font-weight:var(--weight-medium)}.profile-panel__actions.svelte-128rjqb{justify-content:flex-end;gap:var(--island-gap);display:flex}.profile-panel__submit.svelte-128rjqb{background:var(--accent);color:var(--on-accent);border:none}.profile-panel__submit.svelte-128rjqb:hover:not(:disabled){background:var(--accent-strong)}.profile-panel__ghost.svelte-128rjqb:disabled,.profile-panel__cancel.svelte-128rjqb:disabled,.profile-panel__submit.svelte-128rjqb:disabled{cursor:default;opacity:.62}.profile-panel__upload.svelte-128rjqb:has(input:where(.svelte-128rjqb):disabled){cursor:default;opacity:.62}@media (forced-colors:active){.profile-panel__upload.svelte-128rjqb:focus-within{outline-offset:2px;box-shadow:none;outline:1px solid canvastext}}@container app (width>=560px){.profile-panel__grid.svelte-128rjqb{grid-template-columns:repeat(2,minmax(0,1fr))}.profile-panel__grid.svelte-128rjqb .field:last-child{grid-column:1/-1}}@container app (width<=420px){.profile-panel__hero.svelte-128rjqb{grid-template-columns:64px minmax(0,1fr)}.profile-panel__actions.svelte-128rjqb{grid-template-columns:1fr;display:grid}}.saved-filter-checks.svelte-gbeejf{border:0;gap:7px;min-width:0;margin:0;padding:0;display:grid}.saved-filter-checks.svelte-gbeejf legend:where(.svelte-gbeejf){color:var(--text-muted);font-size:13px;font-weight:var(--weight-medium);padding:0}.saved-filter-checks__grid.svelte-gbeejf{gap:var(--island-gap);grid-template-columns:repeat(auto-fit,minmax(168px,1fr));display:grid}.saved-filter-checks--compact.svelte-gbeejf .saved-filter-checks__grid:where(.svelte-gbeejf){grid-template-columns:repeat(auto-fit,minmax(132px,1fr))}.saved-filter-checks__item.svelte-gbeejf{border:1px solid var(--border);border-radius:var(--island-inner-radius);background:var(--surface);min-width:0;min-height:42px;color:var(--text);cursor:pointer;grid-template-columns:20px minmax(0,1fr);align-items:center;gap:9px;padding:8px 10px;display:grid}.saved-filter-checks__item.svelte-gbeejf:hover,.saved-filter-checks__item--active.svelte-gbeejf{border-color:var(--border-strong);background:var(--surface-2)}.saved-filter-checks__item.svelte-gbeejf:has(input:where(.svelte-gbeejf):focus-visible){border-color:var(--border-strong);box-shadow:var(--focus-shadow)}.saved-filter-checks__item.svelte-gbeejf input:where(.svelte-gbeejf){opacity:0;pointer-events:none;position:absolute}.saved-filter-checks__box.svelte-gbeejf{border:1px solid var(--border-strong);background:var(--surface-island);width:18px;height:18px;color:var(--accent-strong);border-radius:6px;place-items:center;display:grid}.saved-filter-checks__item--active.svelte-gbeejf .saved-filter-checks__box:where(.svelte-gbeejf){border-color:var(--accent);background:var(--accent);color:var(--on-accent)}.saved-filter-checks__copy.svelte-gbeejf{gap:1px;min-width:0;display:grid}.saved-filter-checks__copy.svelte-gbeejf strong:where(.svelte-gbeejf),.saved-filter-checks__copy.svelte-gbeejf small:where(.svelte-gbeejf){text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.saved-filter-checks__copy.svelte-gbeejf strong:where(.svelte-gbeejf){font-size:13px;font-weight:var(--weight-medium)}.saved-filter-checks__copy.svelte-gbeejf small:where(.svelte-gbeejf){color:var(--text-muted);font-size:11px;font-weight:var(--weight-medium)}@media (forced-colors:active){.saved-filter-checks__item.svelte-gbeejf:has(input:where(.svelte-gbeejf):focus-visible){outline-offset:2px;box-shadow:none;outline:1px solid canvastext}}.saved-filter-color.svelte-6hh8fk{gap:7px;display:grid}.saved-filter-color__label.svelte-6hh8fk{color:var(--text-muted);font-size:13px;font-weight:var(--weight-medium)}.saved-filter-color__grid.svelte-6hh8fk{gap:var(--island-gap);flex-wrap:wrap;display:flex}.saved-filter-color__choice.svelte-6hh8fk{border:1px solid var(--border);border-radius:var(--island-inner-radius);background:var(--surface);width:40px;height:40px;color:var(--text-muted);place-items:center;display:grid}.saved-filter-color__choice.svelte-6hh8fk:hover,.saved-filter-color__choice--active.svelte-6hh8fk{border-color:var(--border-strong);background:var(--surface-2);color:var(--accent-strong)}.saved-filter-color__choice.svelte-6hh8fk span:where(.svelte-6hh8fk){border:5px solid var(--color-tint);border-radius:var(--radius-full);background:var(--color);width:20px;height:20px}.saved-filter-color__choice--slate.svelte-6hh8fk{--color:var(--tab-slate);--color-tint:var(--tab-slate-tint)}.saved-filter-color__choice--blue.svelte-6hh8fk{--color:var(--tab-blue);--color-tint:var(--tab-blue-tint)}.saved-filter-color__choice--violet.svelte-6hh8fk{--color:var(--tab-violet);--color-tint:var(--tab-violet-tint)}.saved-filter-color__choice--pink.svelte-6hh8fk{--color:var(--tab-pink);--color-tint:var(--tab-pink-tint)}.saved-filter-color__choice--green.svelte-6hh8fk{--color:var(--tab-green);--color-tint:var(--tab-green-tint)}.saved-filter-color__choice--amber.svelte-6hh8fk{--color:var(--tab-amber);--color-tint:var(--tab-amber-tint)}.saved-filter-icon.svelte-14kdt10{gap:7px;display:grid}.saved-filter-icon__label.svelte-14kdt10{color:var(--text-muted);font-size:13px;font-weight:var(--weight-medium)}.saved-filter-icon__grid.svelte-14kdt10{gap:var(--island-gap);flex-wrap:wrap;display:flex}.saved-filter-icon__grid.svelte-14kdt10 button:where(.svelte-14kdt10){border:1px solid var(--border);border-radius:var(--island-inner-radius);background:var(--surface);width:40px;height:40px;color:var(--text-muted);cursor:pointer;place-items:center;display:grid}.saved-filter-icon__grid.svelte-14kdt10 button:where(.svelte-14kdt10):hover,.saved-filter-icon__choice--active.svelte-14kdt10{border-color:var(--border-strong);background:var(--surface-2);color:var(--accent-strong)}.saved-filter-icon__emoji-wrap.svelte-14kdt10{position:relative}.saved-filter-icon__emoji-trigger.svelte-14kdt10{grid-template-columns:minmax(0,1fr) 13px;gap:1px;padding:0 5px 0 8px}.saved-filter-icon__emoji-trigger.svelte-14kdt10 span:where(.svelte-14kdt10){min-width:0;color:var(--text);font-size:16px;font-weight:var(--weight-semibold);text-align:center;text-overflow:ellipsis;white-space:nowrap;line-height:1;overflow:hidden}.saved-filter-icon__emoji-trigger.svelte-14kdt10 svg{color:var(--text-muted)}.saved-filter-icon__emoji-panel.svelte-14kdt10{z-index:8;border:1px solid var(--border);border-radius:var(--island-radius);background:var(--surface-island);width:min(380px,100vw - 32px);min-height:260px;box-shadow:var(--shadow-popover);padding:10px;position:absolute;top:calc(100% + 8px);right:0}.saved-filter-icon__emoji-picker.svelte-14kdt10{--background:var(--surface-island);--border-color:var(--border);--border-radius:var(--island-inner-radius);--button-active-background:var(--surface-2);--button-hover-background:var(--surface);--category-font-color:var(--text);--emoji-size:1.35rem;--indicator-color:var(--accent);--input-border-color:var(--border);--input-border-radius:var(--island-inner-radius);--input-font-color:var(--text);--input-placeholder-color:var(--text-muted);--num-columns:8;--outline-color:var(--focus-ring);width:100%;height:min(420px,100dvh - 260px);min-height:300px}.saved-filter-icon__emoji-state.svelte-14kdt10{min-height:220px;color:var(--text-muted);font-size:13px;font-weight:var(--weight-medium);text-align:center;place-items:center;display:grid}@container app (width<=520px){.saved-filter-icon__emoji-panel.svelte-14kdt10{width:min(340px,100vw - 32px);left:0;right:auto}.saved-filter-icon__emoji-picker.svelte-14kdt10{--num-columns:7}}@container app (width<=360px){.saved-filter-icon__emoji-panel.svelte-14kdt10{width:min(300px,100vw - 32px)}.saved-filter-icon__emoji-picker.svelte-14kdt10{--num-columns:6}}.saved-filter-workers.svelte-1grdxa7{border:0;gap:7px;min-width:0;margin:0;padding:0;display:grid}.saved-filter-workers.svelte-1grdxa7 legend:where(.svelte-1grdxa7){color:var(--text-muted);font-size:13px;font-weight:var(--weight-medium);padding:0}.saved-filter-workers__list.svelte-1grdxa7{gap:var(--island-gap);max-height:210px;display:grid;overflow:auto}.saved-filter-workers__item.svelte-1grdxa7{border:1px solid var(--border);border-radius:var(--island-inner-radius);background:var(--surface);min-width:0;min-height:40px;color:var(--text);text-align:left;cursor:pointer;grid-template-columns:20px minmax(0,1fr);align-items:center;gap:9px;padding:8px 10px;display:grid}.saved-filter-workers__item.svelte-1grdxa7:hover,.saved-filter-workers__item--active.svelte-1grdxa7{border-color:var(--border-strong);background:var(--surface-2)}.saved-filter-workers__item.svelte-1grdxa7:has(input:where(.svelte-1grdxa7):focus-visible){border-color:var(--border-strong);box-shadow:var(--focus-shadow)}.saved-filter-workers__item.svelte-1grdxa7 input:where(.svelte-1grdxa7){opacity:0;pointer-events:none;position:absolute}.saved-filter-workers__box.svelte-1grdxa7{border:1px solid var(--border-strong);background:var(--surface-island);width:18px;height:18px;color:var(--accent-strong);border-radius:6px;place-items:center;display:grid}.saved-filter-workers__item--active.svelte-1grdxa7 .saved-filter-workers__box:where(.svelte-1grdxa7){border-color:var(--accent);background:var(--accent);color:var(--on-accent)}.saved-filter-workers__copy.svelte-1grdxa7{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;min-width:0;display:grid}.saved-filter-workers__copy.svelte-1grdxa7 strong:where(.svelte-1grdxa7),.saved-filter-workers__copy.svelte-1grdxa7 small:where(.svelte-1grdxa7){text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.saved-filter-workers__copy.svelte-1grdxa7 strong:where(.svelte-1grdxa7){font-size:13px;font-weight:var(--weight-medium)}.saved-filter-workers__copy.svelte-1grdxa7 small:where(.svelte-1grdxa7){color:var(--text-muted);font-size:11px;font-weight:var(--weight-medium)}@media (forced-colors:active){.saved-filter-workers__item.svelte-1grdxa7:has(input:where(.svelte-1grdxa7):focus-visible){outline-offset:2px;box-shadow:none;outline:1px solid canvastext}}.saved-filter-form.svelte-127pm3r{gap:14px;display:grid}.saved-filter-form__error.svelte-127pm3r{color:var(--st-prog-fg);font-size:13px;font-weight:var(--weight-medium);margin:0}.saved-filter-form__actions.svelte-127pm3r{z-index:2;justify-content:flex-end;gap:var(--island-gap);padding:10px 14px calc(12px + env(safe-area-inset-bottom));border-top:1px solid var(--border);background:var(--surface-island);margin:2px -14px -14px;display:flex;position:sticky;bottom:-14px}.saved-filter-form__cancel.svelte-127pm3r,.saved-filter-form__delete.svelte-127pm3r,.saved-filter-form__submit.svelte-127pm3r{height:var(--control-height);min-height:var(--control-height);border-radius:var(--radius-button);grid-auto-flow:column;justify-content:center;align-items:center;gap:6px;padding:0 14px;font-size:14px;display:inline-grid}.saved-filter-form__cancel.svelte-127pm3r,.saved-filter-form__delete.svelte-127pm3r{font-weight:var(--weight-medium);border:1px solid var(--border);background:var(--surface);color:var(--text)}.saved-filter-form__delete.svelte-127pm3r{color:var(--notify);margin-right:auto}.saved-filter-form__submit.svelte-127pm3r{background:var(--accent);color:var(--on-accent);font-weight:var(--weight-semibold);border:none}.saved-filter-form__cancel.svelte-127pm3r:hover:not(:disabled),.saved-filter-form__delete.svelte-127pm3r:hover:not(:disabled){border-color:var(--border-strong);background:var(--surface-2)}.saved-filter-form__submit.svelte-127pm3r:hover:not(:disabled){background:var(--accent-strong)}.saved-filter-form__cancel.svelte-127pm3r:disabled,.saved-filter-form__delete.svelte-127pm3r:disabled,.saved-filter-form__submit.svelte-127pm3r:disabled{opacity:.62}@container app (width>=640px){.saved-filter-form.svelte-127pm3r{grid-template-columns:repeat(2,minmax(0,1fr))}.saved-filter-form.svelte-127pm3r .field:first-child,.saved-filter-form.svelte-127pm3r .field:nth-child(2),.saved-filter-form.svelte-127pm3r .saved-filter-checks,.saved-filter-form.svelte-127pm3r .saved-filter-workers,.saved-filter-form__error.svelte-127pm3r,.saved-filter-form__actions.svelte-127pm3r{grid-column:1/-1}}@container app (width<=420px){.saved-filter-form__actions.svelte-127pm3r{grid-template-columns:1fr;display:grid}.saved-filter-form__delete.svelte-127pm3r{margin-right:0}}.status-badge.svelte-12nqn7t{border:1px solid var(--border);border-radius:var(--radius-xs);background:var(--surface);width:fit-content;max-width:100%;color:var(--text);font-size:12px;font-weight:var(--weight-medium);white-space:nowrap;justify-self:start;align-items:center;padding:3px 9px;line-height:1.4;display:inline-flex}.tag-chip.svelte-1u925xq{border:1px solid var(--tag-border);border-radius:var(--radius-full);background:var(--tag-background);min-width:0;min-height:25px;color:var(--tag-foreground);font-size:12px;font-weight:var(--weight-semibold);text-overflow:ellipsis;white-space:nowrap;justify-content:center;align-items:center;padding:0 9px;line-height:1;display:inline-flex;overflow:hidden}.tag-chip--short.svelte-1u925xq{min-width:34px;min-height:23px;padding:0 7px;font-size:11px}.snooze-menu.svelte-1ep6q67{grid-template-columns:repeat(auto-fit,minmax(104px,1fr));gap:8px;display:grid}.snooze-menu__chip.svelte-1ep6q67{color:var(--text);font-size:13px;font-weight:var(--weight-medium);border:1px solid var(--border);border-radius:var(--island-inner-radius);background:var(--surface);padding:9px 14px}.snooze-menu__chip.svelte-1ep6q67:disabled{opacity:.5}.snooze-menu__chip.svelte-1ep6q67:not(:disabled):active{background:var(--surface-2)}.task-details.svelte-1ththsn{align-content:start;gap:16px;display:grid}.task-details__toolbar.svelte-1ththsn{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:8px;display:grid}.task-details__toolbar-meta.svelte-1ththsn,.task-details__toolbar-actions.svelte-1ththsn{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.task-details__toolbar-actions.svelte-1ththsn{justify-content:flex-end}.icon-btn.svelte-1ththsn{border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--surface);width:42px;height:42px;color:var(--text);place-items:center;display:grid}.icon-btn.svelte-1ththsn:hover:not(:disabled){border-color:var(--border-strong);background:var(--surface-2)}.icon-btn--danger.svelte-1ththsn{color:var(--st-prog-fg)}.icon-btn.svelte-1ththsn:disabled{opacity:.5}.task-details__muted.svelte-1ththsn{color:var(--text-muted);margin:0}.card.svelte-1ththsn{background:var(--surface-island);border:1px solid var(--border);border-radius:var(--island-radius);gap:12px;padding:16px;display:grid}.card__top.svelte-1ththsn{justify-content:space-between;align-items:center;gap:10px;display:flex}.card__tags.svelte-1ththsn{flex-wrap:wrap;justify-content:flex-end;gap:6px;min-width:0;display:flex}.card__title.svelte-1ththsn{font-size:20px;font-weight:var(--weight-semibold);margin:0}.card__desc.svelte-1ththsn{margin:0;line-height:1.5}.assignee-link.svelte-1ththsn{border:1px solid var(--border);border-radius:var(--island-inner-radius);background:var(--surface);min-width:0;max-width:100%;color:var(--text);text-align:left;grid-template-columns:30px minmax(0,1fr);align-items:center;gap:8px;padding:5px 9px 5px 5px;display:inline-grid}.assignee-link.svelte-1ththsn:hover{border-color:var(--border-strong);background:var(--surface-2)}.assignee-link__copy.svelte-1ththsn{gap:1px;min-width:0;display:grid}.assignee-link__copy.svelte-1ththsn strong:where(.svelte-1ththsn),.assignee-link__copy.svelte-1ththsn small:where(.svelte-1ththsn){text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.assignee-link__copy.svelte-1ththsn strong:where(.svelte-1ththsn){font-size:13px;font-weight:var(--weight-semibold)}.assignee-link__copy.svelte-1ththsn small:where(.svelte-1ththsn){color:var(--text-muted);font-size:11px;font-weight:var(--weight-medium)}.toolbar-fact.svelte-1ththsn{border:1px solid var(--border);border-radius:var(--island-inner-radius);background:var(--surface);min-width:0;max-width:100%;min-height:42px;color:var(--text);grid-template-columns:30px minmax(0,1fr);align-items:center;gap:8px;padding:5px 9px 5px 5px;display:inline-grid}.toolbar-fact__icon.svelte-1ththsn{border-radius:var(--radius-sm);background:var(--surface-2);width:30px;height:30px;color:var(--text-muted);place-items:center;display:grid}.toolbar-fact__copy.svelte-1ththsn{gap:1px;min-width:0;display:grid}.toolbar-fact__copy.svelte-1ththsn small:where(.svelte-1ththsn),.toolbar-fact__copy.svelte-1ththsn time:where(.svelte-1ththsn){text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.toolbar-fact__copy.svelte-1ththsn small:where(.svelte-1ththsn){color:var(--text-muted);font-size:11px;font-weight:var(--weight-medium)}.toolbar-fact__copy.svelte-1ththsn time:where(.svelte-1ththsn){font-size:13px;font-weight:var(--weight-medium)}.block.svelte-1ththsn{border:1px solid var(--border);border-radius:var(--island-radius);background:var(--surface-island);gap:12px;padding:12px;display:grid}.block__title.svelte-1ththsn{color:var(--text-muted);font-size:13px;font-weight:var(--weight-semibold);letter-spacing:.03em;text-transform:uppercase;margin:0}.actions.svelte-1ththsn{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;display:grid}.actions__btn.svelte-1ththsn{border-radius:var(--island-inner-radius);background:var(--accent);color:var(--on-accent);font-size:15px;font-weight:var(--weight-semibold);border:none;padding:14px 16px}.actions__btn.svelte-1ththsn:disabled{opacity:.6}.actions__btn.svelte-1ththsn:not(:disabled):active{background:var(--accent-strong)}.priority.svelte-1ththsn{gap:var(--island-gap);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.priority__btn.svelte-1ththsn{--priority-bg:var(--surface);--priority-fg:var(--text-muted);--priority-border:var(--border);border:1px solid var(--priority-border);border-radius:var(--island-inner-radius);background:var(--surface);color:var(--priority-fg);font-weight:var(--weight-medium);padding:11px}.priority__btn[data-priority=низкий].svelte-1ththsn{--priority-bg:var(--prio-low-bg);--priority-fg:var(--prio-low-fg);--priority-border:var(--prio-low-border)}.priority__btn[data-priority=средний].svelte-1ththsn{--priority-bg:var(--prio-medium-bg);--priority-fg:var(--prio-medium-fg);--priority-border:var(--prio-medium-border)}.priority__btn[data-priority=высокий].svelte-1ththsn{--priority-bg:var(--prio-high-bg);--priority-fg:var(--prio-high-fg);--priority-border:var(--prio-high-border)}.priority__btn--active.svelte-1ththsn{background:var(--priority-bg);color:var(--priority-fg)}.priority__btn.svelte-1ththsn:disabled{opacity:.6}.block__note.svelte-1ththsn{color:var(--accent-strong);font-size:14px;font-weight:var(--weight-medium);margin:0}@container app (width<=560px){.task-details__toolbar.svelte-1ththsn{grid-template-columns:1fr}.task-details__toolbar-actions.svelte-1ththsn{justify-content:start}.assignee-link.svelte-1ththsn,.toolbar-fact.svelte-1ththsn{width:100%}}.date-time.svelte-1nco14p{border:0;gap:7px;min-width:0;margin:0;padding:0;display:grid}.date-time.svelte-1nco14p legend:where(.svelte-1nco14p){color:var(--text-muted);font-size:13px;font-weight:var(--weight-medium);padding:0}.date-time__control.svelte-1nco14p{grid-template-columns:minmax(0,1.45fr) minmax(104px,.72fr);gap:7px;min-width:0;display:grid}.date-time__field.svelte-1nco14p{min-width:0;min-height:var(--control-height);border:1px solid var(--divider);border-radius:var(--radius-input);background:var(--surface);transition:border-color var(--motion-fast) var(--ease-standard), box-shadow var(--motion-fast) var(--ease-standard), background-color var(--motion-fast) var(--ease-standard);grid-template-columns:minmax(0,1fr);align-items:center;display:grid;overflow:hidden}.date-time__field--date.svelte-1nco14p{grid-template-columns:minmax(0,1fr) 38px}.date-time__field.svelte-1nco14p label:where(.svelte-1nco14p){clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.date-time__control.svelte-1nco14p input:where(.svelte-1nco14p),.date-time__calendar-button.svelte-1nco14p{width:100%;min-width:0;height:calc(var(--control-height) - 2px);color:var(--text);font:inherit;font-size:var(--control-font-size);font-weight:var(--control-font-weight);background:0 0;border:0}.date-time__control.svelte-1nco14p input:where(.svelte-1nco14p){padding:0 var(--control-padding-x)}.date-time__calendar-button.svelte-1nco14p{border-radius:calc(var(--radius-input) - 3px);width:32px;height:32px;color:var(--text-muted);transition:color var(--motion-fast) var(--ease-standard), background-color var(--motion-fast) var(--ease-standard);justify-self:end;place-items:center;margin-right:3px;padding:0;display:grid}.date-time__field.svelte-1nco14p:focus-within{border-color:var(--border-strong);box-shadow:var(--focus-shadow)}.date-time__control.svelte-1nco14p input:where(.svelte-1nco14p):focus-visible,.date-time__calendar-button.svelte-1nco14p:focus-visible{box-shadow:none;outline:none}.date-time__calendar-button.svelte-1nco14p:hover{background:var(--surface-2);color:var(--text)}.date-time__error.svelte-1nco14p{color:var(--st-prog-fg);font-size:12px}.calendar-popover.svelte-1nco14p{--motion-origin:var(--floating-layer-motion-origin);max-height:var(--floating-layer-max-height);border:1px solid var(--divider);border-radius:var(--radius-input);background:var(--surface-island);color:var(--text);box-shadow:var(--shadow-popover);padding:10px;overflow:auto}.calendar-popover.svelte-1nco14p header:where(.svelte-1nco14p){grid-template-columns:34px minmax(0,1fr) 34px;align-items:center;gap:6px;margin-bottom:8px;display:grid}.calendar-popover.svelte-1nco14p header:where(.svelte-1nco14p) strong:where(.svelte-1nco14p){text-align:center;text-transform:capitalize;font-size:14px}.calendar-popover.svelte-1nco14p header:where(.svelte-1nco14p) button:where(.svelte-1nco14p),.calendar-popover__days.svelte-1nco14p button:where(.svelte-1nco14p){color:inherit;background:0 0;border:0;place-items:center;display:grid}.calendar-popover.svelte-1nco14p header:where(.svelte-1nco14p) button:where(.svelte-1nco14p){border-radius:var(--radius-xs);width:34px;height:34px}.calendar-popover.svelte-1nco14p header:where(.svelte-1nco14p) button:where(.svelte-1nco14p):hover,.calendar-popover__days.svelte-1nco14p button:where(.svelte-1nco14p):hover{background:var(--surface-2)}.calendar-popover__weekdays.svelte-1nco14p,.calendar-popover__days.svelte-1nco14p{grid-template-columns:repeat(7,minmax(0,1fr));gap:2px;display:grid}.calendar-popover__weekdays.svelte-1nco14p{color:var(--text-muted);font-size:10px;font-weight:var(--weight-medium);text-align:center;margin-bottom:3px}.calendar-popover__days.svelte-1nco14p button:where(.svelte-1nco14p){aspect-ratio:1;border-radius:var(--radius-xs);min-height:30px;font-size:12px;font-weight:var(--weight-medium)}.calendar-popover__day--outside.svelte-1nco14p{opacity:.56;color:var(--text-muted)!important}.calendar-popover__day--today.svelte-1nco14p{box-shadow:inset 0 0 0 1px var(--border-strong);color:var(--heading);background:var(--surface-2)!important}.calendar-popover__day--selected.svelte-1nco14p{box-shadow:none;background:var(--accent)!important;color:var(--on-accent)!important}.calendar-popover.svelte-1nco14p footer:where(.svelte-1nco14p){border-top:1px solid var(--border);grid-template-columns:1fr 1fr auto;gap:6px;margin-top:9px;padding-top:9px;display:grid}.calendar-popover.svelte-1nco14p footer:where(.svelte-1nco14p) button:where(.svelte-1nco14p){border-radius:var(--radius-xs);min-height:34px;color:var(--text);font-size:12px;font-weight:var(--weight-medium);background:0 0;border:0;padding:0 8px}.calendar-popover.svelte-1nco14p footer:where(.svelte-1nco14p) button:where(.svelte-1nco14p):hover{background:var(--surface-2)}.calendar-popover__clear.svelte-1nco14p{align-items:center;gap:4px;display:inline-flex}@container app (width<=380px){.date-time__control.svelte-1nco14p{grid-template-columns:minmax(0,1fr) 96px}.calendar-popover.svelte-1nco14p footer:where(.svelte-1nco14p){grid-template-columns:1fr 1fr}.calendar-popover__clear.svelte-1nco14p{grid-column:1/-1;justify-content:center}}.priority-selector.svelte-6qhst7{min-width:0}.reminder-picker.svelte-1qbzsh8{gap:8px;min-width:0;display:grid}.reminder-picker__error.svelte-1qbzsh8{color:var(--st-prog-fg);font-size:12px}.task-form.svelte-1l7itnj{border:1px solid var(--divider);border-radius:var(--island-radius);background:var(--surface-island);gap:14px;padding:14px;display:grid}.task-form--flat.svelte-1l7itnj{background:0 0;border:0;border-radius:0;padding:0}.task-form__error.svelte-1l7itnj{color:var(--st-prog-fg);margin:0;font-size:13px}.tag-form.svelte-1s85wi8{gap:18px;padding:4px;display:grid}.tag-form__error.svelte-1s85wi8{color:var(--notify);margin:0;font-size:13px}.status-form.svelte-oawk4u{gap:18px;padding:4px;display:grid}.status-form__error.svelte-oawk4u{color:var(--notify);margin:0;font-size:13px}.priority-indicator.svelte-1sd6yat{--priority-color:var(--text-muted);min-width:0;color:var(--priority-color);font-size:13px;font-weight:var(--weight-medium);align-items:center;gap:8px;display:inline-flex}.priority-indicator[data-priority=низкий].svelte-1sd6yat{--priority-color:var(--prio-low-fg)}.priority-indicator[data-priority=средний].svelte-1sd6yat{--priority-color:var(--prio-medium-fg)}.priority-indicator[data-priority=высокий].svelte-1sd6yat{--priority-color:var(--prio-high-fg)}.priority-indicator__dot.svelte-1sd6yat{border-radius:var(--radius-full);background:currentColor;flex:none;width:8px;height:8px}.worker-profile.svelte-16l5dod{gap:14px;display:grid}.worker-profile__hero.svelte-16l5dod,.worker-profile__section.svelte-16l5dod{border:1px solid var(--border);border-radius:var(--island-inner-radius);background:var(--surface);min-width:0}.worker-profile__hero.svelte-16l5dod{grid-template-columns:72px minmax(0,1fr);align-items:center;gap:14px;padding:12px;display:grid}.worker-profile__summary.svelte-16l5dod{gap:3px;min-width:0;display:grid}.worker-profile__summary.svelte-16l5dod strong:where(.svelte-16l5dod),.worker-profile__summary.svelte-16l5dod small:where(.svelte-16l5dod){text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.worker-profile__summary.svelte-16l5dod strong:where(.svelte-16l5dod){font-size:20px;font-weight:var(--weight-semibold)}.worker-profile__summary.svelte-16l5dod small:where(.svelte-16l5dod){color:var(--text-muted);font-size:13px;font-weight:var(--weight-medium)}.worker-profile__badges.svelte-16l5dod{flex-wrap:wrap;grid-column:1/-1;gap:6px;display:flex}.worker-profile__pill.svelte-16l5dod,.worker-profile__access-row.svelte-16l5dod{border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--surface-2);min-height:28px;color:var(--text);font-size:12px;font-weight:var(--weight-medium);grid-auto-flow:column;justify-content:start;align-items:center;gap:6px;padding:4px 8px;display:inline-grid}.worker-profile__pill--muted.svelte-16l5dod{color:var(--text-muted)}.worker-profile__section.svelte-16l5dod{gap:10px;padding:12px;display:grid}.worker-profile__section.svelte-16l5dod h3:where(.svelte-16l5dod){color:var(--text-muted);font-size:12px;font-weight:var(--weight-semibold);text-transform:uppercase;margin:0}.worker-profile__section-head.svelte-16l5dod{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.worker-profile__section-head.svelte-16l5dod span:where(.svelte-16l5dod){border:1px solid var(--border);border-radius:var(--radius-pill);min-width:28px;height:24px;color:var(--text-muted);font-size:12px;font-weight:var(--weight-medium);place-items:center;padding:0 8px;display:grid}.worker-profile__departments.svelte-16l5dod,.worker-profile__tasks.svelte-16l5dod{gap:var(--island-gap);display:grid}.worker-profile__departments.svelte-16l5dod{flex-wrap:wrap;display:flex}.worker-profile__department.svelte-16l5dod{border-radius:var(--radius-full);background:var(--surface-2);min-height:26px;color:var(--text);font-size:12px;font-weight:var(--weight-medium);align-items:center;padding:0 9px;display:inline-flex}.worker-profile__muted.svelte-16l5dod{color:var(--text-muted);font-size:13px;font-weight:var(--weight-medium);margin:0}.worker-task.svelte-16l5dod{border:1px solid var(--border);border-radius:var(--island-inner-radius);background:var(--surface-island);min-width:0;color:var(--text);text-align:left;gap:7px;padding:10px;display:grid}.worker-task.svelte-16l5dod:hover{border-color:var(--border-strong);background:var(--surface-2)}.worker-task__head.svelte-16l5dod,.worker-task__meta.svelte-16l5dod{align-items:center;gap:6px;min-width:0;display:flex}.worker-task__title.svelte-16l5dod{min-width:0;font-size:14px;font-weight:var(--weight-semibold);text-overflow:ellipsis;white-space:nowrap;line-height:1.25;overflow:hidden}.worker-task__meta.svelte-16l5dod{color:var(--text-muted);font-size:12px;font-weight:var(--weight-medium)}@container app (width<=480px){.worker-profile__hero.svelte-16l5dod{grid-template-columns:56px minmax(0,1fr)}}.shell.svelte-whg6dh{--shell-inline:16px;--shell-bottom-scroll-padding:calc(96px + env(safe-area-inset-bottom));height:100%;position:relative}.shell__profile-island.svelte-whg6dh{display:none}.shell__main.svelte-whg6dh{height:100%;min-height:0;scroll-padding-bottom:var(--shell-bottom-scroll-padding);scrollbar-gutter:auto;overflow:hidden auto}.shell__bottom.svelte-whg6dh{z-index:25;isolation:isolate;pointer-events:none;position:absolute;bottom:0;left:0;right:0}.shell__bottom.svelte-whg6dh:before{content:"";z-index:0;pointer-events:none;background:linear-gradient(0deg, color-mix(in srgb, var(--bg) 90%, transparent) 0%, color-mix(in srgb, var(--bg) 62%, transparent) 54%, transparent 100%);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);height:100%;position:absolute;bottom:0;left:0;right:0;-webkit-mask-image:linear-gradient(#0000 0%,#000 38% 100%);mask-image:linear-gradient(#0000 0%,#000 38% 100%)}.shell__bottom.svelte-whg6dh .bottom-nav{z-index:1;pointer-events:auto;position:relative}@media (hover:hover) and (pointer:fine){.shell__bottom.svelte-whg6dh{right:10px}}@container app (width>=768px){.shell__profile-island.svelte-whg6dh{z-index:20;top:calc(14px + env(safe-area-inset-top));display:flex;position:absolute;right:18px}.shell__profile-island--hidden.svelte-whg6dh,.shell__bottom.svelte-whg6dh{display:none}.shell__main.svelte-whg6dh{--app-max:760px;scrollbar-gutter:stable;scroll-padding-bottom:0}}.empty-state.svelte-13862ru{color:var(--text-muted);text-align:center;flex-direction:column;align-items:center;gap:12px;padding:48px 16px;display:flex}.empty-state__text.svelte-13862ru{margin:0;font-size:14px}.mp-tag.svelte-176g54f{border-radius:var(--radius-xs);background:var(--mp);min-height:24px;color:var(--mp-on);font-size:12px;font-weight:var(--weight-semibold);white-space:nowrap;border:1px solid #0000;justify-content:center;align-items:center;padding:3px 9px;line-height:1.4;display:inline-flex}.mp-tag--md.svelte-176g54f{padding-inline:10px}.mp-tag--sm.svelte-176g54f{padding-inline:9px}.mp-tag--xs.svelte-176g54f{min-width:32px}.task-card.svelte-1afh61d{border:1px solid var(--border);border-radius:var(--island-inner-radius);background:var(--surface);text-align:left;width:100%;min-height:148px;transition:border-color var(--motion-fast) var(--ease-standard), background var(--motion-fast) var(--ease-standard);flex-direction:column;gap:12px;padding:10px 10px 9px;display:flex;overflow:hidden;container-type:inline-size}.task-card.svelte-1afh61d:hover,.task-card.svelte-1afh61d:active{background:var(--surface-2);border-color:var(--border-strong)}.task-card__header.svelte-1afh61d{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:8px;display:grid}.task-card__meta.svelte-1afh61d{flex-wrap:wrap;align-items:flex-start;gap:6px;min-width:0;display:flex}.task-card__priority.svelte-1afh61d{border-radius:var(--radius-xs);min-height:24px;font-size:12px;font-weight:var(--weight-medium);white-space:nowrap;border:1px solid #0000;align-items:center;padding:3px 9px;line-height:1.4;display:inline-flex}.task-card__priority[data-level="1"].svelte-1afh61d{border-color:var(--prio-low-border);background:var(--prio-low-bg);color:var(--prio-low-fg)}.task-card__priority[data-level="2"].svelte-1afh61d{border-color:var(--prio-medium-border);background:var(--prio-medium-bg);color:var(--prio-medium-fg)}.task-card__priority[data-level="3"].svelte-1afh61d{border-color:var(--prio-high-border);background:var(--prio-high-bg);color:var(--prio-high-fg)}.task-card__content.svelte-1afh61d{gap:5px;min-width:0;display:grid}.task-card__title.svelte-1afh61d{min-width:0;color:var(--text);font-size:16px;font-weight:var(--weight-semibold);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;line-height:1.28;display:-webkit-box;overflow:hidden}.task-card__description.svelte-1afh61d{min-width:0;color:var(--text-muted);font-size:12px;font-weight:var(--weight-medium);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;line-height:1.35;display:-webkit-box;overflow:hidden}.task-card__dates.svelte-1afh61d{border-top:1px solid var(--border);white-space:nowrap;align-items:center;gap:8px;margin-top:auto;padding-top:9px;display:flex;overflow:hidden}.task-card__date.svelte-1afh61d{min-width:0;color:var(--text-muted);align-items:center;gap:5px;display:inline-flex}.task-card__date--assignee.svelte-1afh61d{flex:auto}.task-card__date-value.svelte-1afh61d{min-width:0;color:var(--text);font-size:11.5px;font-weight:var(--weight-medium);text-overflow:ellipsis;white-space:nowrap;line-height:1.25;overflow:hidden}.task-card__at.svelte-1afh61d{color:var(--border-strong);margin:0 4px}.task-card__date--overdue.svelte-1afh61d,.task-card__date--overdue.svelte-1afh61d .task-card__date-value:where(.svelte-1afh61d),.task-card__date--overdue.svelte-1afh61d{color:var(--notify)}@container (width<=330px){.task-card__title.svelte-1afh61d{font-size:14px}.task-card__dates.svelte-1afh61d{gap:6px}.task-card__at.svelte-1afh61d{display:none}}.confirm-action.svelte-1dx0vna{justify-content:flex-end;align-items:center;gap:5px;display:inline-flex}.confirm-action.svelte-1dx0vna button:where(.svelte-1dx0vna){border:1px solid var(--border);border-radius:var(--radius-xs);min-height:30px;color:var(--text-muted);font-size:11px;font-weight:var(--weight-medium);white-space:nowrap;background:0 0;padding:0 9px}.confirm-action.svelte-1dx0vna button:where(.svelte-1dx0vna):hover,.confirm-action.svelte-1dx0vna button:where(.svelte-1dx0vna):focus-visible{background:var(--surface-2);color:var(--text)}.confirm-action--danger.svelte-1dx0vna .confirm-action__confirm:where(.svelte-1dx0vna),.confirm-action--danger.svelte-1dx0vna .confirm-action__trigger:where(.svelte-1dx0vna){color:var(--notify)}.confirm-action.svelte-1dx0vna button:where(.svelte-1dx0vna):disabled{opacity:.56}.workspace-topbar.svelte-1x1o89f{border-bottom:1px solid color-mix(in srgb, var(--border) 72%, transparent);grid-template-columns:auto minmax(180px,1fr) auto;align-items:center;gap:clamp(10px,1.5vw,18px);min-width:0;min-height:52px;padding:6px 20px;display:grid}.workspace-topbar__title.svelte-1x1o89f{align-items:baseline;gap:8px;min-width:0;display:flex}h1.svelte-1x1o89f{color:var(--heading);font-size:20px;font-weight:var(--weight-semibold);letter-spacing:0;margin:0}.workspace-topbar__title.svelte-1x1o89f span:where(.svelte-1x1o89f){color:var(--text-muted);font-size:12px;font-weight:var(--weight-medium)}.workspace-topbar__center.svelte-1x1o89f{min-width:0}.workspace-topbar__actions.svelte-1x1o89f{justify-content:flex-end;align-items:center;gap:8px;min-width:0;display:flex}@container app (width<=980px){.workspace-topbar.svelte-1x1o89f{grid-template-columns:auto minmax(120px,1fr) auto;padding-inline:16px}h1.svelte-1x1o89f{font-size:19px}}.workspace-table.svelte-14cjjg9{min-width:0;height:100%;min-height:0;overflow:hidden}.workspace-table__scroll.svelte-14cjjg9{overscroll-behavior:contain;width:100%;height:100%;overflow:auto}.workspace-table__table.svelte-14cjjg9{border-collapse:separate;border-spacing:0;width:100%;color:var(--text);text-align:left}.workspace-table__table.svelte-14cjjg9 th{z-index:2;border-bottom:1px solid color-mix(in srgb, var(--divider) 42%, transparent);background:var(--surface-island);height:40px;color:var(--text-muted);font-size:11px;font-weight:var(--weight-semibold);letter-spacing:0;text-transform:uppercase;white-space:nowrap;padding:0 14px;position:sticky;top:0}.workspace-table__table.svelte-14cjjg9 td{border-bottom:1px solid color-mix(in srgb, var(--divider) 24%, transparent);background:0 0;height:56px;padding:7px 14px;font-size:13px}.workspace-table__table.svelte-14cjjg9 tbody tr:hover td,.workspace-table__table.svelte-14cjjg9 tbody tr:focus-within td{background:color-mix(in srgb, var(--surface-2) 66%, transparent)}.workspace-table__state.svelte-14cjjg9{min-height:220px;color:var(--text-muted);text-align:center;place-content:center;justify-items:center;gap:12px;padding:24px;font-size:13px;display:grid}.workspace-table__state--error.svelte-14cjjg9{color:var(--notify)}.workspace-table__state.svelte-14cjjg9 button:where(.svelte-14cjjg9){border:1px solid var(--border);border-radius:var(--radius-button);background:var(--surface);min-height:34px;color:var(--text);font-size:12px;font-weight:var(--weight-medium);grid-auto-flow:column;align-items:center;gap:6px;padding:0 11px;display:inline-grid}.workspace-catalog-page.svelte-ezmf4t{grid-template-rows:auto minmax(0,1fr);min-width:0;height:100%;min-height:0;display:grid;overflow:hidden}.workspace-catalog-page__body.svelte-ezmf4t{grid-template-rows:auto minmax(0,1fr);min-width:0;min-height:0;display:grid}.workspace-catalog-page__table.svelte-ezmf4t{min-width:0;min-height:0;padding:0}.workspace-catalog-page.svelte-ezmf4t .workspace-table__table{min-width:var(--workspace-table-min-width)}.workspace-catalog-page__notice.svelte-ezmf4t{color:var(--notify);margin:0;padding:8px 24px;font-size:12px}.workspace-icon-button.svelte-j8v2s{border-radius:var(--radius-xs);width:32px;height:32px;color:var(--text-muted);background:0 0;border:0;place-items:center;padding:0;display:grid}.workspace-icon-button--compact.svelte-j8v2s{width:30px;height:30px}.workspace-icon-button.svelte-j8v2s:hover,.workspace-icon-button.svelte-j8v2s:focus-visible{background:var(--surface-2);color:var(--text)}.workspace-icon-button--reveal.svelte-j8v2s{opacity:0;transition:opacity var(--motion-fast) var(--ease-standard);margin-left:auto}.workspace-table__table tbody tr:hover .workspace-icon-button--reveal.svelte-j8v2s,.workspace-table__table tbody tr:focus-within .workspace-icon-button--reveal.svelte-j8v2s{opacity:1}.department-identity.svelte-e7lgvu{grid-template-columns:32px minmax(0,1fr);align-items:center;gap:10px;min-width:0;display:grid}.department-identity.svelte-e7lgvu>span:where(.svelte-e7lgvu):last-child{gap:2px;min-width:0;display:grid}.department-identity.svelte-e7lgvu strong:where(.svelte-e7lgvu),.department-identity.svelte-e7lgvu small:where(.svelte-e7lgvu){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.department-identity.svelte-e7lgvu strong:where(.svelte-e7lgvu),.cell-number.svelte-e7lgvu{font-weight:var(--weight-medium)}.department-identity.svelte-e7lgvu small:where(.svelte-e7lgvu){color:var(--text-muted);font-size:11px}.state.svelte-e7lgvu{border-radius:var(--radius-full);background:var(--st-done-bg);min-height:24px;color:var(--st-done-fg);font-size:11px;font-weight:var(--weight-medium);align-items:center;padding:0 8px;display:inline-flex}.state--archived.svelte-e7lgvu{background:var(--surface-2);color:var(--text-muted)}.department-row--archived.svelte-e7lgvu{opacity:.66}.department-actions-cell.svelte-e7lgvu{text-align:right;width:240px}.department-actions.svelte-e7lgvu{justify-content:flex-end;align-items:center;gap:5px;display:inline-flex}.visually-hidden.svelte-e7lgvu{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.section-header.svelte-jkzkut,.section-header__toggle.svelte-jkzkut{height:var(--sidebar-control-height);min-height:var(--sidebar-control-height)}.section-header.svelte-jkzkut{--sidebar-action-hover:var(--sidebar-item-nested-hover);border-radius:var(--island-inner-radius);color:var(--text-muted);font-size:11px;font-weight:var(--weight-medium);text-transform:uppercase;transition:background var(--motion-fast) var(--ease-standard);background:0 0;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2px;padding:0 2px 0 0;display:grid}.section-header.svelte-jkzkut:hover,.section-header.svelte-jkzkut:focus-within{background:var(--sidebar-item-hover)}.section-header--active.svelte-jkzkut,.section-header--active.svelte-jkzkut:hover,.section-header--active.svelte-jkzkut:focus-within{--sidebar-action-hover:var(--sidebar-item-nested-active);background:var(--sidebar-item-active)}.section-header__toggle.svelte-jkzkut{border-radius:var(--radius-xs);min-width:0;color:var(--text);font:inherit;letter-spacing:inherit;text-align:left;text-transform:inherit;transition:color var(--motion-fast) var(--ease-standard);background:0 0;border:0;justify-content:start;align-items:center;gap:5px;padding:0 4px 0 8px;display:flex}.section-header__toggle-icon.svelte-jkzkut{border-radius:var(--radius-xs);width:22px;height:22px;color:var(--text);transition:transform var(--motion-fast) var(--ease-standard);flex:0 0 22px;place-items:center;display:grid}.section-header__domain-icon.svelte-jkzkut{flex:none;place-items:center;display:grid}.section-header__toggle-icon--collapsed.svelte-jkzkut{transform:rotate(-90deg)}.section-header__toggle-label.svelte-jkzkut{min-width:0;color:var(--text);font-weight:var(--weight-semibold);text-overflow:ellipsis;white-space:nowrap;flex:0 auto;overflow:hidden}.section-header__toggle.svelte-jkzkut small:where(.svelte-jkzkut){color:var(--text-muted);font-size:11px;font-weight:var(--weight-medium)}.section-header__toggle.svelte-jkzkut:hover{color:var(--text)}@media (prefers-reduced-motion:reduce){.section-header__toggle-icon.svelte-jkzkut{transition:none}}.sidebar-section.svelte-1wwfx2q{row-gap:var(--sidebar-list-gap);min-height:0;transition:row-gap var(--motion-fast) var(--ease-standard);grid-template-rows:auto auto;display:grid;overflow:hidden}.sidebar-section--collapsed.svelte-1wwfx2q{row-gap:0}.sidebar-section__content.svelte-1wwfx2q{opacity:1;min-height:0;transition:grid-template-rows var(--motion-control) var(--ease-standard), opacity var(--motion-fast) var(--ease-standard);grid-template-rows:1fr;display:grid;overflow:hidden}.sidebar-section--collapsed.svelte-1wwfx2q .sidebar-section__content:where(.svelte-1wwfx2q){opacity:0;pointer-events:none;grid-template-rows:0fr}.sidebar-section__scroll.svelte-1wwfx2q{min-height:0;max-height:var(--sidebar-section-max-height);scrollbar-gutter:stable;overflow:hidden auto}@media (prefers-reduced-motion:reduce){.sidebar-section.svelte-1wwfx2q,.sidebar-section__content.svelte-1wwfx2q{transition:none}}.sidebar.svelte-11q772c{z-index:5;background:var(--sidebar-bg);grid-template-rows:auto minmax(0,1fr) auto;grid-template-areas:"identity""navigation""bottom";align-items:stretch;gap:12px;min-height:0;padding:22px 18px 18px 22px;display:grid;position:relative;overflow:visible}.sidebar--manager.svelte-11q772c{grid-template-rows:auto auto minmax(0,1fr) auto;grid-template-areas:"identity""create""navigation""bottom"}.identity.svelte-11q772c,.create-button.svelte-11q772c{border-radius:var(--island-inner-radius);color:var(--text);border:1px solid #0000}.identity.svelte-11q772c{border-color:var(--sidebar-border);background:var(--sidebar-surface);text-align:left;grid-area:identity;grid-template-columns:38px minmax(0,1fr) 18px;align-items:center;gap:12px;min-width:0;min-height:58px;padding:7px 10px 7px 8px;display:grid}.identity.svelte-11q772c:hover{border-color:var(--border);background:var(--surface-2)}.identity__copy.svelte-11q772c{gap:2px;min-width:0;display:grid}.identity__copy.svelte-11q772c strong:where(.svelte-11q772c),.identity__copy.svelte-11q772c small:where(.svelte-11q772c){text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.identity__copy.svelte-11q772c strong:where(.svelte-11q772c){font-size:14px;font-weight:var(--weight-semibold)}.identity__copy.svelte-11q772c small:where(.svelte-11q772c){color:var(--text-muted);font-size:12px;font-weight:var(--weight-medium)}.identity__selector.svelte-11q772c{color:var(--text-muted);place-items:center;display:grid}.create-button.svelte-11q772c{border-color:var(--accent);background:var(--accent);min-height:44px;color:var(--on-accent);font-size:14px;font-weight:var(--weight-semibold);grid-area:create;grid-template-columns:18px minmax(0,1fr);align-items:center;gap:8px;padding:0 14px;display:grid}.sidebar__navigation.svelte-11q772c{grid-area:navigation;align-content:start;gap:8px;min-width:0;min-height:0;padding-right:0;display:grid;overflow:hidden auto}.workspace-nav.svelte-11q772c{gap:var(--sidebar-list-gap);min-width:0;display:grid}.workspace-nav__add.svelte-11q772c{border-radius:var(--radius-xs);width:28px;height:28px;color:var(--text-muted);background:0 0;border:0;place-items:center;padding:0;display:grid}.workspace-nav__add.svelte-11q772c:hover,.workspace-nav__add.svelte-11q772c:focus-visible{background:var(--sidebar-action-hover,var(--sidebar-item-hover));color:var(--text)}.workspace-nav__section-actions.svelte-11q772c{align-items:center;gap:1px;display:flex}.employee-section__list.svelte-11q772c,.department-section__list.svelte-11q772c,.tag-section__list.svelte-11q772c,.status-section__list.svelte-11q772c{align-content:start;gap:var(--sidebar-list-gap);min-height:0;padding-left:10px;display:grid}.status-dot.svelte-11q772c{border-radius:var(--radius-full);background:var(--border-strong);justify-self:center;width:10px;height:10px}.tag-dot.svelte-11q772c{border-radius:var(--radius-full);justify-self:center;width:10px;height:10px}.status-edit.svelte-11q772c{opacity:0}.side-row-wrap:hover .status-edit.svelte-11q772c,.status-edit.svelte-11q772c:focus-visible{opacity:1}.sidebar__bottom.svelte-11q772c{z-index:20;grid-area:bottom;align-content:end;gap:8px;min-width:0;display:grid;position:relative}.settings-anchor.svelte-11q772c{min-width:0;position:relative}.sidebar__bottom.svelte-11q772c .settings-meta{white-space:normal;text-align:center;justify-content:center;padding:0 4px}@media (height<=720px){.sidebar.svelte-11q772c{gap:8px;padding-block:14px}.identity.svelte-11q772c{min-height:50px}.create-button.svelte-11q772c{min-height:38px}}.tag-identity.svelte-s00rd4{min-width:0;font-weight:var(--weight-medium);align-items:center;gap:9px;display:inline-flex}.cell-number.svelte-s00rd4{font-weight:var(--weight-medium)}.state.svelte-s00rd4{border-radius:var(--radius-full);background:var(--st-done-bg);min-height:24px;color:var(--st-done-fg);font-size:11px;font-weight:var(--weight-medium);align-items:center;padding:0 8px;display:inline-flex}.state--archived.svelte-s00rd4{background:var(--surface-2);color:var(--text-muted)}.tag-row--archived.svelte-s00rd4{opacity:.66}.tag-actions-cell.svelte-s00rd4{text-align:right;width:280px}.tag-actions.svelte-s00rd4{justify-content:flex-end;align-items:center;gap:5px;display:inline-flex}.visually-hidden.svelte-s00rd4{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.task-workspace-page.svelte-bdqrr9{grid-template-rows:auto minmax(0,1fr);min-width:0;height:100%;min-height:0;display:grid;overflow:hidden}.search-box.svelte-bdqrr9{border:1px solid color-mix(in srgb, var(--border) 72%, var(--search-bg));border-radius:var(--island-inner-radius);background:var(--search-bg);width:clamp(180px,48vw,520px);height:38px;color:var(--icon-muted);grid-template-columns:20px minmax(0,1fr);align-items:center;gap:8px;padding:0 12px;display:grid}.search-box.svelte-bdqrr9:focus-within{border-color:var(--border-strong);box-shadow:var(--focus-shadow)}.search-box.svelte-bdqrr9 input:where(.svelte-bdqrr9){min-width:0;color:var(--text);font:inherit;font-size:14px;font-weight:var(--weight-medium);box-shadow:none;background:0 0;border:0;outline:0}.reset-button.svelte-bdqrr9,.icon-button.svelte-bdqrr9,.state-message--error.svelte-bdqrr9 button:where(.svelte-bdqrr9){border:1px solid var(--border);border-radius:var(--island-inner-radius);background:var(--surface);color:var(--text)}.reset-button.svelte-bdqrr9{border-color:var(--accent);background:var(--accent);min-height:38px;color:var(--on-accent);font-size:13px;font-weight:var(--weight-semibold);padding:0 12px}.notification-slot.svelte-bdqrr9{display:grid;position:relative}.icon-button.svelte-bdqrr9{width:40px;height:40px;color:var(--text-muted);place-items:center;display:grid;position:relative}.icon-button.svelte-bdqrr9:hover,.icon-button--active.svelte-bdqrr9{border-color:var(--border-strong);background:var(--surface-2);color:var(--accent-strong)}.badge.svelte-bdqrr9,.configured.svelte-bdqrr9{border:2px solid var(--surface);border-radius:var(--radius-full);place-items:center;display:grid;position:absolute;top:3px;right:3px}.badge.svelte-bdqrr9{background:var(--notify);min-width:18px;height:18px;color:var(--on-notify);font-size:10px;font-weight:var(--weight-semibold);padding:0 5px}.configured.svelte-bdqrr9{background:var(--st-done-fg);color:#fff;width:18px;height:18px}.task-table.svelte-bdqrr9{--task-table-min-width:960px;--task-table-columns:minmax(150px, .75fr) 86px minmax(280px, 1.7fr) minmax(150px, .8fr) minmax(132px, .7fr) minmax(112px, .55fr);overscroll-behavior:contain;scrollbar-gutter:stable;min-width:0;min-height:0;margin:0;position:relative;overflow:auto}.task-table__head.svelte-bdqrr9,.task-row.svelte-bdqrr9{width:100%;min-width:var(--task-table-min-width);grid-template-columns:var(--task-table-columns);align-items:center;display:grid}.task-table__head.svelte-bdqrr9{z-index:4;border-bottom:1px solid color-mix(in srgb, var(--divider) 42%, transparent);background:var(--main-island-bg);min-height:46px;color:var(--text-muted);font-size:11px;font-weight:var(--weight-semibold);text-transform:uppercase;position:sticky;top:0}.task-table__head.svelte-bdqrr9>span:where(.svelte-bdqrr9),.task-table__head.svelte-bdqrr9 button:where(.svelte-bdqrr9){border:0;border-right:1px solid color-mix(in srgb, var(--divider) 32%, transparent);min-width:0;height:46px;color:inherit;font:inherit;text-align:left;text-transform:inherit;background:0 0;padding:0 14px}.task-table__head.svelte-bdqrr9>span:where(.svelte-bdqrr9){align-items:center;display:flex}.task-table__head.svelte-bdqrr9 button:where(.svelte-bdqrr9){grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}.task-table__head.svelte-bdqrr9>:where(.svelte-bdqrr9):last-child{border-right:0}.task-table__head.svelte-bdqrr9 button:where(.svelte-bdqrr9):hover{color:var(--text);background:color-mix(in srgb, var(--surface-2) 62%, transparent)}.task-table__body.svelte-bdqrr9{min-width:var(--task-table-min-width)}.task-row.svelte-bdqrr9{border:0;border-bottom:1px solid color-mix(in srgb, var(--divider) 24%, transparent);width:100%;min-height:58px;color:var(--text);text-align:left;background:0 0;padding:0}.task-row.svelte-bdqrr9:hover{background:var(--surface-2)}.task-row.svelte-bdqrr9>span:where(.svelte-bdqrr9){align-items:center;gap:8px;min-width:0;padding:10px 14px;display:flex}.task-row__main.svelte-bdqrr9{align-content:center;gap:3px;display:grid!important}.task-tags.svelte-bdqrr9{overflow:hidden;gap:4px!important}.task-row__main.svelte-bdqrr9 strong:where(.svelte-bdqrr9),.task-row__main.svelte-bdqrr9 small:where(.svelte-bdqrr9),.assignee.svelte-bdqrr9 b:where(.svelte-bdqrr9){text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.task-row__main.svelte-bdqrr9 strong:where(.svelte-bdqrr9),.assignee.svelte-bdqrr9 b:where(.svelte-bdqrr9){font-size:14px;font-weight:var(--weight-semibold)}.due.svelte-bdqrr9{color:var(--text-muted);font-size:13px;font-weight:var(--weight-medium)}.due--overdue.svelte-bdqrr9{color:var(--notify)}.table-menu.svelte-bdqrr9{--motion-origin:var(--floating-layer-motion-origin);width:100%;max-height:var(--floating-layer-max-height);padding:var(--island-padding);border:1px solid var(--border);border-radius:var(--island-radius);background:var(--surface-island);box-shadow:var(--shadow-popover);gap:6px;display:grid;overflow:auto}.table-menu.svelte-bdqrr9 button:where(.svelte-bdqrr9){border-radius:var(--island-inner-radius);min-height:36px;color:var(--text);text-align:left;font-size:13px;font-weight:var(--weight-medium);background:0 0;border:1px solid #0000;grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:8px;padding:0 10px;display:grid}.table-menu--status.svelte-bdqrr9 button:where(.svelte-bdqrr9),.table-menu--priority.svelte-bdqrr9 button:where(.svelte-bdqrr9),.table-menu--assignee.svelte-bdqrr9 button:where(.svelte-bdqrr9){grid-template-columns:minmax(0,1fr) auto}.table-menu--tag.svelte-bdqrr9 button:where(.svelte-bdqrr9){grid-template-columns:auto minmax(0,1fr) auto}.table-menu.svelte-bdqrr9 button:where(.svelte-bdqrr9):hover,.table-menu__item--active.svelte-bdqrr9{border-color:var(--border);background:var(--surface)}.table-menu.svelte-bdqrr9 small:where(.svelte-bdqrr9){color:var(--text-muted);font-size:12px;font-weight:var(--weight-medium)}.state-message.svelte-bdqrr9{min-height:180px;color:var(--text-muted);font-size:14px;font-weight:var(--weight-medium);place-items:center;margin:0;display:grid}.state-message--error.svelte-bdqrr9{color:var(--notify);gap:10px}.state-message--error.svelte-bdqrr9 p:where(.svelte-bdqrr9){margin:0}.state-message--error.svelte-bdqrr9 button:where(.svelte-bdqrr9){min-height:32px;font-size:12px;font-weight:var(--weight-medium);grid-auto-flow:column;align-items:center;gap:6px;padding:0 10px;display:inline-grid}.worker-actions-menu.svelte-17tymhq{--motion-origin:top right;z-index:70;border:1px solid var(--border);border-radius:var(--island-radius);background:var(--surface-island);width:min(284px,100% - 24px);box-shadow:var(--shadow-popover);gap:5px;padding:7px;display:grid;position:absolute}.worker-action.svelte-17tymhq{border-radius:var(--island-inner-radius);min-width:0;min-height:48px;color:var(--text);text-align:left;background:0 0;border:1px solid #0000;grid-template-columns:32px minmax(0,1fr);align-items:center;gap:9px;padding:7px 9px;display:grid}.worker-action.svelte-17tymhq:hover:not(:disabled),.worker-action.svelte-17tymhq:focus-visible{border-color:var(--border);background:var(--surface)}.worker-action.svelte-17tymhq:disabled{cursor:default;opacity:.52}.worker-action__icon.svelte-17tymhq{border-radius:var(--radius-sm);background:var(--surface-2);width:32px;height:32px;color:var(--text-muted);place-items:center;display:grid}.worker-action--danger.svelte-17tymhq .worker-action__icon:where(.svelte-17tymhq),.worker-action--danger.svelte-17tymhq .worker-action__copy:where(.svelte-17tymhq) strong:where(.svelte-17tymhq){color:var(--notify)}.worker-action--danger.svelte-17tymhq .worker-action__icon:where(.svelte-17tymhq){background:var(--notify-tint)}.worker-action__copy.svelte-17tymhq{gap:2px;min-width:0;display:grid}.worker-action__copy.svelte-17tymhq strong:where(.svelte-17tymhq){text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:13px;font-weight:var(--weight-medium);line-height:1.25;overflow:hidden}.worker-action__copy.svelte-17tymhq small:where(.svelte-17tymhq){color:var(--text-muted);font-size:12px;font-weight:var(--weight-medium);white-space:normal;line-height:1.25}.member-identity.svelte-s7ld61{width:100%;min-width:0;color:var(--text);text-align:left;background:0 0;border:0;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:10px;padding:0;display:grid}.member-copy.svelte-s7ld61{gap:2px;min-width:0;display:grid}.member-copy.svelte-s7ld61 strong:where(.svelte-s7ld61),.member-copy.svelte-s7ld61 small:where(.svelte-s7ld61){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.member-copy.svelte-s7ld61 strong:where(.svelte-s7ld61),.cell-primary.svelte-s7ld61{font-weight:var(--weight-medium)}.member-copy.svelte-s7ld61 small:where(.svelte-s7ld61),.cell-muted.svelte-s7ld61{color:var(--text-muted);font-size:11px}.role-label.svelte-s7ld61,.department-chip.svelte-s7ld61,.access-state.svelte-s7ld61{width:max-content;max-width:100%;font-size:12px;font-weight:var(--weight-medium);align-items:center;gap:6px;display:inline-flex}.role-label.svelte-s7ld61,.department-chip.svelte-s7ld61{border-radius:var(--radius-full);background:var(--surface-2);min-height:24px;padding:0 8px}.department-list.svelte-s7ld61{flex-wrap:wrap;gap:5px;display:flex}.access-state.svelte-s7ld61 span:where(.svelte-s7ld61){border-radius:var(--radius-full);background:var(--st-done-fg);width:7px;height:7px}.access-state--disabled.svelte-s7ld61{color:var(--text-muted)}.access-state--disabled.svelte-s7ld61 span:where(.svelte-s7ld61){background:var(--text-muted)}.member-actions-cell.svelte-s7ld61{text-align:right;width:46px}.visually-hidden.svelte-s7ld61{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.workspace-page-transition.svelte-1q2z299{min-width:0;height:100%;min-height:0;animation:svelte-1q2z299-workspace-page-in var(--motion-page) var(--ease-standard) both}@keyframes svelte-1q2z299-workspace-page-in{0%{opacity:0;transform:translate(4px)}to{opacity:1;transform:translate(0,0)}}.desktop-workspace.svelte-oq0bqt{background:var(--chrome-bg);grid-template-columns:294px minmax(0,1fr);width:100%;height:100%;min-height:0;display:grid;overflow:hidden}.desktop-workspace__main.svelte-oq0bqt{border:1px solid var(--main-island-border);border-radius:var(--island-radius);background:var(--main-island-bg);min-width:0;min-height:0;margin:8px 8px 8px 0;overflow:hidden}@container app (width<=1120px){.desktop-workspace.svelte-oq0bqt{grid-template-columns:270px minmax(0,1fr)}}.screen.svelte-z7lwvb{height:100%;max-width:var(--app-max);margin:0 auto}.screen__mobile.svelte-z7lwvb{min-height:100%;padding:calc(14px + env(safe-area-inset-top)) 16px calc(var(--shell-bottom-scroll-padding,96px + env(safe-area-inset-bottom)) + 16px);display:grid}.screen__desktop.svelte-z7lwvb{min-width:0;height:100%;display:none}.screen__list.svelte-z7lwvb{align-content:start;gap:8px;min-width:0;display:grid}.screen__muted.svelte-z7lwvb{color:var(--text-muted);text-align:center;padding:32px 0}.screen__error.svelte-z7lwvb{color:var(--st-prog-fg);flex-direction:column;align-items:center;gap:10px;padding:32px 0;display:flex}.screen__retry.svelte-z7lwvb{border:1px solid var(--border);border-radius:var(--radius-button);background:var(--surface);color:var(--text);font-weight:var(--weight-medium);grid-auto-flow:column;align-items:center;gap:6px;padding:8px 14px;display:inline-grid}@container app (width>=768px){.screen.svelte-z7lwvb{width:100%;max-width:none;height:100%}.screen__mobile.svelte-z7lwvb{display:none}.screen__desktop.svelte-z7lwvb{display:grid}}.screen.svelte-7zl4s8{max-width:var(--app-max);min-height:100dvh;padding:calc(12px + env(safe-area-inset-top)) 16px 40px;align-content:start;gap:16px;margin:0 auto;display:grid}.screen__head.svelte-7zl4s8{align-items:center;gap:10px;display:flex}.screen__back.svelte-7zl4s8{border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--surface);width:42px;height:42px;color:var(--text);place-items:center;display:grid}.screen__back.svelte-7zl4s8:hover{border-color:var(--border-strong);background:var(--surface-2)}.screen__title.svelte-7zl4s8{font-size:17px;font-weight:var(--weight-semibold)}.screen.svelte-1n53lik{max-width:var(--app-max);min-height:100dvh;padding:calc(12px + env(safe-area-inset-top)) 16px 40px;align-content:start;gap:16px;margin:0 auto;display:grid}.screen__head.svelte-1n53lik{align-items:center;gap:10px;display:flex}.screen__back.svelte-1n53lik{border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--surface);width:42px;height:42px;color:var(--text);place-items:center;display:grid}.screen__back.svelte-1n53lik:hover{border-color:var(--border-strong);background:var(--surface-2)}.screen__title.svelte-1n53lik{font-size:17px;font-weight:var(--weight-semibold)}.screen.svelte-murlgm{max-width:var(--app-max);padding:calc(14px + env(safe-area-inset-top)) 16px calc(var(--shell-bottom-scroll-padding,96px + env(safe-area-inset-bottom)) + 16px);align-content:start;gap:16px;margin:0 auto;display:grid}.screen--log.svelte-murlgm{gap:14px}.head.svelte-murlgm h1:where(.svelte-murlgm){font-size:22px;font-weight:var(--weight-semibold);margin:0}.profile-tabs.svelte-murlgm{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;padding:4px;display:grid}.profile-tabs.svelte-murlgm button:where(.svelte-murlgm){border-radius:var(--radius-sm);min-height:34px;color:var(--text-muted);font-size:13px;font-weight:var(--weight-medium);background:0 0;border:none}.profile-tabs.svelte-murlgm button:where(.svelte-murlgm):hover{background:var(--surface-2);color:var(--text)}.profile-tabs.svelte-murlgm button.profile-tabs__item--active:where(.svelte-murlgm){background:var(--accent);color:var(--on-accent)}.card.svelte-murlgm{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);width:100%;color:var(--text);font:inherit;text-align:left;grid-template-columns:56px minmax(0,1fr) auto;align-items:center;gap:14px;padding:14px;display:grid}.card.svelte-murlgm:hover{border-color:var(--border-strong);background:var(--surface-2)}.who.svelte-murlgm{gap:2px;min-width:0;display:grid}.name.svelte-murlgm{font-size:18px;font-weight:var(--weight-semibold)}.role.svelte-murlgm{color:var(--text-muted);font-size:14px;font-weight:var(--weight-medium)}.action-list.svelte-murlgm{gap:8px;display:grid}.action-card.svelte-murlgm{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);width:100%;color:var(--text);font-size:15px;font-weight:var(--weight-medium);text-align:left;grid-template-columns:minmax(0,1fr) auto;justify-content:space-between;align-items:center;gap:14px;padding:14px;display:grid}.action-card.svelte-murlgm:not(:disabled):hover{border-color:var(--border-strong);background:var(--surface-2)}.action-card--primary.svelte-murlgm{border-color:var(--accent);background:var(--accent);color:var(--on-accent);font-weight:var(--weight-semibold)}.action-card--primary.svelte-murlgm:not(:disabled):hover{background:var(--accent-strong)}.action-card--danger.svelte-murlgm,.action-card--danger.svelte-murlgm .action-card__copy:where(.svelte-murlgm) span:where(.svelte-murlgm){color:var(--notify)}.action-card.svelte-murlgm:disabled{opacity:.78}.inline.svelte-murlgm{align-items:center;gap:8px;display:inline-flex}.action-card__copy.svelte-murlgm{gap:2px;min-width:0;display:grid}.action-card__copy.svelte-murlgm span:where(.svelte-murlgm){font-weight:var(--weight-medium)}.action-card__copy.svelte-murlgm small:where(.svelte-murlgm){color:var(--text-muted);font-size:12px;font-weight:var(--weight-medium)}.action-switch.svelte-murlgm{border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--surface-2);width:38px;height:22px;position:relative}.action-switch.svelte-murlgm>span:where(.svelte-murlgm){border-radius:var(--radius-full);background:var(--text-muted);width:16px;height:16px;transition:transform var(--motion-fast) var(--ease-standard);position:absolute;top:2px;left:2px}.action-switch--on.svelte-murlgm{border-color:var(--st-done-fg);background:var(--st-done-fg)}.action-switch--on.svelte-murlgm>span:where(.svelte-murlgm){background:#fff;transform:translate(16px)}.action-switch--off.svelte-murlgm{border-color:color-mix(in srgb, var(--notify) 68%, var(--border));background:color-mix(in srgb, var(--notify-tint) 72%, var(--surface))}.action-switch--off.svelte-murlgm>span:where(.svelte-murlgm){background:var(--notify)}.department-tags.svelte-murlgm{flex-wrap:wrap;justify-content:end;gap:4px;min-width:0;display:flex}.department-tag.svelte-murlgm{border-radius:var(--radius-full);background:var(--surface-2);min-height:24px;color:var(--text-muted);font-size:11px;font-weight:var(--weight-medium);align-items:center;padding:0 8px;display:inline-flex}.log-panel.svelte-murlgm{gap:10px;display:grid}.log-panel__head.svelte-murlgm{color:var(--text-muted);font-size:13px;font-weight:var(--weight-medium);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.log-panel__clear.svelte-murlgm{border:1px solid var(--border);border-radius:var(--radius-button);background:var(--surface);min-height:30px;color:var(--text);font-size:12px;font-weight:var(--weight-medium);grid-auto-flow:column;align-items:center;gap:5px;padding:0 9px;display:inline-grid}.log-panel__clear.svelte-murlgm:hover{border-color:var(--border-strong);background:var(--surface-2)}@container app (width<=430px){.card.svelte-murlgm{grid-template-columns:50px minmax(0,1fr)}.department-tags.svelte-murlgm{grid-column:1/-1;justify-content:start}}.screen.svelte-zb0dol{max-width:var(--app-max);padding:calc(14px + env(safe-area-inset-top)) 16px calc(var(--shell-bottom-scroll-padding,96px + env(safe-area-inset-bottom)) + 16px);align-content:start;gap:16px;margin:0 auto;display:grid}.head.svelte-zb0dol{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.head.svelte-zb0dol h1:where(.svelte-zb0dol){font-size:22px;font-weight:var(--weight-semibold);margin:0}.head.svelte-zb0dol p:where(.svelte-zb0dol){color:var(--text-muted);font-size:13px;font-weight:var(--weight-medium);margin:3px 0 0}.head__action.svelte-zb0dol{color:var(--text);font-size:13px;font-weight:var(--weight-medium);border:1px solid var(--border);border-radius:var(--radius-button);background:var(--surface);grid-auto-flow:column;align-items:center;gap:7px;min-height:38px;padding:0 12px;display:grid}.head__action.svelte-zb0dol:disabled{color:var(--text-muted);opacity:.62}.content.svelte-zb0dol{min-width:0;display:grid}.muted.svelte-zb0dol{color:var(--text-muted);text-align:center;padding:32px 0}.list.svelte-zb0dol{padding:var(--island-padding);gap:var(--island-gap);border:1px solid var(--border);border-radius:var(--island-radius);background:var(--surface-island);margin:0;list-style:none;display:grid}@container app (width<=420px){.head.svelte-zb0dol{grid-template-columns:1fr}.head__action.svelte-zb0dol{justify-content:center}}.mp-tabs.svelte-1y6py47{min-width:0;padding:var(--island-padding);border:1px solid var(--border);border-radius:var(--island-radius);background:var(--surface)}.mp-tabs__rail.svelte-1y6py47{gap:var(--island-gap);scrollbar-width:none;grid-auto-columns:max-content;grid-auto-flow:column;min-width:0;display:grid;overflow-x:auto}.mp-tabs__rail.svelte-1y6py47::-webkit-scrollbar{display:none}.mp-tabs__tab.svelte-1y6py47{border:1px solid var(--border);border-radius:var(--island-inner-radius);min-height:38px;color:var(--text-muted);font-size:13px;font-weight:var(--weight-medium);white-space:nowrap;background:0 0;grid-auto-flow:column;justify-content:center;align-items:center;gap:7px;padding:8px 14px;display:grid}.mp-tabs__tab--active.svelte-1y6py47{background:var(--surface);color:var(--accent-strong);border-color:var(--border)}.mp-tabs__dot.svelte-1y6py47{background:var(--mp);border-radius:50%;width:8px;height:8px}.mp-tabs__tab.svelte-1y6py47:not(.mp-tabs__tab--active):hover{background:var(--surface-2);color:var(--text)}.mp-tabs__tab--active.svelte-1y6py47 .mp-tabs__dot:where(.svelte-1y6py47){background:var(--mp)}@container app (width>=560px){.mp-tabs__rail.svelte-1y6py47{grid-auto-flow:initial;grid-auto-columns:initial;grid-template-columns:repeat(4,minmax(0,1fr))}}.screen.svelte-17k21ej{max-width:var(--app-max);padding:calc(14px + env(safe-area-inset-top)) 16px calc(var(--shell-bottom-scroll-padding,96px + env(safe-area-inset-bottom)) + 16px);align-content:start;gap:16px;margin:0 auto;display:grid}.screen__title.svelte-17k21ej{font-size:22px;font-weight:var(--weight-semibold);margin:0}.screen__sub.svelte-17k21ej{color:var(--text-muted);margin:2px 0 0;font-size:14px}.screen__body.svelte-17k21ej{gap:16px;min-width:0;display:grid}.screen__muted.svelte-17k21ej{color:var(--text-muted);text-align:center;padding:32px 0}.monitor-group.svelte-17k21ej{border:1px solid var(--border);border-radius:var(--island-radius);background:var(--surface-island);gap:10px;padding:12px;display:grid}.monitor-group__head.svelte-17k21ej{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:2px 2px 0;display:grid}.monitor-group__brand.svelte-17k21ej{grid-auto-flow:column;justify-content:start;align-items:center;gap:8px;min-width:0;display:grid}.monitor-group__hint.svelte-17k21ej{color:var(--text-muted);font-size:12px;font-weight:var(--weight-medium)}.monitor-group__count.svelte-17k21ej{border-radius:var(--radius-pill);background:var(--surface-2);min-width:62px;color:var(--text);border:1px solid var(--border);font-size:11px;font-weight:var(--weight-medium);grid-auto-flow:column;align-items:baseline;gap:5px;padding:6px 9px;display:grid}.monitor-group__count.svelte-17k21ej strong:where(.svelte-17k21ej){font-size:14px;line-height:1}.monitor-group__list.svelte-17k21ej{gap:var(--island-gap);margin:0;padding:0;list-style:none;display:grid}.monitor-item.svelte-17k21ej{background:var(--surface);border:1px solid var(--border);border-radius:var(--island-inner-radius);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:13px 14px;display:grid}.monitor-item__main.svelte-17k21ej{gap:3px;min-width:0;display:grid}.monitor-item__title.svelte-17k21ej{font-size:14px;font-weight:var(--weight-semibold)}.monitor-item__assignee.svelte-17k21ej{color:var(--text-muted);font-size:12px}.employees-screen.svelte-1gu9kz2{width:100%;min-height:100%;padding:calc(18px + env(safe-area-inset-top)) 16px calc(var(--shell-bottom-scroll-padding,96px + env(safe-area-inset-bottom)) + 18px);align-content:start;justify-items:center;display:grid}.employees-screen__panel.svelte-1gu9kz2{gap:14px;width:min(520px,100%);display:grid}.employees-screen__head.svelte-1gu9kz2{gap:5px;display:grid}.employees-screen__head.svelte-1gu9kz2 h1:where(.svelte-1gu9kz2),.employees-screen__head.svelte-1gu9kz2 p:where(.svelte-1gu9kz2){margin:0}.employees-screen__head.svelte-1gu9kz2 h1:where(.svelte-1gu9kz2){color:var(--heading);font-size:24px;font-weight:var(--weight-semibold);line-height:1.1}.screen__subtitle.svelte-1gu9kz2{color:var(--text-muted);font-size:13px;font-weight:var(--weight-medium);line-height:1.35}@container app (width>=768px){.employees-screen.svelte-1gu9kz2{align-content:center;padding:24px}}.screen.svelte-b6sf04{min-height:100dvh;padding:calc(24px + env(safe-area-inset-top)) 18px calc(18px + env(safe-area-inset-bottom));grid-template-rows:minmax(0,1fr) auto;place-items:center;display:grid}.access-card.svelte-b6sf04{border:1px solid var(--border);border-radius:var(--island-radius);background:var(--surface-island);text-align:center;justify-items:center;gap:18px;width:min(430px,100%);padding:26px;display:grid}.access-card__icon.svelte-b6sf04{border:1px solid var(--border);border-radius:var(--island-inner-radius);background:var(--surface);width:68px;height:68px;color:var(--text);place-items:center;display:grid}.access-card__copy.svelte-b6sf04{gap:8px;display:grid}.eyebrow.svelte-b6sf04{color:var(--text-muted);font-size:12px;font-weight:var(--weight-medium);line-height:1.2}.access-card__eyebrow.svelte-b6sf04{line-height:1.2}h1.svelte-b6sf04{font-size:22px;font-weight:var(--weight-semibold);margin:0;line-height:1.16}.message.svelte-b6sf04{color:var(--text-muted);font-size:14px;font-weight:var(--weight-medium);line-height:1.5}p.svelte-b6sf04{margin:0}.access-card__actions.svelte-b6sf04{gap:8px;width:100%;display:grid}.telegram-button.svelte-b6sf04,.creator-link.svelte-b6sf04{grid-auto-flow:column;justify-content:center;align-items:center;text-decoration:none;display:inline-grid}.telegram-button.svelte-b6sf04{border-radius:var(--radius-button);color:#fff;min-height:42px;font-size:14px;font-weight:var(--weight-medium);background:#229ed9;border:1px solid #229ed9;gap:8px;padding:0 16px}.telegram-button.svelte-b6sf04:hover{background:#1d8fc4}.creator-link.svelte-b6sf04{color:var(--text-muted);font-size:12px;font-weight:var(--weight-medium);gap:5px;min-height:34px}.creator-link.svelte-b6sf04:hover{color:var(--text)}.creator-link.svelte-b6sf04 b:where(.svelte-b6sf04){color:var(--text);font-weight:var(--weight-semibold)}.version.svelte-b6sf04{color:var(--text-muted);font-size:11px;font-weight:var(--weight-medium);opacity:.7}.toaster.svelte-1kymlcg{right:18px;bottom:calc(18px + env(safe-area-inset-bottom));z-index:80;pointer-events:none;flex-direction:column;align-items:center;gap:8px;width:min(360px,100vw - 32px);display:flex;position:fixed}.toaster__pile.svelte-1kymlcg{border-radius:var(--radius-md);pointer-events:none;height:20px;margin-bottom:-20px}.toaster__pile--back.svelte-1kymlcg{background:var(--toast-pile-2);width:80%}.toaster__pile--front.svelte-1kymlcg{background:var(--toast-pile-1);width:90%}.toast.svelte-1kymlcg{--tone:var(--text-muted);z-index:var(--stack-index);border-radius:var(--radius-md);background:var(--surface);width:100%;min-width:0;color:var(--text);box-shadow:var(--shadow-popover);pointer-events:auto;border:none;grid-template-columns:28px minmax(0,1fr) 28px;align-items:center;gap:10px;padding:11px 10px;display:grid;position:relative}.toast--success.svelte-1kymlcg{--tone:var(--st-done-fg)}.toast--error.svelte-1kymlcg{--tone:var(--notify)}.toast--warning.svelte-1kymlcg{--tone:var(--st-prog-fg)}.toast--info.svelte-1kymlcg{--tone:var(--accent-strong)}.toast__icon.svelte-1kymlcg{width:28px;height:28px;color:var(--tone);align-self:center;place-items:center;display:grid}.toast__copy.svelte-1kymlcg{gap:2px;min-width:0;display:grid}.toast__copy.svelte-1kymlcg strong:where(.svelte-1kymlcg),.toast__copy.svelte-1kymlcg span:where(.svelte-1kymlcg){text-overflow:ellipsis;min-width:0;overflow:hidden}.toast__copy.svelte-1kymlcg strong:where(.svelte-1kymlcg){font-size:13px;font-weight:var(--weight-medium);line-height:1.25}.toast__copy.svelte-1kymlcg span:where(.svelte-1kymlcg){color:var(--text-muted);font-size:12px;font-weight:var(--weight-medium);line-height:1.35}.toast__close.svelte-1kymlcg{border-radius:var(--radius-sm);width:28px;height:28px;color:var(--text-muted);background:0 0;border:none;align-self:center;place-items:center;display:grid}.toast__close.svelte-1kymlcg:hover{background:var(--surface-2);color:var(--text)}@media (width<=640px){.toaster.svelte-1kymlcg{left:12px;right:12px;bottom:calc(84px + env(safe-area-inset-bottom));width:auto}}.app-frame.svelte-1n46o8q{background:var(--bg);width:100%;height:100dvh;margin:0 auto;container:app/inline-size}.app-frame--sim.svelte-1n46o8q{border:1px solid var(--border);box-shadow:var(--shadow-card);border-radius:22px;overflow:hidden}.boot.svelte-1n46o8q{place-items:center;height:100%;display:grid}.boot__spinner.svelte-1n46o8q{border:3px solid var(--border);border-top-color:var(--accent);border-radius:50%;width:36px;height:36px;animation:.8s linear infinite svelte-1n46o8q-boot-spin}@keyframes svelte-1n46o8q-boot-spin{to{transform:rotate(360deg)}}
