.shared-resolution-message{color:#d9ffea;background:#123c2a;border:1px solid #39b875;border-radius:9px;gap:5px;margin:10px 13px;padding:10px;display:grid}.shared-resolution-message b{color:#7ff0ae;font-size:9px}.shared-resolution-message p{margin:0;font-size:9px;line-height:1.45}.shared-resolution-message small{color:#8ebaa0;font-size:7px}.mechanic-resolution{color:#194c30;background:#e9f8ef;border-color:#2c9c5c;margin:10px 0}.mechanic-resolution b{color:#177340}.mechanic-resolution small{color:#567565}.payment-order-editor{scrollbar-gutter:stable;direction:rtl;scrollbar-width:auto!important;scrollbar-color:#f28c18 #263b43!important}.payment-order-editor>*{direction:ltr}.payment-order-editor::-webkit-scrollbar{width:18px!important;display:block!important}.payment-order-editor::-webkit-scrollbar-track{border-radius:999px;background:#263b43!important}.payment-order-editor::-webkit-scrollbar-thumb{border-radius:999px;min-height:72px;box-shadow:0 0 9px #f28c1888;background:#f28c18!important;border:3px solid #263b43!important}.payment-order-editor::-webkit-scrollbar-thumb:hover{background:#ffab3d!important}.payment-order-editor::-webkit-scrollbar-thumb:active{background:#ffab3d!important}.bogar-history-backdrop{z-index:1200;background:#07151dcc;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.bogar-history-modal{color:#16343c;background:#f2f7f8;border-radius:18px;width:min(1050px,100%);max-height:92vh;padding:20px;overflow:auto}.bogar-history-modal>header{justify-content:space-between;align-items:start;gap:12px;display:flex}.bogar-history-modal>header h2{margin:4px 0}.bogar-history-modal>header button{color:#fff;background:#173d47;border:0;border-radius:9px;padding:10px 14px}.bogar-history-filters{grid-template-columns:1fr 1fr 1fr;gap:10px;margin:16px 0;display:grid}.bogar-history-filters label{gap:5px;font-weight:800;display:grid}.bogar-history-filters input,.bogar-history-filters select{background:#fff;border:1px solid #b8ced2;border-radius:8px;padding:10px}.bogar-history-list{gap:10px;display:grid}.bogar-history-list article{background:#fff;border:1px solid #c9dcdf;border-radius:12px;padding:13px}.bogar-history-list article>header{justify-content:space-between;gap:10px;display:flex}.bogar-history-list h3{margin:3px 0}.bogar-history-list dl{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.bogar-history-list dt{color:#71858a;font-size:10px}.bogar-history-list dd{margin:2px 0;font-weight:800}.bogar-history-events{flex-wrap:wrap;gap:8px;display:flex}.bogar-history-events span{background:#edf4f5;border-radius:8px;padding:6px 8px;font-size:11px}.bogar-credit-choice{gap:7px;margin-top:10px;display:flex}.bogar-credit-choice button{background:#fff;border:1px solid #b9cccf;border-radius:8px;padding:8px 12px;font-weight:800}.bogar-credit-choice button.active.paid{color:#fff;background:#238a4f}.bogar-credit-choice button.active.credit{color:#fff;background:#8b53aa}.bogar-heading-actions{flex-wrap:wrap;gap:8px;display:flex}.bogar-status-card>button{color:#fff;background:#ffffff14;border:1px solid #fff4;border-radius:6px;margin-top:6px;padding:6px;font-size:7px;font-weight:900}@media (max-width:760px){.bogar-history-filters,.bogar-history-list dl{grid-template-columns:1fr}.bogar-history-modal{padding:14px}}.bogar-history-modal>header .bogar-brand-mark{float:left;margin-right:12px}.bogar-history-modal>header .bogar-brand-mark img{width:58px;height:58px}.bogar-history-modal>header .bogar-brand-mark small{font-size:7px}.bogar-history-filters{grid-template-columns:1fr 1fr auto}.bogar-history-filters>button{color:#a94f00;background:#fff3e7;border:1px solid #df7a18;border-radius:8px;align-self:end;padding:11px 16px;font-weight:800}.bogar-history-summary{grid-template-columns:repeat(5,1fr);gap:10px;margin:14px 0;display:grid}.bogar-history-summary article{background:#fff;border:1px solid #c9dcdf;border-left:6px solid #dc7517;border-radius:12px;gap:5px;padding:16px;display:grid}.bogar-history-summary article.paid{border-left-color:#279453}.bogar-history-summary article.owed{border-left-color:#9a4ea7}.bogar-history-summary article.external{border-left-color:#168aa6}.bogar-history-summary small{color:#6b7e84;font-weight:900}.bogar-history-summary strong{font-size:24px}.bogar-history-summary span{color:#71858a;font-size:10px}.bogar-potential{color:#fff;background:linear-gradient(135deg,#5c2907,#df7216);border-radius:13px;justify-content:space-between;align-items:center;gap:18px;margin:12px 0 18px;padding:17px;display:flex}.bogar-potential div{gap:5px;display:grid}.bogar-potential strong{font-size:27px}.bogar-potential span{font-size:11px}.bogar-history-list>h3{margin:2px 0}.bogar-commercial-invoice{grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:16px;display:grid}.bogar-commercial-invoice span{color:#71858a;font-size:10px;display:block}.bogar-commercial-invoice>strong{font-size:18px}.bogar-commercial-invoice>em{color:#7a3784;text-align:center;background:#f7e6fb;border-radius:20px;min-width:92px;padding:8px 10px;font-size:10px;font-style:normal;font-weight:900}.bogar-commercial-invoice.pagada>em{color:#18703b;background:#dcf5e5}@media (max-width:900px){.bogar-history-summary{grid-template-columns:repeat(2,1fr)}}@media (max-width:760px){.bogar-history-filters,.bogar-history-summary,.bogar-commercial-invoice{grid-template-columns:1fr}.bogar-commercial-invoice>em{justify-self:start}.bogar-potential{flex-direction:column;align-items:start}}.bogar-history-backdrop{padding:8px}.bogar-history-modal{width:96vw;max-width:none;height:96vh;max-height:none;padding:24px}.bogar-history-invoices{gap:8px;margin-top:12px;display:grid}.bogar-history-invoices>h4{margin:0}.bogar-history-invoices>section{background:#f7fafb;border:1px solid #c9dcdf;border-radius:10px;grid-template-columns:minmax(180px,1fr) auto auto;align-items:center;gap:10px;padding:10px;display:grid}.bogar-history-invoices section>span{display:grid}.bogar-history-invoices section small{color:#75878c}.bogar-invoice-state{gap:7px;display:flex}.bogar-invoice-state button{background:#fff;border:1px solid #b7cacc;border-radius:10px;width:42px;height:42px;font-size:18px;font-weight:900}.bogar-invoice-state button.paid.active{color:#fff;background:#238a4f;border-color:#238a4f}.bogar-invoice-state button.credit.active{color:#fff;background:#8b53aa;border-color:#8b53aa}.bogar-invoice-label{text-align:center;background:#edf3f4;border-radius:20px;min-width:76px;padding:7px;font-size:11px;font-weight:900}.bogar-invoice-label.paid{color:#17713e;background:#dff4e7}.bogar-invoice-label.credit{color:#70408d;background:#eee2f5}@media (max-width:760px){.bogar-history-modal{width:98vw;height:98vh}.bogar-history-invoices>section{grid-template-columns:1fr}.bogar-invoice-state button{width:48px;height:48px}}.bogar-history-mobile-contrast-marker{display:none}.bogar-history-filters input[type=date]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;-webkit-text-fill-color:#102f37;opacity:1;font-weight:800}.bogar-history-filters input[type=date]::-webkit-datetime-edit{color:#102f37;opacity:1}.bogar-history-filters input[type=date]::-webkit-datetime-edit-fields-wrapper{color:#102f37;opacity:1}.bogar-history-filters input[type=date]::-webkit-datetime-edit-text{color:#102f37;opacity:1}.bogar-history-filters input[type=date]::-webkit-datetime-edit-month-field{color:#102f37;opacity:1}.bogar-history-filters input[type=date]::-webkit-datetime-edit-day-field{color:#102f37;opacity:1}.bogar-history-filters input[type=date]::-webkit-datetime-edit-year-field{color:#102f37;opacity:1}.bogar-history-parts{gap:7px;margin:12px 0;display:grid}.bogar-history-parts h4{color:#102f37;margin:0}.bogar-history-parts p{background:#e5eff1;border-radius:8px;grid-template-columns:1fr auto;gap:8px;margin:0;padding:10px;display:grid}.bogar-history-parts strong{color:#071f25;font-size:14px}.bogar-history-parts span{color:#173b43;font-size:13px;font-weight:700}@media (max-width:760px){.bogar-history-parts p{grid-template-columns:1fr;padding:12px}.bogar-history-parts h4{font-size:17px}.bogar-history-parts strong{font-size:16px}.bogar-history-parts span{font-size:14px}}n.theme-bogar .bogar-history-modal,.theme-bogar .bogar-history-modal label,.theme-bogar .bogar-history-modal h2,.theme-bogar .bogar-history-modal h3,.theme-bogar .bogar-history-modal h4,.theme-bogar .bogar-history-modal b,.theme-bogar .bogar-history-modal strong,.theme-bogar .bogar-history-modal dt,.theme-bogar .bogar-history-modal dd{color:#000!important}.theme-bogar .bogar-history-modal small,.theme-bogar .bogar-history-modal span,.theme-bogar .bogar-history-modal p{color:#172f35!important}.theme-bogar .bogar-history-filters input,.theme-bogar .bogar-history-filters select,.theme-bogar .bogar-history-filters select option{color:#000!important;-webkit-text-fill-color:#000!important;opacity:1!important;background:#fff!important}.theme-bogar .bogar-history-list article,.theme-bogar .bogar-history-invoices>section{color:#000!important;background:#fff!important}@media (max-width:760px){.bogar-history-backdrop{background:#0b171c;padding:0;display:block}.bogar-history-modal{color:#102f37;background:#f4f8f9;border-radius:0;width:100%;height:100dvh;max-height:100dvh;padding:16px 14px 28px}.bogar-history-modal>header{z-index:4;background:#f4f8f9;border-bottom:1px solid #bfd2d6;align-items:center;margin:-16px -14px 14px;padding:14px;position:sticky;top:-16px}.bogar-history-modal>header small,.bogar-history-modal>header span{color:#294b53;font-size:13px}.bogar-history-modal>header h2{color:#102f37;font-size:21px;line-height:1.15}.bogar-history-modal>header button{min-width:76px;min-height:44px;font-size:14px}.bogar-history-filters{grid-template-columns:1fr;margin:12px 0 16px}.bogar-history-filters label{color:#173b43;font-size:15px}.bogar-history-filters input,.bogar-history-filters select{color:#102f37;background:#fff;border:2px solid #739ca5;min-height:48px;font-size:17px}.bogar-history-list{gap:13px}.bogar-history-list article{color:#102f37;border:2px solid #9dbfc6;padding:14px}.bogar-history-list article>header{grid-template-columns:1fr;align-items:flex-start;display:grid}.bogar-history-list article>header small{color:#294b53;font-size:13px}.bogar-history-list h3{color:#102f37;font-size:18px;line-height:1.35}.bogar-history-list article>header>strong{color:#542e70;background:#eadff2;border-radius:999px;justify-self:start;padding:7px 10px;font-size:14px;line-height:1.2}.bogar-history-list dl{gap:10px;margin:14px 0}.bogar-history-list dl>div{background:#dfecef;border-radius:8px;padding:11px}.bogar-history-list dt{color:#294b53;font-size:13px}.bogar-history-list dd{color:#071f25;font-size:16px}.bogar-history-events{display:grid}.bogar-history-events span{color:#0d3038;background:#d5e7ea;padding:9px 10px;font-size:14px;line-height:1.45}.bogar-history-invoices>h4{color:#102f37;font-size:17px}.bogar-history-invoices>section{background:#fff;border:2px solid #a9c6cc}.bogar-history-invoices section b{color:#102f37;font-size:16px}.bogar-history-invoices section small{color:#294b53;font-size:14px;line-height:1.45}.bogar-invoice-label{font-size:14px}.bogar-invoice-state button{font-size:20px}}.administration-backdrop{z-index:3000;background:#02090dcc;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.administration-center{color:#edf4ef;background:linear-gradient(145deg,#132027,#091318);border:1px solid #455c44;border-radius:18px;width:min(1450px,97vw);height:min(900px,95vh);overflow:auto;box-shadow:0 30px 90px #000b}.administration-center>header{z-index:3;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#101c20f2;border-bottom:1px solid #34463c;justify-content:space-between;align-items:center;gap:20px;padding:20px 24px;display:flex;position:sticky;top:0}.administration-center>header small{color:#cddd69;font-size:9px;font-weight:800}.administration-center>header h2{margin:4px 0;font-size:25px}.administration-center>header p{color:#8fa19b;margin:0;font-size:10px}.administration-center>header button{color:#dbe7b1;background:#242f21;border:1px solid #6b7b5d;border-radius:9px;padding:10px 16px}.admin-periods{flex-wrap:wrap;align-items:end;gap:10px;padding:16px 24px;display:flex}.admin-periods>div{gap:5px;display:flex}.admin-periods button{color:#96aaa2;background:#142329;border:1px solid #3c5147;border-radius:8px;padding:10px 14px}.admin-periods button.active{color:#efffa2;background:#37431d;border-color:#b7cb56}.admin-periods label{color:#8fa39b;gap:5px;font-size:8px;display:grid}.admin-periods input,.admin-periods select{color:#eef5f0;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#0e1b20;border:1px solid #3c5147;border-radius:8px;min-width:150px;padding:10px}.admin-metrics{grid-template-columns:repeat(6,1fr);gap:9px;padding:0 24px 17px;display:grid}.admin-metrics article{background:#111e22;border:1px solid #344840;border-radius:11px;gap:6px;padding:14px;display:grid}.admin-metrics small{color:#90a39c;font-size:8px}.admin-metrics b{font-size:18px}.admin-metrics span{color:#71857e;font-size:7px}.admin-metrics .gross{background:#262e16;border-color:#7b8738}.admin-metrics .result.positive{background:#162f20;border-color:#388153}.admin-metrics .result.negative{background:#351a1a;border-color:#8a4545}.admin-body{grid-template-columns:330px 1fr;gap:14px;padding:0 24px 24px;display:grid}.admin-capture,.admin-reconciliation{background:#0d191d;border:1px solid #334941;border-radius:13px;padding:14px}.admin-capture nav{grid-template-columns:1fr 1fr;gap:6px;display:grid}.admin-capture nav button{color:#91a49d;background:#17252a;border:1px solid #3d5049;border-radius:8px;padding:10px}.admin-capture nav button.active{color:#eaff91;background:#313b1c;border-color:#b0c557}.admin-capture form{gap:10px;margin-top:13px;display:grid}.admin-capture form label{color:#91a39d;gap:5px;font-size:8px;display:grid}.admin-capture form input,.admin-capture form select{color:#fff;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#101f23;border:1px solid #3b5048;border-radius:8px;width:100%;padding:10px}.admin-capture form>button{color:#efffa2;background:#3a481e;border:1px solid #7e933c;border-radius:9px;padding:11px;font-weight:800}.admin-expense-summary{border-top:1px solid #30433c;margin-top:16px;padding-top:12px}.admin-expense-summary h3{font-size:12px}.admin-expense-summary p{border-bottom:1px solid #263933;justify-content:space-between;margin:0;padding:7px 0;font-size:9px;display:flex}.admin-expense-summary p b{color:#ffb09b}.admin-reconciliation>header{justify-content:space-between;align-items:center;display:flex}.admin-reconciliation>header small{color:#bfd35c;font-size:8px}.admin-reconciliation h3{margin:4px 0 12px}.admin-reconciliation>header>b{color:#d8e879}.admin-table{overflow:auto}.admin-table table{border-collapse:collapse;width:100%}.admin-table th,.admin-table td{text-align:left;border-bottom:1px solid #263a33;padding:10px 8px;font-size:8px}.admin-table th{color:#899d95}.admin-table td b,.admin-table td small{display:block}.admin-table td small{color:#70847c;margin-top:3px}.admin-table td strong{color:#8ce3a3}.admin-reconciliation details{border-top:1px solid #344840;margin-top:15px;padding-top:12px}.admin-reconciliation summary{cursor:pointer;color:#c9d86e;font-size:9px}.admin-reconciliation details>p{border-bottom:1px solid #273a34;grid-template-columns:1fr auto auto;align-items:center;gap:10px;margin:0;padding:8px 0;font-size:8px;display:grid}.admin-reconciliation details span,.admin-reconciliation details small{display:block}.admin-reconciliation details small{color:#75887f;margin-top:3px}.admin-reconciliation details button{color:#ff7f7f;background:0 0;border:0;font-size:14px}@media (max-width:1000px){.admin-metrics{grid-template-columns:repeat(3,1fr)}.admin-body{grid-template-columns:1fr}}@media (max-width:650px){.administration-backdrop{padding:0}.administration-center{border-radius:0;width:100%;height:100%}.administration-center>header{padding:14px}.administration-center>header h2{font-size:18px}.administration-center>header p{display:none}.administration-center>header button{padding:8px}.admin-periods,.admin-metrics,.admin-body{padding-left:12px;padding-right:12px}.admin-metrics{grid-template-columns:1fr 1fr}.admin-periods label{flex:1}.admin-periods input,.admin-periods select{width:100%;min-width:0}.administration-button{min-width:50px}.administration-button small{display:none}}.admin-money-input{background:#101f23;border:1px solid #3b5048;border-radius:8px;align-items:center;display:flex;overflow:hidden}.admin-money-input>span{color:#eef5f0;padding-left:10px;font-weight:900}.admin-money-input>input{background:0 0!important;border:0!important;border-radius:0!important}.admin-financial-blocks{grid-template-columns:1fr 2fr;gap:12px;padding:0 24px 17px;display:grid}.admin-financial-block{background:#0d191d;border:1px solid #344840;border-radius:14px;padding:13px}.admin-financial-block>header{margin-bottom:10px}.admin-financial-block>header small{color:#cddd69;letter-spacing:.1em;font-size:8px;font-weight:900}.admin-financial-block>header h3{margin:3px 0;font-size:15px}.admin-financial-block .admin-metrics{grid-template-columns:repeat(3,minmax(0,1fr));padding:0}.admin-financial-block.expenses .admin-metrics{grid-template-columns:1fr}.admin-net-result{background:#16351f;border:2px solid #388153;border-radius:14px;grid-column:1/-1;grid-template-columns:1fr auto;align-items:center;gap:8px;padding:16px;display:grid}.admin-net-result>span{gap:4px;display:grid}.admin-net-result small{color:#9fd7ac;letter-spacing:.08em;font-size:8px}.admin-net-result b{font-size:16px}.admin-net-result strong{font-size:25px}.admin-net-result em{color:#8fb59a;grid-column:1/-1;font-size:9px;font-style:normal}.admin-net-result.negative{background:#351a1a;border-color:#8a4545}@media (max-width:1000px){.admin-financial-blocks{grid-template-columns:1fr}.admin-financial-block.expenses .admin-metrics,.admin-financial-block .admin-metrics{grid-template-columns:repeat(3,1fr)}}@media (max-width:650px){.admin-financial-blocks{padding-left:12px;padding-right:12px}.admin-financial-block.expenses .admin-metrics,.admin-financial-block .admin-metrics,.admin-net-result{grid-template-columns:1fr}.admin-net-result em{grid-column:auto}}.customer-unified-quote>header{align-items:center}.customer-total-label{text-align:right;display:grid}.customer-total-label small{color:#687b85;letter-spacing:.12em;font-size:10px}.customer-total-label strong{color:#c85d0d;font-size:25px}.customer-unified-title{color:#164a5c;border-bottom:2px solid #0a7580;justify-content:space-between;gap:12px;margin-top:16px;padding:11px 0 7px;display:flex}.customer-unified-title span{color:#6c7f87;font-size:11px}.customer-quote-lines label span{display:grid}.customer-quote-lines label span small{color:#728890;font-size:10px}.customer-unified-labor-list{display:grid}.customer-unified-labor{border-bottom:1px solid #d7e2e5;justify-content:space-between;gap:18px;margin:0;display:flex;padding:13px 0!important}.customer-unified-labor span{color:#173e4d;font-weight:800}.customer-unified-labor b{white-space:nowrap}.customer-unified-totals{border-top:2px solid #173e4d;margin-top:10px}.customer-unified-totals>p{border-bottom:1px solid #d7e2e5;justify-content:space-between;margin:0;padding:9px 0;display:flex}.customer-unified-totals .grand{color:#a84908;border-top:2px solid #c85d0d;margin-top:5px;font-size:22px}.customer-live-progress{background:#f4fcfc;border:2px solid #2699a0;border-radius:16px;margin:18px 0;padding:17px}.customer-live-progress>header{justify-content:space-between;align-items:center;gap:14px;display:flex}.customer-live-progress>header small{color:#087982;letter-spacing:.12em;font-weight:900}.customer-live-progress>header h3{margin:4px 0}.customer-live-progress>header strong{color:#fff;background:#0d7780;border-radius:999px;padding:8px 13px}.customer-live-progress>div{grid-template-columns:repeat(9,1fr);margin:20px 0 12px;display:grid}.customer-live-progress>div span{text-align:center;color:#819399;justify-items:center;gap:7px;font-size:10px;display:grid;position:relative}.customer-live-progress>div span:not(:last-child):after{content:"";z-index:0;background:#cbdadd;width:80%;height:3px;position:absolute;top:15px;left:60%}.customer-live-progress>div span.done:not(:last-child):after{background:#20a665}.customer-live-progress i{z-index:1;background:#dbe5e7;border-radius:50%;place-items:center;width:31px;height:31px;font-style:normal;font-weight:900;display:grid}.customer-live-progress .done i{color:#fff;background:#20a665}.customer-live-progress .current i{color:#fff;background:#0a7c86;outline:4px solid #16a9b333}.customer-live-progress .done b,.customer-live-progress .current b{color:#164a52}.customer-live-progress>p{text-align:center;color:#5f777d;margin:0;font-size:12px}.customer-history-simple{grid-template-columns:1fr 1fr;gap:10px;display:grid!important}.customer-history-simple section{background:#f7fafb;border-radius:10px;border:1px solid #dce6e9!important;padding:12px!important}.customer-history-simple section:last-child:nth-child(odd){grid-column:1/-1}.customer-service-history-list{gap:7px;margin-top:8px;display:grid}.customer-service-history-list span{color:#173e4d;background:#e8f5f5;border-left:4px solid #0a8790;border-radius:5px;padding:8px 10px;font-weight:800}@media (max-width:760px){.customer-live-progress>header{flex-direction:column;align-items:flex-start}.customer-live-progress>div{grid-template-columns:1fr;gap:7px}.customer-live-progress>div span{text-align:left;grid-template-columns:34px 1fr;place-items:center start}.customer-live-progress>div span:after{display:none}.customer-history-simple{grid-template-columns:1fr}.customer-history-simple section{grid-column:1!important}.customer-total-label strong{font-size:21px}.customer-unified-labor{align-items:flex-start}}.portal-training-workshop>a{color:#fff;text-align:center;cursor:pointer;background:linear-gradient(90deg,#278f4a,#55c875);border:0;border-radius:9px;padding:10px 13px;font-weight:900;text-decoration:none}.order-edit-modal{width:min(820px,100%);padding-bottom:18px}.order-summary{color:#8fa7b0;background:#10232b;justify-content:space-between;gap:12px;padding:12px 22px;font-size:10px;display:flex}.edit-service-list{gap:10px;padding:18px 22px 8px;display:grid}.edit-service{background:#0e2028;border:1px solid #2b5361;border-radius:10px;gap:10px;padding:13px;display:grid}.edit-service.rejected{background:#24161a;border-color:#74404a}.edit-service-title{justify-content:space-between;align-items:center;gap:10px;display:flex}.edit-service-title label{color:#fff;align-items:center;gap:8px;display:flex}.edit-service-title input{accent-color:#66d34f}.edit-service-title span{color:#79dc68;font-size:9px}.edit-service.rejected .edit-service-title span{color:#ff8992}.edit-service textarea{color:#d9e7ea;resize:vertical;background:#10232c;border:1px solid #294954;border-radius:8px;min-height:62px;padding:10px}.service-row-actions{justify-content:flex-end;gap:8px;display:flex}.service-row-actions button,.add-service-row>button{color:#77c9fa;background:#11252d;border:1px solid #31515d;border-radius:7px;padding:8px 10px;font-size:9px}.service-row-actions .remove-service{color:#ff8992;border-color:#693944}.add-service-row{border:1px dashed #3e6675;border-radius:9px;grid-template-columns:1fr auto;align-items:end;gap:10px;margin:5px 22px 15px;padding:13px;display:grid}.add-service-row label,.edit-order-controls label{color:#98adb5;gap:6px;font-size:10px;display:grid}.add-service-row select,.edit-order-controls select{color:#d9e7ea;background:#10232c;border:1px solid #294954;border-radius:8px;padding:10px}.edit-order-controls{padding:0 22px}.authorization-summary{background:#10271a;border:1px solid #356b47;border-radius:9px;flex-wrap:wrap;align-items:center;gap:13px;margin:15px 22px;padding:13px;display:flex}.authorization-summary strong{color:#7be768;font-size:11px}.authorization-summary span{color:#ffbd37;font-size:10px}.authorization-summary small{color:#8fae96;width:100%;font-size:9px}.order-edit-actions{margin:0 22px}.record-subtitle{color:#8fa7b0;margin:6px 0 0;font-size:10px}@media (max-width:720px){.order-summary{display:grid}.edit-service-list{padding:14px}.add-service-row{grid-template-columns:1fr;margin:5px 14px 14px}.edit-order-controls{padding:0 14px}.authorization-summary,.order-edit-actions{margin-left:14px;margin-right:14px}.edit-service-title{align-items:flex-start}.service-row-actions{justify-content:stretch}.service-row-actions button{flex:1}}.bogar-simple{border-color:#65458d;width:min(900px,100%)}.bogar-stage-request{border-color:#3f7891}.bogar-stage-request header{background:#123044;border-bottom-color:#3f7891}.bogar-stage-quote{border-color:#9b5ee8;box-shadow:0 0 0 2px #9b5ee833,0 30px 80px #000}.bogar-stage-quote header{background:linear-gradient(90deg,#4a246f,#29183e);border-bottom-color:#9b5ee8}.bogar-stage-authorize{border-color:#d49b31}.bogar-stage-authorize header{background:#3b2b12;border-bottom-color:#d49b31}.bogar-stage-delivery,.bogar-stage-repair{border-color:#4da564}.bogar-stage-delivery header,.bogar-stage-repair header{background:#153a22;border-bottom-color:#4da564}.bogar-send-validation{color:#ffb2b8;background:#3a171b;border:1px solid #cf4f5a;border-radius:8px;margin:0 22px 10px;padding:10px;font-size:9px}.bogar-simple header{background:#25173b;border-bottom:1px solid #65458d;justify-content:space-between;align-items:center;padding:20px 22px;display:flex}.bogar-simple header small{color:#c79cff}.bogar-simple h2{margin:4px 0 0}.bogar-simple header button,.bogar-simple footer>button:first-child,.receipt-actions>button:first-child{color:#c4d0d4;background:#12242b;border:1px solid #40555e;border-radius:8px;padding:10px 15px}.order-context{grid-template-columns:1fr 1fr;gap:10px;padding:14px 22px;display:grid}.order-context div{border:1px solid #294954;border-radius:8px;gap:4px;padding:11px;display:grid}.order-context small,.section-title small{color:#8098a1;font-size:9px}.order-context strong{font-size:12px}.plain-progress{grid-template-columns:repeat(6,1fr);padding:0 22px 16px;display:grid}.plain-progress span{color:#687f88;text-align:center;border-bottom:3px solid #29404a;padding:8px 4px;font-size:9px}.plain-progress .current{color:#d3b1ff;border-color:#9a5be9}.parts-editor,.receipt-check{background:#0a171d;border:1px solid #3b5260;border-radius:10px;margin:0 22px 18px;padding:15px}.section-title{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.section-title strong,.section-title small,.notice strong,.notice span{display:block}.section-title small{margin-top:4px}.section-title button,.send,.modify,.accept{border:1px solid #704aa0;border-radius:8px;padding:10px 14px;font-size:9px;font-weight:700}.section-title button,.modify{color:#d0adff;background:#271940}.part-line{grid-template-columns:2fr .55fr 1fr auto;align-items:end;gap:8px;margin-top:9px;display:grid}.part-line label,.reason{color:#94a9b1;gap:5px;font-size:9px;display:grid}.part-line input,.reason textarea{color:#fff;background:#10232c;border:1px solid #294954;border-radius:7px;padding:9px}.part-line input[readonly]{color:#d1aeff;background:#20152d}.remove{color:#ff7f89;background:0 0;border:0;padding:9px}.total{border-top:1px solid #354c57;justify-content:space-between;margin-top:14px;padding-top:13px;display:flex}.total strong{color:#d0a8ff;font-size:18px}.notice{background:#2c220f;border:1px solid #9a722b;border-radius:8px;margin-bottom:14px;padding:12px}.notice strong{color:#ffca59}.notice span{color:#b6a078;margin-top:4px;font-size:9px}.decision{text-align:center;background:#171022;border:1px solid #7658a0;border-radius:10px;gap:8px;margin:0 22px 18px;padding:20px;display:grid}.decision>strong{font-size:16px}.decision>span{color:#9d8caf;font-size:10px}.decision>div{justify-content:center;gap:9px;margin-top:8px;display:flex}.decision.ready{background:#10261a;border-color:#3d7b4c}.accepted-quote-closed{background:#10291a;border-color:#4f9c65}.accepted-quote-closed>strong{color:#89e59d}.accepted-quote-closed>span{line-height:1.5}.decision>button{justify-self:center;margin-top:8px}.repair-actions{justify-content:center;gap:9px;margin-top:8px;display:flex!important}.repair-actions button{border-radius:8px;padding:10px 14px;font-size:9px;font-weight:700}.late-return{color:#ffd17b;background:#3a2a12;border:1px solid #d59337}.additional-part{color:#d4bdff;background:#2b2045;border:1px solid #5f4b99}.accept{color:#fff;background:#26783a;border-color:#52b767}.send{color:#fff;background:#7139ad}.modify{color:#d7b9ff;background:#33204f}.bogar-simple button:disabled{opacity:.4}.receipt-check article{border-bottom:1px solid #263e48;justify-content:space-between;align-items:center;gap:15px;padding:12px 0;display:flex}.receipt-check article>div{flex-wrap:wrap;gap:15px;display:flex}.receipt-check article label{color:#acbdc3;align-items:center;gap:5px;font-size:9px;display:flex}.receipt-check input{accent-color:#9a5be9}.reason{margin-top:14px}.reason textarea{min-height:70px}.receipt-actions{justify-content:flex-end;gap:9px;margin-top:12px;display:flex}.bogar-simple footer{border-top:1px solid #29404a;justify-content:flex-end;gap:9px;padding:15px 22px;display:flex}.order-row-actions{gap:5px;display:grid}.bogar-correction-button{color:#ffd17b;background:#3a2a12;border:1px solid #d59337;border-radius:6px;padding:6px 8px;font-size:8px}.bogar-order-button{color:#cba3ff;background:#281941;border:1px solid #7247a7;border-radius:6px;padding:6px 8px;font-size:8px}.order-service em{color:#c58aff;margin-top:5px;font-size:9px;font-style:normal;display:block}.order-stage-purple{box-shadow:inset 3px 0 #a765ff}.order-stage-amber{box-shadow:inset 3px 0 #ffbd37}.order-stage-green{box-shadow:inset 3px 0 #66d34f}.shared-supervisor-mechanic,.installed-vehicle-parts{background:#0d1c22;border:1px solid #33515e;border-radius:11px;margin:0 22px 16px;padding:14px}.shared-supervisor-mechanic>header,.installed-vehicle-parts>header{background:0 0;border:0;justify-content:space-between;align-items:center;padding:0 0 10px;display:flex}.shared-supervisor-mechanic>header div,.installed-vehicle-parts>header div{gap:3px;display:grid}.shared-supervisor-mechanic>header small,.installed-vehicle-parts>header small{color:#68c8ef;font-size:7px}.shared-supervisor-mechanic>header span,.installed-vehicle-parts>header span{color:#80d8f5;border:1px solid #386474;border-radius:20px;padding:4px 8px;font-size:7px}.shared-supervisor-mechanic>div,.installed-vehicle-parts>div{grid-template-columns:1fr 1fr;gap:7px;display:grid}.shared-supervisor-mechanic article,.installed-vehicle-parts article{border:1px solid #2b444e;border-radius:8px;grid-template-columns:23px 1fr;align-items:center;gap:7px;padding:9px;display:grid}.shared-supervisor-mechanic article i,.installed-vehicle-parts article i{color:#83e79c;background:#174029;border-radius:50%;place-items:center;width:21px;height:21px;font-style:normal;display:grid}.shared-supervisor-mechanic article span,.installed-vehicle-parts article span{gap:3px;display:grid}.shared-supervisor-mechanic article b,.installed-vehicle-parts article b{font-size:9px}.shared-supervisor-mechanic article small,.installed-vehicle-parts article small{color:#849aa2;font-size:7px}.shared-supervisor-mechanic>footer{border:0;grid-template-columns:1fr auto;gap:7px;padding:11px 0 0;display:grid}.shared-supervisor-mechanic select{color:#fff;background:#10242b;border:1px solid #35515c;border-radius:8px;padding:9px}.shared-supervisor-mechanic footer button,.installed-vehicle-parts>button{color:#9ce0ff;background:#173a49;border:1px solid #4a7890;border-radius:8px;padding:10px;font-size:8px;font-weight:700}.installed-vehicle-parts{background:#0e2116;border-color:#376046}.installed-vehicle-parts>header small{color:#75df92}.installed-vehicle-parts>header span{color:#83e69c;border-color:#457856}.installed-vehicle-parts>p{color:#7f9987;margin:10px 0 0;font-size:8px;line-height:1.5}.supervisor-mechanic-actions{grid-template-columns:repeat(3,1fr);gap:12px;margin:0 22px 16px;display:grid}.supervisor-mechanic-actions button{color:#b7c9bf;background:#10281f;border:1px solid #315e4e;border-radius:14px;place-items:center;gap:11px;min-height:104px;font-weight:700;display:grid}.supervisor-mechanic-actions button:hover{background:#133526;border-color:#67dc89}.supervisor-mechanic-actions button span{color:#72e895;font-size:25px;line-height:1}.supervisor-mechanic-actions button strong{font-size:10px}.shared-action-panel{background:#0d2118;border:1px solid #397358;border-radius:11px;gap:12px;margin:0 22px 16px;padding:14px;display:grid}.shared-action-panel>header{background:0 0;border:0;padding:0 0 10px}.shared-action-panel>header small{color:#72e895;font-size:7px}.shared-action-panel label{color:#91aa9b;gap:6px;font-size:9px;display:grid}.shared-action-panel input,.shared-action-panel select,.shared-action-panel textarea{color:#fff;background:#10291f;border:1px solid #315846;border-radius:8px;padding:10px}.shared-action-panel textarea{resize:vertical;min-height:72px}.shared-action-panel>.accept{justify-self:end}.shared-action-fields{grid-template-columns:1fr 1fr;gap:10px;display:grid}.shared-action-fields .wide{grid-column:1/-1}.shared-photo-input{text-align:center;border:1px dashed #4f896a;border-radius:9px;position:relative;color:#a9e8bc!important;padding:15px!important}.shared-photo-input input{opacity:0;width:1px;height:1px;position:absolute}.checkout-shared-summary{grid-template-columns:1fr 1fr;gap:8px;display:grid}.checkout-shared-summary span{color:#a9e8bc;text-align:center;border:1px solid #315846;border-radius:8px;padding:10px;font-size:9px}@media (max-width:720px){.order-context{grid-template-columns:1fr}.plain-progress{grid-template-columns:repeat(6,85px);overflow:auto}.part-line{grid-template-columns:1fr 80px}.part-line label:nth-child(3){grid-column:1/2}.decision>div,.receipt-check article,.receipt-check article>div{display:grid}.bogar-simple footer{flex-wrap:wrap}.bogar-simple footer button{flex:1}.order-row-actions{grid-column:1/-1;grid-template-columns:1fr 1fr}.shared-supervisor-mechanic>div,.installed-vehicle-parts>div,.shared-supervisor-mechanic>footer{grid-template-columns:1fr}.supervisor-mechanic-actions{grid-template-columns:repeat(2,1fr)}.shared-action-fields,.checkout-shared-summary{grid-template-columns:1fr}.shared-action-fields .wide{grid-column:auto}}.shared-photo-preview{object-fit:contain;background:#07151a;border:1px solid #48626c;border-radius:12px;width:min(100%,420px);max-height:280px;margin:12px auto;display:block}.bogar-price-banner{background:#2b1746;border:2px solid #a765ff;border-radius:9px;justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;padding:14px;display:flex}.bogar-price-banner strong{color:#dabaff;font-size:13px}.bogar-price-banner span{color:#bfa9cf;font-size:9px}.price-field{font-weight:700;color:#d4afff!important}.price-field input{background:#281741!important;border:2px solid #a765ff!important;font-size:13px!important}@media (max-width:720px){.bogar-price-banner{display:grid}}.pricing-line{grid-template-columns:1.65fr .45fr 1fr 1fr auto}.pricing-line select{color:#fff;background:#10232c;border:1px solid #294954;border-radius:7px;padding:9px}@media (max-width:850px){.pricing-line{grid-template-columns:1fr 90px}.pricing-line label:nth-child(3),.pricing-line label:nth-child(4){grid-column:auto}}.bogar-simple .plain-progress{grid-template-columns:repeat(7,1fr)}.bogar-accepted{background:#102719;border:2px solid #66d34f;border-radius:11px;gap:14px;margin:0 22px 18px;padding:18px;display:grid}.accepted-title{border-bottom:1px solid #356b43;gap:5px;padding-bottom:12px;display:grid}.accepted-title strong{color:#83ec70;font-size:18px}.accepted-title span{color:#9db5a2;font-size:10px}.accepted-destination{background:#0b1c11;border-radius:8px;grid-template-columns:auto 1fr;gap:7px 12px;padding:12px;display:grid}.accepted-destination span{color:#74927b;font-size:9px}.accepted-destination strong{font-size:11px}.accepted-parts{display:grid}.accepted-parts div{border-bottom:1px solid #294b32;justify-content:space-between;padding:9px 2px;font-size:10px;display:flex}.bogar-accepted>button{justify-self:end}@media (max-width:720px){.bogar-simple .plain-progress{grid-template-columns:repeat(7,85px)}.accepted-destination{grid-template-columns:1fr}.accepted-title strong{font-size:15px}}.invoice-reception{background:#0d2029;border:2px solid #3b91bd;border-radius:11px;gap:13px;margin:0 22px 18px;padding:18px;display:grid}.reception-greeting{border-bottom:1px solid #2e596b;gap:5px;padding-bottom:12px;display:grid}.reception-greeting strong{color:#76d0ff;font-size:18px}.reception-greeting span{color:#8faab5;font-size:10px}.invoice-field{color:#a9bdc5;gap:6px;font-size:10px;display:grid}.invoice-field input,.received-part input,.return-detail input{color:#fff;background:#102c37;border:1px solid #377086;border-radius:8px;padding:10px}.invoice-rule{color:#8edc9a;background:#162f1d;border-radius:8px;padding:10px;font-size:9px}.late-reception{background:#241d10;border-color:#d59337}.late-reception-alert{color:#ffd17b;background:#3a2a12;border:1px solid #d59337;border-radius:8px;padding:11px;font-size:10px;line-height:1.45}.reception-heading{justify-content:space-between;align-items:center;display:flex}.reception-heading button{color:#8ed9fa;background:#153744;border:1px solid #4e7f94;border-radius:7px;padding:9px;font-size:9px}.invoice-reception article{border:1px solid #335767;border-radius:9px;gap:10px;padding:12px;display:grid}.invoice-reception article.received-ok{background:#10291a;border-color:#4a9b59}.invoice-reception article.received-return{background:#29171a;border-color:#a04d56}.received-part{grid-template-columns:1fr 90px;gap:8px;display:grid}.receipt-choice{gap:8px;display:flex}.receipt-choice button{color:#b4c5cb;background:#142b34;border:1px solid #49636e;border-radius:7px;flex:1;padding:9px}.receipt-choice .ok.selected{color:#fff;background:#25793a;border-color:#5fc56e}.receipt-choice .back.selected{color:#fff;background:#7b2933;border-color:#d15d6a}.return-detail{grid-template-columns:1fr 1.25fr;align-items:end;gap:10px;display:grid}.return-detail label{color:#d5a1a7;gap:5px;font-size:9px;display:grid}.return-action-choice{grid-template-columns:1fr 1fr;gap:6px;display:grid}.return-action-choice>small,.return-action-choice>p{grid-column:1/-1}.return-action-choice>small{color:#d5a1a7;font-size:9px}.return-action-choice button{color:#aebfc5;background:#142b34;border:1px solid #516a75;border-radius:7px;padding:9px;font-size:8px}.return-action-choice button.replacement.selected{color:#ffd17b;background:#4a3413;border-color:#d59337}.return-action-choice button.cancel.selected{color:#ffb4bb;background:#542028;border-color:#d65762}.return-action-choice>p{color:#ac9699;margin:0;font-size:8px;line-height:1.4}.receipt-photo{color:#d8edf5;background:#112d38;border:1px dashed #6b8fa0;border-radius:9px;grid-template-columns:auto 1fr;align-items:center;gap:12px;padding:13px;display:grid;position:relative}.receipt-photo>.photo-source-buttons{grid-column:1/-1}.receipt-photo span:nth-child(2){gap:3px;display:grid}.receipt-photo small{color:#8da8b3;font-size:9px}.camera-icon{color:#8edcff;background:#1d607d;border-radius:9px;place-items:center;width:38px;height:38px;font-size:19px;display:grid}.photo-required{color:#ff9ea8}.reception-summary{color:#9eb6c0;background:#102b36;border-radius:8px;justify-content:space-between;padding:11px;font-size:10px;display:flex}.finish-reception{justify-self:end}.awaiting-invoice{text-align:center;background:#211b0d;border:2px solid #b18128;border-radius:11px;justify-items:center;gap:12px;margin:0 22px 18px;padding:24px;display:grid}.waiting-mark{color:#fff;background:#24743a;border-radius:50%;place-items:center;width:50px;height:50px;font-size:25px;display:grid}.awaiting-invoice>strong{color:#ffd16f;font-size:18px}.awaiting-invoice>span{color:#bfcbd0;font-size:10px}.bogar-alert,.pending-replacements{box-sizing:border-box;text-align:left;border-radius:9px;gap:6px;width:100%;padding:13px;display:grid}.bogar-alert{background:#1a3021;border:1px solid #397d49}.bogar-alert strong{color:#7fdb91}.bogar-alert span{color:#aac1b0;font-size:10px}.pending-replacements{background:#151f24}.pending-replacements small{color:#8fa6b0}.pending-replacements div{border-top:1px solid #314049;justify-content:space-between;padding-top:7px;display:flex}.pending-replacements div strong{color:#f3bd4e;font-size:9px}.awaiting-invoice .send{color:#fff;background:#246c91;border:0;border-radius:8px;padding:11px 16px;font-weight:700}@media (max-width:720px){.reception-heading,.reception-summary{gap:8px;display:grid}.return-detail{grid-template-columns:1fr}.received-part{grid-template-columns:1fr 75px}}.receipt-validation{color:#ffb8bf;background:#35171b;border:1px solid #d95d68;border-radius:8px;padding:10px;font-size:10px}.bogar-received-title{text-align:left;align-items:center;gap:12px;width:100%;display:flex}.bogar-received-title>div:last-child{gap:4px;display:grid}.bogar-received-title small{color:#bb8cff}.bogar-received-title strong{color:#ffd16f;font-size:17px}.bogar-evidence-photo{object-fit:contain;background:#0b1114;border:1px solid #4b5b62;border-radius:10px;width:100%;max-height:230px}.pending-detail span{gap:3px;display:grid}.pending-detail em{color:#b9c8ce;font-size:9px;font-style:normal}.bogar-send-next{width:100%}.receipt-report-grid{text-align:left;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;width:100%;display:grid}.receipt-report{background:#151f24;border:1px solid #43555d;border-radius:9px;align-content:start;gap:7px;padding:12px;display:grid}.receipt-report>small{font-size:8px;font-weight:700}.receipt-report>div{border-top:1px solid #314049;justify-content:space-between;gap:8px;padding-top:7px;font-size:9px;display:flex}.receipt-report>div span{gap:3px;display:grid}.receipt-report em{color:#aebbc0;font-size:8px;font-style:normal}.receipt-report>div strong{white-space:nowrap;font-size:8px}.receipt-report>p{color:#748991;margin:0;font-size:9px}.receipt-report.accepted{background:#13291a;border-color:#397d49}.receipt-report.accepted>small,.receipt-report.accepted strong{color:#7fdb91}.receipt-report.canceled{background:#2a171a;border-color:#9b4852}.receipt-report.canceled>small,.receipt-report.canceled strong{color:#ff929c}.receipt-report.replacement{background:#29210f;border-color:#b18128}.receipt-report.replacement>small,.receipt-report.replacement strong{color:#ffd16f}.modify-incident,.cancel-pickup{border-radius:8px;width:100%;padding:10px 14px;font-size:9px;font-weight:700}.modify-incident{color:#d8bdff;background:#2b1d42;border:1px solid #6f50a3}.cancel-pickup{color:#ffd17b;background:#3a2911;border:1px solid #c27e2d}.return-to-bogar{background:#261c0f;border:2px solid #c27e2d;border-radius:11px;gap:12px;margin:0 22px 18px;padding:18px;display:grid}.return-pending-head{align-items:center;gap:10px;display:flex}.return-pending-head>span{color:#ffd17b;background:#5b3c13;border-radius:50%;place-items:center;width:40px;height:40px;font-size:22px;display:grid}.return-pending-head small,.return-pending-head strong{display:block}.return-pending-head small{color:#dba451;font-size:8px}.return-pending-head strong{margin-top:4px}.return-to-bogar>p{color:#c8b58f;margin:0;font-size:9px}.return-to-bogar>div:nth-child(3){gap:7px;display:grid}.return-to-bogar article{background:#31230f;border:1px solid #765420;border-radius:8px;justify-content:space-between;gap:10px;padding:10px;font-size:9px;display:flex}.return-to-bogar article span{gap:3px;display:grid}.return-to-bogar article small{color:#c5aa7e}.return-to-bogar article strong{color:#ffd17b;white-space:nowrap;font-size:8px}.return-to-bogar>button{justify-self:end}.accepted-locked{box-sizing:border-box;text-align:left;background:#10291a;border:1px solid #397d49;border-radius:8px;gap:4px;width:100%;padding:11px;display:grid}.accepted-locked strong{color:#86e198;font-size:10px}.accepted-locked span{color:#a9c6af;font-size:9px;line-height:1.4}.bogar-return-arrival{box-sizing:border-box;text-align:left;background:#2a210e;border:1px solid #b18128;border-radius:9px;gap:7px;width:100%;padding:12px;display:grid}.bogar-return-arrival>strong{color:#ffd16f;font-size:10px}.bogar-return-arrival>div{border-top:1px solid #5e4920;gap:3px;padding-top:7px;display:grid}.bogar-return-arrival>div span{font-size:9px}.bogar-return-arrival>div small{color:#c9b488;font-size:8px}.repair-lock{grid-column:1/-1}.repair-actions .accepted-locked{margin-bottom:2px}@media (max-width:720px){.receipt-report-grid{grid-template-columns:1fr}}.payment-reference{background:#171126;border:1px solid #7256a6;border-radius:10px;gap:10px;margin:0 22px 14px;padding:14px;display:grid}.payment-reference-head{justify-content:space-between;align-items:center;gap:14px;display:flex}.payment-reference-head>div{gap:3px;display:grid}.payment-reference-head small{color:#b995ef;font-size:8px}.payment-reference-head strong{color:#efe5ff}.payment-reference-head>strong{color:#cda9ff;font-size:18px}.payment-price-list{gap:6px;display:grid}.payment-price-list div{color:#bfc0cc;border-top:1px solid #3b3150;justify-content:space-between;gap:12px;padding-top:6px;font-size:10px;display:flex}.payment-price-list div span:last-child{color:#fff;font-weight:700}.payment-reference p{color:#aaa5b6;background:#242032;border-radius:7px;margin:0;padding:9px;font-size:9px;line-height:1.45}.payment-reference p strong{color:#f2c65c}@media (max-width:720px){.payment-reference-head{align-items:flex-start}.payment-reference-head>strong{font-size:15px}}.supervisor-workspace{color:#17343b}.supervisor-heading{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.supervisor-heading p{color:#a46413;letter-spacing:.16em;margin:0;font-weight:900}.supervisor-heading h2{margin:5px 0;font-size:40px}.supervisor-heading span{color:#60777d}.supervisor-heading-logo{color:#fff;background:#f3a533;border-radius:18px;place-items:center;width:58px;height:58px;font-size:28px;font-weight:900;display:grid}.supervisor-actions{grid-template-columns:1fr 1fr;gap:14px;margin-bottom:18px;display:grid}.supervisor-actions button{text-align:left;color:#fff;border:0;border-radius:16px;align-items:center;gap:14px;padding:18px;display:flex;box-shadow:0 9px 24px #19333d22}.supervisor-actions .modify-order{background:linear-gradient(135deg,#087f83,#0a9ca0)}.supervisor-actions .open-bogar{background:linear-gradient(135deg,#8851a8,#b06dd1)}.supervisor-actions button>b{background:#ffffff26;border-radius:13px;place-items:center;width:45px;height:45px;font-size:22px;display:grid}.supervisor-actions span{font-size:17px;font-weight:900;display:grid}.supervisor-actions small{opacity:.85;margin-top:4px;font-size:11px;font-weight:600}.supervisor-layout{grid-template-columns:290px 1fr;gap:16px;display:grid}.supervisor-layout>aside,.supervisor-editor,.supervisor-empty{background:#fff;border:1px solid #d8e2e4;border-radius:16px;padding:17px}.supervisor-layout>aside h3{margin:0 0 12px}.supervisor-layout>aside>button{text-align:left;background:#fff;border:1px solid #d8e4e6;border-radius:12px;gap:5px;width:100%;margin-bottom:9px;padding:13px;display:grid}.supervisor-layout>aside>button.selected{background:#e8f7f6;border-color:#088f92}.supervisor-layout aside button span{justify-content:space-between;display:flex}.supervisor-layout aside button small{color:#657a80}.supervisor-layout aside button em{color:#9a661b;font-size:10px;font-style:normal}.supervisor-editor>header{border-bottom:1px solid #e1e8ea;justify-content:space-between;gap:15px;padding-bottom:13px;display:flex}.supervisor-editor>header small{color:#8c5b16;font-weight:900}.supervisor-editor>header h3{margin:4px 0;font-size:23px}.supervisor-editor>header p{color:#657a80;margin:0}.supervisor-editor>header>span{color:#845712;background:#fff0d6;border-radius:20px;height:max-content;padding:7px 10px;font-weight:800}.supervisor-price-controls{grid-template-columns:1fr 1fr;gap:12px;margin:16px 0;display:grid}.supervisor-price-controls label{gap:7px;font-weight:800;display:grid}.supervisor-price-controls input,.supervisor-quote-lines input[type=number]{font:inherit;border:1px solid #b7cccf;border-radius:9px;padding:11px}.supervisor-quote-lines{border:1px solid #d9e4e6;border-radius:12px;overflow:hidden}.supervisor-quote-lines>header,.supervisor-quote-lines>div{grid-template-columns:1.3fr .7fr .7fr 80px;align-items:center;gap:10px;padding:11px 13px;display:grid}.supervisor-quote-lines>header{color:#fff;background:#163f48;font-size:11px;font-weight:900}.supervisor-quote-lines>div{border-top:1px solid #e0e8e9}.supervisor-quote-lines label input[type=number]{width:100%}.accepted-check{place-items:center;display:grid}.accepted-check input{opacity:0;position:absolute}.accepted-check i{color:#15804a;background:#dff3e6;border-radius:8px;place-items:center;width:30px;height:30px;font-style:normal;font-weight:900;display:grid}.supervisor-totals{max-width:390px;margin:15px 0 0 auto}.supervisor-totals p{border-bottom:1px solid #e1e7e8;justify-content:space-between;margin:0;padding:7px 2px;display:flex}.supervisor-totals .grand{color:#087f83;border-top:2px solid #087f83;font-size:20px}.supervisor-client-flow{flex-wrap:wrap;align-items:center;gap:8px;margin-top:17px;display:flex}.supervisor-client-flow button{background:#fff;border:1px solid #bdd0d3;border-radius:9px;padding:11px;font-weight:800}.supervisor-client-flow .send-client{color:#fff;background:#087f83;border-color:#087f83}.client-answer{align-items:center;gap:7px;width:100%;padding-top:8px;display:flex}.client-answer b{margin-right:auto}.supervisor-client-flow .authorize-bogar{color:#fff;background:#269052;border-color:#269052;width:100%;font-size:15px}.supervisor-client-flow .authorize-bogar:disabled{background:#bdc9c1;border-color:#bdc9c1}.supervisor-notice{color:#17683d;background:#eef8f3;border-radius:9px;padding:11px;font-weight:800}.supervisor-empty{text-align:center;color:#718287;place-items:center;min-height:260px;display:grid}@media (max-width:900px){.supervisor-layout,.supervisor-actions{grid-template-columns:1fr}.supervisor-quote-lines{overflow-x:auto}.supervisor-quote-lines>header,.supervisor-quote-lines>div{min-width:650px}.supervisor-price-controls{grid-template-columns:1fr}.client-answer{flex-direction:column;align-items:stretch}.client-answer b{margin:0}}.customer-quote-inbox{background:#f4faf9;border:1px solid #b9dcd7;border-radius:18px;max-width:1100px;margin:20px auto;padding:20px}.customer-quote-inbox>div small{color:#087f83;letter-spacing:.12em;font-weight:900}.customer-quote-inbox>div h2{margin:5px 0}.customer-quote-inbox>article{background:#fff;border:1px solid #d5e4e2;border-radius:14px;margin-top:15px;padding:16px}.customer-quote-inbox article>header{justify-content:space-between;gap:15px;display:flex}.customer-quote-inbox article>header div{gap:4px;display:grid}.customer-quote-lines{gap:7px;margin:14px 0;display:grid}.customer-quote-lines label{border:1px solid #dce7e6;border-radius:10px;grid-template-columns:24px 1fr auto;align-items:center;gap:10px;padding:11px;display:grid}.customer-quote-lines label.selected{background:#ecf8f1;border-color:#2b9a64}.customer-quote-inbox article>p{border-top:1px solid #dfe7e6;justify-content:space-between;padding-top:10px;display:flex}.customer-quote-inbox footer{justify-content:flex-end;gap:8px;display:flex}.customer-quote-inbox footer button{color:#087f83;background:#fff;border:1px solid #087f83;border-radius:9px;padding:11px;font-weight:800}.customer-quote-inbox footer .accept-all{color:#fff;background:#087f83}.customer-quote-inbox article>em{color:#187447;font-style:normal;font-weight:800;display:block}@media (max-width:650px){.customer-quote-inbox{margin:14px}.customer-quote-inbox footer,.customer-quote-inbox article>header{flex-direction:column}}.customer-preview-selector{align-items:center;gap:8px;margin-top:8px;font-size:11px;display:flex}.customer-preview-selector select{color:#173d6d;background:#fff;border:1px solid #fff6;border-radius:8px;min-width:260px;padding:8px;font-weight:800}.customer-quote-share{grid-template-columns:1fr 1fr;gap:8px;margin:10px 0 14px;display:grid}.customer-quote-share button{border:0;border-radius:9px;padding:11px;font-weight:800}.customer-quote-share button:first-child{color:#fff;background:#23a75a}.customer-quote-share button:last-child{color:#174d88;background:#eaf2ff}@media (max-width:650px){.customer-preview-selector{display:grid}.customer-preview-selector select{width:100%;min-width:0}.customer-quote-share{grid-template-columns:1fr}}.supervisor-share-prompt{background:#eaf8f6;border:2px solid #087f83;border-radius:13px;gap:8px;width:100%;padding:15px;display:grid}.supervisor-share-prompt>b{color:#087f83;font-size:16px}.supervisor-share-prompt>span{color:#4d676d}.supervisor-share-prompt>div{flex-wrap:wrap;gap:8px;display:flex}.supervisor-share-prompt button.whatsapp{color:#fff;background:#23a75a;border-color:#23a75a}.supervisor-share-prompt button.email{color:#fff;background:#2166a8;border-color:#2166a8}@media (max-width:650px){.supervisor-share-prompt>div{display:grid}.supervisor-share-prompt button{width:100%}}.customer-final-app{color:#17364c;background:linear-gradient(#edf7fb,#f8fbfd);border:7px solid #10283c;border-radius:34px;width:min(100% - 28px,480px);min-height:calc(100vh - 36px);margin:18px auto;overflow:hidden;box-shadow:0 22px 65px #0b253c38}.customer-final-app>header{background:linear-gradient(135deg,#0d3d61,#0d6f82);border-bottom:4px solid #2ec6c8;padding:30px 18px 17px;position:relative}.customer-final-app>header:before{content:"";background:#071c2b;border-radius:10px;width:92px;height:8px;position:absolute;top:8px;left:50%;transform:translate(-50%)}.customer-final-app>header p{color:#77eff0;letter-spacing:.14em;font-size:10px;font-weight:900}.customer-final-app>header h1{color:#fff;font-size:18px;line-height:1.2;margin-top:3px!important}.customer-final-app>header button{color:#fff;background:#ffffff1c;border:1px solid #ffffff70;font-weight:800}.customer-final-app .customer-final-welcome{width:auto;margin:0;padding:18px 18px 8px}.customer-final-welcome h2{color:#0d5671;margin:0;font-size:22px}.customer-final-welcome p{color:#547282;margin:5px 0;line-height:1.45}.customer-final-app .customer-quote-inbox{background:linear-gradient(145deg,#edfffb,#e7f5ff);border:2px solid #2ba8a1;border-radius:18px;margin:12px;padding:14px;box-shadow:0 10px 24px #196b8030}.customer-quote-inbox>div small{color:#d26c17}.customer-quote-inbox>div h2{color:#0b6880;font-size:21px}.customer-quote-inbox>div p{color:#52717d}.customer-quote-inbox>article{border-color:#a8d8d4;box-shadow:0 7px 18px #0f53651c}.customer-quote-inbox article>header b{color:#0c5f7b;font-size:14px}.customer-quote-inbox article>header span{color:#6a7880}.customer-quote-inbox article>header>strong{color:#d46b17;font-size:20px}.customer-quote-lines label{color:#244858;background:#f8fcfd}.customer-quote-lines label>b{color:#0b7180}.customer-quote-lines label.selected{color:#155d37;background:#e8faef;border-color:#22a65d}.customer-quote-inbox article>p{color:#55717d}.customer-quote-inbox article>p b{color:#b45b16}.customer-final-app .customer-final-summary{grid-template-columns:repeat(3,1fr);gap:8px;width:auto;margin:14px 12px}.customer-final-summary article{text-align:center;border:1px solid #c5dfe7;border-radius:13px;padding:13px 8px}.customer-final-summary article:first-child{background:#eaf5ff}.customer-final-summary article:nth-child(2){background:#fff5e8}.customer-final-summary article:nth-child(3){background:#eaf9ef}.customer-final-summary b{color:#0e6380;font-size:25px}.customer-final-summary article:nth-child(2) b{color:#cc711e}.customer-final-summary article:nth-child(3) b{color:#21834b}.customer-final-summary span{color:#496673;margin-top:4px;font-size:9px;font-weight:800;display:block}.customer-final-app .customer-final-vehicles{width:auto;margin:14px 12px}.customer-final-vehicles>article{border:1px solid #c7dfe6;border-left:5px solid #1686a3;padding:15px}.customer-final-vehicles>article>div b{color:#0e5c78;font-size:15px}.customer-final-vehicles>article>div span{color:#d06a17;font-weight:800}.customer-final-vehicles>article>div small{color:#657d87}.customer-final-vehicles p{color:#3e5b68}.customer-final-vehicles strong{color:#16804a}.customer-preview-selector{color:#a9f8f0}.customer-preview-selector select{font-size:12px}@media (max-width:600px){.customer-final-app{width:100%;min-height:100vh;box-shadow:none;border:0;border-radius:0;margin:0}.customer-final-app>header{padding-top:24px}.customer-final-app>header:before{display:none}.customer-final-app .customer-quote-inbox{margin:10px}.customer-final-app .customer-final-summary,.customer-final-app .customer-final-vehicles{margin:12px 10px}}.customer-acceptance{border-radius:13px;gap:5px;margin-top:12px;padding:14px;font-style:normal!important;display:grid!important}.customer-acceptance b{font-size:19px}.customer-acceptance span{font-size:11px;line-height:1.4}.customer-acceptance.accepted-total{background:linear-gradient(135deg,#dff9e8,#bff0cf);border:2px solid #23a65a;box-shadow:0 8px 22px #1e9d5040;color:#116b37!important}.customer-acceptance.accepted-total b{color:#087037;font-size:23px}.customer-acceptance.accepted-partial{background:#fff2d8;border:2px solid #db952f;color:#895413!important}.customer-acceptance.accepted-partial b{color:#a9600c}.supervisor-quote-locked{background:#10291a;border:1px solid #3f9258;border-radius:9px;gap:7px;margin:14px 0;padding:13px;display:grid}.supervisor-quote-locked b{color:#8be49e}.supervisor-quote-locked span{color:#a9c9b0;font-size:10px;line-height:1.45}.supervisor-quote-locked button{color:#ffd09d;background:#3d2814;border:1px solid #d68a43;border-radius:8px;justify-self:start;padding:9px;font-weight:800}.supervisor-editor input:disabled{opacity:.7;cursor:not-allowed}.supervisor-active-calendar{background:#fff;border:1px solid #cbdde0;border-radius:16px;gap:12px;margin-bottom:18px;padding:17px;display:grid}.supervisor-active-calendar>header{justify-content:space-between;align-items:center;display:flex}.supervisor-active-calendar h3{margin:3px 0}.supervisor-active-calendar header small{color:#087f83;letter-spacing:.1em;font-weight:900}.supervisor-active-calendar header strong{color:#197044;background:#e4f6f1;border-radius:20px;padding:8px 12px}.supervisor-calendar-filters{flex-wrap:wrap;align-items:end;gap:9px;display:flex}.supervisor-calendar-filters label{gap:5px;font-weight:800;display:grid}.supervisor-calendar-filters input,.supervisor-calendar-filters button{background:#fff;border:1px solid #b8ced2;border-radius:9px;height:39px;padding:8px 11px}.supervisor-calendar-filters button{color:#087f83;font-weight:900}.supervisor-active-orders{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.supervisor-active-orders button{text-align:left;background:#f8fbfb;border:1px solid #d7e3e5;border-radius:10px;justify-content:space-between;gap:10px;padding:11px;display:flex}.supervisor-active-orders button:not(:disabled){cursor:pointer;border-color:#72bbb8}.supervisor-active-orders span{gap:3px;display:grid}.supervisor-active-orders small{color:#6a7f84}.supervisor-active-orders em{color:#9b6418;font-size:9px;font-style:normal}.supervisor-active-calendar>p{color:#6b7f84;margin:0;font-size:10px}.supervisor-vehicle-history,.supervisor-movement-log,.supervisor-change-approval{background:#f8fbfb;border:1px solid #cfdee1;border-radius:12px;gap:8px;margin:14px 0;padding:14px;display:grid}.supervisor-vehicle-history>header,.supervisor-movement-log>header,.supervisor-change-approval>header{justify-content:space-between;align-items:center;gap:12px;display:flex}.supervisor-vehicle-history article,.supervisor-movement-log article{border-top:1px solid #dbe6e8;justify-content:space-between;gap:12px;padding:10px;display:flex}.supervisor-vehicle-history article span,.supervisor-movement-log article span{gap:3px;display:grid}.supervisor-vehicle-history small,.supervisor-movement-log small{color:#6c7f84}.supervisor-movement-log article{grid-template-columns:1fr auto;display:grid}.supervisor-movement-log article p{color:#546c72;grid-column:1/-1;margin:0;font-size:10px}.supervisor-movement-log em{color:#9a6417;font-style:normal}.supervisor-movement-log .canceled{background:#fff4f4;border-color:#e6c6c6}.supervisor-change-approval{background:#fff7e8;border:2px solid #d88b2c}.supervisor-change-approval h3{color:#8a5310;margin:3px 0}.supervisor-change-approval>p{color:#6c521f;margin:0}.supervisor-change-approval article{background:#fff;border:1px solid #e7c88e;border-radius:9px;grid-template-columns:1fr auto;gap:5px;padding:11px;display:grid}.supervisor-change-approval article small{color:#756751}.supervisor-change-approval article em{color:#a45e0d;font-style:normal;font-weight:800}.supervisor-change-approval article p{color:#674d32;grid-column:1/-1;margin:0}.supervisor-change-approval>button{color:#fff;background:#cf7519;border:0;border-radius:9px;padding:12px;font-weight:900}.supervisor-active-orders button>i{color:#087f83;align-self:center;font-style:normal;font-weight:950}.supervisor-active-orders button.expanded{background:#e4f8f6;border-color:#078b90;box-shadow:0 0 0 3px #078b9022}.supervisor-labor-lines{border:1px solid #cfe0e2;border-radius:12px;margin:0 0 16px;overflow:hidden}.supervisor-labor-lines>header{color:#116b70;background:#e8f5f4;justify-content:space-between;gap:12px;padding:12px 14px;display:flex}.supervisor-labor-lines>label{border-top:1px solid #dfe9ea;grid-template-columns:1fr 18px minmax(140px,220px);align-items:center;gap:8px;padding:12px 14px;display:grid}.supervisor-labor-lines label span{gap:3px;display:grid}.supervisor-labor-lines label small{color:#6b8085}.supervisor-labor-lines label i{color:#087f83;font-style:normal;font-weight:900}.supervisor-labor-lines input{width:100%;font:inherit;border:1px solid #b7cccf;border-radius:9px;padding:10px}.supervisor-labor-lines>p{color:#687e83;padding:12px 14px}@media (max-width:650px){.supervisor-labor-lines>label{grid-template-columns:1fr 18px 110px}}.supervisor-labor-lines>header>div{align-items:center;gap:12px;display:flex}.supervisor-labor-lines>header button{color:#fff;background:#087f83;border:0;border-radius:9px;padding:9px 12px;font-weight:900}.supervisor-labor-lines>header button:disabled,.supervisor-labor-lines .remove-labor-line:disabled{opacity:.45}.supervisor-labor-lines>label{grid-template-columns:1fr 18px minmax(140px,220px) 38px}.supervisor-labor-lines .labor-name-input{text-transform:uppercase;font-weight:900}.supervisor-labor-lines .remove-labor-line{color:#a22b2b;background:#fff0f0;border:1px solid #d9a6a6;border-radius:9px;place-items:center;width:34px;height:34px;font-size:20px;font-weight:950;display:grid}@media (max-width:650px){.supervisor-labor-lines>header,.supervisor-labor-lines>header>div{flex-direction:column;align-items:stretch}.supervisor-labor-lines>label{grid-template-columns:1fr 18px 110px 38px}}.bogar-cost-breakdown{gap:3px;display:grid}.bogar-cost-breakdown small{color:#60777d}.bogar-cost-breakdown b{color:#087f83}.theme-bogar .supervisor-workspace,.theme-light .supervisor-workspace{color:#17343b!important}.theme-bogar .supervisor-active-calendar h3,.theme-bogar .supervisor-calendar-filters label,.theme-bogar .supervisor-active-orders b,.theme-bogar .supervisor-price-controls label,.theme-bogar .supervisor-labor-lines label b,.theme-bogar .supervisor-quote-lines>div>span:first-child,.theme-bogar .supervisor-quote-lines>div>span:first-child b,.theme-light .supervisor-active-calendar h3,.theme-light .supervisor-calendar-filters label,.theme-light .supervisor-active-orders b,.theme-light .supervisor-price-controls label,.theme-light .supervisor-labor-lines label b,.theme-light .supervisor-quote-lines>div>span:first-child,.theme-light .supervisor-quote-lines>div>span:first-child b{color:#17343b!important;-webkit-text-fill-color:#17343b!important;opacity:1!important}.theme-bogar .supervisor-calendar-filters input[type=date],.theme-light .supervisor-calendar-filters input[type=date]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-weight:800;color:#17343b!important;-webkit-text-fill-color:#17343b!important;opacity:1!important;background:#fff!important}.theme-bogar .supervisor-calendar-filters input[type=date]::-webkit-datetime-edit{color:#17343b!important;-webkit-text-fill-color:#17343b!important;opacity:1!important}.theme-bogar .supervisor-calendar-filters input[type=date]::-webkit-datetime-edit-fields-wrapper{color:#17343b!important;-webkit-text-fill-color:#17343b!important;opacity:1!important}.theme-bogar .supervisor-calendar-filters input[type=date]::-webkit-datetime-edit-text{color:#17343b!important;-webkit-text-fill-color:#17343b!important;opacity:1!important}.theme-bogar .supervisor-calendar-filters input[type=date]::-webkit-datetime-edit-month-field{color:#17343b!important;-webkit-text-fill-color:#17343b!important;opacity:1!important}.theme-bogar .supervisor-calendar-filters input[type=date]::-webkit-datetime-edit-day-field{color:#17343b!important;-webkit-text-fill-color:#17343b!important;opacity:1!important}.theme-bogar .supervisor-calendar-filters input[type=date]::-webkit-datetime-edit-year-field{color:#17343b!important;-webkit-text-fill-color:#17343b!important;opacity:1!important}.theme-light .supervisor-calendar-filters input[type=date]::-webkit-datetime-edit{color:#17343b!important;-webkit-text-fill-color:#17343b!important;opacity:1!important}.theme-light .supervisor-calendar-filters input[type=date]::-webkit-datetime-edit-fields-wrapper{color:#17343b!important;-webkit-text-fill-color:#17343b!important;opacity:1!important}.theme-light .supervisor-calendar-filters input[type=date]::-webkit-datetime-edit-text{color:#17343b!important;-webkit-text-fill-color:#17343b!important;opacity:1!important}.theme-light .supervisor-calendar-filters input[type=date]::-webkit-datetime-edit-month-field{color:#17343b!important;-webkit-text-fill-color:#17343b!important;opacity:1!important}.theme-light .supervisor-calendar-filters input[type=date]::-webkit-datetime-edit-day-field{color:#17343b!important;-webkit-text-fill-color:#17343b!important;opacity:1!important}.theme-light .supervisor-calendar-filters input[type=date]::-webkit-datetime-edit-year-field{color:#17343b!important;-webkit-text-fill-color:#17343b!important;opacity:1!important}.theme-bogar .supervisor-active-orders small,.theme-light .supervisor-active-orders small,.theme-bogar .supervisor-labor-lines label small,.theme-light .supervisor-labor-lines label small{color:#526d74!important;-webkit-text-fill-color:#526d74!important}.supervisor-actions{grid-template-columns:repeat(3,1fr)}.supervisor-actions .other-suppliers{background:linear-gradient(135deg,#d36a17,#ef9a26)}.supervisor-actions button.expanded{outline:4px solid #fff;transform:translateY(-2px);box-shadow:0 0 0 7px #14394255,0 12px 28px #071b2155}.supervisor-actions button.expanded span:after{content:"▲ Ocultar";letter-spacing:.08em;margin-top:7px;font-size:10px;font-weight:900}.supervisor-quote-center{animation:.18s ease-out quote-center-open}@keyframes quote-center-open{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:none}}.supervisor-quote-center{color:#17343b;background:#fff;border:2px solid #9359bd;border-radius:16px;gap:13px;margin:0 0 18px;padding:18px;scroll-margin-top:18px;display:grid}.supervisor-quote-center.other-center{border-color:#e98218}.supervisor-quote-center>header,.quote-center-applied>header{justify-content:space-between;align-items:center;gap:14px;display:flex}.supervisor-quote-center h3,.quote-center-applied h3{margin:3px 0}.supervisor-quote-center>header small{color:#884da9;letter-spacing:.12em;font-weight:900}.supervisor-quote-center.other-center>header small{color:#b45b10}.supervisor-quote-center>header p,.quote-center-applied>p{color:#60777d;margin:0}.supervisor-quote-center>header>button,.quote-center-filters>button{color:#fff;background:#8652a7;border:0;border-radius:9px;padding:11px 14px;font-weight:900}.other-center>header>button,.other-center .quote-center-filters>button{background:#d97016}.quote-center-filters{background:#f2f7f8;border-radius:11px;flex-wrap:wrap;align-items:end;gap:10px;padding:12px;display:flex}.quote-center-filters label{gap:5px;font-weight:800;display:grid}.quote-center-filters input,.quote-center-filters select{color:#17343b;min-height:42px;font:inherit;background:#fff;border:1px solid #adc4c9;border-radius:8px;padding:8px 11px}.quote-center-list{gap:8px;display:grid}.quote-center-list>button,.quote-center-list>article{color:#17343b;text-align:left;background:#f9fcfc;border:1px solid #cddde0;border-radius:10px;grid-template-columns:minmax(240px,1fr) auto auto;align-items:center;gap:12px;padding:12px;display:grid}.quote-center-list>button span,.quote-center-list>article span{gap:4px;display:grid}.quote-center-list small{color:#657b81}.quote-center-list em{color:#8b5615;background:#fff0dc;border-radius:999px;padding:6px 10px;font-style:normal;font-weight:800}.quote-center-list article>button{color:#fff;background:#d97016;border:0;border-radius:8px;padding:9px;font-weight:900}.quote-center-applied{background:#edf2f3;border-top:4px solid #46656c;border-radius:12px;margin-top:5px;padding:16px}.quote-center-applied>header small{color:#50676d;letter-spacing:.11em;font-weight:900}.quote-center-applied>header>b{color:#fff;background:#425e65;border-radius:50%;place-items:center;min-width:36px;height:36px;display:grid}.quote-center-list.readonly>button,.quote-center-list.readonly>article{cursor:pointer;background:#e4eaeb;border-color:#bccacc}.quote-center-list.readonly>article{cursor:default}.quote-center-list.readonly em{color:#40565c;background:#ced8da}@media (max-width:760px){.supervisor-quote-center>header,.quote-center-applied>header{flex-direction:column;align-items:stretch}.quote-center-list>button,.quote-center-list>article{grid-template-columns:1fr}.quote-center-filters{display:grid}.quote-center-filters input,.quote-center-filters select,.quote-center-filters button{width:100%}}.other-supplier-backdrop{z-index:1200;background:#07181dcc;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.other-supplier-modal{background:#fff;border:2px solid #ef941f;border-radius:18px;width:min(1050px,96vw);max-height:92vh;padding:20px;overflow-y:auto;box-shadow:0 24px 70px #0007}.other-supplier-modal>header{border-bottom:1px solid #dce6e7;justify-content:space-between;gap:16px;padding-bottom:13px;display:flex}.other-supplier-modal>header small{color:#cf6b16;letter-spacing:.12em;font-weight:900}.other-supplier-modal>header h2{margin:4px 0}.other-supplier-modal>header p{color:#60777d;margin:0}.other-supplier-modal>header button{color:#6e8186;background:0 0;border:0;align-self:start;font-size:28px}.other-supplier-fields{grid-template-columns:1.4fr 1fr 1fr .7fr;gap:10px;margin:16px 0;display:grid}.other-supplier-fields label{gap:6px;font-weight:800;display:grid}.other-supplier-fields input,.other-supplier-fields select,.other-supplier-lines input{color:#17343b;min-width:0;font:inherit;background:#fff;border:1px solid #adc5c9;border-radius:9px;padding:11px}.other-supplier-lines{border:1px solid #d7e3e5;border-radius:12px;overflow-x:auto}.other-supplier-lines>header,.other-supplier-lines>div{grid-template-columns:minmax(230px,1fr) 90px 150px 170px 42px;align-items:center;gap:8px;min-width:760px;padding:10px;display:grid}.other-supplier-lines>header{color:#fff;background:#173f48;font-weight:900}.other-supplier-lines>div{border-top:1px solid #dce6e8}.other-supplier-lines button{color:#9b3030;background:#f8dddd;border:0;border-radius:8px;padding:10px;font-weight:900}.add-other-line{color:#a8540d;background:#fff4e6;border:1px solid #d47719;border-radius:9px;margin-top:10px;padding:10px;font-weight:900}.other-supplier-summary{max-width:430px;margin:14px 0 14px auto}.other-supplier-summary p{border-bottom:1px solid #dbe5e6;justify-content:space-between;margin:0;padding:8px;display:flex}.other-supplier-summary p:last-child{color:#ad570e;border-top:2px solid #d47719;font-size:18px}.send-other-receivable{color:#fff;background:#087f83;border:0;border-radius:10px;width:100%;padding:14px;font-weight:900}.receivable-source-summary{grid-template-columns:repeat(3,1fr);gap:12px;margin:0 0 14px;display:grid}.receivable-source-summary article{background:#10262e;border:1px solid #31515b;border-left:5px solid #8b58ae;border-radius:12px;gap:5px;padding:14px;display:grid}.receivable-source-summary article:nth-child(2){border-left-color:#ed8b20}.receivable-source-summary article:nth-child(3){border-left-color:#18a78c}.receivable-source-summary small{color:#91a8af}.receivable-source-summary b{color:#fff;font-size:20px}.receivable-source-summary span{color:#7f979e;font-size:10px}@media (max-width:900px){.supervisor-actions,.other-supplier-fields,.receivable-source-summary{grid-template-columns:1fr}}.other-supplier-fields{grid-template-columns:1fr}.other-supplier-fields .other-supplier-vehicle,.other-supplier-fields .other-supplier-provider,.other-supplier-fields .other-supplier-new,.other-supplier-fields .other-supplier-markup{grid-column:1/-1}.other-supplier-fields .other-supplier-provider input{width:100%;min-height:58px;font-size:16px;font-weight:800}.other-supplier-fields .other-supplier-new{background:#fff7e9;border:1px solid #e5a04c;border-radius:11px;padding:12px}.other-supplier-fields .other-supplier-markup{max-width:280px}.other-supplier-fields .other-supplier-client,.other-supplier-fields .other-supplier-vehicle{background:#edf8fc;border:2px solid #1685b1;border-radius:11px;grid-column:1/-1;padding:12px}.other-supplier-fields .other-supplier-client select,.other-supplier-fields .other-supplier-vehicle select{min-height:52px;font-size:15px;font-weight:800}.other-supplier-fields select:disabled{color:#7a878c;cursor:not-allowed;background:#e1e6e9}.other-supplier-actions{z-index:2;background:#fff;border-top:2px solid #ef941f;grid-template-columns:1fr 1fr;gap:10px;margin:14px -20px -20px;padding:14px 20px;display:grid;position:sticky;bottom:-20px}.other-supplier-actions .send-other-client{color:#fff;background:#e98218;border:0;border-radius:10px;padding:14px;font-weight:900}.saved-supplier-quotes{background:#fff8ec;border:1px solid #e6b36f;border-radius:11px;gap:8px;margin:14px 0;padding:12px;display:grid}.saved-supplier-quotes h3{color:#9b5613;margin:0}.saved-supplier-quotes article{border-top:1px solid #edd4ae;grid-template-columns:1fr auto auto;align-items:center;gap:10px;padding-top:8px;display:grid}.saved-supplier-quotes article span{display:grid}.saved-supplier-quotes article small{color:#667b80}.saved-supplier-quotes article button{color:#fff;background:#e98218;border:0;border-radius:8px;padding:10px;font-weight:900}@media (max-width:700px){.other-supplier-actions{grid-template-columns:1fr}.saved-supplier-quotes article{grid-template-columns:1fr auto}.saved-supplier-quotes article button{grid-column:1/-1}}.customer-final-app>header{flex-wrap:wrap}.customer-final-app>header .customer-back-home{white-space:nowrap;background:#ffffff24;border:2px solid #77eff0;order:-1;justify-content:flex-start;align-items:center;width:100%;min-height:46px;padding:11px 14px;font-size:13px;display:flex}.customer-final-app>header .customer-back-home+img{margin-top:2px}.other-supplier-error{z-index:3;color:#8c2f16;background:#fff0e9;border:2px solid #d15b32;border-radius:10px;margin:10px 0;padding:12px;font-weight:900;position:sticky;top:-20px}.receivable-total-banner{background:linear-gradient(135deg,#103b3b,#10262e);border:1px solid #31515b;border-left:5px solid #18a78c;border-radius:12px;gap:5px;margin:0 0 12px;padding:16px;display:grid}.receivable-total-banner small{color:#91a8af;font-weight:900}.receivable-total-banner b{color:#fff;font-size:26px}.receivable-total-banner span{color:#9bb0b5;font-size:11px}.receivable-source-summary .labor-receivable{border-left-color:#18a78c}.supervisor-mechanic-assignment{color:#17343b;background:#fff8e9;border:3px solid #ef8b24;border-radius:16px;gap:10px;margin:0 0 18px;padding:18px;display:grid}.supervisor-mechanic-assignment>header{justify-content:space-between;align-items:center;gap:15px;display:flex}.supervisor-mechanic-assignment header small{color:#a9560f;letter-spacing:.1em;font-weight:900}.supervisor-mechanic-assignment h3{margin:4px 0;font-size:24px}.supervisor-mechanic-assignment header p{color:#566f76;margin:0}.supervisor-mechanic-assignment header>b{color:#fff;background:#e77c19;border-radius:50%;place-items:center;width:42px;height:42px;display:grid}.supervisor-mechanic-assignment article{background:#fff;border:1px solid #e8c38e;border-radius:11px;grid-template-columns:minmax(240px,1fr) minmax(240px,.8fr) auto;align-items:end;gap:12px;padding:13px;display:grid}.supervisor-mechanic-assignment article>span,.supervisor-mechanic-assignment label{gap:5px;display:grid}.supervisor-mechanic-assignment article small{color:#637980}.supervisor-mechanic-assignment select{color:#17343b;min-height:44px;font:inherit;background:#fff;border:1px solid #b7ccd0;border-radius:8px;padding:9px}.supervisor-mechanic-assignment article>button{color:#fff;background:#17824a;border:0;border-radius:9px;min-height:44px;padding:10px 14px;font-weight:900}.supervisor-mechanic-assignment article>button:disabled{background:#aebbb6}@media (max-width:800px){.supervisor-mechanic-assignment article{grid-template-columns:1fr}.supervisor-mechanic-assignment>header{align-items:flex-start}}.quote-center-list>.quote-content-card{padding:14px;display:block!important}.quote-content-card>header{grid-template-columns:minmax(220px,1fr) auto auto;align-items:center;gap:12px;display:grid}.quote-content-card>header span{gap:4px;display:grid}.quote-card-lines{background:#fff;border:1px solid #cedde0;border-radius:9px;gap:0;margin-top:11px;display:grid;overflow:hidden}.quote-card-lines p{color:#17343b;border-top:1px solid #dbe5e7;justify-content:space-between;align-items:center;gap:12px;margin:0;padding:9px 11px;display:flex}.quote-card-lines p:first-child{border-top:0}.quote-card-lines p span{gap:2px;display:grid}.quote-card-lines p small{color:#687d82}.quote-content-card>button{color:#fff;background:#77509a;border:0;border-radius:8px;margin-top:10px;padding:10px 13px;font-weight:900}.other-center .quote-content-card>button{background:#d97016}.quote-center-list.readonly .quote-card-lines{background:#f4f6f6}.quote-center-list.readonly .quote-content-card>button{background:#526970}@media (max-width:760px){.quote-content-card>header{grid-template-columns:1fr}.quote-card-lines p{flex-direction:column;align-items:flex-start}}.supervisor-external-return-alert{color:#3b1d09;background:#fff3e8;border:3px solid #ef7d32;border-radius:18px;gap:12px;margin:18px 0;padding:18px;display:grid;box-shadow:0 8px 25px #873c1326}.supervisor-external-return-alert>header{justify-content:space-between;align-items:center;display:flex}.supervisor-external-return-alert h3{margin:4px 0;font-size:24px}.supervisor-external-return-alert header small{color:#a64b13;font-weight:900}.supervisor-external-return-alert header b{color:#fff;background:#d94f1d;border-radius:50%;place-items:center;width:44px;height:44px;font-size:22px;display:grid}.supervisor-external-return-alert article{background:#fff;border:1px solid #e8a06f;border-radius:12px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;padding:14px;display:grid}.supervisor-external-return-alert article span{gap:4px;display:grid}.supervisor-external-return-alert article strong{font-size:18px}.supervisor-external-return-alert article small,.supervisor-external-return-alert article em{color:#71452c}.supervisor-external-return-alert article button{color:#fff;cursor:pointer;background:#c64418;border:0;border-radius:10px;padding:12px 16px;font-weight:900}@media (max-width:700px){.supervisor-external-return-alert article{grid-template-columns:1fr}.supervisor-external-return-alert article button{width:100%}}.supervisor-external-received{background:#fff7ec;border-color:#ff8a18;animation:1s steps(2,end) infinite supervisor-external-received-flash}.supervisor-external-received header small,.supervisor-external-received article>div>strong{color:#a94d00}.supervisor-external-received header>b{background:#df6900}.supervisor-external-received article{border-color:#efb170;grid-template-columns:minmax(250px,.8fr) 1fr auto}.supervisor-external-received article>button{color:#fff;background:#df6900;border:2px solid #df6900;border-radius:9px;align-self:center;padding:10px 12px;font-weight:900}.supervisor-external-received li span{color:#8b571c}@keyframes supervisor-external-received-flash{50%{filter:brightness(1.04);box-shadow:0 0 0 7px #ff9d1638,0 0 30px #ff7a0066}}@media (max-width:900px){.supervisor-external-received article{grid-template-columns:1fr}.supervisor-external-received article>button{width:100%}}.supervisor-change-sent{text-align:center;background:#e6f8ed;border:2px solid #278653;border-radius:9px;padding:13px;font-size:14px;display:block;color:#145d38!important;-webkit-text-fill-color:#145d38!important}.replacement-source-choice{background:#eaf8ef;border:3px solid #278653;border-radius:12px;gap:9px;margin-top:14px;padding:14px;display:grid;color:#173b29!important}.replacement-source-choice>strong{font-size:17px;color:#145d38!important;-webkit-text-fill-color:#145d38!important}.replacement-source-choice>p{color:#355f49!important;-webkit-text-fill-color:#355f49!important;border:0!important;margin:0!important;padding:0!important}.replacement-source-choice>div{grid-template-columns:1fr 1fr;gap:10px;display:grid}.replacement-source-choice button{cursor:pointer;background:#126b45;border:0;border-radius:9px;min-height:52px;padding:11px;font-weight:900;color:#fff!important;-webkit-text-fill-color:#fff!important}.replacement-source-choice button+button{background:#74469a}.replacement-source-choice>small{background:#fff;border-radius:8px;padding:8px;font-weight:900;color:#214f38!important;-webkit-text-fill-color:#214f38!important}@media (max-width:650px){.replacement-source-choice>div{grid-template-columns:1fr}}.replacement-source-choice>.replacement-plan-list{grid-template-columns:1fr}.replacement-plan-list label{background:#fff;border:1px solid #8dc4a5;border-radius:9px;grid-template-columns:minmax(0,1fr) minmax(190px,260px);align-items:center;gap:10px;padding:11px;display:grid}.replacement-plan-list label span{gap:3px;display:grid}.replacement-plan-list label b{color:#173b29!important;-webkit-text-fill-color:#173b29!important}.replacement-plan-list label small{color:#526d5e!important;-webkit-text-fill-color:#526d5e!important}.replacement-plan-list select{background:#fff;border:2px solid #3c8c62;border-radius:8px;width:100%;min-height:44px;padding:8px;font-weight:900;color:#173b29!important;-webkit-text-fill-color:#173b29!important}.replacement-source-choice>.confirm-replacement-plan{width:100%;background:#126b45!important}@media (max-width:650px){.replacement-plan-list label{grid-template-columns:1fr}}.supervisor-material-received{color:#153b2a;background:#eefaf3;border:3px solid #28a76a;border-radius:18px;gap:11px;margin:18px 0;padding:18px;display:grid}.supervisor-material-received>header{justify-content:space-between;align-items:center;gap:15px;display:flex}.supervisor-material-received h3{margin:4px 0;font-size:24px}.supervisor-material-received header small{color:#177a4a;letter-spacing:.1em;font-weight:900}.supervisor-material-received header p{color:#496c5d;margin:0}.supervisor-material-received header>b{color:#fff;background:#218b58;border-radius:50%;place-items:center;min-width:42px;height:42px;display:grid}.supervisor-material-received article{background:#fff;border:1px solid #91cfad;border-radius:12px;grid-template-columns:minmax(240px,.8fr) 1fr;gap:14px;padding:14px;display:grid}.supervisor-material-received article>div{gap:4px;display:grid}.supervisor-material-received article>div>strong{color:#157449}.supervisor-material-received article small{color:#657b70}.supervisor-material-received article p{color:#365e4b;margin:0}.supervisor-material-received article.incomplete{background:#fff8ec;border-color:#e69b45}.supervisor-material-received article.incomplete>div>strong{color:#a75b12}.supervisor-material-received ul{gap:6px;margin:0;padding:0;list-style:none;display:grid}.supervisor-material-received li{border-bottom:1px solid #edd7b7;justify-content:space-between;gap:12px;padding:7px;display:flex}.supervisor-material-received li span{color:#8b571c}@media (max-width:760px){.supervisor-material-received article{grid-template-columns:1fr}.supervisor-material-received li{flex-direction:column;align-items:flex-start}}.supervisor-quote-locked.improving{color:#fff0c2;background:#3b2608;border-color:#f59e0b}.improve-offer-button{color:#fff;cursor:pointer;background:#e8790b;border:2px solid #ffd36a;border-radius:10px;margin-top:12px;padding:12px 18px;font-weight:900;display:block;box-shadow:0 0 16px #f59e0b66}.improve-offer-button:hover{background:#ff9418}.supervisor-vehicle-history article:has(b:first-child){position:relative}.supervisor-editor>header.correction-only-header{color:#321508;background:#fff0e6;border:3px solid #a84318;border-radius:13px;padding:15px}.supervisor-editor>header.correction-only-header small,.supervisor-editor>header.correction-only-header h3,.supervisor-editor>header.correction-only-header p{color:#321508!important;-webkit-text-fill-color:#321508!important;opacity:1!important}.supervisor-editor>header.correction-only-header>span{background:#a82f18;color:#fff!important;-webkit-text-fill-color:#fff!important}.supervisor-change-approval{border-radius:14px;margin-top:14px;padding:16px;color:#2b1308!important;background:#fff4e9!important;border:3px solid #a84318!important}.supervisor-change-approval h3{margin:3px 0;color:#5c260c!important;-webkit-text-fill-color:#5c260c!important}.supervisor-change-approval header small{font-weight:900;color:#7a2e0d!important;-webkit-text-fill-color:#7a2e0d!important}.supervisor-change-approval header>strong{background:#a82f18;border-radius:50%;place-items:center;min-width:42px;height:42px;display:grid;color:#fff!important}.supervisor-change-approval>p{margin:8px 0 14px;font-size:14px;font-weight:800;line-height:1.45;color:#3f210f!important;-webkit-text-fill-color:#3f210f!important}.supervisor-change-approval>div{gap:9px;display:grid}.supervisor-change-approval article{border-radius:10px;grid-template-columns:1fr auto;gap:7px;padding:14px;display:grid;color:#241006!important;background:#fff!important;border:2px solid #c86c32!important}.supervisor-change-approval article span{display:grid}.supervisor-change-approval article b{font-size:17px;color:#241006!important;-webkit-text-fill-color:#241006!important}.supervisor-change-approval article small{font-weight:700;color:#503321!important;-webkit-text-fill-color:#503321!important}.supervisor-change-approval article em{background:#702607;border-radius:999px;padding:7px 10px;font-style:normal;font-weight:900;color:#fff!important;-webkit-text-fill-color:#fff!important}.supervisor-change-approval article p{border-top:1px solid #dfb493;grid-column:1/-1;margin:0;padding-top:8px;color:#321708!important;-webkit-text-fill-color:#321708!important}.supervisor-change-approval>button{border:0;border-radius:9px;width:100%;margin-top:14px;padding:14px;font-size:14px;font-weight:900;color:#fff!important;background:#a82f18!important}@media (max-width:650px){.supervisor-change-approval article{grid-template-columns:1fr}.supervisor-change-approval article em{justify-self:start}}.theme-bogar .supervisor-layout>aside>button small,.theme-light .supervisor-layout>aside>button small{font-weight:700;color:#d7e5e7!important;-webkit-text-fill-color:#d7e5e7!important;opacity:1!important}.theme-bogar .supervisor-layout>aside>button em,.theme-light .supervisor-layout>aside>button em{color:#f6a623!important;-webkit-text-fill-color:#f6a623!important;opacity:1!important}.quote-primary-actions{grid-template-columns:1fr 1fr;gap:10px;width:100%;display:grid}.supervisor-client-flow .quote-primary-actions .send-client,.supervisor-client-flow .quote-primary-actions .direct-accept{font-size:15px}.supervisor-client-flow .quote-primary-actions .direct-accept{color:#fff;background:#269052;border-color:#269052}@media (max-width:900px){.quote-primary-actions{grid-template-columns:1fr}}.supervisor-client-flow .quote-primary-actions{grid-template-columns:1fr 1fr .65fr}.requote-action{justify-content:center;align-items:center;gap:9px;font-size:16px;display:flex;color:#fff!important;background:#7547a5!important;border-color:#7547a5!important}.requote-action b{font-size:24px}.requote-action.open{background:#542982!important}.requote-action:disabled{opacity:.65;background:#b9c2c4!important;border-color:#b9c2c4!important}.requote-reason{background:#f6effd;border:3px solid #7547a5;border-radius:14px;gap:10px;width:100%;padding:15px;display:grid}.requote-reason>header{color:#4f2678;justify-content:space-between;gap:12px;display:flex}.requote-reason textarea{color:#25323a;min-height:90px;font:inherit;resize:vertical;background:#fff;border:1px solid #a98bc7;border-radius:10px;padding:12px;font-weight:800}.quote-primary-actions button:disabled{cursor:not-allowed;opacity:.55}@media (max-width:900px){.supervisor-client-flow .quote-primary-actions{grid-template-columns:1fr}.requote-reason>header{flex-direction:column}}.quote-source-send{background:#f6fbfb;border:1px solid #cbdadd;border-radius:14px;margin-top:18px;padding:14px}.quote-source-send>header{justify-content:space-between;gap:12px;margin-bottom:10px;display:flex}.quote-source-send>header b{color:#17343b;font-size:17px}.quote-source-send>header span{color:#61777c}.quote-source-send>div{grid-template-columns:1fr 1fr;gap:10px;display:grid}.quote-source-send button{color:#fff;text-align:left;min-height:76px;font:inherit;border:0;border-radius:12px;align-items:center;gap:12px;padding:13px 16px;font-weight:800;display:flex}.quote-source-send button>i{background:#ffffff2e;border-radius:12px;flex:0 0 43px;place-items:center;height:43px;font-size:24px;font-style:normal;display:grid}.quote-source-send button>span{gap:3px;display:grid}.quote-source-send button small{opacity:.9;font-weight:600}.quote-source-send .send-bogar-parts{background:linear-gradient(135deg,#7550a5,#a769c7)}.quote-source-send .send-other-parts{background:linear-gradient(135deg,#d86b08,#f29422)}.quote-source-send button:disabled{cursor:not-allowed;filter:grayscale(.75);opacity:.45}@media (max-width:760px){.quote-source-send>header{display:grid}.quote-source-send>div{grid-template-columns:1fr}}.supervisor-quote-lines>div.external-promoted-line{background:#fff0da;border-left:7px solid #e67d0d}.supervisor-quote-lines>div.external-promoted-line>span small{color:#a95308;margin-top:4px;font-weight:900;display:block}.supervisor-invoice-history{color:#253a3f;background:#fff8ed;border:3px solid #8b5a20;border-radius:16px;gap:12px;margin:18px 0;padding:16px;display:grid}.supervisor-invoice-history>header,.invoice-history-title{justify-content:space-between;align-items:center;gap:12px;display:flex}.supervisor-invoice-history h3{margin:3px 0}.supervisor-invoice-history header small{color:#9a570d;letter-spacing:.1em;font-weight:950}.supervisor-invoice-history>header>span{color:#765a38;font-size:12px}.supervisor-invoice-history>article{background:#fff;border:1px solid #d6b888;border-radius:12px;overflow:hidden}.invoice-history-title{color:#fff;background:#3b3024;padding:12px 14px}.invoice-history-title span{gap:3px;display:grid}.invoice-history-title small{color:#eadbc5}.invoice-history-title>em{background:#80613a;border-radius:999px;padding:6px 9px;font-size:10px;font-style:normal;font-weight:900}.invoice-history-line{border-top:1px solid #eadbc5;grid-template-columns:1fr auto;gap:12px;padding:14px;display:grid}.invoice-history-line>span{gap:5px;display:grid}.invoice-history-line small{color:#6d5b47}.invoice-history-line>span:last-child{text-align:right}.invoice-history-line strong{color:#17343b;font-size:18px}.invoice-history-line em{color:#fff;border-radius:999px;padding:6px 9px;font-size:10px;font-style:normal;font-weight:950}.invoice-history-line.replacement{background:#fff8e4}.invoice-history-line.replacement em{background:#b56b08}.invoice-history-line.canceled{background:#fff0f0}.invoice-history-line.canceled em{background:#a62d2d}.supervisor-separated-external-quote{background:#fff8eb;border:3px solid #e88716;border-radius:16px;margin:18px 0;overflow:hidden}.supervisor-separated-external-quote>header{color:#fff;background:#d86f08;justify-content:space-between;gap:12px;padding:15px;display:flex}.supervisor-separated-external-quote h3{margin:3px 0}.supervisor-separated-external-quote header small{letter-spacing:.1em;font-weight:950}.supervisor-separated-external-quote>div>article{border-top:1px solid #efd1a8;grid-template-columns:minmax(0,1fr) minmax(120px,.55fr) minmax(140px,220px) 80px;align-items:center;gap:12px;padding:14px;display:grid}.supervisor-separated-external-quote article>span{gap:4px;display:grid}.supervisor-separated-external-quote article small{color:#98530b;font-weight:800}.supervisor-separated-external-quote article>label:not(.accepted-check){background:#fff;border:1px solid #dcaa69;border-radius:9px;align-items:center;padding:3px 9px;display:flex}.supervisor-separated-external-quote article>label input[type=number]{width:100%;font:inherit;border:0;padding:8px}@media (max-width:700px){.supervisor-invoice-history>header,.invoice-history-title,.supervisor-separated-external-quote>header{flex-direction:column;align-items:flex-start}.invoice-history-line,.supervisor-separated-external-quote>div>article{grid-template-columns:1fr}.invoice-history-line>span:last-child{text-align:left}}.invoice-history-line.accepted{background:#eefaf2}.invoice-history-line.accepted em{background:#16864c}.supervisor-current-invoice-title{color:#17343b;background:#e7f8f7;border:2px solid #07868a;border-radius:13px;justify-content:space-between;align-items:center;gap:16px;margin:20px 0 8px;padding:14px;display:flex}.supervisor-current-invoice-title>span{gap:4px;display:grid}.supervisor-current-invoice-title>span:last-child{text-align:right}.supervisor-current-invoice-title small{color:#08797c;letter-spacing:.05em;font-weight:900}.supervisor-invoice-history.full-documents>article+article{margin-top:5px}@media (max-width:700px){.supervisor-current-invoice-title{flex-direction:column;align-items:flex-start}.supervisor-current-invoice-title>span:last-child{text-align:left}}.supervisor-totals .included-tax-row{background:#eef8f7}.supervisor-totals .included-tax-row span{gap:2px;display:grid}.supervisor-totals .included-tax-row small{color:#087b7d;text-transform:uppercase;font-size:10px;font-weight:900}.supervisor-client-flow .send-client-main{justify-content:center;align-items:center;gap:12px;min-height:58px;display:flex;font-size:17px!important}.supervisor-client-flow .send-client-main>b{background:#ffffff2b;border-radius:10px;place-items:center;width:36px;height:36px;font-size:22px;display:grid}.supervisor-client-flow .send-client-main:disabled{color:#fff;opacity:1;background:#789097;border-color:#789097}.supervisor-client-flow .quote-primary-actions:has(.send-client-main:only-child){grid-template-columns:1fr}.supervisor-client-flow .authorize-bogar.authorized-done:disabled{opacity:1;box-shadow:0 0 0 3px #1677b82b;color:#fff!important;background:#1677b8!important;border-color:#1677b8!important}.supervisor-client-flow .authorize-external{color:#fff;text-align:center;background:linear-gradient(135deg,#df6b0b,#ff9a2f);border:3px solid #df6b0b;border-radius:10px;gap:4px;width:100%;padding:13px 16px;display:grid;box-shadow:0 0 0 4px #ef7f1833}.supervisor-client-flow .authorize-external b{font-size:16px}.supervisor-client-flow .authorize-external small{color:#fff5e9;font-size:12px;font-weight:900}.quote-presentation-selector{background:#f0fbfa;border:2px solid #168b91;border-radius:14px;margin-top:18px;padding:15px}.quote-presentation-selector>header{justify-content:space-between;gap:12px;margin-bottom:11px;display:flex}.quote-presentation-selector>header span{color:#60777d;font-size:11px}.quote-presentation-selector>div{grid-template-columns:repeat(3,1fr);gap:9px;display:grid}.quote-presentation-selector label{cursor:pointer;background:#fff;border:1px solid #bdd6d6;border-radius:11px;align-content:start;gap:5px;min-height:92px;padding:13px;display:grid;position:relative}.quote-presentation-selector label.selected{background:#ddf6f3;border-color:#087f83;box-shadow:0 0 0 2px #087f8328}.quote-presentation-selector input{accent-color:#087f83;position:absolute;top:10px;right:10px}.quote-presentation-selector small{color:#61777c;line-height:1.35}.customer-quote-summary{gap:8px;margin:14px 0;display:grid}.customer-quote-summary p{border:1px solid #d8e6e5;border-radius:9px;justify-content:space-between;margin:0;padding:11px;display:flex}.customer-quote-summary .total{color:#087267;background:#e8f8f5;border-color:#1c8c82;font-size:17px}.customer-quote-single-total{text-align:center;background:linear-gradient(145deg,#e9fbf7,#eef7ff);border:3px solid #178d86;border-radius:14px;place-items:center;gap:5px;margin:16px 0;padding:22px;display:grid}.customer-quote-single-total small{color:#c56817;letter-spacing:.12em;font-weight:900}.customer-quote-single-total span{color:#57717b}.customer-quote-single-total b{color:#08746f;font-size:30px}@media (max-width:750px){.quote-presentation-selector>header{display:grid}.quote-presentation-selector>div{grid-template-columns:1fr}.quote-presentation-selector label{min-height:0}}.supervisor-quote-photos{background:#0c2429;border:1px solid #2d6267;border-radius:16px;margin-top:18px;padding:18px}.supervisor-quote-photos>header{justify-content:space-between;align-items:center;gap:16px;margin-bottom:14px;display:flex}.supervisor-quote-photos>header>div{gap:4px;display:grid}.supervisor-quote-photos>header b{color:#f4ffff;font-size:15px}.supervisor-quote-photos>header span{color:#a9c6ca;font-size:12px}.supervisor-quote-photos>header>strong{color:#8ddca7;white-space:nowrap;background:#173c40;border-radius:999px;padding:7px 11px;font-size:12px}.supervisor-quote-photos>div{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:14px;display:grid}.supervisor-quote-photos article{background:#102b30;border:2px solid #36565b;border-radius:13px;gap:8px;padding:9px;display:grid}.supervisor-quote-photos article.customer-visible{border-color:#4bd37a;box-shadow:0 0 0 2px #4bd37a1f}.supervisor-quote-photos article img{object-fit:cover;background:#071518;border-radius:9px;width:100%;height:150px}.supervisor-quote-photos article button{color:#c9dadd;text-align:left;background:#19363b;border:1px solid #4f6c71;border-radius:9px;align-items:center;gap:8px;width:100%;padding:9px;font-weight:800;display:flex}.supervisor-quote-photos article.customer-visible button{color:#bdf6ce;background:#153d28;border-color:#55d981}.supervisor-quote-photos article button i{border:2px solid;border-radius:50%;place-items:center;width:23px;height:23px;font-style:normal;display:grid}.supervisor-quote-photos article small{color:#9db6ba;line-height:1.35}@media (max-width:650px){.supervisor-quote-photos>header{flex-direction:column;align-items:flex-start}.supervisor-quote-photos>div{grid-template-columns:1fr 1fr}.supervisor-quote-photos article img{height:120px}}.payment-order-editor-backdrop{z-index:2400;background:#061419dc;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.payment-order-editor{color:#17343b;background:#f7fbfb;border:2px solid #0a9ca0;border-radius:20px;width:min(1050px,96vw);max-height:92vh;overflow:auto;box-shadow:0 28px 80px #0009}.payment-order-editor>header{color:#fff;background:#102b32;border-bottom:1px solid #c9dcde;justify-content:space-between;gap:20px;padding:20px 22px;display:flex}.payment-order-editor>header small{color:#5de1ca;letter-spacing:.13em;font-weight:900}.payment-order-editor>header h2{margin:5px 0}.payment-order-editor>header p{color:#bed1d5;margin:0}.payment-order-editor>header button{color:#fff;background:0 0;border:0;align-self:start;font-size:30px}.payment-order-editor-body{grid-template-columns:300px 1fr;min-height:430px;display:grid}.payment-order-editor aside{background:#eaf5f4;border-right:1px solid #c9dcde;align-content:start;gap:9px;padding:18px;display:grid}.payment-order-editor aside button{text-align:left;color:#17343b;background:#fff;border:1px solid #b5ced0;border-radius:11px;gap:4px;padding:12px;display:grid}.payment-order-editor aside button.selected{background:#d8f5f1;border-color:#078f91;box-shadow:0 0 0 2px #078f9125}.payment-order-editor aside span,.payment-order-editor aside small{color:#60777d}.payment-order-editor aside em{color:#a46112;font-style:normal;font-weight:900}.payment-order-editor main{padding:22px}.payment-order-identity{grid-template-columns:1fr 1fr;gap:10px;display:grid}.payment-order-identity span{background:#fff;border:1px solid #d5e2e3;border-radius:10px;gap:4px;padding:12px;display:grid}.payment-order-identity small{color:#61777c}.payment-order-fields{grid-template-columns:repeat(2,1fr);gap:14px;margin-top:18px;display:grid}.payment-order-fields label{gap:7px;font-weight:900;display:grid}.payment-order-fields input{color:#17343b;font:inherit;background:#fff;border:1px solid #abc5c8;border-radius:9px;padding:12px}.payment-order-total{color:#fff;background:#0a8588;border-radius:11px;align-content:center;gap:5px;padding:14px;display:grid}.payment-order-total b{font-size:24px}.payment-order-locked{color:#77470b;background:#fff0d6;border:1px solid #d49a42;border-radius:10px;padding:12px;font-weight:800}.payment-order-editor footer{justify-content:flex-end;gap:9px;margin-top:22px;display:flex}.payment-order-editor footer button{background:#fff;border:1px solid #a9c2c5;border-radius:9px;padding:12px;font-weight:900}.payment-order-editor footer .save{color:#fff;background:#078f91;border-color:#078f91}.payment-order-editor footer .save:disabled{opacity:.45}.payment-order-empty{color:#61777c;place-items:center;display:grid}@media (max-width:750px){.payment-order-editor-body{grid-template-columns:1fr}.payment-order-editor aside{border-bottom:1px solid #c9dcde;border-right:0;max-height:220px;overflow:auto}.payment-order-identity,.payment-order-fields{grid-template-columns:1fr}}.payment-order-money-input{background:#fff!important;border:1px solid #abc5c8!important;border-radius:9px!important;grid-template-columns:auto 1fr!important;align-items:center!important;gap:0!important;padding-left:12px!important;display:grid!important}.payment-order-money-input i{color:#087f83;font-size:18px;font-style:normal;font-weight:950}.payment-order-money-input input{min-width:0;font-weight:900;background:0 0!important;border:0!important}.payment-order-money-input:has(input:disabled){background:#f2f5f5!important}.payment-order-editor.detailed{width:min(1220px,97vw)}.payment-order-date{gap:7px;max-width:300px;margin:18px 0;font-weight:900;display:grid}.payment-order-date input,.payment-order-line>input{color:#17343b;font:inherit;background:#fff;border:1px solid #abc5c8;border-radius:9px;padding:11px}.payment-order-lines{background:#fff;border:1px solid #cbdcde;border-radius:13px;margin-top:16px;padding:14px}.payment-order-lines>header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;display:flex}.payment-order-lines h3{margin:3px 0}.payment-order-lines small{color:#087f83;font-weight:900}.payment-order-lines>header button{color:#076e70;background:#e5f7f4;border:1px solid #078f91;border-radius:9px;padding:10px;font-weight:900}.payment-order-line{border-top:1px solid #e0eaeb;grid-template-columns:minmax(180px,1fr) 170px 85px;align-items:center;gap:8px;padding:9px 0;display:grid}.payment-order-line.part{grid-template-columns:minmax(180px,1fr) 80px 170px 85px}.payment-order-line .quantity{text-align:center}.payment-order-line>button{color:#922f2f;background:#fff1f1;border:1px solid #dfbcbc;border-radius:8px;padding:10px;font-weight:800}.payment-order-lines>p{color:#61777c}.payment-order-editor.detailed .payment-order-total{max-width:330px;margin-top:18px;margin-left:auto}.payment-order-editor.detailed .payment-order-money-input input{width:100%}@media (max-width:850px){.payment-order-line,.payment-order-line.part{grid-template-columns:1fr}.payment-order-lines>header{flex-direction:column;align-items:stretch}}.supervisor-quote-lines{border-color:#168b8f;box-shadow:0 0 0 2px #168b8f18}.supervisor-quote-lines>header{background:#0a777b}.inline-external-quote{margin-top:16px;box-shadow:0 8px 22px #d66d1526;background:#fff7e8!important;border:3px solid #e88716!important}.inline-external-quote>header{color:#fff!important;background:linear-gradient(135deg,#c96008,#ee9322)!important}.inline-external-quote>header small,.inline-external-quote>header h3,.inline-external-quote>header span{color:#fff!important}.inline-external-provider{background:#fff0d5;grid-template-columns:2fr 1fr;gap:12px;padding:14px;display:grid}.inline-external-provider label{color:#713b08;gap:5px;font-weight:900;display:grid}.inline-external-provider input,.supervisor-external-table .pending label{color:#17343b;min-width:0;font:inherit;background:#fff;border:2px solid #df9b48;border-radius:8px;padding:9px}.supervisor-external-table .pending{background:#fffaf0!important}.supervisor-external-table .pending label{align-items:center;gap:4px;padding:4px 7px;display:flex}.supervisor-external-table .pending label input{border:0;outline:0;width:100%;padding:5px}.inline-external-save{color:#fff;background:#d86f08;border:0;border-radius:10px;width:calc(100% - 28px);margin:12px 14px;padding:13px;font-weight:950;display:block;box-shadow:0 6px 15px #b8562533}@media (max-width:700px){.inline-external-provider{grid-template-columns:1fr}}.inline-external-provider select{color:#17343b;min-width:0;font:inherit;background:#fff;border:2px solid #df9b48;border-radius:8px;padding:9px;font-weight:800}.supervisor-layout{grid-template-columns:minmax(0,1fr)!important}.supervisor-layout>aside{align-items:center;gap:9px;display:flex;overflow-x:auto;padding:10px 12px!important}.supervisor-layout>aside h3{flex:none;font-size:15px;margin:0 10px 0 0!important}.supervisor-layout>aside>button{flex:0 0 min(330px,72vw);grid-template-columns:1fr auto;gap:2px 10px;margin:0!important;padding:9px 12px!important}.supervisor-layout>aside>button>span,.supervisor-layout>aside>button>em{grid-column:1/-1}.supervisor-editor,.supervisor-empty{width:100%}.add-manual-external-part{color:#a64d06;background:#fff4df;border:2px dashed #d86f08;border-radius:12px;width:100%;margin:8px 0 16px;padding:13px;font-weight:950}.add-manual-external-part:disabled{opacity:.45}.inline-external-quote>header{grid-template-columns:1fr auto auto;align-items:center;display:grid!important}.close-inline-external{font-weight:950;color:#fff!important;background:#8f3f08!important;border:2px solid #fff!important;border-radius:999px!important;padding:9px 14px!important}.inline-external-quote .supervisor-external-table>header,.inline-external-quote .supervisor-external-table>div{grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr) minmax(90px,.65fr) minmax(110px,.8fr)}.external-part-identity{grid-template-columns:minmax(0,1fr) 68px;align-items:center;gap:8px;display:grid!important}.external-part-identity input{box-sizing:border-box;width:100%;min-width:0;height:48px;line-height:1.25;color:#17343b!important;background:#fff!important;border:2px solid #df9b48!important;border-radius:8px!important;padding:10px 12px!important;font-size:15px!important;font-weight:800!important}.external-part-identity input::placeholder{color:#829096;font-size:13px}.inline-external-quote .supervisor-external-table>div{align-items:center}.inline-external-quote .supervisor-external-table .pending>label{box-sizing:border-box;height:48px}.inline-external-quote .supervisor-external-table .pending>b,.inline-external-quote .supervisor-external-table .pending>em{align-self:center}@media (max-width:900px){.inline-external-quote>header{grid-template-columns:1fr}.inline-external-quote .supervisor-external-table{overflow-x:auto}.inline-external-quote .supervisor-external-table>header,.inline-external-quote .supervisor-external-table>div{min-width:850px}}.compact-external-entry>header,.compact-external-entry>div{grid-template-columns:minmax(280px,2fr) minmax(90px,.55fr) minmax(180px,1fr) minmax(180px,1fr)!important}.compact-external-entry .pending>input{box-sizing:border-box;color:#17343b;background:#fff;border:2px solid #df9b48;border-radius:8px;width:100%;min-width:0;height:48px;padding:10px 12px;font-size:15px;font-weight:800}.compact-external-entry .pending>label{box-sizing:border-box;height:48px}@media (max-width:900px){.compact-external-entry>header,.compact-external-entry>div{min-width:820px!important}}.inline-external-provider.provider-only{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.inline-external-provider.provider-only label:only-child{grid-column:1/-1}@media (max-width:700px){.inline-external-provider.provider-only{grid-template-columns:1fr}}.supervisor-movement-log .request-locked{opacity:.78;background:#eef2f3;border:1px solid #c9d2d4}.supervisor-movement-log .request-locked em{color:#53666b;font-weight:900}.supervisor-movement-log .request-active{background:#fff9ed;border:1px solid #e4b662}.supervisor-bogar-correction-return,.supervisor-bogar-correction-sent,.supervisor-bogar-quote-history{color:#17313b;background:#fff7e8;border:3px solid #f08a00;border-radius:18px;gap:12px;margin:14px 0;padding:18px;display:grid}.supervisor-bogar-correction-return header,.supervisor-bogar-quote-history header,.supervisor-bogar-quote-history article{justify-content:space-between;align-items:flex-start;gap:15px;display:flex}.supervisor-bogar-correction-return h3{margin:4px 0 0}.supervisor-bogar-correction-return p,.supervisor-bogar-correction-sent p{margin:0}.supervisor-bogar-correction-return label{gap:7px;font-weight:900;display:grid}.supervisor-bogar-correction-return textarea{min-height:92px;font:inherit;border:2px solid #f08a00;border-radius:12px;padding:12px}.supervisor-bogar-correction-return button{color:#fff;background:#e76f00;border:0;border-radius:12px;padding:15px;font-weight:950}.supervisor-bogar-correction-return button:disabled{opacity:.45}.supervisor-bogar-correction-sent{background:#fff0cd}.supervisor-bogar-quote-history{background:#edf9fc;border-color:#3187a4}.supervisor-bogar-quote-history article{border-top:1px solid #acd0dc;padding-top:10px}.supervisor-bogar-quote-history article span{gap:3px;display:grid}.supervisor-bogar-quote-history em{color:#8b4e00}.supervisor-availability-alert{background:#fff5e4;border:2px solid #d88a25;border-radius:14px;gap:12px;margin:15px 0;padding:15px;display:grid}.supervisor-availability-alert>header{justify-content:space-between;gap:12px;display:flex}.supervisor-availability-alert header div{gap:3px;display:grid}.supervisor-availability-alert header b{color:#8a4f08}.supervisor-availability-alert header span{color:#6e7779;font-size:12px}.supervisor-availability-alert header em{color:#fff;background:#d88a25;border-radius:20px;height:max-content;padding:6px 9px;font-size:10px;font-style:normal;font-weight:900}.supervisor-availability-alert>div{gap:7px;display:grid}.supervisor-availability-alert p{background:#fff;border-radius:8px;justify-content:space-between;gap:10px;margin:0;padding:9px;display:flex}.supervisor-availability-alert p span{color:#8a4f08}.supervisor-availability-alert label{gap:6px;font-weight:800;display:grid}.supervisor-availability-alert textarea{min-height:80px;font:inherit;border:1px solid #d5ae76;border-radius:9px;padding:10px}.supervisor-availability-alert>button{color:#fff;background:#8752aa;border:0;border-radius:9px;padding:12px;font-weight:900}.supervisor-availability-alert>button:disabled{background:#b8c2c3}.supervisor-availability-alert.resolved{background:#edf9f2;border-color:#27945a}.supervisor-availability-alert.resolved header em{background:#27945a}.supervisor-availability-alert>small{color:#246a45;font-weight:800}.theme-bogar .supervisor-availability-alert,.theme-light .supervisor-availability-alert{color:#2d1a08!important;-webkit-text-fill-color:#2d1a08!important}.theme-bogar .supervisor-availability-alert header b,.theme-light .supervisor-availability-alert header b{font-size:17px;color:#6f3900!important;-webkit-text-fill-color:#6f3900!important}.theme-bogar .supervisor-availability-alert header span,.theme-light .supervisor-availability-alert header span{font-weight:800;color:#344f59!important;-webkit-text-fill-color:#344f59!important}.theme-bogar .supervisor-availability-alert header em,.theme-light .supervisor-availability-alert header em{color:#fff!important;-webkit-text-fill-color:#fff!important}.theme-bogar .supervisor-availability-alert p,.theme-light .supervisor-availability-alert p{border:1px solid #d7b77f;color:#183b46!important;-webkit-text-fill-color:#183b46!important;background:#fff!important}.theme-bogar .supervisor-availability-alert p strong,.theme-light .supervisor-availability-alert p strong{color:#17343b!important;-webkit-text-fill-color:#17343b!important}.theme-bogar .supervisor-availability-alert p span,.theme-light .supervisor-availability-alert p span{font-weight:800;color:#365e68!important;-webkit-text-fill-color:#365e68!important}.theme-bogar .supervisor-availability-alert label,.theme-light .supervisor-availability-alert label{color:#4b2808!important;-webkit-text-fill-color:#4b2808!important}.theme-bogar .supervisor-availability-alert textarea,.theme-light .supervisor-availability-alert textarea{color:#233f47!important;-webkit-text-fill-color:#233f47!important;opacity:1!important;background:#fff!important;border-color:#8aa8ae!important}.theme-bogar .supervisor-availability-alert textarea::placeholder,.theme-light .supervisor-availability-alert textarea::placeholder{color:#536b72!important;-webkit-text-fill-color:#536b72!important;opacity:1!important}.theme-bogar .supervisor-availability-alert>button,.theme-light .supervisor-availability-alert>button{color:#fff!important;-webkit-text-fill-color:#fff!important}.theme-bogar .supervisor-availability-alert>button:disabled,.theme-light .supervisor-availability-alert>button:disabled{color:#fff!important;-webkit-text-fill-color:#fff!important;opacity:1!important;background:#849399!important}.app-shell.theme-bogar .content.supervisor-workspace .supervisor-availability-alert label,.app-shell.theme-light .content.supervisor-workspace .supervisor-availability-alert label{color:#4b2808!important;-webkit-text-fill-color:#4b2808!important;text-shadow:none!important;opacity:1!important}.supervisor-availability-alert .availability-part-description{gap:5px;min-width:0;display:grid}.supervisor-availability-alert .availability-part-description strong{font-size:17px;color:#17343b!important}.supervisor-availability-alert .availability-part-description small{font-size:13px;font-weight:800;color:#46636c!important}.supervisor-availability-alert .availability-supplier-switch{cursor:pointer;background:#edf2f4;border:2px solid #9aadb3;border-radius:11px;grid-template-columns:34px minmax(120px,1fr);align-items:center;gap:8px;min-width:220px;padding:9px!important;display:grid!important}.supervisor-availability-alert .availability-supplier-switch input{opacity:0;position:absolute}.supervisor-availability-alert .availability-supplier-switch i{color:#fff;background:#71858c;border-radius:8px;place-items:center;width:32px;height:32px;font-size:18px;font-style:normal;font-weight:950;display:grid}.supervisor-availability-alert .availability-supplier-switch span{font-size:12px;font-weight:950;color:#324f58!important}.supervisor-availability-alert .availability-supplier-switch.selected{background:#fff0ee;border-color:#d4473d;box-shadow:0 0 0 3px #e2574c2b}.supervisor-availability-alert .availability-supplier-switch.selected i{background:#c9342c}.supervisor-availability-alert .availability-supplier-switch.selected span{color:#8e261f!important}.supervisor-availability-alert .route-availability-suppliers{background:linear-gradient(120deg,#a62d26,#e55448);border:0;border-radius:10px;width:100%;padding:13px;font-size:14px;font-weight:950;color:#fff!important;-webkit-text-fill-color:#fff!important}.supervisor-availability-alert .route-availability-suppliers:disabled{color:#eef3f4!important;-webkit-text-fill-color:#eef3f4!important;background:#aeb9bd!important}@media (max-width:700px){.supervisor-availability-alert>div>p{flex-direction:column;align-items:stretch}.supervisor-availability-alert .availability-supplier-switch{width:100%;min-width:0}}.theme-bogar .supervisor-active-calendar,.theme-light .supervisor-active-calendar,.theme-bogar .supervisor-layout>aside,.theme-light .supervisor-layout>aside,.theme-bogar .supervisor-editor,.theme-light .supervisor-editor,.theme-bogar .supervisor-empty,.theme-light .supervisor-empty{box-shadow:0 12px 30px #071b2140;color:#f1fbfc!important;background:linear-gradient(145deg,#173f48,#12343d)!important;border-color:#4c7880!important}.theme-bogar .supervisor-heading h2,.theme-light .supervisor-heading h2{text-shadow:0 2px 10px #071b21a6;color:#fff!important;-webkit-text-fill-color:#fff!important}.theme-bogar .supervisor-heading span,.theme-light .supervisor-heading span{color:#c4d9dd!important;-webkit-text-fill-color:#c4d9dd!important}.theme-bogar .supervisor-active-calendar h3,.theme-light .supervisor-active-calendar h3,.theme-bogar .supervisor-calendar-filters label,.theme-light .supervisor-calendar-filters label,.theme-bogar .supervisor-layout>aside h3,.theme-light .supervisor-layout>aside h3,.theme-bogar .supervisor-layout>aside>p,.theme-light .supervisor-layout>aside>p,.theme-bogar .supervisor-empty b,.theme-light .supervisor-empty b{color:#f1fbfc!important;-webkit-text-fill-color:#f1fbfc!important}.theme-bogar .supervisor-active-calendar>p,.theme-light .supervisor-active-calendar>p,.theme-bogar .supervisor-active-orders>p,.theme-light .supervisor-active-orders>p,.theme-bogar .supervisor-empty span,.theme-light .supervisor-empty span{color:#b9ced3!important;-webkit-text-fill-color:#b9ced3!important}.theme-bogar .supervisor-calendar-filters input[type=date],.theme-light .supervisor-calendar-filters input[type=date],.theme-bogar .supervisor-calendar-filters button,.theme-light .supervisor-calendar-filters button{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:#f1fbfc!important;-webkit-text-fill-color:#f1fbfc!important;background:#0d2931!important;border-color:#5d8992!important}.theme-bogar .supervisor-calendar-filters input[type=date]::-webkit-calendar-picker-indicator{filter:invert();opacity:1}.theme-light .supervisor-calendar-filters input[type=date]::-webkit-calendar-picker-indicator{filter:invert();opacity:1}.theme-bogar .supervisor-calendar-filters input[type=date]::-webkit-datetime-edit{color:#fff!important;-webkit-text-fill-color:#fff!important;opacity:1!important}.theme-bogar .supervisor-calendar-filters input[type=date]::-webkit-datetime-edit-fields-wrapper{color:#fff!important;-webkit-text-fill-color:#fff!important;opacity:1!important}.theme-bogar .supervisor-calendar-filters input[type=date]::-webkit-datetime-edit-text{color:#fff!important;-webkit-text-fill-color:#fff!important;opacity:1!important}.theme-bogar .supervisor-calendar-filters input[type=date]::-webkit-datetime-edit-month-field{color:#fff!important;-webkit-text-fill-color:#fff!important;opacity:1!important}.theme-bogar .supervisor-calendar-filters input[type=date]::-webkit-datetime-edit-day-field{color:#fff!important;-webkit-text-fill-color:#fff!important;opacity:1!important}.theme-bogar .supervisor-calendar-filters input[type=date]::-webkit-datetime-edit-year-field{color:#fff!important;-webkit-text-fill-color:#fff!important;opacity:1!important}.theme-light .supervisor-calendar-filters input[type=date]::-webkit-datetime-edit{color:#fff!important;-webkit-text-fill-color:#fff!important;opacity:1!important}.theme-light .supervisor-calendar-filters input[type=date]::-webkit-datetime-edit-fields-wrapper{color:#fff!important;-webkit-text-fill-color:#fff!important;opacity:1!important}.theme-light .supervisor-calendar-filters input[type=date]::-webkit-datetime-edit-text{color:#fff!important;-webkit-text-fill-color:#fff!important;opacity:1!important}.theme-light .supervisor-calendar-filters input[type=date]::-webkit-datetime-edit-month-field{color:#fff!important;-webkit-text-fill-color:#fff!important;opacity:1!important}.theme-light .supervisor-calendar-filters input[type=date]::-webkit-datetime-edit-day-field{color:#fff!important;-webkit-text-fill-color:#fff!important;opacity:1!important}.theme-light .supervisor-calendar-filters input[type=date]::-webkit-datetime-edit-year-field{color:#fff!important;-webkit-text-fill-color:#fff!important;opacity:1!important}.theme-bogar .supervisor-layout>aside>button,.theme-light .supervisor-layout>aside>button,.theme-bogar .supervisor-active-orders button,.theme-light .supervisor-active-orders button{color:#eefafa!important;background:#0e2b33!important;border-color:#426d76!important}.theme-bogar .supervisor-layout>aside>button.selected,.theme-light .supervisor-layout>aside>button.selected{background:#15515a!important;border-color:#45b7b5!important}.supervisor-workspace .supervisor-active-orders button,.supervisor-workspace .supervisor-active-orders button:disabled{opacity:1!important}.supervisor-workspace .supervisor-active-orders button b,.supervisor-workspace .supervisor-active-orders button:disabled b{color:#f4ffff!important;-webkit-text-fill-color:#f4ffff!important;opacity:1!important}.supervisor-workspace .supervisor-active-orders button small,.supervisor-workspace .supervisor-active-orders button:disabled small{color:#bdd6da!important;-webkit-text-fill-color:#bdd6da!important;opacity:1!important}.theme-light .supervisor-workspace .supervisor-active-orders button,.theme-light .supervisor-workspace .supervisor-layout>aside>button{background:#eaf7f8!important;border-color:#32979a!important}.theme-light .supervisor-workspace .supervisor-active-orders button b,.theme-light .supervisor-workspace .supervisor-active-orders button small,.theme-light .supervisor-workspace .supervisor-layout>aside>button b,.theme-light .supervisor-workspace .supervisor-layout>aside>button strong,.theme-light .supervisor-workspace .supervisor-layout>aside>button small{color:#12343b!important;-webkit-text-fill-color:#12343b!important;opacity:1!important;text-shadow:none!important}.supervisor-workspace .supervisor-active-orders>button,.supervisor-workspace .supervisor-active-orders>button:disabled{position:relative;overflow:hidden;box-shadow:0 7px 18px #11485024;color:#102f37!important;-webkit-text-fill-color:#102f37!important;opacity:1!important;background:linear-gradient(135deg,#e7f8f7,#d9f0f3)!important;border:2px solid #168f91!important;border-left:10px solid #08a4a0!important}.supervisor-workspace .supervisor-active-orders>button b{color:#073f4a!important;-webkit-text-fill-color:#073f4a!important;opacity:1!important;font-weight:950!important}.supervisor-workspace .supervisor-active-orders>button small{color:#365f68!important;-webkit-text-fill-color:#365f68!important;opacity:1!important;font-weight:800!important}.supervisor-workspace .supervisor-active-orders>button em{border-radius:999px;align-self:center;padding:7px 10px;color:#8a4800!important;-webkit-text-fill-color:#8a4800!important;opacity:1!important;background:#fff0d6!important;font-weight:950!important}.theme-bogar .supervisor-editor,.theme-light .supervisor-editor,.theme-bogar .supervisor-editor h3,.theme-light .supervisor-editor h3,.theme-bogar .supervisor-editor b,.theme-light .supervisor-editor b,.theme-bogar .supervisor-editor strong,.theme-light .supervisor-editor strong,.theme-bogar .supervisor-editor label,.theme-light .supervisor-editor label,.theme-bogar .supervisor-editor .client-answer,.theme-light .supervisor-editor .client-answer,.theme-bogar .supervisor-editor .supervisor-totals,.theme-light .supervisor-editor .supervisor-totals{color:#f7ffff!important;-webkit-text-fill-color:#f7ffff!important;opacity:1!important}.theme-bogar .supervisor-editor p,.theme-light .supervisor-editor p,.theme-bogar .supervisor-editor small,.theme-light .supervisor-editor small,.theme-bogar .supervisor-editor span,.theme-light .supervisor-editor span{color:#c8dce0!important;-webkit-text-fill-color:#c8dce0!important;opacity:1!important}.theme-bogar .supervisor-labor-lines,.theme-light .supervisor-labor-lines,.theme-bogar .supervisor-quote-lines,.theme-light .supervisor-quote-lines,.theme-bogar .supervisor-vehicle-history,.theme-light .supervisor-vehicle-history,.theme-bogar .supervisor-movement-log,.theme-light .supervisor-movement-log{background:#0c2830!important;border-color:#527d85!important}.theme-bogar .supervisor-labor-lines>header,.theme-light .supervisor-labor-lines>header,.theme-bogar .supervisor-quote-lines>header,.theme-light .supervisor-quote-lines>header{color:#fff!important;-webkit-text-fill-color:#fff!important;background:#092129!important}.theme-bogar .supervisor-editor input,.theme-light .supervisor-editor input,.theme-bogar .supervisor-editor select,.theme-light .supervisor-editor select,.theme-bogar .supervisor-editor textarea,.theme-light .supervisor-editor textarea{color:#102f37!important;-webkit-text-fill-color:#102f37!important;opacity:1!important;background:#fff!important;border-color:#78a2aa!important}.theme-bogar .supervisor-editor input::placeholder,.theme-light .supervisor-editor input::placeholder,.theme-bogar .supervisor-editor textarea::placeholder,.theme-light .supervisor-editor textarea::placeholder{color:#5d7379!important;-webkit-text-fill-color:#5d7379!important;opacity:1!important}.theme-bogar .supervisor-editor .supervisor-client-flow button:not(.send-client):not(.direct-accept):not(.authorize-bogar):not(.requote-action),.theme-light .supervisor-editor .supervisor-client-flow button:not(.send-client):not(.direct-accept):not(.authorize-bogar):not(.requote-action){color:#123840!important;-webkit-text-fill-color:#123840!important;background:#fff!important;border-color:#8eb2b9!important}.theme-bogar .supervisor-editor .requote-reason,.theme-light .supervisor-editor .requote-reason{color:#251037!important;-webkit-text-fill-color:#251037!important;background:#f1e7fb!important;border-color:#6d35a0!important}.theme-bogar .supervisor-editor .requote-reason>header b,.theme-light .supervisor-editor .requote-reason>header b{color:#35124f!important;-webkit-text-fill-color:#35124f!important}.theme-bogar .supervisor-editor .requote-reason>header span,.theme-light .supervisor-editor .requote-reason>header span{font-weight:800;color:#36515a!important;-webkit-text-fill-color:#36515a!important}.theme-bogar .supervisor-editor .quote-primary-actions .requote-action,.theme-light .supervisor-editor .quote-primary-actions .requote-action{color:#fff!important;-webkit-text-fill-color:#fff!important;opacity:1!important;background:#6d35a0!important;border-color:#6d35a0!important}.theme-bogar .supervisor-editor .quote-primary-actions .requote-action.open,.theme-light .supervisor-editor .quote-primary-actions .requote-action.open{background:#4d1e75!important;border-color:#4d1e75!important}.theme-bogar .supervisor-editor .quote-primary-actions button:disabled,.theme-light .supervisor-editor .quote-primary-actions button:disabled{color:#263f48!important;-webkit-text-fill-color:#263f48!important;opacity:1!important;background:#d5dee2!important;border-color:#9aadb4!important}.app-shell.theme-bogar .content.supervisor-workspace .supervisor-editor .quote-primary-actions button:disabled,.app-shell.theme-light .content.supervisor-workspace .supervisor-editor .quote-primary-actions button:disabled{color:#142f38!important;-webkit-text-fill-color:#142f38!important;opacity:1!important;filter:none!important;text-shadow:none!important;background:#c7d2d7!important;border:2px solid #72868e!important}.app-shell.theme-bogar .content.supervisor-workspace .supervisor-editor .quote-primary-actions button:disabled *,.app-shell.theme-light .content.supervisor-workspace .supervisor-editor .quote-primary-actions button:disabled *{color:#142f38!important;-webkit-text-fill-color:#142f38!important;opacity:1!important;text-shadow:none!important}.app-shell.theme-bogar .content.supervisor-workspace .supervisor-editor .quote-primary-actions .send-client-main:disabled>b,.app-shell.theme-light .content.supervisor-workspace .supervisor-editor .quote-primary-actions .send-client-main:disabled>b{background:#aebdc3!important}@media (max-width:700px){.supervisor-editor .requote-reason{padding:14px!important}.supervisor-editor .requote-reason>header b{font-size:17px!important}.supervisor-editor .requote-reason>header span{line-height:1.4;font-size:14px!important}.supervisor-editor .requote-reason textarea{min-height:112px;line-height:1.45;font-size:16px!important}.supervisor-editor .quote-primary-actions button{min-height:58px;line-height:1.25;font-size:16px!important}.supervisor-editor .quote-primary-actions button:disabled,.supervisor-editor .quote-primary-actions button:disabled span{letter-spacing:0!important;font-size:16px!important;font-weight:900!important}}html .supervisor-workspace .supervisor-editor .supervisor-bogar-correction-return{color:#17343b!important;-webkit-text-fill-color:#17343b!important;background:#fff7e8!important}html .supervisor-workspace .supervisor-editor .supervisor-bogar-correction-return header small{color:#8a4700!important;-webkit-text-fill-color:#8a4700!important;opacity:1!important}html .supervisor-workspace .supervisor-editor .supervisor-bogar-correction-return header h3,html .supervisor-workspace .supervisor-editor .supervisor-bogar-correction-return header strong,html .supervisor-workspace .supervisor-editor .supervisor-bogar-correction-return p,html .supervisor-workspace .supervisor-editor .supervisor-bogar-correction-return label{color:#17343b!important;-webkit-text-fill-color:#17343b!important;opacity:1!important;text-shadow:none!important}html .supervisor-workspace .supervisor-editor .supervisor-bogar-correction-return textarea{color:#17343b!important;-webkit-text-fill-color:#17343b!important;opacity:1!important;background:#fff!important;border-color:#bf6600!important}html .supervisor-workspace .supervisor-editor .supervisor-bogar-correction-return textarea::placeholder{color:#526b73!important;-webkit-text-fill-color:#526b73!important;opacity:1!important}html .supervisor-workspace .supervisor-editor .supervisor-bogar-correction-return button{color:#fff!important;-webkit-text-fill-color:#fff!important;opacity:1!important;background:#bd4d00!important}html .supervisor-workspace .supervisor-editor .supervisor-bogar-correction-return button:disabled{color:#4b270d!important;-webkit-text-fill-color:#4b270d!important;opacity:1!important;background:#f3b47d!important}html .supervisor-workspace .supervisor-editor .supervisor-bogar-correction-sent,html .supervisor-workspace .supervisor-editor .supervisor-bogar-quote-history,html .supervisor-workspace .supervisor-editor .supervisor-bogar-correction-sent b,html .supervisor-workspace .supervisor-editor .supervisor-bogar-correction-sent p,html .supervisor-workspace .supervisor-editor .supervisor-bogar-correction-sent small,html .supervisor-workspace .supervisor-editor .supervisor-bogar-quote-history b,html .supervisor-workspace .supervisor-editor .supervisor-bogar-quote-history strong,html .supervisor-workspace .supervisor-editor .supervisor-bogar-quote-history small,html .supervisor-workspace .supervisor-editor .supervisor-bogar-quote-history span{color:#17343b!important;-webkit-text-fill-color:#17343b!important;opacity:1!important;text-shadow:none!important}html .supervisor-workspace .supervisor-editor .supervisor-bogar-quote-history em{color:#6f3900!important;-webkit-text-fill-color:#6f3900!important}html .supervisor-workspace .supervisor-editor>header>span:not(.supervisor-accepted-flash){color:#643600!important;-webkit-text-fill-color:#643600!important;text-shadow:none!important;opacity:1!important;background:#fff0d6!important;border:2px solid #d79025!important;font-weight:950!important}html .supervisor-workspace .supervisor-labor-lines .remove-labor-line,html .supervisor-workspace .supervisor-labor-lines .remove-labor-line:disabled{color:#fff!important;-webkit-text-fill-color:#fff!important;text-shadow:0 1px 2px #410000!important;opacity:1!important;background:#9b1c1c!important;border:2px solid #ffb7b7!important;width:42px!important;height:42px!important;font-size:27px!important;line-height:1!important;box-shadow:0 0 0 2px #5f0d0d33!important}html .supervisor-workspace .supervisor-labor-lines .remove-labor-line:disabled{cursor:not-allowed;background:#6f3434!important;border-color:#c98f8f!important}html .supervisor-workspace .supervisor-editor .supervisor-notice{color:#0c542f!important;-webkit-text-fill-color:#0c542f!important;text-shadow:none!important;opacity:1!important;background:#e8f8ef!important;border:2px solid #26915a!important;font-weight:900!important}html .supervisor-workspace .supervisor-editor .authorize-bogar:disabled:not(.authorized-done){color:#173b2a!important;-webkit-text-fill-color:#173b2a!important;text-shadow:none!important;opacity:1!important;background:#d5ded9!important;border:2px solid #6e8177!important}@media (max-width:700px){html .supervisor-workspace .supervisor-labor-lines .remove-labor-line,html .supervisor-workspace .supervisor-labor-lines .remove-labor-line:disabled{width:46px!important;height:46px!important;font-size:30px!important}html .supervisor-workspace .supervisor-editor>header>span:not(.supervisor-accepted-flash),html .supervisor-workspace .supervisor-editor .supervisor-notice,html .supervisor-workspace .supervisor-editor .authorize-bogar:disabled:not(.authorized-done){font-size:16px!important;line-height:1.4!important}}.theme-bogar .supervisor-totals .grand,.theme-light .supervisor-totals .grand,.theme-bogar .bogar-cost-breakdown b,.theme-light .bogar-cost-breakdown b{color:#76e8ec!important;-webkit-text-fill-color:#76e8ec!important}.supervisor-workspace .supervisor-quote-center,.theme-bogar .supervisor-workspace .supervisor-quote-center,.theme-light .supervisor-workspace .supervisor-quote-center{color:#102f37!important;-webkit-text-fill-color:#102f37!important;background:#fff!important}.supervisor-quote-center h3,.supervisor-quote-center label,.supervisor-quote-center .quote-content-card header b,.supervisor-quote-center .quote-content-card header strong,.supervisor-quote-center .quote-card-lines span,.supervisor-quote-center .quote-card-lines b,.theme-bogar .supervisor-quote-center h3,.theme-bogar .supervisor-quote-center label,.theme-bogar .supervisor-quote-center .quote-content-card header b,.theme-bogar .supervisor-quote-center .quote-content-card header strong,.theme-bogar .supervisor-quote-center .quote-card-lines span,.theme-bogar .supervisor-quote-center .quote-card-lines b,.theme-light .supervisor-quote-center h3,.theme-light .supervisor-quote-center label,.theme-light .supervisor-quote-center .quote-content-card header b,.theme-light .supervisor-quote-center .quote-content-card header strong,.theme-light .supervisor-quote-center .quote-card-lines span,.theme-light .supervisor-quote-center .quote-card-lines b{color:#102f37!important;-webkit-text-fill-color:#102f37!important;opacity:1!important}.supervisor-quote-center>header p,.supervisor-quote-center .quote-center-applied>p,.supervisor-quote-center .quote-content-card header small,.supervisor-quote-center .quote-card-lines small,.theme-bogar .supervisor-quote-center>header p,.theme-bogar .supervisor-quote-center .quote-center-applied>p,.theme-bogar .supervisor-quote-center .quote-content-card header small,.theme-bogar .supervisor-quote-center .quote-card-lines small,.theme-light .supervisor-quote-center>header p,.theme-light .supervisor-quote-center .quote-center-applied>p,.theme-light .supervisor-quote-center .quote-content-card header small,.theme-light .supervisor-quote-center .quote-card-lines small{color:#526c73!important;-webkit-text-fill-color:#526c73!important;opacity:1!important}.supervisor-quote-center .quote-content-card,.theme-bogar .supervisor-quote-center .quote-content-card,.theme-light .supervisor-quote-center .quote-content-card{color:#102f37!important;background:#f8fbfc!important}.supervisor-quote-center .quote-card-lines,.supervisor-quote-center .quote-card-lines p,.theme-bogar .supervisor-quote-center .quote-card-lines,.theme-bogar .supervisor-quote-center .quote-card-lines p,.theme-light .supervisor-quote-center .quote-card-lines,.theme-light .supervisor-quote-center .quote-card-lines p{color:#102f37!important;-webkit-text-fill-color:#102f37!important;background:#fff!important}.supervisor-quote-center .quote-content-card header em,.theme-bogar .supervisor-quote-center .quote-content-card header em,.theme-light .supervisor-quote-center .quote-content-card header em{color:#70420c!important;-webkit-text-fill-color:#70420c!important;background:#ffe7c2!important}.supervisor-quote-center input,.supervisor-quote-center select,.theme-bogar .supervisor-quote-center input,.theme-bogar .supervisor-quote-center select,.theme-light .supervisor-quote-center input,.theme-light .supervisor-quote-center select{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:#102f37!important;-webkit-text-fill-color:#102f37!important;background:#fff!important}html .theme-bogar .supervisor-labor-lines>label b,html .theme-light .supervisor-labor-lines>label b,html .theme-bogar .supervisor-quote-lines>div>span:first-child,html .theme-light .supervisor-quote-lines>div>span:first-child,html .theme-bogar .supervisor-quote-lines>div>span:first-child b,html .theme-light .supervisor-quote-lines>div>span:first-child b{color:#fff!important;-webkit-text-fill-color:#fff!important;opacity:1!important}html .theme-bogar .supervisor-editor button.add-manual-external-part,html .theme-light .supervisor-editor button.add-manual-external-part,html .theme-dark .supervisor-editor button.add-manual-external-part{color:#914006!important;-webkit-text-fill-color:#914006!important;opacity:1!important;background:#fff4df!important;border-color:#d86f08!important}html .theme-bogar .supervisor-labor-lines>label small,html .theme-light .supervisor-labor-lines>label small{color:#c8dce0!important;-webkit-text-fill-color:#c8dce0!important}html .supervisor-editor>header>span.supervisor-accepted-flash{font-size:17px;font-weight:950;animation:.9s steps(2,end) infinite supervisor-accepted-flash;color:#fff!important;-webkit-text-fill-color:#fff!important;opacity:1!important;background:#168a45!important;border:3px solid #fff!important;box-shadow:0 0 0 5px #42df7b55,0 0 26px #25d366aa!important}html .supervisor-editor>header>span.supervisor-accepted-flash.partial{background:#d66a00!important;box-shadow:0 0 0 5px #ffae4255,0 0 26px #ff8a00aa!important}@keyframes supervisor-accepted-flash{50%{filter:brightness(1.45);transform:scale(1.06)}}html .theme-bogar .supervisor-editor .supervisor-change-approval,html .theme-light .supervisor-editor .supervisor-change-approval{color:#2b1308!important;-webkit-text-fill-color:#2b1308!important;background:#fff4e9!important}html .theme-bogar .supervisor-editor .supervisor-change-approval h3,html .theme-light .supervisor-editor .supervisor-change-approval h3,html .theme-bogar .supervisor-editor .supervisor-change-approval>p,html .theme-light .supervisor-editor .supervisor-change-approval>p{color:#3b1909!important;-webkit-text-fill-color:#3b1909!important;text-shadow:none!important}html .theme-bogar .supervisor-editor .supervisor-change-approval header small,html .theme-light .supervisor-editor .supervisor-change-approval header small{color:#7a2e0d!important;-webkit-text-fill-color:#7a2e0d!important}html .theme-bogar .supervisor-editor .supervisor-change-approval article,html .theme-light .supervisor-editor .supervisor-change-approval article{color:#241006!important;-webkit-text-fill-color:#241006!important;background:#fff!important;grid-template-columns:minmax(0,1fr)!important;gap:10px!important;display:grid!important}html .theme-bogar .supervisor-editor .supervisor-change-approval article b,html .theme-light .supervisor-editor .supervisor-change-approval article b{overflow-wrap:anywhere;color:#241006!important;-webkit-text-fill-color:#241006!important}html .theme-bogar .supervisor-editor .supervisor-change-approval article small,html .theme-light .supervisor-editor .supervisor-change-approval article small{color:#5b3a25!important;-webkit-text-fill-color:#5b3a25!important}html .theme-bogar .supervisor-editor .supervisor-change-approval article em,html .theme-light .supervisor-editor .supervisor-change-approval article em{overflow-wrap:anywhere;color:#fff!important;-webkit-text-fill-color:#fff!important;white-space:normal!important;background:#7b2808!important;border-radius:8px!important;justify-self:start!important;width:auto!important;max-width:100%!important;padding:8px 11px!important;font-size:12px!important;line-height:1.35!important}html .theme-bogar .supervisor-editor .supervisor-change-approval article p,html .theme-light .supervisor-editor .supervisor-change-approval article p,html .theme-bogar .supervisor-editor .supervisor-change-approval article p strong,html .theme-light .supervisor-editor .supervisor-change-approval article p strong{color:#321708!important;-webkit-text-fill-color:#321708!important;text-shadow:none!important;grid-column:1!important}html .theme-bogar .supervisor-editor .supervisor-change-approval>button,html .theme-light .supervisor-editor .supervisor-change-approval>button{color:#fff!important;-webkit-text-fill-color:#fff!important;background:#b72f18!important}html .theme-bogar .supervisor-editor .quote-presentation-selector,html .theme-light .supervisor-editor .quote-presentation-selector{color:#17343b!important;-webkit-text-fill-color:#17343b!important;background:#f0fbfa!important}html .theme-bogar .supervisor-editor .quote-presentation-selector header b,html .theme-light .supervisor-editor .quote-presentation-selector header b,html .theme-bogar .supervisor-editor .quote-presentation-selector label b,html .theme-light .supervisor-editor .quote-presentation-selector label b{color:#123840!important;-webkit-text-fill-color:#123840!important;text-shadow:none!important}html .theme-bogar .supervisor-editor .quote-presentation-selector header span,html .theme-light .supervisor-editor .quote-presentation-selector header span,html .theme-bogar .supervisor-editor .quote-presentation-selector label small,html .theme-light .supervisor-editor .quote-presentation-selector label small{color:#4f6870!important;-webkit-text-fill-color:#4f6870!important;text-shadow:none!important}html .theme-bogar .supervisor-editor .quote-presentation-selector label,html .theme-light .supervisor-editor .quote-presentation-selector label{color:#17343b!important;-webkit-text-fill-color:#17343b!important;background:#fff!important}html .theme-bogar .supervisor-editor .quote-presentation-selector label.selected,html .theme-light .supervisor-editor .quote-presentation-selector label.selected{background:#d8f3ef!important;border-color:#087f83!important}html .theme-bogar .supervisor-editor .supervisor-current-invoice-title,html .theme-light .supervisor-editor .supervisor-current-invoice-title,html .theme-dark .supervisor-editor .supervisor-current-invoice-title,html .theme-bogar .supervisor-editor .supervisor-current-invoice-title b,html .theme-light .supervisor-editor .supervisor-current-invoice-title b,html .theme-dark .supervisor-editor .supervisor-current-invoice-title b{color:#17343b!important;-webkit-text-fill-color:#17343b!important;text-shadow:none!important;opacity:1!important}html .theme-bogar .supervisor-editor .supervisor-current-invoice-title small,html .theme-light .supervisor-editor .supervisor-current-invoice-title small,html .theme-dark .supervisor-editor .supervisor-current-invoice-title small{color:#08797c!important;-webkit-text-fill-color:#08797c!important;text-shadow:none!important;opacity:1!important}html .supervisor-workspace .supervisor-editor .supervisor-invoice-history{color:#253a3f!important;-webkit-text-fill-color:#253a3f!important}html .supervisor-workspace .supervisor-editor .supervisor-invoice-history>header h3{color:#17343b!important;-webkit-text-fill-color:#17343b!important}html .supervisor-workspace .supervisor-editor .supervisor-invoice-history>header small,html .supervisor-workspace .supervisor-editor .supervisor-invoice-history>header>span{color:#765a38!important;-webkit-text-fill-color:#765a38!important}html .supervisor-workspace .supervisor-editor .invoice-history-line b,html .supervisor-workspace .supervisor-editor .invoice-history-line strong{color:#17343b!important;-webkit-text-fill-color:#17343b!important;text-shadow:none!important}html .supervisor-workspace .supervisor-editor .invoice-history-line small{color:#526c73!important;-webkit-text-fill-color:#526c73!important}html .supervisor-workspace .supervisor-editor .invoice-history-line em{color:#fff!important;-webkit-text-fill-color:#fff!important}html .supervisor-workspace .supervisor-heading>div:first-child>p{color:#ffc96b!important;-webkit-text-fill-color:#ffc96b!important;text-shadow:0 2px 8px #00000080!important;opacity:1!important}html .supervisor-workspace .supervisor-heading>div:first-child>h2{color:#fff!important;-webkit-text-fill-color:#fff!important;text-shadow:0 2px 10px #000000a6!important;opacity:1!important}html .supervisor-workspace .supervisor-heading>div:first-child>span{color:#d5e6e9!important;-webkit-text-fill-color:#d5e6e9!important;text-shadow:0 1px 6px #0009!important;opacity:1!important;font-weight:750!important}@media (max-width:700px){html .supervisor-workspace .supervisor-heading>div:first-child>h2{font-size:34px!important;line-height:1.15!important}html .supervisor-workspace .supervisor-heading>div:first-child>span{font-size:15px!important;line-height:1.45!important}}.supervisor-external-lines{background:#fff9ed;border:2px solid #d58a1b;border-radius:14px;margin:16px 0;overflow:hidden}.supervisor-external-lines>header{background:#fff0ce;justify-content:space-between;align-items:center;gap:16px;padding:14px 16px;display:flex}.supervisor-external-lines>header small{color:#995d08;letter-spacing:.12em;font-weight:900;display:block}.supervisor-external-lines>header h3{margin:3px 0 0}.supervisor-external-lines>header>span{color:#70501d;font-size:12px;font-weight:800}.supervisor-external-table>header,.supervisor-external-table>div{grid-template-columns:1.25fr .65fr .65fr .65fr 1fr;align-items:center;gap:10px;padding:12px 14px;display:grid}.supervisor-external-table>header{color:#fff;background:#173f48;font-size:11px;font-weight:900}.supervisor-external-table>div{border-top:1px solid #ead6b3}.supervisor-external-table>div.pending{background:#fffdf8}.supervisor-external-table span{gap:3px;display:grid}.supervisor-external-table small{color:#8a601e}.supervisor-external-table button{color:#fff;background:#d87d13;border:0;border-radius:9px;padding:10px;font-weight:900}.supervisor-external-table em{color:#197149;font-style:normal;font-weight:900}.supervisor-external-lines>footer{border-top:1px solid #e4c48d;justify-content:flex-end;gap:20px;padding:12px 14px;display:flex}.supervisor-external-lines>p{color:#6d542d;margin:0;padding:0 14px 14px;font-size:12px;font-weight:700}@media (max-width:900px){.supervisor-external-table{overflow-x:auto}.supervisor-external-table>header,.supervisor-external-table>div{min-width:720px}.supervisor-external-lines>header,.supervisor-external-lines>footer{flex-direction:column;align-items:flex-start}}html .supervisor-workspace .supervisor-editor .supervisor-separated-external-quote>div>article,html .supervisor-workspace .supervisor-editor .supervisor-totals .included-tax-row{color:#102f37!important;-webkit-text-fill-color:#102f37!important;background:#fff8eb!important}html .supervisor-workspace .supervisor-editor .supervisor-separated-external-quote>div>article b,html .supervisor-workspace .supervisor-editor .supervisor-separated-external-quote>div>article strong,html .supervisor-workspace .supervisor-editor .supervisor-separated-external-quote>div>article span,html .supervisor-workspace .supervisor-editor .supervisor-totals .included-tax-row span,html .supervisor-workspace .supervisor-editor .supervisor-totals .included-tax-row b{color:#102f37!important;-webkit-text-fill-color:#102f37!important;opacity:1!important;text-shadow:none!important}html .supervisor-workspace .supervisor-editor .supervisor-separated-external-quote>div>article small,html .supervisor-workspace .supervisor-editor .supervisor-totals .included-tax-row small{color:#6f3900!important;-webkit-text-fill-color:#6f3900!important;opacity:1!important;text-shadow:none!important}html .supervisor-workspace .supervisor-editor .supervisor-separated-external-quote input{color:#102f37!important;-webkit-text-fill-color:#102f37!important;opacity:1!important;background:#fff!important}@media (max-width:700px){html .supervisor-workspace .supervisor-editor .supervisor-separated-external-quote>div>article b,html .supervisor-workspace .supervisor-editor .supervisor-separated-external-quote>div>article strong,html .supervisor-workspace .supervisor-editor .supervisor-totals .included-tax-row span,html .supervisor-workspace .supervisor-editor .supervisor-totals .included-tax-row b{line-height:1.35;font-size:16px!important}html .supervisor-workspace .supervisor-editor .supervisor-separated-external-quote>div>article small,html .supervisor-workspace .supervisor-editor .supervisor-totals .included-tax-row small{line-height:1.4;font-size:13px!important}}.other-supplier-main-tabs{grid-template-columns:1fr 1fr;gap:10px;margin:0 0 14px;display:grid}.other-supplier-main-tabs button{color:#b9c9cd;background:#10262e;border:1px solid #3a6670;border-radius:12px;min-height:54px;font-size:16px;font-weight:900}.other-supplier-main-tabs button.active{color:#fff;background:#754015;border-color:#ef8a22}.other-supplier-main-tabs b{color:#fff;background:#07191f;border-radius:999px;place-items:center;min-width:25px;height:25px;margin-left:8px;display:inline-grid}.supplier-quote-tracking{border-color:#d37b29}.supplier-quote-tracking>header{justify-content:space-between;align-items:end;gap:18px;display:flex}.supplier-quote-tracking h3{margin:4px 0}.supplier-quote-tracking p{color:#91a7ad;margin:0}.supplier-quote-tracking small{color:#ef9a45;font-weight:800}.supplier-quote-filters{gap:8px;display:flex}.supplier-quote-filters button{color:#c2d0d3;background:#12313a;border:1px solid #3a6670;border-radius:9px;padding:10px 13px;font-weight:800}.supplier-quote-filters button.active{color:#fff;background:#704016;border-color:#ef8a22}.supplier-quote-filters b{margin-left:7px}.supplier-quote-list{margin-top:15px}.supplier-quote-list article{border-top:1px solid #294852;grid-template-columns:minmax(190px,1.2fr) minmax(190px,1fr) 120px 150px 150px;align-items:center;gap:12px;padding:13px;display:grid}.supplier-quote-list article>div{gap:4px;display:grid}.supplier-quote-list article small{color:#8fa4aa}.supplier-quote-list em{text-align:center;border-radius:999px;padding:7px 10px;font-style:normal;font-weight:800}.supplier-quote-list em.waiting{color:#ffc176;background:#553619}.supplier-quote-list em.accepted{color:#83e6a4;background:#17482d}.supplier-quote-list em.saved{color:#b9c9cd;background:#263f48}.supplier-quote-list article>button{color:#fff;background:#7a4115;border:1px solid #e98728;border-radius:9px;padding:10px;font-weight:900}@media (max-width:850px){.supplier-quote-tracking>header{flex-direction:column;align-items:stretch}.supplier-quote-filters{grid-template-columns:1fr;display:grid}.supplier-quote-list{overflow-x:auto}.supplier-quote-list article{min-width:850px}}.other-supplier-accounts{padding-top:4px}.other-supplier-heading{background:linear-gradient(135deg,#3c2918,#17353a);border:1px solid #cb7727;border-radius:15px;justify-content:space-between;align-items:center;margin:12px 0;padding:18px;display:flex}.other-supplier-heading small{color:#ef9a45;letter-spacing:.14em;font-weight:900}.other-supplier-heading h2{margin:5px 0}.other-supplier-heading p{color:#a9bdc2;margin:0}.other-supplier-heading>b{color:#fff;background:#e77925;border-radius:15px;place-items:center;width:58px;height:58px;font-size:22px;display:grid}.other-supplier-metrics{grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:14px;display:grid}.other-supplier-metrics article{background:#10262e;border:1px solid #31515b;border-radius:11px;gap:5px;padding:15px;display:grid}.other-supplier-metrics article.pending{background:#332414;border-color:#b8732f}.other-supplier-metrics article.paid{background:#153421;border-color:#378154}.other-supplier-metrics small,.other-supplier-metrics span{color:#8fa4aa}.other-supplier-metrics strong{font-size:21px}.other-supplier-controls{grid-template-columns:1.3fr auto 190px 190px;align-items:end;gap:12px;display:grid}.other-supplier-controls label{color:#91a5ab;gap:5px;display:grid}.other-supplier-controls select,.other-supplier-controls input{color:#fff;background:#12313a;border:1px solid #3a6670;border-radius:8px;min-height:44px;padding:9px}.other-supplier-status{gap:7px;display:flex}.other-supplier-status button{color:#b7c7cb;background:#132a33;border:1px solid #3a6670;border-radius:8px;min-height:44px;padding:9px 14px}.other-supplier-status button.pending.active{color:#fff;background:#633b17;border-color:#e58b31}.other-supplier-status button.paid.active{color:#fff;background:#1e6238;border-color:#4ebd72}.other-supplier-orders{margin-top:12px;overflow-x:auto}.other-supplier-orders>header,.other-supplier-order-row{grid-template-columns:34px minmax(170px,1fr) 1fr 1.4fr 120px 90px;align-items:center;gap:10px;min-width:850px;padding:10px;display:grid}.other-supplier-orders>header{color:#8fa6ad;font-weight:800}.other-supplier-order-row{border-top:1px solid #294852}.other-supplier-order-row button{color:#78d1f0;text-align:left;background:0 0;border:0;gap:3px;display:grid}.other-supplier-order-row span{gap:3px;display:grid}.other-supplier-order-row small{color:#84999f}.other-supplier-order-row em{text-align:center;border-radius:999px;padding:5px 8px;font-style:normal}.other-supplier-order-row em.pending{color:#ffc078;background:#543318}.other-supplier-order-row em.paid{color:#79e09b;background:#153d28}.other-supplier-payment{border-color:#b8732f;margin-top:12px}.other-supplier-payment>div:first-child{justify-content:space-between;display:flex}.other-supplier-history{margin-top:12px}.other-supplier-history article{border-top:1px solid #294852;grid-template-columns:1fr auto auto;gap:14px;padding:10px;display:grid}.other-supplier-history article span{display:grid}.other-supplier-history small{color:#84999f}.other-supplier-detail-backdrop{z-index:1800;background:#07181ddd;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.other-supplier-detail-backdrop>section{background:#10262e;border:1px solid #d67c2c;border-radius:15px;width:min(680px,96vw);max-height:92vh;padding:20px;overflow:auto}.other-supplier-detail-backdrop header{border-bottom:1px solid #31515b;justify-content:space-between;display:flex}.other-supplier-detail-backdrop header small{color:#ef941f}.other-supplier-detail-backdrop header button{color:#fff;background:0 0;border:0;font-size:28px}.other-supplier-detail-backdrop p,.other-supplier-detail-backdrop footer{border-bottom:1px solid #294852;justify-content:space-between;gap:14px;padding:10px;display:flex}.other-supplier-detail-backdrop p span{display:grid}.other-supplier-detail-backdrop footer{border-top:2px solid #ef941f;font-size:20px}.cancel-other-supplier-payment{color:#fff;background:#6d3018;border:1px solid #d77131;border-radius:9px;width:100%;margin-top:14px;padding:12px;font-weight:800}@media (max-width:850px){.other-supplier-metrics,.other-supplier-controls{grid-template-columns:1fr}.other-supplier-status{grid-template-columns:1fr 1fr;display:grid}}.other-supplier-controls{grid-template-columns:minmax(290px,1.25fr) 300px repeat(2,minmax(210px,1fr));gap:14px}.other-supplier-controls label{font-size:14px;font-weight:700}.other-supplier-controls select,.other-supplier-controls input,.other-supplier-status button{border-radius:12px;width:100%;height:60px;min-height:60px;padding:0 16px;font-size:17px;font-weight:700}.other-supplier-status{grid-template-columns:1fr 1fr;gap:14px;display:grid}.other-supplier-status button{white-space:nowrap}@media (max-width:1100px){.other-supplier-controls{grid-template-columns:1fr 1fr}.other-supplier-status{align-self:end}}@media (max-width:700px){.other-supplier-controls{grid-template-columns:1fr}}.supplier-policy-preview{z-index:1900;background:#07181df0;padding:24px;position:fixed;inset:0;overflow:auto}.supplier-policy-sheet{color:#183039;background:#fff;border-radius:16px;width:min(1100px,96vw);margin:0 auto;padding:30px}.supplier-policy-sheet>header{border-bottom:4px solid #e88024;justify-content:space-between;align-items:flex-start;padding-bottom:16px;display:flex}.supplier-policy-sheet header small{color:#c86416;letter-spacing:.14em;font-weight:900}.supplier-policy-sheet header h1{margin:5px 0}.supplier-policy-sheet header>div:last-child{justify-items:end;gap:8px;display:grid}.supplier-policy-sheet header span{border-radius:999px;padding:7px 12px;font-weight:900}.supplier-policy-sheet header span.pending{color:#91490e;background:#ffead7}.supplier-policy-sheet header span.paid{color:#18733e;background:#dff4e6}.supplier-policy-meta{grid-template-columns:repeat(4,1fr);gap:12px;margin:18px 0;display:grid}.supplier-policy-meta p{background:#eef4f5;border-radius:10px;gap:5px;padding:12px;display:grid}.supplier-policy-meta span{color:#667c83}.supplier-policy-sheet table{border-collapse:collapse;width:100%}.supplier-policy-sheet th{color:#fff;text-align:left;background:#173f48;padding:11px}.supplier-policy-sheet td{vertical-align:top;border-bottom:1px solid #d7e1e3;padding:12px}.supplier-policy-sheet td small{color:#637980;margin-top:4px;display:block}.supplier-policy-sheet footer{border-top:3px solid #173f48;justify-content:flex-end;gap:30px;margin-top:20px;padding-top:16px;font-size:24px;display:flex}.supplier-policy-actions{justify-content:center;gap:12px;margin:15px;display:flex}.supplier-policy-actions button{color:#183039;background:#fff;border:1px solid #80959b;border-radius:10px;padding:13px 22px;font-weight:900}.supplier-policy-actions button.pay{color:#fff;background:#7a3c12;border-color:#ef8a22}@media print{body>*{visibility:hidden}.supplier-policy-preview,.supplier-policy-preview *{visibility:visible}.supplier-policy-preview{background:#fff;padding:0;position:absolute;inset:0}.supplier-policy-sheet{width:100%;padding:0}.supplier-policy-actions{display:none}}.legacy-supplier-history{display:none}.supplier-policy-archive{margin-top:14px}.policy-history-heading{justify-content:space-between;align-items:end;gap:18px;margin-bottom:12px;display:flex}.policy-history-heading p{color:#8da3a9}.policy-history-heading>div:last-child{gap:12px;display:flex}.policy-history-heading label{color:#8fa4aa;gap:5px;display:grid}.policy-history-heading input{color:#fff;background:#12313a;border:1px solid #3a6670;border-radius:9px;min-height:46px;padding:8px}.supplier-policy-archive article{border-top:1px solid #294852;grid-template-columns:1fr auto auto;align-items:center;gap:14px;padding:11px;display:grid}.supplier-policy-archive article button{color:#78d1f0;text-align:left;background:0 0;border:0;justify-items:start;gap:4px;display:grid}.supplier-policy-archive article small{color:#8fa4aa}.supplier-policy-actions .cancel-policy{color:#fff;background:#6d3018;border-color:#d56d32}@media (max-width:700px){.policy-history-heading{flex-direction:column;align-items:stretch}.policy-history-heading>div:last-child{grid-template-columns:1fr 1fr;display:grid}}.construction-security,.construction-separation{gap:18px;display:grid}.construction-separation-grid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.construction-separation-grid article{background:#103326;border:2px solid #2e9b61;border-radius:14px;padding:18px}.construction-separation-grid article.private{background:#342414;border-color:#e18736}.construction-separation-grid h4{color:#eafff0;margin:0 0 8px;font-size:18px}.construction-separation-grid p{color:#d4e7da;margin:0;line-height:1.6}.construction-separation ol{color:#d4e4e7;gap:10px;margin:0;padding-left:24px;line-height:1.55;display:grid}.construction-separation code{color:#ffbd79}.construction-security .panel-title h3{font-size:18px}.construction-security .panel-title p{font-size:14px}.construction-security-gates{grid-template-columns:1fr auto 1fr auto 1fr;align-items:stretch;gap:12px;display:grid}.construction-security-gates article{background:#10232b;border:1px solid #43616a;border-radius:12px;align-items:flex-start;gap:12px;padding:16px;display:flex}.construction-security-gates article.allowed{background:#113522;border-color:#3f9f68}.construction-security-gates article>span{color:#fff;background:#d56821;border-radius:50%;flex:0 0 32px;place-items:center;height:32px;font-weight:900;display:grid}.construction-security-gates article.allowed>span{background:#16864d}.construction-security-gates b{font-size:16px}.construction-security-gates p{color:#b6c9ce;margin:6px 0 0;font-size:14px;line-height:1.5}.construction-security-gates>i{color:#e99149;align-self:center;font-size:22px;font-style:normal}.construction-security ul{color:#c7d8da;grid-template-columns:1fr 1fr;gap:9px 28px;margin:0;padding-left:22px;font-size:14px;line-height:1.5;display:grid}.construction-release{gap:16px;display:grid}.construction-release ol,.construction-release ul{color:#d4e4e7;gap:10px;margin:0;padding-left:24px;line-height:1.55;display:grid}.construction-release code{color:#ffbd79}.construction-flow{flex-wrap:wrap}@media (max-width:850px){.construction-separation-grid,.construction-security-gates{grid-template-columns:1fr}.construction-security-gates>i{text-align:center}.construction-security ul{grid-template-columns:1fr}}
