:root{--bg:#f3f2ee;--surface:#fff;--surface-2:#f8f7f4;--surface-3:#eeece6;--track:#e8e6e0;--skeleton:#e2e0da;--line:#e4e2dc;--line-strong:#dad7cf;--ink:#14161a;--ink-2:#5a5f67;--ink-3:#8a8e95;--on-dark:#f3f2ee;--on-dark-2:#b9bcc2;--on-dark-3:#9a9ea5;--accent:#ffb020;--accent-hover:#f5a30f;--focus-ring:0 0 0 3px #ffb02073;--good-bg:#e2f3e9;--good:#0b7a47;--good-bright:#6ee7ae;--good-ink:#0b2e1e;--bad-bg:#fce8e6;--bad:#b42318;--bad-border:#f2d3cf;--bad-surface:#fff6f5;--disc-bg:#fff0c7;--disc:#7a4a00;--disc-mark:#9a5b00;--gas-bg:#eef6fc;--gas-border:#cfe3f1;--overlay:#14161a8c;--dots:radial-gradient(#ffffff12 1px, transparent 1.2px);--fuel-gas:#3fa7e0;--r-cell:8px;--r-seg:10px;--r-btn:12px;--r-field:14px;--r-track:16px;--r-inner:18px;--r-result:20px;--r-card:24px;--r-modal:28px;--r-pill:999px;--shadow-card:0 1px 2px #14161a0a;--shadow-tab:0 1px 2px #14161a14, 0 6px 16px #14161a0f;--shadow-seg:0 1px 2px #14161a14, 0 4px 12px #14161a0f;--shadow-seg-sm:0 1px 2px #14161a1a;--shadow-modal:0 30px 80px #00000059;--shadow-sheet:0 -20px 60px #00000040;--h-field:52px;--h-control:44px;--h-seg-sm:40px;--container:1200px;--gutter:24px;--bottom-nav-h:0px;--font-display:var(--font-unbounded), "Unbounded", sans-serif;--font-sans:var(--font-manrope), "Manrope", system-ui, sans-serif}@media (max-width:767px){:root{--gutter:16px;--h-field:50px;--bottom-nav-h:74px}}
*{box-sizing:border-box;margin:0;padding:0}html{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;height:100%}html,body{max-width:100vw;overflow-x:hidden}body{min-height:100%;color:var(--ink);background:var(--bg);font-family:var(--font-sans);font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding-bottom:calc(var(--bottom-nav-h) + env(safe-area-inset-bottom));flex-direction:column;font-size:15px;line-height:1.45;display:flex}a{color:inherit;text-decoration:none}button,input,select,textarea{font-variant-numeric:inherit;font-family:inherit}button{cursor:pointer}:focus-visible{box-shadow:var(--focus-ring);outline:none}input::placeholder{color:var(--ink-3)}
.mCLroW_main{flex-direction:column;flex:1 0 auto;min-width:0;display:flex}
