@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/InterVariable-cyrillic-latin-BpkR9SXz.woff2)format("woff2")}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--a:var(--ink);--on-a:var(--frame);--floor:#efeff1;--frame:#f9f9fb;--frame-line:#e4e4e7;--sh-frame:0 1px 3px #0000000a;--raised:#fff;--edge:#00000013;--edge2:#00000026;--sh-1:0 1px 2px #0000000d;--sh-card:0 1px 2px #00000008, 0 3px 8px -3px #0000000d;--sh-modal:0 0 0 1px #0000000f, 0 2px 8px #0000000f, 0 20px 56px -8px #00000038;--sh-pop:0 0 0 1px #00000014, 0 4px 16px #00000012, 0 1px 3px #0000000a;--pop:#fff;--pop-line:#ebebed;--band:#efeff1;--pop-hover:#f2f2f4;--cbx:#a5a5a9;--scrim:#0000003d;--track:#cdcdd1;--knob:#fff;--fill:#ececee;--fill2:#f1f1f3;--side-hover:#e7e7e9;--side-sel:#e1e1e3;--hover:#f2f2f4;--sel:#ebebed;--ink:#151517;--ink2:#2b2b2e;--ink3:#59595d;--ink4:#98989c;--line:#e9e9ec;--line-soft:#efeff1;--ring:color-mix(in srgb, var(--a) 60%, transparent);--halo:color-mix(in srgb, var(--a) 14%, transparent);--ok:#2f9e62;--warn:#d39400;--warn-text:#a06800;--warn-tile:#fbf1d6;--err:#e5484d;--av-s:42%;--av-l:90%;--av-fl:34%}:root[data-org]{--a:var(--org);--on-a:#fff}:root{--t-fast:.1s;--t-base:.15s;--t-slow:.2s;--ease-out:cubic-bezier(.16, 1, .3, 1);--ease-in:cubic-bezier(.4, 0, 1, 1)}@media (prefers-reduced-motion:reduce){:root{--t-fast:0s;--t-base:0s;--t-slow:0s}}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--floor:#0d0d0f;--frame:#141416;--frame-line:#222225;--sh-frame:none;--raised:#1c1c1f;--edge:#ffffff13;--edge2:#ffffff26;--sh-1:inset 0 1px 0 #ffffff08, 0 1px 2px #00000059;--sh-card:inset 0 1px 0 #ffffff08, 0 3px 10px -3px #00000073;--sh-modal:inset 0 1px 0 #ffffff0d, 0 0 0 1px #ffffff12, 0 24px 64px -8px #000000b3;--sh-pop:inset 0 1px 0 #ffffff0a, 0 0 0 1px #ffffff0f, 0 8px 28px #0000008c;--pop:#1e1e21;--pop-line:#2c2c30;--band:#19191c;--pop-hover:#29292d;--cbx:#57575d;--scrim:#0000008c;--track:#3b3b41;--knob:#e8e8ec;--fill:#28282c;--fill2:#222225;--side-hover:#18181b;--side-sel:#1f1f23;--hover:#1a1a1d;--sel:#1f1f23;--ink:#eeeef0;--ink2:#d2d2d6;--ink3:#96969c;--ink4:#66666c;--line:#232326;--line-soft:#1e1e21;--ring:color-mix(in oklch, var(--a) 70%, white);--halo:color-mix(in srgb, var(--a) 22%, transparent);--ok:#4cb782;--warn:#f2c94c;--warn-text:#f2c94c;--warn-tile:#f2c94c1f;--err:#eb5757;--av-s:26%;--av-l:24%;--av-fl:80%}*{box-sizing:border-box}html,body,#root{height:100%}body{background:var(--floor);color:var(--ink);font-optical-sizing:auto;letter-spacing:-.003em;-webkit-font-smoothing:antialiased;margin:0;font:13px/1.45 Inter,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;overflow:hidden}button,input,select,textarea{font:inherit;color:inherit;letter-spacing:inherit}@media (pointer:coarse){:is(input,textarea,select,[contenteditable=true]):not([type=checkbox],[type=radio],.mdl-n){font-size:16px!important}}button{cursor:pointer}button:disabled{cursor:default}a{color:inherit;text-decoration:none}[hidden]{display:none!important}.num{font-variant-numeric:tabular-nums}.kop{color:var(--ink4)}.muted{color:var(--ink3)}.sp{flex:1}.sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.i{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:16px;height:16px}.i.s14{width:14px;height:14px}.i.s12{width:12px;height:12px}.gl{flex:none;width:14px;height:14px;display:block}:focus-visible{outline:2px solid var(--ring);outline-offset:1px}kbd{border:1px solid var(--edge);background:var(--raised);min-width:18px;height:18px;box-shadow:var(--sh-1);color:var(--ink3);border-radius:5px;place-items:center;padding:0 4px;font:500 11px/1 Inter,system-ui,sans-serif;display:inline-grid}@keyframes fade-in{0%{opacity:0}}@keyframes fade-out{to{opacity:0}}@keyframes pop-in{0%{opacity:0;transform:scale(.96)}}@keyframes pop-out{to{opacity:0;transform:scale(.96)}}@keyframes rise-in{0%{opacity:0;transform:translateY(8px)}}.btn{border:1px solid var(--edge);background:var(--raised);height:28px;box-shadow:var(--sh-1);color:var(--ink2);white-space:nowrap;transition:background-color var(--t-fast), border-color var(--t-fast), color var(--t-fast);border-radius:999px;justify-content:center;align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:500;display:inline-flex}.btn:hover:not(:disabled){border-color:var(--edge2);color:var(--ink)}.btn:disabled{opacity:.55}.btn .i{color:var(--ink3)}.btn.sm{gap:5px;height:24px;padding:0 10px;font-size:12px}.btn.pc{gap:6px;height:26px;padding:0 10px 0 8px;font-size:12.5px}.btn.wide{width:100%;height:32px}.btn.ghost{box-shadow:none;background:0 0;border-color:#0000}.btn.ghost:hover:not(:disabled){background:var(--fill);border-color:#0000}.btn.primary{background:var(--a);color:var(--on-a);border-color:#0000;box-shadow:0 1px 2px #0000001a}.btn.primary:hover:not(:disabled){background:color-mix(in oklch, var(--a) 90%, white);color:var(--on-a);border-color:#0000}.btn.primary:active:not(:disabled){background:color-mix(in oklch, var(--a) 92%, black)}.btn.primary .i{color:currentColor;opacity:.85}.cb{border:1px solid var(--edge);background:var(--raised);width:28px;height:28px;box-shadow:var(--sh-1);color:var(--ink3);transition:background-color var(--t-fast), border-color var(--t-fast), color var(--t-fast);border-radius:50%;flex:none;place-items:center;padding:0;display:inline-grid;position:relative}.cb:hover:not(:disabled){border-color:var(--edge2);color:var(--ink)}.cb:disabled{opacity:.4}.cb .i{width:15px;height:15px}.cb.lg{width:32px;height:32px}.cb.sm{width:24px;height:24px}.cb.sm .i{width:14px;height:14px}.cb.ghost{box-shadow:none;background:0 0;border-color:#0000}.cb.ghost:hover:not(:disabled){background:var(--fill);color:var(--ink);border-color:#0000}.cb[aria-expanded=true]{border-color:var(--edge2);background:var(--fill2);box-shadow:none;color:var(--ink)}.cb.ghost[aria-expanded=true]{background:var(--fill);border-color:#0000}.cb .dot{border:1.5px solid var(--raised);background:var(--a);border-radius:50%;width:7px;height:7px;position:absolute;top:3px;right:3px}.pills{align-items:center;gap:6px;min-width:0;display:flex}.pl{border:1px solid var(--edge);background:var(--raised);height:26px;box-shadow:var(--sh-1);color:var(--ink2);white-space:nowrap;transition:border-color var(--t-fast), background-color var(--t-fast);border-radius:999px;flex:none;align-items:center;gap:6px;padding:0 11px;font-size:13px;font-weight:500;display:inline-flex}.pl:hover{border-color:var(--edge2)}.pl.on{background:var(--fill);box-shadow:none;color:var(--ink);border-color:#0000}.pl .c{color:var(--ink4);font-size:12px;font-weight:400}.pl.on .c{color:var(--ink3)}.search{border:1px solid var(--edge);background:var(--raised);width:300px;height:30px;box-shadow:var(--sh-1);color:var(--ink3);transition:border-color var(--t-fast), box-shadow var(--t-fast);border-radius:8px;align-items:center;gap:7px;padding:0 10px;display:flex}.search:hover{border-color:var(--edge2)}.search:focus-within{border-color:var(--ring);box-shadow:0 0 0 3px var(--halo)}.search input{min-width:0;color:var(--ink);background:0 0;border:0;outline:0;flex:1;padding:0;font-size:13px}.search input::placeholder{color:var(--ink4)}.search input::-webkit-search-cancel-button{display:none}.field{display:block}.field>span{color:var(--ink2);margin-bottom:6px;font-size:12.5px;font-weight:500;display:block}.field input{border:1px solid var(--edge);background:var(--raised);width:100%;height:32px;box-shadow:var(--sh-1);color:var(--ink);transition:border-color var(--t-fast), box-shadow var(--t-fast);border-radius:8px;outline:0;padding:0 10px;font-size:13px;display:block}.field input:hover{border-color:var(--edge2)}.field input:focus{border-color:var(--ring);box-shadow:0 0 0 3px var(--halo)}.lnk{color:var(--ink);text-underline-offset:2px;transition:text-decoration-color var(--t-fast);background:0 0;border:0;padding:0;font-weight:500;-webkit-text-decoration:underline #0000;text-decoration:underline #0000}.lnk:hover{text-decoration-color:currentColor}.sw{background:var(--track);width:30px;height:18px;transition:background-color var(--t-base);border:0;border-radius:999px;flex:none;padding:0;position:relative}.sw:after{content:"";background:var(--knob);width:14px;height:14px;transition:transform var(--t-base) var(--ease-out), background-color var(--t-base);border-radius:50%;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #00000040}.sw.on{background:var(--a)}.sw.on:after{background:var(--on-a);transform:translate(12px)}.sw:disabled{opacity:.45}.sw.sm{width:24px;height:14px}.sw.sm:after{width:10px;height:10px}.sw.sm.on:after{transform:translate(10px)}.swl{color:var(--ink3);white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:8px;font-size:13px;display:inline-flex}.select{border:1px solid var(--edge);background:var(--raised);height:26px;box-shadow:var(--sh-1);color:var(--ink2);white-space:nowrap;transition:border-color var(--t-fast);border-radius:7px;align-items:center;gap:6px;padding:0 8px 0 10px;font-size:13px;display:inline-flex}.select:hover,.select[aria-expanded=true]{border-color:var(--edge2)}.select .i{color:var(--ink3)}.chip{border:1px solid var(--edge);background:var(--raised);height:26px;box-shadow:var(--sh-1);border-radius:999px;align-items:stretch;font-size:12.5px;display:inline-flex;overflow:hidden}.chip>*{background:0 0;border:0;align-items:center;gap:5px;padding:0 8px;display:flex}.chip>:first-child{padding-left:10px}.chip>*+*{border-left:1px solid var(--line)}.ch-f{color:var(--ink3)}.ch-f .i{width:13px;height:13px}.ch-v{max-width:260px;color:var(--ink);font-weight:500}.ch-v span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ch-v:hover,.ch-v[aria-expanded=true],.ch-x:hover{background:var(--fill2)}.ch-x{color:var(--ink3);padding:0 9px 0 7px}.ch-x .i{width:12px;height:12px}.bigseg{grid-template-columns:1fr 1fr;gap:8px;display:grid}.bigseg button{border:1px solid var(--edge);background:var(--raised);height:30px;box-shadow:var(--sh-1);color:var(--ink3);transition:color var(--t-fast), background-color var(--t-fast), border-color var(--t-fast);border-radius:999px;justify-content:center;align-items:center;gap:7px;font-weight:500;display:flex}.bigseg button:hover{color:var(--ink)}.bigseg button[aria-pressed=true]{border-color:var(--edge2);background:var(--fill2);box-shadow:none;color:var(--ink)}.tg{border:1px solid var(--edge);background:var(--raised);height:26px;box-shadow:var(--sh-1);color:var(--ink3);transition:color var(--t-fast), background-color var(--t-fast);border-radius:999px;padding:0 10px;font-size:12.5px;font-weight:500}.tg:hover{color:var(--ink2)}.tg[aria-pressed=true]{background:var(--fill);box-shadow:none;color:var(--ink);border-color:#0000}.seg{gap:2px;display:inline-flex}.seg button{height:26px;color:var(--ink3);transition:color var(--t-fast), background-color var(--t-fast);background:0 0;border:0;border-radius:999px;align-items:center;gap:6px;padding:0 10px;font-size:13px;font-weight:500;display:inline-flex}.seg button:hover{color:var(--ink)}.seg button[aria-pressed=true]{background:var(--fill);color:var(--ink)}.comp{transition:border-color var(--t-fast), box-shadow var(--t-fast)}.comp:focus-within{border-color:var(--ring);box-shadow:0 0 0 3px var(--halo)}.comp-top{align-items:center;gap:6px;padding:8px 8px 0;display:flex}.comp textarea{width:100%;min-height:52px;max-height:320px;color:var(--ink);resize:none;background:0 0;border:0;outline:0;padding:8px 14px 4px;font-size:13.5px;line-height:1.5;display:block}.comp textarea::placeholder{color:var(--ink4)}.comp-bar{align-items:center;gap:6px;padding:6px 8px 8px;display:flex}.btn.primary kbd{background:color-mix(in srgb, var(--on-a) 18%, transparent);box-shadow:none;color:inherit;border-color:#0000}.cbx{border:1px solid var(--cbx);background:var(--raised);border-radius:4px;flex:none;place-items:center;width:14px;height:14px;display:grid}.cbx svg{opacity:0;fill:none;width:10px;height:10px;stroke:var(--on-a);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.cbx.on{border-color:var(--a);background:var(--a)}.cbx.on svg{opacity:1}.well{border:1px solid var(--edge);background:var(--raised);box-shadow:var(--sh-card);border-radius:10px}.sect-h{height:36px;color:var(--ink3);letter-spacing:inherit;align-items:center;gap:6px;margin:0;font-size:13px;font-weight:500;display:flex}.sect-h .c{color:var(--ink4);font-weight:400}.prop{grid-template-columns:100px minmax(0,1fr);align-items:center;min-height:32px;display:grid}.pk{color:var(--ink3);padding:4px 8px 4px 0;line-height:1.3}.pv{min-width:0;min-height:28px;color:var(--ink2);align-items:center;gap:8px;display:flex}.pv>span:not(.pill){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pv .i{color:var(--ink3)}.pill{border:1px solid var(--edge);height:22px;color:var(--ink2);letter-spacing:0;white-space:nowrap;border-radius:999px;flex:none;align-items:center;gap:6px;padding:0 9px 0 8px;font-size:12px;font-weight:500;display:inline-flex}.pill:before{content:"";background:var(--ink4);border-radius:50%;width:6px;height:6px}.pill.ok:before{background:var(--ok)}.pill.warn:before{background:var(--warn)}.pill.err:before{background:var(--err)}.pill.plain{height:20px;color:var(--ink3);padding:0 8px}.pill.plain:before{content:none}.notice{background:var(--fill2);color:var(--ink2);animation:fade-in var(--t-fast) var(--ease-out);border-radius:8px;align-items:baseline;gap:9px;padding:8px 12px;display:flex}.notice:before{content:"";background:var(--err);border-radius:50%;flex:none;width:7px;height:7px;transform:translateY(-1px)}.notice.warn:before{background:var(--warn)}.fmark{background:var(--ink);width:20px;height:20px;color:var(--frame);letter-spacing:0;border-radius:50%;flex:none;place-items:center;font-size:8.5px;font-weight:600;display:grid}.av{background:hsl(var(--h) var(--av-s) var(--av-l));width:18px;height:18px;color:hsl(var(--h) 45% var(--av-fl));letter-spacing:0;border-radius:50%;flex:none;place-items:center;font-size:10px;font-style:normal;font-weight:600;line-height:1;display:grid}.av.m{width:20px;height:20px;font-size:10.5px}.av.l{width:32px;height:32px;font-size:14px}.av.xl{width:64px;height:64px;font-size:26px}img.av{object-fit:cover;background:var(--fill2)}.av-empty{border:1.5px dashed var(--ink4);border-radius:50%;flex:none;width:16px;height:16px;display:block}.acts{padding-left:4px;position:relative}.acts:before{content:"";background:var(--line);width:1px;position:absolute;top:16px;bottom:16px;left:14px}.act{grid-template-columns:20px minmax(0,1fr) auto;align-items:baseline;gap:10px;padding:7px 4px 7px 0;display:grid;position:relative}.act-i{border:1px solid var(--edge);background:var(--raised);width:20px;height:20px;box-shadow:var(--sh-1);color:var(--ink3);border-radius:50%;place-items:center;display:grid;position:relative;top:4px}.act-i .i{stroke-width:2px;width:11px;height:11px}.act-i.ok{color:var(--ok)}.act-i.warn{color:var(--warn)}.act-t{min-width:0;color:var(--ink3)}.act-t b{color:var(--ink);font-weight:500}.act-m{margin-left:6px}.act-d{color:var(--ink4);white-space:nowrap;font-size:12px}.cmt{margin:8px 0 8px 34px;padding:10px 12px 11px;position:relative}.cmt:before{content:"";border:1px solid var(--edge2);background:var(--frame);border-radius:50%;width:9px;height:9px;position:absolute;top:15px;left:-29px}.cmt-h{align-items:center;gap:7px;min-width:0;margin-bottom:4px;display:flex}.cmt-h b{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:500;overflow:hidden}.cmt-k{color:var(--ink3);flex:none;align-items:center;gap:4px;font-size:12px;display:inline-flex}.cmt-k .i{color:var(--ink4)}.cmt-d{color:var(--ink4);white-space:nowrap;flex:none;font-size:12px}.cmt-h .cb{margin:-4px -6px -4px 0}.cmt-b{color:var(--ink2);white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.5}.cmt.pending{opacity:.6}.es{text-align:center;place-items:center;height:100%;padding:40px 20px;display:grid}.es-ic{border:1px solid var(--edge);background:var(--raised);width:44px;height:44px;box-shadow:var(--sh-card);color:var(--ink3);border-radius:12px;place-items:center;margin:0 auto 16px;display:grid}.es-ic .i{width:20px;height:20px}.es h3{letter-spacing:-.01em;margin:0 0 6px;font-size:14px;font-weight:500}.es p{max-width:360px;color:var(--ink3);margin:0 auto}.es-btns{justify-content:center;gap:8px;margin-top:18px;display:flex}.empty-note{border:1px dashed var(--edge2);color:var(--ink3);text-align:center;border-radius:10px;padding:20px 16px}.skb{background:linear-gradient(90deg, var(--line-soft) 0%, var(--line) 40%, var(--line-soft) 80%);background-size:300% 100%;border-radius:4px;height:8px;display:block}@media (prefers-reduced-motion:no-preference){.skb{animation:1.4s linear infinite shimmer}}@keyframes shimmer{0%{background-position:100% 0}to{background-position:-50% 0}}.center{place-items:start center;height:100%;padding:14vh 16px 32px;display:grid;overflow:auto}.panel{background:var(--raised);width:360px;max-width:100%;box-shadow:var(--sh-modal);animation:pop-in var(--t-base) var(--ease-out);border-radius:14px;padding:24px}.panel-h{letter-spacing:-.02em;margin:0;font-size:22px;font-weight:600;line-height:1.25}.panel-lead{color:var(--ink3);margin:6px 0 0}.panel-body{flex-direction:column;gap:12px;margin-top:20px;display:flex}@keyframes scrim-in{0%{background-color:#0000}}@keyframes scrim-out{to{background-color:#0000}}.scrim{z-index:50;background:var(--scrim);animation:scrim-in var(--t-base) var(--ease-out);justify-content:center;align-items:flex-start;padding:13vh 16px 0;display:flex;position:fixed;inset:0}.scrim.out{pointer-events:none;animation:scrim-out var(--t-slow) var(--ease-in) forwards}.mdl{background:var(--pop);width:min(720px,100%);box-shadow:var(--sh-modal);animation:pop-in var(--t-base) var(--ease-out);border-radius:14px;padding:14px 16px 14px 18px}.scrim.out .mdl{animation:pop-out var(--t-slow) var(--ease-in) forwards}.mdl-top{align-items:center;gap:6px;min-width:0;margin:0 -4px 12px -6px;display:flex}.mdl-top>.i{color:var(--ink4);flex:none}.mdl-t{color:var(--ink2);white-space:nowrap;font-size:13.5px;font-weight:500}.ctx{border:1px solid var(--edge);background:var(--raised);min-width:0;height:24px;box-shadow:var(--sh-1);color:var(--ink2);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:0 9px 0 4px;font-size:12.5px;font-weight:500;display:inline-flex}.ctx .fmark{width:16px;height:16px;font-size:7px}.ctx>:last-child{text-overflow:ellipsis;overflow:hidden}.mdl-n,.mdl-c{background:0 0;border:0;outline:0;width:100%;padding:0;display:block}.mdl-n{letter-spacing:-.012em;height:34px;font-size:18px;font-weight:500}.mdl-c{height:30px;color:var(--ink2);font-size:14px}.mdl-n::placeholder,.mdl-c::placeholder{color:var(--ink4)}.mdl-props{flex-wrap:wrap;align-items:center;gap:6px;margin:14px 0 0 -2px;display:flex}.mdl-foot{align-items:center;gap:14px;margin-top:22px;display:flex}.mdl:not(.narrow) .mdl-foot{border-top:1px solid var(--pop-line);margin:16px -16px 0 -18px;padding:12px 16px 0 18px}.mdl .notice{margin-top:14px}.mdl.narrow{width:min(440px,100%)}.mdl-p{color:var(--ink2);margin:0}.toast{z-index:55;background:var(--pop);min-width:260px;max-width:360px;box-shadow:var(--sh-pop);animation:rise-in var(--t-base) var(--ease-out);border-radius:12px;padding:12px 40px 12px 14px;position:fixed;bottom:18px;right:18px}.toast.out{pointer-events:none;animation:fade-out var(--t-fast) var(--ease-in) forwards}.toast-h{color:var(--ink);align-items:center;gap:9px;font-weight:500;display:flex}.toast-s{color:var(--ink2);align-items:center;gap:7px;margin:6px 0 0 23px;display:flex}.toast-s span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.toast-s .i{color:var(--ink3)}.toast-a{margin:7px 0 0 23px;display:block}.toast>.cb{position:absolute;top:8px;right:8px}@keyframes menu-in{0%{opacity:0;transform:scale(.98)}}.pop{z-index:60;background:var(--pop);min-width:240px;max-width:320px;box-shadow:var(--sh-pop);animation:menu-in var(--t-fast) var(--ease-out);border-radius:12px;padding:4px 0;position:fixed;overflow-y:auto}.pop.out{pointer-events:none;animation:fade-out var(--t-fast) var(--ease-in) forwards}.pop-qw{border-bottom:1px solid var(--pop-line);height:40px;color:var(--ink4);align-items:center;gap:8px;margin:-4px 0 4px;padding:0 10px 0 14px;display:flex}.pop-q{min-width:0;color:var(--ink);background:0 0;border:0;outline:0;flex:1;padding:0;font-size:13px}.pop-q::placeholder{color:var(--ink4)}.pop-qw kbd{box-shadow:none}.mi{width:calc(100% - 8px);height:32px;color:var(--ink2);text-align:left;white-space:nowrap;background:0 0;border:0;border-radius:7px;outline:0;align-items:center;gap:10px;margin:0 4px;padding:0 10px;font-size:13px;display:flex}.mi:hover,.mi:focus-visible{background:var(--pop-hover);color:var(--ink)}.mi.danger,.mi.danger:hover,.mi.danger:focus-visible,.mi.danger .i{color:var(--err)}.mi .i{color:var(--ink3)}.mi-t{text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.mi .fmark{width:18px;height:18px;font-size:8px}.mi.back{color:var(--ink3)}.pop-sep{background:var(--pop-line);height:1px;margin:4px 0}.pop-note{color:var(--ink3);padding:6px 14px 8px}.pop.dp{width:320px;padding:14px 16px 16px}.dp .pop-sep{margin:12px -16px}.dp-row{min-height:34px;color:var(--ink3);align-items:center;gap:8px;display:flex}.dp-row>span:first-child{margin-right:auto}.dp .bigseg{margin-bottom:8px}.dp .swl{flex-direction:row-reverse;justify-content:space-between;width:100%;min-height:34px}.dp-h{color:var(--ink2);margin:2px 0 10px;font-weight:500}.dp-cols{flex-wrap:wrap;gap:6px;display:flex}.auth{background:var(--frame);justify-content:center;min-height:100%;padding:16vh 16px 40px;display:flex}.auth-col{text-align:center;flex-direction:column;align-items:center;width:340px;max-width:100%;display:flex}.mark{width:44px;height:44px;color:var(--a);animation:mark-in var(--t-slow) var(--ease-out) both;margin-bottom:32px;display:block}.mark.live{cursor:pointer}@keyframes mark-in{0%{opacity:0;transform:scale(.8)rotate(-20deg)}}.step{flex-direction:column;align-items:center;width:100%;display:flex}.step.first>*{animation:rise-in var(--t-slow) var(--ease-out) both}.step.first>:nth-child(2){animation-delay:30ms}.step.first>:nth-child(3){animation-delay:60ms}.step.first>:nth-child(n+4){animation-delay:90ms}.step.fwd{animation:step-fwd var(--t-slow) var(--ease-out)}.step.back{animation:step-back var(--t-slow) var(--ease-out)}@keyframes step-fwd{0%{opacity:0;transform:translate(16px)}}@keyframes step-back{0%{opacity:0;transform:translate(-16px)}}.auth-h{letter-spacing:-.022em;text-wrap:balance;margin:0;font-size:24px;font-weight:600;line-height:1.25}.auth-lead{color:var(--ink3);text-wrap:balance;margin:8px 0 0;font-size:13.5px}.auth-form{text-align:left;flex-direction:column;gap:12px;width:100%;margin-top:28px;display:flex}.auth-form>.lbl{color:var(--ink3);margin:4px 0 -4px;font-size:12.5px;font-weight:500}.auth .notice{text-align:left;width:100%;margin-top:12px}.auth-form .notice{margin-top:0}.inp{border:1px solid var(--edge);background:var(--raised);width:100%;height:44px;box-shadow:var(--sh-1);color:var(--ink);transition:border-color var(--t-fast), box-shadow var(--t-fast);border-radius:10px;outline:0;padding:0 14px;font-size:14px;display:block}.inp::placeholder{color:var(--ink4)}.inp:hover{border-color:var(--edge2)}.inp:focus{border-color:var(--ring);box-shadow:0 0 0 3px var(--halo)}.cta,.btn2{width:100%;height:44px;transition:background-color var(--t-fast), border-color var(--t-fast), transform var(--t-fast);border-radius:999px;justify-content:center;align-items:center;gap:8px;font-size:14px;font-weight:500;display:inline-flex}.cta{background:var(--a);color:var(--on-a);border:0;margin-top:4px;box-shadow:0 1px 2px #0000001a}.cta:hover:not(:disabled){background:color-mix(in oklch, var(--a) 90%, white)}.cta:active:not(:disabled){background:color-mix(in oklch, var(--a) 92%, black);transform:scale(.985)}.cta:disabled{opacity:.7}.btn2{border:1px solid var(--edge);background:var(--raised);box-shadow:var(--sh-1);color:var(--ink)}.btn2:hover{border-color:var(--edge2)}.btn2:active{transform:scale(.985)}.cta .i,.btn2 .i{width:18px;height:18px}.spin{border:1.5px solid;border-right-color:#0000;border-radius:50%;width:14px;height:14px;animation:.7s linear infinite spin}@keyframes spin{to{transform:rotate(1turn)}}.or{width:100%;color:var(--ink4);align-items:center;gap:12px;margin:18px 0 14px;font-size:12.5px;display:flex}.or:before,.or:after{content:"";background:var(--line);flex:1;height:1px}.alt{height:32px;color:var(--ink2);background:0 0;border:0;border-radius:999px;margin-top:16px;padding:0 12px;font-size:13.5px;font-weight:500}.alt:hover{background:var(--fill);color:var(--ink)}.foot{color:var(--ink4);margin:28px 0 0;font-size:12.5px}.who{border:1px solid var(--edge);background:var(--raised);max-width:100%;height:28px;box-shadow:var(--sh-1);border-radius:999px;align-items:center;gap:2px;margin-top:14px;padding:0 3px 0 11px;display:inline-flex}.who.fixed{padding-right:11px}.who-e{min-width:0;color:var(--ink2);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.who-b{height:22px;color:var(--ink3);background:0 0;border:0;border-radius:999px;flex:none;padding:0 8px;font-size:12px;font-weight:500}.who-b:hover{background:var(--fill);color:var(--ink)}.otp{justify-content:center;gap:8px;display:flex;position:relative}.otp-in{z-index:1;opacity:0;caret-color:#0000;cursor:text;border:0;width:100%;padding:0;font-size:16px;position:absolute;inset:0}.otp-gap{flex:none;width:6px}.cell{border:1px solid var(--edge);background:var(--raised);width:44px;height:52px;box-shadow:var(--sh-1);font-variant-numeric:tabular-nums;letter-spacing:0;transition:border-color var(--t-fast), box-shadow var(--t-fast);border-radius:10px;flex:none;place-items:center;font-size:22px;font-weight:500;display:grid;position:relative}.otp:hover .cell{border-color:var(--edge2)}.cell.on{border-color:var(--ring);box-shadow:0 0 0 3px var(--halo)}.cell.on:empty:after{content:"";background:var(--ink);width:1.5px;height:22px;animation:1s step-end infinite caret}@keyframes caret{50%{opacity:0}}.cell.typed{animation:digit-in var(--t-base) var(--ease-out)}@keyframes digit-in{0%{transform:scale(.86)}}.otp.busy .cell{animation:wave .9s var(--ease-out) infinite;animation-delay:calc(var(--i) * 60ms)}@keyframes wave{0%,50%,to{transform:none}25%{transform:translateY(-4px)}}.otp.err .cell{border-color:color-mix(in srgb, var(--err) 55%, transparent)}.otp.ok .cell{border-color:color-mix(in srgb, var(--ok) 60%, transparent);color:var(--ok)}.shake{animation:shake .32s var(--ease-out)}@keyframes shake{20%{transform:translate(-6px)}40%{transform:translate(5px)}60%{transform:translate(-3px)}80%{transform:translate(2px)}}@media (prefers-reduced-motion:reduce){.shake,.otp.busy .cell,.cell.typed,.cell.on:empty:after{animation:none}}.prog{gap:6px;margin-bottom:18px;display:flex}.prog i{background:var(--fill);width:22px;height:4px;transition:background-color var(--t-base);border-radius:2px}.prog i.done{background:var(--ink4)}.prog i.on{background:var(--ink)}.pw{position:relative}.pw .inp{padding-right:48px}.eye{width:32px;height:32px;color:var(--ink3);background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:6px;right:6px}.eye:hover{background:var(--fill);color:var(--ink)}.hint{color:var(--ink3);margin:-4px 2px 0;font-size:12.5px}.qrbox{border:1px solid var(--edge);background:var(--raised);width:100%;box-shadow:var(--sh-card);border-radius:14px;flex-direction:column;align-items:center;margin-top:24px;padding:16px 16px 10px;display:flex}.qr{background:#fff;border-radius:10px;width:156px;height:156px}.qr svg{width:100%;height:100%;display:block}.manual{height:28px;color:var(--ink3);background:0 0;border:0;border-radius:999px;margin-top:8px;padding:0 10px;font-size:12.5px;font-weight:500}.manual:hover{background:var(--fill);color:var(--ink)}.secret{background:var(--fill2);letter-spacing:.04em;-webkit-user-select:all;user-select:all;border-radius:8px;align-items:center;height:36px;margin:8px 0 4px;padding:0 12px;font:500 13px/1 ui-monospace,SF Mono,Menlo,monospace;display:flex}@media (width<=480px){.auth{padding-top:10vh}.cell{width:42px;height:50px}.otp{gap:6px}}.mi.off{color:var(--ink4);cursor:default}.mi.off:hover{background:0 0}.phg{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.pht{aspect-ratio:4/3;background:var(--fill2);box-shadow:inset 0 0 0 1px var(--edge);border-radius:8px;position:relative;overflow:hidden}.pht[draggable=true]{cursor:grab}.pht img{object-fit:cover;pointer-events:none;width:100%;height:100%;display:block}.pht-main{color:#151517;background:#ffffffeb;border-radius:999px;height:20px;padding:0 7px;font-size:11.5px;font-weight:500;line-height:20px;position:absolute;top:6px;left:6px;box-shadow:0 1px 2px #0000001f}.pht .cb{opacity:0;transition:opacity var(--t-fast);position:absolute;top:5px;right:5px}.pht:hover .cb,.pht.open .cb,.pht .cb:focus-visible{opacity:1}@media (hover:none){.pht .cb{opacity:1}}.pht-up{background:#ffffff73;border-radius:999px;height:4px;position:absolute;bottom:8px;left:8px;right:8px;overflow:hidden}.pht-up i{height:100%;transition:width var(--t-base);background:#fff;display:block}.pht.dragging{opacity:.35}.pht.over,.phg.over .phadd{box-shadow:0 0 0 2px var(--ring)}.phadd{aspect-ratio:4/3;border:1px dashed var(--edge2);color:var(--ink3);transition:border-color var(--t-fast), color var(--t-fast);background:0 0;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:0;font-size:12.5px;display:flex}.phadd:hover{border-color:var(--ink4);color:var(--ink)}.phadd .i{color:var(--ink4)}.notice .lnk{margin-left:auto}.app{grid-template-columns:244px minmax(0,1fr);height:100%;padding:8px 8px 8px 0;display:grid}.frame{border:1px solid var(--frame-line);background:var(--frame);min-width:0;min-height:0;box-shadow:var(--sh-frame);border-radius:8px;display:flex;position:relative;overflow:hidden}.side{flex-direction:column;gap:2px;min-height:0;padding:5px 8px 4px;display:flex;overflow:auto}.ws{text-align:left;background:0 0;border:0;border-radius:8px;flex:none;align-self:flex-start;align-items:center;gap:8px;max-width:100%;height:32px;margin-bottom:14px;padding:0 8px 0 6px;display:flex}button.ws:hover,.ws[aria-expanded=true]{background:var(--side-hover)}.ws>.i{color:var(--ink4)}.ws-n{letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:13.5px;font-weight:600;overflow:hidden}.sec{height:28px;color:var(--ink3);flex:none;align-items:center;padding:0 8px;font-size:12.5px;font-weight:500;display:flex}.ni{height:28px;color:var(--ink3);border-radius:6px;flex:none;align-items:center;gap:9px;padding:0 8px;font-size:13px;font-weight:500;display:flex}.ni .i{color:var(--ink3)}.ni-c{color:var(--ink4);margin-left:auto;font-size:12px;font-weight:400}.ni-c.b{color:var(--ink2);font-weight:600}.ni.sub{padding-left:26px}.side-top{flex:none;justify-content:space-between;align-items:center;gap:4px;margin-bottom:14px;display:flex}.side-top .ws{flex:0 auto;min-width:0;margin:0}.ni:hover{background:var(--side-hover);color:var(--ink)}.ni.on{background:var(--side-sel);color:var(--ink)}.ni.on .i{color:var(--ink)}.ni .lab-s{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.um-who{align-items:center;gap:10px;padding:8px 14px 9px;display:flex}.um-who>div{min-width:0}.um-who b{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-weight:600;display:block;overflow:hidden}.um-who small{color:var(--ink3);text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:1.35;display:block;overflow:hidden}.mi-k{align-items:center;gap:3px;display:flex}.mi-k kbd{box-shadow:none}.mi-v{color:var(--ink4);font-size:12px}.main{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;position:relative;container:main/inline-size}.mh{border-bottom:1px solid var(--line);flex:none;align-items:center;gap:8px;height:44px;padding:0 10px 0 16px;display:flex}.mh-t{letter-spacing:-.01em;white-space:nowrap;margin:0 auto 0 0;font-size:14px;font-weight:500}.tb{flex:none;align-items:center;gap:12px;padding:9px 12px;display:flex}.tb .pills{overflow:hidden}.found{color:var(--ink3);white-space:nowrap;margin-left:auto}.tb-btns{flex:none;gap:6px;margin-left:auto;display:flex}.found+.tb-btns{margin-left:0}.fb{flex-wrap:wrap;flex:none;align-items:center;gap:6px;padding:0 12px 9px;display:flex}.list-note{padding:0 16px 8px}.list{flex:1;min-height:0;padding:0 8px 8px;overflow:auto}.list table{border-collapse:separate;border-spacing:0;table-layout:fixed;width:100%}.list th{z-index:2;background:var(--frame);height:30px;color:var(--ink4);text-align:left;white-space:nowrap;-webkit-user-select:none;user-select:none;padding:0 6px;font-size:12px;font-weight:500;position:sticky;top:0}.list th.sortable{cursor:pointer}.list th.sortable:hover,.list th.sorted{color:var(--ink2)}.th-in{align-items:center;gap:3px;display:inline-flex}.list td{height:40px;color:var(--ink3);text-overflow:ellipsis;white-space:nowrap;cursor:default;padding:0 6px;overflow:hidden}.list.dense td{height:33px}.list th:first-child,.list td:first-child{padding-left:8px}.list th:last-child,.list td:last-child{padding-right:8px}.list td:first-child{border-radius:6px 0 0 6px}.list td:last-child{border-radius:0 6px 6px 0}.list tbody tr{scroll-margin:30px 0 8px}.list tbody tr:not(.sk):hover td{background:var(--hover)}.list tbody tr.sel td,.list tbody tr.sel:hover td{background:var(--sel)}.list .r{text-align:right}.list th.c-st{width:28px}.list th.c-contact{width:24%}.list th.c-city{width:136px}.list th.c-cnt{width:84px}.list th.c-sum{width:124px}.list th.c-last{width:104px}.nm-w{align-items:center;gap:6px;min-width:0;display:flex}.nm-w .i{color:var(--ink3)}.nm{color:var(--ink);text-overflow:ellipsis;font-weight:500;overflow:hidden}.c-sum{color:var(--ink);font-weight:500}.c-sum.big{font-weight:600}.c-last.old{color:var(--warn-text)}.c-sum .skb{margin-left:auto}.lend{color:var(--ink4);text-align:center;padding:12px 16px 8px;font-size:12px}.lend:empty{padding:0}.ft{border-top:1px solid var(--line);height:34px;color:var(--ink3);white-space:nowrap;flex:none;align-items:center;gap:4px;padding:0 16px;font-size:12px;display:flex}.ft-keys{gap:12px;margin-left:16px;display:flex}.ft kbd{box-shadow:none}.ft kbd+kbd{margin-left:2px}.peek{--peek-w:440px;width:var(--peek-w);border-left:1px solid var(--line);background:var(--frame);min-height:0;animation:peek-in var(--t-slow) var(--ease-out);flex-direction:column;flex:none;display:flex}.peek.out{pointer-events:none;animation:peek-out var(--t-fast) var(--ease-in) forwards}@keyframes peek-in{0%{margin-right:calc(-1 * var(--peek-w))}}@keyframes peek-out{to{margin-right:calc(-1 * var(--peek-w))}}@keyframes sheet-in{0%{transform:translate(100%)}}@keyframes sheet-out{to{transform:translate(100%)}}.pt{border-bottom:1px solid var(--line);flex:none;align-items:center;gap:2px;height:44px;padding:0 8px 0 16px;display:flex}.crumb{min-width:0;color:var(--ink2);letter-spacing:-.01em;white-space:nowrap;align-items:center;gap:5px;margin-right:auto;font-size:13.5px;font-weight:500;display:flex}.crumb b{color:var(--ink);text-overflow:ellipsis;font-weight:500;overflow:hidden}.crumb .i{color:var(--ink4)}.pos{color:var(--ink3);white-space:nowrap;margin:0 6px 0 8px;font-size:12px}.pt .dv{background:var(--line);width:1px;height:16px;margin:0 5px}.pb{flex:1;min-height:0;padding:22px 16px 32px;overflow:auto}.o-tasks{margin-top:12px;padding:0 6px 6px}.o-tasks .sect-h{padding:0 0 0 8px}.trow{text-align:left;background:0 0;border:0;border-radius:6px;grid-template-columns:14px minmax(0,1fr) auto 72px;align-items:center;column-gap:10px;width:100%;height:34px;padding:0 8px;display:grid}.trow:hover{background:var(--hover)}.trow.sel{background:var(--sel)}.trow .nm{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.trow.done .nm{color:var(--ink3);text-decoration:line-through}.trow .d{color:var(--ink3);text-align:right;font-size:12.5px}.trow .d.late{color:var(--warn-text)}.avs{flex:none;display:inline-flex}.avs .av+.av{box-shadow:0 0 0 1.5px var(--raised);margin-left:-5px}.trw{--row-bg:var(--hover);position:relative}.trw:has(>.trow.sel){--row-bg:var(--sel)}.trw:hover>.trow:not(.sel),.trw[data-ctx=open]>.trow:not(.sel){background:var(--hover)}.trm{background:linear-gradient(to right, transparent, var(--row-bg) 16px);opacity:0;pointer-events:none;transition:opacity var(--t-fast);padding-left:20px;display:flex;position:absolute;top:50%;right:4px;transform:translateY(-50%)}.trw:hover .trm,tr:hover .trm,[data-ctx=open] .trm,.trm:focus-within{opacity:1;pointer-events:auto}@media (hover:none){.trm{display:none}}@media (pointer:coarse){[data-ctx]{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}}.o-tasks-e{color:var(--ink4);padding:0 8px 8px;font-size:12.5px}.o-tasks-m{margin-top:2px}.o-sk{flex-direction:column;gap:14px;padding:0 4px;display:flex}.o-sk .skb{border-radius:6px}.o-title{letter-spacing:-.02em;overflow-wrap:anywhere;margin:0;padding:0 4px;font-size:22px;font-weight:600;line-height:1.25}.o-call{align-items:center;gap:12px;margin-top:16px;padding:12px 14px;display:flex}.o-call .tile{background:var(--warn-tile);border-radius:8px;flex:none;place-items:center;width:28px;height:28px;display:grid}.o-call b{font-weight:500}.o-money{margin-top:16px;padding:14px 16px 0}.mw-k{color:var(--ink3);font-size:12.5px}.mw-v{letter-spacing:-.02em;margin-top:4px;font-size:24px;font-weight:600;line-height:1.1}.mw-v .kop{color:var(--ink3);font-size:16px;font-weight:500}.mw-stats{border-top:1px solid var(--line-soft);grid-template-columns:repeat(3,minmax(0,1fr));margin:14px -16px 0;display:grid}.mw-stats>div{min-width:0;padding:10px 16px 11px}.mw-stats>div+div{border-left:1px solid var(--line-soft)}.mw-stats b{text-overflow:ellipsis;white-space:nowrap;font-weight:500;display:block;overflow:hidden}.mw-stats span{color:var(--ink3);font-size:12px}.o-props{margin-top:12px;padding:0 8px 8px 16px}.o-tabs{margin-top:22px;padding:0 2px}.o-tabs .pl .c{margin-left:-1px}.o-pane{padding-top:12px}.o-pane>.well+.well,.o-pane>.notice{margin-top:8px}.o-pane>*+.acts,.o-pane>*+.o-sk{margin-top:14px}.o-pane>.comp+.acts{margin-top:16px}.o-more{margin-top:8px}.acts-more{margin:8px 0 0 30px}.cmt-edit{margin:8px 0 8px 34px}.cmt-edit .notice{margin-top:8px}.sub-h{border-bottom:1px solid var(--line-soft);letter-spacing:-.01em;align-items:center;gap:8px;padding:14px 16px 12px;font-size:14px;font-weight:600;display:flex}.srow{align-items:center;gap:16px;min-height:40px;margin:0 16px;padding:8px 0;display:flex}.srow+.srow{border-top:1px solid var(--line-soft)}.srow b{flex:none;font-weight:500}.srow .ctl{min-width:0;color:var(--ink2);text-align:right;text-overflow:ellipsis;white-space:nowrap;margin-left:auto;overflow:hidden}.plist{padding:2px 0}.prow{grid-template-columns:14px 92px minmax(0,1fr) 64px auto;align-items:center;gap:2px 10px;min-height:40px;margin:0 14px;padding:6px 0;display:grid}.prow+.prow{border-top:1px solid var(--line-soft)}.prow .d{color:var(--ink3);white-space:nowrap}.prow .p{min-width:0;color:var(--ink2);align-items:center;gap:6px;display:flex}.prow .p>span:first-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.prow .w{color:var(--ink4);font-size:12px}.prow .a{min-width:72px;color:var(--ink);text-align:right;white-space:nowrap;font-weight:500}.prow .rf{color:var(--warn-text);text-align:right;grid-column:3/-1;font-size:12px}.mdl-p b{color:var(--ink);font-weight:500}.mdl-note{color:var(--ink3);font-size:12.5px}.list.staff th.c-name{width:28%}.list.staff th.c-role{width:130px}.list.staff th.c-tel{width:150px}.list.staff th.c-act{width:40px}.list.staff td.c-pos{color:var(--ink2)}.list.staff .lead-mark{background:var(--fill2);color:var(--ink3);white-space:nowrap;border-radius:4px;margin-left:6px;padding:1px 6px;font-size:11.5px}.list.staff .c-pos .lead-mark:first-child{margin-left:0}.list.staff .gw{position:relative}.list.staff .gw>.cb{opacity:0;position:absolute;top:4px;right:4px}.list.staff .gw:hover>.cb,.list.staff .gw>.cb[aria-expanded=true],.list.staff .gw>.cb:focus-visible{opacity:1}.list.staff tr.addrow td{border:0;height:40px}.list.staff tbody tr.addrow:hover td{background:0 0}@container main (width<=980px){.list.staff .c-tel{display:none}}@container main (width<=760px){.list.staff .c-mail{display:none}}.list.staff td.c-name{color:var(--ink)}.list.staff .c-name .av,.list.staff .c-name .av-empty,.list.staff .c-name .pill{flex:none}.list.staff .c-name .av-empty{width:20px;height:20px}.list.staff .nm{text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.list.staff .you{color:var(--ink4);flex:none;margin-left:-2px}.list.staff td.c-role{color:var(--ink2)}.list.staff tr.off .nm,.list.staff tr.off td.c-role{color:var(--ink3)}.list.staff tr.off .av{opacity:.55}.list.staff .c-act{text-align:right}.list.staff .c-act .cb{opacity:0}.list.staff tr:hover .c-act .cb,.list.staff .c-act .cb[aria-expanded=true],.list.staff .c-act .cb:focus-visible{opacity:1}.list.staff.peeking .c-mail,.list.staff.peeking .c-tel{display:none}.mi:disabled{color:var(--ink4);cursor:default}.mi:disabled:hover{color:var(--ink4);background:0 0}.mi:disabled .i{color:var(--ink4)}.mi.two{white-space:normal;align-items:flex-start;height:auto;min-height:32px;padding-top:7px;padding-bottom:7px}.mi.two small{color:var(--ink3);margin-top:1px;font-size:12px;display:block}.pop-note{max-width:260px;color:var(--ink3);padding:6px 14px 8px;font-size:12px;line-height:1.4}.mdl-p.muted{color:var(--ink3);font-size:12.5px}.mdl-p+.mdl-p{margin-top:8px}.person{align-items:center;gap:8px;min-width:0;margin-bottom:12px;display:flex}.person b{white-space:nowrap;font-weight:500}.person span:last-child{color:var(--ink3);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mdl .person+.notice{margin:0 0 12px}.linkbox{border:1px solid var(--edge);background:var(--raised);height:36px;box-shadow:var(--sh-1);border-radius:8px;align-items:center;gap:6px;margin-top:14px;padding:0 4px 0 12px;display:flex}.linkbox input{min-width:0;height:100%;color:var(--ink2);background:0 0;border:0;outline:0;flex:1;padding:0;font:12.5px/1 ui-monospace,SF Mono,Menlo,monospace}.linkbox:focus-within{border-color:var(--ring);box-shadow:0 0 0 3px var(--halo)}.link-note{margin-top:10px}@media (width>=861px) and (width<=1200px){.app{grid-template-columns:56px minmax(0,1fr)}.side .lab-s,.ws-n,.ws>.i{display:none}.ws{justify-content:center;align-self:center;width:32px;padding:0}.ni,.ni.sub{justify-content:center;padding:0}.side-top{flex-direction:column;gap:8px}.sec{background:var(--side-sel);height:1px;margin:10px 4px;padding:0}.peek{--peek-w:400px}}.tabbar,.nav-bg{display:none}@keyframes drawer-in{0%{transform:translate(-100%)}}@media (width<=860px){.peek{z-index:20;border-left:0;width:auto;animation-name:sheet-in;position:fixed;inset:0}.peek.out{animation-name:sheet-out}.app{flex-direction:column;padding:0;display:flex}.side{display:none}.app.nav .side{z-index:30;background:var(--floor);width:min(280px,85vw);box-shadow:var(--sh-pop);animation:drawer-in var(--t-base) var(--ease-out);padding:12px 10px;display:flex;position:fixed;inset:0 auto 0 0}.app.nav .nav-bg{z-index:29;background:var(--scrim);display:block;position:fixed;inset:0}.frame{box-shadow:none;border:0;border-radius:0;flex:1}.tabbar{border-top:1px solid var(--line);background:var(--frame);flex:none;height:58px;padding-bottom:6px;display:flex}.app:has(.inbox.open) .tabbar{display:none}.tabbar>*{color:var(--ink4);background:0 0;border:0;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:3px;font-size:11px;font-weight:500;display:flex;position:relative}.tabbar .on{color:var(--ink)}.tabbar .i{width:20px;height:20px}.tb-c{background:var(--ink);min-width:16px;height:16px;color:var(--frame);border-radius:999px;place-items:center;padding:0 5px;font-size:10px;font-weight:600;display:grid;position:absolute;top:5px;left:calc(50% + 4px)}.toast{max-width:none;bottom:70px;left:12px;right:12px}}@media (width<=1759px){.list.peeking .c-contact,.list.peeking .c-city{display:none}}@container main (width<=840px){.pl .c{display:none}}@container main (width<=760px){.c-contact,.c-city{display:none}}@container main (width<=620px){.mh .search{flex:1;width:auto}.ft-sum{display:none}}.list.cases th.c-num{width:56px}.list.cases th.c-prog{width:20%}.list.cases th.c-stage{width:18%}.list.cases th.c-owner{width:168px}.list.cases th.c-days{width:80px}.list.cases th.c-created{width:100px}.list.cases .c-num{color:var(--ink4)}.list.cases .c-name .nm{color:var(--ink)}.list.cases .c-name .sub{color:var(--ink3);font-size:12.5px;display:none}.c-stage .sg{vertical-align:-3px;margin-right:7px}.own{align-items:center;gap:7px;min-width:0;display:flex}.own-n{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.c-owner .av-empty,.c-owner .av,.o-quick .av,.mi .av{width:18px;height:18px}.c-days.old{color:var(--warn-text)}.sg{flex:none}.list tbody tr.gr:hover td,.list tbody tr.more:hover td{background:0 0}.list tr.gr td{z-index:1;background:var(--frame);height:auto;padding:6px 0 2px;position:sticky;top:30px}.grp{background:var(--band);width:100%;height:32px;color:var(--ink2);border:0;border-radius:6px;align-items:center;gap:8px;padding:0 10px;font-size:13px;font-weight:500;display:flex}.grp .i{color:var(--ink3);transition:transform var(--t-base)}.grp[aria-expanded=false] .i{transform:rotate(-90deg)}.grp-c{color:var(--ink3);font-weight:400}.list tr.more td{height:34px;padding-left:30px}.o-kick{color:var(--ink3);gap:8px;margin-bottom:6px;padding:0 4px;font-size:12.5px;display:flex}.o-kick .num{color:var(--ink4)}.o-quick{flex-wrap:wrap;align-items:center;gap:8px;margin:12px 0 16px;display:flex}.o-ro{height:28px;color:var(--ink2);align-items:center;gap:6px;display:inline-flex}.o-desc{margin-bottom:12px;padding:0 16px 12px}.db{color:var(--ink2);white-space:pre-wrap;border-radius:6px;margin:0 -6px;padding:4px 6px;line-height:1.5}.db[role=button]{cursor:text}.db[role=button]:hover{background:var(--fill2)}.db.empty{color:var(--ink4)}.dedit textarea,.mdl-d{width:100%;font:inherit;color:var(--ink2);line-height:1.5;display:block}.dedit textarea{border:1px solid var(--edge);background:var(--raised);resize:vertical;border-radius:8px;outline:0;min-height:96px;padding:8px 10px}.dedit textarea:focus{border-color:var(--ring);box-shadow:0 0 0 3px var(--halo)}.dedit .notice{margin-top:8px}.dedit .bar{justify-content:flex-end;gap:8px;margin-top:8px;display:flex}.o-feedh{height:36px;color:var(--ink3);align-items:center;margin-top:16px;padding:0 4px;font-weight:500;display:flex}.o-feed>.notice{margin-top:8px}.o-feed>*+.acts,.o-feed>*+.skb{margin-top:14px}.mdl-d{resize:none;background:0 0;border:0;outline:0;max-height:320px;margin-top:6px;padding:0}.mdl-d::placeholder{color:var(--ink4)}.mdl-d+.mdl-props{margin-top:10px}.ares{margin-top:6px;display:grid}.ar{text-align:left;background:0 0;border:0;border-radius:7px;align-items:center;gap:10px;width:100%;height:36px;padding:0 8px;display:flex}.ar:hover,.ar:focus-visible{background:var(--pop-hover)}.ar .nm{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ar .ps{color:var(--ink3);white-space:nowrap;margin-left:auto}.achip{border:1px solid var(--edge);border-radius:10px;align-items:center;gap:10px;padding:8px 8px 8px 12px;display:flex}.achip small{color:var(--ink3);display:block}.nap{grid-template-columns:1fr 1fr;gap:8px;display:grid}.nap .full{grid-column:1/-1}.nap-h{color:var(--ink3);align-items:center;gap:6px;font-size:12.5px;display:flex}.mdl [aria-invalid=true]{border-color:var(--err)}@container main (width<=900px){.list.cases .c-created{display:none}}@container main (width<=760px){.list.cases .c-prog,.list.cases .c-days{display:none}.list.cases tbody td{height:50px}.list.cases .c-name .nm,.list.cases .c-name .sub{text-overflow:ellipsis;display:block;overflow:hidden}}@container main (width<=560px){.list.cases .c-stage{display:none}}@container main (width<=440px){.list.cases .c-owner .own-n{display:none}.list.cases th.c-owner{width:36px}}.pbar{background:var(--fill);border-radius:999px;gap:1px;height:6px;display:flex;overflow:hidden}.pbar i{background:var(--ink3);flex:none;height:100%}.pbar i.rs{background:var(--ink4)}.pbar.done i{background:var(--ok)}.pbar.done i.rs{background:color-mix(in srgb, var(--ok) 55%, var(--fill))}.pbar.sm{flex:none;width:48px;height:4px}.pbar.lg{height:8px;margin-top:12px}.sum{min-height:26px;color:var(--ink3);flex-wrap:wrap;flex:none;align-items:center;gap:4px 18px;padding:0 16px 8px;font-size:12.5px;display:flex}.sum b{color:var(--ink);font-weight:500}.sum .skb{height:10px}.sum-note{align-items:baseline;gap:6px;display:flex}.sum-note .i{color:var(--ink4);vertical-align:-1px;flex:none}.list th.c-kind{width:112px}.list th.c-raised{width:168px}.list th.c-pg{width:136px}.list th.c-start{width:104px}.list th.c-time{width:56px}.list th.c-gl{width:28px}.list th.c-pur{width:28%}.list th.c-src,.list th.c-type{width:128px}.list th.c-amt{width:120px}.c-ttl .nm,.c-who .nm,.c-raised{color:var(--ink);font-weight:500}.of{color:var(--ink4);font-weight:400}.c-pg>span{align-items:center;gap:8px;display:flex}.c-pg .pbar{flex:1;min-width:32px;height:4px}.pct{width:40px;color:var(--ink3);text-align:right;flex:none;font-size:12.5px}.pct.done{color:var(--ok)}.c-pg.ng,.c-last.na,.c-pur.no{color:var(--ink4)}.list td.c-last.old{color:var(--warn-ink,var(--warn))}.c-who>span,.c-src>span,.c-type>span{align-items:center;gap:6px;min-width:0;display:flex}.c-who .nm{text-overflow:ellipsis;overflow:hidden}.c-who.raw .nm{color:var(--ink2);font-weight:400}.c-src .i,.c-type .i{width:13px;height:13px;color:var(--ink4);flex:none}.c-amt{color:var(--ink);font-weight:500}.c-amt.off,.c-amt.off .kop{color:var(--ink4);font-weight:400;text-decoration:line-through}.c-amt.pend{color:var(--ink3)}.list tr.gr.day td{height:30px}.sb{max-width:calc(100% + 8px);height:24px;color:var(--ink4);font:inherit;white-space:nowrap;background:0 0;border:0;border-radius:5px;align-items:center;gap:4px;margin:0 -4px;padding:0 4px;display:inline-flex}.sb:hover{background:var(--hover);color:var(--ink3)}.sb .i{opacity:0;flex:none}.sb:hover .i{opacity:.6}.sb.on{color:var(--ink2)}.sb.on .i{opacity:1}.list th.r .sb{flex-direction:row-reverse}.lk{min-width:0;max-width:100%;color:inherit;font:inherit;text-align:left;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle;-webkit-text-decoration-color:var(--ink4);text-decoration-color:var(--ink4);text-underline-offset:3px;background:0 0;border:0;padding:0;overflow:hidden}.lk:hover{text-decoration-line:underline}.c-who .lk{color:var(--ink);font-weight:500}.c-pur .lk{color:var(--ink2)}.c-pur .n{color:var(--ink4)}.mw-top{justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.mw-of{color:var(--ink3);margin-top:4px}.mw-pct{color:var(--ink2);letter-spacing:-.02em;font-size:22px;font-weight:600;line-height:1.1}.mw-pct.done{color:var(--ok)}.mw-stats span{align-items:center;gap:6px;display:flex}.leg{background:var(--ink3);border-radius:2px;flex:none;width:8px;height:8px}.leg.rs{background:var(--ink4)}.o-money.flat{padding:0}.o-money.flat .mw-stats{border-top:0;margin:0}.prow.go{cursor:pointer;border-radius:6px}.prow.go:hover{background:var(--hover)}.prow.off .a,.prow.off .a .kop{color:var(--ink4);font-weight:400;text-decoration:line-through}.prow .a .of{font-size:12px}.o-pane>.btn.more,.plist+.btn.more{margin:8px 0 0 6px}.alloc{margin-top:12px;padding-bottom:6px}.al-h{height:40px;color:var(--ink3);align-items:center;gap:8px;padding:0 8px 0 16px;font-weight:500;display:flex}.al-h .sp{flex:1}.al-r{align-items:center;gap:9px;min-height:38px;margin:0 16px;display:flex}.al-r+.al-r{border-top:1px solid var(--line-soft)}.al-r .nm{min-width:0;color:var(--ink2);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.al-r .a{flex:none;font-weight:500}.al-r.rest .nm,.al-r.rest .a{color:var(--ink3);font-weight:400}.al-note{color:var(--ink3);margin:4px 16px 8px;font-size:12.5px}.al-e{grid-template-columns:minmax(0,1fr) 132px 28px;align-items:center;gap:8px;margin:0 10px 8px 14px;display:grid}.al-e>.btn{justify-content:flex-start;min-width:0}.al-e>.btn>span{text-align:left;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.amt{display:block;position:relative}.amt input{text-align:right;width:100%;padding-right:26px}.amt:after{content:"₽";color:var(--ink4);pointer-events:none;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.al-fe{color:var(--err);margin:-4px 16px 8px;font-size:12.5px}.al-add{margin:0 0 2px 10px}.al-sum{border-top:1px solid var(--line-soft);min-height:40px;color:var(--ink3);align-items:center;gap:10px;margin:6px 16px 0;display:flex}.al-sum .a{color:var(--ink2);margin-left:auto;font-weight:500}.al-sum.bad,.al-sum.bad .a,.al-sum.bad .kop{color:var(--err)}.al-err{margin:2px 16px 4px}.al-bar{justify-content:flex-end;gap:8px;padding:6px 10px;display:flex}.mdl-hint{min-width:0;color:var(--ink4);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}.mdl-hint.warn{color:var(--warn-text)}.dp{flex-direction:column;gap:6px;width:100%;padding:4px 0;display:flex}.dp .fl{color:var(--ink3);font-size:12.5px}.dp .hint{color:var(--ink4);font-size:12px}.dp-bar{justify-content:flex-end;gap:8px;margin-top:6px;display:flex}.peek .o-title[title]{cursor:text}.c-ttl .nm,.c-who .nm,span.c-pur{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}@media (width<=767px){.mdl-hint:not(.warn){display:none}.mdl-foot:has(>.mdl-hint.warn){flex-wrap:wrap;row-gap:8px}.mdl-hint.warn{white-space:normal;flex:1 0 100%}.sum{padding:0 12px 6px}.al-e{grid-template-columns:minmax(0,1fr) 108px 28px;margin:0 6px 8px 12px}}.na{color:var(--ink4)}.list.wards th.c-age{width:84px}.list.wards th.c-city{width:136px}.list.wards th.c-fund{width:150px}.list.wards th.c-cases{width:120px}.list.wards th.c-owner{width:168px}.list.wards .nm-w .pill{flex:none}.list.wards tr.dead .nm{color:var(--ink3)}.c-fd{align-items:center;gap:8px;width:100%;display:inline-flex}.c-fd .pbar{flex:1}.c-fd .pct{min-width:34px;color:var(--ink3);text-align:right;font-size:12px}.c-fd .gl{margin-right:-2px}@container main (width<=980px){.list.wards .c-cases{display:none}}@container main (width<=860px){.list.wards .c-age,.list.wards .c-fund{display:none}}.list.wards.peeking .c-city,.list.wards.peeking .c-cases{display:none}.o-kick .i{color:var(--ink3)}.o-call-t{color:var(--ink3);margin-top:2px;font-size:12.5px}.lnk.pv{font:inherit;text-align:left;background:0 0;border:0;padding:0}.lnk.chg{color:var(--ink4);margin-left:6px}.lnk.chg:hover{color:var(--ink2)}.lnk.dl{color:var(--ink3);margin-left:8px;display:inline-flex}.tf{border:1px solid var(--edge);background:var(--raised);width:100%;height:30px;box-shadow:var(--sh-1);color:var(--ink);font:inherit;border-radius:8px;outline:0;padding:0 9px}textarea.tf{resize:vertical;height:auto;min-height:64px;padding:6px 9px;line-height:1.5}.tf:focus{border-color:var(--ring);box-shadow:0 0 0 3px var(--halo)}.rel{align-items:center;gap:8px;min-height:44px;padding:4px 0;display:flex}.rel+.rel{border-top:1px solid var(--line-soft)}.rel-b{flex-direction:column;flex:1;min-width:0;display:flex}.rel-b .lnk{align-self:flex-start}.rel-b small{color:var(--ink3);font-size:12px}.rel-none{color:var(--ink4);padding:6px 0 10px}.rel-f{flex-direction:column;gap:8px;padding:8px 0;display:flex}.rel-new{grid-template-columns:1fr 1fr;gap:8px;display:grid}.rel-f .bar,.med .bar{justify-content:flex-end;gap:8px;display:flex}.wlist{padding:2px 0}.wrow{width:100%;min-height:40px;color:var(--ink2);text-align:left;background:0 0;border:0;align-items:center;gap:10px;padding:6px 14px;display:flex}.wrow+.wrow{border-top:1px solid var(--line-soft)}.wrow:hover{background:var(--hover)}.wrow-t{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.wrow-t .num{color:var(--ink4)}.wrow-m{color:var(--ink3);flex:none;align-items:center;gap:8px;font-size:12px;display:inline-flex}.wrow-m .pbar{width:72px}.o-bar{align-items:center;gap:8px;margin-bottom:8px;display:flex}.o-bar-t{color:var(--ink4);flex:1;font-size:12px}.med{margin-top:12px;padding:0 16px 12px}.med-h{height:40px;color:var(--ink2);align-items:center;gap:7px;font-weight:500;display:flex}.med-h .i{color:var(--ink3)}.med-t{color:var(--ink3);margin:0;font-size:12.5px}.med.locked .med-t{padding-bottom:2px}.med>.notice{margin-top:8px}.dx{flex-wrap:wrap;gap:6px;margin-bottom:8px;display:flex}.dx-i{background:var(--fill);height:24px;color:var(--ink);border-radius:999px;align-items:center;padding:0 10px;font-size:12.5px;font-weight:500;display:inline-flex}.med-note{color:var(--ink2);white-space:pre-wrap;margin:0 0 6px;line-height:1.5}.med-sub{min-height:30px;color:var(--ink3);align-items:center;margin-top:6px;font-size:12.5px;display:flex}.med-files{margin-top:8px}.med-f{border-top:1px solid var(--line-soft);color:var(--ink4);align-items:center;gap:6px;margin-top:12px;padding-top:10px;font-size:12px;display:flex}.med-form{grid-template-columns:1fr;gap:6px;padding-bottom:8px;display:grid}.med-form .fl{color:var(--ink3);margin-top:4px;font-size:12.5px}.med-form .btn.pc{justify-content:flex-start;max-width:100%;overflow:hidden}.med-form .yr{width:90px}.med-pick{align-items:center;gap:6px;display:flex}.ar .pill{flex:none}.o-call+.o-call{margin-top:8px}.o-call:has(>div>p){align-items:flex-start}.o-call>div{flex:1;min-width:0}.o-call p{color:var(--ink3);margin:2px 0 0}.o-call p.note{color:var(--ink2);white-space:pre-wrap;overflow-wrap:anywhere}.o-call>div>.btn{margin-top:8px}.o-call.plain .tile{background:var(--fill2);color:var(--ink3)}
