:root{--bg-app:#f4f5f3;--bg-sidebar:#172724;--bg-card:#fff;--primary:#28634e;--primary-hover:#204f3f;--text-main:#20312d;--text-muted:#697971;--border-color:#e1e7e2;--workspace-soft:#edf2ee;--ouro:#ab8c56;--fundo:var(--bg-app);--texto:var(--text-main);--borda:var(--border-color)}
:root[data-theme=dark]{--bg-app:#101a18;--bg-sidebar:#13221e;--bg-card:#1a2924;--primary:#397f60;--primary-hover:#469474;--text-main:#edf3ed;--text-muted:#afbeb4;--border-color:#304239;--workspace-soft:#21362a;--fundo:var(--bg-app);--texto:var(--text-main);--borda:var(--border-color)}
.premium-theme h1,.premium-theme h2,.premium-theme h3{color:var(--text-main)!important}.premium-login-hero h2{color:white!important}.premium-shell input:not([type=checkbox]):not([type=file]),.premium-shell select{border:1px solid var(--border-color);border-radius:8px;background:var(--bg-card);color:var(--text-main);font-size:12px;min-height:42px}.premium-shell header>.pmx-module-nav{display:none}.premium-theme .premium-icon{color:var(--text-main)}.premium-shell .premium-topbar{justify-content:space-between}.premium-shell .premium-topbar #premium-account{margin-left:auto}.premium-orders header #logoutBtn{margin-left:auto}
/* Recorte de apresentação da marca original: sem margem branca, sem alterar o arquivo. */
.premium-brand img,.premium-theme .vips-emblem{clip-path:circle(42.4% at 50% 48.8%);transform:scale(1.15);border:none!important;background:transparent!important;object-fit:contain!important;flex-shrink:0}.premium-theme header{flex-wrap:wrap;gap:12px;min-width:0}.premium-theme #main-layout,.premium-theme #main-content,.premium-main{min-width:0}.premium-page-head>div{min-width:0}.premium-page-head h1{overflow-wrap:anywhere}.premium-account-head strong,.premium-topbar #premium-account{overflow-wrap:anywhere}.premium-theme .content-area{padding-bottom:90px!important}.premium-detail,.mesa-detail{overflow-y:auto;overscroll-behavior:contain}.premium-theme .premium-global-nav{min-width:0}.premium-theme .premium-global-nav a{min-height:42px}.premium-theme header>.pmx-module-nav{display:none}.premium-theme .workspace-hero{flex-wrap:wrap}.premium-shell .premium-main>.premium-topbar{display:flex}.premium-orders .custom-modal-overlay{z-index:2000!important}.premium-theme .premium-record-tools{flex-wrap:wrap}.premium-theme .premium-record{min-width:0}.premium-orders .ordens-tabela{overflow-x:auto}.premium-theme .premium-login-hero{isolation:isolate}.premium-login-hero>*{position:relative;z-index:1}.premium-theme .premium-login-hero::after{z-index:0;pointer-events:none}@media(max-width:760px){.premium-shell header #premium-account{margin-left:0;max-width:100%;font-size:11px}.premium-topbar .vips-theme-toggle{margin-left:auto}.premium-orders .vips-header{flex-wrap:wrap}.premium-theme .premium-global-nav{scrollbar-width:thin}.premium-account-head{flex-wrap:wrap}.premium-shell .premium-main{padding:0 18px 30px}.premium-page-head h1{font-size:25px}}
.premium-theme .gerenciar-aba{display:none}.premium-theme .gerenciar-aba.active{display:block}.premium-theme .gerenciar-nav{display:flex;flex-wrap:wrap;gap:8px;margin:20px 0}.premium-theme .gerenciar-nav button{border:1px solid var(--border-color);border-radius:8px;background:var(--bg-card);color:var(--text-muted);padding:10px 13px;font-size:11px}.premium-theme .gerenciar-nav button.active{background:var(--primary);color:white;border-color:var(--primary)}.premium-header-context{font-size:13px;font-weight:500;color:var(--text-main);margin-right:auto}.premium-menu-toggle{display:none;background:#ffffff09;border:1px solid #ffffff20;border-radius:8px;color:#e5eee8;padding:9px 12px;font-size:11px}@media(max-width:760px){.premium-menu-toggle{display:inline-flex;margin:5px 0 12px 10px}.premium-global-nav[data-mobile-open=false]{display:none!important}.premium-global-nav[data-mobile-open=true]{display:grid!important;grid-template-columns:1fr 1fr;overflow:visible!important;padding:0 8px 12px!important}.premium-global-nav a{white-space:normal!important}.premium-header-context{flex-basis:100%;margin:0}.premium-theme .gerenciar-nav{gap:6px}.premium-theme .gerenciar-nav button{flex:1;min-width:130px}}
*{box-sizing:border-box}body{font-family:Inter,Arial,sans-serif!important;font-size:14px;letter-spacing:-.15px}button,input,select,textarea{font-family:inherit!important}button{cursor:pointer}button:disabled{cursor:not-allowed;opacity:.5}button,a{transition:background .15s,border-color .15s}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible{outline:3px solid #ab8c5677;outline-offset:3px}h1,h2,h3{font-weight:600!important;letter-spacing:-.5px;text-align:left}h1{font-size:30px}a{color:var(--primary)}.premium-sidebar,.workspace-sidebar,#sidebar{width:224px!important;background:var(--bg-sidebar)!important;box-shadow:none!important;border-right:1px solid #ffffff0b}.premium-sidebar{position:fixed;inset:0 auto 0 0;padding:24px 16px;display:flex;flex-direction:column;color:#fff;z-index:40}.premium-brand{display:flex;align-items:center;gap:12px;padding:10px 8px 28px}.premium-brand img{width:44px;height:44px;border-radius:50%}.premium-brand strong{font-size:18px;letter-spacing:1px}.premium-brand small{display:block;color:#b4c5bb;font-size:9px;letter-spacing:1.7px;margin-top:5px}.premium-global-nav{display:grid;gap:5px;padding:0 10px 18px}.premium-global-nav a{padding:12px 10px;display:flex;gap:12px;align-items:center;text-decoration:none;color:#bfcec4;font-size:12px;border-radius:8px}.premium-global-nav a[aria-current=page]{background:#ffffff0b;color:white;box-shadow:inset 2px 0 var(--ouro)}.premium-global-nav a:hover{background:#ffffff08;color:white}.premium-nav-icon{width:18px;text-align:center;color:#c4b087;font-size:16px}.premium-sidebar-footer{margin-top:auto;padding:20px 12px 6px;color:#9caf9f;font-size:10px;line-height:1.8}.premium-sidebar-footer strong{color:#d7c3a1}.premium-shell{display:block!important;height:auto!important;overflow:auto!important;margin:0!important;padding:0!important;background:var(--bg-app)!important}.premium-shell>.premium-main,.premium-orders #appContent{margin-left:224px;padding:0 36px 40px;max-width:none}.premium-topbar{display:flex;align-items:center;justify-content:space-between;gap:18px;min-height:76px;border-bottom:1px solid var(--border-color);margin-bottom:32px;background:transparent!important;color:var(--text-main)!important}.premium-topbar span{font-size:12px;color:var(--text-muted)}.premium-topbar strong{font-size:13px}.premium-topbar .vips-theme-toggle{position:static;background:var(--bg-card);color:var(--text-main);border-color:var(--border-color)}.premium-page-head{display:flex;align-items:center;justify-content:space-between;gap:24px;margin:32px 0}.premium-page-head h1{margin:8px 0 10px;line-height:1.15}.premium-page-head p{margin:0;color:var(--text-muted);font-size:13px;line-height:1.7}.premium-eyebrow{font-size:10px;letter-spacing:2px;color:var(--text-muted)}.premium-btn{border:1px solid var(--border-color);border-radius:8px;padding:11px 16px;background:var(--bg-card);color:var(--text-main);font-size:12px;font-weight:500;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;gap:9px;white-space:nowrap}.premium-btn.primary{background:var(--primary);border-color:var(--primary);color:white}.premium-panel{background:var(--bg-card);border:1px solid var(--border-color);border-radius:14px;padding:25px;margin-bottom:22px}.premium-panel h2{font-size:17px;margin:0 0 16px}.premium-panel p{color:var(--text-muted);font-size:13px;line-height:1.8}.premium-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.premium-status{display:inline-flex;padding:5px 9px;font-size:10px;border:1px solid var(--border-color);background:var(--workspace-soft);border-radius:30px;color:var(--text-muted)}.premium-icon{width:44px;height:44px;display:grid;place-items:center;border-radius:12px;background:var(--workspace-soft);font-size:22px;color:var(--primary);margin-bottom:22px}.premium-panel .premium-status{margin-bottom:16px}.premium-flow{display:flex;gap:0;padding:8px 0 25px}.premium-flow>div{flex:1;border-top:2px solid var(--border-color);padding-top:16px;font-size:12px;color:var(--text-muted)}.premium-flow b{display:block;font-size:11px;margin-bottom:7px;color:var(--text-main)}.premium-empty{padding:38px 24px;text-align:center;color:var(--text-muted);font-size:12px;line-height:1.8;background:var(--bg-card);border:1px dashed var(--border-color);border-radius:12px}.premium-empty strong{display:block;color:var(--text-main);font-size:15px;margin:12px 0}.premium-empty .premium-icon{margin:0 auto 18px}.premium-record-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:14px}.premium-record{border:1px solid var(--border-color);border-radius:12px;background:var(--bg-card);padding:20px;cursor:pointer;color:var(--text-main);text-align:left;min-height:145px}.premium-record:hover{border-color:var(--ouro)}.premium-record .record-index{font-size:10px;letter-spacing:.5px;color:var(--text-muted)}.premium-record h3{font-size:14px;margin:15px 0 10px;line-height:1.5;overflow-wrap:anywhere}.premium-record p{font-size:11px;color:var(--text-muted);line-height:1.7;margin:0;overflow-wrap:anywhere}.premium-record strong{display:block;font-size:19px;margin:12px 0 0}.premium-record-tools{display:flex;align-items:center;justify-content:space-between;gap:14px;margin:20px 0 16px;font-size:12px;color:var(--text-muted)}.premium-source-table{display:none!important}.premium-detail{position:fixed;inset:0 0 0 auto;margin:0;width:min(520px,100vw);height:100dvh;max-width:none;max-height:none;padding:30px;background:var(--bg-card);color:var(--text-main);border:0;border-left:1px solid var(--border-color);box-shadow:-20px 0 60px #0002;overflow:auto}.premium-detail::backdrop{background:#0c231a66}.premium-detail .detail-heading{display:flex;align-items:center;justify-content:space-between}.premium-detail h2{font-size:24px;margin:30px 0 22px}.premium-detail dl{display:grid;gap:20px}.premium-detail dt{font-size:10px;color:var(--text-muted);margin-bottom:7px}.premium-detail dd{margin:0;font-size:13px;overflow-wrap:anywhere}.premium-detail-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:28px}.premium-detail form{box-shadow:none!important;padding:0!important;background:transparent!important}.premium-detail form input,.premium-detail form select{display:block;width:100%;margin:0 0 17px;min-height:43px}.premium-detail .ordem-acoes{display:flex;flex-wrap:wrap}.premium-field-label{font-size:11px;color:var(--text-muted);display:block;margin:16px 0 7px}.premium-orders .vips-header{background:transparent!important;border:0;border-bottom:1px solid var(--border-color);box-shadow:none;border-radius:0!important;min-height:76px;margin:0 0 30px;padding:14px 0!important}.premium-orders .vips-header .vips-logo,.premium-orders .vips-header>.pmx-module-nav,.premium-orders .vips-header>a{display:none!important}.premium-orders .vips-heading h1{font-size:13px;color:var(--text-main)!important;text-align:left;margin:0}.premium-orders .vips-heading p{font-size:11px;color:var(--text-muted)!important;margin:5px 0}.premium-orders header .vips-theme-toggle{background:var(--bg-card);border-color:var(--border-color);color:var(--text-main)}.premium-orders #logoutBtn{background:transparent;border:1px solid var(--border-color);color:var(--text-main);padding:9px 13px;font-size:11px}.premium-orders .fluxo-abas{border:0!important;justify-content:flex-start;gap:8px;margin:24px 0}.premium-orders .fluxo-abas button{background:transparent!important;box-shadow:none!important;color:var(--text-muted)!important;border:1px solid var(--border-color)!important;font-size:12px;border-radius:8px!important;text-transform:none}.premium-orders .fluxo-abas button[aria-pressed=true]{background:var(--primary)!important;color:white!important;border-color:var(--primary)!important}.premium-orders .summary-container{display:grid!important;grid-template-columns:1fr 1fr;gap:18px!important;align-items:start}.premium-orders .summary-block{background:var(--bg-card)!important;color:var(--text-main)!important;border:1px solid var(--border-color)!important;border-top:0!important;border-radius:14px!important;box-shadow:none!important;padding:24px!important;min-width:0!important}.premium-orders .summary-block.blue-bg{grid-column:1/-1}.premium-orders .summary-card-header{font-size:12px!important;text-transform:none!important;color:var(--text-muted)!important;padding:0!important;background:transparent!important;border:0!important;font-weight:500!important}.premium-orders .summary-card-value{font-size:25px!important;text-align:left!important;color:var(--text-main)!important;line-height:1.7!important}.premium-orders #saldoForm{display:flex;flex-wrap:wrap;gap:12px;margin:20px 0;background:transparent!important;box-shadow:none;padding:0}.premium-orders #saldoForm input,.premium-orders #saldoForm select{flex:1;min-width:130px;margin:0}.premium-orders #saldoForm .btn{width:auto!important;font-size:11px;min-width:100px}.premium-orders #ordensPainel>form{display:none}.premium-orders .titulo-ajuda{justify-content:space-between;align-items:center;margin-top:32px}.premium-orders .titulo-ajuda h2{font-size:19px;margin:0}.premium-orders #buscaGeral{width:100%;max-width:none;padding:13px 15px;margin:20px 0 0;border:1px solid var(--border-color);background:var(--bg-card);border-radius:9px}.premium-orders table,.premium-theme table{box-shadow:none!important;border-collapse:separate;border-spacing:0;border:1px solid var(--border-color);border-radius:10px;overflow:hidden;background:var(--bg-card)!important;width:100%}.premium-orders th,.premium-theme th{background:var(--workspace-soft)!important;color:var(--text-muted)!important;font-size:10px!important;letter-spacing:.5px;border-bottom:1px solid var(--border-color)!important;padding:13px!important}.premium-orders td,.premium-theme td{font-size:12px!important;padding:15px!important;background:var(--bg-card)!important;border-bottom:1px solid var(--border-color)!important;color:var(--text-main)!important}.premium-orders th select{background:var(--bg-card)!important;color:var(--text-main)!important;border:1px solid var(--border-color)!important}.premium-orders .btn,.premium-theme .btn-vips{border-radius:8px!important;font-size:11px!important;letter-spacing:0!important;font-weight:500!important;text-transform:none!important;box-shadow:none!important}.premium-orders h2{text-align:left!important;font-size:20px}.premium-orders details,.premium-orders #operadoresContainer,.premium-orders #historicoContainer{background:var(--bg-card)!important;color:var(--text-main)!important;border:1px solid var(--border-color)!important;padding:20px!important;border-radius:12px!important;box-shadow:none!important}.premium-orders details{margin-top:20px}.premium-orders #toggleOperadoresBtn,.premium-orders #toggleHistoricoBtn{background:transparent!important;color:var(--text-muted)!important;border:1px solid var(--border-color);margin:20px 8px 10px 0;display:inline-block}.premium-orders .fechamento-resumo-grupos>div,.premium-orders .fechamento-bloco,.premium-orders .full-width-blue-block{background:var(--bg-card)!important;color:var(--text-main)!important;border:1px solid var(--border-color)!important;box-shadow:none!important;border-radius:12px!important}.premium-theme .card,.premium-theme .admin-card{box-shadow:none!important;border:1px solid var(--border-color)!important;border-radius:14px!important}.premium-theme .section-title{font-size:14px;font-weight:600!important;text-transform:none!important;letter-spacing:0!important}.premium-theme .page-title{font-size:28px}.premium-theme .content-area{padding:32px!important}.premium-theme #sidebar .sidebar-header{min-height:105px!important;padding:15px!important;border-bottom:1px solid #ffffff0b!important}.premium-theme #sidebar .premium-brand{padding:8px}.premium-theme #sidebar .portal-nav{padding:12px!important;gap:5px}.premium-local-caption{padding:16px 22px 5px;font-size:9px;color:#89a392;letter-spacing:1.5px}.premium-theme #sidebar .menu-btn{font-size:11px!important;gap:10px;padding:10px!important}.premium-theme #sidebar .menu-btn.active{box-shadow:inset 2px 0 var(--ouro)!important;background:#ffffff0b!important}.premium-theme #sidebar .submenu{padding-left:18px!important}.premium-theme #sidebar .submenu button{font-size:11px!important}.premium-theme .kpi-card{border-top:1px solid var(--border-color)!important;box-shadow:none}.premium-theme #main-content{padding:30px}.premium-login{display:grid!important;grid-template-columns:1.1fr 1fr;min-height:100dvh;height:auto!important;overflow:auto!important;padding:0!important;margin:0!important;align-items:stretch!important;gap:0}.premium-login-hero{padding:60px;background:var(--bg-sidebar);color:#fff;display:flex;flex-direction:column;justify-content:center;position:relative;overflow:hidden;min-height:100dvh}.premium-login-hero::after{content:'';position:absolute;right:-150px;bottom:-130px;width:550px;height:550px;border:1px solid #ffffff0b;border-radius:50%;box-shadow:0 0 0 80px #ffffff03,0 0 0 160px #ffffff02}.premium-login-hero h2{font-size:clamp(32px,4vw,52px);font-weight:500!important;line-height:1.15;letter-spacing:-2px;color:#fff;margin:48px 0 24px}.premium-login-hero p{font-size:14px;line-height:1.8;color:#b3c5b7;max-width:340px}.premium-login-hero .premium-brand{padding:0}.premium-login .login-card{align-self:center;justify-self:center;width:min(420px,calc(100% - 60px));max-width:420px;padding:35px!important;box-shadow:none!important;background:transparent!important;border:0!important;margin:70px 0!important;text-align:left!important}.premium-login .brand{text-align:left!important}.premium-login .brand .vips-emblem{display:none}.premium-login .brand h1{font-size:24px!important;margin-bottom:10px}.premium-login .brand p{font-size:13px!important;line-height:1.7}.premium-login .footer-info{text-align:left;margin-top:30px}.premium-login label{font-size:11px;text-transform:none}.premium-login .btn-login{border-radius:8px;box-shadow:none}.premium-account{padding:22px;background:var(--bg-card);border:1px solid var(--border-color);border-radius:14px;margin-bottom:15px}.premium-account-head{display:flex;gap:14px;align-items:center;justify-content:space-between;margin-bottom:18px}.premium-avatar{width:40px;height:40px;display:grid;place-items:center;background:var(--workspace-soft);border-radius:12px}.premium-account-head strong{font-size:13px}.premium-account-head small{display:block;font-size:11px;color:var(--text-muted);margin-top:5px}.premium-permissions{display:flex;gap:10px;flex-wrap:wrap;margin:20px 0}.premium-permissions label{display:flex;gap:8px;align-items:center;padding:9px 12px;border:1px solid var(--border-color);border-radius:8px;font-size:11px}.premium-permissions input{width:auto;accent-color:var(--primary)}.premium-footer{padding-top:25px;margin-top:32px;border-top:1px solid var(--border-color);color:var(--text-muted);font-size:10px;display:flex;justify-content:space-between;gap:15px}.workspace-hub .hub-header,.workspace-hub .hub-main{margin-left:224px}.workspace-hub footer{margin-left:260px}.workspace-hub .workspace-stat,.workspace-mesa .workspace-stat{border-radius:14px}.workspace-hub .hub-welcome h2,.workspace-mesa .mesa-title{font-weight:500!important;font-size:31px}.workspace-theme .hub-note{font-size:11px}.workspace-mesa .legacy-overview{display:none!important}.premium-view-mode[aria-pressed=true]{border-color:var(--ouro)}
@media(max-width:1050px){.premium-grid{grid-template-columns:repeat(2,1fr)}.premium-login-hero{padding:35px}.premium-shell>.premium-main,.premium-orders #appContent{padding-left:24px;padding-right:24px}.premium-orders .summary-container{grid-template-columns:1fr 1fr}}
@media(max-width:760px){.premium-sidebar{position:static;width:100%!important;padding:16px;display:block}.premium-brand{padding:0 0 14px}.premium-global-nav{display:flex;overflow:auto;padding:0;gap:5px}.premium-global-nav a{white-space:nowrap}.premium-sidebar-footer{display:none}.premium-shell>.premium-main,.premium-orders #appContent,.workspace-hub .hub-header,.workspace-hub .hub-main,.workspace-hub footer{margin-left:0!important}.premium-grid{grid-template-columns:1fr}.premium-page-head{flex-direction:column;align-items:flex-start}.premium-orders .summary-container{grid-template-columns:1fr}.premium-theme #sidebar{width:100%!important;max-height:none}.premium-theme #sidebar .premium-global-nav{padding:12px!important}.premium-theme #sidebar .portal-nav{flex-direction:row;overflow:auto}.premium-theme .premium-local-caption{display:none}.premium-login{grid-template-columns:1fr}.premium-login-hero{min-height:auto;padding:30px}.premium-login-hero h2{font-size:30px;letter-spacing:-1px;margin:22px 0 14px}.premium-login-hero p{margin:0}.premium-login .login-card{margin:35px 0!important}.premium-topbar{flex-wrap:wrap}.premium-theme .content-area{padding:22px 16px!important}.premium-flow{flex-direction:column;gap:20px}.premium-record-grid{grid-template-columns:1fr}.premium-theme .grid-form{grid-template-columns:1fr!important}.premium-theme .form-group{grid-column:auto!important}}
@media print{.premium-sidebar,.premium-global-nav,.premium-record-tools,.premium-record-grid,.premium-topbar,.premium-sidebar-footer{display:none!important}.premium-source-table{display:table!important}.premium-orders #appContent,.premium-main{margin-left:0!important}.premium-detail{position:static}}

/* Ordens preserva a organização e os controles existentes. */
.premium-orders #ordensPainel>form{display:grid;grid-template-columns:repeat(4,minmax(130px,1fr));gap:14px;padding:24px!important;box-shadow:none;border:1px solid var(--border-color);background:var(--bg-card)!important;border-radius:14px}.premium-orders #ordemForm input,.premium-orders #ordemForm select{width:100%;margin:0!important;min-height:44px}.premium-orders .ordem-acoes{grid-column:1/-1;display:flex;gap:10px;justify-content:flex-end}.premium-orders .ordem-acoes .btn{width:auto!important}.premium-theme #sidebar{overflow-y:auto}.premium-theme #sidebar .premium-global-nav{flex-shrink:0}.premium-theme #sidebar .portal-nav{flex:none}@media(max-width:1000px){.premium-orders #ordensPainel>form{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.premium-orders #ordensPainel>form{grid-template-columns:1fr}}

/* Ordens: posições completas e consistentes, sem misturar os grids antigo e novo. */
.premium-orders .summary-container{grid-template-columns:minmax(0,1fr) minmax(0,1.6fr)!important;grid-template-rows:auto auto;align-items:stretch!important;gap:18px!important;margin-bottom:28px!important;padding:0!important}
.premium-orders .summary-container>.summary-block{width:100%!important;max-width:none!important;min-width:0!important;margin:0!important;height:auto!important;align-self:stretch;position:static!important;word-break:normal;overflow-wrap:anywhere}
.premium-orders .summary-container>.card-light-blue{grid-column:1!important;grid-row:1!important}
.premium-orders .summary-container>.card-light-green{grid-column:1!important;grid-row:2!important}
.premium-orders .summary-container>.blue-bg{grid-column:2!important;grid-row:1 / span 2!important}
.premium-orders .summary-card-value .moeda-value{display:block;font-size:22px;line-height:1.6}.orders-copy-notice{padding:14px 18px;margin:0 0 22px;border:1px solid var(--border-color);border-left:3px solid var(--ouro);border-radius:8px;background:var(--bg-card);color:var(--text-muted);font-size:12px;line-height:1.7}.premium-orders .orders-empty-state{padding:22px!important;color:var(--text-muted)!important;text-align:center}
.premium-orders .titulo-ajuda>.ajuda-info{border:0!important;background:transparent!important;padding:0!important;margin:0!important}.premium-orders .ajuda-info summary{width:36px;height:36px;display:grid;place-items:center;font-size:18px}.premium-orders .titulo-ajuda{margin-top:24px!important}
@media(max-width:1050px){.premium-orders .summary-container{grid-template-columns:minmax(0,1fr)!important;grid-template-rows:auto auto auto}.premium-orders .summary-container>.card-light-blue{grid-column:1!important;grid-row:1!important}.premium-orders .summary-container>.card-light-green{grid-column:1!important;grid-row:2!important}.premium-orders .summary-container>.blue-bg{grid-column:1!important;grid-row:3!important}}

/* Marcas originais, com prioridade sobre os fundos dos temas. */
.premium-orders select.moeda-select-bandeira,.premium-orders select.banco-select-logo{background-repeat:no-repeat!important;background-position:12px center!important;padding-left:48px!important;background-size:24px 16px!important}.premium-orders select.banco-select-logo{background-size:26px 26px!important}.premium-orders .currency-mark{display:inline-flex;align-items:center;gap:7px;white-space:nowrap}.premium-orders .currency-mark img{width:20px;height:14px;object-fit:contain;border-radius:2px}.premium-orders .bank-mark img{width:22px;height:22px;object-fit:contain;border-radius:50%;background:white}.premium-orders th select.moeda-select-bandeira{padding-left:38px!important;background-size:18px 12px!important;background-position:9px center!important}
