@font-face{font-family:Fraunces;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1f247880039600da.15quc-97kj91j.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces;font-style:normal;font-weight:400;font-display:swap;src:url(../media/965cde44f126914a.1exzt101bs8ta.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:normal;font-weight:400;font-display:swap;src:url(../media/59f8ae7131bfef86.0m8od_bhxytfj.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.fraunces_86689831-module__u23bfq__className{font-family:Fraunces,Georgia,serif;font-style:normal;font-weight:400}.fraunces_86689831-module__u23bfq__variable{--vw-pair-fraunces:"Fraunces", Georgia, serif}
@font-face{font-family:Playfair Display;font-style:normal;font-weight:400;font-display:swap;src:url(../media/cd9d619e88a4dc46.3ydwyodfz4kqt.woff2)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;font-display:swap;src:url(../media/ac5005a0bc06b9f7.0ze2pf65iu2lk.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9f796e4c20a6be5f.2vkbcvbrtfefo.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5a08025815c8c91b.2tmblev5bnh_0.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.playfair_display_44cd98e1-module__DyGY7a__className{font-family:Playfair Display,Georgia,serif;font-style:normal;font-weight:400}.playfair_display_44cd98e1-module__DyGY7a__variable{--vw-pair-playfair:"Playfair Display", Georgia, serif}
@font-face{font-family:Bitter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b73a7583fd19930e.0jyxkhmkx3hf6.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Bitter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/88ea0a2603193331.429rf87x3qnv4.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Bitter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/8cfbbdb3c99c5a8b.2_ddmwb7oo2ts.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Bitter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/18887537e188f1b6.058omuhb5amvy.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bitter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e892caa4822792cb.3lh4cbllo5vlv.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.bitter_74b73129-module__17G-2G__className{font-family:Bitter,Georgia,serif;font-style:normal;font-weight:400}.bitter_74b73129-module__17G-2G__variable{--vw-pair-bitter:"Bitter", Georgia, serif}
@font-face{font-family:Nunito Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/f813d0b748b050e0.109ulqh0wub5u.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/dcd150d580a10316.02m2p-env-7db.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/d261779aa92de579.0slsd4dj30esv.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/24ce79ed121239f3.187m47s3z4syd.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/f141b5b7abe57afc.380f-mwhk0aej.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/f813d0b748b050e0.109ulqh0wub5u.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/dcd150d580a10316.02m2p-env-7db.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/d261779aa92de579.0slsd4dj30esv.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/24ce79ed121239f3.187m47s3z4syd.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/f141b5b7abe57afc.380f-mwhk0aej.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.nunito_sans_accd2123-module__xJsREq__className{font-family:Nunito Sans,system-ui,sans-serif;font-style:normal}.nunito_sans_accd2123-module__xJsREq__variable{--vw-pair-nunito:"Nunito Sans", system-ui, sans-serif}
@font-face{font-family:Albert Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/fa976604f77b0cd0.3ur_zt1bghf9o.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Albert Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/26aa48c1bdeb5547.30a_ou6vtcpon.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Albert Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/fa976604f77b0cd0.3ur_zt1bghf9o.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Albert Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/26aa48c1bdeb5547.30a_ou6vtcpon.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.albert_sans_64bf702d-module__Y_rYiq__className{font-family:Albert Sans,system-ui,sans-serif;font-style:normal}.albert_sans_64bf702d-module__Y_rYiq__variable{--vw-pair-albert:"Albert Sans", system-ui, sans-serif}
@font-face{font-family:Karla;font-style:normal;font-weight:400;font-display:swap;src:url(../media/94ef70390c90d702.15ayjsd0yf8rh.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Karla;font-style:normal;font-weight:400;font-display:swap;src:url(../media/f287e533ed04f2e6.2ijos0_3tnz-u.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Karla;font-style:normal;font-weight:600;font-display:swap;src:url(../media/94ef70390c90d702.15ayjsd0yf8rh.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Karla;font-style:normal;font-weight:600;font-display:swap;src:url(../media/f287e533ed04f2e6.2ijos0_3tnz-u.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.karla_3de9cf83-module__l4ZJNG__className{font-family:Karla,system-ui,sans-serif;font-style:normal}.karla_3de9cf83-module__l4ZJNG__variable{--vw-pair-karla:"Karla", system-ui, sans-serif}
@font-face{font-family:Forum;font-style:normal;font-weight:400;font-display:swap;src:url(../media/49764ec359ceb076.2kdy_vqlsu9af.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Forum;font-style:normal;font-weight:400;font-display:swap;src:url(../media/8584ff62a7ee42f1.3xss6aleo1rvh.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Forum;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5edfed1a0b153978.3w7ylegi4x5rg.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Forum;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ec6b5b74cff4b0c1.p.2hcl1-0_mkckx.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.forum_28405419-module__lON_ta__className{font-family:Forum,Georgia,serif;font-style:normal;font-weight:400}.forum_28405419-module__lON_ta__variable{--vw-font-heading:"Forum", Georgia, serif}
@font-face{font-family:Google Sans Flex;font-style:oblique 0deg 10deg;font-weight:1 1000;font-stretch:25% 151%;font-display:swap;src:url(../media/f5f07f439f75cdc6.3d56you23bnxt.woff2)format("woff2");unicode-range:U+2C7,U+2D8-2D9,U+2DB,U+307,U+1400-167F,U+18B0-18F5,U+25CC,U+11AB?}@font-face{font-family:Google Sans Flex;font-style:oblique 0deg 10deg;font-weight:1 1000;font-stretch:25% 151%;font-display:swap;src:url(../media/0983b4b98c8c15ea.1_k8icik1iqst.woff2)format("woff2");unicode-range:U+300-302,U+304,U+30B-30C,U+323-324,U+330-331,U+13A0-13FF,U+AB70-ABBF}@font-face{font-family:Google Sans Flex;font-style:oblique 0deg 10deg;font-weight:1 1000;font-stretch:25% 151%;font-display:swap;src:url(../media/06f191126c780ccf.0s3ksydn8lsjl.woff2)format("woff2");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Google Sans Flex;font-style:oblique 0deg 10deg;font-weight:1 1000;font-stretch:25% 151%;font-display:swap;src:url(../media/bb8e715f2369f8c8.3bx1i_5bj-h6y.woff2)format("woff2");unicode-range:U+2003,U+3000,U+3002,U+4E00,U+FE12,U+16FE1,U+1B170-1B2FB}@font-face{font-family:Google Sans Flex;font-style:oblique 0deg 10deg;font-weight:1 1000;font-stretch:25% 151%;font-display:swap;src:url(../media/01cfcbdccaf3040e.38y_cgwtldnpw.woff2)format("woff2");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F7??,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB??}@font-face{font-family:Google Sans Flex;font-style:oblique 0deg 10deg;font-weight:1 1000;font-stretch:25% 151%;font-display:swap;src:url(../media/ec5733385660777c.1dru_oenwf7vi.woff2)format("woff2");unicode-range:U+303-304,U+307-308,U+30A,U+320,U+323-325,U+32D-32E,U+330-331,U+60C,U+61B-61C,U+61F,U+621,U+640,U+64B-655,U+660-66C,U+670,U+700-74F,U+860-86A,U+1DF8,U+1DFA,U+200C-200F,U+25CC,U+2670-2671}@font-face{font-family:Google Sans Flex;font-style:oblique 0deg 10deg;font-weight:1 1000;font-stretch:25% 151%;font-display:swap;src:url(../media/b9d08fdbd01ff477.0anpcux8l5s--.woff2)format("woff2");unicode-range:U+2C7,U+301-302,U+304,U+306-307,U+309,U+323,U+331,U+200C-200D,U+202E,U+25CC,U+2D30-2D7F}@font-face{font-family:Google Sans Flex;font-style:oblique 0deg 10deg;font-weight:1 1000;font-stretch:25% 151%;font-display:swap;src:url(../media/a685374e11e8821d.2b25cfzxoskzt.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Google Sans Flex;font-style:oblique 0deg 10deg;font-weight:1 1000;font-stretch:25% 151%;font-display:swap;src:url(../media/42c29cd29a642ab9.1fxa1oug-mqr5.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Google Sans Flex;font-style:oblique 0deg 10deg;font-weight:1 1000;font-stretch:25% 151%;font-display:swap;src:url(../media/a972d625facd6ce4.p.3u-lza9nbtb9u.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.google_sans_flex_70eeb649-module__2rrKuG__className{font-family:Google Sans Flex,system-ui,sans-serif;font-style:normal}.google_sans_flex_70eeb649-module__2rrKuG__variable{--vw-font-body:"Google Sans Flex", system-ui, sans-serif}
@font-face{font-family:Google Sans Code;font-style:normal;font-weight:300 800;font-display:swap;src:url(../media/23dc8d9c94a64bf1.2gi5z8x_j3ojc.woff2)format("woff2");unicode-range:U+61F,U+640,U+2015,U+201B,U+2020-2021,U+2030,U+204F,U+25CC,U+2E28-2E29,U+2E41,U+1E900-1E95F}@font-face{font-family:Google Sans Code;font-style:normal;font-weight:300 800;font-display:swap;src:url(../media/5fff1340a25cb9a8.2edqjb9jyuv9i.woff2)format("woff2");unicode-range:U+2C7,U+2D8-2D9,U+2DB,U+307,U+1400-167F,U+18B0-18F5,U+25CC,U+11AB?}@font-face{font-family:Google Sans Code;font-style:normal;font-weight:300 800;font-display:swap;src:url(../media/073176abbfb69301.0nt1ud_toqlxr.woff2)format("woff2");unicode-range:U+300-302,U+304,U+30B-30C,U+323-324,U+330-331,U+13A0-13FF,U+AB70-ABBF}@font-face{font-family:Google Sans Code;font-style:normal;font-weight:300 800;font-display:swap;src:url(../media/080358c69562c9db.1pccfvgvfbw-f.woff2)format("woff2");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Google Sans Code;font-style:normal;font-weight:300 800;font-display:swap;src:url(../media/28f927981047d89f.20lirfod_fq8b.woff2)format("woff2");unicode-range:U+300,U+306-308,U+313,U+483,U+20DB,U+25CC,U+10350-1037A}@font-face{font-family:Google Sans Code;font-style:normal;font-weight:300 800;font-display:swap;src:url(../media/03425941b04c208b.0sx8xh0xo5am7.woff2)format("woff2");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F7??,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB??}@font-face{font-family:Google Sans Code;font-style:normal;font-weight:300 800;font-display:swap;src:url(../media/aaf6fa4e1ffa11bc.28k25kw1kd9ke.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Google Sans Code;font-style:normal;font-weight:300 800;font-display:swap;src:url(../media/21fc25f4fe8aafc9.2t49d6q57kldn.woff2)format("woff2");unicode-range:U+303-304,U+307-308,U+30A,U+320,U+323-325,U+32D-32E,U+330-331,U+60C,U+61B-61C,U+61F,U+621,U+640,U+64B-655,U+660-66C,U+670,U+700-74F,U+860-86A,U+1DF8,U+1DFA,U+200C-200F,U+25CC,U+2670-2671}@font-face{font-family:Google Sans Code;font-style:normal;font-weight:300 800;font-display:swap;src:url(../media/0bd9768cb275d212.2mhcp0jzyfbzn.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Google Sans Code;font-style:normal;font-weight:300 800;font-display:swap;src:url(../media/702f5fabbdae66be.2iueyocc7tqd6.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Google Sans Code;font-style:normal;font-weight:300 800;font-display:swap;src:url(../media/6babc54cc0db7717.p.21sbfhjunker-.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.google_sans_code_d03054d6-module__07H4DG__className{font-family:Google Sans Code,ui-monospace,monospace;font-style:normal}.google_sans_code_d03054d6-module__07H4DG__variable{--vw-font-mono:"Google Sans Code", ui-monospace, monospace}
.app-shell-module__wquPqW__root{background-color:var(--vw-canvas)}@media (prefers-reduced-motion:reduce){.app-shell-module__wquPqW__root{--app-shell-transition-duration:0s!important}}.app-shell-module__wquPqW__main{background-color:var(--vw-canvas);color:var(--vw-text)}.app-shell-module__wquPqW__skipLink{top:-100vh;z-index:calc(var(--mantine-z-index-app) + 1);padding:var(--mantine-spacing-sm) var(--mantine-spacing-lg);border-radius:var(--mantine-radius-sm);background-color:var(--vw-action);color:var(--vw-on-action);font-size:var(--mantine-font-size-sm);text-decoration:none;position:fixed;inset-inline-start:var(--mantine-spacing-lg)}.app-shell-module__wquPqW__skipLink:focus-visible{top:var(--mantine-spacing-lg);outline:.125rem solid var(--vw-focus-ring);outline-offset:.125rem}.app-shell-module__wquPqW__navbar{background-color:var(--vw-surface);border-inline-end:1px solid var(--vw-border-subtle)}.app-shell-module__wquPqW__footer{background-color:var(--vw-surface);border-top:1px solid var(--vw-border-subtle)}.app-shell-module__wquPqW__sideNav{height:100%;padding:var(--mantine-spacing-md);flex-direction:column;display:flex;overflow-y:auto;container-type:inline-size}.app-shell-module__wquPqW__identity{align-items:center;gap:var(--mantine-spacing-sm);min-height:2.5rem;padding-inline:var(--mantine-spacing-sm);margin-bottom:var(--mantine-spacing-lg);color:inherit;border-radius:var(--mantine-radius-sm);text-decoration:none;display:flex}.app-shell-module__wquPqW__identity:focus-visible{outline:2px solid var(--vw-focus-ring);outline-offset:2px}.app-shell-module__wquPqW__identityMark{border-radius:var(--mantine-radius-sm);background-color:var(--vw-action);width:2rem;height:2rem;color:var(--vw-on-action);flex-shrink:0;place-items:center;display:inline-grid}.app-shell-module__wquPqW__identityMark svg{width:1.375rem;height:1.375rem}.app-shell-module__wquPqW__identityName{font-family:var(--vw-font-heading);font-size:var(--mantine-font-size-lg);color:var(--vw-text-strong);white-space:nowrap}.app-shell-module__wquPqW__sideGroup{gap:calc(.25rem * var(--mantine-scale));flex-direction:column;display:flex}.app-shell-module__wquPqW__spacer{flex:1}.app-shell-module__wquPqW__sideBottom{gap:calc(.25rem * var(--mantine-scale));margin-top:var(--mantine-spacing-lg);flex-direction:column;display:flex}.app-shell-module__wquPqW__sideItem{align-items:center;gap:var(--mantine-spacing-md);height:2.5rem;padding-inline:var(--mantine-spacing-md);border-radius:var(--mantine-radius-sm);color:var(--vw-text-dim);font-size:var(--mantine-font-size-sm);white-space:nowrap;width:100%;text-decoration:none;display:flex;position:relative}.app-shell-module__wquPqW__sideItem[data-nav-child]{background-color:var(--vw-surface-sunken);border:1px solid var(--vw-border-subtle)}.app-shell-module__wquPqW__sideItem[data-nav-child=start]{border-block-end:0;border-end-end-radius:0;border-end-start-radius:0;margin-block-end:calc(-.25rem * var(--mantine-scale))}.app-shell-module__wquPqW__sideItem[data-nav-child=middle]{border-block:0;border-radius:0;margin-block-end:calc(-.25rem * var(--mantine-scale))}.app-shell-module__wquPqW__sideItem[data-nav-child=end]{border-block-start:0;border-start-start-radius:0;border-start-end-radius:0}.app-shell-module__wquPqW__sideItem:hover{background-color:var(--vw-surface-sunken);color:var(--vw-text)}.app-shell-module__wquPqW__sideItem[data-nav-child]:not([data-active]):hover{background-color:var(--vw-surface);color:var(--vw-text)}.app-shell-module__wquPqW__sideItem:active{background-color:var(--vw-action-subtle);color:var(--vw-on-action-subtle)}.app-shell-module__wquPqW__sideItem:focus-visible{outline:.125rem solid var(--vw-focus-ring);outline-offset:.125rem}.app-shell-module__wquPqW__sideItem[data-active]{background-color:var(--vw-action-subtle);color:var(--vw-text-accent)}.app-shell-module__wquPqW__sideItem[data-active]:before{content:"";inset-inline-start:0;inset-block:calc(.375rem * var(--mantine-scale));width:calc(.1875rem * var(--mantine-scale));border-radius:var(--mantine-radius-full);background-color:var(--vw-action);position:absolute}.app-shell-module__wquPqW__sideItem[data-nav-section]{color:var(--vw-text-accent)}.app-shell-module__wquPqW__sideItem[data-nav-section] .app-shell-module__wquPqW__sideItemLabel{text-decoration-line:underline;-webkit-text-decoration-color:var(--vw-action);text-decoration-color:var(--vw-action);text-decoration-thickness:calc(.125rem * var(--mantine-scale));text-underline-offset:calc(.1875rem * var(--mantine-scale))}.app-shell-module__wquPqW__sideItemLabel{text-overflow:ellipsis;min-width:0;overflow:hidden}.app-shell-module__wquPqW__sideItemIcon{width:calc(1.25rem * var(--mantine-scale));flex-shrink:0;place-items:center;display:inline-grid;position:relative}@container (max-width:6rem){.app-shell-module__wquPqW__sideItem{justify-content:center;padding-inline:0}.app-shell-module__wquPqW__sideItemLabel,.app-shell-module__wquPqW__identityName{display:none}.app-shell-module__wquPqW__identity{justify-content:center;padding-inline:0}}.app-shell-module__wquPqW__bottomNav{align-items:stretch;height:100%;display:flex}.app-shell-module__wquPqW__bottomItem{justify-content:center;align-items:center;gap:calc(.25rem * var(--mantine-scale));min-height:3rem;color:var(--vw-text-dim);flex-direction:column;flex:1 1 0;text-decoration:none;display:flex}.app-shell-module__wquPqW__bottomItem[data-nav-child]{margin-block:calc(.25rem * var(--mantine-scale));background-color:var(--vw-surface-sunken);border:1px solid var(--vw-border-subtle);border-radius:var(--mantine-radius-md)}.app-shell-module__wquPqW__bottomItem[data-nav-child=start]{border-inline-end:0;border-start-end-radius:0;border-end-end-radius:0}.app-shell-module__wquPqW__bottomItem[data-nav-child=middle]{border-inline:0;border-radius:0}.app-shell-module__wquPqW__bottomItem[data-nav-child=end]{border-inline-start:0;border-start-start-radius:0;border-end-start-radius:0}.app-shell-module__wquPqW__bottomItem:focus-visible{outline:.125rem solid var(--vw-focus-ring);outline-offset:calc(-.125rem * var(--mantine-scale))}.app-shell-module__wquPqW__bottomItem:active{background-color:var(--vw-action-subtle);color:var(--vw-on-action-subtle)}.app-shell-module__wquPqW__bottomItem[data-active],.app-shell-module__wquPqW__bottomItem[data-nav-section]{color:var(--vw-text-accent)}.app-shell-module__wquPqW__bottomItem[data-nav-section] .app-shell-module__wquPqW__bottomItemLabel{text-decoration-line:underline;-webkit-text-decoration-color:var(--vw-action);text-decoration-color:var(--vw-action);text-decoration-thickness:calc(.0625rem * var(--mantine-scale));text-underline-offset:calc(.125rem * var(--mantine-scale))}.app-shell-module__wquPqW__bottomItemIcon{place-items:center;display:inline-grid;position:relative}.app-shell-module__wquPqW__bottomItemLabel{font-size:calc(.6875rem * var(--mantine-scale));max-width:100%;padding-inline:calc(.125rem * var(--mantine-scale));white-space:nowrap;text-overflow:ellipsis;line-height:1.35;overflow:hidden}.app-shell-module__wquPqW__badgeDot{top:calc(-.125rem * var(--mantine-scale));width:calc(.5rem * var(--mantine-scale));height:calc(.5rem * var(--mantine-scale));border-radius:var(--mantine-radius-full);background-color:var(--vw-alert);position:absolute;inset-inline-end:calc(-.25rem * var(--mantine-scale))}.app-shell-module__wquPqW__badgePill{top:calc(-.375rem * var(--mantine-scale));min-width:calc(1rem * var(--mantine-scale));height:calc(1rem * var(--mantine-scale));padding-inline:calc(.25rem * var(--mantine-scale));border-radius:var(--mantine-radius-full);background-color:var(--vw-alert);color:var(--vw-on-alert);font-size:calc(.6875rem * var(--mantine-scale));justify-content:center;align-items:center;font-weight:500;display:inline-flex;position:absolute;inset-inline-end:calc(-.625rem * var(--mantine-scale))}.app-shell-module__wquPqW__badgePill:after{content:attr(data-count);line-height:1}
.page-shell-module__eJVZjG__page{width:100%;padding-inline:var(--mantine-spacing-lg);padding-bottom:env(safe-area-inset-bottom,0px);min-height:calc(100dvh - var(--app-shell-footer-offset,0rem));flex-direction:column;margin-inline:auto;display:flex}.page-shell-module__eJVZjG__page[data-width=reading]{max-width:42rem}.page-shell-module__eJVZjG__page[data-width=wide]{max-width:72rem}@media (min-width:48em){.page-shell-module__eJVZjG__page{padding-inline:var(--mantine-spacing-xl)}}.page-shell-module__eJVZjG__headerZone{gap:var(--mantine-spacing-sm);padding-block:var(--mantine-spacing-xl) var(--mantine-spacing-lg);flex-direction:column;display:flex}.page-shell-module__eJVZjG__headerZone:has(.page-shell-module__eJVZjG__backControl){padding-block-start:var(--mantine-spacing-sm)}.page-shell-module__eJVZjG__backControl,.page-shell-module__eJVZjG__upLinkHeaderSlot{align-self:flex-start;margin-inline-start:calc(-1 * var(--mantine-spacing-lg))}.page-shell-module__eJVZjG__upLinkHeaderSlot{display:none}.page-shell-module__eJVZjG__upLinkActionSlot{margin-inline-end:auto}@media (min-width:48em){.page-shell-module__eJVZjG__upLinkHeaderSlot{display:block}.page-shell-module__eJVZjG__upLinkActionSlot{display:none}.page-shell-module__eJVZjG__headerZone:has(.page-shell-module__eJVZjG__upLinkHeaderSlot){padding-block-start:var(--mantine-spacing-sm)}}.page-shell-module__eJVZjG__chips{gap:var(--mantine-spacing-sm);flex-wrap:wrap;display:flex}.page-shell-module__eJVZjG__subtitle{color:var(--vw-text-dim);font-size:var(--mantine-font-size-sm)}.page-shell-module__eJVZjG__contentZone{padding-bottom:var(--mantine-spacing-lg);flex-grow:1}.page-shell-module__eJVZjG__page[data-has-actions] .page-shell-module__eJVZjG__contentZone{padding-bottom:calc(3rem + 3 * var(--mantine-spacing-lg))}.page-shell-module__eJVZjG__page[data-self-scrolling][data-has-actions] .page-shell-module__eJVZjG__contentZone{padding-bottom:var(--mantine-spacing-lg)}.page-shell-module__eJVZjG__actionZone{bottom:calc(var(--app-shell-footer-offset,0rem) + env(safe-area-inset-bottom,0px));justify-content:flex-end;gap:var(--mantine-spacing-md);padding-block:var(--mantine-spacing-lg);pointer-events:none;background:linear-gradient(to top, var(--vw-canvas) 0%, var(--vw-canvas) 55%, transparent 100%);display:flex;position:sticky}.page-shell-module__eJVZjG__actionZone>*{pointer-events:auto}
.content-list-module__6GvmiG__list{gap:var(--mantine-spacing-sm);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.content-list-module__6GvmiG__listItem{display:block}.content-list-module__6GvmiG__itemLink{gap:calc(.25rem * var(--mantine-scale));min-height:2.75rem;padding:var(--mantine-spacing-md) var(--mantine-spacing-lg);border:1px solid var(--vw-border-subtle);border-radius:var(--mantine-radius-sm);background-color:var(--vw-surface);box-shadow:var(--mantine-shadow-xs);color:inherit;flex-direction:column;text-decoration:none;display:flex}[data-mantine-color-scheme=dark] .content-list-module__6GvmiG__itemLink{box-shadow:none}.content-list-module__6GvmiG__itemLink:hover{border-color:var(--vw-border-strong)}.content-list-module__6GvmiG__itemLink:focus-visible{outline:.125rem solid var(--vw-focus-ring);outline-offset:.125rem}
.virtual-content-list-module__e3LV7q__viewport{overscroll-behavior-y:contain;height:60dvh;position:relative;overflow-y:auto}.virtual-content-list-module__e3LV7q__canvas{width:100%;margin:0;padding:0;list-style:none;position:relative}.virtual-content-list-module__e3LV7q__item{width:100%;position:absolute;top:0;left:0}.virtual-content-list-module__e3LV7q__divider{font-size:var(--mantine-font-size-sm);color:var(--vw-text-dim);background-color:var(--vw-canvas);padding-block:var(--mantine-spacing-sm) calc(.25rem * var(--mantine-scale));align-items:flex-end;display:flex;}.virtual-content-list-module__e3LV7q__divider[data-stuck]{z-index:1;position:sticky}
.virtual-dnd-list-module__lUfnNq__scroller{gap:var(--mantine-spacing-md);overscroll-behavior-x:contain;padding-bottom:var(--mantine-spacing-xs);align-items:flex-start;display:flex;overflow-x:auto}.virtual-dnd-list-module__lUfnNq__column{border:1px solid var(--vw-border-subtle);border-radius:var(--mantine-radius-md);background-color:var(--vw-surface-sunken);flex-direction:column;flex:none;width:min(20rem,82vw);display:flex}.virtual-dnd-list-module__lUfnNq__columnHeader{justify-content:space-between;align-items:baseline;gap:var(--mantine-spacing-sm);padding:var(--mantine-spacing-md) var(--mantine-spacing-md) var(--mantine-spacing-xs);display:flex}.virtual-dnd-list-module__lUfnNq__columnTitle{font-family:var(--vw-font-heading,var(--mantine-font-family-headings));font-size:var(--mantine-font-size-lg);color:var(--vw-text-strong)}.virtual-dnd-list-module__lUfnNq__columnMeta{font-size:var(--mantine-font-size-sm);color:var(--vw-text-dim)}.virtual-dnd-list-module__lUfnNq__viewport{overscroll-behavior-y:contain;height:60dvh;max-height:60dvh;padding:var(--mantine-spacing-sm) var(--mantine-spacing-md) var(--mantine-spacing-md);border-radius:var(--mantine-radius-md);position:relative;overflow-y:auto}.virtual-dnd-list-module__lUfnNq__viewport[data-dragging-over]{box-shadow:inset 0 0 0 .125rem var(--vw-focus-ring);background-color:var(--vw-action-subtle)}.virtual-dnd-list-module__lUfnNq__item{margin-bottom:var(--mantine-spacing-sm)}.virtual-dnd-list-module__lUfnNq__card{align-items:stretch;gap:var(--mantine-spacing-xs);height:4.25rem;padding:var(--mantine-spacing-sm) var(--mantine-spacing-sm) var(--mantine-spacing-sm) var(--mantine-spacing-xs);border:1px solid var(--vw-border-subtle);border-radius:var(--mantine-radius-sm);background-color:var(--vw-surface);box-shadow:var(--mantine-shadow-xs);touch-action:pan-y;display:flex}[data-mantine-color-scheme=dark] .virtual-dnd-list-module__lUfnNq__card{box-shadow:none}.virtual-dnd-list-module__lUfnNq__item[data-dragging] .virtual-dnd-list-module__lUfnNq__card{box-shadow:var(--mantine-shadow-lg);border-color:var(--vw-border-strong);transform:scale(1.02)}@media (prefers-reduced-motion:reduce){.virtual-dnd-list-module__lUfnNq__item[data-dragging] .virtual-dnd-list-module__lUfnNq__card{transform:none}}.virtual-dnd-list-module__lUfnNq__cardBody{gap:calc(.25rem * var(--mantine-scale));flex-direction:column;flex:auto;justify-content:center;min-width:0;display:flex}.virtual-dnd-list-module__lUfnNq__handle{border-radius:var(--mantine-radius-sm);width:2.75rem;min-height:2.75rem;color:var(--vw-text-dim);cursor:grab;touch-action:manipulation;background:0 0;border:none;flex:none;justify-content:center;align-self:stretch;align-items:center;padding:0;display:inline-flex}.virtual-dnd-list-module__lUfnNq__handle:hover{color:var(--vw-text);background-color:var(--vw-surface-sunken)}.virtual-dnd-list-module__lUfnNq__handle:active{cursor:grabbing}.virtual-dnd-list-module__lUfnNq__handle:focus-visible{outline:.125rem solid var(--vw-focus-ring);outline-offset:.125rem}.virtual-dnd-list-module__lUfnNq__handle[data-disabled]{cursor:default;color:var(--vw-text-faint)}
.responsive-dialog-module__1RNcpa__sheetContent{border-start-start-radius:var(--mantine-radius-lg);border-start-end-radius:var(--mantine-radius-lg);border-end-end-radius:0;border-end-start-radius:0;max-height:50dvh;position:relative}.responsive-dialog-module__1RNcpa__sheetBody{overflow-y:auto}.responsive-dialog-module__1RNcpa__handle{border-radius:var(--mantine-radius-xl);background-color:var(--vw-border-strong);width:2.25rem;height:.25rem;position:absolute;top:.375rem;left:50%;transform:translate(-50%)}
.ingest-panel-module__FJyBZG__audition{width:100%}
.top-progress-bar-module__56IfqG__bar{top:env(safe-area-inset-top,0);background:var(--vw-action);width:0;height:.125rem;z-index:var(--mantine-z-index-max);pointer-events:none;opacity:0;transition:none;position:fixed;left:0}.top-progress-bar-module__56IfqG__bar[data-state=active]{opacity:1;width:85%;transition:width 8s cubic-bezier(.2,0,0,1),opacity .15s cubic-bezier(.2,0,0,1)}.top-progress-bar-module__56IfqG__bar[data-state=done]{opacity:0;width:100%;transition:width .15s cubic-bezier(.2,0,0,1),opacity .25s cubic-bezier(.3,0,1,1) .15s}@media (prefers-reduced-motion:reduce){.top-progress-bar-module__56IfqG__bar[data-state=active],.top-progress-bar-module__56IfqG__bar[data-state=done]{width:100%;transition:opacity .15s}}
.install-prompt-module__hGWLWG__region{z-index:var(--mantine-z-index-overlay);left:var(--mantine-spacing-lg);right:var(--mantine-spacing-lg);bottom:calc((3.5rem * var(--mantine-scale)) + env(safe-area-inset-bottom) + var(--mantine-spacing-lg));pointer-events:none;justify-content:center;display:flex;position:fixed}@media (min-width:48em){.install-prompt-module__hGWLWG__region{top:var(--mantine-spacing-lg);right:var(--mantine-spacing-lg);justify-content:flex-end;bottom:auto;left:auto}}.install-prompt-module__hGWLWG__card{pointer-events:auto;align-items:center;gap:var(--mantine-spacing-md);background-color:var(--vw-surface);border-color:var(--vw-border-subtle);max-width:28rem;box-shadow:var(--mantine-shadow-md);animation:.25s cubic-bezier(.2,0,0,1) install-prompt-module__hGWLWG__install-in;display:flex}[data-mantine-color-scheme=dark] .install-prompt-module__hGWLWG__card{border-color:var(--vw-border);box-shadow:none}.install-prompt-module__hGWLWG__copy{gap:calc(.125rem * var(--mantine-scale));flex-direction:column;display:flex}.install-prompt-module__hGWLWG__dim{color:var(--vw-text-dim)}.install-prompt-module__hGWLWG__actions{align-items:center;gap:var(--mantine-spacing-xs);display:flex}.install-prompt-module__hGWLWG__steps{margin-top:var(--mantine-spacing-sm);color:var(--vw-text)}.install-prompt-module__hGWLWG__done{margin-top:var(--mantine-spacing-lg);min-height:3rem}@keyframes install-prompt-module__hGWLWG__install-in{0%{opacity:0;transform:translateY(calc(.5rem * var(--mantine-scale)))}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.install-prompt-module__hGWLWG__card{animation:.25s install-prompt-module__hGWLWG__install-fade}}@keyframes install-prompt-module__hGWLWG__install-fade{0%{opacity:0}to{opacity:1}}
.lyrics-panel-module__1jJdSG__missing{text-align:center;color:var(--vw-text-dim);margin:auto}.lyrics-panel-module__1jJdSG__segment{font-family:var(--vw-font-heading);color:var(--vw-text-faint);flex-wrap:wrap;justify-content:center;gap:.2em .4em;margin:0;font-size:clamp(1.25rem,2.6vw,2rem);line-height:1.4;transition:font-size .25s cubic-bezier(.2,0,0,1),color .25s cubic-bezier(.2,0,0,1);display:flex}.lyrics-panel-module__1jJdSG__segmentCurrent{color:var(--vw-text);font-size:clamp(2rem,5vw,3.75rem)}.lyrics-panel-module__1jJdSG__segmentNext{color:var(--vw-text-dim);font-size:clamp(1.5rem,3.4vw,2.5rem)}.lyrics-panel-module__1jJdSG__word{display:inline-block;position:relative}.lyrics-panel-module__1jJdSG__word[data-sung=true]{color:var(--vw-text-accent)}.lyrics-panel-module__1jJdSG__word[data-active=true]{color:var(--vw-text-strong)}.lyrics-panel-module__1jJdSG__word:after{content:"";border-radius:calc(.5rem * var(--mantine-scale));background-color:var(--vw-action);width:0;height:.09em;position:absolute;bottom:-.08em;left:0}.lyrics-panel-module__1jJdSG__word[data-active=true]:after{width:var(--word-fill,0%);transition:width .25s cubic-bezier(.2,0,0,1)}.lyrics-panel-module__1jJdSG__lineInteractive{cursor:pointer;border-radius:var(--mantine-radius-sm)}.lyrics-panel-module__1jJdSG__wordInteractive{cursor:pointer;border-radius:var(--mantine-radius-xs);padding-inline:.08em}.lyrics-panel-module__1jJdSG__lineInteractive[data-selected=true]{outline:2px solid var(--vw-focus-ring);outline-offset:2px}.lyrics-panel-module__1jJdSG__word[data-selected=true]{background-color:var(--vw-action-subtle);color:var(--vw-on-action-subtle);outline:2px solid var(--vw-focus-ring);outline-offset:1px}.lyrics-panel-module__1jJdSG__breakCue{align-items:center;gap:var(--mantine-spacing-sm);width:min(64rem,100%);padding:var(--mantine-spacing-md) 0 0;flex-direction:column;display:flex}.lyrics-panel-module__1jJdSG__breakBar{width:min(28rem,80%);height:calc(.375rem * var(--mantine-scale));border-radius:calc(.5rem * var(--mantine-scale));background-color:var(--vw-border-subtle);overflow:hidden}.lyrics-panel-module__1jJdSG__breakBarFill{transform-origin:0;width:100%;height:100%;transform:scaleX(var(--break-progress,1));border-radius:inherit;background-color:var(--vw-action)}.lyrics-panel-module__1jJdSG__breakDots{gap:var(--mantine-spacing-sm);display:flex}.lyrics-panel-module__1jJdSG__breakDot{width:calc(.625rem * var(--mantine-scale));height:calc(.625rem * var(--mantine-scale));background-color:var(--vw-action);border-radius:50%}.lyrics-panel-module__1jJdSG__breakDot[data-spent=true]{background-color:var(--vw-border-subtle)}@media (prefers-reduced-motion:reduce){.lyrics-panel-module__1jJdSG__segment,.lyrics-panel-module__1jJdSG__word[data-active=true]:after{transition:none}}
.floating-label-field-module__vnzEvW__root{--outline-bw:1px;padding-top:.45rem;position:relative}.floating-label-field-module__vnzEvW__root:focus-within{--outline-bw:2px}.floating-label-field-module__vnzEvW__input{min-height:2.75rem;padding-inline:var(--mantine-spacing-md);background-color:var(--vw-surface);border-radius:var(--mantine-radius-sm)}.floating-label-field-module__vnzEvW__input:disabled,.floating-label-field-module__vnzEvW__input[data-disabled]{background-color:var(--vw-surface-sunken);color:var(--vw-text-dim);cursor:not-allowed}.floating-label-field-module__vnzEvW__label{z-index:1;left:calc(var(--mantine-spacing-md) - .25rem);max-width:calc(100% - 2 * var(--mantine-spacing-md) + .5rem);text-overflow:ellipsis;white-space:nowrap;color:var(--vw-text-faint);font-size:var(--mantine-font-size-md);pointer-events:none;padding-inline:.25rem;line-height:1.2;transition:top .15s cubic-bezier(.2,0,0,1),transform .15s cubic-bezier(.2,0,0,1),font-size .15s cubic-bezier(.2,0,0,1),color .15s cubic-bezier(.2,0,0,1),background-color .15s cubic-bezier(.2,0,0,1);position:absolute;top:calc(50% + .225rem);overflow:hidden;transform:translateY(-50%)}.floating-label-field-module__vnzEvW__root[data-floating] .floating-label-field-module__vnzEvW__label{top:calc(.45rem + var(--outline-bw) / 2);font-size:var(--mantine-font-size-xs);color:var(--vw-text-dim);background-color:var(--vw-canvas);border-radius:var(--mantine-radius-xs);transform:translateY(-50%)}.floating-label-field-module__vnzEvW__root[data-floating]:focus-within .floating-label-field-module__vnzEvW__label{color:var(--vw-text-accent)}.floating-label-field-module__vnzEvW__root[data-error] .floating-label-field-module__vnzEvW__label{color:var(--vw-danger)}.floating-label-field-module__vnzEvW__outline{padding:0 calc(var(--mantine-spacing-md) - .25rem - var(--outline-bw));border:var(--outline-bw) solid var(--vw-border);border-radius:var(--mantine-radius-sm);pointer-events:none;margin:0;position:absolute;inset:0}.floating-label-field-module__vnzEvW__root:focus-within .floating-label-field-module__vnzEvW__outline{border-color:var(--vw-focus-ring)}.floating-label-field-module__vnzEvW__root[data-error] .floating-label-field-module__vnzEvW__outline{border-color:var(--vw-danger)}.floating-label-field-module__vnzEvW__legend{max-width:.01px;font-size:var(--mantine-font-size-xs);font-weight:var(--mantine-font-weight-medium,500);visibility:hidden;white-space:nowrap;padding:0;line-height:1.2;transition:max-width .15s cubic-bezier(.2,0,0,1)}.floating-label-field-module__vnzEvW__root[data-floating] .floating-label-field-module__vnzEvW__legend{max-width:100%;padding:0 .25rem}@media (prefers-reduced-motion:reduce){.floating-label-field-module__vnzEvW__label,.floating-label-field-module__vnzEvW__legend{transition:none}}
.admin-controls-module__X_ayuq__dim{color:var(--vw-text-dim)}.admin-controls-module__X_ayuq__rowAdmin{justify-content:flex-end;align-items:center;gap:var(--mantine-spacing-xs);padding:calc(.25rem * var(--mantine-scale)) var(--mantine-spacing-lg) var(--mantine-spacing-xs);flex-wrap:wrap;display:flex}.admin-controls-module__X_ayuq__editLink{min-height:2.75rem;padding:0 var(--mantine-spacing-xs);color:var(--vw-text-accent);align-items:center;font-weight:500;text-decoration:none;display:inline-flex}.admin-controls-module__X_ayuq__editLink:hover{text-decoration:underline}.admin-controls-module__X_ayuq__editLink:focus-visible{outline:.125rem solid var(--vw-focus-ring);outline-offset:.125rem;border-radius:var(--mantine-radius-sm)}
.visualizer-module__qYXlSW__root{z-index:0;position:absolute;inset:0;overflow:hidden}.visualizer-module__qYXlSW__field{background-repeat:no-repeat;position:absolute;inset:-10vmax}.visualizer-module__qYXlSW__primaryField{background-image:radial-gradient(circle 42vmax at calc(18vw + 10vmax) calc(28vh + 10vmax), color-mix(in oklab, var(--mantine-color-primary-3) 30%, transparent) 0%, transparent 100%), radial-gradient(circle 46vmax at calc(70vw + 10vmax) calc(78vh + 10vmax), color-mix(in oklab, var(--mantine-color-primary-5) 30%, transparent) 0%, transparent 100%), radial-gradient(circle 50vmax at calc(50vw + 10vmax) calc(45vh + 10vmax), color-mix(in oklab, var(--mantine-color-primary-7) 30%, transparent) 0%, transparent 100%);animation:148s linear infinite visualizer-module__qYXlSW__drift}.visualizer-module__qYXlSW__secondaryField{background-image:radial-gradient(circle 38vmax at calc(82vw + 10vmax) calc(22vh + 10vmax), color-mix(in oklab, var(--mantine-color-secondary-4) 30%, transparent) 0%, transparent 100%), radial-gradient(circle 36vmax at calc(26vw + 10vmax) calc(85vh + 10vmax), color-mix(in oklab, var(--mantine-color-secondary-6) 30%, transparent) 0%, transparent 100%);animation:191s linear infinite reverse visualizer-module__qYXlSW__drift}@keyframes visualizer-module__qYXlSW__drift{0%{transform:translateY(9vh)}12.5%{transform:translate(6.4vw,6.4vh)}25%{transform:translate(9vw)}37.5%{transform:translate(6.4vw,-6.4vh)}50%{transform:translateY(-9vh)}62.5%{transform:translate(-6.4vw,-6.4vh)}75%{transform:translate(-9vw)}87.5%{transform:translate(-6.4vw,6.4vh)}to{transform:translateY(9vh)}}@media (prefers-reduced-motion:reduce){.visualizer-module__qYXlSW__primaryField,.visualizer-module__qYXlSW__secondaryField{animation:none}}
.status-toast-module__-QXjAW__region{z-index:var(--mantine-z-index-overlay);left:var(--mantine-spacing-lg);right:var(--mantine-spacing-lg);bottom:calc((3.5rem * var(--mantine-scale)) + env(safe-area-inset-bottom) + var(--mantine-spacing-lg));pointer-events:none;justify-content:center;display:flex;position:fixed}@media (min-width:48em){.status-toast-module__-QXjAW__region{top:var(--mantine-spacing-lg);right:var(--mantine-spacing-lg);justify-content:flex-end;bottom:auto;left:auto}}.status-toast-module__-QXjAW__toast{pointer-events:auto;align-items:center;gap:var(--mantine-spacing-md);background-color:var(--vw-surface);border-color:var(--vw-border-subtle);max-width:26rem;box-shadow:var(--mantine-shadow-md);animation:.25s cubic-bezier(.2,0,0,1) status-toast-module__-QXjAW__status-toast-in;display:flex}[data-mantine-color-scheme=dark] .status-toast-module__-QXjAW__toast{border-color:var(--vw-border);box-shadow:none}@keyframes status-toast-module__-QXjAW__status-toast-in{0%{opacity:0;transform:translateY(calc(.5rem * var(--mantine-scale)))}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.status-toast-module__-QXjAW__toast{animation:.25s status-toast-module__-QXjAW__status-toast-fade}}@keyframes status-toast-module__-QXjAW__status-toast-fade{0%{opacity:0}to{opacity:1}}
.update-toast-module__WxV64a__region{z-index:var(--mantine-z-index-overlay);left:var(--mantine-spacing-lg);right:var(--mantine-spacing-lg);bottom:calc((3.5rem * var(--mantine-scale)) + env(safe-area-inset-bottom) + var(--mantine-spacing-lg));pointer-events:none;justify-content:center;display:flex;position:fixed}@media (min-width:48em){.update-toast-module__WxV64a__region{top:var(--mantine-spacing-lg);right:var(--mantine-spacing-lg);justify-content:flex-end;bottom:auto;left:auto}}.update-toast-module__WxV64a__toast{pointer-events:auto;align-items:center;gap:var(--mantine-spacing-md);background-color:var(--vw-surface);border-color:var(--vw-border-subtle);max-width:26rem;box-shadow:var(--mantine-shadow-md);animation:.25s cubic-bezier(.2,0,0,1) update-toast-module__WxV64a__toast-in;display:flex}[data-mantine-color-scheme=dark] .update-toast-module__WxV64a__toast{border-color:var(--vw-border);box-shadow:none}.update-toast-module__WxV64a__copy{gap:calc(.125rem * var(--mantine-scale));flex-direction:column;display:flex}.update-toast-module__WxV64a__dim{color:var(--vw-text-dim)}.update-toast-module__WxV64a__actions{align-items:center;gap:var(--mantine-spacing-xs);display:flex}.update-toast-module__WxV64a__reload{min-height:2.75rem}@keyframes update-toast-module__WxV64a__toast-in{0%{opacity:0;transform:translateY(calc(.5rem * var(--mantine-scale)))}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.update-toast-module__WxV64a__toast{animation:.25s update-toast-module__WxV64a__toast-fade}}@keyframes update-toast-module__WxV64a__toast-fade{0%{opacity:0}to{opacity:1}}
.cast-control-module__RI5lbW__control{align-items:center;display:flex;position:relative}.cast-control-module__RI5lbW__panel{z-index:5;bottom:calc(100% + var(--mantine-spacing-xs));align-items:flex-start;gap:var(--mantine-spacing-sm);width:min(22rem,70vw);padding:var(--mantine-spacing-md);border:1px solid var(--vw-border-subtle);border-radius:var(--mantine-radius-md);background-color:color-mix(in oklab, var(--vw-canvas) 92%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--vw-text);text-align:start;flex-direction:column;display:flex;position:absolute;inset-inline-end:0}.cast-control-module__RI5lbW__panelTitle{font-family:var(--vw-font-heading);font-size:var(--mantine-font-size-lg);color:var(--vw-text-strong)}.cast-control-module__RI5lbW__panelNote{font-size:var(--mantine-font-size-sm);color:var(--vw-text-dim)}.cast-control-module__RI5lbW__mode{align-items:flex-start;gap:calc(.25rem * var(--mantine-scale));flex-direction:column;display:flex}.cast-control-module__RI5lbW__modeHint{font-size:var(--mantine-font-size-xs);color:var(--vw-text-dim)}.cast-control-module__RI5lbW__status{z-index:4;top:calc(var(--mantine-spacing-md) + env(safe-area-inset-top));align-items:flex-start;gap:var(--mantine-spacing-xs);width:min(20rem,60vw);padding:var(--mantine-spacing-sm) var(--mantine-spacing-md);border:1px solid var(--vw-border-subtle);border-radius:var(--mantine-radius-md);background-color:color-mix(in oklab, var(--vw-canvas) 80%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);text-align:start;flex-direction:column;display:flex;position:absolute;inset-inline-end:var(--mantine-spacing-md)}.cast-control-module__RI5lbW__statusDevice{font-size:var(--mantine-font-size-sm);color:var(--vw-text-strong)}.cast-control-module__RI5lbW__statusSync{font-size:var(--mantine-font-size-sm);color:var(--vw-text-dim)}.cast-control-module__RI5lbW__status:not([data-fault=none]) .cast-control-module__RI5lbW__statusSync{color:var(--mantine-color-alert-light-color)}.cast-control-module__RI5lbW__keyBlock{align-items:flex-start;gap:calc(.25rem * var(--mantine-scale));flex-direction:column;display:flex}.cast-control-module__RI5lbW__keyReason,.cast-control-module__RI5lbW__videoNote{font-size:var(--mantine-font-size-xs);color:var(--vw-text-dim)}
.lyrics-editor-module__yBqhjW__dim{color:var(--vw-text-dim)}.lyrics-editor-module__yBqhjW__audio{display:none}.lyrics-editor-module__yBqhjW__transport{align-items:center;gap:var(--mantine-spacing-md);display:flex}.lyrics-editor-module__yBqhjW__seek{flex:1;min-width:0}.lyrics-editor-module__yBqhjW__time{font-variant-numeric:tabular-nums;color:var(--vw-text-dim);white-space:nowrap}.lyrics-editor-module__yBqhjW__stage{gap:var(--mantine-spacing-md);flex-direction:column;height:clamp(18rem,52dvh,34rem);display:flex}.lyrics-editor-module__yBqhjW__panel{overscroll-behavior-y:contain;min-height:0;padding:var(--mantine-spacing-xl);border:1px solid var(--vw-border-subtle);border-radius:var(--mantine-radius-md);background-color:var(--vw-surface-sunken);gap:var(--mantine-spacing-lg);flex-direction:column;flex:1;display:flex;overflow-y:auto}.lyrics-editor-module__yBqhjW__tapbar{align-items:center;gap:var(--mantine-spacing-sm);flex-wrap:wrap;display:flex}.lyrics-editor-module__yBqhjW__tapModes{gap:var(--mantine-spacing-xs);border:0;min-inline-size:0;margin:0;padding:0;display:flex}.lyrics-editor-module__yBqhjW__tapModes button[data-active=true],.lyrics-editor-module__yBqhjW__syllables button[data-active=true]{color:var(--vw-text-accent);text-underline-offset:.2em;font-weight:700;text-decoration:underline}.lyrics-editor-module__yBqhjW__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.lyrics-editor-module__yBqhjW__armed{align-items:center;gap:var(--mantine-spacing-xs);padding:.15rem var(--mantine-spacing-sm);border-radius:var(--mantine-radius-sm);font-size:var(--mantine-font-size-sm);color:var(--vw-on-action-subtle);background-color:var(--vw-action-subtle);font-weight:600;display:inline-flex}.lyrics-editor-module__yBqhjW__syllables{align-items:center;gap:var(--mantine-spacing-xs);flex-wrap:wrap;display:flex}.lyrics-editor-module__yBqhjW__inspector{border-top:1px solid var(--vw-border-subtle);padding-top:var(--mantine-spacing-md);gap:var(--mantine-spacing-sm);flex-direction:column;display:flex}.lyrics-editor-module__yBqhjW__inspectorControls{align-items:flex-end;gap:var(--mantine-spacing-sm);flex-wrap:wrap;display:flex}.lyrics-editor-module__yBqhjW__textInput{flex:1;min-width:12rem}.lyrics-editor-module__yBqhjW__timeInput{width:7rem}
.bulk-upload-panel-module__YPqBYa__dim{color:var(--vw-text-dim)}.bulk-upload-panel-module__YPqBYa__dropzone{align-items:center;gap:var(--mantine-spacing-sm);min-inline-size:0;padding:var(--mantine-spacing-lg);border:.125rem dashed var(--vw-border);border-radius:var(--mantine-radius-sm);text-align:center;flex-direction:column;margin:0;display:flex}.bulk-upload-panel-module__YPqBYa__dropzone[data-dragging]{border-color:var(--vw-action);background-color:var(--vw-action-subtle)}.bulk-upload-panel-module__YPqBYa__rows{flex-direction:column;display:flex}.bulk-upload-panel-module__YPqBYa__row{gap:var(--mantine-spacing-xs);padding:var(--mantine-spacing-sm) 0;border-top:.0625rem solid var(--vw-border-subtle);display:grid}.bulk-upload-panel-module__YPqBYa__rowFields{gap:var(--mantine-spacing-xs);display:grid}.bulk-upload-panel-module__YPqBYa__fileName{overflow-wrap:anywhere;color:var(--vw-text-dim)}.bulk-upload-panel-module__YPqBYa__rowLink{min-height:2.75rem;color:var(--vw-text-accent);align-items:center;font-weight:500;text-decoration:none;display:inline-flex}.bulk-upload-panel-module__YPqBYa__rowLink:hover{text-decoration:underline}.bulk-upload-panel-module__YPqBYa__rowLink:focus-visible{outline:.125rem solid var(--vw-focus-ring);outline-offset:.125rem;border-radius:var(--mantine-radius-sm)}.bulk-upload-panel-module__YPqBYa__failed{color:var(--vw-danger)}@media (min-width:48em){.bulk-upload-panel-module__YPqBYa__row{grid-template-columns:minmax(0,1fr) minmax(0,1.6fr) minmax(0,.9fr);align-items:start}.bulk-upload-panel-module__YPqBYa__rowFields{grid-template-columns:1fr 1fr}}
.account-module__YsBEma__formRow{align-items:flex-end;gap:var(--mantine-spacing-sm);flex-wrap:wrap;display:flex}.account-module__YsBEma__formField{flex:14rem;min-width:0}
.appearance-module__C5EJGq__picker{column-gap:var(--mantine-spacing-sm);row-gap:var(--mantine-spacing-sm);grid-template-columns:auto 1fr;align-items:stretch;display:grid}.appearance-module__C5EJGq__rowLabel{min-width:calc(4.5rem * var(--mantine-scale));font-size:var(--mantine-font-size-sm);color:var(--vw-text-dim);align-self:center;font-weight:500}.appearance-module__C5EJGq__bandLabel{height:calc(2.25rem * var(--mantine-scale));align-items:center;display:flex}.appearance-module__C5EJGq__spectrum{height:calc(2.25rem * var(--mantine-scale));border-radius:var(--mantine-radius-sm);border:1px solid var(--vw-border);cursor:grab;touch-action:pan-y;position:relative;overflow:hidden}.appearance-module__C5EJGq__spectrum:active{cursor:grabbing}.appearance-module__C5EJGq__spectrum:focus-visible{outline:.125rem solid var(--vw-focus-ring);outline-offset:.125rem}.appearance-module__C5EJGq__spectrumTape{inset-block:0;width:300%;transform:translateX(calc((.5 + var(--hue-frac)) / 3 * -100%));pointer-events:none;background-repeat:repeat-x;background-size:33.3333% 100%;position:absolute;left:0}.appearance-module__C5EJGq__spectrumMarker{background-color:var(--vw-text-strong);outline:.125rem solid var(--vw-canvas);pointer-events:none;width:.125rem;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.appearance-module__C5EJGq__primaryBand{height:calc(2.25rem * var(--mantine-scale));padding-inline:var(--mantine-spacing-sm);border-radius:var(--mantine-radius-sm);border:1px solid var(--vw-border);background-color:var(--vw-action);justify-content:flex-end;align-items:center;display:flex;position:relative}.appearance-module__C5EJGq__bandInput{width:calc(4.5rem * var(--mantine-scale))}.appearance-module__C5EJGq__bandInput input{color:var(--vw-on-action);text-align:right;font-size:var(--mantine-font-size-sm);font-weight:500}.appearance-module__C5EJGq__bandHue{right:var(--mantine-spacing-sm);font-size:var(--mantine-font-size-xs);font-weight:500;position:absolute;top:50%;transform:translateY(-50%)}.appearance-module__C5EJGq__candidates{gap:var(--mantine-spacing-sm);grid-template-columns:1fr 1fr;display:grid}.appearance-module__C5EJGq__candidateCard{gap:var(--mantine-spacing-xs);padding:var(--mantine-spacing-xs);border-radius:var(--mantine-radius-sm);border:.125rem solid var(--vw-border-subtle);background-color:var(--vw-surface);cursor:pointer;flex-direction:column;display:flex}.appearance-module__C5EJGq__candidateCard[data-checked]{border-color:var(--vw-focus-ring);background-color:var(--vw-action-subtle)}.appearance-module__C5EJGq__candidateCard:has(:focus-visible){outline:.125rem solid var(--vw-focus-ring);outline-offset:.125rem}.appearance-module__C5EJGq__candidateBand{height:calc(2.25rem * var(--mantine-scale));border-radius:var(--mantine-radius-xs);border:1px solid var(--vw-border-subtle);position:relative}.appearance-module__C5EJGq__candidateLabels{gap:var(--mantine-spacing-xs);padding-block:var(--mantine-spacing-xs);flex-direction:column;align-self:start;display:flex}
.activity-module__KI52Gq__feed{margin:0;padding:0;list-style:none}.activity-module__KI52Gq__event{padding-block:var(--mantine-spacing-md);border-block-end:1px solid var(--vw-border-subtle)}.activity-module__KI52Gq__event:last-child{border-block-end:none}.activity-module__KI52Gq__meta{margin-top:var(--mantine-spacing-xs);color:var(--vw-text-dim);font-size:var(--mantine-font-size-sm)}.activity-module__KI52Gq__section{margin-top:var(--mantine-spacing-xl)}.activity-module__KI52Gq__sectionTitle{color:var(--vw-text-dim);font-size:var(--mantine-font-size-sm);margin-bottom:var(--mantine-spacing-xs)}.activity-module__KI52Gq__empty{color:var(--vw-text-faint);font-size:var(--mantine-font-size-sm);padding-block:var(--mantine-spacing-lg);text-align:center}.activity-module__KI52Gq__outboxHeader{justify-content:space-between;align-items:flex-start;gap:var(--mantine-spacing-md);margin-bottom:var(--mantine-spacing-xs);display:flex}.activity-module__KI52Gq__envelope{justify-content:space-between;align-items:flex-start;gap:var(--mantine-spacing-md);padding:var(--mantine-spacing-sm) var(--mantine-spacing-md);border-radius:var(--mantine-radius-sm);border:1px solid var(--vw-border-subtle);margin-block-end:var(--mantine-spacing-xs);display:flex}.activity-module__KI52Gq__envelopeFailed{background-color:var(--vw-danger-subtle);border-color:var(--vw-danger-subtle)}.activity-module__KI52Gq__entryMain{min-width:0}.activity-module__KI52Gq__entryActions{gap:var(--mantine-spacing-xs);flex-shrink:0;display:flex}.activity-module__KI52Gq__confirmBody{gap:var(--mantine-spacing-md);padding-bottom:env(safe-area-inset-bottom);flex-direction:column;display:flex}.activity-module__KI52Gq__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.default-room-module__wJhI1G__roomSelect{flex:14rem;min-width:12rem}
.player-stage-module__HOzsFW__stage{height:calc(100dvh - var(--app-shell-footer-offset,0rem));background-color:var(--vw-canvas);color:var(--vw-text);flex-direction:column;display:flex;position:relative;overflow:hidden}.player-stage-module__HOzsFW__stageControls{z-index:4;right:var(--mantine-spacing-md);bottom:calc(var(--mantine-spacing-md) + env(safe-area-inset-bottom));align-items:center;gap:var(--mantine-spacing-xs);display:flex;position:absolute}.player-stage-module__HOzsFW__backControl{z-index:4;top:calc(var(--mantine-spacing-md) + env(safe-area-inset-top));position:absolute;inset-inline-start:var(--mantine-spacing-md)}.player-stage-module__HOzsFW__audio{display:none}.player-stage-module__HOzsFW__unmute{z-index:4;inset-inline:0;bottom:calc(var(--mantine-spacing-md) + env(safe-area-inset-bottom));pointer-events:none;justify-content:center;display:flex;position:absolute}.player-stage-module__HOzsFW__unmute>*{pointer-events:auto}.player-stage-module__HOzsFW__idle{z-index:1;justify-content:center;align-items:center;gap:var(--mantine-spacing-lg);min-height:0;padding:var(--mantine-spacing-3xl) var(--mantine-spacing-xl) calc(var(--mantine-spacing-3xl) + env(safe-area-inset-bottom));text-align:center;flex-direction:column;flex:1;display:flex;position:relative}.player-stage-module__HOzsFW__logo{width:clamp(6rem,14vw,10rem);height:auto}.player-stage-module__HOzsFW__idleTitle{font-family:var(--vw-font-heading);color:var(--vw-text-strong);text-wrap:balance;margin:0;font-size:clamp(2rem,5vw,3.5rem);font-weight:400}.player-stage-module__HOzsFW__idleSubtitle{color:var(--vw-text-dim)}.player-stage-module__HOzsFW__upNext{margin-top:var(--mantine-spacing-2xl);align-items:center;gap:var(--mantine-spacing-sm);flex-direction:column;display:flex}.player-stage-module__HOzsFW__upNextTitle{font-size:var(--mantine-font-size-sm);letter-spacing:.08em;text-transform:uppercase;color:var(--vw-text-faint)}.player-stage-module__HOzsFW__upNextList{justify-content:center;gap:var(--mantine-spacing-sm) var(--mantine-spacing-2xl);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.player-stage-module__HOzsFW__upNextItem{gap:calc(.25rem * var(--mantine-scale));flex-direction:column;display:flex}.player-stage-module__HOzsFW__upNextSong{font-size:var(--mantine-font-size-lg);color:var(--vw-text-strong)}.player-stage-module__HOzsFW__upNextSinger{font-size:var(--mantine-font-size-sm);color:var(--vw-text-dim)}.player-stage-module__HOzsFW__playing{z-index:1;align-items:center;gap:var(--mantine-spacing-lg);min-height:0;padding:var(--mantine-spacing-xl) var(--mantine-spacing-xl) calc(var(--mantine-spacing-xl) + env(safe-area-inset-bottom));flex-direction:column;flex:1;display:flex;position:relative}.player-stage-module__HOzsFW__nowBar{align-items:center;gap:calc(.25rem * var(--mantine-scale));text-align:center;flex-direction:column;display:flex}.player-stage-module__HOzsFW__nowTitle{font-family:var(--vw-font-heading);color:var(--vw-text-strong);text-wrap:balance;font-size:clamp(1.5rem,3.5vw,2.5rem);line-height:1.2}.player-stage-module__HOzsFW__nowMeta{align-items:center;gap:var(--mantine-spacing-sm);color:var(--vw-text-dim);display:flex}.player-stage-module__HOzsFW__panel{overscroll-behavior-y:contain;width:min(64rem,100%);min-height:0;padding:var(--mantine-spacing-2xl) var(--mantine-spacing-xl);border:1px solid var(--vw-border-subtle);border-radius:var(--mantine-radius-lg);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:color-mix(in oklab, var(--vw-canvas) 60%, transparent);gap:var(--mantine-spacing-xl);flex-direction:column;flex:1;display:flex;overflow-y:auto}.player-stage-module__HOzsFW__lyricsMissing{text-align:center;color:var(--vw-text-dim);margin:auto}
.queue-screen-module__SVI1Ha__listViewport{overscroll-behavior-y:contain;height:60dvh;overflow-y:auto}.queue-screen-module__SVI1Ha__list{gap:var(--mantine-spacing-sm);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.queue-screen-module__SVI1Ha__row{align-items:flex-start;gap:var(--mantine-spacing-md);min-height:2.75rem;padding:var(--mantine-spacing-md) var(--mantine-spacing-lg);border:1px solid var(--vw-border-subtle);border-radius:var(--mantine-radius-sm);background-color:var(--vw-surface);box-shadow:var(--mantine-shadow-xs);display:flex}[data-mantine-color-scheme=dark] .queue-screen-module__SVI1Ha__row{box-shadow:none}.queue-screen-module__SVI1Ha__rowOwn{border-color:var(--vw-action);box-shadow:inset .1875rem 0 0 var(--vw-action)}[data-mantine-color-scheme=dark] .queue-screen-module__SVI1Ha__rowOwn{box-shadow:inset .1875rem 0 0 var(--vw-action)}.queue-screen-module__SVI1Ha__position{min-width:calc(1.5rem * var(--mantine-scale));color:var(--vw-text-dim);font-variant-numeric:tabular-nums;text-align:center;flex-shrink:0}.queue-screen-module__SVI1Ha__rowMain{gap:calc(.25rem * var(--mantine-scale));flex-direction:column;flex:1;min-width:0;display:flex}.queue-screen-module__SVI1Ha__rowMeta{align-items:center;gap:var(--mantine-spacing-sm);flex-wrap:wrap;display:flex}.queue-screen-module__SVI1Ha__empty{align-items:center;gap:var(--mantine-spacing-sm);padding:var(--mantine-spacing-2xl) var(--mantine-spacing-lg);text-align:center;color:var(--vw-text-dim);flex-direction:column;display:flex}.queue-screen-module__SVI1Ha__emptyIcon{color:var(--vw-text-faint)}.queue-screen-module__SVI1Ha__confirmBody{gap:var(--mantine-spacing-sm);flex-direction:column;display:flex}.queue-screen-module__SVI1Ha__interlude{margin-bottom:var(--mantine-spacing-xs);align-self:flex-start}.queue-screen-module__SVI1Ha__dim{color:var(--vw-text-dim)}.queue-screen-module__SVI1Ha__hostCard{margin-bottom:var(--mantine-spacing-sm)}.queue-screen-module__SVI1Ha__row[data-dragging]{touch-action:pan-y;box-shadow:var(--mantine-shadow-lg);border-color:var(--vw-border-strong)}.queue-screen-module__SVI1Ha__list[data-dragging-over]{box-shadow:inset 0 0 0 .125rem var(--vw-focus-ring);border-radius:var(--mantine-radius-md)}.queue-screen-module__SVI1Ha__finishedList{gap:var(--mantine-spacing-xs);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.queue-screen-module__SVI1Ha__finishedRow{justify-content:space-between;align-items:center;gap:var(--mantine-spacing-sm);padding:var(--mantine-spacing-xs) 0;border-bottom:1px solid var(--vw-border-subtle);display:flex}.queue-screen-module__SVI1Ha__finishedRow:last-child{border-bottom:none}.queue-screen-module__SVI1Ha__interludeSelect{flex:12rem;min-width:12rem}
.room-overview-module__IyhQkq__stats{gap:var(--mantine-spacing-md);grid-template-columns:repeat(auto-fit,minmax(8rem,1fr));margin:0;display:grid}.room-overview-module__IyhQkq__stat{flex-direction:column;gap:2px;display:flex}.room-overview-module__IyhQkq__statLabel{color:var(--vw-text-dim);font-size:var(--mantine-font-size-sm)}.room-overview-module__IyhQkq__statValue{font-size:var(--mantine-font-size-xl);margin:0;font-weight:500}.room-overview-module__IyhQkq__statValue[data-kind=text]{font-size:var(--mantine-font-size-md)}
.rooms-directory-module__dbcvjG__card{color:inherit;transition:border-color var(--vw-motion-duration-fast,.15s) ease;text-decoration:none;display:block}.rooms-directory-module__dbcvjG__card:hover{border-color:var(--vw-border-strong)}.rooms-directory-module__dbcvjG__card:focus-visible{outline:2px solid var(--vw-focus-ring);outline-offset:2px}.rooms-directory-module__dbcvjG__meta{align-items:center;gap:var(--mantine-spacing-sm);flex-wrap:wrap;display:flex}.rooms-directory-module__dbcvjG__entry{gap:calc(.25rem * var(--mantine-scale));flex-direction:column;display:flex}.rooms-directory-module__dbcvjG__manageStrip{justify-content:flex-end;align-items:center;gap:var(--mantine-spacing-xs);padding-inline:var(--mantine-spacing-xs);flex-wrap:wrap;display:flex}
.source-bitmap-module__eBPlAa__dim{color:var(--vw-text-dim)}.source-bitmap-module__eBPlAa__frame{border:1px solid var(--vw-border-subtle);border-radius:var(--mantine-radius-sm);background:var(--vw-surface-sunken);padding:var(--mantine-spacing-xs);overflow-x:auto}.source-bitmap-module__eBPlAa__canvas{image-rendering:pixelated;display:block}
.library-screen-module__-W9PEa__dim{color:var(--vw-text-dim)}.library-screen-module__-W9PEa__actionBar{flex:1;justify-content:flex-end}.library-screen-module__-W9PEa__search{flex:12rem;min-width:0}.library-screen-module__-W9PEa__filter{flex:0 12rem}.library-screen-module__-W9PEa__summary{align-items:center;gap:var(--mantine-spacing-xs);margin-bottom:var(--mantine-spacing-md);flex-wrap:wrap;display:flex}.library-screen-module__-W9PEa__rowItem{display:block}.library-screen-module__-W9PEa__row{gap:calc(.25rem * var(--mantine-scale));min-height:2.75rem;padding:var(--mantine-spacing-md) var(--mantine-spacing-lg);border:1px solid var(--vw-border-subtle);border-radius:var(--mantine-radius-sm);background-color:var(--vw-surface);box-shadow:var(--mantine-shadow-xs);color:inherit;flex-direction:column;text-decoration:none;display:flex}[data-mantine-color-scheme=dark] .library-screen-module__-W9PEa__row{box-shadow:none}.library-screen-module__-W9PEa__row:hover{border-color:var(--vw-border-strong)}.library-screen-module__-W9PEa__row:active{background-color:var(--vw-action-subtle);color:var(--vw-on-action-subtle)}.library-screen-module__-W9PEa__row:focus-visible{outline:.125rem solid var(--vw-focus-ring);outline-offset:.125rem}.library-screen-module__-W9PEa__rowTop{justify-content:space-between;align-items:center;gap:var(--mantine-spacing-sm);display:flex}.library-screen-module__-W9PEa__rowTitle{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.library-screen-module__-W9PEa__rowReason{color:var(--vw-text-dim);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}
.new-song-screen-module__pyzGiq__dim{color:var(--vw-text-dim)}.new-song-screen-module__pyzGiq__uploadRow{gap:var(--mantine-spacing-xs);flex-direction:column;display:flex}.new-song-screen-module__pyzGiq__uploadLabel{min-width:12rem}.new-song-screen-module__pyzGiq__uploadStatus{color:var(--vw-text-dim)}@media (min-width:48em){.new-song-screen-module__pyzGiq__uploadRow{flex-direction:row;justify-content:space-between;align-items:center}}
.songs-screen-module___yNb2a__rowItem{display:block}.songs-screen-module___yNb2a__rowButton{justify-content:space-between;align-items:center;gap:var(--mantine-spacing-md);width:100%;min-height:2.75rem;padding:var(--mantine-spacing-md) var(--mantine-spacing-lg);border:1px solid var(--vw-border-subtle);border-radius:var(--mantine-radius-sm);background-color:var(--vw-surface);box-shadow:var(--mantine-shadow-xs);color:inherit;text-align:left;cursor:pointer;font:inherit;display:flex}[data-mantine-color-scheme=dark] .songs-screen-module___yNb2a__rowButton{box-shadow:none}.songs-screen-module___yNb2a__rowButton:hover{border-color:var(--vw-border-strong)}.songs-screen-module___yNb2a__rowButton:active{background-color:var(--vw-action-subtle);color:var(--vw-on-action-subtle)}.songs-screen-module___yNb2a__rowButton:focus-visible{outline:.125rem solid var(--vw-focus-ring);outline-offset:.125rem}.songs-screen-module___yNb2a__rowMain{gap:calc(.25rem * var(--mantine-scale));flex-direction:column;min-width:0;display:flex}.songs-screen-module___yNb2a__rowMeta{align-items:center;gap:var(--mantine-spacing-sm);flex-wrap:wrap;display:flex}.songs-screen-module___yNb2a__rowAdd{align-items:center;gap:calc(.25rem * var(--mantine-scale));color:var(--vw-text-accent);flex-shrink:0;display:flex}
.connectivity-status-module__nUDITa__status{padding:var(--mantine-spacing-sm) var(--mantine-spacing-md);border-radius:var(--mantine-radius-sm);font-size:var(--mantine-font-size-sm);background-color:var(--vw-alert-subtle);color:var(--vw-on-alert-subtle);margin:0}.connectivity-status-module__nUDITa__status[data-online=true]{background-color:var(--vw-success-subtle);color:var(--vw-on-success-subtle)}
