@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-cyrillic-ext-400-normal-g30qAdWV.woff2) format("woff2"),url(/assets/ibm-plex-sans-cyrillic-ext-400-normal-Dsrv2Tcn.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-cyrillic-400-normal-DZqxrq2p.woff2) format("woff2"),url(/assets/ibm-plex-sans-cyrillic-400-normal-BTotfTJu.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-greek-400-normal-_efipK4i.woff2) format("woff2"),url(/assets/ibm-plex-sans-greek-400-normal-D9ESIMu3.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-vietnamese-400-normal-DG4YqDda.woff2) format("woff2"),url(/assets/ibm-plex-sans-vietnamese-400-normal-fK1oJ5dG.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-latin-ext-400-normal-C5H60-Va.woff2) format("woff2"),url(/assets/ibm-plex-sans-latin-ext-400-normal-RBey6euL.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-latin-400-normal-CDDApCn2.woff2) format("woff2"),url(/assets/ibm-plex-sans-latin-400-normal-CYLoc0-x.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-cyrillic-ext-500-normal-Cs5J6C77.woff2) format("woff2"),url(/assets/ibm-plex-sans-cyrillic-ext-500-normal-DB5PtV2g.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-cyrillic-500-normal-CocWQlwt.woff2) format("woff2"),url(/assets/ibm-plex-sans-cyrillic-500-normal-ByOcLdNv.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-greek-500-normal-JMMifIXV.woff2) format("woff2"),url(/assets/ibm-plex-sans-greek-500-normal-CuWXN6rf.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-vietnamese-500-normal-e4dixQRQ.woff2) format("woff2"),url(/assets/ibm-plex-sans-vietnamese-500-normal-BEb3_waV.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-latin-ext-500-normal-DakdToA3.woff2) format("woff2"),url(/assets/ibm-plex-sans-latin-ext-500-normal-D0aIdm-b.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-latin-500-normal-6ng42L7E.woff2) format("woff2"),url(/assets/ibm-plex-sans-latin-500-normal-BgVn5rGT.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-cyrillic-ext-600-normal-DUMzJB7m.woff2) format("woff2"),url(/assets/ibm-plex-sans-cyrillic-ext-600-normal-Bz0x94Yp.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-cyrillic-600-normal-71GNu3SW.woff2) format("woff2"),url(/assets/ibm-plex-sans-cyrillic-600-normal-BGq0mW3O.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-greek-600-normal-DzTrcv_p.woff2) format("woff2"),url(/assets/ibm-plex-sans-greek-600-normal-D-CqTdkO.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-vietnamese-600-normal-DpPYBSTl.woff2) format("woff2"),url(/assets/ibm-plex-sans-vietnamese-600-normal-DgdngZtN.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-latin-ext-600-normal-DOrvGEcy.woff2) format("woff2"),url(/assets/ibm-plex-sans-latin-ext-600-normal-DIrixKbi.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-latin-600-normal-CuJfVYMP.woff2) format("woff2"),url(/assets/ibm-plex-sans-latin-600-normal-Cu4Hd6ag.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-sans-cyrillic-ext-700-normal-BmRLXWpJ.woff2) format("woff2"),url(/assets/ibm-plex-sans-cyrillic-ext-700-normal-DCQwxkRk.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-sans-cyrillic-700-normal-D_uavGvn.woff2) format("woff2"),url(/assets/ibm-plex-sans-cyrillic-700-normal-RFb1v-CK.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-sans-greek-700-normal-wyJ6jzdA.woff2) format("woff2"),url(/assets/ibm-plex-sans-greek-700-normal-CkZN0sRy.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-sans-vietnamese-700-normal-CkEo6LDy.woff2) format("woff2"),url(/assets/ibm-plex-sans-vietnamese-700-normal-BV5B8Are.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-sans-latin-ext-700-normal-aMgXseD4.woff2) format("woff2"),url(/assets/ibm-plex-sans-latin-ext-700-normal-DZH6Xh-4.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-sans-latin-700-normal-Bxkt5Cjx.woff2) format("woff2"),url(/assets/ibm-plex-sans-latin-700-normal-Bth3BMcD.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-cyrillic-ext-400-normal-xuaO2J-f.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-ext-400-normal-DMdlQ8Kv.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-cyrillic-400-normal-BSMlKf0J.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-400-normal-CEL4l2ZJ.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-vietnamese-400-normal-BulugwFq.woff2) format("woff2"),url(/assets/ibm-plex-mono-vietnamese-400-normal-DDuiU_S-.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-ext-400-normal-BmRBH3aV.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-ext-400-normal-D3D2R8hC.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-400-normal-DMJ8VG8y.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-400-normal-CvHOgSBP.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-cyrillic-ext-500-normal-BqneJy0T.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-ext-500-normal-BIfNGwUT.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-cyrillic-500-normal-Bq9vWWag.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-500-normal-Ael50iVv.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-vietnamese-500-normal-DZ4AoWbu.woff2) format("woff2"),url(/assets/ibm-plex-mono-vietnamese-500-normal-C8zxqsMH.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-latin-ext-500-normal-CAhNIIs5.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-ext-500-normal-CZ70TYgx.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-latin-500-normal-DSY6xOcd.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-500-normal-CB9ihrfo.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-mono-cyrillic-ext-600-normal-V-xxqcpd.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-ext-600-normal-9HEixskS.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-mono-cyrillic-600-normal-CTOM6hUh.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-600-normal-fLZuRloM.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-mono-vietnamese-600-normal-D2EvbN8M.woff2) format("woff2"),url(/assets/ibm-plex-mono-vietnamese-600-normal-iLQfcSjf.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-mono-latin-ext-600-normal-D38SheWl.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-ext-600-normal-DmB0ttJJ.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-mono-latin-600-normal-BgSNZQsw.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-600-normal-DWFSQ4vo.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(data:font/woff2;base64,d09GMgABAAAAAAVsABAAAAAACiAAAAUUAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGx4cKAZgAFQIQgmCcxEQCoNAg0ELDgABNgIkAxgEIAWDSgdGDINWG/cICK4HeEMa9QvHYUYoWISVufhyPO4rK4wq8QCvG/Z+khpQ9VQUKmJGR7VhNlofJtO7WzYT/m8t/bOzfITh2QAfBfFyYSBXUpF13botgcrzFYYlS+gb3HN6PVb2Pa4Ohav2P3Vx21PdwH74+5m+WGikRhOOaID//63f/qKCK3XA6Xdii6sAOUw+PJpdIB2Anpo55RTBIV+qjt97ogBkBAqERo6uaAAeDSgHkzpSJOpY48behSnQAuzbkigomguDqKglYMKfHRZrCf1AlOVYhsJAxQBiIALAuOGVBA0F6YM49791KCQBmVJAFwBRhnoKpCggAmKgDgwBddDygBwehQaqIm7SB+UEjwrl396mQnbvWd+AKeW8YuRrU69KowkVkuwYc+WOB0Cu3Jc6lGLDLDYSQR09HcCnD1kChQkKYercxyFczSuF8qkSb9MnBHjJYocCFVJSNOqVw9JOCqpQgjq2cChwIfXJcZvRdS1hreQsLY5beZaOJiO9A3LSRtMZWwbP5nUhsvq5o3Nvw1xJHjovwDe0qrU1w6GgeTgJnM2TKBkj4TG6fszfTmIKE4gct53aUtsiHx3ZuHKNbPokiRTJr6fOPSZGNpY2uvazL0zr7Oao/dUhF2Q71l6e5prRuobWFa3FYrAQJslH21rjYqt54UWK143ZgDs0rCC3xm1GKeHo1BzXUfEEVNSZ6gKtAft/g9ehEAoT6luKvAGS1OoABOOJ9JhyWXWAigA5IAaGANMASIC/RQAEkCSpBzQV1f0VMnRv8Us4dqdxJqia56CZmaC5eyMce5kpDp396Gv2/GdHbzbIEmfOhOYs9VU7L7LnR8x6/imK1SO5tdXnLFQW9naoNqxorzQebJ1StVTlLgoR11a8P3n4ZJcuP8Ph+zBo/B/yaQNtbZXGQ6Oi0uWTtlS6N3nYbZr/2GNs/R7MisJ7eIrDE2rWSldwNUrwOyUwaq4Cd2n8BGYa3KqAn8Ue3dht437u2u0pq1RpxY4iFCgOFMREEIhA7WRgjSdbE/2KVhO4dZu2yzBMRwttm3jXaAYuwt9bnuCJvxYQ3r+NI/wabY0ndIEk9pZYLw6FvktTDkZAHsZADsa7oUzogZSJOB632//uQPD+xr5ZUn3gb5Wr4G/wE8PLAfi5/vf/yZ1kD0JAAQSQhH+TvDMBCyA7k4rhIcL7aShHI0mh5w9ARbU4fVgIIAMi6BcJBFQ2BEOJAGB+yECL5LnVUrSea7ECa/O0VcuwGtCy3JI+o1YSsNaCBTMyuLjM6zdn1IwF85zmjZrgNG3OMJdqPhVKFahUY8KgFfV6TZlXaNqUAQ71Bk0aVWDahAFNBs2ZN9p2Eh5OiYrNpG6WyOTDutlhiyb0muM5OH7S+UlHBsOnDxpAqIw1PWP1N5Dh33MWkcDNIx15iI341TkznIh8EyaQQjIfdA9qOEiWHviLThSAMi12j6gIhEABDhjR3OLmUTc8Xl1JcBckhS/Ndysg7ylEg8qHSaTFwFeXxAkVyEIDVM4vlnWSxApdpBdlPcsgQjA7AxFJo3Dh2+7wCpIinsSPYTpJcYuSszCfdA4SE86iVcrlFs4PZzGOTWmSJhxnsep5JYtkQ5OTxdP6Ax7Q5OVKcvzAswSFUsUJY4GxqFQWF9fvLJVEsSR2WrBqq1Ri3qcxppmXRyAOesqEw+VL4P/T91QuG7RTc/O4M9wbpAe7BD38wA6kBzu501DH2KTfNcYBrFtwDQA=) format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAASIAA0AAAAABWQAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHUE9TAAABMAAAAB4AAAAeRHRMdUdTVUIAAAFQAAAAJwAAACi4/LjqT1MvMgAAAXgAAABTAAAAYGncofljbWFwAAABzAAAADwAAABUAMohV2dhc3AAAAIIAAAAEAAAABAAGAAhZ2x5ZgAAAhgAAADEAAAAxFI/PixoZWFkAAAC3AAAADYAAAA2GuVJ6WhoZWEAAAMUAAAAHgAAACQHjQKuaG10eAAAAzQAAAAXAAAAGAZoAEFsb2NhAAADTAAAAA4AAAAOAIwAjG1heHAAAANcAAAAHAAAACAAGAC1bmFtZQAAA3gAAADeAAAByiPTQMdwb3N0AAAEWAAAADAAAABG/6irTAABAAAACgAcABwAAURGTFQACAAEAAAAAP//AAAAAAAAeNpjYGRgYOBiUANCJhc3nxAGoZzEkjwGPgYQYAER//+DSABaSQVVAHjaLYUxDkBAFAXnv10k6NSSLZQuoBOdiH4rB9K6isrlWGEyk8GrVcSB9nRYvttGtAFUFXkmRxLexM88rcFGCKer7856b9YE7ABQqQsI6AGbcwjaAHjaY2BgYAJiZiAWAZKMYJqFwQFI8zBwAOVYgCxeBgWGBQpb/v8HspF5jP+//n/8P/V+AEgfAgAAknEOOQABAAMACAAKABAABf//AA8AAgAgAAABiAMMAAMABwAAEyERISURIxEgAWj+mAEQuAMM/PRYAlz9pAAAAQAh//QCJALGADYAAAUiJjU0NjcjNTM/ATUHIzUhPgE1NCYjIgcnPgEzMhYVFAYHMxUjDwEVNzMVIQYVFBYzMjcXDgEBLmtkCQhPdk9GaaIBQgcGJi1GLj4gZDhkWwkIT3ZOR2mh/r8NLzNILj4hZAxcTRIlEU4xIAoHTg4fDyskN0smLFtNEiYRTjAiCghOGyArJDdLJi0AAAEAAAABAMSgvffYXw889QAJA+gAAAAA2zdCSwAAAADc58KH/ur+9gSfBHcAIAAJAAIAAAAAAAB42mNgZGBgYfz3Fkhe+Pfq3yuW+UARVMAGALBLB0AAAHjaY1zBoMAAAlcgmMmFQRFEAwAsfQOtAAAAABUAFQAVABUAYgBiAAB42mNgZGBgYGMIZGBnSALSIB4CsDAwAgASBQDOeNqVkEWWQkEQBGPcZznrPsC4u7s7ssLdHc7GCTgV+frhrPgaVZ2lwCwhJhibnBO7x+ZbPMYljRaPs0y9xRNcU2vxZI9mihUCLZ5mk90WL4sgQkF3hmM2dOfxkyMquyBeJy9O6J+WN6zzD+555Ylr3vjUSZAKP3hJSXkjVUqV1uQJklTktTwJef5l52wuKTBsKeNO63vSymZEo+b9lh2mKPaSa+fpxJtOBtPJEbR2UGSGsklDhio5+cJ2L4ZtNtniSNTKblU56dbFVyR0m56IvLWCtkaOkq203gTmuEO8AAB42mNgYgCD/1sZIhiwATYgZmRkYmBmZGZkYS/NyzQwMHAB0UYGTiYQvqMBANKMCJs=) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-condensed-vietnamese-600-normal-CdKbmnAp.woff2) format("woff2"),url(/assets/ibm-plex-sans-condensed-vietnamese-600-normal--5ui7us-.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-condensed-latin-ext-600-normal-CBdNZ9Ci.woff2) format("woff2"),url(/assets/ibm-plex-sans-condensed-latin-ext-600-normal-DvCwRnqE.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-condensed-latin-600-normal-CRd5VyFf.woff2) format("woff2"),url(/assets/ibm-plex-sans-condensed-latin-600-normal-6XnkKYvF.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(data:font/woff2;base64,d09GMgABAAAAAAVUABAAAAAAChgAAAT7AAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGx4cKAZgAFQIPAmCcxEQCoNYg1oLDgABNgIkAxgEIAWDWgdGDIMwG/QICB4HuSnrHmiiTZu+aOJgwfP8t2nnvhnEkom0pP6IKAOkqiQVi9jUVGjX5VOMrk5YUf1U/9stBLb7cZJ3AQcWpIFMIKKMI6j/fce////3K333TVmCVBEO0r8TXVsRx8dsM0AqKYHGNpAWBNaGbdzMYKwxXv68IAIEGWggSTfP6cCPCZAHiFJUq6bqLT7Ld22hACD+eFNVqqcxQGVUDzCb/9myhFUxDlTI7/UoA2UABqAAAGauuVo06GeE85URN0VKNHIdgIqoHKApQAEGUMpAgFImk0EYPwoTiKDdrR/Lg1iX5P91q9eCsHuZqK0OazNLUtoqi7WbZ5M5RrmRW4FwfrSwzMQr2/GqCGGVG8g3n9KF+HYJtPRcErnScSV/2iXdewlgLF1iu0hc66b16awss11U3EXqY7aLEdfNWaOqua2nwtEZnZm5KqOb9brlq7JmFceADVZnnKTO0p7r54EdGctOdgbYhq12nLG2i6nHMv0ZBxG9QYm1Aevz/G+7eOKzddaobulp7ckeSw+o7Ommcyymm7LPtzjI84mY4yw+74uRZw6vL3s7+ALe+trtV7O3t/bJdRnnZsR8RSx7rK0OyFQ4Sy2X5xuDAmdyyEW5p1HV5MqxlhD7MTgHVMyZ6fzOgH3ntO0SiM+O/g80pQfEYo6NYOAniMWTzysEwAtAGDCANOgAACZICAUACJjm+JAv4l0R8gSXZz599xE5flc0KKHubukISuQ2OZ4LZl6v7Xr4s9CFT565xLHbS0MEOzroLoRv5lhv6MJbDZ0PfKzD68LGyrvTd49NhUa3lMWPVBWdXDqvfdesujlDwlt9t7dPvWVgTaI6du+MaR1/rbFHD59Z9t+SVjKjdp7mP5S4+Q8Acpj4CRQVj3ExLRfex4WmdCHZegFrOi7ytQtWixwk7/s61aggixtvgjWTDhYO1n+mUkcNrr1EyT85ligu3sgaUwy2sshiC03CDpqXbZ/i4fnm97GoMNa2Lr0ECf5jFxYSJIsHBQj847KqAEWJnP7cFb0lWP39jIE6CIINAUg5yBONILLRAox4lVQjAggve8a/tmNp4fh//QHjB4CvRk1NA3z9/YtnLn99+Vez1zxCTAD11XbxFsD8Lop8WQNhp+eVe9DcHw8lNYfBklOqB6WLjw28CABBUEgWEwH8rGEgZgBYEP2hEhJ+USn8fKMyGOs+lcloO1Qe+lqk8lJruKOgbYJ1dh1k24yV7LrTSjusl2W77JT4HOttkrDVDmslzddsjpmmmqvFJqvt0265LXaaZqstVrFNtdUmq3RZbYed1kf01RolDFPx6c6nO5/uXKtlx2r4tKpZxTeuW5dx77Hy+XwBei5gm/12WG+tdXbRhkppNIZezPlf3WGbBG2KTTbRma6domM1h9WuPfq/mKAAIB+r7M7hBUQUhhhi+nZvWZ8iZ5qXh6amDpf3nZJyoUEOIYJqkElcgILn9qkyWJkiQcDfsIgKqeRF7TQ7CbYaQ0QVBi+vTFeDqYap7zwl2MlktglSKkWpycMey5bMSOXYyctckzWq0IeafIxkt75+N0z0M0ZCtf5mYoCJhqpXcedOQVpNM1yVfuQKvaotpkwBdgoz03hJMaW0VYSVWk1iG0DbksPiw9fgwp8zKMdkpWQX52zj3E0tsptOQlm4TF+y07kVCFqIcW4LJbKUwfM+5/xBLYQnBVYLAAA=) format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAAR4AA0AAAAABXwAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHUE9TAAABMAAAAB4AAAAeRHRMdUdTVUIAAAFQAAAAJwAAACi4/LjqT1MvMgAAAXgAAABTAAAAYGpCou9jbWFwAAABzAAAADwAAABUAMohV2dhc3AAAAIIAAAAEAAAABAAGAAhZ2x5ZgAAAhgAAAC8AAAAzGRI5whoZWFkAAAC1AAAADYAAAA2GvJJ32hoZWEAAAMMAAAAHgAAACQHmQK0aG10eAAAAywAAAAXAAAAGAZwAD5sb2NhAAADRAAAAA4AAAAOAIwAjG1heHAAAANUAAAAHAAAACAAGADCbmFtZQAAA3AAAADVAAAB2iUGQYxwb3N0AAAESAAAADAAAABG/7GrWAABAAAACgAcABwAAURGTFQACAAEAAAAAP//AAAAAAAAeNpjYGRgYOBiUANCJhc3nxAGoZzEkjwGPgYQYAER//+DSABaSQVVAHjaLYUxDkBAFAXnv0UkqFzgF1u6gU4nolepnEbrKipxNwiTmQyJok4CaNUEDN9tZrEWVORZqsAjvImfvhvdHHwP5RWtScxqxzYAVToARzfBhQk3AHjaY2BgYAJiZiAWAZKMYJqFwQFI8zBwAOVYgCxeBgWGBQpb/v8HspF5jP+//n/8P/V+AEgfAgAAknEOOQABAAMACAAKABAABf//AA942gTBxQHCQBQFwPc3uDsn4nJC13DvBC2FMlINFeWGzoDBBuhhlGAgC/C6Uw943bPp/n3HsVF6J2d2BMH8JWzAnlgAaXfApFDak3xDMutJR0kRem4mG62JT0zWbmWyvO1Vqa1528m0Wx0+UbpbIRr/ZxFoLMHJ5lfi7Vswh9GJS1lN0VrURSHdwsTLQAwk7ulfMOffPi5tPYg4j6SuvaqgikCwlgIPR7CUjLq8lGSosh5MVFMRWRQAGIolfwABAAAAAQDEeSSiZl8PPPUACQPoAAAAANs3QkQAAAAA3OfChv7c/u0EuQR+ACEACQACAAAAAAAAeNpjYGRgYGH89xZIPvt3598tlp1AEVTABgCxzQdSAAB42mNcwaDAAAJXIJjJh0EORAMALKYDsgAAAAATABMAEwATAGYAZgAAeNpjYGRgYGBjCGNgZ8gC0iAeArAwMAIAEyoA23jalZA1UgRAEEUf7mRoNBnuDgnu7u7r7rtX4lyEHIKurq6Jd0ffyG8DWgnSQF1jG/BYN2hcxyR/xvW08mvcwCo/xo0skzVuopdn42aGmTfuFoIweelp0U5Jz/FFlghp8sKT5ITjsqfIEpL3M3Y55oBNTjgnToAyV3yQJMcWKdm/mWBTKC50S4AsYkNfHDNMMmdq5/XOW3DeRkDPASGHWTP1mtevVR2H7bV51ps0Fa1HSOvkmGWaGVaE1JbpsqSZFN4gLt3hFWo5S0AtZimq3cl/vC5FtAAAAHjaY2BiAIP/+xhSGLABNiBmZGRiYGZkZmRhL83LNDAwcAHRRgZOJhC+owEA13UIsA==) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-sans-condensed-vietnamese-700-normal-BHzPe_nH.woff2) format("woff2"),url(/assets/ibm-plex-sans-condensed-vietnamese-700-normal-CcvNWcjF.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-sans-condensed-latin-ext-700-normal-CXZ_9bG9.woff2) format("woff2"),url(/assets/ibm-plex-sans-condensed-latin-ext-700-normal-CnD6lCoL.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-sans-condensed-latin-700-normal-D8r4s4aS.woff2) format("woff2"),url(/assets/ibm-plex-sans-condensed-latin-700-normal-D3enqrvP.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--of-bg: #F2EFE8;--of-surf: #FBFAF6;--of-surf2: #F5F2EA;--of-line: #DFD9CC;--of-line2: #C5BEAD;--of-ink: #17181A;--of-ink2: #4A4B4E;--of-ink3: #6B6860;--of-acc: #1D4E89;--of-acc-on: #FFFFFF;--of-acc-soft: #E2E9F4;--of-ok: #1E6B43;--of-ok-soft: #DEEDE3;--of-wait: #8A5200;--of-wait-soft: #F6E8CD;--of-act: #68399B;--of-act-soft: #EADFF6;--of-err: #A62A22;--of-err-on: #FFFFFF;--of-err-soft: #F6DEDB;--of-row-ok: #E4EFE1;--of-hatch: #B8B1A2;--of-scrim: rgba(23, 24, 26, .3);--of-shadow: 0 14px 36px rgba(23, 24, 26, .18);--of-font: "IBM Plex Sans", ui-sans-serif, system-ui, sans-serif;--of-font-mono: "IBM Plex Mono", ui-monospace, "SFMono-Regular", monospace;--of-font-cond: "IBM Plex Sans Condensed", "IBM Plex Sans", sans-serif;--of-radius: 0px;--of-row-h: 46px;--of-ctl-h: 36px;--of-ctl-h-sm: 30px}@media (prefers-color-scheme: dark){:root:not([data-theme=light]){--of-bg: #101318;--of-surf: #171B21;--of-surf2: #1E232B;--of-line: #2C333D;--of-line2: #3E4854;--of-ink: #E9E7E2;--of-ink2: #B7BCC4;--of-ink3: #8F96A0;--of-acc: #7FA9E8;--of-acc-on: #0D1117;--of-acc-soft: #1B2738;--of-ok: #6FBF8F;--of-ok-soft: #14281D;--of-wait: #E0A857;--of-wait-soft: #2B2113;--of-act: #B695E8;--of-act-soft: #241B33;--of-err: #F0867C;--of-err-on: #2A1412;--of-err-soft: #2E1817;--of-row-ok: #15231A;--of-hatch: #4A525E;--of-scrim: rgba(0, 0, 0, .55);--of-shadow: 0 16px 42px rgba(0, 0, 0, .55)}}:root[data-theme=dark]{--of-bg: #101318;--of-surf: #171B21;--of-surf2: #1E232B;--of-line: #2C333D;--of-line2: #3E4854;--of-ink: #E9E7E2;--of-ink2: #B7BCC4;--of-ink3: #8F96A0;--of-acc: #7FA9E8;--of-acc-on: #0D1117;--of-acc-soft: #1B2738;--of-ok: #6FBF8F;--of-ok-soft: #14281D;--of-wait: #E0A857;--of-wait-soft: #2B2113;--of-act: #B695E8;--of-act-soft: #241B33;--of-err: #F0867C;--of-err-on: #2A1412;--of-err-soft: #2E1817;--of-row-ok: #15231A;--of-hatch: #4A525E;--of-scrim: rgba(0, 0, 0, .55);--of-shadow: 0 16px 42px rgba(0, 0, 0, .55)}*,*:before,*:after{box-sizing:border-box}html{color-scheme:light dark}body{margin:0;background:var(--of-bg);color:var(--of-ink);font-family:var(--of-font);font-size:14px;line-height:1.45;-webkit-font-smoothing:antialiased}h1,h2,h3,p,figure{margin:0}h1{font-family:var(--of-font-cond);font-size:25px;font-weight:700;letter-spacing:.005em}h2{font-family:var(--of-font-cond);font-size:16px;font-weight:600}a{color:var(--of-acc);text-decoration:none}a:hover{color:var(--of-ink)}button{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--of-acc);outline-offset:2px}.of-muted{color:var(--of-ink3)}.of-sm{font-size:12.5px}.of-b{font-weight:600}.of-lbl{font-family:var(--of-font-cond);font-size:10px;font-weight:600;letter-spacing:.11em;text-transform:uppercase;color:var(--of-ink3)}.of-num{font-family:var(--of-font-mono);font-variant-numeric:tabular-nums;font-size:12.5px}.of-dur{font-family:var(--of-font-mono);font-size:11px;font-weight:600;letter-spacing:.02em}.of-app{background:var(--of-bg);min-height:100vh;display:flex;flex-direction:column;position:relative}.of-page{padding:20px 24px;display:flex;flex-direction:column;gap:16px;flex-grow:1;min-height:0}@media (max-width: 720px){.of-page{padding:12px;gap:12px}}.of-topbar{display:flex;align-items:center;gap:24px;height:56px;padding:0 22px;background:var(--of-surf);border-bottom:1px solid var(--of-line2);flex:none}.of-brand{display:flex;align-items:center;gap:9px;font-family:var(--of-font-cond);font-weight:700;font-size:16px;letter-spacing:.02em}.of-mark{width:26px;height:26px;border:1.5px solid var(--of-acc);color:var(--of-acc);display:flex;align-items:center;justify-content:center;font-family:var(--of-font-mono);font-size:11px;font-weight:600;flex:none}.of-nav{display:flex;align-items:center;gap:1px}.of-nav a{padding:18px 11px;color:var(--of-ink2);font-weight:500;font-size:13.5px;border-bottom:2px solid transparent;line-height:1}.of-nav a:hover{color:var(--of-ink)}.of-nav a.on{color:var(--of-ink);border-bottom-color:var(--of-acc);font-weight:600}.of-vr{width:1px;height:18px;background:var(--of-line2);margin:0 7px}.of-avatar{width:30px;height:30px;border-radius:50%;background:var(--of-acc-soft);color:var(--of-acc);display:flex;align-items:center;justify-content:center;font-family:var(--of-font-mono);font-size:11px;font-weight:600;flex:none}.of-icobtn{width:36px;height:36px;display:flex;align-items:center;justify-content:center;background:none;border:1px solid transparent;color:var(--of-ink2);cursor:pointer;padding:0}.of-icobtn:hover{background:var(--of-surf2);border-color:var(--of-line)}.of-bell{position:relative;display:inline-flex}.of-bell .n{position:absolute;top:0;right:0;min-width:16px;height:16px;padding:0 4px;background:var(--of-err);color:var(--of-err-on);font-family:var(--of-font-mono);font-size:10px;font-weight:600;display:flex;align-items:center;justify-content:center;border-radius:8px}.of-btn{display:inline-flex;align-items:center;justify-content:center;gap:7px;height:var(--of-ctl-h);padding:0 13px;border:1px solid var(--of-line2);background:var(--of-surf);color:var(--of-ink);font-weight:500;font-size:13.5px;cursor:pointer;white-space:nowrap;border-radius:var(--of-radius)}.of-btn:hover{background:var(--of-surf2)}.of-btn[disabled]{opacity:.45;cursor:not-allowed}.of-btn--primary{background:var(--of-acc);border-color:var(--of-acc);color:var(--of-acc-on);font-weight:600}.of-btn--primary:hover{background:var(--of-ink);border-color:var(--of-ink);color:var(--of-bg)}.of-btn--ghost{border-color:transparent;background:none;color:var(--of-ink2)}.of-btn--ghost:hover{background:var(--of-surf2);border-color:var(--of-line)}.of-btn--sm{height:var(--of-ctl-h-sm);padding:0 9px;font-size:12.5px;gap:5px}.of-btn--danger{border-color:var(--of-err);color:var(--of-err)}.of-rowactions{display:flex;flex-direction:column;gap:6px}.of-rowactions>.of-btn{justify-content:flex-start}.of-seg{display:inline-flex;border:1px solid var(--of-line2);background:var(--of-surf);flex:none}.of-seg button{height:34px;padding:0 13px;background:none;border:0;border-right:1px solid var(--of-line);color:var(--of-ink2);cursor:pointer;font-weight:500;font-size:13px}.of-seg button:last-child{border-right:0}.of-seg button.on{background:var(--of-acc);color:var(--of-acc-on);font-weight:600}.of-field{display:flex;align-items:center;gap:8px;height:34px;padding:0 10px;border:1px solid var(--of-line2);background:var(--of-surf);color:var(--of-ink3);font-size:13px}.of-field:focus-within{border-color:var(--of-acc);box-shadow:inset 0 0 0 1px var(--of-acc)}.of-field input{border:0;background:none;color:var(--of-ink);font:inherit;outline:none;width:100%;padding:0;min-width:0}.of-field--invalid{border-color:var(--of-err)}.of-check{display:inline-flex;align-items:center;gap:7px;font-size:13px;color:var(--of-ink2);cursor:pointer}.of-check input{width:15px;height:15px;accent-color:var(--of-acc);margin:0}.of-card{background:var(--of-surf);border:1px solid var(--of-line);display:flex;flex-direction:column;min-height:0}.of-card-head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 14px;border-bottom:1px solid var(--of-line);flex:none}.of-table{width:100%;border-collapse:collapse;font-size:13px}.of-table th{font-family:var(--of-font-cond);font-size:10px;letter-spacing:.11em;text-transform:uppercase;color:var(--of-ink3);font-weight:600;text-align:left;padding:9px 12px;border-bottom:1px solid var(--of-line2);background:var(--of-surf2);white-space:nowrap}.of-table td{padding:10px 12px;border-bottom:1px solid var(--of-line);vertical-align:middle}.of-table tbody tr:hover td{background:var(--of-surf2)}.of-table tr.is-highlight td{background:var(--of-acc-soft)}.of-table tr.is-imported td,.of-table tbody tr.is-imported:hover td{background:var(--of-row-ok)}.of-listrow{display:flex;gap:16px;padding:14px;border-bottom:1px solid var(--of-line)}.of-listrow:last-child{border-bottom:0}.of-listrow:hover{background:var(--of-surf2)}.of-listrow.is-imported,.of-listrow.is-imported:hover{background:var(--of-row-ok)}.of-listrow__rail{width:150px;flex:none;display:flex;flex-direction:column;gap:6px}.of-listrow__main{flex-grow:1;min-width:0}.of-listrow__title{font-size:15px;font-weight:600;text-wrap:pretty}.of-listrow__meta{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px 16px;margin-top:10px}.of-listrow__meta .span2{grid-column:span 2}.of-listrow__meta .val{font-size:12.5px;display:flex;align-items:center;gap:6px}.of-listrow__value{width:160px;flex:none;text-align:right}.of-listrow__actions{width:180px;flex:none;display:flex;flex-direction:column;gap:6px}.of-listrow__actions>.of-btn{justify-content:flex-start}@media (max-width: 1200px){.of-listrow{flex-wrap:wrap}.of-listrow__meta{grid-template-columns:repeat(2,minmax(0,1fr))}}.of-chip{display:inline-flex;align-items:center;gap:5px;height:21px;padding:0 7px;font-family:var(--of-font-mono);font-size:10.5px;font-weight:500;border:1px solid;white-space:nowrap;letter-spacing:.01em}.of-chip--wait{color:var(--of-wait);border-color:var(--of-wait);background:var(--of-wait-soft)}.of-chip--act{color:var(--of-act);border-color:var(--of-act);background:var(--of-act-soft)}.of-chip--ok{color:var(--of-ok);border-color:var(--of-ok);background:var(--of-ok-soft)}.of-chip--err{color:var(--of-err);border-color:var(--of-err);background:var(--of-err-soft)}.of-chip--acc{color:var(--of-acc);border-color:var(--of-acc);background:var(--of-acc-soft)}.of-chip--mut{color:var(--of-ink3);border-color:var(--of-line2);background:var(--of-surf2)}.of-prog{display:inline-flex;gap:2px;width:118px;flex:none}.of-prog i{height:8px;flex-grow:1;display:block;background:var(--of-line);border:1px solid transparent}.of-prog i.dn{background:var(--of-ok)}.of-prog i.wk{background:var(--of-acc)}.of-prog i.er{background:repeating-linear-gradient(-45deg,var(--of-err) 0 3px,var(--of-err-soft) 3px 6px)}.of-prog i.na{background:repeating-linear-gradient(45deg,var(--of-hatch) 0 2px,transparent 2px 5px);border-color:var(--of-line2)}.of-src{display:inline-flex;align-items:center;justify-content:center;width:19px;height:19px;font-family:var(--of-font-mono);font-size:10.5px;font-weight:600;border:1px solid;flex:none}.of-src--cod{color:var(--of-ink2);border-color:var(--of-line2);background:var(--of-surf2)}.of-src--ai{color:var(--of-acc);border-color:var(--of-acc);background:var(--of-acc-soft)}.of-src--cat{color:var(--of-ok);border-color:var(--of-ok);background:var(--of-ok-soft)}.of-src--om{color:var(--of-act);border-color:var(--of-act);background:var(--of-act-soft)}.of-alert{display:flex;gap:10px;padding:10px 12px;border:1px solid;font-size:13px;align-items:flex-start;flex:none}.of-alert--err{border-color:var(--of-err);background:var(--of-err-soft)}.of-alert--wait{border-color:var(--of-wait);background:var(--of-wait-soft)}.of-alert--info{border-color:var(--of-line2);background:var(--of-surf2)}.of-steps{display:flex;background:var(--of-surf);border-bottom:1px solid var(--of-line2);padding:0 22px;flex:none;gap:2px}.of-steps a{display:flex;align-items:center;gap:9px;padding:11px 15px 10px;border-bottom:2px solid transparent;color:var(--of-ink2);line-height:1.2}.of-steps a:hover{color:var(--of-ink);background:var(--of-surf2)}.of-steps a.on{color:var(--of-ink);border-bottom-color:var(--of-acc)}.of-steps .n{width:22px;height:22px;border:1px solid var(--of-line2);display:flex;align-items:center;justify-content:center;font-family:var(--of-font-mono);font-size:11px;flex:none}.of-steps a.on .n{background:var(--of-acc);border-color:var(--of-acc);color:var(--of-acc-on);font-weight:600}.of-steps a.dn .n{background:var(--of-ok-soft);border-color:var(--of-ok);color:var(--of-ok)}.of-steps a.er .n{background:var(--of-err-soft);border-color:var(--of-err);color:var(--of-err)}.of-gate{font-family:var(--of-font-mono);font-size:9.5px;color:var(--of-ink3);letter-spacing:.04em}.of-row{display:flex;align-items:center;gap:10px;min-height:40px;padding:0 12px;border-bottom:1px solid var(--of-line);cursor:pointer}.of-row:hover{background:var(--of-surf2)}.of-row.is-selected{background:var(--of-acc-soft);box-shadow:inset 2px 0 0 var(--of-acc)}.of-guide{width:15px;align-self:stretch;border-left:1px solid var(--of-line);flex:none}.of-twisty{width:16px;height:16px;border:1px solid var(--of-line2);display:flex;align-items:center;justify-content:center;font-family:var(--of-font-mono);font-size:10px;color:var(--of-ink2);flex:none;background:var(--of-surf)}.of-skeleton{background:var(--of-surf2);border:1px solid var(--of-line);height:11px;display:block}.of-scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--of-scrim)}.of-drawer{position:absolute;top:0;right:0;height:100%;background:var(--of-surf);border-left:1px solid var(--of-line2);box-shadow:var(--of-shadow);display:flex;flex-direction:column;width:540px;max-width:100%}.of-menu{position:absolute;background:var(--of-surf);border:1px solid var(--of-line2);box-shadow:var(--of-shadow);min-width:176px;z-index:20}.of-menu button{width:100%;justify-content:flex-start;height:34px;border:0;border-bottom:1px solid var(--of-line)}.of-menu button:last-child{border-bottom:0}.of-toast{position:absolute;right:20px;bottom:18px;display:flex;align-items:center;gap:10px;padding:11px 14px;background:var(--of-surf);border:1px solid var(--of-line2);box-shadow:var(--of-shadow);font-size:13px;z-index:30}.of-empty{border:1px dashed var(--of-line2);padding:12px}.of-hatch{background:repeating-linear-gradient(45deg,var(--of-hatch) 0 2px,transparent 2px 5px)}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.001ms!important;transition-duration:.001ms!important}}:root{--ink:var(--of-ink);--muted:var(--of-ink2);--faint:var(--of-ink3);--bg:var(--of-bg);--panel:var(--of-surf);--line:var(--of-line);--line-strong:var(--of-line2);--accent:var(--of-acc);--accent-dk:var(--of-acc);--accent-soft:var(--of-acc-soft);--ok:var(--of-ok);--ok-soft:var(--of-ok-soft);--warn:var(--of-wait);--warn-soft:var(--of-wait-soft);--alert:var(--of-err);--alert-soft:var(--of-err-soft);--radius:var(--of-radius);--umbra:none;--umbra-ridicata:var(--of-shadow);--shadow:none;--durata-scurta:.15s;--durata:.22s;--curba:cubic-bezier(.2,.8,.2,1)}*{box-sizing:border-box;margin:0;padding:0}html{font-size:15px}body{font-family:IBM Plex Sans,system-ui,sans-serif;color:var(--ink);background:var(--bg);line-height:1.45;-webkit-font-smoothing:antialiased}.mono{font-family:IBM Plex Mono,ui-monospace,monospace;font-variant-numeric:tabular-nums}button{font-family:inherit;cursor:pointer}a{color:inherit}h1,h2,h3{line-height:1.2;letter-spacing:-.01em}.bara-dreapta{display:flex;align-items:center;gap:6px}.cont-buton{display:flex;align-items:center;gap:9px;padding:3px 8px 3px 10px;background:none;border:1px solid transparent;cursor:pointer;text-align:left}.cont-buton:hover,.cont-buton[aria-expanded=true]{background:var(--of-surf2);border-color:var(--of-line)}.cont-text{display:flex;flex-direction:column;line-height:1.25;font-size:13px}.of-icobtn.on{color:var(--of-acc);border-color:var(--of-line)}.meniu-ancora{position:relative;display:inline-flex}.meniu-ancora .of-menu{top:calc(100% + 4px)}.meniu-dreapta{right:0}.meniu-stanga{left:0}@media (max-width:900px){.cont-text{display:none}.of-topbar{gap:10px;padding:0 10px}}@media (max-width:720px){.of-topbar{flex-wrap:wrap;height:auto;row-gap:0;padding:6px 12px 0}.of-topbar .of-nav{order:3;flex:1 0 100%;overflow-x:auto;scrollbar-width:none;margin:0 -12px;padding:0 4px;border-top:1px solid var(--of-line)}.of-topbar .of-nav a{padding:13px 10px;white-space:nowrap}}.spacer{flex:1}.tender-pill{display:flex;align-items:center;gap:9px;background:var(--of-surf2);padding:5px 12px;font-size:.82rem;border:1px solid var(--of-line)}.tender-pill .mono{color:var(--of-ink2);font-size:.76rem}.cost-esuat{font-size:.74rem;opacity:.8}.cost-esuat .mono{font-size:.74rem}.preluata{font-style:italic;opacity:.85}.wrap{padding:26px 30px;max-width:1500px;margin:0 auto}.screen-head{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:18px;gap:16px;flex-wrap:wrap}.screen-head h2{font-size:1.5rem}.sub{color:var(--muted);font-size:.9rem;margin-top:3px}.btn{border:1px solid var(--line-strong);background:var(--of-surf);color:var(--ink);padding:8px 14px;border-radius:var(--of-radius);font-size:.85rem;font-weight:600;display:inline-flex;align-items:center;gap:7px;text-decoration:none}.btn:hover{border-color:var(--accent);color:var(--accent)}.btn.primary{background:var(--ink);border-color:var(--ink);color:var(--of-acc-on)}.btn.primary:hover{background:var(--of-ink);color:var(--of-acc-on)}.btn.accent{background:var(--accent);border-color:var(--accent);color:var(--of-acc-on)}.btn.sm{padding:5px 10px;font-size:.78rem}.btn.pericol{background:var(--alert);border-color:var(--alert);color:var(--of-acc-on)}.btn.pericol:hover{background:var(--of-err);border-color:var(--of-err);color:var(--of-acc-on)}.btn:disabled{opacity:.5;cursor:not-allowed}.grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:16px}.tcard{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius);padding:18px;box-shadow:var(--shadow);cursor:pointer;transition:.15s;text-decoration:none;color:inherit;display:block}.tcard:hover{border-color:var(--accent);transform:translateY(-2px)}.tcard h3{font-size:1.05rem;margin-bottom:4px}.tcard .meta{color:var(--muted);font-size:.8rem;margin-bottom:12px}.tcard .foot{display:flex;justify-content:space-between;align-items:center;font-size:.8rem;color:var(--muted);border-top:1px solid var(--line);padding-top:10px;margin-top:4px}.chip{display:inline-flex;align-items:center;gap:5px;font-size:.72rem;font-weight:600;padding:3px 9px;border-radius:var(--of-radius);text-transform:uppercase;letter-spacing:.03em}.chip.wait{background:var(--warn-soft);color:var(--warn)}.chip.work{background:var(--accent-soft);color:var(--accent-dk)}.chip.ok{background:var(--ok-soft);color:var(--ok)}.chip.err{background:var(--alert-soft);color:var(--alert)}.badge{display:inline-flex;align-items:center;font-size:.68rem;font-weight:700;padding:2px 8px;border-radius:var(--of-radius);text-transform:uppercase;letter-spacing:.03em}.b-produs{background:var(--of-acc-soft);color:var(--of-acc)}.b-bundle{background:var(--of-act-soft);color:var(--of-act)}.b-serviciu,.b-licenta,.b-manopera{background:var(--warn-soft);color:var(--warn)}.stepper-wrap{background:var(--panel);border-bottom:1px solid var(--line);position:sticky;top:56px;z-index:30}.stepper{display:flex;padding:0 30px}.step{flex:1;display:flex;flex-direction:column;gap:5px;padding:14px 6px 13px;position:relative;color:var(--muted)}.step .idx{display:flex;align-items:center;gap:8px;font-size:.72rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em}.step .num{width:22px;height:22px;border-radius:50%;border:1.5px solid var(--line-strong);display:grid;place-items:center;font-size:.72rem;color:var(--faint);background:var(--of-surf)}.step .lbl{font-size:.9rem;font-weight:600;color:var(--ink)}.step .gate{font-size:.66rem;color:var(--warn);font-weight:600}.step.done .num{background:var(--accent);border-color:var(--accent);color:var(--of-acc-on)}.step.active .num{background:var(--ink);border-color:var(--ink);color:var(--of-acc-on)}.step.active:before{content:"";position:absolute;bottom:0;left:6px;right:6px;height:2.5px;background:var(--ink);border-radius:var(--of-radius)}.panel{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow);overflow:hidden}.poz{border-bottom:1px solid var(--line)}.poz:last-child{border-bottom:none}.poz-h{display:flex;align-items:center;gap:14px;padding:12px 16px;cursor:pointer}.poz-h:hover{background:var(--of-surf2)}.poz-h .cod{font-size:.76rem;color:var(--faint);width:48px}.poz-h .nm{font-weight:600;flex:1}.poz-cer{padding:4px 16px 16px 78px;display:none}.poz.open .poz-cer{display:block}.poz-cer li{font-size:.85rem;color:var(--muted);padding:3px 0;list-style:none;border-bottom:1px dashed var(--line)}.qty-in,.adaos-in{width:56px;padding:4px 6px;border:1px solid var(--line-strong);border-radius:var(--of-radius);font-family:IBM Plex Mono;text-align:right;font-size:.82rem}.chk{width:18px;height:18px;accent-color:var(--accent)}.curs-bar{display:flex;align-items:center;gap:18px;flex-wrap:wrap;padding:14px 18px;background:var(--accent-soft);border:1px solid var(--of-acc);border-radius:var(--radius);margin-bottom:16px}.curs-item{display:flex;align-items:center;gap:8px;font-size:.84rem}.curs-item label{color:var(--accent-dk);font-weight:600}.curs-item input{width:80px;padding:5px 8px;border:1px solid var(--line-strong);border-radius:var(--of-radius);font-family:IBM Plex Mono;text-align:right;font-size:.84rem}.upl-poz{padding:14px 16px;border-bottom:1px solid var(--line)}.upl-poz:last-child{border-bottom:none}.upl-name{font-weight:600;margin-bottom:9px;display:flex;align-items:center;gap:8px}.upl-name small{color:var(--faint);font-weight:400;font-size:.78rem}.offer-chips{display:flex;flex-direction:column;gap:6px;margin-bottom:9px}.ochip{display:flex;align-items:center;gap:9px;font-size:.82rem;border:1px solid var(--line);border-radius:var(--of-radius);padding:7px 10px;background:var(--of-surf)}.ochip .ft{font-size:.62rem;font-weight:700;background:var(--ink);color:var(--of-acc-on);padding:2px 6px;border-radius:var(--of-radius);letter-spacing:.04em}.ochip .del{margin-left:6px;color:var(--faint);cursor:pointer;border:none;background:none;font-size:.9rem}.ochip .del:hover{color:var(--alert)}.legend{display:flex;gap:20px;flex-wrap:wrap;padding:12px 16px;color:var(--faint);font-size:.78rem;background:var(--of-surf2)}.rev-grid{display:grid;grid-template-columns:minmax(280px,380px) 1fr;gap:16px;align-items:start}.filecard{background:var(--ink);border-radius:var(--radius);padding:14px;color:var(--of-ink);position:sticky;top:130px}.filecard .fh{font-size:.8rem;font-weight:600;margin-bottom:8px;color:var(--of-ink2)}.filecard img{width:100%;border-radius:var(--of-radius);border:1px solid var(--of-line2)}.filecard .srcname{font-size:.72rem;color:var(--of-ink3);margin-bottom:10px;word-break:break-all}.flag{display:flex;gap:9px;align-items:flex-start;background:var(--warn-soft);border:1px solid var(--of-wait);color:var(--of-wait);border-radius:var(--of-radius);padding:9px 11px;font-size:.82rem;margin-bottom:8px}.flag.info{background:var(--of-acc-soft);border-color:var(--of-acc);color:var(--of-acc)}.flag .ic{font-size:.95rem}.ofcard{border-bottom:1px solid var(--line);padding:16px}.ofcard:last-child{border-bottom:none}.ofcard-h{font-weight:700;margin-bottom:12px;display:flex;align-items:center;gap:8px}.etbl{width:100%;border-collapse:collapse;font-size:.84rem}.etbl th{text-align:left;font-size:.7rem;text-transform:uppercase;letter-spacing:.03em;color:var(--muted);padding:6px 8px;border-bottom:1px solid var(--line-strong)}.etbl td{padding:4px 8px;border-bottom:1px solid var(--line);vertical-align:middle}.etbl input,.etbl select{border:1px solid transparent;background:transparent;padding:4px 6px;border-radius:var(--of-radius);font-family:inherit;font-size:.84rem;width:100%}.etbl input:hover,.etbl select:hover{border-color:var(--line)}.etbl input:focus,.etbl select:focus{border-color:var(--accent);background:var(--of-surf);outline:none}.etbl input.mono{font-family:IBM Plex Mono;text-align:right}.etbl .warn-cell input{background:var(--warn-soft)}.etbl tr.taxa{background:var(--of-surf2)}.md{display:grid;grid-template-columns:270px 1fr;gap:16px;align-items:start}.md-list{position:sticky;top:130px;border:1px solid var(--line);border-radius:var(--radius);overflow:hidden;background:var(--of-surf)}.md-item{display:flex;align-items:center;gap:8px;padding:10px 12px;border-bottom:1px solid var(--line);cursor:pointer;font-size:.86rem}.md-item:last-child{border-bottom:none}.md-item:hover{background:var(--of-surf2)}.md-item.on{background:var(--accent-soft);box-shadow:inset 3px 0 0 var(--accent)}.md-item .cod{font-size:.72rem;color:var(--faint);font-family:IBM Plex Mono}.md-item .win{margin-left:auto;font-size:.66rem;color:var(--ok);font-weight:700}.qm{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius);overflow:hidden;box-shadow:var(--shadow)}.qm-head{background:var(--of-surf);border-bottom:3px solid var(--accent);padding:16px 20px;display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap}.qm-head h3{font-size:1.06rem;font-weight:700}.qm-head .req{font-family:IBM Plex Mono;font-size:.78rem;background:var(--accent-soft);border:1px solid var(--of-acc);color:var(--accent-dk);padding:4px 12px;border-radius:var(--of-radius)}.qm-alert{display:flex;gap:10px;align-items:flex-start;padding:11px 20px;font-size:.8rem;border-bottom:1px solid var(--line)}.qm-alert.warn{background:var(--warn-soft);color:var(--of-wait)}.qm-alert.eol{background:var(--alert-soft);color:var(--of-err)}.corecturi-ramase{padding:12px 16px;margin-bottom:12px;border-left:3px solid var(--warn);font-size:.84rem}.corecturi-ramase h3{margin:0 0 4px;font-size:.92rem}.corecturi-ramase p{margin:0 0 8px}.corecturi-ramase ul{list-style:none;margin:0;padding:0}.corecturi-ramase li{display:flex;gap:12px;align-items:center;justify-content:space-between;padding:8px 0;border-top:1px solid var(--line)}.corectura-cerinta{font-weight:600;margin:2px 0}.export-conformitate{display:flex;flex-direction:column;align-items:flex-end;gap:6px;max-width:360px}.qm-scroll{overflow-x:auto}.qmt{border-collapse:separate;border-spacing:0;width:100%;font-size:.85rem;min-width:600px}.qmt th,.qmt td{border-right:1px solid var(--line);border-bottom:1px solid var(--line);padding:9px 13px;vertical-align:top;text-align:left}.qmt thead th{background:var(--ink);color:var(--of-ink2);font-weight:600;font-size:.74rem;text-transform:uppercase;letter-spacing:.03em}.qmt thead th .sup{display:block;font-size:.82rem;text-transform:none;font-weight:700;color:var(--of-acc-on);margin-top:2px}.qmt .colreq{position:sticky;left:0;z-index:2;background:var(--of-surf2);min-width:230px;max-width:280px;font-weight:500;box-shadow:1px 0 0 var(--line)}.qmt thead .colreq{background:var(--ink);color:var(--of-ink2)}.qmt tbody td{background:var(--of-surf)}.qmt tbody tr:nth-child(2n) td{background:var(--of-surf2)}.qmt tbody tr:hover td{background:var(--accent-soft)}.sec td{background:var(--accent-soft)!important;color:var(--accent-dk);font-weight:700;font-size:.72rem;text-transform:uppercase;letter-spacing:.06em}.qcell{display:flex;align-items:flex-start}.qbadge{display:inline-flex;align-items:center;justify-content:center;font-family:IBM Plex Mono;font-size:.68rem;font-weight:600;min-width:34px;padding:2px 4px;border-radius:var(--of-radius);margin-right:8px;flex:none;border:1px solid transparent}.q-ok{background:var(--ok-soft);color:var(--ok);border-color:var(--of-ok)}.q-nok{background:var(--alert-soft);color:var(--alert);border-color:var(--of-err)}.q-chk{background:var(--warn-soft);color:var(--warn);border-color:var(--of-wait)}.q-nd{background:var(--of-surf2);color:var(--muted);border-color:var(--line)}.qtxt{font-size:.8rem;color:var(--muted)}.qm-score td{background:var(--of-surf2)!important;border-top:2px solid var(--accent);font-weight:600}.score-pill{display:inline-flex;gap:10px;font-family:IBM Plex Mono;font-size:.8rem}.score-pill b{color:var(--ok)}.score-pill .w{color:var(--warn)}.score-pill .x{color:var(--alert)}.qm-select td{background:var(--of-surf2)!important}.qm-select label{display:flex;align-items:center;gap:7px;font-size:.82rem;cursor:pointer;font-weight:600}.ctbl{width:100%;border-collapse:collapse;font-size:.85rem}.ctbl th{text-align:left;font-size:.7rem;text-transform:uppercase;letter-spacing:.03em;color:var(--muted);padding:9px 12px;border-bottom:1px solid var(--line-strong)}.ctbl td{padding:9px 12px;border-bottom:1px solid var(--line)}.ctbl td.num,.ctbl th.num{text-align:right;font-family:IBM Plex Mono}.ctbl tbody tr:hover{background:var(--of-surf2)}.ctbl .adaos-in{width:56px}.totbar{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-top:16px}.tot{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius);padding:14px 16px;box-shadow:var(--shadow)}.tot .k{font-size:.74rem;color:var(--muted);text-transform:uppercase;letter-spacing:.03em;margin-bottom:5px}.tot .v{font-size:1.3rem;font-weight:700;font-family:IBM Plex Mono}.tot.good{background:var(--ok-soft);border-color:var(--of-ok)}.tot.good .v{color:var(--ok)}.tot.hl{background:var(--accent-soft);border-color:var(--of-acc)}.tot.hl .v{color:var(--accent-dk)}.tot.bad{background:var(--alert-soft);border-color:var(--of-err)}.tot.bad .v{color:var(--alert)}.field{display:flex;flex-direction:column;gap:5px;margin-bottom:12px}.field label{font-size:.78rem;font-weight:600;color:var(--muted)}.field>span{font-size:.78rem;font-weight:600;color:var(--muted)}.field input{padding:8px 10px;border:1px solid var(--line-strong);border-radius:var(--of-radius);font-size:.9rem;font-family:inherit}.row2{display:grid;grid-template-columns:1fr 1fr;gap:12px}.overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--of-scrim);display:grid;place-items:center;z-index:50}.modal{background:var(--of-surf);border-radius:var(--radius);padding:24px;width:min(520px,92vw);box-shadow:0 20px 60px #00000040}.modal h3{margin-bottom:16px}.muted{color:var(--muted)}.center{display:grid;place-items:center;padding:60px;color:var(--muted);gap:10px}.spin{width:26px;height:26px;border:3px solid var(--line);border-top-color:var(--accent);border-radius:50%;animation:sp 1s linear infinite}@keyframes sp{to{transform:rotate(360deg)}}.sursa{display:inline-flex;align-items:center;gap:6px;margin-left:8px;font-size:.72rem}.sursa-pag{color:var(--accent, var(--of-acc));text-decoration:none;white-space:nowrap}.sursa-pag:hover{text-decoration:underline}.sursa-citat{color:var(--muted, var(--of-ink3));font-style:italic;max-width:260px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.badge-verif{padding:1px 6px;border-radius:var(--of-radius);font-size:.68rem;white-space:nowrap}.badge-verificat{background:var(--of-ok-soft);color:var(--of-ok)}.badge-negasit{background:var(--of-err-soft);color:var(--of-err)}.badge-neverif{background:var(--of-bg);color:var(--of-ink2)}.login-wrap{min-height:100vh;display:flex;align-items:center;justify-content:center;background:var(--of-bg)}.login-card{width:360px;background:var(--of-surf);border:1px solid var(--of-line2);padding:28px;display:flex;flex-direction:column}.login-card .btn{width:100%;margin-top:8px}.login-brand{font-weight:700;font-size:18px;display:flex;align-items:center;gap:8px}.login-eroare{margin-top:12px;padding:8px 10px;border:1px solid var(--of-err);background:var(--of-err-soft);font-size:13px}.utbl{width:100%;border-collapse:collapse}.utbl th,.utbl td{border:1px solid var(--line);padding:7px 9px;text-align:left;font-size:13px}.utbl th{background:var(--of-surf2);font-weight:600}.utbl tr.inactiv td{opacity:.5}.chip.none{background:var(--of-surf2);color:var(--muted)}.verif{display:inline-flex;align-items:center;gap:8px;margin-left:auto;font-weight:400}.finalizare{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:16px}.dash-bar{display:flex;align-items:center;gap:16px;flex-wrap:wrap;margin-bottom:14px;font-size:.86rem}.seg{display:inline-flex;border:1px solid var(--line-strong);border-radius:var(--of-radius);overflow:hidden}.seg button{border:none;background:var(--of-surf);padding:6px 14px;font-size:.84rem;font-weight:600;color:var(--muted)}.seg button.on{background:var(--ink);color:var(--of-acc-on)}.dash-filtre{gap:12px}.dash-cauta{flex:1 1 260px;max-width:420px;padding:6px 9px;border:1px solid var(--line-strong);border-radius:var(--of-radius);font:inherit;font-size:.84rem}.dash-filtre select{margin-left:4px;padding:5px 8px;border:1px solid var(--line-strong);border-radius:var(--of-radius);font:inherit;font-size:.84rem}.arbore{padding:6px 0;font-size:.86rem}.nod{display:flex;align-items:center;gap:8px;padding:5px 12px;cursor:pointer}.nod:hover{background:var(--of-surf2)}.nod.on{background:var(--accent-soft);box-shadow:inset 3px 0 0 var(--accent)}.nod.gri{color:var(--faint);cursor:default}.nod .sageata{width:14px;color:var(--faint);flex:none;text-align:center}.nod .eticheta{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nr{min-width:22px;text-align:center;font-size:.72rem;font-weight:700;padding:1px 6px;border-radius:var(--of-radius);background:var(--warn-soft);color:var(--warn);flex:none}.nr.err{background:var(--alert-soft);color:var(--alert)}.lic-bloc{border-bottom:1px solid var(--line)}.lic-bloc:last-of-type{border-bottom:0}.lic-rand{display:grid;grid-template-columns:150px 1fr auto;gap:14px;padding:12px 14px;align-items:start}.lic-rand.on{background:var(--accent-soft);box-shadow:inset 3px 0 0 var(--accent)}.lic-stanga{display:flex;gap:4px;align-items:flex-start}.lic-sageata{border:0;background:none;color:var(--faint);font:inherit;cursor:pointer;padding:0 2px;line-height:1.4}.lic-numar{font-weight:700;font-size:.84rem}.lic-data{color:var(--muted);font-size:.74rem;margin-top:1px}.lic-progres{display:flex;align-items:center;gap:6px;margin-top:6px}.lic-mijloc{min-width:0}.lic-titlu{display:block;font-weight:700;font-size:.95rem;line-height:1.3;color:var(--accent-dk);text-decoration:none}.lic-titlu:hover{text-decoration:underline}.lic-selectie{display:block;width:100%;text-align:left;border:0;background:none;padding:0;margin-top:6px;font:inherit;cursor:pointer}.lic-fapte{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:2px 16px}.lic-fapt{display:flex;gap:6px;font-size:.78rem;line-height:1.45}.lic-fapt-ic{color:var(--faint);flex:none;width:14px}.lic-termen.aproape b{color:var(--warn)}.lic-termen.expirat b{color:var(--alert)}.lic-dreapta{display:flex;flex-direction:column;align-items:flex-end;gap:2px;text-align:right}.lic-valoare{font-size:1.02rem;font-weight:700;white-space:nowrap}.lic-moneda{font-size:.78rem;font-weight:600;color:var(--muted)}.lic-valoare-et{font-size:.7rem}.lic-vezi{margin-top:4px;font-size:.74rem;font-weight:700;letter-spacing:.03em;color:var(--accent);text-decoration:none}.lic-vezi:hover{text-decoration:underline}@media (max-width:760px){.lic-rand{grid-template-columns:1fr;gap:8px}.lic-dreapta{align-items:flex-start;text-align:left}}.legenda{display:flex;gap:12px;flex-wrap:wrap;align-items:center;padding:10px 12px;margin-top:6px;border-top:1px dashed var(--line);color:var(--muted);font-size:.74rem}.dash-sel{display:flex;align-items:center;gap:8px;padding:10px 12px;border-bottom:1px solid var(--line);font-size:.84rem}.dash-sel a{margin-left:auto;color:var(--accent);text-decoration:none}.sarcini tbody tr{cursor:pointer}.sarcini tr.grup td{background:var(--of-surf2);font-weight:700;font-size:.78rem;cursor:default}.sarcini tr.err td:first-child{color:var(--alert);font-weight:600}.sarcini td.link{color:var(--accent);white-space:nowrap;text-align:right}.btn{transition:border-color var(--durata-scurta) var(--curba),background var(--durata-scurta) var(--curba),color var(--durata-scurta) var(--curba)}.btn-spin{width:12px;height:12px;border:2px solid currentColor;border-right-color:transparent;border-radius:50%;display:inline-block;animation:sp .7s linear infinite}@keyframes pulsare{0%{background-position:-240px 0}to{background-position:240px 0}}.schelet-linie{height:11px;margin:9px 0;border-radius:var(--of-radius);background:linear-gradient(90deg,var(--of-line) 0,var(--of-surf2) 60px,var(--of-line) 120px);background-size:480px 11px;animation:pulsare 1.4s infinite linear}.schelet-card{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow);padding:18px}.schelet-rand{display:flex;gap:16px;padding:6px 16px;border-bottom:1px solid var(--line)}.schelet-rand .schelet-linie{flex:none}.panou-eroare{padding:24px;display:flex;flex-direction:column;gap:8px;align-items:flex-start;border-color:var(--of-err)}.modal{box-shadow:var(--umbra-ridicata)}@media (prefers-reduced-motion: reduce){.schelet-linie,.btn-spin{animation:none}}.celula{position:relative;display:inline-flex;align-items:center;gap:4px}.etbl .celula{width:100%}.celula input,.celula select{flex:1;min-width:0}.celula-ind{font-size:.75rem;color:var(--muted);flex:none;width:14px;display:inline-flex;justify-content:center}.celula-ind.ok{color:var(--ok);font-weight:700}.celula-ind .btn-spin{width:10px;height:10px}.celula-eroare input,.celula-eroare select{border-color:var(--alert)!important;background:var(--alert-soft)!important}.zona-upload{border:2px dashed var(--line-strong);border-radius:var(--radius);padding:28px;text-align:center;color:var(--muted);background:var(--panel);cursor:pointer;transition:border-color var(--durata) var(--curba),background var(--durata) var(--curba),color var(--durata) var(--curba)}.zona-upload.compact{padding:12px;border-width:1.5px;font-size:.82rem}.zona-upload:hover,.zona-upload.peste{border-color:var(--accent);color:var(--accent-dk);background:var(--accent-soft)}.zona-upload.incarca{cursor:progress}.zu-text{font-weight:600}.bar-upload{height:6px;border-radius:var(--of-radius);background:var(--line);overflow:hidden;margin:10px auto 0;max-width:320px}.bar-upload i{display:block;height:100%;background:var(--accent);transition:width var(--durata) var(--curba)}button.step{background:none;border:none;text-align:left;font:inherit;cursor:pointer}.step.active:before{display:none}.step-subliniere{position:absolute;bottom:0;left:6px;right:6px;height:2.5px;background:var(--ink);border-radius:var(--of-radius)}.step.st-pas-terminat .num{background:var(--ok);border-color:var(--ok);color:var(--of-acc-on)}.step.st-pas-in_lucru .num{background:var(--warn-soft);border-color:var(--warn);color:var(--warn)}.step.st-pas-eroare .num{background:var(--alert);border-color:var(--alert);color:var(--of-acc-on)}.step.st-pas-nu_se_aplica .num{opacity:.5}.step.active .num{box-shadow:0 0 0 3px var(--of-shadow)}.poz-cer{display:block}.poz-h .celula select.badge{border:none;padding:3px 6px}.camp-eroare{margin:-6px 0 10px;color:var(--alert);font-size:.78rem}.modal-eroare{margin-top:12px;padding:8px 10px;border:1px solid var(--of-err);background:var(--of-err-soft);font-size:13px;border-radius:var(--of-radius)}.mesaj-eroare{margin-top:12px;color:var(--alert);font-size:.85rem;line-height:1.45}.ctbl tr.inactiv td{opacity:.55}.ctbl.furnizori .celula input{width:100%;min-width:90px}.bara-cereri{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:12px;font-size:.85rem}.bara-cereri .spatiu{flex:1}.ctbl.cereri{margin:4px 0 8px}.ctbl.cereri .actiuni{display:flex;gap:6px;flex-wrap:wrap}.ctbl.cereri input.termen{padding:4px 6px;border:1px solid var(--line-strong);border-radius:var(--of-radius);font-family:inherit;font-size:.8rem}.ctbl.cereri a{display:block;font-size:.8rem}.ctbl.cereri a.inlocuita{color:var(--faint);text-decoration:line-through}.oferta-rev{display:inline-flex;align-items:center;gap:5px}.del{color:var(--faint);cursor:pointer;border:none;background:none;font-size:.9rem;line-height:1}.del:hover{color:var(--alert)}.oferte-fara-cerere{display:flex;flex-direction:column;gap:4px;margin:6px 0;font-size:.82rem}.cereri-actiuni{display:flex;gap:8px;margin-top:6px}.lista-furnizori{max-height:220px;overflow:auto;border:1px solid var(--line);border-radius:var(--of-radius);padding:6px 10px;margin-bottom:8px}.opt-furnizor{display:flex;align-items:center;gap:8px;padding:4px 0;font-size:.88rem}.field select{padding:8px 10px;border:1px solid var(--line-strong);border-radius:var(--of-radius);font-size:.9rem;font-family:inherit}.categorie-noua{display:flex;gap:8px;align-items:center}.ctbl.categorii .cuvinte{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.cuvant{display:inline-flex;align-items:center;gap:4px;background:var(--of-surf2);border-radius:var(--of-radius);padding:2px 6px 2px 9px;font-size:.78rem}.cuvant-nou{width:110px;font-size:.78rem;padding:3px 6px}.atribuire{display:inline-flex;align-items:center;gap:6px;flex-wrap:wrap}.atribuire select{max-width:160px;font-size:.78rem}.sursa-cat{font-size:.64rem;text-transform:uppercase;letter-spacing:.03em;color:var(--muted);border:1px solid var(--line);border-radius:var(--of-radius);padding:0 5px}.persoana{display:inline-flex;flex-direction:column;gap:2px}.persoana small{font-size:.68rem}.persoana-rand{display:inline-flex;align-items:center;gap:6px}.poz-lot{margin-top:10px;border-top:1px solid var(--line)}.bara-atribuire select{font-size:.8rem}.clopotel{position:relative;display:flex;align-items:center}.clopotel-buton{position:relative;background:none;border:none;color:var(--of-ink2);padding:6px 9px;border-radius:var(--of-radius);cursor:pointer;display:inline-flex;align-items:center}.clopotel-buton:hover,.clopotel-buton[aria-expanded=true]{color:var(--of-ink);background:var(--of-surf2)}.insigna{position:absolute;top:0;right:0;min-width:17px;height:17px;padding:0 4px;border-radius:var(--of-radius);background:var(--of-ink2);color:var(--of-acc-on);font-size:.66rem;font-weight:700;line-height:17px;text-align:center}.insigna.urgenta{background:var(--alert)}.clopotel-lista{position:absolute;top:calc(100% + 8px);right:0;width:min(380px,92vw);background:var(--of-surf);color:var(--ink);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--umbra-ridicata);z-index:40;overflow:hidden}.clopotel-antet{display:flex;justify-content:space-between;align-items:center;padding:10px 12px;border-bottom:1px solid var(--line);font-size:.85rem}.clopotel-lista ul{list-style:none;margin:0;padding:0;max-height:420px;overflow:auto}.clopotel-rand{display:flex;flex-direction:column;gap:3px;width:100%;text-align:left;background:none;border:none;border-bottom:1px solid var(--line);padding:9px 12px;font:inherit;color:inherit;cursor:pointer}.clopotel-rand:hover{background:var(--of-surf2)}.clopotel-gol{padding:14px 12px;font-size:.85rem}.clopotel-toate{display:block;padding:9px 12px;text-align:center;font-size:.82rem;font-weight:600;color:var(--accent);text-decoration:none}.notificare-text{font-size:.86rem;line-height:1.35}.necitita .notificare-text{font-weight:700}.notificare-meta{font-size:.74rem;color:var(--muted)}.eticheta-urgent{align-self:flex-start;font-size:.64rem;font-weight:700;text-transform:uppercase;letter-spacing:.03em;color:var(--of-acc-on);background:var(--alert);border-radius:var(--of-radius);padding:1px 6px}.buton-link{background:none;border:none;padding:0;font:inherit;color:var(--accent);cursor:pointer;font-weight:600}.buton-link:disabled{color:var(--faint);cursor:default}.file{display:flex;gap:4px;border-bottom:1px solid var(--line);margin-bottom:14px}.file button{background:none;border:none;border-bottom:2px solid transparent;padding:8px 14px;font:inherit;font-weight:600;color:var(--muted);cursor:pointer}.file button[aria-selected=true]{color:var(--ink);border-bottom-color:var(--ink)}.grup-notificari{margin-bottom:14px}.grup-notificari h3{font-size:.95rem;margin-bottom:8px}.grup-notificari ul{list-style:none;margin:0;padding:0}.notificare{display:flex;align-items:center;gap:12px;border-top:1px solid var(--line)}.notificare:first-child{border-top:none}.notificare.urgenta{box-shadow:inset 3px 0 0 var(--alert);padding-left:10px}.notificare-link{flex:1;display:flex;align-items:center;gap:8px;text-align:left;background:none;border:none;padding:9px 0;font:inherit;color:inherit;cursor:pointer}.setari-sectiune{margin-bottom:18px}.setari-sectiune h3{font-size:1rem;margin-bottom:4px}.setari-explicatie{font-size:.8rem;margin-bottom:8px}.setari-rand{display:grid;grid-template-columns:minmax(200px,1.1fr) 150px minmax(220px,1.6fr);gap:6px 14px;align-items:center;padding:9px 0;border-top:1px solid var(--line)}.setari-rand .celula input,.setari-rand .celula select{width:100%;padding:6px 8px;border:1px solid var(--line-strong);border-radius:var(--of-radius);font:inherit;font-size:.85rem}.setari-info{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:.78rem;color:var(--muted)}.setari-nota{color:var(--warn)}.setari-rand .camp-eroare{grid-column:2 / -1;margin:0}.modal-praguri{width:min(760px,94vw)}.stare-motor{display:grid;grid-template-columns:max-content 1fr;gap:6px 18px;font-size:.86rem;margin:8px 0 12px}.stare-motor dt{color:var(--muted)}.stare-motor dd{margin:0}.motor-suspendat{margin:0 0 12px;font-size:.86rem;color:var(--alert)}.rezultat-test{margin-top:10px;font-size:.85rem}.rezultat-test.ok{color:var(--ok)}.rezultat-test.eroare{color:var(--alert)}.actiuni-furnizor{display:inline-flex;gap:6px;align-items:center}@media (max-width:720px){.setari-rand{grid-template-columns:1fr}.setari-rand .camp-eroare{grid-column:1}}.cerinta-structurata{display:inline-flex;align-items:center;flex-wrap:wrap;gap:6px;margin-left:6px;vertical-align:middle}.chip-cerinta{font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.72rem;font-weight:600;padding:1px 8px;border-radius:var(--of-radius);border:1px solid var(--line-strong);background:var(--of-surf);color:var(--muted);cursor:pointer}.chip-cerinta.numerica{background:var(--accent-soft);border-color:var(--of-acc);color:var(--accent-dk)}.chip-cerinta:hover{border-color:var(--accent)}.marcaj-um{font-size:.66rem;font-weight:700;color:var(--warn);background:var(--warn-soft);border-radius:var(--of-radius);padding:0 6px;white-space:nowrap}.marcaj-corectat{font-size:.66rem;color:var(--faint);font-style:italic}.editor-cerinta{display:flex;flex-wrap:wrap;align-items:flex-start;gap:8px;width:100%;margin:6px 0 4px;padding:8px 10px;border:1px solid var(--line);border-radius:var(--of-radius);background:var(--of-surf2)}.camp-cerinta{display:inline-flex;flex-direction:column;gap:3px}.camp-cerinta label{display:flex;flex-direction:column;gap:3px;font-size:.7rem;font-weight:600;color:var(--muted)}.camp-cerinta input,.camp-cerinta select{padding:4px 6px;border:1px solid var(--line-strong);border-radius:var(--of-radius);font:inherit;font-size:.8rem;width:120px;color:var(--ink)}.camp-eroare-inline{max-width:240px;color:var(--alert);font-size:.72rem}.editor-cerinta-actiuni{display:inline-flex;gap:6px;align-self:flex-end}.panou-documente{width:min(700px,94vw);max-height:86vh;overflow:auto}.panou-documente-antet{display:flex;justify-content:space-between;align-items:center;gap:12px}.panou-documente-antet h3{margin-bottom:2px}.documente-gol{margin:14px 0;font-size:.85rem}.lista-documente{list-style:none;margin:12px 0;padding:0;border-top:1px solid var(--line)}.document{border-bottom:1px solid var(--line);padding:8px 0}.document-rand{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:.84rem}.document-nume{font-weight:600;max-width:240px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.document-continut{font-size:.74rem}.document-actiuni{display:inline-flex;gap:6px;margin-left:auto}.document-confirma{display:flex;width:100%;margin-top:6px;font-size:.8rem}.text-document{margin-top:8px;max-height:260px;overflow:auto;background:var(--of-surf2);border:1px solid var(--line);border-radius:var(--of-radius);padding:8px 10px;font-size:.78rem}.text-document-pagina{font-size:.68rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--muted);margin:6px 0 2px}.text-document pre{white-space:pre-wrap;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.76rem}.adauga-document{border-top:1px solid var(--line);padding-top:12px;margin-top:4px}.adauga-document .field{max-width:220px}.adauga-document-rand{display:flex;align-items:center;gap:8px;margin-bottom:8px;font-size:.78rem}.adauga-document-rand label.btn{cursor:pointer}.adauga-document-rand label.btn.incarca{cursor:progress;opacity:.7}.adresa-document{flex:1;min-width:0;padding:7px 9px;border:1px solid var(--line-strong);border-radius:var(--of-radius);font:inherit;font-size:.85rem}.documente-nota{font-size:.74rem}.panou-documente .flag,.panou-documente .modal-eroare{margin-top:10px}.qmt thead th.cand-cap{text-transform:none;letter-spacing:0;font-size:.78rem;font-weight:400;min-width:210px}.cand{display:flex;flex-direction:column;align-items:flex-start;gap:5px}.qmt thead th .cand .sup{margin-top:0}.cand-cap .score-pill{flex-wrap:wrap;gap:8px;font-size:.74rem;color:var(--of-ink2)}.cand-cap .score-pill b{color:var(--of-ok)}.cand-cap .score-pill .w{color:var(--of-wait)}.cand-cap .score-pill .x{color:var(--of-err)}.cand-cap .marcaj-revazut{background:var(--of-wait);color:var(--of-wait)}.concluzie summary{cursor:pointer;color:var(--of-ink2);font-size:.74rem}.concluzie p{margin-top:4px;color:var(--of-ink2);font-size:.76rem;max-width:260px;white-space:normal}.cand-alerta{font-size:.74rem;max-width:260px;white-space:normal}.cand-alerta.warn{color:var(--of-wait)}.cand-alerta.eol{color:var(--of-err)}.cand-castigator{display:flex;align-items:center;gap:6px;font-weight:600;color:var(--of-acc-on);cursor:pointer}.cerinta-cerut{display:inline-block;margin-left:4px;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.7rem;color:var(--accent-dk);background:var(--accent-soft);border-radius:var(--of-radius);padding:0 6px;white-space:nowrap}.qcell-buton{width:100%;flex-wrap:wrap;gap:4px;align-items:center;background:none;border:1px solid transparent;border-radius:var(--of-radius);padding:2px 4px;font:inherit;color:inherit;text-align:left;cursor:pointer}.qcell-buton:hover,.qcell-buton.activ{border-color:var(--accent);background:var(--of-surf)}.qcell-buton .qbadge{margin-right:2px}.sursa-verdict{margin-left:auto;font-size:.82rem;color:var(--muted)}.marcaj-revazut{font-size:.64rem;font-weight:700;text-transform:uppercase;letter-spacing:.03em;color:var(--warn);background:var(--warn-soft);border-radius:var(--of-radius);padding:1px 6px;white-space:nowrap}.panou-rand{position:fixed;top:56px;right:0;bottom:0;width:min(480px,96vw);background:var(--of-surf);border-left:1px solid var(--line);box-shadow:var(--umbra-ridicata);z-index:45;overflow:auto;padding:16px 18px}.panou-rand-antet{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:10px}.panou-rand-verdict{display:flex;align-items:center;gap:8px;font-size:.84rem;margin-bottom:10px}.panou-rand-verdict .qbadge{margin-right:0}.strat{border-top:1px solid var(--line);padding:12px 0}.strat h4{font-size:.72rem;text-transform:uppercase;letter-spacing:.06em;color:var(--accent-dk);margin-bottom:8px}.strat p{font-size:.86rem;margin-bottom:8px}.strat-date{display:grid;grid-template-columns:max-content 1fr;gap:5px 14px;font-size:.82rem}.strat-date dt{color:var(--muted)}.strat-date dd{margin:0;word-break:break-word;display:flex;flex-wrap:wrap;align-items:center;gap:6px}.strat-date a{color:var(--accent)}.strat .citat{font-style:italic}.strat-cine{font-size:.76rem;margin-bottom:8px}.strat-formular{display:grid;grid-template-columns:1fr 1fr;gap:0 12px}.strat-formular .strat-comentariu{grid-column:1 / -1}.strat-formular textarea{padding:8px 10px;border:1px solid var(--line-strong);border-radius:var(--of-radius);font:inherit;font-size:.85rem;resize:vertical}.strat-actiuni{display:flex;gap:8px;flex-wrap:wrap}.strat-user .modal-eroare{margin:0 0 10px}.produs-linie{display:inline-flex;align-items:center;gap:5px;flex-wrap:wrap}.chip-produs{font-size:.74rem;font-weight:600;padding:2px 9px;border-radius:var(--of-radius);border:1px solid var(--of-acc);background:var(--accent-soft);color:var(--accent-dk);cursor:pointer;white-space:nowrap;max-width:170px;overflow:hidden;text-overflow:ellipsis}.chip-produs:hover{border-color:var(--accent)}.chip-produs.gol{background:var(--of-surf);border-style:dashed;border-color:var(--line-strong);color:var(--muted);font-weight:500}.marcaj-auto{font-size:.62rem;color:var(--faint);font-style:italic}.meniu-fundal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50}.meniu-produs{position:fixed;max-height:70vh;overflow:auto;background:var(--of-surf);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--umbra-ridicata);padding:12px 14px;font-size:.84rem}.meniu-produs-antet{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-bottom:8px}.meniu-produs-legat{display:flex;justify-content:space-between;align-items:center;gap:8px;padding-bottom:8px;margin-bottom:8px;border-bottom:1px solid var(--line);font-size:.78rem}.rezultate-produs{list-style:none;margin:6px 0 10px;padding:0;max-height:220px;overflow:auto}.rezultate-produs li{margin-bottom:4px}.rezultat-produs{width:100%;justify-content:flex-start;flex-wrap:wrap;gap:6px;text-align:left}.rezultat-denumire{font-size:.74rem;font-weight:400}.produs-nou .field{margin-bottom:8px}.meniu-produs .modal-eroare{margin-top:10px}.document-produs{color:var(--accent-dk);border-color:var(--of-acc)}.bloc-catalog{font-size:.82rem;background:var(--accent-soft);border:1px solid var(--of-acc);color:var(--accent-dk);border-radius:var(--of-radius);padding:7px 10px}.bloc-catalog.sters{background:var(--of-surf2);border-color:var(--line);color:var(--muted);font-style:italic}.bloc-catalog a{color:var(--accent)}.strat .nepotrivire-catalog{margin:0 0 10px}.camp-produs{max-width:260px;margin:10px 0 0}.strat-date+.strat-actiuni{margin-top:10px}.motiv-confirmare{font-size:.74rem;margin-top:6px}.strat .strat-actiuni+.modal-eroare{margin:8px 0 0}.bifa-catalog{display:flex;align-items:center;flex-wrap:wrap;gap:8px;font-size:.82rem;margin:0 0 10px}.bifa-catalog label{display:inline-flex;align-items:center;gap:4px;cursor:pointer}.bifa-catalog select{padding:4px 6px;border:1px solid var(--line-strong);border-radius:var(--of-radius);font:inherit;font-size:.8rem}.catalog{display:grid;grid-template-columns:minmax(300px,380px) 1fr;gap:16px;align-items:start}@media (max-width:900px){.catalog{grid-template-columns:1fr}}.catalog-lista{display:flex;flex-direction:column}.catalog-filtre{display:flex;flex-direction:column;gap:8px;padding:12px;border-bottom:1px solid var(--line)}.catalog-filtre input,.catalog-filtre select{padding:7px 10px;border:1px solid var(--line-strong);border-radius:var(--of-radius);font:inherit;font-size:.85rem}.catalog-produse{list-style:none;max-height:calc(100vh - 260px);overflow:auto}.catalog-produse a{display:flex;flex-direction:column;gap:2px;padding:9px 12px;border-bottom:1px solid var(--line);text-decoration:none;font-size:.85rem}.catalog-produse a:hover{background:var(--of-surf2)}.catalog-produse a.on{background:var(--accent-soft);box-shadow:inset 3px 0 0 var(--accent)}.catalog-denumire{font-size:.78rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.catalog-numere{font-size:.72rem;color:var(--faint)}.catalog-gol-lista{padding:14px 12px;font-size:.85rem}.catalog-pagini{display:flex;justify-content:space-between;align-items:center;gap:8px;padding:9px 12px;font-size:.8rem}.catalog-pagini-nav{display:inline-flex;align-items:center;gap:8px}.catalog-gol{padding:40px;text-align:center}.catalog-detaliu{display:flex;flex-direction:column;gap:14px;min-width:0}.catalog-sectiune{padding:14px 16px;overflow:visible}.catalog-sectiune h3{font-size:.95rem;margin-bottom:4px}.catalog-sectiune-antet{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px}.catalog-antet-campuri{display:grid;grid-template-columns:minmax(140px,1fr) minmax(140px,1fr) minmax(220px,2fr);gap:0 12px}.catalog-antet-campuri .celula input{width:100%;padding:7px 9px;border:1px solid var(--line-strong);border-radius:var(--of-radius);font:inherit;font-size:.9rem}.catalog-antet-subsol{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;font-size:.82rem}.catalog-confirma{display:inline-flex;align-items:center;gap:6px;flex-wrap:wrap;color:var(--alert)}.catalog-coduri{list-style:none;display:flex;flex-wrap:wrap;gap:6px;margin:10px 0}.catalog-coduri .cuvant{gap:6px}.catalog-cod-nou{display:flex;gap:6px;flex-wrap:wrap;align-items:center}.catalog-cod-nou input{padding:5px 8px;border:1px solid var(--line-strong);border-radius:var(--of-radius);font:inherit;font-size:.8rem;width:160px}.catalog-sectiune .modal-eroare{margin-top:10px}.catalog-fapte td{vertical-align:top}.catalog-cerinta{font-size:.74rem;margin-top:2px}.catalog-citat{font-size:.78rem;max-width:260px}.catalog-citat .citat{font-style:italic;margin-right:6px}.catalog-sectiune a{color:var(--accent)}.formular-fapt{border:1px solid var(--line);border-radius:var(--of-radius);padding:12px;margin:8px 0;background:var(--of-surf2)}.formular-fapt-campuri{display:grid;grid-template-columns:minmax(180px,2fr) 110px repeat(3,minmax(90px,1fr));gap:0 10px}.formular-fapt .field input,.formular-fapt .field select{padding:6px 8px;font-size:.85rem}.formular-fapt-text{grid-column:span 3}.formular-fapt .modal-eroare{margin:0 0 10px}@media (max-width:720px){.catalog-antet-campuri,.formular-fapt-campuri{grid-template-columns:1fr}.formular-fapt-text{grid-column:auto}}.dialog-unire{width:min(560px,94vw)}.dialog-unire .sub{margin-bottom:10px}.unire-cautare{width:100%;padding:8px 10px;border:1px solid var(--line-strong);border-radius:var(--of-radius);font:inherit;margin-bottom:8px}.unire-rezultate{list-style:none;max-height:260px;overflow:auto;margin-bottom:12px}.unire-rezultate li{display:flex;align-items:center;gap:8px;padding:4px 0;font-size:.82rem}.unire-rezumat{font-size:.88rem;margin-bottom:8px}.unire-numere{margin:0 0 14px 18px;font-size:.86rem}.dialog-unire .modal-eroare{margin:0 0 12px}.anunturi-stare{display:flex;align-items:center;gap:10px;flex-wrap:wrap;font-size:.82rem}.anunturi-ultima-eroare{max-width:280px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.anunt-punct{display:inline-block;width:7px;height:7px;border-radius:50%;background:var(--accent);margin-left:6px;vertical-align:middle}.anunturi-filtre{display:flex;gap:8px;flex-wrap:wrap;align-items:center;padding:10px 12px;margin-bottom:14px}.anunturi-filtre input[type=search]{flex:1 1 220px}.anunturi-filtre input:not([type=checkbox]){padding:6px 9px;border:1px solid var(--line-strong);border-radius:var(--of-radius);font:inherit;font-size:.82rem;width:120px}.anunturi-filtre label{display:inline-flex;align-items:center;gap:4px;font-size:.8rem;white-space:nowrap}.anunturi-gol{padding:26px;text-align:center;font-size:.88rem}.ctbl.anunturi td{vertical-align:top}.ctbl.anunturi a{color:var(--accent)}.anunt-semne{display:flex;gap:5px;align-items:center;margin-top:3px;flex-wrap:wrap}.anunt-nou{font-size:.64rem;text-transform:uppercase;letter-spacing:.03em;color:var(--accent-dk);background:var(--accent-soft);border-radius:var(--of-radius);padding:0 6px}.anunt-obiect{max-width:420px;text-align:left}button.anunt-obiect{background:none;border:0;padding:0;font:inherit;color:var(--text);cursor:pointer}button.anunt-obiect:hover{color:var(--accent);text-decoration:underline}button.anunt-obiect:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:var(--of-radius)}.anunt-arhiva{display:flex;align-items:center;gap:6px;flex-wrap:wrap;font-size:.76rem;color:var(--muted);margin-top:3px}.anunt-arhiva.rea{color:var(--alert)}.modal-anunt{width:min(680px,94vw);max-height:86vh;overflow:auto}.modal-anunt h4{margin:16px 0 6px}.anunt-detaliu{margin:0}.anunt-detaliu-rand{display:grid;grid-template-columns:190px 1fr;gap:10px;padding:6px 0;border-bottom:1px solid var(--line)}.anunt-detaliu-rand:last-child{border-bottom:0}.anunt-detaliu dt{color:var(--muted);font-size:.8rem}.anunt-detaliu dd{margin:0;font-size:.88rem}@media (max-width:560px){.anunt-detaliu-rand{grid-template-columns:1fr;gap:2px}}.anunt-fisiere{list-style:none;display:flex;flex-direction:column;gap:4px;font-size:.8rem}.anunt-fisiere li{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.anunturi-pagini{display:flex;justify-content:space-between;align-items:center;gap:8px;padding:10px 2px;font-size:.8rem}.anunturi-pagini-nav{display:inline-flex;align-items:center;gap:8px}.fisiere-anunt ul{list-style:none;margin:0;padding:0}.fisiere-anunt li{border-bottom:1px solid var(--line)}.fisiere-anunt li:last-child{border-bottom:0}.fisiere-anunt label{display:flex;align-items:center;gap:8px;padding:6px 0;cursor:pointer;font-size:.88rem}.fisiere-anunt .nm{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fisiere-anunt .muted{font-size:.78rem;white-space:nowrap}.modal-sterge{width:min(430px,92vw)}.modal-sterge .sub{margin-bottom:12px}.sterge-titlu{font-weight:600;font-size:.85rem;margin-top:4px}.sterge-bilant{list-style:none;margin:4px 0 10px;padding:0;font-size:.88rem}.sterge-bilant li{padding:2px 0}.sterge-bilant li:before{content:"•";color:var(--alert);margin-right:8px}.sterge-avertisment{margin-top:10px;color:var(--alert);font-size:.82rem;font-weight:600}.nod-sterge{border:0;background:none;color:var(--muted);font:inherit;font-size:.76rem;padding:2px 6px;border-radius:var(--of-radius);cursor:pointer}.nod-sterge:hover,.nod-sterge:focus-visible{color:var(--alert);background:var(--alert-soft)}.modal-document{width:min(920px,95vw);height:min(86vh,900px);display:flex;flex-direction:column;padding:16px}.modal-document .panou-documente-antet{flex:0 0 auto}.modal-document .nm{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.95rem;margin:0}.doc-actiuni{display:inline-flex;align-items:center;gap:8px}.doc-cadru{flex:1;width:100%;border:1px solid var(--line);border-radius:var(--of-radius);background:var(--of-surf)}.doc-text{flex:1;overflow:auto;margin:0;padding:14px;border:1px solid var(--line);border-radius:var(--of-radius);background:var(--panel,var(--of-surf));font-size:.82rem;line-height:1.55;white-space:pre-wrap;word-break:break-word}.doc-gol{padding:24px;text-align:center}.ca-buton{background:none;border:0;padding:0;font:inherit;color:var(--accent);cursor:pointer;text-align:left}.ca-buton:hover{text-decoration:underline}.ca-buton:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:var(--of-radius)}.adauga-rand{display:flex;gap:10px;align-items:flex-end;flex-wrap:wrap;padding:10px 12px;border-top:1px dashed var(--line-strong);margin-top:6px}.adauga-rand .field{display:flex;flex-direction:column;gap:3px;flex:1;min-width:150px}.adauga-rand .field-mic{flex:0 0 100px;min-width:90px}.adauga-rand .field span{font-size:.72rem;color:var(--muted)}.adauga-rand input{padding:6px 9px;border:1px solid var(--line-strong);border-radius:var(--of-radius);font:inherit;font-size:.82rem}.adauga-rand .camp-eroare{flex:1 0 100%}.btn.adauga-linie{margin-top:8px}body{font-size:14px}.wrap{padding:20px 24px}.screen-head h2{font-family:var(--of-font-cond);font-size:25px;font-weight:700;letter-spacing:.005em}.sub{color:var(--of-ink3);font-size:12.5px}.mono{font-family:var(--of-font-mono)}:where(input:not([type=checkbox]):not([type=radio]):not([type=file]),select,textarea){background:var(--of-surf);color:var(--of-ink);border:1px solid var(--of-line2);border-radius:0;font-family:inherit}input::placeholder,textarea::placeholder{color:var(--of-ink3)}input[type=checkbox],input[type=radio]{accent-color:var(--of-acc)}.field label,.field>span{font-family:var(--of-font-cond);font-size:10px;font-weight:600;letter-spacing:.11em;text-transform:uppercase;color:var(--of-ink3)}.btn{height:var(--of-ctl-h);padding:0 13px;border:1px solid var(--of-line2);background:var(--of-surf);color:var(--of-ink);font-weight:500;font-size:13.5px;border-radius:0;justify-content:center;white-space:nowrap}.btn:hover{background:var(--of-surf2);color:var(--of-ink);border-color:var(--of-line2)}.btn.primary,.btn.accent{background:var(--of-acc);border-color:var(--of-acc);color:var(--of-acc-on);font-weight:600}.btn.primary:hover,.btn.accent:hover{background:var(--of-ink);border-color:var(--of-ink);color:var(--of-bg)}.btn.sm{height:var(--of-ctl-h-sm);padding:0 9px;font-size:12.5px;gap:5px}.btn.pericol{background:var(--of-surf);border-color:var(--of-err);color:var(--of-err)}.btn.pericol:hover{background:var(--of-err-soft);border-color:var(--of-err);color:var(--of-err)}.btn:disabled{opacity:.45}.seg{border:1px solid var(--of-line2);background:var(--of-surf)}.seg button{height:34px;padding:0 13px;background:none;border:0;border-right:1px solid var(--of-line);color:var(--of-ink2);font-weight:500;font-size:13px}.seg button:last-child{border-right:0}.seg button.on{background:var(--of-acc);color:var(--of-acc-on);font-weight:600}.chip{height:21px;padding:0 7px;font-family:var(--of-font-mono);font-size:10.5px;font-weight:500;border:1px solid;border-radius:0;text-transform:none;letter-spacing:.01em}.chip.wait{color:var(--of-wait);border-color:var(--of-wait);background:var(--of-wait-soft)}.chip.work{color:var(--of-acc);border-color:var(--of-acc);background:var(--of-acc-soft)}.chip.ok{color:var(--of-ok);border-color:var(--of-ok);background:var(--of-ok-soft)}.chip.err{color:var(--of-err);border-color:var(--of-err);background:var(--of-err-soft)}.badge{font-family:var(--of-font-mono);font-weight:500;border:1px solid currentColor;border-radius:0;text-transform:none}.panel,.qm,.tot,.tcard{border:1px solid var(--of-line);border-radius:0;box-shadow:none;background:var(--of-surf)}.ctbl th,.etbl th{font-family:var(--of-font-cond);font-size:10px;letter-spacing:.11em;text-transform:uppercase;color:var(--of-ink3);font-weight:600;background:var(--of-surf2);border-bottom:1px solid var(--of-line2)}.ctbl tbody tr:hover td{background:var(--of-surf2)}.qmt thead th,.qmt thead .colreq{background:var(--of-surf2);color:var(--of-ink3);font-family:var(--of-font-cond);font-size:10px;letter-spacing:.11em}.qmt thead th .sup{color:var(--of-ink);font-family:var(--of-font);letter-spacing:0;font-size:13px}.qm-head{background:var(--of-surf);border-bottom:1px solid var(--of-line2)}.modal,.clopotel-lista{border:1px solid var(--of-line2);border-radius:0;box-shadow:var(--of-shadow)}.flag{border-radius:0;color:var(--of-ink)}.flag.info{background:var(--of-surf2);border-color:var(--of-line2);color:var(--of-ink)}.qm-alert.warn,.qm-alert.eol{color:var(--of-ink)}.qm-alert.warn{background:var(--of-wait-soft);border-left:2px solid var(--of-wait)}.qm-alert.eol{background:var(--of-err-soft);border-left:2px solid var(--of-err)}.antet-pagina{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;flex-wrap:wrap}.antet-pagina p{margin-top:3px}.antet-actiuni{display:flex;align-items:center;gap:10px}.rand-filtre{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.camp-cauta{flex:1 1 280px;max-width:440px}.dash-split{display:grid;grid-template-columns:minmax(520px,46%) 1fr;gap:16px;align-items:start}@media (max-width:1200px){.dash-split{grid-template-columns:1fr}}.of-row .of-twisty{cursor:pointer;padding:0}.twisty-gol{width:16px;flex:none}.rand-selectie{flex-grow:1;min-width:0;display:flex;align-items:center;gap:10px;background:none;border:0;padding:6px 0;text-align:left;cursor:pointer;color:inherit}.rand-selectie:disabled{cursor:default}.rand-continut{flex-grow:1;min-width:0;display:block;line-height:1.35;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rand-continut.pe-doua{display:flex;flex-direction:column;white-space:normal}.rand-continut .of-b,.rand-linie2{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rand-linie2{display:block}.rand-gri{opacity:.6}.cip-sarcini{min-width:74px;justify-content:center}.legenda-v2{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:12px 14px;border-top:1px solid var(--of-line)}.legenda-elem{display:flex;align-items:center;gap:6px}.tabel-sarcini tbody tr{cursor:pointer}.tabel-sarcini tr.grup-sarcini th{background:var(--of-surf);color:var(--of-ink2);font-family:var(--of-font);font-size:11px;letter-spacing:.06em;text-transform:none;font-weight:600}.tabel-sarcini tr.sarcina-eroare td{background:var(--of-err-soft)}.gol-sarcini{margin:14px}.gol-cu-actiune{display:flex;align-items:center;gap:10px}.buton-legatura{background:none;border:0;padding:0;color:var(--of-acc);cursor:pointer;font:inherit}.buton-legatura:hover{color:var(--of-ink)}.tabel-licitatii tbody tr{cursor:pointer}.celula-buton{display:flex;flex-direction:column;align-items:flex-start;background:none;border:0;padding:0;text-align:left;color:inherit;cursor:pointer;max-width:520px}.termen-celula{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.sertar-fix{position:fixed}.of-scrim.sertar-fix{top:0;right:0;bottom:0;left:0;z-index:59}.of-drawer.sertar-fix{top:0;right:0;height:100vh;z-index:60}.sertar-antet{align-items:flex-start}.sertar-corp{overflow:auto;flex-grow:1;display:flex;flex-direction:column;gap:12px;padding-bottom:16px}.sertar-actiuni{display:flex;gap:8px;padding:12px 14px 0}.sertar-sectiune{padding:0 14px}.alegere-lista{list-style:none;margin:0;padding:0;outline:none}.alegere-optiune{padding:8px 12px;border-bottom:1px solid var(--of-line);cursor:pointer;font-size:13px;white-space:nowrap}.alegere-optiune:last-child{border-bottom:0}.alegere-optiune.activ{background:var(--of-surf2)}.alegere-optiune[aria-selected=true]{font-weight:600;color:var(--of-acc)}.fara-rupere{white-space:nowrap}.dash-split>*{min-width:0}.of-card{overflow:hidden}.tabel-licitatii td:first-child{max-width:0;width:52%}.celula-buton{width:100%;max-width:none}.celula-buton .of-b,.celula-buton .rand-linie2{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:720px){.of-row .of-prog{display:none}.tabel-licitatii th:nth-child(4),.tabel-licitatii td:nth-child(4),.tabel-licitatii th:nth-child(3),.tabel-licitatii td:nth-child(3){display:none}.tabel-sarcini th:nth-child(2),.tabel-sarcini td:nth-child(2),.tabel-sarcini th:nth-child(4),.tabel-sarcini td:nth-child(4){display:none}}.of-steps{position:sticky;top:0;z-index:30;overflow-x:auto}.of-steps a{white-space:nowrap}.context-licitatie{display:flex;align-items:center;gap:14px;padding:12px 24px;border-bottom:1px solid var(--of-line);background:var(--of-surf)}@media (max-width:900px){.context-licitatie{flex-wrap:wrap}}.context-licitatie .inapoi{color:var(--of-acc)}.context-titlu{flex:1 1 0;min-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.context-licitatie .of-chip{height:auto;min-height:21px;flex-wrap:wrap}.bara-pas4{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.legenda-surse{display:flex;align-items:center;gap:18px;flex-wrap:wrap;font-size:12.5px;color:var(--of-ink2)}.legenda-surse>span{display:inline-flex;align-items:center;gap:6px}.pas4{display:flex;flex-direction:column;gap:12px}@media (min-width:1300px){.pas4.cu-sertar{margin-right:556px}}.matrice-card{overflow:hidden}.matrice-scroll{overflow-x:auto}.matrice{min-width:640px}.matrice .col-cerinta{width:210px;min-width:180px}.matrice .col-caiet{width:130px}.matrice th.col-candidat,.matrice td.col-candidat{border-left:1px solid var(--of-line2)}.matrice thead th.col-candidat:first-of-type,.matrice td.col-candidat:nth-child(3){border-left-width:2px}.matrice tr.grup-matrice th{background:var(--of-surf);color:var(--of-ink2);font-size:10px}.matrice tfoot th,.matrice tfoot td{border-top:1px solid var(--of-line2);background:var(--of-surf);vertical-align:top}.antet-candidat{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.nume-candidat{font-family:var(--of-font);font-size:13px;font-weight:600;letter-spacing:0;text-transform:none;color:var(--of-ink)}.antet-candidat .concluzie summary{cursor:pointer;text-transform:none;letter-spacing:0;font-family:var(--of-font);color:var(--of-acc)}.antet-candidat .concluzie p{text-transform:none;letter-spacing:0;font-family:var(--of-font);font-weight:400;color:var(--of-ink2);max-width:260px;white-space:normal}.caiet-celula{display:inline-flex;align-items:center;gap:6px;flex-wrap:wrap}.celula-matrice{display:flex;align-items:center;gap:7px;background:none;border:1px solid transparent;padding:3px 4px;margin:-3px -4px;cursor:pointer;color:inherit;text-align:left;flex-wrap:wrap}.celula-matrice:hover{border-color:var(--of-line2);background:var(--of-surf)}.celula-matrice.activ{border-color:var(--of-acc);background:var(--of-acc-soft)}.cip-verdict{min-width:24px;justify-content:center}.scor-candidat{display:flex;flex-wrap:wrap;gap:4px}.gol-matrice{margin:14px;display:flex;flex-direction:column;align-items:flex-start;gap:8px}.panou-rand{top:0;width:min(540px,100vw);padding:0;border-left:1px solid var(--of-line2);box-shadow:var(--of-shadow);z-index:60}.panou-rand-antet{padding:15px 18px;border-bottom:1px solid var(--of-line2);margin:0}.panou-rand-antet h2{margin-top:2px}.panou-rand-verdict{padding:10px 18px;border-bottom:1px solid var(--of-line);margin:0;flex-wrap:wrap}.strat{border-top:0;border-bottom:1px solid var(--of-line);padding:14px 18px}.strat h4{font-family:var(--of-font-cond);font-size:10px;font-weight:600;letter-spacing:.11em;color:var(--of-ink3)}.strat-user{background:var(--of-surf)}.strat[aria-label="AI/cod"]{background:var(--of-surf2)}.taburi-seap{display:flex;align-items:center;gap:2px;border-bottom:1px solid var(--of-line2);overflow-x:auto}.taburi-seap button{display:flex;align-items:center;gap:7px;padding:9px 14px;background:none;border:0;border-bottom:2px solid transparent;color:var(--of-ink2);cursor:pointer;white-space:nowrap;font-size:13.5px}.taburi-seap button[aria-selected=true]{border-bottom-color:var(--of-acc);color:var(--of-ink);font-weight:600}.taburi-seap .anunt-punct{width:6px;height:6px;background:var(--of-acc);border-radius:50%;margin:0}.ordonare{display:flex;align-items:center;gap:12px}.marcaje{display:flex;gap:5px;flex-wrap:wrap}.titlu-anunt{background:none;border:0;padding:0;text-align:left;color:var(--of-acc);cursor:pointer;font-family:inherit}.titlu-anunt:hover{color:var(--of-ink)}.legatura-externa{display:inline-flex;align-items:center;gap:5px;margin-top:8px}.actiuni-perechi{display:flex;gap:6px}.actiuni-perechi>.of-btn:first-child{flex-grow:1;justify-content:flex-start}.of-listrow__actions>a.of-btn{justify-content:flex-start}.buton-pasiv{cursor:default;color:var(--of-ok)}.rand-ascuns{opacity:.65}.stare-arhiva{margin-top:8px;color:var(--of-ink2)}.stare-arhiva.rea{color:var(--of-err)}.anunturi-gol{margin:14px}.anunturi-pagini{display:flex;align-items:center;justify-content:space-between;gap:12px}.anunturi-pagini-nav{display:flex;align-items:center;gap:10px}.anunturi-stare{flex-wrap:wrap}@media (max-width:720px){.of-listrow__rail,.of-listrow__value,.of-listrow__actions{width:100%}.of-listrow__value{text-align:left}.of-listrow__meta{grid-template-columns:minmax(0,1fr)}.of-listrow__meta .span2{grid-column:auto}}.alegere-compacta{max-width:220px;justify-content:space-between}.alegere-compacta .alegere-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.alegere-lista{max-height:320px;overflow:auto}.alegere-grup{padding:8px 12px 4px;background:var(--of-surf2);border-bottom:1px solid var(--of-line)}.panou-caiete .of-table td{vertical-align:middle}.caiete-lipsa{margin:10px 14px}.lot-card+.lot-card{margin-top:0}.lot-neextras{opacity:.7}.lot-corp{padding:12px 14px}.lista-cerinte{list-style:none;margin:6px 0 0;padding:0;display:flex;flex-direction:column;gap:6px;font-size:13px}.lista-cerinte li{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding-bottom:6px;border-bottom:1px dashed var(--of-line)}.tabel-derulant{overflow-x:auto}.tabel-pozitii{min-width:980px}.tabel-pozitii td{vertical-align:top}.tabel-pozitii .col-pozitie{min-width:220px;max-width:340px}.tabel-pozitii .col-pozitie .sursa{display:flex;flex-wrap:wrap;gap:6px;margin-top:4px;font-size:12px}.tabel-pozitii tr.poz-validata td:first-child,.tabel-pozitii tr.poz-validata td:nth-child(2){box-shadow:inset 2px 0 0 var(--of-ok)}.tabel-pozitii tr.poz-cerinte td{background:var(--of-surf2)}.tabel-pozitii .qty-in,.tabel-pozitii .adaos-in{width:70px;text-align:right}.atribuire{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.reincarca-caiet{width:220px}.pas-continut{display:flex;flex-direction:column;gap:14px}.fisiere-anunt ul{margin:0;padding:0 14px}.alegere-caiet{display:flex;flex-direction:column;gap:10px}.antet-pozitie{gap:8px;color:var(--of-ink)}.cereri td{vertical-align:middle}.cereri .actiuni{display:flex;gap:6px;flex-wrap:wrap}.cereri .termen{height:30px;padding:0 6px}.oferte-fara-cerere{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.oferta-rev{display:inline-flex;align-items:center;gap:6px;margin-right:8px}.cereri-actiuni{display:flex;gap:8px;border-top:1px solid var(--of-line)}.upl-poz.of-card{padding:0}.upl-poz .oferte-fara-cerere{flex-direction:row;justify-content:flex-start;text-align:left}:root[data-theme=dark]{color-scheme:dark}:root[data-theme=light]{color-scheme:light}.ofcard{padding:0}.ofcard .ofcard-h{display:flex;align-items:center;gap:8px;margin:0;flex-wrap:wrap}.filecard{background:var(--of-surf2);border:1px solid var(--of-line);color:var(--of-ink);padding:12px;position:sticky;top:130px}.filecard .srcname{color:var(--of-ink2);margin:6px 0 10px}.filecard img{border:1px solid var(--of-line)}.filecard a{color:var(--of-acc)}.adauga-linie{margin-top:10px}.tot .k{font-family:var(--of-font-cond);font-size:10px;font-weight:600;letter-spacing:.11em;color:var(--of-ink3)}.tot .v{font-family:var(--of-font-mono);font-variant-numeric:tabular-nums}.curs-bar{border:1px solid var(--of-line2);background:var(--of-acc-soft)}.panel>h3,.panel>div:first-child>h3:first-child{font-family:var(--of-font-cond);font-size:16px;font-weight:600;margin:0;padding:10px 14px;border-bottom:1px solid var(--of-line)}.panel>div:first-child:has(>h3:first-child){padding:0;border-bottom:1px solid var(--of-line)}.panel>div:first-child:has(>h3:first-child)>h3{border-bottom:0}.panel>p,.panel>.setari-explicatie,.panel>.sub,.panel>dl,.panel>.muted,.panel>form{padding:8px 14px;margin:0}.setari-rand{padding:9px 14px}.setari-sectiune,.grup-notificari,.catalog-sectiune{margin-bottom:16px}.utbl{border-collapse:collapse;width:100%}.utbl th,.utbl td{border:0;border-bottom:1px solid var(--of-line);padding:10px 12px;font-size:13px}.utbl th{font-family:var(--of-font-cond);font-size:10px;letter-spacing:.11em;text-transform:uppercase;color:var(--of-ink3);font-weight:600;background:var(--of-surf2);border-bottom-color:var(--of-line2)}.utbl tbody tr:hover td{background:var(--of-surf2)}.panel>h3+div{padding:8px 14px}.panel.muted{padding:12px;border-style:dashed;border-color:var(--of-line2);background:transparent}.alegere-plutitoare{position:fixed;z-index:80;display:flex;flex-direction:column;overflow:hidden}.alegere-plutitoare .alegere-lista{flex:1 1 auto;min-height:0;max-height:none;overflow:auto}.alegere-cauta{flex:none;width:100%;height:34px;padding:0 12px;border:0;border-bottom:1px solid var(--of-line2);background:var(--of-surf);color:var(--of-ink);font:inherit;font-size:13px}.alegere-cauta:focus-visible{outline:2px solid var(--of-acc);outline-offset:-2px}.alegere-gol{padding:8px 12px;font-size:13px}.wrap{min-width:0;width:100%;box-sizing:border-box}.panel{overflow-x:auto}@media (max-width:720px){.totbar{grid-template-columns:repeat(2,minmax(0,1fr))}}.camp-data{font-family:var(--of-font-mono);width:12ch;min-width:12ch}.camp-data[aria-invalid=true]{border-color:var(--of-err);box-shadow:inset 2px 0 0 var(--of-err)}.comutator-candidat{display:flex;align-items:center;gap:10px;padding:8px 10px;background:var(--of-surf);border:1px solid var(--of-line)}.comutator-candidat .of-b{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.doar-ingust{display:none}@media (max-width:720px){.tabel-comanda{display:none}.doar-ingust{display:block;margin:0}}.matrice.matrice-ingusta{min-width:0}.matrice.matrice-ingusta .col-caiet{display:none}.matrice.matrice-ingusta .col-cerinta{width:45%;min-width:0}.caiet-sub-cerinta{margin-top:6px;font-weight:400}
