@media (width>=768px){.asg-confirmapix-route>.min-h-0.flex-1{scrollbar-gutter:stable;overscroll-behavior-y:contain;overflow:hidden scroll!important}.asg-confirmapix-route>.min-h-0.flex-1>div{height:auto!important;min-height:100%!important;overflow:visible!important}.asg-confirmapix-route>.min-h-0.flex-1>div>main{flex:none!important;min-height:auto!important}.asg-confirmapix-route>.min-h-0.flex-1>div>main>.min-h-0.flex-1.overflow-auto{flex:none!important;min-height:0!important;overflow:auto visible!important}}.asg-confirmapix-route{background:#f8fafc;height:100%;min-height:0;overflow:hidden}.asg-confirmapix-route>:first-child{border-radius:.8rem;flex:none;margin:.5rem .5rem 0;overflow:hidden;box-shadow:0 1px 3px #0f172a14;height:auto!important;min-height:0!important}.asg-confirmapix-route>.min-h-0.flex-1{overflow:hidden;height:auto!important;min-height:0!important}.asg-confirmapix-route>.min-h-0.flex-1>div{height:100%;min-height:0;overflow:hidden}.asg-confirmapix-route>.min-h-0.flex-1>div>header{padding:.75rem 1rem!important}.asg-confirmapix-route>.min-h-0.flex-1>div>header h1{letter-spacing:-.025em}.asg-confirmapix-route>.min-h-0.flex-1>div>header+.grid{gap:.65rem!important;padding:.75rem 1rem!important}.asg-confirmapix-route>.min-h-0.flex-1>div>header+.grid>*{box-shadow:0 1px 2px #0f172a0a;border-radius:.85rem!important;min-height:0!important}.asg-confirmapix-route>.min-h-0.flex-1>div>header+.grid+.border-b{padding:.55rem 1rem!important}.asg-confirmapix-route>.min-h-0.flex-1>div>main{padding:.75rem 1rem!important}.asg-confirmapix-route>.min-h-0.flex-1>div>main>.mb-3{gap:.5rem!important;margin-bottom:.6rem!important}.asg-confirmapix-route>.min-h-0.flex-1>div>main .rounded-lg.border.border-slate-200.bg-slate-50\/70{padding:.5rem!important}.asg-confirmapix-route>.min-h-0.flex-1>div>main>.min-h-0.flex-1.overflow-auto{min-height:15rem;border-radius:.8rem!important}@media (width>=768px){.asg-confirmapix-route>.min-h-0.flex-1>div{min-height:650px}}@media (width<=767px){.asg-confirmapix-route{background:#f8fafc;height:auto;min-height:100%;overflow:hidden auto}.asg-confirmapix-route>:first-child{border-radius:.75rem;margin:.45rem .5rem 0;height:auto!important;min-height:0!important;padding:.6rem .7rem!important}.asg-confirmapix-route>:first-child>div:first-child{gap:.35rem .6rem!important}.asg-confirmapix-route>:first-child span{line-height:1.2}.asg-confirmapix-route>.min-h-0.flex-1{flex:none!important;height:auto!important;min-height:0!important;overflow:visible!important}.asg-confirmapix-route>.min-h-0.flex-1>div{height:auto!important;min-height:0!important;overflow:visible!important}.asg-confirmapix-route>.min-h-0.flex-1>div>header{border:1px solid #e2e8f0;border-radius:.8rem;margin:.5rem .5rem 0;box-shadow:0 1px 3px #0f172a0d;padding:.65rem .7rem!important}.asg-confirmapix-route>.min-h-0.flex-1>div>header>div{gap:.55rem!important}.asg-confirmapix-route>.min-h-0.flex-1>div>header .h-11.w-11{border-radius:.65rem!important;width:2.25rem!important;height:2.25rem!important}.asg-confirmapix-route>.min-h-0.flex-1>div>header h1{font-size:1rem!important;line-height:1.15rem!important}.asg-confirmapix-route>.min-h-0.flex-1>div>header p{margin-top:.1rem;font-size:.62rem!important;line-height:.85rem!important}.asg-confirmapix-route>.min-h-0.flex-1>div>header>div>div:last-child{scrollbar-width:none;padding-bottom:.15rem;overflow-x:auto;flex-wrap:nowrap!important;gap:.45rem!important;display:flex!important}.asg-confirmapix-route>.min-h-0.flex-1>div>header>div>div:last-child::-webkit-scrollbar{display:none}.asg-confirmapix-route>.min-h-0.flex-1>div>header>div>div:last-child>*{flex:none}.asg-confirmapix-route>.min-h-0.flex-1>div>header+.grid{border-bottom:0!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:.45rem!important;padding:.5rem!important}.asg-confirmapix-route>.min-h-0.flex-1>div>header+.grid>*{border-radius:.75rem!important}.asg-confirmapix-route>.min-h-0.flex-1>div>header+.grid .p-6,.asg-confirmapix-route>.min-h-0.flex-1>div>header+.grid .p-4{padding:.6rem!important}.asg-confirmapix-route>.min-h-0.flex-1>div>header+.grid .text-2xl,.asg-confirmapix-route>.min-h-0.flex-1>div>header+.grid .text-3xl,.asg-confirmapix-route>.min-h-0.flex-1>div>header+.grid .text-4xl{font-size:1.1rem!important;line-height:1.25rem!important}.asg-confirmapix-route>.min-h-0.flex-1>div>header+.grid+.border-b{margin:0 .5rem;overflow-x:auto;background:0 0!important;border:0!important;padding:.45rem .2rem!important}.asg-confirmapix-route>.min-h-0.flex-1>div>header+.grid+.border-b>div{width:max-content;min-width:100%;flex-wrap:nowrap!important}.asg-confirmapix-route>.min-h-0.flex-1>div>main{background:0 0!important;min-height:0!important;padding:.5rem!important;overflow:visible!important}.asg-confirmapix-route>.min-h-0.flex-1>div>main>.mb-3{gap:.45rem!important;margin-bottom:.5rem!important}.asg-confirmapix-route>.min-h-0.flex-1>div>main .h-9{height:2.35rem!important}.asg-confirmapix-route>.min-h-0.flex-1>div>main [role=tablist]{scrollbar-width:none;justify-content:flex-start;max-width:calc(100vw - 1rem);overflow-x:auto}.asg-confirmapix-route>.min-h-0.flex-1>div>main [role=tablist]::-webkit-scrollbar{display:none}.asg-confirmapix-route>.min-h-0.flex-1>div>main [role=tab]{white-space:nowrap;flex:none}.asg-confirmapix-route>.min-h-0.flex-1>div>main .rounded-lg.border.border-slate-200.bg-slate-50\/70{grid-template-columns:repeat(2,minmax(0,1fr));border-radius:.75rem!important;gap:.45rem!important;padding:.5rem!important;display:grid!important}.asg-confirmapix-route>.min-h-0.flex-1>div>main .rounded-lg.border.border-slate-200.bg-slate-50\/70>*{min-width:0}.asg-confirmapix-route>.min-h-0.flex-1>div>main .rounded-lg.border.border-slate-200.bg-slate-50\/70 input,.asg-confirmapix-route>.min-h-0.flex-1>div>main .rounded-lg.border.border-slate-200.bg-slate-50\/70 button{max-width:100%}.asg-confirmapix-route>.min-h-0.flex-1>div>main>.min-h-0.flex-1.overflow-auto{-webkit-overflow-scrolling:touch;background:#fff;min-height:20rem;border-radius:.75rem!important;max-height:none!important;overflow:auto!important}.asg-confirmapix-route>.min-h-0.flex-1>div>main table{min-width:760px}}main:has(.asg-confirmapix-route)+div.no-print{scrollbar-width:thin;min-height:1.875rem;box-shadow:0 -1px 3px #0f172a0d;color:#475569!important;background:#fff!important;border-top:1px solid #e2e8f0!important}main:has(.asg-confirmapix-route)+div.no-print>*{background-image:none!important;border-right-color:#e2e8f0!important;height:1.875rem!important;min-height:1.875rem!important;padding-top:0!important;padding-bottom:0!important;font-size:.6875rem!important}main:has(.asg-confirmapix-route)+div.no-print>:first-child{color:#047857!important;background:#f8fafc!important}main:has(.asg-confirmapix-route)+div.no-print>.bg-gradient-emerald{box-shadow:inset 0 2px #10b981;color:#047857!important;background:#ecfdf5!important}main:has(.asg-confirmapix-route)+div.no-print svg{width:.75rem;height:.75rem}.cp-reference-root{--cp-bg:#061015;--cp-bg-deep:#030b0f;--cp-panel:#09171d;--cp-panel-2:#0b1b22;--cp-panel-3:#10232b;--cp-border:#27383f;--cp-border-soft:#1b2d34;--cp-text:#f6f7f7;--cp-muted:#a5afb3;--cp-muted-2:#77858b;--cp-gold:#e9b938;--cp-gold-strong:#f5c94d;--cp-gold-dark:#9d7116;--cp-green:#25d983;--cp-green-dark:#087548;--cp-blue:#7fc7e7;--cp-amber:#ffad22;--cp-red:#ff4b55;width:100%;height:100%;min-height:0;color:var(--cp-text);background:radial-gradient(circle at 42% -10%,#1d4a4b1f,#0000 34%),linear-gradient(#071217 0%,#040c10 100%);font-family:Inter,DM Sans,system-ui,sans-serif;display:flex;overflow:hidden}.cp-reference-main{flex-direction:column;flex:auto;min-width:0;min-height:0;transition:width .18s;display:flex;overflow:hidden}.cp-reference-detail-open .cp-reference-main{width:calc(100% - 450px)}.cp-reference-header{border-bottom:1px solid var(--cp-border-soft);background:#040e12db;grid-template-columns:minmax(250px,1fr) auto minmax(260px,.9fr) auto;align-items:center;gap:1rem;min-height:102px;padding:1rem 1.5rem .9rem;display:grid}.cp-reference-title{align-items:center;gap:1rem;min-width:0;display:flex}.cp-reference-title-icon{color:#e6c46d;flex:0 0 48px;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.cp-reference-title-icon svg{stroke-width:1.8px;width:38px;height:38px}.cp-reference-title h1{color:#fff;letter-spacing:-.045em;margin:0;font-size:2rem;font-weight:800;line-height:1.05}.cp-reference-title p{color:#a8b0b3;margin:.35rem 0 0;font-size:.93rem;font-weight:450}.cp-reference-view-switch{background:#0b171c;border:1px solid #32464d;border-radius:.75rem;grid-template-columns:1fr 1fr;min-width:314px;padding:0;display:inline-grid;overflow:hidden}.cp-reference-view-switch button{color:#d4d8d9;cursor:pointer;background:0 0;border:0;border-right:1px solid #32464d;justify-content:center;align-items:center;gap:.7rem;height:56px;font-size:1rem;font-weight:650;display:flex}.cp-reference-view-switch button:last-child{border-right:0}.cp-reference-view-switch button svg{color:#c5ccce;width:25px;height:25px}.cp-reference-view-switch button[data-active=true]{color:#ffd95f;background:linear-gradient(120deg,#7554097a,#352a0fa3);box-shadow:inset 0 0 0 1px #b78214}.cp-reference-view-switch button[data-active=true] svg{color:#ffd34e}.cp-reference-connection{color:#a9b2b5;flex-direction:column;gap:.35rem;min-width:0;font-size:.83rem;display:flex}.cp-reference-connected-line{color:#f2f4f4;align-items:center;gap:.7rem;font-size:1rem;display:flex}.cp-reference-live-dot{background:#587067;border-radius:999px;width:17px;height:17px;box-shadow:0 0 0 3px #58706714}.cp-reference-live-dot.is-live{background:#18dd78;box-shadow:0 0 18px #18dd784d}.cp-reference-header-buttons{justify-content:flex-end;gap:.75rem;display:flex}.cp-reference-header-buttons button{color:#f3f4f4;cursor:pointer;background:#081217bf;border:1px solid #3a4b51;border-radius:.7rem;justify-content:center;align-items:center;gap:.75rem;min-width:168px;height:54px;padding:0 1.15rem;font-size:.98rem;font-weight:650;display:inline-flex}.cp-reference-header-buttons button:hover{background:#0e2027;border-color:#54666d}.cp-reference-header-buttons button:first-child svg{color:#e5ba43}.cp-reference-header-buttons button svg{width:25px;height:25px}.cp-reference-kpis{grid-template-columns:minmax(240px,1.35fr) minmax(200px,1fr) minmax(200px,1fr);gap:.9rem;padding:1.05rem 1.5rem .9rem;display:grid}.cp-reference-kpi{border:1px solid var(--cp-border);background:linear-gradient(145deg,#0a191ffa,#051014fa);border-radius:.65rem;align-items:flex-start;gap:1rem;min-height:128px;padding:1.2rem 1.3rem;display:flex;overflow:hidden}.cp-reference-kpi-received{background:radial-gradient(circle at 8% 20%,#0e794a2e,#0000 43%),linear-gradient(145deg,#08261d,#071715);border-color:#19975b66}.cp-reference-kpi-pending{background:radial-gradient(circle at 7% 20%,#c48f152e,#0000 43%),linear-gradient(145deg,#24200e,#12170f);border-color:#c48f1578}.cp-reference-kpi-reconciled{background:radial-gradient(circle at 7% 20%,#4e8ba42b,#0000 43%),linear-gradient(145deg,#0e222b,#09161b);border-color:#4d819761}.cp-reference-kpi-icon{color:#06140d;background:#3f9f69;border-radius:50%;flex:0 0 43px;justify-content:center;align-items:center;width:43px;height:43px;font-size:1.2rem;font-weight:900;display:flex}.cp-reference-kpi-pending .cp-reference-kpi-icon{color:#161306;background:#a48a3a}.cp-reference-kpi-reconciled .cp-reference-kpi-icon{color:#071319;background:#6e9bb0}.cp-reference-kpi-icon svg{width:24px;height:24px}.cp-reference-kpi-title{margin-top:.02rem;font-size:1rem;font-weight:750}.cp-reference-kpi-received .cp-reference-kpi-title{color:#31df85}.cp-reference-kpi-pending .cp-reference-kpi-title{color:#ffd13f}.cp-reference-kpi-reconciled .cp-reference-kpi-title{color:#77c8eb}.cp-reference-kpi-value{color:#f6f7f7;letter-spacing:-.035em;margin-top:.35rem;font-size:2rem;font-weight:800;line-height:1.05}.cp-reference-kpi-helper{color:#bbc1c3;margin-top:.45rem;font-size:.95rem}.cp-reference-content{flex-direction:column;flex:auto;min-height:0;padding:.2rem 1.5rem 1rem;display:flex;overflow:hidden}.cp-reference-toolbar{flex:none;align-items:center;gap:.55rem;margin-bottom:.95rem;display:flex}.cp-reference-search{flex:320px;min-width:200px;position:relative}.cp-reference-search>svg{z-index:2;color:#a8b0b3;width:22px;height:22px;position:absolute;top:50%;left:1rem;transform:translateY(-50%)}.cp-reference-search input{color:#f0f2f2!important;background:#091419!important;border:1px solid #34464d!important;border-radius:.65rem!important;height:50px!important;padding-left:3.2rem!important;font-size:.95rem!important}.cp-reference-search input::placeholder{color:#9ba6aa!important}.cp-reference-status-tabs{gap:.35rem;height:50px;display:inline-flex}.cp-reference-status-tabs button,.cp-reference-more-button,.cp-reference-date-preset{color:#f1f3f3;white-space:nowrap;background:linear-gradient(#111f24,#0b171c);border:1px solid #33464d;border-radius:.6rem;justify-content:center;align-items:center;gap:.45rem;height:50px;padding:0 1.05rem;font-size:.91rem;font-weight:600;display:inline-flex}.cp-reference-status-tabs button{cursor:pointer}.cp-reference-status-tabs button[data-active=true]{color:#181407;background:linear-gradient(135deg,#f4c34c,#d49b22);border-color:#ca951b;font-weight:750;box-shadow:inset 0 1px #ffffff38,0 0 12px #e1a82b14}.cp-reference-count-badge{color:#fff;background:#ff4650;border-radius:999px;justify-content:center;align-items:center;min-width:22px;height:22px;margin-left:.1rem;padding:0 .35rem;font-size:.75rem;font-weight:800;display:inline-flex}.cp-reference-date-preset{cursor:pointer;padding:0 .8rem;position:relative}.cp-reference-date-preset>svg:first-child{color:#e4bd4e;width:20px;height:20px}.cp-reference-date-preset>svg:last-child{color:#c8cecf;pointer-events:none;width:18px;height:18px}.cp-reference-date-preset select{appearance:none;color:#f2f4f4;min-width:66px;font:inherit;cursor:pointer;background:0 0;border:0;outline:none}.cp-reference-date-preset select option{color:#f4f5f5;background:#0c1a20}.cp-reference-more-button{cursor:pointer}.cp-reference-more-button svg{width:18px;height:18px}.cp-reference-more-button[data-active=true]{color:#ffd45b;border-color:#b88a22}.cp-reference-more-panel{background:#09171deb;border:1px solid #2b3d44;border-radius:.65rem;flex-wrap:wrap;flex:none;align-items:flex-end;gap:.75rem;margin:-.25rem 0 .75rem;padding:.85rem 1rem;display:flex}.cp-reference-more-panel>label{flex-direction:column;gap:.35rem;display:flex}.cp-reference-more-panel>label>span{color:#89969b;text-transform:uppercase;letter-spacing:.06em;font-size:.69rem;font-weight:700}.cp-reference-more-panel select,.cp-reference-more-panel input{color:#e8ebec;background:#071419;border:1px solid #3b4c52;border-radius:.45rem;outline:none;min-width:145px;height:36px;padding:0 .65rem;font-size:.78rem}.cp-reference-extra-statuses{gap:.35rem;display:flex}.cp-reference-extra-statuses button,.cp-reference-advanced-button{color:#bfc7ca;cursor:pointer;background:#0b1c22;border:1px solid #3b4c52;border-radius:.45rem;align-items:center;gap:.4rem;height:36px;padding:0 .75rem;font-size:.76rem;font-weight:650;display:inline-flex}.cp-reference-extra-statuses button[data-active=true]{color:#ffd45b;border-color:#d89c22}.cp-reference-advanced-button{margin-left:auto}.cp-reference-advanced-button svg{width:16px;height:16px}.cp-reference-cash-match-wrap{border-radius:.5rem;width:100%;overflow:hidden}.cp-reference-cash-match-wrap .confirmapix-cash-match,.cp-reference-cash-match-wrap .confirmapix-cash-summary{border-radius:.5rem;color:#aeb9bc!important;background:#07151a!important;border:1px solid #31444a!important}.cp-reference-cash-match-wrap .confirmapix-cash-match>summary{color:#aeb9bc!important}.cp-reference-table-wrap{background:#040e12b8;border:1px solid #23363d;border-radius:.55rem;flex:auto;min-height:0;overflow:auto}.cp-reference-table{border-collapse:collapse;table-layout:fixed;width:100%}.cp-reference-table thead{z-index:4;background:#081419fa;position:sticky;top:0}.cp-reference-table th{color:#afb8bb;text-align:left;border-bottom:1px solid #203239;height:43px;padding:0 .95rem;font-size:.8rem;font-weight:500}.cp-reference-pix-table th:first-child{width:11%}.cp-reference-pix-table th:nth-child(2){width:25%}.cp-reference-pix-table th:nth-child(3){width:21%}.cp-reference-pix-table th:nth-child(4){width:18%}.cp-reference-pix-table th:nth-child(5){width:20%}.cp-reference-pix-table th:nth-child(6){width:5%}.cp-reference-card-table th:first-child{width:14%}.cp-reference-card-table th:nth-child(2),.cp-reference-card-table th:nth-child(3){width:17%}.cp-reference-card-table th:nth-child(4),.cp-reference-card-table th:nth-child(5){width:18%}.cp-reference-card-table th:nth-child(6){width:16%}.cp-reference-table tbody tr{background:#0510147a;border-bottom:1px solid #1e3037;height:50px;transition:background .12s,box-shadow .12s}.cp-reference-pix-table tbody tr{cursor:pointer}.cp-reference-table tbody tr:hover{background:#142b3194}.cp-reference-pix-table tbody tr[data-selected=true]{background:linear-gradient(90deg,#72511094,#373017cc);box-shadow:inset 4px 0 #f0bd36,inset -3px 0 #f0bd36}.cp-reference-table td{color:#e4e8e9;white-space:nowrap;text-overflow:ellipsis;padding:.55rem .95rem;font-size:.82rem;overflow:hidden}.cp-reference-table .cp-time{color:#d7dcdd;font-variant-numeric:tabular-nums}.cp-reference-table .cp-payer{color:#fff;font-weight:700}.cp-reference-table .cp-bank{color:#b9c0c3}.cp-reference-table .cp-value{color:#f4f5f5;font-variant-numeric:tabular-nums;font-weight:750}.cp-reference-table .cp-chevron{color:#c5ccce;text-align:right;padding-right:.5rem}.cp-reference-table .cp-chevron svg{width:19px;height:19px}.cp-reference-status{letter-spacing:.015em;border:1px solid #0000;border-radius:.45rem;justify-content:center;align-items:center;gap:.4rem;min-width:116px;height:34px;padding:0 .65rem;font-size:.72rem;font-weight:800;display:inline-flex}.cp-reference-status-dot{border-radius:999px;justify-content:center;align-items:center;width:18px;height:18px;display:inline-flex}.cp-reference-status-dot svg{stroke-width:3px;width:13px;height:13px}.cp-status-conciliated{color:#47ec9a;background:#073d27;border-color:#1d965a47}.cp-status-conciliated .cp-reference-status-dot{color:#05331f;background:#25d983}.cp-status-unlinked{color:#ffc544;background:#4b340b;border-color:#bc7f0e73}.cp-status-unlinked .cp-reference-status-dot{color:#4e3100;background:#ffad22}.cp-status-divergent,.cp-status-card-attention{color:#ff877c;background:#4a1d19;border-color:#d6544861}.cp-status-divergent .cp-reference-status-dot,.cp-status-card-attention .cp-reference-status-dot{color:#2c0d0a;background:#e5574d}.cp-status-refunded{color:#aeb8bb;background:#1a272c;border-color:#46555a}.cp-status-refunded .cp-reference-status-dot{color:#10191c;background:#66767c}.cp-status-recorded{color:#8bd4f2;background:#142932;border-color:#42606c}.cp-reference-loading,.cp-reference-empty{color:#7f8e94;justify-content:center;align-items:center;gap:.7rem;height:100%;min-height:280px;font-size:.85rem;display:flex}.cp-reference-loading svg{width:30px;height:30px}.cp-reference-empty{flex-direction:column}.cp-reference-empty svg{opacity:.45;width:32px;height:32px}.cp-reference-footer{color:#aeb7ba;flex:none;justify-content:space-between;align-items:center;gap:1rem;min-height:54px;font-size:.78rem;display:flex}.cp-reference-pagination{align-items:center;gap:.35rem;display:flex}.cp-reference-pagination button,.cp-reference-pagination span{color:#d5dadc;background:#07151a;border:1px solid #30444b;border-radius:.4rem;justify-content:center;align-items:center;min-width:36px;height:36px;font-size:.78rem;display:inline-flex}.cp-reference-pagination button{cursor:pointer}.cp-reference-pagination button:disabled{cursor:not-allowed;opacity:.35}.cp-reference-pagination .is-active{color:#ffd457;background:#3d310f;border-color:#d49b22}.cp-reference-pagination svg{width:17px;height:17px}.cp-reference-detail{color:#f4f6f6;background:linear-gradient(#08151b 0%,#071217 100%);border-left:1px solid #31434a;width:450px;min-width:450px;height:100%;padding:1rem 1.1rem;overflow-y:auto}.cp-reference-detail-head{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.cp-reference-detail-head h2{color:#f7f8f8;margin:0;font-size:1.25rem;font-weight:750}.cp-reference-detail-head span{color:#bbc2c4;margin-top:1rem;font-size:.9rem;display:block}.cp-reference-detail-head button{color:#b5bec1;cursor:pointer;background:0 0;border:0;border-radius:.4rem;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.cp-reference-detail-head button:hover{color:#fff;background:#102128}.cp-reference-detail-head button svg{width:24px;height:24px}.cp-reference-detail-amount{color:#fff;letter-spacing:-.045em;margin-top:.95rem;font-size:2.9rem;font-weight:850}.cp-reference-detail-payer{color:#fff;margin-top:.5rem;font-size:1.18rem;font-weight:800}.cp-reference-detail-bank{color:#b9c1c4;margin-top:.35rem;font-size:1rem}.cp-reference-reconciliation-state{color:#ffc547;background:linear-gradient(100deg,#674b097a,#3930119e);border:1px solid #b88311;border-radius:.55rem;gap:.9rem;margin-top:1rem;padding:1.1rem 1rem;display:flex}.cp-reference-reconciliation-state>svg{flex:0 0 26px;width:26px;height:26px}.cp-reference-reconciliation-state div{flex-direction:column;gap:.45rem;display:flex}.cp-reference-reconciliation-state strong{font-size:1.08rem}.cp-reference-reconciliation-state span{color:#ead99d;font-size:.8rem;line-height:1.4}.cp-reference-reconciliation-state.is-linked{color:#4ce69a;background:#08462d80;border-color:#20885a}.cp-reference-reconciliation-state.is-linked span{color:#a4ddc0}.cp-reference-reconciliation-state.is-danger{color:#ff8b7f;background:#4f1c178f;border-color:#b44d40}.cp-reference-detail-loading{color:#84949a;justify-content:center;align-items:center;min-height:150px;display:flex}.cp-reference-detail-loading svg{width:28px;height:28px}.cp-reference-match-card{background:#07161bd1;border:1px solid #2b3f46;border-radius:.6rem;margin-top:1rem;padding:.8rem}.cp-reference-match-title{color:#eef1f2;justify-content:space-between;align-items:center;font-size:.92rem;font-weight:650;display:flex}.cp-reference-match-title svg{color:#e1e6e7;width:21px;height:21px}.cp-reference-candidate{background:#0a1a20;border:1px solid #304249;border-radius:.55rem;margin-top:.75rem;padding:.75rem}.cp-reference-candidate-row{justify-content:space-between;align-items:flex-start;gap:.8rem;display:flex}.cp-reference-candidate-row>div:first-child{flex-direction:column;gap:.25rem;min-width:0;display:flex}.cp-reference-candidate-row strong{color:#fff;font-size:1.1rem}.cp-reference-candidate-row span{color:#b4bdc0;font-size:.86rem}.cp-reference-candidate-row small{color:#9ba7ab;font-size:.8rem}.cp-reference-candidate-value{flex-direction:column;align-items:flex-end;gap:.45rem;display:flex}.cp-reference-candidate-value>strong{font-size:1.05rem}.cp-reference-candidate-value>span{color:#49ec9b;background:#075132;border-radius:.35rem;align-items:center;gap:.3rem;padding:.28rem .45rem;font-size:.7rem;font-weight:700;display:inline-flex}.cp-reference-candidate-value>span svg{width:14px;height:14px}.cp-reference-primary-action,.cp-reference-secondary-action{cursor:pointer;border-radius:.55rem;justify-content:center;align-items:center;gap:.65rem;width:100%;min-height:48px;margin-top:.8rem;font-size:.94rem;font-weight:800;display:flex}.cp-reference-primary-action{color:#171207;background:linear-gradient(135deg,#f4c34d,#e4aa31);border:1px solid #d6a22e}.cp-reference-primary-action svg{width:21px;height:21px}.cp-reference-primary-action:disabled,.cp-reference-secondary-action:disabled{cursor:wait;opacity:.65}.cp-reference-credit-candidate{background:#09171c;border:1px solid #35474e;border-radius:.5rem;margin-top:.65rem;padding:.7rem}.cp-reference-credit-candidate>div{flex-direction:column;gap:.2rem;display:flex}.cp-reference-credit-candidate>div>span{color:#8f9ca1;text-transform:uppercase;letter-spacing:.05em;font-size:.7rem}.cp-reference-credit-candidate>div>strong{color:#e8ebec;font-size:.83rem}.cp-reference-credit-candidate>div>small{color:#8e9ba0;font-size:.72rem}.cp-reference-secondary-action{color:#e4e8e9;background:#0d1e24;border:1px solid #4a5c62;font-weight:650}.cp-reference-secondary-action svg{width:20px;height:20px}.cp-reference-no-match{color:#89979c;text-align:center;border:1px dashed #405158;border-radius:.45rem;margin-top:.8rem;padding:1rem;font-size:.78rem;line-height:1.5}.cp-reference-other-sales{border-top:1px solid #203138;margin-top:.65rem}.cp-reference-other-sales summary{color:#f2c64e;cursor:pointer;justify-content:space-between;align-items:center;min-height:46px;font-size:.78rem;font-weight:650;list-style:none;display:flex}.cp-reference-other-sales summary::-webkit-details-marker{display:none}.cp-reference-other-sales summary svg{width:18px;height:18px}.cp-reference-other-sales>div{gap:.35rem;padding-bottom:.5rem;display:grid}.cp-reference-other-sales>div button{color:#bdc5c8;cursor:pointer;background:#0a191f;border:1px solid #31434a;border-radius:.4rem;justify-content:space-between;align-items:center;gap:.5rem;min-height:38px;padding:.4rem .6rem;font-size:.72rem;display:flex}.cp-reference-other-sales>div strong{color:#f1f3f3}.cp-reference-technical{background:#08151ab8;border:1px solid #2c4047;border-radius:.55rem;margin-top:1rem}.cp-reference-technical summary{color:#eff1f2;cursor:pointer;justify-content:space-between;align-items:center;min-height:55px;padding:0 .9rem;font-size:.9rem;font-weight:650;list-style:none;display:flex}.cp-reference-technical summary::-webkit-details-marker{display:none}.cp-reference-technical summary svg{width:20px;height:20px;transition:transform .15s}.cp-reference-technical[open] summary svg{transform:rotate(180deg)}.cp-reference-technical-grid{gap:.55rem;padding:0 .9rem .9rem;display:grid}.cp-reference-technical-grid>div{background:#07161b;border:1px solid #26383f;border-radius:.4rem;flex-direction:column;gap:.2rem;padding:.55rem .65rem;display:flex}.cp-reference-technical-grid span{color:#7e8c91;text-transform:uppercase;letter-spacing:.05em;font-size:.65rem}.cp-reference-technical-grid strong{overflow-wrap:anywhere;color:#d8dddf;font-size:.75rem;font-weight:550}.cp-reference-reversal{gap:.45rem;padding:0 .9rem .9rem;display:grid}.cp-reference-reversal input{color:#e7eaeb!important;background:#07161b!important;border-color:#34464d!important}.cp-reference-advanced{background:#030b0f}@media (width<=1420px){.cp-reference-header{grid-template-columns:minmax(220px,1fr) auto minmax(220px,.8fr)}.cp-reference-header-buttons{grid-column:3}.cp-reference-connection{grid-area:1/3;align-self:start;padding-right:250px}.cp-reference-header-buttons{align-self:end}.cp-reference-header-buttons button{min-width:118px;height:42px}.cp-reference-view-switch{min-width:270px}}@media (width<=1180px){.cp-reference-detail{width:390px;min-width:390px}.cp-reference-detail-open .cp-reference-main{width:calc(100% - 390px)}.cp-reference-header{grid-template-columns:1fr auto;min-height:auto}.cp-reference-title{grid-column:1}.cp-reference-view-switch{grid-column:2}.cp-reference-connection{grid-area:2/1;padding-right:0}.cp-reference-header-buttons{grid-area:2/2}.cp-reference-kpis{grid-template-columns:repeat(3,1fr)}.cp-reference-kpi{min-height:112px;padding:.9rem}.cp-reference-kpi-value{font-size:1.55rem}.cp-reference-toolbar{flex-wrap:wrap}.cp-reference-search{min-width:100%}}@media (width<=900px){.cp-reference-root{overflow-y:auto}.cp-reference-main{overflow:visible}.cp-reference-detail-open .cp-reference-main{display:none}.cp-reference-detail{width:100%;min-width:100%}.cp-reference-header{flex-wrap:wrap;padding:.8rem 1rem;display:flex}.cp-reference-title{flex:240px}.cp-reference-view-switch{order:3;width:100%;min-width:0}.cp-reference-view-switch button{height:48px}.cp-reference-connection{order:4;width:100%}.cp-reference-header-buttons{margin-left:auto}.cp-reference-header-buttons button{min-width:42px;padding:0 .7rem}.cp-reference-header-buttons button span{display:none}.cp-reference-kpis{grid-template-columns:1fr 1fr;padding:.8rem 1rem}.cp-reference-kpi:first-child{grid-column:1/-1}.cp-reference-content{padding-inline:1rem;overflow:visible}.cp-reference-table-wrap{overflow-x:auto}.cp-reference-table{min-width:760px}.cp-reference-toolbar{align-items:stretch}.cp-reference-status-tabs{flex:auto}.cp-reference-status-tabs button{flex:1}}@media (width<=600px){.cp-reference-title h1{font-size:1.45rem}.cp-reference-title-icon{flex-basis:38px;width:38px;height:38px}.cp-reference-title-icon svg{width:31px;height:31px}.cp-reference-kpis{grid-template-columns:1fr}.cp-reference-kpi:first-child{grid-column:auto}.cp-reference-toolbar{grid-template-columns:1fr 1fr;display:grid}.cp-reference-search{grid-column:1/-1;min-width:0}.cp-reference-status-tabs{grid-column:1/-1;width:100%}.cp-reference-status-tabs button{padding-inline:.55rem;font-size:.78rem}.cp-reference-date-preset,.cp-reference-more-button{width:100%}.cp-reference-footer{flex-direction:column;align-items:flex-start;padding-top:.6rem}}html:root,html.dark{--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--background:#020617;--foreground:#f8fafc;--card:#0b1733;--card-foreground:#f8fafc;--popover:#0b1733;--popover-foreground:#f8fafc;--primary:#10b981;--primary-foreground:#f8fafc;--primary-shadow:#047857;--secondary:#14233a;--secondary-foreground:#e2e8f0;--muted:#101c30;--muted-foreground:#94a3b8;--accent:#15304a;--accent-foreground:#f8fafc;--destructive:#ef4444;--destructive-foreground:#fff;--success:#10b981;--success-foreground:#fff;--warning:#f59e0b;--warning-foreground:#111827;--border:#1e3a5f;--input:#14233a;--ring:#10b981;--sidebar:#0b0a09;--sidebar-foreground:#f8fafc;--sidebar-primary:#059669;--sidebar-primary-foreground:#fff;--sidebar-accent:#13233a;--sidebar-accent-foreground:#f8fafc;--sidebar-border:#1e293b;--sidebar-ring:#10b981;--accent-orange:#d6a23d;--accent-orange-foreground:#17120a;--accent-orange-shadow:#8f6818}@media screen{html,body,#phone-orientation-stage,#asg-app-root{color:var(--foreground);background-color:var(--background)!important}#asg-app-root main{background-color:var(--background);color:var(--foreground)}body :is(.bg-white,.bg-gray-50,.bg-slate-50,.bg-zinc-50,.bg-neutral-50,.bg-stone-50):not(.print-area):not(.receipt):not(.print-area *):not(.receipt *){background-color:var(--card)!important}body :is(.bg-gray-100,.bg-slate-100,.bg-zinc-100,.bg-neutral-100,.bg-stone-100):not(.print-area):not(.receipt):not(.print-area *):not(.receipt *){background-color:var(--secondary)!important}body :is(.bg-gray-200,.bg-slate-200,.bg-zinc-200,.bg-neutral-200,.bg-stone-200):not(.print-area):not(.receipt):not(.print-area *):not(.receipt *){background-color:var(--accent)!important}body :is(.text-black,.text-gray-950,.text-gray-900,.text-gray-800,.text-slate-950,.text-slate-900,.text-slate-800,.text-zinc-900,.text-neutral-900,.text-stone-900):not(.print-area):not(.receipt):not(.print-area *):not(.receipt *){color:var(--foreground)!important}body :is(.text-gray-700,.text-gray-600,.text-slate-700,.text-slate-600,.text-zinc-700,.text-neutral-700,.text-stone-700):not(.print-area):not(.receipt):not(.print-area *):not(.receipt *){color:#cbd5e1!important}body :is(.text-gray-500,.text-slate-500,.text-zinc-500,.text-neutral-500,.text-stone-500):not(.print-area):not(.receipt):not(.print-area *):not(.receipt *){color:var(--muted-foreground)!important}body :is(.border-gray-200,.border-gray-300,.border-slate-200,.border-slate-300,.border-zinc-200,.border-neutral-200,.border-stone-200):not(.print-area):not(.receipt):not(.print-area *):not(.receipt *){border-color:var(--border)!important}body .hover\:bg-gray-50:hover,body .hover\:bg-slate-50:hover,body .hover\:bg-gray-100:hover,body .hover\:bg-slate-100:hover{background-color:var(--accent)!important}body input:not([type=checkbox]):not([type=radio]),body select,body textarea{--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}body input::placeholder,body textarea::placeholder{color:#64748b;opacity:1}body table{border-color:var(--border)}body *{scrollbar-color:#334155 #020617}body [class*="text-[#4B382A]"]{color:#f8fafc!important}body button[class*="text-[#4B382A]"] .text-sm.font-semibold{color:#34d399!important}body [class*="bg-[#F5EFE4]"]{box-shadow:inset 3px 0 #10b981;background-color:#15304a!important}body [class*="hover:bg-[#FBF7EF]"]:hover{background-color:#101c30!important}body [class*="border-[#E5E0D8]"],body [class*="border-[#F0EDE8]"],body [class*="divide-[#F0EDE8]"]>:not(:last-child){border-color:#1e3a5f!important}body button[class*="text-[#4B382A]"] .text-muted-foreground{color:#9fb3c8!important}body [class*="bg-[#FDFBF7]"]:not(.print-area):not(.receipt):not(.print-area *):not(.receipt *),body [class*="bg-[#F9F8F6]"]:not(.print-area):not(.receipt):not(.print-area *):not(.receipt *),body [class*="bg-[#FBF7EF]"]:not(.print-area):not(.receipt):not(.print-area *):not(.receipt *){background-color:var(--card)!important;color:var(--foreground)!important}body [class*="hover:bg-[#FDFBF7]"]:not(.print-area):not(.receipt):not(.print-area *):not(.receipt *):hover,body [class*="hover:bg-[#F9F8F6]"]:not(.print-area):not(.receipt):not(.print-area *):not(.receipt *):hover,body [class*="hover:bg-[#FBF7EF]"]:not(.print-area):not(.receipt):not(.print-area *):not(.receipt *):hover{background-color:var(--accent)!important;color:var(--foreground)!important}body [class*="text-[#8C7E74]"]:not(.print-area):not(.receipt):not(.print-area *):not(.receipt *),body [class*="text-[#A6998E]"]:not(.print-area):not(.receipt):not(.print-area *):not(.receipt *){color:#a8bdd2!important}body button[role=combobox]:not(.print-area):not(.receipt):not(.print-area *):not(.receipt *),body [cmdk-root]:not(.print-area):not(.receipt):not(.print-area *):not(.receipt *),body [cmdk-list]:not(.print-area):not(.receipt):not(.print-area *):not(.receipt *){background-color:var(--popover)!important;border-color:var(--border)!important;color:var(--foreground)!important}body [role=option][aria-selected=true]:not(.print-area):not(.receipt):not(.print-area *):not(.receipt *),body [role=option][data-selected=true]:not(.print-area):not(.receipt):not(.print-area *):not(.receipt *),body [cmdk-item][data-selected=true]:not(.print-area):not(.receipt):not(.print-area *):not(.receipt *),body [cmdk-item][aria-selected=true]:not(.print-area):not(.receipt):not(.print-area *):not(.receipt *),body tr[data-state=selected]:not(.print-area):not(.receipt):not(.print-area *):not(.receipt *),body [role=option]:not(.print-area):not(.receipt):not(.print-area *):not(.receipt *):hover,body [cmdk-item]:not(.print-area):not(.receipt):not(.print-area *):not(.receipt *):hover{background-color:var(--accent)!important;color:var(--foreground)!important}[data-testid=pux-shell],[data-testid=pux-list],[data-testid=pux-detail],[data-testid=pux-list-mobile],[data-testid=pux-detail-mobile]{color:#f8fafc!important;background:#020617!important}[data-testid=pux-shell] [class*="bg-[#FDFBF7]"],[data-testid=pux-shell] [class*="bg-[#F9F8F6]"],[data-testid=pux-shell] [class*="bg-[#FBF7EF]"]{background-color:#0b1733!important}[data-testid=pux-shell] [class*="text-[#4B382A]"],[data-testid=pux-shell] [class*="text-[#5"],[data-testid=pux-shell] [class*="text-[#6"]{color:#f8fafc!important}[data-testid=pux-shell] [class*="text-[#8C7E74]"],[data-testid=pux-shell] [class*="text-[#A6998E]"]{color:#a8bdd2!important}[data-testid=pux-shell] label,[data-testid=pux-shell] legend,[data-testid=pux-shell] h1,[data-testid=pux-shell] h2,[data-testid=pux-shell] h3,[data-testid=pux-shell] h4{color:#f8fafc!important}[data-testid=pux-shell] input:not([type=checkbox]):not([type=radio]),[data-testid=pux-shell] textarea,[data-testid=pux-shell] select,[data-testid=pux-shell] button[role=combobox]{color:#f8fafc!important;background-color:#101c30!important;border-color:#294663!important}[data-testid=pux-shell] input::placeholder,[data-testid=pux-shell] textarea::placeholder{opacity:1;color:#8297ad!important}[data-testid=pux-shell] table,[data-testid=pux-shell] thead,[data-testid=pux-shell] tbody,[data-testid=pux-shell] tr,[data-testid=pux-shell] th,[data-testid=pux-shell] td{border-color:#1e3a5f!important}[data-testid=pux-shell] [class*="text-[#B45309]"]{color:#fbbf24!important}[data-testid=pux-shell] [class*="bg-[#FEF3C7]"]{background-color:#f59e0b24!important}[data-testid=pux-shell] [class*="border-[#FDE68A]"]{border-color:#fbbf248c!important}[data-testid=pux-shell] [class*="hover:bg-[#065F46]/5"]:hover,[data-testid=pux-shell] [class*="hover:bg-[#FDFBF7]"]:hover{background-color:#15304a!important}[data-testid=pux-shell] .text-muted-foreground{color:#9fb3c8!important}[data-testid=pux-shell] [class*=bg-amber-50\/40]{background-color:#0b1733!important;border-color:#294663!important}[data-testid=pux-shell] [class*=bg-red-50]{background-color:#7f1d1d4d!important;border-color:#f871718c!important}[data-testid=pux-shell] [class*=text-red-900]{color:#fecaca!important}[data-testid=pux-shell] [class*=bg-emerald-50]{background-color:#064e3b47!important;border-color:#34d3997a!important}[data-testid=pux-shell] [class*=bg-amber-50]:not([class*=bg-amber-50\/40]){background-color:#78350f42!important;border-color:#fbbf2480!important}[data-testid=pux-shell] .border-dashed.bg-background{background-color:#071226!important;border-color:#2b5277!important}[data-testid=pux-shell] .border-dashed.bg-background select,[data-testid=pux-shell] .border-dashed.bg-background input:not([type=checkbox]):not([type=radio]){color:#f8fafc!important;background-color:#101c30!important;border-color:#294663!important}[data-testid=pux-shell] .border-dashed.bg-background option{color:#f8fafc;background-color:#101c30}html:not(.asg-route-pdv) body,html:not(.asg-route-pdv) #asg-app-root,html:not(.asg-route-pdv) #asg-app-root main{color:#f1f5f9;background-color:#020617!important}html:not(.asg-route-pdv) body :is(.bg-white,[class~=bg-white\/20],[class~=bg-white\/30],[class~=bg-white\/40],[class~=bg-white\/50],[class~=bg-white\/60],[class~=bg-white\/70],[class~=bg-white\/80],[class~=bg-white\/90],[class~=bg-white\/95],.bg-slate-50,[class~=bg-slate-50\/40],[class~=bg-slate-50\/50],[class~=bg-slate-50\/60],[class~=bg-slate-50\/70],[class~=bg-slate-50\/80],[class~=bg-slate-50\/90],[class~=bg-slate-50\/95],.bg-gray-50,[class~=bg-gray-50\/40],[class~=bg-gray-50\/50],[class~=bg-gray-50\/60],[class~=bg-gray-50\/70],[class~=bg-gray-50\/80],[class~=bg-gray-50\/90],[class~=bg-gray-50\/95],.bg-zinc-50,.bg-neutral-50,.bg-stone-50):not(.print-area):not(.receipt):not(.print-area *):not(.receipt *){background-color:#0b1733!important}html:not(.asg-route-pdv) body :is(.bg-slate-100,[class~=bg-slate-100\/40],[class~=bg-slate-100\/50],[class~=bg-slate-100\/60],[class~=bg-slate-100\/70],[class~=bg-slate-100\/80],[class~=bg-slate-100\/90],.bg-gray-100,[class~=bg-gray-100\/40],[class~=bg-gray-100\/50],[class~=bg-gray-100\/60],[class~=bg-gray-100\/70],[class~=bg-gray-100\/80],[class~=bg-gray-100\/90],.bg-zinc-100,.bg-neutral-100,.bg-stone-100):not(.print-area):not(.receipt):not(.print-area *):not(.receipt *){background-color:#101c30!important}html:not(.asg-route-pdv) body :is(.bg-slate-200,[class~=bg-slate-200\/40],[class~=bg-slate-200\/50],[class~=bg-slate-200\/60],[class~=bg-slate-200\/70],[class~=bg-slate-200\/80],.bg-gray-200,[class~=bg-gray-200\/40],[class~=bg-gray-200\/50],[class~=bg-gray-200\/60],[class~=bg-gray-200\/70],[class~=bg-gray-200\/80]):not(.print-area):not(.receipt):not(.print-area *):not(.receipt *){background-color:#15304a!important}html:not(.asg-route-pdv) body :is([class~="bg-[#FDFBF7]"],[class~="bg-[#F9F8F6]"],[class~="bg-[#FBF7EF]"],[class~="bg-[#F5EFE4]"]):not(.print-area):not(.receipt):not(.print-area *):not(.receipt *){background-color:#0b1733!important}html:not(.asg-route-pdv) body :is(.bg-emerald-50,[class~=bg-emerald-50\/30],[class~=bg-emerald-50\/40],[class~=bg-emerald-50\/50],[class~=bg-emerald-50\/60],[class~=bg-emerald-50\/70],[class~=bg-emerald-50\/80],[class~=bg-emerald-50\/90],.bg-green-50,[class~=bg-green-50\/40],[class~=bg-green-50\/50],[class~=bg-green-50\/60],[class~=bg-green-50\/70],[class~=bg-green-50\/80]):not(.print-area):not(.receipt):not(.print-area *):not(.receipt *){background-color:#064e3b57!important}html:not(.asg-route-pdv) body :is(.bg-amber-50,[class~=bg-amber-50\/30],[class~=bg-amber-50\/40],[class~=bg-amber-50\/50],[class~=bg-amber-50\/60],[class~=bg-amber-50\/70],[class~=bg-amber-50\/80],[class~=bg-amber-50\/90],.bg-yellow-50,[class~=bg-yellow-50\/40],[class~=bg-yellow-50\/50],[class~=bg-yellow-50\/60],[class~=bg-yellow-50\/70],[class~=bg-yellow-50\/80],.bg-orange-50,[class~=bg-orange-50\/40],[class~=bg-orange-50\/50],[class~=bg-orange-50\/60],[class~=bg-orange-50\/70],[class~=bg-orange-50\/80]):not(.print-area):not(.receipt):not(.print-area *):not(.receipt *){background-color:#78350f4d!important}html:not(.asg-route-pdv) body :is(.bg-red-50,[class~=bg-red-50\/30],[class~=bg-red-50\/40],[class~=bg-red-50\/50],[class~=bg-red-50\/60],[class~=bg-red-50\/70],[class~=bg-red-50\/80],[class~=bg-red-50\/90],.bg-rose-50,[class~=bg-rose-50\/30],[class~=bg-rose-50\/40],[class~=bg-rose-50\/50],[class~=bg-rose-50\/60],[class~=bg-rose-50\/70],[class~=bg-rose-50\/80],[class~=bg-rose-50\/90]):not(.print-area):not(.receipt):not(.print-area *):not(.receipt *){background-color:#7f1d1d52!important}html:not(.asg-route-pdv) body :is(.bg-blue-50,[class~=bg-blue-50\/40],[class~=bg-blue-50\/50],[class~=bg-blue-50\/60],[class~=bg-blue-50\/70],[class~=bg-blue-50\/80],.bg-sky-50,[class~=bg-sky-50\/40],[class~=bg-sky-50\/50],[class~=bg-sky-50\/60],[class~=bg-sky-50\/70],[class~=bg-sky-50\/80],.bg-cyan-50,[class~=bg-cyan-50\/40],[class~=bg-cyan-50\/50],[class~=bg-cyan-50\/60],[class~=bg-cyan-50\/70],[class~=bg-cyan-50\/80]):not(.print-area):not(.receipt):not(.print-area *):not(.receipt *){background-color:#0c4a6e4d!important}html:not(.asg-route-pdv) body :is(.bg-indigo-50,.bg-violet-50,.bg-purple-50,[class~=bg-indigo-50\/50],[class~=bg-violet-50\/50],[class~=bg-purple-50\/50]):not(.print-area):not(.receipt):not(.print-area *):not(.receipt *){background-color:#4c1d9540!important}html:not(.asg-route-pdv) body :is(.border-slate-100,.border-slate-200,.border-slate-300,.border-gray-100,.border-gray-200,.border-gray-300,[class~=border-slate-200\/50],[class~=border-slate-200\/60],[class~=border-slate-200\/70],[class~=border-gray-200\/50],[class~=border-gray-200\/60],[class~=border-gray-200\/70]):not(.print-area):not(.receipt):not(.print-area *):not(.receipt *){border-color:#294663!important}html:not(.asg-route-pdv) body :is(.border-emerald-200,.border-green-200){border-color:#34d39975!important}html:not(.asg-route-pdv) body :is(.border-amber-200,.border-yellow-200,.border-orange-200){border-color:#fbbf247a!important}html:not(.asg-route-pdv) body :is(.border-red-200,.border-rose-200){border-color:#f8717180!important}html:not(.asg-route-pdv) body :is(.border-blue-200,.border-sky-200,.border-cyan-200){border-color:#60a5fa6b!important}html:not(.asg-route-pdv) body :is(.text-slate-950,.text-slate-900,.text-slate-800,.text-gray-950,.text-gray-900,.text-gray-800,.text-black):not(.print-area):not(.receipt):not(.print-area *):not(.receipt *){color:#f1f5f9!important}html:not(.asg-route-pdv) body :is(.text-slate-700,.text-slate-600,.text-gray-700,.text-gray-600):not(.print-area):not(.receipt):not(.print-area *):not(.receipt *){color:#cbd5e1!important}html:not(.asg-route-pdv) body :is(.text-slate-500,.text-gray-500,.text-zinc-500,.text-neutral-500):not(.print-area):not(.receipt):not(.print-area *):not(.receipt *){color:#9fb3c8!important}html:not(.asg-route-pdv) body :is(.text-slate-400,.text-gray-400){color:#8fa6bd!important}html:not(.asg-route-pdv) body :is(.text-emerald-700,.text-emerald-800,.text-green-700,.text-green-800){color:#6ee7b7!important}html:not(.asg-route-pdv) body :is(.text-amber-700,.text-amber-800,.text-yellow-700,.text-orange-700){color:#fbbf24!important}html:not(.asg-route-pdv) body :is(.text-red-700,.text-red-800,.text-red-900,.text-rose-700,.text-rose-800){color:#fecaca!important}html:not(.asg-route-pdv) body :is(.text-blue-700,.text-blue-800,.text-sky-700,.text-cyan-700){color:#93c5fd!important}html:not(.asg-route-pdv) body input:not([type=checkbox]):not([type=radio]):not([type=range]),html:not(.asg-route-pdv) body select,html:not(.asg-route-pdv) body textarea,html:not(.asg-route-pdv) body button[role=combobox]{--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:#f1f5f9!important;background-color:#101c30!important;border-color:#294663!important}html:not(.asg-route-pdv) body input::placeholder,html:not(.asg-route-pdv) body textarea::placeholder{opacity:1;color:#7890a8!important}html:not(.asg-route-pdv) body table:not(.print-area table):not(.receipt table){background-color:#0b1733;border-color:#294663}html:not(.asg-route-pdv) body table:not(.print-area table):not(.receipt table) thead,html:not(.asg-route-pdv) body table:not(.print-area table):not(.receipt table) thead tr,html:not(.asg-route-pdv) body table:not(.print-area table):not(.receipt table) thead th{color:#a8bdd2!important;background-color:#101c30!important;border-color:#294663!important}html:not(.asg-route-pdv) body table:not(.print-area table):not(.receipt table) tbody tr{border-color:#294663!important}html:not(.asg-route-pdv) main+div.no-print{box-shadow:0 -1px #1e3a5fa6,0 -6px 20px #00000024;color:#cbd5e1!important;background:#090f1b!important;border-top-color:#1e3a5f!important}html:not(.asg-route-pdv) main+div.no-print>*{color:#cbd5e1!important;background-color:#0b1424!important;background-image:none!important;border-right-color:#1e3a5f!important}html:not(.asg-route-pdv) main+div.no-print>:hover{background-color:#13233a!important}html:not(.asg-route-pdv) main+div.no-print>.bg-gradient-emerald{box-shadow:inset 0 2px #34d399b3;color:#ecfdf5!important;background:#123b36!important}html:not(.asg-route-pdv) main+div.no-print>:first-child{color:#d1fae5!important;background:#0d332f!important}html:not(.asg-route-pdv) body *{scrollbar-color:#334155 #020617}html:not(.asg-route-pdv) body :is(.bg-emerald-100,.bg-green-100,.bg-teal-100,[class~=bg-emerald-100\/50],[class~=bg-green-100\/50],[class~=bg-teal-100\/50]):not(.print-area):not(.receipt):not(.print-area *):not(.receipt *){background-color:#065f466b!important;border-color:#34d39975!important}html:not(.asg-route-pdv) body :is(.bg-amber-100,.bg-yellow-100,.bg-orange-100,[class~=bg-amber-100\/50],[class~=bg-yellow-100\/50],[class~=bg-orange-100\/50]):not(.print-area):not(.receipt):not(.print-area *):not(.receipt *){background-color:#92400e61!important;border-color:#fbbf247a!important}html:not(.asg-route-pdv) body :is(.bg-red-100,.bg-rose-100,[class~=bg-red-100\/50],[class~=bg-rose-100\/50]):not(.print-area):not(.receipt):not(.print-area *):not(.receipt *){background-color:#7f1d1d66!important;border-color:#f8717180!important}html:not(.asg-route-pdv) body :is(.bg-blue-100,.bg-sky-100,.bg-cyan-100,.bg-indigo-100,[class~=bg-blue-100\/50],[class~=bg-sky-100\/50],[class~=bg-cyan-100\/50]):not(.print-area):not(.receipt):not(.print-area *):not(.receipt *){background-color:#0c4a6e5c!important;border-color:#60a5fa6b!important}html:not(.asg-route-pdv) body :is(.text-emerald-900,.text-emerald-950,.text-green-900,.text-green-950,.text-teal-900,.text-teal-950){color:#a7f3d0!important}html:not(.asg-route-pdv) body :is(.text-amber-900,.text-amber-950,.text-yellow-900,.text-yellow-950,.text-orange-900,.text-orange-950){color:#fde68a!important}html:not(.asg-route-pdv) body :is(.text-red-900,.text-red-950,.text-rose-900,.text-rose-950){color:#fecaca!important}html:not(.asg-route-pdv) body :is(.text-blue-900,.text-blue-950,.text-sky-900,.text-sky-950,.text-cyan-900,.text-cyan-950,.text-indigo-900,.text-indigo-950){color:#bfdbfe!important}html:not(.asg-route-pdv) body .hover\:bg-white:hover,html:not(.asg-route-pdv) body .hover\:bg-slate-50:hover,html:not(.asg-route-pdv) body .hover\:bg-slate-100:hover,html:not(.asg-route-pdv) body .hover\:bg-gray-50:hover,html:not(.asg-route-pdv) body .hover\:bg-gray-100:hover{background-color:#15304a!important}html:not(.asg-route-pdv) body .hover\:bg-emerald-50:hover,html:not(.asg-route-pdv) body .hover\:bg-emerald-100:hover,html:not(.asg-route-pdv) body .hover\:bg-green-50:hover,html:not(.asg-route-pdv) body .hover\:bg-green-100:hover{background-color:#065f4685!important}html:not(.asg-route-pdv) body .hover\:bg-amber-50:hover,html:not(.asg-route-pdv) body .hover\:bg-amber-100:hover,html:not(.asg-route-pdv) body .hover\:bg-yellow-50:hover,html:not(.asg-route-pdv) body .hover\:bg-yellow-100:hover{background-color:#92400e7a!important}html:not(.asg-route-pdv) body .hover\:bg-red-50:hover,html:not(.asg-route-pdv) body .hover\:bg-red-100:hover,html:not(.asg-route-pdv) body .hover\:bg-rose-50:hover,html:not(.asg-route-pdv) body .hover\:bg-rose-100:hover{background-color:#7f1d1d85!important}html:not(.asg-route-pdv) body .bg-amber-50.border-amber-300{box-shadow:inset 0 0 0 1px #f59e0b14;color:#fde68a!important;background:#78350f47!important;border-color:#f59e0b94!important}html:not(.asg-route-pdv) body .bg-emerald-50.border-emerald-200{color:#d1fae5!important;background:#064e3b4d!important;border-color:#34d39975!important}html:not(.asg-route-pdv) body .bg-blue-50.border-blue-200{color:#dbeafe!important;background:#0c4a6e4d!important;border-color:#60a5fa70!important}html:not(.asg-route-pdv) body .bg-amber-50.border-amber-300 .bg-amber-600{color:#fff7ed!important;background:#b45309!important}html:not(.asg-route-pdv) body .bg-emerald-50.border-emerald-200 .bg-emerald-600{color:#ecfdf5!important;background:#047857!important}html:not(.asg-route-pdv) body .bg-blue-50.border-blue-200 .bg-blue-600{color:#eff6ff!important;background:#0369a1!important}html:not(.asg-route-pdv) body .bg-amber-50.border-amber-300 button[data-variant=outline],html:not(.asg-route-pdv) body .bg-amber-50.border-amber-300 button.border-input{color:#f1f5f9!important;background:#101c30!important;border-color:#365a78!important}[data-testid=pux-shell] [class*=bg-white\/60]{box-shadow:0 12px 30px #00000038,inset 0 1px #94a3b80f;background:linear-gradient(#0b1733 0%,#071226 100%)!important;border-color:#2b5277!important}[data-testid=pux-shell] [class*="border-[#D9CFBF]"]{border-color:#2b5277!important}[data-testid=pux-shell] [class*="text-[#4B382A]/40"]{color:#34d399!important}[data-testid=pux-shell] [class*=bg-white\/60] .text-muted-foreground{color:#9fb3c8!important}}html.asg-route-produtos tr.bg-red-100,html.asg-route-produtos tr.bg-red-100>td{background-color:#f59e0b14!important}html.asg-route-produtos tr.bg-red-100{box-shadow:inset 4px 0 #f59e0bb8}html.asg-route-produtos tr.bg-red-100:hover,html.asg-route-produtos tr.bg-red-100:hover>td,html.asg-route-produtos tr.hover\:bg-red-200:hover,html.asg-route-produtos tr.hover\:bg-red-200:hover>td{background-color:#f59e0b21!important}html.asg-route-pdv[data-pdv-barcode-reading="1"] body>.bg-slate-950.border-slate-800[style*="position: fixed"][style*="touch-action: pan-y"],html.asg-route-pdv[data-pdv-exact-code-lookup="1"] body>.bg-slate-950.border-slate-800[style*="position: fixed"][style*="touch-action: pan-y"]{visibility:hidden!important}html.asg-route-pdv body>.bg-slate-950.border-slate-800[style*="position: fixed"][style*="touch-action: pan-y"]>.bg-rose-600{display:none!important}@media (width<=1023px){html.asg-route-pdv body>.bg-slate-950.border-slate-800[style*="position: fixed"][style*="touch-action: pan-y"]{contain:layout paint;top:var(--pdv-mobile-overlay-top,4rem)!important;height:calc(100dvh - var(--pdv-mobile-overlay-top,4rem) - 8px)!important;max-height:calc(100dvh - var(--pdv-mobile-overlay-top,4rem) - 8px)!important;min-height:7.5rem!important;bottom:auto!important}}@media (width>=1024px){html.asg-route-pdv body>.bg-slate-950.border-slate-800[style*="position: fixed"][style*="touch-action: pan-y"]{width:min(56rem,100vw - 2rem)!important;height:auto!important;max-height:min(32rem,100dvh - 8rem)!important;left:1rem!important;right:auto!important}html.asg-route-pdv body:has(aside.w-60)>.bg-slate-950.border-slate-800[style*="position: fixed"][style*="touch-action: pan-y"]{width:min(56rem,100vw - 17rem)!important;left:16rem!important}}[role=dialog].max-w-md.bg-slate-950.border-slate-800.text-slate-100{width:min(34rem,100vw - 1rem)!important;max-width:34rem!important;overflow-x:hidden!important}[role=dialog].max-w-md.bg-slate-950.border-slate-800.text-slate-100>.space-y-2{min-width:0;padding-right:.125rem!important;overflow-x:hidden!important}[role=dialog].max-w-md.bg-slate-950.border-slate-800.text-slate-100>.space-y-2>button.w-full{white-space:normal!important;text-align:left!important;min-width:0!important;max-width:100%!important;overflow:hidden!important}[role=dialog].max-w-md.bg-slate-950.border-slate-800.text-slate-100>.space-y-2>button.w-full>div:first-child{grid-template-columns:minmax(0,1fr) auto!important;align-items:start!important;gap:.75rem!important;min-width:0!important;display:grid!important}[role=dialog].max-w-md.bg-slate-950.border-slate-800.text-slate-100>.space-y-2>button.w-full>div:first-child>span:first-child{white-space:normal!important;overflow-wrap:anywhere!important;word-break:break-word!important;min-width:0!important;line-height:1.3!important}[role=dialog].max-w-md.bg-slate-950.border-slate-800.text-slate-100>.space-y-2>button.w-full>div:first-child>span:last-child{border-left:1px solid #334155;flex-shrink:0;justify-self:end;padding-left:.75rem;line-height:1.3;white-space:nowrap!important}[role=dialog].max-w-md.bg-slate-950.border-slate-800.text-slate-100>.space-y-2>button.w-full>div:nth-child(2){white-space:normal!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:start!important;gap:.75rem!important;min-width:0!important;display:grid!important}[role=dialog].max-w-md.bg-slate-950.border-slate-800.text-slate-100>.space-y-2>button.w-full>div:nth-child(2)>span:first-child{overflow-wrap:anywhere!important;word-break:break-word!important;min-width:0!important}[role=dialog].max-w-md.bg-slate-950.border-slate-800.text-slate-100>.space-y-2>button.w-full>div:nth-child(2)>span:last-child{justify-self:end;white-space:nowrap!important}@media (width<=480px){[role=dialog].max-w-md.bg-slate-950.border-slate-800.text-slate-100{width:calc(100vw - .75rem)!important;max-width:calc(100vw - .75rem)!important}[role=dialog].max-w-md.bg-slate-950.border-slate-800.text-slate-100>.space-y-2>button.w-full{padding-left:.75rem!important;padding-right:.75rem!important}[role=dialog].max-w-md.bg-slate-950.border-slate-800.text-slate-100>.space-y-2>button.w-full>div:first-child{grid-template-columns:minmax(0,1fr)!important;gap:.35rem!important}[role=dialog].max-w-md.bg-slate-950.border-slate-800.text-slate-100>.space-y-2>button.w-full>div:first-child>span:last-child{border-top:1px solid #334155;border-left:0;justify-self:start;padding-top:.35rem;padding-left:0}}html.asg-route-vendas [class~=overflow-hidden][class~=hidden][class~=lg\:block]>.overflow-x-auto{overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-gutter:stable both-edges;scrollbar-width:auto;scrollbar-color:#64748b #e2e8f0;overflow:scroll hidden!important}html.asg-route-vendas [class~=overflow-hidden][class~=hidden][class~=lg\:block]>.overflow-x-auto>.relative.w-full.min-w-0.max-w-full.overflow-x-auto{width:max-content!important;min-width:100%!important;max-width:none!important;overflow:visible!important}html.asg-route-vendas [class~=overflow-hidden][class~=hidden][class~=lg\:block]>.overflow-x-auto table{table-layout:auto!important;width:100%!important;min-width:1320px!important}html.asg-route-vendas[data-asg-sticky-sales-scroll="1"] [class~=overflow-hidden][class~=hidden][class~=lg\:block]>.overflow-x-auto{scrollbar-width:none!important;padding-bottom:0!important}html.asg-route-vendas[data-asg-sticky-sales-scroll="1"] [class~=overflow-hidden][class~=hidden][class~=lg\:block]>.overflow-x-auto::-webkit-scrollbar{height:0!important}.asg-vendas-sticky-scrollbar{z-index:90;box-sizing:border-box;overscroll-behavior-x:contain;scrollbar-width:auto;scrollbar-color:#475569 #e2e8f0;background:#e2e8f0;border:1px solid #cbd5e1;border-radius:999px;height:16px;display:none;position:fixed;overflow:scroll hidden;box-shadow:0 2px 8px #0f172a2e}.asg-vendas-sticky-scrollbar__inner{pointer-events:none;min-width:100%;height:1px}.asg-vendas-sticky-scrollbar::-webkit-scrollbar{height:14px}.asg-vendas-sticky-scrollbar::-webkit-scrollbar-track{background:#e2e8f0;border-radius:999px}.asg-vendas-sticky-scrollbar::-webkit-scrollbar-thumb{background:#475569;border:3px solid #e2e8f0;border-radius:999px}.asg-vendas-sticky-scrollbar::-webkit-scrollbar-thumb:hover{background:#334155}@media (width<=1023px){.asg-vendas-sticky-scrollbar{display:none!important}}html.asg-route-caixa main .divide-y>.flex.items-start.justify-between.py-2:first-child{border-left:4px solid var(--primary);background:color-mix(in oklab, var(--primary) 9%, transparent);border-radius:.5rem;margin-inline:-.5rem;padding:.75rem .5rem}html.asg-route-caixa main .divide-y>.flex.items-start.justify-between.py-2:first-child>div:first-child>.text-sm{color:var(--primary)!important;font-size:1.125rem!important;font-weight:800!important;line-height:1.5rem!important}html.asg-route-caixa main .divide-y>.flex.items-start.justify-between.py-2:first-child>div:last-child{color:var(--primary)!important;font-size:1.25rem!important;font-weight:800!important;line-height:1.75rem!important}html.asg-route-pdv main>aside{container:pdv-sale-items/inline-size}@container pdv-sale-items (width<=620px){html.asg-route-pdv main>aside>.flex-1.overflow-auto>ul.lg\:hidden{display:block!important}html.asg-route-pdv main>aside>.flex-1.overflow-auto>table.lg\:table{display:none!important}}html.asg-route-pdv [role=dialog] label.flex.items-center.gap-2.text-xs>span.font-medium{text-transform:capitalize}@media screen{html.asg-route-pdv [class*=border-amber-500\/40][class*=bg-amber-50\/40]{background:linear-gradient(#0b1733 0%,#071226 100%)!important;border-color:#294663!important;border-radius:.75rem!important;padding:.75rem!important;box-shadow:0 10px 24px #0000002e,inset 0 1px #94a3b80d!important}html.asg-route-pdv [class*=border-amber-500\/40][class*=bg-amber-50\/40]>label,html.asg-route-pdv [class*=border-amber-500\/40][class*=bg-amber-50\/40] [class*=border-amber-500\/30]>label{color:#a7f3d0!important;letter-spacing:.08em!important;font-weight:800!important}html.asg-route-pdv [class*=border-amber-500\/40][class*=bg-amber-50\/40] input[type=date],html.asg-route-pdv [class*=border-amber-500\/40][class*=bg-amber-50\/40] select{color:#f8fafc!important;background-color:#101c30!important;border-color:#294663!important;box-shadow:inset 0 1px #94a3b80a!important}html.asg-route-pdv [class*=border-amber-500\/40][class*=bg-amber-50\/40] input[type=date]{--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;min-width:0!important}html.asg-route-pdv [class*=border-amber-500\/40][class*=bg-amber-50\/40] input[type=date]::-webkit-calendar-picker-indicator{opacity:.88;filter:none}html.asg-route-pdv [class*=border-amber-500\/40][class*=bg-amber-50\/40] select option{color:#f8fafc;background-color:#101c30}html.asg-route-pdv [class*=border-amber-500\/40][class*=bg-amber-50\/40] button{color:#e2e8f0!important;background:#0b1733!important;border-color:#2b5277!important;font-weight:700!important;box-shadow:0 2px 7px #00000029!important}html.asg-route-pdv [class*=border-amber-500\/40][class*=bg-amber-50\/40] button:hover,html.asg-route-pdv [class*=border-amber-500\/40][class*=bg-amber-50\/40] button:focus-visible{color:#f8fafc!important;background:#15304a!important;border-color:#10b981!important}html.asg-route-pdv [class*=border-amber-500\/40][class*=bg-amber-50\/40] [class*=border-amber-500\/30]{border-color:#1e3a5f!important}html.asg-route-pdv [class*=border-amber-500\/40][class*=bg-amber-50\/40]>[class*=border-amber-500\/30]{margin-top:.5rem!important;padding-top:.625rem!important}html.asg-route-pdv [class*=border-amber-500\/40][class*=bg-amber-50\/40] .text-muted-foreground{color:#9fb3c8!important;line-height:1.35!important}html.asg-route-pdv [class*=border-amber-500\/40][class*=bg-amber-50\/40] p[class*=text-amber-700]{color:#fcd34d!important}html.asg-route-pdv [class*=border-amber-500\/40][class*=bg-amber-50\/40] [class*=border-amber-500\/30][class*=bg-background\/60]{background-color:#071226!important;border-color:#294663!important}html.asg-route-pdv [class*=border-amber-500\/40][class*=bg-amber-50\/40] [class*=bg-background\/60]>div{color:#e2e8f0!important}html.asg-route-pdv [class*=border-amber-500\/40][class*=bg-amber-50\/40] [class*=bg-background\/60]>div:hover{background-color:#15304a73!important}}@media (width>=768px){html.asg-route-clientes main>div[class~=overflow-y-auto][class~=space-y-6]{width:min(100%,1540px);margin-inline:auto;padding-bottom:2rem!important}html.asg-route-clientes main div[class~=pt-6][class~=border-t]{background:color-mix(in oklab, var(--card) 97%, var(--muted) 3%);border-radius:.9rem;box-shadow:0 1px 2px oklab(0% none none/.07);border:1px solid color-mix(in oklab, var(--border) 88%, transparent)!important;padding:1rem!important}html.asg-route-clientes main div[class~=pt-6][class~=border-t]>div:first-child h2,html.asg-route-clientes main div[class~=pt-6][class~=border-t]>h2{letter-spacing:-.01em;min-height:2rem;font-size:1rem!important;font-weight:800!important}html.asg-route-clientes main table{border-collapse:separate;border-spacing:0}html.asg-route-clientes main table thead{z-index:2;background:var(--card);position:sticky;top:0}html.asg-route-clientes main table thead th{text-transform:uppercase;letter-spacing:.045em;color:var(--muted-foreground);white-space:nowrap;font-size:.7rem!important}html.asg-route-clientes main table tbody tr{background:var(--card)}html.asg-route-clientes main table tbody tr:hover{background:color-mix(in oklab, var(--muted) 22%, transparent)!important}html.asg-route-clientes main table td{vertical-align:middle}html.asg-route-clientes main table th:last-child,html.asg-route-clientes main table td:last-child{white-space:nowrap;width:1%}html.asg-route-clientes main div[class~=pt-6][class~=border-t] div[class~=space-y-4]>div[class~=overflow-hidden]{box-shadow:none;border-width:1px!important}html.asg-route-clientes main div[class~=pt-6][class~=border-t] div[class~=space-y-4]>div[class~=overflow-hidden]>div[class~=p-4][class~=justify-between]{border-left:4px solid color-mix(in oklab, var(--warning) 78%, var(--border));min-height:4.25rem;background:color-mix(in oklab, var(--muted) 28%, var(--card))!important;padding:.85rem 1rem!important}html.asg-route-clientes main div[class~=space-y-3]>div[class~=p-4][class~=justify-between]{border-radius:.7rem;padding:.85rem 1rem!important}html.asg-route-clientes main div[class~=pt-6][class~=border-t]>div[class~=p-4][class~=md\:p-6][class~=space-y-6]{box-shadow:none!important;background:0 0!important;border:0!important;padding:.25rem!important}html.asg-route-clientes main div[class~=pt-6][class~=border-t] input[type=date]{min-width:9.5rem}html.asg-route-clientes main div[class~=pt-6][class~=border-t] div[class~=flex][class~=flex-wrap][class~=items-end]{border:1px solid var(--border);background:color-mix(in oklab, var(--muted) 24%, transparent);border-radius:.7rem;padding:.55rem}html.asg-route-clientes div[class~=p-3][class~=flex][class~=flex-col][class~=md\:flex-row][class~=md\:justify-between][class~=md\:items-center][class~=text-sm][class~=gap-3]{grid-template-columns:minmax(12rem,.9fr) minmax(0,2.1fr);gap:.75rem 1rem;align-items:start!important;display:grid!important}html.asg-route-clientes div[class~=p-3][class~=flex][class~=flex-col][class~=md\:flex-row][class~=md\:justify-between][class~=md\:items-center][class~=text-sm][class~=gap-3]>div[class~=min-w-0]{width:100%;min-width:0!important}html.asg-route-clientes div[class~=p-3][class~=flex][class~=flex-col][class~=md\:flex-row][class~=md\:justify-between][class~=md\:items-center][class~=text-sm][class~=gap-3]>div[class~=hidden][class~=md\:flex][class~=flex-wrap]{align-content:flex-start;width:100%;max-width:100%;justify-content:flex-end!important;align-items:flex-start!important;gap:.5rem!important;min-width:0!important}html.asg-route-clientes div[class~=p-3][class~=flex][class~=flex-col][class~=md\:flex-row][class~=md\:justify-between][class~=md\:items-center][class~=text-sm][class~=gap-3]>div[class~=hidden][class~=md\:flex][class~=flex-wrap]>*{white-space:nowrap;flex:none;min-width:0;max-width:100%}html.asg-route-clientes div[class~=p-3][class~=flex][class~=flex-col][class~=md\:flex-row][class~=md\:justify-between][class~=md\:items-center][class~=text-sm][class~=gap-3]>div[class~=flex][class~=flex-col][class~=md\:flex-row][class~=gap-2]{place-content:flex-start flex-end;align-items:flex-start;width:100%;flex-wrap:wrap!important;row-gap:.5rem!important;min-width:0!important}html.asg-route-clientes div[class~=p-3][class~=flex][class~=flex-col][class~=md\:flex-row][class~=md\:justify-between][class~=md\:items-center][class~=text-sm][class~=gap-3]>div[class~=flex][class~=flex-col][class~=md\:flex-row][class~=gap-2]>*{white-space:nowrap;flex:none;max-width:100%}html.asg-route-clientes main button[class~=h-8]{min-height:2rem}html.asg-route-clientes main div[class~=divide-y]>div[class~=p-3]{padding-block:.8rem!important}}@media (width<=767px){html.asg-route-clientes div[class~=md\:hidden] button{white-space:normal;max-width:100%}}
