@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ffc7b595a48b6846-s.2k_u76ydap2io.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/276a8f4fe816cb6b-s.31_i6ngnt52xa.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/82b67ad56d243b47-s.2p5l8hwveaaiz.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/33ee198db9637ef4-s.1_g-53zz09yvy.woff2)format("woff2");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:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/fbb7028efdf70529-s.2gp_y-cmv6-ey.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/82450a180bcad83c-s.p.2ywnh8m32q6p0.woff2)format("woff2");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:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/ffc7b595a48b6846-s.2k_u76ydap2io.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/276a8f4fe816cb6b-s.31_i6ngnt52xa.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/82b67ad56d243b47-s.2p5l8hwveaaiz.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/33ee198db9637ef4-s.1_g-53zz09yvy.woff2)format("woff2");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:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/fbb7028efdf70529-s.2gp_y-cmv6-ey.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/82450a180bcad83c-s.p.2ywnh8m32q6p0.woff2)format("woff2");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:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/ffc7b595a48b6846-s.2k_u76ydap2io.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/276a8f4fe816cb6b-s.31_i6ngnt52xa.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/82b67ad56d243b47-s.2p5l8hwveaaiz.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/33ee198db9637ef4-s.1_g-53zz09yvy.woff2)format("woff2");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:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/fbb7028efdf70529-s.2gp_y-cmv6-ey.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/82450a180bcad83c-s.p.2ywnh8m32q6p0.woff2)format("woff2");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:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(../media/ffc7b595a48b6846-s.2k_u76ydap2io.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(../media/276a8f4fe816cb6b-s.31_i6ngnt52xa.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(../media/82b67ad56d243b47-s.2p5l8hwveaaiz.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(../media/33ee198db9637ef4-s.1_g-53zz09yvy.woff2)format("woff2");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:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(../media/fbb7028efdf70529-s.2gp_y-cmv6-ey.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(../media/82450a180bcad83c-s.p.2ywnh8m32q6p0.woff2)format("woff2");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:Manrope Fallback;src:local(Arial);ascent-override:103.31%;descent-override:29.07%;line-gap-override:0.0%;size-adjust:103.19%}.hJT7VG_className{font-family:Manrope,Manrope Fallback;font-style:normal}.hJT7VG_variable{--font-sans:"Manrope", "Manrope Fallback"}
@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/d513795a5c0b08d4-s.31i_gu7l3m826.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9a973ef9adf35a9a-s.30ijc409mlkw2.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/f84c9185e8bd094c-s.31al5xjaw-02-.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/72acbf5c94f69919-s.0-0sh7pz8y3g2.woff2)format("woff2");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 Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/8d22bc3b7a57b809-s.13k9i9_rrgvxz.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/00fe6731614b479c-s.p.2eg8rfmwfiimc.woff2)format("woff2");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:Geist Mono Fallback;src:local(Arial);ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.0%;size-adjust:134.59%}.BU6MCG_className{font-family:Geist Mono,Geist Mono Fallback;font-style:normal;font-weight:500}.BU6MCG_variable{--font-mono:"Geist Mono", "Geist Mono Fallback"}
:root{--cobre-vivo:#c2410c;--cobre-hover:#af3a0b;--cobre-escuro:#9a3412;--cobre-suave:#fbe3d6;--cobre-borda:#eab59c;--mel:#ffb000;--mel-suave:#ffefcc;--mel-escuro:#7a4f00;--creme:#fff3ea;--creme-claro:#fffaf7;--creme-areia:#f2e7de;--branco:#fff;--grafite:#262626;--cinza:#6b6860;--cinza-claro:#7a746c;--borda:#e9dfd6;--erro:#be123c;--erro-suave:#fde8ec;--lima:#d9f06a;--verde-jardim:#2f6b56;--verde-suave:#e6edeb;--ameixa:#601a36;--color-bg:var(--creme-claro);--color-surface:var(--branco);--color-surface-sunken:var(--creme-areia);--color-border:var(--borda);--color-primary:var(--cobre-vivo);--color-primary-hover:var(--cobre-hover);--color-primary-pressed:var(--cobre-escuro);--color-primary-subtle:var(--cobre-suave);--color-primary-border:var(--cobre-borda);--color-on-primary:var(--creme);--color-on-primary-subtle:var(--cobre-escuro);--color-accent:var(--mel);--color-accent-subtle:var(--mel-suave);--color-on-accent:var(--grafite);--color-text:var(--grafite);--color-text-muted:var(--cinza);--color-text-subtle:var(--cinza-claro);--color-success:var(--cobre-escuro);--color-success-subtle:var(--cobre-suave);--color-warning:var(--mel-escuro);--color-warning-subtle:var(--mel-suave);--color-error:var(--erro);--color-error-subtle:var(--erro-suave);--radius-xs:8px;--radius-sm:12px;--radius-md:16px;--radius-lg:24px;--radius-xl:28px;--radius-full:999px;--space-4:4px;--space-8:8px;--space-12:12px;--space-16:16px;--space-20:20px;--space-24:24px;--space-32:32px;--space-40:40px;--size-touch-min:48px;--size-button:56px;--size-button-compact:48px;--size-icon:24px;--size-tabbar:84px}
.ui-display{font:800 40px/105% var(--font-sans);letter-spacing:-.03em}.ui-title{font:800 28px/110% var(--font-sans);letter-spacing:-.02em}.ui-heading{font:600 20px/125% var(--font-sans);letter-spacing:-.01em}.ui-subtitle{font:600 17px/135% var(--font-sans)}.ui-body{font:400 16px/150% var(--font-sans)}.ui-body-sm{font:400 15px/145% var(--font-sans)}.ui-caption{font:500 13px/140% var(--font-sans)}.ui-button{font:600 17px/120% var(--font-sans)}.ui-price{font:800 20px/120% var(--font-sans);letter-spacing:-.01em;color:var(--color-primary)}.ui-label{font:500 12px/130% var(--font-mono);text-transform:uppercase}.ui-micro{font:600 11px/120% var(--font-sans)}
.btn{justify-content:center;align-items:center;gap:var(--space-8);height:var(--size-button);border-radius:var(--radius-full);font:600 17px/120% var(--font-sans);width:100%;padding:0 28px;transition:background .15s;display:inline-flex}.btn--compact{height:var(--size-button-compact)}.btn--primary{background:var(--color-primary);color:var(--color-on-primary)}.btn--primary:hover{background:var(--color-primary-hover)}.btn--primary:active{background:var(--color-primary-pressed)}.btn--secondary{border:1.5px solid var(--color-primary);color:var(--color-primary)}.btn--text{width:auto;height:48px;color:var(--color-primary);padding:0 12px}.btn:disabled{opacity:.5;cursor:not-allowed}.btn-icon{border-radius:var(--radius-full);background:var(--color-surface);border:1px solid var(--color-border);flex:none;place-items:center;width:48px;height:48px;display:inline-grid}.pill{border-radius:var(--radius-full);font:500 13px/140% var(--font-sans);white-space:nowrap;align-items:center;gap:6px;padding:6px 12px;display:inline-flex}.pill--verified{background:var(--color-primary-subtle);color:var(--color-on-primary-subtle)}.pill--highlight{background:var(--color-accent);color:var(--color-on-accent);font:500 12px/130% var(--font-mono);text-transform:uppercase}.pill--neutral{background:var(--creme);color:var(--color-text)}.pill--neutral svg{color:var(--mel)}.pill--status{background:var(--color-success-subtle);color:var(--color-success)}.pill--error{background:var(--color-error-subtle);color:var(--color-error)}.filter{border-radius:var(--radius-full);background:var(--color-surface);border:1px solid var(--color-border);height:44px;font:400 15px/145% var(--font-sans);white-space:nowrap;flex:none;padding:0 16px}.filter[aria-pressed=true]{background:var(--color-primary);border-color:var(--color-primary);color:var(--color-on-primary)}.avatar{border-radius:var(--radius-full);flex:none;place-items:center;font-weight:600;display:inline-grid}.avatar--44{width:44px;height:44px;font-size:17px}.avatar--56{width:56px;height:56px;font-size:17px}.avatar--88{width:88px;height:88px;font:800 28px/110% var(--font-sans);letter-spacing:-.02em}.avatar--mel{background:var(--mel);color:var(--grafite)}.avatar--cobre{background:var(--cobre-vivo);color:var(--creme)}.avatar--suave{background:var(--cobre-suave);color:var(--cobre-escuro)}.search{align-items:center;gap:var(--space-12);height:var(--size-button);border-radius:var(--radius-full);background:var(--color-surface);border:1px solid var(--color-border);color:var(--color-text-muted);padding:0 20px;display:flex}.search input{min-width:0;font:400 16px/150% var(--font-sans);color:var(--color-text);background:0 0;border:0;outline:0;flex:1}.search input::placeholder{color:var(--color-text-subtle)}.search:focus-within{border-color:var(--color-primary)}.category{align-items:center;gap:var(--space-8);width:72px;font:500 13px/140% var(--font-sans);flex-direction:column;flex:none;display:flex}.category__tile{border-radius:var(--radius-lg);background:var(--color-primary-subtle);width:64px;height:64px;color:var(--color-primary);place-items:center;display:grid}.card{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-16)}.card--order{border-radius:var(--radius-xl);padding:var(--space-20)}.neighbor{gap:var(--space-12);flex-direction:column;display:flex}.neighbor__head{align-items:center;gap:var(--space-12);display:flex}.neighbor__text{flex-direction:column;flex:1;min-width:0;display:flex}.muted{color:var(--color-text-muted)}.pills{gap:var(--space-8);flex-wrap:wrap;display:flex}.offer-row{justify-content:space-between;align-items:center;gap:var(--space-12);border-bottom:1px solid var(--color-border);padding:14px 0;display:flex}.offer-row:last-child{border-bottom:0}.review{background:var(--creme);border-radius:var(--radius-md);padding:var(--space-16);gap:var(--space-8);flex-direction:column;display:flex}.bubble{border-radius:var(--radius-lg);max-width:268px;font:400 16px/150% var(--font-sans);padding:12px 16px}.bubble--in{background:var(--color-surface);border:1px solid var(--color-border);border-bottom-left-radius:8px;align-self:flex-start}.bubble--out{background:var(--color-primary);color:var(--color-on-primary);border-bottom-right-radius:8px;align-self:flex-end}.tabbar{width:100%;max-width:430px;height:var(--size-tabbar);padding-bottom:env(safe-area-inset-bottom);background:var(--color-surface);border-top:1px solid var(--color-border);z-index:10;grid-template-columns:repeat(4,1fr);display:grid;position:fixed;bottom:0;left:50%;transform:translate(-50%)}.tabbar a{color:var(--color-text-muted);font:600 11px/120% var(--font-sans);min-height:var(--size-touch-min);flex-direction:column;justify-content:center;align-items:center;gap:4px;display:flex}.tabbar a[aria-current=page]{color:var(--color-primary)}.field{gap:var(--space-8);flex-direction:column;display:flex}.field input,.field textarea{height:var(--size-button);border-radius:var(--radius-md);border:1px solid var(--color-border);background:var(--color-surface);font:400 16px/150% var(--font-sans);color:var(--color-text);padding:0 20px}.field textarea{resize:vertical;height:auto;min-height:110px;padding:14px 20px}.field input:focus,.field textarea:focus{border-color:var(--color-primary);outline:0}.field input::placeholder,.field textarea::placeholder{color:var(--color-text-subtle)}.field__error{color:var(--color-error);font:500 13px/140% var(--font-sans)}
*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%}body{background:var(--color-surface-sunken);color:var(--color-text);font:400 16px/150% var(--font-sans);-webkit-font-smoothing:antialiased}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0}a{color:inherit;text-decoration:none}:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.app-shell{background:var(--color-bg);max-width:430px;min-height:100dvh;margin:0 auto;position:relative}.screen{padding:var(--space-40) var(--space-20) calc(var(--size-tabbar) + var(--space-24));gap:var(--space-24);flex-direction:column;display:flex}.row{align-items:center;gap:var(--space-12);display:flex}.scroll-x{gap:var(--space-8);scrollbar-width:none;margin-inline:calc(var(--space-20) * -1);padding-inline:var(--space-20);display:flex;overflow-x:auto}.scroll-x::-webkit-scrollbar{display:none}.soon{justify-content:space-between;gap:var(--space-40);padding:clamp(24px,5vw,64px);padding-bottom:max(clamp(24px, 5vw, 64px), env(safe-area-inset-bottom));background:var(--color-primary);color:var(--color-on-primary);flex-direction:column;display:flex;position:fixed;inset:0;overflow-y:auto}.soon__logo{width:clamp(140px,18vw,220px);height:auto}.soon__body{gap:var(--space-16);flex-direction:column;align-items:flex-start;max-width:720px;display:flex}.soon__title{font-size:clamp(40px,8vw,96px);line-height:105%}.soon__text{max-width:560px;font-size:clamp(16px,2vw,22px);line-height:150%}
