@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:block))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-mono:var(--font-mono);--spacing:.25rem;--text-xs:.75rem;--text-base:1rem;--font-weight-extrabold:800;--tracking-tight:-.025em;--leading-tight:1.25;--leading-snug:1.375;--leading-normal:1.5;--radius-xs:.125rem;--radius-sm:var(--radius-sm);--radius-md:var(--radius-md);--radius-lg:var(--radius-lg);--radius-xl:var(--radius-xl);--shadow-sm:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--ease-in:cubic-bezier(.4, 0, 1, 1);--ease-out:var(--ease-out);--animate-spin:spin 1s linear infinite;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-body);--default-mono-font-family:var(--font-mono);--color-border:var(--border);--color-surface-2:var(--surface-2);--font-display:var(--font-display);--ease-standard:var(--ease-standard)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}*,:before,:after{box-sizing:border-box;border-color:var(--border)}html{-moz-text-size-adjust:100%;text-size-adjust:100%;tab-size:4}body{background:var(--bg);color:var(--text);font-family:var(--font-body);font-size:var(--text-base);line-height:var(--leading-normal);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0}h1,h2,h3,h4,h5{font-family:var(--font-heading);font-weight:var(--heading-weight);letter-spacing:var(--heading-tracking);line-height:var(--leading-snug);color:var(--text);margin:0}[data-numeric],.tabular{font-variant-numeric:tabular-nums lining-nums;font-feature-settings:var(--numeric-feature)}::selection{background:var(--accent);color:var(--accent-fg)}::placeholder{color:var(--text-subtle);opacity:1}*{scrollbar-width:thin;scrollbar-color:var(--border-strong) transparent}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:var(--border-strong);border-radius:var(--radius-full);border:2px solid var(--bg)}::-webkit-scrollbar-track{background:0 0}}@layer components;@layer utilities{.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.ml-\[0\.02em\]{margin-left:.02em}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.h-9{height:calc(var(--spacing) * 9)}.h-\[1\.06em\]{height:1.06em}.h-full{height:100%}.min-h-full{min-height:100%}.w-1{width:var(--spacing)}.w-\[1\.06em\]{width:1.06em}.flex-none{flex:none}.-translate-y-\[0\.01em\]{--tw-translate-y:calc(.01em * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.transform{transform:var(--tw-rotate-x, ) var(--tw-rotate-y, ) var(--tw-rotate-z, ) var(--tw-skew-x, ) var(--tw-skew-y, )}.animate-spin{animation:var(--animate-spin)}.resize{resize:both}.items-center{align-items:center}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-visible{overflow:visible}.rounded{border-radius:.25rem}.rounded-md{border-radius:var(--radius-md)}.border{border-style:var(--tw-border-style);border-width:1px}.border-border{border-color:var(--border)}.border-input{border-color:var(--input)}.bg-background{background-color:var(--background)}.bg-surface-2{background-color:var(--surface-2)}.bg-transparent{background-color:#0000}.p-1{padding:var(--spacing)}.p-2{padding:calc(var(--spacing) * 2)}.p-104{padding:calc(var(--spacing) * 104)}.font-display{font-family:var(--font-display)}.text-\[23px\]{font-size:23px}.text-\[26px\]{font-size:26px}.text-\[27px\]{font-size:27px}.text-\[28px\]{font-size:28px}.text-\[32px\]{font-size:32px}.leading-none{--tw-leading:1;line-height:1}.font-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.tracking-\[-0\.035em\]{--tw-tracking:-.035em;letter-spacing:-.035em}.break-all{word-break:break-all}.text-foreground{color:var(--foreground)}.capitalize{text-transform:capitalize}.uppercase{text-transform:uppercase}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal, ) var(--tw-slashed-zero, ) var(--tw-numeric-figure, ) var(--tw-numeric-spacing, ) var(--tw-numeric-fraction, )}.line-through{text-decoration-line:line-through}.underline{text-decoration-line:underline}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-ring{--tw-ring-color:var(--ring)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur, ) var(--tw-brightness, ) var(--tw-contrast, ) var(--tw-grayscale, ) var(--tw-hue-rotate, ) var(--tw-invert, ) var(--tw-saturate, ) var(--tw-sepia, ) var(--tw-drop-shadow, )}.filter{filter:var(--tw-blur, ) var(--tw-brightness, ) var(--tw-contrast, ) var(--tw-grayscale, ) var(--tw-hue-rotate, ) var(--tw-invert, ) var(--tw-saturate, ) var(--tw-sepia, ) var(--tw-drop-shadow, )}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.\[version-update\:semver-major\]{version-update:semver-major}.focus-visible\:ring-\[3px\]:focus-visible{--tw-ring-shadow:var(--tw-ring-inset, ) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-ring:focus-visible{--tw-ring-color:var(--ring)}@media (prefers-reduced-motion:reduce){.motion-reduce\:hidden{display:none}}}:root{--orange-50:#fff3ec;--orange-100:#ffe1d1;--orange-200:#ffc2a3;--orange-300:#ff9b6b;--orange-400:#fb7238;--orange-500:#f0531e;--orange-600:#d8420f;--orange-700:#b4340b;--orange-800:#8f2a0b;--orange-900:#74250e;--ink-950:#0d1014;--ink-900:#14181e;--ink-850:#191e26;--ink-800:#222834;--ink-700:#2c333f;--ink-600:#3b4452;--ink-500:#556074;--ink-400:#7a8698;--ink-300:#a6b0bf;--ink-200:#cbd2dc;--ink-100:#e4e8ed;--sand-50:#fbfaf7;--sand-100:#f3f1eb;--sand-200:#e9e6de;--sand-300:#dad5ca;--sand-400:#c4bdaf;--sand-500:#a79e8c;--sand-600:#857c6b;--sand-700:#635c4f;--green-500:#17a34a;--green-600:#0f8c3e;--red-500:#dc2626;--red-600:#c21f1f;--amber-500:#e8a400;--amber-600:#c98a00;--blue-500:#2e6be0;--blue-600:#2457c0;--teal-500:#0e97b3;--violet-500:#6e56cf;--st-orcamento:#64748b;--st-orcamento-bg:#eef1f4;--st-orcamento-fg:#45505e;--st-orcamento-bd:#cdd5de;--st-aguardando:#e8a400;--st-aguardando-bg:#fcf3dc;--st-aguardando-fg:#8a5d00;--st-aguardando-bd:#f0dca0;--st-aprovado:#0e97b3;--st-aprovado-bg:#dff4f6;--st-aprovado-fg:#0a6270;--st-aprovado-bd:#a9dee4;--st-servico:#2e6be0;--st-servico-bg:#e4edfd;--st-servico-fg:#1d4eae;--st-servico-bd:#b9cff6;--st-pronto:#17a34a;--st-pronto-bg:#def3e6;--st-pronto-fg:#0c6b34;--st-pronto-bd:#a9dfbe;--st-entregue:#6e56cf;--st-entregue-bg:#eae7fa;--st-entregue-fg:#453ba0;--st-entregue-bd:#c9c2f0;--st-cancelado:#a83a34;--st-cancelado-bg:#f7e6e4;--st-cancelado-fg:#8f2a25;--st-cancelado-bd:#e6c2bd;--success:#17a34a;--success-bg:#def3e6;--success-fg:#0c6b34;--success-bd:#a9dfbe;--danger:#dc2626;--danger-bg:#fbe5e5;--danger-fg:#991b1b;--danger-bd:#f3b9b9;--warning:#e8a400;--warning-bg:#fcf3dc;--warning-fg:#8a5d00;--warning-bd:#f0dca0;--info:#2e6be0;--info-bg:#e4edfd;--info-fg:#1d4eae;--info-bd:#b9cff6;--bg:var(--sand-100);--bg-elevated:var(--sand-50);--surface:#fdfcfa;--surface-2:var(--sand-200);--surface-3:var(--sand-300);--surface-inset:var(--sand-200);--text:#1b1d22;--text-muted:#6b6559;--text-subtle:#6c665a;--text-inverse:#f0f2f5;--border:var(--sand-300);--border-strong:var(--sand-400);--divider:var(--sand-200);--border-field:var(--sand-600);--accent:var(--orange-500);--accent-hover:var(--orange-400);--accent-active:var(--orange-600);--accent-fg:var(--ink-950);--accent-soft:#ffe9dc;--accent-soft-fg:#b4340b;--accent-border:var(--orange-200);--accent-text:var(--orange-700);--ring:var(--orange-500);--ring-offset:var(--bg);--overlay:#0d10148c;--metal-sheen:linear-gradient(180deg, #fff 0%, var(--sand-100) 55%, var(--sand-200) 100%);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--font-display:var(--font-saira), "Arial Narrow", system-ui, sans-serif;--font-body:var(--font-plex-sans), system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--font-mono:var(--font-plex-mono), "SFMono-Regular", ui-monospace, Menlo, monospace;--font-numeric:var(--font-mono);--font-heading:var(--font-display);--heading-weight:700;--heading-tracking:-.01em;--numeric-feature:"tnum" 1, "lnum" 1;--fw-regular:400;--fw-medium:500;--fw-semibold:600;--fw-bold:700;--fw-extrabold:800;--fw-black:900;--text-2xs:.75rem;--text-xs:.8125rem;--text-sm:.875rem;--text-base:1rem;--text-md:1.125rem;--text-lg:1.25rem;--text-xl:1.5rem;--text-2xl:1.875rem;--text-3xl:2.375rem;--text-4xl:3rem;--text-5xl:3.75rem;--text-6xl:4.75rem;--text-display:6rem;--fs-selo:.75rem;--fs-apoio:.8125rem;--fs-corpo:.875rem;--fs-item:.9375rem;--fs-campo:1rem;--fs-subtitulo:1.125rem;--fs-titulo:1.25rem;--fs-tela:1.375rem;--fs-valor:1.375rem;--fs-numero:1.875rem;--leading-none:1;--leading-tight:1.1;--leading-snug:1.25;--leading-normal:1.45;--leading-relaxed:1.6;--tracking-tighter:-.02em;--tracking-tight:-.01em;--tracking-normal:0;--tracking-wide:.02em;--tracking-label:.06em;--tracking-plate:.12em;--space-0:0;--space-px:1px;--space-0-5:.125rem;--space-1:.25rem;--space-1-5:.375rem;--space-2:.5rem;--space-2-5:.625rem;--space-3:.75rem;--space-3-5:.875rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-7:1.75rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--space-14:3.5rem;--space-16:4rem;--space-20:5rem;--space-24:6rem;--touch-sm:40px;--touch-min:48px;--touch-primary:56px;--control-sm:40px;--control-md:48px;--control-lg:56px;--control-std:44px;--container-max:1200px;--container-pad:var(--space-6);--sidebar-w:264px;--sidebar-w-collapsed:76px;--field-pad-x:var(--space-4);--bottomnav-h:68px;--radius-none:0;--radius-xs:2px;--radius-sm:4px;--radius-md:6px;--radius-lg:8px;--radius-xl:10px;--radius-full:999px;--radius:var(--radius-md);--radius-control:var(--radius-md);--radius-card:var(--radius-lg);--radius-plate:var(--radius-sm);--shadow-color:210 30% 12%;--shadow-xs:0 1px 1px hsl(var(--shadow-color)/.06);--shadow-sm:0 1px 2px hsl(var(--shadow-color)/.08), 0 1px 1px hsl(var(--shadow-color)/.04);--shadow-md:0 2px 4px hsl(var(--shadow-color)/.08), 0 4px 12px hsl(var(--shadow-color)/.08);--shadow-lg:0 8px 24px hsl(var(--shadow-color)/.14), 0 2px 6px hsl(var(--shadow-color)/.08);--shadow-pop:0 12px 40px hsl(var(--shadow-color)/.2);--ring-width:3px;--ring-shadow:0 0 0 2px var(--ring-offset), 0 0 0 calc(2px + var(--ring-width)) var(--ring);--hairline-top:inset 0 1px 0 #ffffff80;--border-width:1px;--border-width-strong:2px;--ease-standard:cubic-bezier(.2,0,0,1);--ease-out:cubic-bezier(.16,1,.3,1);--ease-in:cubic-bezier(.4,0,1,1);--ease-mechanical:cubic-bezier(.35,0,.15,1);--dur-instant:90ms;--dur-fast:.13s;--dur:.18s;--dur-slow:.26s;--press-scale:.97;--ease-mola:cubic-bezier(.3,1.25,.5,1);--background:var(--bg);--foreground:var(--text);--card:var(--surface);--card-foreground:var(--text);--popover:var(--surface);--popover-foreground:var(--text);--primary:var(--accent);--primary-foreground:var(--accent-fg);--secondary:var(--surface-2);--secondary-foreground:var(--text);--muted:var(--surface-2);--muted-foreground:var(--text-muted);--accent-ui:var(--accent-soft);--accent-ui-foreground:var(--accent-soft-fg);--destructive:var(--danger);--destructive-foreground:#fff;--input:var(--border)}:root[data-theme=dark],.dark{--st-orcamento:#7e8c9c;--st-orcamento-bg:#262d38;--st-orcamento-fg:#aeb9c6;--st-orcamento-bd:#39424f;--st-aguardando:#edb33a;--st-aguardando-bg:#33290e;--st-aguardando-fg:#f2c860;--st-aguardando-bd:#574618;--st-aprovado:#23b4cc;--st-aprovado-bg:#0e2a30;--st-aprovado-fg:#5fd3e0;--st-aprovado-bd:#1c4a53;--st-servico:#4e86f0;--st-servico-bg:#16233f;--st-servico-fg:#8fb4f5;--st-servico-bd:#274270;--st-pronto:#2cb768;--st-pronto-bg:#10301d;--st-pronto-fg:#62d291;--st-pronto-bd:#1e5535;--st-entregue:#8c77e0;--st-entregue-bg:#201d3b;--st-entregue-fg:#b3a9f0;--st-entregue-bd:#392f66;--st-cancelado:#c85950;--st-cancelado-bg:#2e1c1a;--st-cancelado-fg:#ee9b93;--st-cancelado-bd:#55302c;--success:#2cb768;--success-bg:#10301d;--success-fg:#62d291;--success-bd:#1e5535;--danger:#f0554d;--danger-bg:#341715;--danger-fg:#f3a19a;--danger-bd:#5a2b27;--warning:#edb33a;--warning-bg:#33290e;--warning-fg:#f2c860;--warning-bd:#574618;--info:#4e86f0;--info-bg:#16233f;--info-fg:#8fb4f5;--info-bd:#274270;--bg:var(--ink-900);--bg-elevated:var(--ink-850);--surface:var(--ink-850);--surface-2:var(--ink-800);--surface-3:#2b3240;--surface-inset:var(--ink-950);--text:#f0f2f5;--text-muted:#9aa6b6;--text-subtle:#8a94a3;--text-inverse:#14181e;--border:var(--ink-700);--border-strong:var(--ink-600);--divider:#232a34;--border-field:var(--ink-400);--accent:var(--orange-500);--accent-hover:var(--orange-400);--accent-active:var(--orange-600);--accent-fg:var(--ink-950);--accent-soft:#2a1b12;--accent-soft-fg:#ff9b6b;--accent-border:#52301c;--accent-text:var(--orange-400);--ring:var(--orange-400);--ring-offset:var(--bg);--overlay:#0000009e;--metal-sheen:linear-gradient(180deg, #2b323e 0%, var(--ink-850) 60%, var(--ink-900) 100%);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--shadow-color:220 40% 2%;--shadow-xs:0 1px 1px hsl(var(--shadow-color)/.4);--shadow-sm:0 1px 2px hsl(var(--shadow-color)/.5);--shadow-md:0 2px 6px hsl(var(--shadow-color)/.5), 0 6px 16px hsl(var(--shadow-color)/.4);--shadow-lg:0 10px 30px hsl(var(--shadow-color)/.6);--shadow-pop:0 16px 48px hsl(var(--shadow-color)/.7);--hairline-top:inset 0 1px 0 #ffffff0f;--destructive-foreground:#fff}.ofx-display{font-family:var(--font-display);font-weight:var(--fw-extrabold);letter-spacing:var(--tracking-tight);line-height:var(--leading-tight)}.ofx-heading{font-family:var(--font-display);font-weight:var(--fw-bold);letter-spacing:var(--tracking-tight);line-height:var(--leading-snug)}.ofx-eyebrow{font-family:var(--font-display);font-weight:var(--fw-bold);text-transform:uppercase;letter-spacing:var(--tracking-label);font-size:var(--text-xs)}.ofx-num{font-family:var(--font-numeric);font-feature-settings:var(--numeric-feature);font-variant-numeric:tabular-nums lining-nums}.ofx-section-title{font-family:var(--font-display);font-weight:var(--fw-bold);text-transform:uppercase;letter-spacing:var(--tracking-label);font-size:var(--text-xs);color:var(--text-muted);margin:0 0 10px}.ofx-topbar{border-bottom:1px solid var(--border);background:var(--surface);flex:none;align-items:center;gap:16px;min-height:72px;padding:0 22px;display:flex}.ofx-topbar-title{font-family:var(--font-display);font-weight:var(--fw-extrabold);font-size:var(--fs-tela);letter-spacing:-.01em;color:var(--text);white-space:nowrap}.ofx-topbar{container-type:inline-size}.ofx-cabecalho-titulo{flex:auto;align-items:center;gap:10px;min-width:0;display:flex}.ofx-cabecalho-titulo>h1{text-overflow:ellipsis;min-width:0;overflow:hidden}.ofx-voltar+h1{flex:1 1 0}.ofx-novidade>summary{cursor:pointer;min-height:44px;font-family:var(--font-display);font-weight:var(--fw-bold);font-size:var(--fs-item);color:var(--text);align-items:center;gap:8px;padding:8px 0;list-style:none;display:flex}.ofx-novidade>summary::-webkit-details-marker{display:none}.ofx-novidades-chev{color:var(--text-subtle);transition:transform var(--dur-fast) var(--ease-standard);flex:none;margin-left:auto}.ofx-novidade[open] .ofx-novidades-chev{transform:rotate(180deg)}.ofx-novidade+.ofx-novidade{border-top:1px solid var(--border)}@media (prefers-reduced-motion:reduce){.ofx-novidades-chev{transition:none}}.ofx-voltar{background:var(--surface);width:44px;height:44px;color:var(--text-muted);border:1px solid var(--border-strong);border-radius:var(--radius-md);flex:none;place-items:center;display:grid}.ofx-cabecalho-sub{font-size:var(--fs-apoio);color:var(--text-subtle);white-space:nowrap;flex:none}.ofx-cabecalho-busca{flex:200px;min-width:160px}.ofx-cabecalho-acoes{flex-wrap:wrap;flex:0 auto;justify-content:flex-end;align-items:center;gap:8px;min-width:0;margin-left:auto;display:flex}@container (min-width:900px){.ofx-cabecalho-com-busca .ofx-cabecalho-titulo{flex:none;min-width:240px}.ofx-cabecalho-busca{flex:0 0 360px;min-width:0}}@container (min-width:700px) and (max-width:899px){.ofx-cabecalho-com-busca .ofx-cabecalho-titulo{flex:none;min-width:210px}}@container (max-width:599px){.ofx-cabecalho{flex-wrap:wrap;row-gap:10px}.ofx-cabecalho-titulo{flex-wrap:wrap;flex:1 1 0;row-gap:6px}.ofx-cabecalho .ofx-topbar-title{font-size:var(--fs-titulo)}.ofx-cabecalho-busca{flex-basis:100%;order:9;width:100%;min-width:0}.ofx-cabecalho-acoes:has(.ofx-chiprow,nav,>*+*){flex-basis:100%;order:8;justify-content:flex-start;margin-left:0}.ofx-cabecalho-acoes .ofx-chiprow{flex-wrap:nowrap;flex:100%;min-width:0;overflow-x:auto}.ofx-cabecalho .ofx-cabecalho-acoes:has(>*+*) .ofx-btn-block{justify-content:center;flex:100%!important;width:100%!important}}.ofx-os-topo{padding-top:12px;padding-bottom:12px;container-type:inline-size}.ofx-os-grade{flex-wrap:wrap;flex:1;align-items:flex-start;gap:8px;min-width:0;display:flex}.ofx-os-id{flex:auto;align-items:center;gap:12px;min-width:0;min-height:44px;display:flex}.ofx-os-id h1{text-overflow:ellipsis;min-width:0;overflow:hidden}.ofx-os-acoes{flex-basis:100%;grid-template-columns:minmax(0,360px) auto;justify-content:space-between;gap:6px 8px;display:grid}.ofx-os-acoes .ofx-os-status,.ofx-os-acoes>div:not(.ofx-os-status){display:contents!important}.ofx-os-acoes .ofx-os-status-campo{grid-area:1/1}.ofx-os-acoes>div:not(.ofx-os-status)>button{grid-area:1/2}.ofx-os-dica,.ofx-os-acoes>div:not(.ofx-os-status)>span{contain:inline-size;grid-column:1/-1;line-height:1.4;font-size:var(--fs-apoio)!important;color:var(--text-muted)!important;text-align:left!important}.ofx-os-confirma{contain:inline-size;grid-column:1/-1}@container (max-width:480px){.ofx-os-acoes{grid-template-columns:minmax(0,1fr) auto}.ofx-os-acoes>div:not(.ofx-os-status)>button{gap:0!important;font-size:0!important}.ofx-os-acoes>div:not(.ofx-os-status)>button:after{content:"WhatsApp";content:"WhatsApp" / "";font-size:var(--fs-corpo);margin-left:8px}.ofx-os-status-campo>span{left:12px!important}.ofx-os-status-campo>select{padding-left:62px!important;padding-right:34px!important}.ofx-os-status-campo>svg{right:10px!important}.ofx-os-editar{width:44px;padding:0!important}.ofx-os-rotulo{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@container (max-width:599px){.ofx-os-id h1{font-size:var(--fs-titulo)!important}}@container (max-width:325px){.ofx-os-status-campo>span{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ofx-os-status-campo>select{padding-left:12px!important}}@container (min-width:1000px){.ofx-os-grade{flex-wrap:nowrap}.ofx-os-acoes{flex-basis:auto;grid-template-columns:220px auto}.ofx-os-dica,.ofx-os-acoes>div:not(.ofx-os-status)>span{text-align:right!important}}.ofx-search-input::-webkit-search-cancel-button{appearance:none}.ofx-search-input::-webkit-search-decoration{appearance:none}.ofx-skip{z-index:100;border-radius:var(--radius-md);background:var(--accent);color:var(--accent-fg);font-family:var(--font-display);font-weight:700;font-size:var(--fs-corpo);padding:10px 16px;text-decoration:none;transition:top .15s;position:absolute;top:-60px;left:8px}.ofx-skip:focus{top:8px}@keyframes ofx-sheet-up{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes ofx-fade-in{0%{opacity:0}to{opacity:1}}.ofx-sheet{animation:.24s cubic-bezier(.22,1,.36,1) ofx-sheet-up}.ofx-sheet-backdrop{animation:.2s ease-out ofx-fade-in}@media (prefers-reduced-motion:reduce){.ofx-sheet,.ofx-sheet-backdrop{animation:none}}@keyframes ofx-premio-pop{0%{opacity:0;transform:translateY(14px)scale(.96)}to{opacity:1;transform:none}}@keyframes ofx-premio-carimbo{0%{opacity:0;transform:rotate(-10deg)scale(1.8)}65%{opacity:1;transform:rotate(-2deg)scale(.95)}to{opacity:1;transform:rotate(-3deg)scale(1)}}@keyframes ofx-confete{0%{opacity:1;transform:translate(0)rotate(0)}35%{opacity:1;transform:translate(var(--x1), var(--y1)) rotate(calc(var(--r) * .4))}to{opacity:0;transform:translate(var(--x2), var(--y2)) rotate(var(--r))}}.ofx-premio{width:100%;max-width:400px;color:var(--text);animation:.42s cubic-bezier(.22,1,.36,1) both ofx-premio-pop;position:relative}.ofx-premio-carimbo{margin:4px 0 18px;display:inline-flex;position:relative}.ofx-premio-marca{animation:.38s cubic-bezier(.3,1.25,.5,1) .26s both ofx-premio-carimbo;transform:rotate(-3deg)}.ofx-premio-marca>.ofx-carimbo-palavra{font-size:var(--fs-titulo)}.ofx-premio-titulo{font-family:var(--font-display);font-weight:var(--fw-extrabold);font-size:var(--fs-tela);letter-spacing:-.01em;color:var(--text);text-wrap:balance;margin:0;line-height:1.2}.ofx-premio-texto{font-size:var(--fs-corpo);color:var(--text-muted);margin-top:8px;line-height:1.55}.ofx-premio-texto>p{margin:0}.ofx-premio-texto>p+p{margin-top:6px}.ofx-premio-texto b{font-weight:var(--fw-semibold);color:var(--text)}.ofx-premio-pe{flex-direction:column;gap:8px;display:flex}.ofx-confete{opacity:0;animation:ofx-confete var(--d,1.8s) cubic-bezier(.16, .84, .44, 1) calc(.42s + var(--atraso,0s)) forwards}@media (prefers-reduced-motion:reduce){.ofx-premio,.ofx-premio-marca{animation:none}.ofx-confete{display:none}}.ofx-tl-barra{transition:background-color .32s}.ofx-tl-bola{transition:background-color .32s,color .32s,box-shadow .32s}@media (prefers-reduced-motion:reduce){.ofx-tl-barra,.ofx-tl-bola{transition:none}}@media (max-width:560px){.ofx-uso-grid{grid-template-columns:minmax(0,1fr)!important}}.ofx-faixa-oficina{display:none}@media (max-width:767px){.ofx-sidebar{display:none!important}.ofx-faixa-oficina{display:block!important}.ofx-bottomnav{display:flex!important}.ofx-appmain{padding-bottom:calc(var(--bottomnav-h) + env(safe-area-inset-bottom));padding-top:env(safe-area-inset-top);background:linear-gradient(var(--surface), var(--surface)) top / 100% env(safe-area-inset-top) no-repeat}.ofx-topbar{row-gap:10px;padding-top:12px;padding-bottom:12px;flex-wrap:wrap!important;height:auto!important}.ofx-topbar-search{order:9;flex-basis:100%!important;width:100%!important;min-width:0!important;margin-left:0!important}.ofx-chiprow{-webkit-overflow-scrolling:touch;scrollbar-width:none;min-width:0;overflow-x:auto;flex-wrap:nowrap!important;justify-content:flex-start!important}.ofx-chiprow::-webkit-scrollbar{display:none}.ofx-btn-block{order:10;flex-basis:100%!important;justify-content:center!important;width:100%!important}.ofx-cabecalho-acoes .ofx-btn-block{order:0;flex-basis:auto!important;width:auto!important}.ofx-step-label{font-size:11px!important}.ofx-tscroll{overflow-x:visible!important}.ofx-tmin{min-width:0!important}.ofx-thead{display:none!important}.ofx-frow{flex-direction:column!important;align-items:stretch!important;gap:8px!important;height:auto!important;padding:14px 16px!important;display:flex!important}.ofx-hide-sm{display:none!important}}.ofx-only-sm{display:none!important}@media (max-width:767px){.ofx-only-sm{display:revert!important}}@media (max-width:640px){.ofx-veh-grid{grid-template-columns:1fr 1fr!important}}.ofx-placa-campo:has(>input:focus-visible){outline:var(--border-width-strong) solid var(--ring);outline-offset:2px}.ofx-placa-campo>input:focus-visible{outline:none}.ofx-os-resumo{container-type:inline-size}.ofx-os-resumo-grade{grid-template:"foto placa acoes""foto meta acoes""foto titulo acoes""foto resto acoes"1fr"veic veic veic"/auto minmax(0,1fr) auto;align-items:start;display:grid}.ofx-os-resumo-foto{grid-area:foto;margin-right:22px}.ofx-os-resumo-placa{grid-area:placa;margin-bottom:8px;display:flex}.ofx-os-resumo-meta{grid-area:meta}.ofx-os-resumo-titulo{grid-area:titulo;margin:6px 0 10px}.ofx-os-resumo-resto{grid-area:resto;min-width:0}.ofx-os-resumo-titulo{font-size:var(--fs-numero)}@container (max-width:560px){.ofx-os-resumo-grade{grid-template:"foto placa""foto meta"1fr"titulo titulo""resto resto""acoes acoes""veic veic"/auto minmax(0,1fr)}.ofx-os-resumo-foto{margin-right:16px}.ofx-os-resumo-titulo{font-size:var(--fs-tela);margin-top:18px}.ofx-os-resumo-veiculo:has(.ofx-bloco-junto){margin:12px 0 0}}.ofx-ficha{background:var(--surface);border:1px solid var(--border-strong);border-radius:var(--radius-sm)}.ofx-ficha>*+*{border-top:1px solid var(--border)}.ofx-bloco{padding:20px 24px}.ofx-bloco-alerta{background:var(--warning-bg)}.ofx-os-resumo-veiculo{grid-area:veic}.ofx-os-resumo-veiculo:has(.ofx-bloco-junto){grid-area:acoes;align-self:start;margin-left:16px}.ofx-os-resumo .ofx-bloco{border-top:1px solid var(--border);margin-top:16px;padding:16px 0 0}.ofx-os-resumo .ofx-bloco-junto{border-top:0;margin-top:0;padding:0}.ofx-bloco-junto .ofx-bloco-cab{flex-wrap:nowrap;justify-content:flex-end}.ofx-ficha-titulo{font-family:var(--font-display);font-weight:var(--fw-extrabold);font-size:var(--fs-titulo);color:var(--text);margin:0}.ofx-ficha-registros .ofx-bloco{padding-top:16px;padding-bottom:16px}.ofx-ficha-registros .ofx-bloco-titulo{font-size:var(--fs-item)}.ofx-bloco-subtitulo{font-family:var(--font-display);font-weight:var(--fw-bold);font-size:var(--fs-corpo);color:var(--text-muted);margin:0}.ofx-notas-explica{max-width:64ch;font-size:var(--fs-corpo);color:var(--text-muted);margin:12px 0 0;line-height:1.5}.ofx-notas-explica+.ofx-notas-explica{font-size:var(--fs-apoio);margin-top:4px}.ofx-notas-vazio{font-size:var(--fs-corpo);color:var(--text-muted);margin:0;line-height:1.5}.ofx-agenda-dias>a:not([href]){color:var(--text-subtle);cursor:default}.ofx-agenda-dias>a:not([href]):hover{background:var(--surface)}.ofx-notas-linha{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"nome ponta""pe pe""extra extra";align-items:center;gap:2px 16px;padding:12px 24px;display:grid}.ofx-notas-pe{flex-wrap:wrap;grid-area:pe;align-items:center;column-gap:16px;min-width:0;display:flex}.ofx-notas-pe>.ofx-caderno-meta{flex:auto;min-width:0}.ofx-grupo-letra .ofx-notas-linha{padding-left:12px}.ofx-notas-linha .ofx-caderno-nome[data-vazio]{font-family:var(--font-body);font-weight:400;font-size:var(--fs-corpo);color:var(--text-muted)}.ofx-notas-linha[data-cancelada] .ofx-caderno-nome{color:var(--text-muted)}.ofx-notas-linha[data-cancelada] .ofx-caderno-ponta{color:var(--text-muted);text-decoration:line-through;-webkit-text-decoration-color:var(--text-subtle);-webkit-text-decoration-color:var(--text-subtle);-webkit-text-decoration-color:var(--text-subtle);text-decoration-color:var(--text-subtle)}.ofx-notas-situacao{color:var(--text);white-space:nowrap;align-items:center;gap:6px;font-weight:600;display:inline-flex}.ofx-notas-docs{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:0 16px;margin-left:auto;display:flex}.ofx-notas-doc{cursor:pointer;white-space:nowrap;min-height:24px;font:inherit;font-size:var(--fs-apoio);color:var(--text-muted);background:0 0;border:0;align-items:center;gap:5px;padding:0;font-weight:600;text-decoration:none;display:inline-flex}.ofx-notas-doc:hover{color:var(--accent-text)}.ofx-notas-doc:disabled{cursor:progress}@media (pointer:coarse){.ofx-notas-doc{min-height:44px}.ofx-grupo-letra .ofx-notas-linha{padding-bottom:4px}}.ofx-notas-extra{flex-direction:column;grid-area:extra;align-items:flex-start;gap:6px;margin-top:6px;display:flex}.ofx-notas-extra.ofx-notas-acoes{flex-flow:wrap;align-items:center;gap:0 16px;margin-top:2px}.ofx-notas-cancelar{flex-direction:column;justify-content:center;min-height:24px;display:inline-flex}.ofx-notas-cancelar:has(textarea){flex-basis:100%;padding:4px 0 12px}@media (pointer:coarse){.ofx-notas-cancelar{min-height:44px}}.ofx-notas-item{flex-wrap:wrap;align-items:center}.ofx-notas-volta{font-size:var(--fs-apoio);color:var(--text-muted);align-items:center;gap:8px;margin-left:auto;display:flex}.ofx-notas-motivo{max-width:420px;font-family:var(--font-display);font-weight:var(--fw-bold);font-size:var(--fs-corpo);color:var(--text);flex-direction:column;gap:6px;display:flex}@media (max-width:767px){.ofx-notas-linha{padding:14px 16px}.ofx-grupo-letra .ofx-notas-linha{padding-left:8px}.ofx-notas-so-largo{display:none}}.ofx-nova>.ofx-ficha-aviso:first-child{border-radius:var(--radius-sm) var(--radius-sm) 0 0}.ofx-nova-carro{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 96px 128px;gap:12px;display:grid}@media (max-width:640px){.ofx-nova-carro{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.ofx-nova-cliente{justify-content:space-between;align-items:center;gap:12px;display:flex}.ofx-nova-subficha{background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-sm);flex-direction:column;gap:14px;padding:16px;display:flex}.ofx-nova-duas{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;display:grid}.ofx-itens{container-type:inline-size}.ofx-itens-cab,.ofx-item{grid-template-columns:minmax(0,1fr) 112px 76px 136px 108px 44px;grid-template-areas:"desc tipo qtd unit total rm";align-items:center;column-gap:10px;display:grid}.ofx-itens[data-sem-valor] .ofx-itens-cab,.ofx-itens[data-sem-valor] .ofx-item{grid-template-columns:minmax(0,1fr) 112px 76px 44px;grid-template-areas:"desc tipo qtd rm"}.ofx-itens-cab{border-bottom:1px solid var(--border);font-size:var(--fs-apoio);color:var(--text-subtle);padding-bottom:8px;font-weight:600}.ofx-itens-cab>:nth-child(2),.ofx-itens-cab>:nth-child(3){text-align:center}.ofx-itens-cab>:nth-child(4),.ofx-itens-cab>:nth-child(5){text-align:right}.ofx-item{border-bottom:1px solid var(--border);row-gap:8px;padding:10px 0}.ofx-item-desc{resize:none;background:var(--surface-2);border:1px solid var(--border-field);border-radius:var(--radius-md);width:100%;min-height:44px;color:var(--text);font:inherit;font-size:var(--fs-campo);overflow-wrap:anywhere;grid-area:desc;padding:10px 12px;line-height:1.35;display:block;overflow:hidden}.ofx-item-tipo{grid-area:tipo}.ofx-item-tipo>button{background:var(--surface);border:1px solid var(--border-field);border-radius:var(--radius-md);width:100%;height:44px;color:var(--text);font-weight:600;font-size:var(--fs-corpo);white-space:nowrap;cursor:pointer;justify-content:center;align-items:center;gap:6px;padding:0 10px;display:inline-flex}.ofx-item-tipo>button svg{color:var(--text-subtle)}.ofx-item-tipo>button:hover{background:var(--surface-2)}.ofx-item-qtd{grid-area:qtd;min-width:0}.ofx-item-unit{grid-area:unit;min-width:0;position:relative}.ofx-item-unit>span{color:var(--text-subtle);font-size:var(--fs-apoio);pointer-events:none;position:absolute;top:50%;left:10px;transform:translateY(-50%)}.ofx-item-total{text-align:right;font-weight:700;font-size:var(--fs-item);color:var(--text);white-space:nowrap;grid-area:total}.ofx-item-rm{grid-area:rm;justify-content:center;display:flex}.ofx-item-rm>button{border-radius:var(--radius-md);width:44px;height:44px;color:var(--text-subtle);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}.ofx-item-rm>button:hover{background:var(--surface-2);color:var(--danger-fg)}.ofx-item-aviso{grid-column:1/-1}@container (max-width:759px){.ofx-itens-cab{display:none}.ofx-item{grid-template-columns:112px 76px 136px minmax(0,1fr) 44px;grid-template-areas:"desc desc desc desc desc""tipo qtd unit total rm"}.ofx-item[data-aviso]{grid-template-areas:"desc desc desc desc desc""aviso aviso aviso aviso aviso""tipo qtd unit total rm"}.ofx-item-aviso{grid-area:aviso}}@container (max-width:479px){.ofx-item{grid-template-columns:auto minmax(0,1fr) minmax(0,1fr) 44px;grid-template-areas:"desc desc desc desc""tipo qtd unit unit""total total total rm"}.ofx-item[data-aviso]{grid-template-areas:"desc desc desc desc""aviso aviso aviso aviso""tipo qtd unit unit""total total total rm"}.ofx-itens[data-sem-valor] .ofx-item{grid-template-columns:auto 96px minmax(0,1fr);grid-template-areas:"desc desc desc""tipo qtd rm"}.ofx-itens[data-sem-valor] .ofx-item[data-aviso]{grid-template-areas:"desc desc desc""aviso aviso aviso""tipo qtd rm"}.ofx-itens[data-sem-valor] .ofx-item-rm{justify-content:flex-end}}.ofx-item-mais{border:1px dashed var(--border-strong);border-radius:var(--radius-md);width:100%;height:48px;color:var(--text);font-family:var(--font-display);font-weight:var(--fw-bold);font-size:var(--fs-corpo);cursor:pointer;background:0 0;justify-content:center;align-items:center;gap:8px;margin-top:14px;display:flex}.ofx-item-mais:hover{background:var(--surface-2)}.ofx-nova-conta{width:min(100%,340px);margin:14px 0 0 auto}.ofx-ficha>.ofx-nova-pe{z-index:2;background:var(--surface);border-top:3px double var(--border-strong);border-radius:0 0 var(--radius-sm) var(--radius-sm);flex-wrap:wrap;align-items:center;gap:12px 20px;padding:14px 24px;display:flex;position:sticky;bottom:0}.ofx-ficha>.ofx-nova-pe[data-sem-valor]{border-top:1px solid var(--border-strong)}.ofx-nova:has([role=listbox])>.ofx-nova-pe{position:static}.ofx-nova-total{align-items:baseline;gap:14px;min-width:0;display:flex}.ofx-nova-total-rotulo{font-family:var(--font-display);font-weight:var(--fw-bold);font-size:var(--fs-item);color:var(--text)}.ofx-nova-total-valor{font-weight:var(--fw-bold);font-size:var(--fs-numero);letter-spacing:-.01em;color:var(--text);white-space:nowrap;line-height:1.1}.ofx-nova-salvar{background:var(--accent);height:56px;color:var(--accent-fg);border-radius:var(--radius-md);font-family:var(--font-display);font-weight:var(--fw-bold);font-size:var(--fs-campo);white-space:nowrap;cursor:pointer;border:0;flex:none;justify-content:center;align-items:center;gap:8px;margin-left:auto;padding:0 26px;display:inline-flex}.ofx-nova-salvar:hover{background:var(--accent-hover)}.ofx-nova-salvar:disabled{opacity:.7;cursor:progress}body:has(.ofx-nova-pe) .ofx-toaster{bottom:104px}.ofx-app:has(.ofx-nova-pe) .ofx-mano{bottom:108px}@media (max-width:767px){.ofx-ficha>.ofx-nova-pe{bottom:calc(var(--bottomnav-h) + env(safe-area-inset-bottom));gap:10px 14px;padding:12px 16px}.ofx-nova-total{gap:10px}.ofx-nova-total-valor{font-size:var(--fs-titulo)}.ofx-nova-salvar{height:48px;padding:0 20px}body:has(:is(input:not([type=checkbox],[type=radio],[type=button],[type=submit],[type=file],[type=range]),textarea):focus) .ofx-ficha>.ofx-nova-pe{position:static}body:has(.ofx-nova-pe) .ofx-toaster{bottom:calc(var(--bottomnav-h) + env(safe-area-inset-bottom) + 72px + 12px)}.ofx-app:has(.ofx-nova-pe) .ofx-mano{bottom:calc(var(--bottomnav-h) + env(safe-area-inset-bottom) + 72px + 16px)}}.ofx-balcao-busca{position:relative}.ofx-balcao-busca>svg{color:var(--text-subtle);pointer-events:none;position:absolute;top:15px;left:13px}.ofx-balcao-achados{background:var(--surface);border:1px solid var(--border-strong);border-radius:var(--radius-md);max-height:320px;margin:8px 0 0;padding:0;list-style:none;overflow-y:auto}.ofx-balcao-achados>li+li{border-top:1px solid var(--border)}.ofx-balcao-achados .ofx-caderno-linha{min-height:48px;padding:10px 14px}.ofx-balcao-mais{font-size:var(--fs-apoio);color:var(--text-muted);padding:10px 14px}.ofx-balcao:has(.ofx-balcao-achados)>.ofx-nova-pe{position:static}.ofx-balcao-apoio{max-width:64ch;font-size:var(--fs-apoio);color:var(--text-muted);margin:12px 0 0;line-height:1.45}.ofx-balcao-link{color:var(--text);font-weight:var(--fw-semibold);text-underline-offset:3px;text-decoration:underline}.ofx-balcao-opcional{font-size:var(--fs-apoio);color:var(--text-muted)}.ofx-balcao .ofx-entrada-opcoes{grid-template-columns:repeat(auto-fill,minmax(140px,1fr))}.ofx-balcao-parcelas{font-size:var(--fs-corpo);color:var(--text-muted);flex-direction:column;gap:6px;margin-top:14px;font-weight:600;display:flex}.ofx-balcao-linhas{margin-top:16px;container-type:inline-size}.ofx-balcao-cab,.ofx-balcao-linha{grid-template-columns:minmax(0,1fr) 76px 136px 108px 44px;grid-template-areas:"nome qtd unit total rm";align-items:center;column-gap:10px;display:grid}.ofx-balcao-cab{border-bottom:1px solid var(--border);font-size:var(--fs-apoio);color:var(--text-muted);padding-bottom:8px;font-weight:600}.ofx-balcao-cab>:nth-child(2){text-align:center}.ofx-balcao-cab>:nth-child(n+3){text-align:right}.ofx-balcao-linha{border-bottom:1px solid var(--border);row-gap:8px;padding:10px 0}.ofx-balcao-nome{min-width:0;font-family:var(--font-display);font-weight:var(--fw-bold);font-size:var(--fs-item);color:var(--text);overflow-wrap:anywhere;grid-area:nome;line-height:1.3}.ofx-balcao-qtd{grid-area:qtd;min-width:0}.ofx-balcao-unit{grid-area:unit;min-width:0}.ofx-balcao-caixa{display:block;position:relative}.ofx-balcao-caixa>span{font-size:var(--fs-apoio);color:var(--text-subtle);pointer-events:none;position:absolute;top:50%;left:10px;transform:translateY(-50%)}.ofx-balcao-total{text-align:right;white-space:nowrap;font-weight:var(--fw-bold);font-size:var(--fs-item);color:var(--text);grid-area:total}.ofx-balcao-rotulo{display:none}@container (max-width:519px){.ofx-balcao-cab{display:none}.ofx-balcao-linha{grid-template-columns:76px minmax(0,1fr) 44px;grid-template-areas:"nome nome rm""qtd unit unit""total total total"}.ofx-balcao-rotulo{font-size:var(--fs-apoio);color:var(--text-muted);margin-bottom:4px;font-weight:600;display:block}}.ofx-vistoria-folha{flex-direction:column;gap:16px;display:flex}.ofx-vistoria-rotulo{font-size:var(--fs-apoio);color:var(--text-muted);font-weight:600;display:block}.ofx-vistoria-medidas{flex-wrap:wrap;gap:14px 40px;margin:0;display:flex}.ofx-vistoria-campo{flex-direction:column;gap:6px;min-width:0;display:flex}.ofx-vistoria-campo>dd{margin:0}.ofx-vistoria-km{width:176px;display:block;position:relative}.ofx-vistoria-km>span{font-size:var(--fs-apoio);color:var(--text-subtle);pointer-events:none;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.ofx-vistoria-valor{font-family:var(--font-display);font-weight:var(--fw-bold);font-size:var(--fs-item);font-variant-numeric:tabular-nums;color:var(--text)}.ofx-vistoria-valor[data-vazio]{font-family:var(--font-body);font-weight:400;font-size:var(--fs-corpo);color:var(--text-muted)}.ofx-vistoria-marcas{flex-wrap:wrap;column-gap:20px;display:flex}.ofx-vistoria-marca{white-space:nowrap;margin:0 -8px}.ofx-vistoria-marca[data-status=avaria][aria-checked=true]{color:var(--danger-fg)}.ofx-vistoria-marca[data-status=avaria][aria-checked=true]>.ofx-entrada-circulo{box-shadow:inset 0 0 0 1.5px var(--danger-fg);background:radial-gradient(circle, var(--danger-fg) 0 4.5px, transparent 5px)}.ofx-vistoria-itens-cab{justify-content:space-between;align-items:center;gap:10px;margin-bottom:-8px;display:flex}.ofx-vistoria-itens{border-top:1px solid var(--border);margin:0;padding:0;list-style:none}.ofx-vistoria-item{border-bottom:1px solid var(--border);flex-wrap:wrap;align-content:center;align-items:center;gap:2px 16px;min-height:52px;padding:6px 0;display:flex}.ofx-vistoria-nome{min-width:0;font-weight:var(--fw-semibold);font-size:var(--fs-corpo);color:var(--text);overflow-wrap:anywhere;flex:0 auto;line-height:1.35}.ofx-vistoria-item>.ofx-vistoria-marcas,.ofx-vistoria-item>.ofx-situacao{margin-left:auto}.ofx-vistoria-item:has(>.ofx-guia){align-items:baseline}.ofx-vistoria-item[data-status=ok] .ofx-ponto{background:var(--success-fg)}.ofx-vistoria-item[data-status=avaria] .ofx-ponto{background:var(--danger-fg)}.ofx-vistoria-item[data-status=avaria]>.ofx-situacao{color:var(--danger-fg)}.ofx-vistoria-item[data-status=nao_verificado] .ofx-ponto{box-shadow:inset 0 0 0 1.5px var(--text-subtle);background:0 0}.ofx-vistoria-item[data-status=nao_verificado]>.ofx-situacao{color:var(--text-muted)}.ofx-vistoria-avaria{flex-direction:column;flex:100%;gap:10px;min-width:0;padding:4px 0 8px;display:flex}.ofx-vistoria-obs{max-width:64ch;font-size:var(--fs-corpo);color:var(--text-muted);margin:0;line-height:1.5}.ofx-vistoria-fotos{grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:10px;max-width:560px;display:grid}.ofx-vistoria-foto{aspect-ratio:1;border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface-2);display:block;position:relative;overflow:hidden}.ofx-vistoria-foto>img{object-fit:cover;width:100%;height:100%;display:block}.ofx-vistoria-tirar{cursor:pointer;background:0 0;border:0;place-items:center;width:44px;height:44px;padding:0;display:grid;position:absolute;top:0;right:0}.ofx-vistoria-tirar>span{color:#fff;background:#0000009e;border-radius:50%;place-items:center;width:26px;height:26px;display:grid}.ofx-vistoria-por-foto{aspect-ratio:1;border:1px dashed var(--border-strong);border-radius:var(--radius-sm);color:var(--text);text-align:center;cursor:pointer;font-family:var(--font-display);font-weight:var(--fw-bold);font-size:var(--fs-corpo);flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:6px;line-height:1.25;display:flex}.ofx-vistoria-por-foto:focus-within{outline:2px solid var(--ring);outline-offset:2px}.ofx-vistoria-conta{font-family:var(--font-body);font-weight:400;font-size:var(--fs-selo);font-variant-numeric:tabular-nums;color:var(--text-muted);margin-top:2px;display:block}.ofx-vistoria-pe{border-top:1px dashed var(--border-strong);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 12px;padding-top:14px;display:flex}.ofx-vistoria-pe:not(:has(.ofx-vistoria-assinatura)){justify-content:flex-end}.ofx-vistoria-assinatura{font-size:var(--fs-apoio);color:var(--text-muted);font-variant-numeric:tabular-nums;line-height:1.45}.ofx-vistoria-comeco{flex-direction:column;gap:12px;display:flex}.ofx-vistoria-apoio{max-width:64ch;font-size:var(--fs-corpo);color:var(--text-muted);margin:0;line-height:1.5}.ofx-vistoria-acoes{flex-wrap:wrap;align-items:center;gap:8px 20px;display:flex}.ofx-vistoria-link{min-height:44px;color:var(--text);font-size:var(--fs-corpo);font-weight:var(--fw-semibold);text-underline-offset:3px;align-items:center;text-decoration:underline;display:inline-flex}@media (hover:hover){.ofx-vistoria-por-foto:hover{background:var(--surface-2)}}.ofx-vistoria-combustivel{justify-content:space-between}.ofx-vistoria-item:last-child{border-bottom:0}@media (max-width:767px){.ofx-vistoria-item>.ofx-vistoria-marcas{flex-basis:100%;margin-left:0}.ofx-vistoria-medidas>.ofx-vistoria-campo:has(.ofx-vistoria-combustivel){flex:100%}.ofx-vistoria-combustivel{column-gap:4px}.ofx-vistoria-pe:not(:has(.ofx-vistoria-assinatura))>button{flex:1 1 0}body:has(.ofx-vistoria[data-preenchendo]) .ofx-os-barra{display:none}}.ofx-indicacao{flex-wrap:wrap;align-items:flex-start;gap:16px 32px;display:flex}.ofx-indicacao-texto{flex:300px;min-width:0}.ofx-indicacao-regra{max-width:60ch;font-size:var(--fs-corpo);color:var(--text-muted);margin:4px 0 0;line-height:1.5}.ofx-indicacao-andamento{font-size:var(--fs-apoio);color:var(--text-muted);margin:8px 0 0;line-height:1.45}.ofx-indicacao-cupom{flex-direction:column;flex:260px;gap:12px;min-width:0;display:flex}.ofx-indicacao-codigo{font-size:var(--fs-corpo);color:var(--text-muted);align-items:baseline;gap:12px;margin:0;display:flex}.ofx-indicacao-codigo>b{font-family:var(--font-display);font-weight:var(--fw-extrabold);font-size:var(--fs-valor);letter-spacing:.06em;color:var(--text);overflow-wrap:anywhere;-webkit-user-select:all;user-select:all}.ofx-indicacao-codigo>.ofx-guia{display:block}.ofx-indicacao-acoes{flex-wrap:wrap;gap:8px;display:flex}.ofx-indicacao-aviso{flex:100%}.ofx-indicacao-link{min-height:44px;color:var(--text);font-weight:var(--fw-semibold);text-underline-offset:3px;align-items:center;text-decoration:underline;display:inline-flex}.ofx-ajustes{flex-direction:column;gap:36px;display:flex}.ofx-ajustes-folha>.ofx-ficha-titulo{margin-bottom:12px}.ofx-secao{scroll-margin-top:16px}.ofx-secao-desc{max-width:64ch;font-size:var(--fs-apoio);color:var(--text-muted);margin:4px 0 18px;line-height:1.45}.stg-footer{justify-content:flex-end;display:flex}.stg-footer-form{display:flex}@media (max-width:767px){.stg-footer>button,.stg-footer>a,.stg-footer-form,.stg-footer-form>button{width:100%}}.ofx-ajustes-situacao{flex-direction:column;gap:2px;margin:0;display:flex}.ofx-ajustes-situacao>b{font-family:var(--font-display);font-weight:var(--fw-bold);font-size:var(--fs-item);color:var(--text);align-items:center;gap:8px;display:inline-flex}.ofx-ajustes-situacao>span{font-size:var(--fs-apoio);color:var(--text-muted);padding-left:16px;line-height:1.5}.ofx-ajustes-situacao ul{margin:4px 0 0;padding-left:18px}.ofx-equipe-linha{border-top:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:8px 12px;padding:12px 0;display:flex}.ofx-equipe-linha:last-child{border-bottom:1px solid var(--border)}.ofx-painel-data{font-family:var(--font-display);font-weight:var(--fw-extrabold);font-size:var(--fs-numero);color:var(--text);margin:0;line-height:1.1}.ofx-painel-resumo{font-size:var(--fs-campo);color:var(--text-muted);margin:6px 0 0}.ofx-patio-linha{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.ofx-patio-celula{border-left:1px solid var(--border);min-height:44px;color:var(--text);flex-direction:column;gap:2px;padding:2px 16px;text-decoration:none;display:flex}.ofx-patio-celula:first-child{border-left:0;padding-left:0}.ofx-patio-celula:hover .ofx-patio-rotulo{color:var(--accent-text)}.ofx-patio-numero{font-family:var(--font-display);font-weight:var(--fw-extrabold);font-size:var(--fs-valor);font-variant-numeric:tabular-nums;line-height:1.1}.ofx-patio-rotulo{font-size:var(--fs-apoio);color:var(--text-muted)}.ofx-sem-placa{border:1px dashed var(--border-strong);border-radius:var(--radius-plate);min-width:85px;font-size:var(--fs-selo);color:var(--text-subtle);flex:none;justify-content:center;align-items:center;padding:6px 8px;display:inline-flex}.ofx-livro{margin:0;padding:0;list-style:none}.ofx-grupo-linhas.ofx-painel-ultimas{border-top:1px solid var(--border);margin:0 -24px -20px}@media (max-width:767px){.ofx-grupo-linhas.ofx-painel-ultimas{margin:0 -16px -16px}}.ofx-livro-linha{border-top:1px solid var(--border);justify-content:space-between;align-items:baseline;gap:12px;padding:10px 0;display:flex}.ofx-livro-linha:first-child{border-top:0;padding-top:0}.ofx-livro-rotulo{font-size:var(--fs-item);color:var(--text);min-width:0}.ofx-livro-detalhe{font-size:var(--fs-apoio);color:var(--text-muted);margin-top:2px;display:block}.ofx-livro-valor{font-family:var(--font-numeric);font-variant-numeric:tabular-nums;font-weight:var(--fw-bold);font-size:var(--fs-item);white-space:nowrap}@media (max-width:767px){.ofx-painel-data{font-size:var(--fs-titulo)}.ofx-patio-linha{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:12px}.ofx-patio-celula:nth-child(3){border-left:0;padding-left:0}}.ofx-rel-periodo>.ofx-aba{text-decoration:none}.ofx-rel-periodo>.ofx-aba[aria-current=page]{background:var(--text);border-color:var(--text);color:var(--surface)}.ofx-rel-folha{container-type:inline-size}.ofx-rel-frase{max-width:70ch;font-size:var(--fs-corpo);color:var(--text-muted);margin:0;line-height:1.5}.ofx-rel-frase a{color:var(--accent-text);white-space:nowrap;font-weight:600;text-decoration:none}.ofx-rel-frase a:hover{text-underline-offset:3px;text-decoration:underline}.ofx-rel-nota{max-width:70ch;font-size:var(--fs-apoio);color:var(--text-muted);margin:12px 0 0;line-height:1.5}.ofx-rel-n{font-family:var(--font-display);font-weight:var(--fw-extrabold);font-variant-numeric:tabular-nums;font-size:var(--fs-item);white-space:nowrap;color:var(--text)}.ofx-rel-vazio{font-size:var(--fs-corpo);white-space:nowrap;color:var(--text-muted)}.ofx-rel-ate{color:var(--text-muted)}.ofx-rel-par{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ofx-rel-par>*+*{border-left:1px solid var(--border)}@container (max-width:759px){.ofx-rel-par{grid-template-columns:minmax(0,1fr)}.ofx-rel-par>*+*{border-left:0;border-top:1px solid var(--border)}}.ofx-rel-linha{grid-template:"rotulo valor""barra barra"6px/minmax(0,1fr) auto;align-items:baseline;gap:6px 12px;display:grid}.ofx-rel-linha>.ofx-livro-rotulo{grid-area:rotulo}.ofx-rel-linha>.ofx-livro-valor,.ofx-rel-linha>.ofx-rel-vazio{text-align:right;grid-area:valor}.ofx-rel-barra{background:var(--text);border-radius:1px;grid-area:barra;align-self:center;height:6px}@supports (color:color-mix(in lab, red, red)){.ofx-rel-barra{background:color-mix(in srgb, var(--text) 32%, transparent)}}@container (min-width:560px){.ofx-rel-meses .ofx-rel-linha{grid-template:"rotulo barra valor"/11em minmax(0,1fr) 8.5em;column-gap:24px}}.ofx-rel-caderno{margin:0;padding:0;list-style:none}.ofx-rel-caderno>li+li{border-top:1px solid var(--border)}.ofx-rel-caderno>.ofx-caderno-linha{cursor:auto;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"nome ponta""meta meta""alerta alerta";padding:10px 0}.ofx-rel-caderno>.ofx-caderno-linha:first-child{padding-top:0}.ofx-rel-caderno>.ofx-caderno-linha:hover{background:0 0}.ofx-via-pagina{min-height:100dvh;padding:20px 12px calc(40px + env(safe-area-inset-bottom));background:var(--bg);color:var(--text);justify-content:center;align-items:flex-start;display:flex}.ofx-via-pagina[data-centro]{align-items:center}.ofx-via-coluna{flex-direction:column;gap:16px;width:100%;max-width:680px;display:flex}.ofx-via-marca{justify-content:center;display:flex}.ofx-via-timbre{align-items:center;gap:14px;display:flex}.ofx-via-logo{object-fit:contain;border-radius:var(--radius-sm);flex:none;width:auto;max-width:min(172px,45%);height:clamp(44px,11vw,57px)}.ofx-via-oficina{font-family:var(--font-display);font-weight:var(--fw-extrabold);font-size:var(--fs-tela);letter-spacing:-.01em;color:var(--text);overflow-wrap:anywhere;margin:0;line-height:1.1}.ofx-via-doc{font-size:var(--fs-apoio);color:var(--text-muted);margin:4px 0 0}.ofx-via-foto{border-radius:var(--radius-sm);width:112px;height:84px;display:block;overflow:hidden}.ofx-via-modelo{font-family:var(--font-display);font-weight:var(--fw-extrabold);letter-spacing:-.01em;color:var(--text);overflow-wrap:anywhere;line-height:1.1}.ofx-via-quem{font-size:var(--fs-corpo);color:var(--text-muted);flex-wrap:wrap;align-items:center;gap:4px 16px;display:flex}a.ofx-via-chamada{text-underline-offset:3px;min-height:44px;text-decoration:underline;-webkit-text-decoration-color:var(--text-subtle);-webkit-text-decoration-color:var(--text-subtle);-webkit-text-decoration-color:var(--text-subtle);text-decoration-color:var(--text-subtle)}.ofx-via-atalho{z-index:30;padding:10px max(16px, calc((100% - 680px) / 2)) calc(10px + env(safe-area-inset-bottom));background:var(--surface);border-top:1px solid var(--border-strong);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;display:flex;position:fixed;bottom:0;left:0;right:0}html:has(.ofx-via-atalho){scroll-padding-bottom:88px}.ofx-via-atalho-total{font-size:var(--fs-apoio);color:var(--text-muted);white-space:nowrap}.ofx-via-atalho-total b{font-size:var(--fs-subtitulo);color:var(--text);margin-left:6px}.ofx-via-texto{font-size:var(--fs-campo);color:var(--text);overflow-wrap:anywhere;margin:0;line-height:1.55}.ofx-via-apoio{font-size:var(--fs-corpo);color:var(--text-muted);margin:0;line-height:1.5}.ofx-via-itens{margin:0;padding:0;list-style:none}.ofx-via-itens>li+li{border-top:1px solid var(--border)}.ofx-via-itens>li.ofx-caderno-linha{cursor:auto;padding:10px 0}.ofx-via-itens>li.ofx-caderno-linha:first-child{padding-top:0}.ofx-via-itens>li.ofx-caderno-linha:hover{background:0 0}.ofx-via-conta{margin-top:6px}.ofx-via-subtotais{border-top:1px solid var(--border-strong);margin-top:6px;padding-top:8px}.ofx-via-conta-linha{font-size:var(--fs-corpo);color:var(--text-muted);justify-content:space-between;align-items:baseline;gap:12px;padding:3px 0;display:flex}.ofx-via-conta-linha>.ofx-num{color:var(--text);white-space:nowrap}.ofx-via-conta-linha[data-forte]{font-family:var(--font-display);font-weight:var(--fw-bold);font-size:var(--fs-item);color:var(--text);padding-top:6px}.ofx-via-conta-linha[data-forte]>.ofx-num{font-weight:var(--fw-bold);font-size:var(--fs-subtitulo)}.ofx-via-total-rotulo{font-family:var(--font-display);font-weight:var(--fw-bold);font-size:var(--fs-item);color:var(--text)}.ofx-via-total{font-weight:var(--fw-bold);font-size:var(--fs-numero);letter-spacing:-.01em;color:var(--text);white-space:nowrap;line-height:1.1}.ofx-via-total[data-riscado]{color:var(--text-muted);text-decoration:line-through;text-decoration-thickness:2px}.ofx-via-pagamento{border-top:1px solid var(--border);margin-top:10px;padding-top:6px}.ofx-via-quitado{font-family:var(--font-display);font-weight:var(--fw-bold);font-size:var(--fs-item);color:var(--success-fg);justify-content:flex-end;align-items:center;gap:6px;margin:0;padding-top:6px;display:flex}.ofx-via-pagar{text-align:center;flex-direction:column;align-items:center;gap:10px;display:flex}.ofx-via-termos{gap:12px;margin:0;display:grid}.ofx-via-termos>div{grid-template-columns:10.5em minmax(0,1fr);column-gap:16px;display:grid}.ofx-via-termos dt{font-weight:600;font-size:var(--fs-corpo);color:var(--text);line-height:1.5}.ofx-via-termos dd{font-size:var(--fs-corpo);color:var(--text);margin:0;line-height:1.5}.ofx-via-pe>*+*{border-top:1px solid var(--border)}.ofx-ficha>.ofx-ficha-pe:has(>.ofx-via-pe:empty){border-top:0}.ofx-via-alteracao{scroll-margin-top:16px}.ofx-via-rodape{text-align:center;font-size:var(--fs-apoio);color:var(--text-subtle);line-height:1.5}.ofx-via-rodape p{margin:0 0 6px}.ofx-via-rodape a{color:inherit;text-underline-offset:2px;text-decoration:underline}.ofx-via-golpe{color:var(--text-muted);font-weight:600}@media (max-width:479px){.ofx-via-termos>div{grid-template-columns:minmax(0,1fr)}}@media (min-width:768px){.ofx-via-pagina{padding:40px 24px calc(56px + env(safe-area-inset-bottom))}}.ofx-quadro-area{flex-direction:column;flex:1;min-width:0;min-height:0;padding:20px;display:flex}.ofx-quadro{flex:1;min-height:0;display:flex;overflow-x:auto}.ofx-quadro-coluna{flex-direction:column;flex:1 0 260px;min-width:0;min-height:0;display:flex}.ofx-quadro-coluna+.ofx-quadro-coluna{border-left:1px solid var(--border)}.ofx-quadro-cab{border-bottom:1px solid var(--border-strong);min-height:52px;font-family:var(--font-display);font-weight:var(--fw-bold);font-size:var(--fs-item);color:var(--text);letter-spacing:normal;flex:none;align-items:center;gap:8px;margin:0;padding:0 16px;display:flex}.ofx-ponto{border-radius:50%;flex:none;width:8px;height:8px}.ofx-situacao{font-family:var(--font-body);font-weight:600;font-size:var(--fs-corpo);color:var(--text);white-space:nowrap;align-items:center;gap:6px;line-height:1.3;display:inline-flex}.ofx-situacao[data-tamanho=sm]{font-size:var(--fs-apoio)}.ofx-quadro-conta{font-family:var(--font-body);font-weight:600;font-size:var(--fs-corpo);color:var(--text-muted);font-variant-numeric:tabular-nums;margin-left:auto}.ofx-quadro-lista{flex-direction:column;flex:1;min-height:0;display:flex;overflow-y:auto}.ofx-quadro-lista>*+*{border-top:1px solid var(--border)}.ofx-quadro-vazio{text-align:center;font-size:var(--fs-apoio);color:var(--text-subtle);padding:24px 16px}.ofx-carro-link{color:inherit;grid-template-columns:44px minmax(0,1fr);align-items:start;column-gap:12px;padding:14px 16px 12px;text-decoration:none;display:grid}.ofx-carro-sem-retrato .ofx-carro-link{grid-template-columns:minmax(0,1fr)}.ofx-carro-retrato{border-radius:var(--radius-sm);width:44px;height:44px;overflow:hidden}.ofx-carro-texto{flex-direction:column;min-width:0;display:flex}.ofx-carro-topo{align-items:center;gap:8px;margin-bottom:6px;display:flex}.ofx-carro-valor{font-family:var(--font-numeric);font-variant-numeric:tabular-nums;font-weight:var(--fw-bold);font-size:var(--fs-corpo);color:var(--text);white-space:nowrap;flex:none;margin-left:auto}.ofx-carro-modelo{font-family:var(--font-display);font-weight:var(--fw-bold);font-size:var(--fs-item);color:var(--text);overflow-wrap:anywhere;line-height:1.25}.ofx-carro-modelo.ofx-carro-vazio{font-family:var(--font-body);font-weight:400;font-size:var(--fs-corpo);color:var(--text-muted)}.ofx-quadro-mecanico{min-height:32px;font-size:var(--fs-apoio);color:var(--text-muted);align-items:center;gap:6px;font-weight:600;text-decoration:none;display:flex}.ofx-quadro-mecanico:hover{color:var(--accent-text)}@media (pointer:coarse){.ofx-quadro-mecanico{min-height:44px}}@media (min-width:768px){.ofx-quadro:has(>[data-final="1"]){width:fit-content;max-width:100%}.ofx-quadro-coluna[data-final="1"]{flex:0 0 400px}}.ofx-quadro-area{position:relative}.ofx-quadro-soltar{z-index:5;grid-template-columns:1fr 1fr;gap:12px;display:grid;position:absolute;bottom:20px;left:20px;right:20px}.ofx-quadro-soltar>div{border:2px dashed var(--border-strong);border-radius:var(--radius-sm);background:var(--surface);min-height:72px;font-family:var(--font-display);font-weight:var(--fw-bold);font-size:var(--fs-item);color:var(--text-muted);box-shadow:0 6px 18px hsl(var(--shadow-color) / .12);justify-content:center;align-items:center;display:flex}.ofx-quadro-soltar>div[data-over="1"]{border-color:var(--text);color:var(--text);background:var(--surface-2)}.ofx-carro-cliente{font-size:var(--fs-apoio);color:var(--text-muted);overflow-wrap:anywhere;margin-top:1px;line-height:1.4}.ofx-carro-meta{flex-wrap:wrap;gap:2px 12px;margin-top:6px;display:flex}.ofx-carro-dado{font-size:var(--fs-selo);color:var(--text-subtle);white-space:nowrap;align-items:center;gap:5px;font-weight:600;display:inline-flex}.ofx-carro-dado svg{flex:none}.ofx-carro-acao{padding:0 16px 14px 72px}.ofx-carro-sem-retrato .ofx-carro-acao{padding-left:16px}.ofx-quadro-acao{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ofx-quadro-acao>button[aria-pressed]{flex:100%}.ofx-quadro-acao>.ofx-os-proximo{margin-left:auto}@media (hover:hover){.ofx-quadro-acao>.ofx-os-proximo:hover{opacity:.85}}@media (max-width:767px){.ofx-quadro-acao>.ofx-os-proximo{flex:100%}}.ofx-quadro-arrastado{background:var(--surface);border:1px solid var(--border-strong);border-radius:var(--radius-sm);box-shadow:0 10px 24px hsl(var(--shadow-color) / .18), 0 2px 6px hsl(var(--shadow-color) / .1)}.ofx-aba{border:1px solid var(--border-strong);border-radius:var(--radius-full);background:var(--surface);min-height:44px;font-family:var(--font-display);font-weight:var(--fw-bold);font-size:var(--fs-corpo);color:var(--text);cursor:pointer;flex:none;align-items:center;gap:6px;padding:0 14px;display:inline-flex}.ofx-aba:hover{background:var(--surface-2)}.ofx-aba[aria-pressed=true]{background:var(--text);border-color:var(--text);color:var(--surface)}.ofx-aba[aria-pressed=true] .ofx-ponto{box-shadow:0 0 0 2px var(--surface)}.ofx-aba-conta{font-family:var(--font-body);font-variant-numeric:tabular-nums;opacity:.75;font-weight:600}.ofx-aba-fila{flex-wrap:wrap;gap:6px;display:flex}.ofx-grupo-cab{top:env(safe-area-inset-top,0px);z-index:1;background:var(--surface);border-bottom:1px solid var(--border-strong);font-family:var(--font-display);font-weight:var(--fw-bold);font-size:var(--fs-item);color:var(--text);margin:0;padding:18px 24px 10px;position:sticky}.ofx-ficha>section:first-child .ofx-grupo-cab{border-radius:var(--radius-sm) var(--radius-sm) 0 0}.ofx-grupo-linhas{margin:0;padding:0;list-style:none}.ofx-grupo-linhas>li+li{border-top:1px solid var(--border)}.ofx-lista-os-linha{color:inherit;grid-template-columns:96px minmax(0,1fr) auto;grid-template-areas:"placa modelo valor""placa meta meta";align-items:center;gap:2px 16px;padding:12px 24px;text-decoration:none;display:grid}.ofx-guia{border-bottom:1px dotted var(--text-subtle);flex:auto;min-width:24px}@supports (color:color-mix(in lab, red, red)){.ofx-guia{border-bottom:1px dotted color-mix(in srgb, var(--text-subtle) 60%, transparent)}}.ofx-lista-os-sem-valor .ofx-lista-os-linha{grid-template-columns:96px minmax(0,1fr);grid-template-areas:"placa modelo""placa meta"}.ofx-lista-os-linha:hover{background:var(--surface-2)}.ofx-lista-os-placa{grid-area:placa;display:flex}.ofx-lista-os-modelo{min-width:0;font-family:var(--font-display);font-weight:var(--fw-bold);font-size:var(--fs-item);color:var(--text);overflow-wrap:anywhere;grid-area:modelo;align-self:baseline;align-items:baseline;gap:12px;line-height:1.25;display:flex}.ofx-lista-os-modelo>:first-child{min-width:0}.ofx-lista-os-modelo[data-vazio]{font-family:var(--font-body);font-weight:400;font-size:var(--fs-corpo);color:var(--text-muted)}.ofx-lista-os-meta{font-size:var(--fs-apoio);color:var(--text-muted);overflow-wrap:anywhere;grid-area:meta;align-self:start;line-height:1.5}.ofx-lista-os-numero{white-space:nowrap;font-variant-numeric:tabular-nums}.ofx-lista-os-peca{color:var(--text);font-weight:600}.ofx-lista-os-valor{text-align:right;white-space:nowrap;font-family:var(--font-numeric);font-variant-numeric:tabular-nums;font-weight:var(--fw-bold);font-size:var(--fs-item);color:var(--text);grid-area:valor;align-self:baseline}.ofx-lista-os-linha[data-status=cancelado] .ofx-lista-os-valor{color:var(--text-muted);text-decoration:line-through}.ofx-lista-vazio{text-align:center;flex-direction:column;align-items:center;gap:14px;padding:40px 24px;display:flex}.ofx-lista-vazio p{font-size:var(--fs-corpo);color:var(--text-muted);margin:0}.ofx-lista-vazio-acoes{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.ofx-lista-vazio-acoes:empty{display:none}.ofx-lista-comeco p{max-width:52ch;font-size:var(--fs-corpo);color:var(--text-muted);margin:0 0 16px}.ofx-caderno-linha{text-align:left;width:100%;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"nome ponta""meta meta""alerta alerta";gap:2px 16px;padding:12px 24px;display:grid}.ofx-caderno-linha:hover{background:var(--surface-2)}.ofx-caderno-nome{min-width:0;font-family:var(--font-display);font-weight:var(--fw-bold);font-size:var(--fs-item);color:var(--text);overflow-wrap:anywhere;grid-area:nome;align-self:baseline;align-items:baseline;gap:12px;line-height:1.25;display:flex}.ofx-caderno-nome>:first-child{min-width:0}.ofx-caderno-ponta{white-space:nowrap;font-size:var(--fs-item);font-variant-numeric:tabular-nums;color:var(--text);grid-area:ponta;align-self:baseline;font-weight:600}.ofx-caderno-ponta[data-vazio]{font-weight:400;font-size:var(--fs-corpo);color:var(--text-muted)}.ofx-caderno-meta{font-size:var(--fs-apoio);font-variant-numeric:tabular-nums;color:var(--text-muted);overflow-wrap:anywhere;grid-area:meta;line-height:1.5}.ofx-caderno-alerta{font-size:var(--fs-apoio);color:var(--warning-fg);grid-area:alerta;font-weight:600;line-height:1.5}.ofx-caderno-valor .ofx-caderno-ponta{font-family:var(--font-numeric);font-weight:var(--fw-bold)}.ofx-caderno-valor .ofx-caderno-ponta[data-vazio]{font-family:var(--font-body);font-weight:400;font-size:var(--fs-corpo)}.ofx-caderno-prejuizo{color:var(--danger-fg);font-weight:600}.ofx-clientes-explica{font-size:var(--fs-corpo);color:var(--text-muted);margin:0;padding:14px 24px}.ofx-grupo-letra{grid-template-columns:48px minmax(0,1fr);display:grid}.ofx-grupo-letra>.ofx-grupo-cab{font-weight:var(--fw-extrabold);font-size:var(--fs-subtitulo);background:0 0;border-bottom:0;align-self:start;padding:12px 0 0 24px;line-height:1.2}.ofx-grupo-letra .ofx-caderno-linha{padding-left:12px}@media (max-width:767px){.ofx-grupo-cab{padding:14px 16px 8px}.ofx-caderno-linha{grid-template-columns:minmax(0,1fr);grid-template-areas:"nome""ponta""meta""alerta";padding:14px 16px}.ofx-caderno-ponta{font-size:var(--fs-corpo)}.ofx-caderno-linha.ofx-caderno-valor{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"nome ponta""meta meta""alerta alerta"}.ofx-caderno-valor .ofx-caderno-ponta{font-size:var(--fs-item)}.ofx-clientes-explica{padding:12px 16px}.ofx-grupo-letra{grid-template-columns:36px minmax(0,1fr)}.ofx-grupo-letra>.ofx-grupo-cab{padding:14px 0 0 16px}.ofx-grupo-letra .ofx-caderno-linha{padding-left:8px}.ofx-lista-os-linha,.ofx-lista-os-sem-valor .ofx-lista-os-linha{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"placa valor""modelo modelo""meta meta";row-gap:4px;padding:14px 16px}.ofx-lista-os-placa{margin-bottom:4px}.ofx-lista-os-modelo,.ofx-lista-os-meta{align-self:auto}.ofx-lista-os-valor{align-self:center;margin-bottom:4px}.ofx-guia{display:none}.ofx-aba-fila{margin-inline:-24px;padding-inline:24px;scroll-padding-inline:24px}.ofx-slideover .ofx-aba-fila{margin-inline:0;padding-inline:0}}.ofx-estoque-qtd{font-family:var(--font-display);font-weight:var(--fw-extrabold);font-variant-numeric:tabular-nums}.ofx-caderno-ponta.ofx-estoque-qtd{font-size:var(--fs-item)}.ofx-caderno-ponta.ofx-estoque-qtd[data-repor]{color:var(--warning-fg)}.ofx-estoque-un{font-family:var(--font-body);font-weight:400;font-size:var(--fs-apoio);color:var(--text-muted)}.ofx-estoque-linha[data-so-leitura]{cursor:default}.ofx-estoque-linha[data-so-leitura]:hover{background:0 0}.ofx-historico-peca{border-top:1px solid var(--border);margin:0 -20px}.ofx-historico-peca .ofx-caderno-linha{padding:12px 20px}.ofx-historico-os{flex-wrap:wrap;align-items:center;row-gap:6px}.ofx-historico-peca .ofx-caderno-ponta{align-self:center}.ofx-historico-aviso{font-size:var(--fs-corpo);color:var(--text-muted);margin:0;line-height:1.5}.ofx-estoque-nota{position:relative}.ofx-estoque-nota-alvo{border:1px dashed var(--border-strong);border-radius:var(--radius-sm);background:var(--surface);cursor:pointer;align-items:center;gap:14px;min-height:64px;padding:12px 56px 12px 20px;display:flex;position:relative}.ofx-estoque-nota-alvo:hover{background:var(--surface-2)}.ofx-estoque-nota-titulo{font-family:var(--font-display);font-weight:var(--fw-bold);font-size:var(--fs-item);color:var(--text);line-height:1.3;display:block}.ofx-estoque-nota-apoio{font-size:var(--fs-apoio);color:var(--text-muted);margin-top:2px;display:block}.ofx-estoque-nota-ajuda{z-index:1;position:absolute;top:50%;right:14px;transform:translateY(-50%)}.ofx-estoque-toque{display:none}@media (pointer:coarse){.ofx-estoque-mouse,.ofx-estoque-nota-apoio{display:none}.ofx-estoque-toque{display:inline}.ofx-estoque-nota-alvo{min-height:56px;padding-top:10px;padding-bottom:10px}}.ofx-estoque-nota-pe{flex-direction:column;align-items:flex-end;gap:12px;display:flex}.ofx-estoque-nota-pe p{font-size:var(--fs-apoio);color:var(--text-muted);align-self:stretch;margin:0;line-height:1.5}@media (max-width:767px){.ofx-caderno-linha.ofx-estoque-linha{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"nome ponta""meta meta""alerta alerta"}.ofx-estoque-nota-alvo{padding-left:16px}.ofx-estoque-nota-pe>button{align-self:stretch}}.ofx-agenda-cab{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 24px;display:flex}.ofx-agenda-nav{align-items:center;gap:8px;display:flex}.ofx-agenda-dias{height:var(--control-std);border:1px solid var(--border-strong);border-radius:var(--radius-sm);flex:none;display:flex;overflow:hidden}.ofx-agenda-dias>a{min-width:var(--control-std);background:var(--surface);color:var(--text);font-family:var(--font-display);font-weight:var(--fw-bold);font-size:var(--fs-corpo);justify-content:center;align-items:center;padding:0 12px;text-decoration:none;display:inline-flex}.ofx-agenda-dias>a+a{border-left:1px solid var(--border)}.ofx-agenda-dias>a:hover{background:var(--surface-2)}.ofx-agenda-data{height:var(--control-std);border:1px solid var(--border-field);border-radius:var(--radius-sm);background:var(--surface);min-width:0;color:var(--text);font-size:var(--fs-campo);font-variant-numeric:tabular-nums;padding:0 10px}.ofx-agenda-explica{max-width:60ch;font-size:var(--fs-corpo);color:var(--text-muted);margin:0}.ofx-agenda-hora{grid-template-columns:84px minmax(0,1fr)}.ofx-agenda-hora>.ofx-grupo-cab{font-variant-numeric:tabular-nums;white-space:nowrap}.ofx-agenda-hora>.ofx-grupo-cab[data-vazio]{white-space:normal;font-family:var(--font-body);font-weight:600;font-size:var(--fs-apoio);color:var(--text-muted);padding-top:14px;line-height:1.3}.ofx-agenda-linha{padding-bottom:6px}.ofx-agenda-linha .ofx-caderno-meta{flex-wrap:wrap;align-items:center;gap:4px 8px;margin-top:2px;display:flex}.ofx-agenda-lembrete{font-size:var(--fs-apoio);color:var(--text-muted);grid-area:alerta;align-items:center;gap:5px;line-height:1.5;display:inline-flex}.ofx-agenda-lembrete svg{color:var(--success-fg);flex:none}.ofx-agenda-lembrete[data-tom=atencao]{color:var(--text);font-weight:600}.ofx-agenda-lembrete[data-tom=atencao] svg{color:var(--warning-fg)}.ofx-agenda-linha[data-status=faltou] .ofx-caderno-nome,.ofx-agenda-linha[data-status=cancelado] .ofx-caderno-nome{color:var(--text-muted)}.ofx-agenda-linha[data-status=cancelado] .ofx-caderno-nome>:first-child{text-decoration:line-through;-webkit-text-decoration-color:var(--text-subtle);-webkit-text-decoration-color:var(--text-subtle);-webkit-text-decoration-color:var(--text-subtle);text-decoration-color:var(--text-subtle)}.ofx-agenda-acoes{flex-wrap:wrap;align-items:center;gap:4px 12px;padding:0 24px 14px 12px;display:flex}.ofx-agenda-quieto{cursor:pointer;min-height:32px;font:inherit;font-size:var(--fs-apoio);color:var(--text-muted);background:0 0;border:0;align-items:center;gap:6px;padding:0;font-weight:600;display:inline-flex}.ofx-agenda-quieto:hover{color:var(--accent-text)}.ofx-agenda-reabrir{margin-left:auto}.ofx-agenda-situacao{font-size:var(--fs-apoio);color:var(--text);align-items:center;gap:6px;font-weight:600;display:inline-flex}.ofx-agenda-passo{border:1px solid var(--border-strong);border-radius:var(--radius-md);background:var(--surface);height:36px;color:var(--text);cursor:pointer;white-space:nowrap;font-weight:var(--fw-bold);font-size:var(--fs-corpo);justify-content:center;align-items:center;gap:6px;margin-left:auto;padding:0 14px;text-decoration:none;display:inline-flex}.ofx-agenda-passo:hover{background:var(--surface-2)}.ofx-agenda-passo:disabled,.ofx-agenda-quieto:disabled{color:var(--text-muted);cursor:progress}@media (pointer:coarse){.ofx-agenda-quieto{min-height:44px}.ofx-agenda-passo{height:44px}}.ofx-agenda-form{--ofx-agenda-campo:var(--surface);background:var(--surface-2);padding:14px 24px 20px 12px}.ofx-agenda-campos{flex-wrap:wrap;gap:12px;margin-top:12px;display:flex}.ofx-agenda-form-pe{flex-wrap:wrap;align-items:center;gap:10px;margin-top:16px;display:flex}.ofx-agenda-form-situacao{flex-wrap:wrap;gap:10px;margin-left:auto;display:flex}@media (max-width:767px){.ofx-agenda-nav{flex-wrap:wrap;flex:100%}.ofx-agenda-data{flex:140px;width:0}.ofx-agenda-hora{grid-template-columns:68px minmax(0,1fr)}.ofx-agenda-acoes{padding:0 16px 14px 8px}.ofx-agenda-passo{flex:100%;margin-left:0}.ofx-agenda-form{padding:12px 16px 18px 8px}.ofx-agenda-form-situacao{margin-left:0}}.ofx-agenda-vistas{max-width:900px;margin:0 auto 16px}.ofx-agenda-vistas>.ofx-aba[aria-current=page]{background:var(--text);border-color:var(--text);color:var(--surface)}.ofx-agenda-dia>.ofx-grupo-cab{font-size:var(--fs-item)}.ofx-agenda-dia>.ofx-grupo-cab a{color:inherit;flex-direction:column;text-decoration:none;display:flex}.ofx-agenda-dia>.ofx-grupo-cab a:hover{text-decoration:underline}.ofx-agenda-dia>.ofx-grupo-cab small{font-family:var(--font-body);font-weight:var(--fw-semibold);font-size:var(--fs-apoio);color:var(--text-muted)}.ofx-agenda-livre{font-size:var(--fs-apoio);color:var(--text-muted);margin:0;padding:14px 24px 14px 12px}.ofx-agenda-mes{grid-template-columns:repeat(7,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.ofx-agenda-mes>li{min-width:0}.ofx-agenda-mes>li:not(.ofx-agenda-mes-sem){border-top:1px solid var(--border)}.ofx-agenda-mes>li:not(:nth-child(7n)){border-right:1px solid var(--border)}.ofx-agenda-mes-sem{font-size:var(--fs-apoio);font-weight:var(--fw-semibold);color:var(--text-muted);padding:12px 12px 8px}.ofx-agenda-mes a{height:100%;min-height:76px;color:var(--text);font-family:var(--font-display);font-weight:var(--fw-bold);font-variant-numeric:tabular-nums;flex-direction:column;justify-content:space-between;align-items:flex-start;padding:8px 12px;text-decoration:none;display:flex}.ofx-agenda-mes a:hover{background:var(--surface-2)}.ofx-agenda-mes a[data-passado]{color:var(--text-muted)}.ofx-agenda-mes a[aria-current]{box-shadow:inset 0 0 0 2px var(--text)}.ofx-agenda-mes-conta{border-radius:var(--radius-full);background:var(--text);min-width:24px;height:24px;color:var(--surface);font-size:var(--fs-apoio);text-align:center;align-self:flex-end;padding:0 7px;line-height:24px}@media (max-width:767px){.ofx-agenda-livre{padding:14px 16px 14px 8px}.ofx-agenda-mes-sem{text-align:center;padding:10px 0 6px}.ofx-agenda-mes a{align-items:center;min-height:56px;padding:6px 2px}.ofx-agenda-mes-conta{align-self:center}}.ofx-fin-conta{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ofx-fin-conta>*+*{border-left:1px solid var(--border)}.ofx-fin-coluna{flex-direction:column;padding:20px 24px;display:flex}.ofx-fin-coluna>.ofx-bloco-subtitulo{margin-bottom:12px}.ofx-fin-coluna>.ofx-livro{margin-bottom:8px}.ofx-fin-coluna>.ofx-ficha-total{margin-top:auto}.ofx-fin-transporte .ofx-livro-rotulo,.ofx-fin-transporte .ofx-livro-valor{color:var(--text-muted)}.ofx-fin-total{font-family:var(--font-numeric);font-variant-numeric:tabular-nums;font-weight:var(--fw-bold);font-size:var(--fs-valor);white-space:nowrap;color:var(--text)}.ofx-fin-total[data-negativo]{color:var(--danger-fg)}.ofx-fin-mes-vazio{font-size:var(--fs-corpo);color:var(--text-muted);margin:0;line-height:1.5}.ofx-fin-contador{color:var(--text-muted);justify-content:space-between;align-items:center;gap:12px;padding-top:14px;padding-bottom:14px;text-decoration:none;display:flex}.ofx-fin-contador:hover{background:var(--surface-2)}.ofx-fin-contador-nome{font-family:var(--font-display);font-weight:var(--fw-bold);font-size:var(--fs-item);color:var(--text);display:block}.ofx-fin-contador-detalhe{font-size:var(--fs-apoio);margin-top:2px;display:block}.ofx-fin-item{grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:16px;padding-right:24px;display:grid}.ofx-fin-linha{text-align:left;width:100%;color:inherit;font:inherit;background:0 0;border:0;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"nome valor""meta meta";align-items:center;gap:2px 16px;padding:12px 24px;display:grid}.ofx-fin-item>.ofx-fin-linha{padding-right:0}button.ofx-fin-linha{cursor:pointer}li[data-aberta]{background:var(--surface-2)}li:has(>button.ofx-fin-linha:hover){background:var(--surface-2)}li:has(>.ofx-fin-item>button.ofx-fin-linha:hover){background:var(--surface-2)}.ofx-fin-seta{vertical-align:-2px;color:var(--text-subtle);transition:transform var(--dur) var(--ease-out);margin-left:8px;display:inline-block}[aria-expanded=true] .ofx-fin-seta{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.ofx-fin-seta{transition:none}}.ofx-fin-com-placa{grid-template-columns:96px minmax(0,1fr) auto;grid-template-areas:"placa nome valor""placa meta meta"}.ofx-fin-placa{grid-area:placa;display:flex}.ofx-fin-nome{min-width:0;font-family:var(--font-display);font-weight:var(--fw-bold);font-size:var(--fs-item);color:var(--text);overflow-wrap:anywhere;grid-area:nome;align-self:baseline;align-items:baseline;gap:12px;line-height:1.25;display:flex}.ofx-fin-nome>:first-child{min-width:0}.ofx-fin-valor{text-align:right;white-space:nowrap;font-family:var(--font-numeric);font-variant-numeric:tabular-nums;font-weight:var(--fw-bold);font-size:var(--fs-item);color:var(--text);grid-area:valor;align-self:baseline}.ofx-fin-meta{font-size:var(--fs-apoio);font-variant-numeric:tabular-nums;color:var(--text-muted);overflow-wrap:anywhere;grid-area:meta;align-self:start;line-height:1.5}.ofx-fin-status{color:var(--text);white-space:nowrap;align-items:center;gap:6px;font-weight:600;display:inline-flex}.ofx-fin-vencida{color:var(--warning-fg);font-weight:600}.ofx-fin-botao{min-height:var(--control-std);border:1px solid var(--border-strong);border-radius:var(--radius-md);background:var(--surface);color:var(--text);font-family:var(--font-display);font-weight:var(--fw-bold);font-size:var(--fs-corpo);white-space:nowrap;cursor:pointer;justify-content:center;align-items:center;gap:6px;padding:0 14px;display:inline-flex}.ofx-fin-botao:hover{background:var(--surface-2)}.ofx-fin-botao:disabled{opacity:.6;cursor:default}.ofx-fin-botao[data-perigo]{color:var(--danger-fg)}.ofx-fin-botao[data-principal]{background:var(--accent);border-color:var(--accent);color:var(--accent-fg)}.ofx-fin-botao[data-principal]:hover{background:var(--accent-active);border-color:var(--accent-active)}.ofx-fin-ver-conta{width:100%;min-height:var(--control-std);border:0;border-top:1px solid var(--border);text-align:left;font-weight:var(--fw-semibold);font-size:var(--fs-corpo);color:var(--text);text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--text-subtle);-webkit-text-decoration-color:var(--text-subtle);-webkit-text-decoration-color:var(--text-subtle);text-decoration-color:var(--text-subtle);cursor:pointer;background:0 0;padding:0 16px}@media (max-width:767px){.ofx-fin-conta[data-recolhida]{display:none}}.ofx-fin-gaveta{padding:0 24px 14px}.ofx-fin-gaveta-placa{padding-left:136px}.ofx-fin-dia{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.ofx-fin-dia-campo{font-family:var(--font-display);font-weight:var(--fw-bold);font-size:var(--fs-corpo);color:var(--text);align-items:center;gap:10px;display:inline-flex}.ofx-fin-dia-campo input{height:var(--control-std);border:1px solid var(--border-field);border-radius:var(--radius-md);background:var(--surface);color:var(--text);font-family:var(--font-body);font-weight:400;font-size:var(--fs-campo);padding:0 12px}.ofx-fin-dia-aviso{font-size:var(--fs-corpo);color:var(--text-muted);margin:0}.ofx-fin-fecha{padding:8px 24px 20px}.ofx-fin-fecha-linha{border-top:1px solid var(--border);grid-template-columns:minmax(0,1.4fr) repeat(3,minmax(0,1fr));align-items:baseline;column-gap:16px;padding:12px 0;display:grid}.ofx-fin-fecha-cab{font-size:var(--fs-apoio);color:var(--text-muted);border-top:0;padding:4px 0 8px}.ofx-fin-fecha-cab>:not(:first-child){text-align:right}.ofx-fin-fecha-forma{min-width:0;font-family:var(--font-display);font-weight:var(--fw-bold);font-size:var(--fs-item);color:var(--text);overflow-wrap:anywhere}.ofx-fin-fecha-detalhe{font-family:var(--font-body);font-weight:400;font-size:var(--fs-apoio);color:var(--text-muted);font-variant-numeric:tabular-nums;display:block}.ofx-fin-fecha-valor{text-align:right;white-space:nowrap;font-family:var(--font-numeric);font-variant-numeric:tabular-nums;font-weight:var(--fw-bold);font-size:var(--fs-item);color:var(--text)}.ofx-fin-fecha-total{border-top:3px double var(--border-strong);margin-top:4px;padding-top:14px}.ofx-fin-gaveta-dinheiro{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 16px;display:flex}.ofx-fin-dinheiro{font-family:var(--font-numeric);font-variant-numeric:tabular-nums;font-weight:var(--fw-bold);font-size:var(--fs-numero);white-space:nowrap;color:var(--text);line-height:1.1}.ofx-fin-dinheiro[data-vazio]{font-size:var(--fs-valor);color:var(--text-muted)}@media (max-width:767px){.ofx-fin-conta{grid-template-columns:minmax(0,1fr)}.ofx-fin-conta>*+*{border-left:0;border-top:1px solid var(--border)}.ofx-fin-coluna{padding:16px}.ofx-fin-transporte{display:none}.ofx-fin-transporte+.ofx-livro-linha{border-top:0;padding-top:0}.ofx-fin-item{grid-template-columns:minmax(0,1fr);row-gap:10px;padding:0 16px 14px}.ofx-fin-linha{padding:14px 16px}.ofx-fin-item>.ofx-fin-linha{padding:14px 0 0}.ofx-fin-com-placa{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"placa valor""nome nome""meta meta";row-gap:4px}.ofx-fin-com-placa .ofx-fin-placa{margin-bottom:4px}.ofx-fin-com-placa .ofx-fin-valor{align-self:center;margin-bottom:4px}.ofx-fin-nome,.ofx-fin-meta{align-self:auto}.ofx-fin-acao>.ofx-fin-botao{width:100%}.ofx-fin-gaveta,.ofx-fin-gaveta-placa{padding:0 16px 14px}.ofx-fin-fecha{padding:4px 16px 16px}.ofx-fin-fecha-linha{grid-template-columns:minmax(0,1fr) auto}}.ofx-quadro-vista{flex:none;gap:6px;padding:0 0 12px;display:flex}.ofx-quadro-abas{display:none}@media (max-width:767px){.ofx-quadro-area{padding:12px 12px 0}.ofx-quadro-vista{display:none}.ofx-quadro-abas{flex-wrap:wrap;flex:none;gap:6px;padding:0 0 10px;display:flex}.ofx-quadro{flex-direction:column;overflow-x:visible}.ofx-quadro-coluna{flex:1;width:auto}.ofx-quadro-coluna+.ofx-quadro-coluna{border-left:0}.ofx-quadro-coluna[data-fora="1"]{display:none}.ofx-quadro:has(>[data-final="1"]:not([data-fora="1"])){overflow-y:auto}.ofx-quadro-coluna[data-final="1"]{flex:none}.ofx-quadro-coluna[data-final="1"] .ofx-quadro-lista{flex:none;overflow:visible}.ofx-quadro-coluna[data-final="1"]+.ofx-quadro-coluna[data-final="1"]{border-top:1px solid var(--border-strong)}.ofx-quadro-coluna:not([data-final="1"]) .ofx-quadro-cab{display:none}}.ofx-bloco-cab{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:12px;display:flex}.ofx-bloco-cab:last-child{margin-bottom:0}.ofx-bloco-titulo{font-family:var(--font-display);font-weight:var(--fw-bold);font-size:var(--fs-subtitulo);color:var(--text);margin:0;line-height:1.2}.ofx-ficha>.ofx-ficha-pe{border-top:1px dashed var(--border-strong)}.ofx-ficha-pe>*+*{border-top:1px solid var(--border)}.ofx-upsell-linha{min-height:56px;color:var(--text);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:2px 12px;padding-top:6px;padding-bottom:6px;text-decoration:none;display:flex}a.ofx-upsell-linha:hover{background:var(--surface-2)}.ofx-upsell-nome{font-family:var(--font-display);font-weight:var(--fw-bold);font-size:var(--fs-item);min-width:0}.ofx-upsell-plano{white-space:nowrap;color:var(--accent-text);font-weight:600;font-size:var(--fs-corpo);flex:none;align-items:center;gap:2px;margin-left:auto;display:inline-flex}.ofx-ficha-aviso{background:var(--warning-bg);color:var(--text);font-size:var(--fs-corpo);align-items:flex-start;gap:10px;margin:0;padding:14px 24px;line-height:1.5;display:flex}.ofx-ficha-corpo{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);display:grid}.ofx-ficha-corpo>*+*{border-left:1px solid var(--border)}.ofx-ficha-conta{padding:20px 24px}.ofx-os-receber-pc{margin-top:10px}@media (max-width:767px){.ofx-os-receber-pc{display:none}}.ofx-ficha-total{border-top:3px double var(--border-strong);justify-content:space-between;align-items:baseline;margin-top:8px;padding-top:14px;display:flex}@media (max-width:767px){.ofx-bloco,.ofx-ficha-conta{padding:16px}.ofx-ficha-aviso{padding:12px 16px}.ofx-ficha-corpo{grid-template-columns:minmax(0,1fr)}.ofx-ficha-corpo>*+*{border-left:0;border-top:1px solid var(--border)}.ofx-ficha .ofx-frow{justify-content:space-between;flex-direction:row!important;align-items:baseline!important;gap:12px!important;padding-left:0!important;padding-right:0!important}.ofx-ficha .ofx-frow>:first-child{flex:1}}.ofx-foto-carro{width:168px;height:126px;position:relative}.ofx-foto-carro-quadro{border-radius:var(--radius-lg);cursor:pointer;background:0 0;border:0;width:100%;height:100%;padding:0;display:block;position:relative;overflow:hidden}.ofx-foto-carro-quadro:disabled{cursor:progress}.ofx-foto-carro-faixa{color:#fff;font-size:var(--fs-selo);background:#15181ca8;justify-content:center;align-items:center;gap:6px;padding:7px 8px;font-weight:700;display:flex;position:absolute;bottom:0;left:0;right:0}.ofx-foto-carro-faixa svg{display:inline-block}.ofx-foto-carro-canto{border-radius:var(--radius-full);border:1px solid var(--border-field);background:var(--surface);width:44px;height:44px;color:var(--text);box-shadow:var(--shadow-sm);cursor:pointer;place-items:center;display:grid;position:absolute;top:-10px;right:-10px}.ofx-foto-carro-canto:hover{background:var(--surface-2)}.ofx-foto-carro-fora{z-index:30;position:fixed;inset:0}.ofx-foto-carro-menu{z-index:31;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);width:min(280px,100vw - 32px);box-shadow:var(--shadow-pop);flex-direction:column;padding:6px;display:flex;position:absolute;top:calc(100% + 16px);left:0}.ofx-foto-carro-item{border-radius:var(--radius-md);min-height:44px;font-size:var(--fs-corpo);color:var(--text);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:0 12px;display:flex}.ofx-foto-carro-item:hover{background:var(--surface-2)}.ofx-foto-carro-item[data-perigo]{color:var(--danger-fg)}@container (max-width:560px){.ofx-foto-carro{width:120px;height:90px}}.ofx-placa-area{container-type:inline-size}@container (max-width:400px){.ofx-placa-linha{flex-direction:column}.ofx-placa-linha>.ofx-placa-campo{flex:none!important}.ofx-placa-linha>.ofx-placa-btn{flex:none!important;width:100%!important;min-height:52px!important}}.ofx-placa-btn:not([aria-disabled=true]):not([data-s=outro]):hover{background:var(--accent-hover)}.ofx-placa-btn[data-s=outro]:hover{background:var(--surface-3)}@keyframes ofx-placa-varre{0%{background-position:120% 0}to{background-position:-120% 0}}.ofx-placa-lendo .ofx-placa-faixa{background:linear-gradient(90deg,#2e6be0 0 35%,#7fa6f0 50%,#2e6be0 65% 100%) 0 0/220% 100%;animation:1.1s linear infinite ofx-placa-varre}@media (prefers-reduced-motion:reduce){.ofx-placa-lendo .ofx-placa-faixa{animation:none}}button,a,input,textarea,select,summary,[role=button],.ofx-interactive,.ofx-nav-item,.ofx-row{transition:background-color var(--dur-fast) var(--ease-standard), border-color var(--dur-fast) var(--ease-standard), color var(--dur-fast) var(--ease-standard), box-shadow var(--dur-fast) var(--ease-standard), transform var(--dur-instant) var(--ease-standard), opacity var(--dur-fast) var(--ease-standard), filter var(--dur-fast) var(--ease-standard)}.ofx-arrastando{transition:opacity var(--dur-fast) var(--ease-standard)}button:not(:disabled):active,[role=button]:active,a:active{transform:scale(var(--press-scale))}button:not(:disabled):hover{filter:brightness(1.035)}@media (hover:hover){.ofx-nav-item:hover,.ofx-pe-linha:hover{background:var(--surface-2)}}.ofx-sidebar .ofx-nav-item{height:44px}@media (pointer:fine){.ofx-sidebar .ofx-nav-item{height:40px}}.ofx-nav-item[data-ativo]{position:relative}.ofx-nav-item[data-ativo]:before{content:"";background:var(--accent);border-radius:2px;width:3px;height:20px;margin-top:-10px;position:absolute;top:50%;left:0}.ofx-baixo-item{position:relative}.ofx-baixo-item[data-ativo]:before{content:"";background:var(--accent);border-radius:0 0 2px 2px;width:24px;height:3px;margin-left:-12px;position:absolute;top:-6px;left:50%}.ofx-baixo-item[data-ativo]:not(.ofx-baixo-item-nova)>span{font-weight:700}.ofx-baixo-nova{border-radius:var(--radius-md);background:var(--accent);width:44px;height:28px;color:var(--accent-fg);place-items:center;display:grid}.ofx-pe-linha{border-radius:var(--radius-md);min-height:32px;font-size:var(--fs-apoio);color:var(--text-muted);overflow-wrap:anywhere;align-items:center;gap:8px;padding:4px 10px;font-weight:600;line-height:1.3;text-decoration:none;display:flex}.ofx-pe-linha>svg{flex:none}@media (pointer:coarse){.ofx-pe-linha{min-height:44px}}.ofx-pe-linha[data-alerta]{color:var(--danger-fg);font-weight:700}.ofx-pe-aviso{font-size:var(--fs-selo);color:var(--text-subtle);margin:0 0 2px;padding:0 10px 0 34px;line-height:1.35}.ofx-pe-icone{cursor:pointer;border:1px solid var(--border);background:var(--surface);width:44px;height:44px;color:var(--text);border-radius:6px;flex:none;place-items:center;padding:0;display:grid}.ofx-pe-icone[aria-current=page]{color:var(--text);border-color:var(--text)}.ofx-row:hover{box-shadow:var(--shadow-md);border-color:var(--border-strong)}:where(a,button,input,textarea,select,[role=button],[tabindex]:not([tabindex="-1"])):focus-visible{outline:var(--border-width-strong) solid var(--ring);outline-offset:2px;box-shadow:none}.ofx-campo-caixa:has(>input:focus-visible){outline:var(--border-width-strong) solid var(--ring);outline-offset:2px}.ofx-campo-caixa>input:focus-visible{outline:none}label:has(>input[type=file]:focus-visible){outline:var(--border-width-strong) solid var(--ring);outline-offset:2px}html{scroll-padding-top:80px}@keyframes ofx-rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.ofx-enter{animation:ofx-rise var(--dur-slow) var(--ease-out) backwards}@keyframes ofx-toast-out{to{opacity:0;transform:translateY(6px)scale(.98)}}.ofx-enter.ofx-toast-leaving{animation:ofx-toast-out .18s var(--ease-in) forwards}.ofx-toaster{z-index:100;pointer-events:none;flex-direction:column;align-items:center;gap:8px;padding:0 16px;display:flex;position:fixed;bottom:20px;left:0;right:0}@media (max-width:767px){.ofx-toaster{bottom:calc(var(--bottomnav-h) + env(safe-area-inset-bottom) + 12px)}}.ofx-os-proximo{height:36px}@media (pointer:coarse){.ofx-os-proximo{height:44px}}.ofx-desfazer{left:16px;right:16px;bottom:calc(20px + env(safe-area-inset-bottom));z-index:60;background:var(--surface);border:1px solid var(--border-strong);border-radius:var(--radius-lg);align-items:center;gap:12px;max-width:520px;margin:0 auto;padding:8px 8px 8px 16px;display:flex;position:fixed;box-shadow:0 12px 32px #00000040}@media (max-width:767px){.ofx-desfazer{bottom:calc(var(--bottomnav-h) + env(safe-area-inset-bottom) + 12px)}}.ofx-stagger>*{animation:ofx-rise var(--dur) var(--ease-out) backwards}.ofx-stagger>:first-child{animation-delay:24ms}.ofx-stagger>:nth-child(2){animation-delay:48ms}.ofx-stagger>:nth-child(3){animation-delay:72ms}.ofx-stagger>:nth-child(4){animation-delay:96ms}.ofx-stagger>:nth-child(5){animation-delay:.12s}.ofx-stagger>:nth-child(n+6){animation-delay:.144s}@keyframes ofx-linha-entra{0%{opacity:0;transform:translateY(8px)}}@keyframes ofx-assenta{0%{transform:translateY(8px)}}.ofx-cascata>*{animation:ofx-linha-entra var(--dur) var(--ease-out) backwards}.ofx-cascata>:first-child{animation-delay:30ms}.ofx-cascata>:nth-child(2){animation-delay:58ms}.ofx-cascata>:nth-child(3){animation-delay:86ms}.ofx-cascata>:nth-child(4){animation-delay:.114s}.ofx-cascata>:nth-child(5){animation-delay:.142s}.ofx-cascata>:nth-child(6){animation-delay:.17s}.ofx-cascata>:nth-child(n+7){animation:none}.ofx-quadro-lista>*{animation:ofx-assenta var(--dur) var(--ease-out) backwards}.ofx-quadro-lista>:nth-child(2){animation-delay:28ms}.ofx-quadro-lista>:nth-child(3){animation-delay:56ms}.ofx-quadro-lista>:nth-child(4){animation-delay:84ms}.ofx-quadro-lista>:nth-child(5){animation-delay:.112s}.ofx-quadro-lista>:nth-child(6){animation-delay:.14s}.ofx-quadro-lista>:nth-child(n+7){animation:none}@keyframes ofx-toast-in{0%{opacity:0;transform:translateY(14px)scale(.96)}}.ofx-toast.ofx-enter:not(.ofx-toast-leaving){animation:ofx-toast-in .24s var(--ease-mola) backwards}@keyframes ofx-carimba{0%{opacity:0;transform:rotate(-8deg)scale(1.5)}}.ofx-carimbo>.ofx-carimbo-marca:not(.ol-carimbo):not(.ofx-premio-marca){animation:ofx-carimba .26s var(--ease-mola) .12s backwards}.ofx-doc .ofx-carimbo>.ofx-carimbo-marca,.ol .ofx-carimbo>.ofx-carimbo-marca{animation:none}@media print{.ofx-carimbo-marca{animation:none!important}}@keyframes ofx-traco-y{0%{transform:scaleY(0)}}@keyframes ofx-traco-x{0%{transform:scaleX(0)}}.ofx-nav-item[data-ativo]:before{animation:ofx-traco-y var(--dur) var(--ease-out) backwards}.ofx-baixo-item[data-ativo]:before{animation:ofx-traco-x var(--dur) var(--ease-out) backwards}.ofx-baixo-nova{transition:transform var(--dur-slow) var(--ease-mola)}.ofx-baixo-item-nova:active .ofx-baixo-nova{transition-duration:var(--dur-instant);transform:scale(.88)}@keyframes ofx-busca-abre{0%{opacity:0;transform:translateY(-4px)}}.ofx-busca-lista{animation:ofx-busca-abre var(--dur-fast) var(--ease-out) backwards}@media (prefers-reduced-motion:reduce){.ofx-cascata>*,.ofx-quadro-lista>*{animation:none}.ofx-toast.ofx-enter:not(.ofx-toast-leaving){animation:ofx-fade-in var(--dur-fast) var(--ease-out) backwards}.ofx-carimbo>.ofx-carimbo-marca:not(.ol-carimbo):not(.ofx-premio-marca){animation:ofx-fade-in var(--dur-slow) var(--ease-out) backwards}.ofx-nav-item[data-ativo]:before,.ofx-baixo-item[data-ativo]:before{animation:none}.ofx-baixo-nova{transition:none}.ofx-baixo-item-nova:active .ofx-baixo-nova{transform:none}.ofx-busca-lista{animation:ofx-fade-in var(--dur-fast) var(--ease-out) backwards}}@keyframes ofx-sheet-down{to{transform:translateY(100%)}}@keyframes ofx-fade-out{to{opacity:0}}@keyframes ofx-slide-out{to{opacity:0;transform:translate(24px)}}@keyframes ofx-modal-out{to{opacity:0;transform:translateY(6px)scale(.97)}}.ofx-saida[data-saindo]{pointer-events:none}.ofx-saida[data-saindo] .ofx-sheet{animation:ofx-sheet-down .16s var(--ease-in) forwards}.ofx-saida[data-saindo] .ofx-sheet-backdrop{animation:ofx-fade-out .16s var(--ease-in) forwards}.ofx-saida[data-saindo] .ofx-slideover{animation:ofx-slide-out .15s var(--ease-in) forwards}.ofx-saida[data-saindo] .ofx-premio,.ofx-saida[data-saindo] .ofx-filme{animation:ofx-modal-out .14s var(--ease-in) forwards}@media (prefers-reduced-motion:reduce){.ofx-saida[data-saindo] .ofx-sheet,.ofx-saida[data-saindo] .ofx-slideover,.ofx-saida[data-saindo] .ofx-premio,.ofx-saida[data-saindo] .ofx-filme{animation:ofx-fade-out .12s var(--ease-in) forwards}}.ofx-filme-camada{z-index:80;padding:calc(12px + env(safe-area-inset-top)) 12px calc(12px + env(safe-area-inset-bottom));justify-content:center;align-items:center;display:flex;position:fixed;inset:0}@keyframes ofx-filme-entra{0%{opacity:0;transform:translateY(10px)scale(.98)}}.ofx-filme{width:min(1100px,100%,177.778vh - 227.556px);width:min(1100px, 100%, (100dvh - 128px - env(safe-area-inset-top) - env(safe-area-inset-bottom)) * 16 / 9);animation:ofx-filme-entra var(--dur-slow) var(--ease-out) backwards;flex-direction:column;align-items:flex-end;gap:8px;display:flex;position:relative}.ofx-filme[data-forma=em-pe]{width:min(100%,56.25vh - 72px);width:min(100%, (100dvh - 128px - env(safe-area-inset-top) - env(safe-area-inset-bottom)) * 9 / 16)}.ofx-filme-video{aspect-ratio:16/9;background:var(--ink-950);border-radius:var(--radius-md);width:100%;display:block}.ofx-filme[data-forma=em-pe] .ofx-filme-video{aspect-ratio:9/16}.ofx-filme-fechar{cursor:pointer;background:var(--surface);width:44px;height:44px;color:var(--text);border:1px solid var(--border-strong);border-radius:50%;place-items:center;display:grid}.ofx-filme-pe{align-self:center;min-height:44px;display:flex}:root:has(.ofx-filme) .ofx-instalar{display:none!important}@media (prefers-reduced-motion:reduce){.ofx-filme{animation:none}}.ofx-aba-fila[data-ind],.ofx-quadro-abas[data-ind],.ofx-quadro-vista[data-ind]{isolation:isolate;position:relative}[data-ind]:before{content:"";width:var(--ind-sw);height:var(--ind-sh);z-index:-1;background:var(--text);pointer-events:none;clip-path:inset(var(--ind-t) var(--ind-r) var(--ind-b) var(--ind-l) round 999px);position:absolute;top:0;left:0}[data-ind=ok]:before{transition:clip-path .22s var(--ease-out)}[data-ind] .ofx-aba{position:relative}[data-ind] .ofx-aba:is([aria-pressed=true],[aria-current=page]){background:0 0}[data-ind] .ofx-aba:not(:is([aria-pressed=true],[aria-current=page])):before{content:"";z-index:-2;border-radius:inherit;background:var(--surface);position:absolute;inset:-1px}@media (hover:hover){[data-ind] .ofx-aba:not(:is([aria-pressed=true],[aria-current=page])):hover:before{background:var(--surface-2)}}[data-ind] .ofx-aba:not(:is([aria-pressed=true],[aria-current=page])):hover{background:0 0}@media (prefers-reduced-motion:reduce){[data-ind=ok]:before{transition:none}}@keyframes ofx-slide-in{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:none}}.ofx-slideover{animation:ofx-slide-in var(--dur-slow) var(--ease-out) backwards;padding-top:env(safe-area-inset-top);padding-bottom:env(safe-area-inset-bottom)}.ofx-sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}@keyframes ofx-skel-pulse{0%,to{opacity:1}50%{opacity:.55}}.ofx-skel{animation:ofx-skel-pulse 1.4s var(--ease-standard) infinite}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.ofx-reveal{animation:both ofx-rise;animation-timeline:view();animation-range:entry 4% cover 20%}}}@media (prefers-reduced-motion:no-preference){[data-ofx-root].reveal-on>main>section{opacity:0;transition:opacity .5s var(--ease-out), transform .5s var(--ease-out);transform:translateY(28px)}[data-ofx-root].reveal-on>main>section.is-visible{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.ofx-enter,.ofx-stagger>*,.ofx-slideover,.ofx-reveal,.ofx-skel{animation:none!important}button,a,input,textarea,select,summary,[role=button],.ofx-interactive,.ofx-nav-item,.ofx-row,.ofx-arrastando{transition-duration:.01ms!important}button:not(:disabled):active,[role=button]:active,a:active{transform:none!important}html{scroll-behavior:auto!important}}.ofx-doc-pagina{background:var(--bg);padding:24px}.ofx-doc-barra{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;max-width:210mm;margin:0 auto 16px;display:flex}.ofx-doc{box-sizing:border-box;color:#000;max-width:210mm;font-family:var(--font-body);border:1px solid var(--border);box-shadow:var(--shadow-md);background:#fff;margin:0 auto;padding:14mm;font-size:11pt;line-height:1.35}.ofx-doc-topo{border-bottom:2px solid #000;justify-content:space-between;align-items:flex-start;gap:16px;padding-bottom:10px;display:flex}.ofx-doc-oficina{align-items:center;gap:12px;min-width:0;display:flex}.ofx-doc-logo{object-fit:contain;flex:none;width:auto;max-width:140px;height:52px}.ofx-doc-nome{letter-spacing:-.01em;font-size:19pt;font-weight:800;line-height:1.05}.ofx-doc-linha{color:#333;margin-top:2px;font-size:9.5pt}.ofx-doc-forte{font-size:11.5pt;font-weight:700}.ofx-doc-os{text-align:right;flex:none}.ofx-doc-titulo{letter-spacing:.08em;text-transform:uppercase;font-size:11pt;font-weight:800}.ofx-doc-numero{font-size:18pt;font-weight:700;line-height:1.1}.ofx-doc-rotulo{text-transform:uppercase;letter-spacing:.08em;color:#555;text-align:left;margin:0 0 3px;font-size:8.5pt;font-weight:700}.ofx-doc-partes{border-bottom:1px solid #999;grid-template-columns:1fr 1fr;gap:16px;padding:12px 0;display:grid}.ofx-doc-placa{letter-spacing:.06em;border:1px solid #000;border-radius:3px;margin-right:8px;padding:0 6px;font-weight:700;display:inline-block}.ofx-doc-km{vertical-align:baseline;border-bottom:1px solid #000;min-width:120px;display:inline-block}.ofx-doc-tabela{border-collapse:collapse;width:100%;margin-top:14px;font-size:10pt}.ofx-doc-tabela caption{padding:0 0 4px}.ofx-doc-tabela th{text-align:left;text-transform:uppercase;letter-spacing:.06em;color:#555;border-bottom:1px solid #000;padding:4px 6px;font-size:8.5pt;font-weight:700}.ofx-doc-tabela td{vertical-align:top;overflow-wrap:anywhere;border-bottom:1px solid #ddd;padding:5px 6px}.ofx-doc-tabela .num{text-align:right;white-space:nowrap;font-family:var(--font-mono);font-variant-numeric:tabular-nums}.ofx-doc-tabela th.num{font-family:var(--font-body)}.ofx-doc-tabela thead{display:table-header-group}.ofx-doc-tabela tr,.ofx-doc-topo,.ofx-doc-partes,.ofx-doc-total,.ofx-doc-assinaturas{break-inside:avoid}.ofx-doc-subtotal td{border-bottom:0;padding-top:6px;font-weight:700}.ofx-doc-total{border-top:2px solid #000;justify-content:flex-end;align-items:baseline;gap:14px;margin-top:14px;padding-top:10px;display:flex}.ofx-doc-total b{font-size:20pt;font-weight:800}.ofx-doc-nota{orphans:3;widows:3;white-space:pre-line;margin:10px 0 0;font-size:10.5pt}.ofx-doc-assinaturas{grid-template-columns:1fr 1fr;gap:40px;margin-top:44px;display:grid}.ofx-doc-assinaturas>div{text-align:center;color:#333;border-top:1px solid #000;padding-top:6px;font-size:9.5pt}.ofx-doc-rodape{color:#555;text-align:center;margin-top:18px;font-size:8.5pt}.ofx-cupom{box-sizing:border-box;color:#000;width:72mm;max-width:100%;font-family:var(--font-mono);border:1px solid var(--border);box-shadow:var(--shadow-md);overflow-wrap:anywhere;background:#fff;margin:0 auto;padding:4mm 3mm;font-size:9pt;line-height:1.3}.ofx-cupom hr{border:0;border-top:1px dashed #000;margin:2mm 0}.ofx-cupom-centro{text-align:center}.ofx-cupom-forte{font-weight:700}.ofx-cupom-item+.ofx-cupom-item{margin-top:1mm}.ofx-cupom-linha{justify-content:space-between;gap:2mm;display:flex}.ofx-cupom-total{font-size:11pt;font-weight:800}.ofx-vias{flex-wrap:wrap;gap:6px;display:flex}@media (max-width:520px){.ofx-doc-pagina{padding:12px}.ofx-doc{padding:16px}.ofx-doc-topo,.ofx-doc-partes{flex-direction:column;grid-template-columns:1fr}.ofx-doc-os{text-align:left}}@media print{@page{size:A4 portrait;margin:12mm 12mm 14mm}html{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html,body,.ofx-app,.ofx-appmain,.ofx-doc-pagina{background:#fff!important}.ofx-sidebar,.ofx-bottomnav,.ofx-skip,.ofx-no-print{display:none!important}.ofx-app,.ofx-appmain{min-height:0!important;padding:0!important;display:block!important}.ofx-doc-pagina{padding:0}.ofx-doc{max-width:none;box-shadow:none;border:0;margin:0;padding:0}.ofx-cupom{box-shadow:none;border:0;margin:0;padding:0}.ofx-doc-topo,.ofx-doc-partes{flex-direction:row;grid-template-columns:1fr 1fr}.ofx-doc-os{text-align:right}:root[data-theme=dark],.dark{--bg:#fff;--surface:#fff;--surface-2:#f4f4f4;--text:#000;--text-muted:#333;--text-subtle:#555;--border:#bbb;--border-strong:#000;--success-bg:#fff;--success-bd:#000;--success-fg:#000}}.ofx-onb-card{flex-direction:column;align-items:flex-start;padding:28px 24px;display:flex}@media (max-width:767px){.ofx-onb-card{padding:20px 16px}.ofx-onb-cta{width:100%}}.ofx-os-barra{display:none}@media (max-width:767px){.ofx-os-barra{bottom:calc(var(--bottomnav-h) + env(safe-area-inset-bottom));z-index:40;background:var(--surface);border-top:1px solid var(--border);box-shadow:0 -4px 12px hsl(var(--shadow-color) / .08);flex-direction:column;gap:10px;padding:12px 16px;display:flex;position:sticky}.ofx-os-barra-linha{gap:8px;display:flex}body:has(:is(input:not([type=checkbox],[type=radio],[type=button],[type=submit],[type=file],[type=range]),textarea):focus) .ofx-os-barra{display:none}:is(body:has(.ofx-os-barra) .ofx-toaster,body:has(.ofx-os-barra) .ofx-desfazer){bottom:calc(var(--bottomnav-h) + env(safe-area-inset-bottom) + 72px + 12px)}body:has(.ofx-os-barra-wa) .ofx-os-acoes{grid-template-columns:minmax(0,1fr)}body:has(.ofx-os-barra-wa) .ofx-os-acoes>div:not(.ofx-os-status){display:none!important}body:has(.ofx-os-barra) .ofx-os-acoes>div:not(.ofx-os-status)>button:not(:disabled){background:var(--surface-2)!important;color:var(--text)!important;border:1px solid var(--border-strong)!important}}@media print{.ofx-os-barra{display:none!important}}.ofx-comprovante>summary{cursor:pointer;min-height:44px;font-size:var(--fs-apoio);color:var(--accent-text);align-items:center;gap:6px;font-weight:600;list-style:none;display:inline-flex}.ofx-comprovante>summary::-webkit-details-marker{display:none}.ofx-comprovante>summary:focus-visible{outline:var(--border-width-strong) solid var(--ring);outline-offset:2px;border-radius:var(--radius-sm)}.ofx-comprovante[open] .ofx-comprovante-chev{transform:rotate(180deg)}.ofx-comprovante-dados{background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-md);grid-template-columns:max-content minmax(0,1fr);gap:6px 16px;margin:0 0 12px;padding:12px 14px;display:grid}.ofx-comprovante-dados dt{font-size:var(--fs-apoio);color:var(--text-subtle)}.ofx-comprovante-dados dd{font-size:var(--fs-corpo);color:var(--text);overflow-wrap:anywhere;margin:0}@media (max-width:520px){.ofx-comprovante-dados{grid-template-columns:minmax(0,1fr);gap:0}.ofx-comprovante-dados dd{margin-bottom:8px}.ofx-comprovante-dados dd:last-child{margin-bottom:0}}.ofx-selo-escuro,:root[data-theme=dark] .ofx-selo-claro,.dark .ofx-selo-claro{display:none}:root[data-theme=dark] .ofx-selo-escuro,.dark .ofx-selo-escuro{display:inline-block}.ofx-tut-seta{color:var(--text-muted);flex:none;transition:transform .2s ease-out}.ofx-tut-detalhe{grid-template-columns:minmax(0,1fr);gap:20px;display:grid}@media (min-width:1100px){.ofx-tut-detalhe{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:32px}}.ofx-tut-player{justify-self:center}.ofx-form-acoes{justify-content:flex-end;align-items:center;gap:8px;display:flex}@media (max-width:767px){.ofx-form-acoes{flex-direction:column;align-items:stretch}.ofx-form-acoes>*{width:100%}}.ofx-mano{--mano-mola:cubic-bezier(.2, .9, .25, 1.12);z-index:60;width:62px;color:var(--text);background:var(--surface);border:1px solid var(--border);box-shadow:var(--shadow-lg);interpolate-size:allow-keywords;transition:width .42s var(--mano-mola), border-radius .42s var(--mano-mola), height .42s var(--mano-mola), right .42s var(--mano-mola), border-color .2s ease-out, scale .3s var(--mano-mola), opacity .2s ease-out;border-radius:31px;position:fixed;bottom:24px;right:24px;overflow:hidden}.ofx-mano[data-forma=botao][data-recolhida]:not(:has(:focus-visible)){opacity:0;pointer-events:none;scale:0}.ofx-mano[data-forma=pilula]{border-radius:34px;width:310px}.ofx-mano[data-forma=cartao]{overscroll-behavior:contain;border-radius:22px;width:384px;max-height:min(74dvh,640px);overflow-y:auto}.ofx-mano[data-momento=ouvindo]{border-color:var(--accent);animation:1.5s ease-out infinite ofx-mano-escuta}@keyframes ofx-mano-escuta{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--accent) 45%, transparent), var(--shadow-lg)}to{box-shadow:0 0 0 14px color-mix(in srgb, var(--accent) 0%, transparent), var(--shadow-lg)}}.ofx-mano-linha{width:100%;min-height:60px;color:inherit;font:inherit;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;align-items:center;gap:12px;padding:7px 14px 7px 8px;display:flex}.ofx-mano[data-forma=botao] .ofx-mano-linha{justify-content:center;padding:0;position:relative}button.ofx-mano-linha:active{background:var(--surface-2)}.ofx-mano-linha:focus-visible,.ofx-mano-rosto-btn:focus-visible,.ofx-mano-fechar:focus-visible{outline:3px solid var(--accent);outline-offset:-3px;border-radius:30px}.ofx-mano[data-forma=cartao] .ofx-mano-linha{cursor:default;align-items:flex-start;padding:12px 6px 4px 12px}.ofx-mano-rosto{flex:none;display:block}.ofx-mano-rosto-btn{width:52px;height:52px;color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;margin:-3px 0 -3px -3px;display:grid;position:relative}.ofx-mano-rosto-btn:active{transform:scale(.94)}.ofx-mano-mic{background:var(--accent);color:#fff;border:2px solid var(--surface);border-radius:50%;place-items:center;width:19px;height:19px;display:grid;position:absolute;bottom:1px;right:1px}.ofx-mano-cadeado{background:var(--text);width:22px;height:22px;color:var(--surface);border-radius:50%;place-items:center;display:grid;position:absolute;bottom:2px;right:2px}.ofx-mano-estado{flex:1;gap:1px;min-width:0;animation:.26s cubic-bezier(.2,.8,.2,1) .12s both ofx-mano-entra;display:grid}.ofx-mano-estado-titulo{font-family:var(--font-display);font-weight:800;font-size:var(--fs-subtitulo);line-height:1.15}.ofx-mano-estado-sub{font-size:var(--fs-apoio);color:var(--text-muted);overflow-wrap:anywhere}.ofx-mano-feito{flex-direction:column;display:flex}.ofx-mano-gratis{font-size:var(--fs-apoio);color:var(--text-muted);margin:10px 0 0}.ofx-mano-enviar{background:var(--accent);min-height:36px;color:var(--accent-fg,#fff);font-family:var(--font-display);font-weight:800;font-size:var(--fs-corpo);border-radius:18px;flex:none;align-items:center;padding:0 14px;display:inline-flex}.ofx-mano-passo{cursor:pointer;background:var(--accent);min-height:44px;color:var(--accent-fg,#fff);text-align:left;font-family:var(--font-display);font-weight:800;font-size:var(--fs-corpo);border:0;border-radius:22px;justify-content:space-between;align-items:center;gap:8px;margin:0 10px 10px;padding:0 16px;display:flex}.ofx-mano-passo:active{transform:scale(.98)}.ofx-mano-passo:focus-visible{outline:3px solid var(--text);outline-offset:2px}.ofx-mano-convite{min-width:0;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex:1;align-items:center;gap:12px;padding:0;display:flex}.ofx-mano-desfazer{cursor:pointer;border:1px solid var(--border-strong);background:var(--surface);min-height:44px;color:var(--text);font-family:var(--font-display);font-weight:800;font-size:var(--fs-corpo);border-radius:22px;flex:none;padding:0 16px}.ofx-mano-desfazer:active{transform:scale(.96)}.ofx-mano-desfazer:focus-visible{outline:3px solid var(--accent);outline-offset:2px}.ofx-mano-barras{flex:none;align-items:center;gap:3px;height:30px;display:flex}.ofx-mano-barras span{background:var(--accent);border-radius:2px;width:4px;height:30px;transition:transform 70ms linear;transform:scaleY(.18)}.ofx-mano-fala{min-width:0;font-family:var(--font-display);font-weight:800;font-size:var(--fs-subtitulo);color:var(--text);overflow-wrap:anywhere;flex:1;margin:8px 0 0;line-height:1.25}.ofx-mano-fala:focus{outline:none}.ofx-mano-fechar{width:44px;height:44px;color:var(--text-muted);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;margin-top:-2px;display:grid}.ofx-mano-corpo{padding:0 16px 16px;animation:.28s cubic-bezier(.2,.8,.2,1) .1s both ofx-mano-entra}@keyframes ofx-mano-entra{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.ofx-mano-ouviu{font-size:var(--fs-apoio);color:var(--text-muted);overflow-wrap:anywhere;margin:4px 0 0}.ofx-mano-texto{font-size:var(--fs-corpo);color:var(--text);overflow-wrap:anywhere;margin:10px 0 0;line-height:1.5}.ofx-mano-lista{font-size:var(--fs-corpo);margin:8px 0 0;padding:0;line-height:1.4;list-style:none;display:grid}.ofx-mano-lista li{border-top:1px solid var(--border);overflow-wrap:anywhere;padding:8px 0 8px 16px;position:relative}.ofx-mano-lista li:first-child{border-top:0}.ofx-mano-lista li:before{content:"";background:var(--text);border-radius:50%;width:6px;height:6px;position:absolute;top:calc(5px + .7em);left:3px}.ofx-mano-cartao{font-size:var(--fs-corpo);flex-direction:column;margin-top:12px;line-height:1.45;display:flex}.ofx-mano-cartao-titulo{font-family:var(--font-display);font-weight:800;font-size:var(--fs-item);border-bottom:1px solid var(--border-strong);padding-bottom:6px}.ofx-mano-cartao ul{order:1;margin:0;padding:0;list-style:none;display:grid}.ofx-mano-cartao li{overflow-wrap:anywhere;padding:6px 0}.ofx-mano-cartao li+li{border-top:1px solid var(--border)}.ofx-mano-destaque{border-top:3px double var(--border-strong);text-align:right;font-family:var(--font-numeric);font-weight:700;font-size:var(--fs-numero);font-variant-numeric:tabular-nums;white-space:nowrap;order:2;margin:2px 0 0;padding-top:6px;line-height:1.1}.ofx-mano-aviso{font-size:var(--fs-apoio);color:var(--warning-fg,var(--text-muted));order:3;margin:10px 0 0}.ofx-mano-chamar{border-radius:var(--radius-md);width:100%;min-height:44px;color:var(--text);cursor:pointer;font-family:var(--font-display);font-weight:700;font-size:var(--fs-corpo);text-align:left;background:0 0;border:0;align-items:center;gap:8px;margin:0 0 4px;padding:0 10px 0 4px;line-height:1.2;display:flex}@media (hover:hover){.ofx-mano-chamar:hover{background:var(--surface-2)}}.ofx-mano-chamar-nome{flex:1;min-width:0}.ofx-mano-chamar-cadeado{color:var(--text-subtle);flex:none}.ofx-mano-olho{transform-box:fill-box;transform-origin:50%;animation:4.6s infinite ofx-mano-pisca}@keyframes ofx-mano-pisca{0%,93%,to{transform:scaleY(1)}95.5%{transform:scaleY(.12)}}.ofx-mano-olhos{transition:transform .3s ease-out}.ofx-mano[data-momento=entendendo] .ofx-mano-olhos{transform:translate(1.5px,-2px)}.ofx-mano-ponteiro{transform-box:view-box;transform-origin:50%;transition:transform .45s cubic-bezier(.3,1.5,.5,1)}.ofx-mano[data-momento=entendendo] .ofx-mano-ponteiro{animation:.8s cubic-bezier(.45,0,.55,1) infinite alternate ofx-mano-pensa}@keyframes ofx-mano-pensa{0%{transform:rotate(-95deg)}to{transform:rotate(10deg)}}.ofx-mano[data-momento=feito] .ofx-mano-ponteiro{transform:rotate(22deg)}.ofx-mano-sorriso{display:none}.ofx-mano[data-momento=feito] .ofx-mano-sorriso{display:inline}.ofx-mano[data-momento=feito] .ofx-mano-boca{display:none}@media (max-width:767px){.ofx-mano{right:16px;bottom:calc(var(--bottomnav-h) + env(safe-area-inset-bottom) + 16px)}.ofx-app:has(.ofx-os-barra) .ofx-mano{bottom:calc(var(--bottomnav-h) + env(safe-area-inset-bottom) + 72px + 16px)}.ofx-app:has(nav[aria-label=Mais]) .ofx-mano[data-forma=botao]{display:none}.ofx-mano[data-forma=pilula],.ofx-mano[data-forma=cartao]{width:calc(100vw - 24px);right:12px}.ofx-mano[data-forma=pilula]{max-width:420px}}:root:has([aria-modal=true],.ofx-desfazer) .ofx-mano[data-momento=parado]:not([data-forma=cartao]){display:none}:root:has(.ofx-instalar) .ofx-mano[data-forma=botao]{display:none}:root:has(.ofx-mano:not([data-forma=botao])) .ofx-instalar{display:none!important}@media (max-width:767px){:root:has(.ofx-mano:is([data-forma=cartao],:not([data-momento=parado]))) :is(.ofx-os-barra,.ofx-ficha>.ofx-nova-pe){display:none}.ofx-app:is(:has(.ofx-os-barra),:has(.ofx-nova-pe)) .ofx-mano:is([data-forma=cartao],:not([data-momento=parado])){bottom:calc(var(--bottomnav-h) + env(safe-area-inset-bottom) + 16px)}:root:has(.ofx-mano:is([data-forma=cartao],:not([data-momento=parado]))) :is(.ofx-toaster,.ofx-desfazer){bottom:calc(var(--bottomnav-h) + env(safe-area-inset-bottom) + 12px)}}@media (min-width:768px){:root .ofx-app>.ofx-mano{bottom:16px;left:16px;right:auto}:root .ofx-app:has(.ofx-nova-pe)>.ofx-mano{bottom:108px}:root .ofx-app>.ofx-mano[data-forma=botao]{display:none}.ofx-mano[data-forma=pilula]:has(.ofx-mano-passo){width:384px}}@media (prefers-reduced-motion:reduce){.ofx-mano,.ofx-mano-olhos,.ofx-mano-ponteiro,.ofx-mano-barras span{transition:none}.ofx-mano[data-momento=ouvindo],.ofx-mano-olho,.ofx-mano-estado,.ofx-mano-corpo,.ofx-mano[data-momento=entendendo] .ofx-mano-ponteiro{animation:none}}.ofx-entrada{max-width:440px}.ofx-entrada-titulo{font-family:var(--font-display);font-weight:var(--fw-extrabold);font-size:var(--fs-tela);letter-spacing:-.01em;color:var(--text);overflow-wrap:anywhere;text-wrap:balance;margin:0;line-height:1.15}.ofx-entrada-apoio{font-size:var(--fs-corpo);color:var(--text-muted);overflow-wrap:anywhere;margin:6px 0 0;line-height:1.5}.ofx-entrada-texto{font-size:var(--fs-campo);color:var(--text);overflow-wrap:anywhere;margin:8px 0 0;line-height:1.55}.ofx-entrada-campos{flex-direction:column;gap:16px;margin-top:20px;display:flex}.ofx-entrada-campo{flex-direction:column;gap:6px;min-width:0;display:flex}.ofx-entrada-rotulo-linha{justify-content:space-between;align-items:center;gap:12px;min-height:20px;display:flex}.ofx-entrada-rotulo{font-family:var(--font-display);font-weight:var(--fw-semibold);font-size:var(--fs-corpo);color:var(--text-muted);padding:0}.ofx-entrada-caixa{background:var(--surface-2);border:1px solid var(--border-field);border-radius:var(--radius-md);width:100%;height:48px;color:var(--text);font-family:var(--font-body);font-size:var(--fs-campo);padding:0 12px}.ofx-campo-caixa.ofx-entrada-caixa{align-items:center;gap:2px;padding:0 2px 0 12px;display:flex}.ofx-entrada-caixa>input{min-width:0;color:inherit;font:inherit;background:0 0;border:0;flex:1;align-self:stretch;padding:0}.ofx-entrada-olho{border-radius:var(--radius-sm);width:44px;height:44px;color:var(--text-muted);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;padding:0;display:grid}.ofx-entrada-ajuda{font-size:var(--fs-apoio);color:var(--text-subtle);line-height:1.45}.ofx-entrada-link{color:var(--text-muted);font:inherit;font-size:var(--fs-apoio);font-weight:var(--fw-semibold);text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--border-strong);-webkit-text-decoration-color:var(--border-strong);-webkit-text-decoration-color:var(--border-strong);text-decoration-color:var(--border-strong);cursor:pointer;background:0 0;border:0;align-items:center;margin:-13px 0;padding:13px 0;display:inline-flex}.ofx-entrada-link:disabled{cursor:progress}.ofx-entrada-esqueci{justify-content:flex-end;margin-top:-4px;display:flex}.ofx-entrada-ou{font-size:var(--fs-selo);color:var(--text-subtle);align-items:center;gap:12px;display:flex}.ofx-entrada-ou:before,.ofx-entrada-ou:after{content:"";background:var(--border);flex:1;height:1px}.ofx-entrada-pe{flex-direction:column;gap:12px;display:flex}.ofx-entrada-acao{background:var(--accent);width:100%;height:56px;color:var(--accent-fg);border-radius:var(--radius-md);font-family:var(--font-display);font-weight:var(--fw-bold);font-size:var(--fs-campo);cursor:pointer;border:0;justify-content:center;align-items:center;gap:8px;padding:0 22px;text-decoration:none;display:inline-flex}.ofx-entrada-acao:disabled{opacity:.8;cursor:progress}.ofx-entrada-termos{text-align:center;font-size:var(--fs-selo);color:var(--text-subtle);margin:0;line-height:1.5}.ofx-entrada-termos a{color:var(--text-muted);font-weight:var(--fw-semibold);text-underline-offset:2px;text-decoration:underline}.ofx-entrada-troca{font-size:var(--fs-corpo);color:var(--text-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;padding-top:14px;padding-bottom:14px;display:flex}.ofx-aviso[data-tom=ok]>.ofx-ponto{background:var(--success-fg)}.ofx-entrada-opcoes{grid-template-columns:repeat(auto-fill,minmax(170px,1fr));column-gap:20px;display:grid}.ofx-entrada-opcao{border-radius:var(--radius-sm);min-height:44px;color:var(--text);font:inherit;font-size:var(--fs-corpo);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;margin:0 -8px;padding:8px;line-height:1.3;display:flex}.ofx-entrada-circulo{width:18px;height:18px;box-shadow:inset 0 0 0 1.5px var(--border-field);border-radius:50%;flex:none}.ofx-entrada-opcao[aria-checked=true]{font-weight:var(--fw-semibold)}.ofx-entrada-opcao[aria-checked=true]>.ofx-entrada-circulo{box-shadow:inset 0 0 0 1.5px var(--text);background:radial-gradient(circle, var(--text) 0 4.5px, transparent 5px)}@media (hover:hover){.ofx-entrada-olho:hover{color:var(--text)}.ofx-entrada-link:hover{color:var(--text);text-decoration-color:currentColor}.ofx-entrada-acao:hover{background:var(--accent-hover)}.ofx-entrada-termos a:hover{color:var(--text)}.ofx-entrada-opcao:hover{background:var(--surface-2)}}.ofx-entrada .ofx-aviso-titulo{font-weight:var(--fw-semibold)}@media (max-width:767px){.ofx-entrada-titulo{font-size:var(--fs-titulo)}}.ofx-retornos-data{grid-template-columns:84px minmax(0,1fr)}.ofx-retornos-data>.ofx-grupo-cab{font-variant-numeric:tabular-nums;white-space:nowrap}.ofx-retornos-data>.ofx-grupo-cab[data-venceu]{color:var(--warning-fg)}.ofx-retornos-quando{white-space:normal;font-family:var(--font-body);font-weight:600;font-size:var(--fs-selo);color:var(--text-muted);margin-top:2px;line-height:1.3;display:block}.ofx-grupo-cab[data-venceu] .ofx-retornos-quando{color:inherit}.ofx-retornos-linha{text-decoration:none}.ofx-retornos-itens{font-size:var(--fs-apoio);color:var(--text);overflow-wrap:anywhere;grid-area:alerta;line-height:1.5}@media (max-width:767px){.ofx-retornos-data{grid-template-columns:80px minmax(0,1fr)}.ofx-retornos-data .ofx-agenda-situacao{flex:100%}}.ofx-planos-moldura{padding:24px 24px calc(64px + env(safe-area-inset-bottom));flex:1}.ofx-planos-folha{max-width:1080px;margin:0 auto}.ofx-planos-moldura[data-estreita] .ofx-planos-folha{max-width:640px}.ofx-planos-titulo{font-family:var(--font-display);font-weight:var(--fw-extrabold);font-size:clamp(var(--fs-tela), 2.4vw, var(--fs-numero));letter-spacing:-.015em;color:var(--text);text-wrap:balance;margin:0;line-height:1.12}.ofx-planos-sub{max-width:62ch;font-size:var(--fs-campo);color:var(--text-muted);margin:8px 0 0;line-height:1.5}.ofx-planos-recado{max-width:62ch;font-size:var(--fs-campo);color:var(--text);margin:0;line-height:1.55}.ofx-planos-fora{text-align:center;font-size:var(--fs-corpo);margin:12px 0 0}.ofx-planos-fora a{min-height:44px;color:var(--text-muted);text-underline-offset:3px;align-items:center;display:inline-flex}.ofx-planos-numeros{border-top:1px solid var(--border);margin-top:20px;padding-top:16px}.ofx-planos-numeros .ofx-livro{max-width:none}.ofx-planos-conta{font-family:var(--font-display);font-weight:var(--fw-extrabold);font-size:var(--fs-item);font-variant-numeric:tabular-nums;white-space:nowrap}.ofx-planos-numeros-real .ofx-livro-valor{font-size:var(--fs-valor)}.ofx-planos-numeros-frase{max-width:62ch;font-size:var(--fs-corpo);color:var(--text);margin:12px 0 0;line-height:1.5}@media (min-width:960px){.ofx-planos-moldura:not([data-estreita]) .ofx-planos-cab[data-com-numeros]{grid-template-columns:minmax(0,1fr) minmax(0,420px);align-items:start;column-gap:48px;display:grid}.ofx-planos-moldura:not([data-estreita]) .ofx-planos-cab[data-com-numeros] .ofx-planos-numeros{border-top:0;border-left:1px solid var(--border);margin:0;padding:0 0 0 24px}}.ofx-planos-ciclo{flex-wrap:wrap;align-items:center;gap:10px 18px;display:flex}.ofx-planos-ciclo>.ofx-aba-fila{margin-inline:0;padding-inline:0}.ofx-planos-ciclo-nota{font-size:var(--fs-corpo);font-weight:var(--fw-semibold);color:var(--text);align-items:center;gap:8px;margin:0;line-height:1.4;display:inline-flex}.ofx-planos-quadro{container:planos/inline-size}.ofx-planos-tabela{flex-direction:column;display:flex}.ofx-planos-coluna{--col-y:20px;--col-x:24px;padding:var(--col-y) var(--col-x);grid-template-columns:auto minmax(24px,1fr) auto;grid-template-areas:"selo selo selo""nome guia preco""frase frase frase""cobranca cobranca cobranca""notas notas notas""acao acao acao""lista lista lista";align-items:baseline;display:grid}.ofx-planos-coluna+.ofx-planos-coluna{border-top:1px solid var(--border)}.ofx-planos-coluna[data-destaque]{box-shadow:inset 0 0 0 2px var(--text)}.ofx-planos-tabela[data-colunas="1"]>.ofx-planos-coluna[data-destaque]{box-shadow:none}.ofx-planos-etiqueta{margin:calc(-1 * var(--col-y)) calc(-1 * var(--col-x)) 16px;padding:10px var(--col-x);background:var(--text);color:var(--surface);font-family:var(--font-display);font-weight:var(--fw-bold);font-size:var(--fs-corpo);letter-spacing:.01em;grid-area:selo;line-height:1.35}.ofx-planos-nome{font-family:var(--font-display);font-weight:var(--fw-extrabold);font-size:var(--fs-titulo);color:var(--text);grid-area:nome;margin:0;line-height:1.2}.ofx-planos-coluna>.ofx-planos-guia{grid-area:guia;align-self:end;margin:0 10px 7px;display:block}.ofx-planos-preco{white-space:nowrap;color:var(--text);grid-area:preco;align-items:baseline;gap:4px;margin:0;display:inline-flex}.ofx-planos-rs{font-size:var(--fs-corpo);font-weight:var(--fw-semibold);color:var(--text-muted)}.ofx-planos-valor{font-size:var(--fs-valor);font-weight:var(--fw-bold);letter-spacing:-.01em;line-height:1.1}.ofx-planos-mes{font-size:var(--fs-apoio);color:var(--text-muted)}.ofx-planos-selo{font-size:var(--fs-corpo);font-weight:var(--fw-semibold);color:var(--text);grid-area:selo;align-items:center;gap:8px;margin:0 0 8px;line-height:1.4;display:flex}.ofx-planos-frase{max-width:52ch;font-size:var(--fs-corpo);color:var(--text-muted);grid-area:frase;margin:8px 0 0;line-height:1.45}.ofx-planos-cobranca{font-size:var(--fs-apoio);color:var(--text-muted);flex-direction:column;grid-area:cobranca;gap:4px;margin-top:4px;line-height:1.4;display:flex}.ofx-planos-cobranca>p{margin:0}.ofx-planos-dia{font-weight:var(--fw-medium);color:var(--text);text-wrap:balance}.ofx-planos-notas{flex-direction:column;grid-area:notas;gap:4px;margin-top:10px;display:flex}.ofx-planos-nota{font-size:var(--fs-apoio);color:var(--text);grid-template-columns:8px minmax(0,1fr);column-gap:8px;margin:0;line-height:1.45;display:grid}.ofx-planos-nota>.ofx-ponto{margin-top:calc(.725em - 4px)}.ofx-planos-nota b{font-weight:var(--fw-bold)}.ofx-planos-nota-linha{display:block}.ofx-planos-nota-texto{font-size:var(--fs-apoio);font-weight:var(--fw-semibold);color:var(--text);margin:0;line-height:1.45}.ofx-planos-acao{grid-area:acao;margin-top:16px}.ofx-planos-garante{text-align:center;font-size:var(--fs-apoio);color:var(--text-muted);text-wrap:balance;flex-direction:column;gap:2px;margin:10px 0 0;line-height:1.45;display:flex}.ofx-planos-garante>b{font-weight:var(--fw-medium);color:var(--text)}.ofx-planos-coluna>.ofx-planos-lista{border-top:1px solid var(--border);grid-area:lista;margin-top:20px;padding-top:10px}.ofx-planos-lista>li:nth-child(n){padding:5px 0}.ofx-planos-lista>li:first-child{padding-top:0}.ofx-planos-lista>.ofx-planos-herda{font-weight:var(--fw-semibold);color:var(--text)}@container planos (min-width:720px){.ofx-planos-tabela:not([data-colunas="1"]){grid-template-columns:repeat(var(--colunas), minmax(0, 1fr));display:grid}.ofx-planos-tabela:not([data-colunas="1"])>.ofx-planos-coluna{grid-row:span 8;grid-template-rows:subgrid;grid-template-columns:minmax(0,1fr);align-items:start}.ofx-planos-tabela:not([data-colunas="1"])>.ofx-planos-coluna+.ofx-planos-coluna{border-top:0;border-left:1px solid var(--border)}.ofx-planos-tabela[data-colunas="4"]>.ofx-planos-coluna{--col-x:16px}.ofx-planos-tabela:not([data-colunas="1"]) .ofx-planos-coluna>.ofx-planos-guia{display:none}.ofx-planos-tabela:not([data-colunas="1"]) :is(.ofx-planos-etiqueta,.ofx-planos-selo){grid-area:1/1}.ofx-planos-tabela:not([data-colunas="1"]) .ofx-planos-nome{grid-area:2/1}.ofx-planos-tabela:not([data-colunas="1"]) .ofx-planos-frase{grid-area:3/1}.ofx-planos-tabela:not([data-colunas="1"]) .ofx-planos-preco{grid-area:4/1;margin-top:14px}.ofx-planos-tabela:not([data-colunas="1"]) .ofx-planos-cobranca{grid-area:5/1}.ofx-planos-tabela:not([data-colunas="1"]) .ofx-planos-notas{grid-area:6/1}.ofx-planos-tabela:not([data-colunas="1"]) .ofx-planos-acao{grid-area:7/1}.ofx-planos-tabela:not([data-colunas="1"]) .ofx-planos-lista{grid-area:8/1}.ofx-planos-tabela:not([data-colunas="1"]) .ofx-planos-rs{font-size:var(--fs-subtitulo)}.ofx-planos-tabela:not([data-colunas="1"]) .ofx-planos-valor{font-size:calc(var(--fs-numero) * 4 / 3);letter-spacing:-.02em}}@container planos (min-width:720px) and (max-width:899px){.ofx-planos-tabela[data-colunas="4"]{grid-template-columns:repeat(2,minmax(0,1fr))}.ofx-planos-tabela[data-colunas="4"]>.ofx-planos-coluna:nth-child(3){border-left:0}.ofx-planos-tabela[data-colunas="4"]>.ofx-planos-coluna:nth-child(n+3){border-top:1px solid var(--border)}.ofx-planos-tabela[data-colunas="4"]>.ofx-planos-coluna{--col-x:24px}}.ofx-planos-bilhete{flex-direction:column;align-items:flex-start;gap:10px;max-width:640px;display:flex}.ofx-planos-bilhete-titulo{font-family:var(--font-display);font-weight:var(--fw-bold);font-size:var(--fs-item);color:var(--text);margin:0;line-height:1.35}.ofx-planos-bilhete-texto{font-size:var(--fs-corpo);color:var(--text-muted);margin:0;line-height:1.5}.ofx-planos-bilhete-campo{flex-wrap:wrap;gap:10px;width:100%;display:flex}.ofx-planos-doc{border-radius:var(--radius-md);border:1px solid var(--border-field);background:var(--surface);height:44px;color:var(--text);font-size:var(--fs-campo);flex:200px;padding:0 14px}.ofx-planos-equipe{border-top:1px solid var(--border);border-bottom:1px solid var(--border);width:100%}.ofx-planos-equipe>li:nth-child(n){padding:0}.ofx-planos-marcar{cursor:pointer;align-items:center;gap:10px;min-height:44px;display:flex}.ofx-planos-marcar>input{flex:none;width:20px;height:20px}.ofx-planos-marcar>span{overflow-wrap:anywhere}.ofx-planos-pe{flex-direction:column;gap:12px;display:flex}.ofx-planos-bf{max-width:90ch;font-size:var(--fs-corpo);font-weight:var(--fw-semibold);color:var(--text);margin:0;line-height:1.5}.ofx-planos-contrato{max-width:90ch;font-size:var(--fs-apoio);color:var(--text-muted);margin:0;line-height:1.5}.ofx-planos-contrato a{color:var(--accent-text);font-weight:var(--fw-semibold);text-underline-offset:3px}.ofx-planos-garantias{font-size:var(--fs-corpo);color:var(--text);flex-wrap:wrap;margin:0;padding:0;line-height:1.5;list-style:none;display:flex}.ofx-planos-moldura[data-estreita] .ofx-planos-garantias{flex-direction:column}.ofx-planos-moldura:not([data-estreita]) .ofx-planos-garantias>li+li:before{content:"·";color:var(--text-subtle);padding:0 10px}@media (max-width:767px){.ofx-planos-moldura{padding:16px 12px calc(48px + env(safe-area-inset-bottom))}.ofx-planos-coluna{--col-y:16px;--col-x:16px}.ofx-planos-cobranca{gap:2px}.ofx-planos-notas{margin-top:8px}.ofx-planos-acao{margin-top:12px}.ofx-planos-moldura .ofx-planos-garantias{flex-direction:column}.ofx-planos-moldura:not([data-estreita]) .ofx-planos-garantias>li+li:before{content:none}}.ofx-pagar-coluna{max-width:520px}.ofx-pagar-total{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;display:flex}.ofx-pagar-situacao{margin:10px 0 0}.ofx-pagar-meios{flex-direction:column;gap:10px;display:flex}.ofx-pagar-intro{font-size:var(--fs-corpo);color:var(--text-muted);margin:0 0 2px;line-height:1.5}.ofx-pagar-cartao{flex-direction:column;gap:8px;display:flex}.ofx-pagar-meio{border:1px solid var(--border-strong);border-radius:var(--radius-md);background:var(--surface);width:100%;min-height:64px;color:var(--text);font:inherit;text-align:left;white-space:normal;cursor:pointer;transition:background-color var(--dur-fast) var(--ease-out);align-items:center;gap:12px;padding:12px 14px 12px 16px;display:flex}@media (hover:hover){.ofx-pagar-meio:hover:not(:disabled){background:var(--surface-2)}}.ofx-pagar-meio:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.ofx-pagar-meio:disabled{cursor:progress;opacity:.6}.ofx-pagar-meio-textos{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.ofx-pagar-meio-nome{font-family:var(--font-display);font-weight:var(--fw-bold);font-size:var(--fs-item);line-height:1.3}.ofx-pagar-meio-apoio{font-size:var(--fs-apoio);color:var(--text-muted);line-height:1.4}.ofx-pagar-meio-valor{font-weight:var(--fw-bold);font-size:var(--fs-item);white-space:nowrap;flex:none}.ofx-pagar-meio-seta{color:var(--text-subtle);flex:none}.ofx-pagar-parcelas{flex-direction:column;gap:6px;display:flex}.ofx-pagar-rotulo{font-size:var(--fs-corpo);font-weight:var(--fw-semibold);color:var(--text)}.ofx-pagar-select{border:1px solid var(--border-field);border-radius:var(--radius-md);background:var(--surface);width:100%;height:48px;color:var(--text);font-size:var(--fs-campo);cursor:pointer;padding:0 12px}.ofx-pagar-abrindo{text-align:center;font-size:var(--fs-apoio);color:var(--text-muted);margin:0}.ofx-pagar-asaas{flex-wrap:wrap;align-items:center;gap:12px 16px;display:flex}.ofx-pagar-asaas>p{font-size:var(--fs-apoio);color:var(--text-muted);flex:220px;margin:0;line-height:1.5}@media (prefers-reduced-motion:reduce){.ofx-pagar-meio{transition:none}}.ofx-plano-quadro{container:plano-ajustes/inline-size}.ofx-plano-lista{margin:0;padding:0;list-style:none}.ofx-plano-linha{border-top:1px solid var(--border);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"cab cab""cobranca cobranca""selo selo""frase frase""notas notas""limites acao";padding:14px 0;display:grid}.ofx-plano-cab{grid-area:cab;align-items:baseline;gap:10px;min-width:0;display:flex}.ofx-plano-cab>.ofx-guia{display:block}.ofx-plano-nome{min-width:0;font-family:var(--font-display);font-weight:var(--fw-extrabold);font-size:var(--fs-campo);color:var(--text);overflow-wrap:anywhere;line-height:1.25}.ofx-plano-preco{white-space:nowrap;color:var(--text);align-items:baseline;gap:3px;display:inline-flex}.ofx-plano-rs{font-size:var(--fs-apoio);font-weight:var(--fw-semibold);color:var(--text-muted)}.ofx-plano-valor{font-size:var(--fs-campo);font-weight:var(--fw-bold)}.ofx-plano-mes{font-size:var(--fs-apoio);color:var(--text-muted)}.ofx-plano-cobranca{font-size:var(--fs-apoio);text-align:right;color:var(--text-muted);grid-area:cobranca;justify-self:end;margin-top:2px;line-height:1.4}@container plano-ajustes (max-width:479px){.ofx-plano-cobranca{text-align:left;justify-self:start}}.ofx-plano-selo{font-size:var(--fs-corpo);font-weight:var(--fw-semibold);color:var(--text);grid-area:selo;align-items:center;gap:8px;margin:6px 0 0;line-height:1.4;display:flex}.ofx-plano-frase{max-width:64ch;font-size:var(--fs-corpo);color:var(--text-muted);grid-area:frase;margin:4px 0 0;line-height:1.45}.ofx-plano-notas{flex-direction:column;grid-area:notas;gap:2px;margin-top:6px;display:flex}.ofx-plano-nota{font-size:var(--fs-apoio);font-weight:var(--fw-semibold);color:var(--text);align-items:baseline;gap:8px;margin:0;line-height:1.45;display:flex}.ofx-plano-nota>.ofx-ponto{flex:none;transform:translateY(-1px)}.ofx-plano-limites{font-size:var(--fs-apoio);font-variant-numeric:tabular-nums;color:var(--text-muted);grid-area:limites;align-self:center;margin:8px 0 0;line-height:1.45}.ofx-plano-acao{grid-area:acao;place-self:center end;margin:8px 0 0 16px}.ofx-plano-acao>button{white-space:nowrap}.ofx-plano-atual{min-height:44px;font-size:var(--fs-corpo);font-weight:var(--fw-semibold);white-space:nowrap;color:var(--text);align-items:center;gap:8px;display:inline-flex}.ofx-plano-comparar{border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.ofx-plano-comparar>summary{cursor:pointer;min-height:48px;font-family:var(--font-display);font-weight:var(--fw-bold);font-size:var(--fs-item);color:var(--text);justify-content:space-between;align-items:center;gap:8px;list-style:none;display:flex}.ofx-plano-comparar>summary::-webkit-details-marker{display:none}.ofx-plano-comparar>summary:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.ofx-plano-comparar-seta{color:var(--text-muted);transition:transform var(--dur-fast) var(--ease-standard);flex:none}.ofx-plano-comparar[open] .ofx-plano-comparar-seta{transform:rotate(180deg)}.ofx-plano-comparar-rolar{-webkit-overflow-scrolling:touch;padding-bottom:6px;overflow-x:auto}.ofx-plano-comparar-tabela{border-collapse:collapse;width:100%;font-size:var(--fs-corpo);font-variant-numeric:tabular-nums}.ofx-plano-comparar-tabela th,.ofx-plano-comparar-tabela td{text-align:center;vertical-align:middle;white-space:nowrap;color:var(--text);padding:8px 10px}.ofx-plano-comparar-tabela tbody tr{border-top:1px solid var(--border)}.ofx-plano-comparar-tabela th[scope=row]{text-align:left;white-space:normal;min-width:9rem;font-weight:var(--fw-regular);color:var(--text-muted);padding-left:0;line-height:1.4}.ofx-plano-comparar-tabela thead th{vertical-align:bottom;font-family:var(--font-display);font-weight:var(--fw-extrabold);font-size:var(--fs-item);padding-top:4px}.ofx-plano-comparar-tabela td>svg{vertical-align:middle;display:inline-block}.ofx-plano-comparar-atual{font-family:var(--font-body);font-weight:var(--fw-semibold);font-size:var(--fs-selo);color:var(--text-muted);justify-content:center;align-items:center;gap:6px;margin-top:2px;display:flex}.ofx-plano-comparar-tabela :is(th,td):last-child{padding-right:0}.ofx-plano-quadro~:is(.ofx-planos-contrato,.ofx-planos-bf){max-width:60ch}.ofx-secao .ofx-planos-bilhete{max-width:none}.ofx-plano-comparar-nao{color:var(--text-subtle)}@media (max-width:767px){.ofx-plano-comparar-tabela th,.ofx-plano-comparar-tabela td{padding-inline:6px}.ofx-plano-comparar-tabela th[scope=row]{min-width:7rem;padding-left:0}}@media (prefers-reduced-motion:reduce){.ofx-plano-comparar-seta{transition:none}}.ofx-estado{color:var(--text);white-space:nowrap;align-items:center;gap:6px;font-weight:600;display:inline-flex}.ofx-estado>.ofx-ponto{background:var(--text-subtle)}.ofx-estado[data-tom=andamento]>.ofx-ponto{background:var(--warning-fg)}.ofx-estado[data-tom=erro]{color:var(--danger-fg)}.ofx-estado[data-tom=erro]>.ofx-ponto{background:var(--danger-fg)}.ofx-carro-sem-foto{cursor:default}.ofx-carro-ano-cor{font-size:var(--fs-corpo);color:var(--text-muted)}.ofx-carro-ano-cor[data-vazio]{color:var(--text-subtle)}.ofx-carro-nome{font-family:var(--font-display);font-weight:var(--fw-extrabold);letter-spacing:-.01em;color:var(--text);overflow-wrap:anywhere;line-height:1.05}.ofx-carro-dono{font-size:var(--fs-corpo);color:var(--text);flex-wrap:wrap;align-items:center;gap:0 16px;margin:0;display:flex}.ofx-carro-fone{min-height:var(--control-std);white-space:nowrap;font-variant-numeric:tabular-nums;color:var(--text);text-decoration:underline;-webkit-text-decoration-color:var(--border-strong);-webkit-text-decoration-color:var(--border-strong);-webkit-text-decoration-color:var(--border-strong);text-decoration-color:var(--border-strong);text-underline-offset:4px;align-items:center;font-weight:600;display:inline-flex}.ofx-carro-fone:hover{text-decoration-color:currentColor}.ofx-carro-conta{font-size:var(--fs-corpo);font-variant-numeric:tabular-nums;color:var(--text-muted);margin-left:auto}.ofx-carro-resumo{max-width:70ch;font-size:var(--fs-corpo);color:var(--text);margin:0;line-height:1.5}.ofx-carro-gasto{font-family:var(--font-numeric);font-variant-numeric:tabular-nums;font-weight:var(--fw-bold);white-space:nowrap}.ofx-carro-data{grid-template-columns:84px minmax(0,1fr)}.ofx-carro-data>.ofx-grupo-cab{font-variant-numeric:tabular-nums;white-space:nowrap}.ofx-carro-ano{font-family:var(--font-body);font-weight:600;font-size:var(--fs-selo);color:var(--text-muted);margin-top:2px;line-height:1.3;display:block}.ofx-carro-linha{text-decoration:none}.ofx-carro-linha .ofx-caderno-meta{flex-wrap:wrap;align-items:center;gap:2px 12px;margin-top:2px;display:flex}.ofx-carro-linha .ofx-caderno-nome[data-vazio]{font-family:var(--font-body);font-weight:400;font-size:var(--fs-corpo);color:var(--text-muted)}.ofx-carro-linha[data-status=cancelado] .ofx-caderno-nome{color:var(--text-muted)}.ofx-carro-linha[data-status=cancelado] .ofx-caderno-ponta{color:var(--text-muted);text-decoration:line-through;-webkit-text-decoration-color:var(--text-subtle);-webkit-text-decoration-color:var(--text-subtle);-webkit-text-decoration-color:var(--text-subtle);text-decoration-color:var(--text-subtle)}.ofx-carro-garantia{color:var(--warning-fg);font-weight:600}.ofx-carro-placa{font-family:var(--font-numeric);letter-spacing:.03em;color:var(--text);white-space:nowrap;font-weight:600}a.ofx-caderno-linha{text-decoration:none}.ofx-cliente-nome{font-size:var(--fs-numero);margin:0}.ofx-cliente-contato{margin-top:6px}.ofx-cliente-doc{font-size:var(--fs-apoio);color:var(--text-muted);overflow-wrap:anywhere;margin:0;line-height:1.5}.ofx-cliente-vazio{color:var(--text-subtle)}.ofx-cliente-link{min-height:var(--control-std);color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--border-strong);-webkit-text-decoration-color:var(--border-strong);-webkit-text-decoration-color:var(--border-strong);text-decoration-color:var(--border-strong);text-underline-offset:4px;align-items:center;font-weight:600;display:inline-flex}@media (hover:hover){.ofx-cliente-link:hover{text-decoration-color:currentColor}}.ofx-cliente-conta{max-width:560px}.ofx-cliente-conta [data-tom=atencao] .ofx-livro-valor{color:var(--warning-fg)}.ofx-cliente-carros .ofx-caderno-ponta{display:flex}.ofx-garantia-acoes{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}@media (max-width:767px){.ofx-cliente-nome{font-size:var(--fs-tela)}}.ofx-receb-folha{container-type:inline-size}.ofx-receb-frase{max-width:70ch;font-size:var(--fs-corpo);color:var(--text-muted);margin:0;line-height:1.5}.ofx-receb-saldo{margin:2px 0 6px}.ofx-receb-caminho{border-top:1px solid var(--border);margin-top:16px;padding-top:12px}.ofx-receb-nota{font-size:var(--fs-apoio);color:var(--text-muted);margin:0;line-height:1.5}.ofx-receb-erro{font-size:var(--fs-corpo);color:var(--danger-fg);margin:12px 0 0;line-height:1.45}.ofx-receb-conta-salva{border:1px solid var(--border);border-radius:var(--radius-md);justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;display:flex}.ofx-receb-banco{font-family:var(--font-display);font-weight:var(--fw-bold);font-size:var(--fs-item);color:var(--text)}.ofx-receb-conta-dados{font-size:var(--fs-apoio);font-variant-numeric:tabular-nums;color:var(--text-muted);margin-top:2px;display:block}.ofx-receb-motivo{margin-top:2px;display:block}.ofx-livro-valor[data-riscado]{color:var(--text-muted);text-decoration:line-through;-webkit-text-decoration-color:var(--text-subtle);-webkit-text-decoration-color:var(--text-subtle);-webkit-text-decoration-color:var(--text-subtle);text-decoration-color:var(--text-subtle)}.ofx-receb-cartoes{margin-top:12px}.ofx-receb-cartao{align-items:center}.ofx-receb-cartao-ponta{flex:none;align-items:center;gap:12px;display:flex}.ofx-receb-confirma{margin-top:12px}.ofx-receb-ajuste{border-top:1px solid var(--border);padding-top:14px}.ofx-receb-aviso[data-tom=andamento]>.ofx-bloco{background:var(--warning-bg)}.ofx-receb-aviso-titulo{font-family:var(--font-display);font-weight:var(--fw-bold);font-size:var(--fs-subtitulo);color:var(--text);margin:0 0 6px}.ofx-receb-aviso[data-tom=erro] .ofx-receb-aviso-titulo{color:var(--danger-fg)}.ofx-receb-aviso .ofx-fin-dinheiro{margin:0 0 8px}.ofx-receb-aviso-texto{max-width:70ch;font-size:var(--fs-campo);color:var(--text);margin:0;line-height:1.5}.ofx-receb-passos{flex-wrap:wrap;align-items:center;gap:8px 0;margin:14px 0 0;padding:0;list-style:none;display:flex}.ofx-receb-passos>li{font-size:var(--fs-corpo);color:var(--text-muted);align-items:center;gap:8px;font-weight:600;display:inline-flex}.ofx-receb-passos>li+li:before{content:"";background:var(--border-strong);width:24px;height:1px;margin-right:4px}.ofx-receb-passos .ofx-ponto{box-shadow:inset 0 0 0 1.5px var(--text-subtle);background:0 0}.ofx-receb-passos>li[data-feito]{color:var(--text)}.ofx-receb-passos>li[data-feito] .ofx-ponto{background:var(--text);box-shadow:none}.ofx-receb-passos>li[aria-current=step]{font-weight:var(--fw-extrabold);color:var(--text)}.ofx-receb-passos>li[aria-current=step] .ofx-ponto{background:var(--warning-fg);box-shadow:none}@media (max-width:767px){.ofx-carro-data{grid-template-columns:80px minmax(0,1fr)}.ofx-receb-conta-salva,.ofx-receb-cartao{flex-wrap:wrap}.ofx-receb-cartao-ponta{margin-left:auto}.ofx-receb-passos{flex-direction:column;align-items:flex-start;gap:6px}.ofx-receb-passos>li+li:before{display:none}}.ofx-rede-oficinas{grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));gap:24px;display:grid}.ofx-rede-oficina{flex-direction:column;display:flex}.ofx-rede-nome{font-family:var(--font-display);font-weight:var(--fw-extrabold);font-size:var(--fs-titulo);color:var(--text);overflow-wrap:anywhere;margin:0;line-height:1.2}.ofx-rede-situacao{font-size:var(--fs-corpo);color:var(--text-muted);flex-wrap:wrap;align-items:center;gap:4px 14px;margin:6px 0 0;display:flex}.ofx-rede-conta>.ofx-bloco-subtitulo{margin-bottom:8px}.ofx-rede-conta>.ofx-livro+.ofx-bloco-subtitulo{margin-top:18px}.ofx-rede-pe{margin-top:auto}.ofx-rede-pe>p{font-size:var(--fs-corpo);color:var(--text-muted);margin:0}.ofx-rede-link{min-height:var(--control-std);color:var(--accent-text);align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.ofx-rede-link:hover{text-underline-offset:3px;text-decoration:underline}.ofx-rede-linha{padding-top:14px;padding-bottom:14px}.ofx-rede-upsell-detalhe{font-size:var(--fs-apoio);color:var(--text-muted);flex-basis:100%;line-height:1.5}.ofx-rede-explica{max-width:64ch;font-size:var(--fs-corpo);color:var(--text-muted);margin:0 0 18px;line-height:1.5}.ofx-carimbo{break-inside:avoid;flex-wrap:wrap;align-items:center;gap:10px 18px;display:flex}.ofx-carimbo-marca{border-radius:var(--radius-sm);color:var(--success-fg);border:4px double;flex-direction:column;flex:none;align-items:center;gap:1px;padding:5px 12px 6px;display:inline-flex;transform:rotate(-2deg)}.ofx-carimbo-palavra{font-family:var(--font-display);font-weight:var(--fw-extrabold);font-size:var(--fs-subtitulo);letter-spacing:.02em;line-height:1.1}.ofx-carimbo-data{font-weight:var(--fw-semibold);font-size:var(--fs-apoio);font-variant-numeric:tabular-nums;white-space:nowrap;line-height:1.25}.ofx-carimbo-frase{min-width:0;font-size:var(--fs-corpo);color:var(--text-muted);flex:15rem;line-height:1.5}.ofx-carimbo-frase b{font-weight:var(--fw-semibold);color:var(--text);font-variant-numeric:tabular-nums;white-space:nowrap}:root{--perigo-cheio:var(--danger-fg);--perigo-cheio-texto:var(--surface)}:root[data-theme=dark],.dark{--perigo-cheio:var(--danger);--perigo-cheio-texto:var(--ink-950)}.ofx-confirma{background:var(--surface);border:1px solid var(--border-strong);border-radius:var(--radius-sm);padding:14px 16px}.ofx-confirma-corpo{flex-wrap:wrap;align-items:center;gap:12px 24px;display:flex}.ofx-confirma-corpo>.ofx-confirma-pergunta{flex:18rem;max-width:64ch}.ofx-confirma-pergunta{min-width:0;font-size:var(--fs-item);font-weight:var(--fw-semibold);color:var(--text);overflow-wrap:anywhere;line-height:1.45}.ofx-confirma-botoes{flex-wrap:wrap;gap:8px;display:flex}.ofx-confirma-largo{flex-direction:column;flex-basis:100%;gap:12px;width:100%;display:flex}.ofx-confirma-campo{flex-direction:column;gap:6px;max-width:40rem;display:flex}.ofx-confirma-texto{border-radius:var(--radius-md);border:1px solid var(--border-field);background:var(--surface);width:100%;color:var(--text);font:inherit;font-size:var(--fs-campo);resize:vertical;padding:10px 12px;line-height:1.45}.ofx-confirma-ajuda{font-size:var(--fs-apoio);color:var(--text-subtle);line-height:1.45}.ofx-link-perigo{min-height:24px;color:var(--danger-fg);font:inherit;font-weight:var(--fw-semibold);font-size:var(--fs-corpo);cursor:pointer;text-underline-offset:3px;transition:text-decoration-color var(--dur-fast) var(--ease-out);background:0 0;border:0;align-self:flex-start;align-items:center;padding:0;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;display:inline-flex}.ofx-link-perigo:hover{text-decoration-color:currentColor}.ofx-link-perigo:focus-visible{outline:2px solid var(--ring);outline-offset:2px;border-radius:var(--radius-xs)}@media (pointer:coarse){.ofx-link-perigo{min-height:44px}}.ofx-aviso{font-size:var(--fs-corpo);color:var(--text);grid-template-columns:8px minmax(0,1fr);align-items:start;column-gap:10px;line-height:1.5;display:grid}.ofx-aviso>.ofx-ponto{background:var(--warning-fg);margin-top:calc(.75em - 4px)}.ofx-aviso[data-tom=erro]>.ofx-ponto{background:var(--danger-fg)}.ofx-aviso-corpo{flex-direction:column;align-items:flex-start;gap:4px;min-width:0;display:flex}.ofx-aviso-titulo{font-weight:var(--fw-bold)}.ofx-aviso[data-tom=erro] .ofx-aviso-titulo{color:var(--danger-fg)}.ofx-aviso-link{color:var(--accent-text);font-weight:var(--fw-semibold);text-underline-offset:3px}.ofx-aviso-detalhe{font-size:var(--fs-apoio);color:var(--text-muted);margin-top:2px}.ofx-aviso-detalhe>summary{cursor:pointer;width:fit-content}.ofx-aviso-detalhe>p{overflow-wrap:anywhere;margin:6px 0 0}.ofx-trava{flex:1;padding:24px 24px 104px}.ofx-trava>.ofx-ficha{max-width:760px;margin:0 auto}.ofx-trava-titulo{font-family:var(--font-display);font-weight:var(--fw-extrabold);font-size:var(--fs-tela);letter-spacing:-.01em;color:var(--text);overflow-wrap:anywhere;text-wrap:balance;margin:0;line-height:1.15}.ofx-trava-motivo{font-size:var(--fs-corpo);margin:8px 0 0}.ofx-trava-texto{max-width:62ch;font-size:var(--fs-campo);color:var(--text);margin:14px 0 0;line-height:1.55}.ofx-trava-pe{flex-wrap:wrap;align-items:center;gap:10px 12px;display:flex}.ofx-trava-apoio{font-size:var(--fs-corpo);color:var(--text-muted);margin:0;line-height:1.5}.ofx-lista-regua{font-size:var(--fs-corpo);color:var(--text);margin:0;padding:0;line-height:1.5;list-style:none}.ofx-lista-regua>li{padding:8px 0}.ofx-lista-regua>li:first-child{padding-top:0}.ofx-lista-regua>li:last-child{padding-bottom:0}.ofx-lista-regua>li+li{border-top:1px solid var(--border)}.ofx-bloco-subtitulo+.ofx-lista-regua{margin-top:10px}.ofx-lista-regua[data-fechada]{border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.ofx-lista-regua[data-fechada]>li:first-child{padding-top:8px}.ofx-lista-regua[data-fechada]>li:last-child{padding-bottom:8px}.ofx-nota-marca{font-weight:var(--fw-semibold);font-size:var(--fs-apoio);color:var(--text-muted)}.ofx-nota-marca[data-novo]{color:var(--accent-text)}.ofx-nota-marca+.ofx-nota-marca:before{content:"· ";color:var(--text-subtle)}.ofx-nota-linha{font-size:var(--fs-corpo);flex-wrap:wrap;align-items:center;gap:4px 14px;margin:0;display:flex}.ofx-nota-num{font-weight:var(--fw-bold);font-size:var(--fs-item);color:var(--text);font-variant-numeric:tabular-nums}.ofx-nota-linha[data-cancelada] .ofx-nota-num{color:var(--text-muted);text-decoration:line-through;-webkit-text-decoration-color:var(--text-subtle);-webkit-text-decoration-color:var(--text-subtle);-webkit-text-decoration-color:var(--text-subtle);text-decoration-color:var(--text-subtle)}.ofx-nota>.ofx-aviso:not(:last-child),.ofx-nota>.ofx-nota-linha:not(:last-child){margin-bottom:14px}.ofx-nota-faltas{align-self:stretch;margin:2px 0}.ofx-nota-linha>.ofx-notas-docs{justify-content:flex-start;margin-left:0}.ofx-nota .ofx-notas-doc{font-size:var(--fs-corpo)}.ofx-doc .ofx-carimbo{margin-top:14px}.ofx-doc .ofx-carimbo-marca{color:#0c6b34}.ofx-doc .ofx-carimbo-palavra{font-size:13pt}.ofx-doc .ofx-carimbo-data{font-size:9pt}.ofx-doc .ofx-carimbo-frase,.ofx-doc .ofx-carimbo-frase b{color:#000;font-size:10.5pt}svg[data-traco] :is(path,circle){vector-effect:non-scaling-stroke}.ofx-tut-folha{width:100%;max-width:760px;margin:0 auto}.ofx-tut-area>summary{cursor:pointer;align-items:center;gap:12px;min-height:64px;padding:14px 24px;list-style:none;display:flex}.ofx-tut-area>summary::-webkit-details-marker{display:none}.ofx-tut-area>summary:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}.ofx-tut-area[open]>summary{padding-bottom:10px}.ofx-tut-area[open] .ofx-tut-seta{transform:rotate(180deg)}.ofx-tut-area-texto{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.ofx-tut-area-nome{font-family:var(--font-display);font-weight:var(--fw-bold);font-size:var(--fs-subtitulo);color:var(--text);line-height:1.25}.ofx-tut-area-resumo{font-size:var(--fs-apoio);color:var(--text-muted);line-height:1.45}.ofx-tut-lista{border-top:1px solid var(--border);margin:0;padding:0;list-style:none}.ofx-tut-lista>li+li{border-top:1px solid var(--border)}.ofx-tut-area>.ofx-tut-lista{margin-bottom:8px}.ofx-tut-linha{text-decoration:none}.ofx-tut-linha .ofx-caderno-ponta{font-weight:400;font-size:var(--fs-corpo);color:var(--text-muted)}.ofx-tut-linha:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}.ofx-tut-video{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.ofx-tut-player>.ofx-tut-video>video{aspect-ratio:9/16;background:var(--ink-950);border-radius:var(--radius-sm);max-width:100%;max-height:min(72dvh,720px);display:block}.ofx-tut-texto{min-width:0}.ofx-tut-titulo-grande{font-family:var(--font-display);font-weight:var(--fw-extrabold);font-size:var(--fs-tela);letter-spacing:-.01em;color:var(--text);text-wrap:balance;margin:0;line-height:1.2}.ofx-tut-descricao{max-width:62ch;font-size:var(--fs-campo);color:var(--text-muted);margin:6px 0 0;line-height:1.5}.ofx-tut-passos{max-width:62ch;font-size:var(--fs-campo);color:var(--text);flex-direction:column;gap:6px;margin:0;padding-left:22px;line-height:1.5;list-style:decimal;display:flex}.ofx-tut-obs{max-width:62ch;font-size:var(--fs-corpo);color:var(--text-muted);margin:14px 0 0;line-height:1.5}.ofx-tut-fazer{margin-top:18px}.ofx-tut-outros-cab{padding-bottom:12px}@media (max-width:767px){.ofx-caderno-linha.ofx-tut-linha{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"nome ponta""meta meta"}.ofx-tut-area>summary{padding:12px 16px}}.ofx-via-rodape a.ofx-perdido-suporte{align-items:center;min-height:44px;display:inline-flex}@media (max-width:767px){.ofx-erro-pe>*{flex:100%}}.ofx-busca-lista{z-index:30;overscroll-behavior:contain;background:var(--surface);border:1px solid var(--border-strong);border-radius:var(--radius-sm);max-height:320px;box-shadow:var(--shadow-sm);position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto}.ofx-busca-lista>*+*{border-top:1px solid var(--border)}.ofx-busca-opcao{text-align:left;width:100%;min-height:48px;color:var(--text);font:inherit;cursor:pointer;background:0 0;border:0;align-items:baseline;gap:12px;padding:12px 16px;display:flex}.ofx-busca-opcao[aria-selected=true]{background:var(--surface-2)}.ofx-busca-nome{min-width:0;font-family:var(--font-display);font-weight:var(--fw-bold);font-size:var(--fs-item);color:var(--text);overflow-wrap:anywhere;line-height:1.3}.ofx-busca-tel{white-space:nowrap;font-size:var(--fs-corpo);font-variant-numeric:tabular-nums;color:var(--text-muted);flex:none;margin-left:auto}.ofx-busca-vazio{font-size:var(--fs-apoio);color:var(--text-muted);margin:0;padding:12px 16px;line-height:1.45}.ofx-busca-cadastrar>.ofx-busca-nome{font-family:var(--font-body);font-weight:var(--fw-semibold);font-size:var(--fs-corpo);text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--border-strong);-webkit-text-decoration-color:var(--border-strong);-webkit-text-decoration-color:var(--border-strong);text-decoration-color:var(--border-strong)}.ofx-busca-cadastrar[aria-selected=true]>.ofx-busca-nome{text-decoration-color:currentColor}.ofx-toast{background:var(--surface);width:fit-content;max-width:min(440px,100%);color:var(--text);border:1px solid var(--border-strong);border-radius:var(--radius-sm);box-shadow:var(--shadow-md);font-size:var(--fs-corpo);align-items:flex-start;gap:10px;margin-top:8px;padding:10px 6px 10px 14px;line-height:1.45;display:flex}.ofx-toast>.ofx-ponto{background:var(--text-subtle);flex:none;margin-top:calc(.725em - 2px)}.ofx-toast[data-tom=success]>.ofx-ponto{background:var(--success-fg)}.ofx-toast[data-tom=error]>.ofx-ponto{background:var(--danger-fg)}.ofx-toast-texto{overflow-wrap:anywhere;flex:1;min-width:0;padding:2px 0}.ofx-toast-fechar{pointer-events:auto;border-radius:var(--radius-sm);width:32px;height:32px;color:var(--text-muted);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;margin:-2px 0;padding:0;display:grid}@media (pointer:coarse){.ofx-toast-fechar{width:44px;height:44px;margin:-8px 0}}@media (hover:hover){.ofx-toast-fechar:hover{color:var(--text);background:var(--surface-2)}}.ofx-esq-barra{border-radius:var(--radius-sm);background:var(--surface-2);flex:none;max-width:100%;display:block}.ofx-esq-campos{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:16px 12px;margin-top:18px;display:grid}.ofx-esq-campo{flex-direction:column;gap:8px;min-width:0;display:flex}.ofx-esq-linha{justify-content:space-between;align-items:center;gap:16px;padding:16px 24px;display:flex}.ofx-esq-quadro{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.ofx-esq-quadro>*+*{border-left:1px solid var(--border)}.ofx-esq-coluna{flex-direction:column;gap:14px;padding:16px;display:flex}@media (max-width:767px){.ofx-esq-quadro{grid-template-columns:minmax(0,1fr)}.ofx-esq-quadro>*+*{display:none}.ofx-esq-linha{padding:14px 16px}}.ofx-cookies{z-index:60;padding:12px 16px calc(12px + env(safe-area-inset-bottom));background:var(--surface);border-top:1px solid var(--border-strong);color:var(--text);font-size:var(--fs-apoio);flex-wrap:wrap;justify-content:center;align-items:center;gap:10px 24px;line-height:1.45;display:flex;position:sticky;bottom:0}.ofx-cookies>p{flex:280px;max-width:64ch;margin:0}.ofx-cookies a{color:var(--text);font-weight:var(--fw-semibold);text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--border-strong);-webkit-text-decoration-color:var(--border-strong);-webkit-text-decoration-color:var(--border-strong);text-decoration-color:var(--border-strong)}.ofx-cookies-botoes{gap:8px;display:flex}.ofx-cookies-botoes>button{min-width:120px}@media (max-width:767px){.ofx-cookies{gap:10px}.ofx-cookies-botoes{flex:100%}.ofx-cookies-botoes>button{flex:1;min-width:0}}.ofx-dica-balao{z-index:50;background:var(--surface);border:1px solid var(--border-strong);border-radius:var(--radius-sm);box-shadow:var(--shadow-sm);color:var(--text);font-size:var(--fs-apoio);letter-spacing:0;text-transform:none;white-space:normal;padding:10px 12px;font-weight:400;line-height:1.5}.ofx-dica-botao{cursor:pointer;width:28px;height:28px;transition:color .15s var(--ease-standard);background:0 0;border:0;border-radius:50%;place-items:center;margin:-6px 0 -6px 2px;padding:0;display:inline-grid}@media (pointer:coarse){.ofx-dica-botao{width:44px;height:44px;margin:-14px -8px -14px -6px}}.ofx-oficina-gatilho{border:1px solid var(--border);background:0 0}@media (hover:hover){.ofx-oficina-gatilho:hover{border-color:var(--border-strong)}}.ofx-oficina-lista{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);margin:4px 0 0}.ofx-oficina-opcao{background:0 0;border:0;font-weight:500;position:relative}.ofx-oficina-opcao[aria-current=true]{font-weight:var(--fw-bold)}.ofx-oficina-opcao[aria-current=true]:before{content:"";background:var(--accent);border-radius:2px;width:3px;height:20px;margin-top:-10px;position:absolute;top:50%;left:0}@media (hover:hover){.ofx-oficina-opcao:not([aria-current=true]):not(:disabled):hover,.ofx-oficina-atalho:hover{background:var(--surface-2)}}.ofx-aviso-teste{background:var(--surface);border-bottom:1px solid var(--border);flex-wrap:wrap;justify-content:center;align-items:center;gap:6px 16px;padding:8px 16px;display:flex}.ofx-aviso-teste>.ofx-aviso{flex:0 auto}.ofx-whats-linhas{flex-direction:column;gap:16px;display:flex}.ofx-whats-item{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.ofx-logo-quadro{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-sm);flex:none;place-items:center;width:124px;height:124px;display:grid;overflow:hidden}.ofx-logo-quadro[data-vazio]{border:1px dashed var(--border-strong);font-size:var(--fs-apoio);text-align:center;color:var(--text-muted);background:0 0;padding:10px;line-height:1.35}.ofx-check-itens{border-top:1px solid var(--border);margin:0;padding:0;list-style:none}.ofx-check-item{border-bottom:1px solid var(--border);align-items:center;gap:12px;min-height:56px;padding:6px 0;display:flex}.ofx-check-nome{border:1px solid #0000;border-bottom:1px dashed var(--border-field);border-radius:var(--radius-sm) var(--radius-sm) 0 0;min-width:0;height:44px;color:var(--text);font:inherit;font-weight:var(--fw-semibold);font-size:var(--fs-campo);background:0 0;flex:1;margin-left:-10px;padding:0 10px}.ofx-check-nome:placeholder-shown{border-color:var(--border-field);border-radius:var(--radius-sm);border-style:dashed;font-weight:400}.ofx-check-nome:focus{background:var(--surface-2);border-color:var(--border-field);border-style:solid}@media (hover:hover){.ofx-check-nome:hover{border-color:var(--border-field)}}.ofx-check-fixo{text-align:center;width:44px;font-size:var(--fs-apoio);color:var(--text-muted);flex:none}.ofx-check-tirar{border-radius:var(--radius-sm);width:44px;height:44px;color:var(--text-muted);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;padding:0;display:grid}@media (hover:hover){.ofx-check-tirar:hover{color:var(--danger-fg);background:var(--surface-2)}}.ofx-lucro{border-top:1px solid var(--border);flex-direction:column;gap:2px;padding-top:12px;display:flex}.ofx-entrada-caixa input::placeholder{text-transform:none}.ofx-link-quieto{cursor:pointer;min-height:44px;color:var(--text);font:inherit;font-weight:var(--fw-semibold);font-size:var(--fs-corpo);text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--border-strong);-webkit-text-decoration-color:var(--border-strong);-webkit-text-decoration-color:var(--border-strong);text-decoration-color:var(--border-strong);background:0 0;border:0;padding:0 4px}@media (hover:hover){.ofx-link-quieto:hover{text-decoration-color:currentColor}}.ofx-janela-conta{flex-direction:column;display:flex}.ofx-janela-conta>*{padding:8px 0}.ofx-janela-conta>*+*{border-top:1px solid var(--border)}.ofx-janela-conta>[data-total]{border-top:3px double var(--border-strong);padding-top:10px}.ofx-janela-opcoes{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));column-gap:16px;display:grid}@media (max-width:767px){.ofx-appmain>div:has(+.ofx-os-barra){padding-bottom:96px!important}html:has(.ofx-os-barra){scroll-padding-bottom:calc(var(--bottomnav-h) + env(safe-area-inset-bottom) + 72px + 16px)}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@keyframes spin{to{transform:rotate(360deg)}}
