.proc-filters{display:grid;grid-template-columns:1fr 2fr 2fr;gap:13px;margin:22px 0}.proc-filters label{display:grid;gap:6px;font-size:13px;color:#496379}.proc-filters input,.proc-filters select{width:100%;min-width:0;min-height:44px}.proc-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:22px 0}.proc-metric{padding:19px;background:#fff;border:1px solid #dce6ed;border-top:3px solid #c3a451;border-radius:11px;min-width:0}.proc-metric h2{margin:0 0 12px;font-size:13px;color:#63798c;font-weight:500}.proc-metric strong{display:block;font-size:25px;color:#193b56;font-weight:600;overflow-wrap:anywhere}.proc-metric small{display:block;color:#687e90;font-size:12px;line-height:1.7;margin-top:8px}.proc-note{font-size:13px;line-height:1.8;color:#63798c}.proc-warning{padding:15px 18px;border:1px solid #e7d29b;border-left:3px solid #c2a253;border-radius:10px;background:#fff8e9;font-size:13px;line-height:1.8;color:#775e28}.proc-section{padding:20px;margin:22px 0;border:1px solid #dce6ed;border-radius:11px;background:#fff;min-width:0}.proc-section h2{font-size:20px;color:#193b56;margin:0 0 12px}.proc-table small{display:block;margin-top:4px;font-size:12px;color:#687e90;line-height:1.7}.proc-mobile{display:none}.proc-card{padding:17px;border:1px solid #dde6ed;border-top:3px solid #c3a451;border-radius:11px;background:#fff}.proc-card h3{font-size:19px;color:#193b56;overflow-wrap:anywhere;margin:0 0 7px}.proc-card dl{display:grid;grid-template-columns:1fr 1fr;gap:9px;font-size:13px}.proc-card dt{color:#687e90}.proc-card dd{margin:0;text-align:right;color:#244862}.proc-unknown{color:#8a672b}.proc-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px}form[data-proc-form]{display:grid;gap:15px}form[data-proc-form] label{display:grid;gap:6px;color:#3a536a;font-size:13px}form[data-proc-form] input,form[data-proc-form] select,form[data-proc-form] textarea{width:100%;min-width:0;min-height:44px}form[data-proc-form] textarea{min-height:85px}.proc-preview{border:1px solid #dce6ed;border-radius:10px;background:#f5f8fb;padding:17px}.proc-preview p{line-height:1.8;color:#45647d;font-size:13px}.proc-history article{border-top:1px solid #e1e8ee;padding:13px 0;font-size:13px;color:#567187;line-height:1.8;overflow-wrap:anywhere}.proc-pages{display:flex;gap:8px;align-items:center;justify-content:flex-end;color:#687e90;font-size:12px;margin-top:16px}.proc-pages>span{margin-right:auto}.proc-source-actions{display:flex;gap:9px;flex-wrap:wrap}.proc-custody{margin-top:12px;font-size:12px;color:#63798c;line-height:1.8}
@media(max-width:1000px){.proc-metrics{gap:10px}.proc-metric{padding:15px}.proc-metric strong{font-size:23px}}@media(max-width:760px){.proc-filters{grid-template-columns:1fr}.proc-filters input,.proc-filters select{font-size:16px}.proc-metrics{grid-template-columns:1fr}.proc-section{padding:16px}.proc-table{display:none}.proc-mobile{display:grid;gap:13px}.proc-card .button{min-height:48px}.proc-form-grid{grid-template-columns:1fr}form[data-proc-form] input,form[data-proc-form] select,form[data-proc-form] textarea{font-size:16px}form[data-proc-form] .dialog-actions>.button{min-height:48px;flex:1;white-space:normal}.proc-source-actions>.button{min-height:44px;flex:1;white-space:normal}.proc-pages .button{min-height:44px}}
