#smk-tool dialog{max-width:min(500px,calc(100vw - 32px));border:1px solid #cbd5e1;border-radius:16px;padding:24px}#smk-tool dialog::backdrop{background:#0f172a88}#smk-tool .smk-row{display:grid;grid-template-columns:minmax(150px,2fr) repeat(4,minmax(90px,1fr)) auto;gap:10px;padding:14px;border:1px solid var(--line);border-radius:10px;margin:10px 0;background:var(--soft)}#smk-tool .smk-row label{min-width:0;display:flex;flex-direction:column;gap:6px}#smk-tool .smk-row span{font-size:13px}#smk-tool .input{width:100%;min-width:0}#smk-tool .smk-del{align-self:end}#smk-tool .smk-sub{margin:25px 0 12px}#smk-tool .smk-err{color:#b42318;font-size:13px}#smk-tool [aria-invalid=true]{border-color:#b42318}#smk-tool .smk-alerts{display:grid;gap:8px;margin:16px 0}#smk-tool .smk-alerts p{margin:0}#smk-tool .rd-out,#smk-tool .smk-doc{min-width:0;max-width:100%}#smk-tool .gs-scroll{min-width:0;max-width:100%;overflow:auto}#smk-tool .smk-table{border-collapse:collapse;width:100%;font-size:14px}#smk-tool .smk-table th,#smk-tool .smk-table td{padding:8px;border:1px solid #d8dce3;height:auto;word-break:normal;overflow-wrap:anywhere}#smk-tool .smk-table th{text-align:left;background:#f4f6fa}#smk-tool .rd-grid{grid-template-columns:repeat(2,minmax(0,1fr))}#smk-tool .rd-grid dd{font-size:22px;overflow-wrap:anywhere}#smk-tool .smk-details{font-size:14px;color:#4b5563}#smk-tool .rd-big b{overflow-wrap:anywhere}@media(max-width:1000px){#smk-tool .smk-row{grid-template-columns:repeat(2,minmax(0,1fr))}#smk-tool .smk-name{grid-column:1/-1}#smk-tool .smk-del{justify-self:start}}@media(max-width:560px){#smk-tool .rd-grid{grid-template-columns:1fr}#smk-tool .rd-grid dd{font-size:22px;white-space:nowrap}#smk-tool .smk-table{min-width:550px}#smk-tool .gs-actions{align-items:stretch;flex-direction:column}}#smk-tool .smk-print-doc{display:none}@media print{@page{size:A4 portrait;margin:15mm}body.print-tool #tool,body.print-tool #smk-tool{height:auto!important;min-height:0!important;display:block!important;border:0!important;padding:0!important;margin:0!important}body.print-tool #smk-tool>*{display:none!important}body.print-tool #smk-tool>.smk-print-doc{display:block!important}body.print-tool .tool__head{display:none!important}body.print-tool #smk-tool .smk-print-doc table{width:100%;min-width:0;table-layout:auto}body.print-tool #smk-tool .smk-print-doc tr{break-inside:avoid}body.print-tool #smk-tool .smk-print-doc h2{font-size:16pt;margin:0 0 8px}body.print-tool #smk-tool .smk-print-doc h3{break-after:avoid}body.print-tool #smk-tool .smk-print-doc thead{display:table-header-group}}
