
/* 17P.20.2 — busca corrigida + painel direito compacto como referência */
.c19-main{display:grid!important;grid-template-columns:minmax(0,1fr) 350px!important;grid-template-rows:auto auto!important;column-gap:14px!important}
.c19-tabs{grid-column:1!important;grid-row:1!important;margin-right:0!important;min-width:0!important;overflow-x:auto!important;padding-bottom:2px}
.c19-tools{position:static!important;grid-column:2!important;grid-row:1!important;width:100%!important;align-self:start!important}
.c20-workspace{display:contents!important}
.c20-workspace .c19-list{grid-column:1!important;grid-row:2!important;margin:0!important}
.c20-detail{grid-column:2!important;grid-row:2!important;top:104px!important;height:calc(100vh - 124px)!important}
.c20-detail-head{padding:12px 14px!important}.c20-detail-head h2{font-size:21px!important;margin:3px 0 0!important}
.c202-detail{padding:0 14px 12px;font-size:12px;line-height:1.35}
.c202-detail section{padding:11px 0;border-bottom:1px solid #e9edf2}
.c202-detail h4{margin:0 0 7px;font-size:12px;color:#1d2940}.c202-detail section>b{display:block;font-size:14px;margin-bottom:5px}.c202-detail section>div{margin:4px 0;color:#4c5970}
.c202-copy{border:0;background:transparent;padding:1px 4px;cursor:pointer;font-size:13px;color:#273750}
.c202-items{display:grid;gap:6px}.c202-items>div{display:flex;justify-content:space-between;gap:10px;margin:0!important}.c202-items span{color:#26344c}.c202-items b{white-space:nowrap;color:#142038}
.c202-summary{display:flex!important;justify-content:space-between;align-items:end;gap:12px}.c202-summary>div{display:flex;flex-direction:column;align-items:flex-start;margin:0!important}.c202-summary small{font-size:10px;margin-bottom:4px}.c202-summary strong{font-size:22px;color:#111d34}.c202-summary .c19-payment{margin:0!important;padding:5px 9px!important}
.c202-pick{background:#fff2c8;padding:8px 10px!important;border:0!important;border-radius:7px;font-weight:800}.c202-pick.late{background:#ffe1e4;color:#cf1022}
.c202-actions{display:grid!important;grid-template-columns:1fr 1fr;gap:6px}.c202-actions button{min-height:34px;border:1px solid #dce1e9;background:#fff;border-radius:7px;font-size:11px;font-weight:800;cursor:pointer}.c202-actions .c202-main{grid-column:1/-1;background:#08a83d;color:#fff;border-color:#08a83d}.c202-actions .danger{color:#d51f30;background:#fff6f7;border-color:#f1cfd3}
.c202-note p{margin:0;color:#59667a;font-size:11px}
@media(max-width:1200px){.c19-main{grid-template-columns:minmax(0,1fr) 320px!important}.c19-order{grid-template-columns:1fr 1fr!important}.c19-pay{grid-column:1/-1!important}}
@media(max-width:950px){.c19-main{display:block!important}.c19-tools{margin:8px 0 12px!important}.c20-detail{display:none!important}}
