:root{--ground: #f6f7f9;--surface: #ffffff;--raised: #f1f3f6;--line: #e2e6ec;--line-soft: #edf0f4;--ink: #16181d;--soft: #616873;--dim: #8b93a0;--blue: #1f4fd8;--blue-soft: #e9eefc;--yellow: #ffe600;--ok: #1a7f4b;--warn: #9a6510;--bad: #c0362b;--radius: .8rem;--mera-polya: 28rem;--pole-stranicy: clamp(.93rem, 1.6vw, 1.6rem)}*{box-sizing:border-box}html{font-size:clamp(15px,.14vw + 13.2px,16.5px)}html,body,#root{height:100%}body{margin:0;background:var(--ground);color:var(--ink);font:1rem/1.55 Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif;-webkit-font-smoothing:antialiased}a{color:var(--blue)}h1{font-size:1.67rem;line-height:1.15;margin:0 0 .4rem;letter-spacing:-.01em}h2{font-size:1.13rem;margin:0 0 .8rem}p{margin:0 0 .67rem}.muted{color:var(--soft)}.small{font-size:.87rem;color:var(--soft)}.mono{font-size:.87rem;line-height:1.5;color:var(--dim)}.sidebar{background:var(--surface);border-right:1px solid var(--line);display:flex;flex-direction:column;padding:0 .67rem .93rem;overflow-y:auto}.menu-scroll{display:flex;flex-direction:column;gap:2px}.sidebar:before{content:"";display:block;height:2px;margin:0 -.67rem 1.07rem;background:linear-gradient(90deg,var(--blue),var(--yellow))}.brand{padding:.27rem .67rem 1.07rem;display:flex;flex-direction:column;align-items:flex-start;gap:.4rem}.brand-logo{height:1.67rem;width:auto;display:block}.brand-product{font-weight:700;font-size:.93rem;line-height:1.2;letter-spacing:.12em;text-transform:uppercase;color:var(--dim)}.login-brand{display:flex;flex-direction:column;align-items:center;gap:.53rem;margin-bottom:1.2rem}.login-brand img{height:2.2rem;width:auto}.login-brand span{font-weight:700;font-size:.93rem;line-height:1.2;letter-spacing:.14em;text-transform:uppercase;color:var(--dim)}.menu-item{display:flex;align-items:center;gap:.73rem;padding:.6rem .67rem;border-radius:.6rem;color:var(--soft);text-decoration:none;font-weight:500}.menu-item:hover{background:var(--raised);color:var(--ink)}.menu-item.active{background:var(--blue);color:#fff;font-weight:600}.menu-item .ico{width:1.2rem;text-align:center;flex:none;font-size:1rem}.sidebar-foot{padding:.93rem .67rem 0;border-top:1px solid var(--line)}.vyhod{width:100%}.vyhod-znak{display:none}@media(min-width:641px){.sidebar-foot{margin-top:auto}}.spacer{margin-left:auto}.topbar{display:flex;align-items:center;gap:.8rem;padding:.87rem var(--pole-stranicy);background:var(--surface);border-bottom:1px solid var(--line);position:sticky;top:0;z-index:20}.page{padding:1.6rem var(--pole-stranicy) 3.2rem;max-width:72rem}.setka{display:grid;gap:.93rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,21rem),1fr));align-items:start}.setka>.card{margin-bottom:0}.card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:1.2rem;margin-bottom:.93rem}.btn{appearance:none;border:1px solid var(--blue);background:var(--blue);color:#fff;font-family:inherit;font-size:.87rem;font-weight:600;line-height:1.2;padding:.55rem .95rem;border-radius:.6rem;cursor:pointer}a.btn{display:inline-block;text-decoration:none;text-align:center}.btn.melkaya{padding:.27rem .67rem}.btn:hover{filter:brightness(1.08)}.btn:disabled{opacity:.4;cursor:default;filter:none}.btn.ghost{background:transparent;color:var(--ink);border-color:var(--line)}.btn.ghost:hover{background:var(--raised);filter:none}.btn.opasnaya{background:var(--bad);border-color:var(--bad);color:#fff}.field{display:block;margin-bottom:.93rem;max-width:var(--mera-polya)}.field.shiroko{max-width:none}.field>span{display:block;font-weight:600;font-size:.87rem;margin-bottom:.4rem;color:var(--soft)}.field>span.nuzhno:after{content:" *";color:var(--bad);font-weight:700}.pusto-nuzhno{--ramka-polya: var(--bad)}input:not([type=checkbox]):not([type=radio]):not([type=color]):not([type=file]):not(.otvet-pole),textarea:not(.otvet-pole){font-family:inherit;font-size:1rem;line-height:1.4;padding:.55rem .8rem;border:1px solid var(--ramka-polya, var(--line));border-radius:.6rem;background:var(--surface);color:var(--ink)}textarea:not(.otvet-pole){resize:vertical}@media(pointer:coarse){input:not([type=checkbox]):not([type=radio]):not([type=color]):not([type=file]),textarea{font-size:16px;padding:.7rem .85rem}}.field input,.field textarea{width:100%}input::placeholder,textarea::placeholder{color:var(--dim)}input:focus,textarea:focus{outline:none;border-color:var(--blue);box-shadow:0 0 0 3px var(--blue-soft)}.alert{border-left:3px solid var(--bad);background:#fdf0ee;padding:.67rem .93rem;border-radius:.53rem;margin-bottom:.8rem;font-size:.93rem}.alert.ok{border-left-color:var(--ok);background:#eef7f2}.alert.wait{border-left-color:var(--warn);background:#fdf6e6}.shkala-istorii{display:flex;align-items:center;gap:.67rem;max-width:32rem;margin-top:.4rem}.shkala-istorii .polosa{flex:1 1 auto;height:6px}.shkala-istorii-imya{flex:none;width:5.5rem}.shkala-istorii-procent{flex:none;width:3rem;text-align:right;font-variant-numeric:tabular-nums}.tag{display:inline-block;padding:.2rem .67rem;border-radius:999px;border:1px solid currentColor;font-weight:700;font-size:.73rem;line-height:1.4;letter-spacing:.04em;white-space:nowrap}.tag.ok{color:var(--ok)}.tag.no{color:var(--bad)}@keyframes dyshit{50%{opacity:.45}}.tag.wait{color:var(--soft);animation:dyshit 1.4s ease-in-out infinite}.table-wrap{overflow-x:auto}.zagolovok-voprosa{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;max-width:14rem;overflow-wrap:break-word}.table-wrap.vidno::-webkit-scrollbar{height:.67rem}.table-wrap.vidno::-webkit-scrollbar-track{background:var(--raised);border-radius:999px}.table-wrap.vidno::-webkit-scrollbar-thumb{background:#9aa2ad;border-radius:999px}.table-wrap.vidno::-webkit-scrollbar-thumb:hover{background:var(--soft)}.verhnyaya-polosa{margin-bottom:.27rem}table.po-soderzhimomu{width:max-content;min-width:100%}table.po-soderzhimomu td{max-width:18rem}table{width:100%;border-collapse:collapse;font-size:.93rem}th,td{text-align:left;padding:.67rem .8rem;border-bottom:1px solid var(--line-soft);vertical-align:top}thead th{background:var(--raised);font-weight:700;font-size:.73rem;line-height:1.3;letter-spacing:.04em;text-transform:uppercase;color:var(--soft);border-bottom-color:var(--line);text-wrap:pretty}thead th .helpmark{margin-left:.27rem}tbody tr:last-child td{border-bottom:0}.sloy,.yazyk{border:0;background:transparent;font-family:inherit;font-weight:600;font-size:.87rem;line-height:1.3;color:var(--soft);padding:.4rem .87rem;border-radius:.47rem;cursor:pointer}.otbor{display:flex;flex-wrap:wrap;align-items:flex-end;gap:.8rem}.otbor .field{margin-bottom:0;width:11rem}.otbor .srok{flex:0 0 100%}.otbor .poisk{flex:1 1 16rem;width:auto;min-width:12rem}.galka{display:flex;align-items:center;gap:.45rem;font-size:.87rem;font-weight:600;color:var(--soft);cursor:pointer;padding-bottom:.55rem}.galka input{width:1rem;height:1rem;accent-color:var(--blue)}.chisla{font-variant-numeric:tabular-nums;white-space:nowrap}.stranicy{display:flex;align-items:center;gap:.8rem;margin-top:.93rem}.proshlye-razbory{display:flex;flex-direction:column;gap:.27rem;margin-top:.4rem}.proshlyy{display:flex;flex-direction:column;gap:.13rem;width:100%;padding:.4rem .53rem;border:1px solid var(--line-soft);border-radius:.47rem;background:var(--surface);text-align:left;cursor:pointer}.proshlyy:hover{border-color:var(--blue)}.proshlyy.etot{cursor:default;border-color:var(--line)}.proshlyy.etot:hover{border-color:var(--line)}.proshlyy .nachalo{font-size:.8rem;color:var(--ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ryad-zagolovka{display:flex;align-items:center;flex-wrap:wrap;gap:.67rem;margin-bottom:.27rem}.ryad-zagolovka>h1,.ryad-zagolovka>h2{margin-bottom:0}.ryad-nad-tablicey{display:flex;align-items:center;flex-wrap:wrap;gap:.67rem;margin-bottom:.93rem}.gotovnost{display:flex;align-items:center;flex-wrap:wrap;gap:.53rem .67rem;margin-bottom:.93rem}.gotovnost-imya{font-weight:600;font-size:.87rem;color:var(--soft);white-space:nowrap}.shag{display:flex;align-items:center;gap:.47rem;padding:.4rem .67rem;border:1px solid var(--line);border-radius:999px;background:var(--surface);text-decoration:none;color:inherit;font-size:.87rem;white-space:nowrap;min-width:0}.shag:hover{border-color:var(--blue)}.shag.gotov{background:var(--raised);border-color:var(--line-soft)}.shag-znak{flex:none;width:1.13rem;height:1.13rem;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:.73rem;line-height:1;color:#fff;background:var(--dim)}.shag.gotov .shag-znak{background:var(--ok)}.shag.nado .shag-znak{background:var(--blue)}.shag-imya{font-weight:600}.shag-chto{color:var(--soft);min-width:0;overflow:hidden;text-overflow:ellipsis}.shag-razvorot{flex:none;width:1.6rem;height:1.6rem;margin-left:-.4rem;border:1px solid var(--line);border-radius:999px;background:var(--surface);color:var(--soft);cursor:pointer;line-height:1;display:flex;align-items:center;justify-content:center}.shag-razvorot:hover{border-color:var(--blue);color:var(--blue)}.shag-razvorot span{display:block;transition:transform .15s ease}.shag-razvorot.otkryt span{transform:rotate(180deg)}.komanda-vsya{flex:1 1 100%;display:flex;align-items:baseline;flex-wrap:wrap;gap:.4rem .67rem;margin-top:.13rem;padding:.67rem .87rem;border:1px solid var(--line);border-left:3px solid var(--blue);border-radius:.8rem;background:var(--raised)}.komanda-zagolovok{font-size:.87rem;font-weight:700;color:var(--ink);white-space:nowrap}.komanda-plashki{display:flex;flex-wrap:wrap;gap:.4rem .47rem}.komanda-kto{padding:.27rem .6rem;border:1px solid var(--line-soft);border-radius:999px;background:var(--surface);font-size:.87rem;white-space:nowrap}@media(prefers-reduced-motion:reduce){.shag-razvorot span{transition:none}.tag.wait{animation:none}}.polya{display:flex;flex-wrap:wrap;align-items:end;gap:.8rem}.polya .field{margin-bottom:0;max-width:none;width:auto;flex:none}.polya .krohotnoe{width:6rem}.polya .korotkoe{width:8rem}.polya .srednee{width:11rem}.polya .dlinnoe{width:15rem}.polya .tyanetsya{flex:1 1 16rem;min-width:12rem}.polya .delit-ostatok{flex:1 1 auto;width:auto;min-width:6rem}.polya .delit-ostatok>span{white-space:nowrap}.polya .delit-ostatok input{width:0;min-width:100%}.polya .po-soderzhimomu{width:auto}@media(max-width:640px){.polya .field{width:100%;flex:1 1 100%}}.gruppa{flex:1 1 100%;display:flex;align-items:baseline;gap:.53rem;margin:.53rem 0 -.27rem;font-weight:700;font-size:.93rem}.gruppa:first-child{margin-top:0}.gruppa:after{content:"";flex:1;height:1px;background:var(--line-soft)}.podpis-gruppy{flex:1 1 100%;margin:.27rem 0 0;font-weight:600;font-size:.87rem;color:var(--soft)}.podpis-gruppy.tishe{font-weight:500;color:var(--dim);margin-top:.53rem}.mesta{flex:1 1 100%;display:grid;gap:.27rem .8rem;grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));margin-top:-.27rem}.galka.mesto{padding-bottom:0;font-weight:500;color:var(--ink)}.galka.mesto input:disabled+span{color:var(--dim)}.polosa-sohranit{position:sticky;bottom:0;display:flex;align-items:center;gap:.8rem;margin:1.2rem -1.2rem -1.2rem;padding:.8rem 1.2rem;border-top:1px solid var(--line);background:var(--surface);border-radius:0 0 var(--radius) var(--radius)}.spisok-dlinnyy{max-height:22rem;overflow-y:auto;border:1px solid var(--line);border-radius:var(--radius)}.spisok-dlinnyy thead th{position:sticky;top:0;z-index:1;background:var(--raised)}.logotip{display:flex;align-items:center;gap:.67rem}.logotip-obrazec{flex:none;width:2.7rem;height:2.7rem;display:flex;align-items:center;justify-content:center;border:1px solid var(--line);border-radius:.6rem;background:var(--raised);font-size:.87rem;color:var(--dim);overflow:hidden}.logotip-obrazec img{width:100%;height:100%;object-fit:contain}.podpis-polya{display:block;margin-top:.4rem;color:var(--dim)}.field input.cvet-pole{width:2.7rem;height:2.7rem;padding:0;border:1px solid var(--line);border-radius:.6rem;background:var(--surface);cursor:pointer}.field input.cvet-pole::-webkit-color-swatch-wrapper{padding:.2rem}.field input.cvet-pole::-webkit-color-swatch{border:0;border-radius:.4rem}.vybor{position:relative}.vybor-spisok{margin-top:.4rem;max-height:13rem;overflow-y:auto;border:1px solid var(--line);border-radius:.6rem;background:var(--surface)}.vybor-stroka{display:flex;align-items:baseline;gap:.53rem;width:100%;padding:.47rem .67rem;border:0;border-bottom:1px solid var(--line-soft);background:transparent;font-family:inherit;font-size:.93rem;color:var(--ink);text-align:left;cursor:pointer}.vybor-stroka:last-child{border-bottom:0}.vybor-stroka:hover{background:var(--raised)}.vybor-stroka.vybrana{background:var(--blue-soft);font-weight:600}.vybor-stroka:disabled{color:var(--dim);cursor:default;background:transparent}.vybor-stroka .zanyat{margin-left:auto;font-size:.87rem;color:var(--dim)}.vybor-stroka .valyuta{font-size:.87rem;color:var(--soft)}.vybor-pusto{padding:.67rem;font-size:.87rem;color:var(--soft)}.vybor-stroka .vybor-kvadrat{flex:0 0 1.05rem;height:1.05rem;border:1.5px solid var(--line);border-radius:.27rem;background:var(--card);display:inline-flex;align-items:center;justify-content:center;font-size:.73rem;font-weight:700;line-height:1;color:transparent}.vybor-stroka .vybor-kvadrat.otmechen{background:var(--blue);border-color:var(--blue);color:#fff}.vybor-stroka:disabled .vybor-kvadrat{opacity:.4}.galka.v-stroke{padding:0;gap:.4rem;white-space:nowrap}.porog{display:inline-flex;align-items:center;gap:.34rem;white-space:nowrap}.porog input{width:5.6rem;padding:.22rem .45rem;font-size:.93rem;text-align:right;font-variant-numeric:tabular-nums}tr.mozhno-pravit{cursor:pointer}tr.mozhno-pravit:hover{background:var(--raised)}tr.pravim{background:var(--blue-soft)}tr.pravim td{border-color:transparent}.ryad-knopok{display:inline-flex;gap:.4rem}.spisok-poisk{display:block;width:100%;border:0;border-bottom:1px solid var(--line);border-radius:0;padding:.47rem .67rem;font:inherit;font-size:.87rem;color:var(--ink);background:var(--surface);position:sticky;top:0;z-index:1}.spisok-poisk:focus{outline:none}.spisok-punkty{position:relative}.spisok-pusto{margin:0;padding:.6rem .67rem;font-size:.87rem;color:var(--soft)}.spisok{position:relative}.spisok-pole{width:100%;display:flex;align-items:center;gap:.53rem;font-family:inherit;font-size:1rem;line-height:1.4;padding:.55rem .8rem;border:1px solid var(--ramka-polya, var(--line));border-radius:.6rem;background:var(--surface);color:var(--ink);text-align:left;cursor:pointer}.spisok-pole:hover{border-color:var(--soft)}.spisok-pole:focus-visible,.spisok-pole.otkryto{outline:none;border-color:var(--blue);box-shadow:0 0 0 3px var(--blue-soft)}.spisok-pole[aria-disabled=true]{background:var(--raised);color:var(--dim);cursor:default}.spisok-pole>span:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.spisok-strelka{margin-left:auto;color:var(--dim);flex:none}.spisok-punkty{position:absolute;z-index:30;left:0;right:0;margin-top:.27rem;max-height:15rem;overflow-y:auto;border:1px solid var(--line);border-radius:.6rem;background:var(--surface);box-shadow:0 10px 30px #16181d1f}.spisok-stroka{display:block;width:100%;padding:.47rem .67rem;border:0;border-bottom:1px solid var(--line-soft);background:transparent;font-family:inherit;font-size:.93rem;line-height:1.4;color:var(--ink);text-align:left;cursor:pointer;overflow-wrap:anywhere}.spisok-stroka:last-child{border-bottom:0}.spisok-stroka.navedena{background:var(--raised)}.spisok-stroka.vybrana{background:var(--blue-soft);font-weight:600}.spisok-stroka:focus-visible{outline:none;background:var(--raised)}.spisok-stroka.s-galkoy{display:flex;gap:.4rem;align-items:baseline}.spisok-galka{flex:none;width:1rem;color:var(--blue);font-weight:700}@media(pointer:coarse){.spisok-pole{font-size:16px;padding:.7rem .85rem}.spisok-stroka{padding:.73rem .8rem;font-size:1rem}.spisok-punkty{max-height:60vh}}.razgovor{display:flex;flex-direction:column;gap:.53rem;padding:.8rem;min-height:18rem;max-height:28rem;overflow-y:auto;border:1px solid var(--line);border-radius:.6rem;background:var(--ground)}.replika{max-width:80%;padding:.53rem .8rem;border-radius:.6rem;font-size:.93rem;line-height:1.5;white-space:pre-line;overflow-wrap:anywhere}.replika.moya{align-self:flex-end;background:var(--blue-soft);color:var(--ink)}.replika.ego{align-self:flex-start;background:var(--surface);border:1px solid var(--line)}.replika-kogda{display:block;margin-top:.27rem;font-size:.73rem;color:var(--dim)}.stroka-voprosa{display:flex;gap:.53rem;margin-top:.67rem;align-items:flex-end}.stroka-voprosa textarea{flex:1 1 auto}.pole-so-schyotchikom{flex:1 1 auto;align-self:stretch}.pole-so-schyotchikom textarea{width:100%}@media(max-width:640px){.stroka-voprosa{flex-direction:column}.stroka-voprosa .btn{width:100%}.replika{max-width:92%}}.razbor-zadachi{margin-top:.67rem;padding:.67rem .8rem;border-radius:.6rem;background:var(--raised);border:1px solid var(--line-soft)}.razbor-zadachi .field{width:11rem}.prava-spisok{border:1px solid var(--line);border-radius:.6rem;overflow:hidden}.pravo{display:grid;grid-template-columns:1.05rem 1fr;gap:.1rem .6rem;padding:.6rem .73rem;border-bottom:1px solid var(--line-soft);cursor:pointer}.pravo:last-child{border-bottom:0}.pravo:hover{background:var(--raised)}.pravo input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.pravo .vybor-kvadrat{grid-row:1 / span 2;align-self:start;margin-top:.13rem;flex:none;width:1.05rem;height:1.05rem;border:1.5px solid var(--line);border-radius:.27rem;background:var(--surface);display:inline-flex;align-items:center;justify-content:center;font-size:.73rem;font-weight:700;line-height:1;color:transparent}.pravo .vybor-kvadrat.otmechen{background:var(--blue);border-color:var(--blue);color:#fff}.pravo input:focus-visible+.vybor-kvadrat{outline:2px solid var(--blue);outline-offset:2px}.pravo-imya{font-size:.93rem;font-weight:600}.pravo-chto{font-size:.87rem;color:var(--soft)}.vybor-vybran{margin:.4rem 0 0;font-size:.87rem;color:var(--soft)}.vkladki{display:flex;gap:.4rem;margin-bottom:1.2rem;padding-bottom:.13rem;overflow-x:auto;scrollbar-width:none}.vkladki::-webkit-scrollbar{display:none}.vkladka{flex:none;padding:.5rem .9rem;border:1.5px solid #9aa2ad;border-radius:.6rem;background:var(--surface);color:var(--ink);font-family:inherit;font-size:.93rem;font-weight:600;line-height:1.3;text-decoration:none;white-space:nowrap;cursor:pointer}.vkladka:hover{border-color:var(--ink)}.vkladka.active{background:var(--blue);border-color:var(--blue);color:#fff}.vkladka:focus{outline:none}.vkladka:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.helpmark{appearance:none;border:1px solid var(--line);background:var(--raised);color:var(--soft);width:1.2rem;height:1.2rem;border-radius:50%;font-weight:700;font-size:.73rem;line-height:1;cursor:pointer;vertical-align:middle;margin-left:.4rem;padding:0}.helpmark:hover{color:var(--blue);border-color:var(--blue)}.help-pop{position:fixed;z-index:60;width:min(23rem,88vw);background:var(--surface);border:1px solid var(--line);border-radius:.8rem;padding:.93rem 1.07rem;box-shadow:0 14px 40px #16181d29;font:400 .93rem/1.55 Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif;text-transform:none;letter-spacing:normal;white-space:normal;text-align:left;color:var(--soft);overflow-wrap:break-word}.help-pop h4{margin:0 0 .4rem;font-size:.93rem;color:var(--ink)}.help-pop p{font-size:.93rem;white-space:pre-line}.help-pop p:last-child{margin-bottom:0}.login-screen{min-height:100%;display:grid;place-items:center;padding:1.6rem;position:relative;overflow:hidden}.login-box{width:min(25rem,100%);position:relative;z-index:1}.login-box .card{position:relative;overflow:hidden}.login-box .card:before{content:"";position:absolute;inset:0 0 auto;height:2px;background:linear-gradient(90deg,var(--blue),var(--yellow))}.puzyri{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;opacity:.55}.login-box:before{content:"";position:absolute;inset:-7rem -5rem;z-index:-1;pointer-events:none;background:radial-gradient(ellipse at center,#f6f7f9ed,#f6f7f9c7 45%,#f6f7f900 72%)}.scrim{position:fixed;inset:0;background:#16181d73;z-index:40}.sidebar-close{display:none;position:sticky;top:.53rem;align-self:flex-end;z-index:1;width:2.4rem;height:2.4rem;flex:none;border:1px solid var(--soft);background:var(--surface);color:var(--ink);border-radius:.67rem;font-size:1.13rem;line-height:1;padding:0;cursor:pointer}.sidebar-close:hover{border-color:var(--blue);color:var(--blue);background:var(--raised)}.sidebar-close:active{background:var(--raised)}@media(max-width:640px){.sidebar-close{display:flex;align-items:center;justify-content:center}}.zatemnenie{position:fixed;inset:0;background:#16181d73;display:flex;align-items:center;justify-content:center;padding:1.6rem;z-index:50}.okno{width:100%;max-width:26rem;max-height:calc(100vh - 3.2rem);overflow-y:auto;padding:1.4rem;box-shadow:0 1.5rem 3.5rem #16181d47}.vybor-proekta{margin:0;min-width:15rem}.otbor-logov{display:flex;flex-wrap:wrap;gap:.8rem;align-items:flex-end;margin-bottom:.8rem}.otbor-logov .field{flex:1 1 11rem}.otbor-logov .field.shiroko{flex:2 1 16rem}.zapis{display:flex;gap:.67rem;align-items:flex-start;padding:.53rem 0;border-top:1px solid var(--line-soft)}.zapis:first-child{border-top:0}.zapis-telo{display:flex;flex-direction:column;gap:.2rem;min-width:0;flex:1 1 auto}@media(max-width:640px){.otbor-logov{flex-direction:column;align-items:stretch}.otbor-logov .field,.otbor-logov .field.shiroko{flex:0 0 auto}}.sostav{display:flex;flex-direction:column;gap:.8rem;padding:.67rem 0 .27rem;border-top:1px solid var(--line-soft)}.sostav-gruppa{display:flex;flex-direction:column;gap:.27rem}.obyavlenie{display:flex;gap:.67rem;align-items:flex-start;padding:.53rem;border-radius:.47rem;background:var(--raised)}.obyavlenie-kartinka{flex:none;width:3.2rem;height:3.2rem;object-fit:cover;border-radius:.4rem;background:var(--surface)}.obyavlenie-kartinka.net{display:flex;align-items:center;justify-content:center;font-size:.73rem;color:var(--soft)}.obyavlenie-telo{display:flex;flex-direction:column;gap:.13rem;min-width:0}.obyavlenie-telo>span{overflow-wrap:anywhere}.obyavlenie>.kak-v-mete-knopka{flex:none;margin-left:auto}.okno.kak-v-mete{max-width:25rem}.kak-v-mete-mesta{display:flex;flex-wrap:wrap;gap:.4rem;margin-bottom:.67rem}.kak-v-mete-ramka{display:block;width:100%;height:40rem;border:0;border-radius:.47rem;background:var(--raised)}@media(max-width:640px){.obyavlenie{flex-direction:column}}.kampaniya-stroka{display:flex;flex-direction:column;gap:.33rem;padding:.8rem 0}.kampaniya-v-spiske{border:1px solid var(--line);border-radius:.6rem;padding:0 .93rem;background:var(--surface)}.kampaniya-v-spiske+.kampaniya-v-spiske{margin-top:.67rem}.kampaniya-v-spiske .sostav{margin-bottom:.67rem}.sostoyanie-kampanii{flex:none;display:inline-block;padding:.3rem .8rem;border-radius:999px;border:1px solid currentColor;font-weight:700;font-size:.8rem;line-height:1.3;letter-spacing:.03em;white-space:nowrap}.sostoyanie-kampanii.zelyonoe{color:var(--ok);background:#e6f4ec}.sostoyanie-kampanii.oranzhevoe{color:#e0620a;background:#ffe6cc}.sostoyanie-kampanii.krasnoe{color:var(--bad);background:#fbeceb}.sostoyanie-kampanii.seroe{color:var(--soft);background:var(--raised)}.kampaniya-knopki .btn.ghost{border:1.5px solid #9aa2ad}.kampaniya-knopki .btn.ghost:hover{border-color:var(--ink)}.kampaniya-verh{display:flex;align-items:baseline;gap:.8rem}.kampaniya-imya{flex:1 1 auto;min-width:0;font-size:.93rem}.kampaniya-knopki{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem;margin-top:.2rem}.kampaniya-glavnoe{display:inline-flex;align-items:center;gap:.4rem;margin-left:auto;white-space:nowrap}.kampaniya-v-spiske>.alert{margin-bottom:.67rem}.naznachenie-ryad{align-items:center;flex-wrap:wrap;gap:.53rem}.schyotchik{margin-left:auto;min-width:1.33rem;padding:0 .4rem;border-radius:999px;background:var(--blue);color:#fff;font-size:.73rem;font-weight:700;line-height:1.33rem;text-align:center;font-variant-numeric:tabular-nums}.vsplyvashka{position:fixed;z-index:60;right:1.07rem;bottom:1.07rem;display:flex;align-items:center;gap:.67rem;padding:.67rem .8rem;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);box-shadow:0 8px 24px #16181d29}.vsplyvashka .ico{flex:none;width:1.6rem;height:1.6rem;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--blue-soft);color:var(--blue);font-weight:700}.vsplyvashka-telo{display:flex;flex-direction:column}@media(max-width:640px){.vsplyvashka{left:1.07rem;right:1.07rem}}.prosby{display:flex;flex-direction:column;gap:.8rem}.prosba{display:flex;flex-direction:column;gap:.4rem}.prosba-verh{display:flex;align-items:center;gap:.53rem;flex-wrap:wrap}.prosba .summa{font-weight:700;font-variant-numeric:tabular-nums}.izmenenie{display:flex;flex-direction:column;gap:.13rem;padding:.4rem .67rem;border-radius:.47rem;background:var(--raised)}.izmenenie-stroka{display:flex;gap:.53rem;justify-content:space-between;flex-wrap:wrap}.izmenenie-stroka.dlinnaya{flex-direction:column;gap:.13rem}.izmenenie-tekst{white-space:pre-wrap;overflow-wrap:anywhere}.izmenenie-tekst .kak-ssylka{font-weight:400}.prosba-knopki{display:flex;gap:.53rem;align-items:center;flex-wrap:wrap;margin-top:.27rem}.prosba-knopki input{flex:1 1 12rem}@media(max-width:640px){.prosba-knopki{flex-direction:column;align-items:stretch}.prosba-knopki .btn{width:100%}.prosba-knopki input{flex:1 1 auto}}.spisok-proverok{padding:.4rem 0 .8rem;border-top:1px solid var(--line-soft)}.proverka{display:flex;gap:.6rem;align-items:flex-start;padding:.27rem 0}.proverka .znak{flex:none;width:1.1rem;text-align:center;font-weight:700}.znak.proshyol{color:var(--ok)}.znak.ne_proshyol{color:var(--bad)}.znak.ne_proveren{color:var(--soft)}.proverka-telo{display:flex;flex-direction:column;min-width:0}.proverka-telo>b{font-weight:600}.shag-mastera{display:flex;gap:.8rem;align-items:flex-start;padding:.67rem 0;border-top:1px solid var(--line-soft)}.shag-mastera:first-of-type{border-top:0}.shag-nomer{flex:none;width:1.6rem;height:1.6rem;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--raised);color:var(--soft);font-size:.73rem;font-weight:700}.shag-telo{flex:1 1 auto;min-width:0}.shag-telo>b{display:block;margin-bottom:.27rem}.shag-telo input:not([type=checkbox]),.shag-telo textarea{width:100%}.pole-s-valyutoy{position:relative;display:block;max-width:var(--mera-polya)}.pole-s-valyutoy input{width:100%;padding-right:3.6rem}.valyuta-polya{position:absolute;right:.8rem;top:50%;transform:translateY(-50%);font-size:.87rem;font-weight:600;color:var(--soft);pointer-events:none}.gotovye{display:flex;flex-direction:column;gap:.67rem;margin-top:.67rem}.gotovye-blok{display:flex;flex-direction:column;gap:.27rem}.gotovye-poisk{max-width:var(--mera-polya)}.gotovye-spisok{display:flex;flex-direction:column;gap:.2rem;max-height:14rem;overflow-y:auto;padding:.4rem .53rem;border:1px solid var(--line);border-radius:.53rem;background:var(--surface)}.gotovaya{display:flex;gap:.4rem;align-items:baseline}.opyt{margin:.53rem 0 .27rem;display:flex;flex-direction:column;gap:.4rem}.opyt-zagolovok{font-size:.73rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--dim)}.opyt-stroka{border-left:3px solid var(--line);padding:.27rem 0 .27rem .67rem}.opyt-stroka.svoy{border-left-color:var(--blue)}.opyt-tekst{display:block;color:var(--ink)}.opyt-osnovanie{display:block;font-size:.8rem;color:var(--soft);margin-top:.13rem}.opyt-hvost{font-size:.8rem;color:var(--dim)}.opyt-nabory{margin-top:.93rem;padding-top:.8rem;border-top:1px solid var(--line-soft)}.opyt-nabor{display:flex;align-items:baseline;gap:.53rem;flex-wrap:wrap;width:100%;text-align:left;padding:.47rem .67rem;margin-bottom:.33rem;border:1px solid var(--line);border-radius:.6rem;background:var(--surface);color:inherit;font:inherit;cursor:pointer}.opyt-nabor:hover{border-color:var(--blue)}.opyt-nabor .chisla{margin-left:auto}.pamyat-zapis{display:flex;gap:.8rem;align-items:flex-start;padding:.67rem 0;border-top:1px solid var(--line-soft)}.pamyat-zapis:first-of-type{border-top:0}.pamyat-telo{flex:1 1 auto;min-width:0}.pamyat-zapis.ubrana .pamyat-telo{opacity:.55}.pamyat-tekst{display:block;color:var(--ink)}.pamyat-osnovanie{display:block;font-size:.8rem;color:var(--soft);margin-top:.13rem}.pamyat-prichina{display:block;font-size:.8rem;color:var(--warn);margin-top:.27rem}.pamyat-malo{display:block;font-size:.8rem;color:var(--soft);font-style:italic;margin-top:.27rem}.pamyat-knopki{flex:none;display:flex;gap:.4rem;align-items:flex-start}.pamyat-ubiraem{display:flex;flex-wrap:wrap;gap:.4rem;align-items:center;margin-top:.4rem}.pamyat-ubiraem input{flex:1 1 16rem}.podskazki{display:flex;flex-direction:column;max-height:13rem;overflow-y:auto;margin-top:.27rem;border:1px solid var(--line);border-radius:8px;background:var(--surface)}.podskazka{display:flex;align-items:baseline;gap:.53rem;padding:.4rem .67rem;border:0;background:none;text-align:left;cursor:pointer;color:var(--ink);font:inherit}.podskazka:hover{background:var(--raised)}.podskazka .muted{margin-left:auto}.vybrano{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:.53rem}.fishka{display:inline-flex;align-items:center;gap:.27rem;padding:.13rem .27rem .13rem .53rem;border:1px solid var(--line);border-radius:999px;font-size:.8rem;background:var(--surface)}.fishka button{border:0;background:none;cursor:pointer;color:var(--soft);padding:0 .27rem;font:inherit}.fishka button:hover{color:var(--bad)}.fishka.vzyato{border-color:var(--ok)}.fishka-galka{color:var(--ok);font-weight:700;line-height:1}.geo-strana{margin-top:.67rem;padding-top:.4rem;border-top:1px solid var(--line)}.geo-strana .vybrano{margin-top:.27rem}.vybor-geo input{width:100%}.podskazki.teksty{max-height:none;overflow:visible}.podskazka.eshchyo{color:var(--blue);font-weight:600}.dva-stolbca{display:grid;gap:1.2rem;grid-template-columns:minmax(0,1fr) 15rem;align-items:start}.kak-v-poste{display:flex;flex-direction:column;gap:.4rem}.post-lenta{border:1px solid var(--line);border-radius:10px;overflow:hidden;background:var(--surface)}.post-lenta img{display:block;width:100%}.post-shapka{display:flex;align-items:center;gap:.53rem;padding:.53rem .67rem}.post-shapka i{width:1.6rem;height:1.6rem;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-style:normal;font-weight:700;font-size:.8rem;flex:none}.post-shapka b{font-size:.8rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.post-shapka span{font-size:.73rem;color:var(--soft);flex:none}.post-niz{display:block;padding:.53rem .67rem}.post-knopka{display:block;text-align:center;padding:.4rem .67rem;border-radius:6px;background:var(--line);color:var(--ink);font-size:.8rem;font-weight:600}.post-istoriya{position:relative;border-radius:12px;overflow:hidden;background:#16181d;aspect-ratio:9 / 16}.post-istoriya img{display:block;width:100%;height:100%;object-fit:cover}.post-istoriya .post-poloska{position:absolute;top:.4rem;left:.4rem;right:.4rem;height:2px;border-radius:2px;background:linear-gradient(90deg,#fff 35%,#ffffff59 35%)}.post-istoriya .post-shapka{position:absolute;top:.93rem;left:0;right:0}.post-istoriya .post-shapka b,.post-istoriya .post-shapka span{color:#fff}.post-istoriya .post-knopka{position:absolute;left:.67rem;right:.67rem;bottom:.67rem;background:#ffffffeb}.obrazec-kadra{display:flex;align-items:center;justify-content:center}.obrazec-kadra img{max-width:100%;max-height:100%}.ramka-kadra{position:relative;height:24rem;background:var(--ink);border-radius:.6rem;overflow:hidden}.okno-liniya{height:2px;margin:-1.4rem -1.4rem 1.1rem;background:linear-gradient(90deg,var(--blue),var(--yellow))}.kod-pole input{font-weight:700;font-size:1.67rem;line-height:1.3;font-variant-numeric:tabular-nums;letter-spacing:.45rem;text-align:center;text-indent:.45rem;padding-top:.6rem;padding-bottom:.6rem;background:var(--raised)}.kod-pole input:focus{background:var(--surface)}.ryad{display:flex;gap:.67rem;margin-top:.27rem}.ryad:has(.field)>.btn{align-self:flex-end}.brif-polosa{height:2px;background:linear-gradient(90deg,var(--blue),var(--yellow));margin-bottom:1.6rem}.brif-stranica{max-width:46rem;margin:0 auto;padding:2.13rem var(--pole-stranicy) 4rem}.brif-shapka{display:flex;align-items:center;gap:.8rem;margin-bottom:1.6rem}.brif-znak{height:2rem;width:auto;display:block}.yazyki{display:inline-flex;gap:2px;padding:2px;border:1px solid var(--line);border-radius:.6rem;background:var(--surface)}.yazyk:hover{color:var(--ink)}.yazyk.vybran{background:var(--blue);color:#fff}.razdel{margin:2rem 0 1.07rem;display:flex;align-items:baseline;gap:.67rem}.razdel:first-child{margin-top:0}.razdel h2{margin:0;font-size:1rem}.razdel:after{content:"";flex:1;height:1px;background:var(--line)}.vopros{margin-bottom:1.6rem}.vopros label{display:block;font-weight:600;margin-bottom:.27rem}.vopros label .nuzhno-znak{color:var(--bad);margin-left:.2rem}.vopros .primer{font-size:.87rem;color:var(--dim);margin:0 0 .47rem}.vopros textarea,.vopros input[type=text]{width:100%;font-family:inherit;font-size:1rem;line-height:1.6;padding:.73rem .87rem;border:1px solid var(--line);border-radius:.6rem;background:var(--surface);color:var(--ink)}.vopros textarea{resize:vertical;min-height:7.4rem;overflow:hidden}.vopros textarea:focus,.vopros input[type=text]:focus{outline:none;border-color:var(--blue);box-shadow:0 0 0 3px var(--blue-soft)}.vopros .korotkoe{max-width:16rem}.fayly-polosa{display:block;border:1px dashed var(--line);border-radius:.6rem;padding:.93rem;text-align:center;color:var(--soft);background:var(--raised);font-size:.93rem;cursor:pointer}.fayly-polosa:hover{border-color:var(--blue);color:var(--ink)}.fayl{display:flex;align-items:center;gap:.67rem;padding:.53rem 0;border-bottom:1px solid var(--line-soft)}.fayl:last-of-type{border-bottom:0}.fayl-znak{flex:none;width:2.4rem;height:2.4rem;border-radius:.47rem;background:var(--raised);border:1px solid var(--line);display:flex;align-items:center;justify-content:center;font-weight:700;font-size:.73rem;line-height:1;color:var(--soft)}.fayl-imya{min-width:0}.fayl-imya b{display:block;font-size:.93rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sohraneno{display:flex;align-items:center;gap:.4rem;font-size:.87rem;color:var(--ok)}.brif-niz{position:sticky;bottom:0;z-index:5;background:var(--surface);border-top:1px solid var(--line);margin-top:1.6rem}.brif-niz-vnutri{max-width:46rem;margin:0 auto;padding:.93rem var(--pole-stranicy);display:flex;align-items:center;gap:.8rem}.brif-niz-vnutri .btn{flex:none}@media(max-width:480px){.brif-niz-vnutri .schyot{display:none}}.sloi{display:inline-flex;flex-wrap:wrap;gap:.27rem}.sloy{white-space:nowrap;border:1px solid var(--line);background:var(--surface);color:var(--ink)}.sloy:hover{border-color:var(--blue);color:var(--blue)}.sloy.vybran{background:var(--blue);border-color:var(--blue);color:#fff}.sloy .tochka{display:inline-block;width:.4rem;height:.4rem;margin-left:.34rem;border-radius:50%;background:var(--warn);vertical-align:middle}.otvet{margin-bottom:1.07rem}.otvet-shapka{display:flex;align-items:baseline;gap:.67rem;margin-bottom:.27rem}.otvet-vopros{font-weight:600;font-size:.93rem}.nuzhno-znak{color:var(--bad);margin-left:.2rem}.otvet-tekst{color:var(--soft);white-space:pre-line}.otvet-pole{width:100%;font-family:inherit;font-size:1rem;line-height:1.5;color:var(--ink);background:var(--surface);border:1px dashed var(--blue);border-radius:.5rem;padding:.4rem .53rem;resize:none;overflow:hidden}.otvet-pole:hover:not(:focus){background:var(--blue-soft)}.otvet-pole:focus{outline:none;border-style:solid;border-color:var(--blue);box-shadow:0 0 0 3px var(--blue-soft)}.otvet-pole::placeholder{color:var(--blue);font-size:.93rem;opacity:.7}.otvet-pole.korotkoe{width:13rem}.otvet-gotov{border-left:3px solid var(--ok);border-radius:0 .4rem .4rem 0;padding:.13rem 0 .13rem .67rem;color:var(--ink);white-space:pre-line}.otvet-sostoyanie{flex:none;font-size:.87rem;color:var(--ok);white-space:nowrap}.otvet-sostoyanie.pusto{color:var(--dim)}.pravit-otvet{flex:none;border:0;background:transparent;padding:0;font:inherit;font-size:.87rem;color:var(--blue);cursor:pointer;white-space:nowrap}.pravit-otvet:hover{text-decoration:underline}.ubrat-vopros{flex:none;width:1.6rem;height:1.6rem;padding:0;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--line);border-radius:.4rem;background:var(--raised);color:var(--soft);font:inherit;font-size:1rem;line-height:1;cursor:pointer;transition:color .12s,border-color .12s,background .12s}.ubrat-vopros:hover,.ubrat-vopros:focus-visible{color:var(--bad);border-color:var(--bad);background:var(--surface)}.sohranenie{color:var(--dim);white-space:nowrap}.izmeneniya>summary{list-style:none;cursor:pointer;color:var(--blue)}.izmeneniya>summary::-webkit-details-marker{display:none}.izmeneniya>summary:hover{text-decoration:underline}.izmeneniya .skryt,.izmeneniya[open] .pokazat{display:none}.izmeneniya[open] .skryt{display:inline}.v-ai{flex:none;border:0;background:transparent;padding:0;font:inherit;font-size:.87rem;color:var(--dim);white-space:nowrap;cursor:pointer}.v-ai:hover{color:var(--ink);text-decoration:underline}.v-ai.da{color:var(--ok)}.v-ai:disabled{opacity:.5;cursor:default}.razdel .schyot{font-size:.87rem;color:var(--dim);white-space:nowrap}.promt{white-space:pre-line;font-size:.87rem;line-height:1.65;color:var(--ink);background:var(--raised);border:1px solid var(--line);border-radius:.6rem;padding:.93rem 1.07rem}.field textarea.promt-pole{width:100%;font-size:.87rem;line-height:1.65;padding:.73rem .87rem;border:1px solid var(--line);border-radius:.6rem;background:var(--surface);color:var(--ink);resize:vertical}.field textarea.promt-pole:focus{outline:none;border-color:var(--blue);box-shadow:0 0 0 3px var(--blue-soft)}.fayly-plitki{display:grid;gap:.8rem;grid-template-columns:repeat(auto-fill,minmax(11rem,1fr))}.fayly-plitki .plitka{border:1px solid var(--line);border-radius:.6rem;overflow:hidden;background:var(--surface);text-decoration:none;color:inherit;display:block}.fayly-plitki .plitka:hover{border-color:var(--blue)}.plitka-vid{height:6.7rem;display:flex;align-items:center;justify-content:center;background:var(--raised);border-bottom:1px solid var(--line-soft);font-weight:700;font-size:1rem;line-height:1;color:var(--dim)}.plitka-niz{display:block;padding:.53rem .67rem}.plitka-s-uborkoy{position:relative}.ubrat-fayl{position:absolute;top:.27rem;right:.27rem;width:1.6rem;height:1.6rem;padding:0;display:flex;align-items:center;justify-content:center;border:1px solid var(--line);border-radius:.4rem;background:var(--surface);color:var(--soft);font:inherit;font-size:1rem;line-height:1;cursor:pointer;transition:color .12s,border-color .12s}.ubrat-fayl:hover,.ubrat-fayl:focus-visible{color:var(--bad);border-color:var(--bad)}.v-kreativy{width:100%;margin-top:.27rem}.plitka-niz b{display:block;font-size:.87rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.prosmotr{margin-bottom:1.07rem}.prosmotr summary{cursor:pointer;font-size:.87rem;font-weight:600;color:var(--blue);padding:.27rem 0;list-style:none}.prosmotr summary::-webkit-details-marker{display:none}.prosmotr summary:before{content:"▸ "}.prosmotr[open] summary:before{content:"▾ "}.pismo-vnutri{margin-top:.53rem;border:1px solid var(--line);border-radius:.6rem;background:var(--raised);padding:.8rem .93rem}.pismo-stroka{font-size:.87rem;color:var(--soft);margin-bottom:.2rem}.pismo-telo{white-space:pre-line;font-size:.87rem;line-height:1.6;color:var(--ink);margin-top:.67rem;padding-top:.67rem;border-top:1px solid var(--line-soft);max-height:16rem;overflow-y:auto}.polosa{display:block;height:4px;border-radius:999px;background:var(--raised);border:1px solid var(--line);overflow:hidden}.polosa i{display:block;height:100%;background:var(--blue)}.mesto{display:flex;align-items:center;gap:.67rem;flex-wrap:wrap}.mesto .polosa{flex:1 1 14rem;height:6px}.mesto .polosa i{background:var(--ok)}.mesto.blizko .polosa i{background:var(--yellow)}.mesto.polno .polosa i{background:var(--bad)}.kreativ{display:flex;align-items:center;gap:.8rem;padding:.67rem 0;border-bottom:1px solid var(--line-soft)}.kreativ:last-child{border-bottom:0}.kreativ-vid{flex:none;width:3.4rem;height:3.4rem;border-radius:.47rem;background:var(--raised);border:1px solid var(--line);display:flex;align-items:center;justify-content:center;font-weight:700;font-size:.73rem;line-height:1;color:var(--dim);overflow:hidden}.kreativ-vid img{width:100%;height:100%;object-fit:cover;display:block}.plitka{position:relative;cursor:pointer}.plitka-galka{position:absolute;top:.4rem;left:.4rem;z-index:1}.plitka.vybrana{outline:2px solid var(--blue);outline-offset:-2px}.plitka-vid img{width:100%;height:100%;object-fit:cover;display:block}.kreativy-plitki .plitka-vid{height:auto;aspect-ratio:1 / 1;overflow:hidden}.kreativy-plitki .plitka-vid img{object-fit:contain}.kreativ-imya{min-width:0;flex:1 1 14rem}.kreativ-imya b{display:block;font-size:.93rem}.plitka-vid,.kreativ-vid{position:relative}.plitka-rassmotret{position:absolute;right:.27rem;bottom:.27rem;width:1.7rem;height:1.7rem;padding:0;display:flex;align-items:center;justify-content:center;border:1px solid var(--line);border-radius:.4rem;background:var(--surface);color:var(--soft);font-size:.87rem;line-height:1;cursor:pointer;opacity:.6;transition:opacity .12s}.plitka:hover .plitka-rassmotret,.kreativ:hover .plitka-rassmotret,.plitka-rassmotret:focus-visible{opacity:1}.plitka-rassmotret:hover{border-color:var(--blue);color:var(--blue)}.okno-prevyu{max-width:min(92vw,34rem);max-height:92vh;display:flex;flex-direction:column;gap:.53rem}.okno-prevyu img{max-width:100%;max-height:78vh;object-fit:contain;border-radius:.6rem;background:var(--raised);display:block;margin:0 auto}.okno-prevyu-niz{display:flex;align-items:center;gap:.53rem;flex-wrap:wrap;padding:.4rem .67rem;border-radius:.6rem;background:var(--surface);color:var(--ink)}.kreativy-vybor{display:grid;gap:.53rem;grid-template-columns:repeat(auto-fill,minmax(9rem,1fr));max-height:37rem;overflow-y:auto;padding:.27rem .4rem .27rem .27rem}.kreativ-vybor{display:flex;flex-direction:column;gap:.33rem;padding:.4rem;border:1px solid var(--line);border-radius:.6rem;background:var(--surface);cursor:pointer;position:relative}.kreativ-vybor:hover{border-color:var(--blue)}.kreativ-vybor.vzyat{border-color:var(--blue);background:var(--blue-soft)}.kreativ-vybor input{position:absolute;top:.4rem;left:.4rem;z-index:1}.kreativ-vybor-vid{position:relative;aspect-ratio:1 / 1;overflow:hidden;border-radius:.47rem;background:var(--raised);display:flex;align-items:center;justify-content:center;font-weight:700;font-size:.73rem;color:var(--dim)}.kreativ-vybor-vid img{width:100%;height:100%;object-fit:contain;display:block}.kreativ-vybor:hover .plitka-rassmotret{opacity:1}.fayly-diska{display:grid;gap:.67rem;grid-template-columns:repeat(auto-fill,minmax(8.5rem,1fr));max-height:60vh;overflow-y:auto;padding:.27rem}.fayl-diska{position:relative;display:block;cursor:pointer;border:1px solid var(--line);border-radius:.6rem;background:var(--surface);overflow:hidden}.fayl-diska:hover{border-color:var(--blue)}.fayl-diska:has(input:checked){border-color:var(--blue);background:var(--blue-soft)}.fayl-diska.uzhe-vzyali{opacity:.5;cursor:default}.fayl-diska input{position:absolute;top:.4rem;left:.4rem;z-index:1}.fayl-diska-vid{display:flex;align-items:center;justify-content:center;aspect-ratio:1 / 1;background:var(--raised);overflow:hidden}.fayl-diska-vid img{width:100%;height:100%;object-fit:contain;display:block}.fayl-diska-niz{display:block;padding:.4rem .53rem .53rem}.fayl-diska-niz b{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fayl-diska-niz .muted{display:block}.okno-papok .ryad{align-items:center;flex-wrap:wrap}.okno-papok .ryad>.small{white-space:nowrap}.disk-karta{margin-bottom:1rem;padding:.67rem .8rem;border:1px solid var(--line);border-radius:.6rem;background:var(--surface)}.disk-shapka{display:flex;align-items:center;gap:.53rem;flex-wrap:wrap;padding-bottom:.53rem;border-bottom:1px solid var(--line-soft)}.papka-znak{color:var(--blue);line-height:1}.papka-stroka{display:flex;align-items:center;gap:.53rem;flex-wrap:wrap;width:100%;padding:.53rem .27rem;border:0;border-radius:.4rem;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.papka-stroka:hover{background:var(--raised)}.papka-stroka+.papka-stroka{border-top:1px solid var(--line-soft)}.papka-stroka.beda b{color:var(--bad)}.otkryt{color:var(--blue);white-space:nowrap}.papki-diska{margin-bottom:1rem}.papki-diska-shapka{margin-bottom:.53rem;flex-wrap:wrap}.put-papok{font-size:1.07rem;overflow-wrap:anywhere}.papki-diska-poisk{flex-wrap:wrap;gap:.53rem;margin-bottom:.8rem}.papki-diska-poisk input[type=search]{flex:1 1 12rem;min-width:0}.papki-plitki{display:grid;gap:.67rem;grid-template-columns:repeat(auto-fill,minmax(min(100%,14rem),1fr));margin-bottom:1rem}.papka-plitka{display:flex;align-items:center;gap:.67rem;padding:.67rem .8rem;border:1px solid var(--line);border-radius:.6rem;background:var(--surface);color:inherit;font:inherit;text-align:left;cursor:pointer;min-width:0}.papka-plitka:hover{border-color:var(--blue);background:var(--raised)}.papka-plitka-tekst{display:flex;flex-direction:column;min-width:0}.papka-plitka-tekst b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.znak-papki{flex:none;width:1.6rem;height:1.6rem;fill:var(--soft)}.papki-diska-podpis{margin:0 0 .53rem}.gde-fayl{display:block;overflow-wrap:anywhere}.chisla-svod{display:grid;gap:.67rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,11.5rem),1fr));margin-bottom:1rem}.chislo-plitka{display:flex;flex-direction:column;gap:.14rem;justify-content:flex-start;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:.73rem .87rem}.chislo-krupno{font-size:1.27rem;line-height:1.2;font-variant-numeric:tabular-nums;white-space:nowrap;overflow-x:auto;overflow-y:hidden}.otbor-perioda{display:grid;gap:.8rem;grid-template-columns:auto auto 1fr auto;align-items:end}.otbor-perioda .sprava{justify-self:end}.otbor-perioda .btn{white-space:nowrap}.sravnenie-ryad{grid-column:1 / -1;display:flex;flex-wrap:wrap;align-items:flex-end;gap:.53rem .8rem;padding-top:.8rem;border-top:1px solid var(--line-soft)}.sravnenie-ryad .field{width:9.5rem;margin:0}.sravnenie-ryad .field.pogasheno{opacity:.45}.sravnenie-itog{grid-column:1 / -1;min-height:1.2em}@media(max-width:900px){.otbor-perioda{grid-template-columns:1fr}.otbor-perioda .sprava{justify-self:start}}.alerty li.alert.prinyat{opacity:.55;border-left-color:var(--line)}.alerty li.alert.prinyat .prinyal{white-space:nowrap}.arhiv-stroka{display:grid;gap:.8rem;grid-template-columns:13.5rem 1fr auto;align-items:center;padding:.8rem 1.07rem;border-bottom:1px solid var(--line-soft)}.arhiv-stroka:last-child{border-bottom:0}.arhiv-kogda b{display:block;font-size:.93rem;white-space:nowrap}.arhiv-proekt{font-size:.87rem;color:var(--soft)}.arhiv-sostoyanie{display:flex;gap:.67rem;align-items:flex-start}.arhiv-sostoyanie .tag{flex:none}@media(max-width:900px){.arhiv-stroka{grid-template-columns:1fr}}.sled-otpravki{display:flex;gap:.93rem;align-items:flex-start;padding:.67rem .8rem;background:var(--raised);border-radius:.53rem}.sled-otpravki .tag{flex:none}.raznica{display:block;font-variant-numeric:tabular-nums;color:var(--soft)}.raznica.horosho{color:var(--ok)}.raznica.ploho{color:var(--bad)}.ogovorki{margin-bottom:1rem}.ogovorki p{margin:0 0 .27rem}td.chislo,th.chislo{text-align:right;font-variant-numeric:tabular-nums}td.imya-kampanii{min-width:12rem;max-width:22rem;overflow-wrap:break-word}.ne_nasha{display:inline-block;margin-left:.4rem;padding:.07rem .4rem;border:1px solid var(--line);border-radius:.4rem;font-size:.73rem;color:var(--soft);white-space:nowrap}.grafik{width:100%;height:11rem;display:block}.grafik .stolbik{fill:var(--blue)}.grafik .setka-liniya{stroke:var(--line-soft);stroke-width:1}.grafik-podpisi{display:flex;justify-content:space-between;margin-top:.27rem}tr.luchshe{background:color-mix(in srgb,var(--ok) 7%,transparent)}tr.huzhe{background:color-mix(in srgb,var(--bad) 7%,transparent)}.otsenka{display:inline-block;margin-left:.4rem;padding:.07rem .4rem;border-radius:.4rem;font-size:.73rem;white-space:nowrap}.otsenka.luchshe{background:var(--ok);color:#fff}.otsenka.huzhe{background:var(--bad);color:#fff}.kreativ-stroka{display:flex;gap:.53rem;align-items:flex-start}.kreativ-prevyu{flex:none;width:2.67rem;height:2.67rem;object-fit:cover;border-radius:.4rem;border:1px solid var(--line);background:var(--raised)}td.imya-kreativa{min-width:12rem;max-width:20rem;overflow-wrap:break-word}.ostatok-kreativov{margin-top:.8rem;padding:.53rem 0 .27rem .8rem;border-left:3px solid var(--line)}.ostatok-prichina{margin-top:.4rem}.ostatok-prichina ul{margin:.13rem 0 0;padding-left:1.2rem}.otrabotal{display:flex;flex-wrap:wrap;align-items:center;gap:.27rem .53rem;margin-top:.27rem}th.svoy-stolbec,td.svoy-stolbec{background:color-mix(in srgb,var(--blue) 4%,transparent);min-width:9rem}td.svoy-stolbec input{width:100%}td.svoy-stolbec input.chislo{text-align:right}.schitannoe{display:block;text-align:right;color:var(--soft)}tfoot .itogo td{border-top:2px solid var(--ink);font-weight:700;padding-top:.53rem}tfoot .itogo td:first-child{text-align:left}.svoi-spisok{display:flex;flex-direction:column;gap:.53rem}.svoy-stolbec-stroka{display:flex;align-items:center;gap:.53rem;flex-wrap:wrap;padding:.4rem .53rem;border:1px solid var(--line);border-radius:.6rem;background:var(--raised)}.svoy-stolbec-imya{flex:0 1 11rem;min-width:7rem}.svoy-stolbec-stroka .sloi{flex:none}.ubrat-stolbec{flex:none;margin-left:auto;width:1.6rem;height:1.6rem;padding:0;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--line);border-radius:.4rem;background:var(--surface);color:var(--soft);font:inherit;font-size:1rem;line-height:1;cursor:pointer}.ubrat-stolbec:hover{color:var(--bad);border-color:var(--bad)}.svoya-formula{flex:1 1 100%}.svoya-formula label{display:flex;align-items:center;gap:.53rem}.svoya-formula input{flex:1;font-family:ui-monospace,monospace}.svoya-formula input[aria-invalid=true]{border-color:var(--bad)}.svoi-stolbcy form input{flex:1 1 12rem}.predprosmotr-okno{max-width:min(86rem,calc(100vw - 3rem));display:flex;flex-direction:column}.predprosmotr-list{width:100%;height:min(78vh,48rem);border:1px solid var(--line);border-radius:var(--radius);background:var(--ground)}.predprosmotr-dve-storony{display:grid;gap:1rem;grid-template-columns:minmax(0,19rem) minmax(0,1fr);align-items:start}.predprosmotr-sverka{max-height:min(78vh,48rem);overflow-y:auto}.punkt-sverki{display:flex;flex-direction:column;gap:.14rem;padding:.47rem .67rem;margin-bottom:.4rem;border-left:3px solid var(--ok);background:var(--raised);border-radius:.4rem}.punkt-sverki.vnimanie{border-left-color:var(--warn)}.punkt-sverki textarea,.punkt-sverki input{width:100%}.punkt-sverki label{display:flex;flex-direction:column;gap:.07rem}@media(max-width:900px){.predprosmotr-dve-storony{grid-template-columns:1fr}}.posledniy-shag{display:flex;align-items:center;gap:.8rem;flex-wrap:wrap}.kak-ssylka{border:0;background:none;padding:0;font:inherit;color:var(--blue);cursor:pointer;text-decoration:underline}.voronka{margin-top:1rem;padding:.8rem 1rem;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius)}.voronka h3{margin:0 0 .6rem;font-size:1rem}.voronka .vyvod{margin:0 0 .8rem;padding:.5rem .7rem;border-left:3px solid var(--ok);background:var(--raised);border-radius:.4rem;line-height:1.45}.voronka .vyvod-beda{border-left-color:var(--warn)}.voronka .stupeni{list-style:none;margin:0;padding:0}.voronka .stupen{display:flex;align-items:baseline;justify-content:space-between;gap:.6rem;padding:.3rem .45rem;border-radius:.35rem}.voronka .stupen b{font-variant-numeric:tabular-nums}.voronka .stupen.slaboe{background:#fff7e6}.voronka .imya{display:flex;align-items:center;gap:.4rem}.voronka .istochnik{font-size:.72rem;color:var(--soft);padding:.05rem .3rem;border:1px solid var(--line);border-radius:.25rem}.voronka .perehod{display:flex;align-items:center;gap:.5rem;padding:0 .45rem;margin:.1rem 0}.voronka .polosa{flex:1;height:.4rem;background:var(--line-soft);border-radius:.2rem;overflow:hidden}.voronka .polosa span{display:block;height:100%;background:var(--blue);border-radius:.2rem}.voronka .dolya{min-width:3.2rem;text-align:right;font-size:.78rem;color:var(--soft);font-variant-numeric:tabular-nums}.voronka .sverka-chisel{margin:.8rem 0 0;font-size:.82rem;color:var(--soft);line-height:1.5}.voronka .podpis-sayta{margin:.9rem 0 .2rem;font-size:.78rem;color:var(--dim);text-transform:uppercase;letter-spacing:.04em}.alerty{margin-top:1rem;padding:.8rem 1rem;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius)}.alerty h3{margin:0 0 .6rem;font-size:1rem}.alerty ul{list-style:none;margin:0;padding:0;display:grid;gap:.4rem}.alerty .alert{padding:.47rem .67rem;border-left:3px solid var(--warn);background:var(--raised);border-radius:.4rem;line-height:1.45}.alerty .alert.srochno{border-left-color:var(--bad)}.alerty .alert p{margin:.15rem 0 0;white-space:pre-line}.alerty .verh{display:flex;align-items:baseline;gap:.5rem;flex-wrap:wrap;font-size:.78rem;color:var(--soft)}.alerty .kampaniya{font-weight:600;color:var(--ink)}.alerty .proekt{color:var(--ink);border-right:1px solid var(--line);padding-right:.5rem}.alerty ul.krutitsya{max-height:22rem;overflow-y:auto;padding-right:.4rem}.alerty .ne_ushlo{color:var(--bad)}.obyavleniya-kartochki{display:grid;gap:.8rem;margin-top:.67rem;grid-template-columns:repeat(auto-fill,minmax(19rem,1fr))}.obyavlenie-kartochka{display:flex;gap:.67rem;align-items:flex-start;padding:.67rem;background:var(--raised);border:1px solid var(--line-soft);border-radius:var(--radius)}.obyavlenie-kartochka img,.obyavlenie-kartochka .bez-kartinki{flex:none;width:4.7rem;height:4.7rem;object-fit:cover;border-radius:.4rem}.obyavlenie-kartochka .bez-kartinki{display:flex;align-items:center;justify-content:center;text-align:center;background:var(--surface);border:1px dashed var(--line)}.obyavlenie-telo{min-width:0;display:grid;gap:.27rem}.obyavlenie-tekst{margin:0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}@media(max-width:700px){.obyavleniya-kartochki{grid-template-columns:1fr}}.porogi{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(17rem,1fr))}.porog-obucheniya{display:grid;gap:.27rem;margin:0;max-width:none;min-width:0;white-space:normal}.porog-obucheniya input{max-width:7rem}.listalka{align-items:center}.kampanii-ryad{grid-column:1 / -1;display:flex;flex-wrap:wrap;align-items:flex-end;gap:.53rem .8rem;padding-top:.8rem;border-top:1px solid var(--line-soft)}.kampanii-ryad .poisk-kampaniy{width:16rem;max-width:100%}.kampanii-ryad>.field{width:11rem}.kampanii-ryad>.field:first-child{width:auto}.galka-stolbec{width:2.4rem;text-align:center}tr.snyata{opacity:.45}tr.snyata .imya-kampanii{text-decoration:line-through}.kreativy-okno{overflow-y:auto}.kreativy-okno thead th{position:sticky;top:0;z-index:1;background:var(--raised)}.alerty .ne-prosmotreno{display:inline-flex;align-items:center;gap:.4rem;flex-wrap:wrap}.sloi.krupnye{gap:.34rem}.sloi.krupnye .sloy{font-size:.93rem;padding:.5rem 1.07rem}.utrennee-pismo-ramka{width:100%;height:72vh;border:1px solid var(--line);border-radius:.47rem;background:#f6f7f9}.razbor-iz-pisma{border-left:3px solid var(--blue)}.razbor-ocenki{margin-top:.53rem;display:grid;gap:.53rem}.razbor-ocenka{padding:.47rem .67rem;background:var(--raised);border-radius:.4rem}.tag.srednee{color:var(--warn)}.vnutr-poisk .field{width:auto;flex:0 1 22rem}.vnutr-poisk .schyot{padding-bottom:.6rem}.vnutr-poisk .sprava{margin-left:auto}.panel-perioda{display:flex;align-items:center;gap:.4rem;flex-wrap:wrap}.panel-perioda input[type=date]{width:auto;padding:.27rem .47rem;font-size:.87rem;font-variant-numeric:tabular-nums}.agentstvo-verh{display:grid;gap:.67rem;grid-template-columns:minmax(15rem,1fr) minmax(18rem,1.6fr);margin-bottom:.67rem}@media(max-width:900px){.agentstvo-verh{grid-template-columns:1fr}}.dengi-ag{display:flex;flex-direction:column;justify-content:space-between;gap:.8rem}.podpis-ag{font-size:.8rem;color:var(--soft);text-transform:uppercase;letter-spacing:.4px;margin-bottom:.2rem}.krupno-ag{font-size:1.73rem;font-weight:700;line-height:1.1;letter-spacing:-.5px}.melkie-ag{display:flex;gap:1.33rem;flex-wrap:wrap}.melkie-ag span{display:block;font-size:.73rem;color:var(--soft)}.melkie-ag b{font-size:1rem}.grafik-ag{display:flex;align-items:flex-end;gap:2px;height:4rem;margin-top:.53rem}.grafik-ag i{flex:1;min-width:2px;background:var(--blue);border-radius:1px;opacity:.85}.grafik-osi{display:flex;justify-content:space-between;font-size:.73rem;color:var(--dim);margin-top:.27rem}.raznica-ag{display:block;font-size:.73rem;font-variant-numeric:tabular-nums;color:var(--dim)}.raznica-ag.horosho{color:var(--ok)}.raznica-ag.ploho{color:var(--bad)}.chem-zanyat{display:block;font-size:.73rem;color:var(--dim)}.obnovlenie{display:inline-flex;align-items:center;gap:.4rem;flex-wrap:wrap}.peremena{display:flex;gap:.67rem;align-items:flex-start;padding:.53rem 0;border-bottom:1px solid var(--line-soft)}.peremena:last-child{border-bottom:0}.peremena .tag{margin-top:.13rem;min-width:7.5rem;text-align:center;flex-shrink:0}.peremena b{display:block;font-size:.93rem;font-weight:600;margin-bottom:.13rem}.otkuda{margin-top:.33rem}.otkuda>summary{font-size:.73rem;color:var(--soft);cursor:pointer;display:inline-block;padding:.13rem 0}.otkuda>summary:hover{color:var(--blue)}.otkuda table{width:auto;min-width:18rem;margin-top:.33rem;border-collapse:collapse}.otkuda th{font-size:.7rem;padding:.2rem .67rem .2rem 0;border-bottom:1px solid var(--line-soft)}.otkuda td{font-size:.8rem;padding:.2rem .67rem .2rem 0;border-bottom:0}.rabota-ag{display:grid;gap:1.07rem;grid-template-columns:repeat(auto-fit,minmax(13rem,1fr))}.dolya-stroka{display:flex;align-items:baseline;gap:.53rem}.dolya-stroka b{font-size:1.13rem;font-variant-numeric:tabular-nums}.dolya-stroka span{font-size:.87rem;color:var(--soft)}.polosa-doli{height:4px;background:var(--line);border-radius:2px;margin-top:.4rem;overflow:hidden}.polosa-doli i{display:block;height:4px;background:var(--blue);border-radius:2px}.pod-chislom{display:block}.stroka-vybora{cursor:pointer}.stroka-vybora:hover td{background:var(--raised)}.stroka-vybora.vybrana td{background:var(--blue-soft)}.rabotu-idut{background:#fff4cc;border-bottom:1px solid #e8d48a;color:#6b5200;padding:.45rem 1rem;font-weight:600;font-size:.9rem}.rabotu-idut .small{font-weight:400;color:#8a7230}:root{--sidebar-width: 16rem;--sidebar-width-collapsed: 4.3rem;--bp-mobile: 640px;--bp-tablet: 1024px}.layout{display:grid;grid-template-columns:var(--sidebar-width) 1fr;min-height:100vh}.burger{display:none}.sidebar{position:sticky;top:0;height:100vh}.content{min-width:0}@media(max-width:1024px){.layout{grid-template-columns:var(--sidebar-width-collapsed) 1fr}.sidebar .menu-title,.brand{display:none}.sidebar:before{margin-bottom:.8rem}.vyhod-znak{display:inline}.vyhod{padding-left:0;padding-right:0}.menu-item{justify-content:center;padding-left:0;padding-right:0}}@media(max-width:640px){.layout{grid-template-columns:1fr}.sidebar{position:fixed;inset:0 auto 0 0;width:82vw;max-width:21rem;height:100dvh;padding-bottom:0;transform:translate(-100%);transition:transform .2s ease;z-index:50}.sidebar.open{transform:none}.sidebar-close{position:absolute;top:.67rem;right:.67rem}.brand{display:flex;padding-top:.53rem;padding-right:3.6rem}.sidebar-foot{padding-bottom:calc(.4rem + env(safe-area-inset-bottom,0px))}.sidebar .menu-title{display:block}.burger{display:inline-flex}.vyhod-znak{display:none}.vyhod{padding-left:.95rem;padding-right:.95rem}.menu-item{justify-content:flex-start;padding-left:.67rem;padding-right:.67rem}.table-wrap{-webkit-overflow-scrolling:touch}.mono,code{overflow-wrap:anywhere;word-break:break-word}.page{padding-left:.93rem;padding-right:.93rem}}@media(prefers-reduced-motion:reduce){.sidebar{transition:none}}
