.layout_appShell__y5B6E{display:flex;height:100vh;background:var(--background)}.layout_side__mfQ0J{flex-shrink:0}.layout_main__e5XWn{flex:1 1;overflow-y:auto;padding:24px;background:var(--background)}.layout_loadingState__vQ9Zl{padding:32px;font-size:14px}@font-face{font-family:Rubik;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/4fca85807f6c09f6-s.woff2) format("woff2");unicode-range:u+06??,u+0750-077f,u+0870-088e,u+0890-0891,u+0897-08e1,u+08e3-08ff,u+200c-200e,u+2010-2011,u+204f,u+2e41,u+fb50-fdff,u+fe70-fe74,u+fe76-fefc,u+102e0-102fb,u+10e60-10e7e,u+10ec2-10ec4,u+10efc-10eff,u+1ee00-1ee03,u+1ee05-1ee1f,u+1ee21-1ee22,u+1ee24,u+1ee27,u+1ee29-1ee32,u+1ee34-1ee37,u+1ee39,u+1ee3b,u+1ee42,u+1ee47,u+1ee49,u+1ee4b,u+1ee4d-1ee4f,u+1ee51-1ee52,u+1ee54,u+1ee57,u+1ee59,u+1ee5b,u+1ee5d,u+1ee5f,u+1ee61-1ee62,u+1ee64,u+1ee67-1ee6a,u+1ee6c-1ee72,u+1ee74-1ee77,u+1ee79-1ee7c,u+1ee7e,u+1ee80-1ee89,u+1ee8b-1ee9b,u+1eea1-1eea3,u+1eea5-1eea9,u+1eeab-1eebb,u+1eef0-1eef1}@font-face{font-family:Rubik;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/60181e10ad16e354-s.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:Rubik;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/c1b11e140b58cf5a-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Rubik;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/9d7436bc73437f75-s.p.woff2) format("woff2");unicode-range:u+0307-0308,u+0590-05ff,u+200c-2010,u+20aa,u+25cc,u+fb1d-fb4f}@font-face{font-family:Rubik;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/501d9eeee6e2b0cc-s.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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Rubik;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/0a86735c6520d94f-s.p.woff2) format("woff2");unicode-range:u+00??,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:Rubik;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/4fca85807f6c09f6-s.woff2) format("woff2");unicode-range:u+06??,u+0750-077f,u+0870-088e,u+0890-0891,u+0897-08e1,u+08e3-08ff,u+200c-200e,u+2010-2011,u+204f,u+2e41,u+fb50-fdff,u+fe70-fe74,u+fe76-fefc,u+102e0-102fb,u+10e60-10e7e,u+10ec2-10ec4,u+10efc-10eff,u+1ee00-1ee03,u+1ee05-1ee1f,u+1ee21-1ee22,u+1ee24,u+1ee27,u+1ee29-1ee32,u+1ee34-1ee37,u+1ee39,u+1ee3b,u+1ee42,u+1ee47,u+1ee49,u+1ee4b,u+1ee4d-1ee4f,u+1ee51-1ee52,u+1ee54,u+1ee57,u+1ee59,u+1ee5b,u+1ee5d,u+1ee5f,u+1ee61-1ee62,u+1ee64,u+1ee67-1ee6a,u+1ee6c-1ee72,u+1ee74-1ee77,u+1ee79-1ee7c,u+1ee7e,u+1ee80-1ee89,u+1ee8b-1ee9b,u+1eea1-1eea3,u+1eea5-1eea9,u+1eeab-1eebb,u+1eef0-1eef1}@font-face{font-family:Rubik;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/60181e10ad16e354-s.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:Rubik;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/c1b11e140b58cf5a-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Rubik;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/9d7436bc73437f75-s.p.woff2) format("woff2");unicode-range:u+0307-0308,u+0590-05ff,u+200c-2010,u+20aa,u+25cc,u+fb1d-fb4f}@font-face{font-family:Rubik;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/501d9eeee6e2b0cc-s.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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Rubik;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/0a86735c6520d94f-s.p.woff2) format("woff2");unicode-range:u+00??,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:Rubik;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/4fca85807f6c09f6-s.woff2) format("woff2");unicode-range:u+06??,u+0750-077f,u+0870-088e,u+0890-0891,u+0897-08e1,u+08e3-08ff,u+200c-200e,u+2010-2011,u+204f,u+2e41,u+fb50-fdff,u+fe70-fe74,u+fe76-fefc,u+102e0-102fb,u+10e60-10e7e,u+10ec2-10ec4,u+10efc-10eff,u+1ee00-1ee03,u+1ee05-1ee1f,u+1ee21-1ee22,u+1ee24,u+1ee27,u+1ee29-1ee32,u+1ee34-1ee37,u+1ee39,u+1ee3b,u+1ee42,u+1ee47,u+1ee49,u+1ee4b,u+1ee4d-1ee4f,u+1ee51-1ee52,u+1ee54,u+1ee57,u+1ee59,u+1ee5b,u+1ee5d,u+1ee5f,u+1ee61-1ee62,u+1ee64,u+1ee67-1ee6a,u+1ee6c-1ee72,u+1ee74-1ee77,u+1ee79-1ee7c,u+1ee7e,u+1ee80-1ee89,u+1ee8b-1ee9b,u+1eea1-1eea3,u+1eea5-1eea9,u+1eeab-1eebb,u+1eef0-1eef1}@font-face{font-family:Rubik;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/60181e10ad16e354-s.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:Rubik;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/c1b11e140b58cf5a-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Rubik;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/9d7436bc73437f75-s.p.woff2) format("woff2");unicode-range:u+0307-0308,u+0590-05ff,u+200c-2010,u+20aa,u+25cc,u+fb1d-fb4f}@font-face{font-family:Rubik;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/501d9eeee6e2b0cc-s.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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Rubik;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/0a86735c6520d94f-s.p.woff2) format("woff2");unicode-range:u+00??,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:Rubik;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/4fca85807f6c09f6-s.woff2) format("woff2");unicode-range:u+06??,u+0750-077f,u+0870-088e,u+0890-0891,u+0897-08e1,u+08e3-08ff,u+200c-200e,u+2010-2011,u+204f,u+2e41,u+fb50-fdff,u+fe70-fe74,u+fe76-fefc,u+102e0-102fb,u+10e60-10e7e,u+10ec2-10ec4,u+10efc-10eff,u+1ee00-1ee03,u+1ee05-1ee1f,u+1ee21-1ee22,u+1ee24,u+1ee27,u+1ee29-1ee32,u+1ee34-1ee37,u+1ee39,u+1ee3b,u+1ee42,u+1ee47,u+1ee49,u+1ee4b,u+1ee4d-1ee4f,u+1ee51-1ee52,u+1ee54,u+1ee57,u+1ee59,u+1ee5b,u+1ee5d,u+1ee5f,u+1ee61-1ee62,u+1ee64,u+1ee67-1ee6a,u+1ee6c-1ee72,u+1ee74-1ee77,u+1ee79-1ee7c,u+1ee7e,u+1ee80-1ee89,u+1ee8b-1ee9b,u+1eea1-1eea3,u+1eea5-1eea9,u+1eeab-1eebb,u+1eef0-1eef1}@font-face{font-family:Rubik;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/60181e10ad16e354-s.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:Rubik;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/c1b11e140b58cf5a-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Rubik;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/9d7436bc73437f75-s.p.woff2) format("woff2");unicode-range:u+0307-0308,u+0590-05ff,u+200c-2010,u+20aa,u+25cc,u+fb1d-fb4f}@font-face{font-family:Rubik;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/501d9eeee6e2b0cc-s.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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Rubik;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/0a86735c6520d94f-s.p.woff2) format("woff2");unicode-range:u+00??,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:Rubik Fallback;src:local("Arial");ascent-override:89.06%;descent-override:23.81%;line-gap-override:0.00%;size-adjust:104.98%}.__className_0cd3b5{font-family:Rubik,Rubik Fallback;font-style:normal}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/034d78ad42e9620c-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/fe0777f1195381cb-s.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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/eafabf029ad39a43-s.p.woff2) format("woff2");unicode-range:u+00??,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:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/db911767852bc875-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/f10b8e9d91f3edcb-s.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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/8888a3826f4a3af4-s.p.woff2) format("woff2");unicode-range:u+00??,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:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/29e7bbdce9332268-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/c3bc380753a8436c-s.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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/0484562807a97172-s.p.woff2) format("woff2");unicode-range:u+00??,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:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/29a4aea02fdee119-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/a1386beebedccca4-s.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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/b957ea75a84b6ea7-s.p.woff2) format("woff2");unicode-range:u+00??,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:Poppins Fallback;src:local("Arial");ascent-override:93.62%;descent-override:31.21%;line-gap-override:8.92%;size-adjust:112.16%}.__className_6bee3b{font-family:Poppins,Poppins Fallback;font-style:normal}.Tokens_generator__d2IBV{display:flex;gap:12px;align-items:center}.Tokens_generator__d2IBV input{flex:1 1;padding:10px 12px;border:1px solid #cbd5e0;border-radius:8px}.Tokens_generator__d2IBV input:focus{outline:none;border-color:#2563eb;box-shadow:0 0 0 2px rgba(37,99,235,.3)}.Tokens_table__lJu2r{background:#fff;border:1px solid #e2e8f0;border-radius:12px;overflow:hidden}.Tokens_container__exWfr{display:flex;flex-direction:column;gap:24px}.Tokens_headerRow__kcvx9{align-items:flex-start;gap:16px}.Tokens_title__eHdQ_{font-size:20px;font-weight:600;margin:0}.Tokens_subtitle__SgLrs{color:#6b7280;margin-top:4px}.Tokens_statsGrid__DuNbC{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px}.Tokens_statCard__IvIy8{display:flex;align-items:center;gap:12px;padding:16px}.Tokens_statLabel__I33QJ{color:#6b7280;font-size:12px}.Tokens_statValue__v0dF2{font-size:20px;font-weight:700}.Tokens_helpBlock__A8FjN{display:flex;gap:12px;background:#f8fafc;border:1px solid #e5e7eb;border-radius:12px;padding:16px}.Tokens_helpTitle__EsKCM{font-weight:600}.Tokens_helpText__6Ho2_{color:#4b5563;margin-top:4px}.Tokens_list__aEDng{display:flex;flex-direction:column;gap:12px}.Tokens_tokenRow__33qkM{display:flex;align-items:stretch;justify-content:space-between;gap:16px;background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:16px}.Tokens_tokenMain__MSRRb{flex:1 1;display:flex;flex-direction:column;gap:8px}.Tokens_tokenHeader__UHtJu{display:flex;align-items:center;gap:8px}.Tokens_tokenName__Tcsol{font-weight:600}.Tokens_badgeActive__kBbqj,.Tokens_badgeRevoked__MmAk4{padding:var(--badge-py) var(--badge-px);font-size:var(--badge-font-size);font-weight:var(--badge-font-weight);border-radius:var(--badge-radius)}.Tokens_tokenLine__k_jEo{display:flex;align-items:center;gap:8px}.Tokens_iconBtn__aE8_y{width:var(--iconbtn-size);height:var(--iconbtn-size);border-radius:var(--iconbtn-radius);padding:0}.Tokens_iconBtn__aE8_y:hover{background:#f3f4f6}.Tokens_permsRow__HC7js{display:flex;flex-wrap:wrap;gap:8px;margin-top:4px}.Tokens_permBadge__21YrP{background:#eef2ff;color:#4338ca;border:1px solid #c7d2fe}.Tokens_permBadgeMuted__fF_WF,.Tokens_permBadge__21YrP{border-radius:var(--badge-radius);padding:4px 8px;font-size:12.5px}.Tokens_permBadgeMuted__fF_WF{background:#f3f4f6;color:#6b7280}.Tokens_tokenActions__FdS_x{display:flex;align-items:center;gap:8px}.Tokens_empty__tAsGN{color:#6b7280;text-align:center;border:1px dashed #e5e7eb;border-radius:12px;padding:24px}.Tokens_permPicker__1MzrJ{display:flex;flex-wrap:wrap;gap:8px}.Tokens_permChip__tAW7k{border:1px solid #e5e7eb;border-radius:999px;padding:6px 10px;background:#fff;cursor:pointer}.Tokens_permChipActive__KHdM1{border:1px solid #c7d2fe;border-radius:999px;padding:6px 10px;background:#eef2ff;color:#4338ca;cursor:pointer}.Tokens_modalOverlay__G57wc{position:fixed;inset:0;background:rgba(0,0,0,.4);display:flex;align-items:center;justify-content:center;z-index:50}.Tokens_modal__79y_u{width:560px}.Tokens_modalSmall__u_Wkt,.Tokens_modal__79y_u{max-width:calc(100% - 32px);background:#fff;border-radius:12px;box-shadow:0 10px 30px rgba(0,0,0,.15);overflow:hidden}.Tokens_modalSmall__u_Wkt{width:420px}.Tokens_modalHeader__CA2mu{display:flex;align-items:center;gap:8px;font-weight:600;padding:var(--space-16)}.Tokens_modalBody__lYFka{display:flex;flex-direction:column;gap:12px;padding:var(--space-16)}.Tokens_modalFooter__clRzc{display:flex;justify-content:flex-end;gap:8px;padding:var(--space-12) var(--space-16);border-top:1px solid #e5e7eb}.Tokens_label__G81je{font-size:12px;color:#6b7280}.Tokens_input__1nD4H{border:1px solid #e5e7eb;border-radius:8px;padding:8px 10px}.Tokens_headerActions__4PUQm{margin-left:auto;display:flex;gap:8px;align-items:center}.Tokens_createBtn__iwyx3{background:var(--foreground);color:var(--background);border:1px solid var(--foreground);height:var(--h-32);padding:0 var(--space-14);border-radius:var(--btn-radius);font-size:var(--btn-font-size);font-weight:var(--btn-font-weight);cursor:pointer;display:inline-flex;align-items:center;gap:8px}.Tokens_statCard__IvIy8{background:var(--card);border:1px solid var(--border);border-radius:12px;padding:12px 14px;box-shadow:var(--shadow-card)}.Tokens_statLabel__I33QJ{color:#334155}.Tokens_statLabel__I33QJ,.Tokens_statValue__v0dF2{font-size:12.25px;font-weight:400}.Tokens_statValueGreen___E_8_{color:#16a34a}.Tokens_usageCard__ItHgQ{background:var(--card);border:1px solid var(--border);border-radius:12px;padding:16px;box-shadow:var(--shadow-card);display:flex;flex-direction:column;gap:12px}.Tokens_code__7TTEv{background:#f8fafc;border:1px solid #e5e7eb;border-radius:10px;padding:10px 12px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:12.25px;color:#0f172a}.Tokens_usageGrid__hFl3T{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}.Tokens_usageColTitle__nIC3n{font-size:12.25px;font-weight:500;color:#334155}.Tokens_usageList__lMSYB{display:flex;flex-direction:column;gap:6px;font-size:12.25px;color:#334155}.Tokens_tableWrap__qZbWS{overflow:auto;border:1px solid var(--border);border-radius:12px;background:var(--card)}.Tokens_table__lJu2r{width:100%;min-width:980px;border-collapse:collapse}.Tokens_table__lJu2r td,.Tokens_table__lJu2r th{padding:var(--space-12) var(--space-14);border-bottom:1px solid #f1f5f9;text-align:start}.Tokens_table__lJu2r th{background:var(--secondary);font-weight:600;font-size:12.25px;letter-spacing:.02em;color:#334155;text-transform:none}.Tokens_table__lJu2r td{font-size:var(--table-data-font)}.Tokens_tokenCell__Wjm7K{display:flex;align-items:center;gap:8px}.Tokens_tokenText___xOKJ{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;background:#f3f4f6;border:1px dashed #e5e7eb;border-radius:8px;padding:6px 10px;font-size:12.5px}.Tokens_permsCell__QXTuB{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.Tokens_statusActive__lKIiA{background:#0f172a;color:#ffffff;padding:var(--badge-py) var(--badge-px);border-radius:var(--badge-radius);font-size:var(--badge-font-size);font-weight:var(--badge-font-weight)}.Tokens_actionIcon__ihPrv{width:var(--iconbtn-size);height:var(--iconbtn-size);border-radius:var(--iconbtn-radius);display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--border);background:#fff;cursor:pointer}.Tokens_actionIcon__ihPrv:hover{background:#fee2e2;border-color:#fecaca;color:#b91c1c}.Tokens_title__eHdQ_{display:flex;align-items:center;gap:8px}.Tokens_headerRow__kcvx9{display:flex;align-items:center;justify-content:space-between}.Tokens_skelInline__JNBur{display:inline-block;height:12px}.Tokens_skelW140__tjNad{width:140px}.Tokens_skelW120__qdGhz{width:120px}.Tokens_skelW80__HhPbv{width:80px}.Tokens_skelW60__VvfE5{width:60px}.Tokens_skelW50__TRluC{width:50px}.Tokens_skelW70__LmCrK{width:70px}.Tokens_modalTransparent__HTZou{background:transparent;border:none;box-shadow:none}@media (max-width:768px){.Tokens_statsGrid__DuNbC{grid-template-columns:1fr}.Tokens_tokenRow__33qkM{flex-direction:column}.Tokens_tokenActions__FdS_x{justify-content:flex-end}}.providers_toastContainer__MQp6C{position:fixed;top:12px;z-index:2147483647;display:flex;flex-direction:column;gap:8px;pointer-events:none}.providers_ltr__YFy_E{right:12px;left:auto}.providers_rtl__Ay0ZG{left:12px;right:auto}.providers_toast__Ka8CF{background:#222;color:#fff;padding:8px 12px;border-radius:6px;box-shadow:0 2px 6px rgba(0,0,0,.4);font-size:14px;pointer-events:auto}.providers_toast__Ka8CF.providers_error__EkPWK{background:#991b1b}.providers_toast__Ka8CF.providers_success__1YREL{background:#14532d}.Sidebar_sidebar__qoTN4{width:256px;background:#ffffff;border-right:1px solid var(--sidebar-border);display:flex;flex-direction:column;padding:12px;gap:8px;height:100vh;transition:width .25s ease,padding .25s ease}.Sidebar_brand__p_eZb{position:relative;display:flex;align-items:center;gap:8px;font-weight:700;font-size:16px;line-height:1.2;padding:8px;border-bottom:none;color:var(--sidebar-foreground)}.Sidebar_brandIcon__ADyhF{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:8px;background:var(--secondary);color:var(--foreground)}.Sidebar_brandIcon__ADyhF svg{width:18px;height:18px;display:inline-block}.Sidebar_brandText__djQ1g{display:inline-block;max-width:160px;white-space:nowrap;overflow:hidden;transition:max-width .25s ease,opacity .2s ease}.Sidebar_collapseBtn__SeeyD{margin-left:auto;background:transparent;border:1px solid transparent;width:28px;height:28px;border-radius:var(--btn-radius);display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.Sidebar_collapseBtn__SeeyD:hover{background:var(--sidebar-accent)}.Sidebar_collapseBtn__SeeyD svg{width:16px;height:16px;flex:0 0 16px}.Sidebar_navSection__bdwrd{display:flex;flex-direction:column;gap:4px}.Sidebar_navItemActive__YzuqO,.Sidebar_navItem__4fikf{display:flex;align-items:center;gap:8px;font-size:12.25px;padding:0 8px;height:32px;border-radius:var(--btn-radius);background:none;border:none;cursor:pointer;text-align:start;color:var(--sidebar-foreground);font-weight:500;transition:padding .25s ease,background .15s ease,color .15s ease}.Sidebar_navItemActive__YzuqO,.Sidebar_navItem__4fikf:hover{background:var(--sidebar-accent);color:var(--sidebar-accent-foreground)}.Sidebar_navItemActive__YzuqO{font-weight:600;box-shadow:none}.Sidebar_navItemActive__YzuqO:hover{background:var(--sidebar-accent)}.Sidebar_navSeparator__XzZnP{height:1px;background:var(--sidebar-border);margin:12px 0}.Sidebar_logout__2hd9h{margin-top:auto;background:transparent;color:#b91c1c;border:1px solid transparent;border-radius:var(--btn-radius);padding:0 8px;height:32px;font-size:12.25px;font-weight:600;cursor:pointer;display:flex;align-items:center;gap:8px;transition:background .15s}.Sidebar_logout__2hd9h:hover{background:#fee2e2}.Sidebar_sectionLabel__czQcl{font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:#94a3b8;padding:0 8px;margin-top:4px;height:28px;display:flex;align-items:center}.Sidebar_logout__2hd9h span,.Sidebar_navItemActive__YzuqO span,.Sidebar_navItem__4fikf span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block}.Sidebar_collapsed__zMMh_{width:72px;padding:12px 8px}.Sidebar_collapsed__zMMh_ .Sidebar_brandText__djQ1g,.Sidebar_collapsed__zMMh_ .Sidebar_logout__2hd9h span,.Sidebar_collapsed__zMMh_ .Sidebar_navItemActive__YzuqO span,.Sidebar_collapsed__zMMh_ .Sidebar_navItem__4fikf span{max-width:0;opacity:0}.Sidebar_collapsed__zMMh_ .Sidebar_logout__2hd9h,.Sidebar_collapsed__zMMh_ .Sidebar_navItemActive__YzuqO,.Sidebar_collapsed__zMMh_ .Sidebar_navItem__4fikf{justify-content:center;padding:0}.Sidebar_collapsed__zMMh_ .Sidebar_navSection__bdwrd{gap:6px}.Sidebar_logout__2hd9h svg,.Sidebar_navItemActive__YzuqO svg,.Sidebar_navItem__4fikf svg{width:18px;height:18px;flex:0 0 18px;min-width:18px;display:inline-block}.Sidebar_companyBox__3Dhjf{padding:8px 12px 4px;display:flex;flex-direction:column;gap:6px;position:relative}.Sidebar_companyLabel__2c4FJ{font-size:10px;letter-spacing:.08em;font-weight:600;opacity:.6}.Sidebar_companyBtn__fuf22{all:unset;cursor:pointer;display:flex;align-items:center;gap:6px;font-size:13px;font-weight:500;padding:6px 8px;border:1px solid var(--border);border-radius:8px;background:var(--secondary);position:relative}.Sidebar_companyName__WDnzB{flex:1 1;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.Sidebar_caret__zgx_2{opacity:.5;transition:transform .15s;display:inline-flex}.Sidebar_caretOpen__0KHtA{transform:rotate(180deg)}.Sidebar_companyMenu__8a8JN{position:absolute;top:62px;left:12px;right:12px;z-index:30;background:var(--secondary);border:1px solid var(--border);border-radius:8px;padding:6px;display:flex;flex-direction:column;gap:4px;box-shadow:0 4px 12px rgba(0,0,0,.15)}.Sidebar_currentCompany__3elc3{padding:6px 8px;font-size:12px;font-weight:600;background:var(--accent);border-radius:6px}.Sidebar_currentCompanyRole__A5Iuz{opacity:.6;font-weight:400}.Sidebar_createCompanyBtn__dONeF{all:unset;cursor:pointer;padding:6px 8px;font-size:12px;border-radius:6px;background:var(--muted);font-weight:500}.Sidebar_menuDivider__fXX1d{height:1px;background:var(--border);margin:2px 0}.Sidebar_companyOption__i8KUB{all:unset;cursor:pointer;padding:6px 8px;border-radius:6px;font-size:12px;display:flex;justify-content:space-between;background:transparent}.Sidebar_companyOptionName__4XkwG{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.Sidebar_companyOptionRole__KLeay{opacity:.5}.Sidebar_emptyCompanies__Z1aZG{padding:6px 4px;font-size:12px;opacity:.7}.Sidebar_translationsSection__hhm_I{display:flex;flex-direction:column;gap:2px;width:100%}.Sidebar_navItemSpread__LA4ym{display:flex;align-items:center;justify-content:space-between}.Sidebar_caretDirRTL__UFuDQ.Sidebar_caretClosed___tYD0{transform:rotate(180deg)}.Sidebar_caretClosed___tYD0{transform:rotate(0deg)}.Sidebar_caretOpenTranslate__Re8EA{transform:rotate(90deg)}.Sidebar_translationsChildren__Zrbib{overflow:hidden;display:flex;flex-direction:column;gap:2px;transition:max-height .28s ease,opacity .22s ease}.Sidebar_padLTR__wWrNo{padding-left:16px}.Sidebar_padRTL__Ses_y{padding-right:16px}.Sidebar_openGroup__sGQA8{max-height:120px;opacity:1}.Sidebar_closedGroup__euO2z{max-height:0;opacity:0}.Sidebar_childNavIndentLTR__Xu17V{padding-left:28px}.Sidebar_childNavIndentRTL__1xevY{padding-right:28px}.Sidebar_smallFont__0YMwQ{font-size:12px}.Sidebar_flexRow__xDAJJ{display:flex;align-items:center;gap:8px}@media (max-width:900px){.Sidebar_sidebar__qoTN4{width:220px}}.Tabs_tabsRoot__Eazl9{display:flex;gap:4px;position:relative;border-bottom:1px solid #e2e8f0;flex-wrap:wrap;width:100%}.Tabs_tabsRoot__Eazl9.Tabs_rtl__yzv2K{justify-content:flex-end;direction:ltr}.Tabs_tabsRoot__Eazl9.Tabs_ltr__cmfwt{justify-content:flex-start;direction:ltr}.Tabs_highlight__6xnyr{position:absolute;left:0;top:0;width:0;height:0;background:rgba(37,99,235,.08);border-radius:6px;transition:transform .25s,width .25s,height .25s}.Tabs_tabBtn__kAL1c{position:relative;background:transparent;border:none;padding:10px 14px;cursor:pointer;font-size:13px;font-weight:500;color:#64748b;border-radius:6px;transition:color .15s;white-space:nowrap}.Tabs_tabBtn__kAL1c[aria-selected=true]{font-weight:600;color:#111827}.Tabs_tabIndicator__sbC_n{position:absolute;inset-inline-start:0;inset-inline-end:0;bottom:-1px;height:2px;background:#2563eb;border-radius:2px}.Logs_container__g6e8J{display:flex;flex-direction:column;gap:24px}.Logs_headerRow__Y3YYp{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.Logs_title__JNx3c{font-size:var(--font-20);line-height:var(--lh-tight)}.Logs_subtitle__nM0Fj{color:#6b7280;margin-top:4px}.Logs_headerActions__mp5AS{display:flex;gap:8px}.Logs_statsGrid__zUW_l{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:16px;gap:16px}.Logs_statCard__R5ORp{display:flex;align-items:center;gap:12px;background:var(--card);border:1px solid var(--border);border-radius:12px;padding:16px;box-shadow:var(--shadow-card)}.Logs_statLabel__fseur{color:#6b7280;font-size:12px}.Logs_statValue__gDhYx{font-size:20px;font-weight:700}.Logs_goodIcon__KM1N7{color:#16a34a}.Logs_badIcon__tPskB{color:#ef4444}.Logs_filters__p6SB4{display:flex;gap:12px;flex-wrap:wrap}.Logs_searchBox__naEqp{display:flex;align-items:center;gap:8px;border:1px solid var(--border);border-radius:10px;padding:8px 10px;background:var(--card);min-width:260px}.Logs_input__WTOM8{border:none;outline:none;width:100%}.Logs_select__bqI9I{border:1px solid var(--border);border-radius:10px;padding:8px 10px;background:var(--card)}.Logs_tableWrap__N_sz9{overflow:auto;border:1px solid var(--border);border-radius:12px;background:var(--card)}.Logs_table__lg2ue{min-width:720px}.Logs_tr__YSLbo{display:grid;grid-template-columns:200px 120px 180px 180px 120px 1fr;align-items:center;border-bottom:1px solid #f1f5f9}.Logs_thead__kuB9D{background:var(--secondary);font-weight:600}.Logs_td__lqT8I,.Logs_th__egecF{padding:var(--space-12) var(--space-14)}.Logs_td__lqT8I{font-size:var(--table-data-font)}.Logs_th__egecF{font-size:12.25px;letter-spacing:.02em;text-transform:none}.Logs_message__8cRY4{color:#334155}.Logs_badge__iPiD1{font-size:var(--badge-font-size);font-weight:var(--badge-font-weight);padding:var(--badge-py) var(--badge-px);border-radius:var(--badge-radius);text-transform:uppercase;letter-spacing:.05em}.Logs_good__6gZ4v{background:#dcfce7;color:#166534}.Logs_bad__XOQ_f{background:#fee2e2;color:#b91c1c}.Logs_pend__UbFMa{background:#fef9c3;color:#854d0e}.Logs_empty__N1Jvi{padding:24px;text-align:center;color:#6b7280}.Logs_skelW110__rRW53{width:110px}.Logs_skelW60___lxxQ{width:60px}.Logs_skelW90__epzJJ{width:90px}.Logs_skelW120__PbMEM{width:120px}.Logs_skelW50__vV3mO{width:50px}.Logs_skelFull__09q7w{width:100%;display:block}@media (max-width:900px){.Logs_statsGrid__zUW_l{grid-template-columns:1fr 1fr}}@media (max-width:640px){.Logs_statsGrid__zUW_l{grid-template-columns:1fr}.Logs_headerRow__Y3YYp{flex-direction:column;align-items:flex-start}}.Passwords_container__sgTAM{display:flex;flex-direction:column;gap:20px}.Passwords_header___mjj0{display:flex;justify-content:space-between;align-items:center}.Passwords_header___mjj0 h1{font-size:var(--font-20);line-height:var(--lh-tight);margin:0}.Passwords_table__Kk4JT{width:100%;border-collapse:collapse;background:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg);overflow:hidden}.Passwords_table__Kk4JT td,.Passwords_table__Kk4JT th{padding:var(--space-12) var(--space-14);border-bottom:1px solid var(--border);text-align:start}.Passwords_table__Kk4JT td{font-size:var(--table-data-font)}.Passwords_table__Kk4JT th{background:var(--secondary);font-weight:600;font-size:12.25px;letter-spacing:.02em;text-transform:none}.Passwords_scheduleCell__QVvGl{display:flex;align-items:center;gap:8px}.Passwords_badge__ZHMqj{padding:var(--badge-py) var(--badge-px);font-size:var(--badge-font-size);font-weight:var(--badge-font-weight);border-radius:var(--badge-radius)}.Passwords_good__YmTaT{background:#dcfce7;color:#166534}.Passwords_bad__LNX2Y{background:#e2e8f0;color:#475569}.Passwords_meta__8Karw{font-size:10.5px;color:#64748b}.Passwords_toolbar__yhLKg{display:flex;gap:var(--space-10);align-items:center}.Passwords_card__32k6B{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg);overflow:hidden}.Passwords_cardHead__v8shU{padding:var(--space-12) var(--space-16);border-bottom:1px solid var(--border);font-weight:700;font-size:14px;letter-spacing:.04em;text-transform:uppercase;background:var(--secondary)}.Passwords_actionsRow__yM9Hw{display:flex;gap:8px;align-items:center}.Passwords_iconBtn__U1yz6{border-radius:var(--iconbtn-radius);width:var(--iconbtn-size);height:var(--iconbtn-size);display:flex;justify-content:center;align-items:center}.Passwords_iconBtn__U1yz6:hover{background:var(--secondary)}.Passwords_badgeDark__EDvry{background:#0f172a;color:#e2e8f0}.Passwords_emptyState__2s3A_{padding:var(--space-24);display:flex;align-items:center;justify-content:center;gap:10px}.Passwords_emptyText__SqDi9{color:#64748b;font-size:10.5px}.Passwords_scheduleList__knXXu{display:flex;flex-direction:column}.Passwords_scheduleItem__Y2AKS{display:flex;align-items:center;justify-content:space-between;padding:14px 16px;border-top:1px solid var(--border)}.Passwords_scheduleMeta__axq9u{display:flex;flex-direction:column}.Passwords_metaTitle__tc44s{font-weight:600}.Passwords_metaSub__OWfVR{font-size:12px;color:#64748b}.Passwords_modalOverlay__dyuA7{position:fixed;inset:0;background:rgba(15,23,42,.45);-webkit-backdrop-filter:saturate(160%) blur(4px);backdrop-filter:saturate(160%) blur(4px);display:flex;align-items:flex-start;justify-content:center;padding:40px 16px;z-index:1000;animation:Passwords_fadeIn__h9Z2E .18s ease-out}.Passwords_modal__WSQWb{width:100%;max-width:520px;background:var(--card);border:1px solid var(--border);border-radius:20px;display:flex;flex-direction:column;box-shadow:0 20px 48px -12px rgba(0,0,0,.35);animation:Passwords_popIn__94WWG .28s cubic-bezier(.18,.89,.32,1.28)}.Passwords_modalHeader__AQlEO{display:flex;align-items:center;justify-content:space-between;padding:20px 24px 12px}.Passwords_modalTitle__KhFVj{margin:0;font-size:18px;font-weight:600}.Passwords_modalBody__f_jWE{display:flex;flex-direction:column;gap:14px;padding:4px 24px 8px}.Passwords_modalFooter__rCi_m{display:flex;gap:10px;padding:12px 24px 24px}.Passwords_label__MjtdM{display:flex;flex-direction:column;gap:4px;font-size:13px;font-weight:500}.Passwords_input__lQKLB{height:36px;border:1px solid var(--border);background:var(--background);border-radius:10px;padding:0 12px;font:inherit}.Passwords_input__lQKLB:focus{outline:2px solid #2563eb55;outline-offset:2px}@keyframes Passwords_popIn__94WWG{0%{transform:translateY(16px) scale(.96);opacity:0}to{transform:translateY(0) scale(1);opacity:1}}@keyframes Passwords_fadeIn__h9Z2E{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.Passwords_modalOverlay__dyuA7,.Passwords_modal__WSQWb{animation:none}}.Passwords_statGrid__ccmlp{display:grid;grid-gap:16px;gap:16px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.Passwords_filtersBar__ZRDvA{margin:20px 0 8px;display:flex;flex-wrap:wrap;gap:8px;align-items:center}.Passwords_searchInput__lMme8{padding:6px 10px;border:1px solid #d1d5db;border-radius:6px;font-size:13px}.Passwords_minW140__4hBMD{min-width:140px}.Passwords_minW160__v6qNr{min-width:160px}.Passwords_resultsInfo__5dboZ{margin-left:auto;font-size:12px;opacity:.7}.Passwords_paginationTop__IOh1O{margin:0 0 4px}.Passwords_paginationBottom__LWrVW{margin:8px 0 0}.Passwords_loadingWrap__iNxnm{padding:24px}.Passwords_skelRow__x4GT_{display:grid;grid-template-columns:160px 120px 160px 160px 80px;grid-gap:24px;gap:24px;padding:6px 4px}.Passwords_skelH12__VC_wO{height:12px}.Passwords_skelW120__Z_ZYp{width:120px}.Passwords_skelW70__68nfo{width:70px}.Passwords_skelW140__X2tBZ{width:140px}.Passwords_skelW110__4qsld{width:110px}.Passwords_skelW60__QdN7l{width:60px}.Passwords_modalForm__fKvnM{display:flex;flex-direction:column;max-height:80vh}.Passwords_summaryBox__ncDyj{padding:16px;max-width:320px}.Passwords_summaryTitle__lgSpP{margin:0 0 8px}.Passwords_summaryList__jJqdi{list-style:none;padding:0;margin:0;font-size:13px;line-height:1.5}.Passwords_summaryActions__vaBgB{margin-top:12px;text-align:right}.Passwords_summaryAuto__HO_Hn{margin-top:8px;font-size:11px;opacity:.6}.Passwords_linkBlue__Amw1m{color:#2563eb;text-decoration:none}.Passwords_cardSpacing__QMA30{margin-top:32px}.RolesSettings_rolesPage__6q1PA{display:flex;flex-direction:column;gap:32px}.RolesSettings_headerRow__fRTR_{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px}.RolesSettings_headerTitle__TiK6k{margin:0;font-size:18px}.RolesSettings_tableWrap__Pr55z{overflow-x:auto;border:1px solid var(--border);border-radius:8px}.RolesSettings_table__966_n{border-collapse:collapse;width:100%}.RolesSettings_th__uUFFJ{text-align:start;background:var(--muted);position:-webkit-sticky;position:sticky;top:0}.RolesSettings_td__m4rMt,.RolesSettings_th__uUFFJ{border-bottom:1px solid var(--border);padding:6px 8px;font-size:12px}.RolesSettings_td__m4rMt{vertical-align:middle}.RolesSettings_mono__2dIYZ{font-family:monospace}.RolesSettings_roleRow__TRXx3{cursor:pointer;transition:background .12s}.RolesSettings_roleRow__TRXx3.RolesSettings_selected__n2DvL{background:var(--muted)}.RolesSettings_roleRow__TRXx3:hover{background:var(--secondary)}.RolesSettings_emptyState__Sgobi{padding:16px;text-align:center;font-size:13px}.RolesSettings_permissionSection__awbKe{display:flex;flex-direction:column;gap:16px}.RolesSettings_permissionHeading__7tZDo{margin:8px 0 0;font-size:16px}.RolesSettings_permRow__E12Py{transition:background .12s}.RolesSettings_permRow__E12Py:hover{background:var(--secondary)}.RolesSettings_cellFlex__tpN61{display:flex;align-items:center;gap:6px}.RolesSettings_actionsFlex__V3Pvl{display:flex;gap:6px}.RolesSettings_input__zMCqu{padding:4px 8px;border:1px solid var(--border);border-radius:6px;font-size:12px}.RolesSettings_rankInput__X_OVH{width:70px}.RolesSettings_label__ic0lR{font-size:11px;font-weight:500;opacity:.7}.RolesSettings_systemLabel__oC_TJ{opacity:.5}.RolesSettings_modalForm__W_ADA{padding:24px;display:flex;flex-direction:column;gap:12px;width:360px;max-width:calc(100vw - 40px)}.RolesSettings_formTitle__a3_0C{margin:0;font-size:16px}.RolesSettings_field__uWer5{display:flex;flex-direction:column;gap:4px}.RolesSettings_formActions__elSH_{display:flex;justify-content:flex-end;gap:8px;margin-top:8px}.RolesSettings_skel__zuixN{height:12px;background:linear-gradient(90deg,#eee,#ddd,#eee);border-radius:4px;animation:RolesSettings_rolesPulse__KDMWa 1.2s ease-in-out infinite;width:120px}.RolesSettings_w70__VQmPZ{width:70px}.RolesSettings_w40__4uGK5{width:40px}.RolesSettings_w50__0yU0L{width:50px}.RolesSettings_w120__ZSlh1{width:120px}.RolesSettings_tinyBtn__vgB4k{border:1px solid var(--border);background:var(--secondary);padding:1px 4px;font-size:10px;line-height:1.2;border-radius:4px;cursor:pointer;opacity:.9}.RolesSettings_tinyBtn__vgB4k:disabled{cursor:not-allowed;opacity:.4}.RolesSettings_headerCellFlex__8WNpE{display:flex;align-items:center;gap:4px}@keyframes RolesSettings_rolesPulse__KDMWa{0%{opacity:.6}50%{opacity:1}to{opacity:.6}}.ProfileTab_section__d806w{display:flex;flex-direction:column;gap:12px}.ProfileTab_title__xyKmz{font-size:12.25px;font-weight:400;color:#334155}.ProfileTab_card__Hg4Vl{background:var(--card);border:1px solid var(--border);border-radius:12px;padding:16px;box-shadow:var(--shadow-card);display:flex;flex-direction:column;gap:12px}.ProfileTab_formGrid__6d9rP{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px 16px;gap:12px 16px}.ProfileTab_formItem__DREh8{display:flex;flex-direction:column}.ProfileTab_labelTop__DmbZG{font-size:12.25px;font-weight:500;color:#334155;margin-bottom:6px}.ProfileTab_input__LoAxM,.ProfileTab_select__Zj6Yz{height:var(--h-36);padding:0 10px;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--secondary)}.ProfileTab_cardHeader__9BoA4{display:flex;align-items:center;justify-content:flex-end}@media (max-width:900px){.ProfileTab_formGrid__6d9rP{grid-template-columns:1fr}}.LanguageTab_section__EYocI{display:flex;flex-direction:column;gap:12px}.LanguageTab_title__ZzaK_{font-size:12.25px;font-weight:400;color:#334155}.LanguageTab_card__7E4kg{background:var(--card);border:1px solid var(--border);border-radius:12px;padding:16px;box-shadow:var(--shadow-card);display:flex;flex-direction:column;gap:12px}.LanguageTab_formGrid__M8s7E{display:grid;grid-template-columns:1fr;grid-gap:12px;gap:12px}.LanguageTab_formItem__EclsQ{display:flex;flex-direction:column}.LanguageTab_labelTop__OYUzd{font-size:12.25px;font-weight:500;color:#334155;margin-bottom:6px}.LanguageTab_select__TjjpY{height:var(--h-36);padding:0 10px;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--secondary)}.LanguageTab_saving__izrcs{font-size:12px;color:#64748b}.NotificationsTab_section__Y_c7X{display:flex;flex-direction:column;gap:12px}.NotificationsTab_title__1R4sc{font-size:12.25px;font-weight:400;color:#334155}.NotificationsTab_card__aRLUN{background:var(--card);border:1px solid var(--border);border-radius:12px;padding:16px;box-shadow:var(--shadow-card);display:flex;flex-direction:column;gap:12px}.NotificationsTab_list__uZveE{display:flex;flex-direction:column;border:1px solid transparent;border-radius:10px}.NotificationsTab_listRow__sweA_{display:flex;align-items:center;justify-content:space-between;padding:12px 2px;border-bottom:1px solid #f1f5f9}.NotificationsTab_listRow__sweA_:last-child{border-bottom:none}.NotificationsTab_rowText__Ui_lj{display:flex;flex-direction:column}.NotificationsTab_rowTitle__VNjJh{font-size:12.25px;font-weight:400;color:#0f172a}.NotificationsTab_rowDesc__L8LJe{font-size:10.5px;font-weight:300;color:#64748b}.NotificationsTab_switch__UvhLj{position:relative;width:36px;height:20px;background:#e5e7eb;border-radius:999px;cursor:pointer;border:1px solid #d1d5db;transition:background .15s}.NotificationsTab_switch__UvhLj:after{content:"";position:absolute;top:2px;left:2px;width:16px;height:16px;background:#fff;border-radius:999px;box-shadow:0 1px 2px rgba(0,0,0,.1);transition:left .15s}.NotificationsTab_inputToggle__Vn51P{display:none}.NotificationsTab_inputToggle__Vn51P:checked+.NotificationsTab_switch__UvhLj{background:#111827;border-color:#111827}.NotificationsTab_inputToggle__Vn51P:checked+.NotificationsTab_switch__UvhLj:after{left:18px}.SecurityTab_section__UsjTY{display:flex;flex-direction:column;gap:12px}.SecurityTab_title__7FmZd{font-size:12.25px;font-weight:400;color:#334155}.SecurityTab_card__bpdJt{background:var(--card);border:1px solid var(--border);border-radius:12px;padding:16px;box-shadow:var(--shadow-card);gap:12px}.SecurityTab_card__bpdJt,.SecurityTab_list__9KA3r{display:flex;flex-direction:column}.SecurityTab_listRow__RAzcu{display:flex;align-items:center;justify-content:space-between;padding:12px 2px;border-bottom:1px solid #f1f5f9}.SecurityTab_listRow__RAzcu:last-child{border-bottom:none}.SecurityTab_rowText__AM_o_{display:flex;flex-direction:column}.SecurityTab_rowTitle__vwH1f{font-size:12.25px;font-weight:400;color:#0f172a}.SecurityTab_rowDesc__kxV3e{font-size:10.5px;font-weight:300;color:#64748b}.SecurityTab_select__uSVD4{height:var(--h-36);padding:0 10px;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--secondary)}.DataTab_section__taZ4_{display:flex;flex-direction:column;gap:12px}.DataTab_title__vAy_F{font-size:12.25px;font-weight:400;color:#334155}.DataTab_card__Xh478{background:var(--card);border:1px solid var(--border);border-radius:12px;padding:16px;box-shadow:var(--shadow-card);display:flex;flex-direction:column;gap:12px}.DataTab_manageGrid__SwSVP{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:12px;gap:12px}@media (max-width:900px){.DataTab_manageGrid__SwSVP{grid-template-columns:1fr}}.PlatformsTab_section__LEtyM{display:flex;flex-direction:column;gap:12px}.PlatformsTab_title__BhYZJ{font-size:12.25px;font-weight:400;color:#334155}.PlatformsTab_card__p8EcF{background:var(--card);border:1px solid var(--border);border-radius:12px;padding:16px;box-shadow:var(--shadow-card);display:flex;flex-direction:column;gap:12px}.PlatformsTab_form__7OIUO{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:16px}.PlatformsTab_input__Wwyp1{height:var(--h-36);padding:0 10px;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--secondary)}.PlatformsTab_placeholder__ohoA0{font-size:12px;opacity:.6}.PlatformsTab_platformList__3zqdn{display:flex;flex-direction:column;gap:8px}.PlatformsTab_flexGrowKey__qKLu_{flex:1 1 160px}.PlatformsTab_flexGrowLabel__CWXbR{flex:2 1 240px}.PlatformsTab_row__IFtn9{display:flex;gap:8px;align-items:center}.PlatformsTab_colKey__39hnl{width:150px}.PlatformsTab_colLabel__GHUdy{flex:1 1}.PlatformsTab_inputKey__uh1hT{flex:0 0 150px}.PlatformsTab_inputLabel__MJB0H{flex:1 1 auto}.SystemTab_section__BjlTm{display:flex;flex-direction:column;gap:12px}.SystemTab_title__HwJMR{font-size:12.25px;font-weight:400;color:#334155}.SystemTab_card__nX7Mj{background:var(--card);border:1px solid var(--border);border-radius:12px;padding:16px;box-shadow:var(--shadow-card);display:flex;flex-direction:column;gap:12px}.SystemTab_sysGrid__d3em2{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.SystemTab_sysCol__jyN_k{display:flex;flex-direction:column;gap:6px}.SystemTab_sysItem__Gabk1{display:flex;align-items:center;justify-content:space-between}.SystemTab_sysKey__AXbGH{font-size:10.5px;font-weight:500;color:#64748b}.SystemTab_sysVal__1VFNN{font-size:12.25px;font-weight:400;color:#0f172a}@media (max-width:900px){.SystemTab_sysGrid__d3em2{grid-template-columns:1fr}}.Sites_container__CJmqa{display:flex;flex-direction:column;gap:20px}.Sites_header__5vUix{display:flex;justify-content:space-between;align-items:center}.Sites_form__E9ePo{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:10px;box-shadow:var(--shadow-card)}.Sites_form__E9ePo input{height:var(--h-36);padding:0 12px;border:1px solid #cbd5e0;border-radius:var(--radius-sm);font-size:14px}.Sites_form__E9ePo input:focus{outline:none;border-color:#2563eb;box-shadow:0 0 0 2px rgba(37,99,235,.3)}.Sites_formRow__dPzlY{display:flex;gap:12px}.Sites_actionsRow__lTv7J{display:flex;flex-direction:row;align-items:center;gap:6px}.Sites_table__bs3kE{width:100%;border-collapse:collapse;background:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg);overflow:hidden}.Sites_table__bs3kE td,.Sites_table__bs3kE th{padding:var(--space-12) var(--space-14);text-align:start;border-bottom:1px solid var(--border)}.Sites_table__bs3kE td{font-size:var(--table-data-font)}.Sites_table__bs3kE th{background:var(--secondary);font-weight:600;font-size:12.25px;text-transform:none;letter-spacing:.02em}.Sites_table__bs3kE tbody tr:last-child td{border-bottom:none}.Sites_status__Cj_qS{padding:var(--badge-py) var(--badge-px);border-radius:var(--badge-radius);font-size:var(--badge-font-size);font-weight:var(--badge-font-weight);text-transform:uppercase;letter-spacing:.05em}.Sites_st_active__2_oHZ{background:#dcfce7;color:#166534}.Sites_st_inactive__Y8zm_{background:#e2e8f0;color:#475569}.Sites_st_error__piz5E{background:#fee2e2;color:#b91c1c}.Sites_inlineActions__OvZx_{display:flex;gap:8px;align-items:center}.Sites_statGrid__s_pNl{display:grid;grid-gap:16px;gap:16px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.Sites_filtersBar__C9LuV{margin:20px 0 8px;display:flex;flex-wrap:wrap;gap:8px;align-items:center}.Sites_searchInput__GhlbG{padding:6px 10px;border:1px solid #d1d5db;border-radius:6px;font-size:13px}.Sites_minW140__S5dOW{min-width:140px}.Sites_minW150__0capu{min-width:150px}.Sites_resultsInfo__67XTA{margin-left:auto;font-size:12px;opacity:.7}.Sites_paginationTop__igcnd{margin:0 0 4px}.Sites_paginationBottom__9bvMT{margin:8px 0 0}.Sites_loadingWrap__msQ9t{padding:24px}.Sites_skelRow__2qQD0{display:grid;grid-template-columns:160px 240px 120px 100px 160px 120px;grid-gap:24px;gap:24px;padding:6px 4px}.Sites_skelH12__FQgMi{height:12px}.Sites_mb4__lIaQt{margin-bottom:4px}.Sites_mt0__y0Oxf{margin-top:0}.Sites_mt12Right__AA3ue{margin-top:12px;text-align:right}.Sites_mt8Small__PFMJX{margin-top:8px;font-size:11px;opacity:.6}.Sites_summaryBox__TeAo6{padding:16px;max-width:320px}.Sites_summaryTitle__hvw9r{margin:0 0 8px}.Sites_summaryList__OUmdD{list-style:none;padding:0;margin:0;font-size:13px;line-height:1.5}.Sites_importSummaryBox__cD_SO{padding:16px;max-width:320px}.Sites_skelW140__MTua_{width:140px}.Sites_skelW220__Rk91K{width:220px}.Sites_skelW80__vINRl{width:80px}.Sites_skelW60__csd1i{width:60px}.Sites_skelW120__biNmq{width:120px}.Sites_skelW90__Rvm1C{width:90px}.StatCard_root__dXF3O{display:flex;align-items:center;gap:12px;background:var(--card);border:1px solid var(--border);border-radius:12px;padding:14px 16px;box-shadow:var(--shadow-card)}.StatCard_icon__64vgK{display:flex;align-items:center;justify-content:center;height:100%;aspect-ratio:1/1;width:auto;border-radius:8px;background:var(--secondary);color:inherit}.StatCard_content__YcnVP{display:flex;flex-direction:column;gap:4px}.StatCard_label__0iDhW{font-size:12px;color:#64748b;font-weight:500;letter-spacing:.03em}.StatCard_value__Gpvcc{font-size:14px;font-weight:400;color:var(--foreground,#0f172a)}.StatCard_tone-success__IdE7J .StatCard_icon__64vgK{background:#dcfce7;color:#166534}.StatCard_tone-danger__EiOeH .StatCard_icon__64vgK{background:#fee2e2;color:#b91c1c}.StatCard_tone-info__qsX17 .StatCard_icon__64vgK{background:#e0f2fe;color:#075985}.StatCard_skel__CLlcz{display:inline-block;height:14px;background:linear-gradient(90deg,#e5e7eb,#f3f4f6,#e5e7eb);background-size:200% 100%;animation:StatCard_skel__CLlcz 1.2s ease-in-out infinite;border-radius:4px;width:var(--skel-w,40px)}@keyframes StatCard_skel__CLlcz{0%{background-position:200% 0}to{background-position:-200% 0}}.Pagination_root__JR2L4{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.Pagination_nav__Y4mQE{display:flex;gap:4px}.Pagination_pageInfo__cVKPF{font-size:12px}.Pagination_rows__Rx_qV{display:flex;align-items:center;gap:4px}.Pagination_rowsLabel__Afne2{font-size:12px}.Pagination_select__RCJPi{padding:4px 6px;font-size:12px;border:1px solid #d1d5db;border-radius:4px;background:var(--background,#fff)}.Pagination_range__BG0MR{margin-left:auto;font-size:12px;opacity:.7}.ImportDialog_container__h69ZS{padding:20px;width:420px;max-width:90vw}.ImportDialog_title__QjL1G{margin:0 0 12px;font-size:16px;font-weight:600}.ImportDialog_steps__teBT0{margin:0 0 12px;font-size:13px;line-height:1.4}.ImportDialog_actions__q9ak4{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:12px}.ImportDialog_dropArea__oETM1{border:2px dashed #94a3b8;background:#f8fafc;padding:32px 18px;text-align:center;border-radius:8px;cursor:pointer;transition:background .15s ease,border-color .15s ease}.ImportDialog_dropActive__xjRzQ{border-color:#2563eb;background:rgba(37,99,235,.06)}.ImportDialog_dropTitle__V0E_M{font-size:14px;font-weight:500;margin-bottom:4px}.ImportDialog_dropSubtitle__Z9V2V{font-size:12px;opacity:.75}.ImportDialog_hiddenInput__fyUH3{display:none}.ImportDialog_footer__upO_Z{display:flex;justify-content:flex-end;margin-top:16px;gap:8px}.ImportDialog_smallBtn__jJp4Y{font-size:12px}.Subscription_container__PZYZZ{display:flex;flex-direction:column;gap:24px}.Subscription_pageHeader__VMKOm{display:flex;flex-direction:column;gap:4px}.Subscription_title__8rcv4{font-size:26px;font-weight:700;margin:0}.Subscription_subtitle__mIz4d{color:#64748b;font-size:12.5px}.Subscription_card__5ojEx{background:var(--card);border:1px solid var(--border);border-radius:12px;padding:16px;box-shadow:var(--shadow-card);display:flex;flex-direction:column;gap:12px}.Subscription_sectionTitle__hLiaQ{font-size:12.25px;font-weight:400;color:#334155}.Subscription_currentGrid__qY3G4{display:grid;grid-template-columns:1.2fr 1fr 1fr;grid-gap:16px;gap:16px}.Subscription_badge__z3iuR{font-size:var(--badge-font-size);padding:var(--badge-py) var(--badge-px);font-weight:var(--badge-font-weight);display:inline-flex;align-items:center;gap:6px;background:#eaf3ff;color:#1d4ed8;border:1px solid #bfdbfe;border-radius:var(--badge-radius)}.Subscription_planHeader__HeHuQ{display:flex;align-items:center;gap:8px}.Subscription_planName__BPzTK{font-weight:500;font-size:10.5px}.Subscription_price___yzUG{font-size:18px;font-weight:700}.Subscription_meta__oFDWn{font-size:12px;color:#64748b}.Subscription_actionsRow__3Xk7M{display:flex;gap:8px;justify-content:flex-end}.Subscription_progressBar__7qV3v{width:100%;height:8px;background:#f1f5f9;border-radius:999px;overflow:hidden}.Subscription_progressInner__R2rY_{height:100%;background:#2563eb}.Subscription_progressInnerVar__dmCJb{width:var(--bar-pct);transition:width .25s ease}.Subscription_kpi__lSTbd{display:flex;align-items:center;justify-content:space-between}.Subscription_kpiTitle__lQFol{font-size:12.25px;font-weight:400;color:#334155}.Subscription_kpiVal__hPoQt{font-size:12px;color:#334155}.Subscription_kpiSub___l24k{font-size:10.5px;color:#64748b}.Subscription_usageList__yS2pa{display:flex;flex-direction:column;gap:12px}.Subscription_plans__32RG1{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--space-16);gap:var(--space-16)}.Subscription_planCard__ujPFp{position:relative;background:var(--card);border:1px solid var(--border);border-radius:14px;padding:16px;box-shadow:var(--shadow-card);display:flex;flex-direction:column;gap:8px;height:100%}.Subscription_planCard__ujPFp button{margin-top:auto;margin-bottom:0}.Subscription_planCardCurrent__HCZ6E{background:#eef6ff;border-color:#bfdbfe}.Subscription_popular__xqGh4{position:absolute;top:10px;right:10px;background:#2563eb;color:#fff;border:1px solid #1d4ed8;border-radius:999px;padding:2px 8px;font-size:12px;font-weight:700}.Subscription_planTitle__rBtMu{font-weight:700}.Subscription_planPrice__mxjCr{font-size:18px;font-weight:700}.Subscription_planFeatures__Ztk_4{display:flex;flex-direction:column;gap:6px;margin:0;padding-left:0}.Subscription_planFeatures__Ztk_4 li{display:flex;align-items:center;gap:6px;list-style:none;color:#334155}.Subscription_check__SSPy7{color:#16a34a}.Subscription_billList__26fD9{display:flex;flex-direction:column;gap:10px}.Subscription_billItem__Keoy_{display:grid;grid-template-columns:160px 1fr 160px 120px;align-items:center;grid-gap:12px;gap:12px;border:1px solid #e5e7eb;border-radius:10px;padding:10px 12px;background:var(--card)}.Subscription_billLeft__bdYq2{display:flex;flex-direction:column}.Subscription_billPlan__YfPwI{font-size:12.25px;font-weight:400;color:#334155}.Subscription_billMeta__c508L{font-size:10.5px;color:#64748b}.Subscription_billAmt__B4TQd{font-weight:600}.Subscription_paid__X2Vjz{background:#dcfce7;color:#166534;border:1px solid #bbf7d0;border-radius:var(--badge-radius);padding:var(--badge-py) var(--badge-px);font-size:var(--badge-font-size);font-weight:var(--badge-font-weight)}.Subscription_help__fMdJz{display:flex;align-items:center;gap:12px;background:#eef2ff;border:1px solid #c7d2fe;border-radius:12px;padding:14px;box-shadow:var(--shadow-card)}.Subscription_helpTitle__Xatgs{font-weight:600}.Subscription_helpText__m41Ox{color:#4b5563}.Subscription_helpActions__IQ9q1{margin-left:auto;display:flex;gap:8px}@media (max-width:1200px){.Subscription_currentGrid__qY3G4{grid-template-columns:1fr}}@media (max-width:980px){.Subscription_plans__32RG1{grid-template-columns:1fr}.Subscription_billItem__Keoy_{grid-template-columns:1fr 1fr 1fr}}