/*! © 2026 Aimpro Globalized Limited. All rights reserved. ohun.app ohun-aimpro-origin-59333d15 */@font-face{font-family:DM Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/rP2Yp2ywxg089UriI5-g4vlH9VoD8Cmcqbu6-K6h9Q.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/rP2Yp2ywxg089UriI5-g4vlH9VoD8Cmcqbu0-K4.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/rP2Yp2ywxg089UriI5-g4vlH9VoD8Cmcqbu6-K6h9Q.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/rP2Yp2ywxg089UriI5-g4vlH9VoD8Cmcqbu0-K4.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/rP2Yp2ywxg089UriI5-g4vlH9VoD8Cmcqbu6-K6h9Q.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/rP2Yp2ywxg089UriI5-g4vlH9VoD8Cmcqbu0-K4.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/rP2Yp2ywxg089UriI5-g4vlH9VoD8Cmcqbu6-K6h9Q.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/rP2Yp2ywxg089UriI5-g4vlH9VoD8Cmcqbu0-K4.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/xn7gYHE41ni1AdIRggqxSuXd.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/xn7gYHE41ni1AdIRggOxSuXd.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/xn7gYHE41ni1AdIRggSxSuXd.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/xn7gYHE41ni1AdIRggixSuXd.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/xn7gYHE41ni1AdIRggmxSuXd.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/xn7gYHE41ni1AdIRggexSg.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/xn7gYHE41ni1AdIRggqxSuXd.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/xn7gYHE41ni1AdIRggOxSuXd.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/xn7gYHE41ni1AdIRggSxSuXd.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/xn7gYHE41ni1AdIRggixSuXd.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/xn7gYHE41ni1AdIRggmxSuXd.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/xn7gYHE41ni1AdIRggexSg.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/xn7gYHE41ni1AdIRggqxSuXd.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/xn7gYHE41ni1AdIRggOxSuXd.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/xn7gYHE41ni1AdIRggSxSuXd.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/xn7gYHE41ni1AdIRggixSuXd.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/xn7gYHE41ni1AdIRggmxSuXd.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/xn7gYHE41ni1AdIRggexSg.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/xn7gYHE41ni1AdIRggqxSuXd.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/xn7gYHE41ni1AdIRggOxSuXd.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/xn7gYHE41ni1AdIRggSxSuXd.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/xn7gYHE41ni1AdIRggixSuXd.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/xn7gYHE41ni1AdIRggmxSuXd.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/xn7gYHE41ni1AdIRggexSg.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/xn7gYHE41ni1AdIRggqxSuXd.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/xn7gYHE41ni1AdIRggOxSuXd.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/xn7gYHE41ni1AdIRggSxSuXd.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/xn7gYHE41ni1AdIRggixSuXd.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/xn7gYHE41ni1AdIRggmxSuXd.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/xn7gYHE41ni1AdIRggexSg.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--k1:#f4f4fb;--k2:#0b0d1d;--k3:#24234a;--k4:rgba(91,96,140,.18);--k5:#fff;--k6:#9c7bff;--k7:#687bff;--k8:#7e6cff35;--k9:white;--k10:#999dbb;--k11:#a8abc4;--k12:#8d79ff18;--k13:#a48cff;--k14:#7b85ff;--k15:#fff;--k16:#8376ff20;--k17:#24264a;--k18:#b4a6ff;--k19:#ffffff0c;--k20:#12142a85;--k21:#8d7bff;--k22:#3e77b8;--k23:#f8f8ff;--k24:#8589a7;--k25:#8d91af;--k26:#242541;--k27:#d4d1f4;--k28:#302c55;--k29:#472338;--k30:#ffc4d8;--k31:#ff6698;--k32:#ff669826;--k33:#898eac;--k34:#6e8bff;--k35:#ffffff03;--k36:#34365e;--k37:#56517c;--k38:#e5ddff;--k39:#3b536a;--k40:#4b7b85;--k41:#8b7bff;--k42:#888dac;--k43:#8c90ad;--k44:#e2e3f1;--k45:#a99aff;--k46:#34365b;--k47:#1a1c3b;--k48:#17192f;--k49:#8e7aff22;--k50:#ad9dff;--k51:#a28aff;--k52:#657eff;--k53:#9a9dbc;--k54:#858aaa;--k55:#b9aaff;--k56:#ff8bab;--k57:#676b8b;--k58:#2a2c49;--k59:#13152b;--k60:white;--k61:#282a48;--k62:#15172f;--k63:#111327;--k64:#9283ff;--k65:#242641;--k66:#ffffff05;--k67:#c4b7ff;--k68:#7e83a3;--k69:#292b4e;--k70:#c3b8ff;--k71:#6253a8;--k72:#c5b8ff;--k73:#292347;--k74:#3b335e;--k75:#a4a0bf;--k76:#37305d;--k77:#51418a35;--k78:#15152c;--k79:#b4a1ff;--k80:#9296b4;--k81:#686d8d;--k82:#1a1c37;--k83:#f5f3ff;--k84:#22203a;--k85:#0007;--k86:#45415e;--k87:#050612c9;--k88:#37365d;--k89:#1b1d3c;--k90:#111326;--k91:#0008;--k92:#a0a4c1;--k93:#c7c9dd;--k94:#363958;--k95:#0e1022;--k96:#777d9e;--k97:#c5b7ff;--k98:#0b0d1df0;--k99:#22243f;--k100:#8f93b3;--k101:#ffb4c0;--k102:#171936;--k103:#0009;--k104:#ffffff12;--k105:#ff9aa8;--k106:#ffffff08;--k107:#9094b3;--k108:#0b0d1d;--k109:#1c1e3d;--k110:#0b0d1df5;--k111:#9c7bff;--k112:#241f48;--k113:#a99bff;--k114:#ff6b8a;--k115:#aeb1c9;--k116:#d9455f;--k117:#14172e;--k118:#12142a;--k119:#5d6cff;--k120:#b9bcd6;--k121:#c9cbe0;--k122:#d8daee;--k123:#5ee0a0;--k124:#ff7a9c;--k125:#4a47a0;--k126:#10132a;--k127:#2a2250;--k128:#cdbfff;--k129:#b4b7d4;--k130:#0c0f22;--k131:#d9425f;--k132:#6b2c3d;--k133:#2a1220;--k134:#ffd0da;--k135:#2c2766;--k136:#8f93b1;--k137:#d9b97a;--k138:#8be3b0;--k139:#ff9b6a;--k140:rgba(124,111,255,.09);--k141:#8b7cff;--k142:#14172fee;--k143:#9aa0c2;--k144:#9a84ff;--k145:#6f7cff;--k146:#8b8fb5;--k147:#ff6fa8;--k148:#252843;--k149:rgba(255,255,255,.03);--k150:#d9dbec;--k151:rgba(124,108,255,.3);--k152:#cfc8ff;--k153:#b6b9d4;--k154:#d8dae9;--k155:#6f7396;--k156:#ff8da1;--k157:#9a9ebd;--k158:#c8bcff;--k159:#8b8fb0;--k160:#b3a6ff;--k161:#ffffff55;--k162:#fff;--k163:#c8bcff;--k164:#d7ceff;--k165:#ffffff0d;--k166:#14172f;--k167:#cfd1e6;--k168:#1b1f3d;--k169:#2a2d4d;--k170:#b8bbd6;--k171:#ffffff33;--k172:#b3a6ff;--k173:#eceefc;--k174:#1a1d3a;--k175:#e0e2f4;--k176:#7f83a6;--k177:#ffc2cc;--k178:#c1b6ff}html[data-theme=light]{--k1:#1b1b30;--k2:#f3f3f7;--k3:#e5e5ec;--k4:rgba(91,96,140,.18);--k5:#1f1f1f;--k6:#7d52ff;--k7:#4e65ff;--k8:rgba(126,108,255,.15);--k9:#ffffff;--k10:#565b81;--k11:#4e5273;--k12:rgba(141,121,255,.09);--k13:#7854ff;--k14:#525fff;--k15:#ffffff;--k16:rgba(131,118,255,.09);--k17:#e5e5ec;--k18:#6148e5;--k19:rgba(26,26,26,.05);--k20:rgba(252,252,253,.52);--k21:#6e57ff;--k22:#3e77b8;--k23:#18182b;--k24:#5a5e7c;--k25:#585d7e;--k26:#e8e9ee;--k27:#2b2948;--k28:#e1e0e8;--k29:#ede6ea;--k30:#c01b53;--k31:#eb004d;--k32:rgba(255,102,152,.1);--k33:#585e7e;--k34:#4066ff;--k35:rgba(26,26,26,.01);--k36:#dcdce4;--k37:#cecdd6;--k38:#27213b;--k39:#d7dbe0;--k40:#cbd5d7;--k41:#705cff;--k42:#585d7e;--k43:#595e7d;--k44:#242640;--k45:#5f48e5;--k46:#d6d6de;--k47:#eeeff3;--k48:#fafafb;--k49:rgba(142,122,255,.13);--k50:#6248e5;--k51:#7957ff;--k52:#4664ff;--k53:#555880;--k54:#585d7e;--k55:#6448e5;--k56:#c41c4a;--k57:#5b5f7b;--k58:#dedee4;--k59:#fdfdfe;--k60:#1f1f1f;--k61:#dedfe5;--k62:#fcfcfd;--k63:#f8f8fa;--k64:#5b48e5;--k65:#e1e2e8;--k66:rgba(26,26,26,.02);--k67:#6448e5;--k68:#595e7d;--k69:#e3e3ea;--k70:#6048e5;--k71:#6253a8;--k72:#6548e5;--k73:#e7e6ed;--k74:#d7d5de;--k75:#57527a;--k76:#d7d6df;--k77:rgba(206,203,217,.21);--k78:#fefefe;--k79:#6444e4;--k80:#575c7f;--k81:#5b5f7b;--k82:#f2f2f5;--k83:#16112d;--k84:#d4d2e4;--k85:rgba(40,44,90,.21);--k86:#c7c4d6;--k87:rgba(244,244,248,.79);--k88:#d5d5dd;--k89:#ededf2;--k90:#f7f8fa;--k91:rgba(40,44,90,.24);--k92:#50557b;--k93:#363958;--k94:#d7d7de;--k95:#f1f2f6;--k96:#595f7d;--k97:#6344e4;--k98:rgba(243,243,247,.94);--k99:#e2e3e9;--k100:#575b80;--k101:#c41c37;--k102:#f5f5f8;--k103:rgba(40,44,90,.27);--k104:rgba(26,26,26,.07);--k105:#c41c33;--k106:rgba(26,26,26,.03);--k107:#575c7f;--k108:#0b0d1d;--k109:#ecedf2;--k110:rgba(243,243,247,.96);--k111:#9c7bff;--k112:#e8e7ee;--k113:#5e48e5;--k114:#ea0031;--k115:#494d6e;--k116:#d63854;--k117:#fdfdfe;--k118:#fcfcfd;--k119:#5363ff;--k120:#3c4066;--k121:#323557;--k122:#282b47;--k123:#167346;--k124:#ea003c;--k125:#4a47a0;--k126:#fafafc;--k127:#e5e3ec;--k128:#6744e4;--k129:#3d416a;--k130:#f1f2f6;--k131:#d73a58;--k132:#ded1d5;--k133:#fdfcfc;--k134:#c41c40;--k135:#dcdbe7;--k136:#585c7e;--k137:#7f6024;--k138:#1c7340;--k139:#a54618;--k140:rgba(124,111,255,.09);--k141:rgba(139,124,255,.7);--k142:rgba(252,253,253,.93);--k143:#4e5681;--k144:#7456ff;--k145:#5060ff;--k146:#5d6292;--k147:#e9005c;--k148:#e1e1e7;--k149:rgba(26,26,26,.03);--k150:#292c48;--k151:rgba(124,108,255,.3);--k152:#5c48e5;--k153:#3d4268;--k154:#2a2e4a;--k155:#5a5e7c;--k156:#ff8da1;--k157:#545980;--k158:#6448e5;--k159:#575b7f;--k160:#5f48e5;--k161:rgba(26,26,26,.33);--k162:#1a1a1a;--k163:#291f53;--k164:#6548e5;--k165:rgba(26,26,26,.05);--k166:#fcfdfd;--k167:#2e3151;--k168:#ededf2;--k169:#dcdde4;--k170:#3b4067;--k171:rgba(26,26,26,.2);--k172:#b3a6ff;--k173:#1d2034;--k174:#eff0f4;--k175:#24263f;--k176:#585c7e;--k177:#c41c38;--k178:#6048e5;--bg:#f5f6fb;--panel:#ffffff;--line:#dfe2ef;--muted:#5b5f7d;--purple:#7a5cf5;--blue:#5d73e8}html[data-theme=light] .gradient-avatar,html[data-theme=light] .comm-avatar{color:#fff}:root{font-family:DM Sans,sans-serif;color:var(--k1);background:var(--k2);font-synthesis:none;text-rendering:optimizeLegibility;--bg:#0b0d1d;--panel:#11142a;--line:#252843;--muted:#8f93b1;--purple:#9c7bff;--blue:#7f8cff}*{box-sizing:border-box}body{margin:0;background:radial-gradient(ellipse at 52% -20%,var(--k3) 0,transparent 43%),var(--bg);min-width:320px}button,input,textarea{font:inherit}button{cursor:pointer;color:inherit}button:focus-visible,input:focus-visible,textarea:focus-visible{outline:2px solid var(--purple);outline-offset:2px}.app-shell{max-width:1440px;margin:0 auto;display:grid;grid-template-columns:245px minmax(430px,650px) minmax(270px,330px);gap:28px;min-height:100vh;padding:0 24px}.sidebar{position:sticky;top:0;height:100vh;padding:30px 22px 20px 0;display:flex;flex-direction:column;border-right:1px solid var(--k4)}.brand{display:flex;align-items:center;gap:10px;font-family:Manrope,sans-serif;font-size:24px;font-weight:800;letter-spacing:-1px;text-decoration:none;color:var(--k5)}.brand-mark{width:42px;height:42px;display:grid;place-items:center;border-radius:14px;background:linear-gradient(135deg,var(--k6),var(--k7));box-shadow:0 7px 25px var(--k8);color:var(--k9)}.tagline{font-size:12px;color:var(--k10);margin:8px 0 38px 52px;letter-spacing:.15px}.sidebar nav{display:grid;gap:8px}.nav-item{display:flex;align-items:center;gap:15px;padding:13px 14px;border:0;background:transparent;color:var(--k11);text-align:left;border-radius:13px;font-size:14px}.nav-item:hover,.nav-item.active{background:var(--k12);color:var(--k5)}.nav-item.active{font-weight:700}.nav-item.active svg{color:var(--purple)}.nav-dot{margin-left:auto;width:7px;height:7px;border-radius:50%;background:var(--k13)}.primary-btn,.soft-btn,.recording-btn{display:inline-flex;align-items:center;justify-content:center;gap:9px;border:0;border-radius:12px;padding:11px 15px;font-size:13px;font-weight:700;transition:transform .15s,opacity .15s}.primary-btn{background:linear-gradient(115deg,var(--k6),var(--k14));color:var(--k15);box-shadow:0 7px 20px var(--k16)}.primary-btn:hover{transform:translateY(-1px)}.primary-btn:disabled{opacity:.55;cursor:wait}.sidebar-post{margin-top:28px;width:100%;padding:14px}.sidebar-bottom{margin-top:auto;display:flex;align-items:center;gap:11px;padding:14px 4px 0;border-top:1px solid var(--line)}.mini-avatar,.post-avatar,.person-avatar{display:grid;place-items:center;border-radius:50%;font-weight:800}.mini-avatar{width:38px;height:38px;background:var(--k17);color:var(--k18);font-size:11px}.profile-mini{display:grid;gap:4px;min-width:0;flex:1}.profile-mini b{font-size:12px}.profile-mini small{font-size:11px;color:var(--muted)}.icon-btn{border:0;background:transparent;color:var(--k11);padding:8px;border-radius:10px;display:inline-grid;place-items:center}.icon-btn:hover{background:var(--k19);color:var(--k5)}.feed-column{border-left:1px solid var(--k4);border-right:1px solid var(--k4);min-width:0}.feed-header{display:flex;align-items:center;justify-content:space-between;padding:31px 24px 23px}.feed-header h1{font:800 25px Manrope,sans-serif;letter-spacing:-.8px;margin:0 0 5px}.feed-header p{margin:0;color:var(--muted);font-size:12px}.composer{display:flex;gap:13px;padding:21px 24px;border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--k20)}.avatar{flex:0 0 auto;width:42px;height:42px;border-radius:50%;display:grid;place-items:center;font-size:12px;font-weight:800}.gradient-avatar{background:linear-gradient(140deg,var(--k21),var(--k22))}.composer-main{min-width:0;flex:1}.composer textarea{display:block;width:100%;resize:vertical;min-height:75px;background:transparent;border:0;color:var(--k23);font-size:14px;line-height:1.6;outline:none;padding:3px 0}.composer textarea::placeholder{color:var(--k24)}.composer-actions{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:12px}.composer-hint{display:flex;align-items:center;gap:6px;color:var(--k25);font-size:11px}.composer-hint svg{color:var(--purple)}.composer-buttons{display:flex;align-items:center;gap:8px}.soft-btn{background:var(--k26);color:var(--k27);padding:10px 12px}.soft-btn:hover{background:var(--k28)}.recording-btn{background:var(--k29);color:var(--k30);padding:10px 12px}.pulse{width:7px;height:7px;border-radius:50%;background:var(--k31);box-shadow:0 0 0 4px var(--k32)}.feed-tabs{display:flex;border-bottom:1px solid var(--line);padding:0 24px;gap:26px}.feed-tabs button{padding:16px 2px 14px;background:transparent;border:0;color:var(--k33);font-size:12px;position:relative}.feed-tabs button.selected{color:var(--k5);font-weight:700}.feed-tabs button.selected:after{content:"";height:3px;border-radius:3px 3px 0 0;position:absolute;bottom:-1px;left:0;right:0;background:linear-gradient(90deg,var(--k6),var(--k34))}.post-card{display:flex;gap:13px;padding:23px 24px 17px;border-bottom:1px solid var(--line);transition:background .15s}.post-card:hover{background:var(--k35)}.post-avatar{width:42px;height:42px;flex:0 0 auto;background:linear-gradient(140deg,var(--k36),var(--k37));color:var(--k38)}.post-card:nth-of-type(2n) .post-avatar{background:linear-gradient(140deg,var(--k39),var(--k40))}.post-content{min-width:0;flex:1}.post-meta{display:flex;align-items:center;gap:6px;min-width:0;font-size:12px}.post-meta>b{font-weight:700;white-space:nowrap}.verified{display:inline-grid;place-items:center;background:var(--k41);color:var(--k15);font-size:9px;width:13px;height:13px;border-radius:50%;font-weight:800}.handle,.post-time,.meta-dot{color:var(--k42);white-space:nowrap}.post-time{font-size:11px}.more-btn{margin-left:auto;border:0;background:transparent;color:var(--k43);font-size:21px;letter-spacing:1px;line-height:1}.post-text{font-size:13px;line-height:1.75;color:var(--k44);margin:12px 0 13px;white-space:pre-wrap;overflow-wrap:anywhere}.post-tag{font-size:12px;color:var(--k45);margin-top:8px}.voice-card{display:flex;align-items:center;gap:12px;border:1px solid var(--k46);background:linear-gradient(110deg,var(--k47),var(--k48));border-radius:14px;padding:12px;margin:12px 0 13px}.voice-play{width:39px;height:39px;border-radius:12px;background:var(--k49);color:var(--k50);display:grid;place-items:center;flex:0 0 auto}.voice-details{min-width:0;flex:1;display:grid;gap:5px}.voice-details b{font-size:12px}.voice-details small{font-size:10px;color:var(--k33)}.voice-details audio{width:100%;height:29px;max-width:280px}.waveform{height:29px;display:flex;align-items:center;gap:3px;overflow:hidden}.waveform i{width:3px;min-width:3px;border-radius:3px;background:linear-gradient(var(--k51),var(--k52));opacity:.85}.duration{font-size:10px;color:var(--k53)}.post-actions{display:flex;align-items:center;justify-content:space-between;max-width:390px;margin-top:14px}.post-actions button{display:flex;align-items:center;gap:7px;background:transparent;border:0;padding:5px 3px;color:var(--k54);font-size:11px}.post-actions button:hover{color:var(--k55)}.post-actions button.liked{color:var(--k56)}.empty-state{padding:50px 20px;text-align:center;color:var(--muted);font-size:13px}.feed-footer{text-align:center;color:var(--k57);font-size:10px;padding:24px 12px 30px}.right-column{padding-top:25px;min-width:0}.search-box{display:flex;align-items:center;gap:10px;border:1px solid var(--k58);border-radius:13px;background:var(--k59);padding:12px 14px;color:var(--k33)}.search-box input{width:100%;border:0;outline:0;background:transparent;color:var(--k60);font-size:12px}.search-box input::placeholder{color:var(--k24)}.panel{margin-top:21px;border:1px solid var(--k61);border-radius:17px;background:linear-gradient(140deg,var(--k62),var(--k63));overflow:hidden}.panel-heading{display:flex;align-items:center;justify-content:space-between;padding:17px 17px 12px}.panel-heading h2{font:700 14px Manrope,sans-serif;margin:0;letter-spacing:-.2px}.panel-heading svg{color:var(--k64)}.trend-row{display:grid;gap:5px;text-align:left;width:100%;padding:13px 17px;background:transparent;border:0;border-top:1px solid var(--k65)}.trend-row:hover{background:var(--k66)}.trend-row b{font-size:12px;color:var(--k67)}.trend-row small{font-size:10px;color:var(--k68)}.text-link{width:100%;text-align:left;padding:15px 17px;background:transparent;border:0;border-top:1px solid var(--k65);color:var(--k45);font-size:11px}.text-link span{float:right}.people-panel{padding-bottom:5px}.person-row{display:flex;align-items:center;gap:10px;padding:12px 13px}.person-avatar{width:35px;height:35px;background:var(--k69);color:var(--k70);font-size:12px}.person-info{display:grid;gap:4px;min-width:0;flex:1}.person-info b{font-size:11px;white-space:nowrap}.person-info small{font-size:10px;color:var(--k42);white-space:nowrap}.follow-btn{border:1px solid var(--k71);border-radius:10px;background:transparent;color:var(--k72);font-size:10px;font-weight:700;padding:7px 9px}.follow-btn.following{background:var(--k73);border-color:var(--k74);color:var(--k75)}.safety-note{margin-top:22px;padding:18px;border:1px solid var(--k76);border-radius:16px;background:radial-gradient(circle at top right,var(--k77),transparent 60%),var(--k78)}.safety-icon{font-size:20px;color:var(--k79);margin-bottom:9px}.safety-note b{font:700 13px Manrope,sans-serif}.safety-note p{font-size:11px;color:var(--k80);line-height:1.65;margin:8px 0 0}.legal-links{font-size:10px;color:var(--k81);line-height:2;margin:17px 5px}.mobile-header{display:none}.audio-preview{display:flex;align-items:center;gap:10px;padding:10px;background:var(--k82);border-radius:10px;margin:5px 0}.audio-preview svg{color:var(--k50)}.audio-preview audio{width:100%;height:30px}.toast{position:fixed;bottom:22px;left:50%;transform:translate(-50%);z-index:20;max-width:calc(100vw - 30px);display:flex;align-items:center;gap:14px;background:var(--k83);color:var(--k84);padding:12px 15px;border-radius:12px;box-shadow:0 12px 45px var(--k85);font-size:12px}.toast button{display:grid;place-items:center;border:0;background:transparent;color:var(--k86)}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:30;background:var(--k87);display:grid;place-items:center;padding:18px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.auth-modal{position:relative;width:min(100%,400px);border:1px solid var(--k88);border-radius:22px;background:linear-gradient(150deg,var(--k89),var(--k90));padding:31px;box-shadow:0 25px 90px var(--k91)}.modal-close{position:absolute;right:15px;top:15px}.brand-mark.large{width:50px;height:50px;margin-bottom:20px}.auth-modal h2{font:800 23px Manrope,sans-serif;margin:0 0 9px}.auth-modal>p{font-size:12px;color:var(--k92);line-height:1.6;margin:0 0 24px}.email-label{display:grid;gap:8px;font-size:11px;color:var(--k93)}.email-label input{width:100%;border:1px solid var(--k94);background:var(--k95);color:var(--k60);border-radius:10px;padding:12px;margin-bottom:14px}.full-btn{width:100%}.modal-footnote{display:block;color:var(--k96);font-size:10px;line-height:1.5;margin-top:16px}.modal-notice{color:var(--k97)!important;margin:12px 0 0!important}@media(max-width:1100px){.app-shell{grid-template-columns:210px minmax(400px,1fr);gap:20px;max-width:1000px}.right-column{display:none}.sidebar{padding-right:16px}.feed-column{border-right:1px solid var(--k4)}}@media(max-width:700px){body{background:var(--bg)}.app-shell{display:block;padding:0;max-width:620px}.sidebar{display:none}.feed-column{border:0}.mobile-header{display:flex;align-items:center;justify-content:space-between;padding:13px 17px;border-bottom:1px solid var(--line);position:sticky;top:0;background:var(--k98);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:5}.mobile-header .brand{font-size:20px}.mobile-header .brand-mark{width:35px;height:35px;border-radius:11px}.feed-header{padding:23px 17px 18px}.feed-header h1{font-size:22px}.composer{padding:17px 15px;gap:10px}.avatar,.post-avatar{width:36px;height:36px}.composer textarea{font-size:13px;min-height:68px}.composer-actions{align-items:flex-end;flex-direction:column}.composer-hint{align-self:flex-start}.composer-buttons{width:100%;justify-content:flex-end}.composer-buttons .primary-btn{padding:10px 12px}.feed-tabs{padding:0 17px;gap:24px}.feed-tabs button{font-size:11px}.post-card{padding:20px 15px 15px;gap:10px}.post-meta{gap:5px;flex-wrap:wrap}.post-meta>b{font-size:11px}.handle,.post-time{font-size:10px}.post-text{font-size:12px}.post-actions{max-width:100%}.post-actions button{gap:5px;font-size:10px}.voice-card{padding:9px;gap:9px}.waveform{gap:2px}.waveform i{width:2px;min-width:2px}.toast{bottom:12px}.auth-modal{padding:26px 22px}}.reply-panel{margin-top:10px;padding:12px;border:1px solid var(--k58);border-radius:14px;background:var(--k59);display:grid;gap:10px}.reply-item{display:grid;gap:3px;padding-bottom:10px;border-bottom:1px solid var(--k99);font-size:12px}.reply-item b{font-size:11px;color:var(--k67)}.reply-item p{margin:0;line-height:1.6;color:var(--k44);overflow-wrap:anywhere}.reply-empty{color:var(--muted);font-size:11px}.reply-row{display:flex;gap:8px;align-items:center}.reply-input{flex:1;min-width:0;border:1px solid var(--k94);background:var(--k95);color:var(--k5);border-radius:10px;padding:10px 12px;font-size:12px}.toast{z-index:60}.avatar,.post-avatar,.mini-avatar{overflow:hidden}.avatar img,.post-avatar img,.mini-avatar img{width:100%;height:100%;object-fit:cover;display:block}.mini-avatar.clickable,.profile-mini.clickable{cursor:pointer}.pe-modal{max-height:calc(100vh - 36px);overflow-y:auto}.pe-photo{display:flex;align-items:center;gap:14px;margin:0 0 20px}.big-avatar{width:68px;height:68px;flex:0 0 auto;border-radius:50%;overflow:hidden;display:grid;place-items:center;font:800 24px Manrope,sans-serif;color:var(--k15);background:linear-gradient(140deg,var(--k21),var(--k22))}.big-avatar img{width:100%;height:100%;object-fit:cover;display:block}.auth-modal>p.pe-hint{margin:-6px 0 14px;font-size:11px;color:var(--k100)}.auth-modal>p.pe-error{margin:0 0 12px;font-size:12px;color:var(--k101)}.post-meta .follow-btn{padding:3px 10px;margin-left:4px}.person-avatar{overflow:hidden}.person-avatar img{width:100%;height:100%;object-fit:cover;display:block}.people-panel .empty-state{padding:22px 16px}.post-meta{position:relative}.post-menu{position:absolute;right:0;top:100%;z-index:6;display:flex;align-items:center;gap:4px;padding:6px;border:1px solid var(--k88);border-radius:12px;background:var(--k102);box-shadow:0 12px 40px var(--k103);font-size:12px}.post-menu span{color:var(--k93);padding:0 6px}.post-menu button{border:0;background:transparent;color:var(--k27);font-size:12px;font-weight:700;padding:8px 10px;border-radius:8px}.post-menu button:hover{background:var(--k104)}.post-menu button.danger{color:var(--k105)}.edit-box{display:grid;gap:10px;margin:6px 0}.edit-box textarea{width:100%;min-height:84px;resize:vertical;border:1px solid var(--k94);background:var(--k95);color:var(--k5);border-radius:10px;padding:12px;font:inherit;font-size:13px}.edit-actions{display:flex;justify-content:flex-end;gap:8px}.dm-list,.notif-list{display:grid}.dm-row,.notif-row{display:flex;align-items:center;gap:12px;padding:14px 20px;border:0;border-bottom:1px solid var(--line);background:transparent;color:inherit;width:100%;text-align:left}.dm-row:hover{background:var(--k106)}.dm-ava{width:42px;height:42px;flex:0 0 auto;border-radius:50%;overflow:hidden;display:grid;place-items:center;background:linear-gradient(140deg,var(--k36),var(--k37));color:var(--k38);font-weight:800;font-size:14px}.dm-ava img{width:100%;height:100%;object-fit:cover;display:block}.dm-info{min-width:0;flex:1;display:grid;gap:3px;font-size:13px}.dm-info small{color:var(--k107);font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dm-badge{min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:var(--k13);color:var(--k108);font-size:11px;font-weight:800;display:grid;place-items:center}.dm-head{display:flex;align-items:center;gap:10px;padding:10px 14px;border-bottom:1px solid var(--line);position:sticky;top:0;z-index:4;background:var(--k98);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.dm-head small{color:var(--k107);font-size:11px}.dm-thread{display:grid;gap:8px;padding:16px 16px 24px}.bubble{max-width:78%;padding:10px 13px;border-radius:16px;font-size:13px;line-height:1.5;overflow-wrap:anywhere}.bubble small{display:block;margin-top:3px;font-size:10px;opacity:.65}.bubble.me{justify-self:end;background:linear-gradient(115deg,var(--k6),var(--k14));color:var(--k15);border-bottom-right-radius:4px}.bubble.them{justify-self:start;background:var(--k109);color:var(--k44);border-bottom-left-radius:4px}.dm-compose{position:sticky;bottom:0;display:flex;gap:8px;padding:10px 12px;border-top:1px solid var(--line);background:var(--k110)}.dm-compose input{flex:1;min-width:0;border:1px solid var(--k94);background:var(--k95);color:var(--k5);border-radius:12px;padding:12px;font-size:13px}.dm-error{margin:0;padding:8px 16px;color:var(--k101);font-size:12px}.bottom-nav{display:none}@media(max-width:700px){.bottom-nav{position:fixed;left:0;right:0;bottom:0;z-index:15;display:flex;padding:4px 8px calc(4px + env(safe-area-inset-bottom));border-top:1px solid var(--line);background:var(--k110);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.bottom-nav button{position:relative;flex:1;display:grid;place-items:center;padding:12px 0;border:0;background:transparent;color:var(--k100)}.bottom-nav button.active{color:var(--k5)}.bottom-nav .nav-dot{position:absolute;top:9px;left:calc(50% + 9px);margin:0}.feed-column{padding-bottom:70px}.dm-compose{bottom:56px}.toast{bottom:84px}}.dm-more{position:relative;margin-left:auto}.report-reasons{display:grid;gap:8px;margin:0 0 16px}.reason{border:1px solid var(--k94);background:var(--k95);color:var(--k27);border-radius:10px;padding:11px 12px;text-align:left;font-size:13px}.reason.on{border-color:var(--k111);background:var(--k112);color:var(--k5)}.email-label textarea{width:100%;min-height:72px;resize:vertical;border:1px solid var(--k94);background:var(--k95);color:var(--k5);border-radius:10px;padding:12px;margin-bottom:14px;font:inherit;font-size:13px}.blocked-row{display:flex;align-items:center;gap:10px;padding:10px 0;border-top:1px solid var(--line)}.blocked-row b{font-size:13px}.blocked-row small{flex:1;min-width:0;color:var(--k107);font-size:11px}.dm-view{display:flex;flex-direction:column;min-height:calc(100vh - 170px)}.dm-thread{flex:1;align-content:start}@media(max-width:700px){.dm-view{min-height:calc(100vh - 240px)}}.legal-links button{border:0;background:none;padding:0;color:inherit;font:inherit;text-decoration:underline;cursor:pointer}.legal-links button:hover{color:var(--k72)}.feed-footer .legal-links{margin:10px 0 0}.modal-footnote a{color:var(--k113);text-decoration:underline}.legal-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:45;overflow-y:auto;background:var(--k2)}.legal-wrap{max-width:720px;margin:0 auto;padding:0 20px 80px}.legal-top{position:sticky;top:0;z-index:2;display:flex;align-items:center;gap:10px;padding:14px 0 10px;background:var(--k110);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.legal-top h1{flex:1;margin:0;font:800 20px Manrope,sans-serif}.legal-tabs{display:flex;flex-wrap:wrap;gap:8px;padding:8px 0 4px}.legal-tabs button{border:1px solid var(--k94);background:var(--k95);color:var(--k93);border-radius:999px;padding:7px 13px;font-size:12px}.legal-tabs button.on{border-color:var(--k111);background:var(--k112);color:var(--k5)}.legal-updated{margin:14px 0 0;font-size:11px;color:var(--k100)}.legal-intro{margin:12px 0 4px;font-size:14px;line-height:1.7;color:var(--k44)}.legal-wrap h2{margin:26px 0 8px;font:800 15px Manrope,sans-serif;color:var(--k5)}.legal-wrap section p,.legal-wrap section li{margin:0 0 10px;font-size:13px;line-height:1.75;color:var(--k93)}.legal-wrap ul{margin:6px 0 10px;padding-left:20px}.text-link-btn{display:block;margin:14px auto 0;border:0;background:none;color:var(--k107);font-size:12px;text-decoration:underline;cursor:pointer}.vc{flex:1 1 100%;display:flex;align-items:center;gap:8px;min-width:0}.vc audio{flex:1;min-width:0;height:36px}.vc-timer{flex:1;font-size:12px;color:var(--k27)}.vc-dot{width:10px;height:10px;flex:0 0 auto;border-radius:50%;background:var(--k114);animation:vcpulse 1s infinite}@keyframes vcpulse{50%{opacity:.3}}.vc-btn{border:0;border-radius:10px;padding:9px 12px;background:var(--k26);color:var(--k27);font-size:12px;font-weight:700}.vc-btn.on{background:linear-gradient(115deg,var(--k6),var(--k14));color:var(--k15)}.vc-btn:disabled{opacity:.5}.vc-mic{display:inline-grid;place-items:center;flex:0 0 auto;width:42px;height:42px;border:0;border-radius:12px;background:var(--k26);color:var(--k27)}.vc-mic:disabled{opacity:.4}.dm-compose,.reply-row{flex-wrap:wrap}.reply-item audio{display:block;width:100%;height:36px;margin-top:4px}.bubble audio{display:block;width:230px;max-width:100%;height:36px}.ex-wrap{padding:0 24px}.ex-search{margin:2px 0 0}.ex-search .ex-clear{padding:2px}.ex-panel{margin-top:16px}.ex-panel .person-row{padding:12px 15px}.ex-panel .person-info b,.ex-panel .person-info small{overflow:hidden;text-overflow:ellipsis}.ex-panel .empty-state{padding:26px 16px}.ex-actions{display:flex;gap:6px;flex:0 0 auto}.ex-heading{margin:26px 0 0;padding:0 24px 14px;font:800 15px Manrope,sans-serif;border-bottom:1px solid var(--line)}.explore .post-actions{justify-content:flex-start;gap:26px}.explore .ex-count{display:flex;align-items:center;gap:7px;color:var(--k54);font-size:11px}@media(max-width:700px){.ex-wrap{padding:0 17px}.ex-heading{padding:0 17px 12px}}.post-actions{justify-content:flex-start;gap:30px}.danger-zone{margin-top:22px;padding-top:18px;border-top:1px solid var(--line);display:grid;gap:10px}.danger-zone h3{margin:0;font:800 14px Manrope,sans-serif;color:var(--k105)}.danger-zone p{margin:0;font-size:12px;line-height:1.6;color:var(--k115)}.danger-zone label{display:grid;gap:6px;font-size:12px;color:var(--k27)}.danger-zone input{width:100%;border:1px solid var(--k94);background:var(--k95);color:var(--k5);border-radius:10px;padding:11px 12px;font-size:13px}.dz-actions{display:flex;gap:8px;justify-content:flex-end}.danger-btn{justify-self:start;color:var(--k105)}.danger-solid{border:0;border-radius:12px;padding:11px 15px;background:var(--k116);color:var(--k15);font-size:13px;font-weight:700}.danger-solid:disabled{opacity:.45;cursor:not-allowed}.danger-zone p.dz-status{color:var(--k67)}.danger-zone p.dz-error{color:var(--k101)}.code-help{margin:0 0 14px!important;font-size:12px;line-height:1.6;color:var(--k92)}.code-help b{color:var(--k5);overflow-wrap:anywhere}.code-input{letter-spacing:6px;text-align:center;font-size:22px;font-weight:700}.code-error{margin:12px 0 0!important;font-size:12px;color:var(--k101)!important}.auth-modal .text-link-btn:disabled{opacity:.5;cursor:default;text-decoration:none}.reply-head{display:flex;align-items:center;justify-content:space-between;gap:10px}.reply-del{border:0;background:none;color:var(--k100);font-size:11px;padding:2px 4px;cursor:pointer}.reply-del.armed{color:var(--k105);font-weight:700}.trend-empty{display:block;padding:14px 16px;color:var(--muted);font-size:11px;line-height:1.5}.ex-sub{margin:18px 0 10px;font:800 14px Manrope,sans-serif}.ex-chips{display:flex;flex-wrap:wrap;gap:8px}.ex-chip{display:inline-flex;align-items:center;gap:7px;border:1px solid var(--k94);background:var(--k117);color:var(--k67);border-radius:999px;padding:7px 12px;font-size:12px;font-weight:700}.ex-chip small{color:var(--k100);font-weight:600}.ex-hint{margin:16px 0 0;font-size:12px;color:var(--muted);line-height:1.6}.mh-actions{display:flex;align-items:center;gap:6px}.comm-wrap{padding:0 24px;display:grid;gap:12px}.comm-search{margin:2px 0 0}.comm-create{justify-self:start;display:inline-flex;align-items:center;gap:7px}.comm-form{display:grid;gap:4px;border:1px solid var(--line);border-radius:14px;padding:14px;background:var(--k118)}.comm-form .email-label input,.comm-form .email-label textarea{margin-bottom:8px}.comm-form-actions{display:flex;gap:8px;justify-content:flex-end}.comm-error{margin:0 0 6px;font-size:12px;color:var(--k101)}.comm-heading{margin:24px 0 0;padding:0 24px 12px;font:800 15px Manrope,sans-serif;border-bottom:1px solid var(--line)}.comm-row{display:flex;align-items:center;gap:12px;padding:14px 24px;border-bottom:1px solid var(--line);cursor:pointer}.comm-row:hover{background:var(--k106)}.comm-avatar{flex:0 0 auto;width:42px;height:42px;border-radius:13px;display:grid;place-items:center;font-weight:800;color:var(--k15);background:linear-gradient(135deg,var(--k41),var(--k119))}.comm-info{flex:1;min-width:0;display:grid;gap:2px}.comm-info b{font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.comm-info small{font-size:11px;color:var(--muted)}.comm-info p{margin:2px 0 0;font-size:12px;line-height:1.5;color:var(--k120);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.comm-joined{flex:0 0 auto;font-size:11px;color:var(--k100)}.comm-head{padding:14px 24px 16px;border-bottom:1px solid var(--line);display:grid;gap:10px}.comm-back{margin:0;display:inline-flex;align-items:center;gap:6px;justify-self:start}.comm-desc{margin:0;font-size:13px;line-height:1.6;color:var(--k121)}.comm-meta{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:12px;color:var(--k92)}.comm-meta span{display:inline-flex;align-items:center;gap:6px}.comm-hint{color:var(--k113);font-size:11px}@media(max-width:700px){.comm-wrap{padding:0 17px}.comm-heading{padding:0 17px 10px}.comm-row{padding:13px 17px}.comm-head{padding:12px 17px 14px}}.hashtag{border:0;background:none;padding:0;margin:0;color:var(--k113);font:inherit;cursor:pointer}.hashtag:hover{text-decoration:underline}.prof{padding:14px 24px 18px;border-bottom:1px solid var(--line);display:grid;gap:6px}.prof-back{margin:0;justify-self:start;display:inline-flex;align-items:center;gap:6px}.prof-top{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;margin-top:4px}.prof-avatar{flex:0 0 auto;width:84px;height:84px;border-radius:50%;overflow:hidden;display:grid;place-items:center;font-size:32px;font-weight:800;color:var(--k15);background:linear-gradient(135deg,var(--k41),var(--k119))}.prof-avatar img{width:100%;height:100%;object-fit:cover}.prof-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:flex-end}.prof-more{letter-spacing:2px}.prof-menu{display:flex;align-items:center;gap:8px;flex-wrap:wrap;border:1px solid var(--line);border-radius:12px;padding:8px 10px;background:var(--k118);font-size:12px}.prof-menu button{border:0;background:none;color:var(--k121);font-size:12px;cursor:pointer;padding:4px 6px}.prof-menu .danger{color:var(--k105)}.prof-name{margin:8px 0 0;font:800 20px Manrope,sans-serif}.prof-handle{color:var(--muted);font-size:13px}.prof-bio{margin:6px 0 0;font-size:13px;line-height:1.6;color:var(--k122);overflow-wrap:anywhere}.prof-joined{font-size:12px;color:var(--muted)}.prof-stats{display:flex;gap:18px;flex-wrap:wrap;margin-top:6px;font-size:13px;color:var(--k92)}.prof-stats b{color:var(--k5)}.post-avatar.clickable,.name-link,.person-link{cursor:pointer}.name-link:hover{text-decoration:underline}@media(max-width:700px){.prof{padding:12px 17px 16px}}.post-bar{padding:12px 24px;border-bottom:1px solid var(--line)}.post-bar .comm-back{margin:0}@media(max-width:700px){.post-bar{padding:10px 17px}}.repost-label{display:flex;align-items:center;gap:6px;font-size:12px;color:var(--muted);margin:0 0 4px}.repost-label .name-link{color:var(--k121);font-weight:700}.post-actions button.reposted{color:var(--k123)}.post-actions button:disabled{opacity:.45;cursor:default}.post-actions,.explore .post-actions{justify-content:space-between;gap:0}.install-bar,.install-help{display:none}@media(max-width:700px){.install-bar{display:flex;align-items:center;gap:10px;margin:10px 14px 0;padding:10px 12px;border:1px solid var(--line);border-radius:14px;background:var(--k118);color:var(--k18)}.install-bar .ib-text{flex:1;min-width:0;line-height:1.3;color:var(--k1)}.install-bar b{display:block;font-size:13px}.install-bar small{display:block;color:var(--muted);font-size:11px}.install-bar .ib-go{border:0;border-radius:999px;padding:8px 14px;background:linear-gradient(135deg,var(--k6),var(--k7));color:var(--k15);font-weight:700;font-size:12px}.install-bar .ib-x{border:0;background:none;color:var(--muted);padding:4px;display:grid;place-items:center}.install-help{display:block;margin:6px 14px 0;font-size:12px;line-height:1.5;color:var(--k121)}}.mod-btn{position:relative}.mod-dot{position:absolute;top:6px;right:6px;width:8px;height:8px;border-radius:50%;background:var(--k124)}.mod-page{padding:6px 24px 30px}.mod-hint{margin:10px 0 12px;color:var(--muted);font-size:12px}.mod-tabs{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:14px}.mod-tab{border:1px solid var(--line);background:transparent;color:var(--k11);border-radius:999px;padding:8px 14px;font-size:12px;font-weight:700}.mod-tab.on{background:var(--k17);color:var(--k5);border-color:var(--k125)}.mod-card{border:1px solid var(--line);border-radius:16px;padding:14px;margin-bottom:12px;background:var(--k126)}.mod-top{display:flex;align-items:center;gap:10px;margin-bottom:8px}.mod-chip{background:var(--k127);color:var(--k128);border-radius:999px;padding:4px 10px;font-size:11px;font-weight:800}.mod-ago,.mod-status{color:var(--muted);font-size:11px}.mod-status{margin-left:auto;text-transform:capitalize}.mod-who{margin:0 0 6px;font-size:13px;line-height:1.5;color:var(--k122)}.mod-details{margin:0 0 8px;font-size:12px;color:var(--k129);line-height:1.5;overflow-wrap:anywhere}.mod-post{border:1px solid var(--line);border-radius:12px;padding:10px 12px;margin:8px 0;background:var(--k130)}.mod-post p{margin:0 0 6px;font-size:13px;line-height:1.5;overflow-wrap:anywhere}.mod-post audio{width:100%;height:36px}.mod-gone{margin:8px 0;font-size:12px;color:var(--muted)}.mod-actions{display:flex;gap:8px;flex-wrap:wrap;margin-top:10px}.mod-actions button{border:1px solid var(--line);background:transparent;color:var(--k121);border-radius:999px;padding:8px 12px;font-size:12px;font-weight:700}.mod-actions .mod-act{background:linear-gradient(135deg,var(--k6),var(--k7));border-color:transparent;color:var(--k15)}.mod-block{border:1px solid var(--line);border-radius:14px;padding:12px;margin:12px 0}.mod-block>b{display:block;font-size:13px;margin-bottom:6px}.mod-quote{margin:0 0 10px;font-size:12px;color:var(--k129);line-height:1.5;overflow-wrap:anywhere}.mod-row{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:12px}.mod-red{background:var(--k131)!important;color:var(--k15)!important;border:0}.mod-red-text{color:var(--k105)!important}.susp-bar{display:grid;gap:4px;margin:10px 14px 0;padding:12px 14px;border:1px solid var(--k132);border-radius:14px;background:var(--k133);color:var(--k134);font-size:12px;line-height:1.5}.susp-bar b{font-size:13px}@media(max-width:700px){.mod-page{padding:6px 17px 30px}}.set-h{margin:20px 0 8px;font:800 13px Manrope,sans-serif;color:var(--k27)}.set-row{display:flex;justify-content:space-between;gap:10px;font-size:12px;padding:6px 0}.set-label{color:var(--k107)}.set-value{overflow-wrap:anywhere;text-align:right;font-weight:600}.set-actions{display:flex;gap:8px;flex-wrap:wrap;margin:8px 0 4px}.set-switch{display:flex;gap:12px;align-items:flex-start;padding:10px 0;cursor:pointer}.set-switch input{width:20px;height:20px;margin-top:2px;accent-color:var(--purple)}.set-switch b{display:block;font-size:13px}.set-switch small{display:block;margin-top:2px;font-size:11px;line-height:1.5;color:var(--k107)}.auth-modal p.set-err{margin:4px 0 0;font-size:12px;color:var(--k101)}.interest-grid{display:flex;flex-wrap:wrap;gap:7px}.interest-chip{border:1px solid var(--k94);background:var(--k95);color:var(--k27);border-radius:999px;padding:6px 12px;font-size:12px}.interest-chip.on{background:var(--k135);border-color:var(--purple);color:var(--k5)}.interest-chip:disabled{opacity:.4;cursor:not-allowed}.interest-count{margin:8px 0 14px;font-size:11px;color:var(--k100)}.pe-interests{margin:2px 0 6px}.pe-int-label{display:block;margin-bottom:8px;font-size:12px;color:var(--k27)}.interest-row{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.interest-tag{border:1px solid var(--k94);border-radius:999px;padding:3px 10px;font-size:11px;color:var(--k67)}.prof-stat-btn{border:0;background:none;padding:0;color:inherit;font:inherit;cursor:pointer}.prof-stat-btn:hover b{text-decoration:underline}.prof-lock{display:inline-flex;align-items:center;color:var(--k136)}.fl-empty{padding:18px 0;color:var(--k107);font-size:13px;text-align:center}.fl-row{padding:10px 0;border-top:1px solid var(--line)}.set-field{padding:10px 0}.set-field-title{display:block;font-size:13px;margin-bottom:6px}.set-radio{display:flex;align-items:center;gap:10px;padding:6px 0;font-size:13px;cursor:pointer}.set-radio input{width:18px;height:18px;accent-color:var(--purple)}.set-help{display:block;margin-top:4px;font-size:11px;line-height:1.5;color:var(--k107)}.prof-note{margin-top:4px;font-size:12px;color:var(--k137)}.follow-btn:disabled{opacity:.45;cursor:not-allowed}.set-pw{margin:6px 0 4px}.set-pw-form{display:grid;gap:2px;margin-top:6px}.set-pw-form .email-label input{margin-bottom:8px}.auth-modal p.set-ok{margin:8px 0 0;font-size:12px;color:var(--k138)}.pw-show{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--k115);margin:2px 0 8px;cursor:pointer}.pw-show input{width:16px;height:16px;accent-color:var(--purple)}.set-pw-form .set-help{margin:0 0 10px}.set-pw-form .set-actions{margin-top:6px}.prof-private{display:inline-flex;align-items:center;gap:5px;margin-top:4px;font-size:12px;color:var(--k67)}.notif-actions,.fl-actions{display:flex;gap:6px;align-items:center;margin-left:auto}.fl-remove{padding:6px 10px;font-size:12px}.set-plain{margin:4px 0 6px;font-size:12px;color:var(--k137)}.set-switch+.set-help{margin:0 0 6px}.mv-box{margin:4px 0 8px}.mv-box .set-help{margin:0 0 8px}.composer-buttons{flex-wrap:wrap;justify-content:flex-end}.upload-audio-btn{white-space:nowrap}.feed-column audio,.reply-panel audio{max-width:100%}.post-actions button.disliked{color:var(--k139)}.post-actions button.saved{color:var(--k113)}.saved-title{margin-left:12px;font-size:15px}.post-actions{flex-wrap:wrap}.voice-feed-bar{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:10px 15px;border-bottom:1px solid var(--line)}.voice-feed-bar small{flex-basis:100%;color:var(--k25);font-size:12px}.load-more{display:flex;justify-content:center;padding:16px}.post-card.now-playing{background:var(--k140);box-shadow:inset 3px 0 0 var(--k141)}.listen-bar{position:fixed;z-index:40;left:50%;transform:translate(-50%);bottom:76px;width:min(560px,calc(100% - 20px));display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 12px;border:1px solid var(--line);border-radius:18px;background:var(--k142);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 10px 30px var(--k91)}.listen-info{display:flex;flex-direction:column;min-width:0}.listen-info b{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.listen-info small{color:var(--k143);font-size:12px}.listen-buttons{display:flex;align-items:center;gap:4px}.listen-buttons button{background:none;border:0;color:var(--k5);padding:8px;border-radius:12px;display:grid;place-items:center}.listen-buttons button:disabled{opacity:.35}.listen-buttons .listen-main{background:linear-gradient(135deg,var(--k144),var(--k145));width:42px;height:42px;border-radius:50%}@media(min-width:701px){.listen-bar{bottom:16px}}.reply-row .reply-send,.dm-compose .primary-btn{margin-left:auto}.legal-links{font-size:12px;color:var(--k146)}.follow-btn{font-size:11px;padding:8px 11px}.more-btn,.follow-btn,.post-actions button,.reply-del{position:relative}.more-btn:after,.follow-btn:after,.post-actions button:after,.reply-del:after{content:"";position:absolute;top:-7px;right:-5px;bottom:-7px;left:-5px}.prof-name .verified{margin-left:8px;vertical-align:middle;width:16px;height:16px;font-size:11px}.supporter-badge{display:inline-grid;place-items:center;margin-left:5px;width:13px;height:13px;border-radius:50%;background:var(--k147);color:var(--k15);font-size:8px;line-height:1;vertical-align:middle}.prof-name .supporter-badge{margin-left:6px;width:16px;height:16px;font-size:10px}.support-card{margin:4px 0 14px;padding:14px;border:1px solid var(--k148);border-radius:14px;background:var(--k149)}.support-text{margin:0 0 10px;color:var(--k150);font-size:13px;line-height:1.6}.support-card .set-actions{margin-top:4px}.home-signup{position:relative;display:grid;gap:20px;padding:28px 24px 10px;overflow:hidden}.home-signup:before{content:"";position:absolute;left:-20%;right:-20%;top:-60px;height:340px;background:radial-gradient(ellipse at 50% 0,var(--k151),transparent 68%);pointer-events:none}.home-signup>*{position:relative}.hs-brand{display:flex;align-items:center;gap:11px;margin-bottom:16px}.hs-wordmark{font:800 15px Manrope,sans-serif;letter-spacing:4px;color:var(--k152)}.home-signup h2{font:800 32px/1.12 Manrope,sans-serif;letter-spacing:-1px;margin:0 0 12px}.hs-copy p{margin:0;max-width:34em;color:var(--k153);font-size:15px;line-height:1.65}.hs-card{border:1px solid var(--k88);border-radius:22px;background:linear-gradient(150deg,var(--k89),var(--k90));padding:24px;box-shadow:0 18px 60px var(--k85);min-width:0}.hs-card-title{font:800 19px Manrope,sans-serif;letter-spacing:-.3px;margin:0 0 16px}.hs-card form{margin:0}.hs-field{margin-bottom:13px}.hs-card .email-label{font-size:13px;font-weight:600;color:var(--k154);gap:7px}.hs-card .email-label input{font-size:16px;min-height:48px;padding:12px 14px;border-radius:12px;margin-bottom:0}.hs-card .email-label input::placeholder{color:var(--k155)}.hs-card .email-label input:focus{outline:2px solid var(--k111);outline-offset:1px;border-color:var(--k111)}.hs-card .email-label input[aria-invalid=true]{border-color:var(--k156)}.hs-card .code-input{font-size:22px;letter-spacing:6px}.field-err{display:block;margin-top:6px;font-size:12.5px;line-height:1.4;color:var(--k101)}.hs-card .pw-show{font-size:13px;margin:2px 0 10px;min-height:28px}.hs-card .pe-hint,.hs-hint{margin:0 0 14px;font-size:12.5px;line-height:1.5;color:var(--k157)}.hs-card .primary-btn.full-btn{min-height:50px;font-size:15px;border-radius:14px;margin-top:4px}.hs-card .primary-btn:disabled{opacity:.75;cursor:default;transform:none}.hs-card .code-error{font-size:13px;line-height:1.45;margin:12px 0 0!important}.hs-card .code-help{font-size:13.5px}.hs-card .text-link-btn{font-size:13.5px;min-height:44px}.hs-login{margin:14px 0 0;text-align:center;font-size:14px;color:var(--k115)}.hs-login-btn{background:none;border:0;color:var(--k158);font:700 14px DM Sans,sans-serif;text-decoration:underline;cursor:pointer;padding:0 4px;min-height:44px}.hs-login-btn:focus-visible,.hs-card button:focus-visible,.hs-legal a:focus-visible{outline:2px solid var(--k111);outline-offset:2px;border-radius:6px}.hs-legal{display:block;margin-top:6px;text-align:center;font-size:11.5px;line-height:1.55;color:var(--k159)}.hs-legal a{color:var(--k160);text-decoration:underline}.btn-spin{width:16px;height:16px;border-radius:50%;border:2px solid var(--k161);border-top-color:var(--k162);animation:hsspin .75s linear infinite;flex:none}@keyframes hsspin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.btn-spin{animation-duration:2.4s}}@media(max-width:700px){.home-signup{padding:20px 17px 6px;gap:18px}.home-signup h2{font-size:27px}.hs-copy p{font-size:14.5px}.hs-card{padding:20px 17px;border-radius:20px}}@media(max-width:360px){.home-signup h2{font-size:24px}.hs-card{padding:18px 14px}}.create-btn{min-height:40px;padding:9px 16px;border-radius:999px;white-space:nowrap;cursor:pointer}.create-btn:focus-visible{outline:2px solid var(--k163);outline-offset:2px}.mobile-header .create-btn{min-height:38px;padding:8px 15px}.desk-topbar{display:none}@media(min-width:701px){.desk-topbar{display:flex;align-items:center;justify-content:flex-end;padding:12px 24px;position:sticky;top:0;z-index:5;background:var(--k98);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--line)}}.signup-modal{width:min(100%,440px);max-height:calc(100vh - 36px);max-height:calc(100dvh - 36px);overflow-y:auto;overscroll-behavior:contain;padding:24px}.hs-intro{margin:0 0 18px;padding-right:34px}.hs-intro .hs-brand{margin-bottom:12px}.hs-intro .brand-mark{width:34px;height:34px;border-radius:11px}.hs-intro h2{font:800 23px/1.15 Manrope,sans-serif;letter-spacing:-.6px;margin:0 0 8px}.hs-intro p{margin:0;font-size:13.5px;line-height:1.55;color:var(--k153)}@media(max-width:700px){.signup-modal{padding:20px 17px}}@media(max-width:360px){.hs-intro h2{font-size:21px}}.login-btn{min-height:40px;padding:9px 16px;border:1px solid var(--k71);border-radius:999px;background:transparent;color:var(--k164);font-size:13px;font-weight:700;white-space:nowrap;cursor:pointer}.login-btn:hover{background:var(--k165)}.login-btn:focus-visible{outline:2px solid var(--k163);outline-offset:2px}.mobile-header .login-btn{min-height:38px;padding:8px 14px}.mobile-header .mh-actions{gap:8px}@media(min-width:701px){.desk-topbar{gap:10px}}@media(max-width:360px){.mobile-header .login-btn{padding:8px 10px}.mobile-header .create-btn{padding:8px 12px}.mobile-header .mh-actions{gap:6px}}.tr{margin-top:10px;min-width:0}.tr-btn{display:inline-flex;align-items:center;gap:7px;min-height:36px;padding:7px 13px;border:1px solid var(--k94);border-radius:999px;background:var(--k166);color:var(--k167);font-size:12.5px;font-weight:700;cursor:pointer}.tr-btn:hover{background:var(--k168)}.tr-btn:focus-visible,.tr-act:focus-visible,.tr-lang select:focus-visible{outline:2px solid var(--k111);outline-offset:2px}.tr-panel{margin-top:8px;padding:13px 14px;border:1px solid var(--k169);border-radius:14px;background:var(--k126);color:var(--k150);font-size:14px;line-height:1.6;max-width:100%}.tr-status{display:flex;align-items:center;gap:9px;margin:0;color:var(--k170)}.tr-spin{width:15px;height:15px;border-radius:50%;border:2px solid var(--k171);border-top-color:var(--k172);animation:trspin .8s linear infinite;flex:none}@keyframes trspin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.tr-spin{animation-duration:2.6s}}.tr-text{margin:0 0 12px;white-space:pre-wrap;overflow-wrap:anywhere;color:var(--k173);font-size:14.5px;line-height:1.7}.tr-row{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px}.tr-act{display:inline-flex;align-items:center;gap:6px;min-height:36px;padding:7px 13px;border:1px solid var(--k94);border-radius:10px;background:var(--k174);color:var(--k175);font-size:12.5px;font-weight:700;cursor:pointer}.tr-act.on{border-color:transparent;background:linear-gradient(115deg,var(--k6),var(--k14));color:var(--k15)}.tr-meta{font-size:12.5px;color:var(--k157)}.tr-lang{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px;font-size:12.5px;color:var(--k115)}.tr-lang select{min-height:34px;padding:5px 10px;border:1px solid var(--k94);border-radius:9px;background:var(--k95);color:var(--k5);font-size:13px}.tr-note{display:block;margin-top:10px;font-size:11.5px;color:var(--k176)}.tr-fail p,.tr-ask p{margin:0 0 10px}.tr-fail p{color:var(--k177)}.tr-ask b{display:block;margin-bottom:6px;color:var(--k5)}.tr-ask p{color:var(--k170);font-size:13px;line-height:1.55}.tr-ask a{color:var(--k178);text-decoration:underline}.bubble .tr,.msg-bubble .tr{margin-top:8px}@media(max-width:700px){.tr-panel{padding:12px}.tr-text{font-size:15px}}.set-choice{display:flex;align-items:center;gap:10px;padding:6px 0;font-size:13px;cursor:pointer}.set-choice input{width:18px;height:18px;accent-color:var(--purple)}.feed-footer .copyright{margin-top:8px;font-size:10px;color:var(--k57)}.theme-links{margin:6px 0 0}.theme-links button.on{font-weight:700;color:var(--purple);text-decoration:none}.feed-header>div{min-width:0}.feed-header .theme-btn{flex:none;display:inline-grid;place-items:center;width:40px;height:40px;margin-left:12px;padding:0;border:1px solid var(--line);border-radius:999px;background:transparent;color:var(--muted);cursor:pointer}.feed-header .theme-btn:hover{background:var(--panel);color:var(--purple)}.feed-header .theme-btn:focus-visible{outline:2px solid var(--purple);outline-offset:2px}.mobile-header .top-theme{flex:none;display:inline-grid;place-items:center;width:38px;height:38px;padding:0;border:1px solid var(--line);border-radius:999px;background:transparent;color:var(--muted);cursor:pointer}.mobile-header .top-theme:hover{background:var(--panel);color:var(--purple)}.mobile-header .top-theme:focus-visible{outline:2px solid var(--purple);outline-offset:2px}@media(max-width:700px){.feed-header .title-theme.u,.mobile-header .top-theme.g{display:none}}@media(min-width:390px)and (max-width:700px){.mobile-header .top-theme.g{display:inline-grid}.feed-header .title-theme.g{display:none}}
