@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(/static/media/inter-cyrillic-ext-400-normal.39fbf8d2c4abc46f721f.woff2) format("woff2"),url(/static/media/inter-cyrillic-ext-400-normal.818b84180553acc613f3.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(/static/media/inter-cyrillic-400-normal.89455522650c3fb3654c.woff2) format("woff2"),url(/static/media/inter-cyrillic-400-normal.dd21c71421d58232ef03.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(/static/media/inter-greek-ext-400-normal.f2ef63e732b18d636044.woff2) format("woff2"),url(/static/media/inter-greek-ext-400-normal.fc80974ec6969ee03fd2.woff) format("woff");unicode-range:u+1f??}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(/static/media/inter-greek-400-normal.e685387f69602567b1da.woff2) format("woff2"),url(/static/media/inter-greek-400-normal.b412faded087fbcfa4ff.woff) format("woff");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(/static/media/inter-vietnamese-400-normal.44c9df135eec470b0ab6.woff2) format("woff2"),url(/static/media/inter-vietnamese-400-normal.aaa15d735e3826061950.woff) format("woff");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-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(/static/media/inter-latin-ext-400-normal.210fb826cb25acbd4094.woff2) format("woff2"),url(/static/media/inter-latin-ext-400-normal.c616205185f0d3677df9.woff) format("woff");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-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(/static/media/inter-latin-400-normal.eca1e21531598d5db58f.woff2) format("woff2"),url(/static/media/inter-latin-400-normal.2ea1079c0069eb040a52.woff) format("woff");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-display:swap;font-family:Inter;font-style:normal;font-weight:500;src:url(/static/media/inter-cyrillic-ext-500-normal.b2740f247d3be4a05ca0.woff2) format("woff2"),url(/static/media/inter-cyrillic-ext-500-normal.e9974e820735012b025b.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:500;src:url(/static/media/inter-cyrillic-500-normal.33a76a7cbcfcb7076534.woff2) format("woff2"),url(/static/media/inter-cyrillic-500-normal.72f7a9db87626ca30c76.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:500;src:url(/static/media/inter-greek-ext-500-normal.4c6d520b97e3bb4ef613.woff2) format("woff2"),url(/static/media/inter-greek-ext-500-normal.47cc2391a7edf82cf4e1.woff) format("woff");unicode-range:u+1f??}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:500;src:url(/static/media/inter-greek-500-normal.e7cec4ef4f6780e90a52.woff2) format("woff2"),url(/static/media/inter-greek-500-normal.6d34bacda2be54829b97.woff) format("woff");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:500;src:url(/static/media/inter-vietnamese-500-normal.63d02ea896a7406849b6.woff2) format("woff2"),url(/static/media/inter-vietnamese-500-normal.296d66c0bba9086788b9.woff) format("woff");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-display:swap;font-family:Inter;font-style:normal;font-weight:500;src:url(/static/media/inter-latin-ext-500-normal.cdb4dd5dc508fe6e7398.woff2) format("woff2"),url(/static/media/inter-latin-ext-500-normal.2f93aaa35e870cec4704.woff) format("woff");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-display:swap;font-family:Inter;font-style:normal;font-weight:500;src:url(/static/media/inter-latin-500-normal.b7c27c60f848f2083f45.woff2) format("woff2"),url(/static/media/inter-latin-500-normal.5014db633e71a7741bf5.woff) format("woff");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-display:swap;font-family:Inter;font-style:normal;font-weight:600;src:url(/static/media/inter-cyrillic-ext-600-normal.8c6413cdd8004fde0a19.woff2) format("woff2"),url(/static/media/inter-cyrillic-ext-600-normal.d6d44e8705a633436dfe.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:600;src:url(/static/media/inter-cyrillic-600-normal.fdee7b66c2d88216b75f.woff2) format("woff2"),url(/static/media/inter-cyrillic-600-normal.8609e1b95284125f21cb.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:600;src:url(/static/media/inter-greek-ext-600-normal.c3c138d889b8c929822c.woff2) format("woff2"),url(/static/media/inter-greek-ext-600-normal.c7983dac0ad6a359aef0.woff) format("woff");unicode-range:u+1f??}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:600;src:url(/static/media/inter-greek-600-normal.984050ecee12eabe9366.woff2) format("woff2"),url(/static/media/inter-greek-600-normal.d8b0044cf6afdd52b07b.woff) format("woff");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:600;src:url(/static/media/inter-vietnamese-600-normal.6984cf5e8583fac83be3.woff2) format("woff2"),url(/static/media/inter-vietnamese-600-normal.04bb56ffa463ab55708d.woff) format("woff");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-display:swap;font-family:Inter;font-style:normal;font-weight:600;src:url(/static/media/inter-latin-ext-600-normal.8148c3ae14dfaefc62ca.woff2) format("woff2"),url(/static/media/inter-latin-ext-600-normal.4d0d5017d71ea1750fc1.woff) format("woff");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-display:swap;font-family:Inter;font-style:normal;font-weight:600;src:url(/static/media/inter-latin-600-normal.69a8d1d484967aba2389.woff2) format("woff2"),url(/static/media/inter-latin-600-normal.f10265da6bd8d66999ac.woff) format("woff");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-display:swap;font-family:Inter;font-style:normal;font-weight:700;src:url(/static/media/inter-cyrillic-ext-700-normal.b0c28c6752a13fa5abaf.woff2) format("woff2"),url(/static/media/inter-cyrillic-ext-700-normal.43f6f7e8a4205f05e58c.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:700;src:url(/static/media/inter-cyrillic-700-normal.533055ff3700190d8dfa.woff2) format("woff2"),url(/static/media/inter-cyrillic-700-normal.9f2de06ca9a7c8458434.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:700;src:url(/static/media/inter-greek-ext-700-normal.c9429f4b77b1f85e999d.woff2) format("woff2"),url(/static/media/inter-greek-ext-700-normal.0f8675bdd7f3fe3a3dba.woff) format("woff");unicode-range:u+1f??}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:700;src:url(/static/media/inter-greek-700-normal.3f04511ca7c0cea0cc2f.woff2) format("woff2"),url(/static/media/inter-greek-700-normal.8b95c1e2b193d0541864.woff) format("woff");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:700;src:url(/static/media/inter-vietnamese-700-normal.d1c85cabbe96efcaeb68.woff2) format("woff2"),url(/static/media/inter-vietnamese-700-normal.05b640f829d1ac5ff29d.woff) format("woff");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-display:swap;font-family:Inter;font-style:normal;font-weight:700;src:url(/static/media/inter-latin-ext-700-normal.bc59219ed344909a4f53.woff2) format("woff2"),url(/static/media/inter-latin-ext-700-normal.d4a91814dd3f1e022ab1.woff) format("woff");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-display:swap;font-family:Inter;font-style:normal;font-weight:700;src:url(/static/media/inter-latin-700-normal.1104236696a5d2d1f236.woff2) format("woff2"),url(/static/media/inter-latin-700-normal.c73ae7252669254d2588.woff) format("woff");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-display:swap;font-family:Plus Jakarta Sans;font-style:normal;font-weight:500;src:url(/static/media/plus-jakarta-sans-cyrillic-ext-500-normal.ada8bcf77a78b6860a69.woff2) format("woff2"),url(/static/media/plus-jakarta-sans-cyrillic-ext-500-normal.0b54dc9280618ab6d8bf.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Plus Jakarta Sans;font-style:normal;font-weight:500;src:url(/static/media/plus-jakarta-sans-vietnamese-500-normal.78866e972d33708ff5c4.woff2) format("woff2"),url(/static/media/plus-jakarta-sans-vietnamese-500-normal.62b852ab4e9a0da24549.woff) format("woff");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-display:swap;font-family:Plus Jakarta Sans;font-style:normal;font-weight:500;src:url(/static/media/plus-jakarta-sans-latin-ext-500-normal.245f570d620186eb75de.woff2) format("woff2"),url(/static/media/plus-jakarta-sans-latin-ext-500-normal.b24ebd0e2189a6f3de6e.woff) format("woff");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-display:swap;font-family:Plus Jakarta Sans;font-style:normal;font-weight:500;src:url(/static/media/plus-jakarta-sans-latin-500-normal.c3130315dfec99bb0ed9.woff2) format("woff2"),url(/static/media/plus-jakarta-sans-latin-500-normal.8a9190408d7e1bed4037.woff) format("woff");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-display:swap;font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;src:url(/static/media/plus-jakarta-sans-cyrillic-ext-600-normal.e1e17320580c3cad3aa8.woff2) format("woff2"),url(/static/media/plus-jakarta-sans-cyrillic-ext-600-normal.74481467a66cf872b337.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;src:url(/static/media/plus-jakarta-sans-vietnamese-600-normal.55c541f7115083f109bf.woff2) format("woff2"),url(/static/media/plus-jakarta-sans-vietnamese-600-normal.bd81d25531b1bca47345.woff) format("woff");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-display:swap;font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;src:url(/static/media/plus-jakarta-sans-latin-ext-600-normal.af76dcd276e513d38e54.woff2) format("woff2"),url(/static/media/plus-jakarta-sans-latin-ext-600-normal.aec63264a135be5577a2.woff) format("woff");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-display:swap;font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;src:url(/static/media/plus-jakarta-sans-latin-600-normal.7720d76571fb9da9b24d.woff2) format("woff2"),url(/static/media/plus-jakarta-sans-latin-600-normal.e325f4412a7e729d6b5d.woff) format("woff");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-display:swap;font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;src:url(/static/media/plus-jakarta-sans-cyrillic-ext-700-normal.a0e96d83baf4846fa06c.woff2) format("woff2"),url(/static/media/plus-jakarta-sans-cyrillic-ext-700-normal.065a21d81ca5fd55db3d.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;src:url(/static/media/plus-jakarta-sans-vietnamese-700-normal.3324f0f46acd113732ad.woff2) format("woff2"),url(/static/media/plus-jakarta-sans-vietnamese-700-normal.4afaf4101421ae4d954c.woff) format("woff");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-display:swap;font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;src:url(/static/media/plus-jakarta-sans-latin-ext-700-normal.0e89f5417d170640ff70.woff2) format("woff2"),url(/static/media/plus-jakarta-sans-latin-ext-700-normal.569e414c40b3345e8bc6.woff) format("woff");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-display:swap;font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;src:url(/static/media/plus-jakarta-sans-latin-700-normal.7cfa130160f3e032639f.woff2) format("woff2"),url(/static/media/plus-jakarta-sans-latin-700-normal.2e44f76d305aa4275801.woff) format("woff");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-display:swap;font-family:Plus Jakarta Sans;font-style:normal;font-weight:800;src:url(/static/media/plus-jakarta-sans-cyrillic-ext-800-normal.476f43c7227118b922a6.woff2) format("woff2"),url(/static/media/plus-jakarta-sans-cyrillic-ext-800-normal.26aae14de9b415c042a4.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Plus Jakarta Sans;font-style:normal;font-weight:800;src:url(/static/media/plus-jakarta-sans-vietnamese-800-normal.4e1dea3f9e83c41b1ab5.woff2) format("woff2"),url(/static/media/plus-jakarta-sans-vietnamese-800-normal.18253809ba6599dc6280.woff) format("woff");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-display:swap;font-family:Plus Jakarta Sans;font-style:normal;font-weight:800;src:url(/static/media/plus-jakarta-sans-latin-ext-800-normal.d574c8e6b90ba710cee0.woff2) format("woff2"),url(/static/media/plus-jakarta-sans-latin-ext-800-normal.c3f1f70c7d8486faa48d.woff) format("woff");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-display:swap;font-family:Plus Jakarta Sans;font-style:normal;font-weight:800;src:url(/static/media/plus-jakarta-sans-latin-800-normal.94c5685ec88b292c5afb.woff2) format("woff2"),url(/static/media/plus-jakarta-sans-latin-800-normal.38776781926d8266396d.woff) format("woff");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}*,html{box-sizing:border-box}:root{--sidebar-width:272px;--sidebar-width-collapsed:84px;--content-padding:28px;--input-height:44px;--pr-font-display:"Plus Jakarta Sans",system-ui,sans-serif;--pr-font-body:"Inter",system-ui,sans-serif;--pr-text-xs:13px;--pr-text-sm:15px;--pr-text-md:18px;--pr-text-lg:22px;--pr-text-xl:28px;--pr-text-2xl:36px;--pr-leading-tight:1.2;--pr-leading-normal:1.5;--pr-space-1:4px;--pr-space-2:8px;--pr-space-3:12px;--pr-space-4:16px;--pr-space-5:24px;--pr-space-6:32px;--pr-space-7:48px;--pr-card-radius:14px;--pr-card-shadow:#151a2d17 0px 7px 29px 0px;--pr-card-shadow-hover:#151a2d26 0px 7px 29px 0px;--pr-card-padding:var(--pr-space-5);--pr-pop-shadow:0 18px 50px -12px #151a2d47,0 4px 12px #151a2d14;--pr-primary:#2f4bc6;--pr-primary-hover:#2840ad;--pr-primary-deep:#22379a;--pr-primary-contrast:#fff;--pr-primary-tint-50:#f5f7fd;--pr-primary-tint-100:#eaeefb;--pr-primary-tint-200:#d3dbf6;--pr-primary-tint-300:#aebbef;--pr-focus-ring:0 0 0 4px #2f4bc626;--pr-ink:#151a2d;--pr-text-strong:#151a2d;--pr-text-heading:#171d33;--pr-text-body:#2f3548;--pr-text-secondary:#4b5267;--pr-text-muted:#6b7186;--pr-text-subtle:#8c91a3;--pr-bg:#f3f5fa;--pr-surface:#fff;--pr-surface-sunken:#f6f7fb;--pr-surface-hover:#eef1f8;--pr-border:#e3e6ef;--pr-border-strong:#d2d6e3;--pr-border-field:#dadeea;--pr-overlay:#151a2d6b;--pr-danger:#d14343;--pr-danger-hover:#b83636;--pr-danger-soft:#fbeaea;--pr-danger-on:#8a2323;--pr-warning:#c98a12;--pr-warning-soft:#fdf5e4;--pr-warning-on:#7a5300;--pr-radius-sm:4px;--pr-radius-md:6px;--pr-radius-lg:10px;--pr-radius-xl:12px;--pr-radius-pill:999px}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#f3f5fa;background-color:var(--pr-bg);color:#2f3548;color:var(--pr-text-body);font-family:Inter,system-ui,sans-serif;font-family:var(--pr-font-body);font-size:15px;font-size:var(--pr-text-sm);margin:0}h1,h2,h3{color:#171d33;color:var(--pr-text-heading);font-family:Plus Jakarta Sans,system-ui,sans-serif;font-family:var(--pr-font-display);font-weight:700;letter-spacing:-.02em;line-height:1.2;line-height:var(--pr-leading-tight)}h1{font-size:36px;font-size:var(--pr-text-2xl);margin:0}h2{font-size:28px;font-size:var(--pr-text-xl);margin:0 0 16px;margin:0 0 var(--pr-space-4) 0}h3{font-size:18px;font-size:var(--pr-text-md);margin:0 0 12px;margin:0 0 var(--pr-space-3) 0}a{color:#2f4bc6;color:var(--pr-primary)}button,input,select,textarea{color:inherit;font-family:inherit;font-size:inherit}::selection{background:#d3dbf6;background:var(--pr-primary-tint-200)}.appLayout{grid-column-gap:20px;background:#f3f5fa;background:var(--pr-bg);column-gap:20px;display:grid;grid-template-areas:"sidebar topbar" "sidebar content";grid-template-columns:272px 1fr;grid-template-columns:var(--sidebar-width) 1fr;grid-template-rows:auto 1fr;min-height:100vh}body.navbar-collapsed{--sidebar-width:var(--sidebar-width-collapsed)}.mainFrame{grid-area:content;min-width:0;padding:24px 20px 48px 0}.mainFrame--fill{display:flex;flex-direction:column;height:calc(100vh - 92px);overflow:hidden;padding-bottom:20px}.pageHeader{align-items:center;display:flex;flex-wrap:wrap;gap:16px;gap:var(--pr-space-4);justify-content:space-between;margin-bottom:24px;margin-bottom:var(--pr-space-5)}.pageHeader p{color:#6b7186;color:var(--pr-text-muted);margin:6px 0 0}.pageActions{display:flex;flex-wrap:wrap;gap:12px;gap:var(--pr-space-3)}@media (max-width:1100px){:root{--sidebar-width:var(--sidebar-width-collapsed)}}@media (max-width:900px){.appLayout{grid-template-areas:"content";grid-template-columns:1fr}.mainFrame{padding:76px 16px 32px}.mainFrame--fill{height:100dvh;padding:64px 0 0}h1{font-size:28px;font-size:var(--pr-text-xl)}}.pr-btn{align-items:center;border:1px solid #0000;border-radius:10px;border-radius:var(--pr-radius-lg);cursor:pointer;display:inline-flex;font-size:14px;font-weight:600;gap:8px;height:44px;height:var(--input-height);justify-content:center;min-width:100px;padding:0 22px;text-decoration:none;transition:background-color .2s ease,border-color .2s ease,transform .15s ease,box-shadow .2s ease,opacity .2s ease;white-space:nowrap}.pr-btn:active:not(:disabled){transform:scale(.98)}.pr-btn:disabled{cursor:not-allowed;opacity:.5}.pr-btn:focus-visible{box-shadow:0 0 0 4px #2f4bc626;box-shadow:var(--pr-focus-ring);outline:none}.pr-btn-confirm{background:#2f4bc6;background:var(--pr-primary);box-shadow:0 8px 20px -10px #2f4bc6b3;color:#fff;color:var(--pr-primary-contrast)}.pr-btn-confirm:hover:not(:disabled){background:#2840ad;background:var(--pr-primary-hover);transform:translateY(-1px)}.pr-btn-cancel{background:#fff;background:var(--pr-surface);border-color:#d2d6e3;border-color:var(--pr-border-strong);color:#2f3548;color:var(--pr-text-body)}.pr-btn-cancel:hover:not(:disabled){background:#eef1f8;background:var(--pr-surface-hover);border-color:#aebbef;border-color:var(--pr-primary-tint-300);transform:translateY(-1px)}.pr-btn-danger{background:#d14343;background:var(--pr-danger);color:#fff}.pr-btn-danger:hover:not(:disabled){background:#b83636;background:var(--pr-danger-hover);transform:translateY(-1px)}.pr-btn-ghost{background:#0000;color:#4b5267;color:var(--pr-text-secondary);min-width:0;padding:0 12px}.pr-btn-ghost:hover:not(:disabled){background:#eef1f8;background:var(--pr-surface-hover);color:#151a2d;color:var(--pr-text-strong)}.pr-btn-sm{border-radius:8px;font-size:13px;height:34px;min-width:0;padding:0 14px}.pr-btn-icon{border-radius:10px;height:38px;min-width:38px;padding:0;width:38px}.pr-btn-block{width:100%}.pr-field{display:flex;flex-direction:column;gap:6px;min-width:0}.pr-label{color:#4b5267;color:var(--pr-text-secondary);font-size:13px;font-weight:600}.pr-hint{color:#6b7186;color:var(--pr-text-muted);font-size:12px;line-height:1.45}.pr-input,.pr-select,.pr-textarea{background:#fff;background:var(--pr-surface);border:1.5px solid #dadeea;border:1.5px solid var(--pr-border-field);border-radius:10px;border-radius:var(--pr-radius-lg);color:#151a2d;color:var(--pr-text-strong);height:44px;height:var(--input-height);outline:none;padding:0 14px;transition:border-color .18s,box-shadow .18s;width:100%}.pr-textarea{height:auto;line-height:1.5;min-height:96px;padding:12px 14px;resize:vertical}.pr-input:focus,.pr-select:focus,.pr-textarea:focus{border-color:#2f4bc6;border-color:var(--pr-primary);box-shadow:0 0 0 4px #2f4bc626;box-shadow:var(--pr-focus-ring)}.pr-input::placeholder,.pr-textarea::placeholder{color:#8c91a3;color:var(--pr-text-subtle)}.pr-row{display:flex;gap:12px;gap:var(--pr-space-3)}.pr-row>*{flex:1 1}@media (max-width:576px){.pr-row{flex-direction:column}}.pr-card{background:#fff;background:var(--pr-surface);border-radius:14px;border-radius:var(--pr-card-radius);box-shadow:0 7px 29px 0 #151a2d17;box-shadow:var(--pr-card-shadow);padding:24px;padding:var(--pr-card-padding)}.pr-chip{align-items:center;background:#eaeefb;background:var(--pr-primary-tint-100);border-radius:999px;border-radius:var(--pr-radius-pill);color:#22379a;color:var(--pr-primary-deep);display:inline-flex;font-size:12px;font-weight:600;gap:6px;height:26px;padding:0 10px;white-space:nowrap}.pr-chip--neutral{background:#f6f7fb;background:var(--pr-surface-sunken);color:#4b5267;color:var(--pr-text-secondary)}.pr-dot{border-radius:50%;display:inline-block;flex-shrink:0;height:8px;width:8px}.pr-error{background:#fbeaea;background:var(--pr-danger-soft);color:#8a2323;color:var(--pr-danger-on);padding:10px 14px}.pr-error,.pr-notice{border-radius:10px;border-radius:var(--pr-radius-lg);font-size:13px}.pr-notice{background:#eaeefb;background:var(--pr-primary-tint-100);color:#22379a;color:var(--pr-primary-deep);line-height:1.5;padding:12px 16px}.pr-muted{color:#6b7186;color:var(--pr-text-muted)}.pr-link-btn{background:none;border:none;color:#2f4bc6;color:var(--pr-primary);cursor:pointer;font-weight:600;padding:0}.pr-link-btn:hover{text-decoration:underline}.pr-check{appearance:none;background:#fff;border:2px solid #d2d6e3;border:2px solid var(--pr-border-strong);border-radius:5px;cursor:pointer;flex-shrink:0;height:18px;margin:0;position:relative;transition:all .15s ease;width:18px}.pr-check:checked{background:#2f4bc6;background:var(--pr-primary);border-color:#2f4bc6;border-color:var(--pr-primary)}.pr-check:checked:after{border:solid #fff;border-width:0 2px 2px 0;content:"";height:10px;left:4px;position:absolute;top:0;transform:rotate(45deg);width:5px}.pr-check:focus-visible{box-shadow:0 0 0 4px #2f4bc626;box-shadow:var(--pr-focus-ring);outline:none}.pr-switch{appearance:none;background:#d2d6e3;background:var(--pr-border-strong);border-radius:999px;cursor:pointer;flex-shrink:0;height:22px;margin:0;position:relative;transition:background .2s ease;width:38px}.pr-switch:after{background:#fff;border-radius:50%;box-shadow:0 1px 3px #0003;content:"";height:16px;left:3px;position:absolute;top:3px;transition:transform .2s ease;width:16px}.pr-switch:checked{background:#2f4bc6;background:var(--pr-primary)}.pr-switch:checked:after{transform:translateX(16px)}.pr-scroll ::-webkit-scrollbar,.pr-scroll::-webkit-scrollbar{height:10px;width:10px}.pr-scroll ::-webkit-scrollbar-thumb,.pr-scroll::-webkit-scrollbar-thumb{background:#d2d6e3;background:var(--pr-border-strong);background-clip:content-box;border:3px solid #0000;border-radius:999px}@keyframes pr-fade-up{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes pr-spin{to{transform:rotate(1turn)}}.pr-spinner{animation:pr-spin .7s linear infinite;border:2px solid #d3dbf6;border-top-color:#2f4bc6;border:2px solid var(--pr-primary-tint-200);border-radius:50%;border-top-color:var(--pr-primary);display:inline-block;height:18px;width:18px}.pr-lettura{align-items:center;background:#fff;background:var(--pr-surface);border:1px solid #e3e6ef;border:1px solid var(--pr-border);border-radius:12px;bottom:16px;box-shadow:0 18px 50px -12px #151a2d47,0 4px 12px #151a2d14;box-shadow:var(--pr-pop-shadow);color:#4b5267;color:var(--pr-text-secondary);display:flex;font-size:13px;font-size:var(--pr-text-xs);gap:10px;max-width:min(360px,calc(100vw - 32px));padding:10px 14px;position:fixed;right:16px;z-index:900}.pr-lettura span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pr-lettura strong{color:#151a2d;color:var(--pr-text-strong)}.visually-hidden{clip:rect(0 0 0 0);height:1px;overflow:hidden;position:absolute!important;white-space:nowrap;width:1px}.pr-tipo--lavoro{background:#eaeefb;background:var(--pr-primary-tint-100);color:#22379a;color:var(--pr-primary-deep)}.pr-tipo--extra{background:#2f4bc6;background:var(--pr-primary);color:#fff}.pr-tipo--assenza{background:#f6f7fb;background:var(--pr-surface-sunken);box-shadow:inset 0 0 0 1px #d2d6e3;box-shadow:inset 0 0 0 1px var(--pr-border-strong);color:#4b5267;color:var(--pr-text-secondary)}.pr-tipo--evento{background:#151a2d;background:var(--pr-ink);color:#fff}.pr-tipo--nonretribuito{background:#fff;background:var(--pr-surface);background-image:repeating-linear-gradient(135deg,#0000 0 5px,#f6f7fb 5px 9px);background-image:repeating-linear-gradient(135deg,#0000 0 5px,var(--pr-surface-sunken) 5px 9px);box-shadow:inset 0 0 0 1.5px #d2d6e3;box-shadow:inset 0 0 0 1.5px var(--pr-border-strong);color:#6b7186;color:var(--pr-text-muted)}.pr-sigla{border-radius:7px;font-weight:700;height:24px;justify-content:center;letter-spacing:.01em;min-width:30px;padding:0 6px}.pr-sigla,.pr-stato{align-items:center;display:inline-flex;font-size:12px}.pr-stato{border-radius:999px;border-radius:var(--pr-radius-pill);font-weight:600;gap:6px;height:26px;padding:0 10px;white-space:nowrap}.pr-stato:before{background:currentColor;border-radius:50%;content:"";height:7px;width:7px}.pr-stato--aperto{background:#f6f7fb;background:var(--pr-surface-sunken);color:#4b5267;color:var(--pr-text-secondary)}.pr-stato--inviato{background:#eaeefb;background:var(--pr-primary-tint-100);color:#22379a;color:var(--pr-primary-deep)}.pr-stato--chiuso{background:#151a2d;background:var(--pr-ink);color:#fff}.pr-stato--attenzione{background:#fdf5e4;background:var(--pr-warning-soft)}.pr-dacontrollare,.pr-stato--attenzione{color:#7a5300;color:var(--pr-warning-on)}.pr-dacontrollare{align-items:center;display:inline-flex;font-size:11px;font-weight:700;gap:5px;white-space:nowrap}.pr-dacontrollare:before{background:#c98a12;background:var(--pr-warning);border-radius:50%;content:"";height:7px;width:7px}.pr-table-wrap{background:#fff;background:var(--pr-surface);border-radius:14px;border-radius:var(--pr-card-radius);box-shadow:0 7px 29px 0 #151a2d17;box-shadow:var(--pr-card-shadow);overflow:auto}.pr-table{border-collapse:initial;border-spacing:0;font-size:14px;width:100%}.pr-table th{background:#fff;background:var(--pr-surface);color:#6b7186;color:var(--pr-text-muted);font-size:12px;font-weight:700;letter-spacing:.04em;padding:14px 16px;position:sticky;text-align:left;text-transform:uppercase;top:0;white-space:nowrap;z-index:1}.pr-table td,.pr-table th{border-bottom:1px solid #e3e6ef;border-bottom:1px solid var(--pr-border)}.pr-table td{color:#2f3548;color:var(--pr-text-body);padding:13px 16px;vertical-align:middle}.pr-table tbody tr:last-child td{border-bottom:none}.pr-table tbody tr.pr-clickable{cursor:pointer}.pr-table tbody tr.pr-clickable:hover td{background:#eef1f8;background:var(--pr-surface-hover)}.pr-kpi{display:flex;flex-direction:column;gap:6px}.pr-kpi-label{color:#6b7186;color:var(--pr-text-muted);font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.pr-kpi-value{color:#151a2d;color:var(--pr-text-strong);font-family:Plus Jakarta Sans,system-ui,sans-serif;font-family:var(--pr-font-display);font-size:28px;font-weight:700;line-height:1.1}.pr-section-title{color:#8c91a3;color:var(--pr-text-subtle);font-size:12px;font-weight:700;letter-spacing:.06em;margin:0 0 12px;text-transform:uppercase}.pr-card--hover{transition:transform .25s ease,box-shadow .25s ease}.pr-card--hover:hover{box-shadow:0 7px 29px 0 #151a2d26;box-shadow:var(--pr-card-shadow-hover);transform:translateY(-3px)}@keyframes pr-ingresso{0%{opacity:0;translate:0 10px}to{opacity:1;translate:none}}.pr-ingresso{animation:pr-ingresso .45s ease both}.ProtectedRoute_retry__AC2d3{align-items:center;display:flex;flex-direction:column;gap:14px;justify-content:center;min-height:70vh;padding:24px;text-align:center}.ProtectedRoute_retry__AC2d3 h2{font-size:22px;margin:0}.ProtectedRoute_retry__AC2d3 p{color:var(--pr-text-secondary);margin:0;max-width:440px}.ProtectedRoute_retryHint__jj6me{color:var(--pr-text-muted)!important;font-size:13px}.Toast_stack__Ry5K8{bottom:28px;flex-direction:column;left:50%;pointer-events:none;position:fixed;transform:translateX(-50%);z-index:2000}.Toast_stack__Ry5K8,.Toast_toast__yaUUu{align-items:center;display:flex;gap:10px}.Toast_toast__yaUUu{animation:Toast_pr-fade-up__dj0Zv .25s ease;background:var(--pr-ink);border-radius:12px;box-shadow:var(--pr-pop-shadow);color:#fff;font-size:14px;font-weight:500;max-width:min(560px,100vw - 32px);padding:12px 18px;pointer-events:auto}.Toast_toast__yaUUu svg{color:var(--pr-primary-tint-300);flex-shrink:0}.Toast_error__NFSC3 svg{color:#f3a4a4}.Toast_action__yfHFC{background:none;border:none;color:var(--pr-primary-tint-300);cursor:pointer;font-weight:700;padding:0 0 0 8px}.Modal_overlay__qt7Cl{align-items:center;animation:Modal_fadeIn__dg1uw .18s ease;background:var(--pr-overlay);display:flex;inset:0;justify-content:center;padding:24px;position:fixed;z-index:1000}@media(max-width:576px){.Modal_overlay__qt7Cl{align-items:flex-end;padding:0}}.Modal_panel__Hw1M9{animation:Modal_rise__l6uJ8 .24s ease;background:var(--pr-surface);border-radius:18px;box-shadow:var(--pr-pop-shadow);display:flex;flex-direction:column;max-height:calc(100vh - 48px);width:100%}@media(max-width:576px){.Modal_panel__Hw1M9{border-radius:18px 18px 0 0;max-height:94vh}}.Modal_sm__XRwro{max-width:440px}.Modal_md__49XUy{max-width:600px}.Modal_lg__1vEQk{max-width:820px}.Modal_xl__ABXtB{max-width:1120px}.Modal_header__viH2s{align-items:flex-start;display:flex;gap:16px;justify-content:space-between;padding:24px 28px 8px}.Modal_headerText__OJ58Q{min-width:0}.Modal_title__5l8u6{font-size:22px;margin:0}.Modal_subtitle__LbkXM{color:var(--pr-text-muted);font-size:14px;line-height:1.5;margin:6px 0 0}.Modal_close__bNd9P{background:none;border:none;color:inherit;cursor:pointer;font:inherit;margin:0;padding:0}.Modal_close__bNd9P:focus-visible{box-shadow:var(--pr-focus-ring);outline:none}.Modal_close__bNd9P{align-items:center;border-radius:10px;color:var(--pr-text-muted);display:inline-flex;flex-shrink:0;height:36px;justify-content:center;width:36px}.Modal_close__bNd9P:hover{background:var(--pr-surface-hover);color:var(--pr-text-strong)}.Modal_body__lLyIO{min-height:0;overflow-y:auto;padding:16px 28px 24px}@media(max-width:576px){.Modal_body__lLyIO{padding:12px 20px 20px}}.Modal_footer__fFUks{align-items:center;border-top:1px solid var(--pr-border);display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end;padding:16px 28px 24px}@media(max-width:576px){.Modal_footer__fFUks{padding:14px 20px 20px}}@keyframes Modal_fadeIn__dg1uw{0%{opacity:0}to{opacity:1}}@keyframes Modal_rise__l6uJ8{0%{opacity:0;transform:translateY(14px) scale(.99)}to{opacity:1;transform:translateY(0) scale(1)}}.Login_login__7iWwf{background:var(--pr-bg);display:flex;min-height:100vh}.Login_hero__JLf61{background:linear-gradient(135deg,var(--pr-primary) 0,var(--pr-primary-deep) 100%);color:#eaeefb;display:flex;flex-direction:column;isolation:isolate;justify-content:space-between;min-height:100vh;overflow:hidden;padding:44px 56px;position:relative;width:55vw}@media(max-width:900px){.Login_hero__JLf61{display:none}}.Login_heroGrid__hxPjj{animation:Login_drift__MjVqs 30s linear infinite;background-image:linear-gradient(#ffffff0f 1px,#0000 0),linear-gradient(90deg,#ffffff0f 1px,#0000 0);background-size:48px 48px;inset:0;mask-image:radial-gradient(ellipse at 50% 50%,#000 30%,#0000 80%);-webkit-mask-image:radial-gradient(ellipse at 50% 50%,#000 30%,#0000 80%);position:absolute;z-index:-1}.Login_heroGlow__V8UyZ{animation:Login_glow__nFsbu 12s ease-in-out infinite alternate;background:radial-gradient(circle,#ffffff29,#0000 65%);border-radius:50%;height:520px;position:absolute;right:-140px;top:-120px;width:520px;z-index:-1}@keyframes Login_drift__MjVqs{to{background-position:48px 48px}}@keyframes Login_glow__nFsbu{to{transform:translate(-60px,80px) scale(1.1)}}.Login_heroTop__vqs\+6{align-items:center;display:flex;gap:14px}.Login_heroLogo__Gco4F{align-items:center;background:#ffffff1f;border-radius:14px;display:inline-flex;height:50px;justify-content:center;width:50px}.Login_heroProduct__d93Pf{color:#fff;font-family:var(--pr-font-display);font-size:20px;font-weight:700;letter-spacing:-.02em}.Login_heroEyebrow__f4Tvw{color:#eaeefbb3;font-size:12px}.Login_heroCenter__Z\+lwJ{display:flex;flex-direction:column;gap:22px;max-width:540px}.Login_heroHeadline__jEKBG{color:#fff;font-size:clamp(32px,3.4vw,46px);line-height:1.08;margin:0}.Login_heroLead__aG1TG{color:#eaeefbd1;font-size:16px;line-height:1.6;margin:0}.Login_tipCard__0G0vE{animation:Login_bob__4inrs 6s ease-in-out infinite;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff14;border:1px solid #ffffff1f;border-radius:16px;box-shadow:0 20px 50px -20px #00000073;margin-top:8px;padding:20px 22px}@keyframes Login_bob__4inrs{50%{transform:translateY(-5px)}}.Login_tipCount__nfIsB{color:#eaeefb8c;font-size:11px;margin-bottom:10px}.Login_tipBody__-rtA2{animation:Login_pr-fade-up__0Sc6I .5s ease;min-height:74px}.Login_tipTitle__1CyQR{color:#fff;font-size:16px;font-weight:700;margin-bottom:6px}.Login_tipText__-LNA4{color:#eaeefbc7;font-size:14px;line-height:1.55}.Login_tipDots__prTOq{display:flex;gap:6px;margin-top:14px}.Login_tipDot__YrVOf{background:none;background:#fff3;border:none;border-radius:2px;color:inherit;cursor:pointer;font:inherit;height:4px;margin:0;padding:0;transition:all .25s;width:18px}.Login_tipDotActive__lhQUq{background:#fff;width:30px}.Login_heroFooter__TsWHF{color:#eaeefb99;font-size:12px}.Login_panel__sW74h{align-items:center;background:var(--pr-surface);display:flex;flex:1 1;flex-direction:column;justify-content:center;overflow-y:auto;padding:32px 24px}@media(max-width:900px){.Login_panel__sW74h{justify-content:flex-start;padding-top:20px}}.Login_mobileBrand__c-QPE{align-items:center;color:var(--pr-text-strong);display:none;font-family:var(--pr-font-display);font-size:20px;font-weight:700;gap:10px;margin-bottom:24px}@media(max-width:900px){.Login_mobileBrand__c-QPE{display:flex}}.Login_formBox__vGvd\+{align-items:center;animation:Login_pr-fade-up__0Sc6I .3s ease;display:flex;flex-direction:column;max-width:380px;width:100%}.Login_welcome__EEut4{font-size:30px;margin:0 0 6px;text-align:center}.Login_subtitle__eA3GV{color:var(--pr-text-muted);line-height:1.55;margin:0 0 24px;text-align:center}.Login_accent__-ASr7{color:var(--pr-primary)}.Login_form__48Myy{display:flex;flex-direction:column;gap:12px;width:100%}.Login_row__MgzYx{display:flex;gap:10px}.Login_row__MgzYx>*{flex:1 1;min-width:0}.Login_inputWrap__D5Oz-{align-items:center;background:var(--pr-surface);border:1.5px solid var(--pr-border-field);border-radius:10px;color:var(--pr-text-subtle);display:flex;gap:10px;height:52px;padding:0 14px;transition:border-color .18s,box-shadow .18s}.Login_inputWrap__D5Oz-:focus-within{border-color:var(--pr-primary);box-shadow:var(--pr-focus-ring);color:var(--pr-primary)}.Login_inputWrap__D5Oz- input{background:#0000;border:none;color:var(--pr-text-strong);flex:1 1;height:100%;min-width:0;outline:none}.Login_codeInput__74BjL{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;letter-spacing:4px;text-transform:uppercase}.Login_eye__PfySh{background:none;border:none;color:inherit;color:var(--pr-text-muted);cursor:pointer;display:inline-flex;font:inherit;margin:0;padding:4px}.Login_forgotRow__9DS83{display:flex;font-size:13px;justify-content:flex-end}.Login_notice__DTYJ4{background:var(--pr-primary-tint-100);border-radius:10px;color:var(--pr-primary-deep);font-size:13px;padding:10px 14px}.Login_mainButton__LW7bU{background:none;border:none;color:inherit;cursor:pointer;font:inherit;margin:0;padding:0}.Login_mainButton__LW7bU:focus-visible{box-shadow:var(--pr-focus-ring);outline:none}.Login_mainButton__LW7bU{background:linear-gradient(135deg,var(--pr-primary) 0,var(--pr-primary-deep) 100%);border-radius:10px;box-shadow:0 10px 24px -10px #2f4bc68c;color:#fff;font-size:15px;font-weight:700;height:52px;margin-top:4px;transition:transform .12s ease,filter .18s ease;width:100%}.Login_mainButton__LW7bU:hover:not(:disabled){filter:brightness(1.05)}.Login_mainButton__LW7bU:active:not(:disabled){transform:translateY(1px)}.Login_mainButton__LW7bU:disabled{cursor:not-allowed;opacity:.55}.Login_socialBtn__50JeD{align-items:center;background:none;border:none;border:1.5px solid var(--pr-border-strong);border-radius:10px;color:inherit;color:var(--pr-text-body);cursor:pointer;display:flex;font:inherit;font-size:14px;font-weight:600;gap:10px;height:48px;justify-content:center;margin:0;padding:0;width:100%}.Login_socialBtn__50JeD:hover{background:var(--pr-surface-sunken)}.Login_divider__9hYwQ{align-items:center;color:var(--pr-text-subtle);display:flex;font-size:12px;margin:16px 0;width:100%}.Login_divider__9hYwQ:after,.Login_divider__9hYwQ:before{background:var(--pr-border);content:"";flex:1 1;height:1px}.Login_divider__9hYwQ span{padding:0 10px}.Login_prompt__XItMe{color:var(--pr-text-muted);font-size:13px;margin:16px 0 0;text-align:center}.Login_prompt__XItMe+.Login_prompt__XItMe{margin-top:6px}.Login_back__2oW1-{align-items:center;background:none;border:none;color:inherit;color:var(--pr-text-muted);cursor:pointer;display:inline-flex;font:inherit;font-size:13px;gap:6px;margin:18px 0 0;padding:0}.Login_back__2oW1-:hover{color:var(--pr-text-strong)}.Login_freeNote__Y\+T-E{background:var(--pr-primary-tint-50);border:1px solid var(--pr-primary-tint-200);border-radius:12px;color:var(--pr-text-secondary);display:flex;flex-direction:column;font-size:13px;gap:4px;line-height:1.5;margin-bottom:18px;padding:14px 16px;width:100%}.Login_freeNote__Y\+T-E strong{color:var(--pr-primary-deep)}.Login_consent__PAhWi{align-items:center;color:var(--pr-text-secondary);cursor:pointer;display:flex;font-size:13px;gap:10px;margin:4px 0}.Login_wizard__GebCH{align-items:center;display:flex;flex-direction:column;max-width:420px;width:100%}.Login_stepper__ipi-1{align-items:center;display:flex;margin-bottom:26px;max-width:300px;width:100%}.Login_stepItem__2hKXT{align-items:center;display:flex;flex-direction:column;gap:6px}.Login_stepCircle__5De\+e{align-items:center;background:var(--pr-surface-sunken);border-radius:50%;color:var(--pr-text-subtle);display:inline-flex;font-size:12px;font-weight:700;height:30px;justify-content:center;transition:all .25s;width:30px}.Login_stepOn__K2qiA{background:var(--pr-primary);color:#fff}.Login_stepLabel__c1TCz{color:var(--pr-text-subtle);font-size:11px;white-space:nowrap}.Login_stepLabelOn__m8w5l{color:var(--pr-primary);font-weight:700}.Login_stepLine__bUNHz{background:var(--pr-border);flex:1 1;height:2px;margin:0 8px 18px}.Login_stepLineOn__15YGX{background:var(--pr-primary)}.Login_mailIcon__szDPB{align-items:center;background:var(--pr-primary-tint-100);border-radius:50%;color:var(--pr-primary);display:inline-flex;height:72px;justify-content:center;margin-bottom:16px;width:72px}.Login_otp__kXFUy{display:flex;gap:8px;margin-bottom:14px}.Login_otpCell__HUk2I{border:1.5px solid var(--pr-border-field);border-radius:10px;color:var(--pr-text-strong);font-size:22px;font-weight:700;height:56px;outline:none;text-align:center;width:46px}.Login_otpCell__HUk2I:focus{border-color:var(--pr-primary);box-shadow:var(--pr-focus-ring)}@media(max-width:576px){.Login_otpCell__HUk2I{height:50px;width:40px}}.Login_otpFilled__P7JkW{background:var(--pr-primary-tint-50);border-color:var(--pr-primary-tint-300)}.Login_devHint__JP2X-{align-items:center;background:var(--pr-primary-tint-50);border-radius:10px;color:var(--pr-primary);display:inline-flex;font-size:13px;font-weight:600;gap:6px;margin-bottom:14px;padding:8px 12px;text-decoration:none}.Login_centerPage__3CN5p{align-items:center;background:var(--pr-bg);display:flex;justify-content:center;min-height:100vh;padding:24px}.Login_centerCard__0vyIK{align-items:center;background:var(--pr-surface);border-radius:18px;box-shadow:var(--pr-card-shadow);display:flex;flex-direction:column;max-width:440px;padding:36px 32px;width:100%}@media(max-width:576px){.Login_centerCard__0vyIK{padding:28px 20px}}.ModalAlert_wrap__WzKKT{align-items:center;display:flex;flex-direction:column;gap:12px;padding:8px 4px 4px;text-align:center}.ModalAlert_icon__MiD8h{align-items:center;animation:ModalAlert_pop__R390E .45s cubic-bezier(.2,1.4,.4,1);background:var(--pr-primary-tint-100);border-radius:50%;color:var(--pr-primary);display:inline-flex;height:64px;justify-content:center;width:64px}.ModalAlert_iconError__NST8y{background:var(--pr-danger-soft);color:var(--pr-danger)}.ModalAlert_title__eAtWi{font-size:22px;margin:4px 0 0}.ModalAlert_text__\+1ctj{color:var(--pr-text-secondary);line-height:1.55;margin:0}.ModalAlert_sent__KQ\+VK{color:var(--pr-primary);font-weight:600;margin:4px 0 6px}.ModalAlert_actions__qKQ0M{display:flex;gap:10px;margin-top:8px;width:100%}.ModalAlert_actions__qKQ0M>*{flex:1 1}@keyframes ModalAlert_pop__R390E{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}.Segmented_group__z8R\+O{background:var(--pr-surface);border-radius:12px;box-shadow:0 2px 8px #151a2d0f;display:inline-flex;gap:4px;padding:5px}.Segmented_tab__WaVGf{background:none;border:none;color:inherit;cursor:pointer;font:inherit;margin:0;padding:0}.Segmented_tab__WaVGf:focus-visible{box-shadow:var(--pr-focus-ring);outline:none}.Segmented_tab__WaVGf{align-items:center;border-radius:9px;color:var(--pr-text-muted);display:inline-flex;font-size:14px;font-weight:600;gap:7px;padding:8px 16px;transition:background .2s ease,color .2s ease;white-space:nowrap}.Segmented_tab__WaVGf:hover:not(.Segmented_active__CakF2){background:var(--pr-surface-hover);color:var(--pr-text-strong)}.Segmented_active__CakF2{background:var(--pr-primary);color:var(--pr-primary-contrast)}.Segmented_count__aWHm2{font-size:12px;opacity:.8}.Segmented_sm__APHC7 .Segmented_tab__WaVGf{font-size:13px;padding:6px 12px}
/*# sourceMappingURL=main.85cb594e.css.map*/