@font-face{font-family:Literata;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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) format("woff2"),url(/assets/literata-cyrillic-ext-400-normal-Cnvai1qE.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Literata;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/literata-cyrillic-400-normal-BCYdZ4uu.woff2) format("woff2"),url(/assets/literata-cyrillic-400-normal-JS7ncuz3.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Literata;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/literata-greek-ext-400-normal-BIc4bqRt.woff2) format("woff2"),url(/assets/literata-greek-ext-400-normal-BbpD3vsL.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Literata;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/literata-greek-400-normal-DUXuhftN.woff2) format("woff2"),url(/assets/literata-greek-400-normal-CD0iu55A.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Literata;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/literata-vietnamese-400-normal-xEdCzdlV.woff2) format("woff2"),url(/assets/literata-vietnamese-400-normal-Ca_s8lW0.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Literata;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/literata-latin-ext-400-normal-CZeQV5yS.woff2) format("woff2"),url(/assets/literata-latin-ext-400-normal-BHF4F2oG.woff) format("woff");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,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:Literata;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/literata-latin-400-normal-pwNTyDBq.woff2) format("woff2"),url(/assets/literata-latin-400-normal-B0cgBCHK.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Literata;font-style:normal;font-display:swap;font-weight:600;src:url(data:font/woff2;base64,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) format("woff2"),url(/assets/literata-cyrillic-ext-600-normal-Em0LxFwl.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Literata;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/literata-cyrillic-600-normal-BRYjuSHo.woff2) format("woff2"),url(/assets/literata-cyrillic-600-normal-C5lvbgn0.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Literata;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/literata-greek-ext-600-normal-CHl-f8I7.woff2) format("woff2"),url(/assets/literata-greek-ext-600-normal-4UjmBt8j.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Literata;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/literata-greek-600-normal-7C8AC5e7.woff2) format("woff2"),url(/assets/literata-greek-600-normal-BBct2UWL.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Literata;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/literata-vietnamese-600-normal-DrCN0tsn.woff2) format("woff2"),url(/assets/literata-vietnamese-600-normal-Bw4urflR.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Literata;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/literata-latin-ext-600-normal-BYYl65xq.woff2) format("woff2"),url(/assets/literata-latin-ext-600-normal-DnRhK2GP.woff) format("woff");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,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:Literata;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/literata-latin-600-normal-YKiTnJxX.woff2) format("woff2"),url(/assets/literata-latin-600-normal-BB8y6RCS.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-cyrillic-ext-400-normal-BJItruJi.woff2) format("woff2"),url(/assets/ibm-plex-sans-cyrillic-ext-400-normal-C1SKuNhx.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-cyrillic-400-normal-BPWuI_CM.woff2) format("woff2"),url(/assets/ibm-plex-sans-cyrillic-400-normal-CTUnhTqV.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-greek-400-normal-n6oPB5VF.woff2) format("woff2"),url(/assets/ibm-plex-sans-greek-400-normal-DSasf_jt.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-vietnamese-400-normal-B97dYap6.woff2) format("woff2"),url(/assets/ibm-plex-sans-vietnamese-400-normal-OKGpH0gQ.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-latin-ext-400-normal-BHf956ki.woff2) format("woff2"),url(/assets/ibm-plex-sans-latin-ext-400-normal-CyDjbWPV.woff) format("woff");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-latin-400-normal-CdZtFfYS.woff2) format("woff2"),url(/assets/ibm-plex-sans-latin-400-normal-BU83cd9M.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-cyrillic-ext-500-normal-Cfrm0EKX.woff2) format("woff2"),url(/assets/ibm-plex-sans-cyrillic-ext-500-normal-DujcQJCN.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-cyrillic-500-normal-D1zm99-P.woff2) format("woff2"),url(/assets/ibm-plex-sans-cyrillic-500-normal-BEypoZQd.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-greek-500-normal-By04ZBDJ.woff2) format("woff2"),url(/assets/ibm-plex-sans-greek-500-normal-BwBTeJfm.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-vietnamese-500-normal-rpgY82Kd.woff2) format("woff2"),url(/assets/ibm-plex-sans-vietnamese-500-normal-V_-bWxzT.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-latin-ext-500-normal-DprGrCew.woff2) format("woff2"),url(/assets/ibm-plex-sans-latin-ext-500-normal-CgrnmiIU.woff) format("woff");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-latin-500-normal-BFLYOLbL.woff2) format("woff2"),url(/assets/ibm-plex-sans-latin-500-normal-Dh0NORqx.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-cyrillic-ext-600-normal-jBHiQjEG.woff2) format("woff2"),url(/assets/ibm-plex-sans-cyrillic-ext-600-normal-CJ5MtzOJ.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-cyrillic-600-normal-DM9A4i1K.woff2) format("woff2"),url(/assets/ibm-plex-sans-cyrillic-600-normal-BuRiwhxF.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-greek-600-normal-FZrtz_q-.woff2) format("woff2"),url(/assets/ibm-plex-sans-greek-600-normal-BJUfoJTU.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-vietnamese-600-normal-DHNi5J5O.woff2) format("woff2"),url(/assets/ibm-plex-sans-vietnamese-600-normal-D03elqKW.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-latin-ext-600-normal-dAZVOL-H.woff2) format("woff2"),url(/assets/ibm-plex-sans-latin-ext-600-normal-bp4QDljZ.woff) format("woff");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-latin-600-normal-BGOKnPO6.woff2) format("woff2"),url(/assets/ibm-plex-sans-latin-600-normal-ZykYOGKL.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--basalto: #14283A;--basalto-elevado: #1E3446;--grafite: #2C2E30;--nevoa: #5C6874;--terracota: #9A4A32;--terracota-claro: #C98A6E;--linha: #E4E0DA;--pedra: #F6F4F1;--pedra-escura: #EEEBE6;--oliva: #3F6B52;--vinho: #7A2E2A;--fundo: var(--pedra);--cartao: #ffffff;--texto: var(--grafite);--suave: var(--nevoa);--borda: var(--linha);--primaria: var(--basalto);--primaria-escura: var(--basalto);--primaria-clara: var(--pedra-escura);--verde: var(--oliva);--verde-claro: #EAF0EC;--vermelho: var(--vinho);--vermelho-claro: #F5ECEA;--amarelo-claro: #FBF8F4;--azul: var(--terracota);--raio: 10px;--raio-p: 7px;--sombra: 0 1px 2px rgba(20, 40, 58, .05);--titulo: "Literata", Georgia, serif;font-family:IBM Plex Sans,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-size:16px;color:var(--texto);font-variant-numeric:tabular-nums}*{box-sizing:border-box}html,body,#root{margin:0;min-height:100%}body{background:var(--fundo);-webkit-tap-highlight-color:transparent;line-height:1.5;-webkit-font-smoothing:antialiased}h1,h2,h3{margin:0 0 .5rem;line-height:1.25;color:var(--basalto)}h1,h2{font-family:var(--titulo);font-weight:600;letter-spacing:-.005em}h1{font-size:1.75rem}h2{font-size:1.3rem}h3{font-size:1.05rem;font-weight:600}p{margin:0 0 .5rem}.suave{color:var(--suave)}.pequeno{font-size:.85rem}.erro{color:var(--vermelho)}.verde{color:var(--verde)}.vermelho{color:var(--vermelho)}.negrito{font-weight:600}.laranja-txt{color:var(--basalto)}.direita{text-align:right}.ic{flex-shrink:0;vertical-align:-.17em}.rotulo{font-size:.82rem;font-weight:500;color:var(--nevoa)}.ic-grande{width:76px;height:76px;border-radius:50%;background:var(--pedra-escura);color:var(--basalto);display:grid;place-items:center;margin:0 auto .4rem}.ic-grande.sucesso{background:var(--verde-claro);color:var(--oliva)}.app{display:grid;grid-template-columns:240px 1fr;min-height:100vh}.app>*{min-width:0}.menu{background:var(--basalto);color:#fff;padding:1.1rem .7rem;display:flex;flex-direction:column;gap:.15rem}.menu .marca{font-family:var(--titulo);font-weight:600;font-size:1.12rem;padding:.2rem .6rem 1.1rem;display:flex;align-items:center;gap:.6rem;line-height:1.15}.menu .marca span{background:var(--basalto-elevado);border-radius:8px;width:34px;height:34px;display:grid;place-items:center;color:var(--terracota-claro)}.menu button{background:none;border:0;color:#c3ccd5;text-align:left;padding:.58rem .7rem;border-radius:7px;font:inherit;font-size:.94rem;cursor:pointer;display:flex;gap:.65rem;align-items:center;position:relative}.menu button:hover{background:var(--basalto-elevado);color:#fff}.menu button.ativo{background:var(--basalto-elevado);color:#fff;font-weight:500}.menu button.ativo:before{content:"";position:absolute;left:-.7rem;top:.45rem;bottom:.45rem;width:3px;border-radius:0 3px 3px 0;background:var(--terracota-claro)}.menu button.ativo .ic{color:var(--terracota-claro)}.menu .menu-ilus{flex:none;width:30px;height:30px;border-radius:8px;background:#f6f4f1;display:grid;place-items:center;opacity:.82;transition:opacity .15s,transform .15s}.menu .menu-ilus .ilus{width:23px;height:23px}.menu button:hover .menu-ilus,.menu button.ativo .menu-ilus{opacity:1}.menu button.ativo .menu-ilus{transform:scale(1.06);box-shadow:0 0 0 2px var(--terracota-claro)}.menu{overflow-y:auto}.menu .menu-bloco{display:flex;flex-direction:column;gap:.1rem}.menu button.menu-grupo{font-size:.82rem;font-weight:500;color:#8796a4;padding:.55rem .7rem;margin-top:.35rem;justify-content:flex-start}.menu button.menu-grupo:hover{background:none;color:#c3ccd5}.menu .menu-grupo .seta{margin-left:auto;transition:transform .15s}.menu .menu-bloco.aberto .menu-grupo .seta{transform:rotate(90deg)}.menu .menu-grupo .contador{margin-left:.4rem}.menu .menu-itens{display:flex;flex-direction:column;gap:.1rem}@media (min-width: 861px){.menu .menu-bloco:not(.aberto) .menu-itens{display:none}}.menu .menu-bloco:first-of-type .menu-grupo{padding-top:.2rem}.dias-grade{display:grid;grid-template-columns:repeat(7,1fr);gap:.3rem}.dias-grade.semana{grid-template-columns:repeat(auto-fill,minmax(84px,1fr))}.dias-grade button{border:1px solid var(--borda);background:#fff;border-radius:6px;padding:.45rem 0;cursor:pointer;font:inherit;font-weight:500;color:var(--grafite)}.dias-grade button.ativo{background:var(--primaria);border-color:var(--primaria);color:#fff}.agenda{-webkit-user-select:none;user-select:none;touch-action:none}.agenda .cab{display:flex;align-items:center;justify-content:space-between;margin-bottom:.4rem}.agenda .grade{display:grid;grid-template-columns:repeat(7,1fr);gap:3px}.agenda .sem{text-align:center;font-size:.75rem;color:var(--nevoa);font-weight:500;padding:.2rem 0}.agenda .dia{aspect-ratio:1 / .85;border-radius:6px;border:1px solid var(--linha);background:#fff;display:grid;place-items:center;font-size:.9rem;cursor:pointer}.agenda .dia.vazio{visibility:hidden}.agenda .dia.passado{color:#c4c0b8;background:#f7f6f3;cursor:default}.agenda .dia.hoje{border-color:var(--terracota);color:var(--terracota);font-weight:600}.agenda .dia.bloqueado{background:var(--vermelho-claro);border-color:#d9bdb7;color:var(--vinho);font-weight:600;text-decoration:line-through;text-decoration-thickness:1px}.agenda .dia.selecionado{background:var(--primaria);border-color:var(--primaria);color:#fff}.menu .rodape{margin-top:auto;font-size:.8rem;color:#9aa8b5;padding:.8rem .6rem .2rem;border-top:1px solid #2A4256}.menu .rodape select{width:100%;margin:.4rem 0;background:var(--basalto-elevado);color:#fff;border:1px solid #2E4A60}.conteudo{padding:1.75rem 2rem;max-width:1400px;width:100%}.topo{display:flex;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1rem;flex-wrap:wrap}@media (max-width: 860px){.app{grid-template-columns:1fr}.menu{flex-direction:row;overflow-x:auto;padding:.5rem;position:sticky;top:0;z-index:5}.menu .marca{display:none}.menu{overflow-y:visible}.menu .menu-bloco{flex-direction:row;gap:.25rem;padding-right:.5rem;border-right:1px solid #2A4256;margin-right:.25rem}.menu .menu-grupo{display:none}.menu .menu-itens{flex-direction:row;gap:.25rem}.menu button{white-space:nowrap;padding:.5rem .7rem}.menu .rodape{margin:0;border:0;white-space:nowrap;display:flex;align-items:center;gap:.5rem}.menu .rodape .quem{display:none}.conteudo{padding:1rem}}.cartao{background:var(--cartao);border:1px solid var(--borda);border-radius:var(--raio);padding:1.1rem 1.15rem;box-shadow:var(--sombra)}.grade{display:grid;gap:1rem}.duas{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.linha{display:flex;gap:.5rem;align-items:center;flex-wrap:wrap}.espaco{justify-content:space-between}.pilha{display:flex;flex-direction:column;gap:.7rem}button.btn,a.btn,label.btn{border:1px solid var(--borda);background:#fff;color:var(--basalto);padding:.6rem 1rem;border-radius:var(--raio-p);font:inherit;font-size:.94rem;font-weight:500;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:.45rem;min-height:44px;text-decoration:none;transition:background .12s,border-color .12s;flex-direction:row}button.btn:hover,a.btn:hover,label.btn:hover{background:var(--pedra);border-color:#d4cfc7}button.btn:disabled{opacity:.45;cursor:not-allowed}button.btn:focus-visible,a.btn:focus-visible{outline:2px solid var(--terracota);outline-offset:2px}button.primario,a.btn.primario{background:var(--basalto);border-color:var(--basalto);color:#fff}button.primario:hover,a.btn.primario:hover{background:var(--basalto-elevado);border-color:var(--basalto-elevado)}button.sucesso,a.btn.sucesso{background:var(--oliva);border-color:var(--oliva);color:#fff;text-decoration:none;text-align:center}button.sucesso:hover{background:#355b45;border-color:#355b45}button.perigo{color:var(--vinho);border-color:#e3cfcb}button.perigo:hover{background:var(--vermelho-claro)}button.grande,a.btn.grande{min-height:54px;font-size:1.02rem;padding:.8rem 1.2rem}button.bloco{width:100%}button.link{background:none;border:0;color:var(--terracota);cursor:pointer;padding:0;font:inherit;font-size:.9rem;font-weight:500;display:inline-flex;align-items:center;gap:.3rem;text-underline-offset:3px}button.link:hover{text-decoration:underline}a{color:var(--terracota)}label{font-size:.84rem;color:var(--nevoa);font-weight:500;display:flex;flex-direction:column;gap:.35rem}input,select,textarea{font:inherit;font-size:1rem;padding:.62rem .75rem;border:1px solid var(--borda);border-radius:var(--raio-p);background:#fff;color:var(--texto);min-height:44px;width:100%}input::placeholder,textarea::placeholder{color:#9aa3ab}input:focus,select:focus,textarea:focus{outline:2px solid var(--basalto);outline-offset:-1px;border-color:transparent}input[type=checkbox]{width:19px;height:19px;min-height:0;accent-color:var(--basalto)}label.check{flex-direction:row;align-items:center;gap:.55rem;color:var(--texto);font-weight:400;font-size:.95rem}.etiqueta{display:inline-flex;align-items:center;gap:.3rem;padding:.12rem .5rem;border-radius:5px;font-size:.74rem;font-weight:500;background:var(--pedra-escura);color:var(--grafite)}.etiqueta.verde{background:var(--verde-claro);color:var(--oliva)}.etiqueta.vermelho{background:var(--vermelho-claro);color:var(--vinho)}.etiqueta.laranja{background:#f3e9e3;color:var(--terracota)}.aviso{padding:.75rem 1rem;border-radius:var(--raio-p);background:#fff;border:1px solid var(--borda);border-left:3px solid var(--basalto);font-size:.92rem;color:var(--grafite)}.aviso.erro{background:var(--vermelho-claro);border-color:#e7d4d0;border-left-color:var(--vinho);color:var(--vinho)}.aviso.ok{background:var(--verde-claro);border-color:#d3e0d8;border-left-color:var(--oliva);color:#2f503d}.aviso .ic{margin-right:.15rem}table{width:100%;border-collapse:collapse;font-size:.92rem}th{text-align:left;color:var(--nevoa);font-weight:500;font-size:.82rem;padding:.55rem .5rem;border-bottom:1px solid var(--borda)}td{padding:.65rem .5rem;border-bottom:1px solid #EFECE7;vertical-align:top}tbody tr:hover td{background:#fbfaf8}tr.riscado td{color:#9aa0a6;text-decoration:line-through}.tabela-rolagem{overflow-x:auto}.avatar{width:52px;height:52px;border-radius:50%;object-fit:cover;background:var(--pedra-escura);color:var(--basalto);display:grid;place-items:center;font-weight:600;font-size:1.05rem;flex-shrink:0;letter-spacing:.02em}.avatar.grande{width:96px;height:96px;font-size:2rem}.caixa{display:grid;grid-template-columns:1fr 380px;gap:1rem;align-items:start}.caixa>*{min-width:0}@media (max-width: 1100px){.caixa{grid-template-columns:1fr 320px}}@media (max-width: 760px){.caixa{grid-template-columns:1fr}}.categorias{display:flex;gap:.4rem;overflow-x:auto;padding-bottom:.4rem;margin-bottom:.6rem}.categorias button{white-space:nowrap;border:1px solid var(--borda);background:#fff;border-radius:999px;padding:.45rem 1rem;font:inherit;font-size:.92rem;font-weight:500;color:var(--grafite);cursor:pointer;min-height:40px;display:inline-flex;align-items:center;gap:.4rem}.categorias button.ativo{background:var(--basalto);color:#fff;border-color:var(--basalto)}.produtos{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:.7rem}.produto{background:#fff;border:1px solid var(--borda);border-radius:var(--raio);overflow:hidden;cursor:pointer;text-align:left;padding:0;font:inherit;color:inherit;position:relative;transition:transform .08s,border-color .12s}.produto:active{transform:scale(.97)}.produto.bloqueado{opacity:.4;cursor:not-allowed}.produto .foto{aspect-ratio:4/3;background:var(--pedra-escura);display:grid;place-items:center;color:#8b969f}.produto .foto img{width:100%;height:100%;object-fit:cover}.produto .info{padding:.5rem .6rem .6rem}.produto .nome{font-weight:500;font-size:.92rem;line-height:1.25;min-height:2.3em;color:var(--grafite)}.produto .preco{font-weight:600;color:var(--basalto)}.produto .qtd{position:absolute;top:7px;right:7px;background:var(--basalto);color:#fff;border-radius:999px;min-width:26px;height:26px;padding:0 6px;display:grid;place-items:center;font-weight:600;font-size:.85rem;box-shadow:0 0 0 2px #fff}.painel-pedido{position:sticky;top:1rem;display:flex;flex-direction:column;gap:.8rem}.codigo-input{font-size:1.5rem;letter-spacing:.3em;text-align:center;font-weight:600;text-transform:uppercase;color:var(--basalto)}.cliente{display:flex;gap:.8rem;align-items:center}.numeros{display:grid;grid-template-columns:1fr 1fr;gap:.5rem}.numeros div{background:var(--pedra);border:1px solid #EFECE7;border-radius:var(--raio-p);padding:.55rem .7rem}.numeros small{display:block;color:var(--nevoa);font-size:.8rem}.numeros b{font-size:1.15rem;font-weight:500;color:var(--basalto)}.alergia{background:var(--vinho);color:#fff;padding:.55rem .8rem;border-radius:var(--raio-p);font-weight:500;display:flex;align-items:center;gap:.45rem}.itens{display:flex;flex-direction:column;gap:.3rem;max-height:260px;overflow-y:auto}.item{display:grid;grid-template-columns:auto 1fr auto;gap:.5rem;align-items:center;padding:.3rem 0;border-bottom:1px dashed var(--borda)}.qtd-ctrl{display:flex;align-items:center;gap:.3rem}.qtd-ctrl button{width:32px;height:32px;border-radius:6px;border:1px solid var(--borda);background:#fff;font-weight:600;color:var(--basalto);cursor:pointer}.total{display:flex;justify-content:space-between;align-items:baseline;font-size:1.35rem;font-weight:500;color:var(--basalto)}.fundo-modal{position:fixed;top:0;right:0;bottom:0;left:0;background:#14283a73;display:grid;place-items:center;z-index:50;padding:1rem}.modal{background:#fff;border-radius:12px;padding:1.35rem;width:min(560px,100%);max-height:92vh;overflow-y:auto;box-shadow:0 24px 60px #14283a38}.modal.estreito{width:min(400px,100%)}.comprovante{font-family:Courier New,monospace;font-size:13px;background:#fff;border:1px dashed #bbb;padding:12px;width:300px;margin:0 auto;color:#000}.comprovante .c{text-align:center}.comprovante .lin{display:flex;justify-content:space-between;gap:8px}.comprovante hr{border:0;border-top:1px dashed #000;margin:6px 0}@media print{body *{visibility:hidden}.comprovante,.comprovante *{visibility:visible}.comprovante{position:absolute;left:0;top:0;border:0;width:58mm;padding:0;font-size:11px}@page{size:58mm auto;margin:2mm}}.entrar{min-height:100vh;display:grid;place-items:center;padding:1rem;background:var(--pedra)}.entrar .caixa-login{width:min(720px,100%)}.usuarios-demo{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:.6rem}.usuarios-demo button{text-align:left;background:#fff;border:1px solid var(--borda);border-radius:var(--raio);padding:.85rem .95rem;cursor:pointer;font:inherit;color:var(--grafite)}.usuarios-demo button:hover{border-color:var(--basalto)}.usuarios-demo b{display:flex;align-items:center;gap:.45rem;color:var(--basalto);font-weight:600}.lado-a-lado{height:100vh;display:flex;flex-direction:column;background:#2b3036}.barra-demo{display:flex;align-items:center;gap:1rem;padding:.5rem 1rem;color:#fff;flex-wrap:wrap}.barra-demo .suave{color:#b8bec6}.lados{flex:1;display:flex;gap:1rem;padding:0 1rem 1rem;min-height:0}.lado-empresa{flex:1;min-width:0;display:flex;flex-direction:column}.lado-pai{width:390px;flex-shrink:0;display:flex;flex-direction:column;align-items:center}.rotulo-lado{color:#d0d4da;font-size:.85rem;font-weight:600;padding:.25rem 0 .4rem}.moldura-empresa,.moldura-celular{flex:1;overflow:hidden;background:var(--fundo);transform:translateZ(0);min-height:0}.moldura-empresa>.rolagem,.moldura-celular>.rolagem{height:100%;overflow:auto}.moldura-empresa{border-radius:12px}.moldura-celular{width:375px;max-height:812px;border-radius:36px;border:10px solid #111}.moldura-empresa .app,.moldura-empresa .entrar,.moldura-celular .entrar{min-height:100%}@media (min-width: 861px){.moldura-empresa .app{grid-template-columns:200px 1fr;min-height:100%}.moldura-empresa .menu{position:sticky;top:0;height:100vh;max-height:calc(100vh - 80px)}}@media (max-width: 1000px){.lados{flex-direction:column;overflow:auto}.lado-pai{width:100%}.moldura-empresa{min-height:600px}.moldura-celular{min-height:700px}}.logo-pequena{width:44px;height:44px;object-fit:contain;border-radius:10px;background:#fff;border:1px solid var(--borda);flex-shrink:0}.logo-grande{max-width:160px;max-height:90px;object-fit:contain}.menu .marca img{width:34px;height:34px;object-fit:contain;border-radius:8px;background:#fff}.sino{position:relative;padding:.5rem .7rem}.sino .contador{position:absolute;top:-6px;right:-6px;margin:0}.caixa-logo{width:140px;height:90px;border:2px dashed var(--borda);border-radius:12px;display:grid;place-items:center;background:#fff;color:var(--suave);font-size:.8rem;text-align:center;overflow:hidden}.caixa-logo img{max-width:100%;max-height:100%;object-fit:contain}.leitor-qr{position:relative;width:100%;max-width:340px;aspect-ratio:1;border-radius:16px;overflow:hidden;background:#000}.leitor-qr video{width:100%;height:100%;object-fit:cover}.leitor-qr .mira{position:absolute;top:18%;right:18%;bottom:18%;left:18%;border:3px solid #fff;border-radius:14px;box-shadow:0 0 0 999px #00000059}.cartao-aluno{width:85.6mm;height:54mm;border:1px solid #ccc;border-radius:3.5mm;padding:3mm;display:grid;grid-template-columns:1fr 26mm;gap:2mm;background:#fff;color:#000;font-family:system-ui,sans-serif;overflow:hidden}.cartao-aluno .esq{display:flex;flex-direction:column;gap:.8mm;min-width:0}.cartao-aluno .topo-c{display:flex;align-items:center;gap:2mm;font-size:8pt;font-weight:700}.cartao-aluno .topo-c img{height:6.5mm;max-width:16mm;object-fit:contain}.cartao-aluno .foto{width:24mm;height:24mm;border-radius:2.5mm;object-fit:cover;background:#f2f2f2}.cartao-aluno .nome{font-size:9.5pt;font-weight:800;line-height:1.05;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cartao-aluno .turma{font-size:8pt;color:#444}.cartao-aluno .qr{width:26mm;height:26mm;align-self:center}.cartao-aluno .rodape-c{grid-column:1 / -1;font-size:6pt;color:#666;align-self:end}.totem{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--fundo);display:flex;flex-direction:column;overflow:hidden;-webkit-user-select:none;user-select:none}.totem-centro{align-items:center;justify-content:center;text-align:center;padding:1.5rem;overflow-y:auto}.totem-logo{max-width:220px;max-height:140px;object-fit:contain}.totem-titulo{font-size:2.2rem;margin:.5rem 0 .2rem;font-family:var(--titulo)}.totem-sub{font-size:1.25rem;color:var(--suave);margin:0 0 1.5rem}.totem-botao{font-size:1.3rem;padding:1.1rem 2.2rem;min-height:70px;border-radius:12px}.totem-senha{font-size:4.5rem;font-weight:500;color:var(--basalto);margin:.5rem 0;letter-spacing:.04em}.leitor-escondido{position:absolute;opacity:0;width:1px;height:1px;pointer-events:none}.totem-topo{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:.7rem 1rem;background:#fff;border-bottom:1px solid var(--borda)}.totem-corpo{flex:1;display:grid;grid-template-columns:1fr 340px;min-height:0}.totem-cardapio{overflow-y:auto;padding:1rem}.totem-cardapio .categorias button{font-size:1.05rem;padding:.7rem 1.2rem;min-height:48px}.totem-produtos{grid-template-columns:repeat(auto-fill,minmax(170px,1fr))}.totem-produtos .produto .nome{font-size:1.05rem}.totem-produtos .produto .preco{font-size:1.1rem}.totem-sacola-lateral{background:#fff;border-left:1px solid var(--borda);padding:1rem;display:flex;flex-direction:column;gap:.8rem;overflow-y:auto}.totem-barra{display:none}.totem-tela{flex:1;overflow-y:auto;padding:1rem;display:flex;flex-direction:column;gap:1rem;max-width:720px;width:100%;margin:0 auto}.totem-item{display:grid;grid-template-columns:1fr auto auto;gap:.6rem;align-items:center;padding:.5rem 0;border-bottom:1px dashed var(--borda)}.totem-item .nome{font-weight:600}.totem-qtd button{width:44px;height:44px;font-size:1.3rem}.totem-turnos{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:.6rem}@media (max-width: 900px){.totem-corpo{grid-template-columns:1fr;grid-template-rows:1fr auto}.totem-sacola-lateral{display:none}.totem-barra{display:flex;gap:.5rem;padding:.7rem;background:#fff;border-top:1px solid var(--borda)}.totem-produtos{grid-template-columns:repeat(2,1fr)}}.senha-grande{font-size:2.2rem;font-weight:500;letter-spacing:.06em;color:var(--basalto)}.senha-cartao{font-size:1.6rem;font-weight:500;color:var(--basalto);line-height:1}.painel-chamada{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--basalto);color:#fff;z-index:100;display:flex;flex-direction:column;padding:2rem}.painel-chamada h1{font-size:2.4rem;margin:0 0 1rem;color:#fff}.painel-chamada .grade-senhas{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:1rem;flex:1;align-content:start}.painel-chamada .senha{background:var(--basalto-elevado);border:1px solid #2E4A60;border-top:4px solid var(--terracota-claro);border-radius:12px;padding:1.2rem;text-align:center}.painel-chamada .senha b{display:block;font-size:4.5rem;line-height:1;font-weight:500}.painel-chamada .senha span{font-size:1.2rem;opacity:.9}.painel-chamada .preparando{margin-top:1rem;color:#9aa8b5;font-size:1.3rem}.contrato-texto{white-space:pre-wrap;font-family:var(--titulo);font-size:.92rem;line-height:1.6;color:var(--grafite);background:var(--pedra);border:1px solid var(--borda);border-radius:var(--raio-p);padding:1.1rem;max-height:46vh;overflow-y:auto}.contador{background:var(--terracota);color:#fff;border-radius:999px;min-width:20px;height:20px;padding:0 6px;font-size:.7rem;font-weight:600;display:inline-grid;place-items:center;margin-left:auto}.familia-solo{max-width:480px;margin:0 auto;min-height:100vh;background:var(--fundo);box-shadow:0 0 40px #00000014}.familia-solo .familia-shell{min-height:100vh}.familia-shell{min-height:100%;display:flex;flex-direction:column;background:var(--fundo)}.familia-shell .familia-app{flex:1;width:100%;padding-bottom:5.5rem}.abas-baixo{position:sticky;bottom:0;display:grid;grid-template-columns:repeat(5,1fr);background:#fff;border-top:1px solid var(--borda);z-index:4;padding-bottom:env(safe-area-inset-bottom)}.abas-baixo button{background:none;border:0;padding:.55rem 0 .6rem;font:inherit;font-size:.72rem;color:var(--nevoa);cursor:pointer;display:flex;flex-direction:column;align-items:center;gap:3px;position:relative}.abas-baixo button.ativo:before{content:"";position:absolute;top:0;left:30%;right:30%;height:2px;border-radius:0 0 2px 2px;background:var(--terracota)}.abas-baixo button.ativo{color:var(--basalto);font-weight:600}.carrinho-fixo{position:sticky;bottom:4.6rem;background:#fff;border:1px solid var(--borda);border-radius:var(--raio);padding:.8rem;box-shadow:0 -6px 20px #14283a14}.abas-topo{display:grid;grid-template-columns:repeat(3,1fr);gap:.25rem;background:var(--pedra-escura);padding:.25rem;border-radius:9px}.abas-topo button{border:0;background:none;padding:.55rem;border-radius:7px;font:inherit;font-weight:500;font-size:.92rem;cursor:pointer;color:var(--nevoa)}.abas-topo button.ativo{background:#fff;color:var(--basalto);box-shadow:0 1px 2px #14283a1a}.chips-filhos{display:flex;gap:.5rem;overflow-x:auto}.chips-filhos button{display:flex;align-items:center;gap:.5rem;border:1px solid var(--borda);background:#fff;border-radius:999px;padding:.25rem .85rem .25rem .25rem;cursor:pointer;font:inherit;font-weight:500;color:var(--grafite);white-space:nowrap}.chips-filhos button.ativo{border-color:var(--basalto);background:var(--basalto);color:#fff}.chips-filhos .avatar{width:34px;height:34px;font-size:.8rem}.familia-app{max-width:560px;margin:0 auto;padding:1rem;display:flex;flex-direction:column;gap:1rem}.saldo-grande{background:var(--basalto);color:#fff;border-radius:12px;padding:1.25rem 1.3rem 1.3rem}.saldo-grande .valor{font-size:2.3rem;font-weight:500;letter-spacing:-.01em;margin:.15rem 0 .1rem}.codigo-filho{font-size:1.6rem;font-weight:500;letter-spacing:.25em;color:var(--basalto)}.ic-produto{color:#8b969f}.ilus{display:block;object-fit:contain;-webkit-user-select:none;user-select:none}.produto .foto img.ilus-produto{width:58%;height:58%;object-fit:contain}.produto .foto:has(.ilus-produto){background:#fbf3e4}.sineta{display:flex;justify-content:center;margin:0 auto .3rem}.sineta img{animation:sineta-pula .7s ease-out both}@keyframes sineta-pula{0%{transform:scale(.6) rotate(-8deg);opacity:0}60%{transform:scale(1.06) rotate(4deg);opacity:1}to{transform:scale(1) rotate(0)}}@media (prefers-reduced-motion: reduce){.sineta img{animation:none}}.nada-ainda{text-align:center;padding:1.2rem 0 .6rem}.nada-ainda p{margin:.2rem 0 0}.abas-baixo .ilus{width:30px;height:30px;filter:saturate(.35) opacity(.6);transition:filter .15s,transform .15s}.abas-baixo button.ativo .ilus{filter:none;transform:translateY(-1px) scale(1.08)}.totem-produtos .ic-produto,.produtos .ic-produto{width:38%;height:38%}.produto:hover{border-color:#cfc9c0}.chips-filhos button.ativo .avatar{background:var(--basalto-elevado);color:#fff}.saldo-grande>div:first-child{font-size:.92rem;font-weight:500;color:var(--terracota-claro)}.saldo-grande .pequeno{color:#b9c4ce}.saldo-grande .btn{background:#fff;border-color:#fff}@media (max-width: 860px){.menu button.ativo:before{left:.5rem;right:.5rem;top:auto;bottom:-.15rem;width:auto;height:2px;border-radius:2px}}.filho-cartao{display:flex;flex-direction:column;gap:.75rem}.filho-cartao .topo-filho{display:flex;align-items:center;gap:.8rem}.filho-cartao .info-filho{flex:1;min-width:0}.alternar-dia .acao{white-space:nowrap}.filho-cartao .nome-filho{font-weight:600;color:var(--basalto)}.filho-cartao .barra-gasto{height:4px;border-radius:2px;background:var(--pedra-escura);margin-top:.35rem;overflow:hidden}.filho-cartao .barra-gasto span{display:block;height:100%;background:var(--basalto)}.alternar-dia{display:flex;align-items:center;gap:.55rem;width:100%;border:1px dashed #D4CFC7;background:var(--pedra);border-radius:var(--raio-p);padding:.55rem .75rem;font:inherit;font-size:.9rem;color:var(--grafite);cursor:pointer;text-align:left}.alternar-dia:hover{border-color:var(--basalto)}.alternar-dia.ligado{border-style:solid;border-color:#d9bdb7;background:var(--vermelho-claro);color:var(--vinho)}.alternar-dia .acao{margin-left:auto;font-size:.8rem;color:var(--terracota);font-weight:500}:where(button,a,input,select,textarea,[tabindex]):focus-visible{outline:2px solid var(--terracota);outline-offset:2px}.menu button:focus-visible{outline-color:var(--terracota-claro);outline-offset:-2px}@media (prefers-reduced-motion: reduce){*,*:before,*:after{transition:none!important;animation:none!important;scroll-behavior:auto!important}}.conteudo p,.familia-app p{max-width:72ch}.totem-cartao{display:flex;align-items:center;gap:1.4rem;width:min(520px,100%);padding:1.5rem 1.7rem;border:0;border-radius:16px;background:var(--basalto);color:#fff;font:inherit;text-align:left;cursor:pointer;margin-top:.5rem;box-shadow:0 18px 40px #14283a38;transition:transform .12s}.totem-cartao:active{transform:scale(.98)}.totem-cartao-desenho{width:104px;height:66px;border-radius:9px;background:var(--basalto-elevado);border:1px solid #2E4A60;display:grid;place-items:center;color:var(--terracota-claro);flex-shrink:0}.totem-cartao-texto{display:flex;flex-direction:column;gap:.25rem}.totem-cartao-texto b{font-family:var(--titulo);font-weight:600;font-size:1.7rem;line-height:1.15}.totem-cartao-texto span{color:#b9c4ce;font-size:1.05rem}.totem-titulo{font-size:2.4rem;color:var(--basalto)}@media (max-width: 520px){.totem-cartao{flex-direction:column;text-align:center}.totem-cartao-texto b{font-size:1.45rem}}.texto-legal section{margin-bottom:1rem}.texto-legal h3{font-size:1rem;margin:0 0 .25rem}.texto-legal p{margin:0;line-height:1.6;max-width:68ch}a.link{color:var(--terracota);font-weight:500}.painel{max-width:1100px;margin:0 auto;padding:1.5rem 1rem 3rem;display:flex;flex-direction:column;gap:1rem}.grade-cantinas{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:.8rem}.cartao-cantina{text-align:left;display:flex;flex-direction:column;gap:.3rem;cursor:pointer;font:inherit;color:inherit}.cartao-cantina:hover{border-color:var(--terracota)}.numeros-cantina{display:flex;flex-wrap:wrap;gap:.2rem .9rem;font-size:.85rem;margin-top:.3rem}.checklist{display:flex;flex-direction:column;gap:.55rem}.checklist-item{display:flex;gap:.6rem;align-items:flex-start}.checklist-item input[type=checkbox]{margin-top:.2rem;width:18px;height:18px}.checklist-item .ic{color:var(--grafite);margin-top:.1rem;flex:none}.checklist-item.feito .ic{color:var(--oliva)}.checklist-item.feito b{text-decoration:line-through;text-decoration-color:#00000040}.faixa-suporte{display:flex;align-items:center;gap:.6rem;flex-wrap:wrap;padding:.5rem 1rem;background:var(--terracota);color:#fff;font-size:.9rem}.faixa-suporte .btn{margin-left:auto;padding:.3rem .8rem}.pagina-legal{max-width:760px;margin:0 auto;padding:1.5rem 1rem 3rem}.links-conta{display:flex;flex-wrap:wrap;justify-content:center;gap:.3rem 1rem;margin-top:1.5rem}.barra-sacola{position:sticky;bottom:.8rem;z-index:6;display:flex;align-items:center;gap:.7rem;width:100%;background:var(--basalto);color:#fff;border:0;border-radius:12px;padding:.75rem .95rem;font:inherit;cursor:pointer;box-shadow:0 10px 24px #14283a40;text-align:left}.barra-sacola .qtd-sacola{background:var(--terracota-claro);color:var(--basalto);border-radius:999px;min-width:26px;height:26px;display:grid;place-items:center;font-weight:600;font-size:.85rem;padding:0 6px}.barra-sacola b{margin-left:auto;font-weight:500}.barra-sacola .ver{font-weight:500;padding-left:.7rem;border-left:1px solid #2E4A60}.fundo-folha{position:fixed;top:0;right:0;bottom:0;left:0;background:#14283a66;z-index:40}.folha-sacola{position:fixed;left:50%;bottom:0;transform:translate(-50%);width:min(560px,100%);max-height:82vh;overflow-y:auto;background:#fff;border-radius:16px 16px 0 0;padding:1.1rem 1.1rem calc(1.1rem + env(safe-area-inset-bottom));z-index:41;box-shadow:0 -12px 40px #14283a33;animation:subir .18s ease-out}.folha-sacola .itens{max-height:38vh}@keyframes subir{0%{transform:translate(-50%,24px);opacity:.6}to{transform:translate(-50%);opacity:1}}.familia-shell .barra-sacola{bottom:4.9rem}.totem-centro.com-teclado{justify-content:flex-start;padding-top:1.2rem}.totem-centro.com-teclado .ic-grande,.totem-centro.com-teclado .totem-logo{width:48px;height:48px;max-height:48px;margin-bottom:0}.totem-centro.com-teclado .totem-titulo{font-size:1.5rem;margin:.3rem 0 .6rem}.totem{height:100dvh}.barra-sacola span,.barra-sacola b{white-space:nowrap}.saldo-grande .composicao{display:flex;flex-direction:column;gap:.3rem;margin-top:.7rem;padding-top:.7rem;border-top:1px solid #2A4256;font-size:.92rem}.saldo-grande .composicao>div{display:flex;justify-content:space-between;gap:1rem;color:#c3ccd5}.saldo-grande .composicao b{color:#fff;font-weight:500}.saldo-grande .composicao small{color:#9aa8b5;font-weight:400}.saldo-grande .composicao .aberto b{color:var(--terracota-claro)}.painel-chamada .senha.chamando{background:var(--terracota-claro);color:var(--basalto);border-color:var(--terracota-claro);animation:chamar 1s ease-in-out 5}.painel-chamada .senha.chamando span{color:var(--basalto);opacity:1}@keyframes chamar{50%{transform:scale(1.06)}}
