.ProductManager_cardapioGrid__1Fso7{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:.75rem;gap:.75rem;margin-top:1.5rem}@media (min-width:640px){.ProductManager_cardapioGrid__1Fso7{grid-template-columns:repeat(2,1fr);gap:1.5rem}}@media (min-width:1024px){.ProductManager_cardapioGrid__1Fso7{grid-template-columns:repeat(3,1fr)}}.ProductManager_row__c0a_8{display:flex;flex-wrap:wrap;margin-right:-.5rem;margin-left:-.5rem}.ProductManager_g2__TzBWD>*{padding:.5rem}.ProductManager_g3__SzXMf>*{padding:.75rem}.ProductManager_colMd4__M3TuT{flex:0 0 auto;width:33.333333%}.ProductManager_colMd3__hSx6h{flex:0 0 auto;width:25%}.ProductManager_colMd6__VvJqQ{flex:0 0 auto;width:50%}.ProductManager_colMd8__zbVHD{flex:0 0 auto;width:66.666667%}.ProductManager_colMd9__0o6sV{flex:0 0 auto;width:75%}.ProductManager_col12__gCqdz{flex:0 0 auto;width:100%}.ProductManager_dFlex__XJJj8{display:flex!important}.ProductManager_flexColumn__SsZlS{flex-direction:column!important}.ProductManager_flexWrap__Xnb59{flex-wrap:wrap!important}.ProductManager_justifyContentBetween__oEVK6{justify-content:space-between!important}.ProductManager_alignItemsCenter__rJHm6{align-items:center!important}.ProductManager_alignItemsStart__Nh3Ym{align-items:flex-start!important}.ProductManager_alignItemsBaseline__mWt_w{align-items:baseline!important}.ProductManager_gap1__ZiYQW{gap:.25rem!important}.ProductManager_gap2__Evm4n{gap:.5rem!important}.ProductManager_gap3__8Yd8s{gap:1rem!important}.ProductManager_gap4__2kHLo{gap:1.5rem!important}.ProductManager_flexGrow1__ritDK{flex-grow:1!important}.ProductManager_pt3__YtME_{padding-top:1rem!important}.ProductManager_pt4__ZcXaq{padding-top:1.5rem!important}.ProductManager_pb4__W9j4R{padding-bottom:1.5rem!important}.ProductManager_ps5__K6jZ1{padding-left:3rem!important}.ProductManager_py2__OcR9U{padding-top:.5rem!important;padding-bottom:.5rem!important}.ProductManager_p2__x07x7{padding:.5rem!important}.ProductManager_p3__Epi_i{padding:1rem!important}.ProductManager_p4__xqcdE{padding:1.5rem!important}.ProductManager_p0__jSOC1{padding:0!important}.ProductManager_mb0__uMvF5{margin-bottom:0!important}.ProductManager_mb1__1ftyU{margin-bottom:.25rem!important}.ProductManager_mb2__g7Y_Q{margin-bottom:.5rem!important}.ProductManager_mb3__WefJ0{margin-bottom:1rem!important}.ProductManager_mb4__u_CQz{margin-bottom:1.5rem!important}.ProductManager_mt2__1ZtHi{margin-top:.5rem!important}.ProductManager_mt3__V6_dM{margin-top:1rem!important}.ProductManager_ms2__ivy1h{margin-left:.5rem!important}.ProductManager_ms3__Ej1Pw{margin-left:1rem!important}.ProductManager_msAuto__edNoR{margin-left:auto!important}.ProductManager_w100__ddJUc{width:100%!important}.ProductManager_h100__Ktwet{height:100%!important}.ProductManager_positionRelative__HTKqS{position:relative!important}.ProductManager_positionAbsolute__2HpQ2{position:absolute!important}.ProductManager_top0__sWD01{top:0!important}.ProductManager_top50__tHjiG{top:50%!important}.ProductManager_start0__qXSk_{left:0!important}.ProductManager_end0__1xta3{right:0!important}.ProductManager_translateMiddleY__C_hxY{transform:translateY(-50%)!important}@media (max-width:768px){.ProductManager_categoryMobileScroll__qnZpH{display:flex;gap:.5rem;overflow-x:auto;padding-bottom:.75rem;-webkit-overflow-scrolling:touch;margin-left:-.5rem;margin-right:-.5rem;padding-left:.5rem;padding-right:.5rem;scrollbar-width:none;flex-wrap:nowrap!important}.ProductManager_categoryMobileScroll__qnZpH::-webkit-scrollbar{display:none}}.ProductManager_z3__dP2Zp{z-index:3!important}.ProductManager_overflowHidden__LRdD_{overflow:hidden!important}.ProductManager_objectFitCover__boJ8r{object-fit:cover!important}.ProductManager_cursorPointer__GyzyB{cursor:pointer!important}.ProductManager_transitionAll__g9w_z{transition:all .2s ease-in-out!important}.ProductManager_fwBlack__D4TpO{font-weight:900!important}.ProductManager_fwBold__l6Uei{font-weight:700!important}.ProductManager_fwMedium__tmESq{font-weight:500!important}.ProductManager_textUppercase__1ktdf{text-transform:uppercase!important}.ProductManager_textMuted__q1_35{color:#64748b!important}.ProductManager_textDark__VF2pS{color:#0f172a!important}.ProductManager_textPrimary__a0vTj{color:#9333ea!important}.ProductManager_textSuccess__LE6sj{color:#22c55e!important}.ProductManager_textDanger__kWmUW{color:#ef4444!important}.ProductManager_textCenter__zEGtY{text-align:center!important}.ProductManager_textEnd__TjpdP{text-align:right!important}.ProductManager_small__3Dg0i{font-size:.875rem!important}.ProductManager_smaller__loYZZ{font-size:.75rem!important}.ProductManager_h5__m0Y5L{font-size:1.25rem!important}.ProductManager_h6__XOkgf{font-size:1rem!important}.ProductManager_border__Qw8sl{border:1px solid rgba(0,0,0,.1)!important}.ProductManager_border2__6JiMK{border-width:2px!important}.ProductManager_borderDark__zq__V{border-color:#0f172a!important}.ProductManager_borderLight__vHhgx{border-color:#f1f5f9!important}.ProductManager_borderBottom__wlt5R{border-bottom:1px solid rgba(0,0,0,.1)!important}.ProductManager_rounded0__j78Or{border-radius:0!important}.ProductManager_rounded1__YoilQ{border-radius:.25rem!important}.ProductManager_rounded2__DFztJ{border-radius:.5rem!important}.ProductManager_rounded4__FrGcB{border-radius:1rem!important}.ProductManager_shadowMd___sAma{box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06)!important}.ProductManager_shadowLg__I5_mG{box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05)!important}.ProductManager_opacity25__IJ2Ic{opacity:.25!important}.ProductManager_opacity50__SxSJP{opacity:.5!important}.ProductManager_opacity60__HHe4V{opacity:.6!important}.ProductManager_bgWhite__keVbe{background-color:#ffffff!important}.ProductManager_bgLight__h0Dqs{background-color:#f8fafc!important}.ProductManager_btn__U4vsV{display:inline-flex;align-items:center;justify-content:center;padding:.5rem 1rem;border-radius:.5rem;font-weight:700;cursor:pointer;transition:all .2s;border:1px solid transparent}.ProductManager_btnSm__zYkht{padding:.25rem .75rem;font-size:.75rem}.ProductManager_btnDark__LclYK{background:#0f172a;color:#fff}.ProductManager_btnDark__LclYK:hover{background:#1e293b}.ProductManager_btnOutlineDark__xt_Hr{background:transparent;border-color:#0f172a;color:#0f172a}.ProductManager_btnOutlineDanger__OEFYQ{background:transparent;border-color:#ef4444;color:#ef4444}.ProductManager_btnLink__idBzX{background:transparent;border:none;color:inherit;padding:0}.ProductManager_formControl__AdEms{width:100%;padding:.5rem .75rem;border-radius:.5rem;border:1px solid #e2e8f0;font-family:inherit}.ProductManager_formControl__AdEms:focus{outline:none;border-color:#9333ea;box-shadow:0 0 0 2px rgba(147,51,234,.1)}.ProductManager_formSelect__V3leR{width:100%;padding:.5rem .75rem;border-radius:.5rem;border:1px solid #e2e8f0;background-color:#fff}.ProductManager_cardUrban__9T66u{border-radius:1rem;background:#fff;box-shadow:0 4px 6px -1px rgba(0,0,0,.1)}@media (max-width:768px){.ProductManager_cardUrban__9T66u{padding:1rem!important}}.ProductManager_chipFilter__ZyJCB{padding:.5rem 1.25rem;border-radius:2rem;font-size:.875rem;font-weight:700;cursor:pointer;transition:all .2s;border:2px solid transparent;white-space:nowrap;display:inline-flex;align-items:center;flex-shrink:0}.ProductManager_chipFilterActive__R_iPh{background:#0f172a;color:#fff;border-color:#0f172a}.ProductManager_chipFilterInactive__u_HpU{background:#f1f5f9;color:#64748b;border-color:#f1f5f9}.ProductManager_chipFilterInactive__u_HpU:hover{background:#e2e8f0;color:#0f172a}.ProductManager_ratio__B0KMw{position:relative;width:100%}.ProductManager_ratio__B0KMw:before{display:block;content:""}.ProductManager_ratio16x9__e_tZX:before{padding-top:56.25%}.ProductManager_ratio1x1__yCM0n:before{padding-top:100%}.ProductManager_ratio__B0KMw>*{position:absolute;top:0;left:0;width:100%;height:100%}.ProductManager_fontUrban__cNXC_{font-family:Urbanist,sans-serif}.ProductManager_lineClamp2__revB4{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-clamp:2;overflow:hidden}.ProductManager_noScrollbar__JM2iX::-webkit-scrollbar{display:none}.ProductManager_noScrollbar__JM2iX{-ms-overflow-style:none;scrollbar-width:none}.ProductManager_cardBase__Q5A0g{background:#ffffff;border:1px solid rgba(0,0,0,.08);border-radius:1rem;overflow:hidden;height:100%;display:flex;flex-direction:column;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative}.ProductManager_cardBase__Q5A0g:hover{transform:translateY(-4px);box-shadow:0 12px 24px -8px rgba(0,0,0,.1);border-color:rgba(0,0,0,.15)}.ProductManager_cardPremium__a8ern .ProductManager_imageWrapper__dabXd{aspect-ratio:16/9;background:#f8fafc;position:relative;overflow:hidden}.ProductManager_cardVitrine__efMLs{padding:.75rem}.ProductManager_cardVitrine__efMLs .ProductManager_imageWrapper__dabXd{aspect-ratio:1/1;background:#f8fafc;border-radius:.75rem;position:relative;overflow:hidden;margin-bottom:.75rem}.ProductManager_image__c8Kpu{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.ProductManager_cardBase__Q5A0g:hover .ProductManager_image__c8Kpu{transform:scale(1.05)}.ProductManager_content__U_9Zi{padding:1rem;flex-grow:1;display:flex;flex-direction:column}.ProductManager_header__MIsAb{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:.5rem;gap:.5rem}.ProductManager_title__Ws1Pp{font-family:var(--font-jakarta),sans-serif;font-weight:800;font-size:1rem;color:#0f172a;margin:0;line-height:1.2}.ProductManager_price__UiCy9{font-family:var(--font-jakarta),sans-serif;font-weight:900;font-size:1rem;color:#000;white-space:nowrap}.ProductManager_description__omM3b{font-size:.875rem;color:#64748b;line-height:1.4;margin-bottom:1rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-clamp:2;overflow:hidden}.ProductManager_footer__w8440{margin-top:auto;display:flex;justify-content:space-between;align-items:center}.ProductManager_categoryTag__z7jP2{font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:#94a3b8}.ProductManager_listaContainer__nJZ3K{max-width:650px;margin:2rem auto;display:flex;flex-direction:column;gap:2rem}.ProductManager_categoryTitle__BN_Ue{font-family:var(--font-dancing),cursive;font-size:2.2rem;color:#4a3721;text-align:center;margin-bottom:.5rem}.ProductManager_divider__N_JXL{width:60px;height:2px;background:rgba(0,0,0,.1);margin:0 auto 1.5rem}.ProductManager_listItem__b_Sh5{display:flex;flex-direction:column;margin-bottom:1rem}.ProductManager_itemRow__T__Pz{display:flex;align-items:flex-end;gap:.5rem}.ProductManager_itemName__NzxIY{font-weight:800;font-size:1.1rem;color:#2d1e10;margin:0}.ProductManager_dots__dWbSk{flex-grow:1;border-bottom:2px dotted rgba(0,0,0,.1);margin-bottom:5px}.ProductManager_itemPrice__3mET6{font-weight:900;font-size:1.1rem;color:#000}.ProductManager_itemDesc__CYdHk{font-style:italic;font-size:.85rem;color:#7c6c5a;margin-top:2px}.ProductManager_badge__V3fSS{position:absolute;top:.75rem;left:.75rem;background:rgba(0,0,0,.75);color:#fff;padding:.2rem .5rem;border-radius:2rem;font-size:.65rem;font-weight:800;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1}.ProductManager_adminOverlay__I_mpj{position:absolute;top:.75rem;right:.75rem;display:flex;gap:.4rem;z-index:2}.ProductManager_actionBtn__Tqdny{width:30px;height:30px;display:flex;align-items:center;justify-content:center;background:#fff;border:none;border-radius:.5rem;box-shadow:0 2px 8px rgba(0,0,0,.1);color:#64748b;transition:all .2s}.ProductManager_actionBtn__Tqdny:hover{transform:scale(1.1);color:#0f172a}.ProductManager_deleteBtn__xCIzI:hover{color:#ef4444}.ProductManager_modalBackdrop__QZwBE{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(15,23,42,.4);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;z-index:9999;padding:1rem}.ProductManager_modalContainer__I7kQ6{background:#fff;border:4px solid #0f172a;border-radius:1.25rem;width:100%;max-width:700px;max-height:90vh;overflow-y:auto;position:relative;box-shadow:0 25px 50px -12px rgba(0,0,0,.25);animation:ProductManager_modalAppear__ZjYhy .3s cubic-bezier(.16,1,.3,1)}@keyframes ProductManager_modalAppear__ZjYhy{0%{opacity:0;transform:scale(.95) translateY(10px)}to{opacity:1;transform:scale(1) translateY(0)}}.ProductManager_modalHeader__SYRlG{padding:1.5rem;border-bottom:4px solid #0f172a;background:#f8fafc;display:flex;align-items:center;justify-content:space-between;position:-webkit-sticky;position:sticky;top:0;z-index:10}.ProductManager_modalBody__TKvSq{padding:2rem}.ProductManager_modalFooter__Qj2Go{padding:1.5rem 2rem;border-top:1px solid #e2e8f0;display:flex;justify-content:flex-end;gap:1rem;background:#f8fafc}.ServiceManager_cardapioGrid__e6wl_{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:.75rem;gap:.75rem;margin-top:1.5rem}@media (min-width:640px){.ServiceManager_cardapioGrid__e6wl_{grid-template-columns:repeat(2,1fr);gap:1.5rem}}@media (min-width:1024px){.ServiceManager_cardapioGrid__e6wl_{grid-template-columns:repeat(3,1fr)}}.ServiceManager_row__TF8n5{display:flex;flex-wrap:wrap;margin-right:-.5rem;margin-left:-.5rem}.ServiceManager_g2__lkbGj>*{padding:.5rem}.ServiceManager_g3__KwJUv>*{padding:.75rem}.ServiceManager_colMd4__sOCBc{flex:0 0 auto;width:33.333333%}.ServiceManager_colMd3__BHTbW{flex:0 0 auto;width:25%}.ServiceManager_colMd6__DANg2{flex:0 0 auto;width:50%}.ServiceManager_colMd8__4AnuO{flex:0 0 auto;width:66.666667%}.ServiceManager_colMd9__9Nqb6{flex:0 0 auto;width:75%}.ServiceManager_col12__DArxM{flex:0 0 auto;width:100%}.ServiceManager_dFlex__X016I{display:flex!important}.ServiceManager_flexColumn__04ikJ{flex-direction:column!important}.ServiceManager_flexWrap__QhQ6y{flex-wrap:wrap!important}.ServiceManager_justifyContentBetween__3UaQp{justify-content:space-between!important}.ServiceManager_alignItemsCenter__F5D4W{align-items:center!important}.ServiceManager_alignItemsStart__BDLp8{align-items:flex-start!important}.ServiceManager_alignItemsBaseline__lozVa{align-items:baseline!important}.ServiceManager_gap1__plDO5{gap:.25rem!important}.ServiceManager_gap2__ewJVB{gap:.5rem!important}.ServiceManager_gap3__bBi_a{gap:1rem!important}.ServiceManager_gap4__GVT_T{gap:1.5rem!important}.ServiceManager_flexGrow1__2JLTM{flex-grow:1!important}.ServiceManager_pt3__sgttC{padding-top:1rem!important}.ServiceManager_pt4__Ne_b9{padding-top:1.5rem!important}.ServiceManager_pb4__vBry8{padding-bottom:1.5rem!important}.ServiceManager_ps5__H0jAl{padding-left:3rem!important}.ServiceManager_py2__BH6zs{padding-top:.5rem!important;padding-bottom:.5rem!important}.ServiceManager_p2__W3cH_{padding:.5rem!important}.ServiceManager_p3__4RWPd{padding:1rem!important}.ServiceManager_p4__x6h2f{padding:1.5rem!important}.ServiceManager_p0__yvwK4{padding:0!important}.ServiceManager_mb0__YBv_V{margin-bottom:0!important}.ServiceManager_mb1__9iNAj{margin-bottom:.25rem!important}.ServiceManager_mb2__G2xcH{margin-bottom:.5rem!important}.ServiceManager_mb3__MsZcA{margin-bottom:1rem!important}.ServiceManager_mb4__bXb3P{margin-bottom:1.5rem!important}.ServiceManager_mt2__I8E_n{margin-top:.5rem!important}.ServiceManager_mt3__xxLnQ{margin-top:1rem!important}.ServiceManager_ms2__mcbwz{margin-left:.5rem!important}.ServiceManager_ms3__v3pJY{margin-left:1rem!important}.ServiceManager_msAuto__OefOz{margin-left:auto!important}.ServiceManager_w100__Lf9rQ{width:100%!important}.ServiceManager_h100__7BFBD{height:100%!important}.ServiceManager_positionRelative__qVrok{position:relative!important}.ServiceManager_positionAbsolute__A_DK3{position:absolute!important}.ServiceManager_top0__Iq_9Z{top:0!important}.ServiceManager_top50__FrlsO{top:50%!important}.ServiceManager_start0__tUDVV{left:0!important}.ServiceManager_end0__l5b_G{right:0!important}.ServiceManager_translateMiddleY___VRQ7{transform:translateY(-50%)!important}.ServiceManager_z3__K1qbP{z-index:3!important}.ServiceManager_overflowHidden__IQ4Ps{overflow:hidden!important}.ServiceManager_objectFitCover__Vt6X7{object-fit:cover!important}.ServiceManager_cursorPointer__aqesH{cursor:pointer!important}.ServiceManager_transitionAll__rsvCo{transition:all .2s ease-in-out!important}.ServiceManager_fwBlack__ahD3O{font-weight:900!important}.ServiceManager_fwBold__sZF_a{font-weight:700!important}.ServiceManager_fwMedium__OIMsp{font-weight:500!important}.ServiceManager_textUppercase__4a4HL{text-transform:uppercase!important}.ServiceManager_textMuted__mM9Av{color:#64748b!important}.ServiceManager_textDark__ZGcl4{color:#0f172a!important}.ServiceManager_textPrimary__yJTLK{color:#9333ea!important}.ServiceManager_textSuccess__0NiGH{color:#22c55e!important}.ServiceManager_textDanger__9oiyX{color:#ef4444!important}.ServiceManager_textCenter__tRrgO{text-align:center!important}.ServiceManager_textEnd__A62_R{text-align:right!important}.ServiceManager_small__x2VYV{font-size:.875rem!important}.ServiceManager_smaller__12Do5{font-size:.75rem!important}.ServiceManager_h5__sVFL4{font-size:1.25rem!important}.ServiceManager_h6__tnW8J{font-size:1rem!important}.ServiceManager_border__SYErt{border:1px solid rgba(0,0,0,.1)!important}.ServiceManager_border2__zjzLn{border-width:2px!important}.ServiceManager_borderDark__O7B3W{border-color:#0f172a!important}.ServiceManager_borderLight__badmm{border-color:#f1f5f9!important}.ServiceManager_borderBottom__rfXMV{border-bottom:1px solid rgba(0,0,0,.1)!important}.ServiceManager_rounded0__9jO1h{border-radius:0!important}.ServiceManager_rounded1__yGIH_{border-radius:.25rem!important}.ServiceManager_rounded2__zGF_D{border-radius:.5rem!important}.ServiceManager_rounded4__4_lJ0{border-radius:1rem!important}.ServiceManager_shadowMd__6eJjE{box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06)!important}.ServiceManager_shadowLg__RXxaT{box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05)!important}.ServiceManager_opacity25__URXWA{opacity:.25!important}.ServiceManager_opacity50__eFbei{opacity:.5!important}.ServiceManager_opacity60__14syY{opacity:.6!important}.ServiceManager_bgWhite__2WL9D{background-color:#ffffff!important}.ServiceManager_bgLight__kCGQl{background-color:#f8fafc!important}.ServiceManager_btn__NQauT{display:inline-flex;align-items:center;justify-content:center;padding:.5rem 1rem;border-radius:.5rem;font-weight:700;cursor:pointer;transition:all .2s;border:1px solid transparent}.ServiceManager_btnSm__Q3uGF{padding:.25rem .75rem;font-size:.75rem}.ServiceManager_btnDark__7kVbN{background:#0f172a;color:#fff}.ServiceManager_btnDark__7kVbN:hover{background:#1e293b}.ServiceManager_btnOutlineDark__IuSBl{background:transparent;border-color:#0f172a;color:#0f172a}.ServiceManager_btnOutlineDanger__Qkt1e{background:transparent;border-color:#ef4444;color:#ef4444}.ServiceManager_btnLink__MeJui{background:transparent;border:none;color:inherit;padding:0}.ServiceManager_formControl__VaBCu{width:100%;padding:.5rem .75rem;border-radius:.5rem;border:1px solid #e2e8f0;font-family:inherit}.ServiceManager_formControl__VaBCu:focus{outline:none;border-color:#9333ea;box-shadow:0 0 0 2px rgba(147,51,234,.1)}.ServiceManager_formSelect__LP3Lv{width:100%;padding:.5rem .75rem;border-radius:.5rem;border:1px solid #e2e8f0;background-color:#fff}.ServiceManager_cardUrban__HNN51{border-radius:1rem;background:#fff;box-shadow:0 4px 6px -1px rgba(0,0,0,.1)}.ServiceManager_chipFilter__ml1cz{padding:.5rem 1.25rem;border-radius:2rem;font-size:.875rem;font-weight:700;cursor:pointer;transition:all .2s;border:2px solid transparent;white-space:nowrap;display:inline-flex;align-items:center}.ServiceManager_chipFilterActive__g9hmP{background:#0f172a;color:#fff;border-color:#0f172a}.ServiceManager_chipFilterInactive__dS6Q2{background:#f1f5f9;color:#64748b;border-color:#f1f5f9}.ServiceManager_chipFilterInactive__dS6Q2:hover{background:#e2e8f0;color:#0f172a}.ServiceManager_ratio__WBJFo{position:relative;width:100%}.ServiceManager_ratio__WBJFo:before{display:block;content:""}.ServiceManager_ratio16x9__mYY0B:before{padding-top:56.25%}.ServiceManager_ratio1x1__Bvmf_:before{padding-top:100%}.ServiceManager_ratio__WBJFo>*{position:absolute;top:0;left:0;width:100%;height:100%}.ServiceManager_fontUrban__HeaxH{font-family:Urbanist,sans-serif}.ServiceManager_lineClamp2__1c47_{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-clamp:2;overflow:hidden}.ServiceManager_noScrollbar__jK5PC::-webkit-scrollbar{display:none}.ServiceManager_noScrollbar__jK5PC{-ms-overflow-style:none;scrollbar-width:none}.ServiceManager_cardBase__GWAZQ{background:#ffffff;border:1px solid rgba(0,0,0,.08);border-radius:1rem;overflow:hidden;height:100%;display:flex;flex-direction:column;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative}.ServiceManager_cardBase__GWAZQ:hover{transform:translateY(-4px);box-shadow:0 12px 24px -8px rgba(0,0,0,.1);border-color:rgba(0,0,0,.15)}.ServiceManager_cardPremium__fkHAB .ServiceManager_imageWrapper__CDbjQ{aspect-ratio:16/9;background:#f8fafc;position:relative;overflow:hidden}.ServiceManager_cardVitrine__xroM1{padding:.75rem}.ServiceManager_cardVitrine__xroM1 .ServiceManager_imageWrapper__CDbjQ{aspect-ratio:1/1;background:#f8fafc;border-radius:.75rem;position:relative;overflow:hidden;margin-bottom:.75rem}.ServiceManager_image__1dlYd{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.ServiceManager_cardBase__GWAZQ:hover .ServiceManager_image__1dlYd{transform:scale(1.05)}.ServiceManager_content__w8qUi{padding:1rem;flex-grow:1;display:flex;flex-direction:column}.ServiceManager_header__HbsU9{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:.5rem;gap:.5rem}.ServiceManager_title__ok_gc{font-family:var(--font-jakarta),sans-serif;font-weight:800;font-size:1rem;color:#0f172a;margin:0;line-height:1.2}.ServiceManager_price__AwjWu{font-family:var(--font-jakarta),sans-serif;font-weight:900;font-size:1rem;color:#000;white-space:nowrap}.ServiceManager_description__wFKnU{font-size:.875rem;color:#64748b;line-height:1.4;margin-bottom:1rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-clamp:2;overflow:hidden}.ServiceManager_footer__do2Uh{margin-top:auto;display:flex;justify-content:space-between;align-items:center}.ServiceManager_categoryTag__BjDmZ{font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:#94a3b8}.ServiceManager_listaContainer__qoVci{max-width:650px;margin:2rem auto;display:flex;flex-direction:column;gap:2rem}.ServiceManager_categoryTitle__N9vuH{font-family:var(--font-dancing),cursive;font-size:2.2rem;color:#4a3721;text-align:center;margin-bottom:.5rem}.ServiceManager_divider__ZlF0j{width:60px;height:2px;background:rgba(0,0,0,.1);margin:0 auto 1.5rem}.ServiceManager_listItem__RraMC{display:flex;flex-direction:column;margin-bottom:1rem}.ServiceManager_itemRow__ApSTA{display:flex;align-items:flex-end;gap:.5rem}.ServiceManager_itemName__v_2K4{font-weight:800;font-size:1.1rem;color:#2d1e10;margin:0}.ServiceManager_dots__eYwe0{flex-grow:1;border-bottom:2px dotted rgba(0,0,0,.1);margin-bottom:5px}.ServiceManager_itemPrice__JIPoY{font-weight:900;font-size:1.1rem;color:#000}.ServiceManager_itemDesc__ERUlQ{font-style:italic;font-size:.85rem;color:#7c6c5a;margin-top:2px}.ServiceManager_badge__LZ03E{position:absolute;top:.75rem;left:.75rem;background:rgba(0,0,0,.75);color:#fff;padding:.2rem .5rem;border-radius:2rem;font-size:.65rem;font-weight:800;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1}.ServiceManager_adminOverlay__FGzS8{position:absolute;top:.75rem;right:.75rem;display:flex;gap:.4rem;z-index:2}.ServiceManager_actionBtn__nlRmv{width:30px;height:30px;display:flex;align-items:center;justify-content:center;background:#fff;border:none;border-radius:.5rem;box-shadow:0 2px 8px rgba(0,0,0,.1);color:#64748b;transition:all .2s}.ServiceManager_actionBtn__nlRmv:hover{transform:scale(1.1);color:#0f172a}.ServiceManager_deleteBtn__2jnTk:hover{color:#ef4444}.ServiceManager_modalBackdrop__JK_4g{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(15,23,42,.4);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;z-index:9999;padding:1rem}.ServiceManager_modalContainer__zSdwp{background:#fff;border:4px solid #0f172a;border-radius:1.25rem;width:100%;max-width:700px;max-height:90vh;overflow-y:auto;position:relative;box-shadow:0 25px 50px -12px rgba(0,0,0,.25);animation:ServiceManager_modalAppear__jZs2v .3s cubic-bezier(.16,1,.3,1)}@keyframes ServiceManager_modalAppear__jZs2v{0%{opacity:0;transform:scale(.95) translateY(10px)}to{opacity:1;transform:scale(1) translateY(0)}}.ServiceManager_modalHeader__z5w7q{padding:1.5rem;border-bottom:4px solid #0f172a;background:#f8fafc;display:flex;align-items:center;justify-content:space-between;position:-webkit-sticky;position:sticky;top:0;z-index:10}.ServiceManager_modalBody__oXjdv{padding:2rem}.ServiceManager_modalFooter__QBM1C{padding:1.5rem 2rem;border-top:1px solid #e2e8f0;display:flex;justify-content:flex-end;gap:1rem;background:#f8fafc}