.obhod .ppr-shagi{display:flex;flex-wrap:wrap;gap:8px;margin:4px 0 2px}.obhod .ppr-shagi .chip{gap:8px}.obhod .ppr-shagi .chip b{font-family:var(--font-draft),ui-monospace,monospace;font-weight:500;font-size:11px;letter-spacing:.12em;opacity:.75}.obhod .ppr-shagi .chip.gotovo b{color:var(--t-green)}.obhod .ppr-hod{display:flex;flex-wrap:wrap;gap:6px 18px;font-size:.875rem;color:#c9d4de}.obhod .ppr-hod strong{color:#fff}.obhod .ppr-hod .as-link{cursor:pointer;background:none;border:0;padding:0;font:inherit;text-decoration:underline;text-underline-offset:4px}.obhod .ppr-polya{display:grid;grid-template-columns:1fr 1fr;gap:14px}.obhod .ppr-polya label{display:grid;gap:6px;font-size:.875rem}.obhod .ppr-polya label.wide{grid-column:1/-1}.obhod .ppr-polya label .help,.obhod .ppr-polya .ob-input{margin:0}.obhod .ppr-filtry{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.obhod .ppr-filtry .ob-input{width:auto;min-width:200px;flex:1}.obhod .ppr-filtry select.ob-input{flex:0 1 auto;min-width:160px}.obhod .ppr-filtry label.galka{display:inline-flex;align-items:center;gap:8px;font-size:.875rem;cursor:pointer}.obhod .ppr-spisok{display:grid;gap:6px;margin:0;padding:0;list-style:none}.obhod .ppr-stroka{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px;padding:10px 12px;border-radius:14px;border:1px solid rgba(255,255,255,.12)}.obhod .ppr-stroka.sel{border-color:#ffc9288c;background:#ffc9280f}.obhod .ppr-stroka .kod{font-family:var(--font-draft),ui-monospace,monospace;font-size:11px;letter-spacing:.1em;color:#8fa3b5}.obhod .ppr-stroka .nazv{flex:1 1 260px;font-size:.9375rem}.obhod .ppr-stroka .gr{font-size:.75rem;color:#8fa3b5;flex:1 1 100%}.obhod .ppr-stroka .ob-btn-sm{height:32px}.obhod .ppr-vybrano{display:flex;flex-wrap:wrap;gap:6px}.obhod .ppr-vybrano .chip{font-size:.8125rem;padding:6px 10px}.obhod .ppr-usloviya{display:grid;gap:10px}.obhod .ppr-uslovie{display:grid;gap:8px;padding:14px 16px;border-radius:16px;border:1px solid rgba(255,255,255,.12)}.obhod .ppr-uslovie.otvet-yes{border-color:#ffc92880}.obhod .ppr-uslovie.otvet-no{border-color:#39c76f66}.obhod .ppr-uslovie .vopros{font-weight:600}.obhod .ppr-uslovie .podskazka{font-size:.8125rem;color:#c9d4de}.obhod .ppr-uslovie .obychno{font-size:.75rem;color:#ffd77a}.obhod .ppr-uslovie .chips .chip{font-size:.875rem;padding:8px 12px}.obhod .ppr-punkty{display:grid;gap:12px}.obhod .ppr-punkt{display:grid;gap:8px}.obhod .ppr-punkt .meta{display:flex;flex-wrap:wrap;gap:4px 12px;font-size:.75rem;color:#8fa3b5}.obhod .ppr-punkt h3{font-size:1.05rem}.obhod .ppr-punkt p{font-size:.9rem;color:#e6edf3}.obhod .ppr-punkt p.tiho{color:#c9d4de;font-size:.85rem}.obhod .ppr-ssylki{display:flex;flex-wrap:wrap;gap:4px 14px;font-size:.8125rem}.obhod .ppr-forma{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:4px;padding-top:10px;border-top:1px solid rgba(255,255,255,.1)}.obhod .ppr-forma label{display:grid;gap:5px;font-size:.8125rem;color:#c9d4de}.obhod .ppr-forma label.wide{grid-column:1/-1}.obhod .ppr-forma textarea{min-height:64px}.obhod .ppr-status{display:inline-flex;align-items:center;gap:6px;border-radius:999px;padding:3px 10px;font-size:.75rem;font-weight:600;letter-spacing:.02em;border:1px solid transparent}.obhod .ppr-status.open{color:#c9d4de;border-color:#ffffff40}.obhod .ppr-status.doing{color:#9cc4ff;border-color:#8cb9ff80}.obhod .ppr-status.ready{color:var(--t-green);border-color:#39c76f80}.obhod .ppr-status.na{color:#c9d4de;border-color:#ffffff40;text-decoration:line-through}.obhod .ppr-status.stale{color:#ffd77a;border-color:#ffc92880}.obhod .ppr-prim{font-size:.8125rem;color:#ffd77a}.obhod .ppr-glava{display:grid;gap:8px}.obhod .ppr-glava ul{margin:0;padding:0;list-style:none;display:grid;gap:4px}.obhod .ppr-glava li{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;font-size:.875rem}.obhod .ppr-glava li .otkuda{font-size:.75rem;color:#8fa3b5}.obhod .ppr-metriki{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.obhod .ppr-metriki div{border:1px solid rgba(255,255,255,.14);border-radius:14px;padding:10px 12px}.obhod .ppr-metriki strong{display:block;font-size:1.6rem;font-variant-numeric:tabular-nums}.obhod .ppr-metriki span{font-size:.8125rem;color:#c9d4de}.obhod .ppr-deystviya{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.obhod .ppr-deystviya input[type=file]{display:none}.obhod .ppr-nav{display:flex;justify-content:space-between;gap:10px;flex-wrap:wrap}.obhod .ppr-sohraneno{font-size:.8125rem;color:#8fa3b5}.obhod .ppr-sohraneno.beda{color:#ffb3ac}.ppr-pechat{display:none}@media print{body.ppr-pechat-rezhim>:not(.ppr-pechat){display:none!important}body.ppr-pechat-rezhim .ppr-pechat{display:block;font:11pt/1.5 system-ui,sans-serif;color:#000;background:#fff;padding:0}.ppr-pechat h1{font-size:19pt;margin:0 0 6pt}.ppr-pechat h2{font-size:14pt;border-bottom:1px solid #999;margin:16pt 0 4pt;break-after:avoid}.ppr-pechat h3{font-size:11.5pt;margin:10pt 0 2pt;break-after:avoid}.ppr-pechat p{margin:2pt 0;overflow-wrap:anywhere}.ppr-pechat p.li{margin-left:10pt}@page{size:A4;margin:18mm}}@media(max-width:780px){.obhod .ppr-polya,.obhod .ppr-forma{grid-template-columns:1fr}.obhod .ppr-metriki{grid-template-columns:1fr 1fr}.obhod .ppr-filtry .ob-input{min-width:0;width:100%}}.obhod .ppr-razdely{display:grid;gap:10px}.obhod .ppr-razdel{border:1px solid rgba(255,255,255,.14);border-radius:16px;padding:0 14px}.obhod .ppr-razdel>summary{list-style:none;cursor:pointer;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 14px;padding:12px 0}.obhod .ppr-razdel>summary::-webkit-details-marker{display:none}.obhod .ppr-razdel>summary:before{content:"▸";margin-right:8px;color:#8fa3b5}.obhod .ppr-razdel[open]>summary:before{content:"▾"}.obhod .ppr-razdel-zag{display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px}.obhod .ppr-razdel-zag strong{font-size:1.05rem}.obhod .ppr-razdel-zag .eyebrow{margin:0}.obhod .ppr-razdel-schet{font-size:.8125rem;color:#c9d4de}.obhod .ppr-razdel .ppr-punkty{padding:0 0 12px}.obhod .ppr-punkt{border-top:1px solid rgba(255,255,255,.08);padding-top:10px}.obhod .ppr-punkt-shapka{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 12px}.obhod .ppr-punkt-zag{background:none;border:0;padding:0;color:inherit;font:inherit;text-align:left;display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;cursor:pointer;flex:1 1 auto;min-width:0}.obhod .ppr-punkt-zag .strelka{color:#8fa3b5;width:1em}.obhod .ppr-punkt-zag h3{font-size:1rem;margin:0}.obhod .ppr-punkt-zag .meta{font-size:.75rem;color:#8fa3b5}.obhod .ppr-punkt-zag:hover h3{text-decoration:underline;text-underline-offset:4px}.obhod .ppr-sost .chip{font-size:.8125rem;padding:6px 10px;min-width:0}.obhod .ppr-sost .chip:disabled{opacity:.4;cursor:not-allowed}.obhod .ppr-punkt-telo{display:grid;gap:6px;padding:4px 0 6px}.obhod .ppr-punkt-telo p{margin:0}.obhod .ppr-uslovie .zachem{color:#e6edf3}.obhod .ppr-spravka-oglav{display:flex;flex-wrap:wrap;gap:6px 16px;font-size:.875rem}.obhod .ppr-spravka-punkty{margin:0;padding:0 0 0 20px;display:grid;gap:14px}.obhod .ppr-spravka-punkty li{display:grid;gap:4px}.obhod .ppr-spravka-punkty h3{font-size:1rem}.obhod .ppr-spravka-punkty p{font-size:.9rem;color:#e6edf3}.obhod .ppr-spravka-punkty p.zachem{color:#ffd77a}.obhod .ppr-spravka-punkty p.tiho,.obhod .ppr-spravka-punkty p.meta{color:#c9d4de;font-size:.8125rem}@media print{.ppr-spravka{color:#000}.ppr-spravka .object-card{background:#fff!important;border:0!important;box-shadow:none!important;color:#000}.ppr-spravka .ppr-spravka-punkty p,.ppr-spravka .ppr-spravka-punkty p.zachem,.ppr-spravka .help,.ppr-spravka .eyebrow{color:#000}.ob-chrome,.obhod-fon,.ppr-spravka-oglav,.ppr-spravka .notice{display:none!important}}.ppr-data{position:relative;display:block}.ppr-data .ob-input{padding-right:3rem}.ppr-kalendar{position:absolute;right:.35rem;top:50%;transform:translateY(-50%);width:2.5rem;height:2.5rem;border-radius:.75rem;display:inline-flex;align-items:center;justify-content:center;color:#8fa3b5;pointer-events:none}.ppr-kalendar svg{width:1.4rem;height:1.4rem;fill:currentColor}.ppr-kalendar-vvod{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer;pointer-events:auto;border:0;padding:0;margin:0;font-size:16px!important;min-height:0!important}.ppr-kalendar-vvod::-webkit-calendar-picker-indicator{position:absolute;inset:0;width:100%;height:100%;cursor:pointer;opacity:0}
