.design-menu-v153{z-index:160;box-sizing:border-box;width:min(390px,100vw - 24px);max-height:min(520px,var(--radix-dropdown-menu-content-available-height));overscroll-behavior:contain;border:1px solid var(--line);background:var(--panel);color:var(--text);box-shadow:var(--shadow-lg);border-radius:16px;padding:14px;font-family:inherit;overflow:auto}.design-menu-heading-v153{border-bottom:1px solid var(--line);gap:5px;padding:3px 2px 14px;line-height:1.6;display:grid}.design-menu-heading-v153 b{font-size:17px}.design-menu-heading-v153 span{color:var(--muted);font-size:12px}.design-options-v153{gap:10px;margin-top:12px;display:grid}.design-option-v153{border:1px solid var(--line);cursor:pointer;background:var(--panel);border-radius:12px;outline:none;grid-template-columns:90px minmax(0,1fr) 22px;align-items:center;gap:12px;padding:12px;display:grid}.design-option-v153:is([data-highlighted],[data-state=checked]){background:var(--selected);border-color:var(--accent)}.design-option-copy-v153{gap:5px;min-width:0;line-height:1.5;display:grid}.design-option-copy-v153 b{font-size:14px;font-weight:600}.design-option-copy-v153 small{color:var(--muted);font-size:11px}.design-option-check-v153{width:22px;height:22px;color:var(--accent);place-items:center;display:grid}.design-preview-v153{direction:rtl;background:#062a32;border:1px solid #31545d;border-radius:6px;gap:4px;height:66px;padding:5px;display:flex;overflow:hidden}.design-preview-v153 i{border-radius:2px;display:block}.design-preview-v153 .preview-navigation{background:repeating-linear-gradient(#16454c 0 3px,#09313a 3px 9px);width:16px}.design-preview-v153 .preview-content{flex:1;grid-template-rows:10px 15px 13px 6px;gap:4px;min-width:0;display:grid}.design-preview-v153 .preview-heading{background:linear-gradient(100deg,#0d414c,#0b5555)}.design-preview-v153 .preview-total{background:#16404b;border:1px solid #2d6570}.design-preview-v153 .preview-products{grid-template-columns:repeat(3,1fr);gap:3px;display:grid}.design-preview-v153 .preview-products i{background:#143742;border-top:2px solid #9e553c}.design-preview-v153 .preview-products i:nth-child(2){border-top-color:#4dba87}.design-preview-v153 .preview-products i:last-child{border-top-color:#e25763}.design-preview-v153 .preview-footer{background:#266663}.design-preview-v153[data-preview=light]{background:#f7faff;border-color:#d5e1f2}.design-preview-v153[data-preview=light] .preview-navigation{background:repeating-linear-gradient(#cdddf4 0 3px,#fff 3px 9px)}.design-preview-v153[data-preview=light] .preview-heading{background:linear-gradient(100deg,#95d4fa,#e7f4ff 65%,#fff)}.design-preview-v153[data-preview=light] .preview-total{background:#fff;border:1px solid #c8dcf5}.design-preview-v153[data-preview=light] .preview-products i{background:#f5be39;border:0}.design-preview-v153[data-preview=light] .preview-products i:nth-child(2){background:#148641}.design-preview-v153[data-preview=light] .preview-products i:last-child{background:#df1722}.design-preview-v153[data-preview=light] .preview-footer{background:repeating-linear-gradient(90deg,#d9e8fa 0 8px,#fff 8px 12px)}@media (max-width:360px){.design-option-v153{grid-template-columns:70px minmax(0,1fr) 18px;gap:8px;padding:9px}.design-option-copy-v153 b{font-size:13px}}
.fuel-art-v154{display:none}@media screen{html[data-design-revision] .app-shell.site-v154 .content-frame .page-heading-v133,html[data-design-revision] .app-shell.site-v154 .content-frame .page-heading-v133[data-compact]{border:1px solid var(--line);background:var(--panel);border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 20px;margin:0 0 14px;padding:14px 18px;display:flex;min-height:0!important}html[data-design-revision] .app-shell.site-v154 .content-frame .page-heading-v133:has(>.page-heading-actions-v133){border:1px solid var(--line);background:var(--panel);border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 20px;margin:0 0 14px;padding:14px 18px;display:flex;min-height:0!important}html[data-design-revision] .app-shell.site-v154 .content-frame .page-heading-v133 h1{font-size:clamp(22px,1.8vw,28px);line-height:1.4}html[data-design-revision] .app-shell.site-v154 .content-frame .page-heading-v133 h1:after{display:none}html[data-design-revision] .app-shell.site-v154 .content-frame .page-heading-v133 p{max-width:76ch;font-size:12px;line-height:1.6;margin:3px 0 0!important}html[data-design-revision] .app-shell.site-v154 .page-heading-copy-v133{flex:240px;gap:10px}html[data-design-revision] .app-shell.site-v154 .page-heading-copy-v133 :is(.page-eyebrow,.insight-eyebrow,.cost-eyebrow){display:none}html[data-design-revision] .app-shell.site-v154 .page-heading-actions-v133{flex:0 auto;justify-content:flex-end;gap:8px;margin:0;display:flex}html[data-design-revision] .app-shell.site-v154 .page-heading-actions-v133:empty{display:none}html[data-design-revision] .app-shell.site-v154 .page-heading-actions-v133 :is(button,a){min-height:40px;padding:8px 14px;font-size:13px}html[data-design-revision] .app-shell.site-v154 .price-title-icon-v152{border-radius:11px;width:40px;height:40px;padding:8px}html[data-design-revision] .app-shell.site-v154 .page-heading-copy-v133>span:has(>svg){border-radius:11px;width:40px;height:40px;padding:8px}html[data-design-revision] .app-shell.site-v154 .page-heading-copy-v133>span>svg{width:22px;height:22px}html[data-design-revision] .app-shell.site-v154 .content-frame{gap:14px}html[data-design-revision] .app-shell.site-v154 :is(.business-page,.sales-v131,.reconciliation-page,.operational-page){row-gap:14px}html[data-design-revision] .app-shell.site-v154 .compact-filters-v154,html[data-design-revision] .app-shell.site-v154 .business-toolbar{grid-template-columns:repeat(auto-fit,minmax(min(100%,190px),1fr));align-items:end;gap:12px;min-width:0;margin:0;padding:14px 16px;display:grid}html[data-design-revision] .app-shell.site-v154 :is(.compact-filters-v154,.business-toolbar)>label{gap:5px;min-width:0;margin:0;font-size:12px;display:grid}html[data-design-revision] .app-shell.site-v154 :is(.compact-filters-v154,.business-toolbar) :is(input,select,.date-input-wrap){box-sizing:border-box;width:100%;min-width:0;min-height:42px}html[data-design-revision] .app-shell.site-v154 :is(.compact-filters-v154,.business-toolbar)>button{align-self:end;min-height:42px}html[data-design-revision] .app-shell.site-v154 .compact-filters-v154>div:has(>button){gap:8px;margin:0}html[data-design-revision] .app-shell.site-v154 .compact-basis-v154{border-radius:12px;min-height:0;margin:0;padding:10px 14px}html[data-design-revision] .app-shell.site-v154 .compact-basis-v154>div{flex-wrap:wrap;gap:10px;display:flex}html[data-design-revision] .app-shell.site-v154 .compact-basis-v154 label{min-height:40px;padding:8px 12px}html[data-design-revision] .app-shell.site-v154 .compact-basis-v154 p{margin:7px 0 0;font-size:12px;line-height:1.5}html[data-design-revision] .app-shell.site-v154 .daily-approved-header{gap:12px;min-width:0;margin:0;display:grid}html[data-design-revision] .app-shell.site-v154 .daily-approved-header .page-heading-v133{margin:0}html[data-design-revision] .app-shell.site-v154 .daily-page .daily-selection-v154{background:var(--panel);border:1px solid var(--line);border-radius:14px;width:100%;max-width:none;margin:0;padding:0;display:block;overflow:visible}html[data-design-revision] .app-shell.site-v154 .daily-page .daily-selection-v154 .business-toolbar{width:100%;max-width:none;box-shadow:none;background:0 0;border:0;grid-template-columns:repeat(2,minmax(0,1fr))}html[data-design-revision] .app-shell.site-v154 .daily-page .daily-selection-v154 .business-toolbar:has(.station-scope-region){grid-template-columns:repeat(3,minmax(0,1fr))}html[data-design-revision] .app-shell.site-v154 .daily-page .daily-selection-v154 label{grid-column:auto;width:auto;max-width:none}html[data-design-revision] .app-shell.site-v154 .daily-notice-slot:has(>span:empty):not(:has(.business-error,.business-success)){display:none}html[data-design-revision] .app-shell.site-v154 .daily-station-start{gap:14px;min-height:0;margin:0;padding:20px}html[data-design-revision] .app-shell.site-v154 .daily-station-start>header{gap:12px;margin:0}html[data-design-revision] .app-shell.site-v154 .daily-station-start h2{margin:0;font-size:21px;line-height:1.4}html[data-design-revision] .app-shell.site-v154 .daily-station-start p{margin:4px 0;font-size:12px;line-height:1.6}html[data-design-revision] .app-shell.site-v154 .daily-start-icon{border-radius:12px;width:42px;height:42px}html[data-design-revision] .app-shell.site-v154 .daily-station-search{width:100%;max-width:none;margin:0}html[data-design-revision] .app-shell.site-v154 .daily-station-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));gap:10px;margin:0}html[data-design-revision] .app-shell.site-v154 .daily-station-grid>button{border-radius:12px;min-height:78px;padding:13px}html[data-design-revision] .app-shell.site-v154 .daily-station-grid strong{font-size:24px}html[data-design-revision] .app-shell.site-v154 .daily-station-start>footer{gap:12px;margin:0;padding-top:12px;font-size:12px}html[data-design-revision] .app-shell.site-v154 .daily-station-start>footer a{align-items:center;gap:8px;min-height:40px;padding:7px 12px;text-decoration:none;display:inline-flex}html[data-design-revision] .app-shell.site-v154 .sidebar-brand{min-height:0;padding:18px 16px}html[data-design-revision] .app-shell.site-v154 .sidebar-brand-home.wordmark-v154{border:1px solid var(--line-strong);background:linear-gradient(145deg,var(--panel),var(--accent-soft));border-radius:14px;justify-content:center;align-items:center;width:100%;max-width:100%;min-height:78px;padding:12px 16px;display:flex;box-shadow:inset 0 1px #ffffff0a}html[data-design-revision] .app-shell.site-v154 .wordmark-v154 :is(.sidebar-brand-copy,.topbar-brand-copy){text-align:center;justify-items:center;gap:2px;display:grid}html[data-design-revision] .app-shell.site-v154 .sidebar-brand-copy b{white-space:nowrap;font-size:26px;line-height:1.5}html[data-design-revision] .app-shell.site-v154 .sidebar-brand-copy small{letter-spacing:.5px;font-size:14px;line-height:1.5}html[data-design-revision] .app-shell.site-v154 .wordmark-v154:hover{border-color:var(--accent)}html[data-design-revision] .app-shell.site-v154 .content-frame :is(a.secondary-button,a.primary-button){justify-content:center;align-items:center;gap:7px;text-decoration:none;display:inline-flex}html[data-design-revision] .app-shell.site-v154 .content-frame .secondary-button{border-color:var(--line-strong);font-weight:600}html[data-design-revision] .app-shell.site-v154 .content-frame :is(button,a,summary):focus-visible{outline:3px solid var(--accent);outline-offset:3px}html[data-design-revision] .app-shell.site-v154 .content-frame :is(button,a,summary){transition:background-color .16s,border-color .16s,box-shadow .16s}html[data-design-revision] .app-shell.site-v154 .content-frame .secondary-button:hover:not(:disabled){background:var(--accent-soft);border-color:var(--accent)}html[data-theme=light][data-design-revision] .app-shell.site-v153.site-v154{--fuel-95:#e2091a;--fuel-91:#008541;--fuel-diesel:#efac19}html[data-theme=light][data-design-revision] .app-shell.site-v153.site-v154 [data-fuel-card=summary]{--card-top:#2476e9;--card-bottom:#1653b2;--card-rim:#1c5dcc;--card-ink:#fff;--card-muted:#ffffffef;isolation:isolate;min-width:0;position:relative;overflow:hidden;background:linear-gradient(135deg,var(--card-top),var(--card-bottom))!important;color:var(--card-ink)!important;border:1px solid var(--card-rim)!important;border-top:5px solid var(--card-rim)!important;border-radius:17px!important;box-shadow:0 6px 16px #1d3b6410!important}html[data-theme=light][data-design-revision] .app-shell.site-v153.site-v154 [data-fuel-card][data-product="95"]{--card-top:#ff1728;--card-bottom:#c50012;--card-rim:#df091a}html[data-theme=light][data-design-revision] .app-shell.site-v153.site-v154 [data-fuel-card][data-product="91"]{--card-top:#09a755;--card-bottom:#00652f;--card-rim:#0b8b42}html[data-theme=light][data-design-revision] .app-shell.site-v153.site-v154 [data-fuel-card][data-product=diesel]{--card-top:#ffda54;--card-bottom:#f3b523;--card-rim:#efa91d;--card-ink:#392b04;--card-muted:#49350b}html[data-theme=light][data-design-revision] .app-shell.site-v153.site-v154 [data-fuel-card]>:not(.fuel-art-v154){z-index:1;position:relative}html[data-theme=light][data-design-revision] .app-shell.site-v153.site-v154 [data-fuel-card] :is(h2,h3,h4,strong,b,bdi,dt,dd,small,label,p,span,svg){color:var(--card-ink)!important}html[data-theme=light][data-design-revision] .app-shell.site-v153.site-v154 [data-fuel-card] :is(dt,small,p){color:var(--card-muted)!important}html[data-theme=light][data-design-revision] .app-shell.site-v153.site-v154 [data-fuel-card] .fuel-label-v129{font-size:inherit;box-shadow:none;background:0 0!important;border:0!important;padding:0!important}html[data-theme=light][data-design-revision] .app-shell.site-v153.site-v154 [data-fuel-card] .fuel-label-v129:before,html[data-theme=light][data-design-revision] .app-shell.site-v153.site-v154 [data-fuel-card] .fuel-label-v129>i{display:none}html[data-theme=light][data-design-revision] .app-shell.site-v153.site-v154 [data-fuel-card] :is(.fuel-effective-date,.sales-average-money-v139){color:var(--card-muted)!important}html[data-theme=light][data-design-revision] .app-shell.site-v153.site-v154 [data-fuel-card] .fuel-art-v154{pointer-events:none;z-index:0;border-radius:inherit;display:block;position:absolute;inset:0;overflow:hidden}html[data-theme=light][data-design-revision] .app-shell.site-v153.site-v154 [data-fuel-card] .fuel-waves-v154{width:100%;height:100%;display:block;color:#000!important}html[data-theme=light][data-design-revision] .app-shell.site-v153.site-v154 [data-fuel-card] .fuel-pump-watermark-v154{opacity:.17;width:76px;height:92px;position:absolute;bottom:20%;left:8px;color:var(--card-ink)!important}html[data-theme=light][data-design-revision] .app-shell.site-v153.site-v154 [data-fuel-card]>:is(h3,div:first-of-type,span:not(.fuel-art-v154)):has(.fuel-label-v129){justify-content:space-between;align-items:center;gap:12px;min-height:44px;display:flex}html[data-theme=light][data-design-revision] .app-shell.site-v153.site-v154 [data-fuel-card]>h3>svg,html[data-theme=light][data-design-revision] .app-shell.site-v153.site-v154 [data-fuel-card] [class*=productHeading]>svg,html[data-theme=light][data-design-revision] .app-shell.site-v153.site-v154 [data-fuel-card] .fuel-card-label>svg{box-sizing:content-box;background:#0000000c;border:1px solid #ffffffa0;border-radius:50%;flex:none;order:2;width:28px;height:28px;padding:11px;box-shadow:0 0 0 4px #ffffff16}html[data-theme=light][data-design-revision] .app-shell.site-v153.site-v154 [data-fuel-card][data-product=diesel]>h3>svg,html[data-theme=light][data-design-revision] .app-shell.site-v153.site-v154 [data-fuel-card][data-product=diesel] [class*=productHeading]>svg,html[data-theme=light][data-design-revision] .app-shell.site-v153.site-v154 [data-fuel-card][data-product=diesel] .fuel-card-label>svg{background:#b47b10;color:#fff!important}html[data-theme=light][data-design-revision] .app-shell.site-v153.site-v154 [data-fuel-card] :is(input,select,textarea){color:#172e4c!important;background:#fff!important;border-color:#adbfda!important}html[data-theme=light][data-design-revision] .app-shell.site-v153.site-v154 [data-fuel-card] :is(button,summary){border-radius:10px;color:var(--card-ink)!important;background:#ffffff16!important;border:1px solid #ffffffb0!important}html[data-theme=light][data-design-revision] .app-shell.site-v153.site-v154 [data-fuel-card] :is(button,summary):hover{background:#ffffff2e!important}html[data-theme=light][data-design-revision] .app-shell.site-v153.site-v154 [data-fuel-card] details[open]>div{background:#0000000a;border-radius:10px}html[data-theme=light][data-design-revision] .app-shell.site-v153.site-v154 [data-fuel-card] details :is(article,dl){background:0 0;border-color:#fff6}html[data-theme=light][data-design-revision] .app-shell.site-v153.site-v154 [data-fuel-card] .calibration-badge{max-width:100%;font-size:11px;color:#533b00!important;background:#fff4c9!important;border-color:#ffeaba!important}html[data-theme=light][data-design-revision] .app-shell.site-v153.site-v154 [data-fuel-card] .calibration-badge *{color:inherit!important}html[data-theme=light][data-design-revision] .app-shell.site-v153.site-v154 .sales-v131 [data-fuel-card]{flex-direction:column;gap:0;height:100%;display:flex}html[data-theme=light][data-design-revision] .app-shell.site-v153.site-v154 .sales-v131 [data-fuel-card]>h3{min-height:66px;margin:0;border:0!important;padding:17px 18px 5px!important;font-size:23px!important}html[data-theme=light][data-design-revision] .app-shell.site-v153.site-v154 .sales-v131 [data-fuel-card]>h3 .fuel-label-v129{font-size:inherit!important}html[data-theme=light][data-design-revision] .app-shell.site-v153.site-v154 .sales-v131 .fuel-card-status-v154{justify-content:flex-start;min-height:25px;padding:0 18px;display:flex}html[data-theme=light][data-design-revision] .app-shell.site-v153.site-v154 .sales-v131 [data-fuel-card]>dl{gap:13px;margin:0;padding:0 18px 20px;display:grid}html[data-theme=light][data-design-revision] .app-shell.site-v153.site-v154 .sales-v131 [data-fuel-card]>dl>div{flex-wrap:nowrap;justify-content:space-between;align-items:baseline;gap:10px;display:flex}html[data-theme=light][data-design-revision] .app-shell.site-v153.site-v154 .sales-v131 [data-fuel-card]>dl>div:first-child{border-bottom:1px solid #ffffff80;justify-content:stretch;gap:5px;margin-bottom:2px;padding:0 0 15px;display:grid}html[data-theme=light][data-design-revision] .app-shell.site-v153.site-v154 .sales-v131 [data-fuel-card]>dl>div:first-child dd{text-align:start;font-size:clamp(28px,2.6vw,43px)}html[data-theme=light][data-design-revision] .app-shell.site-v153.site-v154 .sales-v131 [data-fuel-card]>dl dd{min-width:0;margin:0;font-size:15px}html[data-theme=light][data-design-revision] .app-shell.site-v153.site-v154 .sales-v131 [data-fuel-card]>dl dt{font-size:12px}html[data-theme=light][data-design-revision] .app-shell.site-v153.site-v154 .sales-v131 [data-fuel-card]>dl dd small{font-size:11px}html[data-theme=light][data-design-revision] .app-shell.site-v153.site-v154 .sales-v131 [data-fuel-card]>details{margin-top:auto;padding:0 16px 16px}html[data-theme=light][data-design-revision] .app-shell.site-v153.site-v154 .sales-v131 [data-fuel-card]>details>summary{min-height:40px;font-weight:600}html[data-theme=light][data-design-revision] .app-shell.site-v153.site-v154 .fuel-prices-page [data-fuel-card]{flex-direction:column;gap:14px;min-height:180px;padding:18px;display:flex}html[data-theme=light][data-design-revision] .app-shell.site-v153.site-v154 .fuel-prices-page [data-fuel-card]>span:has(.fuel-label-v129){font-size:19px}html[data-theme=light][data-design-revision] .app-shell.site-v153.site-v154 .fuel-prices-page [data-fuel-card]>strong{align-items:baseline;gap:6px;margin:0;font-size:clamp(27px,2.6vw,40px);line-height:1.3;display:flex}html[data-theme=light][data-design-revision] .app-shell.site-v153.site-v154 .fuel-prices-page [data-fuel-card]>strong small{font-size:12px;font-weight:400}html[data-theme=light][data-design-revision] .app-shell.site-v153.site-v154 .fuel-prices-page [data-fuel-card] .fuel-effective-date{flex-wrap:wrap;gap:6px;margin-top:auto;font-size:11px}html[data-theme=light][data-design-revision] .app-shell.site-v153.site-v154 .fuel-prices-page [data-fuel-flow]{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:12px}html[data-theme=light][data-design-revision] .app-shell.site-v153.site-v154 [data-testid=dry-out-product-summary] [data-fuel-card]{gap:15px;min-height:184px;padding:18px}html[data-theme=light][data-design-revision] .app-shell.site-v153.site-v154 [data-testid=dry-out-product-summary] [data-fuel-card] [class*=productHeading]{justify-content:space-between;min-height:48px;font-size:20px}html[data-theme=light][data-design-revision] .app-shell.site-v153.site-v154 [data-testid=dry-out-product-summary] [data-fuel-card] [class*=clock] bdi{font-size:38px}html[data-theme=light][data-design-revision] .app-shell.site-v153.site-v154 [data-testid=dry-out-product-summary] [data-fuel-card] [class*=clock]>span:not(:first-child) bdi{font-size:22px}html[data-theme=light][data-design-revision] .app-shell.site-v153.site-v154 .sales-average-fuels-v139{gap:10px!important}html[data-theme=light][data-design-revision] .app-shell.site-v153.site-v154 .sales-average-fuels-v139>[data-fuel-card]{border-inline:0;flex-direction:column;gap:10px;min-height:146px;display:flex;padding:16px!important}html[data-theme=light][data-design-revision] .app-shell.site-v153.site-v154 .sales-average-fuels-v139>[data-fuel-card]>span{font-size:15px}html[data-theme=light][data-design-revision] .app-shell.site-v153.site-v154 .sales-average-fuels-v139>[data-fuel-card]>strong{font-size:clamp(22px,2vw,31px)}html[data-theme=light][data-design-revision] .app-shell.site-v153.site-v154 .sales-average-fuels-v139>[data-fuel-card] .fuel-pump-watermark-v154{width:45px;height:55px;bottom:10px;left:6px}html[data-theme=light][data-design-revision] .app-shell.site-v153.site-v154 .sales-average-fuels-v139>[data-fuel-card] .sales-average-money-v139{margin-top:auto;font-size:14px}html[data-theme=light][data-design-revision] .app-shell.site-v153.site-v154 .sales-average-values-v139{align-items:stretch}html[data-theme=light][data-design-revision] .app-shell.site-v153.site-v154 .sales-average-total-v139{background:#f2f6fd;border:1px solid #c9daee;border-radius:14px;padding:16px}html[data-theme=light][data-design-revision] .app-shell.site-v153.site-v154 .secondary-button{box-shadow:0 2px 6px #18447708;color:#164d96!important;background:#eaf2ff!important;border-color:#aec8ec!important}html[data-theme=light][data-design-revision] .app-shell.site-v153.site-v154 .secondary-button:hover:not(:disabled){background:#dceaff!important;border-color:#6e9bd8!important}html[data-theme=light][data-design-revision] .app-shell.site-v153.site-v154 .wordmark-v154{background:linear-gradient(135deg,#f8fbff,#eaf2ff)!important;border-color:#c5d7ee!important;box-shadow:inset 0 1px #fff!important}html[data-theme=light] .login-page{color:#172e4c;background:radial-gradient(at 30% 20%,#dceaff,#0000 65%),#eef3fa}html[data-theme=light] .login-card{background:#fff;border-color:#cbd8e9;box-shadow:0 18px 60px #1b3d6820}html[data-theme=light] .login-card :is(h1,p,label,small){color:#172e4c}html[data-theme=light] .login-card .security-note{color:#456184;background:#edf4ff;border-color:#cbdcf4}html[data-theme=light] .login-card .field{color:#255798;background:#f8faff;border-color:#b7cae5}html[data-theme=light] .login-card input{color:#172e4c;background:0 0}.login-appearance-v154{border-top:1px solid var(--line);gap:8px;margin-top:20px;padding-top:16px;display:grid}.login-appearance-v154>span{font-size:13px;font-weight:600}.login-appearance-options-v154{grid-template-columns:1fr 1fr;gap:8px;display:grid}.login-appearance-options-v154>button{border:1px solid var(--line-strong);background:var(--panel);color:var(--text);border-radius:10px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:10px 8px;font-size:12px;display:flex}.login-appearance-options-v154>button[aria-pressed=true]{border-color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent);background:var(--accent-soft)}.login-design-dot-v154{background:#087d70;border:1px solid #fff6;border-radius:50%;width:15px;height:15px}.login-design-dot-v154[data-design=light]{background:linear-gradient(135deg,#fff 45%,#2165c5 46%);border-color:#b4cae8}.login-appearance-v154>small{color:var(--muted);font-size:11px;line-height:1.6}}@media screen and (max-width:1100px){html[data-theme=light][data-design-revision] .app-shell.site-v153.site-v154 .fuel-prices-page [data-fuel-flow],html[data-design-revision] .app-shell.site-v154 .compact-filters-v154{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:750px){html[data-design-revision] .app-shell.site-v154 .content-frame .page-heading-v133,html[data-design-revision] .app-shell.site-v154 .content-frame .page-heading-v133[data-compact]{gap:10px;min-height:0;margin-bottom:10px;padding:12px 14px}html[data-design-revision] .app-shell.site-v154 .content-frame .page-heading-v133:has(>.page-heading-actions-v133){gap:10px;min-height:0;margin-bottom:10px;padding:12px 14px}html[data-design-revision] .app-shell.site-v154 .page-heading-copy-v133{flex-basis:180px}html[data-design-revision] .app-shell.site-v154 .content-frame .page-heading-v133 h1{font-size:22px}html[data-design-revision] .app-shell.site-v154 .page-heading-actions-v133{flex:auto;justify-content:flex-start;gap:7px}html[data-design-revision] .app-shell.site-v154 .page-heading-actions-v133 :is(button,a){min-height:40px;padding:8px 10px;font-size:12px}html[data-design-revision] .app-shell.site-v154 .mobile-brand.wordmark-v154{border:1px solid var(--line);border-radius:10px;justify-content:center;min-width:0;padding:4px 8px;overflow:hidden}html[data-design-revision] .app-shell.site-v154 .mobile-brand.wordmark-v154 b{font-size:16px;line-height:1.4}html[data-design-revision] .app-shell.site-v154 .mobile-brand.wordmark-v154 small{font-size:9px;line-height:1.3}html[data-design-revision] .app-shell.site-v154 .daily-page .daily-selection-v154 .business-toolbar{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:12px}html[data-design-revision] .app-shell.site-v154 .daily-page .daily-selection-v154 .business-toolbar:has(.station-scope-region){grid-template-columns:repeat(2,minmax(0,1fr))}html[data-design-revision] .app-shell.site-v154 .daily-page .daily-selection-v154 .station-scope-region{grid-column:1/-1}html[data-design-revision] .app-shell.site-v154 .daily-station-start{gap:12px;padding:15px}html[data-design-revision] .app-shell.site-v154 .daily-station-start h2{font-size:18px}html[data-design-revision] .app-shell.site-v154 .daily-station-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}html[data-design-revision] .app-shell.site-v154 .daily-station-grid>button{gap:8px;min-height:76px;padding:10px}html[data-design-revision] .app-shell.site-v154 .daily-station-grid>button>svg:first-child{width:20px}html[data-design-revision] .app-shell.site-v154 .daily-station-start>footer{justify-items:stretch;gap:8px;display:grid}html[data-design-revision] .app-shell.site-v154 .compact-filters-v154{gap:10px;padding:12px}html[data-theme=light][data-design-revision] .app-shell.site-v153.site-v154 [data-fuel-card] .fuel-pump-watermark-v154{width:62px;height:80px}html[data-theme=light][data-design-revision] .app-shell.site-v153.site-v154 .sales-v131 [data-fuel-card]>dl>div:first-child dd{font-size:36px}html[data-theme=light][data-design-revision] .app-shell.site-v153.site-v154 .fuel-prices-page [data-fuel-card]{gap:10px;min-height:150px;padding:13px}html[data-theme=light][data-design-revision] .app-shell.site-v153.site-v154 .fuel-prices-page [data-fuel-card]>span:has(.fuel-label-v129){font-size:16px}html[data-theme=light][data-design-revision] .app-shell.site-v153.site-v154 .fuel-prices-page [data-fuel-card]>strong{flex-wrap:wrap;font-size:27px}html[data-theme=light][data-design-revision] .app-shell.site-v153.site-v154 .fuel-prices-page .fuel-card-label>svg{width:19px;height:19px;box-shadow:none;padding:6px}html[data-theme=light][data-design-revision] .app-shell.site-v153.site-v154 [data-testid=dry-out-product-summary] [data-fuel-card]{flex-direction:column;min-height:174px;padding:16px;display:flex}html[data-theme=light][data-design-revision] .app-shell.site-v153.site-v154 [data-testid=dry-out-product-summary] [data-fuel-card] [class*=clock]{justify-content:flex-start}html[data-theme=light][data-design-revision] .app-shell.site-v153.site-v154 .sales-average-fuels-v139>[data-fuel-card]{min-height:130px}}@media screen and (max-width:370px){html[data-theme=light][data-design-revision] .app-shell.site-v153.site-v154 .fuel-prices-page [data-fuel-flow],html[data-design-revision] .app-shell.site-v154 .compact-filters-v154,html[data-design-revision] .app-shell.site-v154 .daily-page .daily-selection-v154 :is(.business-toolbar,.business-toolbar:has(.station-scope-region)),html[data-design-revision] .app-shell.site-v154 .daily-station-grid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.site-v154 *{transition:none!important}}
@media screen{html[data-design-revision] .app-shell.site-v155 .sidebar>nav{overscroll-behavior:contain;scrollbar-gutter:stable;scrollbar-width:auto;scrollbar-color:#65b9aa #12343e;min-height:0;overflow-y:scroll}html[data-design-revision] .app-shell.site-v155 .sidebar>nav::-webkit-scrollbar{width:12px}html[data-design-revision] .app-shell.site-v155 .sidebar>nav::-webkit-scrollbar-track{background:#12343e;border-radius:8px}html[data-design-revision] .app-shell.site-v155 .sidebar>nav::-webkit-scrollbar-thumb{background:#65b9aa;border:2px solid #12343e;border-radius:8px;min-height:40px}html[data-design-revision] .app-shell.site-v155 .sidebar>nav::-webkit-scrollbar-thumb:hover{background:#91e2d3}html[data-design-revision] .app-shell.site-v155 .sales-v131 [data-fuel-card]{overflow-anchor:none;align-self:start;min-height:0;height:auto!important}.sales-meter-disclosure-v155{overflow-anchor:none;flex-shrink:0;min-width:0;margin-top:auto;padding:0 16px 16px}html[data-design-revision] .app-shell.site-v155 .sales-meter-toggle-v155{border:1px solid var(--line-strong);background:var(--panel);width:100%;min-height:44px;color:var(--accent);font:inherit;cursor:pointer;text-align:start;border-radius:10px;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;font-size:13px;font-weight:600;display:flex}.sales-meter-toggle-v155[aria-expanded=true]>svg{transform:rotate(180deg)}html[data-design-revision] .app-shell.site-v155 .sales-meter-list-v155{overscroll-behavior:contain;scrollbar-width:auto;scrollbar-color:var(--accent) transparent;scrollbar-gutter:stable;outline-offset:2px;border-radius:9px;gap:10px;min-width:0;max-height:360px;margin-top:10px;padding:4px;display:grid;overflow-y:auto}.sales-meter-list-v155>article{border:1px solid var(--line);background:var(--panel);border-radius:8px;min-width:0;padding:12px}html[data-design-revision] .app-shell.site-v155 .sales-meter-list-v155 h4{flex-wrap:wrap;justify-content:space-between;gap:8px;margin:0 0 10px;font-size:12px;line-height:1.7;display:flex}html[data-design-revision] .app-shell.site-v155 .sales-meter-list-v155 dl{gap:8px;margin:0;padding:0;display:grid}html[data-design-revision] .app-shell.site-v155 .sales-meter-list-v155 dl>div{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}html[data-design-revision] .app-shell.site-v155 .sales-meter-list-v155 :is(dt,dd){margin:0;font-size:12px;line-height:1.6}.sales-meter-empty-v155{margin:0;padding:10px;font-size:13px;line-height:1.8}html[data-design-revision] .app-shell.site-v155 .sales-average-fuels-v139>[data-fuel-card]>span{align-items:center;gap:8px;font-size:12px;line-height:1.5;display:flex}html[data-design-revision] .app-shell.site-v155 .sales-average-fuels-v139>[data-fuel-card]>span>span{gap:2px;min-width:0;display:grid}html[data-design-revision] .app-shell.site-v155 .sales-average-fuels-v139>[data-fuel-card]>span b{font-size:17px;font-weight:600}html[data-design-revision] .app-shell.site-v155 .deliveries-page .delivery-ledgers-v138{gap:14px}html[data-design-revision] .app-shell.site-v155 .deliveries-page .delivery-ledger-heading-v138{grid-template-columns:minmax(150px,1fr) minmax(0,3fr);gap:12px 16px;padding:14px 16px}html[data-design-revision] .app-shell.site-v155 .deliveries-page .delivery-product-name-v138{text-align:center;justify-content:center;gap:9px}html[data-design-revision] .app-shell.site-v155 .deliveries-page .delivery-product-name-v138 h2{font-size:19px}html[data-design-revision] .app-shell.site-v155 .deliveries-page .delivery-product-name-v138 span{margin-top:3px;font-size:11px}html[data-design-revision] .app-shell.site-v155 .deliveries-page .delivery-ledger-v138 .load-comparison{border-radius:10px;grid-area:1/2;align-self:stretch;gap:0;overflow:hidden}html[data-design-revision] .app-shell.site-v155 .deliveries-page .load-comparison>div{text-align:center;align-items:center;gap:5px;padding:10px 8px}html[data-design-revision] .app-shell.site-v155 .deliveries-page .load-comparison>div:first-child{border-inline-start:0}html[data-design-revision] .app-shell.site-v155 .deliveries-page .load-comparison dd{flex-wrap:wrap;flex:0 auto;justify-content:center;align-items:baseline;gap:4px;font-size:clamp(22px,2vw,29px);font-weight:700;line-height:1.4;display:flex}html[data-design-revision] .app-shell.site-v155 .deliveries-page .load-comparison .load-difference{background:#fbbf2414}html[data-design-revision] .app-shell.site-v155 .deliveries-page .load-comparison .load-difference dd,html[data-design-revision] .app-shell.site-v155 .deliveries-page .load-comparison .load-difference dd *{color:#fbbf24!important}html[data-design-revision] .app-shell.site-v155 .deliveries-page .delivery-product-toggle{grid-area:2/1/auto/-1;justify-self:end;min-height:38px;margin:0;padding:7px 12px}html[data-design-revision] .app-shell.site-v155 .deliveries-page .load-comparison .load-missing-actual{grid-column:1/-1}html[data-design-revision] .receipt-editor.receipt-editor-v155{gap:10px!important;padding:12px!important}html[data-design-revision] .receipt-editor-v155 .receipt-data-card{align-items:start;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:12px!important;padding:14px!important;display:grid!important}html[data-design-revision] .receipt-editor-v155 .receipt-data-title{align-self:center;line-height:1.5;grid-area:1/1!important;margin:0!important;font-size:16px!important;display:block!important}html[data-design-revision] .receipt-editor-v155 .receipt-data-card[data-fixed-product=true] .receipt-data-title{grid-column:1/3!important}html[data-design-revision] .receipt-editor-v155 .receipt-product-picker{border:0;justify-self:end;width:auto;min-width:0;grid-area:1/3/auto/5!important;padding:0!important}html[data-design-revision] .receipt-editor-v155 .receipt-product-picker[data-fixed-product=true]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}html[data-design-revision] .receipt-editor-v155 .receipt-product-picker[data-fixed-product=true] legend{float:inline-start;margin:0;padding:0;display:block;font-size:11px!important}html[data-design-revision] .receipt-editor-v155 .receipt-product-picker [data-fuel-flow]{direction:ltr;justify-content:flex-end!important;gap:6px!important}html[data-design-revision] .receipt-editor-v155 .receipt-product-picker:not([data-fixed-product=true]){justify-self:stretch;grid-area:1/2/auto/5!important}html[data-design-revision] .receipt-editor-v155 .receipt-product-picker :is(button,.receipt-selected-fuel-v134){min-width:0;min-height:36px!important;padding:6px 10px!important}html[data-design-revision] .receipt-editor-v155 .receipt-data-card>label{margin:0;grid-area:auto!important;gap:5px!important;font-size:12px!important;display:grid!important}html[data-design-revision] .receipt-editor-v155 .receipt-ticket-v155{order:1}html[data-design-revision] .receipt-editor-v155 .receipt-tanker-v155{order:2}html[data-design-revision] .receipt-editor-v155 .receipt-reported{order:3}html[data-design-revision] .receipt-editor-v155 .receipt-actual{order:4}html[data-design-revision] .receipt-editor-v155 .receipt-arrival{order:5;width:100%;min-width:0;grid-column:1/-1!important}html[data-design-revision] .receipt-editor-v155 .receipt-arrival>div{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important}html[data-design-revision] .receipt-editor-v155 .receipt-arrival legend{margin:0 0 5px;font-size:12px}html[data-design-revision] .receipt-editor-v155 .receipt-arrival label{gap:5px;min-width:0;margin:0;font-size:12px!important;display:grid!important}html[data-design-revision] .receipt-editor-v155 .receipt-arrival .receipt-arrival-label{position:relative;font-size:11px!important;display:block!important}html[data-design-revision] .receipt-editor-v155 .receipt-arrival .time-control-v120{gap:4px!important;min-height:48px!important;padding:4px 6px!important}html[data-design-revision] .receipt-editor-v155 .receipt-arrival .time-control-v120 select{height:28px!important;min-height:28px!important;padding:2px!important}html[data-design-revision] .receipt-editor-v155 .receipt-timing-details{padding:10px 12px!important}html[data-design-revision] .receipt-editor-v155 .receipt-timing-details>summary{align-items:center;min-height:24px;display:flex}html[data-design-revision] .receipt-editor-v155 .receipt-extra-card{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;padding:12px!important}}@media screen and (min-width:901px){html[data-design-revision] .app-shell.site-v155{--shell-bar-height:80px}html[data-design-revision] .app-shell.site-v155>.topbar,html[data-design-revision] .app-shell.site-v155>.sidebar>.sidebar-brand{box-sizing:border-box;align-items:center;height:80px!important;min-height:80px!important;padding:12px 16px!important}html[data-design-revision] .app-shell.site-v155>.sidebar>.sidebar-brand{flex:0 0 80px;display:flex}html[data-design-revision] .app-shell.site-v155 .sidebar-brand-home.wordmark-v154{box-sizing:border-box;width:100%;height:56px;min-height:56px;margin:0;padding:3px 10px}html[data-design-revision] .app-shell.site-v155 .sidebar-brand-copy{gap:0}html[data-design-revision] .app-shell.site-v155 .sidebar-brand-copy b{font-size:22px;line-height:1.35}html[data-design-revision] .app-shell.site-v155 .sidebar-brand-copy small{font-size:11px;line-height:1.35}html[data-design-revision] .app-shell.site-v155 .topbar :is(.global-search,.site-version-badge,.mobile-menu,.icon-btn,.language-trigger-v120,.profile-button){box-sizing:border-box;margin-block:0;height:56px!important;min-height:56px!important}}@media screen and (max-width:900px){html[data-design-revision] .app-shell.site-v155>.topbar{grid-template-columns:44px minmax(0,1fr) 44px 44px}html[data-design-revision] .app-shell.site-v155>.topbar>.mobile-brand{grid-area:1/2/2/4;justify-content:center;justify-self:center;width:100%;margin:0;padding:2px 8px}html[data-design-revision] .app-shell.site-v155 .topbar-brand-copy{text-align:center;justify-items:center;width:100%}html[data-design-revision] .app-shell.site-v155 .topbar-brand-copy :is(b,small){margin:0;text-align:center!important}html[data-design-revision] .app-shell.site-v155>.topbar>.site-version-badge{grid-area:1/4;justify-content:center;width:44px;max-width:44px;padding:0 3px;font-size:11px}html[data-design-revision] .app-shell.site-v155>.topbar>.global-search{grid-area:2/1/3/3}html[data-design-revision] .app-shell.site-v155>.topbar>.top-actions{grid-area:2/3/3/5}html[data-design-revision] .app-shell.site-v155 .deliveries-page .delivery-ledger-heading-v138{grid-template-columns:minmax(0,1fr);gap:10px;padding:12px}html[data-design-revision] .app-shell.site-v155 .deliveries-page .delivery-ledger-v138 .load-comparison{grid-area:2/1}html[data-design-revision] .app-shell.site-v155 .deliveries-page .delivery-product-toggle{grid-area:3/1;justify-self:stretch;width:100%}html[data-design-revision] .app-shell.site-v155 .deliveries-page .load-comparison dd{font-size:clamp(19px,3.8vw,26px)}html[data-design-revision] .app-shell.site-v155 .deliveries-page .load-comparison dt{font-size:11px}}@media screen and (max-width:700px){html[data-design-revision] .receipt-editor-v155 .receipt-data-card{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;padding:12px!important}html[data-design-revision] .receipt-editor-v155 .receipt-data-title{grid-column:1/-1!important;font-size:15px!important}html[data-design-revision] .receipt-editor-v155 .receipt-data-card[data-fixed-product=true] .receipt-data-title{grid-column:1!important}html[data-design-revision] .receipt-editor-v155 .receipt-product-picker{grid-column:2!important}html[data-design-revision] .receipt-editor-v155 .receipt-product-picker:not([data-fixed-product=true]){grid-area:2/1/auto/-1!important}html[data-design-revision] .receipt-editor-v155 .receipt-product-picker:not([data-fixed-product=true])>[data-fuel-flow]{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px!important;display:grid!important}html[data-design-revision] .receipt-editor-v155 .receipt-product-picker button{gap:0!important;padding:5px 3px!important}html[data-design-revision] .receipt-editor-v155 .receipt-product-picker button>svg{display:none}html[data-design-revision] .receipt-editor-v155 .receipt-product-picker button .fuel-label-v129{white-space:nowrap;padding:4px!important;font-size:11px!important}html[data-design-revision] .receipt-editor-v155 .receipt-product-picker[data-fixed-product=true] legend{display:none}html[data-design-revision] .receipt-editor-v155 .receipt-data-card>label{font-size:11px!important}html[data-design-revision] .app-shell.site-v155 .sales-meter-list-v155{max-height:320px}}@media screen and (max-width:500px){html[data-design-revision] .receipt-editor-v155 .receipt-arrival>div{grid-template-columns:minmax(0,1fr)!important;gap:8px!important}}@media screen{html[data-theme=light][data-design-revision]{--surface-edge-v155:#2563eb;--surface-tint-v155:#f0f5fd}html[data-theme=light][data-design-revision] .app-shell.site-v155 .content-frame :is(.panel,.design-panel,.insight-surface,.insight-panel,.page-heading-v133,.business-toolbar,.compact-filters-v154,.home-heading-v139,.home-filters-v139,.home-regions-v139,.home-regions-v139>div>button,.home-action:not(.primary),.home-operational-summary-v139,.home-station-card,.home-total-white-v153,.directory-station-card-v132,.station-sales-total-v134,.sales-average-v139,.daily-selection-v154,.daily-stage,.daily-entry-panel,.metric-card,.stat-card,.business-kpis>*,.approved-kpis>*,.home-kpis-v131>*,[class*=_panel],[class*=_filters],[class*=_card],[class*=_Card]):not([data-fuel-card]):not([data-fuel-card] *){border-color:var(--surface-edge-v155)!important}html[data-theme=light][data-design-revision] .app-shell.site-v155 .sales-kpis-v155>article{background:var(--surface-tint-v155)!important;border-color:var(--surface-edge-v155)!important}html[data-theme=light][data-design-revision] :is(.receipt-editor-v155,.receipt-editor-v155 .receipt-data-card,.receipt-editor-v155 .receipt-timing-details,.receipt-editor-v155 .receipt-extra-card){border-color:var(--surface-edge-v155)!important}html[data-theme=light][data-design-revision] .app-shell.site-v155 .station-sales-total-v134>dl>div{background:var(--surface-tint-v155)!important;box-shadow:none!important;border:0!important}html[data-theme=light][data-design-revision] .app-shell.site-v155 .home-regions-v139 button:is(:hover,:focus-visible){background:var(--surface-tint-v155)!important;border-color:var(--surface-edge-v155)!important}html[data-theme=light][data-design-revision] .app-shell.site-v155 .sidebar>nav{scrollbar-color:#5c83c3 #e8eff8}html[data-theme=light][data-design-revision] .app-shell.site-v155 .sidebar>nav::-webkit-scrollbar-track{background:#e8eff8}html[data-theme=light][data-design-revision] .app-shell.site-v155 .sidebar>nav::-webkit-scrollbar-thumb{background:#5c83c3;border-color:#e8eff8}html[data-theme=light][data-design-revision] .app-shell.site-v155 .sidebar>nav::-webkit-scrollbar-thumb:hover{background:#2563eb}html[data-theme=light][data-design-revision] .app-shell.site-v155 .sales-meter-list-v155{scrollbar-color:#fffb #00000012}html[data-theme=light][data-design-revision] .app-shell.site-v155 .sales-meter-list-v155>article{background:#0000000b;border-color:#ffffff80}html[data-theme=light][data-design-revision] .app-shell.site-v155 .sales-meter-list-v155 :is(dt,dd,h4,time){color:var(--card-ink)!important}html[data-theme=light][data-design-revision] .app-shell.site-v155 .deliveries-page .load-comparison .load-difference{background:#fff4dc}html[data-theme=light][data-design-revision] .app-shell.site-v155 .deliveries-page .load-comparison .load-difference dd,html[data-theme=light][data-design-revision] .app-shell.site-v155 .deliveries-page .load-comparison .load-difference dd *{color:#d97706!important}}
@media screen{html[data-design-revision] .app-shell .daily-page.daily-v156{--daily-surface:#fff;--daily-soft:#f0f5fd;--daily-soft-strong:#e2edff;--daily-ink:#193452;--daily-muted:#536d8d;--daily-accent:#225ed2;--daily-edge:#2563eb;--daily-divider:#d6e2f2;--daily-input:#fff;--daily-accent-ink:#fff;--daily-shadow:0 8px 24px #12396108;color:var(--daily-ink);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;gap:18px}html[data-theme=dark] .app-shell .daily-page.daily-v156{--daily-surface:#092f36;--daily-soft:#103d42;--daily-soft-strong:#154d4c;--daily-ink:#edf8f4;--daily-muted:#b0ceca;--daily-accent:#67dfb7;--daily-edge:#38877b;--daily-divider:#28564f;--daily-input:#062830;--daily-accent-ink:#062d2b;--daily-shadow:0 8px 24px #001c2429;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html[data-design-revision] .app-shell .daily-page.daily-v156 [hidden]{display:none!important}html[data-design-revision] .app-shell .daily-page.daily-v156 .daily-approved-header{flex-direction:column;gap:16px;min-width:0;display:flex}html[data-design-revision] .app-shell .daily-page.daily-v156 .daily-approved-header>*{min-width:0;max-width:100%}html[data-design-revision] .app-shell .daily-page.daily-v156 .daily-hero-v156{border:1px solid var(--daily-edge);background:linear-gradient(115deg,var(--daily-soft-strong),var(--daily-surface) 70%);box-shadow:var(--daily-shadow);isolation:isolate;border-radius:18px;align-items:center;gap:18px;padding:24px;display:flex}html[data-design-revision] .app-shell .daily-page.daily-v156 .daily-hero-icon-v156{background:var(--daily-accent);width:60px;height:60px;color:var(--daily-accent-ink);box-shadow:0 6px 18px color-mix(in srgb,var(--daily-accent) 20%,transparent);border-radius:18px;flex:0 0 60px;place-items:center;display:grid}html[data-design-revision] .app-shell .daily-page.daily-v156 .daily-hero-copy-v156{min-width:0}html[data-design-revision] .app-shell .daily-page.daily-v156 .daily-hero-v156 h1{color:var(--daily-ink);margin:0;font-size:28px;line-height:1.5}html[data-design-revision] .app-shell .daily-page.daily-v156 .daily-hero-v156 h1:after{display:none}html[data-design-revision] .app-shell .daily-page.daily-v156 .daily-hero-v156 p{color:var(--daily-muted);margin:4px 0 0;font-size:13px;line-height:1.8}html[data-design-revision] .app-shell .daily-page.daily-v156 .daily-hero-badge-v156{background:var(--daily-surface);color:var(--daily-muted);border-radius:12px;flex:none;align-items:center;gap:9px;margin-inline-start:auto;padding:10px 14px;font-size:12px;display:flex}html[data-design-revision] .app-shell .daily-page.daily-v156 .daily-hero-badge-v156 bdi{color:var(--daily-accent);font-size:25px;font-weight:600}html[data-design-revision] .app-shell .daily-page.daily-v156 .daily-context.daily-selection-v154{box-shadow:var(--daily-shadow);border-radius:16px;margin:0;overflow:visible;border:1px solid var(--daily-edge)!important;background:var(--daily-surface)!important;padding:18px 22px!important}html[data-design-revision] .app-shell .daily-page.daily-v156 .daily-context .business-toolbar{background:0 0;border:0;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;margin:0;padding:0;display:grid;gap:16px 22px!important}html[data-design-revision] .app-shell .daily-page.daily-v156 .daily-context .business-toolbar:has(.station-scope-region){grid-template-columns:repeat(3,minmax(0,1fr))}html[data-design-revision] .app-shell .daily-page.daily-v156 .daily-context .business-toolbar label{min-width:0;color:var(--daily-ink);flex-direction:column;margin:0;font-size:13px;font-weight:500;line-height:1.5;display:flex;gap:8px!important}html[data-design-revision] .app-shell .daily-page.daily-v156 .daily-context .business-toolbar :is(select,.date-input-wrap){border-radius:10px;height:48px;min-height:48px}html[data-design-revision] .app-shell .daily-page.daily-v156 .daily-context .business-toolbar :is(select,input){background:var(--daily-input);border-color:var(--daily-divider);color:var(--daily-ink);font-size:15px}html[data-design-revision] .app-shell .daily-page.daily-v156 .daily-context .business-toolbar input{height:48px;min-height:48px}html[data-design-revision] .app-shell .daily-page.daily-v156 .daily-context .selected-station-label{color:var(--daily-muted);overflow-wrap:anywhere;line-height:1.6}html[data-design-revision] .app-shell .daily-page.daily-v156 .latest-closed-daily{border:1px solid var(--daily-divider);background:var(--daily-soft);color:var(--daily-muted);border-radius:12px;padding:12px 18px}html[data-design-revision] .app-shell .daily-page.daily-v156 .daily-notice-slot{color:var(--daily-muted);padding:0 4px;line-height:1.8;margin:0!important}html[data-design-revision] .app-shell .daily-page.daily-v156 .daily-notice-slot:has(>span:empty):not(:has(.business-error,.business-success)){display:none}html[data-design-revision] .app-shell .daily-page.daily-v156 .daily-stations-v156{background:var(--daily-surface);border:1px solid var(--daily-edge);box-shadow:var(--daily-shadow);border-radius:18px;flex-direction:column;gap:22px;min-width:0;padding:24px;display:flex}html[data-design-revision] .app-shell .daily-page.daily-v156 .daily-stations-heading-v156{justify-content:space-between;align-items:center;gap:16px;min-width:0;display:flex}html[data-design-revision] .app-shell .daily-page.daily-v156 .daily-stations-heading-v156 h2{color:var(--daily-ink);font-size:21px;line-height:1.6}html[data-design-revision] .app-shell .daily-page.daily-v156 .daily-stations-heading-v156 p{color:var(--daily-muted);margin:3px 0 0;font-size:13px;line-height:1.8}html[data-design-revision] .app-shell .daily-page.daily-v156 .daily-stations-count-v156{background:var(--daily-soft);color:var(--daily-accent);white-space:nowrap;border-radius:9px;flex:none;padding:6px 12px;font-size:12px;font-weight:500}html[data-design-revision] .app-shell .daily-page.daily-v156 .daily-stations-search-v156{background:var(--daily-soft);border:1px solid var(--daily-divider);width:100%;min-width:0;min-height:50px;color:var(--daily-muted);border-radius:12px;align-items:center;gap:10px;margin:0;padding:0 14px;transition:border-color .18s,box-shadow .18s;display:flex}html[data-design-revision] .app-shell .daily-page.daily-v156 .daily-stations-search-v156>svg{flex:none}html[data-design-revision] .app-shell .daily-page.daily-v156 .daily-stations-search-v156 input{width:100%;min-width:0;height:48px;min-height:48px;color:var(--daily-ink);flex:1;font-size:14px;box-shadow:none!important;background:0 0!important;border:0!important;outline:none!important;padding:8px 0!important}html[data-design-revision] .app-shell .daily-page.daily-v156 .daily-stations-search-v156:focus-within{border-color:var(--daily-accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--daily-accent) 15%,transparent)}html[data-design-revision] .app-shell .daily-page.daily-v156 .daily-stations-grid-v156{grid-template-columns:repeat(auto-fit,minmax(min(100%,205px),1fr));gap:16px;min-width:0;display:grid}html[data-design-revision] .app-shell .daily-page.daily-v156 .daily-station-card-v156{border:1px solid var(--daily-divider);background:var(--daily-soft);min-width:0;min-height:184px;color:var(--daily-ink);text-align:start;box-shadow:none;border-radius:14px;flex-direction:column;gap:10px;padding:18px;transition:transform .18s,box-shadow .18s,border-color .18s,background .18s;display:flex}html[data-design-revision] .app-shell .daily-page.daily-v156 .daily-station-card-top-v156{justify-content:space-between;align-items:center;gap:12px;width:100%;min-width:0;display:flex}html[data-design-revision] .app-shell .daily-page.daily-v156 .daily-station-number-v156{gap:2px;min-width:0;display:grid}html[data-design-revision] .app-shell .daily-page.daily-v156 .daily-station-number-v156 small{color:var(--daily-muted);font-size:11px}html[data-design-revision] .app-shell .daily-page.daily-v156 .daily-station-number-v156 strong{font-variant-numeric:tabular-nums;color:var(--daily-ink);font-size:30px;font-weight:600;line-height:1.15}html[data-design-revision] .app-shell .daily-page.daily-v156 .daily-station-symbol-v156{background:var(--daily-surface);width:46px;height:46px;color:var(--daily-accent);border-radius:13px;flex:none;place-items:center;display:grid}html[data-design-revision] .app-shell .daily-page.daily-v156 .daily-station-name-v156{overflow-wrap:anywhere;color:var(--daily-ink);font-size:14px;font-weight:500;line-height:1.65}html[data-design-revision] .app-shell .daily-page.daily-v156 .daily-station-open-v156{border-top:1px solid var(--daily-divider);width:100%;color:var(--daily-accent);justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding-top:10px;font-size:12px;display:flex}html[data-design-revision] .app-shell .daily-page.daily-v156 .daily-station-open-v156 svg{transition:transform .18s}html[data-design-revision] .app-shell .daily-page.daily-v156 .daily-station-card-v156:is(:hover,:focus-visible){background:var(--daily-soft-strong);border-color:var(--daily-accent);box-shadow:0 8px 20px color-mix(in srgb,var(--daily-accent) 12%,transparent);transform:translateY(-3px)}html[data-design-revision] .app-shell .daily-page.daily-v156 .daily-stations-footer-v156{border-top:1px solid var(--daily-divider);color:var(--daily-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;padding-top:18px;font-size:12px;display:flex}html[data-design-revision] .app-shell .daily-page.daily-v156 .daily-stations-footer-v156>span{align-items:center;gap:8px;line-height:1.7;display:flex}html[data-design-revision] .app-shell .daily-page.daily-v156 .daily-stations-footer-v156 svg{flex:none}html[data-design-revision] .app-shell .daily-page.daily-v156 .daily-stations-empty-v156{background:var(--daily-soft);color:var(--daily-muted);text-align:center;border-radius:12px;justify-items:center;gap:12px;padding:26px 16px;font-size:14px;display:grid}html[data-design-revision] .app-shell .daily-page.daily-v156 .daily-flow-v156{border:1px solid var(--daily-edge);background:var(--daily-surface);box-shadow:var(--daily-shadow);border-radius:16px;min-width:0;padding:10px 10px 0}html[data-design-revision] .app-shell .daily-page.daily-v156 .daily-flow-tabs-v156{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;min-width:0;display:grid}html[data-design-revision] .app-shell .daily-page.daily-v156 .daily-flow-tabs-v156>button{min-width:0;min-height:76px;color:var(--daily-muted);box-shadow:none;text-align:start;background:0 0;border:1px solid #0000;border-radius:11px;justify-content:flex-start;align-items:center;gap:10px;padding:12px;line-height:1.5;transition:background .18s,border-color .18s,color .18s;display:flex}html[data-design-revision] .app-shell .daily-page.daily-v156 .daily-flow-tabs-v156>button:hover{background:var(--daily-soft)}html[data-design-revision] .app-shell .daily-page.daily-v156 .daily-flow-tabs-v156>button[aria-current=step]{background:var(--daily-soft-strong);border-color:var(--daily-accent);color:var(--daily-accent)}html[data-design-revision] .app-shell .daily-page.daily-v156 .daily-flow-icon-v156{background:var(--daily-soft);width:38px;height:38px;color:var(--daily-muted);border-radius:10px;flex:none;place-items:center;display:grid}html[data-design-revision] .app-shell .daily-page.daily-v156 [aria-current=step] .daily-flow-icon-v156{background:var(--daily-accent);color:var(--daily-accent-ink)}html[data-design-revision] .app-shell .daily-page.daily-v156 .daily-flow-name-v156{gap:2px;min-width:0;display:grid}html[data-design-revision] .app-shell .daily-page.daily-v156 .daily-flow-name-v156 small{font-size:10px;font-weight:400}html[data-design-revision] .app-shell .daily-page.daily-v156 .daily-flow-name-v156 b{white-space:normal;overflow-wrap:anywhere;font-size:13px;font-weight:600}html[data-design-revision] .app-shell .daily-page.daily-v156 .daily-flow-detail-v156{border-top:1px solid var(--daily-divider);justify-content:space-between;align-items:center;gap:18px;margin-top:10px;padding:16px 12px;display:flex}html[data-design-revision] .app-shell .daily-page.daily-v156 .daily-flow-detail-v156 h2{color:var(--daily-ink);font-size:19px;line-height:1.6}html[data-design-revision] .app-shell .daily-page.daily-v156 .daily-flow-detail-v156 p{color:var(--daily-muted);margin-top:3px;font-size:12px;line-height:1.8}html[data-design-revision] .app-shell .daily-page.daily-v156 .daily-flow-position-v156{min-width:108px;color:var(--daily-muted);text-align:center;flex:none;gap:8px;font-size:12px;display:grid}html[data-design-revision] .app-shell .daily-page.daily-v156 .daily-flow-position-v156 bdi{color:var(--daily-accent);font-weight:600}html[data-design-revision] .app-shell .daily-page.daily-v156 .daily-flow-track-v156{background:var(--daily-divider);border-radius:20px;width:100%;height:5px;overflow:hidden}html[data-design-revision] .app-shell .daily-page.daily-v156 .daily-flow-track-v156>span{background:var(--daily-accent);border-radius:20px;height:100%;transition:width .25s;display:block}html[data-design-revision] .app-shell .daily-page.daily-v156 .daily-entry-panel{box-shadow:none;background:0 0!important;border:0!important;padding:0!important}html[data-design-revision] .app-shell .daily-page.daily-v156 .daily-entry-panel>[data-daily-section]:not([hidden]){animation:.22s ease-out both daily-enter-v156}html[data-design-revision] .app-shell .daily-page.daily-v156 .daily-entry-panel>[data-daily-section]>h2{display:none}html[data-design-revision] .app-shell .daily-page.daily-v156 .daily-readings-grid{grid-template-columns:minmax(0,1fr);gap:18px}html[data-design-revision] .app-shell .daily-page.daily-v156 .daily-draft-toolbar{border:1px solid var(--daily-divider);background:var(--daily-surface);box-shadow:var(--daily-shadow);border-radius:14px;justify-content:space-between;align-items:center;gap:16px;margin:0 0 16px;padding:15px 17px;display:flex}html[data-design-revision] .app-shell .daily-page.daily-v156 .daily-draft-toolbar>div:first-child{gap:4px;min-width:0;display:grid}html[data-design-revision] .app-shell .daily-page.daily-v156 .daily-draft-toolbar strong{color:var(--daily-ink);font-size:14px}html[data-design-revision] .app-shell .daily-page.daily-v156 .daily-draft-toolbar small{color:var(--daily-muted);font-size:12px;line-height:1.7}html[data-design-revision] .app-shell .daily-page.daily-v156 .daily-draft-toolbar>div:last-child{flex-wrap:wrap;flex:none;justify-content:flex-end;align-items:center;gap:9px;display:flex}html[data-design-revision] .app-shell .daily-page.daily-v156 .daily-product{box-shadow:var(--daily-shadow);border-radius:16px;padding:0;overflow:hidden;border:4px solid var(--fuel)!important;background:var(--daily-surface)!important}html[data-design-revision] .app-shell .daily-page.daily-v156 .daily-product-toolbar{background:color-mix(in srgb,var(--fuel) 9%,var(--daily-surface));border-bottom:1px solid color-mix(in srgb,var(--fuel) 35%,var(--daily-divider));gap:10px 18px;margin:0;padding:16px 18px}html[data-design-revision] .app-shell .daily-page.daily-v156 .daily-product-toolbar h3{font-size:21px}html[data-design-revision] .app-shell .daily-page.daily-v156 .daily-product-toolbar button{background:var(--daily-surface);border-color:color-mix(in srgb,var(--fuel) 40%,var(--daily-divider));color:var(--daily-ink);margin-inline-start:auto}html[data-design-revision] .app-shell .daily-page.daily-v156 .daily-product .table-wrap{border:0;border-radius:0;margin:0;overflow:auto}html[data-design-revision] .app-shell .daily-page.daily-v156 .daily-meter-table :is(th,td){border:0;border-bottom:1px solid var(--daily-divider);color:var(--daily-ink);background:0 0;padding:12px 14px}html[data-design-revision] .app-shell .daily-page.daily-v156 .daily-meter-table thead th{background:var(--daily-soft);color:var(--daily-muted);padding-block:11px;font-size:12px}html[data-design-revision] .app-shell .daily-page.daily-v156 .daily-meter-table tbody tr:last-child>*{border-bottom:0}html[data-design-revision] .app-shell .daily-page.daily-v156 .daily-meter-table tbody th{white-space:normal;overflow-wrap:anywhere}html[data-design-revision] .app-shell .daily-page.daily-v156 .daily-meter-table tbody tr:focus-within{background:var(--daily-soft)}html[data-design-revision] .app-shell .daily-page.daily-v156 .daily-meter-table input{background:var(--daily-input);border:1px solid var(--daily-divider);height:46px;color:var(--daily-ink);border-radius:9px;min-height:46px!important;padding:8px 22px!important;font-size:17px!important}html[data-design-revision] .app-shell .daily-page.daily-v156 .required-number-field{align-items:center;gap:0;width:100%;min-width:0;display:flex;position:relative}html[data-design-revision] .app-shell .daily-page.daily-v156 .required-number-field .required-mark{top:50%;pointer-events:none;color:#d74a5a;margin:0;padding:0;font-size:15px;line-height:1;position:absolute;inset-inline:auto 9px;transform:translateY(-50%)}html[data-design-revision] .app-shell .daily-page.daily-v156 .required-number-field input{padding-inline:24px!important}html[data-design-revision] .app-shell .daily-page.daily-v156 .daily-meter-table tfoot :is(th,td){background:color-mix(in srgb,var(--fuel) 8%,var(--daily-surface));border:0;padding-block:15px}html[data-design-revision] .app-shell .daily-page.daily-v156 .daily-meter-table tfoot .daily-product-total{display:table-cell}html[data-design-revision] .app-shell .daily-page.daily-v156 .daily-meter-table .daily-product-total strong{white-space:normal;font-size:22px}html[data-design-revision] .app-shell .daily-page.daily-v156 :is(.daily-opening-note,.daily-app-picker,.daily-app-empty,.daily-empty-loads,.daily-events,.settlement-review-v134){border:1px solid var(--daily-divider);background:var(--daily-surface);color:var(--daily-ink);border-radius:14px}html[data-design-revision] .app-shell .daily-page.daily-v156 .daily-opening-note{margin-top:16px;padding:14px 18px}html[data-design-revision] .app-shell .daily-page.daily-v156 .daily-opening-note summary{color:var(--daily-muted);cursor:pointer;font-size:13px}html[data-design-revision] .app-shell .daily-page.daily-v156 .daily-opening-note[open] label{gap:8px;margin-top:14px;display:grid}html[data-design-revision] .app-shell .daily-page.daily-v156 .daily-load-product-picker{gap:16px;margin:0 0 18px}html[data-design-revision] .app-shell .daily-page.daily-v156 .daily-load-product-picker>article{border-radius:15px;gap:10px;min-height:160px;padding:20px}html[data-design-revision] .app-shell .daily-page.daily-v156 .daily-empty-loads{align-items:center;gap:16px;margin:14px 0;padding:22px;display:flex}html[data-design-revision] .app-shell .daily-page.daily-v156 .daily-empty-loads>svg{color:var(--daily-accent);flex:none}html[data-design-revision] .app-shell .daily-page.daily-v156 .daily-empty-loads p{color:var(--daily-muted);margin-top:5px;font-size:13px;line-height:1.8}html[data-design-revision] .app-shell .daily-page.daily-v156 .inventory-grid-v134{gap:18px}html[data-design-revision] .app-shell .daily-page.daily-v156 .inventory-product{background:var(--daily-surface);border-radius:16px;padding:18px;border:4px solid var(--fuel)!important}html[data-design-revision] .app-shell .daily-page.daily-v156 .inventory-tank-v138{border:1px solid var(--daily-divider);background:var(--daily-soft);border-radius:11px;margin-block:12px;padding:14px}html[data-design-revision] .app-shell .daily-page.daily-v156 .inventory-tank-v138>p{margin-bottom:12px;line-height:1.6}html[data-design-revision] .app-shell .daily-page.daily-v156 .paired-readings{gap:12px}html[data-design-revision] .app-shell .daily-page.daily-v156 .paired-readings label{gap:8px;min-width:0;font-size:12px;line-height:1.6;display:grid}html[data-design-revision] .app-shell .daily-page.daily-v156 .paired-readings input{background:var(--daily-input);border-color:var(--daily-divider);border-radius:9px;min-height:46px!important}html[data-design-revision] .app-shell .daily-page.daily-v156 .daily-app-entry-v96{border:1px solid var(--daily-edge);background:var(--daily-surface);border-radius:16px;gap:18px;padding:20px}html[data-design-revision] .app-shell .daily-page.daily-v156 .daily-app-entry-header{background:0 0;margin-bottom:0;padding:0}html[data-design-revision] .app-shell .daily-page.daily-v156 .daily-app-entry-header h2{color:var(--daily-ink);background:0 0;line-height:1.6}html[data-design-revision] .app-shell .daily-page.daily-v156 .daily-app-picker{padding:18px}html[data-design-revision] .app-shell .daily-page.daily-v156 .daily-app-no-sales{border:1px solid var(--daily-divider);background:var(--daily-soft);border-radius:10px;gap:10px;padding:12px 14px;line-height:1.7}html[data-design-revision] .app-shell .daily-page.daily-v156 .daily-app-search-row{align-items:end;gap:14px}html[data-design-revision] .app-shell .daily-page.daily-v156 .daily-app-search{gap:8px;display:grid}html[data-design-revision] .app-shell .daily-page.daily-v156 .daily-app-choices{gap:10px;margin-top:14px}html[data-design-revision] .app-shell .daily-page.daily-v156 .daily-app-no-sales{margin-block:16px}html[data-design-revision] .app-shell .daily-page.daily-v156 .daily-app-empty{padding:22px}html[data-design-revision] .app-shell .daily-page.daily-v156 .daily-app-empty p{color:var(--daily-muted);margin-top:8px;line-height:1.8}html[data-design-revision] .app-shell .daily-page.daily-v156 :is(.settlement-network-v135,.settlement-required-v135){border:1px solid var(--daily-edge);background:var(--daily-surface);box-shadow:var(--daily-shadow);border-radius:16px;gap:14px;padding:22px}html[data-design-revision] .app-shell .daily-page.daily-v156 .settlement-required-v135{background:var(--daily-soft-strong)!important;border-color:var(--daily-divider)!important}html[data-design-revision] .app-shell .daily-page.daily-v156 .settlement-network-v135{background:var(--daily-surface)!important;border-color:var(--daily-edge)!important}html[data-design-revision] .app-shell .daily-page.daily-v156 .settlement-required-v135 h3,html[data-design-revision] .app-shell .daily-page.daily-v156 .settlement-network-v135 h3{font-size:20px;line-height:1.6}html[data-design-revision] .app-shell .daily-page.daily-v156 .settlement-network-v135 input{background:var(--daily-input);border-color:var(--daily-accent);color:var(--daily-accent);border-radius:11px;min-height:64px!important}html[data-design-revision] .app-shell .daily-page.daily-v156 .settlement-v135{background:0 0;border:0;gap:20px;padding:0;display:grid;grid-template-columns:minmax(0,1fr)!important}html[data-design-revision] .app-shell .daily-page.daily-v156 .settlement-v135>*{grid-column:1/-1}html[data-design-revision] .app-shell .daily-page.daily-v156 .settlement-overview-v135{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:20px;display:grid}html[data-design-revision] .app-shell .daily-page.daily-v156 .settlement-v135>.daily-events{border:1px solid var(--daily-edge);background:var(--daily-surface);box-shadow:var(--daily-shadow);border-radius:16px;padding:22px}html[data-design-revision] .app-shell .daily-page.daily-v156 .daily-events>header{border-bottom:1px solid var(--daily-divider);margin-bottom:16px;padding-bottom:16px}html[data-design-revision] .app-shell .daily-page.daily-v156 .daily-events>header h2{color:var(--daily-ink);background:0 0;font-size:20px;line-height:1.7}html[data-design-revision] .app-shell .daily-page.daily-v156 .daily-events>header p{color:var(--daily-muted);margin:6px 0 0;line-height:1.9}html[data-design-revision] .app-shell .daily-page.daily-v156 .daily-events>.business-actions{gap:12px;margin:0 0 16px}html[data-design-revision] .app-shell .daily-page.daily-v156 .daily-events>.business-actions>button{background:var(--daily-soft);border:1px solid var(--daily-divider);min-height:50px;color:var(--daily-ink);border-radius:11px;padding:12px 16px;line-height:1.6}html[data-design-revision] .app-shell .daily-page.daily-v156 .daily-events>.business-actions>button:is(:hover,:focus-visible){border-color:var(--daily-accent);background:var(--daily-soft-strong)}html[data-design-revision] .app-shell .daily-page.daily-v156 .daily-events .no-drive-off{background:var(--daily-soft);color:var(--daily-accent);border-radius:9px;margin:16px 0 0;padding:10px 12px}html[data-design-revision] .app-shell .daily-page.daily-v156 .daily-close-control-v134{border:1px solid var(--daily-edge);background:var(--daily-surface);border-radius:16px;gap:14px;padding:18px}html[data-design-revision] .app-shell .daily-page.daily-v156 .settlement-review-v134{border-color:var(--daily-edge);margin:0}html[data-design-revision] .app-shell .daily-page.daily-v156 .daily-errors{gap:8px;margin-top:14px;display:grid}html[data-design-revision] .app-shell .daily-page.daily-v156 .daily-errors>p{border-radius:10px;margin:0;padding:12px 14px;line-height:1.7}html[data-design-revision] .app-shell .daily-page.daily-v156 .daily-close-status{border-radius:12px;background:var(--daily-soft)!important;padding:16px!important}html[data-design-revision] .app-shell .daily-page.daily-v156 .daily-close-status[data-state=ready]{border-color:var(--daily-accent)}html[data-design-revision] .app-shell .daily-page.daily-v156 .daily-close-button-v134{border-radius:12px;color:var(--daily-accent-ink)!important;background:var(--daily-accent)!important;border-color:var(--daily-accent)!important}html[data-design-revision] .app-shell .daily-page.daily-v156 .daily-close-actions-v170{grid-template-columns:minmax(0,1fr);gap:10px;min-width:0;display:grid}html[data-design-revision] .app-shell .daily-page.daily-v156 .daily-draft-close-actions{flex-wrap:wrap;justify-content:flex-end;align-items:stretch;gap:9px;min-width:0;display:flex}html[data-design-revision] .app-shell .daily-page.daily-v156 .daily-draft-close-actions button{white-space:normal;text-align:center;justify-content:center;align-items:center;gap:7px;min-height:44px;display:inline-flex}html[data-design-revision] .app-shell .daily-page.daily-v156 .daily-save-actions{border:1px solid var(--daily-edge);box-shadow:var(--daily-shadow);border-radius:14px;flex-wrap:wrap;align-items:center;gap:12px;display:flex;background:var(--daily-surface)!important;margin:20px 0 0!important;padding:16px!important;position:static!important}html[data-design-revision] .app-shell .daily-page.daily-v156 .daily-save-actions .daily-save-draft{margin-inline-start:auto}html[data-design-revision] .app-shell .daily-page.daily-v156 :is(.primary-button,.secondary-button){border-radius:10px;min-height:44px;padding:9px 16px;line-height:1.5}html[data-design-revision] .app-shell .daily-page.daily-v156 .primary-button{background:var(--daily-accent)!important;border-color:var(--daily-accent)!important;color:var(--daily-accent-ink)!important}html[data-design-revision] .app-shell .daily-page.daily-v156 .secondary-button{background:var(--daily-soft);color:var(--daily-accent);border-color:var(--daily-divider)}html[data-design-revision] .app-shell .daily-page.daily-v156 :is(button,a,input,select,textarea):focus-visible{outline:3px solid var(--daily-accent);outline-offset:3px}html[data-design-revision] .app-shell .daily-page.daily-v156 .daily-stations-search-v156 input:focus-visible{outline:none!important}html[dir=ltr] .daily-station-open-v156 svg,html[dir=ltr] .daily-stations-footer-v156 a svg:last-child{transform:rotate(180deg)}@container daily-entry (max-width:850px){html[data-design-revision] .app-shell .daily-page.daily-v156 .daily-flow-tabs-v156>button{text-align:center;flex-direction:column;justify-content:center;gap:6px;padding:10px 5px}html[data-design-revision] .app-shell .daily-page.daily-v156 .daily-flow-name-v156{gap:3px}html[data-design-revision] .app-shell .daily-page.daily-v156 .daily-flow-name-v156 small{display:none}html[data-design-revision] .app-shell .daily-page.daily-v156 .daily-flow-name-v156 b{font-size:12px}}@container daily-entry (max-width:600px){:is(html[data-design-revision] .app-shell .daily-page.daily-v156 .daily-context .business-toolbar,html[data-design-revision] .app-shell .daily-page.daily-v156 .daily-context .business-toolbar:has(.station-scope-region)){grid-template-columns:minmax(0,1fr);gap:16px!important}html[data-design-revision] .app-shell .daily-page.daily-v156 .daily-stations-heading-v156{flex-wrap:wrap;align-items:flex-start;gap:10px}html[data-design-revision] .app-shell .daily-page.daily-v156 .daily-hero-v156{flex-wrap:wrap;gap:12px;padding:18px}html[data-design-revision] .app-shell .daily-page.daily-v156 .daily-hero-icon-v156{border-radius:14px;flex-basis:48px;width:48px;height:48px}html[data-design-revision] .app-shell .daily-page.daily-v156 .daily-hero-copy-v156{flex:1}html[data-design-revision] .app-shell .daily-page.daily-v156 .daily-hero-v156 h1{font-size:24px}html[data-design-revision] .app-shell .daily-page.daily-v156 .daily-hero-v156 h1:after{display:none}html[data-design-revision] .app-shell .daily-page.daily-v156 .daily-hero-v156 p{font-size:12px}html[data-design-revision] .app-shell .daily-page.daily-v156 .daily-hero-badge-v156{display:none}html[data-design-revision] .app-shell .daily-page.daily-v156 .daily-hero-badge-v156 bdi{font-size:18px}html[data-design-revision] .app-shell .daily-page.daily-v156 .daily-context.daily-selection-v154{padding:18px!important}html[data-design-revision] .app-shell .daily-page.daily-v156 .daily-stations-v156{gap:18px;padding:18px}html[data-design-revision] .app-shell .daily-page.daily-v156 .daily-app-entry-v96{padding:14px}html[data-design-revision] .app-shell .daily-page.daily-v156 .daily-app-entry-header h2{font-size:20px}html[data-design-revision] .app-shell .daily-page.daily-v156 .daily-stations-grid-v156{gap:12px}html[data-design-revision] .app-shell .daily-page.daily-v156 .daily-station-card-v156{min-height:152px;padding:16px}html[data-design-revision] .app-shell .daily-page.daily-v156 .daily-flow-v156{padding:8px 8px 0}html[data-design-revision] .app-shell .daily-page.daily-v156 .daily-flow-tabs-v156{gap:4px}html[data-design-revision] .app-shell .daily-page.daily-v156 .daily-flow-tabs-v156>button{border-radius:9px;gap:7px;min-height:92px;padding:8px 2px}html[data-design-revision] .app-shell .daily-page.daily-v156 .daily-flow-icon-v156{border-radius:9px;width:32px;height:32px}html[data-design-revision] .app-shell .daily-page.daily-v156 .daily-flow-icon-v156 svg{width:18px;height:18px}html[data-design-revision] .app-shell .daily-page.daily-v156 .daily-flow-name-v156 b{font-size:10px;line-height:1.6}html[data-design-revision] .app-shell .daily-page.daily-v156 .daily-flow-detail-v156{flex-wrap:wrap;align-items:flex-start;gap:12px;padding:14px 6px}html[data-design-revision] .app-shell .daily-page.daily-v156 .daily-flow-detail-v156 h2{font-size:18px}html[data-design-revision] .app-shell .daily-page.daily-v156 .daily-flow-position-v156{align-items:center;gap:10px;min-width:95px;font-size:11px;display:flex}html[data-design-revision] .app-shell .daily-page.daily-v156 .daily-flow-track-v156{width:80px}html[data-design-revision] .app-shell .daily-page.daily-v156 .daily-product-toolbar{gap:12px;padding:14px}html[data-design-revision] .app-shell .daily-page.daily-v156 .daily-draft-toolbar{flex-direction:column;align-items:stretch;padding:13px}html[data-design-revision] .app-shell .daily-page.daily-v156 .daily-draft-toolbar>div:last-child{grid-template-columns:minmax(0,1fr);justify-content:stretch;display:grid}html[data-design-revision] .app-shell .daily-page.daily-v156 .daily-draft-toolbar button{width:100%}html[data-design-revision] .app-shell .daily-page.daily-v156 .daily-draft-close-actions{grid-template-columns:minmax(0,1fr);display:grid}html[data-design-revision] .app-shell .daily-page.daily-v156 .daily-draft-close-actions button{width:100%}html[data-design-revision] .app-shell .daily-page.daily-v156 .daily-product-toolbar h3{font-size:20px}html[data-design-revision] .app-shell .daily-page.daily-v156 .daily-product-toolbar button{padding:7px 10px;font-size:11px}html[data-design-revision] .app-shell .daily-page.daily-v156 .daily-meter-table :is(th,td){padding:8px 4px;font-size:12px}html[data-design-revision] .app-shell .daily-page.daily-v156 .daily-meter-table thead th{white-space:normal;font-size:10px;line-height:1.65}html[data-design-revision] .app-shell .daily-page.daily-v156 .daily-meter-table tbody th{font-size:12px}html[data-design-revision] .app-shell .daily-page.daily-v156 .daily-meter-table :is(th,td):first-child{width:14%}html[data-design-revision] .app-shell .daily-page.daily-v156 .daily-meter-table :is(th,td):last-child{width:20%}html[data-design-revision] .app-shell .daily-page.daily-v156 .daily-meter-table input{padding:8px 9px!important;font-size:14px!important}html[data-design-revision] .app-shell .daily-page.daily-v156 .daily-meter-table .required-mark{font-size:12px;inset-inline-end:3px}html[data-design-revision] .app-shell .daily-page.daily-v156 .daily-meter-table .daily-product-total strong{font-size:17px}html[data-design-revision] .app-shell .daily-page.daily-v156 .daily-reading-result{font-size:14px!important}html[data-design-revision] .app-shell .daily-page.daily-v156 .daily-meter-table[data-mobile-cards] tfoot{background:color-mix(in srgb,var(--fuel) 8%,var(--daily-surface));display:block!important}html[data-design-revision] .app-shell .daily-page.daily-v156 .daily-meter-table[data-mobile-cards] tfoot tr{justify-content:space-between;align-items:center;gap:12px;min-height:0;padding:16px 12px;display:flex!important}html[data-design-revision] .app-shell .daily-page.daily-v156 .daily-meter-table[data-mobile-cards] tfoot :is(th,td){min-height:0;background:0 0!important;border:0!important;width:auto!important;padding:0!important;font-size:12px!important;display:block!important}html[data-design-revision] .app-shell .daily-page.daily-v156 .daily-meter-table[data-mobile-cards] tfoot td:before{display:none!important}html[data-design-revision] .app-shell .daily-page.daily-v156 .settlement-overview-v135{grid-template-columns:minmax(0,1fr)}html[data-design-revision] .app-shell .daily-page.daily-v156 .daily-stations-footer-v156>a{width:100%}html[data-design-revision] .app-shell .daily-page.daily-v156 .daily-save-actions{gap:10px;padding:12px!important}html[data-design-revision] .app-shell .daily-page.daily-v156 .daily-save-actions>.daily-previous,html[data-design-revision] .app-shell .daily-page.daily-v156 .daily-save-actions>.daily-next{flex:1}html[data-design-revision] .app-shell .daily-page.daily-v156 .daily-save-actions>.daily-save-draft{flex-basis:100%;margin:0}html[data-design-revision] .app-shell .daily-page.daily-v156 :is(.settlement-network-v135,.settlement-required-v135){padding:18px}html[data-design-revision] .app-shell .daily-page.daily-v156 .settlement-network-v135 h3,html[data-design-revision] .app-shell .daily-page.daily-v156 .settlement-required-v135 h3{font-size:18px}}}@keyframes daily-enter-v156{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){html[data-design-revision] .app-shell .daily-page.daily-v156 *,html[data-design-revision] .app-shell .daily-page.daily-v156 :before,html[data-design-revision] .app-shell .daily-page.daily-v156 :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}html[data-design-revision] .app-shell .daily-page.daily-v156 .daily-station-card-v156:is(:hover,:focus-visible){transform:none}}@media print{.daily-hero-v156,.daily-flow-v156,.daily-stations-v156{display:none!important}}
@media screen{html[data-design-revision] .app-shell .content-frame :is(.panel,.business-card,.daily-stage,.business-toolbar,.business-form){box-sizing:border-box;background-clip:padding-box;min-width:0}html[data-design-revision] .app-shell .content-frame :is(.panel,.business-card,.daily-stage)>:is(h2,h3,header):first-child{overflow-wrap:anywhere;min-width:0;max-width:100%;margin-block-start:0}html[data-design-revision] .app-shell .content-frame :is(.page-heading-copy-v133,.business-toolbar>label,.business-form>label,.panel>header>div){min-width:0;max-width:100%}html[data-design-revision] .app-shell .content-frame :is(.page-heading-v133,.panel>header,.business-card>header) :is(h1,h2,h3){overflow-wrap:anywhere;background-color:#0000;background-image:none;line-height:1.6}html[data-design-revision] .app-shell .content-frame :is(.business-form,.business-toolbar)>label:not(.business-check){row-gap:8px;line-height:1.6}html[data-design-revision] .app-shell .content-frame :is(.business-form,.business-toolbar) label>:is(input,select,textarea,.date-input-wrap,.time-control-v120){box-sizing:border-box;min-width:0;max-width:100%}html[data-design-revision] .app-shell .content-frame :is(.panel,.business-card,.daily-stage)>header{gap:12px}html[data-design-revision] .receipt-editor.receipt-editor-v156>.receipt-data-card{background:var(--panel);border:1px solid var(--line);background-clip:padding-box;min-width:0;border-radius:14px!important;grid-column:1/-1!important;gap:16px!important;padding:18px!important;display:grid!important}html[data-design-revision] .receipt-editor.receipt-editor-v156 .receipt-data-title{background:0 0;line-height:1.6!important}html[data-design-revision] .receipt-editor.receipt-editor-v156 .receipt-arrival{background:var(--panel-2);border-radius:11px;order:5;min-width:0;margin:0;border:1px solid var(--line)!important;grid-column:1/-1!important;padding:12px 14px!important}html[data-design-revision] .receipt-editor.receipt-editor-v156 .receipt-arrival legend{float:none;background:0 0;width:auto;padding:0 6px;font-size:12px;line-height:1.7}html[data-design-revision] .receipt-editor.receipt-editor-v156 .receipt-arrival>div{align-items:start;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:16px!important}html[data-design-revision] .receipt-editor.receipt-editor-v156 .receipt-arrival label{min-width:0;line-height:1.5;gap:8px!important}html[data-design-revision] .receipt-editor.receipt-editor-v156 .receipt-arrival :is(.date-input-wrap,.time-control-v120){box-sizing:border-box;width:100%;max-width:100%;height:auto;min-height:50px!important}html[data-design-revision] .receipt-editor.receipt-editor-v156 .receipt-arrival .date-input-wrap>input{height:50px!important;min-height:50px!important}html[data-design-revision] .receipt-editor.receipt-editor-v156 .receipt-arrival .time-control-v120{justify-content:center;align-items:center;gap:8px!important;padding:6px 8px!important}html[data-design-revision] .receipt-editor.receipt-editor-v156 .receipt-timing-details{order:6;min-width:0;margin:0;border:0!important;border-top:1px solid var(--line)!important;background:0 0!important;border-radius:0!important;grid-column:1/-1!important;padding:12px 0 0!important}html[data-design-revision] .receipt-editor.receipt-editor-v156 .receipt-timing-details>label{gap:8px;min-width:0;padding-top:12px;font-size:12px;display:grid}html[data-design-revision] .receipt-editor.receipt-editor-v156 .receipt-timing-details>summary{cursor:pointer;min-width:0;line-height:1.8}html[data-design-revision] .receipt-editor.receipt-editor-v156 .receipt-timing-details textarea{min-height:76px}html[data-theme=light][data-design-revision] .receipt-editor.receipt-editor-v156 .receipt-arrival{background:#f0f5fd;border-color:#d6e2f2!important}}@media screen and (max-width:600px){html[data-design-revision] .receipt-editor.receipt-editor-v156>.receipt-data-card{gap:12px!important;padding:14px!important}html[data-design-revision] .receipt-editor.receipt-editor-v156 .receipt-arrival{padding:10px!important}html[data-design-revision] .receipt-editor.receipt-editor-v156 .receipt-arrival>div{grid-template-columns:minmax(0,1fr)!important;gap:14px!important}}
.app-shell .content-frame:is([data-page=\/reports],[data-page^="/reports/"],[data-page="/maintenance/reports"],[data-page^="/maintenance/reports/"]) :is(.panel,.business-card,article,[data-station-card],[data-station-choice],[data-fuel-card],[data-motion-card],.station-card,.home-station-card,.directory-station-card-v132,.daily-station-card-v156,.daily-product,.inventory-product,.metric-card,.fc-station-card,.home-action,.review-cash-flow>div,.review-cash-check>span,.station-sales-total-v134>dl>div,.gasoline-aggregate-v114>dl>div,button,a,summary,[role=button]){transition:none!important;animation:none!important;translate:none!important;scale:none!important}.app-shell .content-frame:is([data-page=\/reports],[data-page^="/reports/"],[data-page="/maintenance/reports"],[data-page^="/maintenance/reports/"]) :is(.primary-button,.accent-button,.sales-tabs button,.segmented-control button,.admin-overview article):hover{transform:none!important}@media screen and (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.app-shell :is(.panel,.business-card,article,[data-station-card],[data-station-choice],[data-fuel-card],[data-motion-card],.station-card,.home-station-card,.directory-station-card-v132,.daily-station-card-v156,.daily-product,.inventory-product,.metric-card,.home-regions-v139>button,.home-city-grid-v132>button,.fc-station-card,.report-type-cards>button,.home-action,.review-cash-flow>div,.review-cash-check>span,.station-sales-total-v134>dl>div,.gasoline-aggregate-v114>dl>div):not([data-no-motion]):not(:has(:is(.panel,.business-card,article,[data-station-card],[data-station-choice],[data-fuel-card],[data-motion-card],.station-card,.home-station-card,.directory-station-card-v132,.daily-station-card-v156,.daily-product,.inventory-product,.metric-card,.home-regions-v139>button,.home-city-grid-v132>button,.fc-station-card,.report-type-cards>button,.home-action,.review-cash-flow>div,.review-cash-check>span,.station-sales-total-v134>dl>div,.gasoline-aggregate-v114>dl>div))):not(:has(input:not([type=checkbox]):not([type=radio]),select,textarea,[role=dialog])){transition:scale .18s,translate .18s,box-shadow .18s,border-color .18s}.app-shell :is(.panel,.business-card,article,[data-station-card],[data-station-choice],[data-fuel-card],[data-motion-card],.station-card,.home-station-card,.directory-station-card-v132,.daily-station-card-v156,.daily-product,.inventory-product,.metric-card,.home-regions-v139>button,.home-city-grid-v132>button,.fc-station-card,.report-type-cards>button,.home-action,.review-cash-flow>div,.review-cash-check>span,.station-sales-total-v134>dl>div,.gasoline-aggregate-v114>dl>div):not([data-no-motion]):not(:has(:is(.panel,.business-card,article,[data-station-card],[data-station-choice],[data-fuel-card],[data-motion-card],.station-card,.home-station-card,.directory-station-card-v132,.daily-station-card-v156,.daily-product,.inventory-product,.metric-card,.home-regions-v139>button,.home-city-grid-v132>button,.fc-station-card,.report-type-cards>button,.home-action,.review-cash-flow>div,.review-cash-check>span,.station-sales-total-v134>dl>div,.gasoline-aggregate-v114>dl>div))):not(:has(input:not([type=checkbox]):not([type=radio]),select,textarea,[role=dialog])):hover:not(:disabled):not([aria-disabled=true]):not(:has(:is(button,a,summary,[role=button]):hover)){box-shadow:0 8px 22px color-mix(in srgb,var(--accent,#1658b8) 13%,transparent);translate:0 -2px;scale:1.01}body :is(button,a,summary,[role=button]):not([data-no-motion]):not(.date-picker-toggle):not(.station-calendar *):not(.time-control-v120 *):not(:has(:is(.panel,.business-card,article,[data-station-card],[data-station-choice],[data-fuel-card],[data-motion-card],.station-card,.home-station-card,.directory-station-card-v132,.daily-station-card-v156,.daily-product,.inventory-product,.metric-card,.home-regions-v139>button,.home-city-grid-v132>button,.fc-station-card,.report-type-cards>button,.home-action,.review-cash-flow>div,.review-cash-check>span,.station-sales-total-v134>dl>div,.gasoline-aggregate-v114>dl>div))){transition:scale .16s,background-color .16s,border-color .16s,box-shadow .16s}body :is(button,a,summary,[role=button]):not([data-no-motion]):not(.date-picker-toggle):not(.station-calendar *):not(.time-control-v120 *):not(:has(:is(.panel,.business-card,article,[data-station-card],[data-station-choice],[data-fuel-card],[data-motion-card],.station-card,.home-station-card,.directory-station-card-v132,.daily-station-card-v156,.daily-product,.inventory-product,.metric-card,.home-regions-v139>button,.home-city-grid-v132>button,.fc-station-card,.report-type-cards>button,.home-action,.review-cash-flow>div,.review-cash-check>span,.station-sales-total-v134>dl>div,.gasoline-aggregate-v114>dl>div))):hover:not(:disabled):not([aria-disabled=true]):not(:has(:is(button,a,summary,[role=button]):hover)){scale:1.015}body :is(button,a,summary,[role=button]):not([data-no-motion]):not(.date-picker-toggle):not(.station-calendar *):not(.time-control-v120 *):not(:has(:is(.panel,.business-card,article,[data-station-card],[data-station-choice],[data-fuel-card],[data-motion-card],.station-card,.home-station-card,.directory-station-card-v132,.daily-station-card-v156,.daily-product,.inventory-product,.metric-card,.home-regions-v139>button,.home-city-grid-v132>button,.fc-station-card,.report-type-cards>button,.home-action,.review-cash-flow>div,.review-cash-check>span,.station-sales-total-v134>dl>div,.gasoline-aggregate-v114>dl>div))):active:not(:disabled):not([aria-disabled=true]):not(:has(:is(button,a,summary,[role=button]):hover)){scale:.99}.app-shell :is(.panel,.business-card,article,[data-station-card],[data-station-choice],[data-fuel-card],[data-motion-card],.station-card,.home-station-card,.directory-station-card-v132,.daily-station-card-v156,.daily-product,.inventory-product,.metric-card,.home-regions-v139>button,.home-city-grid-v132>button,.fc-station-card,.report-type-cards>button,.home-action,.review-cash-flow>div,.review-cash-check>span,.station-sales-total-v134>dl>div,.gasoline-aggregate-v114>dl>div):not([role=dialog]):has(:is(.panel,.business-card,article,[data-station-card],[data-station-choice],[data-fuel-card],[data-motion-card],.station-card,.home-station-card,.directory-station-card-v132,.daily-station-card-v156,.daily-product,.inventory-product,.metric-card,.home-regions-v139>button,.home-city-grid-v132>button,.fc-station-card,.report-type-cards>button,.home-action,.review-cash-flow>div,.review-cash-check>span,.station-sales-total-v134>dl>div,.gasoline-aggregate-v114>dl>div)){translate:none!important;scale:none!important}.app-shell .admin-overview article:has(:is(.panel,.business-card,article,[data-station-card],[data-station-choice],[data-fuel-card],[data-motion-card],.station-card,.home-station-card,.directory-station-card-v132,.daily-station-card-v156,.daily-product,.inventory-product,.metric-card,.home-regions-v139>button,.home-city-grid-v132>button,.fc-station-card,.report-type-cards>button,.home-action,.review-cash-flow>div,.review-cash-check>span,.station-sales-total-v134>dl>div,.gasoline-aggregate-v114>dl>div)){transform:none!important}}@media screen and (prefers-reduced-motion:reduce),screen and (hover:none),screen and (pointer:coarse){.app-shell :is(.panel,.business-card,article,[data-station-card],[data-station-choice],[data-fuel-card],[data-motion-card],.station-card,.home-station-card,.directory-station-card-v132,.daily-station-card-v156,.daily-product,.inventory-product,.metric-card,.home-regions-v139>button,.home-city-grid-v132>button,.fc-station-card,.report-type-cards>button,.home-action,.review-cash-flow>div,.review-cash-check>span,.station-sales-total-v134>dl>div,.gasoline-aggregate-v114>dl>div),body :is(button,a,summary,[role=button]){transition:none!important;translate:none!important;scale:none!important}}@media print{.app-shell :is(.panel,.business-card,article,[data-station-card],[data-station-choice],[data-fuel-card],[data-motion-card],.station-card,.home-station-card,.directory-station-card-v132,.daily-station-card-v156,.daily-product,.inventory-product,.metric-card,.home-regions-v139>button,.home-city-grid-v132>button,.fc-station-card,.report-type-cards>button,.home-action,.review-cash-flow>div,.review-cash-check>span,.station-sales-total-v134>dl>div,.gasoline-aggregate-v114>dl>div),button,a{transition:none!important;transform:none!important}}
:root{--section-outline:#678fc8;--scroll-thumb:#507bb9;--scroll-track:#e8eef7}html[data-theme=dark]{--section-outline:#508aa5;--scroll-thumb:#77bcae;--scroll-track:#153b42}@media screen{html:has(.app-shell){scrollbar-width:none}html:has(.app-shell)::-webkit-scrollbar{width:0;height:0;display:none}:is(.table-wrap,.review-table-scroll,.dialog-scroll-body,.operation-record-grid){scrollbar-width:auto;scrollbar-color:var(--scroll-thumb) var(--scroll-track)}:is(.table-wrap,.review-table-scroll,.dialog-scroll-body,.operation-record-grid)::-webkit-scrollbar{width:12px;height:12px}:is(.table-wrap,.review-table-scroll,.dialog-scroll-body,.operation-record-grid)::-webkit-scrollbar-track{background:var(--scroll-track);border-radius:8px}:is(.table-wrap,.review-table-scroll,.dialog-scroll-body,.operation-record-grid)::-webkit-scrollbar-thumb{background:var(--scroll-thumb);border:2px solid var(--scroll-track);border-radius:8px;min-height:42px}.operation-record-grid:has(>:nth-child(n+13)){scrollbar-gutter:stable;overscroll-behavior:contain;max-height:min(72dvh,880px);padding:8px;overflow:auto}html[data-design-revision] .app-shell .content-frame :is(.panel,.business-card,.daily-stage,.review-section,.review-fuels-section,.daily-events,.daily-applications,.daily-receipts):not([data-product]):not([data-fuel-card]):not(.daily-product):not(.inventory-product){border:1px solid var(--section-outline);background-clip:padding-box}html[data-design-revision] .app-shell .content-frame :is(.review-section,.review-fuels-section){border-radius:16px;min-width:0;padding:18px}html[data-design-revision] .app-shell .content-frame :is(.review-section,.review-fuels-section)>header{background:0 0;gap:12px;margin:0 0 16px;padding:0;line-height:1.6}.record-attribution{color:var(--muted);overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:8px 22px;margin-block:10px 16px;font-size:13px;line-height:1.8;display:flex}.record-attribution strong{color:var(--text);font-weight:600}.record-modified-by{color:var(--accent)}.latest-closed-daily .record-modified-by{flex-wrap:wrap;gap:5px;display:inline-flex}.date-input-wrap.date-field-v158>.date-picker-toggle{width:34px!important;min-height:34px!important;max-height:34px!important;margin-block:auto!important;padding:6px!important;transition:background-color .12s!important;inset:0 5px 0 auto!important;transform:scale(1)translate(0,0)!important}.date-input-wrap.date-field-v158>.date-picker-toggle:hover{background:var(--hover);transform:none!important}.date-input-wrap.date-field-v158>.date-picker-toggle:focus-visible{outline-offset:1px;outline:2px solid #3268c8}.calendar-v158{border:1px solid var(--section-outline);background:var(--panel);box-sizing:border-box;z-index:2200;border-radius:18px;width:min(358px,100vw - 24px);padding:16px}.calendar-v158 .calendar-heading{text-align:center;direction:ltr;grid-template-columns:36px 1fr 36px;align-items:center;gap:8px;margin-bottom:14px;display:grid}.calendar-v158 .calendar-heading strong{font-size:17px;line-height:1.8}.calendar-v158 button{box-shadow:none!important;transition:background-color .12s!important;transform:scale(1)translate(0,0)!important}.calendar-v158 .calendar-heading button{width:36px;height:36px;min-height:36px;color:var(--text);background:0 0;border:0;padding:0}.calendar-v158 .calendar-week{gap:3px;margin-bottom:8px}.calendar-v158 .calendar-week span{color:var(--muted);min-width:0;font-size:11px;line-height:1.7}.calendar-v158 .calendar-days{gap:4px}.calendar-v158 .calendar-days button{min-width:0;height:39px;min-height:39px;color:var(--text);opacity:1;background:0 0;border:1px solid #0000;border-radius:10px;padding:0;font-size:16px}.calendar-v158 :is(.calendar-days,.calendar-months) button[data-future=true]{color:var(--muted);background:color-mix(in srgb,var(--muted) 6%,transparent)}.calendar-v158 .calendar-days button[data-outside=true]{color:var(--muted);opacity:.6}.calendar-v158 :is(.calendar-days,.calendar-months) button:disabled{cursor:not-allowed;color:var(--muted);opacity:.48;background:color-mix(in srgb,var(--muted) 5%,transparent)}.calendar-v158 :is(.calendar-days,.calendar-months) button:hover:not(:disabled),.calendar-v158 .calendar-heading button:hover{background:var(--hover)}.calendar-v158 :is(.calendar-days,.calendar-months) button[aria-pressed=true]{color:#fff;opacity:1;background:#215bc1;border-color:#215bc1;font-weight:700}.calendar-v158 button:focus-visible{outline-offset:1px;outline:2px solid #3977d3}.calendar-v158 .calendar-months{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.calendar-v158 .calendar-months button{min-height:44px;color:var(--text);background:0 0;border:1px solid #0000;border-radius:9px;padding:8px 2px;font-size:13px}.calendar-v158>small{color:var(--muted);margin-top:13px;font-size:11px;line-height:1.7}}@media (max-width:600px){html[data-design-revision] .app-shell .content-frame :is(.review-section,.review-fuels-section){padding:14px}.calendar-v158{padding:12px}.calendar-v158 .calendar-days button{height:36px;min-height:36px}}@media print{.operation-record-grid:has(>:nth-child(n+13)){max-height:none;padding:0;overflow:visible}.date-picker-toggle{display:none!important}}
body :is(input,textarea)::placeholder{color:var(--muted,#64748b);opacity:.9;letter-spacing:normal;font-family:inherit;font-size:13px;font-weight:400}html[dir=rtl] :is(input,textarea)[data-field-guidance]:placeholder-shown{text-align:start;direction:rtl}.receipt-editor-v164 :is(.receipt-ticket-v155,.receipt-reported,.receipt-actual,.receipt-tanker-v155){min-width:0;line-height:1.6}.receipt-editor-v164 :is(.receipt-ticket-v155,.receipt-reported,.receipt-actual,.receipt-tanker-v155) input:placeholder-shown{direction:inherit;text-align:start}.receipt-editor-v164 :is(input,textarea){min-width:0;max-width:100%}html[data-site-design] .daily-page .inventory-tank-v138 .paired-readings>label{text-align:center;flex-direction:column;align-items:stretch;gap:8px;min-width:0;font-size:14px;font-weight:500;line-height:1.6;display:flex}html[data-site-design] .daily-page .inventory-tank-v138 .paired-readings>label>span{text-align:center;width:100%;display:block}html[data-site-design] .daily-page .inventory-tank-v138 .paired-readings input{text-align:center;width:100%;min-width:0;min-height:48px;font-size:20px;font-weight:600;line-height:1.5}html[data-site-design] .daily-page .inventory-tank-v138 .paired-readings input:placeholder-shown{direction:inherit;text-align:center}html[data-site-design] .daily-page .inventory-tank-v138 .paired-readings input::placeholder{text-align:center;font-size:13px;font-weight:400}@media (max-width:700px){body :is(input,textarea)[data-field-guidance],.receipt-editor-v164 :is(input,textarea){font-size:16px}.receipt-editor-v164 :is(input,textarea)::placeholder{font-size:12px}html[data-site-design] .daily-page .inventory-tank-v138 .paired-readings{gap:14px;grid-template-columns:minmax(0,1fr)!important}html[data-site-design] .daily-page .inventory-tank-v138 .paired-readings>label{font-size:13px}html[data-design-revision] .receipt-editor.receipt-editor-v164 .receipt-data-card>label{grid-column:1/-1!important}}.duration-stepper input[data-field-guidance]:placeholder-shown{text-align:center!important}
html[data-design-revision] .app-shell.site-v165 .sidebar>nav{scrollbar-gutter:stable;scrollbar-width:auto;scrollbar-color:#6088c8 #edf3fb;min-height:0;overflow:hidden auto;direction:ltr!important}html[data-design-revision] .app-shell.site-v165 .sidebar>nav::-webkit-scrollbar{width:10px}html[data-design-revision] .app-shell.site-v165 .sidebar>nav::-webkit-scrollbar-track{background:#edf3fb}html[data-design-revision] .app-shell.site-v165 .sidebar>nav::-webkit-scrollbar-thumb{background:#6088c8;border:2px solid #edf3fb;border-radius:10px;min-height:36px}html[dir=rtl][data-design-revision] .app-shell.site-v165 .sidebar>nav>.nav-group{direction:rtl}html[dir=ltr][data-design-revision] .app-shell.site-v165 .sidebar>nav>.nav-group{direction:ltr}html[data-design-revision] .app-shell.site-v165 .sidebar .nav-group a.active:before{left:auto;right:0;inset-inline:0 auto!important}html[dir=ltr][data-design-revision] .app-shell.site-v165 .sidebar .nav-group a.active:before{left:0;right:auto}html[data-theme=light][data-design-revision] .app-shell.site-v165>.main-content{background:#f5f9fd radial-gradient(at 15% 15%,#eef5fd,#0000 65%)}html[data-theme=light][data-design-revision] .app-shell.site-v165>.topbar{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#fffffff5;border-color:#dce7f4;box-shadow:0 3px 12px #2b548f06}html[data-theme=light][data-design-revision] .app-shell.site-v165>.sidebar{background:#fff;border-color:#dce7f4}html[data-design-revision] .site-v165 .sidebar-fuel-v165{color:var(--accent);flex-shrink:0;width:36px!important;height:36px!important;display:block!important}html[data-design-revision] .site-v165 .sidebar-brand-home{gap:12px!important}html[data-design-revision] .site-v165 .sidebar-footer{border-top:1px solid var(--line);background:var(--panel);flex-shrink:0;padding:10px 12px!important}.sidebar-settings-v165{min-width:0}.sidebar-settings-v165>summary{cursor:pointer;min-height:42px;color:var(--text);align-items:center;gap:10px;padding:10px 11px;font-size:13px;list-style:none;display:flex}.sidebar-settings-v165>summary::-webkit-details-marker{display:none}.sidebar-settings-v165>summary>svg:last-child{margin-inline-start:auto}.sidebar-settings-v165[open]>summary>svg:last-child{transform:rotate(180deg)}.sidebar-settings-v165 .sidebar-account-tools{padding:8px 0}.sidebar-profile-v165{border:1px solid var(--line);background:var(--input);border-radius:13px;align-items:center;gap:10px;margin-top:5px;padding:10px 12px;display:flex}.sidebar-profile-v165>.avatar{background:var(--accent);width:35px;min-width:35px;height:35px;color:var(--accent-contrast,#fff);font-size:13px}.sidebar-profile-v165>div{flex-direction:column;gap:3px;min-width:0;display:flex}.sidebar-profile-v165 b{color:var(--text);overflow-wrap:anywhere;font-size:13px}.sidebar-profile-v165 small{color:var(--muted);font-size:10px}html[data-design-revision] .app-shell.site-v165 .sidebar .nav-group{margin:0;padding:9px 10px}html[data-design-revision] .app-shell.site-v165 .sidebar .nav-group a{min-height:47px;box-shadow:none;border-bottom:0;border-radius:11px;gap:11px;margin:4px 0;padding:11px 12px;font-size:14px}html[data-design-revision] .app-shell.site-v165 .sidebar .nav-section-toggle{min-height:32px;padding:6px 11px;font-size:12px}html[data-theme=light][data-design-revision] .app-shell.site-v165 .sidebar .nav-group a{color:#143567}html[data-theme=light][data-design-revision] .app-shell.site-v165 .sidebar .nav-group a>svg:first-child{color:#416ba6}html[data-theme=light][data-design-revision] .app-shell.site-v165 .sidebar .nav-group a.active{color:#065be9;background:#eaf3ff}html[data-theme=light][data-design-revision] .app-shell.site-v165 .sidebar .nav-group a.active>svg:first-child{color:#065be9}html[data-theme=dark][data-design-revision] .app-shell.site-v165 .sidebar>nav{scrollbar-color:#75bdaf #173f4c}html[data-theme=dark][data-design-revision] .app-shell.site-v165 .sidebar>nav::-webkit-scrollbar-track{background:#173f4c}html[data-theme=dark][data-design-revision] .app-shell.site-v165 .sidebar>nav::-webkit-scrollbar-thumb{background:#75bdaf;border-color:#173f4c}@media (min-width:901px){html[data-design-revision] .app-shell.site-v165{--sidebar:248px;--sidebar-width:248px;--shell-bar-height:70px}html[data-design-revision] .app-shell.site-v165.sidebar-hidden{--sidebar-width:0px}html[data-design-revision] .app-shell.site-v165>.topbar{gap:10px!important;height:70px!important;min-height:70px!important;padding:9px 18px!important}html[data-design-revision] .app-shell.site-v165>.main-content{padding-top:90px!important;padding-inline:26px!important}html[data-design-revision] .app-shell.site-v165 .sidebar-brand{border-bottom:1px solid var(--line);height:70px!important;min-height:70px!important;padding:8px 12px!important}html[data-design-revision] .app-shell.site-v165 .sidebar-brand-home{height:54px!important;min-height:54px!important;box-shadow:none!important;background:0 0!important;border:0!important;padding:3px!important}html[data-design-revision] .app-shell.site-v165 .sidebar-brand-copy b{font-size:25px!important;line-height:1.5!important}html[data-design-revision] .app-shell.site-v165 .sidebar-brand-copy small{font-size:12px!important;line-height:1.4!important}html[data-design-revision] .app-shell.site-v165>.topbar :is(.site-version-badge,.navigation-arrow-v120,.global-search,.profile-button,.language-trigger-v120,.icon-btn){box-shadow:none;border-radius:12px!important;height:48px!important;min-height:48px!important}html[data-design-revision] .app-shell.site-v165>.topbar :is(.icon-btn,.navigation-arrow-v120){width:40px!important;min-width:40px!important;padding:9px!important}html[data-design-revision] .app-shell.site-v165>.topbar .global-search{background:var(--input);min-width:100px;max-width:none;padding-inline:11px!important}html[data-design-revision] .app-shell.site-v165>.topbar .global-search>svg{display:none}html[data-design-revision] .app-shell.site-v165>.topbar .global-search button{background:0 0;border:0;width:32px;height:32px;min-height:32px;padding:7px}html[data-design-revision] .app-shell.site-v165>.topbar .global-search input{font-size:13px!important}html[data-design-revision] .app-shell.site-v165>.topbar .site-version-label{display:none}html[data-design-revision] .app-shell.site-v165>.topbar .site-version-badge{padding-inline:13px;font-size:14px!important}html[data-design-revision] .app-shell.site-v165>.topbar .top-actions{gap:9px}html[data-design-revision] .app-shell.site-v165>.topbar .profile-button{min-width:160px;padding:6px 10px}html[data-design-revision] .app-shell.site-v165>.topbar .profile-button b{font-size:12px}html[data-design-revision] .app-shell.site-v165>.topbar .profile-button small{font-size:10px}html[data-design-revision] .app-shell.site-v165>.topbar .profile-button>.avatar{width:34px;min-width:34px;height:34px;font-size:13px}html[data-design-revision] .app-shell.site-v165>.topbar .language-trigger-v120{padding-inline:12px;font-size:13px}html[data-design-revision] .app-shell.site-v165>.topbar .home-shortcut-v129{display:none!important}}@media (min-width:901px) and (max-width:1150px){html[data-design-revision] .app-shell.site-v165{--sidebar:225px;--sidebar-width:225px}html[data-design-revision] .app-shell.site-v165>.topbar{gap:6px!important;padding-inline:12px!important}html[data-design-revision] .app-shell.site-v165>.topbar .profile-button{min-width:42px}html[data-design-revision] .app-shell.site-v165>.topbar .profile-button>span:not(.avatar),html[data-design-revision] .app-shell.site-v165>.topbar .profile-button>svg{display:none}html[data-design-revision] .app-shell.site-v165>.main-content{padding-inline:18px!important}}@media (max-width:900px){html[data-design-revision] .app-shell.site-v165>.main-content{padding-inline:12px!important}html[data-design-revision] .app-shell.site-v165 .sidebar-brand{min-height:66px;padding:8px 12px}html[data-design-revision] .app-shell.site-v165 .sidebar-brand-home{min-height:50px}html[data-design-revision] .app-shell.site-v165 .sidebar-brand-copy b{font-size:23px!important}}@media (prefers-reduced-motion:reduce){.directory-page-v165 *{transition:none!important;animation:none!important}}html[data-design-revision] .app-shell.site-v165 .directory-page-v165 [data-station-card]{border-color:var(--directory-line)!important;transform:none!important}html[data-design-revision] .app-shell.site-v165 .directory-page-v165 [data-directory-filters]{border-color:var(--directory-line)!important}html[data-design-revision] .app-shell.site-v165 .directory-page-v165 [data-directory-heading]{min-height:84px;margin:0!important;padding:0!important}html[data-design-revision] .app-shell.site-v165 .directory-page-v165 h1{margin:4px 0!important;padding-bottom:0!important;line-height:1.4!important}html[data-design-revision] .app-shell.site-v165 .directory-page-v165 h1:after{content:none!important;display:none!important}html[data-design-revision] .app-shell.site-v165 .sidebar .nav-group a.active:after{inset-inline:0 auto!important}html[data-design-revision] .app-shell.site-v165>.topbar{transform:none!important}@media (min-width:901px){html[data-design-revision] .app-shell.site-v165>.topbar{transition:none!important}}
