/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--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-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;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial}}}@layer theme{:root,:host{--font-sans:-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-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--font-display:"Outfit", ui-sans-serif, system-ui, -apple-system, sans-serif}}@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}}@layer components;@layer utilities{.sticky{position:sticky}.flex{display:flex}.grid{display:grid}.table{display:table}.border-collapse{border-collapse:collapse}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.flex-wrap{flex-wrap:wrap}.border{border-style:var(--tw-border-style);border-width:1px}.mask-repeat{-webkit-mask-repeat:repeat;mask-repeat:repeat}.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)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.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,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.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))}}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--tinta:#f3f3f5;--tinta-fraca:#b0b0ba;--painel:#ffffff0d;--painel-alto:#ffffff16;--borda:#ffffff26;--borda-viva:#fff6;--acento:#fff;--sobre-acento:#060606;--verde:#7fe3a6;--rubi:#f4737f}[data-tipo=especial]{--acento:#ecc67c;--sobre-acento:#231803;--borda:#ecc67c3d;--borda-viva:#ecc67c8c}[data-tipo=dividas]{--acento:#f4737f;--sobre-acento:#2a0a0f;--borda:#f4737f3d;--borda-viva:#f4737f8c}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent}html,body,#root{height:100%}body{font-family:var(--font-display);color:var(--tinta);overscroll-behavior-y:none;-webkit-font-smoothing:antialiased;background:#030303;margin:0}input,select,button,textarea{font:inherit;color:inherit}.bixo{aspect-ratio:640/982;background-color:currentColor;display:block;-webkit-mask-image:url(/bixo.svg);mask-image:url(/bixo.svg);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.fundo{z-index:0;pointer-events:none;color:#fff;position:fixed;inset:0;overflow:hidden}.fundo-bixo{width:auto;animation:17s ease-in-out infinite alternate flutua;position:absolute}@keyframes flutua{0%{translate:0 -12px}to{translate:0 16px}}.fundo-veu{background:radial-gradient(105% 62% at 50% 34%,#03030380 0%,#030303db 66%,#030303 100%);position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.fundo-bixo{animation:none}}.app{z-index:1;max-width:480px;min-height:100%;padding:calc(env(safe-area-inset-top) + 14px) 16px calc(env(safe-area-inset-bottom) + 36px);flex-direction:column;gap:13px;margin:0 auto;display:flex;position:relative}.marca{letter-spacing:.34em;text-transform:uppercase;color:var(--tinta-fraca);text-shadow:0 1px 4px #000000f2;justify-content:space-between;align-items:center;padding:0 2px;font-size:11px;font-weight:700;display:flex}.marca b{color:var(--tinta);font-weight:800}.icone{color:var(--tinta-fraca);cursor:pointer;background:0 0;border:0;border-radius:10px;padding:6px 8px;line-height:0}.icone:active{background:var(--painel)}.caixa-grade{grid-template-columns:1fr 1fr;gap:10px;display:grid}.caixa-cartao{border:1px solid var(--borda);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(160deg,#ffffff14,#ffffff05);border-radius:18px;padding:13px 14px 15px}.caixa-cartao p{letter-spacing:.13em;text-transform:uppercase;color:var(--tinta-fraca);margin:0 0 7px;font-size:9.5px;font-weight:700}.caixa-cartao strong{letter-spacing:-.025em;font-size:20px;font-weight:700;display:block}.caixa-cartao strong.rodou{color:var(--acento)}.rodape-caixa{color:#c4c4ce;text-shadow:0 1px 4px #000000f2;justify-content:space-between;padding:0 6px;font-size:11.5px;font-weight:500;display:flex}.rodape-caixa b{color:var(--tinta);font-weight:600}.abas{background:var(--painel);border:1px solid var(--borda);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-radius:16px;grid-template-columns:repeat(4,1fr);gap:3px;padding:4px;display:grid}.aba{cursor:pointer;letter-spacing:.05em;text-transform:uppercase;color:var(--tinta-fraca);background:0 0;border:0;border-radius:12px;padding:10px 2px;font-size:10.5px;font-weight:700;transition:color .18s,background .18s;position:relative}.aba.ativa{color:var(--sobre-acento);background:var(--acento);box-shadow:0 8px 22px -12px var(--acento)}.selo{background:var(--rubi);color:#2a0a0f;border-radius:99px;min-width:16px;height:16px;padding:0 4px;font-size:9.5px;font-style:normal;font-weight:800;line-height:16px;position:absolute;top:2px;right:4px}.palco{place-items:center;padding:14px 0 2px;display:grid;position:relative}.orbe{cursor:pointer;background:0 0;border:0;width:min(72vw,270px);padding:0;transition:transform .2s cubic-bezier(.2,.8,.3,1);position:relative}.orbe:active{transform:scale(.97)}.orbe-corpo{aspect-ratio:1;width:100%;color:var(--acento);border:3px solid var(--acento);background:radial-gradient(circle at 34% 26%,#3c3c41 0%,#1b1b1f 38%,#0a0a0c 72%,#000 100%);border-radius:50%;place-items:center;display:grid;position:relative;overflow:hidden;box-shadow:0 0 0 1px #000,0 30px 70px -30px #ffffff47,inset 0 -24px 52px -22px #000,inset 0 16px 34px -18px #ffffff3d}.orbe-luz{filter:blur(16px);background:#ffffff4d;border-radius:50%;width:34%;height:21%;position:absolute;top:11%;left:15%}.orbe-bixo{color:#fff;opacity:.18;filter:drop-shadow(0 4px 3px #000000f2)drop-shadow(0 -2px 1px #fff3);height:84%;position:absolute;top:11%}.orbe-coroa{opacity:.85;width:23%;position:absolute;top:6%}.orbe-coroa svg{width:100%;display:block}.orbe-numero{letter-spacing:-.055em;color:#fff;text-shadow:0 4px 28px #000000f2,0 0 56px #000000d9;font-size:clamp(58px,19vw,92px);font-weight:800;line-height:.9;position:relative}.orbe-legenda{letter-spacing:.32em;text-transform:uppercase;color:#ffffffdb;font-size:9.5px;font-weight:700;position:absolute;bottom:17%}.orbe-alerta .orbe-corpo{border-color:var(--rubi);animation:2.4s ease-in-out infinite pulsar}@keyframes pulsar{0%,to{box-shadow:0 0 0 1px #000,inset 0 -24px 52px -22px #000,inset 0 16px 34px -18px #ffffff3d,0 0 #f4737f73}50%{box-shadow:0 0 0 1px #000,inset 0 -24px 52px -22px #000,inset 0 16px 34px -18px #ffffff3d,0 0 0 20px #f4737f00}}.alerta{color:#ffd7dc;background:#f4737f1f;border:1px solid #f4737f66;border-radius:999px;align-items:center;gap:8px;margin:16px 0 0;padding:9px 17px;font-size:12.5px;font-weight:600;display:flex}.add{cursor:pointer;border:1px solid var(--borda-viva);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);width:44px;height:44px;color:var(--acento);background:#08080adb;border-radius:50%;place-items:center;font-size:25px;font-weight:300;line-height:1;transition:transform .15s;display:grid;box-shadow:0 12px 26px -14px #000}.add:active{transform:scale(.9)}.add-leva{z-index:2;position:absolute;top:12px;left:0}.divisor{place-items:center;margin:6px 0 4px;display:grid;position:relative}.divisor:before{content:"";background:linear-gradient(90deg, transparent, var(--borda), transparent);height:1px;position:absolute;top:50%;left:0;right:0}.add-pedido{z-index:1;position:relative}.tickets{flex-direction:column;gap:10px;display:flex}.ticket{border:1px solid var(--borda);background:linear-gradient(165deg,#ffffff13,#ffffff05);border-radius:17px;flex-direction:column;gap:9px;padding:12px 14px 11px;animation:.26s cubic-bezier(.2,.8,.3,1) entrar;display:flex}@keyframes entrar{0%{opacity:0;transform:translateY(9px)}to{opacity:1;transform:none}}.ticket-linha{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.ticket h3{letter-spacing:-.01em;margin:0;font-size:16px;font-weight:650}.ticket-valor{color:var(--acento);font-size:16px;font-weight:700}.ticket-detalhe{color:var(--tinta-fraca);flex-wrap:wrap;align-items:center;gap:6px;font-size:12px;display:flex}.chip{border:1px solid var(--borda);letter-spacing:.04em;background:#ffffff0a;border-radius:999px;padding:2px 9px;font-size:10.5px}.ticket-acoes{align-items:center;gap:8px;display:flex}.btn-pago{cursor:pointer;letter-spacing:.17em;text-transform:uppercase;color:#060606;background:#fff;border:0;border-radius:999px;flex:1;padding:11px;font-size:11.5px;font-weight:800;transition:transform .14s;box-shadow:0 10px 22px -14px #fff}.btn-pago:active{transform:scale(.97)}.btn-redondo{border:1px solid var(--borda);width:38px;height:38px;color:var(--tinta);cursor:pointer;background:#ffffff0b;border-radius:50%;flex:none;place-items:center;display:grid}.btn-redondo:active{transform:scale(.92)}.btn-apagar{color:var(--tinta-fraca);cursor:pointer;background:0 0;border:0;flex:none;padding:8px 4px;font-size:11px}.btn-apagar.armado{color:var(--rubi);font-weight:700}.vazio{text-align:center;color:#c8c8d2;text-shadow:0 1px 5px #000000f2;margin:0;padding:26px 14px;font-size:13px;line-height:1.6}.trio{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.trio-cartao{background:var(--painel);border:1px solid var(--borda);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-radius:15px;padding:11px 11px 12px}.trio-cartao p{letter-spacing:.13em;text-transform:uppercase;color:var(--tinta-fraca);margin:0 0 5px;font-size:9px;font-weight:700}.trio-cartao strong{letter-spacing:-.02em;font-size:14px;font-weight:700;display:block}.filtros{gap:7px;margin:16px 0 12px;display:flex}.filtro{border:1px solid var(--borda);color:var(--tinta-fraca);cursor:pointer;background:0 0;border-radius:999px;flex:1;padding:8px;font-size:11px;font-weight:600}.filtro.ativo{background:var(--acento);color:var(--sobre-acento);border-color:var(--acento);font-weight:700}.mov{border:1px solid var(--borda);background:var(--painel);border-radius:15px;align-items:center;gap:11px;padding:11px 13px;animation:.24s ease-out entrar;display:flex}.mov-sinal{border-radius:50%;flex:none;place-items:center;width:30px;height:30px;font-size:17px;font-weight:700;line-height:1;display:grid}.mov-sinal.entrada{color:var(--verde);background:#7fe3a61a;border:1px solid #7fe3a661}.mov-sinal.saida{color:var(--rubi);background:#f4737f1a;border:1px solid #f4737f61}.mov-texto{flex:1;min-width:0}.mov-texto h3{margin:0;font-size:14px;font-weight:650}.mov-texto p{color:var(--tinta-fraca);text-overflow:ellipsis;white-space:nowrap;margin:2px 0 0;font-size:11.5px;overflow:hidden}.mov-data{opacity:.9;font-size:10.5px}.mov>strong{flex:none;font-size:14px;font-weight:700}.positivo{color:var(--verde)}.negativo{color:var(--rubi)}.backdrop{z-index:50;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#000000bd;justify-content:center;align-items:flex-end;animation:.18s ease-out aparecer;display:flex;position:fixed;inset:0}@keyframes aparecer{0%{opacity:0}to{opacity:1}}.folha{border:1px solid var(--borda);width:100%;max-width:480px;max-height:92vh;padding:6px 18px calc(env(safe-area-inset-bottom) + 24px);background:#0a0a0c;border-bottom:0;border-radius:26px 26px 0 0;animation:.26s cubic-bezier(.2,.8,.3,1) subir;overflow-y:auto}@keyframes subir{0%{opacity:.5;transform:translateY(28px)}to{opacity:1;transform:none}}.folha:before{content:"";background:var(--borda-viva);border-radius:99px;width:38px;height:4px;margin:8px auto 14px;display:block}.folha-topo{justify-content:space-between;align-items:center;margin-bottom:15px;display:flex}.folha-topo h2{letter-spacing:-.015em;margin:0;font-size:17px;font-weight:700}.fechar{color:var(--tinta-fraca);cursor:pointer;background:#ffffff12;border:0;border-radius:50%;width:30px;height:30px;font-size:18px;line-height:1}.campo{margin-bottom:13px;display:block}.campo>span{letter-spacing:.13em;text-transform:uppercase;color:var(--tinta-fraca);margin-bottom:6px;font-size:10.5px;font-weight:700;display:block}.campo input,.campo select,.campo textarea{border:1px solid var(--borda);background:#ffffff0d;border-radius:13px;outline:none;width:100%;padding:12px 13px;font-size:16px;transition:border-color .15s,background .15s}.campo textarea{resize:vertical;min-height:96px;font-family:ui-monospace,monospace;font-size:12px}.campo input:focus,.campo select:focus,.campo textarea:focus{border-color:var(--acento);background:#ffffff16}.dupla{grid-template-columns:1fr 1fr;gap:10px;display:grid}.resumo-linha{border-top:1px dashed var(--borda);color:var(--tinta-fraca);justify-content:space-between;padding:8px 0;font-size:13px;display:flex}.resumo-linha b{color:var(--tinta);font-weight:600}.resumo-linha b.destaque{color:var(--acento);font-weight:700}.btn-principal{cursor:pointer;letter-spacing:.15em;text-transform:uppercase;width:100%;color:var(--sobre-acento);background:var(--acento);box-shadow:0 16px 32px -20px var(--acento);border:0;border-radius:15px;margin-top:10px;padding:15px;font-size:12.5px;font-weight:800}.btn-principal:disabled{opacity:.35}.btn-secundario{border:1px solid var(--borda);width:100%;color:var(--tinta);cursor:pointer;background:#ffffff0d;border-radius:13px;margin-top:8px;padding:12px;font-size:12.5px;font-weight:600}.erro{color:var(--rubi);margin:0 0 10px;font-size:12.5px}.ok{color:var(--verde);margin:0 0 10px;font-size:12.5px}.leva{border:1px solid var(--borda);background:linear-gradient(165deg,#ffffff12,#ffffff04);border-radius:17px;margin-bottom:10px;padding:13px 14px}.leva-topo{justify-content:space-between;align-items:center;gap:10px;margin-bottom:9px;display:flex}.leva-topo h3{margin:0;font-size:15px;font-weight:700}.barra{background:#ffffff1a;border-radius:99px;height:7px;margin-bottom:11px;overflow:hidden}.barra>i{background:var(--acento);border-radius:99px;height:100%;display:block}.grade-leva{grid-template-columns:1fr 1fr;gap:6px 14px;font-size:12.5px;display:grid}.grade-leva>div{color:var(--tinta-fraca);justify-content:space-between;gap:8px;display:flex}.grade-leva b{color:var(--tinta);font-weight:600}.secao-titulo{letter-spacing:.15em;text-transform:uppercase;color:var(--tinta-fraca);margin:18px 0 9px;font-size:10.5px;font-weight:700}.linha-lista{border:1px solid var(--borda);background:#ffffff08;border-radius:12px;justify-content:space-between;align-items:center;gap:10px;margin-bottom:7px;padding:10px 12px;font-size:13px;display:flex}.marca-acoes{align-items:center;gap:2px;display:flex}.portao{z-index:1;flex:1;place-items:center;padding:20px 0;display:grid;position:relative}.portao-caixa{border:1px solid var(--borda);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);text-align:center;background:linear-gradient(165deg,#ffffff13,#ffffff05);border-radius:24px;width:100%;max-width:340px;padding:30px 22px 24px;box-shadow:0 34px 70px -30px #000}.portao-bixo{color:#fff;opacity:.92;filter:drop-shadow(0 6px 18px #000c);width:74px;margin:0 auto 18px}.portao-caixa h1{letter-spacing:.22em;text-transform:uppercase;color:var(--tinta-fraca);margin:0;font-size:22px;font-weight:300}.portao-caixa h1 b{color:var(--tinta);font-weight:800}.portao-sub{letter-spacing:.3em;text-transform:uppercase;color:var(--tinta-fraca);opacity:.75;margin:8px 0 24px;font-size:9.5px;font-weight:700}.portao .campo,.portao .erro{text-align:left}@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-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}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@font-face{font-family:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/bricolage-grotesque-vietnamese-wght-normal-BUzh504Q.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/bricolage-grotesque-latin-ext-wght-normal-CcLUaPy7.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/bricolage-grotesque-latin-wght-normal-DLoelf7F.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.fita{z-index:60;border:1px solid var(--borda);-webkit-backdrop-filter:blur(12px);max-width:calc(100vw - 32px);color:var(--tinta-fraca);font:inherit;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;background:#09090beb;border-radius:999px;align-self:center;align-items:center;gap:8px;padding:7px 15px;font-size:10.5px;font-weight:600;animation:.28s both fita-entra;display:inline-flex;position:sticky;top:8px}.fita:before{content:"";background:var(--tinta-fraca);border-radius:50%;width:6px;height:6px;animation:1.4s ease-in-out infinite fita-pulsa}.fita.ruim{color:var(--rubi);border-color:color-mix(in srgb, var(--rubi) 40%, transparent)}.fita.ruim:before{background:var(--rubi)}@keyframes fita-entra{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes fita-pulsa{0%,to{opacity:.35}50%{opacity:1}}.quem{border:1px solid var(--borda);color:var(--tinta-fraca);letter-spacing:.14em;text-transform:uppercase;vertical-align:middle;border-radius:999px;margin-left:9px;padding:3px 8px;font-size:9.5px;font-style:normal;font-weight:700;display:inline-block}.chip-autor{color:var(--acento);border-color:color-mix(in srgb, var(--acento) 32%, transparent)}.ticket.ocupado{opacity:.55;pointer-events:none}.aviso-config{color:var(--tinta-fraca);text-align:center;margin:4px 0 0;font-size:13px;line-height:1.6}.aviso-config b{color:var(--tinta);font-weight:700}.dica{color:var(--tinta-fraca);letter-spacing:.04em;text-align:center;opacity:.72;margin:10px 0 0;font-size:12px}.ticket,.mov{background:linear-gradient(165deg,#585863 0%,#42424c 100%);border:1px solid #6c6c78;animation:none;box-shadow:0 10px 30px #0000009e,inset 0 1px #ffffff38}.mov-data{color:#c3c3cd}.btn-apagar{color:#d8d8e0}.chip{color:#f4f4f7;background:#ffffff29;border-color:#ffffff57}.chip-tirar{font:inherit;letter-spacing:.04em;color:inherit;cursor:pointer;align-items:center;gap:6px;padding:2px 8px 2px 9px;font-size:10.5px;display:inline-flex}.chip-tirar i{opacity:.85;font-size:14px;font-style:normal;line-height:1}.chip-tirar:active{background:#ffffff47}.chip-vermelho{color:#ff97a1;background:#f4737f3d;border-color:#f4737fb3}.rodape-caixa{grid-template-columns:1fr auto 1fr;align-items:center;gap:8px;display:grid}.rodape-caixa>span:first-child{text-align:left;justify-self:start}.rodape-caixa>span:last-child{text-align:right;justify-self:end}.rodape-caixa.so-olho{justify-content:center;display:flex}.olho{color:#dededf;cursor:pointer;background:#ffffff1a;border:1px solid #ffffff3d;border-radius:50%;flex:none;justify-content:center;align-items:center;width:29px;height:29px;margin:-4px 0;padding:0;transition:background .18s,color .18s;display:inline-flex}.olho:active{color:var(--tinta);background:#ffffff3d}.campo-topo{justify-content:space-between;align-items:center;gap:10px;display:flex}.tirar-prazo{color:var(--rubi);font:inherit;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:#f4737f24;border:1px solid #f4737f80;border-radius:999px;padding:4px 11px;font-size:10px;font-weight:700}.tirar-prazo:active{background:#f4737f42}.chip-nota{color:#9fe3ff;background:#9fe3ff29;border-color:#9fe3ff80}.aviso-especial{color:#cfeeff;background:#9fe3ff1a;border:1px solid #9fe3ff59;border-radius:12px;margin:2px 0 14px;padding:10px 12px;font-size:12px;line-height:1.5}.ticket.quitada{opacity:.62}.ticket.quitada h3{text-decoration:line-through}.orbe-bixo{left:50%;translate:-50%}.orbe-onda{border:2px solid var(--acento);opacity:0;pointer-events:none;border-radius:50%;position:absolute;inset:-4px}.orbe-sobe .orbe-onda{animation:1s cubic-bezier(.22,1,.36,1) muffin-onda}.orbe-sobe .orbe-onda-2{animation-delay:.16s}@keyframes muffin-onda{0%{opacity:.85;border-width:3px;transform:scale(1)}70%{opacity:.12}to{opacity:0;border-width:1px;transform:scale(1.3)}}.orbe-sobe .orbe-corpo{animation:.85s cubic-bezier(.34,1.56,.64,1) muffin-bateu}@keyframes muffin-bateu{0%{transform:scale(1)}28%{transform:scale(1.065)}55%{transform:scale(.985)}to{transform:scale(1)}}.orbe-desce .orbe-corpo{animation:.5s ease-out muffin-saiu}@keyframes muffin-saiu{0%{transform:scale(1)}40%{transform:scale(.965)}to{transform:scale(1)}}.orbe-sobe .orbe-numero{animation:.8s cubic-bezier(.34,1.56,.64,1) muffin-numero}@keyframes muffin-numero{0%{transform:scale(1)}30%{text-shadow:0 0 46px #fffffff2,0 4px 28px #000000f2;transform:scale(1.16)}to{transform:scale(1)}}.orbe-sobe .orbe-luz{animation:.9s ease-out muffin-brilho}@keyframes muffin-brilho{0%{opacity:.95;filter:blur(24px);transform:scale(2.1)}to{opacity:.3;filter:blur(16px);transform:scale(1)}}.orbe-sobe .orbe-bixo{animation:.9s ease-out muffin-bixo}@keyframes muffin-bixo{0%{opacity:.5}to{opacity:.18}}.orbe-delta{z-index:3;border:1px solid var(--acento);color:var(--acento);letter-spacing:-.01em;pointer-events:none;background:#0a0a0ce6;border-radius:999px;padding:5px 13px;font-size:15px;font-weight:800;animation:1.1s cubic-bezier(.22,1,.36,1) forwards muffin-delta;position:absolute;top:8%;left:50%}.orbe-delta.negativo{border-color:var(--rubi);color:var(--rubi)}@keyframes muffin-delta{0%{opacity:0;transform:translate(-50%,14px)scale(.7)}22%{opacity:1;transform:translate(-50%,-6px)scale(1.08)}45%{opacity:1;transform:translate(-50%,-14px)scale(1)}to{opacity:0;transform:translate(-50%,-52px)scale(.92)}}@media (prefers-reduced-motion:reduce){.orbe-sobe .orbe-onda,.orbe-sobe .orbe-corpo,.orbe-desce .orbe-corpo,.orbe-sobe .orbe-numero,.orbe-sobe .orbe-luz,.orbe-sobe .orbe-bixo{animation:none}.orbe-delta{animation:1.1s forwards muffin-delta-calmo}}@keyframes muffin-delta-calmo{0%{opacity:0;transform:translate(-50%)}20%{opacity:1;transform:translate(-50%)}70%{opacity:1;transform:translate(-50%)}to{opacity:0;transform:translate(-50%)}}.tickets,.palco,.abas,.caixa-grade,.rodape-caixa,.marca,.divisor,.trio,.filtros,.vazio,.dica,.secao-titulo,.resumo-linha{z-index:1;position:relative}.backdrop{height:100dvh}.folha{max-height:90dvh}.campo input,.campo select,.campo textarea{scroll-margin-top:20px;scroll-margin-bottom:28px}.mov-texto p{text-overflow:clip;white-space:normal;line-height:1.45;overflow:visible}.mov-data{opacity:1;color:#c3c3cd}.ticket-abrir{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;margin:0;padding:0}.ticket-abrir:active{opacity:.7}.btn-editar{color:#eaeaf0;font:inherit;cursor:pointer;background:#ffffff1a;border:1px solid #ffffff47;border-radius:999px;flex:none;padding:7px 13px;font-size:11px}.btn-editar:active{background:#ffffff38}.busca{border:1px solid var(--borda);width:100%;color:var(--tinta);font:inherit;z-index:1;background:#ffffff12;border-radius:13px;margin:14px 0 10px;padding:11px 13px;font-size:16px;position:relative}.busca::placeholder{color:var(--tinta-fraca)}.linha-ordem{z-index:1;letter-spacing:.04em;color:var(--tinta-fraca);justify-content:space-between;align-items:center;gap:10px;margin:12px 2px 10px;font-size:11px;display:flex;position:relative}.btn-ordem{border:1px solid var(--borda);color:#e0e0e8;font:inherit;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;background:#ffffff14;border-radius:999px;padding:6px 12px;font-size:10.5px;font-weight:700}.mov-pendente{opacity:.92;border-style:dashed}.mov-sinal.pendente{color:#ecc67c;background:#ecc67c33;border-color:#ecc67c99}.mov-valor-pendente{color:#ecc67c}.orbe-bixo{opacity:.21;height:62%;top:19%;left:44%;translate:-50%}.orbe-coroa{left:60%;translate:-50%}.fundo-bixo{filter:blur(.2px)}.fundo-veu{background:radial-gradient(118% 72% at 50% 38%,#03030342 0%,#03030394 58%,#030303cc 100%)}.bixo{aspect-ratio:444/553}.filtros-quem{margin-top:8px}.filtro-vendedor{text-transform:lowercase;letter-spacing:.03em;align-items:center;gap:7px;display:inline-flex}.filtro-bixo{opacity:.75;flex:none;height:14px}.filtro.ativo .filtro-bixo{opacity:1}.placar{z-index:1;background:linear-gradient(150deg,#4a4a55 0%,#33333c 100%);border:1px solid #ffffff38;border-radius:18px;margin:12px 0 2px;padding:14px 16px 13px;position:relative;overflow:hidden;box-shadow:0 10px 28px #00000080,inset 0 1px #ffffff29}.placar-marca{color:#fff;opacity:.09;pointer-events:none;height:128%;position:absolute;top:50%;right:-18px;translate:0 -50%}.placar-nome{letter-spacing:.22em;text-transform:uppercase;color:var(--acento);margin:0 0 11px;font-size:11px;font-weight:800;position:relative}.placar-linha{grid-template-columns:repeat(3,1fr);gap:10px;display:grid;position:relative}.placar-linha span{letter-spacing:.12em;text-transform:uppercase;color:#c6c6d0;margin-bottom:4px;font-size:9.5px;font-weight:700;display:block}.placar-linha b{letter-spacing:-.01em;color:#fff;font-size:15px;font-weight:750}.mov-acoes{align-items:center;gap:8px;margin-top:9px;display:flex}.mov-acoes .btn-editar{padding:5px 11px;font-size:10.5px}.mov-acoes .btn-apagar{padding:5px 2px;font-size:10.5px}:root{--tinta:#f2ece2;--tinta-fraca:#b8ae9f;--painel:#221a1485;--painel-alto:#2c221a9e;--borda:#fff0dc2b;--borda-viva:#fff0dc4d;--acento:#e0a140;--sobre-acento:#0b0a09;--verde:#86c79a;--rubi:#ef6b6b;--ocre:#e0a140;--brasa:#d6543a;--noite:#0b0a09}[data-tipo=especial]{--acento:#f0c674}[data-tipo=dividas]{--acento:#d6543a}[data-tipo=historico]{--acento:#86c79a}body{background:var(--noite)}.fundo{z-index:-1}.fundo-base{background:radial-gradient(70% 46% at 50% 6%,#3a2a18 0%,#0000 62%),radial-gradient(58% 38% at 88% 34%,#4a2318 0%,#0000 58%),radial-gradient(76% 48% at 12% 70%,#241a12 0%,#0000 64%),linear-gradient(#14100c 0%,#0b0a09 58%,#080706 100%);transition:filter .6s;position:absolute;inset:0}[data-tipo=dividas] .fundo-base{filter:hue-rotate(-12deg)saturate(1.2)}[data-tipo=historico] .fundo-base{filter:hue-rotate(28deg)saturate(.72)}.fundo-sol{aspect-ratio:1;background:radial-gradient(circle,#e0a14026 0%,#d6543a0f 38%,#0000 66%);border-radius:50%;width:150%;position:absolute;top:-14%;left:50%;translate:-50%}.fundo-lanterna{aspect-ratio:1;width:165%;translate:-50% calc(var(--luz-y,8%) - 46%);background:radial-gradient(circle,#e0a1402e 0%,#d6543a14 34%,#0000 64%);border-radius:50%;transition:translate .5s cubic-bezier(.22,1,.36,1);position:absolute;top:0;left:50%}.fundo-aquario{position:absolute;inset:0}.fundo-peixe{will-change:transform;position:absolute;top:0;left:0}.fundo-grao{opacity:.46;mix-blend-mode:overlay;position:absolute;inset:0}.fundo-veu-cima{background:linear-gradient(180deg, rgba(5,4,3,var(--veu-cima,0)) 0%, transparent 100%);height:34%;transition:background .4s linear;position:absolute;top:0;left:0;right:0}.fundo-veu{background:linear-gradient(#0000 0%,#080706b3 46%,#080706 100%);height:40%;position:absolute;inset:auto -10% 0}.caixa-cartao,.abas,.ticket,.mov,.folha,.trio-cartao,.leva,.placar,.busca,.filtro,.btn-ordem,.olho,.icone,.add,.btn-editar,.chip{-webkit-backdrop-filter:blur(20px)saturate(1.2)}.caixa-cartao,.abas,.ticket,.mov,.trio-cartao,.leva,.placar{background:var(--painel);border:1px solid var(--borda);box-shadow:0 18px 40px -24px #000000f2,inset 0 1px #fff5e629}.ticket,.mov{animation:none}.caixa-cartao{border-radius:20px}.abas{border-radius:17px}.ticket,.mov{border-radius:20px}.aba.ativa{background:var(--tinta);color:var(--noite);border-radius:13px}.aba{color:var(--tinta-fraca)}.ticket h3,.mov h3{color:var(--tinta)}.ticket-detalhe,.mov p{color:var(--tinta-fraca)}.ticket-valor{color:var(--acento)}.chip{border-color:var(--borda);color:var(--tinta-fraca);background:#fff5e61a}.chip-autor{color:var(--acento);border-color:color-mix(in srgb, var(--acento) 34%, transparent);background:color-mix(in srgb, var(--acento) 12%, transparent)}.btn-pago{background:var(--tinta);color:var(--noite)}.btn-editar{border-color:var(--borda);color:var(--tinta);background:#fff5e61a}.orbe-anel{pointer-events:none;position:absolute;inset:0;rotate:-90deg}.orbe-anel circle{fill:none;stroke-width:3.5px}.orbe-trilho{stroke:#fff0dc1a}.orbe-arco{stroke:var(--acento);stroke-linecap:round;transition:stroke-dashoffset 1.1s cubic-bezier(.22,1,.36,1),stroke .45s}.orbe-corpo{width:auto;height:auto;box-shadow:inset 0 -24px 50px -26px #000, 0 24px 56px -30px color-mix(in srgb, var(--acento) 55%, transparent);background:radial-gradient(circle at 34% 24%,#fff0dc1a 0%,#0000 44%),linear-gradient(165deg,#241b14 0%,#120e0b 56%,#080706 100%);border:1px solid #fff0dc1a;position:absolute;inset:12px}.orbe-bixo{color:var(--acento);opacity:.3}.orbe-alerta .orbe-corpo{border-color:var(--rubi)}.orbe-numero,.orbe-coroa{color:var(--tinta)}.campo input,.campo select,.campo textarea{border-color:var(--borda);color:var(--tinta);background:#fff5e612}.folha{border-color:var(--borda);background:#0e0b09f0}.backdrop{background:#050403c2}.marca b{color:var(--tinta)}.quem{color:var(--acento);border-color:color-mix(in srgb, var(--acento) 32%, transparent);background:color-mix(in srgb, var(--acento) 12%, transparent)}.filtro{background:var(--painel);border-color:var(--borda);color:var(--tinta-fraca)}.filtro.ativo{background:var(--tinta);color:var(--noite);border-color:#0000}.busca{background:var(--painel);border-color:var(--borda);color:var(--tinta)}.vazio,.dica{color:var(--tinta-fraca)}.destaque{color:var(--acento)}.orbe{aspect-ratio:1;place-items:center;display:grid}.orbe-corpo{inset:12px}.alerta{z-index:2;position:relative}.app{overflow-x:clip}.fundo-sol{opacity:var(--fogo,.8);filter:saturate(var(--fogo-cor,1));background:radial-gradient(circle,#e0a14033 0%,#d6543a14 38%,#0000 66%);transition:opacity 2s,filter 2s}.fundo-lanterna{opacity:var(--fogo,.8);filter:saturate(var(--fogo-cor,1));background:radial-gradient(circle,#e0a1403d 0%,#d6543a1c 34%,#0000 64%);transition:translate .5s cubic-bezier(.22,1,.36,1),opacity 2s,filter 2s}.troca{flex-direction:column;gap:13px;display:flex}.troca-direita{animation:.34s cubic-bezier(.22,1,.36,1) troca-direita}.troca-esquerda{animation:.34s cubic-bezier(.22,1,.36,1) troca-esquerda}@keyframes troca-direita{0%{opacity:0;transform:translate(30px)}to{opacity:1;transform:none}}@keyframes troca-esquerda{0%{opacity:0;transform:translate(-30px)}to{opacity:1;transform:none}}.campo-cliente{position:relative}.sugestoes{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.sugestao{border:1px solid var(--borda);color:var(--tinta);font:inherit;text-align:left;cursor:pointer;background:#fff0dc14;border-radius:12px;flex-direction:column;align-items:flex-start;gap:1px;padding:7px 11px;animation:.2s ease-out sugestao;display:flex}.sugestao b{font-size:13.5px;font-weight:700}.sugestao small{color:var(--tinta-fraca);font-size:10.5px}.sugestao:active{background:color-mix(in srgb, var(--acento) 22%, transparent);border-color:var(--acento)}@keyframes sugestao{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.previsao{z-index:2;border:1px solid var(--borda);background:var(--painel);-webkit-backdrop-filter:blur(16px);color:var(--tinta);text-align:center;border-radius:16px;flex-direction:column;align-items:center;gap:2px;margin:10px auto 0;padding:8px 16px 8px 26px;font-size:12.5px;font-weight:700;display:flex;position:relative}.previsao small{color:var(--tinta-fraca);font-size:10.5px;font-weight:600}.previsao-ponto{background:var(--acento);width:6px;height:6px;box-shadow:0 0 10px var(--acento);border-radius:50%;animation:1.6s ease-in-out infinite ponto;position:absolute;top:50%;left:11px;translate:0 -50%}@keyframes ponto{0%,to{opacity:.35}50%{opacity:1}}.grafico,.ranking{z-index:1;border:1px solid var(--borda);background:var(--painel);-webkit-backdrop-filter:blur(20px)saturate(1.2);border-radius:20px;margin-top:12px;padding:14px 16px;position:relative;box-shadow:0 18px 40px -24px #000000f2,inset 0 1px #fff5e629}.grafico-topo{justify-content:space-between;align-items:center;gap:10px;display:flex}.grafico-meta{align-items:center;gap:12px;display:flex}.meta-anel{width:66px;height:66px;color:var(--tinta);cursor:pointer;background:0 0;border:0;flex:none;padding:0;position:relative}.meta-anel svg{width:100%;height:100%;display:block;rotate:-90deg}.meta-anel circle{fill:none;stroke-width:6px}.meta-trilho{stroke:#fff0dc1a}.meta-arco{stroke:var(--acento);stroke-linecap:round;filter:drop-shadow(0 0 5px color-mix(in srgb, var(--acento) 60%, transparent));transition:stroke-dashoffset 1.2s cubic-bezier(.22,1,.36,1)}.meta-anel span{place-items:center;font-size:13px;font-weight:800;display:grid;position:absolute;inset:0}.meta-texto p{letter-spacing:.18em;text-transform:uppercase;color:var(--tinta-fraca);margin:0;font-size:9.5px;font-weight:800}.meta-texto b{letter-spacing:-.02em;color:var(--tinta);margin:2px 0 1px;font-size:18px;font-weight:800;display:block}.meta-texto small{color:var(--acento);font-size:11px;font-weight:700}.grafico-modos{flex-direction:column;gap:6px;display:flex}.grafico-modos .filtro{padding:6px 12px;font-size:11px}.meta-editar{gap:8px;margin-top:12px;display:flex}.meta-editar input{border:1px solid var(--borda);min-width:0;color:var(--tinta);font:inherit;background:#fff5e612;border-radius:12px;flex:1;padding:9px 12px;font-size:16px}.meta-editar .btn-pago{flex:none;padding:0 18px}.grafico-barras{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;align-items:stretch;gap:6px;height:140px;margin-top:16px;display:grid}.barra-col{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:center;gap:5px;min-width:0;padding:0;display:flex}.barra-col em{color:var(--tinta-fraca);min-height:13px;font-size:10.5px;font-style:normal;font-weight:800}.barra-trilho{background:#fff0dc0d;border-radius:9px;flex:1;align-items:flex-end;width:72%;max-width:28px;display:flex;overflow:hidden}.barra-trilho i{background:linear-gradient(180deg, color-mix(in srgb, var(--acento) 85%, #fff), color-mix(in srgb, var(--acento) 35%, transparent));border-radius:9px;width:100%;transition:height .8s cubic-bezier(.22,1,.36,1);display:block}.barra-col small{letter-spacing:.06em;text-transform:uppercase;color:var(--tinta-fraca);font-size:9.5px;font-weight:700}.barra-col.ativa em,.barra-col.ativa small{color:var(--tinta)}.barra-col.ativa .barra-trilho i{background:var(--acento);box-shadow:0 0 16px color-mix(in srgb, var(--acento) 70%, transparent)}.grafico-rodape{color:var(--tinta-fraca);margin:12px 0 0;font-size:12px}.grafico-rodape b{color:var(--tinta)}.ranking-titulo{letter-spacing:.22em;text-transform:uppercase;color:var(--acento);margin:0 0 6px;font-size:11px;font-weight:800}.ranking ol{margin:0;padding:0;list-style:none}.ranking li+li{border-top:1px solid var(--borda)}.ranking li button{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:26px 1fr auto;align-items:center;gap:10px;padding:9px 0;display:grid}.ranking-pos{width:24px;height:24px;color:var(--tinta-fraca);background:#fff0dc14;border-radius:50%;place-items:center;font-size:11px;font-weight:800;display:grid}.ranking-pos.topo{background:var(--acento);color:var(--noite)}.ranking-nome b,.ranking-valor b{color:var(--tinta);font-size:14px;font-weight:700;display:block}.ranking-nome small{color:var(--tinta-fraca);font-size:11px}.ranking-valor{text-align:right}.ranking-deve{color:var(--brasa);font-size:10.5px;font-weight:700;display:block}.ranking-mais{margin-top:8px}.ticket.em-chamas{background:linear-gradient(170deg,#6e241099 0%,#2818128c 55%,#221a1485 100%);border-color:#e66432cc;margin-top:14px;animation:1.8s ease-in-out infinite brasa-pulso;position:relative}@keyframes brasa-pulso{0%,to{box-shadow:0 0 0 1px #d6543a4d,0 0 22px -6px #f06e288c,inset 0 0 26px -14px #ff8c3299}50%{box-shadow:0 0 0 1px #f0783299,0 0 36px -4px #f06e28d9,inset 0 0 36px -12px #ff963cd9}}.chamas{pointer-events:none;z-index:2;height:26px;position:absolute;top:-18px;left:12px;right:12px}.chamas i{filter:blur(.6px);mix-blend-mode:screen;transform-origin:50% 100%;background:radial-gradient(60% 72% at 50% 78%,#fff4c8 0%,#ffc24f 26%,#f27a2a 52%,#d6543a59 70%,#0000 76%);border-radius:50% 50% 46% 46%/64% 64% 36% 36%;width:14px;height:24px;margin-left:-7px;animation:.9s ease-in-out infinite alternate chama;position:absolute;bottom:0}@keyframes chama{0%{opacity:.7;transform:scaleY(.72)skew(5deg)}45%{opacity:1;transform:scaleY(1.18)skew(-6deg)}to{opacity:.85;transform:scaleY(.9)skew(3deg)}}.chamas b{opacity:0;background:#ffd27a;border-radius:50%;width:3px;height:3px;animation:2s linear infinite fagulha;position:absolute;bottom:8px;box-shadow:0 0 6px 1px #ff9a3c}.chamas b:nth-child(2n){animation-name:fagulha-2}@keyframes fagulha{0%{opacity:0;transform:translate(0)}15%{opacity:1}to{opacity:0;transform:translate(9px,-50px)}}@keyframes fagulha-2{0%{opacity:0;transform:translate(0)}15%{opacity:1}to{opacity:0;transform:translate(-11px,-44px)}}.em-chamas .chip-vermelho{color:#fff8ea;background:linear-gradient(90deg,#d6543a,#f0883a);border-color:#0000;font-weight:800;animation:1s ease-in-out infinite alternate chip-brasa}.em-chamas .chip-vermelho:before{content:"🔥 "}@keyframes chip-brasa{0%{box-shadow:0 0 #f0783200}to{box-shadow:0 0 14px #f07832d9}}.chuva{z-index:90;pointer-events:none;position:fixed;inset:0;overflow:hidden}.chuva i{background:radial-gradient(circle at 34% 30%,#b9c6ff 0%,#5b6fd0 26%,#2c3a8e 62%,#1a2160 100%);border-radius:50%;animation-name:mirtilo;animation-timing-function:cubic-bezier(.45,0,.9,.6);animation-fill-mode:both;position:absolute;top:-30px;box-shadow:inset -2px -3px 5px #00000073,0 3px 8px #0006}.chuva i:after{content:"";background:radial-gradient(circle,#141a45 0%,#2c3a8e 70%,#0000 72%);border-radius:50%;width:32%;height:32%;position:absolute;top:12%;left:50%;translate:-50%}@keyframes mirtilo{0%{opacity:0;transform:translate(0)rotate(0)}10%{opacity:1}to{transform:translate(var(--deriva), 108vh) rotate(var(--giro));opacity:1}}.puxar{left:50%;top:calc(env(safe-area-inset-top) + 8px);z-index:80;border:1px solid var(--borda);-webkit-backdrop-filter:blur(14px);pointer-events:none;background:#140f0bd1;border-radius:50%;place-items:center;width:46px;height:46px;transition:border-color .2s,box-shadow .2s;display:grid;position:fixed;box-shadow:0 10px 26px #0009}.puxar.pronto{border-color:var(--acento);box-shadow:0 0 20px color-mix(in srgb, var(--acento) 55%, transparent)}.puxar-bixo{height:26px;color:var(--tinta-fraca);transition:color .2s}.puxar.pronto .puxar-bixo{color:var(--acento)}.puxar.girando .puxar-bixo{animation:.8s linear infinite girar}@keyframes girar{to{transform:rotate(360deg)}}.abertura{z-index:200;background:radial-gradient(60% 40% at 50% 45%,#2a1d10 0%,#0b0a09 70%);flex-direction:column;justify-content:center;align-items:center;gap:22px;transition:opacity .45s,transform .45s;display:flex;position:fixed;inset:0}.abertura.saindo{opacity:0;pointer-events:none;transform:scale(1.05)}.abertura-bixo{width:min(46vw,190px);height:auto;overflow:visible}.abertura-traco{fill:none;stroke:#e0a140;stroke-width:4px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1px;filter:drop-shadow(0 0 6px #e0a140b3);animation:1.5s cubic-bezier(.55,.1,.3,1) .1s forwards desenhar}.abertura-preenche{fill:#e0a140;fill-rule:evenodd;opacity:0;animation:.6s ease-out 1.35s forwards preencher}.abertura-nome{letter-spacing:.34em;text-transform:uppercase;color:#b8ae9f;opacity:0;margin:0;font-size:13px;font-weight:700;animation:.6s ease-out 1.5s forwards surgir}.abertura-nome b{color:#f2ece2}@keyframes desenhar{to{stroke-dashoffset:0}}@keyframes preencher{to{opacity:.92}}@keyframes surgir{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.esqueleto{vertical-align:middle;background:linear-gradient(90deg,#fff0dc0f 20%,#fff0dc2b 50%,#fff0dc0f 80%) 0 0/220% 100%;border-radius:8px;animation:1.3s ease-in-out infinite brilhar;display:inline-block}@keyframes brilhar{0%{background-position:120% 0}to{background-position:-120% 0}}.esq-valor{width:72%;height:.95em}.esq-numero{border-radius:16px;width:40%;height:22%;position:relative}.ticket-esqueleto{gap:11px}.esq-linha{width:58%;height:15px}.esq-curta{width:36%;height:11px}.esq-botao{border-radius:999px;width:100%;height:38px}@media (prefers-reduced-motion:reduce){.troca-direita,.troca-esquerda,.ticket.em-chamas,.chamas i,.chamas b,.em-chamas .chip-vermelho,.esqueleto,.previsao-ponto{animation:none}.chamas b{display:none}.abertura-traco{stroke-dashoffset:0;animation:none}.abertura-preenche,.abertura-nome{opacity:1;animation:none}}.orbe-numero,.caixa-cartao strong,.trio-cartao strong,.ticket-valor,.meta-texto b,.placar-linha b,.resumo-dia b,.carimbo b,.meta-anel span,.orbe-delta,.ranking-valor b{font-optical-sizing:auto;font-family:Bricolage Grotesque Variable,system-ui,sans-serif}.orbe-numero{letter-spacing:-.045em;font-weight:800}.caixa-cartao strong{letter-spacing:-.03em;font-size:23px;font-weight:750}.ticket-valor{letter-spacing:-.02em;font-weight:750}.caixa-cartao p,.aba,.orbe-legenda,.btn-pago,.trio-cartao p,.campo>span,.btn-principal,.secao-titulo,.fita,.quem,.tirar-prazo,.btn-ordem,.placar-nome,.placar-linha span,.meta-texto p,.barra-col small,.ranking-titulo{text-transform:none;letter-spacing:.01em}.caixa-cartao p{font-size:12px;font-weight:600}.aba{font-size:13px;font-weight:700}.orbe-legenda{letter-spacing:.06em;font-size:11.5px;font-weight:600}.btn-pago,.btn-principal{font-size:14px;font-weight:800}.trio-cartao p,.placar-linha span,.meta-texto p{font-size:11.5px;font-weight:600}.campo>span{font-size:12.5px;font-weight:600}.secao-titulo,.ranking-titulo,.placar-nome{font-size:13px;font-weight:800}.barra-col small{letter-spacing:0;font-size:10.5px}.btn-ordem{font-size:11.5px}.quem{font-size:11px;font-weight:700}.caixa-cartao{background:linear-gradient(165deg,#3a2c20db 0%,#221a14d6 100%);border-color:#fff0dc33;padding-top:19px;position:relative}.mov{box-shadow:none;background:#1e171257;padding-top:18px;position:relative}.ticket:before,.mov:before,.caixa-cartao:before{content:"";background:var(--faixa,var(--acento));opacity:.6;pointer-events:none;height:7px;position:absolute;top:6px;left:16px;right:16px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='7' viewBox='0 0 28 7'%3E%3Cpath d='M0 6 L3.5 1 L7 6 L10.5 1 L14 6' fill='none' stroke='black' stroke-width='1.5' stroke-linejoin='round'/%3E%3Ccircle cx='17.6' cy='3.5' r='1.4'/%3E%3Cpath d='M21.2 1.4 L25.2 5.6 M25.2 1.4 L21.2 5.6' stroke='black' stroke-width='1.4' stroke-linecap='round'/%3E%3C/svg%3E") 0/28px 7px repeat-x;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='7' viewBox='0 0 28 7'%3E%3Cpath d='M0 6 L3.5 1 L7 6 L10.5 1 L14 6' fill='none' stroke='black' stroke-width='1.5' stroke-linejoin='round'/%3E%3Ccircle cx='17.6' cy='3.5' r='1.4'/%3E%3Cpath d='M21.2 1.4 L25.2 5.6 M25.2 1.4 L21.2 5.6' stroke='black' stroke-width='1.4' stroke-linecap='round'/%3E%3C/svg%3E") 0/28px 7px repeat-x}.mov:before{opacity:.38}.faixa-ocre{--faixa:#e0a140}.faixa-ouro{--faixa:#f0c674}.faixa-brasa{--faixa:#d6543a}.faixa-verde{--faixa:#86c79a}.ticket.recibo{border-bottom-color:#0000;border-bottom-right-radius:5px;border-bottom-left-radius:5px;margin-bottom:7px;padding-top:19px;position:relative}.ticket.recibo:after{content:"";-webkit-backdrop-filter:blur(20px)saturate(1.2);clip-path:polygon(0% 0%,1.563% 100%,3.125% 0%,4.688% 100%,6.25% 0%,7.813% 100%,9.375% 0%,10.938% 100%,12.5% 0%,14.063% 100%,15.625% 0%,17.188% 100%,18.75% 0%,20.313% 100%,21.875% 0%,23.438% 100%,25% 0%,26.563% 100%,28.125% 0%,29.688% 100%,31.25% 0%,32.813% 100%,34.375% 0%,35.938% 100%,37.5% 0%,39.063% 100%,40.625% 0%,42.188% 100%,43.75% 0%,45.313% 100%,46.875% 0%,48.438% 100%,50% 0%,51.563% 100%,53.125% 0%,54.688% 100%,56.25% 0%,57.813% 100%,59.375% 0%,60.938% 100%,62.5% 0%,64.063% 100%,65.625% 0%,67.188% 100%,68.75% 0%,70.313% 100%,71.875% 0%,73.438% 100%,75% 0%,76.563% 100%,78.125% 0%,79.688% 100%,81.25% 0%,82.813% 100%,84.375% 0%,85.938% 100%,87.5% 0%,89.063% 100%,90.625% 0%,92.188% 100%,93.75% 0%,95.313% 100%,96.875% 0%,98.438% 100%,100% 0%);pointer-events:none;background:#221a149e;height:7px;position:absolute;top:100%;left:-1px;right:-1px}.ticket.recibo .ticket-acoes{background:radial-gradient(circle,#fff0dc42 1.1px,#0000 1.5px) 0 0/7px 3px repeat-x;padding-top:12px}.ticket.imprimindo{animation:.75s cubic-bezier(.3,.9,.3,1) imprimir}@keyframes imprimir{0%{clip-path:inset(0 0 100%);transform:translateY(-14px)}30%{clip-path:inset(0 0 62%);transform:translateY(-8px)}38%{clip-path:inset(0 0 58%);transform:translateY(-7px)}70%{clip-path:inset(0 0 14%);transform:translateY(-2px)}to{clip-path:inset(0 0 -10px);transform:none}}.ticket.carimbado{animation:.34s ease-out .18s tremor}.ticket.carimbado.ocupado{opacity:1}@keyframes tremor{0%{transform:none}20%{transform:translate(-3px,2px)rotate(-.7deg)}40%{transform:translate(3px,-1px)rotate(.6deg)}60%{transform:translate(-2px,1px)rotate(-.3deg)}80%{transform:translate(1px)}to{transform:none}}.carimbo{pointer-events:none;z-index:6;place-items:center;display:grid;position:absolute;inset:0}.carimbo b{letter-spacing:.14em;color:#e9a83f;text-shadow:0 0 12px #e0a14073;-webkit-mask-composite:source-in;background:#e0a1401a;border:4px solid;border-radius:12px;padding:6px 14px 4px 20px;font-size:36px;font-weight:800;line-height:1;animation:.34s cubic-bezier(.2,1.5,.45,1) both carimbar;rotate:-12deg;box-shadow:0 0 0 2px #e0a14040,inset 0 0 0 2px #e0a14040;-webkit-mask:radial-gradient(circle at 20% 30%,#0000 0 2px,#000 2.5px) 0 0/11px 9px,linear-gradient(#000,#000)}@keyframes carimbar{0%{opacity:0;transform:scale(2.7)}55%{opacity:1;transform:scale(.93)}to{opacity:.94;transform:scale(1)}}.carimbo i{opacity:0;background:#e0a140;border-radius:50%;width:7px;height:7px;animation:.5s ease-out .2s forwards respingo;position:absolute;top:50%;left:50%}.carimbo i:first-of-type{--x:-74px;--y:-26px;width:6px;height:6px}.carimbo i:nth-of-type(2){--x:82px;--y:-18px;width:9px;height:8px}.carimbo i:nth-of-type(3){--x:-60px;--y:30px;width:5px;height:5px}.carimbo i:nth-of-type(4){--x:70px;--y:28px;width:4px;height:4px}.carimbo i:nth-of-type(5){--x:8px;--y:-40px;width:5px;height:6px}@keyframes respingo{0%{opacity:.95;transform:translate(-50%,-50%)scale(.3)}to{transform:translate(calc(-50% + var(--x)), calc(-50% + var(--y))) scale(1);opacity:.8}}.chip-autor{color:var(--cor-vendedor,var(--acento));border-color:color-mix(in srgb, var(--cor-vendedor,var(--acento)) 40%, transparent);background:color-mix(in srgb, var(--cor-vendedor,var(--acento)) 12%, transparent);align-items:center;gap:5px;display:inline-flex}.chip-mascara{flex:none;width:auto;height:15px}.quem{color:var(--cor-vendedor,var(--acento));border-color:color-mix(in srgb, var(--cor-vendedor,var(--acento)) 36%, transparent);background:color-mix(in srgb, var(--cor-vendedor,var(--acento)) 12%, transparent);align-items:center;gap:5px;display:inline-flex}.quem-mascara{width:auto;height:15px}.mascara{overflow:visible}.mascara .cheio{fill:currentColor}.mascara-monaco{filter:drop-shadow(0 0 2.5px #f0c674a6)}.mascara-monaco .olho-vivo{fill:#fff3cf;animation:2.6s ease-in-out infinite olho-vivo}@keyframes olho-vivo{0%,to{opacity:1}45%{opacity:.35}50%{opacity:1}}.mascara-chelb .espiral{transform-box:fill-box;transform-origin:50%;animation:2s linear infinite espiral}.mascara-chelb .espiral-b{animation-duration:1.3s;animation-direction:reverse}@keyframes espiral{to{transform:rotate(360deg)}}.filtro-mascara{flex:none;width:auto;height:18px;transition:height .3s}.filtro-vendedor.lider{border-color:color-mix(in srgb, currentColor 30%, transparent)}.filtro-vendedor.lider .filtro-mascara{height:30px;margin:-6px 0;animation:1.8s ease-in-out infinite lider}@keyframes lider{0%,to{filter:drop-shadow(0 0 4px)}50%{filter:drop-shadow(0 0 11px)brightness(1.3)}}.placar-marca{opacity:.22;width:auto}.soneca{z-index:1;flex-direction:column;align-items:center;gap:2px;padding:8px 0 2px;display:flex;position:relative}.soneca .vazio{margin:0;transition:opacity .3s}.soneca-cara{width:56px;color:var(--tinta-fraca);opacity:.8;transform-origin:50% 85%;animation:4s ease-in-out infinite respirar;position:relative}.soneca-cara svg{width:100%;height:auto;display:block}@keyframes respirar{0%,to{transform:scale(1)}50%{transform:scale(1.05)translateY(-2px)}}.soneca-aberto,.soneca-acorda .soneca-fechado{opacity:0}.soneca-acorda .soneca-aberto{opacity:1}.soneca-acorda .soneca-cara{color:var(--acento);opacity:1;animation:1.1s ease-out forwards acordar}.soneca-acorda .vazio,.soneca-acorda .zzz{opacity:0}@keyframes acordar{0%{transform:scale(1)}16%{transform:scale(1.22)translateY(-8px)rotate(-5deg)}32%{transform:scale(1.12)rotate(5deg)}48%{opacity:1;transform:scale(1.15)rotate(0)}to{opacity:0;transform:scale(.55)translateY(-24px)}}.zzz{width:30px;height:40px;position:absolute;top:-2px;right:-16px}.zzz b{color:var(--tinta-fraca);opacity:0;font-family:Bricolage Grotesque Variable,system-ui,sans-serif;font-size:12px;font-weight:800;animation:3s ease-in-out infinite zzz;position:absolute;bottom:0;left:0}.zzz b:nth-child(2){font-size:15px;animation-delay:1s}.zzz b:nth-child(3){font-size:18px;animation-delay:2s}@keyframes zzz{0%{opacity:0;transform:translateY(6px)}25%{opacity:.85}to{opacity:0;transform:translate(16px,-30px)}}.fagulhas{z-index:85;pointer-events:none;position:fixed;inset:0;overflow:hidden}.fagulhas:before{content:"";background:radial-gradient(50% 60% at 50% 100%,#ff8c3273,#0000 70%);height:160px;animation:2.6s ease-out forwards brasa-rodape;position:absolute;bottom:-60px;left:-10%;right:-10%}@keyframes brasa-rodape{0%{opacity:0}20%{opacity:1}to{opacity:0}}.fagulhas i{background:radial-gradient(circle,#fff4c8 0%,#ffb347 45%,#e86f2a 70%,#0000 72%);border-radius:50%;animation-name:fagulha-sobe;animation-timing-function:cubic-bezier(.2,.6,.4,1);animation-fill-mode:both;position:absolute;bottom:-8px;box-shadow:0 0 8px 2px #ff963cb3}@keyframes fagulha-sobe{0%{opacity:0;transform:translate(0)scale(1)}10%{opacity:1}50%{transform:translate(var(--balanco), calc(var(--sobe) * .5)) scale(.85)}to{transform:translate(calc(var(--balanco) * -.6), var(--sobe)) scale(.3);opacity:0}}.voo{z-index:88;pointer-events:none;position:fixed;inset:0}.voo i{background:radial-gradient(circle at 34% 30%,#c3cdff 0%,#6276d6 24%,#2d3b90 62%,#161c52 100%);border-radius:50%;animation:1s cubic-bezier(.2,.7,.4,1) both voar;position:absolute;box-shadow:inset -2px -3px 5px #00000073,0 3px 8px #0006}.voo i:after{content:"";background:radial-gradient(circle,#0e1236 0%,#2c3a8e 70%,#0000 72%);border-radius:50%;width:32%;height:32%;position:absolute;top:12%;left:50%;translate:-50%}@keyframes voar{0%{opacity:1;transform:translate(0)rotate(0)scale(1)}55%{transform:translate(calc(var(--dx) * .6), calc(var(--dy) * 1.05)) rotate(calc(var(--giro) * .6)) scale(.9);opacity:1}to{transform:translate(var(--dx), calc(var(--dy) * .7)) rotate(var(--giro)) scale(.5);opacity:0}}.cesto{pointer-events:none;border-radius:50%;width:100%;height:100%;position:absolute;inset:0}.orbe-bracelete .dente{fill:#fff0dc17;transition:fill .5s,filter .5s}.orbe-bracelete .dente.aceso{fill:var(--acento);filter:drop-shadow(0 0 2.5px color-mix(in srgb, var(--acento) 70%, transparent))}.orbe-alerta .orbe-bracelete .dente.aceso{fill:var(--rubi)}.orbe-olhos{aspect-ratio:444/553;fill:#ff7a2e;fill-rule:evenodd;opacity:0;pointer-events:none;filter:drop-shadow(0 0 5px #ff7a2e)drop-shadow(0 0 14px #d6543a);height:62%;transition:opacity .45s;position:absolute;top:19%;left:44%;translate:-50%}.orbe-brasa .orbe-olhos{opacity:1;animation:.45s ease-in-out infinite alternate olhos-brasa}.orbe-bixo{transition:color .5s,opacity .5s,filter .5s}.orbe-brasa .orbe-bixo{color:#e0602f;opacity:.6;filter:drop-shadow(0 0 10px #d6543acc)}.orbe-brasa .orbe-corpo{box-shadow:inset 0 -24px 50px -26px #000,0 0 60px -10px #d6543abf}@keyframes olhos-brasa{0%{opacity:.75}to{opacity:1}}[data-festa] .fundo-lanterna,[data-festa] .fundo-sol{opacity:1;filter:saturate(1.7)brightness(1.6);transition:opacity .25s,filter .25s}[data-festa] .fundo-base{filter:brightness(1.4)saturate(1.35);transition:filter .25s}.meta-anel{border-radius:50%}[data-festa] .meta-anel{animation:.65s ease-out 3 meta-faisca}@keyframes meta-faisca{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--acento) 80%, transparent)}to{box-shadow:0 0 0 22px #0000}}.conquistas{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.conquista{color:var(--acento);background:color-mix(in srgb, var(--acento) 14%, transparent);border:1px solid color-mix(in srgb, var(--acento) 38%, transparent);border-radius:99px;padding:4px 10px;font-size:11px;font-weight:700}.conquista i{margin-right:4px;font-style:normal}.resumo-dia{left:50%;top:calc(env(safe-area-inset-top) + 10px);z-index:70;border:1px solid color-mix(in srgb, var(--acento) 45%, transparent);-webkit-backdrop-filter:blur(18px);width:min(440px,100% - 32px);box-shadow:0 18px 40px #0009, 0 0 30px -12px var(--acento);color:var(--tinta);font:inherit;text-align:left;cursor:pointer;transform-origin:50% 0;background:#18120de6;border-radius:18px;align-items:center;gap:12px;padding:13px 16px;transition:opacity .4s,transform .4s;animation:.7s cubic-bezier(.2,1.2,.4,1) both desdobrar;display:flex;position:fixed;translate:-50%}.resumo-dia.saindo{opacity:0;transform:translateY(-14px)scale(.97)}@keyframes desdobrar{0%{opacity:0;transform:perspective(700px)rotateX(-88deg)}60%{opacity:1}to{opacity:1;transform:perspective(700px)rotateX(0)}}.resumo-sol{background:radial-gradient(circle, #ffe2a0 0%, var(--acento) 45%, color-mix(in srgb, var(--acento) 10%, transparent) 72%);width:34px;height:34px;box-shadow:0 0 18px color-mix(in srgb, var(--acento) 70%, transparent);border-radius:50%;flex:none}.resumo-texto b{letter-spacing:-.01em;font-size:15px;font-weight:750;display:block}.resumo-texto small{color:var(--tinta-fraca);margin-top:2px;font-size:12px;display:block}.bloqueio{z-index:1;text-align:center;border:1px dashed var(--borda-viva);background:var(--painel);-webkit-backdrop-filter:blur(18px);color:var(--tinta-fraca);border-radius:22px;margin-top:4px;padding:36px 22px;position:relative}.bloqueio svg{color:var(--acento);margin-bottom:10px}.bloqueio h3{color:var(--tinta);margin:0 0 6px;font-size:18px}.bloqueio p{margin:0;font-size:13px;line-height:1.5}.cadeado{vertical-align:-1px;opacity:.85;margin-left:5px}.chave{border:1px solid var(--borda);width:100%;color:var(--tinta);font:inherit;text-align:left;cursor:pointer;background:#fff5e60d;border-radius:14px;justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;padding:12px 14px;display:flex}.chave-texto b{font-size:14px;display:block}.chave-texto small{color:var(--tinta-fraca);font-size:11.5px}.chave-trilho{background:#fff0dc24;border-radius:99px;flex:none;width:46px;height:28px;transition:background .25s;position:relative}.chave-trilho i{background:var(--tinta);border-radius:50%;width:22px;height:22px;transition:translate .25s cubic-bezier(.3,1.4,.5,1),background .25s;position:absolute;top:3px;left:3px}.chave.ligada .chave-trilho{background:var(--acento)}.chave.ligada .chave-trilho i{background:var(--noite);translate:18px}@media (prefers-reduced-motion:reduce){.ticket.imprimindo,.ticket.carimbado,.carimbo b,.carimbo i,.mascara-monaco .olho-vivo,.mascara-chelb .espiral,.filtro-vendedor.lider .filtro-mascara,.soneca-cara,.zzz b,.orbe-brasa .orbe-olhos,[data-festa] .meta-anel,.resumo-dia{animation:none}.carimbo i{opacity:0}.zzz b:nth-child(2){opacity:.6}}.orbe-legenda{z-index:2;color:var(--tinta);background:#0a08069e;border-radius:99px;padding:3px 9px}.orbe-numero{z-index:2}.aba{white-space:nowrap}.aba .cadeado{display:inline-block}.odometro{font-variant-numeric:tabular-nums;display:inline-flex}.odo-casa{height:1em;line-height:1;display:inline-block;overflow:hidden}.odo-fita{flex-direction:column;transition:transform .9s cubic-bezier(.2,1.2,.35,1);display:flex}.odo-fita span{text-align:center;height:1em;display:block}.orbe-numero{text-shadow:none;filter:drop-shadow(0 4px 16px #000000f2)drop-shadow(0 0 30px #000000b3)}.abas-pilula{z-index:0;background:var(--tinta);pointer-events:none;border-radius:13px;position:absolute;box-shadow:0 8px 22px -12px #000c}.abas-pilula.pronta{transition:left .5s cubic-bezier(.3,1.3,.5,1),width .5s cubic-bezier(.3,1.3,.5,1),top .3s,height .3s}.abas .aba{z-index:1}.abas .aba.ativa{box-shadow:none;background:0 0}.segredo{vertical-align:baseline;display:inline-grid}.segredo>span{grid-area:1/1}.segredo-real{transition:filter .4s,opacity .3s .18s}.segredo.oculto .segredo-real{filter:blur(10px);opacity:0}.segredo-capa{opacity:0;filter:blur(8px);transition:opacity .35s .15s,filter .35s .15s,transform .45s cubic-bezier(.3,1.5,.5,1) .15s;transform:scale(.9)}.segredo.oculto .segredo-capa{opacity:1;filter:none;transform:none}.btn-pago,.btn-principal,.btn-secundario,.btn-editar,.btn-apagar,.btn-redondo,.btn-ordem,.add,.icone,.olho,.filtro,.aba,.chip-tirar,.sugestao,.chave,.meta-anel,.barra-col,.fechar-dia-botao,.ranking li button,.fita{transition:scale .45s cubic-bezier(.3,1.6,.5,1),background-color .2s,color .3s,border-color .2s,box-shadow .2s,opacity .2s}.btn-pago:active,.btn-principal:active,.btn-secundario:active,.btn-editar:active,.btn-apagar:active,.btn-redondo:active,.btn-ordem:active,.add:active,.icone:active,.olho:active,.filtro:active,.aba:active,.chip-tirar:active,.sugestao:active,.chave:active,.meta-anel:active,.barra-col:active,.fechar-dia-botao:active,.ranking li button:active,.fita:active{transition-duration:80ms;scale:.94}.orbe{transition:scale .5s cubic-bezier(.3,1.6,.5,1)}.orbe:active{transition-duration:.1s;scale:.985}::view-transition-group(ticket-ativo){animation-duration:.46s;animation-timing-function:cubic-bezier(.2,.9,.25,1)}::view-transition-old(ticket-ativo){animation-duration:.32s}::view-transition-new(ticket-ativo){animation-duration:.32s}::view-transition-old(root){animation-duration:.28s}::view-transition-new(root){animation-duration:.28s}.lista-item{transition:height .42s cubic-bezier(.4,0,.2,1),opacity .3s,margin-bottom .42s cubic-bezier(.4,0,.2,1)}.lista-item.saindo{opacity:0;pointer-events:none;overflow:hidden}.onda-toque{pointer-events:none;border:2px solid #e0a14073;border-radius:50%;width:20px;height:20px;margin:-10px 0 0 -10px;animation:.9s ease-out forwards onda-toque;position:absolute}@keyframes onda-toque{to{opacity:0;border-width:.5px;transform:scale(14)}}.fechar-dia-botao{z-index:1;border:1px solid var(--borda-viva);background:var(--painel);-webkit-backdrop-filter:blur(16px);color:var(--tinta);font:inherit;cursor:pointer;border-radius:999px;align-self:center;align-items:center;gap:8px;margin-top:6px;padding:10px 18px;font-size:13px;font-weight:700;display:inline-flex;position:relative}.fechar-dia-botao.feito{color:var(--tinta-fraca)}[data-fechando] .fundo-sol,[data-fechando] .fundo-lanterna{opacity:.08;transition:opacity 6s,filter 6s}[data-fechando] .fundo-peixe{opacity:.45;transition:opacity 4s}.fechar-dia{z-index:150;padding:calc(env(safe-area-inset-top) + 24px) 22px calc(env(safe-area-inset-bottom) + 24px);color:var(--tinta);background:radial-gradient(70% 45% at 50% 28%,#46220ef0 0%,#070605f7 72%);flex-direction:column;justify-content:center;align-items:center;animation:.9s both escurecer;display:flex;position:fixed;inset:0;overflow-y:auto}@keyframes escurecer{0%{opacity:0}to{opacity:1}}.fogueira{flex:none;width:160px;height:176px;margin-bottom:6px;position:relative}.labareda{transform-origin:50% 100%;width:116px;height:136px;animation:7s cubic-bezier(.5,0,.75,1) .5s forwards apagar;position:absolute;bottom:30px;left:50%;translate:-50%}@keyframes apagar{0%{opacity:1;filter:none;transform:scale(1)}70%{opacity:.92;filter:hue-rotate(-8deg)brightness(.92);transform:scale(.36)}to{opacity:.8;filter:hue-rotate(-16deg)brightness(.8);transform:scale(.13)}}.chama{transform-origin:50% 100%;mix-blend-mode:screen;filter:blur(1.5px);border-radius:50% 50% 45% 45%/62% 62% 38% 38%;animation:.8s ease-in-out infinite alternate tremula;position:absolute;bottom:0;left:50%}.chama-1{background:radial-gradient(55% 70% at 50% 80%,#ff9a3c 0%,#e0602f 45%,#d6543a00 72%);width:116px;height:136px;margin-left:-58px}.chama-2{background:radial-gradient(55% 70% at 50% 80%,#ffd27a 0%,#ff9a3c 50%,#0000 74%);width:78px;height:104px;margin-left:-39px;animation-duration:.6s;animation-delay:-.2s}.chama-3{background:radial-gradient(55% 70% at 50% 80%,#fff6d6 0%,#ffd27a 45%,#0000 75%);width:42px;height:64px;margin-left:-21px;animation-duration:.45s}@keyframes tremula{0%{transform:scaleY(.9)skew(3deg)}50%{transform:scaleY(1.08)skew(-4deg)}to{transform:scaleY(.95)skew(2deg)}}.lenha{background:linear-gradient(#5a3a22,#2e1c10);border-radius:9px;width:124px;height:18px;margin-left:-62px;position:absolute;bottom:20px;left:50%;box-shadow:inset 0 -3px #0006}.lenha-a{rotate:13deg}.lenha-b{rotate:-13deg}.lenha:after{content:"";mix-blend-mode:screen;opacity:0;background:repeating-linear-gradient(90deg,#0000 0 9px,#ff6e28f2 9px 12px,#0000 12px 21px);border-radius:6px;animation:6s ease-in 2.5s forwards brasa-acende,1.6s ease-in-out 8.5s infinite alternate brasa-pulsa;position:absolute;inset:3px 8px}@keyframes brasa-acende{to{opacity:.9;filter:drop-shadow(0 0 6px #ff5a1ee6)}}@keyframes brasa-pulsa{0%{opacity:.55}to{opacity:1}}.fumaca i{filter:blur(4px);opacity:0;background:#d2c8be47;border-radius:50%;width:16px;height:16px;margin-left:-8px;animation:3.4s ease-out 6.6s infinite fumaca;position:absolute;bottom:52px;left:50%}.fumaca i:nth-child(2){animation-delay:7.7s}.fumaca i:nth-child(3){animation-delay:8.8s}@keyframes fumaca{0%{opacity:0;transform:translate(0)scale(.6)}20%{opacity:.65}to{opacity:0;transform:translate(16px,-96px)scale(2.6)}}.fechar-data{color:var(--tinta-fraca);text-transform:capitalize;margin:0;font-size:13px}.fechar-titulo{letter-spacing:-.02em;margin:4px 0 18px;font-family:Bricolage Grotesque Variable,system-ui,sans-serif;font-size:27px;font-weight:750}.fechar-linhas{width:min(380px,100%)}.fechar-linha{border-bottom:1px solid var(--borda);opacity:0;justify-content:space-between;align-items:baseline;gap:14px;padding:11px 2px;animation:.6s cubic-bezier(.2,.9,.3,1) forwards linha-surge;display:flex}.fechar-linha span{color:var(--tinta-fraca);font-size:13px}.fechar-linha b{text-align:right;font-size:14.5px;font-weight:700}.fechar-botao{opacity:0;width:min(380px,100%);margin-top:22px;animation:.6s cubic-bezier(.2,.9,.3,1) forwards linha-surge}@keyframes linha-surge{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.marco-festa{z-index:160;text-align:center;color:var(--tinta);background:radial-gradient(circle at 50% 44%,#e0a1404d 0%,#080605e0 62%);flex-direction:column;justify-content:center;align-items:center;padding:24px;transition:opacity .45s;animation:.4s both escurecer;display:flex;position:fixed;inset:0}.marco-festa.saindo{opacity:0}.marco-aneis{width:0;height:0;position:absolute;top:44%;left:50%}.marco-aneis i{opacity:0;border:3px solid #e0a140;border-radius:50%;width:140px;height:140px;animation:1.8s ease-out .3s infinite anel-marco;position:absolute;top:-70px;left:-70px}.marco-aneis i:nth-child(2){animation-delay:.9s}.marco-aneis i:nth-child(3){animation-delay:1.5s}@keyframes anel-marco{0%{opacity:.9;transform:scale(.6)}to{opacity:0;transform:scale(3.2)}}.marco-numero{letter-spacing:-.05em;color:#ffe2a0;filter:drop-shadow(0 0 24px #e0a140b3);font-family:Bricolage Grotesque Variable,system-ui,sans-serif;font-size:clamp(84px,28vw,132px);font-weight:800;line-height:1;animation:.7s cubic-bezier(.2,1.5,.4,1) both carimbar-marco;position:relative}@keyframes carimbar-marco{0%{opacity:0;transform:scale(2.4)}60%{opacity:1;transform:scale(.94)}to{transform:scale(1)}}.marco-titulo{margin:10px 0 4px;font-size:19px;font-weight:800;position:relative}.marco-sub{color:var(--tinta-fraca);margin:0;font-size:13px;position:relative}.conquista-marco{color:#9fb0ff;background:#6276d629;border-color:#6276d673}@media (prefers-reduced-motion:reduce){.odo-fita,.abas-pilula.pronta,.segredo-real,.segredo-capa,.lista-item{transition:none}.labareda{animation:none;transform:scale(.2)}.chama,.lenha:after,.fumaca i,.marco-aneis i,.onda-toque{animation:none}.lenha:after{opacity:.8}.fechar-linha,.fechar-botao{opacity:1;animation:none}}.mascara-biel{filter:drop-shadow(0 0 2.5px #6fd3ff99)}.mascara-biel .penas{transform-origin:50px 32px;animation:3.2s ease-in-out infinite penas}.mascara-biel .olho-ceu{fill:#e6f8ff;animation:3s ease-in-out infinite olho-vivo}@keyframes penas{0%,to{transform:rotate(-4deg)}50%{transform:rotate(4deg)}}@media (prefers-reduced-motion:reduce){.mascara-biel .penas,.mascara-biel .olho-ceu{animation:none}}.escolha-tipo{border:1px solid var(--borda);background:var(--painel);border-radius:14px;grid-template-columns:1fr 1fr;gap:4px;padding:4px;display:grid}.escolha-tipo button{color:var(--tinta-fraca);font:inherit;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;border-radius:10px;padding:11px 4px;font-size:11px;font-weight:700;transition:background .18s,color .18s}.escolha-tipo button.ativo{background:var(--acento);color:var(--sobre-acento)}.escolha-tipo button.ativo.tipo-especial{color:#04202b;background:#9fe3ff}
