.avb-open-orders{max-width:900px}.avb-open-orders__top{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:18px}.avb-open-orders__top h1{margin-bottom:4px}.avb-open-orders__top p{margin:0;color:#60788a}.avb-open-orders__top>a,.avb-open-track{display:inline-flex;min-height:44px;align-items:center;justify-content:center;padding:10px 15px;border-radius:9px;background:#0869c7;color:#fff!important;font-size:12px;font-weight:900;text-decoration:none}.avb-open-list{display:grid;gap:15px}.avb-open-card{padding:18px;border:1px solid #d7e4ed;border-radius:14px;background:#f8fbfe;box-shadow:0 7px 18px rgba(20,62,94,.07)}.avb-open-card__head{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.avb-open-card__head small{color:#6b8293;font-weight:800}.avb-open-card__head h2{margin:3px 0;color:#173f60;font-size:20px}.avb-open-card__head span{color:#597184;font-size:12px}.avb-status{padding:7px 10px;border-radius:99px;background:#fff1c7;color:#8b5d00;font-size:10px;text-align:center}.avb-status--pago,.avb-status--pronto-para-retirada{background:#dcf7e7;color:#087a38}.avb-status--aguardando-pagamento{background:#ffe0e0;color:#a51d1d}.avb-open-meta{display:grid;grid-template-columns:1fr 1fr 1fr;gap:8px;margin:14px 0}.avb-open-meta span{padding:9px;border-radius:8px;background:#fff;color:#24465f;font-size:12px}.avb-open-meta b{display:block;margin-bottom:3px;color:#6a8293;font-size:9px;text-transform:uppercase}.avb-open-card ul{margin:10px 0;padding:11px 11px 11px 28px;border-radius:9px;background:#fff;color:#28485f}.avb-status-form{display:grid;grid-template-columns:1fr auto;gap:8px}.avb-status-form select{min-height:46px;padding:9px;border:1px solid #bdceda;border-radius:9px;background:#fff}.avb-status-form button{min-height:46px;padding:9px 15px;border:0;border-radius:9px;background:#0b9b49;color:#fff;font-size:11px;font-weight:900}.avb-open-track{width:100%;margin-top:8px}.avb-order-updated{margin-bottom:14px;padding:12px;border-radius:9px;background:#dcf7e7;color:#087a38;font-weight:900}.avb-open-empty{padding:30px;border:1px dashed #c8d8e4;border-radius:12px;text-align:center;color:#60788a}@media(max-width:650px){.avb-open-orders__top{align-items:stretch;flex-direction:column}.avb-open-orders__top>a{width:100%}.avb-open-card__head{display:block}.avb-status{display:inline-block;margin-top:10px}.avb-open-meta{grid-template-columns:1fr}.avb-status-form{grid-template-columns:1fr}.avb-status-form button{width:100%}}
.avb-status-form{grid-template-columns:1fr 1.4fr auto}.avb-status-form input{min-height:46px;padding:9px;border:1px solid #bdceda;border-radius:9px;background:#fff}.avb-front-history{margin:12px 0;padding:11px;border:1px solid #cee0ea;border-radius:9px;background:#fff}.avb-front-history summary{cursor:pointer;color:#155a86;font-size:11px;font-weight:900}.avb-front-history .avb-order-history{margin:12px 0 0;padding-left:23px}.avb-front-history .avb-order-history li{margin-bottom:9px;color:#294d65}.avb-front-history .avb-order-history span{display:block;color:#708797;font-size:11px}.avb-history-empty{color:#708797;font-size:12px}@media(max-width:650px){.avb-status-form{grid-template-columns:1fr}}
.avb-history-filters{display:grid;grid-template-columns:1fr 220px auto;gap:8px;margin-bottom:14px}.avb-history-filters input,.avb-history-filters select{min-height:45px;padding:9px;border:1px solid #bdceda;border-radius:9px;background:#fff}.avb-history-filters button{border:0;border-radius:9px;background:#0869c7;color:#fff;font-weight:900}@media(max-width:650px){.avb-history-filters{grid-template-columns:1fr}.avb-history-filters button{min-height:45px}}
.avb-urgency-filters{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin:0 0 16px}.avb-urgency-filters a{display:flex;align-items:center;justify-content:space-between;gap:6px;padding:11px;border:1px solid #cbdce8;border-radius:10px;background:#fff;color:#244d69;text-decoration:none;font-size:11px;font-weight:800}.avb-urgency-filters a.is-active{border-color:#0869c7;background:#0869c7;color:#fff}.avb-urgency-filters b{display:inline-grid;min-width:23px;height:23px;place-items:center;border-radius:99px;background:rgba(0,0,0,.09)}.avb-open-card--late{border-color:#e0645c;background:#fff8f7}.avb-urgent-alert{margin:-6px 0 12px;padding:8px;border-radius:8px;background:#b92b22;color:#fff;font-size:11px;font-weight:900;text-align:center;letter-spacing:.04em}.avb-urgent-alert--today{background:#e38a00}.avb-charge-whatsapp{display:flex;min-height:46px;align-items:center;justify-content:center;margin-top:8px;border-radius:9px;background:#16a34a;color:#fff!important;font-size:12px;font-weight:900;text-decoration:none}.avb-charge-whatsapp.is-disabled{background:#9aaab5;cursor:not-allowed}@media(max-width:650px){.avb-urgency-filters{grid-template-columns:1fr 1fr}.avb-urgency-filters a{font-size:10px}}
.avb-edit-orders{margin:0 0 18px;padding:14px;border:1px solid #c9dce9;border-radius:13px;background:#edf6fc}.avb-edit-orders>h2{margin:0;color:#174d72;font-size:18px}.avb-edit-orders>p{margin:4px 0 12px;color:#60788a;font-size:12px}.avb-edit-order{margin-top:8px;border:1px solid #c6d8e5;border-radius:10px;background:#fff}.avb-edit-order summary{padding:12px;cursor:pointer;color:#075ca7;font-size:12px;font-weight:900}.avb-edit-order form{display:grid;gap:12px;padding:0 12px 14px}.avb-edit-grid{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:8px}.avb-edit-order label{display:grid;gap:4px;color:#587085;font-size:10px;font-weight:800}.avb-edit-order input{width:100%;min-height:42px;padding:8px;border:1px solid #bfcfdb;border-radius:8px;background:#fff;color:#173f60}.avb-edit-order h4{margin:2px 0 -5px;color:#173f60}.avb-edit-lines{display:grid;gap:7px}.avb-edit-line{display:grid;grid-template-columns:2fr .7fr .7fr 1fr;gap:7px;padding:8px;border-radius:9px;background:#f4f8fb}.avb-edit-fee{display:grid;grid-template-columns:2fr 1fr;gap:7px}.avb-edit-save{min-height:47px;border:0;border-radius:9px;background:#08733d;color:#fff;font-weight:900}.avb-edit-reason input{border-color:#da9b36}@media(max-width:700px){.avb-edit-grid,.avb-edit-line,.avb-edit-fee{grid-template-columns:1fr 1fr}.avb-edit-line label:first-of-type{grid-column:1/-1}}@media(max-width:430px){.avb-edit-grid,.avb-edit-line,.avb-edit-fee{grid-template-columns:1fr}}
.avb-message-orders{margin:0 0 18px;padding:14px;border:1px solid #b9dcc8;border-radius:13px;background:#effaf3}.avb-message-orders>h2{margin:0;color:#14633a;font-size:18px}.avb-message-orders>p{margin:4px 0 12px;color:#587465;font-size:12px}.avb-message-orders details{margin-top:8px;border:1px solid #c5decf;border-radius:9px;background:#fff}.avb-message-orders summary{padding:12px;cursor:pointer;color:#155b38;font-size:12px;font-weight:900}.avb-message-buttons{display:grid;grid-template-columns:1fr 1fr;gap:7px;padding:0 11px 12px}.avb-message-buttons a{display:flex;min-height:42px;align-items:center;justify-content:center;padding:8px;border-radius:8px;background:#16a34a;color:#fff!important;font-size:10px;font-weight:900;text-align:center;text-decoration:none}.avb-message-buttons a:last-child{grid-column:1/-1;background:#0869c7}.avb-message-no-phone{padding:0 12px 12px;color:#a02c25;font-weight:800}@media(max-width:500px){.avb-message-buttons{grid-template-columns:1fr}.avb-message-buttons a:last-child{grid-column:auto}}
