@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 Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(../media/ibm-plex-sans-arabic-arabic-400-normal.0a8jtlzovcn2x.woff2)format("woff2"),url(../media/ibm-plex-sans-arabic-arabic-400-normal.1bytjgfp7ebyh.woff)format("woff");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(../media/ibm-plex-sans-arabic-cyrillic-ext-400-normal.1ip457h6792sm.woff2)format("woff2"),url(../media/ibm-plex-sans-arabic-cyrillic-ext-400-normal.27cthd2m81rnu.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 Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(../media/ibm-plex-sans-arabic-latin-ext-400-normal.3bv_2u3up90v1.woff2)format("woff2"),url(../media/ibm-plex-sans-arabic-latin-ext-400-normal.30r08pbjia9lf.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 Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(../media/ibm-plex-sans-arabic-latin-400-normal.1qbt_niprsjgn.woff2)format("woff2"),url(../media/ibm-plex-sans-arabic-latin-400-normal.0mqg9hkkex1wu.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 Arabic;font-style:normal;font-display:swap;font-weight:500;src:url(../media/ibm-plex-sans-arabic-arabic-500-normal.2nmq8_7j2wt1h.woff2)format("woff2"),url(../media/ibm-plex-sans-arabic-arabic-500-normal.00wxp-80230rz.woff)format("woff");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:500;src:url(../media/ibm-plex-sans-arabic-cyrillic-ext-500-normal.3ab-1xztbhckr.woff2)format("woff2"),url(../media/ibm-plex-sans-arabic-cyrillic-ext-500-normal.18wsk-jlqw5zw.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 Arabic;font-style:normal;font-display:swap;font-weight:500;src:url(../media/ibm-plex-sans-arabic-latin-ext-500-normal.3bz1djf8_78co.woff2)format("woff2"),url(../media/ibm-plex-sans-arabic-latin-ext-500-normal.0lnnr_x8kzrql.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 Arabic;font-style:normal;font-display:swap;font-weight:500;src:url(../media/ibm-plex-sans-arabic-latin-500-normal.44jhk7eqxey7l.woff2)format("woff2"),url(../media/ibm-plex-sans-arabic-latin-500-normal.2_sv1nohwkgk2.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 Arabic;font-style:normal;font-display:swap;font-weight:600;src:url(../media/ibm-plex-sans-arabic-arabic-600-normal.2jzf714wbn4iw.woff2)format("woff2"),url(../media/ibm-plex-sans-arabic-arabic-600-normal.399cvybalwu3v.woff)format("woff");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:600;src:url(../media/ibm-plex-sans-arabic-cyrillic-ext-600-normal.28iccy76uu-_v.woff2)format("woff2"),url(../media/ibm-plex-sans-arabic-cyrillic-ext-600-normal.0adgtymikv54n.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 Arabic;font-style:normal;font-display:swap;font-weight:600;src:url(../media/ibm-plex-sans-arabic-latin-ext-600-normal.2gab_xps0bgx5.woff2)format("woff2"),url(../media/ibm-plex-sans-arabic-latin-ext-600-normal.3ps_bl4ld_c_a.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 Arabic;font-style:normal;font-display:swap;font-weight:600;src:url(../media/ibm-plex-sans-arabic-latin-600-normal.3a4qjieizncgf.woff2)format("woff2"),url(../media/ibm-plex-sans-arabic-latin-600-normal.2nakwynk61ca8.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 Arabic;font-style:normal;font-display:swap;font-weight:700;src:url(../media/ibm-plex-sans-arabic-arabic-700-normal.0ej1b3dc64qt2.woff2)format("woff2"),url(../media/ibm-plex-sans-arabic-arabic-700-normal.0dj8gn3v-4xc5.woff)format("woff");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:700;src:url(../media/ibm-plex-sans-arabic-cyrillic-ext-700-normal.1p0bbv2wob_7i.woff2)format("woff2"),url(../media/ibm-plex-sans-arabic-cyrillic-ext-700-normal.2sh4-6_4i2zct.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 Arabic;font-style:normal;font-display:swap;font-weight:700;src:url(../media/ibm-plex-sans-arabic-latin-ext-700-normal.38vi26ogdzso2.woff2)format("woff2"),url(../media/ibm-plex-sans-arabic-latin-ext-700-normal.0wm81o_u_ibme.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 Arabic;font-style:normal;font-display:swap;font-weight:700;src:url(../media/ibm-plex-sans-arabic-latin-700-normal.32zomdm7y06ex.woff2)format("woff2"),url(../media/ibm-plex-sans-arabic-latin-700-normal.2tghd68lhx1_0.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:Alexandria Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/alexandria-arabic-wght-normal.15gko1wbbmx8e.woff2)format("woff2-variations");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Alexandria Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/alexandria-vietnamese-wght-normal.2sxz1pe96z0i3.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:Alexandria Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/alexandria-latin-ext-wght-normal.2xm4alvaypf25.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:Alexandria Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/alexandria-latin-wght-normal.2elfkxnho06a1.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}
:root{--himmeh-red:#c1122f;--himmeh-red-deep:#9a0c24;--himmeh-red-ink:#7a0a1d;--himmeh-red-wash:#fbedef;--himmeh-red-line:#f1c9d0;--basalt:#24211f;--basalt-2:#2f2b29;--basalt-3:#3b3633;--basalt-line:#48423e;--basalt-text:#edeae6;--basalt-muted:#a9a29c;--paper:#f4f3f1;--flag-green:#0a7a43;--verified-blue:#1b5fd6;--color-background:var(--paper);--color-surface:#fff;--color-surface-secondary:#f8f7f5;--color-surface-sunken:#efedea;--color-text-primary:#24211f;--color-text-secondary:#5e5853;--color-text-tertiary:#857e78;--color-text-on-primary:#fff;--color-border:#e4e1dd;--color-border-strong:#cbc6c0;--color-primary:var(--himmeh-red);--color-primary-hover:var(--himmeh-red-deep);--color-primary-pressed:var(--himmeh-red-ink);--color-primary-subtle:var(--himmeh-red-wash);--color-success:#0a6b3b;--color-success-subtle:#e6f3ec;--color-warning:#8a5200;--color-warning-subtle:#fbf1df;--color-error:#b3122b;--color-error-subtle:#fcebee;--color-info:#1b5fd6;--color-info-subtle:#eaf1fc;--color-verified:var(--verified-blue);--color-verified-subtle:#eaf1fc;--color-focus-ring:#1b5fd6;--color-disabled-bg:#eceae7;--color-disabled-text:#9a938d;--font-display:"Alexandria Variable", "Alexandria", "IBM Plex Sans Arabic", system-ui, sans-serif;--font-family:"IBM Plex Sans Arabic", "IBM Plex Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--font-mono:"IBM Plex Mono", ui-monospace, monospace;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--text-display:600 44px/1.12 var(--font-display);--text-h1:600 30px/1.2 var(--font-display);--text-h2:600 21px/1.3 var(--font-display);--text-h3:600 16px/1.4 var(--font-family);--text-body-lg:400 17px/1.6 var(--font-family);--text-body:400 15px/1.6 var(--font-family);--text-body-sm:400 13.5px/1.5 var(--font-family);--text-label:500 14px/1.4 var(--font-family);--text-caption:400 12.5px/1.45 var(--font-family);--text-figure:600 28px/1.1 var(--font-display);--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:40px;--space-8:48px;--space-9:64px;--radius-xs:4px;--radius-sm:6px;--radius-md:8px;--radius-lg:10px;--radius-xl:14px;--border-width:1px;--shadow-sm:0 1px 2px #24211f0f;--shadow-md:0 10px 30px #24211f24, 0 2px 6px #24211f0f;--shadow-lg:0 24px 60px #24211f38;--icon-size-sm:16px;--icon-size-md:20px;--icon-size-lg:24px;--button-height:44px;--button-height-sm:36px;--input-height:44px;--card-padding:var(--space-5);--layout-width-worker:720px;--layout-width-employer:1180px;--layout-width-admin:1440px;--nav-height:60px;--sidebar-width:248px;--bottom-nav-height:64px;--motion-fast:.12s;--motion-base:.18s;--ease:cubic-bezier(.2, 0, 0, 1);--weave-tile:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' shape-rendering='crispEdges'%3E%3Cpath fill='%23C1122F' d='M0 0h4v1H0zM6 0h2v1H6zM0 1h4v1H0zM5 1h2v1H5zM0 2h6v1H0zM0 3h5v1H0zM7 3h1v1H7zM0 4h2v1H0zM0 5h1v1H0zM3 5h1v1H3zM2 6h2v1H2zM1 7h2v1H1z'/%3E%3C/svg%3E")}@media (prefers-reduced-motion:reduce){:root{--motion-fast:0s;--motion-base:0s}}html{font:var(--text-body);color:var(--color-text-primary);background:var(--color-background);-webkit-text-size-adjust:100%}html[dir=rtl]{text-align:start}.num{font-variant-numeric:tabular-nums;direction:ltr;unicode-bidi:isolate}:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}
.sj-btn{justify-content:center;align-items:center;gap:var(--space-2);min-height:var(--button-height);border-radius:var(--radius-sm);font:500 14.5px/1 var(--font-family);letter-spacing:0;white-space:nowrap;border:var(--border-width) solid transparent;cursor:pointer;transition:background-color var(--motion-fast) var(--ease), border-color var(--motion-fast) var(--ease), color var(--motion-fast) var(--ease), box-shadow var(--motion-fast) var(--ease);padding:0 18px;text-decoration:none;display:inline-flex;position:relative}.sj-btn svg{flex:none}.sj-btn:disabled,.sj-btn[aria-busy=true],.sj-btn[aria-disabled=true]{cursor:not-allowed;background:var(--color-disabled-bg);color:var(--color-disabled-text);box-shadow:none;border-color:#0000}.sj-btn[aria-busy=true]:after{content:"";border:2px solid;border-inline-end-color:#0000;border-radius:50%;width:14px;height:14px;animation:.7s linear infinite sj-spin}.sj-btn--primary{background:var(--color-primary);color:var(--color-text-on-primary);box-shadow:inset 0 -1px #0000002e}.sj-btn--primary:hover:not(:disabled){background:var(--color-primary-hover)}.sj-btn--primary:active:not(:disabled){background:var(--color-primary-pressed)}.sj-btn--secondary{background:var(--color-surface);color:var(--color-text-primary);border-color:var(--color-border-strong);box-shadow:var(--shadow-sm)}.sj-btn--secondary:hover:not(:disabled){border-color:var(--color-text-tertiary);background:var(--color-surface-secondary)}.sj-btn--tertiary{color:var(--color-primary);padding:0 var(--space-2);background:0 0;min-height:36px}.sj-btn--tertiary:hover:not(:disabled){background:var(--color-primary-subtle)}.sj-btn--danger{background:var(--color-surface);color:var(--color-error);border-color:#e7b7bf}.sj-btn--danger:hover:not(:disabled){background:var(--color-error);border-color:var(--color-error);color:#fff}.sj-btn--icon{width:var(--button-height);color:var(--color-text-primary);background:0 0;padding:0}.sj-btn--icon:hover:not(:disabled){background:var(--color-surface-sunken)}.sj-btn--block{width:100%}.sj-btn--sm{min-height:var(--button-height-sm);padding:0 12px;font-size:13.5px}.sj-spinner{border:2px solid;border-inline-end-color:#0000;border-radius:50%;width:16px;height:16px;animation:.7s linear infinite sj-spin}@keyframes sj-spin{to{transform:rotate(360deg)}}.sj-field{flex-direction:column;gap:6px;display:flex}.sj-field__label{font:var(--text-label);color:var(--color-text-primary)}.sj-field__help{font:var(--text-body-sm);color:var(--color-text-secondary)}.sj-field__error{font:var(--text-body-sm);color:var(--color-error)}.sj-input{min-height:var(--input-height);border-radius:var(--radius-sm);border:var(--border-width) solid var(--color-border-strong);background:var(--color-surface);color:var(--color-text-primary);font:var(--text-body);padding:0 12px}.sj-input[aria-invalid=true]{border-color:var(--color-error)}.sj-chip{border-radius:var(--radius-xs);min-height:22px;font:500 12px/1.3 var(--font-family);white-space:nowrap;border:1px solid #0000;align-items:center;gap:6px;padding:1px 8px;display:inline-flex}.sj-chip:before{content:"";opacity:.85;background:currentColor;border-radius:50%;flex:none;width:6px;height:6px}.sj-chip--neutral{background:var(--color-surface-sunken);color:var(--color-text-secondary)}.sj-chip--success{background:var(--color-success-subtle);color:var(--color-success)}.sj-chip--warning{background:var(--color-warning-subtle);color:var(--color-warning)}.sj-chip--error{background:var(--color-error-subtle);color:var(--color-error)}.sj-chip--info{background:var(--color-info-subtle);color:var(--color-info)}.sj-chip--brand{background:var(--color-primary-subtle);color:var(--color-primary)}.sj-card{background:var(--color-surface);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-lg);padding:var(--card-padding)}.sj-skeleton{background:linear-gradient(90deg, var(--color-surface-sunken) 0%, #f8f7f5 50%, var(--color-surface-sunken) 100%);border-radius:var(--radius-xs);background-size:200% 100%;min-height:12px;animation:1.4s ease-in-out infinite sj-shimmer;display:block}@keyframes sj-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.sj-skeleton,.sj-spinner,.sj-btn[aria-busy=true]:after{animation:none}}.sj-empty{align-items:center;gap:var(--space-3);padding:var(--space-8) var(--space-5);text-align:center;flex-direction:column;display:flex}.sj-empty__title{font:var(--text-h2)}.sj-empty__body{color:var(--color-text-secondary);max-width:46ch}
*{box-sizing:border-box}html,body{min-height:100%;margin:0}body{font-family:var(--font-family);background:var(--color-background);color:var(--color-text-primary);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility}button,input,textarea,select{font:inherit;color:inherit}button{cursor:pointer}a{color:inherit;text-decoration:none}img{max-width:100%}h1,h2,h3,h4,p{margin:0}::selection{color:var(--color-text-primary);background:#f6cfd6}.flip-rtl{transition:none}html[dir=rtl] .flip-rtl{transform:scaleX(-1)}.visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{inset-inline-start:12px;z-index:100;background:var(--basalt);color:#fff;border-radius:var(--radius-sm);font:var(--text-label);padding:10px 14px;position:fixed;top:-60px}.skip-link:focus{top:12px}.num{font-variant-numeric:tabular-nums}.muted{color:var(--color-text-secondary)}.grow{flex:1}.end{margin-inline-start:auto}.brand{color:var(--color-text-primary);align-items:center;gap:10px;display:inline-flex}.brand-mark{background:var(--himmeh-red);border-radius:var(--radius-sm);flex:none;place-items:center;display:inline-grid;box-shadow:inset 0 -2px #0000002e}.brand-mark svg{display:block}.brand-words{gap:3px;line-height:1;display:grid}.brand-ar{font:700 21px/1 var(--font-display);letter-spacing:0}.brand-en{font:600 9.5px/1 var(--font-display);letter-spacing:.28em;color:var(--color-text-secondary)}.brand--dark .brand-ar{color:#fff}.brand--dark .brand-en{color:var(--basalt-muted)}.brand-logo{display:none}.weave-rule{background:linear-gradient(var(--himmeh-red), var(--himmeh-red)) top / 100% 2px no-repeat, linear-gradient(var(--himmeh-red), var(--himmeh-red)) bottom / 100% 2px no-repeat, var(--weave-tile) center / 8px 8px repeat-x, #fff;background-origin:border-box;height:14px}.verified-badge{color:var(--color-verified);font:600 12.5px/1.2 var(--font-family);white-space:nowrap;align-items:center;gap:5px;display:inline-flex}.verified-badge svg{flex:none;display:block}.shell{min-height:100dvh;background:var(--color-background);padding-inline-start:var(--sidebar-width)}.rail{z-index:30;width:var(--sidebar-width);background:var(--color-surface);border-inline-end:1px solid var(--color-border);flex-direction:column;display:flex;position:fixed;inset-block:0;inset-inline-start:0;overflow-y:auto}.rail-top{gap:12px;padding:22px 20px 26px;display:grid;position:relative}.rail-top:after{content:"";inset-inline:0;background:linear-gradient(var(--himmeh-red), var(--himmeh-red)) top / 100% 1px no-repeat, linear-gradient(var(--himmeh-red), var(--himmeh-red)) bottom / 100% 1px no-repeat, var(--weave-tile) 0 1px / 8px 8px repeat-x, #fff;height:10px;position:absolute;bottom:0}.rail-brand{border-radius:var(--radius-sm);width:fit-content}.rail-area{font:500 12.5px/1.3 var(--font-family);color:var(--color-text-tertiary)}.rail-nav{flex:1;align-content:start;gap:18px;padding:18px 12px;display:grid}.rail-group{gap:2px;display:grid}.rail-group-label{font:500 12px/1.3 var(--font-family);color:var(--color-text-tertiary);padding:0 10px 6px}.rail-link{border-radius:var(--radius-sm);min-height:38px;color:var(--color-text-secondary);font:500 14px/1.2 var(--font-family);transition:background-color var(--motion-fast) var(--ease), color var(--motion-fast) var(--ease);align-items:center;gap:11px;padding:0 10px;display:flex;position:relative}.rail-link:hover{background:var(--color-surface-secondary);color:var(--color-text-primary)}.rail-link[aria-current=page]{background:var(--himmeh-red-wash);color:var(--himmeh-red-ink)}.rail-link[aria-current=page]:before{content:"";background:var(--himmeh-red);border-radius:2px;width:3px;position:absolute;inset-block:8px;inset-inline-start:-12px}.rail-icon-wrap{display:inline-flex;position:relative}.rail-dot{top:-7px;border:2px solid var(--color-surface);background:var(--himmeh-red);color:#fff;min-width:17px;height:17px;font:600 10px/13px var(--font-family);text-align:center;border-radius:9px;padding:0 4px;position:absolute;inset-inline-end:-9px}.rail-dot--bar{top:6px;width:9px;min-width:9px;height:9px;padding:0;inset-inline-end:6px}.rail-foot{border-top:1px solid var(--color-border);gap:10px;padding:16px 20px 20px;display:grid}.rail-account{font:var(--text-caption);color:var(--color-text-tertiary);text-overflow:ellipsis;white-space:nowrap;text-align:start;overflow:hidden}.rail-foot-actions{flex-wrap:wrap;gap:6px;display:flex}.rail-action{border:1px solid var(--color-border);border-radius:var(--radius-sm);min-height:32px;color:var(--color-text-secondary);font:500 12.5px/1 var(--font-family);background:0 0;align-items:center;gap:7px;padding:0 10px;display:inline-flex}.rail-action:hover{color:var(--color-text-primary);border-color:var(--color-border-strong)}.rail--dark{background:var(--basalt);color:var(--basalt-text);border-inline-end-color:#000}.rail--dark .rail-foot{border-color:var(--basalt-line)}.rail--dark .rail-area,.rail--dark .rail-group-label,.rail--dark .rail-account{color:var(--basalt-muted)}.rail--dark .rail-link{color:#cfc9c3}.rail--dark .rail-link:hover{background:var(--basalt-2);color:#fff}.rail--dark .rail-link[aria-current=page]{background:var(--basalt-3);color:#fff}.rail--dark .rail-dot{border-color:var(--basalt)}.rail--dark .rail-action{border-color:var(--basalt-line);color:#cfc9c3}.rail--dark .rail-action:hover{color:#fff;border-color:var(--basalt-muted)}.appbar,.tabbar{display:none}.main{width:min(100% - 64px, var(--layout-width-employer));margin:0 auto;padding:40px 0 96px}.main:focus{outline:none}.page-header{gap:14px;padding-bottom:6px;display:grid}.page-header-row{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.page-header-text{gap:8px;min-width:0;max-width:72ch;display:grid}.page-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.page-meta{color:var(--color-text-secondary);font:var(--text-body-sm);flex-wrap:wrap;align-items:center;gap:8px 14px;display:flex}.page-title{font:var(--text-h1);letter-spacing:-.015em;text-wrap:balance;margin:0}.page-subtitle{color:var(--color-text-secondary);font:var(--text-body);max-width:64ch;margin:0}html[dir=rtl] .page-title{letter-spacing:0}.back-link{width:fit-content;color:var(--color-text-secondary);font:var(--text-label);background:0 0;border:0;align-items:center;gap:6px;padding:0;display:inline-flex}.back-link:hover{color:var(--color-primary)}html[dir=rtl] .back-link svg{transform:scaleX(-1)}.eyebrow{font:500 13px/1.4 var(--font-family);letter-spacing:0;text-transform:none;color:var(--color-text-tertiary);display:inline-block}.surface,.panel{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg)}.panel{padding:24px}.panel--flush{padding:0}.panel-head{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:18px;display:flex}.panel--flush>.panel-head{padding:20px 24px 0}.panel-title{font:var(--text-h2);letter-spacing:-.01em}.panel-desc{color:var(--color-text-secondary);font:var(--text-body-sm);max-width:64ch;margin-top:4px}.panel-actions{flex-wrap:wrap;gap:8px;display:flex}.section-title{font:var(--text-h2);letter-spacing:-.01em;margin:0}.section-desc{color:var(--color-text-secondary);font:var(--text-body-sm);max-width:64ch;margin:4px 0 0}html[dir=rtl] .section-title,html[dir=rtl] .panel-title{letter-spacing:0}.stack{align-content:start;gap:24px;display:grid}.row{justify-content:space-between;align-items:center;gap:20px;display:flex}.split{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:24px;display:grid}.list-section{padding:22px 24px}.list-section>.row:first-child{margin-bottom:8px}.item-row{border-radius:var(--radius-sm);border-bottom:1px solid var(--color-border);transition:background-color var(--motion-fast) var(--ease);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;margin:0 -12px;padding:16px 12px;display:grid}a.item-row:hover{background:var(--color-surface-secondary)}.item-row:last-child{border-bottom:0}.item-title{font:600 15px/1.35 var(--font-family);margin:0}.item-meta{color:var(--color-text-secondary);font:var(--text-body-sm);margin:4px 0 0}.shift-row-end{align-items:center;gap:18px;display:flex}.shift-row-end strong{text-align:end;min-width:96px;font:600 14px/1.2 var(--font-family);font-variant-numeric:tabular-nums}.inline-empty{justify-items:start;gap:14px;padding:28px 0 8px;display:grid}.inline-empty p{color:var(--color-text-secondary);max-width:56ch;margin:0}.summary-grid{background:var(--color-border);border:1px solid var(--color-border);border-radius:var(--radius-lg);grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:1px;display:grid;overflow:hidden}.summary-grid>.summary,.summary-grid>.surface{border:0;border-radius:0}.summary{background:var(--color-surface);align-content:start;gap:6px;padding:18px 20px;display:grid}.stat-label{color:var(--color-text-secondary);font:var(--text-body-sm)}.stat-value{font:var(--text-figure);letter-spacing:-.01em;font-variant-numeric:tabular-nums}.stat-denominator{color:var(--color-text-tertiary);font:500 16px/1 var(--font-display)}.stat-hint{color:var(--color-text-tertiary);font:var(--text-caption)}.stat{background:var(--color-surface);gap:6px;padding:18px 20px;display:grid}.stat--brand .stat-value{color:var(--himmeh-red)}.stat--success .stat-value{color:var(--color-success)}.stat--warning .stat-value{color:var(--color-warning)}.facts{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:18px 24px;margin:0;display:grid}.facts>div{gap:4px;min-width:0;display:grid}.facts dt{color:var(--color-text-secondary);font:var(--text-body-sm)}.facts dd{font:500 14.5px/1.4 var(--font-family);overflow-wrap:anywhere;margin:0}.error,.success{border-radius:var(--radius-sm);font:var(--text-body-sm);border:1px solid #0000;padding:12px 14px}.error{color:#8e0f23;background:var(--color-error-subtle);border-color:#f2c6ce}.success{color:#075530;background:var(--color-success-subtle);border-color:#bfe0cd}.notice{border-radius:var(--radius-md);font:var(--text-body-sm);border:1px solid;align-items:flex-start;gap:12px;padding:14px 16px;display:flex}.notice-icon{flex:none;margin-top:1px}.notice-body{flex:1;gap:3px;min-width:0;display:grid}.notice-title{font:600 14px/1.4 var(--font-family)}.notice-text{color:inherit;opacity:.92}.notice-action{flex:none;align-self:center}.notice--info{background:var(--color-info-subtle);color:#163f8c;border-color:#c9daf6}.notice--success{background:var(--color-success-subtle);color:#075530;border-color:#bfe0cd}.notice--warning{background:var(--color-warning-subtle);color:#6b3f00;border-color:#edd3a6}.notice--error{background:var(--color-error-subtle);color:#8e0f23;border-color:#f2c6ce}.notice--brand{background:var(--himmeh-red-wash);border-color:var(--himmeh-red-line);color:var(--himmeh-red-ink)}.attention{border-inline-start:3px solid var(--himmeh-red);justify-content:space-between;align-items:center;gap:24px;padding:20px 24px;display:flex}.attention h2{font:600 17px/1.35 var(--font-display);margin:4px 0 0}.attention p{color:var(--color-text-secondary);max-width:64ch;font:var(--text-body-sm);margin:6px 0 0}.empty-state,.empty-panel{text-align:center;flex-direction:column;align-items:center;gap:10px;padding:56px 24px;display:flex}.empty-state--compact{padding:28px 12px}.empty-state-icon,.empty-icon{background:var(--color-surface-sunken);width:48px;height:48px;color:var(--color-text-secondary);border-radius:50%;place-items:center;margin-bottom:6px;display:grid}.empty-state-title,.empty-panel h2{font:600 18px/1.35 var(--font-display);margin:0}.empty-state-body,.empty-panel p{max-width:46ch;color:var(--color-text-secondary);font:var(--text-body-sm);margin:0}.empty-state-action,.empty-panel .sj-btn{margin-top:10px}.loading-rows{gap:4px;display:grid}.loading-row{border-bottom:1px solid var(--color-border);gap:8px;padding:14px 0;display:grid}.loading-row:last-child{border-bottom:0}.field{align-content:start;gap:6px;display:grid}.field>label,.field>span:first-child:not(.sj-chip){font:var(--text-label);color:var(--color-text-primary)}.field input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range]),.field select,.field textarea{width:100%;min-height:var(--input-height);border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-text-primary);font:var(--text-body);transition:border-color var(--motion-fast) var(--ease), box-shadow var(--motion-fast) var(--ease);padding:10px 12px}.field select{appearance:none;background:var(--color-surface) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%235E5853' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") no-repeat right 12px center;padding-inline-end:36px}html[dir=rtl] .field select{background-position:12px}.field textarea{resize:vertical;min-height:104px;line-height:1.55}.field input:hover,.field select:hover,.field textarea:hover{border-color:var(--color-text-tertiary)}.field input:focus,.field select:focus,.field textarea:focus{border-color:var(--color-focus-ring);outline:none;box-shadow:0 0 0 3px #1b5fd629}.field input[aria-invalid=true],.field select[aria-invalid=true]{border-color:var(--color-error)}.field input:disabled,.field select:disabled,.field textarea:disabled{background:var(--color-surface-secondary);color:var(--color-text-tertiary)}.field input[type=file]{font:var(--text-body-sm);color:var(--color-text-secondary)}.field input[type=file]::file-selector-button{border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);background:var(--color-surface);min-height:36px;color:var(--color-text-primary);font:500 13.5px/1 var(--font-family);cursor:pointer;margin-inline-end:12px;padding:0 12px}.field-help,.field-hint{color:var(--color-text-secondary);font:var(--text-body-sm)}input[type=checkbox],input[type=radio]{accent-color:var(--himmeh-red);width:17px;height:17px}input[type=range]{accent-color:var(--himmeh-red)}.form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 20px;display:grid}.span-full{grid-column:1/-1}.form-actions{flex-wrap:wrap;justify-content:flex-end;gap:10px;margin-top:24px;display:flex}.form-section{padding:28px}.section-head{align-items:flex-start;gap:14px;margin-bottom:22px;display:flex}.step-number{background:var(--basalt);color:#fff;height:30px;font:600 13px/1 var(--font-display);border-radius:50%;flex:0 0 30px;place-items:center;display:grid}.password-field{position:relative}.password-field input{padding-inline-end:68px!important}.password-toggle{border-radius:0 var(--radius-sm) var(--radius-sm) 0;color:var(--color-text-secondary);font:500 12.5px/1 var(--font-family);cursor:pointer;background:0 0;border:0;padding:0 12px;position:absolute;inset-block:1px;inset-inline-end:1px}.password-toggle:hover,.password-toggle:focus-visible{color:var(--color-primary)}.nav-tabs{border-bottom:1px solid var(--color-border);scrollbar-width:none;gap:4px;display:flex;overflow-x:auto}.nav-tabs::-webkit-scrollbar{display:none}.nav-tabs button,.nav-tabs a{color:var(--color-text-secondary);font:500 14px/1 var(--font-family);background:0 0;border:0;flex:none;padding:12px 12px 13px;position:relative}.nav-tabs button:hover,.nav-tabs a:hover,.nav-tabs button[aria-selected=true],.nav-tabs a[aria-current=page]{color:var(--color-text-primary)}.nav-tabs button[aria-selected=true]:after,.nav-tabs a[aria-current=page]:after{content:"";inset-inline:12px;background:var(--himmeh-red);height:2px;position:absolute;bottom:-1px}.document-row{border-top:1px solid var(--color-border);align-items:center;gap:14px;padding:14px 0;display:flex}.document-row svg{color:var(--color-text-secondary);flex:none}.document-row .sj-chip{margin-inline-start:auto}.upload-row{flex-wrap:wrap;align-items:center;gap:12px;margin-top:18px;display:flex}.upload-row input{min-width:0}.submit-row{border-top:1px solid var(--color-border);justify-content:space-between;align-items:center;gap:20px;margin-top:24px;padding-top:20px;display:flex}.submit-row p{color:var(--color-text-secondary);max-width:54ch;font:var(--text-body-sm);margin:0}.location-choice{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.wizard-layout{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:24px;display:grid}.quote-panel{padding:24px;position:sticky;top:24px}.quote-panel h2{font:var(--text-h2);margin:0 0 4px}.quote-panel p{margin-top:6px}.quote-line{color:var(--color-text-secondary);font:var(--text-body-sm);border-bottom:1px dashed var(--color-border);justify-content:space-between;align-items:center;gap:20px;padding:11px 0;display:flex}.quote-line strong{color:var(--color-text-primary);font:500 14px/1.2 var(--font-family);font-variant-numeric:tabular-nums}.quote-line:first-of-type{margin-top:16px}.quote-total{border-bottom:0;border-top:2px solid var(--color-text-primary);color:var(--color-text-primary);font:var(--text-label);margin-top:4px;padding-top:14px}.quote-total strong{font:600 22px/1 var(--font-display)}.quote-note{color:var(--color-text-secondary);font:var(--text-body-sm);margin:14px 0 18px}.quote-placeholder{color:var(--color-text-secondary);font:var(--text-body-sm);margin-top:18px!important}.skill-picker{gap:10px;margin-top:20px;display:grid}.skill-options{flex-wrap:wrap;gap:8px;display:flex}.skill-option{border:1px solid var(--color-border-strong);background:var(--color-surface);min-height:36px;color:var(--color-text-primary);font:500 13.5px/1 var(--font-family);border-radius:999px;align-items:center;gap:6px;padding:0 14px;display:inline-flex}.skill-option:hover{border-color:var(--color-text-tertiary)}.skill-option.selected{background:var(--basalt);border-color:var(--basalt);color:#fff}.admin-workspace{grid-template-columns:340px minmax(0,1fr);align-items:start;gap:20px;display:grid}.admin-queue,.admin-detail{min-height:540px}.admin-tabs{border-bottom:1px solid var(--color-border);gap:2px;padding:10px;display:grid}.admin-tabs button{border-radius:var(--radius-sm);color:var(--color-text-secondary);text-align:start;font:500 14px/1.2 var(--font-family);background:0 0;border:0;justify-content:space-between;align-items:center;padding:10px 12px;display:flex}.admin-tabs button:hover{background:var(--color-surface-secondary)}.admin-tabs button[aria-selected=true]{background:var(--basalt);color:#fff}.admin-tabs span{font:var(--text-caption);font-variant-numeric:tabular-nums}.admin-list{padding:8px 14px}.admin-item{text-align:start;border:0;border-bottom:1px solid var(--color-border);border-radius:var(--radius-sm);background:0 0;gap:4px;width:100%;padding:14px 10px;display:grid}.admin-item:hover{background:var(--color-surface-secondary)}.admin-item:last-child{border-bottom:0}.admin-item.active{background:var(--himmeh-red-wash);color:var(--himmeh-red-ink)}.admin-item-title{font:var(--text-label)}.admin-item-meta{font:var(--text-body-sm);color:var(--color-text-secondary)}.admin-detail{padding:28px}.admin-placeholder{text-align:center;min-height:470px;color:var(--color-text-secondary);flex-direction:column;justify-content:center;align-items:center;display:flex}.admin-placeholder svg{color:var(--color-text-tertiary)}.admin-placeholder h2{font:600 17px/1.35 var(--font-display);color:var(--color-text-primary);margin:16px 0 0}.admin-placeholder p{font:var(--text-body-sm);margin:6px 0 0}.admin-back{background:0 0;border:0;margin-bottom:18px;display:none}.admin-detail-title{font:var(--text-h1);margin:6px 0 22px}.detail-facts{border-bottom:1px solid var(--color-border);grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;padding-bottom:24px;display:grid}.detail-facts>div{gap:4px;min-width:0;display:grid}.detail-facts span{color:var(--color-text-secondary);font:var(--text-body-sm)}.detail-facts strong{font:var(--text-label);overflow-wrap:anywhere}.reveal-button{width:fit-content;color:var(--color-primary);font:500 13px/1.3 var(--font-family);background:0 0;border:0;padding:0}.detail-description{border-bottom:1px solid var(--color-border);padding:22px 0}.detail-description h3,.detail-docs h3{font:var(--text-h3);margin:0 0 12px}.detail-description p{color:var(--color-text-secondary);margin:0;line-height:1.7}.detail-docs{padding:22px 0}.admin-document{border-top:1px solid var(--color-border);justify-content:space-between;align-items:center;gap:16px;padding:13px 0;display:flex}.admin-document>div:first-child{gap:3px;display:grid}.admin-document strong{font:var(--text-label)}.admin-document .muted{font:var(--text-body-sm)}.admin-document-actions{gap:14px;display:flex}.icon-text{color:var(--color-primary);font:500 13px/1.3 var(--font-family);background:0 0;border:0;align-items:center;gap:5px;padding:0;display:inline-flex}.review-actions{border-top:1px solid var(--color-border);padding-top:22px}.review-buttons{justify-content:flex-end;gap:10px;margin-top:16px;display:flex}.capture-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.capture-card{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);align-content:start;gap:10px;padding:18px;display:grid}.capture-card strong{font:var(--text-label)}.capture-card p{color:var(--color-text-secondary);font:var(--text-body-sm);min-height:60px;margin:0 0 6px}.capture-card .sj-btn{width:fit-content}.capture-icon{width:40px;height:40px;color:var(--color-text-secondary);background:var(--color-surface-sunken);border-radius:50%;place-items:center;display:grid}.verified-card{background:linear-gradient(#f5f8fe,#fff);border-color:#bfd3f5;align-items:center;gap:20px;padding:22px;display:flex}.verified-card h2{font:var(--text-h2);margin:4px 0}.verified-card p{color:var(--color-text-secondary);font:var(--text-body-sm);margin:0}.verified-selfie{border:3px solid var(--color-verified);background:var(--color-verified-subtle);border-radius:50%;flex:0 0 84px;width:84px;height:84px;position:relative}.verified-selfie img{object-fit:cover;border-radius:50%;width:100%;height:100%;display:block}.verified-seal{bottom:-4px;background:var(--color-verified);color:#fff;border:3px solid #fff;border-radius:50%;place-items:center;width:28px;height:28px;display:grid;position:absolute;inset-inline-end:-4px}.verified-label{color:var(--color-verified);font:600 13px/1.3 var(--font-family);align-items:center;gap:6px;display:inline-flex}.auth-shell{background:var(--color-surface);min-height:100dvh;padding:0}.public-bar{z-index:2;border-bottom:1px solid var(--color-border);background:#fff;justify-content:space-between;align-items:center;gap:16px;height:68px;padding:0 max(24px,50vw - 620px);display:flex;position:relative}.lang-toggle{border:1px solid var(--color-border);border-radius:var(--radius-sm);min-height:36px;color:var(--color-text-secondary);font:500 13.5px/1 var(--font-family);background:#fff;align-items:center;gap:7px;padding:0 12px;display:inline-flex}.lang-toggle:hover{color:var(--color-text-primary);border-color:var(--color-border-strong)}.language-switch{color:var(--color-text-secondary);font:var(--text-label);background:0 0;border:0;align-items:center;gap:7px;padding:8px;display:inline-flex}.topbar{border-bottom:1px solid var(--color-border);background:#fff;justify-content:space-between;align-items:center;height:68px;padding:0 max(24px,50vw - 620px);display:flex}.topbar-actions{align-items:center;gap:12px;display:flex}.topbar-link{color:var(--color-text-secondary);font:var(--text-label)}.hero{border-bottom:1px solid var(--color-border);grid-template-columns:minmax(0,1.05fr) minmax(420px,.95fr);min-height:calc(100dvh - 68px);display:grid}.hero-field{background:var(--weave-tile) 0 0 / 22px 22px, #fff;align-items:flex-end;padding:clamp(28px,5vw,64px);display:flex;position:relative;overflow:hidden}.hero-field:after{content:"";pointer-events:none;background:linear-gradient(#fff0 40%,#c1122f1a);position:absolute;inset:0}.hero-label{z-index:1;border-radius:var(--radius-xl);width:min(100%,560px);box-shadow:var(--shadow-lg);border-top:4px solid var(--himmeh-red);background:#fff;padding:clamp(24px,3.2vw,40px);position:relative}.hero-slogan{font:600 15px/1.4 var(--font-display);color:var(--himmeh-red)}.hero-title{font:600 clamp(32px, 3.6vw, 50px)/1.1 var(--font-display);letter-spacing:-.025em;text-wrap:balance;margin-top:14px}html[dir=rtl] .hero-title{letter-spacing:0;line-height:1.25}.hero-text{color:var(--color-text-secondary);font:var(--text-body-lg);max-width:48ch;margin-top:16px}.hero-proof{border-top:1px solid var(--color-border);flex-wrap:wrap;gap:10px 22px;margin-top:24px;padding-top:20px;display:flex}.hero-proof span{color:var(--color-text-secondary);font:500 13.5px/1.3 var(--font-family);align-items:center;gap:8px;display:inline-flex}.hero-proof svg{color:var(--color-text-primary)}.hero-auth{background:#fff;justify-content:center;align-items:center;padding:clamp(28px,4vw,56px);display:flex}.auth-card{width:min(100%,440px)}.auth-card-title{font:600 26px/1.2 var(--font-display);letter-spacing:-.015em}html[dir=rtl] .auth-card-title{letter-spacing:0}.auth-card-sub{color:var(--color-text-secondary);font:var(--text-body);margin-top:6px}.role-list{gap:8px;margin-top:24px;display:grid}.role-option{text-align:start;border:1px solid var(--color-border);border-radius:var(--radius-md);width:100%;transition:border-color var(--motion-fast) var(--ease), background-color var(--motion-fast) var(--ease);background:#fff;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:14px;padding:14px;display:grid}.role-option:hover{border-color:var(--color-text-tertiary);background:var(--color-surface-secondary)}.role-option:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.role-icon{border-radius:var(--radius-sm);background:var(--color-surface-sunken);width:40px;height:40px;color:var(--color-text-primary);place-items:center;display:grid}.role-option:hover .role-icon{background:var(--himmeh-red);color:#fff}.role-text{gap:2px;min-width:0;display:grid}.role-text strong{font:600 15px/1.3 var(--font-family)}.role-text small{color:var(--color-text-secondary);font:var(--text-body-sm)}.role-option>svg:last-child{color:var(--color-text-tertiary)}.role-group-label{color:var(--color-text-tertiary);font:500 12.5px/1.3 var(--font-family);margin:18px 0 2px}.role-group-label:first-child{margin-top:0}.auth-back{color:var(--color-text-secondary);font:var(--text-label);background:0 0;border:0;align-items:center;gap:6px;margin-bottom:18px;padding:0;display:inline-flex}.auth-back:hover{color:var(--color-primary)}.auth-chosen{border-radius:var(--radius-md);background:var(--color-surface-secondary);border:1px solid var(--color-border);align-items:center;gap:12px;margin-top:18px;padding:12px 14px;display:flex}.auth-chosen .role-icon{background:var(--himmeh-red);color:#fff}.auth-mode{background:var(--color-surface-sunken);border-radius:var(--radius-md);grid-template-columns:1fr 1fr;gap:2px;margin:20px 0;padding:3px;display:grid}.auth-mode button{border-radius:var(--radius-sm);min-height:38px;color:var(--color-text-secondary);font:500 14px/1 var(--font-family);background:0 0;border:0}.auth-mode button[aria-selected=true]{color:var(--color-text-primary);box-shadow:var(--shadow-sm);background:#fff}.auth-form{gap:16px;display:grid}.auth-form .sj-btn--primary{min-height:48px;margin-top:6px}.auth-fineprint{color:var(--color-text-secondary);font:var(--text-body-sm);margin:18px 0 0}.auth-footer{color:var(--color-text-tertiary);font:var(--text-caption);margin:22px 0 0}.pub-section{width:min(100% - 48px,1240px);margin:0 auto;padding:clamp(56px,8vw,96px) 0}.pub-section+.pub-section{border-top:1px solid var(--color-border)}.pub-head{gap:10px;max-width:62ch;margin-bottom:36px;display:grid}.pub-head h2{font:600 clamp(26px, 2.6vw, 34px)/1.2 var(--font-display);letter-spacing:-.015em;text-wrap:balance}html[dir=rtl] .pub-head h2{letter-spacing:0}.pub-head p{color:var(--color-text-secondary);font:var(--text-body-lg)}.flow{counter-reset:flow;border-top:2px solid var(--color-text-primary);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.flow li{counter-increment:flow;padding:22px 22px 0 0;position:relative}html[dir=rtl] .flow li{padding:22px 0 0 22px}.flow li:before{content:counter(flow);font:600 13px/1 var(--font-display);color:var(--himmeh-red);margin-bottom:14px;display:block}.flow h3{font:600 17px/1.3 var(--font-display)}.flow p{color:var(--color-text-secondary);font:var(--text-body-sm);max-width:34ch;margin-top:8px}.paths{background:var(--color-border);border:1px solid var(--color-border);border-radius:var(--radius-lg);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.paths article{background:#fff;flex-direction:column;gap:10px;padding:24px;display:flex}.paths article>.sj-btn{align-self:flex-start;margin-top:auto!important}.paths svg{color:var(--himmeh-red)}.paths h3{font:600 17px/1.3 var(--font-display)}.paths p{color:var(--color-text-secondary);font:var(--text-body-sm)}.paths ul{font:var(--text-body-sm);gap:6px;margin:4px 0 0;padding:0;list-style:none;display:grid}.paths li{align-items:baseline;gap:8px;display:flex}.paths li:before{content:"";background:var(--himmeh-red);border-radius:1px;flex:0 0 5px;height:5px;margin-top:1px;transform:translateY(-2px)}.trust{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;display:grid}.trust div{align-content:start;gap:8px;display:grid}.trust h3{font:600 16px/1.3 var(--font-display);align-items:center;gap:10px;display:flex}.trust p{color:var(--color-text-secondary);font:var(--text-body-sm);max-width:40ch}.pub-footer{background:var(--basalt);color:var(--basalt-text)}.pub-footer-inner{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;width:min(100% - 48px,1240px);margin:0 auto;padding:36px 0 28px;display:flex}.pub-footer-slogan{font:600 20px/1.3 var(--font-display);color:#fff;margin-top:14px}.pub-footer small{color:var(--basalt-muted);font:var(--text-caption)}.auth-tiny-link{color:var(--basalt-muted);opacity:.45;background:0 0;border:0;padding:4px 6px;font-size:11px;line-height:1.4;text-decoration:none}.auth-tiny-link:hover,.auth-tiny-link:focus-visible{opacity:.9;text-decoration:underline}.signin-page{background:#fff;grid-template-columns:minmax(0,1fr) minmax(360px,520px);min-height:100dvh;display:grid}.signin-side{background:var(--basalt);color:var(--basalt-text);flex-direction:column;justify-content:space-between;padding:40px;display:flex;position:relative;overflow:hidden}.signin-side:after{content:"";background:var(--weave-tile) 0 0 / 10px 10px, #fff;width:10px;position:absolute;inset-block:0;inset-inline-end:0}.signin-side h1{font:600 clamp(26px, 2.6vw, 36px)/1.2 var(--font-display);color:#fff;max-width:18ch}.signin-side p{color:var(--basalt-muted);max-width:44ch;margin-top:12px}.signin-main{justify-content:center;align-items:center;padding:40px 28px;display:flex}.gate{background:var(--color-background);place-items:center;min-height:100dvh;display:grid}.gate-inner{color:var(--color-text-secondary);font:var(--text-body-sm);justify-items:center;gap:16px;display:grid}.gate-inner .brand-mark{animation:gate-pulse 1.2s var(--ease) infinite alternate}@keyframes gate-pulse{0%{opacity:.55}to{opacity:1}}@media (prefers-reduced-motion:reduce){.gate-inner .brand-mark{animation:none}}@media (max-width:1100px){.split,.wizard-layout{grid-template-columns:1fr}.quote-panel{position:static}.flow{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:28px}.paths{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1023px){.shell{padding-inline-start:0;padding-top:var(--nav-height);padding-bottom:calc(var(--bottom-nav-height) + env(safe-area-inset-bottom))}.rail{display:none}.appbar{top:0;z-index:30;height:var(--nav-height);-webkit-backdrop-filter:saturate(1.4)blur(8px);backdrop-filter:saturate(1.4)blur(8px);border-bottom:1px solid var(--color-border);background:#fffffff5;align-items:center;gap:10px;padding:0 8px 0 16px;display:flex;position:fixed;inset-inline:0}html[dir=rtl] .appbar{padding:0 16px 0 8px}.appbar:after{content:"";inset-inline:0;background:var(--himmeh-red);height:3px;position:absolute;top:0}.appbar-title{text-overflow:ellipsis;white-space:nowrap;border-inline-start:1px solid var(--color-border);min-width:0;font:600 15px/1.2 var(--font-family);flex:1;margin-inline-start:2px;padding-inline-start:10px;overflow:hidden}.appbar-icon{border-radius:var(--radius-sm);width:44px;height:44px;color:var(--color-text-primary);background:0 0;border:0;place-items:center;display:grid;position:relative}.appbar-icon:hover{background:var(--color-surface-sunken)}.appbar--dark{background:var(--basalt);color:#fff;border-bottom-color:#000}.appbar--dark .appbar-icon{color:#fff}.appbar--dark .appbar-icon:hover{background:var(--basalt-2)}.appbar--dark .appbar-title{border-color:var(--basalt-line)}.tabbar{bottom:0;z-index:30;height:calc(var(--bottom-nav-height) + env(safe-area-inset-bottom));padding-bottom:env(safe-area-inset-bottom);-webkit-backdrop-filter:saturate(1.4)blur(8px);backdrop-filter:saturate(1.4)blur(8px);border-top:1px solid var(--color-border);background:#fffffff7;grid-auto-columns:1fr;grid-auto-flow:column;display:grid;position:fixed;inset-inline:0}.tabbar-link{min-width:0;color:var(--color-text-tertiary);font:500 11px/1.1 var(--font-family);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:6px 2px;display:flex;position:relative}.tabbar-link span{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.tabbar-link[aria-current=page]{color:var(--himmeh-red)}.tabbar-link[aria-current=page]:before{content:"";top:0;background:var(--himmeh-red);border-radius:0 0 2px 2px;height:2px;position:absolute;inset-inline:28%}.tabbar--dark{background:var(--basalt);border-top-color:#000}.tabbar--dark .tabbar-link{color:var(--basalt-muted)}.tabbar--dark .tabbar-link[aria-current=page]{color:#fff}.tabbar--dark .tabbar-link[aria-current=page]:before{background:#fff}.main{width:min(100% - 40px, var(--layout-width-employer));padding:24px 0 48px}.sheet-layer{z-index:60;animation:sheet-fade var(--motion-base) var(--ease);background:#14121170;position:fixed;inset:0}.sheet{width:min(88vw,340px);box-shadow:var(--shadow-lg);animation:sheet-in var(--motion-base) var(--ease);background:#fff;flex-direction:column;display:flex;position:absolute;inset-block:0;inset-inline-end:0;overflow-y:auto}.sheet.rail--dark{background:var(--basalt)}.sheet-close{top:14px;z-index:1;border-radius:var(--radius-sm);width:40px;height:40px;color:inherit;background:0 0;border:0;place-items:center;display:grid;position:absolute;inset-inline-end:12px}.sheet .rail-top{padding-top:22px}.hero{grid-template-columns:1fr;min-height:0}.hero-field{background-size:12px 12px;min-height:0;padding:28px 20px}.hero-auth{order:-1;padding:36px 20px 48px}.signin-page{grid-template-columns:1fr}.signin-side{min-height:220px;padding:28px 24px}}@keyframes sheet-fade{0%{opacity:0}to{opacity:1}}@keyframes sheet-in{0%{opacity:.6;transform:translate(24px)}to{opacity:1;transform:none}}html[dir=rtl] .sheet{animation-name:sheet-in-rtl}@keyframes sheet-in-rtl{0%{opacity:.6;transform:translate(-24px)}to{opacity:1;transform:none}}@media (max-width:720px){.main{width:calc(100% - 32px);padding-top:20px}.page-title{font:600 24px/1.25 var(--font-display)}.page-header-row{flex-direction:column;align-items:stretch;gap:14px}.page-actions>.sj-btn{flex:1}.row{flex-direction:column;align-items:flex-start}.panel,.list-section{padding:18px 16px}.panel--flush{padding:0}.panel--flush>.panel-head{padding:16px 16px 0}.form-section{padding:20px 16px}.form-grid{grid-template-columns:1fr}.form-actions{justify-content:stretch}.form-actions .sj-btn{flex:1}.summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.summary,.stat{padding:14px 16px}.stat-value{font-size:22px}.attention{flex-direction:column;align-items:stretch;padding:18px 16px}.item-row{grid-template-columns:1fr;gap:10px;margin:0 -8px;padding:14px 8px}.shift-row-end{justify-content:space-between}.shift-row-end strong{min-width:0}.submit-row,.upload-row{flex-direction:column;align-items:stretch}.capture-grid,.detail-facts{grid-template-columns:1fr}.capture-card p{min-height:0}.admin-workspace{grid-template-columns:1fr}.admin-detail{min-height:auto;padding:20px 16px}.admin-queue:has(+.admin-detail:not(:empty)){min-height:auto}.admin-back{display:inline-flex}.verified-card{flex-direction:column;align-items:flex-start}.flow,.paths,.trust{grid-template-columns:1fr}.flow li{padding-inline-end:0}.pub-section{width:calc(100% - 32px)}.public-bar,.topbar{padding:0 16px}.hero-label{padding:22px 20px 24px}}html[dir=rtl] .stat-value,html[dir=rtl] .facts dd.num{text-align:right}@media (max-width:720px){.hero-title{font-size:29px}.hero-text{margin-top:12px;font-size:15px}.hero-proof{margin-top:16px;padding-top:14px}}
