@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/manrope-latin-400-normal.b69ff29f.woff2) format("woff2"),url(/_next/static/media/manrope-latin-400-normal.3f370876.woff) format("woff")}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/manrope-cyrillic-400-normal.1a075d0e.woff2) format("woff2"),url(/_next/static/media/manrope-cyrillic-400-normal.95a0f8ac.woff) format("woff")}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/manrope-latin-500-normal.1439e66f.woff2) format("woff2"),url(/_next/static/media/manrope-latin-500-normal.f0da4735.woff) format("woff")}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/manrope-cyrillic-500-normal.ac925df1.woff2) format("woff2"),url(/_next/static/media/manrope-cyrillic-500-normal.d0b4a6ff.woff) format("woff")}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/manrope-latin-600-normal.ef413a9e.woff2) format("woff2"),url(/_next/static/media/manrope-latin-600-normal.bdb77099.woff) format("woff")}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/manrope-cyrillic-600-normal.84ba124a.woff2) format("woff2"),url(/_next/static/media/manrope-cyrillic-600-normal.d65ac87d.woff) format("woff")}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/manrope-latin-700-normal.4fc2723e.woff2) format("woff2"),url(/_next/static/media/manrope-latin-700-normal.91396a4b.woff) format("woff")}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/manrope-cyrillic-700-normal.a3ab8973.woff2) format("woff2"),url(/_next/static/media/manrope-cyrillic-700-normal.378d7f92.woff) format("woff")}[data-ui=button]{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:var(--control-height);padding:8px 12px;border:1px solid var(--border);border-radius:var(--radius-control);background:var(--surface);color:var(--foreground);font:inherit;font-weight:500;line-height:1.4}[data-ui=button]:hover:not(:disabled){background:var(--selected);border-color:var(--accent);color:var(--foreground)}[data-ui=button][aria-pressed=true],[data-ui=button][aria-selected=true]{background:var(--selected);color:var(--accent)}[data-ui=field]{min-height:var(--control-height);min-width:0;max-width:100%;padding:9px 11px;border:1px solid var(--border);border-radius:var(--radius-control);background:var(--surface);color:var(--foreground);font:inherit;line-height:1.45}[data-ui=field]:hover:not(:disabled){border-color:var(--field-hover)}[data-ui=field]:focus-visible{border-color:var(--accent);outline:2px solid var(--accent);outline-offset:2px}[data-ui=field]:disabled{background:var(--sidebar);color:var(--muted);cursor:not-allowed}[data-ui=plain]{font:inherit;color:inherit}[data-ui=field][aria-invalid=true]{border-color:var(--danger)}::placeholder{color:var(--muted);opacity:1}dialog{color:var(--foreground)}@media(max-width:760px){[data-ui=button],[data-ui=field]{min-height:44px}}:root{--text-body:14px;--text-small:12px;--text-title:24px;--surface:#fff;--radius-control:8px;--radius-menu:10px;--radius-dialog:14px;--control-height:40px;--field-hover:#90aaa7;--success:#187044;--danger:#b42332;--warning:#815600;--background:#fff;--foreground:#172d33;--text:#172d33;--muted:#52666d;--border:#e5eceb;--accent:#0b827c;--primary:#173d43;--sidebar:#f4f8f7;--selected:#e3f3ee;--uklad-sidebar-width:270px;--uklad-detail-width:clamp(400px,31vw,480px);--uklad-bar-height:44px;color-scheme:light}html{height:100%;scrollbar-gutter:stable}body,html{max-width:100%;overflow-x:clip}body{min-height:100%;color:var(--foreground);background:var(--background);font-family:Manrope,system-ui,sans-serif;font-size:14px;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box;padding:0;margin:0}a{color:inherit;text-decoration:none}button,input,select,textarea{font-family:inherit}button{cursor:pointer}button:disabled{cursor:default;opacity:.55}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,summary:focus-visible,textarea:focus-visible{outline:2px solid var(--accent);outline-offset:2px}input,select,textarea{color:inherit}h1,h2,h3,h4{line-height:1.3}b,h1,h2,h3,h4,strong{font-weight:600}summary{cursor:pointer}p{line-height:1.6}input[type=checkbox]{accent-color:var(--accent)}::selection{background:#d7f0e8}a,button,input,select{transition:background-color .15s,border-color .15s,color .15s}*{scrollbar-width:thin;scrollbar-color:#dce1e9 transparent}@media(max-width:1250px){:root{--uklad-sidebar-width:235px;--uklad-detail-width:400px}}@media(max-width:760px){:root{--uklad-bar-height:58px}}@media(prefers-reduced-motion:reduce){*{transition:none!important}}@media(max-width:760px){:root{--uklad-bar-height:56px;--uklad-mobile-nav-height:72px}html{scrollbar-gutter:auto;scroll-padding-top:68px}body{font-size:14px}a,button,summary{touch-action:manipulation;-webkit-tap-highlight-color:transparent}input:not([type=checkbox]):not([type=radio]),select,textarea{font-size:16px!important}[contenteditable=true],input,select,textarea{scroll-margin:80px 0 110px}a:focus-visible,button:focus-visible{outline-offset:1px}body:has([aria-label="Карточка задачи"]){overflow:hidden}}[data-task-state=current]{--task-state-color:var(--foreground);--task-title-decoration:none}[data-task-state=overdue]{--task-state-color:var(--danger,#b42332);--task-title-decoration:none}[data-task-state=completed]{--task-state-color:var(--success,#187044);--task-title-decoration:line-through}[data-task-state][data-task-state] [data-task-due],[data-task-state][data-task-state] [data-task-due] button,[data-task-state][data-task-state] [data-task-title],[data-task-state][data-task-state] [data-task-title] button,[data-task-state][data-task-state] [data-task-title] input,[data-task-state][data-task-state][data-task-title]{color:var(--task-state-color)}[data-task-state] [data-task-title],[data-task-state][data-task-title]{-webkit-text-decoration:var(--task-title-decoration,none);text-decoration:var(--task-title-decoration,none)}[data-task-state][data-task-state] [data-task-due] :is(span,time,input,button,strong,small){color:var(--task-state-color)}