@font-face{font-family:"Source Serif 4";font-style:normal;font-display:swap;font-weight:500;src:url(/watch-assets/source-serif-4-cyrillic-ext-500-normal-DaDZE_Na.woff2)format("woff2"),url(/watch-assets/source-serif-4-cyrillic-ext-500-normal-8-8HP2PF.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:"Source Serif 4";font-style:normal;font-display:swap;font-weight:500;src:url(/watch-assets/source-serif-4-cyrillic-500-normal-BdVUvljg.woff2)format("woff2"),url(/watch-assets/source-serif-4-cyrillic-500-normal-Bb4u56_6.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Serif 4";font-style:normal;font-display:swap;font-weight:500;src:url(/watch-assets/source-serif-4-greek-500-normal-By8GFJzz.woff2)format("woff2"),url(/watch-assets/source-serif-4-greek-500-normal-z-Q6FFuG.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:"Source Serif 4";font-style:normal;font-display:swap;font-weight:500;src:url(/watch-assets/source-serif-4-vietnamese-500-normal-Bi3OSTTW.woff2)format("woff2"),url(/watch-assets/source-serif-4-vietnamese-500-normal-8N8MYVKB.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:"Source Serif 4";font-style:normal;font-display:swap;font-weight:500;src:url(/watch-assets/source-serif-4-latin-ext-500-normal-BYjRCDVy.woff2)format("woff2"),url(/watch-assets/source-serif-4-latin-ext-500-normal-D-qasQTj.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:"Source Serif 4";font-style:normal;font-display:swap;font-weight:500;src:url(/watch-assets/source-serif-4-latin-500-normal-CUHe9xxf.woff2)format("woff2"),url(/watch-assets/source-serif-4-latin-500-normal-DVVamBqs.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:"Source Serif 4";font-style:normal;font-display:swap;font-weight:600;src:url(/watch-assets/source-serif-4-cyrillic-ext-600-normal-D_E8FDgP.woff2)format("woff2"),url(/watch-assets/source-serif-4-cyrillic-ext-600-normal-DiT2IGQm.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:"Source Serif 4";font-style:normal;font-display:swap;font-weight:600;src:url(/watch-assets/source-serif-4-cyrillic-600-normal-BDP5YDHD.woff2)format("woff2"),url(/watch-assets/source-serif-4-cyrillic-600-normal-DFnC3vAY.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Serif 4";font-style:normal;font-display:swap;font-weight:600;src:url(/watch-assets/source-serif-4-greek-600-normal-DdRkKr-1.woff2)format("woff2"),url(/watch-assets/source-serif-4-greek-600-normal-DhXQw1Kl.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:"Source Serif 4";font-style:normal;font-display:swap;font-weight:600;src:url(/watch-assets/source-serif-4-vietnamese-600-normal-CznyfUKR.woff2)format("woff2"),url(/watch-assets/source-serif-4-vietnamese-600-normal-B0WJbuqT.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:"Source Serif 4";font-style:normal;font-display:swap;font-weight:600;src:url(/watch-assets/source-serif-4-latin-ext-600-normal-0sIUyHMO.woff2)format("woff2"),url(/watch-assets/source-serif-4-latin-ext-600-normal-C6NNqpJh.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:"Source Serif 4";font-style:normal;font-display:swap;font-weight:600;src:url(/watch-assets/source-serif-4-latin-600-normal-DouSKlru.woff2)format("woff2"),url(/watch-assets/source-serif-4-latin-600-normal-DMD1h6_f.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:"Source Serif 4";font-style:italic;font-display:swap;font-weight:500;src:url(/watch-assets/source-serif-4-cyrillic-ext-500-italic-8nfva0kt.woff2)format("woff2"),url(/watch-assets/source-serif-4-cyrillic-ext-500-italic-eRZT12wu.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:"Source Serif 4";font-style:italic;font-display:swap;font-weight:500;src:url(/watch-assets/source-serif-4-cyrillic-500-italic-B1PWmIVh.woff2)format("woff2"),url(/watch-assets/source-serif-4-cyrillic-500-italic-C7K9hUha.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Serif 4";font-style:italic;font-display:swap;font-weight:500;src:url(/watch-assets/source-serif-4-greek-500-italic-iqN2YRiO.woff2)format("woff2"),url(/watch-assets/source-serif-4-greek-500-italic-HhmcGfXC.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:"Source Serif 4";font-style:italic;font-display:swap;font-weight:500;src:url(/watch-assets/source-serif-4-vietnamese-500-italic-Clmwtbq5.woff2)format("woff2"),url(/watch-assets/source-serif-4-vietnamese-500-italic-BGvokFTJ.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:"Source Serif 4";font-style:italic;font-display:swap;font-weight:500;src:url(/watch-assets/source-serif-4-latin-ext-500-italic-G6-fXViY.woff2)format("woff2"),url(/watch-assets/source-serif-4-latin-ext-500-italic-DShygccD.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:"Source Serif 4";font-style:italic;font-display:swap;font-weight:500;src:url(/watch-assets/source-serif-4-latin-500-italic-D3FJhX-J.woff2)format("woff2"),url(/watch-assets/source-serif-4-latin-500-italic-CgTacIQY.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:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:400;src:url(/watch-assets/hanken-grotesk-cyrillic-ext-400-normal-BLTEyOai.woff2)format("woff2"),url(/watch-assets/hanken-grotesk-cyrillic-ext-400-normal-C910xUUL.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:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:400;src:url(/watch-assets/hanken-grotesk-vietnamese-400-normal-BLrFBAHj.woff2)format("woff2"),url(/watch-assets/hanken-grotesk-vietnamese-400-normal-C-iWyKLC.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:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:400;src:url(/watch-assets/hanken-grotesk-latin-ext-400-normal-DR7lHpW4.woff2)format("woff2"),url(/watch-assets/hanken-grotesk-latin-ext-400-normal-DI-aIsWt.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:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:400;src:url(/watch-assets/hanken-grotesk-latin-400-normal-BG6hkEXj.woff2)format("woff2"),url(/watch-assets/hanken-grotesk-latin-400-normal-CjyVwvJV.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:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:500;src:url(/watch-assets/hanken-grotesk-cyrillic-ext-500-normal-DJxU5DEV.woff2)format("woff2"),url(/watch-assets/hanken-grotesk-cyrillic-ext-500-normal-klSdyF8A.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:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:500;src:url(/watch-assets/hanken-grotesk-vietnamese-500-normal-DxwlvJEc.woff2)format("woff2"),url(/watch-assets/hanken-grotesk-vietnamese-500-normal-DkDHNoXI.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:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:500;src:url(/watch-assets/hanken-grotesk-latin-ext-500-normal-DLb9JDK8.woff2)format("woff2"),url(/watch-assets/hanken-grotesk-latin-ext-500-normal-BNvrJ0Ju.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:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:500;src:url(/watch-assets/hanken-grotesk-latin-500-normal-DrDcrrxK.woff2)format("woff2"),url(/watch-assets/hanken-grotesk-latin-500-normal-Bo-NxEKf.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:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:600;src:url(/watch-assets/hanken-grotesk-cyrillic-ext-600-normal-gC6IfhiA.woff2)format("woff2"),url(/watch-assets/hanken-grotesk-cyrillic-ext-600-normal-CZKgvMB-.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:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:600;src:url(/watch-assets/hanken-grotesk-vietnamese-600-normal-Cp8QQjQf.woff2)format("woff2"),url(/watch-assets/hanken-grotesk-vietnamese-600-normal-DHaFH8q1.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:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:600;src:url(/watch-assets/hanken-grotesk-latin-ext-600-normal-FY8kSObK.woff2)format("woff2"),url(/watch-assets/hanken-grotesk-latin-ext-600-normal-DHIm05DD.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:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:600;src:url(/watch-assets/hanken-grotesk-latin-600-normal-CIXX6EOa.woff2)format("woff2"),url(/watch-assets/hanken-grotesk-latin-600-normal-NEn2C4Q3.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:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:700;src:url(/watch-assets/hanken-grotesk-cyrillic-ext-700-normal-t5HJuhUd.woff2)format("woff2"),url(/watch-assets/hanken-grotesk-cyrillic-ext-700-normal-CANZoffZ.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:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:700;src:url(/watch-assets/hanken-grotesk-vietnamese-700-normal-C4RNfQp6.woff2)format("woff2"),url(/watch-assets/hanken-grotesk-vietnamese-700-normal-CslVg6dq.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:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:700;src:url(/watch-assets/hanken-grotesk-latin-ext-700-normal-CK2OfQqO.woff2)format("woff2"),url(/watch-assets/hanken-grotesk-latin-ext-700-normal-BXHnjv6S.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:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:700;src:url(/watch-assets/hanken-grotesk-latin-700-normal-CeQ8H3UY.woff2)format("woff2"),url(/watch-assets/hanken-grotesk-latin-700-normal-6IGCzoPh.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:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:800;src:url(/watch-assets/hanken-grotesk-cyrillic-ext-800-normal-Dh-A818z.woff2)format("woff2"),url(/watch-assets/hanken-grotesk-cyrillic-ext-800-normal-B-DARoqs.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:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:800;src:url(/watch-assets/hanken-grotesk-vietnamese-800-normal-rhXM_bnk.woff2)format("woff2"),url(/watch-assets/hanken-grotesk-vietnamese-800-normal-Botv5QzP.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:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:800;src:url(/watch-assets/hanken-grotesk-latin-ext-800-normal-BUyj4f7g.woff2)format("woff2"),url(/watch-assets/hanken-grotesk-latin-ext-800-normal-Cj41HOW_.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:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:800;src:url(/watch-assets/hanken-grotesk-latin-800-normal-KQ5tvtTT.woff2)format("woff2"),url(/watch-assets/hanken-grotesk-latin-800-normal-BTy3IUcF.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 Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/watch-assets/ibm-plex-mono-cyrillic-ext-400-normal-xuaO2J-f.woff2)format("woff2"),url(/watch-assets/ibm-plex-mono-cyrillic-ext-400-normal-DMdlQ8Kv.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 Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/watch-assets/ibm-plex-mono-cyrillic-400-normal-BSMlKf0J.woff2)format("woff2"),url(/watch-assets/ibm-plex-mono-cyrillic-400-normal-CEL4l2ZJ.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/watch-assets/ibm-plex-mono-vietnamese-400-normal-BulugwFq.woff2)format("woff2"),url(/watch-assets/ibm-plex-mono-vietnamese-400-normal-DDuiU_S-.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 Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/watch-assets/ibm-plex-mono-latin-ext-400-normal-BmRBH3aV.woff2)format("woff2"),url(/watch-assets/ibm-plex-mono-latin-ext-400-normal-D3D2R8hC.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 Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/watch-assets/ibm-plex-mono-latin-400-normal-DMJ8VG8y.woff2)format("woff2"),url(/watch-assets/ibm-plex-mono-latin-400-normal-CvHOgSBP.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 Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/watch-assets/ibm-plex-mono-cyrillic-ext-500-normal-BqneJy0T.woff2)format("woff2"),url(/watch-assets/ibm-plex-mono-cyrillic-ext-500-normal-BIfNGwUT.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 Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/watch-assets/ibm-plex-mono-cyrillic-500-normal-Bq9vWWag.woff2)format("woff2"),url(/watch-assets/ibm-plex-mono-cyrillic-500-normal-Ael50iVv.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/watch-assets/ibm-plex-mono-vietnamese-500-normal-DZ4AoWbu.woff2)format("woff2"),url(/watch-assets/ibm-plex-mono-vietnamese-500-normal-C8zxqsMH.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 Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/watch-assets/ibm-plex-mono-latin-ext-500-normal-CAhNIIs5.woff2)format("woff2"),url(/watch-assets/ibm-plex-mono-latin-ext-500-normal-CZ70TYgx.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 Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/watch-assets/ibm-plex-mono-latin-500-normal-DSY6xOcd.woff2)format("woff2"),url(/watch-assets/ibm-plex-mono-latin-500-normal-CB9ihrfo.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}.helm{--font-display:"Source Serif 4", Georgia, serif;--font-ui:"Hanken Grotesk", system-ui, sans-serif;--font-mono:"IBM Plex Mono", ui-monospace, monospace;--bg:#f3f1ec;--surface:#fff;--surface-2:#f8f7f3;--sunken:#f3f1ec;--line:#dad6cd;--line-soft:#ece8e0;--line-strong:#1c1e1f;--text:#1c1e1f;--text-2:#3f4549;--text-3:#5e6468;--accent:#1f5fbf;--accent-ink:#123f85;--accent-soft:#eef3fc;--ok:#2f9e6b;--ok-ink:#1e6b47;--ok-soft:#e3f2ea;--warn:#b7791f;--warn-ink:#7a4f0e;--warn-soft:#f4e9d2;--crit:#c2413b;--crit-ink:#a3322c;--crit-soft:#f7e3e1;--inverse:#1c1e1f;--on-inverse:#fff;--grid-dot:#dcd7cc;--bar-muted:#bdb6a8;--shadow-lift:0 10px 30px #1f5fbf24;--con-bg:#12110e;--con-bg-2:#0b0a08;--con-line:#2a251c;--con-line-soft:#1e1a14;--con-text:#e8e1d3;--con-dim:#8f8672;--con-mid:#a89f8a;--con-prompt:#ffb547;--con-key:#c9b98f;--con-app:#8fb8e8;--con-ok:#7fd18b;--con-warn:#ffb547;--con-crit:#ff6b5b;--con-sel:#2a2217;background:var(--bg);color:var(--text);font-family:var(--font-ui)}.helm[data-theme=dark]{--bg:#111315;--surface:#181b1e;--surface-2:#14171a;--sunken:#0f1113;--line:#2c3135;--line-soft:#23282b;--line-strong:#c9c4ba;--text:#ece9e2;--text-2:#c2bdb3;--text-3:#9a958b;--accent:#82abf2;--accent-ink:#afcbf8;--accent-soft:#1a2437;--ok:#4cc38a;--ok-ink:#86ddb3;--ok-soft:#15261d;--warn:#e2ab4e;--warn-ink:#f1cb8a;--warn-soft:#2b2314;--crit:#f07a73;--crit-ink:#f6a29d;--crit-soft:#2e1918;--inverse:#ece9e2;--on-inverse:#111315;--grid-dot:#262b2f;--bar-muted:#4a4f53;--shadow-lift:0 10px 30px #00000073;--con-bg:#0c0b09;--con-bg-2:#080706}:where(.helm) a{color:var(--accent);text-decoration:none}:where(.helm) a:hover{color:var(--accent-ink)}:where(.helm) :is(button,input,select,textarea){color:inherit;font-family:inherit}.helm[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.helm{--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--app-plex:#e5a00d;--app-plex-ink:#1f1a10;--app-seerr:#6d4aff;--app-seerr-ink:#fff;--app-sonarr:#2193c9;--app-sonarr-ink:#fff;--app-radarr:#f6c343;--app-radarr-ink:#3a2a00;--app-whisparr:#c2366e;--app-whisparr-ink:#fff;--app-jackett:#4a5561;--app-jackett-ink:#fff;--app-qbit:#2f67c9;--app-qbit-ink:#fff;--app-sab:#f2d43a;--app-sab-ink:#262100;--app-stash:#394b59;--app-stash-ink:#fff;--app-dispatch:#0f9488;--app-dispatch-ink:#fff;--app-portainer:#13a9de;--app-portainer-ink:#fff;--app-proxmox:#e57000;--app-proxmox-ink:#fff;--app-cockpit:#0b5fa5;--app-cockpit-ink:#fff;--app-glinet:#1d3a5c;--app-glinet-ink:#fff;--app-mcp:#cc6f4f;--app-mcp-ink:#fff;--app-cf:#f38020;--app-cf-ink:#fff;--app-tailscale:#2e2d2d;--app-tailscale-ink:#fff;--app-github:#24292f;--app-github-ink:#fff;--poster-1a:#3b2a1a;--poster-1b:#c98b3e;--poster-2a:#0e2433;--poster-2b:#3e7c8c;--poster-3a:#2a1030;--poster-3b:#8e3b6a;--poster-4a:#10261a;--poster-4b:#4f8a5b;--poster-5a:#2b2b30;--poster-5b:#8b8fa3;--poster-6a:#3a0f0f;--poster-6b:#b8463c;--poster-7a:#1a1d3a;--poster-7b:#5462b8;--poster-8a:#332a12;--poster-8b:#b59b45;--poster-ink:#fff;--scrim:#11131561}.helm[data-theme=dark]{--app-tailscale:#4a4948;--app-github:#3d444d;--app-glinet:#2b4f7a;--app-stash:#4a5f70;--scrim:#0000008c}*,:before,:after{box-sizing:border-box}html,body,#root{height:100%}body{background:var(--bg);color:var(--text);font-family:var(--font-ui);-webkit-font-smoothing:antialiased;margin:0;font-size:14px;line-height:1.45}h1,h2,h3,p{margin:0}button{cursor:pointer}button:disabled{cursor:not-allowed;opacity:.55}:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:6px}.mono{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.muted{color:var(--text-3)}.soft{color:var(--text-2)}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.nowrap{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.row{align-items:center;gap:8px;display:flex}.stack{flex-direction:column;gap:8px;display:flex}.grow{flex:auto;min-width:0}.spacer{margin-left:auto}.shell{flex-direction:column;min-height:100%;display:flex}.topbar{z-index:30;border-bottom:1px solid var(--line);background:color-mix(in srgb, var(--surface-2) 92%, transparent);-webkit-backdrop-filter:saturate(1.4)blur(10px);backdrop-filter:saturate(1.4)blur(10px);align-items:center;gap:24px;height:64px;padding:0 28px;display:flex;position:sticky;top:0}.brand{color:var(--text);align-items:baseline;gap:10px;text-decoration:none;display:flex}.brand b{font-family:var(--font-display);font-size:24px;font-weight:600}.brand span{font-family:var(--font-mono);color:var(--text-3);font-size:12px}.nav{scrollbar-width:none;gap:2px;display:flex;overflow-x:auto}.nav a{height:36px;color:var(--text-2);white-space:nowrap;border-radius:8px;align-items:center;gap:6px;padding:0 12px;font-size:14px;text-decoration:none;display:inline-flex}.nav a:hover{background:var(--sunken);color:var(--text)}.nav a.active{background:var(--inverse);color:var(--on-inverse);font-weight:600}.nav .badge{font-family:var(--font-mono);background:var(--crit);color:var(--on-inverse);border-radius:10px;padding:0 6px;font-size:11px}.topbar-actions{align-items:center;gap:8px;margin-left:auto;display:flex}.icon-btn{border:1px solid var(--line);background:var(--surface);width:40px;height:40px;color:var(--text);border-radius:8px;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.icon-btn:hover{border-color:var(--line-strong)}.status-dot{background:var(--text-3);border-radius:50%;flex:none;width:8px;height:8px;display:inline-block}.status-dot.ok{background:var(--ok)}.status-dot.warn{background:var(--warn)}.status-dot.crit{background:var(--crit)}.status-dot.pulse{box-shadow:0 0 0 0 color-mix(in srgb, var(--ok) 60%, transparent);animation:2s infinite pulse}@keyframes pulse{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--ok) 55%, transparent)}70%{box-shadow:0 0 0 8px #0000}to{box-shadow:0 0 #0000}}@media (prefers-reduced-motion:reduce){.status-dot.pulse{animation:none}*{scroll-behavior:auto!important}}.page{flex-direction:column;gap:18px;width:100%;max-width:1560px;margin:0 auto;padding:24px 28px 40px;display:flex}.page-head{flex-wrap:wrap;align-items:flex-end;gap:16px;display:flex}.page-head h1{font-family:var(--font-display);font-size:32px;font-weight:500;line-height:1.1}.page-head .sub{color:var(--text-2);margin-top:4px;font-size:14px}.page-head .actions{flex-wrap:wrap;align-items:center;gap:8px;margin-left:auto;display:flex}.subnav{border-bottom:1px solid var(--line);gap:18px;display:flex}.subnav a{height:40px;color:var(--text-3);align-items:center;font-size:14px;text-decoration:none;display:inline-flex}.subnav a.active{color:var(--text);box-shadow:inset 0 -2px 0 var(--line-strong);font-weight:700}.stale-banner{background:var(--warn-soft);color:var(--warn-ink);border-bottom:1px solid var(--line);align-items:center;gap:12px;padding:10px 28px;font-size:13px;display:flex}.card{border:1px solid var(--line);background:var(--surface);border-radius:14px;min-width:0;padding:18px}.card.tight{padding:14px 16px}.card.flush{padding:0;overflow:hidden}.card-head{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:10px;display:flex}.card-head h2{font-size:15px;font-weight:700}.card-head .meta{color:var(--text-3);font-size:12px}.card-head .spacer{align-items:center;gap:6px;display:flex}.card.selected{border:1.5px solid var(--line-strong)}.card.dashed{border:1.5px dashed var(--bar-muted);background:var(--surface-2)}a.card{color:var(--text);text-decoration:none;transition:border-color .15s,transform .15s}a.card:hover{border-color:var(--line-strong);transform:translateY(-1px)}.grid{gap:18px;display:grid}.g2{grid-template-columns:repeat(2,minmax(0,1fr))}.g3{grid-template-columns:repeat(3,minmax(0,1fr))}.g4{grid-template-columns:repeat(4,minmax(0,1fr))}.split{grid-template-columns:minmax(0,1fr) 400px}@media (width<=1100px){.g4{grid-template-columns:repeat(2,minmax(0,1fr))}.g3,.split{grid-template-columns:minmax(0,1fr)}}@media (width<=640px){.g2,.g4{grid-template-columns:minmax(0,1fr)}.page{padding:16px 14px 90px}.topbar{gap:12px;padding:0 14px}}.list-row{border-top:1px solid var(--line-soft);align-items:center;gap:12px;min-height:48px;display:grid}.list-row:first-child{border-top:0}.th{letter-spacing:.08em;text-transform:uppercase;color:var(--text-3);padding:6px 0;font-size:11.5px}.kv{grid-template-columns:130px minmax(0,1fr);row-gap:8px;font-size:13px;display:grid}.kv dt{color:var(--text-3)}.kv dd{margin:0}.btn{border:1px solid var(--line);background:var(--surface);height:36px;color:var(--text);white-space:nowrap;border-radius:8px;justify-content:center;align-items:center;gap:6px;padding:0 12px;font-size:13px;text-decoration:none;display:inline-flex}.btn:hover:not(:disabled){border-color:var(--line-strong)}.btn.lg{height:44px;padding:0 18px;font-size:14px}.btn.sm{height:30px;padding:0 10px;font-size:12.5px}.btn.primary{background:var(--inverse);color:var(--on-inverse);border-color:#0000;font-weight:600}.btn.danger{color:var(--crit-ink);border-color:var(--crit-soft)}.btn.danger.solid{background:var(--crit-ink);color:var(--on-inverse);border-color:#0000;font-weight:600}.btn.ghost{background:0 0;border-color:#0000}.btn.icon{width:36px;padding:0}.btn.primary:hover,a.btn.primary,.btn.danger.solid:hover{color:var(--on-inverse)}@media (width<=640px){.btn,.chip,.input{min-height:44px}.btn.icon{width:44px}}.btn.busy{position:relative;color:#0000!important}.btn.busy:after{content:"";border:2px solid var(--text-3);border-top-color:#0000;border-radius:50%;width:14px;height:14px;animation:.8s linear infinite spin;position:absolute}@keyframes spin{to{transform:rotate(360deg)}}.chip{border:1px solid var(--line);background:var(--surface);height:34px;color:var(--text-2);border-radius:17px;padding:0 12px;font-size:13px}.chip[aria-pressed=true]{background:var(--inverse);color:var(--on-inverse);border-color:#0000}.input{border:1px solid var(--line);background:var(--surface);border-radius:8px;min-width:0;height:38px;padding:0 12px;font-size:13.5px}.input:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft);outline:none}.switch{flex:none;width:44px;height:24px;position:relative}.switch input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.switch span{background:var(--bar-muted);pointer-events:none;border-radius:12px;transition:background .15s;position:absolute;inset:0}.switch span:after{content:"";background:var(--surface);border-radius:50%;width:20px;height:20px;transition:transform .15s;position:absolute;top:2px;left:2px}.switch input:checked+span{background:var(--accent)}.switch input:checked+span:after{transform:translate(20px)}.switch input:focus-visible+span{outline:2px solid var(--accent);outline-offset:2px}.kbd{font-family:var(--font-mono);border:1px solid var(--line);color:var(--text-2);background:var(--surface-2);border-bottom-width:2px;border-radius:4px;padding:1px 6px;font-size:11px}.pill{white-space:nowrap;background:var(--sunken);height:24px;color:var(--text-2);border-radius:12px;align-items:center;gap:6px;padding:0 9px;font-size:12px;font-weight:600;display:inline-flex}.pill:before{content:"";opacity:.9;background:currentColor;border-radius:50%;width:6px;height:6px}.pill.ok{background:var(--ok-soft);color:var(--ok-ink)}.pill.warn{background:var(--warn-soft);color:var(--warn-ink)}.pill.crit{background:var(--crit-soft);color:var(--crit-ink)}.pill.accent{background:var(--accent-soft);color:var(--accent-ink)}.pill.plain:before{display:none}.meter{background:var(--sunken);border-radius:3px;flex:auto;min-width:40px;height:6px;display:block;overflow:hidden}.meter>i{background:var(--accent);border-radius:inherit;height:100%;transition:width .4s;display:block}.meter.ok>i{background:var(--ok)}.meter.warn>i{background:var(--warn)}.meter.crit>i{background:var(--crit)}.meter.muted>i{background:var(--bar-muted)}.meter.thin{height:4px}.big-num{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:24px;font-weight:500}.stat{flex-direction:column;gap:4px;display:flex}.stat .label{letter-spacing:.08em;text-transform:uppercase;color:var(--text-3);font-size:12px}.poster{background:var(--sunken);border:1px solid var(--line);object-fit:cover;border-radius:8px;flex:none;display:block}.poster.ph{color:var(--text-3);justify-content:center;align-items:center;font-size:11px;display:flex}.blurred{filter:blur(14px)saturate(.6);transition:filter .2s}.blurred:hover,.blurred:focus-visible{filter:none}.unavailable{background:var(--sunken);color:var(--text-2);border-radius:10px;align-items:center;gap:10px;padding:14px;font-size:13px;display:flex}.ext{color:inherit;border-radius:4px;text-decoration:none}.ext:hover{color:var(--accent)}.ext .ext-mark{opacity:0;color:var(--accent);margin-left:3px;font-size:.85em;transition:opacity .15s,transform .15s;display:inline-block;transform:translate(-2px,1px)}.ext:hover .ext-mark,.ext:focus-visible .ext-mark{opacity:1;transform:translate(0)}.tip{white-space:pre-line;z-index:200;background:var(--inverse);max-width:320px;color:var(--on-inverse);pointer-events:none;border-radius:8px;padding:7px 10px;font-size:12.5px;line-height:1.4;animation:.12s ease-out tipin;position:fixed;box-shadow:0 8px 24px #0003}.tip .mono{opacity:.8;font-size:11.5px}@keyframes tipin{0%{opacity:0;transform:translateY(2px)}}.scrim{z-index:100;background:#0c0c0a6b;justify-content:center;align-items:center;padding:16px;animation:.12s fade;display:flex;position:fixed;inset:0}@keyframes fade{0%{opacity:0}}.dialog{background:var(--surface);border:1px solid var(--line);border-radius:16px;flex-direction:column;gap:14px;width:100%;max-width:520px;padding:26px;display:flex;box-shadow:0 24px 60px #0000004d}.dialog h2{font-family:var(--font-display);font-size:24px;font-weight:500}.dialog p{color:var(--text-2);font-size:14px}.dialog .steps{background:var(--sunken);font-family:var(--font-mono);color:var(--text-2);border-radius:10px;flex-direction:column;gap:4px;padding:10px 12px;font-size:12px;display:flex}.dialog .foot{justify-content:flex-end;gap:8px;display:flex}.toasts{z-index:150;flex-direction:column;gap:8px;width:min(420px,100vw - 32px);display:flex;position:fixed;bottom:20px;right:20px}.toast{background:var(--inverse);color:var(--on-inverse);border-radius:12px;align-items:flex-start;gap:10px;padding:12px 14px;font-size:13.5px;animation:.15s tipin;display:flex;box-shadow:0 12px 30px #00000040}.toast.err{background:var(--crit-ink)}.toast button{color:inherit;opacity:.8;background:0 0;border:0;margin-left:auto}.palette{background:var(--surface);border:1px solid var(--line);border-radius:16px;align-self:flex-start;width:100%;max-width:640px;margin-top:12vh;overflow:hidden;box-shadow:0 24px 60px #0000004d}.palette input{border:0;border-bottom:1px solid var(--line);background:0 0;outline:none;width:100%;height:56px;padding:0 18px;font-size:16px}.palette ul{max-height:50vh;margin:0;padding:6px;list-style:none;overflow:auto}.palette li{cursor:pointer;border-radius:8px;align-items:center;gap:10px;padding:10px 12px;font-size:14px;display:flex}.palette li[aria-selected=true]{background:var(--sunken)}.palette li .muted{margin-left:auto;font-size:12px}.console{background:var(--con-bg);border:1px solid var(--con-line);min-height:0;color:var(--con-text);font-family:var(--font-mono);border-radius:14px;flex-direction:column;font-size:12.5px;display:flex;overflow:hidden}.console-bar{border-bottom:1px solid var(--con-line);min-height:44px;color:var(--con-mid);flex-wrap:wrap;align-items:center;gap:12px;padding:0 14px;font-size:12px;display:flex}.console-bar .prompt{color:var(--con-prompt);font-weight:600}.console-bar input{height:32px;color:var(--con-text);font:inherit;background:0 0;border:0;outline:none;flex:200px;font-size:13px}.console-bar .cbtn{border:1px solid var(--con-line);height:28px;color:var(--con-text);font:inherit;background:0 0;border-radius:4px;padding:0 10px;font-size:12px}.console-bar .cbtn[aria-pressed=true]{border-color:var(--con-prompt);color:var(--con-prompt)}.console-tabs{border-bottom:1px solid var(--con-line);align-items:stretch;display:flex;overflow-x:auto}.console-tabs button{border:0;border-right:1px solid var(--con-line);height:42px;color:var(--con-mid);font:inherit;white-space:nowrap;background:0 0;border-bottom:2px solid #0000;padding:0 16px;font-size:12.5px}.console-tabs button[aria-selected=true]{color:var(--con-prompt);border-bottom-color:var(--con-prompt);background:var(--con-line-soft)}.console-body{flex:auto;min-height:120px;padding:10px 14px;line-height:1.55;overflow:auto}.console-line{white-space:pre;grid-template-columns:156px 38px minmax(0,1fr);gap:12px;display:grid}.console-line.wrap{white-space:pre-wrap;word-break:break-word}.console-line:hover{background:var(--con-line-soft)}.console-line .t{color:var(--con-dim)}.console-line .lv-inf{color:var(--con-ok)}.console-line .lv-wrn{color:var(--con-warn)}.console-line .lv-err{color:var(--con-crit)}.console-line .lv-dbg{color:var(--con-dim)}.console-line .src{color:var(--con-key)}.console-line .num-ok{color:var(--con-ok)}.console-line .num-warn{color:var(--con-warn)}.console-line .num-crit{color:var(--con-crit)}.console-line mark{background:var(--con-sel);color:var(--con-prompt);border-radius:2px}.console-foot{border-top:1px solid var(--con-line);min-height:32px;color:var(--con-dim);align-items:center;gap:18px;padding:0 14px;font-size:11.5px;display:flex}.skel{background:linear-gradient(90deg, var(--sunken), var(--line-soft), var(--sunken));background-size:200% 100%;border-radius:6px;animation:1.4s infinite shimmer;display:block}@keyframes shimmer{to{background-position:-200% 0}}.tabbar{display:none}@media (width<=640px){.topbar .nav,.topbar .hide-sm{display:none}.tabbar{z-index:40;height:calc(60px + env(safe-area-inset-bottom));padding-bottom:env(safe-area-inset-bottom);border-top:1px solid var(--line);background:var(--surface-2);grid-template-columns:repeat(5,minmax(0,1fr));display:grid;position:fixed;bottom:0;left:0;right:0}.tabbar a{color:var(--text-3);white-space:nowrap;text-overflow:ellipsis;flex-direction:column;justify-content:center;align-items:center;gap:2px;min-width:0;font-size:11.5px;text-decoration:none;display:flex;position:relative;overflow:hidden}.tabbar a.active{color:var(--text);box-shadow:inset 0 2px 0 var(--line-strong);font-weight:700}.tabbar .tab-dot{background:var(--warn);width:8px;height:8px;box-shadow:0 0 0 2px var(--surface-2);border-radius:50%;margin-left:7px;position:absolute;top:9px;left:50%}}.back-more{display:none}@media (width<=640px){.helm a.back-more,a.back-more{min-height:44px;color:var(--text-2);align-items:center;gap:2px;margin:2px 0 -26px 8px;padding:0 6px;font-size:14px;text-decoration:none;display:inline-flex}}.ctr-row{grid-template-columns:minmax(180px,1.2fr) minmax(0,1.6fr) 150px 70px 120px 250px}.conn-row{grid-template-columns:150px minmax(0,1fr) 170px 110px 150px}.settings-grid{grid-template-columns:minmax(0,220px) minmax(0,1fr);align-items:start;gap:32px;display:grid}.settings-nav{position:sticky;top:88px}@media (width<=900px){.ctr-row{grid-template-columns:minmax(0,1fr) auto;row-gap:4px;padding:10px 0}.ctr-row>:nth-child(2),.ctr-row>:nth-child(4),.ctr-row>:nth-child(5){display:none}.ctr-row>.ctr-actions{flex-wrap:wrap;grid-column:1/-1;justify-content:flex-start!important}.ctr-head{display:none}.conn-row{grid-template-columns:minmax(0,1fr) auto;row-gap:4px;padding:10px 0}.conn-row>:nth-child(2),.conn-row>:nth-child(3){grid-column:1/-1}.conn-row>:last-child{grid-column:1/-1;justify-content:flex-start!important}.conn-head{display:none}.settings-grid{grid-template-columns:minmax(0,1fr);gap:16px}.settings-nav{scrollbar-width:none;flex-wrap:nowrap;position:static;overflow-x:auto;flex-direction:row!important}.settings-nav h1{display:none}}.job-strip{border-radius:10px;flex-direction:column;gap:8px;margin:2px 0 10px;padding:10px 14px;font-size:13px;display:flex}.job-strip.run{background:var(--accent-soft);color:var(--accent-ink)}.job-strip.ok{background:var(--ok-soft);color:var(--ok-ink)}.job-strip.fail{background:var(--crit-soft);color:var(--crit-ink)}.job-head{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.job-msg{color:var(--text-2)}.job-time{color:var(--text-3);margin-left:auto;font-size:12px}.job-spin{border:2px solid;border-top-color:#0000;border-radius:50%;width:14px;height:14px;animation:.8s linear infinite spin}.job-steps{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.job-step{height:24px;font-family:var(--font-mono);background:var(--sunken);color:var(--text-3);border-radius:12px;align-items:center;gap:4px;padding:0 9px;font-size:12px;display:inline-flex}.job-step.done{background:var(--ok-soft);color:var(--ok-ink)}.job-step.running{background:var(--surface);color:var(--accent-ink);box-shadow:inset 0 0 0 1px var(--accent);font-weight:600}.job-step.failed{background:var(--surface);color:var(--crit-ink);box-shadow:inset 0 0 0 1px var(--crit)}.job-log{background:var(--con-bg);color:var(--con-text);font-family:var(--font-mono);white-space:pre-wrap;border-radius:8px;max-height:220px;margin:0;padding:10px;font-size:12px;overflow:auto}.job-quiet{color:var(--ok-ink);align-items:center;gap:4px;font-size:12px;display:inline-flex}.flash{animation:2.4s ease-out flash}@keyframes flash{0%,30%{background:var(--accent-soft)}to{background:0 0}}.notif-wrap{position:relative}.notif-btn{border:1px solid var(--line);background:var(--surface);height:40px;color:var(--text-2);border-radius:8px;align-items:center;gap:8px;padding:0 12px;font-size:13px;display:inline-flex}.notif-btn.crit{background:var(--crit-soft);color:var(--crit-ink);border-color:#0000;font-weight:600}.notif-btn.warn{background:var(--warn-soft);color:var(--warn-ink);border-color:#0000;font-weight:600}.notif-btn .job-spin{color:var(--accent)}.show-sm{display:none}@media (width<=640px){.show-sm{display:inline}}.notif-panel{z-index:60;background:var(--surface);border:1px solid var(--line);border-radius:16px;flex-direction:column;width:min(520px,100vw - 24px);max-height:min(70vh,640px);display:flex;position:absolute;top:48px;right:0;overflow:hidden;box-shadow:0 24px 60px #00000038}.notif-head{border-bottom:1px solid var(--line-soft);align-items:center;gap:10px;padding:14px 16px 10px;display:flex}.notif-head h2{font-size:16px;font-weight:700}.notif-list{margin:0;padding:0;list-style:none;overflow:auto}.notif-item{border:0;border-top:1px solid var(--line-soft);text-align:left;width:100%;color:var(--text);background:0 0;align-items:flex-start;gap:12px;padding:12px 16px;display:flex}.notif-list li:first-child .notif-item{border-top:0}.notif-item:hover,.notif-item:focus-visible{background:var(--sunken)}.notif-item .status-dot,.notif-item .job-spin{flex:none;margin-top:6px}.notif-src{color:var(--text-3);font-size:12px;display:block}.wrap-any{overflow-wrap:anywhere;min-width:0}.notif-msg{overflow-wrap:anywhere;font-size:13.5px;line-height:1.4;display:block}.notif-go{color:var(--accent);white-space:nowrap;padding-top:16px;font-size:12.5px}.notif-empty{color:var(--text-3);padding:18px 16px;font-size:13px}.console-day{color:var(--con-prompt);letter-spacing:.06em;text-transform:uppercase;padding:8px 0 4px;font-size:11.5px}.vx-row>.job-strip,.vx-row>.job-quiet{grid-column:1/-1}.notif-btn{white-space:nowrap}@media (width<=1360px) and (width>=641px){.topbar{gap:14px;padding:0 18px}.nav a{padding:0 9px;font-size:13.5px}.notif-btn .notif-long,.acct-name{display:none}.notif-btn .notif-short{display:inline}}@media (width<=1180px) and (width>=641px){.nav a{padding:0 7px;font-size:13px}.brand span{display:none}}.helm{--brand-a:#f6b443;--brand-ember:#ed8538;--brand-b:#e4572e;--brand-ink:#1a1410;--brand-grad:linear-gradient(135deg, var(--brand-a), var(--brand-b));--plex:#e5a00d;--plex-ink:#1f1f1f;--imdb:#f5c518;--rt:#fa320a;--stage:#14100d;--glass:#ffffff24;--glass-line:#ffffff38;--ease-settle:cubic-bezier(.2, .7, .2, 1);--ease-pop:cubic-bezier(.2, .8, .2, 1);--ease-swap:cubic-bezier(.7, 0, .2, 1)}@keyframes hw-kenburns{0%{transform:scale(1.04)translate(0)}to{transform:scale(1.14)translate(-2.5%,-1.5%)}}@keyframes hw-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes hw-drift-up{0%{transform:translateY(0)}to{transform:translateY(-50%)}}@keyframes hw-drift-down{0%{transform:translateY(-50%)}to{transform:translateY(0)}}@keyframes hw-spin{to{transform:rotate(360deg)}}@keyframes hw-shimmer{0%{background-position:-400px 0}to{background-position:400px 0}}@keyframes hw-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes hw-fadein{0%{opacity:0}to{opacity:1}}@keyframes hw-settle{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes hw-o-spokes{0%{opacity:0;transform:rotate(-150deg)scale(.4)}to{opacity:1;transform:rotate(0)scale(1)}}@keyframes hw-o-ring{0%{stroke-dashoffset:64.09px}to{stroke-dashoffset:0}}@keyframes hw-o-play{0%{opacity:0;transform:scale(0)}65%{opacity:1;transform:scale(1.16)}to{opacity:1;transform:scale(1)}}@keyframes hw-o-halo{0%{opacity:0;transform:scale(.5)}40%{opacity:1;transform:scale(1.25)}to{opacity:.5;transform:scale(1)}}@keyframes hw-o-breathe{0%,to{opacity:.5;transform:scale(1)}50%{opacity:.8;transform:scale(1.08)}}@keyframes hw-l-spokes{0%{opacity:0;transform:rotate(-150deg)scale(.4)}15%{opacity:1;transform:rotate(0)scale(1)}86%{opacity:1;transform:rotate(0)scale(1)}96%,to{opacity:0;transform:rotate(0)scale(1)}}@keyframes hw-l-ring{0%,3%{stroke-dashoffset:64.09px;opacity:1}20%{stroke-dashoffset:0;opacity:1}86%{stroke-dashoffset:0;opacity:1}96%,to{stroke-dashoffset:0;opacity:0}}@keyframes hw-l-play{0%,16%{opacity:0;transform:scale(0)}24%{opacity:1;transform:scale(1.16)}30%{opacity:1;transform:scale(1)}86%{opacity:1;transform:scale(1)}96%,to{opacity:0;transform:scale(1)}}@keyframes hw-l-halo{0%,18%{opacity:0;transform:scale(.5)}30%{opacity:1;transform:scale(1.25)}50%{opacity:.5;transform:scale(1)}86%{opacity:.5;transform:scale(1)}96%,to{opacity:0;transform:scale(1)}}@keyframes hw-plexglow{0%,to{box-shadow:0 0 #e5a00d00,0 10px 34px #e5a00d47}50%{box-shadow:0 0 0 9px #e5a00d24,0 10px 44px #e5a00d80}}@keyframes hw-wallin{0%{opacity:0;transform:scale(1.06)}to{opacity:1;transform:scale(1)}}@keyframes hw-wallout{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.35)}}@keyframes hw-heroin{0%{opacity:0;transform:scale(1.06)}to{opacity:1;transform:none}}.hw-o-spokes{animation:hw-o-spokes .7s var(--ease-pop) .2s both}.hw-o-ring{animation:.8s cubic-bezier(.6,0,.2,1) .3s both hw-o-ring}.hw-o-play{animation:hw-o-play .5s var(--ease-pop) .95s both}.hw-o-halo{animation:1.1s ease-out 1.05s both hw-o-halo,5s ease-in-out 2.2s infinite hw-o-breathe}.hw-l-spokes{animation:hw-l-spokes 4.8s var(--ease-pop) infinite}.hw-l-ring{animation:4.8s cubic-bezier(.6,0,.2,1) infinite hw-l-ring}.hw-l-play{animation:hw-l-play 4.8s var(--ease-pop) infinite}.hw-l-halo{animation:4.8s ease-out infinite hw-l-halo}.hw-sp-arc{animation:1.1s cubic-bezier(.45,.05,.55,.95) infinite hw-spin}.hw-sp-spokes{animation:6s linear infinite hw-spin}.w-poster{color:#fff;border-radius:8px;flex:none;display:block;position:relative;overflow:hidden}.w-poster>img{object-fit:cover;width:100%;height:100%;animation:.24s both hw-fadein;position:absolute;inset:0}.w-poster-label{font-family:var(--font-display);text-shadow:0 1px 8px #00000059;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-weight:600;line-height:1.1;display:-webkit-box;position:absolute;bottom:8px;left:8px;right:8px;overflow:hidden}.w-poster>img+.w-poster-label{background:linear-gradient(#0000,#0009);padding:22px 8px 8px;bottom:0;left:0;right:0}.w-poster-badge{background:var(--surface);white-space:nowrap;border-radius:10px;align-items:center;gap:4px;max-width:calc(100% - 12px);height:20px;padding:0 7px;font-size:10.5px;font-weight:700;display:inline-flex;position:absolute;top:6px;left:6px;overflow:hidden;box-shadow:0 1px 3px #00000040}.w-poster-badge:has(~.w-poster-watched){max-width:calc(100% - 38px)}.w-poster-badge-t{text-overflow:ellipsis;min-width:0;overflow:hidden}.w-poster-badge i{border-radius:50%;flex:none;width:6px;height:6px}.w-poster-watched{background:var(--ok);color:#fff;border-radius:11px;justify-content:center;align-items:center;width:22px;height:22px;font-size:12px;font-weight:800;display:inline-flex;position:absolute;top:6px;right:6px;box-shadow:0 1px 4px #00000059}.w-watched-sm{background:var(--ok);color:#fff;vertical-align:2px;border-radius:8px;justify-content:center;align-items:center;width:16px;height:16px;margin-left:6px;font-size:10px;font-weight:800;display:inline-flex}.w-imdb{background:var(--imdb);white-space:nowrap;border-radius:5px;align-items:center;height:20px;padding:0 6px;font-size:10.5px;font-weight:700;text-decoration:none;display:inline-flex;color:#111!important}.w-imdb-lg{background:var(--imdb);border-radius:7px;align-items:center;gap:8px;height:32px;padding:0 9px 0 4px;text-decoration:none;display:inline-flex;color:#111!important}.w-imdb-logo{height:22px;color:var(--imdb);letter-spacing:-.02em;background:#111;border-radius:5px;align-items:center;padding:0 4px;font-size:10px;font-weight:900;display:inline-flex}.w-imdb-lg-num{flex-direction:column;line-height:1.05;display:flex}.w-imdb-lg-num b{font-size:14.5px;font-weight:800}.w-imdb-lg-num small{opacity:.7;font-size:9px;font-weight:600}.w-imdb-lg-num span{opacity:.7;font-size:8px;font-weight:600}.w-rt{color:var(--text-2);white-space:nowrap;align-items:center;gap:3px;font-size:11px;text-decoration:none;display:inline-flex}.w-rt i{background:var(--rt);border-radius:50%;width:8px;height:8px}.w-madeby{white-space:nowrap;flex:none;align-items:center;font-weight:800;line-height:1;display:inline-flex}.w-plex-btn{background:var(--plex);white-space:nowrap;border:0;border-radius:9px;justify-content:center;align-items:center;gap:8px;height:40px;padding:0 16px;font-size:13.5px;font-weight:700;text-decoration:none;display:inline-flex;color:var(--plex-ink)!important}.w-plex-btn:hover{filter:brightness(1.05)}.w-plex-sm{border-radius:8px;gap:6px;height:30px;padding:0 11px;font-size:12px}.w-plex-lg{height:44px;padding:0 18px;font-size:14px}.w-plex-btn.w-pill{border-radius:22px}.w-plex-round{border-radius:15px;width:30px;padding:0}.w-skel{background:linear-gradient(90deg, var(--sunken) 0, var(--surface-2) 50%, var(--sunken) 100%);background-size:800px 100%;flex:none;animation:1.6s linear infinite hw-shimmer;display:block}.helm[data-theme=dark] .w-skel{background-image:linear-gradient(90deg, var(--surface) 0, var(--line-soft) 50%, var(--surface) 100%)}.w-icon-btn{cursor:pointer;border-radius:10px;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative}.w-icon-surface{border:1px solid var(--line);background:var(--surface);color:var(--text)}.w-icon-surface:hover{border-color:var(--line-strong)}.w-icon-glass{border:1px solid var(--glass-line);background:var(--glass);color:#fff;-webkit-backdrop-filter:blur(10px);border-radius:50%}.w-icon-ghost{color:var(--text-2);background:0 0;border:0}.w-state{white-space:nowrap;align-items:center;gap:5px;min-width:0;font-weight:600;display:inline-flex}.w-state i{border-radius:50%;flex:none;width:6px;height:6px}.w-dot{border-radius:50%;width:7px;height:7px;display:inline-block}.w-bar{background:var(--sunken);border-radius:2px;height:3px;display:block;overflow:hidden}.w-bar i{background:var(--accent);height:3px;display:block}.w-chip{white-space:nowrap;border-radius:11px;align-items:center;gap:5px;height:22px;padding:0 8px;font-size:11px;font-weight:700;display:inline-flex}.w-chip i{border-radius:50%;width:6px;height:6px}.w-chip-ok{background:var(--ok-soft);color:var(--ok-ink)}.w-chip-ok i{background:var(--ok)}.w-kbd{border:1px solid var(--line);background:var(--surface);min-width:20px;height:20px;color:var(--text-2);font-family:var(--font-mono);border-bottom-width:2px;border-radius:5px;justify-content:center;align-items:center;padding:0 5px;font-size:10.5px;display:inline-flex}.w-eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--text-3);font-size:11.5px;font-weight:700}.w-eyebrow-soft{text-transform:none;letter-spacing:0;font-weight:500}.w-small{font-size:12px}.w-hl{background:var(--accent-soft);color:var(--accent-ink);border-radius:3px;padding:0 1px}.w-linkbtn{color:var(--accent);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600}.w-linkbtn:disabled{color:var(--text-3);opacity:.6}.w-spin{border:2px solid var(--line-strong);border-top-color:var(--accent);border-radius:50%;flex:none;width:13px;height:13px;animation:1s linear infinite hw-spin;display:inline-block}.w-btn{white-space:nowrap;cursor:pointer;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;gap:6px;height:34px;padding:0 14px;font-size:12.5px;font-weight:700;text-decoration:none;display:inline-flex}.w-btn-sm{height:30px;padding:0 10px;font-size:12px}.w-btn-inverse{background:var(--inverse);color:var(--on-inverse)!important}.w-btn-inverse:hover{opacity:.9}.w-btn-line{border-color:var(--line);background:var(--surface);font-weight:600;color:var(--text)!important}.w-btn-line:hover{border-color:var(--line-strong)}.w-btn-quiet{background:var(--sunken);color:var(--text-2);cursor:default;font-weight:600}.w-wordmark{color:var(--text);align-items:center;display:inline-flex}.w-wordmark-text{flex-direction:column;line-height:1;display:flex}.w-wordmark-text>span{font-family:var(--font-display);letter-spacing:-.01em;font-weight:600}.w-wordmark-text small{color:var(--text-3);letter-spacing:.02em;margin-top:2px}.w-shell{flex-direction:column;min-height:100%;display:flex}.w-main{flex-direction:column;flex:auto;min-width:0;display:flex}.w-skip{z-index:100;background:var(--inverse);color:var(--on-inverse);border-radius:8px;padding:8px 12px;position:absolute;top:8px;left:-999px}.w-skip:focus{left:8px}.w-header{z-index:40;border-bottom:1px solid var(--line);background:color-mix(in srgb, var(--surface-2) 94%, transparent);-webkit-backdrop-filter:saturate(1.4)blur(10px);flex:none;align-items:center;gap:24px;height:64px;padding:0 32px;display:flex;position:sticky;top:0}.w-header-brand{text-decoration:none;display:inline-flex}.w-header-r{align-items:center;gap:12px;margin-left:auto;display:flex}.w-header.is-overlay{-webkit-backdrop-filter:none;padding-top:env(safe-area-inset-top);height:calc(64px + env(safe-area-inset-top));background:linear-gradient(#00000073,#0000);border-bottom:0;position:absolute;top:0;left:0;right:0}.w-header.is-overlay .w-wordmark,.w-header.is-overlay .w-wordmark-text>span{color:#fff}.w-req-pill{border:1px solid var(--line);background:var(--surface);border-radius:10px;align-items:center;gap:8px;height:40px;padding:0 14px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex;color:var(--text)!important}.w-req-pill:hover{border-color:var(--line-strong)}.w-req-dots{gap:3px;display:inline-flex}.w-req-dots i{border-radius:50%;width:7px;height:7px}.w-avatar{color:#fff;background:linear-gradient(150deg,#c98b3e,#8e3b6a);border-radius:50%;flex:none;justify-content:center;align-items:center;font-weight:700;display:inline-flex;overflow:hidden}.w-avatar img{object-fit:cover;width:100%;height:100%}.w-acct{position:relative}.w-acct-btn{color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:22px;align-items:center;gap:10px;padding:2px;font-size:13px;display:flex}.w-acct-name{flex-direction:column;line-height:1.25;display:flex}.w-acct-name b{font-weight:600}.w-acct-name span{color:var(--text-3);font-size:11.5px}.w-menu{z-index:60;border:1px solid var(--line);background:var(--surface);width:260px;color:var(--text);animation:hw-settle .18s var(--ease-settle) both;border-radius:14px;flex-direction:column;gap:8px;padding:12px;display:flex;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 20px 50px #0000002e}.w-menu-who{border-bottom:1px solid var(--line-soft);align-items:center;gap:10px;padding-bottom:10px;display:flex}.w-menu-who>span{flex-direction:column;min-width:0;font-size:13px;line-height:1.3;display:flex}.w-menu-who .muted{font-size:11.5px}.w-menu-lab{letter-spacing:.08em;text-transform:uppercase;color:var(--text-3);font-size:11px;font-weight:700}.w-menu-item{cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:8px;height:38px;padding:0 10px;font-size:13.5px;font-weight:600;display:flex}.w-menu-item:hover{background:var(--sunken)}.w-seg{background:var(--sunken);border:1px solid var(--line-soft);border-radius:10px;gap:2px;padding:3px;display:flex}.w-seg button{height:28px;color:var(--text-2);cursor:pointer;background:0 0;border:0;border-radius:7px;flex:1;justify-content:center;align-items:center;gap:5px;font-size:12px;display:inline-flex}.w-seg button.is-on{background:var(--surface);color:var(--text);font-weight:700;box-shadow:0 1px 2px #0000001f}.w-tabbar{z-index:45;padding:6px 8px calc(6px + env(safe-area-inset-bottom));border-top:1px solid var(--line);background:color-mix(in srgb, var(--surface-2) 94%, transparent);-webkit-backdrop-filter:saturate(1.4)blur(12px);grid-template-columns:repeat(4,1fr);display:grid;position:fixed;bottom:0;left:0;right:0}.w-tabbar a{flex-direction:column;justify-content:center;align-items:center;gap:3px;min-height:48px;font-size:11px;font-weight:600;text-decoration:none;display:flex;color:var(--text-3)!important}.w-tabbar a.is-on{color:var(--accent-ink)!important}.w-tab-ico{display:inline-flex;position:relative}.w-tab-badge{background:var(--ok);color:#fff;border-radius:8px;justify-content:center;align-items:center;min-width:16px;height:16px;padding:0 4px;font-size:10px;font-weight:800;display:inline-flex;position:absolute;top:-4px;right:-9px}.w-shell.is-phone .w-main{padding-bottom:calc(64px + env(safe-area-inset-bottom))}.w-splash{background:var(--bg);min-height:100vh;color:var(--text-2);flex-direction:column;justify-content:center;align-items:center;gap:16px;display:flex}.w-route-loading{justify-content:center;padding:60px 0;display:flex}.w-page{width:100%;max-width:1560px;margin:0 auto;padding:32px}.w-notfound{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.w-notfound h1{font-family:var(--font-display);font-size:34px;font-weight:500}.w-hero{z-index:10;color:#fff;isolation:isolate;background:#0b0c0f;flex:none;height:560px;position:relative}.w-hero>.w-hero-dim:first-child{overflow:hidden}.w-hero-dim{transition:opacity .45s;position:absolute;inset:0}.w-hero.is-dimmed .w-hero-dim{opacity:.3}.w-hero-slide{opacity:0;transition:opacity 1.2s linear;position:absolute;inset:0;overflow:hidden}.w-hero-slide.is-on{opacity:1}.w-hero-art{will-change:transform;animation:14s ease-in-out infinite alternate hw-kenburns;position:absolute;inset:-3%}.w-hero-art img{object-fit:cover;width:100%;height:100%;animation:.4s both hw-fadein}.w-kb0{transform-origin:62% 38%}.w-kb1{transform-origin:30% 55%;animation-delay:-4s}.w-kb2{transform-origin:70% 65%;animation-delay:-8s}.w-kb3{transform-origin:45% 30%;animation-delay:-2s}.w-hero.is-paused .w-hero-art{animation-play-state:paused}.w-hero.is-still .w-hero-art{animation:none;inset:0;transform:none}.w-hero-loading{animation:.6s both hw-fadein}.w-hero-scrim{pointer-events:none;background:radial-gradient(46% 42% at 50% 30%,#0000008c,#0000002e 70%,#0000),linear-gradient(#0000008c 0%,#0000001a 22%,#0000000d 50%,#000000b8 88%,#000000d9 100%),linear-gradient(90deg,#00000073,#0000 55%);position:absolute;inset:0}.w-hero-caps{pointer-events:none}.w-hero-cap-wrap{pointer-events:auto;width:min(640px,100% - 420px);animation:hw-rise .9s var(--ease-settle) both;position:absolute;bottom:38px;left:48px}.w-hero-cap{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.w-hero-eyebrow{align-items:center;gap:10px;font-size:13px;font-weight:600;display:flex}.w-hero-eyebrow>span:last-child{opacity:.9}.w-eyebrow-pill{background:linear-gradient(90deg, var(--brand-a), var(--brand-b));height:24px;color:var(--brand-ink);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;border-radius:12px;align-items:center;gap:7px;padding:0 10px 0 8px;font-size:11.5px;font-weight:800;display:inline-flex}.w-eyebrow-pill i{background:var(--brand-ink);border-radius:50%;width:6px;height:6px}.w-hero-title{font-family:var(--font-display);letter-spacing:-.02em;text-shadow:0 2px 24px #00000059;margin:0;font-size:54px;font-weight:600;line-height:.98}.w-hero-line{opacity:.9;font-size:14px}.w-hero-meta{align-items:center;gap:12px;min-width:0;max-width:100%;margin-top:2px;display:flex}.w-hero-meta .w-rt{color:#ffffffd9}.w-hero-progress{opacity:.85;align-items:center;gap:10px;font-size:12px;display:flex}.w-hero-progress>span{background:#ffffff40;border-radius:2px;width:180px;height:4px;display:block}.w-hero-progress i{background:var(--plex);border-radius:2px;height:4px;display:block}.w-hero-actions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:6px;display:flex}.w-gbtn{background:var(--glass);border:1px solid var(--glass-line);-webkit-backdrop-filter:blur(10px);white-space:nowrap;cursor:pointer;border-radius:22px;align-items:center;gap:8px;height:44px;padding:0 18px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex;color:#fff!important}.w-gbtn:hover{background:#ffffff38}.w-gbtn-solid{background:#fff;border:0;color:#111!important}.w-gbtn-solid:hover{background:#f2f2f2}.w-hero-controls{z-index:2;align-items:center;gap:14px;display:flex;position:absolute;bottom:44px;right:48px}.w-hero-count{opacity:.8;font-size:12px;font-weight:600}.w-hero-segs{gap:6px;display:inline-flex}.w-hero-segs button{cursor:pointer;background:0 0;border:0;align-items:center;width:34px;height:20px;padding:0;display:inline-flex}.w-hero-segs button>span{background:#ffffff4d;border-radius:2px;width:34px;height:4px;display:block;overflow:hidden}.w-hero-segs button>span>span{transform-origin:0;background:#fff;border-radius:2px;width:100%;height:4px;display:block;transform:scaleX(0)}.w-hero-controls .w-icon-btn{width:40px;height:40px}.w-hero-still{background:var(--glass);border:1px solid var(--glass-line);border-radius:13px;align-items:center;height:26px;padding:0 10px;font-size:11.5px;font-weight:600;display:inline-flex;position:absolute;bottom:56px;right:48px}.w-hero-fade{background:linear-gradient(180deg, transparent, var(--bg));pointer-events:none;height:18px;position:absolute;bottom:0;left:0;right:0}.w-hero-search{z-index:5;flex-direction:column;align-items:center;gap:16px;padding:0 24px;display:flex;position:absolute;top:44px;left:0;right:0}.w-hero-greet{letter-spacing:.12em;text-transform:uppercase;opacity:.85;font-size:13px;font-weight:700}.w-hero-search h1{font-family:var(--font-display);letter-spacing:-.02em;text-align:center;text-shadow:0 2px 30px #00000073;margin:0 0 8px;font-size:56px;font-weight:500;line-height:1}.w-enter .w-hero{animation:hw-heroin .7s var(--ease-settle) both}.w-qchips{flex-wrap:wrap;justify-content:center;gap:8px;max-width:900px;display:flex}.w-qchip{white-space:nowrap;background:var(--glass);border:1px solid var(--glass-line);-webkit-backdrop-filter:blur(10px);cursor:pointer;border-radius:17px;align-items:center;gap:7px;height:34px;padding:0 14px 0 10px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex;color:#fff!important}.w-qchip:hover{background:#ffffff38}.w-qchip.is-on{background:#fff;color:#111!important}.w-spot{flex-direction:column;align-items:center;gap:12px;width:min(820px,100%);display:flex;position:relative}.w-spot-box{background:var(--surface);width:100%;height:68px;color:var(--text-2);cursor:text;border-radius:34px;align-items:center;gap:16px;padding:0 20px 0 24px;transition:box-shadow .2s;display:flex;box-shadow:0 0 0 1px #ffffff59,0 24px 70px #00000080}.w-spot-box.is-focused{box-shadow:0 0 0 5px #f6b44359,0 24px 70px #00000080}.w-spot-box input{min-width:0;height:56px;color:var(--text);background:0 0;border:0;outline:none;flex:1;font-size:20px}.w-spot-box input::placeholder{color:var(--text-3)}.w-spot-box input::-webkit-search-cancel-button{display:none}.w-spot-box:has(input:focus-visible){outline:none}.w-spot-keys{color:var(--text-3);align-items:center;gap:4px;font-size:12px;display:flex}.w-spot-keys>span{margin:0 4px}.w-spot-clear{background:var(--sunken);width:28px;height:28px;color:var(--text-2);cursor:pointer;border:0;border-radius:14px;justify-content:center;align-items:center;display:inline-flex}.w-spot-recent{color:#ffffffd9;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;font-size:13px;display:flex}.w-spot-recent-lab{align-items:center;gap:5px;display:inline-flex}.w-spot-recent-chip{background:#00000052;border-radius:13px;align-items:center;height:26px;display:inline-flex}.w-spot-recent-chip button{color:#fff;cursor:pointer;background:0 0;border:0;height:26px;padding:0 4px 0 10px;font-size:13px}.w-spot-recent-chip button+button{opacity:.6;align-items:center;padding:0 8px 0 2px;display:inline-flex}.w-spot-recent-clear{color:#ffffffb3;cursor:pointer;background:0 0;border:0;margin-left:4px;font-size:12.5px}.w-spot-panel{z-index:20;border:1px solid var(--line);background:var(--surface);width:min(1000px,100vw - 48px);color:var(--text);box-shadow:0 30px 80px #00000047, var(--shadow-lift);text-align:left;animation:hw-settle .2s var(--ease-settle) both;border-radius:22px;flex-direction:column;margin-left:calc(min(1000px,100vw - 48px)/-2);display:flex;position:absolute;top:80px;left:50%;overflow:hidden}.w-spot-body{max-height:min(560px,100vh - 260px);display:flex}.w-spot-list{flex-direction:column;flex:1;min-width:0;padding:6px 8px 10px;display:flex;overflow-y:auto}.w-spot-tabs{align-items:center;gap:4px;padding:6px 4px 2px;display:flex}.w-spot-tabs button{height:28px;color:var(--text-2);cursor:pointer;background:0 0;border:0;border-radius:14px;align-items:center;gap:6px;padding:0 11px;font-size:12.5px;display:inline-flex}.w-spot-tabs button span{opacity:.7;font-size:11px}.w-spot-tabs button.is-on{background:var(--inverse);color:var(--on-inverse);font-weight:600}.w-spot-tabhint{color:var(--text-3);align-items:center;gap:4px;margin-left:auto;font-size:11.5px;display:inline-flex}.w-spot-group{letter-spacing:.08em;text-transform:uppercase;color:var(--text-3);align-items:center;gap:8px;padding:12px 12px 4px;font-size:11px;font-weight:700;display:flex}.w-spot-group .mono{letter-spacing:0}.w-spot-empty{color:var(--text-2);padding:18px 12px;font-size:13px}.w-spot-foot{border-top:1px solid var(--line-soft);background:var(--surface-2);color:var(--text-2);flex-wrap:wrap;align-items:center;gap:18px;padding:10px 18px;font-size:12px;display:flex}.w-spot-foot>span{align-items:center;gap:4px;display:inline-flex}.w-spot-foot-r{color:var(--text-3);margin-left:auto}.w-sr-row{cursor:pointer;border-radius:10px;align-items:center;gap:12px;min-width:0;padding:8px 12px;display:flex}.w-sr-row.is-active{background:var(--accent-soft);box-shadow:inset 3px 0 0 var(--accent)}.w-sr-main{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.w-sr-main b{white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;overflow:hidden}.w-sr-sub{color:var(--text-3);font-size:12px}.w-sr-right{flex:none;align-items:center;gap:10px;display:flex}.w-sr-open{color:var(--text-2);align-items:center;gap:6px;font-size:12px;font-weight:600;display:inline-flex}.w-person-av{color:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;font-weight:700;display:inline-flex;overflow:hidden}.w-person-av img{object-fit:cover;width:100%;height:100%}.w-sr-preview{border-left:1px solid var(--line-soft);flex-direction:column;flex:none;gap:14px;width:400px;padding:14px;display:flex;overflow-y:auto}.w-sr-preview-empty{justify-content:center;align-items:center;font-size:13px}.w-sr-backdrop{color:#fff;border-radius:12px;flex:none;height:180px;position:relative;overflow:hidden}.w-sr-backdrop img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.w-sr-backdrop-shade{background:linear-gradient(#0000001a 40%,#000000bf);position:absolute;inset:0}.w-sr-backdrop-cap{flex-direction:column;gap:4px;display:flex;position:absolute;bottom:12px;left:14px;right:14px}.w-sr-backdrop-cap b{font-family:var(--font-display);font-size:26px;font-weight:600;line-height:1}.w-sr-backdrop-cap span{opacity:.85;font-size:12px}.w-sr-overview{color:var(--text-2);-webkit-line-clamp:5;-webkit-box-orient:vertical;font-size:13px;line-height:1.5;display:-webkit-box;overflow:hidden}.w-sr-actions{gap:8px;display:flex}.w-sr-actions>*{flex:1}.w-sr-person-head{font-size:20px;font-family:var(--font-display);align-items:center;gap:12px;display:flex}.w-sr-known{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.w-sr-known-card{flex-direction:column;gap:4px;min-width:0;font-size:11.5px;display:flex;color:var(--text)!important}.w-psearch{padding:calc(12px + env(safe-area-inset-top)) 16px 24px;flex-direction:column;gap:14px;display:flex}.w-psearch-bar{align-items:center;gap:12px;display:flex}.w-psearch-box{border:2px solid var(--accent);background:var(--surface);height:50px;color:var(--text-2);border-radius:25px;flex:1;align-items:center;gap:10px;min-width:0;padding:0 14px;display:flex}.w-psearch-box input{min-width:0;color:var(--text);background:0 0;border:0;outline:none;flex:1;font-size:17px}.w-psearch-box input::-webkit-search-cancel-button{display:none}.w-psearch-box button{color:var(--text-2);cursor:pointer;background:0 0;border:0;padding:4px;display:inline-flex}.w-psearch-cancel{color:var(--accent-ink);cursor:pointer;background:0 0;border:0;padding:8px 0;font-size:16px;font-weight:700}.w-psearch-recent{scrollbar-width:none;white-space:nowrap;align-items:center;gap:12px;display:flex;overflow-x:auto}.w-psearch-recent-item{align-items:center;display:inline-flex}.w-psearch-recent-item button{color:var(--text-2);cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;padding:4px 2px;font-size:14px;display:inline-flex}.w-psearch-recent-item button+button{opacity:.5}.w-psearch-hint{padding:8px 0;font-size:14px;line-height:1.5}.w-psearch-sec{flex-direction:column;gap:8px;display:flex}.w-psearch-top{border:1px solid var(--line);background:var(--surface);box-shadow:var(--shadow-lift);border-radius:16px;gap:12px;padding:12px;text-decoration:none;display:flex;color:var(--text)!important}.w-psearch-top-main{flex-direction:column;gap:6px;min-width:0;display:flex}.w-psearch-top-title b{font-family:var(--font-display);font-size:21px;font-weight:600}.w-psearch-top-title .muted{font-size:12.5px}.w-psearch-top-note{color:var(--accent-ink);align-items:center;gap:6px;font-size:12.5px;font-weight:700;display:inline-flex}.w-psearch-row{align-items:center;gap:10px;padding:4px 0;display:flex}.w-psearch-row-main{flex:1;align-items:center;gap:12px;min-width:0;text-decoration:none;display:flex;color:var(--text)!important}.w-psearch-people{scrollbar-width:none;gap:8px;display:flex;overflow-x:auto}.w-psearch-person{border:1px solid var(--line);background:var(--surface);text-align:left;cursor:pointer;border-radius:14px;flex:none;align-items:center;gap:10px;width:176px;padding:8px 10px;display:flex}.w-home{flex-direction:column;display:flex}.w-feedwrap{flex-direction:column;gap:28px;width:100%;max-width:1760px;margin:0 auto;padding:18px 32px 40px;display:flex}.w-cols{align-items:flex-start;gap:28px;display:flex}.w-feed{flex-direction:column;flex:1;gap:30px;min-width:0;display:flex}.w-row{flex-direction:column;gap:14px;min-width:0;display:flex}.w-grow{flex:1;min-width:0}.w-pair{align-items:flex-start;gap:28px;display:flex}.w-pair-stretch{align-items:stretch;gap:22px}.w-stack{flex-direction:column;gap:26px;display:flex}.w-rowhead{align-items:flex-end;gap:12px;min-width:0;display:flex}.w-rowhead-l{flex-direction:column;gap:3px;min-width:0;display:flex}.w-rowhead h2{font-family:var(--font-display);letter-spacing:-.01em;align-items:center;gap:10px;margin:0;font-size:26px;font-weight:600;line-height:1.15;display:flex}.w-rowhead-r{color:var(--text-2);flex:none;align-items:center;gap:10px;margin-left:auto;font-size:13px;display:flex}.w-link-strong{align-items:center;gap:2px;font-size:14px;font-weight:600;display:inline-flex;color:var(--text)!important}.w-unavail{border:1.5px dashed var(--line);color:var(--text-2);border-radius:12px;padding:14px 16px;font-size:13px}.w-keepgoing{color:var(--text-3);align-items:center;gap:8px;display:inline-flex}.w-scroller-wrap{min-width:0;position:relative}.w-scroller{scroll-snap-type:x proximity;scrollbar-width:none;overscroll-behavior-x:contain;gap:16px;margin:-4px -4px -6px;padding:4px 4px 6px;display:flex;overflow:auto hidden}.w-scroller::-webkit-scrollbar{display:none}.w-scroller>[role=listitem]{scroll-snap-align:start;flex:none}.w-scroller-static{overflow:hidden}.w-sentinel{flex:none;width:1px}.w-arrow{z-index:3;border:1px solid var(--line);background:var(--surface);width:36px;height:36px;color:var(--text-2);cursor:pointer;opacity:0;border-radius:18px;justify-content:center;align-items:center;transition:opacity .2s;display:inline-flex;position:absolute;top:38%;box-shadow:0 4px 14px #0000001f}.w-arrow-l{left:-14px}.w-arrow-r{right:-14px}.w-scroller-wrap:hover .w-arrow,.w-arrow:focus-visible{opacity:1}@media (hover:none){.w-arrow{display:none}}.w-card{flex-direction:column;flex:none;gap:6px;display:flex;position:relative}.w-card-art{border-radius:8px;position:relative}.w-card-link{border-radius:8px;display:block}.w-card-rank{font-family:var(--font-display);color:var(--text);letter-spacing:-.06em;pointer-events:none;-webkit-user-select:none;user-select:none;font-weight:700;line-height:1;position:absolute;bottom:-.06em}.w-card-hover{opacity:0;pointer-events:none;background:linear-gradient(#0000001a,#00000040 45%,#000000d1);border-radius:8px;flex-direction:column;justify-content:flex-end;gap:6px;padding:10px;transition:opacity .18s;display:flex;position:absolute;inset:0}.w-card-art:hover .w-card-hover,.w-card-art:focus-within .w-card-hover{opacity:1;pointer-events:auto}.w-card-art:hover .w-card-link,.w-card-art:focus-within .w-card-link{box-shadow:0 0 0 2px var(--accent), var(--shadow-lift)}.w-card-hover-text{color:#ffffffd9;font-size:11px;line-height:1.35}.w-card-hover-actions{gap:6px;display:flex}.w-card-hover-actions>*{flex:1}.w-card-hover-btn{white-space:nowrap;background:#fff;border-radius:7px;justify-content:center;align-items:center;gap:5px;height:30px;font-size:11.5px;font-weight:700;text-decoration:none;display:inline-flex;color:#111!important}.w-card-title{font-size:13px;font-weight:600;text-decoration:none;color:var(--text)!important}.w-card-sub{color:var(--text-3);align-items:center;gap:6px;min-width:0;font-size:11.5px;display:flex}.w-card-sub .w-madeby{margin-left:auto}.w-card-ratings{align-items:center;gap:6px;min-height:20px;display:flex}@media (hover:none){.w-card-hover{display:none}}.w-cw-col{flex:none;width:300px}.w-cw-stack{flex-direction:column;gap:12px;display:flex}.w-cw{flex:none;position:relative}.w-cw-art{border-radius:12px;text-decoration:none;display:block;position:relative;overflow:hidden;color:#fff!important}.w-cw-art img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.w-cw-shade{background:linear-gradient(#0000001a 35%,#000000bf);position:absolute;inset:0}.w-cw-cap{flex-direction:column;gap:2px;display:flex;position:absolute;bottom:16px;left:12px;right:64px}.w-cw-cap b{font-family:var(--font-display);font-size:20px;font-weight:600;line-height:1.1}.w-cw-cap span{opacity:.85;font-size:12px}.w-cw-bar{background:#ffffff40;height:5px;position:absolute;bottom:0;left:0;right:0}.w-cw-bar i{background:var(--plex);height:5px;display:block}.w-cw-play{background:var(--plex);width:40px;height:40px;color:var(--plex-ink);cursor:pointer;border:0;border-radius:20px;justify-content:center;align-items:center;display:inline-flex;position:absolute;bottom:16px;right:12px}.w-plexnote{color:var(--text-3);align-items:flex-start;gap:6px;font-size:11.5px;line-height:1.4;display:inline-flex}.w-because{flex-wrap:wrap;align-items:center;gap:10px;display:inline-flex}.w-because-t{align-items:center;gap:8px;display:inline-flex}.w-because-t i{font-style:italic}.w-cin{border:1px solid var(--line);background:var(--surface);border-radius:14px;flex-direction:column;gap:12px;width:248px;height:100%;padding:14px;display:flex}.w-cin-top{gap:12px;display:flex}.w-cin-main{flex-direction:column;gap:6px;min-width:0;display:flex}.w-cin-title{font-family:var(--font-display);font-size:16.5px;font-weight:600;line-height:1.15;color:var(--text)!important}.w-cin-since{color:var(--text-3);font-size:12px}.w-cin-actions{gap:6px;margin-top:auto;display:flex}.w-cin-actions>*{flex:1}.w-cin-note{color:var(--text-3);font-size:11px;line-height:1.4}.w-digital{border:1px solid var(--line);background:var(--surface-2);border-radius:16px;flex-direction:column;flex:none;align-self:stretch;gap:6px;width:300px;padding:16px 18px 8px;display:flex}.w-digital h2{font-family:var(--font-display);margin:0 0 4px;font-size:22px;font-weight:600}.w-dig{align-items:center;gap:12px;padding:10px 0;display:flex}.w-dig+.w-dig{border-top:1px solid var(--line-soft)}.w-dig-main{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.w-dig-title{font-size:14px;font-weight:700;color:var(--text)!important}.w-legend{color:var(--text-2);flex-wrap:wrap;gap:14px;margin-right:8px;font-size:12px;display:flex}.w-legend-item{align-items:center;gap:5px;display:inline-flex}.w-legend-item i{border-radius:50%;width:7px;height:7px}.w-rib{grid-template-columns:repeat(7,minmax(0,1fr));align-items:start;gap:8px;display:grid}.w-rib-scroll{scrollbar-width:none;margin:0 -16px;padding:0 16px;display:flex;overflow-x:auto}.w-rib-scroll .w-rib-day{flex:none;width:176px}.w-rib-day{background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--line-soft);border-radius:14px;flex-direction:column;gap:7px;min-width:0;padding:10px;display:flex}.w-rib-day.is-today{background:var(--accent-soft);box-shadow:inset 0 0 0 1.5px var(--accent)}.w-rib-head{align-items:baseline;gap:7px;padding:0 2px 2px;display:flex}.w-rib-wd{letter-spacing:.06em;text-transform:uppercase;color:var(--text-3);font-size:12px;font-weight:700}.w-rib-num{font-family:var(--font-display);font-size:24px;font-weight:600;line-height:1}.w-rib-lab{color:var(--text-3);white-space:nowrap;margin-left:auto;font-size:11.5px;font-weight:600}.w-rib-day.is-today .w-rib-wd,.w-rib-day.is-today .w-rib-num,.w-rib-day.is-today .w-rib-lab{color:var(--accent-ink)}.w-rib-now{color:var(--accent-ink);align-items:center;gap:6px;font-size:10.5px;font-weight:700;display:flex}.w-rib-now i{background:var(--accent);width:7px;height:7px;box-shadow:0 0 0 3px var(--accent-soft);border-radius:50%}.w-rib-now span{background:var(--accent);flex:1;height:1.5px}.w-rib-tile{border:1px solid var(--line);background:var(--surface);border-radius:10px;gap:9px;min-width:0;padding:8px;text-decoration:none;display:flex;box-shadow:0 1px 2px #0000000a;color:var(--text)!important}.w-rib-tile:hover{border-color:var(--line-strong)}.w-rib-tile-main{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.w-rib-time{color:var(--text-3);align-items:center;gap:5px;font-size:11px;display:flex}.w-rib-tile b{font-size:12.5px;font-weight:700;line-height:1.2}.w-rib-ep{color:var(--text-2);font-size:11.5px;line-height:1.25}.w-rib-empty{border:1.5px dashed var(--line);height:67px;color:var(--text-3);border-radius:10px;justify-content:center;align-items:center;font-size:12px;display:flex}.w-rail{scrollbar-width:thin;flex-direction:column;flex:none;align-self:flex-start;gap:14px;width:244px;max-height:calc(100vh - 96px);display:flex;position:sticky;top:80px;overflow-y:auto}.w-rail-card{border:1px solid var(--line);background:var(--surface);border-radius:16px;flex-direction:column;gap:10px;padding:14px;display:flex}.w-rail-filter{background:var(--surface-2);gap:12px;padding:14px 8px}.w-rail-head{align-items:center;gap:8px;padding:0 2px;font-size:13.5px;display:flex}.w-rail-filter .w-rail-head{padding:0 8px}.w-rail-all{margin-left:auto;font-size:12px;color:var(--text-3)!important}.w-rail-req{align-items:center;gap:10px;min-width:0;display:flex}.w-rail-req-main{flex-direction:column;flex:1;gap:3px;min-width:0;font-size:12.5px;display:flex}.w-rail-req-main a{color:var(--text)!important}.w-rail-lab{letter-spacing:.08em;text-transform:uppercase;color:var(--text-3);align-items:center;padding:0 8px;font-size:11px;font-weight:700;display:flex}.w-rail-lab span{text-transform:none;letter-spacing:0;margin-left:auto;font-weight:500}.w-rail-mb{border-radius:9px;align-items:center;gap:10px;height:34px;padding:0 8px;font-size:13px;display:flex}.w-rail-mb.is-dim{opacity:.55}.w-rail-mb b{font-weight:600}.w-rail-mb-logo{border-radius:6px;flex:none;justify-content:center;align-items:center;width:24px;height:24px;font-size:11px;font-weight:900;display:inline-flex}.w-rail-count{margin-left:auto;font-size:11px}.w-rail-mb .w-toggle{margin-left:auto}.w-rail-count+.w-toggle{margin-left:0}.w-rail-sep{background:var(--line);height:1px;margin:0 8px}.w-rail-t{align-items:center;gap:10px;padding:4px 8px;display:flex}.w-rail-t-text{flex-direction:column;min-width:0;line-height:1.25;display:flex}.w-rail-t-text b{font-size:13px;font-weight:600}.w-rail-t-text span{color:var(--text-3);font-size:11px}.w-rail-t .w-toggle{margin-left:auto}.w-rail-note{background:var(--sunken);color:var(--text-2);border-radius:10px;margin:2px 8px 0;padding:10px 12px;font-size:12px;line-height:1.45}.w-rail-note b{color:var(--text)}.w-toggle{background:var(--bar-muted);cursor:pointer;border:0;border-radius:10px;flex:none;width:34px;height:20px;padding:0;transition:background .15s;position:relative}.w-toggle i{background:#fff;border-radius:50%;width:16px;height:16px;transition:transform .15s;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #00000040}.w-toggle.is-on{background:var(--ok)}.w-toggle.is-on i{transform:translate(14px)}.w-chips-scroll{scrollbar-width:none;gap:8px;margin:0 -16px;padding:0 16px;display:flex;overflow-x:auto}.w-mbchip{border:1px solid var(--line);background:var(--surface);height:36px;color:var(--text-2);white-space:nowrap;cursor:pointer;border-radius:18px;flex:none;align-items:center;gap:7px;padding:0 12px 0 6px;font-size:13px;font-weight:600;display:inline-flex}.w-mbchip i{border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;font-size:10px;font-style:normal;font-weight:800;display:inline-flex}.w-mbchip.is-all{background:var(--inverse);color:var(--on-inverse);border-color:var(--inverse);padding:0 16px}.w-mbchip.is-on{color:var(--text);border-width:2px;font-weight:700}.w-signin{background:var(--stage);color:#fff;min-height:100dvh;position:relative;overflow:hidden}.w-wall{background:var(--stage);position:absolute;inset:0;overflow:hidden}.w-wall-in{animation:hw-wallin 1.6s var(--ease-settle) both}.w-wall-tilt{transform-origin:0 0;display:flex;position:absolute;top:-190px;left:-160px;transform:rotate(-7deg)}.w-wall-col{flex:none}.w-wall-poster{border-radius:10px;display:block;position:relative;overflow:hidden}.w-wall-poster img{object-fit:cover;width:100%;height:100%;animation:.6s both hw-fadein;position:absolute;inset:0}.w-drift-u1{animation:90s linear infinite hw-drift-up}.w-drift-d1{animation:120s linear infinite hw-drift-down}.w-drift-u2{animation:150s linear infinite hw-drift-up}.w-drift-d2{animation:105s linear infinite hw-drift-down}.w-signin-scrim{background:radial-gradient(circle at 50% 32%,#f6b44329,#0000 34%),radial-gradient(50% 66% at 50% 52%,#100b08f5,#100b08e6 55%,#100b0894),linear-gradient(#100b0800 66%,#100b08d9),linear-gradient(#100b0899,#100b0800 22%);position:absolute;inset:0}.w-signin-main{text-shadow:0 2px 24px #0000008c;justify-content:center;align-items:center;min-height:100dvh;padding:40px 24px 60px;display:flex;position:relative}.w-signin-col{text-align:center;flex-direction:column;align-items:center;gap:30px;width:min(560px,100%);display:flex}.w-signin-brand{flex-direction:column;align-items:center;gap:16px;display:flex}.w-signin-word{align-items:baseline;gap:10px;display:flex}.w-signin-word span{font-family:var(--font-display);letter-spacing:-.015em;font-size:30px;font-weight:600}.w-signin-word small{color:#ffffffb8;letter-spacing:.02em;font-size:13px}.w-signin-copy{flex-direction:column;gap:14px;display:flex}.w-signin-copy h1{font-family:var(--font-display);letter-spacing:-.02em;margin:0;font-size:64px;font-weight:500;line-height:1.02}.w-signin-copy p{color:#fffc;margin:0;font-size:18px;line-height:1.55}.w-signin-cta{justify-content:center;width:380px;max-width:100%;min-height:58px;display:flex}.w-plexcta{background:linear-gradient(180deg, #f0ae1e, var(--plex));width:100%;height:58px;color:var(--plex-ink);letter-spacing:-.01em;cursor:pointer;text-shadow:none;border:0;border-radius:15px;justify-content:center;align-items:center;gap:12px;font-size:17.5px;font-weight:700;transition:transform 90ms;display:flex;box-shadow:0 10px 34px #e5a00d4d,inset 0 1px #ffffff59}.w-plexcta:active{transform:scale(.96)}.w-plexcta.is-small{width:auto;height:32px;box-shadow:none;border-radius:8px;gap:6px;padding:0 14px;font-size:12.5px}.w-plexglow{animation:3.2s ease-in-out 2.4s infinite hw-plexglow}.w-signin-status{color:#ffffffe0;flex-direction:column;align-items:center;gap:12px;font-size:15px;animation:.24s both hw-fadein;display:flex}.w-signin-status-pad{height:58px;display:block}.w-welcome span{font-family:var(--font-display);color:#fff;animation:hw-settle .4s var(--ease-settle) both;font-size:30px}.w-on-art{font-size:12.5px;color:#fffc!important}.w-failcard{text-align:left;width:100%;text-shadow:none;-webkit-backdrop-filter:blur(8px);animation:hw-settle .32s var(--ease-settle) both;background:#ffffff14;border:1px solid #ffffff24;border-radius:16px;flex-direction:column;gap:10px;padding:18px;display:flex}.w-failcard-head{align-items:center;gap:9px;display:flex}.w-failcard-head i{border-radius:50%;flex:none;width:9px;height:9px}.w-failcard-head b{font-size:16px;line-height:1.25}.w-failcard-body{color:#ffffffc7;font-size:13.5px;line-height:1.5}.w-failcard-actions{align-items:center;gap:12px;display:flex}.w-failcard-bar{background:#ffffff24;border-radius:2px;height:3px;display:block;overflow:hidden}.w-failcard-bar i{background:var(--brand-a);transform-origin:0;height:3px;animation:linear both hw-progress;display:block}.w-signin-small{color:#ffffffb8;flex-direction:column;align-items:center;gap:8px;font-size:13px;line-height:1.45;display:flex}.w-signin-small>span{align-items:center;gap:7px;display:inline-flex}.w-signin-small b{color:#fff;font-weight:600}.w-heart{color:var(--brand-a);fill:currentColor}.w-signin-host{color:#ffffff80;font-size:11px}.w-signin-foot{color:#ffffff8c;justify-content:space-between;font-size:12px;display:flex;position:absolute;bottom:26px;left:40px;right:40px}.w-rise-1{animation:hw-rise .7s var(--ease-settle) 1.2s both}.w-rise-2{animation:hw-rise .7s var(--ease-settle) 1.35s both}.w-rise-3{animation:hw-rise .7s var(--ease-settle) 1.5s both}.w-rise-4{animation:hw-rise .7s var(--ease-settle) 1.65s both}.w-signin.is-leaving .w-wall{transform-origin:50% 45%;animation:.7s cubic-bezier(.7,0,.2,1) both hw-wallout}.w-signin.is-leaving .w-signin-main,.w-signin.is-leaving .w-signin-foot{opacity:0;transition:opacity .4s}@media (width<=760px){.w-header{height:56px;padding:0 16px}.w-header.is-overlay{height:calc(64px + env(safe-area-inset-top))}.w-hero{height:470px}.w-hero-cap-wrap{width:auto;bottom:44px;left:16px;right:16px}.w-hero-cap{gap:8px}.w-hero-title{font-size:34px}.w-hero-eyebrow{font-size:12.5px}.w-hero-meta{gap:8px;font-size:12px}.w-hero-actions{gap:8px}.w-hero-actions .w-plex-btn,.w-gbtn{border-radius:10px;height:44px;padding:0 16px;font-size:13.5px}.w-hero-controls{left:16px;right:16px;top:calc(200px + env(safe-area-inset-top));gap:10px;bottom:auto}.w-hero-count{order:2;margin-right:auto}.w-hero-segs{order:1}.w-hero-controls .w-icon-btn{order:3}.w-hero-still{bottom:auto;right:16px;top:calc(200px + env(safe-area-inset-top))}.w-hero-segs button{height:44px}.w-acct-btn{justify-content:center;min-width:44px;min-height:44px}.w-header-brand{align-items:center;min-height:44px}.w-qchip,.w-mbchip{border-radius:20px;height:40px}.w-phone-spot{z-index:11;flex-direction:column;gap:14px;margin-top:-24px;padding:0 16px;display:flex;position:relative}.w-phone-search{background:var(--surface);height:60px;box-shadow:0 0 0 2px var(--brand-b), 0 14px 40px #00000038;border-radius:30px;align-items:center;gap:12px;padding:0 20px;font-size:16.5px;text-decoration:none;display:flex;color:var(--text-3)!important}.w-phone-spot .w-qchips{scrollbar-width:none;flex-wrap:nowrap;justify-content:flex-start;margin:0 -16px;padding:0 16px;overflow-x:auto}.w-phone-spot .w-qchip{background:var(--surface);border-color:var(--line);-webkit-backdrop-filter:none;backdrop-filter:none;color:var(--text)!important}.w-phone-spot .w-qchip.is-on{background:var(--inverse);color:var(--on-inverse)!important}.w-feedwrap{gap:26px;padding:18px 16px 32px}.w-feed{gap:26px}.w-rowhead h2{font-size:22px}.w-scroller{gap:12px;margin:-4px -16px -6px;padding:4px 16px 6px;scroll-padding:0 16px}.w-digital{width:auto}.w-cin{width:290px}.w-signin-main{padding:40px 24px calc(24px + env(safe-area-inset-bottom));align-items:flex-end}.w-signin-scrim{background:radial-gradient(circle at 50% 44%,#f6b44329,#0000 30%),linear-gradient(#100b088c,#100b084d 18%,#100b08db 42%,#100b08f7 62%)}.w-signin-col{gap:22px}.w-signin-copy h1{font-size:40px;line-height:1.04}.w-signin-copy p{font-size:15.5px}.w-signin-word span{font-size:25px}.w-signin-small{font-size:12.5px}.w-signin-cta{width:100%}.w-plexcta{height:56px;font-size:17px}.w-wall-tilt{top:-120px;left:-70px}}@media (width>=761px) and (width<=1180px){.w-rail{display:none}.w-rib{scrollbar-width:none;display:flex;overflow-x:auto}.w-rib .w-rib-day{flex:none;width:190px}.w-legend{display:none}.w-pair{flex-direction:column;align-items:stretch}.w-cw-col{width:auto}.w-cw-stack{flex-direction:row;overflow-x:auto}.w-digital{width:auto}.w-hero-cap-wrap{width:calc(100% - 96px);bottom:92px}.w-hero-title,.w-hero-search h1{font-size:44px}.w-spot{width:min(680px,100%)}.w-sr-preview{display:none}}@media (width>=761px) and (height<=820px){.w-hero-search{gap:12px;top:28px}.w-hero-search h1{font-size:46px}}@media (prefers-reduced-motion:reduce){.w-hero-art,.w-hero-cap-wrap,.w-drift-u1,.w-drift-d1,.w-drift-u2,.w-drift-d2,.w-wall-in,.w-plexglow,.w-rise-1,.w-rise-2,.w-rise-3,.w-rise-4,.hw-o-spokes,.hw-o-ring,.hw-o-play,.hw-o-halo,.hw-l-spokes,.hw-l-ring,.hw-l-play,.hw-l-halo,.hw-sp-spokes,.w-enter .w-hero,.w-failcard,.w-menu,.w-spot-panel,.w-welcome span{animation:none!important}.hw-sp-arc{animation-duration:3s}.w-skel{animation:none}.w-hero-slide,.w-hero-dim{transition-duration:.15s}.w-signin.is-leaving .w-wall{opacity:0;transition:opacity .15s;animation:none}}.w-viewas{z-index:50;background:var(--warn-soft);min-height:36px;color:var(--warn-ink);border-bottom:1px solid var(--line);justify-content:center;align-items:center;gap:10px;padding:6px 16px;font-size:13px;display:flex;position:sticky;top:0}.w-viewas button{height:26px;color:inherit;cursor:pointer;background:0 0;border:1px solid;border-radius:13px;padding:0 12px;font-size:12.5px;font-weight:700}.w-viewas+.w-header{top:36px}
