@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(/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(/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(/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(/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(/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:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-ext-wght-normal-BOeWTOD4.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:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-wght-normal-DqGufNeO.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-ext-wght-normal-DlzME5K_.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-wght-normal-CkhJZR-_.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:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-vietnamese-wght-normal-CBcvBZtf.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:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-wght-normal-DO1Apj_S.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:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-wght-normal-Dx4kXJAl.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:Geist Mono;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,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)format("woff2"),url(data:font/woff;base64,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)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/geist-mono-cyrillic-500-normal-D2cXvDHF.woff2)format("woff2"),url(/assets/geist-mono-cyrillic-500-normal-DfuvdVgn.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,d09GMgABAAAAAA0AABAAAAAAOoQAAAygAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhYbHhwoBmA/U1RBVEQAgw4RCArSaLh6C4JSAAE2AiQDhR4EIAWEbAeNDwwHGykrRSOslg7OB4io2nyv+P+UwMkQW7YHrLprEC6XVWyRlShoQznUtLTU2PSwZ2ot2qEtZJD0EWl3PTsqFXmvHKSRIDlWbry2zxXfD7u2+kuDOqu+l7YMnufxrD/3JQM4g3Y1EjKAugA/RJaH/Ns7g4+1JKBbILUlFLXmpV+wEE60paVLc7DlWO9Y67qE6RYKdkJ4h2tdhap9h3BvDM2HJeRptj4si7bW9FIh8gWfWdlmXlzx9THoJsGv3d5AEFIKHVTtbAUjDjzZ8SdPPDvixm9ybZinzBHai8v2htvgvJDzIPyGjJ0sks8o0AjedKBPMirDi4CnK9WlmXM8r6QUhNS7b656mz7CHCAJB6T2nE6qK6mp7u0BepcDxvRsZgGzB/Pu+ftsLAAJud8ZIOdHfe0/fF8ncmb2he4DFkSq6V/bk85RMTWoaAALWgKsvy9TH4wyWaqslHwjgulYVsaqlOXaXtshRwB3AEAhCBqCAK6ECyfllfXtOKMD2AFAAFesrJTnRt9jeN0CntVyf7quuuRXDqCOKBOoU+8vA6RGESjBhacVThBsKOhcy+p5EKNdoH33/1vQi+WIAWfU66D81eOAwRFBcEYB/qMTN6QbJ6fWCTB9Dc+JBcGfjoagxAqAAAIgYfIrAAVogH+BMk2XLf+mNw0dQ4kLPSRo2WU5ZDnVcoEdsFbH8lgOW077CPuneBDjKIHg7f2isBdN4/91VxBnABbV2KbTek02aGZTb60GCwpkqTYvT4YqW53uRB22ONXx2ux0sRNku0Ch03Tb4SLHyXS+fKcwzem1W650+wyotFmfPU52zH6DWm3Xb68LHZXjPMMO6rFLkZMcMKTLtDIzyq2SoFSalUqkWuEsR8Q702FrXOZcyS51jiTFUlid4ZDVLnE2hUejpOQASgoge26caWBRECE4cIdDZ8GzAP78+PLhLUisOBZeAGCHhAGuBEgzf0+3/fD4DhAOVgJQ2O+uxiHU2Sr9RlM1LBGj7nuWNczaRWAXSKmfOj6x/oX3wtIr6Bjwif218uq/KzzHe/QFRAqukPzbR4UoevIkYwahPAMVq4fsJ7A4vvFojDmq/oti7raCP2HMG2yClxcjefISmmYeWcWJ/u0vfhTBXD6o72gQbnKdGrViUfMWkrFasmJdl9CG5O+5SdF+pHNmqOB8aSufebQCcV+ptXnMKfaLyPzSilojihKKIy8uwkMIQuwc69UPPX9cr26Da6bqqtZ95f16OnDOcE5Ln2qZW5udDeqN6+wrSNid0C7NVFp/Gryrrr36cbYpCdkUp76ChN0JbW6muD8N3lXXY+d+5wHnvm3vjZsJKVZsqpd2J7TNZiqtPw3eZffDnBrSxREoTiAZOF9A/Y3loEZ09nHFwbPxwtCBkXW0EAbrFkAd+06+GMoBNR3fuf5WPovAkB6lYp6eBHRFttbMuBt8EOayzQlkqCgko9WoEbqkAyXkoM9naJFVFwGWoBAhIMGL2WApyglchkEYhA7JsIIuyf4oxkIXvL5YUtXY1ryxe54hzIAL1RPDFMLDEDnDJJriNLLCRbflPNfU2J5YVHS1+zhPVLiAA4RFw5S7iD4gCfhsEtTqQOSIXJAp9GusEALMULCQahGSa7TICgC0L/t7/Wk1IuD/1woGYeYNWo3Z0JFXI4M9h/3Xl0DG9jei7fVNEvnkT46sVCf+0ctVNqVuM+kprS/AZ9ORDzanyY7TygakZcNyhQpFMXzVlyGbqjMBQSNJFax0BhXYRovVMwDAVg9pSwIPg0oRgrXJVcO0yl2JAIQIFgsaOVazVQPyrYDNhiptfQx3Nh+acFOQYbhiV+S2IALVOtvouLxW/5VQFlJovvghpo0JXwCmvzn7Ips3ebcB5sDVCYPcZP74ZpHfp9fXi6mcd5fb0Xui3C58NeW020+8vT8lvjWe4Hrs0It985ebwznHO6OGoKPtn3nJtbuYFe7vl243j7iDmeCWL7inaTvGwd8cimROORH5mhcfEHXyLnv6z6M+GhU/auOoh4d5VNdsU9ldB3lRjz9yGCRnDpgWouwRnDO92jwezxplqeuw02d5/Nui8lyvcq8XDxoZzi7fuc595yLTPV0T0rbF4fL9T7i+u5bnmo+aPDgmi+PBLvcdZy9nfNFNNDd5mQ2+8wlu+XzUlyIqjwTal1/+fw76PijwB+M25Z1OpXRvmW5rmZDesn7oesdxexUyeXBYASeaV4NzPzpON+Hc5GU2+MYnuOW2kNuJysWY72NenI8e++vlB5a36frqCZX9O4Y2uFfekwf7V3KieTW09M3j1OYmL7PBlz3BLd/i/VXSgasg5W7V5YRSKiilA8tNqEiOgk2sA2I8OQKNr3T3SNEI/YDX4OXquSMB5ZRRovf3OwmZUOnRD8c/BmuRMKsqTCpp0RAbea8FiXqUuXHUemOpVLyF8t7dSs4p50LCgiqF1aoVphMOXhN0ObMKJ6A8KFvmKJo/JXJnET2MFdRUsaLLEuv5UNHojUoUxzkftRJA6CL0gENKCd1tv+WPPLIoSALGJ3IvOujqg77SPZB/pEfj8yuYm9KZ3lwJmmqo6EIWazFmsKCaIEfI1R4ZPXyO+lodR+7cC7nf+j3/to+r48OhBISdiUa6XETT88/eczrHhiyMsyGCcCLwK/C8Ag3vRUG8vY4XSKPKBReKJwshkITQ9tkab8cKV7wP7zeeCUsrsLWcFYwhCi7RgeCzHN14MIesgE7hQsiA8vDrDapbp43G6VZ1gRc6w9rVVW3YGZiZzs/5q6vXucObVU+3Go2t02paoBw7j8AhoTPnnoUa//89F+/rsnMdrAb7daPdgzt/qs+qztdCww/8OtwD/CM+onO6BtDY5DFBTs8YdVHM1PLeMATSkRJd8XtF4cN9ro4jd/LA/Wz+nvz1SoUOB59lODMlGvFyFc08UPI852ejZIgddnAY9gTukorYD4HW5gOoWE9mIU8WHFISAhud9uod8BVen8Ct/R7Cc1JiQw1BFn/v5VoH209mSTNE0DjYSMHOq4jPAE+kc0aXDYyZsh0E5Z4HQkBm1Xw1tuXRXwo6tokN7kgEMbPiY5X7Nrb8YqOGz7xL6NjhF2xF+US4hhMgyWEJ5ZdbeB6kyQouBajgC1ea4T3tDikJ0Y5Ek3aalIToQpJZdThT0rZFsbjry76DUPH+xe79rNmLGmriS0uPN6KPTy2NB18EVgI4cbk1bkbuFXieiadbg6GKtWNKnxj8deSW9TfaPn+DXvm/Rad9CfCZeXUXwOdp2dfYv38D9us+gCMKAIE/VxeU6XHKIWo/nb0ifpXKaYLFHmYkYyS+qjxAMidRwf5lEe+Kp0f8U+FCImgbbTOxfl4QkTnyv5pGt3XBttzajzG0w+jkSYkFJJNKA4u6Ef9ZgdqzG/UfAWsGdSUl5wlcWH+Xe/V8MzvNSqgV+q3Aq5xLgCvjT6uF0BCetIL7PbnefkR3AS6PYLBCiPE7K+fIL1doZLp5a32FA6HOXOGIYRN7hkaWrvDmL3G5D3diCgKPDOwcZgrLSFe26o+CVovmDVtQY13dcs60UV3Gr500ZZ2GwmPXvN6tq0xeW9kgXozqRWe0zlJZkitJkgd43NYTLrMuFzCvlZxYXrKZzKPaNaGd6BQ2PT1GhpT4m7MkS9Gb5+nUqkx9familSfpnecMsy2mqxHSZcSbA9gNGKNUyYLTiduxGLfSoma2yjOsRyuXFHedKViMz92v7NeBSdO+c+uNSIzCehxIsmH50Dc156Q2uYS+mkmMn6sonu61v1KB8Pe4EsR5ShBNNNHFQRzFSZzFRVzFTdzFQzzFS7zFR3zFT/wlQAIlSIIlREIfSSjjQiptrPMhpiwvyqpu2q4fxmle1m0/zut+EBTDCZKiGZbjBVGSFVXTDdOyHdfzgzCKkzTLASzKqm7Wm+1ufziezpfr7f54vt6f7+8PIMKEMi6k0sY6H2LKpbY+5trHed3P+/32L6MkPYIrGF621RIK1G2lgdDJJ9/+pVnDKGHLP8/n3lspbIYv76xhJpe65Dme06KM4QRJcWke896zPv9n/U/Qr69h3tDDE2u16cFIwEXyKDBNMCAttSZ4IA3yATNwS7DhjsqCFwzFmyNoqDQP2eV3VnCrghWWR6aQXFWBxkuyCdfUtNBJHHFNUjZRvTDcGVJNYa8Kk0facoAhYUlnzDjTgoJ2KmJWFBSGYFHlxUkWBjnkRasnuT3rmJnhhjuDyilKMixK2ywIuwbZwmImFiJwlySEos1xbsJsXkbkDwnkWXmWLOrVTxXw+/yS7HIG/0zr8ZX4g8H+djI6DgAAAA==)format("woff2"),url(/assets/geist-mono-symbols2-500-normal-CmnCPGa0.woff)format("woff");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,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)format("woff2"),url(/assets/geist-mono-vietnamese-500-normal-Dx9-epDo.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/geist-mono-latin-ext-500-normal-Buglb9-a.woff2)format("woff2"),url(/assets/geist-mono-latin-ext-500-normal-CrWEgvU_.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:Geist Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/geist-mono-latin-500-normal-YINYabwD.woff2)format("woff2"),url(/assets/geist-mono-latin-500-normal-D-GG86Jb.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:600;src:url(data:font/woff2;base64,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)format("woff2"),url(data:font/woff;base64,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)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/geist-mono-cyrillic-600-normal-Dfv53e6N.woff2)format("woff2"),url(/assets/geist-mono-cyrillic-600-normal-DzvMIgFZ.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:600;src:url(data:font/woff2;base64,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)format("woff2"),url(/assets/geist-mono-symbols2-600-normal-D7I4D0GJ.woff)format("woff");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:600;src:url(data:font/woff2;base64,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)format("woff2"),url(/assets/geist-mono-vietnamese-600-normal-BLL01lwa.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/geist-mono-latin-ext-600-normal-TphwrhF8.woff2)format("woff2"),url(/assets/geist-mono-latin-ext-600-normal-B7ybHiTt.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:Geist Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/geist-mono-latin-600-normal-V-KvD_pi.woff2)format("woff2"),url(/assets/geist-mono-latin-600-normal-bZn07FKM.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}.ld{--ld-bg:#0c0c0f;--ld-1:#141417;--ld-2:#1a1a1e;--ld-3:#222227;--ld-line:#1a1a1e;--ld-line-2:#27272a;--ld-glass:#3d3c3e;--ld-text:#fffcfc;--ld-text-2:#afb3ba;--ld-text-3:#6b737b;--ld-red:#ce3535;--ld-mono:"Geist Mono", var(--mono);--ld-ease:cubic-bezier(.2, .8, .3, 1);--ld-gutter:2.5rem;background:var(--ld-bg);height:100%;color:var(--ld-text);font-feature-settings:normal;font-family:Inter Variable,Inter,Segoe UI,system-ui,sans-serif;font-size:16px;line-height:1.5;overflow:hidden auto}.ld ::selection{background:var(--ld-red);color:#fff}.ld a,.ld button{color:inherit;text-decoration:none}.ld h1,.ld h2,.ld h3,.ld h4,.ld h5,.ld p{margin:0}.ld-container{width:100%;max-width:80rem;padding:0 var(--ld-gutter);margin:0 auto}.ld-header{z-index:20;border-bottom:1px solid #0000;height:4rem;margin-bottom:-4rem;transition:background .3s,border-color .3s;position:sticky;top:0}.ld-header.scrolled{border-color:var(--ld-line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0c0c0fc7}.ld-header-row{justify-content:space-between;align-items:center;height:100%;display:flex}.ld-header-left,.ld-header-right{align-items:center;display:flex}.ld-header-left{gap:2.5rem}.ld-header-right{gap:.5rem}.ld-logo{letter-spacing:-.04rem;color:var(--ld-text);align-items:center;gap:.5rem;font-size:1.25rem;font-weight:700;display:inline-flex}.ld-links{gap:1.25rem;display:flex}.ld-links>*{font-size:.9375rem;transition:color .2s;color:var(--ld-text-2)!important}.ld-links>:hover{color:var(--ld-text)!important}.ld-btn{white-space:nowrap;height:2.5rem;transition:background .2s, border-color .2s, transform .2s var(--ld-ease);border:1px solid #0000;border-radius:.5rem;justify-content:center;align-items:center;gap:.5rem;padding:0 1rem;font-size:.9375rem;font-weight:500;display:inline-flex}.ld-btn:active{transform:scale(.97)}.ld-btn.lg{height:3rem;padding:0 1.5rem;font-size:1rem}.ld-btn.white{background:var(--ld-text);color:var(--ld-bg)!important}.ld-btn.white:hover{background:#e4e4e7}.ld-btn.glass{border-color:var(--ld-glass);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0c0c0f40}.ld-btn.glass:hover{background:var(--ld-glass)}.ld-btn.default{background:var(--ld-2)}.ld-btn.default:hover{background:var(--ld-3)}.ld-banner{z-index:30;background:var(--ld-red);width:min(22rem,100% - 2rem);animation:ld-up .7s 1.2s var(--ld-ease) both;border-radius:1rem;align-items:flex-start;gap:.75rem;padding:1rem 1rem 1rem 1.125rem;display:flex;position:fixed;bottom:1.5rem;right:1.5rem;box-shadow:0 20px 60px #ce353559,inset 0 0 0 1px #ffffff1f}.ld-banner>div{flex-direction:column;flex:1;gap:.125rem;min-width:0;display:flex}.ld-banner strong{font-size:.9375rem;font-weight:600}.ld-banner span{color:#fffcfcd1;font-size:.875rem;line-height:1.4}.ld-banner a{text-underline-offset:2px;font-weight:600;color:#fff!important;text-decoration:underline!important}.ld-banner-dot{background:#fff;border-radius:50%;width:.5rem;height:.5rem;margin-top:.4rem;animation:2s infinite ld-pulse;box-shadow:0 0 0 4px #ffffff40}.ld-banner button{color:#fffc;border-radius:.375rem;place-items:center;width:1.5rem;height:1.5rem;display:grid}.ld-banner button:hover{color:#fff;background:#0000002e}.ld-hero{isolation:isolate;align-items:center;min-height:max(100vh,40rem);display:flex;position:relative;overflow:hidden}.ld-hero-video{z-index:-2;object-fit:cover;pointer-events:none;width:80%;height:100%;position:absolute;top:0;left:34%}.ld-hero:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(180deg, transparent 72%, var(--ld-bg) 100%), radial-gradient(47.11% 229.02% at 53.46% 50%, #0c0c0f00 0%, #0c0c0fd9 68.49%, #0c0c0f 100%);position:absolute;inset:0 -14% 0 33.8%}.ld-hero-content{flex-direction:column;gap:2.5rem;padding-top:4rem;display:flex}.ld-hero-text h1{letter-spacing:-.18rem;max-width:43.75rem;animation:ld-up .9s var(--ld-ease) both;font-size:4.5rem;font-weight:700;line-height:1}.ld-hero-text span{letter-spacing:-.025rem;max-width:38rem;color:var(--ld-text-2);animation:ld-up .9s .12s var(--ld-ease) both;margin-top:1.5rem;font-size:1.25rem;line-height:1.4;display:block}.ld-hero-buttons{animation:ld-up .9s .24s var(--ld-ease) both;flex-wrap:wrap;gap:.625rem;display:flex}.ld-hero-image{display:none}.ld-section{padding-top:7.5rem}.ld-title{justify-content:space-between;align-items:flex-end;gap:2rem;margin-bottom:3rem;display:flex}.ld-title h2,.ld-invite h2{letter-spacing:-.13rem;font-size:3.25rem;font-weight:500;line-height:1.05}.ld-title span{letter-spacing:-.02rem;max-width:24rem;color:var(--ld-text-2);font-size:1.125rem;line-height:1.45}.ld-reveal{opacity:0;transition:opacity .9s var(--ld-ease), transform .9s var(--ld-ease);transform:translateY(1.5rem)}.ld-reveal.in{opacity:1;transform:none}.ld-cards{scroll-snap-type:x mandatory;scrollbar-width:none;gap:.625rem;display:flex;overflow-x:auto}.ld-cards::-webkit-scrollbar{display:none}.ld-card{isolation:isolate;scroll-snap-align:start;border-radius:1.5rem;flex-direction:column;flex:1 0 17rem;justify-content:space-between;height:32.5rem;padding:1.875rem;display:flex;position:relative;overflow:hidden}.ld-card:before{content:"";z-index:-2;transition:transform .8s var(--ld-ease);position:absolute;inset:0}.ld-card:hover:before{transform:scale(1.06)}.ld-card.red:before{background:radial-gradient(70% 45% at 50% 42%,#ff5c5c6b,#0000 70%),linear-gradient(165deg,#6a1d20 0%,#2c0f11 55%,#141417 100%)}.ld-card.sand:before{background:radial-gradient(70% 45% at 50% 42%,#ffbe7861,#0000 70%),linear-gradient(165deg,#6e4a2a 0%,#2c1e12 55%,#141417 100%)}.ld-card.steel:before{background:radial-gradient(70% 45% at 50% 42%,#6eaaff5c,#0000 70%),linear-gradient(165deg,#22405f 0%,#101b29 55%,#141417 100%)}.ld-card.violet:before{background:radial-gradient(70% 45% at 50% 42%,#b082ff66,#0000 70%),linear-gradient(165deg,#45307a 0%,#1b1433 55%,#141417 100%)}.ld-card-video{z-index:-1;object-fit:cover;object-position:62% 50%;opacity:.38;mix-blend-mode:screen;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 20%,#0000 78%);mask-image:linear-gradient(#000 20%,#0000 78%)}.ld-card-badges{flex-wrap:wrap;gap:.375rem;display:flex}.ld-badge{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font-family:var(--ld-mono);letter-spacing:.02em;background:#ffffff14;border:1px solid #ffffff24;border-radius:.375rem;padding:.25rem .5rem;font-size:.75rem;font-weight:600;line-height:1.2}.ld-card-icon{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);color:#fffcfcf2;width:9rem;height:9rem;transition:transform .8s var(--ld-ease);background:#ffffff0f;border:1px solid #ffffff24;border-radius:2.25rem;align-self:center;place-items:center;display:grid;box-shadow:0 30px 60px #00000059,inset 0 1px #ffffff1f}.ld-card:hover .ld-card-icon{transform:translateY(-.375rem)scale(1.04)}.ld-card-text h3{letter-spacing:-.06rem;font-size:1.75rem;font-weight:600;line-height:1.1}.ld-card-text p{color:#fffcfcb3;margin-top:.625rem;font-size:1rem;line-height:1.45}.ld-showcase{isolation:isolate;color:#1c0a0b;background:radial-gradient(60% 80% at 85% 10%,#ffd7c8bf,#0000 70%),linear-gradient(135deg,#f6b3a1 0%,#e5736a 45%,#b83a3c 100%);border-radius:1.5rem;grid-template-columns:minmax(18rem,24rem) 1fr;gap:2.5rem;min-height:36rem;padding:3.75rem 0 0 3.75rem;display:grid;position:relative;overflow:hidden}.ld-showcase-text{flex-direction:column;align-items:flex-start;gap:1.25rem;padding-bottom:3.75rem;display:flex}.ld-chip{font-family:var(--ld-mono);text-transform:uppercase;letter-spacing:.02em;background:#1c0a0b1a;border-radius:999px;align-items:center;gap:.375rem;padding:.3rem .625rem;font-size:.75rem;font-weight:600;display:inline-flex}.ld-showcase h2{letter-spacing:-.13rem;font-size:3.25rem;font-weight:600;line-height:1}.ld-showcase p{color:#1c0a0bb8;max-width:20rem;font-size:1.125rem;line-height:1.45}.ld-showcase p a,.ld-showcase p button{border-bottom:1.5px solid;align-items:center;gap:.125rem;font-weight:600;display:inline-flex;color:#1c0a0b!important}.ld-showcase-shot{align-self:end;min-width:0}.ld-showcase-shot img{border:0 solid #ffffff59;border-width:1px 0 0 1px;border-radius:1rem 0 0;width:100%;min-width:44rem;display:block;box-shadow:-20px -10px 80px #5a0a0e66}.ld-duo{grid-template-columns:1fr 1fr;gap:.625rem;display:grid}.ld-panel{border:1px solid var(--ld-line);background:var(--ld-1);border-radius:1.5rem;flex-direction:column;display:flex;overflow:hidden}.ld-panel-visual{background:radial-gradient(60% 70% at 50% 50%, var(--ld-2), var(--ld-1));place-items:center;height:20rem;display:grid;position:relative;overflow:hidden}.ld-panel-text{border-top:1px solid var(--ld-line);grid-template-columns:auto 1fr;gap:.375rem .75rem;padding:1.875rem;display:grid}.ld-panel-text svg{color:var(--ld-red);margin-top:.25rem}.ld-panel-text h3{letter-spacing:-.04rem;font-size:1.375rem;font-weight:600}.ld-panel-text p{color:var(--ld-text-2);grid-column:2;font-size:1rem;line-height:1.5}.ld-keys{font-family:var(--ld-mono);color:#34343a;white-space:nowrap;flex-direction:column;justify-content:center;gap:1.75rem;font-size:1.5rem;font-weight:500;display:flex;position:absolute;inset:0;-webkit-mask-image:radial-gradient(60% 70%,#000 20%,#0000 85%);mask-image:radial-gradient(60% 70%,#000 20%,#0000 85%)}.ld-keys-row{gap:2.5rem;animation:18s ease-in-out infinite alternate ld-drift;display:flex}.ld-keys-row:nth-child(2){animation-direction:alternate-reverse}.ld-panel-badge{color:#fff;background:radial-gradient(circle at 35% 30%,#e35252,#a82326);border-radius:50%;place-items:center;width:7.5rem;height:7.5rem;display:grid;position:relative;box-shadow:inset 0 0 0 1px #ffffff2e,0 0 0 14px #ce35351f,0 0 0 32px #ce35350f,0 20px 80px #ce353573}.ld-mini{border:1px solid var(--ld-line-2);background:#0f0f12;border-bottom:none;border-radius:.875rem .875rem 0 0;grid-template-columns:9rem 1fr;align-self:end;width:86%;height:16.5rem;font-size:.8125rem;display:grid;overflow:hidden;box-shadow:0 -20px 60px #0006}.ld-mini-nav{background:var(--ld-1);border-right:1px solid var(--ld-line);flex-direction:column;gap:.125rem;padding:.875rem .625rem;display:flex}.ld-mini-nav>span:not(.ld-mini-head){color:var(--ld-text-3);border-radius:.375rem;padding:.375rem .5rem}.ld-mini-nav .active{background:var(--ld-3);color:var(--ld-text)!important}.ld-mini-head{font-family:var(--ld-mono);text-transform:uppercase;letter-spacing:.04em;color:var(--ld-text-3);margin:0 0 .5rem .5rem;font-size:.6875rem}.ld-mini-body{flex-direction:column;padding:.875rem 1rem;display:flex}.ld-mini-body .ld-mini-head{margin-left:0}.ld-mini-actions{gap:.375rem;margin-bottom:.75rem;display:flex}.ld-mini-actions span{border:1px solid var(--ld-line-2);background:var(--ld-2);border-radius:.375rem;padding:.3rem .625rem;font-weight:500}.ld-mini-actions span:first-child{background:var(--ld-text);color:var(--ld-bg);border-color:#0000}.ld-mini-row{border-bottom:1px solid var(--ld-line);justify-content:space-between;gap:1rem;padding:.625rem .25rem;display:flex}.ld-mini-row code{font-family:var(--ld-mono);color:var(--ld-text-2)}.ld-mini-row .free{color:#23a55a}.ld-tour{border:1px solid var(--ld-line);background:var(--ld-1);border-radius:1.5rem;overflow:hidden}.ld-tour-media{aspect-ratio:16/10;background:var(--ld-bg);max-height:46rem;position:relative;overflow:hidden}.ld-tour-media:after{content:"";background:linear-gradient(0deg, var(--ld-1) 0%, transparent 16%);pointer-events:none;position:absolute;inset:0}.ld-tour-img{object-fit:cover;object-position:50% 0;opacity:0;width:100%;height:100%;transition:opacity .7s ease, transform 1.4s var(--ld-ease);position:absolute;inset:0;transform:scale(1.04)}.ld-tour-img.on{opacity:1;transform:none}.ld-tour-foot{justify-content:space-between;align-items:flex-end;gap:2rem;padding:.5rem 2.5rem 2.25rem;display:flex}.ld-tour-text{max-width:32rem;animation:ld-up .6s var(--ld-ease) both}.ld-tour-text h3{letter-spacing:-.08rem;align-items:center;gap:.625rem;font-size:2rem;font-weight:600;display:flex}.ld-tour-text h3 svg{color:var(--ld-red)}.ld-tour-text p{color:var(--ld-text-2);margin-top:.625rem;font-size:1.125rem;line-height:1.45}.ld-tour-ctrl{flex-shrink:0;align-items:center;gap:2rem;display:flex}.ld-tour-nav{flex-direction:column;gap:.25rem;min-width:9.5rem;display:flex}.ld-tour-nav.prev{align-items:flex-start}.ld-tour-nav.next{align-items:flex-end}.ld-tour-nav span{font-family:var(--ld-mono);text-transform:uppercase;color:var(--ld-text-3);align-items:center;gap:.375rem;font-size:.75rem;display:inline-flex}.ld-tour-nav strong{color:var(--ld-text-2);font-size:1rem;font-weight:500;transition:color .2s}.ld-tour-nav:hover strong{color:var(--ld-text)}.ld-tour-dots{gap:.375rem;display:flex}.ld-tour-dots button{background:var(--ld-glass);width:.5rem;height:.5rem;transition:width .4s var(--ld-ease), background .3s;border-radius:999px}.ld-tour-dots button.on{background:var(--ld-text);width:1.75rem}.ld-invite{grid-template-columns:1fr 1fr;align-items:center;gap:4rem;display:grid}.ld-invite-left>p{max-width:26rem;color:var(--ld-text-2);margin:1.25rem 0 2rem;font-size:1.125rem;line-height:1.45}.ld-invite-note{border-top:1px solid var(--ld-line);max-width:26rem;margin-top:3rem;padding-top:1.5rem}.ld-invite-note h4{letter-spacing:-.02rem;align-items:center;gap:.5rem;font-size:1rem;font-weight:600;display:flex}.ld-invite-note h4 svg{color:var(--ld-red)}.ld-invite-note p{color:var(--ld-text-3);margin-top:.375rem}.ld-gate{isolation:isolate;border:1px solid var(--ld-line);background:var(--ld-1);border-radius:1.5rem;flex-direction:column;align-items:flex-start;padding:4rem 2.75rem 2.75rem;display:flex;position:relative;overflow:hidden}.ld-gate:before{content:"";z-index:-1;background:radial-gradient(80% 50% at 80% 0,#ce353538,#0000 70%);position:absolute;inset:0}.ld-gate-dots{gap:.375rem;display:flex;position:absolute;top:1rem;left:1.125rem}.ld-gate-dots i{background:var(--ld-3);border-radius:50%;width:.625rem;height:.625rem}.ld-gate h3{letter-spacing:-.1rem;margin-top:1.5rem;font-size:2.5rem;font-weight:700;line-height:1.05}.ld-gate>p{color:var(--ld-text-3);margin-top:.375rem;font-size:1.125rem}.ld-gate-key{grid-template-columns:repeat(3,1fr);gap:.5rem;width:100%;margin-top:2rem;display:grid}.ld-gate-key span{border:1px solid var(--ld-line-2);background:var(--ld-bg);font-family:var(--ld-mono);letter-spacing:.08em;text-align:center;border-radius:.5rem;padding:.625rem 0;font-size:1.125rem;font-weight:500;animation:4.2s infinite ld-type}.ld-gate-btn{background:var(--ld-text);width:100%;height:2.875rem;color:var(--ld-bg);border-radius:.5rem;justify-content:center;align-items:center;gap:.375rem;margin-top:1.25rem;font-weight:600;display:flex}.ld-footer{border-top:1px solid var(--ld-line);margin-top:7.5rem;padding:3.75rem 0}.ld-footer-row{flex-wrap:wrap;justify-content:space-between;gap:3rem;display:flex}.ld-footer-left{flex-direction:column;gap:.75rem;display:flex}.ld-footer-left p{color:var(--ld-text-3)}.ld-copy{font-size:.875rem}.ld-footer-cols{gap:4rem;display:flex}.ld-footer-cols>div{flex-direction:column;align-items:flex-start;gap:.625rem;display:flex}.ld-footer-cols h5{font-family:var(--ld-mono);text-transform:uppercase;letter-spacing:.04em;color:var(--ld-text-3);margin-bottom:.25rem;font-size:.75rem;font-weight:500}.ld-footer-cols a,.ld-footer-cols button{font-size:.9375rem;transition:color .2s;color:var(--ld-text-2)!important}.ld-footer-cols a:hover,.ld-footer-cols button:hover{color:var(--ld-text)!important}@keyframes ld-up{0%{opacity:0;transform:translateY(1.25rem)}}@keyframes ld-pulse{50%{box-shadow:0 0 0 7px #fff0}}@keyframes ld-drift{to{transform:translate(-6rem)}}@keyframes ld-type{0%,8%{color:var(--ld-text-3);border-color:var(--ld-line-2)}14%,80%{color:var(--ld-text);border-color:var(--ld-glass)}92%,to{color:var(--ld-text-3);border-color:var(--ld-line-2)}}@media (prefers-reduced-motion:reduce){.ld *,.ld :before{transition:none!important;animation:none!important}.ld-reveal{opacity:1;transform:none}}@media (width<=1024px){.ld-links{display:none}.ld-hero-text h1{letter-spacing:-.14rem;font-size:3.75rem}.ld-showcase{grid-template-columns:1fr;padding:3rem 0 0 3rem}.ld-showcase-text{padding:0 3rem 0 0}.ld-invite{grid-template-columns:1fr}}@media (width<=768px){.ld{--ld-gutter:1rem}.ld-hero{flex-direction:column;align-items:stretch;gap:3rem;min-height:0;padding:7rem 0 3rem;overflow:visible}.ld-hero-content{gap:2rem;padding-top:0}.ld-hero-text h1{letter-spacing:-.09rem;font-size:2.75rem}.ld-hero-text span{font-size:1.0625rem}.ld-hero-video,.ld-hero:after{display:none}.ld-hero-image{border:1px solid var(--ld-line-2);border-radius:1rem;width:calc(100% - 2rem);margin:0 1rem;display:block;box-shadow:0 0 120px #ffb6b633}.ld-section{padding-top:5rem}.ld-title{flex-direction:column;align-items:flex-start;gap:1rem;margin-bottom:2rem}.ld-title h2,.ld-invite h2,.ld-showcase h2{letter-spacing:-.07rem;font-size:2.25rem}.ld-card{flex-basis:82%;height:28rem}.ld-showcase{min-height:0;padding:2rem 0 0 1.5rem}.ld-showcase-text{padding-right:1.5rem}.ld-showcase-shot img{min-width:34rem}.ld-duo{grid-template-columns:1fr}.ld-panel-visual{height:16rem}.ld-tour-foot{flex-direction:column;align-items:stretch;gap:1.5rem;padding:.5rem 1.5rem 1.5rem}.ld-tour-ctrl{justify-content:space-between}.ld-tour-nav{min-width:0}.ld-tour-text h3{font-size:1.5rem}.ld-tour-text p{font-size:1rem}.ld-tour-nav strong{display:none}.ld-gate{padding:3.5rem 1.5rem 1.5rem}.ld-footer-cols{flex-wrap:wrap;gap:2.5rem}.ld-banner{bottom:1rem;right:1rem}}:root{--bg:#000;--card:#131313;--card-2:#1a1a1a;--card-3:#232323;--card-4:#2d2d2d;--pop:#1b1b1b;--line:#ffffff0f;--line-2:#ffffff1a;--line-3:#ffffff2e;--text:#f4f4f0;--text-2:#a3a39e;--text-3:#6d6d69;--text-body:#dcdcd7;--paper:#f1f0e9;--paper-ink:#131313;--accent:#dcf58a;--accent-ink:#0d0f05;--accent-art:#c4e65c;--accent-soft:color-mix(in oklab, var(--accent) 15%, transparent);--accent-line:color-mix(in oklab, var(--accent) 50%, transparent);--accent-deep:color-mix(in oklab, var(--accent) 12%, #0e0e0e);--accent-text:color-mix(in oklab, var(--accent-art) 72%, #000);--on-accent:#101010;--green:#3ecf7a;--red:#f2545b;--amber:#f5b53f;--radius-xl:26px;--radius-lg:20px;--radius:14px;--radius-sm:10px;--gap:8px;--shadow-pop:0 0 0 1px #ffffff12, 0 20px 50px #000000a6, 0 4px 12px #0006;--shadow:var(--shadow-pop);--ease:cubic-bezier(.2, .8, .3, 1);--titlebar:34px;--sans:"Manrope Variable", Manrope, "Segoe UI Variable Text", "Segoe UI", system-ui, sans-serif;--mono:"Geist Mono", "Cascadia Mono", Consolas, ui-monospace, monospace;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-family:var(--sans);color:var(--text);background:var(--bg);-webkit-font-smoothing:antialiased;font-size:14px;font-weight:500;line-height:1.45}*{box-sizing:border-box}html,body,#root{height:100%;margin:0}body{background:var(--bg);overflow:hidden}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer;text-align:inherit;background:0 0;border:none;padding:0}button:disabled{cursor:default;opacity:.4}a{color:var(--text);text-decoration:underline;-webkit-text-decoration-color:var(--line-3);text-decoration-color:var(--line-3);text-underline-offset:3px}a:hover{-webkit-text-decoration-color:var(--text);text-decoration-color:var(--text)}h1,h2,h3,h4,h5{letter-spacing:-.02em;margin:0;font-weight:750}p{margin:0}::selection{background:var(--accent);color:var(--accent-ink)}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background-color:#ffffff14;background-clip:padding-box;border:3px solid #0000;border-radius:10px}::-webkit-scrollbar-thumb:hover{background-color:#ffffff29}::-webkit-scrollbar-corner{background:0 0}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}input:focus-visible,textarea:focus-visible,select:focus-visible{outline:none}.mono{font-family:var(--mono);letter-spacing:-.01em;font-size:.9em}.dim{color:var(--text-3)}.spacer{flex:1}.center{flex:1;place-items:center;min-height:120px;display:grid}.spin{animation:.9s linear infinite spin}.ok-text{color:var(--green);font-size:13px;font-weight:600}.danger-icon{color:var(--red);flex-shrink:0}.card{background:var(--card);border-radius:var(--radius-lg)}.list-label,.side-label,.field>span,.settings-nav-group,.invite-label,.mention-popup-title,.emoji-group,.picker-section h4,.profile-body h4,.sb-group-title,.image-row>span,.pp-award-title{letter-spacing:0;color:var(--text-2);font-size:12.5px;font-weight:650}@keyframes spin{to{transform:rotate(360deg)}}@keyframes rise{0%{opacity:0;transform:translateY(10px)}}@keyframes fade{0%{opacity:0}}@keyframes pop{0%{opacity:0;transform:translateY(4px)scale(.98)}}@keyframes drop{0%{opacity:0;transform:translate(-50%,-12px)}}@keyframes shake{25%{transform:translate(-4px)}75%{transform:translate(4px)}}@keyframes pulse{50%{opacity:.35}}.btn{background:var(--card-3);height:40px;color:var(--text);white-space:nowrap;transition:background .15s, color .15s, filter .15s, transform .1s var(--ease);border:none;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 18px;font-weight:700;text-decoration:none;display:inline-flex;position:relative}.btn:hover:not(:disabled){background:var(--card-4)}.btn:active:not(:disabled){transform:scale(.97)}.btn.primary,.btn.accent{background:var(--accent);color:var(--accent-ink)}.btn.primary:hover:not(:disabled),.btn.accent:hover:not(:disabled){background:var(--accent);filter:brightness(1.07)}.btn.danger{background:var(--red);color:#fff}.btn.danger:hover:not(:disabled){background:var(--red);filter:brightness(1.08)}.btn.ghost{color:var(--text-2);background:0 0}.btn.ghost:hover:not(:disabled){color:var(--text);background:var(--card-3)}.btn.ghost-dark{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0000008c}.btn.ghost-dark:hover:not(:disabled){background:#000000bf}.btn.danger-outline{color:var(--red);background:0 0;box-shadow:inset 0 0 0 1.5px #f2545b80}.btn.danger-outline:hover:not(:disabled){background:#f2545b1a}.btn.ink{background:var(--on-accent);color:#fff}.btn.ink:hover:not(:disabled){background:#000}.btn.sm{height:32px;padding:0 14px;font-size:13px}.btn.lg{height:48px;padding:0 26px;font-size:15px}.btn.block{width:100%}.icon-btn{width:34px;height:34px;color:var(--text-2);border-radius:50%;flex-shrink:0;place-items:center;text-decoration:none;transition:background .15s,color .15s;display:inline-grid}.icon-btn:hover:not(:disabled){background:var(--card-3);color:var(--text)}.icon-btn.sm{width:28px;height:28px}.icon-btn.xs{width:22px;height:22px}.icon-btn.on{background:var(--card-4);color:var(--text)}.icon-btn.off{color:var(--red)}.icon-btn.danger:hover:not(:disabled){color:var(--red);background:#f2545b24}.icon-btn.bordered{background:var(--card-3)}.link{color:var(--text-2);align-items:center;gap:5px;font-size:13px;font-weight:600;text-decoration:none;transition:color .15s;display:inline-flex}.link:hover{color:var(--text)}.round-btn{background:var(--card-3);width:38px;height:38px;color:var(--text-2);border-radius:50%;place-items:center;transition:color .15s,background .15s;display:grid}.round-btn:hover{color:var(--text);background:var(--card-4)}.round-btn.accent{background:var(--accent);color:var(--accent-ink)}.round-btn.danger:hover{color:var(--red);background:#f2545b24}.field{flex-direction:column;gap:8px;margin-bottom:18px;display:flex}.field>small{color:var(--text-3);font-size:12.5px}input:not([type=checkbox]):not([type=range]):not([type=color]),select,textarea{background:var(--card-2);border:1.5px solid #0000;border-radius:12px;outline:none;width:100%;min-height:42px;padding:10px 14px;transition:border-color .15s,background .15s}.modal input:not([type=checkbox]):not([type=range]):not([type=color]),.modal select,.modal textarea{background:var(--card-3)}input:not([type=checkbox]):not([type=range]):not([type=color]):hover,select:hover,textarea:hover{border-color:var(--line-2)}input:focus,select:focus,textarea:focus{border-color:var(--accent-line)!important}textarea{resize:vertical}select option{background:var(--card-2)}input::placeholder,textarea::placeholder{color:var(--text-3)}input[type=range]{accent-color:var(--accent);height:4px}.input-prefix{background:var(--card-2);border-radius:12px;align-items:center;display:flex}.input-prefix i{color:var(--text-3);padding-left:14px;font-style:normal}.input-prefix input{background:0 0!important;border:none!important;padding-left:4px!important}.toggle{cursor:pointer;color:var(--text-2);align-items:center;gap:10px;font-weight:600;display:inline-flex}.toggle input{display:none}.toggle-track{background:var(--card-4);border-radius:99px;flex-shrink:0;width:42px;height:24px;transition:background .2s;position:relative}.toggle-track:after{content:"";background:var(--text-2);width:18px;height:18px;transition:transform .25s var(--ease), background .2s;border-radius:50%;position:absolute;top:3px;left:3px}.toggle input:checked+.toggle-track{background:var(--accent)}.toggle input:checked+.toggle-track:after{background:var(--accent-ink);transform:translate(18px)}.toggle-row{border-bottom:1px solid var(--line);cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:16px 0;display:flex}.toggle-row strong{font-weight:700;display:block}.toggle-row small{color:var(--text-3);font-size:12.5px}.segmented{background:var(--card-2);border-radius:999px;gap:2px;margin-bottom:14px;padding:4px;display:flex}.modal .segmented{background:var(--card-3)}.segmented button{height:32px;color:var(--text-2);border-radius:999px;flex:1;justify-content:center;align-items:center;gap:6px;font-size:13px;font-weight:700;transition:background .15s,color .15s;display:inline-flex}.segmented button:hover{color:var(--text)}.segmented button.active{background:var(--text);color:#111}.count-badge{background:var(--red);color:#fff;font-variant-numeric:tabular-nums;border-radius:99px;place-items:center;min-width:20px;height:20px;padding:0 6px;font-size:11px;font-weight:800;display:inline-grid}.unread-dot{background:var(--text);border-radius:50%;flex-shrink:0;width:7px;height:7px}.live-badge{background:var(--accent);height:18px;color:var(--accent-ink);letter-spacing:.02em;border-radius:99px;align-items:center;padding:0 7px;font-size:10px;font-weight:800;display:inline-flex}.live-dot{background:var(--red);border-radius:50%;flex-shrink:0;width:10px;height:10px;animation:1.4s ease-in-out infinite pulse;box-shadow:0 0 0 4px #f2545b38}.pulse-dot{background:var(--green);border-radius:50%;flex-shrink:0;width:9px;height:9px;animation:1.4s ease-in-out infinite pulse}.tag{background:var(--card-3);color:var(--text-2);border-radius:99px;margin:8px 6px 0 0;padding:2px 9px;font-size:11.5px;display:inline-block}.badge{background:var(--card-3);color:var(--text-2);vertical-align:middle;border-radius:99px;align-items:center;margin-left:8px;padding:1px 8px;font-size:11px;font-weight:700;display:inline-flex}.badge.danger{color:var(--red);background:#f2545b29}.user-tag{background:var(--card-3);letter-spacing:.03em;height:19px;color:var(--text);white-space:nowrap;vertical-align:middle;border-radius:99px;flex-shrink:0;align-items:center;gap:4px;padding:0 7px;font-size:10.5px;font-weight:800;line-height:1;display:inline-flex}.user-tag:has(.px-badge){gap:3px;height:22px;padding-left:2px}button.user-tag{cursor:pointer;transition:background .15s}button.user-tag:hover{background:var(--card-4)}.user-tag-emoji{font-size:11px}.avatar{color:var(--text);border-radius:50%;flex-shrink:0;place-items:center;font-weight:750;transition:box-shadow .15s;display:grid;position:relative}.avatar-clip{background:var(--card-3);border-radius:50%;place-items:center;display:grid;position:absolute;inset:0;overflow:hidden}.avatar-clip img{object-fit:cover;width:100%;height:100%;display:block}.avatar-clip.letter{background:var(--card-4);color:var(--text)}.avatar .status{z-index:2;background:#7d7d78;border-radius:50%;position:absolute}.avatar .status.online{background:var(--green)}.avatar .status.offline{background:radial-gradient(circle,#0000 0 32%,#7d7d78 34%)}.avatar.speaking{box-shadow:0 0 0 2px var(--bg), 0 0 0 4px var(--green)}.avatar-deco{pointer-events:none;z-index:1;width:120%;height:120%;position:absolute;top:-10%;left:-10%}.logo-mark{background:var(--accent);color:var(--accent-ink);border-radius:50%;flex-shrink:0;place-items:center;display:inline-grid}.server-icon{background:var(--card-3);color:var(--text);letter-spacing:-.01em;border-radius:50%;flex-shrink:0;place-items:center;font-weight:750;display:grid;overflow:hidden}.server-icon img{object-fit:cover;width:100%;height:100%}.medal{border:1.5px solid var(--line-2);background:var(--card-3);border-radius:9px;flex-shrink:0;place-items:center;line-height:1;display:inline-grid;overflow:hidden}.medal.badge{border-radius:50%;margin:0;padding:0}.medal img{object-fit:cover;width:100%;height:100%}.plus-icon{flex-shrink:0;display:block}.doodle{--d-ink:var(--paper-ink);--d-fill:var(--accent-art);display:block}.doodle svg{width:100%;height:100%;display:block}.doodle .d-ink{fill:var(--d-ink)}.doodle .d-fill{fill:var(--d-fill)}.doodle.accent{--d-ink:var(--doodle-ink,#0c0c0c);--d-fill:var(--doodle-fill,#fff)}.px-badge{image-rendering:pixelated;flex-shrink:0;display:block}.empty{text-align:center;flex-direction:column;align-items:center;padding:36px 16px 44px;display:flex}.empty-art{border-radius:var(--radius-lg);background:var(--paper);width:230px;height:160px;margin-bottom:18px;padding:16px 22px;transform:rotate(-2deg)}.empty-art .doodle{width:100%;height:100%}.empty h3{letter-spacing:-.03em;font-size:20px;font-weight:800}.empty p{color:var(--text-3);margin:6px 0 0}.empty .btn{margin-top:16px}.app,.gate,.splash{background:var(--bg)}.app{flex-direction:column;height:100%;display:flex}.layout{gap:var(--gap);min-height:0;padding:0 var(--gap) var(--gap);flex:1;display:flex}:root:not(.is-desktop) .layout{padding-top:var(--gap)}.main{flex-direction:column;flex:1;min-width:0;display:flex}.view{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.view-body{gap:var(--gap);flex:1;min-height:0;display:flex}.view-col{gap:var(--gap);flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.chat-panel{background:var(--card);border-radius:var(--radius-lg);flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;overflow:hidden}.view-scroll{flex:1;padding:12px 20px 20px;overflow-y:auto}.topbar{flex-shrink:0;align-items:center;gap:12px;min-width:0;height:56px;padding:0 0 0 8px;display:flex}.topbar-icon{background:var(--card);width:36px;height:36px;color:var(--text-2);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.topbar h1{text-overflow:ellipsis;white-space:nowrap;letter-spacing:-.03em;min-width:0;font-size:22px;font-weight:800;overflow:hidden}.topbar-sub{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--text-3);flex-shrink:1;font-size:13.5px;font-weight:600;overflow:hidden}.topbar-actions{flex-shrink:0;align-items:center;gap:8px;display:flex}.topbar-actions .icon-btn{background:var(--card);width:40px;height:40px}.topbar-actions .icon-btn:hover:not(:disabled){background:var(--card-3)}.topbar-actions .icon-btn.on{background:var(--card-4);color:var(--text)}.topbar-actions .icon-btn.accent{background:var(--accent);color:var(--accent-ink)}.topbar-actions .icon-btn.accent:hover:not(:disabled){background:var(--accent);filter:brightness(1.07)}.topbar-user{border-radius:999px;align-items:center;gap:12px;min-width:0;padding:4px 14px 4px 4px;transition:background .15s;display:flex}.topbar-user:hover{background:var(--card)}.topbar-user>span{flex-direction:column;min-width:0;line-height:1.15;display:flex}.topbar-user strong{text-overflow:ellipsis;white-space:nowrap;letter-spacing:-.03em;font-size:19px;font-weight:800;overflow:hidden}.topbar-user small{color:var(--text-3);font-size:12.5px;font-weight:600}.titlebar{height:var(--titlebar);color:var(--text-3);background:var(--bg);-webkit-user-select:none;user-select:none;flex-shrink:0;align-items:center;gap:10px;padding:0 14px 0 18px;font-size:12px;display:flex}:root:not(.is-desktop) .titlebar{display:none}.is-desktop .titlebar{padding-right:150px}.drag{-webkit-app-region:drag}.drag button{-webkit-app-region:no-drag}.titlebar-name{letter-spacing:.01em;color:var(--text-2);font-size:12px;font-weight:750}.conn-pill{color:#ff8a8f;background:#f2545b29;border-radius:99px;align-items:center;gap:6px;height:22px;padding:0 10px;font-size:11.5px;font-weight:700;display:inline-flex}.rail{background:var(--card);border-radius:var(--radius-lg);flex-direction:column;flex-shrink:0;align-items:center;gap:10px;width:74px;padding:12px 0;display:flex;overflow-y:auto}.rail::-webkit-scrollbar{display:none}.rail-item{justify-content:center;width:100%;display:flex;position:relative}.rail-item.bottom{margin-top:auto;padding-top:6px}.rail-pill{background:var(--text);width:4px;height:0;transition:height .25s var(--ease);border-radius:0 4px 4px 0;position:absolute;top:50%;left:0;transform:translateY(-50%)}.rail-item.unread .rail-pill{height:8px}.rail-item.unread:hover .rail-pill{height:18px}.rail-btn{transition:transform .2s var(--ease);border-radius:50%;place-items:center;display:grid}.rail-item:active .rail-btn{transform:scale(.94)}.rail-btn .server-icon,.rail-btn .logo-mark,.rail-add{transition:box-shadow .2s,background .2s,color .2s;width:48px!important;height:48px!important}.rail-btn .server-icon{color:var(--text-2);font-size:13px!important}.rail-item:hover .server-icon{background:var(--card-4);color:var(--text)}.rail-item.active .server-icon,.rail-item.active .logo-mark{color:var(--text);box-shadow:0 0 0 2.5px var(--card), 0 0 0 4.5px var(--accent)}.rail-item.active .logo-mark{color:var(--accent-ink)}.rail-add{background:var(--accent);color:var(--accent-ink);border-radius:50%;place-items:center;display:grid}.rail-item:hover .rail-add{filter:brightness(1.07)}.rail-sep{background:var(--card-3);border-radius:2px;flex-shrink:0;width:26px;height:2px}.rail-badge{background:var(--red);color:#fff;min-width:20px;height:20px;box-shadow:0 0 0 3px var(--card);border-radius:99px;place-items:center;padding:0 5px;font-size:10.5px;font-weight:800;display:grid;position:absolute;bottom:-3px;right:8px}.rail-live{background:var(--green);width:12px;height:12px;box-shadow:0 0 0 3px var(--card);border-radius:50%;position:absolute;top:-1px;right:9px}.sidebar{gap:var(--gap);flex-direction:column;flex-shrink:0;width:268px;min-height:0;display:flex}.side-top{height:56px;margin-bottom:calc(-1 * var(--gap));flex-shrink:0;align-items:center;gap:6px;padding:0 0 0 6px;display:flex;position:relative}.side-title-btn{border-radius:999px;flex:1;align-items:center;gap:8px;min-width:0;height:44px;padding:0 10px;transition:background .15s;display:flex}.side-title-btn:hover,.side-title-btn.open{background:var(--card)}.side-title-btn svg{color:var(--text-2);transition:transform .2s var(--ease);flex-shrink:0}.side-title-btn.open svg{transform:rotate(180deg)}.side-title{text-overflow:ellipsis;white-space:nowrap;letter-spacing:-.03em;min-width:0;color:var(--text);font-size:22px;font-weight:800;overflow:hidden}.side-top>.side-title{flex:1;padding-left:10px}.side-top .menu{top:52px;left:6px;right:6px}.side-scroll{gap:var(--gap);flex-direction:column;flex:1;min-height:0;display:flex;overflow-y:auto}.side-scroll::-webkit-scrollbar{width:0}.side-card{background:var(--card);border-radius:var(--radius-lg);flex-shrink:0;padding:4px 6px 8px}.side-card-head{letter-spacing:-.01em;justify-content:space-between;align-items:center;height:42px;padding:0 4px 0 12px;font-size:14.5px;font-weight:750;display:flex}.side-card-head .icon-btn{color:var(--text-2)}.side-hint{color:var(--text-3);margin:2px 12px 6px;font-size:13px}.side-label{padding:10px 12px 2px;display:block}.side-row{width:100%;min-height:38px;color:var(--text-2);cursor:pointer;border-radius:12px;outline:none;align-items:center;gap:10px;padding:6px 8px 6px 12px;font-size:14px;font-weight:600;transition:background .12s,color .12s;display:flex;position:relative}.side-row:hover,.side-row:focus-visible{background:var(--card-2);color:var(--text)}.side-row.active{background:var(--card-3);color:var(--text)}.side-row.unread{color:var(--text);font-weight:750}.side-row.channel.unread:before{content:"";background:var(--text);border-radius:0 4px 4px 0;width:4px;height:8px;margin-top:-4px;position:absolute;top:50%;left:-6px}.side-row.channel .unread-dot{display:none}.side-row.channel>svg:first-child{color:var(--text-3);flex-shrink:0}.side-row.channel.active>svg:first-child,.side-row.channel:hover>svg:first-child{color:var(--text-2)}.side-row-name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.row-action{opacity:0}.side-row:hover .row-action{opacity:1}.side-row.muted{opacity:.5}.side-row.muted.active{opacity:1}.voice-members{margin:2px 0 6px 20px}.voice-member{width:100%;height:32px;color:var(--text-2);border-radius:10px;align-items:center;gap:10px;padding:0 8px;font-size:13.5px;font-weight:600;transition:background .12s,color .12s;display:flex}.voice-member:hover{background:var(--card-2);color:var(--text)}.dm-tile{background:var(--card);text-align:left;border-radius:18px;flex-shrink:0;align-items:center;gap:12px;width:100%;min-height:62px;padding:10px 12px;transition:background .12s;display:flex;position:relative}.dm-tile:hover{background:var(--card-2)}.dm-tile.active{background:var(--card-3)}.dm-tile.muted{opacity:.55}.dm-tile.muted.active{opacity:1}.dm-tile-icon{background:var(--accent);width:40px;height:40px;color:var(--accent-ink);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.dm-tile-text{flex-direction:column;flex:1;min-width:0;line-height:1.3;display:flex}.dm-tile-text strong,.dm-tile-text small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dm-tile-text strong{font-size:14.5px;font-weight:750}.dm-tile-text small{color:var(--text-3);font-size:12.5px;font-weight:550}.dm-tile.unread .dm-tile-text small{color:var(--text-2)}.dm-tile-meta{color:var(--text-3);align-items:center;gap:6px;display:flex}.voice-dock{background:var(--card);border-radius:var(--radius-lg);flex-shrink:0;align-items:center;gap:4px;padding:10px 8px 10px 14px;display:flex}.voice-panel-info{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.signal{align-items:center;gap:7px;font-size:13.5px;font-weight:750;display:inline-flex}.signal:before{content:"";background:currentColor;border-radius:50%;width:8px;height:8px}.signal.connected{color:var(--green)}.signal.connecting,.signal.reconnecting{color:var(--amber)}.signal.connecting:before,.signal.reconnecting:before{animation:1s ease-in-out infinite pulse}.voice-panel-where{color:var(--text-3);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}.ptt-hint{color:var(--text-3);margin-top:2px;font-size:11.5px;font-weight:650}.ptt-hint.on{color:var(--green)}.voice-dock .icon-btn{background:var(--card-3);width:36px;height:36px}.voice-dock .icon-btn.on{background:var(--accent);color:var(--accent-ink)}.voice-dock .icon-btn.danger{background:var(--red);color:#fff}.voice-dock .icon-btn.danger:hover:not(:disabled){background:var(--red);color:#fff;filter:brightness(1.08)}.userbar{background:var(--card);border-radius:var(--radius-lg);flex-shrink:0;align-items:center;gap:2px;padding:8px;display:flex}.userbar-me{border-radius:999px;flex:1;align-items:center;gap:10px;min-width:0;padding:4px 8px 4px 4px;transition:background .15s;display:flex}.userbar-me:hover{background:var(--card-2)}.userbar-name{flex-direction:column;min-width:0;line-height:1.25;display:flex}.userbar-name strong,.userbar-name small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.userbar-name strong{font-size:14px;font-weight:750}.userbar-name small{color:var(--text-3);font-size:12px;font-weight:600}.userbar .icon-btn{width:34px;height:34px}.userbar .icon-btn.off{background:#f2545b24}.member-list{background:var(--card);border-radius:var(--radius-lg);flex-shrink:0;width:268px;padding:6px 8px 12px;overflow-y:auto}.member-list-head{align-items:baseline;gap:8px;padding:12px 10px 4px;display:flex}.member-list-head h3{font-size:16px;font-weight:800}.member-list .list-label{color:var(--text-3);padding:14px 10px 6px}.member{width:100%;min-height:48px;color:var(--text);border-radius:14px;align-items:center;gap:12px;padding:5px 10px 5px 8px;font-size:14px;font-weight:650;transition:background .12s,opacity .12s;display:flex}.member:hover{background:var(--card-2)}.member.offline{opacity:.4}.member.offline:hover{opacity:1}.member-text{flex-direction:column;flex:1;min-width:0;line-height:1.25;display:flex}.member-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.member-text small{color:var(--accent);font-size:11.5px;font-weight:700}.list-label{padding:16px 8px 8px;display:block}.person-row{cursor:pointer;border-radius:16px;align-items:center;gap:14px;padding:10px 12px;transition:background .12s;display:flex}.person-row+.person-row{margin-top:2px}.person-row:hover{background:var(--card-2)}.person-row.compact{cursor:default;padding:6px 4px}.person-row.compact:hover{background:0 0}.person-name{flex-direction:column;flex:1;min-width:0;line-height:1.3;display:flex}.person-name strong{font-weight:750}.person-name small{color:var(--text-3);font-size:12.5px;font-weight:550}.row-actions{gap:8px;display:flex}.add-friend{max-width:620px;padding:6px 0 4px}.add-friend h3{letter-spacing:-.03em;font-size:20px;font-weight:800}.add-friend p{margin:4px 0 16px}.add-friend-box{background:var(--card-2);border:1.5px solid #0000;border-radius:999px;align-items:center;gap:8px;padding:5px 5px 5px 6px;transition:border-color .15s;display:flex}.add-friend-box:focus-within{border-color:var(--accent-line)}.add-friend-box.ok{border-color:var(--green)}.add-friend-box.bad{border-color:var(--red)}.add-friend-box input{background:0 0!important;border:none!important;min-height:34px!important}.add-friend .ok-text,.add-friend .gate-error{margin-top:10px;display:block}.call-banner{border-radius:var(--radius-lg);background:color-mix(in oklab, var(--green) 14%, var(--card));flex-shrink:0;align-items:center;gap:12px;padding:10px 10px 10px 18px;font-weight:650;display:flex}.call-banner span:nth-child(2){flex:1}.dm-profile{border-radius:var(--radius-lg);background:var(--card);flex-shrink:0;width:300px;overflow-y:auto}.dm-profile::-webkit-scrollbar{width:0}@media (width<=1100px){.member-list,.dm-profile,.side-toggle{display:none!important}}@media (width<=760px){.sidebar{width:220px}.rail{width:64px}}.home{gap:var(--gap);flex:1;min-height:0;display:flex}.home-main{gap:var(--gap);flex-direction:column;flex:1;min-width:0;display:flex;overflow:hidden auto}.home-main::-webkit-scrollbar{width:0}.home-side::-webkit-scrollbar{width:0}.home-side{gap:var(--gap);flex-direction:column;flex-shrink:0;width:300px;display:flex;overflow-y:auto}.hero{border-radius:var(--radius-xl);background:var(--accent-deep);flex-shrink:0;gap:24px;min-width:0;padding:26px 0 22px 32px;display:flex;position:relative;overflow:hidden}.hero-toggle{z-index:2;width:30px;height:30px;color:var(--text-2);background:#00000052;position:absolute;top:12px;right:12px}.hero-toggle:hover:not(:disabled){background:#00000080}.hero.collapsed{border-radius:var(--radius-lg);align-items:center;gap:12px;padding:12px 12px 12px 24px}.hero.collapsed .hero-toggle{position:static}.hero.collapsed .btn{margin-top:0}.hero-line{text-overflow:ellipsis;white-space:nowrap;letter-spacing:-.025em;min-width:0;font-size:17px;font-weight:800;overflow:hidden}.hero-text{flex-direction:column;flex:none;align-items:flex-start;width:min(330px,40%);display:flex}.hero-hello{color:color-mix(in oklab, var(--accent) 70%, var(--text));font-size:14px;font-weight:700}.hero h2{letter-spacing:-.045em;text-wrap:balance;margin:8px 0 22px;font-size:34px;font-weight:800;line-height:1.04}.hero .btn{margin-top:auto}.hero-cards{--fl:0px;--fr:0px;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none;min-width:0;-webkit-mask-image:linear-gradient(90deg, transparent 0, #000 var(--fl), #000 calc(100% - var(--fr)), transparent 100%);-webkit-mask-image:linear-gradient(90deg, transparent 0, #000 var(--fl), #000 calc(100% - var(--fr)), transparent 100%);mask-image:linear-gradient(90deg, transparent 0, #000 var(--fl), #000 calc(100% - var(--fr)), transparent 100%);flex:1;align-items:center;gap:12px;margin-top:16px;padding:6px 30px 6px 4px;scroll-padding-left:4px;display:flex;overflow-x:auto}.hero-cards::-webkit-scrollbar{display:none}.hero-cards.fade-l{--fl:36px}.hero-cards.fade-r{--fr:56px}.hero-card{scroll-snap-align:start;background:var(--paper);height:214px;color:var(--paper-ink);text-align:left;transition:transform .25s var(--ease);border-radius:18px;flex-direction:column;flex:0 0 168px;gap:4px;padding:14px 14px 12px;display:flex}.hero-card:hover{transform:translateY(-4px)rotate(-1.2deg)}.hero-card-num{color:var(--accent-text);font-size:13px;font-weight:800}.hero-card strong{letter-spacing:-.02em;font-size:16px;font-weight:800;line-height:1.12}.hero-card .doodle{flex:1 1 0;min-height:0;margin-top:8px}.home-panel{background:var(--card);border-radius:var(--radius-xl);flex-shrink:0;padding:18px 16px 14px}.home-panel.grow{flex:1 0 auto}.panel-head{flex-wrap:wrap;align-items:center;gap:8px 12px;min-height:34px;margin:0 4px 10px 6px;display:flex}.panel-head h3{letter-spacing:-.03em;font-size:18px;font-weight:800}.panel-head .link{margin-left:auto}.pills{flex-wrap:wrap;gap:4px;display:flex}.pill-tab{height:32px;color:var(--text-2);border-radius:999px;align-items:center;gap:6px;padding:0 14px;font-size:13px;font-weight:700;transition:background .15s,color .15s;display:inline-flex}.pill-tab:hover{color:var(--text);background:var(--card-2)}.pill-tab.active{background:var(--text);color:#111}.pill-tab .count-badge{min-width:18px;height:18px;font-size:10.5px}.home-panel .empty{padding:18px 16px 24px}.live-list{flex-direction:column;gap:8px;display:flex}.live-item{background:var(--card-2);text-align:left;border-radius:16px;flex-direction:column;gap:8px;padding:12px 14px;transition:background .15s;display:flex}.live-item:hover{background:var(--card-3)}.live-item strong{font-size:14.5px;font-weight:750}.live-item small{color:var(--text-3);margin-top:-6px;font-size:12.5px;font-weight:600}.live-item-foot{justify-content:space-between;align-items:center;display:flex}.avatar-stack{display:flex}.avatar-stack .avatar{box-shadow:0 0 0 2.5px var(--card-2)}.live-item:hover .avatar-stack .avatar{box-shadow:0 0 0 2.5px var(--card-3)}.avatar-stack .avatar+.avatar{margin-left:-8px}.avatar-stack-more{background:var(--card-4);min-width:26px;height:26px;box-shadow:0 0 0 2.5px var(--card-2);border-radius:99px;place-items:center;margin-left:-8px;padding:0 6px;font-size:11px;font-weight:800;display:grid}.chip{background:var(--card);height:24px;color:var(--text-2);border-radius:99px;align-items:center;gap:6px;padding:0 10px;font-size:11.5px;font-weight:700;display:inline-flex}.chip:before{content:"";background:var(--green);border-radius:50%;width:6px;height:6px}.chip.me:before{background:var(--accent)}.live-empty{color:var(--text-3);align-items:center;gap:14px;padding:6px 4px 4px;font-size:13px;display:flex}.live-empty .doodle{background:var(--paper);border-radius:14px;flex-shrink:0;width:92px;height:70px;padding:6px 8px}.live-empty strong{color:var(--text);font-weight:750;display:block}.promo{border-radius:var(--radius-xl);background:var(--accent);min-height:250px;color:var(--on-accent);flex-direction:column;flex-shrink:0;align-items:flex-start;gap:4px;padding:18px;display:flex;position:relative;overflow:hidden}.promo .doodle{width:100%;height:110px;margin:-4px 0 4px}.promo strong{letter-spacing:-.045em;font-size:24px;font-weight:800;line-height:1.02}.promo p{opacity:.72;margin-bottom:14px;font-size:13px;font-weight:650}.promo .btn{margin-top:auto}@media (width<=1280px){.hero-text{width:46%}.hero h2{font-size:28px}}@media (width<=1100px){.home-side{display:none}.hero{padding-left:26px}.hero-text{width:54%}.hero h2{font-size:26px}}.chat{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;position:relative}.messages{flex-direction:column;flex:1;padding:8px 0 14px;display:flex;overflow-y:auto}.load-older{align-self:center;margin:10px 0 14px}.chat-intro{border-radius:var(--radius-lg);background:var(--accent-deep);align-items:center;gap:24px;margin:auto 14px 10px;padding:22px 22px 22px 26px;display:flex}.intro-text{flex:1;min-width:0}.intro-text h3{letter-spacing:-.045em;overflow-wrap:anywhere;margin-top:14px;font-size:30px;font-weight:800}.intro-text p{color:var(--text-2);margin:4px 0 0;font-size:14.5px}.intro-icon{background:var(--accent);width:56px;height:56px;color:var(--accent-ink);border-radius:50%;place-items:center;display:grid}.intro-art{background:var(--paper);border-radius:18px;flex-shrink:0;width:190px;height:128px;padding:12px 16px;transform:rotate(2deg)}.intro-art .doodle{width:100%;height:100%}.day-divider{justify-content:center;margin:20px 16px 6px;display:flex}.day-divider span{background:var(--card-2);color:var(--text-2);border-radius:99px;padding:4px 12px;font-size:12px;font-weight:700}.message{border-radius:16px;gap:12px;margin:12px 10px 0;padding:6px 16px 6px 12px;transition:background 80ms;display:flex;position:relative}.message.grouped{margin-top:0;padding-top:2px;padding-bottom:2px}.message:hover,.message.active,.message.editing{background:var(--card-2)}.message.mentioned{background:color-mix(in oklab, var(--accent) 8%, transparent);box-shadow:inset 3px 0 0 var(--accent)}.message.mentioned:hover{background:color-mix(in oklab, var(--accent) 12%, transparent)}.message-avatar{transition:transform .15s var(--ease);border-radius:50%;align-self:flex-start;margin-top:2px}.message-avatar:hover{transform:translateY(-1px)}.message-time-hover{font-variant-numeric:tabular-nums;width:38px;color:var(--text-3);text-align:center;visibility:hidden;flex-shrink:0;padding-top:3px;font-size:10.5px;font-weight:600}.message:hover .message-time-hover{visibility:visible}.message-body{flex:1;min-width:0}.message-meta{align-items:center;gap:7px;line-height:22px;display:flex}.message-author{letter-spacing:-.01em;color:var(--text);font-size:14.5px;font-weight:750}.message-author:hover{text-underline-offset:3px;text-decoration:underline}.message-time{font-variant-numeric:tabular-nums;color:var(--text-3);margin-left:auto;padding-left:12px;font-size:12px;font-weight:600}.message-text{white-space:pre-wrap;overflow-wrap:anywhere;color:var(--text-body);font-size:14.5px;line-height:1.5}.message-text a{color:var(--accent);-webkit-text-decoration-color:var(--accent-line);text-decoration-color:var(--accent-line)}.edited{color:var(--text-3);white-space:nowrap;margin-left:6px;font-size:11px;font-weight:600}.message-image{margin:6px 6px 0 0;display:inline-block}.message-image img{border-radius:var(--radius);max-width:min(420px,100%);max-height:320px;display:block}.message-edit textarea{resize:none;margin:4px 0}.message-edit small .link{font-size:12px}.message-tools{z-index:3;background:var(--pop);box-shadow:var(--shadow-pop);border-radius:999px;align-items:center;gap:1px;padding:4px;display:none;position:absolute;top:-18px;right:14px}.message:hover .message-tools,.message.active .message-tools{display:flex}.message-tools .tool{width:30px;height:30px;color:var(--text-2);transition:background .12s, color .12s, transform .12s var(--ease);border-radius:50%;place-items:center;display:grid}.message-tools .tool:hover{background:var(--card-4);color:var(--text)}.message-tools .tool.emoji{font-size:15px}.message-tools .tool.emoji:hover{transform:scale(1.15)}.message-tools .tool.danger:hover{color:var(--red);background:#f2545b24}.mention{background:var(--accent-soft);color:var(--accent);border-radius:6px;padding:0 5px;font-weight:700;transition:background .12s;display:inline}.mention:hover{background:color-mix(in oklab, var(--accent) 28%, transparent)}.reactions{flex-wrap:wrap;gap:5px;margin-top:6px;display:flex}.reaction{background:var(--card-3);font-variant-numeric:tabular-nums;height:28px;color:var(--text-2);transition:background .12s, transform .12s var(--ease);border-radius:99px;align-items:center;gap:6px;padding:0 10px 0 8px;font-size:12px;font-weight:750;display:inline-flex}.reaction:hover{background:var(--card-4);transform:translateY(-1px)}.reaction.mine{background:var(--accent-soft);box-shadow:inset 0 0 0 1.5px var(--accent-line);color:var(--accent)}.reaction-emoji{font-size:14px;line-height:1}.emoji-picker{z-index:20;border-radius:var(--radius-lg);background:var(--pop);width:320px;box-shadow:var(--shadow-pop);animation:pop .14s var(--ease);position:absolute;top:38px;right:0;overflow:hidden}.emoji-picker.up{top:auto;bottom:38px}.emoji-quick{border-bottom:1px solid var(--line);justify-content:space-between;padding:8px;display:flex}.emoji-scroll{max-height:260px;padding:4px 8px 10px;overflow-y:auto}.emoji-group{padding:10px 4px 6px}.emoji-grid{grid-template-columns:repeat(8,1fr);display:grid}.emoji-picker button{height:34px;transition:background .1s, transform .1s var(--ease);border-radius:10px;font-size:18px;line-height:1}.emoji-quick button{width:36px}.emoji-picker button:hover{background:var(--card-4);transform:scale(1.12)}.invite-card{border-radius:var(--radius-lg);background:var(--card-3);max-width:440px;margin-top:8px;padding:14px 16px}.invite-card.loading{height:98px}.invite-card.dead{color:var(--text-3);font-size:13px}.invite-row{align-items:center;gap:12px;margin-top:10px;display:flex}.invite-info{flex-direction:column;flex:1;min-width:0;display:flex}.invite-info strong{font-size:15px;font-weight:750}.invite-info small{color:var(--text-3);font-size:12.5px}.composer-wrap{padding:0 14px 14px;position:relative}.composer{background:var(--card-2);border:1.5px solid #0000;border-radius:26px;align-items:flex-end;gap:6px;min-height:52px;padding:7px;transition:border-color .15s,background .15s;display:flex}.composer:focus-within{border-color:var(--line-2)}.composer textarea,.composer textarea:focus,.composer textarea:hover{resize:none;flex:1;max-height:220px;font-size:14.5px;background:0 0!important;border:none!important;min-height:36px!important;padding:7px 4px!important}.icon-btn.attach{background:var(--card-3);width:36px;height:36px;color:var(--text)}.icon-btn.attach:hover{background:var(--card-4)}.icon-btn.send{width:36px;height:36px}.icon-btn.send:not(:disabled){background:var(--accent);color:var(--accent-ink)}.icon-btn.send:not(:disabled):hover{background:var(--accent);color:var(--accent-ink);filter:brightness(1.07)}.mention-popup{z-index:25;border-radius:var(--radius-lg);background:var(--pop);max-width:440px;box-shadow:var(--shadow-pop);animation:pop .12s var(--ease);padding:6px;position:absolute;bottom:calc(100% - 6px);left:14px;right:14px}.mention-popup-title{padding:6px 10px 8px}.mention-option{border-radius:12px;align-items:center;gap:10px;width:100%;height:40px;padding:0 10px;display:flex}.mention-option strong{font-weight:700}.mention-option .mono{margin-left:auto;font-size:11px}.mention-option.active{background:var(--card-4)}.drop-overlay{z-index:20;border:2px dashed var(--accent-line);border-radius:var(--radius-lg);pointer-events:none;background:#080808e6;place-items:center;animation:.12s fade;display:grid;position:absolute;inset:10px}.drop-overlay>div{text-align:center;flex-direction:column;align-items:center;gap:4px;display:flex}.drop-art{border-radius:var(--radius-lg);background:var(--paper);width:200px;height:150px;margin-bottom:14px;padding:12px 18px;transform:rotate(-3deg)}.drop-overlay strong{letter-spacing:-.04em;font-size:28px;font-weight:800}.drop-overlay span{color:var(--text-2)}.pending-tray{background:var(--card-2);border-radius:20px;gap:8px;margin-bottom:6px;padding:10px 10px 0;display:flex;overflow-x:auto}.pending{background:var(--card-3);border-radius:14px;flex-direction:column;flex-shrink:0;gap:2px;width:136px;margin-bottom:10px;padding:6px;display:flex;position:relative}.pending.failed{box-shadow:inset 0 0 0 1.5px #f2545b99}.pending img,.pending-icon{object-fit:cover;background:var(--card-2);border-radius:10px;width:100%;height:78px}.pending-icon{color:var(--text-3);place-items:center;display:grid}.pending-name{text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:12px;font-weight:650;overflow:hidden}.pending-meta{color:var(--text-3);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.pending.failed .pending-meta{color:var(--red)}.pending-progress{background:var(--card-4);border-radius:99px;height:3px;margin-top:4px;overflow:hidden}.pending-progress i{background:var(--accent);transform-origin:0;height:100%;transition:transform .15s linear;display:block}.pending-remove{color:#fff;background:#000000bf;border-radius:50%;place-items:center;width:22px;height:22px;display:grid;position:absolute;top:3px;right:3px}.pending-remove:hover{background:var(--red)}.attachments{flex-direction:column;align-items:flex-start;gap:6px;margin-top:8px;display:flex}.att-images{grid-template-columns:repeat(3,160px);gap:4px;display:grid}.att-images.single{display:block}.att-image{border-radius:var(--radius);background:var(--card-2);cursor:zoom-in;transition:filter .15s;display:block;overflow:hidden}.att-image:hover{filter:brightness(1.06)}.att-images:not(.single) .att-image{width:160px;height:160px}.att-image img{object-fit:cover;width:100%;height:100%;display:block}.att-images.single .att-image{max-width:min(440px,100%)}.att-images.single .att-image img{object-fit:contain;max-height:340px}.att-video{border-radius:var(--radius);background:#000;max-width:min(480px,100%);max-height:320px;display:block}.att-file{border-radius:var(--radius-lg);background:var(--card-3);width:min(440px,100%);color:var(--text);align-items:center;gap:12px;padding:12px 14px;text-decoration:none;display:flex}a.att-file:hover{background:var(--card-4)}.att-file-info{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.att-file-name,.att-file-info a{text-overflow:ellipsis;white-space:nowrap;font-weight:650;overflow:hidden}.att-file-info small{color:var(--text-3);font-size:12px}.att-file audio{width:100%;height:32px}.join-card{text-align:center;background:var(--card);border-radius:var(--radius-lg);flex-direction:column;flex:1;justify-content:center;align-items:center;gap:6px;min-height:0;padding:32px 24px;display:flex}.join-art{border-radius:var(--radius-xl);background:var(--paper);width:300px;height:200px;margin-bottom:18px;padding:16px 22px;transform:rotate(-2deg)}.join-card h3{letter-spacing:-.05em;font-size:34px;font-weight:800}.join-card p{color:var(--text-2);margin:0 0 18px;font-weight:600}.join-card .btn{min-width:170px}.join-avatars{margin-bottom:14px;display:flex}.join-avatars .avatar{box-shadow:0 0 0 5px var(--card)}.join-avatars .avatar+.avatar{margin-left:-14px}.stage-wrap{gap:var(--gap);flex-direction:column;flex:1;min-height:0;display:flex}.stage-wrap.compact{flex:none;height:min(46vh,430px)}.stage-card{background:var(--card);border-radius:var(--radius-lg);flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.stage-layout{z-index:4;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);position:absolute;top:16px;right:16px;background:#0009!important;width:36px!important;height:36px!important}.stage{flex:1;min-height:0;padding:10px}.stage.grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-auto-rows:minmax(150px,340px);align-content:center;gap:10px;display:grid;overflow-y:auto}.stage.grid[data-count="1"]{grid-template-columns:minmax(240px,620px);justify-content:center}.stage.grid[data-count="2"]{grid-template-columns:repeat(2,minmax(240px,480px));justify-content:center}.compact .stage.grid{grid-template-columns:repeat(auto-fit,minmax(180px,300px));grid-auto-rows:minmax(120px,1fr);justify-content:center}.stage.focus{flex-direction:column;gap:10px;display:flex}.stage-main{flex:1;min-height:0;display:flex}.stage-strip{flex-shrink:0;gap:10px;height:128px;display:flex;overflow-x:auto}.stage-strip .tile{flex:1 0 150px;max-width:240px}.stage-strip::-webkit-scrollbar{height:0}.tile{isolation:isolate;background:var(--card-2);border-radius:18px;transition:box-shadow .2s;position:relative;overflow:hidden}.tile-bg{z-index:-1;filter:blur(34px)saturate(1.3)brightness(.5);background-position:50%;background-size:cover;position:absolute;inset:-30px;transform:scale(1.1)}.tile.person{flex-direction:column;justify-content:center;align-items:center;display:flex}.tile.speaking{box-shadow:inset 0 0 0 2.5px var(--green)}.tile.ringing .avatar{animation:1.4s ease-in-out infinite pulse}.tile-label{text-shadow:0 1px 8px #0009;align-items:center;gap:6px;font-size:13.5px;font-weight:750;display:flex;position:absolute;bottom:12px;left:14px;right:50px}.tile-label>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tile.small .tile-label{font-size:12px;bottom:8px;left:10px}.tile-mic{color:#ff8a8f;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0000008c;border-radius:50%;place-items:center;width:28px;height:28px;display:grid;position:absolute;bottom:9px;right:10px}.tile.small .tile-mic{width:24px;height:24px;bottom:6px;right:7px}.tile-volume{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:var(--text-2);opacity:0;transition:opacity .15s, transform .2s var(--ease);background:#0009;border-radius:99px;align-items:center;gap:8px;padding:6px 12px;display:flex;position:absolute;top:10px;left:12px;right:12px;transform:translateY(-4px)}.tile:hover .tile-volume{opacity:1;transform:none}.tile-volume input{flex:1}.sound-flash{z-index:3;filter:drop-shadow(0 4px 10px #00000080);pointer-events:none;font-size:28px;animation:2.5s ease-out forwards sound-pop;position:absolute;top:10px;right:12px}@keyframes sound-pop{0%{opacity:0;transform:scale(.3)translateY(8px)}12%{opacity:1;transform:scale(1.25)}22%{transform:scale(1)}80%{opacity:1}to{opacity:0;transform:translateY(-12px)}}.tile.stream{cursor:pointer;background:#000;display:flex}.tile.stream.big{cursor:default;flex:1}.tile.stream video{object-fit:contain;background:#000;width:100%;height:100%}.tile.stream:fullscreen{border-radius:0}.stream-overlay{z-index:2;opacity:0;align-items:center;gap:8px;padding:12px 14px;transition:opacity .2s;display:flex;position:absolute;left:0;right:0}.tile.stream:hover .stream-overlay{opacity:1}.stream-overlay.top{background:linear-gradient(#000000b3,#0000);top:0}.stream-overlay.bottom{background:linear-gradient(#0000,#000000b3);bottom:0}.stream-overlay.pinned{opacity:1;background:0 0}.stream-overlay .icon-btn{color:#fff}.stream-overlay .icon-btn:hover:not(:disabled){background:#ffffff29}.stream-name{text-shadow:0 1px 8px #0009;font-size:13.5px;font-weight:750}.stream-stats{font-variant-numeric:tabular-nums;color:#ffffffbf;margin-left:auto;font-size:11.5px;font-weight:650}.stream-volume{align-items:center;gap:6px;display:flex}.stream-volume .volume-slider input{flex:none;width:110px}.watch-gate{isolation:isolate;text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:12px;padding:16px;display:flex;position:relative;overflow:hidden}.watch-gate .tile-bg{filter:blur(90px)saturate(1.5)brightness(.45);inset:-160px}.watch-icon{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff24;border-radius:50%;place-items:center;width:52px;height:52px;display:grid}.stage-strip .watch-icon,.tile.stream:not(.big) .watch-icon{width:40px;height:40px}.watch-gate strong{letter-spacing:-.02em;text-shadow:0 1px 10px #00000080;font-size:17px;font-weight:750}.self-live{text-align:center;background:var(--accent-deep);flex-direction:column;flex:1;justify-content:center;align-items:center;gap:8px;padding:16px;display:flex}.self-live strong{letter-spacing:-.02em;font-size:18px;font-weight:800}.self-live small{max-width:300px;color:var(--text-2);margin-bottom:8px}.tile.small .self-live small,.stage-strip .self-live small,.stage-strip .self-live .btn,.compact .self-live small{display:none}.compact .self-live strong{font-size:15px}.control-bar{background:var(--card);border-radius:var(--radius-lg);flex-shrink:0;justify-content:center;align-items:center;gap:12px;padding:12px;display:flex}.ctrl{background:var(--card-3);width:46px;height:46px;color:var(--text);transition:background .15s, transform .1s var(--ease), filter .15s;border-radius:50%;place-items:center;display:grid}.ctrl:hover:not(:disabled){background:var(--card-4)}.ctrl:active:not(:disabled){transform:scale(.93)}.ctrl.off{color:#ff7d83;background:#f2545b29}.ctrl.on{background:var(--accent);color:var(--accent-ink)}.ctrl.on:hover:not(:disabled){background:var(--accent);filter:brightness(1.07)}.ctrl.leave{background:var(--red);color:#fff;border-radius:999px;width:64px}.ctrl.leave:hover:not(:disabled){background:var(--red);filter:brightness(1.1)}.audio-blocked{z-index:6;background:var(--pop);box-shadow:var(--shadow-pop);border-radius:99px;align-items:center;gap:12px;padding:6px 6px 6px 16px;font-weight:650;display:flex;position:absolute;top:14px;left:50%;transform:translate(-50%)}.volume-slider{flex:1;align-items:center;gap:8px;min-width:0;display:flex}.volume-slider input{flex:1;min-width:60px}.volume-slider input.boost{accent-color:var(--amber)}.volume-value{font-variant-numeric:tabular-nums;min-width:38px;color:var(--text-2);text-align:right;font-size:11.5px;font-weight:700}.volume-value.boost{color:var(--amber)}.sb-wrap{position:relative}.sb-pop{z-index:30;border-radius:var(--radius-lg);background:var(--pop);width:440px;max-width:calc(100vw - 40px);box-shadow:var(--shadow-pop);animation:pop .14s var(--ease);flex-direction:column;display:flex;position:absolute;bottom:calc(100% + 18px);left:50%;transform:translate(-50%)}.sb-search{background:var(--card-3);color:var(--text-3);border-radius:999px;align-items:center;gap:8px;margin:10px;padding:0 14px;display:flex}.sb-search input{background:0 0!important;border:none!important;min-height:40px!important;padding:0!important}.sb-scroll{max-height:340px;padding:0 10px 10px;overflow-y:auto}.sb-group-title{align-items:center;gap:6px;padding:10px 4px 7px;display:flex}.sb-grid,.sb-admin-grid{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.sb-item,.sb-admin-item{background:var(--card-3);transition:background .12s, transform .12s var(--ease);border-radius:12px;align-items:center;display:flex;position:relative}.sb-admin-item{background:var(--card-2)}.sb-item:hover,.sb-admin-item:hover{background:var(--card-4)}.sb-item:active{transform:scale(.97)}.sb-item.locked{opacity:.45}.sb-play{text-align:left;flex:1;align-items:center;gap:8px;min-width:0;height:40px;padding:0 12px;display:flex}.sb-emoji{font-size:16px}.sb-name{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:650;overflow:hidden}.sb-preview{width:26px;height:26px;color:var(--text-2);border-radius:50%;place-items:center;margin-right:6px;display:none}.sb-item:hover .sb-preview{display:grid}.sb-preview:hover{color:var(--text);background:#ffffff1a}.sb-empty{text-align:center;padding:20px}.sb-plus{background:var(--accent);color:var(--accent-ink);text-align:center;border-radius:999px;margin:0 10px 10px;padding:11px;font-size:13px;font-weight:750}.sb-plus:hover{filter:brightness(1.07)}.sb-admin-item .icon-btn{opacity:0}.sb-admin-item:hover .icon-btn{opacity:1}.sb-form{border-radius:var(--radius-lg);background:var(--card-2);padding:20px}.sb-form h4{margin-bottom:14px;font-size:17px;font-weight:800}.sb-form input:not([type=range]){background:var(--card-3)!important}.sb-file{background:var(--card-3);border-radius:999px;align-items:center;gap:10px;padding:5px 5px 5px 14px;display:flex}.sb-file span{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.sb-form-row{grid-template-columns:1fr 120px;gap:12px;display:grid}.sb-quick{margin:-6px 0 14px}.call-overlay{z-index:70;animation:drop .3s var(--ease);position:fixed;top:52px;left:50%;transform:translate(-50%)}.call-card{border-radius:var(--radius-xl);background:var(--pop);width:270px;box-shadow:var(--shadow-pop);flex-direction:column;align-items:center;gap:2px;padding:26px 18px 22px;display:flex;position:relative;overflow:hidden}.call-card strong{letter-spacing:-.03em;margin-top:14px;font-size:19px;font-weight:800}.call-avatar .avatar{box-shadow:0 0 0 4px var(--pop), 0 0 0 7px var(--green);animation:1.4s ease-in-out infinite pulse}.call-actions{gap:22px;margin-top:18px;display:flex}.call-btn{color:#fff;width:54px;height:54px;transition:transform .15s var(--ease);border-radius:50%;place-items:center;display:grid}.call-btn:hover{transform:scale(1.07)}.call-btn.decline{background:var(--red)}.call-btn.accept{background:var(--green)}.source-grid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:10px;max-height:300px;padding:3px;display:grid;overflow-y:auto}.source{background:var(--card-3);border-radius:16px;flex-direction:column;gap:6px;padding:6px;transition:background .15s,box-shadow .15s;display:flex}.source:hover{background:var(--card-4)}.source.selected{box-shadow:0 0 0 2px var(--accent)}.source>img{aspect-ratio:16/9;object-fit:contain;background:#000;border-radius:11px;width:100%}.source>span{white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:6px;padding:0 4px 2px;font-size:12.5px;font-weight:650;display:flex;overflow:hidden}.source-icon{flex-shrink:0;width:16px;height:16px}.picker-note{margin:0 0 8px}.picker-section{margin-top:20px}.picker-section h4{margin-bottom:8px}.picker-section .segmented{margin-bottom:6px}.picker-section small{margin-top:6px;font-size:12.5px;display:block}.picker-cols{grid-template-columns:1fr 1fr;gap:16px;display:grid}.picker-audio-note{margin:6px 0 0 52px;display:block}.preset-row{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.preset{background:var(--card-3);border-radius:16px;flex-direction:column;gap:2px;padding:12px 14px;transition:background .15s,box-shadow .15s;display:flex}.preset:hover{background:var(--card-4)}.preset strong{letter-spacing:-.02em;align-items:center;gap:6px;font-size:16px;font-weight:800;display:flex}.preset span{color:var(--text-3);font-size:11.5px;font-weight:600}.preset.selected{box-shadow:0 0 0 2px var(--accent)}.preset.locked{opacity:.7}.preset-plus{background:var(--accent);border-radius:99px;align-items:center;gap:3px;padding:1px 7px;color:var(--accent-ink)!important;font-size:10px!important;font-weight:800!important;display:inline-flex!important}@media (width<=760px){.preset-row{grid-template-columns:repeat(2,1fr)}.picker-cols{grid-template-columns:1fr}}.modal-backdrop{z-index:50;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#000000b8;place-items:center;padding:16px;animation:.15s fade;display:grid;position:fixed;inset:0}.modal{border-radius:var(--radius-xl);background:var(--card);width:min(460px,100%);max-height:calc(100vh - 32px);box-shadow:var(--shadow-pop);animation:pop .2s var(--ease);padding:28px;position:relative;overflow-y:auto}.modal.wide{width:min(780px,100%)}.modal-close{z-index:3;background:var(--card-3);position:absolute;top:16px;right:16px}.modal-head{margin-bottom:22px;padding-right:40px}.modal-head h2{letter-spacing:-.045em;font-size:26px;font-weight:800}.modal-head p{color:var(--text-2);margin:6px 0 0}.modal-actions{align-items:center;gap:8px;margin-top:24px;display:flex}.modal .toggle{margin-top:18px}.modal-backdrop.blocking{z-index:80;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.confirm-layer{z-index:65}.confirm-modal{width:min(420px,100%)}.confirm-modal h2{letter-spacing:-.03em;padding-right:8px;font-size:21px;font-weight:800}.confirm-text{color:var(--text-2);margin:8px 0 4px}.confirm-modal .field{margin-top:16px}.choice-list{flex-direction:column;gap:8px;margin-bottom:16px;display:flex}.choice{border-radius:var(--radius-lg);background:var(--card-2);color:var(--text-2);align-items:center;gap:14px;padding:14px 16px;transition:background .15s,box-shadow .15s;display:flex}.choice>svg{background:var(--card-4);width:40px;height:40px;color:var(--text);border-radius:50%;flex-shrink:0;padding:10px}.choice:hover{background:var(--card-3);color:var(--text)}.choice.selected{box-shadow:inset 0 0 0 2px var(--accent)}.choice.selected>svg{background:var(--accent);color:var(--accent-ink)}.choice div{flex-direction:column;display:flex}.choice strong{color:var(--text);font-weight:750}.choice span{color:var(--text-3);font-size:13px}.copy-box{gap:8px;display:flex}.copy-box input{font-family:var(--mono);font-size:13px}.copy-box .btn{height:42px}.invite-friends{border-bottom:1px solid var(--line);max-height:220px;margin-bottom:16px;padding-bottom:12px;overflow-y:auto}.server-edit{align-items:flex-start;gap:18px;display:flex}.server-edit-fields{flex:1}.server-icon-edit{border-radius:50%;position:relative;overflow:hidden}.server-icon-edit span,.profile-avatar.editable span,.profile-banner.editable span{opacity:0;background:#0009;place-items:center;font-size:12px;font-weight:700;transition:opacity .15s;display:grid;position:absolute;inset:0}.server-icon-edit:hover span,.profile-avatar.editable:hover span,.profile-banner.editable:hover span{opacity:1}.menu{z-index:30;border-radius:var(--radius-lg);background:var(--pop);box-shadow:var(--shadow-pop);animation:pop .14s var(--ease);padding:6px;position:absolute}.menu-item{width:100%;min-height:38px;color:var(--text-2);border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:0 12px;font-size:14px;font-weight:650;transition:background .1s,color .1s;display:flex}.menu-item:hover{background:var(--card-4);color:var(--text)}.menu-item.danger{color:var(--red)}.menu-item.danger:hover{background:#f2545b24}.menu-sep{background:var(--line-2);height:1px;margin:5px 8px}.mute-wrap{position:relative}.mute-wrap .menu{min-width:220px;top:calc(100% + 8px);right:0}.hover-anchor{display:inline-flex}.hover-pop{z-index:95;pointer-events:none;animation:pop .12s var(--ease);position:fixed}.hover-pop.tip{background:var(--paper);max-width:260px;color:var(--paper-ink);border-radius:12px;padding:7px 12px;font-size:13px;font-weight:700;line-height:1.35;box-shadow:0 10px 30px #00000080}.hover-pop.card{width:240px}.toast{z-index:80;background:var(--paper);max-width:calc(100% - 32px);color:var(--paper-ink);animation:toast-in .3s var(--ease);border-radius:99px;align-items:center;gap:10px;padding:7px 7px 7px 18px;font-weight:700;display:flex;position:fixed;bottom:26px;left:50%;transform:translate(-50%);box-shadow:0 16px 40px #0000008c}@keyframes toast-in{0%{opacity:0;transform:translate(-50%,12px)}}.toast .icon-btn{color:var(--paper-ink)}.toast .icon-btn:hover{color:var(--paper-ink);background:#00000014}.viewer{z-index:75;background:#000000eb;place-items:center;padding:48px 32px 84px;animation:.15s fade;display:grid;position:fixed;inset:0}.viewer img{object-fit:contain;border-radius:var(--radius);max-width:100%;max-height:100%}.viewer-bar{background:var(--pop);max-width:calc(100% - 32px);box-shadow:var(--shadow-pop);border-radius:99px;align-items:center;gap:6px;padding:5px 5px 5px 18px;font-size:13px;font-weight:650;display:flex;position:absolute;bottom:20px;left:50%;transform:translate(-50%)}.viewer-bar span{text-overflow:ellipsis;white-space:nowrap;margin-right:6px;overflow:hidden}.web-update{z-index:70;top:calc(var(--titlebar) + 10px);background:var(--pop);box-shadow:var(--shadow-pop);animation:drop .3s var(--ease);border-radius:99px;align-items:center;gap:10px;padding:6px 6px 6px 16px;font-size:13px;font-weight:700;display:flex;position:fixed;left:50%;transform:translate(-50%)}:root:not(.is-desktop) .web-update{top:12px}.update-card{z-index:60;border-radius:var(--radius-xl);background:var(--pop);width:310px;box-shadow:var(--shadow-pop);animation:pop .25s var(--ease);flex-direction:column;gap:4px;padding:18px;display:flex;position:fixed;bottom:18px;right:18px;overflow:hidden}.update-card strong{letter-spacing:-.03em;font-size:22px;font-weight:800}.update-card p{white-space:pre-wrap;max-height:120px;color:var(--text-2);margin:2px 0 10px;font-size:13px;overflow-y:auto}.update-card .btn{align-self:flex-start}.update-close{position:absolute;top:10px;right:10px}.update-progress{flex-direction:column;gap:6px;width:100%;display:flex}.update-bar{background:var(--card-4);border-radius:99px;height:6px;overflow:hidden}.update-bar i{background:var(--accent);transform-origin:0;height:100%;transition:transform .2s linear;display:block}.critical-update{z-index:90;background:var(--bg);flex-direction:column;display:flex;position:fixed;inset:0}.critical-update .gate-form h1{margin-top:6px}.critical-update .gate-sub{margin-bottom:16px}.critical-art{border-radius:var(--radius-lg);background:var(--paper);width:240px;height:160px;margin-bottom:22px;padding:14px 20px;transform:rotate(-2deg)}.critical-notes{border-radius:var(--radius);background:var(--card);white-space:pre-wrap;color:var(--text-2);margin:0 0 26px;padding:14px 16px;font-size:13px}.gate,.splash{flex-direction:column;height:100%;display:flex;position:relative}.gate .titlebar,.splash .titlebar{display:flex}:root:not(.is-desktop) .gate .titlebar,:root:not(.is-desktop) .splash .titlebar{display:none}.gate-home{z-index:2;background:var(--card);height:36px;color:var(--text-2);border-radius:99px;align-items:center;gap:6px;padding:0 14px;font-size:13px;font-weight:700;display:inline-flex;position:absolute;top:20px;left:24px}.gate-home:hover{color:var(--text);background:var(--card-3)}.gate-body{flex:1;place-items:center;padding:24px 16px;display:grid;overflow-y:auto}.gate-card{background:var(--card);width:min(1040px,100%);min-height:min(640px,100vh - 120px);animation:rise .5s var(--ease);border-radius:32px;grid-template-columns:minmax(0,440px) minmax(0,1fr);display:grid;overflow:hidden}.gate-card-form{flex-direction:column;padding:34px 44px;display:flex}.gate-card-brand{letter-spacing:-.03em;align-items:center;gap:10px;font-size:18px;font-weight:800;display:inline-flex}.gate-card-main{flex:1;align-items:center;padding:34px 0 10px;display:flex}.gate-card-art{background:var(--accent);color:var(--on-accent);border-radius:24px;flex-direction:column;margin:10px;padding:28px 30px 30px;display:flex;position:relative;overflow:hidden}.gate-art-top{justify-content:space-between;font-size:13px;font-weight:750;display:flex}.gate-art-top span:last-child{opacity:.6}.gate-card-art .doodle{flex:1;min-height:0;margin:18px 0 14px;animation:7s ease-in-out infinite alternate gate-float}@keyframes gate-float{to{transform:translateY(-10px)rotate(-1.5deg)}}.gate-card-art figcaption strong{letter-spacing:-.055em;font-size:44px;font-weight:800;line-height:.98;display:block}.gate-card-art figcaption span{opacity:.65;margin-top:10px;font-size:14px;font-weight:650;display:block}.gate-form{width:100%;max-width:360px;animation:rise .4s var(--ease)}.gate-form h1{letter-spacing:-.06em;font-size:46px;font-weight:800;line-height:1}.gate-sub{color:var(--text-2);letter-spacing:-.02em;margin:10px 0 32px;font-size:18px;font-weight:600}.key-input{height:56px;font-family:var(--mono);letter-spacing:.16em;text-align:center;text-transform:uppercase;font-size:16px;border-radius:999px!important;padding:0 14px!important}.key-input.invalid{animation:.3s shake;border-color:var(--red)!important}.key-meta{color:var(--text-3);justify-content:space-between;gap:12px;margin:10px 4px 24px;font-size:12.5px;font-weight:600;display:flex}.key-meta .mono{font-size:11.5px}.gate-error{color:var(--red);font-size:13px;font-weight:650}.gate-error.block{margin:-4px 0 14px}.gate-form .btn.block{height:48px;font-size:15px}.gate-switch{justify-content:center;width:100%;margin-top:18px;display:flex}.gate-foot{color:var(--text-3);justify-content:center;align-items:center;gap:8px;padding:16px;font-size:12px;font-weight:650;display:flex}.gate-foot .link{margin-left:12px;font-size:12px}.landing{flex-direction:column;align-items:flex-start;display:flex}.landing-label{margin-top:22px}.landing h1{margin-top:6px}.landing .gate-sub{margin-bottom:28px}.landing-alt{margin-top:8px}.splash-body{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:18px;display:flex}@media (width<=860px){.gate-card{grid-template-columns:1fr;width:min(480px,100%)}.gate-card-art{display:none}.gate-card-form{padding:34px 28px 28px}}.popout-pos{z-index:60;width:300px;animation:pp-in .2s var(--ease);position:fixed}@keyframes pp-in{0%{opacity:0;transform:translateY(8px)scale(.98)}}.pp{--pp-bg:#181818;isolation:isolate;background:var(--pp-bg);width:300px;box-shadow:var(--shadow-pop);border-radius:22px;position:relative;overflow:hidden}.pp.themed{--pp-bg:color-mix(in oklab, var(--pc) 22%, #0b0b0b);background:linear-gradient(180deg, color-mix(in oklab, var(--pc) 72%, #000) 0%, color-mix(in oklab, var(--pc) 32%, #0d0d0d) 45%, color-mix(in oklab, var(--pc) 14%, #0b0b0b) 100%)}.pp.preview{box-shadow:none}.pp.docked{width:100%;min-height:100%;box-shadow:none;border-radius:0}.pp.docked:not(.themed){--pp-bg:var(--card)}.pp-bg{z-index:-2;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.pp.with-bg:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#0000000d 0,#00000080 120px,#000000d1 100%);position:absolute;inset:0}.pp-banner{background:var(--pc,color-mix(in oklab, var(--accent) 24%, #1c1c1c));height:110px;position:relative;overflow:hidden;-webkit-mask-image:radial-gradient(47px at 58px 100%,#0000 46.5px,#000 47px);mask-image:radial-gradient(47px at 58px 100%,#0000 46.5px,#000 47px)}.pp-banner .banner-img,.banner-img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.pp.with-bg .pp-banner:not(:has(img)){background:0 0}.pp-actions{z-index:4;gap:8px;display:flex;position:absolute;top:12px;right:12px}.pp-round{color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0000008c;border-radius:50%;place-items:center;width:34px;height:34px;transition:background .15s;display:grid}.pp-round:hover,.pp-round.on{background:#000c}.pp-menu-wrap{position:relative}.pp-menu-wrap .menu{min-width:220px;top:42px;right:0}.pp-avatar{z-index:2;position:absolute;top:70px;left:18px}.pp-body{z-index:1;padding:52px 18px 18px;position:relative}.pp-name{flex-wrap:wrap;align-items:center;gap:4px 8px;display:flex}.pp-name h2{letter-spacing:-.04em;overflow-wrap:anywhere;font-size:22px;font-weight:800;line-height:26px}.pp-sub{color:var(--text-2);flex-wrap:wrap;align-items:center;gap:6px;margin-top:3px;font-size:13px;font-weight:600;display:flex}.pp-dot:before{content:"·";color:var(--text-3);margin-right:6px}.pp-bio{white-space:pre-wrap;overflow-wrap:anywhere;color:var(--text);margin:12px 0 0;font-size:14px;line-height:1.45}.pp-meta{color:var(--text-2);background:#00000047;border-radius:14px;flex-direction:column;gap:8px;margin-top:14px;padding:12px 14px;font-size:13px;font-weight:600;display:flex}.pp-meta-row{align-items:center;gap:8px;display:flex}.pp-meta-row svg{color:var(--text-3)}.pp-mutual-icons{display:flex}.pp-mutual-icons .server-icon{box-shadow:0 0 0 2px var(--pp-bg);font-size:7px!important}.pp-mutual-icons .server-icon+.server-icon{margin-left:-5px}.pp-roles{flex-wrap:wrap;gap:4px;margin-top:12px;display:flex}.pp-role{background:#00000052;border-radius:99px;align-items:center;gap:6px;height:26px;padding:0 10px 0 8px;font-size:12px;font-weight:700;display:inline-flex}.pp-role i{border-radius:50%;width:9px;height:9px}.pp-role i.plus{background:var(--accent)}.pp-compose{background:#0000005c;border:1.5px solid #0000;border-radius:999px;align-items:center;margin-top:16px;padding-right:4px;transition:border-color .15s;display:flex}.pp-compose:focus-within{border-color:var(--accent-line)}.pp-compose input{font-size:14px;background:0 0!important;border:none!important;min-height:42px!important;padding:0 14px!important}.pp-send{background:var(--accent);width:34px;height:34px;color:var(--accent-ink);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.pp-send:hover{filter:brightness(1.07)}.pp-edit{margin-top:16px}.pp-effect{z-index:3;object-fit:cover;object-position:top;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.pp-award{background:#0000004d;border-radius:14px;max-height:260px;margin-top:12px;padding:8px;overflow-y:auto}.pp-award-title{padding:2px 6px 8px}.pp .award-row{width:100%;font-size:13px}.profile-badges{background:#00000047;border-radius:12px;flex-wrap:wrap;gap:2px;width:fit-content;margin-top:10px;padding:3px;display:flex}.badge-slot{border-radius:9px;place-items:center;width:28px;height:28px;transition:background .12s;display:grid}.badge-slot:hover{background:#ffffff1a}.badge-slot.clickable{cursor:pointer}.badge-slot .medal{background:0 0;border:none;width:22px!important;height:22px!important;font-size:17px!important}.badge-card{background:var(--paper);color:var(--paper-ink);text-align:center;border-radius:20px;flex-direction:column;align-items:center;gap:4px;padding:20px 16px 16px;display:flex;position:relative;overflow:hidden;box-shadow:0 16px 40px #00000080}.badge-card:before{content:"";background:radial-gradient(circle, color-mix(in srgb, var(--glow,var(--accent)) 45%, transparent), transparent 70%);border-radius:50%;width:180px;height:180px;position:absolute;top:-70px;left:50%;transform:translate(-50%)}.badge-card-icon{margin-bottom:8px;position:relative}.badge-card strong{letter-spacing:-.02em;font-size:16px;font-weight:800;position:relative}.badge-card span,.badge-card small{color:#4a4a46;font-size:12.5px;font-weight:600;position:relative}.badge-card small{color:#7a7a75}.profile-modal{width:min(400px,100%);padding:0;overflow:hidden}.profile-modal .modal-close{color:#fff;background:#00000080}.profile-banner{background:var(--pc,var(--card-3));width:100%;height:120px;display:block;position:relative;overflow:hidden}.profile-card{position:relative}.profile-card>.profile-banner,.profile-card>.profile-top,.profile-card>.profile-body{z-index:1;position:relative}.profile-bg{object-fit:cover;z-index:0;width:100%;height:100%;position:absolute;inset:0}.profile-top{justify-content:space-between;align-items:flex-end;gap:12px;margin-top:-44px;padding:0 18px;display:flex}.profile-avatar{box-shadow:0 0 0 6px var(--card);border-radius:50%;position:relative}.profile-actions{gap:6px;padding-bottom:6px;display:flex}.profile-body{padding:14px 18px 20px}.profile-body h2{letter-spacing:-.03em;align-items:center;gap:8px;font-size:22px;display:flex}.profile-body section{border-top:1px solid var(--line);margin-top:16px;padding-top:14px}.profile-body h4{margin-bottom:4px}.profile-body section p{color:var(--text-2);margin:0}.profile-bio{white-space:pre-wrap}.profile-effect{object-fit:cover;object-position:top;z-index:2;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.profile-editor{border-radius:var(--radius-lg);margin-bottom:52px;position:relative}.profile-editor .profile-banner{border-radius:var(--radius-lg)}.profile-editor .profile-avatar{position:absolute;bottom:-44px;left:18px;overflow:hidden}.profile-avatar.editable span{border-radius:50%}.image-actions{justify-content:flex-end;gap:16px;min-height:18px;margin:-40px 0 24px;display:flex}.profile-medals{flex-wrap:wrap;gap:6px;margin-top:12px;display:flex}.plus-modal{border-radius:28px;width:min(470px,100%);padding:0;overflow:hidden}.plus-modal .modal-close{color:var(--on-accent);background:#00000024}.plus-modal .modal-close:hover{color:var(--on-accent)!important;background:#0000003d!important}.plus-hero{background:var(--accent);height:240px;color:var(--on-accent);border-radius:22px;place-items:center;margin:8px 8px 0;display:grid;position:relative;overflow:hidden}.plus-hero .doodle{width:78%;height:76%;margin-top:18px;animation:6s ease-in-out infinite alternate gate-float}.plus-hero-sticker{background:var(--on-accent);color:#fff;letter-spacing:-.03em;border-radius:99px;padding:6px 14px;font-size:20px;font-weight:800;position:absolute;bottom:18px;right:18px;transform:rotate(-4deg)}.plus-hero-badge{z-index:2;letter-spacing:-.03em;align-items:center;gap:8px;font-size:18px;font-weight:800;display:inline-flex;position:absolute;top:16px;left:18px}.plus-showcase{z-index:1;width:140px;height:140px;margin-top:14px;position:relative}.plus-showcase-item{opacity:0;transition:opacity .6s ease, transform .6s var(--ease);place-items:center;display:grid;position:absolute;inset:0;transform:scale(.94)}.plus-showcase-item.on{opacity:1;transform:scale(1)}.plus-body{z-index:1;text-align:center;padding:22px 28px 28px;position:relative}.plus-body h2{letter-spacing:-.045em;font-size:26px;font-weight:800}.plus-body p{color:var(--text-2);margin:8px 0 20px}.plus-perks{text-align:left;border-radius:var(--radius-lg);background:var(--card-2);margin:0 0 18px;padding:6px 14px;list-style:none}.plus-perks li{color:var(--text-2);align-items:center;gap:10px;padding:7px 2px;font-weight:600;display:flex}.plus-perks svg{color:var(--accent)}.plus-actions{flex-direction:column;gap:8px;display:flex}.btn.plus-cta{height:48px;font-size:15px}.plus-section{border-radius:var(--radius-lg);background:var(--card-2);margin:8px 0 20px;padding:18px}.plus-section-head{align-items:center;gap:8px;margin-bottom:14px;display:flex}.plus-section-head strong{font-weight:800}.plus-get{margin-left:auto}.plus-section.locked .field>span{align-items:center;gap:5px;display:inline-flex}.plus-bg-row{align-items:center;gap:14px;display:flex}.plus-bg-preview{border-radius:var(--radius);background:var(--card-3);width:80px;height:100px;color:var(--text-3);place-items:center;display:grid;overflow:hidden}.plus-bg-preview img{object-fit:cover;width:100%;height:100%}.plus-bg-actions{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.award-plus{place-items:center;width:24px;height:24px;display:grid}.deco-grid{flex-wrap:wrap;gap:8px;display:flex}.deco-option{border-radius:var(--radius-lg);background:var(--card-3);width:76px;height:76px;transition:box-shadow .15s, transform .15s var(--ease);place-items:center;display:grid;position:relative}.deco-option.wide{background:linear-gradient(#2c2c2c 0 32%,#161616 32%);width:88px;height:116px;overflow:hidden}.deco-option.wide img{object-fit:cover;object-position:top;width:100%;height:100%;position:absolute;inset:0}.deco-option:hover{transform:translateY(-2px)}.deco-option.active{box-shadow:0 0 0 2px var(--accent)}.deco-none{color:var(--text-3);font-size:12px;font-weight:650}.deco-label{color:var(--text-2);text-shadow:0 1px 2px #000;font-size:11px;font-weight:650;position:absolute;bottom:4px;left:0;right:0}.deco-admin-grid{grid-template-columns:repeat(auto-fill,minmax(126px,1fr));gap:10px;margin-bottom:8px;display:grid}.deco-admin{border-radius:var(--radius-lg);background:var(--card-2);flex-direction:column;align-items:center;gap:10px;padding:16px 8px 10px;font-size:13px;font-weight:650;display:flex;position:relative}.deco-admin.effect{padding-top:0;overflow:hidden}.deco-admin.effect img{object-fit:cover;object-position:top;background:linear-gradient(#2c2c2c 0 35%,#161616 35%);width:100%;height:130px}.deco-admin-actions{gap:2px;display:flex}input.deco-rename{text-align:center;font-size:13px;min-height:30px!important;padding:3px 8px!important}.deco-upload{gap:8px;display:flex}.deco-upload input{flex:1}.server-preview{width:min(380px,100%);padding:0;overflow:hidden}.server-preview-loading{height:230px}.server-preview-banner{background:var(--accent-deep);border-radius:20px;height:110px;margin:8px 8px 0;position:relative;overflow:hidden}.server-preview-banner .doodle{background:var(--paper);border-radius:14px;width:150px;height:96px;padding:8px 12px;position:absolute;top:8px;right:14px;transform:rotate(3deg)}.server-preview-icon{width:fit-content;box-shadow:0 0 0 6px var(--card);border-radius:50%;margin:-40px 0 0 24px;position:relative}.server-preview-body{padding:12px 24px 24px}.server-preview-body h2{letter-spacing:-.04em;align-items:center;gap:8px;font-size:22px;font-weight:800;display:flex}.server-preview-stats{color:var(--text-2);gap:14px;margin:6px 0;font-size:13px;font-weight:650;display:flex}.server-preview-stats .dot{background:#6d6d69;border-radius:50%;width:8px;height:8px;margin-right:5px;display:inline-block}.server-preview-stats .dot.online{background:var(--green)}.server-preview-body>p{margin:0 0 16px;font-size:13px}.server-preview-closed{border-radius:var(--radius);background:var(--card-2);color:var(--text-2);align-items:center;gap:8px;margin:0;padding:12px 14px;font-size:13px;font-weight:600;display:flex}.positioner{flex-direction:column;align-items:center;display:flex}.positioner-frame{background:var(--card-2);box-shadow:0 0 0 2px var(--line-2);cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;position:relative;overflow:hidden}.positioner-frame:active{cursor:grabbing}.positioner-frame.avatar{border-radius:50%}.positioner-frame.banner{border-radius:var(--radius-lg);max-width:100%}.positioner-frame img{object-fit:cover;pointer-events:none;width:100%;height:100%;display:block}.positioner-zoom{width:min(360px,100%);color:var(--text-2);align-items:center;gap:12px;margin:18px 0 4px;font-size:12.5px;font-weight:650;display:flex}.positioner-zoom input{flex:1}.positioner .settings-actions{align-self:stretch}.swatches{flex-wrap:wrap;gap:8px;display:flex}.swatch{cursor:pointer;width:32px;height:32px;box-shadow:inset 0 0 0 1px var(--line-2);transition:transform .15s var(--ease);border-radius:50%;position:relative;overflow:hidden}.swatch:hover{transform:scale(1.08)}.swatch.active{box-shadow:0 0 0 2.5px var(--card), 0 0 0 4.5px var(--accent)}.swatch.none{background:linear-gradient(135deg, transparent 46%, var(--text-3) 47%, var(--text-3) 53%, transparent 54%), var(--card-3)}.swatch.custom{background:conic-gradient(#f2545b,#f5a524,#3e9b4f,#3b82f6,#8b5cf6,#f2545b)}.swatch.custom input{opacity:0;cursor:pointer;position:absolute;inset:0}.tag-emoji-pick{flex-wrap:wrap;gap:2px;display:flex}.tag-emoji-pick button{opacity:.55;border-radius:50%;width:34px;height:34px;font-size:16px;transition:opacity .12s,background .12s}.tag-emoji-pick button:hover{opacity:1;background:var(--card-3)}.tag-emoji-pick button.active{opacity:1;background:var(--card-4);box-shadow:inset 0 0 0 1.5px var(--accent-line)}.tag-field{background:var(--card-2);border:1.5px solid #0000;border-radius:12px;align-items:center;padding-right:6px;transition:border-color .15s;display:flex}.modal .tag-field{background:var(--card-3)}.tag-field:focus-within{border-color:var(--accent-line)}.tag-field input{font-family:var(--mono);background:0 0!important;border:none!important}input.tag-field-name{flex:1;min-width:0;padding-right:2px!important}.tag-field-hash{color:var(--text-3);font-family:var(--mono)}input.tag-field-digits{width:52px!important;padding-left:4px!important;padding-right:4px!important}.tag-migration{width:min(460px,100%)}.award-list{flex-direction:column;gap:2px;max-height:220px;display:flex;overflow-y:auto}.award-row{text-align:left;border-radius:10px;align-items:center;gap:10px;padding:7px 8px;display:flex}.award-row span:nth-child(2){flex:1}.award-row:hover{background:#ffffff0f}.award-row.has{color:var(--green)}.award-row.has span:nth-child(2){color:var(--text)}.medal-list{flex-direction:column;gap:6px;margin-top:18px;display:flex}.medal-row{border-radius:var(--radius-lg);background:var(--card-2);align-items:center;gap:12px;padding:10px 12px;display:flex}.medal-row-info{flex-direction:column;flex:1;min-width:0;display:flex}.medal-preview{align-items:center;gap:16px;margin-bottom:18px;display:flex}.medal-preview-actions{align-items:center;gap:12px;display:flex}input.emoji-input{text-align:center;font-size:18px;width:80px!important}.ach-list{flex-direction:column;gap:6px;display:flex}.ach-row{border-radius:var(--radius-lg);background:var(--card-2);align-items:center;gap:14px;padding:13px 14px;display:flex}.ach-row.have{box-shadow:inset 0 0 0 1.5px var(--accent-line);background:color-mix(in oklab, var(--accent) 7%, var(--card-2))}.ach-row:not(.have) .medal{filter:grayscale();opacity:.55}.ach-info{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.ach-info strong{font-weight:750}.ach-info span{color:var(--text-2);font-size:13px}.ach-have{color:var(--accent);white-space:nowrap;align-items:center;gap:4px;font-size:12px;font-weight:700;display:inline-flex}.settings-modal{background:var(--bg);border-radius:30px;gap:8px;width:min(1100px,100%);height:min(810px,100vh - 32px);padding:8px;display:flex;overflow:hidden}.settings-modal .modal-close{top:20px;right:20px}.settings-nav{background:var(--card);border-radius:22px;flex-direction:column;flex-shrink:0;gap:2px;width:236px;padding:22px 10px 12px;display:flex;overflow-y:auto}.settings-nav-title{letter-spacing:-.03em;padding:0 12px 12px;font-size:18px;font-weight:800}.settings-nav-group{color:var(--text-3);padding:16px 12px 6px}.settings-nav button{height:40px;color:var(--text-2);border-radius:12px;align-items:center;gap:11px;padding:0 12px;font-size:14px;font-weight:650;transition:background .12s,color .12s;display:flex}.settings-nav button svg{opacity:.8;flex-shrink:0}.settings-nav button:hover{background:var(--card-2);color:var(--text)}.settings-nav button.active{background:var(--card-3);color:var(--text)}.settings-nav button.active svg{opacity:1}.settings-nav button.danger{color:var(--red)}.settings-nav button.danger:hover{background:#f2545b1f}.settings-body{background:var(--card);border-radius:22px;flex:1;min-width:0;padding:34px 44px;overflow-y:auto}.settings-body input:not([type=checkbox]):not([type=range]):not([type=color]),.settings-body select,.settings-body textarea,.settings-body .segmented,.settings-body .tag-field{background:var(--card-2)}.settings-title{letter-spacing:-.05em;font-size:30px;font-weight:800}.settings-sub{color:var(--text-2);margin:6px 0 26px}.settings-actions{justify-content:flex-end;align-items:center;gap:12px;display:flex}.settings-actions.start{justify-content:flex-start;margin-bottom:14px}.settings-block{border-top:1px solid var(--line);margin-top:10px;padding:20px 0}.settings-block h4{letter-spacing:-.02em;margin-bottom:14px;font-size:16px;font-weight:800}.settings-row{justify-content:space-between;align-items:center;gap:12px;display:flex}.settings-note{margin:0}.profile-tab-grid{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:34px;display:grid}.profile-preview-col{position:sticky;top:0}.image-rows{flex-direction:column;gap:14px;margin-bottom:22px;display:flex}.image-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.image-row>span{width:100%}.mic-meter{background:var(--card-3);border-radius:99px;height:6px;margin:-8px 0 18px;overflow:hidden}.mic-meter-bar{background:var(--accent);transform-origin:0;height:100%;transition:transform 60ms linear;transform:scaleX(0)}.key-bind{background:var(--card-3);min-width:128px;height:38px;font-family:var(--mono);border-radius:999px;padding:0 16px;font-size:12.5px;transition:background .15s}.key-bind:hover{background:var(--card-4)}.key-bind.listening{box-shadow:inset 0 0 0 2px var(--accent);color:var(--text-2);animation:1.2s ease-in-out infinite pulse}.block-hint{margin-top:2px;font-size:12.5px;display:block}.range-field{margin-top:16px}.range-field>span{color:var(--text-2);font-size:13px}.key-issue{gap:8px;display:flex}.key-issue .btn{height:42px}.key-list{border-radius:var(--radius-lg);background:var(--card-2);flex-direction:column;display:flex;overflow:hidden}.key-list:empty{display:none}.key-row{border-top:1px solid var(--line);align-items:center;gap:12px;min-height:46px;padding:4px 8px 4px 16px;display:flex}.key-row:first-child{border-top:none}.key-row code{font-family:var(--mono);letter-spacing:.06em;font-size:12.5px}.key-row.used code{color:var(--text-3);text-decoration:line-through}.key-note{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--text-3);text-align:right;flex:1;font-size:12.5px;font-weight:600;overflow:hidden}.release-list{border-radius:var(--radius-lg);background:var(--card-2);flex-direction:column;display:flex}.release-row{border-top:1px solid var(--line);padding:14px 16px}.release-row:first-child{border-top:none}.release-head{align-items:center;gap:8px;display:flex}.release-head .badge{margin-left:0}.release-head .dim{margin-left:auto;font-size:12px;font-weight:600}.release-row p{white-space:pre-wrap;color:var(--text-2);margin:6px 0 0;font-size:13px}.muted-list{flex-direction:column;gap:6px;display:flex}.muted-row{border-radius:var(--radius-lg);background:var(--card-2);align-items:center;gap:12px;padding:10px 12px;display:flex}.muted-info{flex-direction:column;flex:1;min-width:0;display:flex}.accent-grid{grid-template-columns:repeat(auto-fill,minmax(138px,1fr));gap:10px;display:grid}.accent-option{border-radius:var(--radius-lg);background:var(--card-2);text-align:left;transition:box-shadow .15s, transform .2s var(--ease);flex-direction:column;gap:10px;padding:8px 8px 12px;font-weight:750;display:flex}.accent-option:hover{transform:translateY(-2px)}.accent-option.active{box-shadow:0 0 0 2px var(--a)}.accent-option>span:last-child{padding:0 6px}.accent-mock{background:#000;border-radius:13px;gap:5px;height:104px;padding:7px;display:flex;position:relative}.accent-mock i{background:#1a1a1a;border-radius:7px;display:block}.am-rail{background:#1a1a1a;border-radius:7px;flex-direction:column;align-items:center;gap:5px;width:18px;padding-top:5px;display:flex}.am-rail b{background:#2c2c2c;border-radius:50%;width:11px;height:11px}.am-rail b:first-child{background:var(--a)}.am-body{flex-direction:column;flex:1;gap:5px;display:flex}.am-hero{background:color-mix(in oklab, var(--a) 14%, #0e0e0e);border-radius:8px;flex:1;align-items:flex-end;padding:7px;display:flex}.am-hero b{background:var(--a);border-radius:99px;width:34px;height:10px}.accent-mock i.am-rows{height:26px}.am-paper{background:var(--paper);border-radius:5px;width:26px;height:32px;position:absolute;top:12px;right:12px;transform:rotate(4deg)}.am-paper:after{content:"";background:var(--a);border-radius:50%;width:12px;height:12px;position:absolute;top:12px;left:7px}.accent-option-name{justify-content:space-between;align-items:center;gap:6px;min-width:0;display:flex;padding:0 0 0 6px!important}.accent-option-name .icon-btn{opacity:0}.accent-option:hover .accent-option-name .icon-btn{opacity:1}.accent-option.add{color:var(--text-2);align-items:stretch}.accent-option.add:hover{color:var(--text)}.accent-add-icon{border:2px dashed var(--line-3);border-radius:13px;place-items:center;height:104px;display:grid}.accent-grid+.list-label{margin-top:8px}.accent-editor{border-radius:var(--radius-lg);background:var(--card-2);animation:pop .18s var(--ease);align-items:center;gap:22px;margin-top:14px;padding:18px;display:flex}.accent-picker{width:88px;height:88px;color:var(--accent-ink);cursor:pointer;border-radius:50%;flex-shrink:0;place-items:center;display:grid;position:relative;box-shadow:inset 0 0 0 1px #0003}.accent-picker input{opacity:0;cursor:pointer;position:absolute;inset:0}.accent-editor-fields{flex:1;min-width:0}.accent-editor-row{grid-template-columns:130px 1fr;gap:12px;display:grid}.accent-editor-row .field{margin-bottom:10px}.settings-body .accent-editor input:not([type=checkbox]):not([type=range]):not([type=color]){background:var(--card-3)}.accent-editor .settings-actions{margin:12px 0 0}.accent-editor>.accent-mock{flex-shrink:0;width:170px}.tag-choices{flex-wrap:wrap;gap:6px;display:flex}.tag-choice{background:var(--card-2);height:38px;color:var(--text-2);border-radius:999px;align-items:center;gap:8px;padding:0 14px 0 8px;font-size:13px;font-weight:650;transition:background .15s,box-shadow .15s;display:inline-flex}.tag-choice:first-child{padding-left:14px}.tag-choice:hover{background:var(--card-3);color:var(--text)}.tag-choice.active{box-shadow:inset 0 0 0 2px var(--accent);color:var(--text)}.tag-link{border-radius:var(--radius-lg);background:var(--card-2);text-align:left;align-items:center;gap:14px;width:100%;margin:6px 0 4px;padding:14px 14px 14px 18px;transition:background .15s;display:flex}.tag-link:hover{background:var(--card-3)}.tag-link>span:first-child{flex-direction:column;flex:1;min-width:0;display:flex}.tag-link small{color:var(--text-3);font-size:12.5px}.tag-page{grid-template-columns:minmax(0,1fr) 270px;align-items:start;gap:30px;display:grid}.tag-step{margin-bottom:26px}.tag-step h4{margin-bottom:12px;font-size:16px;font-weight:800}.tag-name-row{align-items:center;gap:16px;display:flex}.tag-name-row small{max-width:220px;color:var(--text-3);font-size:12.5px}.tag-name-box{background:var(--card-2);cursor:text;border-radius:20px;align-items:center;gap:14px;height:84px;padding:0 22px 0 16px;transition:box-shadow .15s;display:flex;box-shadow:inset 0 0 0 1.5px #0000}.tag-name-box:focus-within{box-shadow:inset 0 0 0 1.5px var(--accent-line)}.tag-name-box.bad{box-shadow:inset 0 0 0 1.5px var(--red)}.settings-body .tag-name-box input{letter-spacing:.04em;text-transform:uppercase;background:0 0;border:none;width:4.2ch;min-height:0;padding:0;font-size:34px;font-weight:800}.settings-body .tag-name-box input::placeholder{color:var(--card-4)}.badge-grid{grid-template-columns:repeat(auto-fill,minmax(58px,1fr));gap:8px;display:grid}.badge-tile{aspect-ratio:1;background:var(--card-2);color:var(--text-2);cursor:pointer;transition:background .12s, box-shadow .12s, transform .12s var(--ease);border-radius:14px;place-items:center;display:grid;position:relative}.badge-tile:hover{background:var(--card-3);transform:translateY(-1px)}.badge-tile.active{background:var(--card-3);box-shadow:inset 0 0 0 2px var(--accent)}.badge-tile.custom input{opacity:0;cursor:pointer;position:absolute;inset:0}.badge-more{width:100%;height:36px;color:var(--text-2);border-radius:12px;justify-content:center;align-items:center;gap:6px;margin-top:8px;font-size:13px;font-weight:700;display:flex}.badge-more:hover{background:var(--card-2);color:var(--text)}.tag-page-preview{border-radius:var(--radius-lg);background:var(--card-2);padding:16px 16px 8px;position:sticky;top:0}.tag-page-preview .list-label{padding:0 2px 10px}.tag-chat-row{opacity:.32;gap:10px;padding:7px 0;display:flex}.tag-chat-row.mine{opacity:1}.tag-chat-meta{align-items:center;gap:6px;min-height:22px;display:flex}.tag-chat-meta strong{font-size:14px;font-weight:750}.tag-chat-row p{color:var(--text-body);font-size:13.5px}@media (width<=1000px){.tag-page{grid-template-columns:1fr}.tag-page-preview{position:static}}@media (width<=760px){.settings-nav{width:170px}.settings-body{padding:22px}.profile-tab-grid{grid-template-columns:1fr}}
