.obhod .tk-fayl{display:flex;align-items:center;gap:12px;flex-wrap:wrap;cursor:pointer}.obhod .tk-fayl input{position:absolute;width:1px;height:1px;opacity:0}.obhod .tk-mal{display:inline-block;width:auto;padding:4px 8px;margin:0;font-size:.8125rem}.obhod .tk-plan{position:relative;border:1px solid rgba(255,255,255,.16);border-radius:14px;overflow:hidden;background:#fff}.obhod .tk-plan canvas{display:block;width:100%;height:min(70vh,620px);touch-action:none;cursor:crosshair}.obhod .tk-vpisat{position:absolute;right:10px;top:10px;padding:4px 12px;font-size:.8125rem;background:#fff;color:#1d2733}.obhod .tk-sloi{margin-top:10px}.obhod .tk-sloi>summary{cursor:pointer;font-size:.875rem}.obhod .tk-sloi table{width:100%;border-collapse:collapse;margin-top:8px;font-size:.8125rem}.obhod .tk-sloi td,.obhod .tk-sloi th{border-bottom:1px solid rgba(255,255,255,.1);padding:4px 6px;text-align:left}.obhod .tk-sloi td.ch,.obhod .tk-itog td{font-variant-numeric:tabular-nums}.obhod .tk-sloi tr.on td{background:#f29a3a26}.obhod .tk-sloi tbody tr{cursor:default}.obhod .tk-kist{display:flex;flex-wrap:wrap;gap:6px;align-items:center;margin-bottom:8px}.obhod .tk-cvet,.obhod .tk-rezhim{display:inline-flex;align-items:center;gap:6px;border:1px solid rgba(255,255,255,.22);border-radius:999px;padding:4px 10px;font-size:.8125rem;background:transparent;color:inherit;cursor:pointer}.obhod .tk-cvet i{width:12px;height:12px;border-radius:3px;display:inline-block}.obhod .tk-cvet.on,.obhod .tk-rezhim.on{border-color:#f29a3a;background:#f29a3a2e;font-weight:600}.obhod .tk-itog{width:100%;border-collapse:collapse;margin:10px 0;font-size:.875rem}.obhod .tk-itog th,.obhod .tk-itog td{border-bottom:1px solid rgba(255,255,255,.14);padding:6px 8px;text-align:right}.obhod .tk-itog th:first-child,.obhod .tk-itog td:first-child{text-align:left}.obhod .tk-tochka{display:inline-block;width:10px;height:10px;border-radius:3px;margin-right:8px;vertical-align:baseline}.obhod .tk-vysoty{margin-bottom:8px}html[data-dizayn=noviy] .obhod .tk-plan{border-color:#14283c29}html[data-dizayn=noviy] .obhod .tk-cvet,html[data-dizayn=noviy] .obhod .tk-rezhim{border-color:#14283c33}html[data-dizayn=noviy] .obhod .tk-sloi td,html[data-dizayn=noviy] .obhod .tk-itog th,html[data-dizayn=noviy] .obhod .tk-itog td{border-color:#14283c1f}@media(max-width:780px){.obhod .tk-plan canvas{height:60vh}}
