.obhod .kran-polya{display:grid;grid-template-columns:1fr 1fr;gap:14px}.obhod .kran-polya label{display:grid;gap:6px;font-size:.875rem;align-content:start}.obhod .kran-polya label.wide{grid-column:1/-1}.obhod .kran-polya label .help{margin:0;font-size:.75rem}.obhod .kran-polya .ob-input{margin:0}.obhod .kran-polya label.galka{display:flex;align-items:center;gap:8px;cursor:pointer}.obhod .kran-deystviya{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-top:12px}.obhod .kran-oshibki{margin:0;padding-left:18px;color:#ffb3ac;display:grid;gap:4px}.obhod .kran-metriki{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.obhod .kran-metriki div{border:1px solid rgba(255,255,255,.14);border-radius:14px;padding:10px 12px}.obhod .kran-metriki div.glavnoe{border-color:#ffc92899;background:#ffc92812}.obhod .kran-metriki strong{display:block;font-size:1.6rem;font-variant-numeric:tabular-nums}.obhod .kran-metriki span{font-size:.8125rem;color:#c9d4de}.obhod .kran-formula{font-family:var(--font-draft),ui-monospace,monospace;font-size:.9rem;margin:10px 0 4px}.obhod .kran-zdanie{margin:8px 0 0}.obhod .kran-tekst{font-size:.95rem;line-height:1.55}.kran-shema{display:block;width:100%;max-width:420px;margin:0 auto}.kran-shema .z-op{fill:#ff503c24;stroke:#ff6b57;stroke-width:2;stroke-dasharray:8 5}.kran-shema .z-per{fill:#ffc9281f;stroke:#ffc928;stroke-width:1.5}.kran-shema .z-obsl{fill:#78aaff1f;stroke:#8cb9ff;stroke-width:1.5}.kran-shema .razmer{stroke-width:1.5}.kran-shema .z-op-l{stroke:#ff6b57}.kran-shema .z-per-l{stroke:#ffc928}.kran-shema .z-obsl-l{stroke:#8cb9ff}.kran-shema .podpisi text.fon{paint-order:stroke;stroke:#0b1a28;stroke-width:4px;stroke-linejoin:round}.kran-shema .os{fill:#e6edf3}.kran-shema .podpisi text{font:12px system-ui,sans-serif;fill:#e6edf3}.obhod .kran-tablica>summary{cursor:pointer;list-style:none}.obhod .kran-tablica>summary::-webkit-details-marker{display:none}.obhod .kran-tablica>summary:before{content:"▸ ";color:#8fa3b5}.obhod .kran-tablica[open]>summary:before{content:"▾ "}.obhod .kran-tablica table{width:100%;border-collapse:collapse;margin:10px 0;font-size:.875rem;font-variant-numeric:tabular-nums}.obhod .kran-tablica th,.obhod .kran-tablica td{border:1px solid rgba(255,255,255,.15);padding:6px 8px;text-align:center}.obhod .kran-tablica th{font-weight:600;font-size:.8rem}.obhod .kran-poyasnenie{margin:0;padding-left:18px;display:grid;gap:4px;font-size:.875rem}html[data-dizayn=noviy] .kran-shema .podpisi text{fill:#1d2733}html[data-dizayn=noviy] .kran-shema .podpisi text.fon{stroke:#fff}html[data-dizayn=noviy] .kran-shema .os{fill:#1d2733}html[data-dizayn=noviy] .obhod .kran-metriki span{color:#5c7085}html[data-dizayn=noviy] .obhod .kran-metriki div{border-color:#14283c24}html[data-dizayn=noviy] .obhod .kran-oshibki{color:#b3261e}html[data-dizayn=noviy] .obhod .kran-tablica th,html[data-dizayn=noviy] .obhod .kran-tablica td{border-color:#14283c2e}@media(max-width:780px){.obhod .kran-polya{grid-template-columns:1fr}.obhod .kran-metriki{grid-template-columns:1fr 1fr}}@media print{.ob-chrome,.obhod-fon,.kran-deystviya,.kran-tablica,.kalk-notice,.dizayn-pereklyuchatel{display:none!important}.obhod,.obhod .object-card{background:#fff!important;color:#000!important;border-color:#999!important;box-shadow:none!important}.obhod .help,.obhod .eyebrow,.obhod .kran-metriki span{color:#333!important}.kran-shema .podpisi text{fill:#000}.kran-shema .podpisi text.fon{stroke:#fff}.kran-shema .os{fill:#000}@page{size:A4;margin:15mm}}
