@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-cyrillic-ext-wght-normal-DjL33-gN.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-cyrillic-wght-normal-BEAKL7Jp.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-vietnamese-wght-normal-6IgcOCM7.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:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-latin-ext-wght-normal-DC-KSUi6.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:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-latin-wght-normal-BgDaEnEv.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}@font-face{font-family:Instrument Serif;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/instrument-serif-latin-ext-400-normal-C2je3j2s.woff2)format("woff2"),url(/assets/instrument-serif-latin-ext-400-normal-CFCUzsTy.woff)format("woff");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:Instrument Serif;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/instrument-serif-latin-400-normal-DnYpCC2O.woff2)format("woff2"),url(/assets/instrument-serif-latin-400-normal-BVbkICAY.woff)format("woff");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}@font-face{font-family:Instrument Serif;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/instrument-serif-latin-ext-400-italic-C9HzH3YL.woff2)format("woff2"),url(/assets/instrument-serif-latin-ext-400-italic-D7-lnxEk.woff)format("woff");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:Instrument Serif;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/instrument-serif-latin-400-italic-DKMiL14s.woff2)format("woff2"),url(/assets/instrument-serif-latin-400-italic-u__WvvIK.woff)format("woff");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}:root{--papel:#fff;--fundo:#f3f4f6;--tinta:#000;--tinta-2:#565c66;--tinta-3:#8a9099;--linha:#e3e5e9;--linha-forte:#c9cdd3;--marca:#000;--orbe:#1a3c8f;--orbe-claro:#a9c1f5;--sobre-marca:#fff;--ok:#0f7a3d;--erro:#b42318;--r-campo:14px;--r-painel:24px;--sombra:0 1px 0 #0000000a, 0 12px 32px -12px #10182824;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-feature-settings:"tnum" 1, "ss01" 1;color:var(--tinta);background:var(--fundo);-webkit-font-smoothing:antialiased;font-family:Geist Variable,system-ui,sans-serif}@media (prefers-color-scheme:dark){:root:not([data-tema=claro]){--papel:#16171a;--fundo:#000;--tinta:#fff;--tinta-2:#b4b8bf;--tinta-3:#80858d;--linha:#2a2c31;--linha-forte:#3d4047;--sombra:0 0 0 1px #2a2c31;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}*{box-sizing:border-box}html,body,#root{height:100%}body{margin:0;font-size:15px;line-height:1.5}h1,h2,h3,p{margin:0}button,input,select{font:inherit;color:inherit}a{color:inherit}:focus-visible{outline:2px solid var(--tinta);outline-offset:2px}.marca-orbe{letter-spacing:-.03em;align-items:center;gap:10px;font-size:22px;font-weight:640;display:inline-flex}.campo{gap:6px;min-width:0;display:grid}.campo input,.campo select{width:100%;min-width:0}.campo>span{color:var(--tinta-2);font-size:13px;font-weight:520}.campo input,.campo select{border-radius:var(--r-campo);border:1px solid var(--linha);background:var(--papel);height:52px;padding:0 16px;font-size:16px;transition:border-color .15s,box-shadow .15s}.campo input:hover,.campo select:hover{border-color:var(--linha-forte)}.campo input:focus,.campo select:focus{border-color:var(--tinta);box-shadow:0 0 0 4px color-mix(in srgb, var(--tinta) 10%, transparent);outline:none}.botao{cursor:pointer;background:var(--marca);height:52px;color:var(--sobre-marca);border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 22px;font-size:16px;font-weight:580;transition:transform .1s,opacity .15s;display:inline-flex}a.botao{text-decoration:none}.botao:active{transform:scale(.98)}.botao:disabled{opacity:.45;cursor:default}.botao.secundario{color:var(--tinta);border:1px solid var(--linha-forte);background:0 0}.botao.pequeno{height:40px;padding:0 16px;font-size:14px}.link{cursor:pointer;text-underline-offset:3px;background:0 0;border:0;padding:0;font-weight:540;text-decoration:underline}.aviso{border-radius:12px;padding:12px 14px;font-size:14px}.aviso.erro{background:color-mix(in srgb, var(--erro) 10%, var(--papel));color:var(--erro)}.aviso.ok{background:color-mix(in srgb, var(--ok) 10%, var(--papel));color:var(--ok)}.acesso{background:var(--papel);grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);min-height:100%;display:grid}.acesso-arte{color:#fff;background:#000;flex-direction:column;padding:40px 48px;display:flex;position:relative;overflow:hidden;container-type:inline-size}.acesso-arte>.marca-orbe{z-index:1;position:relative}.arte-centro{z-index:1;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:28px;display:flex;position:relative}.planeta{width:min(100%,600px);height:auto;display:block;overflow:visible}.acesso-arte h1{letter-spacing:-.01em;white-space:nowrap;text-align:center;font-family:Instrument Serif,serif;font-size:clamp(26px,7.4cqi,66px);font-weight:400;line-height:1}.orbita{pointer-events:none;position:absolute;inset:0}.orbita .anel{transform-origin:50%;animation:60s linear infinite girar}.orbita .lua{offset-path:path("M 80 560 A 520 150 -25 1 1 1120 300 A 520 150 -25 1 1 80 560");animation:14s linear infinite viajar}@keyframes girar{to{transform:rotate(360deg)}}@keyframes viajar{0%{offset-distance:0%}to{offset-distance:100%}}@media (prefers-reduced-motion:reduce){.orbita .anel,.orbita .lua{animation:none}}.acesso-form{justify-content:center;align-items:center;padding:40px 24px;display:flex}.acesso-form form{gap:18px;width:100%;max-width:380px;display:grid}.acesso-form h2{letter-spacing:-.035em;margin-bottom:6px;font-size:30px;font-weight:600;line-height:1.1}.acesso-form .rodape{color:var(--tinta-2);text-align:center;font-size:14px}.acesso-form .rodape a,.acesso-form a{color:var(--orbe);font-weight:560}.acesso .botao{background:var(--orbe);color:#fff}.acesso .campo input:focus{border-color:var(--orbe);box-shadow:0 0 0 4px color-mix(in srgb, var(--orbe) 16%, transparent)}.acesso-movel{display:none}@media (width<=860px){.acesso{grid-template-columns:1fr}.acesso-arte{min-height:380px;padding:calc(env(safe-area-inset-top) + 24px) 20px 28px}.arte-centro{gap:18px;padding-top:8px}.acesso-form{align-items:flex-start;padding-top:28px}}.app{grid-template-columns:264px minmax(0,1fr);min-height:100%;display:grid}.trilho{background:var(--papel);border-right:1px solid var(--linha);flex-direction:column;gap:28px;height:100vh;padding:24px 16px;display:flex;position:sticky;top:0}.empresa-id{align-items:center;gap:12px;min-width:0;padding:4px 8px;display:flex}.empresa-id strong{letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:600;overflow:hidden}.selo{background:var(--marca);width:40px;height:40px;color:var(--sobre-marca);border-radius:12px;flex:none;place-items:center;font-size:15px;font-weight:640;display:grid;overflow:hidden}.selo img{object-fit:contain;background:#fff;width:100%;height:100%}.nav{gap:2px;display:grid}.nav a{height:44px;color:var(--tinta-2);border-radius:12px;align-items:center;gap:12px;padding:0 12px;font-weight:520;text-decoration:none;display:flex}.nav a:hover{background:var(--fundo);color:var(--tinta)}.nav a.ativo{background:var(--tinta);color:var(--papel)}.trilho .base{gap:12px;margin-top:auto;padding:0 8px;display:grid}.usuario{align-items:center;gap:10px;font-size:14px;display:flex}.usuario .avatar{background:var(--fundo);border-radius:50%;place-items:center;width:32px;height:32px;font-size:13px;font-weight:600;display:grid}.usuario small{color:var(--tinta-3);font-size:12px;display:block}.conteudo{width:100%;max-width:1120px;padding:40px clamp(20px,4vw,56px) 120px}.topo-movel,.doca{display:none}@media (width<=860px){.app{grid-template-columns:1fr;align-content:start}.trilho{display:none}.conteudo{padding:8px 18px 120px}.topo-movel{z-index:5;padding:calc(env(safe-area-inset-top) + 12px) 18px 12px;background:color-mix(in srgb, var(--fundo) 82%, transparent);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);justify-content:space-between;align-items:center;gap:12px;display:flex;position:sticky;top:0}.doca{z-index:10;left:50%;bottom:calc(env(safe-area-inset-bottom) + 14px);background:#000;border-radius:999px;gap:4px;padding:6px;display:flex;position:fixed;transform:translate(-50%);box-shadow:0 16px 40px -12px #00000073}.doca a{color:#9ca1a9;border-radius:999px;place-items:center;gap:2px;width:66px;height:56px;font-size:11px;font-weight:560;text-decoration:none;display:grid}.doca a.ativo{color:#000;background:#fff}}.cabeca{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:28px;display:flex}.cabeca h1{letter-spacing:-.045em;font-size:clamp(30px,4vw,44px);font-weight:600;line-height:1.02}.cabeca p{color:var(--tinta-2);margin-top:8px}.painel{background:var(--papel);border-radius:var(--r-painel);box-shadow:var(--sombra);padding:24px}.grade-2{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}@media (width<=860px){.grade-2{grid-template-columns:1fr}}.passo{align-items:flex-start;gap:16px;text-decoration:none;display:flex}.passo .marca-passo{border:1.5px solid var(--linha-forte);border-radius:50%;flex:none;place-items:center;width:28px;height:28px;display:grid}.passo.feito .marca-passo{background:var(--tinta);border-color:var(--tinta);color:var(--papel)}.passo h3{letter-spacing:-.015em;font-size:17px;font-weight:600}.passo p{color:var(--tinta-2);margin-top:2px;font-size:14px}.passo+.passo{border-top:1px solid var(--linha);margin-top:20px;padding-top:20px}.numero{letter-spacing:-.05em;font-size:56px;font-weight:600;line-height:1}.rotulo{color:var(--tinta-2);margin-top:6px;font-size:14px}.cores{flex-wrap:wrap;gap:10px;display:flex}.cor{cursor:pointer;border:0;border-radius:50%;width:44px;height:44px;position:relative;box-shadow:inset 0 0 0 1px #0000001f}.cor[aria-pressed=true]:after{content:"";border:2px solid var(--tinta);border-radius:50%;position:absolute;inset:-5px}.cor-livre{background:conic-gradient(#e11d48,#f59e0b,#16a34a,#0891b2,#4f46e5,#c026d3,#e11d48);position:relative;overflow:hidden}.cor-livre input{opacity:0;cursor:pointer;position:absolute;inset:0}.logo-area{border:1.5px dashed var(--linha-forte);border-radius:18px;align-items:center;gap:16px;padding:16px;display:flex}.logo-area .selo{border-radius:18px;width:64px;height:64px;font-size:22px}.previa{background:var(--fundo);border:1px solid var(--linha);border-radius:28px;overflow:hidden}.previa-topo{background:var(--papel);border-bottom:1px solid var(--linha);align-items:center;gap:12px;padding:16px;display:flex}.previa-corpo{gap:12px;padding:18px 16px;display:grid}.previa-linha{background:var(--papel);border-radius:16px;justify-content:space-between;padding:14px;font-size:14px;display:flex}.previa-total{justify-content:space-between;align-items:baseline;padding:4px 2px;display:flex}.previa-total strong{letter-spacing:-.03em;font-size:26px}.lista{display:grid}.pessoa{grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:14px;padding:14px 0;display:grid}.pessoa+.pessoa{border-top:1px solid var(--linha)}.pessoa .avatar{background:var(--fundo);border-radius:50%;place-items:center;width:40px;height:40px;font-weight:600;display:grid}.pessoa .nome{font-weight:560}.pessoa .detalhe{color:var(--tinta-2);white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.etiqueta{background:var(--fundo);color:var(--tinta-2);white-space:nowrap;border-radius:999px;padding:4px 10px;font-size:12px;font-weight:560}.etiqueta.alerta{background:color-mix(in srgb, #b45309 12%, var(--papel));color:#92400e}.pessoa .acoes{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.pessoa.inativo{opacity:.5}@media (width<=860px){.pessoa{grid-template-columns:40px minmax(0,1fr);row-gap:8px}.pessoa .acoes{grid-column:2;justify-content:flex-start}}.senha-gerada{background:var(--fundo);border-radius:18px;gap:10px;padding:18px;display:grid}.senha-gerada code{letter-spacing:.04em;font-family:inherit;font-size:26px;font-weight:600}.carregando{place-items:center;min-height:100%;display:grid}.carregando svg{animation:1.2s ease-in-out infinite pulsar}@keyframes pulsar{50%{opacity:.35}}.selo-plano{color:#fff;white-space:nowrap;background:linear-gradient(135deg,#1a3c8f,#2d5bc9);border-radius:999px;align-items:center;gap:8px;height:40px;padding:0 14px 0 10px;font-size:14px;font-weight:560;text-decoration:none;display:inline-flex;box-shadow:0 6px 18px -8px #1a3c8fb3,inset 0 1px #ffffff2e}.selo-plano:hover{filter:brightness(1.08)}.planos{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:16px;display:grid}.plano{align-content:start;gap:16px;display:grid}.plano.atual{outline:2px solid var(--orbe);outline-offset:-2px}.plano.destaque{background:var(--orbe);color:#fff}.plano.destaque .rotulo,.plano.destaque li{color:#ffffffd1}.plano h2{letter-spacing:-.01em;justify-content:space-between;align-items:center;gap:8px;font-size:18px;display:flex}.plano .preco{letter-spacing:-.04em;font-size:40px;font-weight:600;line-height:1}.plano .preco small{letter-spacing:0;opacity:.7;font-size:15px;font-weight:500}.plano ul{color:var(--tinta-2);gap:8px;margin:0;padding:0;font-size:14px;list-style:none;display:grid}.plano li{align-items:flex-start;gap:8px;display:flex}.plano .botao{width:100%}.plano.destaque .botao{color:var(--orbe);background:#fff}.gaveta-fundo{z-index:40;background:#00000059;justify-content:flex-end;animation:.15s ease-out surgir;display:flex;position:fixed;inset:0}.gaveta{background:var(--papel);flex-direction:column;width:min(560px,100%);height:100%;animation:.2s ease-out deslizar;display:flex;box-shadow:-20px 0 60px -20px #0000004d}.gaveta header{border-bottom:1px solid var(--linha);justify-content:space-between;align-items:center;gap:12px;padding:20px 24px;display:flex}.gaveta header h2{letter-spacing:-.02em;font-size:20px}.gaveta-corpo{flex:1;padding:24px;overflow:auto}.gaveta-corpo form{gap:16px;display:grid}.gaveta-rodape{background:var(--papel);border-top:1px solid var(--linha);gap:10px;margin:8px -24px -24px;padding:16px 24px;display:flex;position:sticky;bottom:-24px}.icone{cursor:pointer;background:0 0;border:0;border-radius:12px;place-items:center;width:40px;height:40px;display:grid}.icone:hover{background:var(--fundo)}@keyframes surgir{0%{opacity:0}}@keyframes deslizar{0%{opacity:.6;transform:translate(24px)}}@media (width<=860px){.gaveta-fundo{align-items:flex-end}.gaveta{border-radius:24px 24px 0 0;height:94%}@keyframes deslizar{0%{transform:translateY(32px)}}}.barra{flex-wrap:wrap;gap:10px;margin-bottom:16px;display:flex}.busca{flex:260px;position:relative}.busca svg{color:var(--tinta-3);position:absolute;top:50%;left:16px;transform:translateY(-50%)}.busca input{border:1px solid var(--linha);background:var(--papel);border-radius:999px;width:100%;height:48px;padding:0 16px 0 46px;font-size:15px}.busca input:focus{border-color:var(--tinta);outline:none}.filtro{border:1px solid var(--linha);background:var(--papel);border-radius:999px;height:48px;padding:0 16px;font-size:14px}.tabela{border-collapse:collapse;width:100%;font-size:14px}.tabela th{text-align:left;color:var(--tinta-3);padding:12px 14px;font-size:12px;font-weight:520}.tabela td{border-top:1px solid var(--linha);vertical-align:middle;padding:14px}.tabela tbody tr{cursor:pointer}.tabela tbody tr:hover td{background:var(--fundo)}.tabela .num{text-align:right;white-space:nowrap}.tabela .sub{color:var(--tinta-3);margin-top:2px;font-size:12px;display:block}.tabela .inativo td{opacity:.45}.codigo{color:var(--tinta-2);white-space:nowrap}.vazio{text-align:center;color:var(--tinta-2);justify-items:center;gap:14px;padding:48px 20px;display:grid}.contagem{color:var(--tinta-3);margin:12px 4px 0;font-size:13px}.cartoes{display:none}@media (width<=860px){.tabela-wrap{display:none}.cartoes{gap:10px;display:grid}.cartao{background:var(--papel);box-shadow:var(--sombra);text-align:left;cursor:pointer;border:0;border-radius:18px;gap:4px;width:100%;padding:16px;display:grid}.cartao .linha1{justify-content:space-between;gap:10px;font-weight:560;display:flex}.cartao .linha2{color:var(--tinta-2);justify-content:space-between;gap:10px;font-size:13px;display:flex}}.duas{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.tres{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.contas{background:var(--linha);border-radius:16px;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.contas div{background:var(--fundo);gap:2px;padding:14px 16px;display:grid}.contas strong{letter-spacing:-.02em;font-size:22px}.contas small{color:var(--tinta-3);font-size:12px}.chips{flex-wrap:wrap;gap:8px;display:flex}.chip{border:1px solid var(--linha-forte);background:var(--papel);cursor:pointer;border-radius:999px;min-width:52px;height:40px;padding:0 14px;font-weight:540}.chip[aria-pressed=true]{background:var(--tinta);color:var(--papel);border-color:var(--tinta)}.interruptor{background:var(--fundo);border-radius:14px;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;font-weight:520;display:flex}.interruptor input{width:44px;height:26px;accent-color:var(--tinta)}.campo textarea{border-radius:var(--r-campo);border:1px solid var(--linha);background:var(--papel);min-height:88px;font:inherit;resize:vertical;padding:12px 16px;font-size:16px}.campo .erro-campo{color:var(--erro);font-size:13px}.secao{color:var(--tinta-2);margin-top:8px;font-size:13px;font-weight:600}.botao.grande{width:100%;height:58px;font-size:17px}.aviso.alerta{background:color-mix(in srgb, #b45309 12%, var(--papel));color:#92400e}.status{background:var(--fundo);color:var(--tinta-2);white-space:nowrap;border-radius:999px;padding:4px 10px;font-size:12px;font-weight:560}.status.aguardando_aprovacao{background:color-mix(in srgb, #b45309 14%, var(--papel));color:#92400e}.status.enviado,.status.aprovado{background:color-mix(in srgb, var(--ok) 12%, var(--papel));color:var(--ok)}.status.cancelado{background:color-mix(in srgb, var(--erro) 10%, var(--papel));color:var(--erro)}.status.na_fila{color:#1a3c8f;background:#e8eefc}.linha-pedido{text-align:left;cursor:pointer;border:0;border-top:1px solid var(--linha);width:100%;font:inherit;color:inherit;background:0 0;align-items:center;gap:14px;padding:14px 6px;display:flex}.linha-pedido:first-child{border-top:0}.linha-pedido:hover{background:var(--fundo);border-radius:12px}.linha-pedido strong{font-weight:560;display:block}.linha-pedido small{color:var(--tinta-3);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:13px;display:block;overflow:hidden}.numero-pedido{width:52px;color:var(--tinta-3);flex:none;font-size:14px}.fila{box-shadow:none;border:1.5px dashed #9db7f5;margin-bottom:16px}.fila-topo{color:#1a3c8f;justify-content:space-between;align-items:center;gap:12px;margin-bottom:4px;font-weight:560;display:flex}.fila-topo span{align-items:center;gap:8px;display:inline-flex}.pedido{gap:16px;max-width:760px;margin:0 auto;padding-bottom:110px;display:grid}.pedido-topo{align-items:center;gap:12px;display:flex}.passos{flex:1;gap:6px;display:flex}.passos span{background:var(--papel);height:34px;color:var(--tinta-3);border-radius:999px;flex:1;place-items:center;font-size:13px;font-weight:540;display:grid}.passos span.atual{background:var(--tinta);color:var(--papel)}.passos span.feito{color:var(--tinta)}.escolha{gap:12px;display:grid}.lista-escolha{background:var(--papel);box-shadow:var(--sombra);border-radius:20px;display:grid;overflow:hidden}.linha-escolha{text-align:left;font:inherit;color:inherit;cursor:pointer;border:0;border-top:1px solid var(--linha);background:0 0;justify-content:space-between;align-items:center;gap:12px;min-height:64px;padding:16px 18px;display:flex}.linha-escolha:first-child{border-top:0}.linha-escolha:active,.linha-escolha:hover{background:var(--fundo)}.linha-escolha strong{font-weight:560;display:block}.linha-escolha small{color:var(--tinta-3);margin-top:2px;font-size:13px;display:block}.preco-add{white-space:nowrap;align-items:center;gap:10px;font-weight:560;display:inline-flex}.no-carrinho{background:var(--marca);min-width:30px;height:30px;color:var(--sobre-marca);border-radius:999px;place-items:center;padding:0 8px;font-size:13px;display:grid}.cliente-escolhido{background:var(--papel);box-shadow:var(--sombra);border-radius:18px;justify-content:space-between;align-items:baseline;gap:12px;padding:14px 18px;display:flex}.cliente-escolhido span{color:var(--tinta-3);font-size:13px}.carrinho{gap:10px;display:grid}.item{background:var(--papel);box-shadow:var(--sombra);border-radius:20px;gap:10px;padding:14px 16px;display:grid}.item-topo{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.item-topo strong{font-weight:560;display:block}.item-topo small{color:var(--tinta-3);margin-top:2px;font-size:12px;display:block}.item-base{align-items:center;gap:10px;display:flex}.qtd{border:1px solid var(--linha);border-radius:14px;align-items:center;display:flex;overflow:hidden}.qtd button{background:var(--fundo);cursor:pointer;border:0;place-items:center;width:44px;height:44px;display:grid}.qtd input{text-align:center;background:var(--papel);border:0;width:54px;height:44px;font-size:16px;font-weight:560}.preco-item{border:1px solid var(--linha);border-radius:14px;flex:1;align-items:center;gap:6px;min-width:0;height:44px;padding:0 12px;display:flex}.preco-item span{color:var(--tinta-3);font-size:14px}.preco-item input{background:0 0;border:0;width:100%;min-width:0;font-size:16px}.item-total{white-space:nowrap;font-size:16px}.desc{color:var(--tinta-2);font-size:13px}.desc.acima{color:#92400e;font-weight:560}.barra-pedido{left:50%;bottom:calc(env(safe-area-inset-bottom) + 16px);z-index:20;color:#fff;background:#000;border-radius:24px;justify-content:space-between;align-items:center;gap:16px;width:min(728px,100% - 24px);padding:12px 12px 12px 22px;display:flex;position:fixed;transform:translate(-50%);box-shadow:0 20px 50px -16px #00000080}.barra-pedido small{color:#9ca1a9;font-size:12px;display:block}.barra-pedido strong{letter-spacing:-.02em;font-size:22px}.barra-pedido .botao{color:#000;background:#fff}@media (width>=861px){.barra-pedido{left:calc(50% + 132px)}}.revisao{gap:16px;display:grid}.resumo{gap:2px;display:grid}.resumo-cliente{color:var(--tinta-2);justify-content:space-between;gap:12px;padding:8px 0;font-size:14px;display:flex}.resumo-cliente strong{color:var(--tinta);text-align:right}.resumo-linha{border-top:1px solid var(--linha);justify-content:space-between;gap:12px;padding:12px 0;display:flex}.resumo-linha small{color:var(--tinta-3);margin-top:2px;font-size:13px;display:block}.resumo-linha.suave{color:var(--tinta-2);font-size:14px}.resumo-total{border-top:1px solid var(--linha);justify-content:space-between;align-items:baseline;padding-top:14px;display:flex}.resumo-total strong{letter-spacing:-.03em;font-size:30px}.pronto{gap:16px;display:grid}.pronto-cabeca{align-items:flex-start;gap:14px;display:flex}.pronto-cabeca h1{letter-spacing:-.03em;font-size:26px;line-height:1.15}.pronto-cabeca p{color:var(--tinta-2);margin-top:4px}.marca-status{background:var(--ok);color:#fff;border-radius:50%;flex:none;place-items:center;width:44px;height:44px;display:grid}.marca-status.aguardando_aprovacao{background:#b45309}.marca-status.na_fila{background:#1a3c8f}.pronto-acoes{gap:10px;display:grid}.imagem-pedido{width:100%;max-width:480px;box-shadow:var(--sombra);border:1px solid var(--linha);border-radius:20px;justify-self:center}.leitor{border-radius:24px;width:min(92vw,520px)}.sinal{color:#1a3c8f;background:#e8eefc;border-radius:999px;align-items:center;gap:6px;padding:6px 10px;font-size:12px;font-weight:560;text-decoration:none;display:inline-flex}.lista-ajustes{display:grid}.lista-ajustes a,.lista-ajustes button{border:0;border-top:1px solid var(--linha);font:inherit;color:inherit;cursor:pointer;text-align:left;background:0 0;align-items:center;gap:14px;padding:18px 8px;font-size:16px;font-weight:520;text-decoration:none;display:flex}.lista-ajustes>:first-child{border-top:0}
