.simple-review-wizard{margin:var(--simple-rateio-space-24)}.simple-review-progress{display:grid;grid-gap:var(--simple-rateio-space-8);gap:var(--simple-rateio-space-8);margin-bottom:var(--simple-rateio-space-24)}.simple-review-progress-segments{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:var(--simple-rateio-space-8);gap:var(--simple-rateio-space-8)}.simple-review-progress-segments>span{height:var(--simple-rateio-space-8);border-radius:var(--radius-control);background:var(--color-background-muted);border:var(--border-width-control) solid var(--color-border-default)}.simple-review-progress-segments>span[data-complete=true]{background:var(--color-action-primary);border-color:var(--color-action-primary)}.simple-review-steps{grid-template-columns:repeat(4,minmax(0,1fr))}.simple-review-steps,.simple-review-steps button{display:grid;grid-gap:var(--simple-rateio-space-8);gap:var(--simple-rateio-space-8)}.simple-review-steps button{padding:var(--simple-rateio-space-16);min-height:var(--size-control-touch);border:var(--border-width-control) solid var(--color-border-default);border-radius:var(--radius-control);background:var(--color-background-surface);color:var(--color-text-primary);text-align:left;cursor:pointer}.simple-review-steps button[aria-current=step]{background:var(--button-primary-bg);color:var(--simple-rateio-on-action);border-color:var(--button-primary-border)}.simple-review-steps button:focus-visible{outline:var(--focus-outline-width) solid var(--color-action-primary);outline-offset:var(--focus-outline-offset)}.simple-review-panel{margin-block:var(--simple-rateio-space-24);padding:var(--simple-rateio-space-24);background:var(--color-background-surface);border-radius:var(--radius-surface);animation:simple-review-reveal var(--motion-duration-control) ease-out;overflow-anchor:none}.simple-review-panel h2:focus{outline:none}.simple-review-category,.simple-review-payments{margin-block:var(--simple-rateio-space-24)}.simple-review-navigation,.simple-review-navigation>div{display:flex;flex-wrap:wrap;gap:var(--simple-rateio-space-16)}.simple-review-navigation{justify-content:space-between}.simple-review-period-status{min-height:var(--size-control-touch)}.simple-review-panel table{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@keyframes simple-review-reveal{0%{opacity:0}to{opacity:1}}@media (max-width:767px){.simple-review-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.simple-review-wizard{margin:var(--simple-rateio-space-16)}.simple-review-panel{padding:var(--simple-rateio-space-16)}}@media (prefers-reduced-motion:reduce){.simple-review-panel{animation:none}}.simple-review-panel-heading{display:flex;align-items:baseline;flex-wrap:wrap;gap:var(--simple-rateio-space-8)}.simple-rateio .simple-review-fuel-help{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;margin-left:auto;align-self:flex-start;width:var(--size-control-touch);min-height:var(--size-control-touch);padding:0;color:var(--color-action-primary);background:transparent;border:0;box-shadow:none;border-radius:var(--radius-control);cursor:pointer}.simple-rateio .simple-review-fuel-help:hover{background:var(--color-background-muted)}.simple-rateio .simple-review-fuel-help:is(:hover,:active,:focus){border:0;box-shadow:none}.simple-rateio .simple-review-fuel-help:focus:not(:focus-visible){outline:none}.simple-review-fuel-dialog{margin:auto;width:min(var(--simple-rateio-dialog-width),calc(100vw - var(--simple-rateio-space-32)));max-height:calc(100dvh - var(--simple-rateio-space-32));overflow-y:auto;padding:var(--simple-rateio-space-24);border:var(--border-width-control) solid var(--color-border-default);border-radius:var(--radius-surface);background:var(--color-background-surface);color:var(--color-text-primary)}.simple-review-fuel-dialog::-webkit-backdrop{background:var(--color-overlay-scrim)}.simple-review-fuel-dialog::backdrop{background:var(--color-overlay-scrim)}.simple-review-fuel-dialog header{display:flex;align-items:start;gap:var(--simple-rateio-space-16)}.simple-review-fuel-dialog header h2{margin:0;font-size:var(--simple-rateio-font-25)}.simple-review-fuel-dialog header button{margin-left:auto;flex-shrink:0}.simple-review-fuel-dialog footer{display:flex;justify-content:flex-end}.simple-review-fuel-help-content li+li{margin-top:var(--simple-rateio-space-12)}.simple-review-panel-heading>h2{display:inline-flex;align-items:center;gap:var(--simple-rateio-space-12)}.simple-review-panel-heading>h2>svg{flex:0 0 auto;width:1.15em;height:1.15em;color:currentColor}.simple-review-panel[data-category=fuel]{--color-action-primary:var(--simple-fuel-accent);--color-action-primary-strong:var(--simple-fuel-accent-hover);--color-focus-border:var(--simple-fuel-accent);--color-feedback-information:var(--simple-fuel-accent);background:var(--simple-fuel-surface);border:var(--border-width-control) solid var(--simple-fuel-border)}.simple-review-panel[data-category=fuel] .simple-review-panel-heading h2,.simple-review-panel[data-category=fuel] h3{color:var(--simple-fuel-accent)}.simple-review-panel[data-category=fuel] input:not(.editable-date-picker-native){border-color:var(--simple-fuel-border)}.simple-rateio .simple-review-panel[data-category=fuel] .simple-prepare-apply{color:var(--simple-rateio-on-action);background:var(--simple-fuel-accent);border-color:var(--simple-fuel-accent)}.simple-rateio .simple-review-panel[data-category=fuel] .simple-prepare-apply:hover:not(:disabled){background:var(--simple-fuel-accent-hover)}.simple-review-panel[data-category=fuel] .simple-rateio-results th{background:var(--simple-fuel-header);color:var(--simple-fuel-accent)}.simple-review-panel[data-category=fuel] .simple-rateio-results td{background:var(--color-background-surface)}.simple-review-panel[data-category=fuel] .simple-rateio-results :is(th,td){border-bottom-color:var(--simple-fuel-border)}.simple-review-wizard[data-active-step=fuel] .simple-review-navigation .simple-rateio-primary,.simple-review-wizard[data-active-step=fuel] .simple-review-steps button[aria-current=step]{background:var(--simple-fuel-accent);border-color:var(--simple-fuel-accent)}.simple-review-wizard[data-active-step=fuel] .simple-review-navigation .simple-rateio-primary:hover:not(:disabled){background:var(--simple-fuel-accent-hover)}.simple-cost-workspace{--cost-accent:var(--simple-fuel-accent);--cost-tint:color-mix(in srgb,var(--cost-accent) 7%,var(--color-background-surface));margin-block:var(--simple-rateio-space-24)}.simple-cost-workspace[data-category=usage]{--cost-accent:color-mix(in srgb,var(--primitive-color-blue-300) 65%,var(--color-action-primary))}.simple-cost-workspace[data-category=equal]{--cost-accent:color-mix(in srgb,var(--color-feedback-warning) 65%,var(--color-text-primary))}.simple-cost-tabs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:var(--simple-rateio-space-12);gap:var(--simple-rateio-space-12);margin-bottom:var(--simple-rateio-space-24)}.simple-cost-tabs button{box-shadow:none;display:flex;align-items:center;gap:var(--simple-rateio-space-16);padding:var(--simple-rateio-space-20);min-height:68px;border:1px solid var(--color-border-default);border-radius:var(--radius-control);background:var(--color-background-surface);color:var(--color-text-primary);font:inherit;font-weight:700;cursor:pointer}.simple-cost-tabs button[data-category=fuel] svg{color:var(--simple-fuel-accent)}.simple-cost-tabs button[data-category=usage] svg{color:var(--color-action-primary)}.simple-cost-tabs button[data-category=equal] svg{color:var(--color-feedback-warning)}.simple-cost-tabs button[aria-current]{background:var(--cost-tint);border-color:var(--cost-accent);box-shadow:inset 0 -3px var(--cost-accent)}.simple-cost-tabs button:focus-visible{outline:var(--focus-outline-width) solid var(--color-action-primary);outline-offset:var(--focus-outline-offset)}.simple-cost-workspace #simple-cost-screen{min-height:var(--simple-rateio-space-24)}.simple-cost-tabs button[data-category=usage][aria-current]{box-shadow:none}.simple-cost-workspace .rateio-desktop-panel.simple-usage-empty{display:grid;justify-items:center;align-content:center;grid-gap:var(--simple-rateio-space-16);gap:var(--simple-rateio-space-16);padding:var(--simple-rateio-space-32) var(--simple-rateio-space-20);min-block-size:calc(var(--simple-rateio-space-48) * 5);text-align:center}.simple-usage-empty-icon{display:grid;place-items:center;padding:var(--simple-rateio-space-20);border-radius:50%;background:var(--cost-tint);color:var(--color-action-primary)}.simple-cost-workspace .simple-usage-empty h2{margin:0;font-size:var(--simple-rateio-font-24,24px);line-height:1.3;text-transform:none}.simple-usage-empty p{margin:0;color:var(--color-text-secondary);line-height:1.6}.simple-cost-navigation,.simple-cost-navigation>.simple-cost-navigation-actions{display:flex;align-items:center;flex-wrap:wrap;gap:var(--simple-rateio-space-12)}.simple-cost-navigation>.simple-cost-navigation-actions{flex:1 1;justify-content:flex-end}@media (max-width:767px){.simple-cost-navigation>.simple-cost-navigation-actions{flex-direction:column;align-items:stretch;width:100%;flex:none}}.simple-cost-workspace .rateio-desktop-panel{padding:var(--simple-rateio-space-20);margin-bottom:var(--simple-rateio-space-24);border:1px solid var(--color-border-default);border-radius:var(--radius-surface);background:var(--color-background-surface);box-shadow:none}.simple-cost-workspace .rateio-section-head{border:0;padding:0;margin-bottom:var(--simple-rateio-space-20)}.simple-cost-workspace :is(#rateio-fuel-launches,#rateio-review-costs,#rateio-rateable-costs){position:relative}.simple-cost-workspace :is(#rateio-fuel-launches,#rateio-review-costs,#rateio-rateable-costs) .rateio-section-head{-webkit-padding-end:calc(var(--size-control-touch) + var(--simple-rateio-space-12));padding-inline-end:calc(var(--size-control-touch) + var(--simple-rateio-space-12))}.simple-cost-workspace :is(#rateio-fuel-launches,#rateio-review-costs,#rateio-rateable-costs) .rateio-section-actions>.simple-review-fuel-help{position:absolute;inset-block-start:var(--simple-rateio-space-20);inset-inline-end:var(--simple-rateio-space-20)}.simple-cost-workspace .rateio-section-title h2{font-size:var(--simple-rateio-font-24,24px)}.simple-cost-workspace :is(.simple-cost-items-heading,.simple-cost-distribution h3){text-align:left;font-size:20px}.simple-cost-workspace[data-category=equal] .rateio-section-button-primary{background:var(--color-action-primary);border-color:var(--color-action-primary)}.simple-cost-workspace .rateio-section-icon{color:var(--cost-accent);background:var(--cost-tint)}.simple-cost-workspace .rateio-section-button-primary{background:var(--cost-accent);border-color:var(--cost-accent)}.simple-cost-criterion{padding:var(--simple-rateio-space-8) var(--simple-rateio-space-12);border:1px solid var(--cost-accent);border-radius:var(--radius-control);color:var(--cost-accent);font-size:14px}.simple-fuel-calculation-data{margin-bottom:var(--simple-rateio-space-24)}.simple-fuel-calculation-data h3{margin-bottom:var(--simple-rateio-space-12)}.simple-fuel-calculation-data dl{display:grid;grid-gap:var(--simple-rateio-space-12);gap:var(--simple-rateio-space-12)}.simple-fuel-calculation-data dl>div{display:flex;justify-content:space-between;gap:var(--simple-rateio-space-16);border-bottom:1px solid var(--color-border-default);padding-bottom:var(--simple-rateio-space-8)}.simple-fuel-calculation-data dd{margin:0;text-align:right;font-weight:700}.simple-cost-notice{display:flex;align-items:center;gap:var(--simple-rateio-space-12);padding:var(--simple-rateio-space-12);color:var(--cost-accent);border:1px solid color-mix(in srgb,var(--cost-accent) 30%,transparent);border-radius:var(--radius-control);background:var(--cost-tint);margin-bottom:var(--simple-rateio-space-16)}.simple-cost-notice svg{flex-shrink:0}.simple-cost-totals{display:flex;gap:var(--simple-rateio-space-24);padding:var(--simple-rateio-space-16) var(--simple-rateio-space-20);border:1px solid var(--color-border-default);border-radius:var(--radius-control);background:var(--color-background-muted);margin-bottom:var(--simple-rateio-space-24)}.simple-cost-totals>div{flex:1 1;display:grid;grid-gap:var(--simple-rateio-space-8);gap:var(--simple-rateio-space-8)}.simple-cost-totals>div+div{border-left:1px solid var(--color-border-default);padding-left:var(--simple-rateio-space-24)}.simple-cost-totals span{font-size:14px;color:var(--color-text-secondary)}.simple-cost-totals strong{font-size:24px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.simple-cost-workspace .rateio-desktop-table-wrap{border:1px solid var(--color-border-default);border-radius:var(--radius-control);overflow-x:auto}.simple-cost-workspace .rateio-desktop-table{min-width:900px;width:100%;font-size:14px}.simple-cost-workspace .rateio-desktop-table :is(th,td){padding:var(--simple-rateio-space-12);text-align:left;background:transparent;color:var(--color-text-primary)}.simple-cost-workspace .rateio-desktop-table thead{background:var(--color-background-muted)}.simple-cost-workspace .rateio-desktop-table thead th{text-transform:none;font-weight:600;font-size:14px}.simple-cost-workspace .rateio-selection-count{display:none}.simple-cost-workspace .rateio-desktop-table tbody tr:nth-child(2n){background:var(--color-background-muted)}.simple-cost-workspace .rateio-desktop-table .rateio-total-row{background:var(--cost-tint);font-weight:700}.simple-cost-workspace .rateio-empty-row td{height:170px;text-align:center}.simple-cost-workspace .rateio-empty-row td>:is(svg,span,strong){display:block;margin:var(--simple-rateio-space-8) auto}.simple-cost-workspace .rateio-empty-row td>span:last-child{color:var(--color-text-secondary)}.simple-cost-items-heading,.simple-cost-workspace .rateio-subsection-title{margin-block:var(--simple-rateio-space-20) var(--simple-rateio-space-12)}.simple-cost-distribution,.simple-item-usage{margin-top:var(--simple-rateio-space-24)}.simple-item-usage h3{margin-bottom:var(--simple-rateio-space-16)}.simple-item-usage-detail{border:1px solid var(--color-border-default);border-radius:var(--radius-control);margin-bottom:var(--simple-rateio-space-12)}.simple-item-usage-detail summary{cursor:pointer;padding:var(--simple-rateio-space-16);color:var(--color-action-primary)}.simple-item-usage-detail summary>*{margin-right:var(--simple-rateio-space-16)}.simple-item-usage-detail summary:focus-visible{outline:var(--focus-outline-width) solid var(--color-action-primary);outline-offset:var(--focus-outline-offset)}.simple-item-usage-body{padding:0 var(--simple-rateio-space-16) var(--simple-rateio-space-16)}.simple-item-usage-body p{margin-bottom:var(--simple-rateio-space-12)}.simple-cost-distribution h3{margin-bottom:var(--simple-rateio-space-16)}.simple-cost-distribution .rateio-desktop-table,.simple-cost-workspace .rateio-fuel-consumption-table{min-width:480px}.simple-cost-footnote{color:var(--color-text-secondary);font-size:14px;margin-top:var(--simple-rateio-space-16)}.simple-cost-workspace .rateio-statement-totals{background:var(--cost-tint)}.simple-cost-workspace .rateio-fuel-account-value{display:flex;flex-direction:column;gap:var(--simple-rateio-space-4)}.simple-cost-workspace .rateio-fuel-account-value>:is(span,small){color:var(--color-text-secondary)}.simple-cost-workspace .rateio-fuel-account-value[data-kind=credit]>*{color:var(--color-feedback-success)}.simple-cost-workspace .rateio-fuel-account-value[data-kind=debit]>*{color:var(--color-feedback-danger)}.simple-cost-workspace .rateio-fuel-consumption-table{border-collapse:collapse}.simple-cost-workspace .rateio-fuel-consumption-table :is(th,td){-webkit-border-end:var(--primitive-border-width-thin) solid var(--color-border-default);border-inline-end:var(--primitive-border-width-thin) solid var(--color-border-default);-webkit-border-after:var(--primitive-border-width-thin) solid var(--color-border-default);border-block-end:var(--primitive-border-width-thin) solid var(--color-border-default)}.simple-cost-workspace .rateio-fuel-consumption-table :is(th,td):last-child{-webkit-border-end:0;border-inline-end:0}.simple-cost-workspace .rateio-fuel-consumption-table tfoot :is(th,td){-webkit-border-before:var(--primitive-border-width-strong) solid var(--color-border-control-strong);border-block-start:var(--primitive-border-width-strong) solid var(--color-border-control-strong);background:var(--cost-tint);font-weight:var(--font-weight-label)}.simple-cost-workspace .rateio-statement-totals>div:nth-child(2){text-align:center}.simple-cost-workspace #rateio-fuel-launches .rateio-desktop-table :is(th,td),.simple-cost-workspace #rateio-rateable-costs .rateio-desktop-table :is(th,td),.simple-cost-workspace #rateio-review-costs .rateio-desktop-table :is(th,td),.simple-cost-workspace .rateio-fuel-consumption-table :is(th,td),.simple-cost-workspace .rateio-statement-totals>div{text-align:center}.simple-rateio .simple-cost-workspace .rateio-desktop-table tbody tr{background:var(--color-background-surface)}.simple-rateio .simple-cost-workspace .rateio-desktop-table tbody tr:nth-child(2n){background:var(--color-background-muted)}.simple-rateio .simple-cost-workspace .rateio-desktop-table tbody tr.rateio-total-row{background:var(--cost-tint)}.simple-rateio .simple-cost-workspace .rateio-statement-totals span{text-transform:none;font-size:14px}.simple-rateio .simple-cost-workspace .rateio-statement-totals strong{font-size:var(--simple-rateio-font-22)}.simple-rateio .simple-cost-workspace section[aria-label="Extrato de consumo dos sócios"] .rateio-statement-totals{background:color-mix(in srgb,var(--color-action-primary) 6%,var(--color-background-surface))}@media (max-width:767px){.simple-cost-workspace .rateio-desktop-table:has(.rateio-empty-row){min-width:0}.simple-cost-workspace .rateio-desktop-table:has(.rateio-empty-row) thead{display:none}.simple-cost-workspace .rateio-empty-row td{white-space:normal}.simple-cost-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.simple-cost-tabs button{padding:var(--simple-rateio-space-12);gap:var(--simple-rateio-space-8);font-size:14px}.simple-cost-workspace .rateio-section-actions,.simple-cost-workspace .rateio-section-head{flex-wrap:wrap}.simple-cost-workspace .rateio-desktop-panel{padding:var(--simple-rateio-space-12)}.simple-cost-workspace :is(#rateio-fuel-launches,#rateio-review-costs,#rateio-rateable-costs) .rateio-section-actions>.simple-review-fuel-help{inset-block-start:var(--simple-rateio-space-12);inset-inline-end:var(--simple-rateio-space-12)}.simple-cost-totals{flex-wrap:wrap;gap:var(--simple-rateio-space-12)}.simple-cost-totals>div{min-width:110px}.simple-cost-totals>div+div{padding-left:var(--simple-rateio-space-12)}}:root .simple-usage-row-toggle{display:inline-flex;align-items:center;gap:var(--simple-rateio-space-8);min-height:var(--simple-rateio-space-44);max-width:100%;padding:var(--simple-rateio-space-4) var(--simple-rateio-space-8);border:0;background:transparent;color:var(--color-action-primary);font:inherit;font-weight:var(--font-weight-label);text-align:left;box-shadow:none;cursor:pointer}.simple-usage-row-toggle svg{flex-shrink:0;transform:rotate(-90deg)}.simple-usage-row-toggle[aria-expanded=true] svg{transform:none}.simple-usage-row-toggle:focus-visible{outline:var(--focus-outline-width) solid var(--color-action-primary);outline-offset:var(--focus-outline-offset)}:root .simple-usage-expanded-row>td{padding:0}:root .simple-item-usage-embedded{margin:0;text-align:left}:root .simple-item-usage-embedded .simple-item-usage-body{padding:var(--simple-rateio-space-16);background:var(--color-background-surface)}.simple-item-usage-detail{background:var(--color-background-surface);overflow:visible}:root .simple-item-usage-detail>.simple-usage-heading{display:flex;align-items:center;gap:var(--simple-rateio-space-16);padding:var(--simple-rateio-space-20);list-style:none}.simple-usage-heading::-webkit-details-marker{display:none}:root .simple-item-usage-detail>.simple-usage-heading>*{margin:0}.simple-usage-chevron{flex-shrink:0;transform:rotate(-90deg)}.simple-item-usage-detail[open]>summary .simple-usage-chevron{transform:none}.simple-usage-name{flex:1 1;min-width:0;font-size:var(--simple-rateio-font-21);font-weight:var(--font-weight-heading);overflow-wrap:anywhere}.simple-usage-value{display:grid;grid-gap:var(--simple-rateio-space-4);gap:var(--simple-rateio-space-4);text-align:right;flex-shrink:0}.simple-usage-value small{font-size:var(--simple-rateio-font-14);font-weight:var(--font-weight-body);color:var(--color-text-secondary)}.simple-usage-value strong{font-size:var(--simple-rateio-font-21);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}:root .simple-item-usage-body{padding:0 var(--simple-rateio-space-16) var(--simple-rateio-space-16)}.simple-usage-period{display:flex;align-items:center;gap:var(--simple-rateio-space-16);padding:var(--simple-rateio-space-12) 0;border-block:var(--border-width-control) solid var(--color-border-default)}.simple-usage-calendar{display:grid;place-items:center;padding:var(--simple-rateio-space-8);border-radius:var(--radius-control);background:var(--color-background-muted);color:var(--color-action-primary)}.simple-usage-period>div{display:grid;grid-gap:var(--simple-rateio-space-4);gap:var(--simple-rateio-space-4);min-width:0;flex:1 1}.simple-usage-period>div>span{font-size:var(--simple-rateio-font-14);color:var(--color-text-secondary)}.simple-usage-period strong{font-size:var(--simple-rateio-font-16)}.simple-usage-consult{display:inline-flex;align-items:center;justify-content:center;gap:var(--simple-rateio-space-8);padding:var(--simple-rateio-space-8) var(--simple-rateio-space-16);background:var(--color-background-surface);color:var(--color-action-primary);border:var(--border-width-control) solid var(--color-action-primary);border-radius:var(--radius-control);font-size:var(--simple-rateio-font-14);min-height:var(--simple-rateio-space-40);white-space:nowrap;box-shadow:none}.simple-usage-distribution-heading{display:flex;align-items:center;flex-wrap:wrap;gap:var(--simple-rateio-space-12);padding-block:var(--simple-rateio-space-16);position:relative}:root .simple-usage-distribution-heading h3{margin:0;font-size:var(--simple-rateio-font-17)}:root .simple-usage-calculation>summary{display:inline-flex;align-items:center;gap:var(--simple-rateio-space-8);padding:0;font-size:var(--simple-rateio-font-14);list-style:none}.simple-usage-calculation summary::-webkit-details-marker{display:none}:root .simple-usage-calculation>summary>*{margin:0}.simple-usage-calculation{position:relative}.simple-usage-calculation-popover{position:absolute;left:0;bottom:calc(100% - var(--simple-rateio-space-8));width:min(450px,calc(100vw - var(--simple-rateio-space-64)));padding:var(--simple-rateio-space-16);border:var(--border-width-control) solid var(--color-border-default);border-radius:var(--radius-control);background:var(--color-background-surface);box-shadow:var(--shadow-soft);z-index:var(--z-index-dropdown);font-size:var(--simple-rateio-font-14)}:root .simple-usage-calculation-popover p{margin:var(--simple-rateio-space-8) 0 0}.simple-usage-calculation-popover small{display:block;margin-top:var(--simple-rateio-space-8);color:var(--color-text-secondary)}:root .simple-usage-distribution-table{min-width:650px;table-layout:fixed}:root .simple-usage-distribution-table :is(th,td){text-align:center;font-size:var(--simple-rateio-font-14)}:root .simple-rateio .simple-cost-workspace .simple-usage-distribution-table :is(th,td):first-child{text-align:left!important;width:24%}.simple-usage-distribution-table thead small{display:block;color:var(--color-text-secondary);font-weight:var(--font-weight-body)}:root .simple-usage-distribution-table tfoot tr{background:var(--color-background-muted);font-weight:var(--font-weight-heading)}.simple-usage-flights-dialog{width:min(1000px,calc(100vw - var(--simple-rateio-space-32)));max-height:calc(100dvh - var(--simple-rateio-space-32));margin:auto;padding:var(--simple-rateio-space-20);overflow:auto;background:var(--color-background-surface);color:var(--color-text-primary);border:var(--border-width-control) solid var(--color-border-default);border-radius:var(--radius-surface);box-shadow:var(--shadow-soft)}.simple-usage-flights-dialog::-webkit-backdrop{background:var(--color-overlay-scrim)}.simple-usage-flights-dialog::backdrop{background:var(--color-overlay-scrim)}.simple-usage-flights-dialog>header{display:flex;align-items:start;justify-content:space-between;gap:var(--simple-rateio-space-16)}.simple-usage-flights-dialog h2{margin:0;font-size:var(--simple-rateio-font-21)}:root .simple-rateio .simple-usage-flights-dialog h2{text-align:left;text-transform:none;letter-spacing:normal}.simple-usage-flights-dialog header p{display:flex;flex-wrap:wrap;align-items:center;gap:var(--simple-rateio-space-12);margin:var(--simple-rateio-space-8) 0 0;color:var(--color-text-secondary);font-size:var(--simple-rateio-font-14)}.simple-usage-readonly{border-radius:var(--radius-control);padding:var(--simple-rateio-space-4) var(--simple-rateio-space-12);color:var(--color-action-primary);background:var(--color-background-muted)}.simple-usage-flights-filters{display:grid;grid-template-columns:minmax(0,1fr) minmax(180px,28%);grid-gap:var(--simple-rateio-space-12);gap:var(--simple-rateio-space-12);margin-block:var(--simple-rateio-space-16)}.simple-usage-flight-search{position:relative}.simple-usage-flight-search>svg{position:absolute;top:50%;left:var(--simple-rateio-space-12);transform:translateY(-50%);color:var(--color-text-secondary);pointer-events:none}.simple-usage-flights-filters :is(input,select){width:100%;min-width:0;height:var(--simple-rateio-space-40);border:var(--border-width-control) solid var(--color-border-default);border-radius:var(--radius-control);color:var(--color-text-primary);background:var(--color-background-surface);font-size:var(--simple-rateio-font-14);padding:0 var(--simple-rateio-space-12)}.simple-usage-flight-search input{padding-left:var(--simple-rateio-space-40)}:root .simple-usage-flights-table{min-width:760px}:root .simple-usage-flights-table :is(th,td){font-size:var(--simple-rateio-font-14);text-align:left}:root .simple-rateio .simple-cost-workspace .simple-usage-flights-dialog .simple-usage-flights-table :is(th,td){text-align:left!important}:root .simple-rateio .simple-cost-workspace .simple-usage-distribution-table tbody td,:root .simple-rateio .simple-cost-workspace .simple-usage-flights-dialog .simple-usage-flights-table tbody td{font-weight:var(--font-weight-body)}.simple-usage-flights-table th button{display:inline-flex;align-items:center;gap:var(--simple-rateio-space-8);color:inherit;font:inherit;border:0;padding:0;box-shadow:none;background:transparent}.simple-sort-ascending{transform:rotate(-90deg)}.simple-sort-descending{transform:rotate(90deg)}.simple-usage-flights-dialog footer{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--simple-rateio-space-16);padding-top:var(--simple-rateio-space-16)}.simple-usage-flights-dialog footer p{margin:0;font-size:var(--simple-rateio-font-14)}.simple-usage-flight-pagination{display:flex;align-items:center;flex-wrap:wrap;gap:var(--simple-rateio-space-8);font-size:var(--simple-rateio-font-14)}.simple-usage-flight-pagination button{min-height:var(--simple-rateio-space-40);padding:var(--simple-rateio-space-8) var(--simple-rateio-space-12)}.simple-usage-flight-pagination button:disabled{opacity:.45;cursor:default}:is(.simple-usage-consult,.simple-usage-calculation summary,.simple-usage-flights-dialog button,.simple-usage-flights-dialog input,.simple-usage-flights-dialog select):focus-visible{outline:var(--focus-outline-width) solid var(--color-action-primary);outline-offset:var(--focus-outline-offset)}@media (max-width:700px){:root .simple-item-usage-detail>.simple-usage-heading{flex-wrap:wrap;gap:var(--simple-rateio-space-8);padding:var(--simple-rateio-space-16)}.simple-usage-name{font-size:var(--simple-rateio-font-17)}.simple-usage-value{flex-basis:100%;text-align:left;margin-left:var(--simple-rateio-space-28)!important}.simple-usage-value strong{font-size:var(--simple-rateio-font-19)}.simple-usage-period{flex-wrap:wrap}.simple-usage-consult{width:100%}.simple-usage-flights-dialog{padding:var(--simple-rateio-space-16)}.simple-usage-flights-filters{grid-template-columns:minmax(0,1fr)}.simple-usage-flight-pagination{width:100%;justify-content:flex-end}.simple-usage-flight-pagination>span{margin-right:auto}}.simple-final{display:grid;grid-gap:var(--simple-rateio-space-16);gap:var(--simple-rateio-space-16)}.simple-final-metrics>div,.simple-final>*{min-width:0}.simple-final .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;border:0}.simple-final-heading,.simple-final-section-heading{display:flex;align-items:center;justify-content:space-between;gap:var(--simple-rateio-space-16)}.simple-final-heading h2{margin:0;font-size:var(--simple-rateio-font-30)}.simple-final-heading p{margin-top:var(--simple-rateio-space-8);color:var(--color-text-secondary)}.simple-final-period{display:flex;align-items:center;gap:var(--simple-rateio-space-12)}.simple-rateio .simple-final-period select{min-width:160px;background:var(--color-background-surface)}.simple-final-status{display:inline-flex;align-items:center;padding:var(--simple-rateio-space-4) var(--simple-rateio-space-12);border:var(--border-width-control) solid color-mix(in srgb,var(--color-feedback-warning) 40%,transparent);border-radius:var(--radius-control);background:color-mix(in srgb,var(--color-feedback-warning) 8%,var(--color-background-surface));color:var(--color-feedback-warning);font-size:14px;white-space:nowrap}.simple-final-panel{padding:var(--simple-rateio-space-20);border:var(--border-width-control) solid var(--color-border-default);border-radius:var(--radius-surface);background:var(--color-background-surface)}.simple-final-panel h3{margin:0 0 var(--simple-rateio-space-12);font-size:var(--simple-rateio-font-22)}.simple-final-section-heading{justify-content:flex-start;margin-bottom:var(--simple-rateio-space-12)}.simple-final-section-heading>.simple-review-fuel-help{margin-left:auto;flex-shrink:0}.simple-final-help-dialog .simple-review-fuel-help-content p{margin:0;color:var(--color-text-secondary);line-height:1.6}.simple-final-help-dialog .simple-review-fuel-help-content,.simple-final-help-dialog .simple-review-fuel-help-content p+p{margin-top:var(--simple-rateio-space-16)}.simple-final-help-dialog footer{margin-top:var(--simple-rateio-space-20)}.simple-final-help-dialog footer .simple-rateio-secondary{min-height:var(--simple-rateio-space-40);padding:var(--simple-rateio-space-8) var(--simple-rateio-space-16);font-size:var(--simple-rateio-font-14);line-height:1.4;box-shadow:none}.simple-final-section-heading h3{margin:0}.simple-final-metrics{grid-template-columns:repeat(4,minmax(0,1fr))}.simple-final-metrics,.simple-final-metrics>div{display:grid;grid-gap:var(--simple-rateio-space-8);gap:var(--simple-rateio-space-8)}.simple-final-metrics>div{padding:var(--simple-rateio-space-16);border:var(--border-width-control) solid var(--color-border-default);border-radius:var(--radius-control)}.simple-final-metrics [data-total=true]{border-color:var(--color-action-primary);background:var(--color-background-muted)}.simple-final-metrics span{color:var(--color-text-secondary);font-size:14px}.simple-final-metrics strong{font-size:var(--simple-rateio-font-25);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.simple-final-note{color:var(--color-text-secondary);font-size:14px;margin-block:var(--simple-rateio-space-8) var(--simple-rateio-space-12)}.simple-final-panel>.simple-final-note:last-child{margin-bottom:0}.simple-final-table-wrap{position:relative;min-width:0;overflow-x:auto;border:var(--border-width-control) solid var(--color-border-default);border-radius:var(--radius-control)}.simple-rateio .simple-final-table{width:100%;min-width:820px;border-collapse:collapse;font-size:14px}.simple-rateio .simple-final-table :is(th,td){padding:var(--simple-rateio-space-12);text-align:center;vertical-align:middle;white-space:nowrap;border:0;border-bottom:var(--border-width-control) solid var(--color-border-default);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.simple-rateio .simple-final-table th:first-child{text-align:left}.simple-rateio .simple-final-table thead{background:var(--color-background-muted)}.simple-rateio .simple-final-table thead th{text-transform:none;font-weight:600}.simple-rateio .simple-final-distribution-table thead th{white-space:normal}.simple-final-heading-wrap{display:block;max-width:14ch;margin:0 auto}.simple-final-heading-wrap[data-carry]{max-width:16ch}.simple-rateio .simple-final-table tbody tr{background:var(--color-background-surface)}.simple-rateio .simple-final-table tfoot{font-weight:700;background:var(--color-background-muted)}.simple-rateio .simple-final-table tfoot :is(th,td){border-bottom:0}.simple-final-balance{display:grid;grid-gap:var(--simple-rateio-space-4);gap:var(--simple-rateio-space-4);text-align:left;font-weight:600}.simple-final-balance[data-kind=credit]{color:var(--simple-fuel-accent)}.simple-final-balance[data-kind=debit]{color:var(--color-feedback-warning)}.simple-rateio .simple-final-expand{display:inline-flex;align-items:center;justify-content:center;min-width:var(--size-control-touch);min-height:var(--size-control-touch);padding:0;border:0;box-shadow:none;background:transparent;color:var(--color-action-primary)}.simple-final-expand[aria-expanded=true] svg{transform:rotate(180deg)}.simple-rateio .simple-final-table .simple-final-details{padding:var(--simple-rateio-space-20);background:var(--color-background-muted);white-space:normal;text-align:left}.simple-final-details h4{margin-bottom:var(--simple-rateio-space-12)}.simple-final-details ul{list-style:none;margin:0 0 var(--simple-rateio-space-12);padding:0}.simple-final-details li{display:flex;justify-content:space-between;gap:var(--simple-rateio-space-16);padding-block:var(--simple-rateio-space-8);border-bottom:var(--border-width-control) solid var(--color-border-default)}.simple-final-details p{color:var(--color-text-secondary)}.simple-final-footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--simple-rateio-space-16);padding:var(--simple-rateio-space-16) 0}.simple-final-footer>p{display:flex;align-items:center;gap:var(--simple-rateio-space-12);color:var(--color-text-secondary);font-size:14px}.simple-final-footer>p svg{flex-shrink:0;color:var(--color-action-primary)}.simple-final-footer>div{display:flex;flex-wrap:wrap;gap:var(--simple-rateio-space-12)}.simple-final-footer #simple-final-block{flex-basis:100%}.simple-final-notice{padding:var(--simple-rateio-space-16);border-left:var(--border-width-control-focus) solid var(--color-feedback-warning);background:color-mix(in srgb,var(--color-feedback-warning) 8%,var(--color-background-surface));color:var(--color-text-primary)}@media (max-width:1023px){.simple-final-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.simple-final-heading{align-items:flex-start;flex-direction:column}.simple-final-heading h2{font-size:var(--simple-rateio-font-25)}.simple-final-period{flex-wrap:wrap}.simple-final-panel{padding:var(--simple-rateio-space-12)}.simple-final-metrics strong{font-size:var(--simple-rateio-font-21)}.simple-final-metrics>div{padding:var(--simple-rateio-space-12)}.simple-final-footer>div{width:100%;flex-direction:column}.simple-final-footer button{width:100%}.simple-final-section-heading{flex-wrap:wrap}}.simple-rateio-prepare.simple-rateio-prepare-closed{background:transparent;padding:0;border:0}.simple-rateio-prepare-closed>.simple-rateio-prepare-heading{display:none}.simple-closed-result{display:grid;grid-gap:var(--simple-rateio-space-20);gap:var(--simple-rateio-space-20)}.simple-closed-details>details,.simple-closed-heading>div,.simple-closed-result>*{min-width:0}.simple-closed-heading{display:flex;align-items:center;gap:var(--simple-rateio-space-16)}.simple-closed-icon{display:grid;place-items:center;flex-shrink:0;width:var(--simple-rateio-space-48);height:var(--simple-rateio-space-48);border-radius:var(--radius-control);color:var(--color-feedback-success);background:var(--color-background-muted)}.simple-closed-heading h2{margin:0;font-size:var(--simple-rateio-font-25)}.simple-closed-heading p{margin:var(--simple-rateio-space-4) 0 0;color:var(--color-text-secondary)}.simple-closed-heading>.simple-review-fuel-help{margin-left:auto;flex-shrink:0}.simple-closed-metrics{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));border:var(--border-width-control) solid var(--color-border-default);border-radius:var(--radius-surface);background:var(--color-background-muted)}.simple-closed-metrics>div{display:grid;grid-gap:var(--simple-rateio-space-8);gap:var(--simple-rateio-space-8);padding:var(--simple-rateio-space-16) var(--simple-rateio-space-20)}.simple-closed-metrics span{color:var(--color-text-secondary);font-size:var(--simple-rateio-font-14)}.simple-closed-metrics strong{font-size:var(--simple-rateio-font-22);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.simple-closed-result .simple-final-table{min-width:620px}.simple-closed-result .simple-final-table :is(th,td){text-align:center}.simple-closed-result .simple-final-table :is(th,td):first-child{text-align:left}.simple-closed-balance{display:grid;grid-gap:var(--simple-rateio-space-4);gap:var(--simple-rateio-space-4)}.simple-closed-balance>span{font-size:var(--simple-rateio-font-14)}.simple-closed-balance[data-direction=pay]{color:var(--color-feedback-warning)}.simple-closed-balance[data-direction=receive]{color:var(--color-feedback-success)}.simple-closed-details{display:grid;grid-gap:var(--simple-rateio-space-12);gap:var(--simple-rateio-space-12)}.simple-closed-details details{border:var(--border-width-control) solid var(--color-border-default);border-radius:var(--radius-surface);background:var(--color-background-surface);overflow:hidden}.simple-closed-details summary{display:flex;justify-content:space-between;align-items:center;gap:var(--simple-rateio-space-12);padding:var(--simple-rateio-space-16) var(--simple-rateio-space-20);font-weight:var(--font-weight-label);cursor:pointer;list-style:none}.simple-closed-details summary::-webkit-details-marker{display:none}.simple-closed-details summary svg{flex-shrink:0}.simple-closed-details details[open]>summary svg{transform:rotate(180deg)}.simple-closed-details details>:not(summary){margin:0;padding:var(--simple-rateio-space-20);border-top:var(--border-width-control) solid var(--color-border-default)}.simple-closed-actions{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:var(--simple-rateio-space-12)}.simple-closed-actions :is(a,button){box-shadow:none}@media (max-width:767px){.simple-closed-actions>:is(a,button){flex:1 1 220px}}.simple-history-heading{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--simple-rateio-space-16)}.simple-history-heading h1{margin:0}.simple-history-heading .simple-rateio-lead{margin:var(--simple-rateio-space-8) 0 0;font-size:var(--simple-rateio-font-17)}.simple-history-complete-link,.simple-history-heading .simple-rateio-secondary{min-height:var(--size-control-touch);padding:var(--simple-rateio-space-8) var(--simple-rateio-space-16);gap:var(--simple-rateio-space-8);font-size:var(--simple-rateio-font-14);box-shadow:none}.simple-rateio-history-grid{display:grid;grid-template-columns:240px minmax(0,1fr);grid-gap:var(--simple-rateio-space-24);gap:var(--simple-rateio-space-24)}.simple-rateio-history-periods h2{display:flex;align-items:center;justify-content:space-between;margin:0 0 var(--simple-rateio-space-4);font-size:var(--simple-rateio-font-17)}.simple-rateio-history-periods h2 span{padding:var(--simple-rateio-space-4) var(--simple-rateio-space-8);border-radius:var(--radius-control);background:var(--color-background-muted);font-size:var(--simple-rateio-font-14)}.simple-rateio-history-periods a{padding:var(--simple-rateio-space-16);gap:var(--simple-rateio-space-12);border-radius:var(--radius-control)}.simple-history-period-date,.simple-history-period-status,.simple-rateio-history-periods a strong{display:flex;align-items:center;gap:var(--simple-rateio-space-8)}.simple-rateio-history-periods a svg{flex-shrink:0}.simple-history-period-date{font-size:var(--simple-rateio-font-14);line-height:1.5}.simple-rateio-history-periods .simple-history-period-status{color:var(--color-feedback-success);font-size:var(--simple-rateio-font-14)}.simple-history-period-card{position:relative}.simple-rateio-history-periods .simple-history-period-download{position:absolute;right:var(--simple-rateio-space-8);bottom:var(--simple-rateio-space-8);display:inline-flex;align-items:center;justify-content:center;width:var(--size-control-touch);height:var(--size-control-touch);padding:var(--simple-rateio-space-8);border:0;background:transparent;color:var(--color-action-primary)}.simple-history-period-card .simple-history-period-status{padding-right:var(--size-control-touch)}.simple-history-actions{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:var(--simple-rateio-space-12)}@media (max-width:767px){.simple-history-period-card{flex:0 0 240px}.simple-history-actions{flex-direction:column;align-items:stretch}}.simple-rateio-history-result{display:grid;grid-gap:var(--simple-rateio-space-20);gap:var(--simple-rateio-space-20);padding:0;border:0;border-radius:0}.simple-rateio-history-result>*{min-width:0}.simple-history-payments ul{list-style:none;padding:0;margin:0}.simple-history-payments h3{display:flex;align-items:center;flex-wrap:wrap;gap:var(--simple-rateio-space-12)}.simple-history-payment-badge{padding:var(--simple-rateio-space-4) var(--simple-rateio-space-8);border-radius:var(--radius-control);background:var(--color-background-muted);color:var(--color-text-secondary);font-size:var(--simple-rateio-font-14);font-weight:400}.simple-history-payments li{display:flex;justify-content:space-between;align-items:center;gap:var(--simple-rateio-space-16);padding:var(--simple-rateio-space-12) 0;border-top:var(--border-width-control) solid var(--color-border-default)}.simple-history-payments li>span{display:flex;align-items:center;gap:var(--simple-rateio-space-12);flex-wrap:wrap;min-width:0}.simple-history-payments li>strong{white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.simple-history-payments li svg{flex-shrink:0;color:var(--color-text-secondary)}.simple-history-category-total{display:flex;align-items:center;gap:var(--simple-rateio-space-16);white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.simple-history-complete-link{justify-self:end}.simple-history-empty{display:grid;justify-items:center;grid-gap:var(--simple-rateio-space-16);gap:var(--simple-rateio-space-16);padding:var(--simple-rateio-space-48);border:var(--border-width-control) solid var(--color-border-default);border-radius:var(--radius-surface);color:var(--color-text-secondary);text-align:center}.simple-history-empty p{margin:0}@media (max-width:1023px){.simple-rateio-history-grid{grid-template-columns:minmax(0,1fr)}.simple-rateio-history-periods{display:flex;overflow-x:auto;gap:var(--simple-rateio-space-12);padding-bottom:var(--simple-rateio-space-4)}.simple-rateio-history-periods h2{display:none}.simple-rateio-history-periods a{flex:0 0 240px}}@media (max-width:767px){.simple-history-heading{align-items:flex-start}.simple-history-payments li{align-items:flex-start;flex-direction:column}.simple-closed-details summary{padding:var(--simple-rateio-space-16)}.simple-history-category-total{gap:var(--simple-rateio-space-8)}}.rateio-desktop-title-actions,.rateio-desktop-title-line.has-view-switch{align-items:center;min-width:0}.rateio-desktop-title-actions{display:flex;flex-wrap:wrap;gap:var(--space-control-inline)}.rateio-simple-view-switch{display:inline-flex;align-items:center;justify-content:center;gap:var(--primitive-space-2);min-height:var(--size-control-touch);padding:var(--primitive-space-2) var(--space-control-inline);border:var(--border-width-control) solid var(--color-border-subtle);border-radius:var(--radius-surface);background:var(--color-background-surface);color:var(--color-action-primary);font-size:var(--font-size-control-compact);font-weight:var(--font-weight-label);line-height:var(--line-height-body);text-decoration:none;white-space:nowrap;transition:background-color var(--motion-duration-control) var(--motion-easing-standard),border-color var(--motion-duration-control) var(--motion-easing-standard)}.rateio-simple-view-switch:hover{background:var(--color-state-selected);border-color:var(--color-action-primary)}.rateio-simple-view-switch:focus-visible{outline:var(--border-width-control-focus) solid var(--color-focus-ring);outline-offset:var(--primitive-space-1)}@media (max-width:767px){.rateio-desktop-title-actions{gap:var(--primitive-space-2)}.rateio-simple-view-switch{justify-content:flex-start}}@media (prefers-reduced-motion:reduce){.rateio-simple-view-switch{transition:none}}.entry-actions-menu.fuel-station-actions-menu-portal{width:min(220px,calc(100vw - 24px));gap:2px;padding:6px;border:1px solid var(--color-border-default);border-radius:var(--radius-surface);background:var(--color-background-surface);box-shadow:var(--shadow-surface-raised)}.entry-actions-menu.fuel-station-actions-menu-portal>button{--button-shadow:none;--button-shadow-hover:none;--button-state-shadow:none;display:grid;grid-template-columns:18px minmax(0,1fr);width:100%;min-height:44px;grid-gap:12px;gap:12px;margin:0;padding:10px 12px;border:0;border-radius:var(--radius-control);background:transparent;color:var(--color-text-primary);font-size:14px;font-weight:500;line-height:1.4;letter-spacing:normal;text-align:left;box-shadow:none;transform:none}.entry-actions-menu.fuel-station-actions-menu-portal>button svg{width:18px;height:18px;padding:0;border-radius:0;background:transparent;color:var(--color-action-primary)}.entry-actions-menu.fuel-station-actions-menu-portal>button:focus-visible,.entry-actions-menu.fuel-station-actions-menu-portal>button:hover:not(:disabled){background:var(--color-background-muted);box-shadow:none;transform:none}.entry-actions-menu.fuel-station-actions-menu-portal>.fuel-station-equipment-actions-divider{display:block;margin:4px 8px;background:var(--color-border-default)}.entry-actions-menu.fuel-station-actions-menu-portal>button.danger,.entry-actions-menu.fuel-station-actions-menu-portal>button.danger svg{color:var(--color-feedback-danger)}.entry-actions-menu.fuel-station-actions-menu-portal>button.danger svg{background:transparent}.entry-actions-menu.fuel-station-actions-menu-portal>button.danger:focus-visible,.entry-actions-menu.fuel-station-actions-menu-portal>button.danger:hover:not(:disabled){background:color-mix(in srgb,var(--color-feedback-danger) 8%,var(--color-background-surface));box-shadow:none}.simple-cost-workspace .rateio-fuel-consumption-with-controls{position:relative}.simple-cost-workspace .rateio-fuel-consumption-with-controls .rateio-section-head{margin-bottom:var(--simple-rateio-space-8);-webkit-padding-end:var(--size-control-touch);padding-inline-end:var(--size-control-touch)}.rateio-fuel-consumption-with-controls .rateio-section-head>.simple-review-fuel-help{position:absolute;inset-block-start:var(--simple-rateio-space-20);inset-inline-end:var(--simple-rateio-space-20)}.simple-fuel-usage-controls{margin-bottom:var(--simple-rateio-space-16)}.simple-fuel-usage-context,.simple-fuel-usage-toolbar,.simple-fuel-usage-toolbar fieldset{display:flex;align-items:end;gap:var(--simple-rateio-space-12);flex-wrap:wrap}.simple-fuel-usage-toolbar fieldset{flex:1 1;min-width:0;padding:0;border:0;margin:0}.simple-fuel-usage-toolbar label{flex:0 1 var(--simple-rateio-space-220);width:var(--simple-rateio-space-220);min-width:0;display:grid;grid-gap:var(--simple-rateio-space-4);gap:var(--simple-rateio-space-4);font-size:14px}.simple-fuel-usage-toolbar .editable-date-input,.simple-fuel-usage-toolbar label select{width:100%;min-width:0}.simple-rateio .simple-fuel-usage-toolbar input:not(.editable-date-picker-native),.simple-rateio .simple-fuel-usage-toolbar select{min-height:var(--size-control-touch);height:var(--size-control-touch);padding-block:var(--simple-rateio-space-8);font-size:var(--simple-rateio-font-16);line-height:1.25}.simple-fuel-usage-mode{display:flex;align-self:end;border:1px solid var(--color-border-default);border-radius:var(--radius-control);overflow:hidden}.simple-rateio .simple-fuel-usage-mode button{display:inline-flex;align-items:center;gap:var(--simple-rateio-space-8);padding:var(--simple-rateio-space-12);border:0;border-radius:0;box-shadow:none;background:var(--color-background-muted);color:var(--color-text-primary)}.simple-rateio .simple-fuel-usage-mode button[aria-pressed=true]{background:var(--color-action-primary);color:var(--simple-rateio-on-action)}.simple-fuel-usage-context{align-items:center;justify-content:space-between;margin-top:var(--simple-rateio-space-12)}.simple-fuel-usage-context p,.simple-fuel-usage-controls>p{margin:0;font-size:14px;color:var(--color-text-secondary)}.simple-fuel-usage-controls>p{margin-top:var(--simple-rateio-space-8)}.simple-fuel-usage-status{min-height:1.5em;line-height:1.5}.simple-fuel-usage-controls>p[role=alert]{color:var(--color-feedback-danger)}.simple-fuel-usage-actions{display:inline-flex;align-items:center;gap:var(--simple-rateio-space-8);flex-wrap:wrap}.simple-rateio .simple-fuel-usage-actions button{min-height:var(--size-control-touch);padding:var(--simple-rateio-space-8) var(--simple-rateio-space-12);gap:var(--simple-rateio-space-8);font-size:var(--simple-rateio-font-14);line-height:1.35;box-shadow:none;white-space:nowrap}.simple-rateio .simple-fuel-usage-actions button:hover:not(:disabled){box-shadow:none}@media (max-width:767px){.simple-fuel-usage-toolbar fieldset{flex-basis:100%;order:2}.rateio-fuel-consumption-with-controls .rateio-section-head>.simple-review-fuel-help{inset-block-start:var(--simple-rateio-space-12);inset-inline-end:var(--simple-rateio-space-12)}.simple-fuel-usage-toolbar label{flex:1 1;width:0;min-width:140px}}:root .admin-analytics-ranking span,:root .admin-kpi-card>code,:root .admin-kpi-copy small,:root .admin-kpi-copy strong,:root .admin-kpis-period-control small,:root .admin-product-document-list strong,:root .admin-product-metric strong,:root .admin-sidebar-menu-item small,:root .admin-sidebar-menu-item strong,:root .admin-v2-asset small,:root .admin-v2-asset strong,:root .admin-v2-bar-group small,:root .admin-v2-capacity small,:root .admin-v2-capacity span,:root .admin-v2-capacity strong,:root .admin-v2-change span,:root .admin-v2-donut-legend span,:root .admin-v2-event-table small,:root .admin-v2-event-table span,:root .admin-v2-event-table strong,:root .admin-v2-inline-metrics span,:root .admin-v2-inline-metrics strong,:root .admin-v2-job-failures strong,:root .admin-v2-person small,:root .admin-v2-person strong,:root .admin-v2-ranking strong,:root .admin-v2-recent-users small,:root .admin-v2-recent-users strong,:root .admin-v2-stat small,:root .admin-v2-stat strong,:root .admin-v2-stat-label,:root .billing-asset-select-shell>small,:root .billing-asset-select-shell>strong,:root .billing-progress li strong,:root .civ-flight-editor-footer strong,:root .cotista-name-block small,:root .cotista-name-block strong,:root .cotistas-copyable-value>span,:root .documents-file-cell small,:root .documents-file-cell strong,:root .documents-file-name,:root .documents-folder-list button span,:root .documents-notes-cell,:root .fraction-asset-card small,:root .fraction-asset-card strong,:root .fraction-bar-label span,:root .fraction-chart-values small,:root .fraction-chart-values span,:root .fraction-financial-copy small,:root .fraction-financial-copy strong,:root .fraction-summary-card .fraction-summary-balance-amount,:root .fuel-station-import-confirm dd,:root .fuel-station-import-validation-table tr:not(.fuel-station-import-editor-row)>td small,:root .global-search-results strong,:root .invitation-development-link code,:root .invitation-list-main span:not(.invitation-state),:root .landing-mock-activity strong,:root .landing-mock-metric strong,:root .logbook-asset-card span,:root .logbook-asset-card strong,:root .logbook-asset-name,:root .logbook-date,:root .logbook-date-rateio,:root .logbook-notes,:root .logbook-person,:root .logbook-pilot-option strong,:root .login-mfa-account span,:root .permission-cotista-scroll small,:root .permissions-asset-copy small,:root .permissions-asset-copy strong,:root .pool-cotista-suggestion-main small,:root .pool-cotista-suggestion-main strong,:root .pool-cotista-suggestion-side,:root .pool-cotista-table-name,:root .pool-cotistas-balance-copy small,:root .pool-modal-panel .pool-cotistas-table-frame .data-table td:first-child,:root .pool-rebalance-comparison-row>strong,:root .pools-linked-head span,:root .pools-linked-line span,:root .pools-linked-line strong,:root .pools-muted-cell,:root .pools-name-block small,:root .pools-name-block strong,:root .pools-type-badge-text,:root .quota-transfer-file-preview small,:root .quota-transfer-file-preview strong,:root .quota-transfer-recipient-allocation-list span,:root .quota-transfer-review-card strong,:root .rateio-attachment-list li a,:root .rateio-attachment-list li span,:root .rateio-desktop-asset strong,:root .rateio-desktop-asset>span:last-of-type>span,:root .rateio-edit-date-control>small,:root .rateio-next-modal .next-period-date-control small,:root .rateio-period-status-card strong,:root .rateio-review-last-card small,:root .reserve-table-subtext,:root .schedule-metrics small,:root .schedule-metrics span,:root .schedule-metrics strong,:root .schedule-pool-identity em,:root .schedule-pool-identity small,:root .schedule-pool-identity strong,:root .settings-download-progress small,:root .settings-download-progress-header span,:root .settings-session-device small,:root .settings-users-table-frame .data-table td,:root .support-desk-attachments a span,:root .support-desk-context small,:root .support-desk-detail-head h3,:root .support-desk-ticket-list>button>small,:root .support-desk-ticket-list>button>strong,:root .support-media-preview>div span,:root .support-message-media-caption>span,:root .support-message-media.video>a span,:root .support-message-quote p,:root .support-message-quote strong,:root .support-request-attachments a span,:root .support-request-item summary strong,:root .user-dropdown-copy span,:root .user-dropdown-profile strong,:root .user-pill small,:root .user-pill strong,:root .validity-file-copy strong,:root .validity-recipient-grid small,:root .validity-recipient-grid span,:root button.schedule-event small,:root button.schedule-event span,:root button.schedule-event strong{min-width:0;height:auto;max-height:none;overflow:visible;text-overflow:clip;white-space:normal;overflow-wrap:anywhere;-webkit-line-clamp:unset;line-clamp:unset}:root :is(h1,h2,h3,h4,h5,h6,p,label,th,td,.badge,.status-badge){overflow-wrap:anywhere;white-space:normal}:root .logbook-table-modern-live .modern-logbook-table td{white-space:nowrap;overflow-wrap:normal}:root .logbook-table-modern-live :is(.logbook-date,.logbook-asset-name,.logbook-person,.logbook-notes,.logbook-date-rateio){max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;overflow-wrap:normal}:root :is(button,.button-link):not(.icon-close-button):not(.icon-button){white-space:normal;height:auto;overflow-wrap:anywhere}:root :is(button,.button-link)>svg{flex-shrink:0}.control-full-text{display:block;grid-column:1/-1;flex:1 1 100%;min-width:0;max-width:100%;-webkit-margin-before:var(--primitive-space-1);margin-block-start:var(--primitive-space-1);color:var(--color-text-primary);font:inherit;font-weight:var(--font-weight-body);line-height:var(--line-height-body);white-space:pre-wrap;overflow-wrap:anywhere}:root .rateio-review-modal .review-details-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,var(--size-readable-field-min-inline)),1fr));align-items:start}:root .rateio-review-modal .review-details-grid>label:nth-child(n){grid-column:auto;min-width:0}:root .rateio-form-field>.required-label{white-space:normal;height:auto}:root .documents-folder-list button,:root .global-search-results button,:root .nav-item,:root .nav-subitem,:root .user-dropdown-profile,:root .user-pill{height:auto;min-width:0;white-space:normal}:root .schedule-day-event-position{overflow-y:auto}:root .dashboard-page .dashboard-asset-card{height:auto;max-height:none}:root table :is(th,td){white-space:normal;overflow-wrap:anywhere}:root table th{height:auto;white-space:normal;overflow:visible!important}:root .rateio-desktop-table th{height:42px;padding:10px}:root .nav-group .nav-submenu.open{max-height:none}:root .logbook-table-modern-live .modern-logbook-table :is(th,td){height:auto;overflow:visible;white-space:normal}:root .modern-logbook-table th>span{max-width:100%;white-space:normal;overflow-wrap:anywhere}:is(a,button,input,select,textarea,summary,[tabindex],[contenteditable=true]):focus-visible{outline:var(--focus-outline-width) solid var(--color-focus-border)!important;outline-offset:var(--focus-outline-offset)!important}:is(input:not([type=checkbox]):not([type=radio]):not([type=file]):not([readonly]),select,textarea:not([readonly])):not(:disabled):focus{border-width:var(--nested-field-width,var(--border-width-control-focus))!important;border-color:var(--color-focus-border)!important;outline:0!important;box-shadow:var(--shadow-control-focus)!important}:is(.header-search,.pools-search-field,.pools-select-field,.cotistas-search-field,.cotistas-select-field,.cotistas-page-size,.rateio-v2-search,.rateio-desktop-search,.rateio-period-select-shell,.rateio-currency-control,.next-period-date-control,.rateio-edit-date-control,.currency-input,.rateio-delete-password-field,.invitation-recipient-field,.invitation-history-filters label:first-child,.invitation-input-shell,.signup-input-shell,.login-input-wrap,.login-mfa-code-wrap,.logbook-history-search,.logbook-history-select,.validity-search,.quota-transfer-password-field,.pool-rebalance-password-field,.factory-reset-password-field,.permission-map-search,.billing-asset-select-shell):focus-within{--nested-field-focus:transparent;--nested-field-shadow:none;--nested-field-width:0;border-width:var(--border-width-control-focus)!important;border-color:var(--color-focus-border)!important;outline:0!important;box-shadow:var(--shadow-control-focus)!important}:is(input:not([type=checkbox]):not([type=radio]):not([type=file]):not([readonly]),select,textarea:not([readonly])):not(:disabled):focus{border-color:var(--nested-field-focus,var(--color-focus-border))!important;box-shadow:var(--nested-field-shadow,var(--shadow-control-focus))!important}:root[data-theme=dark]{--color-focus-border:var(--color-focus-ring)}.currency-input>.currency-input-field:focus,.currency-input>.currency-input-field:focus-visible{border-width:0!important;outline:0!important;box-shadow:none!important}@media (forced-colors:active){.currency-input:focus-within{outline:var(--primitive-border-width-strong) solid Highlight!important;outline-offset:var(--focus-outline-offset)!important}:is(a,button,input,select,textarea,summary,[tabindex],[contenteditable=true]):focus-visible,:is(input:not([type=checkbox]):not([type=radio]):not([type=file]):not([readonly]),select,textarea:not([readonly])):not(:disabled):focus{outline:var(--primitive-border-width-strong) solid Highlight!important;outline-offset:var(--focus-outline-offset)!important}}