.core-module__kEk_iq__dashboard{gap:16px;display:grid}.core-module__kEk_iq__topGrid{grid-template-columns:1.3fr 1fr;gap:16px;display:grid}.core-module__kEk_iq__revenue{letter-spacing:-.04em;justify-content:space-between;align-items:center;gap:12px;font-family:Space,PlexThai,sans-serif;font-size:clamp(38px,5.5vw,76px);font-weight:700;line-height:1.5;display:flex}.core-module__kEk_iq__revenue>span{letter-spacing:0;font-family:PlexThai;font-size:13px}.core-module__kEk_iq__salesChart{height:182px;margin-top:20px;margin-left:-5px}.core-module__kEk_iq__liveStrip{min-height:28px;color:var(--color-text-muted);flex-wrap:wrap;align-items:center;gap:6px 14px;font-size:12px;font-weight:700;display:flex}.core-module__kEk_iq__liveStrip i{background:var(--color-success);width:8px;height:8px;box-shadow:0 0 0 4px var(--color-success-soft);border-radius:999px;animation:1.6s ease-in-out infinite core-module__kEk_iq__live-pulse}@keyframes core-module__kEk_iq__live-pulse{50%{box-shadow:0 0 0 8px #0000}}.core-module__kEk_iq__alerts{gap:10px;display:grid}.core-module__kEk_iq__alerts>a{border-radius:10px;align-items:center;gap:18px;padding:15px;display:flex}.core-module__kEk_iq__alerts>a>div{flex:1}.core-module__kEk_iq__alerts strong{font-size:19px}.core-module__kEk_iq__alerts small{color:var(--muted);font-size:13px}.core-module__kEk_iq__alertRed{background:#fff0f0}.core-module__kEk_iq__alertRed>svg:first-child{color:#b7262e}.core-module__kEk_iq__alertAmber{background:#fff3e3}.core-module__kEk_iq__alertBlue{background:#e9f6ff}.core-module__kEk_iq__middleGrid{grid-template-columns:1.15fr 1fr 1fr;gap:16px;display:grid}.core-module__kEk_iq__paymentMix{align-items:center;gap:12px;display:flex}.core-module__kEk_iq__donut{flex-shrink:0;width:190px;height:190px;position:relative}.core-module__kEk_iq__donut>div:last-child{pointer-events:none;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.core-module__kEk_iq__donut strong{font-family:Space;font-size:17px}.core-module__kEk_iq__donut small{color:var(--muted)}.core-module__kEk_iq__legend{flex:1;gap:16px;font-size:14px;display:grid}.core-module__kEk_iq__legend>div{grid-template-columns:1fr auto;gap:0 8px;display:grid}.core-module__kEk_iq__legend span{white-space:nowrap;align-items:center;gap:8px;display:flex}.core-module__kEk_iq__legend i{border-radius:50%;flex-shrink:0;width:13px;height:13px}.core-module__kEk_iq__legend small{text-align:right;color:var(--muted);grid-column:2}.core-module__kEk_iq__stockAmount{text-align:center;margin-bottom:12px;font-family:Space;font-size:44px;font-weight:700;line-height:1.4}.core-module__kEk_iq__stockAmount small{font-family:PlexThai;font-size:17px;font-weight:400}.core-module__kEk_iq__detailLink{color:var(--muted);justify-content:center;align-items:center;gap:12px;margin-top:15px;font-size:13px;display:flex}.core-module__kEk_iq__tripTotal{justify-content:center;align-items:center;gap:20px;margin:5px 0 18px;display:flex}.core-module__kEk_iq__tripTotal strong{font:700 54px Space}.core-module__kEk_iq__tripStats{border:1px solid var(--border);text-align:center;background:#f2f6f8;border-radius:9px;grid-template-columns:repeat(3,1fr);padding:12px 0;display:grid}.core-module__kEk_iq__tripStats a{border-right:1px solid var(--border);font-size:13px;display:grid}.core-module__kEk_iq__tripStats a:last-child{border:0}.core-module__kEk_iq__tripStats strong{font:700 35px Space}.core-module__kEk_iq__bottomGrid{grid-template-columns:3fr 1fr;gap:16px;display:grid}.core-module__kEk_iq__priceList{gap:13px;margin-bottom:18px;display:grid}.core-module__kEk_iq__priceList>div{justify-content:space-between;gap:12px;display:flex}.core-module__kEk_iq__login{background:#f4f7f8;flex-direction:column;align-items:center;gap:32px;min-height:100vh;padding:45px 20px;display:flex}.core-module__kEk_iq__loginCard{border:1px solid var(--border);background:#fff;border-radius:16px;gap:20px;width:min(100%,480px);padding:35px;display:grid;box-shadow:0 12px 40px #102f3610}.core-module__kEk_iq__loginCard h1{font-size:27px}.core-module__kEk_iq__loginCard>a{color:var(--muted);text-align:center}.core-module__kEk_iq__stationPage{max-width:1200px;margin:auto;padding:25px 0}@media (max-width:1250px){.core-module__kEk_iq__middleGrid{grid-template-columns:1fr 1fr}.core-module__kEk_iq__middleGrid>section:first-child{grid-column:1/-1}.core-module__kEk_iq__paymentMix{justify-content:center;gap:35px}.core-module__kEk_iq__legend{max-width:420px}.core-module__kEk_iq__topGrid{grid-template-columns:1.1fr 1fr}.core-module__kEk_iq__alerts strong{font-size:17px}.core-module__kEk_iq__revenue>span{display:none}.core-module__kEk_iq__bottomGrid{grid-template-columns:1fr}}@media (max-width:700px){.core-module__kEk_iq__dashboard{gap:14px}.core-module__kEk_iq__topGrid,.core-module__kEk_iq__middleGrid{grid-template-columns:1fr;gap:14px}.core-module__kEk_iq__revenue{font-size:43px;line-height:1.5}.core-module__kEk_iq__salesChart{height:140px;margin-top:8px}.core-module__kEk_iq__alerts>a{gap:12px;padding:12px}.core-module__kEk_iq__alerts strong{font-size:15px}.core-module__kEk_iq__alerts>a>svg:first-child{flex-shrink:0;width:31px}.core-module__kEk_iq__alerts small{font-size:11px}.core-module__kEk_iq__paymentMix{gap:12px}.core-module__kEk_iq__donut{width:145px;height:145px}.core-module__kEk_iq__donut strong{font-size:14px}.core-module__kEk_iq__legend{gap:12px;font-size:12px}.core-module__kEk_iq__legend>div{grid-template-columns:1fr}.core-module__kEk_iq__legend small{text-align:left;grid-column:1}.core-module__kEk_iq__legend b{padding-left:20px}.core-module__kEk_iq__stockAmount{font-size:40px}.core-module__kEk_iq__middleGrid>section:nth-child(2) .grid-2{grid-template-columns:1fr 1fr}.core-module__kEk_iq__loginCard{padding:24px}.core-module__kEk_iq__stationPage{padding:0}}@media (min-width:1251px){.core-module__kEk_iq__dashboard .card{padding:18px 20px}.core-module__kEk_iq__dashboard h2{font-size:25px}.core-module__kEk_iq__revenue{font-size:80px;line-height:1.15}.core-module__kEk_iq__salesChart{height:158px;margin-top:6px}.core-module__kEk_iq__alerts>a{padding:13px}.core-module__kEk_iq__middleGrid{grid-template-columns:1.15fr 1fr 1fr}.core-module__kEk_iq__donut{width:185px;height:185px}.core-module__kEk_iq__stockAmount{margin-bottom:6px;font-size:48px}.core-module__kEk_iq__detailLink{margin-top:5px}.core-module__kEk_iq__tripTotal{margin:0 0 8px}.core-module__kEk_iq__tripStats{padding:7px 0}.core-module__kEk_iq__dashboard th button{min-height:32px;padding:6px 10px}.core-module__kEk_iq__dashboard .table-count{display:none}.core-module__kEk_iq__dashboard .card{box-shadow:none}.core-module__kEk_iq__dashboard .metric>strong{font-size:30px}.core-module__kEk_iq__dashboard .card-heading a{font-size:14px}.core-module__kEk_iq__middleGrid .core-module__kEk_iq__donut{width:164px;height:164px}.core-module__kEk_iq__middleGrid .card{padding-top:14px;padding-bottom:14px}.core-module__kEk_iq__dashboard .card-heading{margin-bottom:8px}.core-module__kEk_iq__dashboard td{padding:5px 10px}.core-module__kEk_iq__dashboard td .button{min-height:32px}.core-module__kEk_iq__dashboard .stockAmount{line-height:1.2}.core-module__kEk_iq__revenue{font-size:84px}}.core-module__kEk_iq__visuallyHidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}:is([data-theme=dark] .core-module__kEk_iq__alertRed,[data-theme=dark] .core-module__kEk_iq__alertAmber,[data-theme=dark] .core-module__kEk_iq__alertBlue,[data-theme=dark] .core-module__kEk_iq__priceList,[data-theme=dark] .core-module__kEk_iq__tripStats,[data-theme=dark] .core-module__kEk_iq__loginCard){border-color:var(--color-border);background:var(--color-surface-subtle);color:var(--color-text)}:is([data-theme=dark] .core-module__kEk_iq__salesChart,[data-theme=dark] .core-module__kEk_iq__paymentMix,[data-theme=dark] .core-module__kEk_iq__stockAmount){color:var(--color-text)}[data-theme=dark] .core-module__kEk_iq__legend{color:var(--color-text-muted)}[data-theme=dark] .core-module__kEk_iq__detailLink{color:var(--color-text-muted)}[data-theme=dark] .core-module__kEk_iq__alerts small{color:var(--color-text-muted)}.core-module__kEk_iq__networkDashboard{gap:18px;display:grid}.core-module__kEk_iq__networkLiveBar{border:1px solid color-mix(in srgb, var(--color-success) 35%, var(--border));background:color-mix(in srgb, var(--color-success-soft) 72%, var(--surface));border-radius:12px;grid-template-columns:auto minmax(220px,1fr) repeat(3,minmax(120px,auto));align-items:center;gap:18px;padding:14px 18px;display:grid}.core-module__kEk_iq__networkPulse{background:var(--color-success);width:11px;height:11px;box-shadow:0 0 0 5px color-mix(in srgb, var(--color-success) 18%, transparent);border-radius:50%;animation:1.8s ease-out infinite core-module__kEk_iq__network-pulse}@keyframes core-module__kEk_iq__network-pulse{50%{box-shadow:0 0 0 10px #0000}}.core-module__kEk_iq__networkLiveBar>div{line-height:1.35;display:grid}.core-module__kEk_iq__networkLiveBar span{color:var(--color-text-muted);font-size:13px}.core-module__kEk_iq__networkCoverage{border-left:1px solid var(--color-border);text-align:right;padding-left:18px}.core-module__kEk_iq__networkCoverage b{font:700 22px/1.2 var(--font-latin);font-variant-numeric:tabular-nums}.core-module__kEk_iq__networkKpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.core-module__kEk_iq__networkKpi{grid-template-columns:auto 1fr;align-items:start;gap:14px;min-height:142px;display:grid}.core-module__kEk_iq__networkKpi>svg{color:var(--color-accent-strong);margin-top:2px}.core-module__kEk_iq__networkKpi .metric>strong{font-size:clamp(24px,2.3vw,36px)}.core-module__kEk_iq__networkOverviewGrid{grid-template-columns:minmax(0,1.75fr) minmax(300px,.75fr);gap:16px;display:grid}.core-module__kEk_iq__networkChart{height:238px}.core-module__kEk_iq__paymentRail{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:8px;display:grid}.core-module__kEk_iq__paymentRail>div{background:var(--color-surface-subtle);border-radius:8px;gap:2px;padding:9px 10px;display:grid}.core-module__kEk_iq__paymentRail span{color:var(--color-text-muted);font-size:12px}.core-module__kEk_iq__paymentRail b{font:600 15px var(--font-latin);font-variant-numeric:tabular-nums}.core-module__kEk_iq__networkAttentionList{gap:8px;display:grid}.core-module__kEk_iq__networkAttentionList>button{border:1px solid var(--color-border);background:var(--color-surface-subtle);text-align:left;border-radius:9px;grid-template-columns:1fr auto auto;align-items:center;gap:10px;width:100%;min-height:58px;padding:9px 10px;display:grid}.core-module__kEk_iq__networkAttentionList>button>span:first-child{display:grid}.core-module__kEk_iq__networkAttentionList small{color:var(--color-text-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.core-module__kEk_iq__networkAllClear{min-height:220px;color:var(--color-success);text-align:center;align-content:center;place-items:center;gap:10px;display:grid}.core-module__kEk_iq__stationBoard{border:1px solid var(--color-border);background:var(--color-surface);box-shadow:var(--shadow);border-radius:12px;overflow:hidden}.core-module__kEk_iq__stationBoardHeading{border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:end;gap:16px;padding:18px 20px;display:flex}.core-module__kEk_iq__stationBoardHeading p,.core-module__kEk_iq__stationBoardHeading>span{color:var(--color-text-muted);font-size:13px}.core-module__kEk_iq__stationRows{display:grid}.core-module__kEk_iq__stationRow{border-bottom:1px solid var(--color-border);grid-template-columns:minmax(245px,1.35fr) minmax(145px,.8fr) minmax(130px,.68fr) minmax(230px,1fr) minmax(110px,.58fr) auto;align-items:center;gap:16px;padding:14px 18px;transition:background-color .18s ease-out;display:grid}.core-module__kEk_iq__stationRow:last-child{border-bottom:0}.core-module__kEk_iq__stationRow:hover{background:color-mix(in srgb, var(--color-surface-subtle) 70%, transparent)}.core-module__kEk_iq__stationIdentity{grid-template-columns:auto 1fr auto;align-items:center;gap:10px;min-width:0;display:grid}.core-module__kEk_iq__stationIdentity p{color:var(--color-text-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.core-module__kEk_iq__stationStatusDot{background:var(--color-success);border-radius:50%;width:10px;height:10px}.core-module__kEk_iq__stationRow[data-status=attention] .core-module__kEk_iq__stationStatusDot{background:var(--color-warning)}.core-module__kEk_iq__stationRow[data-status=critical] .core-module__kEk_iq__stationStatusDot{background:var(--color-danger)}.core-module__kEk_iq__stationRow[data-status=operating] .core-module__kEk_iq__stationStatusDot{animation:2s ease-in-out infinite core-module__kEk_iq__station-signal}@keyframes core-module__kEk_iq__station-signal{50%{opacity:.45}}.core-module__kEk_iq__stationMetric{gap:2px;display:grid}.core-module__kEk_iq__stationMetric span,.core-module__kEk_iq__stationFreshness span{color:var(--color-text-muted);font-size:12px}.core-module__kEk_iq__stationMetric b,.core-module__kEk_iq__stationFreshness b{font-family:var(--font-latin);font-variant-numeric:tabular-nums}.core-module__kEk_iq__stationMetric small,.core-module__kEk_iq__stationFreshness small{color:var(--color-text-muted);font-size:11px}.core-module__kEk_iq__stockBar{background:var(--color-border);border-radius:99px;height:5px;margin-top:4px;overflow:hidden}.core-module__kEk_iq__stockBar i{border-radius:inherit;background:var(--color-accent);height:100%;transition:width .4s ease-out;display:block}.core-module__kEk_iq__stationSignals{flex-wrap:wrap;gap:6px;display:flex}.core-module__kEk_iq__stationSignals span{background:var(--color-surface-subtle);color:var(--color-text-muted);white-space:nowrap;border-radius:6px;align-items:center;gap:4px;padding:4px 7px;font-size:11px;display:inline-flex}.core-module__kEk_iq__stationFreshness{display:grid}@media (max-width:1100px){.core-module__kEk_iq__networkLiveBar{grid-template-columns:auto 1fr repeat(3,auto);gap:12px}.core-module__kEk_iq__networkCoverage span{display:none}.core-module__kEk_iq__networkKpis{grid-template-columns:repeat(2,minmax(0,1fr))}.core-module__kEk_iq__networkOverviewGrid{grid-template-columns:1fr}.core-module__kEk_iq__stationRow{grid-template-columns:minmax(250px,1.3fr) repeat(2,minmax(120px,.7fr)) auto}.core-module__kEk_iq__stationSignals{grid-column:1/4}.core-module__kEk_iq__stationFreshness{grid-area:1/4}.core-module__kEk_iq__stationRow>.button{grid-area:2/4}}@media (max-width:700px){.core-module__kEk_iq__networkDashboard{gap:14px}.core-module__kEk_iq__networkLiveBar{grid-template-columns:auto 1fr auto;padding:12px 14px}.core-module__kEk_iq__networkCoverage{display:none!important}.core-module__kEk_iq__networkCoverage:first-of-type{border:0;padding:0;display:grid!important}.core-module__kEk_iq__networkKpis{scroll-snap-type:x mandatory;grid-template-columns:none;grid-auto-columns:minmax(255px,84vw);grid-auto-flow:column;padding-bottom:6px;overflow-x:auto}.core-module__kEk_iq__networkKpi{scroll-snap-align:start;min-height:128px}.core-module__kEk_iq__networkChart{height:190px}.core-module__kEk_iq__paymentRail{grid-template-columns:repeat(2,minmax(0,1fr))}.core-module__kEk_iq__stationBoardHeading{flex-direction:column;align-items:start}.core-module__kEk_iq__stationRow{grid-template-columns:1fr auto;gap:12px;padding:15px}.core-module__kEk_iq__stationIdentity{grid-column:1/-1}.core-module__kEk_iq__stationMetric{min-width:0}.core-module__kEk_iq__stationSignals{grid-column:1/-1}.core-module__kEk_iq__stationFreshness{grid-area:auto/1}.core-module__kEk_iq__stationRow>.button{grid-area:auto/2;min-width:112px}}@media (prefers-reduced-motion:reduce){.core-module__kEk_iq__networkPulse,.core-module__kEk_iq__stationStatusDot{animation:none!important}.core-module__kEk_iq__stockBar i{transition:none}}
.pos-module__JsUPNW__feature{gap:16px;min-width:0;display:grid}.pos-module__JsUPNW__demoFlag{color:#61420a;background:#fff8e7;border:1px solid #e4b24a;border-radius:12px;align-items:center;gap:10px;padding:10px 14px;font-weight:700;display:flex}.pos-module__JsUPNW__noticeRow{color:#174f68;background:linear-gradient(100deg,#f1faff 0%,#e8f6fb 100%);border:1px solid #b9ddeb;border-radius:14px;align-items:center;gap:12px;min-height:58px;padding:9px 10px 9px 12px;animation:.18s ease-out both pos-module__JsUPNW__notice-enter;display:flex;overflow:hidden;box-shadow:0 10px 24px #102f3614}.pos-module__JsUPNW__noticeIcon{color:#19779a;background:#d8f0f8;border-radius:11px;flex:0 0 38px;place-items:center;width:38px;height:38px;display:inline-grid}.pos-module__JsUPNW__noticeText{flex:1;min-width:0;font-weight:700;line-height:1.45}.pos-module__JsUPNW__noticeDismiss{color:#174f68;background:#ffffffb8;border:1px solid #174f682e;border-radius:11px;flex:0 0 44px;place-items:center;width:44px;height:44px;min-height:44px;padding:0;transition:transform .14s,background-color .14s,border-color .14s;display:inline-grid}.pos-module__JsUPNW__noticeDismiss:hover{background:#fff;border-color:#174f6852;transform:translateY(-1px)}.pos-module__JsUPNW__noticeDismiss:active{transform:translateY(0)}@keyframes pos-module__JsUPNW__notice-enter{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.pos-module__JsUPNW__screenTabs{gap:8px;padding:5px 2px;display:flex;overflow:auto}.pos-module__JsUPNW__screenTabs details{border:1px solid var(--border,#dbe3e7);background:#fff;border-radius:12px;flex:none}.pos-module__JsUPNW__screenTabs summary{cursor:pointer;color:#07394a;padding:10px 14px;font-weight:800}.pos-module__JsUPNW__screenTabs details div{gap:5px;padding:0 8px 8px;display:flex}.pos-module__JsUPNW__tabLink,.pos-module__JsUPNW__activeTab{border-radius:8px;justify-content:center;align-items:center;min-width:48px;min-height:42px;font:700 .83rem/1 Space,sans-serif;text-decoration:none;display:inline-flex}.pos-module__JsUPNW__tabLink{color:#31545f;background:#f1f5f6}.pos-module__JsUPNW__activeTab{color:#062f3d;background:#f5ad27}.pos-module__JsUPNW__forecourt{background:#fff;border:1px solid #dce5e8;border-radius:16px;padding:14px}.pos-module__JsUPNW__sectionHeading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;display:flex}.pos-module__JsUPNW__sectionHeading h2{color:#082f45;margin:2px 0 0;font-size:1.3rem}.pos-module__JsUPNW__kicker{letter-spacing:.14em;color:#6a8791;font:700 .72rem/1 Space,sans-serif}.pos-module__JsUPNW__nozzleGrid{grid-template-columns:repeat(8,minmax(100px,1fr));gap:6px;display:grid}.pos-module__JsUPNW__nozzle{background:#f7fafb;border:1px solid #dce5e8;border-radius:10px;gap:3px;min-height:105px;padding:10px;display:grid;position:relative;overflow:hidden}.pos-module__JsUPNW__nozzle[data-product]:before{background:var(--fuel-product);content:"";height:5px;position:absolute;inset:0 0 auto}.pos-module__JsUPNW__nozzle[data-product]:after{background:var(--color-info);content:"";opacity:0;transform-origin:0;border-radius:99px;height:3px;transition:transform .32s ease-out,opacity .16s ease-out;position:absolute;bottom:6px;left:10px;right:10px;transform:scaleX(0)}.pos-module__JsUPNW__nozzle[data-product] small:before{background:var(--fuel-product);content:"";border:1px solid #fff9;border-radius:50%;width:9px;height:9px;margin-right:5px;display:inline-block}.pos-module__JsUPNW__nozzle div{justify-content:space-between;align-items:start;display:flex}.pos-module__JsUPNW__nozzle strong{font:800 1.45rem/1 Space,sans-serif}.pos-module__JsUPNW__nozzle span{font-weight:800}.pos-module__JsUPNW__nozzle small{color:#496570}.pos-module__JsUPNW__nozzleReady{color:#098c49}.pos-module__JsUPNW__nozzleActive{color:#0a66d6;background:#eef6ff}.pos-module__JsUPNW__nozzleActive[data-product]:after{opacity:1;transform:scaleX(.68)}.pos-module__JsUPNW__nozzleOffline{color:#c93d30;background:#fff5f4}.pos-module__JsUPNW__nozzleLocked{color:#6b5878;background:#f8f4fb}.pos-module__JsUPNW__posWorkspace{grid-template-columns:minmax(250px,.9fr) minmax(300px,1fr) minmax(360px,1.2fr);align-items:start;gap:10px;display:grid}.pos-module__JsUPNW__queueList{gap:8px;display:grid}.pos-module__JsUPNW__queueItem{text-align:left;color:#082f45;background:#fff;border:1px solid #dae4e7;border-radius:11px;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;width:100%;padding:12px;text-decoration:none;display:grid}.pos-module__JsUPNW__queueItem>span{gap:2px;display:grid}.pos-module__JsUPNW__queueItem small{color:#647b84}.pos-module__JsUPNW__queueAmount{justify-items:end;font:800 1.1rem/1.2 Space,sans-serif}.pos-module__JsUPNW__queueSelected{background:linear-gradient(135deg,#fff8e8,#fff1c8);border-color:#f3a50c;box-shadow:inset 4px 0 #f3a50c}.pos-module__JsUPNW__detailRows{display:grid}.pos-module__JsUPNW__detailRows>div{border-bottom:1px solid #e4eaec;justify-content:space-between;gap:20px;padding:11px 0;display:flex}.pos-module__JsUPNW__detailRows span{color:#526e78}.pos-module__JsUPNW__detailRows strong{text-align:right;color:#082f45}.pos-module__JsUPNW__totalRow{background:#fff7df;border-radius:10px;margin-top:6px;border:0!important;padding:14px!important}.pos-module__JsUPNW__totalRow strong{font-size:1.5rem}.pos-module__JsUPNW__inlineActions{grid-template-columns:1fr 1fr;gap:8px;margin-top:14px;display:grid}.pos-module__JsUPNW__inlineActions a,.pos-module__JsUPNW__inlineActions button{color:#0b4659;min-height:46px;font:inherit;background:0 0;border:1px solid #ccd9dd;border-radius:9px;justify-content:center;align-items:center;gap:7px;font-weight:700;text-decoration:none;display:flex}.pos-module__JsUPNW__contextUnavailable{cursor:not-allowed;opacity:.48;filter:grayscale(.25)}.pos-module__JsUPNW__visuallyHidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pos-module__JsUPNW__tenderTabs{grid-template-columns:repeat(4,1fr);gap:7px;display:grid}.pos-module__JsUPNW__tenderTabs button,.pos-module__JsUPNW__tenderTabs a{color:#0a4052;background:#f7fafb;border:1px solid #dae4e7;border-radius:10px;place-items:center;gap:4px;min-height:72px;padding:8px;font-weight:800;text-decoration:none;display:grid}.pos-module__JsUPNW__tenderTabs .pos-module__JsUPNW__tenderActive{background:#f5ad27;border-color:#f3a50c;box-shadow:0 3px 8px #ca7e1d33}.pos-module__JsUPNW__cashInput{text-align:right;font:800 1.65rem/1 Space,sans-serif!important}.pos-module__JsUPNW__keypad{grid-template-columns:repeat(3,1fr) 88px;gap:5px;margin:10px 0;display:grid}.pos-module__JsUPNW__keypad>button{color:#092f43;background:linear-gradient(#fff,#edf2f3);border:1px solid #cdd9dd;border-radius:8px;min-height:51px;font:800 1.25rem/1 Space,sans-serif}.pos-module__JsUPNW__keypad>button:nth-child(10){grid-column:span 2}.pos-module__JsUPNW__quickCash{grid-area:1/4/span 4;gap:5px;display:grid}.pos-module__JsUPNW__quickCash button{color:#123b4c;background:#eaf3f6;border:1px solid #cadae0;border-radius:8px;min-height:47px;font-weight:800}.pos-module__JsUPNW__tenderSummary{grid-template-columns:1fr 1fr;gap:8px;margin:8px 0;display:grid}.pos-module__JsUPNW__tenderSummary span{background:#eef5f6;border-radius:9px;justify-content:space-between;padding:11px;display:flex}.pos-module__JsUPNW__dangerText{color:#db2828!important;background:#fff0f0!important}.pos-module__JsUPNW__payButton{width:100%;min-height:62px!important;font-size:1.16rem!important}.pos-module__JsUPNW__manualLayout,.pos-module__JsUPNW__heldLayout,.pos-module__JsUPNW__cashShortLayout,.pos-module__JsUPNW__qrLayout,.pos-module__JsUPNW__unknownLayout,.pos-module__JsUPNW__failedLayout,.pos-module__JsUPNW__splitLayout,.pos-module__JsUPNW__receiptLayout,.pos-module__JsUPNW__goodsLayout,.pos-module__JsUPNW__shiftOpenLayout,.pos-module__JsUPNW__cashMovementLayout,.pos-module__JsUPNW__priceLayout,.pos-module__JsUPNW__rolloutLayout,.pos-module__JsUPNW__closedShiftLayout,.pos-module__JsUPNW__prepayLayout{grid-template-columns:minmax(0,1.35fr) minmax(300px,.85fr);align-items:start;gap:14px;display:grid}.pos-module__JsUPNW__memberLayout,.pos-module__JsUPNW__refundLayout,.pos-module__JsUPNW__fleetLayout{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:12px;display:grid}.pos-module__JsUPNW__previewTotal{background:#fff5d9;border-radius:10px;justify-content:space-between;align-items:center;padding:14px;display:flex}.pos-module__JsUPNW__previewTotal strong{font:800 1.5rem/1 Space,sans-serif}.pos-module__JsUPNW__timeline{gap:10px;display:grid}.pos-module__JsUPNW__timeline>div{border-bottom:1px solid #e3eaec;grid-template-columns:auto 1fr;align-items:start;gap:10px;padding:10px 0;display:grid}.pos-module__JsUPNW__timeline span{display:grid}.pos-module__JsUPNW__heroNozzle{background:linear-gradient(140deg,#eff9fa,#fff8e8);border-radius:13px;place-items:center;gap:9px;padding:20px;display:grid}.pos-module__JsUPNW__heroNozzle strong{color:#082f45;font:800 2.5rem/1 Space,sans-serif}.pos-module__JsUPNW__modeButtons{grid-template-columns:repeat(3,1fr);gap:5px;margin-top:12px;display:grid}.pos-module__JsUPNW__modeButtons button{background:#fff;border:1px solid #d5e0e3;border-radius:8px;min-height:50px;font-weight:700}.pos-module__JsUPNW__modeButtons .pos-module__JsUPNW__modeSelected{background:#ffc85c;border-color:#f4a40c}.pos-module__JsUPNW__capability{text-align:center;color:#9a4e10;place-items:center;gap:8px;padding:22px 8px;display:grid}.pos-module__JsUPNW__heldTicket{color:#07384a;text-align:left;background:#eef6f8;border:1px solid #cddbe0;border-radius:12px;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;width:100%;padding:14px;display:grid}.pos-module__JsUPNW__heldTicket span{display:grid}.pos-module__JsUPNW__memberResults{gap:7px;display:grid}.pos-module__JsUPNW__memberResults button{text-align:left;background:#fff;border:1px solid #d9e3e6;border-radius:9px;grid-template-columns:auto 1fr auto;align-items:center;gap:9px;padding:10px;display:grid}.pos-module__JsUPNW__memberResults span{display:grid}.pos-module__JsUPNW__memberSelected{background:#fff5d9!important;border-color:#f3a50c!important}.pos-module__JsUPNW__searchBox{background:#fff;border:1px solid #ccdadd;border-radius:9px;align-items:center;gap:7px;min-width:220px;padding:0 10px;display:flex}.pos-module__JsUPNW__searchBox input{background:0 0;border:0;width:100%}.pos-module__JsUPNW__shortagePanel{gap:5px;margin:10px 0;display:grid}.pos-module__JsUPNW__shortagePanel span{border-bottom:1px solid #e1e8ea;justify-content:space-between;padding:10px;display:flex}.pos-module__JsUPNW__qrHero{text-align:center}.pos-module__JsUPNW__fakeQr{color:#073847;background:#f2f7f8;border:8px solid #fff;outline:1px solid #dce4e6;place-items:center;width:180px;height:180px;margin:0 auto 10px;display:grid;position:relative}.pos-module__JsUPNW__fakeQr svg:last-child{color:#073847;background:#ffbf45;border-radius:50%;padding:7px;position:absolute}.pos-module__JsUPNW__qrHero>div+strong{margin:14px;font:800 2rem/1 Space,sans-serif;display:block}.pos-module__JsUPNW__simulatorActions{grid-template-columns:1fr 1fr;gap:8px;margin-top:8px;display:grid}.pos-module__JsUPNW__paymentTimeline{grid-template-columns:repeat(3,1fr);gap:0;margin:14px 0;display:grid}.pos-module__JsUPNW__paymentTimeline div{text-align:center;background:#edf5f6;place-items:center;gap:7px;min-height:110px;padding:12px;display:grid;position:relative}.pos-module__JsUPNW__paymentTimeline div+div:before{content:"›";color:#8ca1a8;font-size:2rem;position:absolute;left:-6px}.pos-module__JsUPNW__paymentTimeline .pos-module__JsUPNW__done{color:#0c7950}.pos-module__JsUPNW__paymentTimeline .pos-module__JsUPNW__unknown{color:#a1590c;background:#fff0d3}.pos-module__JsUPNW__attemptReference{color:#fff;background:#0a3b4b;border-radius:10px;justify-content:space-between;padding:15px;display:flex}.pos-module__JsUPNW__declineIcon{color:#d63434;justify-content:center;align-items:end;margin:20px;display:flex}.pos-module__JsUPNW__declineIcon svg+svg{margin-left:-18px}.pos-module__JsUPNW__splitBar{color:#073847;border-radius:10px;height:54px;margin:18px 0;font-weight:800;display:flex;overflow:hidden}.pos-module__JsUPNW__splitBar span{background:#f6b536;justify-content:center;align-items:center;display:flex}.pos-module__JsUPNW__splitBar span+span{background:#dceef3}.pos-module__JsUPNW__splitRows{gap:8px;display:grid}.pos-module__JsUPNW__splitRows>div{border:1px solid #dae4e7;border-radius:10px;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;padding:12px;display:grid}.pos-module__JsUPNW__splitRows span{display:grid}.pos-module__JsUPNW__receiptLocked{color:#657980;background:#eef1f2;border-radius:10px;align-items:center;gap:12px;margin:14px 0;padding:14px;display:flex}.pos-module__JsUPNW__receiptLocked span{display:grid}.pos-module__JsUPNW__receiptPaper{color:#163b48;background:#fff;border:1px solid #d5dfe2;border-radius:4px;max-width:460px;margin:auto;padding:28px;box-shadow:0 14px 40px #173d4d1a}.pos-module__JsUPNW__receiptBrand{justify-content:space-between;align-items:center;display:flex}.pos-module__JsUPNW__receiptBrand img{width:105px}.pos-module__JsUPNW__receiptPaper h2{text-align:center;margin-bottom:2px}.pos-module__JsUPNW__receiptPaper>p{text-align:center;color:#b13b2d}.pos-module__JsUPNW__receiptPaper dl,.pos-module__JsUPNW__auditFacts{display:grid}.pos-module__JsUPNW__receiptPaper dl div,.pos-module__JsUPNW__auditFacts div{border-bottom:1px dashed #d9e0e2;justify-content:space-between;padding:8px 0;display:flex}.pos-module__JsUPNW__receiptPaper dt,.pos-module__JsUPNW__auditFacts dt{color:#627983}.pos-module__JsUPNW__receiptPaper dd,.pos-module__JsUPNW__auditFacts dd{margin:0;font-weight:700}.pos-module__JsUPNW__receiptLine{justify-content:space-between;gap:16px;padding:8px 0;display:flex}.pos-module__JsUPNW__pointsBox{background:#fff5d9;border-radius:8px;gap:4px;margin:14px 0;padding:12px;display:grid}.pos-module__JsUPNW__impactGrid{gap:8px;display:grid}.pos-module__JsUPNW__impactGrid>div{color:#146d51;background:#eef8f4;border-radius:10px;align-items:center;gap:12px;padding:12px;display:flex}.pos-module__JsUPNW__impactGrid span{display:grid}.pos-module__JsUPNW__impactGrid .pos-module__JsUPNW__noFuelReturn{color:#b52e2e;background:#fff0ef}.pos-module__JsUPNW__checkbox{align-items:flex-start;gap:9px;margin:10px 0;display:flex}.pos-module__JsUPNW__checkbox input{width:22px;height:22px}.pos-module__JsUPNW__catalog{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.pos-module__JsUPNW__catalog button{color:#123e4d;background:#fff;border:1px solid #d8e3e6;border-radius:11px;place-items:center;gap:5px;min-height:180px;padding:10px;display:grid}.pos-module__JsUPNW__catalog img{object-fit:contain;width:70px;height:85px}.pos-module__JsUPNW__catalogSelected{background:#fff7df!important;border-color:#f3a50c!important}.pos-module__JsUPNW__cartLine{border-bottom:1px solid #e0e7e9;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:14px;display:grid}.pos-module__JsUPNW__cartLine>span{display:grid}.pos-module__JsUPNW__cartLine>div{align-items:center;gap:8px;display:flex}.pos-module__JsUPNW__denomination{gap:7px;display:grid}.pos-module__JsUPNW__denomination>div{background:#f0f5f6;border-radius:9px;grid-template-columns:1fr 1fr 1fr;padding:12px;display:grid}.pos-module__JsUPNW__denomination b{text-align:right}.pos-module__JsUPNW__cashEquation{justify-content:center;align-items:center;gap:14px;padding:20px 4px;display:flex;overflow:auto}.pos-module__JsUPNW__cashEquation span{min-width:115px;font:800 1.3rem/1.25 Space,sans-serif;display:grid}.pos-module__JsUPNW__cashEquation small{color:#59737d;font:500 .82rem/1.4 inherit}.pos-module__JsUPNW__cashEquation b{color:#73909a;font-size:1.6rem}.pos-module__JsUPNW__equationTotal{background:#e8f4fa;border-radius:10px;padding:13px}.pos-module__JsUPNW__closeShiftLayout{grid-template-columns:minmax(0,1.45fr) minmax(350px,.75fr);align-items:start;gap:14px;display:grid}.pos-module__JsUPNW__countedGrid{grid-template-columns:1fr 1fr;gap:10px;margin-bottom:10px;display:grid}.pos-module__JsUPNW__manageQueue{color:#082f45;text-align:center;background:#f6ae26;border-radius:9px;justify-content:center;align-items:center;min-height:54px;font-weight:800;text-decoration:none;display:flex}.pos-module__JsUPNW__closeBlockerSummary{color:#82201d;background:#fff4f3;border:1px solid #efb6b3;border-radius:11px;gap:4px;margin-bottom:12px;padding:13px 14px;display:grid}.pos-module__JsUPNW__closeBlockerSummary strong{font-size:1rem}.pos-module__JsUPNW__closeBlockerSummary span{font-size:.9rem}.pos-module__JsUPNW__shiftActionStack{gap:10px;margin-top:14px;display:grid}.pos-module__JsUPNW__closeShiftButton{width:100%;min-height:54px;padding-inline:18px}.pos-module__JsUPNW__closeShiftButton:disabled{box-shadow:none;color:#6e8088;opacity:1;background:#e9eef0;border-color:#c9d5da}.pos-module__JsUPNW__shiftHistoryHero{background:linear-gradient(90deg,#f2f8f9,#fff);border:1px solid #d7e2e5;border-radius:14px;justify-content:space-between;align-items:center;padding:16px;display:flex}.pos-module__JsUPNW__shiftHistoryHero>div{align-items:center;gap:12px;display:flex}.pos-module__JsUPNW__shiftHistoryHero span{display:grid}.pos-module__JsUPNW__checkList{grid-template-columns:repeat(3,1fr);gap:7px;padding:0;list-style:none;display:grid}.pos-module__JsUPNW__checkList li{color:#13704f;background:#edf8f2;border-radius:8px;align-items:center;gap:7px;padding:10px;display:flex}.pos-module__JsUPNW__priceRows{gap:8px;display:grid}.pos-module__JsUPNW__priceRows>div{border-bottom:1px solid #e1e8ea;grid-template-columns:1fr 180px;align-items:center;gap:12px;padding:12px;display:grid}.pos-module__JsUPNW__priceRows>div>span{display:grid}.pos-module__JsUPNW__steps{gap:12px;padding-left:24px;display:grid}.pos-module__JsUPNW__closedShiftLayout{grid-template-columns:minmax(280px,.7fr) minmax(0,1.3fr)}.pos-module__JsUPNW__fleetLayout{grid-template-columns:.9fr 1fr 1fr}.pos-module__JsUPNW__prepayHero{color:#633d00;background:#fff4d7;border-radius:12px;justify-content:center;align-items:center;gap:15px;padding:18px;display:flex}.pos-module__JsUPNW__prepayHero span{display:grid}.pos-module__JsUPNW__prepayHero strong{font:800 2rem/1 Space,sans-serif}@media (max-width:1200px){.pos-module__JsUPNW__nozzleGrid{grid-template-columns:repeat(4,1fr)}.pos-module__JsUPNW__posWorkspace{grid-template-columns:1fr 1fr}.pos-module__JsUPNW__posWorkspace>div:last-child{grid-column:1/-1}.pos-module__JsUPNW__memberLayout,.pos-module__JsUPNW__refundLayout,.pos-module__JsUPNW__fleetLayout{grid-template-columns:1fr 1fr}.pos-module__JsUPNW__memberLayout>div:last-child,.pos-module__JsUPNW__refundLayout>div:last-child,.pos-module__JsUPNW__fleetLayout>div:last-child{grid-column:1/-1}.pos-module__JsUPNW__closeShiftLayout{grid-template-columns:1fr}.pos-module__JsUPNW__catalog{grid-template-columns:repeat(3,1fr)}}@media (max-width:760px){.pos-module__JsUPNW__feature{gap:11px}.pos-module__JsUPNW__noticeRow{border-radius:12px;gap:10px;min-height:54px;padding:8px;font-size:.88rem}.pos-module__JsUPNW__noticeIcon{border-radius:9px;flex-basis:34px;width:34px;height:34px}.pos-module__JsUPNW__manageQueue,.pos-module__JsUPNW__closeShiftButton{min-height:52px;padding-inline:10px;font-size:.9rem}.pos-module__JsUPNW__noticeDismiss{flex-basis:44px;width:44px;height:44px;min-height:44px}.pos-module__JsUPNW__screenTabs details{min-width:130px}.pos-module__JsUPNW__sectionHeading{align-items:flex-start}.pos-module__JsUPNW__nozzleGrid{grid-template-columns:repeat(2,1fr)}.pos-module__JsUPNW__nozzle{min-height:92px}.pos-module__JsUPNW__posWorkspace,.pos-module__JsUPNW__manualLayout,.pos-module__JsUPNW__heldLayout,.pos-module__JsUPNW__cashShortLayout,.pos-module__JsUPNW__qrLayout,.pos-module__JsUPNW__unknownLayout,.pos-module__JsUPNW__failedLayout,.pos-module__JsUPNW__splitLayout,.pos-module__JsUPNW__receiptLayout,.pos-module__JsUPNW__goodsLayout,.pos-module__JsUPNW__shiftOpenLayout,.pos-module__JsUPNW__cashMovementLayout,.pos-module__JsUPNW__priceLayout,.pos-module__JsUPNW__rolloutLayout,.pos-module__JsUPNW__closedShiftLayout,.pos-module__JsUPNW__prepayLayout,.pos-module__JsUPNW__memberLayout,.pos-module__JsUPNW__refundLayout,.pos-module__JsUPNW__fleetLayout{grid-template-columns:1fr}.pos-module__JsUPNW__posWorkspace>div:first-child{order:1}.pos-module__JsUPNW__posWorkspace>div:nth-child(2){order:2}.pos-module__JsUPNW__posWorkspace>div:nth-child(3){order:3}.pos-module__JsUPNW__memberLayout>div:last-child,.pos-module__JsUPNW__refundLayout>div:last-child,.pos-module__JsUPNW__fleetLayout>div:last-child{grid-column:auto}.pos-module__JsUPNW__tenderTabs{grid-template-columns:repeat(2,1fr)}.pos-module__JsUPNW__keypad{grid-template-columns:repeat(3,1fr)}.pos-module__JsUPNW__quickCash{grid-area:auto/1/auto/-1;grid-template-columns:repeat(3,1fr)}.pos-module__JsUPNW__paymentTimeline{grid-template-columns:1fr}.pos-module__JsUPNW__paymentTimeline div+div:before{content:"⌄";top:-15px;left:50%}.pos-module__JsUPNW__catalog{grid-template-columns:1fr}.pos-module__JsUPNW__cashEquation{justify-content:flex-start}.pos-module__JsUPNW__cashEquation span{min-width:120px}.pos-module__JsUPNW__countedGrid,.pos-module__JsUPNW__checkList,.pos-module__JsUPNW__priceRows>div,.pos-module__JsUPNW__simulatorActions,.pos-module__JsUPNW__inlineActions{grid-template-columns:1fr}.pos-module__JsUPNW__searchBox{min-width:0}.pos-module__JsUPNW__screenTabs{margin-inline:-4px}.pos-module__JsUPNW__receiptPaper{padding:18px}.pos-module__JsUPNW__queueItem{grid-template-columns:auto 1fr}.pos-module__JsUPNW__queueAmount{grid-column:2;justify-items:start}.pos-module__JsUPNW__shiftHistoryHero{align-items:flex-start}}@media print{.pos-module__JsUPNW__demoFlag,.pos-module__JsUPNW__screenTabs,.pos-module__JsUPNW__noticeRow,.pos-module__JsUPNW__feature>:not(.pos-module__JsUPNW__receiptLayout){display:none}.pos-module__JsUPNW__receiptLayout{display:block}.pos-module__JsUPNW__receiptLayout>:not(.pos-module__JsUPNW__receiptPaper){display:none}.pos-module__JsUPNW__receiptPaper{box-shadow:none;border:0}}[data-theme=dark] .pos-module__JsUPNW__feature{border-color:var(--color-border);background:var(--color-surface);color:var(--color-text)}[data-theme=dark] .pos-module__JsUPNW__forecourt{border-color:var(--color-border);background:var(--color-surface);color:var(--color-text)}[data-theme=dark] .pos-module__JsUPNW__queueItem{border-color:var(--color-border);background:var(--color-surface);color:var(--color-text)}[data-theme=dark] .pos-module__JsUPNW__heldTicket{border-color:var(--color-border);background:var(--color-surface);color:var(--color-text)}[data-theme=dark] .pos-module__JsUPNW__memberResults button{border-color:var(--color-border);background:var(--color-surface);color:var(--color-text)}[data-theme=dark] .pos-module__JsUPNW__modeButtons button{border-color:var(--color-border);background:var(--color-surface);color:var(--color-text)}[data-theme=dark] .pos-module__JsUPNW__tenderTabs button{border-color:var(--color-border);background:var(--color-surface);color:var(--color-text)}[data-theme=dark] .pos-module__JsUPNW__tenderTabs a{border-color:var(--color-border);background:var(--color-surface);color:var(--color-text)}[data-theme=dark] .pos-module__JsUPNW__keypad>button{border-color:var(--color-border);background:var(--color-surface);color:var(--color-text)}[data-theme=dark] .pos-module__JsUPNW__quickCash button{border-color:var(--color-border);background:var(--color-surface);color:var(--color-text)}[data-theme=dark] .pos-module__JsUPNW__searchBox{border-color:var(--color-border);background:var(--color-surface);color:var(--color-text)}[data-theme=dark] .pos-module__JsUPNW__receiptPaper{border-color:var(--color-border);background:var(--color-surface);color:var(--color-text)}[data-theme=dark] .pos-module__JsUPNW__nozzle{border-color:var(--color-border);background:var(--color-surface-subtle);color:var(--color-text)}[data-theme=dark] .pos-module__JsUPNW__detailRows>div{border-color:var(--color-border);background:var(--color-surface-subtle);color:var(--color-text)}[data-theme=dark] .pos-module__JsUPNW__paymentTimeline div{border-color:var(--color-border);background:var(--color-surface-subtle);color:var(--color-text)}[data-theme=dark] .pos-module__JsUPNW__receiptLocked{border-color:var(--color-border);background:var(--color-surface-subtle);color:var(--color-text)}[data-theme=dark] .pos-module__JsUPNW__attemptReference{border-color:var(--color-border);background:var(--color-surface-subtle);color:var(--color-text)}[data-theme=dark] .pos-module__JsUPNW__tenderSummary span{border-color:var(--color-border);background:var(--color-surface-subtle);color:var(--color-text)}[data-theme=dark] .pos-module__JsUPNW__previewTotal{border-color:var(--color-border);background:var(--color-surface-subtle);color:var(--color-text)}[data-theme=dark] .pos-module__JsUPNW__heroNozzle{border-color:var(--color-border);background:var(--color-surface-subtle);color:var(--color-text)}[data-theme=dark] .pos-module__JsUPNW__shiftHistoryHero{border-color:var(--color-border);background:linear-gradient(90deg, var(--color-surface-subtle), var(--color-surface));color:var(--color-text)}[data-theme=dark] .pos-module__JsUPNW__referenceReconcile>div{background:var(--color-surface-subtle);color:var(--color-text)}[data-theme=dark] .pos-module__JsUPNW__equationTotal{background:var(--color-surface-subtle);color:var(--color-text)}[data-theme=dark] .pos-module__JsUPNW__referenceVariance{color:#ffb4af;background:#3b2022!important}[data-theme=dark] .pos-module__JsUPNW__closeBlockerSummary{color:#ffd9d6;background:#321f20;border-color:#70403d}[data-theme=dark] .pos-module__JsUPNW__closeShiftButton:disabled{border-color:var(--color-border);color:#9aabb2;background:#26343a}[data-theme=dark] .pos-module__JsUPNW__noticeRow{color:#d8f3fd;background:linear-gradient(100deg,#102f3a 0%,#123845 100%);border-color:#275667;box-shadow:0 12px 26px #00000038}[data-theme=dark] .pos-module__JsUPNW__noticeIcon{color:#7dd5f2;background:#17495a}[data-theme=dark] .pos-module__JsUPNW__noticeDismiss{color:#d8f3fd;background:#173d49;border-color:#356879}[data-theme=dark] .pos-module__JsUPNW__noticeDismiss:hover{background:#1b4a59;border-color:#5b91a3}[data-theme=dark] .pos-module__JsUPNW__checkList li{background:var(--color-success-soft);color:var(--color-success)}[data-theme=dark] .pos-module__JsUPNW__queueSelected{border-color:var(--color-accent);background:var(--color-warning-soft);color:var(--color-text)}[data-theme=dark] .pos-module__JsUPNW__tenderTabs .pos-module__JsUPNW__tenderActive{border-color:var(--color-accent);background:var(--color-warning-soft);color:var(--color-text)}[data-theme=dark] .pos-module__JsUPNW__modeButtons .pos-module__JsUPNW__modeSelected{border-color:var(--color-accent);background:var(--color-warning-soft);color:var(--color-text)}[data-theme=dark] .pos-module__JsUPNW__detailRows strong{color:var(--color-text)}[data-theme=dark] .pos-module__JsUPNW__queueItem{color:var(--color-text)}[data-theme=dark] .pos-module__JsUPNW__sectionHeading h2{color:var(--color-text)}[data-theme=dark] .pos-module__JsUPNW__heroNozzle strong{color:var(--color-text)}[data-theme=dark] .pos-module__JsUPNW__detailRows span{color:var(--color-text-muted)}[data-theme=dark] .pos-module__JsUPNW__queueItem small{color:var(--color-text-muted)}[data-theme=dark] .pos-module__JsUPNW__nozzle small{color:var(--color-text-muted)}[data-theme=dark] .pos-module__JsUPNW__kicker{color:var(--color-text-muted)}[data-theme=dark] .pos-module__JsUPNW__queueAmount strong{color:var(--color-text)}:is([data-theme=dark] .pos-module__JsUPNW__queueAmount time,[data-theme=dark] .pos-module__JsUPNW__queueAmount small){color:var(--color-text-muted)}.pos-module__JsUPNW__nozzleActive{border-color:var(--color-info);box-shadow:0 0 0 3px var(--color-info-soft);animation:1.8s ease-in-out infinite pos-module__JsUPNW__active-nozzle-ring;position:relative}@keyframes pos-module__JsUPNW__active-nozzle-ring{0%,to{box-shadow:0 0 0 2px var(--color-info-soft)}50%{box-shadow:0 0 0 5px #0000}}.pos-module__JsUPNW__nozzle>span{font-weight:800}.pos-module__JsUPNW__nozzleVisual{width:40px;height:48px;position:relative;display:block!important}.pos-module__JsUPNW__nozzleVisual img{object-fit:contain;filter:saturate(1.1)drop-shadow(0 2px 2px #163f4b33);width:40px;height:48px}.pos-module__JsUPNW__nozzleVisual svg{background:#fff;border-radius:50%;padding:3px;position:absolute;bottom:-3px;right:-5px}.pos-module__JsUPNW__referenceReconcile{grid-template-columns:repeat(4,1fr);gap:8px;margin-bottom:10px;display:grid}.pos-module__JsUPNW__referenceReconcile>div{background:#edf6f9;border-radius:10px;gap:5px;padding:14px;display:grid}.pos-module__JsUPNW__referenceReconcile span{color:#5d747d}.pos-module__JsUPNW__referenceReconcile strong{font:800 1.35rem/1 Space,sans-serif}.pos-module__JsUPNW__referenceVariance{color:#cc2525;background:#fff0ef!important}@media (max-width:760px){.pos-module__JsUPNW__referenceReconcile{grid-template-columns:1fr 1fr}}.pos-module__JsUPNW__screenDirectory{background:#fff;border:1px solid #dbe4e7;border-radius:10px}.pos-module__JsUPNW__screenDirectory>summary{cursor:pointer;color:#48646e;min-height:44px;padding:11px 14px;font-weight:700}.pos-module__JsUPNW__screenDirectory[open]>summary{border-bottom:1px solid #e2e9eb}.pos-module__JsUPNW__screenTabs{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;padding:12px;display:grid}.pos-module__JsUPNW__screenTabs section{min-width:0}.pos-module__JsUPNW__screenTabs section h3{color:#657b84;margin:0 0 7px;font-size:.85rem}.pos-module__JsUPNW__screenTabs section div{flex-wrap:wrap;gap:5px;display:flex}.pos-module__JsUPNW__screenTabs .pos-module__JsUPNW__tabLink,.pos-module__JsUPNW__screenTabs .pos-module__JsUPNW__activeTab{min-width:0;min-height:38px;padding:7px 9px;font-family:inherit;font-size:.78rem;line-height:1.25}.pos-module__JsUPNW__forecourtActions{align-items:center;gap:8px;display:flex}.pos-module__JsUPNW__featureCompact .pos-module__JsUPNW__forecourt{border-radius:10px;padding:10px}.pos-module__JsUPNW__featureCompact .pos-module__JsUPNW__sectionHeading h2{font-size:1.4rem}.pos-module__JsUPNW__featureCompact .pos-module__JsUPNW__nozzle{min-height:88px;padding:6px 7px}.pos-module__JsUPNW__featureCompact .pos-module__JsUPNW__nozzleVisual,.pos-module__JsUPNW__featureCompact .pos-module__JsUPNW__nozzleVisual img{width:55px;height:58px}.pos-module__JsUPNW__nozzleUnconfigured{color:#75848a;background:#f5f7f7}.pos-module__JsUPNW__nozzleVisualUnused{opacity:.42;filter:grayscale()}.pos-module__JsUPNW__posWorkspace .card-heading{margin-bottom:8px}.pos-module__JsUPNW__posWorkspace .pos-module__JsUPNW__queueItem{padding:8px}.pos-module__JsUPNW__posWorkspace .pos-module__JsUPNW__inlineActions{margin-top:8px}.pos-module__JsUPNW__posWorkspace .pos-module__JsUPNW__tenderTabs{gap:5px}.pos-module__JsUPNW__posWorkspace .pos-module__JsUPNW__tenderTabs button,.pos-module__JsUPNW__posWorkspace .pos-module__JsUPNW__tenderTabs a{min-height:58px;padding:5px;font-size:.82rem}.pos-module__JsUPNW__tenderBody{grid-template-columns:minmax(220px,1.45fr) minmax(145px,.75fr);align-items:start;gap:8px;display:grid}.pos-module__JsUPNW__tenderSide{gap:6px;display:grid}.pos-module__JsUPNW__tenderSide .pos-module__JsUPNW__tenderSummary{grid-template-columns:1fr;margin:0}.pos-module__JsUPNW__tenderSide .pos-module__JsUPNW__tenderSummary span{gap:2px;padding:8px;display:grid}.pos-module__JsUPNW__tenderSide .pos-module__JsUPNW__tenderSummary strong{font-size:1.1rem}.pos-module__JsUPNW__tenderBody .pos-module__JsUPNW__keypad{grid-template-columns:repeat(3,1fr) 62px;gap:3px;margin:5px 0 0}.pos-module__JsUPNW__tenderBody .pos-module__JsUPNW__keypad>button{min-height:43px}.pos-module__JsUPNW__tenderBody .pos-module__JsUPNW__quickCash{gap:3px}.pos-module__JsUPNW__tenderBody .pos-module__JsUPNW__quickCash button{min-height:40px;font-size:.78rem}.pos-module__JsUPNW__tenderBody .pos-module__JsUPNW__cashInput{min-height:43px;font-size:1.35rem!important}.pos-module__JsUPNW__tenderBody .pos-module__JsUPNW__payButton{min-height:58px!important;font-size:1rem!important}.pos-module__JsUPNW__tenderSide .pos-module__JsUPNW__shortagePanel{margin:0}.pos-module__JsUPNW__tenderSide .pos-module__JsUPNW__shortagePanel span{padding:8px}.pos-module__JsUPNW__tenderSide .pos-module__JsUPNW__notice{margin:4px 0;padding:10px 12px;font-size:.86rem}@media (min-width:761px){.pos-module__JsUPNW__featureCompact .pos-module__JsUPNW__nozzleGrid{grid-template-columns:repeat(8,minmax(0,1fr))}.pos-module__JsUPNW__featureCompact .pos-module__JsUPNW__posWorkspace{grid-template-columns:minmax(220px,.92fr) minmax(240px,1fr) minmax(390px,1.42fr)}.pos-module__JsUPNW__featureCompact .pos-module__JsUPNW__posWorkspace>div:last-child{grid-column:auto}}@media (max-width:760px){.pos-module__JsUPNW__screenTabs{grid-template-columns:1fr}.pos-module__JsUPNW__forecourtActions{flex-direction:column;align-items:flex-end}.pos-module__JsUPNW__featureCompact .pos-module__JsUPNW__nozzleGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.pos-module__JsUPNW__posWorkspace>section{min-height:0}.pos-module__JsUPNW__tenderBody{grid-template-columns:1fr}.pos-module__JsUPNW__cashShortLayout>section:nth-child(2){order:-1}.pos-module__JsUPNW__cashShortKeypad .pos-module__JsUPNW__keypad{display:none}.pos-module__JsUPNW__cashShortLayout .pos-module__JsUPNW__tenderSide .pos-module__JsUPNW__notice{margin:4px 0}.pos-module__JsUPNW__screenDirectory{margin-top:4px}}@media (min-width:1251px){.pos-module__JsUPNW__posWorkspace{grid-template-columns:1fr 1fr 1.25fr}.pos-module__JsUPNW__cashInput{font-size:40px!important;line-height:1.1!important}.pos-module__JsUPNW__payButton{min-height:96px!important;font-size:23px!important}.pos-module__JsUPNW__queueAmount{font-size:1.25rem}.pos-module__JsUPNW__nozzleVisual img{width:80px;height:80px}.pos-module__JsUPNW__tenderTabs svg{width:36px;height:36px}.pos-module__JsUPNW__tenderTabs button,.pos-module__JsUPNW__tenderTabs a{font-size:17px}.pos-module__JsUPNW__detailRows strong{font-size:18px}.pos-module__JsUPNW__totalRow strong{font-size:30px}.pos-module__JsUPNW__tenderSummary strong{font-size:22px}.pos-module__JsUPNW__featureCompact .pos-module__JsUPNW__posWorkspace{grid-template-columns:1fr 1fr 1.25fr}.pos-module__JsUPNW__tenderBody .pos-module__JsUPNW__cashInput{font-size:40px!important}.pos-module__JsUPNW__tenderBody .pos-module__JsUPNW__payButton{min-height:100px!important;font-size:23px!important}.pos-module__JsUPNW__posWorkspace .pos-module__JsUPNW__tenderTabs button,.pos-module__JsUPNW__posWorkspace .pos-module__JsUPNW__tenderTabs a{min-height:88px;font-size:17px}.pos-module__JsUPNW__posWorkspace .pos-module__JsUPNW__queueItem{padding:16px 12px}.pos-module__JsUPNW__featureCompact .pos-module__JsUPNW__nozzleVisual img{width:80px;height:80px}.pos-module__JsUPNW__posWorkspace .pos-module__JsUPNW__tenderSummary strong{font-size:24px}.pos-module__JsUPNW__posWorkspace>section{min-height:440px}}.pos-module__JsUPNW__cashShortIntro{display:none}.pos-module__JsUPNW__shortRecovery{grid-template-columns:1fr 1fr;gap:8px;display:grid}.pos-module__JsUPNW__shortRecovery .pos-module__JsUPNW__button{padding:9px;font-size:13px}@media (max-width:700px){.pos-module__JsUPNW__cashShortIntro{gap:8px;display:grid}.pos-module__JsUPNW__cashShortIntro h1{font-size:28px}.pos-module__JsUPNW__cashShortIntro>p{color:var(--muted);font-size:13px}.pos-module__JsUPNW__cashShortIntro>div{border:1px solid var(--border);background:#fff;border-radius:8px;align-items:center;gap:12px;padding:13px;display:flex}.pos-module__JsUPNW__cashShortIntro span{flex:1;display:grid}.pos-module__JsUPNW__cashShortIntro b{font:700 24px Space,sans-serif}.pos-module__JsUPNW__cashShortIntro small{font-size:12px}.pos-module__JsUPNW__cashShortLayout>section:first-child{display:none}.pos-module__JsUPNW__cashShortLayout .card-heading{margin-bottom:10px}.pos-module__JsUPNW__cashShortLayout .pos-module__JsUPNW__shortagePanel span{padding:6px}.pos-module__JsUPNW__cashShortLayout .notice{margin:6px 0;padding:9px;font-size:13px}.pos-module__JsUPNW__cashShortLayout .pos-module__JsUPNW__tenderBody{gap:6px}.pos-module__JsUPNW__cashShortLayout .pos-module__JsUPNW__payButton{min-height:46px!important}.pos-module__JsUPNW__cashShortLayout .button{min-height:44px}}.pos-module__JsUPNW__featureCompact{gap:8px}.pos-module__JsUPNW__featureCompact .pos-module__JsUPNW__kicker{display:none}.pos-module__JsUPNW__featureCompact .pos-module__JsUPNW__sectionHeading{margin-bottom:5px}.pos-module__JsUPNW__featureCompact .pos-module__JsUPNW__sectionHeading h2{margin:0;font-size:1.48rem;line-height:1.1}.pos-module__JsUPNW__featureCompact .pos-module__JsUPNW__forecourt{padding:8px}.pos-module__JsUPNW__featureCompact .pos-module__JsUPNW__nozzleGrid{gap:3px}.pos-module__JsUPNW__featureCompact .pos-module__JsUPNW__nozzle{gap:1px;min-height:86px;padding:5px 7px}.pos-module__JsUPNW__featureCompact .pos-module__JsUPNW__nozzle>div{min-height:49px}.pos-module__JsUPNW__featureCompact .pos-module__JsUPNW__nozzle strong{font-size:1.28rem}.pos-module__JsUPNW__featureCompact .pos-module__JsUPNW__nozzle>span{font-size:.75rem;line-height:1.15}.pos-module__JsUPNW__featureCompact .pos-module__JsUPNW__nozzle small{font-size:.58rem;line-height:1.15}.pos-module__JsUPNW__featureCompact .pos-module__JsUPNW__nozzleVisual,.pos-module__JsUPNW__featureCompact .pos-module__JsUPNW__nozzleVisual img{width:68px;height:64px}.pos-module__JsUPNW__posWorkspace{gap:7px}.pos-module__JsUPNW__posWorkspace>section{min-height:338px;padding:11px}.pos-module__JsUPNW__posWorkspace .card-heading{min-height:28px;margin-bottom:7px}.pos-module__JsUPNW__posWorkspace .card-heading h2{font-size:1.16rem;line-height:1.15}.pos-module__JsUPNW__posWorkspace .card-heading a{white-space:nowrap;font-size:.75rem}.pos-module__JsUPNW__posWorkspace .pos-module__JsUPNW__queueList{gap:6px}.pos-module__JsUPNW__posWorkspace .pos-module__JsUPNW__queueItem{grid-template-columns:24px minmax(0,1fr) minmax(76px,auto);align-items:start;gap:8px;min-height:96px;padding:8px 9px}.pos-module__JsUPNW__posWorkspace .pos-module__JsUPNW__queueItem>svg{margin-top:18px}.pos-module__JsUPNW__queueCopy{align-content:start;min-width:0}.pos-module__JsUPNW__queueCopy strong{font-size:.98rem;line-height:1.05}.pos-module__JsUPNW__queueCopy small{text-overflow:ellipsis;white-space:nowrap;font-size:.68rem;line-height:1.18;overflow:hidden}.pos-module__JsUPNW__queueAmount{align-content:start;justify-items:end;min-width:76px;font-family:Space,PlexThai,sans-serif;gap:5px!important}.pos-module__JsUPNW__queueAmount time,.pos-module__JsUPNW__queueAmount small{color:#42616d;white-space:nowrap;font-family:PlexThai,sans-serif;font-size:.64rem;font-weight:500;line-height:1}.pos-module__JsUPNW__queueAmount strong{color:#072f43;white-space:nowrap;font-size:1.06rem;line-height:1.1}.pos-module__JsUPNW__queueAmount .badge{white-space:nowrap;font-size:.58rem}.pos-module__JsUPNW__posWorkspace .pos-module__JsUPNW__detailRows>div{padding:8px 0}.pos-module__JsUPNW__posWorkspace .pos-module__JsUPNW__detailRows span{font-size:.78rem}.pos-module__JsUPNW__posWorkspace .pos-module__JsUPNW__detailRows strong{font-size:.88rem}.pos-module__JsUPNW__posWorkspace .pos-module__JsUPNW__totalRow{margin-top:4px;padding:11px!important}.pos-module__JsUPNW__posWorkspace .pos-module__JsUPNW__totalRow strong{font-size:1.4rem}.pos-module__JsUPNW__posWorkspace .pos-module__JsUPNW__inlineActions a,.pos-module__JsUPNW__posWorkspace .pos-module__JsUPNW__inlineActions button{min-height:36px}.pos-module__JsUPNW__posWorkspace .pos-module__JsUPNW__tenderTabs{margin-bottom:6px}.pos-module__JsUPNW__posWorkspace .pos-module__JsUPNW__tenderTabs button,.pos-module__JsUPNW__posWorkspace .pos-module__JsUPNW__tenderTabs a{min-height:66px;font-size:.76rem}.pos-module__JsUPNW__posWorkspace .field{gap:4px;font-size:.73rem}.pos-module__JsUPNW__posWorkspace .pos-module__JsUPNW__cashInput{width:100%;min-height:45px;font-size:1.55rem!important}.pos-module__JsUPNW__tenderBody{grid-template-columns:minmax(220px,1.45fr) minmax(145px,.75fr);gap:7px}.pos-module__JsUPNW__keypadColumn,.pos-module__JsUPNW__cashShortKeypad{min-width:0}.pos-module__JsUPNW__tenderBody .pos-module__JsUPNW__keypad{margin:5px 0 0}.pos-module__JsUPNW__tenderBody .pos-module__JsUPNW__payButton{min-height:66px!important}.pos-module__JsUPNW__cashChange{color:#183e4d;background:#f3f7f8!important}.pos-module__JsUPNW__cashShortTotal{justify-items:end;gap:5px;flex:none!important;display:grid!important}.pos-module__JsUPNW__cashShortTotal b{font-family:Space,PlexThai,sans-serif}.pos-module__JsUPNW__holdLink{color:#173f51;text-underline-offset:3px;align-items:center;gap:7px;width:max-content;font-weight:700;text-decoration:underline;display:inline-flex}@media (min-width:761px){.pos-module__JsUPNW__featureCompact .pos-module__JsUPNW__posWorkspace{grid-template-columns:minmax(230px,.96fr) minmax(245px,.99fr) minmax(390px,1.27fr)}}@media (max-width:760px){.pos-module__JsUPNW__featureCompact .pos-module__JsUPNW__nozzleVisual,.pos-module__JsUPNW__featureCompact .pos-module__JsUPNW__nozzleVisual img{width:76px;height:70px}.pos-module__JsUPNW__posWorkspace .pos-module__JsUPNW__queueItem{min-height:88px}.pos-module__JsUPNW__posWorkspace>section{min-height:0}.pos-module__JsUPNW__cashShortLayout{gap:10px}.pos-module__JsUPNW__cashShortLayout>section:nth-child(2){padding:14px}.pos-module__JsUPNW__cashShortLayout .card-heading h2{font-size:1.4rem}.pos-module__JsUPNW__cashShortLayout .field{gap:5px;font-size:1rem;font-weight:700}.pos-module__JsUPNW__cashShortLayout .pos-module__JsUPNW__cashInput{width:100%;min-height:48px;padding:5px 14px;font-size:2rem!important}.pos-module__JsUPNW__cashShortLayout .pos-module__JsUPNW__tenderBody{margin-top:8px;display:block}.pos-module__JsUPNW__cashShortLayout .pos-module__JsUPNW__summaryAmount,.pos-module__JsUPNW__cashShortLayout .pos-module__JsUPNW__summaryReceived{display:none}.pos-module__JsUPNW__cashShortLayout .pos-module__JsUPNW__shortagePanel{gap:8px;display:grid}.pos-module__JsUPNW__cashShortLayout .pos-module__JsUPNW__shortagePanel span{align-items:center;min-height:44px;padding:8px 13px;font-size:1rem}.pos-module__JsUPNW__cashShortLayout .pos-module__JsUPNW__shortagePanel span strong{font-size:1.55rem}.pos-module__JsUPNW__cashShortLayout .pos-module__JsUPNW__cashChange{border:1px solid #d8e1e5;min-height:44px!important}.pos-module__JsUPNW__cashShortLayout .notice{min-height:70px;padding:12px 14px;font-size:.88rem;line-height:1.45}.pos-module__JsUPNW__cashShortLayout .pos-module__JsUPNW__payButton{min-height:52px!important;font-size:1rem!important}.pos-module__JsUPNW__cashShortLayout .pos-module__JsUPNW__payButton:disabled{opacity:1;box-shadow:none!important;color:#82949e!important;background:#dbe2e6!important;border-color:#cdd7dc!important}.pos-module__JsUPNW__cashShortLayout .pos-module__JsUPNW__shortRecovery{gap:7px}.pos-module__JsUPNW__cashShortLayout .pos-module__JsUPNW__shortRecovery .button{min-height:58px;padding:8px;font-size:.9rem}.pos-module__JsUPNW__cashShortIntro{gap:8px}.pos-module__JsUPNW__cashShortIntro h1{margin:0;font-size:2rem;line-height:1.1}.pos-module__JsUPNW__cashShortIntro>p{text-overflow:ellipsis;white-space:nowrap;margin:0 0 5px;font-size:.82rem;overflow:hidden}.pos-module__JsUPNW__cashShortIntro>div{min-height:92px;padding:11px 14px}.pos-module__JsUPNW__cashShortTxCopy{align-content:center}.pos-module__JsUPNW__cashShortTxCopy strong{font-size:1.15rem}.pos-module__JsUPNW__cashShortTxCopy small{line-height:1.25}.pos-module__JsUPNW__cashShortTotal b{font-size:1.65rem;line-height:1}.pos-module__JsUPNW__holdLink{min-height:34px;font-size:.9rem}}@media (min-width:761px){.pos-module__JsUPNW__featureCompact .pos-module__JsUPNW__sectionHeading h2{font-size:1.62rem}.pos-module__JsUPNW__featureCompact .pos-module__JsUPNW__nozzle{min-height:104px;padding:7px 9px}.pos-module__JsUPNW__featureCompact .pos-module__JsUPNW__nozzle>div{min-height:62px}.pos-module__JsUPNW__featureCompact .pos-module__JsUPNW__nozzle strong{font-size:1.5rem}.pos-module__JsUPNW__featureCompact .pos-module__JsUPNW__nozzle>span{font-size:.86rem}.pos-module__JsUPNW__featureCompact .pos-module__JsUPNW__nozzle small{font-size:.65rem}.pos-module__JsUPNW__featureCompact .pos-module__JsUPNW__nozzleVisual,.pos-module__JsUPNW__featureCompact .pos-module__JsUPNW__nozzleVisual img{width:88px;height:84px}.pos-module__JsUPNW__posWorkspace .pos-module__JsUPNW__queueItem{grid-template-columns:32px minmax(0,1fr) minmax(102px,auto);min-height:123px;padding:12px 11px}.pos-module__JsUPNW__posWorkspace .pos-module__JsUPNW__queueItem>svg{width:32px;height:32px;margin-top:22px}.pos-module__JsUPNW__queueCopy{gap:3px!important}.pos-module__JsUPNW__queueCopy strong{font-size:1.2rem}.pos-module__JsUPNW__queueCopy small{font-size:1rem;line-height:1.16}.pos-module__JsUPNW__queueAmount{min-width:102px;gap:8px!important}.pos-module__JsUPNW__queueAmount time,.pos-module__JsUPNW__queueAmount small{font-size:.82rem}.pos-module__JsUPNW__queueAmount strong{font-size:1.58rem}.pos-module__JsUPNW__queueAmount .badge{font-size:.72rem}.pos-module__JsUPNW__posWorkspace .pos-module__JsUPNW__detailRows>div{align-items:center;min-height:43px;padding:9px 0}.pos-module__JsUPNW__posWorkspace .pos-module__JsUPNW__detailRows span{font-size:1.02rem}.pos-module__JsUPNW__posWorkspace .pos-module__JsUPNW__detailRows strong{font-size:1.14rem}.pos-module__JsUPNW__posWorkspace .pos-module__JsUPNW__totalRow{min-height:58px!important;padding:12px!important}.pos-module__JsUPNW__posWorkspace .pos-module__JsUPNW__totalRow strong{font-size:1.78rem}.pos-module__JsUPNW__posWorkspace .pos-module__JsUPNW__inlineActions a,.pos-module__JsUPNW__posWorkspace .pos-module__JsUPNW__inlineActions button{min-height:46px;font-size:.95rem}.pos-module__JsUPNW__posWorkspace .pos-module__JsUPNW__tenderTabs button,.pos-module__JsUPNW__posWorkspace .pos-module__JsUPNW__tenderTabs a{min-height:78px;font-size:.92rem}.pos-module__JsUPNW__posWorkspace .pos-module__JsUPNW__tenderTabs svg{width:36px;height:36px}.pos-module__JsUPNW__posWorkspace .field{gap:6px;font-size:.95rem}.pos-module__JsUPNW__posWorkspace .pos-module__JsUPNW__cashInput{min-height:62px;padding:8px 14px;font-size:2.65rem!important}.pos-module__JsUPNW__tenderBody .pos-module__JsUPNW__keypad>button{min-height:49px;font-size:1.32rem}.pos-module__JsUPNW__tenderBody .pos-module__JsUPNW__quickCash button{min-height:46px;font-size:.9rem}.pos-module__JsUPNW__tenderSide .pos-module__JsUPNW__tenderSummary span{align-content:center;min-height:61px;padding:10px;font-size:.9rem}.pos-module__JsUPNW__tenderSide .pos-module__JsUPNW__tenderSummary strong{font-size:1.35rem}.pos-module__JsUPNW__tenderBody .pos-module__JsUPNW__payButton{min-height:78px!important;font-size:1.25rem!important}}@media (max-width:760px){.pos-module__JsUPNW__tenderBody{grid-template-columns:minmax(0,1fr)}.pos-module__JsUPNW__tenderSide{min-width:0}.pos-module__JsUPNW__tenderSide .pos-module__JsUPNW__tenderSummary span{flex-wrap:wrap}.pos-module__JsUPNW__tenderSide .pos-module__JsUPNW__payButton{white-space:normal}.pos-module__JsUPNW__cashShortLayout .pos-module__JsUPNW__tenderBody{grid-template-columns:minmax(0,1fr)}}@media (min-width:1001px){.pos-module__JsUPNW__featureCompact .pos-module__JsUPNW__nozzle{min-height:90px;padding:5px 8px}.pos-module__JsUPNW__featureCompact .pos-module__JsUPNW__nozzle>div{min-height:48px}.pos-module__JsUPNW__featureCompact .pos-module__JsUPNW__nozzleVisual,.pos-module__JsUPNW__featureCompact .pos-module__JsUPNW__nozzleVisual img{width:80px;height:76px}.pos-module__JsUPNW__posWorkspace .pos-module__JsUPNW__cashInput{min-height:54px;padding:4px 12px;line-height:1.05}.pos-module__JsUPNW__posWorkspace .pos-module__JsUPNW__tenderTabs button,.pos-module__JsUPNW__posWorkspace .pos-module__JsUPNW__tenderTabs a{min-height:72px}.pos-module__JsUPNW__tenderBody .pos-module__JsUPNW__keypad>button{min-height:43px}.pos-module__JsUPNW__tenderBody .pos-module__JsUPNW__quickCash button{min-height:40px}.pos-module__JsUPNW__tenderSide .pos-module__JsUPNW__tenderSummary span{min-height:54px;padding:6px 9px}.pos-module__JsUPNW__tenderBody .pos-module__JsUPNW__payButton{min-height:72px!important}}@media (min-width:761px) and (max-width:1100px){.pos-module__JsUPNW__featureCompact .pos-module__JsUPNW__nozzleGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.pos-module__JsUPNW__featureCompact .pos-module__JsUPNW__posWorkspace{grid-template-columns:repeat(2,minmax(0,1fr))}.pos-module__JsUPNW__featureCompact .pos-module__JsUPNW__posWorkspace>section:last-child{grid-column:1/-1}.pos-module__JsUPNW__cashShortLayout{grid-template-columns:minmax(0,1fr)}.pos-module__JsUPNW__cashShortLayout>section{min-width:0}.pos-module__JsUPNW__tenderBody{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}}.pos-module__JsUPNW__paymentPad{container-type:inline-size}.pos-module__JsUPNW__paymentPad .pos-module__JsUPNW__tenderTabs button,.pos-module__JsUPNW__paymentPad .pos-module__JsUPNW__tenderTabs a{border-radius:14px;min-height:76px}.pos-module__JsUPNW__paymentPad .pos-module__JsUPNW__cashInput{border-radius:12px;min-height:64px;padding-inline:16px;font-size:clamp(2rem,4.8cqi,3.35rem)!important}.pos-module__JsUPNW__paymentPad .pos-module__JsUPNW__tenderBody{gap:14px}.pos-module__JsUPNW__paymentPad .pos-module__JsUPNW__keypad{gap:8px;margin-top:8px}.pos-module__JsUPNW__paymentPad .pos-module__JsUPNW__keypad>button,.pos-module__JsUPNW__paymentPad .pos-module__JsUPNW__quickCash button{border-radius:11px;min-height:58px}.pos-module__JsUPNW__paymentPad .pos-module__JsUPNW__tenderSide{grid-template-rows:auto minmax(72px,auto) auto;align-self:stretch;gap:10px}.pos-module__JsUPNW__paymentPad .pos-module__JsUPNW__tenderSummary span{border-radius:12px;align-content:center;min-height:68px;padding:12px 14px}.pos-module__JsUPNW__paymentPad .pos-module__JsUPNW__tenderSummary strong{font-size:clamp(1.35rem,3.2cqi,2rem)}.pos-module__JsUPNW__paymentPad .pos-module__JsUPNW__payButton{border-radius:13px;min-height:82px!important;font-size:clamp(1.15rem,2.5cqi,1.6rem)!important}.pos-module__JsUPNW__providerPad{min-width:0;overflow:hidden}.pos-module__JsUPNW__providerPadBody{grid-template-columns:minmax(220px,.88fr) minmax(280px,1.12fr);gap:20px;min-height:440px;display:grid}.pos-module__JsUPNW__providerVisual{text-align:center;background:linear-gradient(145deg,#f3f8f9,#eaf2f4);border:1px solid #d9e5e8;border-radius:18px;place-content:center;justify-items:center;gap:16px;min-width:0;padding:clamp(20px,4vw,38px);display:grid}.pos-module__JsUPNW__providerActions{align-content:center;gap:14px;min-width:0;display:grid}.pos-module__JsUPNW__providerAmount{color:#072f43;font:800 clamp(2.2rem,5vw,3.6rem)/1 Space,PlexThai,sans-serif;display:block}.pos-module__JsUPNW__providerControlPanel{background:#f7fafb;border:1px solid #d8e3e7;border-radius:14px;gap:10px;padding:14px;display:grid}.pos-module__JsUPNW__providerControlLabel{color:#52707b;letter-spacing:.04em;margin:0;font-size:.78rem;font-weight:800}.pos-module__JsUPNW__providerControlPanel .button{width:100%;min-height:56px}.pos-module__JsUPNW__providerOutcome{text-align:left;background:#fff8e8;border-left:5px solid #f4aa19;border-radius:0 14px 14px 0;padding:18px}.pos-module__JsUPNW__providerOutcome strong{color:#082f45;margin-bottom:6px;font-size:clamp(1.25rem,2.3vw,1.7rem);display:block}.pos-module__JsUPNW__providerOutcome p{color:#536e78;margin:0}.pos-module__JsUPNW__providerPad .pos-module__JsUPNW__fakeQr{border-radius:14px;width:clamp(184px,22vw,240px);height:clamp(184px,22vw,240px);margin:0}.pos-module__JsUPNW__providerPad .pos-module__JsUPNW__fakeQr>svg:first-child{width:72%;height:72%}.pos-module__JsUPNW__providerPad .pos-module__JsUPNW__declineIcon{margin:0}.pos-module__JsUPNW__providerPad .pos-module__JsUPNW__simulatorActions{gap:10px;margin:0}:is([data-theme=dark] .pos-module__JsUPNW__providerVisual,[data-theme=dark] .pos-module__JsUPNW__providerControlPanel,[data-theme=dark] .pos-module__JsUPNW__providerOutcome){border-color:var(--color-border);background:var(--color-surface-subtle);color:var(--color-text)}[data-theme=dark] .pos-module__JsUPNW__providerAmount{color:var(--color-text)}[data-theme=dark] .pos-module__JsUPNW__providerOutcome strong{color:var(--color-text)}[data-theme=dark] .pos-module__JsUPNW__providerOutcome p{color:var(--color-text-muted)}[data-theme=dark] .pos-module__JsUPNW__providerControlLabel{color:var(--color-text-muted)}@media (min-width:1101px){.pos-module__JsUPNW__qrLayout,.pos-module__JsUPNW__failedLayout{grid-template-columns:minmax(300px,.72fr) minmax(560px,1.28fr)}}@media (min-width:761px) and (max-width:1100px){.pos-module__JsUPNW__qrLayout,.pos-module__JsUPNW__failedLayout{grid-template-columns:minmax(0,1fr)}.pos-module__JsUPNW__providerPadBody{grid-template-columns:minmax(240px,.82fr) minmax(0,1.18fr);min-height:400px}}@media (max-width:760px){.pos-module__JsUPNW__providerPadBody{grid-template-columns:minmax(0,1fr);min-height:0}.pos-module__JsUPNW__providerVisual{padding:20px 14px}.pos-module__JsUPNW__providerPad .pos-module__JsUPNW__fakeQr{width:180px;height:180px}.pos-module__JsUPNW__providerAmount{font-size:2.35rem}.pos-module__JsUPNW__providerPad .pos-module__JsUPNW__simulatorActions{grid-template-columns:1fr}.pos-module__JsUPNW__paymentPad .pos-module__JsUPNW__tenderTabs{grid-template-columns:repeat(2,minmax(0,1fr))}.pos-module__JsUPNW__paymentPad .pos-module__JsUPNW__cashInput{font-size:2.2rem!important}}.pos-module__JsUPNW__paymentPad .pos-module__JsUPNW__tenderTabs{gap:8px;margin-bottom:10px}.pos-module__JsUPNW__paymentPad .pos-module__JsUPNW__tenderTabs button,.pos-module__JsUPNW__paymentPad .pos-module__JsUPNW__tenderTabs a{min-height:68px;padding:8px 10px}.pos-module__JsUPNW__paymentPad .pos-module__JsUPNW__cashInput{min-height:56px;padding-block:6px;font-size:clamp(2rem,4.2cqi,3rem)!important}.pos-module__JsUPNW__paymentPad .pos-module__JsUPNW__tenderBody{grid-template-columns:minmax(0,1.65fr) minmax(178px,.75fr);gap:12px}.pos-module__JsUPNW__paymentPad .pos-module__JsUPNW__keypad{grid-template-rows:repeat(4,52px);grid-template-columns:repeat(3,minmax(0,1fr)) minmax(76px,.58fr);gap:7px;margin-top:6px}.pos-module__JsUPNW__paymentPad .pos-module__JsUPNW__keypad>button,.pos-module__JsUPNW__paymentPad .pos-module__JsUPNW__quickCash button{min-height:52px}.pos-module__JsUPNW__paymentPad .pos-module__JsUPNW__keypad>button:nth-child(10){grid-column:auto}.pos-module__JsUPNW__paymentPad .pos-module__JsUPNW__quickCash{grid-area:1/4/span 4;gap:7px}.pos-module__JsUPNW__paymentPad .pos-module__JsUPNW__tenderSide{grid-template-rows:auto auto auto;gap:8px}.pos-module__JsUPNW__paymentPad .pos-module__JsUPNW__tenderSummary{gap:8px}.pos-module__JsUPNW__paymentPad .pos-module__JsUPNW__tenderSummary span{min-height:62px;padding:10px 12px}.pos-module__JsUPNW__paymentPad .pos-module__JsUPNW__payButton{white-space:normal;padding-inline:12px;min-height:72px!important;font-size:clamp(1.05rem,2.3cqi,1.45rem)!important}@container (max-width:520px){.pos-module__JsUPNW__paymentPad .pos-module__JsUPNW__tenderBody{grid-template-columns:minmax(0,1fr)}.pos-module__JsUPNW__paymentPad .pos-module__JsUPNW__tenderSummary,.pos-module__JsUPNW__paymentPad .pos-module__JsUPNW__tenderTabs{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.pos-module__JsUPNW__paymentPad .pos-module__JsUPNW__keypad{grid-template-rows:repeat(4,50px) 48px;grid-template-columns:repeat(3,minmax(0,1fr))}.pos-module__JsUPNW__paymentPad .pos-module__JsUPNW__quickCash{grid-area:5/1/auto/-1;grid-template-columns:repeat(3,minmax(0,1fr))}.pos-module__JsUPNW__paymentPad .pos-module__JsUPNW__quickCash button{min-height:48px}}
.tank-gauge-module__47Hcpa__gauge{grid-template-rows:minmax(220px,1fr) auto;grid-template-columns:58px minmax(0,1fr);align-self:stretch;column-gap:12px;min-height:300px;padding:10px 24px 0 0;display:grid}.tank-gauge-module__47Hcpa__scale{text-align:right;font:14px/1 var(--font-latin);color:var(--color-info);border-right:1px solid var(--color-border-strong);flex-direction:column;justify-content:space-between;margin-bottom:2px;padding:10px 8px 0 0;display:flex}.tank-gauge-module__47Hcpa__vessel{min-width:0;margin-top:0;position:relative}.tank-gauge-module__47Hcpa__plot{background:var(--color-surface-subtle);border-radius:22px;position:absolute;inset:3% 4.5% 1.4%;overflow:hidden}.tank-gauge-module__47Hcpa__frame{pointer-events:none;width:151.5%;max-width:none;height:116.8%;position:absolute;top:-10.7%;left:-25.4%}.tank-gauge-module__47Hcpa__caption{text-align:center;grid-column:2;padding-top:9px;display:grid}.tank-gauge-module__47Hcpa__caption strong{font:700 29px/1.1 var(--font-latin)}.tank-gauge-module__47Hcpa__caption small{color:var(--color-info);margin-top:5px;font-size:13px}@media (max-width:700px){.tank-gauge-module__47Hcpa__gauge{grid-template-rows:minmax(180px,1fr) auto;grid-template-columns:42px minmax(0,1fr);column-gap:8px;min-height:240px;padding-right:10px}.tank-gauge-module__47Hcpa__scale{font-size:11px}.tank-gauge-module__47Hcpa__caption strong{font-size:24px}.tank-gauge-module__47Hcpa__caption small{font-size:11px}}.tank-gauge-module__47Hcpa__gauge{overflow:hidden}
.stock-module__tOjIeG__shell{color:var(--color-text);gap:20px;display:grid}.stock-module__tOjIeG__metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.stock-module__tOjIeG__visuallyHidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.stock-module__tOjIeG__tanksOverview{gap:18px}.stock-module__tOjIeG__stockMetric{border:1px solid var(--color-border);background:var(--color-surface);border-radius:18px;grid-template-columns:62px minmax(0,1fr);align-items:start;gap:16px;min-height:150px;padding:24px;display:grid}.stock-module__tOjIeG__stockMetric>div>span{color:var(--color-text-muted);font-size:1rem;font-weight:650;display:block}.stock-module__tOjIeG__stockMetric strong{font-family:var(--font-latin,sans-serif);letter-spacing:-.045em;white-space:nowrap;margin-top:8px;font-size:clamp(2.35rem,3.7vw,4rem);line-height:1;display:block}.stock-module__tOjIeG__stockMetric strong small{letter-spacing:0;font-family:inherit;font-size:.34em;font-weight:650}.stock-module__tOjIeG__stockMetric p{color:var(--color-text-muted);margin:10px 0 0;font-size:.88rem}.stock-module__tOjIeG__stockMetricDanger{border-color:var(--color-danger);background:var(--color-danger-soft)}.stock-module__tOjIeG__stockMetricDanger strong{color:var(--color-danger)}.stock-module__tOjIeG__metricIcon{border-radius:17px;place-items:center;width:58px;height:58px;display:grid}.stock-module__tOjIeG__metricIconBook{color:var(--color-text);background:var(--color-surface-subtle)}.stock-module__tOjIeG__metricIconMeasured{color:var(--color-warning);background:var(--color-warning-soft)}.stock-module__tOjIeG__metricIconDanger{color:var(--color-danger);background:var(--color-danger-soft)}.stock-module__tOjIeG__tankGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.stock-module__tOjIeG__tankCard{gap:18px;display:grid;padding:22px!important}.stock-module__tOjIeG__tankHeader{justify-content:space-between;align-items:center;gap:12px;display:flex}.stock-module__tOjIeG__tankIdentity{align-items:center;gap:12px;display:flex}.stock-module__tOjIeG__iconBox{width:52px;height:52px;color:var(--tank-product,var(--color-text));background:color-mix(in srgb, var(--tank-product,var(--color-text)) 14%, var(--color-surface));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--tank-product,var(--color-border)) 34%, transparent);border-radius:15px;flex:0 0 52px;place-items:center;display:grid}.stock-module__tOjIeG__tankIdentity h3,.stock-module__tOjIeG__tripTitle h3{margin:0;font-size:1.35rem}.stock-module__tOjIeG__tankIdentity p,.stock-module__tOjIeG__tripTitle p{color:var(--color-text-muted);margin:2px 0 0}.stock-module__tOjIeG__meter{grid-template-columns:120px minmax(0,1fr);align-items:center;gap:18px;display:grid}.stock-module__tOjIeG__meter progress{width:100%;height:24px;accent-color:var(--color-accent)}.stock-module__tOjIeG__meterValue{font:700 1.8rem/1 var(--font-latin,sans-serif)}.stock-module__tOjIeG__facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.stock-module__tOjIeG__fact{background:var(--color-surface-subtle);border-radius:13px;padding:12px}.stock-module__tOjIeG__fact span{color:var(--color-text-muted);font-size:.82rem;display:block}.stock-module__tOjIeG__fact strong{font-family:var(--font-latin,sans-serif);margin-top:4px;font-size:1.15rem;display:block}.stock-module__tOjIeG__tankCard .stock-module__tOjIeG__fact strong{font-size:clamp(1.35rem,2.2vw,2rem)}.stock-module__tOjIeG__negative{color:var(--color-danger)}.stock-module__tOjIeG__sectionHead{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.stock-module__tOjIeG__sectionHead h2{margin:0;font-size:1.25rem}.stock-module__tOjIeG__sectionHead p{color:var(--color-text-muted);margin:4px 0 0}.stock-module__tOjIeG__chart{width:100%;height:260px}.stock-module__tOjIeG__provenance{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.stock-module__tOjIeG__provenance>div{border:1px solid var(--color-border);border-radius:14px;padding:14px}.stock-module__tOjIeG__provenance dt{color:var(--color-text-muted);font-size:.85rem}.stock-module__tOjIeG__provenance dd{margin:5px 0 0;font-weight:650}.stock-module__tOjIeG__compare{grid-template-columns:1fr auto 1fr;align-items:stretch;gap:14px;display:grid}.stock-module__tOjIeG__compareArrow{color:var(--color-accent);place-items:center;display:grid}.stock-module__tOjIeG__compareCard{border:1px solid var(--color-border);background:var(--color-surface);border-radius:16px;padding:18px}.stock-module__tOjIeG__compareCard h3{margin:6px 0 14px;font-size:1.45rem}.stock-module__tOjIeG__compareCard p{margin:5px 0}.stock-module__tOjIeG__filters{grid-template-columns:repeat(3,minmax(0,1fr)) auto;align-items:end;gap:10px;display:grid}.stock-module__tOjIeG__filters label{gap:6px;font-weight:600;display:grid}.stock-module__tOjIeG__form{gap:18px;display:grid}.stock-module__tOjIeG__formGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.stock-module__tOjIeG__full{grid-column:1/-1}.stock-module__tOjIeG__form input,.stock-module__tOjIeG__form select,.stock-module__tOjIeG__form textarea,.stock-module__tOjIeG__filters input,.stock-module__tOjIeG__filters select{border:1px solid var(--color-border-strong);width:100%;min-height:46px;color:var(--color-text);background:var(--color-surface);font:inherit;border-radius:11px;padding:10px 12px}.stock-module__tOjIeG__form textarea{resize:vertical;min-height:104px}.stock-module__tOjIeG__summaryBand{border:1px solid var(--color-warning);background:var(--color-warning-soft);border-radius:16px;justify-content:space-between;align-items:center;gap:16px;padding:18px;display:flex}.stock-module__tOjIeG__summaryBand strong{font-size:1.15rem}.stock-module__tOjIeG__summaryBand p{color:var(--color-text-muted);margin:3px 0 0}.stock-module__tOjIeG__tripLayout{grid-template-columns:minmax(280px,.72fr) minmax(0,1.75fr);align-items:start;gap:18px;display:grid}.stock-module__tOjIeG__workspacePage{gap:16px}.stock-module__tOjIeG__workspaceTitle{border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:flex-start;gap:18px;padding-bottom:18px;display:flex}.stock-module__tOjIeG__workspaceTitle h2{margin:0;font-size:clamp(1.55rem,2.4vw,2.2rem)}.stock-module__tOjIeG__workspaceTitle p{max-width:720px;color:var(--color-text-muted);margin:5px 0 0}.stock-module__tOjIeG__breadcrumb{color:var(--color-info);margin:0 0 8px;font-size:.92rem;font-weight:650;display:block}.stock-module__tOjIeG__workspacePage>.stock-module__tOjIeG__breadcrumb{margin:0}.stock-module__tOjIeG__tripQueueCard,.stock-module__tOjIeG__receivingQueueCard{position:sticky;top:16px;overflow:hidden;padding:0!important}:is(.stock-module__tOjIeG__tripQueueCard .card-heading,.stock-module__tOjIeG__receivingQueueCard .card-heading){border-bottom:1px solid var(--color-border);padding:20px 20px 14px}.stock-module__tOjIeG__tripQueueCard .stock-module__tOjIeG__tripList,.stock-module__tOjIeG__receivingQueueCard .stock-module__tOjIeG__tripList{gap:0;padding:8px}.stock-module__tOjIeG__queueSort{color:var(--color-text-muted);margin:0;padding:10px 20px 4px;font-size:.88rem}.stock-module__tOjIeG__queueSummary{border:1px solid var(--color-border);background:var(--color-surface);border-radius:13px;margin:12px;padding:18px}.stock-module__tOjIeG__queueSummary>div{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:16px;display:grid}.stock-module__tOjIeG__queueSummary span{color:var(--color-text-muted);text-align:center;gap:4px;padding:0 8px;display:grid}.stock-module__tOjIeG__queueSummary span+span{border-left:1px solid var(--color-border)}.stock-module__tOjIeG__queueSummary b{color:var(--color-text);font:700 2rem/1 var(--font-latin,sans-serif)}.stock-module__tOjIeG__tripQueueCard .stock-module__tOjIeG__tripButton,.stock-module__tOjIeG__receivingQueueCard .stock-module__tOjIeG__tripButton{border-color:#0000;border-radius:12px}.stock-module__tOjIeG__tripDetailCard,.stock-module__tOjIeG__receivingDetailCard{gap:22px;display:grid;padding:24px!important}.stock-module__tOjIeG__tripList{gap:10px;display:grid}.stock-module__tOjIeG__tripButton{border:1px solid var(--color-border);width:100%;min-height:92px;color:inherit;text-align:left;background:var(--color-surface);cursor:pointer;border-radius:14px;justify-content:space-between;align-items:center;gap:12px;padding:14px;display:flex}.stock-module__tOjIeG__tripButtonActive{border-color:var(--color-accent);box-shadow:inset 0 0 0 1px var(--color-accent);background:var(--color-warning-soft)}.stock-module__tOjIeG__tripTitle{align-items:center;gap:12px;display:flex}.stock-module__tOjIeG__timeline{grid-template-columns:repeat(6,1fr);gap:6px;display:grid}.stock-module__tOjIeG__timelineStep{text-align:center;color:var(--color-text-muted);justify-items:center;gap:7px;padding:8px 4px;display:grid;position:relative}.stock-module__tOjIeG__timelineStep:after{content:"";background:var(--color-border-strong);width:76%;height:2px;position:absolute;top:25px;left:63%}.stock-module__tOjIeG__timelineStep:last-child:after{display:none}.stock-module__tOjIeG__timelineStepDone{color:var(--color-success)}.stock-module__tOjIeG__timelineStepCurrent{color:var(--color-warning);font-weight:700}.stock-module__tOjIeG__timelineIcon{z-index:1;background:var(--color-surface-subtle);border-radius:50%;place-items:center;width:42px;height:42px;display:grid;position:relative}.stock-module__tOjIeG__timelineStepDone .stock-module__tOjIeG__timelineIcon{background:var(--color-success-soft)}.stock-module__tOjIeG__timelineStepCurrent .stock-module__tOjIeG__timelineIcon{background:var(--color-accent);box-shadow:0 0 0 5px var(--color-warning-soft)}.stock-module__tOjIeG__routePanel{border:1px solid var(--color-border);background:var(--color-surface);border-radius:14px;gap:10px;padding:14px;display:grid}.stock-module__tOjIeG__routeCaption{color:var(--color-text-muted);justify-content:space-between;gap:12px;font-size:.9rem;display:flex}.stock-module__tOjIeG__routeStrip{background:var(--color-surface-subtle);border-radius:14px;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:16px;display:grid}.stock-module__tOjIeG__routeLine{background:var(--color-accent);height:3px;position:relative}.stock-module__tOjIeG__routeMarker{border:2px solid var(--color-surface);width:28px;height:28px;color:var(--color-text);background:var(--color-accent);top:50%;left:clamp(0%, var(--route-progress), 100%);border-radius:50%;padding:4px;transition:left .4s ease-out,opacity .16s ease-out;position:absolute;transform:translate(-50%,-50%)}.stock-module__tOjIeG__signalStrip,.stock-module__tOjIeG__signalBadge{width:fit-content;color:var(--color-success);background:var(--color-success-soft);border:1px solid var(--color-success);border-radius:999px;align-items:center;gap:8px;padding:8px 12px;display:inline-flex}.stock-module__tOjIeG__signalStrip{border-radius:12px;justify-content:space-between;width:100%}.stock-module__tOjIeG__signalStrip>span:first-child,.stock-module__tOjIeG__signalBadge>span{background:currentColor;border-radius:50%;width:9px;height:9px;animation:1.8s ease-in-out infinite stock-module__tOjIeG__signal-pulse}.stock-module__tOjIeG__signalStripStale,.stock-module__tOjIeG__signalBadgeStale{color:var(--color-warning);background:var(--color-warning-soft);border-color:var(--color-warning)}.stock-module__tOjIeG__signalStripStale>span:first-child,.stock-module__tOjIeG__signalBadgeStale>span{animation:none}@keyframes stock-module__tOjIeG__signal-pulse{50%{opacity:.45;transform:scale(.8)}}@media (prefers-reduced-motion:reduce){.stock-module__tOjIeG__routeMarker,.stock-module__tOjIeG__signalStrip>span:first-child,.stock-module__tOjIeG__signalBadge>span{transition:none;animation:none}}.stock-module__tOjIeG__receivingLayout{grid-template-columns:minmax(280px,.72fr) minmax(0,1.75fr);align-items:start;gap:18px;display:grid}.stock-module__tOjIeG__receivingTimeline{grid-template-columns:repeat(4,1fr);padding:4px 0}.stock-module__tOjIeG__receivingPending{align-content:start;gap:18px;min-height:420px;display:grid}.stock-module__tOjIeG__receivingMeta{border:1px solid var(--color-border);border-radius:14px;grid-template-columns:minmax(0,1.4fr) minmax(230px,.7fr);gap:22px;padding:18px;display:grid}.stock-module__tOjIeG__receivingMeta h3{align-items:center;gap:8px;margin:0 0 14px;display:flex}.stock-module__tOjIeG__receivingMeta dl{gap:7px;margin:0;display:grid}.stock-module__tOjIeG__receivingMeta dl>div{grid-template-columns:150px 1fr;gap:10px;display:grid}.stock-module__tOjIeG__receivingMeta dt{color:var(--color-text-muted)}.stock-module__tOjIeG__receivingMeta dd{margin:0;font-weight:650}.stock-module__tOjIeG__receivingEvidence{align-content:center;gap:14px;display:grid}.stock-module__tOjIeG__receivingEvidence>span{border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:center;gap:10px;padding-bottom:12px;display:flex}.stock-module__tOjIeG__receivingEvidence small{color:var(--color-text-muted)}.stock-module__tOjIeG__evidenceStrip{border:1px solid var(--color-border);color:var(--color-text);background:var(--color-surface-subtle);border-radius:13px;flex-wrap:wrap;gap:10px 22px;padding:14px 16px;display:flex}.stock-module__tOjIeG__evidenceStrip span{align-items:center;gap:8px;display:inline-flex}.stock-module__tOjIeG__receivingApproval{border:1px solid var(--color-warning);background:var(--color-warning-soft);border-radius:16px;padding:20px}.stock-module__tOjIeG__receivingApproval>div:first-child p{color:var(--color-text-muted);margin:5px 0 0}.stock-module__tOjIeG__receivingInputs{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.stock-module__tOjIeG__quantityGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.stock-module__tOjIeG__quantityCard{border:1px solid var(--color-warning);background:var(--color-warning-soft);border-radius:14px;padding:15px}.stock-module__tOjIeG__quantityCard span{color:var(--color-text-muted);display:block}.stock-module__tOjIeG__quantityCard strong{font:700 1.45rem/1.1 var(--font-latin,sans-serif);margin-top:6px;display:block}.stock-module__tOjIeG__warningPanel{border-color:var(--color-danger)!important;background:var(--color-danger-soft)!important}.stock-module__tOjIeG__unknown{font:700 clamp(2rem, 6vw, 4.5rem)/1 var(--font-latin,sans-serif)}.stock-module__tOjIeG__scopeGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.stock-module__tOjIeG__scopeItem{border:1px solid var(--color-border);border-radius:14px;align-items:flex-start;gap:10px;padding:15px;display:flex}.stock-module__tOjIeG__scopeItem p{color:var(--color-text-muted);margin:3px 0 0}.stock-module__tOjIeG__draftResult{background:var(--color-success-soft);color:var(--color-success);border-radius:14px;align-items:flex-start;gap:11px;padding:15px;display:flex}.stock-module__tOjIeG__draftResult p{margin:3px 0 0}.stock-module__tOjIeG__actions{flex-wrap:wrap;gap:10px;display:flex}.stock-module__tOjIeG__actions a{border:1px solid var(--color-border);min-height:44px;color:var(--color-text);background:var(--color-surface);border-radius:11px;justify-content:center;align-items:center;padding:10px 16px;font-weight:650;text-decoration:none;display:inline-flex}.stock-module__tOjIeG__actions a:hover{border-color:var(--color-accent);background:var(--color-warning-soft)}.stock-module__tOjIeG__actions .stock-module__tOjIeG__tankPrimary{border-color:var(--color-accent);background:var(--color-accent)}.stock-module__tOjIeG__actions .stock-module__tOjIeG__tankPrimary:hover{background:var(--color-accent)}.stock-module__tOjIeG__mobileOnly{display:none}@media (max-width:900px){.stock-module__tOjIeG__tripLayout,.stock-module__tOjIeG__receivingLayout{grid-template-columns:1fr}.stock-module__tOjIeG__tripQueueCard,.stock-module__tOjIeG__receivingQueueCard{position:static}.stock-module__tOjIeG__metrics,.stock-module__tOjIeG__quantityGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.stock-module__tOjIeG__tankGrid{grid-template-columns:1fr}.stock-module__tOjIeG__filters{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.stock-module__tOjIeG__shell{gap:14px}.stock-module__tOjIeG__metrics,.stock-module__tOjIeG__quantityGrid,.stock-module__tOjIeG__formGrid,.stock-module__tOjIeG__provenance,.stock-module__tOjIeG__scopeGrid,.stock-module__tOjIeG__facts,.stock-module__tOjIeG__meter,.stock-module__tOjIeG__filters,.stock-module__tOjIeG__compare{grid-template-columns:1fr}.stock-module__tOjIeG__compareArrow{transform:rotate(90deg)}.stock-module__tOjIeG__timeline{grid-template-columns:repeat(6,minmax(92px,1fr));padding-bottom:8px;overflow-x:auto}.stock-module__tOjIeG__routeStrip{text-align:initial;grid-template-columns:auto minmax(80px,1fr) auto}.stock-module__tOjIeG__routeCaption,.stock-module__tOjIeG__signalStrip{flex-direction:column;align-items:flex-start}.stock-module__tOjIeG__routeLine{justify-self:stretch;width:auto;height:3px}.stock-module__tOjIeG__summaryBand{flex-direction:column;align-items:stretch}.stock-module__tOjIeG__actions>*{flex:100%}.stock-module__tOjIeG__mobileOnly{display:block}.stock-module__tOjIeG__workspaceTitle{overflow-wrap:anywhere;grid-template-columns:minmax(0,1fr);display:grid}.stock-module__tOjIeG__workspaceTitle .screen-actions{display:none}.stock-module__tOjIeG__tripDetailCard,.stock-module__tOjIeG__receivingDetailCard,.stock-module__tOjIeG__tankCard{grid-template-columns:minmax(0,1fr);padding:16px!important}.stock-module__tOjIeG__receivingInputs,.stock-module__tOjIeG__receivingMeta{grid-template-columns:1fr}.stock-module__tOjIeG__receivingMeta dl>div{grid-template-columns:1fr;gap:2px}.stock-module__tOjIeG__stockMetric{grid-template-columns:48px minmax(0,1fr);gap:12px;min-height:auto;padding:18px}.stock-module__tOjIeG__metricIcon{border-radius:14px;width:46px;height:46px}.stock-module__tOjIeG__stockMetric strong{font-size:clamp(2rem,11vw,3rem)}}.stock-module__tOjIeG__shell{grid-template-columns:minmax(0,1fr);min-width:0}.stock-module__tOjIeG__shell>*{min-width:0}.stock-module__tOjIeG__tankReadingGrid{grid-template-columns:.85fr 1.15fr;gap:16px;display:grid}.stock-module__tOjIeG__tankReadingFacts{gap:10px;display:grid}.stock-module__tOjIeG__tankReadingFacts>div{border:1px solid var(--color-border);background:var(--color-surface-subtle);border-radius:10px;gap:4px;padding:12px 16px;display:grid}.stock-module__tOjIeG__tankReadingFacts>div:nth-child(3){background:var(--color-danger-soft)}.stock-module__tOjIeG__tankReadingFacts strong{font:700 40px Space,sans-serif}.stock-module__tOjIeG__tankReadingFacts p{background:var(--color-surface-subtle);border-radius:8px;align-items:center;gap:10px;padding:10px;font-size:14px;display:flex}.stock-module__tOjIeG__tankIdentity h3{font-size:30px}.stock-module__tOjIeG__tanksOverview .stock-module__tOjIeG__tankPrimary{flex:1;justify-content:center;min-height:62px;font-size:20px}@media (max-width:700px){.stock-module__tOjIeG__tankReadingGrid{grid-template-columns:.8fr 1.2fr;gap:8px}.stock-module__tOjIeG__tankReadingFacts strong{font-size:24px}.stock-module__tOjIeG__tankReadingFacts>div{padding:9px}.stock-module__tOjIeG__tankReadingFacts span{font-size:12px}.stock-module__tOjIeG__tankReadingFacts p{font-size:11px}.stock-module__tOjIeG__tankIdentity h3{font-size:23px}}@media (max-width:480px){.stock-module__tOjIeG__tankReadingGrid{grid-template-columns:1fr}.stock-module__tOjIeG__tripButton{flex-direction:column;align-items:flex-start}.stock-module__tOjIeG__tripButton .badge{align-self:flex-start}}@media (min-width:1001px){.stock-module__tOjIeG__tanksOverview>.stock-module__tOjIeG__metrics{border:1px solid var(--color-border);background:var(--color-surface);border-radius:10px;gap:14px;padding:16px}.stock-module__tOjIeG__tanksOverview .stock-module__tOjIeG__stockMetric{background:var(--color-surface-subtle);border-radius:10px;grid-template-columns:74px minmax(0,1fr);gap:16px;min-height:142px;padding:18px}.stock-module__tOjIeG__tanksOverview .stock-module__tOjIeG__stockMetricDanger{background:var(--color-danger-soft)}.stock-module__tOjIeG__tanksOverview .stock-module__tOjIeG__metricIcon{border-radius:50%;width:74px;height:74px}.stock-module__tOjIeG__tanksOverview .stock-module__tOjIeG__metricIcon svg{width:44px;height:44px}.stock-module__tOjIeG__tanksOverview .stock-module__tOjIeG__stockMetric>div>span{color:var(--color-text);font-size:20px;font-weight:500}.stock-module__tOjIeG__tanksOverview .stock-module__tOjIeG__stockMetric strong{font-size:64px}.stock-module__tOjIeG__tanksOverview .stock-module__tOjIeG__iconBox{border-radius:20px;flex-basis:80px;width:80px;height:80px}.stock-module__tOjIeG__tanksOverview .stock-module__tOjIeG__iconBox svg{width:48px;height:48px}.stock-module__tOjIeG__tanksOverview .stock-module__tOjIeG__tankIdentity{gap:18px}.stock-module__tOjIeG__tanksOverview .stock-module__tOjIeG__tankIdentity h3{font-size:36px}.stock-module__tOjIeG__tanksOverview .stock-module__tOjIeG__tankIdentity p{font-size:20px}.stock-module__tOjIeG__tanksOverview .stock-module__tOjIeG__tankCard{gap:14px}.stock-module__tOjIeG__tanksOverview .stock-module__tOjIeG__tankReadingGrid{grid-template-columns:.77fr 1.23fr}.stock-module__tOjIeG__tanksOverview .stock-module__tOjIeG__tankReadingFacts{gap:8px}.stock-module__tOjIeG__tanksOverview .stock-module__tOjIeG__tankReadingFacts>div{gap:0;padding:9px 16px}.stock-module__tOjIeG__tanksOverview .stock-module__tOjIeG__tankReadingFacts>div>span{font-size:20px}.stock-module__tOjIeG__tanksOverview .stock-module__tOjIeG__tankReadingFacts strong{font-size:46px;line-height:1.15}.stock-module__tOjIeG__tanksOverview .stock-module__tOjIeG__tankReadingFacts strong small{font:400 20px var(--font-thai);color:var(--color-info);margin-left:32px}.stock-module__tOjIeG__tanksOverview .stock-module__tOjIeG__tankReadingFacts p{font-size:16px;line-height:1.4}.stock-module__tOjIeG__tanksOverview .stock-module__tOjIeG__tankIdentity h3{line-height:1.2}.stock-module__tOjIeG__tanksOverview .stock-module__tOjIeG__tankIdentity p{line-height:1.4}.stock-module__tOjIeG__tanksOverview .stock-module__tOjIeG__tankReadingFacts>div>span{line-height:1.3}.stock-module__tOjIeG__tanksOverview .stock-module__tOjIeG__tankReadingFacts strong{font-family:Arial,PlexThai,sans-serif;font-weight:700;line-height:1.05}.stock-module__tOjIeG__tanksOverview .stock-module__tOjIeG__stockMetric strong{letter-spacing:-.025em;font-family:Arial,PlexThai,sans-serif}.stock-module__tOjIeG__tanksOverview .stock-module__tOjIeG__stockMetric strong small{color:var(--color-info);margin-left:12px;font-weight:400}.stock-module__tOjIeG__tanksOverview .stock-module__tOjIeG__tankPrimary{gap:20px;min-height:72px;font-size:24px}}.stock-module__tOjIeG__receivingDetailCard{grid-template-columns:minmax(0,1fr);min-width:0}.stock-module__tOjIeG__receivingDetailCard>*{min-width:0}
.commercial-module__mrIysG__commercial{gap:16px;display:grid}.commercial-module__mrIysG__activeTab{background:var(--color-accent);color:var(--color-text);border-color:var(--color-accent)}.commercial-module__mrIysG__staticTab{border:1px solid var(--color-border);white-space:nowrap;border-radius:8px;align-items:center;min-height:44px;padding:10px 15px;display:inline-flex}.commercial-module__mrIysG__commercialTabs{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;margin-bottom:0;padding:0;display:grid}.commercial-module__mrIysG__commercialTabs a,.commercial-module__mrIysG__commercialTabs .commercial-module__mrIysG__staticTab{background:var(--color-surface-subtle);border-color:var(--color-border);border-radius:10px;justify-content:center;align-items:center;gap:10px;min-height:66px;font-size:17px;font-weight:600}.commercial-module__mrIysG__commercialTabs svg{width:25px;height:25px}.commercial-module__mrIysG__commercialTabs .commercial-module__mrIysG__activeTab{background:var(--color-accent);border-color:var(--color-accent-strong);box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--color-surface) 40%, transparent)}.commercial-module__mrIysG__memberPanel{padding:22px}.commercial-module__mrIysG__memberPanel .card-heading{margin-bottom:16px}.commercial-module__mrIysG__memberPanel .card-heading h2{font-size:28px}.commercial-module__mrIysG__memberPanel .table-search{max-width:710px;min-height:54px}.commercial-module__mrIysG__memberPanel th{background:var(--color-surface-subtle);color:var(--color-text)}.commercial-module__mrIysG__memberPanel td{padding-top:16px;padding-bottom:16px}.commercial-module__mrIysG__memberPanel td:nth-child(5) strong{font-size:22px}.commercial-module__mrIysG__memberActions{align-items:center;gap:16px;display:flex}.commercial-module__mrIysG__updatedTime{color:var(--color-text-muted);white-space:nowrap}.commercial-module__mrIysG__memberNote{border:1px solid var(--color-info);background:var(--color-info-soft);color:var(--color-info);border-radius:10px;align-items:flex-start;gap:14px;padding:14px 18px;display:flex}.commercial-module__mrIysG__memberNote p{margin-top:2px}.commercial-module__mrIysG__footer{color:var(--color-text-muted);padding:8px 2px;font-size:.88rem}.commercial-module__mrIysG__checklist{gap:12px;margin:18px 0;display:grid}.commercial-module__mrIysG__checklist label{align-items:center;gap:10px;min-height:44px;display:flex}.commercial-module__mrIysG__checklist input{width:20px;height:20px;min-height:20px}.commercial-module__mrIysG__fieldError{color:var(--color-danger);margin:0 0 12px}.commercial-module__mrIysG__detailGrid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.commercial-module__mrIysG__detailGrid div,.commercial-module__mrIysG__reward{background:var(--color-surface-subtle);border-radius:14px;padding:18px}.commercial-module__mrIysG__detailGrid span,.commercial-module__mrIysG__detailGrid small{color:var(--color-text-muted);display:block}.commercial-module__mrIysG__detailGrid strong{margin:7px 0;font-size:1.35rem;display:block}.commercial-module__mrIysG__rewardGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.commercial-module__mrIysG__reward{align-items:center;gap:16px;display:flex}.commercial-module__mrIysG__reward img{object-fit:contain;width:88px;height:88px}.commercial-module__mrIysG__reward h3{margin:8px 0 3px}.commercial-module__mrIysG__reward p{color:var(--color-text-muted);margin-bottom:0}.commercial-module__mrIysG__stepper{grid-template-columns:repeat(3,minmax(0,1fr)) minmax(320px,1.6fr);align-items:stretch;gap:4px;display:grid}.commercial-module__mrIysG__stepper>span,.commercial-module__mrIysG__stepper>strong{background:var(--color-surface-subtle);border-radius:9px;justify-content:center;align-items:center;gap:10px;min-height:70px;padding:10px 14px;font-size:17px;display:flex}.commercial-module__mrIysG__stepper>strong{background:var(--color-accent)}.commercial-module__mrIysG__stepper svg{flex:none}.commercial-module__mrIysG__stepper .commercial-module__mrIysG__connectionBanner{background:var(--color-success-soft);border:1px solid var(--color-success);min-width:0;color:var(--color-success);justify-content:flex-start;gap:12px;display:flex}.commercial-module__mrIysG__stepper .commercial-module__mrIysG__connectionBanner[data-online=false]{background:var(--color-warning-soft);border-color:var(--color-warning);color:var(--color-warning)}.commercial-module__mrIysG__connectionBanner>span{background:0 0;justify-content:start;gap:0;min-height:auto;padding:0;font-size:14px;display:grid}.commercial-module__mrIysG__connectionBanner small{font-size:12px}.commercial-module__mrIysG__redemptionGrid{grid-template-columns:.95fr 1.1fr 1fr;align-items:stretch;gap:14px;display:grid}.commercial-module__mrIysG__redemptionCard{flex-direction:column;min-height:348px;display:flex}.commercial-module__mrIysG__memberIdentity{border-bottom:1px solid var(--color-border);align-items:center;gap:16px;padding-bottom:20px;display:flex}.commercial-module__mrIysG__memberIdentity>svg{background:var(--color-surface-subtle);border-radius:50%;padding:8px}.commercial-module__mrIysG__memberIdentity small,.commercial-module__mrIysG__pointsBalance small,.commercial-module__mrIysG__rewardTotals small{color:var(--color-text-muted);display:block}.commercial-module__mrIysG__pointsBalance{align-items:center;gap:14px;margin-top:auto;padding-top:22px;display:flex}.commercial-module__mrIysG__pointsBalance>svg{width:52px;height:52px;color:var(--color-accent-strong);background:var(--color-warning-soft);border-radius:50%;padding:12px}.commercial-module__mrIysG__pointsBalance strong{font-family:var(--font-latin,sans-serif);margin-right:5px;font-size:48px;line-height:1}.commercial-module__mrIysG__memberId{margin:0 0 16px;font-size:2rem;font-weight:700}.commercial-module__mrIysG__inlineReward{align-items:center;gap:12px;display:flex}.commercial-module__mrIysG__inlineReward img{object-fit:contain;background:var(--color-surface-subtle);border-radius:10px;width:112px;height:122px;padding:8px}.commercial-module__mrIysG__inlineReward small{color:var(--color-text-muted);margin-top:4px;display:block}.commercial-module__mrIysG__summary{grid-template-columns:1fr auto;gap:10px;margin:0;display:grid}.commercial-module__mrIysG__summary dt{color:var(--color-text-muted)}.commercial-module__mrIysG__summary dd{text-align:right;overflow-wrap:anywhere;margin:0;font-weight:700}.commercial-module__mrIysG__rewardTotals{border-top:1px solid var(--color-border);grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:auto;padding-top:18px;display:grid}.commercial-module__mrIysG__rewardTotals>span{border-right:1px solid var(--color-border);padding:0 10px}.commercial-module__mrIysG__rewardTotals>span:last-child{border-right:0}.commercial-module__mrIysG__rewardTotals strong{font-family:var(--font-latin,sans-serif);font-size:25px;display:block}.commercial-module__mrIysG__afterPoints{color:var(--color-text);font-family:var(--font-latin,sans-serif);font-size:28px}.commercial-module__mrIysG__redemptionActions{grid-template-columns:auto 1fr;gap:10px;margin-top:auto;padding-top:22px;display:grid}@media (max-width:720px){.commercial-module__mrIysG__detailGrid,.commercial-module__mrIysG__rewardGrid{grid-template-columns:1fr}.commercial-module__mrIysG__stepper{grid-template-columns:1fr;display:grid}.commercial-module__mrIysG__commercialTabs{display:flex;overflow-x:auto}.commercial-module__mrIysG__commercialTabs a,.commercial-module__mrIysG__commercialTabs .commercial-module__mrIysG__staticTab{min-width:142px}.commercial-module__mrIysG__memberActions{flex-direction:column;align-items:stretch}.commercial-module__mrIysG__updatedTime{text-align:right}.commercial-module__mrIysG__redemptionGrid{grid-template-columns:1fr}.commercial-module__mrIysG__redemptionCard{min-height:auto}.commercial-module__mrIysG__redemptionActions{grid-template-columns:1fr}.commercial-module__mrIysG__reward{align-items:flex-start}}@media (min-width:721px) and (max-width:1100px){.commercial-module__mrIysG__commercialTabs,.commercial-module__mrIysG__stepper{grid-template-columns:repeat(3,minmax(0,1fr))}.commercial-module__mrIysG__stepper .commercial-module__mrIysG__connectionBanner{grid-column:1/-1}.commercial-module__mrIysG__redemptionGrid{grid-template-columns:1fr 1fr}.commercial-module__mrIysG__redemptionCard:last-child{grid-column:1/-1}}
.admin-module__Y5p4ua__admin{gap:16px;display:grid}.admin-module__Y5p4ua__activeTab{background:var(--color-accent);color:var(--color-text);border-color:var(--color-accent)}.admin-module__Y5p4ua__staticTab{border:1px solid var(--color-border);white-space:nowrap;border-radius:8px;align-items:center;min-height:44px;padding:10px 15px;display:inline-flex}.admin-module__Y5p4ua__footer{color:var(--color-text-muted);padding:8px 2px;font-size:.88rem}.admin-module__Y5p4ua__filters{align-items:end;margin-bottom:0}.admin-module__Y5p4ua__filterAction{align-items:end;min-height:44px;display:flex}.admin-module__Y5p4ua__catalog{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.admin-module__Y5p4ua__catalogItem{border:1px solid var(--color-border);min-height:110px;color:inherit;background:var(--color-surface);border-radius:9px;align-items:center;gap:14px;padding:14px 34px 14px 14px;text-decoration:none;display:flex;position:relative}.admin-module__Y5p4ua__catalogItem:hover,.admin-module__Y5p4ua__catalogItemFeatured{border-color:var(--color-accent);background:var(--color-warning-soft)}.admin-module__Y5p4ua__catalogIcon{background:var(--color-surface-subtle);border-radius:50%;flex:none;place-items:center;width:54px;height:54px;display:grid}.admin-module__Y5p4ua__catalogItemFeatured .admin-module__Y5p4ua__catalogIcon{background:var(--color-warning-soft)}.admin-module__Y5p4ua__catalogItem span{gap:4px;display:grid}.admin-module__Y5p4ua__catalogItem strong{font-size:17px}.admin-module__Y5p4ua__catalogItem small{color:var(--color-text-muted);line-height:1.35}.admin-module__Y5p4ua__catalogArrow{position:absolute;right:12px}.admin-module__Y5p4ua__reportSelector{padding:16px}.admin-module__Y5p4ua__compactFilters{padding:16px 18px}.admin-module__Y5p4ua__compactFilters .card-heading{margin-bottom:10px}.admin-module__Y5p4ua__reportViews{gap:4px;display:flex;overflow-x:auto}.admin-module__Y5p4ua__reportViews span{background:var(--color-surface-subtle);min-height:46px;color:var(--color-text-muted);white-space:nowrap;border-radius:8px;align-items:center;padding:9px 18px;display:inline-flex}.admin-module__Y5p4ua__reportViews span[aria-current=page]{background:var(--color-accent);color:var(--color-text);font-weight:600}.admin-module__Y5p4ua__reportViews span[aria-disabled=true]{cursor:default}.admin-module__Y5p4ua__salesSummary{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.admin-module__Y5p4ua__summaryTile{border:1px solid var(--color-border);background:var(--color-surface);border-radius:10px;align-items:center;gap:16px;min-width:0;padding:18px 20px;display:flex}.admin-module__Y5p4ua__summaryTile>div{min-width:0;display:grid}.admin-module__Y5p4ua__summaryTile>div>span{font-weight:600}.admin-module__Y5p4ua__summaryTile strong{font-family:var(--font-latin,sans-serif);white-space:nowrap;font-size:clamp(24px,2.4vw,36px);line-height:1.2}.admin-module__Y5p4ua__summaryTile small{color:var(--color-text-muted)}.admin-module__Y5p4ua__summaryIcon{border-radius:50%;flex:none;place-items:center;width:58px;height:58px;display:grid}.admin-module__Y5p4ua__summaryIcon svg{width:30px;height:30px}.admin-module__Y5p4ua__summaryPaid{background:var(--color-success-soft);border-color:var(--color-success)}.admin-module__Y5p4ua__summaryPaid .admin-module__Y5p4ua__summaryIcon{background:color-mix(in srgb, var(--color-success) 22%, var(--color-surface));color:var(--color-success)}.admin-module__Y5p4ua__summaryPending{background:var(--color-warning-soft);border-color:var(--color-warning)}.admin-module__Y5p4ua__summaryPending .admin-module__Y5p4ua__summaryIcon{background:color-mix(in srgb, var(--color-warning) 22%, var(--color-surface));color:var(--color-warning)}.admin-module__Y5p4ua__summaryTotal{background:var(--color-info-soft);border-color:var(--color-info)}.admin-module__Y5p4ua__summaryTotal .admin-module__Y5p4ua__summaryIcon{background:color-mix(in srgb, var(--color-info) 22%, var(--color-surface));color:var(--color-info)}.admin-module__Y5p4ua__channelChart{grid-template-columns:180px 1fr;align-items:center;gap:18px;display:grid}.admin-module__Y5p4ua__donut{aspect-ratio:1;background:conic-gradient(var(--color-success) 0 58.9%, var(--color-info) 58.9% 89.2%, var(--color-accent-strong) 89.2% 100%);border-radius:50%;position:relative}.admin-module__Y5p4ua__donutEmpty{background:var(--color-surface-subtle)}.admin-module__Y5p4ua__donut:after{content:"";background:var(--color-surface);border-radius:50%;position:absolute;inset:28px}.admin-module__Y5p4ua__donut>span{z-index:1;text-align:center;place-content:center;display:grid;position:absolute;inset:48px 24px}.admin-module__Y5p4ua__donut strong{font-family:var(--font-latin,sans-serif);font-size:17px}.admin-module__Y5p4ua__donut small{color:var(--color-text-muted);font-size:10px}.admin-module__Y5p4ua__channelLegend{gap:11px;margin:0;padding:0;list-style:none;display:grid}.admin-module__Y5p4ua__channelLegend li{grid-template-columns:12px 1fr auto;align-items:center;gap:7px 10px;display:grid}.admin-module__Y5p4ua__channelLegend i{background:var(--color-success);border-radius:50%;width:12px;height:12px}.admin-module__Y5p4ua__channelLegend i[data-channel="1"]{background:var(--color-info)}.admin-module__Y5p4ua__channelLegend i[data-channel="2"]{background:var(--color-accent-strong)}.admin-module__Y5p4ua__channelLegend strong{font-family:var(--font-latin,sans-serif)}.admin-module__Y5p4ua__channelLegend small{color:var(--color-text-muted);text-align:right;grid-column:3}@media (max-width:960px){.admin-module__Y5p4ua__catalog{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-module__Y5p4ua__salesSummary{grid-template-columns:1fr}}@media (max-width:560px){.admin-module__Y5p4ua__catalog{grid-template-columns:1fr}.admin-module__Y5p4ua__catalogItem{min-height:88px}.admin-module__Y5p4ua__filterAction{align-items:stretch}.admin-module__Y5p4ua__filterAction button{width:100%}.admin-module__Y5p4ua__channelChart{grid-template-columns:1fr}.admin-module__Y5p4ua__donut{width:min(220px,100%);margin:auto}}
.public-module__IPKwAa__public{background:var(--surface);min-height:100vh}.public-module__IPKwAa__header{justify-content:space-between;align-items:center;gap:30px;max-width:1600px;margin:auto;padding:24px 48px;display:flex}.public-module__IPKwAa__header>a img{width:210px;display:block}.public-module__IPKwAa__header nav{align-items:center;gap:38px;font-size:17px;font-weight:500;display:flex}.public-module__IPKwAa__controls{align-items:center;gap:8px;margin-left:auto;display:inline-flex}.public-module__IPKwAa__segmented{border:1px solid var(--border);background:var(--surface-subtle,var(--canvas));border-radius:9px;padding:3px;display:inline-flex}.public-module__IPKwAa__segmented button{min-width:35px;min-height:31px;color:var(--muted);font:700 12px/1 var(--font-latin);background:0 0;border:0;border-radius:6px}.public-module__IPKwAa__segmented button[aria-pressed=true]{background:var(--surface);color:var(--ink);box-shadow:var(--shadow)}.public-module__IPKwAa__themeSelect select{width:auto;min-height:37px;padding:5px 26px 5px 9px;font-size:12px}.public-module__IPKwAa__header nav>a:last-child{min-width:155px}.public-module__IPKwAa__mobileMenu{display:none}.public-module__IPKwAa__hero{grid-template-columns:.85fr 1.15fr;align-items:center;gap:32px;max-width:1600px;margin:auto;padding:32px 48px 20px;display:grid}.public-module__IPKwAa__kicker{color:var(--muted);align-items:center;gap:14px;margin-bottom:17px;font-size:19px;display:flex}.public-module__IPKwAa__hero h1{letter-spacing:-.02em;font-size:clamp(32px,3.3vw,50px);font-weight:700;line-height:1.42}.public-module__IPKwAa__hero h1 span{color:var(--accent)}.public-module__IPKwAa__subtitle{color:var(--muted);margin:22px 0 32px;font-size:19px;line-height:1.8}.public-module__IPKwAa__heroActions{flex-wrap:wrap;gap:12px;display:flex}.public-module__IPKwAa__heroActions a{min-height:65px;padding:16px 25px;font-size:19px}.public-module__IPKwAa__prototypeLabel{background:var(--color-warning-soft);color:var(--color-warning);border-radius:99px;align-items:center;gap:10px;margin-top:27px;padding:10px 18px;font-size:13px;display:inline-flex}.public-module__IPKwAa__preview{min-width:0;margin:0}.public-module__IPKwAa__preview>a{border:9px solid var(--color-text);box-shadow:0 15px 30px var(--color-shadow);border-radius:15px;display:block;overflow:hidden}.public-module__IPKwAa__preview img{width:100%;display:block}.public-module__IPKwAa__preview figcaption{text-align:right;color:var(--muted);padding-top:10px;font-size:13px}.public-module__IPKwAa__preview figcaption>span{margin-left:10px}.public-module__IPKwAa__platform{max-width:1500px;margin:auto;padding:30px 44px}.public-module__IPKwAa__modules{text-align:center;grid-template-columns:repeat(4,1fr);gap:35px;display:grid}.public-module__IPKwAa__modules>a{justify-items:center;gap:0;display:grid}.public-module__IPKwAa__modules img{object-fit:contain;width:100%;height:160px}.public-module__IPKwAa__modules h2{font-size:23px}.public-module__IPKwAa__modules p{color:var(--muted);font-size:17px}.public-module__IPKwAa__platform>p{text-align:center;color:var(--muted);margin:30px 0 0;font-size:19px}.public-module__IPKwAa__footer{border-top:1px solid var(--border);justify-content:space-between;align-items:center;gap:25px;max-width:1500px;margin:20px auto 0;padding:24px 28px;font-size:13px;display:flex}.public-module__IPKwAa__footer>a{white-space:nowrap;align-items:center;gap:16px;font-size:17px;display:flex}.public-module__IPKwAa__footer img{width:90px}.public-module__IPKwAa__footer nav{color:var(--muted);flex-wrap:wrap;gap:16px;display:flex}.public-module__IPKwAa__footer small{color:var(--muted);font-size:11px}.public-module__IPKwAa__inner{gap:30px;max-width:1250px;margin:auto;padding:40px 30px 60px;display:grid}.public-module__IPKwAa__title{margin-bottom:25px}.public-module__IPKwAa__title h1{margin:10px 0 15px;font-size:42px}.public-module__IPKwAa__title>p{color:var(--muted);max-width:800px;font-size:18px;line-height:1.8}.public-module__IPKwAa__title .badge{margin-top:18px}.public-module__IPKwAa__brandMark{background:var(--color-surface-subtle);border:1px solid var(--border);border-radius:14px;justify-content:center;padding:60px;display:flex}.public-module__IPKwAa__brandMark img{width:80%;max-width:600px}.public-module__IPKwAa__swatches{grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:15px;display:grid}.public-module__IPKwAa__swatches>div{border-radius:10px;align-content:end;gap:5px;height:130px;padding:15px;font:14px Space,PlexThai,sans-serif;display:grid}.public-module__IPKwAa__petrol{color:#fff;background:#102f36}.public-module__IPKwAa__amber{color:#102f36;background:#ebaa3c}.public-module__IPKwAa__cloud{background:var(--surface-subtle);color:var(--ink)}.public-module__IPKwAa__fontSample{margin:12px 0;font-size:25px}.public-module__IPKwAa__latinSample{margin:20px 0 10px;font:30px Space}.public-module__IPKwAa__downloads{gap:18px;margin:18px 0;display:grid}.public-module__IPKwAa__logoTile{background:var(--color-surface-subtle);border-radius:7px;justify-content:center;align-items:center;height:150px;margin-bottom:15px;padding:18px;display:flex}.public-module__IPKwAa__logoTile img{max-width:100%;max-height:100%}.public-module__IPKwAa__downloads h3{margin-bottom:12px}.public-module__IPKwAa__aboutHero{grid-template-columns:1fr 1fr;align-items:center;gap:35px;display:grid}.public-module__IPKwAa__aboutHero h1{font-size:40px;line-height:1.5}.public-module__IPKwAa__aboutHero p{color:var(--muted);margin:22px 0;font-size:18px}.public-module__IPKwAa__aboutHero img{width:100%}.public-module__IPKwAa__policy{max-width:1150px;margin:auto;padding:45px 32px 80px}.public-module__IPKwAa__policyGrid{grid-template-columns:270px 1fr;gap:45px;display:grid}.public-module__IPKwAa__policyGrid aside{align-content:start;gap:7px;display:grid}.public-module__IPKwAa__policyGrid aside a{background:var(--color-surface-subtle);border-radius:8px;gap:10px;padding:14px;display:flex}.public-module__IPKwAa__policyGrid section{border-bottom:1px solid var(--border);margin-bottom:25px;padding:0 0 30px;scroll-margin-top:25px}.public-module__IPKwAa__policyGrid section h2{margin-bottom:15px}.public-module__IPKwAa__policyGrid section p{color:var(--muted);line-height:1.9}.public-module__IPKwAa__settingRow{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:30px;margin-bottom:20px;padding:22px 0;display:flex}.public-module__IPKwAa__settingRow p{color:var(--muted);margin-top:8px}.public-module__IPKwAa__check{align-items:center;gap:12px;min-width:160px;display:flex}.public-module__IPKwAa__cookieBanner{z-index:80;background:var(--surface-elevated,var(--surface));border:1px solid var(--border);box-shadow:0 5px 35px var(--color-shadow);border-radius:13px;align-items:center;gap:18px;padding:22px;display:flex;position:fixed;bottom:20px;left:24px;right:24px}.public-module__IPKwAa__cookieBanner>div{flex:1}.public-module__IPKwAa__cookieBanner p{color:var(--muted);font-size:14px}.public-module__IPKwAa__cookieBanner h2{font-size:21px}.public-module__IPKwAa__cookieBanner a:not(.button){font-size:13px;text-decoration:underline}.public-module__IPKwAa__choice{z-index:80;background:var(--ink);color:var(--color-canvas);border-radius:10px;align-items:center;gap:16px;padding:18px;display:flex;position:fixed;bottom:25px;right:25px}.public-module__IPKwAa__choice button{color:inherit;background:0 0;border:0;min-width:36px;min-height:36px}@media (max-width:1050px){.public-module__IPKwAa__header{padding:22px 30px}.public-module__IPKwAa__header>a img{width:170px}.public-module__IPKwAa__header nav{gap:22px}.public-module__IPKwAa__controls{margin-left:0}.public-module__IPKwAa__hero{grid-template-columns:1fr 1fr;gap:22px;padding:25px 30px}.public-module__IPKwAa__hero h1{font-size:36px}.public-module__IPKwAa__heroActions a{padding:12px 18px;font-size:16px}.public-module__IPKwAa__modules{gap:14px}.public-module__IPKwAa__modules img{height:130px}.public-module__IPKwAa__modules p{font-size:14px}.public-module__IPKwAa__footer,.public-module__IPKwAa__cookieBanner{flex-wrap:wrap}.public-module__IPKwAa__cookieBanner>div{flex-basis:100%}.public-module__IPKwAa__policyGrid{grid-template-columns:210px 1fr;gap:25px}}@media (max-width:700px){.public-module__IPKwAa__header{padding:20px;position:relative}.public-module__IPKwAa__header>a img{width:140px}.public-module__IPKwAa__mobileMenu{border:1px solid var(--border);background:var(--surface);border-radius:8px;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.public-module__IPKwAa__header nav{display:none}.public-module__IPKwAa__header nav.public-module__IPKwAa__open{z-index:30;background:var(--surface-elevated,var(--surface));box-shadow:0 8px 30px var(--color-shadow);border:1px solid var(--border);border-radius:10px;flex-direction:column;align-items:stretch;gap:18px;padding:20px;display:flex;position:absolute;top:84px;left:16px;right:16px}.public-module__IPKwAa__hero{grid-template-columns:1fr;gap:28px;padding:25px 20px}.public-module__IPKwAa__hero h1{font-size:34px;line-height:1.5}.public-module__IPKwAa__kicker{margin-bottom:10px;font-size:16px}.public-module__IPKwAa__subtitle{margin:16px 0 22px;font-size:16px}.public-module__IPKwAa__heroActions{grid-template-columns:1fr;display:grid}.public-module__IPKwAa__heroActions a{min-height:55px}.public-module__IPKwAa__prototypeLabel{margin-top:18px;padding:10px 12px;font-size:11px}.public-module__IPKwAa__preview>a{border-width:5px}.public-module__IPKwAa__platform{padding:15px 20px}.public-module__IPKwAa__modules{grid-template-columns:1fr 1fr;gap:22px 12px}.public-module__IPKwAa__modules img{height:115px}.public-module__IPKwAa__modules h2{font-size:21px}.public-module__IPKwAa__modules p{font-size:13px}.public-module__IPKwAa__platform>p{font-size:16px}.public-module__IPKwAa__footer{gap:22px;padding:24px 20px}.public-module__IPKwAa__footer nav{gap:14px}.public-module__IPKwAa__footer small{width:100%}.public-module__IPKwAa__inner{gap:20px;padding:20px 18px 40px}.public-module__IPKwAa__title h1{font-size:31px}.public-module__IPKwAa__title>p{font-size:16px}.public-module__IPKwAa__brandMark{padding:38px 15px}.public-module__IPKwAa__brandMark img{width:95%}.public-module__IPKwAa__swatches{gap:7px}.public-module__IPKwAa__swatches>div{height:105px;padding:10px;font-size:12px}.public-module__IPKwAa__aboutHero{grid-template-columns:1fr}.public-module__IPKwAa__aboutHero h1{font-size:30px}.public-module__IPKwAa__aboutHero p{font-size:16px}.public-module__IPKwAa__policy{padding:25px 18px 45px}.public-module__IPKwAa__policyGrid{grid-template-columns:1fr;gap:22px}.public-module__IPKwAa__policyGrid aside{grid-template-columns:1fr 1fr;font-size:13px}.public-module__IPKwAa__policyGrid aside a{padding:10px}.public-module__IPKwAa__settingRow{flex-direction:column;align-items:flex-start;gap:16px}.public-module__IPKwAa__cookieBanner{gap:10px;max-height:80vh;padding:17px;bottom:10px;left:10px;right:10px;overflow:auto}.public-module__IPKwAa__cookieBanner .button{flex:1;font-size:13px}.public-module__IPKwAa__choice{font-size:13px;bottom:15px;left:15px;right:15px}}@media (prefers-reduced-motion:reduce){.public-module__IPKwAa__public *,.public-module__IPKwAa__public :before,.public-module__IPKwAa__public :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}@media print{.public-module__IPKwAa__header,.public-module__IPKwAa__footer,.public-module__IPKwAa__cookieBanner,.public-module__IPKwAa__choice{display:none!important}.public-module__IPKwAa__public{color:#000;background:#fff}}
