@font-face{font-family:Anton;font-style:normal;font-weight:400;font-display:swap;src:url(../media/0e7b7e0b829e3eb9-s.0taayl_akrchu.woff2?dpl=dpl_97uSRHkippCMR24YS8BHXctnfEXR)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Anton;font-style:normal;font-weight:400;font-display:swap;src:url(../media/daf789e4474d0d90-s.02gqgcrlsvm4~.woff2?dpl=dpl_97uSRHkippCMR24YS8BHXctnfEXR)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Anton;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9e9f04e3c37952ab-s.07uvnuj.ona6k.woff2?dpl=dpl_97uSRHkippCMR24YS8BHXctnfEXR)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Anton Fallback;src:local(Arial);ascent-override:129.7%;descent-override:36.29%;line-gap-override:0.0%;size-adjust:90.69%}.anton_e460b0fc-module__flKV7G__className{font-family:Anton,Anton Fallback;font-style:normal;font-weight:400}.anton_e460b0fc-module__flKV7G__variable{--font-anton:"Anton", "Anton Fallback"}
@font-face{font-family:Goldman;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b8f578a0f9c302ec-s.16tmtlcw2f.~_.woff2?dpl=dpl_97uSRHkippCMR24YS8BHXctnfEXR)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Goldman;font-style:normal;font-weight:700;font-display:swap;src:url(../media/674e742c44cf997f-s.11xqq9r~pe3a~.woff2?dpl=dpl_97uSRHkippCMR24YS8BHXctnfEXR)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Goldman;font-style:normal;font-weight:700;font-display:swap;src:url(../media/3dad42ede2327efc-s.0j6hz6u.8-ez~.woff2?dpl=dpl_97uSRHkippCMR24YS8BHXctnfEXR)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Goldman Fallback;src:local(Arial);ascent-override:77.16%;descent-override:25.72%;line-gap-override:0.0%;size-adjust:116.64%}.goldman_440ad32b-module__ltfwCG__className{font-family:Goldman,Goldman Fallback;font-style:normal;font-weight:700}.goldman_440ad32b-module__ltfwCG__variable{--font-goldman:"Goldman", "Goldman Fallback"}
@font-face{font-family:Cinzel;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/f13700f23fbdc6fd-s.0q1bf9cc3c0ui.woff2?dpl=dpl_97uSRHkippCMR24YS8BHXctnfEXR)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cinzel;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/cc014fcb166cf364-s.0rbrcy8kuidpb.woff2?dpl=dpl_97uSRHkippCMR24YS8BHXctnfEXR)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cinzel Fallback;src:local(Times New Roman);ascent-override:71.31%;descent-override:27.18%;line-gap-override:0.0%;size-adjust:136.86%}.cinzel_417d6adc-module__xpgV3a__className{font-family:Cinzel,Cinzel Fallback;font-style:normal}.cinzel_417d6adc-module__xpgV3a__variable{--font-cinzel:"Cinzel", "Cinzel Fallback"}
@font-face{font-family:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ccf27e5a7366fb23-s.0hck6o0i8wq3a.woff2?dpl=dpl_97uSRHkippCMR24YS8BHXctnfEXR)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e41d5df559864f9e-s.0gq7fw9.sy_5..woff2?dpl=dpl_97uSRHkippCMR24YS8BHXctnfEXR)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Serif Fallback;src:local(Times New Roman);ascent-override:117.94%;descent-override:36.93%;line-gap-override:0.0%;size-adjust:83.94%}.instrument_serif_bd15245d-module__m9ef6a__className{font-family:Instrument Serif,Instrument Serif Fallback;font-style:normal;font-weight:400}.instrument_serif_bd15245d-module__m9ef6a__variable{--font-instrument-serif:"Instrument Serif", "Instrument Serif Fallback"}
@font-face{font-family:cormorantGaramond;src:url(../media/CormorantGaramond_Variable-s.10ked.7w885.g.woff2?dpl=dpl_97uSRHkippCMR24YS8BHXctnfEXR)format("woff2");font-display:swap;font-weight:300 600}@font-face{font-family:cormorantGaramond Fallback;src:local(Arial);ascent-override:105.47%;descent-override:32.76%;line-gap-override:0.0%;size-adjust:87.6%}.cormorantgaramond_7bac31eb-module__XugyLG__className{font-family:cormorantGaramond,cormorantGaramond Fallback}.cormorantgaramond_7bac31eb-module__XugyLG__variable{--font-cormorant-garamond:"cormorantGaramond", "cormorantGaramond Fallback"}
@font-face{font-family:nunito;src:url(../media/Nunito_Variable-s.0tqkxa-w3pk~c.woff2?dpl=dpl_97uSRHkippCMR24YS8BHXctnfEXR)format("woff2");font-display:swap;font-weight:300 600}@font-face{font-family:nunito Fallback;src:local(Arial);ascent-override:103.02%;descent-override:35.97%;line-gap-override:0.0%;size-adjust:98.13%}.nunito_167fceec-module__KFaUoG__className{font-family:nunito,nunito Fallback}.nunito_167fceec-module__KFaUoG__variable{--font-nunito:"nunito", "nunito Fallback"}
@font-face{font-family:Alice;font-style:normal;font-weight:400;font-display:swap;src:url(../media/44a50422826a3813-s.0ad2qafb0r9qk.woff2?dpl=dpl_97uSRHkippCMR24YS8BHXctnfEXR)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Alice;font-style:normal;font-weight:400;font-display:swap;src:url(../media/99fc15a633250cac-s.00u075f9j0pvv.woff2?dpl=dpl_97uSRHkippCMR24YS8BHXctnfEXR)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Alice;font-style:normal;font-weight:400;font-display:swap;src:url(../media/0df422a19e5747f9-s.01wgkyjgdh_l_.woff2?dpl=dpl_97uSRHkippCMR24YS8BHXctnfEXR)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Alice;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e82a42d94dbac3c4-s.0_3pegkq_sh78.woff2?dpl=dpl_97uSRHkippCMR24YS8BHXctnfEXR)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Alice Fallback;src:local(Times New Roman);ascent-override:81.88%;descent-override:21.08%;line-gap-override:0.0%;size-adjust:111.02%}.alice_fefcfd4c-module__4Q9psa__className{font-family:Alice,Alice Fallback;font-style:normal;font-weight:400}.alice_fefcfd4c-module__4Q9psa__variable{--font-alice:"Alice", "Alice Fallback"}
@font-face{font-family:Playfair Display;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/65c558afe41e89d6-s.113htgw8u-emy.woff2?dpl=dpl_97uSRHkippCMR24YS8BHXctnfEXR)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/14e23f9b59180572-s.08.c8psu~gif9.woff2?dpl=dpl_97uSRHkippCMR24YS8BHXctnfEXR)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/b49b0d9b851e4899-s.0yfy_qj1.2qn0.woff2?dpl=dpl_97uSRHkippCMR24YS8BHXctnfEXR)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/2a65768255d6b625-s.14by5b4al-y~f.woff2?dpl=dpl_97uSRHkippCMR24YS8BHXctnfEXR)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Playfair Display Fallback;src:local(Times New Roman);ascent-override:97.25%;descent-override:22.56%;line-gap-override:0.0%;size-adjust:111.26%}.playfair_display_aaec5c78-module__aFK4KW__className{font-family:Playfair Display,Playfair Display Fallback;font-style:normal}.playfair_display_aaec5c78-module__aFK4KW__variable{--font-playfair-display:"Playfair Display", "Playfair Display Fallback"}
@font-face{font-family:Sedgwick Ave Display;font-style:normal;font-weight:400;font-display:swap;src:url(../media/04fe6862b3adfa29-s.12etqop_c4jfe.woff2?dpl=dpl_97uSRHkippCMR24YS8BHXctnfEXR)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Sedgwick Ave Display;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d1c1a6803bf8413d-s.13-zrcf69j5dt.woff2?dpl=dpl_97uSRHkippCMR24YS8BHXctnfEXR)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Sedgwick Ave Display;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b6c94b3db6b5fd6a-s.12yxph~6g98.a.woff2?dpl=dpl_97uSRHkippCMR24YS8BHXctnfEXR)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Sedgwick Ave Display Fallback;src:local(Arial);ascent-override:100.17%;descent-override:33.35%;line-gap-override:0.0%;size-adjust:93.54%}.sedgwick_ave_display_97965f0-module__DUZMVa__className{font-family:Sedgwick Ave Display,Sedgwick Ave Display Fallback;font-style:normal;font-weight:400}.sedgwick_ave_display_97965f0-module__DUZMVa__variable{--font-sedgwick-ave-display:"Sedgwick Ave Display", "Sedgwick Ave Display Fallback"}
@font-face{font-family:Rubik Dirt;font-style:normal;font-weight:400;font-display:swap;src:url(../media/c2ce216479ed625b-s.0v2zzz9lfku2_.woff2?dpl=dpl_97uSRHkippCMR24YS8BHXctnfEXR)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Rubik Dirt;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1b4e69913c04409f-s.02tsh959b0gsl.woff2?dpl=dpl_97uSRHkippCMR24YS8BHXctnfEXR)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Rubik Dirt;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ca1aaebb48a4f507-s.132lj2_j.ca--.woff2?dpl=dpl_97uSRHkippCMR24YS8BHXctnfEXR)format("woff2");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Rubik Dirt;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b3cd2e32e0c00fd7-s.0d~7q-zt8~0u0.woff2?dpl=dpl_97uSRHkippCMR24YS8BHXctnfEXR)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Rubik Dirt;font-style:normal;font-weight:400;font-display:swap;src:url(../media/663386f52e0a52a1-s.01_s1fz6g4i3~.woff2?dpl=dpl_97uSRHkippCMR24YS8BHXctnfEXR)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Rubik Dirt Fallback;src:local(Arial);ascent-override:78.94%;descent-override:21.11%;line-gap-override:0.0%;size-adjust:118.44%}.rubik_dirt_15fda337-module__2l7HKq__className{font-family:Rubik Dirt,Rubik Dirt Fallback;font-style:normal;font-weight:400}.rubik_dirt_15fda337-module__2l7HKq__variable{--font-rubik-dirt:"Rubik Dirt", "Rubik Dirt Fallback"}
@font-face{font-family:Barrio;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2fff11849826ef27-s.0e7-kgm3wcio9.woff2?dpl=dpl_97uSRHkippCMR24YS8BHXctnfEXR)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barrio;font-style:normal;font-weight:400;font-display:swap;src:url(../media/c5d0f34e08c4c997-s.0jvzpe.04y1n1.woff2?dpl=dpl_97uSRHkippCMR24YS8BHXctnfEXR)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barrio Fallback;src:local(Arial);ascent-override:78.46%;descent-override:22.02%;line-gap-override:0.0%;size-adjust:112.16%}.barrio_8bda168b-module__I85qsG__className{font-family:Barrio,Barrio Fallback;font-style:normal;font-weight:400}.barrio_8bda168b-module__I85qsG__variable{--font-barrio:"Barrio", "Barrio Fallback"}
@font-face{font-family:Barlow;font-style:normal;font-weight:400;font-display:swap;src:url(../media/31e5e20239562b7a-s.16c6cr~1k.9vq.woff2?dpl=dpl_97uSRHkippCMR24YS8BHXctnfEXR)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9a8b04342f903b9d-s.005vrn2-1h39-.woff2?dpl=dpl_97uSRHkippCMR24YS8BHXctnfEXR)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:normal;font-weight:400;font-display:swap;src:url(../media/c6e2684784a55443-s.0v346keojskif.woff2?dpl=dpl_97uSRHkippCMR24YS8BHXctnfEXR)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow;font-style:normal;font-weight:500;font-display:swap;src:url(../media/742f0fcf9aa5cfe6-s.0lx-wywuwot3e.woff2?dpl=dpl_97uSRHkippCMR24YS8BHXctnfEXR)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b524e3bdcc8dfcd3-s.0j_1ik2r9_gpb.woff2?dpl=dpl_97uSRHkippCMR24YS8BHXctnfEXR)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a083361d37caf3d1-s.08pvxdps0wo-e.woff2?dpl=dpl_97uSRHkippCMR24YS8BHXctnfEXR)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow;font-style:normal;font-weight:600;font-display:swap;src:url(../media/b221c6d9681431a7-s.0.sekgp0dvxz0.woff2?dpl=dpl_97uSRHkippCMR24YS8BHXctnfEXR)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow;font-style:normal;font-weight:600;font-display:swap;src:url(../media/af7efeee822b8a1b-s.13zscyw9.1y5o.woff2?dpl=dpl_97uSRHkippCMR24YS8BHXctnfEXR)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:normal;font-weight:600;font-display:swap;src:url(../media/6c98c9fb873995d2-s.0o4ax6vjjs2k3.woff2?dpl=dpl_97uSRHkippCMR24YS8BHXctnfEXR)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow;font-style:normal;font-weight:700;font-display:swap;src:url(../media/f1c5314e24238cfd-s.0o4fezauaycti.woff2?dpl=dpl_97uSRHkippCMR24YS8BHXctnfEXR)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow;font-style:normal;font-weight:700;font-display:swap;src:url(../media/7993b8d2abb72fea-s.12pquhgpv5fua.woff2?dpl=dpl_97uSRHkippCMR24YS8BHXctnfEXR)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:normal;font-weight:700;font-display:swap;src:url(../media/0595f7052377a1a2-s.0u0xtu5i3hze-.woff2?dpl=dpl_97uSRHkippCMR24YS8BHXctnfEXR)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow Fallback;src:local(Arial);ascent-override:103.43%;descent-override:20.69%;line-gap-override:0.0%;size-adjust:96.68%}.barlow_16dff21b-module__hrJD9q__className{font-family:Barlow,Barlow Fallback;font-style:normal}.barlow_16dff21b-module__hrJD9q__variable{--font-barlow:"Barlow", "Barlow Fallback"}
@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9710cef2a2a6ac70-s.0-te5e~caphot.woff2?dpl=dpl_97uSRHkippCMR24YS8BHXctnfEXR)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(../media/a978fc28c69736ab-s.0u_vzk7t4r43a.woff2?dpl=dpl_97uSRHkippCMR24YS8BHXctnfEXR)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(../media/303804218d80822e-s.11p_15xsjt-ie.woff2?dpl=dpl_97uSRHkippCMR24YS8BHXctnfEXR)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(../media/e37557cf0085218d-s.0rhxww97q7~b_.woff2?dpl=dpl_97uSRHkippCMR24YS8BHXctnfEXR)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(../media/146a3e5eadafdf83-s.0jayii92089rt.woff2?dpl=dpl_97uSRHkippCMR24YS8BHXctnfEXR)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(../media/d9b5d46d9a89ffe6-s.0agk34fg-1.z0.woff2?dpl=dpl_97uSRHkippCMR24YS8BHXctnfEXR)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:800;font-display:swap;src:url(../media/5a938ab334846ae8-s.05o1bpa1vbol~.woff2?dpl=dpl_97uSRHkippCMR24YS8BHXctnfEXR)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:800;font-display:swap;src:url(../media/3dae58b0b46c3f93-s.0oviuialj85z..woff2?dpl=dpl_97uSRHkippCMR24YS8BHXctnfEXR)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:800;font-display:swap;src:url(../media/89232e6535d3b87e-s.0uy8evdve.ea3.woff2?dpl=dpl_97uSRHkippCMR24YS8BHXctnfEXR)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow Condensed Fallback;src:local(Arial);ascent-override:130.73%;descent-override:26.15%;line-gap-override:0.0%;size-adjust:76.49%}.barlow_condensed_5d0251d5-module__Gsjnoa__className{font-family:Barlow Condensed,Barlow Condensed Fallback;font-style:normal}.barlow_condensed_5d0251d5-module__Gsjnoa__variable{--font-barlow-condensed:"Barlow Condensed", "Barlow Condensed Fallback"}
.Breadcrumb-module__BPiSKq__breadcrumb{min-width:0}.Breadcrumb-module__BPiSKq__list{min-width:0;color:var(--color-muted);font-size:var(--fs-xs);font-weight:var(--weight-black);flex-wrap:wrap;align-items:center;gap:5px;margin:0;padding:0;line-height:1.25;list-style:none;display:flex}.Breadcrumb-module__BPiSKq__item{align-items:center;min-width:0;display:inline-flex}.Breadcrumb-module__BPiSKq__link{color:var(--color-muted);text-underline-offset:3px;transition:color var(--duration-fast) ease, text-decoration-color var(--duration-fast) ease;text-decoration-color:#0000;text-decoration-thickness:2px}.Breadcrumb-module__BPiSKq__link:hover{color:var(--color-ink);-webkit-text-decoration-color:var(--color-yellow);text-decoration-color:var(--color-yellow)}.Breadcrumb-module__BPiSKq__link:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-ring-offset);border-radius:0}.Breadcrumb-module__BPiSKq__page{color:var(--color-ink);font-weight:var(--weight-black)}.Breadcrumb-module__BPiSKq__separator{color:var(--color-muted);justify-content:center;align-items:center;display:inline-flex}.Breadcrumb-module__BPiSKq__ellipsis{width:24px;height:20px;color:var(--color-muted);justify-content:center;align-items:center;display:inline-flex}.Breadcrumb-module__BPiSKq__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.Badge-module__yqYDGW__badge{border:1px solid color-mix(in srgb, var(--badge-color) 82%, var(--color-ink));background:var(--badge-color);min-height:24px;font-size:var(--fs-xs);font-weight:var(--weight-black);text-transform:uppercase;white-space:nowrap;color:var(--color-ink);align-items:center;gap:5px;padding:0 8px;line-height:1;display:inline-flex}.Badge-module__yqYDGW__yellow{--badge-color:var(--color-yellow)}.Badge-module__yqYDGW__pink{--badge-color:var(--color-tag-1)}.Badge-module__yqYDGW__green{--badge-color:var(--color-tag-2)}.Badge-module__yqYDGW__blue{--badge-color:var(--color-tag-3)}.Badge-module__yqYDGW__orange{--badge-color:var(--color-tag-4)}.Badge-module__yqYDGW__purple{--badge-color:var(--color-tag-5)}
.Button-module__VMVMAW__btn{--so-rest:4px;--so:var(--so-rest);min-height:var(--size-control);border:var(--border);font:inherit;font-size:var(--fs-sm);font-weight:var(--weight-bold);cursor:pointer;box-shadow:var(--so) var(--so) 0 var(--color-ink);transition:transform var(--duration-fast) ease, box-shadow var(--duration-fast) ease, background var(--duration-fast) ease, color var(--duration-fast) ease;border-radius:0;justify-content:center;align-items:center;gap:7px;padding:0 13px;line-height:1;text-decoration:none;display:inline-flex}.Button-module__VMVMAW__btn:not(:disabled):hover{--so:calc(var(--so-rest) + 1px);transform:translate(-1px,-1px)}.Button-module__VMVMAW__btn:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-ring-offset)}.Button-module__VMVMAW__btn:disabled{background:var(--color-surface-base);color:var(--color-muted);border-color:var(--color-muted);box-shadow:none;cursor:not-allowed;border-style:dashed;transform:none}.Button-module__VMVMAW__sm{--so-rest:2px}.Button-module__VMVMAW__primary{background:var(--color-yellow);color:var(--color-ink)}.Button-module__VMVMAW__secondary{background:var(--color-surface-pure);color:var(--color-ink)}.Button-module__VMVMAW__inverse{background:var(--color-ink);color:var(--color-on-ink)}.Button-module__VMVMAW__inverse:not(:disabled):hover{background:var(--color-yellow);color:var(--color-ink)}.Button-module__VMVMAW__ghost{--so-rest:0px;color:var(--color-ink);background:0 0;border-style:dashed}.Button-module__VMVMAW__ghost:not(:disabled):hover{--so:4px;background:var(--color-yellow);border-style:solid}.Button-module__VMVMAW__danger{background:var(--color-danger);color:var(--color-ink)}.Button-module__VMVMAW__danger:not(:disabled):hover{filter:brightness(.92)}.Button-module__VMVMAW__dangerGhost{--so-rest:0px;color:var(--color-danger-strong);border-color:var(--color-danger-strong);background:0 0;border-style:dashed}.Button-module__VMVMAW__dangerGhost:not(:disabled):hover{--so:4px;background:var(--color-danger);color:var(--color-ink);border-color:var(--color-ink);border-style:solid}.Button-module__VMVMAW__sm{min-height:var(--size-control-sm);font-size:var(--fs-xs);padding:0 10px}.Button-module__VMVMAW__lg{min-height:var(--size-control-lg);font-size:var(--fs-base);padding:0 20px}.Button-module__VMVMAW__icon{width:var(--size-control);height:var(--size-control);min-height:unset;padding:0}
.Collapsible-module__XRd7ZG__collapsible{border:var(--border);background:var(--color-surface-raised)}.Collapsible-module__XRd7ZG__trigger{all:unset;cursor:pointer;box-sizing:border-box;width:100%;font-size:var(--fs-sm);font-weight:var(--weight-black);letter-spacing:var(--tracking-normal);background:var(--color-surface-base);transition:background var(--duration-fast) ease, box-shadow var(--duration-fast) ease;-webkit-user-select:none;user-select:none;border-bottom:2px solid #0000;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;display:flex}.Collapsible-module__XRd7ZG__trigger:hover{background:var(--color-surface-tinted)}.Collapsible-module__XRd7ZG__triggerContent{flex:1;min-width:0}.Collapsible-module__XRd7ZG__trigger:focus-visible{outline-offset:-3px;outline:3px solid #fab9218c}.Collapsible-module__XRd7ZG__collapsible[data-open] .Collapsible-module__XRd7ZG__trigger{border-bottom-color:var(--color-ink)}.Collapsible-module__XRd7ZG__chevron{transition:transform var(--duration-fast) ease;flex-shrink:0;align-items:center;display:flex}.Collapsible-module__XRd7ZG__collapsible[data-open] .Collapsible-module__XRd7ZG__chevron{transform:rotate(180deg)}.Collapsible-module__XRd7ZG__content{transition:grid-template-rows var(--duration-fast) ease;grid-template-rows:0fr;display:grid}.Collapsible-module__XRd7ZG__collapsible[data-open] .Collapsible-module__XRd7ZG__content{grid-template-rows:1fr}.Collapsible-module__XRd7ZG__contentInner{overflow:hidden}.Collapsible-module__XRd7ZG__body{padding:16px}
.Dialog-module__ACx2ha__backdrop{z-index:50;background:#11111180;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.Dialog-module__ACx2ha__panel{border:var(--border);background:var(--color-paper);width:min(640px,100%);max-height:calc(100dvh - 36px);box-shadow:var(--shadow-xl);flex-direction:column;display:flex;overflow:hidden}.Dialog-module__ACx2ha__sm{width:min(440px,100%)}.Dialog-module__ACx2ha__lg{width:min(860px,100%)}.Dialog-module__ACx2ha__header{justify-content:space-between;align-items:center;gap:var(--surface-header-gap);padding:var(--surface-header-padding);border-bottom:var(--surface-header-border);background:var(--surface-header-background);flex-shrink:0;display:flex}.Dialog-module__ACx2ha__title{font-family:var(--surface-header-title-font);font-size:var(--surface-header-title-size);line-height:var(--surface-header-title-leading);text-transform:uppercase;min-width:0;margin:0}.Dialog-module__ACx2ha__body{flex-direction:column;flex:1;gap:16px;padding:24px 20px;display:flex;overflow-y:auto}.Dialog-module__ACx2ha__footer{border-top:var(--border);background:var(--color-paper);flex-wrap:wrap;flex-shrink:0;align-items:center;gap:10px;padding:14px 20px;display:flex}
.Drawer-module__0J3R3W__backdrop{z-index:50;background:#1116;justify-content:flex-end;display:flex;position:fixed;inset:0}.Drawer-module__0J3R3W__panel{border-left:var(--border);background:var(--color-paper);width:min(540px,100%);height:100%;box-shadow:var(--shadow-xl);flex-direction:column;animation:.18s Drawer-module__0J3R3W__slideIn;display:flex;overflow:hidden}@keyframes Drawer-module__0J3R3W__slideIn{0%{transform:translate(100%)}to{transform:translate(0)}}.Drawer-module__0J3R3W__header{justify-content:space-between;align-items:center;gap:var(--surface-header-gap);padding:var(--surface-header-padding);border-bottom:var(--surface-header-border);background:var(--surface-header-background);z-index:1;flex-shrink:0;display:flex;position:sticky;top:0}.Drawer-module__0J3R3W__title{font-family:var(--surface-header-title-font);font-size:var(--surface-header-title-size);line-height:var(--surface-header-title-leading);text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;margin:0;overflow:hidden}.Drawer-module__0J3R3W__headerActions{flex-shrink:0;align-items:center;gap:8px;display:flex}.Drawer-module__0J3R3W__body{flex:1;overflow-y:auto}.Drawer-module__0J3R3W__footer{border-top:var(--border);background:var(--color-paper);flex-wrap:wrap;flex-shrink:0;align-items:center;gap:10px;padding:14px 18px;display:flex}@media (max-width:600px){.Drawer-module__0J3R3W__panel{border-left:0;width:100%}}
.Eyebrow-module__Iun7XG__eyebrow{--eyebrow-angle:-41.6deg;color:var(--color-ink);text-transform:uppercase;align-items:stretch;margin:0;display:inline-flex}.Eyebrow-module__Iun7XG__label{margin-right:14px;display:inline-block;position:relative}.Eyebrow-module__Iun7XG__label:after{content:"";box-sizing:border-box;border-top:2px solid var(--color-ink);border-right:2px solid var(--color-ink);border-bottom:2px solid var(--color-ink);background:var(--color-yellow);width:25px;height:100%;transform:skewX(var(--eyebrow-angle));transform-origin:0 100%;position:absolute;top:0;right:0}.Eyebrow-module__Iun7XG__content{z-index:1;border-top:2px solid var(--color-ink);border-bottom:2px solid var(--color-ink);border-left:2px solid var(--color-ink);background:var(--color-yellow);font-family:var(--font-sans);letter-spacing:0;white-space:nowrap;padding:4px 3px 4px 11px;font-size:.875rem;font-weight:900;line-height:1;display:block;position:relative}.Eyebrow-module__Iun7XG__slashes{align-self:stretch;gap:5px;margin-left:1px;display:flex}.Eyebrow-module__Iun7XG__slashes i{background:var(--color-ink);width:8px;transform:skewX(var(--eyebrow-angle));display:block}.Eyebrow-module__Iun7XG__slashes i+i{width:12px;margin-left:0}@media (max-width:420px){.Eyebrow-module__Iun7XG__content{padding:3px 2px 3px 9px;font-size:.75rem}.Eyebrow-module__Iun7XG__slashes{gap:4px;margin-left:1px}.Eyebrow-module__Iun7XG__slashes i{width:7px}.Eyebrow-module__Iun7XG__slashes i+i{width:11px;margin-left:0}}
.Field-module__kdOvOq__field{gap:6px;display:grid}.Field-module__kdOvOq__fieldHorizontal{grid-template-columns:auto 1fr;align-items:center;gap:12px}.Field-module__kdOvOq__label{font-size:var(--fs-xs);font-weight:var(--form-font-weight);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-ink);-webkit-user-select:none;user-select:none;align-items:center;gap:6px;display:flex}.Field-module__kdOvOq__label[data-required]:after{content:"*";color:var(--color-danger);font-size:var(--fs-sm);line-height:1}[data-invalid] .Field-module__kdOvOq__label{color:var(--color-danger)}[data-disabled] .Field-module__kdOvOq__label{opacity:.45;cursor:not-allowed}.Field-module__kdOvOq__hint{font-size:var(--fs-xs);font-weight:var(--form-font-weight);color:var(--color-muted);line-height:var(--leading-body)}[data-invalid] .Field-module__kdOvOq__hint{color:var(--color-danger)}.Field-module__kdOvOq__input,.Field-module__kdOvOq__textarea,.Field-module__kdOvOq__select{border:var(--border);background:var(--color-surface-pure);width:100%;color:var(--color-ink);font:inherit;font-size:var(--fs-base);font-weight:var(--form-font-weight);transition:background var(--duration-fast) ease, box-shadow var(--duration-fast) ease;appearance:none;border-radius:0}.Field-module__kdOvOq__input{min-height:var(--size-control);padding:0 11px}.Field-module__kdOvOq__textarea{resize:vertical;min-height:80px;padding:10px 11px}.Field-module__kdOvOq__select{min-height:var(--size-control);cursor:pointer;padding:0 36px 0 11px}.Field-module__kdOvOq__selectWrapper{display:grid;position:relative}.Field-module__kdOvOq__selectWrapper:after{content:"";background-color:var(--color-ink);clip-path:polygon(0 20%,100% 20%,50% 85%);pointer-events:none;width:10px;height:10px;position:absolute;top:50%;right:11px;transform:translateY(-50%)}[data-disabled] .Field-module__kdOvOq__selectWrapper:after{opacity:.45}.Field-module__kdOvOq__input::placeholder,.Field-module__kdOvOq__textarea::placeholder{color:var(--color-muted);font-weight:var(--form-font-weight);opacity:.7}.Field-module__kdOvOq__input:focus,.Field-module__kdOvOq__textarea:focus,.Field-module__kdOvOq__select:focus{background:var(--color-surface-focus);box-shadow:var(--shadow-md);outline:none}.Field-module__kdOvOq__inputGroup .Field-module__kdOvOq__input:focus{box-shadow:none}.Field-module__kdOvOq__inputGroup:focus-within{box-shadow:var(--shadow-md)}[data-invalid] .Field-module__kdOvOq__inputGroup:focus-within{box-shadow:var(--shadow-danger)}.Field-module__kdOvOq__inputGroup:focus-within .Field-module__kdOvOq__input,.Field-module__kdOvOq__inputGroup:focus-within .Field-module__kdOvOq__addon{background:var(--color-surface-focus)}.Field-module__kdOvOq__inputGroup:focus-within .Field-module__kdOvOq__addon{background:color-mix(in srgb, var(--color-surface-focus) 80%, var(--color-surface-tinted))}.Field-module__kdOvOq__input[aria-invalid=true],.Field-module__kdOvOq__textarea[aria-invalid=true],[data-invalid] .Field-module__kdOvOq__input,[data-invalid] .Field-module__kdOvOq__textarea{border-color:var(--color-danger);background:color-mix(in srgb, var(--color-danger) 6%, var(--color-surface-pure))}.Field-module__kdOvOq__input[aria-invalid=true]:focus,.Field-module__kdOvOq__textarea[aria-invalid=true]:focus,[data-invalid] .Field-module__kdOvOq__input:focus,[data-invalid] .Field-module__kdOvOq__textarea:focus{box-shadow:var(--shadow-danger)}.Field-module__kdOvOq__input:disabled,.Field-module__kdOvOq__textarea:disabled,.Field-module__kdOvOq__select:disabled,[data-disabled] .Field-module__kdOvOq__input,[data-disabled] .Field-module__kdOvOq__textarea{opacity:.45;cursor:not-allowed;background:var(--color-surface-base)}.Field-module__kdOvOq__inputGroup{align-items:stretch;display:flex}.Field-module__kdOvOq__inputGroup .Field-module__kdOvOq__input{flex:1;min-width:0}.Field-module__kdOvOq__addon{border:var(--border);background:var(--color-surface-tinted);font-size:var(--fs-sm);font-weight:var(--form-font-weight);-webkit-user-select:none;user-select:none;white-space:nowrap;flex-shrink:0;align-items:center;padding:0 10px;display:inline-flex}.Field-module__kdOvOq__addonPrefix{border-right:0}.Field-module__kdOvOq__addonSuffix{border-left:0}.Field-module__kdOvOq__inputGroup .Field-module__kdOvOq__addonSuffix{order:1}.Field-module__kdOvOq__inputGroup .Field-module__kdOvOq__addonPrefix~.Field-module__kdOvOq__input{border-left:0}.Field-module__kdOvOq__inputGroup .Field-module__kdOvOq__input:has(~.Field-module__kdOvOq__addonSuffix){border-right:0}.Field-module__kdOvOq__checkboxField{font-size:var(--fs-sm);font-weight:var(--form-font-weight);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:9px;display:inline-flex}.Field-module__kdOvOq__checkboxField[data-disabled]{opacity:.45;cursor:not-allowed}.Field-module__kdOvOq__checkbox{width:18px;height:18px;accent-color:var(--color-yellow);cursor:pointer;border:var(--border);flex-shrink:0;margin:0}.Field-module__kdOvOq__checkboxField[data-disabled] .Field-module__kdOvOq__checkbox{cursor:not-allowed}.Field-module__kdOvOq__fieldGroup{gap:20px;display:grid}.Field-module__kdOvOq__fieldGroupRow{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:16px;display:grid}
.Navbar-module__p7GmqG__navbar{background:var(--color-surface-raised);border:var(--border);height:56px;box-shadow:var(--shadow-md);align-items:center;gap:0;padding:0 20px;display:flex}.Navbar-module__p7GmqG__sticky{z-index:100;position:sticky;top:0}.Navbar-module__p7GmqG__brand{font-family:var(--font-heading);font-size:var(--fs-md);line-height:var(--leading-display);text-transform:uppercase;color:var(--color-ink);transition:opacity var(--duration-fast) ease;flex-shrink:0;align-items:center;gap:10px;margin-right:24px;text-decoration:none;display:inline-flex}.Navbar-module__p7GmqG__brand:hover{opacity:.72}.Navbar-module__p7GmqG__brand:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-ring-offset)}.Navbar-module__p7GmqG__nav{flex:1;align-items:center;gap:2px;margin:0;padding:0;list-style:none;display:none}@media (min-width:768px){.Navbar-module__p7GmqG__nav{display:flex}}.Navbar-module__p7GmqG__mobileToggle{border:var(--border);cursor:pointer;width:38px;height:38px;color:var(--color-ink);transition:background var(--duration-fast) ease, box-shadow var(--duration-fast) ease, transform var(--duration-fast) ease;background:0 0;justify-content:center;align-items:center;margin-left:auto;display:inline-flex}.Navbar-module__p7GmqG__mobileToggle:hover{background:var(--color-yellow);box-shadow:var(--shadow-sm);transform:translate(-1px,-1px)}.Navbar-module__p7GmqG__mobileToggle:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-ring-offset)}@media (min-width:768px){.Navbar-module__p7GmqG__mobileToggle{display:none}}.Navbar-module__p7GmqG__mobileMenu{z-index:50;background:var(--color-surface-raised);flex-direction:column;min-height:100dvh;padding:76px 14px 14px;display:flex;position:fixed;inset:0}.Navbar-module__p7GmqG__mobileMenuItem{min-height:64px;font-family:var(--font-heading);font-size:clamp(1.5rem,8vw,2.2rem);font-weight:var(--weight-regular);color:var(--color-ink);border-bottom:var(--border);transition:background var(--duration-fast) ease;align-items:center;gap:8px;padding:0 20px;text-decoration:none;display:flex}.Navbar-module__p7GmqG__mobileMenuItem:last-child{border-bottom:none}.Navbar-module__p7GmqG__mobileMenuItem:hover{background:var(--color-surface-base)}.Navbar-module__p7GmqG__mobileMenuCta{margin-top:auto;padding:14px 0 0}.Navbar-module__p7GmqG__item{height:34px;font-size:var(--fs-sm);font-weight:var(--weight-black);color:var(--color-ink);cursor:pointer;transition:color var(--duration-fast) ease, background var(--duration-fast) ease, border-color var(--duration-fast) ease;border:2px solid #0000;align-items:center;gap:6px;padding:0 12px;text-decoration:none;display:inline-flex}.Navbar-module__p7GmqG__item:hover{background:var(--color-surface-base)}.Navbar-module__p7GmqG__item:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-ring-offset)}.Navbar-module__p7GmqG__item.Navbar-module__p7GmqG__active{color:var(--color-ink);background:var(--color-yellow);border-color:var(--color-ink);box-shadow:var(--shadow-sm)}.Navbar-module__p7GmqG__end{align-items:center;gap:8px;margin-left:auto;display:flex}.Navbar-module__p7GmqG__divider{background:var(--color-ink);opacity:.15;flex-shrink:0;width:2px;height:20px;margin:0 8px}
.CartaTransferSection-module__UuPgOG__body{grid-template-columns:1fr auto 1fr;gap:0;display:grid}.CartaTransferSection-module__UuPgOG__col{flex-direction:column;gap:10px;padding:20px;display:flex}.CartaTransferSection-module__UuPgOG__divider{background:var(--color-ink);width:2px;margin:20px 0}.CartaTransferSection-module__UuPgOG__label{font-size:.82rem;font-weight:var(--form-font-weight);text-transform:uppercase;margin:0}.CartaTransferSection-module__UuPgOG__hint,.CartaTransferSection-module__UuPgOG__confirmCopy{color:var(--color-muted);font-size:.8rem;font-weight:var(--form-font-weight);margin:0;line-height:1.5}.CartaTransferSection-module__UuPgOG__fileName{font-family:var(--font-mono);overflow-wrap:anywhere;margin:0;font-size:.75rem}.CartaTransferSection-module__UuPgOG__resultSuccess,.CartaTransferSection-module__UuPgOG__resultError,.CartaTransferSection-module__UuPgOG__warning{border:var(--border);font-size:.8rem;font-weight:var(--form-font-weight);padding:9px 12px}.CartaTransferSection-module__UuPgOG__resultSuccess{color:#1a6630;background:#e6f4ea;align-items:center;gap:7px;display:flex}.CartaTransferSection-module__UuPgOG__resultError{color:#8b1a1a;background:#fce8e6}.CartaTransferSection-module__UuPgOG__previewArea{border-top:var(--border);grid-column:1/-1;padding:20px}.CartaTransferSection-module__UuPgOG__preview{gap:16px;display:grid}.CartaTransferSection-module__UuPgOG__previewHeader,.CartaTransferSection-module__UuPgOG__menuTitle,.CartaTransferSection-module__UuPgOG__pageTitle,.CartaTransferSection-module__UuPgOG__sectionTitle,.CartaTransferSection-module__UuPgOG__items li,.CartaTransferSection-module__UuPgOG__summaryRow,.CartaTransferSection-module__UuPgOG__previewActions{align-items:center;display:flex}.CartaTransferSection-module__UuPgOG__previewHeader{justify-content:space-between;gap:16px}.CartaTransferSection-module__UuPgOG__summary{border:var(--border)}.CartaTransferSection-module__UuPgOG__summaryRow{border-bottom:1px solid var(--color-ink);gap:10px;padding:9px 12px;font-size:.78rem}.CartaTransferSection-module__UuPgOG__summaryRow:last-child{border-bottom:0}.CartaTransferSection-module__UuPgOG__summaryRow strong{min-width:84px}.CartaTransferSection-module__UuPgOG__summaryRow span{color:var(--color-muted)}.CartaTransferSection-module__UuPgOG__warning{color:var(--color-ink);background:#fff4cf;align-items:flex-start;gap:8px;line-height:1.45;display:flex}.CartaTransferSection-module__UuPgOG__warning svg{flex:none;margin-top:1px}.CartaTransferSection-module__UuPgOG__hierarchy{gap:12px;display:grid}.CartaTransferSection-module__UuPgOG__menu{border:var(--border)}.CartaTransferSection-module__UuPgOG__menuTitle,.CartaTransferSection-module__UuPgOG__pageTitle,.CartaTransferSection-module__UuPgOG__sectionTitle,.CartaTransferSection-module__UuPgOG__items li{justify-content:space-between;gap:12px}.CartaTransferSection-module__UuPgOG__menuTitle{background:var(--color-surface-warm);padding:10px 12px}.CartaTransferSection-module__UuPgOG__page{border-top:1px solid var(--color-ink)}.CartaTransferSection-module__UuPgOG__pageTitle{background:var(--color-surface-tinted);font-size:.82rem;font-weight:var(--form-font-weight);cursor:pointer;padding:8px 12px;list-style:none}.CartaTransferSection-module__UuPgOG__pageTitle::-webkit-details-marker{display:none}.CartaTransferSection-module__UuPgOG__sectionTitle::-webkit-details-marker{display:none}.CartaTransferSection-module__UuPgOG__pageTitle:before,.CartaTransferSection-module__UuPgOG__sectionTitle:before{content:"+";width:14px;font-family:var(--font-mono);flex:none}.CartaTransferSection-module__UuPgOG__page[open]>.CartaTransferSection-module__UuPgOG__pageTitle:before,.CartaTransferSection-module__UuPgOG__section[open]>.CartaTransferSection-module__UuPgOG__sectionTitle:before{content:"−"}.CartaTransferSection-module__UuPgOG__pageMeta,.CartaTransferSection-module__UuPgOG__sectionMeta{color:var(--color-muted);font-size:.7rem;font-weight:var(--form-font-weight);align-items:center;gap:8px;display:flex}.CartaTransferSection-module__UuPgOG__section{border-top:1px solid color-mix(in srgb, var(--color-ink) 25%, transparent)}.CartaTransferSection-module__UuPgOG__sectionTitle{font-size:.8rem;font-weight:var(--form-font-weight);cursor:pointer;padding:9px 12px;list-style:none}.CartaTransferSection-module__UuPgOG__items{margin:0;padding:0 12px 8px 38px;list-style:none}.CartaTransferSection-module__UuPgOG__items li{border-top:1px solid color-mix(in srgb, var(--color-ink) 20%, transparent);color:var(--color-muted);padding:6px 0;font-size:.78rem}.CartaTransferSection-module__UuPgOG__changeBadge{letter-spacing:.03em;text-transform:uppercase;border:1px solid;flex:none;padding:2px 5px;font-size:.62rem;font-weight:700}.CartaTransferSection-module__UuPgOG__change_new{color:#1a6630;background:#e6f4ea}.CartaTransferSection-module__UuPgOG__change_changed{color:#765500;background:#fff4cf}.CartaTransferSection-module__UuPgOG__change_unchanged{color:var(--color-muted);background:var(--color-surface-base)}.CartaTransferSection-module__UuPgOG__previewActions{justify-content:flex-end;gap:10px;margin-top:18px}@media (max-width:640px){.CartaTransferSection-module__UuPgOG__body{grid-template-columns:1fr}.CartaTransferSection-module__UuPgOG__divider{width:auto;height:2px;margin:0 20px}.CartaTransferSection-module__UuPgOG__summaryRow{flex-wrap:wrap}.CartaTransferSection-module__UuPgOG__summaryRow strong{width:100%}.CartaTransferSection-module__UuPgOG__pageMeta,.CartaTransferSection-module__UuPgOG__sectionMeta{gap:5px}}
.PageHeader-module__gp0rpq__header{border:var(--border);box-shadow:var(--shadow-md);background:#faf7f0f0;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:24px;padding:24px;display:grid}.PageHeader-module__gp0rpq__content{min-width:0}.PageHeader-module__gp0rpq__breadcrumb{margin-bottom:12px}.PageHeader-module__gp0rpq__title{max-width:760px;font-family:var(--font-heading);font-size:clamp(2rem,6vw,4rem);line-height:var(--leading-display);letter-spacing:var(--tracking-normal);overflow-wrap:anywhere;text-transform:uppercase;margin:8px 0 0}.PageHeader-module__gp0rpq__description{max-width:680px;color:var(--color-muted);font-size:clamp(.95rem,2vw,1.1rem);font-weight:var(--weight-medium);line-height:var(--leading-snug);margin-top:12px}.PageHeader-module__gp0rpq__description>:first-child{margin-top:0}.PageHeader-module__gp0rpq__description>:last-child{margin-bottom:0}.PageHeader-module__gp0rpq__meta{flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px;display:flex}.PageHeader-module__gp0rpq__actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}@media (max-width:860px){.PageHeader-module__gp0rpq__header{grid-template-columns:minmax(0,1fr);align-items:start}.PageHeader-module__gp0rpq__actions{justify-content:flex-start}}@media (max-width:560px){.PageHeader-module__gp0rpq__header{gap:18px;padding:16px}.PageHeader-module__gp0rpq__title{font-size:clamp(1.8rem,12vw,3rem)}}
.Panel-module__OBb0gW__panel{border:var(--border);min-width:0;box-shadow:var(--shadow-md)}.Panel-module__OBb0gW__default{background:var(--color-surface-raised)}.Panel-module__OBb0gW__paper{background:var(--color-paper)}.Panel-module__OBb0gW__yellow{background:var(--color-yellow)}.Panel-module__OBb0gW__ink{background:var(--color-ink);color:#fff}.Panel-module__OBb0gW__ghost{box-shadow:none;background:0 0;border-color:#0000}.Panel-module__OBb0gW__header{justify-content:space-between;align-items:center;gap:var(--surface-header-gap);padding:var(--surface-header-padding);border-bottom:var(--surface-header-border);display:flex}.Panel-module__OBb0gW__default .Panel-module__OBb0gW__header,.Panel-module__OBb0gW__paper .Panel-module__OBb0gW__header{background:var(--surface-header-background)}.Panel-module__OBb0gW__yellow .Panel-module__OBb0gW__header{background:var(--color-yellow)}.Panel-module__OBb0gW__ink .Panel-module__OBb0gW__header{background:#ffffff12}.Panel-module__OBb0gW__ghost .Panel-module__OBb0gW__header{background:0 0}.Panel-module__OBb0gW__ink .Panel-module__OBb0gW__description{color:#fff9}.Panel-module__OBb0gW__aside{flex:none}.Panel-module__OBb0gW__title{font-family:var(--surface-header-title-font);font-size:var(--surface-header-title-size);line-height:var(--surface-header-title-leading);text-transform:uppercase;margin:0}.Panel-module__OBb0gW__description{color:var(--color-muted);font-size:var(--fs-sm);font-weight:var(--weight-medium);line-height:var(--leading-snug);margin:6px 0 0}.Panel-module__OBb0gW__body{padding:20px}.Panel-module__OBb0gW__bodyNoPadding{padding:0}.Panel-module__OBb0gW__row{border-bottom:var(--border);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;padding:16px 20px;display:grid}.Panel-module__OBb0gW__row:last-child{border-bottom:0}.Panel-module__OBb0gW__empty{font-size:var(--fs-sm);font-weight:var(--weight-medium);color:var(--color-muted);border-top:var(--border);padding:20px}.Panel-module__OBb0gW__shadowNone{box-shadow:none}.Panel-module__OBb0gW__shadowSm{box-shadow:var(--shadow-sm)}.Panel-module__OBb0gW__shadowMd,.Panel-module__OBb0gW__shadowLg{box-shadow:var(--shadow-md)}.Panel-module__OBb0gW__shadowXl,.Panel-module__OBb0gW__shadow2xl{box-shadow:var(--shadow-lg)}.Panel-module__OBb0gW__shadow3xl{box-shadow:var(--shadow-xl)}@media (max-width:560px){.Panel-module__OBb0gW__header{flex-direction:column;align-items:flex-start;padding:16px}.Panel-module__OBb0gW__aside{width:100%}}
.RadioCardGroup-module__yAOZsq__group{border:0;min-width:0;margin:0;padding:0}.RadioCardGroup-module__yAOZsq__legend{color:var(--color-ink);font-size:var(--fs-xs);font-weight:var(--form-font-weight);letter-spacing:var(--tracking-wide);text-transform:uppercase;margin:0;padding:0}.RadioCardGroup-module__yAOZsq__hint{color:var(--color-muted);font-size:var(--fs-xs);font-weight:var(--form-font-weight);line-height:var(--leading-body);margin:6px 0 10px}.RadioCardGroup-module__yAOZsq__options{gap:10px;display:grid}.RadioCardGroup-module__yAOZsq__options[data-columns="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.RadioCardGroup-module__yAOZsq__options[data-columns="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.RadioCardGroup-module__yAOZsq__card{border:var(--border);background:var(--color-surface-pure);min-height:112px;color:var(--color-ink);cursor:pointer;transition:transform var(--duration-fast) ease, box-shadow var(--duration-fast) ease, background var(--duration-fast) ease;grid-template-columns:auto minmax(0,1fr);align-content:start;gap:5px 10px;padding:14px;display:grid;position:relative}.RadioCardGroup-module__yAOZsq__card:not([data-disabled]):hover{box-shadow:var(--shadow-sm);transform:translate(-1px,-1px)}.RadioCardGroup-module__yAOZsq__card:has(.RadioCardGroup-module__yAOZsq__radio:checked){background:var(--color-yellow);box-shadow:var(--shadow-md)}.RadioCardGroup-module__yAOZsq__card:has(.RadioCardGroup-module__yAOZsq__radio:focus-visible){outline:var(--focus-ring);outline-offset:var(--focus-ring-offset)}.RadioCardGroup-module__yAOZsq__card[data-disabled]{opacity:.45;cursor:not-allowed}.RadioCardGroup-module__yAOZsq__radio{width:18px;height:18px;accent-color:var(--color-ink);cursor:pointer;margin:1px 0 0}.RadioCardGroup-module__yAOZsq__card[data-disabled] .RadioCardGroup-module__yAOZsq__radio{cursor:not-allowed}.RadioCardGroup-module__yAOZsq__content{flex-direction:column;gap:5px;min-width:0;display:flex}.RadioCardGroup-module__yAOZsq__label{color:var(--color-ink);font-size:var(--fs-sm);font-weight:var(--weight-black);align-items:center;gap:7px;line-height:1.25;display:inline-flex}.RadioCardGroup-module__yAOZsq__description{color:var(--color-muted);font-size:var(--fs-xs);font-weight:var(--form-font-weight);line-height:var(--leading-body)}.RadioCardGroup-module__yAOZsq__card:has(.RadioCardGroup-module__yAOZsq__radio:checked) .RadioCardGroup-module__yAOZsq__description{color:var(--color-ink)}.RadioCardGroup-module__yAOZsq__aside{grid-column:2;justify-self:start}@media (max-width:560px){.RadioCardGroup-module__yAOZsq__options[data-columns="2"],.RadioCardGroup-module__yAOZsq__options[data-columns="3"]{grid-template-columns:1fr}.RadioCardGroup-module__yAOZsq__card{min-height:0}}
.AdminPage-module__f-v7Ta__sidebarProvider{background-color:var(--color-paper);background-image:var(--dot-image);background-size:var(--dot-size);min-height:100svh;color:var(--color-ink)}.AdminPage-module__f-v7Ta__adminSidebar,.AdminPage-module__f-v7Ta__sidebarInset{min-height:100svh}@media print{.AdminPage-module__f-v7Ta__sidebarProvider{height:auto!important;max-height:none!important;overflow:visible!important}.AdminPage-module__f-v7Ta__adminSidebar{display:none!important}.AdminPage-module__f-v7Ta__sidebarInset{width:100%!important;height:auto!important;max-height:none!important;margin-left:0!important;overflow:visible!important}}.AdminPage-module__f-v7Ta__sidebarBrand{gap:8px;min-width:0;display:grid}.AdminPage-module__f-v7Ta__sidebarBrandName{font-family:var(--font-brand);font-size:var(--fs-md);white-space:nowrap;line-height:.82}.AdminPage-module__f-v7Ta__sidebarCommerce{color:var(--color-ink);font-size:var(--fs-base);font-weight:var(--weight-medium);text-overflow:ellipsis;white-space:nowrap;text-transform:capitalize;line-height:1.1;overflow:hidden}.AdminPage-module__f-v7Ta__page{min-height:100svh;color:var(--color-ink);padding:18px 14px}.AdminPage-module__f-v7Ta__shell{background:0 0;width:min(1180px,100%);margin:0 auto}.AdminPage-module__f-v7Ta__grid{grid-template-columns:minmax(0,1fr);grid-template-areas:"editor editor""primary primary""gift gift""support support";align-items:start;gap:18px;padding:18px 0 0;display:grid}.AdminPage-module__f-v7Ta__pageStack{align-items:stretch;gap:18px;padding:18px 0 0;display:grid}.AdminPage-module__f-v7Ta__pageStack>.AdminPage-module__f-v7Ta__giftPanel{grid-area:auto;justify-self:stretch;width:100%}.AdminPage-module__f-v7Ta__cartaPageStack{flex-direction:column;gap:16px;width:100%;padding:18px 0 0;display:flex}.AdminPage-module__f-v7Ta__cartaSettingsPanel{width:100%;padding:16px 20px}.AdminPage-module__f-v7Ta__primaryPanel{grid-area:primary}.AdminPage-module__f-v7Ta__giftPanel{grid-area:gift}.AdminPage-module__f-v7Ta__supportPanel{grid-area:support}.AdminPage-module__f-v7Ta__editorPanel{grid-area:editor;justify-self:stretch;width:100%;margin:0}.AdminPage-module__f-v7Ta__cartaEditorPanel{width:100%;max-width:none;margin:0;display:block}.AdminPage-module__f-v7Ta__newSectionButton{white-space:nowrap;flex-shrink:0;min-width:150px}.AdminPage-module__f-v7Ta__linkList{display:grid}.AdminPage-module__f-v7Ta__linkRow{border-bottom:var(--border);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;padding:18px 20px;display:grid}.AdminPage-module__f-v7Ta__linkRow:last-child{border-bottom:0}.AdminPage-module__f-v7Ta__linkLabel{color:var(--color-ink);font-size:var(--fs-base);font-weight:var(--weight-black);flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 7px;display:inline-flex}.AdminPage-module__f-v7Ta__statusBadge{border:var(--border);background:var(--color-yellow);min-height:24px;color:var(--color-ink);font-size:var(--fs-xs);font-weight:var(--weight-black);text-transform:uppercase;align-items:center;padding:0 8px;display:inline-flex}.AdminPage-module__f-v7Ta__linkDescription{color:var(--color-muted);font-size:var(--fs-sm);font-weight:var(--weight-regular);line-height:var(--leading-body);margin:0}.AdminPage-module__f-v7Ta__url{color:#38332b;font-family:var(--font-mono);font-size:var(--fs-xs);line-height:var(--leading-body);overflow-wrap:anywhere;margin-top:9px;display:block}.AdminPage-module__f-v7Ta__actions{align-items:center;gap:10px;display:flex}.AdminPage-module__f-v7Ta__pagesSummary{flex-wrap:wrap;gap:8px;padding:10px 0 2px;display:flex}.AdminPage-module__f-v7Ta__pagesSummary span,.AdminPage-module__f-v7Ta__sectionPageBadge{border:var(--border);background:var(--color-surface-tinted);min-height:24px;color:var(--color-ink);font-family:var(--font-mono);font-size:var(--fs-xs);font-weight:var(--weight-black);text-transform:uppercase;align-items:center;padding:3px 8px;line-height:1;display:inline-flex}.AdminPage-module__f-v7Ta__openLink{border:var(--border);min-height:40px;font:inherit;font-size:var(--fs-sm);font-weight:var(--weight-black);cursor:pointer;transition:transform var(--duration-fast) ease, box-shadow var(--duration-fast) ease, background var(--duration-fast) ease;background:var(--color-yellow);color:var(--color-ink);box-shadow:var(--shadow-md);border-radius:0;justify-content:center;align-items:center;gap:8px;padding:0 13px;line-height:1;text-decoration:none;display:inline-flex}.AdminPage-module__f-v7Ta__openLink:hover{box-shadow:var(--shadow-hover);transform:translate(-1px,-1px)}.AdminPage-module__f-v7Ta__openLink:focus-visible,.AdminPage-module__f-v7Ta__iconButton:focus-visible,.AdminPage-module__f-v7Ta__iconTextButton:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-ring-offset)}.AdminPage-module__f-v7Ta__empty{color:var(--color-muted);font-weight:var(--weight-bold);line-height:var(--leading-body);margin:0;padding:20px}.AdminPage-module__f-v7Ta__emptyState{color:var(--color-muted);font-weight:var(--weight-bold);line-height:var(--leading-body);align-items:center;gap:10px;padding:18px 20px;display:flex}.AdminPage-module__f-v7Ta__emptyState p{margin:0}.AdminPage-module__f-v7Ta__benefitStepCheck:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-ring-offset)}.AdminPage-module__f-v7Ta__benefitPanelBody{display:grid}.AdminPage-module__f-v7Ta__benefitCreateForm{border-bottom:var(--border);background:var(--color-surface-warm);grid-template-columns:minmax(180px,1fr) 180px auto auto;align-items:end;gap:12px;padding:18px 20px;display:grid}.AdminPage-module__f-v7Ta__benefitSequenceEditor{border-bottom:var(--border);background:#ffffff94;gap:12px;padding:18px 20px;display:grid}.AdminPage-module__f-v7Ta__benefitStepEditorGrid{gap:8px;display:grid}.AdminPage-module__f-v7Ta__benefitStepEditorRow{grid-template-columns:38px 1fr 38px;align-items:center;gap:8px;display:grid}.AdminPage-module__f-v7Ta__benefitStepEditorRow>*{min-width:0}.AdminPage-module__f-v7Ta__benefitStepOrder{border:var(--border);background:var(--color-yellow);min-height:38px;font-family:var(--font-mono);font-size:var(--fs-xs);font-weight:var(--weight-black);place-items:center;display:grid}.AdminPage-module__f-v7Ta__benefitPanelActions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.AdminPage-module__f-v7Ta__benefitCardsList{display:grid}.AdminPage-module__f-v7Ta__benefitCardRow{border-bottom:var(--border);gap:14px;padding:18px 20px;display:grid}.AdminPage-module__f-v7Ta__benefitCardRow:last-child{border-bottom:0}.AdminPage-module__f-v7Ta__benefitCardRowHeader{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:14px;display:grid}.AdminPage-module__f-v7Ta__benefitCardName{font-size:var(--fs-base);font-weight:var(--weight-black);margin:0}.AdminPage-module__f-v7Ta__benefitCardMeta{color:var(--color-muted);font-family:var(--font-mono);font-size:var(--fs-xs);font-weight:var(--weight-bold);line-height:var(--leading-snug);margin:7px 0 0}.AdminPage-module__f-v7Ta__benefitStepGrid{grid-template-columns:repeat(9,minmax(72px,1fr));gap:8px;display:grid}.AdminPage-module__f-v7Ta__benefitStepCheck{border:var(--border);min-height:78px;color:var(--color-ink);font:inherit;cursor:pointer;transition:transform var(--duration-fast) ease, box-shadow var(--duration-fast) ease, background var(--duration-fast) ease;background:#fff;border-radius:0;justify-items:center;gap:7px;padding:9px 6px;display:grid}.AdminPage-module__f-v7Ta__benefitStepCheck:hover{box-shadow:var(--shadow-md);transform:translate(-1px,-1px)}.AdminPage-module__f-v7Ta__benefitStepCheck:disabled{cursor:not-allowed;opacity:.62;box-shadow:none;transform:none}.AdminPage-module__f-v7Ta__benefitStepCheck span{border:var(--border);background:var(--color-paper);width:26px;height:26px;font-family:var(--font-mono);font-size:var(--fs-xs);font-weight:var(--weight-black);place-items:center;display:grid}.AdminPage-module__f-v7Ta__benefitStepCheck strong{max-width:100%;font-size:var(--fs-xs);font-weight:var(--weight-black);text-align:center;overflow-wrap:anywhere;line-height:1.15}.AdminPage-module__f-v7Ta__benefitStepCheckDone{background:var(--color-yellow);box-shadow:var(--shadow-sm)}.AdminPage-module__f-v7Ta__editorList{display:grid}.AdminPage-module__f-v7Ta__editorWorkspace{gap:18px;padding:18px;display:grid}.AdminPage-module__f-v7Ta__editorToolbar{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.AdminPage-module__f-v7Ta__dialogBackdrop{z-index:20;background:#11111175;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.AdminPage-module__f-v7Ta__dialog{border:var(--border);background:var(--color-paper);width:min(680px,100%);box-shadow:var(--shadow-xl)}.AdminPage-module__f-v7Ta__dialogHeader{border-bottom:var(--border);background:var(--color-surface-warm);justify-content:space-between;align-items:center;gap:16px;padding:16px;display:flex}.AdminPage-module__f-v7Ta__dialogTitle{font-family:var(--font-heading);font-size:clamp(1.25rem,3vw,1.9rem);line-height:var(--leading-heading);text-transform:uppercase;margin:0}.AdminPage-module__f-v7Ta__dialogContent{gap:24px;padding:28px 24px 24px;display:grid}.AdminPage-module__f-v7Ta__dialogActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.AdminPage-module__f-v7Ta__iconButton,.AdminPage-module__f-v7Ta__iconTextButton{border:var(--border);color:var(--color-ink);font:inherit;font-weight:var(--weight-black);cursor:pointer;transition:transform var(--duration-fast) ease, box-shadow var(--duration-fast) ease, background var(--duration-fast) ease;background:#fff;justify-content:center;align-items:center;display:inline-flex}.AdminPage-module__f-v7Ta__iconButton{width:38px;height:38px;padding:0}.AdminPage-module__f-v7Ta__iconTextButton{background:var(--color-ink);color:#fff;min-height:32px;font-size:var(--fs-xs);gap:7px;padding:0 10px}.AdminPage-module__f-v7Ta__iconButton:hover,.AdminPage-module__f-v7Ta__iconTextButton:hover{box-shadow:var(--shadow-md);transform:translate(-1px,-1px)}.AdminPage-module__f-v7Ta__createSectionForm,.AdminPage-module__f-v7Ta__createProductForm{border:var(--border);background:var(--color-paper);gap:12px;padding:16px;display:grid}.AdminPage-module__f-v7Ta__createSectionForm{box-shadow:none;border:0}.AdminPage-module__f-v7Ta__createSectionFields,.AdminPage-module__f-v7Ta__createProductGrid{grid-template-columns:minmax(0,1fr) minmax(120px,160px);gap:12px;display:grid}.AdminPage-module__f-v7Ta__createProductGrid{grid-template-columns:minmax(0,1fr) minmax(140px,.28fr)}.AdminPage-module__f-v7Ta__adminSection{border:var(--border);background:var(--color-surface-raised);display:grid}.AdminPage-module__f-v7Ta__adminSectionHeader{border-bottom:var(--border);background:var(--color-surface-warm);justify-content:space-between;align-items:flex-start;gap:16px;padding:16px;display:flex}.AdminPage-module__f-v7Ta__sectionHeaderActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.AdminPage-module__f-v7Ta__sectionKicker{color:var(--color-muted);font-family:var(--font-mono);font-size:var(--fs-xs);font-weight:var(--weight-bold);text-transform:uppercase;margin:0 0 8px}.AdminPage-module__f-v7Ta__adminSectionTitle{font-family:var(--font-heading);font-size:clamp(1.15rem,2vw,1.75rem);line-height:var(--leading-heading);text-transform:uppercase;margin:0}.AdminPage-module__f-v7Ta__adminSectionDescription{max-width:680px;color:var(--color-muted);font-size:var(--fs-sm);font-weight:var(--weight-bold);line-height:var(--leading-snug);margin:8px 0 0}.AdminPage-module__f-v7Ta__addProductClosed{border-top:var(--border);background:var(--color-paper);flex-wrap:wrap;align-items:center;gap:10px;padding:16px;display:flex}.AdminPage-module__f-v7Ta__createProductForm{background:var(--color-paper);border-width:2px 0 0}.AdminPage-module__f-v7Ta__editableItemCard{border-bottom:var(--border)}.AdminPage-module__f-v7Ta__editableItemCard:last-child{border-bottom:0}.AdminPage-module__f-v7Ta__editorRow{transition:background var(--duration-fast) ease;grid-template-columns:132px minmax(0,1fr) minmax(250px,.38fr);align-items:stretch;gap:18px;padding:22px 20px;display:grid}.AdminPage-module__f-v7Ta__editorRow:focus-within{background:var(--color-surface-warm)}.AdminPage-module__f-v7Ta__subEditorRow{background:var(--color-surface-tinted);border-top:var(--border-inner);grid-template-columns:1fr 1fr;display:grid}.AdminPage-module__f-v7Ta__subEditor{align-content:start;gap:10px;padding:14px 20px;display:grid}.AdminPage-module__f-v7Ta__subEditor+.AdminPage-module__f-v7Ta__subEditor{border-left:var(--border-inner)}.AdminPage-module__f-v7Ta__subEditorTitle{font-size:var(--fs-xs);font-weight:var(--weight-black);letter-spacing:var(--tracking-wider);text-transform:uppercase;color:var(--color-muted)}.AdminPage-module__f-v7Ta__subEditorFooter{justify-content:flex-end;padding-top:4px;display:flex}.AdminPage-module__f-v7Ta__subEditorEmpty{font-size:var(--fs-xs);color:var(--color-muted);font-weight:var(--weight-regular)}.AdminPage-module__f-v7Ta__variantList{gap:6px;display:grid}.AdminPage-module__f-v7Ta__variantRow{align-items:flex-end;gap:8px;display:flex}.AdminPage-module__f-v7Ta__variantEditForm,.AdminPage-module__f-v7Ta__variantAddForm{flex:1;align-items:flex-end;gap:8px;display:flex}.AdminPage-module__f-v7Ta__variantFieldName{flex:1;min-width:0}.AdminPage-module__f-v7Ta__variantFieldPrice{flex-shrink:0;width:140px}.AdminPage-module__f-v7Ta__variantFieldFull{flex:1;min-width:0}.AdminPage-module__f-v7Ta__variantDeleteForm{align-items:flex-end;padding-bottom:2px;display:flex}.AdminPage-module__f-v7Ta__variantStatus{font-size:var(--fs-xs);font-weight:var(--weight-bold);color:var(--color-muted)}.AdminPage-module__f-v7Ta__imageEditor{align-content:start;gap:9px;width:132px;display:grid}.AdminPage-module__f-v7Ta__imagePreview{aspect-ratio:1;border:var(--border);background:var(--color-surface-tinted);width:100%;position:relative;overflow:hidden}.AdminPage-module__f-v7Ta__imagePreviewImg{object-fit:cover}.AdminPage-module__f-v7Ta__imagePlaceholder{height:100%;color:var(--color-muted);font-size:var(--fs-xs);font-weight:var(--weight-black);text-align:center;place-items:center;padding:10px;display:grid}.AdminPage-module__f-v7Ta__fileInput{display:none}.AdminPage-module__f-v7Ta__uploadStatus,.AdminPage-module__f-v7Ta__saveStatus,.AdminPage-module__f-v7Ta__cleanState{color:var(--color-muted);font-size:var(--fs-xs);font-weight:var(--weight-bold);line-height:1.3}.AdminPage-module__f-v7Ta__uploadStatus,.AdminPage-module__f-v7Ta__saveStatus{color:var(--color-ink)}.AdminPage-module__f-v7Ta__formError{color:#b91c1c;font-size:var(--fs-xs);font-weight:var(--weight-bold)}.AdminPage-module__f-v7Ta__linksStack{flex-direction:column;gap:16px;padding:18px 0 0;display:flex}.AdminPage-module__f-v7Ta__linksForm{flex-direction:column;gap:20px;padding:20px;display:flex}.AdminPage-module__f-v7Ta__linksFormRow{align-items:flex-end;gap:12px;display:flex}.AdminPage-module__f-v7Ta__linksFormFooter{justify-content:space-between;align-items:center;gap:12px;display:flex}.AdminPage-module__f-v7Ta__linksPanelActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.AdminPage-module__f-v7Ta__linkCardsList{flex-direction:column;display:flex}.AdminPage-module__f-v7Ta__linkCard{border-bottom:var(--border)}.AdminPage-module__f-v7Ta__linkCard:last-child{border-bottom:0}.AdminPage-module__f-v7Ta__linkCardBody{flex-direction:column;gap:12px;padding:16px 20px;display:flex}.AdminPage-module__f-v7Ta__linkCardMeta{flex-direction:column;gap:6px;display:flex}.AdminPage-module__f-v7Ta__linkCardTitleRow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.AdminPage-module__f-v7Ta__linkCardName{font-size:var(--fs-base);font-weight:var(--weight-black);line-height:1.2}.AdminPage-module__f-v7Ta__linkCardDescription{max-width:680px;font-size:var(--fs-xs);font-weight:var(--weight-bold);color:var(--color-muted);margin:0;line-height:1.4}.AdminPage-module__f-v7Ta__linkCardActions{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.AdminPage-module__f-v7Ta__linksEmpty{align-items:flex-start;gap:14px;padding:28px 20px;display:flex}.AdminPage-module__f-v7Ta__linksEmptyIcon{color:var(--color-muted);opacity:.5;flex-shrink:0;margin-top:2px}.AdminPage-module__f-v7Ta__linksEmptyTitle{font-size:var(--fs-sm);font-weight:var(--weight-black);color:var(--color-ink);margin:0 0 5px}.AdminPage-module__f-v7Ta__linksEmptyHint{font-size:var(--fs-sm);font-weight:var(--weight-bold);color:var(--color-muted);line-height:var(--leading-body);max-width:400px;margin:0}@media (max-width:560px){.AdminPage-module__f-v7Ta__cartOptions{grid-template-columns:1fr}.AdminPage-module__f-v7Ta__linkCardBody{padding:14px 16px}.AdminPage-module__f-v7Ta__linksPanelActions>*{flex:auto}}.AdminPage-module__f-v7Ta__editorFields{align-content:start;gap:12px;display:grid}.AdminPage-module__f-v7Ta__editorControls{flex-direction:column;gap:12px;display:flex}.AdminPage-module__f-v7Ta__editorMeta{font-family:var(--font-mono);font-size:var(--fs-xs);font-weight:var(--weight-bold);flex-wrap:wrap;gap:8px;display:flex}.AdminPage-module__f-v7Ta__editorMeta span{border:var(--border);color:var(--color-ink);padding:4px 8px}.AdminPage-module__f-v7Ta__editorMeta span:nth-child(4n+1){background:var(--color-tag-1)}.AdminPage-module__f-v7Ta__editorMeta span:nth-child(4n+2){background:var(--color-tag-2)}.AdminPage-module__f-v7Ta__editorMeta span:nth-child(4n+3){background:var(--color-tag-3)}.AdminPage-module__f-v7Ta__editorMeta span:nth-child(4n){background:var(--color-tag-4)}.AdminPage-module__f-v7Ta__priceHint{font-size:var(--fs-xs);font-weight:var(--form-font-weight);color:var(--color-muted);letter-spacing:var(--tracking-normal);text-transform:none;margin-top:5px}.AdminPage-module__f-v7Ta__flagGrid{flex-wrap:wrap;gap:6px 18px;display:flex}.AdminPage-module__f-v7Ta__saveArea{flex-wrap:wrap;justify-content:flex-end;align-items:flex-end;gap:10px;margin-top:auto;display:flex}.AdminPage-module__f-v7Ta__deleteDialogBody{font-size:var(--fs-base);font-weight:var(--weight-bold);color:var(--color-ink);line-height:var(--leading-body);margin:0}.AdminPage-module__f-v7Ta__deleteButton{border:var(--border);height:38px;color:var(--color-muted);font:inherit;font-size:var(--fs-sm);font-weight:var(--weight-bold);cursor:pointer;background:0 0;align-items:center;gap:5px;padding:0 12px;display:inline-flex}.AdminPage-module__f-v7Ta__deleteButton:hover{border-color:var(--color-danger);color:var(--color-danger)}.AdminPage-module__f-v7Ta__deleteButton:disabled{opacity:.4;cursor:not-allowed}.AdminPage-module__f-v7Ta__deleteConfirmLabel{font-size:var(--fs-sm);font-weight:var(--weight-bold);color:var(--color-danger)}.AdminPage-module__f-v7Ta__deleteConfirmButton{border:2px solid var(--color-danger);background:var(--color-danger);color:#fff;height:38px;font:inherit;font-size:var(--fs-sm);font-weight:var(--weight-black);cursor:pointer;align-items:center;padding:0 14px;display:inline-flex}.AdminPage-module__f-v7Ta__deleteConfirmButton:hover{background:var(--color-danger-hover);border-color:var(--color-danger-hover)}.AdminPage-module__f-v7Ta__deleteConfirmButton:disabled{opacity:.4;cursor:not-allowed}.AdminPage-module__f-v7Ta__formActions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.AdminPage-module__f-v7Ta__cleanState{border:var(--border-subtle);background:#faf7f0bd;align-items:center;min-height:34px;padding:0 10px;display:inline-flex}.AdminPage-module__f-v7Ta__editorApp{flex-direction:column;display:flex}.AdminPage-module__f-v7Ta__editorContent{gap:22px;padding:24px;display:grid}.AdminPage-module__f-v7Ta__sectionsList{gap:0;display:grid}.AdminPage-module__f-v7Ta__sectionsList>*{margin-bottom:-2px}.AdminPage-module__f-v7Ta__sectionsList>:last-child{margin-bottom:0}.AdminPage-module__f-v7Ta__searchResultRow{transition:background var(--duration-fast) ease;justify-content:space-between;gap:12px;padding:11px 20px}.AdminPage-module__f-v7Ta__searchResultRowActive{background:var(--color-surface-warm)}.AdminPage-module__f-v7Ta__searchResultName{font-size:var(--fs-sm);font-weight:var(--weight-bold);color:var(--color-ink)}.AdminPage-module__f-v7Ta__searchResultSection{font-size:var(--fs-xs);font-weight:var(--weight-black);color:var(--color-muted);letter-spacing:var(--tracking-wide);flex-shrink:0}.AdminPage-module__f-v7Ta__searchEmpty{font-size:var(--fs-sm);font-weight:var(--weight-bold);color:var(--color-muted);margin:0;padding:16px 20px}.AdminPage-module__f-v7Ta__sectionAccordion{border:var(--border);background:0 0}.AdminPage-module__f-v7Ta__sectionAccordionHeader{background:var(--color-paper);transition:background var(--duration-fast) ease, border-color var(--duration-fast) ease;border-bottom:1px solid #0000;justify-content:space-between;align-items:center;gap:10px;padding:0;display:flex}.AdminPage-module__f-v7Ta__sectionAccordion[data-open] .AdminPage-module__f-v7Ta__sectionAccordionHeader{border-bottom-color:var(--color-ink)}.AdminPage-module__f-v7Ta__sectionAccordionHeader:hover{background:#fab9211a}.AdminPage-module__f-v7Ta__sectionAccordion .AdminPage-module__f-v7Ta__sectionAccordionToggle{all:unset;min-width:0;color:var(--color-ink);font:inherit;font-family:var(--font-heading);font-size:var(--fs-base);line-height:var(--leading-heading);text-align:left;cursor:pointer;transition:background var(--duration-fast) ease;box-sizing:border-box;background:0 0;flex:1;align-items:center;gap:9px;padding:13px 16px;display:flex}.AdminPage-module__f-v7Ta__sectionAccordion[data-open] .AdminPage-module__f-v7Ta__sectionAccordionToggle{border-bottom:0!important}.AdminPage-module__f-v7Ta__sectionAccordion .AdminPage-module__f-v7Ta__sectionAccordionToggle:hover{background:0 0}.AdminPage-module__f-v7Ta__sectionAccordion .AdminPage-module__f-v7Ta__sectionAccordionToggle:focus-visible{outline:none}.AdminPage-module__f-v7Ta__sectionAccordionHeader:focus-within{box-shadow:inset 0 0 0 2px #fab9218c}.AdminPage-module__f-v7Ta__sectionAccordionToggle>span{align-items:center;gap:9px;min-width:0;display:flex}.AdminPage-module__f-v7Ta__sectionAccordionName{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.AdminPage-module__f-v7Ta__featuredSectionIcon{color:var(--color-ink);fill:var(--color-yellow)}.AdminPage-module__f-v7Ta__sectionItemCount{border:var(--border);background:var(--color-info);min-width:22px;height:20px;color:var(--color-ink);font-family:var(--font-sans);font-size:var(--fs-xs);font-weight:var(--weight-black);flex-shrink:0;justify-content:center;align-items:center;padding:0 5px;display:inline-flex}.AdminPage-module__f-v7Ta__sectionAccordionActions{opacity:0;pointer-events:none;transition:opacity var(--duration-fast) ease;flex-shrink:0;align-self:stretch;align-items:center;gap:8px;padding:0 16px 0 8px;display:flex}.AdminPage-module__f-v7Ta__sectionAccordionHeader:hover .AdminPage-module__f-v7Ta__sectionAccordionActions,.AdminPage-module__f-v7Ta__sectionAccordionActions:focus-within{opacity:1;pointer-events:auto}.AdminPage-module__f-v7Ta__sectionGripHandle{color:var(--color-muted);cursor:grab;border-radius:2px;justify-content:center;align-items:center;padding:4px;display:flex}.AdminPage-module__f-v7Ta__sectionGripHandle:active{cursor:grabbing}.AdminPage-module__f-v7Ta__sectionProductList{background:var(--color-surface-raised);flex-direction:column;display:flex}.AdminPage-module__f-v7Ta__sectionAccordionContent>div>div{padding:0}@media (max-width:640px){.AdminPage-module__f-v7Ta__editorContent{gap:18px;padding:16px}}.AdminPage-module__f-v7Ta__sectionEmpty{color:var(--color-muted);font-size:var(--fs-sm);font-weight:var(--weight-bold);margin:0;padding:16px 20px}.AdminPage-module__f-v7Ta__sectionProductFooter{background:var(--color-paper);border-top:1px solid #11111114;justify-content:flex-end;padding:12px 16px;display:flex}.AdminPage-module__f-v7Ta__productRow{width:100%;color:var(--color-ink);text-align:left;cursor:pointer;transition:background var(--duration-fast) ease;background:0 0;border:0;border-bottom:1px solid #11111112;align-items:center;gap:10px;padding:10px 14px;display:flex}.AdminPage-module__f-v7Ta__productRow:last-child{border-bottom:0}.AdminPage-module__f-v7Ta__productRowAlternate{background:var(--color-surface-base)}.AdminPage-module__f-v7Ta__productRow:hover{background:#fab92114}.AdminPage-module__f-v7Ta__productRowActive{border-left:3px solid var(--color-yellow);background:var(--color-surface-warm)!important}.AdminPage-module__f-v7Ta__productRowGrip{color:var(--color-muted);cursor:grab;flex-shrink:0}.AdminPage-module__f-v7Ta__productRowThumb{border:var(--border);background:var(--color-surface-tinted);flex-shrink:0;width:44px;height:44px;position:relative;overflow:hidden}.AdminPage-module__f-v7Ta__productRowInfo{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.AdminPage-module__f-v7Ta__productRowName{font-size:var(--fs-sm);font-weight:var(--weight-black);white-space:nowrap;text-overflow:ellipsis;line-height:1.2;overflow:hidden}.AdminPage-module__f-v7Ta__productRowPrice{font-size:var(--fs-sm);font-weight:var(--weight-bold);color:var(--color-muted)}.AdminPage-module__f-v7Ta__productRowBadges{flex-wrap:wrap;flex-shrink:0;gap:4px;display:flex}.AdminPage-module__f-v7Ta__productRowCaret{color:var(--color-muted);flex-shrink:0}.AdminPage-module__f-v7Ta__editorAddSection{border-top:var(--border);padding:14px 16px;display:flex}.AdminPage-module__f-v7Ta__productForm{flex-direction:column;display:flex}.AdminPage-module__f-v7Ta__productFormSection{border-bottom:1px solid #11111114;padding:18px 20px}.AdminPage-module__f-v7Ta__drawerCollapsible{border:0;border-top:var(--border);background:0 0;border-radius:0}.AdminPage-module__f-v7Ta__dialogForm{flex-direction:column;gap:14px;display:flex}.AdminPage-module__f-v7Ta__createProductCollections{border-top:var(--border);gap:14px;padding-top:14px;display:grid}.AdminPage-module__f-v7Ta__createProductCollections>div{border:var(--border);background:var(--color-surface-tinted)}.AdminPage-module__f-v7Ta__createProductCollections .AdminPage-module__f-v7Ta__subEditorTitle{color:var(--color-ink);margin:0;padding:12px 20px 0}.AdminPage-module__f-v7Ta__flagCard{border:var(--border);cursor:pointer;transition:background var(--duration-fast) ease, box-shadow var(--duration-fast) ease;background:#fff;flex-direction:column;gap:2px;padding:10px 12px;display:flex;position:relative}.AdminPage-module__f-v7Ta__imageCurrentPreview{aspect-ratio:1;border:var(--border);background:var(--color-surface-tinted);max-width:200px;position:relative;overflow:hidden}.AdminPage-module__f-v7Ta__detailSubtitle{color:var(--color-muted);font-family:var(--font-mono);font-size:var(--fs-xs);font-weight:var(--weight-bold);display:block}@media (max-width:640px){.AdminPage-module__f-v7Ta__sectionAccordionActions{display:none}.AdminPage-module__f-v7Ta__flagGrid2x2{grid-template-columns:1fr}.AdminPage-module__f-v7Ta__variantEditForm{flex-wrap:wrap}.AdminPage-module__f-v7Ta__variantFieldPrice{width:100%}}.AdminPage-module__f-v7Ta__editorTopBar{border-bottom:var(--border);background:var(--color-paper);z-index:10;grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;padding:12px 18px;display:grid;position:sticky;top:0}.AdminPage-module__f-v7Ta__editorTopBarBrand{align-items:center;gap:10px;display:flex}.AdminPage-module__f-v7Ta__editorBrandIcon{font-size:var(--fs-lg);line-height:1}.AdminPage-module__f-v7Ta__editorAppTitle{font-family:var(--font-heading);font-size:var(--fs-lg);line-height:var(--leading-heading);text-transform:uppercase;letter-spacing:var(--tracking-normal);display:block}.AdminPage-module__f-v7Ta__editorAppSubtitle{color:var(--color-muted);font-size:var(--fs-xs);font-weight:var(--weight-bold);margin-top:3px;line-height:1.2;display:block}.AdminPage-module__f-v7Ta__editorTopBarCenter{justify-content:center;display:flex}.AdminPage-module__f-v7Ta__editorTopBarActions{justify-content:flex-end;align-items:center;gap:10px;display:flex}.AdminPage-module__f-v7Ta__unsavedIndicator{font-size:var(--fs-sm);font-weight:var(--weight-black);color:var(--color-ink);align-items:center;gap:7px;display:inline-flex}.AdminPage-module__f-v7Ta__unsavedDot{border:var(--border);background:var(--color-yellow);border-radius:50%;flex-shrink:0;width:8px;height:8px;display:inline-block}.AdminPage-module__f-v7Ta__previewLink{border:var(--border);min-height:36px;color:var(--color-ink);font:inherit;font-size:var(--fs-sm);font-weight:var(--weight-black);cursor:pointer;transition:transform var(--duration-fast) ease, box-shadow var(--duration-fast) ease;background:#fff;align-items:center;gap:7px;padding:0 13px;text-decoration:none;display:inline-flex}.AdminPage-module__f-v7Ta__previewLink:hover{box-shadow:var(--shadow-md);transform:translate(-1px,-1px)}.AdminPage-module__f-v7Ta__editorColumns{border-top:var(--border);grid-template-columns:220px 320px 1fr;min-height:640px;display:grid}.AdminPage-module__f-v7Ta__editorSidebar{border-right:var(--border);background:var(--color-surface-raised);flex-direction:column;display:flex;overflow-y:auto}.AdminPage-module__f-v7Ta__sidebarHeader{border-bottom:var(--border);background:var(--color-paper);z-index:1;justify-content:space-between;align-items:center;padding:12px 14px;display:flex;position:sticky;top:0}.AdminPage-module__f-v7Ta__sidebarLabel{font-size:var(--fs-xs);font-weight:var(--weight-black);letter-spacing:var(--tracking-wider);text-transform:uppercase;color:var(--color-muted)}.AdminPage-module__f-v7Ta__sidebarAddBtn{border:var(--border);width:30px;height:30px;color:var(--color-ink);cursor:pointer;transition:transform var(--duration-fast) ease, box-shadow var(--duration-fast) ease;background:#fff;justify-content:center;align-items:center;display:inline-flex}.AdminPage-module__f-v7Ta__sidebarAddBtn:hover{box-shadow:var(--shadow-sm);transform:translate(-1px,-1px)}.AdminPage-module__f-v7Ta__sidebarNav{flex-direction:column;flex:1;gap:2px;padding:8px 0;display:flex}.AdminPage-module__f-v7Ta__sidebarItem{width:100%;color:var(--color-ink);font:inherit;font-size:var(--fs-sm);font-weight:var(--weight-medium);text-align:left;cursor:pointer;transition:background var(--duration-fast) ease;background:0 0;border:0;align-items:center;gap:8px;padding:9px 14px;display:flex}.AdminPage-module__f-v7Ta__sidebarItem:hover{background:#fab92126}.AdminPage-module__f-v7Ta__sidebarItemActive{font-weight:var(--weight-black);background:var(--color-yellow)!important}.AdminPage-module__f-v7Ta__sidebarItemIcon{font-size:var(--fs-base);flex-shrink:0;line-height:1}.AdminPage-module__f-v7Ta__sidebarItemName{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.AdminPage-module__f-v7Ta__sidebarItemCount{border:var(--border);background:var(--color-info);min-width:22px;height:20px;color:var(--color-ink);font-size:var(--fs-xs);font-weight:var(--weight-black);flex-shrink:0;justify-content:center;align-items:center;padding:0 5px;display:inline-flex}.AdminPage-module__f-v7Ta__sidebarItemActive .AdminPage-module__f-v7Ta__sidebarItemCount{background:#1111111f}.AdminPage-module__f-v7Ta__sidebarAddCategory{width:100%;color:var(--color-muted);font:inherit;font-size:var(--fs-sm);font-weight:var(--weight-bold);text-align:left;cursor:pointer;transition:color var(--duration-fast) ease, background var(--duration-fast) ease;background:0 0;border:0;border-top:1.5px dashed #1113;align-items:center;gap:7px;margin-top:auto;padding:12px 14px;display:flex}.AdminPage-module__f-v7Ta__sidebarAddCategory:hover{color:var(--color-ink);background:#fab9211a}.AdminPage-module__f-v7Ta__editorProductsPanel{border-right:var(--border);background:var(--color-surface-raised);flex-direction:column;display:flex;overflow-y:auto}.AdminPage-module__f-v7Ta__productsPanelHeader{border-bottom:var(--border);background:var(--color-paper);z-index:1;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:12px 14px;display:flex;position:sticky;top:0}.AdminPage-module__f-v7Ta__productsPanelHeaderLeft{flex-direction:column;gap:2px;display:flex}.AdminPage-module__f-v7Ta__productsPanelHeaderActions{align-items:center;gap:8px;display:flex}.AdminPage-module__f-v7Ta__productsPanelTitle{font-family:var(--font-heading);font-size:var(--fs-md);line-height:var(--leading-heading);text-transform:uppercase;margin:0}.AdminPage-module__f-v7Ta__productsPanelCount{border:var(--border);background:var(--color-info);min-height:22px;color:var(--color-ink);font-size:var(--fs-xs);font-weight:var(--weight-black);align-self:flex-start;align-items:center;padding:0 8px;display:inline-flex}.AdminPage-module__f-v7Ta__addProductBtn{border:var(--border);background:var(--color-ink);color:#fff;min-height:32px;font:inherit;font-size:var(--fs-xs);font-weight:var(--weight-black);cursor:pointer;transition:transform var(--duration-fast) ease, box-shadow var(--duration-fast) ease;align-items:center;gap:6px;padding:0 10px;display:inline-flex}.AdminPage-module__f-v7Ta__addProductBtn:hover{box-shadow:var(--shadow-md);transform:translate(-1px,-1px)}.AdminPage-module__f-v7Ta__productsDragHint{color:var(--color-muted);font-size:var(--fs-xs);font-weight:var(--weight-bold);border-bottom:1px solid #11111114;align-items:center;gap:5px;padding:8px 14px;display:flex}.AdminPage-module__f-v7Ta__productsList{flex-direction:column;flex:1;display:flex}.AdminPage-module__f-v7Ta__productCard{width:100%;color:var(--color-ink);text-align:left;cursor:pointer;transition:background var(--duration-fast) ease;background:0 0;border:0;border-bottom:1px solid #11111114;align-items:center;gap:10px;padding:10px 14px 10px 10px;display:flex}.AdminPage-module__f-v7Ta__productCard:hover{background:#fab92114}.AdminPage-module__f-v7Ta__productCardActive{border-left:3px solid var(--color-yellow);background:var(--color-surface-warm)!important}.AdminPage-module__f-v7Ta__productCardDragHandle{color:var(--color-muted);cursor:grab;flex-shrink:0;align-items:center;display:flex}.AdminPage-module__f-v7Ta__productCardThumb{border:var(--border);background:var(--color-surface-tinted);flex-shrink:0;width:48px;height:48px;position:relative;overflow:hidden}.AdminPage-module__f-v7Ta__productCardThumbImg{object-fit:cover}.AdminPage-module__f-v7Ta__productCardInfo{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.AdminPage-module__f-v7Ta__productCardName{font-size:var(--fs-sm);font-weight:var(--weight-black);white-space:nowrap;text-overflow:ellipsis;line-height:1.2;overflow:hidden}.AdminPage-module__f-v7Ta__productCardPrice{font-size:var(--fs-sm);font-weight:var(--weight-bold);color:var(--color-muted)}.AdminPage-module__f-v7Ta__productCardBadges{flex-wrap:wrap;gap:4px;margin-top:2px;display:flex}.AdminPage-module__f-v7Ta__editorDetailPanel{background:var(--color-paper);flex-direction:column;display:flex;overflow-y:auto}.AdminPage-module__f-v7Ta__detailEmpty{color:var(--color-muted);font-size:var(--fs-sm);font-weight:var(--weight-bold);text-align:center;flex:1;justify-content:center;align-items:center;padding:40px;display:flex}.AdminPage-module__f-v7Ta__detailPanel{flex-direction:column;min-height:100%;display:flex}.AdminPage-module__f-v7Ta__detailHeader{border-bottom:var(--border);background:var(--color-surface-warm);z-index:1;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:14px 18px;display:flex;position:sticky;top:0}.AdminPage-module__f-v7Ta__detailHeaderInfo{align-items:center;gap:12px;min-width:0;display:flex}.AdminPage-module__f-v7Ta__detailThumb{border:var(--border);background:var(--color-surface-tinted);flex-shrink:0;width:56px;height:56px;position:relative;overflow:hidden}.AdminPage-module__f-v7Ta__detailThumbEmpty{background:var(--color-surface-tinted);width:100%;height:100%;display:block}.AdminPage-module__f-v7Ta__detailTitleRow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.AdminPage-module__f-v7Ta__detailTitle{font-family:var(--font-heading);font-size:var(--fs-md);line-height:var(--leading-heading);text-transform:uppercase;margin:0}.AdminPage-module__f-v7Ta__detailSubtitle{color:var(--color-muted);font-family:var(--font-mono);font-size:var(--fs-xs);font-weight:var(--weight-bold);margin-top:4px;display:block}.AdminPage-module__f-v7Ta__badgeSinGuardar{border:var(--border);background:var(--color-yellow);min-height:22px;color:var(--color-ink);font-size:var(--fs-2xs);font-weight:var(--weight-black);text-transform:uppercase;letter-spacing:var(--tracking-wide);white-space:nowrap;align-items:center;padding:0 8px;display:inline-flex}.AdminPage-module__f-v7Ta__detailHeaderActions{flex-shrink:0;align-items:center;gap:8px;display:flex}.AdminPage-module__f-v7Ta__navButton{border:var(--border);width:32px;height:32px;color:var(--color-ink);cursor:pointer;transition:transform var(--duration-fast) ease, box-shadow var(--duration-fast) ease;background:#fff;justify-content:center;align-items:center;display:inline-flex}.AdminPage-module__f-v7Ta__navButton:hover:not(:disabled){box-shadow:var(--shadow-sm);transform:translate(-1px,-1px)}.AdminPage-module__f-v7Ta__navButton:disabled{opacity:.35;cursor:not-allowed}.AdminPage-module__f-v7Ta__detailTabs{border-bottom:var(--border);background:var(--color-surface-tinted);align-items:flex-end;gap:4px;padding:10px 16px 0;display:flex;overflow-x:auto}.AdminPage-module__f-v7Ta__detailTab{border:var(--border);height:38px;color:var(--color-muted);font:inherit;font-size:var(--fs-sm);font-weight:var(--weight-black);white-space:nowrap;cursor:pointer;transition:color var(--duration-fast) ease, background var(--duration-fast) ease;background:0 0;border-bottom:0;align-items:center;gap:7px;padding:0 14px;display:inline-flex;position:relative;bottom:-2px}.AdminPage-module__f-v7Ta__detailTab:hover{color:var(--color-ink);background:#faf7f099}.AdminPage-module__f-v7Ta__detailTabActive{z-index:1;background:var(--color-paper)!important;color:var(--color-ink)!important;border-color:var(--color-ink)!important;border-bottom-color:var(--color-paper)!important}.AdminPage-module__f-v7Ta__detailContent{flex:1;overflow-y:auto}.AdminPage-module__f-v7Ta__infoTabRoot{flex-direction:column;display:flex}.AdminPage-module__f-v7Ta__infoTabForm{flex-direction:column;gap:18px;padding:20px 20px 0;display:flex}.AdminPage-module__f-v7Ta__infoTabTopGrid{grid-template-columns:1fr 1fr;gap:20px;display:grid}.AdminPage-module__f-v7Ta__infoTabRightFields{flex-direction:column;gap:14px;display:flex}.AdminPage-module__f-v7Ta__infoTabFieldLabel{font-size:var(--fs-xs);font-weight:var(--form-font-weight);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-ink);margin:0 0 8px}.AdminPage-module__f-v7Ta__infoTabFlags{padding-top:4px;padding-bottom:24px}.AdminPage-module__f-v7Ta__flagGrid2x2{grid-template-columns:1fr 1fr;gap:8px;display:grid}.AdminPage-module__f-v7Ta__flagCard{border:var(--border);cursor:pointer;transition:background var(--duration-fast) ease, box-shadow var(--duration-fast) ease;background:#fff;grid-template-rows:auto auto;grid-template-columns:auto 1fr;align-items:start;gap:1px 8px;padding:10px 12px;display:grid}.AdminPage-module__f-v7Ta__flagCard:has(input:checked){background:var(--color-surface-warm);box-shadow:var(--shadow-sm)}.AdminPage-module__f-v7Ta__flagCard input[type=checkbox]{width:16px;height:16px;accent-color:var(--color-yellow);cursor:pointer;grid-area:1/1/span 2;margin:3px 0 0}.AdminPage-module__f-v7Ta__flagCardIcon{font-size:var(--fs-xs);grid-area:1/2}.AdminPage-module__f-v7Ta__flagCardLabel{font-size:var(--fs-sm);font-weight:var(--form-font-weight);grid-area:1/2;padding-left:20px;line-height:1.2}.AdminPage-module__f-v7Ta__flagCardDesc{font-size:var(--fs-xs);font-weight:var(--weight-regular);color:var(--color-muted);grid-area:2/2}.AdminPage-module__f-v7Ta__flagCard{flex-direction:column;gap:2px;padding:10px 12px;display:flex;position:relative}.AdminPage-module__f-v7Ta__flagCard input[type=checkbox]{width:16px;height:16px;accent-color:var(--color-yellow);cursor:pointer;margin:0;position:absolute;top:10px;left:10px}.AdminPage-module__f-v7Ta__flagCardIcon{font-size:var(--fs-xs);align-self:flex-end;margin-bottom:2px;line-height:1}.AdminPage-module__f-v7Ta__flagCardLabel{font-size:var(--fs-sm);font-weight:var(--form-font-weight);padding-left:24px;line-height:1.2}.AdminPage-module__f-v7Ta__flagCardDesc{font-size:var(--fs-xs);font-weight:var(--weight-regular);color:var(--color-muted);padding-left:24px}.AdminPage-module__f-v7Ta__flagIconAvailable{color:#2a7a2a;flex-shrink:0;align-self:flex-end;margin-bottom:2px}.AdminPage-module__f-v7Ta__flagIconFeatured{color:#b8860b;flex-shrink:0;align-self:flex-end;margin-bottom:2px}.AdminPage-module__f-v7Ta__flagIconBestSeller{color:#c0392b;flex-shrink:0;align-self:flex-end;margin-bottom:2px}.AdminPage-module__f-v7Ta__flagIconVeggie{color:#276927;flex-shrink:0;align-self:flex-end;margin-bottom:2px}.AdminPage-module__f-v7Ta__required{color:var(--color-danger);margin-left:2px}.AdminPage-module__f-v7Ta__charCount{float:right;color:var(--color-muted);font-weight:var(--form-font-weight);letter-spacing:var(--tracking-normal);font-size:var(--fs-xs);text-transform:none}.AdminPage-module__f-v7Ta__infoTabSaveRow{border-top:var(--border);background:var(--color-surface-warm);justify-content:flex-end;align-items:center;gap:10px;padding:14px 20px;display:flex}.AdminPage-module__f-v7Ta__imageUploadArea{flex-direction:column;gap:8px;display:flex}.AdminPage-module__f-v7Ta__imageUploadGrid{grid-template-columns:1fr 1fr;gap:8px;display:grid}.AdminPage-module__f-v7Ta__imageCurrentPreview{aspect-ratio:1;border:var(--border);background:var(--color-surface-tinted);position:relative;overflow:hidden}.AdminPage-module__f-v7Ta__imageDropZone{aspect-ratio:1;cursor:pointer;text-align:center;transition:border-color var(--duration-fast) ease, background var(--duration-fast) ease;background:#faf7f099;border:2px dashed #11111147;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:10px;display:flex}.AdminPage-module__f-v7Ta__imageDropZone:hover{border-color:var(--color-ink);background:#fab92112}.AdminPage-module__f-v7Ta__imageDropZoneText{font-size:var(--fs-xs);font-weight:var(--form-font-weight);color:var(--color-ink);line-height:1.2}.AdminPage-module__f-v7Ta__imageDropZoneHint{font-size:var(--fs-xs);font-weight:var(--form-font-weight);color:var(--color-muted);line-height:1.2}.AdminPage-module__f-v7Ta__imageDropZoneFormats{font-size:var(--fs-2xs);font-weight:var(--weight-regular);color:var(--color-muted);line-height:1.3}.AdminPage-module__f-v7Ta__imageActions{flex-wrap:wrap;gap:6px;display:flex}.AdminPage-module__f-v7Ta__collapsibleSection{border-top:var(--border)}.AdminPage-module__f-v7Ta__collapsibleHeader{width:100%;color:var(--color-ink);font:inherit;font-size:var(--fs-sm);font-weight:var(--weight-black);text-align:left;cursor:pointer;transition:background var(--duration-fast) ease;background:0 0;border:0;justify-content:space-between;align-items:center;padding:13px 20px;display:flex}.AdminPage-module__f-v7Ta__collapsibleHeader:hover{background:var(--color-surface-warm)}.AdminPage-module__f-v7Ta__collapsibleHeaderLeft{align-items:center;gap:8px;min-width:0;display:flex}.AdminPage-module__f-v7Ta__collapsibleDesc{color:var(--color-muted);font-size:var(--fs-xs);font-weight:var(--weight-bold);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.AdminPage-module__f-v7Ta__collapsibleHeaderRight{flex-shrink:0;align-items:center;gap:8px;display:flex}.AdminPage-module__f-v7Ta__chevronOpen{transition:transform var(--duration-fast) ease;transform:rotate(180deg)}.AdminPage-module__f-v7Ta__collapsibleBody{background:var(--color-surface-tinted);border-top:1px solid #11111114;padding:4px 20px 16px}.AdminPage-module__f-v7Ta__editorStatusBar{border-top:var(--border);background:var(--color-paper);z-index:10;font-size:var(--fs-sm);font-weight:var(--weight-bold);justify-content:space-between;align-items:center;gap:16px;padding:10px 18px;display:flex;position:sticky;bottom:0}.AdminPage-module__f-v7Ta__statusBarLeft{align-items:center;gap:8px;display:flex}.AdminPage-module__f-v7Ta__statusBarRight{align-items:center;gap:12px;display:flex}@media (max-width:1100px){.AdminPage-module__f-v7Ta__editorColumns{grid-template-columns:200px 280px 1fr}}@media (max-width:920px){.AdminPage-module__f-v7Ta__editorColumns{min-height:unset;grid-template-rows:auto auto 1fr;grid-template-columns:1fr}.AdminPage-module__f-v7Ta__editorSidebar{border-right:0;border-bottom:var(--border);max-height:240px}.AdminPage-module__f-v7Ta__editorProductsPanel{border-right:0;border-bottom:var(--border);max-height:320px}.AdminPage-module__f-v7Ta__infoTabTopGrid{grid-template-columns:1fr}.AdminPage-module__f-v7Ta__flagGrid2x2{grid-template-columns:1fr 1fr}.AdminPage-module__f-v7Ta__editorTopBar{grid-template-columns:1fr auto}.AdminPage-module__f-v7Ta__editorTopBarCenter{display:none}.AdminPage-module__f-v7Ta__grid{grid-template-columns:1fr;grid-template-areas:"editor""primary""gift""support";gap:16px;padding:16px 0 0}.AdminPage-module__f-v7Ta__linkRow,.AdminPage-module__f-v7Ta__editorRow,.AdminPage-module__f-v7Ta__benefitCreateForm,.AdminPage-module__f-v7Ta__benefitCardRowHeader{grid-template-columns:1fr}.AdminPage-module__f-v7Ta__benefitStepGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.AdminPage-module__f-v7Ta__benefitStepEditorRow{grid-template-columns:34px minmax(0,1fr)}.AdminPage-module__f-v7Ta__subEditorRow{grid-template-columns:1fr}.AdminPage-module__f-v7Ta__subEditor+.AdminPage-module__f-v7Ta__subEditor{border-left:0;border-top:var(--border-inner)}.AdminPage-module__f-v7Ta__createSectionFields,.AdminPage-module__f-v7Ta__createProductGrid{grid-template-columns:1fr}.AdminPage-module__f-v7Ta__imageEditor{grid-template-columns:112px minmax(0,1fr);align-items:start;width:auto}.AdminPage-module__f-v7Ta__imagePreview{grid-row:span 3}.AdminPage-module__f-v7Ta__actions{flex-wrap:wrap}}.AdminPage-module__f-v7Ta__bcPanelBody{display:grid}.AdminPage-module__f-v7Ta__bcDialogForm{gap:0;display:grid}.AdminPage-module__f-v7Ta__bcDialogMessage{border:var(--border);background:var(--color-surface-warm);font-size:var(--fs-sm);font-weight:var(--weight-bold);margin:12px 0 0;padding:10px 12px}.AdminPage-module__f-v7Ta__bcToolbar{border-bottom:var(--border);background:var(--color-surface-raised);align-items:center;gap:12px;padding:10px 20px;display:flex}.AdminPage-module__f-v7Ta__bcFilterField{flex:1;min-width:0}.AdminPage-module__f-v7Ta__bcFilterCount{color:var(--color-muted);font-family:var(--font-mono);font-size:var(--fs-xs);font-weight:var(--weight-black);flex-shrink:0}.AdminPage-module__f-v7Ta__bcTable{border:var(--border);display:grid}.AdminPage-module__f-v7Ta__bcTableHead{border-bottom:var(--border);background:var(--color-surface-tinted);color:var(--color-muted);font-size:var(--fs-xs);font-weight:var(--weight-black);text-transform:uppercase;letter-spacing:var(--tracking-wide);grid-template-columns:minmax(160px,1fr) 140px 100px 80px 196px;align-items:center;gap:12px;padding:8px 20px;display:grid}.AdminPage-module__f-v7Ta__bcTableRow{border-bottom:var(--border);transition:background var(--duration-fast) ease;grid-template-columns:minmax(160px,1fr) 140px 100px 80px 196px;align-items:center;gap:12px;padding:12px 20px;display:grid}.AdminPage-module__f-v7Ta__bcTableRow:last-child{border-bottom:0}.AdminPage-module__f-v7Ta__bcTableRow:hover{background:var(--color-surface-raised)}.AdminPage-module__f-v7Ta__bcTableRow[data-status=void]>:not(.AdminPage-module__f-v7Ta__bcTableActions){opacity:.6}.AdminPage-module__f-v7Ta__bcClientCell{gap:2px;min-width:0;display:grid}.AdminPage-module__f-v7Ta__bcClientName{font-size:var(--fs-sm);font-weight:var(--weight-black);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.AdminPage-module__f-v7Ta__bcClientCode{color:var(--color-muted);font-family:var(--font-mono);font-size:var(--fs-xs);font-weight:var(--weight-bold)}.AdminPage-module__f-v7Ta__bcProgressCell{align-items:center;gap:8px;display:flex}.AdminPage-module__f-v7Ta__bcProgressPips{flex-wrap:wrap;gap:3px;display:flex}.AdminPage-module__f-v7Ta__bcPip{border:1.5px solid var(--color-ink);background:0 0;width:8px;height:8px;display:block}.AdminPage-module__f-v7Ta__bcPipDone{background:var(--color-yellow)}.AdminPage-module__f-v7Ta__bcProgressCount{color:var(--color-muted);font-family:var(--font-mono);font-size:var(--fs-xs);font-weight:var(--weight-black);white-space:nowrap}.AdminPage-module__f-v7Ta__bcExpiry{color:var(--color-muted);font-family:var(--font-mono);font-size:var(--fs-xs);font-weight:var(--weight-bold)}.AdminPage-module__f-v7Ta__bcTableActions{justify-content:flex-end;align-items:center;gap:6px;display:flex}.AdminPage-module__f-v7Ta__bcDeleteLabel{font-size:var(--fs-xs);font-weight:var(--weight-black);color:var(--color-danger);white-space:nowrap}.AdminPage-module__f-v7Ta__bcDrawerContent{gap:0;padding:20px 18px;display:grid}.AdminPage-module__f-v7Ta__bcDrawerMeta{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.AdminPage-module__f-v7Ta__bcDrawerStatusRow{border-bottom:var(--border);align-items:center;gap:12px;margin-bottom:20px;padding:12px 0;display:flex}.AdminPage-module__f-v7Ta__bcDrawerStatusSpinner{color:var(--color-muted)}.AdminPage-module__f-v7Ta__bcDrawerCode{color:var(--color-muted);font-family:var(--font-mono);font-size:var(--fs-xs);font-weight:var(--weight-bold)}.AdminPage-module__f-v7Ta__bcDrawerStepsLabel{color:var(--color-muted);font-size:var(--fs-xs);font-weight:var(--form-font-weight);text-transform:uppercase;letter-spacing:var(--tracking-wide);margin:0 0 10px}.AdminPage-module__f-v7Ta__bcDrawerCheckList{border:var(--border);gap:0;margin-bottom:16px;display:grid}.AdminPage-module__f-v7Ta__bcDrawerCheckRow{border-bottom:var(--border);background:var(--color-surface-pure);transition:background var(--duration-fast) ease;justify-content:space-between;align-items:center;gap:12px;padding:10px 14px;display:flex}.AdminPage-module__f-v7Ta__bcDrawerCheckRow:last-child{border-bottom:0}.AdminPage-module__f-v7Ta__bcDrawerCheckRowDone{background:color-mix(in srgb, var(--color-yellow) 15%, var(--color-surface-pure))}.AdminPage-module__f-v7Ta__bcDrawerCheckBadge{background:var(--color-yellow);border:var(--border);font-size:var(--fs-xs);font-weight:var(--weight-black);white-space:nowrap;flex-shrink:0;align-items:center;gap:4px;padding:2px 8px;display:inline-flex}.AdminPage-module__f-v7Ta__bcDrawerMessage{border:var(--border);background:var(--color-surface-warm);font-size:var(--fs-sm);font-weight:var(--weight-bold);margin:0;padding:10px 12px}.AdminPage-module__f-v7Ta__bcDrawerFooter{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;width:100%;display:flex}.AdminPage-module__f-v7Ta__bcDrawerLinks{align-items:center;gap:8px;display:flex}.AdminPage-module__f-v7Ta__bcCampaignForm{gap:14px;display:grid}.AdminPage-module__f-v7Ta__bcCampaignActions{align-items:center;gap:10px;display:flex}.AdminPage-module__f-v7Ta__bcTypeGrid{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.AdminPage-module__f-v7Ta__bcTypeOption{border:2px solid var(--color-ink);background:var(--color-surface-base);color:var(--color-ink);text-align:left;cursor:pointer;transition:background var(--duration-fast) ease, box-shadow var(--duration-fast) ease;flex-direction:column;gap:4px;padding:12px;font-family:inherit;display:flex}.AdminPage-module__f-v7Ta__bcTypeOption:hover{background:#fab92114}.AdminPage-module__f-v7Ta__bcTypeOptionSelected{background:var(--color-yellow);box-shadow:var(--shadow-sm)}.AdminPage-module__f-v7Ta__bcTypeOptionIcon{color:var(--color-ink);display:flex}.AdminPage-module__f-v7Ta__bcTypeOptionLabel{font-size:var(--fs-sm);font-weight:var(--weight-black);line-height:1.3}.AdminPage-module__f-v7Ta__bcTypeOptionDesc{color:var(--color-muted);font-size:11px;line-height:1.4}.AdminPage-module__f-v7Ta__bcTypeOptionSelected .AdminPage-module__f-v7Ta__bcTypeOptionDesc{color:var(--color-ink);opacity:.7}.AdminPage-module__f-v7Ta__bcTypeOptionDisabled{opacity:.4;cursor:default;pointer-events:none}.AdminPage-module__f-v7Ta__bcTypeLockedHint{color:var(--color-muted);margin:0;font-size:11px}.AdminPage-module__f-v7Ta__bcTypeChangeWarning{font-size:12px;font-weight:var(--weight-bold);color:var(--color-ink);border:1.5px solid var(--color-yellow);background:#fab92140;margin:0;padding:8px 12px}.AdminPage-module__f-v7Ta__bcEditorDivider{border:none;border-top:1.5px solid var(--color-ink);opacity:.1;margin:4px 0 0}.AdminPage-module__f-v7Ta__bcCampaignEditorWrap{gap:10px;display:grid}.AdminPage-module__f-v7Ta__bcStampSummary{font-size:var(--fs-sm);font-weight:var(--weight-black);background:var(--color-surface-raised);border:var(--border);align-items:center;gap:8px;padding:10px 12px;display:flex}.AdminPage-module__f-v7Ta__bcDrawerFixedDiscount{background:var(--color-surface-raised);border:var(--border);text-align:center;flex-direction:column;align-items:center;gap:4px;padding:24px 16px 20px;display:flex}.AdminPage-module__f-v7Ta__bcDrawerDiscountValue{font-size:52px;font-family:var(--font-heading);color:var(--color-ink);line-height:1}.AdminPage-module__f-v7Ta__bcDrawerDiscountLabel{font-size:var(--fs-sm);color:var(--color-muted);font-weight:var(--weight-medium)}.AdminPage-module__f-v7Ta__bcDrawerFixedHint{color:var(--color-muted);margin-top:8px;font-size:11px;line-height:1.4}@media (max-width:720px){.AdminPage-module__f-v7Ta__negocioGrid,.AdminPage-module__f-v7Ta__bcTypeGrid{grid-template-columns:1fr}}@media (max-width:920px){.AdminPage-module__f-v7Ta__bcCreateRow{grid-template-columns:1fr}.AdminPage-module__f-v7Ta__bcTableHead,.AdminPage-module__f-v7Ta__bcTableRow{grid-template-columns:minmax(120px,1fr) 120px 80px 196px}.AdminPage-module__f-v7Ta__bcTableHead>span:nth-child(4),.AdminPage-module__f-v7Ta__bcTableRow>div:nth-child(4){display:none}}@media (max-width:560px){.AdminPage-module__f-v7Ta__bcDrawerStepGrid{grid-template-columns:repeat(3,1fr)}.AdminPage-module__f-v7Ta__bcTableHead,.AdminPage-module__f-v7Ta__bcTableRow{grid-template-columns:1fr 196px}.AdminPage-module__f-v7Ta__bcTableHead>span:nth-child(2),.AdminPage-module__f-v7Ta__bcTableRow>div:nth-child(2),.AdminPage-module__f-v7Ta__bcTableHead>span:nth-child(3),.AdminPage-module__f-v7Ta__bcTableRow>div:nth-child(3){display:none}}.AdminPage-module__f-v7Ta__negocioSection{gap:20px;padding:24px;display:grid}.AdminPage-module__f-v7Ta__negocioFooter{border-top:var(--border);background:var(--color-surface-warm);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;padding:16px 24px;display:flex}.AdminPage-module__f-v7Ta__hoursSectionLabel{font-size:var(--fs-sm);font-weight:var(--form-font-weight);margin:0 0 4px}.AdminPage-module__f-v7Ta__hoursDayList{gap:2px;margin-bottom:10px;display:grid}.AdminPage-module__f-v7Ta__hoursDayRow{border-bottom:1px solid var(--color-surface-warm);padding:14px 0}.AdminPage-module__f-v7Ta__hoursDayRow:first-child{padding-top:0}.AdminPage-module__f-v7Ta__hoursDayHeader{justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;display:flex}.AdminPage-module__f-v7Ta__hoursDayLabel{font-weight:var(--form-font-weight);font-size:var(--fs-sm)}.AdminPage-module__f-v7Ta__hoursDayBody{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 20px;display:flex}.AdminPage-module__f-v7Ta__hoursDayRanges{flex-direction:column;gap:8px;display:flex}.AdminPage-module__f-v7Ta__hoursDayEmptyNote{color:var(--color-muted);font-size:var(--fs-xs);font-style:italic}.AdminPage-module__f-v7Ta__hoursRange{align-items:center;gap:8px;display:flex}.AdminPage-module__f-v7Ta__hoursDayActions{align-items:center;gap:8px;margin-left:auto;display:flex}.AdminPage-module__f-v7Ta__hoursHint{color:var(--color-muted);font-size:var(--fs-xs);margin:8px 0 0}.AdminPage-module__f-v7Ta__restaurantFooterWrapper{width:100%}.AdminPage-module__f-v7Ta__restaurantFooterTrigger{width:calc(100% + 32px);min-height:44px;color:var(--color-ink);font:inherit;font-size:var(--fs-sm);cursor:pointer;text-align:left;transition:background var(--duration-fast) ease;background:0 0;border:0;border-radius:0;align-items:center;gap:10px;margin:-12px -16px;padding:12px 16px;display:flex}.AdminPage-module__f-v7Ta__restaurantFooterTrigger:hover{background:#fab92124}.AdminPage-module__f-v7Ta__restaurantFooterAvatar{border:var(--border);background:var(--color-ink);color:#fff;width:32px;height:32px;font-family:var(--font-heading);font-size:var(--fs-base);flex-shrink:0;place-items:center;line-height:1;display:grid}.AdminPage-module__f-v7Ta__restaurantFooterInfo{flex:1;gap:2px;min-width:0;display:grid}.AdminPage-module__f-v7Ta__restaurantFooterName{font-weight:var(--weight-black);font-size:var(--fs-sm);text-overflow:ellipsis;white-space:nowrap;line-height:1.1;display:block;overflow:hidden}.AdminPage-module__f-v7Ta__restaurantFooterSub{color:var(--color-muted);font-size:var(--fs-xs);font-weight:var(--weight-bold);line-height:1.1;display:block}.AdminPage-module__f-v7Ta__restaurantFooterChevron{color:var(--color-muted);transition:transform var(--duration-fast) ease;flex-shrink:0}.AdminPage-module__f-v7Ta__restaurantFooterChevron[data-open]{transform:rotate(180deg)}.AdminPage-module__f-v7Ta__restaurantFooterMenu{border:var(--border);background:var(--color-paper);box-shadow:var(--shadow-lg)}.AdminPage-module__f-v7Ta__restaurantFooterMenuItem{width:100%;color:var(--color-ink);font:inherit;font-size:var(--fs-sm);font-weight:var(--weight-black);white-space:nowrap;cursor:pointer;transition:background var(--duration-fast) ease;background:0 0;border:0;align-items:center;gap:9px;padding:11px 16px;text-decoration:none;display:flex}.AdminPage-module__f-v7Ta__restaurantFooterMenuItem:hover{background:#fab92126}.AdminPage-module__f-v7Ta__restaurantFooterSeparator{background:#1111111a;height:1px;margin:2px 0}@media (max-width:560px){.AdminPage-module__f-v7Ta__page{padding:8px}.AdminPage-module__f-v7Ta__linkRow,.AdminPage-module__f-v7Ta__editorRow{padding:16px}.AdminPage-module__f-v7Ta__grid{gap:14px;padding:12px 0 0}.AdminPage-module__f-v7Ta__flagGrid{grid-template-columns:1fr}.AdminPage-module__f-v7Ta__editorWorkspace{gap:14px;padding:12px}.AdminPage-module__f-v7Ta__adminSectionHeader{display:grid}.AdminPage-module__f-v7Ta__sectionHeaderActions{justify-content:flex-start}.AdminPage-module__f-v7Ta__actions,.AdminPage-module__f-v7Ta__openLink,.AdminPage-module__f-v7Ta__copyButton,.AdminPage-module__f-v7Ta__uploadButton,.AdminPage-module__f-v7Ta__saveButton{width:100%}}.AdminPage-module__f-v7Ta__linkPageUrlRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.AdminPage-module__f-v7Ta__linkPageUrl{min-width:0;font-family:var(--font-mono);font-size:var(--fs-sm);overflow-wrap:anywhere}.AdminPage-module__f-v7Ta__linkPageMissingLink{text-decoration:none}.AdminPage-module__f-v7Ta__linkPageMissingLink:hover{text-decoration:underline}.AdminPage-module__f-v7Ta__linkPageRowHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.AdminPage-module__f-v7Ta__linkPageFields{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;display:grid}.AdminPage-module__f-v7Ta__linkPageAddRow{flex-wrap:wrap;align-items:flex-end;gap:12px;display:flex}.AdminPage-module__f-v7Ta__linkPageAddRow>:first-child{flex:220px}
.ComercioPage-module__5Zs_oG__page{color:var(--color-ink);padding:18px 14px}.ComercioPage-module__5Zs_oG__shell{gap:18px;width:min(1080px,100%);margin:0 auto;display:grid}.ComercioPage-module__5Zs_oG__pageStack{gap:32px;display:grid}.ComercioPage-module__5Zs_oG__groupBody{gap:14px;display:grid}.ComercioPage-module__5Zs_oG__headerActions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ComercioPage-module__5Zs_oG__loadingSection,.ComercioPage-module__5Zs_oG__loadingSectionSmall{border:var(--border);background:linear-gradient(90deg, #fab92138, #ffffffd6, #fab92138), var(--color-surface-raised);box-shadow:var(--shadow-lg);background-size:220% 100%;animation:1.1s linear infinite ComercioPage-module__5Zs_oG__loadingSweep}.ComercioPage-module__5Zs_oG__loadingSection{min-height:220px}.ComercioPage-module__5Zs_oG__loadingSectionSmall{min-height:120px}.ComercioPage-module__5Zs_oG__sectionFooter{border-top:var(--border);background:var(--color-paper);justify-content:flex-end;align-items:center;gap:10px;padding:14px 20px;display:flex}@keyframes ComercioPage-module__5Zs_oG__loadingSweep{0%{background-position:120% 0}to{background-position:-120% 0}}
:root{--sidebar-width:240px;--sidebar-width-icon:52px}.Sidebar-module__MhsUla__provider{width:100%;height:100dvh;max-height:100dvh;display:flex;overflow:hidden}.Sidebar-module__MhsUla__sidebar{width:var(--sidebar-width);background:var(--color-surface-raised);border-right:var(--border);flex-direction:column;flex-shrink:0;height:100dvh;max-height:100dvh;transition:width .2s;display:flex;position:relative}.Sidebar-module__MhsUla__sidebar[data-side=right]{border-right:none;border-left:var(--border);order:1}.Sidebar-module__MhsUla__sidebar[data-collapsible=offcanvas][data-state=collapsed]{border-right:none;width:0;overflow:hidden}.Sidebar-module__MhsUla__sidebar[data-collapsible=offcanvas][data-state=collapsed][data-side=right]{border-left:none}.Sidebar-module__MhsUla__sidebar[data-collapsible=icon][data-state=collapsed]{width:var(--sidebar-width-icon);overflow:hidden}.Sidebar-module__MhsUla__sidebar[data-collapsible=icon][data-state=collapsed] [data-sidebar=group-label],.Sidebar-module__MhsUla__sidebar[data-collapsible=icon][data-state=collapsed] [data-sidebar=menu-badge],.Sidebar-module__MhsUla__sidebar[data-collapsible=icon][data-state=collapsed] [data-sidebar=menu-sub],.Sidebar-module__MhsUla__sidebar[data-collapsible=icon][data-state=collapsed] [data-sidebar=header]>:not([data-sidebar=trigger]),.Sidebar-module__MhsUla__sidebar[data-collapsible=icon][data-state=collapsed] [data-sidebar=footer]>:not([data-sidebar=trigger]){display:none}.Sidebar-module__MhsUla__sidebar[data-collapsible=icon][data-state=collapsed] [data-sidebar=header],.Sidebar-module__MhsUla__sidebar[data-collapsible=icon][data-state=collapsed] [data-sidebar=footer],.Sidebar-module__MhsUla__sidebar[data-collapsible=icon][data-state=collapsed] [data-sidebar=menu-button]{justify-content:center;padding-inline:0}.Sidebar-module__MhsUla__sidebar[data-collapsible=icon][data-state=collapsed] [data-sidebar=menu-button]>:not(:first-child){display:none}.Sidebar-module__MhsUla__sidebar[data-variant=floating]{border:var(--border);height:calc(100dvh - 16px);max-height:calc(100dvh - 16px);box-shadow:var(--shadow-md);margin:8px}.Sidebar-module__MhsUla__sidebarInner{flex-direction:column;width:100%;height:100%;min-height:0;display:flex;overflow:hidden}.Sidebar-module__MhsUla__header{border-bottom:var(--border);background:var(--color-surface-base);flex-shrink:0;align-items:center;gap:8px;padding:14px 16px;display:flex}.Sidebar-module__MhsUla__footer{border-top:var(--border);background:var(--color-surface-base);flex-shrink:0;align-items:center;gap:8px;margin-top:auto;padding:12px 16px;display:flex}.Sidebar-module__MhsUla__content{flex:1;min-height:0;padding:8px 0;overflow:hidden auto}.Sidebar-module__MhsUla__group{padding:8px 0}.Sidebar-module__MhsUla__group+.Sidebar-module__MhsUla__group{border-top:var(--border)}.Sidebar-module__MhsUla__groupLabel{font-size:var(--fs-xs);font-weight:var(--weight-medium);text-transform:uppercase;letter-spacing:var(--tracking-wider);color:var(--color-muted);white-space:nowrap;margin:0 0 4px;padding:4px 16px;overflow:hidden}.Sidebar-module__MhsUla__groupContent{padding:0}.Sidebar-module__MhsUla__menu{flex-direction:column;gap:2px;margin:0;padding:0 8px;list-style:none;display:flex}.Sidebar-module__MhsUla__menuItem{flex-direction:column;display:flex;position:relative}.Sidebar-module__MhsUla__menuButton{width:100%;font-family:var(--font-sans);font-size:var(--fs-sm);font-weight:var(--weight-regular);color:var(--color-ink);cursor:pointer;text-align:left;white-space:nowrap;background:0 0;border:none;align-items:center;gap:10px;padding:8px 10px;text-decoration:none;transition:background .12s,box-shadow .12s,transform .12s;display:flex;overflow:hidden}.Sidebar-module__MhsUla__menuButton:hover{background:var(--color-surface-tinted);color:var(--color-ink);box-shadow:var(--shadow-sm);transform:translate(-1px,-1px)}.Sidebar-module__MhsUla__menuButton[data-active=true]{background:var(--color-yellow);color:var(--color-ink);font-weight:var(--weight-medium);box-shadow:var(--shadow-sm)}.Sidebar-module__MhsUla__menuButton[data-active=true]:hover{background:var(--color-yellow);box-shadow:var(--shadow-md);transform:translate(-1px,-1px)}.Sidebar-module__MhsUla__menuBadge{font-size:var(--fs-xs);font-weight:var(--weight-medium);font-family:var(--font-mono);background:var(--color-surface-tinted);border:1px solid var(--color-ink);line-height:var(--leading-body);flex-shrink:0;margin-left:auto;padding:1px 5px}.Sidebar-module__MhsUla__menuButton[data-active=true] .Sidebar-module__MhsUla__menuBadge{background:var(--color-yellow);color:var(--color-ink)}.Sidebar-module__MhsUla__menuAction{cursor:pointer;width:24px;height:24px;color:var(--color-muted);opacity:0;background:0 0;border:none;justify-content:center;align-items:center;padding:0;transition:opacity .12s,background .12s;display:flex;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.Sidebar-module__MhsUla__menuItem:hover .Sidebar-module__MhsUla__menuAction,.Sidebar-module__MhsUla__menuAction:focus-visible{opacity:1}.Sidebar-module__MhsUla__menuAction:hover{background:var(--color-surface-tinted);color:var(--color-ink)}.Sidebar-module__MhsUla__menuSub{border-left:2px solid var(--color-ink);flex-direction:column;gap:2px;margin:2px 0 0 18px;padding:0 0 0 24px;list-style:none;display:flex}.Sidebar-module__MhsUla__menuSubItem{flex-direction:column;display:flex}.Sidebar-module__MhsUla__menuSubButton{width:100%;font-family:var(--font-sans);font-size:var(--fs-sm);font-weight:var(--weight-regular);color:var(--color-muted);cursor:pointer;text-align:left;white-space:nowrap;background:0 0;border:none;align-items:center;gap:8px;padding:6px 10px;text-decoration:none;transition:background .12s,color .12s;display:flex;overflow:hidden}.Sidebar-module__MhsUla__menuSubButton:hover{color:var(--color-ink);background:var(--color-surface-base)}.Sidebar-module__MhsUla__menuSubButton[data-active=true]{color:var(--color-ink);font-weight:var(--weight-medium)}.Sidebar-module__MhsUla__separator{border:none;border-top:var(--border);margin:8px 16px}.Sidebar-module__MhsUla__inset{flex:1;min-width:0;height:100dvh;max-height:100dvh;overflow:auto}.Sidebar-module__MhsUla__trigger{border:var(--border);cursor:pointer;width:32px;height:32px;color:var(--color-ink);background:0 0;justify-content:center;align-items:center;transition:background .12s,box-shadow .12s,transform .12s;display:inline-flex}.Sidebar-module__MhsUla__trigger:hover{background:var(--color-surface-base);box-shadow:var(--shadow-sm);transform:translate(-1px,-1px)}.Sidebar-module__MhsUla__trigger:focus-visible{outline-offset:3px;outline:3px solid #fab9218c}.Sidebar-module__MhsUla__rail{inset-block:0;cursor:col-resize;z-index:10;background:0 0;border:none;width:4px;padding:0;transition:background .12s;position:absolute;right:-2px}.Sidebar-module__MhsUla__sidebar[data-side=right] .Sidebar-module__MhsUla__rail{left:-2px;right:auto}.Sidebar-module__MhsUla__rail:hover{background:var(--color-ink)}.Sidebar-module__MhsUla__menuButton:focus-visible,.Sidebar-module__MhsUla__menuSubButton:focus-visible,.Sidebar-module__MhsUla__menuAction:focus-visible{outline-offset:3px;outline:3px solid #fab9218c}
.ContextMenu-module__O1iiiG__root{min-width:0;position:relative}.ContextMenu-module__O1iiiG__content{z-index:20;border:var(--border);background:var(--color-surface-pure);max-height:320px;box-shadow:var(--shadow-md);position:absolute;top:calc(100% + 6px);left:0;right:0;overflow-y:auto}.ContextMenu-module__O1iiiG__item{width:100%;color:var(--color-ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #11111114;align-items:center;display:flex}.ContextMenu-module__O1iiiG__item:last-child{border-bottom:0}.ContextMenu-module__O1iiiG__item:hover,.ContextMenu-module__O1iiiG__item:focus-visible{background:var(--color-surface-raised);outline:none}
