.menu{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1rem,2.5vw,1.5rem);display:grid}.menu-item{border:1px solid var(--linha);border-radius:var(--r-3);background:var(--branco);grid-template-rows:auto auto auto 1fr auto;grid-template-columns:minmax(0,1fr);gap:.55rem;min-width:0;padding:clamp(1rem,2.5vw,1.4rem);transition:border-color .2s,box-shadow .2s,transform .2s;display:grid;position:relative}.menu-item:hover,.menu-item:focus-within{border-color:var(--linha-forte);box-shadow:var(--sombra)}@media (prefers-reduced-motion:no-preference){.menu-item:hover{transform:translateY(-2px)}}.menu-arte{aspect-ratio:12/5;border-radius:var(--r-2);background:radial-gradient(circle at 1px 1px, var(--menu-ponto) 1px, transparent 1.5px) 0 0 / 16px 16px, var(--azul-nevoa);place-items:center;margin-bottom:.35rem;display:grid}.menu-item h3{font-variation-settings:"opsz" 72, "SOFT" 100;font-size:clamp(1.35rem,2.2vw,1.6rem)}.menu-prova{font-family:var(--fonte-m);color:var(--tinta-3);font-size:.78rem}.menu-item>p:not(.menu-prova){color:var(--tinta-2)}.menu-item strong{color:var(--tinta)}.menu-abrir{color:var(--azul-forte);justify-self:start;align-items:center;gap:.4rem;margin-top:.35rem;font-weight:700;text-decoration:none;display:inline-flex}.menu-abrir:after{content:"";border-radius:inherit;position:absolute;inset:0}.menu-abrir:focus-visible{outline:none}.menu-abrir:focus-visible:after{outline:3px solid var(--azul);outline-offset:3px}.menu-seta{transition:transform .2s}.menu-item:hover .menu-seta{transform:translate(3px)}@media (max-width:700px){.menu{margin-inline:calc(var(--gutter) * -1);padding:.25rem var(--gutter) .75rem;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);scrollbar-width:none;grid-template-columns:none;grid-auto-columns:84%;grid-auto-flow:column;gap:.75rem;overflow-x:auto}.menu::-webkit-scrollbar{display:none}.menu-item{scroll-snap-align:start}.menu-item:hover{transform:none}}.arte{width:min(100%,15rem);height:auto;overflow:visible}.a-traco{fill:var(--branco);stroke:var(--tinta);stroke-width:2px;stroke-linejoin:round}.a-fino{fill:none;stroke:var(--tinta-3);stroke-width:1.5px;stroke-linecap:round}.a-cano{fill:none;stroke:var(--linha-forte);stroke-width:4px;stroke-linecap:round}.a-gota{fill:var(--azul);offset-path:path("M36 40C58 40 62 40 84 40");offset-distance:50%}.a-gota:not(:nth-of-type(2)){opacity:0}.a-check{fill:none;stroke:var(--azul);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}.a-ponto{fill:var(--tinta-3)}.a-barra{fill:var(--linha-forte);transform-box:fill-box;transform-origin:bottom}.a-barra.a-azul{fill:var(--azul)}.a-bloco{fill:var(--azul-claro)}.a-botao{fill:var(--azul)}.a-lua{fill:var(--tinta)}.a-digita{fill:var(--azul)}:root[data-tema=madrugada] .menu-arte{--menu-ponto:#ffffff17}:root[data-tema=madrugada] .a-cano{stroke:#8a7262}:root[data-tema=madrugada] .a-barra{fill:#7b6252}:root[data-tema=madrugada] .a-barra.a-azul{fill:var(--azul)}:root[data-tema=madrugada] .a-bloco{fill:#7d9bff52}:root[data-tema=madrugada] .a-lua{fill:#f2d48a}@media (prefers-reduced-motion:no-preference){.a-gota{opacity:1;animation:2.4s linear infinite corre;animation-delay:calc(var(--i) * -.8s)}.a-gota:not(:nth-of-type(2)){opacity:1}.a-check{stroke-dasharray:24;animation:2.4s infinite risca}.a-barra{animation:2.8s ease-in-out infinite cresce;animation-delay:calc(var(--i) * .2s)}.a-rola{animation:5s ease-in-out infinite rola}.a-botao{transform-box:fill-box;transform-origin:50%;animation:1.6s ease-in-out infinite chama}.a-pisca{animation:2.4s ease-in-out infinite pisca-arte}.a-bolha2{animation:4s infinite responde}.a-digita{animation:1.2s ease-in-out infinite digita;animation-delay:calc(var(--i) * .18s)}}@keyframes corre{0%{offset-distance:0%}to{offset-distance:100%}}@keyframes risca{0%,30%{stroke-dashoffset:24px}50%,to{stroke-dashoffset:0}}@keyframes cresce{0%,to{transform:scaleY(.55)}50%{transform:scaleY(1)}}@keyframes rola{0%,20%{transform:translateY(0)}55%,75%{transform:translateY(-46px)}}@keyframes chama{50%{transform:scale(1.08)}}@keyframes pisca-arte{50%{opacity:.3}}@keyframes responde{0%,15%{opacity:0;transform:translateY(4px)}25%,90%{opacity:1;transform:none}to{opacity:0}}@keyframes digita{50%{opacity:.45;transform:translateY(-2px)}}html:has(.bandeja[open]){scrollbar-gutter:stable;overflow:hidden}.bandeja{background:var(--fundo);width:min(36rem,100%);max-width:100%;height:100dvh;max-height:100dvh;color:var(--tinta);overscroll-behavior:contain;border:0;margin:0;padding:0;position:fixed;inset:0 0 0 auto;overflow-y:auto;box-shadow:-24px 0 60px -20px #2a1d1773}.bandeja::backdrop{background:#1f15118c}@media (prefers-reduced-motion:no-preference){.bandeja[open]{animation:.42s cubic-bezier(.2,.8,.2,1) desliza}.bandeja[open]::backdrop{animation:.42s escurece}}@keyframes desliza{0%{transform:translate(100%)}}@keyframes escurece{0%{opacity:0}}.bandeja-dentro{align-content:start;gap:1.1rem;min-height:100%;padding:clamp(1rem,3vw,1.75rem) clamp(1rem,3vw,1.75rem) 2rem;display:grid}.bandeja-cabeca{justify-content:space-between;align-items:center;gap:1rem;display:flex}.bandeja-cabeca h2{font-variation-settings:"opsz" 72, "SOFT" 100;font-size:clamp(1.7rem,4vw,2.2rem)}.bandeja-cabeca h2:focus{outline:none}.bandeja-fechar{border:1px solid var(--linha-forte);background:var(--branco);width:2.75rem;height:2.75rem;color:var(--tinta);cursor:pointer;border-radius:50%;flex:none;place-items:center;display:grid}.bandeja-fechar:hover{border-color:var(--tinta)}.bandeja-frase{color:var(--tinta-2);margin-top:-.6rem;font-size:1.05rem}.prato{position:relative}.prato-mock{aspect-ratio:5/4;box-shadow:inset 0 0 0 1px #2a1d170f}.prato-mock .caso-mock-arte>*,.prato-mock figcaption,.prato-mock .bebida-canto{transition:opacity .5s,transform .6s cubic-bezier(.2,.8,.2,1)}.prato:not([data-servido]) .caso-mock-arte>*,.prato:not([data-servido]) figcaption,.prato:not([data-servido]) .bebida-canto{opacity:0}.prato:not([data-servido]) .caso-mock-arte>*{transform:scale(.97)}.bandeja-info{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1.25rem;display:grid}.bandeja-info h3{font-family:var(--fonte-m);letter-spacing:.08em;text-transform:uppercase;color:var(--tinta-3);margin-bottom:.55rem;font-size:.74rem;font-weight:500}.bandeja-casos{gap:.45rem;display:grid}.bandeja-casos a{color:var(--azul-forte);text-underline-offset:3px;font-weight:700}.bandeja-pedir{width:100%;min-height:3.4rem;font-size:1.05rem}.bandeja-outros{border-top:1px solid var(--linha);padding-top:1rem}.bandeja-outros p{color:var(--tinta-3);margin-bottom:.55rem;font-size:.85rem}.bandeja-outros ul{flex-wrap:wrap;gap:.45rem;display:flex}.bandeja-outros button{border:1px solid var(--linha-forte);background:var(--branco);min-height:2.5rem;color:var(--tinta);font:inherit;cursor:pointer;border-radius:99px;padding:.4rem .9rem;font-size:.92rem}.bandeja-outros button:hover{border-color:var(--tinta)}.bandeja-outros button[aria-pressed=true]{background:var(--tinta);border-color:var(--tinta);color:var(--branco)}@media (max-width:560px){.bandeja{width:100%;box-shadow:none}.bandeja-info{grid-template-columns:minmax(0,1fr)}.prato-mock{aspect-ratio:1}}
.sobre{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:clamp(2rem,6vw,5rem);display:grid}.sobre h2{font-variation-settings:"opsz" 72, "SOFT" 100;letter-spacing:-.015em;font-size:clamp(2rem,3.6vw,2.85rem)}.sobre-texto>p{white-space:pre-line;max-width:36rem;color:var(--tinta-2);margin-top:1rem;font-size:1.08rem}.sobre-chips{border:0;flex-wrap:wrap;gap:.5rem;min-width:0;margin:1.5rem 0 0;padding:0;display:flex}.sobre-chips label{position:relative}.sobre-chips input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.sobre-chips span{border:1px solid var(--linha);background:var(--branco);border-radius:99px;align-items:center;gap:.45rem;min-height:2.4rem;padding:.4rem .85rem .4rem .6rem;font-size:.93rem;transition:background-color .15s,border-color .15s;display:inline-flex}.sobre-chips svg{width:18px;height:18px;color:var(--azul-forte);flex:none}.sobre-chips label:hover span{border-color:var(--linha-forte)}.sobre-chips input:checked+span{border-color:var(--azul-forte);background:var(--azul-claro);font-weight:600}.sobre-chips input:focus-visible+span{outline:2px solid var(--azul-forte);outline-offset:2px}.sobre-notas{max-width:36rem;min-height:5.4rem;margin-top:1rem}.sobre-nota{border:1px solid var(--linha);border-left:3px solid var(--azul-forte);border-radius:var(--r-1);background:var(--branco);color:var(--tinta-2);align-items:center;gap:1rem;padding:.75rem 1.1rem .75rem .85rem;font-size:1.02rem;display:none}:is(.sobre:has(#sobre-cafe:checked) [data-item=cafe],.sobre:has(#sobre-gatos:checked) [data-item=gatos],.sobre:has(#sobre-volei:checked) [data-item=volei],.sobre:has(#sobre-games:checked) [data-item=games],.sobre:has(#sobre-anime:checked) [data-item=anime],.sobre:has(#sobre-fe:checked) [data-item=fe],.sobre:has(#sobre-namorada:checked) [data-item=namorada]){display:flex}@supports not selector(:has(*)){.sobre-nota{margin-bottom:.5rem;display:flex}}.sobre-anim{width:56px;height:56px;color:var(--azul-forte);flex:none;overflow:visible}.sobre-mural{aspect-ratio:5/6;width:clamp(17rem,30vw,24rem);position:relative}.sobre-comanda{background:#fffaf4;border-radius:4px;margin:0;padding:.55rem .55rem 2.2rem;position:absolute;box-shadow:0 18px 40px -16px #2a1d1773}.sobre-comanda img{border-radius:2px;width:100%;height:auto;display:block}.sobre-comanda figcaption{font-family:var(--fonte-m);letter-spacing:.08em;text-align:center;color:#5e4a3e;font-size:.78rem;position:absolute;inset:auto 0 .65rem}.comanda-gatos{z-index:1;width:62%;top:0;left:0;rotate:-5deg}.comanda-volei{z-index:2;width:40%;bottom:0;left:3%;rotate:-2deg}.comanda-eu{z-index:3;width:52%;top:45%;right:0;rotate:3deg}:is(.sobre:has(#sobre-gatos:checked) .comanda-gatos,.sobre:has(#sobre-volei:checked) .comanda-volei){z-index:4;rotate:0deg;scale:1.05;box-shadow:0 24px 48px -16px #2a1d178c}@media (prefers-reduced-motion:no-preference){.sobre-comanda{transition:rotate .45s cubic-bezier(.2,.8,.2,1),scale .45s cubic-bezier(.2,.8,.2,1),box-shadow .45s}.sobre-comanda:hover{rotate:0deg}}@media (max-width:860px){.sobre{grid-template-columns:minmax(0,1fr);gap:1.75rem}.sobre-mural{order:-1;justify-self:center;width:min(100%,17rem)}.sobre-comanda figcaption{letter-spacing:.04em;font-size:.68rem}}@media (prefers-reduced-motion:no-preference){.sobre-nota .sa-vapor{animation:sa-vapor 1.4s ease-out calc(var(--i) * .25s) 2 backwards}.sobre-nota .sa-pata{animation:sa-surge .35s ease-out calc(.15s + var(--i) * .22s) backwards}.sobre-nota .sa-bola{transform-box:fill-box;transform-origin:50%;animation:1.1s cubic-bezier(.25,.7,.3,1) backwards sa-bola}.sobre-nota .sa-rede{animation:.4s ease-out backwards sa-surge}.sobre-nota .sa-barra{transform-box:fill-box;transform-origin:0;animation:1s cubic-bezier(.4,0,.2,1) .1s backwards sa-barra}.sobre-nota .sa-trofeu{transform-box:fill-box;transform-origin:bottom;animation:.5s cubic-bezier(.3,1.6,.5,1) 1.1s backwards sa-pula}.sobre-nota .sa-brilho{animation:sa-surge .3s ease-out calc(1.3s + var(--i) * .12s) backwards}.sobre-nota .sa-traco{stroke-dasharray:1;animation:sa-traco .45s ease-out calc(var(--i) * .35s) backwards}.sobre-nota .sa-linhas{animation:.3s ease-out 1.4s backwards sa-surge}.sobre-nota .sa-fe .sa-traco{animation-duration:.6s;animation-delay:calc(var(--i) * .45s)}.sobre-nota .sa-raio{transform-box:view-box;transform-origin:32px 23px;animation:sa-raio .5s ease-out calc(1s + var(--i) * 80ms) backwards}.sobre-nota .sa-coracao{stroke-dasharray:1;transform-box:fill-box;transform-origin:50%;animation:.9s ease-in-out backwards sa-traco,.4s ease-out .8s backwards sa-enche,.9s ease-in-out 1.2s 2 sa-bate}}.sa-coracao{fill:currentColor;fill-opacity:.16}@keyframes sa-vapor{0%{opacity:0;translate:0 5px}60%{opacity:1}}@keyframes sa-surge{0%{opacity:0}}@keyframes sa-bola{0%{opacity:0;transform:translate(-26px,26px)rotate(-220deg)}20%{opacity:1}65%{transform:translate(3px,-9px)rotate(-30deg)}}@keyframes sa-barra{0%{transform:scaleX(0)}}@keyframes sa-pula{0%{opacity:0;transform:scale(.6)}}@keyframes sa-traco{0%{stroke-dashoffset:1px}}@keyframes sa-raio{0%{opacity:0;transform:scale(.7)}}@keyframes sa-enche{0%{fill-opacity:0}}@keyframes sa-bate{0%,to{transform:scale(1)}15%{transform:scale(1.14)}30%{transform:scale(1)}45%{transform:scale(1.08)}}
@property --p{syntax:"<number>";inherits:true;initial-value:1}.hero.hero-caos{--p:1;--topo:3.9rem;padding-top:clamp(2.5rem,6vw,4rem);padding-bottom:clamp(3rem,7vw,5rem);display:block;overflow-x:clip}.caos-palco{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(2rem,4vw,3.5rem);display:grid;position:relative}.caos-fim{grid-area:1/1}.caos-pecas{grid-area:1/2;grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem;display:grid}.caos-abertura{display:none}.caos-pecas li{--q:clamp(0, calc((var(--p) - var(--d,0)) / .5), 1);--e:calc(var(--q) * var(--q) * (3 - 2 * var(--q)));--k:calc(1 - var(--e));min-height:3.6rem;transform:translate(calc(var(--dx,0px) * var(--k)), calc(var(--dy,0px) * var(--k))) rotate(calc(var(--r,0deg) * var(--k))) scale(calc(1 + (var(--s,1) - 1) * var(--k)));grid-template-columns:minmax(0,1fr);display:grid;position:relative}.caco,.ordem{border-radius:10px;grid-area:1/1;align-items:center;gap:.55rem;font-size:.86rem;line-height:1.25;display:flex}.caco{opacity:clamp(0, calc((.52 - var(--q)) / .16), 1);width:max-content;max-width:15rem;color:var(--escuro-fixo);background:#fff;place-self:center;padding:.6rem .8rem;box-shadow:0 16px 34px -14px #0009}.ordem{opacity:clamp(0, calc((var(--q) - .46) / .18), 1);background:var(--branco);color:var(--tinta);padding:.7rem .8rem;font-weight:700;box-shadow:0 10px 24px -14px #0000008c}.ordem-ok{background:var(--azul);width:1.45rem;height:1.45rem;color:var(--sobre-azul);border-radius:50%;flex:none;place-items:center;display:grid}.ordem-ok svg{width:.85rem;height:.85rem}.caco-marca{min-width:1.6rem;height:1.6rem;font-family:var(--fonte-m);color:#fff;background:#6f5b4e;border-radius:4px;flex:none;place-items:center;padding:0 .3rem;font-size:.66rem;font-weight:700;display:grid}.caco-texto{overflow-wrap:anywhere}[data-tipo=arquivo] .caco,[data-tipo=print] .caco,[data-tipo=formula] .caco{font-family:var(--fonte-m);font-size:.8rem}[data-tipo=arquivo] .caco-marca{background:#1d6f42}[data-tipo=print] .caco{background:#e8edf6;border:1px solid #c6d0e2}[data-tipo=print] .caco-marca{background:#6b7a99}[data-tipo=formula] .caco{border-left:4px solid #1d6f42;border-radius:3px}[data-tipo=formula] .caco-marca{color:#6f5b4e;background:0 0;font-size:.85rem;font-style:italic}[data-tipo=chat] .caco{background:#d9fdd3;border-radius:14px 14px 14px 3px}[data-tipo=nota] .caco{background:#ffe36e;border-radius:2px;font-weight:600}[data-tipo=email] .caco-marca{background:var(--azul)}[data-tipo=alerta] .caco{color:#a1161d;background:#fff0ef;border:1.5px solid #e5484d;font-weight:700}[data-tipo=alerta] .caco-marca{background:#e5484d;border-radius:50%;min-width:1.6rem}[data-tipo=audio] .caco{color:#e9edef;background:#1f2c34;border-radius:99px}.caco-onda{background:0 0;align-items:center;gap:2px;min-width:0;display:flex}.caco-onda i{background:#53bdeb;border-radius:2px;width:3px;height:.5rem;display:block}.caco-onda i:nth-child(2),.caco-onda i:nth-child(4){height:1rem}.caco-onda i:nth-child(3){height:1.3rem}@media (prefers-reduced-motion:no-preference) and (scripting:enabled){.hero.hero-caos{--p:0}.hero.hero-caos .caos-pecas li{will-change:transform}.hero.hero-caos .caos-pecas{transition:opacity .35s}.hero.hero-caos:not([data-medido]) .caos-pecas{opacity:0;animation:10ms 3s forwards caos-socorro-pecas}.hero.hero-caos:not([data-medido]){animation:10ms 3s forwards caos-socorro}.hero.hero-caos:has(.caos-fim:focus-within){--p:1!important}}@media (min-width:901px) and (prefers-reduced-motion:no-preference) and (scripting:enabled){.hero.hero-caos{height:290svh;padding-top:0;padding-bottom:0}.hero.hero-caos .caos-palco{top:var(--topo);height:calc(100svh - var(--topo));padding-block:clamp(1.5rem,4vh,3rem);position:sticky}.hero.hero-caos .caos-abertura{z-index:3;text-align:center;pointer-events:none;opacity:clamp(0, calc(1 - var(--p) * 3.2), 1);transform:translateY(calc(var(--p) * -40px));place-content:center;justify-items:center;gap:1.25rem;display:grid;position:absolute;inset:0}.hero.hero-caos .caos-fim{--f:clamp(0, calc((var(--p) - .55) / .3), 1);opacity:var(--f);transform:translateY(calc((1 - var(--f)) * 24px))}}.caos-antes{max-width:19ch;font-family:var(--fonte-d);font-variation-settings:"opsz" 144, "SOFT" 100;letter-spacing:-.02em;color:#fff;text-shadow:0 4px 30px #140c08e6;font-size:clamp(2.1rem,4.6vw,3.9rem);font-weight:700;line-height:1.06}.caos-rolar{color:#d9c9b8;align-items:center;gap:.6rem;font-size:.95rem;display:inline-flex}.caos-rolar:after{content:"";border-bottom:2px solid;border-right:2px solid;width:.55rem;height:.55rem;transform:translateY(-2px)rotate(45deg)}@media (prefers-reduced-motion:no-preference){.caos-rolar:after{animation:1.4s ease-in-out infinite caos-desce}}@keyframes caos-desce{50%{transform:translateY(3px)rotate(45deg)}}@media (max-width:900px){.caos-palco{grid-template-columns:minmax(0,1fr)}.caos-antes{font-size:clamp(1.9rem,8vw,2.6rem)}.caos-pecas{grid-area:auto/1;grid-template-columns:repeat(2,minmax(0,1fr))}.caos-fim{order:-1;grid-area:auto/1}.caos-pecas li{min-height:3.3rem}.caco,.ordem{font-size:.8rem}.caco{max-width:11rem}}@media (max-width:600px){.caos-pecas li:nth-child(n+7){display:none}}@media (max-width:900px) and (prefers-reduced-motion:no-preference) and (scripting:enabled){.hero.hero-caos .caos-abertura{gap:.9rem;margin-bottom:.5rem;display:grid}.hero.hero-caos .caos-pecas{margin-block:7rem 6rem}}@keyframes caos-socorro{to{--p:1}}@keyframes caos-socorro-pecas{to{opacity:1}}
