.th{--bg:#0c0c0e;--sunken:#111113;--sunken2:#131315;--child:#141416;--surface:#17171a;--rowhover:#1c1c1f;--rowactive:#1e1e22;--hover:#1e1e21;--selected:#26262b;--lsoft:#1f1f23;--line:#26262a;--pop:#202024;--raised:#242428;--bar:#3a3a42;--line2:#2d2d32;--tip:#2b2b30;--tipink:#f0f0f2;--border:#313136;--bstrong:#3c3c43;--mline:#4c4c54;--ink4:#7f7f88;--ink3:#96969f;--ink2:#adadb5;--ink:#eeeef1;--knob:#f4f4f6;--overlay:#0009;--action:#1a874f;--actionink:#fff;--good:#57d18f;--goodbg:#15261c;--goodline:#23513a;--goodink:#9be3bb;--warn:#e2ac4b;--warnbg:#2c2410;--bad:#f0796a;--badbg:#351b19;--badink:#f4a095;--badline:#5a2a26;--opp:#5aa9e0;--oppbg:#172230;--oppink:#8fb8e6;--ai:#b48ae8;--aibg:#221d33;--aiborder:#4a3a66;--aiink:#d2b8f5;--qwarn:#a8946a;--qbad:#c98a80;--qgood:#7fb396;--shk:1}.light .th,.th.light{--bg:#f5f5f7;--sunken:#ededf0;--sunken2:#f1f1f3;--child:#f8f8fa;--surface:#fff;--rowhover:#f4f4f6;--rowactive:#eeeef1;--hover:#ececef;--selected:#e4e4e9;--lsoft:#ededf0;--line:#e2e2e7;--pop:#fff;--raised:#ededf0;--bar:#cfcfd6;--line2:#dadadf;--tip:#1c1c20;--tipink:#f4f4f6;--border:#d5d5db;--bstrong:#c4c4cc;--mline:#b4b4bc;--ink4:#6f6f78;--ink3:#5e5e67;--ink2:#4a4a52;--ink:#131316;--knob:#fff;--overlay:#14141859;--action:#1c8750;--actionink:#fff;--good:#1a7d47;--goodbg:#e6f4ec;--goodline:#b7dec7;--goodink:#17703f;--warn:#9c620b;--warnbg:#fbf1df;--bad:#c03d2d;--badbg:#fbe9e6;--badink:#b23a2b;--badline:#efc3bc;--opp:#2a73b5;--oppbg:#e7f0f9;--oppink:#245f96;--ai:#7a52c4;--aibg:#f1ecfb;--aiborder:#d8cbf2;--aiink:#6a43b6;--qwarn:#8c6a20;--qbad:#b4503f;--qgood:#2f7a52;--shk:.32}.th{--sb:#1a874f;--sbink:#fff;--sbink2:#ffffffdb;--sbink3:#ffffffb3;--sbhover:#ffffff1a;--sbactive:#ffffff2e;--sbline:#fff3;--badge-critical:#d63a2a;--badge-critical-ink:#fff;--badge-default-ink:#04120b;--c1:#6ea8fe;--c2:#f2a65a;--c3:#4fd1c5;--c4:#f472b6;--aibtn:#6e44c9;--sidebar-w:232px;--sidebar-w-collapsed:72px;--header-h:56px}.light .th,.th.light{--sb:#1c8750;--c1:#2f6fd1;--c2:#c46a12;--c3:#138a7e;--c4:#c2387e;--aibtn:#6a43b6}.hc:not(.light) .th:not(.light){--ink2:#cbcbd0;--ink3:#b5b5bb;--ink4:#9a9aa1;--border:#4a4a52;--bstrong:#5c5c65;--line:#34343a;--line2:#3a3a40;--mline:#6a6a73}.hc.light .th,.hc .th.light{--ink2:#3c3c43;--ink3:#53535a;--ink4:#62626c;--border:#a9a9b2;--bstrong:#8e8e98;--line:#cfcfd6;--line2:#c4c4cc;--mline:#8e8e98}.hc :focus-visible{box-shadow:0 0 0 2px var(--bg),0 0 0 4px var(--ink)!important}.th{--pc-slate:#8e96a4;--pc-sky:#6f9cc4;--pc-teal:#62a39e;--pc-sand:#bfa26c;--pc-clay:#c08468;--pc-rose:#bf8297}.light .th,.th.light{--pc-slate:#5e6777;--pc-sky:#3e6e98;--pc-teal:#2f7a74;--pc-sand:#8c7136;--pc-clay:#9a593d;--pc-rose:#985069}html,body,#root{height:100%}html.light body{background:#f5f5f7}body{-webkit-font-smoothing:antialiased;background:#0c0c0e;margin:0;font-family:Onest,system-ui,sans-serif}.th{font-family:Onest,system-ui,sans-serif}a{color:var(--ink);text-decoration:none}a:hover{color:var(--ink2)}button{cursor:pointer;white-space:nowrap;font-family:inherit}button:disabled,button[aria-disabled=true]{cursor:not-allowed}input,textarea,select{font-family:inherit}header *,h1,h2,h3,span,a,label{white-space:nowrap}p,p *,.wrap,.wrap *{white-space:normal!important}.hv:hover{background:var(--hover)!important}.utab{transition:color .14s}.utab:hover{color:var(--ink)!important}.qopt{transition:border-color .14s}.qopt[aria-pressed=false]:hover{border-color:var(--bstrong)!important}.hp:hover{filter:brightness(1.08)}.nav:hover{background:var(--hover)!important;color:var(--ink)!important}.sbar .nav:hover{background:var(--sbhover)!important;color:var(--sbink)!important}.sbar .hv:hover{background:var(--sbhover)!important}.sbar .sbdot{box-shadow:0 0 0 1.5px #04120b8c}.nav.on:hover{background:var(--selected)!important}.sbar .nav.on:hover{background:var(--sbactive)!important}.skiplink{z-index:300;background:var(--ink);height:36px;color:var(--bg);font-size:calc(13px*var(--fz,1));border:0;border-radius:8px;padding:0 14px;font-weight:600;transition:top .12s;position:absolute;top:-64px;left:12px}.skiplink:focus-visible{top:12px}:focus-visible{border-radius:8px;outline:none;box-shadow:0 0 0 2px var(--bg),0 0 0 4px var(--ink2)!important}.scroll{scrollbar-width:thin;scrollbar-color:var(--bstrong) transparent;overflow:auto}.card{animation:.38s cubic-bezier(.22,.7,.3,1) both cardIn}@keyframes cardIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.pop{animation:.16s both fade}@keyframes fade{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.toast,.bulk,.saveb{animation:.24s cubic-bezier(.2,1.3,.35,1) both rise}@keyframes rise{0%{opacity:0;transform:translate(-50%,14px)}to{opacity:1;transform:translate(-50%)}}.drawer{animation:.28s cubic-bezier(.22,.7,.3,1) both slideIn}@keyframes slideIn{0%{opacity:0}to{opacity:1}}.modal{animation:.2s both slideIn}.sub{animation:.24s both fade}.bar{transition:height .38s cubic-bezier(.22,.7,.3,1),background .14s}.bar:hover{background:var(--mline)!important}.pbar{transition:width .5s cubic-bezier(.22,.7,.3,1)}.hc:hover{background:color-mix(in srgb, var(--ink) 9%, transparent)}.dot{transition:transform .14s}.dot:hover{transform:translate(-50%,-50%)scale(1.25)!important}.blk{transition:box-shadow .2s}.blk:hover,.blk:focus-within{z-index:20}.row{transition:background .12s}.row:hover{background:var(--rowhover)!important}.row:hover .rowact{opacity:1!important}.tg{transition:background .14s}.knob{transition:transform .2s cubic-bezier(.2,1.3,.35,1)}.chip:hover{border-color:var(--bstrong)!important;color:var(--ink)!important}.hzl{z-index:2;display:flex;position:absolute;inset:0}.hz{border-radius:2px;flex:1 1 0;min-width:0;height:100%;display:block}.hz:hover{background:color-mix(in srgb,var(--ink) 7%,transparent)}.hzc:hover{background:color-mix(in srgb,var(--ink) 5%,transparent)}.wf{transition:background .14s,border-color .14s}.wf:hover{background:var(--hover)!important}.stage{transition:border-color .14s,background .14s}.stage:hover{border-color:var(--bstrong)!important;background:var(--rowhover)!important}.ct .cact{opacity:0;transition:opacity .14s}.ct:hover .cact,.ct:focus-within .cact{opacity:1}.ct:hover{border-color:var(--bstrong)!important}.dbar{transition:background .14s}.dbar:hover{background:var(--rowhover)!important}.tb[aria-selected=false]:hover{background:var(--hover)!important;color:var(--ink)!important}.opt,.tile{transition:border-color .14s,background .14s}.opt:hover,.tile:hover{border-color:var(--bstrong)!important}.ic:hover{background:var(--raised)!important;color:var(--ink)!important}.fi:focus{outline:none;border-color:var(--ink2)!important;box-shadow:0 0 0 3px var(--selected)!important}.stepbody{animation:.2s both fade}.aiicon:hover{background:var(--aibg)!important}.aiicon:hover svg{transform:scale(1.12)}.aiicon svg{transition:transform .14s}.aibtn:hover{background:color-mix(in srgb, var(--ai) 30%, var(--sunken))!important}.learnov{transition:background .14s}.learnov:hover{background:color-mix(in srgb, var(--opp) 14%, transparent)!important}.hlink{font-family:inherit;font-size:calc(12.5px*var(--fz,1));color:var(--ink2);text-decoration:underline;-webkit-text-decoration-color:var(--bstrong);text-decoration-color:var(--bstrong);text-underline-offset:3px;cursor:pointer;text-overflow:ellipsis;background:0 0;border:0;min-width:0;padding:0;font-weight:400;overflow:hidden}.hlink:hover,a.hlink:hover{color:var(--ink)}.off{opacity:.55;cursor:not-allowed!important}.off:hover{filter:none!important;background:0 0!important}[data-tip]{position:relative}.navtoggle{width:26px;height:26px;color:var(--sbink2);background:0 0;border:0;border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;margin-left:auto;transition:background .14s;display:flex}.navtoggle:hover{background:var(--sbhover)}.navtoggle svg{transition:transform .28s cubic-bezier(.22,.7,.3,1)}nav[aria-label=Основная\ навигация]{transition:width .28s cubic-bezier(.22,.7,.3,1)}.navc{width:72px!important;padding-left:8px!important;padding-right:8px!important}.navc .navtoggle svg{transform:rotate(180deg)}.navc [data-brandblock]>div:first-child{flex-direction:column;gap:6px!important;padding:4px 0 10px!important}.navc [data-brandblock]>div:first-child>div:nth-child(2){display:none}.navc .navtoggle{margin-left:0}.navc .nav,.navc .hp{justify-content:center!important;gap:0!important;padding:0!important;font-size:0!important}.navc .nav>span,.navc .hp>span:not(:first-child),.navc>:not([data-brandblock]):not(.navfoot){display:none!important}@media (width>=1101px){.navc .navfoot{align-items:center}.navc .navfoot>.nav,.navc>.navfoot.nav{margin-left:auto;margin-right:auto;width:44px!important;height:40px!important}.navc .navuser{flex-direction:column;gap:6px!important;padding:10px 0 6px!important}.navc .navuname{display:none!important}.navc .navuser>button{border-radius:8px!important;width:32px!important;height:32px!important;margin-left:0!important}}.thsw{background:var(--ink2);border-radius:9px;flex-shrink:0;width:30px;height:17px;margin-left:auto;transition:background .18s;position:relative}.thsw>span{background:var(--bg);border-radius:7px;width:13px;height:13px;transition:transform .18s cubic-bezier(.3,1.3,.5,1),background .18s;position:absolute;top:2px;left:2px;transform:translate(13px)}.light .thsw{background:var(--bar)}.light .thsw>span{background:var(--knob);transform:none;box-shadow:0 1px 2px #0003}.navc .thsw,.navc .lsw{display:none}.navc .pop .lsw{display:block}.lsw{border-radius:9px;flex-shrink:0;width:30px;height:17px;margin-left:auto;transition:background .18s;position:relative}.lsw>span{border-radius:7px;width:13px;height:13px;transition:transform .18s cubic-bezier(.3,1.3,.5,1),background .18s;position:absolute;top:2px;left:2px}.psw{border-radius:9px;flex-shrink:0;width:30px;height:17px;transition:background .18s;position:relative}.psw>span{border-radius:7px;width:13px;height:13px;transition:transform .18s cubic-bezier(.3,1.3,.5,1),background .18s;position:absolute;top:2px;left:2px}p:not([style*=font-weight]),[style*="color: var(--ink2)"]:not([style*=font-weight]):not(button):not(a),[style*="color: var(--ink3)"]:not([style*=font-weight]):not(button):not(a),[style*="color: var(--ink4)"]:not([style*=font-weight]){font-weight:300}.sk{background:var(--raised);border-radius:6px;position:relative;overflow:hidden}.sk:after{content:"";background:linear-gradient(90deg,transparent,var(--hover),transparent);width:45%;animation:1.4s ease-in-out infinite shim;position:absolute;inset:0}@keyframes shim{0%{transform:translate(-100%)}to{transform:translate(260%)}}.orbit{border-radius:50%;animation:14s linear infinite orbit;position:absolute}.orbit.rev{animation-duration:22s;animation-direction:reverse}@keyframes orbit{to{transform:rotate(360deg)}}.spinslow{animation:6s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{0%,to{opacity:.5}50%{opacity:1}}.a-bob{animation:3.2s ease-in-out infinite bob}@keyframes bob{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}.a-press{animation:2.6s ease-in-out infinite press}@keyframes press{0%,58%,to{transform:scale(1)}70%{transform:scale(.95)}}.a-tap{animation:2.6s ease-in-out infinite tap}@keyframes tap{0%,to{transform:translate(8px,8px)}58%{transform:translate(0)}70%{transform:translate(0)scale(.88)}82%{transform:translate(0)}}.a-seq>*{animation:2.4s ease-in-out infinite shimmer}.a-seq>:nth-child(2){animation-delay:.3s}.a-seq>:nth-child(3){animation-delay:.6s}.a-seq>:nth-child(4){animation-delay:.9s}@keyframes shimmer{0%,to{opacity:1}50%{opacity:.45}}.a-pulse{animation:2.2s ease-in-out infinite apulse}@keyframes apulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(1.25)}}.a-scan{animation:4s ease-in-out infinite scan}@keyframes scan{0%{transform:translate(0)}25%{transform:translate(6px,-3px)}50%{transform:translateY(-6px)}75%{transform:translate(-6px,-3px)}to{transform:translate(0)}}.a-drift{animation:4s ease-in-out infinite drift}@keyframes drift{0%,to{transform:translate(0)}50%{transform:translate(3px)}}.a-blink{animation:2s steps(2,end) infinite blink}@keyframes blink{0%,to{opacity:1}50%{opacity:.35}}.a-bars>span{transform-origin:bottom;animation:2.8s ease-in-out infinite grow}.a-bars>span:nth-child(2n){animation-delay:.2s}.a-bars>span:nth-child(3n){animation-delay:.4s}@keyframes grow{0%,to{transform:scaleY(1)}50%{transform:scaleY(.82)}}.ill{background:var(--child);border:1px solid var(--line2);width:56px;height:56px;color:var(--ink3);box-sizing:border-box;border-radius:16px;flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative}.ill .sat{background:var(--sunken);border:1px solid var(--line2);border-radius:50%;animation:2.4s ease-in-out infinite satpulse;position:absolute}@keyframes satpulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(1.35)}}.trace{background:var(--ink3);width:9px;height:9px;box-shadow:0 0 0 3px var(--child);offset-path:path("M15,-0.5 H41 A15.5,15.5 0 0 1 56.5,15 V41 A15.5,15.5 0 0 1 41,56.5 H15 A15.5,15.5 0 0 1 -0.5,41 V15 A15.5,15.5 0 0 1 15,-0.5 Z");offset-rotate:0deg;border-radius:50%;animation:9s linear infinite along;position:absolute;top:0;left:0}@keyframes along{0%{offset-distance:0%}to{offset-distance:100%}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.hv-good,.hv-bad,.hv-ai,.hv-opp,.hv-warn{transition:color .14s,border-color .14s,background-color .14s}.hv-good:hover{color:var(--good)!important;border-color:color-mix(in srgb,var(--good) 55%,transparent)!important}.hv-bad:hover{color:var(--bad)!important;border-color:color-mix(in srgb,var(--bad) 55%,transparent)!important}.hv-ai:hover{color:var(--ai)!important;border-color:var(--aiborder)!important}.hv-opp:hover{color:var(--opp)!important;border-color:color-mix(in srgb,var(--opp) 55%,transparent)!important}.hv-warn:hover{color:var(--warn)!important;border-color:color-mix(in srgb,var(--warn) 55%,transparent)!important}.hv-good:hover svg,.hv-bad:hover svg,.hv-ai:hover svg,.hv-opp:hover svg,.hv-warn:hover svg{color:inherit!important;stroke:currentColor!important}.lnk{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--bstrong);text-decoration-color:var(--bstrong);text-underline-offset:3px;cursor:pointer;transition:color .14s,text-decoration-color .14s}.lnk:hover{text-decoration-color:currentColor;color:var(--good)!important}button.tg[aria-checked=false]:hover,button.tgl[aria-checked=false]:hover{background:var(--good)!important}button.tg[aria-checked=true]:hover,button.tgl[aria-checked=true]:hover{background:var(--ink2)!important}.hv.stepcur:hover{background:var(--selected)!important}.hvgrp .hvshow{opacity:0;transition:opacity .14s}.hvgrp:hover .hvshow,.hvgrp:focus-within .hvshow,.hvgrp .hvshow[aria-expanded=true],.hvgrp .hvshow[aria-busy=true]{opacity:1}.hvgrp .hvshow:has([aria-expanded=true]){opacity:1}@media (hover:none){.hvgrp .hvshow{opacity:1}}.srow{transition:background .14s}.srow:hover{background:var(--hover)}.srow.off:hover{background:var(--hover)!important}.srow:not(.off):hover .pill[style*="var(--bar)"]{background:var(--mline)!important}@keyframes toastbar{0%{width:100%}to{width:0%}}.fld-in{border:1px solid var(--border);background:var(--sunken);height:40px;color:var(--ink);font-size:calc(13.5px*var(--fz,1));box-sizing:border-box;border-radius:9px;outline:none;width:100%;padding:0 12px;transition:border-color .14s}.fld-in:focus{border-color:var(--bstrong);background:var(--child)}.fld-in::placeholder,.fld-ob::placeholder{color:var(--ink4)}.fld-ob{border:1px solid var(--border);background:var(--child);height:36px;color:var(--ink);font-size:calc(13.5px*var(--fz,1));box-sizing:border-box;border-radius:8px;outline:none;width:100%;padding:0 10px;transition:border-color .14s}.fld-ob:focus{border-color:var(--bstrong)}.vt{transition:background .14s,border-color .14s}.vt:hover{background:var(--hover)!important}.pt{transition:transform .12s}.pt:hover{transform:scale(1.12)}.cell{transition:transform .12s,box-shadow .12s}.cell:hover{box-shadow:0 0 0 1.5px var(--ink);z-index:3;position:relative;transform:scale(1.25)}.apt{border:2px solid var(--surface);box-sizing:border-box;z-index:3;border-radius:5px;width:9px;height:9px;margin:-4.5px 0 0 -4.5px;padding:0;transition:transform .12s;position:absolute}.apt:hover{transform:scale(1.5)}.lg{transition:opacity .14s}.mv{transition:border-color .14s,background .14s}.mv:hover{border-color:var(--bstrong)!important}.colwrap>*{flex-shrink:0}.cm-box{background:var(--pop);border:1px solid var(--bstrong);box-shadow:0 18px 44px rgba(0,0,0,calc(.5*var(--shk,1)));box-sizing:border-box;border-radius:10px;outline:none;flex-direction:column;padding:5px;font-family:Onest,system-ui,sans-serif;animation:.12s both fade;display:flex}.cm-box.cm-sub{animation:.14s both fade}.cm-mi{height:30px;font-size:calc(13px*var(--fz,1));text-align:left;box-sizing:border-box;white-space:nowrap;background:0 0;border:0;border-radius:6px;outline:none;flex-shrink:0;align-items:center;gap:9px;width:100%;min-width:0;padding:0 9px;transition:background 80ms;display:flex}.cm-mi.on{background:var(--hover)}.cm-mi.off{cursor:not-allowed}.cm-mi.off.on,.cm-mi.off:hover{background:color-mix(in srgb, var(--ink) 3%, transparent)}.cm-mi:focus-visible{box-shadow:inset 0 0 0 1px var(--bstrong)}.cm-l{text-overflow:ellipsis;min-width:0;overflow:hidden}.cm-k{font-family:JetBrains Mono,monospace;font-size:calc(11px*var(--fz,1));color:var(--ink3);flex-shrink:0}.cm-v{font-family:JetBrains Mono,monospace;font-size:calc(11.5px*var(--fz,1));color:var(--ink3);flex-shrink:0}.cm-tag{background:var(--oppbg);height:18px;color:var(--oppink);font-size:calc(11px*var(--fz,1));cursor:help;border-radius:5px;flex-shrink:0;align-items:center;gap:4px;padding:0 6px;display:inline-flex}.cm-sep{background:var(--line);flex-shrink:0;height:1px;margin:4px 2px}.cm-grp{height:26px;line-height:26px;font-size:calc(11.5px*var(--fz,1));color:var(--ink3);text-overflow:ellipsis;white-space:nowrap;flex-shrink:0;padding:0 9px;font-weight:300;overflow:hidden}.cm-note{font-size:calc(11.5px*var(--fz,1));color:var(--ink3);box-sizing:border-box;white-space:normal;flex-shrink:0;margin:0;padding:3px 9px 5px;font-weight:300;line-height:1.4}.cm-mi.hv-bad.on,.cm-mi.hv-bad.on svg{color:var(--bad)!important}.cm-mi.hv-ai.on{color:var(--ai)!important}@media (prefers-reduced-motion:reduce){.cm-box,.cm-box.cm-sub{animation:none}}.srt:hover{color:var(--ink)!important}.gh:hover{background:var(--rowhover)!important}.ccard{transition:border-color .14s,background .14s}.ccard:hover{border-color:var(--bstrong)!important}.ccard:focus-visible{box-shadow:0 0 0 2px var(--bstrong)}.cvis{transition:background .14s}.cvis:hover{background:var(--rowhover)!important}.czone{transition:background .14s}.czone:hover{background:color-mix(in srgb,var(--ink) 5%,transparent)}.ccard .cb{opacity:0;transition:opacity .14s}.ccard:hover .cb,.ccard:focus-within .cb,.ccard .cb.on{opacity:1}.masonry{column-count:5;column-gap:12px}.masonry article{break-inside:avoid;margin:0 0 12px}.wtile{transition:border-color .14s,background .14s}.wtile:hover{border-color:var(--bstrong)!important;background:var(--rowhover)!important}.fl{transition:border-color .14s}.fl:hover{border-color:var(--bstrong)!important}.tpl{transition:border-color .14s}.tpl:hover{border-color:var(--bstrong)!important}.frow:hover{background:var(--hover)!important}.msw{border:0;border-radius:8px;flex-shrink:0;width:26px;height:15px;padding:0;transition:background .18s;position:relative}.msw>span{border-radius:6px;width:11px;height:11px;transition:transform .18s cubic-bezier(.3,1.3,.5,1);position:absolute;top:2px;left:2px}button.msw[aria-checked=false]:hover{background:var(--good)!important}.paper{--pbg:#fff;--pink:#17171b;--pink2:#50505a;--pink3:#8a8a93;--pline:#e7e7ec;--pchild:#f6f6f8;--pgood:#1d8a4e;--pbad:#c8402f;--pwarn:#a86a0c;--pc1:#2f6fd1;--pc3:#138a7e;--pai:#7a52c4}.pb{position:relative}.pb .pbx{opacity:0;transition:opacity .14s}.pb:hover .pbx{opacity:1}.pb:hover{outline-offset:6px;border-radius:6px;outline:1px dashed #c4c4cc}.aiblock{border-color:var(--aiborder)!important;background:linear-gradient(180deg,color-mix(in srgb,var(--ai) 14%,var(--surface)) 0,var(--surface) 200px)!important}.paper .aiblock{background:linear-gradient(#f3eefc 0,#fff 110px)!important;border-color:#d8cbf2!important}.grip{cursor:grab}.grip:hover{color:var(--ink)!important;background:var(--raised)!important}.hzp:hover{background:#17171b0f}.paper{--phead:var(--pbrand)}.fdark{--pbg:var(--pbrand);--pink:#fff;--pink2:#ffffffd1;--pink3:#ffffffa3;--pline:#ffffff38;--pchild:#ffffff21;--pc1:#fff;--pc3:#f2c77a;--pgood:#9be3bb;--pbad:#f6a99e;--pwarn:#f2c77a;--phead:#fff}.fdark .hzp:hover{background:#ffffff24}.paper.pdark:not(.fdark){--pbg:#141417;--pink:#eeeef1;--pink2:#b7b7c0;--pink3:#9494a0;--pline:#2e2e35;--pchild:#232329;--pgood:#57d18f;--pbad:#f0796a;--pwarn:#e2ac4b;--pc1:#5aa9e0;--pc3:#45c2ba;--pai:#b48ae8}.paper.pdark .aiblock{background:#221d33!important;border-color:#4a3a66!important}.paper.pdark .hzp:hover{background:#ffffff14}.fchip:hover{border-color:var(--bstrong)!important;color:var(--ink)!important}.thumb:hover>span:first-child{outline-color:var(--bstrong)!important}.aipanel{transition:width .28s cubic-bezier(.22,.7,.3,1);animation:.28s cubic-bezier(.22,.7,.3,1) both slideIn}.msg{animation:.24s both fade}.aicard{animation:2.8s ease-in-out infinite aiPulse}@keyframes aiPulse{0%,to{box-shadow:0 0 0 4px color-mix(in srgb, var(--ai) 10%, transparent),0 10px 30px color-mix(in srgb, var(--ai) 16%, transparent)}50%{box-shadow:0 0 0 6px color-mix(in srgb, var(--ai) 16%, transparent),0 10px 34px color-mix(in srgb, var(--ai) 24%, transparent)}}.composer:focus-within{border-color:var(--ai)!important;box-shadow:0 0 0 4px color-mix(in srgb, var(--ai) 18%, transparent),0 6px 20px rgba(0,0,0,calc(.28*var(--shk,1)))!important}.composer textarea::placeholder{color:var(--ink3)}.composer textarea:focus{outline:none;box-shadow:none!important}.dt{animation:1.2s ease-in-out infinite blinkdot}@keyframes blinkdot{0%,80%,to{opacity:.25;transform:translateY(0)}40%{opacity:1;transform:translateY(-2px)}}.caret{background:var(--ai);vertical-align:-2px;border-radius:1px;width:2px;height:1.05em;margin-left:1px;animation:1s step-end infinite cblink;display:inline-block}@keyframes cblink{50%{opacity:0}}.sparkpulse{animation:2.2s ease-in-out infinite spulse}@keyframes spulse{0%,to{box-shadow:0 0 0 0 color-mix(in srgb,var(--ai) 0%,transparent);transform:scale(1)}50%{box-shadow:0 0 0 5px color-mix(in srgb,var(--ai) 18%,transparent);transform:scale(1.08)}}.think svg{animation:2.4s ease-in-out infinite thinkrot}@keyframes thinkrot{0%{transform:rotate(0)scale(1)}50%{transform:rotate(45deg)scale(1.08)}to{transform:rotate(90deg)scale(1)}}.spin{animation:.9s linear infinite spin}.pulse{animation:1.6s ease-in-out infinite pulse}.offico{background:var(--raised);width:26px;height:26px;color:var(--ink2);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;animation:2.4s ease-in-out infinite pulse;display:flex}.aill{flex-shrink:0;justify-content:center;align-items:center;width:72px;height:72px;display:flex;position:relative}.aill .ring1{border:1px solid color-mix(in srgb,var(--ai) 30%,var(--line));border-radius:50%;position:absolute;inset:0}.aill .orbit{border-radius:50%;animation:14s linear infinite orbit;position:absolute;inset:0}.aill .osat{background:var(--ai);border-radius:50%;width:7px;height:7px;margin:-3.5px 0 0 -3.5px;position:absolute;top:0;left:50%}.sugg{border:1px solid var(--line2);background:var(--surface);width:100%;height:32px;color:var(--ink);font-size:calc(12.5px*var(--fz,1));text-align:left;box-sizing:border-box;cursor:pointer;border-radius:9px;align-items:center;gap:8px;padding:0 10px;display:flex}.sugg:hover{background:var(--aibg);border-color:var(--aiborder)}.aicore{background:var(--aibtn);width:44px;height:44px;box-shadow:0 6px 20px color-mix(in srgb,var(--ai) 30%,transparent);border-radius:13px;justify-content:center;align-items:center;display:flex}.aicore.dim{background:var(--child);border:1px solid var(--bstrong);color:var(--ink2);box-shadow:none;box-sizing:border-box}.abtn{height:30px;font-size:calc(12.5px*var(--fz,1));box-sizing:border-box;cursor:pointer;border:0;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;gap:6px;padding:0 12px;font-weight:500;text-decoration:none;display:inline-flex;position:relative}.abtn.bp{background:var(--aibtn);color:#fff;font-weight:600}.abtn.bp:hover{filter:brightness(1.1);color:#fff}.abtn.bg{background:var(--action);color:var(--actionink);font-weight:600}.abtn.bg:hover{filter:brightness(1.08);color:var(--actionink)}.abtn.bs{color:var(--ink);border:1px solid var(--border);background:0 0}.abtn.bs:hover{background:var(--hover);color:var(--ink)}.abtn.br{background:var(--raised);color:var(--ink);border:1px solid var(--line2)}.abtn.br:hover{background:var(--hover)}.abtn.bt{color:var(--ink2);background:0 0;height:26px;padding:0 8px}.abtn.bt:hover{background:var(--hover)}.abtn.is-off,.abtn[aria-disabled=true]{cursor:not-allowed;background:var(--raised)!important;color:var(--ink4)!important;border:1px solid var(--line2)!important;filter:none!important}.aichip{transition:border-color .14s,color .14s}.aichip:hover{border-color:var(--aiborder)!important;color:var(--ink)!important}.hlist .hrow{transition:background .12s,border-color .12s}.hlist .hrow:hover{background:var(--rowhover)!important}.hlist .hrow[aria-current=true]{background:color-mix(in srgb,var(--ai) 8%,var(--surface))!important;border-color:color-mix(in srgb,var(--ai) 55%,transparent)!important}.bindrow{transition:background .12s}.bindrow:hover{background:var(--hover)!important}.aitext b,.aitext strong{font-family:JetBrains Mono,monospace;font-weight:500}@media (prefers-reduced-motion:reduce){.dt,.caret,.sparkpulse,.aicard,.think svg,.spin,.pulse,.offico,.aill .orbit{animation:none!important}.dt{opacity:.8}}.chatrow{transition:background .14s,border-color .14s}.chatrow.hv:hover{background:color-mix(in srgb,var(--ai) 7%,var(--child))!important;border-color:var(--aiborder)!important}.aitab:hover{color:var(--ink)!important;background:color-mix(in srgb,var(--ai) 10%,transparent)!important}.aisearch:focus-within{box-shadow:0 0 0 3px color-mix(in srgb,var(--ai) 24%,transparent);border-color:var(--ai)!important}.aisearch input:focus{box-shadow:none!important}.sat{background:var(--sunken);border:1px solid var(--line2);border-radius:50%;position:absolute}.a-stack>span:first-child{animation:3.2s ease-in-out infinite es-fanl}.a-stack>span:nth-child(2){animation:3.2s ease-in-out infinite es-fanr}.a-stack>span:nth-child(3){animation:3.2s ease-in-out infinite bob}@keyframes es-fanl{0%,to{transform:rotate(-8deg)}50%{transform:rotate(-14deg)translate(-3px)}}@keyframes es-fanr{0%,to{transform:rotate(8deg)}50%{transform:rotate(14deg)translate(3px)}}.a-shield svg{animation:3s ease-in-out infinite bob}.a-shield .sh-check{stroke-dasharray:12;stroke-dashoffset:12px;animation:3.2s ease-in-out infinite es-shcheck}.a-shield .sh-fill{opacity:0;animation:3.2s ease-in-out infinite es-shfill}@keyframes es-shcheck{0%,15%{stroke-dashoffset:12px}45%,80%{stroke-dashoffset:0}to{stroke-dashoffset:-12px}}@keyframes es-shfill{0%,30%{opacity:0}50%,75%{opacity:.14}to{opacity:0}}.a-lens{animation:4s ease-in-out infinite es-lens}@keyframes es-lens{0%{transform:translate(0)rotate(0)}25%{transform:translate(9px,-4px)rotate(4deg)}50%{transform:translateY(-8px)rotate(0)}75%{transform:translate(-9px,-4px)rotate(-4deg)}to{transform:translate(0)rotate(0)}}.lensline{transform-origin:0;animation:1.8s ease-in-out infinite es-lensline}@keyframes es-lensline{0%,to{opacity:.5;transform:scaleX(.3)}50%{opacity:1;transform:scaleX(1)}}.a-off svg{animation:4s ease-in-out infinite drift}.a-off .trace{animation-duration:7s}.offslash{animation:3s ease-in-out infinite es-offslash}@keyframes es-offslash{0%,10%{opacity:0;transform:translate(-50%,-50%)rotate(-40deg)scaleX(0)}40%,85%{opacity:1;transform:translate(-50%,-50%)rotate(-40deg)scaleX(1)}to{opacity:0;transform:translate(-50%,-50%)rotate(-40deg)scaleX(1)}}.trace.t72{offset-path:path("M19,-0.5 H53 A19.5,19.5 0 0 1 72.5,19 V53 A19.5,19.5 0 0 1 53,72.5 H19 A19.5,19.5 0 0 1 -0.5,53 V19 A19.5,19.5 0 0 1 19,-0.5 Z");width:10px;height:10px;animation-duration:12s;animation-direction:reverse}.a-link .lk1,.a-link .lk2,.a-link .lk3{transform-box:fill-box;transform-origin:50%}.a-link .lk1{animation:2.6s ease-in-out infinite es-lk1}.a-link .lk2{animation:2.6s ease-in-out infinite es-lk2}.a-link .lk3{opacity:0;animation:2.6s ease-in-out infinite es-lk3}@keyframes es-lk1{0%,20%,to{transform:translate(0)}50%,70%{transform:translate(2px,-2px)}}@keyframes es-lk2{0%,20%,to{transform:translate(0)}50%,70%{transform:translate(-2px,2px)}}@keyframes es-lk3{0%,15%,85%,to{opacity:0}92%{opacity:1}}.es-banner{animation:.2s both fade}@media (prefers-reduced-motion:reduce){.orbit,.a-stack>span,.a-shield svg,.a-lens,.lensline,.a-off svg,.trace,.a-link .lk1,.a-link .lk2,.a-link .lk3,.a-bars>span,.ill .sat,.spinslow{animation:none!important}.a-shield .sh-check{stroke-dashoffset:0;animation:none!important}.a-shield .sh-fill{animation:none!important}.offslash{opacity:1;animation:none!important}.a-stack>span:first-child{transform:rotate(-8deg)}.a-stack>span:nth-child(2){transform:rotate(8deg)}}fieldset.ro:disabled :is(button,input,select,textarea,label){cursor:not-allowed}fieldset.ro:disabled :is(button,input,select,textarea){opacity:.6}.navbar-progress{z-index:60;pointer-events:none;opacity:0;height:2px;animation:.15s .12s forwards slideIn;position:absolute;top:0;left:0;right:0;overflow:hidden}.navbar-progress:after{content:"";background:var(--action);width:40%;animation:1s ease-in-out infinite shim;position:absolute;inset:0}[role=table][data-tmin]{overflow-x:auto!important}[role=table][data-tmin]>*{min-width:var(--tmin)}.bd-listbtn{display:none}@media (width<=760px){.bd-listbtn{display:flex!important}.bd-side{z-index:30;transition:transform .18s;inset:0 auto 0 0;transform:translate(-102%);box-shadow:0 10px 40px #0000002e;width:min(316px,86vw)!important;position:absolute!important}.bd-side.open{transform:none}}.bd-main textarea:focus{outline:none;box-shadow:none!important}.bd-main textarea::placeholder{color:var(--ink3)}.kzr{transition:opacity .12s}path.kzr:hover{stroke-width:1.6px;stroke:var(--ink)!important}g.kzr:hover circle{stroke:var(--ink)!important}.mnav{display:none}@media (width<=1100px){.mnav{display:flex}.sidenav{z-index:85;box-shadow:none;transition:transform .24s cubic-bezier(.22,.7,.3,1);position:fixed;top:0;bottom:0;left:0;transform:translate(-102%);width:min(288px,86vw)!important}.sidenav.open{box-shadow:0 0 60px rgba(0,0,0,calc(.5*var(--shk,1)));transform:none}.sidenav.navc [data-brandblock]>div:first-child{flex-direction:row;gap:0!important;padding:0!important}.sidenav.navc [data-brandblock]>div:first-child>div:nth-child(2){display:flex}.sidenav.navc .nav,.sidenav.navc .hp{font-size:calc(13.5px*var(--fz,1))!important;justify-content:flex-start!important;gap:10px!important;padding:0 10px!important}.sidenav.navc .nav>span,.sidenav.navc .hp>span:not(:first-child){display:inline!important}.sidenav.navc>:not([data-brandblock]){display:flex!important}.sidenav.navc .thsw,.sidenav.navc .lsw{display:block}.sidenav .navtoggle{display:none!important}.sidenav-bg{z-index:84;background:var(--overlay);animation:.16s both fade;position:fixed;inset:0}.hbar{scrollbar-width:none;overflow:auto hidden;padding:0 12px!important}.hbar::-webkit-scrollbar{display:none}.hbar>*{flex-shrink:0}[data-grid]{grid-template-columns:repeat(6,minmax(0,1fr))!important}[data-grid]>.blk{grid-column:span 6!important}[data-grid]>.blk[data-lk^=k]{grid-column:span 2!important}[data-grid]>.blk[data-lk=chart],[data-grid]>.blk[data-lk=map],[data-grid]>.blk[data-lk=done],[data-grid]>.blk[data-lk=projects]{grid-column:span 3!important}}@media (width<=720px){.hsearch{justify-content:center;width:34px!important;padding:0!important}.hsearch .hsl{display:none}.th main.scroll,.th .pscroll{padding-left:12px!important;padding-right:12px!important}[data-grid]{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:16px 10px!important}[data-grid]>.blk,[data-grid]>.blk[data-lk]{grid-column:span 2!important}[data-grid]>.blk[data-lk^=k]{grid-column:span 1!important}[data-grid]>.blk[data-lk=k4]{grid-column:span 2!important}.th [style*="grid-template-columns: minmax(0px, 1fr) 420px;"],.th [style*="grid-template-columns: minmax(0px, 1fr) 380px;"],.th [style*="grid-template-columns: minmax(0px, 1fr) 360px;"],.th [style*="grid-template-columns: minmax(0px, 1fr) 340px;"],.th [style*="grid-template-columns: minmax(0px, 1fr) 320px;"],.th [style*="grid-template-columns: minmax(0px, 1fr) 284px;"],.th [style*="grid-template-columns: minmax(0px, 1fr) 300px;"],.th [style*="grid-template-columns: minmax(0px, 1fr) 280px;"],.th [style*="grid-template-columns: minmax(0px, 1fr) 260px;"],.th [style*="grid-template-columns: minmax(0px, 1fr) 240px;"],.th [style*="grid-template-columns: 208px minmax(0px, 1fr);"],.th [style*="grid-template-columns: 320px minmax(0px, 1fr);"],.th [style*="grid-template-columns: minmax(0px, 1fr) minmax(0px, 1fr);"],.th [style*="grid-template-columns: 1fr 1fr;"],.th [style*="grid-template-columns: minmax(0px, 1fr) minmax(0px, 1.25fr);"],.th [style*="grid-template-columns: minmax(0px, 1fr) 70px 360px;"],.th [style*="grid-template-columns: 196px minmax(0px, 1fr);"],.th [style*="grid-template-columns: 280px minmax(0px, 1fr);"],.th [style*="grid-template-columns: 360px minmax(0px, 1fr);"],.th [style*="grid-template-columns: 368px minmax(0px, 1fr);"],.th [style*="grid-template-columns: minmax(0px, 1fr) 190px;"],.th [style*="grid-template-columns: minmax(0px, 1fr) 238px;"],.th [style*="grid-template-columns: minmax(0px, 1fr) 330px;"],.th [style*="grid-template-columns: minmax(0px, 1fr) 336px;"],.th [style*="grid-template-columns: minmax(0px, 1fr) 400px;"],.th [style*="grid-template-columns: minmax(0px, 1fr) 440px;"]{grid-template-columns:minmax(0,1fr)!important}.th [style*="grid-template-columns: repeat(3, minmax(0px, 1fr));"],.th [style*="grid-template-columns: repeat(4, minmax(0px, 1fr));"],.th [style*="grid-template-columns: repeat(5, minmax(0px, 1fr));"],.th [style*="grid-template-columns: repeat(6, minmax(0px, 1fr));"],.th [style*="grid-template-columns: repeat(4, 1fr);"],.th [style*="grid-template-columns: repeat(6, 1fr);"],.th [style*="grid-template-columns: repeat(4, minmax(0px, 1fr)) 1.3fr;"]{grid-template-columns:repeat(2,minmax(0,1fr))!important}.phead{flex-wrap:wrap;flex-shrink:0;align-items:flex-start!important;height:auto!important;padding:12px 12px 0!important}.phead>div:first-child{width:100%}.phead>div:first-child>div{flex-wrap:wrap;row-gap:6px}.phead h1{flex:100%;font-size:calc(19px*var(--fz,1))!important}.phead>div[style*="margin-left: auto"]{position:absolute;top:10px;right:12px}.ptabs{padding:4px 12px 0!important}.ptabs .tabsx{gap:22px!important}.qgrid{grid-template-columns:minmax(0,1fr)!important}.qgrid>*{grid-column:auto!important}.tabsx,.th main [role=tablist],.th main [role=radiogroup]{scrollbar-width:none;max-width:100%;overflow-x:auto}.tabsx::-webkit-scrollbar{display:none}.th main [role=tablist]::-webkit-scrollbar{display:none}.tabsx>*,.th main [role=tablist]>*,.th main [role=radiogroup]>*{flex-shrink:0}.rhide{display:none!important}.r-stack{flex-direction:column!important;align-items:stretch!important;gap:12px!important;height:auto!important}.r-stack>*{flex-shrink:1!important;width:auto!important;max-width:100%!important}.r-hscroll{scrollbar-width:thin;overflow-x:auto}.r-hscroll>*{min-width:var(--rmin,150px)!important;flex-shrink:0!important}.r-auto-h{height:auto!important}.r-auto-h>.r-hscroll{min-height:210px}.r-rows{grid-auto-rows:minmax(344px,auto);height:auto!important}.r-rows>*{min-height:344px}.r-stack>.r-wf{min-height:220px}.th .r-one{grid-template-columns:minmax(0,1fr)!important}.r-wrap{white-space:normal!important;flex-wrap:wrap!important;row-gap:8px!important;height:auto!important}.r-chart{min-height:190px!important}.r-flush{margin-left:0!important}.th main .r-nowrap{flex-wrap:nowrap!important}[data-minor]{visibility:hidden}.phead>div:first-child>div:first-child{box-sizing:border-box;padding-right:144px}.phead h1{white-space:normal}.th [role=table],.rtable{overflow-x:auto!important}.th [role=table]>*,.rtable>*{min-width:var(--tmin,860px)}.rtable2{overflow-x:auto!important}.rtable2>[role=row],.rtable2>[role=row]+div{min-width:860px}.th main [style*="padding: 0px 24px"],.th main [style*="padding: 0px 20px"]{padding-left:12px!important;padding-right:12px!important}.th main [style*="margin: 0px 20px"],.th main [style*="margin: 0px 24px"]{margin-left:12px!important;margin-right:12px!important}.th main :is(div,section):has(>:is([style*="width: 200px; flex-shrink: 0"],[style*="width: 232px; flex-shrink: 0"],[style*="width: 236px; flex-shrink: 0"],[style*="width: 250px; flex-shrink: 0"],[style*="width: 264px; flex-shrink: 0"],[style*="width: 268px; flex-shrink: 0"],[style*="width: 280px; flex-shrink: 0"],[style*="width: 300px; flex-shrink: 0"],[style*="width: 340px; flex-shrink: 0"],[style*="width: 380px; flex-shrink: 0"],[style*="width: 390px; flex-shrink: 0"],[style*="width: 400px; flex-shrink: 0"],[style*="width: 404px; flex-shrink: 0"],[style*="width: 420px; flex-shrink: 0"],[style*="width: 560px; flex-shrink: 0"])){flex-direction:column!important;align-items:stretch!important}.th main :is([style*="width: 200px; flex-shrink: 0"],[style*="width: 232px; flex-shrink: 0"],[style*="width: 236px; flex-shrink: 0"],[style*="width: 250px; flex-shrink: 0"],[style*="width: 264px; flex-shrink: 0"],[style*="width: 268px; flex-shrink: 0"],[style*="width: 280px; flex-shrink: 0"],[style*="width: 300px; flex-shrink: 0"],[style*="width: 340px; flex-shrink: 0"],[style*="width: 380px; flex-shrink: 0"],[style*="width: 390px; flex-shrink: 0"],[style*="width: 400px; flex-shrink: 0"],[style*="width: 404px; flex-shrink: 0"],[style*="width: 420px; flex-shrink: 0"],[style*="width: 560px; flex-shrink: 0"]){max-width:100%;width:auto!important}.th main :is(div,section,header):has(>[style*="margin-left: auto"]){flex-wrap:wrap;row-gap:6px}.th:has(>.signin-main){flex-direction:column;min-height:100vh;height:auto!important;overflow:auto!important}.signin-main{box-sizing:border-box;width:100%!important;padding:76px 16px 24px!important}.signin-main>div:first-child{top:20px!important;left:16px!important}.signin-form{width:100%!important}.signin-main .corner{margin-top:24px;width:100%!important;position:static!important}.signin-main>div[style*="bottom: 26px"]{margin-top:12px;position:static!important}.signin-main>[style*="right: 32px; top: 30px"]{top:14px!important;right:12px!important}.signin-main>div:first-child{top:64px!important}.signin-main{padding-top:110px!important}.signin-main *,.signin-aside *{white-space:normal!important}.signin-aside{border-top:1px solid var(--line);border-left:0!important;padding:32px 16px!important}.th main[style*="grid-template-columns: 256px minmax(0px, 1fr) 296px"]{align-content:start;grid-template-columns:minmax(0,1fr)!important}.th div:has(>nav[aria-label=Каналы]){flex-direction:column}.th nav[aria-label=Каналы]{border-bottom:1px solid var(--line);max-height:128px;border-right:0!important;width:auto!important}.aipanel,.cpanel{border-left:0!important;width:100vw!important;left:0!important}.fwin{width:auto!important;height:calc(100vh - 16px)!important;bottom:8px!important;left:8px!important;right:8px!important}.notifpanel{width:auto!important;left:8px!important;right:8px!important}.th [role=dialog],.th [role=menu],.pop{max-width:calc(100vw - 16px)!important}.drawer{z-index:60!important;border-left:0!important;width:100vw!important;max-width:100vw!important;position:fixed!important;inset:0!important}}@media (hover:none) and (width<=720px){.mnav{width:40px!important;height:40px!important}}@media (width<=640px){.pubr{gap:16px!important;padding:20px 16px 40px!important}.pubr .paper{padding:18px 16px!important}.pubr .paper span[data-tip]{overflow-wrap:anywhere;white-space:normal!important;text-overflow:clip!important}}html.tgapp,html.tgapp body{overscroll-behavior:none}.fvhint{bottom:20px;left:252px}@media (width<=1100px){.fvhint{left:16px}}@media (width<=720px){.fvhint{right:12px;bottom:calc(84px + env(safe-area-inset-bottom));width:auto!important;left:12px!important}}.setupgate span,.fvhint span{white-space:normal}@media (width<=720px){.setupgate{padding:22px 16px 18px!important}.cmdk{top:12px!important}.cmdk-foot span:last-child{display:none}}.cmdk input:focus-visible{box-shadow:none!important}@media (width<=720px){.hbar{flex-wrap:wrap;row-gap:8px;min-height:56px;overflow:visible;column-gap:8px!important;height:auto!important;padding:8px 12px!important}.hbar>:is(div,span)[style*="color: var(--ink3)"]{display:none!important}.hbar>[style*="margin-left: auto"]:empty{display:none}.hbar .hsearch,.hbar .hper>div:first-child{margin-left:0!important}.hbar .hpl1{display:none}.hbar .hcmpl{text-overflow:ellipsis;max-width:74px;overflow:hidden}.th main[style*="display: grid"],.th main [style*="display: grid"]{align-content:start}.th nav[aria-label=Разделы\ настроек]{z-index:5;scrollbar-width:none;top:0;overflow-x:auto;flex-direction:row!important;gap:4px!important;padding:6px!important;position:sticky!important}.th nav[aria-label=Разделы\ настроек]::-webkit-scrollbar{display:none}.th nav[aria-label=Разделы\ настроек]>:is(a,button){flex-shrink:0;width:auto!important}.th nav[aria-label=Разделы\ настроек]>:not(a,button){display:none!important}.tboard{scroll-snap-type:x mandatory;scrollbar-width:none;overflow-x:auto}.tboard::-webkit-scrollbar{display:none}.tboard .tcol{scroll-snap-align:start;flex:0 0 84%!important}aside[aria-label=Фильтры\ библиотеки]{width:auto!important}aside[aria-label=Фильтры\ библиотеки][data-closed]>:not(:first-child){display:none!important}.rtpl{flex-wrap:wrap;row-gap:2px!important;height:auto!important;padding:8px 6px 8px 10px!important}.rtpl>span:first-child{flex:60%;width:auto!important}.rtpl>span:nth-child(2){white-space:normal;flex:100%;order:3}.rempty{min-height:0!important;padding:22px 16px!important}.hbar .hsync{display:none}.th main :is(h2,h3){white-space:normal}.th main :is(div,section,header):has(>[style*="margin-left: auto"]):is([style^=height\:],[style*="; height:"]):not([style*="display: grid"]){flex-shrink:0;min-height:28px;height:auto!important}.tmrow{grid-template-columns:minmax(0,1fr) 116px!important}.tmrow>:nth-child(n+3){display:none!important}.tmhead>:first-child{text-overflow:ellipsis;min-width:0;overflow:hidden}.r-pad{padding-left:12px!important;padding-right:12px!important}.lsteps>button{flex:none!important;gap:8px!important;padding:0 8px!important}.lsteps>button.stepcur{flex:auto!important}.lsteps>button:not(.stepcur)>span:nth-child(2),.lsteps>button>svg:last-child,.lsteps>button>span:nth-child(2)>span:nth-child(2){display:none!important}.lfoot{min-height:60px;height:auto!important;padding:10px 12px!important}.lfoot>span{display:none}.lfoot>div{flex-wrap:wrap;justify-content:flex-end;flex:auto!important;margin-left:0!important}.funnel{flex-direction:column!important;min-height:0!important;overflow:visible!important}.funnel>*{flex:none!important;min-width:0!important}.funnel>.stage{gap:6px!important;padding:12px 14px!important}.funnel>div[style*="width: 92px"]{height:34px;flex-direction:row!important;width:auto!important}.funnel>div[style*="width: 92px"]>div{bottom:0;width:1px!important;height:auto!important;top:0!important;left:50%!important;right:auto!important}.rtab{--tmin:900px}.rtab.rtab-s{--tmin:540px}.th .rtab>:first-child{box-sizing:border-box;position:sticky;left:0;min-width:0!important}.th main fieldset{min-width:0}.th [aria-label=Фильтры\ журнала]>div{flex-wrap:wrap;row-gap:8px}.th [aria-label=Фильтры\ журнала]>div>div{scrollbar-width:none;max-width:100%;overflow-x:auto}.th [aria-label=Фильтры\ журнала]>div>div>*{flex-shrink:0}.th main [style*="grid-column: 1 / 3"]{grid-column:1/-1!important}.th main :is(div,header):has(>:is(h2,h3))>span[style*="color: var(--ink3)"]{white-space:normal;flex-shrink:1;min-width:0}}.mtab{display:none}@media (width<=720px){.mtab{height:calc(58px + env(safe-area-inset-bottom,0px));padding:0 6px env(safe-area-inset-bottom,0px);border-top:1px solid var(--line);background:color-mix(in srgb, var(--sunken2) 92%, transparent);-webkit-backdrop-filter:blur(12px);z-index:30;flex-shrink:0;display:flex;position:relative}.mtab-i{color:var(--ink3);font-size:calc(10.5px*var(--fz,1));-webkit-tap-highlight-color:transparent;flex-direction:column;flex:1 1 0;justify-content:center;align-items:center;gap:3px;min-width:0;font-weight:500;text-decoration:none;display:flex}.mtab-i.on{color:var(--ink)}.mtab-i:active .mtab-ic{transform:scale(.92)}.mtab-ic{border-radius:14px;justify-content:center;align-items:center;width:44px;height:28px;transition:background .15s,transform .1s;display:flex;position:relative}.mtab-i.on .mtab-ic{background:var(--selected)}.mtab-go .mtab-ic{background:var(--action);width:48px;height:32px;color:var(--actionink);border-radius:16px}.mtab-go.on .mtab-ic{background:var(--action)}.mtab-b{box-sizing:border-box;color:#fff;min-width:16px;height:16px;font-size:calc(10px*var(--fz,1));text-align:center;border-radius:8px;padding:0 4px;font-family:JetBrains Mono,monospace;font-weight:600;line-height:16px;position:absolute;top:-4px;right:2px}.th:has(.chatconv) .mtab{display:none}.th:has(.mtab) .fdock{display:none!important}.th :is(.modal,[role=dialog][style*="top: 50%"],[role=alertdialog][style*="top: 50%"]),.th .pop:is([role=menu],[role=listbox],[role=dialog]),.cm-box:not(.cm-sub){box-sizing:border-box;width:auto!important;min-width:0!important;max-width:none!important;max-height:82vh!important;padding-bottom:calc(10px + env(safe-area-inset-bottom,0px))!important;box-shadow:0 0 0 100vmax rgba(0,0,0,calc(.45 * var(--shk,1)))!important;z-index:95!important;border-bottom:0!important;border-radius:18px 18px 0 0!important;animation:.28s cubic-bezier(.2,.8,.2,1) backwards sheetUp!important;position:fixed!important;inset:auto 0 0!important;overflow-y:auto!important;transform:none!important}.th :is(.modal,[role=dialog][style*="top: 50%"],[role=alertdialog][style*="top: 50%"]):before,.th .pop:is([role=menu],[role=listbox],[role=dialog]):before,.cm-box:not(.cm-sub):before{content:"";background:var(--line2);border-radius:2px;flex-shrink:0;align-self:center;width:38px;height:4px;margin:0 auto 8px;display:block}.cm-box .cm-mi{height:44px!important;font-size:calc(14.5px*var(--fz,1))!important}.th .pop :is([role=menuitem],[role=menuitemradio],[role=menuitemcheckbox],[role=option]){min-height:42px!important}}@keyframes sheetUp{0%{translate:0 100%}to{translate:0}}@media (width<=720px){.th .pop[aria-label=Выбор\ периода]>div:first-of-type{flex-direction:column}.th .pop[aria-label=Выбор\ периода]>div:first-of-type>div:first-child{scrollbar-width:none;border-bottom:1px solid var(--line);overflow-x:auto;border-right:0!important;flex-direction:row!important;gap:4px!important;width:auto!important}.th .pop[aria-label=Выбор\ периода]>div:first-of-type>div:first-child>button{flex-shrink:0;border:1px solid var(--border)!important;border-radius:18px!important;height:36px!important;padding:0 12px!important}.th .pop[aria-label=Выбор\ периода]>div:first-of-type>div:first-child>button>span,.th .pop[aria-label=Выбор\ периода]>div:last-child>span:first-child{display:none}}.touch-only{display:none}@media (hover:none) and (pointer:coarse){.desk-only{display:none}.touch-only{display:inline}.cm-box .cm-k{display:none!important}}@media (width<=720px){.hbar{min-height:0;row-gap:6px!important;padding:6px 12px 8px!important}.hbar>.mnav{order:0;margin-left:-6px}.hbar>:is(div,nav):not(.hper){order:0;min-width:0}.hbar>.hsearch,.hbar>.hsearch~:is([aria-label=Синхронизация\ проектов],a[style*="width: 32px"]){order:1}.hbar>.hsearch~*{order:2;flex-shrink:0!important}.hbar>.hsearch{margin-left:auto!important}.hbar:has(>.hsearch~:not([aria-label=Синхронизация\ проектов],a[style*="width: 32px"],[style*="display: none"])):after{content:"";flex-basis:100%;order:1;height:0}.hbar>.hper{flex-basis:100%;order:2}.hbar>.hsearch~[aria-label=Синхронизация\ проектов]{justify-content:center;width:32px;border:1px solid var(--border)!important;background:var(--sunken)!important;padding:0!important}.hbar .hcmp{height:32px!important}.hbar>nav{flex:1 1 0;overflow:hidden;gap:6px!important}.hbar>nav>a,.hbar>nav>span[style*="display: flex"]:not(:nth-last-child(3)){display:none!important}.hbar>nav>span:nth-last-child(3)>span:first-child{display:none}.hbar>nav>span:last-child{text-overflow:ellipsis;min-width:0;overflow:hidden;flex-shrink:1!important}.th main.scroll:has(.phead){padding-left:0!important;padding-right:0!important}.phead>div:first-child>div:first-child{padding-right:0;gap:4px 8px!important}.phead h1{flex:0 auto;max-width:calc(100% - 222px);line-height:1.25;font-size:calc(20px*var(--fz,1))!important}.phead>div:first-child>div:first-child:after{content:"";flex-basis:100%;order:2;height:0}.phead>div:first-child>div:first-child>a{order:3}.phead>div[style*="margin-left: auto"]{top:12px}.phead>div:first-child>div:nth-child(2){flex-wrap:wrap;margin-top:8px;gap:2px 12px!important}.phead>div:first-child>div:nth-child(2)>span[style="color: var(--ink4);"]{display:none}.th main :is([style*="padding: 12px 28px"],[style*="padding: 32px 28px"]),.th main .paper{padding-left:16px!important;padding-right:16px!important}.mtab-ic,.mtab-go .mtab-ic{border-radius:15px;height:30px}.mtab-go .mtab-ic{width:46px}.th [style*="padding: 16px 24px 0px"]{padding-left:12px!important;padding-right:12px!important}.th [style*="padding: 16px 24px 0px"]>div:first-child>button[aria-haspopup]{margin-left:-10px}.th main.scroll>:is([style*="margin: 0px 20px"],[style*="margin: 12px 20px"]){margin-left:0!important;margin-right:0!important}.th main.scroll>:is([style*="padding: 12px 20px"],[style*="padding: 10px 22px"],[style*="padding: 0px 20px"]){padding-left:0!important;padding-right:0!important}.hbar>:is(svg,span[style="color: var(--ink4);"]){display:none!important}.hbar>:has(+:is(svg,span[style="color: var(--ink4);"])){display:none!important}.hbar>:is(div,span,a):not(.hper):not([role=tablist]){text-overflow:ellipsis;white-space:nowrap;flex-shrink:1;min-width:0;overflow:hidden}.hbar>div[role=tablist]{flex-basis:auto;order:2;max-width:100%;margin-left:0!important}.hbar>[role=tablist]+*{order:2}.th main.scroll:has(>.stepbody){padding-left:0!important;padding-right:0!important}.hbar{background:var(--bg)!important;border-bottom-color:var(--line)!important;padding-top:calc(6px + env(safe-area-inset-top,0px))!important}.hbar>:is(div,span)[style*="font-size: calc(15px "]{letter-spacing:-.3px;max-width:calc(100% - 96px);font-size:calc(20px*var(--fz,1))!important;font-weight:700!important}.hbar>.mnav{border-radius:18px!important;width:36px!important;height:36px!important}.hbar>.hsearch,.hbar>.hsearch~:is([aria-label=Синхронизация\ проектов],a[style*="width: 32px"]){background:var(--sunken2)!important;width:36px!important;height:36px!important;color:var(--ink2)!important;border:0!important;border-radius:18px!important}.hbar .hper>div:first-child{background:var(--sunken2);overflow:hidden;border:0!important;border-radius:10px!important;height:34px!important}.hbar .hper>div:first-child>button{background:0 0!important;border:0!important}.hbar .hcmp{background:var(--sunken2)!important;border:0!important;border-radius:10px!important;height:34px!important}.hbar>div[role=tablist]{background:var(--sunken2)!important;border:0!important;border-radius:10px!important}.th main [style*="font-size: calc(10.5px "],.th main [style*="font-size: calc(11px "],.th main [style*="font-size: calc(11.5px "]{font-size:calc(12px*var(--fz,1))!important}.th main [style*="font-size: calc(12px "],.th main [style*="font-size: calc(12.5px "]{font-size:calc(13px*var(--fz,1))!important}.th main [style*="font-size: calc(13px "]{font-size:calc(14px*var(--fz,1))!important}.th main :is(h2,h3){letter-spacing:-.2px;font-size:calc(16px*var(--fz,1))!important}.th main :is(button,a,label)[style*="height: 28px"],.th main :is(button,a,label)[style*="height: 30px"],.th main :is(button,a,label,input)[style*="height: 32px"]{height:36px!important}.th main :is(button,a)[style*="height: 26px"]{height:32px!important}.th main :is(button,a){-webkit-tap-highlight-color:transparent}.th main button:active{opacity:.72}.th main :is(section,div)[style*="border-radius: 12px"][style*="border: 1px solid var(--line)"],.th main :is(section,div)[style*="border-radius: 14px"][style*="border: 1px solid var(--line)"]{border-radius:16px!important}.mtab{height:calc(60px + env(safe-area-inset-bottom,0px));-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.mtab-i{font-size:calc(10.5px*var(--fz,1));gap:4px;font-weight:500}.mtab-i.on{font-weight:600}.mtab-ic,.mtab-go .mtab-ic{border-radius:15px;width:56px;height:30px}.mtab-go .mtab-ic{width:48px;height:34px;box-shadow:0 4px 14px color-mix(in srgb, var(--action) 45%, transparent);border-radius:12px}.mtab-go .mtab-l{color:var(--ink2)}.msheet-wrap{z-index:96;position:fixed;inset:0}.msheet-bg{background:#00000080;animation:.2s both fadeIn;position:absolute;inset:0}.msheet{scrollbar-width:none;background:var(--pop);max-height:84vh;padding:8px 12px calc(14px + env(safe-area-inset-bottom,0px));box-sizing:border-box;color:var(--ink);border-radius:20px 20px 0 0;animation:.28s cubic-bezier(.2,.8,.2,1) backwards sheetUp;position:absolute;bottom:0;left:0;right:0;overflow-y:auto}.msheet:before{content:"";background:var(--line2);border-radius:2px;width:38px;height:4px;margin:0 auto 10px;display:block}.msheet-h{flex-direction:column;gap:2px;padding:2px 6px 12px;display:flex}.msheet-t{font-size:calc(19px*var(--fz,1));letter-spacing:-.3px;font-weight:700}.msheet-s{font-size:calc(13px*var(--fz,1));color:var(--ink3)}.mq-g+.mq-g{margin-top:14px}.mq-gt{font-size:calc(12px*var(--fz,1));letter-spacing:.4px;text-transform:uppercase;color:var(--ink3);padding:0 6px 8px;font-weight:600}.mq-list{background:var(--surface);border-radius:14px;overflow:hidden}.mq-i{width:100%;min-height:52px;color:var(--ink);font-size:calc(15.5px*var(--fz,1));text-align:left;-webkit-tap-highlight-color:transparent;background:0 0;border:0;align-items:center;gap:12px;padding:0 14px;display:flex}.mq-i+.mq-i{box-shadow:inset 0 1px 0 var(--line)}.mq-i:active{background:var(--hover)}.mq-i>svg:last-child{color:var(--ink4);flex-shrink:0}.mq-ic{background:var(--raised);width:32px;height:32px;color:var(--ink2);border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative}.mq-dot{border:2px solid var(--surface);border-radius:5px;width:10px;height:10px;position:absolute;bottom:-2px;right:-2px}.mq-l{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.mq-b{box-sizing:border-box;background:var(--raised);min-width:22px;height:22px;color:var(--ink2);font-size:calc(12px*var(--fz,1));border-radius:11px;justify-content:center;align-items:center;padding:0 7px;font-family:JetBrains Mono,monospace;font-weight:600;display:flex}.th :is(.modal,[role=dialog][style*="top: 50%"],[role=alertdialog][style*="top: 50%"]):before,.th .pop:is([role=menu],[role=listbox],[role=dialog]):before,.cm-box:not(.cm-sub):before{border-radius:3px!important;width:40px!important;height:5px!important;margin:2px auto 10px!important}}.ptr{z-index:120;background:var(--pop);border:1px solid var(--bstrong);box-sizing:border-box;width:36px;height:36px;color:var(--ink3);transform:translateY(calc(var(--d,0px) - 30px)) rotate(var(--r,0deg));pointer-events:none;border-radius:18px;justify-content:center;align-items:center;margin-left:-18px;transition:opacity .2s;display:flex;position:fixed;left:50%;box-shadow:0 6px 20px #00000059}.ptr.go{color:var(--action)}.ptr.spin{transition:transform .2s,opacity .2s}.ptr.spin svg{animation:.7s linear infinite ptrSpin}.eback{z-index:120;background:var(--pop);width:40px;height:40px;color:var(--ink2);transform:translateX(calc(var(--d,0px) - 44px));pointer-events:none;border-radius:20px;justify-content:center;align-items:center;margin-top:-20px;display:flex;position:fixed;top:50%;left:0;box-shadow:0 6px 20px #00000059}.eback.go{color:var(--action)}@keyframes ptrSpin{to{transform:rotate(360deg)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@media (width<=720px){.sidenav{padding-top:env(safe-area-inset-top,0px)!important}[data-grid]>.blk[data-lk^=k]{grid-row:span 5!important}.phead a[style*="height: 26px"]{height:28px!important;font-size:calc(12px*var(--fz,1))!important}.phead a[style*="height: 26px"] *{font-size:calc(12px*var(--fz,1))!important}.th main section>div:has(>button):not([role]):not([style*="display: grid"]){flex-wrap:wrap;row-gap:8px}.th main section>div>span>span:only-child{white-space:normal}}.hphone,.retpill{display:none}@media (width<=720px){.hbar>.mnav,.bd-side .mnav{display:none!important}.hbar{padding-left:16px!important}.hphone{background:var(--sunken2);width:36px;height:36px;color:var(--ink2);border:0;border-radius:18px;flex-shrink:0;justify-content:center;align-items:center;text-decoration:none;display:flex;position:relative}.hphone:active{opacity:.7}.hbar>.hphone,.hbar>.hsearch~.hphone{order:1}.hbar:has(>.hsearch~:not([aria-label=Синхронизация\ проектов],a[style*="width: 32px"],[style*="display: none"],.hphone)):after{content:"";flex-basis:100%;order:1;height:0}.hbar:not(:has(>.hsearch~:not([aria-label=Синхронизация\ проектов],a[style*="width: 32px"],[style*="display: none"],.hphone))):after{content:none}.hbar:not(:has(>.hsearch))>.hphone:is(.hplus,.hbell:not(.hplus+.hbell)){margin-left:auto}.hplus{background:var(--action)!important;color:#fff!important}.hbell-n{box-sizing:border-box;background:var(--bad);color:#fff;min-width:17px;height:17px;font-size:calc(10px*var(--fz,1));text-align:center;border:2px solid var(--bg);border-radius:9px;padding:0 4px;font-family:JetBrains Mono,monospace;font-weight:700;line-height:17px;position:absolute;top:-3px;right:-4px}.bd-main>header{gap:8px!important;min-height:56px!important;padding:8px 16px!important}.bd-main>header h2{text-overflow:ellipsis;overflow:hidden;font-size:calc(17px*var(--fz,1))!important;white-space:nowrap!important}.bd-main>header>div:nth-child(2){flex:1 1 0!important}.bd-main>header .bd-listbtn{background:var(--sunken2)!important;border:0!important;border-radius:18px!important}.retpill{left:50%;bottom:calc(72px + env(safe-area-inset-bottom,0px));z-index:60;background:var(--pop);border:1px solid var(--bstrong);border-radius:22px;align-items:center;gap:2px;padding:4px;animation:.2s both fadeIn;display:flex;position:fixed;transform:translate(-50%);box-shadow:0 10px 30px #0006}.retpill button{color:var(--ink);height:34px;font-size:calc(14px*var(--fz,1));background:0 0;border:0;border-radius:17px;align-items:center;gap:4px;padding:0 12px 0 8px;font-weight:600;display:flex}.retpill .retpill-x{width:30px;color:var(--ink3);justify-content:center;padding:0}.retpill-go{background:var(--aibg)!important;color:var(--aiink)!important}.more{flex-direction:column;flex:1 1 0;min-height:0;display:flex;overflow-y:auto}.more-in{flex-direction:column;gap:12px;margin-top:auto;padding:16px 16px 20px;display:flex}.more-org{background:var(--surface);border:1px solid var(--line);border-radius:16px;align-items:center;gap:12px;padding:12px;display:flex}.more-av{color:#fff;background:#0f6e57;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-weight:700;display:flex}.more-orgt{flex-direction:column;flex:1;min-width:0;display:flex}.more-orgt b{font-size:calc(15px*var(--fz,1));white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.more-orgt small{font-size:calc(13px*var(--fz,1));color:var(--ink3)}.more-out{color:var(--ink3);font-size:calc(13px*var(--fz,1));background:0 0;border:0;height:34px;padding:0 8px}.more-rare{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.more-rare>*{background:var(--sunken2);height:40px;color:var(--ink2);font-size:calc(13.5px*var(--fz,1));text-align:left;white-space:nowrap;border:0;border-radius:12px;align-items:center;gap:8px;padding:0 12px;text-decoration:none;display:flex;overflow:hidden}.more-h{font-size:calc(12px*var(--fz,1));letter-spacing:.5px;text-transform:uppercase;color:var(--ink3);padding:8px 4px 0;font-weight:600}.more-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px 6px;display:grid}.more-tile{color:var(--ink2);font-size:calc(12px*var(--fz,1));text-align:center;white-space:normal;flex-direction:column;align-items:center;gap:6px;line-height:1.2;text-decoration:none;display:flex}.more-sq{background:var(--surface);border:1px solid var(--line);width:54px;height:54px;color:var(--ink);border-radius:16px;justify-content:center;align-items:center;display:flex;position:relative}.more-b{box-sizing:border-box;background:var(--bad);color:#fff;min-width:18px;height:18px;font-size:calc(10.5px*var(--fz,1));text-align:center;border:2px solid var(--bg);border-radius:9px;padding:0 4px;font-weight:700;line-height:18px;position:absolute;top:-5px;right:-6px}.more-tile:active .more-sq,.more-fav a:active,.more-rare>:active{opacity:.7}.more-fav{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.more-fav a{background:var(--surface);border:1px solid var(--line);color:var(--ink);border-radius:14px;flex-direction:column;gap:2px;min-width:0;padding:12px;text-decoration:none;display:flex}.more-fav b{font-size:calc(14px*var(--fz,1));white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.more-fav small{font-size:calc(12px*var(--fz,1));color:var(--ink3)}.hbar>.hphone{overflow:visible!important}.hbar:has(>.hplus)>.hsearch{display:none!important}.hbar:has(>.hplus)>.hplus{margin-left:auto}.ph{flex-direction:column;gap:14px;padding-top:6px;display:flex}.ph-hi{flex-direction:column;gap:2px;display:flex}.ph-t{font-size:calc(24px*var(--fz,1));letter-spacing:-.4px;font-weight:700;line-height:1.2}.ph-d{font-size:calc(14px*var(--fz,1));color:var(--ink3)}.ph-d:first-letter{text-transform:uppercase}.ph-today{background:var(--surface);border:1px solid var(--line);border-radius:18px;flex-direction:column;gap:8px;padding:14px 14px 12px;display:flex}.ph-cells{grid-template-columns:repeat(auto-fit,minmax(0,1fr));gap:8px;display:grid}.ph-cells>div{flex-direction:column;gap:2px;min-width:0;display:flex}.ph-cells small{font-size:calc(12.5px*var(--fz,1));color:var(--ink3)}.ph-cells b{font-size:calc(17px*var(--fz,1));letter-spacing:-.6px;white-space:nowrap;text-overflow:ellipsis;font-family:JetBrains Mono,monospace;font-weight:600;overflow:hidden}.ph-sub{font-size:calc(12.5px*var(--fz,1));color:var(--ink4)}.ph-crit{border-top:1px solid var(--line);color:var(--badink);font-size:calc(14px*var(--fz,1));align-items:center;gap:8px;margin-top:2px;padding-top:10px;font-weight:600;text-decoration:none;display:flex}.ph-crit svg:last-child{color:var(--ink4);margin-left:auto}.ph-chips{flex-wrap:wrap;gap:8px;display:flex}.ph-chips button{border:1px solid var(--line2);background:var(--sunken2);color:var(--ink);min-height:36px;font-size:calc(14px*var(--fz,1));text-align:left;white-space:normal;border-radius:18px;padding:7px 14px;line-height:1.3}.ph-chips button:active{opacity:.7}.bd-main textarea[aria-label=Вопрос]{min-height:24px!important;font-size:calc(16px*var(--fz,1))!important}.bd-opts{scrollbar-width:none;flex:1 1 0;overflow-x:auto;flex-wrap:nowrap!important}.bd-opts::-webkit-scrollbar{display:none}.bd-opts>*{flex-shrink:0}.bd-dim{z-index:29;background:#00000080;animation:.18s both fadeIn;position:absolute;inset:0}}.bd-mic{background:var(--aibg);width:38px;height:38px;color:var(--aiink);border:0;border-radius:19px;flex-shrink:0;justify-content:center;align-items:center;margin-left:auto;padding:0;display:flex}.bd-mic:hover{background:color-mix(in srgb, var(--ai) 22%, var(--surface))}.bd-mic.on{background:var(--bad);color:#fff;animation:1.4s ease-in-out infinite micPulse}.bd-mic.busy{cursor:progress;opacity:.75}.bd-mic+button{margin-left:0!important}@media (prefers-reduced-motion:reduce){.bd-mic.on{animation:none}}@keyframes micPulse{0%,to{box-shadow:0 0 0 0 color-mix(in srgb, var(--bad) 50%, transparent)}50%{box-shadow:0 0 0 8px #0000}}.swr{border-radius:11px;flex-shrink:0;position:relative;overflow:hidden}.swr-front{touch-action:pan-y;position:relative}.swr-under{font-size:calc(13.5px*var(--fz,1));color:#fff;border-radius:11px;align-items:center;padding:0 18px;font-weight:700;display:flex;position:absolute;inset:0}.swr-under.r{justify-content:flex-start}.swr-under.l{justify-content:flex-end}.swr-under.info{background:color-mix(in srgb, var(--opp) 55%, var(--pop))}.swr-under.good{background:color-mix(in srgb, var(--action) 70%, var(--pop))}.swr-under.go.info{background:var(--opp)}.swr-under.go.good{background:var(--action)}@media (width<=720px){.bd-main>header>div:nth-child(2)>div{display:none!important}.bd-main>header>div:last-child>button:first-child{justify-content:center;width:36px;background:var(--sunken2)!important;border:0!important;border-radius:18px!important;gap:0!important;padding:0!important;font-size:0!important}.bd-main>header>div:last-child>button{background:var(--sunken2)!important;border:0!important;border-radius:18px!important}.bd-main>header>div:last-child{gap:6px!important}.bd-new{order:9}.th main section>div>div[style^="min-height: 50px; display: flex"]{flex-wrap:wrap;row-gap:8px;padding-block:8px}.th main section>div>div[style^="min-height: 50px; display: flex"]>*{min-width:0;max-width:100%}.th main section>div>div[style^="min-height: 50px; display: flex"] span{white-space:normal}}@media (width<=1100px){[data-grid]>.blk[data-sz=s]{grid-column:span 2!important}[data-grid]>.blk[data-sz=m]{grid-column:span 3!important}}@media (width<=720px){[data-grid]>.blk[data-sz=s]{grid-column:span 1!important}[data-grid]>.blk[data-sz=m]{grid-column:span 2!important}.dgal{flex-direction:column;border:0!important;border-radius:0!important;width:100%!important;max-width:none!important;height:100%!important;max-height:none!important;top:0!important;left:0!important;transform:none!important}.dgal-nav{border-bottom:1px solid var(--line);scrollbar-width:none;flex-shrink:0;overflow-x:auto;border-right:0!important;flex-direction:row!important;gap:6px!important;width:auto!important;padding:12px!important}.dgal-nav::-webkit-scrollbar{display:none}.dgal-nav>button{flex-shrink:0;height:36px!important}.dgal-hide{display:none!important}.dgal-grid{grid-template-columns:minmax(0,1fr)!important;padding:16px 12px 24px!important}.dgal-top{padding:12px!important}.dclock{grid-template-columns:repeat(2,minmax(0,1fr))!important}.dlink{grid-template-columns:minmax(0,1fr) 36px!important}.dlink>input:first-child{grid-column:1/-1}.th .mp-top{grid-template-columns:repeat(2,minmax(0,1fr))!important}.th .mp-top>:last-child{grid-column:1/3}.th .brief-dl{grid-template-columns:minmax(0,1fr)!important;gap:2px!important}.th .brief-dl dd{margin-bottom:6px!important}.th .pb-row{grid-template-columns:minmax(0,1fr)!important}.th .tm-kpis{grid-template-columns:repeat(2,minmax(0,1fr))!important}.th .ho-grid,.th .tm-rules{grid-template-columns:minmax(0,1fr)!important}.th .tm-kv{font-size:calc(19px*var(--fz,1))!important}}@media (hover:none) and (width<=720px){.mhide{display:none!important}}@media (width<=720px){.th .hk-grid{grid-template-columns:minmax(0,1fr)!important}.th .hk-grid>section{grid-row:auto!important}.th .pf-head{display:none!important}.th .pf-row{grid-template-columns:repeat(4,minmax(0,1fr))!important;row-gap:4px!important}.th .pf-row>:first-child,.th .pf-row>:nth-child(2){grid-column:1/-1;min-width:0;overflow:hidden}.th [role=table]>.pf-row{box-sizing:border-box;width:100%;min-width:0}.th .pf-row>*{min-width:0}.th .pf-row>.pf-num{text-align:left!important}}
