@keyframes Atualizacoes_fadeIn__Io8cV{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.Atualizacoes_container__mmI3F{max-width:760px;width:100%;margin:0 auto;display:flex;flex-direction:column;gap:2.5rem;padding:1rem 0 4rem;animation:Atualizacoes_fadeIn__Io8cV .3s cubic-bezier(.16,1,.3,1)}.Atualizacoes_versionCard__w_Esf{display:inline-flex;align-items:center;gap:.75rem;padding:.4rem .85rem;border-radius:.375rem;width:fit-content;border:1px solid var(--border-02,color-mix(in srgb,var(--text-01) 12%,transparent));background:color-mix(in srgb,var(--text-01) 2%,transparent)}.Atualizacoes_versionBadge__z5T_X{font-weight:500;font-size:.78rem;letter-spacing:.04em;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;color:var(--text-01);padding:.15rem .4rem;border-radius:.25rem;background:color-mix(in srgb,var(--text-01) 8%,transparent)}.Atualizacoes_versionLabel__Zmy3P{font-weight:300;font-size:.8rem;color:color-mix(in srgb,var(--text-01) 50%,transparent)}.Atualizacoes_section__dIxLl{display:flex;flex-direction:column;gap:.75rem}.Atualizacoes_sectionTitle__MRjp3{font-size:.75rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:color-mix(in srgb,var(--text-01) 45%,transparent);padding-bottom:.5rem;border-bottom:1px dashed color-mix(in srgb,var(--text-01) 12%,transparent)}.Atualizacoes_list__l_jdp{list-style:none;padding:0;margin:0;display:flex;flex-direction:column}.Atualizacoes_listItem__sIDGn{display:flex;align-items:center;gap:.85rem;padding:.85rem 0;border-bottom:1px solid color-mix(in srgb,var(--text-01) 6%,transparent)}.Atualizacoes_listItem__sIDGn:last-child{border-bottom:none}.Atualizacoes_dot__IXBdk{width:4px;height:4px;border-radius:50%;background-color:var(--text-01);opacity:.8;flex-shrink:0}.Atualizacoes_dotLight__sbSuN{width:4px;height:4px;border-radius:50%;border:1px solid color-mix(in srgb,var(--text-01) 35%,transparent);flex-shrink:0}.Atualizacoes_itemContent__X86dR{display:flex;justify-content:space-between;flex-direction:column;width:100%;gap:.5rem}.Atualizacoes_itemTitle__hOZEf{font-size:.9rem;font-weight:300;color:var(--text-01)}.Atualizacoes_itemDetail__L1Gv5{font-size:.82rem;font-weight:200;color:var(--text-03)}.DiscountTag_discountRow__3z38L{display:flex;align-items:center;gap:.375rem}.DiscountTag_oldPrice__cdmlH{font-size:.8rem;color:var(--text-04);text-decoration:line-through}.DiscountTag_discountBadge__h3mjV{background-color:rgba(16,185,129,.12);color:var(--g);font-size:.625rem;padding:.1rem .3rem;border-radius:9999px;text-transform:uppercase}.ProductCard_card__tt7Ze{display:flex;flex-direction:column;gap:.35rem;position:relative;overflow:hidden;cursor:pointer;border:none;text-align:left;transition:transform .3s cubic-bezier(.34,1.56,.64,1),opacity .3s ease}.ProductCard_card__tt7Ze:not(.ProductCard_cardBloqueado__rSxN6):active{transform:scale(.98)}@media (hover:hover){.ProductCard_card__tt7Ze:not(.ProductCard_cardBloqueado__rSxN6):hover{transform:translateY(-2px)}}.ProductCard_cardBloqueado__rSxN6{opacity:.4;filter:grayscale(1);cursor:not-allowed}.ProductCard_imageWrapper__U_9S0{width:100%;aspect-ratio:1/1;position:relative;border-radius:2rem;overflow:hidden;background-color:var(--bg-02)}.ProductCard_restauranteImage__T4srQ{position:absolute;z-index:2;border-radius:50%}.ProductCard_productImage__JlVZo{width:100%!important;height:100%!important;object-fit:cover!important;transition:transform .4s cubic-bezier(.34,1.56,.64,1)}.ProductCard_restaurantImage__bVU7H{position:absolute;top:.25rem;left:.25rem;z-index:2;border-radius:.5rem}@media (hover:hover){.ProductCard_card__tt7Ze:not(.ProductCard_cardBloqueado__rSxN6):hover .ProductCard_productImage__JlVZo{transform:scale(1.04)}}.ProductCard_cardBody__8nPmw{display:flex;flex-direction:column;flex:1;padding:0}.ProductCard_metaRow__zN5Ut{display:flex;flex-direction:column}.ProductCard_productName__AUazF{font-size:.95rem;color:var(--text-01);margin:0;letter-spacing:-.01em;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ProductCard_labelFrom__hWwYa{font-size:.65rem;color:var(--text-03);opacity:.7;text-transform:uppercase;letter-spacing:.02em}.ProductCard_discountWrapper__mOk_6{margin-bottom:.4rem}.ProductCard_productPrice__cZzeY{font-size:1.05rem;color:var(--text-02);letter-spacing:-.01em;font-weight:600}.ProductCard_priceCents__wqBwO{font-size:.8rem;color:var(--text-02);margin-left:.05rem}.ProductCard_addBtnWrapper__4619p{position:absolute;bottom:0;right:0;width:46px;height:46px;background-color:var(--bg-01);border-top-left-radius:1.25rem;display:flex;align-items:center;justify-content:center;border:none;padding:0;cursor:pointer;z-index:2}.ProductCard_addBtnWrapper__4619p:before{top:-14px;right:0}.ProductCard_addBtnWrapper__4619p:after,.ProductCard_addBtnWrapper__4619p:before{content:"";position:absolute;width:14px;height:14px;background:transparent;border-bottom-right-radius:14px;box-shadow:4px 4px 0 4px var(--bg-01);pointer-events:none}.ProductCard_addBtnWrapper__4619p:after{bottom:0;left:-14px}.ProductCard_addBtn__F8xqF{width:32px;height:32px;background-color:var(--accent-main);color:var(--bg-01);border-radius:.75rem;display:flex;align-items:center;justify-content:center;transition:transform .2s cubic-bezier(.34,1.56,.64,1),background-color .2s ease}@media (hover:hover){.ProductCard_addBtnWrapper__4619p:hover .ProductCard_addBtn__F8xqF{transform:scale(1.08)}}.ProductCard_addBtnWrapper__4619p:active .ProductCard_addBtn__F8xqF{transform:scale(.92)}@media (max-width:640px){.ProductCard_card__tt7Ze.ProductCard_horizontalMobile__Owvmv{flex-direction:row;gap:1.15rem;padding:1.15rem;background-color:var(--bg-02);border-radius:1.25rem;border-bottom:none;align-items:flex-start}.ProductCard_card__tt7Ze.ProductCard_horizontalMobile__Owvmv .ProductCard_imageWrapper__U_9S0{width:80px;height:80px;aspect-ratio:1/1;border-radius:1rem;flex-shrink:0}.ProductCard_card__tt7Ze.ProductCard_horizontalMobile__Owvmv .ProductCard_cardBody__8nPmw{padding:0;gap:.25rem}.ProductCard_card__tt7Ze.ProductCard_horizontalMobile__Owvmv .ProductCard_metaRow__zN5Ut{margin-bottom:0}.ProductCard_card__tt7Ze.ProductCard_horizontalMobile__Owvmv .ProductCard_productName__AUazF{font-size:.95rem;-webkit-line-clamp:1}.ProductCard_card__tt7Ze.ProductCard_horizontalMobile__Owvmv .ProductCard_productPrice__cZzeY{margin-top:.2rem;font-size:1.05rem}}.ProductCard_card__tt7Ze.ProductCard_forceRow__Um1Zt{flex-direction:row;gap:1.15rem;padding:1.15rem;background-color:var(--bg-02);border-radius:1.25rem;border-bottom:none;align-items:flex-start}.ProductCard_card__tt7Ze.ProductCard_forceRow__Um1Zt .ProductCard_imageWrapper__U_9S0{width:80px;height:80px;aspect-ratio:1/1;border-radius:.75rem;flex-shrink:0}.ProductCard_card__tt7Ze.ProductCard_forceRow__Um1Zt .ProductCard_cardBody__8nPmw{padding:0;gap:.25rem}.ProductCard_card__tt7Ze.ProductCard_forceRow__Um1Zt .ProductCard_metaRow__zN5Ut{margin-bottom:0}.ProductCard_card__tt7Ze.ProductCard_forceRow__Um1Zt .ProductCard_productName__AUazF{font-size:.95rem;-webkit-line-clamp:1}.ProductCard_card__tt7Ze.ProductCard_forceRow__Um1Zt .ProductCard_productPrice__cZzeY{margin-top:.2rem;font-size:1.05rem}.FieldWrapper_inputGroup__DIb2c{display:flex;flex-direction:column;gap:var(--space-1);position:relative;width:100%}.FieldWrapper_inputWrapper__Au9Nn{--input-bg:var(--bg-02);display:flex;align-items:center;gap:var(--space-2);width:100%;height:var(--size-lg);padding:0 var(--space-4);background-color:var(--input-bg);border:1px solid transparent;border-radius:2rem;box-sizing:border-box;transition:border-color .2s ease,background-color .2s ease,box-shadow .2s ease;position:relative}.FieldWrapper_inputWrapper__Au9Nn:focus-within:not(.FieldWrapper_readonlyWrapper__tvue0):not(.FieldWrapper_focusMode2__LKCez){border-color:var(--text-01)}.FieldWrapper_inputWrapper__Au9Nn:focus-within:not(.FieldWrapper_readonlyWrapper__tvue0):not(.FieldWrapper_focusMode2__LKCez) .FieldWrapper_floatingLabel__3PxXm{color:var(--text-01)}.FieldWrapper_focusMode2__LKCez:focus-within:not(.FieldWrapper_readonlyWrapper__tvue0){border-color:transparent;box-shadow:none}.FieldWrapper_focusMode2__LKCez:focus-within .FieldWrapper_inputIconContainer__qwBSk{color:var(--brand-03)}.FieldWrapper_fieldInner__99NzE{position:relative;flex:1;display:flex;align-items:center;height:100%;width:100%;min-width:0;background-color:inherit;border-radius:inherit}.FieldWrapper_floatingLabel__3PxXm{position:absolute;left:0;top:50%;transform:translateY(-50%);font-size:var(--font-size-sm);color:var(--text-03);pointer-events:none;transition:all .2s cubic-bezier(.16,1,.3,1);transform-origin:left top;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;user-select:none;z-index:2}.FieldWrapper_floatedLabel___eZeg{top:0;transform:scale(.75);transform-origin:left top;color:var(--text-03);background-color:inherit;padding:var(--space-1) 6px 2px 6px;margin-left:-4px;border-radius:25px}.FieldWrapper_prefix__YOsyc,.FieldWrapper_suffix__wLv2P{font-size:var(--font-size-sm);color:var(--text-03);user-select:none;display:flex;align-items:center}.FieldWrapper_readonlyWrapper__tvue0{background-color:var(--bg-02)!important;box-shadow:none!important}.FieldWrapper_readonlyWrapper__tvue0:focus-within{border-color:var(--border-01)!important;background-color:var(--bg-01)!important}.FieldWrapper_discountVariant__FVqXA{background-color:var(--status-success-soft)!important;color:var(--status-success-base)!important;border:1px solid var(--status-success-border)!important}.FieldWrapper_discountVariant__FVqXA:focus-within{border-color:var(--status-success-base)!important}.FieldWrapper_discountVariant__FVqXA .FieldWrapper_floatedLabel___eZeg,.FieldWrapper_discountVariant__FVqXA .FieldWrapper_floatingLabel__3PxXm,.FieldWrapper_discountVariant__FVqXA .FieldWrapper_prefix__YOsyc,.FieldWrapper_discountVariant__FVqXA .FieldWrapper_suffix__wLv2P{color:var(--status-success-base)!important}.FieldWrapper_cardError__55OGc .FieldWrapper_inputWrapper__Au9Nn{border-color:var(--status-error-base)!important;background-color:color-mix(in srgb,var(--error) 5%,var(--bg-01))!important}.FieldWrapper_cardError__55OGc .FieldWrapper_floatedLabel___eZeg,.FieldWrapper_cardError__55OGc .FieldWrapper_floatingLabel__3PxXm{color:var(--error)!important}.FieldWrapper_disabledField__FxLpy .FieldWrapper_discountVariant__FVqXA{border-style:dashed!important;border-color:var(--border-02)!important;color:var(--text-03)!important}.FieldWrapper_errorMessage___XPGJ{color:var(--status-error-base);font-size:var(--font-size-xs);display:block;margin-top:var(--space-1);padding-left:var(--space-1)}.FieldWrapper_inputIconContainer__qwBSk{display:flex;align-items:center;justify-content:center;color:var(--text-03);padding-right:var(--space-1);transition:color .2s ease}.FieldWrapper_topLabel__Y8jzr{font-size:.7rem;color:var(--text-02);font-weight:100;user-select:none}.FieldWrapper_legacyMode__D_Htv{height:60px;border-radius:20px}.FieldWrapper_legacyMode__D_Htv .FieldWrapper_floatedLabel___eZeg{padding:7px 6px 2px}.Input_input__EnDbv{flex:1;width:100%;height:100%;background:transparent;border:none;outline:none;color:var(--text-01);font-size:16px;padding-top:var(--space-4);padding-bottom:var(--space-1);box-sizing:border-box;z-index:1;font-weight:100}.Input_input__EnDbv::placeholder{color:var(--text-05)}.Input_noLabelInput__bhl6_{padding-top:0;padding-bottom:0}.Input_input__EnDbv:focus{outline:0!important;box-shadow:none!important}.Input_readonlyInput__wIZL3{color:var(--text-03)!important;opacity:.75;cursor:default!important;user-select:text}.Input_input__EnDbv::-webkit-calendar-picker-indicator{display:none!important;-webkit-appearance:none!important;appearance:none!important;background:transparent!important}.Button_sm__CDbQJ{--btn-height:var(--size-sm);--btn-padding-x:var(--space-3);--btn-font-size:var(--font-size-xs);--btn-gap:var(--space-1);--btn-icon-size:16px;--btn-radius-square:var(--radius-md)}.Button_md__fwg2m{--btn-height:var(--size-md);--btn-padding-x:var(--space-4);--btn-font-size:0.75rem;--btn-gap:var(--space-2);--btn-icon-size:18px;--btn-radius-square:var(--radius-lg)}.Button_lg__2Fw1x{--btn-height:var(--size-lg);--btn-padding-x:var(--space-5);--btn-font-size:var(--font-size-md);--btn-gap:var(--space-3);--btn-icon-size:20px;--btn-radius-square:var(--radius-xl)}.Button_btn__x__kd{display:inline-flex;align-items:center;justify-content:center;height:var(--btn-height);padding:0 var(--btn-padding-x);font-size:.8rem;gap:var(--btn-gap);font-weight:var(--font-weight-medium);line-height:1;border:1px solid transparent;box-sizing:border-box;cursor:pointer;white-space:nowrap;position:relative;letter-spacing:-.05em;flex-shrink:0;-webkit-tap-highlight-color:transparent;transition:transform .15s ease,background-color .25s ease,border-color .25s ease,color .25s ease,opacity .25s ease;--accent-color:var(--accent-main,var(--brand-primary));--accent-contrast:var(--accent-contrast-light,var(--accent-color));--accent-soft:color-mix(in srgb,var(--accent-contrast) 12%,transparent);--primary-bg:var(--accent-color);--primary-text:var(--primary-text-light,var(--bg-01))}[data-theme=dark] .Button_btn__x__kd{--accent-contrast:var(--accent-contrast-dark,var(--accent-color));--accent-soft:color-mix(in srgb,var(--accent-contrast) 16%,transparent);--primary-bg:var(--primary-bg-dark,var(--accent-color));--primary-text:var(--primary-text-dark,var(--bg-01))}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .Button_btn__x__kd{--accent-contrast:var(--accent-contrast-dark,var(--accent-color));--accent-soft:color-mix(in srgb,var(--accent-contrast) 16%,transparent);--primary-bg:var(--primary-bg-dark,var(--accent-color));--primary-text:var(--primary-text-dark,var(--bg-01))}}.Button_btn__x__kd:active:not(:disabled){transform:scale(.96)}.Button_iconWrapper__tqn3l{display:inline-flex;align-items:center;justify-content:center;width:var(--btn-icon-size);height:var(--btn-icon-size);font-size:var(--btn-icon-size);color:inherit;z-index:2;transition:color .25s ease,background-color .25s ease,transform .25s ease;flex-shrink:0}.Button_iconWrapper__tqn3l>svg{width:1rem;height:1rem;color:inherit}.Button_label__lFQJf{position:relative;z-index:2;display:inline-flex;font-weight:500;align-items:center;color:inherit}.Button_iconWrapper__tqn3l svg.Button_lucide__kBR5d{stroke-width:2.5px!important}.Button_iconOnly__RrAZs{width:var(--btn-height);padding:0;justify-content:center}.Button_pill__XCEtg{border-radius:var(--radius-full)}.Button_square__FtqUI{border-radius:14px}.Button_primary__gNjMo{background-image:linear-gradient(135deg,var(--primary-bg) 0,color-mix(in srgb,var(--primary-bg),#000 10%) 50%,var(--primary-bg));background-size:200% 200%;background-position:0 50%;color:color-mix(in srgb,var(--primary-bg) 30%,var(--bg-01));border:1px solid color-mix(in srgb,var(--primary-bg),#fff 15%);transition:transform .15s ease,background-position .4s cubic-bezier(.4,0,.2,1),box-shadow .25s ease,border-color .25s ease}.Button_primary__gNjMo:hover:not(:disabled){background-position:100% 50%;border-color:color-mix(in srgb,var(--primary-bg),#fff 35%)}.Button_primary__gNjMo:active:not(:disabled){background-position:50% 50%;transform:translateY(0) scale(.97)}.Button_secondary__6ARy2{background-color:var(--bg-02);color:var(--text-02);border:none}.Button_secondary__6ARy2:hover:not(:disabled){background-color:var(--bg-elevated);border-color:var(--border-strong);transform:translateY(-1px)}.Button_mono__t7b4J{background-color:var(--text-01);color:var(--bg-01);border:none}.Button_outline__Nk0b6{background-color:transparent;border:1px solid var(--accent-color);color:var(--accent-contrast)}.Button_outline__Nk0b6:hover:not(:disabled){background-color:var(--accent-color);color:var(--primary-text)}.Button_ghost__nCpIY{background-color:transparent;border:1px solid transparent;color:var(--text-primary)}.Button_ghost__nCpIY:hover:not(:disabled){background-color:var(--bg-02)}.Button_danger__yObcW{background-color:var(--status-error-soft);border:1px solid transparent;color:var(--status-error-base)}.Button_danger__yObcW:hover:not(:disabled){transform:translateY(-1px)}.Button_selector__VA_m7{height:auto;min-height:var(--btn-height);padding:var(--space-2) var(--space-3);background-color:var(--bg-02);border:none;color:var(--text-primary);justify-content:flex-start;overflow:hidden;z-index:1}.Button_selector__VA_m7 .Button_iconWrapper__tqn3l{width:var(--size-sm);height:var(--size-sm);border-radius:var(--radius-full);background-color:var(--bg-02);color:inherit}.Button_selector__VA_m7 .Button_label__lFQJf{text-align:left;color:inherit}.Button_selector__VA_m7:hover:not(:disabled){background-color:var(--bg-elevated)}.Button_selector__VA_m7.Button_selected__kmhA0{background-color:var(--accent-soft);color:var(--accent-contrast)}.Button_selector__VA_m7.Button_selected__kmhA0 .Button_iconWrapper__tqn3l{border-radius:9999px;background-color:color-mix(in srgb,var(--accent-contrast) 22%,transparent);color:inherit}.Button_selector__VA_m7.Button_selected__kmhA0:hover:not(:disabled){background-color:color-mix(in srgb,var(--accent-contrast) 24%,transparent)}.Button_selector__VA_m7.Button_noSelector__qXfXj.Button_btn__x__kd:after{display:none}.Button_btn__x__kd:after{content:"";position:absolute;right:1rem;top:50%;width:4px;height:8px;border-right:2px solid var(--accent-contrast);border-bottom:2px solid var(--accent-contrast);transform:translateY(-60%) rotate(45deg) scale(0);opacity:0;transition:transform .25s cubic-bezier(.34,1.56,.64,1),opacity .2s ease;z-index:3;pointer-events:none}.Button_btn__x__kd.Button_selected__kmhA0:not(.Button_iconOnly__RrAZs,.Button_noSelector__qXfXj){padding-right:calc(var(--btn-padding-x) + var(--space-4))!important}.Button_btn__x__kd.Button_selected__kmhA0{background-color:var(--accent-soft);border-color:var(--accent-color);color:var(--accent-contrast)}.Button_btn__x__kd.Button_selected__kmhA0:after{transform:translateY(-60%) rotate(45deg) scale(1);opacity:1}.Button_btn__x__kd:disabled{opacity:.5;cursor:not-allowed;pointer-events:none;transform:none!important;filter:none!important}.Button_loading__xz7Vs{position:relative;pointer-events:none;opacity:.75}.PageHeader_headerContainer__dSU4I{margin-bottom:2.5rem;width:100%}.PageHeader_backBtn__1Hb1s{display:inline-flex;align-items:center;gap:.5rem;color:var(--text-04);font-size:.875rem;text-decoration:none;margin-bottom:1.25rem;transition:color .3s ease}.PageHeader_arrowWrapper__B2fc0{display:flex;align-items:center;justify-content:center;transition:transform .35s cubic-bezier(.34,1.56,.64,1)}.PageHeader_backBtn__1Hb1s:hover{color:var(--text-03)}.PageHeader_backBtn__1Hb1s:hover .PageHeader_arrowWrapper__B2fc0{transform:translateX(-4px)}.PageHeader_mainRow___BC9a{display:flex;flex-direction:column;gap:1rem}.PageHeader_textGroup__H7BoW{display:flex;flex-direction:column;gap:.35rem}.PageHeader_hubTitle__M1DxB{font-size:1.5rem;color:var(--text-03);letter-spacing:-.02em;margin:0}.PageHeader_hubSubtitle__nT4AU{font-size:.9rem;color:var(--text-04);opacity:.8;margin:0;line-height:1.5}.PageHeader_headerActionBtnModifier__XmEvR{align-self:flex-start;width:auto}@media (min-width:768px){.PageHeader_mainRow___BC9a{flex-direction:row;justify-content:space-between;align-items:center}.PageHeader_hubTitle__M1DxB{font-size:1.85rem}.PageHeader_headerActionBtnModifier__XmEvR{align-self:center}}.Sidebar_sidebarWrapperDesktop__usDmG{position:sticky;top:0;height:100dvh;display:flex;z-index:50}.Sidebar_sidebarDesktop__tfm1O{width:84px;min-width:84px;display:flex;flex-direction:column;padding:var(--space-8) 0;height:100%;overflow:hidden;transition:width .4s cubic-bezier(.25,1,.5,1),min-width .4s cubic-bezier(.25,1,.5,1)}.Sidebar_sidebarExpanded__rr3rc{width:260px;min-width:260px}.Sidebar_logoArea__njrzh{display:flex;align-items:center;justify-content:flex-start;height:44px;margin-bottom:var(--space-4);padding:0 20px;width:100%}.Sidebar_logoWrapper__AX_qD{width:0;opacity:0;overflow:hidden;white-space:nowrap;transition:width .4s cubic-bezier(.25,1,.5,1),opacity .2s ease}.Sidebar_sidebarExpanded__rr3rc .Sidebar_logoWrapper__AX_qD{width:140px;opacity:1;transition:width .4s cubic-bezier(.25,1,.5,1),opacity .3s ease .15s}.Sidebar_toggleMenuBtn__XtDbR{background:none;border:none;color:var(--text-02);cursor:pointer;width:44px;height:44px;border-radius:9999px;display:flex;align-items:center;justify-content:center;transition:background-color .2s,color .2s;flex-shrink:0;margin-left:auto}.Sidebar_toggleMenuBtn__XtDbR:hover{background-color:var(--bg-03);color:var(--text-03)}.Sidebar_navigationDesktop__t4E84{display:flex;flex-direction:column;gap:var(--space-1);flex:1;padding:0 12px}.Sidebar_navLinkDesktop__tx18f{position:relative;display:flex;align-items:center;justify-content:flex-start;width:100%;height:48px;color:var(--text-03);border-radius:9999px;text-decoration:none;white-space:nowrap;padding-left:19px;transition:padding-left .4s cubic-bezier(.25,1,.5,1),color .2s ease}.Sidebar_sidebarExpanded__rr3rc .Sidebar_navLinkDesktop__tx18f{padding-left:16px}.Sidebar_navLinkDesktop__tx18f:not(.Sidebar_activeLinkDesktop__gp0j_):hover{background-color:var(--bg-03);color:var(--text-03)}.Sidebar_activeLinkDesktop__gp0j_{color:var(--text-02)}.Sidebar_activeBgIndicator__T1pQI{position:absolute;top:0;left:0;right:0;bottom:0;background-color:var(--bg-03);border-radius:9999px;z-index:1}.Sidebar_linkIcon__f4om3{position:relative;z-index:10;flex-shrink:0;color:var(--text-02)}.Sidebar_activeLinkDesktop__gp0j_ .Sidebar_linkIcon__f4om3{color:var(--accent-main)}.Sidebar_linkText__7J6oe{position:relative;z-index:10;font-size:.95rem;margin-left:12px;opacity:0;transform:translateX(-8px);transition:opacity .15s ease,transform .15s ease}.Sidebar_sidebarExpanded__rr3rc .Sidebar_linkText__7J6oe{opacity:1;transform:translateX(0);transition:opacity .3s ease .15s,transform .3s cubic-bezier(.25,1,.5,1) .15s}.Sidebar_footerAreaDesktop__FLy2M{width:100%;padding:0 12px;flex-shrink:0}.Sidebar_profileBtnDesktop__7kQ9J{background:none;border:none;cursor:pointer;height:52px;width:100%;border-radius:9999px;display:flex;align-items:center;color:var(--text-03);white-space:nowrap;padding-left:8px;transition:padding-left .4s cubic-bezier(.25,1,.5,1),background-color .2s ease,color .2s ease}.Sidebar_sidebarExpanded__rr3rc .Sidebar_profileBtnDesktop__7kQ9J{padding:10px}.Sidebar_activeProfileBtn__8Xb5H,.Sidebar_profileBtnDesktop__7kQ9J:hover{background-color:var(--bg-03);color:var(--text-03)}.Sidebar_avatarFallback__jbUnT,.Sidebar_avatarImage__hnryL{width:40px;height:40px;border-radius:var(--radius-full);object-fit:cover;flex-shrink:0}.Sidebar_avatarFallback__jbUnT{background-color:var(--bg-03);color:var(--text-03);display:flex;align-items:center;justify-content:center}.Sidebar_profileInfoText__0XgCe{display:flex;flex-direction:column;align-items:flex-start;margin-left:12px;opacity:0;transform:translateX(-8px);transition:opacity .15s ease,transform .15s ease}.Sidebar_sidebarExpanded__rr3rc .Sidebar_profileInfoText__0XgCe{opacity:1;transform:translateX(0);transition:opacity .3s ease .15s,transform .3s cubic-bezier(.25,1,.5,1) .15s}.Sidebar_logoutText__jGChY{font-size:var(--font-size-sm);color:var(--text-03);line-height:1.2;max-width:150px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Sidebar_profileDropdownRight__pOb2z{position:absolute;bottom:var(--space-8);left:100%;margin-left:12px;width:220px;background-color:var(--bg-02);border:1px solid var(--border-02);border-radius:var(--radius-lg);padding:6px;display:flex;flex-direction:column;gap:2px;z-index:60;box-shadow:var(--shadow-lg)}.Sidebar_dropdownItem__3ls_F{display:flex;align-items:center;width:100%;height:40px;padding:0 12px;color:var(--text-03);border-radius:9999px;text-decoration:none;background:none;border:none;cursor:pointer;font-size:var(--font-size-sm);white-space:nowrap;transition:background-color .2s,color .2s}.Sidebar_dropdownItem__3ls_F:hover{background-color:var(--bg-03);color:var(--text-03)}.Sidebar_dropdownIcon__2vkvS{flex-shrink:0;margin-right:10px}.Sidebar_dropdownDivider__J1_Je{height:1px;background-color:var(--border-01);margin:6px 4px}.Sidebar_dangerItem__Kea13{color:var(--status-error-base)}.Sidebar_dangerItem__Kea13:hover{background-color:var(--status-error-soft)!important;color:var(--status-error-base)!important}@media (max-width:768px){.Sidebar_sidebarWrapperDesktop__usDmG{display:none!important}}@media (min-width:768px){.Sidebar_dockContainerMobile__BiKtM{display:none!important}}.Sidebar_dockContainerMobile__BiKtM{position:fixed;bottom:1.5rem;left:0;right:0;display:flex;justify-content:center;align-items:center;z-index:100;padding:0 16px;pointer-events:none}.Sidebar_dockFlexWrapper__9ZSwq{align-items:center;gap:var(--space-4);pointer-events:auto;max-width:calc(100vw - 32px)}.Sidebar_dockFlexWrapper__9ZSwq,.Sidebar_dockInnerMounted__pFnUE,.Sidebar_dockWrapperFull__8lBhE{display:flex;justify-content:center;height:56px}.Sidebar_dockWrapperCompact__AN7Zr{width:56px;height:56px;flex-shrink:0}.Sidebar_dockCollapsedTrigger__MQKlQ{width:56px;height:56px;border-radius:var(--radius-full);background-color:var(--bg-03);color:var(--text-03);border:1px solid var(--border-02);display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:var(--shadow-lg)}.Sidebar_actionExpanded__OOqxN{padding:0 24px;border-radius:var(--radius-full);gap:var(--space-2)}.Sidebar_actionCompact__dUXc8{width:56px;height:56px;padding:0;border-radius:var(--radius-full);flex-shrink:0;gap:0}.Sidebar_actionIconContainer__dVRgq{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:20px;height:20px}.Sidebar_dockActionLabel__9_K4F{font-size:var(--font-size-sm);overflow:hidden;white-space:nowrap}.FilterBar_tileCard__sgtgg{background-color:var(--bg-02);border:1px solid var(--border-main);border-radius:1rem;padding:1.25rem;display:flex;flex-direction:column;gap:1.25rem}.FilterBar_searchForm__pJZ6H{display:flex;gap:.75rem;width:100%}.FilterBar_searchWrapper__5I_UQ{display:flex;align-items:center;background-color:var(--bg-02);border:1px solid var(--border-main);border-radius:.625rem;padding:0 1rem;flex:1;transition:border-color .15s ease,box-shadow .15s ease}.FilterBar_searchWrapper__5I_UQ:focus-within{border-color:var(--border-focus);box-shadow:0 0 0 2px color-mix(in srgb,var(--border-focus) 20%,transparent)}.FilterBar_searchIcon__yCA_Q{color:var(--text-05);margin-right:.5rem}.FilterBar_searchInput___Or_u{background-color:transparent;border:none;padding:.75rem 0;color:var(--text-03);font-size:.9rem;outline:none;width:100%}.FilterBar_btnActionSecondary__HxPMU{background-color:var(--bg-02);border:1px solid var(--border-main);color:var(--text-03);font-size:.875rem;padding:.75rem 1.25rem;border-radius:.625rem;cursor:pointer;display:inline-flex;align-items:center;gap:.5rem;transition:background-color .15s ease,border-color .15s ease;user-select:none}.FilterBar_btnActionSecondary__HxPMU:hover{background-color:color-mix(in srgb,var(--text-03) 4%,var(--bg-02));border-color:var(--text-05)}.FilterBar_sortContainer__pjWTy{display:flex;align-items:center;justify-content:space-between;gap:1rem}.FilterBar_sortLabel___x7ZF{font-size:.875rem;color:var(--text-05);display:flex;align-items:center;gap:.35rem}.FilterBar_segmentedSwitch__qVmNZ{position:relative;display:flex;background-color:var(--bg-02);border:1px solid var(--border-main);padding:2px;border-radius:.5rem;width:160px;overflow:hidden}.FilterBar_animatedPill__GFqda{position:absolute;top:2px;bottom:2px;left:2px;width:calc(50% - 2px);background-color:var(--bg-02);border:1px solid var(--border-main);border-radius:.375rem;box-shadow:0 1px 3px rgba(0,0,0,.05);transition:transform .22s cubic-bezier(.16,1,.3,1)}.FilterBar_segmentBtn__So7eW{position:relative;z-index:1;flex:1;background:transparent;border:none;padding:.5rem 0;font-size:.8125rem;color:var(--text-05);cursor:pointer;text-align:center;transition:color .15s ease}.FilterBar_segmentActive__4kJ8A{color:var(--text-03)}@media (min-width:768px){.FilterBar_tileCard__sgtgg{flex-direction:row;align-items:center;justify-content:space-between;padding:1.5rem}.FilterBar_searchForm__pJZ6H{max-width:480px}.FilterBar_sortContainer__pjWTy{justify-content:flex-end}}.RestaurantCard_restaurantCard___Lc8T{background-color:var(--bg-02);border:1px solid var(--border-main);border-radius:.625rem;padding:1.25rem;display:flex;flex-direction:column;transition:border-color .15s ease,box-shadow .15s ease}.RestaurantCard_restaurantCard___Lc8T:hover{border-color:var(--border-focus);box-shadow:0 4px 12px rgba(0,0,0,.03)}.RestaurantCard_cardHeader__IKI5J{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:1.25rem}.RestaurantCard_titleGroup__UDXrV{display:flex;flex-direction:column;gap:.125rem}.RestaurantCard_cardTitle__i5Anz{font-size:.95rem;color:var(--text-03);margin:0;letter-spacing:-.01em}.RestaurantCard_cardSlug__QoWrF{font-size:.75rem;color:var(--text-05);text-decoration:none;width:fit-content}.RestaurantCard_cardSlug__QoWrF:hover{color:var(--border-focus);text-decoration:underline}.RestaurantCard_cardContent__7Drnz{display:flex;flex-direction:column;gap:1rem}.RestaurantCard_infoGroup__fEk9w{display:flex;flex-direction:column;gap:.625rem}.RestaurantCard_infoGroup__fEk9w+.RestaurantCard_infoGroup__fEk9w{padding-top:1rem;border-top:1px solid var(--bg-02)}.RestaurantCard_infoRow__wHWLS{display:flex;justify-content:space-between;align-items:flex-start;font-size:.8125rem}.RestaurantCard_infoLabel__Ux1rs{color:var(--text-05);display:flex;align-items:center;gap:.375rem}.RestaurantCard_infoValue__RLo21{text-align:right;color:var(--text-03);display:flex;flex-direction:column;align-items:flex-end}.RestaurantCard_subValue__Evj_0{font-size:.7rem;color:var(--text-05);margin-top:.125rem}.RestaurantCard_code__W0wQ3{color:var(--text-03);background-color:var(--bg-02);padding:.125rem .375rem;border-radius:.25rem;font-size:.775rem}.RestaurantCard_muted__E_V5g{color:var(--text-05)}.RestaurantCard_planBadge__0sfIW{font-size:.75rem;padding:.125rem .4rem;border-radius:.25rem}.RestaurantCard_planBadge__0sfIW.RestaurantCard_ativo__6V42b{background-color:var(--success-soft);color:var(--success);border:1px solid var(--success-border)}.RestaurantCard_planBadge__0sfIW.RestaurantCard_cancelado_em_andamento__NLszH{background-color:color-mix(in srgb,var(--warning) 8%,var(--bg-02));color:var(--warning);border:1px solid color-mix(in srgb,var(--warning) 25%,transparent)}.RestaurantCard_planBadge__0sfIW.RestaurantCard_inativo__mNZHt{background-color:var(--error-dim);color:var(--error);border:1px solid var(--error-border)}.RestaurantCard_metaRow__2Y3RZ{margin-top:1rem;padding-top:.625rem;border-top:1px solid var(--bg-02);font-size:.7rem;color:var(--text-05)}.RestaurantCard_cardFooter__5Q49I{display:flex;justify-content:space-between;align-items:center;margin-top:.875rem}.RestaurantCard_statusBadge__gvZZp{font-size:.775rem;padding:.15rem .5rem;border-radius:.25rem}.RestaurantCard_statusBadge__gvZZp.RestaurantCard_aprovado__8n7mV{background-color:var(--success-soft);color:var(--success);border:1px solid var(--success-border)}.RestaurantCard_statusBadge__gvZZp.RestaurantCard_reprovado__FenJf{background-color:var(--error-dim);color:var(--error);border:1px solid var(--error-border)}.RestaurantCard_statusBadge__gvZZp.RestaurantCard_pendente__geLcU{background-color:color-mix(in srgb,var(--warning) 8%,var(--bg-02));color:var(--warning);border:1px solid color-mix(in srgb,var(--warning) 25%,transparent)}.RestaurantCard_dropdownContainer__wRBgp{position:relative}.RestaurantCard_btnMenuTrigger__UpokV{background:transparent;border:none;color:var(--text-05);cursor:pointer;padding:.35rem;border-radius:.375rem;display:flex;align-items:center;transition:background-color .12s,color .12s}.RestaurantCard_btnMenuTrigger__UpokV:hover{background-color:var(--bg-02);color:var(--text-03)}.RestaurantCard_dropdownMenu__rQlid{position:absolute;right:0;top:100%;margin-top:.25rem;background-color:var(--bg-02);border:1px solid var(--border-main);border-radius:.375rem;padding:.25rem;box-shadow:0 4px 12px rgba(0,0,0,.08);display:flex;flex-direction:column;min-width:140px;z-index:30}.RestaurantCard_dropdownItem__X9i_U{background:transparent;border:none;width:100%;text-align:left;padding:.4rem .5rem;font-size:.775rem;color:var(--error);border-radius:.25rem;cursor:pointer;display:flex;align-items:center;gap:.375rem;transition:background-color .12s}.RestaurantCard_dropdownItem__X9i_U:hover{background-color:var(--error-dim)}.RestaurantCard_switchControl__xm6Uq{position:relative;display:inline-block;width:34px;height:18px}.RestaurantCard_switchInput__kjZBK{opacity:0;width:0;height:0}.RestaurantCard_switchSlider__TmFVl{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:var(--bg-02);border:1px solid var(--border-main);border-radius:18px;transition:background-color .15s ease,border-color .15s ease}.RestaurantCard_switchSlider__TmFVl:before{position:absolute;content:"";height:12px;width:12px;left:2px;bottom:2px;background-color:var(--text-05);border-radius:50%;transition:transform .15s cubic-bezier(.16,1,.3,1),background-color .15s ease}.RestaurantCard_switchInput__kjZBK:checked+.RestaurantCard_switchSlider__TmFVl{background-color:var(--success);border-color:var(--success)}.RestaurantCard_switchInput__kjZBK:checked+.RestaurantCard_switchSlider__TmFVl:before{transform:translateX(16px);background-color:var(--bg-02)}.PageWrapper_pageWrapper__YRTCZ{width:100%;padding-top:0;box-sizing:border-box;display:flex;flex-direction:column;height:100%;overflow:auto;position:relative}.PageWrapper_mobileHeader__O5bEy{display:none}.PageWrapper_desktopHeaderGroup__fV_D8{display:block;width:100%;top:0;position:sticky;z-index:9999;background-color:var(--bg-01)}.PageWrapper_topBar__egIDs{left:0;width:100%;box-sizing:border-box;padding:1.5rem;display:flex;justify-content:space-between;align-items:center;pointer-events:none;z-index:10}.PageWrapper_topBar__egIDs>*{pointer-events:auto}.PageWrapper_desktopBackButton__eUxEc{background:var(--bg-02);border:none;color:var(--text-02);display:flex;align-items:center;justify-content:center;cursor:pointer;padding:.5rem;border-radius:50%;transition:color .2s ease,background-color .2s ease}.PageWrapper_desktopBackButton__eUxEc:hover{color:var(--text-03);background-color:var(--bg-02,rgba(0,0,0,.05))}.PageWrapper_header__yMCQG{display:flex;flex-direction:column;align-items:center;text-align:center;gap:1rem;padding:3rem 2rem;margin:0}.PageWrapper_titleGroup__LvJjN{display:flex;flex-direction:column;align-items:center;gap:.75rem}.PageWrapper_title__GK7q6{font-size:1.125rem;color:var(--text-01);margin:0;overflow:hidden;display:block}.PageWrapper_titleInner__QDUUr{display:block;transform:translateY(100%);animation:PageWrapper_titleReveal__uXpg1 .8s cubic-bezier(.16,1,.3,1) forwards}.PageWrapper_subtitle__S7aOQ{font-size:.8125rem;color:var(--text-04);margin:0;line-height:1.6;max-width:500px;opacity:0;animation:PageWrapper_subtitleFade__OCZnV .6s ease-out .2s forwards}.PageWrapper_actionWrapper__jYz1A{display:flex;align-items:center}.PageWrapper_content__0_YDc{width:100%;max-width:760px;margin:0 auto;opacity:0;animation:PageWrapper_fadeInUp__z5n2K .7s cubic-bezier(.215,.61,.355,1) .3s forwards;display:flex;flex-direction:column;gap:1px;position:relative;z-index:2;flex:1;padding:0 2rem 2rem}.PageWrapper_desktopFormActions__jy_wS{display:flex;justify-content:flex-end;align-items:center;width:100%;padding:1.5rem;box-sizing:border-box;opacity:0;animation:PageWrapper_fadeIn__ooygg .5s ease-out .4s forwards;position:sticky;bottom:0;z-index:10;pointer-events:none}.PageWrapper_desktopFormActions__jy_wS>*{pointer-events:auto}@keyframes PageWrapper_titleReveal__uXpg1{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes PageWrapper_subtitleFade__OCZnV{0%{transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes PageWrapper_fadeInUp__z5n2K{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes PageWrapper_fadeIn__ooygg{0%{opacity:0}to{opacity:1}}@media (max-width:768px){.PageWrapper_pageWrapper__YRTCZ{padding:0!important}.PageWrapper_pageWrapper__YRTCZ:after{content:"";display:block;height:calc(56px + 2.5rem + env(safe-area-inset-bottom, 0px));width:100%;flex-shrink:0;pointer-events:none}.PageWrapper_mobileHeader__O5bEy{display:flex;align-items:center;justify-content:space-between;position:sticky;top:0;height:var(--app-header-height);min-height:var(--app-header-height);z-index:20;background:var(--bg-01);padding:.75rem 1rem;gap:.75rem}.PageWrapper_mobileLeft__nNQfu,.PageWrapper_mobileRight__atxH_{display:flex;align-items:center;min-width:36px}.PageWrapper_mobileRight__atxH_{justify-content:flex-end}.PageWrapper_mobileCenter__nsgCY{flex:1;display:flex;justify-content:center;text-align:center;overflow:hidden}.PageWrapper_mobileTitle__ekHWe{font-size:.75rem;color:var(--text-02);margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.PageWrapper_backButton__opeH6{background:transparent;border:none;color:var(--text-03);display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;cursor:pointer;padding:0}.PageWrapper_backButton__opeH6:hover{background-color:var(--bg-02)}.PageWrapper_desktopFormActions__jy_wS{display:none}}.TextArea_textareaWrapper__RDjPw{height:auto;min-height:90px;padding-top:var(--space-2);padding-bottom:var(--space-2)}.TextArea_textarea__Sz9yU{flex:1;height:100%;width:100%;padding-top:var(--space-5);padding-bottom:var(--space-2);background:transparent;border:none;outline:none;color:var(--text-01);font-size:var(--font-size-sm);line-height:1.5;resize:none;box-sizing:border-box;z-index:1}.TextArea_textarea__Sz9yU::placeholder{color:var(--text-05)}.TextArea_noLabelTextarea__Jzt52{padding-top:var(--space-2);padding-bottom:var(--space-2)}.TextArea_textarea__Sz9yU:focus{outline:0!important;box-shadow:none!important}.TextArea_readonlyInput__y8bQ_{color:var(--text-03)!important;opacity:.75;cursor:default!important;user-select:text}.DetectLocation_iconLoading__X6zgG{animation:DetectLocation_gpsPulse__ujwrv 1.2s cubic-bezier(.4,0,.2,1) infinite}@keyframes DetectLocation_gpsPulse__ujwrv{0%{transform:scale(1) rotate(-15deg);opacity:1}50%{transform:scale(1.25) rotate(10deg);opacity:.7}to{transform:scale(1) rotate(-15deg);opacity:1}}.DetectLocation_btn__EzZT_{width:100%}.Numeric_numericWrapper__Kf6Yi{padding:0 var(--space-3);overflow:hidden}.Numeric_numericInput__MiRwR{flex:1;width:100%;height:100%;background:transparent;border:none;outline:none;color:var(--text-primary,var(--text-01));font-size:var(--font-size-sm);text-align:center;transform-origin:center center;will-change:transform,opacity,filter;box-sizing:border-box;padding-top:var(--space-4,14px);padding-bottom:var(--space-1,2px)}.Numeric_numericWrapper__Kf6Yi[class*=focusMode2] .Numeric_numericInput__MiRwR{padding-top:0;padding-bottom:0}.Numeric_numericInput__MiRwR:focus{outline:0!important;box-shadow:none!important}.Numeric_numericInput__MiRwR::-webkit-inner-spin-button,.Numeric_numericInput__MiRwR::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.Numeric_numericInput__MiRwR[type=number]{-moz-appearance:textfield}.Numeric_readonlyInput__zfudz{opacity:.75;cursor:default!important}.Numeric_roundStepButton__rHPy7{display:flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:var(--radius-full,50%);border:none;background-color:var(--bg-01);color:var(--text-primary,var(--text-01));font-size:var(--font-size-sm);cursor:pointer;padding:0;user-select:none;touch-action:manipulation;transition:all .2s cubic-bezier(.16,1,.3,1)}.Numeric_roundStepButton__rHPy7:hover:not(:disabled){background-color:var(--bg-02);border-color:var(--text-tertiary,var(--text-03))}.Numeric_roundStepButton__rHPy7:active:not(:disabled){transform:scale(.92)}.Numeric_roundStepButton__rHPy7:disabled{opacity:.35;cursor:not-allowed!important}.Numeric_slideUpA__I_4yz{animation:Numeric_fluidUpA__vTjxX .15s cubic-bezier(.25,1.4,.5,1) forwards}.Numeric_slideUpB__8JgaG{animation:Numeric_fluidUpB___f4XK .15s cubic-bezier(.25,1.4,.5,1) forwards}.Numeric_slideDownA__BXA1g{animation:Numeric_fluidDownA__QTrjb .15s cubic-bezier(.25,1.4,.5,1) forwards}.Numeric_slideDownB__viuIx{animation:Numeric_fluidDownB__yA6CQ .15s cubic-bezier(.25,1.4,.5,1) forwards}@keyframes Numeric_fluidUpA__vTjxX{0%{transform:translateY(16px) scaleY(1.3) scaleX(.85);filter:blur(2px);opacity:.3}65%{transform:translateY(-2px) scaleY(.95) scaleX(1.05);filter:blur(.5px);opacity:.9}to{transform:translateY(0) scaleY(1) scaleX(1);filter:blur(0);opacity:1}}@keyframes Numeric_fluidUpB___f4XK{0%{transform:translateY(16px) scaleY(1.3) scaleX(.85);filter:blur(2px);opacity:.3}65%{transform:translateY(-2px) scaleY(.95) scaleX(1.05);filter:blur(.5px);opacity:.9}to{transform:translateY(0) scaleY(1) scaleX(1);filter:blur(0);opacity:1}}@keyframes Numeric_fluidDownA__QTrjb{0%{transform:translateY(-16px) scaleY(1.3) scaleX(.85);filter:blur(2px);opacity:.3}65%{transform:translateY(2px) scaleY(.95) scaleX(1.05);filter:blur(.5px);opacity:.9}to{transform:translateY(0) scaleY(1) scaleX(1);filter:blur(0);opacity:1}}@keyframes Numeric_fluidDownB__yA6CQ{0%{transform:translateY(-16px) scaleY(1.3) scaleX(.85);filter:blur(2px);opacity:.3}65%{transform:translateY(2px) scaleY(.95) scaleX(1.05);filter:blur(.5px);opacity:.9}to{transform:translateY(0) scaleY(1) scaleX(1);filter:blur(0);opacity:1}}.Numeric_numericWrapper__Kf6Yi [class*=floatingLabel]{left:50%!important;transform:translate(-50%,-50%)!important;transform-origin:center center!important;margin-left:0!important}.Numeric_numericWrapper__Kf6Yi [class*=floatedLabel]{top:var(--space-1,4px)!important;transform:translate(-50%) scale(.75)!important;transform-origin:center top!important;margin-left:0!important}.LoginForm_viewWrapper__6J3XJ{animation:LoginForm_smoothEntry__2OJ4v .4s cubic-bezier(.215,.61,.355,1) forwards}@keyframes LoginForm_smoothEntry__2OJ4v{0%{opacity:0;transform:translateY(6px) scale(.99)}to{opacity:1;transform:translateY(0) scale(1)}}.LoginForm_form__HMGbX{display:flex;flex-direction:column;gap:1.25rem}.LoginForm_inputCustomBg__BQpXW{background-color:var(--bg-03)}.LoginForm_passwordGroup__OvPEN{display:flex;flex-direction:column;gap:.5rem}.LoginForm_forgotPasswordRow__MzMyl{display:flex;justify-content:flex-end}.LoginForm_forgotPasswordLink__iooUE{background:none;border:none;font-size:.8125rem;color:var(--text-04);cursor:pointer;padding:0;text-decoration:none;transition:color .2s ease}.LoginForm_forgotPasswordLink__iooUE:hover{color:var(--text-03)}.LoginForm_cellIcon___8R7a{color:var(--text-03);flex-shrink:0;transition:color .3s ease}.LoginForm_eyeButton__H3URb{background:none;border:none;padding:.4rem;margin:-.4rem;color:var(--text-04);cursor:pointer;display:flex;align-items:center;justify-content:center;flex-shrink:0;z-index:5;border-radius:50%;transition:color .25s ease,background-color .25s ease}.ModalFooter_modalFooter__W_zEW{padding:1.25rem 1.5rem;background-color:var(--bg-01);z-index:100}.ModalFooter_footerMainRow__GBi8E{display:flex;align-items:center;justify-content:space-between;gap:.75rem;width:100%}.ModalFooter_priceFooter__46GXd{display:flex;align-items:end}.ModalFooter_totalPriceWrapper__cSmxT{display:flex;flex-direction:column;flex:1;justify-content:center}.ModalFooter_count__rfvvy{color:var(--text-03);font-size:.7rem}.ModalFooter_finalPrice__HRJum{font-weight:600;color:var(--text-01)}.ModalFooter_price__K85sb{color:var(--text-05);font-size:.7em;padding:.15rem .5rem}.ModalFooter_submitLayout__0H7WV{display:flex;align-items:center;justify-content:space-between;width:100%;gap:1rem;font-size:.9rem}.ModalFooter_submitButtonModifier__nuzzU>span{width:100%}@media (max-width:900px){.ModalFooter_modalFooter__W_zEW{position:sticky;bottom:0;padding:1rem 1.25rem}}@keyframes ProductConfigModalSkeleton_skeletonPulse__eaEGo{0%{opacity:.35}50%{opacity:.75}to{opacity:.35}}.ProductConfigModalSkeleton_skeleton__VEl9z{background-color:var(--bg-01,rgba(0,0,0,.08));animation:ProductConfigModalSkeleton_skeletonPulse__eaEGo 1.4s cubic-bezier(.4,0,.6,1) infinite;border-radius:8px}.ProductConfigModalSkeleton_imageSection__GuRK_{width:100%;aspect-ratio:1/1;flex-shrink:0;align-self:center;border-radius:2rem;overflow:hidden}.ProductConfigModalSkeleton_skeletonImage__kVOK8{width:100%;height:100%;aspect-ratio:1/1;background-color:var(--bg-01,rgba(0,0,0,.08));animation:ProductConfigModalSkeleton_skeletonPulse__eaEGo 1.4s cubic-bezier(.4,0,.6,1) infinite;border-radius:inherit}.ProductConfigModalSkeleton_interactiveSection__pw0Vx{width:100%;height:100%;display:flex;flex-direction:column;background-color:var(--bg-01);border-radius:2rem;overflow:hidden}.ProductConfigModalSkeleton_skeletonContainer__8PNJX{display:flex;flex-direction:column;height:100%;padding:1.25rem;gap:1.25rem;justify-content:space-between}.ProductConfigModalSkeleton_skeletonHeaderGroup__7FZd1{display:flex;flex-direction:column;gap:.6rem}.ProductConfigModalSkeleton_skeletonTitle__2Cg3S{width:65%;height:1.6rem}.ProductConfigModalSkeleton_skeletonText__ZJKrR{width:90%;height:.85rem}.ProductConfigModalSkeleton_skeletonTextShort__NrMU_{width:50%;height:.85rem}.ProductConfigModalSkeleton_skeletonPrice__LpEDc{width:30%;height:1.2rem;margin-top:.4rem}.ProductConfigModalSkeleton_skeletonBodyGroup__hcIDE{display:flex;flex-direction:column;gap:.8rem;flex:1}.ProductConfigModalSkeleton_skeletonBlock__0i9Ju{width:100%;height:3.5rem;border-radius:12px}.ProductConfigModalSkeleton_skeletonFooter___7W8R{padding-top:1rem}.ProductConfigModalSkeleton_skeletonButton__28oAV{width:100%;height:3rem;border-radius:99px}@media (max-width:900px){.ProductConfigModalSkeleton_imageSection__GuRK_{width:100%;aspect-ratio:1/1;flex-shrink:0;border-radius:0;max-height:400px}.ProductConfigModalSkeleton_interactiveSection__pw0Vx{border-left:none;border-radius:0}}.ProductConfigModal_modalOverlay__OuP10{position:fixed;inset:0;background-color:var(--bg-overlay);backdrop-filter:blur(10px);z-index:9999;display:flex;align-items:center;justify-content:center;padding:2rem}.ProductConfigModal_modalContent__s4WF9{width:100%;max-width:54rem;height:auto;min-height:27rem;max-height:85vh;overflow:hidden;display:flex}.ProductConfigModal_splitLayout__iRLEL{display:grid;grid-template-columns:1fr 1fr;width:100%;max-height:inherit;gap:0 1rem}.ProductConfigModal_imageSection__axXno{height:auto;overflow:hidden;aspect-ratio:1/1;align-self:center;border-radius:2rem}.ProductConfigModal_imageSection__axXno,.ProductConfigModal_imageWrapper__aON5Q{width:100%;position:relative;display:flex;align-items:center;justify-content:center}.ProductConfigModal_imageWrapper__aON5Q{height:100%}.ProductConfigModal_mainProductImage__D57w2{width:100%;height:100%;object-fit:cover}.ProductConfigModal_restaurantPill__xM66f{position:absolute;bottom:1rem;left:1rem;display:flex;align-items:center;gap:.5rem;background-color:color-mix(in srgb,var(--bg-01) 85%,transparent);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:1px solid var(--border-main);padding:.35rem .75rem .35rem .35rem;border-radius:9999px;box-shadow:0 4px 12px rgba(0,0,0,.08);z-index:2;text-decoration:none;transition:all .15s ease}.ProductConfigModal_restaurantPill__xM66f:hover{background-color:var(--bg-01);transform:translateY(-1px)}.ProductConfigModal_restaurantPillImg__iedce{width:2rem;height:2rem;border-radius:50%;object-fit:cover;background-color:var(--bg-01)}.ProductConfigModal_restaurantPillName__5lcCG{color:var(--text-03);font-size:.75rem;letter-spacing:.01em;white-space:nowrap}.ProductConfigModal_interactiveSection__HkwNv{width:100%;height:100%;display:flex;flex-direction:column;background-color:var(--bg-01);min-height:0;overflow:hidden;border-radius:2rem}.ProductConfigModal_modalScrollableArea__X9NtO{flex:1;overflow-y:auto;min-height:0}.ProductConfigModal_modalScrollableArea__X9NtO::-webkit-scrollbar{width:5px}.ProductConfigModal_modalScrollableArea__X9NtO::-webkit-scrollbar-track{background:transparent}.ProductConfigModal_modalScrollableArea__X9NtO::-webkit-scrollbar-thumb{background:var(--border-main);border-radius:99px}.ProductConfigModal_productMainDetails__5c5Eh{padding:1.25rem;display:flex;flex-direction:column;gap:1rem}.ProductConfigModal_titleQuantityRow__3Nlc0{display:flex;align-items:center;justify-content:space-between;gap:16px}.ProductConfigModal_heroProductName__KQYiT{font-size:1.35rem;color:var(--text-01);margin:0;flex:1;font-weight:500;min-width:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-break:break-word}.ProductConfigModal_numeric__ZNI_t{width:auto;max-width:130px;flex-shrink:0}.ProductConfigModal_productHeaderDesc__22IK3{color:var(--text-04);font-size:.75rem;line-height:1.4;margin:0;padding:.5rem;border-left:3px solid var(--text-05)}.ProductConfigModal_readMoreBtn__bu2ay{background:transparent;border:none;padding:0;color:var(--text-03,inherit);font:inherit;text-decoration:underline;cursor:pointer;display:inline}.ProductConfigModal_priceRow__6W0K_{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.ProductConfigModal_productHeroPrice__eo7PS{color:var(--text-02);margin:0;display:flex;align-items:baseline}.ProductConfigModal_pricePrefix__F1L3_{font-size:.85rem;color:var(--text-03);font-weight:400;margin-right:.3rem}.ProductConfigModal_modalBody__jVrbH{display:flex;flex-direction:column}.ProductConfigModal_observationWrapper__WPtsz{padding:1rem}@media (max-width:768px){.ProductConfigModal_modalOverlay__OuP10{padding:0;background-color:var(--bg-01);backdrop-filter:none}.ProductConfigModal_modalContent__s4WF9{max-width:100vw;height:100dvh;max-height:100dvh;border-radius:0;border:none}.ProductConfigModal_splitLayout__iRLEL{display:flex;flex-direction:column;overflow-y:auto;position:relative;height:100dvh;background-color:var(--bg-02);gap:1rem}.ProductConfigModal_imageSection__axXno{position:sticky;top:0;z-index:1;width:100%;max-height:70dvh;flex-shrink:0;border-radius:2rem;aspect-ratio:1/1;border:8px solid var(--bg-01)}.ProductConfigModal_interactiveSection__HkwNv{position:relative;z-index:2;width:100%;background-color:var(--bg-01);overflow:visible;justify-content:space-between}.ProductConfigModal_modalScrollableArea__X9NtO{border-radius:1.5rem 1.5rem 0 0;overflow-y:visible;flex:none;background-color:var(--bg-01)}.ProductConfigModal_productMainDetails__5c5Eh{padding:1.25rem 1rem 1rem}}.Restaurante_mainWrapper__JRApl{min-height:100vh;color:var(--text-04);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:0;@media (max-width:768px){padding-top:0}}.Restaurante_mainContent__KevYv{max-width:76rem;margin-inline:auto;display:flex;flex-direction:column;gap:1rem}.Restaurante_menuLayoutRow__065iM{display:block;width:100%}.Restaurante_menuSectionsContainer__nCKLg{padding:1rem 1rem 2rem}.Restaurante_categorySection__s3BEf{width:100%}.Restaurante_sectionTitle__uNh_E{font-size:1.25rem;color:var(--text-03);margin-bottom:1.25rem;letter-spacing:-.01em}.Restaurante_closedBanner__IwOIl{background-color:var(--error-dim);border:1px solid var(--error-border);color:color-mix(in srgb,var(--error) 40%,var(--text-03));padding:1rem;border-radius:.75rem;margin-bottom:1.5rem;font-size:.9375rem;text-align:center;line-height:1.5}.Restaurante_errorWrapper__C3CJd{min-height:100vh;display:flex;align-items:center;justify-content:center;background-color:var(--bg-01);padding:2rem}.Restaurante_errorCard__TXIEW{max-width:28rem;text-align:center;padding:2.5rem 2rem;background-color:var(--bg-02);border:1px solid var(--border-main);border-radius:1.25rem;& h2{color:var(--text-03);font-size:1.5rem;margin-bottom:.75rem}& p{color:var(--text-04);font-size:.9375rem;line-height:1.5;margin-bottom:1.5rem}}.Restaurante_backButton__JFedM{display:inline-flex;align-items:center;gap:.5rem;color:var(--warning);text-decoration:none;font-size:.875rem}.Restaurante_emptyStateContainer__AuHm9{text-align:center;padding:4rem 2rem;background-color:color-mix(in srgb,var(--bg-02) 40%,transparent);border:1px dashed var(--border-main);border-radius:1rem;color:var(--text-05)}.Restaurante_menuSectionsContainer__nCKLg{display:flex;flex-direction:column;gap:2rem;width:100%;padding:0 1rem 150px;animation:Restaurante_fadeInFiltro__hdKj9 .2s ease-in-out forwards}@keyframes Restaurante_fadeInFiltro__hdKj9{0%{opacity:0}to{opacity:1}}.Restaurante_searchBarContainer__XTNhf{padding:0 1rem}.Restaurante_clearButton__1YErJ{display:flex;background:none;border:none;color:var(--text-04)}.SimpleSectionTitle_container__0xdJV{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;padding-top:32px;padding-bottom:24px;border-bottom:1px solid var(--border-01)}.SimpleSectionTitle_title__7hgv5{font-weight:500;color:var(--text-01);line-height:1.4;letter-spacing:-.05em;margin:0;flex:1 1 200px}h1.SimpleSectionTitle_title__7hgv5{font-size:2.25rem}h2.SimpleSectionTitle_title__7hgv5{font-size:1.875rem}h3.SimpleSectionTitle_title__7hgv5{font-size:1.5rem}h4.SimpleSectionTitle_title__7hgv5{font-size:1.25rem}h5.SimpleSectionTitle_title__7hgv5{font-size:1.125rem}h6.SimpleSectionTitle_title__7hgv5{font-size:1rem}.SimpleSectionTitle_actionButton__mWipl{background:none;border:none;padding:0;font-size:.75rem;font-weight:500;color:var(--text-01);text-decoration:underline;cursor:pointer;white-space:nowrap;letter-spacing:-.5px}.Configuracoes_topContent__8lU9q{display:flex;flex-direction:column;gap:2rem}.Configuracoes_profileCard__XZGH_{background-color:var(--bg-02);border-radius:1.5rem;padding:1.25rem;display:flex;flex-direction:column;gap:1rem}.Configuracoes_profileHeader__LDuXi{text-decoration:none;display:flex;align-items:center;gap:.875rem}.Configuracoes_avatarImage__0rWrV{width:60px;height:60px;border-radius:50%;object-fit:cover;border:1px solid var(--border-02)}.Configuracoes_avatarFallback__msCJW{width:60px;height:60px;border-radius:50%;background-color:var(--bg-02);color:var(--accent-main);display:flex;align-items:center;justify-content:center;font-size:1.1rem}.Configuracoes_headerBtn__nvpNg{width:100%!important;background-color:var(--bg-03)!important}.Configuracoes_atualizacoes__ympPD{box-sizing:border-box;cursor:pointer;z-index:1;border-radius:1.5rem;align-items:center;width:100%;padding:2rem 1.5rem;text-decoration:none;display:flex;justify-content:center;background:var(--bg-02);color:var(--text-03);gap:.5rem}.Configuracoes_atualizacoes__ympPD span{font-weight:100;display:flex;align-items:center;font-size:.8em}.Configuracoes_profileInfo__WLyaY{display:flex;flex-direction:column}.Configuracoes_restaurantName__xHjFD{margin:0;font-size:1.1rem;color:var(--text-01);display:flex;align-items:center;gap:3px}.Configuracoes_restaurantEmail__kY3dr{font-size:.8em;color:var(--text-03)}.Configuracoes_optionsList__LV5df{display:flex;flex-direction:column;gap:1rem}.Configuracoes_optionRow__VNyj_{display:flex;align-items:center;justify-content:space-between}.Configuracoes_optionLabelGroup__F6ODR{display:flex;align-items:center;gap:.75rem;color:var(--text-03)}.Configuracoes_optionIcon__c5txl{width:20px;height:20px;color:currentColor}.Configuracoes_optionText__zHAdw{font-size:.95rem;color:currentColor}.Configuracoes_lockBadge__YfDdH{font-size:.85rem;color:var(--text-05);background-color:var(--bg-02);padding:4px 10px;border-radius:12px;border:1px solid var(--border-02);letter-spacing:.5px}.Configuracoes_hubContainer__NiK3X{width:100%;padding:1.5rem 1rem;display:flex;justify-content:center;box-sizing:border-box}.Configuracoes_tilesGrid__6sTnz{display:grid;grid-template-columns:1fr;gap:16px;width:100%;max-width:760px}@media (min-width:640px){.Configuracoes_tilesGrid__6sTnz{grid-template-columns:repeat(2,1fr)}}.BlankContent_container__LmYeH{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:5rem 2rem;max-width:28rem;margin:auto;flex:1}.BlankContent_iconBox__f9N17{display:flex;align-items:center;justify-content:center;width:5.5rem;height:5.5rem;border-radius:50%;background-color:var(--bg-02);border:1px solid var(--border-main);margin-bottom:1.75rem;position:relative;animation:BlankContent_float__ZvG2r 4s ease-in-out infinite}.BlankContent_iconWrapper__DNbBj{color:var(--text-05);display:flex;align-items:center;justify-content:center;transition:transform .35s cubic-bezier(.34,1.56,.64,1),color .25s ease}.BlankContent_container__LmYeH:hover .BlankContent_iconWrapper__DNbBj{transform:scale(1.15) rotate(-5deg);color:var(--accent-main)}.BlankContent_title__zpxjF{margin:0 0 .75rem;font-size:1.35rem;color:var(--text-03);letter-spacing:-.02em}.BlankContent_description__q7EUt{margin:0 0 2rem;font-size:.9rem;color:var(--text-04);line-height:1.6;max-width:22rem}@keyframes BlankContent_float__ZvG2r{0%,to{transform:translateY(0);box-shadow:0 4px 12px rgba(0,0,0,.01)}50%{transform:translateY(-8px);box-shadow:0 16px 24px rgba(0,0,0,.04);border-color:var(--bg-02)}}.BlankContent_actionSlot__7vhhe{width:100%;display:flex;justify-content:center;margin-top:.5rem}.BuscaContent_container__a2gC1{width:100%;max-width:768px;min-height:60dvh;margin:0 auto;height:100%;display:flex;flex-direction:column}.BuscaContent_content__LKmqn{padding:1rem 1rem 100px;flex:1;display:flex;flex-direction:column;gap:1rem}.BuscaContent_sliderViewport__Q4_5_{width:100%;overflow:hidden;position:relative;touch-action:pan-y}.BuscaContent_sliderTrack__qth8i{display:flex;width:200%;transition:transform .45s cubic-bezier(.34,1.35,.64,1);will-change:transform;align-items:flex-start}.BuscaContent_slidePanel___FPHr{width:50%;flex-shrink:0;box-sizing:border-box}.BuscaContent_feedUnificado__ryEyU{display:flex;flex-direction:column;gap:12px}.BuscaContent_loadMoreContainer__C8Ptp{display:flex;justify-content:center;align-items:center;padding:1.5rem 0;width:100%}.BuscaContent_loadMoreButton__RZjF3{background:transparent;border:none;color:var(--accent-main);padding:.625rem 1.25rem;border-radius:9999px;font-size:.875rem;letter-spacing:-.01em;cursor:pointer;transition:background-color .2s ease,transform .15s ease,opacity .2s ease;display:inline-flex;align-items:center;justify-content:center;outline:none;background-color:color-mix(in srgb,var(--accent-main) 8%,transparent)}.BuscaContent_loadMoreButton__RZjF3:hover:not(:disabled){background-color:color-mix(in srgb,var(--accent-main) 18%,transparent)}.BuscaContent_loadMoreButton__RZjF3:active:not(:disabled){transform:scale(.96);background-color:color-mix(in srgb,var(--accent-main) 14%,transparent)}.BuscaContent_loadMoreButton__RZjF3:disabled{opacity:.5;cursor:not-allowed;background:transparent}.Home_pageWrapper__YdoR0{background-color:var(--bg-01);color:var(--text-02);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.Home_mainContent___j5aI{max-width:80rem;margin-left:auto;margin-right:auto}@media (min-width:768px){.Home_mainContent___j5aI{padding-bottom:var(--space-8)}}.Home_bannerWrapper__zG2SF{width:100%}.Home_pageContent__6R2UE{padding:1.75rem var(--space-5) var(--space-5);display:flex;flex-direction:column;gap:var(--space-6)}@media screen and (max-width:768px){.Home_pageContent__6R2UE{background-image:radial-gradient(circle at top right,color-mix(in srgb,var(--accent-main) 20%,transparent) 0,transparent 70%);background-position:100% 0;background-size:300px 300px;background-repeat:no-repeat}}.ThemeSwitcher_switcherContainer__RPIdD{position:relative;display:grid;grid-template-columns:repeat(3,1fr);background-color:var(--bg-01);padding:.5rem;border-radius:25px;width:220px;user-select:none;align-items:center}.ThemeSwitcher_loaderPulse___5lQ1{width:calc((100%)/3);height:100%;background-color:var(--bg-02);border-radius:var(--slider-radius);animation:ThemeSwitcher_smoothPulse__fpotz 1.5s ease-in-out infinite}@keyframes ThemeSwitcher_smoothPulse__fpotz{0%,to{opacity:.5;transform:scale(.97)}50%{opacity:1;transform:scale(1)}}.ThemeSwitcher_switchBtn__7QTGi{background:none;border:none;font-size:.75rem;color:var(--text-04);cursor:pointer;z-index:2;height:100%;border-radius:var(--slider-radius);display:flex;align-items:center;justify-content:center;gap:.4rem;-webkit-tap-highlight-color:transparent;transition:color .2s ease,transform .15s ease}.ThemeSwitcher_switchBtn__7QTGi.ThemeSwitcher_active__eQ0xX,.ThemeSwitcher_switchBtn__7QTGi:hover{color:var(--text-03)}.ThemeSwitcher_switchBtn__7QTGi:active{transform:scale(.95)}.ThemeSwitcher_icon__Kgoxq{flex-shrink:0;width:15px;height:15px;stroke-width:2px;fill:transparent;transition:fill .25s ease,transform .25s ease}.ThemeSwitcher_switchBtn__7QTGi.ThemeSwitcher_active__eQ0xX .ThemeSwitcher_icon__Kgoxq{fill:currentColor}.ThemeSwitcher_slider__Yp5yq{position:absolute;top:var(--switcher-padding);bottom:var(--switcher-padding);left:var(--switcher-padding);width:calc((100% - (var(--switcher-padding) * 2)) / 3);background-color:var(--bg-02);border-radius:var(--slider-radius);z-index:1;box-shadow:0 2px 8px color-mix(in srgb,var(--text-03) 6%,transparent);transition:transform .32s cubic-bezier(.34,1.56,.64,1)}.ThemeSwitcher_slider__Yp5yq.ThemeSwitcher_light__6CUOi{transform:translateX(0)}.ThemeSwitcher_slider__Yp5yq.ThemeSwitcher_auto__Ynb5N{transform:translateX(100%)}.ThemeSwitcher_slider__Yp5yq.ThemeSwitcher_dark__YS8P1{transform:translateX(200%)}.Footer_footer__i_wkM{background-color:var(--bg-02);border-top:1px solid color-mix(in srgb,var(--border-main) 40%,transparent);padding:4.5rem 1.5rem 13rem;color:var(--text-04);width:100%}.Footer_container__dh3vP{max-width:80rem;margin-left:auto;margin-right:auto}.Footer_grid__KVVXu{display:grid;grid-template-columns:1fr;gap:3rem;margin-bottom:3.5rem}@media (min-width:640px){.Footer_grid__KVVXu{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.Footer_grid__KVVXu{grid-template-columns:2fr repeat(3,1fr)}}.Footer_brandColumn__pYTDI{display:flex;flex-direction:column;gap:1rem}.Footer_logoWrapper__zFxy9{opacity:.9;transition:opacity .2s ease}.Footer_logoWrapper__zFxy9:hover{opacity:1}.Footer_brandDesc__saOy7{font-size:.85rem;color:var(--text-03);opacity:.7;line-height:1.6;max-width:18rem;margin:0;letter-spacing:-.01em}.Footer_linksColumn__iOhxd{display:flex;flex-direction:column;gap:1.15rem}.Footer_title___dZZq{font-size:.9rem;color:var(--text-02);margin:0;letter-spacing:-.01em}.Footer_linksColumn__iOhxd ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.8rem}.Footer_linksColumn__iOhxd a{display:inline-block;font-size:.85rem;color:var(--text-03);opacity:.7;text-decoration:none;letter-spacing:-.01em;transition:transform .3s cubic-bezier(.34,1.56,.64,1),opacity .2s ease,color .2s ease}.Footer_linksColumn__iOhxd a:hover{color:var(--text-03);opacity:1;transform:translateX(4px)}.Footer_divider__Al6zx{border:0;border-top:1px solid color-mix(in srgb,var(--border-main) 30%,transparent);margin:0 0 2rem}.Footer_bottomBar__BaGz9{display:flex;flex-direction:column;align-items:center;gap:1.5rem;text-align:center}.Footer_copyright__N_XN2{font-size:.8rem;color:var(--text-02);opacity:.6;margin:0;letter-spacing:-.01em}.Footer_switcherWrapper__Ilksg{opacity:.8;transition:opacity .2s ease}.Footer_switcherWrapper__Ilksg:hover{opacity:1}.Footer_socials__EFajo{display:flex;gap:1.5rem}.Footer_socials__EFajo a{font-size:.8rem;color:var(--text-03);opacity:.6;text-decoration:none;letter-spacing:-.01em;transition:transform .3s cubic-bezier(.34,1.56,.64,1),opacity .2s ease,color .2s ease}.Footer_socials__EFajo a:hover{color:var(--text-03);opacity:1;transform:translateY(-2px)}@media (min-width:768px){.Footer_bottomBar__BaGz9{flex-direction:row;justify-content:space-between;text-align:left}}.Switch_container__9HlKh{display:inline-flex;flex-direction:column;gap:.4rem;user-select:none;cursor:pointer}.Switch_labelWrapper__vD2hE{display:inline-flex;align-items:center;gap:.75rem}.Switch_labelText__vEoVg{color:var(--text-02);font-size:.875rem;transition:color .2s ease}.Switch_container__9HlKh:hover:not(.Switch_disabled__nn3Jm) .Switch_labelText__vEoVg{color:var(--text-03)}.Switch_switchWrapper__VT9pk{position:relative;display:flex;align-items:center}.Switch_input__hl0vm{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.Switch_input__hl0vm:focus-visible~.Switch_track__iYQju{outline:2px solid var(--switch-accent);outline-offset:2px}.Switch_track__iYQju{position:relative;background-color:var(--switch-unchecked,var(--bg-05));border:none;box-sizing:border-box;padding:0;display:flex;align-items:center;transition:background .2s cubic-bezier(.4,0,.2,1);touch-action:none;overflow:hidden}.Switch_thumbWrapper__O4KdI{transition:transform .25s cubic-bezier(.16,1,.3,1);will-change:transform}.Switch_thumbWrapper__O4KdI,.Switch_thumb__yf_nv{display:flex;align-items:center;justify-content:center}.Switch_thumb__yf_nv{width:100%;height:100%;background-color:var(--bg-01);border:2px solid var(--switch-unchecked,var(--bg-05));box-sizing:border-box;border-radius:50%;transition:transform .15s ease,width .15s ease,border-color .2s ease;will-change:transform,width}.Switch_icon__WsHTh{color:var(--switch-unchecked,--text-04);transition:color .2s ease;flex-shrink:0}.Switch_checked__KnaZN .Switch_track__iYQju{background:linear-gradient(135deg,var(--switch-accent) 0,hsl(from var(--switch-accent) calc(h + 15) s l) 100%);border:none}.Switch_checked__KnaZN .Switch_thumb__yf_nv{background-color:var(--bg-01);border-color:var(--switch-accent)}.Switch_checked__KnaZN .Switch_thumb__yf_nv .Switch_icon__WsHTh{color:var(--switch-accent)}.Switch_dragging__QiNbM .Switch_thumbWrapper__O4KdI{transition:none!important}.Switch_small__1K7Wy .Switch_track__iYQju{width:28px;height:18px;border-radius:9999px}.Switch_small__1K7Wy .Switch_thumbWrapper__O4KdI{width:18px;height:18px}.Switch_checked__KnaZN.Switch_small__1K7Wy .Switch_thumbWrapper__O4KdI{transform:translateX(10px)}.Switch_medium__c6147 .Switch_track__iYQju{width:36px;height:24px;border-radius:9999px}.Switch_medium__c6147 .Switch_thumbWrapper__O4KdI{width:24px;height:24px}.Switch_checked__KnaZN.Switch_medium__c6147 .Switch_thumbWrapper__O4KdI{transform:translateX(12px)}.Switch_big__p6MPH .Switch_track__iYQju{width:44px;height:30px;border-radius:9999px}.Switch_big__p6MPH .Switch_thumbWrapper__O4KdI{width:30px;height:30px}.Switch_checked__KnaZN.Switch_big__p6MPH .Switch_thumbWrapper__O4KdI{transform:translateX(14px)}.Switch_disabled__nn3Jm{opacity:.45;cursor:not-allowed;pointer-events:none}.Switch_error__okKzX .Switch_track__iYQju{border-color:var(--error)!important}.Switch_errorMessage__yjdRi{color:var(--error);font-size:.75rem}.Select_selectContainer__cLTmj{position:relative;width:100%}.Select_comboboxToggle__5cy2m{height:100%;display:flex;align-items:center;cursor:pointer;user-select:none;padding-left:.5rem}.Select_selectChevron__w1Rqp{font-size:.65rem;color:var(--text-05);transition:transform .4s var(--spring-elastic)}.Select_chevronUp__4NioH{transform:rotate(180deg)}.Select_pickerWrapper__zcmQ5,.Select_pickerWrapper__zcmQ5 *{cursor:pointer!important}.Select_pickerInput__fMZN7{cursor:pointer!important;caret-color:transparent!important;user-select:none!important}.Select_pickerInput__fMZN7:focus{outline:none!important;box-shadow:none!important}@keyframes Select_dropdownFadeInDown__AfrzY{0%{opacity:0;transform:translateY(-10px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes Select_dropdownFadeInUp__wV_PJ{0%{opacity:0;transform:translateY(10px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}.Select_customDropdownMenu__wFr6J{position:fixed;left:0;min-width:100%;width:max-content;max-width:calc(100vw - 32px);overflow-y:auto;overscroll-behavior:contain;touch-action:pan-y!important;-webkit-overflow-scrolling:touch;background-color:var(--bg-01);border:1px solid var(--border-01);border-radius:2rem;box-shadow:0 12px 30px rgba(0,0,0,.06);z-index:999999;padding:.4rem;box-sizing:border-box;display:flex;flex-direction:column;gap:2px;pointer-events:all!important}.Select_down__Ofw6Q{transform-origin:top left;animation:Select_dropdownFadeInDown__AfrzY .35s var(--spring-elastic) forwards}.Select_up__Z7jeR{transform-origin:bottom left;animation:Select_dropdownFadeInUp__wV_PJ .35s var(--spring-elastic) forwards}.Select_customDropdownMenu__wFr6J::-webkit-scrollbar{width:6px}.Select_customDropdownMenu__wFr6J::-webkit-scrollbar-thumb{background:var(--border-01);border-radius:10px}.Select_dropdownOption__JcjzN{padding:.7rem 1rem;font-size:.75rem;color:var(--text-02);border-radius:2rem;cursor:pointer;transition:background-color .15s var(--spring-smooth),transform .1s ease,color .15s ease;user-select:none}.Select_dropdownOption__JcjzN:hover,.Select_focusedOption___oeHw{background-color:var(--bg-02);color:var(--text-03,#000000)}.Select_dropdownOption__JcjzN:active{transform:scale(.97);background-color:var(--bg-03)}.Select_hasOpenDropdown__JPFLo{z-index:120!important}@media (max-width:768px){.Select_customDropdownMenu__wFr6J{border-radius:12px;padding:.3rem}.Select_dropdownOption__JcjzN{padding:.8rem 1rem}}.ColorPicker_pickerContainer__0DKhF{display:flex;flex-direction:column;width:100%}.ColorPicker_previewTrigger__IIXaR{display:flex;align-items:center;justify-content:center;width:26px;height:26px;background-color:var(--bg-02);border:1px solid var(--border-02);border-radius:50%;cursor:pointer;flex-shrink:0;transition:all .2s ease}.ColorPicker_previewTrigger__IIXaR:hover{transform:translateY(-1px);border-color:color-mix(in srgb,var(--text-03) 25%,transparent)}.ColorPicker_colorSwatch__qdgF1{width:100%;height:100%;border-radius:50%;box-shadow:inset 0 0 0 1px rgba(0,0,0,.1)}.ColorPicker_actionButtons__4LOYD{display:flex;align-items:center;gap:4px}.ColorPicker_iconBtn__fx_7r{display:flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:6px;border:none;background-color:transparent;color:var(--text-04);cursor:pointer;flex-shrink:0;transition:all .2s ease}.ColorPicker_iconBtn__fx_7r:hover{background-color:var(--bg-01);color:var(--text-03)}.ColorPicker_popoverPortal__0KR1O{position:fixed;z-index:99999;width:210px;padding:.75rem;background:var(--bg-01);border:1px solid color-mix(in srgb,var(--text-05) 12%,var(--bg-02));border-radius:18px;box-shadow:0 16px 40px -10px rgba(0,0,0,.25);animation:ColorPicker_floatPodIn__yz3Xe .2s cubic-bezier(.16,1,.3,1) forwards}.ColorPicker_popoverPortal__0KR1O .w-color-sketch{border-radius:12px!important;background:transparent!important;box-shadow:none!important}.ColorPicker_popoverPortal__0KR1O .w-color-saturation,.ColorPicker_popoverPortal__0KR1O .w-color-sketch-saturation{display:block!important;height:140px!important;border-radius:12px!important;overflow:hidden!important;position:relative!important}.ColorPicker_popoverPortal__0KR1O .w-color-hue,.ColorPicker_popoverPortal__0KR1O .w-color-sketch-hue{display:block!important;height:12px!important;border-radius:99px!important;margin-top:12px!important;position:relative!important}.ColorPicker_popoverPortal__0KR1O .w-color-editable-input,.ColorPicker_popoverPortal__0KR1O .w-color-sketch input,.ColorPicker_popoverPortal__0KR1O .w-color-sketch label,.ColorPicker_popoverPortal__0KR1O .w-color-sketch-fields,.ColorPicker_popoverPortal__0KR1O .w-color-sketch-inputs,.ColorPicker_popoverPortal__0KR1O .w-color-sketch-single{display:none!important}@keyframes ColorPicker_floatPodIn__yz3Xe{0%{opacity:0;transform:translateY(4px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}.EditableCard_card__LKmIz{padding:24px 0;width:100%}.EditableCard_header__aMn8r{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}.EditableCard_titleArea__ivd_I{display:flex;flex-direction:column;gap:4px}.EditableCard_title__fQP_O{font-size:.9rem;font-weight:500;color:var(--text-01);margin:0;letter-spacing:-.5px}.EditableCard_summary__eujm7{font-size:.8rem;color:var(--text-03);margin:0}.EditableCard_description__dRSvU{font-size:.8rem;color:var(--text-03);line-height:1.4}.EditableCard_actionLink__6p_cA{background:none;border:none;padding:0;font-size:.75rem;font-weight:500;color:var(--text-01);text-decoration:underline;cursor:pointer;white-space:nowrap;letter-spacing:-.5px}.EditableCard_actionLink__6p_cA:hover{color:var(--text-02)}.EditableCard_contentWrapper__oMaK6{overflow:hidden}.EditableCard_contentInner__rD7cq{padding-top:24px;display:flex;flex-direction:column;gap:20px}.EditableCard_fields__Ns7jE{display:flex;flex-direction:column;gap:12px}.EditableCard_actions__ENxdC{display:flex;align-items:center}.EditableCard_saveButton__yhdjH{font-weight:600;padding:12px 24px;border-radius:12px;border:none;cursor:pointer;font-size:.9rem;transition:background-color .2s ease}.EditableCard_saveButton__yhdjH:hover{background-color:#27272a}.EditableCard_saveButton__yhdjH:disabled{opacity:.6;cursor:not-allowed}.ApresentacaoSection_contentGrid__MRwVk{display:grid;grid-template-columns:1fr;gap:0 1rem}.ApresentacaoSection_colorSummary__HusGF{display:flex;align-items:center;gap:8px}.ApresentacaoSection_colorDot__ZBKhE{width:16px;height:16px;border-radius:50%;border:1px solid rgba(0,0,0,.1)}.ApresentacaoSection_fontSummary__L4Tjj{font-size:1.05rem}.ApresentacaoSection_fontControlContainer__nS5e_,.ApresentacaoSection_previewBox__6NK_U{display:flex;flex-direction:column;gap:1rem}.ApresentacaoSection_previewBox__6NK_U{padding:1rem;border-radius:.75rem;border:1px solid var(--border-01,#e2e8f0);background-color:var(--bg-02,#f8fafc)}.ApresentacaoSection_previewLabel__VLZ7_{font-size:.875rem;opacity:.7}.ApresentacaoSection_previewTitle__5nfmb{font-size:1.25rem;font-weight:600;margin:0}.ApresentacaoSection_previewSubtitle__JBAOO{font-size:.95rem}.ContatoLinksSection_contentGrid__dJljp{display:grid;grid-template-columns:1fr;gap:0 1rem}.EmailSection_form__Wi0FD{display:flex;flex-direction:column;gap:1rem}.InformacoesBasicas_contentGrid__RZbNG{container-type:inline-size;display:flex;flex-wrap:wrap;align-items:flex-start;gap:1.5rem;width:100%}.InformacoesBasicas_contentGrid__RZbNG>input[type=hidden]{display:none}.InformacoesBasicas_contentGrid__RZbNG>*{flex:1 1 100%;min-width:0}.InformacoesBasicas_contentGrid__RZbNG>:first-child,.InformacoesBasicas_fullWidth__DYTYY{flex:1 1 100%!important;width:100%}@container (min-width: 480px){.InformacoesBasicas_contentGrid__RZbNG>*{flex:1 1 250px}.InformacoesBasicas_contentGrid__RZbNG>:has(input[name=porcentagem_desconto]),.InformacoesBasicas_contentGrid__RZbNG>:has(input[name=preco]),.InformacoesBasicas_contentGrid__RZbNG>:has(input[name=preco_original]){flex:1 1 150px}.InformacoesBasicas_contentGrid__RZbNG>:first-child,.InformacoesBasicas_fullWidth__DYTYY{flex:1 1 100%!important}}