@font-face{font-family:Inter;src:local(Inter Regular Italic),local(Inter Italic),url(fonts/1ZTlEDqU4DtwDJiND8f6qaugUpa0RIDvQl-v7iM6l54-Kc34vutfB3Hv4bcwNyHzEO2hJnOt0roAf02XDtf6SM4.woff2)format("woff2");font-display:swap;unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:400;font-style:italic}@font-face{font-family:Inter Fallback\: BlinkMacSystemFont;src:local(BlinkMacSystemFont);size-adjust:114.654%;ascent-override:84.4932%;descent-override:21.0381%;line-gap-override:0%}@font-face{font-family:Inter Fallback\: Segoe UI;src:local(Segoe UI);size-adjust:107.709%;ascent-override:89.9412%;descent-override:22.3946%;line-gap-override:0%}@font-face{font-family:Inter Fallback\: Helvetica Neue;src:local(Helvetica Neue);size-adjust:106.12%;ascent-override:91.2883%;descent-override:22.7301%;line-gap-override:0%}@font-face{font-family:Inter Fallback\: Arial;src:local(Arial);size-adjust:107.119%;ascent-override:90.4365%;descent-override:22.518%;line-gap-override:0%}@font-face{font-family:Inter Fallback\: Noto Sans;src:local(Noto Sans);size-adjust:100.747%;ascent-override:96.1571%;descent-override:23.9423%;line-gap-override:0%}@font-face{font-family:Inter;src:local(Inter Regular Italic),local(Inter Italic),url(fonts/1ZTlEDqU4DtwDJiND8f6qaugUpa0RIDvQl-v7iM6l54-o3Kqtq3kLEyZqYiNj5iQExJpeZDH3PxB7KkGcbPHEV8.woff2)format("woff2");font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116;font-weight:400;font-style:italic}@font-face{font-family:Inter;src:local(Inter Regular Italic),local(Inter Italic),url(fonts/1ZTlEDqU4DtwDJiND8f6qaugUpa0RIDvQl-v7iM6l54-D5V0dJ9StZNRCRuIbWRcrjg_T2aJpt-90Qx1dHKDh58.woff2)format("woff2");font-display:swap;unicode-range:U+1F??;font-weight:400;font-style:italic}@font-face{font-family:Inter;src:local(Inter Regular Italic),local(Inter Italic),url(fonts/1ZTlEDqU4DtwDJiND8f6qaugUpa0RIDvQl-v7iM6l54-GODP4_60a2zejEshQLzp4XBi5lDJsiYSYW2N--DzRV0.woff2)format("woff2");font-display:swap;unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF;font-weight:400;font-style:italic}@font-face{font-family:Inter;src:local(Inter Regular Italic),local(Inter Italic),url(fonts/1ZTlEDqU4DtwDJiND8f6qaugUpa0RIDvQl-v7iM6l54-ccT__v11fvBaMqeJ0P6ymUTGj4adFhH1D1GuJPNyOi8.woff2)format("woff2");font-display:swap;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-weight:400;font-style:italic}@font-face{font-family:Inter;src:local(Inter Regular Italic),local(Inter Italic),url(fonts/1ZTlEDqU4DtwDJiND8f6qaugUpa0RIDvQl-v7iM6l54-XAktKsGi0clljmvItMyaKuZv989w1LD8k0ZAFTrV5FA.woff2)format("woff2");font-display:swap;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-weight:400;font-style:italic}@font-face{font-family:Inter;src:local(Inter Regular Italic),local(Inter Italic),url(fonts/1ZTlEDqU4DtwDJiND8f6qaugUpa0RIDvQl-v7iM6l54-kkEB4s2CJTe6FlaxlFpi34ZeBQsTL8RHPgKJFkedjdY.woff2)format("woff2");font-display:swap;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-weight:400;font-style:italic}@font-face{font-family:Inter;src:local(Inter Bold Italic),url(fonts/1ZTlEDqU4DtwDJiND8f6qaugUpa0RIDvQl-v7iM6l54-Kc34vutfB3Hv4bcwNyHzEO2hJnOt0roAf02XDtf6SM4.woff2)format("woff2");font-display:swap;unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:700;font-style:italic}@font-face{font-family:Inter;src:local(Inter Bold Italic),url(fonts/1ZTlEDqU4DtwDJiND8f6qaugUpa0RIDvQl-v7iM6l54-o3Kqtq3kLEyZqYiNj5iQExJpeZDH3PxB7KkGcbPHEV8.woff2)format("woff2");font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116;font-weight:700;font-style:italic}@font-face{font-family:Inter;src:local(Inter Bold Italic),url(fonts/1ZTlEDqU4DtwDJiND8f6qaugUpa0RIDvQl-v7iM6l54-D5V0dJ9StZNRCRuIbWRcrjg_T2aJpt-90Qx1dHKDh58.woff2)format("woff2");font-display:swap;unicode-range:U+1F??;font-weight:700;font-style:italic}@font-face{font-family:Inter;src:local(Inter Bold Italic),url(fonts/1ZTlEDqU4DtwDJiND8f6qaugUpa0RIDvQl-v7iM6l54-GODP4_60a2zejEshQLzp4XBi5lDJsiYSYW2N--DzRV0.woff2)format("woff2");font-display:swap;unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF;font-weight:700;font-style:italic}@font-face{font-family:Inter;src:local(Inter Bold Italic),url(fonts/1ZTlEDqU4DtwDJiND8f6qaugUpa0RIDvQl-v7iM6l54-ccT__v11fvBaMqeJ0P6ymUTGj4adFhH1D1GuJPNyOi8.woff2)format("woff2");font-display:swap;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-weight:700;font-style:italic}@font-face{font-family:Inter;src:local(Inter Bold Italic),url(fonts/1ZTlEDqU4DtwDJiND8f6qaugUpa0RIDvQl-v7iM6l54-XAktKsGi0clljmvItMyaKuZv989w1LD8k0ZAFTrV5FA.woff2)format("woff2");font-display:swap;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-weight:700;font-style:italic}@font-face{font-family:Inter;src:local(Inter Bold Italic),url(fonts/1ZTlEDqU4DtwDJiND8f6qaugUpa0RIDvQl-v7iM6l54-kkEB4s2CJTe6FlaxlFpi34ZeBQsTL8RHPgKJFkedjdY.woff2)format("woff2");font-display:swap;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-weight:700;font-style:italic}@font-face{font-family:Inter;src:local(Inter ExtraBold Italic),url(fonts/1ZTlEDqU4DtwDJiND8f6qaugUpa0RIDvQl-v7iM6l54-Kc34vutfB3Hv4bcwNyHzEO2hJnOt0roAf02XDtf6SM4.woff2)format("woff2");font-display:swap;unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:800;font-style:italic}@font-face{font-family:Inter;src:local(Inter ExtraBold Italic),url(fonts/1ZTlEDqU4DtwDJiND8f6qaugUpa0RIDvQl-v7iM6l54-o3Kqtq3kLEyZqYiNj5iQExJpeZDH3PxB7KkGcbPHEV8.woff2)format("woff2");font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116;font-weight:800;font-style:italic}@font-face{font-family:Inter;src:local(Inter ExtraBold Italic),url(fonts/1ZTlEDqU4DtwDJiND8f6qaugUpa0RIDvQl-v7iM6l54-D5V0dJ9StZNRCRuIbWRcrjg_T2aJpt-90Qx1dHKDh58.woff2)format("woff2");font-display:swap;unicode-range:U+1F??;font-weight:800;font-style:italic}@font-face{font-family:Inter;src:local(Inter ExtraBold Italic),url(fonts/1ZTlEDqU4DtwDJiND8f6qaugUpa0RIDvQl-v7iM6l54-GODP4_60a2zejEshQLzp4XBi5lDJsiYSYW2N--DzRV0.woff2)format("woff2");font-display:swap;unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF;font-weight:800;font-style:italic}@font-face{font-family:Inter;src:local(Inter ExtraBold Italic),url(fonts/1ZTlEDqU4DtwDJiND8f6qaugUpa0RIDvQl-v7iM6l54-ccT__v11fvBaMqeJ0P6ymUTGj4adFhH1D1GuJPNyOi8.woff2)format("woff2");font-display:swap;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-weight:800;font-style:italic}@font-face{font-family:Inter;src:local(Inter ExtraBold Italic),url(fonts/1ZTlEDqU4DtwDJiND8f6qaugUpa0RIDvQl-v7iM6l54-XAktKsGi0clljmvItMyaKuZv989w1LD8k0ZAFTrV5FA.woff2)format("woff2");font-display:swap;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-weight:800;font-style:italic}@font-face{font-family:Inter;src:local(Inter ExtraBold Italic),url(fonts/1ZTlEDqU4DtwDJiND8f6qaugUpa0RIDvQl-v7iM6l54-kkEB4s2CJTe6FlaxlFpi34ZeBQsTL8RHPgKJFkedjdY.woff2)format("woff2");font-display:swap;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-weight:800;font-style:italic}@font-face{font-family:Inter;src:local(Inter Regular),local(Inter),url(fonts/1ZTlEDqU4DtwDJiND8f6qaugUpa0RIDvQl-v7iM6l54-rhPFTWfDjV44qrp0Jzjtwv6_hqJmFJetDxsp7C2KapA.woff2)format("woff2");font-display:swap;unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:400;font-style:normal}@font-face{font-family:Inter;src:local(Inter Regular),local(Inter),url(fonts/1ZTlEDqU4DtwDJiND8f6qaugUpa0RIDvQl-v7iM6l54-XEWujvlZTmOY6TLqJJj8Cxfx9pxXxRqSZ7Rh0NRlFkk.woff2)format("woff2");font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116;font-weight:400;font-style:normal}@font-face{font-family:Inter;src:local(Inter Regular),local(Inter),url(fonts/1ZTlEDqU4DtwDJiND8f6qaugUpa0RIDvQl-v7iM6l54-7fssk1LW04ncNEFakygfVFjq76k9uca_VK7QhCxD3fI.woff2)format("woff2");font-display:swap;unicode-range:U+1F??;font-weight:400;font-style:normal}@font-face{font-family:Inter;src:local(Inter Regular),local(Inter),url(fonts/1ZTlEDqU4DtwDJiND8f6qaugUpa0RIDvQl-v7iM6l54-u5KMvXVAqLZmUdGogZKD_enybM2qDl9ZnD8VCMQ1Y-Y.woff2)format("woff2");font-display:swap;unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF;font-weight:400;font-style:normal}@font-face{font-family:Inter;src:local(Inter Regular),local(Inter),url(fonts/1ZTlEDqU4DtwDJiND8f6qaugUpa0RIDvQl-v7iM6l54-36f7_0UkoK1cPSHCPfcwOsNjpAbpUBH3nubNmljWJHk.woff2)format("woff2");font-display:swap;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-weight:400;font-style:normal}@font-face{font-family:Inter;src:local(Inter Regular),local(Inter),url(fonts/1ZTlEDqU4DtwDJiND8f6qaugUpa0RIDvQl-v7iM6l54-cm_GVJ4CxSMq_CZngaxLNuBuPa7X473-jIV6Esu-FYc.woff2)format("woff2");font-display:swap;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-weight:400;font-style:normal}@font-face{font-family:Inter;src:local(Inter Regular),local(Inter),url(fonts/1ZTlEDqU4DtwDJiND8f6qaugUpa0RIDvQl-v7iM6l54-JNE37JjS_ktfJMb4lGQAg9FBHtZyQtEaEv2NWCNva6c.woff2)format("woff2");font-display:swap;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-weight:400;font-style:normal}@font-face{font-family:Inter;src:local(Inter Bold),url(fonts/1ZTlEDqU4DtwDJiND8f6qaugUpa0RIDvQl-v7iM6l54-rhPFTWfDjV44qrp0Jzjtwv6_hqJmFJetDxsp7C2KapA.woff2)format("woff2");font-display:swap;unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:700;font-style:normal}@font-face{font-family:Inter;src:local(Inter Bold),url(fonts/1ZTlEDqU4DtwDJiND8f6qaugUpa0RIDvQl-v7iM6l54-XEWujvlZTmOY6TLqJJj8Cxfx9pxXxRqSZ7Rh0NRlFkk.woff2)format("woff2");font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116;font-weight:700;font-style:normal}@font-face{font-family:Inter;src:local(Inter Bold),url(fonts/1ZTlEDqU4DtwDJiND8f6qaugUpa0RIDvQl-v7iM6l54-7fssk1LW04ncNEFakygfVFjq76k9uca_VK7QhCxD3fI.woff2)format("woff2");font-display:swap;unicode-range:U+1F??;font-weight:700;font-style:normal}@font-face{font-family:Inter;src:local(Inter Bold),url(fonts/1ZTlEDqU4DtwDJiND8f6qaugUpa0RIDvQl-v7iM6l54-u5KMvXVAqLZmUdGogZKD_enybM2qDl9ZnD8VCMQ1Y-Y.woff2)format("woff2");font-display:swap;unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF;font-weight:700;font-style:normal}@font-face{font-family:Inter;src:local(Inter Bold),url(fonts/1ZTlEDqU4DtwDJiND8f6qaugUpa0RIDvQl-v7iM6l54-36f7_0UkoK1cPSHCPfcwOsNjpAbpUBH3nubNmljWJHk.woff2)format("woff2");font-display:swap;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-weight:700;font-style:normal}@font-face{font-family:Inter;src:local(Inter Bold),url(fonts/1ZTlEDqU4DtwDJiND8f6qaugUpa0RIDvQl-v7iM6l54-cm_GVJ4CxSMq_CZngaxLNuBuPa7X473-jIV6Esu-FYc.woff2)format("woff2");font-display:swap;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-weight:700;font-style:normal}@font-face{font-family:Inter;src:local(Inter Bold),url(fonts/1ZTlEDqU4DtwDJiND8f6qaugUpa0RIDvQl-v7iM6l54-JNE37JjS_ktfJMb4lGQAg9FBHtZyQtEaEv2NWCNva6c.woff2)format("woff2");font-display:swap;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-weight:700;font-style:normal}@font-face{font-family:Inter;src:local(Inter ExtraBold),url(fonts/1ZTlEDqU4DtwDJiND8f6qaugUpa0RIDvQl-v7iM6l54-rhPFTWfDjV44qrp0Jzjtwv6_hqJmFJetDxsp7C2KapA.woff2)format("woff2");font-display:swap;unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:800;font-style:normal}@font-face{font-family:Inter;src:local(Inter ExtraBold),url(fonts/1ZTlEDqU4DtwDJiND8f6qaugUpa0RIDvQl-v7iM6l54-XEWujvlZTmOY6TLqJJj8Cxfx9pxXxRqSZ7Rh0NRlFkk.woff2)format("woff2");font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116;font-weight:800;font-style:normal}@font-face{font-family:Inter;src:local(Inter ExtraBold),url(fonts/1ZTlEDqU4DtwDJiND8f6qaugUpa0RIDvQl-v7iM6l54-7fssk1LW04ncNEFakygfVFjq76k9uca_VK7QhCxD3fI.woff2)format("woff2");font-display:swap;unicode-range:U+1F??;font-weight:800;font-style:normal}@font-face{font-family:Inter;src:local(Inter ExtraBold),url(fonts/1ZTlEDqU4DtwDJiND8f6qaugUpa0RIDvQl-v7iM6l54-u5KMvXVAqLZmUdGogZKD_enybM2qDl9ZnD8VCMQ1Y-Y.woff2)format("woff2");font-display:swap;unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF;font-weight:800;font-style:normal}@font-face{font-family:Inter;src:local(Inter ExtraBold),url(fonts/1ZTlEDqU4DtwDJiND8f6qaugUpa0RIDvQl-v7iM6l54-36f7_0UkoK1cPSHCPfcwOsNjpAbpUBH3nubNmljWJHk.woff2)format("woff2");font-display:swap;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-weight:800;font-style:normal}@font-face{font-family:Inter;src:local(Inter ExtraBold),url(fonts/1ZTlEDqU4DtwDJiND8f6qaugUpa0RIDvQl-v7iM6l54-cm_GVJ4CxSMq_CZngaxLNuBuPa7X473-jIV6Esu-FYc.woff2)format("woff2");font-display:swap;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-weight:800;font-style:normal}@font-face{font-family:Inter;src:local(Inter ExtraBold),url(fonts/1ZTlEDqU4DtwDJiND8f6qaugUpa0RIDvQl-v7iM6l54-JNE37JjS_ktfJMb4lGQAg9FBHtZyQtEaEv2NWCNva6c.woff2)format("woff2");font-display:swap;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-weight:800;font-style:normal}[data-v-9cc3ee88]:root{--color-terracotta:#c97b5c;--color-terracotta-dark:#a8654a;--color-cream:#faf6f0;--color-cream-warm:#f5ede0;--color-sage:#5c7a5b;--color-sage-light:#8fa68e;--color-gold:#d9a05b;--color-text:#2c2420;--color-text-soft:#5c4a3a;--color-text-mute:#8c7a68;--color-white:#fff;--color-border:#5c4a3a1a;--color-border-soft:#5c4a3a0f;--gradient-terracotta:linear-gradient(135deg, #c97b5c, #a8654a);--gradient-gold:linear-gradient(135deg, #d9a05b, #c97b5c);--gradient-cream:linear-gradient(180deg, #faf6f0, #f5ede0);--font-sans:Inter, "Inter Fallback: BlinkMacSystemFont", "Inter Fallback: Segoe UI", "Inter Fallback: Helvetica Neue", "Inter Fallback: Arial", "Inter Fallback: Noto Sans", -apple-system, BlinkMacSystemFont, Segoe UI, system-ui, sans-serif;--font-sans-maquette:Inter Maquette, -apple-system, BlinkMacSystemFont, Segoe UI, system-ui, sans-serif;--font-mono:SF Mono, Menlo, ui-monospace, monospace;--shadow-card:0 2px 12px #5c4a3a0f;--shadow-card-hover:0 8px 24px #5c4a3a1f;--shadow-md:0 4px 12px #5c4a3a1a;--shadow-lg:0 8px 24px #0000001f;--topbar-height:64px;--breeder-sidebar-width:240px}.ev-carousel[data-v-9cc3ee88]{color:#fff;cursor:pointer;box-sizing:border-box;border-radius:6px;height:100%;padding:2px 8px;position:relative;overflow:hidden}.ev-carousel[data-v-9cc3ee88],.ev-carousel__content[data-v-9cc3ee88]{align-items:center;width:100%;display:flex}.ev-carousel__content[data-v-9cc3ee88]{gap:6px;min-width:0}.ev-carousel__icon[data-v-9cc3ee88]{opacity:.9;flex-shrink:0;font-size:10px}.ev-carousel__text[data-v-9cc3ee88]{flex-direction:column;min-width:0;line-height:1.2;display:flex}.ev-carousel__time[data-v-9cc3ee88]{opacity:.85;font-size:9px;font-weight:700}.ev-carousel__title[data-v-9cc3ee88]{white-space:nowrap;text-overflow:ellipsis;font-size:10px;font-weight:600;overflow:hidden}.ev-carousel__badge[data-v-9cc3ee88]{background:#ffffff40;border-radius:999px;flex-shrink:0;margin-left:auto;padding:1px 5px;font-size:8px;font-weight:700}.ev-carousel__nav[data-v-9cc3ee88]{color:#fff;cursor:pointer;z-index:2;background:#00000024;border:none;justify-content:center;align-items:center;width:18px;font-size:8px;display:flex;position:absolute;top:0;bottom:0}.ev-carousel__nav[data-v-9cc3ee88]:hover{background:#0000003d}.ev-carousel__nav--prev[data-v-9cc3ee88]{border-radius:6px 0 0 6px;padding-left:8px;left:0}.ev-carousel__nav--next[data-v-9cc3ee88]{border-radius:0 6px 6px 0;padding-right:8px;right:0}.ev-carousel__dots[data-v-9cc3ee88]{z-index:2;gap:3px;display:flex;position:absolute;bottom:2px;left:50%;transform:translate(-50%)}.ev-carousel__dot[data-v-9cc3ee88]{cursor:pointer;background:#ffffff73;border:none;border-radius:50%;width:4px;height:4px;padding:0}.ev-carousel__dot--active[data-v-9cc3ee88]{background:#fff}:host-context(.bd-week-slot--compact) .ev-carousel__dots[data-v-9cc3ee88]{display:none}:host-context(.bd-week-slot--compact) .ev-carousel__nav[data-v-9cc3ee88]{display:none}
