@font-face{font-family:Onest Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/Observer_Web/assets/onest-cyrillic-ext-wght-normal-DOFToQv1.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Onest Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/Observer_Web/assets/onest-cyrillic-wght-normal-DayYxulF.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Onest Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/Observer_Web/assets/onest-math-wght-normal-Bl4ZGkZl.woff2)format("woff2-variations");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Onest Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/Observer_Web/assets/onest-symbols-wght-normal-DxQzqQfC.woff2)format("woff2-variations");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F7??,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB??}@font-face{font-family:Onest Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/Observer_Web/assets/onest-vietnamese-wght-normal-BBxOatbv.woff2)format("woff2-variations");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:Onest Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/Observer_Web/assets/onest-latin-ext-wght-normal-QAhDxQuo.woff2)format("woff2-variations");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:Onest Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/Observer_Web/assets/onest-latin-wght-normal-Dun_Rd-l.woff2)format("woff2-variations");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:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(data:font/woff2;base64,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)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/Observer_Web/assets/manrope-cyrillic-wght-normal-Dvxsihut.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/Observer_Web/assets/manrope-greek-wght-normal-DL7QRZyv.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/Observer_Web/assets/manrope-vietnamese-wght-normal-usUDDRr7.woff2)format("woff2-variations");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:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/Observer_Web/assets/manrope-latin-ext-wght-normal-Ch3YOpNY.woff2)format("woff2-variations");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:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/Observer_Web/assets/manrope-latin-wght-normal-DHIcAJRg.woff2)format("woff2-variations");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:Unbounded Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(data:font/woff2;base64,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)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Unbounded Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(/Observer_Web/assets/unbounded-cyrillic-wght-normal-C627f1f8.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Unbounded Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(/Observer_Web/assets/unbounded-vietnamese-wght-normal-rat7GD3o.woff2)format("woff2-variations");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:Unbounded Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(/Observer_Web/assets/unbounded-latin-ext-wght-normal-D6H-S6MW.woff2)format("woff2-variations");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:Unbounded Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(/Observer_Web/assets/unbounded-latin-wght-normal-D5afBTBx.woff2)format("woff2-variations");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:Golos Text Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/Observer_Web/assets/golos-text-cyrillic-ext-wght-normal-hICkpzq7.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Golos Text Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/Observer_Web/assets/golos-text-cyrillic-wght-normal-mKek_fSS.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Golos Text Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/Observer_Web/assets/golos-text-latin-ext-wght-normal-B-I5lbAQ.woff2)format("woff2-variations");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:Golos Text Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/Observer_Web/assets/golos-text-latin-wght-normal-BS5oQT7X.woff2)format("woff2-variations");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:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(data:font/woff2;base64,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)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/Observer_Web/assets/jetbrains-mono-cyrillic-wght-normal-D73BlboJ.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/Observer_Web/assets/jetbrains-mono-greek-wght-normal-Bw9x6K1M.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/Observer_Web/assets/jetbrains-mono-vietnamese-wght-normal-Bt-aOZkq.woff2)format("woff2-variations");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:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/Observer_Web/assets/jetbrains-mono-latin-ext-wght-normal-DBQx-q_a.woff2)format("woff2-variations");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:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/Observer_Web/assets/jetbrains-mono-latin-wght-normal-B9CIFXIH.woff2)format("woff2-variations");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:Montserrat Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/Observer_Web/assets/montserrat-cyrillic-ext-wght-normal-CO5hGrJv.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/Observer_Web/assets/montserrat-cyrillic-wght-normal-EAA9jha_.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/Observer_Web/assets/montserrat-vietnamese-wght-normal-k7S-YeeD.woff2)format("woff2-variations");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:Montserrat Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/Observer_Web/assets/montserrat-latin-ext-wght-normal-BsZE-iaG.woff2)format("woff2-variations");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:Montserrat Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/Observer_Web/assets/montserrat-latin-wght-normal-l_AIctKy.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/Observer_Web/assets/nunito-cyrillic-ext-wght-normal-D4X5GqEv.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/Observer_Web/assets/nunito-cyrillic-wght-normal-CY6AOgYE.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Nunito Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/Observer_Web/assets/nunito-vietnamese-wght-normal-U01xdrZh.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/Observer_Web/assets/nunito-latin-ext-wght-normal-CXYtwYOx.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/Observer_Web/assets/nunito-latin-wght-normal-BzFMHfZw.woff2)format("woff2-variations");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:Lora Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/Observer_Web/assets/lora-cyrillic-ext-wght-normal-YcVxMP-u.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Lora Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/Observer_Web/assets/lora-cyrillic-wght-normal-UWPuZLjM.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Lora Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/Observer_Web/assets/lora-math-wght-normal-sOy7rEfW.woff2)format("woff2-variations");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Lora Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/Observer_Web/assets/lora-symbols-wght-normal-DQ5VrUkH.woff2)format("woff2-variations");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F7??,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB??}@font-face{font-family:Lora Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/Observer_Web/assets/lora-vietnamese-wght-normal-CfJ7gtf3.woff2)format("woff2-variations");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:Lora Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/Observer_Web/assets/lora-latin-ext-wght-normal-C2Wlntb9.woff2)format("woff2-variations");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:Lora Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/Observer_Web/assets/lora-latin-wght-normal-BiLcIKcI.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Rubik Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/Observer_Web/assets/rubik-arabic-wght-normal-CGnJ-sf6.woff2)format("woff2-variations");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Rubik Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/Observer_Web/assets/rubik-cyrillic-ext-wght-normal-BjodpZir.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Rubik Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/Observer_Web/assets/rubik-cyrillic-wght-normal-DveCct9I.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Rubik Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/Observer_Web/assets/rubik-hebrew-wght-normal-BIkpbuMU.woff2)format("woff2-variations");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Rubik Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/Observer_Web/assets/rubik-latin-ext-wght-normal-OacczzuJ.woff2)format("woff2-variations");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:Rubik Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/Observer_Web/assets/rubik-latin-wght-normal-CnQIisVs.woff2)format("woff2-variations");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:"Exo 2 Variable";font-style:normal;font-display:swap;font-weight:100 900;src:url(/Observer_Web/assets/exo-2-cyrillic-ext-wght-normal-Duf7tWJ7.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Exo 2 Variable";font-style:normal;font-display:swap;font-weight:100 900;src:url(/Observer_Web/assets/exo-2-cyrillic-wght-normal-DINSYtDx.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Exo 2 Variable";font-style:normal;font-display:swap;font-weight:100 900;src:url(/Observer_Web/assets/exo-2-vietnamese-wght-normal-DlPkZmYr.woff2)format("woff2-variations");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:"Exo 2 Variable";font-style:normal;font-display:swap;font-weight:100 900;src:url(/Observer_Web/assets/exo-2-latin-ext-wght-normal-B5pmZ151.woff2)format("woff2-variations");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:"Exo 2 Variable";font-style:normal;font-display:swap;font-weight:100 900;src:url(/Observer_Web/assets/exo-2-latin-wght-normal-CQ1lLIdm.woff2)format("woff2-variations");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:Cormorant Garamond Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/Observer_Web/assets/cormorant-garamond-cyrillic-ext-wght-normal-Bg62sWL9.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/Observer_Web/assets/cormorant-garamond-cyrillic-wght-normal-BWCqVJN0.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/Observer_Web/assets/cormorant-garamond-vietnamese-wght-normal-CDLFB6hb.woff2)format("woff2-variations");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:Cormorant Garamond Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/Observer_Web/assets/cormorant-garamond-latin-ext-wght-normal-ltf1AbuM.woff2)format("woff2-variations");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:Cormorant Garamond Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/Observer_Web/assets/cormorant-garamond-latin-wght-normal-CUoBjw-S.woff2)format("woff2-variations");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:Russo One;font-style:normal;font-display:swap;font-weight:400;src:url(/Observer_Web/assets/russo-one-cyrillic-400-normal-BXZIn0h3.woff2)format("woff2"),url(/Observer_Web/assets/russo-one-cyrillic-400-normal-rRbrNFRA.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Russo One;font-style:normal;font-display:swap;font-weight:400;src:url(/Observer_Web/assets/russo-one-latin-ext-400-normal-CezFp_e4.woff2)format("woff2"),url(/Observer_Web/assets/russo-one-latin-ext-400-normal-BssN3Pxm.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:Russo One;font-style:normal;font-display:swap;font-weight:400;src:url(/Observer_Web/assets/russo-one-latin-400-normal-BfOuQF9V.woff2)format("woff2"),url(/Observer_Web/assets/russo-one-latin-400-normal-CosRecV9.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]{font-synthesis:none;--font:"Onest Variable", system-ui, sans-serif;--font-head:var(--font);--radius:24px;--radius-sm:14px;--ease:cubic-bezier(.2, .8, .2, 1);--bg-solid:#f6f8fc;--bg:var(--bg-solid);--surface:#fff;--surface-solid:#fff;--surface-2:#edf3fc;--border:#e3eaf3;--text:#18243b;--muted:#62718a;--accent:#3267e3;--primary:#386bef;--primary-text:#fff;--primary-shadow:0 4px 10px #386bef20;--focus:#386bef20;--danger:#c73f54;--success:#158061;--badge-bg:#e9f0ff;--badge-text:#285bcd;--badge-border:transparent;--bar:var(--primary);--bar-track:#e5ebf5;--stage:#fafcff;--tile-shadow:0 3px 6px #24456a03, 0 12px 32px #24456a04;--frame-glow:0 18px 48px #36578018;--tile-glow:none;--wall:#deebff;--input-bg:#f8faff;--overlay:#f6f8fcf5;--blur:none;--blob-op:0;--wordmark-bg:none;--wordmark-color:var(--text);--nav-bg:#ffffffed}[data-style=glacier]{--accent:#137d93;--primary:#16849b;--primary-shadow:0 4px 10px #16849b20;--focus:#16849b20;--badge-bg:#e3f3f6;--badge-text:#106d7f;--surface-2:#eaf4f7}[data-style=graphite]{--accent:#405572;--primary:#263c5b;--primary-shadow:0 4px 10px #263c5b18;--focus:#263c5b20;--badge-bg:#e9edf3;--badge-text:#405572;--surface-2:#edf0f5}[data-theme=dark]{--bg-solid:#101722;--surface:#182230;--surface-solid:#182230;--surface-2:#233246;--border:#2c3a4e;--text:#eef3fb;--muted:#a5b4c9;--accent:#95b7ff;--primary:#759eff;--primary-text:#101c36;--badge-bg:#263b60;--badge-text:#acc8ff;--bar-track:#304057;--stage:#e9eff8;--input-bg:#141d2a;--overlay:#101722f5;--nav-bg:#182230f0;--danger:#ff8e9d;--success:#71d6ae;--tile-shadow:0 8px 28px #0000000c;--frame-glow:0 18px 48px #00000026;--wall:#263b60}[data-style=glacier][data-theme=dark]{--accent:#86d6e5;--primary:#86d6e5;--badge-text:#86d6e5;--badge-bg:#203f4a}[data-style=graphite][data-theme=dark]{--accent:#c1d2e8;--primary:#c1d2e8;--badge-text:#c1d2e8;--badge-bg:#2b3c53}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-padding-top:100px}body{min-width:320px;min-height:100dvh;font-family:var(--font);color:var(--text);background:var(--bg-solid);-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;margin:0}button,input{font:inherit;color:inherit}button,a,input{touch-action:manipulation}button{cursor:pointer}a{color:var(--accent)}img,svg{display:block}button svg,a svg{flex-shrink:0}::selection{background:var(--focus)}:focus-visible{outline:3px solid var(--accent);outline-offset:4px}.muted{color:var(--muted)}.h{font-family:var(--font-head);letter-spacing:-.045em}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.skip-link{z-index:200;background:var(--surface);border-radius:12px;padding:12px 18px;position:fixed;top:10px;left:16px;transform:translateY(-200%)}.skip-link:focus{transform:none}.card{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--tile-shadow)}.btn{border-radius:var(--radius-sm);white-space:nowrap;min-height:46px;transition:transform .18s var(--ease), background .18s, box-shadow .18s;border:1px solid #0000;justify-content:center;align-items:center;gap:9px;padding:11px 18px;font-size:14px;font-weight:550;text-decoration:none;display:inline-flex}.btn:active{transform:scale(.97)}.btn:disabled{opacity:.55;cursor:default;transform:none}.btn--primary{background:var(--primary);color:var(--primary-text);box-shadow:var(--primary-shadow)}.btn--primary:hover:not(:disabled){filter:brightness(.96)}.btn--ghost{background:var(--surface);color:var(--text);border-color:var(--border)}.btn--ghost:hover{background:var(--surface-2)}.btn--icon{flex:none;width:46px;height:46px;padding:0}.btn--lg{min-height:52px;font-size:15px}.btn--block{width:100%}.badge{border:1px solid var(--badge-border);background:var(--badge-bg);height:24px;color:var(--badge-text);letter-spacing:.055em;text-transform:uppercase;border-radius:8px;align-items:center;padding:0 10px;font-size:10px;font-weight:650;display:inline-flex}.badge--sm{height:23px;font-size:10px}.bar{background:var(--bar-track);border-radius:99px;height:4px;overflow:hidden}.bar>i{border-radius:inherit;background:var(--bar);height:100%;display:block}.logo{color:inherit;align-items:center;gap:12px;text-decoration:none;display:inline-flex}.logo__mark{object-fit:contain;border-radius:50%;flex:none}.logo__name{font-family:var(--font-head);text-transform:uppercase;letter-spacing:.19em;color:var(--text);font-size:19px;font-weight:720}.field{color:var(--text);flex-direction:column;gap:8px;font-size:13px;font-weight:550;display:flex}.input-wrap{position:relative}.input{border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--input-bg);width:100%;height:52px;color:var(--text);padding:0 16px;font-size:16px;font-weight:450;transition:border-color .15s,box-shadow .15s}.input::placeholder{color:var(--muted);opacity:.8}.input:focus{border-color:var(--accent);box-shadow:0 0 0 4px var(--focus);outline:none}.input--error,.input--error:focus{border-color:var(--danger);box-shadow:0 0 0 4px color-mix(in srgb, var(--danger) 12%, transparent)}.input--with-btn{padding-right:52px}.input-btn{width:44px;height:44px;color:var(--muted);background:0 0;border:0;border-radius:10px;place-items:center;display:grid;position:absolute;top:4px;right:4px}.field__error{color:var(--danger);font-size:13px}.form-error{border-radius:var(--radius-sm);background:color-mix(in srgb, var(--danger) 9%, transparent);color:var(--danger);padding:12px 14px;font-size:14px;font-weight:500}.notice{border-radius:var(--radius-sm);background:var(--surface-2);padding:14px 16px;font-size:14px;line-height:1.6}.spinner{border:3px solid var(--bar-track);border-top-color:var(--accent);border-radius:50%;width:28px;height:28px;animation:.8s linear infinite spin}.spinner--sm{border-width:2px;width:16px;height:16px}@keyframes spin{to{transform:rotate(360deg)}}.toast{left:50%;bottom:calc(104px + env(safe-area-inset-bottom));z-index:100;background:var(--surface-solid);width:max-content;max-width:calc(100% - 32px);color:var(--text);border:1px solid var(--border);animation:toast-in .3s var(--ease);border-radius:16px;align-items:center;gap:10px;padding:12px 18px;font-size:13px;font-weight:500;display:flex;position:fixed;transform:translate(-50%);box-shadow:0 10px 40px #24456a20}@keyframes toast-in{0%{opacity:0;translate:0 12px}}.center-page{place-items:center;min-height:100dvh;display:grid}.dialog{border:1px solid var(--border);width:min(440px,100% - 32px);color:var(--text);background:var(--surface);border-radius:28px;padding:30px;box-shadow:0 24px 100px #233b6633}.dialog::backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#16294250}.dialog__close{position:absolute;top:12px;right:12px}.dialog h2{letter-spacing:-.035em;margin:22px 0 12px;font-size:25px}.dialog p{color:var(--muted);margin:0 0 24px;font-size:15px;line-height:1.65}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}.shell{flex-direction:column;min-height:100dvh;display:flex}.topbar{z-index:10;min-height:94px;padding:calc(20px + env(safe-area-inset-top)) max(28px, calc((100vw - 1192px) / 2)) 20px;background:color-mix(in srgb, var(--bg-solid) 88%, transparent);-webkit-backdrop-filter:blur(24px);justify-content:space-between;align-items:center;gap:16px;display:flex;position:sticky;top:0}.topbar__right{align-items:center;gap:12px;display:flex}.avatar{background:var(--surface-2);width:44px;height:44px;color:var(--text);border-radius:50%;flex:none;place-items:center;font-size:16px;font-weight:600;display:grid}.usermenu{position:relative}.usermenu>button{text-align:left;background:0 0;border:0;border-radius:28px;align-items:center;gap:12px;padding:0;display:flex}.usermenu__who{line-height:1.4}.usermenu__who b{font-size:13px;font-weight:550;display:block}.usermenu__who span{color:var(--muted);font-size:12px}.menu{z-index:20;background:var(--surface-solid);border:1px solid var(--border);min-width:224px;animation:toast-in .18s var(--ease);border-radius:18px;flex-direction:column;padding:7px;display:flex;position:absolute;top:calc(100% + 12px);right:0;box-shadow:0 16px 50px #24456a1a}.menu a,.menu button{min-height:44px;color:var(--text);text-align:left;background:0 0;border:0;border-radius:11px;align-items:center;gap:10px;padding:10px 12px;font-size:14px;text-decoration:none;display:flex}.menu a:hover,.menu button:hover{background:var(--surface-2)}.menu hr{border:0;border-top:1px solid var(--border);width:100%;margin:6px 0}.floating-nav{left:50%;bottom:calc(20px + env(safe-area-inset-bottom));z-index:30;border:1px solid color-mix(in srgb, var(--border) 90%, transparent);background:var(--nav-bg);-webkit-backdrop-filter:blur(24px);border-radius:26px;grid-template-columns:repeat(3,1fr);gap:4px;width:min(420px,100% - 40px);padding:7px;display:grid;position:fixed;transform:translate(-50%);box-shadow:0 8px 40px #27446c16,0 2px 6px #27446c05}.floating-nav a{min-height:57px;color:var(--muted);border-radius:19px;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:8px 12px;font-size:11px;font-weight:500;text-decoration:none;transition:background .2s,color .2s;display:flex}.floating-nav a.active{background:var(--surface-2);color:var(--accent)}.floating-nav a:hover{color:var(--accent)}.floating-nav a:active svg{transform:scale(.94)}.page{width:100%;max-width:1248px;padding:34px 28px calc(130px + env(safe-area-inset-bottom));flex-direction:column;gap:30px;margin:0 auto;display:flex}.page-head{justify-content:space-between;align-items:center;gap:20px;display:flex}.page-head h1{margin:0;font-size:clamp(28px,3.3vw,40px);font-weight:650;line-height:1.15}.page-head p{color:var(--muted);margin:10px 0 0;font-size:14px;line-height:1.5}.page-head__actions{flex-shrink:0;gap:9px;display:flex}.tiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.tile{text-align:left;color:inherit;isolation:isolate;transition:transform .25s var(--ease), border-color .2s, box-shadow .25s;flex-direction:column;padding:0;display:flex;position:relative;overflow:hidden}.tile:hover{border-color:color-mix(in srgb, var(--accent) 30%, var(--border));transform:translateY(-4px);box-shadow:0 16px 40px #24456a0d}.tile__stage{border-radius:var(--radius) var(--radius) 0 0;background:#fff;place-items:center;height:218px;display:grid;position:relative;overflow:hidden}.tile__stage .badge{z-index:1;position:absolute;top:16px;left:16px}.tile__mini{position:absolute;inset:0}.device-art{object-fit:contain;mix-blend-mode:multiply;width:100%;height:100%;display:block}.tile__body{flex-direction:column;gap:9px;padding:12px 24px 22px;display:flex}.tile__title-row{justify-content:space-between;align-items:center;gap:8px;display:flex}.tile__title-row>svg{color:var(--muted)}.tile__name{letter-spacing:-.035em;font-size:19px;font-weight:620}.tile__model{color:var(--muted);font-size:11px}.tile__meta{color:var(--muted);justify-content:space-between;align-items:center;gap:14px;font-size:12px;display:flex}.tile__meta span{align-items:center;gap:6px;display:inline-flex}.tile__storage{color:var(--muted);align-items:center;gap:12px;margin-top:6px;font-size:10px;display:flex}.tile__storage .bar{flex:1}.tile__storage span{flex-shrink:0}.tile[data-hidden=true] .tile__mini{visibility:hidden}.demo-note{border-top:1px solid var(--border);color:var(--muted);align-items:center;gap:14px;padding:24px 2px 0;display:flex}.demo-note>svg{flex:none}.demo-note b{color:var(--text);font-size:13px;font-weight:500}.demo-note p{margin:4px 0 0;font-size:12px;line-height:1.5}.settings{grid-template-columns:1.3fr 1fr;align-items:start;gap:24px;display:grid}.settings section{flex-direction:column;gap:20px;padding:28px;display:flex}.section-heading{align-items:center;gap:10px;display:flex}.section-heading>svg{color:var(--accent)}.settings h2{letter-spacing:-.025em;margin:0;font-size:17px;font-weight:600}.settings .section-caption{color:var(--muted);margin:-10px 0 0;font-size:13px;line-height:1.6}.settings__appearance{grid-column:1/-1}.designs{grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));gap:14px;display:grid}.design{border:1px solid var(--border);border-radius:calc(var(--radius) - 6px);background:var(--surface);flex-direction:column;gap:12px;padding:14px;display:flex}.design--active{border-color:var(--accent)}.design__head{flex-direction:column;gap:3px;padding:0 2px;display:flex}.design__head b{font-size:15px;font-weight:600}.design__head span{color:var(--muted);font-size:12px;line-height:1.45}.design__modes{grid-template-columns:1fr 1fr;gap:10px;display:grid}.design__mode{border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--surface);color:var(--text);flex-direction:column;gap:8px;padding:6px 6px 10px;font-size:13px;font-weight:550;display:flex}.design__mode[aria-pressed=true]{border-color:var(--accent);box-shadow:0 0 0 4px var(--focus)}.design-preview{border-radius:max(4px, calc(var(--radius-sm) - 4px));background:var(--bg-solid);background:var(--bg);height:74px;font-family:var(--font);border:1px solid var(--border);place-items:center;display:grid;position:relative;overflow:hidden}.design-preview__card{background:var(--surface-solid);border:1px solid var(--border);border-radius:min(var(--radius-sm), 10px);width:74%;box-shadow:var(--tile-shadow);flex-direction:column;gap:5px;padding:8px;display:flex}[data-style=brutal] .design-preview__card{box-shadow:3px 3px 0 var(--border);border-width:2px}.design-preview i{border-radius:3px;display:block}.design-preview__title{background:var(--text);width:60%;height:7px}.design-preview__line{background:var(--muted);opacity:.6;width:85%;height:5px}.design-preview__btn{background:var(--primary);width:45%;height:10px;margin-top:2px}.auto-toggle{border:1px solid var(--border);border-radius:var(--radius-sm);cursor:pointer;align-items:flex-start;gap:12px;padding:14px 16px;font-size:14px;display:flex}.auto-toggle input{width:20px;height:20px;accent-color:var(--accent);flex:none;margin:1px 0 0}.auto-toggle>span{flex-direction:column;gap:2px;display:flex}.settings-divider{background:var(--border);width:100%;height:1px;margin:6px 0}.profile-heading{align-items:center;gap:12px;display:flex}.profile-heading .avatar{width:52px;height:52px;font-size:20px}.profile-heading p{color:var(--muted);margin:5px 0 0;font-size:12px}.kv{grid-template-columns:auto 1fr;gap:16px 20px;margin:0;font-size:13px;display:grid}.kv dt{color:var(--muted)}.kv dd{text-align:right;overflow-wrap:anywhere;margin:0;font-weight:500}.app-version{color:var(--muted);margin:0;font-size:11px;line-height:1.5}.empty{text-align:center;flex-direction:column;align-items:center;gap:14px;padding:clamp(48px,9vw,104px) 24px;display:flex}.empty__icon{background:var(--surface-2);width:60px;height:60px;color:var(--accent);border-radius:20px;place-items:center;display:grid}.empty h2{letter-spacing:-.035em;margin:12px 0 0;font-size:24px;font-weight:550}.empty p{color:var(--muted);max-width:380px;margin:0;font-size:14px;line-height:1.75}.empty .btn{margin-top:10px}.auth{min-height:100dvh;padding:calc(48px + env(safe-area-inset-top)) 20px calc(48px + env(safe-area-inset-bottom));justify-content:center;align-items:center;display:flex}.auth__inner{border:1px solid var(--border);background:var(--surface);width:100%;max-width:440px;box-shadow:var(--tile-shadow);border-radius:28px;flex-direction:column;gap:24px;padding:36px;display:flex}.auth__brand{text-align:center;flex-direction:column;align-items:center;gap:14px;margin-bottom:8px;display:flex}.auth__brand .logo{flex-direction:column;gap:16px}.auth__brand .logo__mark{width:64px;height:64px}.auth__brand .logo__name{font-size:23px}.auth__tagline{color:var(--muted);margin:0;font-size:14px}.auth__title{text-align:center;margin:0;font-size:24px;font-weight:600}.auth__text{text-align:center;color:var(--muted);margin:0;font-size:14px;line-height:1.7}.auth form{flex-direction:column;gap:18px;display:flex}.auth__links{justify-content:flex-end;font-size:13px;font-weight:500;display:flex}.auth__links a{text-decoration:none}.auth__foot{text-align:center;color:var(--muted);margin:0;font-size:12px;line-height:1.7}.auth__foot a{font-weight:600;text-decoration:none}.segmented{background:var(--bg-solid);box-shadow:none;border:0;border-radius:14px;padding:4px;display:flex}.segmented a{min-height:42px;color:var(--muted);border-radius:10px;flex:1;place-items:center;font-size:14px;font-weight:500;text-decoration:none;display:grid}.segmented a[aria-current=page]{background:var(--surface);color:var(--text);box-shadow:0 2px 5px #24456a09}.demo-hint{background:var(--bg-solid);box-shadow:none;text-align:center;border-radius:14px;padding:16px;font-size:12px;line-height:1.8}.demo-hint b{font-weight:500}.demo-hint button{border:1px solid var(--border);background:var(--surface);width:100%;min-height:44px;color:var(--accent);border-radius:10px;margin-top:8px;font-weight:500;display:block}.steps{justify-content:center;gap:6px;display:flex}.steps i{background:var(--bar-track);border-radius:4px;width:28px;height:4px}.steps i.on{background:var(--bar)}@media (width<=1000px){.tile__body{padding-inline:18px}.tile__name{font-size:17px}.tile__meta .opt{display:none}.settings{grid-template-columns:1fr}}@media (width<=720px){.topbar{min-height:82px;padding:calc(18px + env(safe-area-inset-top)) 20px 18px}.topbar .logo__mark{width:34px;height:34px}.logo{gap:10px}.logo__name{font-size:17px}.usermenu__who{display:none}.avatar{width:40px;height:40px}.page{padding:20px 18px calc(120px + env(safe-area-inset-bottom));gap:24px}.page-head{flex-wrap:nowrap;align-items:center;gap:12px}.page-head h1{font-size:28px}.page-head p{margin-top:7px;font-size:13px}.page-head__actions{gap:8px}.page-head__actions .btn--primary{width:42px;padding:0}.page-head__actions .btn--primary span{display:none}.page-head__actions .btn{height:42px;min-height:42px}.page-head__actions .btn--icon{width:42px}.tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.tile{border-radius:20px}.tile__stage{border-radius:20px 20px 0 0;height:140px}.tile__body{gap:7px;padding:9px 13px 17px}.tile__name{letter-spacing:-.04em;font-size:14px;line-height:1.3}.tile__title-row{gap:3px}.tile__title-row>svg{width:13px}.tile__model,.tile__storage{display:none}.tile__meta{font-size:11px}.tile__meta span{gap:5px}.tile__meta svg{width:15px}.demo-note{gap:11px;padding-top:20px}.demo-note b{font-size:12px}.demo-note p{font-size:11px}.floating-nav{bottom:calc(14px + env(safe-area-inset-bottom));max-width:370px}.settings section{padding:22px 18px}.auth__inner{max-width:400px;padding:28px 24px}}@media (width<=360px){.page{padding-inline:14px}.tile__body{padding-inline:10px}.tile__name{font-size:12px}.tile__meta{font-size:10px}.tile__stage{height:120px}.tile__title-row>svg{width:11px}.floating-nav{width:calc(100% - 28px)}}@media (hover:none){.tile:hover{transform:none}}.category-breadcrumb{color:var(--muted);flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:-9px;font-size:13px;display:flex}.category-breadcrumb a{align-items:center;gap:6px;min-height:36px;text-decoration:none;display:inline-flex}.category-breadcrumb [aria-current]{color:var(--text)}.category-count{border:1px solid var(--border);background:var(--surface-2);min-width:30px;height:30px;color:var(--accent);border-radius:10px;place-items:center;padding:0 8px;font-size:12px;font-weight:600;display:grid;position:absolute;top:18px;right:18px}.category-description{color:var(--muted);font-size:12px;line-height:1.5}.category-summary{border-top:1px solid var(--border);color:var(--muted);justify-content:space-between;align-items:center;gap:8px;margin-top:4px;padding-top:14px;font-size:12px;display:flex}.category-summary>span{color:var(--accent);align-items:center;gap:3px;display:inline-flex}.tile--device .tile__body{flex:1;gap:8px}.tile__brand{color:var(--accent);font-size:12px;font-weight:600;line-height:1.5}.tile__brand span{color:var(--muted);font-weight:400}.tile__alias{color:var(--text);overflow-wrap:anywhere;font-size:12px}.tile__system{color:var(--muted);font-size:12px}.tile--device .tile__meta{margin-top:auto;padding-top:12px}.tile--device .tile__name{overflow-wrap:anywhere}.tile__identity{background:var(--surface-2);border-radius:12px;flex-direction:column;gap:7px;margin-top:8px;padding:12px;font-size:11px;display:flex}.tile__identity-label{color:var(--muted);font-size:10px}.tile__identity code{overflow-wrap:anywhere;font-size:10px;line-height:1.6}@media (width>=721px){.device-tiles{grid-template-columns:repeat(3,minmax(0,1fr))}.device-tiles .tile__stage{height:255px}}@media (width<=720px){.category-count{border-radius:8px;min-width:26px;height:26px;font-size:11px;top:12px;right:12px}.category-description{min-height:33px;font-size:11px}.category-summary{padding-top:10px;font-size:11px}.category-summary>span{display:none}.tile--category .tile__name{min-height:36px}.category-breadcrumb{gap:8px;font-size:12px}.tile__brand{font-size:11px}.tile__brand span{display:block}.tile__system,.tile__alias{font-size:11px}.device-tiles .tile__stage{height:176px}.tile--device .tile__name{font-size:17px;line-height:1.3}.tile--device .tile__stage .badge{height:21px;font-size:9px;top:10px;left:10px}.device-tiles[data-count="1"]{grid-template-columns:minmax(0,1fr);width:100%;max-width:440px}.device-tiles[data-count="1"] .tile__stage{height:260px}.device-tiles[data-count="1"] .tile__body{padding:12px 22px 24px}.device-tiles[data-count="1"] .tile__name{font-size:22px}.device-tiles[data-count="1"] .tile__brand span{display:inline}}.tile__open{color:var(--accent);justify-content:space-between;align-items:center;gap:6px;margin-top:auto;padding-top:16px;font-size:12px;font-weight:500;display:flex}@media (width<=720px){.tile__open{padding-top:12px;font-size:10px}}.tile__stats{color:var(--muted);flex-wrap:wrap;align-items:center;gap:9px 14px;padding-top:10px;font-size:11px;display:flex}.tile__stats>span{align-items:center;gap:6px;display:inline-flex}@media (width<=720px){.tile__stats{gap:8px;font-size:10px}.tile__stats svg{width:14px}}.tile--device .tile__body{gap:6px}.tile__metrics{border-top:1px solid var(--border);gap:8px;margin-top:6px;padding-top:10px;display:grid}.tile__metrics .tile__stats{padding-top:0}.tile__subscription{color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:3px 10px;font-size:11px;line-height:1.4;display:flex}.tile__subscription b{color:var(--text);font-weight:500}.tile__subscription[data-expired=true]>span:last-child{color:var(--danger)}.tile__identity{gap:4px;padding:8px 10px}.tile__open{padding-top:10px}@media (width>=721px){.device-tiles .tile__stage{height:230px}}@media (width<=720px){.device-tiles .tile__stage{height:158px}.tile__metrics{gap:6px;margin-top:4px;padding-top:8px}.tile__metrics .tile__stats{gap:5px 8px}.tile__subscription{font-size:10px}}.device-status{z-index:1;color:#5e6d85;background:#ffffffed;border:1px solid #e4eaf1;border-radius:999px;align-items:center;gap:5px;padding:4px 7px;font-size:10px;font-weight:500;line-height:1.3;display:inline-flex;position:absolute;top:16px;right:14px}.device-status i{background:#e8edf5;border-radius:50%;place-items:center;width:16px;height:16px;font-style:normal;display:grid}.device-status[data-status=online]{color:#187448}.device-status[data-status=online] i{color:#fff;background:#188452}.device-status[data-status=offline]{color:#ae393b}.device-status[data-status=offline] i{color:#fff;background:#c24749}@media (width<=720px){.device-status{gap:4px;padding:3px 5px;font-size:9px;top:10px;right:8px}.device-status i{width:14px;height:14px}}.viewer{z-index:50;outline:none;flex-direction:column;display:flex;position:fixed;inset:0}.viewer__backdrop{background:var(--bg-solid);position:absolute;inset:0}.viewer__bar{z-index:2;width:100%;max-width:1220px;padding:calc(22px + env(safe-area-inset-top)) 32px 16px;flex:none;align-items:center;gap:14px;margin:0 auto;display:flex;position:relative}.viewer__bar .btn--icon{border-radius:50%;flex:none;width:46px;height:46px;box-shadow:0 3px 12px #37588d0a}.viewer__title{flex:1;min-width:0}.viewer__title>div{align-items:center;gap:12px;display:flex}.viewer__title h1{letter-spacing:-.035em;margin:0;font-size:clamp(22px,3vw,28px);font-weight:750;line-height:1.25}.viewer__title>span{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;margin-top:5px;font-size:14px;display:block;overflow:hidden}.viewer__main{width:100%;max-width:1220px;min-height:0;padding:0 32px calc(20px + env(safe-area-inset-bottom));flex-direction:column;flex:1;margin:0 auto;display:flex;position:relative}.viewer__sync{color:var(--muted);flex:none;align-items:center;gap:9px;margin-bottom:18px;font-size:12px;display:flex}.viewer__sync>svg{flex:none}.viewer__battery{align-items:center;gap:7px;margin-left:auto;display:inline-flex}.viewer__stage{flex:1;width:100%;min-height:0;position:relative}.viewer__stage:before{content:"";filter:blur(22px);pointer-events:none;background:#6c8fbf1f;border-radius:50%;width:35%;height:7%;position:absolute;bottom:0;left:32.5%}.viewer__morph{position:absolute;inset:0}.viewer__controls{flex:none;justify-content:space-between;align-items:center;gap:16px;padding-top:20px;display:flex}.viewer__hint{color:var(--muted);margin:0;font-size:12px;line-height:1.5}.viewer__screen-tools{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;display:flex}.viewer__tool{border:1px solid var(--border);background:var(--surface);height:38px;color:var(--accent);white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 16px;font-size:12px;font-weight:550;display:inline-flex}.viewer__tool:hover{background:var(--surface-2)}.viewer__tool[aria-pressed=true]{background:var(--surface-2);border-color:var(--accent)}.viewer__error{border:1px solid var(--border);background:var(--surface);border-radius:14px;justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;padding:12px 16px;font-size:13px;display:flex}.viewer__error button{color:var(--accent);background:0 0;border:0;padding:8px}.viewer--expanded .viewer__bar,.viewer--expanded .viewer__sync{display:none}.viewer--expanded .viewer__main{max-width:none;padding:calc(16px + env(safe-area-inset-top)) 16px calc(12px + env(safe-area-inset-bottom))}.viewer--expanded .viewer__controls{justify-content:center;padding-top:12px}.viewer--expanded .viewer__hint{display:none}@media (width<=760px){.viewer__bar{padding:calc(16px + env(safe-area-inset-top)) 18px 14px;gap:12px}.viewer__bar .btn--icon{width:42px;height:42px}.viewer__close{display:none}.viewer__title h1{font-size:22px}.viewer__title>div{gap:8px}.viewer__title>span{font-size:12px}.viewer__main{padding:0 18px calc(16px + env(safe-area-inset-bottom))}.viewer__sync{gap:7px;margin-bottom:18px;font-size:11px}.viewer__battery{font-size:10px}.viewer__controls{flex-direction:column;gap:10px;padding-top:16px}.viewer__hint{text-align:center;font-size:11px}.viewer__tool{height:36px;padding:0 14px}.viewer--expanded .viewer__main{padding:calc(10px + env(safe-area-inset-top)) 10px calc(10px + env(safe-area-inset-bottom))}}@media (width<=380px){.viewer__bar,.viewer__main{padding-left:14px;padding-right:14px}.viewer__title h1{font-size:20px}.viewer__battery{display:none}}@media (height<=500px) and (orientation:landscape){.viewer__bar{padding-top:calc(8px + env(safe-area-inset-top));padding-bottom:6px}.viewer__title h1{font-size:19px}.viewer__title>span,.viewer__sync{display:none}.viewer__controls{flex-direction:row;padding-top:8px}.viewer__main{padding-bottom:calc(8px + env(safe-area-inset-bottom))}}.fit{position:absolute;inset:0}.fit__inner{transform-origin:50%;position:absolute;top:50%;left:50%}.frame{--body:#0b0b0f;-webkit-user-select:none;user-select:none;flex-direction:column;align-items:center;display:flex;position:relative}.frame__screen{background-color:var(--wall,#c7def7);background-image:var(--device-wall);background-position:50%;background-size:cover;flex:1;width:100%;position:relative;overflow:hidden}.frame__body{background:var(--body)}.frame--iphone,.frame--android{background:var(--body);box-shadow:var(--frame-glow), inset 0 0 0 2px #2c2e36;border-radius:56px;padding:12px}.frame--iphone .frame__screen{border-radius:44px}.frame--android{border-radius:40px;padding:10px}.frame--android .frame__screen{border-radius:30px}.frame--android-tv .frame__body{width:100%;height:558px;box-shadow:var(--frame-glow);border-radius:10px;padding:10px;display:flex}.frame--android-tv .frame__screen{border-radius:2px}.frame__feet{justify-content:space-between;width:70%;display:flex}.frame__feet i{background:var(--body);border-radius:0 0 3px 3px;width:10px;height:32px;display:block;transform:skew(24deg)}.frame__feet i+i{transform:skew(-24deg)}.frame--windows .frame__body{width:100%;height:600px;box-shadow:var(--frame-glow);border-radius:14px;padding:12px;display:flex}.frame__neck{background:linear-gradient(90deg,#1b1c22,#2c2d35,#1b1c22);width:90px;height:50px;display:block}.frame--windows .frame__base{background:linear-gradient(#2c2d35,#121318);border-radius:10px 10px 4px 4px;width:300px;height:26px;display:block}.frame--macbook .frame__body{width:980px;height:620px;box-shadow:var(--frame-glow), inset 0 0 0 2px #2a2b31;border-radius:22px 22px 6px 6px;padding:16px 16px 22px;display:flex;position:relative}.frame--macbook .frame__screen{border-radius:6px}.frame__notch{z-index:2;background:var(--body);border-radius:0 0 9px 9px;width:120px;height:18px;margin-left:-60px;position:absolute;top:14px;left:50%}.frame--macbook .frame__base{background:linear-gradient(#cfd0d6,#8f9099 70%,#6d6e77);border-radius:4px 4px 22px 22px;width:100%;height:32px;display:block;position:relative}[data-theme=dark] .frame--macbook .frame__base{background:linear-gradient(#3a3c45,#1f2026 70%,#121317)}.frame--macbook .frame__base:after{content:"";background:#0003;border-radius:0 0 10px 10px;width:160px;height:10px;margin-left:-80px;position:absolute;top:0;left:50%}.frame--android-auto .frame__body{width:100%;height:100%;box-shadow:var(--frame-glow), inset 0 0 0 2px #2c2e36;background:linear-gradient(#17181e,#0b0b0f);border-radius:40px;padding:18px;display:flex}.frame--android-auto .frame__screen{border-radius:22px}.os{color:var(--a-fg);font-family:-apple-system, var(--font);font-size:14px;position:absolute;inset:0;overflow:hidden}:where(.os) button{color:inherit;font:inherit;background:0 0;border:0;padding:0}.os-icon{background:linear-gradient(150deg, color-mix(in srgb, var(--icon-color) 74%, white), var(--icon-color) 65%);flex:none;place-items:center;display:grid;box-shadow:0 3px 6px #23466e1f,inset 0 1px #ffffff4d}.os-launcher{flex-direction:column;align-items:center;gap:5px;min-width:0;transition:transform .15s;display:flex}.os-launcher:active{transform:scale(.92)}.os-launcher>span:last-child:not(.os-icon){text-shadow:0 1px 2px #ffffff4d;white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:11px;overflow:hidden}.os-status{z-index:3;justify-content:space-between;align-items:center;padding:16px 30px 0;font-size:15px;font-weight:600;display:flex;position:relative}.os-status__icons{align-items:center;gap:6px;display:flex}.os-battery{border:1.5px solid;border-radius:3px;width:24px;height:11px;display:block;position:relative}.os-battery:after{content:"";background:currentColor;border-radius:1px;position:absolute;inset:1.5px 6px 1.5px 1.5px}.os--app .os-status{color:var(--a-fg)}.os-ios__island{z-index:4;background:#000;border-radius:20px;width:104px;height:30px;margin-left:-52px;position:absolute;top:11px;left:50%}.os-ios__grid{grid-template-columns:repeat(4,1fr);gap:18px 8px;padding:40px 16px 0;display:grid}.os-ios__dots{justify-content:center;gap:7px;display:flex;position:absolute;bottom:120px;left:0;right:0}.os-ios__dots i{background:#fff6;border-radius:50%;width:7px;height:7px}.os-ios__dots i.on{background:#fff}.os-ios__dock{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffff38;border-radius:32px;grid-template-columns:repeat(4,1fr);place-items:center;height:88px;padding:0 6px;display:grid;position:absolute;bottom:22px;left:12px;right:12px}.os-ios__home{z-index:5;place-items:center;width:130px;height:14px;margin-left:-65px;display:grid;position:absolute;bottom:7px;left:50%}.os-ios__home:before{content:"";background:#ffffffd9;border-radius:5px;width:130px;height:5px}.os--app .os-ios__home:before{background:var(--a-fg);opacity:.8}.os-ios__app{background:var(--a-bg);animation:os-open .28s var(--ease);padding-top:50px;position:absolute;inset:0}@keyframes os-open{0%{opacity:0;transform:scale(.92)}}.os-android__cam{z-index:4;background:#000;border-radius:50%;width:12px;height:12px;margin-left:-6px;position:absolute;top:13px;left:50%}.os-android .os-status{padding:10px 22px 0;font-size:13px}.os-android__clock{flex-direction:column;gap:2px;padding:34px 24px 0;display:flex}.os-android__clock b{letter-spacing:-.02em;font-size:54px;font-weight:300;line-height:1}.os-android__clock span{opacity:.85;font-size:14px}.os-android__grid{grid-template-columns:repeat(4,1fr);gap:20px 6px;padding:36px 14px 0;display:grid}.os-android__search{color:#3c3c43;background:#ffffffd9;border-radius:24px;align-items:center;gap:10px;height:48px;padding:0 18px;font-size:15px;display:flex;position:absolute;bottom:132px;left:18px;right:18px}.os-android__dock{grid-template-columns:repeat(4,1fr);place-items:center;display:grid;position:absolute;bottom:58px;left:14px;right:14px}.os-android__nav{z-index:3;grid-template-columns:repeat(3,1fr);place-items:center;height:44px;display:grid;position:absolute;bottom:0;left:0;right:0}.os--app .os-android__nav{background:var(--a-bg);color:var(--a-fg);border-top:1px solid var(--a-sep)}.os-android__nav button{place-items:center;width:64px;height:40px;display:grid}.os-android__homebtn{border:2px solid;border-radius:50%;width:16px;height:16px;display:block}.os-android__recent{border:2px solid;border-radius:3px;width:14px;height:14px;display:block}.os-android__app{background:var(--a-bg);animation:os-open .28s var(--ease);padding-top:36px;position:absolute;inset:0 0 44px}.os-tv{background:var(--a-bg);padding:28px 40px;font-size:16px}.os-tv__top{align-items:center;gap:28px;display:flex}.os-tv__top nav{opacity:.8;flex:1;gap:22px;display:flex}.os-tv__top nav b{opacity:1;border-bottom:2px solid var(--a-accent);padding-bottom:4px}.os-tv__search{background:#ffffff29;border-radius:20px;align-items:center;gap:8px;padding:8px 16px;font-size:14px;display:flex}.os-tv__clock{font-weight:600}.os-tv__hero{outline-offset:4px;border-radius:16px;flex-direction:column;justify-content:flex-end;gap:6px;width:100%;height:220px;margin-top:26px;padding:28px;transition:transform .2s;display:flex;text-align:left!important;background:linear-gradient(90deg, #e2effcf2, #e2effc33), var(--device-wall), linear-gradient(135deg, #d9e8fa, #aecdf5)!important;color:#163356!important;background-position:50%!important;background-size:cover!important}.os-tv__hero:hover{transform:scale(1.01)}.os-tv__hero:focus-visible{outline:3px solid var(--a-accent)}.os-tv__hero small{opacity:.8;text-transform:uppercase;letter-spacing:.08em;font-size:13px}.os-tv__hero b{font-size:30px}.os-tv__hero span{color:#111;background:#fff;border-radius:20px;align-items:center;gap:8px;width:max-content;margin-top:8px;padding:8px 16px;font-size:14px;font-weight:600;display:inline-flex}.os-tv__row-title{margin:24px 0 12px;font-size:18px}.os-tv__row{grid-template-columns:repeat(6,1fr);gap:16px;display:grid}.os-tv__card{outline-offset:3px;height:110px;color:var(--a-fg);border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:10px;font-size:14px;font-weight:600;transition:transform .2s;box-shadow:0 4px 16px #37588d0d;background:var(--a-card)!important;display:flex!important}.os-tv__card>svg{color:var(--icon-color)}.os-tv__card:hover,.os-tv__card:focus-visible{outline:3px solid var(--a-accent);transform:scale(1.04)}.os-tv__app{background:var(--a-bg);animation:os-open .28s var(--ease);font-size:16px;position:absolute;inset:0}.os-win__desk{grid-template-rows:repeat(5,84px);grid-auto-flow:column;gap:6px;display:grid;position:absolute;top:12px;bottom:60px;left:12px}.os-win__desk .os-launcher{border-radius:6px;width:84px;padding:6px 4px}.os-win__desk .os-launcher:hover{background:#ffffff26}.os-win__window{z-index:2;background:var(--a-bg);width:72%;height:80%;animation:os-open .22s var(--ease);border-radius:10px;flex-direction:column;display:flex;position:absolute;top:5%;left:14%;overflow:hidden;box-shadow:0 24px 60px #00000073,0 0 0 1px #ffffff14}.os-win__titlebar{height:38px;color:var(--a-fg);border-bottom:1px solid var(--a-sep);flex:none;align-items:center;gap:10px;padding-left:14px;font-size:13px;display:flex}.os-win__titlebar>.os-win__name{flex:1}.os-win__titlebar .os-icon{box-shadow:none}.os-win__ctl{opacity:.7;place-items:center;width:46px;height:38px;font-style:normal;display:grid}.os-win__close{place-items:center;width:46px;height:38px;display:grid!important}.os-win__close:hover{color:#fff;background:#e81123!important}.os-win__window .app__head{display:none}.os-win__window .app:has(.app__back) .app__head{display:grid}.os-win__taskbar{z-index:3;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#14161ec7;justify-content:center;align-items:center;gap:6px;height:52px;display:flex;position:absolute;bottom:0;left:0;right:0}[data-theme=light] .os-win__taskbar{color:#111;background:#f0f2f8d9}.os-win__start{grid-template-columns:1fr 1fr;gap:2px;width:40px;height:40px;padding:11px;display:grid}.os-win__start i{background:#4cc2ff;border-radius:1px}.os-win__search{opacity:.9;background:#ffffff1f;border-radius:17px;align-items:center;gap:8px;width:180px;height:34px;padding:0 12px;font-size:13px;display:flex}[data-theme=light] .os-win__search{background:#0000000f}.os-win__task{border-radius:6px;place-items:center;width:40px;height:40px;position:relative;display:grid!important}.os-win__task:hover{background:#ffffff1f!important}.os-win__task.on:after{content:"";background:#4cc2ff;border-radius:2px;height:3px;position:absolute;bottom:2px;left:14px;right:14px}.os-win__tray{align-items:center;gap:10px;font-size:13px;display:flex;position:absolute;right:16px}.os-mac__menubar{z-index:3;background:color-mix(in srgb, var(--a-card) 65%, transparent);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);align-items:center;gap:18px;height:28px;padding:0 16px;font-size:13px;display:flex;position:absolute;top:0;left:0;right:0}.os-mac__apple{font-size:12px}.os-mac__right{align-items:center;gap:10px;margin-left:auto;display:flex}.os-mac__window{z-index:2;background:var(--a-bg);width:76%;height:72%;animation:os-open .22s var(--ease);border-radius:12px;flex-direction:column;display:flex;position:absolute;top:9%;left:12%;overflow:hidden;box-shadow:0 24px 60px #00000073,0 0 0 1px #ffffff1a}.os-mac__titlebar{z-index:2;flex:none;align-items:center;gap:8px;height:34px;padding:0 14px;display:flex;position:absolute}.os-mac__light{border-radius:50%;width:13px;height:13px;display:block}.os-mac__light--close{background:#ff5f57!important}.os-mac__light--min{background:#febc2e}.os-mac__light--max{background:#28c840}.os-mac__window .app__head{padding-left:80px}.os-mac__dock{z-index:3;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#ffffff38;border:1px solid #ffffff40;border-radius:22px;gap:8px;padding:8px 10px;display:flex;position:absolute;bottom:8px;left:50%;transform:translate(-50%)}.os-mac__dockitem{transition:transform .18s var(--ease);position:relative}.os-mac__dockitem:hover{transform:translateY(-8px)scale(1.15)}.os-mac__running{background:#fff;border-radius:50%;width:4px;height:4px;margin-left:-2px;position:absolute;bottom:-6px;left:50%}.os-auto{background:var(--a-bg);display:flex}.os-auto__rail{background:var(--a-card);flex-direction:column;flex:none;justify-content:center;align-items:center;gap:14px;width:84px;padding:16px 0;display:flex}.os-auto__rail>button{border-radius:16px;place-items:center;width:60px;height:56px;display:grid!important}.os-auto__rail>button.on{background:var(--a-sep)!important}.os-auto__clock{margin-top:auto;font-size:15px;font-weight:600}.os-auto__main{flex:1;min-width:0;position:relative}.os-auto__home{grid-template-columns:1.4fr 1fr;gap:14px;padding:14px;display:grid;position:absolute;inset:0}.os-auto__map{text-align:left;border-radius:18px;position:relative;overflow:hidden;background:var(--map-bg)!important}.os-auto__map .app-map__road{background:var(--map-road)}.os-auto__route{border-top:6px solid #4c9bff;border-bottom:0;border-left:0;border-right:6px solid #4c9bff;border-radius:0 40px 0 0;width:45%;height:45%;position:absolute;top:25%;left:25%}.os-auto__mapcard{background:color-mix(in srgb, var(--a-card) 94%, transparent);border-radius:14px;align-items:center;gap:12px;padding:14px;display:flex;position:absolute;bottom:12px;left:12px;right:12px;box-shadow:0 6px 20px #32537814}.os-auto__mapcard svg{color:#4c9bff;flex:none}.os-auto__side{flex-direction:column;gap:14px;display:flex}.os-auto__card{text-align:left;border-radius:18px;flex:1;align-items:center;gap:14px;padding:16px;background:var(--a-card)!important;display:flex!important}.os-auto__mapcard b,.os-auto__card b{font-size:16px;display:block}.os-auto__mapcard small,.os-auto__card small{opacity:.7;margin-top:2px;font-size:13px;display:block}.os-auto .app{font-size:16px}.os{--a-bg:#f2f6fb;--a-card:#fff;--a-fg:#18243b;--a-muted:#697891;--a-sep:#e3eaf3;--a-accent:#386bef;--a-bubble:#e4edf8;--map-bg:#e8eff5;--map-road:#fff;--map-park:#c8e5d6}[data-theme=dark] .os{--a-bg:#172131;--a-card:#202d40;--a-fg:#edf3fc;--a-muted:#a1b2ca;--a-sep:#33445c;--a-accent:#85b1ff;--a-bubble:#2a3b53;--map-bg:#28384c;--map-road:#475d75;--map-park:#355a4d}[data-theme=dark] .frame__screen{background-image:linear-gradient(#0d1d3559, #0d1d3559), var(--device-wall)}[data-theme=dark] .os-launcher>span:last-child:not(.os-icon){text-shadow:0 1px 3px #0006}[data-theme=light] .frame{--body:#3c4755}[data-theme=light] .frame--windows{--body:#b4c1ce}[data-theme=light] .frame--windows .frame__body{box-shadow:var(--frame-glow), inset 0 0 0 2px #dbe3ec, inset 0 0 0 4px #718294}[data-theme=light] .frame--android-tv .frame__body{box-shadow:var(--frame-glow), inset 0 0 0 2px #8c9aa8, inset 0 0 0 4px #2e3b4a}[data-theme=light] .frame--macbook .frame__body{box-shadow:var(--frame-glow), inset 0 0 0 2px #bcc6d2, inset 0 0 0 5px #354252;background:linear-gradient(140deg,#728192,#344050 40%,#748291)}[data-theme=light] .frame__notch{background:#26313e}.frame__notch:after{content:"";background:#314861;border-radius:50%;width:4px;height:4px;position:absolute;top:5px;left:calc(50% - 2px);box-shadow:inset 0 0 0 1px #142435}[data-theme=light] .frame--iphone,[data-theme=light] .frame--android{box-shadow:var(--frame-glow), inset 0 0 0 2px #aab5c2, inset 0 0 0 5px #26313e}[data-theme=light] .frame__neck{background:linear-gradient(90deg,#afbac7,#e5eaf0,#abb7c4)}[data-theme=light] .frame--windows .frame__base{background:linear-gradient(#e4eaf0,#a6b4c3)}[data-theme=light] .frame--android-auto .frame__body{box-shadow:var(--frame-glow), inset 0 0 0 2px #aab5c2;background:linear-gradient(#778290,#3b4654)}[data-theme=light] .os-ios__dock,[data-theme=light] .os-mac__dock{background:#f0f8ffa3;border:1px solid #ffffff80}[data-theme=light] .os-ios__home:before{background:#1a304dcc}[data-theme=light] .os-ios__dots i{background:#1f3b5f38}[data-theme=light] .os-ios__dots i.on,[data-theme=light] .os-mac__running{background:#345e96}[data-theme=light] .os-win__window,[data-theme=light] .os-mac__window{box-shadow:0 20px 60px #324e7733,0 0 0 1px #a8bedc80}:where(.app) button{color:inherit;font:inherit;background:0 0;border:0;padding:0}.app{height:100%;color:var(--a-fg);background:var(--a-bg);flex-direction:column;display:flex}.app__head{flex:none;grid-template-columns:minmax(0,1fr) minmax(0,1.5fr) minmax(0,1fr);align-items:center;gap:8px;min-height:46px;padding:4px 8px;display:grid}.app__title{text-align:center;white-space:nowrap;text-overflow:ellipsis;max-width:100%;margin:0;font-size:16px;font-weight:600;overflow:hidden}.app__back{justify-self:start;align-items:center;gap:2px;min-width:0;max-width:100%;height:40px;color:var(--a-accent)!important;padding-right:8px!important;font-size:15px!important;display:flex!important}.app__back span{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.os-tv .app__head,.os-auto .app__head,.os-win .app__head,.os-mac .app__head{min-height:56px;padding:8px 18px}.os-tv .app__title,.os-auto .app__title{font-size:20px}.app__body{overscroll-behavior:contain;scrollbar-width:thin;flex:1;min-height:0;overflow-y:auto}.os-ios .app__body{padding-bottom:24px}.os-tv .app__body{padding:0 32px 24px}.app-loading,.app-empty{height:100%;min-height:160px;color:var(--a-muted);place-items:center;display:grid}.app-pad{padding:4px 16px 16px}.app-list{padding:0 0 12px}.app-section{color:var(--a-muted);margin:0;padding:12px 16px 4px;font-size:13px;font-weight:600}.app-row{text-align:left;align-items:center;gap:12px;width:100%;border-bottom:1px solid var(--a-sep)!important;color:var(--a-fg)!important;padding:10px 16px!important;display:flex!important}button.app-row:hover{background:var(--a-sep)!important}.app-row__main{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.app-row__title{white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:500;overflow:hidden}.app-row__sub{color:var(--a-muted);white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.app-row__trail{color:var(--a-muted);flex-direction:column;flex:none;align-items:flex-end;gap:4px;font-size:12px;display:flex}.app-avatar{color:#fff;border-radius:50%;flex:none;place-items:center;width:40px;height:40px;font-size:14px;font-weight:600;display:grid}.app-unread{background:var(--a-accent);color:#fff;border-radius:10px;place-items:center;min-width:20px;height:20px;padding:0 6px;font-size:11px;display:grid}.app-danger{color:#ff453a}.app-callicon{background:var(--a-card);border-radius:50%;flex:none;place-items:center;width:36px;height:36px;display:grid}.app-callicon--in{color:#30d158}.app-callicon--out{color:var(--a-accent)}.app-callicon--missed{color:#ff453a}.app-fileicon{background:var(--a-card);width:38px;height:38px;color:var(--a-accent);border-radius:10px;flex:none;place-items:center;display:grid}.app-appicon,.app-cover{color:#fff;border-radius:10px;flex:none;place-items:center;width:40px;height:40px;font-size:17px;font-weight:700;display:grid}.app-photos{grid-template-columns:repeat(auto-fill,minmax(72px,1fr));gap:3px;display:grid}.app-photos button{aspect-ratio:1;border-radius:4px;display:block;overflow:hidden}.photo-art{background:linear-gradient(160deg, hsl(var(--h) 75% 72%), hsl(calc(var(--h) + 40) 65% 45%));width:100%;height:100%;display:block;position:relative;overflow:hidden}.photo-art i{display:block;position:absolute}.photo-art i:first-child{aspect-ratio:1;background:hsl(calc(var(--h) + 180) 90% 85% / .9);border-radius:50%;width:34%;top:14%;right:14%}.photo-art i:last-child{background:hsl(calc(var(--h) + 20) 50% 28% / .85);border-radius:50% 50% 0 0;height:65%;bottom:-30%;left:-10%;right:-10%}.photo-art--1 i:last-child{clip-path:polygon(0 100%,35% 20%,55% 60%,75% 30%,100% 100%);border-radius:0;height:80%;bottom:0}.photo-art--2 i:first-child{border-radius:30%;width:60%;top:20%;right:20%}.photo-art--3 i:last-child{background:hsl(calc(var(--h) + 200) 60% 40% / .8);border-radius:0;height:40%;bottom:0}.photo-art--large{aspect-ratio:4/3;border-radius:10px;height:auto}.app-photo-view{flex-direction:column;gap:10px;padding-top:12px;display:flex}.app-chat{flex-direction:column;gap:6px;padding:8px 12px 16px;display:flex}.app-chat__day{text-align:center;color:var(--a-muted);margin:8px 0;font-size:12px}.app-bubble{background:var(--a-bubble);border-radius:18px;width:max-content;max-width:78%;padding:8px 12px;font-size:15px;line-height:1.35}.app-bubble time{opacity:.6;margin-left:8px;font-size:11px;display:inline-block}.app-bubble--me{background:var(--a-accent);color:#fff;margin-left:auto}.app-note h4{margin:8px 0;font-size:22px}.app-note p{white-space:pre-line;margin:0;font-size:15px;line-height:1.55}.app-contact{flex-direction:column;align-items:center;gap:10px;padding-top:20px;display:flex}.app-contact .app-avatar{width:84px;height:84px;font-size:30px}.app-contact h4{margin:0;font-size:22px}.app-kv{background:var(--a-card);border-radius:12px;grid-template-columns:auto 1fr;width:100%;margin:12px 0 0;display:grid;overflow:hidden}.app-kv dt,.app-kv dd{border-bottom:1px solid var(--a-sep);margin:0;padding:12px 14px;font-size:14px}.app-kv dt{color:var(--a-muted)}.app-kv dd{text-align:right;overflow-wrap:anywhere;font-weight:500}.app-storage{background:var(--a-card);border-radius:12px;flex-direction:column;gap:10px;margin-top:16px;padding:14px;font-size:14px;display:flex}.app-storage__label{color:var(--a-muted);justify-content:space-between;display:flex}.app-storage__bar{background:var(--a-sep);border-radius:4px;height:8px;overflow:hidden}.app-storage__bar i{background:var(--a-accent);border-radius:inherit;height:100%;display:block}.app-places{flex-direction:column;display:flex}.app-map{background:var(--map-bg);border-radius:14px;flex:none;height:200px;margin:0 12px 6px;position:relative;overflow:hidden}.app-map__road{background:var(--map-road);display:block;position:absolute}.app-map__road--h{height:10px;top:46%;left:0;right:0}.app-map__road--v{width:10px;top:0;bottom:0;left:38%}.app-map__park{background:var(--map-park);border-radius:12px;width:28%;height:30%;display:block;position:absolute;bottom:10%;right:8%}.app-pin,.app-pinnum{color:#fff;background:#ff3b30;border-radius:50%;place-items:center;width:24px;height:24px;font-size:11px;font-weight:700;display:grid}.app-pin{border:2px solid #fff;position:absolute;transform:translate(-50%,-50%);box-shadow:0 2px 6px #0000004d}.os-tv .app-map,.os-auto .app-map,.os-win .app-map,.os-mac .app-map{height:260px}@media (prefers-reduced-motion:reduce){.viewer *,.os *,.app *{transition:none!important;animation:none!important}}:is([data-style=neon],[data-style=glass],[data-style=minimal],[data-style=terminal],[data-style=brutal],[data-style=ocean],[data-style=sunset],[data-style=forest],[data-style=synthwave],[data-style=luxe]){--nav-bg:color-mix(in srgb, var(--surface-solid) 92%, transparent);--danger:#e5484d;--success:#2fb36b}[data-theme=dark]:is([data-style=neon],[data-style=glass],[data-style=minimal],[data-style=terminal],[data-style=brutal],[data-style=ocean],[data-style=sunset],[data-style=forest],[data-style=synthwave],[data-style=luxe]){--danger:#ff6b81;--success:#4ade80}.backdrop{z-index:-1;background:var(--bg);pointer-events:none;position:fixed;inset:0;overflow:hidden}.backdrop i{filter:blur(90px);opacity:var(--blob-op,0);border-radius:50%;position:absolute}.backdrop i:first-child{background:var(--blob-1,transparent);width:620px;height:620px;top:-200px;left:-160px}.backdrop i:nth-child(2){background:var(--blob-2,transparent);width:560px;height:560px;top:20vh;right:-120px}.backdrop i:nth-child(3){background:var(--blob-3,transparent);width:520px;height:520px;bottom:-280px;left:30vw}.logo__name{background:var(--wordmark-bg,none);color:var(--wordmark-color,var(--text));-webkit-background-clip:text;background-clip:text}:is([data-style=neon],[data-style=glass],[data-style=minimal],[data-style=terminal],[data-style=brutal],[data-style=ocean],[data-style=sunset],[data-style=forest],[data-style=synthwave],[data-style=luxe]) :is(.card,.btn--ghost,.floating-nav,.topbar){-webkit-backdrop-filter:var(--blur,none);backdrop-filter:var(--blur,none)}:is([data-style=neon],[data-style=glass],[data-style=minimal],[data-style=terminal],[data-style=brutal],[data-style=ocean],[data-style=sunset],[data-style=forest],[data-style=synthwave],[data-style=luxe]) .frame__screen{background-image:var(--wall)}:is([data-style=neon],[data-style=glass],[data-style=minimal],[data-style=terminal],[data-style=brutal],[data-style=ocean],[data-style=sunset],[data-style=forest],[data-style=synthwave],[data-style=luxe]) .viewer__backdrop{background:var(--bg)}:is([data-style=neon],[data-style=glass],[data-style=minimal],[data-style=terminal],[data-style=brutal],[data-style=ocean],[data-style=sunset],[data-style=forest],[data-style=synthwave],[data-style=luxe]) .category-count{background:var(--surface-solid)}[data-style=neon] .h{letter-spacing:0}[data-style=neon][data-theme=dark] .auth .logo__mark{box-shadow:0 0 40px #b45cff80}[data-style=neon]{--font:"Manrope Variable", system-ui, sans-serif;--font-head:"Unbounded Variable", "Manrope Variable", system-ui, sans-serif;--radius:20px;--radius-sm:14px;--wordmark-bg:linear-gradient(90deg, #38c6ff, #b45cff, #ff2e7e);--wordmark-color:transparent}[data-style=neon][data-theme=dark]{--bg-solid:#05060c;--bg:radial-gradient(900px 500px at 15% -10%, #38c6ff2e, transparent 60%), radial-gradient(900px 600px at 95% 10%, #ff2e7e29, transparent 60%), #05060c;--surface:#ffffff09;--surface-2:#ffffff12;--surface-solid:#0d0e17;--border:#ffffff17;--text:#f2f3f8;--muted:#a3a8bd;--stage:radial-gradient(circle at 50% 60%, #b45cff38, transparent 65%);--primary:linear-gradient(90deg, #38c6ff, #b45cff, #ff2e7e);--primary-text:#0a0612;--primary-shadow:0 8px 30px #b45cff73;--badge-bg:linear-gradient(90deg, #38c6ff, #b45cff, #ff2e7e);--badge-text:#0a0612;--accent:#7fd9ff;--focus:#7fd9ff2e;--bar:linear-gradient(90deg, #38c6ff, #b45cff, #ff2e7e);--bar-track:#ffffff1a;--tile-shadow:none;--tile-glow:0 0 0 1.5px #b45cffb3, 0 0 26px #b45cff73;--frame-glow:0 0 0 2px #b45cffcc, 0 0 60px #b45cff80, 0 0 120px #ff2e7e40;--wall:linear-gradient(160deg, #2a0f52 0%, #0b0420 45%, #3d0a2e 100%);--input-bg:#0000004d;--overlay:#030308b8}[data-style=neon][data-theme=light]{--bg-solid:#f7f6fc;--bg:radial-gradient(900px 500px at 10% -10%, #38c6ff29, transparent 60%), radial-gradient(900px 600px at 95% 0%, #ff2e7e1f, transparent 60%), #f7f6fc;--surface:#fff;--surface-2:#f1eff8;--surface-solid:#fff;--border:#e6e3f1;--text:#14111f;--muted:#5f5a78;--stage:radial-gradient(circle at 50% 60%, #b45cff24, transparent 65%);--primary:linear-gradient(90deg, #1593d1, #8a3ae8, #e0145f);--primary-text:#fff;--primary-shadow:0 8px 24px #8a3ae84d;--badge-bg:linear-gradient(90deg, #1593d1, #8a3ae8, #e0145f);--badge-text:#fff;--accent:#8a3ae8;--focus:#8a3ae824;--bar:linear-gradient(90deg, #1593d1, #8a3ae8, #e0145f);--bar-track:#ece9f5;--tile-shadow:0 1px 2px #14111f0a, 0 8px 24px #14111f0f;--frame-glow:0 30px 70px #2814504d;--wall:linear-gradient(160deg, #5b3fd6 0%, #b45cff 50%, #ff5c9a 100%);--wordmark-bg:linear-gradient(90deg, #1593d1, #8a3ae8, #e0145f);--input-bg:#fff;--overlay:#f0eef8cc}[data-style=glass]{--font:"Onest Variable", system-ui, sans-serif;--font-head:var(--font);--radius:24px;--radius-sm:14px;--blur:blur(24px) saturate(140%)}[data-style=glass][data-theme=dark]{--bg-solid:#0a0e1d;--bg:#0a0e1d;--blob-1:#1f7ae0;--blob-2:#8a3ae8;--blob-3:#e0145f;--blob-op:.55;--surface:#ffffff12;--surface-2:#ffffff1f;--surface-solid:#161a2c;--border:#ffffff24;--text:#f4f6fb;--muted:#b4bad0;--stage:#ffffff0a;--primary:#fff;--primary-text:#0a0e1d;--primary-shadow:0 8px 24px #00000059;--badge-bg:#ffffff2e;--badge-text:#fff;--accent:#9fd8ff;--focus:#9fd8ff33;--bar:#fff;--bar-track:#ffffff2e;--tile-shadow:0 10px 40px #00000040;--frame-glow:0 30px 70px #0009;--wall:linear-gradient(160deg, #1f7ae0 0%, #8a3ae8 55%, #e0145f 100%);--input-bg:#00000040;--overlay:#06091499}[data-style=glass][data-theme=light]{--bg-solid:#eef1fa;--bg:#eef1fa;--blob-1:#7cc8ff;--blob-2:#c9a0ff;--blob-3:#ff9cc0;--blob-op:.75;--surface:#ffffff8c;--surface-2:#ffffffbf;--surface-solid:#fff;--border:#ffffffe6;--text:#121628;--muted:#4c5370;--stage:#ffffff59;--primary:#121628;--primary-text:#fff;--primary-shadow:0 8px 24px #12162840;--badge-bg:#121628;--badge-text:#fff;--accent:#3b3fd8;--focus:#3b3fd826;--bar:#121628;--bar-track:#1216281a;--tile-shadow:0 10px 40px #2832641a;--frame-glow:0 30px 70px #2832644d;--wall:linear-gradient(160deg, #7cc8ff 0%, #a77bff 55%, #ff7aa8 100%);--input-bg:#ffffffbf;--overlay:#e6eaf899}[data-style=minimal]{--font:"Golos Text Variable", system-ui, sans-serif;--font-head:var(--font);--radius:14px;--radius-sm:12px;--badge-bg:transparent}[data-style=minimal][data-theme=dark]{--bg-solid:#0e0f11;--bg:#0e0f11;--surface:#16171a;--surface-2:#1f2024;--surface-solid:#16171a;--border:#26282d;--text:#ededef;--muted:#9a9ca5;--stage:#1b1c20;--primary:#ff2e7e;--primary-text:#fff;--primary-shadow:none;--badge-text:#ff5c9a;--badge-border:#ff5c9a;--accent:#ff5c9a;--focus:#ff5c9a2e;--bar:#ff2e7e;--bar-track:#2a2c31;--tile-shadow:none;--frame-glow:0 30px 70px #0009;--wall:linear-gradient(180deg, #2b2d33 0%, #141518 100%);--input-bg:#111215;--overlay:#08080acc}[data-style=minimal][data-theme=light]{--bg-solid:#fafafa;--bg:#fafafa;--surface:#fff;--surface-2:#f1f1f3;--surface-solid:#fff;--border:#e5e5e8;--text:#111214;--muted:#62646b;--stage:#f4f4f6;--primary:#111214;--primary-text:#fff;--primary-shadow:none;--badge-text:#d0105a;--badge-border:#d0105a;--accent:#d0105a;--focus:#d0105a1f;--bar:#111214;--bar-track:#ececef;--tile-shadow:none;--frame-glow:0 30px 70px #00000040;--wall:linear-gradient(180deg, #e9e9ee 0%, #c9cad3 100%);--input-bg:#fff;--overlay:#fafafad9}[data-style=terminal]{--font:"JetBrains Mono Variable", ui-monospace, monospace;--font-head:var(--font);--radius:8px;--radius-sm:6px;--badge-bg:transparent;--wordmark-color:var(--accent)}[data-style=terminal][data-theme=dark]{--bg-solid:#050a06;--bg:repeating-linear-gradient(0deg, #39ff8c09 0 1px, transparent 1px 3px), radial-gradient(900px 600px at 50% -10%, #39ff8c1f, transparent 60%), #050a06;--surface:#39ff8c08;--surface-2:#39ff8c17;--surface-solid:#0a140c;--border:#39ff8c38;--text:#c8ffd9;--muted:#74c48f;--stage:#39ff8c0d;--primary:#39ff8c;--primary-text:#03140a;--primary-shadow:0 0 24px #39ff8c59;--badge-text:#39ff8c;--badge-border:#39ff8c;--accent:#39ff8c;--focus:#39ff8c33;--bar:#39ff8c;--bar-track:#39ff8c1f;--tile-shadow:none;--tile-glow:0 0 0 1px #39ff8c99, 0 0 18px #39ff8c4d;--frame-glow:0 0 0 1px #39ff8c80, 0 0 60px #39ff8c38;--wall:linear-gradient(160deg, #06301a, #020a05 60%, #0b2b16);--input-bg:#020603;--overlay:#020603db}[data-style=terminal][data-theme=light]{--bg-solid:#f2f6ef;--bg:repeating-linear-gradient(0deg, #0f7a3d08 0 1px, transparent 1px 3px), #f2f6ef;--surface:#fff;--surface-2:#e5eee1;--surface-solid:#fff;--border:#c5d6bf;--text:#0d2414;--muted:#476251;--stage:#e9f1e5;--primary:#0f7a3d;--primary-text:#fff;--primary-shadow:none;--badge-text:#0f7a3d;--badge-border:#0f7a3d;--accent:#0f7a3d;--focus:#0f7a3d26;--bar:#0f7a3d;--bar-track:#dae6d5;--tile-shadow:none;--frame-glow:0 30px 60px #0d241440;--wall:linear-gradient(160deg, #13924a, #0b4d28);--input-bg:#fff;--overlay:#f2f6efdb}[data-style=terminal] .page-head h1:before{content:"> ";color:var(--accent)}[data-style=terminal] .page-head h1:after{content:"_";color:var(--accent);animation:1.1s step-end infinite blink}[data-style=terminal] .logo__name{text-transform:uppercase;letter-spacing:.12em}[data-style=terminal] .badge{border-radius:3px}[data-style=terminal][data-theme=dark] .h{text-shadow:0 0 12px #39ff8c73}@keyframes blink{50%{opacity:0}}[data-style=brutal]{--font:"Montserrat Variable", system-ui, sans-serif;--font-head:var(--font);--radius:0px;--radius-sm:0px}[data-style=brutal][data-theme=light]{--bg-solid:#f4f1e8;--bg:radial-gradient(#d9d4c3 1.2px, transparent 1.4px) 0 0 / 22px 22px, #f4f1e8;--surface:#fff;--surface-2:#ffe600;--surface-solid:#fff;--border:#111;--text:#111;--muted:#3d3d3d;--stage:#fff7c2;--primary:#ffe600;--primary-text:#111;--primary-shadow:4px 4px 0 #111;--badge-bg:#111;--badge-text:#ffe600;--accent:#0040ff;--focus:#0040ff33;--bar:#111;--bar-track:#e2ddcc;--tile-shadow:6px 6px 0 #111;--frame-glow:12px 12px 0 #111;--wall:linear-gradient(160deg, #ffe600, #ff5c00);--input-bg:#fff;--overlay:#f4f1e8eb}[data-style=brutal][data-theme=dark]{--bg-solid:#111;--bg:radial-gradient(#2c2c2c 1.2px, transparent 1.4px) 0 0 / 22px 22px, #111;--surface:#1b1b1b;--surface-2:#2a2a2a;--surface-solid:#1b1b1b;--border:#ffe600;--text:#f5f5f0;--muted:#c4c4bb;--stage:#232323;--primary:#ffe600;--primary-text:#111;--primary-shadow:4px 4px 0 #f5f5f0;--badge-bg:#ffe600;--badge-text:#111;--accent:#ffe600;--focus:#ffe60040;--bar:#ffe600;--bar-track:#333;--tile-shadow:6px 6px 0 #ffe600;--frame-glow:12px 12px 0 #ffe600;--wall:linear-gradient(160deg, #ff5c00, #ffe600);--input-bg:#000;--overlay:#111111eb}[data-style=brutal] :is(.card,.btn,.input,.menu,.choice,.toast){border-width:2px;border-color:var(--border)}[data-style=brutal] .btn--primary{border-color:var(--text)}[data-style=brutal] .btn--ghost{box-shadow:3px 3px 0 var(--border)}[data-style=brutal] .btn:active:not(:disabled){box-shadow:none;transform:translate(3px,3px)}[data-style=brutal] .tile:hover{box-shadow:9px 9px 0 var(--border);transform:translate(-3px,-3px)}[data-style=brutal] :is(.h,.logo__name){text-transform:uppercase;letter-spacing:-.02em;font-weight:900}[data-style=brutal] .badge{border-radius:0}[data-style=brutal] .avatar,[data-style=brutal] .logo__mark{border:2px solid var(--border)}[data-style=ocean]{--font:"Nunito Variable", system-ui, sans-serif;--font-head:var(--font);--radius:28px;--radius-sm:18px;--blur:blur(22px) saturate(140%)}[data-style=ocean][data-theme=dark]{--bg-solid:#04111f;--bg:#04111f;--blob-1:#0e7490;--blob-2:#1d4ed8;--blob-3:#0891b2;--blob-op:.45;--surface:#ffffff0f;--surface-2:#ffffff1c;--surface-solid:#0b2236;--border:#7dd3fc2e;--text:#e6f6ff;--muted:#9cc3d8;--stage:#38bdf814;--primary:linear-gradient(135deg, #22d3ee, #3b82f6);--primary-text:#021624;--primary-shadow:0 10px 30px #22d3ee4d;--badge-bg:#22d3ee2e;--badge-text:#67e8f9;--accent:#67e8f9;--focus:#67e8f933;--bar:linear-gradient(90deg, #22d3ee, #3b82f6);--bar-track:#ffffff1a;--tile-shadow:0 10px 40px #00000040;--frame-glow:0 30px 80px #0369a180;--wall:linear-gradient(170deg, #0891b2 0%, #1e3a8a 60%, #082f49 100%);--input-bg:#00000040;--overlay:#020c18b3}[data-style=ocean][data-theme=light]{--bg-solid:#effaff;--bg:#effaff;--blob-1:#a5f3fc;--blob-2:#bfdbfe;--blob-3:#99f6e4;--blob-op:.75;--surface:#ffffffb3;--surface-2:#ffffffeb;--surface-solid:#fff;--border:#0e749029;--text:#062a3d;--muted:#3c6274;--stage:#0ea5e914;--primary:linear-gradient(135deg, #0891b2, #2563eb);--primary-text:#fff;--primary-shadow:0 10px 24px #2563eb40;--badge-bg:#0891b21f;--badge-text:#0e7490;--accent:#0369a1;--focus:#0369a126;--bar:linear-gradient(90deg, #0891b2, #2563eb);--bar-track:#0e74901f;--tile-shadow:0 10px 30px #0e74901a;--frame-glow:0 30px 70px #0369a14d;--wall:linear-gradient(170deg, #67e8f9, #3b82f6 60%, #1e3a8a);--input-bg:#fff;--overlay:#effaffb3}[data-style=ocean] .h{font-weight:800}[data-style=sunset]{--font:"Manrope Variable", system-ui, sans-serif;--font-head:"Lora Variable", Georgia, serif;--radius:18px;--radius-sm:12px;--wordmark-color:transparent}[data-style=sunset][data-theme=light]{--bg-solid:#fff6ee;--bg:radial-gradient(900px 500px at 0% -10%, #ffd6b8, transparent 60%), radial-gradient(800px 600px at 100% 10%, #ffc9da, transparent 60%), #fff6ee;--surface:#fffaf5;--surface-2:#ffeede;--surface-solid:#fff;--border:#f0d6c2;--text:#2b1510;--muted:#74503f;--stage:linear-gradient(160deg, #ffe3cc, #ffd3df);--primary:linear-gradient(90deg, #e85d1f, #c9306a);--primary-text:#fff;--primary-shadow:0 8px 24px #c9306a4d;--badge-bg:#2b1510;--badge-text:#ffd9b8;--accent:#c2410c;--focus:#c2410c26;--bar:linear-gradient(90deg, #e85d1f, #c9306a);--bar-track:#f6e2d3;--tile-shadow:0 8px 30px #78321414;--frame-glow:0 30px 70px #7828144d;--wall:linear-gradient(170deg, #ffb36b, #ff6f61 45%, #8e3d8f);--wordmark-bg:linear-gradient(90deg, #e85d1f, #c9306a);--input-bg:#fff;--overlay:#fff6eed1}[data-style=sunset][data-theme=dark]{--bg-solid:#1a0f14;--bg:radial-gradient(900px 500px at 0% -10%, #ff7a4533, transparent 60%), radial-gradient(800px 600px at 100% 10%, #e8467c29, transparent 60%), #1a0f14;--surface:#ffdcc80a;--surface-2:#ffdcc817;--surface-solid:#26161d;--border:#ffbea026;--text:#fbe9df;--muted:#c9a596;--stage:radial-gradient(circle at 50% 60%, #ff7a4533, transparent 65%);--primary:linear-gradient(90deg, #ff8a4c, #f0588c);--primary-text:#1a0f14;--primary-shadow:0 8px 30px #f0588c4d;--badge-bg:linear-gradient(90deg, #ff8a4c, #f0588c);--badge-text:#1a0f14;--accent:#ffb38a;--focus:#ffb38a33;--bar:linear-gradient(90deg, #ff8a4c, #f0588c);--bar-track:#ffffff1a;--tile-shadow:none;--frame-glow:0 30px 80px #e8467c52;--wall:linear-gradient(170deg, #ffb36b, #ff6f61 45%, #6b2d6c);--wordmark-bg:linear-gradient(90deg, #ff8a4c, #f0588c);--input-bg:#00000040;--overlay:#1a0f14d1}[data-style=sunset] .h{letter-spacing:-.01em;font-weight:600}[data-style=sunset] .logo__name{font-style:italic;font-weight:700}[data-style=forest]{--font:"Rubik Variable", system-ui, sans-serif;--font-head:var(--font);--radius:16px;--radius-sm:12px}[data-style=forest][data-theme=light]{--bg-solid:#f4f1e9;--bg:radial-gradient(1000px 500px at 100% -10%, #9cbf7a40, transparent 60%), #f4f1e9;--surface:#fffdf8;--surface-2:#ebe6d8;--surface-solid:#fff;--border:#ddd5c2;--text:#1f2a1f;--muted:#56604f;--stage:#e6eddb;--primary:#2f5d3a;--primary-text:#f4f1e9;--primary-shadow:none;--badge-bg:#c8dbb5;--badge-text:#24452c;--accent:#2f6b3f;--focus:#2f6b3f26;--bar:#2f5d3a;--bar-track:#e3dfcf;--tile-shadow:0 1px 2px #1f2a1f0f;--frame-glow:0 30px 70px #1f2a1f40;--wall:linear-gradient(170deg, #9cbf7a, #2f5d3a 60%, #1c3524);--input-bg:#fff;--overlay:#f4f1e9db}[data-style=forest][data-theme=dark]{--bg-solid:#0f1611;--bg:radial-gradient(1000px 500px at 100% -10%, #a3d17c1a, transparent 60%), #0f1611;--surface:#172019;--surface-2:#213024;--surface-solid:#172019;--border:#2a382c;--text:#e6eedf;--muted:#9fb19a;--stage:#141d16;--primary:#a3d17c;--primary-text:#0f1611;--primary-shadow:none;--badge-bg:#a3d17c26;--badge-text:#b9e08f;--accent:#a3d17c;--focus:#a3d17c33;--bar:#a3d17c;--bar-track:#26322a;--tile-shadow:none;--frame-glow:0 30px 80px #00000080;--wall:linear-gradient(170deg, #3e6b45, #16281b 60%, #0b140d);--input-bg:#0b110d;--overlay:#0a0f0bdb}[data-style=synthwave]{--font:"Exo 2 Variable", system-ui, sans-serif;--font-head:"Russo One", var(--font);--radius:12px;--radius-sm:10px;--blur:blur(14px);--wordmark-color:transparent}[data-style=synthwave][data-theme=dark]{--bg-solid:#12002a;--bg:radial-gradient(420px 420px at 50% 78%, #ff8a3d59, transparent 70%), linear-gradient(180deg, #12002a 0%, #2a0845 60%, #3d0d4f 100%);--grid-line:#ff2bd659;--surface:#1e003c8c;--surface-2:#ff2bd624;--surface-solid:#1e0838;--border:#ff2bd652;--text:#ffe9fb;--muted:#cfacdb;--stage:radial-gradient(circle at 50% 70%, #ff2bd640, transparent 65%);--primary:linear-gradient(90deg, #ff2bd6, #ff8a3d);--primary-text:#1a0030;--primary-shadow:0 0 24px #ff2bd680;--badge-bg:#00f0ff;--badge-text:#12002a;--accent:#00f0ff;--focus:#00f0ff38;--bar:linear-gradient(90deg, #00f0ff, #ff2bd6);--bar-track:#ffffff1a;--tile-shadow:none;--tile-glow:0 0 0 1.5px #00f0ff, 0 0 22px #00f0ff73;--frame-glow:0 0 0 2px #ff2bd6, 0 0 60px #ff2bd680, 0 0 120px #00f0ff33;--wall:linear-gradient(180deg, #2b0f5c 0%, #ff2bd6 72%, #ff8a3d 100%);--wordmark-bg:linear-gradient(90deg, #00f0ff, #ff2bd6);--input-bg:#0a001999;--overlay:#12002ac7}[data-style=synthwave][data-theme=light]{--bg-solid:#fdf0ff;--bg:radial-gradient(420px 420px at 50% 78%, #ffaa6e73, transparent 70%), linear-gradient(180deg, #e9f7ff 0%, #fde7ff 60%, #ffe9da 100%);--grid-line:#d600a838;--surface:#ffffffb8;--surface-2:#fbe3ff;--surface-solid:#fff;--border:#efc4f4;--text:#2a0a3d;--muted:#684776;--stage:linear-gradient(180deg, #e0f6ff, #ffd9f7);--primary:linear-gradient(90deg, #c4009a, #e85d00);--primary-text:#fff;--primary-shadow:0 8px 24px #d600a84d;--badge-bg:#2a0a3d;--badge-text:#7ff6ff;--accent:#a8007f;--focus:#a8007f26;--bar:linear-gradient(90deg, #00a3c4, #c4009a);--bar-track:#f2dcf6;--tile-shadow:0 8px 24px #78007814;--frame-glow:0 30px 70px #9600964d;--wall:linear-gradient(180deg, #7ff6ff, #ff9df0 60%, #ffb38a);--wordmark-bg:linear-gradient(90deg, #00a3c4, #c4009a);--input-bg:#fff;--overlay:#fdf0ffd1}[data-style=synthwave] .backdrop:after{content:"";background-image:linear-gradient(var(--grid-line) 1px, transparent 1px), linear-gradient(90deg, var(--grid-line) 1px, transparent 1px);transform-origin:bottom;background-size:64px 64px;height:48%;position:absolute;bottom:-5%;left:-50%;right:-50%;transform:perspective(380px)rotateX(62deg);-webkit-mask-image:linear-gradient(#0000,#000 40%);mask-image:linear-gradient(#0000,#000 40%)}[data-style=synthwave] :is(.h,.logo__name){letter-spacing:.02em;font-weight:400}[data-style=synthwave] .logo__name{text-transform:uppercase}[data-style=synthwave][data-theme=dark] .h{text-shadow:0 0 18px #ff2bd68c}[data-style=luxe]{--font:"Montserrat Variable", system-ui, sans-serif;--font-head:"Cormorant Garamond Variable", Georgia, serif;--radius:4px;--radius-sm:2px;--badge-bg:transparent}[data-style=luxe][data-theme=dark]{--bg-solid:#0b0a08;--bg:radial-gradient(1000px 500px at 50% -15%, #d9b9701f, transparent 60%), #0b0a08;--surface:#12100c;--surface-2:#1d1a13;--surface-solid:#12100c;--border:#d9b97040;--text:#f3ead8;--muted:#ab9d83;--stage:radial-gradient(circle at 50% 60%, #d9b9701f, transparent 65%);--primary:linear-gradient(135deg, #ecd28f, #b08d47);--primary-text:#14100a;--primary-shadow:none;--badge-text:#d9b970;--badge-border:#d9b970;--accent:#d9b970;--focus:#d9b97033;--bar:linear-gradient(90deg, #ecd28f, #b08d47);--bar-track:#26221a;--tile-shadow:none;--tile-glow:0 0 0 1px #d9b97099;--frame-glow:0 0 0 1px #d9b97080, 0 30px 80px #0009;--wall:linear-gradient(160deg, #3a3020, #0b0a08 60%, #4a3b21);--wordmark-bg:linear-gradient(90deg, #ecd28f, #b08d47);--wordmark-color:transparent;--input-bg:#0b0a08;--overlay:#080705e0}[data-style=luxe][data-theme=light]{--bg-solid:#faf7f0;--bg:radial-gradient(1000px 500px at 50% -15%, #b08d471f, transparent 60%), #faf7f0;--surface:#fffdf9;--surface-2:#f2ecdf;--surface-solid:#fff;--border:#e2d6be;--text:#1d1a14;--muted:#6a5f4e;--stage:#f4eee2;--primary:#1d1a14;--primary-text:#f3e3b8;--primary-shadow:none;--badge-text:#7d5f22;--badge-border:#7d5f22;--accent:#7d5f22;--focus:#7d5f2226;--bar:linear-gradient(90deg, #c9a456, #8a6a2a);--bar-track:#ece4d2;--tile-shadow:0 1px 2px #0000000a;--frame-glow:0 30px 70px #3c2d1440;--wall:linear-gradient(160deg, #e6c983, #8a6a2a);--input-bg:#fff;--overlay:#faf7f0e0}[data-style=luxe] .h{letter-spacing:.01em;font-weight:600}[data-style=luxe] .page-head h1{font-size:clamp(30px,3.6vw,42px)}[data-style=luxe] .logo__name{text-transform:uppercase;letter-spacing:.28em;font-family:var(--font);font-size:16px;font-weight:500}[data-style=luxe] .badge{letter-spacing:.18em}[data-style=luxe] .tile__name{font-family:var(--font-head);font-size:22px;font-weight:600}
