@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(./inter-cyrillic-ext-400-normal-BQZuk6qB.woff2)format("woff2"),url(./inter-cyrillic-ext-400-normal-DQukG94-.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(./inter-cyrillic-400-normal-obahsSVq.woff2)format("woff2"),url(./inter-cyrillic-400-normal-HOLc17fK.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(./inter-greek-ext-400-normal-DGGRlc-M.woff2)format("woff2"),url(./inter-greek-ext-400-normal-KugGGMne.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(./inter-greek-400-normal-B4URO6DV.woff2)format("woff2"),url(./inter-greek-400-normal-q2sYcFCs.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(./inter-vietnamese-400-normal-DMkecbls.woff2)format("woff2"),url(./inter-vietnamese-400-normal-Bbgyi5SW.woff)format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(./inter-latin-ext-400-normal-C1nco2VV.woff2)format("woff2"),url(./inter-latin-ext-400-normal-77YHD8bZ.woff)format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(./inter-latin-400-normal-C38fXH4l.woff2)format("woff2"),url(./inter-latin-400-normal-CyCys3Eg.woff)format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(./inter-cyrillic-ext-600-normal-Dfes3d0z.woff2)format("woff2"),url(./inter-cyrillic-ext-600-normal-Bcila6Z-.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(./inter-cyrillic-600-normal-CWCymEST.woff2)format("woff2"),url(./inter-cyrillic-600-normal-4D_pXhcN.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(./inter-greek-ext-600-normal-DRtmH8MT.woff2)format("woff2"),url(./inter-greek-ext-600-normal-B8X0CLgF.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(./inter-greek-600-normal-plRanbMR.woff2)format("woff2"),url(./inter-greek-600-normal-BZpKdvQh.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(./inter-vietnamese-600-normal-Cc8MFFhd.woff2)format("woff2"),url(./inter-vietnamese-600-normal-BuLX-rYi.woff)format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(./inter-latin-ext-600-normal-D2bJ5OIk.woff2)format("woff2"),url(./inter-latin-ext-600-normal-CIVaiw4L.woff)format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(./inter-latin-600-normal-LgqL8muc.woff2)format("woff2"),url(./inter-latin-600-normal-CiBQ2DWP.woff)format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(./inter-cyrillic-ext-700-normal-BjwYoWNd.woff2)format("woff2"),url(./inter-cyrillic-ext-700-normal-LO58E6JB.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(./inter-cyrillic-700-normal-CjBOestx.woff2)format("woff2"),url(./inter-cyrillic-700-normal-DrXBdSj3.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(./inter-greek-ext-700-normal-qfdV9bQt.woff2)format("woff2"),url(./inter-greek-ext-700-normal-BoQ6DsYi.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(./inter-greek-700-normal-C3JjAnD8.woff2)format("woff2"),url(./inter-greek-700-normal-BUv2fZ6O.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(./inter-vietnamese-700-normal-DlLaEgI2.woff2)format("woff2"),url(./inter-vietnamese-700-normal-BZaoP0fm.woff)format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(./inter-latin-ext-700-normal-Ca8adRJv.woff2)format("woff2"),url(./inter-latin-ext-700-normal-TidjK2hL.woff)format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(./inter-latin-700-normal-Yt3aPRUw.woff2)format("woff2"),url(./inter-latin-700-normal-BLAVimhd.woff)format("woff");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:Outfit;font-style:normal;font-display:swap;font-weight:400;src:url(./outfit-latin-ext-400-normal-5tcqmc2S.woff2)format("woff2"),url(./outfit-latin-ext-400-normal-DHm7mdGe.woff)format("woff");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:Outfit;font-style:normal;font-display:swap;font-weight:400;src:url(./outfit-latin-400-normal-BGsTXAXT.woff2)format("woff2"),url(./outfit-latin-400-normal-DMwTpYkH.woff)format("woff");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:Outfit;font-style:normal;font-display:swap;font-weight:500;src:url(./outfit-latin-ext-500-normal-zeox_O30.woff2)format("woff2"),url(./outfit-latin-ext-500-normal-DrCvqoFD.woff)format("woff");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:Outfit;font-style:normal;font-display:swap;font-weight:500;src:url(./outfit-latin-500-normal-DKnIMDSk.woff2)format("woff2"),url(./outfit-latin-500-normal-ClnHRwRh.woff)format("woff");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:Outfit;font-style:normal;font-display:swap;font-weight:600;src:url(./outfit-latin-ext-600-normal-B85nYjL1.woff2)format("woff2"),url(./outfit-latin-ext-600-normal-CWJcPgd7.woff)format("woff");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:Outfit;font-style:normal;font-display:swap;font-weight:600;src:url(./outfit-latin-600-normal-B7SfZ07L.woff2)format("woff2"),url(./outfit-latin-600-normal-BEfTtDA7.woff)format("woff");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:Outfit;font-style:normal;font-display:swap;font-weight:700;src:url(./outfit-latin-ext-700-normal-CI4iH74K.woff2)format("woff2"),url(./outfit-latin-ext-700-normal-fjS8-Gm7.woff)format("woff");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:Outfit;font-style:normal;font-display:swap;font-weight:700;src:url(./outfit-latin-700-normal-Cu9v6i1X.woff2)format("woff2"),url(./outfit-latin-700-normal-D4itBLBr.woff)format("woff");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:Sora;font-style:normal;font-display:swap;font-weight:600;src:url(./sora-latin-ext-600-normal-Cue1zdhl.woff2)format("woff2"),url(./sora-latin-ext-600-normal-DLOJK0Ta.woff)format("woff");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:Sora;font-style:normal;font-display:swap;font-weight:600;src:url(./sora-latin-600-normal-Cdg4DaK0.woff2)format("woff2"),url(./sora-latin-600-normal-1_7fyUAY.woff)format("woff");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:Sora;font-style:normal;font-display:swap;font-weight:700;src:url(./sora-latin-ext-700-normal-DM0oy5s8.woff2)format("woff2"),url(./sora-latin-ext-700-normal-Oc7uZIYt.woff)format("woff");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:Sora;font-style:normal;font-display:swap;font-weight:700;src:url(./sora-latin-700-normal-9waGdLWo.woff2)format("woff2"),url(./sora-latin-700-normal-BKPfQAnC.woff)format("woff");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:Sora;font-style:normal;font-display:swap;font-weight:800;src:url(./sora-latin-ext-800-normal-YDFYE6t9.woff2)format("woff2"),url(./sora-latin-ext-800-normal-BvAfeed7.woff)format("woff");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:Sora;font-style:normal;font-display:swap;font-weight:800;src:url(./sora-latin-800-normal-2tKLL3qT.woff2)format("woff2"),url(./sora-latin-800-normal-c3Huklug.woff)format("woff");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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(./ibm-plex-sans-cyrillic-ext-400-normal-g30qAdWV.woff2)format("woff2"),url(./ibm-plex-sans-cyrillic-ext-400-normal-Dsrv2Tcn.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(./ibm-plex-sans-cyrillic-400-normal-DZqxrq2p.woff2)format("woff2"),url(./ibm-plex-sans-cyrillic-400-normal-BTotfTJu.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(./ibm-plex-sans-greek-400-normal-_efipK4i.woff2)format("woff2"),url(./ibm-plex-sans-greek-400-normal-D9ESIMu3.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(./ibm-plex-sans-vietnamese-400-normal-DG4YqDda.woff2)format("woff2"),url(./ibm-plex-sans-vietnamese-400-normal-fK1oJ5dG.woff)format("woff");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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(./ibm-plex-sans-latin-ext-400-normal-C5H60-Va.woff2)format("woff2"),url(./ibm-plex-sans-latin-ext-400-normal-RBey6euL.woff)format("woff");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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(./ibm-plex-sans-latin-400-normal-CDDApCn2.woff2)format("woff2"),url(./ibm-plex-sans-latin-400-normal-CYLoc0-x.woff)format("woff");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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(./ibm-plex-sans-cyrillic-ext-500-normal-Cs5J6C77.woff2)format("woff2"),url(./ibm-plex-sans-cyrillic-ext-500-normal-DB5PtV2g.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(./ibm-plex-sans-cyrillic-500-normal-CocWQlwt.woff2)format("woff2"),url(./ibm-plex-sans-cyrillic-500-normal-ByOcLdNv.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(./ibm-plex-sans-greek-500-normal-JMMifIXV.woff2)format("woff2"),url(./ibm-plex-sans-greek-500-normal-CuWXN6rf.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(./ibm-plex-sans-vietnamese-500-normal-e4dixQRQ.woff2)format("woff2"),url(./ibm-plex-sans-vietnamese-500-normal-BEb3_waV.woff)format("woff");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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(./ibm-plex-sans-latin-ext-500-normal-DakdToA3.woff2)format("woff2"),url(./ibm-plex-sans-latin-ext-500-normal-D0aIdm-b.woff)format("woff");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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(./ibm-plex-sans-latin-500-normal-6ng42L7E.woff2)format("woff2"),url(./ibm-plex-sans-latin-500-normal-BgVn5rGT.woff)format("woff");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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(./ibm-plex-sans-cyrillic-ext-600-normal-DUMzJB7m.woff2)format("woff2"),url(./ibm-plex-sans-cyrillic-ext-600-normal-Bz0x94Yp.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(./ibm-plex-sans-cyrillic-600-normal-71GNu3SW.woff2)format("woff2"),url(./ibm-plex-sans-cyrillic-600-normal-BGq0mW3O.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(./ibm-plex-sans-greek-600-normal-DzTrcv_p.woff2)format("woff2"),url(./ibm-plex-sans-greek-600-normal-D-CqTdkO.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(./ibm-plex-sans-vietnamese-600-normal-DpPYBSTl.woff2)format("woff2"),url(./ibm-plex-sans-vietnamese-600-normal-DgdngZtN.woff)format("woff");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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(./ibm-plex-sans-latin-ext-600-normal-DOrvGEcy.woff2)format("woff2"),url(./ibm-plex-sans-latin-ext-600-normal-DIrixKbi.woff)format("woff");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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(./ibm-plex-sans-latin-600-normal-CuJfVYMP.woff2)format("woff2"),url(./ibm-plex-sans-latin-600-normal-Cu4Hd6ag.woff)format("woff");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}:root,[data-theme=dark]{--font-base:"Outfit", sans-serif;--font-sans:"IBM Plex Sans", sans-serif;--font-display:"Sora", sans-serif;--font-size-2xs:.625rem;--font-size-xs:.75rem;--font-size-sm:.875rem;--font-size-md:1rem;--font-size-lg:1.125rem;--font-size-xl:1.25rem;--font-size-2xl:1.5rem;--font-size-3xl:1.875rem;--font-size-4xl:2.25rem;--font-size-5xl:3rem;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--font-weight-black:900;--letter-spacing-tight:-.01em;--letter-spacing-normal:0;--letter-spacing-wide:.04em;--letter-spacing-wider:.08em;--letter-spacing-widest:.14em;--line-height-tight:1.2;--line-height-base:1.5;--line-height-relaxed:1.65;--color-bg-canvas:#090b0f;--color-bg-elevated:#12151c;--color-surface-card:#ffffff05;--color-surface-glass:#ffffff0a;--color-surface-glass-strong:#ffffff14;--color-surface-glass-heavy:#ffffff1f;--color-surface-overlay:#05050880;--color-surface-overlay-strong:#050508bf;--color-surface-overlay-heavy:#050508f2;--color-text-primary:#f1f5f9;--color-text-secondary:#94a3b8;--color-text-muted:#64748b;--color-text-disabled:#94a3b861;--color-text-faint:#94a3b840;--color-text-inverse:#090b0f;--color-border-subtle:#ffffff0d;--color-border-default:#ffffff16;--color-border-strong:#ffffff1f;--color-border-heavy:#ffffff29;--color-accent:var(--color-accent-blue);--color-accent-blue:#3b82f6;--color-accent-blue-soft:#3b82f6;--color-accent-blue-pale:#93c5fd;--color-accent-purple:#8b5cf6;--color-accent-pink:#e91e63;--color-accent-yellow:#ffc107;--color-accent-yellow-soft:#fcd34d;--color-accent-green:#2fe07c;--color-accent-green-soft:#8ff0b7;--color-accent-red-soft:#fda4af;--color-brand-imdb:#f5c518;--color-brand-tmdb:#01b4e4;--color-brand-theporndb:#ff007f;--color-brand-stashdb:#e2e8f0;--color-brand-fansdb:#00b8b8;--color-brand-onlyfans:#00aff0;--color-brand-fansly:#5b93fa;--color-brand-patreon:#ff424d;--color-brand-instagram:#f77737;--color-brand-facebook:#1877f2;--color-brand-twitter:#1da1f2;--color-brand-youtube:red;--color-brand-tiktok:#25f4ee;--color-brand-threads:#000;--color-brand-twitch:#9146ff;--color-brand-kick:#53fc18;--color-brand-bluesky:#0285ff;--color-brand-data18:#f25b29;--color-brand-website:#888;--color-brand-loyalfans:#eb1b4b;--color-brand-manyvids:#ff5c00;--color-brand-linktree:#39e09b;--color-brand-pornhub:#f90;--color-brand-clips4sale:red;--color-brand-allmylinks:#00c2ff;--color-brand-beacons:#8a2be2;--color-brand-iafd:#1d2a44;--color-brand-babepedia:#f06;--color-brand-freeones:#06c;--brand-plex:#e5a93b;--brand-jellyfin-start:#00a4dc;--brand-jellyfin-end:#aa5cc3;--brand-kodi-primary:#17b2e5;--brand-kodi-secondary:#118cb5;--brand-kodi-accent:#fff;--brand-minimal:#10b981;--color-state-info:#08f;--color-state-danger:#ef4444;--color-state-success:#2fe07c;--color-state-warning:#ffc832;--color-state-amber:#ff8c32;--color-state-info-bg:#0088ff1a;--color-state-danger-bg:#ef444424;--color-state-danger-bg-strong:#ef44443d;--color-state-success-bg:#2fe07c24;--color-state-warning-bg:#ffc8321a;--color-state-amber-bg:#ff8c321a;--color-accent-glow:#3b82f63d;--color-danger-glow:#ef44443d;--color-canvas-glow:#0088ff14;--color-accent-gradient:linear-gradient(180deg, #1a94ff 0%, #007cf0 100%);--modal-surface-base:var(--color-bg-elevated);--modal-surface-header:color-mix(in srgb, var(--color-bg-elevated) 96%, var(--color-bg-canvas) 4%);--modal-surface-footer:color-mix(in srgb, var(--color-bg-elevated) 88%, var(--color-bg-canvas) 12%);--modal-surface-card:color-mix(in srgb, var(--color-bg-elevated) 82%, var(--color-bg-canvas) 18%);--modal-surface-card-strong:color-mix(in srgb, var(--color-bg-elevated) 74%, var(--color-bg-canvas) 26%);--modal-border:color-mix(in srgb, var(--ui-overlay-panel-border) 88%, #ffffff08);--modal-shadow:var(--ui-overlay-panel-shadow);--modal-header-highlight:linear-gradient(180deg, #ffffff05, #ffffff02);--modal-footer-highlight:linear-gradient(180deg, #fff0, #ffffff03);--modal-divider:color-mix(in srgb, var(--color-text-primary) 6%, transparent);--modal-divider-subtle:color-mix(in srgb, var(--color-text-primary) 4%, transparent);--modal-title-color:var(--color-ink);--modal-description-color:var(--color-muted);--modal-field-bg:color-mix(in srgb, var(--color-bg-elevated) 76%, var(--color-bg-canvas) 24%);--modal-field-active:color-mix(in srgb, var(--color-bg-elevated) 64%, var(--color-bg-canvas) 36%);--dropdown-field-bg:#0000004d;--dropdown-field-hover:var(--color-surface-glass);--dropdown-field-active:var(--color-surface-overlay-strong);--dropdown-field-border:var(--color-border-subtle);--dropdown-field-hover-border:color-mix(in srgb, var(--color-text-primary) 20%, transparent);--dropdown-field-active-border:var(--color-accent-blue);--dropdown-menu-bg:color-mix(in srgb, var(--color-panel-strong) 82%, transparent);--dropdown-menu-border:color-mix(in srgb, var(--color-text-primary) 10%, transparent);--dropdown-menu-shadow:0 12px 32px color-mix(in srgb, var(--color-bg-canvas) 55%, transparent), 0 2px 8px color-mix(in srgb, var(--color-bg-canvas) 30%, transparent);--dropdown-search-bg:#0003;--dropdown-option-bg:transparent;--dropdown-option-hover-bg:var(--color-surface-glass);--dropdown-option-hover-color:var(--color-text-primary);--dropdown-option-selected-bg:color-mix(in srgb, var(--color-accent) 15%, transparent);--dropdown-option-selected-color:var(--color-accent);--layout-window-titlebar-height:3rem;--color-canvas:var(--color-bg-canvas);--color-panel-translucent:color-mix(in srgb, var(--color-bg-elevated) 90%, transparent);--color-panel-strong:#181c25fa;--color-panel-soft:#ffffff04;--color-ink:var(--color-text-primary);--color-muted:var(--color-text-secondary);--color-subtle:var(--color-text-muted);--color-line:#fff1;--color-line-strong:#ffffff21;--color-accent-strong:#1d4ed8;--color-accent-soft:#3b82f61f;--color-signal:#60a5fa;--color-signal-soft:#60a5fa29;--scrollbar-size:.625rem;--scrollbar-radius:9999px;--scrollbar-track:#ffffff06;--scrollbar-track-hover:#ffffff0a;--scrollbar-thumb:#ffffff1f;--scrollbar-thumb-hover:#0088ff57;--scrollbar-thumb-active:#0088ff7a;--shadow-sm:0 var(--space-md) var(--space-2xl) #00000052;--shadow-md:0 var(--space-2xl) var(--space-6xl) #0000006b;--shadow-lg:0 var(--space-4xl) var(--space-7xl) #0000008f;--text-title:700 1.75rem / 1.05 var(--font-display);--text-section:600 1rem / 1.2 var(--font-display);--text-body:400 .98rem / 1.6 var(--font-sans);--text-caption:500 .78rem / 1.35 var(--font-sans);--button-height-sm:var(--space-3xl);--button-height-md:var(--space-4xl);--button-height-lg:var(--space-6xl);--button-padding-sm:0 .875rem;--button-padding-md:0 1.25rem;--button-padding-lg:0 1.5rem;--button-focus-ring:0 0 0 2px var(--color-accent-blue);--button-primary-bg:linear-gradient(135deg, #1493ff, #0064d1);--button-primary-color:#fff;--button-primary-shadow:0 .25rem .75rem color-mix(in srgb, var(--color-accent) 14%, transparent);--button-primary-hover-filter:brightness(1.05);--button-primary-neutral-bg:#ffffff14;--button-primary-neutral-color:#f4f8fc;--button-primary-neutral-border:#ffffff1f;--button-primary-neutral-hover-bg:#ffffff1f;--button-secondary-bg:linear-gradient(180deg, #104e8447, #07233f4d);--button-secondary-color:#8fd0ff;--button-secondary-border:#47a3ff57;--button-secondary-hover-bg:linear-gradient(180deg, #1766ab57, #0a2d4f61);--button-secondary-neutral-bg:#ffffff08;--button-secondary-neutral-color:#f4f8fc;--button-secondary-neutral-border:#ffffff24;--button-secondary-neutral-hover-bg:#ffffff0f;--button-ghost-bg:transparent;--button-ghost-color:#96a4b4;--button-ghost-border:#ffffff14;--button-ghost-hover-bg:#ffffff0a;--button-ghost-hover-color:#f4f8fc;--button-danger-bg:color-mix(in srgb, var(--color-state-danger) 16%, transparent);--button-danger-color:var(--color-accent-red-soft);--button-danger-border:color-mix(in srgb, var(--color-state-danger) 34%, transparent);--button-danger-hover-bg:color-mix(in srgb, var(--color-state-danger) 26%, transparent);--button-danger-focus-ring:0 0 0 2px var(--color-state-danger);--ui-control-height-md:var(--space-5xl);--ui-control-height-sm:var(--space-3xl);--ui-control-height-xs:var(--space-3xl);--ui-control-radius:var(--radius-md);--ui-control-radius-sm:calc(var(--radius-md) - 2px);--ui-control-radius-xs:calc(var(--radius-md) - .25rem);--ui-card-width-poster:17.5rem;--ui-spotlight-height:28.5rem;--ui-spotlight-image-position:center 15%;--ui-spotlight-max-width:31.25rem;--ui-control-bg:color-mix(in srgb, var(--color-bg-canvas) 25%, transparent);--ui-control-bg-subtle:#ffffff05;--ui-control-bg-hover:#ffffff0a;--ui-control-border:var(--color-line);--ui-control-border-strong:var(--color-line-strong);--ui-control-text:var(--color-ink);--ui-control-shadow-focus:0 0 0 .1875rem color-mix(in srgb, var(--color-accent-blue) 12%, transparent), 0 0 .5rem color-mix(in srgb, var(--color-accent-blue) 8%, transparent);--ui-control-focus-ring:0 0 0 2px var(--color-accent-blue);--ui-surface-ghost:#ffffff03;--ui-surface-soft:#ffffff08;--ui-surface-soft-strong:#ffffff0f;--ui-surface-card-gradient:linear-gradient(180deg, color-mix(in srgb, var(--color-bg-elevated) 94%, transparent), color-mix(in srgb, var(--color-bg-canvas) 90%, transparent));--ui-surface-card-gradient-soft:linear-gradient(180deg, color-mix(in srgb, var(--color-bg-elevated) 98%, transparent), color-mix(in srgb, var(--color-bg-canvas) 94%, transparent));--ui-surface-card-media:linear-gradient(180deg, #ffffff0b, #ffffff08);--ui-surface-danger-tint:#ef44440d;--ui-surface-danger-border:#ef444438;--ui-surface-danger-shadow:0 0 1.5rem #ef44440f;--ui-library-tag-focus-bg:#0d0e11;--ui-empty-page-search-bg:color-mix(in srgb, var(--color-surface-card) 70%, transparent);--ui-empty-page-search-border:color-mix(in srgb, var(--color-border-default) 78%, transparent);--ui-empty-page-search-highlight:#ffffff06;--ui-empty-page-search-icon-color:color-mix(in srgb, var(--color-accent) 72%, var(--color-text-muted));--ui-empty-page-search-icon-bg:color-mix(in srgb, var(--color-accent) 8%, transparent);--ui-empty-page-search-icon-border:color-mix(in srgb, var(--color-accent) 14%, transparent);--ui-empty-page-filter-bg:color-mix(in srgb, var(--color-surface-card) 46%, transparent);--ui-empty-page-filter-border:color-mix(in srgb, var(--color-border-default) 58%, transparent);--ui-empty-page-filter-highlight:#ffffff03;--ui-empty-page-filter-icon-color:color-mix(in srgb, var(--color-accent) 48%, var(--color-text-muted));--ui-empty-page-filter-icon-bg:color-mix(in srgb, var(--color-accent) 5%, transparent);--ui-empty-page-filter-icon-border:color-mix(in srgb, var(--color-accent) 10%, transparent);--ui-empty-page-filter-description-color:color-mix(in srgb, var(--color-muted) 86%, var(--color-text-faint,var(--color-muted)));--ui-overlay-backdrop-bg:#030407bd;--ui-overlay-backdrop-blur:blur(var(--space-md)) saturate(125%);--ui-overlay-panel-border:color-mix(in srgb, var(--color-line-strong) 72%, #ffffff0a);--ui-overlay-panel-shadow:0 var(--space-2xl) var(--space-7xl) #000000a8, 0 var(--space-md) var(--space-2xl) #00000047, inset 0 0 0 1px #ffffff08;--ui-overlay-panel-highlight:linear-gradient(180deg, #ffffff06, #ffffff02);--ui-floating-surface-border:color-mix(in srgb, var(--color-line-strong) 72%, #ffffff0a);--ui-floating-surface-shadow:0 var(--space-md) var(--space-3xl) #0006, 0 var(--space-xs) var(--space-md) #00000038, 0 0 0 1px var(--color-border-subtle), inset 0 1px 0 #ffffff0a;--ui-floating-surface-bg:radial-gradient(120% 150% at 50% -20%, #ffffff06, transparent 38%), radial-gradient(140% 180% at 0% 100%, #ffffff05, transparent 44%), linear-gradient(180deg, color-mix(in srgb, var(--color-panel-strong) 97%, var(--color-bg-canvas)), color-mix(in srgb, var(--color-canvas) 94%, var(--color-bg-canvas)));--ui-floating-surface-blur:blur(var(--space-xl)) saturate(125%);--ui-floating-surface-highlight:linear-gradient(180deg, #ffffff07, #ffffff03 18%, transparent 44%);--ui-floating-surface-bottom-line:linear-gradient(90deg, transparent, #ffffff09, transparent);--ui-floating-action-bg:linear-gradient(180deg, #ffffff05, #ffffff01), color-mix(in srgb, var(--color-panel) 95%, var(--color-bg-canvas));--ui-floating-action-bg-hover:linear-gradient(180deg, #ffffff06, #ffffff02), color-mix(in srgb, var(--color-panel-strong) 96%, var(--color-bg-canvas));--ui-floating-action-border:color-mix(in srgb, var(--color-line) 82%, #ffffff0a);--ui-floating-action-border-hover:color-mix(in srgb, var(--color-line-strong) 84%, #ffffff0d);--ui-floating-action-shadow:inset 0 1px 0 #ffffff0a, 0 var(--space-sm) var(--space-lg) #0000002e;--media-detail-hero-overlay:radial-gradient(circle at 15% 75%, #090b0fc2 0%, #090b0f66 40%, transparent 80%), linear-gradient(90deg, #090b0f61 0%, #090b0f1f 30%, transparent 70%), linear-gradient(to top, var(--color-bg-canvas) 0%, #090b0f1a 15%, transparent 50%), radial-gradient(35% 45% at 18% 45%, color-mix(in srgb, var(--color-accent) 15%, transparent) 0%, transparent 100%);--media-detail-backdrop-filter:saturate(1.1) contrast(1.05) brightness(.92);--media-detail-backdrop-tint:linear-gradient(180deg, #04102461 0%, #02081442 100%), radial-gradient(75% 95% at 75% 25%, #0078ff3d 0%, transparent 65%), radial-gradient(60% 70% at 25% 75%, #003c8238 0%, transparent 70%);--media-detail-backdrop-tint-opacity:.86;--media-detail-backdrop-tint-blend-mode:soft-light;--media-detail-side-nav-bg:color-mix(in srgb, var(--color-panel-translucent) 82%, transparent);--media-detail-side-nav-bg-hover:color-mix(in srgb, var(--color-panel-strong) 88%, transparent);--media-detail-side-nav-border:color-mix(in srgb, var(--color-border-default) 92%, transparent);--media-detail-side-nav-border-hover:color-mix(in srgb, var(--color-border-strong) 96%, transparent);--media-detail-side-nav-shadow:0 var(--space-xl) var(--space-3xl) #00000038;--media-detail-side-nav-blur:blur(var(--space-lg)) saturate(130%);--media-detail-side-panel-bg:linear-gradient(180deg, #ffffff06 0%, #ffffff02 100%), linear-gradient(180deg, color-mix(in srgb, var(--color-panel-strong) 86%, transparent) 0%, color-mix(in srgb, var(--color-panel-translucent) 82%, transparent) 100%);--media-detail-side-panel-border:color-mix(in srgb, var(--color-line) 92%, transparent);--media-detail-side-panel-shadow:0 var(--space-2xl) var(--space-6xl) #00000057, 0 var(--space-sm) var(--space-2xl) #0003, inset 0 1px 0 #ffffff07, inset 0 0 0 1px #ffffff03;--media-detail-side-panel-blur:blur(var(--space-2xl)) saturate(122%);--media-detail-side-panel-highlight:linear-gradient(180deg, #ffffff06 0%, #ffffff02 14%, transparent 30%);--media-detail-panel-section-bg:color-mix(in srgb, var(--color-bg-elevated) 78%, transparent);--media-detail-panel-section-border:var(--color-border-default);--media-detail-panel-section-shadow:inset 0 1px 0 0 #ffffff0d, 0 16px 40px 0 #00000073;--media-detail-panel-card-bg:#ffffff05;--media-detail-panel-card-bg-hover:#ffffff0a;--media-detail-panel-card-border:var(--color-border-default);--media-detail-panel-card-border-hover:var(--color-border-default);--media-detail-panel-card-shadow:none;--media-detail-panel-card-shadow-hover:none;--media-detail-tag-pill-highlight:linear-gradient(180deg, #ffffff1a, #ffffff06 40%, transparent 100%);--ui-utility-button-bg:#ffffff09;--ui-utility-button-bg-hover:#ffffff0f;--ui-utility-button-inset-border:inset 0 0 0 1px #ffffff0f;--ui-utility-button-titlebar-divider:inset 1px 0 0 #ffffff0d;--ui-danger-utility-bg:linear-gradient(180deg, color-mix(in srgb, var(--color-state-danger) 82%, var(--color-text-primary) 18%), color-mix(in srgb, var(--color-state-danger) 90%, #220812 10%));--tooltip-max-width:calc(5 * var(--space-4xl));--tooltip-padding:var(--space-sm) var(--space-md);--tooltip-radius:var(--radius-md);--tooltip-bg:linear-gradient(180deg, color-mix(in srgb, var(--color-bg-elevated) 85%, transparent), color-mix(in srgb, var(--color-bg-canvas) 75%, transparent));--tooltip-border:var(--color-border-strong);--tooltip-color:var(--color-text-primary);--tooltip-shadow:0 var(--space-lg) var(--space-4xl) #00000057;--tooltip-blur:blur(var(--space-lg)) saturate(135%);--ui-overlay-top:var(--space-5xl);--ui-overlay-z:var(--z-index-sticky);--ui-overlay-bg:var(--color-bg-canvas);--ui-overlay-sidebar-width:calc(5 * var(--space-4xl));--ui-overlay-sidebar-padding:var(--space-3xl) var(--space-xl) var(--space-3xl) var(--space-xl);--ui-overlay-sidebar-bg:linear-gradient(180deg, var(--color-panel-strong), var(--color-panel)), var(--color-panel-soft,#ffffff05);--ui-overlay-sidebar-blur:blur(var(--space-xl)) saturate(120%);--ui-overlay-content-max-width:47.5rem;--ui-overlay-content-padding:var(--space-3xl) var(--space-4xl) calc(3 * var(--space-4xl)) var(--space-4xl);--ui-overlay-close-top:var(--space-3xl);--ui-overlay-close-right:var(--space-4xl);--ui-overlay-close-z:calc(var(--z-index-sticky) + 10);--ui-overlay-close-size:var(--button-height-sm);--ui-overlay-close-bg:#ffffff08;--ui-overlay-close-bg-hover:#ffffff14;--ui-overlay-danger-bg:color-mix(in srgb, var(--color-state-danger) 8%, transparent);--ui-overlay-danger-border:color-mix(in srgb, var(--color-state-danger) 20%, transparent);--ui-overlay-warning-bg:color-mix(in srgb, var(--color-state-warning) 8%, transparent);--ui-overlay-warning-border:color-mix(in srgb, var(--color-state-warning) 20%, transparent);--ui-preview-panel-bg:#0003;--ui-preview-label-bg:color-mix(in srgb, var(--color-state-info) 15%, transparent);--ui-preview-badge-bg:color-mix(in srgb, var(--color-state-info) 5%, transparent);--ui-preview-badge-border:color-mix(in srgb, var(--color-state-info) 12%, transparent);--toast-bg:linear-gradient(135deg, #ffffff05, transparent 28%), linear-gradient(180deg, color-mix(in srgb, var(--color-bg-elevated) 96%, transparent), color-mix(in srgb, var(--color-bg-canvas) 92%, transparent));--toast-border:var(--color-border-strong);--toast-shadow:var(--ui-floating-surface-shadow);--toast-blur:blur(var(--space-md)) saturate(145%);--toast-success-bg:radial-gradient(circle at top left, color-mix(in srgb, var(--color-state-success) 12%, transparent), transparent 42%), linear-gradient(180deg, color-mix(in srgb, var(--color-bg-elevated) 98%, transparent), color-mix(in srgb, var(--color-bg-canvas) 95%, transparent));--toast-success-border:color-mix(in srgb, var(--color-state-success) 28%, var(--color-border-strong));--toast-danger-bg:linear-gradient(135deg, color-mix(in srgb, var(--color-state-danger) 18%, transparent), transparent 28%), linear-gradient(180deg, color-mix(in srgb, var(--color-bg-elevated) 98%, transparent), color-mix(in srgb, var(--color-bg-canvas) 95%, transparent));--toast-danger-border:color-mix(in srgb, var(--color-state-danger) 36%, var(--color-border-strong));--toast-warning-bg:radial-gradient(circle at top left, color-mix(in srgb, var(--color-state-warning) 14%, transparent), transparent 42%), linear-gradient(180deg, color-mix(in srgb, var(--color-bg-elevated) 98%, transparent), color-mix(in srgb, var(--color-bg-canvas) 95%, transparent));--toast-warning-border:color-mix(in srgb, var(--color-state-warning) 32%, var(--color-border-strong));--toast-info-bg:radial-gradient(circle at top left, color-mix(in srgb, var(--color-state-info) 14%, transparent), transparent 42%), linear-gradient(180deg, color-mix(in srgb, var(--color-bg-elevated) 98%, transparent), color-mix(in srgb, var(--color-bg-canvas) 95%, transparent));--toast-info-border:color-mix(in srgb, var(--color-state-info) 32%, var(--color-border-strong));--table-row-hover-bg:linear-gradient(90deg, color-mix(in srgb, var(--color-accent-blue) 8%, transparent), transparent 22%), color-mix(in srgb, var(--color-panel) 88%, var(--color-surface-glass));--table-row-hover-shadow:inset 1px 0 0 color-mix(in srgb, var(--color-accent-blue) 22%, transparent);--table-row-active-bg:linear-gradient(90deg, color-mix(in srgb, var(--color-accent-blue) 14%, transparent), transparent 28%), color-mix(in srgb, var(--color-panel-strong) 90%, var(--color-surface-glass));--table-row-active-shadow:inset 2px 0 0 color-mix(in srgb, var(--color-accent-blue) 82%, var(--color-text-primary));--table-row-active-hover-bg:linear-gradient(90deg, color-mix(in srgb, var(--color-accent-blue) 18%, transparent), transparent 28%), color-mix(in srgb, var(--color-panel-strong) 86%, var(--color-surface-glass));--space-xs:.25rem;--space-sm:.5rem;--space-md:.75rem;--space-lg:1rem;--space-xl:1.25rem;--space-2xl:1.5rem;--space-3xl:2rem;--space-4xl:2.5rem;--space-5xl:3rem;--space-6xl:3.5rem;--space-7xl:4.5rem;--radius-none:0;--radius-2xs:.125rem;--radius-xs:.25rem;--radius-sm:.5rem;--radius-md:.75rem;--radius-lg:1rem;--radius-xl:1.5rem;--radius-2xl:2rem;--radius-full:9999px;--shadow-xs:0 .125rem var(--space-sm) #0003;--shadow-sm-strong:0 var(--space-xs) var(--space-lg) #00000040;--shadow-xl:0 var(--space-xl) var(--space-4xl) #00000080;--motion-duration-fast:.14s;--motion-duration-base:.2s;--motion-duration-emphasized:.2s;--motion-duration-slow:.26s;--motion-duration-slow-expressive:.8s;--motion-duration-lazy:1.2s;--motion-duration-slow-idle:5s;--motion-ease-standard:cubic-bezier(.2, 0, 0, 1);--motion-ease-expressive:cubic-bezier(.34, 1.56, .64, 1);--motion-ease-emphasized:cubic-bezier(.16, 1, .3, 1);--motion-ease-linear:linear;--motion-ease-ease:ease;--motion-ease-in-out:ease-in-out;--motion-duration-spinner:.6s;--motion-duration-spinner-slow:.8s;--motion-duration-pulse:1.6s;--motion-duration-pulse-slow:2s;--motion-delay-step:15ms;--motion-fast:var(--motion-duration-fast) var(--motion-ease-standard);--motion-base:var(--motion-duration-base) var(--motion-ease-standard);--motion-slow:var(--motion-duration-slow) var(--motion-ease-emphasized);--motion-emphasized:var(--motion-duration-base) var(--motion-ease-emphasized);--motion-expressive:var(--motion-duration-base) var(--motion-ease-expressive);--motion-spring:transform .3s cubic-bezier(.34, 1.56, .64, 1);--motion-zoom:transform .28s ease;--motion-lift-distance-xs:-.0625rem;--motion-lift-distance-sm:-.1875rem;--motion-lift-distance-md:-.3125rem;--z-index-underlay:-10;--z-index-zero:0;--z-index-base:1;--z-index-step-1:1;--z-index-step-2:2;--z-index-step-3:3;--z-index-step-4:4;--z-index-step-5:5;--z-index-step-6:6;--z-index-step-10:10;--z-index-step-20:20;--z-index-dropdown:450;--z-index-popover:150;--z-index-sticky:200;--z-index-backdrop:300;--z-index-modal:400;--z-index-toast:500;--z-index-fullscreen:1000;--z-index-fullscreen-overlay:1010;--glass-blur-md:blur(var(--space-md));--glass-blur:var(--glass-blur-md);--color-progress-bg:var(--color-surface-glass);--color-progress-border:var(--color-border-default);--progress-backdrop-filter:none;--color-progress-track:var(--color-border-default);--color-accent-shadow-strong:color-mix(in srgb, var(--color-accent-blue) 30%, transparent);--color-progress-bg-sub:var(--color-surface-glass);--color-progress-border-subtle:var(--color-surface-glass-strong);--color-dropzone-panel-bg:color-mix(in srgb, var(--color-bg-elevated) 95%, var(--color-bg-canvas));--shadow-overlay-dropzone:0 var(--space-md) var(--space-2xl) color-mix(in srgb, var(--color-accent) 12%, transparent), 0 var(--space-sm) var(--space-lg) #00000040, 0 0 0 1px var(--color-border-subtle)}[data-theme=swaya-legacy]{--color-bg-canvas:#0a0a0c;--color-bg-elevated:#111114;--ui-library-tag-focus-bg:var(--color-bg-elevated);--ui-empty-page-search-bg:color-mix(in srgb, var(--color-surface-card) 70%, transparent);--ui-empty-page-search-border:color-mix(in srgb, var(--color-border-default) 78%, transparent);--ui-empty-page-search-highlight:#ffffff06;--ui-empty-page-search-icon-color:color-mix(in srgb, var(--color-accent) 72%, var(--color-text-muted));--ui-empty-page-search-icon-bg:color-mix(in srgb, var(--color-accent) 8%, transparent);--ui-empty-page-search-icon-border:color-mix(in srgb, var(--color-accent) 14%, transparent);--ui-empty-page-filter-bg:color-mix(in srgb, var(--color-surface-card) 46%, transparent);--ui-empty-page-filter-border:color-mix(in srgb, var(--color-border-default) 58%, transparent);--ui-empty-page-filter-highlight:#ffffff03;--ui-empty-page-filter-icon-color:color-mix(in srgb, var(--color-accent) 48%, var(--color-text-muted));--ui-empty-page-filter-icon-bg:color-mix(in srgb, var(--color-accent) 5%, transparent);--ui-empty-page-filter-icon-border:color-mix(in srgb, var(--color-accent) 10%, transparent);--ui-empty-page-filter-description-color:color-mix(in srgb, var(--color-muted) 86%, var(--color-text-faint,var(--color-muted)));--color-surface-card:#ffffff08;--color-surface-glass:#ffffff0d;--color-surface-glass-strong:#ffffff1a;--color-surface-glass-heavy:#ffffff26;--color-surface-overlay:#0006;--color-surface-overlay-strong:#00000080;--color-surface-overlay-heavy:#000000e6;--color-text-primary:#fff;--color-text-secondary:#88888b;--color-text-muted:#555558;--color-text-disabled:#fff6;--color-text-faint:#ffffff4d;--color-text-inverse:#000;--color-border-subtle:#ffffff14;--color-border-default:#ffffff1a;--color-border-strong:#ffffff1f;--color-border-heavy:#ffffff26;--color-accent-blue:#08f;--color-accent-blue-soft:#3b82f6;--color-accent-blue-pale:#93c5fd;--color-accent-purple:#8b5cf6;--color-accent-pink:#e91e63;--color-accent-yellow:#ffc107;--color-accent-yellow-soft:#fcd34d;--color-accent-green:#4caf50;--color-accent-green-soft:#86efac;--color-accent-red-soft:#fca5a5;--color-state-info:#08f;--color-state-danger:#ff3c3c;--color-state-success:#00ff64;--color-state-warning:#ffc832;--color-state-amber:#ff8c32;--color-state-info-bg:#0088ff1a;--color-state-danger-bg:#ff3c3c1a;--color-state-danger-bg-strong:#ff3c3c24;--color-state-success-bg:#00ff641a;--color-state-warning-bg:#ffc8321a;--color-state-amber-bg:#ff8c321a;--color-accent-glow:#0088ff47;--color-danger-glow:#ff3c3c24;--color-canvas-glow:#0088ff14;--color-accent-gradient:linear-gradient(180deg, #1a94ff 0%, #007cf0 100%);--color-panel-translucent:#111114f2;--color-panel-strong:#111114fa;--color-panel-soft:#ffffff05;--color-line:#ffffff14;--color-line-strong:#ffffff1f;--color-accent-strong:#1a94ff;--color-accent-soft:#0088ff1f;--color-signal:#08f;--color-signal-soft:#0088ff29;--scrollbar-track:#0a0a0c40;--scrollbar-track-hover:#0a0a0c66;--scrollbar-thumb:#ffffff14;--scrollbar-thumb-hover:#0088ff59;--scrollbar-thumb-active:#0088ff80;--shadow-sm:0 .375rem 1rem #0006;--shadow-md:0 .75rem 1.75rem #00000080;--shadow-lg:0 1.25rem 3rem #000000a6;--button-primary-bg:linear-gradient(135deg, #1a94ff, #007cf0);--button-primary-color:#fff;--button-secondary-bg:linear-gradient(180deg, #0088ff1f, #11111440);--button-secondary-color:#08f;--button-secondary-border:#08f6;--button-secondary-hover-bg:linear-gradient(180deg, #08f3, #11111459);--media-detail-backdrop-filter:saturate(1.1) contrast(1.12) brightness(.85) hue-rotate(-14deg);--media-detail-backdrop-tint:linear-gradient(180deg, #02081c6b 0%, #01040e47 100%), radial-gradient(75% 95% at 74% 24%, #0088ff47 0%, transparent 60%), radial-gradient(60% 70% at 18% 78%, #0050dc3d 0%, transparent 66%);--media-detail-backdrop-tint-opacity:.88;--media-detail-backdrop-tint-blend-mode:screen;--media-detail-hero-overlay:linear-gradient(125deg, #0a0a0ce0 0%, #0a0a0cb8 20%, #0a0a0c59 45%, #0a0a0c0d 70%, transparent 90%), linear-gradient(to top, var(--color-bg-canvas) 0%, #0a0a0c66 15%, transparent 45%), radial-gradient(35% 45% at 20% 30%, color-mix(in srgb, var(--color-accent) 18%, transparent) 0%, transparent 100%)}[data-theme=matrix-code]{--color-bg-canvas:#050505;--color-bg-elevated:#0d0f0e;--ui-library-tag-focus-bg:var(--color-bg-elevated);--ui-empty-page-search-bg:color-mix(in srgb, var(--color-surface-card) 70%, transparent);--ui-empty-page-search-border:color-mix(in srgb, var(--color-border-default) 78%, transparent);--ui-empty-page-search-highlight:#00ff4104;--ui-empty-page-search-icon-color:color-mix(in srgb, var(--color-accent) 72%, var(--color-text-muted));--ui-empty-page-search-icon-bg:color-mix(in srgb, var(--color-accent) 8%, transparent);--ui-empty-page-search-icon-border:color-mix(in srgb, var(--color-accent) 14%, transparent);--ui-empty-page-filter-bg:color-mix(in srgb, var(--color-surface-card) 46%, transparent);--ui-empty-page-filter-border:color-mix(in srgb, var(--color-border-default) 58%, transparent);--ui-empty-page-filter-highlight:#00ff4103;--ui-empty-page-filter-icon-color:color-mix(in srgb, var(--color-accent) 48%, var(--color-text-muted));--ui-empty-page-filter-icon-bg:color-mix(in srgb, var(--color-accent) 5%, transparent);--ui-empty-page-filter-icon-border:color-mix(in srgb, var(--color-accent) 10%, transparent);--ui-empty-page-filter-description-color:color-mix(in srgb, var(--color-muted) 86%, var(--color-text-faint,var(--color-muted)));--color-surface-card:#00ff4104;--color-surface-glass:#00ff4108;--color-surface-glass-strong:#00ff4112;--color-surface-glass-heavy:#00ff411f;--color-surface-overlay:#050505c7;--color-surface-overlay-strong:#050505eb;--color-surface-overlay-heavy:#050505fa;--color-text-primary:#e2f9e9;--color-text-secondary:#8ebd9c;--color-text-muted:#4a7858;--color-text-disabled:#e2f9e959;--color-text-faint:#e2f9e938;--color-text-inverse:#050505;--color-border-subtle:#00ff4114;--color-border-default:#00ff4124;--color-border-strong:#00ff4147;--color-border-heavy:#00ff4161;--color-accent-blue:#00ff41;--color-accent-blue-soft:#00e53a;--color-accent-blue-pale:#80ff9f;--color-accent-purple:#83ff00;--color-accent-pink:#0f8;--color-accent-yellow:#cf0;--color-accent-yellow-soft:#adff2f;--color-accent-green:#00ff41;--color-accent-green-soft:#80ff9f;--color-accent-red-soft:#f33;--color-state-info:#00ff41;--color-state-danger:#f33;--color-state-success:#00ff41;--color-state-warning:#cf0;--color-state-amber:#adff2f;--color-state-info-bg:#00ff4114;--color-state-danger-bg:#ff33331f;--color-state-danger-bg-strong:#ff333338;--color-state-success-bg:#00ff411f;--color-state-warning-bg:#ccff0014;--color-state-amber-bg:#adff2f14;--color-accent-glow:#00ff4147;--color-danger-glow:#ff33332e;--color-canvas-glow:#00ff411f;--color-accent-gradient:linear-gradient(180deg, #00e53a 0%, #00ff41 100%);--color-panel-translucent:#0d0f0ef2;--color-panel-strong:#0d0f0efa;--color-panel-soft:#00ff4104;--color-line:#00ff411f;--color-line-strong:#00ff4138;--color-accent-strong:#00d436;--color-accent-soft:#00ff411f;--color-signal:#0f8;--color-signal-soft:#00ff5829;--scrollbar-track:#05050540;--scrollbar-track-hover:#05050566;--scrollbar-thumb:#00ff4133;--scrollbar-thumb-hover:#00ff4159;--scrollbar-thumb-active:#00ff4180;--shadow-sm:0 .375rem 1rem #00000080, 0 0 .25rem color-mix(in srgb, var(--color-accent) 15%, transparent);--shadow-md:0 .75rem 1.75rem #00000094, 0 0 .5rem color-mix(in srgb, var(--color-accent) 20%, transparent);--shadow-lg:0 1.25rem 3rem #000000ad, 0 0 1rem color-mix(in srgb, var(--color-accent) 25%, transparent);--button-primary-bg:#00ff41;--button-primary-color:#050505;--button-secondary-bg:linear-gradient(180deg, #00ff411a, #0d0f0e40);--button-secondary-color:#00ff41;--button-secondary-border:#00ff4166;--button-secondary-hover-bg:linear-gradient(180deg, #00ff4133, #0d0f0e59)}[data-theme=synthwave-outrun]{--color-bg-canvas:#0f051d;--color-bg-elevated:#180b2d;--ui-library-tag-focus-bg:var(--color-bg-elevated);--ui-empty-page-search-bg:color-mix(in srgb, var(--color-surface-card) 70%, transparent);--ui-empty-page-search-border:color-mix(in srgb, var(--color-border-default) 78%, transparent);--ui-empty-page-search-highlight:#ff007f04;--ui-empty-page-search-icon-color:color-mix(in srgb, var(--color-accent) 72%, var(--color-text-muted));--ui-empty-page-search-icon-bg:color-mix(in srgb, var(--color-accent) 8%, transparent);--ui-empty-page-search-icon-border:color-mix(in srgb, var(--color-accent) 14%, transparent);--ui-empty-page-filter-bg:color-mix(in srgb, var(--color-surface-card) 46%, transparent);--ui-empty-page-filter-border:color-mix(in srgb, var(--color-border-default) 58%, transparent);--ui-empty-page-filter-highlight:#ff007f03;--ui-empty-page-filter-icon-color:color-mix(in srgb, var(--color-accent) 48%, var(--color-text-muted));--ui-empty-page-filter-icon-bg:color-mix(in srgb, var(--color-accent) 5%, transparent);--ui-empty-page-filter-icon-border:color-mix(in srgb, var(--color-accent) 10%, transparent);--ui-empty-page-filter-description-color:color-mix(in srgb, var(--color-muted) 86%, var(--color-text-faint,var(--color-muted)));--color-surface-card:#ff007f04;--color-surface-glass:#00f0ff08;--color-surface-glass-strong:#ff007f12;--color-surface-glass-heavy:#00f0ff1f;--color-surface-overlay:#0f051dc7;--color-surface-overlay-strong:#0f051deb;--color-surface-overlay-heavy:#0f051dfa;--color-text-primary:#f5eefc;--color-text-secondary:#b3a3c9;--color-text-muted:#6f5d8a;--color-text-disabled:#f5eefc59;--color-text-faint:#f5eefc38;--color-text-inverse:#0f051d;--color-border-subtle:#ff007f14;--color-border-default:#ff007f24;--color-border-strong:#00f0ff47;--color-border-heavy:#00f0ff61;--color-accent-blue:#00f0ff;--color-accent-blue-soft:#00c8e6;--color-accent-blue-pale:#a2f5ff;--color-accent-purple:#bd00ff;--color-accent-pink:#ff007f;--color-accent-yellow:#ffea00;--color-accent-yellow-soft:#ffb700;--color-accent-green:#39ff14;--color-accent-green-soft:#85ff7a;--color-accent-red-soft:#f36;--color-state-info:#00f0ff;--color-state-danger:#f36;--color-state-success:#39ff14;--color-state-warning:#ffea00;--color-state-amber:#ffb700;--color-state-info-bg:#00f0ff14;--color-state-danger-bg:#ff33661f;--color-state-danger-bg-strong:#ff336638;--color-state-success-bg:#39ff141f;--color-state-warning-bg:#ffea0014;--color-state-amber-bg:#ffb70014;--color-accent-glow:#ff007f47;--color-danger-glow:#ff33662e;--color-canvas-glow:#0f051d1f;--color-accent-gradient:linear-gradient(135deg, #ff007f 0%, #00f0ff 100%);--color-panel-translucent:#180b2df2;--color-panel-strong:#180b2dfa;--color-panel-soft:#ff007f04;--color-line:#ff007f1f;--color-line-strong:#00f0ff38;--color-accent:#ff007f;--color-accent-strong:#d4006a;--color-accent-soft:#ff007f1f;--color-signal:#00f0ff;--color-signal-soft:#00f0ff29;--scrollbar-track:#0f051d40;--scrollbar-track-hover:#0f051d66;--scrollbar-thumb:#ff007f33;--scrollbar-thumb-hover:#ff007f59;--scrollbar-thumb-active:#ff007f80;--shadow-sm:0 .375rem 1rem #00000080, 0 0 .25rem color-mix(in srgb, var(--color-accent-pink) 20%, transparent);--shadow-md:0 .75rem 1.75rem #00000094, 0 0 .5rem color-mix(in srgb, var(--color-accent-pink) 25%, transparent);--shadow-lg:0 1.25rem 3rem #000000ad, 0 0 1rem color-mix(in srgb, var(--color-accent-pink) 30%, transparent);--button-primary-bg:linear-gradient(135deg, #ff007f, #bd00ff);--button-primary-color:#f5eefc;--button-secondary-bg:linear-gradient(180deg, #ff007f1a, #180b2d40);--button-secondary-color:#ff007f;--button-secondary-border:#ff007f66;--button-secondary-hover-bg:linear-gradient(180deg, #ff007f33, #180b2d59)}[data-theme=alien-nostromo]{--color-bg-canvas:#141715;--color-bg-elevated:#1d221f;--ui-library-tag-focus-bg:var(--color-bg-elevated);--ui-empty-page-search-bg:color-mix(in srgb, var(--color-surface-card) 70%, transparent);--ui-empty-page-search-border:color-mix(in srgb, var(--color-border-default) 78%, transparent);--ui-empty-page-search-highlight:#ffc00004;--ui-empty-page-search-icon-color:color-mix(in srgb, var(--color-accent) 72%, var(--color-text-muted));--ui-empty-page-search-icon-bg:color-mix(in srgb, var(--color-accent) 8%, transparent);--ui-empty-page-search-icon-border:color-mix(in srgb, var(--color-accent) 14%, transparent);--ui-empty-page-filter-bg:color-mix(in srgb, var(--color-surface-card) 46%, transparent);--ui-empty-page-filter-border:color-mix(in srgb, var(--color-border-default) 58%, transparent);--ui-empty-page-filter-highlight:#ffc00003;--ui-empty-page-filter-icon-color:color-mix(in srgb, var(--color-accent) 48%, var(--color-text-muted));--ui-empty-page-filter-icon-bg:color-mix(in srgb, var(--color-accent) 5%, transparent);--ui-empty-page-filter-icon-border:color-mix(in srgb, var(--color-accent) 10%, transparent);--ui-empty-page-filter-description-color:color-mix(in srgb, var(--color-muted) 86%, var(--color-text-faint,var(--color-muted)));--color-surface-card:#ffc00004;--color-surface-glass:#ffc00008;--color-surface-glass-strong:#ffc00012;--color-surface-glass-heavy:#ffc0001f;--color-surface-overlay:#141715c7;--color-surface-overlay-strong:#141715eb;--color-surface-overlay-heavy:#141715fa;--color-text-primary:#ff9f00;--color-text-secondary:#a69580;--color-text-muted:#6e685f;--color-text-disabled:#ff9f0059;--color-text-faint:#ff9f0038;--color-text-inverse:#141715;--color-border-subtle:#ffc00014;--color-border-default:#ffc00024;--color-border-strong:#ffc00047;--color-border-heavy:#ffc00061;--color-accent-blue:#ffc000;--color-accent-blue-soft:#e6ac00;--color-accent-blue-pale:#ffe380;--color-accent-purple:#a6ff00;--color-accent-pink:#ff5100;--color-accent-yellow:#ffea00;--color-accent-yellow-soft:#ffb700;--color-accent-green:#39ff14;--color-accent-green-soft:#85ff7a;--color-accent-red-soft:#f33;--color-state-info:#ffc000;--color-state-danger:#f33;--color-state-success:#39ff14;--color-state-warning:#ffea00;--color-state-amber:#ffb700;--color-state-info-bg:#ffc00014;--color-state-danger-bg:#ff33331f;--color-state-danger-bg-strong:#ff333338;--color-state-success-bg:#39ff141f;--color-state-warning-bg:#ffea0014;--color-state-amber-bg:#ffb70014;--color-accent-glow:#ffc00047;--color-danger-glow:#ff33332e;--color-canvas-glow:#1417151f;--color-accent-gradient:linear-gradient(180deg, #e6ac00 0%, #ffc000 100%);--color-panel-translucent:#1d221ff2;--color-panel-strong:#1d221ffa;--color-panel-soft:#ffc00004;--color-line:#ffc0001f;--color-line-strong:#ffc00038;--color-accent-strong:#e6ac00;--color-accent-soft:#ffc0001f;--color-signal:#ff5100;--color-signal-soft:#ff510029;--scrollbar-track:#14171540;--scrollbar-track-hover:#14171566;--scrollbar-thumb:#ffc00033;--scrollbar-thumb-hover:#ffc00059;--scrollbar-thumb-active:#ffc00080;--shadow-sm:0 .375rem 1rem #00000080, 0 0 .25rem color-mix(in srgb, var(--color-accent) 15%, transparent);--shadow-md:0 .75rem 1.75rem #00000094, 0 0 .5rem color-mix(in srgb, var(--color-accent) 20%, transparent);--shadow-lg:0 1.25rem 3rem #000000ad, 0 0 1rem color-mix(in srgb, var(--color-accent) 25%, transparent);--button-primary-bg:#ffc000;--button-primary-color:#141715;--button-secondary-bg:linear-gradient(180deg, #ffc0001a, #1d221f40);--button-secondary-color:#ffc000;--button-secondary-border:#ffc00066;--button-secondary-hover-bg:linear-gradient(180deg, #ffc00033, #1d221f59)}[data-theme=cyberdyne-steel]{--color-bg-canvas:#0f1115;--color-bg-elevated:#1a1e24;--ui-library-tag-focus-bg:var(--color-bg-elevated);--ui-empty-page-search-bg:color-mix(in srgb, var(--color-surface-card) 70%, transparent);--ui-empty-page-search-border:color-mix(in srgb, var(--color-border-default) 78%, transparent);--ui-empty-page-search-highlight:#ff003c04;--ui-empty-page-search-icon-color:color-mix(in srgb, var(--color-accent) 72%, var(--color-text-muted));--ui-empty-page-search-icon-bg:color-mix(in srgb, var(--color-accent) 8%, transparent);--ui-empty-page-search-icon-border:color-mix(in srgb, var(--color-accent) 14%, transparent);--ui-empty-page-filter-bg:color-mix(in srgb, var(--color-surface-card) 46%, transparent);--ui-empty-page-filter-border:color-mix(in srgb, var(--color-border-default) 58%, transparent);--ui-empty-page-filter-highlight:#ff003c03;--ui-empty-page-filter-icon-color:color-mix(in srgb, var(--color-accent) 48%, var(--color-text-muted));--ui-empty-page-filter-icon-bg:color-mix(in srgb, var(--color-accent) 5%, transparent);--ui-empty-page-filter-icon-border:color-mix(in srgb, var(--color-accent) 10%, transparent);--ui-empty-page-filter-description-color:color-mix(in srgb, var(--color-muted) 86%, var(--color-text-faint,var(--color-muted)));--color-surface-card:#ff003c04;--color-surface-glass:#ff003c08;--color-surface-glass-strong:#ff003c12;--color-surface-glass-heavy:#ff003c1f;--color-surface-overlay:#0f1115c7;--color-surface-overlay-strong:#0f1115eb;--color-surface-overlay-heavy:#0f1115fa;--color-text-primary:#e2e8f0;--color-text-secondary:#94a3b8;--color-text-muted:#64748b;--color-text-disabled:#e2e8f059;--color-text-faint:#e2e8f038;--color-text-inverse:#0f1115;--color-border-subtle:#e2e8f014;--color-border-default:#e2e8f024;--color-border-strong:#ff003c47;--color-border-heavy:#ff003c61;--color-accent-blue:#ff003c;--color-accent-blue-soft:#d60032;--color-accent-blue-pale:#ff809b;--color-accent-purple:#bd00ff;--color-accent-pink:#ff007f;--color-accent-yellow:#ffea00;--color-accent-yellow-soft:#ffb700;--color-accent-green:#39ff14;--color-accent-green-soft:#85ff7a;--color-accent-red-soft:#f33;--color-state-info:#ff003c;--color-state-danger:#f33;--color-state-success:#39ff14;--color-state-warning:#ffea00;--color-state-amber:#ffb700;--color-state-info-bg:#ff003c14;--color-state-danger-bg:#ff33331f;--color-state-danger-bg-strong:#ff333338;--color-state-success-bg:#39ff141f;--color-state-warning-bg:#ffea0014;--color-state-amber-bg:#ffb70014;--color-accent-glow:#ff003c47;--color-danger-glow:#ff33332e;--color-canvas-glow:#0f11151f;--color-accent-gradient:linear-gradient(180deg, #d60032 0%, #ff003c 100%);--color-panel-translucent:#1a1e24f2;--color-panel-strong:#1a1e24fa;--color-panel-soft:#ff003c04;--color-line:#ff003c1f;--color-line-strong:#ff003c38;--color-accent-strong:#d60032;--color-accent-soft:#ff003c1f;--color-signal:#ff003c;--color-signal-soft:#ff003c29;--scrollbar-track:#0f111540;--scrollbar-track-hover:#0f111566;--scrollbar-thumb:#ff003c33;--scrollbar-thumb-hover:#ff003c59;--scrollbar-thumb-active:#ff003c80;--shadow-sm:0 .375rem 1rem #00000080, 0 0 .25rem color-mix(in srgb, var(--color-accent) 20%, transparent);--shadow-md:0 .75rem 1.75rem #00000094, 0 0 .5rem color-mix(in srgb, var(--color-accent) 25%, transparent);--shadow-lg:0 1.25rem 3rem #000000ad, 0 0 1rem color-mix(in srgb, var(--color-accent) 30%, transparent);--button-primary-bg:#ff003c;--button-primary-color:#0f1115;--button-secondary-bg:linear-gradient(180deg, #ff003c1a, #1a1e2440);--button-secondary-color:#ff003c;--button-secondary-border:#ff003c66;--button-secondary-hover-bg:linear-gradient(180deg, #ff003c33, #1a1e2459)}[data-theme=cyber-renaissance]{--color-bg-canvas:#0a0a0a;--color-bg-elevated:#141414;--ui-library-tag-focus-bg:var(--color-bg-elevated);--ui-empty-page-search-bg:color-mix(in srgb, var(--color-surface-card) 70%, transparent);--ui-empty-page-search-border:color-mix(in srgb, var(--color-border-default) 78%, transparent);--ui-empty-page-search-highlight:#ffb70004;--ui-empty-page-search-icon-color:color-mix(in srgb, var(--color-accent) 72%, var(--color-text-muted));--ui-empty-page-search-icon-bg:color-mix(in srgb, var(--color-accent) 8%, transparent);--ui-empty-page-search-icon-border:color-mix(in srgb, var(--color-accent) 14%, transparent);--ui-empty-page-filter-bg:color-mix(in srgb, var(--color-surface-card) 46%, transparent);--ui-empty-page-filter-border:color-mix(in srgb, var(--color-border-default) 58%, transparent);--ui-empty-page-filter-highlight:#ffb70003;--ui-empty-page-filter-icon-color:color-mix(in srgb, var(--color-accent) 48%, var(--color-text-muted));--ui-empty-page-filter-icon-bg:color-mix(in srgb, var(--color-accent) 5%, transparent);--ui-empty-page-filter-icon-border:color-mix(in srgb, var(--color-accent) 10%, transparent);--ui-empty-page-filter-description-color:color-mix(in srgb, var(--color-muted) 86%, var(--color-text-faint,var(--color-muted)));--color-surface-card:#ffb70004;--color-surface-glass:#ffb70008;--color-surface-glass-strong:#ffb70012;--color-surface-glass-heavy:#ffb7001f;--color-surface-overlay:#0a0a0ac7;--color-surface-overlay-strong:#0a0a0aeb;--color-surface-overlay-heavy:#0a0a0afa;--color-text-primary:#f5f5f5;--color-text-secondary:#a3a3a3;--color-text-muted:#525252;--color-text-disabled:#f5f5f559;--color-text-faint:#f5f5f538;--color-text-inverse:#0a0a0a;--color-border-subtle:#f5f5f514;--color-border-default:#f5f5f524;--color-border-strong:#ffb70047;--color-border-heavy:#ffb70061;--color-accent-blue:#ffb700;--color-accent-blue-soft:#d49800;--color-accent-blue-pale:#ffd766;--color-accent-purple:#ff8c00;--color-accent-pink:#ff3c00;--color-accent-yellow:#ffea00;--color-accent-yellow-soft:#ffb700;--color-accent-green:#39ff14;--color-accent-green-soft:#85ff7a;--color-accent-red-soft:#f33;--color-state-info:#ffb700;--color-state-danger:#f33;--color-state-success:#39ff14;--color-state-warning:#ffea00;--color-state-amber:#ffb700;--color-state-info-bg:#ffb70014;--color-state-danger-bg:#ff33331f;--color-state-danger-bg-strong:#ff333338;--color-state-success-bg:#39ff141f;--color-state-warning-bg:#ffea0014;--color-state-amber-bg:#ffb70014;--color-accent-glow:#ffb70047;--color-danger-glow:#ff33332e;--color-canvas-glow:#0a0a0a1f;--color-accent-gradient:linear-gradient(180deg, #d49800 0%, #ffb700 100%);--color-panel-translucent:#141414f2;--color-panel-strong:#141414fa;--color-panel-soft:#ffb70004;--color-line:#ffb7001f;--color-line-strong:#ffb70038;--color-accent-strong:#d49800;--color-accent-soft:#ffb7001f;--color-signal:#ff8c00;--color-signal-soft:#ff8c0029;--scrollbar-track:#0a0a0a40;--scrollbar-track-hover:#0a0a0a66;--scrollbar-thumb:#ffb70033;--scrollbar-thumb-hover:#ffb70059;--scrollbar-thumb-active:#ffb70080;--shadow-sm:0 .375rem 1rem #0009, 0 0 .25rem color-mix(in srgb, var(--color-accent) 18%, transparent);--shadow-md:0 .75rem 1.75rem #000000ad, 0 0 .5rem color-mix(in srgb, var(--color-accent) 22%, transparent);--shadow-lg:0 1.25rem 3rem #000000c7, 0 0 1rem color-mix(in srgb, var(--color-accent) 26%, transparent);--button-primary-bg:#ffb700;--button-primary-color:#0a0a0a;--button-secondary-bg:linear-gradient(180deg, #ffb7001a, #14141440);--button-secondary-color:#ffb700;--button-secondary-border:#ffb70066;--button-secondary-hover-bg:linear-gradient(180deg, #ffb70033, #14141459)}[data-theme=eva-unit-01]{--color-bg-canvas:#120a1f;--color-bg-elevated:#1a102b;--ui-library-tag-focus-bg:var(--color-bg-elevated);--ui-empty-page-search-bg:color-mix(in srgb, var(--color-surface-card) 70%, transparent);--ui-empty-page-search-border:color-mix(in srgb, var(--color-border-default) 78%, transparent);--ui-empty-page-search-highlight:#39ff1404;--ui-empty-page-search-icon-color:color-mix(in srgb, var(--color-accent) 72%, var(--color-text-muted));--ui-empty-page-search-icon-bg:color-mix(in srgb, var(--color-accent) 8%, transparent);--ui-empty-page-search-icon-border:color-mix(in srgb, var(--color-accent) 14%, transparent);--ui-empty-page-filter-bg:color-mix(in srgb, var(--color-surface-card) 46%, transparent);--ui-empty-page-filter-border:color-mix(in srgb, var(--color-border-default) 58%, transparent);--ui-empty-page-filter-highlight:#39ff1403;--ui-empty-page-filter-icon-color:color-mix(in srgb, var(--color-accent) 48%, var(--color-text-muted));--ui-empty-page-filter-icon-bg:color-mix(in srgb, var(--color-accent) 5%, transparent);--ui-empty-page-filter-icon-border:color-mix(in srgb, var(--color-accent) 10%, transparent);--ui-empty-page-filter-description-color:color-mix(in srgb, var(--color-muted) 86%, var(--color-text-faint,var(--color-muted)));--color-surface-card:#39ff1404;--color-surface-glass:#39ff1408;--color-surface-glass-strong:#39ff1412;--color-surface-glass-heavy:#39ff141f;--color-surface-overlay:#120a1fc7;--color-surface-overlay-strong:#120a1feb;--color-surface-overlay-heavy:#120a1ffa;--color-text-primary:#f1ebf8;--color-text-secondary:#a48ebd;--color-text-muted:#67577d;--color-text-disabled:#f1ebf859;--color-text-faint:#f1ebf838;--color-text-inverse:#120a1f;--color-border-subtle:#f1ebf814;--color-border-default:#f1ebf824;--color-border-strong:#39ff1447;--color-border-heavy:#39ff1461;--color-accent-blue:#39ff14;--color-accent-blue-soft:#32c810;--color-accent-blue-pale:#8cff76;--color-accent-purple:#9d4edd;--color-accent-pink:#f60;--color-accent-yellow:#ffea00;--color-accent-yellow-soft:#ffb700;--color-accent-green:#39ff14;--color-accent-green-soft:#8cff76;--color-accent-red-soft:#f33;--color-state-info:#39ff14;--color-state-danger:#f33;--color-state-success:#39ff14;--color-state-warning:#ffea00;--color-state-amber:#ffb700;--color-state-info-bg:#39ff1414;--color-state-danger-bg:#ff33331f;--color-state-danger-bg-strong:#ff333338;--color-state-success-bg:#39ff141f;--color-state-warning-bg:#ffea0014;--color-state-amber-bg:#ffb70014;--color-accent-glow:#39ff1447;--color-danger-glow:#ff33332e;--color-canvas-glow:#120a1f1f;--color-accent-gradient:linear-gradient(180deg, #32c810 0%, #39ff14 100%);--color-panel-translucent:#1a102bf2;--color-panel-strong:#1a102bfa;--color-panel-soft:#39ff1404;--color-line:#39ff141f;--color-line-strong:#39ff1438;--color-accent-strong:#32c810;--color-accent-soft:#39ff141f;--color-signal:#f60;--color-signal-soft:#ff660029;--scrollbar-track:#120a1f40;--scrollbar-track-hover:#120a1f66;--scrollbar-thumb:#39ff1433;--scrollbar-thumb-hover:#39ff1459;--scrollbar-thumb-active:#39ff1480;--shadow-sm:0 .375rem 1rem #00000080, 0 0 .25rem color-mix(in srgb, var(--color-accent) 20%, transparent);--shadow-md:0 .75rem 1.75rem #00000094, 0 0 .5rem color-mix(in srgb, var(--color-accent) 25%, transparent);--shadow-lg:0 1.25rem 3rem #000000ad, 0 0 1rem color-mix(in srgb, var(--color-accent) 30%, transparent);--button-primary-bg:#39ff14;--button-primary-color:#120a1f;--button-secondary-bg:linear-gradient(180deg, #39ff141a, #1a102b40);--button-secondary-color:#39ff14;--button-secondary-border:#39ff1466;--button-secondary-hover-bg:linear-gradient(180deg, #39ff1433, #1a102b59)}[data-theme=lcars-console]{--color-bg-canvas:#15171e;--color-bg-elevated:#20232d;--ui-library-tag-focus-bg:var(--color-bg-elevated);--ui-empty-page-search-bg:color-mix(in srgb, var(--color-surface-card) 70%, transparent);--ui-empty-page-search-border:color-mix(in srgb, var(--color-border-default) 78%, transparent);--ui-empty-page-search-highlight:#ffaa0004;--ui-empty-page-search-icon-color:color-mix(in srgb, var(--color-accent) 72%, var(--color-text-muted));--ui-empty-page-search-icon-bg:color-mix(in srgb, var(--color-accent) 8%, transparent);--ui-empty-page-search-icon-border:color-mix(in srgb, var(--color-accent) 14%, transparent);--ui-empty-page-filter-bg:color-mix(in srgb, var(--color-surface-card) 46%, transparent);--ui-empty-page-filter-border:color-mix(in srgb, var(--color-border-default) 58%, transparent);--ui-empty-page-filter-highlight:#ffaa0003;--ui-empty-page-filter-icon-color:color-mix(in srgb, var(--color-accent) 48%, var(--color-text-muted));--ui-empty-page-filter-icon-bg:color-mix(in srgb, var(--color-accent) 5%, transparent);--ui-empty-page-filter-icon-border:color-mix(in srgb, var(--color-accent) 10%, transparent);--ui-empty-page-filter-description-color:color-mix(in srgb, var(--color-muted) 86%, var(--color-text-faint,var(--color-muted)));--color-surface-card:#ffaa0004;--color-surface-glass:#ffaa0008;--color-surface-glass-strong:#ffaa0012;--color-surface-glass-heavy:#ffaa001f;--color-surface-overlay:#15171ec7;--color-surface-overlay-strong:#15171eeb;--color-surface-overlay-heavy:#15171efa;--color-text-primary:#fa0;--color-text-secondary:#a6b2c9;--color-text-muted:#67748f;--color-text-disabled:#ffaa0059;--color-text-faint:#ffaa0038;--color-text-inverse:#15171e;--color-border-subtle:#ffaa0014;--color-border-default:#ffaa0024;--color-border-strong:#ffaa0047;--color-border-heavy:#ffaa0061;--color-accent-blue:#fa0;--color-accent-blue-soft:#ff8b60;--color-accent-blue-pale:#ffd480;--color-accent-purple:#cc99c9;--color-accent-pink:#f9c;--color-accent-yellow:#fc9;--color-accent-yellow-soft:#fc6;--color-accent-green:#9cf;--color-accent-green-soft:#9cf;--color-accent-red-soft:#f66;--color-state-info:#9cf;--color-state-danger:#f66;--color-state-success:#9cf;--color-state-warning:#fc9;--color-state-amber:#ff8b60;--color-state-info-bg:#99ccff14;--color-state-danger-bg:#ff66661f;--color-state-danger-bg-strong:#ff666638;--color-state-success-bg:#99ccff1f;--color-state-warning-bg:#ffcc9914;--color-state-amber-bg:#ff8b6014;--color-accent-glow:#ffaa0047;--color-danger-glow:#ff66662e;--color-canvas-glow:#15171e1f;--color-accent-gradient:linear-gradient(180deg, #ff8b60 0%, #fa0 100%);--color-panel-translucent:#20232df2;--color-panel-strong:#20232dfa;--color-panel-soft:#ffaa0004;--color-line:#ffaa001f;--color-line-strong:#ffaa0038;--color-accent-strong:#ff8b60;--color-accent-soft:#ffaa001f;--color-signal:#ff8b60;--color-signal-soft:#ff8b6029;--scrollbar-track:#15171e40;--scrollbar-track-hover:#15171e66;--scrollbar-thumb:#fa03;--scrollbar-thumb-hover:#ffaa0059;--scrollbar-thumb-active:#ffaa0080;--shadow-sm:0 .375rem 1rem #00000080, 0 0 .25rem color-mix(in srgb, var(--color-accent) 15%, transparent);--shadow-md:0 .75rem 1.75rem #00000094, 0 0 .5rem color-mix(in srgb, var(--color-accent) 20%, transparent);--shadow-lg:0 1.25rem 3rem #000000ad, 0 0 1rem color-mix(in srgb, var(--color-accent) 25%, transparent);--button-primary-bg:#ff8b60;--button-primary-color:#15171e;--button-secondary-bg:linear-gradient(180deg, #ffaa001a, #20232d40);--button-secondary-color:#fa0;--button-secondary-border:#fa06;--button-secondary-hover-bg:linear-gradient(180deg, #fa03, #20232d59)}[data-theme=cyber-stealth]{--color-bg-canvas:#08080a;--color-bg-elevated:#111114;--ui-library-tag-focus-bg:var(--color-bg-elevated);--ui-empty-page-search-bg:color-mix(in srgb, var(--color-surface-card) 70%, transparent);--ui-empty-page-search-border:color-mix(in srgb, var(--color-border-default) 78%, transparent);--ui-empty-page-search-highlight:#ff2a2a04;--ui-empty-page-search-icon-color:color-mix(in srgb, var(--color-accent) 72%, var(--color-text-muted));--ui-empty-page-search-icon-bg:color-mix(in srgb, var(--color-accent) 8%, transparent);--ui-empty-page-search-icon-border:color-mix(in srgb, var(--color-accent) 14%, transparent);--ui-empty-page-filter-bg:color-mix(in srgb, var(--color-surface-card) 46%, transparent);--ui-empty-page-filter-border:color-mix(in srgb, var(--color-border-default) 58%, transparent);--ui-empty-page-filter-highlight:#ff2a2a03;--ui-empty-page-filter-icon-color:color-mix(in srgb, var(--color-accent) 48%, var(--color-text-muted));--ui-empty-page-filter-icon-bg:color-mix(in srgb, var(--color-accent) 5%, transparent);--ui-empty-page-filter-icon-border:color-mix(in srgb, var(--color-accent) 10%, transparent);--ui-empty-page-filter-description-color:color-mix(in srgb, var(--color-muted) 86%, var(--color-text-faint,var(--color-muted)));--color-surface-card:#ff2a2a04;--color-surface-glass:#ff2a2a08;--color-surface-glass-strong:#ff2a2a12;--color-surface-glass-heavy:#ff2a2a1f;--color-surface-overlay:#08080ac7;--color-surface-overlay-strong:#08080aeb;--color-surface-overlay-heavy:#08080afa;--color-text-primary:#e2e8f0;--color-text-secondary:#8e9aa8;--color-text-muted:#525c66;--color-text-disabled:#e2e8f059;--color-text-faint:#e2e8f038;--color-text-inverse:#08080a;--color-border-subtle:#e2e8f014;--color-border-default:#e2e8f024;--color-border-strong:#ff2a2a47;--color-border-heavy:#ff2a2a61;--color-accent-blue:#ff2a2a;--color-accent-blue-soft:#d62020;--color-accent-blue-pale:#ff8080;--color-accent-purple:#bd00ff;--color-accent-pink:#ff007f;--color-accent-yellow:#ffea00;--color-accent-yellow-soft:#ffb700;--color-accent-green:#39ff14;--color-accent-green-soft:#85ff7a;--color-accent-red-soft:#ff2a2a;--color-state-info:#ff2a2a;--color-state-danger:#f33;--color-state-success:#39ff14;--color-state-warning:#ffea00;--color-state-amber:#ffb700;--color-state-info-bg:#ff2a2a14;--color-state-danger-bg:#ff33331f;--color-state-danger-bg-strong:#ff333338;--color-state-success-bg:#39ff141f;--color-state-warning-bg:#ffea0014;--color-state-amber-bg:#ffb70014;--color-accent-glow:#ff2a2a47;--color-danger-glow:#ff33332e;--color-canvas-glow:#08080a1f;--color-accent-gradient:linear-gradient(180deg, #d62020 0%, #ff2a2a 100%);--color-panel-translucent:#111114f2;--color-panel-strong:#111114fa;--color-panel-soft:#ff2a2a04;--color-line:#ff2a2a1f;--color-line-strong:#ff2a2a38;--color-accent-strong:#d62020;--color-accent-soft:#ff2a2a1f;--color-signal:#ff2a2a;--color-signal-soft:#ff2a2a29;--scrollbar-track:#08080a40;--scrollbar-track-hover:#08080a66;--scrollbar-thumb:#ff2a2a33;--scrollbar-thumb-hover:#ff2a2a59;--scrollbar-thumb-active:#ff2a2a80;--shadow-sm:0 .375rem 1rem #0009, 0 0 .25rem color-mix(in srgb, var(--color-accent) 20%, transparent);--shadow-md:0 .75rem 1.75rem #000000ad, 0 0 .5rem color-mix(in srgb, var(--color-accent) 25%, transparent);--shadow-lg:0 1.25rem 3rem #000000c7, 0 0 1rem color-mix(in srgb, var(--color-accent) 30%, transparent);--button-primary-bg:#ff2a2a;--button-primary-color:#08080a;--button-secondary-bg:linear-gradient(180deg, #ff2a2a1a, #11111440);--button-secondary-color:#ff2a2a;--button-secondary-border:#ff2a2a66;--button-secondary-hover-bg:linear-gradient(180deg, #ff2a2a33, #11111459)}[data-theme=midnight-tokyo]{--color-bg-canvas:#080a10;--color-bg-elevated:#111420;--ui-library-tag-focus-bg:var(--color-bg-elevated);--ui-empty-page-search-bg:color-mix(in srgb, var(--color-surface-card) 70%, transparent);--ui-empty-page-search-border:color-mix(in srgb, var(--color-border-default) 78%, transparent);--ui-empty-page-search-highlight:#00f0ff04;--ui-empty-page-search-icon-color:color-mix(in srgb, var(--color-accent) 72%, var(--color-text-muted));--ui-empty-page-search-icon-bg:color-mix(in srgb, var(--color-accent) 8%, transparent);--ui-empty-page-search-icon-border:color-mix(in srgb, var(--color-accent) 14%, transparent);--ui-empty-page-filter-bg:color-mix(in srgb, var(--color-surface-card) 46%, transparent);--ui-empty-page-filter-border:color-mix(in srgb, var(--color-border-default) 58%, transparent);--ui-empty-page-filter-highlight:#00f0ff03;--ui-empty-page-filter-icon-color:color-mix(in srgb, var(--color-accent) 48%, var(--color-text-muted));--ui-empty-page-filter-icon-bg:color-mix(in srgb, var(--color-accent) 5%, transparent);--ui-empty-page-filter-icon-border:color-mix(in srgb, var(--color-accent) 10%, transparent);--ui-empty-page-filter-description-color:color-mix(in srgb, var(--color-muted) 86%, var(--color-text-faint,var(--color-muted)));--color-surface-card:#00f0ff04;--color-surface-glass:#00f0ff08;--color-surface-glass-strong:#a855f712;--color-surface-glass-heavy:#00f0ff1f;--color-surface-overlay:#080a10c7;--color-surface-overlay-strong:#080a10eb;--color-surface-overlay-heavy:#080a10fa;--color-text-primary:#e0e6f0;--color-text-secondary:#8a9cb0;--color-text-muted:#4e5e70;--color-text-disabled:#e0e6f059;--color-text-faint:#e0e6f038;--color-text-inverse:#080a10;--color-border-subtle:#00f0ff14;--color-border-default:#a855f724;--color-border-strong:#00f0ff47;--color-border-heavy:#a855f761;--color-accent-blue:#00f0ff;--color-accent-blue-soft:#00c0e0;--color-accent-blue-pale:#80f0ff;--color-accent-purple:#a855f7;--color-accent-pink:#d8b4fe;--color-accent-yellow:#ffea00;--color-accent-yellow-soft:#ffb700;--color-accent-green:#39ff14;--color-accent-green-soft:#85ff7a;--color-accent-red-soft:#f36;--color-state-info:#00f0ff;--color-state-danger:#f36;--color-state-success:#39ff14;--color-state-warning:#ffea00;--color-state-amber:#ffb700;--color-state-info-bg:#00f0ff14;--color-state-danger-bg:#ff33661f;--color-state-danger-bg-strong:#ff336638;--color-state-success-bg:#39ff141f;--color-state-warning-bg:#ffea0014;--color-state-amber-bg:#ffb70014;--color-accent-glow:#00f0ff47;--color-danger-glow:#ff33662e;--color-canvas-glow:#080a101f;--color-accent-gradient:linear-gradient(135deg, #a855f7 0%, #00f0ff 100%);--color-panel-translucent:#111420f2;--color-panel-strong:#111420fa;--color-panel-soft:#00f0ff04;--color-line:#00f0ff1f;--color-line-strong:#a855f738;--color-accent-strong:#00c0e0;--color-accent-soft:#00f0ff1f;--color-signal:#a855f7;--color-signal-soft:#a855f729;--scrollbar-track:#080a1040;--scrollbar-track-hover:#080a1066;--scrollbar-thumb:#00f0ff33;--scrollbar-thumb-hover:#a855f759;--scrollbar-thumb-active:#00f0ff80;--shadow-sm:0 .375rem 1rem #00000080, 0 0 .25rem color-mix(in srgb, var(--color-accent-purple) 18%, transparent);--shadow-md:0 .75rem 1.75rem #00000094, 0 0 .5rem color-mix(in srgb, var(--color-accent-purple) 22%, transparent);--shadow-lg:0 1.25rem 3rem #000000ad, 0 0 1rem color-mix(in srgb, var(--color-accent-purple) 26%, transparent);--button-primary-bg:linear-gradient(135deg, #a855f7, #00f0ff);--button-primary-color:#080a10;--button-secondary-bg:linear-gradient(180deg, #00f0ff1a, #11142040);--button-secondary-color:#00f0ff;--button-secondary-border:#00f0ff66;--button-secondary-hover-bg:linear-gradient(180deg, #00f0ff33, #11142059)}[data-theme=vaporwave-dream]{--color-bg-canvas:#1a1226;--color-bg-elevated:#251c35;--ui-library-tag-focus-bg:var(--color-bg-elevated);--ui-empty-page-search-bg:color-mix(in srgb, var(--color-surface-card) 70%, transparent);--ui-empty-page-search-border:color-mix(in srgb, var(--color-border-default) 78%, transparent);--ui-empty-page-search-highlight:#ff80bf04;--ui-empty-page-search-icon-color:color-mix(in srgb, var(--color-accent) 72%, var(--color-text-muted));--ui-empty-page-search-icon-bg:color-mix(in srgb, var(--color-accent) 8%, transparent);--ui-empty-page-search-icon-border:color-mix(in srgb, var(--color-accent) 14%, transparent);--ui-empty-page-filter-bg:color-mix(in srgb, var(--color-surface-card) 46%, transparent);--ui-empty-page-filter-border:color-mix(in srgb, var(--color-border-default) 58%, transparent);--ui-empty-page-filter-highlight:#ff80bf03;--ui-empty-page-filter-icon-color:color-mix(in srgb, var(--color-accent) 48%, var(--color-text-muted));--ui-empty-page-filter-icon-bg:color-mix(in srgb, var(--color-accent) 5%, transparent);--ui-empty-page-filter-icon-border:color-mix(in srgb, var(--color-accent) 10%, transparent);--ui-empty-page-filter-description-color:color-mix(in srgb, var(--color-muted) 86%, var(--color-text-faint,var(--color-muted)));--color-surface-card:#ff80bf04;--color-surface-glass:#80ffd208;--color-surface-glass-strong:#ff80bf12;--color-surface-glass-heavy:#80ffd21f;--color-surface-overlay:#1a1226c7;--color-surface-overlay-strong:#1a1226eb;--color-surface-overlay-heavy:#1a1226fa;--color-text-primary:#faedf3;--color-text-secondary:#c2b1d6;--color-text-muted:#7b6d92;--color-text-disabled:#faedf359;--color-text-faint:#faedf338;--color-text-inverse:#1a1226;--color-border-subtle:#faedf314;--color-border-default:#faedf324;--color-border-strong:#ff80bf47;--color-border-heavy:#ff80bf61;--color-accent-blue:#80ffd2;--color-accent-blue-soft:#5ce6b8;--color-accent-blue-pale:#b8ffe2;--color-accent-purple:#bd00ff;--color-accent-pink:#ff80bf;--color-accent-yellow:#ffea00;--color-accent-yellow-soft:#ffb700;--color-accent-green:#39ff14;--color-accent-green-soft:#85ff7a;--color-accent-red-soft:#ff5c8a;--color-state-info:#80ffd2;--color-state-danger:#ff5c8a;--color-state-success:#80ffd2;--color-state-warning:#ffea00;--color-state-amber:#ffb700;--color-state-info-bg:#80ffd214;--color-state-danger-bg:#ff5c8a1f;--color-state-danger-bg-strong:#ff5c8a38;--color-state-success-bg:#80ffd21f;--color-state-warning-bg:#ffea0014;--color-state-amber-bg:#ffb70014;--color-accent-glow:#ff80bf47;--color-danger-glow:#ff5c8a2e;--color-canvas-glow:#1a12261f;--color-accent-gradient:linear-gradient(135deg, #ff80bf 0%, #80ffd2 100%);--color-panel-translucent:#251c35f2;--color-panel-strong:#251c35fa;--color-panel-soft:#ff80bf04;--color-line:#ff80bf1f;--color-line-strong:#80ffd238;--color-accent:#ff80bf;--color-accent-strong:#d45d97;--color-accent-soft:#ff80bf1f;--color-signal:#80ffd2;--color-signal-soft:#80ffd229;--scrollbar-track:#1a122640;--scrollbar-track-hover:#1a122666;--scrollbar-thumb:#ff80bf33;--scrollbar-thumb-hover:#ff80bf59;--scrollbar-thumb-active:#ff80bf80;--shadow-sm:0 .375rem 1rem #00000080, 0 0 .25rem color-mix(in srgb, var(--color-accent) 20%, transparent);--shadow-md:0 .75rem 1.75rem #00000094, 0 0 .5rem color-mix(in srgb, var(--color-accent) 25%, transparent);--shadow-lg:0 1.25rem 3rem #000000ad, 0 0 1rem color-mix(in srgb, var(--color-accent) 30%, transparent);--button-primary-bg:linear-gradient(135deg, #ff80bf, #80ffd2);--button-primary-color:#1a1226;--button-secondary-bg:linear-gradient(180deg, #ff80bf1a, #251c3540);--button-secondary-color:#ff80bf;--button-secondary-border:#ff80bf66;--button-secondary-hover-bg:linear-gradient(180deg, #ff80bf33, #251c3559)}[data-theme=sakura-neon]{--color-bg-canvas:#0f0b16;--color-bg-elevated:#1a1326;--ui-library-tag-focus-bg:var(--color-bg-elevated);--ui-empty-page-search-bg:color-mix(in srgb, var(--color-surface-card) 70%, transparent);--ui-empty-page-search-border:color-mix(in srgb, var(--color-border-default) 78%, transparent);--ui-empty-page-search-highlight:#ffb3d104;--ui-empty-page-search-icon-color:color-mix(in srgb, var(--color-accent) 72%, var(--color-text-muted));--ui-empty-page-search-icon-bg:color-mix(in srgb, var(--color-accent) 8%, transparent);--ui-empty-page-search-icon-border:color-mix(in srgb, var(--color-accent) 14%, transparent);--ui-empty-page-filter-bg:color-mix(in srgb, var(--color-surface-card) 46%, transparent);--ui-empty-page-filter-border:color-mix(in srgb, var(--color-border-default) 58%, transparent);--ui-empty-page-filter-highlight:#ffb3d103;--ui-empty-page-filter-icon-color:color-mix(in srgb, var(--color-accent) 48%, var(--color-text-muted));--ui-empty-page-filter-icon-bg:color-mix(in srgb, var(--color-accent) 5%, transparent);--ui-empty-page-filter-icon-border:color-mix(in srgb, var(--color-accent) 10%, transparent);--ui-empty-page-filter-description-color:color-mix(in srgb, var(--color-muted) 86%, var(--color-text-faint,var(--color-muted)));--color-surface-card:#ffb3d104;--color-surface-glass:#c89bf508;--color-surface-glass-strong:#ffb3d112;--color-surface-glass-heavy:#c89bf51f;--color-surface-overlay:#0f0b16c7;--color-surface-overlay-strong:#0f0b16eb;--color-surface-overlay-heavy:#0f0b16fa;--color-text-primary:#faedf3;--color-text-secondary:#d3c2e6;--color-text-muted:#7c6a91;--color-text-disabled:#faedf359;--color-text-faint:#faedf338;--color-text-inverse:#0f0b16;--color-border-subtle:#faedf314;--color-border-default:#faedf324;--color-border-strong:#ffb3d147;--color-border-heavy:#ffb3d161;--color-accent-blue:#ffb3d1;--color-accent-blue-soft:#ff8cb9;--color-accent-blue-pale:#ffd1e4;--color-accent-purple:#c89bf5;--color-accent-pink:#ff8cb9;--color-accent-yellow:#ffea00;--color-accent-yellow-soft:#ffb700;--color-accent-green:#39ff14;--color-accent-green-soft:#85ff7a;--color-accent-red-soft:#ff5c8a;--color-state-info:#c89bf5;--color-state-danger:#ff5c8a;--color-state-success:#39ff14;--color-state-warning:#ffea00;--color-state-amber:#ffb700;--color-state-info-bg:#c89bf514;--color-state-danger-bg:#ff5c8a1f;--color-state-danger-bg-strong:#ff5c8a38;--color-state-success-bg:#39ff141f;--color-state-warning-bg:#ffea0014;--color-state-amber-bg:#ffb70014;--color-accent-glow:#ffb3d147;--color-danger-glow:#ff5c8a2e;--color-canvas-glow:#0f0b161f;--color-accent-gradient:linear-gradient(135deg, #ffb3d1 0%, #c89bf5 100%);--color-panel-translucent:#1a1326f2;--color-panel-strong:#1a1326fa;--color-panel-soft:#ffb3d104;--color-line:#ffb3d11f;--color-line-strong:#c89bf538;--color-accent-strong:#ff8cb9;--color-accent-soft:#ffb3d11f;--color-signal:#c89bf5;--color-signal-soft:#c89bf529;--scrollbar-track:#0f0b1640;--scrollbar-track-hover:#0f0b1666;--scrollbar-thumb:#ffb3d133;--scrollbar-thumb-hover:#ffb3d159;--scrollbar-thumb-active:#ffb3d180;--shadow-sm:0 .375rem 1rem #00000080, 0 0 .25rem color-mix(in srgb, var(--color-accent) 20%, transparent);--shadow-md:0 .75rem 1.75rem #00000094, 0 0 .5rem color-mix(in srgb, var(--color-accent) 25%, transparent);--shadow-lg:0 1.25rem 3rem #000000ad, 0 0 1rem color-mix(in srgb, var(--color-accent) 30%, transparent);--button-primary-bg:linear-gradient(135deg, #ffb3d1, #c89bf5);--button-primary-color:#0f0b16;--button-secondary-bg:linear-gradient(180deg, #ffb3d11a, #1a132640);--button-secondary-color:#ffb3d1;--button-secondary-border:#ffb3d166;--button-secondary-hover-bg:linear-gradient(180deg, #ffb3d133, #1a132659)}[data-theme=disco-glam]{--color-bg-canvas:#120817;--color-bg-elevated:#1d1024;--ui-library-tag-focus-bg:var(--color-bg-elevated);--ui-empty-page-search-bg:color-mix(in srgb, var(--color-surface-card) 70%, transparent);--ui-empty-page-search-border:color-mix(in srgb, var(--color-border-default) 78%, transparent);--ui-empty-page-search-highlight:#e6c28004;--ui-empty-page-search-icon-color:color-mix(in srgb, var(--color-accent) 72%, var(--color-text-muted));--ui-empty-page-search-icon-bg:color-mix(in srgb, var(--color-accent) 8%, transparent);--ui-empty-page-search-icon-border:color-mix(in srgb, var(--color-accent) 14%, transparent);--ui-empty-page-filter-bg:color-mix(in srgb, var(--color-surface-card) 46%, transparent);--ui-empty-page-filter-border:color-mix(in srgb, var(--color-border-default) 58%, transparent);--ui-empty-page-filter-highlight:#e6c28003;--ui-empty-page-filter-icon-color:color-mix(in srgb, var(--color-accent) 48%, var(--color-text-muted));--ui-empty-page-filter-icon-bg:color-mix(in srgb, var(--color-accent) 5%, transparent);--ui-empty-page-filter-icon-border:color-mix(in srgb, var(--color-accent) 10%, transparent);--ui-empty-page-filter-description-color:color-mix(in srgb, var(--color-muted) 86%, var(--color-text-faint,var(--color-muted)));--color-surface-card:#e6c28004;--color-surface-glass:#5ce6e608;--color-surface-glass-strong:#e6c28012;--color-surface-glass-heavy:#5ce6e61f;--color-surface-overlay:#120817c7;--color-surface-overlay-strong:#120817eb;--color-surface-overlay-heavy:#120817fa;--color-text-primary:#f5ecfc;--color-text-secondary:#cbaecf;--color-text-muted:#765f7c;--color-text-disabled:#f5ecfc59;--color-text-faint:#f5ecfc38;--color-text-inverse:#120817;--color-border-subtle:#f5ecfc14;--color-border-default:#f5ecfc24;--color-border-strong:#e6c28047;--color-border-heavy:#e6c28061;--color-accent-blue:#e6c280;--color-accent-blue-soft:#cda869;--color-accent-blue-pale:#f5dcaf;--color-accent-purple:#bd00ff;--color-accent-pink:#e6c280;--color-accent-yellow:#ffea00;--color-accent-yellow-soft:#ffb700;--color-accent-green:#5ce6e6;--color-accent-green-soft:#9ff;--color-accent-red-soft:#ff5c8a;--color-state-info:#5ce6e6;--color-state-danger:#ff5c8a;--color-state-success:#5ce6e6;--color-state-warning:#ffea00;--color-state-amber:#ffb700;--color-state-info-bg:#5ce6e614;--color-state-danger-bg:#ff5c8a1f;--color-state-danger-bg-strong:#ff5c8a38;--color-state-success-bg:#5ce6e61f;--color-state-warning-bg:#ffea0014;--color-state-amber-bg:#ffb70014;--color-accent-glow:#e6c28047;--color-danger-glow:#ff5c8a2e;--color-canvas-glow:#1208171f;--color-accent-gradient:linear-gradient(135deg, #e6c280 0%, #5ce6e6 100%);--color-panel-translucent:#1d1024f2;--color-panel-strong:#1d1024fa;--color-panel-soft:#e6c28004;--color-line:#e6c2801f;--color-line-strong:#5ce6e638;--color-accent-strong:#cda869;--color-accent-soft:#e6c2801f;--color-signal:#5ce6e6;--color-signal-soft:#5ce6e629;--scrollbar-track:#12081740;--scrollbar-track-hover:#12081766;--scrollbar-thumb:#e6c28033;--scrollbar-thumb-hover:#e6c28059;--scrollbar-thumb-active:#e6c28080;--shadow-sm:0 .375rem 1rem #00000080, 0 0 .25rem color-mix(in srgb, var(--color-accent) 20%, transparent);--shadow-md:0 .75rem 1.75rem #00000094, 0 0 .5rem color-mix(in srgb, var(--color-accent) 25%, transparent);--shadow-lg:0 1.25rem 3rem #000000ad, 0 0 1rem color-mix(in srgb, var(--color-accent) 30%, transparent);--button-primary-bg:#e6c280;--button-primary-color:#120817;--button-secondary-bg:linear-gradient(180deg, #e6c2801a, #1d102440);--button-secondary-color:#e6c280;--button-secondary-border:#e6c28066;--button-secondary-hover-bg:linear-gradient(180deg, #e6c28033, #1d102459)}[data-theme=midnight-amber]{--color-bg-canvas:#0b0b0b;--color-bg-elevated:#121212;--ui-library-tag-focus-bg:var(--color-bg-elevated);--ui-empty-page-search-bg:color-mix(in srgb, var(--color-surface-card) 70%, transparent);--ui-empty-page-search-border:color-mix(in srgb, var(--color-border-default) 78%, transparent);--ui-empty-page-search-highlight:#ff990004;--ui-empty-page-search-icon-color:color-mix(in srgb, var(--color-accent) 72%, var(--color-text-muted));--ui-empty-page-search-icon-bg:color-mix(in srgb, var(--color-accent) 8%, transparent);--ui-empty-page-search-icon-border:color-mix(in srgb, var(--color-accent) 14%, transparent);--ui-empty-page-filter-bg:color-mix(in srgb, var(--color-surface-card) 46%, transparent);--ui-empty-page-filter-border:color-mix(in srgb, var(--color-border-default) 58%, transparent);--ui-empty-page-filter-highlight:#ff990003;--ui-empty-page-filter-icon-color:color-mix(in srgb, var(--color-accent) 48%, var(--color-text-muted));--ui-empty-page-filter-icon-bg:color-mix(in srgb, var(--color-accent) 5%, transparent);--ui-empty-page-filter-icon-border:color-mix(in srgb, var(--color-accent) 10%, transparent);--ui-empty-page-filter-description-color:color-mix(in srgb, var(--color-muted) 86%, var(--color-text-faint,var(--color-muted)));--color-surface-card:#ff990004;--color-surface-glass:#ff990008;--color-surface-glass-strong:#ff990012;--color-surface-glass-heavy:#ff99001f;--color-surface-overlay:#0b0b0bc7;--color-surface-overlay-strong:#0b0b0beb;--color-surface-overlay-heavy:#0b0b0bfa;--color-text-primary:#fafafa;--color-text-secondary:#a3a3a3;--color-text-muted:#525252;--color-text-disabled:#fafafa59;--color-text-faint:#fafafa38;--color-text-inverse:#0b0b0b;--color-border-subtle:#fafafa14;--color-border-default:#fafafa24;--color-border-strong:#ff990047;--color-border-heavy:#ff990061;--color-accent-blue:#f90;--color-accent-blue-soft:#e68a00;--color-accent-blue-pale:#ffc980;--color-accent-purple:#bd00ff;--color-accent-pink:#f90;--color-accent-yellow:#ffea00;--color-accent-yellow-soft:#ffb700;--color-accent-green:#39ff14;--color-accent-green-soft:#85ff7a;--color-accent-red-soft:#f33;--color-state-info:#f90;--color-state-danger:#f33;--color-state-success:#39ff14;--color-state-warning:#ffea00;--color-state-amber:#ffb700;--color-state-info-bg:#ff990014;--color-state-danger-bg:#ff33331f;--color-state-danger-bg-strong:#ff333338;--color-state-success-bg:#39ff141f;--color-state-warning-bg:#ffea0014;--color-state-amber-bg:#ffb70014;--color-accent-glow:#ff990047;--color-danger-glow:#ff33332e;--color-canvas-glow:#0b0b0b1f;--color-accent-gradient:linear-gradient(180deg, #ffb300 0%, #f90 100%);--color-panel-translucent:#121212f2;--color-panel-strong:#121212fa;--color-panel-soft:#ff990004;--color-line:#ff99001f;--color-line-strong:#ff990038;--color-accent-strong:#e68a00;--color-accent-soft:#ff99001f;--color-signal:#f90;--color-signal-soft:#ff990029;--scrollbar-track:#0b0b0b40;--scrollbar-track-hover:#0b0b0b66;--scrollbar-thumb:#f903;--scrollbar-thumb-hover:#ff990059;--scrollbar-thumb-active:#ff990080;--shadow-sm:0 .375rem 1rem #0009, 0 0 .25rem color-mix(in srgb, var(--color-accent) 20%, transparent);--shadow-md:0 .75rem 1.75rem #000000ad, 0 0 .5rem color-mix(in srgb, var(--color-accent) 25%, transparent);--shadow-lg:0 1.25rem 3rem #000000c7, 0 0 1rem color-mix(in srgb, var(--color-accent) 30%, transparent);--button-primary-bg:#f90;--button-primary-color:#0b0b0b;--button-secondary-bg:linear-gradient(180deg, #ff99001a, #12121240);--button-secondary-color:#f90;--button-secondary-border:#f906;--button-secondary-hover-bg:linear-gradient(180deg, #f903, #12121259)}[data-theme=ruby-velvet]{--color-bg-canvas:#0a0a0a;--color-bg-elevated:#151515;--ui-library-tag-focus-bg:var(--color-bg-elevated);--ui-empty-page-search-bg:color-mix(in srgb, var(--color-surface-card) 70%, transparent);--ui-empty-page-search-border:color-mix(in srgb, var(--color-border-default) 78%, transparent);--ui-empty-page-search-highlight:#e6003a04;--ui-empty-page-search-icon-color:color-mix(in srgb, var(--color-accent) 72%, var(--color-text-muted));--ui-empty-page-search-icon-bg:color-mix(in srgb, var(--color-accent) 8%, transparent);--ui-empty-page-search-icon-border:color-mix(in srgb, var(--color-accent) 14%, transparent);--ui-empty-page-filter-bg:color-mix(in srgb, var(--color-surface-card) 46%, transparent);--ui-empty-page-filter-border:color-mix(in srgb, var(--color-border-default) 58%, transparent);--ui-empty-page-filter-highlight:#e6003a03;--ui-empty-page-filter-icon-color:color-mix(in srgb, var(--color-accent) 48%, var(--color-text-muted));--ui-empty-page-filter-icon-bg:color-mix(in srgb, var(--color-accent) 5%, transparent);--ui-empty-page-filter-icon-border:color-mix(in srgb, var(--color-accent) 10%, transparent);--ui-empty-page-filter-description-color:color-mix(in srgb, var(--color-muted) 86%, var(--color-text-faint,var(--color-muted)));--color-surface-card:#e6003a04;--color-surface-glass:#e6003a08;--color-surface-glass-strong:#e6003a12;--color-surface-glass-heavy:#e6003a1f;--color-surface-overlay:#0a0a0ac7;--color-surface-overlay-strong:#0a0a0aeb;--color-surface-overlay-heavy:#0a0a0afa;--color-text-primary:#f7f7f7;--color-text-secondary:#adadad;--color-text-muted:#555;--color-text-disabled:#f7f7f759;--color-text-faint:#f7f7f738;--color-text-inverse:#0a0a0a;--color-border-subtle:#f7f7f714;--color-border-default:#f7f7f724;--color-border-strong:#e6003a47;--color-border-heavy:#e6003a61;--color-accent-blue:#e6003a;--color-accent-blue-soft:#b8002e;--color-accent-blue-pale:#ff809b;--color-accent-purple:#bd00ff;--color-accent-pink:#e6003a;--color-accent-yellow:#ffea00;--color-accent-yellow-soft:#ffb700;--color-accent-green:#39ff14;--color-accent-green-soft:#85ff7a;--color-accent-red-soft:#f33;--color-state-info:#e6003a;--color-state-danger:#f33;--color-state-success:#39ff14;--color-state-warning:#ffea00;--color-state-amber:#ffb700;--color-state-info-bg:#e6003a14;--color-state-danger-bg:#ff33331f;--color-state-danger-bg-strong:#ff333338;--color-state-success-bg:#39ff141f;--color-state-warning-bg:#ffea0014;--color-state-amber-bg:#ffb70014;--color-accent-glow:#e6003a47;--color-danger-glow:#ff33332e;--color-canvas-glow:#0a0a0a1f;--color-accent-gradient:linear-gradient(180deg, #f36 0%, #e6003a 100%);--color-panel-translucent:#151515f2;--color-panel-strong:#151515fa;--color-panel-soft:#e6003a04;--color-line:#e6003a1f;--color-line-strong:#e6003a38;--color-accent-strong:#b8002e;--color-accent-soft:#e6003a1f;--color-signal:#e6003a;--color-signal-soft:#e6003a29;--scrollbar-track:#0a0a0a40;--scrollbar-track-hover:#0a0a0a66;--scrollbar-thumb:#e6003a33;--scrollbar-thumb-hover:#e6003a59;--scrollbar-thumb-active:#e6003a80;--shadow-sm:0 .375rem 1rem #0009, 0 0 .25rem color-mix(in srgb, var(--color-accent) 20%, transparent);--shadow-md:0 .75rem 1.75rem #000000ad, 0 0 .5rem color-mix(in srgb, var(--color-accent) 25%, transparent);--shadow-lg:0 1.25rem 3rem #000000c7, 0 0 1rem color-mix(in srgb, var(--color-accent) 30%, transparent);--button-primary-bg:#e6003a;--button-primary-color:#0a0a0a;--button-secondary-bg:linear-gradient(180deg, #e6003a1a, #15151540);--button-secondary-color:#e6003a;--button-secondary-border:#e6003a66;--button-secondary-hover-bg:linear-gradient(180deg, #e6003a33, #15151559)}[data-theme=solarized-dark]{--color-bg-canvas:#002b36;--color-bg-elevated:#073642;--ui-library-tag-focus-bg:var(--color-bg-elevated);--ui-empty-page-search-bg:color-mix(in srgb, var(--color-surface-card) 70%, transparent);--ui-empty-page-search-border:color-mix(in srgb, var(--color-border-default) 78%, transparent);--ui-empty-page-search-highlight:#ffffff06;--ui-empty-page-search-icon-color:color-mix(in srgb, var(--color-accent) 72%, var(--color-text-muted));--ui-empty-page-search-icon-bg:color-mix(in srgb, var(--color-accent) 8%, transparent);--ui-empty-page-search-icon-border:color-mix(in srgb, var(--color-accent) 14%, transparent);--ui-empty-page-filter-bg:color-mix(in srgb, var(--color-surface-card) 46%, transparent);--ui-empty-page-filter-border:color-mix(in srgb, var(--color-border-default) 58%, transparent);--ui-empty-page-filter-highlight:#ffffff03;--ui-empty-page-filter-icon-color:color-mix(in srgb, var(--color-accent) 48%, var(--color-text-muted));--ui-empty-page-filter-icon-bg:color-mix(in srgb, var(--color-accent) 5%, transparent);--ui-empty-page-filter-icon-border:color-mix(in srgb, var(--color-accent) 10%, transparent);--ui-empty-page-filter-description-color:color-mix(in srgb, var(--color-muted) 86%, var(--color-text-faint,var(--color-muted)));--color-surface-card:#ffffff06;--color-surface-glass:#ffffff0a;--color-surface-glass-strong:#ffffff14;--color-surface-glass-heavy:#ffffff1f;--color-surface-overlay:#00151a80;--color-surface-overlay-strong:#00151abf;--color-surface-overlay-heavy:#00151af2;--color-text-primary:#93a1a1;--color-text-secondary:#839496;--color-text-muted:#586e75;--color-text-disabled:#93a1a166;--color-text-faint:#93a1a14d;--color-text-inverse:#002b36;--color-border-subtle:#93a1a114;--color-border-default:#93a1a124;--color-border-strong:#93a1a133;--color-border-heavy:#93a1a142;--color-accent-blue:#268bd2;--color-accent-blue-soft:#2aa198;--color-accent-blue-pale:#72b2dc;--color-accent-purple:#6c71c4;--color-accent-pink:#d33682;--color-accent-yellow:#b58900;--color-accent-yellow-soft:#cb4b16;--color-accent-green:#859900;--color-accent-green-soft:#a6b539;--color-accent-red-soft:#e06866;--color-state-info:#268bd2;--color-state-danger:#dc322f;--color-state-success:#859900;--color-state-warning:#b58900;--color-state-amber:#cb4b16;--color-state-info-bg:#268bd21a;--color-state-danger-bg:#dc322f1f;--color-state-danger-bg-strong:#dc322f38;--color-state-success-bg:#8599001f;--color-state-warning-bg:#b589001a;--color-state-amber-bg:#cb4b161a;--color-accent-glow:#268bd23d;--color-danger-glow:#dc322f2e;--color-canvas-glow:#268bd226;--color-accent-gradient:linear-gradient(180deg, #2a97e6 0%, #268bd2 100%);--color-panel-translucent:#073642f2;--color-panel-strong:#073642fa;--color-panel-soft:#ffffff09;--color-ink:#fdf6e3;--color-muted:#93a1a1;--color-subtle:#839496;--color-line:#93a1a11f;--color-line-strong:#93a1a138;--color-accent-strong:#1b6397;--color-accent-soft:#268bd21f;--color-signal:#2aa198;--color-signal-soft:#2aa19829;--scrollbar-track:#002b3640;--scrollbar-track-hover:#002b3666;--scrollbar-thumb:#93a1a133;--scrollbar-thumb-hover:#268bd259;--scrollbar-thumb-active:#268bd280;--shadow-sm:0 .375rem 1rem #000f1440;--shadow-md:0 .75rem 1.75rem #000f144d;--shadow-lg:0 1.25rem 3rem #000f1459;--button-primary-bg:linear-gradient(135deg, #268bd2, #1b6397);--button-primary-color:#fdf6e3;--button-secondary-bg:linear-gradient(180deg, #268bd229, #07364240);--button-secondary-color:#268bd2;--button-secondary-border:#268bd24d;--button-secondary-hover-bg:linear-gradient(180deg, #268bd240, #07364259)}[data-theme=tokyo-night]{--color-bg-canvas:#1a1b26;--color-bg-elevated:#16161e;--ui-library-tag-focus-bg:var(--color-bg-elevated);--ui-empty-page-search-bg:color-mix(in srgb, var(--color-surface-card) 70%, transparent);--ui-empty-page-search-border:color-mix(in srgb, var(--color-border-default) 78%, transparent);--ui-empty-page-search-highlight:#ffffff06;--ui-empty-page-search-icon-color:color-mix(in srgb, var(--color-accent) 72%, var(--color-text-muted));--ui-empty-page-search-icon-bg:color-mix(in srgb, var(--color-accent) 8%, transparent);--ui-empty-page-search-icon-border:color-mix(in srgb, var(--color-accent) 14%, transparent);--ui-empty-page-filter-bg:color-mix(in srgb, var(--color-surface-card) 46%, transparent);--ui-empty-page-filter-border:color-mix(in srgb, var(--color-border-default) 58%, transparent);--ui-empty-page-filter-highlight:#ffffff03;--ui-empty-page-filter-icon-color:color-mix(in srgb, var(--color-accent) 48%, var(--color-text-muted));--ui-empty-page-filter-icon-bg:color-mix(in srgb, var(--color-accent) 5%, transparent);--ui-empty-page-filter-icon-border:color-mix(in srgb, var(--color-accent) 10%, transparent);--ui-empty-page-filter-description-color:color-mix(in srgb, var(--color-muted) 86%, var(--color-text-faint,var(--color-muted)));--color-surface-card:#ffffff05;--color-surface-glass:#ffffff09;--color-surface-glass-strong:#ffffff12;--color-surface-glass-heavy:#ffffff1c;--color-surface-overlay:#0a0a108c;--color-surface-overlay-strong:#0a0a10c7;--color-surface-overlay-heavy:#0a0a10f2;--color-text-primary:#a9b1d6;--color-text-secondary:#787c99;--color-text-muted:#565f89;--color-text-disabled:#a9b1d661;--color-text-faint:#a9b1d640;--color-text-inverse:#1a1b26;--color-border-subtle:#a9b1d614;--color-border-default:#a9b1d621;--color-border-strong:#a9b1d633;--color-border-heavy:#a9b1d647;--color-accent-blue:#7aa2f7;--color-accent-blue-soft:#7dcfff;--color-accent-blue-pale:#b4f9f8;--color-accent-purple:#bb9af3;--color-accent-pink:#d183e8;--color-accent-yellow:#e0af68;--color-accent-yellow-soft:#ff9e64;--color-accent-green:#9ece6a;--color-accent-green-soft:#73daca;--color-accent-red-soft:#f7768e;--color-state-info:#7aa2f7;--color-state-danger:#f7768e;--color-state-success:#9ece6a;--color-state-warning:#e0af68;--color-state-amber:#ff9e64;--color-state-info-bg:#7aa2f71a;--color-state-danger-bg:#f7768e1f;--color-state-danger-bg-strong:#f7768e38;--color-state-success-bg:#9ece6a1f;--color-state-warning-bg:#e0af681a;--color-state-amber-bg:#ff9e641a;--color-accent-glow:#7aa2f73d;--color-danger-glow:#f7768e26;--color-canvas-glow:#7aa2f71f;--color-accent-gradient:linear-gradient(180deg, #8baeff 0%, #7aa2f7 100%);--color-panel-translucent:#16161ef2;--color-panel-strong:#16161efa;--color-panel-soft:#ffffff08;--color-ink:#c0caf5;--color-muted:#a9b1d6;--color-subtle:#787c99;--color-line:#a9b1d61a;--color-line-strong:#a9b1d633;--color-accent-strong:#567ad2;--color-accent-soft:#7aa2f71f;--color-signal:#7dcfff;--color-signal-soft:#7dcfff29;--scrollbar-track:#1a1b2640;--scrollbar-track-hover:#1a1b2666;--scrollbar-thumb:#a9b1d633;--scrollbar-thumb-hover:#7aa2f759;--scrollbar-thumb-active:#7aa2f780;--shadow-sm:0 .375rem 1rem #0a0a104d, 0 0 .25rem color-mix(in srgb, var(--color-accent-purple) 15%, transparent);--shadow-md:0 .75rem 1.75rem #0a0a1061, 0 0 .5rem color-mix(in srgb, var(--color-accent-purple) 18%, transparent);--shadow-lg:0 1.25rem 3rem #0a0a107a, 0 0 1rem color-mix(in srgb, var(--color-accent-purple) 22%, transparent);--button-primary-bg:linear-gradient(135deg, #7aa2f7, #567ad2);--button-primary-color:#1a1b26;--button-secondary-bg:linear-gradient(180deg, #7aa2f729, #16161e40);--button-secondary-color:#7aa2f7;--button-secondary-border:#7aa2f74d;--button-secondary-hover-bg:linear-gradient(180deg, #7aa2f740, #16161e59);--table-row-hover-shadow:inset .0625rem 0 0 #bb9af3;--table-row-active-shadow:inset .125rem 0 0 #bb9af3}[data-theme=cyberpunk-dark]{--color-bg-canvas:#0c0714;--color-bg-elevated:#170e28;--ui-library-tag-focus-bg:var(--color-bg-elevated);--ui-empty-page-search-bg:color-mix(in srgb, var(--color-surface-card) 70%, transparent);--ui-empty-page-search-border:color-mix(in srgb, var(--color-border-default) 78%, transparent);--ui-empty-page-search-highlight:#ffffff06;--ui-empty-page-search-icon-color:color-mix(in srgb, var(--color-accent) 72%, var(--color-text-muted));--ui-empty-page-search-icon-bg:color-mix(in srgb, var(--color-accent) 8%, transparent);--ui-empty-page-search-icon-border:color-mix(in srgb, var(--color-accent) 14%, transparent);--ui-empty-page-filter-bg:color-mix(in srgb, var(--color-surface-card) 46%, transparent);--ui-empty-page-filter-border:color-mix(in srgb, var(--color-border-default) 58%, transparent);--ui-empty-page-filter-highlight:#ffffff03;--ui-empty-page-filter-icon-color:color-mix(in srgb, var(--color-accent) 48%, var(--color-text-muted));--ui-empty-page-filter-icon-bg:color-mix(in srgb, var(--color-accent) 5%, transparent);--ui-empty-page-filter-icon-border:color-mix(in srgb, var(--color-accent) 10%, transparent);--ui-empty-page-filter-description-color:color-mix(in srgb, var(--color-muted) 86%, var(--color-text-faint,var(--color-muted)));--color-surface-card:#ffffff05;--color-surface-glass:#00f0ff0a;--color-surface-glass-strong:#ff007f14;--color-surface-glass-heavy:#00f0ff1f;--color-surface-overlay:#0a0514a6;--color-surface-overlay-strong:#0a0514d9;--color-surface-overlay-heavy:#0a0514f5;--color-text-primary:#e0def4;--color-text-secondary:#908caa;--color-text-muted:#5c5678;--color-text-disabled:#e0def459;--color-text-faint:#e0def438;--color-text-inverse:#0c0714;--color-border-subtle:#00f0ff14;--color-border-default:#ff007f24;--color-border-strong:#00f0ff3d;--color-border-heavy:#ff007f52;--color-accent-blue:#00f0ff;--color-accent-blue-soft:#7dcfff;--color-accent-blue-pale:#b4f9f8;--color-accent-purple:#bb9af3;--color-accent-pink:#ff007f;--color-accent-yellow:#ffe600;--color-accent-yellow-soft:#ff9e64;--color-accent-green:#0f6;--color-accent-green-soft:#39ff14;--color-accent-red-soft:#ff003c;--color-state-info:#00f0ff;--color-state-danger:#ff003c;--color-state-success:#0f6;--color-state-warning:#ffe600;--color-state-amber:#ff9e64;--color-state-info-bg:#00f0ff14;--color-state-danger-bg:#ff003c1f;--color-state-danger-bg-strong:#ff003c38;--color-state-success-bg:#00ff661f;--color-state-warning-bg:#ffe60014;--color-state-amber-bg:#ff9e6414;--color-accent-glow:#00f0ff47;--color-danger-glow:#ff003c2e;--color-canvas-glow:#ff007f26;--color-accent-gradient:linear-gradient(135deg, #ff007f 0%, #00f0ff 100%);--color-panel-translucent:#170e28f2;--color-panel-strong:#170e28fa;--color-panel-soft:#ffffff05;--color-ink:#f0ecf9;--color-line:#00f0ff1f;--color-line-strong:#ff007f33;--color-accent-strong:#00a4b0;--color-accent-soft:#00f0ff1f;--color-signal:#ff007f;--color-signal-soft:#ff007f29;--scrollbar-track:#0c071440;--scrollbar-track-hover:#0c071466;--scrollbar-thumb:#00f0ff40;--scrollbar-thumb-hover:#ff007f73;--scrollbar-thumb-active:#00f0ff99;--shadow-sm:0 .375rem 1rem #0c071466, 0 0 .25rem color-mix(in srgb, var(--color-accent-pink) 20%, transparent);--shadow-md:0 .75rem 1.75rem #0c07147a, 0 0 .5rem color-mix(in srgb, var(--color-accent-pink) 25%, transparent);--shadow-lg:0 1.25rem 3rem #0c071494, 0 0 1rem color-mix(in srgb, var(--color-accent-pink) 30%, transparent);--button-primary-bg:#00f0ff;--button-primary-color:#0c0714;--button-secondary-bg:linear-gradient(180deg, #00f0ff1a, #170e2840);--button-secondary-color:#00f0ff;--button-secondary-border:#00f0ff66;--button-secondary-hover-bg:linear-gradient(180deg, #00f0ff33, #170e2859)}[data-theme=bladerunner-2049]{--color-bg-canvas:#120904;--color-bg-elevated:#241205;--ui-library-tag-focus-bg:var(--color-bg-elevated);--ui-empty-page-search-bg:color-mix(in srgb, var(--color-surface-card) 70%, transparent);--ui-empty-page-search-border:color-mix(in srgb, var(--color-border-default) 78%, transparent);--ui-empty-page-search-highlight:#ffffff06;--ui-empty-page-search-icon-color:color-mix(in srgb, var(--color-accent) 72%, var(--color-text-muted));--ui-empty-page-search-icon-bg:color-mix(in srgb, var(--color-accent) 8%, transparent);--ui-empty-page-search-icon-border:color-mix(in srgb, var(--color-accent) 14%, transparent);--ui-empty-page-filter-bg:color-mix(in srgb, var(--color-surface-card) 46%, transparent);--ui-empty-page-filter-border:color-mix(in srgb, var(--color-border-default) 58%, transparent);--ui-empty-page-filter-highlight:#ffffff03;--ui-empty-page-filter-icon-color:color-mix(in srgb, var(--color-accent) 48%, var(--color-text-muted));--ui-empty-page-filter-icon-bg:color-mix(in srgb, var(--color-accent) 5%, transparent);--ui-empty-page-filter-icon-border:color-mix(in srgb, var(--color-accent) 10%, transparent);--ui-empty-page-filter-description-color:color-mix(in srgb, var(--color-muted) 86%, var(--color-text-faint,var(--color-muted)));--color-surface-card:#ffffff04;--color-surface-glass:#ff730009;--color-surface-glass-strong:#ff730012;--color-surface-glass-heavy:#ff73001f;--color-surface-overlay:#120904a6;--color-surface-overlay-strong:#120904d9;--color-surface-overlay-heavy:#120904f5;--color-text-primary:#f6d2ad;--color-text-secondary:#a68d75;--color-text-muted:#6e5947;--color-text-disabled:#f6d2ad59;--color-text-faint:#f6d2ad38;--color-text-inverse:#120904;--color-border-subtle:#ff730014;--color-border-default:#ff730026;--color-border-strong:#ff730040;--color-border-heavy:#ff730059;--color-accent-blue:#ff7300;--color-accent-blue-soft:#ff8c00;--color-accent-blue-pale:#ffd29d;--color-accent-purple:#bb9af3;--color-accent-pink:#d33682;--color-accent-yellow:#ffe600;--color-accent-yellow-soft:#ff9e64;--color-accent-green:#859900;--color-accent-green-soft:#a6b539;--color-accent-red-soft:#ff4a4a;--color-state-info:#ff7300;--color-state-danger:#ff4a4a;--color-state-success:#859900;--color-state-warning:#ffe600;--color-state-amber:#ff8c00;--color-state-info-bg:#ff730014;--color-state-danger-bg:#ff4a4a1f;--color-state-danger-bg-strong:#ff4a4a38;--color-state-success-bg:#8599001f;--color-state-warning-bg:#ffe60014;--color-state-amber-bg:#ff8c0014;--color-accent-glow:#ff730047;--color-danger-glow:#ff4a4a26;--color-canvas-glow:#ff73001f;--color-accent-gradient:linear-gradient(180deg, #ff8c00 0%, #f50 100%);--color-panel-translucent:#241205f2;--color-panel-strong:#241205fa;--color-panel-soft:#ffffff04;--color-ink:#fdfaf6;--color-line:#ff73001f;--color-line-strong:#ff730038;--color-accent-strong:#cc5c00;--color-accent-soft:#ff73001f;--color-signal:#ff8c00;--color-signal-soft:#ff8c0029;--scrollbar-track:#12090440;--scrollbar-track-hover:#12090466;--scrollbar-thumb:#ff730033;--scrollbar-thumb-hover:#ff730073;--scrollbar-thumb-active:#ff730099;--shadow-sm:0 .375rem 1rem #12090466;--shadow-md:0 .75rem 1.75rem #1209047a;--shadow-lg:0 1.25rem 3rem #12090494;--button-primary-bg:#ff6b00;--button-primary-color:#fff;--button-secondary-bg:linear-gradient(180deg, #ff73001f, #24120540);--button-secondary-color:#ff8c00;--button-secondary-border:#ff730066;--button-secondary-hover-bg:linear-gradient(180deg, #ff730033, #24120559)}[data-theme=bladerunner-la]{--color-bg-canvas:#05050d;--color-bg-elevated:#111124;--ui-library-tag-focus-bg:var(--color-bg-elevated);--ui-empty-page-search-bg:color-mix(in srgb, var(--color-surface-card) 70%, transparent);--ui-empty-page-search-border:color-mix(in srgb, var(--color-border-default) 78%, transparent);--ui-empty-page-search-highlight:#ffffff06;--ui-empty-page-search-icon-color:color-mix(in srgb, var(--color-accent) 72%, var(--color-text-muted));--ui-empty-page-search-icon-bg:color-mix(in srgb, var(--color-accent) 8%, transparent);--ui-empty-page-search-icon-border:color-mix(in srgb, var(--color-accent) 14%, transparent);--ui-empty-page-filter-bg:color-mix(in srgb, var(--color-surface-card) 46%, transparent);--ui-empty-page-filter-border:color-mix(in srgb, var(--color-border-default) 58%, transparent);--ui-empty-page-filter-highlight:#ffffff03;--ui-empty-page-filter-icon-color:color-mix(in srgb, var(--color-accent) 48%, var(--color-text-muted));--ui-empty-page-filter-icon-bg:color-mix(in srgb, var(--color-accent) 5%, transparent);--ui-empty-page-filter-icon-border:color-mix(in srgb, var(--color-accent) 10%, transparent);--ui-empty-page-filter-description-color:color-mix(in srgb, var(--color-muted) 86%, var(--color-text-faint,var(--color-muted)));--color-surface-card:#ffffff04;--color-surface-glass:#db5e950a;--color-surface-glass-strong:#17379d14;--color-surface-glass-heavy:#db5e951f;--color-surface-overlay:#05050da6;--color-surface-overlay-strong:#05050dd9;--color-surface-overlay-heavy:#05050df5;--color-text-primary:#e899b8;--color-text-secondary:#6a7ca9;--color-text-muted:#56408f;--color-text-disabled:#e899b859;--color-text-faint:#e899b838;--color-text-inverse:#05050d;--color-border-subtle:#6a7ca914;--color-border-default:#17379d24;--color-border-strong:#db5e953d;--color-border-heavy:#db5e9552;--color-accent-blue:#17379d;--color-accent-blue-soft:#244be2;--color-accent-blue-pale:#6a7ca9;--color-accent-purple:#56408f;--color-accent-pink:#db5e95;--color-accent-yellow:#a8236b;--color-accent-yellow-soft:#7d063f;--color-accent-green:#5e1865;--color-accent-green-soft:#8e2b99;--color-accent-red-soft:#db5e95;--color-state-info:#17379d;--color-state-danger:#a8236b;--color-state-success:#56408f;--color-state-warning:#e899b8;--color-state-amber:#db5e95;--color-state-info-bg:#17379d1a;--color-state-danger-bg:#a8236b1f;--color-state-danger-bg-strong:#a8236b38;--color-state-success-bg:#56408f1f;--color-state-warning-bg:#e899b814;--color-state-amber-bg:#db5e9514;--color-accent-glow:#db5e9547;--color-danger-glow:#a8236b26;--color-canvas-glow:#17379d1f;--color-accent-gradient:linear-gradient(135deg, #db5e95 0%, #17379d 100%);--color-panel-translucent:#111124f2;--color-panel-strong:#111124fa;--color-panel-soft:#ffffff04;--color-ink:#fdf6f9;--color-line:#17379d1f;--color-line-strong:#db5e9538;--color-accent:#db5e95;--color-accent-strong:#a8236b;--color-accent-soft:#db5e951f;--color-signal:#17379d;--color-signal-soft:#17379d29;--scrollbar-track:#05050d40;--scrollbar-track-hover:#05050d66;--scrollbar-thumb:#17379d33;--scrollbar-thumb-hover:#db5e9573;--scrollbar-thumb-active:#db5e9599;--shadow-sm:0 .375rem 1rem #05050d66;--shadow-md:0 .75rem 1.75rem #05050d7a;--shadow-lg:0 1.25rem 3rem #05050d94;--button-primary-bg:#db5e95;--button-primary-color:#fff;--button-secondary-bg:linear-gradient(180deg, #17379d29, #11112440);--button-secondary-color:#6a7ca9;--button-secondary-border:#17379d66;--button-secondary-hover-bg:linear-gradient(180deg, #17379d40, #11112459)}[data-theme=nord]{--color-bg-canvas:#2e3440;--color-bg-elevated:#3b4252;--ui-library-tag-focus-bg:var(--color-bg-elevated);--ui-empty-page-search-bg:color-mix(in srgb, var(--color-surface-card) 70%, transparent);--ui-empty-page-search-border:color-mix(in srgb, var(--color-border-default) 78%, transparent);--ui-empty-page-search-highlight:#ffffff06;--ui-empty-page-search-icon-color:color-mix(in srgb, var(--color-accent) 72%, var(--color-text-muted));--ui-empty-page-search-icon-bg:color-mix(in srgb, var(--color-accent) 8%, transparent);--ui-empty-page-search-icon-border:color-mix(in srgb, var(--color-accent) 14%, transparent);--ui-empty-page-filter-bg:color-mix(in srgb, var(--color-surface-card) 46%, transparent);--ui-empty-page-filter-border:color-mix(in srgb, var(--color-border-default) 58%, transparent);--ui-empty-page-filter-highlight:#ffffff03;--ui-empty-page-filter-icon-color:color-mix(in srgb, var(--color-accent) 48%, var(--color-text-muted));--ui-empty-page-filter-icon-bg:color-mix(in srgb, var(--color-accent) 5%, transparent);--ui-empty-page-filter-icon-border:color-mix(in srgb, var(--color-accent) 10%, transparent);--ui-empty-page-filter-description-color:color-mix(in srgb, var(--color-muted) 86%, var(--color-text-faint,var(--color-muted)));--color-surface-card:#ffffff04;--color-surface-glass:#88c0d00a;--color-surface-glass-strong:#88c0d014;--color-surface-glass-heavy:#88c0d01f;--color-surface-overlay:#2e3440a6;--color-surface-overlay-strong:#2e3440d9;--color-surface-overlay-heavy:#2e3440f5;--color-text-primary:#eceff4;--color-text-secondary:#d8dee9;--color-text-muted:#d8dee9;--color-text-disabled:#eceff459;--color-text-faint:#eceff438;--color-text-inverse:#2e3440;--color-border-subtle:#d8dee914;--color-border-default:#d8dee924;--color-border-strong:#88c0d03d;--color-border-heavy:#88c0d052;--color-accent-blue:#88c0d0;--color-accent-blue-soft:#81a1c1;--color-accent-blue-pale:#8fbcbb;--color-accent-purple:#b48ead;--color-accent-pink:#bf616a;--color-accent-yellow:#ebcb8b;--color-accent-yellow-soft:#d08770;--color-accent-green:#a3be8c;--color-accent-green-soft:#a3be8c;--color-accent-red-soft:#bf616a;--color-state-info:#88c0d0;--color-state-danger:#bf616a;--color-state-success:#a3be8c;--color-state-warning:#ebcb8b;--color-state-amber:#d08770;--color-state-info-bg:#88c0d014;--color-state-danger-bg:#bf616a1f;--color-state-danger-bg-strong:#bf616a38;--color-state-success-bg:#a3be8c1f;--color-state-warning-bg:#ebcb8b14;--color-state-amber-bg:#d0877014;--color-accent-glow:#88c0d047;--color-danger-glow:#bf616a26;--color-canvas-glow:#88c0d01f;--color-accent-gradient:linear-gradient(135deg, #88c0d0 0%, #81a1c1 100%);--color-panel-translucent:#2b303bf2;--color-panel-strong:#2b303bfa;--color-panel-soft:#ffffff04;--color-subtle:#4c566a;--color-line:#d8dee91f;--color-line-strong:#88c0d038;--color-accent-strong:#81a1c1;--color-accent-soft:#88c0d01f;--color-signal:#81a1c1;--color-signal-soft:#81a1c129;--scrollbar-track:#2e344040;--scrollbar-track-hover:#2e344066;--scrollbar-thumb:#88c0d040;--scrollbar-thumb-hover:#81a1c173;--scrollbar-thumb-active:#88c0d099;--shadow-sm:0 .375rem 1rem #2e34404d;--shadow-md:0 .75rem 1.75rem #2e344061;--shadow-lg:0 1.25rem 3rem #2e34407a;--button-primary-bg:linear-gradient(135deg, #88c0d0, #81a1c1);--button-primary-color:#2e3440;--button-secondary-bg:linear-gradient(180deg, #88c0d01f, #3b425240);--button-secondary-color:#88c0d0;--button-secondary-border:#88c0d066;--button-secondary-hover-bg:linear-gradient(180deg, #88c0d033, #3b425259);--table-row-hover-shadow:inset .0625rem 0 0 #88c0d0;--table-row-active-shadow:inset .125rem 0 0 #88c0d0}[data-theme=dracula]{--color-bg-canvas:#282a36;--color-bg-elevated:#343746;--ui-library-tag-focus-bg:var(--color-bg-elevated);--ui-empty-page-search-bg:color-mix(in srgb, var(--color-surface-card) 70%, transparent);--ui-empty-page-search-border:color-mix(in srgb, var(--color-border-default) 78%, transparent);--ui-empty-page-search-highlight:#ffffff06;--ui-empty-page-search-icon-color:color-mix(in srgb, var(--color-accent) 72%, var(--color-text-muted));--ui-empty-page-search-icon-bg:color-mix(in srgb, var(--color-accent) 8%, transparent);--ui-empty-page-search-icon-border:color-mix(in srgb, var(--color-accent) 14%, transparent);--ui-empty-page-filter-bg:color-mix(in srgb, var(--color-surface-card) 46%, transparent);--ui-empty-page-filter-border:color-mix(in srgb, var(--color-border-default) 58%, transparent);--ui-empty-page-filter-highlight:#ffffff03;--ui-empty-page-filter-icon-color:color-mix(in srgb, var(--color-accent) 48%, var(--color-text-muted));--ui-empty-page-filter-icon-bg:color-mix(in srgb, var(--color-accent) 5%, transparent);--ui-empty-page-filter-icon-border:color-mix(in srgb, var(--color-accent) 10%, transparent);--ui-empty-page-filter-description-color:color-mix(in srgb, var(--color-muted) 86%, var(--color-text-faint,var(--color-muted)));--color-surface-card:#ffffff04;--color-surface-glass:#bd93f90a;--color-surface-glass-strong:#bd93f914;--color-surface-glass-heavy:#bd93f91f;--color-surface-overlay:#282a36a6;--color-surface-overlay-strong:#282a36d9;--color-surface-overlay-heavy:#282a36f5;--color-text-primary:#f8f8f2;--color-text-secondary:#e2e2dc;--color-text-muted:#bd93f9;--color-text-disabled:#f8f8f259;--color-text-faint:#f8f8f238;--color-text-inverse:#282a36;--color-border-subtle:#f2f2f814;--color-border-default:#f2f2f824;--color-border-strong:#bd93f93d;--color-border-heavy:#bd93f952;--color-accent-blue:#8be9fd;--color-accent-blue-soft:#8be9fd;--color-accent-blue-pale:#8be9fd;--color-accent-purple:#bd93f9;--color-accent-pink:#ff79c6;--color-accent-yellow:#f1fa8c;--color-accent-yellow-soft:#ffb86c;--color-accent-green:#50fa7b;--color-accent-green-soft:#50fa7b;--color-accent-red-soft:#f55;--color-state-info:#8be9fd;--color-state-danger:#f55;--color-state-success:#50fa7b;--color-state-warning:#f1fa8c;--color-state-amber:#ffb86c;--color-state-info-bg:#8be9fd14;--color-state-danger-bg:#ff55551f;--color-state-danger-bg-strong:#ff555538;--color-state-success-bg:#50fa7b1f;--color-state-warning-bg:#f1fa8c14;--color-state-amber-bg:#ffb86c14;--color-accent-glow:#bd93f947;--color-danger-glow:#ff555526;--color-canvas-glow:#bd93f91f;--color-accent-gradient:linear-gradient(135deg, #bd93f9 0%, #ff79c6 100%);--color-panel-translucent:#1e1f29f2;--color-panel-strong:#1e1f29fa;--color-panel-soft:#ffffff04;--color-subtle:#6272a4;--color-line:#f8f8f21f;--color-line-strong:#bd93f938;--color-accent:#bd93f9;--color-accent-strong:#ff79c6;--color-accent-soft:#bd93f91f;--color-signal:#bd93f9;--color-signal-soft:#bd93f929;--scrollbar-track:#282a3640;--scrollbar-track-hover:#282a3666;--scrollbar-thumb:#bd93f940;--scrollbar-thumb-hover:#ff4fc673;--scrollbar-thumb-active:#bd93f999;--shadow-sm:0 .375rem 1rem #282a364d;--shadow-md:0 .75rem 1.75rem #282a3661;--shadow-lg:0 1.25rem 3rem #282a367a;--button-primary-bg:linear-gradient(135deg, #bd93f9, #ff79c6);--button-primary-color:#282a36;--button-secondary-bg:linear-gradient(180deg, #bd93f91f, #34374640);--button-secondary-color:#bd93f9;--button-secondary-border:#bd93f966;--button-secondary-hover-bg:linear-gradient(180deg, #bd93f933, #34374659);--table-row-hover-shadow:inset .0625rem 0 0 #bd93f9;--table-row-active-shadow:inset .125rem 0 0 #bd93f9}[data-theme=gruvbox-dark]{--color-bg-canvas:#282828;--color-bg-elevated:#3c3836;--ui-library-tag-focus-bg:var(--color-bg-elevated);--ui-empty-page-search-bg:color-mix(in srgb, var(--color-surface-card) 70%, transparent);--ui-empty-page-search-border:color-mix(in srgb, var(--color-border-default) 78%, transparent);--ui-empty-page-search-highlight:#ffffff06;--ui-empty-page-search-icon-color:color-mix(in srgb, var(--color-accent) 72%, var(--color-text-muted));--ui-empty-page-search-icon-bg:color-mix(in srgb, var(--color-accent) 8%, transparent);--ui-empty-page-search-icon-border:color-mix(in srgb, var(--color-accent) 14%, transparent);--ui-empty-page-filter-bg:color-mix(in srgb, var(--color-surface-card) 46%, transparent);--ui-empty-page-filter-border:color-mix(in srgb, var(--color-border-default) 58%, transparent);--ui-empty-page-filter-highlight:#ffffff03;--ui-empty-page-filter-icon-color:color-mix(in srgb, var(--color-accent) 48%, var(--color-text-muted));--ui-empty-page-filter-icon-bg:color-mix(in srgb, var(--color-accent) 5%, transparent);--ui-empty-page-filter-icon-border:color-mix(in srgb, var(--color-accent) 10%, transparent);--ui-empty-page-filter-description-color:color-mix(in srgb, var(--color-muted) 86%, var(--color-text-faint,var(--color-muted)));--color-surface-card:#ffffff04;--color-surface-glass:#fabd2f0a;--color-surface-glass-strong:#fabd2f14;--color-surface-glass-heavy:#fabd2f1f;--color-surface-overlay:#282828a6;--color-surface-overlay-strong:#282828d9;--color-surface-overlay-heavy:#282828f5;--color-text-primary:#fbf1c7;--color-text-secondary:#ebdbb2;--color-text-muted:#fabd2f;--color-text-disabled:#fbf1c759;--color-text-faint:#fbf1c738;--color-text-inverse:#282828;--color-border-subtle:#ebdbb214;--color-border-default:#ebdbb224;--color-border-strong:#fabd2f3d;--color-border-heavy:#fabd2f52;--color-accent-blue:#83a598;--color-accent-blue-soft:#8ec07c;--color-accent-blue-pale:#8ec07c;--color-accent-purple:#d3869b;--color-accent-pink:#fb4934;--color-accent-yellow:#fabd2f;--color-accent-yellow-soft:#fe8019;--color-accent-green:#b8bb26;--color-accent-green-soft:#b8bb26;--color-accent-red-soft:#fb4934;--color-state-info:#83a598;--color-state-danger:#fb4934;--color-state-success:#b8bb26;--color-state-warning:#fabd2f;--color-state-amber:#fe8019;--color-state-info-bg:#83a59814;--color-state-danger-bg:#fb49341f;--color-state-danger-bg-strong:#fb493438;--color-state-success-bg:#b8bb261f;--color-state-warning-bg:#fabd4714;--color-state-amber-bg:#fe801914;--color-accent-glow:#fabd2f47;--color-danger-glow:#fb493426;--color-canvas-glow:#fabd2f1f;--color-accent-gradient:linear-gradient(135deg, #fe8019 0%, #fabd2f 100%);--color-panel-translucent:#1d2021f2;--color-panel-strong:#1d2021fa;--color-panel-soft:#ffffff04;--color-subtle:#928374;--color-line:#fbf1c71f;--color-line-strong:#fabd2f38;--color-accent:#fabd2f;--color-accent-strong:#fe8019;--color-accent-soft:#fabd2f1f;--color-signal:#fe8019;--color-signal-soft:#fe801929;--scrollbar-track:#28282840;--scrollbar-track-hover:#28282866;--scrollbar-thumb:#fabd2f40;--scrollbar-thumb-hover:#fe801973;--scrollbar-thumb-active:#fabd2f99;--shadow-sm:0 .375rem 1rem #2828284d;--shadow-md:0 .75rem 1.75rem #28282861;--shadow-lg:0 1.25rem 3rem #2828287a;--button-primary-bg:linear-gradient(135deg, #d79921, #fabd2f);--button-primary-color:#282828;--button-secondary-bg:linear-gradient(180deg, #fabd2f1f, #3c383640);--button-secondary-color:#fabd2f;--button-secondary-border:#fabd2f66;--button-secondary-hover-bg:linear-gradient(180deg, #fabd2f33, #3c383659);--table-row-hover-shadow:inset .0625rem 0 0 #fabd2f;--table-row-active-shadow:inset .125rem 0 0 #fabd2f}[data-theme=pine-forest]{--color-bg-canvas:#1b2620;--color-bg-elevated:#24332b;--ui-library-tag-focus-bg:var(--color-bg-elevated);--ui-empty-page-search-bg:color-mix(in srgb, var(--color-surface-card) 70%, transparent);--ui-empty-page-search-border:color-mix(in srgb, var(--color-border-default) 78%, transparent);--ui-empty-page-search-highlight:#ffffff06;--ui-empty-page-search-icon-color:color-mix(in srgb, var(--color-accent) 72%, var(--color-text-muted));--ui-empty-page-search-icon-bg:color-mix(in srgb, var(--color-accent) 8%, transparent);--ui-empty-page-search-icon-border:color-mix(in srgb, var(--color-accent) 14%, transparent);--ui-empty-page-filter-bg:color-mix(in srgb, var(--color-surface-card) 46%, transparent);--ui-empty-page-filter-border:color-mix(in srgb, var(--color-border-default) 58%, transparent);--ui-empty-page-filter-highlight:#ffffff03;--ui-empty-page-filter-icon-color:color-mix(in srgb, var(--color-accent) 48%, var(--color-text-muted));--ui-empty-page-filter-icon-bg:color-mix(in srgb, var(--color-accent) 5%, transparent);--ui-empty-page-filter-icon-border:color-mix(in srgb, var(--color-accent) 10%, transparent);--ui-empty-page-filter-description-color:color-mix(in srgb, var(--color-muted) 86%, var(--color-text-faint,var(--color-muted)));--color-surface-card:#ffffff04;--color-surface-glass:#8fb38a0a;--color-surface-glass-strong:#8fb38a14;--color-surface-glass-heavy:#8fb38a1f;--color-surface-overlay:#1b2620a6;--color-surface-overlay-strong:#1b2620d9;--color-surface-overlay-heavy:#1b2620f5;--color-text-primary:#e8ece9;--color-text-secondary:#cfdad3;--color-text-muted:#8fb38a;--color-text-disabled:#e8ece959;--color-text-faint:#e8ece938;--color-text-inverse:#1b2620;--color-border-subtle:#cfdad314;--color-border-default:#cfdad324;--color-border-strong:#8fb38a3d;--color-border-heavy:#8fb38a52;--color-accent-blue:#7da2a9;--color-accent-blue-soft:#7da2a9;--color-accent-blue-pale:#7da2a9;--color-accent-purple:#b08ea2;--color-accent-pink:#d98880;--color-accent-yellow:#e2c07d;--color-accent-yellow-soft:#c5a870;--color-accent-green:#8fb38a;--color-accent-green-soft:#8fb38a;--color-accent-red-soft:#d98880;--color-state-info:#7da2a9;--color-state-danger:#d98880;--color-state-success:#8fb38a;--color-state-warning:#e2c07d;--color-state-amber:#c5a870;--color-state-info-bg:#7da2a914;--color-state-danger-bg:#d988801f;--color-state-danger-bg-strong:#d9888038;--color-state-success-bg:#8fb38a1f;--color-state-warning-bg:#e2c07d14;--color-state-amber-bg:#c5a87014;--color-accent-glow:#8fb38a47;--color-danger-glow:#d9888026;--color-canvas-glow:#8fb38a1f;--color-accent-gradient:linear-gradient(135deg, #8fb38a 0%, #e2c07d 100%);--color-panel-translucent:#151d18f2;--color-panel-strong:#151d18fa;--color-panel-soft:#ffffff04;--color-subtle:#5b6e63;--color-line:#e8ece91f;--color-line-strong:#8fb38a38;--color-accent:#8fb38a;--color-accent-strong:#e2c07d;--color-accent-soft:#8fb38a1f;--color-signal:#8fb38a;--color-signal-soft:#8fb38a29;--scrollbar-track:#1b262040;--scrollbar-track-hover:#1b262066;--scrollbar-thumb:#8fb38a40;--scrollbar-thumb-hover:#e2c07d73;--scrollbar-thumb-active:#8fb38a99;--shadow-sm:0 .375rem 1rem #1b26204d;--shadow-md:0 .75rem 1.75rem #1b262061;--shadow-lg:0 1.25rem 3rem #1b26207a;--button-primary-bg:linear-gradient(135deg, #8fb38a, #e2c07d);--button-primary-color:#1b2620;--button-secondary-bg:linear-gradient(180deg, #8fb38a1f, #24332b40);--button-secondary-color:#8fb38a;--button-secondary-border:#8fb38a66;--button-secondary-hover-bg:linear-gradient(180deg, #8fb38a33, #24332b59);--table-row-hover-shadow:inset .0625rem 0 0 #8fb38a;--table-row-active-shadow:inset .125rem 0 0 #8fb38a}[data-theme=rose-pine]{--color-bg-canvas:#191724;--color-bg-elevated:#26233a;--ui-library-tag-focus-bg:var(--color-bg-elevated);--ui-empty-page-search-bg:color-mix(in srgb, var(--color-surface-card) 70%, transparent);--ui-empty-page-search-border:color-mix(in srgb, var(--color-border-default) 78%, transparent);--ui-empty-page-search-highlight:#ffffff06;--ui-empty-page-search-icon-color:color-mix(in srgb, var(--color-accent) 72%, var(--color-text-muted));--ui-empty-page-search-icon-bg:color-mix(in srgb, var(--color-accent) 8%, transparent);--ui-empty-page-search-icon-border:color-mix(in srgb, var(--color-accent) 14%, transparent);--ui-empty-page-filter-bg:color-mix(in srgb, var(--color-surface-card) 46%, transparent);--ui-empty-page-filter-border:color-mix(in srgb, var(--color-border-default) 58%, transparent);--ui-empty-page-filter-highlight:#ffffff03;--ui-empty-page-filter-icon-color:color-mix(in srgb, var(--color-accent) 48%, var(--color-text-muted));--ui-empty-page-filter-icon-bg:color-mix(in srgb, var(--color-accent) 5%, transparent);--ui-empty-page-filter-icon-border:color-mix(in srgb, var(--color-accent) 10%, transparent);--ui-empty-page-filter-description-color:color-mix(in srgb, var(--color-muted) 86%, var(--color-text-faint,var(--color-muted)));--color-surface-card:#ffffff04;--color-surface-glass:#ebbcba0a;--color-surface-glass-strong:#ebbcba14;--color-surface-glass-heavy:#ebbcba1f;--color-surface-overlay:#191724a6;--color-surface-overlay-strong:#191724d9;--color-surface-overlay-heavy:#191724f5;--color-text-primary:#e0def4;--color-text-secondary:#c4a7e7;--color-text-muted:#ebbcba;--color-text-disabled:#e0def459;--color-text-faint:#e0def438;--color-text-inverse:#191724;--color-border-subtle:#c4a7e714;--color-border-default:#c4a7e724;--color-border-strong:#ebbcba3d;--color-border-heavy:#ebbcba52;--color-accent-blue:#9ccfd8;--color-accent-blue-soft:#9ccfd8;--color-accent-blue-pale:#9ccfd8;--color-accent-purple:#c4a7e7;--color-accent-pink:#ebbcba;--color-accent-yellow:#f6c177;--color-accent-yellow-soft:#ea9a97;--color-accent-green:#31748f;--color-accent-green-soft:#31748f;--color-accent-red-soft:#eb6f92;--color-state-info:#9ccfd8;--color-state-danger:#eb6f92;--color-state-success:#31748f;--color-state-warning:#f6c177;--color-state-amber:#ea9a97;--color-state-info-bg:#9ccfd814;--color-state-danger-bg:#eb6f921f;--color-state-danger-bg-strong:#eb6f9238;--color-state-success-bg:#31748f1f;--color-state-warning-bg:#f6c17714;--color-state-amber-bg:#ea9a9714;--color-accent-glow:#ebbcba47;--color-danger-glow:#eb6f9226;--color-canvas-glow:#ebbcba1f;--color-accent-gradient:linear-gradient(135deg, #ebbcba 0%, #f6c177 100%);--color-panel-translucent:#211e2ef2;--color-panel-strong:#211e2efa;--color-panel-soft:#ffffff04;--color-subtle:#908caa;--color-line:#e0def41f;--color-line-strong:#ebbcba38;--color-accent:#ebbcba;--color-accent-strong:#f6c177;--color-accent-soft:#ebbcba1f;--color-signal:#ebbcba;--color-signal-soft:#ebbcba29;--scrollbar-track:#19172440;--scrollbar-track-hover:#19172466;--scrollbar-thumb:#ebbcba40;--scrollbar-thumb-hover:#f6c17773;--scrollbar-thumb-active:#ebbcba99;--shadow-sm:0 .375rem 1rem #1917244d;--shadow-md:0 .75rem 1.75rem #19172461;--shadow-lg:0 1.25rem 3rem #1917247a;--button-primary-bg:linear-gradient(135deg, #c4a7e7, #ebbcba);--button-primary-color:#191724;--button-secondary-bg:linear-gradient(180deg, #ebbcba1f, #26233a40);--button-secondary-color:#ebbcba;--button-secondary-border:#ebbcba66;--button-secondary-hover-bg:linear-gradient(180deg, #ebbcba33, #26233a59)}[data-theme=classic-dark]{--color-bg-canvas:#1e1e1e;--color-bg-elevated:#252526;--ui-library-tag-focus-bg:var(--color-bg-elevated);--ui-empty-page-search-bg:color-mix(in srgb, var(--color-surface-card) 70%, transparent);--ui-empty-page-search-border:color-mix(in srgb, var(--color-border-default) 78%, transparent);--ui-empty-page-search-highlight:#ffffff06;--ui-empty-page-search-icon-color:color-mix(in srgb, var(--color-accent) 72%, var(--color-text-muted));--ui-empty-page-search-icon-bg:color-mix(in srgb, var(--color-accent) 8%, transparent);--ui-empty-page-search-icon-border:color-mix(in srgb, var(--color-accent) 14%, transparent);--ui-empty-page-filter-bg:color-mix(in srgb, var(--color-surface-card) 46%, transparent);--ui-empty-page-filter-border:color-mix(in srgb, var(--color-border-default) 58%, transparent);--ui-empty-page-filter-highlight:#ffffff03;--ui-empty-page-filter-icon-color:color-mix(in srgb, var(--color-accent) 48%, var(--color-text-muted));--ui-empty-page-filter-icon-bg:color-mix(in srgb, var(--color-accent) 5%, transparent);--ui-empty-page-filter-icon-border:color-mix(in srgb, var(--color-accent) 10%, transparent);--ui-empty-page-filter-description-color:color-mix(in srgb, var(--color-muted) 86%, var(--color-text-faint,var(--color-muted)));--color-surface-card:#ffffff04;--color-surface-glass:#007acc0a;--color-surface-glass-strong:#007acc14;--color-surface-glass-heavy:#007acc1f;--color-surface-overlay:#1e1e1ea6;--color-surface-overlay-strong:#1e1e1ed9;--color-surface-overlay-heavy:#1e1e1ef5;--color-text-primary:#d4d4d4;--color-text-secondary:#a8a8a8;--color-text-muted:gray;--color-text-disabled:#d4d4d459;--color-text-faint:#d4d4d438;--color-text-inverse:#1e1e1e;--color-border-subtle:#d4d4d414;--color-border-default:#d4d4d424;--color-border-strong:#007acc3d;--color-border-heavy:#007acc52;--color-accent-blue:#007acc;--color-accent-blue-soft:#0e639c;--color-accent-blue-pale:#569cd6;--color-accent-purple:#c586c0;--color-accent-pink:#d16969;--color-accent-yellow:#dcdcaa;--color-accent-yellow-soft:#ce9178;--color-accent-green:#4ec9b0;--color-accent-green-soft:#6a9955;--color-accent-red-soft:#f44747;--color-state-info:#569cd6;--color-state-danger:#f44747;--color-state-success:#4ec9b0;--color-state-warning:#dcdcaa;--color-state-amber:#ce9178;--color-state-info-bg:#569cd614;--color-state-danger-bg:#f447471f;--color-state-danger-bg-strong:#f4474738;--color-state-success-bg:#4ec9b01f;--color-state-warning-bg:#dcdcaa14;--color-state-amber-bg:#ce917814;--color-accent-glow:#007acc47;--color-danger-glow:#f4474726;--color-canvas-glow:#007acc1f;--color-accent-gradient:linear-gradient(135deg, #0e639c 0%, #007acc 100%);--color-panel-translucent:#252526f2;--color-panel-strong:#252526fa;--color-panel-soft:#ffffff04;--color-line:#d4d4d41f;--color-line-strong:#007acc38;--color-accent-strong:#569cd6;--color-accent-soft:#007acc1f;--color-signal:#007acc;--color-signal-soft:#007acc29;--scrollbar-track:#1e1e1e40;--scrollbar-track-hover:#1e1e1e66;--scrollbar-thumb:#007acc40;--scrollbar-thumb-hover:#569cd673;--scrollbar-thumb-active:#007acc99;--shadow-sm:0 .375rem 1rem #1e1e1e4d;--shadow-md:0 .75rem 1.75rem #1e1e1e61;--shadow-lg:0 1.25rem 3rem #1e1e1e7a;--button-primary-bg:linear-gradient(135deg, #0e639c, #007acc);--button-primary-color:#fff;--button-secondary-bg:linear-gradient(180deg, #007acc1f, #25252640);--button-secondary-color:#569cd6;--button-secondary-border:#007acc66;--button-secondary-hover-bg:linear-gradient(180deg, #007acc33, #25252659);--media-detail-backdrop-filter:saturate(.95) contrast(1.06) brightness(.9) hue-rotate(-2deg);--media-detail-backdrop-tint:linear-gradient(180deg, #1e1e1e6b 0%, #1414144d 100%), radial-gradient(75% 95% at 74% 24%, #007acc2e 0%, transparent 60%), radial-gradient(60% 70% at 18% 78%, #0e639c24 0%, transparent 66%);--media-detail-backdrop-tint-opacity:.82;--media-detail-backdrop-tint-blend-mode:soft-light;--media-detail-hero-overlay:linear-gradient(125deg, #1e1e1ed9 0%, #1e1e1eb3 20%, #1e1e1e59 45%, #1e1e1e0d 70%, transparent 90%), linear-gradient(to top, var(--color-bg-canvas) 0%, #1e1e1e66 15%, transparent 45%), radial-gradient(35% 45% at 20% 30%, color-mix(in srgb, var(--color-accent) 10%, transparent) 0%, transparent 100%)}[data-theme=premium-carbon]{--color-bg-canvas:#151619;--color-bg-elevated:#1d1e22;--ui-library-tag-focus-bg:var(--color-bg-elevated);--ui-empty-page-search-bg:color-mix(in srgb, var(--color-surface-card) 70%, transparent);--ui-empty-page-search-border:color-mix(in srgb, var(--color-border-default) 78%, transparent);--ui-empty-page-search-highlight:#ffffff06;--ui-empty-page-search-icon-color:color-mix(in srgb, var(--color-accent) 72%, var(--color-text-muted));--ui-empty-page-search-icon-bg:color-mix(in srgb, var(--color-accent) 8%, transparent);--ui-empty-page-search-icon-border:color-mix(in srgb, var(--color-accent) 14%, transparent);--ui-empty-page-filter-bg:color-mix(in srgb, var(--color-surface-card) 46%, transparent);--ui-empty-page-filter-border:color-mix(in srgb, var(--color-border-default) 58%, transparent);--ui-empty-page-filter-highlight:#ffffff03;--ui-empty-page-filter-icon-color:color-mix(in srgb, var(--color-accent) 48%, var(--color-text-muted));--ui-empty-page-filter-icon-bg:color-mix(in srgb, var(--color-accent) 5%, transparent);--ui-empty-page-filter-icon-border:color-mix(in srgb, var(--color-accent) 10%, transparent);--ui-empty-page-filter-description-color:color-mix(in srgb, var(--color-muted) 86%, var(--color-text-faint,var(--color-muted)));--color-surface-card:#ffffff03;--color-surface-glass:#d4af3705;--color-surface-glass-strong:#d4af370a;--color-surface-glass-heavy:#d4af3712;--color-surface-overlay:#151619a6;--color-surface-overlay-strong:#151619d9;--color-surface-overlay-heavy:#151619f5;--color-text-primary:#e3e4e6;--color-text-secondary:#a1a3a6;--color-text-muted:#d4af37;--color-text-disabled:#e3e4e659;--color-text-faint:#e3e4e638;--color-text-inverse:#151619;--color-border-subtle:#a1a3a614;--color-border-default:#a1a3a624;--color-border-strong:#d4af3733;--color-border-heavy:#d4af3747;--color-accent-blue:#708090;--color-accent-blue-soft:#708090;--color-accent-blue-pale:#a2b9bc;--color-accent-purple:#8a7f8d;--color-accent-pink:#b8860b;--color-accent-yellow:#d4af37;--color-accent-yellow-soft:#c5a028;--color-accent-green:#a2b9bc;--color-accent-green-soft:#a2b9bc;--color-accent-red-soft:#c89696;--color-state-info:#708090;--color-state-danger:#c89696;--color-state-success:#a2b9bc;--color-state-warning:#d4af37;--color-state-amber:#b8860b;--color-state-info-bg:#70809014;--color-state-danger-bg:#c896961f;--color-state-danger-bg-strong:#c8969638;--color-state-success-bg:#a2b9bc1f;--color-state-warning-bg:#d4af5514;--color-state-amber-bg:#b8860b14;--color-accent-glow:#d4af3738;--color-danger-glow:#c896961f;--color-canvas-glow:#d4af3714;--color-accent-gradient:linear-gradient(135deg, #b8860b 0%, #d4af37 100%);--color-panel-translucent:#191a1ef2;--color-panel-strong:#191a1efa;--color-panel-soft:#ffffff03;--color-subtle:#5a5c5f;--color-line:#e3e4e61a;--color-line-strong:#d4af372e;--color-accent:#d4af37;--color-accent-strong:#b8860b;--color-accent-soft:#d4af371a;--color-signal:#d4af37;--color-signal-soft:#d4af3724;--scrollbar-track:#15161940;--scrollbar-track-hover:#15161966;--scrollbar-thumb:#d4af3733;--scrollbar-thumb-hover:#b8860b61;--scrollbar-thumb-active:#d4af3780;--shadow-sm:0 .375rem 1rem #1516194d;--shadow-md:0 .75rem 1.75rem #15161961;--shadow-lg:0 1.25rem 3rem #1516197a;--button-primary-bg:linear-gradient(135deg, #b8860b, #d4af37);--button-primary-color:#151619;--button-secondary-bg:linear-gradient(180deg, #d4af371a, #1d1e2240);--button-secondary-color:#d4af37;--button-secondary-border:#d4af374d;--button-secondary-hover-bg:linear-gradient(180deg, #d4af372e, #1d1e2259)}[data-theme=amoled-modern]{--color-bg-canvas:#000;--color-bg-elevated:#09090b;--ui-library-tag-focus-bg:var(--color-bg-elevated);--ui-empty-page-search-bg:color-mix(in srgb, var(--color-surface-card) 70%, transparent);--ui-empty-page-search-border:color-mix(in srgb, var(--color-border-default) 78%, transparent);--ui-empty-page-search-highlight:#ffffff06;--ui-empty-page-search-icon-color:color-mix(in srgb, var(--color-accent) 72%, var(--color-text-muted));--ui-empty-page-search-icon-bg:color-mix(in srgb, var(--color-accent) 8%, transparent);--ui-empty-page-search-icon-border:color-mix(in srgb, var(--color-accent) 14%, transparent);--ui-empty-page-filter-bg:color-mix(in srgb, var(--color-surface-card) 46%, transparent);--ui-empty-page-filter-border:color-mix(in srgb, var(--color-border-default) 58%, transparent);--ui-empty-page-filter-highlight:#ffffff03;--ui-empty-page-filter-icon-color:color-mix(in srgb, var(--color-accent) 48%, var(--color-text-muted));--ui-empty-page-filter-icon-bg:color-mix(in srgb, var(--color-accent) 5%, transparent);--ui-empty-page-filter-icon-border:color-mix(in srgb, var(--color-accent) 10%, transparent);--ui-empty-page-filter-description-color:color-mix(in srgb, var(--color-muted) 86%, var(--color-text-faint,var(--color-muted)));--color-surface-card:#ffffff04;--color-surface-glass:#00f3ff0a;--color-surface-glass-strong:#00f3ff14;--color-surface-glass-heavy:#00f3ff1f;--color-surface-overlay:#000000bf;--color-surface-overlay-strong:#000000e6;--color-surface-overlay-heavy:#000000fa;--color-text-primary:#fafafa;--color-text-secondary:#a1a1aa;--color-text-muted:#52525b;--color-text-disabled:#fafafa59;--color-text-faint:#fafafa38;--color-text-inverse:#000;--color-border-subtle:#a1a1aa1a;--color-border-default:#a1a1aa29;--color-border-strong:#00f3ff47;--color-border-heavy:#00f3ff61;--color-accent-blue:#00f3ff;--color-accent-blue-soft:#00bfff;--color-accent-blue-pale:#80f0ff;--color-accent-purple:#b026ff;--color-accent-pink:#ff007f;--color-accent-yellow:#ffea00;--color-accent-yellow-soft:#fa0;--color-accent-green:#39ff14;--color-accent-green-soft:#39ff14;--color-accent-red-soft:#f33;--color-state-info:#00f3ff;--color-state-danger:#f33;--color-state-success:#39ff14;--color-state-warning:#ffea00;--color-state-amber:#fa0;--color-state-info-bg:#00f3ff14;--color-state-danger-bg:#ff33331f;--color-state-danger-bg-strong:#ff333338;--color-state-success-bg:#39ff141f;--color-state-warning-bg:#ffea0014;--color-state-amber-bg:#ffaa0014;--color-accent-glow:#00f3ff4d;--color-danger-glow:#ff33332e;--color-canvas-glow:#00f3ff24;--color-accent-gradient:linear-gradient(135deg, #00f3ff 0%, #b026ff 100%);--color-panel-translucent:#09090bf2;--color-panel-strong:#09090bfa;--color-panel-soft:#ffffff04;--color-line:#a1a1aa24;--color-line-strong:#00f3ff40;--color-accent-strong:#b026ff;--color-accent-soft:#00f3ff1f;--color-signal:#00f3ff;--color-signal-soft:#00f3ff2e;--scrollbar-track:#00000040;--scrollbar-track-hover:#0006;--scrollbar-thumb:#00f3ff40;--scrollbar-thumb-hover:#b026ff73;--scrollbar-thumb-active:#00f3ff99;--shadow-sm:0 .375rem 1rem #0009;--shadow-md:0 .75rem 1.75rem #000000b8;--shadow-lg:0 1.25rem 3rem #000000d9;--button-primary-bg:linear-gradient(135deg, #00f3ff, #06f);--button-primary-color:#000;--button-secondary-bg:linear-gradient(180deg, #00f3ff1f, #09090b40);--button-secondary-color:#00f3ff;--button-secondary-border:#00f3ff66;--button-secondary-hover-bg:linear-gradient(180deg, #00f3ff33, #09090b59)}[data-theme=hot-red]{--color-bg-canvas:#0b0a0d;--color-bg-elevated:#121015;--ui-library-tag-focus-bg:var(--color-bg-elevated);--ui-empty-page-search-bg:color-mix(in srgb, var(--color-surface-card) 70%, transparent);--ui-empty-page-search-border:color-mix(in srgb, var(--color-border-default) 78%, transparent);--ui-empty-page-search-highlight:#ffffff06;--ui-empty-page-search-icon-color:color-mix(in srgb, var(--color-accent) 72%, var(--color-text-muted));--ui-empty-page-search-icon-bg:color-mix(in srgb, var(--color-accent) 8%, transparent);--ui-empty-page-search-icon-border:color-mix(in srgb, var(--color-accent) 14%, transparent);--ui-empty-page-filter-bg:color-mix(in srgb, var(--color-surface-card) 46%, transparent);--ui-empty-page-filter-border:color-mix(in srgb, var(--color-border-default) 58%, transparent);--ui-empty-page-filter-highlight:#ffffff03;--ui-empty-page-filter-icon-color:color-mix(in srgb, var(--color-accent) 48%, var(--color-text-muted));--ui-empty-page-filter-icon-bg:color-mix(in srgb, var(--color-accent) 5%, transparent);--ui-empty-page-filter-icon-border:color-mix(in srgb, var(--color-accent) 10%, transparent);--ui-empty-page-filter-description-color:color-mix(in srgb, var(--color-muted) 86%, var(--color-text-faint,var(--color-muted)));--color-surface-card:#ffffff04;--color-surface-glass:#ffffff08;--color-surface-glass-strong:#ffffff0f;--color-surface-glass-heavy:#ffffff1a;--color-surface-overlay:#08070aa6;--color-surface-overlay-strong:#08070ad9;--color-surface-overlay-heavy:#08070af7;--color-text-primary:#e5e2e8;--color-text-secondary:#9f99a8;--color-text-muted:#6e6777;--color-text-disabled:#e5e2e861;--color-text-faint:#e5e2e840;--color-text-inverse:#0b0a0d;--color-border-subtle:#e5e2e812;--color-border-default:#e5e2e81f;--color-border-strong:#e5e2e82e;--color-border-heavy:#e5e2e842;--color-accent-blue:#ff2a5f;--color-accent-blue-soft:#ff5e85;--color-accent-blue-pale:#ffd1dc;--color-accent-purple:#d63384;--color-accent-pink:#f43f5e;--color-accent-yellow:#fbbf24;--color-accent-yellow-soft:#f59e0b;--color-accent-green:#10b981;--color-accent-green-soft:#34d399;--color-accent-red-soft:#ff2a5f;--color-state-info:#ff2a5f;--color-state-danger:#f43f5e;--color-state-success:#10b981;--color-state-warning:#f59e0b;--color-state-amber:#f97316;--color-state-info-bg:#ff2a5f1a;--color-state-danger-bg:#f43f5e1f;--color-state-danger-bg-strong:#f43f5e38;--color-state-success-bg:#10b9811f;--color-state-warning-bg:#f59e0b1a;--color-state-amber-bg:#f973161a;--color-accent-glow:#ff2a5f3d;--color-danger-glow:#f43f5e26;--color-canvas-glow:#ff2a5f1f;--color-accent-gradient:linear-gradient(180deg, #ff5e85 0%, #ff2a5f 100%);--color-panel-translucent:#121015f2;--color-panel-strong:#121015fa;--color-panel-soft:#ffffff05;--color-ink:#ede9f0;--color-muted:#c4bdcb;--color-subtle:#92879c;--color-line:#e5e2e814;--color-line-strong:#e5e2e82e;--color-accent-strong:#d61b4a;--color-accent-soft:#ff2a5f1f;--color-signal:#ff5e85;--color-signal-soft:#ff5e8529;--scrollbar-track:#0b0a0d40;--scrollbar-track-hover:#0b0a0d66;--scrollbar-thumb:#e5e2e82e;--scrollbar-thumb-hover:#ff2a5f59;--scrollbar-thumb-active:#ff2a5f80;--shadow-sm:0 .375rem 1rem #05050859;--shadow-md:0 .75rem 1.75rem #05050870;--shadow-lg:0 1.25rem 3rem #0505088f;--button-primary-bg:linear-gradient(135deg, #ff5e85, #d61b4a);--button-primary-color:#0b0a0d;--button-secondary-bg:linear-gradient(180deg, #ff2a5f29, #12101540);--button-secondary-color:#ff2a5f;--button-secondary-border:#ff2a5f4d;--button-secondary-hover-bg:linear-gradient(180deg, #ff2a5f40, #12101559);--table-row-hover-shadow:inset .0625rem 0 0 #d63384;--table-row-active-shadow:inset .125rem 0 0 #d63384}:root{--color-canvas:var(--color-bg-canvas);--color-panel:var(--color-bg-elevated);--color-ink:var(--color-text-primary);--color-muted:var(--color-text-secondary);--color-subtle:var(--color-text-muted);--color-line:var(--color-border-default);--color-line-strong:var(--color-border-strong);--sidebar-padding-top:var(--sidebar-first-nav-y);--sidebar-padding-bottom:1.875rem;--sidebar-padding-x:1.125rem;--sidebar-toggle-size:1.75rem;--sidebar-nav-link-padding-y:.6875rem;--shell-top-band-height:calc(var(--utility-bar-top) + var(--utility-bar-min-height));--sidebar-nav-offset-y:.375rem;--sidebar-first-nav-y:var(--shell-top-band-height);--sidebar-nav-icon-start-y:calc(var(--sidebar-first-nav-y) + var(--sidebar-nav-offset-y) + var(--sidebar-nav-link-padding-y));--page-top-offset:var(--sidebar-nav-icon-start-y);--page-bottom-offset:var(--page-top-offset);--utility-bar-top:1.125rem;--utility-bar-min-height:2.5rem;--radius-input:var(--radius-md);--focus-ring-width:.1875rem;--focus-ring-color:color-mix(in srgb, var(--color-accent) 18%, transparent);--focus-ring-color-danger:color-mix(in srgb, var(--color-state-danger) 26%, transparent);--focus-ring:0 0 0 var(--focus-ring-width) var(--focus-ring-color);--focus-ring-danger:0 0 0 var(--focus-ring-width) var(--focus-ring-color-danger);--status-badge-bottom:.75rem;--status-badge-overlay-bg:color-mix(in srgb, var(--color-state-info) 88%, transparent);--page-inline-padding:var(--space-3xl)}*{box-sizing:border-box;font-family:var(--font-base);margin:0;padding:0}html,body,#root{min-height:100%}body{font:var(--text-body);color:var(--color-ink);background:var(--color-canvas);-webkit-font-smoothing:antialiased;overflow:hidden}body:focus,#root:focus{outline:none}::-webkit-scrollbar{width:var(--scrollbar-size);height:var(--scrollbar-size)}::-webkit-scrollbar-track{background:var(--scrollbar-track);border-radius:var(--scrollbar-radius)}::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);border-radius:var(--scrollbar-radius);background-clip:padding-box;border:.125rem solid #0000}::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover);background-clip:padding-box;border:.125rem solid #0000}::-webkit-scrollbar-thumb:active{background:var(--scrollbar-thumb-active);background-clip:padding-box;border:.125rem solid #0000}::-webkit-scrollbar-track:hover{background:var(--scrollbar-track-hover)}::-webkit-scrollbar-corner{background:0 0}button,input,select{font-family:var(--font-sans);font-size:var(--font-size-sm);color:var(--color-ink)}a{color:var(--color-accent)}@media (prefers-reduced-motion:reduce){:root{--motion-duration-fast:.01ms;--motion-duration-base:.01ms;--motion-duration-slow:.01ms;--motion-lift-distance-sm:0;--motion-lift-distance-md:0}}.ui-carousel-arrow{z-index:var(--z-index-step-20);background:color-mix(in srgb, var(--color-bg-canvas) 75%, transparent);-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem);width:2.5rem;height:2.5rem;color:var(--color-text-primary);font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);cursor:pointer;box-shadow:0 .25rem .9375rem color-mix(in srgb, var(--color-bg-canvas) 50%, transparent);transition:background-color var(--motion-duration-fast) var(--motion-ease-standard), opacity var(--motion-duration-fast) var(--motion-ease-standard);border:0;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.ui-carousel-arrow.is-left{left:.625rem}.ui-carousel-arrow.is-right{right:.625rem}.ui-carousel-arrow:hover{background:color-mix(in srgb, var(--color-text-primary) 15%, transparent);transform:translateY(-50%)}@keyframes growWidth{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes floatDna{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-.25rem)rotate(4deg)}}@keyframes floatTimeline{0%,to{transform:translateY(0)scale(1)}50%{transform:translateY(-.25rem)scale(1.03)}}@keyframes slideInRight{0%{transform:translateX(var(--slide-in-offset,1.875rem));opacity:0}to{opacity:1;transform:translate(0)}}@keyframes bouncearrowscroll{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(var(--bounce-y-1,.3125rem))}60%{transform:translateY(var(--bounce-y-2,.15625rem))}}.span-full{grid-column:1/-1;width:100%}.media-detail-page__side-nav-toggle{background:var(--media-detail-side-nav-bg);border:1px solid var(--media-detail-side-nav-border);color:var(--color-text-secondary);cursor:pointer;width:var(--button-height-md);height:var(--button-height-md);border-radius:var(--radius-md);--local-duration:.2s;--local-ease:ease;transition:all var(--local-duration) var(--local-ease);opacity:.6;-webkit-backdrop-filter:var(--media-detail-side-nav-blur);backdrop-filter:var(--media-detail-side-nav-blur);box-shadow:var(--media-detail-side-nav-shadow);outline:none;justify-content:center;align-items:center;display:flex}.media-detail-page__side-nav-toggle:hover{opacity:1;color:var(--color-text-primary);background:var(--media-detail-side-nav-bg-hover);border-color:var(--media-detail-side-nav-border-hover)}.u-min-w-0{min-width:0}.u-flex-shrink-0{flex-shrink:0}.u-relative{position:relative}.no-scrollbar{scrollbar-width:none;-ms-overflow-style:none}.no-scrollbar::-webkit-scrollbar{display:none}:root{--color-bg-base:var(--color-bg-canvas);--bg-primary:var(--color-bg-canvas);--bg-secondary:var(--color-bg-elevated);--bg-tertiary:color-mix(in srgb, var(--color-bg-elevated) 82%, var(--color-bg-canvas) 18%);--bg-card:var(--color-surface-card);--accent-purple:var(--color-accent);--accent-blue:var(--color-accent);--accent-pink:var(--color-accent);--accent-purple-hover:var(--color-accent-hover,color-mix(in srgb, var(--color-accent) 85%, var(--text-primary)));--accent-blue-hover:var(--color-accent-hover,color-mix(in srgb, var(--color-accent) 85%, var(--text-primary)));--accent-pink-hover:var(--color-accent-hover,color-mix(in srgb, var(--color-accent) 85%, var(--text-primary)));--accent-purple-glow:var(--color-accent-glow);--accent-blue-glow:var(--color-accent-glow);--accent-pink-glow:var(--color-accent-glow);--text-primary:var(--color-text-primary);--text-secondary:var(--color-text-secondary);--text-muted:var(--color-text-muted);--border-color:var(--color-border-subtle);--border-color-hover:var(--color-border-default);--border-color-glow:var(--color-accent);--glass-bg:var(--color-surface-glass);--glass-bg-hover:var(--color-surface-glass-strong);--glass-border:var(--color-border-subtle);--glass-blur:var(--glass-blur-md);--shadow-glow:0 0 var(--space-3xl) calc(-1 * var(--radius-2xs)) var(--color-accent-glow);--font-sans:var(--font-base);--font-mono:var(--font-sans);--font-size-base:var(--font-size-md);--font-size-6xl:var(--space-6xl);--font-weight-light:300;--border-width-thin:.0625rem;--border-width-default:.0625rem;--border-width-thick:.125rem;--spacing-none:0;--spacing-2xs:var(--space-2xs,var(--space-xs));--spacing-xs:var(--space-xs);--spacing-sm:var(--space-sm);--spacing-md:var(--space-md);--spacing-lg:var(--space-lg);--spacing-xl:var(--space-xl);--spacing-2xl:var(--space-2xl);--spacing-3xl:var(--space-3xl);--spacing-4xl:var(--space-4xl);--spacing-5xl:var(--space-5xl);--transition-fast:var(--motion-fast);--transition-normal:var(--motion-base);--transition-slow:var(--motion-slow);--focus-ring-width:var(--border-width-thick);--focus-ring-color:var(--color-accent);--focus-ring-halo:color-mix(in srgb, var(--color-accent) 25%, transparent);--scroll-offset:5.5rem}html{scroll-padding-top:var(--scroll-offset)}[id]{scroll-margin-top:var(--scroll-offset)}*,:before,:after{box-sizing:border-box;margin:0;padding:0}body{background-color:var(--bg-primary);color:var(--text-primary);font-family:var(--font-sans);min-height:100vh;overflow-x:hidden}button,input,select,textarea{font-family:var(--font-sans);font-size:var(--font-size-base);color:var(--text-primary);background:0 0;border:none}:focus{outline:none}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,summary:focus-visible,[role=button]:focus-visible,[role=tab]:focus-visible,[role=link]:focus-visible,[tabindex]:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:.125rem;box-shadow:0 0 0 .1875rem var(--focus-ring-halo)}code{font-family:var(--font-mono);font-size:var(--font-size-sm)}html,body,*{scrollbar-width:thin;scrollbar-color:color-mix(in srgb, var(--accent-blue) 40%, var(--bg-tertiary)) var(--bg-primary)}::-webkit-scrollbar{width:.5rem;height:.5rem}::-webkit-scrollbar-track{background:var(--bg-primary)}::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--accent-blue) 35%, var(--bg-tertiary));border-radius:var(--radius-full);background-clip:padding-box;border:.0625rem solid #0000}::-webkit-scrollbar-thumb:hover{background:var(--accent-blue);background-clip:padding-box;border:.0625rem solid #0000}::-webkit-scrollbar-thumb:active{background:color-mix(in srgb, var(--accent-blue) 80%, var(--text-primary));background-clip:padding-box;border:.0625rem solid #0000}::-webkit-scrollbar-corner{background:0 0}body.landing-page-body{overflow-y:auto}._toast-viewport_jh7zh_1{right:var(--space-2xl);bottom:var(--space-2xl);z-index:var(--z-index-toast);gap:var(--space-md);flex-direction:column;width:min(25rem,100vw);max-width:100%;display:flex;position:fixed}._toast_jh7zh_1{gap:var(--space-sm);padding:var(--space-lg);border-radius:var(--radius-md);background:var(--toast-bg);border:1px solid var(--toast-border);box-shadow:var(--toast-shadow);-webkit-backdrop-filter:var(--toast-blur);backdrop-filter:var(--toast-blur);animation:_toast-in_jh7zh_1 var(--motion-duration-slow) var(--motion-ease-expressive);flex-direction:column;display:flex;position:relative}@keyframes _toast-in_jh7zh_1{0%{opacity:0;transform:translateY(1.5rem)}to{opacity:1;transform:translateY(0)}}._header_jh7zh_75{justify-content:space-between;align-items:center;gap:var(--space-sm);min-width:0;display:flex}._title_jh7zh_91{font:var(--text-section);color:var(--color-ink);white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;margin:0;overflow:hidden}._close_jh7zh_113{color:var(--color-subtle);cursor:pointer;transition:color var(--motion-fast);background:0 0;border:0}._close_jh7zh_113:hover{color:var(--color-state-danger)}._description_jh7zh_137{color:var(--color-muted);font:var(--text-caption);margin:0;line-height:1.4}._toast--success_jh7zh_151{background:var(--toast-success-bg);border-color:var(--toast-success-border)}._toast--success_jh7zh_151 ._title_jh7zh_91{color:color-mix(in srgb, var(--color-state-success) 72%, var(--color-text-primary) 18%)}._toast--danger_jh7zh_169,._toast--error_jh7zh_171{background:var(--toast-danger-bg);border-color:var(--toast-danger-border)}._toast--danger_jh7zh_169 ._title_jh7zh_91,._toast--error_jh7zh_171 ._title_jh7zh_91{color:color-mix(in srgb, var(--color-state-danger) 76%, var(--color-text-primary) 18%)}._toast--warning_jh7zh_191{background:var(--toast-warning-bg);border-color:var(--toast-warning-border)}._toast--warning_jh7zh_191 ._title_jh7zh_91{color:color-mix(in srgb, var(--color-state-warning) 82%, var(--color-text-primary) 18%)}._toast--info_jh7zh_209{background:var(--toast-info-bg);border-color:var(--toast-info-border)}._toast--info_jh7zh_209 ._title_jh7zh_91{color:color-mix(in srgb, var(--color-state-info) 82%, var(--color-text-primary) 18%)}._toast--default_jh7zh_227{background:var(--toast-bg);border-color:var(--toast-border)}._enrichment-title_jh7zh_237{white-space:nowrap;text-overflow:ellipsis;max-width:var(--ui-overlay-sidebar-width);overflow:hidden}._enrichment-count_jh7zh_251{font:var(--text-caption);color:var(--color-muted);white-space:nowrap;margin-left:auto;margin-right:var(--space-sm)}._enrichment-track_jh7zh_267{margin-top:var(--space-xs);height:var(--space-xs);border-radius:var(--radius-pill);background:var(--color-surface-raised);overflow:hidden}._enrichment-bar_jh7zh_283{border-radius:var(--radius-pill);background:var(--color-accent);height:100%;transition:width var(--motion-duration-normal) var(--motion-ease-expressive)}._icon-button_919pp_3{border-radius:var(--radius-sm);cursor:pointer;transition:background-color var(--motion-fast), border-color var(--motion-fast), color var(--motion-fast), box-shadow var(--motion-fast), filter var(--motion-fast), transform var(--motion-fast), opacity var(--motion-fast);border:.0625rem solid #0000;outline:none;flex-shrink:0;justify-content:center;align-items:center;line-height:1;text-decoration:none;display:inline-flex}._icon-button_919pp_3 img{width:var(--space-lg);height:var(--space-lg);object-fit:contain;opacity:.75;transition:opacity var(--motion-fast)}._icon-button_919pp_3:hover:not(:disabled) img{opacity:1}._icon-button-wrapper_919pp_69 ._icon-button_919pp_3{cursor:pointer;border-radius:var(--radius-md);background:0 0;border:none;justify-content:center;align-items:center;width:100%;height:100%;padding:0;display:flex}._icon-button_919pp_3[data-size=xs]{width:var(--space-lg);height:var(--space-lg);border-radius:var(--radius-sm)}._icon-button_919pp_3[data-size=sm]{width:var(--ui-control-height-xs);height:var(--ui-control-height-xs)}._icon-button_919pp_3[data-size=md]{width:var(--ui-control-height-md);height:var(--ui-control-height-md)}._icon-button_919pp_3[data-size=lg]{width:var(--button-height-lg);height:var(--button-height-lg)}._icon-button_919pp_3[data-size=md-btn]{width:var(--button-height-md);height:var(--button-height-md)}._icon-button_919pp_3[data-variant=primary]{background:var(--button-primary-bg);color:var(--button-primary-color);box-shadow:var(--button-primary-shadow);border:0}._icon-button_919pp_3[data-variant=secondary]{background:var(--button-secondary-bg);color:var(--button-secondary-color);border-color:var(--button-secondary-border)}._icon-button_919pp_3[data-variant=secondary-neutral]{background:var(--button-secondary-neutral-bg);color:var(--button-secondary-neutral-color);border-color:var(--button-secondary-neutral-border)}._icon-button_919pp_3[data-variant=ghost]{background:var(--button-ghost-bg);color:var(--button-ghost-color);border-color:#0000}._icon-button_919pp_3[data-variant=danger]{background:var(--button-danger-bg);color:var(--button-danger-color);border-color:var(--button-danger-border)}._icon-button_919pp_3[data-variant=success]{color:var(--color-state-success);background:var(--color-state-success-bg);border-color:color-mix(in srgb, var(--color-state-success) 40%, transparent)}._icon-button_919pp_3[data-variant=flat-danger]{width:calc(2 * var(--space-lg));height:calc(2 * var(--space-lg));background:color-mix(in srgb, var(--color-bg-canvas) 60%, transparent);color:color-mix(in srgb, var(--color-text-primary) 70%, transparent);border-radius:var(--radius-sm);border:0;justify-content:center;align-items:center;display:flex}._icon-button_919pp_3[data-variant=favorite]{color:var(--color-text-faint);transition:transform var(--motion-fast), color var(--motion-fast);background:0 0;border:none}._icon-button_919pp_3[data-variant=favorite]:hover:not(:disabled){color:var(--color-accent-pink);transform:scale(1.15)}._icon-button_919pp_3[data-variant=favorite][data-active=true]{color:var(--color-accent-pink);animation:_heartBurst_919pp_1 var(--motion-duration-slow) var(--motion-ease-expressive)}@keyframes _heartBurst_919pp_1{0%{transform:scale(1)}30%{transform:scale(1.4)}60%{transform:scale(.95)}to{transform:scale(1)}}._icon-button_919pp_3[data-variant=close]{color:var(--color-text-secondary);cursor:pointer;transition:color var(--motion-fast);background:0 0;border:none}._icon-button_919pp_3[data-variant=close] svg,._icon-button_919pp_3[data-variant=close-overlay] svg{transition:transform var(--motion-fast)}._icon-button_919pp_3[data-variant=close-overlay]{background:var(--ui-overlay-close-bg);border:1px solid var(--color-border-default);color:var(--color-text-secondary);border-radius:var(--radius-full);cursor:pointer;transition:background-color var(--motion-fast), border-color var(--motion-fast), color var(--motion-fast)}._icon-button_919pp_3[data-variant=close]:hover:not(:disabled){color:var(--color-text-primary);background:0 0;transform:none}._icon-button_919pp_3[data-variant=close]:hover:not(:disabled) svg{transform:rotate(90deg)}._icon-button_919pp_3[data-variant=close-overlay]:hover:not(:disabled){color:var(--color-text-primary);background-color:var(--ui-overlay-close-bg-hover);border-color:var(--color-border-default);transform:none}._icon-button_919pp_3[data-variant=close-overlay]:hover:not(:disabled) svg{transform:rotate(90deg)}._icon-button_919pp_3:disabled{opacity:.48;cursor:not-allowed;transform:none}._icon-button_919pp_3:focus-visible{box-shadow:var(--button-focus-ring);outline:none}._icon-button_919pp_3[data-variant=danger]:focus-visible{box-shadow:var(--button-danger-focus-ring)}._icon-button_919pp_3:hover:not(:disabled){transform:translateY(var(--motion-lift-distance-xs))}._icon-button_919pp_3[data-variant=primary]:hover:not(:disabled){filter:var(--button-primary-hover-filter)}._icon-button_919pp_3[data-variant=secondary]:hover:not(:disabled){background:var(--button-secondary-hover-bg)}._icon-button_919pp_3[data-variant=secondary-neutral]:hover:not(:disabled){background:var(--button-secondary-neutral-hover-bg)}._icon-button_919pp_3[data-variant=ghost]:hover:not(:disabled){background:var(--button-ghost-hover-bg);color:var(--button-ghost-hover-color);border-color:var(--button-ghost-border)}._icon-button_919pp_3[data-variant=danger]:hover:not(:disabled){background:var(--button-danger-hover-bg)}._icon-button_919pp_3[data-variant=flat-danger]:hover:not(:disabled){background:var(--color-state-danger);color:var(--color-text-primary);transform:none}._icon-button_919pp_3[data-variant=glass]{border:1px solid color-mix(in srgb, var(--color-accent-blue) 48%, var(--button-secondary-border));background-color:color-mix(in srgb, var(--color-panel-translucent) 88%, transparent);color:var(--color-text-primary);box-shadow:0 var(--space-xs) var(--space-md) color-mix(in srgb, var(--color-bg-canvas) 35%, transparent);transition:opacity var(--motion-base), transform var(--motion-base), color var(--motion-base), border-color var(--motion-base), background-color var(--motion-base)}._icon-button_919pp_3[data-variant=glass]:hover:not(:disabled){border-color:color-mix(in srgb, var(--color-accent-blue) 80%, var(--button-secondary-border));background-color:color-mix(in srgb, var(--color-accent-blue) 15%, var(--color-panel-translucent));color:var(--color-accent-blue);transform:none}._icon-button_919pp_3[data-variant=glass][aria-pressed=true]{border-color:color-mix(in srgb, var(--color-state-success) 48%, var(--button-secondary-border));background-color:color-mix(in srgb, var(--color-panel-translucent) 82%, transparent);color:var(--color-state-success);box-shadow:0 var(--space-xs) var(--space-md) color-mix(in srgb, var(--color-bg-canvas) 35%, transparent)}._icon-button_919pp_3[data-variant=glass][aria-pressed=true]:hover:not(:disabled){border-color:color-mix(in srgb, var(--color-state-danger) 48%, var(--button-secondary-border));background-color:color-mix(in srgb, var(--color-panel-translucent) 82%, transparent);color:var(--color-state-danger);transform:none}._icon-button_919pp_3[data-variant=glass][aria-invalid=true]{border-color:color-mix(in srgb, var(--color-state-danger) 48%, var(--button-secondary-border));background-color:color-mix(in srgb, var(--color-panel-translucent) 82%, transparent);color:var(--color-text-primary);box-shadow:0 var(--space-xs) var(--space-md) color-mix(in srgb, var(--color-bg-canvas) 35%, transparent)}._icon-button_919pp_3[data-variant=glass][aria-invalid=true]:hover:not(:disabled){border-color:color-mix(in srgb, var(--color-state-danger) 80%, var(--button-secondary-border));background-color:color-mix(in srgb, var(--color-state-danger) 15%, var(--color-panel-translucent));color:var(--color-state-danger);transform:none}._icon-button_919pp_3[data-variant=play-overlay]{width:var(--play-overlay-width,var(--button-height-md));height:var(--play-overlay-height,var(--button-height-md));border-radius:var(--radius-full);background-color:var(--color-panel-translucent);background-image:var(--button-secondary-bg);color:var(--button-secondary-color);border:.0625rem solid var(--button-secondary-border);box-shadow:0 .25rem .625rem color-mix(in srgb, var(--color-bg-canvas) 30%, transparent);opacity:var(--play-overlay-opacity,0);pointer-events:var(--play-overlay-pointer-events,none);transition:opacity var(--motion-fast), transform var(--motion-fast), background-color var(--motion-fast), background-image var(--motion-fast), border-color var(--motion-fast), box-shadow var(--motion-fast);z-index:var(--z-index-step-5);justify-content:center;align-items:center;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._icon-button_919pp_3[data-variant=play-overlay]:disabled{opacity:calc(var(--play-overlay-opacity,0) * .48)}._icon-button_919pp_3[data-variant=play-overlay]:focus-visible{opacity:1;pointer-events:auto}._icon-button_919pp_3[data-variant=play-overlay]:hover:not(:disabled){transform:translate(-50%,-50%)scale(1.06)}._icon-button-wrapper_919pp_69{width:var(--ui-control-height-xs);height:var(--ui-control-height-xs);border-radius:var(--radius-md);background:var(--color-surface-glass);border:.0625rem solid var(--color-border-subtle);transition:all var(--motion-fast);cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._icon-button-wrapper_919pp_69:hover{background:var(--color-surface-glass-strong);border-color:var(--color-border-default);transform:translateY(-.03125rem)}._icon-button-wrapper_919pp_69:focus-within{box-shadow:var(--focus-ring)}._icon-button-wrapper_919pp_69[data-hover-only=true]{background:0 0;border-color:#0000}._icon-button-wrapper_919pp_69[data-hover-only=true]:hover{background:var(--color-surface-glass-strong);border-color:var(--color-border-default)}._icon-button_919pp_3[data-variant=image-edit],._image-edit-badge_919pp_747{top:var(--space-md);right:var(--space-md);width:calc(2 * var(--space-lg));height:calc(2 * var(--space-lg));border-radius:var(--radius-full);border:.0625rem solid color-mix(in srgb, var(--color-accent-blue) 48%, var(--button-secondary-border));background-color:color-mix(in srgb, var(--color-panel-translucent) 88%, transparent);background-image:var(--button-secondary-bg);color:var(--color-text-primary);box-shadow:0 .25rem .625rem color-mix(in srgb, var(--color-bg-canvas) 22%, transparent);z-index:var(--z-index-step-6);cursor:pointer;opacity:var(--image-edit-badge-opacity,0);transform:translateY(var(--image-edit-badge-translate-y,-.25rem));transition:opacity var(--motion-fast), transform var(--motion-fast), color var(--motion-fast), border-color var(--motion-fast);justify-content:center;align-items:center;display:flex;position:absolute}._icon-button_919pp_3[data-variant=image-edit]:hover,._icon-button_919pp_3[data-variant=image-edit]:focus-visible,._image-edit-badge_919pp_747:hover,._image-edit-badge_919pp_747:focus-visible{color:var(--button-secondary-color);border-color:color-mix(in srgb, var(--color-accent-blue) 72%, var(--button-secondary-border));outline:none}._icon-button_919pp_3[data-variant=carousel-arrow]{z-index:var(--z-index-step-20);background:color-mix(in srgb, var(--color-bg-canvas) 75%, transparent);-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem);width:2.5rem;height:2.5rem;color:var(--color-text-primary);font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);cursor:pointer;box-shadow:0 .25rem .9375rem color-mix(in srgb, var(--color-bg-canvas) 50%, transparent);transition:background-color var(--motion-duration-fast) var(--motion-ease-standard), opacity var(--motion-duration-fast) var(--motion-ease-standard);border:0;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;transform:translateY(-50%)}._icon-button_919pp_3[data-variant=carousel-arrow]:hover:not(:disabled){background:color-mix(in srgb, var(--color-text-primary) 15%, transparent);transform:translateY(-50%)}._icon-button_919pp_3[aria-pressed=true] ._state-active_919pp_867{justify-content:center;align-items:center;display:inline-flex}._icon-button_919pp_3[aria-pressed=true] ._state-hover_919pp_879,._icon-button_919pp_3[aria-pressed=true]:hover:not(:disabled) ._state-active_919pp_867{display:none}._icon-button_919pp_3[aria-pressed=true]:hover:not(:disabled) ._state-hover_919pp_879{justify-content:center;align-items:center;display:inline-flex}._icon-button_919pp_3[aria-pressed=true][data-destructive-hover=true]:hover:not(:disabled){background:var(--button-danger-bg);border-color:var(--button-danger-border);color:var(--button-danger-color);box-shadow:0 2px .5rem color-mix(in srgb, var(--color-state-danger) 20%, transparent);transform:none}._icon-button_919pp_3[data-radius=none]{border-radius:0}._icon-button_919pp_3[data-radius=xs]{border-radius:var(--radius-xs)}._icon-button_919pp_3[data-radius=sm]{border-radius:var(--radius-sm)}._icon-button_919pp_3[data-radius=md]{border-radius:var(--radius-md)}._icon-button_919pp_3[data-radius=lg]{border-radius:var(--radius-lg)}._icon-button_919pp_3[data-radius=xl]{border-radius:var(--radius-xl)}._icon-button_919pp_3[data-radius=full]{border-radius:var(--radius-full)}._backdrop_6qsld_3{z-index:var(--z-index-backdrop);padding:var(--space-2xl);background:var(--ui-overlay-backdrop-bg);-webkit-backdrop-filter:var(--ui-overlay-backdrop-blur);backdrop-filter:var(--ui-overlay-backdrop-blur);animation:_backdrop-fade-in_6qsld_1 var(--motion-duration-base) var(--motion-ease-emphasized) forwards;place-items:center;display:grid;position:fixed;inset:0}@keyframes _backdrop-fade-in_6qsld_1{0%{opacity:0}to{opacity:1}}._root_6qsld_45{border-radius:var(--radius-lg);background:var(--modal-surface-base);border:1px solid var(--modal-border);box-shadow:var(--modal-shadow);box-sizing:border-box;animation:_scale-up_6qsld_1 var(--motion-duration-slow) var(--motion-ease-emphasized) forwards;flex-direction:column;display:flex;overflow:hidden}._root_6qsld_45:focus{outline:none}@keyframes _scale-up_6qsld_1{0%{opacity:0;transform:scale(.97)translateY(.5rem)}to{opacity:1;transform:scale(1)translateY(0)}}._width-md_6qsld_101{--modal-width:32.5rem;width:var(--modal-width)}._width-lg_6qsld_111{--modal-width:min(47.5rem, 100%);width:var(--modal-width)}._width-xl_6qsld_121{--modal-width:min(67.5rem, 100%);width:var(--modal-width)}._width-full_6qsld_131{width:100%}._height-auto_6qsld_141{max-height:min(88vh, calc(100vh - (var(--space-2xl) * 2)))}._height-md_6qsld_149{height:30rem;max-height:min(88vh, calc(100vh - (var(--space-2xl) * 2)))}._height-lg_6qsld_159{height:45rem;max-height:min(88vh, calc(100vh - (var(--space-2xl) * 2)))}._height-full_6qsld_169{height:100%;max-height:100vh}._header_6qsld_179{justify-content:space-between;align-items:center;gap:var(--space-lg);padding:var(--space-lg) var(--space-xl);background:var(--modal-header-highlight), var(--modal-surface-header);border-bottom:1px solid var(--modal-divider);transition:background-color var(--motion-base), border-color var(--motion-base);flex:none;display:flex}._title_6qsld_207{align-items:center;gap:var(--space-md);font:var(--text-section);text-transform:uppercase;letter-spacing:calc(2 * var(--letter-spacing-wide));color:var(--modal-title-color);font-family:var(--font-display);font-weight:var(--font-weight-bold);margin:0;display:inline-flex}._title-icon_6qsld_233{color:color-mix(in srgb, var(--color-accent) 88%, var(--color-text-primary) 12%);transition:color var(--motion-base), filter var(--motion-base);flex-shrink:0}._description_6qsld_245{margin:var(--space-sm) 0 0;color:var(--modal-description-color);font:var(--text-caption);font-family:var(--font-sans)}._body_6qsld_261{scrollbar-gutter:stable;min-height:0;padding:var(--space-xl);font:var(--text-body);color:var(--modal-title-color);background:var(--modal-surface-base);will-change:scroll-position;flex-direction:column;flex:auto;line-height:1.6;display:flex;overflow-y:auto;transform:translateZ(0)}._body-text_6qsld_293{padding:var(--space-xs) 0;font-size:var(--font-size-sm);color:var(--modal-description-color)}._body-paragraph_6qsld_305{margin-bottom:var(--space-lg);line-height:1.5}._footer_6qsld_317{justify-content:flex-end;align-items:center;gap:var(--space-md);padding:var(--space-lg) var(--space-xl);border-top:1px solid var(--modal-divider-subtle);background:var(--modal-footer-highlight), var(--modal-surface-footer);flex:none;display:flex}._danger_6qsld_345{background:linear-gradient(180deg, color-mix(in srgb, var(--color-state-danger) 10%, var(--color-bg-elevated)), var(--color-bg-canvas));border-color:color-mix(in srgb, var(--color-state-danger) 42%, var(--color-border-default));box-shadow:0 calc(2 * var(--space-lg)) 4.5rem color-mix(in srgb, var(--color-bg-canvas) 66%, transparent), 0 0 0 1px color-mix(in srgb, var(--color-state-danger) 28%, transparent), 0 0 2rem color-mix(in srgb, var(--color-state-danger) 16%, transparent), 0 .625rem 1.5rem color-mix(in srgb, var(--color-bg-canvas) 28%, transparent), inset 0 0 0 1px var(--color-surface-card)}._danger_6qsld_345 ._header_6qsld_179{background:linear-gradient(180deg, color-mix(in srgb, var(--color-state-danger) 22%, var(--color-surface-card)), color-mix(in srgb, var(--color-state-danger) 10%, color-mix(in srgb, var(--color-text-primary) 0.5%, transparent))), transparent;border-bottom:1px solid color-mix(in srgb, var(--color-state-danger) 32%, var(--color-border-default))}._danger_6qsld_345 ._title_6qsld_207{color:color-mix(in srgb, var(--color-state-danger) 18%, var(--color-text-primary))}._danger_6qsld_345 ._title-icon_6qsld_233{color:color-mix(in srgb, var(--color-state-danger) 88%, var(--color-text-primary) 12%);filter:drop-shadow(0 0 .625rem color-mix(in srgb, var(--color-state-danger) 26%, transparent))}._danger_6qsld_345 ._description_6qsld_245{color:color-mix(in srgb, var(--color-state-danger) 28%, var(--color-muted))}._theater_6qsld_419{background:var(--color-bg-canvas);border-color:var(--color-border-strong);box-shadow:var(--shadow-xl)}._theater_6qsld_419 ._header_6qsld_179{background:var(--color-bg-canvas);border-bottom-color:var(--color-border-default)}._theater_6qsld_419 ._title_6qsld_207{color:var(--color-text-primary)}._theater_6qsld_419 ._body_6qsld_261{background:var(--color-bg-canvas);justify-content:center;align-items:center;padding:0}._confirm-overlay_6qsld_465{background:color-mix(in srgb, var(--color-bg-canvas) 75%, transparent);-webkit-backdrop-filter:blur(var(--space-sm));backdrop-filter:blur(var(--space-sm));z-index:calc(var(--z-index-modal) + 50);animation:_confirm-fade-in_6qsld_1 var(--motion-duration-base) var(--motion-ease-standard);padding:var(--space-lg);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}._confirm-dialog_6qsld_491{background:var(--ui-surface-card-gradient);border:1px solid color-mix(in srgb, var(--color-accent) 24%, var(--color-border-default));border-radius:var(--radius-lg);width:100%;max-width:27.5rem;padding:var(--space-2xl);box-shadow:0 calc(2 * var(--space-lg)) 4.5rem color-mix(in srgb, var(--color-bg-canvas) 76%, transparent), 0 .625rem 1.5rem color-mix(in srgb, var(--color-bg-canvas) 38%, transparent), inset 0 0 0 1px var(--color-surface-glass);gap:var(--space-lg);animation:_confirm-scale-up_6qsld_1 var(--motion-duration-slow) var(--motion-ease-emphasized);display:grid}._confirm-header_6qsld_523{align-items:center;gap:var(--space-md);display:flex}._confirm-icon_6qsld_535{color:var(--color-accent)}._confirm-title_6qsld_543{color:var(--color-ink);font-size:var(--font-size-md);font-weight:var(--font-weight-bold)}._confirm-description_6qsld_555{color:var(--color-muted);font-size:var(--font-size-sm);line-height:1.5}._confirm-optout_6qsld_567{align-items:center;display:flex}._confirm-actions_6qsld_577{justify-content:flex-end;gap:var(--space-sm);margin-top:var(--space-sm);display:flex}@keyframes _confirm-fade-in_6qsld_1{0%{opacity:0}to{opacity:1}}@keyframes _confirm-scale-up_6qsld_1{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}._actions-list_6qsld_633{gap:var(--space-md);display:grid}._action-card_6qsld_643{gap:var(--space-sm);width:100%;padding:var(--space-lg);border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);background:color-mix(in srgb, var(--ui-surface-soft) 60%, transparent);color:var(--color-ink);text-align:left;cursor:pointer;transition:border-color var(--motion-fast), background-color var(--motion-fast), transform var(--motion-fast), box-shadow var(--motion-fast);justify-items:start;display:grid}._action-card_6qsld_643:hover{border-color:color-mix(in srgb, var(--color-text-primary) 16%, transparent);background:color-mix(in srgb, var(--ui-surface-soft-strong) 54%, transparent);transform:translateY(var(--motion-lift-distance-sm))}._action-card_6qsld_643:focus-visible{border-color:color-mix(in srgb, var(--color-accent) 55%, var(--color-text-primary));box-shadow:var(--focus-ring);outline:none}._action-card--danger_6qsld_705{border-color:color-mix(in srgb, var(--color-state-danger) 28%, var(--color-border-default));background:color-mix(in srgb, var(--color-state-danger) 14%, var(--color-panel-soft))}._action-card--danger_6qsld_705:hover{border-color:color-mix(in srgb, var(--color-state-danger) 44%, color-mix(in srgb, var(--color-text-primary) 10%, transparent));background:color-mix(in srgb, var(--color-state-danger) 20%, color-mix(in srgb, var(--color-text-primary) 2.6%, transparent));box-shadow:0 .625rem 1.5rem color-mix(in srgb, var(--color-state-danger) 12%, transparent)}._action-card--danger_6qsld_705:focus-visible{border-color:color-mix(in srgb, var(--color-state-danger) 62%, var(--color-border-heavy));box-shadow:var(--focus-ring-danger)}._action-copy_6qsld_737{gap:calc(var(--space-xs) / 2);display:grid}._action-title_6qsld_747{font:var(--text-body-strong);color:var(--color-ink)}._action-description_6qsld_757{color:var(--color-muted);font:var(--text-caption);line-height:1.5}:is(._root_6qsld_45:has(#_create-tag-form_6qsld_1) ._header_6qsld_179,._root_6qsld_45:has(#_edit-tag-form_6qsld_1) ._header_6qsld_179){background:linear-gradient(135deg, color-mix(in srgb, var(--current-tag-color,transparent) 16%, transparent), transparent)}:is(._root_6qsld_45:has(#_create-tag-form_6qsld_1) ._title-icon_6qsld_233,._root_6qsld_45:has(#_edit-tag-form_6qsld_1) ._title-icon_6qsld_233){color:var(--current-tag-color);filter:drop-shadow(0 0 .5rem color-mix(in srgb, var(--current-tag-color,transparent) 25%, transparent))}._root_6qsld_45.ui-modal--bulk-override{--modal-width:min(36.25rem, 100%);width:var(--modal-width);transition:width var(--motion-slow)}._root_6qsld_45.has-side-panel{--modal-width:min(65rem, 100%);width:var(--modal-width)}._root_6qsld_45:has(.has-bulk-override-side-panel){--modal-width:min(65rem, 100%);width:var(--modal-width)}._root_6qsld_45:has(.has-single-override-side-panel){--modal-width:min(60rem, 100%);width:var(--modal-width)}._button_c5y27_3{justify-content:center;align-items:center;gap:var(--space-sm);border-radius:var(--radius-input);font:var(--text-caption);letter-spacing:.01em;cursor:pointer;transition:background-color var(--motion-fast), border-color var(--motion-fast), color var(--motion-fast), box-shadow var(--motion-fast), filter var(--motion-fast), transform var(--motion-fast), opacity var(--motion-fast);text-align:center;white-space:nowrap;border:.0625rem solid #0000;outline:none;line-height:1;text-decoration:none;display:inline-flex}._button_c5y27_3[data-full-width=true]{width:100%}._icon_c5y27_63{color:currentColor;transition:transform var(--motion-fast), color var(--motion-fast);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._content_c5y27_81{align-items:center;gap:var(--space-sm);margin-top:calc(var(--space-xs) / 4);line-height:1;display:inline-flex}._button_c5y27_3[data-animate-icon=true]:hover:not(:disabled) span[data-button-icon=left]{transform:translateX(calc(-1 * var(--radius-2xs)))}._button_c5y27_3[data-animate-icon=true]:hover:not(:disabled) span[data-button-icon=right]{transform:translateX(var(--radius-2xs))}._button_c5y27_3[data-size=sm]{min-height:var(--button-height-sm);padding:var(--button-padding-sm)}._button_c5y27_3[data-size=md]{min-height:var(--button-height-md);padding:var(--button-padding-md)}._button_c5y27_3[data-size=lg]{min-height:var(--button-height-lg);padding:var(--button-padding-lg)}._button_c5y27_3[data-variant=primary]{background:var(--button-primary-bg);color:var(--button-primary-color);box-shadow:var(--button-primary-shadow);border:0}._button_c5y27_3[data-variant=secondary]{background:var(--button-secondary-bg);color:var(--button-secondary-color);border-color:var(--button-secondary-border)}._button_c5y27_3[data-variant=secondary-neutral]{background:var(--button-secondary-neutral-bg);color:var(--button-secondary-neutral-color);border-color:var(--button-secondary-neutral-border)}._button_c5y27_3[data-variant=ghost]{background:var(--button-ghost-bg);color:var(--button-ghost-color-override);border-color:var(--button-ghost-border)}._button_c5y27_3[data-variant=danger]{background:var(--button-danger-bg);color:var(--button-danger-color);border-color:var(--button-danger-border)}._button_c5y27_3[data-variant=success]{color:var(--color-state-success);background:var(--color-state-success-bg);border-color:color-mix(in srgb, var(--color-state-success) 40%, transparent)}._button_c5y27_3[data-variant=success] ._icon_c5y27_63{color:var(--color-state-success)}._button_c5y27_3[data-variant=success][aria-pressed=true][data-size=sm]{padding:var(--space-xs) var(--space-md);border-radius:var(--radius-sm);min-height:auto}._button_c5y27_3[data-variant=success][aria-pressed=true]:hover:not(:disabled){background:var(--button-danger-bg);border-color:var(--button-danger-border);color:var(--button-danger-color);box-shadow:0 2px .5rem color-mix(in srgb, var(--color-state-danger) 20%, transparent);transform:none}._button_c5y27_3[data-variant=onboarding-back]{min-height:var(--ui-overlay-top);padding:0 var(--space-xl);border-radius:var(--radius-lg);border-color:color-mix(in srgb, var(--button-secondary-border) 42%, var(--color-border-default));background:linear-gradient(180deg, color-mix(in srgb, var(--color-text-primary) 2.5%, transparent), color-mix(in srgb, var(--color-text-primary) 0.8%, transparent)), linear-gradient(180deg, color-mix(in srgb, var(--color-text-inverse) 92%, transparent), color-mix(in srgb, var(--color-text-inverse) 98%, transparent));color:color-mix(in srgb, var(--button-secondary-color) 52%, var(--color-text-secondary) 48%);box-shadow:0 .625rem 1.5rem color-mix(in srgb, var(--color-bg-canvas) 18%, transparent), 0 0 0 1px color-mix(in srgb, var(--color-text-primary) 1.2%, transparent), inset 0 1px 0 var(--color-surface-glass)}._button_c5y27_3[data-variant=onboarding-back] ._icon_c5y27_63{color:color-mix(in srgb, var(--button-secondary-color) 48%, var(--color-muted))}._button_c5y27_3[data-variant=onboarding-back] ._content_c5y27_81{font-weight:var(--font-weight-semibold)}._button_c5y27_3[data-variant=onboarding-continue]{min-height:var(--ui-overlay-top);padding:0 var(--space-xl);border-radius:var(--radius-lg);border-color:color-mix(in srgb, var(--button-secondary-color) 22%, var(--color-border-default));background:linear-gradient(180deg, color-mix(in srgb, var(--color-text-primary) 7%, transparent), color-mix(in srgb, var(--color-text-primary) 1.8%, transparent)), linear-gradient(180deg, color-mix(in srgb, var(--button-secondary-border) 82%, transparent), color-mix(in srgb, var(--button-secondary-border) 98%, transparent));color:color-mix(in srgb, var(--button-secondary-color) 78%, var(--color-text-primary) 22%);box-shadow:0 .875rem 1.875rem color-mix(in srgb, var(--color-bg-canvas) 24%, transparent), 0 0 0 1px var(--color-surface-card), inset 0 1px 0 var(--color-border-default);font-size:var(--font-size-sm);letter-spacing:.01em}._button_c5y27_3[data-variant=onboarding-continue] ._icon_c5y27_63{color:color-mix(in srgb, var(--button-secondary-color) 82%, var(--color-text-primary) 18%)}._button_c5y27_3[data-variant=onboarding-continue] ._content_c5y27_81{font-weight:var(--font-weight-bold);letter-spacing:.015em}._button_c5y27_3[data-variant=onboarding-back]:hover:not(:disabled){background:linear-gradient(180deg, color-mix(in srgb, var(--color-text-primary) 3.5%, transparent), color-mix(in srgb, var(--color-text-primary) 1.2%, transparent)), linear-gradient(180deg, color-mix(in srgb, var(--color-text-inverse) 96%, transparent), var(--text-inverse));border-color:color-mix(in srgb, var(--button-secondary-color) 18%, var(--color-border-default));color:color-mix(in srgb, var(--button-secondary-color) 68%, var(--color-text-primary) 8%);box-shadow:0 .75rem 1.75rem color-mix(in srgb, var(--color-bg-canvas) 22%, transparent), 0 0 0 1px color-mix(in srgb, var(--color-text-primary) 1.8%, transparent), inset 0 1px 0 var(--var-color-border-default,var(--color-border-default))}._button_c5y27_3[data-variant=onboarding-continue]:hover:not(:disabled){background:linear-gradient(180deg, color-mix(in srgb, var(--color-text-primary) 9%, transparent), color-mix(in srgb, var(--color-text-primary) 2.4%, transparent)), linear-gradient(180deg, color-mix(in srgb, var(--button-secondary-border) 98%, transparent), color-mix(in srgb, var(--button-secondary-border) 98%, transparent));border-color:color-mix(in srgb, var(--button-secondary-color) 36%, var(--color-border-default));color:color-mix(in srgb, var(--button-secondary-color) 84%, var(--color-text-primary) 16%);box-shadow:0 1rem 2.125rem color-mix(in srgb, var(--color-bg-canvas) 28%, transparent), 0 0 0 1px color-mix(in srgb, var(--color-text-primary) 2.8%, transparent), inset 0 1px 0 color-mix(in srgb, var(--color-text-primary) 10%, transparent)}._button_c5y27_3:disabled{opacity:.48;cursor:not-allowed;transform:none}._button_c5y27_3:focus-visible{box-shadow:var(--button-focus-ring);outline:none}._button_c5y27_3[data-variant=danger]:focus-visible{box-shadow:var(--button-danger-focus-ring)}._button_c5y27_3:hover:not(:disabled){transform:translateY(var(--motion-lift-distance-xs))}._button_c5y27_3[data-variant=primary]:hover:not(:disabled){filter:var(--button-primary-hover-filter)}._button_c5y27_3[data-variant=secondary]:hover:not(:disabled){background:var(--button-secondary-hover-bg)}._button_c5y27_3[data-variant=secondary-neutral]:hover:not(:disabled){background:var(--button-secondary-neutral-hover-bg)}._button_c5y27_3[data-variant=ghost]:hover:not(:disabled){background:var(--button-ghost-hover-bg);color:var(--button-ghost-hover-color-override)}._button_c5y27_3[data-variant=danger]:hover:not(:disabled){background:var(--button-danger-hover-bg)}._button_c5y27_3[data-variant=success]:hover:not(:disabled){background:color-mix(in srgb, var(--color-state-success) 20%, transparent);border-color:color-mix(in srgb, var(--color-state-success) 45%, transparent)}._button_c5y27_3[data-variant=tag]{height:auto;min-height:auto;padding:.1875rem var(--space-sm);border-radius:var(--radius-sm);border:1px solid var(--color-line);background:var(--color-tag-button-bg);color:var(--color-text-secondary);font-size:var(--font-size-2xs);font-family:var(--font-family-mono);box-shadow:none}._button_c5y27_3[data-variant=tag]:focus-visible{box-shadow:0 0 0 2px var(--color-accent-glow)}._button_c5y27_3[data-variant=tag]:hover:not(:disabled){background:var(--color-tag-button-bg-hover);border-color:var(--color-tag-button-border-hover);color:var(--color-accent);transform:none}._button_c5y27_3[data-variant=glass]{min-height:var(--space-2xl);padding:0 var(--space-sm);gap:var(--space-xs);border-radius:var(--radius-sm);border:1px solid color-mix(in srgb, var(--color-accent-blue) 48%, var(--button-secondary-border));background-color:color-mix(in srgb, var(--color-panel-translucent) 88%, transparent);color:var(--color-text-primary);box-shadow:0 var(--space-xs) var(--space-md) color-mix(in srgb, var(--color-bg-canvas) 35%, transparent);font-size:var(--font-size-2xs);font-weight:var(--font-weight-semibold);transition:opacity var(--motion-base), transform var(--motion-base), color var(--motion-base), border-color var(--motion-base), background-color var(--motion-base);white-space:nowrap}._button_c5y27_3[data-variant=glass] ._icon_c5y27_63{color:var(--color-text-primary)}._button_c5y27_3[data-variant=glass][aria-pressed=true] ._icon_c5y27_63{color:var(--color-state-success)}._button_c5y27_3[data-variant=glass][aria-invalid=true] ._icon_c5y27_63{color:var(--color-text-primary)}._button_c5y27_3[data-variant=primary]:hover:not(:disabled) ._icon_c5y27_63{color:var(--color-ink)}._button_c5y27_3[data-variant=glass]:hover:not(:disabled) ._icon_c5y27_63{color:var(--color-accent-blue)}._button_c5y27_3[data-variant=onboarding-back]:hover:not(:disabled) ._icon_c5y27_63{color:color-mix(in srgb, var(--button-secondary-color) 74%, var(--color-text-primary) 10%)}._button_c5y27_3[data-variant=onboarding-continue]:hover:not(:disabled) ._icon_c5y27_63{color:var(--color-text-primary)}._button_c5y27_3[data-variant=glass][aria-pressed=true]:hover:not(:disabled) ._icon_c5y27_63,._button_c5y27_3[data-variant=glass][aria-invalid=true]:hover:not(:disabled) ._icon_c5y27_63{color:var(--color-state-danger)}._button_c5y27_3[data-variant=success][aria-pressed=true]:hover:not(:disabled) ._icon_c5y27_63{color:var(--button-danger-color)}._button_c5y27_3[data-variant=glass][data-size=sm]{padding:var(--space-xs) var(--space-md)}._button_c5y27_3[data-variant=glass]:hover:not(:disabled){border-color:color-mix(in srgb, var(--color-accent-blue) 80%, var(--button-secondary-border));background-color:color-mix(in srgb, var(--color-accent-blue) 15%, var(--color-panel-translucent));color:var(--color-accent-blue)}._button_c5y27_3[data-variant=glass][aria-pressed=true]{border-color:color-mix(in srgb, var(--color-state-success) 48%, var(--button-secondary-border));background-color:color-mix(in srgb, var(--color-panel-translucent) 82%, transparent);color:var(--color-state-success);box-shadow:0 var(--space-xs) var(--space-md) color-mix(in srgb, var(--color-bg-canvas) 35%, transparent)}._button_c5y27_3[data-variant=glass][aria-pressed=true]:hover:not(:disabled){border-color:color-mix(in srgb, var(--color-state-danger) 48%, var(--button-secondary-border));background-color:color-mix(in srgb, var(--color-panel-translucent) 82%, transparent);color:var(--color-state-danger)}._button_c5y27_3[data-variant=glass][aria-invalid=true]{border-color:color-mix(in srgb, var(--color-state-danger) 48%, var(--button-secondary-border));background-color:color-mix(in srgb, var(--color-panel-translucent) 82%, transparent);color:var(--color-text-primary);box-shadow:0 var(--space-xs) var(--space-md) color-mix(in srgb, var(--color-bg-canvas) 35%, transparent)}._button_c5y27_3[data-variant=glass][aria-invalid=true]:hover:not(:disabled){border-color:color-mix(in srgb, var(--color-state-danger) 80%, var(--button-secondary-border));background-color:color-mix(in srgb, var(--color-state-danger) 15%, var(--color-panel-translucent));color:var(--color-state-danger)}._button_c5y27_3[aria-pressed=true] [data-state=active]{align-items:center;display:inline-flex}._button_c5y27_3[aria-pressed=true] [data-state=hover],._button_c5y27_3[aria-pressed=true]:hover:not(:disabled) [data-state=active]{display:none}._button_c5y27_3[aria-pressed=true]:hover:not(:disabled) [data-state=hover]{align-items:center;display:inline-flex}._button_c5y27_3:not([data-variant=glass])[aria-pressed=true][data-destructive-hover=true]:hover:not(:disabled){background:var(--button-danger-bg);border-color:var(--button-danger-border);color:var(--button-danger-color);box-shadow:0 2px .5rem color-mix(in srgb, var(--color-state-danger) 20%, transparent)}._button_c5y27_3[data-variant=glass][aria-pressed=true][data-destructive-hover=true]:hover:not(:disabled){border-color:color-mix(in srgb, var(--color-state-danger) 64%, var(--button-secondary-border));background-color:color-mix(in srgb, var(--color-state-danger) 18%, var(--color-panel-translucent));color:var(--color-state-danger)}._button_c5y27_3[aria-pressed=true][data-destructive-hover=true]:hover:not(:disabled) ._icon_c5y27_63{color:var(--color-state-danger)}._button_c5y27_3[data-radius=none]{border-radius:0}._button_c5y27_3[data-radius=xs]{border-radius:var(--radius-xs)}._button_c5y27_3[data-radius=sm]{border-radius:var(--radius-sm)}._button_c5y27_3[data-radius=md]{border-radius:var(--radius-md)}._button_c5y27_3[data-radius=lg]{border-radius:var(--radius-lg)}._button_c5y27_3[data-radius=xl]{border-radius:var(--radius-xl)}._button_c5y27_3[data-radius=full]{border-radius:var(--radius-full)}._root_wgzd4_1{gap:var(--space-md);flex-wrap:wrap;align-items:center;display:flex}._gap-2xs_wgzd4_15{gap:var(--space-xs)}._gap-xs_wgzd4_23,._gap-sm_wgzd4_31{gap:var(--space-sm)}._gap-md_wgzd4_39,._gap-lg_wgzd4_47{gap:var(--space-md)}._gap-xl_wgzd4_55,._gap-2xl_wgzd4_63{gap:var(--space-lg)}._align-start_wgzd4_71{align-items:flex-start}._align-center_wgzd4_79{align-items:center}._align-end_wgzd4_87{align-items:flex-end}._align-stretch_wgzd4_95{align-items:stretch}._justify-start_wgzd4_103{justify-content:flex-start}._justify-center_wgzd4_111{justify-content:center}._justify-end_wgzd4_119{justify-content:flex-end}._justify-between_wgzd4_127{justify-content:space-between}._justify-around_wgzd4_135{justify-content:space-around}._flex-1_wgzd4_143{flex:1 1 0;min-width:0}._full-width_wgzd4_153{width:100%}._full-height_wgzd4_161{height:100%}._root_wgzd4_1[data-divider=bottom]{border-bottom:.0625rem solid var(--color-border-subtle);padding-bottom:var(--space-md);margin-bottom:var(--space-sm)}._nowrap_wgzd4_181{flex-wrap:nowrap}._as-button_wgzd4_189{cursor:pointer;color:currentColor;font-family:var(--font-base);text-align:start;background:0 0;border:none;width:100%;padding:0}._interactive_wgzd4_211{cursor:pointer}._surface-soft_wgzd4_219{background:var(--color-panel-soft);color:var(--color-text-primary)}._surface-card_wgzd4_229{background:var(--color-surface-card);border:1px solid var(--color-border-subtle)}._surface-glass_wgzd4_239{background:var(--color-surface-glass);border:1px solid var(--color-border-subtle);-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem)}._radius-none_wgzd4_251{border-radius:0}._radius-xs_wgzd4_259{border-radius:var(--radius-xs)}._radius-sm_wgzd4_267{border-radius:var(--radius-sm)}._radius-md_wgzd4_275{border-radius:var(--radius-md)}._radius-lg_wgzd4_283{border-radius:var(--radius-lg)}._radius-xl_wgzd4_291{border-radius:var(--radius-xl)}._radius-full_wgzd4_299{border-radius:var(--radius-full)}._padding-none_wgzd4_307{padding:0}._padding-xs_wgzd4_315{padding:var(--space-xs) var(--space-sm)}._padding-sm_wgzd4_323{padding:var(--space-sm)}._padding-md_wgzd4_331{padding:var(--space-md)}._padding-lg_wgzd4_339{padding:var(--space-lg)}._padding-xl_wgzd4_347{padding:var(--space-xl)}._padding-2xl_wgzd4_355{padding:var(--space-2xl)}._padding-3xl_wgzd4_363{padding:var(--space-3xl)}._wrap_1vx8p_1{align-items:center;justify-content:var(--ui-checkbox-justify,flex-start);cursor:pointer;-webkit-user-select:none;user-select:none;display:inline-flex;position:relative}._wrap_1vx8p_1[data-disabled=true]{cursor:not-allowed;opacity:.5}._input_1vx8p_29{opacity:0;width:0;height:0;position:absolute}._checkbox_1vx8p_43{width:var(--space-lg);height:var(--space-lg);border-radius:var(--radius-xs);border:.0625rem solid var(--color-border-heavy);background:var(--color-surface-glass);transition:all var(--motion-fast);display:inline-block;position:relative}._input_1vx8p_29:focus-visible+._checkbox_1vx8p_43{box-shadow:0 0 0 .125rem var(--color-accent-blue)}._input_1vx8p_29:checked+._checkbox_1vx8p_43{background:var(--color-accent);border-color:var(--color-accent)}._wrap_1vx8p_1:hover:not([data-disabled=true]) ._checkbox_1vx8p_43{border-color:color-mix(in srgb, var(--color-text-primary) 40%, transparent);background:var(--color-surface-glass-strong)}._checkbox_1vx8p_43:after{content:"";left:calc(var(--space-md) / 2);top:var(--radius-2xs);width:var(--space-xs);height:var(--space-sm);border:solid var(--button-primary-color);border-width:0 var(--radius-2xs) var(--radius-2xs) 0;display:none;position:absolute;transform:rotate(45deg)}._input_1vx8p_29:checked+._checkbox_1vx8p_43:after{display:block}._label_1vx8p_127{margin-left:var(--space-sm);color:var(--color-muted);font-size:var(--font-size-sm);line-height:1}._root_1c0q8_1{gap:var(--space-lg);flex-direction:column;display:flex}._fill_1c0q8_7{flex:auto;min-width:0;height:100%;min-height:0}._gap-2xs_1c0q8_14{gap:var(--space-xs)}._gap-xs_1c0q8_18,._gap-sm_1c0q8_22{gap:var(--space-sm)}._gap-md_1c0q8_26,._gap-lg_1c0q8_30{gap:var(--space-md)}._gap-xl_1c0q8_34,._gap-2xl_1c0q8_38{gap:var(--space-lg)}._gap-3xl_1c0q8_42{gap:var(--space-xl)}._gap-4xl_1c0q8_46{gap:var(--space-2xl)}._gap-5xl_1c0q8_50{gap:var(--space-3xl)}._padding-none_1c0q8_54{padding:0}._padding-xs_1c0q8_58{padding:var(--space-xs)}._padding-sm_1c0q8_62{padding:var(--space-sm)}._padding-md_1c0q8_66{padding:var(--space-md)}._padding-lg_1c0q8_70{padding:var(--space-lg)}._padding-xl_1c0q8_74{padding:var(--space-xl)}._padding-2xl_1c0q8_78{padding:var(--space-2xl)}._padding-3xl_1c0q8_82{padding:var(--space-3xl)}._indent-xs_1c0q8_86{margin-left:var(--space-xs)}._indent-sm_1c0q8_90{margin-left:var(--space-sm)}._indent-md_1c0q8_94{margin-left:var(--space-md)}._indent-lg_1c0q8_98{margin-left:var(--space-lg)}._indent-xl_1c0q8_102{margin-left:var(--space-xl)}._indent-2xl_1c0q8_106{margin-left:var(--space-2xl)}._align-start_1c0q8_110{align-items:flex-start}._align-center_1c0q8_114{align-items:center}._align-end_1c0q8_118{align-items:flex-end}._align-stretch_1c0q8_122{align-items:stretch}._justify-start_1c0q8_126{justify-content:flex-start}._justify-center_1c0q8_130{justify-content:center}._justify-end_1c0q8_134{justify-content:flex-end}._justify-between_1c0q8_138{justify-content:space-between}._justify-around_1c0q8_142{justify-content:space-around}._flex-1_1c0q8_146{flex:1 1 0;min-width:0}._full-width_1c0q8_151{width:100%;min-width:0}._full-height_1c0q8_156{height:100%}._scrollable_1c0q8_160{scrollbar-gutter:stable;flex:auto;min-height:0;overflow-y:auto}._root_1riqb_1{font-family:var(--font-base)}._variant-body_1riqb_9{font-size:var(--font-size-sm)}._variant-xsmall_1riqb_17{font-size:var(--font-size-2xs)}._variant-small_1riqb_25{font-size:var(--font-size-xs)}._variant-caption_1riqb_33{font-size:var(--font-size-xs);letter-spacing:.05em}._variant-title_1riqb_43{font-size:var(--font-size-md);font-family:var(--font-display)}._variant-display_1riqb_53{font-size:var(--font-size-lg);font-family:var(--font-display)}._variant-hero_1riqb_63{font-size:var(--font-size-4xl);letter-spacing:-.0625rem;font-family:var(--font-display)}._variant-mono_1riqb_75,._mono_1riqb_77{font-family:var(--font-family-mono,var(--font-mono,monospace))}._size-2xs_1riqb_87{font-size:var(--font-size-2xs)}._size-xs_1riqb_89{font-size:var(--font-size-xs)}._size-sm_1riqb_91{font-size:var(--font-size-sm)}._size-md_1riqb_93{font-size:var(--font-size-md)}._size-lg_1riqb_95{font-size:var(--font-size-lg)}._size-xl_1riqb_97{font-size:var(--font-size-xl)}._size-2xl_1riqb_99{font-size:var(--font-size-2xl)}._size-3xl_1riqb_101{font-size:var(--font-size-3xl)}._size-4xl_1riqb_103{font-size:var(--font-size-4xl)}._color-primary_1riqb_111{color:var(--color-text-primary)}._color-primary-80_1riqb_119,._color-translucent_1riqb_121{color:color-mix(in srgb, var(--color-text-primary) 80%, transparent)}._leading-relaxed_1riqb_129{line-height:1.6}._color-secondary_1riqb_137{color:var(--color-text-secondary)}._color-muted_1riqb_145{color:var(--color-text-muted)}._color-faint_1riqb_153{color:var(--color-text-faint)}._color-accent_1riqb_161{color:var(--color-accent-blue)}._color-success_1riqb_169{color:var(--color-state-success)}._color-danger_1riqb_177{color:var(--color-state-danger)}._color-tmdb_1riqb_185{color:var(--color-brand-tmdb)}._weight-normal_1riqb_195{font-weight:var(--font-weight-normal)}._weight-medium_1riqb_203{font-weight:var(--font-weight-medium)}._weight-semibold_1riqb_211{font-weight:var(--font-weight-semibold)}._weight-bold_1riqb_219{font-weight:var(--font-weight-bold)}._weight-extrabold_1riqb_227{font-weight:var(--font-weight-extrabold)}._uppercase_1riqb_235{text-transform:uppercase}._tracking-tight_1riqb_245{letter-spacing:var(--letter-spacing-tight)}._tracking-normal_1riqb_253{letter-spacing:var(--letter-spacing-normal)}._tracking-wide_1riqb_261{letter-spacing:var(--letter-spacing-wide)}._tracking-wider_1riqb_269{letter-spacing:var(--letter-spacing-wider)}._tracking-widest_1riqb_277{letter-spacing:var(--letter-spacing-widest)}._truncate_1riqb_285{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;display:block;overflow:hidden}._clamp_1riqb_303{-webkit-line-clamp:var(--text-clamp,1);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._preserve-whitespace_1riqb_317{white-space:pre-line}._italic_1riqb_325{font-style:italic}._interactive_1riqb_333{cursor:pointer;transition:color var(--motion-duration-fast) var(--motion-ease-standard);text-decoration:none}._interactive_1riqb_333:hover{color:var(--color-accent-blue-pale,color-mix(in srgb, var(--color-accent) 70%, var(--color-text-primary)));text-decoration:none}._shadow-title_1riqb_355{text-shadow:0 .625rem 1.875rem color-mix(in srgb, var(--color-bg-canvas) 62%, transparent), 0 0 1.125rem var(--color-surface-glass)}._shadow-tagline_1riqb_367{text-shadow:0 .5rem 1.375rem color-mix(in srgb, var(--color-bg-canvas) 32%, transparent)}._color-ink_1riqb_375{color:var(--color-ink)}._tabular_1riqb_383{font-variant-numeric:tabular-nums}._align-left_1riqb_391{text-align:left}._align-center_1riqb_399{text-align:center}._align-right_1riqb_407{text-align:right}._strikethrough_1riqb_415{text-decoration:line-through}._break-all_1riqb_423{word-break:break-all}._utility-button_r3o20_3{background:var(--ui-utility-button-bg);box-shadow:var(--ui-utility-button-inset-border);color:var(--color-muted);cursor:pointer;transition:background-color var(--motion-fast), color var(--motion-fast), box-shadow var(--motion-fast), transform var(--motion-fast);border:0;outline:none;justify-content:center;align-items:center;display:inline-flex}._utility-button_r3o20_3[data-size=sm]{width:var(--sidebar-toggle-size);height:var(--sidebar-toggle-size);border-radius:var(--radius-sm)}._utility-button_r3o20_3[data-size=titlebar]{width:var(--ui-overlay-top);height:var(--ui-overlay-top);border-radius:var(--radius-none);box-shadow:var(--ui-utility-button-titlebar-divider);background:0 0}._utility-button_r3o20_3:hover{background:var(--ui-utility-button-bg-hover);color:var(--color-ink)}._utility-button_r3o20_3:focus,._utility-button_r3o20_3:focus-visible{background:var(--ui-utility-button-bg-hover);color:var(--color-ink);outline:none}._utility-button_r3o20_3:focus-visible{box-shadow:var(--focus-ring)}._utility-button_r3o20_3[data-danger=true]:hover{background:var(--ui-danger-utility-bg);color:var(--button-primary-color)}._tooltip_v2cm5_1{min-width:0;max-width:100%;display:inline-flex}._trigger-full-width_v2cm5_13{width:100%;min-width:0;display:flex}._trigger-full-width_v2cm5_13>*{width:100%}._content_v2cm5_33{z-index:var(--z-index-toast);max-width:var(--tooltip-max-width);padding:var(--tooltip-padding);border-radius:var(--tooltip-radius);background:var(--tooltip-bg);border:1px solid var(--tooltip-border);color:var(--tooltip-color);font:var(--text-caption);box-shadow:var(--tooltip-shadow);-webkit-backdrop-filter:var(--tooltip-blur);backdrop-filter:var(--tooltip-blur);white-space:normal;word-break:break-word;pointer-events:none;line-height:1.35}._container_9zm8l_1{background:color-mix(in srgb, var(--color-ink) 4%, transparent);border-radius:var(--radius-full);border:1px solid var(--color-border-subtle);flex:auto;width:100%;min-width:0;height:.5rem;overflow:hidden}._bar_9zm8l_23{border-radius:var(--radius-full);background:var(--color-accent-blue);transform-origin:0;will-change:transform;width:100%;height:100%;transition:transform var(--motion-duration-slow-expressive) var(--motion-ease-emphasized)}._bar_9zm8l_23[data-variant=blue]{background:linear-gradient(90deg, color-mix(in srgb, var(--color-accent-blue) 30%, transparent), var(--color-accent-blue));box-shadow:0 0 .375rem var(--color-accent-blue)}._bar_9zm8l_23[data-variant=accent]{background:linear-gradient(90deg, color-mix(in srgb, var(--color-accent) 30%, transparent), var(--color-accent));box-shadow:0 0 .375rem var(--color-accent)}._bar_9zm8l_23[data-variant=success]{background:linear-gradient(90deg, color-mix(in srgb, var(--color-state-success) 30%, transparent), var(--color-state-success));box-shadow:0 0 .375rem var(--color-state-success)}._bar_9zm8l_23[data-variant=danger]{background:linear-gradient(90deg, color-mix(in srgb, var(--color-accent-pink) 30%, transparent), var(--color-accent-pink));box-shadow:0 0 .375rem var(--color-accent-pink)}._bar_9zm8l_23[data-variant=dna]{background:linear-gradient(90deg, var(--color-accent-blue-soft), var(--color-accent-purple));transition:transform var(--motion-duration-slow-expressive) var(--motion-ease-emphasized)}._bar_9zm8l_23[data-variant=timeline]{background:linear-gradient(90deg, var(--color-accent-blue-soft), var(--color-brand-fansdb));transition:transform var(--motion-duration-slow-expressive) var(--motion-ease-emphasized)}._bar_9zm8l_23[data-variant=sub]{background:var(--color-text-faint);box-shadow:none}._container_9zm8l_1[data-size=xs]{height:var(--space-xs);border-radius:var(--radius-xs);background:color-mix(in srgb, var(--color-ink) 15%, transparent);border:none}._container_9zm8l_1[data-size=xs] ._bar_9zm8l_23{border-radius:var(--radius-xs)}._bar_9zm8l_23[data-flat=true]{box-shadow:none;background:var(--color-accent-blue);transition:transform var(--motion-duration-fast) var(--motion-ease-linear)}._bar_9zm8l_23[data-variant][data-flat=true]{box-shadow:none}._bar_9zm8l_23[data-variant=accent][data-flat=true]{background:var(--color-accent)}._bar_9zm8l_23[data-variant=success][data-flat=true]{background:var(--color-state-success)}._bar_9zm8l_23[data-variant=danger][data-flat=true]{background:var(--color-accent-pink)}._segmented-container_9zm8l_179{gap:var(--space-sm);width:100%;display:flex}._segment_9zm8l_179{border-radius:var(--radius-sm);background-color:var(--color-border-subtle);height:.25rem;transition:all var(--motion-duration-base) var(--motion-ease-standard);flex:1}._segment--active_9zm8l_207{background-color:var(--color-accent)}._segment--passed_9zm8l_215{background-color:var(--color-accent-subtle)}._container_1yhr0_1{align-items:center;gap:var(--space-md);width:100%;max-width:42.5rem;height:var(--ui-control-height-xs);padding:0 var(--space-md);background:var(--color-progress-bg);border:1px solid var(--color-progress-border);border-radius:var(--radius-input);-webkit-backdrop-filter:var(--progress-backdrop-filter);backdrop-filter:var(--progress-backdrop-filter);-webkit-app-region:no-drag;display:inline-flex}._pulse-dot_1yhr0_16{width:var(--space-sm);height:var(--space-sm);background:var(--color-accent-blue);border-radius:50%;flex-shrink:0;position:relative}._pulse-dot_1yhr0_16:after{content:"";background:var(--color-accent-blue);width:100%;height:100%;animation:_pulse_1yhr0_16 var(--motion-duration-pulse) infinite var(--motion-ease-emphasized);border-radius:50%;position:absolute;top:0;left:0}@keyframes _pulse_1yhr0_16{0%{opacity:.75;transform:scale(1)}70%{opacity:0;transform:scale(2.8)}to{opacity:0;transform:scale(1)}}._text_1yhr0_52{font-family:var(--font-base);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--color-accent-blue);white-space:nowrap;text-overflow:ellipsis;flex-shrink:0;max-width:14rem;overflow:hidden}._progress-line_1yhr0_64{flex:auto;min-width:4rem}._stats_1yhr0_69{font-family:var(--font-family-mono);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--color-muted);white-space:nowrap;flex-shrink:0}._container--sub_1yhr0_79{background:var(--color-progress-bg-sub);border-color:var(--color-progress-border-subtle)}._pulse-dot--sub_1yhr0_84{background:var(--color-text-disabled)}._pulse-dot--sub_1yhr0_84:after{background:var(--color-text-disabled);animation:_pulse-sub_1yhr0_1 var(--motion-duration-pulse-slow) infinite var(--motion-ease-standard);border-radius:50%}@keyframes _pulse-sub_1yhr0_1{0%{opacity:.6;transform:scale(1)}70%{opacity:0;transform:scale(2.4)}to{opacity:0;transform:scale(1)}}._container--sub_1yhr0_79 ._text_1yhr0_52,._container--sub_1yhr0_79 ._stats_1yhr0_69{color:var(--color-subtle)}._card_tar4w_1{align-items:center;gap:var(--space-md);width:100%;padding:var(--space-md);background:var(--ui-control-bg-subtle);border:.0625rem solid var(--ui-control-border);border-radius:var(--radius-md);color:var(--color-text-primary);text-align:left;transition:all var(--motion-fast);box-sizing:border-box;display:flex}button._card_tar4w_1:not([data-disabled=true]){cursor:pointer}button._card_tar4w_1:not([data-disabled=true]):hover{background:var(--ui-control-bg-hover);border-color:var(--color-border-heavy)}button._card_tar4w_1:not([data-disabled=true]):focus-visible{border-color:var(--color-accent-blue);box-shadow:0 0 0 .125rem var(--color-accent-blue);outline:none}._card_tar4w_1[data-active=true]{background:var(--ui-control-bg);border-color:var(--color-accent);box-shadow:0 0 0 .0625rem var(--color-accent)}._poster-wrapper_tar4w_75{background:var(--color-surface-overlay-heavy);border:.0625rem solid var(--ui-control-border);flex-shrink:0;position:relative;overflow:hidden}._image_tar4w_91{object-fit:cover;width:100%;height:100%;display:block}._image_tar4w_91[data-object-fit=contain]{object-fit:contain}._placeholder_tar4w_113{width:100%;height:100%;color:var(--color-text-muted);place-items:center;display:grid}._card_tar4w_1[data-aspect=poster] ._poster-wrapper_tar4w_75{width:var(--button-height-lg);border-radius:var(--radius-sm);height:4.875rem}._card_tar4w_1[data-aspect=landscape] ._poster-wrapper_tar4w_75{border-radius:var(--radius-sm);width:6.5rem;height:3.625rem}._card_tar4w_1[data-aspect=square] ._poster-wrapper_tar4w_75{width:calc(4 * var(--space-lg));height:calc(4 * var(--space-lg));border-radius:var(--radius-sm)}._card_tar4w_1[data-aspect=circle] ._poster-wrapper_tar4w_75{width:var(--space-6xl);height:var(--space-6xl);border-radius:var(--radius-full)}._body_tar4w_181{gap:var(--space-xs);flex-direction:column;flex:1;min-width:0;display:flex}._topline_tar4w_197{justify-content:space-between;align-items:center;gap:var(--space-md);width:100%;display:flex}._title_tar4w_213{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-ink);white-space:nowrap;text-overflow:ellipsis;line-height:1.35;overflow:hidden}._badge_tar4w_233{flex-shrink:0}._meta_tar4w_241{align-items:center;gap:var(--space-sm);color:var(--color-text-secondary);font-size:var(--font-size-xs);flex-wrap:wrap;line-height:1.4;display:flex}._description_tar4w_261{font-size:var(--font-size-xs);color:var(--color-text-muted);margin:0;line-height:1.5}._right_tar4w_275{flex-shrink:0;justify-content:center;align-items:center;margin-left:auto;display:flex}._card_tar4w_1[data-size=sm]{padding:var(--space-sm);gap:var(--space-sm)}._card_tar4w_1[data-size=sm][data-aspect=poster] ._poster-wrapper_tar4w_75{width:2.25rem;height:3.375rem}._card_tar4w_1[data-size=sm][data-aspect=landscape] ._poster-wrapper_tar4w_75{width:4rem;height:2.25rem}._card_tar4w_1[data-size=sm][data-aspect=square] ._poster-wrapper_tar4w_75,._card_tar4w_1[data-size=sm][data-aspect=circle] ._poster-wrapper_tar4w_75{width:2rem;height:2rem}._card_tar4w_1[data-size=sm] ._title_tar4w_213{font-size:var(--font-size-xs)}._card_tar4w_1[data-size=sm] ._meta_tar4w_241,._card_tar4w_1[data-size=sm] ._description_tar4w_261{font-size:var(--font-size-2xs)}._field_z96t1_3{gap:var(--space-sm);flex-direction:column;display:flex}._label_z96t1_15{color:var(--color-muted);font:var(--text-caption);letter-spacing:calc(2 * var(--letter-spacing-wide));text-transform:uppercase}._required_z96t1_29{color:var(--color-state-danger)}._hint_z96t1_37{color:var(--color-muted);font:var(--text-caption);text-transform:none;letter-spacing:var(--letter-spacing-normal);margin-top:calc(var(--space-xs) / 2)}._error_z96t1_53{margin-top:var(--space-sm);font-size:var(--font-size-xs);color:var(--color-state-danger)}._sr-only_z96t1_65{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:.0625rem;height:.0625rem;margin:-.0625rem;padding:0;position:absolute;overflow:hidden}@keyframes _dropdown-fade-in_xxws9_1{0%{opacity:0;transform:translateY(calc(-1 * var(--space-xs)))}to{opacity:1;transform:translateY(0)}}@keyframes _dropdown-fade-in-upwards_xxws9_1{0%{opacity:0;transform:translateY(-100%) translateY(var(--space-xs))}to{opacity:1;transform:translateY(-100%)translateY(0)}}._trigger--xs_xxws9_507,._trigger--sm_xxws9_521{font-size:var(--font-size-xs);flex:1;min-width:0}._menu-sorter_xxws9_633 ._item_xxws9_295:hover,._menu-sorter_xxws9_633 ._item_xxws9_295._is-active_xxws9_425:hover,._menu_xxws9_133 ._item_xxws9_295:hover{background:color-mix(in srgb, var(--list-theme-color,var(--ui-dropdown-accent-color,var(--color-accent))) 15%, transparent);color:var(--color-text-primary)}._search-input-combo-wrapper_1k74p_1{width:100%;position:relative}._left-wrapper_1k74p_11{pointer-events:auto;align-items:center;display:flex}._selector-btn_1k74p_23{align-items:center;gap:var(--space-sm);box-shadow:none;color:var(--color-text-secondary);font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);text-transform:uppercase;letter-spacing:var(--letter-spacing-wide);padding:var(--space-xs) var(--space-sm);border-radius:var(--radius-sm);cursor:pointer;transition:all var(--motion-fast);background:0 0;border:none;outline:none;display:flex}._selector-btn_1k74p_23:focus,._selector-btn_1k74p_23:focus-visible,._selector-btn_1k74p_23:focus-within{box-shadow:none;outline:none}._selector-btn_1k74p_23:hover{color:var(--color-text-primary);background:color-mix(in srgb, var(--color-ink) 4%, transparent)}._active-icon_1k74p_85{opacity:.8;flex-shrink:0}._chevron_1k74p_95{opacity:.5;transition:transform var(--motion-fast);flex-shrink:0}._chevron_1k74p_95._is-open_1k74p_107{transform:rotate(180deg)}._divider_1k74p_115{width:var(--border-width-thin);height:var(--space-lg);background:color-mix(in srgb, var(--color-ink) 10%, transparent);margin:0 var(--space-md);flex-shrink:0}._dropdown_1k74p_133{top:calc(100% + var(--space-sm));gap:var(--space-xs);min-width:9.375rem;position:absolute;left:0}._dropdown-item_1k74p_151._dropdown-item_1k74p_151{align-items:center;gap:var(--space-sm);display:flex}._dropdown-item_1k74p_151._is-active_1k74p_171{background:color-mix(in srgb, var(--color-accent) 15%, transparent);color:var(--color-accent);font-weight:var(--font-weight-semibold)}._item-icon_1k74p_191{opacity:.7}._dropdown_1k74p_133._dropdown--cascading_1k74p_201{background:var(--dropdown-menu-bg);border:1px solid var(--dropdown-menu-border);min-width:auto;box-shadow:var(--dropdown-menu-shadow);-webkit-backdrop-filter:blur(1.5rem);backdrop-filter:blur(1.5rem);flex-direction:row;padding:0}._dropdown-column_1k74p_221{padding:var(--space-sm) 0;flex-direction:column;min-width:6.875rem;display:flex}._dropdown-column--sources_1k74p_235{border-right:.0625rem solid var(--color-border-subtle);background:color-mix(in srgb, var(--color-bg-canvas) 15%, transparent)}._dropdown-column--types_1k74p_245{min-width:8rem}._dropdown-header_1k74p_253{font-size:var(--font-size-2xs);font-weight:var(--font-weight-extrabold);text-transform:uppercase;color:var(--color-text-muted);letter-spacing:calc(2.5 * var(--letter-spacing-wide));padding:var(--space-xs) var(--space-md) var(--space-sm);opacity:.6;-webkit-user-select:none;user-select:none}._size-xs_1k74p_281,._size-sm_1k74p_289,._size-lg_1k74p_297{opacity:1}._size-xs_1k74p_281 ._selector-btn_1k74p_23{padding:calc(var(--space-xs) / 2) var(--space-xs);font-size:var(--font-size-2xs)}._size-xs_1k74p_281 ._divider_1k74p_115{margin:0 var(--space-xs);height:var(--space-md)}._size-xs_1k74p_281 ._dropdown-item_1k74p_151{font-size:var(--font-size-xs);min-height:var(--space-2xl);line-height:var(--space-2xl);padding:0 var(--space-sm)}._size-xs_1k74p_281 ._dropdown-header_1k74p_253{font-size:var(--font-size-2xs);padding:var(--space-2xs) var(--space-sm) var(--space-2xs);letter-spacing:var(--letter-spacing-wide)}._size-xs_1k74p_281 ._dropdown-column_1k74p_221{min-width:5.5rem}._size-xs_1k74p_281 ._dropdown-column--types_1k74p_245{min-width:6.5rem}._size-sm_1k74p_289 ._selector-btn_1k74p_23{padding:calc(var(--space-xs) / 2) var(--space-sm);font-size:var(--font-size-2xs)}._size-sm_1k74p_289 ._divider_1k74p_115{margin:0 var(--space-sm)}._size-sm_1k74p_289 ._dropdown-item_1k74p_151{font-size:var(--font-size-xs);min-height:var(--space-3xl);line-height:var(--space-3xl);padding:0 var(--space-sm)}._size-sm_1k74p_289 ._dropdown-header_1k74p_253{font-size:var(--font-size-2xs);padding:var(--space-2xs) var(--space-sm) var(--space-xs)}._size-sm_1k74p_289 ._dropdown-column_1k74p_221{min-width:6rem}._size-sm_1k74p_289 ._dropdown-column--types_1k74p_245{min-width:7rem}._size-lg_1k74p_297 ._selector-btn_1k74p_23{padding:var(--space-sm) var(--space-md);font-size:var(--font-size-sm)}._size-lg_1k74p_297 ._divider_1k74p_115{margin:0 var(--space-md);height:var(--space-xl)}._size-lg_1k74p_297 ._dropdown-item_1k74p_151{font-size:var(--font-size-sm);min-height:var(--space-5xl);line-height:var(--space-5xl);padding:0 var(--space-lg)}._size-lg_1k74p_297 ._dropdown-header_1k74p_253{font-size:var(--font-size-xs);padding:var(--space-sm) var(--space-lg) var(--space-md)}._size-lg_1k74p_297 ._dropdown-column_1k74p_221{min-width:8rem}._size-lg_1k74p_297 ._dropdown-column--types_1k74p_245{min-width:9.5rem}._dropdown-item_1k74p_151:disabled,._dropdown-item_1k74p_151._is-disabled_1k74p_493{opacity:.4;cursor:not-allowed;pointer-events:none}._dropdown-column_1k74p_221 ._dropdown-item_1k74p_151{padding:var(--space-sm) var(--space-md);border-radius:0}._dropdown-column_1k74p_221 ._dropdown-item_1k74p_151:hover{background:color-mix(in srgb, var(--color-ink) 4%, transparent);color:var(--color-text-primary)}._dropdown-column--sources_1k74p_235 ._dropdown-item_1k74p_151._is-active_1k74p_171{background:color-mix(in srgb, var(--color-accent) 15%, transparent);color:var(--color-accent);font-weight:var(--font-weight-semibold)}._selector-btn_1k74p_23:disabled{opacity:.5;cursor:not-allowed;pointer-events:none}._root_mqbgw_1{background:color-mix(in srgb, var(--color-text-primary) 8%, transparent);border:none;width:100%;height:.0625rem;margin:0}._root--vertical_mqbgw_9{width:.0625rem;height:1.125rem;margin:0 var(--space-xs);flex-shrink:0}._header_1p31j_1{border-bottom:.0625rem solid var(--color-border-subtle);padding-bottom:var(--space-md);margin:0}._global-search_1ktsk_1{margin:0 var(--space-lg);-webkit-app-region:no-drag;position:relative}._overlay_1ktsk_8{top:calc(100% + var(--space-sm));background:color-mix(in srgb, var(--color-panel-strong) 98%, transparent);border:.0625rem solid var(--color-border-strong);border-radius:var(--radius-sm);max-height:25rem;box-shadow:var(--shadow-lg);-webkit-backdrop-filter:blur(.75rem);backdrop-filter:blur(.75rem);z-index:calc(var(--z-index-dropdown) - 1);animation:_slideDown_1ktsk_1 var(--motion-duration-fast) var(--motion-ease-emphasized);position:absolute;left:0;right:0;overflow-y:auto}._results-list_1ktsk_24{padding:var(--space-sm);flex-direction:column;display:flex}._adult-overlay_1ktsk_30{--adult-overlay-bg:transparent;inset:0}._arrow-icon_1ktsk_35{color:var(--color-text-muted);opacity:0;transition:all var(--motion-duration-fast) var(--motion-ease-standard);transform:translate(-.1875rem,.1875rem)}._card_1ktsk_42:hover ._arrow-icon_1ktsk_35{opacity:1;color:var(--color-text-primary);transform:translate(0)}._group-header_1ktsk_48{padding:var(--space-sm) var(--space-md) var(--space-xs) var(--space-md);margin-top:var(--space-xs)}._group-divider_1ktsk_53{margin:var(--space-sm) var(--space-sm)}._see-all-btn_1ktsk_57{width:100%;padding:var(--space-sm) var(--space-md);margin-top:var(--space-xs);background:var(--color-surface-soft);border:1px solid var(--color-border-subtle);border-radius:var(--radius-sm);color:var(--color-text-primary);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);cursor:pointer;transition:var(--motion-fast);justify-content:space-between;align-items:center;display:flex}._see-all-btn_1ktsk_57:hover{background:var(--color-surface-card);color:var(--color-accent);border-color:var(--color-line-strong)}@keyframes _slideDown_1ktsk_1{0%{opacity:0;transform:translateY(calc(-1 * var(--space-sm)))}to{transform:translateY(0)}}._container_1tof9_1{align-items:center;gap:var(--space-md);padding:0 var(--space-md);margin-right:var(--space-lg);-webkit-app-region:no-drag;display:flex}._indicator_1tof9_10{align-items:center;gap:var(--space-xs);opacity:.15;color:var(--color-text-secondary);transition:all var(--motion-base);font-size:var(--font-size-xs);font-family:var(--font-family-mono);font-weight:var(--font-weight-medium);-webkit-user-select:none;user-select:none;display:flex}._indicator_1tof9_10._is-active_1tof9_23{opacity:1;color:var(--color-accent-blue)}._percentage_1tof9_28{animation:_pulse-breathing_1tof9_1 var(--motion-duration-pulse-slow) var(--motion-ease-in-out) infinite}@keyframes _pulse-breathing_1tof9_1{0%{opacity:.75;transform:scale(.96)}50%{opacity:1;transform:scale(1)}to{opacity:.75;transform:scale(.96)}}._torrent-tooltip_1tof9_47{gap:var(--space-xs);padding:var(--space-xs) var(--space-xs);max-width:25rem;font-size:var(--font-size-xs);flex-direction:column;display:flex}._torrent-tooltip-item_1tof9_56{justify-content:space-between;align-items:center;gap:var(--space-lg);line-height:var(--line-height-base);flex-direction:row;display:flex}._torrent-name_1tof9_65{color:var(--color-text-secondary);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}._torrent-stats_1tof9_73{font-family:var(--font-mono);color:var(--color-accent-blue);white-space:nowrap;flex-shrink:0}._titlebar_azhha_7{z-index:var(--z-index-fullscreen);height:var(--layout-window-titlebar-height);border-bottom:.0625rem solid var(--color-border-subtle);background:linear-gradient(180deg, var(--color-panel), var(--color-panel-strong));-webkit-backdrop-filter:var(--glass-blur-lg) saturate(120%);backdrop-filter:var(--glass-blur-lg) saturate(120%);box-shadow:var(--titlebar-shadow);-webkit-app-region:drag;align-items:stretch;display:flex;position:fixed;top:0;left:0;right:0}._drag-region_azhha_39{align-items:center;gap:var(--space-lg);min-width:5.625rem;padding:0 0 0 var(--space-md);-webkit-app-region:drag;flex:0 0 5.625rem;display:flex}._center-container_azhha_59{justify-content:center;align-items:center;gap:var(--space-lg);min-width:0;height:100%;padding:0 var(--space-lg);-webkit-app-region:drag;flex:auto;display:flex}._center-container_azhha_59._has-progress_azhha_83{justify-content:center}._search-wrapper_azhha_91{width:30rem;min-width:11.25rem;max-width:30rem;transition:max-width var(--motion-base), flex-basis var(--motion-base);-webkit-app-region:no-drag;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._search-wrapper_azhha_91._has-progress_azhha_83{flex-basis:18rem;max-width:18rem;position:static;transform:none}._progress-wrapper_azhha_129{justify-content:center;align-items:center;gap:var(--space-md);z-index:var(--z-index-step-10);-webkit-app-region:no-drag;flex-direction:row;flex:auto;min-width:0;max-width:32rem;display:flex}._progress-wrapper_azhha_129._is-single_azhha_155{flex:auto;max-width:32rem;position:static;transform:none}._progress-wrapper_azhha_129 .ui-progress-bar-container{flex:auto;width:100%;min-width:10rem;max-width:32rem}._brand-text_azhha_183{font-family:var(--font-display);font-size:var(--font-size-xs);font-weight:var(--font-weight-extrabold);letter-spacing:calc(4.5 * var(--letter-spacing-wide));color:var(--color-accent-blue);-webkit-user-select:none;user-select:none;line-height:1}._actions_azhha_203{align-items:center;gap:var(--border-width-thin);-webkit-app-region:no-drag;display:flex}._button_azhha_217{width:var(--layout-window-titlebar-height);height:var(--layout-window-titlebar-height);color:var(--color-muted);transition:background var(--motion-fast), color var(--motion-fast);background:0 0;border:none;justify-content:center;align-items:center;display:flex}._button_azhha_217:focus,._button_azhha_217:focus-visible{box-shadow:var(--ui-utility-button-titlebar-divider);outline:none}._button_azhha_217:hover{--btn-hover-bg:color-mix(in srgb, var(--color-text-primary) 5%, transparent);background:var(--btn-hover-bg);color:var(--color-ink)}._button_azhha_217._close-btn_azhha_265:hover{--close-hover-bg:var(--color-state-danger);background:var(--close-hover-bg);color:var(--color-text-primary)}._button_azhha_217:active{--btn-active-bg:color-mix(in srgb, var(--color-text-primary) 8%, transparent);background:var(--btn-active-bg)}._button_azhha_217._close-btn_azhha_265:active{--close-active-bg:color-mix(in srgb, var(--color-state-danger) 60%, var(--color-text-primary));background:var(--close-active-bg);color:var(--color-text-primary)}._button_azhha_217._adult-toggle_azhha_299{margin-right:var(--space-2xl);color:var(--color-muted);width:var(--ui-control-height-xs);height:var(--ui-control-height-xs);border-radius:var(--radius-sm);box-shadow:none;background:0 0;align-self:center}._exit-demo-btn_azhha_321{margin-right:var(--space-md);height:1.85rem;font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);white-space:nowrap;box-shadow:0 0 14px color-mix(in srgb, var(--color-accent-blue) 35%, transparent)}._button_azhha_217._adult-toggle_azhha_299:hover{background:var(--ui-utility-button-bg-hover);color:var(--color-text-primary)}._button_azhha_217._adult-toggle_azhha_299._is-nsfw_azhha_349{color:var(--color-state-danger)}._button_azhha_217._adult-toggle_azhha_299._is-nsfw_azhha_349:hover{background:var(--ui-utility-button-bg-hover)}._actions_azhha_203 ._tooltip-trigger_azhha_365{-webkit-app-region:no-drag;align-items:stretch;height:100%;display:flex}._nav-buttons_azhha_381{padding:0 var(--space-md);-webkit-app-region:no-drag}._nav-btn_azhha_391{width:var(--ui-control-height-xs);height:var(--ui-control-height-xs);border-radius:var(--radius-sm);color:var(--color-text-secondary);cursor:pointer;transition:background var(--motion-fast), color var(--motion-fast);background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex}._nav-btn_azhha_391:focus-visible{box-shadow:inset 0 0 0 .125rem var(--color-accent);outline:none}._nav-btn_azhha_391:disabled{opacity:.35;cursor:not-allowed}._nav-btn_azhha_391:hover:not(:disabled){background:color-mix(in srgb, var(--color-ink) 5%, transparent);color:var(--color-ink)}._torrent-tooltip_azhha_451{gap:var(--space-xs);padding:var(--space-xs) var(--space-xs);max-width:25rem;font-size:var(--font-size-xs);flex-direction:column;display:flex}._torrent-tooltip-item_azhha_469{justify-content:space-between;align-items:center;gap:var(--space-lg);line-height:var(--line-height-base);flex-direction:row;display:flex}._torrent-name_azhha_487{color:var(--color-text-secondary);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}._torrent-stats_azhha_503{font-family:var(--font-mono);color:var(--color-accent-blue);white-space:nowrap;flex-shrink:0}._player-control-bar_qa4jn_1{bottom:var(--space-2xl);right:var(--space-2xl);background:color-mix(in srgb, var(--color-canvas) 75%, transparent);-webkit-backdrop-filter:blur(.75rem)saturate(180%);backdrop-filter:blur(.75rem)saturate(180%);border:.0625rem solid var(--color-border-strong);border-radius:var(--radius-md);width:20rem;padding:var(--space-md) var(--space-lg);box-shadow:var(--shadow-lg);will-change:transform;backface-visibility:hidden;z-index:var(--z-index-fullscreen-overlay);font-family:var(--font-sans);transition:transform var(--motion-duration-base) var(--motion-ease-standard), opacity var(--motion-duration-base) var(--motion-ease-standard);animation:_slide-in-bar_qa4jn_1 var(--motion-duration-slow) var(--motion-ease-emphasized) forwards;position:fixed;transform:translate(0,0)}@keyframes _slide-in-bar_qa4jn_1{0%{transform:translateY(var(--space-xl));opacity:0}to{opacity:1;transform:translateY(0)}}._title_qa4jn_33{flex-grow:1}._time_qa4jn_37{color:color-mix(in srgb, var(--color-ink) 60%, transparent)}._btn-close_qa4jn_41:hover:not(:disabled){background:color-mix(in srgb, var(--color-state-danger) 20%, transparent);border-color:color-mix(in srgb, var(--color-state-danger) 40%, transparent);color:var(--color-state-danger)}._sidebar_1sn3w_1{gap:var(--space-lg);padding:var(--space-7xl) var(--sidebar-padding-x) var(--sidebar-padding-bottom);background:var(--ui-overlay-sidebar-bg);height:100%;min-height:0;-webkit-backdrop-filter:var(--ui-overlay-sidebar-blur);backdrop-filter:var(--ui-overlay-sidebar-blur);border-right:.0625rem solid var(--color-border-subtle);box-shadow:var(--sidebar-shadow);box-sizing:border-box;-webkit-app-region:no-drag;flex-direction:column;display:flex;position:relative}._toggle-row_1sn3w_33{top:0;right:var(--sidebar-padding-x);height:var(--space-7xl);z-index:var(--z-index-step-10);align-items:center;display:flex;position:absolute}._sidebar_1sn3w_1._is-collapsed_1sn3w_53 ._toggle-row_1sn3w_33{justify-content:center;left:0;right:0}._toggle_1sn3w_33{width:var(--sidebar-toggle-size);height:var(--sidebar-toggle-size);justify-content:center;align-items:center;display:flex}._nav_1sn3w_81{gap:var(--space-sm);flex-direction:column;flex:1;display:flex}._footer_1sn3w_95{gap:var(--space-sm);padding-top:var(--space-lg);flex-direction:column;flex-shrink:0;margin-top:auto;display:flex}._footer_1sn3w_95:before{content:"";width:100%;height:.0625rem;margin-bottom:var(--space-sm);background:var(--color-border-subtle);flex-shrink:0;display:block}._nav-link_1sn3w_133{align-items:center;gap:var(--space-md);padding:var(--sidebar-nav-link-padding-y) var(--space-lg);border-radius:var(--radius-md);color:var(--color-muted);transition:var(--motion-fast);text-decoration:none;display:flex}._nav-link-label_1sn3w_155{white-space:nowrap;opacity:1;max-width:10rem;transition:opacity var(--motion-fast), max-width var(--motion-fast);overflow:hidden}._nav-link-footer_1sn3w_171{width:100%;font-family:var(--font-sans);font-size:var(--font-size-sm);text-align:left;cursor:pointer;background:0 0;border:0}._nav-link_1sn3w_133:hover,._nav-link_1sn3w_133._is-active_1sn3w_193{color:var(--color-ink);background:var(--ui-surface-card-media);box-shadow:inset 0 0 0 .0625rem var(--color-line-strong)}._nav-link_1sn3w_133:focus-visible{color:var(--color-ink);background:var(--ui-surface-card-media);box-shadow:inset 0 0 0 .125rem var(--color-accent);outline:none}._nav-link-danger_1sn3w_219{color:var(--color-muted)}._nav-link-danger_1sn3w_219:hover{background:linear-gradient(180deg, color-mix(in srgb, var(--color-state-danger) 20%, transparent), color-mix(in srgb, var(--color-state-danger) 12%, transparent));box-shadow:inset 0 0 0 .0625rem color-mix(in srgb, var(--color-state-danger) 34%, transparent), 0 0 1.375rem color-mix(in srgb, var(--color-state-danger) 18%, transparent);color:var(--color-accent-red-soft)}._nav-link-danger_1sn3w_219:focus-visible{background:linear-gradient(180deg, color-mix(in srgb, var(--color-state-danger) 20%, transparent), color-mix(in srgb, var(--color-state-danger) 12%, transparent));box-shadow:inset 0 0 0 .125rem var(--color-state-danger);color:var(--color-accent-red-soft);outline:none}._sidebar_1sn3w_1._is-collapsed_1sn3w_53{padding-left:var(--space-md);padding-right:var(--space-md)}._sidebar_1sn3w_1._is-collapsed_1sn3w_53 ._nav-link_1sn3w_133,._sidebar_1sn3w_1._is-collapsed_1sn3w_53 ._nav-link-footer_1sn3w_171{justify-content:center;gap:0;width:100%;padding-left:0;padding-right:0}._sidebar_1sn3w_1._is-collapsed_1sn3w_53 ._nav-link-label_1sn3w_155{opacity:0;max-width:0}._wrap_10os6_1{justify-content:center;align-items:center;gap:var(--space-md);padding:var(--space-xl);flex-direction:column;display:flex}._wrap_10os6_1[data-centered=true]{place-self:center;width:100%}._wrap_10os6_1[data-full-height=true]{height:100%;padding:var(--space-4xl)}._spinner_10os6_41{width:var(--button-height-sm);height:var(--button-height-sm);border:var(--space-xs) solid color-mix(in srgb, var(--color-accent) 14%, transparent);border-top-color:var(--color-accent);animation:_spin_10os6_41 var(--motion-duration-spinner-slow) var(--motion-ease-linear) infinite;border-radius:50%}._text_10os6_59{align-items:center;gap:var(--space-xs);text-align:center;flex-direction:column;display:flex}._label_10os6_75{color:var(--color-ink);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold)}._description_10os6_87{color:var(--color-muted);font-size:var(--font-size-xs);line-height:1.5}._wrap_10os6_1[data-size=xs]{align-items:center;gap:var(--space-xs);flex-direction:row;padding:0;display:inline-flex}._wrap_10os6_1[data-size=xs] ._spinner_10os6_41{border-width:.125rem;width:.875rem;height:.875rem}._wrap_10os6_1[data-size=xs] ._text_10os6_59{align-items:flex-start;gap:0}._wrap_10os6_1[data-size=xs] ._label_10os6_75{font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);line-height:1}._wrap_10os6_1[data-size=sm]{align-items:center;gap:var(--space-sm);padding:var(--space-xs);flex-direction:row;display:inline-flex}._wrap_10os6_1[data-size=sm] ._spinner_10os6_41{border-width:.1875rem;width:1.25rem;height:1.25rem}._wrap_10os6_1[data-size=sm] ._text_10os6_59{align-items:flex-start;gap:0}._wrap_10os6_1[data-size=sm] ._label_10os6_75{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);line-height:1}._wrap_10os6_1[data-size=lg] ._spinner_10os6_41{border-width:var(--space-xs);width:3.5rem;height:3.5rem}@keyframes _spin_10os6_41{to{transform:rotate(360deg)}}._shell_1r7o5_7{height:100vh;padding-top:var(--layout-window-titlebar-height);contain:layout;grid-template-columns:14.75rem minmax(0,1fr);display:grid}._shell_1r7o5_7._is-sidebar-collapsed_1r7o5_23{grid-template-columns:5.25rem minmax(0,1fr)}._main_1r7o5_31{contain:layout paint;min-width:0;min-height:0;transition:opacity var(--motion-slow), filter var(--motion-slow);flex-direction:column;display:flex;position:relative}._main_1r7o5_31.is-transitioning{opacity:.85;filter:blur(var(--space-2xs,2px));will-change:opacity, filter}._content_1r7o5_69{scrollbar-gutter:stable;box-sizing:border-box;background:var(--color-canvas);overscroll-behavior-y:none;contain:layout paint;isolation:isolate;min-width:0;height:100%;min-height:0;padding:0;display:block;position:relative;overflow:hidden auto;transform:translateZ(0)}._overlay-shell_izt4l_4{width:100vw;height:100vh;padding-top:var(--layout-window-titlebar-height);background:var(--color-canvas);box-sizing:border-box;flex-direction:column;display:flex;overflow:hidden}._overlay-content_izt4l_15{box-sizing:border-box;flex:1;width:100%;min-width:0;height:100%;min-height:0;display:flex;position:relative;overflow:hidden}._navbar_1dbae_1{background-color:color-mix(in srgb, var(--bg-primary) 85%, transparent);-webkit-backdrop-filter:blur(1.25rem);backdrop-filter:blur(1.25rem);border-bottom:1px solid var(--border-color);width:100%;height:4rem;z-index:var(--z-index-sticky,200);transition:box-shadow var(--transition-normal);align-items:center;display:flex;position:sticky;top:0;left:0;right:0}._navbar--scrolled_1dbae_17{box-shadow:var(--shadow-md);background-color:color-mix(in srgb, var(--bg-primary) 92%, transparent)}._container_1dbae_22{width:100%;max-width:75rem;padding-left:var(--spacing-lg);padding-right:var(--spacing-lg);justify-content:space-between;align-items:center;margin-left:auto;margin-right:auto;display:flex}._brand-group_1dbae_34{align-items:center;gap:var(--spacing-sm);display:flex}._brand_1dbae_34{align-items:center;gap:var(--spacing-xs);cursor:pointer;text-decoration:none;display:flex}._logo-text_1dbae_48{font-family:var(--font-display);font-size:var(--font-size-xl,1.25rem);font-weight:var(--font-weight-extrabold);letter-spacing:calc(4.5 * var(--letter-spacing-wide));color:var(--color-accent-blue,var(--accent-blue));-webkit-user-select:none;user-select:none;transition:color var(--transition-fast);line-height:1}._brand_1dbae_34:hover ._logo-text_1dbae_48{color:var(--color-accent-hover,var(--accent-blue))}._version-badge_1dbae_63{font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--text-muted);background-color:var(--bg-tertiary);border-radius:var(--radius-full);border:1px solid var(--border-color);-webkit-user-select:none;user-select:none;padding:.15rem .45rem}._nav_1dbae_1{align-items:center;gap:var(--spacing-xs);display:flex}._link_1dbae_82{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-primary);transition:color var(--transition-fast), background-color var(--transition-fast), text-shadow var(--transition-fast);padding:var(--spacing-xs) var(--spacing-md);border-radius:var(--radius-full);background-color:#0000;border:1px solid #0000;align-items:center;text-decoration:none;display:inline-flex}._link_1dbae_82:hover{color:var(--text-primary);background-color:color-mix(in srgb, var(--text-primary) 6%, transparent)}._link--active_1dbae_104{color:var(--color-accent-blue);font-weight:var(--font-weight-semibold);text-shadow:0 0 1rem color-mix(in srgb, var(--color-accent-blue) 50%, transparent);background-color:#0000;border-color:#0000}._link--active_1dbae_104:hover{color:var(--color-accent-hover,var(--accent-blue));background-color:color-mix(in srgb, var(--color-accent-blue) 8%, transparent);text-shadow:0 0 1.25rem color-mix(in srgb, var(--color-accent-blue) 75%, transparent)}._live-indicator_1dbae_118{border-radius:var(--radius-full);background-color:var(--color-state-success);width:.45rem;height:.45rem;box-shadow:0 0 .5rem var(--color-state-success);--live-duration:2s;--live-timing:ease-in-out;animation:_pulseLive_1dbae_1 var(--live-duration) infinite var(--live-timing);display:inline-block}@keyframes _pulseLive_1dbae_1{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.85)}}@media (prefers-reduced-motion:reduce){._live-indicator_1dbae_118{animation:none}._navbar_1dbae_1,._logo-text_1dbae_48,._link_1dbae_82{transition:none}}._actions_1dbae_154{align-items:center;gap:var(--spacing-sm);display:flex}._menu-button_1dbae_160{border:1px solid var(--border-color);color:var(--text-primary);padding:var(--spacing-xs);border-radius:var(--radius-md);cursor:pointer;background:0 0;justify-content:center;align-items:center;display:none}@media (width<=53.75rem){._nav_1dbae_1{display:none}._menu-button_1dbae_160{display:flex}._actions_1dbae_154{gap:var(--spacing-xs)}}._lang-dropdown_1dbae_186{width:auto;min-width:7.25rem}._input-field_z5iln_1{flex-direction:column;display:flex}._input-wrapper_z5iln_11{box-sizing:border-box;align-items:center;gap:var(--space-sm);width:100%;min-height:var(--ui-control-height-md);padding:0 var(--space-md);border-radius:var(--ui-control-radius);border:1px solid var(--color-border-default);background:var(--ui-control-bg);box-shadow:inset 0 .0625rem .125rem color-mix(in srgb, var(--color-bg-canvas) 20%, transparent);transition:border-color var(--motion-fast), box-shadow var(--motion-fast), background-color var(--motion-fast), color var(--motion-fast), width var(--motion-base);display:flex;position:relative}._input-wrapper--sm_z5iln_59{min-height:var(--ui-control-height-sm);padding:0 var(--space-sm);border-radius:var(--ui-control-radius-sm)}._input-wrapper--xs_z5iln_71{min-height:var(--ui-control-height-xs);padding:0 var(--space-xs);border-radius:var(--ui-control-radius-xs)}._input-wrapper_z5iln_11:focus-within{border-color:var(--list-theme-color,var(--color-accent));background:var(--ui-control-bg);box-shadow:0 0 0 .1875rem color-mix(in srgb, var(--list-theme-color,var(--color-accent)) 15%, transparent), inset 0 .0625rem .125rem color-mix(in srgb, var(--color-bg-canvas) 20%, transparent)}._input-wrapper_z5iln_11:hover:not(:focus-within):not(._input-wrapper--error_z5iln_97){border-color:color-mix(in srgb, var(--list-theme-color,var(--color-accent)) 35%, var(--ui-control-border))}._input-wrapper--error_z5iln_97{border-color:var(--color-state-danger)}._input-wrapper--error_z5iln_97:focus-within{border-color:var(--color-state-danger);box-shadow:var(--focus-ring-danger)}._input_z5iln_1{color:var(--ui-control-text);font-family:var(--font-sans);font-size:var(--font-size-sm);background:0 0;border:none;outline:none;flex:1;width:100%;min-width:0;padding:0}._input--sm_z5iln_151,._input--xs_z5iln_153{font-size:var(--font-size-xs)}._input_z5iln_1::placeholder{color:var(--color-text-muted);opacity:.65}._left-element_z5iln_173,._right-element_z5iln_175{color:var(--color-text-secondary);flex-shrink:0;justify-content:center;align-items:center;display:flex}._left-element_z5iln_173 button,._right-element_z5iln_175 button{pointer-events:auto}._input-toggle_z5iln_201{padding:var(--space-xs);color:var(--color-text-secondary);cursor:pointer;transition:color var(--motion-fast), transform var(--motion-fast);background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;display:flex}._input-toggle_z5iln_201:hover{color:var(--color-ink)}._input-toggle_z5iln_201:focus-visible{color:var(--color-ink);outline:none}._input-field--expand-on-focus_z5iln_247{width:var(--input-width,13.75rem);transition:width var(--motion-base);margin-left:auto}._input-field--expand-on-focus_z5iln_247:focus-within{width:var(--input-focus-width,17.5rem)}._input_z5iln_1[type=date]::-webkit-calendar-picker-indicator{color:#0000;cursor:pointer;background:0 0;width:auto;height:auto;position:absolute;inset:0}._sr-only_z5iln_295{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:.0625rem;height:.0625rem;margin:-.0625rem;padding:0;position:absolute;overflow:hidden}._flex-1_z5iln_319{flex:1 1 0}._input-wrapper--multiline_z5iln_327{height:auto;min-height:auto;padding:var(--space-sm) var(--space-md);align-items:flex-start}._textarea_z5iln_341{min-height:4rem;line-height:var(--line-height-base)}._textarea_z5iln_341[data-resize=none]{resize:none}._textarea_z5iln_341[data-resize=vertical]{resize:vertical}._textarea_z5iln_341[data-resize=horizontal]{resize:horizontal}._textarea_z5iln_341[data-resize=both]{resize:both}._dropdown_xxws9_1{width:100%;position:relative}._trigger_xxws9_11{background:var(--ui-control-bg);cursor:pointer;text-align:left;width:100%;font-family:var(--font-sans);font-size:var(--font-size-sm);min-width:0;padding:0 var(--space-md);outline:none;justify-content:space-between}._trigger_xxws9_11:focus-visible,._trigger_xxws9_11:focus,._trigger_xxws9_11._is-open_xxws9_43{border-color:var(--list-theme-color,var(--ui-dropdown-accent-color,var(--color-accent)));box-shadow:0 0 0 .1875rem color-mix(in srgb, var(--list-theme-color,var(--ui-dropdown-accent-color,var(--color-accent))) 15%, transparent);outline:none}._trigger-text_xxws9_55{text-overflow:ellipsis;white-space:nowrap;padding-right:var(--space-md);text-align:left;flex:1;min-width:0;overflow:hidden}._trigger-label_xxws9_75{color:var(--color-text-muted,var(--color-muted));margin-right:var(--space-xs);font-weight:var(--font-weight-bold);text-transform:uppercase;letter-spacing:var(--letter-spacing-wide);opacity:.85}._chevron_xxws9_93{font-size:var(--font-size-2xs);color:var(--color-muted);transition:transform var(--motion-fast), color var(--motion-fast);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._chevron-multiple_xxws9_113{align-items:center;display:flex}._chevron_xxws9_93._is-open_xxws9_43{color:var(--list-theme-color,var(--ui-dropdown-accent-color,var(--color-accent)));transform:rotate(180deg)}._menu_xxws9_133{top:var(--dropdown-menu-top);left:var(--dropdown-menu-left);width:var(--dropdown-menu-width);max-height:17.5rem;z-index:var(--z-index-dropdown);background:var(--dropdown-menu-bg);-webkit-backdrop-filter:blur(1.5rem);backdrop-filter:blur(1.5rem);border:1px solid var(--dropdown-menu-border);border-radius:var(--ui-control-radius);box-shadow:var(--dropdown-menu-shadow);padding:var(--space-xs);animation:_dropdown-fade-in_xxws9_1 var(--motion-duration-fast) var(--motion-ease-emphasized);flex-direction:column;display:flex;position:absolute;overflow:hidden}._menu_xxws9_133._is-upwards_xxws9_171{animation:_dropdown-fade-in-upwards_xxws9_1 var(--motion-duration-fast) var(--motion-ease-emphasized);transform:translateY(-100%)}._search-container_xxws9_229{padding:var(--space-sm);border-bottom:1px solid var(--color-line);margin-bottom:var(--space-xs)}._search-input_xxws9_241{width:100%;height:var(--ui-control-height-sm);padding:0 var(--space-md);border:1px solid var(--ui-control-border);border-radius:var(--ui-control-radius-sm);background:var(--ui-control-bg);color:var(--ui-control-text);font-family:var(--font-sans);font-size:var(--font-size-xs);transition:border-color var(--motion-fast), background-color var(--motion-fast), box-shadow var(--motion-fast);outline:none}._search-input_xxws9_241:focus{border-color:var(--color-accent);background:var(--ui-control-bg);box-shadow:var(--ui-control-shadow-focus)}._search-input_xxws9_241:hover:not(:focus){border-color:color-mix(in srgb, var(--color-accent) 35%, var(--ui-control-border))}._items-wrapper_xxws9_295{scrollbar-gutter:stable;flex:1;overflow:hidden auto}._items-wrapper-multiple_xxws9_309{max-height:15rem}._item-checkbox_xxws9_317{cursor:pointer;width:100%;padding:0}._item-checkbox_xxws9_317>label{width:100%;padding:var(--space-xs) var(--space-sm);justify-content:flex-start}._item-label_xxws9_341{white-space:nowrap;text-overflow:ellipsis;color:var(--color-text-primary);font-weight:var(--font-weight-medium);overflow:hidden}._item_xxws9_295{width:100%;min-height:var(--ui-control-height-md);line-height:var(--ui-control-height-md);padding:0 var(--space-md);border-radius:var(--ui-control-radius-xs);color:var(--color-muted);text-align:left;cursor:pointer;font-family:var(--font-sans);font-size:var(--font-size-sm);transition:background-color var(--motion-fast), color var(--motion-fast);white-space:nowrap;text-overflow:ellipsis;background:0 0;border:none;display:block;overflow:hidden}._item_xxws9_295:hover{background:var(--color-surface-hover);color:var(--ui-control-text)}._item_xxws9_295:focus-visible{background:var(--color-surface-hover);color:var(--ui-control-text);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-accent) 45%, transparent);outline:none}._item_xxws9_295._is-active_xxws9_425{background:var(--dropdown-option-selected-bg);color:var(--dropdown-option-selected-color);font-weight:var(--font-weight-semibold)}._no-results_xxws9_437{padding:var(--space-lg) var(--space-md);color:var(--color-muted);text-align:center;font-size:var(--font-size-xs)}._trigger_xxws9_11._is-disabled_xxws9_451{opacity:.5;cursor:not-allowed;pointer-events:none}._field-sorter_xxws9_465{margin-bottom:0}._dropdown-sorter_xxws9_473{width:10rem}._sorter-wrapper_xxws9_481{align-items:center;gap:var(--space-xs);width:100%;display:flex}._sorter-wrapper_xxws9_481 ._trigger_xxws9_11{flex:1;width:0;min-width:0}._trigger--xs_xxws9_507,._trigger--sm_xxws9_521{font-size:var(--font-size-xs);flex:1;min-width:0}._trigger--md_xxws9_535{font-size:var(--font-size-sm);flex:1;min-width:0}._trigger--lg_xxws9_549{font-size:var(--font-size-md);flex:1;min-width:0}._direction-btn_xxws9_563{width:var(--ui-control-height-sm);height:var(--ui-control-height-sm);border-radius:var(--ui-control-radius-sm);border:1px solid var(--color-border-default);background:var(--ui-control-bg);color:var(--color-muted);cursor:pointer;transition:background-color var(--motion-fast), color var(--motion-fast), box-shadow var(--motion-fast), border-color var(--motion-fast), transform var(--motion-fast);flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}._direction-btn_xxws9_563:hover{background:color-mix(in srgb, var(--list-theme-color,var(--ui-dropdown-accent-color,var(--color-accent))) 12%, transparent);color:var(--list-theme-color,var(--ui-dropdown-accent-color,var(--color-accent)));border-color:var(--list-theme-color,var(--ui-dropdown-accent-color,var(--color-accent)))}._direction-btn_xxws9_563:focus-visible{background:color-mix(in srgb, var(--list-theme-color,var(--ui-dropdown-accent-color,var(--color-accent))) 12%, transparent);color:var(--list-theme-color,var(--ui-dropdown-accent-color,var(--color-accent)));border-color:var(--list-theme-color,var(--ui-dropdown-accent-color,var(--color-accent)));box-shadow:var(--focus-ring);outline:none}._menu_xxws9_133._menu-sorter_xxws9_633{width:auto;min-width:10rem}._menu--xs_xxws9_643 ._item_xxws9_295{font-size:var(--font-size-xs);min-height:var(--ui-control-height-xs);line-height:var(--ui-control-height-xs);padding:0 var(--space-xs)}._menu--sm_xxws9_657 ._item_xxws9_295,._menu-sorter_xxws9_633 ._item_xxws9_295{font-size:var(--font-size-xs);min-height:var(--ui-control-height-sm);line-height:var(--ui-control-height-sm);padding:0 var(--space-sm)}._menu--lg_xxws9_673 ._item_xxws9_295{font-size:var(--font-size-md);min-height:var(--ui-control-height-lg);line-height:var(--ui-control-height-lg);padding:0 var(--space-lg)}._menu_xxws9_133[data-size=xs] ._item_xxws9_295{font-size:var(--font-size-xs);min-height:var(--ui-control-height-xs);line-height:var(--ui-control-height-xs);padding:0 var(--space-xs)}._menu_xxws9_133[data-size=sm] ._item_xxws9_295{font-size:var(--font-size-xs);min-height:var(--ui-control-height-sm);line-height:var(--ui-control-height-sm);padding:0 var(--space-sm)}._menu_xxws9_133[data-size=lg] ._item_xxws9_295{font-size:var(--font-size-md);min-height:var(--ui-control-height-lg);line-height:var(--ui-control-height-lg);padding:0 var(--space-lg)}._menu_xxws9_133 ._item_xxws9_295._is-active_xxws9_425{background:color-mix(in srgb, var(--list-theme-color,var(--ui-dropdown-accent-color,var(--color-accent))) 10%, transparent);color:var(--list-theme-color,var(--ui-dropdown-accent-color,var(--color-accent)))}._menu-sorter_xxws9_633 ._item_xxws9_295:hover,._menu-sorter_xxws9_633 ._item_xxws9_295._is-active_xxws9_425:hover,._menu_xxws9_133 ._item_xxws9_295:hover{background:color-mix(in srgb, var(--list-theme-color,var(--ui-dropdown-accent-color,var(--color-accent))) 15%, transparent);color:var(--color-text-primary)}._menu_xxws9_133 ._search-input_xxws9_241:focus{border-color:var(--list-theme-color,var(--ui-dropdown-accent-color,var(--color-accent)));box-shadow:0 0 0 .1875rem color-mix(in srgb, var(--list-theme-color,var(--ui-dropdown-accent-color,var(--color-accent))) 15%, transparent)}._menu_xxws9_133 ._search-input_xxws9_241:hover:not(:focus){border-color:color-mix(in srgb, var(--list-theme-color,var(--ui-dropdown-accent-color,var(--color-accent))) 45%, var(--ui-control-border))}._inline-container_xxws9_781{align-items:center;gap:var(--space-sm);display:flex}._dropdown-field_xxws9_793{flex-direction:column;display:flex}._flex-1_xxws9_803{flex:1 1 0;width:0;min-width:0}._field-inner_xxws9_815{width:100%;min-width:0}._inline-label_xxws9_825{font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:var(--letter-spacing-wide);-webkit-user-select:none;user-select:none;white-space:nowrap}._trigger_xxws9_11:hover:not(:disabled):not(._is-open_xxws9_43):not(:focus-visible):not(:focus){border-color:color-mix(in srgb, var(--list-theme-color,var(--ui-dropdown-accent-color,var(--color-accent))) 45%, var(--ui-control-border))}._mobile-menu_8hqua_1{background-color:color-mix(in srgb, var(--bg-primary) 95%, transparent);-webkit-backdrop-filter:blur(1.5rem);backdrop-filter:blur(1.5rem);border-bottom:1px solid var(--border-color);padding:var(--spacing-lg);gap:var(--spacing-sm);box-shadow:var(--shadow-lg);flex-direction:column;display:none;position:absolute;top:100%;left:0;right:0}._mobile-menu--open_8hqua_16{display:flex}._link_8hqua_20{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-primary);transition:color var(--transition-fast), background-color var(--transition-fast), text-shadow var(--transition-fast);padding:var(--spacing-xs) var(--spacing-md);border-radius:var(--radius-full);background-color:#0000;border:1px solid #0000;align-items:center;text-decoration:none;display:inline-flex}._link_8hqua_20:hover{color:var(--text-primary);background-color:color-mix(in srgb, var(--text-primary) 6%, transparent)}._link--active_8hqua_42{color:var(--color-accent-blue);font-weight:var(--font-weight-semibold);text-shadow:0 0 1rem color-mix(in srgb, var(--color-accent-blue) 50%, transparent);background-color:#0000;border-color:#0000}._link--active_8hqua_42:hover{color:var(--color-accent-hover,var(--accent-blue));background-color:color-mix(in srgb, var(--color-accent-blue) 8%, transparent);text-shadow:0 0 1.25rem color-mix(in srgb, var(--color-accent-blue) 75%, transparent)}._mobile-lang-wrapper_8hqua_56{padding-top:var(--spacing-sm);border-top:1px solid var(--border-color);width:100%}@media (prefers-reduced-motion:reduce){._link_8hqua_20{transition:none}}._badge_1kpb2_1{justify-content:center;align-items:center;gap:var(--space-xs);text-transform:uppercase;line-height:1;font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-wide);box-sizing:border-box;display:inline-flex}._badge_1kpb2_1[data-size=xs]{min-width:1.25rem;height:1.25rem;padding:0 var(--space-xs);font-size:var(--font-size-2xs)}._badge_1kpb2_1[data-size=sm]{min-width:1.5rem;height:1.5rem;padding:0 var(--space-sm);font-size:var(--font-size-2xs)}._badge_1kpb2_1[data-size=md]{min-width:1.75rem;height:1.75rem;padding:0 var(--space-sm);font-size:var(--font-size-xs)}._badge_1kpb2_1[data-size=lg]{min-width:2rem;height:2rem;padding:0 var(--space-md);font-size:var(--font-size-sm)}._badge_1kpb2_1[data-roundness=none]{border-radius:0}._badge_1kpb2_1[data-roundness=sm]{border-radius:var(--radius-xs)}._badge_1kpb2_1[data-roundness=md]{border-radius:var(--radius-sm)}._badge_1kpb2_1[data-roundness=full]{border-radius:var(--radius-full)}._badge_1kpb2_1[data-roundness=full]:not(:has(._content_1kpb2_119)){padding:0}._badge_1kpb2_1[data-size=xs][data-roundness=full]:not(:has(._content_1kpb2_119)){width:1.25rem}._badge_1kpb2_1[data-size=sm][data-roundness=full]:not(:has(._content_1kpb2_119)){width:1.5rem}._badge_1kpb2_1[data-size=md][data-roundness=full]:not(:has(._content_1kpb2_119)){width:1.75rem}._badge_1kpb2_1[data-size=lg][data-roundness=full]:not(:has(._content_1kpb2_119)){width:2rem}._badge_1kpb2_1[data-variant=overlay]{left:var(--space-md);right:var(--space-md);bottom:var(--status-badge-bottom);min-height:calc(var(--space-lg) + var(--space-sm));position:absolute}._badge_1kpb2_1[data-variant=top-left]{top:var(--space-md);left:var(--space-md);z-index:var(--z-index-step-5);background:color-mix(in srgb, var(--color-panel-translucent) 88%, transparent);border:1px solid var(--button-secondary-border);box-shadow:0 var(--space-xs) var(--space-md) color-mix(in srgb, var(--color-bg-canvas) 22%, transparent);color:var(--color-text-primary);opacity:1;transition:opacity var(--motion-fast), transform var(--motion-fast);position:absolute;transform:translateY(0)}._badge_1kpb2_1[data-variant=glass-flag]{top:var(--space-md);left:var(--space-md);z-index:var(--z-index-step-5);padding:var(--space-xs) var(--space-sm);background:color-mix(in srgb, var(--color-surface-glass-heavy) 75%, var(--color-panel-translucent));border:1px solid color-mix(in srgb, var(--color-border-default) 40%, transparent);border-radius:var(--radius-sm);height:auto;min-height:0;box-shadow:0 var(--space-xs) var(--space-md) color-mix(in srgb, var(--color-bg-canvas) 22%, transparent);justify-content:center;align-items:center;line-height:1;display:inline-flex;position:absolute}._badge_1kpb2_1[data-variant=top-right]{top:var(--space-sm);right:var(--space-sm);z-index:var(--z-index-base);background:color-mix(in srgb, var(--color-panel-translucent) 88%, transparent);border:1px solid var(--button-secondary-border);box-shadow:0 var(--space-xs) var(--space-sm) color-mix(in srgb, var(--color-bg-canvas) 30%, transparent);position:absolute}._badge_1kpb2_1[data-variant=overlay][data-family=status][data-tone=accent]{--ui-badge-accent-bg:var(--color-accent-blue);--ui-badge-accent-color:var(--color-text-primary)}._badge_1kpb2_1[data-variant=overlay][data-family=status][data-tone=warning]{--ui-badge-warning-bg:var(--color-state-warning);--ui-badge-warning-color:var(--color-bg-canvas)}._badge_1kpb2_1[data-tone=accent]{background-color:color-mix(in srgb, var(--accent-blue) 15%, var(--bg-tertiary) 85%);color:var(--accent-blue);border:1px solid color-mix(in srgb, var(--accent-blue) 30%, transparent)}._badge_1kpb2_1[data-tone=neutral]{background-color:var(--bg-tertiary);color:var(--text-secondary);border:1px solid var(--border-color)}._badge_1kpb2_1[data-tone=success]{background-color:color-mix(in srgb, var(--color-state-success) 15%, var(--bg-tertiary) 85%);color:var(--color-state-success);border:1px solid color-mix(in srgb, var(--color-state-success) 30%, transparent)}._badge_1kpb2_1[data-tone=warning]{background-color:color-mix(in srgb, var(--color-state-warning) 15%, var(--bg-tertiary) 85%);color:var(--color-state-warning);border:1px solid color-mix(in srgb, var(--color-state-warning) 30%, transparent)}._badge_1kpb2_1[data-tone=danger]{background-color:color-mix(in srgb, var(--color-state-danger) 15%, var(--bg-tertiary) 85%);color:var(--color-state-danger);border:1px solid color-mix(in srgb, var(--color-state-danger) 30%, transparent)}._badge_1kpb2_1[data-family=status][data-tone=accent]{background:var(--ui-badge-accent-bg,color-mix(in srgb, var(--color-accent) 14%, transparent));color:var(--ui-badge-accent-color,var(--color-accent))}._badge_1kpb2_1[data-family=status][data-tone=success]{background:color-mix(in srgb, var(--color-state-success) 24%, var(--color-panel-translucent));border:1px solid color-mix(in srgb, var(--color-state-success) 40%, transparent);color:var(--color-state-success)}._badge_1kpb2_1[data-family=status][data-tone=danger]{background:color-mix(in srgb, var(--color-state-danger) 24%, var(--color-panel-translucent));border:1px solid color-mix(in srgb, var(--color-state-danger) 40%, transparent);color:var(--color-state-danger)}._badge_1kpb2_1[data-family=status][data-tone=warning]{background:var(--ui-badge-warning-bg,var(--color-state-warning-bg));color:var(--ui-badge-warning-color,var(--color-state-warning))}._badge_1kpb2_1[data-family=status][data-tone=overlay]{background:var(--status-badge-overlay-bg);color:var(--button-primary-color)}._badge_1kpb2_1[data-family=adult][data-tone=danger]{background:var(--color-state-danger-bg-strong);color:var(--color-state-danger);border:.09375rem solid var(--color-state-danger)}._icon_1kpb2_411{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._icon_1kpb2_411 svg{width:1em;height:1em}._content_1kpb2_119{line-height:1;display:inline-block}._badge_1kpb2_1 img{width:var(--space-xl);height:calc(var(--space-xl) * 2 / 3);object-fit:cover;border-radius:var(--radius-2xs);display:block}._brand-col_lnj33_1{gap:var(--space-md);flex-direction:column;max-width:20rem;display:flex}._brand-link_lnj33_8{align-items:center;gap:var(--space-sm);text-decoration:none;display:flex}._logo-text_lnj33_15{font-family:var(--font-display,var(--font-sans));font-size:var(--font-size-lg);font-weight:var(--font-weight-extrabold);letter-spacing:calc(4.5 * var(--letter-spacing-wide));color:var(--color-accent);transition:color var(--transition-fast);line-height:1}._brand-link_lnj33_8:hover ._logo-text_lnj33_15{color:var(--color-accent-hover,var(--color-accent))}._brand-tagline_lnj33_29{font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:1.6}@media (prefers-reduced-motion:reduce){._logo-text_lnj33_15{transition:none}}._link_11vxy_1{font-size:var(--font-size-sm);color:var(--color-text-secondary);transition:color var(--transition-fast), transform var(--transition-fast);align-items:center;gap:var(--space-xs);text-decoration:none;display:inline-flex}._link_11vxy_1:hover{color:var(--color-accent);transform:translate(.125rem)}@media (prefers-reduced-motion:reduce){._link_11vxy_1{transition:none}._link_11vxy_1:hover{transform:none}}._col_utgbg_1{gap:var(--space-md);flex-direction:column;display:flex}._col-title_utgbg_7{font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);text-transform:uppercase;letter-spacing:.08em;color:var(--color-text-primary);margin:0}._link-list_utgbg_16{gap:var(--space-xs);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._col_scke8_1{gap:var(--space-md);flex-direction:column;display:flex}._col-title_scke8_7{font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);text-transform:uppercase;letter-spacing:.08em;color:var(--color-text-primary);margin:0}._license-text_scke8_16{font-size:var(--font-size-xs);color:var(--color-text-secondary);line-height:1.6}._buy-button_scke8_22{margin-top:var(--space-xs)}._bottom-bar_nnyz7_1{padding-top:var(--space-xl);border-top:1px solid var(--color-border-subtle);font-size:var(--font-size-xs);color:var(--color-text-muted);justify-content:space-between;align-items:center;gap:var(--space-md);flex-wrap:wrap;display:flex}._love_nnyz7_13{align-items:center;gap:var(--space-xs);display:flex}._legal-links_nnyz7_19{align-items:center;gap:var(--space-sm);display:flex}._legal-link_nnyz7_19{color:var(--color-text-muted);transition:color var(--transition-fast,.15s ease);text-decoration:none}._legal-link_nnyz7_19:hover{color:var(--color-accent-primary);text-underline-offset:3px;text-decoration:underline}._divider_nnyz7_37{color:var(--color-border-subtle);-webkit-user-select:none;user-select:none}._heart_nnyz7_42{width:var(--font-size-sm);height:var(--font-size-sm);color:var(--color-state-danger);fill:var(--color-state-danger)}._container_1l2pw_1{align-items:center;gap:var(--space-sm) var(--space-md);padding-block:var(--space-md);border-top:1px solid var(--color-border-subtle);flex-wrap:wrap;display:flex}._label_1l2pw_10{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:var(--letter-spacing-wide);flex-shrink:0}._list_1l2pw_19{align-items:center;gap:var(--space-xs) var(--space-sm);flex-wrap:wrap;display:flex}._divider_1l2pw_26{width:.0625rem;height:var(--font-size-xs);background-color:var(--color-border-default);margin-inline:var(--space-xs);opacity:.5}._link_1l2pw_34{font-size:var(--font-size-xs);color:var(--color-text-secondary);padding:var(--space-2xs) var(--space-sm);border-radius:var(--radius-sm);transition:color var(--transition-fast), background-color var(--transition-fast);line-height:var(--line-height-base);text-decoration:none}._link_1l2pw_34:hover{color:var(--color-text-primary);background-color:var(--color-surface-glass-strong)}._link-active_1l2pw_49{color:var(--color-accent);font-weight:var(--font-weight-semibold);background-color:var(--color-surface-glass)}@media (prefers-reduced-motion:reduce){._link_1l2pw_34{transition:none}}._footer_rd49y_1{background-color:var(--color-bg-elevated);border-top:1px solid var(--color-border-subtle);padding-top:var(--space-4xl);padding-bottom:var(--space-2xl);padding-inline:var(--space-lg);color:var(--color-text-secondary);margin-top:auto}._container_rd49y_11{max-width:var(--container-max-width,75rem);gap:var(--space-3xl);flex-direction:column;margin-inline:auto;display:flex}._grid_rd49y_19{gap:var(--space-2xl);grid-template-columns:1.6fr 1fr 1fr 1fr 1.2fr;display:grid}@media (width<=56.25rem){._grid_rd49y_19{gap:var(--space-2xl);grid-template-columns:1fr 1fr}}@media (width<=37.5rem){._grid_rd49y_19{gap:var(--space-xl);grid-template-columns:1fr}}._banner-container_bbbrg_1{bottom:var(--space-lg);right:var(--space-lg);max-width:26rem;width:calc(100% - calc(2 * var(--space-lg)));z-index:var(--z-index-toast,500);animation:_slideUp_bbbrg_1 var(--transition-normal);position:fixed}._card_bbbrg_11{background-color:color-mix(in srgb, var(--color-surface-card) 92%, var(--color-bg-base) 8%);-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem);border:1px solid var(--color-border-default);border-radius:var(--radius-xl);padding:var(--space-lg);box-shadow:var(--shadow-xl,0 1.25rem 2.5rem -.5rem color-mix(in srgb, var(--color-bg-base) 90%, transparent));gap:var(--space-md);flex-direction:column;display:flex}._header_bbbrg_23{align-items:center;gap:var(--space-sm);display:flex}._icon-box_bbbrg_29{border-radius:var(--radius-md);background-color:color-mix(in srgb, var(--color-accent) 15%, transparent);width:2rem;height:2rem;color:var(--color-accent);flex-shrink:0;justify-content:center;align-items:center;display:flex}._title_bbbrg_41{font-family:var(--font-display,var(--font-sans));font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);color:var(--color-text-primary);margin:0;line-height:1.3}._description_bbbrg_50{font-size:var(--font-size-xs);color:var(--color-text-secondary);margin:0;line-height:1.6}._actions_bbbrg_57{justify-content:flex-end;align-items:center;gap:var(--space-xs);flex-wrap:wrap;display:flex}._btn-essential_bbbrg_65{padding:var(--space-xs) var(--space-sm);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--color-text-secondary);border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);cursor:pointer;transition:color var(--transition-fast), border-color var(--transition-fast), background-color var(--transition-fast);background:0 0}._btn-essential_bbbrg_65:hover{color:var(--color-text-primary);border-color:var(--color-border-default);background-color:var(--color-bg-elevated)}._btn-accept_bbbrg_83{padding:var(--space-xs) var(--space-md);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--color-text-on-accent,var(--color-bg-canvas));background-color:var(--color-accent);border:1px solid var(--color-accent);border-radius:var(--radius-md);cursor:pointer;transition:background-color var(--transition-fast), filter var(--transition-fast)}._btn-accept_bbbrg_83:hover{background-color:var(--color-accent-hover,var(--color-accent))}@keyframes _slideUp_bbbrg_1{0%{opacity:0;transform:translateY(1rem)}to{opacity:1;transform:translateY(0)}}@media (width<=30rem){._banner-container_bbbrg_1{bottom:var(--space-sm);right:var(--space-sm);left:var(--space-sm);width:auto;max-width:100%}._actions_bbbrg_57{flex-direction:column;align-items:stretch}._btn-accept_bbbrg_83,._btn-essential_bbbrg_65{text-align:center;width:100%}}@media (prefers-reduced-motion:reduce){._banner-container_bbbrg_1{animation:none}._btn-essential_bbbrg_65,._btn-accept_bbbrg_83{transition:none}}._markdown-root_jq6dq_1{color:var(--text-primary);font-family:var(--font-sans);line-height:var(--line-height-relaxed);word-break:break-word}._markdown-root_jq6dq_1 h1,._markdown-root_jq6dq_1 h2,._markdown-root_jq6dq_1 h3,._markdown-root_jq6dq_1 h4,._markdown-root_jq6dq_1 h5,._markdown-root_jq6dq_1 h6{scroll-margin-top:var(--scroll-offset,5.5rem)}._markdown-root_jq6dq_1 h1{font-size:var(--font-size-3xl);font-weight:var(--font-weight-extrabold);color:var(--text-primary);margin-top:var(--spacing-none);margin-bottom:var(--spacing-md);letter-spacing:-.02em}._markdown-root_jq6dq_1 h2{font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);color:var(--text-primary);margin-top:var(--spacing-2xl);margin-bottom:var(--spacing-sm);padding-bottom:var(--spacing-xs);border-bottom:1px solid var(--border-color);letter-spacing:-.01em}._markdown-root_jq6dq_1 h3{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--text-primary);margin-top:var(--spacing-lg);margin-bottom:var(--spacing-xs)}._markdown-root_jq6dq_1 h4{font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);color:var(--text-secondary);margin-top:var(--spacing-md);margin-bottom:var(--spacing-xs)}._markdown-root_jq6dq_1 p{font-size:var(--font-size-base);color:var(--text-secondary);margin-bottom:var(--spacing-md);line-height:var(--line-height-relaxed)}._markdown-root_jq6dq_1 strong{color:var(--text-primary);font-weight:var(--font-weight-semibold)}._markdown-root_jq6dq_1 em{font-style:italic}._markdown-root_jq6dq_1 ul,._markdown-root_jq6dq_1 ol{margin-top:var(--spacing-xs);margin-bottom:var(--spacing-md);padding-left:var(--spacing-xl);color:var(--text-secondary)}._markdown-root_jq6dq_1 li{margin-bottom:var(--spacing-xs);line-height:var(--line-height-relaxed)}._markdown-root_jq6dq_1 li::marker{color:var(--accent-blue)}._markdown-root_jq6dq_1 hr{background-color:var(--border-color);height:.0625rem;margin-top:var(--spacing-xl);margin-bottom:var(--spacing-xl);border:none}._markdown-root_jq6dq_1 a{color:var(--accent-blue);border-bottom:1px dashed var(--accent-blue);transition:color var(--transition-fast), border-color var(--transition-fast);text-decoration:none}._markdown-root_jq6dq_1 a:hover{color:var(--accent-blue-glow);border-bottom-style:solid}._markdown-root_jq6dq_1 code{font-family:var(--font-mono);font-size:var(--font-size-sm);background-color:var(--bg-tertiary);color:var(--accent-blue);border-radius:var(--radius-sm);border:1px solid var(--border-color);padding:.15em .4em}._code-block-wrapper_jq6dq_116{margin-top:var(--spacing-md);margin-bottom:var(--spacing-md);background-color:var(--bg-secondary);border:1px solid var(--border-color);border-radius:var(--radius-lg);position:relative;overflow:hidden}._code-block-header_jq6dq_126{padding:var(--spacing-xs) var(--spacing-md);background-color:var(--bg-tertiary);border-bottom:1px solid var(--border-color);font-size:var(--font-size-xs);color:var(--text-muted);font-family:var(--font-mono);justify-content:space-between;align-items:center;display:flex}._copy-button_jq6dq_138{align-items:center;gap:var(--spacing-xs);font-size:var(--font-size-xs);color:var(--text-secondary);border:1px solid var(--border-color);border-radius:var(--radius-sm);cursor:pointer;transition:background-color var(--transition-fast), color var(--transition-fast);background:0 0;padding:.2rem .5rem;display:inline-flex}._copy-button_jq6dq_138:hover{background-color:var(--glass-bg-hover);color:var(--text-primary)}._code-block-pre_jq6dq_157{margin:var(--spacing-none);padding:var(--spacing-md);font-family:var(--font-mono);font-size:var(--font-size-sm);line-height:var(--line-height-normal);color:var(--text-primary);background:0 0;overflow-x:auto}._code-block-pre_jq6dq_157 code{padding:var(--spacing-none);color:var(--text-primary);background:0 0;border:none}._site-alert_jq6dq_176,._alert-box_jq6dq_177{gap:var(--spacing-xs);padding:var(--spacing-md) var(--spacing-lg);margin-top:var(--spacing-md);margin-bottom:var(--spacing-md);border-radius:var(--radius-lg);border-left:4px solid var(--border-color);background-color:var(--bg-secondary);flex-direction:column;display:flex}._site-alert--note_jq6dq_189,._alert-box--note_jq6dq_190{border-left-color:var(--accent-blue);background-color:color-mix(in srgb, var(--accent-blue) 8%, var(--bg-secondary) 92%)}._site-alert--tip_jq6dq_195,._alert-box--tip_jq6dq_196{border-left-color:var(--color-state-success);background-color:color-mix(in srgb, var(--color-state-success) 8%, var(--bg-secondary) 92%)}._site-alert--important_jq6dq_201,._alert-box--important_jq6dq_202{border-left-color:var(--accent-purple);background-color:color-mix(in srgb, var(--accent-purple) 8%, var(--bg-secondary) 92%)}._site-alert--warning_jq6dq_207,._alert-box--warning_jq6dq_208{border-left-color:var(--color-state-warning);background-color:color-mix(in srgb, var(--color-state-warning) 8%, var(--bg-secondary) 92%)}._site-alert--caution_jq6dq_213,._alert-box--caution_jq6dq_214{border-left-color:var(--color-state-danger);background-color:color-mix(in srgb, var(--color-state-danger) 8%, var(--bg-secondary) 92%)}._alert-icon_jq6dq_219{flex-shrink:0;margin-top:.15rem}._alert-content_jq6dq_224{font-size:var(--font-size-sm);color:var(--text-secondary);line-height:var(--line-height-relaxed);flex:1}._alert-content_jq6dq_224 strong,._site-alert_jq6dq_176 strong{font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);color:var(--text-primary);margin-bottom:var(--spacing-xs);display:block}._markdown-root_jq6dq_1 pre{max-width:100%;padding:var(--spacing-md);margin-top:var(--spacing-md);margin-bottom:var(--spacing-md);background-color:var(--bg-secondary);border:1px solid var(--border-color);border-radius:var(--radius-lg);font-family:var(--font-mono);font-size:var(--font-size-sm);line-height:var(--line-height-normal);color:var(--text-primary);scrollbar-width:thin;overflow-x:auto}._markdown-root_jq6dq_1 pre code{padding:var(--spacing-none);color:var(--text-primary);background:0 0;border:none}._markdown-root_jq6dq_1 table{border-collapse:collapse;width:100%;max-width:100%;margin-top:var(--spacing-md);margin-bottom:var(--spacing-lg);font-size:var(--font-size-sm);background-color:var(--bg-secondary);border:1px solid var(--border-color);border-radius:var(--radius-lg);display:table;overflow:hidden}._markdown-root_jq6dq_1 th{background-color:var(--bg-tertiary);color:var(--text-primary);font-weight:var(--font-weight-semibold);text-align:left;padding:var(--spacing-sm) var(--spacing-md);border-bottom:1px solid var(--border-color)}._markdown-root_jq6dq_1 td{padding:var(--spacing-sm) var(--spacing-md);border-bottom:1px solid var(--border-color);color:var(--text-secondary);word-break:break-word}._markdown-root_jq6dq_1 tr:last-child td{border-bottom:none}._markdown-root_jq6dq_1 tr:hover td{background-color:var(--glass-bg)}@media (prefers-reduced-motion:reduce){._markdown-root_jq6dq_1 a,._copy-button_jq6dq_138{transition:none}}._breadcrumb_vq48m_1{align-items:center;gap:var(--space-xs);font-size:var(--font-size-xs);color:var(--color-text-muted);display:flex}._breadcrumb-link_vq48m_9{color:var(--color-text-secondary);transition:color var(--transition-fast);text-decoration:none}._breadcrumb-link_vq48m_9:hover{color:var(--color-accent)}._breadcrumb-current_vq48m_19{color:var(--color-text-primary)}._separator_vq48m_23{color:var(--color-text-muted);align-items:center;display:inline-flex}@media (prefers-reduced-motion:reduce){._breadcrumb-link_vq48m_9{transition:none}}._container_wrs1x_1{min-height:50vh;padding:var(--space-3xl) var(--space-lg);justify-content:center;align-items:center;width:100%;margin-inline:auto;display:flex}._card_wrs1x_11{text-align:center;max-width:32rem;padding:var(--space-3xl) var(--space-2xl);background-color:var(--color-bg-elevated);border:1px solid var(--color-border-subtle);border-radius:var(--radius-2xl);box-shadow:0 .75rem 2rem var(--color-shadow);flex-direction:column;align-items:center;display:flex}._icon-wrapper_wrs1x_24{width:3.5rem;height:3.5rem;margin-bottom:var(--space-lg);border-radius:var(--radius-full);background-color:var(--color-surface-glass);border:1px solid var(--color-border-subtle);color:var(--color-accent);justify-content:center;align-items:center;display:flex}._title_wrs1x_37{font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);color:var(--color-text-primary);margin-bottom:var(--space-xs)}._description_wrs1x_44{font-size:var(--font-size-sm);color:var(--color-text-secondary);margin-bottom:var(--space-xl);line-height:1.6}._actions_wrs1x_51{gap:var(--space-md);flex-wrap:wrap;justify-content:center;display:flex}._sr-only_xkzfp_1{clip-path:inset(50%);white-space:nowrap;border:0;width:.0625rem;height:.0625rem;margin:-.0625rem;padding:0;position:absolute;overflow:hidden}._skip-link_xcjvo_1{z-index:var(--z-toast);padding:var(--space-sm) var(--space-md);background-color:var(--color-bg-elevated);color:var(--color-accent);border:1px solid var(--color-border);border-radius:var(--radius-md);font-weight:var(--font-weight-bold);font-size:var(--font-size-sm);text-decoration:none;position:absolute;top:-999rem;left:-999rem}._skip-link_xcjvo_1:focus{top:var(--space-md);left:var(--space-md);outline:.125rem solid var(--color-accent);outline-offset:.125rem}._main_xcjvo_23{flex-direction:column;flex:1;display:flex}._main_xcjvo_23:focus{outline:none}._error-boundary-crash_1c5ih_1{padding:var(--space-3xl);color:var(--color-text-primary);background:var(--color-state-danger);height:100vh;z-index:var(--z-index-toast);position:relative;overflow:auto}._error-boundary-crash__title_1c5ih_11{font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);margin-bottom:var(--space-lg)}._error-boundary-crash__subtitle_1c5ih_17{font-size:var(--font-size-md);margin-top:var(--space-lg);margin-bottom:var(--space-sm)}._error-boundary-crash__stack_1c5ih_23{background:color-mix(in srgb, var(--color-bg-canvas) 30%, transparent);padding:var(--space-lg);border-radius:var(--radius-md);white-space:pre-wrap}
