._tasks_ryhb1_1{max-width:769px}._create_ryhb1_4{grid-template-columns:minmax(0,1fr) 143px;gap:27px;margin-bottom:60px;display:grid}._create_ryhb1_4 .field{margin:0}._create_ryhb1_4 .field>label{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}._create_ryhb1_4 input{height:59px;font-size:24px}._create_ryhb1_4 .button{height:59px;box-shadow:var(--task-shadow);font-size:24px;font-weight:700}._filters_ryhb1_30{color:var(--task-muted);justify-content:space-between;align-items:center;gap:12px;margin-bottom:23px;font-size:20px;display:flex}._tabs_ryhb1_39 .text-link{min-height:28px;padding:0;font-size:20px}._count_ryhb1_44{white-space:nowrap;font-variant-numeric:tabular-nums}._list_ryhb1_48{gap:30px;margin:0;padding:0;list-style:none;display:grid}._rowWrap_ryhb1_55{list-style:none}._row_ryhb1_55{background:var(--task-card);min-height:84px;box-shadow:var(--task-shadow);border-radius:12px;grid-template-columns:44px minmax(0,1fr) 44px 44px;align-items:center;gap:8px;padding:16px;display:grid}._row_ryhb1_55 .button{padding:10px}._taskTitle_ryhb1_72{width:fit-content;max-width:100%;color:var(--task-ink);overflow-wrap:anywhere;justify-self:start;font-size:24px;line-height:1.3;text-decoration:none;position:relative}._done_ryhb1_83 ._taskTitle_ryhb1_72{width:fit-content;max-width:100%;color:var(--task-muted);justify-self:start;text-decoration:line-through}._strike_ryhb1_90{max-width:100%;position:absolute;top:50%;left:0}._edit_ryhb1_96{border-radius:8px;place-items:center;min-height:44px;display:grid}._edit_ryhb1_96:hover{background:var(--task-bg)}._refine_ryhb1_105{color:var(--task-muted);margin-top:30px;font-size:16px}._refine_ryhb1_105 summary{cursor:pointer;width:fit-content;padding:8px 0}._refineFields_ryhb1_115{grid-template-columns:1fr 1fr;gap:20px;margin-top:16px;display:grid}._pagination_ryhb1_121{justify-content:center;align-items:center;gap:20px;margin-top:24px;display:flex}._detail_ryhb1_128{max-width:769px}._detail_ryhb1_128 h1{margin-top:40px}._editor_ryhb1_134{background:var(--task-card);box-shadow:var(--task-shadow);border-radius:12px;padding:32px}._editor_ryhb1_134 ._row_ryhb1_55{box-shadow:none;margin-bottom:24px;padding:0}._editor_ryhb1_134 form{gap:24px;display:grid}._created_ryhb1_149{color:var(--task-muted);margin:0;font-size:16px}._save_ryhb1_154{align-items:center;gap:24px;display:flex}@media (width<=760px){._create_ryhb1_4{grid-template-columns:minmax(0,1fr) 86px;gap:12px;margin-bottom:34px}._create_ryhb1_4 input{height:54px;font-size:17px}._create_ryhb1_4 .button{height:54px;font-size:18px}._create_ryhb1_4 .figma-icon{width:18px;height:18px}._filters_ryhb1_30{margin-bottom:18px;font-size:14px}._tabs_ryhb1_39 .text-link{min-height:36px;font-size:14px}._list_ryhb1_48{gap:16px}._row_ryhb1_55{grid-template-columns:36px minmax(0,1fr) 36px 36px;gap:2px;min-height:76px;padding:12px 8px}._taskTitle_ryhb1_72{justify-self:start;width:fit-content;max-width:100%;font-size:18px}._row_ryhb1_55 .button{padding:6px}._refineFields_ryhb1_115{grid-template-columns:1fr}._editor_ryhb1_134{padding:20px}._detail_ryhb1_128 h1{margin-top:30px}}._tabs_ryhb1_39{white-space:nowrap;border:0;flex-shrink:0;align-items:center;min-inline-size:0;margin:0;padding:0;display:flex}._tabs_ryhb1_39 .text-link{margin:0;font-weight:400}._create_ryhb1_4 .field{gap:0}._panel_1uiow_1{background:var(--task-card);max-width:689px;box-shadow:var(--task-shadow);border-radius:12px;margin:60px auto;padding:32px}._choices_1uiow_9{gap:16px;margin-top:24px;display:flex}@font-face{font-family:Lato;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/lato-latin-400-normal-BEhtfm5r.woff2)format("woff2"),url(/assets/lato-latin-400-normal-B11PyLys.woff)format("woff")}@font-face{font-family:Lato;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/lato-latin-700-normal-BUGMgin4.woff2)format("woff2"),url(/assets/lato-latin-700-normal-DAdL7O4w.woff)format("woff")}:root{--seera-color-border:#dce1ea;--seera-color-danger:#b91c1c;--seera-color-on-danger:#fff;--seera-color-on-primary:#fff;--seera-color-on-surface:#182033;--seera-color-on-surface-muted:#64748b;--seera-color-primary:#4f46e5;--seera-color-primary-strong:#3730a3;--seera-color-surface:#fff;--seera-color-surface-muted:#f5f7fb;--seera-color-warning:#b45309;--seera-space-lg:16px;--seera-space-md:12px;--seera-space-sm:8px;--seera-space-xl:24px;--seera-space-xs:4px;--seera-space-xxl:32px;--seera-radius-lg:16px;--seera-radius-md:12px;--seera-radius-pill:999px;--seera-radius-sm:8px;--seera-control-height-lg:52px;--seera-control-height-md:44px;--seera-control-height-sm:36px}@media (prefers-color-scheme:dark){:root{--seera-color-border:#29364d;--seera-color-danger:#fca5a5;--seera-color-on-danger:#450a0a;--seera-color-on-primary:#111827;--seera-color-on-surface:#e5e7eb;--seera-color-on-surface-muted:#a3b0c2;--seera-color-primary:#818cf8;--seera-color-primary-strong:#a5b4fc;--seera-color-surface:#111c30;--seera-color-surface-muted:#0f172a;--seera-color-warning:#fcd34d}}:root{color:var(--seera-color-on-surface);background:var(--seera-color-surface-muted);font-synthesis:none;text-rendering:optimizelegibility;--app-shadow:0 var(--seera-space-lg) calc(var(--seera-space-xxl) * 2 - var(--seera-space-sm)) color-mix(in srgb, var(--seera-color-on-surface) 8%, transparent);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}body{background:var(--seera-color-surface-muted);min-width:0;min-height:100vh;margin:0}button,input,textarea,select{font:inherit}button:disabled{cursor:not-allowed;opacity:.55}:focus-visible{outline-offset:3px;outline:2px solid}a{color:inherit}.eyebrow{color:var(--seera-color-primary);letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:.78rem;font-weight:800}.empty-state{margin-top:calc(var(--seera-space-xl) + var(--seera-space-lg));padding:var(--seera-space-xxl);border:1px solid var(--seera-color-border);border-radius:var(--seera-radius-lg);background:var(--seera-color-surface);box-shadow:var(--app-shadow)}.empty-state h2{margin-top:0}.empty-state p,.route-state>p{color:var(--seera-color-on-surface-muted);line-height:1.6}.async-state{justify-items:start;display:grid}.async-state>p{color:var(--seera-color-on-surface-muted);line-height:1.6}.button{min-height:var(--seera-control-height-md);margin-top:var(--seera-space-md);padding:0 var(--seera-space-lg);border-radius:var(--seera-radius-sm);color:var(--seera-color-on-primary);background:var(--seera-color-primary);cursor:pointer;border:0;justify-content:center;align-items:center;font-weight:700;text-decoration:none;display:inline-flex}.button:hover{background:var(--seera-color-primary-strong)}.button-quiet{color:inherit;box-shadow:inset 0 0 0 1px var(--seera-color-border);background:0 0}.text-link{margin-bottom:calc(var(--seera-space-xxl) + var(--seera-space-lg));color:var(--seera-color-primary-strong);font-weight:700;text-decoration:none;display:inline-block}.inline-error,.stale-notice{gap:var(--seera-space-sm);margin:var(--seera-space-md) 0;padding:var(--seera-space-sm) var(--seera-space-md);border-radius:var(--seera-radius-sm);flex-wrap:wrap;align-items:baseline;line-height:1.6;display:flex}.inline-error{color:var(--seera-color-danger);background:color-mix(in srgb, var(--seera-color-danger) 8%, var(--seera-color-surface));border:1px solid color-mix(in srgb, var(--seera-color-danger) 30%, var(--seera-color-surface))}.stale-notice{color:var(--seera-color-warning);background:color-mix(in srgb, var(--seera-color-warning) 8%, var(--seera-color-surface));border:1px solid color-mix(in srgb, var(--seera-color-warning) 30%, var(--seera-color-surface))}.inline-error .text-link,.stale-notice .text-link{color:inherit;cursor:pointer;background:0 0;border:0;margin:0;padding:0;text-decoration:underline}.page h2{margin:var(--seera-space-xxl) 0 var(--seera-space-sm);letter-spacing:-.02em;font-size:1.35rem;font-weight:700}.route-state{align-content:center;min-height:70vh;display:grid}.spinner{width:var(--seera-space-xxl);height:var(--seera-space-xxl);border:3px solid var(--seera-color-border);border-top-color:var(--seera-color-primary);border-radius:50%;animation:.8s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}@media (prefers-color-scheme:dark){.app-navigation nav a:hover,.app-navigation nav a[aria-current=page]{background:color-mix(in srgb, var(--seera-color-primary) 16%, var(--seera-color-surface))}}@media (prefers-reduced-motion:reduce){.spinner{animation:none}}.dialog{color:inherit;background:var(--seera-color-surface);border:1px solid var(--seera-color-border);border-radius:var(--seera-radius-lg);box-shadow:var(--app-shadow);width:min(28rem,100vw - 2rem);max-height:calc(100dvh - 2rem);padding:max(var(--seera-space-xl), env(safe-area-inset-top)) max(var(--seera-space-xl), env(safe-area-inset-right)) max(var(--seera-space-xl), env(safe-area-inset-bottom)) max(var(--seera-space-xl), env(safe-area-inset-left));overflow:auto}.dialog::backdrop{background:color-mix(in srgb, var(--seera-color-on-surface) 45%, transparent)}.dialog form{gap:var(--seera-space-lg);display:grid}.dialog-actions{gap:var(--seera-space-lg);flex-wrap:wrap;justify-content:end;display:flex}.dialog h2{margin-top:0}.dialog button{min-height:var(--seera-control-height-md);margin:0}.field{gap:var(--seera-space-xs);display:grid}.field>label{font-size:.875rem;font-weight:600}.field input:not([type=search]),.field .select{min-width:0;min-height:var(--seera-control-height-md);padding:var(--seera-space-sm) var(--seera-space-md);color:inherit;background:var(--seera-color-surface);border:1px solid var(--seera-color-border);border-radius:var(--seera-radius-sm)}.field-hint,.field-error{margin:0;font-size:.875rem}.field-hint{color:var(--seera-color-on-surface-muted)}.field-error{color:var(--seera-color-danger)}.field [aria-invalid=true]{border-color:var(--seera-color-danger)}.table-scroll{overflow-x:auto}.table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.table caption{text-align:start;padding-bottom:var(--seera-space-sm);color:var(--seera-color-on-surface-muted);font-size:.875rem}.table th,.table td{text-align:start;padding:var(--seera-space-sm) var(--seera-space-md);border-bottom:1px solid var(--seera-color-border)}.table th{color:var(--seera-color-on-surface-muted);font-size:.875rem;font-weight:600}.table .numeric{text-align:end}.skeleton{gap:var(--seera-space-sm);display:grid}.skeleton-bar{height:var(--seera-space-md);border-radius:var(--seera-radius-sm);background:var(--seera-color-border);animation:1.4s ease-in-out infinite app-skeleton}.skeleton-bar:nth-child(3){width:70%}@keyframes app-skeleton{50%{opacity:.45}}.toasts{gap:var(--seera-space-sm);pointer-events:none;justify-items:center;display:grid;position:fixed;inset-block-end:max(1rem, env(safe-area-inset-bottom));inset-inline:1rem}.toast{max-width:min(30rem,100%);padding:var(--seera-space-sm) var(--seera-space-md);color:var(--seera-color-surface-muted);background:var(--seera-color-on-surface);border-radius:var(--seera-radius-lg);box-shadow:var(--app-shadow);margin:0}.toast-failure{color:var(--seera-color-surface-muted);background:var(--seera-color-danger)}.visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}button.text-link{cursor:pointer;background:0 0;border:0}:root{--task-bg:#f3f4f6;--task-card:#fff;--task-ink:#333;--task-muted:#667080;--task-input:#fff;--task-action:#000;--task-action-ink:#fff;--task-shadow:0 2px 4px #00000040;--seera-color-surface:var(--task-card);--seera-color-surface-muted:var(--task-bg);--seera-color-on-surface:var(--task-ink);--seera-color-on-surface-muted:var(--task-muted);--seera-color-primary:var(--task-action);--seera-color-on-primary:var(--task-action-ink);color:var(--task-ink);background:var(--task-bg);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-family:Lato,sans-serif}:root[data-theme=dark]{--task-bg:#101828;--task-card:#1e2939;--task-ink:#fff;--task-muted:#99a1af;--task-input:#364153;--task-action:#4a5565;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}body{background:var(--task-bg)}::selection{background:var(--task-ink);color:var(--task-bg)}input{caret-color:var(--task-ink)}*{scrollbar-color:var(--task-muted) var(--task-bg);scrollbar-width:thin}.app-shell{grid-template-columns:359px minmax(0,1fr);min-height:100vh;display:grid}.app-navigation{background:var(--task-card);z-index:2;border:0;width:359px;height:100vh;padding:32px 34px;position:sticky;top:0;box-shadow:0 4px 12px #00000040}.menu-control{margin-left:3px}.menu-control .button{padding:12px}.profile{text-align:center;flex-direction:column;align-items:center;margin-top:16px;display:flex}.profile img{border-radius:50%;margin-bottom:24px}.profile strong{margin-bottom:9px;font-size:24px;line-height:29px}.profile span{color:var(--task-muted);font-size:20px}.nav-divider{max-width:100%;margin:29px 0 35px;display:block}.app-navigation nav{gap:23px}.app-navigation nav a{height:58px;color:var(--task-ink);border-radius:12px;align-items:center;gap:44px;padding:12px 21px;font-size:24px;font-weight:700;text-decoration:none;display:flex}.app-navigation nav a[aria-current=page]{color:#333;background:#f3f4f6}.app-content{flex-direction:column;min-width:0;min-height:100vh;padding:0;display:flex}.page{width:100%;max-width:769px;margin:0 auto;padding:81px 40px 40px}h1{text-align:center;letter-spacing:0;margin:0 0 58px;font-size:48px;line-height:58px}footer{color:var(--task-muted);text-align:center;margin-top:auto;padding:35px 24px 48px;font-size:20px}.theme-control{z-index:3;position:fixed;top:25px;right:35px}.theme-control .button{padding:8px}.button{background:var(--task-action);color:var(--task-action-ink);min-height:44px;box-shadow:none;border:0;border-radius:12px;justify-content:center;align-items:center;gap:6px;display:inline-flex}.button-quiet{color:var(--task-ink);background:0 0}.button-quiet:hover,.text-link:hover{background:var(--task-bg)}.text-link{color:var(--task-muted);text-decoration:none}.text-link[aria-pressed=true]{color:var(--task-ink)}input,select{background:var(--task-input);color:var(--task-ink);box-shadow:var(--task-shadow);border:0;border-radius:12px;width:100%;padding:16px 24px}input::placeholder{color:var(--task-muted);opacity:1}.figma-icon{flex-shrink:0;display:block}.icon-dark,:root[data-theme=dark] .icon-light{display:none}:root[data-theme=dark] .icon-dark{display:block}.is-collapsed{grid-template-columns:130px minmax(0,1fr)}.is-collapsed .app-navigation{width:130px;padding:26px 13px}.is-collapsed .profile,.is-collapsed nav .nav-label{display:none}.is-collapsed nav a{justify-content:center;padding:12px}.is-collapsed .nav-divider{width:104px;margin-top:30px}.route-state{flex-direction:column;justify-content:center;gap:24px;max-width:500px;min-height:100vh;margin:0 auto;padding:36px;display:flex}.route-state h1{text-align:left;margin:0;font-size:36px;line-height:1.2}.route-state p{color:var(--task-muted);margin:0}.route-state form{gap:20px;display:grid}.route-state img{border-radius:50%}.dialog{background:var(--task-card);color:var(--task-ink)}:focus-visible{outline:2px solid var(--task-ink);outline-offset:4px}@media (width<=1400px) and (width>=761px){.app-shell{grid-template-columns:270px minmax(0,1fr)}.app-navigation{width:270px;padding:26px 24px}.app-navigation nav a{gap:24px;font-size:20px}.profile{margin-top:10px}.profile span{font-size:16px}.page{padding-top:64px}.is-collapsed{grid-template-columns:110px minmax(0,1fr)}.is-collapsed .app-navigation{width:110px}}@media (width<=760px){.app-shell,.app-shell.is-collapsed{display:block}.app-navigation,.is-collapsed .app-navigation{align-items:center;gap:16px;width:100%;height:auto;padding:12px 20px;display:flex;position:relative;box-shadow:0 2px 4px #0000001a}.menu-control,.profile,.nav-divider{display:none}.app-navigation nav{gap:8px;display:flex}.app-navigation nav a{gap:12px;height:48px;padding:10px;font-size:17px}.app-navigation nav img{width:24px;height:24px}.is-collapsed nav .nav-label{display:inline}.theme-control{position:absolute;top:20px;right:14px}.theme-control img{width:28px;height:28px}.theme-control .button{min-height:28px;padding:0}.app-content{min-height:calc(100dvh - 72px)}.page{padding:40px 20px 28px}h1{margin-bottom:32px;font-size:34px;line-height:42px}footer{padding:24px;font-size:15px}.app-navigation nav a:last-child .nav-label{display:none}input,select{padding:14px 16px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto;transition:none;animation:none}}.page h1{letter-spacing:0;margin:0 0 58px;font-size:48px;font-weight:700;line-height:58px}.button,.text-link{margin-top:0}.text-link{font-weight:400}.field input:not([type=search]),.field select{background:var(--task-input);border:0;border-radius:12px;padding:16px 24px}.button:hover{background:var(--task-action);opacity:.85}.button-quiet:hover{background:var(--task-bg)}@media (width>=1600px){.app-content>.page{position:relative;left:-31px}.app-content>.page>h1{transform:translate(-52px)}}@media (width<=760px){.page h1{margin-bottom:32px;font-size:34px;line-height:42px}.field input:not([type=search]),.field select{padding:14px 16px}}:root[data-theme=dark] input::placeholder{color:#b4bac4}
