@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:300;src:url(/_next/static/media/roboto-cyrillic-300-normal.5c302278.woff2) format("woff2"),url(/_next/static/media/roboto-cyrillic-300-normal.d8693e24.woff) format("woff")}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/roboto-cyrillic-400-normal.aecfd420.woff2) format("woff2"),url(/_next/static/media/roboto-cyrillic-400-normal.f26db87a.woff) format("woff")}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/roboto-cyrillic-500-normal.89e84c50.woff2) format("woff2"),url(/_next/static/media/roboto-cyrillic-500-normal.0598219e.woff) format("woff")}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/roboto-cyrillic-700-normal.90b8a706.woff2) format("woff2"),url(/_next/static/media/roboto-cyrillic-700-normal.2c930465.woff) format("woff")}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:300;src:url(/_next/static/media/roboto-latin-300-normal.cb53830a.woff2) format("woff2"),url(/_next/static/media/roboto-latin-300-normal.3d143934.woff) format("woff")}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/roboto-latin-400-normal.5bafb11d.woff2) format("woff2"),url(/_next/static/media/roboto-latin-400-normal.ef1bd719.woff) format("woff")}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/roboto-latin-500-normal.1fb0386c.woff2) format("woff2"),url(/_next/static/media/roboto-latin-500-normal.8dc96370.woff) format("woff")}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/roboto-latin-700-normal.9ebed39b.woff2) format("woff2"),url(/_next/static/media/roboto-latin-700-normal.621d1881.woff) format("woff")}
/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:host,:root{--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1)}}@layer utilities{.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden}.absolute,.sr-only{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.inline-grid{display:inline-grid}.table{display:table}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.border{border-style:var(--tw-border-style);border-width:1px}.italic{font-style:italic}.line-through{text-decoration-line:line-through}.underline{text-decoration-line:underline}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}:root{--brand:#0a8efa;--brand-d:#0773cc;--brand-dd:#055aa3;--brand-t:#e8f3fe;--green:#00bf2d;--green-d:#00852a;--green-t:#e3f8e8;--red:#e53935;--red-d:#c62828;--red-t:#fdecea;--yellow:#ffc93c;--orange:#b4400e;--orange-t:#fdf0e6;--ink:#1c2633;--mu:#5e6e82;--sub:#8f9fb3;--line:#e1e8f0;--line2:#eef2f7;--bg:#eef2f6;--panel:#fff;--hover:#f4f8fc;--rail:#0773cc;--rail-on:#055aa3;--font:Roboto,"Segoe UI",system-ui,-apple-system,sans-serif;color-scheme:light}*{box-sizing:border-box}body,html{height:100%}body{background:var(--bg);color:var(--ink);font:13.5px/1.45 var(--font);font-variant-numeric:tabular-nums;margin:0}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer}a{color:var(--brand-d)}:focus-visible{outline:2px solid var(--brand);outline-offset:1px}.ic{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;vertical-align:middle;flex:none;width:18px;height:18px}.ic.s{width:15px;height:15px}.mu{color:var(--mu)}.sub{color:var(--sub)}.red{color:var(--red-d)}.green{color:var(--green-d)}.app{grid-template-columns:64px minmax(0,1fr);height:100%;display:grid}.rail{background:var(--rail);color:#fff;z-index:20;flex-direction:column;align-items:center;padding:10px 0;display:flex;overflow-y:auto}.rail .logo{width:40px;height:40px;color:var(--brand-d);background:#fff;border-radius:8px;place-items:center;margin-bottom:6px;font-size:14px;font-weight:700;display:grid}.rail .rb{color:#fff;letter-spacing:.04em;text-transform:uppercase;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:3px;width:64px;min-height:50px;padding:4px 0;font-size:9.5px;display:flex;position:relative}.rail .rb:hover{background:#ffffff1a}.rail .rb.on{background:var(--rail-on)}.rail .rb .badge{background:var(--red);color:#fff;letter-spacing:0;border-radius:8px;padding:0 4px;font-size:9.5px;line-height:14px;position:absolute;top:5px;right:12px}.rail .sp{flex:1}.rail .ava{background:var(--green);color:#fff;border:0;border-radius:50%;width:32px;height:32px;margin:6px 0 4px;font-size:11px;font-weight:700}.view{min-width:0;position:relative;overflow:auto}.ph{background:var(--panel);border-bottom:1px solid var(--line);z-index:5;flex-wrap:wrap;align-items:center;gap:12px;min-height:52px;padding:10px 16px;display:flex;position:sticky;top:0}.ph h1{white-space:nowrap;gap:6px;margin:0}.ph h1,.ph h1 button{align-items:center;font-size:19px;font-weight:700;display:flex}.ph h1 button{background:0 0;border:0;border-radius:4px;gap:4px;padding:2px 4px}.ph h1 button:hover{background:var(--hover)}.ph .grow{flex:1}.count{color:var(--mu);white-space:nowrap;font-size:12.5px}.seg{flex-wrap:wrap;display:flex}.seg>button{background:var(--panel);white-space:nowrap;border:1px solid var(--line);border-left-width:0;align-items:center;gap:6px;height:30px;padding:0 12px;font-size:12.5px;display:flex}.seg>button:first-child{border-left-width:1px;border-radius:3px 0 0 3px}.seg>button:last-child{border-radius:0 3px 3px 0}.seg>button:hover{background:var(--hover)}.seg>button.on{color:#fff;background:#6f7c8e;border-color:#6f7c8e}.seg>button .n{opacity:.8}.seg>button .dotb{background:var(--brand);border-radius:50%;width:6px;height:6px}.seg>button.on .dotb{background:#fff}.btn{background:var(--panel);white-space:nowrap;border:1px solid #cdd6e1;border-radius:3px;align-items:center;gap:6px;height:32px;padding:0 12px;font-weight:400;display:inline-flex}.btn:hover{border-color:var(--sub)}.btn.p{background:var(--brand);border-color:var(--brand);color:#fff;font-weight:500}.btn.p:hover{background:var(--brand-d);border-color:var(--brand-d)}.btn.g{background:var(--green);border-color:var(--green);color:#fff;font-weight:500}.btn.d{color:var(--red-d)}.btn:disabled{opacity:.5;cursor:default}.btn.sm{height:26px;padding:0 8px;font-size:12.5px}.lk{color:var(--brand-d);background:0 0;border:0;align-items:center;gap:4px;padding:0;display:inline-flex}.lk:hover{text-decoration:underline}.ibt,.lk.mu{color:var(--mu)}.ibt{border:1px solid var(--line);background:var(--panel);width:30px;height:30px;border-radius:3px;place-items:center;padding:0;display:grid}.ibt:hover{color:var(--brand-d);border-color:var(--brand)}.ibt.flat{background:0 0;border-color:#0000}.kebab{width:26px;height:26px;color:var(--mu);background:0 0;border:0;border-radius:3px;place-items:center;padding:0;display:grid}.kebab:hover{background:var(--hover);color:var(--ink)}.tbl-wrap{background:var(--panel);border:1px solid var(--line);margin:12px 16px;overflow-x:auto}table.t{border-collapse:collapse;width:100%}.t th{letter-spacing:.05em;text-transform:uppercase;color:var(--mu);text-align:left;border-bottom:1px solid var(--line);white-space:nowrap;background:var(--panel);padding:8px;font-size:10.5px;font-weight:500;position:sticky;top:0}.t th.sort{cursor:pointer;-webkit-user-select:none;user-select:none}.t th.act,.t th.sort:hover{color:var(--brand-d)}.t td{border-bottom:1px solid var(--line2);white-space:nowrap;vertical-align:middle;padding:7px 8px}.t tbody tr{cursor:pointer}.t tbody tr:hover td{background:var(--hover)}.t tbody tr.sel td{background:#eaf4fe}.t td.wrap{white-space:normal}.t .num{text-align:right}.t .chk{width:34px}.t input[type=checkbox]{accent-color:var(--brand);width:14px;height:14px}.t td.trunc{text-overflow:ellipsis;max-width:220px;overflow:hidden}.stage{text-overflow:ellipsis;vertical-align:middle;border-radius:2px;max-width:150px;padding:1px 7px;overflow:hidden}.stage,.temp{font-size:12px;display:inline-block}.temp{border:1px solid #0000;border-radius:2px;padding:0 7px;line-height:19px}.temp.hot{background:var(--red);color:#fff;border-color:var(--red)}.temp.warm{background:var(--yellow);color:var(--ink);border-color:var(--yellow)}.temp.cold{color:var(--brand-d);border-color:var(--brand);background:#fff}.av{color:#fff;vertical-align:middle;border-radius:50%;flex:none;place-items:center;width:20px;height:20px;margin-right:6px;font-size:9.5px;font-weight:700;display:inline-grid}.av.lg{width:40px;height:40px;margin:0;font-size:14px}.next{align-items:center;gap:5px;display:inline-flex}.next .bul{background:#f5a623;border-radius:50%;width:7px;height:7px}.empty{color:var(--mu);text-align:center;flex-direction:column;align-items:center;gap:10px;padding:80px 16px;display:flex}.empty .circ{background:var(--line2);width:56px;height:56px;color:var(--sub);border-radius:50%;place-items:center;display:grid}.bulk{background:var(--panel);border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:6px 18px;padding:8px 16px;display:flex;position:sticky;bottom:0;box-shadow:0 -2px 6px #1c26330f}.bulk b{font-weight:500}.menu{z-index:100;background:var(--panel);border:1px solid var(--line);border-radius:3px;min-width:180px;max-height:70vh;padding:4px 0;position:fixed;overflow-y:auto;box-shadow:0 4px 18px #1c263329}.menu .mh{color:var(--sub);padding:6px 12px 2px;font-size:11px}.menu .mi{text-align:left;background:0 0;border:0;align-items:flex-start;gap:8px;width:100%;padding:6px 12px;font-size:13px;display:flex}.menu .mi.hl,.menu .mi:hover{background:var(--hover)}.menu .mi .ds{color:var(--mu);margin-top:1px;font-size:12px;display:block}.menu .mi .kb{color:var(--sub);margin-left:auto;padding-left:16px;font-size:12px}.menu .mi.on{color:var(--brand-d)}.menu .ms{background:var(--line);height:1px;margin:4px 0}.menu .mi input[type=checkbox]{accent-color:var(--brand);margin:2px 0 0}.menu .mf{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:8px;margin-top:4px;padding:8px 12px 4px;display:flex}.menu .search{border:1px solid var(--brand);border-radius:3px;width:calc(100% - 16px);height:30px;margin:4px 8px 6px;padding:0 8px}.ovl{z-index:90;background:#1c263373;justify-content:center;align-items:flex-start;padding:70px 16px 16px;display:flex;position:fixed;inset:0;overflow:auto}.mdl{background:var(--panel);border-radius:3px;width:min(560px,100%);position:relative;box-shadow:0 10px 40px #00000040}.mdl.wide{width:min(1200px,100%)}.mdl .mh2{justify-content:space-between;align-items:center;padding:18px 22px 6px;display:flex}.mdl h2{margin:0;font-size:18px;font-weight:400}.mdl .mb{padding:6px 22px 18px}.mdl .mft{border-top:1px solid var(--line);background:#f6f8fb;align-items:center;gap:8px;padding:14px 22px;display:flex}.x{color:var(--mu);background:0 0;border:0;place-items:center;width:28px;height:28px;padding:0;display:grid}.x:hover{color:var(--ink)}.side{background:var(--panel);z-index:60;flex-direction:column;width:min(420px,100%);animation:slin .18s ease-out;display:flex;position:fixed;top:0;bottom:0;right:0;box-shadow:-4px 0 18px #1c263324}@keyframes slin{0%{opacity:.4;transform:translate(30px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.side{animation:none}}.side .sh{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:12px 16px;display:flex}.side .sh h2{margin:0;font-size:17px;font-weight:700}.side .sb{flex:1;overflow-y:auto}.toast{z-index:80;color:#fff;background:#2b3442;border-radius:3px;width:300px;padding:12px 14px 10px;position:fixed;top:60px;right:16px;box-shadow:0 6px 20px #0000004d}.toast b{padding-right:20px;font-weight:500;display:block}.toast .tf{color:#c3cdd9;justify-content:space-between;margin-top:10px}.toast .tf,.toast .tf button{align-items:center;font-size:12px;display:flex}.toast .tf button{color:#7cc4ff;letter-spacing:.04em;text-transform:uppercase;background:0 0;border:0;gap:2px}.toast .x{color:#c3cdd9;position:absolute;top:6px;right:6px}.snack{color:#fff;z-index:120;background:#2b3442;border-radius:3px;padding:9px 16px;font-size:13px;position:fixed;bottom:20px;left:50%;transform:translate(-50%)}.inp{background:var(--panel);border:1px solid #cdd6e1;border-radius:3px;min-width:0;height:32px;padding:0 8px}.inp:focus{border-color:var(--brand);box-shadow:0 0 0 1px var(--brand);outline:none}textarea.inp{resize:vertical;height:auto;padding:8px}select.inp{padding-right:4px}.frow{grid-template-columns:150px minmax(0,1fr);align-items:center;gap:10px;padding:6px 0;display:grid}.frow>.lb,.frow>label{color:var(--mu)}.sw{flex:none;width:32px;height:18px;display:inline-block;position:relative}.sw input{opacity:0;cursor:pointer;z-index:1;margin:0}.sw input,.sw span{position:absolute;inset:0}.sw span{background:#cdd6e1;border-radius:9px;transition:background .15s}.sw span:after{content:"";background:#fff;border-radius:50%;width:14px;height:14px;transition:transform .15s;position:absolute;top:2px;left:2px}.sw input:checked+span{background:var(--green)}.sw input:checked+span:after{transform:translate(14px)}.sw input:focus-visible+span{outline:2px solid var(--brand);outline-offset:2px}.dash{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;gap:10px;padding:12px;display:grid}.wg{background:var(--panel);border:1px solid var(--line);border-radius:2px;min-width:0}.wg .wh{letter-spacing:.05em;text-transform:uppercase;color:var(--mu);justify-content:space-between;padding:10px 12px 4px;font-size:10.5px;display:flex}.wg .wh .mu2{text-transform:none;letter-spacing:0}.wg table.t th{position:static}.wg table.t tbody tr{cursor:default}.wg table.t tr.tot td{border-bottom:0;font-weight:700}.c3{grid-column:span 3}.c4{grid-column:span 4}.c5{grid-column:span 5}.c6{grid-column:span 6}.c7{grid-column:span 7}.c8{grid-column:span 8}.c9{grid-column:span 9}.c12{grid-column:span 12}@media (max-width:1100px){.c3,.c4,.c5,.c6,.c7,.c8,.c9{grid-column:span 12}}.big{padding:4px 12px 12px;font-size:30px;font-weight:300}.deal{grid-template-columns:minmax(330px,420px) minmax(0,1fr);align-items:stretch;height:100%;display:grid}.deal>.dl{overflow-y:auto}.deal>.dr{overflow:hidden}@media (max-width:900px){.deal{grid-template-columns:1fr;height:auto}.deal>.dl,.deal>.dr{overflow:visible}}[contenteditable]:empty:before{content:attr(data-ph);color:var(--sub)}.dl{background:var(--panel);border-right:1px solid var(--line);flex-direction:column;min-width:0;display:flex}.dl .dhead{gap:8px;padding:10px 12px 4px}.dl .dhead,.dl .dhead h1{align-items:center;display:flex}.dl .dhead h1{flex:1;gap:6px;min-width:0;margin:0;font-size:18px;font-weight:700}.dl .dhead h1 .fn{color:var(--mu);cursor:pointer;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.dl .dhead h1 .fn:hover{color:var(--brand-d)}.prog{gap:2px;height:4px;margin:6px 12px 0;display:flex}.prog i{background:var(--line);border-radius:2px;flex:1}.stagebtn{text-align:left;background:0 0;border:0;align-items:center;gap:3px;padding:6px 12px 2px;font-weight:500;display:inline-flex}.blk{border-bottom:1px solid var(--line);padding:6px 12px 10px;position:relative}.blk .bt{letter-spacing:.05em;text-transform:uppercase;color:var(--mu);justify-content:space-between;padding:6px 0 4px;font-size:10.5px;display:flex}.blk .bt,.fld{align-items:center}.fld{grid-template-columns:118px minmax(0,1fr);gap:8px;min-height:26px;font-size:13px;display:grid}.fld>.fl{color:var(--mu);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}.fld>.fv{cursor:pointer;overflow-wrap:anywhere;border-radius:2px;min-width:0;margin-left:-4px;padding:2px 4px}.fld>.fv:hover{background:var(--hover)}.fld>.fv.ro{cursor:default}.fld>.fv.ro:hover{background:0 0}.fld .empty-v{color:var(--sub)}.addrow{color:var(--mu);background:0 0;border:0;align-items:center;gap:8px;padding:6px 0;display:flex}.addrow .pl{border:1px solid #cdd6e1;border-radius:50%;place-items:center;width:20px;height:20px;display:grid}.addrow:hover{color:var(--brand-d)}.ccard{align-items:flex-start;gap:10px;padding:6px 0;display:flex}.ccard .co-ic{color:#fff;background:#f7c99b;border-radius:50%;flex:none;place-items:center;width:28px;height:28px;display:grid}.ccard .nm{cursor:pointer;overflow-wrap:anywhere;font-weight:700}.ccard .nm:hover{color:var(--brand-d)}.ccard .meta{color:var(--mu);align-items:center;gap:4px;font-size:12px;display:flex}.ccard .meta .gd{background:var(--green);border-radius:50%;width:6px;height:6px}.clock{color:#fff;background:#2b3442;border-radius:2px;padding:0 5px;font-size:11px}.dr{background:#f6f8fb;flex-direction:column;min-width:0;display:flex}.hist{flex:1;min-height:280px;padding:18px 18px 8px;overflow-y:auto}.hcreated{text-align:center;color:var(--mu);margin:10px 0 30px}.hcreated b{color:var(--ink);text-transform:uppercase;letter-spacing:.03em;margin:8px 0 6px;font-size:12.5px;display:block}.hday{color:var(--mu);align-items:center;gap:10px;margin:18px 0 8px;font-size:12px;display:flex}.hday:after{content:"";border-top:1px dashed #cdd6e1;flex:1}.hrow{grid-template-columns:44px minmax(0,1fr) 28px;align-items:start;gap:8px;padding:2px 0;font-size:12.5px;display:grid}.hrow .tm{color:var(--sub);text-align:right;padding-top:1px}.hrow .tx .lnk,.hrow .tx a{color:var(--brand-d);cursor:pointer;text-decoration:none}.hrow .bub{background:var(--panel);border:1px solid var(--line);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:3px;padding:8px 10px}.hrow .bub.mail{border-left:3px solid var(--brand)}.hrow .bub.call{border-left:3px solid var(--green)}.hrow .bub .bh{margin-bottom:2px;font-weight:500}.whatnext{background:var(--panel);border:1px solid var(--line);border-radius:3px;margin:0 12px 8px;padding:8px 12px}.whatnext .wt{letter-spacing:.05em;text-transform:uppercase;color:var(--mu);margin-bottom:4px;font-size:10.5px}.task{align-items:center;gap:8px;padding:3px 0;display:flex}.task input{accent-color:var(--green);width:15px;height:15px;margin:0}.task.done .tt{color:var(--sub);text-decoration:line-through}.task .eye{margin-left:auto}.wlinks{flex-wrap:wrap;gap:4px 18px;margin-top:6px;font-size:12.5px;display:flex}.composer{border-top:1px solid var(--line);background:var(--panel);align-items:center;gap:10px;padding:10px 14px;display:flex}.composer input{background:0 0;border:0;outline:none;flex:1;min-width:0;height:30px}.composer .ttype{color:var(--brand-d)}.mailbox{background:var(--panel);border:1px solid var(--line);border-radius:3px;margin:0 12px 10px}.mailbox .mrow{border-bottom:1px solid var(--line2);align-items:center;gap:10px;padding:6px 12px;font-size:12.5px;display:flex}.mailbox .mrow>span:first-child{width:50px;color:var(--mu)}.mailbox .tb{border-bottom:1px solid var(--line2);align-items:center;gap:4px;padding:6px 10px;display:flex}.mailbox .tb button{width:26px;height:26px;color:var(--mu);background:0 0;border:0;border-radius:3px}.mailbox .tb button:hover{background:var(--hover)}.mailbox [contenteditable]{outline:none;min-height:110px;padding:10px 12px}.chipx{background:var(--line2);border-radius:2px;align-items:center;gap:4px;padding:0 6px;font-size:12px;display:inline-flex}.cfg{grid-template-columns:210px minmax(0,1fr);min-height:100%;display:grid}@media (max-width:800px){.cfg{grid-template-columns:1fr}}.cfg nav{border-right:1px solid var(--line);background:#f7f9fb;padding:12px 0}.cfg nav h1{margin:2px 14px 12px;font-size:19px}.cfg nav .gt{letter-spacing:.05em;text-transform:uppercase;color:var(--mu);padding:4px 14px;font-size:10.5px}.cfg nav button{text-align:left;background:0 0;border:0;width:100%;padding:7px 14px;display:block}.cfg nav button:hover{background:var(--hover)}.cfg nav button.on{background:#dde5ee}.cfg .cc{min-width:0;padding:12px 20px 40px}.cfg .cc h2{margin:2px 0 14px;font-size:19px}.cfg .gt2{letter-spacing:.05em;text-transform:uppercase;color:var(--mu);margin:18px 0 6px;font-size:10.5px}.card{background:var(--panel);border-radius:2px;max-width:620px;padding:14px 16px;box-shadow:0 1px 3px #1c26331f}.card+.card{margin-top:8px}.lcard{background:var(--panel);border-radius:2px;align-items:center;gap:10px;max-width:460px;margin-bottom:8px;padding:10px 14px;display:flex;box-shadow:0 1px 3px #1c26331f}.lcard .lc{flex:1;min-width:0}.lcard .lc b{font-weight:500;display:block}.hint,.lcard .lc span{color:var(--mu);font-size:12px}.hint{margin-top:10px;font-style:italic}.stg{border-radius:2px;grid-template-columns:22px 16px minmax(0,190px) minmax(0,1fr) 28px;align-items:center;gap:8px;padding:4px 6px;display:grid}.stg.drag{background:var(--hover)}.stg .hd{cursor:grab;color:var(--sub);text-align:center}.stg .cd{cursor:pointer;border:0;border-radius:50%;width:12px;height:12px;padding:0}.matrix{border-collapse:collapse;width:100%}.matrix th{letter-spacing:.05em;text-transform:uppercase;color:var(--mu);text-align:left;padding:6px 8px;font-size:10.5px;font-weight:500}.matrix td{vertical-align:middle;padding:5px 8px}.ddb{background:#fff;border:1px solid #cdd6e1;border-radius:3px;justify-content:space-between;align-items:center;gap:6px;min-width:150px;height:28px;padding:0 8px;font-size:12.5px;display:inline-flex}.ddb:disabled{color:var(--sub);background:#f3f5f8}.plans td input{text-align:right;background:0 0;border:1px solid #0000;width:90px;height:26px;padding:0 4px}.plans td input:hover{border-color:var(--line)}.plans td input:focus{border-color:var(--brand);background:#fff;outline:none}.plans th.mon{text-align:center;border-left:1px solid var(--line)}.plans th.mon.cur{background:var(--brand);color:#fff}.plans td.bl{border-left:1px solid var(--line)}.drop{text-align:center;color:var(--mu);border:2px dashed #cdd6e1;border-radius:3px;padding:28px 12px}.drop.over{border-color:var(--brand);background:var(--brand-t)}.imap{border:1px solid var(--line);max-height:52vh;overflow:auto}.imap table{border-collapse:collapse;font-size:12px}.imap td,.imap th{border:1px solid var(--line2);white-space:nowrap;text-overflow:ellipsis;max-width:200px;padding:4px 8px;overflow:hidden}.imap th.pick{cursor:pointer;color:var(--mu);background:#f3f5f8;font-weight:400}.imap th.pick.set{background:var(--brand);color:#fff}.imap th.ltr{color:var(--sub);text-align:left;background:#f8fafc;font-weight:400}.imap td.err{background:#fbd5d5}.imap tr.hdr td{color:var(--sub);text-decoration:line-through}.gsearch{z-index:95;background:#1c263359;justify-content:center;padding:60px 16px;display:flex;position:fixed;inset:0}.gsearch .box{background:var(--panel);border-radius:3px;flex-direction:column;align-self:flex-start;width:min(640px,100%);max-height:75vh;display:flex;box-shadow:0 10px 40px #00000040}.gsearch input{border:0;border-bottom:1px solid var(--line);outline:none;height:48px;padding:0 16px;font-size:16px}.gsearch .res{overflow-y:auto}.gsearch .ri{cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:10px;width:100%;padding:8px 16px;display:flex}.gsearch .ri:hover{background:var(--hover)}.app.bare{grid-template-columns:minmax(0,1fr)}.app.bare .rail{display:none}.auth{flex-direction:column;align-items:center;min-height:100%;padding:64px 16px 24px;display:flex}.auth .alogo{background:var(--brand);color:#fff;border-radius:10px;place-items:center;width:48px;height:48px;margin-bottom:18px;font-size:15px;font-weight:700;display:grid}.auth .acard{background:var(--panel);border-radius:3px;width:min(400px,100%);padding:22px 24px 24px;box-shadow:0 1px 3px #1c26331f}.auth h1{margin:0 0 6px;font-size:19px;font-weight:700}.auth .lead{color:var(--mu);margin:0 0 16px}.af{flex-direction:column;gap:4px;margin-bottom:12px}.af,.af>.al{display:flex}.af>.al{color:var(--mu);justify-content:space-between;align-items:baseline;font-size:12.5px}.af .inp{width:100%;height:36px}.af .inp[readonly]{color:var(--mu);background:#f3f5f8}.af .ah{color:var(--sub);font-size:12px}.af .ae{color:var(--red-d);font-size:12px}.af .inp.bad{border-color:var(--red)}.achk{color:var(--mu);align-items:flex-start;gap:8px;margin:4px 0 16px;font-size:12.5px;display:flex}.achk input{accent-color:var(--brand);margin:2px 0 0}.auth .btn.wide{justify-content:center;width:100%;height:36px}.aerr{background:var(--red-t);color:var(--red-d);margin:0 0 12px;padding:8px 10px;font-size:12.5px}.aerr,.aok{border-radius:3px}.aok{background:var(--green-t);align-items:flex-start;gap:10px;margin:0 0 14px;padding:10px 12px;display:flex}.aok .ic{color:var(--green-d)}.auth .alt{color:var(--mu);text-align:center;margin-top:16px;font-size:12.5px}.auth .co{border:1px solid var(--line);background:var(--panel);text-align:left;border-radius:3px;align-items:center;gap:10px;width:100%;margin-bottom:8px;padding:10px 12px;display:flex}.auth .co:hover{border-color:var(--brand);background:var(--hover)}.auth .co .ci{color:#fff;background:#f7c99b;border-radius:50%;flex:none;place-items:center;width:32px;height:32px;display:grid}.auth .co .ct{flex:1;min-width:0}.auth .co b{font-size:13.5px;font-weight:500;display:block}.auth .co .cm{color:var(--mu);font-size:12px}.auth .ainfo{margin:-4px 0 12px;font-size:12.5px}.auth .aco{border:1px solid var(--line);background:#f8fafc;border-radius:3px;align-items:flex-start;gap:10px;margin:-4px 0 12px;padding:10px 12px;display:flex}.auth .aco .ci{color:#fff;background:#f7c99b;border-radius:50%;flex:none;place-items:center;width:32px;height:32px;display:grid}.auth .aco .ct{flex-direction:column;gap:2px;min-width:0;display:flex}.auth .aco b{font-weight:500}.auth .aco .cm{color:var(--mu);font-size:12px}.auth .aco .gd{background:var(--green);vertical-align:middle;border-radius:50%;width:6px;height:6px;margin-right:2px;display:inline-block}.auth .awarn{background:var(--orange-t);color:var(--orange);border-radius:3px;margin:-4px 0 12px;padding:8px 10px;font-size:12.5px}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.confirm-ic{width:44px;height:44px}.cfg nav a,.rail a.rb{text-decoration:none}.cfg nav a{text-align:left;width:100%;color:inherit;background:0 0;border:0;padding:7px 14px;display:block}.cfg nav a:hover{background:var(--hover)}.cfg nav a.on{background:#dde5ee}a.lk{text-decoration:none}a.lk:hover{text-decoration:underline}a.btn{color:inherit;justify-content:center;text-decoration:none}.menu .mi[data-highlighted]{background:var(--hover);outline:none}.menu .mi[data-disabled]{opacity:.5;cursor:default}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}