.technical-shell{display:grid;gap:18px}.technical-subnav{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:16px}.technical-subnav a{padding:8px 12px;border:1px solid #d6e0e7;border-radius:8px;background:#fff;text-decoration:none}.technical-subnav a.active{background:#17324d;color:#fff;border-color:#17324d}.technical-metrics{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}.technical-metric{display:block;padding:16px;background:#fff;border:1px solid #d6e0e7;border-radius:10px;text-decoration:none;color:#17324d}.technical-metric span{display:block;color:#667b8d;font-size:13px}.technical-metric strong{display:block;font-size:28px;margin-top:6px}.technical-attention{display:grid;gap:8px}.technical-attention a{display:block;padding:10px 12px;border-left:4px solid #b57a00;background:#fff8e3;text-decoration:none}.technical-attention a.issue{border-color:#b83b3b;background:#fff0f0}.technical-filter{display:grid;grid-template-columns:2fr 1fr 1fr auto;gap:10px;align-items:end}.technical-table{width:100%;table-layout:fixed}.technical-table th,.technical-table td{overflow-wrap:anywhere;vertical-align:top}.technical-table .col-term{width:12%}.technical-table .col-order{width:8%}.technical-table .col-client{width:17%}.technical-table .col-location{width:21%}.technical-table .col-creative{width:17%}.technical-table .col-schedule{width:13%}.technical-table .col-state{width:12%}.tech-badge{display:inline-block;padding:3px 7px;border-radius:999px;font-size:12px;background:#edf1f4;color:#526778}.tech-badge.ready{background:#e4f4ea;color:#19764b}.tech-badge.attention{background:#fff2d4;color:#8a5a00}.tech-badge.issue{background:#fde8e8;color:#aa3030}.tech-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}.tech-card{background:#fff;border:1px solid #d6e0e7;border-radius:10px;padding:16px;min-width:0}.tech-row{display:flex;justify-content:space-between;gap:16px;padding:10px 0;border-bottom:1px solid #e5ebef}.tech-row:last-child{border-bottom:0}.tech-actions{display:flex;gap:8px;flex-wrap:wrap}.technical-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.technical-form-grid label{margin:0}.tech-history{display:grid;gap:8px}.tech-history article{padding:10px 12px;border-left:3px solid #567892;background:#f5f8fa}.incident-row{scroll-margin-top:100px}.technical-muted{color:#6d8090;font-size:13px}.technical-danger{color:#a83232}.technical-empty{padding:24px;text-align:center;color:#6d8090}.technical-file{max-width:100%;width:100%}.technical-order-title{display:flex;justify-content:space-between;gap:20px;align-items:flex-start}.technical-tabs{display:flex;gap:8px;flex-wrap:wrap}.technical-tabs a{text-decoration:none}.technical-report-form[open]{padding:14px}.technical-report-form summary{cursor:pointer;font-weight:700}.technical-report-form form{margin-top:14px}@media(max-width:1000px){.technical-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.technical-filter,.technical-form-grid,.tech-grid{grid-template-columns:1fr}.technical-table{table-layout:auto}.technical-table .col-schedule{display:none}}
