@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(../media/ibm-plex-sans-cyrillic-ext-400-normal.39u3dp1q8vt28.woff2)format("woff2"),url(../media/ibm-plex-sans-cyrillic-ext-400-normal.3-2s2qyqt5syo.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(../media/ibm-plex-sans-cyrillic-400-normal.1ob51yn_zh4f3.woff2)format("woff2"),url(../media/ibm-plex-sans-cyrillic-400-normal.2c9g56gofrre8.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(../media/ibm-plex-sans-greek-400-normal.20ztly1_og8qv.woff2)format("woff2"),url(../media/ibm-plex-sans-greek-400-normal.1d6bt9ufqnym6.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(../media/ibm-plex-sans-vietnamese-400-normal.41bcgzntq2c9e.woff2)format("woff2"),url(../media/ibm-plex-sans-vietnamese-400-normal.3nx5do2g1gg_d.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(../media/ibm-plex-sans-latin-ext-400-normal.2wkl6p2bjtdkj.woff2)format("woff2"),url(../media/ibm-plex-sans-latin-ext-400-normal.1d956-ol9h5w9.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(../media/ibm-plex-sans-latin-400-normal.1xf5nwxyfigak.woff2)format("woff2"),url(../media/ibm-plex-sans-latin-400-normal.19i24--p24z3r.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(../media/ibm-plex-sans-cyrillic-ext-500-normal.37y6j4asgn87a.woff2)format("woff2"),url(../media/ibm-plex-sans-cyrillic-ext-500-normal.42ydqmu-69p6e.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(../media/ibm-plex-sans-cyrillic-500-normal.3j8b5jptl4nhr.woff2)format("woff2"),url(../media/ibm-plex-sans-cyrillic-500-normal.2r3_h99a4p2o6.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(../media/ibm-plex-sans-greek-500-normal.0k99vu2yejv84.woff2)format("woff2"),url(../media/ibm-plex-sans-greek-500-normal.2kq1zw7ns-90j.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(../media/ibm-plex-sans-vietnamese-500-normal.38exv3t7tju-g.woff2)format("woff2"),url(../media/ibm-plex-sans-vietnamese-500-normal.14rtxflq2gk6f.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(../media/ibm-plex-sans-latin-ext-500-normal.1h2_ral94l6aj.woff2)format("woff2"),url(../media/ibm-plex-sans-latin-ext-500-normal.1zyjrbr0w_u4w.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(../media/ibm-plex-sans-latin-500-normal.2i4a1iuj6lbvw.woff2)format("woff2"),url(../media/ibm-plex-sans-latin-500-normal.14sc3d7sk_zzh.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(../media/ibm-plex-sans-cyrillic-ext-600-normal.0hanpnpn3ki-v.woff2)format("woff2"),url(../media/ibm-plex-sans-cyrillic-ext-600-normal.33q0gwxfwkcq9.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(../media/ibm-plex-sans-cyrillic-600-normal.1bd0br_i69opa.woff2)format("woff2"),url(../media/ibm-plex-sans-cyrillic-600-normal.0h3aaz4315ad-.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(../media/ibm-plex-sans-greek-600-normal.17-3491c_tfac.woff2)format("woff2"),url(../media/ibm-plex-sans-greek-600-normal.1mkps5wbbyo2a.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(../media/ibm-plex-sans-vietnamese-600-normal.3hxpyk-en1__5.woff2)format("woff2"),url(../media/ibm-plex-sans-vietnamese-600-normal.3i-6fz_bx7yta.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(../media/ibm-plex-sans-latin-ext-600-normal.0a5-aslyj_wbq.woff2)format("woff2"),url(../media/ibm-plex-sans-latin-ext-600-normal.00ca59z0uilzq.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(../media/ibm-plex-sans-latin-600-normal.2ovda_azncp9b.woff2)format("woff2"),url(../media/ibm-plex-sans-latin-600-normal.2wn5p1s7u3utm.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:700;src:url(../media/ibm-plex-sans-cyrillic-ext-700-normal.1dpp22a693y_f.woff2)format("woff2"),url(../media/ibm-plex-sans-cyrillic-ext-700-normal.2j0n2wowgjqls.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:700;src:url(../media/ibm-plex-sans-cyrillic-700-normal.18feapymqwhbh.woff2)format("woff2"),url(../media/ibm-plex-sans-cyrillic-700-normal.2l5m2m6-3_1r7.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:700;src:url(../media/ibm-plex-sans-greek-700-normal.0y4gpqeqws6yv.woff2)format("woff2"),url(../media/ibm-plex-sans-greek-700-normal.2nhbs3yj9gl6i.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:700;src:url(../media/ibm-plex-sans-vietnamese-700-normal.18eestevoqzwv.woff2)format("woff2"),url(../media/ibm-plex-sans-vietnamese-700-normal.1_rj7yg1pulj1.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:700;src:url(../media/ibm-plex-sans-latin-ext-700-normal.14ri_qndij_e8.woff2)format("woff2"),url(../media/ibm-plex-sans-latin-ext-700-normal.22pgwkr6js0ec.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:700;src:url(../media/ibm-plex-sans-latin-700-normal.3cj1z__33gk9h.woff2)format("woff2"),url(../media/ibm-plex-sans-latin-700-normal.43_h0be0oa3u4.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(../media/ibm-plex-mono-cyrillic-ext-400-normal.09jq5v9-1wf71.woff2)format("woff2"),url(../media/ibm-plex-mono-cyrillic-ext-400-normal.2iaubq2jy0rx3.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(../media/ibm-plex-mono-cyrillic-400-normal.0m1ahpdxrpokj.woff2)format("woff2"),url(../media/ibm-plex-mono-cyrillic-400-normal.2-z93d2j9-3s0.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(../media/ibm-plex-mono-vietnamese-400-normal.3a7fs2yw914a9.woff2)format("woff2"),url(../media/ibm-plex-mono-vietnamese-400-normal.2kzc8ichkozg5.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(../media/ibm-plex-mono-latin-ext-400-normal.1hjaitcyq2e2r.woff2)format("woff2"),url(../media/ibm-plex-mono-latin-ext-400-normal.0nrwft7nlo5oa.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(../media/ibm-plex-mono-latin-400-normal.3xdfs0-p_zi4c.woff2)format("woff2"),url(../media/ibm-plex-mono-latin-400-normal.2lhng2ntocry9.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(../media/ibm-plex-mono-cyrillic-ext-500-normal.28wp48yubenc3.woff2)format("woff2"),url(../media/ibm-plex-mono-cyrillic-ext-500-normal.41yczc5zdkwdh.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(../media/ibm-plex-mono-cyrillic-500-normal.26ox_itp_alxp.woff2)format("woff2"),url(../media/ibm-plex-mono-cyrillic-500-normal.1eaan1mch682e.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(../media/ibm-plex-mono-vietnamese-500-normal.0s1z3n-ysad7w.woff2)format("woff2"),url(../media/ibm-plex-mono-vietnamese-500-normal.2g79xp9gzp1kn.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(../media/ibm-plex-mono-latin-ext-500-normal.1cuq9_67cn48n.woff2)format("woff2"),url(../media/ibm-plex-mono-latin-ext-500-normal.1tdw_l2v4yhc_.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(../media/ibm-plex-mono-latin-500-normal.11q3guvgd1r20.woff2)format("woff2"),url(../media/ibm-plex-mono-latin-500-normal.1fgk-kmy-32_a.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:500;src:url(../media/barlow-condensed-vietnamese-500-normal.3y1q1jhianted.woff2)format("woff2"),url(../media/barlow-condensed-vietnamese-500-normal.1k2wvuoe3zywi.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:500;src:url(../media/barlow-condensed-latin-ext-500-normal.24wyemoa7l12j.woff2)format("woff2"),url(../media/barlow-condensed-latin-ext-500-normal.2e_826kf2bv_r.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:500;src:url(../media/barlow-condensed-latin-500-normal.3wun_rgcl0ums.woff2)format("woff2"),url(../media/barlow-condensed-latin-500-normal.28rq7sis4b5t1.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(../media/barlow-condensed-vietnamese-600-normal.43ud19ilw2-pl.woff2)format("woff2"),url(../media/barlow-condensed-vietnamese-600-normal.0csyzgbq6oph-.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(../media/barlow-condensed-latin-ext-600-normal.0_w6c_5g3mtxc.woff2)format("woff2"),url(../media/barlow-condensed-latin-ext-600-normal.40rgster27fo6.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(../media/barlow-condensed-latin-600-normal.289y3avl9x-vx.woff2)format("woff2"),url(../media/barlow-condensed-latin-600-normal.0gvkp1c3flf_w.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(../media/barlow-condensed-vietnamese-700-normal.30aknk5meqo_4.woff2)format("woff2"),url(../media/barlow-condensed-vietnamese-700-normal.3f_ld5jwq496k.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(../media/barlow-condensed-latin-ext-700-normal.1qvxqej4sgmo7.woff2)format("woff2"),url(../media/barlow-condensed-latin-ext-700-normal.2ujo9d6x5hgkq.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(../media/barlow-condensed-latin-700-normal.21s4tc4km7afu.woff2)format("woff2"),url(../media/barlow-condensed-latin-700-normal.1on3xg---ibgx.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Bebas Neue;font-style:normal;font-display:swap;font-weight:400;src:url(../media/bebas-neue-latin-ext-400-normal.1qm60_xdo907k.woff2)format("woff2"),url(../media/bebas-neue-latin-ext-400-normal.13ygg3_i4iws_.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bebas Neue;font-style:normal;font-display:swap;font-weight:400;src:url(../media/bebas-neue-latin-400-normal.2cmc76j2knfd_.woff2)format("woff2"),url(../media/bebas-neue-latin-400-normal.366o6889yliib.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:400;src:url(../media/oswald-cyrillic-ext-400-normal.0ztq38p70wdel.woff2)format("woff2"),url(../media/oswald-cyrillic-ext-400-normal.3hheufffyc6n_.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:400;src:url(../media/oswald-cyrillic-400-normal.2jdahq6pl527g.woff2)format("woff2"),url(../media/oswald-cyrillic-400-normal.2sfj3olvx4e5e.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:400;src:url(../media/oswald-vietnamese-400-normal.1u8b2yfybjyj0.woff2)format("woff2"),url(../media/oswald-vietnamese-400-normal.1yv0jsj_o74bg.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:400;src:url(../media/oswald-latin-ext-400-normal.3or7lh8vt9gb5.woff2)format("woff2"),url(../media/oswald-latin-ext-400-normal.35cpezav4taxm.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:400;src:url(../media/oswald-latin-400-normal.13ei9xnsmv81c.woff2)format("woff2"),url(../media/oswald-latin-400-normal.21kl23a099e9h.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:500;src:url(../media/oswald-cyrillic-ext-500-normal.11xf42vpc1qaz.woff2)format("woff2"),url(../media/oswald-cyrillic-ext-500-normal.0rzs5bb_b2mjf.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:500;src:url(../media/oswald-cyrillic-500-normal.39p11k9-3vez2.woff2)format("woff2"),url(../media/oswald-cyrillic-500-normal.05yh_3j332o5s.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:500;src:url(../media/oswald-vietnamese-500-normal.1fm0x80qxatz-.woff2)format("woff2"),url(../media/oswald-vietnamese-500-normal.43dzym6co03wm.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:500;src:url(../media/oswald-latin-ext-500-normal.0wo93ki64ipzi.woff2)format("woff2"),url(../media/oswald-latin-ext-500-normal.3cd50epthscz6.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:500;src:url(../media/oswald-latin-500-normal.1r1tfvsdc503p.woff2)format("woff2"),url(../media/oswald-latin-500-normal.0tvcs2msh88-g.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:600;src:url(../media/oswald-cyrillic-ext-600-normal.3g_jcn2mp14cg.woff2)format("woff2"),url(../media/oswald-cyrillic-ext-600-normal.2agg41ksqwe5g.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:600;src:url(../media/oswald-cyrillic-600-normal.02vu2sjbzug53.woff2)format("woff2"),url(../media/oswald-cyrillic-600-normal.2uxxgpu6iuvfm.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:600;src:url(../media/oswald-vietnamese-600-normal.2g0s-_a0d3a1n.woff2)format("woff2"),url(../media/oswald-vietnamese-600-normal.1tosf_8_bb10b.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:600;src:url(../media/oswald-latin-ext-600-normal.185xvbl088mm2.woff2)format("woff2"),url(../media/oswald-latin-ext-600-normal.15q-xvndzgs65.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:600;src:url(../media/oswald-latin-600-normal.2s9_tnruh4e-7.woff2)format("woff2"),url(../media/oswald-latin-600-normal.115br_bb-upba.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/inter-tight-cyrillic-ext-wght-normal.2sud5ad24ntvb.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/inter-tight-cyrillic-wght-normal.1e6e0rham8pp2.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/inter-tight-greek-ext-wght-normal.1mgpja6wa-4e1.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/inter-tight-greek-wght-normal.1c4wnqk-7ijaf.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/inter-tight-vietnamese-wght-normal.1i10uqw9gdkrc.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/inter-tight-latin-ext-wght-normal.0a7y0o51m8fzd.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/inter-tight-latin-wght-normal.1_fsb17gxmapx.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:400;src:url(../media/playfair-display-cyrillic-400-normal.2ezor_n9stj98.woff2)format("woff2"),url(../media/playfair-display-cyrillic-400-normal.11ghy9t7e_1x8.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:400;src:url(../media/playfair-display-vietnamese-400-normal.0q3yacfprjd_s.woff2)format("woff2"),url(../media/playfair-display-vietnamese-400-normal.2ipqp0g7w0zt-.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:400;src:url(../media/playfair-display-latin-ext-400-normal.3voh897192d4i.woff2)format("woff2"),url(../media/playfair-display-latin-ext-400-normal.2wnwjaw2e4it8.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:400;src:url(../media/playfair-display-latin-400-normal.2zfucbp6idj7x.woff2)format("woff2"),url(../media/playfair-display-latin-400-normal.3kms1j4ya76vw.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:700;src:url(../media/playfair-display-cyrillic-700-normal.3423eu7aohyov.woff2)format("woff2"),url(../media/playfair-display-cyrillic-700-normal.1t5760it57uk1.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:700;src:url(../media/playfair-display-vietnamese-700-normal.3ikbikflos2-s.woff2)format("woff2"),url(../media/playfair-display-vietnamese-700-normal.0mm3a3rstgo6-.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:700;src:url(../media/playfair-display-latin-ext-700-normal.2f6blw0awj8kn.woff2)format("woff2"),url(../media/playfair-display-latin-ext-700-normal.3tcr6n07r1lrk.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:700;src:url(../media/playfair-display-latin-700-normal.0nie7e_p69_i8.woff2)format("woff2"),url(../media/playfair-display-latin-700-normal.2zmh3s_c_k7gr.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Kaushan Script;font-style:normal;font-display:swap;font-weight:400;src:url(../media/kaushan-script-latin-ext-400-normal.1-2en9e9o-46k.woff2)format("woff2"),url(../media/kaushan-script-latin-ext-400-normal.2orpkct9p0jez.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Kaushan Script;font-style:normal;font-display:swap;font-weight:400;src:url(../media/kaushan-script-latin-400-normal.1vdqk7cgy_g87.woff2)format("woff2"),url(../media/kaushan-script-latin-400-normal.37ylr92lqsidh.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
:root{--bg:#f4f5f7;--bg-sunken:#eceef1;--surface:#fff;--surface-2:#fafbfc;--line:#e3e5ea;--line-strong:#cfd3da;--ink:#15171c;--ink-2:#464b56;--ink-3:#7d828d;--ink-inverse:#fff;--ember:#e4570f;--ember-ink:#b8430a;--ember-soft:#fff1e8;--ok:#1d7f54;--ok-soft:#e6f4ec;--warn:#a8670b;--warn-soft:#fdf3e1;--danger:#c2362b;--danger-soft:#fcebe9;--info:#2f5fb3;--info-soft:#eaf0fb;--focus:#2f5fb3;--shadow-1:0 1px 2px #14171c0f;--shadow-2:0 8px 28px #14171c1f, 0 1px 3px #14171c14;--radius-s:4px;--radius:6px;--radius-l:8px;--font-ui:"IBM Plex Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--font-display:"Barlow Condensed", "IBM Plex Sans Condensed", "Arial Narrow", sans-serif;--font-mono:"IBM Plex Mono", ui-monospace, "SFMono-Regular", Consolas, monospace;--sidebar-w:236px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=dark]{--bg:#0f1013;--bg-sunken:#0b0c0e;--surface:#17191d;--surface-2:#1b1d22;--line:#262930;--line-strong:#353943;--ink:#eceef2;--ink-2:#b4b8c2;--ink-3:#7f8490;--ink-inverse:#15171c;--ember:#f2732f;--ember-ink:#ff9a63;--ember-soft:#2a1a12;--ok:#3fbf86;--ok-soft:#13271e;--warn:#e0a33e;--warn-soft:#2a2213;--danger:#ef6b60;--danger-soft:#2c1615;--info:#7aa2ec;--info-soft:#162036;--focus:#7aa2ec;--shadow-1:0 1px 2px #0006;--shadow-2:0 10px 30px #00000080, 0 1px 3px #0006;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*,:before,:after{box-sizing:border-box}html,body{margin:0;padding:0}body{font-family:var(--font-ui);color:var(--ink);background:var(--bg);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-size:14px;line-height:1.45}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--focus);outline-offset:2px;border-radius:var(--radius-s)}::selection{background:var(--ember-soft);color:var(--ink)}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}.display{font-family:var(--font-display);letter-spacing:.01em;font-weight:600;line-height:1}.mono{font-family:var(--font-mono);font-size:.92em}.muted{color:var(--ink-3)}.ink-2{color:var(--ink-2)}.small{font-size:12.5px}.nowrap{white-space:nowrap}.num{font-variant-numeric:tabular-nums}h1,h2,h3,h4{margin:0;font-weight:600}.h-page{font-family:var(--font-display);letter-spacing:.005em;font-size:34px;font-weight:600;line-height:1.05}.h-section{font-size:15px;font-weight:600}.eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);font-size:11.5px;font-weight:600}.shell{grid-template-columns:var(--sidebar-w) 1fr;min-height:100vh;display:grid}.sidebar{border-right:1px solid var(--line);background:var(--surface);flex-direction:column;gap:14px;height:100vh;padding:16px 12px;display:flex;position:sticky;top:0;overflow-y:auto}.brand{align-items:center;gap:10px;padding:4px 8px 6px;display:flex}.brand-mark{background:var(--ink);width:28px;height:28px;color:var(--ink-inverse);font-family:var(--font-display);border-radius:6px;place-items:center;font-size:18px;font-weight:700;display:grid;position:relative}.brand-mark:after{content:"";background:var(--ember);border:2px solid var(--surface);border-radius:50%;width:8px;height:8px;position:absolute;top:-2px;right:-2px}.brand-name{font-family:var(--font-display);letter-spacing:.04em;font-size:19px;font-weight:600}.brand-name b{color:var(--ember);font-weight:600}.nav{flex-direction:column;gap:1px;display:flex}.nav-label{padding:10px 10px 4px}.nav a{border-radius:var(--radius);color:var(--ink-2);align-items:center;gap:10px;padding:7px 10px;font-weight:500;display:flex}.nav a svg{width:17px;height:17px;color:var(--ink-3);flex:none}.nav a:hover{background:var(--bg);color:var(--ink)}.nav a[aria-current=page]{background:var(--bg-sunken);color:var(--ink)}.nav a[aria-current=page] svg{color:var(--ink)}.nav a .count{color:var(--ink-3);font-variant-numeric:tabular-nums;margin-left:auto;font-size:11.5px}.sidebar-foot{border-top:1px solid var(--line);gap:8px;margin-top:auto;padding-top:10px;display:grid}.who{grid-template-columns:30px 1fr auto;align-items:center;gap:8px;padding:4px 6px;display:grid}.avatar{background:var(--bg-sunken);width:30px;height:30px;color:var(--ink-2);border-radius:50%;place-items:center;font-size:12px;font-weight:600;display:grid}.who .name{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;line-height:1.2;overflow:hidden}.who .role{color:var(--ink-3);font-size:11.5px}.tenant-switch{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface-2);gap:4px;padding:8px 10px;display:grid}.tenant-switch .eyebrow{font-size:10.5px}.tenant-switch strong{text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;overflow:hidden}.main{flex-direction:column;min-width:0;display:flex}.topbar{display:none}.page{width:100%;max-width:1360px;margin:0 auto;padding:26px 32px 64px}.page-wide{max-width:none}.page-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:22px;display:flex}.page-head .sub{color:var(--ink-3);margin-top:6px}.page-actions{flex-wrap:wrap;gap:8px;display:flex}.impersonation{background:var(--ink);color:var(--ink-inverse);align-items:center;gap:10px;padding:7px 32px;font-size:13px;display:flex}.impersonation a{margin-left:auto;text-decoration:underline}@media (max-width:960px){.shell{grid-template-columns:1fr}.sidebar{z-index:40;width:280px;box-shadow:var(--shadow-2);transition:transform .2s;position:fixed;top:0;left:0;transform:translate(-100%)}.sidebar.open{transform:none}.topbar{border-bottom:1px solid var(--line);background:var(--surface);z-index:30;align-items:center;gap:12px;padding:10px 16px;display:flex;position:sticky;top:0}.page{padding:18px 16px 48px}.h-page{font-size:28px}.scrim{z-index:35;background:#0000004d;position:fixed;inset:0}}.panel{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-l)}.panel-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;display:flex}.panel-body{padding:16px}.panel-foot{border-top:1px solid var(--line);justify-content:flex-end;gap:8px;padding:12px 16px;display:flex}.grid{gap:16px;display:grid}.cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.split{grid-template-columns:minmax(0,1fr) 360px;align-items:start;gap:16px;display:grid}@media (max-width:1100px){.split{grid-template-columns:1fr}.cols-4{grid-template-columns:repeat(2,minmax(0,1fr))}.cols-3{grid-template-columns:1fr}}@media (max-width:640px){.cols-2,.cols-4{grid-template-columns:1fr}}.stack{flex-direction:column;gap:12px;display:flex}.row{align-items:center;gap:8px;display:flex}.row-wrap{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.spacer{flex:1}.divider{background:var(--line);height:1px;margin:6px 0}.stat{padding:14px 16px}.stat .value{font-family:var(--font-display);font-variant-numeric:tabular-nums;margin-top:6px;font-size:36px;font-weight:600;line-height:1}.stat .value small{color:var(--ink-3);margin-left:4px;font-size:18px;font-weight:500}.stat .hint{color:var(--ink-3);margin-top:6px;font-size:12.5px}.btn{border-radius:var(--radius);border:1px solid var(--line-strong);background:var(--surface);height:34px;color:var(--ink);cursor:pointer;white-space:nowrap;justify-content:center;align-items:center;gap:7px;padding:0 13px;font-weight:500;transition:background .12s,border-color .12s,color .12s;display:inline-flex}.btn svg{flex:none;width:16px;height:16px}.btn:hover{background:var(--surface-2);border-color:var(--ink-3)}.btn:disabled{opacity:.5;cursor:not-allowed}.btn-primary{background:var(--ink);border-color:var(--ink);color:var(--ink-inverse)}.btn-primary:hover{background:#2a2e37;border-color:#2a2e37}:root[data-theme=dark] .btn-primary:hover{background:#fff;border-color:#fff}.btn-live{background:var(--ember);border-color:var(--ember);color:#fff}.btn-live:hover{background:var(--ember-ink);border-color:var(--ember-ink)}.btn-ghost{color:var(--ink-2);background:0 0;border-color:#0000}.btn-ghost:hover{background:var(--bg-sunken);color:var(--ink);border-color:#0000}.btn-danger{color:var(--danger)}.btn-danger:hover{background:var(--danger-soft);border-color:var(--danger)}.btn-s{height:28px;padding:0 9px;font-size:13px}.btn-l{height:42px;padding:0 18px;font-size:15px}.btn-icon{width:34px;padding:0}.btn-icon.btn-s{width:28px}.btn .spin{animation:.8s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.field{gap:5px;display:grid}.field>label,.label{color:var(--ink-2);font-size:12.5px;font-weight:600}.field .help{color:var(--ink-3);font-size:12px}.field .error{color:var(--danger);font-size:12px}.input,.select,.textarea{border:1px solid var(--line-strong);border-radius:var(--radius);background:var(--surface);width:100%;height:36px;padding:0 10px;transition:border-color .12s,box-shadow .12s}.textarea{resize:vertical;height:auto;min-height:80px;padding:8px 10px;line-height:1.45}.input:hover,.select:hover,.textarea:hover{border-color:var(--ink-3)}.input:focus,.select:focus,.textarea:focus{border-color:var(--focus);box-shadow:0 0 0 3px color-mix(in srgb, var(--focus) 18%, transparent);outline:none}.input[aria-invalid=true]{border-color:var(--danger)}.input-s{height:30px;font-size:13px}.select{appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--ink-3) 50%), linear-gradient(135deg, var(--ink-3) 50%, transparent 50%);background-position:calc(100% - 15px) 15px,calc(100% - 10px) 15px;background-repeat:no-repeat;background-size:5px 5px;padding-right:30px}.checkbox{cursor:pointer;align-items:center;gap:8px;display:inline-flex}.checkbox input{width:16px;height:16px;accent-color:var(--ink)}.switch{appearance:none;background:var(--line-strong);cursor:pointer;border-radius:99px;flex:none;width:34px;height:20px;transition:background .15s;position:relative}.checkbox input.switch{width:34px;height:20px}.switch:after{content:"";width:16px;height:16px;box-shadow:var(--shadow-1);background:#fff;border-radius:50%;transition:transform .15s;position:absolute;top:2px;left:2px}.switch:checked{background:var(--ink)}.switch:checked:after{transform:translate(14px)}.form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.form-grid .full{grid-column:1/-1}@media (max-width:640px){.form-grid{grid-template-columns:1fr}}.price-input{border:1px solid var(--line-strong);border-radius:var(--radius);background:var(--surface);align-items:center;gap:6px;height:44px;padding:0 12px;display:inline-flex}.price-input:focus-within{border-color:var(--focus);box-shadow:0 0 0 3px color-mix(in srgb, var(--focus) 18%, transparent)}.price-input input{width:110px;font-family:var(--font-display);text-align:right;font-variant-numeric:tabular-nums;background:0 0;border:0;outline:0;font-size:28px;font-weight:600}.price-input span{font-family:var(--font-display);color:var(--ink-3);font-size:22px}.price-input.compact{height:32px;padding:0 8px}.price-input.compact input{width:72px;font-size:20px}.price-input.compact span{font-size:16px}.table-wrap{overflow-x:auto}.table{border-collapse:separate;border-spacing:0;width:100%}.table th{text-align:left;color:var(--ink-3);border-bottom:1px solid var(--line);background:var(--surface-2);white-space:nowrap;z-index:1;padding:9px 12px;font-size:12px;font-weight:600;position:sticky;top:0}.table td{border-bottom:1px solid var(--line);vertical-align:middle;padding:10px 12px}.table tr:last-child td{border-bottom:0}.table tbody tr:hover td{background:var(--surface-2)}.table .right{text-align:right}.table .thumb{border-radius:var(--radius-s);background:var(--bg-sunken) center/contain no-repeat;flex:none;width:44px;height:44px}.price-cell{font-family:var(--font-display);font-variant-numeric:tabular-nums;cursor:pointer;border-radius:var(--radius-s);border:1px dashed #0000;padding:2px 8px;font-size:22px;font-weight:600}.price-cell:hover{border-color:var(--line-strong);background:var(--surface)}.price-missing{font-family:var(--font-ui);color:var(--warn);background:var(--warn-soft);cursor:pointer;border-radius:99px;padding:3px 8px;font-size:12.5px;font-weight:600}.badge{background:var(--bg-sunken);height:22px;color:var(--ink-2);white-space:nowrap;border-radius:99px;align-items:center;gap:5px;padding:0 8px;font-size:12px;font-weight:600;display:inline-flex}.badge-ok{background:var(--ok-soft);color:var(--ok)}.badge-warn{background:var(--warn-soft);color:var(--warn)}.badge-danger{background:var(--danger-soft);color:var(--danger)}.badge-info{background:var(--info-soft);color:var(--info)}.badge-live{background:var(--ember-soft);color:var(--ember-ink)}.dot{background:var(--ink-3);border-radius:50%;flex:none;width:8px;height:8px}.dot-ok{background:var(--ok)}.dot-warn{background:var(--warn)}.dot-danger{background:var(--danger)}.dot-live{background:var(--ember);box-shadow:0 0 0 0 color-mix(in srgb, var(--ember) 60%, transparent);animation:2s ease-out infinite live}@keyframes live{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--ember) 55%, transparent)}to{box-shadow:0 0 0 7px #0000}}.status-line{align-items:center;gap:8px;font-size:13px;display:flex}.wall{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:16px;display:grid}.monitor{gap:10px;display:grid}.monitor-frame{aspect-ratio:16/9;border-radius:var(--radius);background:#050505;border:1px solid #000;position:relative;overflow:hidden;box-shadow:0 0 0 4px #1a1c20,0 10px 24px #14171c2e}.monitor-frame.portrait{aspect-ratio:9/16;max-height:420px}.monitor-label{justify-content:space-between;align-items:center;gap:8px;display:flex}.monitor-label strong{font-size:14px}.onair{z-index:2;color:#fff;letter-spacing:.06em;text-transform:uppercase;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0009;border-radius:4px;align-items:center;gap:6px;height:22px;padding:0 8px;font-size:11px;font-weight:600;display:inline-flex;position:absolute;top:10px;left:10px}.onair .dot{width:7px;height:7px}.monitor-empty{color:#8c8f96;text-align:center;place-items:center;padding:16px;font-size:13px;display:grid;position:absolute;inset:0}.list{flex-direction:column;display:flex}.list-item{border-bottom:1px solid var(--line);align-items:center;gap:12px;padding:11px 16px;display:flex}.list-item:last-child{border-bottom:0}.timeline{flex-direction:column;display:flex}.timeline-item{grid-template-columns:16px 1fr auto;align-items:start;gap:10px;padding:9px 16px;display:grid}.timeline-item .tl-dot{background:var(--line-strong);border-radius:50%;width:8px;height:8px;margin-top:6px}.timeline-item.ai .tl-dot{background:var(--info)}.timeline-item.publish .tl-dot{background:var(--ember)}dialog.dialog{border-radius:var(--radius-l);background:var(--surface);color:var(--ink);box-shadow:var(--shadow-2);border:0;width:min(560px,100vw - 32px);max-height:calc(100vh - 48px);padding:0;overflow:hidden}dialog.dialog.wide{width:min(980px,100vw - 32px)}dialog.dialog::backdrop{background:#0f11156b}dialog.dialog[open]{flex-direction:column;animation:.16s ease-out dlg-in;display:flex}@keyframes dlg-in{0%{opacity:0;transform:translateY(6px)scale(.99)}}.dialog-head{justify-content:space-between;align-items:flex-start;gap:12px;padding:18px 20px 12px;display:flex}.dialog-head h2{font-size:17px}.dialog-head p{color:var(--ink-3);margin:4px 0 0;font-size:13px}.dialog-body{padding:4px 20px 18px;overflow-y:auto}.dialog-foot{border-top:1px solid var(--line);background:var(--surface-2);justify-content:flex-end;gap:8px;padding:14px 20px;display:flex}.toasts{z-index:100;gap:8px;width:min(380px,100vw - 40px);display:grid;position:fixed;bottom:20px;right:20px}.toast{border-radius:var(--radius);background:var(--ink);color:var(--ink-inverse);box-shadow:var(--shadow-2);grid-template-columns:auto 1fr auto;align-items:start;gap:10px;padding:12px 14px;font-size:13.5px;animation:.16s ease-out dlg-in;display:grid}.toast svg{width:17px;height:17px;margin-top:1px}.toast .t-title{font-weight:600}.toast .t-text{opacity:.8;margin-top:2px}.toast.error svg{color:#ff8f86}.toast.ok svg{color:#6fd6a4}.tabs{border-bottom:1px solid var(--line);gap:2px;margin-bottom:16px;display:flex;overflow-x:auto}.tabs button{color:var(--ink-3);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;margin-bottom:-1px;padding:9px 12px;font-weight:600}.tabs button[aria-selected=true]{color:var(--ink);border-bottom-color:var(--ink)}.empty{text-align:center;color:var(--ink-3);justify-items:center;gap:8px;padding:40px 20px;display:grid}.empty svg{width:28px;height:28px;color:var(--ink-3)}.empty strong{color:var(--ink);font-size:15px}.skeleton{background:linear-gradient(90deg, var(--bg-sunken), var(--surface-2), var(--bg-sunken));border-radius:var(--radius-s);background-size:200% 100%;animation:1.2s linear infinite shimmer}@keyframes shimmer{to{background-position:-200% 0}}.callout{border-radius:var(--radius);background:var(--surface-2);border:1px solid var(--line);gap:10px;padding:11px 14px;font-size:13px;display:flex}.callout svg{width:17px;height:17px;color:var(--ink-3);flex:none;margin-top:1px}.callout.warn{background:var(--warn-soft);border-color:color-mix(in srgb, var(--warn) 30%, transparent)}.callout.warn svg{color:var(--warn)}.callout.info{background:var(--info-soft);border-color:color-mix(in srgb, var(--info) 25%, transparent)}.callout.info svg{color:var(--info)}.callout.live{background:var(--ember-soft);border-color:color-mix(in srgb, var(--ember) 30%, transparent)}.callout.live svg{color:var(--ember)}.kbd{font-family:var(--font-mono);border:1px solid var(--line-strong);background:var(--surface);border-bottom-width:2px;border-radius:4px;padding:1px 5px;font-size:11.5px}.chips{flex-wrap:wrap;gap:6px;display:flex}.chip{border:1px solid var(--line-strong);background:var(--surface);cursor:pointer;border-radius:99px;align-items:center;gap:6px;height:28px;padding:0 10px;font-size:13px;font-weight:500;display:inline-flex}.chip[aria-pressed=true]{background:var(--ink);color:var(--ink-inverse);border-color:var(--ink)}.dropzone{border:1.5px dashed var(--line-strong);border-radius:var(--radius-l);text-align:center;background:var(--surface-2);justify-items:center;gap:8px;padding:26px;transition:border-color .12s,background .12s;display:grid}.dropzone.active{border-color:var(--ember);background:var(--ember-soft)}.media-grid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:12px;display:grid}.media-tile{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);cursor:pointer;text-align:left;gap:6px;padding:8px;display:grid;position:relative}.media-tile:hover{border-color:var(--ink-3)}.media-tile[aria-selected=true]{border-color:var(--ink);box-shadow:0 0 0 1px var(--ink)}.media-tile .img{aspect-ratio:4/3;border-radius:var(--radius-s);background:repeating-conic-gradient(var(--bg-sunken) 0% 25%, var(--surface) 0% 50%) 50% / 16px 16px;place-items:center;display:grid;overflow:hidden}.media-tile .img img{object-fit:contain;width:100%;height:100%}.media-tile .title{text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-weight:600;overflow:hidden}.media-tile .meta{color:var(--ink-3);font-size:11.5px}.login-wrap{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);min-height:100vh;display:grid}.login-side{background:#0b0807;min-height:100vh;position:relative;overflow:hidden}.login-side>*{inset:0;position:absolute!important}.login-form{align-content:center;justify-items:center;padding:32px;display:grid}.login-card{gap:18px;width:min(380px,100%);display:grid}@media (max-width:900px){.login-wrap{grid-template-columns:1fr}.login-side{display:none}}.progress{background:var(--bg-sunken);border-radius:99px;height:6px;overflow:hidden}.progress>span{background:var(--ink);border-radius:99px;height:100%;transition:width .2s;display:block}.diff-row{border-bottom:1px solid var(--line);grid-template-columns:1fr auto auto auto;align-items:center;gap:10px;padding:7px 0;font-size:13.5px;display:grid}.diff-row:last-child{border-bottom:0}.diff-old{color:var(--ink-3);font-variant-numeric:tabular-nums;text-decoration:line-through}.diff-new{font-variant-numeric:tabular-nums;font-weight:600}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.editor{background:var(--bg);flex-direction:column;height:100vh;margin:-26px -32px -64px;display:flex}.editor-bar{background:var(--surface);border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:6px;padding:8px 12px;display:flex}.editor-title{min-width:140px;line-height:1.2;display:grid}.editor-title strong{font-size:14px}.editor-sep{background:var(--line);width:1px;height:22px;margin:0 4px}.slide-tabs{background:var(--bg-sunken);border-radius:var(--radius);gap:2px;max-width:520px;padding:2px;display:flex;overflow-x:auto}.slide-tabs button{color:var(--ink-2);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:4px;padding:4px 10px;font-size:12.5px;font-weight:500}.slide-tabs button[aria-selected=true]{background:var(--surface);color:var(--ink);box-shadow:var(--shadow-1)}.editor-body{flex:1;grid-template-columns:264px minmax(0,1fr) 300px;min-height:0;display:grid}.editor-left,.editor-right{background:var(--surface);min-height:0;overflow-y:auto}.editor-left{border-right:1px solid var(--line);padding:10px 10px 20px}.editor-left .tabs{margin-bottom:8px}.editor-right{border-left:1px solid var(--line)}.editor-viewport{background:#2a2c31 radial-gradient(#ffffff0d 1px,#0000 1px) 0 0/20px 20px;min-height:0;display:grid;overflow:auto}.editor-canvas-wrap{margin:auto;padding:32px}.layers{flex-direction:column;gap:1px;display:flex}.layer{cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:4px;align-items:center;gap:6px;padding:5px 6px;font-size:12.5px;display:flex}.layer:hover{background:var(--bg)}.layer.sel{background:#3b82f624}.layer.hidden .layer-name{opacity:.45}.layer.dragging{opacity:.4}.layer-icon{color:var(--ink-3);place-items:center;width:16px;display:grid}.layer-name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.layer-tag{background:var(--bg-sunken);color:var(--ink-3);white-space:nowrap;border-radius:3px;padding:1px 5px;font-size:10px}.layer-btn{color:var(--ink-3);cursor:pointer;background:0 0;border:0;border-radius:3px;place-items:center;padding:2px;display:grid}.layer-btn:hover{color:var(--ink);background:var(--bg-sunken)}.layer-btn .ghost{opacity:0}.layer:hover .layer-btn .ghost{opacity:1}.inspector{font-size:13px}.insp-head{gap:4px;padding:12px 14px 6px;display:grid}.insp-actions{border-bottom:1px solid var(--line);gap:2px;padding:0 10px 8px;display:flex}.insp-section{border-bottom:1px solid var(--line)}.insp-title{cursor:pointer;width:100%;color:var(--ink);background:0 0;border:0;justify-content:space-between;align-items:center;padding:11px 14px;font-size:12.5px;font-weight:600;display:flex}.insp-body{gap:8px;padding:0 14px 12px;display:grid}.insp-row{gap:4px;display:grid}.insp-row>span{color:var(--ink-3);font-size:11.5px;font-weight:500}.insp-grid{grid-template-columns:1fr 1fr;gap:8px;display:grid}.insp-slide{border:1px solid var(--line);border-radius:var(--radius);gap:6px;padding:8px;display:grid}.addpanel{gap:16px;display:grid}.add-group{gap:8px;display:grid}.add-products{gap:4px;max-height:280px;display:grid;overflow-y:auto}.add-product{border:1px solid var(--line);border-radius:var(--radius);gap:4px;padding:6px 8px;display:grid}.add-product-name{font-size:12.5px;font-weight:600}.mini{border:1px solid var(--line-strong);background:var(--surface);cursor:pointer;border-radius:4px;padding:2px 6px;font-size:11.5px}.mini:hover{border-color:var(--ink-3)}.add-grid{grid-template-columns:1fr 1fr;gap:6px;display:grid}.add-tile{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface-2);cursor:pointer;align-items:center;gap:8px;padding:9px 10px;font-size:13px;font-weight:500;display:flex}.add-tile:hover{border-color:var(--ink-3)}.add-effects{gap:4px;display:grid}.add-effect{text-align:left;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);cursor:pointer;gap:2px;padding:8px 10px;display:grid}.add-effect strong{font-size:13px}.add-effect span{color:var(--ink-3);font-size:11.5px}.add-effect:hover{border-color:var(--ember)}@media (max-width:1100px){.editor-body{grid-template-columns:220px minmax(0,1fr) 260px}}@media (max-width:860px){.editor-body{grid-template-columns:1fr}.editor-left,.editor-right{max-height:40vh}.editor{margin:-18px -16px -48px}}.assistant{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-l);grid-template-rows:1fr auto;height:calc(100vh - 170px);min-height:480px;display:grid;overflow:hidden}.assistant-log{flex-direction:column;gap:18px;padding:20px;display:flex;overflow-y:auto}.assistant-empty{text-align:center;color:var(--ink-2);justify-items:center;gap:8px;margin:auto;display:grid}.assistant-empty svg{color:var(--ink-3)}.turn{gap:8px;display:grid}.bubble{border-radius:12px;max-width:min(720px,92%);padding:11px 14px;line-height:1.5}.bubble.user{background:var(--ink);color:var(--ink-inverse);border-bottom-right-radius:4px;justify-self:end}.bubble.bot{background:var(--surface-2);border:1px solid var(--line);border-bottom-left-radius:4px;justify-self:start;width:min(720px,92%)}.proposal{border-radius:var(--radius);background:var(--surface);border:1px solid var(--line-strong);border-left:3px solid var(--ember);gap:8px;padding:12px;display:grid}.proposal-title{font-weight:600}.assistant-input{border-top:1px solid var(--line);background:var(--surface-2);padding:12px 16px}.week{border-bottom:1px solid var(--line);gap:4px;padding:12px 16px 26px;display:grid;position:relative}.week-day{grid-template-columns:28px 1fr;align-items:center;gap:8px;display:grid}.week-track{background:var(--bg-sunken);border-radius:4px;height:20px;position:relative;overflow:hidden}.week-slot{background:var(--ink);color:var(--ink-inverse);white-space:nowrap;text-overflow:ellipsis;opacity:.85;border-radius:3px;padding:0 5px;font-size:10.5px;line-height:16px;position:absolute;top:2px;bottom:2px;overflow:hidden}.week-scale{height:14px;margin-left:36px;position:relative}.week-scale span{color:var(--ink-3);font-size:10.5px;position:absolute;transform:translate(-50%)}.faq{border-bottom:1px solid var(--line)}.faq:last-child{border-bottom:0}.faq summary{cursor:pointer;justify-content:space-between;padding:14px 16px;font-weight:600;list-style:none;display:flex}.faq summary:after{content:"+";color:var(--ink-3);font-weight:400}.faq[open] summary:after{content:"–"}.faq p{color:var(--ink-2);margin:0;padding:0 16px 16px;line-height:1.55}.ocr-layout{grid-template-columns:minmax(0,2fr) minmax(280px,1fr);align-items:start;gap:16px;display:grid}.ocr-table td{vertical-align:top;padding-top:6px;padding-bottom:6px}.ocr-table .input,.ocr-table input:not([type=checkbox]){height:30px;font-size:13px}.ocr-table tr.ocr-off td{opacity:.45}.ocr-table tr.ocr-focus td{background:var(--ember-soft)}.ocr-cell{border-radius:var(--radius-s);align-items:center;gap:4px;display:flex;position:relative}.ocr-cell.needs-check{outline:2px solid var(--warn);outline-offset:1px;background:var(--warn-soft)}.ocr-cell>:first-child{flex:auto;min-width:0}.ocr-product{gap:4px;min-width:200px;display:grid}.ocr-product .ocr-desc{color:var(--ink-2);height:26px!important;font-size:12px!important}.ocr-ok{border:1px solid var(--warn);background:var(--surface);width:24px;height:24px;color:var(--warn);cursor:pointer;border-radius:99px;flex:none;place-items:center;display:grid}.ocr-alt{color:var(--ember);cursor:pointer;font:inherit;background:0 0;border:0;padding:0 4px;text-decoration:underline}.ocr-side{position:sticky;top:12px}.ocr-image{border:1px solid var(--line);border-radius:var(--radius);background:#fff;position:relative;overflow:hidden}.ocr-image img{width:100%;height:auto;display:block}.ocr-box{border:3px solid var(--ember);pointer-events:none;border-radius:4px;transition:all .16s;position:absolute;box-shadow:0 0 0 9999px #0000002e}.ocr-foot{z-index:2;margin-top:16px;position:sticky;bottom:0}@media (max-width:1100px){.ocr-layout{grid-template-columns:1fr}.ocr-side{position:static}}
.brand-logo{align-items:center;display:inline-flex}.brand-logo img{width:auto;height:100%;display:block}.brand-logo-dark,:root[data-theme=dark] .brand-logo-light{display:none!important}:root[data-theme=dark] .brand-logo-dark{display:block!important}
