@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-cyrillic-ext-400-normal-BQZuk6qB.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-400-normal-DQukG94-.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:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-cyrillic-400-normal-obahsSVq.woff2) format("woff2"),url(/assets/inter-cyrillic-400-normal-HOLc17fK.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-greek-ext-400-normal-DGGRlc-M.woff2) format("woff2"),url(/assets/inter-greek-ext-400-normal-KugGGMne.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-greek-400-normal-B4URO6DV.woff2) format("woff2"),url(/assets/inter-greek-400-normal-q2sYcFCs.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:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-vietnamese-400-normal-DMkecbls.woff2) format("woff2"),url(/assets/inter-vietnamese-400-normal-Bbgyi5SW.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:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-ext-400-normal-C1nco2VV.woff2) format("woff2"),url(/assets/inter-latin-ext-400-normal-77YHD8bZ.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:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-400-normal-C38fXH4l.woff2) format("woff2"),url(/assets/inter-latin-400-normal-CyCys3Eg.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:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-cyrillic-ext-500-normal-B0yAr1jD.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-500-normal-BmqWE9Dz.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:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-cyrillic-500-normal-BasfLYem.woff2) format("woff2"),url(/assets/inter-cyrillic-500-normal-CxZf_p3X.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-greek-ext-500-normal-C4iEst2y.woff2) format("woff2"),url(/assets/inter-greek-ext-500-normal-2j5mBUwD.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-greek-500-normal-BIZE56-Y.woff2) format("woff2"),url(/assets/inter-greek-500-normal-Xzm54t5V.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:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-vietnamese-500-normal-DOriooB6.woff2) format("woff2"),url(/assets/inter-vietnamese-500-normal-mJboJaSs.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:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-latin-ext-500-normal-CV4jyFjo.woff2) format("woff2"),url(/assets/inter-latin-ext-500-normal-BxGbmqWO.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:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-latin-500-normal-Cerq10X2.woff2) format("woff2"),url(/assets/inter-latin-500-normal-BL9OpVg8.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:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-cyrillic-ext-600-normal-Dfes3d0z.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-600-normal-Bcila6Z-.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:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-cyrillic-600-normal-CWCymEST.woff2) format("woff2"),url(/assets/inter-cyrillic-600-normal-4D_pXhcN.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-greek-ext-600-normal-DRtmH8MT.woff2) format("woff2"),url(/assets/inter-greek-ext-600-normal-B8X0CLgF.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-greek-600-normal-plRanbMR.woff2) format("woff2"),url(/assets/inter-greek-600-normal-BZpKdvQh.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:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-vietnamese-600-normal-Cc8MFFhd.woff2) format("woff2"),url(/assets/inter-vietnamese-600-normal-BuLX-rYi.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:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-ext-600-normal-D2bJ5OIk.woff2) format("woff2"),url(/assets/inter-latin-ext-600-normal-CIVaiw4L.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:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-600-normal-LgqL8muc.woff2) format("woff2"),url(/assets/inter-latin-600-normal-CiBQ2DWP.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:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-cyrillic-ext-700-normal-BjwYoWNd.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-700-normal-LO58E6JB.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:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-cyrillic-700-normal-CjBOestx.woff2) format("woff2"),url(/assets/inter-cyrillic-700-normal-DrXBdSj3.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-greek-ext-700-normal-qfdV9bQt.woff2) format("woff2"),url(/assets/inter-greek-ext-700-normal-BoQ6DsYi.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-greek-700-normal-C3JjAnD8.woff2) format("woff2"),url(/assets/inter-greek-700-normal-BUv2fZ6O.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:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-vietnamese-700-normal-DlLaEgI2.woff2) format("woff2"),url(/assets/inter-vietnamese-700-normal-BZaoP0fm.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:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-latin-ext-700-normal-Ca8adRJv.woff2) format("woff2"),url(/assets/inter-latin-ext-700-normal-TidjK2hL.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:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-latin-700-normal-Yt3aPRUw.woff2) format("woff2"),url(/assets/inter-latin-700-normal-BLAVimhd.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:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/inter-cyrillic-ext-800-normal-BZOjs1Xv.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-800-normal-Ca-gJeZY.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:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/inter-cyrillic-800-normal-C7MGvYyJ.woff2) format("woff2"),url(/assets/inter-cyrillic-800-normal-CCHyn08d.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/inter-greek-ext-800-normal-B--PVpEC.woff2) format("woff2"),url(/assets/inter-greek-ext-800-normal-DUe57HfS.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/inter-greek-800-normal-CLIouy3y.woff2) format("woff2"),url(/assets/inter-greek-800-normal-BU00tryP.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:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/inter-vietnamese-800-normal-Cm7tD1pz.woff2) format("woff2"),url(/assets/inter-vietnamese-800-normal-DDlpr_Ee.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:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/inter-latin-ext-800-normal-DZJjya6U.woff2) format("woff2"),url(/assets/inter-latin-ext-800-normal-BOMpwxm3.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:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/inter-latin-800-normal-BYj_oED-.woff2) format("woff2"),url(/assets/inter-latin-800-normal-D1mf63XC.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:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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) format("woff2"),url(data:font/woff;base64,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) 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:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/manrope-cyrillic-400-normal-BMzJvInZ.woff2) format("woff2"),url(/assets/manrope-cyrillic-400-normal-Dvx59UGC.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/manrope-greek-400-normal-CM4qok81.woff2) format("woff2"),url(/assets/manrope-greek-400-normal-DuX9RsAR.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:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/manrope-vietnamese-400-normal-DHb3EETF.woff2) format("woff2"),url(/assets/manrope-vietnamese-400-normal-D7E_mLGF.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:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/manrope-latin-ext-400-normal-CMDvPJRp.woff2) format("woff2"),url(/assets/manrope-latin-ext-400-normal-C-X6QNXX.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:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/manrope-latin-400-normal-PaqtzbVb.woff2) format("woff2"),url(/assets/manrope-latin-400-normal-8tf8FM3T.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:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,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) format("woff2"),url(data:font/woff;base64,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) 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:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/manrope-cyrillic-500-normal-B1OEZity.woff2) format("woff2"),url(/assets/manrope-cyrillic-500-normal-CNwnNrRC.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/manrope-greek-500-normal-GeMIHyWm.woff2) format("woff2"),url(/assets/manrope-greek-500-normal-DyxYGEtJ.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:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/manrope-vietnamese-500-normal-DCXiE_xi.woff2) format("woff2"),url(/assets/manrope-vietnamese-500-normal-DaZ8i3XM.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:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/manrope-latin-ext-500-normal-dm74KBQw.woff2) format("woff2"),url(/assets/manrope-latin-ext-500-normal-EtoS1VaI.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:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/manrope-latin-500-normal-BYYD-dBL.woff2) format("woff2"),url(/assets/manrope-latin-500-normal-DMZssgOp.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:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(data:font/woff2;base64,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) format("woff2"),url(data:font/woff;base64,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) 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:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/manrope-cyrillic-600-normal-DvRl3Mj-.woff2) format("woff2"),url(/assets/manrope-cyrillic-600-normal-It4mZcQk.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/manrope-greek-600-normal-BoRV6lzK.woff2) format("woff2"),url(/assets/manrope-greek-600-normal-CF2i9ZRY.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:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/manrope-vietnamese-600-normal-C1J5PCl_.woff2) format("woff2"),url(/assets/manrope-vietnamese-600-normal-lA7a_7Ok.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:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/manrope-latin-ext-600-normal-_gBojHdJ.woff2) format("woff2"),url(/assets/manrope-latin-ext-600-normal-u5Pl7hTU.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:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/manrope-latin-600-normal-4f0koTD-.woff2) format("woff2"),url(/assets/manrope-latin-600-normal-BqgrALkZ.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:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(data:font/woff2;base64,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) format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAAiAAA4AAAAACxgAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHUE9TAAABRAAAAJ0AAAD8jluUzEdTVUIAAAHkAAAALQAAAC4jdiSCT1MvMgAAAhQAAABMAAAAYHNlrf5TVEFUAAACYAAAACYAAAAqeZVrSWNtYXAAAAKIAAAAZAAAAIpNu/P9Z2FzcAAAAuwAAAAIAAAACAAAABBnbHlmAAAC9AAAA2UAAASK2CSsZ2hlYWQAAAZcAAAANgAAADYgiMT2aGhlYQAABpQAAAAfAAAAJBDuBsdobXR4AAAGtAAAADcAAAA8RLkDYGxvY2EAAAbsAAAAIAAAACAI1wpYbWF4cAAABwwAAAAcAAAAIAAmAL9uYW1lAAAHKAAAAPIAAAHsJ/5KCXBvc3QAAAgcAAAAYwAAAI7B1Xo4eNpiYGRgYOBi0GKwYGB2cfMJYRBJrizKYRDJSSzJYxABVDkHGAhEURSGvzu9Zp60ptpKEIgkLSG0jgCIARABLWJ20DJuPIM6B/ycn6NApkAc9uejikaKThWqzknB3VWvAvkhdzkx80S+f2hL3nKk7ca85MMmnznO2xf59JfZD1XoLCz1BtVKCGuLVpbo9IowGIT2s1XzQvkCzs0qKgAAAHjaY2BkYGDgYtABQmYXN58QBonkyqIcBpGcxJI8BhEGEGABEf//g0gAlk8HPAAAAHjaY2BhOc20h4GVgYFVhGUDAwPDNAgNFDNi6mBAAUzsIALGC/bw9WRYwMCrsIUj5O8KBgaOEKYIBQbG+SA5FgvWBUBKgYEFAFbgDHp42mNgBEIOIGZgEAGTMgxM5ekZJSAmAxMDmGJkY9rDwAAALTgCwgAAeNpVyDUBQgEUBdCDu8tMlV+DDMzkoQDOgkMSRiwEru9dRxgRVEWEHh7VRl1RRFxOQ6BjGwpH+9F59NiYXC787b3oLHp47pfzZXNpXYJLCNg1hdR9LyuvCHJikuJSEtJXUj0X5gABAAH//wAPeNqVU0OYHFsUPueW5kvbRnVNY9zujq3xdGzb/Wzbtm37xcbqMdlOdtnFrNu51RPvUsY9Pw7AALsABBDeBQ4k0IEJbOACH4RAgTg0QAtkADI52RG9znMXXzx7nWe5/Gx3942treUxY24cMeLGQYPKxeLNyWS5sbFcX39zbW05HL7R6wUgkGCaHUyzBP2YOpRR4WQOOS6BO3Ae7ji1QN01n5T++1t498xcLNJdxEPeVucDcH2R0lfVSONVsajYMtfGY+svr/9yNQgfwfIlnPFVHM9VOLZILJbL2J3pPLuK4rWQ/098vOfPkXNH/ll6/BpgLD02MTlyZHLiYyUABLbxO5nHGgDZwuDZYcFD1IkebMNW9FAX6eRK6hYy5NzX6vdQqVyMICLwoCE8yd7/ZAhu9mLJF/KZtNPpsCiWbDNRIpIosUe8Oz1u0bqfD8w5Zhlw27KbevLyEeFd9UDI5nv6zId0MXa3PnPj6JjXp95W7ZBBlV7hHWED6MAJMkOvJWZrbZi3mgkfdzKGgux0OZ0Yi8fYITIK4qD7PvoIs/gt5j76iO7d/9zmVEB37gtdILmZDNIFUpufe25TMqgLrscSbsDS+vX0azqCfr3+IN5/89hJk0bfdD+5b9KYG+8n1XfNVYK+ytfzRS0vLCEZZIcFv6W3HkETmg/TW+mruJQvnjvMmc7uoq9qES8wpXkW4a3mQUuDK0iqidCEKpG+TDxUfKbzk52BGokc43TWhbPGrYof4Yv0pUDo5Wfqprba6BkUXRPru1tjAWpkaBx0V3r5B/nJYGIZjgAIkRjJZa0avtVhJ2I8fSEhLB9VFpaOZe8feejRI+98cOThR468/+yYFpN6wJwai++ak2OfnndX0FQTfB7xk88Rnn2eVj75lFae6507bPqsobPxl5nDZk3pSDQBgQ7G+yqrggLjqqzMRC5bUNjQyYzEYddqkEmzcuQLGZF9ETEua2+5S37ZV4X97csFawq7lHGQdW0v52cvMUzi21TFWGMNReITlaFzY3oLf4pPBEfuVxcg+ZcQcz+3y9fZOHCC22LlqZhWhm5eO/OzgQPH6hcHo6HcH8syLevXG43+poZhnoC9kDfFbakVTUuXc/J6jnOm7fH+7kAkL7uS7hG3N0+aObiQf39iS8v68/QJLjMAAAAAAQAAAASBBgDfBT5fDzz1AAMH0AAAAADbtqaEAAAAAN0fUZ/+z/2eCcgJZAABAAYAAgAAAAAAAHjaY2BkYOAI+buCgYHL4d/5f+c5TwBFUAE/AKRJBsgAeNpjPcFwgtWWQQOGWY4zMIAwqwdDDxszgw1LEFCsjWEyyxWGAMYJDAwgzLIBiJ8y+AIAUaoLVwAAAABaAHcAmwDMAOUA7QEWAVgBcQGdAdkB2QHZAdkCRXjaY2BkYGDgZ0hh4GWIZGAD8xCAmYERABSdAOZ42nXQA25FQRSA4b924xTRDWvbtt342byo2wV0FV1G466ga+rk5FQPw28MoJEXqqiobgDe+FRX0MqHupJ63tVVDPKqrqYdW11DJ9fqWtpZVrcyTjPiCoxQ18qeV4SJEyWGK9klxyxDDOEQxCZODtd4EMc4ZeosNlGGOGKTfQ7wk8EmS44wA6wapQhxSRhb1mTJYDHOIBMMM16wwvpZ8TODOc7Y5oAdo3L7a10wvib1PfbPmyxGGWaEGaNzYnJi4Q2OxQnjoKxYwZPfyMoLLLp/fsbRv4kSlxkeAQYJkiUtPxbDjy27h/AzRPrfST1f4K1IMgAAeNpjYGIAg/9zGIwYsAF+IFZhOMnIxGDDyMzIwsjKyMbIzsjBwMzIycjFyM3mmFSUWpbKGVpcUpSYWZJcyV6al2lg4uQIoV0tOEvRZJygMpZg2sDRgMk5CMQ0MnAyAQBr7hs3AA==) 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:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/manrope-cyrillic-700-normal-Dw_fZAg2.woff2) format("woff2"),url(/assets/manrope-cyrillic-700-normal-7JNVKxyl.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/manrope-greek-700-normal-CHUG9PD8.woff2) format("woff2"),url(/assets/manrope-greek-700-normal-DyfsrCpP.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:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/manrope-vietnamese-700-normal-CUqMx5-1.woff2) format("woff2"),url(/assets/manrope-vietnamese-700-normal-pt65Fn2Z.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:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/manrope-latin-ext-700-normal-DYOwVNan.woff2) format("woff2"),url(/assets/manrope-latin-ext-700-normal-eVCcYqtJ.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:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/manrope-latin-700-normal-BZp_XxE4.woff2) format("woff2"),url(/assets/manrope-latin-700-normal-DGRFkw-m.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:Manrope;font-style:normal;font-display:swap;font-weight:800;src:url(data:font/woff2;base64,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) format("woff2"),url(data:font/woff;base64,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) 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:Manrope;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/manrope-cyrillic-800-normal-AvdZ5mAV.woff2) format("woff2"),url(/assets/manrope-cyrillic-800-normal-BuEMjQU-.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/manrope-greek-800-normal-CDvU698_.woff2) format("woff2"),url(/assets/manrope-greek-800-normal-Bw-67qu9.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:Manrope;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/manrope-vietnamese-800-normal-ClPWri-A.woff2) format("woff2"),url(/assets/manrope-vietnamese-800-normal-bvg7iBCV.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:Manrope;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/manrope-latin-ext-800-normal-DdFx7KEb.woff2) format("woff2"),url(/assets/manrope-latin-ext-800-normal-BQAQsuQc.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:Manrope;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/manrope-latin-800-normal-BfWYOv1c.woff2) format("woff2"),url(/assets/manrope-latin-800-normal-uHUdIJgA.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 Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-arabic-arabic-400-normal-CyU-ddYS.woff2) format("woff2"),url(/assets/ibm-plex-sans-arabic-arabic-400-normal-EA1o-u_Q.woff) format("woff");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAAWoABAAAAAACvAAAAVRAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGx4cLgZgAFQIUgmCcxEQCoNgg18LDgABNgIkAxgEIAWDdgdGDIRCG8MJKJ4DbtM8oq6K1GltHYXh6GN0NNoHEa1Z1TOzgEkOAB+JFIMGACFf3kedPPkE5PLzutxLRezs50Q1l6oGr4ldGd1Ggv/WhwVd2Rj2jgUC2/2Eu0iDNJBpHlFGQZBgFfr/95ep+/Zf0dK4dJD1w0Pad61USml1fIGCAa11/MCSDhQMxygAGDXb0qHaBZUnx4AI4FOCixg2oqIBEjAAmYAxmnbUon9eMMda2yBntU4MQQ6AObcbtVWOYIHap1oAxqo/WxbgDksCoQJLW0qjNKABBQAwulci4gyouMbzbzEwq9TsCiAGA6CMSgMV4gEFaCBHNALkiGEQIMRFYYCICs8qPmWCfUsy51/tfFYDBOVHyRdyg59VMbcB5bTEbtJFmTptKrTpUMnPiVKjCRBm7JAio4mTdcQpQ6jSEbymFnzJFmg3MN6kWe+FODQby/9NDMPqPh564QINRtohFO6lWLnRHqPaYaSJ1GB0O0SzWkLXtYgYFKmIjO6IVNCop7WDNRIHu4/ojMzWIZap2ZtOnJYkO4jhWKZ1MoxTgzGrEROJzJYk6luH9KH7mIv2GKtdOWK1tKaltoXdS3EcD+VNIkkUZltrWhoZikMW6Ibt86IqLvYWnBycqN3kBty1PPW+Z5DbYPbexyoikt3rtziRaoZyYVo9qwJ8fxyz7kgtCWNZmTTAsyI+jsO22OAyhkMylAbjtSuvbwlTjPX+gxog0Lj4JMVn/ksAYAMQAhoYAJgAADAgJRAFAAgY0yM5PrKXRFa4eN/d33dl9XJ+EhHMDCU6L6t3kyK31XWn95L37ny7w0pBMvjTIsITZ2DvneS9e77ao9so5V54uS+6VeF0JesrODU8Spk3VlUWWny9UBSa3iy1+s1OWZj3m3q8XGZTl+RXcP1y4faE0NLrheLQzOJyjpt2uZVlwkjd8qD+LwCkMbh4qSwHxiQxXAfD8MTQsewDhY3ByOMWJB9GgVScx50M81XFrGyueXSxqJho+YVGHhBRDDZ7ctQxEA1EyPzBsVwnleekotbZoBMZhAPpq7a2IEkfqcy/hp/C73wC3zrJQ35jUVKTGIpPypH6+0C+HGlbD4mTmKo/FhXUgg914EGjl5mko6qLRDo+q94ABCCFf4zv2ujr6f3OXU+/B+DF8pf1APBq6v733S/aeOvGBICHAkDgi4mWnjHUDw6E0syW+yCBz1FdbURLzhbAVlPJ8xZn9mA+KMx/0AjgskI0YjxgTvQQndAQaTpFLOg0o2CdoZcVnUWRLp1NF2Zv7HeBVSYq1Qgn3aRx7cb0oqoJ47RfqdcArWFjuulUo1UoFVSpxoBOM+q1GjIuYEyrNr3aadTp1G3SgFZjmnQaW/PWYUMQAy0DPQM/jCSMgq0osIAWrxN2BfvtOt9Stj5nGhkybMTsi/m7XzKPGE3ZAQU4Nmos8GvXODhgAJrnH2feTgWdv3JKpw5aUQCQAf2Uj7ABEYUWLcbZtLpXDx8lDaM+aKaXBvQYmh0g5IpqJtqSPNFwekmtEDOJfIDbnJ2VL8xBDcnGSQX8LBT4suABrytMRQVh2WSmog89Of5CzQzFbOQjzzKs0CBAhwumxQQ+RrLDbeYp5+JnOXSlRCqQhrNcxnDTEcrBWR5btalkQ6Lrc5ZdQZGmlLMCGiAFMiXhrJD1LqEZ8cEVMfZUC2OGsVER3G5hgt50JDiGmVTKQ4f0p0YqpbhnZbHRECmUjn62Yq65/Nx8jsZ3EypOynVdJQ+VQkThoD06AacZw5856YBBeIiNir+WP5B/hU5Sm/iDRIsIqA2QxFFJ1ggkUJIMFP4achk=) format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAASQAA0AAAAABZQAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHUE9TAAABMAAAAB4AAAAeRHRMdUdTVUIAAAFQAAAALQAAAC4SbCJ7T1MvMgAAAYAAAABVAAAAYGoJqFtjbWFwAAAB2AAAADwAAABUAMohV2dhc3AAAAIUAAAAEAAAABAAGAAjZ2x5ZgAAAiQAAADAAAAAwELfCadoZWFkAAAC5AAAADYAAAA2QI6502hoZWEAAAMcAAAAHwAAACQg+BoJaG10eAAAAzwAAAAXAAAAGAcQAE5sb2NhAAADVAAAAA4AAAAOAIgAiG1heHAAAANkAAAAHAAAACAAJwL8bmFtZQAAA4AAAADfAAAB9iheQ6xwb3N0AAAEYAAAADAAAABG/5SrMAABAAAACgAcABwAAURGTFQACAAEAAAAAP//AAAAAAAAeNpjYGRgYOBi0AFCZhc3nxAGicSixCQGkZzEkjwGEQYQYAER//+DSACSpgcYAAAAeNothbUBQlEUxXINXeItQYVToTVuHSMwAxXDUFGxGPblSILrVe4E6E1XwKywHOhIqybaDAs1/oPsSpnJaJHkBenh3c8Z/KLrhAwB1PUJJKo/6ZYKbgAAAHjaY2BgYAJiZiAWAZKMYJqFwQFI8zBwAOVYgCxeBgWGBQpb/v8HspF5jP+//n/8P/V+AEgfAgAAknEOOQABAAMACAAKABAAB///AA8AAgAgAAABuAMMAAMABwAAMxEhESUhESEgAZj+pAEg/uADDPz0PAKUAAEALv/0AkYCxgA1AAAFIi4CNTQ2NyM1MzchNSE2NTQmIyIGByc+ATMyHgIVFAczFSMHIRUhDgEVFBYzMjY3Fw4BATwwTTYeCAVKfab+3QF3CUE6J0YeNSpmNyxJNR0JTn6mAST+iAgIRzwqSykzKG4MHDFFKhYjD0NgQxYdNjUeIzUuKBgtQSgiGENgQw4gFDw8Iys3MDEAAQAAAAEZ24PIZ+JfDzz1AAkD6AAAAADhZaMnAAAAAONTufD/Nf3IHYMEMwAAAAkAAgAAAAAAAHjaY2BkYGCx/ZfIwCC74b/p34+yzUARVMAGAJdPBjgAeNpjvMGgwAACbyCYqYRBD0QDADUWBGIAAAAAFAAUABQAFABgAGAAAHjaY2BkYGBgYwpmEGNYzsAO5iEAMwMjABl9ASZ42pzQgUcDUQDH8c+1lYL9AYEHCLq1mVQDFSlKKULAmrWOs513iwL6s/rz4jyXBRLwfbz38fOw7UVH1t3BU3aYOrOX9VJv6GVSd1z6St115DP1pt3W2TI0St0zwquVlcqJvr7aVFSorNRytUIptxTN9d26cO3KmRt3SjPvHkws1E5FE88KU/vuzcy9KU1Ej2Zioy0tBAO5gQODZIVWC60X1sTwS/wRxq0x/sey9dNf15xbqnyICvPmD4Nhs+ZYkJTmVlTJm9elUvgeko5iMC8VSIPCpgxIpjDoAQAxiEkuAHjaY2BiAIP/CxlsGLABNiBmZGRiYGZkZmRhL83LNDAwcAHRRgZOJhC+owEAx1QIaw==) 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 Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-arabic-latin-ext-400-normal-BpLfq-63.woff2) format("woff2"),url(/assets/ibm-plex-sans-arabic-latin-ext-400-normal-BeVLg08x.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 Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-arabic-latin-400-normal-Bo5KPYvw.woff2) format("woff2"),url(/assets/ibm-plex-sans-arabic-latin-400-normal-CFZh1unN.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 Arabic;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-arabic-arabic-500-normal-C4MQITzh.woff2) format("woff2"),url(/assets/ibm-plex-sans-arabic-arabic-500-normal-DPXcppbm.woff) format("woff");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,d09GMgABAAAAAAWwABAAAAAACsgAAAVZAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGx4cLgZgAFQIUgmCcxEQCoNQg1MLDgABNgIkAxgEIAWDSAdGDIRaG6EJCJ4D7s4iTIrohOFv3Sgh5LEYFvrgefLP79yZeVCSD3gpVd9b2R3clGItqN0c6dSTAwCym1eADQgKoFS2WQGAVelGM89V+e3iSLh1WWFLy8O76yXc2iIK0kC+5hEFFEGQ4F3+f7f+//eq/vv+0pyAreXhaJD2pjlsD0pAJwc/aMYfmGjSglWk2FOTap1LNTWnz4ESJux2+Jz2TgTwySdGDPFFJqAYA5AESJK1MSjv681zJRqD+hVdW4B6AEWDRu2U32DBUU8xAIz+tWUe0MlQLCqwtaU0SgMaUAAAIzuNiEtQfI31XxQwK0QsAmIgAChXnQGKFQEK0EC6PARIl88AQIiLwgARxW7Wx0lwfkqS/7yRfAQIVn9jFtqEcVbDzvGZE6bS64p+Epbty1iRcpGf3bxzgDDZA8plJBRKExQql1CdIVRvCdUCKD8FbQbGm8A8EGLvTCz/t5yCISWLh55/UYqRNgh5OY8gl6UY1QYjtZQUo9sgn6C7fGNMB4v4Yn5kgi/2oUw0IZgutkScSfIz5UhgcnBj/5SghAEseTaSZFmTFGPkcGMuMnMCzQjhMxbdeCrFWG3CuFd3jzCjjLDeQwoDPCxJUcgrXBphtm6PK8KyySH7iS3H9D7X/OzgROxa7XfF3OPWPUCXmLl3OnMdlLDeVki+jJ22YS4ZkwKkI4YRbtddXixHE2LcR/CSyrw3N0IsSbEeKcZrEx5nvB6n2fxXpUCgcfFJKEomxQGwAQgBDfQHjAcAGJAYCgAQMKZ7mRPZi8oK/IX8/e/35fhIU6kE08uJ6MAR4vh6KX+3d+r1g7KTe5/usf7Ul+FPqYDwIOv/spMH9skXd1H5wTAU+bfy3+QuU49I1sX+/upQf4BevzGpnF7q05R32ld3u1vv93WfzfSZ5OHWS2JnT2WtOULvXp1URS/fy9P91XX7JJzFc2FO9RPgDIOLl1JrxJgEhptwCkMDQ/ucBXIai5Gnp5B4mKenSALjPO2gzJFPzyDgLET5onwdq2u154jIB9c9HLV3FsB+ESdFqCZnHkCENAfhErrpmXsKC1Dja01ZfNRfp4Y4PjI3i4f8xaJEllgL+e6Mpv43J9vRdl1DLIEp/wARVIEP1eBBnYdSvIOksxI6fKhCCQQgOb/EY7dcqrL8Kfb0R4BXyTuVAPBmPPtT2embwni+FQAPBYDAjyVSuJOwt1uAYKVly0OK+b92RbUKBlxeUU+r0dDoNgcBwAeFeYxGAJdl45TxgFmpmBVCN98VihjXFJphDtZNqsIiV0Jh04HGE+M6sMLaRrLERN68Km4F55asWSX72TlzZBatSJMb5hMR5EIbMSdpy7ioBaucVkTFcOKkaEkJnHXzpiStWMVZtABRklFSUHLALH5cxHwPjM2nrZsTtSLnlAmhZhM1xqjdbdGS7a/gS3+dJKJ6wqwRaqzJnpXGJ5M8nTMHFfpWnZ7kEZK+jVu+UUYEAMkYa3WHDYgotGgxzsoFTkFeD5dUCpfGLehUYKiTI2QS1RGDOIsILr6i1o/SpBJw616TzUqlh1jN5AbDJoxgJtOhIZpZMYhOP7NpBtMb0KaG2AyzhZj0aaF5i2GMpMT9vE0fKl1I1B3GczbpDnUIuI9KN7N5jGIh164ebD71zvJROUNsATs1Ydh1E1tINaRZjVJqjpgpyNiT5LYYPZ6LLU5Hvdo0qaL5hAFdJBrYMIXWAEpLILWYbmBOoyfVkWqYzkypG8mcgWan/rr1TNP8TbJHE25CTo5inDoM/76BHP1JEK1HspE8SQ5ACWwlOUC0QBvWAg22ND+guAWB/iAbyBPJCaj0QAfgCQ==) format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAASMAA0AAAAABWgAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHUE9TAAABMAAAAB4AAAAeRHRMdUdTVUIAAAFQAAAALQAAAC4SbCJ7T1MvMgAAAYAAAABUAAAAYGpwqYJjbWFwAAAB1AAAADwAAABUAMohV2dhc3AAAAIQAAAAEAAAABAAGAAjZ2x5ZgAAAiAAAADCAAAAwuo/LUZoZWFkAAAC5AAAADYAAAA2QVy51GhoZWEAAAMcAAAAHwAAACQhxhq6aG10eAAAAzwAAAAXAAAAGAcXAEtsb2NhAAADVAAAAA4AAAAOAIcAh21heHAAAANkAAAAHAAAACAAJwLvbmFtZQAAA4AAAADZAAAByCMaQG1wb3N0AAAEXAAAADAAAABG/6CrQQABAAAACgAcABwAAURGTFQACAAEAAAAAP//AAAAAAAAeNpjYGRgYOBi0AFCZhc3nxAGicSixCQGkZzEkjwGEQYQYAER//+DSACSpgcYAAAAeNothTEOQEAUBec/i01cYo+hUdCJbE8j0TnLnkelcii1IExmMjglO8lBSSMwfLeZaLU3VUWWK+MR3sRP38VgB4TNNdcCbtUUsBZAXjsQKG8Zewr9eNpjYGBgAmJmIBYBkoxgmoXBAUjzMHAA5ViALF4GBYYFClv+/weykXmM/7/+f/w/9X4ASB8CAACScQ45AAEAAwAIAAoAEAAH//8ADwACACAAAAG4AwwAAwAHAAAzESERJTMRIyABmP61/v4DDPz0TQJyAAEAK//0AlACxgA2AAAFIi4CNTQ2NyM1MzchNSE+ATU0JiMiBgcnPgEzMh4CFRQGBzMVIwchFSEGFRQWMzI2NxcOAQFEM1E4HQUDSHWX/vQBcAMEODMmRBs+Jmk6L0w2HQMETHuUAQ/+jwtANiZHJz0mbQweNkgqEBsLTVNNChUMMi4bIEQrKhswQicOGwxNU00WGzY3HipFLjMAAAAAAQAAAAEZ2ztmI5hfDzz1AAkD6AAAAADhZaMmAAAAAONTufD/I/3AHmMEPQAAAAkAAgAAAAAAAHjaY2BkYGCx/ZfIwCDX9V/57wm5ZKAIKmADAIxsBbkAeNpjvMGgwAACbyCYqZpBG0QDADU4BGYAAAAAEwATABMAEwBhAGEAAHjaY2BkYGBgY/JmEGNYxMAO5iEAMwMjABhMARl42pXQgUZDYRTA8d9qZcEeIPC9QHdbJmqgYkRTihCwttu63Lbru1sKerqeoCeK68MGCPgfzvnhoOPVvlb7CM+tTuqWM7+p93T9pN439p26vbVz4Ng89aG+YequId6srVUu9PTUZqJCZa2WqRVKmZVooefO2K0bVybulXKfHk0t1S5FUy8KMycmcnOFjXdPcrGxVpaCgcxA32CrRkkNRv/2H+QWNkpTUXKke0EShB0j7BjXVipfosKi+Upwqm/gXJDMZiuqZI1VKoWti7qZcrVc9NHo2R/ilEKpAAAAeNpjYGIAg/9rGXwZsAE2IGZkZGJgZmRmZGEvzcs0MDBwAdFGBk4mEL6jAQDOGwiI) 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 Arabic;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-arabic-latin-ext-500-normal-Ck_W4G78.woff2) format("woff2"),url(/assets/ibm-plex-sans-arabic-latin-ext-500-normal-eJxPnL1P.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 Arabic;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-arabic-latin-500-normal-Cd6jVIg7.woff2) format("woff2"),url(/assets/ibm-plex-sans-arabic-latin-500-normal-BletK1Hp.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 Arabic;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-arabic-arabic-600-normal-0pRdybE_.woff2) format("woff2"),url(/assets/ibm-plex-sans-arabic-arabic-600-normal-MJZ0liF5.woff) format("woff");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:600;src:url(data:font/woff2;base64,d09GMgABAAAAAAXEABAAAAAACuAAAAVrAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGx4cLgZgAFQIVgmCcxEQCoMsgzILDgABNgIkAxgEIAWDVAdGDIUGG7wJCB4H1c0P0w9MhnQ9uzoNh1fw0P9v2rn3PcQS0kK8k0vE8JrFiDhxqEeouNCVP5XfnWH9hdX5N7OvLjy8u15iba0WUZAG8jWPKOODE7zL/+/a//9e1TfO88zjYwsGQxEM4Fjvvp+buTsWjjFBA9RaQcfCaBfYWEC1lmtUAKypTXOZjG0ssIJh/6o+EgHYKVdOxDr6RrGiA+QARLaAAO3nxXv/5BSeM3lwNx5A1mm6vE0mMIFMUxP0/tliA4m0zCqkw6KZpIbUAA2QAADds1+Jl0A9+qr/J6FvlUmFaAGQdpkFFAsgAQ3w0BCAh04zcGJFogMulAf6kzlgvyRy//hK6jiCwXsrMqLPem0Sthi0U5+Fgm7S5ZALbnXYCdskxHVott1ZtwBnbilO0Y1Z7MMs7ThlFqf82pJNn9KAwDKwxROPCXFL0hC5SwaxOosNbeOGoIEIKNW+LZYRm4IGMmAgGn1BAy2gOjJaTcdwoiqp0irdPZNWHWrr5ExGrzHhFaek0smwyjAS25r5o+HLNCfL5pakksnlQQNdj+vZdBIltV2Jbw/7fm4EDUyBXpXRauOJoUTmbKzMyVhY4POp9sxL8cS4Givz9WGfMV84TFunthVfnVpy5kafsqrJkSib/TDJm2a7Vb7M2Thalq5Ktr0MXgp+BaK5YKA8XatpN8TZ+Bp5FqrMhaahlE2WDf+XsaCBLdA7kmiPlfl8ySACDSt23Cy5nHwAzAA4AQ1YCXoBgA78TQIAAnR9ocPiMk85TPbJ9LtvvivO3V1kF44Ju3DdLs69ak/Hx198z3H9nTfe4Wx2YB914byDs7/j+ntNY8+9rZx3OJsmvl/3/fIux+LhisPlPY2uquKukX3Xe2+Mng2F4YZQ37K2eN12/6pof3m8vLW2dKJ39NjVXjmyO+5ZeGFBTauaiA317FqYBcjSsWIrmLPMQHcb8DoG2sOAcJkFykbSQHxswP2iUyq6lo8jUQVLqYUWIZmsVFeqZuutpmdxUYr9bukKt5gIc9HEhVzfovE7F2L9LHbk3/PGfOwLbIi/DS43w/NoqfSkib+zCtHoppPy3Aa+Txy2tJraaQ210XoglwctETaCTxqJIgBR8lHf5kBmY/7Kf6w27XuAL1IP1wN8NTL7h6IbT7Z/9BHAhgRAwM8jV5FF5NEeCAZeZvE+SurnckieoZ5Twt1ZtlPoERYEAHaQ6P+hIQArm5tVug1YkzzWIVjuQ4ckj5cdGj3OH9SlDhOltjrMLLQQ8jABWx0cWfZaLjz5gGn7bePhoJUhhAE76WfZY78twgZ16NOtVb+4nVKOGjFptwNa7DdpyjbTgkak7LJNqz12mjEuZb/ud/fYTYkKiYqItrjiAKmw90fR4fVbHLLTpP2aCa2MSodV8q2gjTb2OvYh2paPaijzLzq6jJIiYtiftJDu0Z12UpnaARZSlKZ+5WEpM0IkAOQiYdCHGRBCoglN6JZDu7dFjIpheH6kdSF/Y0vEAL8sQRHpF7WhmEZffMxCfpWK5QNW/4uU8KtWzsPZnleqjlJiDoeRhMsEbZbwq+JdPVnSbaWwFSWgxdlRtcoUYLLOiJhFCYswYaLJQpcpl643s1iAT4mdbKHDMsGEczFhZYFGZy6Wh7ZLhCA8l9nZbkJMVLm5zMEJMwYsVW0mO6mnFDdox3oX/ZpEVD/meB4Rdddan0+DKmWK3g7dwox34eQCYXUqWpiDwBrzgs+1iJ9vvUeTBerMO3K9V7tl/Cq+YH2hQS0WqPnK1UUmdFqizl1IVhkrFr8B/8IFWZpUEAepaBZ7xQPMjYdkIQyxhw9qE9QBaD6e5YeBTU7sEfc3fleVZ4yrwgi4GwAA) format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAASIAA0AAAAABWgAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHUE9TAAABMAAAAB4AAAAeRHRMdUdTVUIAAAFQAAAALQAAAC4SbCJ7T1MvMgAAAYAAAABVAAAAYGrVqptjbWFwAAAB2AAAADwAAABUAMohV2dhc3AAAAIUAAAAEAAAABAAGAAjZ2x5ZgAAAiQAAAC4AAAAuIJK/GhoZWFkAAAC3AAAADYAAAA2QeK54WhoZWEAAAMUAAAAHwAAACQiTBstaG10eAAAAzQAAAAXAAAAGAcbAEhsb2NhAAADTAAAAA4AAAAOAIIAgm1heHAAAANcAAAAHAAAACAAJwLrbmFtZQAAA3gAAADgAAAB1CR4QVVwb3N0AAAEWAAAADAAAABG/6irTAABAAAACgAcABwAAURGTFQACAAEAAAAAP//AAAAAAAAeNpjYGRgYOBi0AFCZhc3nxAGicSixCQGkZzEkjwGEQYQYAER//+DSACSpgcYAAAAeNothQEGgEAUBee/Npu6xF4jhAKSANggAjpLB+gkgUAnS5saMwanXZEctKXD8N1motWFqfJZrowkvImfvhuDXRAO19wLuFVTwFoAlTqBgH8A6joKfQAAAHjaY2BgYAJiZiAWAZKMYJqFwQFI8zBwAOVYgCxeBgWGBQpb/v8HspF5jP+//n/8P/V+AEgfAgAAknEOOQABAAMACAAKABAAB///AA8AAgAgAAABuAMMAAMABwAAMxEhESUzESMgAZj+wOjoAwz89FgCXAABACj/9AJXAsYAMwAABSIuAjU0NjcjNTM3IzUhNjU0JiMiByc+ATMyHgIVFAczFSMHIRUhBhUUFjMyNjcXDgEBSTZTOB0DAkhxjP0BbAYzLkw0RCNrPTFONh0GS3mJAQL+kgY5MyVDJkUlbgwgN0sqDRQJU0xUDxYvKjpRKCwdMUMmGhhUTFMRFDQ0IShSKzUAAAEAAAABGdsFooBeXw889QAJA+gAAAAA4WWjKAAAAADjU7nx/xf9tB71BFMAAAAJAAIAAAAAAAB42mNgZGBgsf2XyMAgL/Ff/O9aua9AEVTABgCI7wWzAHjaY7zBoMAAAm8gmKmeQQNEAwA1RQRnAAAAABMAEwATABMAXABcAAB42mNgZGBgYGNyZRBjWMLADuYhADMDIwAX4AEVeNqdkAVqA0AQAKfuxYoVuwfUXZC6u7dY3TUenL4vL8hrMhBP0HA2e+sLdPJMC02tXcBN00CBm1ggW+Bm+snk2XuH/wK3Vti0MchrgduZcuW5X0JNzPWr/agrygMR3pRj8ghR+dP3hwgv6g/ZYI9tVtjnSM0TKU6541vLZSLSPW/GGOZU3Ze8wo92j1woRzCe8jeBcUY8Y54yLRYiB6mRHCfKL8TlOyKlWIUYUiGKVBkn1MVZ9f0lTYQ3XnBCBCawQualQly0IqLdCMbj0xUqPKIo8eT75JvwfmQkB3SuRO942mNgYgCD/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 Arabic;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-arabic-latin-ext-600-normal-DjDAeNQD.woff2) format("woff2"),url(/assets/ibm-plex-sans-arabic-latin-ext-600-normal-DT29Q8HW.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 Arabic;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-arabic-latin-600-normal-KrqB56Mw.woff2) format("woff2"),url(/assets/ibm-plex-sans-arabic-latin-600-normal-Dk5eISD_.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 Arabic;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-sans-arabic-arabic-700-normal-DrtBj6UE.woff2) format("woff2"),url(/assets/ibm-plex-sans-arabic-arabic-700-normal-9rXc6cUL.woff) format("woff");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:700;src:url(data:font/woff2;base64,d09GMgABAAAAAAXEABAAAAAACxwAAAVqAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGx4cLgZgAFQIVgmCcxEQCoNMg1ELDgABNgIkAxgEIAWDXgdGDIUWG/UJAJ6FsZujJWelo/jYmOSCB/477c+dmUCV0n2dFI5LpEa6LLiQ88Q/Ms+zffCXpL/dVOAige1+wl2kQRrINI8ogyhIsPj//+9VfSM30ZyAjQ0S8CCttWntrnn8A7WCcx7/YO0GKpZrVACsxthiVOpB+8kSAZhJl04EWruHMaIARCKAEeJixeSfp8xtk1MkrMkdm0gAzLhdkW6RnkIHUkgaB7roP1usYSaqjUKyGGWdJCPJgAxIAAAdvUcVN4F6ldoLk6AsSEEV0Qgg2aRlQGUAJEAGEsgIIIFCA7BiREIBbKhuUh+NoOVbIvLfN7Nf9CO4fLRkEwLmtJuy07ANulVwu4ROp7mKWzjDKTboN6xVgxnXcBNgjVRgFR3oxVb0kg2rtIxV+pajqS+pQfHQMPWPPyTEZUFNRE5qBOo5TMhr1zg1RLGqtiwGwmKdU0Mq1hCFDqeGXKy2huWc1sHxrKAaUkMdMyG1VV2YnAkrOUzXecRsKOhWwwzlYuwfTke4IWivjswGg1VODWUtqnhDQYTUpVXokk4+5rxTQ1fcpYbl3P7xgfHwkYBdWANqwOFQW8LP9Y/fowG7o+ikR39aHZ06uJhybmzw6Qul07iSdUhbG2SR4A61ZLMc4SO6bA9lBROTxnNKowAaAhqrtss5LZo40t9tPQK7XWhJrfEG7bf/Z8CpYSruGhpvCdgdjqATgYwRMzEMkYhoAPQAWAEZqAM9AEABEY0EAAhQlDKLwaafsujMk6H3335fuD7ZLCxjZmG7Xhx9xhx6N3/0wQ8s33vrPY7ckGDBPGzBeg1HXrN8pX7kqXdV6w1W//SbgTerei2Vw46z6V1FRpu+bWLDkebfJuZ7Y4teLshuSF/sWPXvBme9v2/FdHpzjiW5qHNi9/7mfyYWi2zePldWpKxrVcHG0vcAllEwYoqNq9RQYjR4Ew1aUgN3OQfYW1BDfKoh5qHQWGQNn3q8s4V2ZcrNs4idb5ez/DLty9iwY6sn29yNMhFsiK2NOtxs1LMhre7hvIFkc4VGt53DjPRvEzKj1QMmxL8atphAo7DdmmBq/y6TjDbsNRwVo5H1NTbgXGzGediEC23Mo26hjwn3s3q8CECkfrLnr88vrI2u+c9okn8E+Gr21myAb4bO/R6xnL8z4wplAYEJCQABvyu+jDMCXcGA4KKiFx+icv7qCtIJcut2IaakZpLcjmEuOzNIKJ8jIwAjc2SEYgIm4iIuFeT7Xyph5HepTJP7pAo++6Q60qyT6ilWYovSNViw4yrcoop7YLtp2yxqE+6wnetrLNrAZbNt5rn1adWtQ5Me/TaYtceQSZts12ibSVMWTXNqstkGM0bN2raWFmdvovJy8fLwRo/KParZqhquujjfU232rfpEZnp99rc168QWe18Xx/zrlVD5TpGppBr9SNs243CtcHCDDdRZju0ttlkaz/7KXWbNcJEAIPIMMy6P0ANCSMhCFoph56ZFD7MHUPR5mkraLm30aFBkGUEyqUgEQQoZP8umnFOWVNGAsehZUuXKkCKWJdnSxrSvkCSGGVbUWYI6PoWyxA88S2JAsxI5UjmTTNnyZyn0qOeVJZHN66jkkitt3LwerzwZkvm8gSZ+hTL2cxhjyyFFFM4y0aGGm0MCq5mZNmBSTnacZWGXdbqUyWQNK/nUxwXzWTa61PLIlgymKArO5IpuS8WzoRbDYUXixarHKuBgFw9xnsS1EvH8yfIaDZCgTTUnLDicqFl5VE/Sp5FfznSyMW3KFbz6p7KMnRFDkQb/lwPL1MsgdtCwBRrgJhKDdkJDYjNHn30d0HYSo2sj0Winqx6wGW5MhMma43oT8CfpRzvAQ2MAAAAA) format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAASIAA0AAAAABXgAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHUE9TAAABMAAAAB4AAAAeRHRMdUdTVUIAAAFQAAAALQAAAC4SbCJ7T1MvMgAAAYAAAABVAAAAYGs7q5ZjbWFwAAAB2AAAADwAAABUAMohV2dhc3AAAAIUAAAAEAAAABAAGAAjZ2x5ZgAAAiQAAAC8AAAAvOFh37BoZWFkAAAC4AAAADYAAAA2QnK54mhoZWEAAAMYAAAAHwAAACQi2xumaG10eAAAAzgAAAAXAAAAGAcgAEZsb2NhAAADUAAAAA4AAAAOAIQAhG1heHAAAANgAAAAHAAAACAAJwLqbmFtZQAAA3wAAADaAAAB3iUBQVNwb3N0AAAEWAAAADAAAABG/7GrWAABAAAACgAcABwAAURGTFQACAAEAAAAAP//AAAAAAAAeNpjYGRgYOBi0AFCZhc3nxAGicSixCQGkZzEkjwGEQYQYAER//+DSACSpgcYAAAAeNothYEFgFAYBu//eumRdnh7JBSQBEBBRGiWpkgzBNJsqdS5czhtOolBizqg+W4Dk+XelPooVsQjvImfumqDrRB2V1wjuFl9wEoAZTqAQHIDEiwK3wAAAHjaY2BgYAJiZiAWAZKMYJqFwQFI8zBwAOVYgCxeBgWGBQpb/v8HspF5jP+//n/8P/V+AEgfAgAAknEOOQABAAMACAAKABAAB///AA8AAgAgAAABuAMMAAMABwAAMxEhESUzESMgAZj+zNDQAwz89GQCRAABACb/9AJeAsYANQAABSIuAjU0NjcjNTM3IzUhNjU0JiMiBgcnPgEzMh4CFRQGBzMVIwczFSEGFRQWMzI2NxcOAQFPOVU5HQEBR2yB7QFnBS0pJEEXSiBtPzNQNx0CA0p3fPP+lwM1LiNAJEwjbgwiOkwrCA4HWkRaDxErJh0aXSUuHjREJQsYDFpEWgwNMTAgJ10qNgABAAAAARnbQzi2wF8PPPUACQPoAAAAAOFloyQAAAAA41O57v8L/acfkARoAAEACQACAAAAAAAAeNpjYGRgYLH9l8jAIL/uP/ffCfITgCKogA0AjLUFvAB42mO8waDAAAJvIJiphUENRAMANV4EagAAAAATABMAEwATAF4AXgAAeNpjYGRgYGBjcmYQY1jKwA7mIQAzAyMAF8MBFHjalZA1cgNAEATbzM7Nl5mZ7cTMzHZiZhZLb9LbFCrW1NWKMumwq3ZmDoB6XqiioroBuKnoNq6gj7RxpTQp4ypWSBpXM0HCuIZ27oxrGWLKuFUEb4TU/1hgVD3IIwHe+SMkHiEo/tL+S4BX1Q/ZYI9tVtjnSJVnYpxyz4+UywRED3I8MizFr+pPXEgT8Dm/UjnGGdEcY9xSXC7H5ZJcUZbLZeW9izn3Ylm3sb3ks1el/yPu/+TV/5Vjwt9gXmQpXhWQbsS7v9Rd3uEzAzwT1AwQ0frESAZPSUV2AAB42mNgYgCD//sYUhiwATYgZmRkYmBmZGZkYS/NyzQwMHAB0UYGTiYQvqMBANd1CLA=) 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 Arabic;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-sans-arabic-latin-ext-700-normal-BSbyEp0V.woff2) format("woff2"),url(/assets/ibm-plex-sans-arabic-latin-ext-700-normal-C7GcWn11.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 Arabic;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-sans-arabic-latin-700-normal-BzSf6GNr.woff2) format("woff2"),url(/assets/ibm-plex-sans-arabic-latin-700-normal-Cl4F7CZR.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:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAASIABAAAAAACQQAAAQuAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhwbHhwoBmA/U1RBVF4AdBEICoRkhAALIAABNgIkAzoEIAWFAAeBFAwHG2oHKJ6DceNW4lJEFHn9tEOE37LNsvkjHr7f739rn3u+OSrSxLQytE91Dw2PYtNVq3Qaw/vJ7fUBMdOj/u2ImB98cT5WUx9F13ZKt06mU7tG1sAYcM26yCRX4f/0904bmwq8hwkUUMTRX61pa9C3xlpAGYw1vOu8C2SBZZFlld7DAW82RJWmwYMI1AJCKBNCIASqdZGFmtPSNQRhMpR0EKjWTwm6z6sJ+4jqhxjovTinVdRpZaQjaQzAYjI8NgAKDJCokgunCn9oUQE8VZd/F//+v6P4F1U9gLr58yNI/dJX9BAshEoJbTDogz7ocKoUsPvES8UK/aQIUQgpGgECBVLkOEV6iASTYgNAPKdNXayhDPL7IJuAZnEYSZ0eOLc9i5Rv5/+lEi3sW/kfnCf/+fTe0sxS7CKLx5erRJkKOixEqQaoqrvx5HN4iz4VhX0gS6DjFIWUzn/fIXJRVFY1NFRVNVeFt+SYmrK6vCU6eJsnKnJj5HTESMTQZOTI3Y/tzr3rUcOsiRy/ciP50s3Mycgxmhz9GMXhjzVH30ut796NHP0UUa31/Zoa6vCH6iPvdIM0IRANaT60FablmZlZd+UKNFy9NrvnFGxb5NC2CRxR0/rIyF/WNn+35sv9r+tHVhkseuWGKkCPPh96+GXt8Lc/Sh24ujfjf+tNw1lZWreiPuHb/PSpyjdv2rf/++ZE5TSKjFdZxYsBvr1sEHl5STuHZqYR7jGYGvGBBdjcaB5bODY1GAxMjsd0wDMIzXAXODRd74DxNMtO4YuYHclgLQRzp9KlUmxptCwv9bYgvWGD2xBW7r9413fdJu+mxzvzAUYeeONQvZP4kgfqZle4jhH/MWh+UbxgtJdrLdXLymNL53PRU0D3Q6FcXTfGqGcul6vrqhgLGAVSv+IVIfZOHpu+mlLqSlnj903j8mazXDsba/wbxhS/4Oubh1c5/uXDgt4j5KtnGEy5BIJHo0ur+jD+r2qCkuP1aRVM8EpUoRYSJyqNRA38uwDvHBNo0AejO2Z+ZYLLal1QiFyFh1EDQOgSCSCpjwwKU8yDbIjroEwne0G5Qca49cYp4AlqtQNZfWTQoFb1tRpFYAmRD+HXTkV4uQhG2bg4OKmyoypAsUGtWgQXyFxYrkpODeUxvGqIZA61erXo0sFG1UBGuPgpuon8RNUG2DhovAjZCBuZwtXrU3mQGki9+pm0eVZAXoWxLWTQoYHBPrJR4WunNxIFbCHfkTyPK+sqxjxDmGArZvf79JGJ3GwEqjwc7a7NIrl/7bJ7Nzu4+n1Ow6shEPnUrtVo7cnd5Wi5qCUbBIQbNKCP95FMCSZylEV5VCiiMqqiOmrKZ/I/C0gI1fyuulVcM2E1r4MhtcV/fbCD+HwEvVzH1dGNAzFE0FTbKzyQz3gootrNbN2a4PuG0j0JOgE=) format("woff2"),url(data:font/woff;base64,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) 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:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-cyrillic-400-normal-BEIGL1Tu.woff2) format("woff2"),url(/assets/jetbrains-mono-cyrillic-400-normal-ugxPyKxw.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-greek-400-normal-C190GLew.woff2) format("woff2"),url(/assets/jetbrains-mono-greek-400-normal-B9oWc5Lo.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:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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) format("woff2"),url(/assets/jetbrains-mono-vietnamese-400-normal-CqNFfHCs.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:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-latin-ext-400-normal-Bc8Ftmh3.woff2) format("woff2"),url(/assets/jetbrains-mono-latin-ext-400-normal-fXTG6kC5.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:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-latin-400-normal-V6pRDFza.woff2) format("woff2"),url(/assets/jetbrains-mono-latin-400-normal-6-qcROiO.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:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,d09GMgABAAAAAASUABAAAAAACRAAAAQ3AAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhwbHhwoBmA/U1RBVEwAdBEICoRkg3oLIAABNgIkAzoEIAWFHgeBFAwHG3AHKB4HzukrRjyF5Gb4kQ/B873d17mv8TWkoqUUGaHodJCtoqntw7m8tiPWyGkfWDU/IMpzVk4zAs9Czv3c7Os5NvKFG1Ht9vBVXySRZpJc4tTrbM3sTRFcLa3zVboKWRIoAksKSKgqUQWEwlSoqjp44V5J9/kjd0+Fi5xaFjwJArgBAIJgIAgCCAI4CdNMqGuYXYUKdADLAkAAJwl6iX0+bZqEm1AH0Hu9rvrJHwxQG1Q/gFYwWYbgTRWgwEESVzbmtjQAt3DXO7Tu/+9Q/KNKWhTCgZ8fQSWoL0CUUgTBjgL8iEAcce7YHBeA8ZvogieCnxI0BCVeACCAAhBD/oDcAdUPABSgAX4kBPBTwjCAjwYSCneiqF65LUo/qXdYFrRwTujtMrKm07plTbSqLQFAiHBN7E4DG5wkiGXhCYBNETh3K/AciHN69iFfQjFOr9EXQQAAQXRNszs8PR0OH4fDV/dwGe76CHdj1MQa11DXYGcfZ6+B1X0OfwjY+i7KpQ1w9d+1z3/HydCB1f3U8A0fRFv+0bXxPWrZu3d9Nn4UcbLs/QCXLH/j3PCKblKOiZxLOR78W9brPo7eGTLz/F27ZPmePQdCB1YP4nJU91o4gU9cy64L3c3SPu8GfDn6ZXD2cGmllVqSxtD5vCXHm5xaeHlnpffx7DcPvXog5NnjA//cPz2btsz3yf+0MI8ri33tuv7upNbYmW5STbosW8bYItV/SPzxvXC0KnpWnFdC91oojit5Lyo6WcJQ1YzwBYbi52ohJVpcxfcHBqsv0nFz8U74rzS6M7r0RVlXZ3jJC4G92O//7Lm78VOtnUx+aQxAzsqPnrRr1t9zDrezKePvZ027x+fGte4s4NXu7/jEp3G9cM1bICYgACbuETUUD5wmenGXA/IBpAKVrl0AEJ5cqr6Q89tGq+SpqkDfX2DtG+pZ9teuae0AX98c301CX179InyErnSG8WCiABB4HFbVrw/lpTdBIOk82nXbpHKoQGyBpUovAAD4XQA8ZTUCeBJHIpI0v0FRrgcnckV3ANckrwYJKXEihQfdSKPER6XeExmEeEMmSe6QBwWmkZdmSOSthhibgIkBlUYreBKd/0NeVAE9WAyEaQpH6KikDWlUVg43Jy2FOmaYlsZhDEGZXO3mWEyWHI6zuaJkMlcSQ9k4F+KidIiFyZItGDc7r1pUj6wP6zrWB0/fbeeFeHl4YOvETMNiM8Ny+7OO6Qh2wur20YVxFts5dlORdl5Kwd5utR7SRcxqX8RA5Ehacha76hg7c6yzNm/Xf6vOLNrv544lIEkWg7xWo/ItBAeIJEmt0XgBwgM8gTifoiiLJroYYooNTeziEKe4zOoR/wvIKp89hSr+6jFAqw/LaonjmZHSscMNg4iPlWpFrO1RN3zkMU+/xUP+JQ99TbvTl1Vg0gtirT6lbwYAAAA=) format("woff2"),url(data:font/woff;base64,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) 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:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/jetbrains-mono-cyrillic-500-normal-DmUKJPL_.woff2) format("woff2"),url(/assets/jetbrains-mono-cyrillic-500-normal-DJqRU3vO.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/jetbrains-mono-greek-500-normal-JpySY46c.woff2) format("woff2"),url(/assets/jetbrains-mono-greek-500-normal-D7SFKleX.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:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,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) format("woff2"),url(/assets/jetbrains-mono-vietnamese-500-normal-DNRqzVM1.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:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/jetbrains-mono-latin-ext-500-normal-Cut-4mMH.woff2) format("woff2"),url(/assets/jetbrains-mono-latin-ext-500-normal-ckzbgY84.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:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/jetbrains-mono-latin-500-normal-BWZEU5yA.woff2) format("woff2"),url(/assets/jetbrains-mono-latin-500-normal-CJOVTJB7.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:Cairo;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/cairo-arabic-400-normal-DN15VWMM.woff2) format("woff2"),url(/assets/cairo-arabic-400-normal-CAYwymWN.woff) format("woff");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Cairo;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/cairo-latin-ext-400-normal-xCL67Y2R.woff2) format("woff2"),url(/assets/cairo-latin-ext-400-normal-C_BIE9Qe.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:Cairo;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/cairo-latin-400-normal-Dh7otpdh.woff2) format("woff2"),url(/assets/cairo-latin-400-normal-b1R3q6Pf.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:Cairo;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/cairo-arabic-600-normal-rkrvveqO.woff2) format("woff2"),url(/assets/cairo-arabic-600-normal-B3EOalmC.woff) format("woff");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Cairo;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/cairo-latin-ext-600-normal-DuRnqffh.woff2) format("woff2"),url(/assets/cairo-latin-ext-600-normal-DAfLYaOC.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:Cairo;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/cairo-latin-600-normal-mGS0uvCM.woff2) format("woff2"),url(/assets/cairo-latin-600-normal-buYOP1M3.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:Cairo;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/cairo-arabic-700-normal-D3nDedWX.woff2) format("woff2"),url(/assets/cairo-arabic-700-normal-CyOqhaeK.woff) format("woff");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Cairo;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/cairo-latin-ext-700-normal-Cscux539.woff2) format("woff2"),url(/assets/cairo-latin-ext-700-normal-htXca11Z.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:Cairo;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/cairo-latin-700-normal-C3GYtKbV.woff2) format("woff2"),url(/assets/cairo-latin-700-normal-6fcUy4Rc.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:Cairo;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/cairo-arabic-800-normal-G1qvPr6G.woff2) format("woff2"),url(/assets/cairo-arabic-800-normal-CVTPwINa.woff) format("woff");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Cairo;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/cairo-latin-ext-800-normal-ChnkP8hn.woff2) format("woff2"),url(/assets/cairo-latin-ext-800-normal-RObK5hVW.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:Cairo;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/cairo-latin-800-normal-BBdTpBXf.woff2) format("woff2"),url(/assets/cairo-latin-800-normal-ReWrxM5E.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:Cairo;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/cairo-arabic-900-normal-DNm2WYV7.woff2) format("woff2"),url(/assets/cairo-arabic-900-normal-dTOb6H7Y.woff) format("woff");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Cairo;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/cairo-latin-ext-900-normal-B_6SsW4a.woff2) format("woff2"),url(/assets/cairo-latin-ext-900-normal-BVFDAocv.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:Cairo;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/cairo-latin-900-normal-CZYZHNME.woff2) format("woff2"),url(/assets/cairo-latin-900-normal-YbAqUPRv.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:Tajawal;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/tajawal-arabic-400-normal-CyCXRvzh.woff2) format("woff2"),url(/assets/tajawal-arabic-400-normal-DCQxawbB.woff) format("woff");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Tajawal;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/tajawal-latin-400-normal-BVNSOH3d.woff2) format("woff2"),url(/assets/tajawal-latin-400-normal-BdYcZznU.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:Tajawal;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/tajawal-arabic-500-normal-BZ8ojJNu.woff2) format("woff2"),url(/assets/tajawal-arabic-500-normal-CbVEaYEW.woff) format("woff");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Tajawal;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/tajawal-latin-500-normal-CoYeBiSI.woff2) format("woff2"),url(/assets/tajawal-latin-500-normal-DU9v6xgj.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:Tajawal;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/tajawal-arabic-700-normal-D2-eand5.woff2) format("woff2"),url(/assets/tajawal-arabic-700-normal-9L7Zusdl.woff) format("woff");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Tajawal;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/tajawal-latin-700-normal-BypgxfGb.woff2) format("woff2"),url(/assets/tajawal-latin-700-normal-CV3bxpHe.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:Tajawal;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/tajawal-arabic-800-normal-TQp-UTiE.woff2) format("woff2"),url(/assets/tajawal-arabic-800-normal-Bp_4IW2m.woff) format("woff");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Tajawal;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/tajawal-latin-800-normal-CmI34b-g.woff2) format("woff2"),url(/assets/tajawal-latin-800-normal-Dm5jVIIh.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:Tajawal;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/tajawal-arabic-900-normal-MgmkhdPX.woff2) format("woff2"),url(/assets/tajawal-arabic-900-normal-CHO_pm7-.woff) format("woff");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Tajawal;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/tajawal-latin-900-normal-DURQZvFY.woff2) format("woff2"),url(/assets/tajawal-latin-900-normal-BsVXXeFR.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:Noto Kufi Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/noto-kufi-arabic-arabic-400-normal-BvgpXdLf.woff2) format("woff2"),url(/assets/noto-kufi-arabic-arabic-400-normal-PyVzz14P.woff) format("woff");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Noto Kufi Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/noto-kufi-arabic-math-400-normal-C58RzX6y.woff2) format("woff2"),url(/assets/noto-kufi-arabic-math-400-normal-COEL3rX1.woff) format("woff");unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF}@font-face{font-family:Noto Kufi Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/noto-kufi-arabic-symbols-400-normal-XE42xKys.woff2) format("woff2"),url(/assets/noto-kufi-arabic-symbols-400-normal-vs2Us--s.woff) format("woff");unicode-range:U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB00-1FBFF}@font-face{font-family:Noto Kufi Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/noto-kufi-arabic-latin-ext-400-normal-Bf0h9UEw.woff2) format("woff2"),url(/assets/noto-kufi-arabic-latin-ext-400-normal-dk0qCnZv.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:Noto Kufi Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/noto-kufi-arabic-latin-400-normal-BIMeMYep.woff2) format("woff2"),url(/assets/noto-kufi-arabic-latin-400-normal-9DDibutD.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:Noto Kufi Arabic;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/noto-kufi-arabic-arabic-600-normal-DpQOABqh.woff2) format("woff2"),url(/assets/noto-kufi-arabic-arabic-600-normal-DeKYl9zm.woff) format("woff");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Noto Kufi Arabic;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/noto-kufi-arabic-math-600-normal-EEoXMfAu.woff2) format("woff2"),url(/assets/noto-kufi-arabic-math-600-normal-BhDcNs-e.woff) format("woff");unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF}@font-face{font-family:Noto Kufi Arabic;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/noto-kufi-arabic-symbols-600-normal-gGFfrt4u.woff2) format("woff2"),url(/assets/noto-kufi-arabic-symbols-600-normal-BPG_9Nwo.woff) format("woff");unicode-range:U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB00-1FBFF}@font-face{font-family:Noto Kufi Arabic;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/noto-kufi-arabic-latin-ext-600-normal-B90_l063.woff2) format("woff2"),url(/assets/noto-kufi-arabic-latin-ext-600-normal-BjuybwvT.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:Noto Kufi Arabic;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/noto-kufi-arabic-latin-600-normal-BU20Dfqv.woff2) format("woff2"),url(/assets/noto-kufi-arabic-latin-600-normal-UiIawE5u.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:Noto Kufi Arabic;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/noto-kufi-arabic-arabic-700-normal-CGKuvZQr.woff2) format("woff2"),url(/assets/noto-kufi-arabic-arabic-700-normal-SbQDc0eq.woff) format("woff");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Noto Kufi Arabic;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/noto-kufi-arabic-math-700-normal-C3Yz6b2N.woff2) format("woff2"),url(/assets/noto-kufi-arabic-math-700-normal-OvHCOp4h.woff) format("woff");unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF}@font-face{font-family:Noto Kufi Arabic;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/noto-kufi-arabic-symbols-700-normal-B0RrZ4WM.woff2) format("woff2"),url(/assets/noto-kufi-arabic-symbols-700-normal-B0HIZBCT.woff) format("woff");unicode-range:U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB00-1FBFF}@font-face{font-family:Noto Kufi Arabic;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/noto-kufi-arabic-latin-ext-700-normal-Do6DQzkb.woff2) format("woff2"),url(/assets/noto-kufi-arabic-latin-ext-700-normal-CIjQIZSZ.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:Noto Kufi Arabic;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/noto-kufi-arabic-latin-700-normal-CeymQha4.woff2) format("woff2"),url(/assets/noto-kufi-arabic-latin-700-normal-CyuqOqA9.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:Aref Ruqaa;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/aref-ruqaa-arabic-400-normal-AKnCEuAE.woff2) format("woff2"),url(/assets/aref-ruqaa-arabic-400-normal-DTcVTQXE.woff) format("woff");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Aref Ruqaa;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAAWEAA8AAAAAChQAAAUvAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGjAbgRocgSAGYABkEQgKhxyFLwseAAE2AiQDMAQgBYRQByAMBxsFCACOwzhGXGKFEa5BhDTXbE6h14K/mkiO/HubmLux8KWH2BWMk1yUam/gcGrPsvO4Lxpidq89Pf9iWoBhfP6xKEubzuezgdl0GxIHJd7Bq5kt4X8agiIAAMRHGoVgIgThx0AQwEV5gTwCwSTFE+mixctWRb1to67tUccE+JvI2rUZGhTBg8XEFsp1TWUykSI7qlgkxRSMNqoIqCoMHgweB95b/T4sILpVlgI5jw6Xl0Jk3G0bdW7UGF2Mg2wBpFzZWglRRpqIOlxQbTs0aQvWrOqAUQ0gfMiaGVMUfQydb0u1oDhpBkip4BBYNjEw5YtMxAI1Wu0lA0P6B+u68pBMokBhGQAACcsAuAAAhcqWKs51EibSkT2mPRqbx2QHUAgAOa/WAAmRBQQDATxMagKEo4kMikQsqhyGGKbh2l6iiP8aSNhQGEaQfqQb/bvwL0jSbvz6cf8zAgC5W2tCAAgAEBcgFBABKQ7gMQwUYw3jgQJETjDNWF50ao3kIZ5leV58s5rjtxv7Ha/OdbF65rmv406dmtI7enOt6sBpaGIGHbyrXnNqVI7dKm9GdO70SJUxN2oMUt9+83R/+V2cBSvI/vXVhAvfNEmWdvTyeeXR+4+XDfWDDfNmz5cadCPBnHdHLvjGbIKBV68WnHdt0zqVMXtQ7o0bMmi18ui1i3jy9VXqxF7x7IxvzDqDsTfXBjJw4OuFka+vVo2+kEB2Y0m04vr85RywM6/29NmofWcEzoKBc3F+1UEHTMA+3t7pzvuLqheIyqmdukaMfGUzQSikBu25i9dl2//O0lzT1tDGjJHe6Oym7uhZ/cTpy3VXN7H+zMKB3caZsuAEvkwnXk58WS9T2i5neHjBLJu0V6Y2Q5/EL3pZDd6sc8alW3NevZb4ms5YUVQndluz5KzexauWKNatWI06NaqULNYtG63p0iaqIva0ou8KWnGcQi0v3LDfxSyWbGRMrRTFiOvl7ehn7o5rf6dUg1iDPz0qVMoIisqs0HhB/egieYomS/krbX7vlgrdOidyisX+EiuQqvqIW7nL55mcmrpEWPjWvyylg6s49dOh1f1QBeVEJ+XEzCBdjLQiASerKpirbFTBVnWLJNAd8xWdWt0paBSJFVpkNJ/gC3jHabAjdos/vZd8NkZfQ6JT61kRucYgLYykYrxGxdQCs/+LZv061GMu6f/F7z946AkLKrvpY2ItbDinb3j8INrxdUHaPF3SbGPY74ZH/TcHfPpkP3+3dNqNsKR9rzP9GSSZ90Pn1G9bvIESyAB3CnIdFyCnzsln7iCAcOxVkacxGoTk/eYaxkuAvsk2tgFwt1eCHzrX/2HWFtMEbBQAAh+d3PoTAchYBkFMD5avZGYY+Ecsica//1190ZWE+ruUA7hJdkD31wd0Q91Oj0CAAFOxaIxszv0UArg0RwYxg4DffLQJQiSfCYoA5wkGORknmCSFIFjEJp9gkxhffoCMQEsoSSmGJBC3ViRVEHAQQ9lYXCFfx8cVEQQs3EgjlmQiIGDAJBMaCRVU4EImDFjQ8KmAIBcGRIZlIoSY44Er7rjjRYXmjYp54orvGkQEySQQS9DOyZ70u7lHIUJM/TmFrAp0M8cTdzzwwcXie3JtzMmGDQNzxN3TIRDBhUEVVKQ7DQUb0bnLm2NfWzULTtS1NJW4UoUIAW5UwIcDExco6hHD8LN2RbtAeDvgjDm1eVgVE5JVDq+BQTXmxNaajseNVCoQ4P9FMeSQSQoeuOOKDADoh5RCuO4UPWyj7Dg=) format("woff2"),url(data:font/woff;base64,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) 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:Aref Ruqaa;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/aref-ruqaa-latin-400-normal-BaTgTcXa.woff2) format("woff2"),url(/assets/aref-ruqaa-latin-400-normal-CD776mpm.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:Aref Ruqaa;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/aref-ruqaa-arabic-700-normal-D30apH1C.woff2) format("woff2"),url(/assets/aref-ruqaa-arabic-700-normal-DLleZ2O-.woff) format("woff");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Aref Ruqaa;font-style:normal;font-display:swap;font-weight:700;src:url(data:font/woff2;base64,d09GMgABAAAAAAWkAA8AAAAACjgAAAVPAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGjAbgRocgSAGYABkEQgKh1iFbgseAAE2AiQDMAQgBYQ4ByAMBxssCFFUcWIJvkjgqVhebqS2XujmCxhGHKEiTxQh7ItHIJVj8F+Mtfd391wwmQ6X0UQnkfESLAVKNUuURhVtZj+8p70kNTNlRNpRTEac6d4XaAL4+9X8FNkKomjbvmiKFlq1oxW+BO+HTDgJLOIA8M5HXAMGzAicfr9ZEU/iGY/Qk+gDb6beqNAa9yNiEbYk1UMkpC0UC63MnA3Rw2jBR+QasiwUCaWvsUdDTBEA9EMZCZJR4EQgzRw494GsUTpopzeZEV2dPN0QCcAfxXx9eQdxYLKEpE4A87soYoxAQj+UhoyAYFuCrQNB3GmV7mCCXpiamzRIiJ5KqH9B9oRcWKHNycPJKUXNWhuAppN1Fcqy3cUbxa5uz65oKCUCvhA4AEl1mOLYMk4kJSk4ay6cRUkJUqtdxGGnmLAtyK4mbQv70QPICAWTTlClg2NAmnqns5NhzzJErTn9L4DF9LT2AmYB6MN2AQYxgDiBvLAAqJLAmCHLYi9HPDydzA/VAAyCDp58hfASSv6u/uX+cf6YX9/vfQLEJiYKiBGKtvcCykA1QBeAfCODyXNSIkD5eBWWxgIKCytHuYVYwGSaMgSCDLaQVSpkC7JmAWXGbP5EddZcZEiVOYc3QZG35Y7LolvGMKjcfNt8/m2wTDM4qByMRucuVG81tKw7WXuPGsxS1jlW6w4JPdgSZMhgMJo7R2E3C9p2y3jRMqA9Xma96dYt3oQjO+7gqnh87saD6i8kKos/8fBy8FE0fv7y7Ye7WQc3Zh41GO7sFbwJsxTrbqEazFfm4RuvXox4tw+ChEWzyLV6OxwMWywXNqvhzo4ze19RtlXunAWm5iCy14NF+UNHO7DD3/8Qb8KRvMwkZUauS5Y6odBn9mr12oVGylmL1ilm7VHFzlmjWLVOY7Nw6VbbtbuLBHphUX460zqfPPti2osC0mmUE7ilW2CoPjpSijEssvMsYoQF+n9TPtZYpdo+Mo24GXvyJtvaf/3sYEvj6HiEgWIoJh17PtYaz/cN17TDOFiuLFjBz6j2OiBhRNQWy62l0fJQf/aLjMtnohieSdPjlFpKDN2jjQl9cKiDvdXNcbxgZ9rzM5p3XsCWObGa1JRLcYKvnynzrHEI2Z1W56ycaO9hLLG9v35TmL4Cr3czOYFz7qSXayK56Ui6pUQkBtaor8URE3CHHTUpRBaS6uDjHB8enuhXvWJKRIhzkrkaQiy90Ro0TaKQpMJyJ3vK3Kxf6CK0t9Vq/KWq2FoFHqbF9bjWHdeGCyDyf/n8zccbVgA0Onri45sBOXlfWbFN+rj4qfDF9qePrM/nVbOPSxnjcvJ7OqK7gN42zzwFQ/1CZeGa3+HdjwjmYOA6GI4BBzAe5im8BQTIZTC/8rlI7P/KSfwOgI3WtkEAuOoy+/4/8H+IuSDVgEgyAMJva8l+h2D6JRBqfTZ6AZ0ZgF94pIJsx+ymjKT/HyUAbsEH/K+Wz3QV6JALAUW7mHYwxurM3pa2CqM0A3y5a3Gl7hTXpJ1yXccEbuhXz03olspN6uUJihID1rU+hJvRfLlm08pQahyLVpBc0KCeY00oVbHnTBIpXghKhUqp2rQoUcJZqCb1ymWqQKHVaNKIQHLhxo0+PU2cGKI7fut+QsSLEcnvRSUPHg/CxNGsayZd1bRQBB03JA/Oxu3okAjpqlUgKkInozSpVaFMaxi0saNa06TLCXZrdFSpCV7appSLMk0auCpRr0YlZ626NKvwFC8znFGl9pwQOkbZCKkg0SpAO4Fy6CKXK6v0JyUq0aACIUKGVAlIblxgAPh/IIbKP4z+3zbGZA==) format("woff2"),url(data:font/woff;base64,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) 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:Aref Ruqaa;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/aref-ruqaa-latin-700-normal-DsYZho2f.woff2) format("woff2"),url(/assets/aref-ruqaa-latin-700-normal-CBkzp2t9.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:Amiri;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/amiri-arabic-400-normal-D0NIBXga.woff2) format("woff2"),url(/assets/amiri-arabic-400-normal-C_1DQziU.woff) format("woff");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Amiri;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/amiri-latin-ext-400-normal-C9hoIjPx.woff2) format("woff2"),url(/assets/amiri-latin-ext-400-normal-CGn-6a7O.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:Amiri;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/amiri-latin-400-normal-Czk41Rjn.woff2) format("woff2"),url(/assets/amiri-latin-400-normal-Bv6IM0kz.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:Amiri;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/amiri-arabic-700-normal-D8FrblyB.woff2) format("woff2"),url(/assets/amiri-arabic-700-normal-dUd6sHq-.woff) format("woff");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Amiri;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/amiri-latin-ext-700-normal-ByFuOT8o.woff2) format("woff2"),url(/assets/amiri-latin-ext-700-normal-Ck-lxu84.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:Amiri;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/amiri-latin-700-normal-DIjoEGk6.woff2) format("woff2"),url(/assets/amiri-latin-700-normal-BH9dHmOv.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:Amiri;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/amiri-arabic-400-italic-DBzvBWX2.woff2) format("woff2"),url(/assets/amiri-arabic-400-italic-CQP75zfu.woff) format("woff");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Amiri;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/amiri-latin-ext-400-italic-B4vIvIQz.woff2) format("woff2"),url(/assets/amiri-latin-ext-400-italic-Jrxtn0gC.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:Amiri;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/amiri-latin-400-italic-BrffukqG.woff2) format("woff2"),url(/assets/amiri-latin-400-italic-BVF6Y0i0.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:Reem Kufi;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/reem-kufi-arabic-400-normal-DtbpzZsC.woff2) format("woff2"),url(/assets/reem-kufi-arabic-400-normal-BBJU0Qav.woff) format("woff");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Reem Kufi;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/reem-kufi-vietnamese-400-normal-mVApVoLm.woff2) format("woff2"),url(/assets/reem-kufi-vietnamese-400-normal-CC1rmUNx.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:Reem Kufi;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/reem-kufi-latin-ext-400-normal-CtrjvQUY.woff2) format("woff2"),url(/assets/reem-kufi-latin-ext-400-normal-CkEL2vhd.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:Reem Kufi;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/reem-kufi-latin-400-normal-Za7ilK7N.woff2) format("woff2"),url(/assets/reem-kufi-latin-400-normal-dNVWXZsY.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:Reem Kufi;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/reem-kufi-arabic-500-normal-CI8P0nls.woff2) format("woff2"),url(/assets/reem-kufi-arabic-500-normal--Ib79ju3.woff) format("woff");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Reem Kufi;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/reem-kufi-vietnamese-500-normal-Ck97GmVo.woff2) format("woff2"),url(/assets/reem-kufi-vietnamese-500-normal-kr1Ygdm2.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:Reem Kufi;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/reem-kufi-latin-ext-500-normal-aFxxGSx5.woff2) format("woff2"),url(/assets/reem-kufi-latin-ext-500-normal-FyOffVfP.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:Reem Kufi;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/reem-kufi-latin-500-normal-BQCKG746.woff2) format("woff2"),url(/assets/reem-kufi-latin-500-normal-CmngkaFg.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:Reem Kufi;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/reem-kufi-arabic-600-normal-DfPr_Olo.woff2) format("woff2"),url(/assets/reem-kufi-arabic-600-normal-BlglqIsH.woff) format("woff");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Reem Kufi;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/reem-kufi-vietnamese-600-normal-B860skIo.woff2) format("woff2"),url(/assets/reem-kufi-vietnamese-600-normal-DrgVodXJ.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:Reem Kufi;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/reem-kufi-latin-ext-600-normal-CPTgRtnQ.woff2) format("woff2"),url(/assets/reem-kufi-latin-ext-600-normal-BGpF9z2Y.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:Reem Kufi;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/reem-kufi-latin-600-normal-D3q9CKj_.woff2) format("woff2"),url(/assets/reem-kufi-latin-600-normal-COcR8l3q.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:Reem Kufi;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/reem-kufi-arabic-700-normal-D4RhYlR1.woff2) format("woff2"),url(/assets/reem-kufi-arabic-700-normal-2X0LRV6P.woff) format("woff");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Reem Kufi;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/reem-kufi-vietnamese-700-normal-CwRvvSSB.woff2) format("woff2"),url(/assets/reem-kufi-vietnamese-700-normal-C_zHpWh6.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:Reem Kufi;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/reem-kufi-latin-ext-700-normal-CbxOURXW.woff2) format("woff2"),url(/assets/reem-kufi-latin-ext-700-normal-BVODnn_J.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:Reem Kufi;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/reem-kufi-latin-700-normal-D4MLSEVm.woff2) format("woff2"),url(/assets/reem-kufi-latin-700-normal-CFkdsF2J.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}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}:root{--bg-deep: var(--os-well);--bg-surface: var(--os-card);--bg-card: var(--os-card);--bg-card-hover: var(--os-well);--bg-sidebar: var(--os-card);--bg-topbar: var(--os-card);--border: var(--os-line);--border-active: var(--accent-cyan);--text-primary: var(--os-ink);--text-secondary: var(--os-mut);--text-muted: var(--os-mut);--accent-blue: var(--os-a1);--accent-cyan: var(--os-a1);--accent-purple: var(--os-a2);--accent-green: var(--os-good);--accent-amber: var(--os-warn);--accent-rose: var(--os-bad);--accent-orange: var(--os-warn);--grad: var(--os-grad);--grad-ink: linear-gradient(180deg, #1E2733, #1E2733);--gradient-card: linear-gradient(180deg, var(--os-card), var(--os-card));--shadow-sm: var(--os-shadow);--shadow-md: var(--os-shadow-md);--shadow-lg: var(--os-shadow-lg);--radius-sm: 2px;--radius-md: 3px;--radius-lg: 5px;--transition: all .15s ease;--select-bg: var(--os-card)}[data-theme=dark]{--bg-deep: #10141C;--bg-card: var(--os-well);--bg-card-hover: rgba(255, 255, 255, .08);--bg-sidebar: var(--os-card);--accent-blue: color-mix(in srgb, var(--os-a1) 55%, white);--accent-cyan: color-mix(in srgb, var(--os-a1) 55%, white);--accent-purple: color-mix(in srgb, var(--os-a2) 55%, white)}html{scroll-behavior:smooth}body{font-family:var(--app-font, "Inter", system-ui, -apple-system, sans-serif);font-size:14px;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;background:var(--os-canvas);color:var(--text-primary);min-height:100vh;transition:background .3s,color .3s}[data-theme=dark] body{background:var(--os-canvas)}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--text-muted);border-radius:3px;opacity:.4}.app-shell{display:grid;grid-template-columns:260px 1fr 320px;grid-template-rows:auto 1fr;min-height:100vh}.app-shell.preview-hidden{grid-template-columns:260px 1fr}.topbar{grid-column:1 / -1;background:var(--os-card);border-bottom:1px solid var(--os-line);display:flex;align-items:center;min-height:56px;padding:0 24px;gap:16px;position:sticky;top:0;z-index:100}.topbar-logo{display:flex;align-items:center;gap:10px;font-size:15px;font-weight:700;letter-spacing:-.3px}.logo-icon{width:30px;height:30px;background:var(--os-a1);border-radius:6px;display:flex;align-items:center;justify-content:center;font-size:16px;color:#fff}.topbar-divider{width:1px;height:28px;background:var(--border);margin:0 8px}.topbar-breadcrumb{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--text-secondary)}.topbar-breadcrumb .active{color:var(--text-primary);font-weight:500}.topbar-breadcrumb .sep{color:var(--text-muted)}.topbar-actions{margin-inline-start:auto;display:flex;gap:8px;align-items:center;flex-shrink:0}.topbar-search-wrap{position:relative;margin-inline-start:auto;width:min(340px,32vw);flex-shrink:1}.layout-top-nav .topbar-search-wrap{width:170px;min-width:110px;flex-shrink:3}.layout-top-nav .topbar-search-wrap:focus-within{width:min(300px,26vw)}.topbar-search-icon{position:absolute;inset-inline-start:10px;top:50%;transform:translateY(-50%);color:var(--os-faint);display:inline-flex;pointer-events:none}.topbar-search-input{width:100%;height:32px;background:var(--os-well);border:1px solid transparent;border-radius:var(--radius-sm);padding:0 12px;padding-inline-start:32px;font-size:13px;font-family:inherit;color:var(--text-primary);outline:none;transition:background .15s ease,border-color .15s ease}.topbar-search-input::placeholder{color:var(--os-faint)}.topbar-search-input:focus{background:var(--os-card);border-color:var(--os-a1);box-shadow:0 0 0 3px var(--os-a1-line)}.topbar-search-menu{position:absolute;top:calc(100% + 6px);inset-inline:0;min-width:280px;background:var(--os-card);border:1px solid var(--os-line);border-radius:var(--radius-md);box-shadow:var(--os-shadow-lg);padding:4px;z-index:10010;max-height:60vh;overflow-y:auto}.topbar-search-item{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:var(--radius-sm);font-size:13px;cursor:pointer;color:var(--text-primary)}.topbar-search-item.is-active{background:var(--os-well)}.topbar-search-item .tsi-icon{display:inline-flex;color:var(--os-mut);flex-shrink:0}.topbar-search-item .tsi-label{font-weight:500}.topbar-search-item .tsi-section{margin-inline-start:auto;font-size:11px;color:var(--os-faint)}.topbar-search-empty{padding:12px 10px;font-size:12.5px;color:var(--os-mut)}@media(max-width:900px){.topbar-search-wrap{display:none}}.topbar-notif-wrap{position:relative}.topbar-notif-wrap>.btn-icon{position:relative}.topbar-notif-dot{position:absolute;top:7px;inset-inline-end:7px;width:7px;height:7px;border-radius:50%;background:var(--os-bad);border:1.5px solid var(--os-card)}.topbar-notif-menu{position:absolute;top:calc(100% + 8px);inset-inline-end:0;width:320px;max-width:calc(100vw - 24px);background:var(--os-card);border:1px solid var(--os-line);border-radius:var(--radius-md);box-shadow:var(--os-shadow-lg);padding:4px;z-index:10010}.topbar-notif-head{font-size:12px;font-weight:600;color:var(--os-mut);padding:8px 10px 6px;border-bottom:1px solid var(--os-line);margin-bottom:4px}.topbar-notif-item{display:flex;align-items:flex-start;gap:10px;width:100%;text-align:start;padding:9px 10px;border:none;background:none;border-radius:var(--radius-sm);font-size:12.5px;font-family:inherit;color:var(--text-primary);cursor:pointer;line-height:1.45}.topbar-notif-item:hover{background:var(--os-well)}.topbar-notif-item .tni-icon{display:inline-flex;color:var(--os-mut);flex-shrink:0;margin-top:1px}.topbar-notif-empty{padding:14px 10px;font-size:12.5px;color:var(--os-mut)}@media(max-width:768px){.sidebar-collapse-btn{display:none}}@media(min-width:769px){.app-shell:not(.layout-top-nav) .topbar-logo{display:none}}.btn-icon{width:34px;height:34px;background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-sm);display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:16px;transition:var(--transition);color:var(--text-secondary)}.btn-icon:hover{background:var(--bg-card-hover);color:var(--text-primary)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:8px 16px;border-radius:var(--radius-sm);font-size:13px;font-weight:600;cursor:pointer;transition:background .15s ease,border-color .15s ease,color .15s ease;border:1px solid transparent;outline:none;font-family:inherit;white-space:nowrap;min-height:34px}.btn:focus-visible{box-shadow:0 0 0 3px var(--os-a1-line);outline:2px solid var(--os-a1);outline-offset:2px}.btn-primary{background:var(--os-a1);color:#fff;box-shadow:var(--os-shadow)}.btn-primary:hover{background:var(--os-a2)}.btn-secondary{background:var(--bg-surface);color:var(--text-primary);border-color:var(--os-line);box-shadow:var(--os-shadow)}.btn-secondary:hover{border-color:var(--os-faint);background:var(--os-well);color:var(--text-primary)}.btn-ghost{background:transparent;color:var(--text-primary);border-color:var(--os-line)}.btn-ghost:hover{border-color:var(--os-faint);background:var(--os-well)}.btn-success{background:var(--os-good);color:#fff;border:none;box-shadow:var(--os-shadow)}.btn-success:hover{filter:brightness(1.08)}.btn-danger{background:transparent;color:var(--os-bad);border:1px solid color-mix(in srgb,var(--os-bad) 35%,transparent)}.btn-danger:hover{background:var(--os-bad-soft)}.btn-sm{padding:5px 12px;font-size:12px;min-height:28px}.sidebar{background:var(--os-card);border-inline-end:1px solid var(--os-line);padding:0 10px 20px;overflow-y:auto;overflow-x:hidden;display:flex;flex-direction:column;position:sticky;top:56px;align-self:stretch;max-height:calc(100vh - 56px);scrollbar-width:thin;scrollbar-color:var(--os-line) transparent}.sidebar::-webkit-scrollbar{width:6px}.sidebar::-webkit-scrollbar-thumb{background:var(--os-line);border-radius:3px}.sidebar-brand{display:flex;align-items:center;padding:12px 14px 11px;border-bottom:1px solid var(--os-line);margin-bottom:12px}.sidebar-section{margin-bottom:20px}.sidebar-label{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.6px;color:var(--os-faint);padding:8px 14px 6px;white-space:nowrap}.sidebar-item{display:flex;align-items:center;gap:10px;padding:8px 12px;font-size:13px;font-weight:500;color:var(--os-body);cursor:pointer;border-radius:var(--radius-sm);margin:1px 2px;transition:background .12s ease,color .12s ease;-webkit-user-select:none;user-select:none;position:relative;white-space:nowrap}.sidebar-item:hover{background:var(--os-well);color:var(--os-ink)}.sidebar-item.active{background:var(--os-a1-soft);color:var(--os-a1);font-weight:600}.sidebar-item.active:before{content:"";position:absolute;inset-inline-start:-10px;top:6px;bottom:6px;width:3px;border-start-end-radius:2px;border-end-end-radius:2px;background:var(--os-a1)}[data-theme=dark] .sidebar-item.active{color:var(--accent-blue)}.sidebar-item .icon{font-size:15px;width:18px;text-align:center;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center}.sidebar-item .count{margin-inline-start:auto;font-size:11px;font-weight:600;background:var(--os-well);border:1px solid var(--os-line);border-radius:10px;padding:0 7px;line-height:17px;color:var(--os-mut);font-variant-numeric:tabular-nums}.sidebar-item.active .count{background:var(--os-card);color:var(--os-a1);border-color:var(--os-a1-line)}.app-shell.sidebar-collapsed{grid-template-columns:64px 1fr 320px}.app-shell.sidebar-collapsed.preview-hidden{grid-template-columns:64px 1fr}.sidebar-collapsed .sidebar{padding:0 8px 20px}.sidebar-collapsed .sidebar-brand{justify-content:center;padding:12px 4px 11px}.sidebar-collapsed .sidebar-brand .bbl>:not(:first-child){display:none}.sidebar-collapsed .sidebar-label{padding:6px 0 4px;text-align:center;overflow:hidden;text-overflow:clip;font-size:0}.sidebar-collapsed .sidebar-label:after{content:"···";font-size:11px;letter-spacing:1px;color:var(--os-faint)}.sidebar-collapsed .sidebar-item{justify-content:center;padding:9px 0;gap:0;font-size:0}.sidebar-collapsed .sidebar-item .icon{font-size:16px;width:auto}.sidebar-collapsed .sidebar-item .count{display:none}.sidebar-collapsed .sidebar-item.active:before{inset-inline-start:-8px}.sidebar-collapsed .sidebar-item[data-nav-label]:hover:after{content:attr(data-nav-label);position:fixed;inset-inline-start:70px;font-size:12px;font-weight:500;background:var(--os-ink);color:var(--os-card);padding:5px 10px;border-radius:var(--radius-sm);white-space:nowrap;z-index:10050;box-shadow:var(--os-shadow-md);transform:translateY(-26px)}.main-canvas{--canvas-pad-y: 28px;--canvas-pad-x: 32px;overflow-y:auto;padding:var(--canvas-pad-y) var(--canvas-pad-x);min-width:0}.section-header{margin-bottom:24px}.section-title{font-size:20px;font-weight:700;letter-spacing:-.5px;margin-bottom:4px}.section-subtitle{font-size:13px;color:var(--text-secondary)}.card{background:var(--bg-surface);border:1px solid var(--border);border-radius:var(--radius-lg);padding:24px;margin-bottom:20px;transition:box-shadow .15s ease,border-color .15s ease;box-shadow:var(--shadow-sm)}.card:hover{background:var(--bg-surface);border-color:var(--os-line);box-shadow:var(--shadow-md)}[data-theme=dark] .card:hover{background:var(--os-well);border-color:var(--os-line);box-shadow:var(--shadow-md)}.card-title{font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:.8px;color:var(--text-muted);margin-bottom:16px;display:flex;align-items:center;gap:8px}.card-title .dot{width:6px;height:6px;border-radius:50%;background:var(--accent-blue)}.choice-grid{display:grid;gap:10px}.choice-grid.cols-2{grid-template-columns:1fr 1fr}.choice-grid.cols-3{grid-template-columns:1fr 1fr 1fr}.choice-grid.cols-4{grid-template-columns:repeat(4,1fr)}.choice-card{background:var(--os-card);border:1px solid var(--border);border-radius:var(--radius-md);padding:16px 14px;cursor:pointer;transition:var(--transition);text-align:center;position:relative;overflow:hidden;box-shadow:var(--shadow-sm)}.choice-card:hover{border-color:var(--os-faint);background:var(--os-card)}.choice-card.selected{border-color:var(--os-a1);background:var(--os-a1-soft);box-shadow:0 0 0 1px var(--os-a1)}[data-theme=dark] .choice-card{background:#fff}[data-theme=dark] .choice-card:hover{background:#fff;border-color:#ffffff26}[data-theme=dark] .choice-card.selected{background:color-mix(in srgb,var(--os-a1) 14%,transparent);border-color:var(--accent-blue);box-shadow:0 0 0 1px var(--accent-blue)}.choice-icon{font-size:28px;margin-bottom:10px;display:block}.choice-label{font-size:13px;font-weight:600;margin-bottom:4px}.choice-desc{font-size:11px;color:var(--text-secondary);line-height:1.5}.choice-badge{display:inline-block;margin-top:8px;font-size:10px;font-weight:600;padding:2px 8px;border-radius:20px;background:#0000000d;color:var(--text-muted);letter-spacing:.5px}[data-theme=dark] .choice-badge{background:#fff}.choice-card.selected .choice-badge{background:var(--os-a1-soft);color:var(--accent-blue)}.format-resolved{display:flex;align-items:center;gap:10px;padding:12px 16px;background:color-mix(in srgb,var(--os-a1) 6%,transparent);border:1px solid color-mix(in srgb,var(--os-a1) 20%,transparent);border-radius:var(--radius-md);margin-bottom:20px;font-size:12px;color:var(--accent-cyan)}.format-resolved .fr-label{font-weight:600}.format-resolved .fr-badge{background:var(--os-a1-soft);border:1px solid color-mix(in srgb,var(--os-a1) 25%,transparent);border-radius:20px;padding:2px 10px;font-weight:700;letter-spacing:.4px}.form-group{margin-bottom:18px}.form-label{display:flex;align-items:center;gap:6px;font-size:12.5px;font-weight:600;color:var(--os-body);letter-spacing:0;margin-bottom:6px}.form-label .required{color:var(--accent-rose)}.form-label .hint{font-size:11px;font-weight:400;color:var(--text-muted);text-transform:none;letter-spacing:0}.form-input,.form-select,.form-textarea{width:100%;background:var(--os-card);border:1px solid var(--border);border-radius:var(--radius-sm);padding:10px 14px;font-size:13px;font-family:Inter,sans-serif;color:var(--text-primary);transition:var(--transition);outline:none}.form-input::placeholder,.form-textarea::placeholder{color:var(--text-muted)}.form-input:focus,.form-select:focus,.form-textarea:focus{border-color:var(--os-a1);background:var(--os-card);box-shadow:0 0 0 3px var(--os-a1-line)}[data-theme=dark] .form-input,[data-theme=dark] .form-select,[data-theme=dark] .form-textarea{background:var(--os-well)}[data-theme=dark] .form-input:focus,[data-theme=dark] .form-select:focus,[data-theme=dark] .form-textarea:focus{background:var(--os-well)}.form-select option{background:var(--select-bg);color:var(--text-primary)}.form-textarea{resize:vertical;min-height:80px;line-height:1.6}.row-2{display:grid;grid-template-columns:1fr 1fr;gap:16px}.row-3{display:grid;grid-template-columns:1fr 1fr 1fr;gap:16px}.toggle-wrap{display:flex;align-items:center;gap:10px;font-size:13px;color:var(--text-secondary)}.toggle{position:relative;width:40px;height:22px;cursor:pointer;display:inline-block}.toggle input{opacity:0;width:0;height:0;position:absolute}.toggle-slider{position:absolute;top:0;right:0;bottom:0;left:0;background:#0000001a;border:1.5px solid var(--border);border-radius:11px;transition:var(--transition)}[data-theme=dark] .toggle-slider{background:#fff}.toggle-slider:after{content:"";position:absolute;inset-inline-start:3px;top:2px;width:14px;height:14px;background:var(--text-muted);border-radius:50%;transition:var(--transition)}.toggle input:checked+.toggle-slider{background:var(--os-a1-line);border-color:var(--accent-blue)}.toggle input:checked+.toggle-slider:after{inset-inline-start:21px;background:var(--accent-blue)}.option-list{display:flex;flex-direction:column;gap:8px}.option-row{display:flex;align-items:center;gap:10px;background:var(--bg-surface);border:1.5px solid var(--border);border-radius:var(--radius-sm);padding:8px 10px;transition:var(--transition)}.option-row:hover{border-color:#0000002e}[data-theme=dark] .option-row:hover{border-color:#ffffff26}.option-row.correct{border-color:var(--accent-green);background:#0596690a}[data-theme=dark] .option-row.correct{background:#34d3990f}.option-label-badge{width:26px;height:26px;flex-shrink:0;border-radius:6px;background:var(--bg-card);display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700;color:var(--text-secondary);font-family:JetBrains Mono,monospace}.option-row.correct .option-label-badge{background:#05966926;color:var(--accent-green)}.option-row input[type=text]{flex:1;background:transparent;border:none;outline:none;font-size:13px;color:var(--text-primary);font-family:Inter,sans-serif}.option-row input[type=text]::placeholder{color:var(--text-muted)}.correct-btn{padding:4px 10px;background:transparent;border:1px solid var(--border);border-radius:20px;font-size:10px;font-weight:600;color:var(--text-muted);cursor:pointer;transition:var(--transition);white-space:nowrap}.correct-btn:hover{border-color:var(--accent-green);color:var(--accent-green)}.option-row.correct .correct-btn{border-color:var(--accent-green);color:var(--accent-green);background:#05966914}.remove-btn{width:26px;height:26px;display:flex;align-items:center;justify-content:center;background:transparent;border:none;color:var(--text-muted);cursor:pointer;border-radius:4px;font-size:14px;transition:var(--transition)}.remove-btn:hover{background:#e11d4814;color:var(--accent-rose)}.add-option-btn{display:flex;align-items:center;gap:8px;padding:9px 14px;background:transparent;border:1.5px dashed var(--border);border-radius:var(--radius-sm);font-size:12px;color:var(--text-muted);cursor:pointer;transition:var(--transition);width:100%;justify-content:center;margin-top:4px}.add-option-btn:hover{border-color:var(--accent-blue);color:var(--accent-blue)}.dim-option-card{background:var(--bg-surface);border:1.5px solid var(--border);border-radius:var(--radius-md);padding:16px;margin-bottom:10px;transition:var(--transition);box-shadow:var(--shadow-sm)}.dim-option-card:hover{border-color:#00000026}[data-theme=dark] .dim-option-card:hover{border-color:#ffffff24}.dim-option-header{display:flex;align-items:center;gap:10px;margin-bottom:12px}.dim-badge{display:inline-flex;align-items:center;padding:4px 12px;border-radius:20px;font-size:11px;font-weight:700;letter-spacing:.5px;flex-shrink:0}.dim-option-controls{display:flex;align-items:center;gap:8px;margin-inline-start:auto}.dim-stmt-input{width:100%;background:var(--bg-card);border:1.5px solid var(--border);border-radius:var(--radius-sm);padding:9px 12px;font-size:13px;font-family:Inter,sans-serif;color:var(--text-primary);outline:none;transition:var(--transition);resize:vertical;min-height:60px}.dim-stmt-input:focus{border-color:var(--border-active)}.subtrait-section{margin-top:10px}.subtrait-label{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.8px;color:var(--text-muted);margin-bottom:6px}.subtrait-pills{display:flex;flex-wrap:wrap;gap:6px}.subtrait-pill{padding:4px 10px;border-radius:20px;font-size:11px;border:1px solid var(--border);background:var(--bg-card);color:var(--text-secondary);cursor:pointer;transition:var(--transition);-webkit-user-select:none;user-select:none}.subtrait-pill:hover{border-color:#0003;color:var(--text-primary)}[data-theme=dark] .subtrait-pill:hover{border-color:#ffffff40}.subtrait-pill.selected{background:var(--os-a1-soft);border-color:var(--accent-blue);color:var(--accent-blue);font-weight:600}.ml-btn{padding:4px 12px;border-radius:20px;font-size:10px;font-weight:700;border:1px solid var(--border);background:transparent;cursor:pointer;transition:var(--transition);color:var(--text-muted)}.ml-btn.most{border-color:var(--accent-green);color:var(--accent-green)}.ml-btn.least{border-color:var(--accent-rose);color:var(--accent-rose)}.ml-btn.best{border-color:var(--accent-green);color:var(--accent-green)}.ml-btn.worst{border-color:var(--accent-rose);color:var(--accent-rose)}.ml-btn.most.active,.ml-btn.best.active{background:var(--accent-green);border-color:var(--accent-green);color:#fff}.ml-btn.least.active,.ml-btn.worst.active{background:var(--accent-rose);border-color:var(--accent-rose);color:#fff}.ml-btn.most.active:before,.ml-btn.best.active:before{content:"✓ "}.ml-btn.least.active:before,.ml-btn.worst.active:before{content:"✗ "}.likert-scale{display:flex;gap:8px;align-items:center}.likert-point{flex:1;display:flex;flex-direction:column;align-items:center;gap:4px}.likert-circle{width:36px;height:36px;border-radius:50%;border:2px solid var(--border);background:transparent;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;color:var(--text-muted);cursor:pointer;transition:var(--transition)}.likert-circle:hover{border-color:var(--accent-blue);color:var(--accent-blue)}.likert-label{font-size:9px;color:var(--text-muted);text-align:center;max-width:50px}.tags-input-wrap{display:flex;flex-wrap:wrap;gap:6px;background:var(--bg-surface);border:1.5px solid var(--border);border-radius:var(--radius-sm);padding:8px 10px;min-height:44px;transition:var(--transition)}.tags-input-wrap:focus-within{border-color:var(--accent-blue)}.tag-pill{display:inline-flex;align-items:center;gap:4px;background:var(--os-a1-soft);border:1px solid color-mix(in srgb,var(--os-a1) 25%,transparent);border-radius:12px;padding:3px 8px;font-size:11px;color:var(--accent-blue)}.tag-pill button{background:none;border:none;cursor:pointer;color:color-mix(in srgb,var(--accent-blue) 60%,transparent);font-size:12px;line-height:1;padding:0;margin-inline-start:2px}.tags-input-wrap input{flex:1;background:transparent;border:none;outline:none;font-size:12px;color:var(--text-primary);min-width:80px;font-family:Inter,sans-serif}.tags-input-wrap input::placeholder{color:var(--text-muted)}.meta-chip{display:inline-flex;align-items:center;gap:4px;padding:3px 8px;border-radius:20px;font-size:10px;font-weight:600;background:#0000000d;color:var(--text-muted);text-transform:uppercase;letter-spacing:.4px}[data-theme=dark] .meta-chip{background:#fff}.meta-chip.blue{background:var(--os-a1-soft);color:var(--accent-blue)}.meta-chip.green{background:#0596691a;color:var(--accent-green)}.meta-chip.purple{background:color-mix(in srgb,var(--os-a2) 10%,transparent);color:var(--accent-purple)}.meta-chip.amber{background:#d977061a;color:var(--accent-amber)}.meta-chip.rose{background:#e11d481a;color:var(--accent-rose)}.meta-chip.cyan{background:color-mix(in srgb,var(--os-a3) 12%,transparent);color:var(--accent-cyan)}.format-chip-row{display:flex;flex-wrap:wrap;gap:8px}.format-chip{padding:7px 14px;border-radius:20px;font-size:12px;font-weight:500;border:1.5px solid var(--border);background:var(--bg-surface);color:var(--text-secondary);cursor:pointer;transition:var(--transition)}.format-chip:hover{border-color:#0003;color:var(--text-primary)}.format-chip.selected{border-color:var(--accent-cyan);background:var(--os-a1-soft);color:var(--accent-cyan);font-weight:600}.weight-table{width:100%;border-collapse:collapse}.weight-table th,.weight-table td{padding:8px 10px;font-size:12px;border-bottom:1px solid var(--border);text-align:start}.weight-table th{color:var(--text-muted);font-weight:600;font-size:11px;text-transform:uppercase;letter-spacing:.6px}.weight-table td{color:var(--text-secondary)}.weight-input{width:60px;background:var(--bg-card);border:1px solid var(--border);border-radius:4px;padding:4px 6px;font-size:12px;color:var(--text-primary);text-align:center;outline:none;font-family:JetBrains Mono,monospace}.weight-input:focus{border-color:var(--accent-blue)}.right-panel{background:var(--bg-sidebar);border-inline-start:1px solid var(--border);padding:20px;overflow-y:auto}.panel-title{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:var(--text-muted);margin-bottom:16px;display:flex;align-items:center;gap:6px}.preview-card{background:var(--bg-surface);border:1px solid var(--border);border-radius:var(--radius-md);padding:16px;margin-bottom:12px;box-shadow:var(--shadow-sm)}.preview-meta{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:10px}.preview-q{font-size:13px;font-weight:600;color:var(--text-primary);line-height:1.55;margin-bottom:10px}.preview-option{display:flex;align-items:flex-start;gap:8px;padding:7px 10px;border-radius:8px;font-size:12px;color:var(--text-secondary);border:1px solid transparent;margin-bottom:4px}.preview-option.correct{background:#0596690f;border-color:#05966933;color:var(--accent-green)}.preview-option .lbl{font-weight:700;width:16px;flex-shrink:0;font-family:JetBrains Mono,monospace}.schema-block{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-sm);padding:14px;font-family:JetBrains Mono,monospace;font-size:11px;color:var(--accent-cyan);line-height:1.7;overflow-x:auto;white-space:pre}.info-box{background:color-mix(in srgb,var(--os-a1) 5%,transparent);border:1px solid color-mix(in srgb,var(--os-a1) 15%,transparent);border-radius:var(--radius-sm);padding:12px;font-size:11.5px;color:var(--text-secondary);line-height:1.6;margin-bottom:12px}.info-box strong{color:var(--accent-blue)}.action-bar{display:flex;align-items:center;gap:10px;padding:16px 0;border-top:1px solid var(--border);margin-top:20px}.step-indicator{padding:12px 16px;margin:0 12px;border-radius:var(--radius-md);background:var(--bg-surface);border:1px solid var(--border);box-shadow:var(--shadow-sm)}.step-row{display:flex;align-items:center;gap:8px;padding:6px 0;font-size:12px;color:var(--text-muted);transition:var(--transition)}.step-row.done{color:var(--accent-green)}.step-row.active{color:var(--accent-blue);font-weight:500}.step-dot{width:20px;height:20px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:10px;flex-shrink:0;background:var(--bg-card);border:1.5px solid var(--border)}.step-row.done .step-dot{background:var(--accent-green);border-color:var(--accent-green);color:#fff}.step-row.active .step-dot{background:var(--accent-blue);border-color:var(--accent-blue);color:#fff}.q-table{width:100%;border-collapse:separate;border-spacing:0}.q-table thead th{padding:10px 14px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.7px;color:var(--text-muted);text-align:start;border-bottom:2px solid var(--border);background:var(--bg-card);position:sticky;top:0;z-index:1}.q-table tbody tr{transition:var(--transition);cursor:pointer}.q-table tbody tr:hover{background:var(--bg-card-hover)}.q-table tbody td{padding:12px 14px;font-size:13px;color:var(--text-secondary);border-bottom:1px solid var(--border);max-width:280px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.q-table tbody td:first-child{font-weight:600;color:var(--text-primary)}.master-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px}.master-card{background:var(--bg-surface);border:1px solid var(--border);border-radius:var(--radius-md);padding:20px;transition:var(--transition);box-shadow:var(--shadow-sm)}.master-card:hover{box-shadow:var(--shadow-md);border-color:#00000026}[data-theme=dark] .master-card:hover{border-color:#ffffff24}.master-card-header{display:flex;align-items:center;gap:10px;margin-bottom:12px}.master-card-color{width:10px;height:32px;border-radius:5px;flex-shrink:0}.master-card-title{font-size:14px;font-weight:700}.master-card-subtitle{font-size:11px;color:var(--text-muted);margin-top:2px}.master-card-body{font-size:12px;color:var(--text-secondary);line-height:1.6}.master-card-footer{display:flex;gap:8px;margin-top:14px;padding-top:14px;border-top:1px solid var(--border)}.search-bar{display:flex;gap:12px;margin-bottom:24px;flex-wrap:wrap;align-items:center}.search-bar input{flex:1;min-width:200px}.search-bar select{min-width:140px}.modal-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#ffffffeb;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:10000;animation:fadeIn .2s ease;padding:20px}.modal{background:var(--os-card);border:1px solid var(--os-line);border-radius:var(--radius-lg);padding:24px;width:100%;max-width:600px;max-height:90vh;display:flex;flex-direction:column;box-shadow:var(--shadow-lg);animation:slideUp .25s ease}[data-theme=dark] .modal{background:#1c222c;border-color:#ffffff1a}.modal-content-scroll{flex:1;overflow-y:auto;padding-inline-end:6px;margin-top:12px;margin-bottom:12px}.modal-title{font-size:18px;font-weight:700;margin-bottom:20px}.modal-actions{display:flex;gap:10px;justify-content:flex-end;margin-top:24px;padding-top:16px;border-top:1px solid var(--border)}.toast{position:fixed;bottom:24px;inset-inline-end:24px;z-index:12500;padding:12px 20px;border-radius:12px;font-size:13px;font-weight:600;box-shadow:var(--shadow-lg);font-family:Inter,sans-serif;animation:slideUp .3s ease}.toast-success{background:var(--bg-surface);border:1px solid var(--accent-green);color:var(--accent-green)}.toast-error{background:var(--bg-surface);border:1px solid var(--accent-rose);color:var(--accent-rose)}.empty-state{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;text-align:center}.empty-state .icon{font-size:48px;margin-bottom:16px;opacity:.5}.empty-state .title{font-size:16px;font-weight:700;margin-bottom:4px;color:var(--text-primary)}.empty-state .desc{font-size:13px;color:var(--text-muted);margin-bottom:20px}@keyframes fadeSlide{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.anim-in{animation:fadeSlide .3s ease}@media(max-width:1100px){.app-shell{grid-template-columns:220px 1fr!important}.app-shell.layout-top-nav{grid-template-columns:1fr!important}.right-panel{display:none}.main-canvas{--canvas-pad-y: 22px;--canvas-pad-x: 24px}}@media(max-width:768px){.app-shell{grid-template-columns:1fr!important}.sidebar{display:none}.choice-grid.cols-4,.choice-grid.cols-3{grid-template-columns:1fr 1fr}.main-canvas{--canvas-pad-y: 16px;--canvas-pad-x: 12px}}.tour-highlight{position:relative!important;z-index:110001!important;box-shadow:0 0 0 4px var(--accent-blue),0 20px 25px -5px #0006!important;outline:4px solid var(--accent-blue)!important;transition:all .25s ease!important}.app-shell.layout-top-nav{grid-template-columns:1fr 320px}.app-shell.layout-top-nav.preview-hidden{grid-template-columns:1fr}.app-shell.layout-top-nav .sidebar{display:none!important}.topbar-nav{display:flex;gap:2px;margin-inline-start:16px;align-items:center;min-width:0;flex-wrap:wrap;row-gap:2px}.topbar-nav-item{padding:7px 12px;font-size:12.5px;font-weight:600;color:var(--text-secondary);border-radius:var(--radius-sm);cursor:pointer;transition:var(--transition);display:flex;align-items:center;gap:6px;-webkit-user-select:none;user-select:none;border:1px solid transparent;position:relative;white-space:nowrap}.topbar-nav-item:hover{background:var(--bg-card-hover);color:var(--text-primary)}.topbar-nav-item.active{background:var(--os-a1-soft);border-color:var(--os-a1-line);color:var(--accent-blue)}.topbar-nav-item.has-children>.nav-chevron{font-size:8px;margin-inline-start:2px;transition:transform .2s ease}.topbar-nav-item.has-children:hover>.nav-chevron{transform:rotate(180deg)}[data-theme=dark] .topbar-nav-item.active{background:color-mix(in srgb,var(--os-a1) 14%,transparent);border-color:color-mix(in srgb,var(--os-a1) 28%,transparent);color:var(--accent-blue)}.topbar-nav-group{position:relative}.topbar-nav-group>.topbar-nav-item{cursor:default}.topbar-nav-group:hover>.topbar-nav-item{background:var(--bg-card-hover);color:var(--text-primary)}.topbar-nav-group.group-active>.topbar-nav-item{background:var(--os-a1-soft);border-color:var(--os-a1-line);color:var(--accent-blue)}.topbar-submenu{position:absolute;top:calc(100% + 3px);inset-inline-start:0;min-width:200px;background:var(--os-card);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow-xl);padding:6px;z-index:9000;opacity:0;pointer-events:none;transform:translateY(-6px);min-width:0;max-width:1px;max-height:1px;overflow:hidden;transition:opacity .15s ease .18s,transform .15s ease .18s,min-width 0s linear .36s,max-width 0s linear .36s,max-height 0s linear .36s}.topbar-submenu:before{content:"";position:absolute;top:-10px;left:0;right:0;height:10px}.topbar-nav-group:hover .topbar-submenu,.topbar-nav-group.is-open .topbar-submenu{opacity:1;pointer-events:all;transform:translateY(0);min-width:min(200px,calc(100vw - 24px));max-width:min(340px,calc(100vw - 24px));max-height:calc(100vh - 140px);overflow:hidden auto;transition-delay:0s}.topbar-nav-group.is-open>.topbar-nav-item{background:var(--bg-card-hover);color:var(--text-primary)}.topbar-nav-group.is-open>.topbar-nav-item.has-children>.nav-chevron{transform:rotate(180deg)}@media(prefers-reduced-motion:reduce){.topbar-submenu{transform:none;transition-duration:0s}}.topbar-submenu-item{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:var(--radius-sm);cursor:pointer;font-size:12.5px;font-weight:500;color:var(--text-secondary);transition:var(--transition);-webkit-user-select:none;user-select:none}.topbar-submenu-item:hover{background:var(--bg-card-hover);color:var(--text-primary)}.topbar-submenu-item.active{background:var(--os-a1-soft);color:var(--accent-blue);font-weight:600}.topbar-submenu-item .sub-icon{font-size:14px;flex-shrink:0}.topbar-submenu-divider{height:1px;background:var(--border);margin:4px 0}.topbar-submenu-label{font-size:9.5px;font-weight:800;text-transform:uppercase;letter-spacing:.8px;color:var(--text-muted);padding:6px 10px 2px}.filter-bar-grid{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:8px}.filter-bar-row{display:flex;gap:8px;align-items:center;margin-bottom:8px}.filter-bar-row:last-child{margin-bottom:0}.wizard-stepper{display:flex;justify-content:space-between;align-items:center;position:relative;margin-bottom:25px;padding:10px 0}.wizard-stepper:before{content:"";position:absolute;top:28px;left:5%;right:5%;height:3px;background:var(--border);z-index:1}.wizard-stepper-line-progress{position:absolute;top:28px;inset-inline-start:5%;height:3px;background:var(--accent-blue);z-index:2;transition:width .35s cubic-bezier(.4,0,.2,1)}.wizard-step-node{position:relative;z-index:3;display:flex;flex-direction:column;align-items:center;cursor:pointer;flex:1;-webkit-user-select:none;user-select:none}.wizard-step-circle{width:38px;height:38px;border-radius:50%;background:var(--bg-surface);border:3.5px solid var(--border);display:flex;align-items:center;justify-content:center;font-size:13.5px;font-weight:800;color:var(--text-secondary);transition:var(--transition);box-shadow:var(--shadow-sm)}.wizard-step-node.active .wizard-step-circle{border-color:var(--accent-blue);color:var(--accent-blue)}.wizard-step-node.completed .wizard-step-circle{background:var(--accent-blue);border-color:var(--accent-blue);color:#fff}.wizard-step-label{margin-top:8px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.8px;color:var(--text-secondary);transition:var(--transition);text-align:center}.wizard-step-node.active .wizard-step-label{color:var(--text-primary)}.wizard-step-node.completed .wizard-step-label{color:var(--accent-blue)}.format-columns-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:12px;margin-top:10px}.format-column{display:flex;flex-direction:column;gap:8px}.format-column-title{font-size:10.5px;font-weight:800;color:var(--text-secondary);letter-spacing:.8px;text-transform:uppercase;margin-bottom:4px;padding-bottom:4px;border-bottom:2px solid var(--border);text-align:start}.format-card-horizontal{display:flex;align-items:center;gap:10px;padding:8px 12px;background:var(--bg-surface);border:1px solid var(--border);border-radius:var(--radius-sm);cursor:pointer;transition:var(--transition);position:relative;-webkit-user-select:none;user-select:none;min-height:44px;text-align:start}.format-card-horizontal:hover{border-color:var(--text-secondary);background:var(--bg-card-hover)}.format-card-horizontal.selected{border-color:var(--accent-blue);background:color-mix(in srgb,var(--os-a1) 5%,transparent);box-shadow:0 0 0 1px var(--accent-blue)}[data-theme=dark] .format-card-horizontal.selected{background:var(--os-a1-soft)}.format-card-icon-frame{width:26px;height:26px;border-radius:6px;background:var(--bg-deep);display:flex;align-items:center;justify-content:center;font-size:13px;border:1px solid var(--border);flex-shrink:0}.format-card-horizontal.selected .format-card-icon-frame{background:var(--os-a1-soft);border-color:color-mix(in srgb,var(--os-a1) 25%,transparent)}.format-card-label-wrap{display:flex;align-items:center;gap:4px;flex-grow:1;min-width:0;justify-content:space-between}.format-card-label{font-size:12px;font-weight:600;color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.format-card-badge{font-size:8.5px;font-weight:800;padding:1px 4px;border-radius:3px;text-transform:uppercase;flex-shrink:0}.format-card-badge.sparkle{color:var(--accent-purple);background:color-mix(in srgb,var(--os-a2) 12%,transparent);display:inline-flex;align-items:center}.format-card-badge.beta{color:var(--accent-green);background:#0596691f}.report-tab-bar{display:flex;gap:4px;margin-top:20px;border-bottom:2px solid var(--border);padding-bottom:0;overflow-x:auto;scrollbar-width:none}.report-tab-bar::-webkit-scrollbar{display:none}.report-tab{padding:8px 18px;border:none;border-radius:8px 8px 0 0;background:transparent;color:var(--text-muted);font-size:12.5px;font-weight:600;cursor:pointer;border-bottom:2px solid transparent;margin-bottom:-2px;transition:color .15s,background .15s,border-color .15s;white-space:nowrap}.report-tab:hover{color:var(--text-primary);background:var(--bg-card)}.report-tab.active{color:var(--accent-purple);border-color:var(--accent-purple);background:var(--bg-card)}.report-stats-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-bottom:20px}@media(max-width:1100px){.report-stats-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.report-stats-grid{grid-template-columns:1fr}}.report-stat-card{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius);padding:16px 18px;transition:transform .15s,box-shadow .15s}.report-stat-card:hover{box-shadow:var(--shadow-md)}.report-charts-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}@media(max-width:900px){.report-charts-grid{grid-template-columns:1fr}}.tag-pill{display:inline-flex;align-items:center;gap:4px;cursor:default;transition:transform .1s;line-height:1.2;font-weight:600}.tag-pill:hover{transform:none}.likert-scale{display:flex;align-items:flex-start;gap:6px;flex-wrap:nowrap;padding:4px 0;overflow-x:auto}.likert-point{display:flex;flex-direction:column;align-items:center;gap:6px;flex:1;min-width:40px}.likert-circle{width:32px;height:32px;border-radius:50%;background:var(--bg-deep);border:2px solid var(--accent-purple);display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:700;color:var(--accent-purple);cursor:pointer;transition:background .15s,color .15s}.likert-circle:hover{background:var(--accent-purple);color:#fff}.likert-label{font-size:10px;color:var(--text-muted);text-align:center;line-height:1.2;max-width:52px;word-break:break-word}@media print{body.print-scope-sim,body.print-scope-acd,body.print-scope-merged{--os-a1: #4F46E5;--os-a2: #7C3AED;--os-a3: #06B6D4;--accent-blue: #25534F;--accent-cyan: #3FB8AE;--accent-purple: #4C706D;--accent-green: #0E9F6E;--accent-amber: #F5B93B;--accent-rose: #EF4444;--grad: linear-gradient(120deg, #4C706D 0%, #3E8C82 55%, #3FB8AE 100%)}}@media(max-width:1750px){.topbar-nav{gap:1px;margin-inline-start:8px}.topbar-nav-item{padding:7px 8px;font-size:12px;gap:4px}.topbar-actions{gap:8px}}@media(max-width:1620px){.topbar-nav-item .meta-chip{display:none}.topbar-nav-item{padding:6px 7px;font-size:11.5px;gap:3px}.topbar-nav-item>span:first-of-type svg{width:15px;height:15px}.topbar-actions{gap:6px}}@media(max-width:1300px){.topbar-nav{margin-inline-start:4px}.topbar-nav-item{padding:6px 5px;font-size:11px}[dir=ltr] .topbar-nav-item{letter-spacing:-.1px}}@media(max-width:1200px){.topbar{flex-wrap:wrap;padding:6px 12px;row-gap:2px;gap:8px}.layout-top-nav .topbar-nav{order:3;flex-basis:100%;margin-inline-start:0;justify-content:flex-start;flex-wrap:wrap;row-gap:2px}.topbar-nav-item{padding:6px 9px;font-size:11.5px;gap:4px}.topbar-nav-group{position:static}.topbar-submenu{top:calc(100% + 3px);inset-inline-start:8px;inset-inline-end:8px}.topbar-nav-group:hover .topbar-submenu,.topbar-nav-group.is-open .topbar-submenu{max-width:none}}@media(max-width:760px){.topbar{min-height:48px;row-gap:4px}.topbar-logo .bbl-latin,.topbar-divider{display:none}}@media(max-width:640px){.topbar-nav-item>span:nth-of-type(2){display:none}.topbar-nav-item{padding:8px 9px;font-size:13px;justify-content:center;min-width:42px}.topbar-nav-item>span:first-of-type{display:inline-flex}.topbar-nav-item>span:first-of-type svg{width:18px;height:18px}.layout-top-nav .topbar-nav{justify-content:space-around}}@media(max-width:640px){.topbar-breadcrumb{display:none}}@media(max-width:480px){.topbar-actions [data-tour=help-button]{display:none!important}.topbar-actions select.form-select{min-width:0!important}.topbar-nav-item{padding:8px 7px;min-width:44px}.topbar-nav-item>span:first-of-type svg{width:19px;height:19px}}.sidebar-menu-btn,.sidebar-drawer-backdrop{display:none}@media(max-width:768px){.sidebar-menu-btn{display:inline-flex}.sidebar-drawer-backdrop{display:block;position:fixed;top:0;right:0;bottom:0;left:0;background:#090c168c;z-index:10000;animation:fadeIn .18s ease}.sidebar.is-drawer-open{display:flex!important;position:fixed;inset-block:0;inset-inline-start:0;width:min(300px,85vw);height:100dvh;max-height:none;z-index:10001;box-shadow:12px 0 40px #00000073;animation:drawerInLtr .22s ease}[dir=rtl] .sidebar.is-drawer-open{animation-name:drawerInRtl}}@keyframes drawerInLtr{0%{transform:translate(-100%)}to{transform:none}}@keyframes drawerInRtl{0%{transform:translate(100%)}to{transform:none}}@media(prefers-reduced-motion:reduce){.sidebar.is-drawer-open,.sidebar-drawer-backdrop{animation:none}}.bbl{display:inline-flex;align-items:center;-webkit-user-select:none;user-select:none;line-height:1}.bbl[role=link]{cursor:pointer}.bbl[role=link]:focus-visible{outline:2px solid var(--accent-cyan);outline-offset:3px;border-radius:6px}.bbl-ar{font-family:IBM Plex Sans Arabic,sans-serif;font-weight:700;direction:rtl;white-space:nowrap}.bbl-latin{display:flex;flex-direction:column;align-items:center}.bbl-name{font-family:Manrope,Inter,sans-serif;font-weight:700;white-space:nowrap}.bbl-bar{display:flex;align-items:center;justify-content:center;white-space:nowrap;font-family:Manrope,Inter,sans-serif;font-weight:700;color:#fff;align-self:stretch}:where(a,button,input,select,textarea,summary,[tabindex],[role=button],[role=tab],[role=option]):focus-visible{outline:2px solid var(--os-a1);outline-offset:2px}.skip-link{position:fixed;inset-inline-start:12px;top:-60px;z-index:10000;padding:10px 16px;border-radius:8px;background:var(--os-a1);color:#fff;font-weight:700;text-decoration:none}.skip-link:focus{top:12px}#mainCanvas:focus,#app-main:focus{outline:none}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.oi-tile{display:inline-flex;align-items:center;justify-content:center;border-radius:30%;flex-shrink:0;line-height:0}.oi-tile-solid{box-shadow:0 3px 8px color-mix(in srgb,var(--os-a1) 28%,transparent)}[dir=rtl] .oi-mirror{transform:scaleX(-1)}.oi-inline{vertical-align:-.18em}.oi-emoji{display:inline-flex;align-items:center;justify-content:center;line-height:1}.dfb{display:flex;align-items:center;flex-wrap:wrap;gap:6px;min-width:0}.dfb-chip,.dfb-addwrap{position:relative}.dfb-chip{display:inline-flex;align-items:center;height:30px;border:1px solid var(--os-line);border-radius:16px;background:var(--os-card);max-width:100%}.dfb-chip.on{background:var(--os-a1-soft)}.dfb-chip-main{display:inline-flex;align-items:center;gap:5px;min-width:0;height:100%;border:none;background:none;cursor:pointer;font-family:inherit;font-size:12px;padding-inline:11px 3px;border-start-start-radius:16px;border-end-start-radius:16px}.dfb-chip-lbl{color:var(--os-mut);font-weight:600;white-space:nowrap}.dfb-chip-lbl:after{content:":"}.dfb-chip-val{color:var(--os-ink);font-weight:700;max-width:170px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dfb-chip.on .dfb-chip-val{color:var(--os-a1)}.dfb-chip-main:focus-visible,.dfb-chip-x:focus-visible,.dfb-add:focus-visible,.dfb-clear:focus-visible{outline:2px solid var(--os-a1);outline-offset:1px}.dfb-chip-x{width:24px;height:100%;flex-shrink:0;border:none;background:none;cursor:pointer;color:var(--os-mut);font-size:15px;line-height:1;border-start-end-radius:16px;border-end-end-radius:16px}.dfb-chip-x:hover{color:var(--os-bad)}.dfb-add{display:inline-flex;align-items:center;gap:5px;height:30px;padding-inline:11px 13px;border:1px dashed var(--os-faint);border-radius:16px;background:transparent;color:var(--os-a1);font-family:inherit;font-size:12px;font-weight:700;cursor:pointer;white-space:nowrap}.dfb-add:hover,.dfb-add[aria-expanded=true]{background:var(--os-a1-soft);border-style:solid;border-color:var(--os-line)}.dfb-pop{position:absolute;top:calc(100% + 6px);inset-inline-start:0;min-width:220px;width:max-content;max-width:340px;max-height:320px;overflow-y:auto;scrollbar-gutter:stable;background:var(--os-card);border:1px solid var(--os-line);border-radius:10px;box-shadow:var(--os-shadow-lg);padding:4px;z-index:9600}.dfb-pop.flip{inset-inline-start:auto;inset-inline-end:0}.dfb-pop-search{width:100%;box-sizing:border-box;border:1px solid var(--os-line);border-radius:7px;background:var(--os-card);color:var(--os-ink);font:inherit;font-size:12px;padding:6px 9px;margin-bottom:4px;outline:none}.dfb-val{display:flex;align-items:center;gap:8px;padding:6px 9px;border-radius:6px;font-size:12.5px;font-weight:500;color:var(--os-body);cursor:pointer}.dfb-val:hover{background:var(--os-well);color:var(--os-ink)}.dfb-val.sel{color:var(--os-ink);font-weight:600}.dfb-val input{margin:0;flex-shrink:0;accent-color:var(--os-a1)}.dfb-val-all{font-weight:700;color:var(--os-ink);border-bottom:1px solid var(--os-line);border-radius:6px 6px 0 0;margin-bottom:2px}.dfb-val-n{margin-inline-start:auto;font-size:10.5px;font-weight:700;color:var(--os-mut)}.dfb-pop-search:focus{border-color:var(--os-a1);box-shadow:0 0 0 3px var(--os-a1-soft)}.dfb-clear{border:none;background:none;cursor:pointer;color:var(--os-mut);font-family:inherit;font-size:12px;font-weight:600;padding:0 6px;height:30px}.dfb-clear:hover{color:var(--os-ink);text-decoration:underline}.dfb-count{min-width:16px;height:16px;padding-inline:4px;border-radius:8px;background:var(--os-a1);color:#fff;font-size:10px;font-weight:800;line-height:16px;text-align:center;flex-shrink:0}.dfb-search{display:flex;align-items:center;gap:7px;flex:1 1 240px;max-width:380px;height:30px;padding-inline:10px;border:1px solid var(--os-line);border-radius:16px;background:var(--os-card)}.dfb-search:focus-within{border-color:var(--os-a1);box-shadow:0 0 0 3px var(--os-a1-soft)}.dfb-search input{flex:1;min-width:0;border:none;outline:none;background:transparent;font:inherit;font-size:12px;color:var(--os-ink)}.dfb-search input::placeholder{color:var(--os-faint)}.dfb-toggle-n{font-size:10.5px;font-weight:800;color:var(--os-mut)}.dfb-toggle{display:inline-flex;align-items:center;gap:6px;height:30px;padding-inline:10px 12px;border:1px solid var(--os-line);border-radius:16px;background:var(--os-card);color:var(--os-body);font-size:12px;font-weight:600;cursor:pointer;white-space:nowrap}.dfb-toggle.on{background:var(--os-a1-soft);color:var(--os-a1)}.dfb-toggle input{margin:0;accent-color:var(--os-a1)}.dfb-panel{position:fixed;z-index:9600;display:flex;flex-direction:column;background:var(--os-card);border:1px solid var(--os-line);border-radius:14px;box-shadow:var(--os-shadow-lg);overflow:hidden;font-size:12.5px;color:var(--os-body)}.dfb-panel-head{display:flex;flex-direction:column;gap:10px;padding:14px 16px 12px;border-bottom:1px solid var(--os-line)}.dfb-panel-titlerow{display:flex;align-items:center;gap:10px}.dfb-panel-title{display:inline-flex;align-items:center;gap:7px;font-size:14px;font-weight:800;color:var(--os-ink)}.dfb-panel-meta{font-size:11px;font-weight:700;color:var(--os-a1);background:var(--os-a1-soft);border-radius:10px;padding:2px 8px}.dfb-panel-close{margin-inline-start:auto;width:28px;height:28px;border:none;border-radius:8px;background:none;color:var(--os-mut);font-size:18px;line-height:1;cursor:pointer}.dfb-panel-close:hover{background:var(--os-well);color:var(--os-ink)}.dfb-panel-search{display:flex;align-items:center;gap:8px;height:36px;padding-inline:12px;border:1px solid var(--os-line);border-radius:10px;background:var(--os-well)}.dfb-panel-search:focus-within{border-color:var(--os-a1);background:var(--os-card);box-shadow:0 0 0 3px var(--os-a1-soft)}.dfb-panel-search input{flex:1;min-width:0;border:none;outline:none;background:transparent;font:inherit;font-size:13px;color:var(--os-ink)}.dfb-panel-search input::placeholder{color:var(--os-faint)}.dfb-panel-all{display:flex;align-items:center;gap:9px;padding:2px 8px 0;font-size:12.5px;font-weight:700;color:var(--os-ink);cursor:pointer}.dfb-panel-all input{margin:0;width:15px;height:15px;accent-color:var(--os-a1)}.dfb-panel-all-n{margin-inline-start:auto;font-size:11px;font-weight:700;color:var(--os-mut)}.dfb-panel-body{flex:1 1 auto;min-height:0;overflow-y:auto;padding:8px 10px 10px}.dfb-panel-grp+.dfb-panel-grp{margin-top:6px;padding-top:6px;border-top:1px solid var(--os-line)}.dfb-panel-grp-title{font-size:10.5px;font-weight:800;letter-spacing:.6px;text-transform:uppercase;color:var(--os-mut);padding:6px 8px 4px}[dir=rtl] .dfb-panel-grp-title{letter-spacing:0}.dfb-panel-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2px 6px}.dfb-opt{display:flex;align-items:center;gap:9px;min-height:40px;padding:6px 8px;border-radius:9px;cursor:pointer}.dfb-opt:hover{background:var(--os-well)}.dfb-opt.on{background:var(--os-a1-soft)}.dfb-opt input{margin:0;flex-shrink:0;width:15px;height:15px;accent-color:var(--os-a1)}.dfb-opt-ic{display:inline-flex;flex-shrink:0}.dfb-opt-txt{display:flex;flex-direction:column;min-width:0}.dfb-opt-lbl{font-weight:600;color:var(--os-ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dfb-opt-val{font-size:11px;font-weight:700;color:var(--os-a1);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dfb-panel-foot{display:flex;align-items:center;gap:10px;padding:10px 16px;border-top:1px solid var(--os-line);background:var(--os-well)}.dfb-panel-note{display:inline-flex;align-items:center;gap:5px;font-size:11px;color:var(--os-mut);min-width:0}.dfb-panel-actions{display:inline-flex;gap:8px;margin-inline-start:auto;flex-shrink:0}.dfb-btn{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 14px;border:1px solid var(--os-line);border-radius:8px;background:var(--os-card);color:var(--os-body);font-family:inherit;font-size:12.5px;font-weight:700;cursor:pointer;white-space:nowrap}.dfb-btn:hover{color:var(--os-ink);background:var(--os-card);border-color:var(--os-faint)}.dfb-btn-primary{background:var(--os-a1);border-color:var(--os-a1);color:#fff}.dfb-btn-primary:hover{background:var(--os-a2);border-color:var(--os-a2);color:#fff}.dfb-btn:disabled{opacity:.45;cursor:not-allowed}.dfb-btn:focus-visible,.dfb-opt:focus-within,.dfb-panel-close:focus-visible{outline:2px solid var(--os-a1);outline-offset:1px}@media(max-width:560px){.dfb-pop{max-width:calc(100vw - 40px)}.dfb-panel-grid{grid-template-columns:1fr}.dfb-panel-note{display:none}}.srcsw{display:inline-flex;align-items:center;gap:2px;height:30px;padding:2px;border-radius:16px;background:var(--os-well);flex-shrink:0}.srcsw button{display:inline-flex;align-items:center;gap:5px;height:100%;padding-inline:11px;border:none;border-radius:14px;background:transparent;color:var(--os-mut);font-family:inherit;font-size:12px;font-weight:700;cursor:pointer;white-space:nowrap}.srcsw button:hover{color:var(--os-ink)}.srcsw button.on{background:var(--os-card);color:var(--os-ink);box-shadow:var(--os-shadow)}.srcsw button:focus-visible{outline:2px solid var(--os-a1);outline-offset:1px}.srcsw-n{font-size:10.5px;font-weight:800;color:var(--os-faint)}.srcsw button.on .srcsw-n{color:var(--os-a1)}.srcbadge{display:inline-flex;align-items:center;gap:3px;flex:none;padding:1px 6px;border-radius:999px;border:1px solid var(--os-line);font-size:9px;font-weight:700;line-height:1.5;white-space:nowrap}.srcbadge.predefined{color:var(--os-a1);background:color-mix(in srgb,var(--os-a1) 8%,transparent);border-color:color-mix(in srgb,var(--os-a1) 25%,transparent)}.srcbadge.custom{color:var(--os-good, #15803d);background:color-mix(in srgb,var(--os-good, #15803d) 8%,transparent);border-color:color-mix(in srgb,var(--os-good, #15803d) 25%,transparent)}@media screen{.cshield-cover{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:#000;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .25s ease,visibility 0s linear .25s}.cshield-cover.cshield-app{z-index:9600}.cshield-cover.cshield-overlay{z-index:10060}.cshield-cover.is-on{opacity:1;visibility:visible;pointer-events:auto;transition:none}.cshield-flash{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:#000;animation:cshieldFlashIn .12s ease}.cshield-flash.cshield-app{z-index:9700}.cshield-flash.cshield-overlay{z-index:10070}@keyframes cshieldFlashIn{0%{opacity:.4}to{opacity:1}}.cshield-msg{display:inline-flex;align-items:center;gap:9px;font-size:14px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:#64748b}.cshield-msg svg{flex-shrink:0}.cshield-noselect body{user-select:none;-webkit-user-select:none}.cshield-noselect img,.cshield-noselect a{-webkit-user-drag:none}.cshield-noselect input,.cshield-noselect textarea,.cshield-noselect select,.cshield-noselect [contenteditable],.cshield-noselect [contenteditable] *{user-select:text;-webkit-user-select:text}@media(prefers-reduced-motion:reduce){.cshield-cover{transition:none!important}.cshield-flash{animation:none!important}}}.lng2-areas{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.lng2-area{display:flex;flex-direction:column;gap:1px;min-width:0;padding:4px 7px;border-radius:8px;background:var(--os-well)}.lng2-area-lbl{font-size:9.5px;font-weight:700;text-transform:uppercase;letter-spacing:.02em;color:var(--os-faint);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lng2-area-pct{font-size:12.5px;font-weight:800;color:var(--os-ink);font-variant-numeric:tabular-nums}.lng2-ok{color:var(--os-good)}.lng2-short{color:var(--os-warn)}.lng2-bad{color:var(--os-bad)}.lng2-table-wrap{overflow-x:auto}.lng2-table{width:100%;border-collapse:collapse;font-size:12px}.lng2-table th,.lng2-table td{padding:5px 8px;text-align:start;border-bottom:1px solid var(--os-line);white-space:nowrap}.lng2-table th{font-size:10.5px;font-weight:800;text-transform:uppercase;color:var(--os-mut)}.lng2-table td.num,.lng2-table th.num{text-align:end;font-variant-numeric:tabular-nums}.lng2-table tfoot td{font-weight:800;border-bottom:none}.lng2-gate{margin:8px 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:4px;font-size:12px}.lng2-gate li{display:flex;gap:6px;align-items:baseline}.lng2-gate-box{margin-top:10px;padding:10px 12px;border-radius:10px;background:var(--os-well);font-size:12px;color:var(--os-body)}.lng2-gate-box.block{background:var(--os-bad-soft);color:var(--os-ink)}.lng2-gate-title{font-weight:800;display:flex;align-items:center;gap:6px}.lng2-seg{display:inline-flex;padding:3px;gap:3px;border-radius:10px;background:var(--os-well);border:1px solid var(--os-line)}.lng2-seg button{border:none;background:transparent;color:var(--os-mut);font:inherit;font-size:12px;font-weight:700;padding:6px 14px;border-radius:8px;cursor:pointer}.lng2-seg button[aria-pressed=true]{background:var(--os-card);color:var(--os-ink);box-shadow:var(--os-shadow)}.lng2-set-row{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px;margin-top:12px}.lng2-set-lbl{font-size:12px;font-weight:700;color:var(--os-body)}.lng2-set-note{font-size:11.5px;color:var(--text-muted);line-height:1.55;margin:6px 0 0}.lng2-num{width:84px}.lng2-field-err{margin-top:4px;font-size:11.5px;font-weight:600;color:var(--os-bad)}.lng2-form-err{margin-bottom:12px;padding:8px 12px;border-radius:10px;background:var(--os-bad-soft);color:var(--os-bad);font-size:12px;font-weight:600}.lng2-radios{display:flex;flex-wrap:wrap;gap:6px}.lng2-radio{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border:1px solid var(--os-line);border-radius:9px;font-size:12px;font-weight:600;cursor:pointer;background:var(--os-card)}.lng2-radio:has(input:checked){border-color:var(--os-a1);background:var(--os-a1-soft);color:var(--os-ink)}.lng2-radio:has(input:disabled){opacity:.6;cursor:not-allowed}.lng2-section{margin-top:16px;padding-top:14px;border-top:1px solid var(--os-line)}.lng2-section-title{font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.03em;color:var(--os-mut);margin-bottom:8px}.lng2-row-3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}@media(max-width:640px){.lng2-row-3{grid-template-columns:1fr}}.lng2-actions-row{display:flex;flex-wrap:wrap;gap:6px}.lng2-permit{display:flex;align-items:flex-start;gap:6px;margin-top:8px;font-size:11.5px;line-height:1.5;color:var(--text-muted)}.lng2-admins{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.lng2-admins li{display:flex;align-items:center;gap:8px;padding:7px 10px;border-radius:10px;background:var(--os-well);font-size:12.5px}.lng2-admin-id{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px;flex:1 1 auto;min-width:0;font-weight:600;color:var(--os-ink)}.lng2-admin-add{margin-top:12px}.lng2-admin-add .lng2-actions-row>.form-input{flex:1 1 220px;min-width:0}.lng2-setup{padding:10px 12px;border-radius:10px;background:var(--os-a1-soft);color:var(--os-ink)}.lng2-setup-title{display:flex;align-items:center;gap:6px;font-size:12.5px;font-weight:800}.lng2-setup .lng2-set-note{margin-bottom:10px}.p4m-options{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:8px;margin-top:10px}.p4m-option{display:flex;align-items:flex-start;gap:8px;padding:10px 12px;border-radius:10px;background:var(--os-well);cursor:pointer}.p4m-option:has(input:checked){background:var(--os-a1-soft)}.p4m-option:has(input:disabled){cursor:not-allowed}.p4m-option input{margin-top:3px}.p4m-option-body{display:flex;flex-direction:column;gap:4px;min-width:0}.p4m-option-name{display:flex;flex-wrap:wrap;align-items:center;gap:6px;font-size:12.5px;font-weight:800;color:var(--os-ink)}.p4m-option-text{font-size:11.5px;line-height:1.55;color:var(--os-body)}.p4m-default{font-size:10px;font-weight:700;padding:1px 6px;border-radius:6px;background:var(--os-card);color:var(--os-mut)}.p5r-approval{margin-top:14px}.p5r-approval-head{display:flex;flex-direction:column;gap:2px}.p5r-approval-title{font-size:12.5px;font-weight:800;color:var(--os-ink)}.p5r-approval-desc{font-size:11.5px;line-height:1.55;color:var(--os-mut)}.lng2-page-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;align-items:stretch;margin-bottom:18px}@media(max-width:1100px){.lng2-page-grid{grid-template-columns:minmax(0,1fr)}}.lng2-card{padding:16px 18px;margin:0;min-width:0}.lng2-card-wide{grid-column:1 / -1}.lng2-card-head{margin-bottom:12px;flex-wrap:wrap;row-gap:2px}.lng2-settings{display:flex;flex-direction:column;gap:8px}.lng2-setting{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:10px 12px;border-radius:10px;background:var(--os-well)}.lng2-setting-text{display:flex;flex-direction:column;gap:3px;min-width:0;flex:1 1 auto}.lng2-setting-title{font-size:12.5px;font-weight:700;color:var(--os-ink)}.lng2-setting-desc{margin:0;font-size:11.5px;line-height:1.5;color:var(--text-muted)}.lng2-setting-ctl{display:flex;align-items:center;gap:6px;flex:0 0 auto}.lng2-setting-switch{cursor:pointer}.lng2-setting-switch.disabled{cursor:not-allowed}@media(max-width:560px){.lng2-setting{flex-direction:column;align-items:stretch}.lng2-setting-ctl{justify-content:flex-start}}.lng2-switch{-moz-appearance:none;appearance:none;-webkit-appearance:none;position:relative;width:38px;height:22px;margin:0;border-radius:999px;background:var(--os-line);cursor:pointer;transition:background .15s ease;flex-shrink:0}.lng2-switch:after{content:"";position:absolute;top:3px;inset-inline-start:3px;width:16px;height:16px;border-radius:50%;background:var(--os-card);box-shadow:0 1px 2px #00000040;transition:inset-inline-start .15s ease}.lng2-switch:checked{background:var(--os-a1)}.lng2-switch:checked:after{inset-inline-start:19px}.lng2-switch:focus-visible{outline:2px solid var(--os-a1);outline-offset:2px}.lng2-switch:disabled{opacity:.5;cursor:not-allowed}.mtv3{color:var(--os-body)}.mtv3-chip{display:inline-flex;align-items:center;gap:5px;font-size:10.5px;font-weight:700;color:var(--os-mut);background:var(--os-well);border:1px solid var(--os-line);border-radius:8px;padding:3px 8px;white-space:nowrap}.mtv3-chip-accent{color:var(--os-a2);background:color-mix(in srgb,var(--os-a2) 9%,transparent);border-color:color-mix(in srgb,var(--os-a2) 24%,transparent)}.mtv3-tree{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(300px,100%),1fr));gap:12px}.mtv3-card{height:158px;min-width:0;display:flex;flex-direction:column;gap:7px;padding:12px 14px 10px;background:var(--os-card);border:1px solid var(--os-line);border-radius:14px;box-shadow:var(--os-shadow);cursor:pointer;overflow:hidden;transition:border-color .15s ease,box-shadow .15s ease}.mtv3-card:hover{border-color:color-mix(in srgb,var(--os-a1) 35%,var(--os-line));box-shadow:var(--os-shadow-md)}.mtv3-card-head{display:flex;align-items:center;gap:8px;min-width:0}.mtv3-mark{flex:none;width:26px;height:26px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center}.mtv3-card-head .mtv3-name{flex:1 1 auto;min-width:0}.mtv3-card-chips{display:flex;align-items:center;gap:5px;min-width:0;overflow:hidden}.mtv3-card-chips>*{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis}.mtv3-card-sum{flex:1 1 auto;min-height:0;font-size:11.5px;line-height:1.45;color:var(--os-mut);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.mtv3-card-foot{display:flex;align-items:center;gap:6px;padding-top:8px;border-top:1px solid color-mix(in srgb,var(--os-line) 70%,transparent);cursor:default}.mtv3-card-note{flex:1 1 auto;min-width:0;display:inline-flex;align-items:center;gap:5px;font-size:11px;font-weight:600;color:var(--os-mut);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mtv3-card-acts{display:inline-flex;gap:2px}.mtv3-view{display:inline-flex;align-items:center;gap:5px;padding:4px 10px;border:1px solid var(--os-a1-line);border-radius:8px;background:var(--os-a1-soft);color:var(--os-a1);font:inherit;font-size:11.5px;font-weight:700;cursor:pointer}.mtv3-view:hover{background:var(--os-a1);color:#fff}.mtv3-dlg-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9990;display:flex;align-items:center;justify-content:center;padding:20px;background:#10182873;animation:fadeIn .2s ease}.mtv3-dlg{width:100%;max-width:660px;max-height:86vh;display:flex;flex-direction:column;background:var(--os-card);border:1px solid var(--os-line);border-radius:var(--radius-lg, 16px);box-shadow:var(--shadow-lg, 0 24px 48px rgba(16, 24, 40, .18));color:var(--os-body)}.mtv3-dlg-head{display:flex;align-items:flex-start;gap:10px;padding:18px 20px 12px}.mtv3-dlg-titlebox{flex:1 1 auto;min-width:0}.mtv3-dlg-title{font-size:17px;font-weight:800;color:var(--os-ink);line-height:1.3}.mtv3-dlg-chips{display:flex;flex-wrap:wrap;gap:5px;margin-top:6px}.mtv3-dlg-acts{display:inline-flex;gap:2px;padding:2px;border:1px solid var(--os-line);border-radius:8px}.mtv3-dlg-close{width:30px;height:30px;flex:none;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--os-line);border-radius:9px;background:var(--os-card);color:var(--os-mut);cursor:pointer}.mtv3-dlg-close:hover{color:var(--os-ink);background:var(--os-well)}.mtv3-dlg-desc{margin:0;padding-block:0 12px;padding-inline:40px 20px;font-size:12.5px;line-height:1.55;color:var(--os-mut)}.mtv3-dlg-body{overflow-y:auto;padding:12px 20px 20px;border-top:1px solid var(--os-line)}.mtv3-grp{padding:6px 4px 2px}.mtv3-grp:not(:first-child){margin-top:8px}.mtv3-grp-lbl{font-size:10.5px;font-weight:800;letter-spacing:.05em;text-transform:uppercase;color:var(--os-mut)}[dir=rtl] .mtv3-grp-lbl{letter-spacing:0}.mtv3-leaf-wrap{white-space:normal}.mtv3-dlg .mtv3-acts{opacity:1}.mtv3-row{position:relative;display:flex;align-items:center;gap:9px;padding:8px 10px;border-radius:12px;transition:background .15s ease}.mtv3-row:hover,.mtv3-row:focus-within{background:var(--os-well)}.mtv3-bar{flex:none;width:10px;height:10px;border-radius:50%}.mtv3-dot{flex:none;width:10px;height:10px;border-radius:4px}.mtv3-dot-sm{flex:none;width:7px;height:7px;border-radius:50%}.mtv3-main{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.mtv3-name-line{display:flex;align-items:center;gap:7px;flex-wrap:wrap;min-width:0}.mtv3-name{font-size:13.5px;font-weight:700;color:var(--os-ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mtv3-name-sm{font-size:12.5px;font-weight:600;color:var(--os-ink)}.mtv3-id{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:10px;color:var(--os-faint);background:var(--os-well);border-radius:6px;padding:1px 6px;white-space:nowrap}.mtv3-acts{display:inline-flex;align-items:center;gap:2px;flex:none;margin-inline-start:2px;padding:2px;background:var(--os-card);border:1px solid var(--os-line);border-radius:8px;box-shadow:0 1px 2px #0f172a0f;opacity:0;transition:opacity .15s ease}.mtv3-row:hover .mtv3-acts,.mtv3-row:focus-within .mtv3-acts{opacity:1}.mtv3-act{width:22px;height:22px;display:inline-flex;align-items:center;justify-content:center;border:none;background:transparent;color:var(--os-mut);border-radius:7px;cursor:pointer;padding:0}.mtv3-act:hover{background:var(--os-a1-soft);color:var(--os-a1)}.mtv3-act-danger:hover{background:var(--os-bad-soft);color:var(--os-bad)}.mtv3-children{position:relative;margin-inline-start:20px;padding-inline-start:16px;display:flex;flex-direction:column;gap:1px;padding-bottom:4px}.mtv3-children:before{content:"";position:absolute;inset-inline-start:0;top:0;bottom:12px;width:1px;background:var(--os-line)}.mtv3-crow:before{content:"";position:absolute;inset-inline-start:-16px;top:50%;width:14px;height:1px;background:var(--os-line)}.mtv3-leaf{padding:5px 10px;gap:8px}.mtv3-leaf-txt{font-size:12px;color:var(--os-body);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mtv3-hit{background:var(--os-a1-soft);box-shadow:inset 0 0 0 1px var(--os-a1-line)}.mtv3-hit .mtv3-name-sm,.mtv3-hit .mtv3-leaf-txt{font-weight:700;color:var(--os-ink)}.mtv3-empty{text-align:center;padding:36px 20px;border:1.5px dashed var(--os-line);border-radius:16px;color:var(--os-mut);font-size:12.5px;background:color-mix(in srgb,var(--os-card) 55%,transparent)}.mtv3-empty-sub{display:inline-flex;align-items:center;align-self:flex-start;font-size:11.5px;font-style:italic;color:var(--os-faint);border:1px dashed var(--os-line);border-radius:9px;padding:4px 10px;margin:3px 0}.mtv3-addrow{display:inline-flex;align-items:center;align-self:flex-start;gap:6px;border:1px dashed var(--os-a1-line);background:transparent;color:var(--os-a1);font-family:inherit;font-size:11.5px;font-weight:700;border-radius:9px;padding:5px 10px;margin:4px 0 2px;cursor:pointer;transition:background .15s ease}.mtv3-addrow:hover{background:var(--os-a1-soft)}@media(max-width:768px){.mtv3-children{margin-inline-start:9px;padding-inline-start:10px}.mtv3-crow:before{inset-inline-start:-10px;width:8px}.mtv3-acts{opacity:1}}.sb-sub-label{font-size:9.5px;font-weight:800;text-transform:uppercase;letter-spacing:.8px;color:var(--os-mut);padding-block:8px 2px;padding-inline:14px 10px;-webkit-user-select:none;user-select:none;pointer-events:none}.sb-sub-label-2{font-size:9.5px;font-weight:800;letter-spacing:.6px;padding-block:10px 3px;text-transform:uppercase}.sb-section-body>:first-child>.sb-sub-label-2,.tn-section-body:first-of-type>.sb-sub-label-2{padding-block-start:4px}.sb-masters-section+.sb-masters-section{margin-top:2px}.sidebar-collapsed .sb-sub-label{display:none}.sidebar-item.sb-section-head{display:flex;align-items:center;gap:8px;font-size:11px;font-weight:800;letter-spacing:.5px;text-transform:uppercase;color:var(--os-mut);cursor:pointer}.sidebar-item.sb-section-head:hover,.sidebar-item.sb-section-head.is-open{color:var(--os-ink)}.sidebar-item.sb-section-head.holds-active,.sidebar-item.sb-section-head.holds-active .icon{color:var(--os-a1)}.sb-section-txt{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sb-section-head .sb-chev{margin-inline-start:auto;opacity:.8}.sb-section-body{padding-inline-start:6px;border-inline-start:1px solid var(--os-line);margin-inline-start:7px}.sb-section-body .sidebar-item.sb-sub2{font-size:12px;padding-inline-end:6px}.sb-section-body .sidebar-item.sb-sub2>:not(.icon),.topbar-submenu-masters .topbar-submenu-item>:not(.sub-icon):not(.sb-chev){white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.sb-section-body .sb-sub-label-2{padding-inline-start:10px}.sb-group-head{display:flex;align-items:center;gap:8px;cursor:pointer;font-weight:700}.sb-group-head.sb-group-d1{font-weight:600}.sidebar-item.sb-sub2.sb-group-head,.topbar-submenu-item.sb-group-head{color:var(--os-ink)!important}.sidebar-item.sb-sub2.sb-group-head.sb-group-d1,.topbar-submenu-item.sb-group-head.sb-group-d1{color:var(--os-mut)!important}.sidebar-item.sb-sub2.sb-group-head.sb-group-d1:hover,.sidebar-item.sb-sub2.sb-group-head.sb-group-d1.is-open,.topbar-submenu-item.sb-group-head.sb-group-d1:hover,.topbar-submenu-item.sb-group-head.sb-group-d1.is-open{color:var(--os-ink)!important}.sidebar-item.sb-sub2.sb-group-head.holds-active,.topbar-submenu-item.sb-group-head.holds-active,.sb-group-head.holds-active .icon,.sb-group-head.holds-active .sub-icon{color:var(--os-a1)!important}.sb-group-txt{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sb-group-head .sb-chev{margin-inline-start:auto;opacity:.8}.sb-group-body{padding-inline-start:6px;border-inline-start:1px solid var(--os-line);margin-inline-start:13px}.sidebar-collapsed .sb-group-txt,.sidebar-collapsed .sb-group-head .sb-chev{display:none}.sidebar-collapsed .sb-group-body{margin-inline-start:0;padding-inline-start:0;border-inline-start:none}.sidebar-collapsed .sb-section-txt,.sidebar-collapsed .sb-section-head .sb-chev{display:none}.sidebar-collapsed .sb-section-body{margin-inline-start:0;padding-inline-start:0;border-inline-start:none}.topbar-submenu-masters{max-height:min(78vh,720px);overflow-y:auto;min-width:220px}.topbar-nav-group:hover .topbar-submenu.topbar-submenu-masters,.topbar-nav-group.is-open .topbar-submenu.topbar-submenu-masters{width:max-content;min-width:220px;max-width:min(380px,calc(100vw - 24px))}.topbar-nav-group:hover:after,.topbar-nav-group.is-open:after{content:"";position:absolute;top:100%;inset-inline-start:0;width:max(100%,220px);height:8px}.cmm-panel{margin-top:16px;padding:14px;background:var(--bg-deep);border-radius:var(--radius-sm)}.cmm-panel-title{font-size:11px;font-weight:800;text-transform:uppercase;color:var(--text-secondary);margin-bottom:4px;display:flex;align-items:center;gap:6px}.cmm-panel-desc{font-size:10.5px;color:var(--text-muted);margin-bottom:10px}.cmm-row{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.cmm-row .toggle-wrap{flex:1;min-width:160px}.cmm-row-sub{margin-inline-start:26px;padding:6px 10px;border-inline-start:2px solid var(--os-line);display:flex;flex-wrap:wrap;gap:6px 14px}.cmm-row-sub .toggle-wrap{font-size:12px}.cmm-num{width:74px;padding:4px 8px!important;font-size:12px!important}.cmm-sel{width:auto;min-width:140px;padding:4px 8px!important;font-size:12px!important}.cmm-lbl{font-size:10.5px;color:var(--text-muted)}.cmm-grid-head{display:grid;grid-template-columns:1fr 120px 90px 32px;gap:8px;font-size:10px;font-weight:800;text-transform:uppercase;color:var(--text-muted);padding:0 2px}.cmm-grid-row{display:grid;grid-template-columns:1fr 120px 90px 32px;gap:8px;align-items:center}@media(max-width:640px){.cmm-grid-head{display:none}.cmm-grid-row{grid-template-columns:1fr 1fr}}.cmm-dots{display:inline-flex;gap:2px;vertical-align:middle}.cmm-dot{width:7px;height:7px;border-radius:50%;background:var(--os-line)}.cmm-dot.on{background:var(--os-a1)}.cmm-blend{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.cmm-blend input[type=range]{flex:1;min-width:160px;accent-color:var(--accent-cyan)}.cmm-blend-val{font-size:11.5px;font-weight:700;color:var(--os-ink);min-width:110px}.cmm-side-head{display:flex;align-items:center;gap:6px;font-size:10.5px;font-weight:800;text-transform:uppercase;letter-spacing:.5px;color:var(--os-mut);padding:6px 10px 2px}.cmm-side-head svg{flex:none}.cmm-dir{font-size:9.5px;font-weight:700;padding:1px 7px;border-radius:10px;background:var(--os-a1-soft);color:var(--os-a1)}.cmm-dir.low{background:color-mix(in srgb,var(--accent-amber) 14%,transparent);color:var(--accent-amber)}.cmm-dir.mid{background:color-mix(in srgb,var(--os-a2) 14%,transparent);color:var(--accent-purple)}.cmm-sub-txt{font-size:10.5px;color:var(--os-mut);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cmm-inline-chips{display:flex;align-items:center;flex-wrap:wrap;gap:4px;font-size:10.5px;color:var(--os-mut);margin-top:2px}.cmm-details>summary{cursor:pointer;font-size:11px;font-weight:800;text-transform:uppercase;color:var(--text-secondary);list-style:none;display:flex;align-items:center;gap:6px}.cmm-details>summary::-webkit-details-marker{display:none}.cmm-details>summary:before{content:"▸";font-size:11px;color:var(--text-muted);transition:transform .15s ease}.cmm-details[open]>summary:before{transform:rotate(90deg)}[dir=rtl] .cmm-details>summary:before{content:"◂"}[dir=rtl] .cmm-details[open]>summary:before{transform:rotate(-90deg)}.cmm-tabs{display:flex;gap:4px;padding:0 2px 10px;border-bottom:1px solid var(--os-line)}.cmm-tab{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;font-size:12px;font-weight:600;background:transparent;border:1px solid transparent;border-radius:5px 5px 0 0;color:var(--os-mut);cursor:pointer}.cmm-tab:hover{color:var(--os-ink)}.cmm-tab.active{color:var(--accent-cyan);border-color:var(--os-line);border-bottom-color:transparent;background:var(--os-well)}.cmm-tab-n{font-size:10px;padding:0 5px;border-radius:8px;background:var(--accent-cyan);color:#fff}.cmm-hint{margin:0 0 10px;font-size:11.5px;color:var(--os-mut)}.cmm-usage{margin:14px 0 0;font-size:11.5px;color:var(--os-mut)}.cmm-list{display:flex;flex-direction:column;gap:6px}.cmm-list-row{display:flex;gap:6px;align-items:center}.cmm-list-row .form-input{flex:1}.cmm-list-add{align-self:flex-start}.cmm-levels{display:flex;flex-direction:column;gap:8px}.cmm-level{display:grid;grid-template-columns:150px 1fr;gap:10px;align-items:start}.cmm-level-tag{font-size:11.5px;font-weight:700;color:var(--os-ink);padding-top:8px}@media(max-width:640px){.cmm-level{grid-template-columns:1fr}.cmm-level-tag{padding-top:0}}.cmm-map{display:flex;flex-direction:column;gap:7px}.cmm-map-bar{display:flex;align-items:center;gap:10px;padding-bottom:2px}.cmm-map-count{font-size:11px;font-weight:700;color:var(--os-mut)}.cmm-linkbtn{background:none;border:none;padding:0;cursor:pointer;font-size:11px;font-weight:700;color:var(--accent-cyan);text-decoration:underline}.cmm-linkbtn:hover{opacity:.8}.cmm-card{border:1px solid var(--os-line);border-radius:7px;background:var(--os-card);overflow:hidden}.cmm-card.on{border-color:var(--accent-cyan)}.cmm-card-head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:9px 12px}.cmm-card.on .cmm-card-head{background:var(--os-well)}.cmm-check{display:inline-flex;align-items:center;gap:8px;cursor:pointer;min-width:0}.cmm-check input[type=checkbox]{flex-shrink:0;margin:0}.cmm-card-name{font-size:12.5px;font-weight:700;display:inline-flex;align-items:center;gap:7px;min-width:0}.cmm-dot{width:8px;height:8px;border-radius:50%;background:var(--dot, currentColor);flex-shrink:0}.cmm-muted{font-size:10.5px;color:var(--os-mut);white-space:nowrap}.cmm-weight{display:inline-flex;align-items:center;gap:7px;flex-shrink:0}.cmm-weight-lbl{font-size:10px;font-weight:800;letter-spacing:.5px;text-transform:uppercase;color:var(--os-mut);margin:0}.cmm-weight .form-input{width:68px;height:28px;padding:2px 7px;font-size:11.5px}.cmm-panel{padding:10px 12px 12px;border-top:1px solid var(--os-line);background:var(--os-card)}.cmm-panel-head{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:8px}.cmm-panel-title{font-size:10px;font-weight:800;letter-spacing:.6px;text-transform:uppercase;color:var(--os-mut)}.cmm-panel-note{margin:8px 0 0;font-size:10.5px;color:var(--os-mut);font-style:italic}.cmm-scope{font-size:10.5px;font-weight:700;color:var(--accent-cyan);margin-inline-end:auto}.cmm-scope.all{color:var(--os-mut);font-weight:600;font-style:italic}.cmm-chipgrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:6px}.cmm-chip{display:flex;align-items:center;gap:7px;min-width:0;font-size:11.5px;padding:5px 9px;border:1px solid var(--os-line);border-radius:6px;background:var(--os-card);color:var(--os-ink);cursor:pointer}.cmm-chip:hover{border-color:var(--accent-cyan)}.cmm-chip.on{border-color:var(--accent-cyan);background:color-mix(in srgb,var(--accent-cyan) 10%,transparent);font-weight:600}.cmm-chip input[type=checkbox]{flex-shrink:0;margin:0}.cmm-chip span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cmm-dimtable{display:flex;flex-direction:column}.cmm-dimhead,.cmm-dimrow{display:grid;grid-template-columns:minmax(150px,1fr) 74px 116px;gap:10px;align-items:center}.cmm-dimhead{font-size:9px;font-weight:800;letter-spacing:.6px;text-transform:uppercase;color:var(--os-mut);padding:0 4px 5px;border-bottom:1px solid var(--os-line)}.cmm-dimhead span:nth-child(2),.cmm-dimhead span:nth-child(3){text-align:start}.cmm-dimrow{padding:5px 4px;border-bottom:1px solid color-mix(in srgb,var(--os-line) 55%,transparent)}.cmm-dimrow:last-child{border-bottom:none}.cmm-dimrow.on{background:color-mix(in srgb,var(--accent-cyan) 6%,transparent)}.cmm-dimname{font-size:11.5px;display:inline-flex;align-items:center;gap:6px;min-width:0}.cmm-dimname b{font-weight:800}.cmm-dimrow .form-input,.cmm-dimrow .form-select{width:100%;height:26px;padding:2px 6px;font-size:11px}.cmm-dash{font-size:11px;color:var(--os-mut)}.cmm-empty{font-size:11.5px;color:var(--os-mut);margin:4px 0}@media(max-width:620px){.cmm-chipgrid{grid-template-columns:1fr}.cmm-dimhead{display:none}.cmm-dimrow{grid-template-columns:1fr 74px 116px}}.cmm-blend{display:flex;align-items:center;gap:10px}.cmm-blend input[type=range]{flex:1}.cmm-blend-val{font-size:11.5px;font-weight:600;color:var(--os-ink);white-space:nowrap}.modal.modal-wide{max-width:820px}.mtv3-chip-comp{background:var(--os-well);color:var(--os-mut)}.mtv3-chip-warn{background:color-mix(in srgb,var(--os-warn) 16%,transparent);color:var(--os-warn)}.ttm-map{margin-top:18px;padding:14px;background:var(--os-well);border-radius:var(--radius-sm)}.ttm-head{font-size:11px;font-weight:800;text-transform:uppercase;color:var(--os-mut);margin-bottom:4px}.ttm-desc{margin:0 0 10px;font-size:10.5px;color:var(--os-faint)}.ttm-chips{display:flex;flex-wrap:wrap;gap:5px}.ttm-resolved{display:flex;flex-direction:column;gap:4px}.ttm-res-row{display:flex;gap:8px;font-size:11px}.ttm-res-lbl{min-width:120px;font-weight:600;color:var(--os-mut)}.ttm-res-val{color:var(--os-ink)}.ttm-adv-sum{font-size:11.5px;font-weight:600;color:var(--os-mut);cursor:pointer}.topbar-submenu-item.tn-section-head{font-size:10.5px;font-weight:800;letter-spacing:.5px;text-transform:uppercase;color:var(--os-mut);cursor:pointer}.topbar-submenu-item.tn-section-head:hover,.topbar-submenu-item.tn-section-head.is-open{color:var(--os-ink)}.topbar-submenu-item.tn-section-head.holds-active{color:var(--os-a1)}.tn-section-txt{flex:1;min-width:0}.tn-section-body{padding-inline-start:10px;border-inline-start:1px solid var(--os-line);margin-inline-start:12px}.topbar-nav-group:hover>.topbar-submenu,.topbar-nav-group.is-open>.topbar-submenu{width:max-content;max-width:min(380px,calc(100vw - 24px))}.topbar-submenu-item{white-space:nowrap}.topbar-submenu-item>span:not(.sub-icon):not(.meta-chip){overflow:hidden;text-overflow:ellipsis}[dir=rtl] .mtv3-name,[dir=rtl] .mtv3-name-sm,[dir=rtl] .mtv3-leaf-txt,[dir=rtl] .mtv3-card-sum,[dir=rtl] .mtv3-dlg-title,[dir=rtl] .mtv3-dlg-desc,[dir=rtl] .cmm-card-name{unicode-bidi:plaintext;text-align:right}.lg3{min-height:100vh;display:grid;grid-template-columns:minmax(400px,46%) 1fr;background:var(--os-canvas)}.lg3-form-panel{position:relative;display:flex;align-items:center;justify-content:center;padding:48px 40px}.lg3-form-inner{width:100%;max-width:400px}.lg3-logo{display:flex;justify-content:flex-start;margin-block-end:26px}[data-theme=dark] .lg3 .bbl-word span{color:#fff!important}.lg3-kicker{font-size:11px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;background:var(--os-grad);-webkit-background-clip:text;background-clip:text;color:transparent;margin-block-end:8px}.lg3-title{font-size:30px;font-weight:800;letter-spacing:-.02em;color:var(--os-ink);margin:0 0 8px}.lg3-sub{font-size:13.5px;line-height:1.55;color:var(--os-mut);margin:0 0 28px}.lg3-field{margin-block-end:16px}.lg3-label{display:block;font-size:12px;font-weight:700;color:var(--os-body);margin-block-end:6px}.lg3-input{width:100%;padding:11px 14px;font:inherit;font-size:13.5px;color:var(--os-ink);background:var(--os-card);border:1px solid var(--os-line);border-radius:12px;outline:none;box-shadow:var(--os-shadow);transition:border-color .18s ease,box-shadow .18s ease}.lg3-input::placeholder{color:var(--os-faint)}.lg3-input:focus-visible{border-color:var(--os-a1);box-shadow:0 0 0 3px var(--os-a1-glow)}.lg3-input.is-invalid{border-color:var(--os-bad)}.lg3-input.is-invalid:focus-visible{box-shadow:0 0 0 3px var(--os-bad-soft)}.lg3-err{margin-block-start:6px;font-size:12px;font-weight:600;color:var(--os-bad)}.lg3-pw-wrap{position:relative}.lg3-pw-wrap .lg3-input{padding-inline-end:42px}.lg3-pw-toggle{position:absolute;inset-inline-end:6px;inset-block-start:50%;transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border:none;border-radius:9px;background:transparent;cursor:pointer}.lg3-pw-toggle:hover{background:var(--os-well)}.lg3-pw-toggle:focus-visible{outline:none;box-shadow:0 0 0 3px var(--os-a1-glow)}.lg3-pw-toggle.is-on{background:var(--os-a1-soft)}.lg3-submit{width:100%;margin-block-start:6px;padding:12px 16px;font:inherit;font-size:14px;font-weight:800;letter-spacing:.01em;color:#fff;background:var(--os-grad);border:none;border-radius:12px;cursor:pointer;box-shadow:0 10px 24px var(--os-a1-glow);transition:transform .16s ease,box-shadow .16s ease,opacity .16s ease}.lg3-submit:hover{transform:translateY(-1px);box-shadow:0 14px 30px var(--os-a1-glow)}.lg3-submit:active{transform:perspective(520px) translateZ(-12px) scale(.995);box-shadow:0 5px 12px var(--os-a1-glow)}.lg3-submit:focus-visible{outline:none;box-shadow:0 0 0 3px var(--os-a1-glow),0 10px 24px var(--os-a1-glow)}.lg3-submit:disabled{opacity:.75;cursor:default;transform:none}.lg3-demo-note{display:flex;align-items:center;gap:7px;margin-block-start:16px;padding:9px 12px;border-radius:10px;background:var(--os-a1-soft);border:1px solid var(--os-a1-line);font-size:11.5px;font-weight:600;color:var(--os-body)}.lg3-lang{position:absolute;inset-block-start:22px;inset-inline-end:24px;display:inline-flex;gap:2px;padding:3px;border-radius:999px;background:var(--os-well);border:1px solid var(--os-line)}.lg3-lang-btn{border:none;background:transparent;font:inherit;font-size:11.5px;font-weight:700;color:var(--os-mut);padding:4px 12px;border-radius:999px;cursor:pointer}.lg3-lang-btn.is-active{background:var(--os-card);color:var(--os-ink);box-shadow:var(--os-shadow)}.lg3-lang-btn:focus-visible{outline:none;box-shadow:0 0 0 3px var(--os-a1-glow)}.lg3-in{animation:lg3-in .5s cubic-bezier(.2,.7,.3,1) both}@keyframes lg3-in{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.lg3-rise{animation:lg3-rise .55s cubic-bezier(.2,.7,.3,1) both}@keyframes lg3-rise{0%{opacity:0;transform:translateY(34px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}.lg3-stage{position:relative;overflow:hidden;background:radial-gradient(820px 560px at 82% 12%,color-mix(in srgb,var(--os-a2) 34%,transparent),transparent 62%),radial-gradient(720px 520px at 12% 88%,color-mix(in srgb,var(--os-a3) 26%,transparent),transparent 62%),linear-gradient(152deg,color-mix(in srgb,var(--os-a1) 58%,#0D1122),color-mix(in srgb,var(--os-a2) 42%,#0B0F1E) 55%,color-mix(in srgb,var(--os-a3) 30%,#0A0E1B))}.lg3-aurora{position:absolute;top:-22%;right:-22%;bottom:-22%;left:-22%;background:radial-gradient(closest-side at 30% 28%,color-mix(in srgb,var(--os-a3) 30%,transparent),transparent 70%),radial-gradient(closest-side at 72% 62%,color-mix(in srgb,var(--os-a2) 38%,transparent),transparent 70%);animation:lg3-aurora 14s ease-in-out infinite alternate}@keyframes lg3-aurora{0%{transform:translate3d(-3%,-2%,0) rotate(-2deg)}to{transform:translate3d(3%,2%,0) rotate(2deg)}}.lg3-radar{position:absolute;inset-block-start:50%;inset-inline-start:50%;width:0;height:0}.lg3-radar i{position:absolute;inset-block-start:-260px;inset-inline-start:-260px;width:520px;height:520px;border-radius:50%;border:1.5px solid rgba(255,255,255,.28);opacity:0;transform:scale(.16);animation:lg3-ping 9s linear infinite}.lg3-radar i:nth-child(2){animation-delay:3s}.lg3-radar i:nth-child(3){animation-delay:6s}@keyframes lg3-ping{0%{transform:scale(.16);opacity:0}8%{opacity:.55}70%{transform:scale(1.5);opacity:0}to{transform:scale(1.5);opacity:0}}.lg3-cards{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;perspective:1100px}.lg3-cards .lg3-rise{position:absolute;transform-style:preserve-3d}.lg3-cards .lg3-rise:nth-child(1){inset-block-start:9%;inset-inline-start:9%}.lg3-cards .lg3-rise:nth-child(2){inset-block-start:12%;inset-inline-end:12%}.lg3-cards .lg3-rise:nth-child(3){inset-block-end:11%;inset-inline-start:13%}.lg3-cards .lg3-rise:nth-child(4){inset-block-end:13%;inset-inline-end:9%}.lg3-tilt{transform-style:preserve-3d;animation:lg3-swing 9s ease-in-out infinite}.lg3-tilt-b{animation-duration:11.5s;animation-delay:-3.2s}.lg3-tilt-c{animation-duration:10s;animation-delay:-6.1s}.lg3-tilt-d{animation-duration:12.5s;animation-delay:-1.7s}@keyframes lg3-swing{0%,to{transform:rotateY(0) rotateX(0) translateZ(0)}28%{transform:rotateY(4deg) rotateX(1.6deg) translateZ(8px)}72%{transform:rotateY(-3.6deg) rotateX(-1.3deg) translateZ(2px)}}.lg3-card{display:flex;flex-direction:column;gap:9px;width:200px;padding:14px 15px;border-radius:18px;background:#fff;border:1px solid rgba(255,255,255,.2);box-shadow:0 18px 44px #0000004d}.lg3-float-a{animation:lg3-float 9s ease-in-out infinite alternate}.lg3-float-b{animation:lg3-float 12s ease-in-out .8s infinite alternate}.lg3-float-c{animation:lg3-float 10.5s ease-in-out 1.6s infinite alternate}.lg3-float-d{animation:lg3-float 13s ease-in-out .4s infinite alternate}@keyframes lg3-float{0%{transform:translate3d(0,8px,0)}to{transform:translate3d(0,-12px,0)}}.lg3-card-head{display:flex;align-items:center;gap:9px}.lg3-card-ic{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:9px;background:#fff;border:1px solid rgba(255,255,255,.22);flex:none}.lg3-sk{display:block;height:7px;border-radius:999px;background:#fff}.lg3-sk-title{width:64%;height:8px;background:#fff}.lg3-opt{display:flex;align-items:center;gap:8px;padding:6px 8px;border-radius:10px;background:#fff}.lg3-opt .lg3-sk{height:6px}.lg3-opt.is-picked{background:#fff}.lg3-dot{width:9px;height:9px;border-radius:50%;border:1.5px solid rgba(255,255,255,.55);flex:none}.lg3-opt.is-picked .lg3-dot{background:#fff}.lg3-tick{display:inline-flex;margin-inline-start:auto;transform:scale(0);opacity:0;animation:lg3-tick 7s ease-in-out infinite}@keyframes lg3-tick{0%,58%{transform:scale(0);opacity:0}64%{transform:scale(1.25);opacity:1}68%{transform:scale(1);opacity:1}88%{transform:scale(1);opacity:1}96%,to{transform:scale(.6);opacity:0}}.lg3-card-ring{width:128px;align-items:center;justify-content:center;position:relative;padding:16px}.lg3-card-ring svg{display:block}.lg3-ring-track,.lg3-ring-fg,.lg3-ring-glow{fill:none;stroke-width:7;stroke-linecap:round}.lg3-ring-track{stroke:#ffffff29}.lg3-ring-fg,.lg3-ring-glow{stroke:#fff;stroke-dasharray:213.6;stroke-dashoffset:213.6;transform:rotate(-90deg);transform-origin:42px 42px;animation:lg3-sweep 9.5s ease-in-out infinite}.lg3-ring-glow{stroke:color-mix(in srgb,var(--os-a3) 75%,#fff);opacity:0;animation:lg3-sweep 9.5s ease-in-out infinite,lg3-ring-glow 9.5s ease-in-out infinite}@keyframes lg3-sweep{0%{stroke-dashoffset:213.6}8%{stroke-dashoffset:213.6}52%{stroke-dashoffset:27.8}90%{stroke-dashoffset:27.8}to{stroke-dashoffset:213.6}}@keyframes lg3-ring-glow{0%,45%{opacity:0}58%{opacity:.85}72%{opacity:.25}86%{opacity:.6}to{opacity:0}}.lg3-ring-val{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font-size:17px;font-weight:800;color:#fff;letter-spacing:-.01em}.lg3-card-rad{width:148px;align-items:center;padding:12px}.lg3-rad{display:block}.lg3-rad-ring{fill:none;stroke:#ffffff38;stroke-width:1}.lg3-rad-axes line{stroke:#ffffff21;stroke-width:1}.lg3-rad-g1{stop-color:color-mix(in srgb,var(--os-a3) 55%,#fff)}.lg3-rad-g2{stop-color:color-mix(in srgb,var(--os-a2) 75%,#fff)}.lg3-rad-poly{fill:url(#lg3RadG);fill-opacity:.34;stroke:color-mix(in srgb,var(--os-a3) 40%,#fff);stroke-width:1.5;stroke-linejoin:round}.lg3-rad-dot{fill:#ffffffd9}.lg3-rad-data{transform-origin:60px 60px;animation:lg3-rad-breathe 5.6s ease-in-out infinite}@keyframes lg3-rad-breathe{0%,to{transform:scale(.965);opacity:.85}50%{transform:scale(1.03);opacity:1}}.lg3-card-iso{width:172px;align-items:center;padding:14px 14px 10px}.lg3-iso{perspective:640px;width:118px;height:78px;display:flex;align-items:center;justify-content:center}.lg3-iso-world{position:relative;width:96px;height:40px;transform-style:preserve-3d;transform:translateY(10px) rotateX(56deg) rotate(-38deg)}.lg3-iso-bar{position:absolute;inset-block-start:8px;width:22px;height:22px;transform-style:preserve-3d;animation:lg3-iso-breathe 3.6s ease-in-out infinite}.lg3-iso-bar:nth-child(1){inset-inline-start:4px}.lg3-iso-bar:nth-child(2){inset-inline-start:34px;animation-delay:-.5s}.lg3-iso-bar:nth-child(3){inset-inline-start:64px;animation-delay:-1s}@keyframes lg3-iso-breathe{0%,to{transform:scaleZ(1)}50%{transform:scaleZ(1.14)}}.lg3-iso-face{position:absolute;display:block}.lg3-iso-face.is-top{top:0;right:0;bottom:0;left:0;transform:translateZ(var(--h, 20px));background:linear-gradient(135deg,color-mix(in srgb,var(--os-a3) 45%,#fff),color-mix(in srgb,var(--os-a2) 70%,#fff) 65%,color-mix(in srgb,var(--os-a3) 80%,#fff));box-shadow:0 0 12px var(--os-a1-glow)}.lg3-iso-face.is-front{inset-inline:0;inset-block-start:100%;height:var(--h, 20px);transform-origin:center top;transform:rotateX(90deg);background:linear-gradient(180deg,color-mix(in srgb,var(--os-a2) 78%,#fff),color-mix(in srgb,var(--os-a1) 85%,#fff) 70%,var(--os-a1))}.lg3-iso-face.is-side{inset-block:0;left:100%;width:var(--h, 20px);transform-origin:left center;transform:rotateY(-90deg);background:linear-gradient(90deg,color-mix(in srgb,var(--os-a1) 88%,#000),color-mix(in srgb,var(--os-a1) 60%,#000))}.lg3-ekg{position:absolute;inset-inline:0;top:50%;height:64px;transform:translateY(-50%);overflow:hidden;z-index:1;background:linear-gradient(180deg,transparent,rgba(255,255,255,.05) 38% 62%,transparent)}[dir=rtl] .lg3-ekg{transform:translateY(-50%) scaleX(-1)}.lg3-hero{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:3;display:flex;align-items:center;justify-content:center;animation:lg3-hero-in .8s ease .25s both}.lg3-hero:before{content:"";position:absolute;width:300px;height:300px;border-radius:50%;background:radial-gradient(closest-side,color-mix(in srgb,var(--os-a3) 40%,transparent),color-mix(in srgb,var(--os-a2) 16%,transparent) 48%,transparent 72%);animation:lg3-hero-glow 7s ease-in-out infinite}.lg3-hero .bbl{position:relative;animation:lg3-hero-breathe 7s ease-in-out infinite}@keyframes lg3-hero-in{0%{opacity:0}to{opacity:1}}@keyframes lg3-hero-glow{0%,to{opacity:.7}50%{opacity:1}}@keyframes lg3-hero-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.02)}}.lg3-ekg-track{display:flex;width:200%;height:100%;animation:lg3-ekg 8s linear infinite}.lg3-ekg-track svg{width:50%;height:100%;flex:none}.lg3-ekg-track path{fill:none;stroke:color-mix(in srgb,var(--os-a3) 55%,#fff);stroke-width:2;stroke-linejoin:round;stroke-linecap:round}@keyframes lg3-ekg{0%{transform:translate(0)}to{transform:translate(-50%)}}.lg3-user-wrap{position:relative}.lg3-user-avatar{width:32px;height:32px;border-radius:50%;border:none;background:var(--os-grad);color:#fff;display:flex;align-items:center;justify-content:center;font:inherit;font-weight:700;font-size:12px;cursor:pointer;box-shadow:0 2px 5px #0000001a}.lg3-user-avatar:focus-visible{outline:none;box-shadow:0 0 0 3px var(--os-a1-glow)}.lg3-user-menu{position:absolute;inset-block-start:calc(100% + 8px);inset-inline-end:0;min-width:216px;padding:8px;border-radius:14px;background:var(--os-card);border:1px solid var(--os-line);box-shadow:var(--os-shadow-lg);z-index:300}.lg3-user-id{display:flex;flex-direction:column;gap:2px;padding:8px 10px 10px;border-block-end:1px solid var(--os-line);margin-block-end:6px}.lg3-user-role{font-size:10px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--os-faint)}.lg3-user-name{font-size:13px;font-weight:700;color:var(--os-ink)}.lg3-user-mail{font-size:11.5px;color:var(--os-mut);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;direction:ltr;text-align:start}.lg3-user-signout{display:flex;align-items:center;gap:8px;width:100%;padding:8px 10px;border:none;border-radius:10px;background:transparent;font:inherit;font-size:12.5px;font-weight:700;color:var(--os-body);cursor:pointer;text-align:start}.lg3-user-signout:hover{background:var(--os-well);color:var(--os-ink)}.lg3-user-signout:focus-visible{outline:none;box-shadow:0 0 0 3px var(--os-a1-glow)}@media(max-width:900px){.lg3{grid-template-columns:1fr}.lg3-form-panel{padding:72px 24px 40px;min-height:100vh;justify-content:center}.lg3-stage{display:none}}@media(max-width:560px){.lg3-title{font-size:26px}}@media(prefers-reduced-motion:reduce){.lg3-in,.lg3-rise,.lg3-aurora,.lg3-radar i,.lg3-float,.lg3-tilt,.lg3-tick,.lg3-ring-fg,.lg3-ring-glow,.lg3-rad-data,.lg3-iso-bar,.lg3-hero,.lg3-hero:before,.lg3-hero .bbl,.lg3-ekg-track,.lg3-submit{animation:none}.lg3-in,.lg3-rise{opacity:1;transform:none}.lg3-radar i{opacity:.18;transform:scale(1)}.lg3-tick{opacity:1;transform:scale(1)}.lg3-ring-fg{stroke-dashoffset:27.8}.lg3-ring-glow{opacity:0}.lg3-rad-data{transform:scale(1);opacity:1}.lg3-submit{transition:none}}.lmore{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin-top:16px;padding:8px 14px;border-radius:14px;background:var(--os-well, #eef1f4);border:1px solid var(--os-line, #eef0f2);color:var(--os-mut, #6b7280);font-size:13px}.lmore-range{font-weight:700;font-variant-numeric:tabular-nums}.lmore-btn{display:inline-flex;align-items:center;gap:8px;height:34px;padding:0 14px;border-radius:10px;border:1px solid var(--wl-primary, var(--os-a1, #6d5ef0));background:var(--os-card, #fff);color:var(--wl-primary, var(--os-a1, #6d5ef0));font-size:13px;font-weight:700;cursor:pointer;transition:background .15s}.lmore-btn:hover:not(:disabled){background:var(--os-well, #f3f4f6)}.lmore-btn:disabled{opacity:.6;cursor:progress}.lmore-spin{width:12px;height:12px;border-radius:50%;border:2px solid currentColor;border-inline-end-color:transparent;animation:lmore-spin .8s linear infinite}@keyframes lmore-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.lmore-spin{animation:none}}.bv-shell{padding:4px 2px 40px}.bv-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:18px}.bv-title{font-size:22px;font-weight:800;letter-spacing:-.01em;margin:0;color:var(--os-ink)}.bv-sub{margin:4px 0 0;color:var(--os-mut);font-size:14px}.bv-kpis{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;margin-bottom:18px}.bv-kpi{display:flex;align-items:center;gap:14px;background:var(--os-card);border:1px solid var(--os-line);border-radius:14px;padding:16px 18px}.bv-kpi-icon{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:10px;background:var(--os-a1-soft);color:var(--os-a1)}.bv-kpi-val{font-size:26px;font-weight:800;color:var(--os-ink);line-height:1.1}.bv-kpi-lbl{font-size:12px;color:var(--os-mut);text-transform:uppercase;letter-spacing:.06em;font-weight:600;margin-top:2px}.bv-card{margin-top:6px}.bv-muted{color:var(--os-mut);font-size:13px}.bv-strong{font-weight:700;color:var(--os-ink)}.bv-note{margin-top:12px;font-size:12px;color:var(--os-faint, var(--os-mut))}.bv-table-wrap{overflow-x:auto;margin-top:6px}.bv-table{width:100%;border-collapse:collapse;font-size:13.5px}.bv-table th,.bv-table td{text-align:start;padding:9px 12px;border-bottom:1px solid var(--os-line)}.bv-table th{color:var(--os-mut);font-weight:700;font-size:12px;text-transform:uppercase;letter-spacing:.05em}.bv-table th.end,.bv-table td.end{text-align:end}.bv-amt.pos{color:var(--os-good);font-weight:700}.bv-amt.neg{color:var(--os-bad);font-weight:700}.bv-tag{display:inline-block;padding:2px 9px;border-radius:999px;font-size:11px;font-weight:700}.bv-tag.green{background:color-mix(in srgb,var(--os-good) 16%,transparent);color:var(--os-good)}.bv-tag.red{background:color-mix(in srgb,var(--os-bad) 16%,transparent);color:var(--os-bad)}.bv-tag.gold{background:color-mix(in srgb,var(--os-warn) 18%,transparent);color:var(--os-warn)}.bv-tag.blue{background:var(--os-a1-soft);color:var(--os-a1)}.bv-plans{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:14px;margin-top:8px}.bv-plan{background:var(--os-card);border:1px solid var(--os-line);border-radius:16px;padding:18px;display:flex;flex-direction:column;gap:8px}.bv-plan.current{border-color:var(--os-a1);box-shadow:0 0 0 1px var(--os-a1) inset}.bv-plan-name{font-size:16px;font-weight:800;color:var(--os-ink)}.bv-plan-price{font-size:24px;font-weight:800;color:var(--os-ink)}.bv-plan-price small{font-size:12px;font-weight:600;color:var(--os-mut)}.bv-plan-feat{font-size:13px;color:var(--os-mut);display:flex;align-items:center;gap:6px}.bv-plan-cta{margin-top:auto}.bv-current-chip{align-self:flex-start;font-size:11px;font-weight:700;padding:2px 10px;border-radius:999px;background:var(--os-a1-soft);color:var(--os-a1)}.bv-banner{border-radius:12px;padding:12px 16px;margin-bottom:16px;font-size:14px;font-weight:600}.bv-banner.ok{background:color-mix(in srgb,var(--os-good) 14%,transparent);color:var(--os-good)}.bv-banner.err{background:color-mix(in srgb,var(--os-bad) 14%,transparent);color:var(--os-bad)}.bv-history{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:14px;margin-top:20px}.bv-renew-shell{min-height:100vh;background:var(--os-body, var(--bg-deep))}.bv-renew-inner{max-width:1000px;margin:0 auto;padding:24px 16px 60px}.bv-lockout{min-height:100vh;display:grid;place-items:center;padding:24px;background:var(--os-body, var(--bg-deep))}.bv-lockout-card{max-width:460px;text-align:center;background:var(--os-card);border:1px solid var(--os-line);border-radius:20px;padding:32px 28px}.bv-lockout-icon{display:inline-flex;align-items:center;justify-content:center;width:60px;height:60px;border-radius:16px;background:color-mix(in srgb,var(--os-bad) 16%,transparent);color:var(--os-bad)}.bv-lockout-actions{display:flex;gap:10px;justify-content:center;margin-top:22px}.ws-form{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;align-items:end}.ws-field{display:flex;flex-direction:column;gap:5px;margin-top:10px}.ws-field>span:first-child{font-size:12px;font-weight:600;color:var(--os-mut)}.ws-field-cta{justify-content:flex-end}.ws-two{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:14px;margin-bottom:6px}.ws-role-sel{display:inline-block;width:auto;min-width:110px;padding:4px 8px;font-size:13px}.ws-secret{-webkit-user-select:all;user-select:all;word-break:break-all;text-align:center;font-family:ui-monospace,Menlo,Consolas,monospace;font-weight:700;background:var(--os-well);border-radius:8px;padding:8px 12px;margin:8px 0 0;color:var(--os-ink)}.ospc{position:relative;display:flex;align-items:center}.ospc-swatch{position:relative;width:18px;height:18px;border-radius:999px;flex-shrink:0;background:conic-gradient(from 0deg,#4f46e5,#7c3aed,#ec4899,#ea580c,#f59e0b,#84cc16,#10b981,#0d9488,#06b6d4,#4f46e5);animation:ospc-spin 7s linear infinite}.ospc-swatch:after{content:"";position:absolute;top:4px;right:4px;bottom:4px;left:4px;border-radius:999px;background:var(--bg-card)}.ospc-btn:hover .ospc-swatch:after{background:var(--bg-card-hover)}@keyframes ospc-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.ospc-pop{position:absolute;top:calc(100% + 8px);inset-inline-end:0;z-index:9500;display:flex;align-items:center;gap:9px;padding:10px 12px;border-radius:999px;background:var(--os-glass);border:1px solid var(--os-glass-line);box-shadow:var(--os-shadow-lg);animation:ospc-pop-in .16s ease}@keyframes ospc-pop-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.ospc-dot{width:22px;height:22px;border-radius:999px;border:2px solid var(--os-card);cursor:pointer;padding:0;flex-shrink:0;transition:box-shadow .2s ease}.ospc-dot:hover{box-shadow:0 0 0 3px var(--os-a1-line)}.ospc-dot.is-active{box-shadow:0 0 0 2px var(--os-card),0 0 0 4px var(--os-ink)}@media(prefers-reduced-motion:reduce){.ospc-swatch,.ospc-pop{animation:none}}@media print{.ospc{display:none!important}}[dir=rtl] .ctl-row-title,[dir=rtl] .ctl-row-detail{unicode-bidi:plaintext;text-align:right}@property --ai-busy-a{syntax: "<angle>"; inherits: false; initial-value: 0deg;}.ai-busy{position:relative;display:inline-grid;place-items:center;border-radius:999px;isolation:isolate}.ai-busy>:first-child{position:relative;z-index:1;transition:border-radius .25s ease}.ai-busy.on>:first-child{border-radius:50%!important}.ai-busy.on:before{content:"";position:absolute;top:-3px;right:-3px;bottom:-3px;left:-3px;z-index:0;border-radius:inherit;pointer-events:none;background:conic-gradient(from var(--ai-busy-a),#8b5cf6,#06b6d4,#22c55e,#f59e0b,#ec4899,#8b5cf6);-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 2.5px),#000 calc(100% - 2px));mask:radial-gradient(farthest-side,transparent calc(100% - 2.5px),#000 calc(100% - 2px));animation:ai-busy-turn 1.6s linear infinite}.ai-busy-spark{position:absolute;z-index:2;inset-block-start:-3px;inset-inline-end:-3px;inline-size:9px;block-size:9px;border-radius:50%;background:radial-gradient(circle,#fff 0,#fff 25%,#8b5cf6 30%,#8b5cf6);box-shadow:0 0 0 2px var(--os-card, #fff);animation:ai-busy-pulse 1.2s ease-in-out infinite;pointer-events:none}.ai-busy-sr{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@keyframes ai-busy-turn{to{--ai-busy-a: 360deg}}@keyframes ai-busy-pulse{50%{transform:scale(1.35);opacity:.7}}@media(prefers-reduced-motion:reduce){.ai-busy.on:before,.ai-busy-spark{animation:none}}.sss{position:relative}.sss-trigger{display:flex;align-items:center;gap:4px;background:var(--os-card);border:1px solid var(--os-line);border-radius:var(--radius-md);padding:0;padding-inline-end:6px}.sss-trigger:focus-within{border-color:var(--accent-cyan)}.sss-trigger.on{border-color:var(--os-line)}.sss-input{flex:1;min-width:0;height:38px;padding:0 8px;border:none;outline:none;background:transparent;color:var(--os-ink);font-size:13px;font-family:inherit}.sss-trigger.on .sss-input::placeholder{color:var(--os-ink);opacity:1}.sss-clear{border:none;background:transparent;color:var(--os-mut);font-size:15px;line-height:1;cursor:pointer;padding:0 2px}.sss-clear:hover{color:var(--os-bad)}.sss-caret{color:var(--os-mut);font-size:10px;pointer-events:none}.sss-menu{position:absolute;z-index:9500;inset-inline-start:0;top:calc(100% + 3px);width:100%;max-height:240px;overflow-y:auto;background:var(--os-card);border:1px solid var(--os-line);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);padding:4px}.sss-opt{display:block;width:100%;text-align:start;padding:7px 9px;font-size:12.5px;background:transparent;border:none;border-radius:var(--radius-sm);color:var(--os-ink);cursor:pointer}.sss-opt:hover{background:var(--os-well)}.sss-opt.sel{color:var(--accent-cyan);font-weight:600}.sss-empty{padding:8px 9px;font-size:12px;color:var(--os-mut)}.sss.is-disabled{opacity:.6;pointer-events:none}.cdx{display:grid;gap:10px;padding:12px 14px;margin-bottom:12px;border:1px solid var(--qb3-line, rgba(0,0,0,.08));border-radius:14px;background:var(--qb3-well)}.cdx-head{display:flex;align-items:center;gap:8px;flex-wrap:wrap;color:var(--qb3-ink);font-size:13px}.cdx-sub{margin:0;font-size:12px;color:var(--qb3-mut);display:inline-flex;align-items:center;gap:6px}.cdx-grow{flex:1 1 auto;min-width:0}.cdx-pill{font-size:11px;font-weight:800;padding:2px 9px;border-radius:999px;background:var(--qb3-card);color:var(--qb3-body)}.cdx-pill.good{background:var(--qb3-grn-soft);color:var(--qb3-grn)}.cdx-pill.warn{background:var(--qb3-amb-soft);color:var(--qb3-amb)}.cdx-pill.bad{background:var(--qb3-red-soft);color:var(--qb3-red)}.cdx-matched{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:6px}.cdx-matched li{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:999px;background:var(--qb3-card);font-size:12px;color:var(--qb3-body)}.cdx-matched li>svg{color:var(--qb3-grn)}.cdx-fit{font-size:10.5px;font-weight:800;padding:1px 8px;border-radius:999px;background:var(--qb3-card);color:var(--qb3-mut);white-space:nowrap}.cdx-fit.exact,.cdx-fit.created,.cdx-fit.chosen{background:var(--qb3-grn-soft);color:var(--qb3-grn)}.cdx-fit.close,.cdx-fit.broader,.cdx-fit.narrower{background:var(--qb3-amb-soft);color:var(--qb3-amb)}.cdx-fit.none{background:var(--qb3-red-soft);color:var(--qb3-red)}.cdx-need{display:grid;gap:8px;padding:12px;border-radius:12px;background:var(--qb3-card);border:1px solid var(--qb3-line, rgba(0,0,0,.08))}.cdx-need.review{border-color:var(--qb3-amb-soft)}.cdx-need.missing{border-color:var(--qb3-red-soft)}.cdx-need-head{display:flex;align-items:center;gap:8px;flex-wrap:wrap;color:var(--qb3-ink);font-size:13px}.cdx-kind{font-size:10.5px;font-weight:800;padding:1px 8px;border-radius:999px;background:var(--qb3-ind-soft, var(--qb3-well));color:var(--qb3-ind)}.cdx-def{margin:0;font-size:12.5px;color:var(--qb3-body)}.cdx-suggest{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:12.5px;color:var(--qb3-ink)}.cdx-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.cdx-use{flex:0 1 260px;min-width:180px}.cdx-draft{display:grid;gap:8px}.cdx-form{border:0;padding:0;margin:0;min-width:0;display:grid;gap:10px}.cdx-field{border:0;padding:0;margin:0;min-width:0;display:grid;gap:6px}.cdx-chips{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.cdx-chip{display:inline-flex;align-items:center;gap:6px;padding:3px 4px 3px 10px;border-radius:999px;background:var(--qb3-well);font-size:12px;color:var(--qb3-body)}.cdx-chip.psych{background:var(--qb3-ind-soft, var(--qb3-well));color:var(--qb3-ind)}.cdx-chip.new{background:var(--qb3-grn-soft);color:var(--qb3-ink)}.cdx-new-tag{font-size:10px;font-weight:800;color:var(--qb3-grn);text-transform:uppercase}.cdx-chip-input{border:0;background:transparent;font:inherit;color:inherit;min-width:120px;width:18ch;outline:none}.cdx-chip-input:focus-visible{box-shadow:0 1px 0 0 var(--qb3-ind)}.cdx-chip-x{display:inline-flex;border:0;background:transparent;color:var(--qb3-mut);padding:3px;border-radius:999px;cursor:pointer}.cdx-chip-x:hover{background:var(--qb3-card);color:var(--qb3-ink)}.cdx-dir{font:inherit;font-size:11px;border:0;background:transparent;color:inherit;cursor:pointer}.cdx-add{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.cdx-add>:first-child{flex:0 1 280px;min-width:180px}.cdx-more summary{cursor:pointer;font-size:12px;font-weight:700;color:var(--qb3-ind)}.cdx-more[open]{display:grid;gap:8px}.mga{display:grid;gap:12px}.mga-block{padding:8px 12px;border-radius:10px;background:var(--qb3-well);border:1px solid var(--qb3-line, rgba(0,0,0,.08))}.mga-block summary{cursor:pointer;display:flex;align-items:center;gap:8px;font-size:12.5px;color:var(--qb3-ink)}.mga-list{margin:8px 0 0;padding-inline-start:18px;display:grid;gap:4px;font-size:12.5px;color:var(--qb3-body)}.cdx-arrow{display:inline-block}.cdx-arrow:dir(rtl){transform:scaleX(-1)}.qai-change{display:inline-flex;align-items:center;gap:6px;flex-wrap:wrap}.cdx-open-list{list-style:none;margin:8px 0 0;padding:0;display:flex;flex-direction:column;gap:6px}.cdx-open-list li{display:flex;align-items:center;gap:8px;padding:6px 10px;border-radius:10px;border:1px solid var(--qb3-line, rgba(0,0,0,.08));background:var(--qb3-card, #fff);font-size:12.5px}.cdx-veil{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:grid;place-items:center;padding:16px;background:#0f172a73}.cdx-dialog{inline-size:min(760px,100%);max-block-size:min(88vh,900px);display:flex;flex-direction:column;overflow:hidden;border-radius:16px;background:var(--os-card, #fff);color:var(--qb3-ink, #111827);box-shadow:0 24px 64px #0000004d;outline:none}.cdx-dialog-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:16px 18px 12px;border-block-end:1px solid var(--qb3-line, rgba(0,0,0,.08))}.cdx-dialog-head h3{margin:2px 0 6px;font-size:17px}.cdx-dialog-kicker{font-size:10.5px;font-weight:800;letter-spacing:.05em;text-transform:uppercase;color:var(--qb3-mut)}.cdx-dialog-meta{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.cdx-dialog-x{inline-size:30px;block-size:30px}.cdx-dialog-body{padding:14px 18px 18px;overflow-y:auto;display:flex;flex-direction:column;gap:10px}.cdx-dialog-sec{display:flex;flex-direction:column;gap:8px;padding:12px 14px;border-radius:12px;border:1px solid var(--qb3-line, rgba(0,0,0,.08))}.cdx-dialog-sec.missing{background:color-mix(in srgb,var(--qb3-red-soft, #fee2e2) 30%,transparent)}.cdx-dialog-sec.review{background:color-mix(in srgb,var(--qb3-amb-soft, #fef3c7) 35%,transparent)}.cdx-dialog-sec h4{margin:0;display:flex;align-items:center;gap:8px;font-size:13.5px}.cdx-chip.new .cdx-chip-input{field-sizing:content;width:auto;min-inline-size:18ch;max-inline-size:48ch}.qb3{--qb3-ink: var(--os-ink);--qb3-body: var(--os-body);--qb3-mut: var(--os-mut);--qb3-faint: var(--os-faint);--qb3-line: var(--os-line);--qb3-card: var(--os-card);--qb3-well: var(--os-well);--qb3-ind: var(--os-a1);--qb3-ind-soft: var(--os-a1-soft);--qb3-vio: var(--os-a2);--qb3-cyn: var(--os-a3);--qb3-cyn-deep: color-mix(in srgb, var(--os-a3) 75%, black);--qb3-grn: var(--os-good);--qb3-grn-soft: var(--os-good-soft);--qb3-amb: var(--os-warn);--qb3-amb-soft: var(--os-warn-soft);--qb3-red: var(--os-bad);--qb3-red-soft: var(--os-bad-soft);--qb3-hero: linear-gradient(110deg, color-mix(in srgb, var(--os-a1) 11%, white) 0%, color-mix(in srgb, var(--os-a2) 12%, white) 45%, color-mix(in srgb, var(--os-a3) 14%, white) 100%);--qb3-hero-line: color-mix(in srgb, var(--os-a1) 15%, white);--qb3-cover-skill: linear-gradient(120deg, #CCFBF1, #A5F3FC);--qb3-cover-psych: linear-gradient(120deg, #EDE9FE, #DDD6FE);--qb3-shadow: var(--os-shadow);--qb3-shadow-hover: var(--os-shadow-md);color:var(--qb3-body)}[data-theme=dark] .qb3{--qb3-card: var(--os-well);--qb3-ind: color-mix(in srgb, var(--os-a1) 62%, white);--qb3-ind-soft: color-mix(in srgb, var(--os-a1) 16%, transparent);--qb3-vio: color-mix(in srgb, var(--os-a2) 62%, white);--qb3-cyn: var(--os-a3);--qb3-cyn-deep: color-mix(in srgb, var(--os-a3) 60%, white);--qb3-hero: linear-gradient(110deg, color-mix(in srgb, var(--os-a1) 22%, transparent) 0%, color-mix(in srgb, var(--os-a2) 16%, transparent) 45%, color-mix(in srgb, var(--os-a3) 14%, transparent) 100%);--qb3-hero-line: color-mix(in srgb, var(--os-a1) 25%, transparent);--qb3-cover-skill: linear-gradient(120deg, rgba(13, 148, 136, .35), rgba(6, 182, 212, .28));--qb3-cover-psych: linear-gradient(120deg, rgba(124, 58, 237, .35), rgba(139, 92, 246, .25));--qb3-shadow: 0 2px 10px rgba(0, 0, 0, .25);--qb3-shadow-hover: 0 10px 28px rgba(0, 0, 0, .4)}.qb3-hero{position:relative;overflow:hidden;border-radius:22px;background:var(--qb3-hero);border:1px solid var(--qb3-hero-line);padding:26px 30px 22px;margin-bottom:16px}.qb3-hero:before{content:"";position:absolute;top:-90px;inset-inline-end:8%;width:300px;height:300px;border-radius:50%;background:radial-gradient(circle,color-mix(in srgb,var(--qb3-ind) 16%,transparent) 0%,transparent 65%);pointer-events:none}.qb3-hero-inner{position:relative;display:flex;align-items:center;gap:26px;flex-wrap:wrap}.qb3-hero-main{flex:1;min-width:260px}.qb3-hero-kicker{display:inline-flex;align-items:center;gap:6px;font-size:10px;font-weight:700;letter-spacing:1.2px;text-transform:uppercase;color:var(--qb3-ind);background:color-mix(in srgb,var(--qb3-ind) 10%,transparent);border:1px solid color-mix(in srgb,var(--qb3-ind) 22%,transparent);border-radius:9px;padding:3px 10px}[dir=rtl] .qb3-hero-kicker{letter-spacing:0}.qb3-hero-title{display:flex;align-items:center;gap:12px;font-size:25px;font-weight:800;color:var(--qb3-ink);margin-top:11px;line-height:1.2}[dir=ltr] .qb3-hero-title{letter-spacing:-.7px}.qb3-hero-count{font-size:12px;font-weight:800;color:#fff;background:linear-gradient(120deg,var(--qb3-ind),var(--qb3-cyn));border-radius:11px;padding:4px 12px;box-shadow:0 6px 16px color-mix(in srgb,var(--qb3-ind) 28%,transparent)}.qb3-hero-sub{font-size:12.5px;color:var(--qb3-mut);margin-top:7px;max-width:560px;line-height:1.6}.qb3-hero-stats{display:flex;gap:22px;padding-inline:6px}.qb3-stat{text-align:center}.qb3-stat-num{font-size:26px;font-weight:800;color:var(--qb3-ink);line-height:1.25}.qb3-stat-lbl{font-size:9.5px;font-weight:700;letter-spacing:.8px;text-transform:uppercase;color:var(--qb3-mut);margin-top:3px}[dir=rtl] .qb3-stat-lbl{letter-spacing:0}.qb3-hero-actions{display:flex;flex-direction:row;flex-wrap:wrap;gap:10px;margin-top:14px}.qb3-btn{display:inline-flex;align-items:center;justify-content:center;gap:7px;border:none;cursor:pointer;font-family:inherit;font-size:12px;font-weight:700;border-radius:11px;padding:9px 18px;transition:box-shadow .18s ease,background .18s ease,color .18s ease;margin:0}.qb3-btn-ink{background:var(--qb3-ink);color:var(--qb3-card)}[data-theme=dark] .qb3-btn-ink{background:#f3f4f6;color:#111827}.qb3-btn-ink:hover{box-shadow:0 6px 18px #11182740}.qb3-btn-soft{background:#fff;border:1px solid color-mix(in srgb,var(--qb3-ind) 30%,white);color:color-mix(in srgb,var(--qb3-ind) 88%,black)}[data-theme=dark] .qb3-btn-soft{background:color-mix(in srgb,var(--qb3-ind) 12%,transparent);border-color:color-mix(in srgb,var(--qb3-ind) 40%,transparent);color:var(--qb3-ind)}.qb3-btn-soft:hover{box-shadow:0 4px 14px color-mix(in srgb,var(--qb3-ind) 18%,transparent)}.qb3-cmd{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:12px}.qb3-search{display:flex;align-items:center;gap:8px;flex:1;min-width:220px;max-width:420px;background:var(--qb3-card);border:1px solid var(--qb3-line);border-radius:11px;padding:8px 14px;box-shadow:var(--qb3-shadow)}.qb3-search svg{flex:none;color:var(--qb3-faint)}.qb3-search input{flex:1;min-width:0;border:none;outline:none;background:transparent;font-family:inherit;font-size:12.5px;color:var(--qb3-ink)}.qb3-search input::placeholder{color:var(--qb3-faint)}.qb3-search:focus-within{border-color:var(--qb3-ind);box-shadow:0 0 0 3px color-mix(in srgb,var(--qb3-ind) 12%,transparent)}.qb3-seg{display:flex;gap:2px;background:var(--qb3-well);border-radius:10px;padding:3px}.qb3-seg button{border:none;cursor:pointer;font-family:inherit;font-size:10.5px;font-weight:700;color:var(--qb3-faint);background:transparent;border-radius:8px;padding:5px 12px;margin:0;transition:color .15s ease}.qb3-seg button.on{background:var(--qb3-card);color:var(--qb3-ind);box-shadow:0 1px 3px #1118271a}.qb3-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(285px,1fr));gap:14px}.qb3-card{position:relative;display:flex;flex-direction:column;background:var(--qb3-card);border:1px solid var(--qb3-line);border-radius:18px;overflow:hidden;box-shadow:var(--qb3-shadow);cursor:pointer;transition:box-shadow .2s ease,border-color .2s ease;text-align:start}.qb3-card:hover{box-shadow:var(--qb3-shadow-hover);border-color:color-mix(in srgb,var(--qb3-ind) 30%,transparent)}.qb3-cover{position:relative;height:54px;flex:none}.qb3-cover.skill{background:var(--qb3-cover-skill)}.qb3-cover.psych{background:var(--qb3-cover-psych)}.qb3-cover-cat{position:absolute;top:10px;inset-inline-start:12px;font-size:9px;font-weight:700;letter-spacing:1px;text-transform:uppercase;border-radius:7px;padding:3px 8px;background:#fff}[dir=rtl] .qb3-cover-cat{letter-spacing:0}.qb3-cover-cat.skill{color:#0f766e}.qb3-cover-cat.psych{color:#6d28d9}[data-theme=dark] .qb3-cover-cat{background:#00000073}[data-theme=dark] .qb3-cover-cat.skill{color:#5eead4}[data-theme=dark] .qb3-cover-cat.psych{color:#c4b5fd}.qb3-ring{position:absolute;bottom:-18px;inset-inline-end:14px;width:44px;height:44px;border-radius:50%;display:flex;align-items:center;justify-content:center;border:3px solid var(--qb3-card);background:var(--qb3-well)}[data-theme=dark] .qb3-ring{border-color:#1f2430}.qb3-ring-in{width:32px;height:32px;border-radius:50%;background:var(--qb3-card);display:flex;align-items:center;justify-content:center;font-size:9.5px;font-weight:700}[data-theme=dark] .qb3-ring-in{background:#1f2430}.qb3-card-body{display:flex;flex-direction:column;flex:1;padding:20px 16px 14px}.qb3-stem{font-size:13px;font-weight:600;color:var(--qb3-ink);line-height:1.45;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.9em}.qb3-meta{font-size:10.5px;color:var(--qb3-faint);margin-top:6px;display:flex;align-items:center;gap:5px;flex-wrap:wrap}.qb3-meta b{color:var(--qb3-mut);font-weight:600}.qb3-tags{display:flex;gap:5px;flex-wrap:wrap;margin-top:10px}.qb3-tag{font-size:9.5px;font-weight:600;border-radius:7px;padding:3px 8px;background:var(--qb3-well);color:var(--qb3-mut);max-width:130px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.qb3-tag.comp{background:var(--qb3-ind-soft);color:var(--qb3-ind)}.qb3-tag.fmt{background:color-mix(in srgb,var(--qb3-cyn) 10%,transparent);color:var(--qb3-cyn-deep)}.qb3-card-foot{display:flex;align-items:center;gap:8px;margin-top:auto;padding-top:12px;border-top:1px solid var(--qb3-line)}.qb3-status{font-size:9.5px;font-weight:700;border-radius:8px;padding:3px 10px}.qb3-status.active{color:var(--qb3-grn);background:var(--qb3-grn-soft)}.qb3-status.draft{color:var(--qb3-amb);background:var(--qb3-amb-soft)}.qb3-status.review{color:var(--qb3-ind);background:var(--qb3-ind-soft)}.qb3-status.archived{color:var(--qb3-mut);background:var(--qb3-well)}.qb3-acts{display:flex;gap:4px;margin-inline-start:auto}.qb3-iconbtn{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border:none;border-radius:8px;background:transparent;color:var(--qb3-faint);cursor:pointer;padding:0;margin:0;transition:background .15s ease,color .15s ease}.qb3-iconbtn:hover{background:var(--qb3-ind-soft);color:var(--qb3-ind)}.qb3-iconbtn.danger:hover{background:var(--qb3-red-soft);color:var(--qb3-red)}.qb3-rows{display:flex;flex-direction:column;gap:8px}.qb3-row{display:flex;align-items:center;gap:14px;background:var(--qb3-card);border:1px solid var(--qb3-line);border-radius:14px;padding:11px 16px;box-shadow:var(--qb3-shadow);cursor:pointer;transition:box-shadow .18s ease,border-color .18s ease}.qb3-row:hover{box-shadow:var(--qb3-shadow-hover);border-color:color-mix(in srgb,var(--qb3-ind) 30%,transparent)}.qb3-row-dot{width:8px;height:8px;border-radius:50%;flex:none}.qb3-row-dot.skill{background:var(--qb3-cyn)}.qb3-row-dot.psych{background:var(--qb3-vio)}.qb3-row-stem{flex:1;min-width:0;font-size:12.5px;font-weight:600;color:var(--qb3-ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.qb3-row-side{display:flex;align-items:center;gap:6px;flex:none;flex-wrap:wrap;justify-content:flex-end}@media(max-width:720px){.qb3-row{flex-wrap:wrap}.qb3-row-stem{flex-basis:100%}}.qb3-empty{border:1.5px dashed var(--qb3-faint);border-radius:18px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;color:var(--qb3-faint);min-height:220px;background:var(--qb3-card);text-align:center;padding:24px}.qb3-empty-ic{width:40px;height:40px;border-radius:14px;background:var(--qb3-well);display:flex;align-items:center;justify-content:center}.qb3-empty-title{font-size:13px;font-weight:700;color:var(--qb3-mut)}.qb3-empty-desc{font-size:11px;max-width:300px;line-height:1.6}@media(max-width:560px){.qb3-hero{padding:18px 16px;border-radius:18px}.qb3-hero-inner{flex-direction:column;align-items:stretch;gap:14px}.qb3-hero-title{font-size:20px}.qb3-hero-actions{width:100%}.qb3-hero-actions .qb3-btn{flex:1 1 auto;justify-content:center}.qb3-hero-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding-inline:0}.qb3-stat{background:color-mix(in srgb,var(--qb3-card) 55%,transparent);border:1px solid color-mix(in srgb,var(--qb3-line) 60%,transparent);border-radius:12px;padding:8px 6px;text-align:center}.qb3-cmd{align-items:stretch}.qb3-search{flex-basis:100%;max-width:none}.qb3-seg{width:100%;margin-inline-start:0!important}.qb3-seg button{flex:1}}.qb3-tag.needs{background:var(--os-warn-soft);color:var(--os-warn);border:1px dashed var(--os-warn)}.qb3-cmd .qb3-dfb{flex:1 1 420px}.qb3-cmd .qb3-dfb .qb3-search{flex:1 1 240px}.qb3-vchips{display:inline-flex;flex-wrap:wrap;gap:4px;align-items:center}.qb3-vchip{display:inline-flex;align-items:center;font:inherit;font-size:9.5px;font-weight:800;letter-spacing:.2px;padding:2px 7px;border-radius:999px;border:1px solid var(--border);background:var(--bg-card);color:var(--text-secondary);cursor:pointer;white-space:nowrap}.qb3-vchip:hover{color:var(--text-primary);background:var(--bg-deep)}.qb3-vdot-mut{--dot: var(--os-mut)}.qb3-vdot-warn{--dot: var(--os-warn)}.qb3-vdot-info{--dot: var(--accent-cyan)}.qb3-vdot-good{--dot: var(--os-good)}.qb3-vdot-bad{--dot: var(--os-bad)}.aqg-rail li{padding:0}.aqg-rail button{display:inline-flex;align-items:center;gap:7px;padding:6px 12px;border:none;border-radius:999px;background:transparent;font:inherit;color:inherit;cursor:pointer}.aqg-rail button:disabled{cursor:default;opacity:.6}.aqg-panel{padding:16px 18px;border-radius:18px;background:var(--qb3-card);box-shadow:var(--qb3-shadow);display:grid;gap:12px}.aqg-actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.aqg-batches{list-style:none;margin:0;padding:0;display:grid;gap:6px;font-size:12.5px}.aqg-batches li{display:flex;gap:8px;flex-wrap:wrap;padding:8px 12px;border-radius:10px;background:var(--qb3-well);color:var(--qb3-body)}.aqg-batches li.bad{background:var(--qb3-red-soft);color:var(--qb3-red)}.aqg-batches b{color:var(--qb3-ink)}.aqg-note{display:flex;align-items:center;gap:6px;padding:8px 12px;border-radius:10px;font-size:12.5px;margin-bottom:10px;background:var(--qb3-well);color:var(--qb3-body)}.aqg-note.warn{background:var(--qb3-amb-soft);color:var(--qb3-amb)}.aqg-note.bad{background:var(--qb3-red-soft);color:var(--qb3-red)}.aqg-cell{display:grid;gap:5px}.aqg-chips{display:flex;flex-wrap:wrap;gap:4px}.aqg-q{display:inline-flex;align-items:baseline;gap:4px;font-size:11px;padding:2px 8px;border-radius:999px;background:var(--qb3-well);color:var(--qb3-body)}.aqg-q b{color:var(--qb3-mut);font-weight:700}.aqg-q i{font-style:normal;font-weight:800;font-size:10px}.aqg-q.exact i{color:var(--qb3-grn)}.aqg-q.fuzzy{background:var(--qb3-amb-soft)}.aqg-q.fuzzy i{color:var(--qb3-amb)}.aqg-q.none{background:var(--qb3-red-soft)}.aqg-q.none i{color:var(--qb3-red)}.aqg-dup{display:flex;gap:6px;align-items:baseline;font-size:11.5px;color:var(--qb3-amb)}.aqg-dup q{color:var(--qb3-body)}.aqg-verdicts{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:8px}.aqg-verdict-line{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.aqg-verdict{font-size:11px;font-weight:800;padding:2px 9px;border-radius:999px;background:var(--qb3-well);color:var(--qb3-body)}.aqg-verdict.ok{background:var(--qb3-grn-soft);color:var(--qb3-grn)}.aqg-verdict.warn{background:var(--qb3-amb-soft);color:var(--qb3-amb)}.aqg-verdict.fail{background:var(--qb3-red-soft);color:var(--qb3-red)}.aqg-stale{font-size:11px;font-weight:700;color:var(--qb3-ind)}.aqg-model{margin-inline-start:auto}.aqg .aqg-apply{justify-self:start;padding:4px 10px;font-size:11.5px}.aqg-add-lead{margin:0 0 10px}.aqg-q.user i{color:var(--qb3-ind)}.aqg-q.derived i{color:var(--qb3-mut)}.aqg-bulk{display:grid;gap:10px;padding:12px 14px;margin:4px 0 10px;border-radius:14px;background:var(--qb3-card);box-shadow:var(--qb3-shadow);font-size:12.5px;color:var(--qb3-body)}.aqg-bulk-head{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.aqg-bulk-head b{color:var(--qb3-ink)}.aqg .aqg-bulk-scope{width:auto}.aqg-bulk-check{display:inline-flex;align-items:center;gap:6px;cursor:pointer}.aqg-bulk-fields{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:8px 10px}.aqg-bulk-field{display:grid;gap:3px;min-width:0}.aqg-bulk-field span{font-size:11px;font-weight:700;color:var(--qb3-mut)}.aqg-bulk-field .qim-edit{min-width:0}.aqg-bulk-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.aqg-bulk-field .qim-edit:disabled{opacity:.55;cursor:not-allowed;background:var(--qb3-well)}.aqg-fit{display:grid;gap:8px;padding:12px 14px;margin:4px 0 10px;border-radius:14px;background:var(--qb3-card);box-shadow:var(--qb3-shadow);font-size:12.5px;color:var(--qb3-body)}.aqg-fit-head{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.aqg-fit-head b{display:inline-flex;align-items:center;gap:6px;color:var(--qb3-ink)}.aqg-fit-head .qb3-btn{margin-inline-start:auto}.aqg-fit-list{list-style:none;margin:0;padding:0;display:grid;gap:6px}.aqg-fit-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(160px,240px) auto auto;align-items:center;gap:8px 10px;padding:8px 10px;border-radius:10px;background:var(--qb3-well)}.aqg-fit-what{display:grid;gap:2px;min-width:0}.aqg-fit-what b{color:var(--qb3-ink);overflow-wrap:anywhere}.aqg-fit-none{font-size:11.5px;color:var(--qb3-amb)}.aqg-fit-row .qim-edit{min-width:0;width:100%}.aqg-fit-row.qai-row{grid-template-columns:minmax(0,1fr) auto auto}.aqg-fit-row .aqg-fit-create{grid-column:1 / -1}.aqg-fit-note{margin:0;font-size:12px;color:var(--qb3-mut)}.aqg-fit-note.is-error{color:var(--qb3-red)}@media(max-width:640px){.aqg-fit-row{grid-template-columns:1fr}}@media print{body.print-scope-acd .acd-compare-body .acd-cmp-scroll{overflow:visible!important}body.print-scope-acd .acd-compare-body .acd-cmp-print-title{display:block}body.print-scope-acd .acd-compare-body .acd-cmp-label{position:static}}.gls-bar{display:flex;flex-wrap:wrap;align-items:flex-end;gap:12px;margin-bottom:12px}.gls-field{display:flex;flex-direction:column;gap:4px;font-size:11px;font-weight:700;color:var(--os-mut)}.gls-field select{min-width:220px}.gls-io{display:flex;gap:8px;flex-wrap:wrap;margin-inline-start:auto;align-items:center}.gls-hint{font-size:11.5px;color:var(--os-mut)}.gls-banner{display:flex;align-items:center;flex-wrap:wrap;gap:8px 10px;margin-bottom:14px;padding:10px 14px;border-radius:12px;background:var(--os-well);color:var(--os-body);font-size:12.5px}.gls-banner>span{flex:1 1 240px;min-width:0}.gls-live{min-height:0;font-size:12px;font-weight:700;color:var(--os-good);margin-bottom:6px}.gls-live:empty{display:none}.gls-live.bad{color:var(--os-bad)}.gls-modal{max-width:600px}.gls-err{font-size:11.5px;font-weight:600;color:var(--os-bad);background:var(--os-bad-soft);padding:6px 9px;border-radius:8px;margin-bottom:10px}.gls-field-err{font-size:11px;font-weight:600;color:var(--os-bad);margin-top:4px}.gls-form-hint{font-size:11px;color:var(--os-mut);margin-top:4px}.gls-use{display:flex;flex-direction:column;gap:4px;font-size:12px;color:var(--os-body)}.gls-use-link{align-self:flex-start}.gls-terms{font-size:11.5px;color:var(--os-body);background:var(--os-well);border-radius:8px;padding:7px 10px}.gls-terms-title{font-size:10.5px;font-weight:800;text-transform:uppercase;letter-spacing:.04em;color:var(--os-mut)}.gls-terms ul{margin:4px 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:3px}.gls-terms li{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.gls-term-src{font-weight:700;color:var(--os-ink)}.gls-arrow{color:var(--os-mut)}[dir=rtl] .gls-arrow{transform:scaleX(-1);display:inline-block}.gls-term-pref{font-weight:700;color:var(--os-ink)}.gls-term-forbidden{color:var(--os-mut);font-style:italic}.gls-term-use{font-size:10.5px;font-weight:700;color:var(--os-mut)}.gls-d-ok{--dot: var(--os-good)}.gls-d-warn{--dot: var(--os-warn)}.gls-d-bad{--dot: var(--os-bad)}.gls-note{display:flex;flex-direction:column;gap:3px}.gls-note-label{font-size:10.5px;font-weight:800;text-transform:uppercase;letter-spacing:.04em;color:var(--os-mut)}.gls-note-input{min-height:44px;font-size:12px}.gls-note-hint{font-size:10.5px;color:var(--os-mut)}.gls-note-read{font-size:11.5px;color:var(--os-body);white-space:pre-wrap;overflow-wrap:anywhere}.gls-note-read b{color:var(--os-ink)}.tp{display:flex;flex-direction:column;gap:10px;color:var(--os-body)}.tp-title{font-size:13px;font-weight:700;color:var(--os-ink)}.tp-empty{padding:18px;text-align:center;font-size:12px;color:var(--os-mut);background:var(--os-well);border-radius:10px}.tp-noprofile{margin:0}.tp-mini{font-size:10.5px;color:var(--os-mut);font-weight:600}.tp-grid{display:grid;grid-template-columns:196px minmax(0,1fr);gap:12px;align-items:start}.tp-langs{display:flex;flex-direction:column;gap:2px;padding:8px;background:var(--os-well);border:1px solid var(--os-line);border-radius:12px;position:sticky;top:0}.tp-col-title{font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--os-mut);padding:2px 4px 6px}.tp-search{margin-block-end:6px;font-size:12px;padding:5px 8px}.tp-lang-sep{height:1px;background:var(--os-line);margin:4px 2px}.tp-lang{display:grid;grid-template-columns:14px minmax(0,1fr) auto;grid-template-areas:"star name dots" ". stale stale";align-items:center;column-gap:6px;width:100%;padding:6px 8px;text-align:start;font:inherit;background:transparent;border:1px solid transparent;border-radius:8px;cursor:pointer;color:var(--os-body)}.tp-lang:hover{background:var(--os-card)}.tp-lang.active{background:var(--os-card);border-color:var(--os-line);box-shadow:var(--os-shadow)}.tp-lang-star{grid-area:star;color:var(--accent-cyan);font-size:11px}.tp-lang-name{grid-area:name;display:flex;flex-direction:column;min-width:0}.tp-lang-tag{font-size:12px;font-weight:700;color:var(--os-ink)}.tp-lang-label{font-size:10.5px;color:var(--os-mut);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tp-lang-inh{grid-area:dots;font-size:9.5px;color:var(--os-mut);font-style:italic;max-width:70px;text-align:end}.tp-lang-stale{grid-area:stale;font-size:10px;font-weight:700;color:var(--os-warn)}.tp-dots{grid-area:dots;display:inline-flex;gap:3px}.tp-dot{width:7px;height:7px;border-radius:50%;background:var(--os-line)}.tp-dot-full{background:var(--os-good)}.tp-dot-part{background:color-mix(in srgb,var(--os-warn) 70%,transparent)}@media(max-width:720px){.tp-grid{grid-template-columns:1fr}.tp-langs{position:static}}.tp-main{display:flex;flex-direction:column;gap:10px;min-width:0}.tp-main-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px}.tp-main-title{display:flex;flex-direction:column;gap:2px;font-size:13px;color:var(--os-ink)}.tp-main-tools{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.tp-compare-select{width:auto;min-width:140px;padding:4px 8px;font-size:12px}.tp-notice{font-size:11.5px;padding:6px 10px;border-radius:8px;background:var(--os-well);color:var(--os-body)}.tp-fields{display:flex;flex-direction:column;gap:10px}.tp-field{display:flex;flex-direction:column;gap:8px;padding:10px 12px;background:var(--os-card);border:1px solid var(--os-line);border-radius:12px}.tp-field-head{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.tp-field-label{font-size:12px;font-weight:700;color:var(--os-ink);margin-inline-end:auto}.tp-field-body{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px}.tp-field-body.tp-with-compare{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr) minmax(0,1fr)}@media(max-width:720px){.tp-field-body,.tp-field-body.tp-with-compare{grid-template-columns:1fr}}.tp-source,.tp-target,.tp-compare{display:flex;flex-direction:column;gap:4px;min-width:0}.tp-source-text{font-size:12px;line-height:1.5;padding:7px 9px;border-radius:8px;background:var(--os-well);color:var(--os-body);white-space:pre-wrap;overflow-wrap:anywhere}.tp-target .form-input,.tp-target .form-textarea{font-size:12.5px}.tp-target .form-textarea{min-height:64px}.tp-chips{display:inline-flex;flex-wrap:wrap;gap:4px}.tp-status{font-size:10.5px;font-weight:700;padding:2px 8px;border-radius:8px;background:var(--os-well);color:var(--os-mut)}.tp-st-draft,.tp-st-changes-requested{background:var(--os-warn-soft);color:var(--os-warn)}.tp-st-in-review,.tp-st-back-translation,.tp-st-reconciliation{background:var(--os-a1-soft);color:var(--accent-cyan)}.tp-st-approved{background:var(--os-good-soft);color:var(--os-good)}.tp-st-needs-review{background:var(--os-bad-soft);color:var(--os-bad)}.tp-badge{font-size:10px;font-weight:700;padding:2px 6px;border-radius:6px;background:var(--os-well);color:var(--os-body)}.tp-badge-mt{background:var(--os-a3-soft);color:var(--os-a2, var(--accent-cyan));letter-spacing:.03em}.tp-badge-warn{background:var(--os-warn-soft);color:var(--os-warn)}.tp-issues{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:3px;font-size:11px}.tp-issue-bad{color:var(--os-bad)}.tp-issue-warn{color:var(--os-warn)}.tp-check{display:inline-flex;align-items:center;gap:6px;font-size:11.5px;color:var(--os-body);cursor:pointer}.tp-stale{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:11.5px;color:var(--os-warn);padding:6px 9px;background:var(--os-warn-soft);border-radius:8px}.tp-diff{flex-basis:100%;display:flex;flex-direction:column;gap:3px;font-size:12px;color:var(--os-body)}.tp-del{background:var(--os-bad-soft);color:var(--os-bad);text-decoration:line-through}.tp-add{background:var(--os-good-soft);color:var(--os-good)}.tp-evidence{display:flex;flex-wrap:wrap;gap:4px 14px;font-size:11px;color:var(--os-mut)}.tp-evidence b{color:var(--os-body);font-weight:600}.tp-actions-wrap{display:flex;flex-direction:column;gap:6px}.tp-actions{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.tp-history-btn{margin-inline-start:auto}.tp-form{display:flex;flex-direction:column;gap:6px;padding:8px;background:var(--os-well);border-radius:8px}.tp-refusal{font-size:11.5px;font-weight:600;color:var(--os-bad);background:var(--os-bad-soft);padding:6px 9px;border-radius:8px}.tp-history{margin:0;padding-inline-start:18px;display:flex;flex-direction:column;gap:4px;font-size:11px;color:var(--os-body)}.tp-history-note{color:var(--os-mut);font-style:italic}.cmm-tab-n.tp-tab-stale{background:var(--os-warn);white-space:nowrap}.modal.tp-approve{max-width:520px}.tp-approve-texts{display:grid;gap:6px;margin-block-end:10px}.tp-checklist{display:flex;flex-direction:column;gap:8px}.tp-flow-arrow{display:inline-block}[dir=rtl] .tp-flow-arrow{transform:scaleX(-1)}.tp-source{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 12px}.tp-source .cmm-hint{flex-basis:100%;margin:0}.qb3-hero-actions{align-items:center}.qb3-hero-excel{display:flex;flex-wrap:wrap;gap:10px}.qb3-excel-menu{position:relative}.qb3-excel-trigger{gap:5px}.qb3-excel-caret{font-size:10px;line-height:1}.qb3-menu-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000}.qb3-menu-pop{z-index:2147483001;background:var(--qb3-card);border:1px solid var(--qb3-line);border-radius:10px;box-shadow:var(--qb3-shadow-hover);padding:6px;min-width:190px;display:flex;flex-direction:column;gap:3px}.qb3-menu-item{display:flex;align-items:center;gap:9px;width:100%;padding:8px 10px;border:none;background:transparent;border-radius:7px;font:inherit;font-size:13px;font-weight:600;color:var(--qb3-body);cursor:pointer;text-align:start}.qb3-menu-item:hover:not(:disabled){background:var(--qb3-well);color:var(--qb3-ink)}.qb3-menu-item:disabled{opacity:.5;cursor:not-allowed}.qb3-langsum{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:0 0 12px;font-size:12px;color:var(--qb3-body)}.qb3-langsum-lbl{font-weight:700;color:var(--qb3-mut);margin-inline-end:2px}.qb3-langsum-item{display:inline-flex;align-items:baseline;gap:4px;font:inherit;font-size:12px;padding:3px 10px;border-radius:999px;border:1px solid var(--qb3-line);background:var(--qb3-card);color:var(--qb3-body);cursor:pointer;white-space:nowrap}.qb3-langsum-item b{color:var(--qb3-ink);font-weight:800}.qb3-langsum-item:hover{background:var(--qb3-well);color:var(--qb3-ink)}.qb3-langsum-item.on{background:var(--qb3-ind-soft);color:var(--qb3-ink)}.qb3-langsum-plan{color:var(--qb3-mut);font-size:11px}.qb3-vchip.qb3-lsrc{cursor:default;background:var(--qb3-well);color:var(--qb3-ink)}.qb3-vchip.qb3-lsrc:hover{background:var(--qb3-well)}.dash3{background:var(--os-canvas);border-radius:26px;padding:clamp(18px,2.6vw,34px);color:var(--os-body);position:relative;isolation:isolate}.dash3-header{display:flex;align-items:flex-end;justify-content:space-between;gap:18px;flex-wrap:wrap;margin-block-end:22px}.dash3-kicker{font-size:10.5px;font-weight:800;letter-spacing:2.2px;text-transform:uppercase;color:color-mix(in srgb,var(--os-a1) 80%,var(--os-mut));margin-block-end:8px}.dash3-headline{margin:0;font-size:clamp(24px,2.6vw,34px);font-weight:800;line-height:1.15;letter-spacing:-.5px;color:var(--os-ink)}.dash3-headline-grad{background:var(--os-grad-wide);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.dash3-header-stats{display:flex;gap:18px;align-items:baseline;flex-wrap:wrap;font-size:12.5px;color:var(--os-mut);padding-block-end:4px}.dash3-header-stat strong{color:var(--os-ink);font-weight:800}.dash3-kpis{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:14px}.dash3-grid>.dash3-kpis{grid-column:1 / -1;animation:none}.dash3-kpi{min-width:0;border:none;background:none;padding:0;border-radius:18px;cursor:pointer;text-align:start;font-family:inherit;color:var(--os-body);perspective:850px}.dash3-kpi-swing{display:block;height:100%;transform-style:preserve-3d;will-change:transform}.dash3-kpi-card{min-width:0;height:100%;border-radius:18px;background:var(--os-glass);border:1px solid var(--os-glass-line);box-shadow:var(--os-shadow);padding:14px 16px;display:flex;align-items:center;gap:12px;position:relative;transform-style:preserve-3d;transition:transform .4s cubic-bezier(.22,1,.36,1),box-shadow .25s ease}.dash3-kpi:hover .dash3-kpi-card{box-shadow:var(--os-shadow-md)}.dash3-kpi-body{min-width:0;display:flex;flex-direction:column;gap:1px}.dash3-kpi-value{font-size:20px;font-weight:800;letter-spacing:-.5px;line-height:1.1;color:var(--os-ink)}.dash3-kpi-label{font-size:10px;font-weight:800;letter-spacing:1px;text-transform:uppercase;color:var(--os-mut);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dash3-kpi-sub{font-size:10.5px;color:var(--os-faint);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dash3-grid{display:grid;grid-template-columns:repeat(12,1fr);gap:16px}.dash3-card{grid-column:span 4;min-width:0;border-radius:22px;background:var(--os-glass);border:1px solid var(--os-glass-line);box-shadow:var(--os-shadow-md);padding:20px;display:flex;flex-direction:column;gap:14px;transition:box-shadow .25s ease}.dash3-card:hover{box-shadow:var(--os-shadow-lg)}.dash3-span3{grid-column:span 3}.dash3-span4{grid-column:span 4}.dash3-span5{grid-column:span 5}.dash3-span6{grid-column:span 6}.dash3-span8{grid-column:span 8}.dash3-span12{grid-column:span 12}.dash3-card-head{display:flex;align-items:center;justify-content:space-between;gap:10px}.dash3-card-title{font-size:10.5px;font-weight:800;letter-spacing:1.6px;text-transform:uppercase;color:var(--os-mut)}.dash3-link{border:none;background:none;padding:0;cursor:pointer;font-size:11.5px;font-weight:700;color:var(--os-a1);font-family:inherit}.dash3-link:hover{text-decoration:underline}.dash3-empty{flex:1;display:grid;place-items:center;text-align:center;font-size:12px;color:var(--os-mut);padding:18px 10px;line-height:1.6}.dash3-pulse{align-items:center;text-align:center;cursor:pointer;border:1px solid var(--os-glass-line);font-family:inherit}.dash3-pulse .dash3-card-head{align-self:stretch}.dash3-orb{width:178px;height:178px;border-radius:50%;display:grid;place-items:center;margin-block:8px;box-shadow:0 10px 34px var(--os-a1-glow)}.dash3-orb-inner{width:calc(100% - 26px);height:calc(100% - 26px);border-radius:50%;background:var(--os-card);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px}.dash3-orb-score{font-size:40px;font-weight:800;letter-spacing:-1.5px;color:var(--os-ink);line-height:1}.dash3-orb-label{font-size:9px;font-weight:800;letter-spacing:1.4px;text-transform:uppercase;color:var(--os-faint)}.dash3-pulse-sub{font-size:12.5px;font-weight:700;color:var(--os-body)}.dash3-pulse-note{font-size:10.5px;color:var(--os-mut)}.dash3-feed{display:flex;flex-direction:column;gap:6px;flex:1}.dash3-feed-row{display:flex;align-items:center;gap:12px;padding:9px 10px;border-radius:14px;transition:background .2s ease}.dash3-feed-row:hover{background:var(--os-a1-soft)}.dash3-feed-body{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.dash3-feed-text{font-size:12.5px;color:var(--os-body);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dash3-feed-text strong{color:var(--os-ink);font-weight:800}.dash3-feed-sub{font-size:10.5px;color:var(--os-mut);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dash3-feed-go{flex-shrink:0;border:none;background:none;cursor:pointer;display:inline-flex;align-items:center;gap:4px;font-size:11px;font-weight:800;color:var(--os-a1);padding:4px 6px;border-radius:8px;font-family:inherit;transition:background .2s ease}.dash3-feed-go:hover{background:var(--os-a1-line)}.dash3-funnel{display:flex;flex-direction:column;gap:8px;flex:1;justify-content:center}.dash3-funnel-bar{min-height:42px;border-radius:12px;display:flex;align-items:center;justify-content:space-between;gap:8px;padding-inline:13px;color:#fff;transition:box-shadow .2s ease}.dash3-funnel-bar.is-zero{background:var(--os-well)!important;color:var(--os-mut)}.dash3-funnel-name{font-size:11px;font-weight:800;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dash3-funnel-count{font-size:13px;font-weight:800;flex-shrink:0}.dash3-funnel-total{font-size:10.5px;color:var(--os-mut);text-align:center}.dash3-cov-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(62px,1fr));gap:8px}.dash3-cov-cell{aspect-ratio:1;border-radius:12px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;padding:4px;min-width:0}.dash3-cov-cell.is-strong{background:linear-gradient(135deg,var(--os-a1),var(--os-a2));color:#fff;box-shadow:0 4px 12px var(--os-a1-glow)}.dash3-cov-cell.is-medium{background:color-mix(in srgb,var(--os-a1) 26%,transparent);color:var(--os-ink)}.dash3-cov-cell.is-thin{background:var(--os-a1-soft);color:var(--os-body)}.dash3-cov-cell.is-gap{background:var(--os-bad-soft);color:var(--os-bad);border:1px dashed color-mix(in srgb,var(--os-bad) 45%,transparent)}.dash3-cov-count{font-size:15px;font-weight:800;line-height:1}.dash3-cov-name{font-size:8px;font-weight:700;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;opacity:.85}.dash3-cov-legend{display:flex;gap:12px;flex-wrap:wrap;font-size:10px;font-weight:700;color:var(--os-mut);margin-block-start:auto}.dash3-cov-legend span{display:inline-flex;align-items:center;gap:5px}.dash3-cov-dot{width:9px;height:9px;border-radius:3px;flex-shrink:0}.dash3-cov-dot.is-strong{background:linear-gradient(135deg,var(--os-a1),var(--os-a2))}.dash3-cov-dot.is-medium{background:color-mix(in srgb,var(--os-a1) 26%,transparent)}.dash3-cov-dot.is-thin{background:var(--os-a1-soft)}.dash3-cov-dot.is-gap{background:var(--os-bad-soft);border:1px dashed color-mix(in srgb,var(--os-bad) 45%,transparent)}.dash3-live{display:flex;flex-direction:column;gap:6px;flex:1}.dash3-live-row{display:flex;align-items:center;gap:11px;padding:8px 10px;border-radius:14px;transition:background .2s ease}.dash3-live-row:hover{background:var(--os-a1-soft)}.dash3-live-row.is-flagged{background:var(--os-bad-soft);border:1px solid color-mix(in srgb,var(--os-bad) 22%,transparent)}.dash3-live-avatar{width:32px;height:32px;flex-shrink:0;border-radius:10px;display:grid;place-items:center;background:var(--os-a1-soft);color:var(--os-a1);font-size:11px;font-weight:800}.dash3-live-row.is-flagged .dash3-live-avatar{background:color-mix(in srgb,var(--os-bad) 16%,transparent);color:var(--os-bad)}.dash3-live-main{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.dash3-live-name{font-size:12px;color:var(--os-ink);font-weight:800;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dash3-live-name span{color:var(--os-mut);font-weight:600}.dash3-live-track{height:5px;border-radius:999px;background:var(--os-well);overflow:hidden}.dash3-live-fill{height:100%;border-radius:999px;background:var(--os-grad-wide)}.dash3-live-row.is-flagged .dash3-live-fill{background:var(--os-bad)}.dash3-live-status{flex-shrink:0;font-size:9px;font-weight:800;letter-spacing:.6px;text-transform:uppercase;padding:4px 8px;border-radius:999px}.dash3-live-status.is-completed{background:var(--os-good-soft);color:var(--os-good)}.dash3-live-status.is-inprogress{background:var(--os-a3-soft);color:color-mix(in srgb,var(--os-a1) 75%,var(--os-ink))}.dash3-live-status.is-invited{background:var(--os-well);color:var(--os-mut)}.dash3-live-status.is-flagged{background:color-mix(in srgb,var(--os-bad) 16%,transparent);color:var(--os-bad)}.dash3-live-open{flex-shrink:0;border:none;background:none;cursor:pointer;display:inline-flex;align-items:center;gap:3px;font-size:10.5px;font-weight:800;color:var(--os-a1);padding:4px 6px;border-radius:8px;font-family:inherit;transition:background .2s ease}.dash3-live-open:hover{background:var(--os-a1-line)}.dash3-dec{padding:1.5px;background:var(--os-grad-wide);border:none}.dash3-dec-inner{flex:1;border-radius:20.5px;background:var(--os-card);padding:19px;display:flex;flex-direction:column;gap:12px}.dash3-dec-count{font-size:38px;font-weight:800;line-height:1;letter-spacing:-1.5px;background:var(--os-grad-wide);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.dash3-dec-list{display:flex;flex-direction:column;gap:7px;flex:1}.dash3-dec-item{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--os-body)}.dash3-dec-item strong{color:var(--os-ink);font-weight:800}.dash3-dec-bullet{width:7px;height:7px;border-radius:999px;background:var(--os-grad);flex-shrink:0}.dash3-dec-cta{border:none;cursor:pointer;border-radius:12px;padding:11px 16px;font-size:12.5px;font-weight:800;color:#fff;background:var(--os-grad);box-shadow:0 6px 18px var(--os-a1-glow);font-family:inherit;transition:box-shadow .2s ease,opacity .2s ease}.dash3-dec-cta:hover{box-shadow:0 10px 26px var(--os-a1-glow);opacity:.94}.dash3-subhead{font-size:9.5px;font-weight:800;letter-spacing:1.2px;text-transform:uppercase;color:var(--os-faint)}.dash3-bars{display:flex;flex-direction:column;gap:8px}.dash3-bar-row{display:flex;flex-direction:column;gap:3px}.dash3-bar-head{display:flex;align-items:baseline;justify-content:space-between;gap:8px;font-size:11px;font-weight:700;color:var(--os-body)}.dash3-bar-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dash3-bar-count{flex-shrink:0;font-weight:800;color:var(--os-mut)}.dash3-bar-track{display:block;height:6px;border-radius:999px;background:var(--os-well);overflow:hidden}.dash3-bar-fill{display:block;height:100%;border-radius:999px;background:var(--os-grad-wide)}.dash3-bar-fill.is-bad{background:linear-gradient(90deg,var(--os-warn),var(--os-bad))}.dash3-integ-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.dash3-integ-stat{border-radius:14px;background:var(--os-well);padding:10px 8px;display:flex;flex-direction:column;align-items:center;gap:3px;text-align:center;min-width:0}.dash3-integ-stat.is-warn{background:var(--os-warn-soft)}.dash3-integ-stat.is-bad{background:var(--os-bad-soft)}.dash3-integ-num{font-size:20px;font-weight:800;line-height:1;color:var(--os-ink)}.dash3-integ-stat.is-warn .dash3-integ-num{color:var(--os-warn)}.dash3-integ-stat.is-bad .dash3-integ-num{color:var(--os-bad)}.dash3-integ-cap{font-size:8.5px;font-weight:800;letter-spacing:.8px;text-transform:uppercase;color:var(--os-mut);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.dash3-mix-track{display:flex;height:12px;border-radius:999px;overflow:hidden;background:var(--os-well)}.dash3-mix-seg{height:100%}.dash3-mix-legend{display:flex;flex-wrap:wrap;gap:6px 12px;font-size:11px;font-weight:700;color:var(--os-body)}.dash3-mix-legend span{display:inline-flex;align-items:center;gap:5px}.dash3-mix-legend strong{color:var(--os-ink);font-weight:800}.dash3-mix-dot{width:9px;height:9px;border-radius:3px;flex-shrink:0}.dash3-dist-foot{display:flex;align-items:baseline;justify-content:space-between;gap:8px;font-size:10.5px;color:var(--os-mut)}.dash3-dist-mean{font-weight:800;color:var(--os-warn)}.dash3-res{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:10px}.dash3-res-tile{min-width:0;border:1px solid var(--os-line);background:var(--os-card);border-radius:16px;padding:12px;display:flex;align-items:center;gap:10px;cursor:pointer;text-align:start;font-family:inherit;transition:box-shadow .2s ease}.dash3-res-tile:hover{box-shadow:var(--os-shadow-md)}.dash3-res-avatar{width:34px;height:34px;flex-shrink:0;border-radius:11px;display:grid;place-items:center;background:var(--os-a1-soft);color:var(--os-a1);font-size:11px;font-weight:800}.dash3-res-main{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.dash3-res-name{font-size:12px;font-weight:800;color:var(--os-ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dash3-res-sub{font-size:10.5px;color:var(--os-mut);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dash3-res-side{flex-shrink:0;display:flex;flex-direction:column;align-items:flex-end;gap:3px}.dash3-res-score{font-size:11px;font-weight:800;padding:3px 8px;border-radius:999px}.dash3-res-score.is-high{background:var(--os-good-soft);color:var(--os-good)}.dash3-res-score.is-mid{background:var(--os-warn-soft);color:var(--os-warn)}.dash3-res-score.is-low{background:var(--os-bad-soft);color:var(--os-bad)}.dash3-res-date{font-size:9.5px;color:var(--os-faint)}@media(max-width:1240px){.dash3-grid{grid-template-columns:repeat(6,1fr)}.dash3-span3{grid-column:span 3}.dash3-span4,.dash3-span5,.dash3-span6,.dash3-span8,.dash3-span12{grid-column:span 6}.dash3-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:1000px){.dash3-grid{grid-template-columns:1fr}.dash3-span3,.dash3-span4,.dash3-span5,.dash3-span6,.dash3-span8,.dash3-span12{grid-column:auto}.dash3-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.dash3-kpis{grid-template-columns:1fr}}@keyframes dash3-in{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes dash3-fill{0%{opacity:0;transform:scaleX(.35)}to{opacity:1;transform:none}}.dash3-header{animation:dash3-in .4s ease-out backwards}.dash3-kpi{animation:dash3-in .4s ease-out backwards;animation-delay:calc(.12s + var(--i, 0) * 60ms)}.dash3-kpi-swing{animation:dash3-kpi-swing 7s ease-in-out infinite;animation-delay:calc(var(--i, 0) * -1.35s)}@keyframes dash3-kpi-swing{0%,to{transform:rotateY(0) rotateX(0)}26%{transform:rotateY(3.5deg) rotateX(1.5deg)}74%{transform:rotateY(-3.5deg) rotateX(-1.2deg)}}.dash3-kpi:hover .dash3-kpi-swing{animation-play-state:paused}.dash3-kpi:hover .dash3-kpi-card{transform:rotateX(6deg) translateZ(10px)}.dash3-kpi .oi-tile{transform:translateZ(22px);transition:transform .4s cubic-bezier(.22,1,.36,1);will-change:transform}.dash3-kpi:hover .oi-tile{transform:translateZ(34px)}.dash3-kpi-card:before{content:"";position:absolute;inset-inline-start:15px;top:calc(50% + 11px);width:40px;height:12px;border-radius:50%;background:radial-gradient(closest-side,rgb(2 6 23 / .32),transparent 74%);transform:translateZ(1px);opacity:.55;pointer-events:none;transition:opacity .4s ease,transform .4s ease}.dash3-kpi:hover .dash3-kpi-card:before{opacity:.72;transform:translateZ(1px) scale(1.22)}.dash3-kpi-body{transform-style:preserve-3d}.dash3-kpi-value{transform:translateZ(12px);will-change:transform}.dash3-grid>*{animation:dash3-in .45s ease-out backwards;animation-delay:calc(.24s + var(--ci, 0) * 50ms)}.dash3-feed-row{animation:dash3-in .35s ease-out backwards;animation-delay:calc(.42s + var(--i, 0) * 70ms)}.dash3-cov-cell{animation:dash3-rise .45s ease-out backwards;animation-delay:min(calc(.5s + var(--i, 0) * 25ms),.9s)}@keyframes dash3-rise{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:none}}.dash3-live-row{animation:dash3-in .35s ease-out backwards;animation-delay:calc(.55s + var(--i, 0) * 60ms)}.dash3-res-tile{animation:dash3-in .4s ease-out backwards;animation-delay:calc(.75s + var(--i, 0) * 60ms)}.dash3-funnel-bar{transform-origin:0 50%;animation:dash3-fill .55s cubic-bezier(.22,1,.36,1) backwards;animation-delay:calc(.45s + var(--i, 0) * 80ms)}.dash3-live-fill{transform-origin:0 50%;animation:dash3-fill .7s cubic-bezier(.22,1,.36,1) backwards;animation-delay:calc(.7s + var(--i, 0) * 60ms)}.dash3-bar-fill{transform-origin:0 50%;background-size:240% 100%;animation:dash3-fill-pan 5.5s ease-in-out infinite alternate,dash3-fill .6s cubic-bezier(.22,1,.36,1) backwards;animation-delay:0s,.6s}@keyframes dash3-fill-pan{0%{background-position:0% 50%}to{background-position:100% 50%}}.dash3-bars .dash3-bar-row:nth-child(2) .dash3-bar-fill{animation-delay:-1.9s,.68s}.dash3-bars .dash3-bar-row:nth-child(3) .dash3-bar-fill{animation-delay:-3.7s,.76s}[dir=rtl] .dash3-funnel-bar,[dir=rtl] .dash3-live-fill,[dir=rtl] .dash3-bar-fill{transform-origin:100% 50%}@property --dash3-sweep{syntax: "<number>"; inherits: false; initial-value: 1;}.dash3-orb{position:relative;background:conic-gradient(var(--os-a1) 0deg,var(--os-a2) calc(var(--dash3-deg, 0deg) * .45 * var(--dash3-sweep, 1)),var(--os-a3) calc(var(--dash3-deg, 0deg) * .75 * var(--dash3-sweep, 1)),var(--os-good) calc(var(--dash3-deg, 0deg) * var(--dash3-sweep, 1)),var(--os-well) calc(var(--dash3-deg, 0deg) * var(--dash3-sweep, 1)),var(--os-well) 360deg);animation:dash3-orb-sweep .9s cubic-bezier(.22,1,.36,1) .3s backwards}@keyframes dash3-orb-sweep{0%{--dash3-sweep: 0}to{--dash3-sweep: 1}}.dash3-orb:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;box-shadow:0 10px 40px var(--os-a1-glow),0 0 22px var(--os-a1-glow);opacity:0;pointer-events:none;animation:dash3-breathe 4.2s ease-in-out 1.4s infinite}@keyframes dash3-breathe{0%,to{opacity:0}50%{opacity:.85}}.dash3-orb:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:conic-gradient(from 0deg,transparent 0deg,rgb(255 255 255 / .4) 42deg,transparent 84deg);-webkit-mask:radial-gradient(closest-side,transparent calc(100% - 15px),#000 calc(100% - 12px));mask:radial-gradient(closest-side,transparent calc(100% - 15px),#000 calc(100% - 12px));pointer-events:none;animation:dash3-orbit 7s linear infinite}.dash3-orb-inner{position:relative}.dash3-orb-inner:after{content:"";position:absolute;inset-inline:15%;top:20%;height:44%;border-radius:50%;background:radial-gradient(closest-side,var(--os-a1-glow),transparent 72%);opacity:0;pointer-events:none;animation:dash3-num-glow 4s ease-in-out infinite}@keyframes dash3-num-glow{0%,to{opacity:0}50%{opacity:.75}}.dash3-headline-grad{background-size:220% 100%;animation:dash3-grad-pan 12s ease-in-out infinite alternate}@keyframes dash3-grad-pan{0%{background-position:0% 50%}to{background-position:100% 50%}}.dash3-kpi .oi-tile{position:relative;overflow:hidden}.dash3-kpi .oi-tile:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(115deg,transparent 32%,rgba(255,255,255,.35) 50%,transparent 68%);transform:translate(-130%);will-change:transform;animation:dash3-sheen 7s ease-in-out infinite;animation-delay:calc(var(--i, 0) * .4s)}[dir=rtl] .dash3-kpi .oi-tile:after{animation-direction:reverse}@keyframes dash3-sheen{0%{transform:translate(-130%)}16%{transform:translate(130%)}to{transform:translate(130%)}}.dash3-live-status.is-inprogress{display:inline-flex;align-items:center;gap:5px}.dash3-live-status.is-inprogress:before{content:"";width:6px;height:6px;border-radius:999px;background:currentColor;flex-shrink:0;animation:dash3-live-pulse 2s ease-in-out infinite}@keyframes dash3-live-pulse{0%,to{transform:scale(1);opacity:1}50%{transform:scale(.7);opacity:.45}}.dash3-feed-warn{animation:dash3-soft-pulse 3.2s ease-in-out infinite}@keyframes dash3-soft-pulse{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.04);opacity:.82}}.dash3-ambient{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;overflow:hidden;border-radius:inherit;pointer-events:none}.dash3-ambient i{position:absolute;width:5px;height:5px;border-radius:50%;background:var(--os-a1);opacity:.14;will-change:transform;animation:dash3-drift-a ease-in-out infinite alternate;animation-duration:calc(6.5s + var(--i, 0) * .45s);animation-delay:calc(var(--i, 0) * -1.7s)}.dash3-ambient i:nth-child(2n){width:3px;height:3px;opacity:.1;animation-name:dash3-drift-b}.dash3-ambient i:nth-child(3n){background:var(--os-a3)}.dash3-ambient i:nth-child(4n){opacity:.18}.dash3-ambient i:nth-child(1){inset-inline-start:4%;top:10%}.dash3-ambient i:nth-child(2){inset-inline-start:12%;top:30%}.dash3-ambient i:nth-child(3){inset-inline-start:21%;top:7%}.dash3-ambient i:nth-child(4){inset-inline-start:30%;top:22%}.dash3-ambient i:nth-child(5){inset-inline-start:41%;top:12%}.dash3-ambient i:nth-child(6){inset-inline-start:52%;top:27%}.dash3-ambient i:nth-child(7){inset-inline-start:63%;top:8%}.dash3-ambient i:nth-child(8){inset-inline-start:71%;top:19%}.dash3-ambient i:nth-child(9){inset-inline-start:82%;top:6%}.dash3-ambient i:nth-child(10){inset-inline-start:92%;top:24%}.dash3-ambient i:nth-child(11){inset-inline-start:8%;top:58%}.dash3-ambient i:nth-child(12){inset-inline-start:33%;top:66%}.dash3-ambient i:nth-child(13){inset-inline-start:62%;top:55%}.dash3-ambient i:nth-child(14){inset-inline-start:88%;top:62%}@keyframes dash3-drift-a{0%{transform:translate(0)}50%{transform:translate(13px,-9px)}to{transform:translate(-7px,7px)}}@keyframes dash3-drift-b{0%{transform:translate(0)}50%{transform:translate(-10px,8px)}to{transform:translate(8px,-6px)}}.dash3-delta{display:inline-flex;align-items:center;gap:6px;padding:3px 9px;border-radius:999px;animation:dash3-chip-pop .4s cubic-bezier(.34,1.56,.64,1) 1s backwards}.dash3-delta.is-up{background:var(--os-good-soft);color:var(--os-good)}.dash3-delta.is-down{background:var(--os-bad-soft);color:var(--os-bad)}.dash3-delta.is-flat{background:var(--os-well);color:var(--os-mut)}.dash3-delta-val{font-size:11px;font-weight:800;font-variant-numeric:tabular-nums;letter-spacing:.3px}.dash3-delta-cap{font-size:8.5px;font-weight:700;letter-spacing:.6px;text-transform:uppercase;opacity:.75;white-space:nowrap}@keyframes dash3-chip-pop{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:none}}.dash3-dist-mean{display:inline-flex;align-items:center;gap:8px}.dash3-live-meta{display:inline-flex;align-items:center;gap:9px;flex-shrink:0}.dash3-live-badge{display:inline-flex;align-items:center;gap:5px;padding:3px 9px;border-radius:999px;background:var(--os-a1-soft);color:var(--os-a1);font-size:9px;font-weight:800;letter-spacing:1.2px;text-transform:uppercase}.dash3-live-badge i{width:6px;height:6px;border-radius:999px;background:currentColor;flex-shrink:0;animation:dash3-live-pulse 1.6s ease-in-out infinite}.dash3-live-updated{font-size:9.5px;font-weight:700;color:var(--os-faint);font-variant-numeric:tabular-nums;white-space:nowrap}.dash3-live-side{flex-shrink:0;display:flex;flex-direction:column;align-items:flex-end;gap:3px}.dash3-live-clock{font-size:9px;font-weight:700;color:var(--os-faint);font-variant-numeric:tabular-nums;direction:ltr;white-space:nowrap}.dash3-live-clock-val{animation:dash3-tick .45s ease-out}@keyframes dash3-tick{0%{opacity:.35}to{opacity:1}}.dash3-live-row.is-live{position:relative;overflow:hidden}.dash3-live-row.is-live:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(100deg,transparent 30%,var(--os-a1-soft) 50%,transparent 70%);transform:translate(-120%);pointer-events:none;animation:dash3-row-sweep 6.5s ease-in-out 2s infinite}[dir=rtl] .dash3-live-row.is-live:after{animation-direction:reverse}@keyframes dash3-row-sweep{0%{transform:translate(-120%)}30%{transform:translate(120%)}to{transform:translate(120%)}}.dash3-orb-comet{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;pointer-events:none;animation:dash3-orbit 10s linear 1.3s infinite}.dash3-orb-comet:before{content:"";position:absolute;top:2px;left:50%;width:9px;height:9px;margin-left:-4.5px;border-radius:50%;background:#fff;box-shadow:0 0 8px var(--os-a1),0 0 3px #ffffffe6}@keyframes dash3-orbit{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.dash3-funnel-bar:first-child{position:relative;overflow:hidden}.dash3-funnel-bar:first-child:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(105deg,transparent 35%,rgb(255 255 255 / .28) 50%,transparent 65%);transform:translate(-130%);pointer-events:none;animation:dash3-sheen 8s ease-in-out 2.2s infinite}[dir=rtl] .dash3-funnel-bar:first-child:after{animation-direction:reverse}.dash3-bar-fill{position:relative;overflow:hidden}.dash3-bar-fill:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(100deg,transparent 30%,rgb(255 255 255 / .35) 50%,transparent 70%);transform:translate(-130%);animation:dash3-sheen 6.5s ease-in-out 2.6s infinite}.dash3-bars .dash3-bar-row:nth-child(2) .dash3-bar-fill:after{animation-delay:3.2s}.dash3-bars .dash3-bar-row:nth-child(3) .dash3-bar-fill:after{animation-delay:3.8s}[dir=rtl] .dash3-bar-fill:after{animation-direction:reverse}.dash3-funnel-bar{position:relative}.dash3-funnel-bar:not(.is-zero):before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;background-image:radial-gradient(circle 2.2px at 9px 32%,rgb(255 255 255 / .85) 48%,transparent 52%),radial-gradient(circle 1.6px at 28px 68%,rgb(255 255 255 / .55) 48%,transparent 52%);background-size:74px 100%,46px 100%;background-repeat:repeat-x;will-change:background-position;animation:dash3-flow-dots 3.4s linear infinite;animation-delay:calc(var(--i, 0) * -1.1s)}@keyframes dash3-flow-dots{0%{background-position:0 0,0 0}to{background-position:222px 0,138px 0}}[dir=rtl] .dash3-funnel-bar:not(.is-zero):before{animation-direction:reverse}.dash3-cov-grid{position:relative;overflow:hidden;border-radius:14px}.dash3-cov-grid:after{content:"";position:absolute;top:-45%;right:-45%;bottom:-45%;left:-45%;background:linear-gradient(115deg,transparent 42%,color-mix(in srgb,var(--os-a1) 20%,transparent) 50%,transparent 58%);transform:translate(-85%);pointer-events:none;animation:dash3-cov-wave 6s ease-in-out infinite}@keyframes dash3-cov-wave{0%{transform:translate(-85%)}45%,to{transform:translate(85%)}}[dir=rtl] .dash3-cov-grid:after{animation-direction:reverse}.dash3-live-card{position:relative;overflow:hidden}.dash3-live-card:before{content:"";position:absolute;top:0;inset-inline:16px;height:2.5px;border-radius:999px;background-image:linear-gradient(90deg,transparent,var(--os-a1) 40%,var(--os-a3) 60%,transparent);background-size:34% 100%;background-repeat:no-repeat;background-position-x:-60%;pointer-events:none;animation:dash3-signal 5.5s ease-in-out 1.4s infinite}@keyframes dash3-signal{0%{background-position-x:-60%}50%,to{background-position-x:160%}}[dir=rtl] .dash3-live-card:before{animation-direction:reverse}.dash3-flow-caption{font-size:11px;font-weight:700;color:var(--os-mut);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dash3-flow-body{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:20px;align-items:stretch}.dash3-iso{min-width:0;display:flex;flex-direction:column;gap:4px}.dash3-iso-scene{position:relative;height:220px;perspective:1100px;direction:ltr;display:grid;place-items:center;overflow:hidden;border-radius:16px}.dash3-iso-scene:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(58% 46% at 50% 64%,color-mix(in srgb,var(--os-a1) 15%,transparent),color-mix(in srgb,var(--os-a2) 7%,transparent) 55%,transparent 78%),linear-gradient(180deg,transparent 28%,color-mix(in srgb,var(--os-a2) 7%,transparent) 44%,color-mix(in srgb,var(--os-a1) 5%,transparent) 52%,transparent 68%)}[data-theme=dark] .dash3-iso-scene:before{background:radial-gradient(58% 46% at 50% 64%,color-mix(in srgb,var(--os-a1) 30%,transparent),color-mix(in srgb,var(--os-a2) 14%,transparent) 55%,transparent 78%),linear-gradient(180deg,transparent 26%,color-mix(in srgb,var(--os-a2) 13%,transparent) 44%,color-mix(in srgb,var(--os-a1) 9%,transparent) 52%,transparent 70%)}.dash3-iso-scene:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:.55;background-image:linear-gradient(115deg,transparent 20%,color-mix(in srgb,var(--os-a3) 9%,transparent) 42%,color-mix(in srgb,var(--os-a2) 7%,transparent) 52%,color-mix(in srgb,var(--os-a1) 8%,transparent) 62%,transparent 82%);background-size:300% 100%;will-change:background-position;animation:dash3-aurora 14s ease-in-out infinite alternate}[data-theme=dark] .dash3-iso-scene:after{opacity:.8}@keyframes dash3-aurora{0%{background-position:0% 50%}to{background-position:100% 50%}}.dash3-iso-world{position:relative;width:296px;height:96px;transform-style:preserve-3d;transform:translateY(28px) scale(var(--iso-s, 1)) rotateX(56deg) rotate(-38deg)}.dash3-iso-floor{position:absolute;top:-34px;right:-26px;bottom:-34px;left:-26px;display:block;transform:translateZ(-2px);border-radius:18px;background-image:linear-gradient(color-mix(in srgb,var(--os-a1) 18%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--os-a1) 18%,transparent) 1px,transparent 1px),linear-gradient(135deg,color-mix(in srgb,var(--os-a1) 8%,transparent),transparent 70%);background-size:32px 32px,32px 32px,100% 100%;-webkit-mask:linear-gradient(to bottom,transparent 2%,#000 52%),radial-gradient(closest-side,#000 55%,transparent);-webkit-mask-composite:source-in;mask:linear-gradient(to bottom,transparent 2%,#000 52%),radial-gradient(closest-side,#000 55%,transparent);mask-composite:intersect}.dash3-iso-glowspot{position:absolute;top:4px;width:88px;height:88px;display:block;border-radius:50%;transform:translateZ(-1px);background:radial-gradient(closest-side,var(--os-a1-glow),transparent 72%);animation:dash3-glowspot 2.7s ease-in-out infinite}@keyframes dash3-glowspot{0%,to{opacity:.45}50%{opacity:1}}.dash3-iso-bar{position:absolute;top:34px;width:26px;height:26px;transform-style:preserve-3d;animation:dash3-iso-breathe 3.3s ease-in-out infinite;animation-delay:calc(var(--i, 0) * -.36s)}@keyframes dash3-iso-breathe{0%,to{transform:scaleZ(1)}50%{transform:scaleZ(1.09)}}.dash3-iso-face{position:absolute;display:block;background-size:220% 220%;animation:dash3-iso-shimmer 4.2s ease-in-out infinite alternate;animation-delay:calc(var(--i, 0) * -.6s)}@keyframes dash3-iso-shimmer{0%{background-position:0% 0%}to{background-position:100% 100%}}.dash3-iso-face.is-top{top:0;right:0;bottom:0;left:0;transform:translateZ(var(--h, 20px));background-image:linear-gradient(135deg,color-mix(in srgb,var(--os-a3) 72%,#fff),var(--os-a2) 60%,var(--os-a3));box-shadow:0 0 14px var(--os-a1-glow)}.dash3-iso-face.is-front{left:0;right:0;top:100%;height:var(--h, 20px);transform-origin:center top;transform:rotateX(90deg);background-image:linear-gradient(180deg,color-mix(in srgb,var(--os-a2) 85%,#fff),var(--os-a1) 55%,color-mix(in srgb,var(--os-a1) 72%,#000))}.dash3-iso-face.is-side{top:0;bottom:0;left:100%;width:var(--h, 20px);transform-origin:left center;transform:rotateY(-90deg);background-image:linear-gradient(90deg,color-mix(in srgb,var(--os-a1) 62%,#000),color-mix(in srgb,var(--os-a2) 55%,#000))}.dash3-iso-tag{position:absolute;inset-inline:-14px;top:-4px;text-align:center;font-size:11px;font-weight:800;color:var(--os-ink);text-shadow:0 1px 6px var(--os-canvas);transform:translateZ(calc(var(--h, 20px) + 16px)) rotate(38deg) rotateX(-56deg)}.dash3-iso-legend{display:flex;flex-wrap:wrap;gap:4px 12px;justify-content:center;font-size:10px;font-weight:700;color:var(--os-mut)}.dash3-iso-legend>span{display:inline-flex;align-items:center;gap:5px;min-width:0;animation:dash3-fill .45s ease-out backwards;animation-delay:calc(.5s + var(--i, 0) * 50ms)}.dash3-iso-legend strong{color:var(--os-ink);font-weight:800}.dash3-iso-legend-dot{width:7px;height:7px;border-radius:2.5px;flex-shrink:0;background:linear-gradient(135deg,var(--os-a2),var(--os-a3))}.dash3-iso-legend-name{max-width:110px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dash3-stream{min-width:0;display:flex;flex-direction:column;gap:10px}.dash3-stream-head{display:flex;align-items:baseline;justify-content:space-between;gap:10px;flex-wrap:wrap}.dash3-stream-title{display:inline-flex;align-items:center;gap:6px;font-size:10px;font-weight:800;letter-spacing:1.2px;text-transform:uppercase;color:color-mix(in srgb,var(--os-a1) 80%,var(--os-mut))}.dash3-stream-title i{width:7px;height:7px;border-radius:999px;background:var(--os-a1);flex-shrink:0;animation:dash3-live-pulse 1.6s ease-in-out infinite}.dash3-stream-sub{font-size:9.5px;color:var(--os-faint);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dash3-stream-screen{position:relative;flex:1;min-height:150px;border-radius:16px;overflow:hidden;direction:ltr;background:linear-gradient(color-mix(in srgb,var(--os-a1) 9%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--os-a1) 9%,transparent) 1px,transparent 1px),radial-gradient(120% 90% at 50% 0%,color-mix(in srgb,var(--os-a1) 8%,transparent),transparent 70%),radial-gradient(95% 65% at 50% 104%,color-mix(in srgb,var(--os-a2) 10%,transparent),transparent 72%),var(--os-well);background-size:22px 22px,22px 22px,100% 100%,100% 100%,100% 100%}[data-theme=dark] .dash3-stream-screen{background:linear-gradient(color-mix(in srgb,var(--os-a1) 11%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--os-a1) 11%,transparent) 1px,transparent 1px),radial-gradient(120% 90% at 50% 0%,color-mix(in srgb,var(--os-a1) 14%,transparent),transparent 70%),radial-gradient(95% 65% at 50% 104%,color-mix(in srgb,var(--os-a2) 18%,transparent),transparent 72%),var(--os-well);background-size:22px 22px,22px 22px,100% 100%,100% 100%,100% 100%}.dash3-stream-svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block;-webkit-mask:linear-gradient(90deg,transparent,#000 10%,#000 96%,transparent);mask:linear-gradient(90deg,transparent,#000 10%,#000 96%,transparent)}.dash3-stream-scroll{will-change:transform;animation:dash3-stream-scroll 4.4s linear infinite}@keyframes dash3-stream-scroll{0%{transform:translate(0)}to{transform:translate(-300px)}}.dash3-tracegrp.is-a,.dash3-stream-key.is-a{color:var(--os-a1)}.dash3-tracegrp.is-b,.dash3-stream-key.is-b{color:var(--os-good)}.dash3-tracegrp.is-c,.dash3-stream-key.is-c{color:var(--os-warn)}.dash3-trace-glow,.dash3-trace-line{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.dash3-trace-glow{stroke-width:7;opacity:.13}.dash3-trace-line{stroke-width:1.7;opacity:.95}.dash3-stream-legend{display:flex;flex-wrap:wrap;gap:5px 14px}.dash3-stream-key{display:inline-flex;align-items:center;gap:6px;min-width:0;font-size:10px;font-weight:700;color:var(--os-mut)}.dash3-stream-key i{width:7px;height:7px;border-radius:999px;background:currentColor;flex-shrink:0;animation:dash3-live-pulse 2s ease-in-out infinite}.dash3-stream-key.is-b i{animation-delay:-.7s}.dash3-stream-key.is-c i{animation-delay:-1.4s}.dash3-stream-key-name{color:var(--os-mut);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dash3-stream-key strong{color:var(--os-ink);font-weight:800;font-variant-numeric:tabular-nums}.dash3-stream-p{fill:var(--os-a3);opacity:0;will-change:transform;animation:dash3-stream-p linear infinite;animation-duration:calc(2.8s + var(--i, 0) * .75s);animation-delay:calc(var(--i, 0) * -1.7s)}@keyframes dash3-stream-p{0%{transform:translate(0);opacity:0}12%{opacity:.9}85%{opacity:.9}to{transform:translate(-336px);opacity:0}}.dash3-stream-dot{fill:currentColor;animation:dash3-glowspot 1.35s ease-in-out infinite;animation-delay:calc(var(--i, 0) * -.45s)}.dash3-stream-ring{fill:none;stroke:currentColor;stroke-width:1.2;transform-box:fill-box;transform-origin:center;opacity:0;animation:dash3-stream-ping 1.6s ease-out infinite;animation-delay:calc(var(--i, 0) * -.55s)}@keyframes dash3-stream-ping{0%{transform:scale(.6);opacity:.85}70%,to{transform:scale(2.6);opacity:0}}.dash3-stream-stats{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}.dash3-stream-num{font-size:26px;font-weight:800;line-height:1;letter-spacing:-.5px;background:var(--os-grad-wide);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.dash3-stream-cap{font-size:10px;font-weight:800;letter-spacing:1px;text-transform:uppercase;color:var(--os-mut)}.dash3-stream-clock{margin-inline-start:auto;font-size:9.5px;font-weight:700;color:var(--os-faint);font-variant-numeric:tabular-nums;white-space:nowrap}.dash3-chart-note{font-size:10px;color:var(--os-faint);text-align:center;line-height:1.5;margin-block-start:auto}.dash3-gauge-card{align-items:center;text-align:center}.dash3-gauge-card .dash3-card-head{align-self:stretch}.dash3-gauge-legend{display:flex;flex-wrap:wrap;justify-content:center;gap:5px 14px;font-size:11px;font-weight:700;color:var(--os-body)}.dash3-gauge-legend span{display:inline-flex;align-items:center;gap:6px}.dash3-gauge-legend i{width:8px;height:8px;border-radius:999px;flex-shrink:0}.dash3-gauge-legend .is-pass i{background:var(--os-good)}.dash3-gauge-legend .is-fail i{background:var(--os-bad)}.dash3-radar-body{display:flex;align-items:center;gap:14px;flex:1;min-width:0}.dash3-radar{position:relative;width:150px;height:150px;flex-shrink:0;display:grid;place-items:center}.dash3-radar-ping{position:absolute;top:12px;right:12px;bottom:12px;left:12px;border-radius:50%;border:1.5px solid var(--os-a1);opacity:0;transform:scale(.42);will-change:transform,opacity;pointer-events:none;animation:dash3-radar-ping 3s ease-out infinite}.dash3-radar-ping:nth-child(2){animation-delay:1s}.dash3-radar-ping:nth-child(3){animation-delay:2s}@keyframes dash3-radar-ping{0%{transform:scale(.42);opacity:.7}75%,to{transform:scale(1.22);opacity:0}}.dash3-radar-svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.dash3-radar-base{fill:none;stroke:var(--os-well);stroke-width:11}.dash3-radar-seg{fill:none;stroke-width:11;stroke-linecap:butt}.dash3-radar-seg.is-s0{stroke:var(--os-bad)}.dash3-radar-seg.is-s1{stroke:var(--os-warn)}.dash3-radar-seg.is-s2{stroke:color-mix(in srgb,var(--os-warn) 45%,var(--os-a3))}.dash3-radar-seg.is-s3{stroke:var(--os-a1)}.dash3-radar-key .is-s0{background:var(--os-bad)}.dash3-radar-key .is-s1{background:var(--os-warn)}.dash3-radar-key .is-s2{background:color-mix(in srgb,var(--os-warn) 45%,var(--os-a3))}.dash3-radar-key .is-s3{background:var(--os-a1)}.dash3-radar-seg.is-max{animation:dash3-radar-blink 2.8s ease-in-out infinite}@keyframes dash3-radar-blink{0%,to{opacity:1}50%{opacity:.55}}.dash3-radar-center{position:relative;display:flex;flex-direction:column;align-items:center;gap:2px;text-align:center}.dash3-radar-num{font-size:26px;font-weight:800;letter-spacing:-1px;line-height:1;color:var(--os-ink)}.dash3-radar-cap{font-size:8px;font-weight:800;letter-spacing:.8px;text-transform:uppercase;color:var(--os-mut);max-width:84px}.dash3-radar-legend{flex:1;min-width:0;display:flex;flex-direction:column;gap:8px}.dash3-radar-key{display:flex;align-items:center;gap:7px;min-width:0;font-size:11px;font-weight:700;color:var(--os-body)}.dash3-radar-key i{width:9px;height:9px;border-radius:3px;flex-shrink:0}.dash3-radar-key-name{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dash3-radar-key strong{color:var(--os-ink);font-weight:800;font-variant-numeric:tabular-nums}.dash3-gauge-card.is-wide{align-items:stretch;text-align:start}.dash3-gauge-body{flex:1;min-width:0;display:flex;align-items:center;justify-content:center;gap:26px}.dash3-gauge-card.is-wide .dash3-gauge-legend{flex-direction:column;align-items:flex-start;gap:10px}.dash3-radar-card .dash3-radar-body{flex-direction:column;align-items:stretch;gap:12px}.dash3-radar-card .dash3-radar{margin-inline:auto}.dash3-kpi-card{--beat-delay: calc(var(--i, 0) * -1.25s)}.dash3-kpi-card:after{content:"";position:absolute;inset-inline-start:14px;top:calc(50% - 23px);width:46px;height:46px;border-radius:15px;border:1.5px solid color-mix(in srgb,var(--os-a1) 60%,var(--os-a3));opacity:0;transform:translateZ(6px) scale(.72);pointer-events:none;will-change:transform,opacity;animation:dash3-kpi-ring 6s ease-out infinite;animation-delay:var(--beat-delay)}@keyframes dash3-kpi-ring{0%{transform:translateZ(6px) scale(.72);opacity:0}4%{opacity:.5}16%,99%{transform:translateZ(6px) scale(1.5);opacity:0}to{transform:translateZ(6px) scale(.72);opacity:0}}.dash3-kpi-value{position:relative;align-self:flex-start}.dash3-kpi-value:before{content:"";position:absolute;top:-6px;right:-12px;bottom:-6px;left:-12px;border-radius:999px;background:radial-gradient(closest-side,var(--os-a1-glow),transparent 74%);opacity:0;pointer-events:none;animation:dash3-kpi-beat 6s ease-in-out infinite;animation-delay:var(--beat-delay)}@keyframes dash3-kpi-beat{0%,2%{opacity:0}9%{opacity:.55}20%,to{opacity:0}}.dash3-kpi-aura{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1px;background-image:linear-gradient(120deg,var(--os-a1),var(--os-a2) 35%,var(--os-a3) 55%,var(--os-a2) 75%,var(--os-a1));background-size:300% 100%;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude;opacity:.16;pointer-events:none;will-change:background-position,opacity;animation:dash3-kpi-aura-pan 14s linear infinite,dash3-kpi-aura-beat 6s ease-in-out infinite;animation-delay:0s,var(--beat-delay)}@keyframes dash3-kpi-aura-pan{0%{background-position:0% 50%}to{background-position:150% 50%}}@keyframes dash3-kpi-aura-beat{0%,2%{opacity:.16}9%{opacity:.5}22%,to{opacity:.16}}.dash3-kpi:hover .dash3-kpi-card:after,.dash3-kpi:hover .dash3-kpi-value:before,.dash3-kpi:hover .dash3-kpi-aura{animation-play-state:paused}@media(max-width:1000px){.dash3-flow-body{grid-template-columns:1fr}}@media(max-width:560px){.dash3-ambient{display:none}.dash3-funnel-bar:not(.is-zero):before{display:none}.dash3-stream-p{display:none}.dash3-stream-scroll{animation:none}.dash3-iso-scene{height:190px}.dash3-iso-world{--iso-s: .78}.dash3-radar-ping{display:none}.dash3-kpi-swing{animation:none}.dash3-kpi-card:after,.dash3-kpi-aura,.dash3-kpi-value:before{display:none}.dash3-iso-scene:after{display:none}.dash3-radar-body{flex-direction:column;align-items:stretch}.dash3-radar{margin-inline:auto}.dash3-gauge-card.is-wide .dash3-gauge-body{flex-direction:column;gap:14px}.dash3-gauge-card.is-wide .dash3-gauge-legend{flex-direction:row;align-items:center;justify-content:center;gap:5px 14px}}@media(prefers-reduced-motion:reduce){.dash3,.dash3 *,.dash3 *:before,.dash3 *:after{animation-duration:.01ms!important;animation-delay:0s!important;animation-iteration-count:1!important}.dash3-ambient,.dash3-funnel-bar:not(.is-zero):before,.dash3-stream-p,.dash3-stream-ring,.dash3-kpi-card:after,.dash3-kpi-value:before,.dash3-iso-scene:after,.dash3-radar-ping{display:none}}.dash3-span7{grid-column:span 7}@media(max-width:1240px){.dash3-span7{grid-column:span 6}}@media(max-width:1000px){.dash3-span7{grid-column:auto}}.dash3-diff-dot.is-d0{background:color-mix(in srgb,var(--os-a1) 28%,var(--os-well))}.dash3-diff-dot.is-d1{background:color-mix(in srgb,var(--os-a1) 58%,var(--os-well))}.dash3-diff-dot.is-d2{background:var(--os-a1)}.dash3-diff-dot.is-d3{background:var(--os-a2)}.dash3-diff-legend{display:flex;flex-wrap:wrap;gap:4px 12px;font-size:10px;color:var(--os-mut)}.dash3-diff-legend>span{display:inline-flex;align-items:center;gap:4px;white-space:nowrap}.dash3-diff-legend strong{color:var(--os-body)}.dash3-diff-dot{width:8px;height:8px;border-radius:3px;display:inline-block;flex-shrink:0}.dash3-fmt-total{font-size:11px;color:var(--os-mut)}.dash3-fmt-total strong{color:var(--os-body);font-weight:800}@media(max-width:560px){.dash3-diff-legend{display:none}}.dash3-customize{display:inline-flex;align-items:center;gap:6px;border:1px solid var(--os-glass-line);background:var(--os-glass);color:var(--os-body);font-family:inherit;font-size:11.5px;font-weight:700;padding:6px 12px;border-radius:999px;cursor:pointer;box-shadow:var(--os-shadow);transition:box-shadow .2s ease,color .2s ease}.dash3-customize:hover{box-shadow:var(--os-shadow-md);color:var(--os-ink)}.dash3-layout-chip{display:inline-flex;align-items:center;gap:6px;max-width:240px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:5px 11px;border-radius:999px;background:var(--os-a1-soft);border:1px solid var(--os-a1-line);color:var(--os-a1);font-size:11px;font-weight:700}.dash3-edittools{position:sticky;top:10px;z-index:60;display:flex;align-items:center;flex-wrap:wrap;gap:8px;padding:10px 14px;margin-block-end:16px;border-radius:16px;background:var(--os-card);border:1px solid var(--os-glass-line);box-shadow:var(--os-shadow-lg)}.dash3-edittools-title{display:inline-flex;align-items:center;gap:7px;font-size:11px;font-weight:800;letter-spacing:1.2px;text-transform:uppercase;color:var(--os-mut);margin-inline-end:4px}.dash3-edittools-select,.dash3-edittools-input{font-family:inherit;font-size:12px;font-weight:600;color:var(--os-body);background:var(--os-well);border:1px solid var(--os-glass-line);border-radius:10px;padding:6px 9px;max-width:170px}.dash3-edittools-select:focus,.dash3-edittools-input:focus{outline:2px solid var(--os-a1-line);outline-offset:1px}.dash3-edittools-saveas{display:inline-flex;align-items:center;gap:6px}.dash3-edittools-btn{display:inline-flex;align-items:center;gap:6px;border:1px solid var(--os-glass-line);background:var(--os-glass);color:var(--os-body);font-family:inherit;font-size:11.5px;font-weight:700;padding:6px 11px;border-radius:10px;cursor:pointer;transition:box-shadow .2s ease,color .2s ease,background .2s ease}.dash3-edittools-btn:hover:not(:disabled){box-shadow:var(--os-shadow);color:var(--os-ink)}.dash3-edittools-btn:disabled{opacity:.45;cursor:default}.dash3-edittools-btn.is-primary{background:var(--os-a1);border-color:var(--os-a1);color:#fff}.dash3-edittools-btn.is-primary:hover{color:#fff;box-shadow:0 4px 14px var(--os-a1-glow)}.dash3-edittools-btn.is-warn{background:var(--os-warn-soft);border-color:var(--os-warn);color:var(--os-warn)}.dash3-edittools-btn.is-danger{color:var(--os-bad)}.dash3-edittools-btn.is-danger.is-armed{background:var(--os-bad-soft);border-color:var(--os-bad)}.dash3-edittools-btn.is-star.is-on{background:var(--os-a1-soft);border-color:var(--os-a1-line);color:var(--os-a1)}.dash3-edittools-gap{flex:1}.dash3-edit-note{display:none;flex-basis:100%;font-size:10.5px;color:var(--os-mut)}@media(max-width:768px){.dash3-edit-note{display:block}}.dash3-editslot{position:relative;min-width:0;display:flex;flex-direction:column;gap:6px}.dash3-editslot.is-drag-src{opacity:.45}.dash3-editslot-bar{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:26px}.dash3-editslot-handle{display:inline-flex;align-items:center;gap:6px;min-width:0;border:1px solid var(--os-a1-line);background:var(--os-a1-soft);color:var(--os-a1);font-family:inherit;font-size:10.5px;font-weight:800;padding:4px 10px;border-radius:999px;cursor:grab;touch-action:none;user-select:none;-webkit-user-select:none}.dash3.is-dragmode,.dash3.is-dragmode .dash3-editslot-handle{cursor:grabbing}.dash3.is-dragmode{-webkit-user-select:none;user-select:none}.dash3-editslot-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:150px}.dash3-editslot-sizes{display:inline-flex;gap:2px;padding:2px;border-radius:10px;background:var(--os-well);border:1px solid var(--os-glass-line)}.dash3-editslot-size{border:none;background:none;font-family:inherit;font-size:10px;font-weight:800;color:var(--os-mut);padding:4px 8px;border-radius:8px;cursor:pointer;transition:background .15s ease,color .15s ease}.dash3-editslot-size:hover{color:var(--os-ink)}.dash3-editslot-size.is-on{background:var(--os-a1);color:#fff}.dash3-editslot-body{position:relative;flex:1;min-width:0;display:flex;flex-direction:column;border-radius:24px;outline:2px dashed color-mix(in srgb,var(--os-a1) 45%,transparent);outline-offset:3px}.dash3-editslot-body>*{flex:1;min-width:0;pointer-events:none}.dash3-dropline{position:absolute;width:3px;border-radius:2px;background:var(--os-a1);box-shadow:0 0 10px var(--os-a1-glow);z-index:50;pointer-events:none;animation:none}.dash3.is-editing .dash3-grid{position:relative}.dash3.is-editing .dash3-ambient{display:none}.dash3.is-editing .dash3-card,.dash3.is-editing .dash3-card *,.dash3.is-editing .dash3-card *:before,.dash3.is-editing .dash3-card *:after,.dash3.is-editing .dash3-kpis *,.dash3.is-editing .dash3-kpis *:before,.dash3.is-editing .dash3-kpis *:after{animation:none!important}.dash3-flow.dash3-span7 .dash3-flow-body,.dash3-flow.dash3-span8 .dash3-flow-body{grid-template-columns:1fr}.dash3-gauge-card.is-wide.dash3-span4 .dash3-gauge-body{flex-direction:column;gap:14px}.dash3-gauge-card.is-wide.dash3-span4 .dash3-gauge-legend{flex-direction:row;align-items:center;justify-content:center;gap:5px 14px}.dash3-radar-card.dash3-span5 .dash3-radar-body,.dash3-radar-card.dash3-span7 .dash3-radar-body{flex-direction:row;align-items:center;gap:14px}.dash3-radar-card.dash3-span5 .dash3-radar,.dash3-radar-card.dash3-span7 .dash3-radar{margin-inline:0}.dash3-diff-card.dash3-span5 .dash3-card-head,.dash3-live-card.dash3-span4 .dash3-live-row{flex-wrap:wrap}.dash3-ec{flex:1 1 auto;min-width:0;width:100%;contain:size;overflow:hidden}.dash3-ec-dist{min-height:158px}.dash3-ec-diff{min-height:196px}.dash3-ec-fmt{min-height:236px}.dash3-ec-comp{min-height:232px}.dash3-ec-pipe{min-height:208px}.dash3-ec-board{min-height:216px}.dash3-ec-gauge{flex:0 0 auto;width:196px;height:186px;margin-block:2px}@media(max-width:560px){.dash3-ec-fmt{min-height:196px}.dash3-ec-comp{min-height:208px}}.dash3-editslot-body>.dash3-rz{pointer-events:auto}.dash3-rz{position:absolute;z-index:6;border:none;padding:0;background:transparent;touch-action:none;user-select:none;-webkit-user-select:none}.dash3-rz:after{content:"";position:absolute;border-radius:999px;background:var(--os-a1);opacity:.35;transition:opacity .15s ease,transform .15s ease}.dash3-rz:hover:after,.dash3-rz:active:after{opacity:.9}.dash3-rz.is-e{inset-inline-end:-7px;top:calc(50% - 24px);width:14px;height:48px;cursor:ew-resize}.dash3-rz.is-e:after{inset-inline-start:5px;top:8px;width:4px;height:32px}.dash3-rz.is-s{bottom:-7px;inset-inline-start:calc(50% - 24px);width:48px;height:14px;cursor:ns-resize}.dash3-rz.is-s:after{top:5px;inset-inline-start:8px;height:4px;width:32px}.dash3-rz.is-c{inset-inline-end:-7px;bottom:-7px;width:18px;height:18px;cursor:nwse-resize}[dir=rtl] .dash3-rz.is-c{cursor:nesw-resize}.dash3-rz.is-c:after{top:4px;right:4px;bottom:4px;left:4px;border-radius:5px}.dash3-editslot.is-resizing .dash3-editslot-body{outline:2px solid var(--os-a1);box-shadow:0 0 0 6px var(--os-a1-soft)}.dash3-rz-badge{position:absolute;z-index:7;top:10px;inset-inline-end:10px;padding:4px 10px;border-radius:999px;background:var(--os-a1);color:#fff;font-size:11px;font-weight:800;letter-spacing:.4px;box-shadow:0 4px 14px var(--os-a1-glow);pointer-events:none;white-space:nowrap;direction:ltr}.dash3-editslot-size.is-free{background:var(--os-a1-soft);color:var(--os-a1);cursor:default;direction:ltr}.dash3-span9{grid-column:span 9}.dash3-span10{grid-column:span 10}.dash3-span11{grid-column:span 11}@media(max-width:1240px){.dash3-span9,.dash3-span10,.dash3-span11{grid-column:span 6}}@media(max-width:1000px){.dash3-span9,.dash3-span10,.dash3-span11{grid-column:auto}}@media(max-width:768px){.dash3-rz,.dash3-rz-badge{display:none}}.dash3-customize.is-icon{padding:7px;gap:0;line-height:0}.dash3-customize.is-icon[aria-pressed=true]{color:var(--os-a1);border-color:var(--os-a1-line);background:var(--os-a1-soft)}.dash3-editslot-remove{margin-inline-end:auto;display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;flex-shrink:0;border-radius:999px;border:1px solid var(--os-glass-line);background:var(--os-glass);color:var(--os-mut);cursor:pointer;transition:color .15s ease,border-color .15s ease,background .15s ease}.dash3-editslot-remove:hover{color:var(--os-bad);border-color:var(--os-bad);background:var(--os-bad-soft)}.dash3-addwrap{position:relative;display:inline-flex}.dash3-addbtn.is-open{color:var(--os-a1);border-color:var(--os-a1-line);background:var(--os-a1-soft)}.dash3-addbtn-count{min-width:16px;height:16px;padding:0 4px;border-radius:999px;background:var(--os-a1);color:#fff;font-size:9.5px;font-weight:800;display:inline-grid;place-items:center}.dash3-addpanel{position:absolute;top:calc(100% + 8px);inset-inline-start:0;z-index:70;width:300px;max-height:330px;display:flex;flex-direction:column;border-radius:14px;background:var(--os-card);border:1px solid var(--os-glass-line);box-shadow:var(--os-shadow-lg);animation:dash3-in .2s ease-out backwards}.dash3-addpanel-head{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px 12px 8px;font-size:10.5px;font-weight:800;letter-spacing:1.1px;text-transform:uppercase;color:var(--os-mut);border-bottom:1px solid var(--os-glass-line)}.dash3-addpanel-close{border:none;background:none;color:var(--os-mut);cursor:pointer;padding:2px;border-radius:6px;display:inline-flex}.dash3-addpanel-close:hover{color:var(--os-ink)}.dash3-addpanel-empty{padding:18px 14px;font-size:12px;color:var(--os-mut);text-align:center;line-height:1.6}.dash3-addpanel-list{overflow-y:auto;padding:6px;display:flex;flex-direction:column;gap:2px}.dash3-addrow{display:flex;align-items:center;gap:10px;padding:7px 8px;border-radius:10px}.dash3-addrow:hover{background:var(--os-well)}.dash3-addrow-main{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1}.dash3-addrow-name{font-size:12px;font-weight:700;color:var(--os-ink)}.dash3-addrow-desc{font-size:10.5px;color:var(--os-mut);line-height:1.45}.dash3-addrow-btn{flex-shrink:0;display:inline-flex;align-items:center;gap:4px;border:1px solid var(--os-a1-line);background:var(--os-a1-soft);color:var(--os-a1);font-family:inherit;font-size:10.5px;font-weight:800;padding:4px 9px;border-radius:999px;cursor:pointer;transition:background .15s ease,color .15s ease}.dash3-addrow-btn:hover{background:var(--os-a1);color:#fff}@media(max-width:560px){.dash3-addpanel{width:min(300px,calc(100vw - 48px))}}.dash3-cal-range{font-size:10.5px;font-weight:700;color:var(--os-mut);white-space:nowrap}.dash3-cal{position:relative;overflow-x:auto;padding-block:2px}.dash3-cal-grid{display:grid;grid-template-rows:repeat(7,11px);grid-auto-flow:column;grid-auto-columns:11px;gap:3px;width:max-content;margin-inline:auto}.dash3-cal-cell{width:11px;height:11px;border-radius:3px;background:var(--os-well);animation:dash3-rise .35s ease-out backwards;animation-delay:min(calc(.45s + var(--i, 0) * 6ms),.95s)}.dash3-cal-cell.is-t1{background:color-mix(in srgb,var(--os-a1) 30%,var(--os-well))}.dash3-cal-cell.is-t2{background:color-mix(in srgb,var(--os-a1) 62%,var(--os-well))}.dash3-cal-cell.is-t3{background:var(--os-a1);box-shadow:0 0 6px var(--os-a1-glow)}.dash3-cal-cell.is-out{opacity:.35}.dash3-cal:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(100deg,transparent 42%,color-mix(in srgb,var(--os-a3) 9%,transparent) 50%,transparent 58%);background-size:250% 100%;background-repeat:no-repeat;animation:dash3-cal-scan 9s linear infinite}[dir=rtl] .dash3-cal:after{animation-direction:reverse}@keyframes dash3-cal-scan{0%{background-position:130% 0}to{background-position:-30% 0}}.dash3-cal-foot{display:flex;align-items:center;justify-content:space-between;gap:6px 12px;flex-wrap:wrap}.dash3-cal-legend{display:inline-flex;align-items:center;gap:4px;font-size:10px;color:var(--os-mut);white-space:nowrap}.dash3-cal-legend .dash3-cal-cell{width:9px;height:9px;animation:none}.dash3-cred-note{font-size:10.5px;color:var(--os-mut);white-space:nowrap}.dash3-cred-hero{display:flex;align-items:baseline;gap:8px}.dash3-cred-num{font-size:34px;font-weight:800;line-height:1;color:var(--os-ink)}.dash3-cred-cap{font-size:11px;font-weight:700;color:var(--os-mut)}.dash3-cred-tank{position:relative;height:14px;border-radius:999px;background:var(--os-well);overflow:hidden}.dash3-cred-fill{position:absolute;inset-block:0;inset-inline-start:0;border-radius:inherit;background:linear-gradient(90deg,var(--os-a1),var(--os-a3),var(--os-a1));background-size:200% 100%;animation:dash3-cred-flow 6s linear infinite}[dir=rtl] .dash3-cred-fill{animation-direction:reverse}@keyframes dash3-cred-flow{0%{background-position:0% 0}to{background-position:-200% 0}}.dash3-cred-rows{display:flex;flex-direction:column;gap:6px;font-size:11.5px;color:var(--os-body)}.dash3-cred-rows>span{display:inline-flex;align-items:center;gap:7px}.dash3-cred-rows>span.is-upcoming{color:var(--os-warn);font-weight:600}.dash3-cred-dot{width:7px;height:7px;border-radius:999px;background:var(--os-a1);opacity:.7;flex-shrink:0}.is-upcoming .dash3-cred-dot{background:var(--os-warn)}.dash3-proct-body{display:flex;flex-direction:column;align-items:center;gap:10px}.dash3-proct-card.dash3-span7 .dash3-proct-body{flex-direction:row;justify-content:center;gap:22px}.dash3-proct-ring{position:relative;width:128px;height:128px;flex-shrink:0}.dash3-proct-svg{width:100%;height:100%}.dash3-proct-base{fill:none;stroke:var(--os-well);stroke-width:11}.dash3-proct-seg{fill:none;stroke:var(--os-a1);stroke-width:11;stroke-linecap:round}.dash3-proct-comet{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;animation:dash3-proct-orbit 8s linear infinite}.dash3-proct-comet:after{content:"";position:absolute;top:7px;left:calc(50% - 3px);width:6px;height:6px;border-radius:999px;background:var(--os-a3);box-shadow:0 0 8px var(--os-a1-glow)}@keyframes dash3-proct-orbit{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.dash3-proct-center{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-content:center;text-align:center;gap:2px}.dash3-proct-num{font-size:24px;font-weight:800;line-height:1;color:var(--os-ink)}.dash3-proct-cap{font-size:9px;font-weight:800;letter-spacing:1px;text-transform:uppercase;color:var(--os-mut)}.dash3-proct-legend{display:flex;flex-wrap:wrap;justify-content:center;gap:6px 16px;font-size:11px;color:var(--os-body)}.dash3-proct-card.dash3-span7 .dash3-proct-legend{flex-direction:column}.dash3-proct-legend span{display:inline-flex;align-items:center;gap:6px}.dash3-proct-legend i{width:8px;height:8px;border-radius:3px;flex-shrink:0}.dash3-proct-legend .is-on i{background:var(--os-a1)}.dash3-proct-legend .is-off i{background:var(--os-well);border:1px solid var(--os-line)}.dash3-time-stats{display:flex;flex-wrap:wrap;gap:8px}.dash3-time-stat{position:relative;flex:1;min-width:84px;display:flex;flex-direction:column;gap:2px;padding:8px 12px;border-radius:14px;background:var(--os-well)}.dash3-time-num{font-size:17px;font-weight:800;color:var(--os-ink);direction:ltr;text-align:start}.dash3-time-cap{font-size:9.5px;font-weight:800;letter-spacing:.8px;text-transform:uppercase;color:var(--os-mut)}.dash3-time-stat.is-median{background:var(--os-a1-soft);border:1px solid var(--os-a1-line)}.dash3-time-stat.is-median .dash3-time-num{color:var(--os-a1)}.dash3-time-stat.is-median:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;box-shadow:0 0 16px var(--os-a1-glow);opacity:0;pointer-events:none;animation:dash3-time-beat 5s ease-in-out infinite}@keyframes dash3-time-beat{0%,76%,to{opacity:0}88%{opacity:.85}}.dash3-ec-time{min-height:150px}.dash3-rstage-hired{font-size:10.5px;font-weight:800;color:var(--os-good);background:var(--os-good-soft);padding:3px 9px;border-radius:999px;white-space:nowrap}.dash3-rstage-list{display:flex;flex-direction:column;gap:7px}.dash3-rstage-row{display:flex;align-items:center;gap:9px;animation:dash3-in .35s ease-out backwards;animation-delay:calc(.5s + var(--i, 0) * 50ms)}.dash3-rstage-row.is-zero{opacity:.5}.dash3-rstage-dot{width:8px;height:8px;border-radius:999px;background:var(--os-a1);flex-shrink:0;animation:dash3-rstage-pulse 5s ease-in-out infinite;animation-delay:calc(var(--i, 0) * .45s)}.dash3-rstage-row.is-zero .dash3-rstage-dot{background:var(--os-line);animation:none}@keyframes dash3-rstage-pulse{0%,14%,to{transform:none;opacity:1}7%{transform:scale(1.45);opacity:.75}}.dash3-rstage-name{flex:0 0 132px;min-width:0;font-size:11.5px;font-weight:600;color:var(--os-body);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dash3-rstage-track{flex:1;height:8px;border-radius:999px;background:var(--os-well);overflow:hidden}.dash3-rstage-fill{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--os-a1),var(--os-a3))}.dash3-rstage-count{flex:0 0 18px;text-align:end;font-size:11.5px;font-weight:800;color:var(--os-ink)}@media(max-width:560px){.dash3-rstage-name{flex-basis:104px}}.dash3-fb-hero{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px}.dash3-fb-avg{font-size:34px;font-weight:800;line-height:1;color:var(--os-ink)}.dash3-fb-scale{font-size:11px;font-weight:700;color:var(--os-mut)}.dash3-fb-stars{position:relative;display:inline-block;font-size:17px;line-height:1;letter-spacing:2px}.dash3-fb-stars-base{color:var(--os-line)}.dash3-fb-stars-fill{position:absolute;inset-block-start:0;inset-inline-start:0;overflow:hidden;white-space:nowrap;color:var(--os-warn);animation:dash3-fb-breathe 6s ease-in-out infinite}@keyframes dash3-fb-breathe{0%,to{opacity:1}50%{opacity:.72}}.dash3-fb-n{flex-basis:100%;font-size:10.5px;color:var(--os-mut)}.dash3-fb-dist{display:flex;flex-direction:column;gap:5px}.dash3-fb-dist-row{display:flex;align-items:center;gap:8px}.dash3-fb-dist-row.is-zero{opacity:.45}.dash3-fb-dist-star{flex:0 0 26px;font-size:10.5px;font-weight:800;color:var(--os-mut);direction:ltr}.dash3-fb-dist-track{flex:1;height:7px;border-radius:999px;background:var(--os-well);overflow:hidden}.dash3-fb-dist-fill{display:block;height:100%;border-radius:inherit;background:var(--os-warn);opacity:.8}.dash3-fb-dist-count{flex:0 0 16px;text-align:end;font-size:11px;font-weight:800;color:var(--os-ink)}.dash3-fb-quote{margin:0;padding:10px 12px;border-radius:12px;background:var(--os-well);font-size:11.5px;font-style:italic;line-height:1.55;color:var(--os-body);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.dash3-fb-quote footer{margin-top:4px;font-size:10.5px;font-style:normal;font-weight:700;color:var(--os-mut)}@media(prefers-reduced-motion:reduce){.dash3-cal:after,.dash3-proct-comet,.dash3-time-stat.is-median:after{display:none}}.dash3-comp-gaps{display:flex;align-items:center;flex-wrap:wrap;gap:4px 6px;margin-top:6px;padding-top:6px;border-top:1px dashed var(--os-line);font-size:10px;line-height:1.5;color:var(--os-faint)}.dash3-comp-gaps strong{color:var(--os-warn);font-weight:800}.dash3-comp-gaps-ok{color:var(--os-good);font-weight:700}.dash3-comp-gaps-list{display:inline-flex;flex-wrap:wrap;gap:4px}.dash3-comp-gaps-list em{font-style:normal;font-weight:700;color:var(--os-mut);padding:0 6px;border-radius:8px;border:1px solid var(--os-line);background:var(--os-card)}.v2-banner{display:flex;align-items:center;gap:12px;padding:12px 18px;margin-bottom:18px;border-radius:14px;background:linear-gradient(120deg,color-mix(in srgb,var(--os-a1) 12%,transparent),color-mix(in srgb,var(--os-a2) 8%,transparent));border:1px solid color-mix(in srgb,var(--os-a1) 35%,transparent)}.v2-banner-icon{width:38px;height:38px;border-radius:10px;display:flex;align-items:center;justify-content:center;background:var(--os-grad);color:#fff;font-size:18px;box-shadow:0 4px 12px var(--os-a1-glow);flex-shrink:0}.v2-banner-title{font-weight:800;font-size:13.5px;color:var(--text-primary);letter-spacing:.2px}.v2-banner-sub{font-size:11.5px;color:var(--text-muted)}.v2-mode-toggle{display:flex;background:var(--bg-card);border:1px solid var(--border);border-radius:10px;padding:3px;margin-inline-start:auto;flex-shrink:0}.v2-mode-btn{border:none;background:none;font:inherit;font-size:11px;font-weight:800;padding:6px 14px;border-radius:8px;cursor:pointer;color:var(--text-muted);transition:all .15s ease}.v2-mode-btn.active{background:var(--os-grad);color:#fff;box-shadow:0 2px 8px var(--os-a1-glow)}.v2-mode-hint{font-size:10.5px;color:var(--text-muted);font-style:italic}.v2-stepper{display:flex;align-items:flex-start}.v2-step{position:relative;flex:1;display:flex;flex-direction:column;align-items:center;gap:7px;background:none;border:none;cursor:pointer;padding:4px 6px;font:inherit}.v2-step-circle{width:42px;height:42px;border-radius:13px;display:flex;align-items:center;justify-content:center;font-size:15px;font-weight:800;background:var(--bg-deep);border:1.5px solid var(--border);color:var(--text-muted);transition:all .25s ease}.v2-step.active .v2-step-circle{background:var(--os-grad);border-color:transparent;color:#fff;box-shadow:0 6px 16px var(--os-a1-glow);transform:scale(1.07)}.v2-step.completed .v2-step-circle{background:#0e9f6e1a;border-color:var(--accent-green);color:var(--accent-green)}.v2-step-title{font-size:10.5px;font-weight:800;color:var(--text-muted);text-transform:uppercase;letter-spacing:.4px}.v2-step.active .v2-step-title{color:var(--text-primary)}.v2-step-sub{font-size:9.5px;color:var(--text-muted);opacity:.8}.v2-step:not(:last-child):after{content:"";position:absolute;top:21px;inset-inline-start:calc(50% + 30px);width:calc(100% - 60px);height:2px;background:var(--border)}.v2-step.completed:not(:last-child):after{background:var(--accent-cyan)}.v2-step-err{position:absolute;top:-5px;inset-inline-end:calc(50% - 30px);min-width:17px;height:17px;border-radius:9px;background:#ef4444;color:#fff;font-size:9.5px;font-weight:800;display:flex;align-items:center;justify-content:center;padding:0 4px;box-shadow:0 2px 6px #ef444466}.v2-section{margin-bottom:24px}.v2-section+.v2-section{border-top:1px dashed var(--border);padding-top:20px}.v2-section-head{display:flex;align-items:baseline;gap:10px;margin-bottom:12px}.v2-section-num{width:22px;height:22px;border-radius:7px;background:var(--os-grad);color:#fff;font-size:11px;font-weight:800;display:flex;align-items:center;justify-content:center;flex-shrink:0;align-self:center}.v2-section-title{font-size:12.5px;font-weight:800;color:var(--text-primary);text-transform:uppercase;letter-spacing:.5px}.v2-section-desc{font-size:11px;color:var(--text-muted)}.v2-cat-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.v2-cat-card{position:relative;display:flex;flex-direction:column;gap:10px;padding:20px;border-radius:14px;border:1.5px solid var(--border);background:var(--bg-card);cursor:pointer;text-align:start;font:inherit;transition:all .2s ease}.v2-cat-card:hover{border-color:var(--accent-cyan);transform:translateY(-2px);box-shadow:0 10px 24px #00000014}.v2-cat-card.selected{border-color:var(--accent-cyan);background:linear-gradient(160deg,color-mix(in srgb,var(--accent-cyan) 9%,transparent),transparent 60%);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent-cyan) 15%,transparent)}.v2-cat-check{position:absolute;top:14px;inset-inline-end:14px;width:22px;height:22px;border-radius:50%;border:1.5px solid var(--border);display:flex;align-items:center;justify-content:center;font-size:12px;color:transparent;transition:all .2s ease}.v2-cat-card.selected .v2-cat-check{background:var(--accent-cyan);border-color:var(--accent-cyan);color:#fff}.v2-cat-head{display:flex;align-items:center;gap:12px}.v2-cat-icon{width:44px;height:44px;border-radius:12px;font-size:22px;display:flex;align-items:center;justify-content:center;background:var(--bg-deep);flex-shrink:0}.v2-cat-title{font-size:15px;font-weight:800;color:var(--text-primary)}.v2-cat-tag{font-size:9.5px;color:var(--accent-cyan);font-weight:800;text-transform:uppercase;letter-spacing:.5px}.v2-cat-desc{font-size:12px;color:var(--text-secondary);line-height:1.5}.v2-chip-row{display:flex;flex-wrap:wrap;gap:5px}.v2-chip{font-size:10px;font-weight:600;padding:3px 9px;border-radius:12px;background:var(--bg-deep);color:var(--text-secondary);border:1px solid var(--border)}.v2-domain-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(185px,1fr));gap:10px}.v2-domain-card{display:flex;flex-direction:column;gap:6px;padding:13px 14px;border-radius:12px;border:1px solid var(--border);background:var(--bg-card);cursor:pointer;text-align:start;font:inherit;transition:all .18s ease}.v2-domain-card:hover{transform:translateY(-1px);box-shadow:0 6px 16px #00000012}.v2-domain-icon{width:30px;height:30px;border-radius:8px;display:flex;align-items:center;justify-content:center;font-size:16px}.v2-domain-name{font-size:12.5px;font-weight:800;color:var(--text-primary)}.v2-domain-desc{font-size:10.5px;color:var(--text-muted);line-height:1.45}.v2-domain-roles{font-size:9px;font-weight:800;text-transform:uppercase;letter-spacing:.4px;margin-top:auto}.v2-template-panel{padding:14px;border-radius:14px;border:1.5px dashed var(--border);background:var(--bg-deep)}.v2-template-strip{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:8px}.v2-template-card{display:flex;gap:10px;align-items:center;padding:10px 12px;border-radius:10px;border:1px solid var(--border);background:var(--bg-card);cursor:pointer;font:inherit;text-align:start;transition:all .15s ease}.v2-template-card:hover{border-color:var(--accent-cyan);box-shadow:0 4px 12px #00000014}.v2-template-icon{width:32px;height:32px;border-radius:50%;background:var(--bg-deep);display:flex;align-items:center;justify-content:center;font-size:15px;flex-shrink:0}.v2-template-name{font-size:12px;font-weight:700;color:var(--text-primary)}.v2-template-meta{font-size:10px;color:var(--text-muted);margin-top:2px}.v2-template-arrow{margin-inline-start:auto;font-size:10.5px;font-weight:800;color:var(--accent-cyan);opacity:0;transition:all .15s ease;white-space:nowrap}.v2-template-card:hover .v2-template-arrow{opacity:1;transform:translate(2px)}.v2-format-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(215px,1fr));gap:6px}.v2-format-card{display:flex;align-items:center;gap:8px;padding:7px 10px;border-radius:8px;border:1px solid transparent;background:var(--bg-deep);cursor:pointer;font:inherit;text-align:start;transition:all .15s ease}.v2-format-card:hover{border-color:var(--accent-cyan);background:var(--bg-card)}.v2-format-card.selected{background:color-mix(in srgb,var(--accent-cyan) 12%,transparent);border-color:var(--accent-cyan);box-shadow:inset 0 0 0 1px var(--accent-cyan)}.v2-format-icon{width:26px;height:26px;border-radius:7px;background:var(--bg-card);border:1px solid var(--border);display:flex;align-items:center;justify-content:center;font-size:13px;flex-shrink:0}.v2-format-label{font-size:11.5px;font-weight:700;color:var(--text-primary);display:block}.v2-format-badges{margin-inline-start:auto;display:flex;flex-direction:column;align-items:flex-end;gap:2px;flex-shrink:0}.v2-format-group-title{font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.6px;color:var(--text-muted);margin:14px 0 8px}.v2-badge{display:inline-block;font-size:8.5px;font-weight:800;padding:2px 6px;border-radius:8px;text-transform:uppercase;letter-spacing:.3px}.v2-badge.auto{background:#0e9f6e1f;color:var(--accent-green)}.v2-badge.manual{background:#f5b93b29;color:#b45309}.v2-badge.survey{background:var(--bg-deep);color:var(--text-muted);border:1px solid var(--border)}.v2-badge.rec{background:var(--os-grad);color:#fff}[data-theme=dark] .v2-badge.manual{color:var(--accent-amber)}@media print{body.print-scope-sim *,body.print-scope-acd *,body.print-scope-merged *{visibility:hidden!important}body.print-scope-sim,body.print-scope-acd,body.print-scope-merged{background:#fff!important}body.print-scope-sim .sim-report,body.print-scope-sim .sim-report *{visibility:visible!important}body.print-scope-sim .modal-overlay{position:static!important;padding:0!important;background:#fff!important;animation:none!important;display:block!important;height:auto!important;width:auto!important}body.print-scope-sim .modal{position:static!important;max-width:none!important;max-height:none!important;height:auto!important;overflow:visible!important;padding:0!important;background:#fff!important;border:none!important;box-shadow:none!important;animation:none!important;display:block!important}body.print-scope-sim .sim-report{position:absolute;left:0;top:0;width:100%;height:auto!important;overflow:visible!important;background:#fff;padding:0;display:block!important}body.print-scope-sim .sim-report-scroll{overflow:visible!important;max-height:none!important}body.print-scope-sim .sim-report-scroll pre{max-height:none!important;overflow:visible!important}body.print-scope-sim .sim-no-print{display:none!important}}.modal.qp-modal{max-width:1080px;width:94vw;display:flex;flex-direction:column;max-height:88vh}.qp-grid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:18px;flex:1 1 auto;min-height:0;overflow:hidden;margin-top:16px}.qp-col{overflow-y:auto;min-height:0;padding-inline-end:4px}.qp-col-label{font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.6px;color:var(--text-muted);margin-bottom:8px}.qp-actions{flex-shrink:0;border-top:1px solid var(--border);padding-top:12px;margin-top:12px}@media(max-width:860px){.qp-grid{grid-template-columns:1fr;overflow-y:auto}.qp-col{overflow:visible}}.v2-footer{position:sticky;bottom:12px;display:flex;align-items:center;gap:12px;padding:12px 16px;margin-top:20px;border-radius:14px;background:var(--bg-card);border:1px solid var(--border);box-shadow:0 8px 28px #00000024;z-index:20}.v2-footer-info{display:flex;flex-direction:column;gap:3px;margin-inline-end:auto}.v2-footer-step{font-size:12px;font-weight:800;color:var(--text-primary)}.v2-footer-status{display:flex;gap:6px}.v2-status-pill{padding:2px 8px;border-radius:10px;font-size:10px;font-weight:700}.v2-status-pill.err{background:#ef44441a;color:#dc2626}.v2-status-pill.warn{background:#f5b93b29;color:#b45309}.v2-status-pill.ok{background:#0e9f6e1f;color:var(--accent-green)}[data-theme=dark] .v2-status-pill.err{color:#f87171}[data-theme=dark] .v2-status-pill.warn{color:var(--accent-amber)}.tlw-chip-toggle{display:inline-flex;align-items:center;gap:6px;font-size:11.5px;font-weight:700;padding:6px 12px;border-radius:16px;border:1.5px solid var(--border);background:var(--bg-card);color:var(--text-secondary);cursor:pointer;font-family:inherit;transition:all .15s ease}.tlw-chip-toggle:hover{transform:translateY(-1px);box-shadow:0 4px 10px #00000014}.tlw-chip-toggle.selected{color:#fff;border-color:transparent;box-shadow:0 3px 10px #00000026}.tlw-type-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:10px}.tlw-type-card{position:relative;display:flex;flex-direction:column;gap:7px;padding:13px 14px;border-radius:12px;border:1.5px solid var(--border);background:var(--bg-card);cursor:pointer;text-align:start;font:inherit;transition:all .18s ease}.tlw-type-card:hover{transform:translateY(-1px);box-shadow:0 6px 16px #00000012}.tlw-type-card.selected{border-color:var(--accent-cyan);background:linear-gradient(160deg,color-mix(in srgb,var(--accent-cyan) 10%,transparent),transparent 60%);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent-cyan) 15%,transparent)}.tlw-type-check{position:absolute;top:10px;inset-inline-end:10px;width:20px;height:20px;border-radius:50%;border:1.5px solid var(--border);display:flex;align-items:center;justify-content:center;font-size:11px;color:transparent;transition:all .2s ease}.tlw-type-card.selected .tlw-type-check{background:var(--accent-cyan);border-color:var(--accent-cyan);color:#fff}.tlw-type-head{display:flex;align-items:center;gap:9px}.tlw-type-icon{width:30px;height:30px;border-radius:8px;display:flex;align-items:center;justify-content:center;font-size:15px;flex-shrink:0}.tlw-type-name{font-size:12.5px;font-weight:800;color:var(--text-primary)}.tlw-type-desc{font-size:10.5px;color:var(--text-muted);line-height:1.45}.tlw-automatch{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:12px 14px;border-radius:12px;border:1px solid color-mix(in srgb,var(--accent-cyan) 40%,transparent);background:linear-gradient(120deg,color-mix(in srgb,var(--accent-cyan) 10%,transparent),color-mix(in srgb,var(--accent-cyan) 3%,transparent));font-size:12px;color:var(--text-secondary)}.tlw-automatch.off{border-style:dashed;background:var(--bg-deep);opacity:.9}.tlw-qgrid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:16px;align-items:start}@media(max-width:900px){.tlw-qgrid{grid-template-columns:1fr}}.tlw-qpane{border:1px solid var(--border);border-radius:12px;background:var(--bg-deep);display:flex;flex-direction:column;min-height:0}.tlw-qpane-head{display:flex;align-items:center;gap:8px;padding:10px 12px;border-bottom:1px solid var(--border);font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.5px;color:var(--text-muted)}.tlw-qpane-body{overflow-y:auto;max-height:420px;padding:8px;display:flex;flex-direction:column;gap:6px}.tlw-qrow{display:flex;align-items:center;gap:8px;padding:7px 9px;border-radius:8px;border:1px solid var(--border);background:var(--bg-card);font-size:12px}.tlw-qrow.checked{border-color:var(--accent-cyan);background:color-mix(in srgb,var(--accent-cyan) 6%,transparent)}.tlw-qrow-stem{flex:1;min-width:0;font-weight:600;color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tlw-qrow-chips{display:flex;gap:4px;flex-shrink:0}.tlw-icon-btn{border:1px solid var(--border);background:var(--bg-deep);color:var(--text-secondary);border-radius:6px;width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;font-size:12px;padding:0;flex-shrink:0;font-family:inherit;transition:all .15s ease}.tlw-icon-btn:hover:not(:disabled){border-color:var(--accent-cyan);color:var(--accent-cyan)}.tlw-icon-btn:disabled{opacity:.35;cursor:not-allowed}.tlw-qpane-foot{border-top:1px solid var(--border);padding:10px 12px;display:flex;flex-wrap:wrap;gap:10px;font-size:11px;color:var(--text-muted)}.tlw-summary-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:10px}.tlw-summary-card{padding:14px;border-radius:12px;border:1px solid var(--border);background:var(--bg-deep);display:flex;flex-direction:column;gap:4px}.tlw-summary-val{font-size:20px;font-weight:800;color:var(--text-primary)}.tlw-summary-label{font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.5px;color:var(--text-muted)}.tlw-mixbar{display:flex;height:10px;border-radius:6px;overflow:hidden;background:var(--bg-card);border:1px solid var(--border)}.tlw-mixbar-seg{height:100%}.tlw-check-item{display:flex;align-items:center;gap:9px;padding:8px 12px;border-radius:8px;font-size:12.5px}.tlw-check-item.pass{background:#0e9f6e12;color:var(--accent-green)}.tlw-check-item.fail{background:#ef444412;color:#dc2626}.tlw-check-item.warn{background:#f5b93b1a;color:#b45309}[data-theme=dark] .tlw-check-item.fail{color:#f87171}[data-theme=dark] .tlw-check-item.warn{color:var(--accent-amber)}.tld-header{display:flex;align-items:flex-start;gap:14px;flex-wrap:wrap;margin-bottom:16px}.tld-title{font-size:19px;font-weight:800;color:var(--text-primary);margin:0}.tld-subtitle{font-size:12.5px;color:var(--text-muted);margin:3px 0 0}.tld-stats{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:16px}.tld-stat{display:flex;flex-direction:column;gap:2px;padding:10px 16px;border-radius:12px;border:1px solid var(--border);background:var(--bg-card);min-width:110px}.tld-stat-val{font-size:17px;font-weight:800;color:var(--text-primary)}.tld-stat-label{font-size:9.5px;font-weight:800;text-transform:uppercase;letter-spacing:.5px;color:var(--text-muted)}.tld-toolbar{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:16px}.tld-seg{display:flex;background:var(--bg-card);border:1px solid var(--border);border-radius:10px;padding:3px;flex-shrink:0}.tld-seg-btn{border:none;background:none;font:inherit;font-size:11.5px;font-weight:800;padding:6px 14px;border-radius:8px;cursor:pointer;color:var(--text-muted);transition:all .15s ease;white-space:nowrap}.tld-seg-btn.active{background:var(--os-grad);color:#fff;box-shadow:0 2px 8px var(--os-a1-glow)}.tld-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:18px}.tld-card{display:flex;flex-direction:column;border:1px solid var(--border);border-radius:14px;background:var(--bg-card);overflow:hidden;transition:all .18s ease}.tld-card:hover{transform:translateY(-2px);box-shadow:0 10px 24px #0000001a}.tld-card-accent{height:5px;width:100%;flex-shrink:0}.tld-card-body{display:flex;flex-direction:column;gap:10px;padding:14px 16px;flex:1}.tld-card-desc{font-size:12px;color:var(--text-secondary);line-height:1.5;margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.tld-card-statrow{display:flex;align-items:center;flex-wrap:wrap;gap:6px;font-size:11px;color:var(--text-muted)}.tld-card-foot{display:flex;gap:6px;flex-wrap:wrap;padding:10px 16px 14px;border-top:1px solid var(--border)}.tld-type-chip{display:inline-flex;align-items:center;gap:4px;font-size:10px;font-weight:700;padding:2px 8px;border-radius:10px;border:1px solid var(--border);background:var(--bg-deep);color:var(--text-secondary)}.tld-empty{display:flex;flex-direction:column;align-items:center;gap:8px;padding:48px 20px;border:1.5px dashed var(--border);border-radius:14px;background:var(--bg-deep);text-align:center}.alw-credit-chip{display:inline-flex;align-items:center;gap:7px;padding:9px 15px;border-radius:12px;font-size:12px;font-weight:800;color:var(--text-primary);background:linear-gradient(120deg,color-mix(in srgb,var(--os-a2) 13%,transparent),color-mix(in srgb,var(--os-a1) 10%,transparent));border:1px solid color-mix(in srgb,var(--os-a2) 45%,transparent);white-space:nowrap}.alw-stagebar{display:flex;flex:1;min-width:80px;height:8px;border-radius:5px;overflow:hidden;background:var(--bg-deep);border:1px solid var(--border)}.alw-stagebar-seg{height:100%}.aw-ai-btn{display:inline-flex;align-items:center;gap:8px;border:none;cursor:pointer;font:inherit;font-size:12.5px;font-weight:800;color:#fff;padding:10px 18px;border-radius:12px;background:linear-gradient(135deg,var(--os-a2),var(--os-a1) 55%,var(--os-a3));box-shadow:0 6px 18px color-mix(in srgb,var(--os-a2) 35%,transparent);transition:all .2s ease}.aw-ai-btn:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 9px 22px color-mix(in srgb,var(--os-a2) 45%,transparent)}.aw-ai-btn:disabled{opacity:.65;cursor:wait}.aw-ai-banner{display:flex;align-items:center;flex-wrap:wrap;gap:9px;padding:11px 15px;border-radius:12px;margin-bottom:14px;font-size:12.5px;font-weight:700;color:var(--text-primary);background:linear-gradient(120deg,color-mix(in srgb,var(--os-a2) 12%,transparent),color-mix(in srgb,var(--os-a1) 8%,transparent));border:1px solid color-mix(in srgb,var(--os-a2) 45%,transparent)}.aw-toggle-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:10px}.aw-toggle-card{display:flex;align-items:flex-start;gap:12px;padding:14px;border-radius:12px;border:1.5px solid var(--border);background:var(--bg-card);cursor:pointer;text-align:start;font:inherit;transition:all .18s ease}.aw-toggle-card:hover{border-color:var(--accent-cyan);transform:translateY(-1px);box-shadow:0 6px 14px #00000012}.aw-toggle-card.on{border-color:var(--accent-cyan);background:linear-gradient(160deg,color-mix(in srgb,var(--accent-cyan) 9%,transparent),transparent 60%)}.aw-toggle-icon{width:34px;height:34px;border-radius:9px;background:var(--bg-deep);display:flex;align-items:center;justify-content:center;font-size:16px;flex-shrink:0}.aw-toggle-name{font-size:12.5px;font-weight:800;color:var(--text-primary)}.aw-toggle-desc{font-size:10.5px;color:var(--text-muted);line-height:1.45;margin-top:3px}.aw-switch{position:relative;width:38px;height:21px;border-radius:12px;background:var(--border);flex-shrink:0;margin-inline-start:auto;transition:background .18s ease}.aw-switch:after{content:"";position:absolute;top:2.5px;inset-inline-start:3px;width:16px;height:16px;border-radius:50%;background:#fff;box-shadow:0 1px 3px #00000040;transition:inset-inline-start .18s ease}.aw-switch.on{background:var(--accent-cyan)}.aw-switch.on:after{inset-inline-start:19px}.aw-mode-card{display:flex;flex-direction:column;gap:6px;padding:14px 16px;border-radius:12px;border:1.5px solid var(--border);background:var(--bg-card);cursor:pointer;text-align:start;font:inherit;transition:all .18s ease}.aw-mode-card:hover{border-color:var(--accent-cyan)}.aw-mode-card.selected{border-color:var(--accent-cyan);background:linear-gradient(160deg,color-mix(in srgb,var(--accent-cyan) 10%,transparent),transparent 60%);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent-cyan) 15%,transparent)}.aw-mode-title{font-size:13px;font-weight:800;color:var(--text-primary)}.aw-mode-desc{font-size:11px;color:var(--text-muted);line-height:1.45}.aw-credit-panel{display:flex;align-items:center;flex-wrap:wrap;gap:8px;padding:12px 14px;border-radius:12px;font-size:12.5px;font-weight:700;color:var(--text-primary);border:1px solid color-mix(in srgb,var(--os-a2) 40%,transparent);background:linear-gradient(120deg,color-mix(in srgb,var(--os-a2) 10%,transparent),color-mix(in srgb,var(--os-a1) 5%,transparent))}.aw-credit-panel.err{border-color:#ef44448c;background:#ef444412;color:#dc2626}[data-theme=dark] .aw-credit-panel.err{color:#f87171}.acd-inline-toast{display:flex;align-items:center;gap:7px;padding:9px 13px;border-radius:10px;margin-bottom:10px;font-size:12px;font-weight:700;color:#b91c1c;background:#ef44441a;border:1px solid rgba(239,68,68,.45)}[data-theme=dark] .acd-inline-toast{color:#f87171}.acd-add-row{display:flex;align-items:flex-end;gap:10px;flex-wrap:wrap;margin-bottom:10px}.acd-add-field{display:flex;flex-direction:column;gap:3px;flex:1;min-width:160px}.acd-add-field>span{font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.5px;color:var(--text-muted)}.acd-row:hover{background:var(--bg-deep)}.acd-stage-select{font:inherit;font-size:11px;font-weight:800;padding:4px 6px;border-radius:9px;background:var(--bg-card);border:1.5px solid var(--border);cursor:pointer;max-width:190px}.acd-score-badge{display:inline-flex;align-items:center;padding:3px 9px;border-radius:10px;font-size:11.5px;font-weight:800}.acd-drawer-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#0f172a7a;z-index:900;display:flex;justify-content:flex-end}.acd-drawer{width:100vw;height:100%;max-height:100vh;background:var(--bg-card);display:flex;flex-direction:column;animation:acdSlideIn .22s ease-out}.acd-drawer-head{width:100%;max-width:1160px;margin:0 auto}.acd-drawer-body>*{max-width:1160px;margin-inline:auto}@keyframes acdSlideIn{0%{transform:translate(48px);opacity:0}to{transform:none;opacity:1}}.acd-drawer-head{padding:14px 18px 12px;border-bottom:1px solid var(--border);flex-shrink:0}.acd-tabbar{display:flex;gap:4px;padding:8px 12px;border-bottom:1px solid var(--border);position:sticky;top:0;background:var(--bg-card);z-index:5;overflow-x:auto;flex-shrink:0}.acd-tab{border:1px solid transparent;background:none;font:inherit;padding:6px 10px;border-radius:8px;font-size:11.5px;font-weight:800;color:var(--text-muted);cursor:pointer;white-space:nowrap;transition:all .15s ease}.acd-tab:hover{color:var(--text-primary)}.acd-tab.active{background:var(--bg-deep);color:var(--text-primary);border-color:var(--border)}.acd-drawer-body{flex:1 1 auto;min-height:0;overflow-y:auto;padding:16px 18px 32px}.acd-log-row{display:flex;gap:10px;align-items:flex-start;padding:7px 0;border-bottom:1px dashed var(--border)}.acd-log-dot{width:9px;height:9px;border-radius:50%;background:var(--accent-cyan, #3FB8AE);margin-top:4px;flex-shrink:0}.acd-comment{padding:9px 12px;border:1px solid var(--border);border-radius:10px;background:var(--bg-deep);margin-bottom:8px}.acd-star{border:none;background:none;font-size:26px;line-height:1;cursor:pointer;padding:0 2px;transition:transform .12s ease}.acd-star:hover{transform:scale(1.15)}.acd-qa-card{padding:11px 13px;border:1px solid var(--border);border-radius:10px;background:var(--bg-deep);margin-bottom:9px}.acd-ai-text{padding:13px 15px;border:1px solid var(--border);border-radius:10px;background:var(--bg-deep)}.acd-ai-text p{margin:0 0 10px;font-size:12.5px;line-height:1.6}.acd-ai-text p:last-child{margin-bottom:0}.acd-session-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:9px}.acd-session-grid>div{display:flex;flex-direction:column;gap:2px;padding:8px 10px;background:var(--bg-card);border:1px solid var(--border);border-radius:8px}.acd-session-grid>div>span{font-size:9.5px;font-weight:800;text-transform:uppercase;letter-spacing:.5px;color:var(--text-muted)}.acd-session-grid>div>strong{font-size:11.5px}.acd-recording{display:flex;align-items:center;gap:10px;margin-top:11px;padding:10px 13px;border:1.5px dashed var(--border);border-radius:10px;background:var(--bg-card);flex-wrap:wrap}.acd-violation-row{display:flex;gap:11px;align-items:flex-start;padding:9px 11px;border:1px solid rgba(239,68,68,.35);border-radius:10px;background:#ef44440d;margin-bottom:8px}.acd-thumb-btn{border:1px solid var(--border);border-radius:7px;padding:0;background:none;cursor:zoom-in;overflow:hidden;flex-shrink:0;line-height:0}.acd-thumb-btn img{width:84px;height:50px;object-fit:cover;display:block}.acd-lightbox{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1100;background:#000000b8;display:flex;align-items:center;justify-content:center;cursor:zoom-out}.acd-lightbox img{max-width:82vw;max-height:82vh;border-radius:12px;box-shadow:0 20px 60px #00000080;image-rendering:pixelated;min-width:400px}.acd-report-card{border:1px solid var(--border);border-radius:12px;background:var(--bg-card);margin-bottom:10px;overflow:hidden}.acd-report-head{display:flex;align-items:center;gap:11px;width:100%;border:none;background:none;font:inherit;padding:12px 14px;cursor:pointer}.acd-report-head:hover{background:var(--bg-deep)}.acd-report-body{padding:4px 14px 14px;border-top:1px solid var(--border)}.acd-report-empty{font-size:11.5px;color:var(--text-muted);font-style:italic;padding:6px 0}@media print{body.print-scope-acd .acd-print,body.print-scope-acd .acd-print *{visibility:visible!important}body.print-scope-acd .acd-drawer-overlay{position:static!important;background:#fff!important;display:block!important;height:auto!important;width:auto!important}body.print-scope-acd .acd-drawer{display:block!important;width:100%!important;height:auto!important;max-height:none!important;overflow:visible!important;animation:none!important}body.print-scope-acd .acd-print{position:absolute;left:0;top:0;width:100%;height:auto!important;overflow:visible!important;background:#fff;padding:16px;display:block!important}body.print-scope-acd .acd-no-print{display:none!important}}.acd-cmp-checkbox{width:15px;height:15px;cursor:pointer;accent-color:var(--accent-cyan, #3FB8AE);display:block}.acd-cmp-note{font-size:11px;font-weight:700;color:#b45309;background:#f5b93b24;border:1px solid rgba(245,185,59,.4);border-radius:9px;padding:7px 11px;margin-top:10px}[data-theme=dark] .acd-cmp-note{color:var(--accent-amber, #f5b93b)}.acd-compare-bar{position:sticky;bottom:10px;display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:12px;padding:10px 14px;border-radius:12px;background:var(--bg-card);border:1px solid var(--border);box-shadow:0 8px 24px #00000029;z-index:20}.acd-drawer-head.acd-compare-head{max-width:1280px}.acd-compare-body>*{max-width:1280px}.acd-cmp-scroll{overflow-x:auto;padding-bottom:6px}.acd-cmp-grid{display:grid;gap:6px 12px;align-items:center}.acd-cmp-label{position:sticky;inset-inline-start:0;z-index:1;background:var(--bg-card);font-size:11.5px;font-weight:700;padding-block:4px;padding-inline:0 8px;align-self:stretch;display:flex;align-items:center}.acd-cmp-label.indent{padding-inline-start:16px;font-weight:600;font-size:10.5px;color:var(--text-secondary)}.acd-cmp-section{grid-column:1 / -1;font-size:10.5px;font-weight:800;letter-spacing:.5px;text-transform:uppercase;color:var(--text-muted);margin-top:16px;border-bottom:1px solid var(--border);padding-bottom:4px}.acd-cmp-cand{background:var(--bg-deep);border:1px solid var(--border);border-radius:10px;padding:10px 12px;align-self:stretch}.acd-cmp-overall{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:6px 10px;border-radius:10px}.acd-cmp-overall.best{background:#10b9811a;box-shadow:inset 0 0 0 1.5px #10b98166}.acd-cmp-trophy{font-size:10px;font-weight:800;color:#10b981;background:#10b98124;padding:2px 7px;border-radius:9px;white-space:nowrap}.acd-cmp-cell{display:flex;align-items:center;gap:8px;padding:4px 8px;border-radius:8px;min-height:24px}.acd-cmp-cell.best{background:#10b9811a;box-shadow:inset 0 0 0 1px #10b98159}.acd-cmp-dash{color:var(--text-muted);font-weight:700}.acd-cmp-bar-track{flex:1 1 auto;height:9px;background:#00000014;border-radius:5px;overflow:hidden;min-width:60px}.acd-cmp-bar-fill{height:100%;border-radius:5px;print-color-adjust:exact;-webkit-print-color-adjust:exact}.acd-cmp-bar-val{font-size:11px;font-weight:800;min-width:34px;text-align:end}.acd-cmp-legend{grid-column:1 / -1;display:flex;gap:14px;flex-wrap:wrap;font-size:11px;font-weight:700;padding:2px 0}.acd-cmp-legend i{display:inline-block;width:10px;height:10px;border-radius:3px;margin-inline-end:5px;font-style:normal}.acd-cmp-print-title{display:none;font-size:15px;font-weight:800;margin-bottom:10px}.acd-cmp-print-blocks{display:none}.acd-cmp-print-range{font-size:11px;font-weight:800;color:var(--text-muted);margin:0 0 8px}@media print{body.print-scope-acd .acd-compare-body .acd-cmp-scroll{overflow:visible!important}body.print-scope-acd .acd-compare-body .acd-cmp-print-title{display:block}body.print-scope-acd .acd-compare-body .acd-cmp-label{position:static}body.print-scope-acd .acd-compare-body .acd-cmp-screen{display:none!important}body.print-scope-acd .acd-compare-body .acd-cmp-print-blocks{display:block}body.print-scope-acd .acd-compare-body .acd-cmp-print-block+.acd-cmp-print-block{break-before:page}body.print-scope-acd .acd-compare-body .acd-cmp-grid{gap:1px 10px}body.print-scope-acd .acd-compare-body .acd-cmp-cell{padding:1px 6px;min-height:16px}body.print-scope-acd .acd-compare-body .acd-cmp-label{font-size:10px;padding-block:1px}body.print-scope-acd .acd-compare-body .acd-cmp-label.indent{font-size:9px}body.print-scope-acd .acd-compare-body .acd-cmp-bar-track{height:6px}body.print-scope-acd .acd-compare-body .acd-cmp-bar-val{font-size:9.5px}body.print-scope-acd .acd-compare-body .acd-cmp-section{margin-top:6px;font-size:9.5px}body.print-scope-acd .acd-compare-body .acd-cmp-legend{font-size:9.5px;padding:0}body.print-scope-acd .acd-compare-body .acd-cmp-cand{padding:6px 8px}body.print-scope-acd .acd-compare-body .acd-cmp-overall{padding:2px 8px}body.print-scope-acd .acd-compare-body .acd-cmp-overall>span:first-child{font-size:18px!important}body.print-scope-acd .acd-compare-body .acd-cmp-cand,body.print-scope-acd .acd-compare-body .acd-cmp-cell,body.print-scope-acd .acd-compare-body .acd-cmp-label{break-inside:avoid}body.print-scope-acd .acd-compare-body .acd-cmp-section{break-after:avoid}}@media print{@page{size:A4;margin:14mm}body.print-scope-sim .sim-report,body.print-scope-acd .acd-print,body.print-scope-merged .acd-merged-print{--bg-card: #ffffff;--bg-deep: #f6f7f9;--bg-surface: #ffffff;--border: #d3d8df;--text-primary: #111827;--text-secondary: #333d4b;--text-muted: #5b6572;background:#fff!important;color:#111827;max-width:100%;print-color-adjust:exact;-webkit-print-color-adjust:exact}body.print-scope-sim .sim-report *,body.print-scope-acd .acd-print *,body.print-scope-merged .acd-merged-print *{print-color-adjust:exact;-webkit-print-color-adjust:exact;box-shadow:none!important;text-shadow:none!important}body.print-scope-sim .sim-report img,body.print-scope-sim .sim-report svg,body.print-scope-acd .acd-print img,body.print-scope-acd .acd-print svg,body.print-scope-merged .acd-merged-print img,body.print-scope-merged .acd-merged-print svg{max-width:100%!important}body.print-scope-sim .sim-report .card,body.print-scope-sim .sim-report svg,body.print-scope-acd .acd-print .card,body.print-scope-acd .acd-print svg,body.print-scope-acd .acd-qa-card,body.print-scope-acd .acd-report-card,body.print-scope-acd .acd-cmp-cand,body.print-scope-acd .acd-violation-row,body.print-scope-merged .acd-merged-print .card,body.print-scope-merged .acd-merged-print svg,body.print-scope-merged .acd-qa-card,body.print-scope-merged .acd-merged-cover,body.print-scope-merged .acd-merged-test-head{break-inside:avoid;page-break-inside:avoid}}@media print{body.print-scope-merged .acd-merged-print,body.print-scope-merged .acd-merged-print *{visibility:visible!important}body.print-scope-merged .acd-merged-overlay{position:static!important;background:#fff!important;display:block!important;height:auto!important;width:auto!important}body.print-scope-merged .acd-merged-overlay .acd-drawer{display:block!important;width:100%!important;height:auto!important;max-height:none!important;overflow:visible!important;animation:none!important}body.print-scope-merged .acd-merged-print{position:absolute;left:0;top:0;width:100%;height:auto!important;overflow:visible!important;background:#fff;padding:0;display:block!important}body.print-scope-merged .acd-no-print{display:none!important}body.print-scope-merged .acd-merged-test{break-before:auto;margin-top:10mm}body.print-scope-merged .acd-merged-test>*{break-inside:avoid}body.print-scope-merged .acd-merged-test-head,body.print-scope-merged .acd-merged-print h1,body.print-scope-merged .acd-merged-print h2,body.print-scope-merged .acd-merged-print h3,body.print-scope-merged .acd-merged-print h4{break-after:avoid;page-break-after:avoid}}.acd-merged-cover{border:1px solid var(--border);border-radius:12px;background:var(--bg-deep);padding:20px;margin-bottom:24px}.acd-merged-brand{font-size:20px;font-weight:800;letter-spacing:.2px;margin:0 0 3px}.acd-merged-sub{font-size:11.5px;color:var(--text-muted);margin:0 0 16px}.acd-merged-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:9px;flex:1;min-width:260px}.acd-merged-grid>div{display:flex;flex-direction:column;gap:2px;padding:8px 10px;background:var(--bg-card);border:1px solid var(--border);border-radius:8px}.acd-merged-grid>div>span{font-size:9.5px;font-weight:800;text-transform:uppercase;letter-spacing:.5px;color:var(--text-muted)}.acd-merged-grid>div>strong{font-size:11.5px}.acd-merged-table{width:100%;border-collapse:collapse;font-size:12px;margin-top:14px}.acd-merged-table th,.acd-merged-table td{border:1px solid var(--border);padding:6px 10px;text-align:start}.acd-merged-table th{font-size:10px;text-transform:uppercase;letter-spacing:.5px;color:var(--text-muted);background:var(--bg-card)}.acd-merged-test{margin-bottom:28px}.acd-merged-test-head{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:12px;padding-bottom:8px;border-bottom:2px solid var(--border)}.acd-tabbar .acd-tab:first-child{margin-inline-start:auto}.acd-tabbar .acd-tab:last-child{margin-inline-end:auto}.acd-view-toggle{display:inline-flex;background:var(--bg-deep);border:1px solid var(--border);border-radius:9px;padding:2px;flex-shrink:0}.acd-view-toggle button{border:none;background:none;font:inherit;font-size:10.5px;font-weight:800;padding:4px 10px;border-radius:7px;cursor:pointer;color:var(--text-muted);white-space:nowrap;transition:all .15s ease}.acd-view-toggle button.active{background:var(--bg-card);color:var(--text-primary);box-shadow:0 1px 4px #00000024}.acd-scroll-layout{display:grid;grid-template-columns:170px minmax(0,1fr);gap:22px;align-items:start}.acd-scroll-nav{position:sticky;top:0;display:flex;flex-direction:column;gap:3px;padding:4px 0}.acd-scroll-nav button{border:1px solid transparent;background:none;font:inherit;text-align:start;font-size:11.5px;font-weight:800;color:var(--text-muted);padding:7px 10px;border-radius:8px;cursor:pointer;white-space:nowrap;transition:all .15s ease}.acd-scroll-nav button:hover{color:var(--text-primary)}.acd-scroll-nav button.active{background:var(--bg-deep);color:var(--text-primary);border-color:var(--border)}.acd-scroll-section{margin-bottom:32px;scroll-margin-top:8px}.acd-scroll-heading{font-size:14px;font-weight:800;margin:0 0 12px;padding-bottom:7px;border-bottom:2px solid var(--border)}@media(max-width:760px){.acd-scroll-layout{grid-template-columns:1fr}.acd-scroll-nav{position:static;flex-direction:row;flex-wrap:wrap}}.mmv-wrap{display:flex;flex-direction:column;gap:12px}.mmv-header{display:flex;justify-content:space-between;align-items:flex-end;gap:16px;flex-wrap:wrap}.mmv-subtitle{margin:4px 0 0;font-size:12.5px;color:var(--text-muted)}.mmv-stats{display:flex;gap:8px;flex-wrap:wrap}.mmv-stat{display:inline-flex;align-items:center;gap:6px;padding:5px 11px;border:1px solid var(--border);border-radius:999px;background:var(--bg-card);font-size:11.5px;font-weight:700;color:var(--text-primary)}.mmv-stat strong{font-size:12.5px}.mmv-stat-label{color:var(--text-muted);font-weight:600}.mmv-legend{display:flex;align-items:center;gap:14px;flex-wrap:wrap;font-size:11px;font-weight:700;color:var(--text-muted)}.mmv-legend-item{display:inline-flex;align-items:center;gap:5px}.mmv-legend-dot{width:9px;height:9px;border-radius:50%;display:inline-block;flex-shrink:0}.mmv-legend-hint{margin-inline-start:auto;font-weight:600;font-style:italic}.mmv-canvas{position:relative;border:1px solid var(--border);border-radius:14px;background:var(--bg-deep);overflow:hidden;height:clamp(480px,calc(100vh - 250px),920px)}.mmv-svg{width:100%;height:100%;display:block;touch-action:none;-webkit-user-select:none;user-select:none}.mmv-controls{position:absolute;top:12px;inset-inline-end:12px;display:flex;flex-direction:column;gap:6px;z-index:2}.mmv-ctrl{width:30px;height:30px;border-radius:8px;border:1px solid var(--border);background:var(--bg-card);color:var(--text-primary);font-size:15px;font-weight:800;line-height:1;cursor:pointer;transition:all .15s ease}.mmv-ctrl:hover{border-color:var(--border-active);color:var(--accent-cyan)}.mmv-pill{fill:var(--bg-card);transition:filter .15s ease,stroke-width .15s ease}.mmv-label{fill:var(--text-primary)}.mmv-label--muted{fill:var(--text-muted)}.mmv-node--nav{cursor:pointer;outline:none}.mmv-node--nav:hover .mmv-pill,.mmv-node--nav:focus-visible .mmv-pill{stroke-width:2.4;filter:drop-shadow(0 0 6px currentColor)}.mmv-node--process{cursor:default}.mmv-node--process .mmv-pill{opacity:.9}.cmv-group-chip{display:inline-flex;align-items:center;gap:4px;font-size:10px;font-weight:800;padding:2px 9px;border-radius:999px;border:1px solid var(--border);background:var(--bg-deep);color:var(--text-secondary);white-space:nowrap}.cmv-group-chip.dot-key:before,.tld-type-chip.dot-key:before{margin-inline-end:0}.cmv-bulk-row{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:14px}.cmv-import-note{font-size:10.5px;color:var(--text-muted);font-style:italic}.cmv-import-result{margin-top:10px;font-size:12px;font-weight:700;color:var(--text-primary);background:#10b9811a;border:1px solid rgba(16,185,129,.35);border-radius:8px;padding:8px 10px}.cmv-form-error{margin-top:10px;font-size:11.5px;font-weight:700;color:#ef4444;background:#ef444414;border:1px solid rgba(239,68,68,.3);border-radius:8px;padding:7px 10px}.cmv-gm-row{border:1px solid var(--border);border-radius:10px;padding:10px 12px;margin-bottom:10px;background:var(--bg-deep);position:relative}.cmv-gm-subs{display:flex;align-items:center;gap:6px;flex-wrap:wrap;margin-top:9px}.cmv-sub-chip{display:inline-flex;align-items:center;gap:3px;border:1px solid var(--border);border-radius:999px;padding-block:2px;padding-inline:10px 4px;background:var(--bg-card);position:relative}.cmv-sub-chip input{border:none;background:transparent;color:var(--text-primary);font-size:11px;font-weight:700;width:90px;outline:none}.cmv-sub-chip button{border:none;background:transparent;color:var(--text-muted);font-size:13px;font-weight:800;line-height:1;cursor:pointer;padding:2px 6px;border-radius:50%}.cmv-sub-chip button:hover{color:#ef4444}.cmv-profile-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:10px}.cmv-profile-item{display:flex;flex-direction:column;gap:2px}.cmv-profile-item span{font-size:9.5px;font-weight:800;text-transform:uppercase;letter-spacing:.5px;color:var(--text-muted)}.cmv-profile-item strong{font-size:12.5px;color:var(--text-primary);overflow-wrap:anywhere}.cmv-link-btn{border:none;background:transparent;padding:0;font-size:12px;font-weight:800;color:var(--accent-cyan);cursor:pointer;text-align:start}.cmv-link-btn:hover{text-decoration:underline}.sim-violation-banner{background:#ef44441f;border:1px solid rgba(239,68,68,.55);color:#ef4444;font-size:12px;font-weight:800;border-radius:8px;padding:7px 12px;margin-bottom:12px;animation:fadeIn .2s ease}.ce-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000;background:var(--bg-deep);overflow-y:auto;animation:fadeIn .2s ease}.ce-shell{max-width:860px;margin:0 auto;padding:22px 18px 48px}.ce-header{display:flex;align-items:flex-start;gap:12px;flex-wrap:wrap;margin-bottom:14px}.ce-brand{font-size:15px;font-weight:800;color:var(--text-primary)}.ce-brand-sub{font-size:11.5px;color:var(--text-muted);margin-top:2px}.ce-steps{display:flex;gap:4px;flex-wrap:wrap;margin-bottom:16px}.ce-step{display:inline-flex;align-items:center;gap:6px;font-size:10.5px;font-weight:700;color:var(--text-muted);border:1px solid var(--border);border-radius:999px;padding-block:4px;padding-inline:5px 11px;background:var(--bg-card)}.ce-step-dot{width:18px;height:18px;border-radius:50%;background:var(--bg-deep);border:1px solid var(--border);display:inline-flex;align-items:center;justify-content:center;font-size:9.5px;font-weight:800}.ce-step.active{color:var(--accent-cyan);border-color:var(--accent-cyan)}.ce-step.active .ce-step-dot{background:var(--accent-cyan);color:#fff;border-color:var(--accent-cyan)}.ce-step.done{color:#10b981;border-color:#10b98180}.ce-step.done .ce-step-dot{background:#10b98126;color:#10b981;border-color:#10b98180}.ce-card{background:var(--bg-card);border:1px solid var(--border);border-radius:14px;padding:22px;margin-bottom:14px}.ce-card-title{font-size:16px;font-weight:800;margin:0 0 14px}.ce-subcard{background:var(--bg-deep);border:1px solid var(--border);border-radius:10px;padding:12px 14px}.ce-invite-hero{text-align:center;padding:10px 0 16px;border-bottom:1px dashed var(--border);margin-bottom:16px}.ce-meta-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:10px}.ce-meta-grid>div{display:flex;flex-direction:column;gap:2px}.ce-meta-grid span{font-size:9.5px;font-weight:800;text-transform:uppercase;letter-spacing:.5px;color:var(--text-muted)}.ce-meta-grid strong{font-size:12.5px;color:var(--text-primary);overflow-wrap:anywhere}.ce-form-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;margin-top:10px}.ce-field{display:flex;flex-direction:column;gap:4px}.ce-field>span{font-size:11px;font-weight:700;color:var(--text-secondary)}.ce-field input[readonly]{opacity:.7;cursor:not-allowed}.ce-actions{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-top:18px}.ce-check{display:flex;align-items:flex-start;gap:9px;margin-top:16px;font-size:12.5px;font-weight:600;cursor:pointer}.ce-check input{margin-top:2px}.ce-check em{color:var(--text-muted);font-size:11px}.ce-speed-track{width:100%;height:8px;background:#00000014;border-radius:4px;overflow:hidden;margin-top:10px}.ce-speed-fill{height:100%;background:var(--accent-cyan);border-radius:4px;transition:width .15s linear}.ce-speed-result{font-size:12px;font-weight:800}.ce-speed-result.ok{color:#10b981}.ce-speed-result.warn{color:#f59e0b}.ce-proctor-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:8px}.ce-proctor-item{display:flex;gap:10px;align-items:flex-start;background:var(--bg-deep);border:1px solid var(--border);border-radius:8px;padding:9px 11px}.ce-attachment{display:flex;gap:12px;align-items:flex-start;background:var(--bg-deep);border:1px solid var(--border);border-radius:10px;padding:12px 14px;margin-bottom:10px;flex-wrap:wrap}.ce-video-box{display:flex;flex-direction:column;align-items:center;gap:6px;background:#0f172a;border-radius:8px;padding:16px;margin-top:8px}.ce-viewed-chip{font-size:11px;font-weight:800;color:#10b981;background:#10b9811f;border:1px solid rgba(16,185,129,.4);border-radius:999px;padding:4px 11px;white-space:nowrap}.ce-table{width:100%;border-collapse:collapse;font-size:12px}.ce-table th{text-align:start;font-size:10px;text-transform:uppercase;letter-spacing:.5px;color:var(--text-muted);padding:6px 8px;border-bottom:1px solid var(--border)}.ce-table td{padding:8px;border-bottom:1px solid var(--border)}.ce-table-total td{font-weight:800;border-bottom:none;background:var(--bg-deep)}.ce-device-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px;margin-top:12px}.ce-device-card{display:flex;flex-direction:column;align-items:center;gap:8px;background:var(--bg-deep);border:1px solid var(--border);border-radius:10px;padding:18px 12px;text-align:center}.ce-device-status{font-size:11px;font-weight:800}.ce-device-status.ok{color:#10b981}.ce-device-status.testing{color:var(--text-muted);animation:ce-pulse 1s infinite}.ce-proctorbar{position:fixed;top:0;left:0;right:0;z-index:10010;display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:7px 14px;background:#0f172aeb;color:#f8fafc;font-size:11.5px;border-bottom:1px solid rgba(239,68,68,.5)}.ce-proctorbar-live{color:#ef4444;font-weight:800;letter-spacing:.5px;animation:ce-pulse 1.4s infinite}.ce-proctorbar-chip{font-size:10px;font-weight:800;border:1px solid rgba(255,255,255,.25);border-radius:999px;padding:2px 9px}.ce-proctorbar-notice{color:#fca5a5;font-weight:800}.ce-star{border:none;background:transparent;font-size:26px;line-height:1;cursor:pointer;padding:2px}.ce-email-stack{display:flex;flex-direction:column;gap:10px;margin-top:16px;text-align:start}.ce-email-card{background:var(--bg-deep);border:1px solid var(--border);border-radius:10px;padding:12px 14px}.ce-email-head{display:flex;justify-content:space-between;align-items:center;gap:8px;flex-wrap:wrap;font-size:11px;color:var(--text-muted)}.ce-email-chip{font-size:9px;font-weight:800;text-transform:uppercase;letter-spacing:.5px;border:1px solid var(--border);border-radius:999px;padding:2px 8px}.ce-email-subject{font-size:12.5px;font-weight:800;margin:6px 0 4px}.ce-email-body{font-size:11.5px;color:var(--text-secondary);line-height:1.55}.ce-terminated{text-align:center;border-color:#ef444480}@keyframes ce-pulse{0%,to{opacity:1}50%{opacity:.45}}.ce-overlay .modal-overlay{padding-top:56px}.cpd-filters{display:flex;gap:10px;flex-wrap:wrap;align-items:flex-end}.cpd-filters .form-select{min-width:130px}.cpd-list{max-height:42vh;overflow-y:auto;border:1px solid var(--border);border-radius:10px;margin-top:12px;background:var(--bg-card)}.cpd-empty{padding:24px 14px;text-align:center;font-size:12px;color:var(--text-muted);font-style:italic}.cpd-row{display:flex;align-items:center;gap:10px;padding:8px 12px;border-top:1px solid var(--border);cursor:pointer;transition:background .12s ease}.cpd-row:first-child{border-top:none}.cpd-row:hover{background:var(--bg-deep)}.cpd-row.disabled{opacity:.55;cursor:not-allowed}.cpd-row.disabled:hover{background:transparent}.cpd-row-name{display:block;font-size:12.5px;font-weight:800;color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cpd-row-email{display:block;font-size:10.5px;color:var(--text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cpd-added-chip{flex-shrink:0;font-size:9px;font-weight:800;text-transform:uppercase;letter-spacing:.4px;padding:2px 7px;border-radius:9px;border:1px solid var(--border);color:var(--text-muted);background:var(--bg-deep)}.cpd-footer{display:flex;gap:8px;align-items:center;margin-top:14px}.cpd-footer-note{margin-inline-end:auto;font-size:11px;font-weight:600;color:var(--text-muted)}.ce-break-card{text-align:center}.ce-break-timer{font-size:46px;font-weight:800;font-variant-numeric:tabular-nums;color:var(--accent-cyan);letter-spacing:1px;margin:10px 0 4px}.ce-break-next{font-size:12.5px;color:var(--text-secondary);margin:4px 0 0}.ce-break-hint{font-size:11px;color:var(--text-muted);margin:2px 0 14px}.emo-wrap{position:relative}.emo-row{display:flex;gap:6px;align-items:stretch}.emo-row .form-input{flex:1;min-width:0}.emo-toggle{display:inline-flex;align-items:center;gap:4px;padding:0 10px;border:1px solid var(--border);border-radius:8px;background:var(--bg-deep);font-size:16px;line-height:1;cursor:pointer;color:var(--text-primary);transition:border-color .15s ease,background .15s ease}.emo-toggle:hover,.emo-toggle[aria-expanded=true]{border-color:var(--accent-cyan);background:var(--bg-card)}.emo-toggle:focus-visible{outline:2px solid var(--accent-cyan);outline-offset:1px}.emo-caret{font-size:9px;color:var(--text-muted)}.emo-pop{position:fixed;z-index:10060;width:340px;max-width:min(340px,92vw);background:var(--bg-card);border:1px solid var(--border);border-radius:12px;box-shadow:0 14px 34px #00000047;padding:8px;display:flex;flex-direction:column;gap:8px}.emo-tabs{display:flex;flex-wrap:wrap;gap:4px}.emo-tab{border:1px solid var(--border);background:var(--bg-deep);color:var(--text-muted);font-size:9.5px;font-weight:700;padding:3px 8px;border-radius:12px;cursor:pointer;transition:color .15s ease,border-color .15s ease}.emo-tab:hover{color:var(--text-primary);border-color:var(--accent-cyan)}.emo-tab.active{color:#fff;background:var(--accent-cyan);border-color:var(--accent-cyan)}.emo-grid{display:grid;grid-template-columns:repeat(8,1fr);gap:2px;max-height:300px;overflow-y:auto;padding:2px;border-top:1px solid var(--border)}.emo-cell{border:none;background:transparent;font-size:17px;line-height:1;padding:5px 0;border-radius:7px;cursor:pointer}.emo-cell:hover{background:var(--bg-deep)}.emo-cell:focus-visible{outline:2px solid var(--accent-cyan);outline-offset:-2px}.alw-card{cursor:pointer}.alw-card:hover{border-color:var(--accent-cyan)}.alw-card:focus-visible{outline:2px solid var(--accent-cyan);outline-offset:2px}.alw-card-foot{justify-content:flex-end;padding-top:8px;padding-bottom:10px}.alw-open-cue{font-size:11.5px;font-weight:800;color:var(--text-muted);white-space:nowrap;transition:color .15s ease,transform .15s ease}.alw-card:hover .alw-open-cue,.alw-row:hover .alw-open-cue{color:var(--accent-cyan);transform:translate(2px)}.alw-table-wrap{overflow-x:auto;border:1px solid var(--border);border-radius:14px;background:var(--bg-card)}.alw-table{width:100%;border-collapse:collapse;font-size:12px;min-width:860px}.alw-table thead th{text-align:start;font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted);padding:10px 14px;border-bottom:1px solid var(--border);background:var(--bg-deep);white-space:nowrap;position:sticky;top:0}.alw-table tbody td{padding:10px 14px;border-bottom:1px solid var(--border);vertical-align:middle;color:var(--text-secondary)}.alw-table tbody tr:last-child td{border-bottom:none}.alw-row{cursor:pointer;transition:background .12s ease}.alw-row:hover{background:var(--bg-deep)}.alw-row:focus-visible{outline:2px solid var(--accent-cyan);outline-offset:-2px}.alw-row-name{display:flex;align-items:center;gap:7px;flex-wrap:wrap;min-width:200px}.alw-row-dot{width:9px;height:9px;border-radius:5px;flex-shrink:0}.alw-row-title{font-weight:800;color:var(--text-primary)}.alw-row-type{font-size:11.5px;font-weight:700;color:var(--text-secondary);white-space:nowrap}.alw-row-muted{font-size:11px;color:var(--text-muted);white-space:nowrap}.alw-row-cands{display:flex;align-items:center;gap:8px;min-width:140px}.alw-row-score{font-weight:800;color:var(--accent-cyan);font-variant-numeric:tabular-nums}.dash-header{display:flex;align-items:flex-start;gap:14px;flex-wrap:wrap;margin-bottom:16px}.dash-greet{font-size:21px;font-weight:800;color:var(--text-primary);margin:0;letter-spacing:-.2px}.dash-sub{font-size:12.5px;color:var(--text-muted);margin:4px 0 0}.dash-kpis{display:grid;grid-template-columns:repeat(auto-fit,minmax(175px,1fr));gap:12px;margin-bottom:14px}.dash-tile{display:flex;flex-direction:column;gap:5px;padding:14px 16px 12px;border-radius:14px;border:1px solid var(--border);background:var(--bg-card);cursor:pointer;text-align:start;font:inherit;transition:all .18s ease}.dash-tile:hover{border-color:var(--accent-cyan);transform:translateY(-2px);box-shadow:0 10px 24px #00000014}.dash-tile:focus-visible{outline:2px solid var(--accent-cyan);outline-offset:2px}.dash-tile-top{display:flex;align-items:center;gap:7px}.dash-tile-icon{width:26px;height:26px;border-radius:8px;background:var(--bg-deep);border:1px solid var(--border);display:inline-flex;align-items:center;justify-content:center;font-size:13px;flex-shrink:0}.dash-tile-label{font-size:9.5px;font-weight:800;text-transform:uppercase;letter-spacing:.5px;color:var(--text-muted)}.dash-tile-val{font-size:23px;font-weight:800;color:var(--text-primary);font-variant-numeric:tabular-nums;line-height:1.1}.dash-tile-val-dim{font-size:14px;font-weight:800;color:var(--text-muted)}.dash-tile-cap{font-size:10.5px;color:var(--text-muted)}.dash-tile-bar{height:4px;border-radius:3px;background:var(--bg-deep);overflow:hidden;margin-top:3px}.dash-tile-bar-fill{height:100%;border-radius:3px;transition:width .4s ease}.dash-actions{display:flex;flex-direction:column;gap:8px;margin-bottom:16px}.dash-actions-label{font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.6px;color:var(--text-muted)}.dash-actioncards{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:10px}.dash-actioncard{--qa-accent: var(--accent-cyan);position:relative;display:flex;align-items:center;gap:10px;padding:11px 12px;border-radius:13px;border:1px solid var(--border);background:var(--bg-card);color:var(--text-primary);cursor:pointer;font-family:inherit;text-align:start;min-width:0;transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease}.dash-actioncard:hover{transform:translateY(-2px);border-color:var(--qa-accent);box-shadow:0 0 0 1.5px var(--qa-accent),0 10px 22px #0000001a}.dash-actioncard:hover .dash-actioncard-arrow{opacity:1;transform:translate(0)}.dash-actioncard:focus-visible{outline:2px solid var(--qa-accent);outline-offset:2px}.dash-actioncard-icon{width:34px;height:34px;border-radius:10px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;font-size:15px;background:color-mix(in srgb,var(--qa-accent) 14%,transparent);border:1px solid color-mix(in srgb,var(--qa-accent) 32%,transparent)}.dash-actioncard-body{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1}.dash-actioncard-label{font-size:12px;font-weight:800;color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dash-actioncard-sub{font-size:10px;color:var(--text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dash-actioncard-arrow{font-size:13px;font-weight:800;color:var(--qa-accent);flex-shrink:0;opacity:.35;transform:translate(-3px);transition:opacity .16s ease,transform .16s ease}.dash-grid2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-bottom:14px}@media(max-width:980px){.dash-grid2{grid-template-columns:1fr}}.dash-panel{display:flex;flex-direction:column;gap:10px;padding:14px 16px;border-radius:14px;border:1px solid var(--border);background:var(--bg-card);min-width:0}.dash-panel-head{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.dash-panel-title{font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.5px;color:var(--text-primary)}.dash-link{border:none;background:none;font:inherit;font-size:11px;font-weight:800;color:var(--accent-cyan);cursor:pointer;padding:0}.dash-link:hover{text-decoration:underline}.dash-empty{display:flex;flex-direction:column;align-items:center;gap:7px;padding:30px 16px;border:1.5px dashed var(--border);border-radius:12px;background:var(--bg-deep);text-align:center;font-size:11.5px;color:var(--text-muted)}.dash-legend{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.dash-legend-item{display:inline-flex;align-items:center;gap:5px;font-size:10.5px;font-weight:700;color:var(--text-muted)}.dash-legend-dot{display:inline-block;width:9px;height:9px;border-radius:3px;flex-shrink:0;font-style:normal}.dash-donut-row{flex:1;display:flex;align-items:center;justify-content:center;align-content:center;gap:14px 30px;flex-wrap:wrap;padding:6px 0}.dash-donut{width:150px;height:150px;flex-shrink:0}.dash-donut-legend{display:flex;flex-direction:column;justify-content:center;gap:5px;flex:0 1 230px;min-width:175px}.dash-legend-row{display:flex;align-items:center;gap:8px;font-size:11.5px;font-weight:700;color:var(--text-secondary)}.dash-legend-name{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dash-legend-count{font-weight:800;color:var(--text-primary);font-variant-numeric:tabular-nums}.dash-list{display:flex;flex-direction:column}.dash-row{display:flex;align-items:center;gap:10px;padding:9px 8px;border-radius:10px;cursor:pointer;transition:background .12s ease;border-bottom:1px dashed var(--border)}.dash-row:last-child{border-bottom:none}.dash-row:hover{background:var(--bg-deep)}.dash-row:focus-visible{outline:2px solid var(--accent-cyan);outline-offset:-2px}.dash-row-main{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.dash-row-name{font-size:12.5px;font-weight:800;color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dash-row-meta{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:10.5px;color:var(--text-muted)}.dash-score-badge{font-size:12px;font-weight:800;font-variant-numeric:tabular-nums;min-width:44px;text-align:end;flex-shrink:0}.dash-log-row{display:flex;gap:10px;align-items:flex-start;padding:7px 4px;border-bottom:1px dashed var(--border)}.dash-log-row:last-child{border-bottom:none}.dash-log-dot{width:9px;height:9px;border-radius:50%;background:var(--accent-cyan);margin-top:4px;flex-shrink:0}.dash-log-text{display:flex;flex-direction:column;gap:2px;font-size:12px;color:var(--text-secondary);min-width:0}.dash-log-text strong{color:var(--text-primary)}.dash-log-meta{font-size:10.5px;color:var(--text-muted)}.dash-grid3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-bottom:14px}@media(max-width:1180px){.dash-grid3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:860px){.dash-grid3{grid-template-columns:1fr}}.dash-rank{width:26px;text-align:center;font-size:15px;font-weight:800;color:var(--text-muted);flex-shrink:0}.dash-bank{display:flex;flex-direction:column;gap:12px}.dash-bank-group{display:flex;flex-direction:column;gap:5px}.dash-bank-head{font-size:9.5px;font-weight:800;text-transform:uppercase;letter-spacing:.5px;color:var(--text-muted);margin-bottom:1px}.dash-mini{display:flex;align-items:center;gap:8px;min-width:0}.dash-mini-label{flex:0 0 108px;font-size:10.5px;font-weight:700;color:var(--text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dash-mini-track{flex:1;height:8px;border-radius:5px;background:var(--bg-deep);overflow:hidden;min-width:0}.dash-mini-fill{height:100%;border-radius:5px;min-width:2px;transition:width .4s ease}.dash-mini-count{font-size:10.5px;font-weight:800;color:var(--text-primary);font-variant-numeric:tabular-nums;min-width:22px;text-align:end;flex-shrink:0}.dalt{background:#f2f0fa;border:1px solid #e5e0f3;border-radius:20px;padding:20px 22px;color:#1e1b2e}.dalt-card{background:#fff;border:1px solid #eae6f6;border-radius:18px;padding:16px 18px;box-shadow:0 8px 22px #4c1d950f;min-width:0}.dalt-card-head{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;margin-bottom:12px}.dalt-card-title{font-size:13.5px;font-weight:800;color:#1e1b2e;letter-spacing:-.1px}.dalt-empty{padding:26px 14px;border:1.5px dashed #ddd6f0;border-radius:12px;background:#faf9fe;text-align:center;font-size:11.5px;color:#8b86a3}.dalt-head{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin-bottom:16px}.dalt-head-text{flex:1;min-width:200px}.dalt-greet{font-size:21px;font-weight:800;color:#1e1b2e;margin:0;letter-spacing:-.2px}.dalt-greet-sub{font-size:12.5px;color:#6b6785;margin:4px 0 0}.dalt-head-tools{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.dalt-search{width:230px;max-width:100%;padding:8px 13px;border-radius:999px;border:1px solid #e0dbf1;background:#fff;color:#1e1b2e;font-family:inherit;font-size:11.5px;outline:none}.dalt-search::placeholder{color:#a29dbb}.dalt-search:focus{border-color:#7c3aed;box-shadow:0 0 0 3px #7c3aed1f}.dalt-credits{display:inline-flex;align-items:center;gap:5px;padding:7px 13px;border-radius:999px;background:#fff;border:1px solid #e0dbf1;font-size:11px;font-weight:800;color:#6d28d9;white-space:nowrap}.dalt-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:14px;margin-bottom:16px}.dalt-stat{position:relative;display:flex;align-items:flex-start;gap:12px;overflow:hidden}.dalt-stat-icon{width:40px;height:40px;border-radius:12px;display:inline-flex;align-items:center;justify-content:center;font-size:18px;flex-shrink:0}.dalt-stat-body{display:flex;flex-direction:column;gap:3px;min-width:0}.dalt-stat-label{font-size:10.5px;font-weight:800;text-transform:uppercase;letter-spacing:.4px;color:#8b86a3}.dalt-stat-value{font-size:27px;font-weight:800;color:#1e1b2e;line-height:1.05;font-variant-numeric:tabular-nums}.dalt-trend{display:inline-flex;align-items:center;gap:4px;font-size:10.5px;font-weight:800;margin-top:2px}.dalt-trend em{font-style:normal;font-weight:600;color:#a29dbb}.dalt-trend.up{color:#059669}.dalt-trend.down{color:#e11d48}.dalt-dots{position:absolute;inset-inline-end:12px;bottom:10px;width:58px;height:34px;opacity:.35;background-image:radial-gradient(currentColor 1.6px,transparent 1.6px);background-size:9px 9px;pointer-events:none}.dalt-main{display:grid;grid-template-columns:minmax(0,1fr) 310px;gap:16px;align-items:start}@media(max-width:1150px){.dalt-main{grid-template-columns:1fr}}.dalt-left{display:flex;flex-direction:column;gap:16px;min-width:0}.dalt-legend{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.dalt-legend-item{display:inline-flex;align-items:center;gap:6px;font-size:10.5px;font-weight:700;color:#6b6785}.dalt-legend-item i{display:inline-block;width:10px;height:10px;border-radius:4px;font-style:normal}.dalt-table-wrap{overflow-x:auto}.dalt-table{width:100%;border-collapse:collapse;font-size:12px}.dalt-table th{text-align:start;font-size:9.5px;font-weight:800;text-transform:uppercase;letter-spacing:.5px;color:#a29dbb;padding:7px 10px;border-bottom:1px solid #eee9f8;white-space:nowrap}.dalt-table td{padding:9px 10px;border-bottom:1px solid #f2eefb;color:#3a3552;vertical-align:middle}.dalt-table tbody tr:last-child td{border-bottom:none}.dalt-table tbody tr:hover td{background:#faf8fe}.dalt-th-check{width:30px}.dalt-table input[type=checkbox]{accent-color:#7c3aed;width:14px;height:14px;cursor:pointer}.dalt-person{display:inline-flex;align-items:center;gap:9px;min-width:0}.dalt-avatar{width:28px;height:28px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:10px;font-weight:800;flex-shrink:0}.dalt-person-name{font-weight:800;color:#1e1b2e;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:150px}.dalt-td-email{color:#8b86a3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:170px}.dalt-chip{display:inline-flex;align-items:center;padding:3px 9px;border-radius:999px;border:1px solid #e5e0f3;background:#faf9fe;font-size:10px;font-weight:800;color:#6b6785;white-space:nowrap}.dalt-score{display:inline-flex;align-items:center;justify-content:center;min-width:42px;padding:3px 8px;border-radius:999px;font-size:10.5px;font-weight:800;font-variant-numeric:tabular-nums}.dalt-export{display:inline-flex;align-items:center;gap:6px;padding:7px 14px;border-radius:10px;border:none;background:#7c3aed;color:#fff;font-family:inherit;font-size:11px;font-weight:800;cursor:pointer;transition:background .15s ease,transform .15s ease}.dalt-export:hover:not(:disabled){background:#6d28d9;transform:translateY(-1px)}.dalt-export:disabled{opacity:.5;cursor:not-allowed}.dalt-reco-col{align-self:stretch}.dalt-reco-list{display:flex;flex-direction:column;gap:11px}.dalt-reco{border-radius:15px;padding:13px 14px;display:flex;flex-direction:column;gap:9px}.dalt-reco-top{display:flex;align-items:center;gap:9px;min-width:0}.dalt-reco-icon{width:30px;height:30px;border-radius:10px;background:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:14px;flex-shrink:0}.dalt-reco-name{font-size:12.5px;font-weight:800;color:#1e1b2e;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dalt-reco-chips{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.dalt-reco-chips .dalt-chip{background:#fff;border-color:#ffffffe6;color:#4a4463}.dalt-reco-foot{display:flex;align-items:center;justify-content:space-between;gap:8px}.dalt-reco-count{font-size:10.5px;font-weight:700;color:#55506e}.dalt-reco-open{border:none;background:#fff;border-radius:999px;padding:5px 12px;font-family:inherit;font-size:10.5px;font-weight:800;cursor:pointer;transition:transform .14s ease,background .14s ease}.dalt-reco-open:hover{background:#fff;transform:translate(2px)}.gw-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:11000;background:#0f172a8c;display:flex;align-items:center;justify-content:center;padding:24px}.gw-panel{background:var(--bg-surface);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:0 24px 60px #00000059;width:min(880px,100%);max-height:88vh;overflow-y:auto;padding:22px 24px}.gw-panel-head{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;margin-bottom:18px}.gw-panel-title{font-size:17px;font-weight:800;color:var(--text-primary)}.gw-panel-sub{font-size:12px;color:var(--text-muted);margin-top:4px}.gw-close{border:1px solid var(--border);background:var(--bg-card);color:var(--text-muted);border-radius:8px;width:30px;height:30px;font-size:13px;font-weight:800;cursor:pointer;flex-shrink:0;transition:color .15s ease,border-color .15s ease}.gw-close:hover{color:var(--text-primary);border-color:var(--accent-cyan)}.gw-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:14px}.gw-card{display:flex;flex-direction:column;gap:8px;border:1px solid var(--border);border-radius:12px;background:var(--bg-card);padding:15px 16px;transition:border-color .15s ease,transform .15s ease,box-shadow .15s ease}.gw-card:hover{border-color:var(--accent-cyan);transform:translateY(-2px);box-shadow:0 8px 18px #0000001f}.gw-card-icon{font-size:22px;line-height:1}.gw-card-title{font-size:13.5px;font-weight:800;color:var(--text-primary)}.gw-card-desc{font-size:11.5px;color:var(--text-muted);line-height:1.45;flex:1}.gw-card-foot{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:4px}.gw-chip{font-size:10px;font-weight:800;color:var(--accent-cyan);background:color-mix(in srgb,var(--accent-cyan) 12%,transparent);border:1px solid color-mix(in srgb,var(--accent-cyan) 35%,transparent);border-radius:999px;padding:2px 9px;white-space:nowrap}.gw-start-btn{border:none;background:var(--accent-cyan);color:#fff;font-family:inherit;font-size:11px;font-weight:800;border-radius:8px;padding:6px 14px;cursor:pointer;transition:filter .15s ease,transform .15s ease}.gw-start-btn:hover{filter:brightness(1.08);transform:translateY(-1px)}.gw-blocker{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10990;background:transparent}.gw-dim{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10995;background:#0f172a94;pointer-events:none}.gw-spotlight{position:fixed;z-index:10995;border-radius:10px;box-shadow:0 0 0 9999px #0f172a94,0 0 0 3px var(--accent-cyan),0 0 22px 4px color-mix(in srgb,var(--accent-cyan) 55%,transparent);pointer-events:none;transition:top .2s ease,left .2s ease,width .2s ease,height .2s ease}.gw-tooltip{position:fixed;z-index:11000;width:340px;max-width:calc(100vw - 24px);background:var(--bg-surface);border:1.5px solid var(--accent-cyan);border-radius:var(--radius-lg);box-shadow:0 20px 40px #00000059;padding:15px 16px}.gw-tooltip-centered{top:50%;left:50%;transform:translate(-50%,-50%)}.gw-tooltip-head{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:8px}.gw-tooltip-flow{font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.5px;color:var(--accent-cyan)}.gw-tooltip-count{font-size:10px;font-weight:800;color:var(--text-muted);font-variant-numeric:tabular-nums}.gw-dots{display:flex;flex-wrap:wrap;gap:4px;margin-bottom:10px}.gw-dot{width:7px;height:7px;border-radius:50%;background:var(--border);transition:background .15s ease,transform .15s ease}.gw-dot.done{background:color-mix(in srgb,var(--accent-cyan) 45%,transparent)}.gw-dot.active{background:var(--accent-cyan);transform:scale(1.35)}.gw-tooltip-title{font-size:14px;font-weight:800;color:var(--text-primary);margin-bottom:5px}.gw-tooltip-body{font-size:12px;color:var(--text-secondary);line-height:1.5;margin-bottom:12px}.gw-branch{border-top:1px dashed var(--border);padding-top:10px;margin-bottom:12px}.gw-branch-prompt{font-size:11.5px;font-weight:700;color:var(--text-primary);margin-bottom:8px}.gw-branch-options{display:flex;flex-direction:column;gap:6px}.gw-branch-btn{display:flex;align-items:center;gap:9px;width:100%;border:1px solid var(--border);background:var(--bg-card);color:var(--text-primary);border-radius:9px;padding:8px 11px;font-family:inherit;font-size:12px;font-weight:700;cursor:pointer;text-align:start;transition:border-color .15s ease,background .15s ease,transform .15s ease}.gw-branch-btn:hover{border-color:var(--accent-cyan);background:color-mix(in srgb,var(--accent-cyan) 8%,transparent);transform:translate(2px)}.gw-branch-icon{font-size:15px}.gw-autobar{height:4px;border-radius:999px;background:var(--border);overflow:hidden;margin-bottom:10px}.gw-autobar-fill{height:100%;border-radius:999px;background:var(--accent-cyan);transition:width .1s linear}.gw-autobar-fill.paused{background:var(--accent-amber, #f59e0b)}.gw-controls{display:flex;align-items:center;gap:5px;flex-wrap:wrap}.gw-controls-spacer{flex:1}.gw-ctrl-btn{border:1px solid var(--border);background:var(--bg-card);color:var(--text-secondary);font-family:inherit;font-size:10.5px;font-weight:800;border-radius:7px;padding:5px 9px;cursor:pointer;white-space:nowrap;transition:color .15s ease,border-color .15s ease,background .15s ease}.gw-ctrl-btn:hover:not(:disabled){color:var(--text-primary);border-color:var(--accent-cyan)}.gw-ctrl-btn:disabled{opacity:.45;cursor:not-allowed}.gw-ctrl-btn.primary{background:var(--accent-cyan);border-color:var(--accent-cyan);color:#fff}.gw-ctrl-btn.primary:hover{filter:brightness(1.08);color:#fff}.gw-auto-toggle.on{background:color-mix(in srgb,var(--accent-cyan) 14%,transparent);border-color:var(--accent-cyan);color:var(--accent-cyan)}.gw-complete{background:var(--bg-surface);border:1.5px solid var(--accent-cyan);border-radius:var(--radius-lg);box-shadow:0 24px 60px #00000059;width:min(380px,100%);padding:26px 24px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:8px}.gw-complete-emoji{font-size:34px;line-height:1}.gw-complete-title{font-size:16px;font-weight:800;color:var(--text-primary)}.gw-complete-sub{font-size:12px;color:var(--text-muted);line-height:1.5}.gw-complete-actions{display:flex;gap:8px;margin-top:10px}.gw-complete-actions .gw-ctrl-btn{font-size:11.5px;padding:7px 13px}.gw-branch-btn.chosen{border-color:var(--accent-cyan);background:color-mix(in srgb,var(--accent-cyan) 12%,transparent);color:var(--accent-cyan)}.awp-group{margin-bottom:16px}.awp-group-head{display:flex;align-items:baseline;gap:10px;margin:4px 0 8px;padding-bottom:5px;border-bottom:1px dashed var(--border)}.awp-group-title{font-size:12.5px;font-weight:800;color:var(--text-primary);letter-spacing:.2px}.awp-group-count{font-size:10.5px;font-weight:700;color:var(--text-muted);margin-inline-start:auto}.awp-chip-row{display:flex;gap:5px;flex-wrap:wrap;margin-top:6px}.awp-mode-chip{font-size:9px;font-weight:800;letter-spacing:.4px;text-transform:uppercase;border-radius:999px;padding:2px 8px;border:1px solid transparent;white-space:nowrap}.awp-mode-chip.real{color:var(--accent-cyan);border-color:color-mix(in srgb,var(--accent-cyan) 45%,transparent);background:color-mix(in srgb,var(--accent-cyan) 10%,transparent)}.awp-mode-chip.simulated{color:#8b5cf6;border-color:#8b5cf673;background:#8b5cf61a}.awp-count-badge{font-size:9px;font-weight:800;letter-spacing:.3px;border-radius:999px;padding:2px 8px;color:#f59e0b;border:1px solid rgba(245,158,11,.45);background:#f59e0b1a;white-space:nowrap}.awp-tolerance{display:flex;align-items:flex-end;gap:14px;flex-wrap:wrap;margin-top:14px;padding:12px 14px;border:1.5px dashed var(--border);border-radius:12px;background:var(--bg-deep)}.awp-tolerance-help{font-size:11px;color:var(--text-muted);line-height:1.5;flex:1;min-width:220px;padding-bottom:6px}.aw-facematch-warn{margin-top:8px;padding:10px 12px;border-radius:10px;border:1px solid color-mix(in srgb,#d97706 40%,transparent);background:color-mix(in srgb,#f59e0b 10%,transparent);color:var(--text-primary);font-size:12px;line-height:1.55}.aw-facematch-warn ul{margin:6px 0 0;padding-inline-start:18px;display:grid;gap:3px}.ce-proctor-group-title{font-size:11px;font-weight:800;color:var(--text-muted);text-transform:uppercase;letter-spacing:.5px;margin:8px 0 5px}.acd-idmatch{display:inline-block;font-size:10.5px;font-weight:800;border-radius:999px;padding:2px 9px;border:1px solid transparent}.acd-idmatch.high{color:#10b981;border-color:#10b98173;background:#10b9811a}.acd-idmatch.mid{color:#f59e0b;border-color:#f59e0b73;background:#f59e0b1a}.acd-snapshots{margin-top:12px}.acd-snapshots-label{font-size:10.5px;font-weight:800;color:var(--text-muted);text-transform:uppercase;letter-spacing:.5px;margin-bottom:6px}.acd-snapshots-row{display:flex;gap:8px;flex-wrap:wrap}.acd-timing-table td{vertical-align:top}.acd-timing-table tr.slowest td{background:#f59e0b14}.acd-timing-slow-chip{display:inline-block;margin-inline-start:8px;font-size:9.5px;font-weight:800;color:#f59e0b;border:1px solid rgba(245,158,11,.45);border-radius:999px;padding:1px 7px}[dir=rtl] .ce-proctorbar{direction:rtl}[dir=rtl] .ce-field>span,[dir=rtl] .ce-check{text-align:right}.twb-hint-card{text-align:center;padding:44px 24px;border:1.5px dashed var(--border);border-radius:14px;background:var(--bg-card)}.twb-toolbar{display:flex;gap:8px;flex-wrap:wrap;align-items:center;margin-bottom:14px}.twb-toolbar .form-select{width:auto;min-width:160px}.twb-list{display:flex;flex-direction:column;gap:8px}.twb-row{border:1px solid var(--border);border-radius:10px;background:var(--bg-card);overflow:hidden}.twb-row.open{border-color:color-mix(in srgb,var(--accent-cyan) 55%,transparent);box-shadow:0 2px 10px color-mix(in srgb,var(--accent-cyan) 8%,transparent)}.twb-row-head{display:flex;align-items:center;gap:8px;width:100%;padding:9px 12px;background:transparent;border:none;cursor:pointer;text-align:start;font:inherit;color:var(--text-primary)}.twb-row-head:hover{background:var(--bg-deep)}.twb-row-caret{font-size:10px;color:var(--text-muted);flex-shrink:0;width:12px}.twb-row-label{flex:1;min-width:0;font-size:12.5px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.twb-row-sub{display:block;font-size:10px;font-weight:600;color:var(--text-muted);margin-top:1px}.twb-status-chip{font-size:9px;font-weight:800;letter-spacing:.3px;border-radius:999px;padding:2px 8px;border:1px solid transparent;white-space:nowrap;flex-shrink:0}.twb-status-chip.ai{color:#8b5cf6;border-color:#8b5cf673;background:#8b5cf61a}.twb-status-chip.draft{color:#f59e0b;border-color:#f59e0b73;background:#f59e0b1a}.twb-status-chip.reviewed{color:#10b981;border-color:#10b98173;background:#10b9811a}.twb-stale-chip{font-size:9px;font-weight:800;border-radius:999px;padding:2px 8px;color:#ef4444;border:1px solid rgba(239,68,68,.45);background:#ef44441a;white-space:nowrap;flex-shrink:0}.twb-editor{border-top:1px dashed var(--border);padding:12px 14px;background:var(--bg-deep)}.twb-field{margin-bottom:12px}.twb-field-label{display:flex;align-items:center;gap:6px;font-size:10.5px;font-weight:800;text-transform:uppercase;letter-spacing:.4px;color:var(--text-secondary);margin-bottom:5px}.twb-kind-chip{font-size:8.5px;font-weight:800;text-transform:none;letter-spacing:.3px;border-radius:999px;padding:1px 7px;color:var(--accent-cyan);border:1px solid color-mix(in srgb,var(--accent-cyan) 45%,transparent);background:color-mix(in srgb,var(--accent-cyan) 10%,transparent)}.twb-kind-chip.list{color:var(--text-muted);border-color:var(--border);background:transparent}.twb-field-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px;align-items:stretch}.twb-source{font-size:12px;line-height:1.5;padding:8px 10px;border:1px solid var(--border);border-radius:8px;background:var(--bg-card);color:var(--text-secondary);white-space:pre-wrap;word-break:break-word;max-height:160px;overflow-y:auto}.twb-editor-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:4px;padding-top:10px;border-top:1px dashed var(--border)}@media(max-width:760px){.twb-field-grid{grid-template-columns:1fr}}.lupl-hint{font-size:11.5px;color:var(--text-muted);line-height:1.5;margin-top:6px}.lupl-panel{margin-top:10px;padding:12px 14px;border:1px solid var(--border);border-radius:10px;background:var(--bg-deep);display:flex;flex-direction:column;gap:8px}.lupl-panel.complete{border-color:#10b98173;background:#10b98112}.lupl-pct-row{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.lupl-pct{font-size:26px;font-weight:800;color:var(--accent-cyan);line-height:1}.lupl-panel.complete .lupl-pct{color:var(--accent-green)}.lupl-pct-label{font-size:12px;font-weight:700;color:var(--text-primary)}.lupl-ok{font-size:12px;font-weight:800;color:var(--accent-green)}.lupl-missing summary{font-size:11.5px;font-weight:700;color:#f59e0b;cursor:pointer;-webkit-user-select:none;user-select:none}.lupl-missing-list{margin-top:6px;max-height:160px;overflow-y:auto;font-family:SF Mono,Cascadia Code,Consolas,monospace;font-size:11px;line-height:1.7;color:var(--text-secondary);border:1px solid var(--border);border-radius:8px;padding:6px 10px;background:var(--bg-card)}.lng-font-preview{display:flex;flex-direction:column;gap:4px;margin-top:8px;padding:10px 12px;border:1px dashed var(--border);border-radius:8px;background:var(--bg-deep);font-size:14px;line-height:1.7;color:var(--text-primary)}[dir=rtl] .topbar-breadcrumb .sep{display:inline-block;transform:scaleX(-1)}[dir=rtl] .dash-actioncard-arrow{transform:scaleX(-1) translate(-3px)}[dir=rtl] .dash-actioncard:hover .dash-actioncard-arrow{transform:scaleX(-1) translate(0)}[dir=rtl] .data-table th{text-align:right}@keyframes acdSlideInRtl{0%{transform:translate(-48px);opacity:0}to{transform:none;opacity:1}}[dir=rtl] .acd-drawer{animation-name:acdSlideInRtl}@keyframes ce3FadeIn{0%{opacity:0}to{opacity:1}}.ce3-in{animation:ce3FadeIn .4s ease}.ce-overlay.ce3-journey{background:radial-gradient(900px 520px at 85% -10%,color-mix(in srgb,var(--accent-cyan) 10%,transparent),transparent 65%),radial-gradient(720px 480px at -10% 110%,color-mix(in srgb,var(--accent-purple) 7%,transparent),transparent 60%),var(--bg-deep)}.ce3-progress{height:4px;border-radius:999px;background:color-mix(in srgb,var(--accent-cyan) 14%,var(--bg-card));margin:-6px 0 16px;overflow:hidden}.ce3-progress-fill{height:100%;border-radius:999px;background:linear-gradient(90deg,var(--accent-cyan),color-mix(in srgb,var(--accent-cyan) 45%,#10b981));transition:width .45s ease}[dir=rtl] .ce3-progress-fill{background:linear-gradient(-90deg,var(--accent-cyan),color-mix(in srgb,var(--accent-cyan) 45%,#10b981))}.ce-overlay .ce-step{transition:color .18s ease,border-color .18s ease,background .18s ease}@keyframes ce3CheckPop{0%{opacity:0;transform:scale(.4)}60%{transform:scale(1.18)}to{opacity:1;transform:scale(1)}}.ce-overlay .ce-step.done .ce-step-dot{animation:ce3CheckPop .35s ease}.ce-overlay .ce-attachment,.ce-overlay .ce-device-card,.ce-overlay .ce-subcard{transition:border-color .18s ease,box-shadow .18s ease,background .18s ease}.ce-overlay .ce-attachment:hover,.ce-overlay .ce-device-card:hover{border-color:color-mix(in srgb,var(--accent-cyan) 55%,var(--border));box-shadow:0 6px 16px color-mix(in srgb,var(--accent-cyan) 10%,transparent)}.ce-overlay .ce-check{border-radius:10px;padding:6px 8px;margin-inline-start:-8px;transition:background .15s ease}.ce-overlay .ce-check:hover{background:color-mix(in srgb,var(--accent-cyan) 7%,transparent)}.ce-overlay .btn:focus-visible,.ce-overlay .ce-star:focus-visible{outline:2px solid var(--accent-cyan);outline-offset:2px}.ce-overlay .ce-actions .btn-primary,.ce3-cta{min-width:150px;padding:10px 22px;font-size:13.5px;font-weight:800;border-radius:12px}.ce3-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:10px;margin-bottom:14px}.ce3-stat{background:var(--bg-deep);border:1px solid var(--border);border-radius:12px;padding:12px 10px;text-align:center;animation:ce3FadeIn .5s ease backwards;transition:border-color .18s ease}.ce3-stat:nth-child(2){animation-delay:.1s}.ce3-stat:nth-child(3){animation-delay:.2s}.ce3-stat:hover{border-color:color-mix(in srgb,var(--accent-cyan) 45%,var(--border))}.ce3-stat-val{display:block;font-size:22px;font-weight:800;color:var(--accent-cyan);font-variant-numeric:tabular-nums}.ce3-stat-lbl{display:block;font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.5px;color:var(--text-muted);margin-top:2px}.ce3-ready{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10005;display:flex;align-items:center;justify-content:center;text-align:center;background:radial-gradient(720px 480px at 50% 30%,color-mix(in srgb,var(--accent-cyan) 13%,transparent),transparent 70%),var(--bg-deep);animation:ce3FadeIn .3s ease}.ce3-ready-inner{display:flex;flex-direction:column;align-items:center;gap:6px;padding:24px}.ce3-breath-wrap{position:relative;width:168px;height:168px;display:flex;align-items:center;justify-content:center;margin-bottom:14px}@keyframes ce3Breathe{0%,to{transform:scale(.86);opacity:.55}50%{transform:scale(1.08);opacity:1}}.ce3-breath-ring{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;border:2px solid color-mix(in srgb,var(--accent-cyan) 55%,transparent);box-shadow:0 0 34px color-mix(in srgb,var(--accent-cyan) 25%,transparent),inset 0 0 26px color-mix(in srgb,var(--accent-cyan) 14%,transparent);animation:ce3Breathe 4s ease-in-out infinite}.ce3-breath-ring.r2{top:18px;right:18px;bottom:18px;left:18px;border-color:color-mix(in srgb,var(--accent-cyan) 30%,transparent);box-shadow:none;animation-delay:-2s}@keyframes ce3Tick{0%{opacity:0;transform:scale(1.35)}to{opacity:1;transform:scale(1)}}.ce3-ready-count{position:relative;font-size:54px;font-weight:800;color:var(--text-primary);font-variant-numeric:tabular-nums;animation:ce3Tick .45s ease}.ce3-ready-title{font-size:22px;font-weight:800;margin:0;color:var(--text-primary)}.ce3-ready-test{font-size:12px;font-weight:800;color:var(--accent-cyan);border:1px solid color-mix(in srgb,var(--accent-cyan) 40%,transparent);border-radius:999px;padding:3px 12px;margin-top:2px}.ce3-ready-sub{font-size:13px;color:var(--text-secondary);margin:4px 0 0;max-width:420px}@keyframes ce3Pulse{0%,to{opacity:.45}50%{opacity:1}}.ce3-ready-breathe{font-size:11.5px;font-weight:700;letter-spacing:.4px;color:var(--text-muted);margin:2px 0 12px;animation:ce3Pulse 4s ease-in-out infinite}.ce3-pause-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10020;display:flex;align-items:center;justify-content:center;background:linear-gradient(180deg,color-mix(in srgb,var(--accent-cyan) 6%,var(--bg-deep)),var(--bg-deep));animation:ce3FadeIn .25s ease}.ce3-pause-card{display:flex;flex-direction:column;align-items:center;gap:10px;text-align:center;background:var(--bg-card);border:1px solid var(--border);border-radius:18px;padding:34px 40px;margin:16px;max-width:420px;box-shadow:0 18px 44px #00000047}.ce3-pause-glyph{display:flex;gap:8px;margin-bottom:2px}.ce3-pause-glyph i{display:block;width:10px;height:34px;border-radius:4px;background:var(--accent-cyan);animation:ce3Pulse 2.4s ease-in-out infinite}.ce3-pause-glyph i:last-child{animation-delay:-1.2s}.ce3-pause-title{font-size:19px;font-weight:800;margin:0}.ce3-pause-remaining{font-size:14px;font-weight:800;color:var(--accent-cyan);font-variant-numeric:tabular-nums}.ce3-pause-exhausted{font-size:12.5px;font-weight:700;color:#f59e0b;margin:0;max-width:320px}@media screen{.acd3 .btn{gap:7px;padding:7px 15px;border-radius:11px;font-size:12px;font-weight:700;line-height:1.2}.acd3 .btn:hover{transform:none}.acd3 .btn-sm{padding:6px 13px;font-size:11.5px;border-radius:10px}.acd3 .btn-xs{padding:5px 11px;font-size:11px;border-radius:9px}.acd3 .btn-primary{box-shadow:0 5px 14px var(--os-a1-glow)}.acd3 .btn-primary:hover{box-shadow:0 8px 22px var(--os-a1-glow);filter:brightness(1.06)}.acd3 .btn-secondary{background:color-mix(in srgb,var(--os-card) 68%,transparent);border-color:var(--os-a1-line);color:var(--os-a1)}.acd3 .btn-secondary:hover{background:var(--os-a1-soft);box-shadow:0 4px 14px var(--os-a1-soft);border-color:var(--os-a1-line)}.acd3 .btn-danger:hover{box-shadow:none}.acd3 .tld-title{font-size:21px;line-height:1.25}.acd3 .alw-credit-chip{padding:6px 12px;font-size:11px;border-radius:10px}.acd3.tld-stats{gap:8px;margin-bottom:14px}.acd3 .tld-stat{padding:8px 14px;min-width:96px;border-radius:11px}.acd3 .tld-stat-val{font-size:16px}.acd3 .acd-tabbar{gap:2px;padding:8px 14px}.acd3 .acd-tab{background:var(--os-well);color:var(--os-mut);border-radius:4px;padding:6px 13px;font-size:11px;font-weight:700}.acd3 .acd-tab:first-child{border-start-start-radius:11px;border-end-start-radius:11px}.acd3 .acd-tab:last-child{border-start-end-radius:11px;border-end-end-radius:11px}.acd3 .acd-tab:hover{color:var(--os-ink)}.acd3 .acd-tab.active{background:var(--os-card);color:var(--os-a1);border-color:transparent;box-shadow:var(--os-shadow)}.acd3 .acd-view-toggle{background:var(--os-well);border-radius:11px}.acd3 .acd-view-toggle button.active{color:var(--os-a1)}.acd3 .acd-scroll-nav button.active{background:var(--os-a1-soft);color:var(--os-a1);border-color:transparent}.acd3 .acd-report-head{padding:10px 12px}}.cs-card{padding:16px;border:1px solid var(--border);border-radius:10px;margin-bottom:20px;background:var(--bg-deep)}.cs-card-head{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap;margin-bottom:12px}.cs-card-title{font-size:14px;font-weight:700;margin:0}.cs-card-legend{font-size:10.5px;color:var(--text-muted);margin-inline-start:auto}.cs-empty{font-size:12px;color:var(--text-muted);font-style:italic;margin:0;padding:4px 0}.cs-list{display:flex;flex-direction:column;gap:10px}.cs-bar{padding:8px 10px;background:var(--bg-surface);border:1px solid var(--border);border-radius:8px}.cs-bar-compact{padding:5px 0;background:transparent;border:none;border-radius:0}.cs-bar-head{display:flex;justify-content:space-between;align-items:center;gap:8px;font-size:12.5px;font-weight:700;margin-bottom:4px}.cs-bar-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cs-bar-meta{display:flex;align-items:center;gap:6px;flex-shrink:0}.cs-bar-items{font-size:10px;font-weight:600;color:var(--text-muted)}.cs-bar-pct{font-size:12px;font-weight:800;min-width:36px;text-align:end}.cs-track{position:relative;width:100%;height:10px;background:#00000014;border-radius:5px;overflow:hidden}.cs-fill{height:100%;border-radius:5px}.cs-parts{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:5px}.cs-part{display:flex;flex-direction:column;gap:2px;min-width:0}.cs-part small{font-size:9.5px;color:var(--text-muted);font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cs-part-track{display:block;width:100%;height:4px;background:#00000014;border-radius:2px;overflow:hidden}.cs-part-track b{display:block;height:100%;border-radius:2px}.cs-part-skill{background:var(--accent-blue)}.cs-part-behav{background:var(--accent-purple)}.cs-fit{display:flex;gap:16px;align-items:flex-start;flex-wrap:wrap;margin-top:14px;padding-top:12px;border-top:1px dashed var(--border)}.cs-fit-desc{font-size:11px;color:var(--text-muted);margin:0 0 8px}.cs-gauge{display:flex;flex-direction:column;align-items:center;gap:4px;flex-shrink:0}.cs-gauge-label{font-size:11px;font-weight:700;text-align:center;max-width:130px}.cs-gauge-min{font-size:10.5px;font-weight:700;text-align:center;max-width:140px;display:inline-flex;align-items:center;gap:5px}.cs-gauge-min:before{content:"";width:7px;height:7px;border-radius:50%;background:currentColor}.cs-gauge-min.ok{color:var(--accent-green)}.cs-gauge-min.below{color:var(--accent-rose)}.cs-gaps{flex:1;min-width:240px}.cs-gaps-title{font-size:10px;font-weight:800;letter-spacing:.5px;text-transform:uppercase;color:var(--text-muted);margin-bottom:6px}.cs-gap-row{display:grid;grid-template-columns:minmax(110px,1.4fr) 1fr 1.3fr auto;gap:8px;align-items:center;padding:6px 8px;border:1px solid var(--border);border-radius:6px;background:var(--bg-surface);margin-bottom:5px;font-size:11.5px}.cs-gap-row.met{opacity:.8}.cs-gap-name{font-weight:700;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cs-gap-cell{display:flex;flex-direction:column;font-weight:600}.cs-gap-cell small{font-size:9px;text-transform:uppercase;letter-spacing:.4px;color:var(--text-muted);font-weight:700}.cs-gap-badge{font-size:10px;font-weight:800;padding:2px 7px;border-radius:10px;color:var(--accent-rose);background:#c0392b1a;white-space:nowrap}.cs-gap-badge.met{color:var(--accent-green);background:#2f855a1f}.acd-ov-profiles-note{font-size:11px;color:var(--text-muted);font-style:italic;margin:0 0 10px}.acd-ov-profile-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(258px,1fr));gap:10px;margin-bottom:14px}.acd-ov-profile{padding:11px 13px;border:1px solid var(--border);border-radius:9px;background:var(--bg-surface)}.acd-ov-profile-head{display:flex;align-items:center;gap:7px;margin-bottom:8px}.acd-ov-profile-name{font-size:12px;font-weight:800;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.acd-ov-fw+.acd-ov-fw{margin-top:10px;padding-top:9px;border-top:1px dashed var(--border)}.acd-ov-headline{display:flex;align-items:baseline;gap:7px;flex-wrap:wrap;padding:7px 10px;border-radius:7px;background:var(--bg-deep);border:1px solid var(--border);margin-bottom:8px}.acd-ov-kicker{font-size:8.5px;font-weight:800;letter-spacing:.7px;text-transform:uppercase;color:var(--text-muted)}.acd-ov-value{font-size:13px;font-weight:800;color:var(--dim)}.acd-ov-evidence{font-size:9.5px;color:var(--text-muted);margin-inline-start:auto;white-space:nowrap}.acd-ov-dims{display:flex;flex-direction:column;gap:4px}.acd-ov-dim{display:grid;grid-template-columns:28px 1fr 54px;gap:7px;align-items:center}.acd-ov-dim-label{font-size:9.5px;font-weight:800;color:var(--dim)}.acd-ov-dim-track{height:5px;border-radius:3px;background:#00000014;overflow:hidden}.acd-ov-dim-track i{display:block;height:100%;border-radius:3px;background:var(--dim)}.acd-ov-dim-pct{font-size:9.5px;font-weight:700;text-align:end;color:var(--text-secondary)}.acd-ov-dim-pct em{font-style:normal;font-weight:800;font-size:8.5px;letter-spacing:.3px;text-transform:uppercase;color:var(--accent-amber);cursor:help}.cs-bar-thin{border-style:dashed}.cs-match{display:flex;align-items:baseline;gap:7px;flex-wrap:wrap}.cs-match-label{font-size:9.5px;font-weight:800;letter-spacing:.4px;text-transform:uppercase;color:var(--text-muted)}.cs-match-value{font-size:13px;font-weight:800;color:var(--accent-purple)}.cs-match-rest{font-size:10px;color:var(--text-muted);margin-top:3px}.cs-pos{display:grid;grid-template-columns:minmax(90px,1fr) 2fr auto;gap:8px;align-items:center;font-size:11px;margin-top:4px}.cs-pos-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600}.cs-pos-track{position:relative;height:6px;border-radius:3px;background:linear-gradient(to right,#0000001a,#0000000a,#0000001a)}.cs-pos-track i{position:absolute;top:-2px;width:8px;height:10px;border-radius:3px;background:var(--accent-purple)}.cs-pos-pct{font-size:10.5px;font-weight:800;color:var(--text-secondary);min-width:32px;text-align:end}.cs-thin{font-size:10px;font-style:italic;color:var(--accent-amber);margin-top:5px}.cs-gap-thin{grid-column:1 / -1;font-size:10px;font-style:italic;color:var(--accent-amber)}.cs-notscored{margin-top:10px;padding-top:8px;border-top:1px dashed var(--border)}.cs-notscored-row{display:grid;grid-template-columns:minmax(110px,1fr) 2fr;gap:8px;align-items:baseline;padding:4px 8px;font-size:11px}.cs-gap-reason{font-size:10.5px;color:var(--text-muted);font-style:italic}.cs-radar-grid{display:grid;grid-template-columns:minmax(200px,280px) 1fr;gap:18px;align-items:center}.cs-no-role{font-size:11.5px;color:var(--text-muted);font-style:italic;margin-top:12px}.cs-rank{display:inline-block;font-size:9.5px;font-weight:800;padding:1px 7px;border-radius:10px;background:var(--bg-deep);color:var(--text-secondary);margin-inline-start:6px}.cs-rank.best{background:#2f855a24;color:var(--accent-green)}@media(max-width:640px){.cs-gap-row{grid-template-columns:1fr 1fr}.cs-radar-grid{grid-template-columns:1fr}}.rf-hint{display:flex;align-items:center;gap:5px;margin-top:4px;font-size:10.5px;color:var(--text-muted)}.aw-order-summary{margin-top:4px;color:var(--text-primary)}.aw-order-modes{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:8px;margin:4px 0 12px}.aw-order-mode{display:flex;gap:10px;align-items:flex-start;padding:10px 12px;border:1px solid var(--border);border-radius:12px;cursor:pointer}.aw-order-mode.on{border-color:var(--os-a1);background:var(--os-a1-soft)}.aw-order-mode input{margin-top:3px}.aw-order-mode>span{display:grid;gap:2px;font-size:12.5px}.aw-order-mode>span>span{font-size:11.5px;color:var(--os-mut)}.aw-order-note{margin:0 0 10px;padding:8px 10px;border-radius:10px;font-size:12px;background:color-mix(in srgb,#f59e0b 12%,transparent);border:1px solid color-mix(in srgb,#d97706 35%,transparent)}.tlq-pane.tlq-picked.aw-order-list,.aw-order-list .tlq-pane-body{min-height:0;flex:none}.aw-order-list .tlq-pane-body{max-height:46vh;overflow:auto}.pgr{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin-top:16px;padding:8px 14px;border-radius:14px;background:var(--os-well, #eef1f4);border:1px solid var(--os-line, #eef0f2);color:var(--os-mut, #6b7280);font-size:13px}.pgr-range{font-weight:700;font-variant-numeric:tabular-nums}.pgr-nav{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.pgr-num,.pgr-arrow{min-width:34px;height:34px;padding:0 9px;border-radius:10px;border:1px solid var(--os-line, #e5e7eb);background:var(--os-card, #fff);color:var(--wl-primary, var(--os-a1, #6d5ef0));font-size:13px;font-weight:700;font-variant-numeric:tabular-nums;cursor:pointer;transition:background .15s,color .15s,border-color .15s}.pgr-num:hover:not(:disabled),.pgr-arrow:hover:not(:disabled){background:var(--os-well, #f3f4f6)}.pgr-num.on{background:var(--wl-primary, var(--os-a1, #6d5ef0));border-color:var(--wl-primary, var(--os-a1, #6d5ef0));color:#fff;cursor:default}.pgr-arrow:disabled,.pgr-num:disabled:not(.on){opacity:.4;cursor:not-allowed}.pgr-gap{padding:0 4px;color:var(--os-mut, #9ca3af);-webkit-user-select:none;user-select:none}.zimg{position:relative;display:inline-block;max-width:100%;vertical-align:top}.zimg-pic{display:block;max-width:100%;height:auto;object-fit:contain}.zimg-btn{position:absolute;inset-block-start:6px;inset-inline-end:6px;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:8px;cursor:zoom-in;border:1px solid rgba(0,0,0,.15);background:#ffffffeb;color:#1f2937;box-shadow:0 1px 3px #00000026}.zimg-btn:hover{background:#fff}.zimg-btn:focus-visible{outline:2px solid var(--accent-blue, #2563eb);outline-offset:2px}.zimg-layer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000;display:flex;align-items:center;justify-content:center;padding:24px;background:#0a0e16d1;cursor:zoom-out}.zimg-full{max-width:95vw;max-height:88vh;object-fit:contain;background:#fff;border-radius:10px;cursor:default;box-shadow:0 10px 40px #0006}.zimg-close{position:fixed;inset-block-start:16px;inset-inline-end:16px;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;border:0;cursor:pointer;background:#fff;color:#111827}.zimg-close:focus-visible{outline:3px solid var(--accent-blue, #2563eb);outline-offset:2px}.zimg-stem{margin-bottom:12px}.zimg-stem .zimg-pic{max-height:360px;border-radius:8px;border:1px solid var(--border, #e5e7eb);background:#fff}.pic-choice-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:10px}.pic-choice-grid .sim3-opt{flex-direction:column;align-items:stretch!important;gap:6px;padding:10px}.pic-choice-grid .pic-choice-head{display:flex;align-items:center;gap:8px}.pic-choice-grid .zimg{display:block}.pic-choice-grid .zimg-pic{width:100%;max-height:190px;border-radius:6px;border:1px solid var(--border, #e5e7eb);background:#fff}@media(max-width:480px){.pic-choice-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.qa-pics{display:flex;flex-wrap:wrap;gap:8px}.qa-pics-q{margin:2px 0 4px}.qa-pics-q .zimg-pic{max-height:150px;border-radius:6px;border:1px solid var(--border, #e5e7eb);background:#fff}.qa-pics-opt{display:flex;margin-top:6px}.qa-pics-opt .zimg-pic{max-height:84px;border-radius:6px;border:1px solid var(--border, #e5e7eb);background:#fff}.qa-pics-opt .zimg-btn{width:22px;height:22px;inset-block-start:3px;inset-inline-end:3px}@media print{.zimg-btn{display:none!important}}.p3a-note{display:flex;flex-direction:column;gap:4px;margin:10px 0 14px;padding:9px 12px;border:1px solid var(--border);border-radius:10px;background:var(--bg-deep);font-size:12px;color:var(--text-secondary);text-align:start}.p3a-row{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px}.p3a-lbl{font-size:10.5px;font-weight:800;text-transform:uppercase;letter-spacing:.4px;color:var(--text-muted)}.p3a-val{color:var(--text-primary);font-weight:700}.p3a-for{font-size:11px;color:var(--text-muted)}.p3a-chip{display:inline-flex;align-items:center;padding:1px 8px;border:1px solid var(--border);border-radius:999px;background:var(--bg-surface);font-size:10.5px;font-weight:800;color:var(--text-primary)}.p3a-sub{margin:2px 0 0;font-size:11.5px;line-height:1.5;color:var(--text-secondary)}.p3cmp-banner{display:flex;flex-direction:column;gap:4px;margin:0 0 14px;padding:10px 14px;border:1px solid var(--border);border-radius:10px;background:var(--bg-deep);font-size:12px;color:var(--text-secondary);text-align:start}.p3cmp-title{font-size:12.5px;font-weight:800;color:var(--text-primary)}.p3cmp-issue{margin:0;line-height:1.5}.p3cmp-issue a{margin-inline-start:6px;font-weight:700;color:var(--accent-cyan)}.p3cmp-links{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 4px;margin-top:3px;font-size:11.5px}.p3cmp-links a{margin-inline-start:6px}.p3cmp-rank{margin:2px 0 0;font-size:11.5px;color:var(--text-muted)}@media print{.p3a-note,.p3cmp-banner{background:transparent;break-inside:avoid}.p3cmp-issue a{display:none}}.cmv3{min-height:calc(100% + 2 * var(--canvas-pad-y, 28px));margin:calc(-1 * var(--canvas-pad-y, 28px)) calc(-1 * var(--canvas-pad-x, 32px));padding:22px 28px 30px;background:var(--os-canvas);color:var(--os-body)}.cmv3 button{font-family:inherit}.cmv3 button:focus-visible,.cmv3 .cmv3-row:focus-visible{outline:2px solid var(--os-a1);outline-offset:2px}.cmv3-visually-hidden{position:absolute;inset-inline-start:-9999px;width:1px;height:1px;overflow:hidden}.cmv3-dash{color:var(--os-faint);font-size:11.5px}.cmv3-push-end{margin-inline-start:auto}.cmv3-hero{position:relative;overflow:hidden;border-radius:22px;background:linear-gradient(110deg,color-mix(in srgb,var(--os-a1) 11%,white),color-mix(in srgb,var(--os-a2) 12%,white) 45%,color-mix(in srgb,var(--os-a3) 14%,white));border:1px solid color-mix(in srgb,var(--os-a1) 15%,white);padding:26px 30px 22px;margin-bottom:16px}[data-theme=dark] .cmv3-hero{background:linear-gradient(110deg,color-mix(in srgb,var(--os-a1) 22%,transparent),color-mix(in srgb,var(--os-a2) 16%,transparent) 45%,color-mix(in srgb,var(--os-a3) 14%,transparent));border-color:color-mix(in srgb,var(--os-a1) 25%,transparent)}.cmv3-hero:before{content:"";position:absolute;top:-90px;inset-inline-end:8%;width:300px;height:300px;border-radius:50%;background:radial-gradient(circle,color-mix(in srgb,var(--os-a1) 16%,transparent) 0%,transparent 65%);pointer-events:none}.cmv3-hero-inner{position:relative;display:flex;align-items:center;gap:26px;flex-wrap:wrap}.cmv3-hero-main{flex:1;min-width:260px}.cmv3-hero-kicker{display:inline-flex;align-items:center;gap:6px;font-size:10px;font-weight:700;letter-spacing:1.2px;text-transform:uppercase;line-height:1.6;color:var(--os-a1);background:color-mix(in srgb,var(--os-a1) 10%,transparent);border:1px solid color-mix(in srgb,var(--os-a1) 22%,transparent);border-radius:9px;padding:3px 10px}[dir=rtl] .cmv3-hero-kicker{letter-spacing:0}[data-theme=dark] .cmv3-hero-kicker{color:color-mix(in srgb,var(--os-a1) 55%,white)}.cmv3-hero-kicker svg{flex:none}.cmv3-hero-title{display:flex;align-items:center;gap:12px;font-size:25px;font-weight:800;color:var(--os-ink);margin-top:11px;line-height:1.2}[dir=ltr] .cmv3-hero-title{letter-spacing:-.7px}.cmv3-hero-count{font-size:12px;font-weight:800;color:#fff;background:linear-gradient(120deg,var(--os-a1),var(--os-a3));border-radius:11px;padding:4px 12px;box-shadow:0 6px 16px color-mix(in srgb,var(--os-a1) 28%,transparent)}.cmv3-hero-stats{display:flex;gap:22px;flex-wrap:wrap;padding-inline:6px}.cmv3-hero-stats .cmv3-stat-num{font-size:26px}.cmv3-hero-actions{display:flex;flex-direction:row;flex-wrap:wrap;gap:10px;margin-top:14px}.cmv3-cmd{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:12px}.cmv3-stats{display:flex;gap:22px;flex-wrap:wrap;padding-inline:6px}.cmv3-stats.in-card{margin-top:4px;gap:26px}.cmv3-stat{text-align:center}.cmv3-stat.wide{min-width:160px}.cmv3-stat-num{display:block;font-size:22px;font-weight:800;color:var(--os-ink);line-height:1.25}.cmv3-stat-num.small{font-size:13px;padding-top:6px}.cmv3-stat-lbl{display:block;font-size:9.5px;font-weight:700;letter-spacing:.7px;text-transform:uppercase;color:var(--os-mut);margin-top:3px}[dir=rtl] .cmv3-stat-lbl{letter-spacing:0}.cmv3-search{display:flex;align-items:center;gap:8px;flex:1;min-width:200px;max-width:340px;background:var(--os-card);border:1px solid var(--os-line);border-radius:12px;padding:8px 13px;box-shadow:var(--os-shadow);color:var(--os-faint)}.cmv3-search svg{flex:none}.cmv3-search input{flex:1;min-width:0;border:none;outline:none;background:transparent;font-family:inherit;font-size:12px;color:var(--os-ink)}.cmv3-search input::placeholder{color:var(--os-faint)}.cmv3-search:focus-within{border-color:var(--os-a1);box-shadow:0 0 0 3px var(--os-a1-soft)}.cmv3-chips{display:flex;align-items:center;gap:7px;flex-wrap:wrap;margin-bottom:16px}.cmv3-chip{display:inline-flex;align-items:center;gap:6px;border:1px solid var(--os-line);cursor:pointer;font-size:11.5px;font-weight:600;color:var(--os-body);background:var(--os-card);border-radius:18px;padding:6px 14px;margin:0;transition:background .15s ease,color .15s ease,border-color .15s ease}.cmv3-chip:hover{border-color:var(--os-faint)}.cmv3-chip.on{background:var(--os-ink);border-color:var(--os-ink);color:var(--os-card);font-weight:700}[data-theme=dark] .cmv3-chip.on{background:#f3f4f6;border-color:#f3f4f6;color:#111827}.cmv3-chip.on[style]{color:#fff}.cmv3-group-dot{width:7px;height:7px;border-radius:50%;flex:none}.cmv3-csv{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-inline-start:auto}.cmv3-csv-note{font-size:10.5px;color:var(--os-faint)}.cmv3-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;border:1px solid transparent;cursor:pointer;font-size:12px;font-weight:700;border-radius:11px;padding:8px 15px;margin:0;transition:box-shadow .18s ease,background .18s ease,color .18s ease,border-color .18s ease;white-space:nowrap}.cmv3-btn:disabled{opacity:.45;cursor:not-allowed}.cmv3-btn-primary{background:var(--os-grad);color:#fff;box-shadow:0 6px 18px var(--os-a1-glow)}.cmv3-btn-primary:hover:not(:disabled){box-shadow:0 8px 22px var(--os-a1-glow);filter:brightness(1.06)}.cmv3-btn-soft{background:#fff;border-color:color-mix(in srgb,var(--os-a1) 30%,white);color:color-mix(in srgb,var(--os-a1) 88%,black)}[data-theme=dark] .cmv3-btn-soft{background:color-mix(in srgb,var(--os-a1) 12%,transparent);border-color:color-mix(in srgb,var(--os-a1) 40%,transparent);color:color-mix(in srgb,var(--os-a1) 55%,white)}.cmv3-btn-soft:hover{box-shadow:0 4px 14px color-mix(in srgb,var(--os-a1) 18%,transparent)}.cmv3-btn-ghost{background:var(--os-card);border-color:var(--os-line);color:var(--os-body);font-size:11px;padding:6px 12px}.cmv3-btn-ghost:hover:not(:disabled){border-color:var(--os-a1-line);color:var(--os-a1);background:var(--os-a1-soft)}.cmv3-btn-danger{background:var(--os-bad-soft);border-color:color-mix(in srgb,var(--os-bad) 30%,transparent);color:var(--os-bad);font-size:11px;padding:6px 12px}.cmv3-btn-danger:hover{background:color-mix(in srgb,var(--os-bad) 18%,transparent)}.cmv3-file-btn{cursor:pointer}.cmv3-icon-btn{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;flex:none;border:1px solid var(--os-line);border-radius:9px;background:var(--os-card);color:var(--os-mut);cursor:pointer;padding:0;margin:0;transition:color .15s ease,border-color .15s ease,background .15s ease}.cmv3-icon-btn:hover{color:var(--os-bad);border-color:color-mix(in srgb,var(--os-bad) 35%,transparent);background:var(--os-bad-soft)}.cmv3-dir{border-radius:18px;background:var(--os-card);border:1px solid var(--os-line);box-shadow:var(--os-shadow);overflow:hidden}.cmv3-dir-head,.cmv3-row{display:grid;grid-template-columns:46px minmax(170px,1.6fr) minmax(130px,1.1fr) minmax(96px,.9fr) 72px 78px minmax(96px,.8fr) auto;gap:12px;align-items:center;padding:12px 18px}.cmv3-dir-head{padding-block:10px;font-size:9.5px;font-weight:700;letter-spacing:.7px;text-transform:uppercase;color:var(--os-mut);background:color-mix(in srgb,var(--os-well) 65%,transparent);border-bottom:1px solid var(--os-line)}[dir=rtl] .cmv3-dir-head{letter-spacing:0}.cmv3-row{cursor:pointer;border-top:1px solid color-mix(in srgb,var(--os-line) 80%,transparent);transition:background .15s ease,box-shadow .18s ease}.cmv3-row:first-of-type{border-top:none}.cmv3-row:hover{position:relative;z-index:1;background:color-mix(in srgb,var(--os-a1) 5%,var(--os-card));box-shadow:var(--os-shadow-md)}.cmv3-cell{min-width:0}.cmv3-ava{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;flex:none;border-radius:13px;font-size:13px;font-weight:800;letter-spacing:.5px;-webkit-user-select:none;user-select:none}[dir=rtl] .cmv3-ava{letter-spacing:0}.cmv3-ava.accent{background:linear-gradient(135deg,color-mix(in srgb,var(--os-a1) 20%,transparent),color-mix(in srgb,var(--os-a2) 10%,transparent));color:var(--os-a1)}.cmv3-ava.big{width:52px;height:52px;border-radius:16px;font-size:17px}.cmv3-who{min-width:0}.cmv3-who-name{display:flex;align-items:center;gap:6px;min-width:0;font-size:13px;font-weight:800;color:var(--os-ink)}.cmv3-who-name-txt{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cmv3-who-contact{display:block;font-size:10.5px;color:var(--os-mut);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cmv3-group-chip{display:inline-flex;align-items:center;gap:6px;max-width:100%;font-size:10.5px;font-weight:700;border:1px solid;border-radius:14px;padding:3px 10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cmv3-lang-chip{display:inline-flex;align-items:center;gap:5px;font-size:10.5px;font-weight:700;color:var(--os-a1);background:var(--os-a1-soft);border:1px solid var(--os-a1-line);border-radius:14px;padding:3px 10px;white-space:nowrap}.cmv3-count-chip{display:inline-flex;align-items:center;gap:5px;font-size:10.5px;font-weight:700;color:var(--os-body);background:var(--os-well);border-radius:12px;padding:3px 9px;white-space:nowrap}.cmv3-att-chip{display:inline-flex;align-items:center;gap:4px;flex:none;font-size:10px;font-weight:700;color:var(--os-a1);background:var(--os-a1-soft);border:1px solid var(--os-a1-line);border-radius:10px;padding:2px 7px;white-space:nowrap}[data-theme=dark] .cmv3-att-chip{color:color-mix(in srgb,var(--os-a1) 55%,white)}.cmv3-score{display:inline-flex;align-items:center;font-size:11px;font-weight:800;border:1px solid color-mix(in srgb,currentColor 32%,transparent);border-radius:10px;padding:3px 9px;white-space:nowrap}.cmv3-score.big{font-size:14px;padding:6px 12px;border-radius:12px;flex:none}.cmv3-when{display:inline-flex;align-items:center;gap:5px;font-size:11px;color:var(--os-mut);white-space:nowrap}.cmv3-rowact{display:flex;justify-content:flex-end}.cmv3-empty{display:flex;flex-direction:column;align-items:center;gap:10px;text-align:center;padding:60px 24px;border-radius:18px;background:var(--os-card);border:1.5px dashed var(--os-faint)}.cmv3-empty-ico{width:58px;height:58px;border-radius:18px;background:var(--os-a1-soft);color:var(--os-a1);display:flex;align-items:center;justify-content:center}.cmv3-empty-title{font-size:15px;font-weight:800;color:var(--os-ink)}.cmv3-empty-sub{font-size:12.5px;color:var(--os-mut);max-width:420px;line-height:1.55}.cmv3-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1100;display:flex;align-items:center;justify-content:center;padding:20px;background:color-mix(in srgb,var(--os-ink) 45%,transparent)}.cmv3-modal{width:100%;max-height:88vh;overflow-y:auto;padding:22px 24px;border-radius:20px;background:var(--os-card);border:1px solid var(--os-glass-line);box-shadow:var(--os-shadow-lg);color:var(--os-body)}.cmv3-modal-head{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px}.cmv3-modal-title{font-size:15px;font-weight:800;color:var(--os-ink)}.cmv3-modal-desc{font-size:11.5px;color:var(--os-mut);line-height:1.55;margin:0 0 12px}.cmv3-modal-desc code{font-size:10.5px;background:var(--os-well);border-radius:6px;padding:1px 6px;color:var(--os-ink)}.cmv3-modal-foot{display:flex;gap:8px;align-items:center;flex-wrap:wrap;margin-top:16px}.cmv3-label{display:block;font-size:10.5px;font-weight:700;letter-spacing:.4px;text-transform:uppercase;color:var(--os-mut);margin:12px 0 5px}[dir=rtl] .cmv3-label{letter-spacing:0}.cmv3-req{color:var(--os-bad)}.cmv3-input,.cmv3-select,.cmv3-textarea{width:100%;font-family:inherit;font-size:12.5px;color:var(--os-ink);background:var(--os-well);border:1px solid var(--os-line);border-radius:11px;padding:9px 12px;outline:none;transition:border-color .15s ease,box-shadow .15s ease}.cmv3-input:focus,.cmv3-select:focus,.cmv3-textarea:focus{border-color:var(--os-a1);box-shadow:0 0 0 3px var(--os-a1-soft);background:var(--os-card)}.cmv3-select:disabled{opacity:.5;cursor:not-allowed}.cmv3-select.slim{width:auto;min-width:140px;font-size:11.5px;padding:6px 10px;background:var(--os-card)}.cmv3-textarea{resize:vertical;line-height:1.5}.cmv3-textarea.mono{font-family:monospace;font-size:11.5px}.cmv3-form-cols{display:flex;gap:10px}.cmv3-form-cols>div{flex:1;min-width:0}.cmv3-form-error{margin-top:12px;padding:9px 12px;border-radius:10px;font-size:11.5px;font-weight:600;color:var(--os-bad);background:var(--os-bad-soft)}.cmv3-gm-scroll{max-height:52vh;overflow-y:auto}.cmv3-gm-empty{padding:18px;text-align:center;color:var(--os-faint);font-style:italic;font-size:12px}.cmv3-gm-row{border:1px solid var(--os-line);border-radius:12px;background:color-mix(in srgb,var(--os-well) 55%,transparent);padding:10px 12px;margin-bottom:10px}.cmv3-gm-main{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.cmv3-gm-color-lbl{font-size:10px;font-weight:700;color:var(--os-mut)}.cmv3-gm-color{width:28px;height:24px;padding:0;border:none;background:none;cursor:pointer}.cmv3-gm-name{flex:1;min-width:140px;font-weight:700;font-size:12px;padding:6px 10px}.cmv3-gm-count{font-size:10.5px;color:var(--os-mut);white-space:nowrap}.cmv3-gm-subs{display:flex;gap:6px;align-items:center;flex-wrap:wrap;margin-top:9px}.cmv3-sub-chip{display:inline-flex;align-items:center;gap:4px;border:1px solid var(--os-line);border-radius:12px;background:var(--os-card);padding-block:2px;padding-inline:8px 4px}.cmv3-sub-chip input{border:none;outline:none;background:transparent;font-family:inherit;font-size:11px;font-weight:600;color:var(--os-ink);width:110px}.cmv3-sub-chip button{border:none;background:transparent;color:var(--os-faint);cursor:pointer;font-size:13px;line-height:1;padding:2px 5px;margin:0;border-radius:8px}.cmv3-sub-chip button:hover{color:var(--os-bad);background:var(--os-bad-soft)}.cmv3-im-tools{display:flex;gap:8px;align-items:center;flex-wrap:wrap;margin-bottom:6px}.cmv3-im-result{margin-top:10px;padding:9px 12px;border-radius:10px;font-size:11.5px;font-weight:600;color:var(--os-good);background:var(--os-good-soft)}.cmv3-drawer-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;background:color-mix(in srgb,var(--os-ink) 40%,transparent)}.cmv3-drawer{position:absolute;top:0;bottom:0;inset-inline-end:0;width:min(680px,94vw);display:flex;flex-direction:column;background:var(--os-canvas);border-inline-start:1px solid var(--os-glass-line);box-shadow:var(--os-shadow-lg)}.cmv3-drawer-head{padding:18px 22px 14px;background:var(--os-glass);border-bottom:1px solid var(--os-glass-line)}.cmv3-drawer-headrow{display:flex;align-items:flex-start;gap:12px}.cmv3-drawer-id{flex:1;min-width:0}.cmv3-drawer-name{font-size:16px;font-weight:800;color:var(--os-ink);overflow-wrap:anywhere}.cmv3-drawer-contact{font-size:11.5px;color:var(--os-mut);margin-top:2px;overflow-wrap:anywhere}.cmv3-drawer-chips{display:flex;gap:5px;flex-wrap:wrap;margin-top:8px}.cmv3-drawer-body{flex:1;overflow-y:auto;padding:18px 22px 26px}.cmv3-card{background:var(--os-card);border:1px solid var(--os-line);border-radius:16px;box-shadow:var(--os-shadow);padding:14px 16px;margin-bottom:14px}.cmv3-card-title{font-size:11px;font-weight:800;letter-spacing:.7px;text-transform:uppercase;color:var(--os-a1);margin-bottom:10px}[dir=rtl] .cmv3-card-title{letter-spacing:0}.cmv3-card-empty{font-size:12px;color:var(--os-faint);font-style:italic}.cmv3-profile-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:10px 16px}.cmv3-profile-item span{display:block;font-size:9.5px;font-weight:700;letter-spacing:.6px;text-transform:uppercase;color:var(--os-faint)}[dir=rtl] .cmv3-profile-item span{letter-spacing:0}.cmv3-profile-item strong{display:block;font-size:12px;font-weight:700;color:var(--os-ink);margin-top:2px;overflow-wrap:anywhere}.cmv3-notes{margin-top:12px;padding:10px 12px;border-radius:10px;background:var(--os-well);font-size:12px;color:var(--os-body);line-height:1.55;white-space:pre-wrap}.cmv3-scroll-x{overflow-x:auto}.cmv3-table{width:100%;font-size:12px;border-collapse:collapse}.cmv3-table th{text-align:start;padding:6px 8px;font-size:9.5px;font-weight:700;letter-spacing:.6px;text-transform:uppercase;color:var(--os-faint);border-bottom:1px solid var(--os-line)}[dir=rtl] .cmv3-table th{letter-spacing:0}.cmv3-table td{padding:8px;border-top:1px solid color-mix(in srgb,var(--os-line) 80%,transparent);color:var(--os-body)}.cmv3-table tr:first-child td{border-top:none}.cmv3-table .nowrap{white-space:nowrap}.cmv3-link-btn{border:none;background:transparent;color:var(--os-a1);font-family:inherit;font-size:12px;font-weight:700;cursor:pointer;padding:0;margin:0;text-align:start}.cmv3-link-btn:hover{text-decoration:underline}.cmv3-noreport{font-size:11px;color:var(--os-faint);font-style:italic}.cmv3-att{margin-top:2px}.cmv3-att-empty{font-size:11.5px;color:var(--os-faint);font-style:italic;padding:10px 12px;border:1.5px dashed color-mix(in srgb,var(--os-faint) 55%,transparent);border-radius:10px;text-align:center}.cmv3-att-list{display:flex;flex-direction:column;gap:6px}.cmv3-att-row{display:flex;align-items:center;gap:10px;padding:7px 10px;border:1px solid var(--os-line);border-radius:12px;background:color-mix(in srgb,var(--os-well) 55%,transparent)}.cmv3-att-ico{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;flex:none;border-radius:10px;background:var(--os-well);color:var(--os-mut)}.cmv3-att-ico.k-resume{background:var(--os-a1-soft);color:var(--os-a1)}.cmv3-att-ico.k-id{background:var(--os-good-soft);color:var(--os-good)}.cmv3-att-ico.k-photo{background:var(--os-a3-soft);color:color-mix(in srgb,var(--os-a3) 75%,black)}.cmv3-att-ico.k-report{background:color-mix(in srgb,var(--os-a2) 10%,transparent);color:var(--os-a2)}[data-theme=dark] .cmv3-att-ico.k-resume{color:color-mix(in srgb,var(--os-a1) 55%,white)}[data-theme=dark] .cmv3-att-ico.k-photo{color:color-mix(in srgb,var(--os-a3) 60%,white)}[data-theme=dark] .cmv3-att-ico.k-report{color:color-mix(in srgb,var(--os-a2) 55%,white)}.cmv3-att-info{flex:1;min-width:0}.cmv3-att-name{display:block;font-size:12px;font-weight:700;color:var(--os-ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cmv3-att-meta{display:block;font-size:10px;color:var(--os-mut);margin-top:1px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cmv3-att-act{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;flex:none;border:none;border-radius:8px;background:transparent;color:var(--os-faint);cursor:pointer;padding:0;margin:0;transition:background .15s ease,color .15s ease}.cmv3-att-act:hover{background:var(--os-a1-soft);color:var(--os-a1)}.cmv3-att-act.danger:hover{background:var(--os-bad-soft);color:var(--os-bad)}.cmv3-att-add{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:8px}.cmv3-att-add .cmv3-file-btn[aria-disabled=true]{opacity:.55;pointer-events:none}.cmv3-assign-row{display:flex;gap:8px;align-items:flex-end;flex-wrap:wrap}.cmv3-assign-field{flex:1;min-width:220px}.cmv3-assign-field .cmv3-label{margin-top:0}@media(max-width:1120px){.cmv3-dir-head,.cmv3-row{grid-template-columns:46px minmax(150px,1.6fr) minmax(110px,1fr) 72px 78px auto}.cmv3-dir-head>span:nth-child(4),.cmv3-dir-head>span:nth-child(7),.cmv3-row>.cmv3-cell:nth-of-type(2),.cmv3-row>.cmv3-when{display:none}}@media(max-width:900px){.cmv3{padding-inline:16px}.cmv3-hero{padding:18px 18px 16px}.cmv3-hero-inner{gap:14px}.cmv3-hero-title{font-size:21px}.cmv3-hero-stats{width:100%;justify-content:space-between;gap:12px;padding-inline:0}.cmv3-hero-stats .cmv3-stat-num{font-size:22px}.cmv3-hero-actions{flex-direction:row;flex-wrap:wrap}.cmv3-csv{margin-inline-start:0}.cmv3-dir-head{display:none}.cmv3-row{display:flex;flex-wrap:wrap;gap:8px 12px;align-items:center;padding:12px 14px}.cmv3-who{flex:1;min-width:150px}.cmv3-row>.cmv3-cell:nth-of-type(2),.cmv3-row>.cmv3-when{display:inline-flex}.cmv3-rowact{width:100%;justify-content:flex-start;padding-inline-start:52px}.cmv3-drawer{width:100vw;border-inline-start:none}.cmv3-form-cols{flex-direction:column;gap:0}}@media(max-width:560px){.cmv3{padding:16px 14px 24px}.cmv3-hero{padding:16px 14px;border-radius:18px}.cmv3-hero-inner{flex-direction:column;align-items:stretch}.cmv3-hero-title{font-size:20px}.cmv3-hero-actions{width:100%}.cmv3-hero-actions .cmv3-btn{flex:1 1 auto;justify-content:center}.cmv3-hero-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding-inline:0}.cmv3-hero-stats .cmv3-stat{background:color-mix(in srgb,var(--os-card) 55%,transparent);border:1px solid color-mix(in srgb,var(--os-line) 60%,transparent);border-radius:12px;padding:8px 6px}.cmv3-cmd{align-items:stretch}.cmv3-search{flex-basis:100%;max-width:none}.cmv3-csv{width:100%;flex-wrap:wrap}.cmv3-chips{flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-block-end:4px}.cmv3-chips::-webkit-scrollbar{display:none}.cmv3-chips .cmv3-chip,.cmv3-chips .cmv3-select{flex:none;white-space:nowrap}.cmv3-rowact{padding-inline-start:0}}.cmv3-inactive-chip{color:var(--os-warn);background:var(--os-warn-soft)}.cmv3-hint{display:block;margin-top:4px;font-size:11px;color:var(--os-mut, var(--text-muted));line-height:1.45}.cmv3-form-cols-3>*{flex:1;min-width:0}.cmv3-native-name{margin-inline-start:6px;font-weight:600;color:var(--os-mut, var(--text-muted));unicode-bidi:isolate}.cmv3-resume-form{display:grid;gap:10px}.cmv3-resume-field{display:grid;gap:4px}.cmv3-resume-reqs{display:grid;gap:6px}.cmv3-resume-req{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.cmv3-resume-req .cmv3-input{flex:1;min-width:160px}.cmv3-resume-req .cmv3-resume-weight{flex:0 0 76px;min-width:0}.cmv3-resume-mand{display:inline-flex;align-items:center;gap:4px;font-size:12px;color:var(--os-mut)}.cmv3-resume-hint{font-size:11.5px;color:var(--os-mut)}.cmv3-resume-actions{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.cmv3-resume-result{display:grid;gap:10px;margin-top:12px;padding-top:12px;border-top:1px dashed var(--os-line)}.cmv3-resume-note{font-size:11.5px;font-weight:700;color:var(--os-mut);padding:6px 10px;border-radius:8px;border:1px dashed var(--os-line);display:flex;align-items:center;gap:6px}.cmv3-resume-top{display:flex;align-items:center;gap:14px}.cmv3-resume-gauge{width:72px;height:72px;border-radius:50%;display:grid;place-items:center;flex:none}.cmv3-resume-gauge span{width:56px;height:56px;border-radius:50%;background:var(--os-card, #fff);display:grid;place-items:center;font-size:20px;font-weight:900;color:var(--os-ink)}.cmv3-resume-figures{display:grid;gap:2px;font-size:12px;color:var(--os-mut)}.cmv3-resume-figures strong{color:var(--os-ink);font-size:13px}.cmv3-resume-warn{font-size:12px;font-weight:700;padding:8px 10px;border-radius:8px;color:var(--os-ink);background:color-mix(in srgb,var(--os-bad, #e5484d) 14%,transparent);display:flex;gap:6px;align-items:center}.cmv3-resume-summary{font-size:12.5px;line-height:1.6;margin:0;white-space:pre-wrap}.cmv3-resume-outcomes{display:grid;gap:6px}.cmv3-resume-outcome{padding:6px 8px;border-radius:8px;background:var(--os-well, rgba(127,127,127,.08));border:1px solid var(--os-line)}.cmv3-resume-outcome.ok{border-color:var(--os-good, #2fa36b)}.cmv3-resume-outcome.miss{border-color:var(--os-bad, #e5484d)}.cmv3-resume-outcome-head{display:flex;flex-wrap:wrap;align-items:center;gap:6px;font-size:12.5px;font-weight:700}.cmv3-resume-tag{font-size:10px;font-weight:800;padding:1px 7px;border-radius:999px;background:color-mix(in srgb,var(--os-warn, #f59e0b) 22%,transparent)}.cmv3-resume-weight-tag{font-size:10.5px;color:var(--os-mut);margin-inline-start:auto}.cmv3-resume-evidence{font-size:11.5px;color:var(--os-mut);margin-top:2px}.cmv3-resume-profile{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px}.cmv3-resume-list{margin:0;padding-inline-start:18px;font-size:12px;line-height:1.5}.cmv3-resume-meta{font-size:10.5px;color:var(--os-mut);border-top:1px dashed var(--os-line);padding-top:6px}.cmv3-resume-miss{color:var(--os-bad, #e5484d);font-weight:700}.cmv3-resume-viewer{margin-top:10px;border:1px solid var(--os-line);border-radius:10px;padding:8px;display:grid;gap:8px}.cmv3-resume-viewer-head{display:flex;align-items:center;gap:8px}.cmv3-resume-viewer-head .cmv3-att-name{flex:1;min-width:0}.cmv3-resume-frame{width:100%;height:480px;border:0;border-radius:8px;background:#fff}.cmv3-rank-modal{max-width:720px;display:grid;gap:10px;max-height:90vh;overflow:auto}.cmv3-rank-pick{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:4px 12px;max-height:200px;overflow:auto;padding:6px;border:1px solid var(--os-line);border-radius:8px}.cmv3-rank-cand{display:flex;align-items:center;gap:6px;font-size:12.5px}.cmv3-rank-cand.no-resume{opacity:.7}.cmv3-rank-result{display:grid;gap:8px;border-top:1px dashed var(--os-line);padding-top:10px}.ai-shell .ai-card{margin-top:12px}.ai-card-head{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.ai-help{margin:4px 0 8px}.ai-hint{font-size:12px}.ai-error{margin-top:8px}.ai-readonly{margin:-6px 0 10px}.ai-banner-sub{font-weight:500;font-size:13px;opacity:.9;margin-top:2px}.ai-inline-banner{margin:8px 0 0;padding:8px 12px;font-size:13px}.ai-tabs{display:flex;gap:6px;flex-wrap:wrap;border-bottom:1px solid var(--os-line);margin-bottom:4px}.ai-tab{background:none;border:0;border-bottom:2px solid transparent;padding:8px 12px;font:inherit;font-weight:600;color:var(--os-mut);cursor:pointer}.ai-tab.active{color:var(--os-a1);border-bottom-color:var(--os-a1)}.ai-tab:focus-visible{outline:2px solid var(--os-a1);outline-offset:2px}.ai-row{display:flex;align-items:center;gap:8px}.ai-wrap{flex-wrap:wrap}.ai-between{justify-content:space-between}.ai-end{justify-content:flex-end}.ai-actions{display:flex;gap:8px;margin-top:12px;flex-wrap:wrap}.ai-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:0 12px}.ai-narrow{width:auto;min-width:160px;max-width:240px}.ai-grow{flex:1;min-width:200px}.ai-indent{padding-inline-start:26px}.ai-check{display:inline-flex;align-items:center;gap:8px;font-size:13.5px;margin:6px 0;cursor:pointer}.ai-check.is-locked{cursor:default;opacity:.85}.ai-list{display:grid;gap:0}.ai-list-row{padding:10px 0;border-bottom:1px solid var(--os-line)}.ai-list-row:last-child{border-bottom:0}.ai-form{margin-top:12px;padding:14px;border:1px solid var(--os-line);border-radius:12px;background:var(--os-well, transparent)}.ai-chain{margin:4px 0 8px;padding-inline-start:20px;display:grid;gap:4px}.ai-chain li{display:flex;align-items:center;gap:6px}.ai-chips{display:flex;gap:8px;flex-wrap:wrap;margin-top:8px}.ai-chip{display:inline-flex;align-items:center;gap:6px;padding:4px 8px;border:1px solid var(--os-line);border-radius:999px;font-size:12.5px}.ai-code{font-family:ui-monospace,Menlo,Consolas,monospace;font-size:12.5px}.ai-out pre,.ai-preview pre{white-space:pre-wrap;word-break:break-word;background:var(--os-well, var(--os-card));border-radius:8px;padding:10px;margin:8px 0;font-size:12.5px;max-height:320px;overflow:auto}.ai-test{margin-top:16px;padding-top:12px;border-top:1px dashed var(--os-line)}.ai-preview{margin-top:10px}.ai-versions{margin-top:8px}.cpm-back{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000;display:grid;place-items:center;padding:16px;background:#0f172a8c}.cpm{inline-size:min(1240px,100%);block-size:min(860px,calc(100vh - 32px));display:flex;flex-direction:column;gap:10px;padding:14px 16px;border-radius:16px;background:var(--os-card, #fff);box-shadow:0 24px 60px #0000004d}.cpm-head{display:flex;align-items:center;gap:8px}.cpm-head h2{margin:0;margin-inline-end:auto;font-size:15px;font-weight:800;color:var(--os-ink, #111827)}.cpm-head .btn{display:inline-flex;align-items:center;gap:6px;text-decoration:none}.cpm-x{padding-inline:8px!important}.cpm-controls{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:8px 12px}.cpm-field{display:grid;gap:4px;font-size:11.5px;font-weight:700;color:var(--os-mut, #6b7280)}.cpm-frame{flex:1 1 auto;min-block-size:0;inline-size:100%;border:1px solid var(--os-line, #e5e7eb);border-radius:12px;background:#f5f6fb}.cpm-note{margin:0;font-size:11.5px;color:var(--os-mut, #6b7280)}.ap-preview-btn{display:inline-flex;align-items:center;gap:6px}.ap-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:14px;margin-block:6px 12px}.ap-card{display:flex;flex-direction:column;gap:8px;padding:12px;text-align:start;cursor:pointer;font:inherit;color:inherit;border:1px solid var(--os-line, #e5e7eb);border-radius:14px;background:var(--os-card, #fff);transition:border-color .15s,box-shadow .15s}.ap-card:hover:not(:disabled){border-color:var(--os-a1-line, #c7c9f3);box-shadow:0 6px 18px #0f172a14}.ap-card.on{border-color:var(--os-a1, #4a4fc4);box-shadow:0 0 0 3px var(--os-a1-soft, rgb(74 79 196 / .15))}.ap-card:disabled{cursor:default}.ap-card:focus-visible{outline:2px solid var(--os-a1, #4a4fc4);outline-offset:2px}.ap-name{display:flex;align-items:center;gap:6px;flex-wrap:wrap;font-weight:700;font-size:13.5px;color:var(--os-ink, #111827)}.ap-desc{font-size:12px;line-height:1.5;color:var(--os-mut, #6b7280)}.ap-tag{font-size:10.5px;font-weight:600;padding:1px 7px;border-radius:999px;background:var(--os-well, #f3f4f6);color:var(--os-mut, #6b7280)}.ap-check{margin-inline-start:auto;inline-size:20px;block-size:20px;border-radius:50%;display:grid;place-items:center;background:var(--os-a1, #4a4fc4)}.ap-note{margin-top:4px}.ap-err{color:var(--os-bad, #dc2626);font-size:12.5px}.ap-ok{color:var(--os-good, #16a34a);font-size:12.5px}.ap-prev{position:relative;block-size:112px;border-radius:10px;overflow:hidden;padding:10px;display:flex;flex-direction:column;gap:7px;background:radial-gradient(120% 90% at 0% 0%,color-mix(in srgb,var(--ap-a1) 18%,transparent),transparent 60%),radial-gradient(110% 90% at 100% 100%,color-mix(in srgb,var(--ap-a3) 16%,transparent),transparent 60%),#f5f6fb}.ap-prev-bar{display:flex;align-items:center;gap:6px;block-size:16px;padding-inline:6px;border-radius:6px;background:#ffffffd9}.ap-prev-bar i{inline-size:9px;block-size:9px;border-radius:3px;background:linear-gradient(135deg,var(--ap-a1),var(--ap-a2))}.ap-prev-bar b{inline-size:38%;block-size:4px;border-radius:2px;background:#00000024}.ap-prev-card{flex:1;display:flex;flex-direction:column;gap:5px;padding:8px;border-radius:8px;background:#fff;box-shadow:0 4px 12px #0f172a14}.ap-prev-ic{inline-size:14px;block-size:14px;border-radius:50%;background:linear-gradient(135deg,var(--ap-a1),var(--ap-a2))}.ap-prev-l1,.ap-prev-l2{display:block;block-size:4px;border-radius:2px;background:#00000029;inline-size:70%}.ap-prev-l2{inline-size:45%;background:#00000017}.ap-prev-row{display:flex;gap:4px}.ap-prev-row i{flex:1;block-size:10px;border-radius:3px;background:color-mix(in srgb,var(--ap-a1) 10%,#f3f4f6)}.ap-prev-btn{align-self:flex-end;inline-size:30%;block-size:9px;border-radius:999px;background:linear-gradient(90deg,var(--ap-a1),var(--ap-a2))}.ap-prev.tpl-minimal{background:#f6f7f9}.ap-prev.tpl-minimal .ap-prev-card{box-shadow:none;border:1px solid #e5e7eb}.ap-prev.tpl-minimal .ap-prev-bar{background:#fff;border:1px solid #e5e7eb}.ap-prev.tpl-minimal .ap-prev-btn,.ap-prev.tpl-minimal .ap-prev-ic,.ap-prev.tpl-minimal .ap-prev-bar i{background:var(--ap-a1)}.ap-prev.tpl-corporate{background:#eef1f5}.ap-prev.tpl-corporate .ap-prev-bar{background:var(--ap-a1);border-radius:4px}.ap-prev.tpl-corporate .ap-prev-bar i{background:#ffffff80}.ap-prev.tpl-corporate .ap-prev-bar b{background:#ffffff8c}.ap-prev.tpl-corporate .ap-prev-card{border-radius:5px;box-shadow:0 2px 6px #0f172a12}.ap-prev.mode-dark{background:radial-gradient(120% 90% at 0% 0%,color-mix(in srgb,var(--ap-a1) 30%,transparent),transparent 60%),#0f1117}.ap-prev.mode-dark .ap-prev-bar{background:#ffffff14}.ap-prev.mode-dark .ap-prev-card{background:#1a1d27;box-shadow:none}.ap-prev.mode-dark .ap-prev-l1,.ap-prev.mode-dark .ap-prev-bar b{background:#ffffff47}.ap-prev.mode-dark .ap-prev-l2{background:#ffffff24}.ap-prev.mode-dark .ap-prev-row i{background:color-mix(in srgb,var(--ap-a1) 22%,#1a1d27)}.ap-section{font-size:14px;font-weight:800;margin:18px 0 2px;color:var(--os-ink, #111827)}.ap-lay{block-size:112px;border-radius:10px;padding:9px;display:grid;gap:7px;background:#f5f6fb;grid-template-columns:0 1fr}.ap-lay-side,.ap-lay-body{display:flex;flex-direction:column;gap:5px;min-width:0}.ap-lay-side{display:none}.ap-lay-side i{block-size:8px;border-radius:4px;background:#0000001f}.ap-lay-side i:first-child{background:var(--ap-a1)}.ap-lay-head{block-size:14px;border-radius:5px;background:#fff;box-shadow:0 1px 2px #0000000f}.ap-lay-steps{block-size:6px;border-radius:999px;background:repeating-linear-gradient(90deg,var(--ap-a1) 0 14%,transparent 14% 20%);opacity:.55}.ap-lay-card{flex:1;border-radius:7px;background:#fff;box-shadow:0 3px 10px #0f172a12}.ap-lay.lay-wizard,.ap-lay.lay-split{grid-template-columns:30% 1fr}.ap-lay.lay-wizard .ap-lay-side,.ap-lay.lay-split .ap-lay-side{display:flex;padding:6px;border-radius:7px;background:#fff}.ap-lay.lay-wizard .ap-lay-steps,.ap-lay.lay-split .ap-lay-steps{display:none}.ap-lay.lay-split .ap-lay-side{background:var(--ap-a1)}.ap-lay.lay-split .ap-lay-side i{background:#ffffff73}.ap-lay.lay-split .ap-lay-side i:first-child{background:#fff}.ap-lay.lay-form .ap-lay-head{block-size:18px;border-radius:5px 5px 0 0}.ap-lay.lay-form .ap-lay-steps{background:repeating-linear-gradient(90deg,var(--ap-a1) 0 18%,transparent 18% 20.5%);opacity:.8;border-radius:2px}.ap-lay.lay-form .ap-lay-card{box-shadow:none;border:1px solid #e5e7eb;border-radius:4px}.tbv3-shell{display:flex;flex-direction:column;min-height:calc(100% + 2 * var(--canvas-pad-y, 28px));margin:calc(-1 * var(--canvas-pad-y, 28px)) calc(-1 * var(--canvas-pad-x, 32px));padding:20px 26px 26px;background:var(--os-canvas)}@keyframes tbv3-fade{0%{opacity:0}to{opacity:1}}.tbv3-fade{animation:tbv3-fade .22s ease}.tbv3-shell button:focus-visible{outline:2px solid var(--os-a1);outline-offset:2px}.tbv3-subtitle{font-size:11.5px;color:var(--os-mut);margin:3px 0 0;max-width:520px}.tbv3-btn{display:inline-flex;align-items:center;justify-content:center;gap:7px;font:inherit;font-size:12.5px;font-weight:700;padding:9px 17px;border-radius:11px;cursor:pointer;border:1px solid transparent;white-space:nowrap;transition:box-shadow .18s ease,background .18s ease,color .18s ease,border-color .18s ease,filter .18s ease}.tbv3-btn-primary{background:var(--os-grad);color:#fff;box-shadow:0 6px 18px var(--os-a1-glow)}.tbv3-btn-primary:hover{box-shadow:0 8px 22px var(--os-a1-glow);filter:brightness(1.06)}.tbv3-btn-ghost{background:var(--os-card);border-color:var(--os-line);color:var(--os-body)}.tbv3-btn-ghost:hover{border-color:var(--os-a1-line);color:var(--os-a1);background:var(--os-a1-soft)}.tbv3-btn-danger{background:var(--os-card);border-color:color-mix(in srgb,var(--os-bad) 35%,transparent);color:var(--os-bad)}.tbv3-btn-danger:hover{background:var(--os-bad-soft);border-color:var(--os-bad)}.tbv3-btn-xs{padding:4px 10px;font-size:10.5px;border-radius:8px}.tbv3-filterbar{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:10px 14px;margin-bottom:16px;border-radius:14px;background:var(--os-glass);border:1px solid var(--os-glass-line);box-shadow:var(--os-shadow)}.tbv3-search{display:flex;align-items:center;gap:8px;flex:1;min-width:210px;padding:7px 12px;border-radius:10px;background:var(--os-card);border:1px solid var(--os-line);color:var(--os-mut);transition:border-color .18s ease,box-shadow .18s ease}.tbv3-search:focus-within{border-color:var(--os-a1-line);box-shadow:0 0 0 3px var(--os-a1-soft)}.tbv3-search input{flex:1;min-width:0;border:none;background:none;font:inherit;font-size:12.5px;color:var(--os-ink);outline:none}.tbv3-search input::placeholder{color:var(--os-faint)}.tbv3-seg{display:flex;background:var(--os-well);border-radius:10px;padding:3px;flex-shrink:0}.tbv3-seg-btn{border:none;background:none;font:inherit;font-size:11px;font-weight:800;padding:6px 13px;border-radius:8px;cursor:pointer;color:var(--os-mut);white-space:nowrap;transition:background .18s ease,color .18s ease,box-shadow .18s ease}.tbv3-seg-btn.active{background:var(--os-card);color:var(--os-a1);box-shadow:var(--os-shadow)}.tbv3-cats{display:flex;flex-wrap:wrap;gap:6px}.tbv3-cat-chip{display:inline-flex;align-items:center;gap:5px;font:inherit;font-size:10.5px;font-weight:700;padding:4px 11px;border-radius:999px;border:1px solid var(--os-line);background:var(--os-card);color:var(--os-body);cursor:pointer;transition:filter .18s ease,background .18s ease,color .18s ease}.tbv3-cat-chip:hover{filter:brightness(1.05)}.tbv3-cat-chip.active{color:#fff}.tbv3-owner{font-size:9px;font-weight:800;padding:2px 8px;border-radius:999px;white-space:nowrap;letter-spacing:.2px}.tbv3-owner.predefined{background:var(--os-a1-soft);color:var(--os-a1);border:1px solid var(--os-a1-line)}.tbv3-owner.custom{background:var(--os-good-soft);color:var(--os-good);border:1px solid color-mix(in srgb,var(--os-good) 30%,transparent)}.tbv3-maskchip{display:inline-flex;align-items:center;gap:4px;padding:2px 6px;border-radius:8px;background:var(--os-warn-soft);color:var(--os-warn);font-size:9px;font-weight:800}.tbv3-maskchip.labeled{padding:2px 8px}.tbv3-diff{font-size:9px;font-weight:800;padding:1px 7px;border-radius:999px;white-space:nowrap}.tbv3-diff.easy{background:var(--os-good-soft);color:var(--os-good)}.tbv3-diff.medium{background:var(--os-warn-soft);color:var(--os-warn)}.tbv3-diff.hard{background:var(--os-bad-soft);color:var(--os-bad)}.tbv3-diff.expert{background:color-mix(in srgb,var(--os-a2) 12%,transparent);color:var(--os-a2)}.tbv3-detail{position:sticky;top:16px;display:flex;flex-direction:column;gap:14px;min-width:0;max-height:calc(100vh - 90px);overflow-y:auto;padding:20px;border-radius:22px;background:var(--os-card);border:1px solid var(--os-glass-line);box-shadow:var(--os-shadow-md);scrollbar-width:thin;animation:tbv3-fade .22s ease}.tbv3-detail-head{display:flex;align-items:flex-start;gap:13px;padding-block-end:14px;border-block-end:1px dashed var(--os-line)}.tbv3-detail-icon{width:46px;height:46px;border-radius:14px;display:flex;align-items:center;justify-content:center;font-size:21px;flex-shrink:0}.tbv3-detail-headtxt{flex:1;min-width:0}.tbv3-detail-name{font-size:15.5px;font-weight:800;color:var(--os-ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom:6px}.tbv3-chiprow{display:flex;flex-wrap:wrap;gap:5px;align-items:center}.tbv3-datachip{display:inline-flex;align-items:center;gap:4px;font-size:10px;font-weight:700;padding:2px 9px;border-radius:999px;border:1px solid var(--os-line);color:var(--os-body);background:var(--os-card);white-space:nowrap}.tbv3-tiles{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.tbv3-tile{display:flex;flex-direction:column;align-items:center;gap:4px;padding:12px 8px;border-radius:16px;background:var(--os-well);border:1px solid var(--os-line);min-width:0}.tbv3-tile-ic{width:26px;height:26px;border-radius:9px;background:var(--os-a1-soft);color:var(--os-a1);display:inline-flex;align-items:center;justify-content:center}.tbv3-tile-val{font-size:14px;font-weight:800;color:var(--os-ink);white-space:nowrap}.tbv3-tile-label{font-size:9px;font-weight:700;color:var(--os-mut);text-transform:uppercase;letter-spacing:.4px;text-align:center}.tbv3-ring{width:44px;height:44px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}.tbv3-ring-core{width:33px;height:33px;border-radius:50%;background:var(--os-card);display:flex;align-items:center;justify-content:center;font-size:10px;font-weight:800;color:var(--os-ink)}.tbv3-desc{font-size:12px;line-height:1.55;color:var(--os-body);margin:0}.tbv3-desc em{color:var(--os-mut)}.tbv3-overview{padding:10px 13px;border-radius:12px;background:var(--os-well);border:1px solid var(--os-line)}.tbv3-overview p{font-size:11.5px;line-height:1.5;color:var(--os-body);margin:5px 0 0}.tbv3-sec-label{display:inline-flex;align-items:center;gap:5px;font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.5px;color:var(--os-mut)}.tbv3-formats{display:flex;flex-direction:column;gap:7px}.tbv3-format-row{display:flex;align-items:center;gap:9px;min-width:0}.tbv3-format-name{flex:0 0 34%;font-size:11px;font-weight:700;color:var(--os-body);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tbv3-format-bar{flex:1;height:7px;border-radius:999px;background:var(--os-well);overflow:hidden}.tbv3-format-fill{display:block;block-size:100%;border-radius:999px;background:var(--os-grad-wide)}.tbv3-format-count{font-size:11px;font-weight:800;color:var(--os-ink);min-width:18px;text-align:end}.tbv3-split{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:3px;padding-top:8px;border-top:1px dashed var(--os-line);font-size:12px;color:var(--os-ink)}.tbv3-hints{display:flex;flex-wrap:wrap;gap:10px}.tbv3-hint{display:inline-flex;align-items:center;gap:5px;font-size:10.5px;font-weight:700;color:var(--os-a1)}.tbv3-hint:last-child{color:var(--os-mut)}.tbv3-blueprint{border:1px solid var(--os-line);border-radius:16px;background:var(--os-well);overflow:hidden}.tbv3-blueprint-head{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:9px 13px;border-block-end:1px solid var(--os-line)}.tbv3-blueprint-body{display:flex;flex-direction:column;gap:6px;padding:10px 13px;max-height:220px;overflow-y:auto;scrollbar-width:thin}.tbv3-bp-row{display:flex;flex-direction:column;padding:6px 9px;border-radius:9px;background:var(--os-card);border:1px solid var(--os-line);min-width:0}.tbv3-bp-row-top{display:flex;justify-content:space-between;gap:8px;font-size:9.5px;color:var(--os-mut);margin-bottom:3px}.tbv3-bp-masked{color:var(--os-bad);font-weight:800}.tbv3-bp-stem{font-size:11.5px;font-style:italic;color:var(--os-ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tbv3-bp-stem.masked{font-style:normal;color:var(--os-mut)}.tbv3-actions{display:flex;flex-wrap:wrap;gap:8px;padding-block-start:4px}.tbv3-actions .tbv3-btn-primary{flex:1;min-width:150px}.tbv3-empty{display:flex;flex-direction:column;align-items:center;gap:10px;text-align:center;padding:56px 24px;border-radius:22px;background:var(--os-card);border:1px dashed var(--os-line);box-shadow:var(--os-shadow)}.tbv3-empty-icon{width:58px;height:58px;border-radius:18px;background:var(--os-a1-soft);color:var(--os-a1);display:flex;align-items:center;justify-content:center}.tbv3-empty-title{font-size:15px;font-weight:800;color:var(--os-ink)}.tbv3-empty-sub{font-size:12.5px;color:var(--os-mut);max-width:400px;line-height:1.5}.tbv3-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9985;display:flex;align-items:center;justify-content:center;padding:20px;background:color-mix(in srgb,var(--os-ink) 45%,transparent)}.tbv3-modal{width:100%;max-width:480px;padding:26px;border-radius:22px;background:var(--os-card);border:1px solid var(--os-glass-line);box-shadow:var(--os-shadow-lg);text-align:center}.tbv3-modal-icon{width:54px;height:54px;margin:0 auto 6px;border-radius:16px;background:var(--os-a1-soft);color:var(--os-a1);display:flex;align-items:center;justify-content:center}.tbv3-modal-title{font-size:16px;font-weight:800;color:var(--os-ink);margin:8px 0}.tbv3-modal-body{font-size:12.5px;color:var(--os-body);line-height:1.55;margin:0 0 14px}.tbv3-modal-rule{padding:11px 13px;border-radius:10px;background:var(--os-warn-soft);border:1px solid var(--os-line);font-size:11.5px;line-height:1.5;color:var(--os-body);text-align:start;margin-bottom:18px}.tbv3-modal-foot{display:flex;gap:10px;justify-content:center;flex-wrap:wrap}.tbv3-hero{position:relative;overflow:hidden;border-radius:26px;padding:30px 34px 26px;margin-bottom:14px;background:radial-gradient(700px 340px at 85% -30%,color-mix(in srgb,var(--os-a3) 20%,transparent) 0%,transparent 60%),linear-gradient(110deg,color-mix(in srgb,var(--os-a1) 14%,var(--os-card)),color-mix(in srgb,var(--os-a2) 15%,var(--os-card)) 48%,color-mix(in srgb,var(--os-a3) 17%,var(--os-card)));border:1px solid color-mix(in srgb,var(--os-a1) 18%,var(--os-card));box-shadow:var(--os-shadow-md)}.tbv3-hero-orb{position:absolute;top:-120px;inset-inline-end:6%;width:340px;height:340px;border-radius:50%;background:radial-gradient(circle,color-mix(in srgb,var(--os-a2) 22%,transparent) 0%,transparent 65%);pointer-events:none}.tbv3-hero-inner{position:relative;display:flex;align-items:center;gap:30px;flex-wrap:wrap}.tbv3-hero-main{flex:1;min-width:280px}.tbv3-kicker{display:inline-flex;align-items:center;gap:6px;font-size:10px;font-weight:800;letter-spacing:1.2px;text-transform:uppercase;color:var(--os-a1);background:color-mix(in srgb,var(--os-a1) 10%,transparent);border:1px solid color-mix(in srgb,var(--os-a1) 24%,transparent);border-radius:9px;padding:3px 10px}[dir=rtl] .tbv3-kicker{letter-spacing:0}.tbv3-hero-title{display:flex;align-items:center;gap:12px;flex-wrap:wrap;font-size:27px;font-weight:800;color:var(--os-ink);line-height:1.2;margin:12px 0 0;overflow-wrap:anywhere}[dir=ltr] .tbv3-hero-title{letter-spacing:-.7px}.tbv3-hero-count{flex:none;font-size:12px;font-weight:800;color:#fff;background:var(--os-grad);border-radius:11px;padding:4px 12px;box-shadow:0 6px 16px var(--os-a1-glow)}.tbv3-hero-sub{font-size:12.5px;color:var(--os-mut);line-height:1.6;max-width:560px;margin:9px 0 0}.tbv3-hero-cta{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:16px}.tbv3-hero-side{display:flex;flex-direction:column;gap:16px;align-items:flex-end}.tbv3-hero-stats{display:flex;gap:22px;padding-inline:6px;flex-wrap:wrap}.tbv3-stat{text-align:center}.tbv3-stat-num{display:block;font-size:23px;font-weight:800;color:var(--os-ink);line-height:1.25;white-space:nowrap}.tbv3-stat-lbl{display:block;font-size:9.5px;font-weight:700;letter-spacing:.7px;text-transform:uppercase;color:var(--os-mut);margin-top:3px}[dir=rtl] .tbv3-stat-lbl{letter-spacing:0}.tbv3-shelves{display:flex;flex-direction:column;gap:26px;min-width:0}.tbv3-shelf{min-width:0}.tbv3-shelf-head{display:flex;align-items:center;gap:10px;margin-bottom:12px}.tbv3-shelf-head .tbv3-owner{font-size:10px;padding:3px 10px}.tbv3-shelf-count{font-size:11px;font-weight:800;color:var(--os-a1);background:var(--os-a1-soft);border-radius:9px;padding:2px 9px}.tbv3-shelf-rule{flex:1;height:1px;background:var(--os-line)}.tbv3-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(295px,1fr));gap:14px;min-width:0}.tbv3-card{display:flex;flex-direction:column;background:var(--os-card);border:1px solid var(--os-line);border-radius:18px;overflow:hidden;cursor:pointer;min-width:0;box-shadow:var(--os-shadow);transition:box-shadow .2s ease,border-color .2s ease}.tbv3-card:hover{box-shadow:var(--os-shadow-md);border-color:var(--os-a1-line)}.tbv3-card-cover{height:42px;display:flex;align-items:center;gap:10px;padding-inline:14px;flex-shrink:0}.tbv3-card-cover-dot{width:10px;height:10px;border-radius:50%;box-shadow:0 0 0 4px color-mix(in srgb,var(--os-card) 55%,transparent)}.tbv3-card-cover-ic{font-size:15px;line-height:1}.tbv3-card-body{display:flex;flex-direction:column;gap:8px;padding:12px 14px;flex:1;min-width:0}.tbv3-card-toprow{display:flex;align-items:flex-start;gap:8px}.tbv3-card-title{flex:1;min-width:0;font-size:14px;font-weight:800;color:var(--os-ink);line-height:1.35;overflow-wrap:anywhere}.tbv3-card-statrow{display:flex;align-items:center;gap:12px;flex-wrap:wrap;font-size:11px;color:var(--os-mut)}.tbv3-card-stat{display:inline-flex;align-items:center;gap:5px;white-space:nowrap}.tbv3-card-stat strong{color:var(--os-ink)}.tbv3-card-foot{display:flex;align-items:center;gap:6px;flex-wrap:wrap;margin-top:auto;padding-top:9px;border-top:1px solid var(--os-line)}.tbv3-new-card{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;min-height:160px;border:1.6px dashed var(--os-a1-line);border-radius:18px;background:color-mix(in srgb,var(--os-a1) 4%,transparent);color:var(--os-a1);font:inherit;font-size:12.5px;font-weight:800;cursor:pointer;padding:18px;margin:0;transition:background .18s ease,border-color .18s ease,box-shadow .18s ease}.tbv3-new-card:hover{background:var(--os-a1-soft);border-color:var(--os-a1);box-shadow:var(--os-shadow)}@media(max-width:900px){.tbv3-detail{position:static;max-height:none}.tbv3-shell{padding-inline:16px}}@media(max-width:1000px){.tbv3-hero{padding:22px 22px 20px}.tbv3-hero-inner{flex-direction:column;align-items:stretch}.tbv3-hero-side{align-items:flex-start}.tbv3-hero-stats{gap:16px}.tbv3-grid{grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}}@media(max-width:640px){.tbv3-tiles{grid-template-columns:1fr 1fr}.tbv3-hero-title{font-size:22px}.tbv3-grid{grid-template-columns:1fr}}@media(max-width:560px){.tbv3-shell{padding:16px 14px 22px}.tbv3-hero{padding:18px 16px;border-radius:18px}.tbv3-hero-title{font-size:20px}.tbv3-hero-sub{font-size:12px}.tbv3-hero-cta{width:100%}.tbv3-hero-cta .tbv3-btn{flex:1 1 auto}.tbv3-hero-side{width:100%;align-items:stretch}.tbv3-hero-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding-inline:0}.tbv3-hero-stats .tbv3-stat{background:color-mix(in srgb,var(--os-card) 55%,transparent);border:1px solid color-mix(in srgb,var(--os-line) 60%,transparent);border-radius:12px;padding:8px 6px}.tbv3-filterbar{align-items:stretch}.tbv3-search{flex-basis:100%;min-width:0}.tbv3-seg{width:100%}.tbv3-seg-btn{flex:1}.tbv3-cats{width:100%;flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-block-end:4px}.tbv3-cats::-webkit-scrollbar{display:none}.tbv3-cat-chip{flex:none;white-space:nowrap}}.tbv3-menu-wrap{position:relative;margin-inline-start:auto;flex-shrink:0}.tbv3-kebab{width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;background:transparent;border:1px solid transparent;border-radius:6px;color:var(--os-mut);cursor:pointer;padding:0;transition:background .15s ease,color .15s ease,border-color .15s ease}.tbv3-kebab:hover{background:var(--os-well);color:var(--os-ink);border-color:var(--os-line)}.tbv3-menu{position:absolute;top:calc(100% + 4px);inset-inline-end:0;min-width:220px;display:flex;flex-direction:column;background:var(--os-card);border:1px solid var(--os-line);border-radius:8px;box-shadow:var(--os-shadow-lg);padding:4px;z-index:60}.tbv3-menu-item{display:flex;align-items:center;gap:8px;width:100%;text-align:start;background:none;border:none;border-radius:6px;padding:8px 10px;font-family:inherit;font-size:12.5px;font-weight:500;color:var(--os-body);cursor:pointer}.tbv3-menu-item:hover{background:var(--os-well);color:var(--os-ink)}.tbv3-menu-item.danger{color:var(--os-bad)}.tbv3-menu-item.danger:hover{background:var(--os-bad-soft)}.tbv3-cbp{display:flex;flex-direction:column;gap:7px}.tbv3-cbp-note{font-size:10.5px;color:var(--os-mut);font-style:italic}.tbv3-cbp-row{display:flex;align-items:center;gap:9px;min-width:0}.tbv3-cbp-name{flex:0 0 38%;font-size:11px;font-weight:700;color:var(--os-body);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tbv3-cbp-row.short .tbv3-cbp-name{color:var(--os-warn)}.tbv3-cbp-bar{flex:1;height:7px;border-radius:999px;background:var(--os-well);overflow:hidden}.tbv3-cbp-fill{display:block;block-size:100%;border-radius:999px;background:var(--os-grad-wide)}.tbv3-cbp-row.short .tbv3-cbp-fill{background:var(--os-warn)}.tbv3-cbp-count{font-size:11px;font-weight:800;color:var(--os-ink);min-width:44px;text-align:end;white-space:nowrap}.tbv3-cbp-count small{font-weight:600;color:var(--os-mut)}.tbv3-cbp-chip{padding:1px 7px;border-radius:9px;font-size:9.5px;font-weight:700;background:var(--os-good-soft);color:var(--os-good);white-space:nowrap}.tbv3-cbp-chip.short{background:var(--os-warn-soft);color:var(--os-warn)}.tbv3-cbp-warn{display:flex;flex-direction:column;gap:3px;padding:7px 10px;border-radius:9px;background:var(--os-warn-soft);font-size:10.5px;color:var(--os-ink)}.tbv3-cbp-types{display:flex;flex-direction:column;gap:5px;margin-top:4px;padding-top:8px;border-top:1px dashed var(--os-line)}.tbv3-cbp-type{display:flex;flex-wrap:wrap;align-items:center;gap:5px;font-size:10.5px;color:var(--os-mut)}.tbv3-cbp-type strong{color:var(--os-body);font-size:10.5px}.tbv3-dfbrow .tbv3-dfb{flex:1 1 420px}.tbv3-dfb .tbv3-search{flex:1 1 240px;max-width:420px;padding-block:5px}.tbv3-table-wrap{background:var(--os-card);border:1px solid var(--os-line);border-radius:16px;box-shadow:var(--os-shadow);overflow-x:auto}.tbv3-table{width:100%;border-collapse:collapse;min-width:680px}.tbv3-table th{text-align:start;font-size:10px;font-weight:800;letter-spacing:.6px;text-transform:uppercase;color:var(--os-mut);padding:11px 12px;border-bottom:1px solid var(--os-line);white-space:nowrap}[dir=rtl] .tbv3-table th{letter-spacing:0}.tbv3-table td{font-size:12.5px;color:var(--os-body);padding:10px 12px;border-bottom:1px solid var(--os-line);vertical-align:middle}.tbv3-table .num{text-align:center}.tbv3-table tbody tr:last-child td{border-bottom:none}.tbv3-trow{cursor:pointer;transition:background .15s ease}.tbv3-trow:hover{background:var(--os-a1-soft)}.tbv3-trow:focus-visible{outline:2px solid var(--os-a1);outline-offset:-2px}.tbv3-tname{display:flex;align-items:center;gap:9px;min-width:0}.tbv3-tdot{width:9px;height:9px;border-radius:50%;flex-shrink:0}.tbv3-tname-txt{font-weight:800;color:var(--os-ink);min-width:150px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.tbv3-tcats{display:flex;flex-direction:column;gap:2px}.tbv3-tcat{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:600;color:var(--os-body)}.tbv3-tmut{color:var(--os-mut);white-space:nowrap}.tbv3-tacts{white-space:nowrap;text-align:end;cursor:default}.tbv3-tacts>*{vertical-align:middle}.tbv3-tacts .tbv3-menu-wrap{margin-inline-start:2px}.tbv3-trun{width:28px;height:28px;border:1px solid var(--os-line);border-radius:8px;background:var(--os-card);cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.tbv3-trun:hover{background:var(--os-a1-soft)}.tbv3-trun:focus-visible{outline:2px solid var(--os-a1);outline-offset:1px}.tbv3-drawer-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9980;background:color-mix(in srgb,var(--os-ink) 28%,transparent);display:flex;justify-content:flex-end;animation:tbv3DrawerFade .16s ease}.tbv3-drawer{width:min(600px,100vw);height:100%;display:flex;flex-direction:column;background:var(--os-bg, var(--os-card));box-shadow:var(--os-shadow-lg);animation:tbv3DrawerIn .2s ease}[dir=rtl] .tbv3-drawer{animation-name:tbv3DrawerInRtl}.tbv3-drawer-head{display:flex;align-items:center;gap:10px;padding:12px 16px;border-bottom:1px solid var(--os-line);background:var(--os-card)}.tbv3-drawer-title{display:inline-flex;align-items:center;gap:7px;font-size:13px;font-weight:800;color:var(--os-ink)}.tbv3-drawer-close{margin-inline-start:auto;width:30px;height:30px;border:none;border-radius:8px;background:none;color:var(--os-mut);font-size:19px;line-height:1;cursor:pointer}.tbv3-drawer-close:hover{background:var(--os-well);color:var(--os-ink)}.tbv3-drawer-body{flex:1;min-height:0;overflow-y:auto;padding:14px}.tbv3-drawer .tbv3-detail{position:static;max-height:none;overflow:visible}@keyframes tbv3DrawerFade{0%{opacity:0}to{opacity:1}}@keyframes tbv3DrawerIn{0%{transform:translate(24px);opacity:.6}to{transform:none;opacity:1}}@keyframes tbv3DrawerInRtl{0%{transform:translate(-24px);opacity:.6}to{transform:none;opacity:1}}@media(prefers-reduced-motion:reduce){.tbv3-drawer-overlay,.tbv3-drawer{animation:none}}.tlv-screen{display:flex;flex-direction:column;gap:12px}.tlv-toolbar{display:flex;flex-wrap:wrap;align-items:flex-end;gap:10px}.tlv-pick{display:flex;flex-direction:column;gap:4px;font-size:11px;font-weight:600;color:var(--os-mut)}.tlv-pick .form-select{min-width:240px;max-width:100%;font-size:12.5px;padding:6px 8px}.tlv-toolbar .btn{display:inline-flex;align-items:center;gap:6px}.tlv-push{margin-inline-start:auto}.tlv-empty{padding:24px;text-align:center;color:var(--os-mut);background:var(--os-well);border-radius:12px}.tlv-summary{display:flex;flex-wrap:wrap;align-items:center;gap:10px;font-size:12.5px}.tlv-summary-name{font-size:15px;font-weight:700;color:var(--os-ink)}.tlv-mut{color:var(--os-mut);font-size:12px;margin:0}.tlv-none{margin:0;padding:8px 10px;font-size:12px;font-style:italic;color:var(--os-mut);background:var(--os-well);border-radius:8px}.tlv-pre{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.tlv-sr{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.tlv-notice{margin:0;padding:8px 12px;border-radius:8px;font-size:12.5px}.tlv-n-info{background:var(--os-well);color:var(--os-body)}.tlv-n-warn{background:var(--os-warn-soft);color:var(--os-warn)}.tlv-n-bad{background:var(--os-bad-soft);color:var(--os-bad)}.tlv-n-good{background:var(--os-good-soft);color:var(--os-good)}.tlv-live:empty{margin-block-end:-12px}.tlv-tabs{display:flex;flex-wrap:wrap;gap:4px;padding:4px;background:var(--os-well);border-radius:10px;align-self:flex-start;max-inline-size:100%}.tlv-tab{border:0;background:transparent;padding:6px 14px;border-radius:8px;font-size:12.5px;font-weight:600;color:var(--os-mut);cursor:pointer}.tlv-tab.is-active{background:var(--os-card);color:var(--os-ink);box-shadow:var(--os-shadow)}.tlv-tab:focus-visible{outline:2px solid var(--os-a1);outline-offset:1px}.tlv-grid{display:grid;gap:12px;grid-template-columns:minmax(0,1fr)}.tlv-grid-2{grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr))}.tlv-card{display:flex;flex-direction:column;gap:10px;padding:14px 16px;background:var(--os-card);border:1px solid var(--os-line);border-radius:12px;min-width:0}.tlv-card-head{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.tlv-card-title{margin:0;font-size:14px;color:var(--os-ink)}.tlv-itc{font-size:10.5px;font-weight:700;color:var(--os-mut)}.tlv-card-actions{margin-inline-start:auto;display:inline-flex;gap:6px;align-items:center}.tlv-sub{font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--os-mut)}.tlv-label{font-size:11px;font-weight:600;color:var(--os-mut)}.tlv-chip{display:inline-flex;align-items:center;font-size:11.5px;font-weight:600;color:var(--os-body)}.tlv-t-ok{--dot: var(--os-good)}.tlv-t-warn{--dot: var(--os-warn)}.tlv-t-bad{--dot: var(--os-bad)}.tlv-t-mut{--dot: var(--os-faint);color:var(--os-mut)}.tlv-steps{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.tlv-step{padding:4px 10px;border-radius:999px;background:var(--os-well)}.tlv-step.is-current{background:var(--os-card);box-shadow:var(--os-shadow)}.tlv-sample{display:flex;flex-wrap:wrap;align-items:center;gap:10px;font-size:12.5px}.tlv-meter{position:relative;display:inline-block;inline-size:180px;max-inline-size:100%;block-size:8px;border-radius:999px;background:var(--os-well);overflow:hidden}.tlv-meter-fill{position:absolute;inset-block:0;inset-inline-start:0;background:var(--os-a1);border-radius:999px}.tlv-moves{display:flex;flex-direction:column;gap:8px}.tlv-move{display:flex;flex-wrap:wrap;align-items:flex-start;gap:8px}.tlv-blockers{display:flex;flex-direction:column;gap:3px;margin:0;padding:0;list-style:none;flex:1 1 280px}.tlv-avail{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr))}.tlv-avail-col{display:flex;flex-direction:column;gap:6px;padding:10px 12px;background:var(--os-well);border-radius:10px;min-width:0}.tlv-avail-head{display:flex;flex-wrap:wrap;align-items:center;gap:8px;justify-content:space-between}.tlv-list{display:flex;flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;max-block-size:320px;overflow:auto}.tlv-list-row{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:5px 8px;background:var(--os-card);border-radius:8px;font-size:12px}.tlv-grow{flex:1 1 160px;min-width:0;overflow-wrap:anywhere}.tlv-actions-row{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:0}.tlv-kv{display:grid;grid-template-columns:minmax(130px,max-content) 1fr;gap:4px 14px;margin:0;font-size:12.5px}.tlv-kv dt{font-weight:600;color:var(--os-mut)}.tlv-kv dd{margin:0;min-width:0;overflow-wrap:anywhere}.tlv-form{display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(min(100%,170px),1fr));padding:10px 12px;background:var(--os-well);border-radius:10px}.tlv-field{display:flex;flex-direction:column;gap:4px;min-width:0;margin:0;border:0;padding:0}.tlv-wide{grid-column:1 / -1}.tlv-form .form-input,.tlv-form .form-select,.tlv-form .form-textarea{font-size:12.5px}.tlv-form-actions{grid-column:1 / -1;display:flex;flex-wrap:wrap;gap:8px}.tlv-err{margin:0;font-size:11.5px;color:var(--os-bad);grid-column:1 / -1}.tlv-checks{display:flex;flex-direction:column;gap:4px;max-block-size:220px;overflow:auto}.tlv-check{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;cursor:pointer}.tlv-cards{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}.tlv-item{display:flex;flex-direction:column;gap:6px;padding:10px 12px;border:1px solid var(--os-line);border-radius:10px}.tlv-item-head{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.tlv-scroll{overflow-x:auto}.tlv-table{inline-size:100%;border-collapse:collapse;font-size:12px}.tlv-table th{text-align:start;font-size:10.5px;font-weight:700;color:var(--os-mut);padding:5px 8px;border-bottom:1px solid var(--os-line);white-space:nowrap}.tlv-table td{padding:6px 8px;border-bottom:1px solid var(--os-line);vertical-align:top}.tlv-table tr:last-child td{border-bottom:0}.tlv-stats td:not(:first-child){font-variant-numeric:tabular-nums;white-space:nowrap}.tlv-stats td:first-child{min-inline-size:220px}.tlv-small{color:var(--os-warn);font-weight:600}.tlv-langs{display:flex;flex-direction:column;gap:6px}.tlv-langs-head{display:flex;align-items:center;justify-content:space-between;gap:8px}.tlv-langs-list{display:flex;flex-direction:column;gap:4px;margin:0;padding:0;list-style:none}.tlv-langs-row{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:12px}.tlv-langs-row .tlv-grow{flex:1 1 120px}.tlv-link{border:0;background:none;padding:0;color:var(--os-a1);font-size:12px;font-weight:600;cursor:pointer;text-decoration:underline;text-underline-offset:2px}@media(max-width:640px){.tlv-kv{grid-template-columns:1fr}.tlv-pick .form-select{min-width:0;inline-size:100%}.tlv-pick{flex:1 1 100%}}.icb{margin-top:14px;padding-top:10px;border-top:1px solid var(--border, var(--os-line))}.icb-head{display:flex;align-items:center;justify-content:space-between;gap:10px}.icb-body{display:grid;gap:8px;margin-top:8px}.icb-row{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.icb-num{display:inline-block;width:80px;padding:3px 6px}.icb-mut{font-size:12px;color:var(--text-muted, var(--os-mut));margin:0}.icb-err{font-size:12px;font-weight:700;color:var(--accent-rose, #e5484d);margin:0}.icb-warn{margin:0;padding-inline-start:18px;font-size:12px;color:var(--accent-amber, #f59e0b)}.icb-table-wrap{overflow-x:auto}.icb-table{width:100%;border-collapse:collapse;font-size:12px}.icb-table th,.icb-table td{text-align:start;padding:5px 8px;border-bottom:1px solid var(--border, var(--os-line));white-space:nowrap}.icb-table td:first-child{white-space:normal;min-width:180px}.icb-table th{font-size:11px;color:var(--text-muted, var(--os-mut));font-weight:800}.icb-table tr.flagged td{background:color-mix(in srgb,var(--accent-amber, #f59e0b) 8%,transparent)}.icb-flag{display:inline-block;font-size:10.5px;font-weight:800;padding:1px 7px;margin-inline-end:4px;border-radius:999px;background:color-mix(in srgb,var(--accent-amber, #f59e0b) 20%,transparent)}.icb-ok{font-size:12px;font-weight:700;color:var(--accent-green, #2fa36b);margin:0}.tlw3-shell{display:flex;flex-direction:column;min-height:calc(100% + 2 * var(--canvas-pad-y, 28px));margin:calc(-1 * var(--canvas-pad-y, 28px)) calc(-1 * var(--canvas-pad-x, 32px));padding:20px 26px 26px;background:var(--os-canvas)}@keyframes tlw3-fade{0%{opacity:0}to{opacity:1}}.tlw3-fade{animation:tlw3-fade .22s ease}.tlw3-shell button:focus-visible{outline:2px solid var(--os-a1);outline-offset:2px}.tlw3-topbar{position:sticky;top:10px;z-index:30;display:flex;align-items:center;gap:16px;flex-wrap:wrap;padding:12px 16px;margin-bottom:18px;border-radius:16px;background:var(--os-glass);border:1px solid var(--os-glass-line);box-shadow:var(--os-shadow-md)}.tlw3-close{width:34px;height:34px;border-radius:11px;border:1px solid var(--os-line);background:var(--os-card);color:var(--os-mut);font-size:13px;cursor:pointer;flex-shrink:0;display:flex;align-items:center;justify-content:center;font-family:inherit;padding:0;transition:border-color .18s ease,color .18s ease,background .18s ease}.tlw3-close:hover{border-color:var(--os-bad);color:var(--os-bad);background:var(--os-bad-soft)}.tlw3-titlebox{min-width:0;flex:1 1 200px}.tlw3-title{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:800;color:var(--os-ink);white-space:nowrap}.tlw3-title-chip{font-size:9px;font-weight:800;padding:2px 8px;border-radius:9px;background:var(--os-grad);color:#fff;letter-spacing:.4px}.tlw3-subtitle{font-size:11px;color:var(--os-mut);margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tlw3-steps{display:flex;align-items:center;gap:0;flex-wrap:wrap}.tlw3-step{position:relative;display:inline-flex;align-items:center;gap:7px;padding-block:6px;padding-inline:7px 13px;border-radius:999px;border:1px solid var(--os-line);background:var(--os-card);cursor:pointer;font:inherit;color:var(--os-mut);transition:border-color .18s ease,background .18s ease,color .18s ease,box-shadow .18s ease}.tlw3-step:hover{border-color:var(--os-a1-line);color:var(--os-a1)}.tlw3-step-num{width:22px;height:22px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:10.5px;font-weight:800;background:var(--os-well);color:var(--os-mut);flex-shrink:0;transition:background .18s ease,color .18s ease}.tlw3-step-txt{font-size:11px;font-weight:800;white-space:nowrap}.tlw3-step.active{background:var(--os-grad);border-color:transparent;color:#fff;box-shadow:0 5px 16px var(--os-a1-glow)}.tlw3-step.active .tlw3-step-num{background:#fff;color:#fff}.tlw3-step.completed{background:var(--os-a1-soft);border-color:var(--os-a1-line);color:var(--os-a1)}.tlw3-step.completed .tlw3-step-num{background:var(--os-a1);color:#fff}.tlw3-step-err{position:absolute;inset-block-start:-6px;inset-inline-end:-4px;min-width:16px;height:16px;padding:0 4px;border-radius:999px;background:var(--os-bad);color:#fff;font-size:9px;font-weight:800;display:inline-flex;align-items:center;justify-content:center;box-shadow:0 2px 6px color-mix(in srgb,var(--os-bad) 45%,transparent)}.tlw3-step-line{width:18px;height:2px;border-radius:2px;background:var(--os-line);flex-shrink:0;transition:background .2s ease}.tlw3-step-line.done{background:var(--os-a1)}.tlw3-btn{display:inline-flex;align-items:center;justify-content:center;gap:7px;font:inherit;font-size:12.5px;font-weight:700;padding:9px 18px;border-radius:11px;cursor:pointer;border:1px solid transparent;white-space:nowrap;transition:box-shadow .18s ease,background .18s ease,color .18s ease,border-color .18s ease,opacity .18s ease,filter .18s ease}.tlw3-btn-ghost{background:var(--os-card);border-color:var(--os-line);color:var(--os-body)}.tlw3-btn-ghost:hover:not(:disabled){border-color:var(--os-a1-line);color:var(--os-a1);background:var(--os-a1-soft)}.tlw3-btn-primary{background:var(--os-grad);color:#fff;box-shadow:0 6px 18px var(--os-a1-glow)}.tlw3-btn-primary:hover:not(:disabled){box-shadow:0 8px 22px var(--os-a1-glow);filter:brightness(1.06)}.tlw3-btn:disabled{opacity:.5;cursor:not-allowed;box-shadow:none}.tlw3-card{background:var(--os-card);border:1px solid var(--os-glass-line);border-radius:22px;padding:24px;box-shadow:var(--os-shadow-md);margin-bottom:18px}.tlw3-sec{margin-bottom:28px}.tlw3-sec+.tlw3-sec{border-block-start:1px dashed var(--os-line);padding-block-start:24px}.tlw3-sec:last-child{margin-bottom:0}.tlw3-sec-head{display:flex;align-items:baseline;flex-wrap:wrap;gap:10px;margin-bottom:14px}.tlw3-sec-num{width:22px;height:22px;border-radius:7px;background:var(--os-grad);color:#fff;font-size:11px;font-weight:800;display:flex;align-items:center;justify-content:center;flex-shrink:0;align-self:center;box-shadow:0 3px 8px var(--os-a1-glow)}.tlw3-sec-title{font-size:12.5px;font-weight:800;color:var(--os-ink);text-transform:uppercase;letter-spacing:.5px}.tlw3-sec-desc{font-size:11px;color:var(--os-mut)}.tlw3-footer{position:sticky;bottom:16px;z-index:20;display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:12px 16px;margin-top:22px;border-radius:16px;background:var(--os-glass);border:1px solid var(--os-glass-line);box-shadow:var(--os-shadow-lg)}.tlw3-footer-info{display:flex;flex-direction:column;gap:3px;margin-inline-end:auto;min-width:0}.tlw3-footer-step{font-size:12px;font-weight:800;color:var(--os-ink)}.tlw3-footer-status{display:flex;gap:6px;flex-wrap:wrap}.tlw3-pill{padding:3px 9px;border-radius:10px;font-size:10px;font-weight:700}.tlw3-pill.err{background:var(--os-bad-soft);color:var(--os-bad)}.tlw3-pill.warn{background:var(--os-warn-soft);color:var(--os-warn)}.tlw3-pill.ok{background:var(--os-good-soft);color:var(--os-good)}@media(max-width:900px){.tlw3-shell{padding-inline:16px}.tlw3-topbar{position:static}.tlw3-subtitle,.tlw3-step-txt{display:none}.tlw3-step{padding-inline:7px}}@media(max-width:640px){.tlw3-card{padding:16px}.tlw3-steps{width:100%;order:3}}@media(max-width:560px){.tlw3-topbar{padding:10px 12px}.tlw3-steps{overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.tlw3-steps::-webkit-scrollbar{display:none}}.tlw-bp{border:1px solid var(--os-line);border-radius:14px;background:var(--os-well);padding:12px 14px;margin-bottom:12px}.tlw-bp-head{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:8px}.tlw-bp-title{font-size:12px;font-weight:800;color:var(--os-ink);display:inline-flex;align-items:center;gap:6px}.tlw-bp-desc{font-size:10.5px;color:var(--os-mut)}.tlw-bp-sum{margin-inline-start:auto;padding:3px 9px;border-radius:10px;font-size:10px;font-weight:700;background:var(--os-good-soft);color:var(--os-good)}.tlw-bp-sum.short{background:var(--os-warn-soft);color:var(--os-warn)}.tlw-bp-grid{display:grid;grid-template-columns:minmax(140px,1.6fr) 70px minmax(150px,1.2fr) 60px minmax(90px,max-content);gap:6px 10px;align-items:center}.tlw-bp-col{font-size:9.5px;font-weight:800;text-transform:uppercase;letter-spacing:.4px;color:var(--os-mut)}.tlw-bp-row{display:contents}.tlw-bp-row>*{padding-block:5px;border-block-start:1px dashed var(--os-line);min-width:0}.tlw-bp-name{font-size:12px;font-weight:700;color:var(--os-ink);display:flex;flex-direction:column;gap:2px}.tlw-bp-hint{font-size:10px;font-weight:600;color:var(--os-warn)}.tlw-bp-num{font-size:12px;font-weight:800;color:var(--os-ink);text-align:center}.tlw-bp-num.zero{color:var(--os-warn)}.tlw-bp-target{display:flex;align-items:center;gap:4px}.tlw-bp-target input{width:62px;padding:4px 6px;font-size:12px}.tlw-bp-unit{display:inline-flex;border:1px solid var(--os-line);border-radius:8px;overflow:hidden}.tlw-bp-unit button{border:0;background:var(--os-card);color:var(--os-mut);font-size:10px;font-weight:700;padding:4px 7px;cursor:pointer}.tlw-bp-unit button.on{background:var(--os-a1-soft);color:var(--os-a1)}.tlw-bp-chip{display:inline-flex;align-items:center;gap:4px;justify-self:start;padding:2px 8px;border-radius:10px;font-size:10px;font-weight:700;background:var(--os-good-soft);color:var(--os-good)}.tlw-bp-chip.short{background:var(--os-warn-soft);color:var(--os-warn)}.tlw-bp-row.short .tlw-bp-name{color:var(--os-warn)}.tlw-bp-note{font-size:11px;color:var(--os-mut);padding:6px 0}.tlw-bp-note.warn{color:var(--os-warn)}.tlw-bp-ack{display:flex;align-items:flex-start;gap:8px;margin-top:10px;padding:10px 12px;border-radius:10px;background:var(--os-warn-soft);color:var(--os-ink);font-size:12px;cursor:pointer}.tlw-bp-ack small{display:block;color:var(--os-mut);font-size:10.5px;margin-top:2px}.tlw-bp-comps{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px}@media(max-width:720px){.tlw-bp-grid{grid-template-columns:1fr 50px 1fr}.tlw-bp-col.opt,.tlw-bp-row>.opt{display:none}}.tlw3-org-req{margin-top:14px;padding-top:12px;border-top:1px dashed var(--os-line)}.tlw3-org-req-lbl{font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:var(--os-mut)}.tlw3-org-chips{display:flex;flex-wrap:wrap;gap:5px;margin-top:6px}.tlw3-org-hint{font-size:10.5px;display:block;margin-top:4px;color:var(--os-faint)}.tlw-bp-pin{display:inline-flex;margin-inline-start:6px;padding:1px 7px;border-radius:999px;font-size:10.5px;font-weight:700;background:color-mix(in srgb,#a855f7 12%,transparent);color:#7e22ce;vertical-align:middle}.tlw-bp-unpin{margin-inline-start:4px;inline-size:18px;block-size:18px;border-radius:50%;border:1px solid var(--qb3-line, #e5e7eb);background:transparent;color:var(--qb3-mut, #6b7280);cursor:pointer;line-height:1;vertical-align:middle}.tlw-bp-unpin:hover{color:var(--qb3-red, #b91c1c);border-color:currentColor}.tlw-automatch .v2-chip{display:inline-flex;align-items:center;gap:4px}.tlw-automatch .v2-chip .oi-inline{flex:none}.tlw-bp-autofill-all{margin-inline-start:8px;display:inline-flex;align-items:center;gap:4px}.tlw-bp-autofill-all .oi-inline{flex:none}.tlw-bp-status{display:inline-flex;align-items:center;gap:6px;flex-wrap:wrap}.tlw-bp-autofill{display:inline-flex;align-items:center;gap:4px}.tlw-bp-autofill .oi-inline{flex:none}.tlw-bp-autofill[disabled],.tlw-bp-autofill-all[disabled]{opacity:.55;cursor:progress}.qw3-shell{display:flex;flex-direction:column;min-height:calc(100% + 2 * var(--canvas-pad-y, 28px));margin:calc(-1 * var(--canvas-pad-y, 28px)) calc(-1 * var(--canvas-pad-x, 32px));padding:20px 26px 26px;background:var(--os-canvas)}@keyframes qw3-fade{0%{opacity:0}to{opacity:1}}.qw3-fade{animation:qw3-fade .22s ease}.qw3-shell button:focus-visible{outline:2px solid var(--os-a1);outline-offset:2px}.qw3-topbar{display:flex;align-items:center;gap:14px;flex-wrap:wrap;padding:12px 16px;margin-bottom:18px;border-radius:16px;background:var(--os-glass);border:1px solid var(--os-glass-line);box-shadow:var(--os-shadow-md)}.qw3-close{width:34px;height:34px;border-radius:11px;border:1px solid var(--os-line);background:var(--os-card);color:var(--os-mut);font-size:13px;cursor:pointer;flex-shrink:0;display:flex;align-items:center;justify-content:center;font-family:inherit;padding:0;transition:border-color .18s ease,color .18s ease,background .18s ease}.qw3-close:hover{border-color:var(--os-bad);color:var(--os-bad);background:var(--os-bad-soft)}.qw3-titlebox{min-width:0;margin-inline-end:auto}.qw3-title{display:flex;align-items:center;gap:7px;font-size:14px;font-weight:800;color:var(--os-ink);white-space:nowrap}.qw3-title-chip{font-size:9px;font-weight:800;padding:2px 7px;border-radius:9px;background:var(--os-grad);color:#fff;letter-spacing:.4px}.qw3-subtitle{font-size:11px;color:var(--os-mut);margin-top:1px}.qw3-seg{display:flex;background:var(--os-well);border-radius:10px;padding:3px;flex-shrink:0}.qw3-seg-btn{border:none;background:none;font:inherit;font-size:11px;font-weight:800;padding:6px 16px;border-radius:8px;cursor:pointer;color:var(--os-mut);transition:background .18s ease,color .18s ease,box-shadow .18s ease}.qw3-seg-btn.active{background:var(--os-card);color:var(--os-a1);box-shadow:var(--os-shadow)}.qw3-steps{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.qw3-step{position:relative;display:inline-flex;align-items:center;gap:7px;border:1px solid var(--os-line);background:var(--os-card);color:var(--os-mut);font-family:inherit;font-size:11px;font-weight:700;border-radius:20px;padding-block:5px;padding-inline:5px 12px;margin:0;cursor:pointer;transition:border-color .18s ease,background .18s ease,color .18s ease,box-shadow .18s ease}.qw3-step-num{width:22px;height:22px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:10.5px;font-weight:800;background:var(--os-well);color:var(--os-mut);flex-shrink:0;transition:background .18s ease,color .18s ease}.qw3-step:hover{border-color:var(--os-a1-line);color:var(--os-a1)}.qw3-step.completed{color:var(--os-a1);border-color:var(--os-a1-line)}.qw3-step.completed .qw3-step-num{background:var(--os-a1-soft);color:var(--os-a1)}.qw3-step.active{background:var(--os-grad);border-color:transparent;color:#fff;box-shadow:0 6px 16px var(--os-a1-glow)}.qw3-step.active .qw3-step-num{background:#fff;color:#fff}.qw3-step-label{white-space:nowrap}.qw3-step-err{position:absolute;inset-block-start:-6px;inset-inline-end:-4px;min-width:15px;height:15px;border-radius:8px;background:var(--os-bad);color:#fff;font-size:9px;font-weight:800;display:flex;align-items:center;justify-content:center;padding-inline:3px;box-shadow:0 2px 6px color-mix(in srgb,var(--os-bad) 40%,transparent)}@media(max-width:1240px){.qw3-step-label{display:none}.qw3-step{padding:5px}.qw3-subtitle{display:none}}.qw3-top-actions{display:flex;gap:8px;flex-shrink:0}.qw3-btn{display:inline-flex;align-items:center;justify-content:center;gap:7px;font:inherit;font-size:12.5px;font-weight:700;padding:9px 18px;border-radius:11px;cursor:pointer;border:1px solid transparent;transition:box-shadow .18s ease,background .18s ease,color .18s ease,border-color .18s ease,opacity .18s ease;white-space:nowrap}.qw3-btn-ghost{background:var(--os-card);border-color:var(--os-line);color:var(--os-body)}.qw3-btn-ghost:hover:not(:disabled){border-color:var(--os-a1-line);color:var(--os-a1);background:var(--os-a1-soft)}.qw3-btn-primary{background:var(--os-grad);color:#fff;box-shadow:0 6px 18px var(--os-a1-glow)}.qw3-btn-primary:hover:not(:disabled){box-shadow:0 8px 22px var(--os-a1-glow);filter:brightness(1.06)}.qw3-btn:disabled{opacity:.5;cursor:not-allowed;box-shadow:none}.qw3-btn-sm{padding:6px 13px;font-size:11.5px;border-radius:9px}.qw3-body{display:flex;align-items:flex-start;gap:18px;flex:1}.qw3-main{flex:2.1;min-width:0}.qw3-side{flex:1;min-width:250px;max-width:330px;position:sticky;top:16px;z-index:5}.qw3-panel{border-radius:22px;background:var(--os-glass);border:1px solid var(--os-glass-line);box-shadow:var(--os-shadow-md);padding:16px 18px;display:flex;flex-direction:column;gap:14px}.qw3-panel-head{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap}.qw3-panel-title{font-size:12px;font-weight:800;letter-spacing:.6px;text-transform:uppercase;color:var(--os-ink)}[dir=rtl] .qw3-panel-title{letter-spacing:0}.qw3-sum-group{border-block-start:1px solid var(--os-line);padding-block-start:11px;display:flex;flex-direction:column;gap:7px}.qw3-sum-grouphead{display:flex;align-items:center;justify-content:space-between;gap:8px}.qw3-sum-grouptitle{font-size:10px;font-weight:800;letter-spacing:.5px;text-transform:uppercase;color:var(--os-mut)}[dir=rtl] .qw3-sum-grouptitle{letter-spacing:0}.qw3-jump{border:none;padding:2px 8px;margin:0;border-radius:8px;font-family:inherit;font-size:9.5px;font-weight:800;color:var(--os-a1);background:var(--os-a1-soft);cursor:pointer;transition:background .15s ease,color .15s ease;white-space:nowrap}.qw3-jump:hover{background:var(--os-a1-line)}.qw3-sum-name{font-size:12.5px;font-weight:800;color:var(--os-ink);line-height:1.35;overflow-wrap:anywhere}.qw3-sum-name.mut{color:var(--os-mut);font-weight:600;font-style:italic}.qw3-sum-chips{display:flex;flex-wrap:wrap;gap:5px}.qw3-sum-chip{display:inline-flex;align-items:center;gap:4px;font-size:9.5px;font-weight:800;border:1px solid var(--os-line);border-radius:9px;padding:2px 8px;color:var(--os-body);white-space:nowrap}.qw3-sum-row{display:flex;align-items:baseline;gap:8px}.qw3-sum-val{font-size:15px;font-weight:800;color:var(--os-ink);min-width:0;overflow-wrap:anywhere}.qw3-sum-lbl{font-size:10.5px;color:var(--os-mut);line-height:1.4;white-space:nowrap}.qw3-card{background:var(--os-card);border:1px solid var(--os-glass-line);border-radius:22px;padding:24px;box-shadow:var(--os-shadow-md);margin-bottom:18px}.qw3-card-title{display:flex;align-items:center;gap:9px;font-size:13px;font-weight:800;color:var(--os-ink);margin-bottom:14px}.qw3-card-title:before{content:"";width:3.5px;height:15px;border-radius:3px;background:var(--os-grad);flex-shrink:0}.qw3-sec{margin-bottom:28px}.qw3-sec+.qw3-sec{border-top:1px dashed var(--os-line);padding-top:24px}.qw3-sec:last-child{margin-bottom:0}.qw3-sec-head{position:relative;display:flex;align-items:baseline;flex-wrap:wrap;gap:10px;margin-bottom:14px}.qw3-sec-num{width:22px;height:22px;border-radius:7px;background:var(--os-grad);color:#fff;font-size:11px;font-weight:800;display:flex;align-items:center;justify-content:center;flex-shrink:0;align-self:center;box-shadow:0 3px 8px var(--os-a1-glow)}.qw3-sec-title{font-size:12.5px;font-weight:800;color:var(--os-ink);text-transform:uppercase;letter-spacing:.5px}.qw3-sec-desc{font-size:11px;color:var(--os-mut)}.qw3-hint{font-size:10.5px;color:var(--os-mut);font-style:italic}.qw3-cat-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}@media(max-width:720px){.qw3-cat-grid{grid-template-columns:1fr}}.qw3-cat-card{position:relative;display:flex;flex-direction:column;gap:10px;padding:20px;border-radius:16px;border:1.5px solid var(--os-line);background:var(--os-card);cursor:pointer;text-align:start;font:inherit;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease}.qw3-cat-card:hover{border-color:var(--os-a1-line);box-shadow:var(--os-shadow-md)}.qw3-cat-check{position:absolute;top:14px;inset-inline-end:14px;width:22px;height:22px;border-radius:50%;border:1.5px solid var(--os-line);display:flex;align-items:center;justify-content:center;font-size:12px;color:transparent;transition:background .2s ease,border-color .2s ease,color .2s ease}.qw3-cat-card.selected .qw3-cat-check{background:var(--os-a1);border-color:var(--os-a1);color:#fff}.qw3-cat-head{display:flex;align-items:center;gap:12px}.qw3-cat-icon{width:46px;height:46px;border-radius:13px;font-size:22px;display:flex;align-items:center;justify-content:center;background:var(--os-well);flex-shrink:0}.qw3-cat-tag{font-size:9.5px;color:var(--os-a1);font-weight:800;text-transform:uppercase;letter-spacing:.5px}.qw3-cat-title{font-size:15px;font-weight:800;color:var(--os-ink)}.qw3-cat-kind{display:inline-block;vertical-align:2px;margin-inline-start:8px;padding:2px 8px;border-radius:10px;font-size:10px;font-weight:700;letter-spacing:.02em;color:var(--os-mut);background:var(--os-well);border:1px solid var(--os-line)}.qw3-cat-card.selected .qw3-cat-kind{color:var(--os-ink);background:var(--os-card)}.qw3-cat-desc{font-size:12px;color:var(--os-body);line-height:1.55}.qw3-chip-row{display:flex;flex-wrap:wrap;gap:5px}.qw3-chip{font-size:10px;font-weight:600;padding:3px 9px;border-radius:12px;background:var(--os-well);color:var(--os-body);border:1px solid var(--os-line);transition:border-color .15s ease,color .15s ease,background .15s ease}.qw3-domain-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(185px,1fr));gap:10px}.qw3-domain-card{display:flex;flex-direction:column;gap:6px;padding:13px 14px;border-radius:13px;border:1px solid var(--os-line);background:var(--os-card);cursor:pointer;text-align:start;font:inherit;transition:border-color .18s ease,box-shadow .18s ease,background .18s ease}.qw3-domain-card:hover{box-shadow:var(--os-shadow-md)}.qw3-domain-icon{width:30px;height:30px;border-radius:9px;display:flex;align-items:center;justify-content:center;font-size:16px}.qw3-domain-name{font-size:12.5px;font-weight:800;color:var(--os-ink)}.qw3-domain-desc{font-size:10.5px;color:var(--os-mut);line-height:1.45}.qw3-domain-roles{font-size:9px;font-weight:800;text-transform:uppercase;letter-spacing:.4px;margin-top:auto}.qw3-tpl-panel{padding:14px;border-radius:14px;border:1.5px dashed var(--os-line);background:var(--os-well)}.qw3-tpl-strip{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:8px}.qw3-tpl-card{display:flex;gap:10px;align-items:center;padding:10px 12px;border-radius:11px;border:1px solid var(--os-line);background:var(--os-card);cursor:pointer;font:inherit;text-align:start;transition:border-color .15s ease,box-shadow .15s ease}.qw3-tpl-card:hover{border-color:var(--os-a1-line);box-shadow:var(--os-shadow-md)}.qw3-tpl-icon{width:32px;height:32px;border-radius:10px;background:var(--os-well);display:flex;align-items:center;justify-content:center;font-size:15px;flex-shrink:0}.qw3-tpl-name{font-size:12px;font-weight:700;color:var(--os-ink)}.qw3-tpl-meta{font-size:10px;color:var(--os-mut);margin-top:2px}.qw3-tpl-arrow{margin-inline-start:auto;font-size:10.5px;font-weight:800;color:var(--os-a1);opacity:0;transition:opacity .15s ease;white-space:nowrap}.qw3-tpl-card:hover .qw3-tpl-arrow{opacity:1}.qw3-fmt-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px}.qw3-fmt-tile{display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding:12px;border-radius:14px;border:1.5px solid var(--os-line);background:var(--os-card);cursor:pointer;font:inherit;text-align:start;transition:border-color .18s ease,box-shadow .18s ease,background .18s ease}.qw3-fmt-tile:hover{border-color:var(--os-a1-line);box-shadow:var(--os-shadow-md)}.qw3-fmt-tile.selected{border-color:var(--os-a1);background:var(--os-a1-soft);box-shadow:0 0 0 3px var(--os-a1-line)}.qw3-fmt-icon{width:38px;height:38px;border-radius:11px;background:var(--os-well);border:1px solid var(--os-line);display:flex;align-items:center;justify-content:center;font-size:17px;transition:background .18s ease,border-color .18s ease}.qw3-fmt-tile.selected .qw3-fmt-icon{background:var(--os-a1-soft);border-color:var(--os-a1-line)}.qw3-fmt-label{font-size:11.5px;font-weight:700;color:var(--os-ink);line-height:1.3}.qw3-fmt-badges{display:flex;flex-wrap:wrap;gap:4px;margin-top:auto}.qw3-fmt-group{font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.6px;color:var(--os-mut);margin:16px 0 8px}.qw3-badge{display:inline-block;font-size:8.5px;font-weight:800;padding:2.5px 7px;border-radius:9px;text-transform:uppercase;letter-spacing:.3px}.qw3-badge.auto{background:var(--os-good-soft);color:var(--os-good)}.qw3-badge.manual{background:var(--os-warn-soft);color:var(--os-warn)}.qw3-badge.survey{background:var(--os-well);color:var(--os-mut);border:1px solid var(--os-line)}.qw3-badge.rec{background:var(--os-grad);color:#fff}.qw3-opt-list{display:flex;flex-direction:column}.qw3-opt-row{display:flex;align-items:flex-start;gap:10px;padding:10px 8px;border-radius:12px;transition:background .15s ease}.qw3-opt-row+.qw3-opt-row{border-top:1px solid var(--os-line);border-start-start-radius:0;border-start-end-radius:0}.qw3-opt-row:hover{background:var(--os-well)}.qw3-opt-row.correct{background:color-mix(in srgb,var(--os-good) 7%,transparent)}.qw3-opt-grip{color:var(--os-faint);font-size:13px;letter-spacing:-3px;cursor:grab;-webkit-user-select:none;user-select:none;padding-top:9px;flex-shrink:0}.qw3-opt-badge{width:26px;height:26px;border-radius:9px;background:var(--os-well);border:1px solid var(--os-line);color:var(--os-body);font-size:11.5px;font-weight:800;display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:4px;transition:background .18s ease,border-color .18s ease,color .18s ease}.qw3-opt-row.correct .qw3-opt-badge{background:var(--os-good-soft);border-color:var(--os-good);color:var(--os-good)}.qw3-opt-field{flex:1;min-width:0}.qw3-opt-input{display:block;width:100%;height:34px;box-sizing:border-box;padding:6px 11px;font:inherit;font-size:13px;color:var(--os-ink);background:var(--os-card);border:1px solid var(--os-line);border-radius:9px;box-shadow:none;outline:none;transition:border-color .15s ease,box-shadow .15s ease}.qw3-opt-input::placeholder{color:var(--os-faint)}.qw3-opt-input:hover{border-color:color-mix(in srgb,var(--os-mut) 45%,var(--os-line))}.qw3-opt-input:focus{border-color:var(--os-a1);box-shadow:0 0 0 3px color-mix(in srgb,var(--os-a1) 16%,transparent)}.qw3-opt-row .rf-hint{margin-top:5px}.qw3-opt-tools{display:flex;gap:4px;align-items:center;flex-shrink:0;margin-top:3px}.qw3-correct-dot{width:28px;height:28px;border-radius:50%;border:2px solid var(--os-line);background:var(--os-card);color:transparent;font-size:13px;font-weight:800;cursor:pointer;flex-shrink:0;margin-top:3px;display:flex;align-items:center;justify-content:center;padding:0;font-family:inherit;transition:background .18s ease,border-color .18s ease,color .18s ease}.qw3-correct-dot:hover{border-color:var(--os-good);color:color-mix(in srgb,var(--os-good) 55%,transparent)}.qw3-correct-dot.on{background:var(--os-good);border-color:var(--os-good);color:#fff}.qw3-icon-btn{width:26px;height:26px;border-radius:8px;border:1px solid var(--os-line);background:var(--os-well);color:var(--os-body);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;font-size:12px;padding:0;flex-shrink:0;font-family:inherit;margin-top:4px;transition:border-color .15s ease,color .15s ease,background .15s ease}.qw3-icon-btn:hover:not(:disabled){border-color:var(--os-a1-line);color:var(--os-a1);background:var(--os-a1-soft)}.qw3-icon-btn:disabled{opacity:.35;cursor:not-allowed}.qw3-icon-btn.danger:hover:not(:disabled){border-color:var(--os-bad);color:var(--os-bad);background:var(--os-bad-soft)}.qw3-footer{position:sticky;bottom:16px;z-index:20;display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:12px 16px;margin-top:22px;border-radius:16px;background:var(--os-glass);border:1px solid var(--os-glass-line);box-shadow:var(--os-shadow-lg)}.qw3-footer-info{display:flex;flex-direction:column;gap:3px;margin-inline-end:auto;min-width:0}.qw3-footer-step{font-size:12px;font-weight:800;color:var(--os-ink)}.qw3-footer-status{display:flex;gap:6px;flex-wrap:wrap}.qw3-pill{padding:3px 9px;border-radius:10px;font-size:10px;font-weight:700}.qw3-pill.err{background:var(--os-bad-soft);color:var(--os-bad)}.qw3-pill.warn{background:var(--os-warn-soft);color:var(--os-warn)}.qw3-pill.ok{background:var(--os-good-soft);color:var(--os-good)}@media(max-width:1000px){.qw3-shell{padding:16px 16px 20px}.qw3-body{flex-direction:column;gap:14px}.qw3-side{order:-1;position:static;max-width:none;width:100%;flex:none}.qw3-panel{flex-direction:row;flex-wrap:wrap;gap:10px 18px;padding:12px 14px}.qw3-panel-head{flex-basis:100%}.qw3-sum-group{border-block-start:none;padding-block-start:0;flex:1 1 150px}.qw3-main{width:100%}}@media(max-width:640px){.qw3-top-actions{width:100%;justify-content:flex-end}}.qw3-topbar{container:qw3bar / inline-size}.qw3-topbar .aw3-stages{min-width:max-content;justify-content:safe center}@container qw3bar (max-width: 940px){.qw3-topbar .aw3-stages{order:3;flex:1 1 100%;margin-inline:0}.qw3-titlebox{flex:1 1 0}.qw3-title{display:block;overflow:hidden;text-overflow:ellipsis}}@container qw3bar (max-width: 420px){.qw3-topbar .aw3-stages{min-width:0;flex-wrap:wrap;gap:6px}.qw3-topbar .aw3-stage{padding-inline:8px;font-size:11px}.qw3-topbar .aw3-stage-link{display:none}}@media(max-width:560px){.qw3-topbar{padding:10px 12px}.qw3-top-actions>*{flex:1 1 auto}}.qw3-comp-count{margin-inline-start:8px;font-size:10px;font-weight:700;color:var(--os-mut)}.qw3-comp-box{display:flex;flex-wrap:wrap;align-items:center;gap:6px;padding:8px 10px;border:1px solid var(--os-line);border-radius:10px;background:var(--os-well);min-height:44px}.qw3-comp-empty{font-size:11px;color:var(--os-mut);font-style:italic}.qw3-comp-chip{display:inline-flex;align-items:center;gap:5px;padding-block:3px;padding-inline:4px 6px;border:1px solid var(--os-line);border-radius:10px;background:var(--os-card);font-size:11.5px;font-weight:700;color:var(--os-body)}.qw3-comp-chip.primary{border-color:var(--os-a1-line);background:var(--os-a1-soft);color:var(--os-a1)}.qw3-comp-star,.qw3-comp-x{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;padding:0;border:none;border-radius:6px;background:transparent;color:var(--os-mut);cursor:pointer;font:inherit;line-height:1}.qw3-comp-star:hover,.qw3-comp-x:hover{background:var(--os-well);color:var(--os-ink)}.qw3-comp-chip.primary .qw3-comp-star{color:var(--os-a1)}.qw3-comp-x{font-size:14px}.qw3-comp-badge{font-size:9px;font-weight:800;text-transform:uppercase;letter-spacing:.4px;padding:1px 6px;border-radius:8px;background:var(--os-a1);color:var(--os-card)}.qw3-comp-add{width:auto;min-width:160px;flex:0 1 200px;margin-inline-start:auto}.qw3-comp-sugg,.qw3-comp-map{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:8px}.qw3-comp-map{flex-direction:column;align-items:flex-start}.qw3-comp-sugg-lbl{display:inline-flex;align-items:center;gap:4px;font-size:10.5px;font-weight:800;color:var(--os-a1)}.qw3-comp-sugg-chip{padding:3px 10px;border:1px dashed var(--os-a1-line);border-radius:10px;background:transparent;color:var(--os-a1);font:inherit;font-size:11px;font-weight:700;cursor:pointer;transition:background .15s ease,border-color .15s ease}.qw3-comp-sugg-chip:hover{background:var(--os-a1-soft);border-style:solid}.qw3-comp-sugg-badge{display:inline-block;margin-inline-start:6px;font-size:8.5px;font-weight:800;text-transform:uppercase;letter-spacing:.4px;padding:1px 5px;border-radius:6px;background:var(--os-a1-soft);color:var(--os-a1);vertical-align:middle}.qw3-comp-map-list{display:flex;flex-wrap:wrap;gap:6px}.qw3-comp-map-fw{display:inline-flex;flex-wrap:wrap;align-items:center;gap:4px;padding:4px 8px;border:1px solid var(--os-line);border-radius:10px;background:var(--os-card);font-size:10.5px;color:var(--os-body)}.qw3-comp-map-fw.on{box-shadow:0 0 0 2px var(--os-a1-soft)}.qw3-comp-map-fw b{font-weight:800;margin-inline-end:2px}.qw3-comp-map-dim{display:inline-flex;align-items:center;gap:3px;padding:1px 7px;border-radius:8px;background:var(--os-well);color:var(--os-mut);font-size:10px;font-weight:700}.qw3-comp-map-dim.on{background:var(--os-good-soft);color:var(--os-good)}.agl-frame .agl{max-width:none;container-type:normal}.agl-frame>.aw3-body{container:agl / inline-size}.main-canvas:has(>.agl-frame){display:flex;flex-direction:column}.main-canvas:has(>.agl-frame)>:not(.agl-frame){flex:none}.main-canvas>.agl-frame{flex:1 1 auto}.main-canvas>:not(.agl-frame)~.agl-frame{margin-top:0}.agl-framed .agl-sec:not(:where(.agl-sec-body .agl-sec,.agl:not(.agl-framed) .agl-sec)){border:none;border-radius:0;background:transparent;box-shadow:none;padding:20px 2px 0;border-block-start:1px solid var(--os-line)}.agl-framed .agl-body>.agl-sec:first-child,.agl-framed .agl-body>:first-child>.agl-sec:first-child{border-block-start:none;padding-block-start:0}.agl-framed .agl-sec:not(:where(.agl-sec-body .agl-sec,.agl:not(.agl-framed) .agl-sec))>.agl-sec-head .agl-sec-title{font-size:12.5px;font-weight:800;color:var(--os-ink);text-transform:uppercase;letter-spacing:.5px}[dir=rtl] .agl-framed .agl-sec-title{letter-spacing:0}.agl-frame>.tlw3-topbar .aw3-stages{position:static!important;transform:none!important;width:auto!important;flex:1 1 auto!important;min-width:0;margin-inline:8px;justify-content:safe center!important;flex-wrap:wrap;row-gap:6px}.agl-topbar-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-inline-start:auto}.agl-frame .aw3-stage:disabled{opacity:.5;cursor:not-allowed}.agl-frame>:is(.tlw3-topbar,.tlw3-footer) .qb3-btn{display:inline-flex;align-items:center;justify-content:center;gap:7px;font:inherit;font-size:12.5px;font-weight:700;padding:9px 18px;border-radius:11px;border:1px solid transparent;white-space:nowrap;cursor:pointer;transition:box-shadow .18s ease,background .18s ease,color .18s ease,border-color .18s ease,opacity .18s ease,filter .18s ease}.agl-frame>:is(.tlw3-topbar,.tlw3-footer) .qb3-btn-soft{background:var(--os-card);border-color:var(--os-line);color:var(--os-body);box-shadow:none}.agl-frame>:is(.tlw3-topbar,.tlw3-footer) .qb3-btn-soft:hover:not(:disabled){border-color:var(--os-a1-line);color:var(--os-a1);background:var(--os-a1-soft)}.agl-frame>.tlw3-footer .qb3-btn-ink{background:var(--os-grad);color:#fff;box-shadow:0 6px 18px var(--os-a1-glow)}.agl-frame>.tlw3-footer .qb3-btn-ink:hover:not(:disabled){box-shadow:0 8px 22px var(--os-a1-glow);filter:brightness(1.06)}.agl-frame>:is(.tlw3-topbar,.tlw3-footer) .qb3-btn:disabled{opacity:.5;cursor:not-allowed;box-shadow:none}.agl-frame .aw3-chain .aw3-chain-lbl{overflow-wrap:anywhere}.agl-frame .agl-sec{scroll-margin-top:8px}.agl-frame .agl-sec:focus{outline:none}.agl-frame .agl-sec:focus-visible{outline:2px solid var(--qb3-ind, var(--os-a1));outline-offset:2px}@media(max-width:980px){.agl-frame .aw3-chain .aw3-chain-node{width:auto;padding:6px 8px}}@media(max-width:1000px){.agl-frame .aw3-chain.rvc-closed{width:auto}.agl-frame .aw3-chain .rvc-expand{position:static;width:auto;min-height:0;flex-direction:row;padding:6px 12px}.agl-frame .aw3-chain .rvc-vertical{writing-mode:horizontal-tb}}.agl-frame>.tlw3-footer>.agl-foot-info{flex:1 1 0;min-width:min(220px,100%)}.agl-frame>.tlw3-footer .tlw3-footer-step{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.agl-frame>.tlw3-footer .agl-foot-msg{color:var(--os-mut);font-size:11.5px}.agl-frame>.tlw3-footer .agl-foot-msg.warn{color:var(--os-warn)}.agl-frame>.tlw3-footer .agl-foot-msg.bad{color:var(--os-bad)}.agl-framed .agl-paged>.agl-sec{border-block-start:none;padding-block-start:0}.agl-frame .aw3-chain:not(.rvc-closed){max-height:100%;overflow-y:auto}.agl-frame .aw3-chain-node.agl-sub{padding-block:5px;padding-inline-start:22px}.agl-frame .aw3-chain-node.agl-sub .aw3-chain-dot{width:10px;height:10px;margin-top:4px}.agl-frame .aw3-chain-node.agl-sub .aw3-chain-lbl{font-size:12px;font-weight:500}.agl-frame .aw3-chain-link.agl-sub{height:6px;margin-inline-start:26px}.agl-chain-flag{display:inline-grid;place-items:center;flex:none;width:16px;height:16px;margin-inline-start:auto;margin-top:2px;border-radius:999px;font-size:10.5px;font-weight:800;line-height:1}.agl-chain-flag.bad{background:var(--os-bad-soft);color:var(--os-bad);border:1px solid color-mix(in srgb,var(--os-bad) 40%,transparent)}.agl-chain-flag.warn{background:var(--os-warn-soft);color:var(--os-warn);border:1px solid color-mix(in srgb,var(--os-warn) 40%,transparent)}@media(max-width:980px){.agl-frame .aw3-chain:not(.rvc-closed){max-height:none}.agl-frame .aw3-chain-node.agl-sub{padding-inline-start:8px}.agl-frame .aw3-chain-link.agl-sub{height:2px;margin-inline-start:0}}.agl{container:agl / inline-size;width:100%;max-width:1240px;min-width:0;margin-inline:auto}.agl-body{display:grid;gap:14px;min-width:0}.agl-body>*{min-width:0;max-width:100%}.agl>.qb3-hero.agl-hero{margin-bottom:14px;padding:22px 26px 16px}.agl-hero .qb3-hero-inner{display:block}.agl-hero .qb3-hero-main{min-width:0}.agl-hero .qb3-hero-title{margin-top:9px;font-size:23px}.agl-hero .qim-lead{max-width:820px}.agl-hero .qb3-hero-actions{margin-top:12px}.agl-rail-row{position:relative;margin-top:14px;padding-top:12px;border-top:1px solid var(--qb3-hero-line, var(--qb3-line))}.agl-rail-row .aqg-rail{margin:0}.agl-sec{display:grid;gap:12px;min-width:0;margin:0;padding:16px 18px 18px;border-radius:16px;border:1px solid var(--qb3-line, var(--os-line, #e2e8f0));background:var(--qb3-card)}.agl-sec-head{display:flex;align-items:center;gap:8px;flex-wrap:wrap;min-width:0}.agl-sec-num{display:inline-grid;place-items:center;min-width:22px;height:22px;padding:0 6px;border-radius:999px;font-size:11px;font-weight:800;background:var(--qb3-well);color:var(--qb3-ind)}.agl-sec-title{margin:0;font-size:14px;font-weight:800;color:var(--qb3-ink)}.agl-sec-aside{margin-inline-start:auto;display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap}.agl-sec-desc{margin:-6px 0 0;font-size:12.5px;line-height:1.5;color:var(--qb3-mut)}.agl-sec-body{display:grid;gap:12px;min-width:0}.agl-sec-body>*{min-width:0}.agl-sec .agl-sec{background:var(--qb3-well)}.agl-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:14px 16px;align-items:start;min-width:0}.agl-grid>*{grid-column:1 / -1;min-width:0}.agl-grid>.agl-half{grid-column:span 6}.agl-grid>.agl-third{grid-column:span 4}.agl-grid>.agl-2third{grid-column:span 8}.agl-grid>.agl-quarter{grid-column:span 3}.agl-grid>.agl-full{grid-column:1 / -1}.agl-grid .form-group{margin-top:0!important;margin-bottom:0}.agl-grid fieldset{min-width:0}.agl-grid .form-group>.hint{display:block}.agl-stack{display:grid;gap:8px;align-content:start;min-width:0}.agl-stack>*{min-width:0}.agl-inline{display:flex;align-items:center;gap:10px 16px;flex-wrap:wrap;min-width:0}.agl .form-input,.agl .form-select,.agl .form-textarea{max-width:100%;min-width:0}.agl .sss,.agl .sss-trigger,.agl .sss-input{min-width:0;max-width:100%}.agl .row-2{grid-template-columns:repeat(2,minmax(0,1fr))}.agl .row-2>*{min-width:0}.agl .qim-grid-wrap,.agl .atg-table-wrap{max-width:100%;overflow-x:auto}.agl .aqg-panel{box-shadow:none;padding:16px 18px 18px;border-radius:16px;min-width:0;border:1px solid var(--qb3-line, var(--os-line, #e2e8f0));background:var(--qb3-card)}.agl .aqg-panel+.aqg-panel{margin-top:0}.agl-body>.aqg-note,.agl-sec-body>.aqg-note,.agl-body>.qim-summary,.agl-body>.qim-tr,.agl-body>.qim-lead,.agl-sec-body>.qim-tabs{margin-top:0;margin-bottom:0}.agl-actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.agl-footer.qim-footer{margin-top:14px;border:1px solid var(--qb3-line, var(--os-line, #e2e8f0));box-shadow:var(--qb3-shadow-hover);border-radius:14px}@container agl (max-width: 880px){.agl-grid>.agl-third,.agl-grid>.agl-quarter{grid-column:span 6}.agl-grid>.agl-2third{grid-column:1 / -1}}@container agl (max-width: 640px){.agl-grid>.agl-half,.agl-grid>.agl-third,.agl-grid>.agl-2third,.agl-grid>.agl-quarter{grid-column:1 / -1}.agl .row-2{grid-template-columns:minmax(0,1fr)}.agl>.qb3-hero.agl-hero{padding:16px 14px 12px}.agl-sec{padding:14px 12px}}.agl-foot-status{display:flex;align-items:center;gap:6px;flex-wrap:wrap;min-width:0}.agl-footer.qim-footer>.agl-foot-status{flex:1 1 0;min-width:min(220px,100%);margin-inline-end:auto}.agl-foot-msg{display:inline-flex;align-items:center;gap:6px;min-width:0;max-width:100%;font-size:12px;font-weight:600;color:var(--qb3-mut)}.agl-foot-msg>svg{flex:none}.agl-foot-msg-text{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.agl-foot-msg.warn{color:var(--qb3-amb)}.agl-foot-msg.bad{color:var(--qb3-red)}.agl-foot-actions{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex-wrap:wrap;margin-inline-start:auto}.agl-footer .qb3-btn{flex:none}.agl-sec[hidden]{display:none!important}.agl-paged,.agl-paged-off{display:grid;gap:14px;min-width:0}.agl-pnav{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:10px;margin-top:6px;padding-top:14px;border-block-start:1px solid var(--qb3-line, var(--os-line))}.agl-pnav-btn{display:inline-flex;align-items:center;gap:10px;justify-self:start;max-width:100%;min-width:0;padding:7px 12px;border-radius:10px;border:1px solid var(--qb3-line, var(--os-line));background:var(--qb3-card);color:var(--qb3-ink);font:inherit;text-align:start;cursor:pointer}.agl-pnav-btn.end{justify-self:end;text-align:end}.agl-pnav-btn:hover{border-color:var(--qb3-ind);color:var(--qb3-ind)}.agl-pnav-btn>svg{flex:none}.agl-pnav-txt{display:grid;min-width:0}.agl-pnav-dir{font-size:10.5px;font-weight:700;color:var(--qb3-mut)}.agl-pnav-name{font-size:12.5px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.agl-pnav-count{font-size:11.5px;font-weight:700;color:var(--qb3-mut);white-space:nowrap}.agl-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.agl-card{display:grid;min-width:0;border-radius:14px;background:var(--qb3-well);border:1px solid transparent;scroll-margin-top:8px}.agl-card.warn{border-color:color-mix(in srgb,var(--qb3-amb) 50%,transparent)}.agl-card.bad{border-color:color-mix(in srgb,var(--qb3-red) 45%,transparent)}.agl-card:focus{outline:none}.agl-card:focus-visible{outline:2px solid var(--qb3-ind);outline-offset:2px}.agl-card-head{display:flex;align-items:center;gap:8px 10px;flex-wrap:wrap;min-width:0;padding:8px 12px}.agl-card-toggle{display:inline-flex;align-items:center;gap:8px;flex:1 1 220px;min-width:0;padding:4px 2px;border:0;border-radius:8px;background:none;font:inherit;color:var(--qb3-ink);text-align:start;cursor:pointer}.agl-card-toggle>svg{flex:none;color:var(--qb3-mut)}.agl-card-toggle:focus-visible{outline:2px solid var(--qb3-ind);outline-offset:2px}.agl-card-title{min-width:0;font-size:13px;font-weight:800;overflow-wrap:anywhere}.agl-card-tags{display:inline-flex;align-items:center;gap:6px;flex-wrap:wrap;min-width:0}.agl-card-actions{display:inline-flex;align-items:center;gap:6px}.agl-card-body{display:grid;gap:8px;min-width:0;padding:0 14px 12px}.agl-card-body>*{min-width:0}.agl-card-tools{display:flex;align-items:center;gap:8px 14px;flex-wrap:wrap;min-width:0}.agl-card-filters{display:inline-flex;align-items:center;gap:6px;flex-wrap:wrap}.agl-card-all{display:inline-flex;gap:14px;margin-inline-start:auto}.agl-linkbtn{display:inline-flex;align-items:center;gap:5px;padding:2px 0;border:0;background:none;font:inherit;font-size:12px;font-weight:700;color:var(--qb3-ind);cursor:pointer}.agl-linkbtn:disabled{color:var(--qb3-mut);opacity:.6;cursor:default}.agl-sum{display:grid;gap:10px;align-content:start;min-width:0;padding:14px 16px;border-radius:14px;border:1px solid var(--qb3-line, var(--os-line));background:var(--qb3-card)}.agl-sum-head{display:flex;align-items:center;gap:8px;flex-wrap:wrap;min-width:0}.agl-sum-title{margin:0;font-size:12px;font-weight:800;color:var(--qb3-ink);text-transform:uppercase;letter-spacing:.04em}[dir=rtl] .agl-sum-title{letter-spacing:0}.agl-sum-aside{margin-inline-start:auto;font-size:12px;color:var(--qb3-mut)}.agl-facts{display:grid;margin:0;min-width:0}.agl-fact{display:grid;grid-template-columns:170px minmax(0,1fr);gap:4px 16px;align-items:baseline;padding-block:8px;border-block-start:1px solid var(--qb3-line, var(--os-line))}.agl-fact:first-child{border-block-start:0;padding-block-start:0}.agl-fact:last-child{padding-block-end:0}.agl-fact>dt{font-size:12px;font-weight:700;color:var(--qb3-mut)}.agl-fact>dd{margin:0;min-width:0;font-size:13px;color:var(--qb3-ink);overflow-wrap:anywhere}.agl-chips{display:flex;flex-wrap:wrap;gap:6px}.agl-chip{display:inline-flex;align-items:center;max-width:100%;padding:2px 10px;border-radius:999px;border:1px solid var(--qb3-line, var(--os-line));background:var(--qb3-well);font-size:12px;font-weight:600;color:var(--qb3-ink);overflow-wrap:anywhere}.agl-mtable{width:100%;border-collapse:collapse;font-size:12.5px}.agl-mtable th{padding:0 8px 6px;text-align:start;font-size:11px;font-weight:800;color:var(--qb3-mut);border-bottom:1px solid var(--qb3-line, var(--os-line))}.agl-mtable td{padding:7px 8px;vertical-align:top;color:var(--qb3-ink);overflow-wrap:anywhere;border-bottom:1px solid var(--qb3-line, var(--os-line))}.agl-mtable .num{width:72px;text-align:end;white-space:nowrap;font-variant-numeric:tabular-nums}.agl-mtable tfoot td{border-bottom:0;font-weight:800}@container agl (max-width: 880px){.agl-grid>.agl-sum.agl-third{grid-column:1 / -1}}@container agl (max-width: 640px){.agl-fact{grid-template-columns:minmax(0,1fr)}.agl-pnav{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.agl-pnav-count{grid-column:1 / -1;grid-row:1;justify-self:center}}.agl-fix{display:inline-flex;align-items:center;gap:6px;justify-self:start;max-width:100%;min-width:0;margin-top:2px;padding:3px 10px;border-radius:8px;border:1px solid var(--qb3-line, var(--os-line));background:var(--qb3-card);color:var(--qb3-ind);font:inherit;font-size:12px;text-align:start;cursor:pointer}.agl-fix:hover{border-color:var(--qb3-ind)}.agl-fix:focus-visible{outline:2px solid var(--qb3-ind);outline-offset:2px}.agl-fix-lbl{font-weight:700}.agl-fix-where{color:var(--qb3-body);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.agl-fix-ico{flex:none}.aigf{border:0;padding:0;margin:0;min-width:0;display:grid;gap:12px}.aigf-stack{display:grid;gap:10px;align-content:start;min-width:0}.aigf-cols{display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.aigf-cols>*{min-width:0}.aigf-block{display:grid;gap:10px;min-width:0}.aigf-row3{display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr))}.aigf-row3>*{min-width:0}.aigf-fieldset{border:0;padding:0;margin:0;min-width:0}.aigf-hint{font-size:11px}.aigf-pills{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px}.aigf-secs{gap:14px}.aigf-type{display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.aigf-type-card{display:flex;align-items:center;gap:10px;padding:10px 14px;text-align:start;font:inherit;cursor:pointer;border:1px solid var(--os-line, #e2e8f0);border-radius:12px;background:var(--os-card, #fff);color:var(--os-body, #334155)}.aigf-type-card span{display:grid;gap:2px}.aigf-type-card b{font-size:13px;color:var(--os-ink, #0f172a)}.aigf-type-card small{font-size:11px;color:var(--os-mut, #64748b)}.aigf-type-card.on{background:var(--os-a1-soft, #e0f2fe);color:var(--os-a1, #0369a1)}.aigf-type-card.on b{color:var(--os-a1, #0369a1)}.aigf-chips{display:flex;flex-wrap:wrap;gap:6px}.aigf-chip,.aigf-seg-btn{display:inline-flex;align-items:center;gap:5px;font:inherit;font-size:11.5px;font-weight:600;padding:5px 11px;cursor:pointer;border:1px solid var(--os-line, #e2e8f0);border-radius:999px;background:var(--os-card, #fff);color:var(--os-body, #334155)}.aigf-chip.on,.aigf-seg-btn.on{background:var(--os-a1-soft, #e0f2fe);color:var(--os-a1, #0369a1)}.aigf-seg{display:inline-flex;flex-wrap:wrap;gap:4px}.aigf-fmt-cols{display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.agl .aigf-fmt-cols{grid-template-columns:repeat(4,minmax(0,1fr))}.aigf-fmt-col{display:grid;gap:4px;align-content:start}.aigf-fmt-head{font-size:10px;font-weight:800;letter-spacing:.04em;color:var(--os-mut, #64748b);margin-bottom:2px}.aigf-fmt{display:flex;align-items:center;gap:7px;font:inherit;font-size:12px;padding:5px 9px;text-align:start;cursor:pointer;border:1px solid var(--os-line, #e2e8f0);border-radius:8px;background:var(--os-card, #fff);color:var(--os-body, #334155)}.aigf-fmt span{flex:1;min-width:0}.aigf-fmt.on{background:var(--os-a1-soft, #e0f2fe);color:var(--os-a1, #0369a1);font-weight:600}.aigf-add{display:flex;gap:6px;margin-top:-4px}.aigf-add .form-input{flex:1;min-width:0}.aigf button:disabled{cursor:not-allowed;opacity:.6}.aigf-block>*,.aigf-stack>*,.aigf .row-2>*{min-width:0}.aigf .sss,.aigf .sss-trigger,.aigf .sss-input{min-width:0;max-width:100%}@container agl (max-width: 880px){.agl .aigf-fmt-cols{grid-template-columns:repeat(2,minmax(0,1fr))}}@container agl (max-width: 640px){.aigf-cols,.aigf-row3,.aigf-type,.agl .aigf-fmt-cols{grid-template-columns:minmax(0,1fr)}}.appdlg-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:12000;display:flex;align-items:center;justify-content:center;padding:20px;background:#10182880;animation:appdlg-fade .15s ease}@keyframes appdlg-fade{0%{opacity:0}to{opacity:1}}.appdlg{width:100%;max-width:440px;background:var(--os-card, #fff);color:var(--os-body, #344054);border:1px solid var(--os-line, #e4e7ec);border-radius:16px;box-shadow:0 24px 48px -12px #10182847;padding:22px 22px 18px;animation:appdlg-rise .18s ease}@keyframes appdlg-rise{0%{opacity:0;transform:translateY(8px) scale(.98)}to{opacity:1;transform:none}}.appdlg-main{display:flex;gap:14px;align-items:flex-start}.appdlg-icon{flex:none;width:40px;height:40px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center}.appdlg-danger .appdlg-icon{color:var(--os-bad);background:var(--os-bad-soft)}.appdlg-warning .appdlg-icon{color:var(--os-warn);background:var(--os-warn-soft)}.appdlg-info .appdlg-icon{color:var(--os-a1);background:var(--os-a1-soft)}.appdlg-success .appdlg-icon{color:var(--os-good);background:var(--os-good-soft)}.appdlg-text{min-width:0;flex:1}.appdlg-title{margin:2px 0 6px;font-size:16px;font-weight:800;color:var(--os-ink, #101828);line-height:1.35}.appdlg-msg{font-size:13px;line-height:1.55;color:var(--os-mut, #667085);white-space:pre-line}.appdlg-note{margin-top:8px;font-size:11.5px;font-weight:600;color:var(--os-bad)}.appdlg-actions{display:flex;justify-content:flex-end;gap:8px;margin-top:20px}.appdlg-btn{min-width:88px;padding:8px 16px;border-radius:10px;font:inherit;font-size:13px;font-weight:700;cursor:pointer;border:1px solid transparent;transition:filter .15s ease,background .15s ease}.appdlg-btn:focus-visible{outline:2px solid var(--os-a1);outline-offset:2px}.appdlg-btn-ghost{background:var(--os-card);color:var(--os-body);border-color:var(--os-line)}.appdlg-btn-ghost:hover{background:var(--os-well)}.appdlg-btn-primary{background:var(--os-a1);color:#fff}.appdlg-btn-danger{background:var(--os-bad);color:#fff}.appdlg-btn-primary:hover,.appdlg-btn-danger:hover{filter:brightness(1.07)}@media(max-width:480px){.appdlg-actions{flex-direction:column-reverse}.appdlg-btn{width:100%}}.qw3-av-body{display:grid;grid-template-columns:minmax(0,1fr) minmax(220px,300px);gap:12px;align-items:start}.qw3-av-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:8px}.qw3-av-card{display:flex;align-items:center;gap:10px;padding:9px 10px;text-align:start;cursor:pointer;font:inherit;color:inherit;border:1px solid var(--os-line, #e5e7eb);border-radius:12px;background:var(--os-card, #fff);transition:border-color .15s,box-shadow .15s}.qw3-av-card:hover{border-color:var(--os-a1-line, #c7c9f3)}.qw3-av-card.on{border-color:var(--os-a1, #4a4fc4);box-shadow:0 0 0 3px var(--os-a1-soft, rgb(74 79 196 / .15))}.qw3-av-card:focus-visible{outline:2px solid var(--os-a1, #4a4fc4);outline-offset:2px}.qw3-av-ic{position:relative;flex:none;inline-size:34px;block-size:34px;border-radius:50%;display:grid;place-items:center;background:linear-gradient(160deg,#1e293b,#0f172a);color:#e2e8f0}.qw3-av-ic.def{background:var(--os-a1-soft, #eef);color:var(--os-a1, #4a4fc4)}.qw3-av-ic i{position:absolute;inset-block-end:-1px;inset-inline-end:-1px;inline-size:10px;block-size:10px;border-radius:50%;border:2px solid var(--os-card, #fff)}.qw3-av-ic i.m{background:#3b82f6}.qw3-av-ic i.f{background:#ec4899}.qw3-av-txt{display:grid;gap:1px;min-width:0}.qw3-av-txt b{font-size:12.5px;color:var(--os-ink, #111827)}.qw3-av-txt span{font-size:11px;color:var(--os-mut, #6b7280);line-height:1.35}.qw3-av-prev{position:relative;display:grid;gap:4px}.qw3-av-prev iframe{inline-size:100%;block-size:260px;border:0;border-radius:14px;background:#0f172a}.qw3-av-note{font-size:10.5px;color:var(--os-mut, #6b7280)}@media(max-width:760px){.qw3-av-body{grid-template-columns:1fr}}.qw3-av-warn{margin-top:8px;padding:10px 12px;border-radius:10px;border:1px solid color-mix(in srgb,#d97706 40%,transparent);background:color-mix(in srgb,#f59e0b 10%,transparent);font-size:12px;line-height:1.55}.qw3-av-warn ul{margin:6px 0 0;padding-inline-start:18px;display:grid;gap:3px}.qw3-rtav-card img{flex:none;inline-size:40px;block-size:40px;border-radius:50%;object-fit:cover;background:#0f172a}.qw3-rtav-own{display:flex;gap:8px;margin-top:8px;max-inline-size:360px}.qw3-rtav-own .form-control{flex:1;min-width:0;font-family:ui-monospace,monospace}.qw3-rtav-prev{inline-size:100%;block-size:260px;object-fit:cover;object-position:top;border-radius:14px;background:#0f172a}.qw3-call-panel{display:flex;flex-direction:column;gap:10px;margin-top:10px;padding:12px 14px;border:1px solid var(--os-line, #e5e7eb);border-radius:12px;background:var(--os-well, #f7f7fb)}.qw3-call-panel>.form-group,.qw3-call-panel .row-2{margin:0}.qw3-call-note{display:flex;align-items:flex-start;gap:8px;margin:0;padding:8px 10px;border-radius:10px;font-size:12px;line-height:1.5;background:var(--os-card, #fff);color:var(--os-body, inherit)}.qw3-call-note>svg{flex:none;margin-block-start:2px}.qw3-call-note.warn{background:var(--os-warn-soft, #fff4e0);color:var(--os-warn, #9a5b00)}.qw3-call-warn{display:block;margin-block-start:4px;font-size:11px;color:var(--os-warn, #9a5b00)}.qw3-call-windows{display:flex;flex-direction:column;gap:8px}.qw3-call-win{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:8px 10px;border:1px solid var(--os-line, #e5e7eb);border-radius:10px;background:var(--os-card, #fff)}.qw3-call-days{display:flex;flex-wrap:wrap;gap:4px}.qw3-call-days .qw3-ac-chip{min-inline-size:44px;justify-content:center}.qw3-call-times{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-inline-start:auto}.qw3-call-time{display:inline-flex;align-items:center;gap:6px;font-size:11.5px;color:var(--os-mut, inherit)}.qw3-call-time .form-input{inline-size:7.5em;padding-block:4px}.qw3-call-win>.qw3-call-warn{flex-basis:100%;margin:0}.qw3-call-nums{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.qw3-call-nums .form-group{margin:0}@media(max-width:640px){.qw3-call-nums{grid-template-columns:minmax(0,1fr)}.qw3-call-times{margin-inline-start:0}}.qtp-dot-mut{--dot: var(--os-mut)}.qtp-dot-warn{--dot: var(--os-warn)}.qtp-dot-info{--dot: var(--accent-cyan)}.qtp-dot-good{--dot: var(--os-good)}.qtp-dot-bad{--dot: var(--os-bad)}.qtp-p{margin:0 0 10px}.qtp-bar{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-block-end:10px}.qtp-bar .form-select{flex:1 1 260px;max-width:460px}.qtp-chips{display:inline-flex;flex-wrap:wrap;gap:4px;align-items:center}.qtp-chip{display:inline-flex;align-items:center;font-size:10px;font-weight:700;border-radius:999px;padding:2px 8px;border:1px solid var(--border);background:var(--bg-card);color:var(--text-secondary);white-space:nowrap}.qtp-chip.strong{color:var(--text-primary)}.qtp-callout{display:flex;gap:10px;align-items:flex-start;flex-wrap:wrap;padding:10px 12px;border-radius:10px;background:var(--bg-deep);font-size:12px;color:var(--text-secondary);margin-block-end:10px}.qtp-cols{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-block-start:6px;font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.4px;color:var(--text-muted)}.qtp-field{padding-block:10px;border-block-start:1px dashed var(--border)}.qtp-field-head{display:flex;flex-wrap:wrap;gap:6px;align-items:center;justify-content:space-between;margin-block-end:6px;font-size:12px;font-weight:700;color:var(--text-primary)}.qtp-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px;align-items:start}.qtp-source{padding:8px 10px;border-radius:8px;background:var(--bg-deep);font-size:13px;color:var(--text-primary);white-space:pre-wrap;overflow-wrap:anywhere;min-height:36px}.qtp-grid .form-input,.qtp-grid .form-textarea{width:100%}@media(max-width:720px){.qtp-cols{display:none}.qtp-grid{grid-template-columns:1fr}}.qtp-notice{font-size:12px;margin-block-start:10px;color:var(--text-secondary)}.qtp-actions{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-block-start:12px}.qtp-actions .spacer{flex:1}.qtp-others{display:flex;flex-wrap:wrap;gap:6px;align-items:center;margin:0 0 10px;font-size:12px;color:var(--text-secondary)}.qtp-link{border:none;background:none;padding:0;font:inherit;font-weight:700;color:var(--accent-cyan);cursor:pointer;text-decoration:underline;text-underline-offset:2px}.qtp-link:hover{color:var(--text-primary)}.qtp-onsave{display:flex;flex-wrap:wrap;gap:6px;align-items:center;margin:0 0 10px;font-size:12px;color:var(--text-secondary)}.qim-lead{margin:8px 0 0;font-size:13px;color:var(--qb3-mut);max-width:720px;line-height:1.5}.qim-muted{color:var(--qb3-mut);font-size:12px}.qim-stepper{list-style:none;display:flex;gap:8px;margin:0;padding:0;flex-wrap:wrap}.qim-stepper li{display:inline-flex;align-items:center;gap:7px;padding:6px 12px;border-radius:999px;font-size:12px;font-weight:700;color:var(--qb3-mut);background:var(--qb3-card)}.qim-stepper li span{width:20px;height:20px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:11px;background:var(--qb3-well);color:var(--qb3-body)}.qim-stepper li.on{color:var(--qb3-ink);background:var(--qb3-ind-soft)}.qim-stepper li.on span{background:var(--qb3-ind);color:#fff}.qim-upload{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:16px}@media(max-width:900px){.qim-upload{grid-template-columns:1fr}}.qim-drop{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:10px;padding:40px 24px;border-radius:18px;background:var(--qb3-card);box-shadow:var(--qb3-shadow);outline:2px dashed var(--qb3-line);outline-offset:-10px;transition:background .18s ease}.qim-drop.over{background:var(--qb3-ind-soft)}.qim-drop-icon{width:60px;height:60px;border-radius:16px;display:flex;align-items:center;justify-content:center;background:var(--qb3-ind-soft);color:var(--qb3-ind)}.qim-drop-title{font-size:17px;font-weight:800;color:var(--qb3-ink)}.qim-drop-sub{font-size:12.5px;color:var(--qb3-mut);max-width:420px}.qim-drop-actions{display:flex;gap:8px;flex-wrap:wrap;justify-content:center;margin-top:6px}.qim-drop-error{display:inline-flex;align-items:center;gap:6px;margin-top:8px;padding:8px 12px;border-radius:10px;font-size:12.5px;background:var(--qb3-red-soft);color:var(--qb3-red)}.qim-guide{padding:18px 20px;border-radius:18px;background:var(--qb3-card);box-shadow:var(--qb3-shadow);font-size:12.5px}.qim-guide-title{font-weight:800;color:var(--qb3-ink);margin-bottom:8px}.qim-guide-list{list-style:none;margin:0 0 12px;padding:0;display:grid;gap:6px}.qim-guide-list li{display:grid;grid-template-columns:150px 1fr;gap:8px}.qim-guide-list b{color:var(--qb3-ink)}.qim-guide-list span{color:var(--qb3-mut)}.qim-steps{margin:0;padding-inline-start:18px;color:var(--qb3-body);display:grid;gap:4px}.qim-file{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;color:var(--qb3-body);margin-bottom:10px}.qim-summary{margin-bottom:14px}.qim-tiles{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:10px;margin-bottom:10px}.qim-tile{padding:12px 14px;border-radius:14px;background:var(--qb3-card);box-shadow:var(--qb3-shadow)}.qim-tile-n{font-size:24px;font-weight:800;color:var(--qb3-ink);line-height:1.1}.qim-tile-l{font-size:11.5px;color:var(--qb3-mut);margin-top:2px}.qim-tile.good .qim-tile-n{color:var(--qb3-grn)}.qim-tile.bad{background:var(--qb3-red-soft)}.qim-tile.bad .qim-tile-n{color:var(--qb3-red)}.qim-tile.warn{background:var(--qb3-amb-soft)}.qim-tile.warn .qim-tile-n{color:var(--qb3-amb)}.qim-dups{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:10px;padding:10px 14px;border-radius:10px;background:var(--qb3-amb-soft);border:1px solid color-mix(in srgb,var(--qb3-amb) 35%,transparent)}.qim-dups-text{display:flex;flex-wrap:wrap;gap:4px 14px;font-size:12.5px;color:var(--qb3-ink, inherit)}.qim-dups-text strong{color:var(--qb3-amb)}.qim-sum-note{display:flex;gap:14px;font-size:12px;color:var(--qb3-mut);margin-bottom:10px}.qim-groups{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:10px}.qim-group{padding:12px 14px;border-radius:14px;background:var(--qb3-card);box-shadow:var(--qb3-shadow)}.qim-group-title{font-size:11px;font-weight:800;letter-spacing:.5px;text-transform:uppercase;color:var(--qb3-mut);margin-bottom:8px}.qim-group-more{font-size:11px;color:var(--qb3-faint);margin-top:4px}.qim-bar{display:grid;grid-template-columns:minmax(0,1fr) 70px 28px;align-items:center;gap:8px;font-size:12px;padding:2px 0}.qim-bar-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--qb3-body)}.qim-bar-track{height:6px;border-radius:999px;background:var(--qb3-well);overflow:hidden}.qim-bar-fill{display:block;height:100%;border-radius:999px;background:var(--qb3-ind)}.qim-bar-n{text-align:end;font-weight:700;color:var(--qb3-ink)}.qim-tabs{display:flex;align-items:center;gap:6px;flex-wrap:wrap;margin:6px 0 10px}.qim-tab{display:inline-flex;align-items:center;gap:6px;padding:7px 12px;border-radius:10px;border:none;font:inherit;font-size:12.5px;font-weight:700;cursor:pointer;background:var(--qb3-card);color:var(--qb3-body);box-shadow:var(--qb3-shadow)}.qim-tab.on{background:var(--qb3-ink);color:var(--qb3-card)}[data-theme=dark] .qim-tab.on{background:#f3f4f6;color:#111827}.qim-tab-n{font-size:11px;opacity:.7}.qim-tab-err{font-size:10.5px;font-weight:800;padding:1px 6px;border-radius:999px;background:var(--qb3-red);color:#fff}.qim-issues-only{margin-inline-start:auto;display:inline-flex;align-items:center;gap:6px;font-size:12.5px;color:var(--qb3-body);cursor:pointer}.qim-grid-wrap{overflow:auto;max-height:62vh;border-radius:14px;background:var(--qb3-card);box-shadow:var(--qb3-shadow)}.qim-grid{border-collapse:separate;border-spacing:0;font-size:12px;min-width:100%}.qim-grid th{position:sticky;top:0;z-index:2;background:var(--qb3-well);color:var(--qb3-ink);font-weight:700;text-align:start;padding:8px 10px;white-space:nowrap;border-bottom:1px solid var(--qb3-line)}.qim-grid td{padding:6px 10px;vertical-align:top;border-bottom:1px solid var(--qb3-line);color:var(--qb3-body);background:var(--qb3-card)}.qim-grid .qim-sticky{position:sticky;z-index:1}.qim-grid th.qim-sticky{z-index:3}.qim-c-row{inset-inline-start:0;min-width:120px;white-space:nowrap}.qim-c-row input{margin-inline-end:6px;vertical-align:middle}.qim-c-issues{inset-inline-start:120px;min-width:260px;max-width:320px;box-shadow:6px 0 8px -8px #00000040}.qim-rowno{font-weight:700;color:var(--qb3-ink);margin-inline-end:6px}.qim-badge{font-size:10px;font-weight:800;padding:1px 7px;border-radius:999px;background:var(--qb3-well);color:var(--qb3-mut)}.qim-badge.new{background:var(--qb3-grn-soft);color:var(--qb3-grn)}.qim-badge.update{background:var(--qb3-ind-soft);color:var(--qb3-ind)}.qim-issues{list-style:none;margin:0;padding:0;display:grid;gap:3px;max-height:96px;overflow:auto}.qim-issues li{display:flex;gap:6px;align-items:baseline;line-height:1.35}.qim-issues li.error{color:var(--qb3-red)}.qim-issues li.warning{color:var(--qb3-amb)}.qim-issues .dot-key{flex-shrink:0}.qim-ok{display:inline-flex;align-items:center;gap:4px;color:var(--qb3-grn);font-weight:700}.qim-cell{cursor:text;max-width:320px}.qim-cell .qim-val{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.qim-cell.long .qim-val{white-space:pre-wrap;max-height:54px;overflow:hidden}.qim-cell:hover{background:var(--qb3-well)}.qim-cell.unused{background:var(--qb3-well);color:var(--qb3-faint)}.qim-grid td.qim-cell.err{background:var(--qb3-red-soft)}.qim-grid td.qim-cell.warn{background:var(--qb3-amb-soft)}.qim-missing{color:var(--qb3-red);font-size:11px}.qim-grid tr.qim-off td{opacity:.55}.qim-edit{width:100%;min-width:160px;font:inherit;font-size:12px;padding:4px 6px;border-radius:6px;border:1px solid var(--qb3-ind);background:var(--qb3-card);color:var(--qb3-ink)}.qim-edit-long{min-height:90px;min-width:260px;resize:vertical}.qim-edit-multi{display:grid;gap:4px}.qim-tr{margin-top:14px;padding:14px 16px;border-radius:14px;background:var(--qb3-card);box-shadow:var(--qb3-shadow);font-size:12.5px}.qim-tr-head{display:flex;align-items:center;gap:8px;color:var(--qb3-ink);margin-bottom:10px}.qim-chip{font-size:11px;font-weight:700;padding:2px 9px;border-radius:999px;background:var(--qb3-well);color:var(--qb3-body)}.qim-tr-note{margin:8px 0 0;color:var(--qb3-mut);line-height:1.5}.qim-tr-choices{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:8px}.qim-choice{display:flex;gap:10px;align-items:flex-start;padding:10px 12px;border-radius:12px;background:var(--qb3-well);cursor:pointer}.qim-choice.on{background:var(--qb3-ind-soft)}.qim-choice.disabled{cursor:not-allowed;opacity:.6}.qim-choice span{display:grid;gap:2px}.qim-choice b{color:var(--qb3-ink)}.qim-choice small{color:var(--qb3-mut);font-size:11.5px}.qim-tr-reviewers{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:8px;margin-top:10px}.qim-tr-reviewer{display:grid;gap:4px;color:var(--qb3-body)}.qim-footer{position:sticky;bottom:0;z-index:4;display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:14px;padding:10px 14px;border-radius:14px;background:var(--qb3-card);box-shadow:var(--qb3-shadow-hover)}.qim-spacer{flex:1}.qim-pill{display:inline-flex;align-items:center;gap:5px;font-size:12px;font-weight:700;padding:5px 11px;border-radius:999px}.qim-pill.bad{background:var(--qb3-red-soft);color:var(--qb3-red)}.qim-pill.warn{background:var(--qb3-amb-soft);color:var(--qb3-amb)}.qim-pill.good{background:var(--qb3-grn-soft);color:var(--qb3-grn)}.qim .qb3-btn:disabled{opacity:.5;cursor:not-allowed;box-shadow:none}.qim-result{padding:20px;border-radius:18px;background:var(--qb3-card);box-shadow:var(--qb3-shadow)}.qim-result-head{display:flex;align-items:center;gap:12px;margin-bottom:14px}.qim-result-icon{width:44px;height:44px;border-radius:12px;display:flex;align-items:center;justify-content:center;background:var(--qb3-grn-soft);color:var(--qb3-grn)}.qim-result-title{font-size:17px;font-weight:800;color:var(--qb3-ink)}.qim-refused{margin-top:12px}.qim-refused .qim-issues{max-height:260px}.qim-result-actions{display:flex;gap:8px;flex-wrap:wrap;margin-top:16px}.qim-c-extra{min-width:300px;max-width:380px;white-space:normal}.tql-tags{display:inline-flex;flex-wrap:wrap;gap:4px}.tql-tags .meta-chip{text-transform:none}.meta-chip.tql-missing{color:var(--text-muted);text-decoration:line-through;opacity:.85}.tql-hint{margin:6px 0 0;font-size:11.5px;line-height:1.5;color:var(--text-muted)}.tql-gaps{margin-top:10px}.tql-gap-list{list-style:none;margin:6px 0 0;padding:0;display:flex;flex-direction:column;gap:4px}.tql-gap{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;padding:6px 12px;border-radius:6px;background:var(--os-well);font-size:12px}.tql-gap-num{font-weight:700;color:var(--text-secondary)}.tql-gap-stem{flex:1 1 220px;min-width:0;color:var(--text-primary);overflow-wrap:anywhere}.tql-gap-links{display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;color:var(--text-secondary)}.tql-gap-links a{font-weight:700;color:var(--accent-cyan)}.aw3-shell{display:flex;flex-direction:column;min-height:calc(100% + 2 * var(--canvas-pad-y, 28px));margin:calc(-1 * var(--canvas-pad-y, 28px)) calc(-1 * var(--canvas-pad-x, 32px));padding:20px 26px 26px;background:var(--os-canvas)}@keyframes aw3-fade{0%{opacity:0}to{opacity:1}}.aw3-fade{animation:aw3-fade .22s ease}.aw3-shell button:focus-visible{outline:2px solid var(--os-a1);outline-offset:2px}.aw3-topbar{display:flex;align-items:center;gap:14px;flex-wrap:wrap;padding:10px 14px;margin-bottom:16px;border-radius:16px;background:var(--os-glass);border:1px solid var(--os-glass-line);box-shadow:var(--os-shadow-md)}.aw3-close{width:34px;height:34px;border-radius:11px;border:1px solid var(--os-line);background:var(--os-card);color:var(--os-mut);font-size:13px;cursor:pointer;flex-shrink:0;display:flex;align-items:center;justify-content:center;font-family:inherit;padding:0;transition:border-color .18s ease,color .18s ease,background .18s ease}.aw3-close:hover{border-color:var(--os-bad);color:var(--os-bad);background:var(--os-bad-soft)}.aw3-titlebox{min-width:0;margin-inline-end:auto}.aw3-title{display:flex;align-items:center;gap:7px;font-size:14px;font-weight:800;color:var(--os-ink);white-space:nowrap}.aw3-title-chip{font-size:9px;font-weight:800;padding:2px 7px;border-radius:9px;background:var(--os-grad);color:#fff;letter-spacing:.4px}[dir=rtl] .aw3-title-chip{letter-spacing:0}.aw3-subtitle{font-size:11px;color:var(--os-mut);margin-top:1px;max-width:380px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.aw3-steps{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.aw3-step{position:relative;display:inline-flex;align-items:center;gap:7px;border:1px solid var(--os-line);background:var(--os-card);color:var(--os-mut);font-family:inherit;font-size:11px;font-weight:700;border-radius:20px;padding-block:5px;padding-inline:5px 12px;margin:0;cursor:pointer;transition:border-color .18s ease,background .18s ease,color .18s ease,box-shadow .18s ease}.aw3-step-num{width:22px;height:22px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:10.5px;font-weight:800;background:var(--os-well);color:var(--os-mut);flex-shrink:0;transition:background .18s ease,color .18s ease}.aw3-step:hover{border-color:var(--os-a1-line);color:var(--os-a1)}.aw3-step.completed{color:var(--os-a1);border-color:var(--os-a1-line)}.aw3-step.completed .aw3-step-num{background:var(--os-a1-soft);color:var(--os-a1)}.aw3-step.active{background:var(--os-grad);border-color:transparent;color:#fff;box-shadow:0 6px 16px var(--os-a1-glow)}.aw3-step.active .aw3-step-num{background:#fff;color:#fff}.aw3-step-label{white-space:nowrap}.aw3-step-err{position:absolute;top:-6px;inset-inline-end:-4px;min-width:15px;height:15px;border-radius:8px;background:var(--os-bad);color:#fff;font-size:9px;font-weight:800;display:flex;align-items:center;justify-content:center;padding-inline:3px;box-shadow:0 2px 6px color-mix(in srgb,var(--os-bad) 40%,transparent)}@media(max-width:1240px){.aw3-step-label{display:none}.aw3-step{padding:5px}.aw3-subtitle{display:none}}.aw3-btn{display:inline-flex;align-items:center;justify-content:center;gap:7px;font-family:inherit;font-size:12.5px;font-weight:700;padding:9px 18px;border-radius:11px;cursor:pointer;border:1px solid transparent;transition:box-shadow .18s ease,background .18s ease,color .18s ease,border-color .18s ease,opacity .18s ease;white-space:nowrap;margin:0}.aw3-btn-ghost{background:var(--os-card);border-color:var(--os-line);color:var(--os-body)}.aw3-btn-ghost:hover:not(:disabled){border-color:var(--os-a1-line);color:var(--os-a1);background:var(--os-a1-soft)}.aw3-btn-primary{background:var(--os-grad);color:#fff;box-shadow:0 6px 18px var(--os-a1-glow)}.aw3-btn-primary:hover:not(:disabled){box-shadow:0 8px 22px var(--os-a1-glow);filter:brightness(1.06)}.aw3-btn:disabled{opacity:.5;cursor:not-allowed;box-shadow:none}.aw3-btn-sm{padding:6px 13px;font-size:11.5px;border-radius:9px}.aw3-body{display:flex;align-items:flex-start;gap:18px;flex:1}.aw3-main{flex:2.1;min-width:0}.aw3-card{border-radius:22px;background:var(--os-glass);border:1px solid var(--os-glass-line);box-shadow:var(--os-shadow-md);padding:20px 22px}.aw3-card .v2-section{border-color:var(--os-line)}.aw3-card .v2-section-num{background:var(--os-grad);color:#fff;box-shadow:0 4px 10px var(--os-a1-glow)}.aw3-card .v2-section-title{color:var(--os-ink)}.aw3-card .v2-cat-card.selected{border-color:var(--os-a1);box-shadow:0 0 0 3px var(--os-a1-soft)}.aw3-card .v2-cat-card.selected .v2-cat-check{background:var(--os-a1)}.aw3-card .aw-toggle-card.on{border-color:var(--os-a1);background:var(--os-a1-soft)}.aw3-card .aw-switch.on{background:var(--os-a1)}.aw3-card .tlw-qrow.checked{border-color:var(--os-a1-line);background:var(--os-a1-soft)}.aw3-card .aw-mode-card.selected{border-color:var(--os-a1);box-shadow:0 0 0 3px var(--os-a1-soft)}.aw3-card .form-input:focus,.aw3-card .form-select:focus,.aw3-card .form-textarea:focus{border-color:var(--os-a1);box-shadow:0 0 0 3px var(--os-a1-soft)}.aw3-side{flex:0 1 230px;min-width:200px;max-width:250px;position:sticky;top:16px;z-index:5}.aw3-side .aw3-panel{padding:12px;border-radius:var(--radius-lg)}.aw3-side .aw3-sum-name{font-size:12.5px}.aw3-side .aw3-sum-val{font-size:13px}.aw3-side .aw3-sum-lbl,.aw3-side .aw3-sum-grouptitle{font-size:10px}.aw3-side .aw3-sum-group{padding-top:8px;margin-top:8px}.aw3-side .aw3-sum-chip{font-size:10px;padding:2px 7px}.aw3-panel{border-radius:22px;background:var(--os-glass);border:1px solid var(--os-glass-line);box-shadow:var(--os-shadow-md);padding:16px 18px;display:flex;flex-direction:column;gap:14px}.aw3-panel-head{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap}.aw3-panel-title{font-size:12px;font-weight:800;letter-spacing:.6px;text-transform:uppercase;color:var(--os-ink)}[dir=rtl] .aw3-panel-title{letter-spacing:0}.aw3-sum-group{border-top:1px solid var(--os-line);padding-top:11px;display:flex;flex-direction:column;gap:7px}.aw3-sum-grouphead{display:flex;align-items:center;justify-content:space-between;gap:8px}.aw3-sum-grouptitle{font-size:10px;font-weight:800;letter-spacing:.5px;text-transform:uppercase;color:var(--os-mut)}[dir=rtl] .aw3-sum-grouptitle{letter-spacing:0}.aw3-jump{border:none;background:none;padding:2px 8px;margin:0;border-radius:8px;font-family:inherit;font-size:9.5px;font-weight:800;color:var(--os-a1);background:var(--os-a1-soft);cursor:pointer;transition:background .15s ease,color .15s ease;white-space:nowrap}.aw3-jump:hover{background:var(--os-a1-line)}.aw3-sum-name{font-size:13px;font-weight:800;color:var(--os-ink);line-height:1.35;overflow-wrap:anywhere}.aw3-sum-chips{display:flex;flex-wrap:wrap;gap:5px}.aw3-sum-chip{display:inline-flex;align-items:center;gap:4px;font-size:9.5px;font-weight:800;border:1px solid var(--os-line);border-radius:9px;padding:2px 8px;color:var(--os-body);white-space:nowrap}.aw3-sum-chip.mut{color:var(--os-mut)}.aw3-sum-chip.ai{color:var(--os-a2);border-color:color-mix(in srgb,var(--os-a2) 35%,transparent);background:color-mix(in srgb,var(--os-a2) 8%,transparent)}.aw3-sum-row{display:flex;align-items:baseline;gap:8px}.aw3-sum-val{font-size:17px;font-weight:800;color:var(--os-ink);white-space:nowrap}.aw3-sum-lbl{font-size:10.5px;color:var(--os-mut);line-height:1.4}.aw3-sum-note{font-size:10.5px;font-weight:700;color:var(--os-mut);background:var(--os-well);border-radius:9px;padding:5px 9px}.aw3-sum-note.err{color:var(--os-bad);background:var(--os-bad-soft)}.aw3-footer{position:sticky;bottom:12px;z-index:20;display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:18px;padding:12px 16px;border-radius:16px;background:var(--os-glass);border:1px solid var(--os-glass-line);box-shadow:var(--os-shadow-lg)}.aw3-footer-info{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-inline-end:auto;min-width:0}.aw3-footer-step{font-size:12px;font-weight:800;color:var(--os-ink)}.aw3-footer-status{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.aw3-pill{font-size:10px;font-weight:800;border-radius:9px;padding:3px 9px;white-space:nowrap}.aw3-pill.ok{color:var(--os-good);background:var(--os-good-soft)}.aw3-pill.warn{color:var(--os-warn);background:var(--os-warn-soft)}.aw3-pill.err{color:var(--os-bad);background:var(--os-bad-soft)}@media(max-width:1000px){.aw3-shell{padding:16px 16px 20px}.aw3-body{flex-direction:column}.aw3-side{order:-1;position:static;max-width:none;width:100%;flex:none}.aw3-panel{flex-direction:row;flex-wrap:wrap;gap:10px 18px;padding:12px 14px}.aw3-panel-head{flex-basis:100%}.aw3-sum-group{border-top:none;padding-top:0;flex:1 1 150px}.aw3-main{width:100%}}.aw3-topbar{container:aw3bar / inline-size}.aw3-topbar .aw3-stages{min-width:max-content;justify-content:safe center}@container aw3bar (max-width: 700px){.aw3-topbar .aw3-stages{order:3;flex:1 1 100%;margin-inline:0}.aw3-titlebox{flex:1 1 0}.aw3-title{overflow:hidden}}@container aw3bar (max-width: 420px){.aw3-topbar .aw3-stages{min-width:0;flex-wrap:wrap;gap:6px}.aw3-topbar .aw3-stage{padding-inline:8px;font-size:11px}.aw3-topbar .aw3-stage-link{display:none}}@media(max-width:640px){.aw3-topbar{row-gap:8px;padding:8px 10px}.aw3-steps{width:100%;order:3;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.aw3-steps::-webkit-scrollbar{display:none}}.aw3-stages{display:flex;align-items:center;flex:1;min-width:0;margin-inline:12px;justify-content:center}.aw3-stage{position:relative;display:flex;align-items:center;gap:6px;padding:5px 12px;background:var(--os-card);border:1px solid var(--os-line);border-radius:var(--radius-sm);cursor:pointer;font-family:inherit;font-size:12px;font-weight:600;color:var(--os-mut);white-space:nowrap;transition:border-color .15s ease,color .15s ease,background .15s ease}.aw3-stage-check{font-size:11px;color:var(--os-good)}.aw3-stage:hover{border-color:var(--os-faint);color:var(--os-ink)}.aw3-stage.active{border-color:var(--os-a1);color:var(--os-a1);background:var(--os-a1-soft);box-shadow:0 0 0 1px var(--os-a1)}.aw3-stage.completed{color:var(--os-good);border-color:color-mix(in srgb,var(--os-good) 40%,transparent)}.aw3-stage-num{width:20px;height:20px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:11px;font-weight:700;background:var(--os-well);color:var(--os-mut);flex-shrink:0}.aw3-stage.active .aw3-stage-num{background:var(--os-a1);color:#fff}.aw3-stage.completed .aw3-stage-num{background:var(--os-good);color:#fff}.aw3-stage-link{flex:none;width:16px;height:2px;background:var(--os-line);border-radius:1px}.aw3-stage-link.done{background:var(--os-a1)}.aw3-chain{flex:0 0 210px;position:sticky;top:74px;display:flex;flex-direction:column;background:var(--os-card);border:1px solid var(--os-line);border-radius:var(--radius-lg);box-shadow:var(--os-shadow);padding:12px}.aw3-chain-title{font-size:11.5px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--os-mut);padding:2px 4px 10px;border-bottom:1px solid var(--os-line);margin-bottom:10px;display:flex;align-items:center;gap:6px}.aw3-chain-node{display:flex;align-items:flex-start;gap:10px;width:100%;text-align:start;background:none;border:1px solid transparent;border-radius:var(--radius-sm);padding:8px;cursor:pointer;font-family:inherit;transition:background .15s ease,border-color .15s ease}.aw3-chain-node:hover{background:var(--os-well)}.aw3-chain-node.active{background:var(--os-a1-soft);border-color:var(--os-a1-line)}.aw3-chain-dot{width:14px;height:14px;border-radius:50%;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;font-size:9px;font-weight:700;background:var(--os-well);border:1px solid var(--os-line);color:var(--os-mut);margin-top:3px}.aw3-chain-sub:empty{display:none}.aw3-chain-node.active .aw3-chain-dot{background:var(--os-a1);border-color:var(--os-a1);color:#fff}.aw3-chain-node.done .aw3-chain-dot{background:var(--os-good);border-color:var(--os-good);color:#fff}.aw3-chain-txt{display:flex;flex-direction:column;gap:1px;min-width:0}.aw3-chain-lbl{font-size:12.5px;font-weight:600;color:var(--os-ink)}.aw3-chain-node.active .aw3-chain-lbl{color:var(--os-a1)}.aw3-chain-sub{font-size:10.5px;color:var(--os-mut)}.aw3-chain-link{width:2px;height:12px;background:var(--os-line);margin-inline-start:14px;border-radius:1px}.aw3-q-empty{display:flex;align-items:center;gap:12px;flex-wrap:wrap;font-size:12.5px;color:var(--os-mut);background:var(--os-well);border:1px dashed var(--os-line);border-radius:var(--radius-md);padding:16px}.aw3-qlib{margin-bottom:16px}.aw3-qlib-head{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--os-ink);padding:8px 10px;background:var(--os-well);border:1px solid var(--os-line);border-radius:var(--radius-sm) var(--radius-sm) 0 0}.aw3-qlib-none{font-size:12px;color:var(--os-mut);border:1px solid var(--os-line);border-top:none;border-radius:0 0 var(--radius-sm) var(--radius-sm);padding:12px}.aw3-qlist{list-style:none;margin:0;border:1px solid var(--os-line);border-top:none;border-radius:0 0 var(--radius-sm) var(--radius-sm);max-height:420px;overflow-y:auto}.aw3-qrow{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:8px 12px;font-size:12.5px;color:var(--os-body);border-bottom:1px solid var(--os-line)}.aw3-qrow:last-child{border-bottom:none}.aw3-qstem{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.aw3-qmeta{display:inline-flex;gap:6px;flex-shrink:0}@media(max-width:1150px){.aw3-stage{padding:6px 10px;font-size:11.5px}}@media(max-width:980px){.aw3-chain{position:static;flex:none;width:100%;flex-direction:row;flex-wrap:wrap;align-items:center;gap:6px}.aw3-chain-title{border-bottom:none;margin-bottom:0;padding-bottom:2px;width:100%}.aw3-chain-link{width:14px;height:2px;margin-inline-start:0}.aw3-chain-sub{display:none}}.aw3-shell .v2-section-num{display:none}.aw3-dfb{margin-bottom:14px}.aw3-libgrid-head{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.4px;color:var(--os-mut);margin-bottom:8px}.aw3-libgrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:10px;max-height:420px;overflow-y:auto;padding:2px;margin-bottom:14px}.aw3-libcard{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:8px;text-align:start;background:var(--os-card);border:1px solid var(--os-line);border-radius:var(--radius-md);padding:12px;padding-inline-end:30px;cursor:pointer;font-family:inherit;box-shadow:var(--os-shadow);transition:border-color .15s ease,box-shadow .15s ease,background .15s ease}.aw3-libcard:hover{border-color:var(--os-faint);box-shadow:var(--os-shadow-md)}.aw3-libcard.selected{border-color:var(--os-a1);background:var(--os-a1-soft);box-shadow:0 0 0 1px var(--os-a1)}.aw3-libcard-check{position:absolute;top:10px;inset-inline-end:10px;width:17px;height:17px;border-radius:50%;border:1px solid var(--os-line);background:var(--os-card);color:transparent;font-size:10px;display:inline-flex;align-items:center;justify-content:center}.aw3-libcard.selected .aw3-libcard-check{background:var(--os-a1);border-color:var(--os-a1);color:#fff}.aw3-libcard-name{font-size:12.5px;font-weight:600;color:var(--os-ink);line-height:1.35}.aw3-libcard-meta{display:flex;flex-wrap:wrap;gap:4px;align-items:center}.aw3-selwrap .tlw-qpane{width:100%}.aw3-libmenu-wrap{position:absolute;top:8px;inset-inline-end:32px}.aw3-kebab{width:22px;height:22px;display:inline-flex;align-items:center;justify-content:center;border-radius:6px;color:var(--os-mut);cursor:pointer;transition:background .15s ease,color .15s ease}.aw3-kebab:hover{background:var(--os-well);color:var(--os-ink)}.aw3-libmenu{position:absolute;top:calc(100% + 4px);inset-inline-end:0;min-width:230px;display:flex;flex-direction:column;background:var(--os-card);border:1px solid var(--os-line);border-radius:8px;box-shadow:var(--os-shadow-lg);padding:4px;z-index:80}.aw3-libmenu-item{display:flex;align-items:center;gap:8px;text-align:start;border-radius:6px;padding:8px 10px;font-size:12.5px;font-weight:500;color:var(--os-body);cursor:pointer}.aw3-libmenu-item:hover{background:var(--os-well);color:var(--os-ink)}.aw-testwiz-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10600;overflow-y:auto;background:var(--os-canvas);padding:28px 32px}.aw3-set-list{display:flex;flex-direction:column;gap:8px}.aw3-set-row{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;text-align:start;background:var(--os-card);border:1px solid var(--os-line);border-radius:var(--radius-md);padding:10px 14px;font-family:inherit;cursor:default;transition:border-color .15s ease,background .15s ease}button.aw3-set-row{cursor:pointer}button.aw3-set-row:hover{border-color:var(--os-faint)}.aw3-set-row.on{border-color:var(--os-a1-line);background:var(--os-a1-soft)}.aw3-set-row.block{flex-direction:column;align-items:stretch;gap:8px}.aw3-set-txt{display:flex;flex-direction:column;gap:2px;min-width:0}.aw3-set-lbl{font-size:13px;font-weight:600;color:var(--os-ink);display:inline-flex;align-items:center;gap:8px}.aw3-set-desc{font-size:11.5px;color:var(--os-mut);line-height:1.5}.aw3-set-val{font-size:13px;font-weight:600;color:var(--os-a1);flex-shrink:0}.aw3-set-num{max-width:96px;text-align:center;flex-shrink:0}.aw3-set-text{max-width:260px;flex-shrink:0}.aw3-set-sel{max-width:240px;width:auto;flex-shrink:0}.aw3-beta{font-size:9.5px;font-weight:700;padding:1px 7px;border-radius:9px;background:var(--os-warn-soft);color:var(--os-warn);border:1px solid color-mix(in srgb,var(--os-warn) 30%,transparent)}.aw3-set-passlist{display:flex;flex-wrap:wrap;gap:6px}.aw3-chain-dot.ic{width:20px;height:20px;margin-top:1px;color:var(--os-mut)}.aw3-chain-node.active .aw3-chain-dot.ic{color:#fff}.aw-role{min-width:0}.aw-role-card{margin-top:8px;padding:10px 12px;border:1px solid var(--os-a1-line);border-radius:var(--radius-md);background:var(--os-a1-soft);display:flex;flex-direction:column;gap:6px}.aw-role-head{display:flex;align-items:center;gap:7px;min-width:0;flex-wrap:wrap}.aw-role-name{font-size:12.5px;font-weight:700;color:var(--os-ink)}.aw-role-linked{display:inline-flex;align-items:center;gap:3px;margin-inline-start:auto;font-size:10px;font-weight:700;color:var(--os-a1)}.aw-role-sub{font-size:10px;font-weight:800;letter-spacing:.4px;text-transform:uppercase;color:var(--text-muted)}.aw-role-empty{font-size:11.5px;color:var(--text-muted);font-style:italic}.aw-role-chips{display:flex;flex-wrap:wrap;gap:6px}.aw-role-chip{display:inline-flex;align-items:center;gap:7px;padding:3px 9px;border-radius:12px;border:1px solid var(--os-line);background:var(--os-card);font-size:11px;font-weight:700;color:var(--text-primary)}.aw-role-chip-name{white-space:nowrap}.aw-role-dots{display:inline-flex;gap:2px}.aw-role-dots i{width:6px;height:6px;border-radius:50%;background:var(--os-line);display:inline-block}.aw-role-dots i.on{background:var(--os-a1)}.aw3-libgrid-head{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.aw3-rec-note{display:inline-flex;align-items:center;gap:4px;margin-inline-start:auto;font-size:10.5px;font-weight:700;color:var(--os-a1)}.aw3-rec-badge{display:inline-flex;align-items:center;gap:3px;font-size:9px;font-weight:800;letter-spacing:.3px;text-transform:uppercase;padding:1px 6px;border-radius:10px;color:var(--os-a1);border:1px solid var(--os-a1-line);background:var(--os-a1-soft)}.aw3-libcard.is-rec:not(.selected){border-color:var(--os-a1-line)}.aw3-coverage{margin-top:14px;padding:12px 14px;border:1px solid var(--os-line);border-radius:9px;background:var(--os-card)}.aw3-coverage.has-missing{border-color:color-mix(in srgb,var(--os-bad) 45%,var(--os-line))}.aw3-coverage-head{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;flex-wrap:wrap;margin-bottom:8px}.aw3-coverage-title{font-size:12.5px;font-weight:800}.aw3-coverage-sub{font-size:11px;color:var(--os-mut);margin-top:2px;max-width:60ch}.aw3-coverage-tally{display:flex;gap:6px;flex-wrap:wrap}.cov-pill{font-size:10.5px;font-weight:800;padding:2px 9px;border-radius:10px;white-space:nowrap}.cov-pill.covered{color:var(--os-good);background:color-mix(in srgb,var(--os-good) 13%,transparent)}.cov-pill.thin{color:var(--os-warn);background:color-mix(in srgb,var(--os-warn) 15%,transparent)}.cov-pill.missing{color:var(--os-bad);background:color-mix(in srgb,var(--os-bad) 13%,transparent)}.aw3-coverage-rows{display:flex;flex-direction:column}.aw3-cov-row{display:grid;grid-template-columns:minmax(150px,1.1fr) 150px 2fr auto;gap:10px;align-items:center;padding:6px 4px;border-top:1px solid var(--os-line);font-size:11.5px}.aw3-cov-row:before{content:none}.aw3-cov-name{font-weight:700;display:inline-flex;align-items:center;gap:7px;min-width:0}.aw3-cov-name:before{content:"";width:8px;height:8px;border-radius:50%;flex-shrink:0;background:var(--os-good)}.aw3-cov-row.thin .aw3-cov-name:before{background:var(--os-warn)}.aw3-cov-row.missing .aw3-cov-name:before{background:var(--os-bad)}.aw3-cov-level{font-size:10.5px;color:var(--os-mut)}.aw3-cov-evidence{font-size:11px;color:var(--os-ink);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.aw3-cov-row.missing .aw3-cov-evidence{color:var(--os-bad);font-weight:600}.aw3-cov-find{background:none;border:1px solid var(--os-line);border-radius:6px;padding:2px 9px;cursor:pointer;font-size:10.5px;font-weight:700;color:var(--accent-cyan);white-space:nowrap}.aw3-cov-find:hover{border-color:var(--accent-cyan)}@media(max-width:720px){.aw3-cov-row{grid-template-columns:1fr auto}.aw3-cov-level,.aw3-cov-evidence{grid-column:1 / -1}}.app-shell:has(.qw3-shell,.tlw3-shell,.aw3-shell){height:100vh;height:100dvh;min-height:0;overflow:hidden}.app-shell:has(.qw3-shell,.tlw3-shell,.aw3-shell)>.main-canvas{overflow:hidden;min-height:0}.main-canvas .qw3-shell,.main-canvas .tlw3-shell,.main-canvas .aw3-shell{height:calc(100% + 2 * var(--canvas-pad-y, 28px));min-height:0;overflow:hidden;padding-bottom:16px}.aw-testwiz-overlay{overflow:hidden;padding:var(--canvas-pad-y, 28px) var(--canvas-pad-x, 32px);display:flex;flex-direction:column}.aw-testwiz-overlay>.qw3-shell,.aw-testwiz-overlay>.tlw3-shell,.aw-testwiz-overlay>.aw3-shell{flex:1 1 auto}.qw3-shell>:not(.qw3-body),.tlw3-shell>:not(.aw3-body),.aw3-shell>:not(.aw3-body){flex:none}.qw3-shell>.qw3-topbar,.tlw3-shell>.tlw3-topbar,.aw3-shell>.aw3-topbar,.qw3-shell>.qw3-footer,.tlw3-shell>.tlw3-footer,.aw3-shell>.aw3-footer{position:relative;top:auto;bottom:auto}.qw3-shell>.qw3-footer,.tlw3-shell>.tlw3-footer,.aw3-shell>.aw3-footer{margin-top:14px}.qw3-shell>.qw3-body,.tlw3-shell>.aw3-body,.aw3-shell>.aw3-body{flex:1 1 auto;min-height:0;align-items:stretch;overflow:hidden}.qw3-body>.qw3-main,.aw3-body>.aw3-main{min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:4px 8px 12px;margin:-4px -8px 0;scrollbar-gutter:stable}.qw3-body>.aw3-chain,.aw3-body>.aw3-chain,.qw3-body>.qw3-side,.aw3-body>.aw3-side{position:relative;top:auto;align-self:flex-start;max-height:100%;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain}.aw3-chain .aw3-chain-node{position:relative}.aw3-chain .aw3-chain-node .aw3-step-err{top:50%;inset-inline-end:8px;transform:translateY(-50%)}@media(max-width:1000px){.qw3-shell>.qw3-body,.tlw3-shell>.aw3-body,.aw3-shell>.aw3-body{overflow-y:auto}.qw3-body>.qw3-main,.aw3-body>.aw3-main{overflow:visible;min-height:auto;margin:0;padding:0}.qw3-body>.aw3-chain,.aw3-body>.aw3-chain,.qw3-body>.qw3-side,.aw3-body>.aw3-side{align-self:stretch;max-height:none;overflow:visible}}.p4al-langs{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.p4al-lang{display:inline-flex;flex-direction:column;gap:2px;padding:7px 12px;border:1px solid var(--border);border-radius:10px;background:var(--bg-surface)}.p4al-lang label{display:inline-flex;align-items:center;gap:8px;cursor:pointer}.p4al-lang input:disabled{cursor:not-allowed}.p4al-lang-name{font-size:13px;font-weight:700;color:var(--text-primary)}.p4al-tag{font-size:11px;font-weight:600;color:var(--text-muted);font-family:var(--font-mono, ui-monospace, monospace)}.p4al-state{font-size:11px;font-weight:600;color:var(--text-secondary);padding-inline-start:24px}.p4al-hint{margin:8px 0 0;font-size:12px;line-height:1.55;color:var(--text-muted)}.p4al-textbtn{border:0;background:none;padding:0;font:inherit;font-size:11.5px;font-weight:700;color:var(--accent-cyan);cursor:pointer}.p4al-textbtn:hover{text-decoration:underline}.p4al-card{display:flex;flex-direction:column;gap:3px;width:100%}.p4al-chips{display:flex;flex-wrap:wrap;gap:4px}.p4al-chip{display:inline-flex;align-items:center;font-size:9.5px;font-weight:700;color:var(--text-secondary);padding:1px 6px;border:1px solid var(--border);border-radius:999px;background:var(--bg-deep)}.p4al-why{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 8px;font-size:10.5px;line-height:1.45;color:var(--text-secondary)}.p4al-link{font-weight:700;color:var(--accent-cyan);cursor:pointer}.p4al-link:hover,.p4al-link:focus-visible{text-decoration:underline}.p4al-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.p4al-tests-hint{margin:-2px 0 8px;font-size:11.5px;line-height:1.5;color:var(--text-muted)}.p4al-static{cursor:default}.p4al-chosen-head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:4px 12px}.p3l-head{display:flex;flex-direction:column;gap:2px;margin:16px 0 8px}.p3l-hint{margin:14px 0 0;font-size:12px;color:var(--text-muted);line-height:1.55}.p3l-note{margin:6px 0 0;padding:8px 12px;border:1px solid var(--border);border-radius:10px;background:var(--bg-deep);font-size:11.5px;line-height:1.55;color:var(--text-secondary)}.p3l-langs{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.p3l-lang{padding:8px 12px;border:1px solid var(--border);border-radius:10px;background:var(--bg-surface)}.p3l-lang-main{display:flex;flex-wrap:wrap;align-items:center;gap:8px;cursor:pointer}.p3l-lang-main input:disabled+.p3l-lang-name{color:var(--text-muted)}.p3l-lang-name{font-size:13px;font-weight:700;color:var(--text-primary)}.p3l-state{margin-inline-start:auto;font-size:11px;font-weight:700;color:var(--text-secondary)}.p3l-reasons{list-style:none;margin:6px 0 0;padding-inline-start:24px;display:flex;flex-direction:column;gap:3px;font-size:11.5px;color:var(--text-secondary)}.p3l-reasons li{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px}.p3l-reasons a{font-weight:700;color:var(--accent-cyan)}.p3l-status{font-size:10.5px;font-weight:700;color:var(--text-muted)}.p3l-inv{flex-shrink:0;width:auto;max-width:150px;font-size:12px;padding-block:3px}.msr{border:1px solid var(--line, #e3e6ee);border-radius:12px;background:var(--surface, #fff);padding:12px 14px;margin:0 0 14px}.msr-loading{font-size:12px;color:var(--ink-soft, #667085)}.msr-head{display:flex;flex-wrap:wrap;align-items:center;gap:8px;width:100%;background:none;border:0;padding:0;text-align:start;cursor:pointer;color:inherit}.msr-title{font-weight:800;font-size:13px}.msr-sub{flex-basis:100%;font-size:11.5px;color:var(--ink-soft, #667085)}.msr-badge{font-size:10.5px;font-weight:800;border-radius:999px;padding:2px 9px}.msr-badge.msr-ok{background:#2f855a1f;color:#2f855a}.msr-badge.msr-warn{background:#b7791f24;color:#a5691a}.msr-badge.msr-err{background:#c0392b1f;color:#c0392b}.msr-issues{list-style:none;margin:10px 0 0;padding:0;display:grid;gap:6px}.msr-issue{font-size:12px;border-radius:8px;padding:6px 10px}.msr-issue.msr-error{background:#c0392b14;color:#9b2c22}.msr-issue.msr-warning{background:#b7791f17;color:#8a5714}.msr-issue.msr-info{background:#3e7ca614;color:#2c5d80}.msr-table{width:100%;border-collapse:collapse;margin-top:10px;font-size:12px}.msr-table th{text-align:start;font-size:10.5px;text-transform:uppercase;letter-spacing:.03em;color:var(--ink-soft, #667085);padding:5px 6px;border-bottom:1px solid var(--line, #e3e6ee)}.msr-table td{padding:6px;border-bottom:1px solid var(--line-soft, #f0f2f6)}.msr-table .num{text-align:end;font-variant-numeric:tabular-nums}.msr-dim{color:var(--ink-soft, #667085);font-size:11px}.msr-chip{font-size:10.5px;font-weight:700;border-radius:999px;padding:1px 8px;white-space:nowrap}.msr-st-ok{background:#2f855a1f;color:#2f855a}.msr-st-thin,.msr-st-review-only{background:#b7791f24;color:#a5691a}.msr-st-profile-only{background:#6e77a824;color:#4f5790}.msr-st-none{background:#c0392b1f;color:#c0392b}.msr-note{font-size:11px;color:var(--ink-soft, #667085);margin:8px 0 0}@media(max-width:640px){.msr-table th:nth-child(4),.msr-table td:nth-child(4),.msr-table th:nth-child(7),.msr-table td:nth-child(7){display:none}}.aii{display:flex;flex-direction:column;gap:14px}.aii-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.aii-search{flex:1 1 260px;display:flex;align-items:center;gap:8px;min-width:0;border:1px solid var(--os-line, var(--border));border-radius:12px;background:var(--os-card, var(--bg-card));padding-block:7px;padding-inline:12px}.aii-search input{flex:1;min-width:0;border:0;outline:none;background:transparent;color:inherit;font:inherit;font-size:13px}.aii-select{border:1px solid var(--os-line, var(--border));border-radius:12px;background:var(--os-card, var(--bg-card));color:inherit;font:inherit;font-size:12.5px;padding-block:7px;padding-inline:10px}.aii-count{font-size:12px;color:var(--os-mut, var(--text-muted))}.aii-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:12px}.aii-card{display:flex;flex-direction:column;gap:10px;text-align:start;width:100%;border:1px solid var(--os-line, var(--border));border-radius:16px;background:var(--os-card, var(--bg-card));padding:14px 16px;cursor:pointer;color:inherit;font:inherit;transition:border-color .15s ease,box-shadow .15s ease}.aii-card:hover,.aii-card:focus-visible{border-color:color-mix(in srgb,var(--os-a1, #4f46e5) 40%,transparent);box-shadow:var(--os-shadow, 0 2px 10px rgba(0, 0, 0, .06));outline:none}.aii-card-head{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.aii-title{font-size:14px;font-weight:800;color:var(--os-ink, var(--text-primary));line-height:1.35}.aii-sub{font-size:12px;color:var(--os-mut, var(--text-muted));margin-block-start:2px}.aii-chips{display:flex;flex-wrap:wrap;gap:6px}.aii-chip{display:inline-flex;align-items:center;gap:4px;font-size:11px;font-weight:700;white-space:nowrap;border:1px solid var(--os-line, var(--border));border-radius:999px;padding-block:2px;padding-inline:8px;color:var(--os-body, var(--text-secondary));background:var(--os-well, transparent)}.aii-chip.good{color:var(--os-good, #15803d);background:var(--os-good-soft, #dcfce7);border-color:transparent}.aii-chip.warn{color:var(--os-warn, #b45309);background:var(--os-warn-soft, #fef3c7);border-color:transparent}.aii-chip.accent{color:var(--os-a1, #4f46e5);background:var(--os-a1-soft, #eef2ff);border-color:transparent}.aii-chip.muted{color:var(--os-mut, var(--text-muted))}.aii-usage{font-size:12px;color:var(--os-body, var(--text-secondary))}.aii-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;border-block-start:1px solid var(--os-line, var(--border));padding-block-start:10px}.aii-stat{min-width:0}.aii-stat-num{font-size:15px;font-weight:800;color:var(--os-ink, var(--text-primary));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.aii-stat-lbl{font-size:10px;font-weight:700;color:var(--os-mut, var(--text-muted));text-transform:uppercase}[dir=rtl] .aii-stat-lbl{text-transform:none}.aii-empty{border:1px dashed var(--os-line, var(--border));border-radius:16px;padding:32px 20px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:10px;color:var(--os-mut, var(--text-muted));font-size:13px}.aii-empty strong{color:var(--os-ink, var(--text-primary));font-size:15px}.aii-note{display:flex;align-items:center;gap:8px;font-size:12.5px;border-radius:12px;padding-block:8px;padding-inline:12px;border:1px solid var(--os-line, var(--border));background:var(--os-well, transparent)}.aii-note.warn{background:var(--os-warn-soft, #fef3c7);border-color:transparent}.aii-note.good{background:var(--os-good-soft, #dcfce7);border-color:transparent}.aii-note .aii-spacer{flex:1}.aii-panel{border:1px solid var(--os-line, var(--border));border-radius:16px;background:var(--os-card, var(--bg-card));padding:16px 18px}.aii-panel-head{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;margin-block-end:10px}.aii-h{font-size:14px;font-weight:800;color:var(--os-ink, var(--text-primary));margin:0}.aii-cols{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:14px}@media(max-width:980px){.aii-cols{grid-template-columns:minmax(0,1fr)}}.aii-facts{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:10px 16px;margin:0}.aii-facts dt{font-size:10.5px;font-weight:700;color:var(--os-mut, var(--text-muted))}.aii-facts dd{margin:2px 0 0;font-size:13px;color:var(--os-ink, var(--text-primary));overflow-wrap:anywhere}.aii-text{font-size:13px;line-height:1.6;white-space:pre-wrap;margin-block:6px 0}.aii-links{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.aii-link{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;text-align:start;border:1px solid var(--os-line, var(--border));border-radius:10px;background:transparent;color:inherit;font:inherit;font-size:12.5px;padding-block:7px;padding-inline:10px;cursor:pointer}.aii-link:hover{background:var(--os-well, var(--bg-card-hover))}.aii-table-wrap{overflow-x:auto}.aii-table{width:100%;border-collapse:collapse;font-size:12.5px}.aii-table th{text-align:start;font-size:10.5px;font-weight:700;color:var(--os-mut, var(--text-muted));padding-block:8px;padding-inline:10px;border-block-end:1px solid var(--os-line, var(--border));white-space:nowrap}.aii-table td{padding-block:9px;padding-inline:10px;border-block-end:1px solid var(--os-line, var(--border));vertical-align:middle}.aii-table tbody tr{cursor:pointer}.aii-table tbody tr:hover,.aii-table tbody tr:focus-visible{background:var(--os-well, var(--bg-card-hover));outline:none}.aii-muted{color:var(--os-mut, var(--text-muted));font-size:12px}.aii-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1200;background:#0f172a61;display:flex;justify-content:flex-end}.aii-drawer{width:min(760px,100%);height:100%;overflow-y:auto;background:var(--os-card, var(--bg-card));border:1px solid var(--os-line, var(--border));padding:18px 20px;display:flex;flex-direction:column;gap:12px}.aii-dialog-wrap{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1200;background:#0f172a61;display:flex;align-items:center;justify-content:center;padding:16px}.aii-dialog{width:min(680px,100%);max-height:min(720px,100%);overflow:hidden;display:flex;flex-direction:column;gap:12px;background:var(--os-card, var(--bg-card));border:1px solid var(--os-line, var(--border));border-radius:18px;padding:18px 20px}.aii-dialog-list{overflow-y:auto;display:flex;flex-direction:column;gap:8px;min-height:80px}.aii-pick{display:flex;align-items:center;gap:12px;width:100%;text-align:start;color:inherit;font:inherit;border:1px solid var(--os-line, var(--border));border-radius:12px;background:transparent;padding:10px 12px;cursor:pointer}.aii-pick:hover:not(:disabled){background:var(--os-well, var(--bg-card-hover))}.aii-pick:disabled{cursor:progress;opacity:.7}.aii-pick-main{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.aii-row{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.aii-row.end{justify-content:flex-end}.aii-row .aii-spacer{flex:1}.acd-board{--acd-card-h: 64px;--acd-card-gap: 8px;display:flex;gap:12px;overflow-x:auto;padding:4px 2px 10px;align-items:stretch}.acd-board-col{flex:1 0 220px;min-width:220px;display:flex;flex-direction:column;gap:8px;background:var(--bg-deep);border:1px solid var(--border);border-radius:12px;padding:10px}.acd-board-col.is-over{border-color:var(--accent, var(--primary));box-shadow:0 0 0 2px color-mix(in srgb,var(--accent, var(--primary)) 25%,transparent)}.acd-board-head{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:11.5px;font-weight:800}.acd-board-count{font-size:10.5px;font-weight:700;color:var(--text-muted);background:var(--bg-card);border-radius:999px;padding:1px 8px}.acd-board-cards{display:flex;flex-direction:column;gap:var(--acd-card-gap);flex:1 1 auto;min-height:calc(5 * var(--acd-card-h) + 4 * var(--acd-card-gap))}.acd-board-empty{margin:auto 0;font-size:11px;color:var(--text-muted);text-align:center;padding:10px 0;border:1px dashed var(--border);border-radius:10px}.acd-board-card{background:var(--bg-card);border:1px solid var(--border);border-radius:10px;padding:9px 10px;cursor:pointer;display:flex;flex-direction:column;justify-content:center;gap:4px;font-size:12px;min-height:var(--acd-card-h);box-sizing:border-box}.acd-board-card[draggable=true]{cursor:grab}.acd-board-card:hover,.acd-board-card:focus-visible{border-color:var(--accent, var(--primary));outline:none}.acd-board-name{font-weight:800;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.acd-board-head .dot-key{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.acd-board-mail{font-size:10.5px;color:var(--text-muted);overflow-wrap:anywhere}.acd-board-score{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.acd-board-move{display:flex;align-items:center;gap:6px;font-size:10px;color:var(--text-muted);margin-top:2px}.acd-view-toggle{display:inline-flex;gap:4px}.acd-aix{display:grid;gap:14px}.acd-aix-muted{font-size:12px;color:var(--text-muted);margin:4px 0}.acd-aix-error{font-size:12px;font-weight:700;color:var(--accent-rose, #e5484d);margin:6px 0}.acd-aix-section{border:1px solid var(--border);border-radius:10px;padding:12px 14px;background:var(--bg-deep)}.acd-aix-head{display:flex;align-items:center;justify-content:space-between;gap:10px}.acd-aix-title{font-size:13px;font-weight:800;color:var(--text-primary)}.acd-aix-group{display:grid;gap:10px}.acd-aix-group-title{font-size:13.5px;font-weight:800;color:var(--text-primary)}.acd-aix-card{display:grid;gap:10px;margin-top:10px}.acd-aix-headline{font-size:14px;font-weight:800;color:var(--text-primary)}.acd-aix-text{font-size:12.5px;line-height:1.6;margin:0;color:var(--text-primary);white-space:pre-wrap}.acd-aix-label{font-size:10.5px;font-weight:800;color:var(--text-muted);text-transform:uppercase;letter-spacing:.5px;margin-bottom:4px;display:block}.acd-aix-meta{font-size:10.5px;color:var(--text-muted);border-top:1px dashed var(--border);padding-top:6px}.acd-aix-row{display:flex;align-items:center;gap:8px}.acd-aix-row.wrap{flex-wrap:wrap}.acd-aix-row.between{justify-content:space-between}.acd-aix-strong{font-weight:700;font-size:12.5px}.acd-aix-score{font-size:22px;font-weight:900;color:var(--accent-cyan, #3FB8AE)}.acd-aix-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:10px}.acd-aix-bullets ul,.acd-aix-list{margin:0;padding-inline-start:18px;font-size:12.5px;line-height:1.55}.acd-aix-bullets.good .acd-aix-label{color:var(--accent-green, #2fa36b)}.acd-aix-bullets.warn .acd-aix-label{color:var(--accent-amber, #f59e0b)}.acd-aix-bullets.bad .acd-aix-label{color:var(--accent-rose, #e5484d)}.acd-aix-fit{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.acd-aix-chip{display:inline-block;font-size:11px;font-weight:800;padding:2px 9px;border-radius:999px;background:color-mix(in srgb,var(--accent-cyan, #3FB8AE) 16%,transparent);color:var(--text-primary)}.acd-aix-chip.muted{background:var(--bg-elev, rgba(127,127,127,.12));color:var(--text-muted)}.acd-aix-chip.good{background:color-mix(in srgb,var(--accent-green, #2fa36b) 18%,transparent)}.acd-aix-chip.warn{background:color-mix(in srgb,var(--accent-amber, #f59e0b) 20%,transparent)}.acd-aix-chip.bad{background:color-mix(in srgb,var(--accent-rose, #e5484d) 18%,transparent)}.acd-aix-chip.accent{background:color-mix(in srgb,var(--accent-purple, #8b5cf6) 18%,transparent)}.acd-aix-note-ai{font-size:11px;font-weight:700;color:var(--text-muted);padding:6px 10px;border-radius:8px;border:1px dashed var(--border)}.acd-aix-criteria{display:grid;gap:6px}.acd-aix-criterion{padding:6px 8px;border-radius:8px;background:var(--bg-elev, rgba(127,127,127,.08))}.acd-aix-evidence{font-size:11.5px;color:var(--text-secondary, var(--text-muted));margin-top:2px}.acd-aix-sev{font-size:10px;font-weight:800;text-transform:uppercase;padding:1px 6px;border-radius:6px;background:var(--bg-elev, rgba(127,127,127,.12))}.acd-aix-sev.error,.acd-aix-sev.high,.acd-aix-sev.critical{color:var(--accent-rose, #e5484d)}.acd-aix-sev.warning,.acd-aix-sev.medium{color:var(--accent-amber, #f59e0b)}.acd-aix-review{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.acd-aix-actions{display:grid;gap:6px}.acd-aix-note{flex:1;min-width:160px}.acd-aix-response{font-size:12px;white-space:pre-wrap;word-break:break-word;max-height:180px;overflow:auto;margin:8px 0 4px;padding:8px 10px;border-radius:8px;background:var(--bg-elev, rgba(127,127,127,.08));font-family:inherit}.acd-aix-response.code{font-family:ui-monospace,Menlo,Consolas,monospace;text-align:left}.acd-aix-factors{display:grid;gap:3px;font-size:12px}.acd-aix-bars{display:flex;align-items:flex-end;gap:2px;height:56px;padding:4px 0;border-bottom:1px solid var(--border);direction:ltr}.acd-aix-bar{flex:1;min-width:2px;max-width:14px;border-radius:2px 2px 0 0;background:var(--border)}.acd-aix-bar.on{background:var(--accent-amber, #f59e0b)}.acd-aix-attempts{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:10px}.acd-aix-pill{font:inherit;font-size:11.5px;font-weight:700;padding:4px 10px;border-radius:999px;border:1px solid var(--border);background:transparent;color:var(--text-primary);cursor:pointer}.acd-aix-pill.active{border-color:var(--accent-cyan, #3FB8AE);background:color-mix(in srgb,var(--accent-cyan, #3FB8AE) 14%,transparent)}.acd-aix-title-wrap{display:inline-flex;align-items:center;gap:10px;min-width:0}.acd-aix-title-text{display:flex;flex-direction:column;gap:1px;min-width:0}.acd-aix-sub{font-size:11.5px;color:var(--text-muted);line-height:1.4}.acd-aix-run{display:inline-flex;align-items:center;gap:6px;flex:none;border:1px solid color-mix(in srgb,var(--os-a1, #6366f1) 35%,transparent);background:color-mix(in srgb,var(--os-a1, #6366f1) 8%,transparent);color:var(--os-a1, var(--text-primary));font-weight:800}.acd-aix-run:hover:not(:disabled){background:color-mix(in srgb,var(--os-a1, #6366f1) 15%,transparent)}.acd-aix-run:disabled{opacity:.6}.acd-aix-thinking{display:flex;align-items:center;gap:8px}.acd-aix-dots{display:inline-flex;gap:3px}.acd-aix-dots i{width:5px;height:5px;border-radius:50%;background:var(--os-a1, #6366f1);animation:acd-aix-pulse 1.2s infinite ease-in-out}.acd-aix-dots i:nth-child(2){animation-delay:.15s}.acd-aix-dots i:nth-child(3){animation-delay:.3s}@keyframes acd-aix-pulse{0%,80%,to{opacity:.25;transform:scale(.8)}40%{opacity:1;transform:scale(1)}}@media(prefers-reduced-motion:reduce){.acd-aix-dots i{animation:none;opacity:.7}}.acd-aix-meta{display:flex;align-items:center;gap:6px}.acd-aix-headline{display:flex;align-items:flex-start;gap:8px}.acd-aix-headline>:first-child{flex:none;margin-top:2px}.acd-aix-n{margin-inline-start:6px;padding:0 7px;border-radius:999px;font-size:10px;font-weight:800;letter-spacing:0;background:var(--bg-elev, rgba(127,127,127,.12));color:var(--text-muted)}.acd-aix-bullets.has-icon .acd-aix-label{display:flex;align-items:center;gap:6px}.acd-aix-group-title{display:flex;align-items:center;gap:10px}.acd-aix-fitbox{display:grid;gap:6px;padding:12px 14px;border-radius:12px;background:var(--bg-elev, rgba(127,127,127,.08))}.acd-aix-fitbox-main{display:flex;flex-wrap:wrap;align-items:center;gap:12px 16px}.acd-aix-fitbox-text{display:flex;flex-direction:column;min-width:0;flex:1 1 160px}.acd-aix-fitbox-text strong{font-size:15px;font-weight:900;color:var(--text-primary)}.acd-aix-fitbox.is-good .acd-aix-fitbox-text strong{color:var(--os-good, var(--accent-green, #2fa36b))}.acd-aix-fitbox.is-warn .acd-aix-fitbox-text strong{color:var(--os-warn, var(--accent-amber, #f59e0b))}.acd-aix-fitbox.is-bad .acd-aix-fitbox-text strong{color:var(--os-bad, var(--accent-rose, #e5484d))}.acd-aix-fitbox .acd-aix-label{margin-bottom:2px}.acd-aix-conf{display:grid;grid-template-columns:120px auto;align-items:center;gap:4px 8px}.acd-aix-conf .acd-aix-label{grid-column:1 / -1;margin:0}.acd-aix-conf-track{height:6px;border-radius:3px;background:color-mix(in srgb,var(--border) 80%,transparent);overflow:hidden}.acd-aix-conf-track i{display:block;height:100%;border-radius:3px;background:linear-gradient(90deg,var(--os-a1, #6366f1),var(--os-a2, #22d3ee))}[dir=rtl] .acd-aix-conf-track i{background:linear-gradient(-90deg,var(--os-a1, #6366f1),var(--os-a2, #22d3ee))}.acd-aix-conf-n{font-size:12px;font-weight:800;font-variant-numeric:tabular-nums}.acd-aix-bullets ul{list-style:none;padding-inline-start:0}.acd-aix-bullets li{display:flex;align-items:baseline;gap:7px}.acd-aix-bullets li:before{content:"";flex:none;width:5px;height:5px;border-radius:50%;background:currentColor;opacity:.45;transform:translateY(-2px)}.aix-tab{display:flex;flex-direction:column;gap:16px}.aix-hero{position:relative;overflow:hidden;display:flex;align-items:flex-start;gap:16px;padding:18px 20px;border-radius:18px;border:1px solid color-mix(in srgb,var(--os-a1) 22%,var(--os-line));background:radial-gradient(120% 140% at 100% 0%,color-mix(in srgb,var(--os-a2) 16%,transparent),transparent 60%),radial-gradient(90% 120% at 0% 100%,color-mix(in srgb,var(--os-a1) 12%,transparent),transparent 55%),var(--os-card);box-shadow:var(--os-shadow-md)}[dir=rtl] .aix-hero{background:radial-gradient(120% 140% at 0% 0%,color-mix(in srgb,var(--os-a2) 16%,transparent),transparent 60%),radial-gradient(90% 120% at 100% 100%,color-mix(in srgb,var(--os-a1) 12%,transparent),transparent 55%),var(--os-card)}.aix-hero-orb{flex:none;display:inline-flex;border-radius:16px;box-shadow:0 0 0 6px color-mix(in srgb,var(--os-a1) 8%,transparent),0 8px 24px color-mix(in srgb,var(--os-a1) 25%,transparent)}.aix-hero-text{min-width:0;display:flex;flex-direction:column;gap:6px}.aix-hero-title{margin:0;width:fit-content;font-size:16px;font-weight:900;background:linear-gradient(90deg,var(--os-a1),var(--os-a2));-webkit-background-clip:text;background-clip:text;color:transparent}.aix-hero-sub{margin:0;max-width:720px;font-size:12.5px;line-height:1.6;color:var(--os-body, var(--os-mut))}.aix-hero-chips{display:flex;flex-wrap:wrap;gap:6px;margin-top:2px}.aix-hero-chip{display:inline-flex;align-items:center;gap:5px;padding:3px 10px;border-radius:999px;font-size:11px;font-weight:700;color:var(--os-ink);background:color-mix(in srgb,var(--os-card) 70%,transparent);border:1px solid var(--os-line)}.aix-dot{width:7px;height:7px;border-radius:50%;background:var(--os-mut)}.aix-hero-chip.is-on .aix-dot{background:var(--os-good);box-shadow:0 0 0 3px var(--os-good-soft)}.aix-hero-chip.is-off .aix-dot{background:var(--os-bad)}.aix-picker{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px}.aix-picker-label{display:inline-flex;align-items:center;gap:6px;font-size:10.5px;font-weight:800;letter-spacing:.5px;text-transform:uppercase;color:var(--os-mut)}[dir=rtl] .aix-picker-label{letter-spacing:0}.aix-tab .acd-aix-attempts{margin:0}.aix-tab .acd-aix-pill{display:inline-flex;align-items:center;gap:6px;padding:5px 12px;border-color:var(--os-line);background:var(--os-card);color:var(--os-ink)}.aix-tab .acd-aix-pill.active{border-color:var(--os-a1);background:var(--os-a1-soft);color:var(--os-a1)}.aix-pill-score{font-size:10.5px;font-weight:800;color:var(--os-mut);font-variant-numeric:tabular-nums}.aix-tab .acd-aix{gap:16px}.aix-tab .acd-aix-section{padding:18px 20px;border-radius:18px;border:1px solid var(--os-line);background:var(--os-card);box-shadow:var(--os-shadow-md)}.aix-tab .acd-aix-title{font-size:14px;color:var(--os-ink)}.aix-tab .acd-aix-sub,.aix-tab .acd-aix-muted,.aix-tab .acd-aix-meta{color:var(--os-mut)}.aix-tab .acd-aix-headline{font-size:15px;color:var(--os-ink)}.aix-tab .acd-aix-text{color:var(--os-body, var(--os-ink))}.aix-tab .acd-aix-fitbox,.aix-snap .acd-aix-fitbox{background:var(--os-well)}.aix-tab .acd-aix-fitbox.is-good,.aix-snap .acd-aix-fitbox.is-good{background:color-mix(in srgb,var(--os-good-soft) 70%,var(--os-well))}.aix-tab .acd-aix-fitbox.is-warn,.aix-snap .acd-aix-fitbox.is-warn{background:color-mix(in srgb,var(--os-warn-soft) 70%,var(--os-well))}.aix-tab .acd-aix-fitbox.is-bad,.aix-snap .acd-aix-fitbox.is-bad{background:color-mix(in srgb,var(--os-bad-soft) 70%,var(--os-well))}.aix-tab .acd-aix-grid{gap:12px}.aix-tab .acd-aix-bullets,.aix-snap .acd-aix-bullets{padding:12px 14px;border-radius:14px;background:var(--os-well)}.aix-tab .acd-aix-bullets.good .acd-aix-label,.aix-snap .acd-aix-bullets.good .acd-aix-label{color:var(--os-good)}.aix-tab .acd-aix-bullets.warn .acd-aix-label,.aix-snap .acd-aix-bullets.warn .acd-aix-label{color:var(--os-warn)}.aix-tab .acd-aix-bullets.bad .acd-aix-label{color:var(--os-bad)}.aix-tab .acd-aix-bullets ul,.aix-snap .acd-aix-bullets ul{padding-inline-start:0;color:var(--os-ink)}.aix-tab .acd-aix-bullets li{margin-bottom:3px}.aix-tab .acd-aix-meta{border-top-color:var(--os-line)}.aix-tab .acd-aix-group-title{color:var(--os-ink)}.aix-tab .acd-aix-response{background:var(--os-well)}.aix-snap{position:relative;overflow:hidden}.aix-snap:after{content:"";position:absolute;inset-block-start:-40px;inset-inline-end:-40px;width:160px;height:160px;border-radius:50%;pointer-events:none;background:radial-gradient(circle,color-mix(in srgb,var(--os-a2) 18%,transparent),transparent 70%)}.aix-snap-title{display:inline-flex;align-items:center;gap:8px}.aix-snap-head{display:flex;align-items:flex-start;gap:8px;font-size:14px;font-weight:800;line-height:1.45;color:var(--os-ink)}.aix-snap-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px}.aix-snap .acd-aix-bullets ul{margin:0;font-size:12.5px;line-height:1.55}.aix-snap .acd-aix-label{font-size:10.5px;font-weight:800;text-transform:uppercase;letter-spacing:.5px;margin-bottom:4px;color:var(--os-mut)}.aix-snap-foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px}.aix-snap-note{font-size:11px;color:var(--os-mut)}.aix-snap-open{display:inline-flex;align-items:center;gap:6px}@media(max-width:560px){.aix-hero{padding:14px;gap:12px}.aix-tab .acd-aix-section{padding:14px;border-radius:16px}}.sit{display:flex;flex-direction:column;gap:16px}.sit-pad{padding:24px 4px}.sit-note{margin:0;font-size:12px;line-height:1.5;color:var(--os-mut, var(--text-muted))}.sit-muted{font-size:12px;font-weight:600;color:var(--os-mut, var(--text-muted))}.sit-label{margin:0;font-size:10.5px;font-weight:800;letter-spacing:.5px;text-transform:uppercase;color:var(--os-mut, var(--text-muted));display:inline-flex;align-items:center;gap:6px}[dir=rtl] .sit-label{letter-spacing:0}.sit-chip{display:inline-flex;align-items:center;gap:4px;flex:none;padding:2px 9px;border-radius:999px;font-size:10.5px;font-weight:800;letter-spacing:0;text-transform:none;background:var(--os-well);color:var(--os-mut);border:1px solid var(--os-line)}.sit-chip-ok{background:var(--os-good-soft);color:var(--os-good);border-color:transparent}.sit-chip-warn{background:var(--os-warn-soft);color:var(--os-warn);border-color:transparent}.sit-chip-bad{background:var(--os-bad-soft);color:var(--os-bad);border-color:transparent}.sit-steps{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.sit-step{display:flex;gap:12px;align-items:flex-start;padding:10px 12px;border-radius:12px;background:var(--os-well)}.sit-step-ico{flex:none;display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;font-size:12px;font-weight:900;line-height:1}.sit-step.is-done .sit-step-ico{background:var(--os-good-soft);color:var(--os-good)}.sit-step.is-todo .sit-step-ico{background:var(--os-warn-soft);color:var(--os-warn)}.sit-step.is-info .sit-step-ico{background:var(--os-a1-soft);color:var(--os-a1);font-style:italic;font-family:Georgia,serif}.sit-step-body{min-width:0;display:flex;flex-direction:column;gap:2px}.sit-step-title{display:flex;flex-wrap:wrap;align-items:center;gap:4px;font-size:12.5px;font-weight:800;color:var(--os-ink)}.sit-step-text{margin:0;font-size:12px;line-height:1.55;color:var(--os-body, var(--os-mut))}.sit-attempts{display:flex;flex-direction:column;gap:10px}.sit-att{padding:14px 16px;border-radius:14px;background:var(--os-well);border:1px solid transparent;transition:border-color .15s ease}.sit-att.is-open{background:var(--os-card);border-color:var(--os-line)}.sit-att-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.sit-att-id{min-width:0;display:flex;flex-direction:column;gap:6px}.sit-att-name{font-size:13.5px;font-weight:800;color:var(--os-ink);overflow-wrap:anywhere}.sit-att-meta{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;font-size:11.5px;color:var(--os-mut)}.sit-att-score{flex:none;font-size:22px;font-weight:900;color:var(--os-a1);font-variant-numeric:tabular-nums}.sit-att-stats{display:flex;flex-wrap:wrap;align-items:flex-end;gap:10px 22px;margin-top:12px}.sit-att-flags{display:flex;flex-wrap:wrap;gap:6px}.sit-att-toggle{margin-inline-start:auto}.sit-stat{display:flex;flex-direction:column;gap:2px}.sit-stat strong{font-size:13.5px;font-weight:800;color:var(--os-ink);font-variant-numeric:tabular-nums}.sit-stat strong.is-warn{color:var(--os-warn)}.sit-stat strong.is-bad{color:var(--os-bad)}.sit-detail{margin-top:14px;padding-top:14px;border-top:1px solid var(--os-line);display:grid;gap:16px}.sit-detail-bar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px}.sit-sec{display:flex;flex-direction:column;gap:8px}.sit-sec-head{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.sit-sec-grade{padding:12px;border-radius:12px;background:color-mix(in srgb,var(--os-warn-soft) 60%,transparent)}.sit-list{display:grid;gap:10px}.sit-bar-row{display:flex;justify-content:space-between;gap:10px;font-size:11.5px;font-weight:700;color:var(--os-ink);margin-bottom:3px}.sit-bar-pct{color:var(--os-mut);font-variant-numeric:tabular-nums}.sit-bar-track{height:6px;border-radius:3px;background:color-mix(in srgb,var(--os-line) 70%,transparent);overflow:hidden}.sit-bar-track i{display:block;height:100%;border-radius:3px;background:var(--os-a1)}.sit-bar-sub .sit-bar-row{font-size:10.5px;font-weight:600;color:var(--os-mut)}.sit-bar-sub .sit-bar-track{height:4px}.sit-bar-sub .sit-bar-track i{opacity:.55}.sit-facets{display:grid;gap:4px;margin-top:6px;padding-inline-start:12px}.sit-big{font-size:22px;font-weight:900;color:var(--os-a1);font-variant-numeric:tabular-nums}.sit-fit{display:grid;gap:4px}.sit-fit-row{display:flex;justify-content:space-between;gap:10px;font-size:11.5px;color:var(--os-mut)}.sit-fit-row span:last-child{font-weight:700;font-variant-numeric:tabular-nums}.sit-fit-row.is-met{color:var(--os-ink)}.sit-grade{padding:12px;border-radius:10px;background:var(--os-card);border:1px solid var(--os-line)}.sit-grade-text{font-size:12px;line-height:1.55;white-space:pre-wrap;margin-bottom:10px;color:var(--os-ink)}.sit-grade-form{display:flex;flex-wrap:wrap;align-items:flex-end;gap:8px}.sit-field{display:grid;gap:3px}.sit-field .input{width:72px}.acv-fb{display:flex;flex-direction:column;gap:16px}.acv-muted.acv-fb-sub{font-style:normal;margin-top:-6px}.acv-fb-row{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px}.acv-fb-stars{letter-spacing:1px;color:var(--os-line)}.acv-fb-stars .is-lit{color:#b7791f}.acv-fb-at{font-size:11px;color:var(--os-mut)}.acv-fb-rating{font-size:12px;font-weight:700;color:var(--os-mut)}.acv-fb-label{font-size:10.5px;font-weight:800;letter-spacing:.5px;text-transform:uppercase;color:var(--os-mut)}[dir=rtl] .acv-fb-label{letter-spacing:0}.acv-fb-cand{display:flex;flex-direction:column;gap:10px}.acv-fb-quote{margin:0;padding:12px 14px;border-radius:12px;background:var(--os-well);color:var(--os-ink);font-size:13px;line-height:1.6;white-space:pre-wrap}.acv-title-ico,.acv-test-name{display:inline-flex;align-items:center;gap:7px}.acv-test-meta{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:2px 0 8px;font-size:11px;color:var(--os-mut)}.acv-muted.acv-sub{font-style:normal;margin-top:-6px}.acv-kpis{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px}.acv-kpi{width:100%;height:100%;display:flex;align-items:center;gap:12px;padding:14px 16px;border-radius:16px;text-align:start;font:inherit;background:var(--os-card);border:1px solid var(--os-line);box-shadow:var(--os-shadow-md);color:inherit}.acv-kpi.is-link{cursor:pointer;transition:border-color .15s ease,transform .15s ease}.acv-kpi.is-link:hover{border-color:var(--os-a1-line, var(--os-a1));transform:translateY(-1px)}.acv-kpi.is-link:focus-visible{outline:none;box-shadow:0 0 0 3px var(--os-a1-line)}.acv-kpi-text{min-width:0;display:flex;flex-direction:column;gap:1px}.acv-kpi-label{font-size:10px;font-weight:800;letter-spacing:.6px;text-transform:uppercase;color:var(--os-mut)}[dir=rtl] .acv-kpi-label{letter-spacing:0}.acv-kpi-value{font-size:18px;font-weight:900;color:var(--os-ink);font-variant-numeric:tabular-nums;line-height:1.2}.acv-kpi.is-warn .acv-kpi-value{color:var(--os-warn)}.acv-kpi.is-bad .acv-kpi-value{color:var(--os-bad)}.acv-kpi-hint{font-size:10.5px;color:var(--os-mut)}.acv-kpi.is-link .acv-kpi-hint{color:var(--os-a1);font-weight:700}.acv-score-card{gap:10px}.acv-score-body{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;min-height:0}.acv-score-body .acv-dial{padding:0}.acv-verdict{display:flex;justify-content:center}.acv-verdict .meta-chip{margin-inline-start:0!important;font-size:11px!important;padding:3px 12px!important}.acv-score-facts{margin:0;padding-top:10px;border-top:1px solid var(--os-line);display:grid;gap:6px}.acv-score-fact{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:12px}.acv-score-fact dt{display:inline-flex;align-items:center;gap:6px;color:var(--os-mut);font-weight:600}.acv-score-fact dd{margin:0;font-weight:800;color:var(--os-ink);text-align:end}.acv-score-fact[title]{cursor:help}.acv-tbar{padding:2px 0 6px}.acv-tbar-row{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:12px;font-weight:700;color:var(--os-ink);margin-bottom:5px}.acv-tbar-name{display:inline-flex;align-items:center;gap:7px;min-width:0}.acv-tbar-name bdi{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.acv-tbar-row strong{font-size:13px;font-weight:900;font-variant-numeric:tabular-nums}.acv-tbar-track{position:relative;height:9px;border-radius:5px;background:color-mix(in srgb,var(--os-line) 75%,transparent)}.acv-tbar-track i{display:block;height:100%;border-radius:5px}.acv-tbar-mark{position:absolute;inset-block:-3px;width:2px;margin-inline-start:-1px;border-radius:1px;background:var(--os-ink);opacity:.55}.acv-tbar-note{display:block;margin-top:4px;font-size:11px;color:var(--os-mut)}.acv-tbar-note.is-below{color:var(--os-warn);font-weight:700}.acv-prof-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:12px;align-items:start}.acv-prof{display:flex;flex-direction:column;gap:12px;padding:14px 16px;border-radius:14px;background:var(--os-well);min-width:0}.acv-prof-head{display:flex;align-items:center;gap:10px;min-width:0}.acv-prof-name{flex:1;min-width:0;font-size:13px;font-weight:800;color:var(--os-ink);overflow-wrap:anywhere}.acv-prof-chip{flex:none;padding:2px 9px;border-radius:999px;font-size:10px;font-weight:800;background:var(--os-a1-soft);color:var(--os-a1)}.acv-prof-fw{display:flex;flex-direction:column;gap:10px}.acv-prof-fw+.acv-prof-fw{padding-top:12px;border-top:1px dashed var(--os-line)}.acv-prof-top{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2px 10px;padding:10px 12px;border-radius:12px;background:color-mix(in srgb,var(--dim) 10%,var(--os-card))}.acv-prof-kicker{grid-column:1 / -1;display:inline-flex;align-items:center;gap:6px;font-size:10px;font-weight:800;letter-spacing:.6px;text-transform:uppercase;color:var(--os-mut)}[dir=rtl] .acv-prof-kicker{letter-spacing:0}.acv-prof-dot{width:8px;height:8px;border-radius:50%;background:var(--dim)}.acv-prof-value{min-width:0;font-size:15px;font-weight:900;color:var(--dim);overflow-wrap:anywhere}.acv-prof-evidence{font-size:11px;font-weight:700;color:var(--os-mut);white-space:nowrap;font-variant-numeric:tabular-nums}.acv-prof-dims{display:flex;flex-direction:column;gap:7px}.acv-prof-dim{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(60px,1fr) 44px;align-items:center;gap:10px}.acv-prof-dim-label{min-width:0;font-size:11.5px;font-weight:600;color:var(--os-body, var(--os-ink));overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.acv-prof-dim.is-top .acv-prof-dim-label{font-weight:800;color:var(--os-ink)}.acv-prof-dim-track{height:7px;border-radius:4px;background:color-mix(in srgb,var(--os-line) 75%,transparent);overflow:hidden}.acv-prof-dim-track i{display:block;height:100%;border-radius:4px;background:var(--dim)}.acv-prof-dim-pct{font-size:11.5px;font-weight:800;text-align:end;color:var(--os-ink);font-variant-numeric:tabular-nums}.acv-prof-dim-pct em{font-style:normal;font-size:10px;text-transform:uppercase;color:var(--os-warn);cursor:help}@media(max-width:560px){.acv-prof-grid{grid-template-columns:minmax(0,1fr)}}.acv-res{display:flex;flex-direction:column;gap:16px}.acv-res-tests{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:10px}.acv-res-tile{position:relative;display:flex;flex-direction:column;gap:10px;min-width:0;padding:12px 14px 14px;border-radius:14px;text-align:start;font:inherit;color:inherit;cursor:pointer;background:var(--os-well);border:1px solid transparent;transition:border-color .15s ease,background .15s ease,box-shadow .15s ease}.acv-res-tile:hover{border-color:var(--os-line)}.acv-res-tile:focus-visible{outline:none;box-shadow:0 0 0 3px var(--os-a1-line)}.acv-res-tile.is-on{background:var(--os-card);border-color:var(--os-a1);box-shadow:var(--os-shadow-md)}.acv-res-tile-top{display:flex;align-items:flex-start;gap:8px;min-width:0}.acv-res-tile-name{font-size:12.5px;font-weight:800;line-height:1.35;color:var(--os-ink);overflow-wrap:anywhere}.acv-res-tile-foot{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:auto}.acv-res-tile-n{font-size:10.5px;color:var(--os-mut);white-space:nowrap}.acv-res-pct{font-size:17px;font-weight:900;font-variant-numeric:tabular-nums}.acv-res-tile-bar{position:relative;height:5px;border-radius:3px;background:color-mix(in srgb,var(--os-line) 75%,transparent)}.acv-res-tile-bar i{display:block;height:100%;border-radius:3px}.acv-res-tile-bar b{position:absolute;inset-block:-2px;width:2px;margin-inline-start:-1px;background:var(--os-ink);opacity:.5}.acv-res-panel-head{display:flex;align-items:center;gap:12px}.acv-res-panel-title{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.acv-res-panel-title bdi{font-size:15px;font-weight:900;color:var(--os-ink);overflow-wrap:anywhere}.acv-res-panel-sub{font-size:11.5px;color:var(--os-mut)}.acv-res-panel-sub .is-below{color:var(--os-warn);font-weight:700}.acv-res-panel-score .acv-res-pct{font-size:26px}.acv-res-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:10px}.acv-res-stat{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:12px;background:var(--os-well)}.acv-res-stat-text{display:flex;flex-direction:column;min-width:0}.acv-res-stat-text strong{font-size:16px;font-weight:900;color:var(--os-ink);font-variant-numeric:tabular-nums}.acv-res-panel-foot{display:flex;justify-content:flex-end}.acv-res-analysis:has(.acv-res-analysis-body:empty){display:none}.acv-res-analysis-body>.card{margin:0 0 12px!important;background:var(--os-well)!important;border:0;border-radius:14px!important;box-shadow:none}.acv-res-analysis-body>:last-child{margin-bottom:0!important}.acv-res-filters{display:flex;flex-wrap:wrap;gap:6px}.acv-res-filter{display:inline-flex;align-items:center;gap:6px;padding:5px 12px;border-radius:999px;font:inherit;font-size:11.5px;font-weight:700;cursor:pointer;color:var(--os-ink);background:var(--os-card);border:1px solid var(--os-line)}.acv-res-filter span{padding:0 6px;border-radius:999px;font-size:10px;font-weight:800;background:var(--os-well);color:var(--os-mut)}.acv-res-filter.is-on{border-color:var(--os-a1);background:var(--os-a1-soft);color:var(--os-a1)}.acv-res-filter:disabled{opacity:.45;cursor:default}.acv-qa-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.acv-qa{display:flex;flex-direction:column;gap:8px;padding:12px 14px;border-radius:14px;background:var(--os-well)}.acv-qa-head{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px}.acv-qa-n{font-size:11px;font-weight:900;color:var(--os-a1)}.acv-qa-format{padding:1px 8px;border-radius:999px;font-size:10px;font-weight:700;color:var(--os-mut);background:var(--os-card);border:1px solid var(--os-line)}.acv-qa-time{display:inline-flex;align-items:center;gap:4px;margin-inline-start:auto;font-size:11px;font-weight:700;color:var(--os-mut);font-variant-numeric:tabular-nums}.acv-qa-time.is-slow{color:var(--os-warn)}.acv-qa-stem{font-size:13px;font-weight:700;line-height:1.55;color:var(--os-ink);text-align:start}.acv-qa-answer{padding:8px 10px;border-radius:10px;font-size:12.5px;line-height:1.5;background:var(--os-card);color:var(--os-ink)}.acv-qa.is-good .acv-qa-answer{background:color-mix(in srgb,var(--os-good-soft) 70%,var(--os-card))}.acv-qa.is-bad .acv-qa-answer{background:color-mix(in srgb,var(--os-bad-soft) 70%,var(--os-card))}.acv-qa-label{margin-inline-end:6px;font-size:10.5px;font-weight:800;text-transform:uppercase;letter-spacing:.4px;color:var(--os-mut)}[dir=rtl] .acv-qa-label{letter-spacing:0}.acv-qa-key{font-size:12px;color:var(--os-mut)}@media(max-width:560px){.acv-res-tests{grid-template-columns:minmax(0,1fr)}.acv-res-panel-score .acv-res-pct{font-size:22px}}.acv-qa.is-warn .acv-qa-answer{background:color-mix(in srgb,var(--os-warn-soft) 70%,var(--os-card))}.acv-qa-pts{font-size:11px;font-weight:800;color:var(--os-ink);font-variant-numeric:tabular-nums}.acd-iv-session{display:grid;gap:10px;margin-top:12px;padding-top:12px;border-top:1px dashed var(--border)}.acd-iv-facts{gap:6px}.acd-iv-toggle{font:inherit;font-size:12px;font-weight:800;color:var(--text-primary);background:none;border:0;padding:2px 0;cursor:pointer}.acd-iv-toggle:focus-visible{outline:2px solid var(--accent-cyan, #3FB8AE);outline-offset:2px;border-radius:4px}.acd-iv-chat{list-style:none;margin:8px 0 0;padding:0;display:grid;gap:8px;max-height:520px;overflow:auto}.acd-iv-turn{display:grid;gap:3px;max-width:86%}.acd-iv-turn.ai{justify-self:start}.acd-iv-turn.cand{justify-self:end}.acd-iv-who{font-size:10px;font-weight:800;color:var(--text-muted);text-transform:uppercase;letter-spacing:.4px}.acd-iv-turn.cand .acd-iv-who{text-align:end}.acd-iv-bubble{font-size:12.5px;line-height:1.55;padding:8px 11px;border-radius:12px;white-space:pre-wrap;word-break:break-word}.acd-iv-turn.ai .acd-iv-bubble{background:var(--bg-elev, rgba(127,127,127,.12));border-start-start-radius:4px}.acd-iv-turn.cand .acd-iv-bubble{background:color-mix(in srgb,var(--accent-cyan, #3FB8AE) 16%,transparent);border-start-end-radius:4px}.acd-iv-grading{justify-self:end}.acd-iv-grading-body{display:grid;gap:6px;margin-top:4px;padding:8px 10px;border-radius:8px;border:1px dashed var(--border)}.acd-iv-media{width:100%;max-height:320px;border-radius:10px;background:#000}.acd-iv-audio{width:100%}.acd-iv-tag{margin-inline-start:6px;font-size:9.5px;font-weight:700;text-transform:none;letter-spacing:0;color:var(--text-muted);opacity:.85}.acd-iv-tag.scope{opacity:1;font-weight:800;padding:0 6px;border-radius:999px;color:var(--text-primary);background:color-mix(in srgb,var(--accent-amber, #f59e0b) 26%,transparent)}.acd-iv-turn.scope .acd-iv-bubble{background:color-mix(in srgb,var(--accent-amber, #f59e0b) 18%,transparent);border:1px solid color-mix(in srgb,var(--accent-amber, #f59e0b) 45%,transparent)}.acd-iv-turn.violation .acd-iv-bubble{box-shadow:inset 0 0 0 1px var(--accent-amber, #f59e0b)}.acd-iv-violations{margin:0;padding-inline-start:18px;font-size:12.5px;line-height:1.55;display:grid;gap:4px}.acd-iv-qa-wrap{overflow-x:auto}.acd-iv-qa{width:100%;border-collapse:collapse;font-size:12.5px}.acd-iv-qa th{text-align:start;font-size:10.5px;font-weight:800;color:var(--text-muted);text-transform:uppercase;padding:4px 6px;border-bottom:1px solid var(--border)}.acd-iv-qa td{padding:6px;vertical-align:top;border-bottom:1px dashed var(--border)}.acd-iv-qa-n,.acd-iv-qa-score{white-space:nowrap;color:var(--text-muted)}.acd-iv-words{font-size:12px;margin:4px 0 0;padding:6px 8px;border-radius:8px;background:var(--bg-elev, rgba(127,127,127,.08));white-space:pre-wrap}@media screen{.acv-appcall{margin-bottom:16px}.acv-appcall .acv-card-title{display:inline-flex;align-items:center;gap:6px}.acv-call{display:flex;flex-direction:column;gap:10px;padding:12px 14px;border-radius:14px;background:var(--os-well)}.acv-call-head{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.acv-call-name{min-width:0;display:flex;flex-direction:column;gap:2px;font-size:13px;font-weight:800;color:var(--os-ink);overflow-wrap:anywhere}.acv-call-sub{font-size:11px;font-weight:600;color:var(--os-mut)}.acv-call-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px 14px;margin:0}.acv-call-facts dt{font-size:10px;font-weight:800;letter-spacing:.6px;text-transform:uppercase;color:var(--os-mut)}[dir=rtl] .acv-call-facts dt{letter-spacing:0}.acv-call-facts dd{margin:2px 0 0;font-size:12.5px;font-weight:700;color:var(--os-body);font-variant-numeric:tabular-nums}.acv-call-edit{display:flex;flex-wrap:wrap;align-items:flex-end;gap:8px 12px;padding-top:10px;border-top:1px solid var(--os-line)}.acv-call-input{display:flex;flex-direction:column;gap:4px;font-size:11.5px;font-weight:700;color:var(--os-body)}.acv-call-input .form-input{min-inline-size:13em}.acv-call-btns{display:flex;flex-wrap:wrap;gap:6px}.acv-call-err{flex-basis:100%;margin:0;font-size:12px;color:var(--os-bad)}@media(max-width:560px){.acv-call-facts{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}}.acd-log-text{font-size:12px;font-weight:600;text-align:start}.acd-log-time{font-size:10.5px;color:var(--text-muted)}.acd-log-empty{font-size:12px;color:var(--text-muted);font-style:italic}.acd-log-main{min-width:0}@media screen{.acd-drawer.acv{--acv-bg: color-mix(in srgb, var(--os-a1) 3%, var(--os-canvas));background:var(--acv-bg)}.acv .acv-head-wrap{border-bottom:0;padding:16px 18px 6px}.acv-head{position:relative;display:flex;flex-wrap:wrap;align-items:center;gap:14px 18px;padding:16px 18px;padding-inline-end:58px;border-radius:20px;background:var(--os-card);border:1px solid var(--os-line);box-shadow:var(--os-shadow-md)}.acv-id{display:flex;align-items:center;gap:14px;flex:1 1 320px;min-width:0}.acv-ava{display:inline-flex;align-items:center;justify-content:center;width:52px;height:52px;flex:none;border-radius:16px;font-size:17px;font-weight:800;letter-spacing:.5px;background:linear-gradient(135deg,color-mix(in srgb,var(--os-a1) 20%,transparent),color-mix(in srgb,var(--os-a2) 10%,transparent));color:var(--os-a1);-webkit-user-select:none;user-select:none}[dir=rtl] .acv-ava{letter-spacing:0}.acv-who{min-width:0;flex:1;display:flex;flex-direction:column;gap:2px}.acv-name{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 8px;font-size:17px;font-weight:800;line-height:1.3;color:var(--os-ink)}.acv-name-main{min-width:0;overflow-wrap:anywhere}.acv-name-native{font-size:14px;font-weight:600;color:var(--os-mut)}.acv-email{font-size:12px;color:var(--os-mut);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.acv-chips{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px}.acv .acv-score{flex:none;padding:7px 13px;border-radius:12px;font-size:16px;font-variant-numeric:tabular-nums;background:color-mix(in srgb,var(--score) 12%,transparent);color:var(--score)}.acv-actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px}.acv-actions-group{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.acv-actions-sep{width:1px;height:22px;background:var(--os-line)}.acv .acv-actions .acd-view-toggle{padding:3px;border-color:var(--os-line)}.acv .acv-actions .acd-view-toggle button{padding:5px 11px;border-radius:8px;color:var(--os-mut)}.acv .acv-actions .acd-view-toggle button.active{background:var(--os-card);color:var(--os-a1);box-shadow:var(--os-shadow)}.acv-close{position:absolute;inset-block-start:14px;inset-inline-end:14px;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:10px;border:1px solid var(--os-line);background:var(--os-well);color:var(--os-mut);cursor:pointer;transition:background .15s ease,color .15s ease,box-shadow .15s ease}.acv-close:hover{background:var(--os-a1-soft);color:var(--os-a1)}.acv-close:focus-visible{outline:none;box-shadow:0 0 0 3px var(--os-a1-line)}.acd-drawer.acv .acd-tabbar{display:flex;justify-content:center;padding:10px 18px;border-bottom:0;background:var(--acv-bg)}.acv-seg{display:inline-flex;gap:2px;max-width:100%;padding:4px;overflow-x:auto;scrollbar-width:none;border-radius:14px;background:var(--os-well);border:1px solid var(--os-line)}.acv-seg::-webkit-scrollbar{display:none}.acv .acv-seg .acd-tab,.acv .acv-seg .acd-tab:first-child,.acv .acv-seg .acd-tab:last-child{margin:0;flex:none;padding:7px 14px;border:0;border-radius:10px;background:transparent;color:var(--os-mut);font-size:12px;font-weight:700}.acv .acv-seg .acd-tab:hover{color:var(--os-ink);background:color-mix(in srgb,var(--os-card) 55%,transparent)}.acv .acv-seg .acd-tab.active{background:var(--os-card);color:var(--os-a1);box-shadow:var(--os-shadow-md)}.acv .acv-seg .acd-tab:focus-visible{outline:none;box-shadow:0 0 0 3px var(--os-a1-line)}.acv .acd-drawer-body{padding:8px 18px 36px}.acv-card,.acv-panel{min-width:0;border-radius:18px;background:var(--os-card);border:1px solid var(--os-line);box-shadow:var(--os-shadow-md);padding:18px 20px}.acv-panel{margin-bottom:16px}.acv-card{display:flex;flex-direction:column;gap:12px}.acv-card-head{display:flex;align-items:center;justify-content:space-between;gap:10px}.acv-card-title{margin:0;font-size:10.5px;font-weight:800;letter-spacing:1.4px;text-transform:uppercase;color:var(--os-mut)}[dir=rtl] .acv-card-title{letter-spacing:0}.acv-card-foot{padding-top:10px;border-top:1px solid var(--os-line)}.acv-count{min-width:22px;padding:2px 8px;border-radius:999px;background:var(--os-a1-soft);color:var(--os-a1);font-size:11px;font-weight:800;text-align:center;font-variant-numeric:tabular-nums}.acv-muted{margin:0;font-size:12px;color:var(--os-mut);font-style:italic}.acv .p3a-note{margin:0 0 16px;padding:14px 18px;border-radius:16px;border-color:var(--os-line);background:var(--os-card);box-shadow:var(--os-shadow)}.acv .p3a-chip{border-color:var(--os-line);background:var(--os-well)}.acv-ov{display:flex;flex-direction:column;gap:16px}.acv-ov-top{display:grid;grid-template-columns:minmax(240px,300px) minmax(0,1fr);gap:16px;align-items:stretch}.acv-dial{display:flex;justify-content:center;padding:4px 0}.acv-empty{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:10px 6px;text-align:center}.acv-empty-ico{display:inline-flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:50%;background:var(--os-a1-soft);box-shadow:0 0 0 7px color-mix(in srgb,var(--os-a1) 4%,transparent);margin-bottom:4px}.acv-empty-title{font-size:14px;font-weight:800;color:var(--os-ink)}.acv-empty-text{margin:0;max-width:260px;font-size:12px;line-height:1.55;color:var(--os-mut)}.acv-tests{display:flex;flex-direction:column;gap:4px}.acv-test{padding:8px 12px 2px;border-radius:12px;background:var(--os-well)}.acv-test-pending{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:9px 12px}.acv-test-name{min-width:0;font-size:12px;font-weight:700;color:var(--os-body);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.acv-pill{flex:none;padding:2px 9px;border-radius:999px;border:1px solid var(--os-line);background:var(--os-card);font-size:10.5px;font-weight:700;color:var(--os-mut)}.acv .acd-ov-profiles-note{margin:-4px 0 0}.acv .acd-ov-profile-grid{margin-bottom:0}.acv .acd-ov-profile{border-color:var(--os-line);border-radius:14px;background:var(--os-well)}.acv-timeline .acd-log-list{position:relative;display:flex;flex-direction:column}.acv-timeline .acd-log-row{position:relative;gap:14px;padding:0 0 14px;border-bottom:0}.acv-timeline .acd-log-row:last-child{padding-bottom:0}.acv-timeline .acd-log-row:not(:last-child):before{content:"";position:absolute;inset-inline-start:5px;inset-block:16px -2px;width:2px;border-radius:2px;background:var(--os-line)}.acv-timeline .acd-log-dot{width:12px;height:12px;margin-top:3px;background:var(--os-card);border:2px solid var(--os-a1-line)}.acv-timeline .acd-log-row:first-child .acd-log-dot{background:var(--os-a1);border-color:var(--os-a1);box-shadow:0 0 0 4px var(--os-a1-soft)}.acv-timeline .acd-log-text{font-size:12.5px;color:var(--os-ink);line-height:1.45}.acv-timeline .acd-log-time{margin-top:2px;font-size:11px;color:var(--os-mut);font-variant-numeric:tabular-nums}.acv .acd-scroll-layout{padding-top:8px}.acv .acd-scroll-nav{top:8px;padding:6px;border-radius:16px;background:var(--os-card);border:1px solid var(--os-line);box-shadow:var(--os-shadow)}.acv .acd-scroll-nav button{border-radius:10px;color:var(--os-mut)}.acv .acd-scroll-nav button:hover{color:var(--os-ink)}.acv .acd-scroll-section{margin-bottom:24px;scroll-margin-top:12px}.acv .acd-scroll-heading{margin:0 0 10px;padding:0 4px;border-bottom:0;font-size:11px;font-weight:800;letter-spacing:1.4px;text-transform:uppercase;color:var(--os-mut)}[dir=rtl] .acv .acd-scroll-heading{letter-spacing:0}@media(max-width:760px){.acv-ov-top{grid-template-columns:minmax(0,1fr)}}@media(max-width:560px){.acv .acv-head-wrap{padding:10px 10px 4px}.acv-head{padding:14px;padding-inline-end:50px;border-radius:16px;gap:12px}.acv-close{inset-block-start:12px;inset-inline-end:12px}.acv-id{flex-basis:100%;gap:12px}.acv-ava{width:44px;height:44px;border-radius:14px;font-size:15px}.acv-name{font-size:15.5px}.acv-actions{width:100%}.acv-actions-sep{display:none}.acd-drawer.acv .acd-tabbar{padding:8px 10px;justify-content:flex-start}.acv .acd-drawer-body{padding:6px 10px 28px}.acv-card,.acv-panel{padding:14px;border-radius:16px}}}@media screen{.modal-overlay.sim3-stage{background:var(--os-canvas)!important}.sim3-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none;z-index:0}.sim3-blob{position:absolute;border-radius:50%;will-change:transform}.sim3-blob.b1{width:58vmax;height:58vmax;inset-block-start:-24vmax;inset-inline-start:-16vmax;background:radial-gradient(circle at 50% 50%,color-mix(in srgb,var(--os-a1) 11%,transparent) 0%,transparent 62%);animation:sim3Drift1 44s ease-in-out infinite alternate,sim3Breathe 26s ease-in-out infinite alternate}.sim3-blob.b2{width:64vmax;height:64vmax;inset-block-end:-30vmax;inset-inline-end:-20vmax;background:radial-gradient(circle at 50% 50%,color-mix(in srgb,var(--os-a2) 9%,transparent) 0%,transparent 62%);animation:sim3Drift2 50s ease-in-out infinite alternate,sim3Breathe 34s ease-in-out infinite alternate-reverse}.sim3-blob.b3{width:44vmax;height:44vmax;inset-block-start:30%;inset-inline-end:-8vmax;background:radial-gradient(circle at 50% 50%,color-mix(in srgb,var(--os-a3) 10%,transparent) 0%,transparent 64%);animation:sim3Drift3 36s ease-in-out infinite alternate,sim3Breathe 30s ease-in-out infinite alternate}.sim3-blob.b4{width:70vmax;height:70vmax;inset-block-start:42%;inset-inline-start:-24vmax;background:radial-gradient(circle at 50% 50%,color-mix(in srgb,var(--os-a2) 7%,transparent) 0%,transparent 66%);animation:sim3Drift4 48s ease-in-out infinite alternate,sim3Breathe 40s ease-in-out infinite alternate-reverse}[data-theme=dark] .sim3-blob.b4{background:radial-gradient(circle at 50% 50%,color-mix(in srgb,var(--os-a2) 11%,transparent) 0%,transparent 66%)}@keyframes sim3Drift4{0%{transform:translateZ(0) scale(1.05)}to{transform:translate3d(15vw,-12vh,0) scale(.9)}}@keyframes sim3Breathe{0%{opacity:.68}to{opacity:1}}.sim3-sheen{position:absolute;inset-block-start:50%;inset-inline-start:50%;width:160vmax;height:160vmax;margin-block-start:-80vmax;margin-inline-start:-80vmax;border-radius:50%;background:conic-gradient(from 0deg,transparent 0deg,color-mix(in srgb,var(--os-a1) 4%,transparent) 40deg,transparent 85deg,transparent 180deg,color-mix(in srgb,var(--os-a2) 3%,transparent) 225deg,transparent 270deg);will-change:transform;animation:sim3SheenSpin 150s linear infinite}[data-theme=dark] .sim3-sheen{background:conic-gradient(from 0deg,transparent 0deg,color-mix(in srgb,var(--os-a1) 7%,transparent) 40deg,transparent 85deg,transparent 180deg,color-mix(in srgb,var(--os-a2) 5%,transparent) 225deg,transparent 270deg)}@keyframes sim3SheenSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}[data-theme=dark] .sim3-blob.b1{background:radial-gradient(circle at 50% 50%,color-mix(in srgb,var(--os-a1) 17%,transparent) 0%,transparent 62%)}[data-theme=dark] .sim3-blob.b2{background:radial-gradient(circle at 50% 50%,color-mix(in srgb,var(--os-a2) 14%,transparent) 0%,transparent 62%)}[data-theme=dark] .sim3-blob.b3{background:radial-gradient(circle at 50% 50%,color-mix(in srgb,var(--os-a3) 15%,transparent) 0%,transparent 64%)}@keyframes sim3Drift1{0%{transform:translateZ(0) scale(1)}to{transform:translate3d(14vw,10vh,0) scale(1.16)}}@keyframes sim3Drift2{0%{transform:translateZ(0) scale(1.08)}to{transform:translate3d(-12vw,-10vh,0) scale(.94)}}@keyframes sim3Drift3{0%{transform:translateZ(0) scale(.94)}to{transform:translate3d(-11vw,12vh,0) scale(1.12)}}.sim3-grain{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.035;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/></filter><rect width='160' height='160' filter='url(%23n)'/></svg>")}[data-theme=dark] .sim3-grain{opacity:.05}.sim3-vignette{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(120% 95% at 50% 40%,transparent 58%,color-mix(in srgb,var(--os-ink) 9%,transparent) 100%)}[data-theme=dark] .sim3-vignette{background:radial-gradient(120% 95% at 50% 40%,transparent 55%,rgba(0,0,0,.4) 100%)}.modal.sim3-card{position:relative;z-index:1;max-width:min(1060px,96vw)!important;border-radius:22px;background:color-mix(in srgb,var(--os-card) 88%,transparent);border:1px solid var(--os-glass-line);box-shadow:var(--os-shadow-lg);overflow:hidden;padding:26px 28px 20px}[data-theme=dark] .modal.sim3-card{background:color-mix(in srgb,var(--os-card) 86%,transparent);border-color:var(--os-glass-line)}.sim3-progress{position:absolute;inset-block-start:0;inset-inline:0;height:4px;background:color-mix(in srgb,var(--os-a1) 12%,transparent);z-index:5}.sim3-progress-fill{display:block;height:100%;background:var(--os-grad-wide);border-end-end-radius:4px;transition:width .5s cubic-bezier(.22,1,.3,1)}.sim3-header{border-bottom:1px solid var(--os-line)!important;padding-bottom:14px!important}.sim3-chip{border-radius:999px;padding:6px 13px;letter-spacing:.2px;white-space:nowrap}.sim3-timer{font-variant-numeric:tabular-nums}.sim3-timer-low{background:var(--os-bad-soft)!important;color:var(--os-bad)!important;animation:sim3TimerPulse 1.5s ease-in-out infinite}@keyframes sim3TimerPulse{0%,to{box-shadow:0 0 color-mix(in srgb,var(--os-bad) 35%,transparent)}50%{box-shadow:0 0 0 7px transparent}}.sim3-body{scrollbar-gutter:stable}.sim3-swap{animation:sim3SwapIn .3s ease}@keyframes sim3SwapIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media(min-width:900px){.sim3-swap{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:26px;align-items:start}}.sim3-counter{display:inline-flex;align-items:center;gap:6px;background:var(--os-well);border:1px solid var(--os-line);border-radius:999px;padding:5px 12px;font-weight:600}.sim3-stem{font-size:16px!important;line-height:1.62!important;font-weight:700!important;text-transform:none;letter-spacing:-.01em;color:var(--os-ink)}.sim3-qcol img{border-radius:12px!important;box-shadow:var(--os-shadow)}.sim3-ws{background:color-mix(in srgb,var(--os-well) 55%,transparent)!important;border:1px solid var(--os-line)!important;border-radius:16px!important;padding:16px!important}.sim3-opt{background:var(--os-card);border:1.5px solid var(--os-line);border-radius:14px;padding:12px 14px;padding-inline-end:42px;min-height:44px;position:relative;font-size:13.5px;color:var(--os-body);transition:transform .16s ease,border-color .16s ease,background-color .16s ease,box-shadow .16s ease}.sim3-opt:hover{border-color:var(--os-a1-line);background:var(--os-a1-soft);transform:scale(1.015)}.sim3-opt input[type=radio],.sim3-opt input[type=checkbox]{accent-color:var(--os-a1);width:16px;height:16px;margin-block-start:2px;flex-shrink:0}.sim3-opt.is-selected{border-color:var(--os-a1);background:var(--os-a1-soft);box-shadow:0 4px 14px var(--os-a1-glow)}.sim3-opt.is-selected:after{content:"✓";position:absolute;inset-inline-end:12px;inset-block-start:50%;translate:0 -50%;width:20px;height:20px;border-radius:50%;background:var(--os-grad);color:#fff;font-size:11px;font-weight:800;display:flex;align-items:center;justify-content:center;animation:sim3Pop .22s ease}@keyframes sim3Pop{0%{scale:0;opacity:0}to{scale:1;opacity:1}}.sim3-binary .btn{border-radius:12px;min-height:46px;padding:12px 16px;font-size:13.5px;font-weight:700;transition:transform .15s ease,box-shadow .15s ease,background-color .15s ease,border-color .15s ease}.sim3-binary .btn-secondary:hover{border-color:var(--os-a1-line)}.sim3-binary .btn-primary{background:var(--os-grad);border-color:transparent;color:#fff;box-shadow:0 6px 16px var(--os-a1-glow)}.sim3-likert{background:var(--os-well);border:1px solid var(--os-line);border-radius:14px;padding:6px}.sim3-likert .btn{border-radius:10px;border-color:transparent;background:transparent;color:var(--os-mut);font-weight:600;font-size:11px;padding:9px 8px;min-height:40px;white-space:normal;line-height:1.3}.sim3-likert .btn-secondary:hover{background:var(--os-a1-soft);color:var(--os-a1);border-color:transparent}.sim3-likert .btn-primary{background:var(--os-grad);border-color:transparent;color:#fff;box-shadow:0 4px 12px var(--os-a1-glow)}.sim3-ml-row{background:var(--os-card)!important;border:1.5px solid var(--os-line)!important;border-radius:14px!important;padding:12px 14px!important;position:relative;transition:border-color .16s ease,background-color .16s ease,box-shadow .16s ease}.sim3-ml-row:hover{border-color:var(--os-a1-line)!important}.sim3-ml-row:before{content:"";position:absolute;inset-inline-start:0;inset-block:10px;width:4px;border-start-end-radius:4px;border-end-end-radius:4px;background:transparent;transition:background-color .16s ease}.sim3-ml-row.is-most,.sim3-ml-row.is-best{border-color:var(--os-good)!important;background:var(--os-good-soft)!important;box-shadow:0 3px 12px color-mix(in srgb,var(--os-good) 22%,transparent)}.sim3-ml-row.is-most:before,.sim3-ml-row.is-best:before{background:var(--os-good)}.sim3-ml-row.is-least,.sim3-ml-row.is-worst{border-color:var(--os-bad)!important;background:var(--os-bad-soft)!important;box-shadow:0 3px 12px color-mix(in srgb,var(--os-bad) 22%,transparent)}.sim3-ml-row.is-least:before,.sim3-ml-row.is-worst:before{background:var(--os-bad)}.sim3-ml-row .ml-btn{padding:6px 14px;font-size:11px;min-height:30px}.sim3-rank-row{background:var(--os-card)!important;border:1.5px solid var(--os-line)!important;border-radius:12px!important;padding:10px 14px!important;justify-content:flex-start!important;gap:10px;align-items:center;transition:border-color .16s ease}.sim3-rank-row:hover{border-color:var(--os-a1-line)!important}.sim3-rank-row:before{content:"⠿";color:var(--os-faint);font-size:15px;line-height:1;cursor:grab}.sim3-rank-row .sim3-rank-text{flex:1;font-size:13px}.sim3-rank-row button{width:32px;height:32px;padding:0!important;border:1px solid var(--os-line);border-radius:50%;background:var(--os-card);color:var(--os-mut);cursor:pointer;font-size:11px;transition:border-color .15s ease,color .15s ease}.sim3-rank-row button:hover{border-color:var(--os-a1);color:var(--os-a1)}.sim3-star{font-size:32px!important;display:inline-block;transition:transform .15s ease}.sim3-star:hover{transform:scale(1.18)}.sim3-ws .form-input,.sim3-ws .form-textarea,.sim3-ws .form-select{border-radius:12px}.sim3-ws .form-input:focus,.sim3-ws .form-textarea:focus,.sim3-ws .form-select:focus{border-color:var(--os-a1)!important;box-shadow:0 0 0 3px var(--os-a1-glow)!important}.sim3-typing-stats{align-items:center}.sim3-typing-stats>span{background:var(--os-well);border:1px solid var(--os-line);border-radius:999px;padding:4px 12px;font-weight:600}.sim3-nav{border-top:1px solid var(--os-line)!important;padding-top:14px!important}.sim3-nav .btn{border-radius:12px;min-height:44px;padding:10px 24px;font-weight:700;transition:transform .15s ease,box-shadow .15s ease,filter .15s ease}.sim3-nav .btn-primary{background:var(--os-grad);border-color:transparent;color:#fff;box-shadow:0 8px 20px var(--os-a1-glow)}.sim3-nav .btn-primary:hover{filter:brightness(1.08);transform:translateY(-1px);box-shadow:0 10px 26px var(--os-a1-glow)}.sim3-nav .btn-primary:active{transform:translateY(0)}.sim3-opt{display:flex;gap:10px}.sim3-opt-medal{width:26px;height:26px;border-radius:50%;background:var(--os-well);border:1.5px solid var(--os-line);color:var(--os-mut);font-size:11.5px;font-weight:800;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:background-color .16s ease,border-color .16s ease,color .16s ease}.sim3-opt:hover .sim3-opt-medal{border-color:var(--os-a1-line);color:var(--os-a1)}.sim3-opt.is-selected .sim3-opt-medal{background:var(--os-grad);border-color:transparent;color:#fff}.sim3-multi-count{align-self:flex-start;background:var(--os-a1-soft);border:1px solid var(--os-a1-line);color:var(--os-a1);border-radius:999px;padding:3px 12px;font-size:11px;font-weight:800;letter-spacing:.3px}.sim3-tf{display:inline-flex;align-items:center;justify-content:center;gap:8px}.sim3-tf-ic{width:22px;height:22px;border-radius:50%;border:1.5px solid currentColor;display:inline-flex;align-items:center;justify-content:center;font-size:11px;font-weight:800;flex-shrink:0}.sim3-tf.is-true.btn-secondary:hover{border-color:var(--os-good);color:var(--os-good);background:var(--os-good-soft)}.sim3-tf.is-false.btn-secondary:hover{border-color:var(--os-bad);color:var(--os-bad);background:var(--os-bad-soft)}.sim3-dd{position:relative}.sim3-dd:after{content:"▾";position:absolute;inset-inline-end:16px;inset-block-start:50%;translate:0 -50%;pointer-events:none;color:var(--os-a1);font-size:15px;font-weight:800}.sim3-dd-select{-moz-appearance:none;appearance:none;-webkit-appearance:none;min-height:52px;font-size:14px;font-weight:600;padding-inline:16px 44px!important;border-radius:14px!important;background:var(--os-card);cursor:pointer}.sim3-star.is-lit{animation:sim3StarPop .28s ease}@keyframes sim3StarPop{0%{scale:.5}60%{scale:1.28}to{scale:1}}.sim3-rate-chip{background:var(--os-well);border:1px solid var(--os-line);border-radius:999px;padding:4px 12px;font-size:12px;font-weight:800;color:var(--os-ink);margin-inline-start:6px;white-space:nowrap}.sim3-answer-line{display:flex;justify-content:center;align-items:center;gap:10px;padding-block:6px}.sim3-big-input{max-width:380px;min-height:52px;font-size:16px!important;font-weight:600;text-align:center;border-radius:14px!important}.sim3-step{width:44px;height:44px;border-radius:50%;border:1.5px solid var(--os-line);background:var(--os-card);color:var(--os-mut);font-size:18px;font-weight:700;line-height:1;cursor:pointer;flex-shrink:0;transition:border-color .15s ease,color .15s ease,background-color .15s ease}.sim3-step:hover{border-color:var(--os-a1);color:var(--os-a1);background:var(--os-a1-soft)}.sim3-fill-n{background:var(--os-well);border:1px solid var(--os-line);border-radius:999px;padding:3px 10px;font-size:11px;font-weight:700;color:var(--os-mut);white-space:nowrap}.sim3-ws .sim3-fill-input,.sim3-ws .sim3-fill-input:focus{border:none!important;border-bottom:2px solid var(--os-line)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;text-align:center;font-weight:700}.sim3-ws .sim3-fill-input:focus{border-bottom-color:var(--os-a1)!important}.sim3-essay .sim3-essay-ta{min-height:180px;line-height:1.75!important;font-size:13.5px;border-radius:14px}.sim3-essay-foot{display:flex;align-items:center;justify-content:flex-end;gap:8px}.sim3-essay-ring{width:18px;height:18px;border-radius:50%;flex-shrink:0;background:conic-gradient(var(--os-a1) var(--p, 0%),color-mix(in srgb,var(--os-a1) 15%,transparent) 0);-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 5px),#000 calc(100% - 4px));mask:radial-gradient(farthest-side,transparent calc(100% - 5px),#000 calc(100% - 4px))}.sim3-type-passage{background:var(--os-well)!important;color:var(--os-body)!important;border:1px solid var(--os-line)!important;border-radius:10px!important;line-height:1.7;letter-spacing:.2px}.sim3-dial{width:16px;height:16px;border-radius:50%;display:inline-block;vertical-align:-3px;margin-inline-end:6px;background:conic-gradient(var(--os-a1) var(--p, 0%),color-mix(in srgb,var(--os-a1) 15%,transparent) 0);-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 5px),#000 calc(100% - 4px));mask:radial-gradient(farthest-side,transparent calc(100% - 5px),#000 calc(100% - 4px))}.sim3-dial.is-good{background:conic-gradient(var(--os-good) var(--p, 0%),color-mix(in srgb,var(--os-good) 15%,transparent) 0)}.sim3-code{border-radius:12px;overflow:hidden;box-shadow:var(--os-shadow-md)}.sim3-code-title{display:inline-flex;align-items:center;gap:8px}.sim3-code-dots,.sim3-appwin-dots{display:inline-flex;gap:5px}.sim3-code-dots i,.sim3-appwin-dots i{width:9px;height:9px;border-radius:50%;display:inline-block}.sim3-code-dots i:nth-child(1),.sim3-appwin-dots i:nth-child(1){background:var(--os-bad)}.sim3-code-dots i:nth-child(2),.sim3-appwin-dots i:nth-child(2){background:var(--os-warn)}.sim3-code-dots i:nth-child(3),.sim3-appwin-dots i:nth-child(3){background:var(--os-good)}.sim3-code-ta.form-textarea{background-color:#1e293b!important;color:#f8fafc!important;caret-color:#f8fafc}.sim3-ws .sim3-code-ta:focus{border-color:var(--os-a1)!important;box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--os-a1) 45%,transparent)!important}.sim3-appwin{background:var(--os-card);border:1px solid var(--os-line);border-radius:14px;overflow:hidden;box-shadow:var(--os-shadow);padding:12px}.sim3-appwin-bar{display:flex;align-items:center;gap:8px;margin:-12px -12px 12px;padding:8px 12px;background:var(--os-well);border-bottom:1px solid var(--os-line)}.sim3-appwin-ic{margin-inline-start:auto;font-size:13px;line-height:1}.sim3-drop{border-color:var(--os-a1-line)!important;border-radius:14px!important;background:color-mix(in srgb,var(--os-a1) 4%,var(--os-card))!important}.sim3-drop.is-filled{border-color:var(--os-good)!important;background:var(--os-good-soft)!important}.sim3-drop-ic{display:inline-block;animation:sim3Bob 2.4s ease-in-out infinite}@keyframes sim3Bob{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}.sim3-rec{background:var(--os-well);border-radius:14px;border:1px solid var(--os-line)}.sim3-rec-ic{width:64px;height:64px;margin-inline:auto;display:flex;align-items:center;justify-content:center;border-radius:50%;background:var(--os-card);border:2px solid var(--os-a1-line);box-shadow:0 4px 14px var(--os-a1-glow)}.sim3-rec-live{display:inline-flex;align-items:center;gap:6px;color:var(--os-bad)!important;background:var(--os-bad-soft);border-radius:999px;padding:4px 14px;font-size:12px}.sim3-rec-dot{width:10px;height:10px;border-radius:50%;background:var(--os-bad);flex-shrink:0;animation:sim3RecPulse 1.3s ease-in-out infinite}@keyframes sim3RecPulse{0%,to{box-shadow:0 0 color-mix(in srgb,var(--os-bad) 40%,transparent)}50%{box-shadow:0 0 0 6px transparent}}.sim3-cam{border-radius:12px!important}.sim3-cam:after{content:"🎥";position:absolute;inset-block-end:10px;inset-inline-end:12px;font-size:24px;opacity:.45;pointer-events:none}.sim3-cam-dot{animation:sim3CamBlink 1.2s ease-in-out infinite}@keyframes sim3CamBlink{0%,to{opacity:1}50%{opacity:.25}}.sim3-chat{border-radius:14px!important}.sim3-chat-msg{border-radius:14px!important;line-height:1.5}.sim3-chat-msg.is-bot{display:flex;gap:8px;align-items:flex-start;background:var(--os-well)!important;border:1px solid var(--os-line);color:var(--os-body);border-start-start-radius:4px!important}.sim3-chat-msg.is-user{background:var(--os-a1-soft)!important;border:1px solid var(--os-a1-line);color:var(--os-ink);border-start-end-radius:4px!important}.sim3-chat-av{width:20px;height:20px;border-radius:50%;background:var(--os-grad);color:#fff;font-size:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-block-start:1px}.sim3-chat-composer .form-input{border-radius:999px;padding-inline:16px}.sim3-chat-composer .btn{border-radius:999px}.sim3-stem.sim3-scenario{padding:14px 16px;background:var(--os-a1-soft);border:1px solid var(--os-a1-line);border-radius:14px}.sim3-stem.sim3-scenario:before{content:"⚖️";display:block;font-size:16px;margin-block-end:6px}.sim3-ml-row.is-best:after,.sim3-ml-row.is-worst:after{position:absolute;inset-block-start:0;inset-inline-end:0;font-size:9px;font-weight:800;color:#fff;padding:2px 9px;border-end-start-radius:10px;line-height:1.4}.sim3-ml-row.is-best:after{content:"✓";background:var(--os-good)}.sim3-ml-row.is-worst:after{content:"✗";background:var(--os-bad)}.sim3-ml-legend{display:flex;gap:8px;align-items:center}.sim3-ml-legend span{display:inline-flex;align-items:center;gap:6px;border-radius:999px;padding:4px 12px;font-size:10.5px;font-weight:800;letter-spacing:.3px}.sim3-ml-legend i{font-style:normal;width:16px;height:16px;border-radius:50%;border:1.5px solid currentColor;display:inline-flex;align-items:center;justify-content:center;font-size:9px}.sim3-ml-legend .lg-good{background:var(--os-good-soft);color:var(--os-good);border:1px solid color-mix(in srgb,var(--os-good) 30%,transparent)}.sim3-ml-legend .lg-bad{background:var(--os-bad-soft);color:var(--os-bad);border:1px solid color-mix(in srgb,var(--os-bad) 30%,transparent)}.sim3-ml-row .ml-btn.sim3-mlt{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;min-width:56px;min-height:48px;padding:6px 10px;border-radius:14px}.sim3-ml-row .ml-btn.sim3-mlt.active:before{content:none}.sim3-mlt-ic{width:22px;height:22px;border-radius:50%;border:1.5px solid currentColor;display:inline-flex;align-items:center;justify-content:center;font-size:11px;font-weight:800}.sim3-mlt-lb{font-size:10px;font-weight:800;letter-spacing:.3px}.sim3-ml-row.is-most:before,.sim3-ml-row.is-best:before,.sim3-ml-row.is-least:before,.sim3-ml-row.is-worst:before{width:5px;inset-block:6px}.sim3-binary.sim3-ab .btn{flex-direction:column;align-items:center;justify-content:center;gap:10px;min-height:130px;padding:18px 16px;white-space:normal;border-radius:16px;position:relative}.sim3-binary.sim3-ab .btn-secondary:hover{transform:translateY(-2px);border-color:var(--os-a1-line);background:var(--os-a1-soft);box-shadow:0 8px 20px color-mix(in srgb,var(--os-a1) 15%,transparent)}.sim3-ab-medal{width:42px;height:42px;border-radius:50%;background:var(--os-well);border:2px solid var(--os-line);color:var(--os-mut);font-size:17px;font-weight:800;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:border-color .16s ease,color .16s ease,background-color .16s ease}.sim3-binary.sim3-ab .btn-secondary:hover .sim3-ab-medal{border-color:var(--os-a1);color:var(--os-a1)}.sim3-binary.sim3-ab .btn-primary.is-picked{box-shadow:0 10px 26px var(--os-a1-glow);border:1.5px solid color-mix(in srgb,#fff 45%,var(--os-a1))}.sim3-binary.sim3-ab .is-picked .sim3-ab-medal{background:#fff;border-color:#ffffffa6;color:#fff}.sim3-binary.sim3-ab .is-picked:after{content:"✓";position:absolute;inset-block-start:10px;inset-inline-end:10px;width:22px;height:22px;border-radius:50%;background:#fff;color:var(--os-a1);font-size:12px;font-weight:800;display:flex;align-items:center;justify-content:center;animation:sim3Pop .22s ease}.sim3-ab-text{font-size:13px;line-height:1.45;font-weight:600}.sim3-likert.sim3-lk{padding:16px 10px 12px;position:relative}.sim3-lk-rail{position:absolute;inset-inline:calc(10px + (100% - 20px) / (var(--lk-n, 5) * 2));inset-block-start:27px;height:6px;border-radius:999px;background:color-mix(in srgb,var(--os-a1) 14%,transparent);overflow:hidden}.sim3-lk-fill{display:block;height:100%;background:var(--os-grad-wide);border-radius:inherit;transition:width .45s cubic-bezier(.22,1,.3,1)}.sim3-lk-stops{display:flex;position:relative;z-index:1}.sim3-lk-stop{flex:1;min-width:0;background:none;border:none;cursor:pointer;display:flex;flex-direction:column;align-items:center;gap:7px;padding:0 2px;min-height:48px;font-family:inherit}.sim3-lk-dot{width:28px;height:28px;border-radius:50%;background:var(--os-card);border:2px solid var(--os-line);color:var(--os-faint);font-size:11px;font-weight:800;display:flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:var(--os-shadow);transition:border-color .2s ease,color .2s ease,background-color .2s ease,scale .2s ease,box-shadow .2s ease}.sim3-lk-stop:hover .sim3-lk-dot{border-color:var(--os-a1);color:var(--os-a1)}.sim3-lk-stop.is-passed .sim3-lk-dot{border-color:color-mix(in srgb,var(--os-a1) 55%,transparent);color:var(--os-a1)}.sim3-lk-stop.is-on .sim3-lk-dot{background:var(--os-grad);border-color:transparent;color:#fff;scale:1.18;box-shadow:0 5px 14px var(--os-a1-glow);animation:sim3Pop .22s ease}.sim3-lk-lbl{font-size:10.5px;font-weight:600;line-height:1.3;color:var(--os-mut);text-align:center}.sim3-lk-stop.is-on .sim3-lk-lbl{color:var(--os-a1);font-weight:800}.sim3-lk-stop:first-child .sim3-lk-lbl,.sim3-lk-stop:last-child .sim3-lk-lbl{color:var(--os-body);font-weight:700}.sim3-rank-medal{width:28px;height:28px;border-radius:50%;background:var(--os-well);border:1.5px solid var(--os-line);color:var(--os-mut);font-size:11.5px;font-weight:800;display:flex;align-items:center;justify-content:center;flex-shrink:0}.sim3-rank-medal.is-placed{background:var(--os-grad);border-color:transparent;color:#fff;box-shadow:0 3px 10px var(--os-a1-glow)}.sim3-rank-row.flash-a{animation:sim3FlashA .55s ease}.sim3-rank-row.flash-b{animation:sim3FlashB .55s ease}@keyframes sim3FlashA{0%{box-shadow:inset 0 0 0 999px color-mix(in srgb,var(--os-a1) 14%,transparent),0 0 0 2px var(--os-a1-line)}to{box-shadow:inset 0 0 0 999px transparent,0 0 0 0 transparent}}@keyframes sim3FlashB{0%{box-shadow:inset 0 0 0 999px color-mix(in srgb,var(--os-a1) 14%,transparent),0 0 0 2px var(--os-a1-line)}to{box-shadow:inset 0 0 0 999px transparent,0 0 0 0 transparent}}@media(max-width:640px){.modal-overlay.sim3-stage{padding:10px!important}.modal.sim3-card{padding:18px 16px 14px;height:94vh!important;border-radius:18px}.sim3-header{flex-wrap:wrap;gap:8px}.sim3-likert .btn{min-height:44px}.sim3-rank-row button{width:34px;height:34px}.sim3-nav .btn{flex:1}.sim3-nav{gap:10px}.sim3-binary.sim3-ab{flex-direction:column}.sim3-binary.sim3-ab .btn{min-height:96px}.sim3-lk-lbl{font-size:9px}.sim3-lk-stop{min-height:52px}.sim3-mlt{min-height:48px}.sim3-answer-line{flex-wrap:wrap}}@media(min-width:900px){.sim3-swap.is-stacked{display:flex;flex-direction:column;gap:0;align-items:stretch}}.sim3-qnav{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:8px 0 12px;border-bottom:1px solid var(--os-line);margin-bottom:12px}.sim3-qnav-sum{display:inline-flex;align-items:center;gap:8px;background:var(--os-well);border:1px solid var(--os-line);border-radius:999px;padding:5px 13px;font-size:11px;font-weight:800;color:var(--os-ink);white-space:nowrap;flex-shrink:0}.sim3-qnav-donut{width:18px;height:18px;border-radius:50%;flex-shrink:0;background:conic-gradient(var(--os-a1) var(--p, 0%),color-mix(in srgb,var(--os-a1) 15%,transparent) 0);-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 5px),#000 calc(100% - 4px));mask:radial-gradient(farthest-side,transparent calc(100% - 5px),#000 calc(100% - 4px))}.sim3-qnav-dots{display:flex;align-items:center;gap:6px;flex-wrap:wrap;min-width:0}.sim3-qnav-dot{min-width:32px;height:32px;padding:0 6px;border-radius:10px;border:1.5px solid var(--os-line);background:var(--os-card);color:var(--os-mut);font-size:11px;font-weight:800;font-family:inherit;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:border-color .15s ease,background-color .15s ease,color .15s ease,transform .15s ease}.sim3-qnav-dot:hover{border-color:var(--os-a1);color:var(--os-a1);transform:translateY(-1px)}.sim3-qnav-dot.is-answered{background:var(--os-a1-soft);border-color:color-mix(in srgb,var(--os-a1) 45%,transparent);color:var(--os-a1)}.sim3-qnav-dot.is-open{border-color:color-mix(in srgb,var(--os-warn) 55%,transparent);background:color-mix(in srgb,var(--os-warn) 7%,transparent);color:var(--os-warn)}.sim3-qnav-dot.is-current{background:var(--os-grad);border-color:transparent;color:#fff;min-width:40px;border-radius:999px;box-shadow:0 4px 12px var(--os-a1-glow)}.sim3-flagbtn{display:inline-flex;align-items:center;gap:6px;min-height:32px}.sim3-issue-veil{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10020;background:#0f172a73;display:flex;align-items:center;justify-content:center;padding:16px}.sim3-issue-card{width:min(440px,94vw);background:var(--os-card);border:1px solid var(--os-glass-line);border-radius:18px;box-shadow:var(--os-shadow-lg);padding:20px 22px 18px;animation:sim3Pop .22s ease}.sim3-issue-title{font-size:14px;font-weight:800;color:var(--os-ink);margin:0 0 14px}.sim3-issue-field{display:block;margin-bottom:12px}.sim3-issue-field>span{display:block;font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.5px;color:var(--os-mut);margin-bottom:5px}.sim3-issue-field .form-select,.sim3-issue-field .form-textarea{width:100%;border-radius:12px;border:1px solid var(--os-line);background:var(--os-well);color:var(--os-ink);min-height:44px;font-size:12.5px}.sim3-issue-field .form-textarea{min-height:72px}.sim3-issue-timernote{font-size:10.5px;color:var(--os-mut);margin:0 0 14px}.sim3-issue-actions{display:flex;justify-content:flex-end;gap:8px}.sim3-issue-actions .btn{min-height:44px;border-radius:12px}.sim3-issue-toast{position:fixed;inset-block-end:22px;inset-inline-start:50%;translate:-50% 0;z-index:10021;background:var(--os-good);color:#fff;font-size:12px;font-weight:800;border-radius:999px;padding:9px 18px;box-shadow:0 8px 22px color-mix(in srgb,var(--os-good) 40%,transparent);animation:sim3Pop .22s ease;pointer-events:none}[dir=rtl] .sim3-issue-toast{translate:50% 0}@media(max-width:640px){.sim3-qnav{flex-wrap:nowrap}.sim3-qnav-dots{flex-wrap:nowrap;overflow-x:auto;padding-bottom:4px;-webkit-overflow-scrolling:touch}.sim3-qnav-dot{min-width:36px;height:36px;flex-shrink:0}.sim3-flagbtn-lb{display:none}.sim3-flagbtn{min-width:44px;min-height:44px;justify-content:center}}@media(prefers-reduced-motion:reduce){.sim3-blob.b4,.sim3-sheen,.sim3-issue-card,.sim3-issue-toast{animation:none!important}.sim3-qnav-dot{transition:none!important}.sim3-qnav-dot:hover{transform:none!important}}@media(prefers-reduced-motion:reduce){.sim3-blob,.sim3-swap,.sim3-timer-low,.sim3-opt.is-selected:after,.sim3-star.is-lit,.sim3-rank-row.flash-a,.sim3-rank-row.flash-b,.sim3-drop-ic,.sim3-rec-dot,.sim3-cam-dot,.sim3-lk-stop.is-on .sim3-lk-dot,.sim3-binary.sim3-ab .is-picked:after{animation:none!important}.sim3-opt,.sim3-star,.sim3-nav .btn,.sim3-progress-fill,.sim3-ml-row,.sim3-rank-row,.sim3-lk-fill,.sim3-lk-dot,.sim3-opt-medal,.sim3-ab-medal,.sim3-step,.sim3-binary .btn{transition:none!important;transform:none!important}.sim3-opt:hover,.sim3-star:hover,.sim3-drop-ic,.sim3-binary.sim3-ab .btn-secondary:hover,.sim3-nav .btn-primary:hover{transform:none!important}.sim3-lk-stop.is-on .sim3-lk-dot{scale:none}}.sim3-navtoggle,.sim3-closebtn{display:inline-flex;align-items:center;justify-content:center;min-width:34px;min-height:32px}.sim3-navtoggle.is-on{border-color:var(--os-a1)!important;color:var(--os-a1)!important;background:var(--os-a1-soft)!important}.sim3-navpanel{position:fixed;inset-block-start:70px;inset-inline-end:18px;z-index:10012;width:292px;max-width:94vw;background:color-mix(in srgb,var(--os-card) 92%,transparent);border:1px solid var(--os-glass-line);border-radius:16px;box-shadow:var(--os-shadow-lg);display:flex;flex-direction:column;overflow:hidden}.sim3-navpanel-head{display:flex;align-items:center;gap:8px;padding:10px 12px;border-bottom:1px solid var(--os-line);cursor:grab;user-select:none;-webkit-user-select:none}.sim3-navpanel-head:active{cursor:grabbing}@media(min-width:701px){.sim3-navpanel-head{touch-action:none}}.sim3-navpanel-title{font-size:12px;font-weight:800;color:var(--os-ink);white-space:nowrap}.sim3-navpanel-sub{font-size:10px;font-weight:700;color:var(--os-mut);margin-inline-start:auto;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sim3-navpanel-x{width:26px;height:26px;flex-shrink:0;border:1px solid var(--os-line);border-radius:8px;background:var(--os-card);color:var(--os-mut);font-size:11px;font-weight:800;line-height:1;cursor:pointer;transition:border-color .15s ease,color .15s ease}.sim3-navpanel-x:hover{border-color:var(--os-bad);color:var(--os-bad)}.sim3-navpanel-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;padding:12px;overflow-y:auto;max-height:396px;min-height:0}.sim3-navpanel-grid .sim3-qnav-dot{width:100%;min-width:0;height:44px;position:relative}.sim3-navpanel-grid .sim3-qnav-dot.is-current{min-width:0;border-radius:12px}.sim3-qnav-dot.is-locked{opacity:.45;cursor:not-allowed;background:var(--os-well);border-style:dashed;color:var(--os-faint)}.sim3-qnav-dot.is-locked:hover{transform:none;border-color:var(--os-line);color:var(--os-faint)}.sim3-qnav-lock{position:absolute;inset-block-start:4px;inset-inline-end:4px;opacity:.9}.sim3-qnav-dot.is-reported{box-shadow:0 0 0 2px color-mix(in srgb,var(--os-bad) 60%,transparent)}.sim3-qnav-dot.is-reported:after{content:"";position:absolute;inset-block-start:-3px;inset-inline-end:-3px;width:9px;height:9px;border-radius:50%;background:var(--os-bad);border:1.5px solid var(--os-card)}.sim3-navpanel-legend{display:flex;flex-wrap:wrap;gap:5px 10px;padding:0 12px 11px;font-size:9.5px;font-weight:700;color:var(--os-mut)}.sim3-navpanel-legend span{display:inline-flex;align-items:center;gap:5px}.sim3-navpanel-legend i{width:11px;height:11px;border-radius:4px;display:inline-block;border:1.5px solid transparent;flex-shrink:0}.sim3-navpanel-legend .lg-current i{background:var(--os-grad)}.sim3-navpanel-legend .lg-answered i{background:var(--os-a1-soft);border-color:color-mix(in srgb,var(--os-a1) 45%,transparent)}.sim3-navpanel-legend .lg-open i{background:color-mix(in srgb,var(--os-warn) 7%,transparent);border-color:color-mix(in srgb,var(--os-warn) 55%,transparent)}.sim3-navpanel-legend .lg-reported i{background:var(--os-card);border-color:var(--os-line);box-shadow:0 0 0 1.5px color-mix(in srgb,var(--os-bad) 60%,transparent)}.sim3-navpanel-legend .lg-locked i{background:var(--os-well);border-style:dashed;border-color:var(--os-line);opacity:.65}@media(max-width:700px){.sim3-navpanel{inset-block-start:auto;inset-block-end:0;inset-inline:0;width:auto;max-width:none;max-height:40vh;border-radius:16px 16px 0 0}.sim3-navpanel-head{cursor:default}.sim3-navpanel-grid{max-height:none;flex:1 1 auto}}.sim3-close-card{width:min(460px,94vw)}.sim3-close-opt{display:flex;flex-direction:column;align-items:flex-start;gap:4px;width:100%;text-align:start;background:var(--os-well);border:1.5px solid var(--os-line);border-radius:14px;padding:12px 14px;margin-bottom:10px;min-height:44px;cursor:pointer;font-family:inherit;transition:border-color .15s ease,background-color .15s ease}.sim3-close-opt:hover{border-color:var(--os-a1);background:var(--os-a1-soft)}.sim3-close-opt.is-danger:hover{border-color:var(--os-bad);background:var(--os-bad-soft)}.sim3-close-opt-t{font-size:13px;font-weight:800;color:var(--os-ink)}.sim3-close-opt.is-danger .sim3-close-opt-t{color:var(--os-bad)}.sim3-close-opt-d{font-size:11px;color:var(--os-mut);line-height:1.5}.sim3-close-warn{font-size:12.5px;color:var(--os-body);line-height:1.6;margin:0 0 14px}.sim3-close-warn.is-danger{color:var(--os-bad);font-weight:700}.btn.sim3-close-danger{background:var(--os-bad);border:1px solid transparent;color:#fff;min-height:44px;border-radius:12px;font-weight:800}.btn.sim3-close-danger:hover{filter:brightness(1.08)}.sim3-wave{position:absolute;inset-block-start:26%;inset-inline-start:-55%;width:210%;height:46vh;border-radius:45% 55% 50% 50%/60% 40%;background:radial-gradient(46% 62% at 18% 50%,color-mix(in srgb,var(--os-a1) 16%,transparent),transparent 72%),radial-gradient(42% 58% at 50% 42%,color-mix(in srgb,var(--os-a2) 14%,transparent),transparent 70%),radial-gradient(46% 64% at 82% 55%,color-mix(in srgb,var(--os-a3) 15%,transparent),transparent 72%);will-change:transform;animation:sim3WaveDrift 34s ease-in-out infinite alternate}[data-theme=dark] .sim3-wave{background:radial-gradient(46% 62% at 18% 50%,color-mix(in srgb,var(--os-a1) 22%,transparent),transparent 72%),radial-gradient(42% 58% at 50% 42%,color-mix(in srgb,var(--os-a2) 19%,transparent),transparent 70%),radial-gradient(46% 64% at 82% 55%,color-mix(in srgb,var(--os-a3) 21%,transparent),transparent 72%)}@keyframes sim3WaveDrift{0%{transform:translate3d(-6%,-3vh,0) rotate(-7deg)}to{transform:translate3d(6%,3vh,0) rotate(-3deg)}}.sim3-particles{position:absolute;top:0;right:0;bottom:0;left:0}.sim3-particles i{position:absolute;inset-block-end:-6vh;width:9px;height:9px;border-radius:50%;background:color-mix(in srgb,var(--os-a1) 50%,transparent);box-shadow:0 0 12px 3px color-mix(in srgb,var(--os-a1) 20%,transparent);opacity:0;will-change:transform,opacity;animation:sim3Rise var(--dur, 30s) linear infinite;animation-delay:var(--del, 0s)}@keyframes sim3Rise{0%{transform:translateZ(0);opacity:0}8%{opacity:.55}85%{opacity:.35}to{transform:translate3d(3vw,-112vh,0);opacity:0}}.sim3-particles i:nth-child(1){inset-inline-start:6%;--dur: 26s;--del: -4s}.sim3-particles i:nth-child(2){inset-inline-start:14%;--dur: 33s;--del: -18s;width:6px;height:6px;background:color-mix(in srgb,var(--os-a2) 50%,transparent);box-shadow:0 0 10px 3px color-mix(in srgb,var(--os-a2) 20%,transparent)}.sim3-particles i:nth-child(3){inset-inline-start:23%;--dur: 22s;--del: -10s;width:11px;height:11px}.sim3-particles i:nth-child(4){inset-inline-start:31%;--dur: 30s;--del: -25s;background:color-mix(in srgb,var(--os-a3) 50%,transparent);box-shadow:0 0 10px 3px color-mix(in srgb,var(--os-a3) 20%,transparent)}.sim3-particles i:nth-child(5){inset-inline-start:40%;--dur: 25s;--del: -7s;width:7px;height:7px}.sim3-particles i:nth-child(6){inset-inline-start:48%;--dur: 34s;--del: -20s}.sim3-particles i:nth-child(7){inset-inline-start:57%;--dur: 23s;--del: -14s;width:6px;height:6px;background:color-mix(in srgb,var(--os-a2) 50%,transparent);box-shadow:0 0 10px 3px color-mix(in srgb,var(--os-a2) 20%,transparent)}.sim3-particles i:nth-child(8){inset-inline-start:65%;--dur: 29s;--del: -3s;width:12px;height:12px}.sim3-particles i:nth-child(9){inset-inline-start:73%;--dur: 24s;--del: -17s;background:color-mix(in srgb,var(--os-a3) 50%,transparent);box-shadow:0 0 10px 3px color-mix(in srgb,var(--os-a3) 20%,transparent)}.sim3-particles i:nth-child(10){inset-inline-start:81%;--dur: 32s;--del: -11s;width:7px;height:7px}.sim3-particles i:nth-child(11){inset-inline-start:89%;--dur: 27s;--del: -22s}.sim3-particles i:nth-child(12){inset-inline-start:95%;--dur: 21s;--del: -6s;width:6px;height:6px;background:color-mix(in srgb,var(--os-a2) 50%,transparent);box-shadow:0 0 10px 3px color-mix(in srgb,var(--os-a2) 20%,transparent)}@media(prefers-reduced-motion:reduce){.sim3-wave,.sim3-particles i{animation:none!important}.sim3-navpanel-x,.sim3-close-opt{transition:none!important}}}@media screen{.sim3-navdock{position:fixed;inset-block-start:70px;inset-inline-end:18px;z-index:10012;width:292px;max-width:94vw;display:flex;flex-direction:column;pointer-events:none}.sim3-navdock>*{pointer-events:auto}.sim3-navdock>.sim3-navcollapse{pointer-events:none}.sim3-navcollapse .sim3-navpanel{pointer-events:auto}@media(min-width:701px){.sim3-navdock .sim3-navpanel{position:static;inset:auto;width:100%;max-width:none}.sim3-navcollapse{display:grid;grid-template-rows:1fr;transition:grid-template-rows .35s ease}.sim3-navcollapse.is-closed{grid-template-rows:0fr}.sim3-navcollapse-in{min-height:0;padding-block-end:10px;transition:padding-block-end .35s ease}.sim3-navcollapse.is-closed .sim3-navcollapse-in{padding-block-end:0}.sim3-navdock .sim3-navpanel{opacity:1;transition:opacity .2s ease .18s}.sim3-navdock .sim3-navpanel.is-hidden{opacity:0;transition:opacity .15s ease,visibility 0s linear .15s}.sim3-aidock .ce3-pip{position:relative;inset:auto;width:100%;border-radius:16px}.sim3-aidock .ce3-pip-video,.sim3-aidock .ce3-pip-sim{aspect-ratio:16 / 9}.sim3-aidock .ce3-pip-chip{inset-inline:0;inset-block-end:8px;margin-inline:auto;width:max-content}.sim3-aidock{touch-action:none}}.sim3-navpanel.is-hidden{visibility:hidden}.sim3-aidock{align-self:stretch;cursor:grab;user-select:none;-webkit-user-select:none}.sim3-aidock:active{cursor:grabbing}@media(max-width:700px){.sim3-navdock,.sim3-navcollapse,.sim3-navcollapse-in,.sim3-aidock{display:contents}}@media(min-width:1024px)and (max-width:1520px){.modal-overlay.sim3-stage:has(.sim3-navcollapse:not(.is-closed)),.modal-overlay.sim3-stage:has(.sim3-aidock){padding-inline-end:330px!important}.modal-overlay.sim3-stage:has(.sim3-navcollapse:not(.is-closed)) .modal.sim3-card,.modal-overlay.sim3-stage:has(.sim3-aidock) .modal.sim3-card{max-width:min(850px,100%)!important}}@media(prefers-reduced-motion:reduce){.sim3-navcollapse,.sim3-navcollapse-in,.sim3-navdock .sim3-navpanel{transition:none!important}}}@media screen{.ce-overlay.ce3-journey.cej3-stage{background:var(--os-canvas)}.cej3-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none;z-index:0}.cej3-blob{position:absolute;border-radius:50%;will-change:transform}.cej3-blob.b1{width:58vmax;height:58vmax;inset-block-start:-24vmax;inset-inline-start:-16vmax;background:radial-gradient(circle at 50% 50%,color-mix(in srgb,var(--os-a1) 11%,transparent) 0%,transparent 62%);animation:cej3Drift1 44s ease-in-out infinite alternate,cej3Breathe 26s ease-in-out infinite alternate}.cej3-blob.b2{width:64vmax;height:64vmax;inset-block-end:-30vmax;inset-inline-end:-20vmax;background:radial-gradient(circle at 50% 50%,color-mix(in srgb,var(--os-a2) 9%,transparent) 0%,transparent 62%);animation:cej3Drift2 50s ease-in-out infinite alternate,cej3Breathe 34s ease-in-out infinite alternate-reverse}.cej3-blob.b3{width:44vmax;height:44vmax;inset-block-start:30%;inset-inline-end:-8vmax;background:radial-gradient(circle at 50% 50%,color-mix(in srgb,var(--os-a3) 10%,transparent) 0%,transparent 64%);animation:cej3Drift3 36s ease-in-out infinite alternate,cej3Breathe 30s ease-in-out infinite alternate}.cej3-blob.b4{width:70vmax;height:70vmax;inset-block-start:42%;inset-inline-start:-24vmax;background:radial-gradient(circle at 50% 50%,color-mix(in srgb,var(--os-a2) 7%,transparent) 0%,transparent 66%);animation:cej3Drift4 48s ease-in-out infinite alternate,cej3Breathe 40s ease-in-out infinite alternate-reverse}[data-theme=dark] .cej3-blob.b4{background:radial-gradient(circle at 50% 50%,color-mix(in srgb,var(--os-a2) 11%,transparent) 0%,transparent 66%)}@keyframes cej3Drift4{0%{transform:translateZ(0) scale(1.05)}to{transform:translate3d(15vw,-12vh,0) scale(.9)}}@keyframes cej3Breathe{0%{opacity:.68}to{opacity:1}}.cej3-sheen{position:absolute;inset-block-start:50%;inset-inline-start:50%;width:160vmax;height:160vmax;margin-block-start:-80vmax;margin-inline-start:-80vmax;border-radius:50%;background:conic-gradient(from 0deg,transparent 0deg,color-mix(in srgb,var(--os-a1) 4%,transparent) 40deg,transparent 85deg,transparent 180deg,color-mix(in srgb,var(--os-a2) 3%,transparent) 225deg,transparent 270deg);will-change:transform;animation:cej3SheenSpin 150s linear infinite}[data-theme=dark] .cej3-sheen{background:conic-gradient(from 0deg,transparent 0deg,color-mix(in srgb,var(--os-a1) 7%,transparent) 40deg,transparent 85deg,transparent 180deg,color-mix(in srgb,var(--os-a2) 5%,transparent) 225deg,transparent 270deg)}@keyframes cej3SheenSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}[data-theme=dark] .cej3-blob.b1{background:radial-gradient(circle at 50% 50%,color-mix(in srgb,var(--os-a1) 17%,transparent) 0%,transparent 62%)}[data-theme=dark] .cej3-blob.b2{background:radial-gradient(circle at 50% 50%,color-mix(in srgb,var(--os-a2) 14%,transparent) 0%,transparent 62%)}[data-theme=dark] .cej3-blob.b3{background:radial-gradient(circle at 50% 50%,color-mix(in srgb,var(--os-a3) 15%,transparent) 0%,transparent 64%)}@keyframes cej3Drift1{0%{transform:translateZ(0) scale(1)}to{transform:translate3d(14vw,10vh,0) scale(1.16)}}@keyframes cej3Drift2{0%{transform:translateZ(0) scale(1.08)}to{transform:translate3d(-12vw,-10vh,0) scale(.94)}}@keyframes cej3Drift3{0%{transform:translateZ(0) scale(.94)}to{transform:translate3d(-11vw,12vh,0) scale(1.12)}}.cej3-grain{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.035;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/></filter><rect width='160' height='160' filter='url(%23n)'/></svg>")}[data-theme=dark] .cej3-grain{opacity:.05}.cej3-vignette{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(120% 95% at 50% 40%,transparent 58%,color-mix(in srgb,var(--os-ink) 9%,transparent) 100%)}[data-theme=dark] .cej3-vignette{background:radial-gradient(120% 95% at 50% 40%,transparent 55%,rgba(0,0,0,.4) 100%)}.cej3-stage .ce-shell{position:relative;z-index:1;max-width:880px}.cej3-ic{display:block;flex-shrink:0}.cej3-stage .ce-header{position:sticky;inset-block-start:10px;z-index:6;align-items:center;background:var(--os-glass);border:1px solid var(--os-glass-line);border-radius:16px;padding:10px 16px;box-shadow:var(--os-shadow-md);margin-bottom:16px}.cej3-brand{display:flex;align-items:center;gap:9px;font-size:13.5px;color:var(--os-ink)}.cej3-mark{width:30px;height:30px;border-radius:9px;background:var(--os-grad);color:#fff;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:0 4px 10px var(--os-a1-glow)}.cej3-stage .ce-brand-sub{color:var(--os-mut);margin-inline-start:39px}.cej3-stage .ce-header .btn-secondary{background:transparent;border:1px solid var(--os-line);color:var(--os-mut);border-radius:10px;transition:border-color .16s ease,color .16s ease,background-color .16s ease}.cej3-stage .ce-header .btn-secondary:hover{border-color:var(--os-a1-line);color:var(--os-a1);background:var(--os-a1-soft)}.cej3-stage .ce-steps{gap:8px 16px;margin-bottom:14px}.cej3-stage .ce-step{position:relative;background:color-mix(in srgb,var(--os-card) 72%,transparent);border-color:var(--os-line);color:var(--os-mut);padding-block:5px}.cej3-stage .ce-step:not(:first-child):after{content:"";position:absolute;inset-inline-start:-13px;inset-block-start:50%;translate:0 -50%;width:10px;height:2px;border-radius:2px;background:var(--os-line)}.cej3-stage .ce-step .ce-step-dot{background:var(--os-well);border-color:var(--os-line);color:var(--os-mut)}.cej3-stage .ce-step.active{background:var(--os-grad);border-color:transparent;color:#fff;box-shadow:0 6px 16px var(--os-a1-glow)}.cej3-stage .ce-step.active .ce-step-dot{background:#fff;border-color:#ffffff80;color:#fff}.cej3-stage .ce-step.done{background:var(--os-good-soft);border-color:color-mix(in srgb,var(--os-good) 32%,transparent);color:var(--os-good)}.cej3-stage .ce-step.done .ce-step-dot{background:var(--os-good);border-color:var(--os-good);color:#fff}.cej3-stage .ce-step.done:not(:first-child):after,.cej3-stage .ce-step.active:not(:first-child):after{background:color-mix(in srgb,var(--os-a1) 40%,transparent)}.cej3-stage .ce3-progress{background:color-mix(in srgb,var(--os-a1) 12%,transparent)}.cej3-stage .ce3-progress-fill,[dir=rtl] .cej3-stage .ce3-progress-fill{background:var(--os-grad-wide)}.cej3-stage .ce-card{background:color-mix(in srgb,var(--os-card) 88%,transparent);border:1px solid var(--os-glass-line);border-radius:20px;box-shadow:var(--os-shadow-lg);padding:26px 28px 22px}[data-theme=dark] .cej3-stage .ce-card{background:color-mix(in srgb,var(--os-card) 86%,transparent)}.cej3-stage .ce-card-title{color:var(--os-ink)}.cej3-title{display:flex;align-items:center;gap:9px}.cej3-sechead{display:flex;align-items:center;gap:9px;margin:18px 0 12px}.cej3-secic,.cej3-num{width:26px;height:26px;border-radius:8px;background:var(--os-grad);color:#fff;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;font-size:12px;font-weight:800;box-shadow:0 3px 9px var(--os-a1-glow)}.cej3-num{border-radius:50%}.cej3-sectitle{font-size:12.5px;font-weight:800;text-transform:uppercase;letter-spacing:.5px;color:var(--os-ink)}.cej3-stage .ce-invite-hero.cej3-hero{position:relative;text-align:center;padding:28px 20px 24px;margin:-26px -28px 18px;border-bottom:1px solid var(--os-line);border-start-start-radius:20px;border-start-end-radius:20px;background:radial-gradient(440px 190px at 50% 0%,color-mix(in srgb,var(--os-a1) 13%,transparent),transparent 72%),linear-gradient(135deg,color-mix(in srgb,var(--os-a1) 7%,transparent),color-mix(in srgb,var(--os-a2) 5%,transparent))}.cej3-hero-badge{width:58px;height:58px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:var(--os-grad);color:#fff;box-shadow:0 10px 26px var(--os-a1-glow),0 0 0 8px color-mix(in srgb,var(--os-a1) 9%,transparent)}.cej3-hero-title{font-size:20px;font-weight:800;letter-spacing:-.01em;color:var(--os-ink);margin:12px 0 4px}.cej3-hero-sub{font-size:12px;color:var(--os-mut);margin:0 auto;max-width:480px}.cej3-facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:10px}.cej3-fact{display:flex;align-items:center;gap:10px;background:color-mix(in srgb,var(--os-well) 60%,transparent);border:1px solid var(--os-line);border-radius:14px;padding:11px 13px;min-width:0;transition:border-color .18s ease}.cej3-fact:hover{border-color:var(--os-a1-line)}.cej3-fact-ic{width:34px;height:34px;border-radius:10px;background:var(--os-a1-soft);color:var(--os-a1);display:flex;align-items:center;justify-content:center;flex-shrink:0}.cej3-fact-body{min-width:0}.cej3-fact-lbl{display:block;font-size:9.5px;font-weight:800;text-transform:uppercase;letter-spacing:.5px;color:var(--os-mut)}.cej3-fact-val{display:block;font-size:12.5px;font-weight:700;color:var(--os-ink);overflow-wrap:anywhere}.cej3-stage .ce-form-grid{gap:18px 12px;margin-top:16px}.cej3-field{position:relative}.cej3-field>span{position:absolute;inset-block-start:-8px;inset-inline-start:12px;z-index:1;display:inline-flex;align-items:center;gap:4px;background:var(--os-card);border:1px solid var(--os-line);border-radius:999px;padding:1px 9px;font-size:9.5px;font-weight:800;text-transform:uppercase;letter-spacing:.4px;color:var(--os-mut);max-width:calc(100% - 24px);white-space:nowrap;overflow:hidden}.cej3-field .form-input,.cej3-field .form-select,.cej3-field .form-textarea{min-height:46px;border-radius:12px;border:1px solid var(--os-line);background:color-mix(in srgb,var(--os-card) 80%,transparent);padding:12px 14px;font-size:13px;color:var(--os-ink);transition:border-color .16s ease,box-shadow .16s ease}.cej3-field .form-textarea{min-height:0}.cej3-field .form-input:focus,.cej3-field .form-select:focus,.cej3-field .form-textarea:focus{border-color:var(--os-a1);box-shadow:0 0 0 3px var(--os-a1-glow);outline:none}.cej3-langnote{display:flex;align-items:flex-start;gap:6px;font-size:10.5px;color:var(--os-mut);margin:8px 0 0}.cej3-langnote .cej3-ic{color:var(--os-a1);margin-block-start:1px}.cej3-stage .btn-primary{background:var(--os-grad);border-color:transparent;color:#fff;border-radius:12px;font-weight:800;box-shadow:0 8px 20px var(--os-a1-glow);transition:transform .15s ease,box-shadow .15s ease,filter .15s ease}.cej3-stage .btn-primary:hover:not(:disabled){filter:brightness(1.07);transform:translateY(-1px);box-shadow:0 10px 26px var(--os-a1-glow)}.cej3-stage .btn-primary:active:not(:disabled){transform:translateY(0)}.cej3-stage .btn-primary:disabled{opacity:.55;box-shadow:none}.cej3-cta-main,.cej3-back{display:inline-flex;align-items:center;justify-content:center;gap:8px}.cej3-stage .ce-actions .btn-secondary{border-radius:12px;background:transparent;border:1px solid var(--os-line);color:var(--os-body);transition:border-color .16s ease,color .16s ease,background-color .16s ease}.cej3-stage .ce-actions .btn-secondary:hover{border-color:var(--os-a1-line);color:var(--os-a1);background:var(--os-a1-soft)}.cej3-arrow{display:inline-flex;transition:transform .18s ease}[dir=rtl] .cej3-arrow svg{transform:scaleX(-1)}.cej3-arrow.back svg{transform:scaleX(-1)}[dir=rtl] .cej3-arrow.back svg{transform:none}.cej3-cta-main:hover:not(:disabled) .cej3-arrow{transform:translate(3px)}[dir=rtl] .cej3-cta-main:hover:not(:disabled) .cej3-arrow{transform:translate(-3px)}.cej3-back:hover .cej3-arrow.back{transform:translate(-3px)}[dir=rtl] .cej3-back:hover .cej3-arrow.back{transform:translate(3px)}.cej3-stage .ce-subcard{background:color-mix(in srgb,var(--os-well) 55%,transparent);border:1.5px solid var(--os-line);border-radius:14px;padding:14px 16px;transition:border-color .18s ease,background-color .18s ease}.cej3-stage .ce-subcard.cej3-sec.is-on{border-color:color-mix(in srgb,var(--os-good) 40%,transparent);background:var(--os-good-soft)}.cej3-stage .ce-speed-track{height:8px;border-radius:999px;background:color-mix(in srgb,var(--os-a1) 12%,transparent)}.cej3-stage .ce-speed-fill{background:var(--os-grad-wide)}.cej3-stage .ce-speed-result.ok{color:var(--os-good)}.cej3-stage .ce-speed-result.warn{color:var(--os-warn)}.cej3-stage .ce-proctor-item{background:color-mix(in srgb,var(--os-card) 70%,transparent);border:1px solid var(--os-line);border-radius:12px;padding:10px 12px;transition:border-color .18s ease}.cej3-stage .ce-proctor-item:hover{border-color:var(--os-a1-line)}.cej3-stage .ce-proctor-group-title{color:var(--os-mut)}.cej3-feat-ic{width:30px;height:30px;border-radius:9px;background:var(--os-well);border:1px solid var(--os-line);display:flex;align-items:center;justify-content:center;font-size:15px;flex-shrink:0}.cej3-stage .ce-check.cej3-consent{position:relative;align-items:center;gap:12px;margin-top:16px;margin-inline-start:0;padding:13px 15px;background:color-mix(in srgb,var(--os-well) 55%,transparent);border:1.5px solid var(--os-line);border-radius:14px;transition:border-color .18s ease,background-color .18s ease,box-shadow .18s ease}.cej3-stage .ce-check.cej3-consent:hover{border-color:var(--os-a1-line);background:var(--os-a1-soft)}.cej3-stage .ce-check.cej3-consent.is-on{border-color:color-mix(in srgb,var(--os-good) 45%,transparent);background:var(--os-good-soft);box-shadow:0 4px 14px color-mix(in srgb,var(--os-good) 14%,transparent)}.cej3-consent input{position:absolute;opacity:0;width:1px;height:1px;margin:0;pointer-events:none}.cej3-consent-ring{width:24px;height:24px;border-radius:50%;border:1.7px solid var(--os-faint);color:transparent;background:var(--os-card);display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:border-color .18s ease,background-color .18s ease}.cej3-consent.is-on .cej3-consent-ring{background:var(--os-good);border-color:var(--os-good);color:#fff}.cej3-consent.is-on .cej3-consent-ring svg{animation:cej3Pop .25s ease}@keyframes cej3Pop{0%{scale:0;opacity:0}to{scale:1;opacity:1}}.cej3-consent input:focus-visible~.cej3-consent-ring{outline:2px solid var(--os-a1);outline-offset:2px}.cej3-stage .ce-check em{color:var(--os-mut)}.cej3-stage .ce-attachment{background:color-mix(in srgb,var(--os-card) 70%,transparent);border:1px solid var(--os-line);border-radius:14px;padding:13px 15px;align-items:center}.cej3-media-ic{width:38px;height:38px;border-radius:11px;background:var(--os-a1-soft);color:var(--os-a1);display:flex;align-items:center;justify-content:center;flex-shrink:0}.cej3-stage .ce-video-box{border-radius:12px}.cej3-play{color:#cbd5e1}.cej3-stage .ce-viewed-chip{color:var(--os-good);background:var(--os-good-soft);border-color:color-mix(in srgb,var(--os-good) 35%,transparent)}.cej3-stage .ce3-stat{background:color-mix(in srgb,var(--os-card) 70%,transparent);border:1px solid var(--os-line);border-radius:14px}.cej3-stage .ce3-stat:hover{border-color:var(--os-a1-line)}.cej3-stage .ce3-stat-val{background:var(--os-grad);-webkit-background-clip:text;background-clip:text;color:transparent}.cej3-stage .ce3-stat-lbl{color:var(--os-mut)}.cej3-tests{display:flex;flex-direction:column;gap:8px}.cej3-test-row{display:flex;align-items:center;gap:11px;flex-wrap:wrap;background:color-mix(in srgb,var(--os-card) 70%,transparent);border:1px solid var(--os-line);border-radius:13px;padding:10px 14px;transition:border-color .18s ease}.cej3-test-row:hover{border-color:var(--os-a1-line)}.cej3-test-n{width:26px;height:26px;border-radius:50%;background:var(--os-a1-soft);color:var(--os-a1);font-size:11.5px;font-weight:800;display:flex;align-items:center;justify-content:center;flex-shrink:0}.cej3-test-name{flex:1;min-width:140px;font-size:12.5px;font-weight:700;color:var(--os-ink)}.cej3-test-chip{display:inline-flex;align-items:center;gap:5px;background:var(--os-well);border:1px solid var(--os-line);border-radius:999px;padding:3px 10px;font-size:10.5px;font-weight:700;color:var(--os-mut);white-space:nowrap}.cej3-test-row.total{background:var(--os-a1-soft);border-color:var(--os-a1-line)}.cej3-test-row.total .cej3-test-n{background:var(--os-grad);color:#fff}.cej3-test-row.total .cej3-test-chip{background:color-mix(in srgb,var(--os-card) 70%,transparent);color:var(--os-ink)}.cej3-note{display:flex;align-items:flex-start;gap:7px;font-size:11.5px;color:var(--os-mut);margin:12px 0 0}.cej3-note .cej3-ic{color:var(--os-a1);margin-block-start:1px}.cej3-stage .ce-device-card{background:color-mix(in srgb,var(--os-card) 70%,transparent);border:1px solid var(--os-line);border-radius:16px;padding:20px 14px;gap:10px}.cej3-devring{position:relative;width:58px;height:58px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--os-well);border:2px solid var(--os-line);color:var(--os-mut);transition:border-color .2s ease,color .2s ease,background-color .2s ease}.cej3-devring.testing{border-color:var(--os-a1);color:var(--os-a1);animation:cej3RingPulse 1.4s ease-in-out infinite}@keyframes cej3RingPulse{0%,to{box-shadow:0 0 color-mix(in srgb,var(--os-a1) 30%,transparent)}50%{box-shadow:0 0 0 9px transparent}}.cej3-devring.ok,.cej3-devring.sim{border-color:var(--os-good);color:var(--os-good);background:var(--os-good-soft)}.cej3-devcheck{position:absolute;inset-block-end:-3px;inset-inline-end:-3px;width:20px;height:20px;border-radius:50%;background:var(--os-good);color:#fff;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 8px color-mix(in srgb,var(--os-good) 40%,transparent);animation:cej3Pop .25s ease}.cej3-dev-name{font-size:12.5px;font-weight:800;color:var(--os-ink)}.cej3-stage .ce-device-status.ok{color:var(--os-good)}.cej3-break-ic{width:64px;height:64px;border-radius:50%;margin-inline:auto;display:flex;align-items:center;justify-content:center;background:var(--os-a1-soft);border:1.5px solid var(--os-a1-line);color:var(--os-a1)}.cej3-break-title{font-size:19px;font-weight:800;margin:10px 0 2px;color:var(--os-ink)}.cej3-stage .ce-break-next{color:var(--os-body)}.cej3-stage .ce-break-timer{background:var(--os-grad);-webkit-background-clip:text;background-clip:text;color:transparent}.cej3-stage .ce-break-hint{color:var(--os-mut)}.cej3-stage .ce-star{font-size:34px;display:inline-block;transition:transform .15s ease}.cej3-stage .ce-star:hover{transform:scale(1.18)}.cej3-fstar.is-lit{animation:cej3StarPop .28s ease}@keyframes cej3StarPop{0%{scale:.5}60%{scale:1.28}to{scale:1}}.cej3-medal{width:74px;height:74px;border-radius:50%;margin-inline:auto;display:flex;align-items:center;justify-content:center;background:var(--os-grad);color:#fff;box-shadow:0 14px 34px var(--os-a1-glow),0 0 0 9px color-mix(in srgb,var(--os-a1) 9%,transparent);animation:cej3MedalIn .5s cubic-bezier(.22,1,.3,1)}@keyframes cej3MedalIn{0%{scale:.4;opacity:0}60%{scale:1.08;opacity:1}to{scale:1;opacity:1}}.cej3-done-title{font-size:19px;font-weight:800;margin:14px 0 4px;color:var(--os-ink)}.cej3-done-sub{font-size:12.5px;color:var(--os-body)}.cej3-stage .ce-email-card{background:color-mix(in srgb,var(--os-card) 75%,transparent);border:1px solid var(--os-line);border-radius:14px;padding:13px 15px}.cej3-email-from{display:inline-flex;align-items:center;gap:7px;min-width:0}.cej3-email-ic{width:26px;height:26px;border-radius:8px;background:var(--os-a1-soft);color:var(--os-a1);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.cej3-stage .ce-email-chip{border-color:var(--os-a1-line);background:var(--os-a1-soft);color:var(--os-a1)}.cej3-stage .ce-email-subject{color:var(--os-ink)}.cej3-stage .ce-email-body{color:var(--os-body)}.cej3-term-ic{width:64px;height:64px;border-radius:50%;margin-inline:auto;display:flex;align-items:center;justify-content:center;background:var(--os-bad-soft);border:1.5px solid color-mix(in srgb,var(--os-bad) 35%,transparent);color:var(--os-bad)}.cej3-stage .ce-terminated{border-color:color-mix(in srgb,var(--os-bad) 40%,transparent)}.cej3-vchip{display:inline-flex;align-items:center;gap:4px}.cej3-stage .ce3-ready{background:radial-gradient(720px 480px at 50% 30%,color-mix(in srgb,var(--os-a1) 13%,transparent),transparent 70%),var(--os-canvas)}.cej3-stage .ce3-breath-ring{border-color:color-mix(in srgb,var(--os-a1) 55%,transparent);box-shadow:0 0 34px color-mix(in srgb,var(--os-a1) 25%,transparent),inset 0 0 26px color-mix(in srgb,var(--os-a1) 14%,transparent)}.cej3-stage .ce3-breath-ring.r2{border-color:color-mix(in srgb,var(--os-a1) 30%,transparent);box-shadow:none}.cej3-stage .ce3-ready-test{color:var(--os-a1);border-color:var(--os-a1-line)}.cej3-stage .ce3-ready .btn-primary{background:var(--os-grad)}@media(max-width:640px){.cej3-stage .ce-card{padding:18px 16px;border-radius:16px}.cej3-stage .ce-invite-hero.cej3-hero{margin:-18px -16px 16px;padding:22px 14px 18px;border-start-start-radius:16px;border-start-end-radius:16px}.cej3-stage .ce-header{position:static}.cej3-stage .ce-brand-sub{margin-inline-start:0}.cej3-test-name{min-width:100px}}@media(prefers-reduced-motion:reduce){.cej3-blob,.cej3-devring.testing,.cej3-devcheck,.cej3-consent.is-on .cej3-consent-ring svg,.cej3-medal,.cej3-fstar.is-lit{animation:none!important}.cej3-arrow,.cej3-fact,.cej3-stage .btn-primary,.cej3-stage .ce-star{transition:none!important}.cej3-stage .btn-primary:hover:not(:disabled),.cej3-stage .ce-star:hover,.cej3-cta-main:hover:not(:disabled) .cej3-arrow,[dir=rtl] .cej3-cta-main:hover:not(:disabled) .cej3-arrow,.cej3-back:hover .cej3-arrow.back,[dir=rtl] .cej3-back:hover .cej3-arrow.back{transform:none!important}}.ce3-gauge-wrap{display:flex;flex-direction:column;align-items:center;gap:2px;margin-top:12px}.ce3-gauge{width:190px;max-width:100%;height:auto;overflow:visible}.ce3-gauge-track{fill:none;stroke:color-mix(in srgb,var(--os-a1) 14%,transparent);stroke-width:12;stroke-linecap:round}.ce3-gauge-fill{fill:none;stroke:var(--os-a1);stroke-width:12;stroke-linecap:round;transition:stroke-dasharray .5s cubic-bezier(.22,1,.3,1)}.ce3-gauge-tick{stroke:var(--os-faint);stroke-width:1.6}.ce3-gauge-needle{transform-box:view-box;transform-origin:100px 110px;transition:transform .7s cubic-bezier(.22,1,.3,1)}.ce3-gauge-needle line{stroke:var(--os-ink);stroke-width:3;stroke-linecap:round}.ce3-gauge-needle circle{fill:var(--os-ink)}.ce3-gauge-needle.is-measuring{animation:ce3NeedleSweep 1.1s ease-in-out infinite alternate}@keyframes ce3NeedleSweep{0%{transform:rotate(-78deg)}to{transform:rotate(52deg)}}.ce3-gauge-read{display:flex;align-items:baseline;gap:5px;margin-top:-6px}.ce3-gauge-val{font-size:24px;font-weight:800;font-variant-numeric:tabular-nums;background:var(--os-grad);-webkit-background-clip:text;background-clip:text;color:transparent}.ce3-gauge-unit{font-size:10.5px;font-weight:800;text-transform:uppercase;letter-spacing:.5px;color:var(--os-mut)}.ce3-gauge-measuring{font-size:11px;font-weight:700;color:var(--os-mut)}.ce3-feat-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(168px,1fr));gap:9px}.ce3-feat-tile{display:flex;flex-direction:column;align-items:flex-start;gap:6px;background:color-mix(in srgb,var(--os-card) 70%,transparent);border:1px solid var(--os-line);border-radius:13px;padding:11px 12px;min-width:0;transition:border-color .18s ease,transform .18s ease}.ce3-feat-tile:hover{border-color:var(--os-a1-line);transform:translateY(-2px)}.ce3-feat-tile-ic{width:36px;height:36px;border-radius:11px;background:var(--os-a1-soft);color:var(--os-a1);display:flex;align-items:center;justify-content:center;flex-shrink:0;animation:ce3TileGlow 4.4s ease-in-out infinite;animation-delay:var(--d, 0s)}@keyframes ce3TileGlow{0%,to{box-shadow:0 0 color-mix(in srgb,var(--os-a1) 24%,transparent)}45%{box-shadow:0 0 0 7px transparent}}.ce3-feat-tile-name{font-size:11.5px;font-weight:800;color:var(--os-ink)}.ce3-feat-tile-desc{font-size:10px;color:var(--os-mut);line-height:1.45}.ce3-ovgrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:10px}.ce3-ovcard{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:8px;background:color-mix(in srgb,var(--os-card) 72%,transparent);border:1px solid var(--os-line);border-radius:14px;padding:13px 14px;min-width:0;transition:border-color .18s ease,transform .18s ease,box-shadow .18s ease}.ce3-ovcard:hover{border-color:var(--os-a1-line);transform:translateY(-2px);box-shadow:var(--os-shadow-md)}.ce3-ovcard-seq{position:absolute;inset-block-start:10px;inset-inline-end:10px;width:24px;height:24px;border-radius:50%;background:var(--os-grad);color:#fff;font-size:11px;font-weight:800;display:flex;align-items:center;justify-content:center;box-shadow:0 3px 9px var(--os-a1-glow)}.ce3-ovcard-ic{width:34px;height:34px;border-radius:10px;background:color-mix(in srgb,var(--oc, var(--os-a1)) 12%,transparent);color:var(--oc, var(--os-a1));display:flex;align-items:center;justify-content:center;flex-shrink:0}.ce3-ovcard-name{font-size:12.5px;font-weight:800;color:var(--os-ink);overflow-wrap:anywhere;padding-inline-end:26px}.ce3-ovcard-chips{display:flex;flex-wrap:wrap;gap:6px}.ce3-ovinfo{display:flex;flex-direction:column;gap:5px;margin-top:12px}.ce3-ovinfo-line{display:inline-flex;align-items:center;gap:7px;font-size:11.5px;font-weight:600;color:var(--os-body)}.ce3-ovinfo-line .cej3-ic{color:var(--os-a1);flex-shrink:0}.ce3-devcard{width:100%}.ce3-devpreview{position:relative;width:100%;max-width:190px;aspect-ratio:4 / 3;border-radius:12px;overflow:hidden;background:#0b1220;border:1px solid var(--os-line);display:flex;align-items:center;justify-content:center;color:#64748b}.ce3-devpreview video{width:100%;height:100%;object-fit:cover;display:block}.ce3-devpreview-chip{position:absolute;inset-block-end:6px;inset-inline-start:6px;font-size:8.5px;font-weight:800;text-transform:uppercase;letter-spacing:.4px;color:#e2e8f0;background:#02061799;border-radius:999px;padding:2px 8px;pointer-events:none}.ce3-scanline{position:absolute;inset-inline:0;inset-block-start:0;height:26%;background:linear-gradient(to bottom,transparent,color-mix(in srgb,var(--os-a1) 22%,transparent) 55%,color-mix(in srgb,var(--os-a1) 40%,transparent));animation:ce3Scan 2.8s ease-in-out infinite alternate;pointer-events:none}@keyframes ce3Scan{0%{transform:translateY(0)}to{transform:translateY(280%)}}.ce3-micbars{display:flex;align-items:flex-end;justify-content:center;gap:3px;height:44px;width:100%}.ce3-micbars i{width:5px;border-radius:3px;background:var(--os-grad);min-height:4px;height:calc(4px + var(--h, 20) * (var(--lvl, 0) / 100) * 1px);transition:height .09s linear}.ce3-micbars.is-sim i{animation:ce3MicSim 1.15s ease-in-out infinite alternate;animation-delay:calc(var(--i, 0) * -.13s)}@keyframes ce3MicSim{0%{height:5px}to{height:calc(6px + var(--h, 20) * 1px)}}.ce3-dev-hint{font-size:10.5px;font-weight:600;color:var(--os-mut);text-align:center}.ce3-spk-retry{color:var(--os-warn)}.ce3-spk-btn,.ce3-spk-confirm .btn{min-height:44px;border-radius:12px;display:inline-flex;align-items:center;justify-content:center;gap:7px}.ce3-spk-confirm{display:flex;gap:8px;flex-wrap:wrap;justify-content:center;animation:cej3Pop .25s ease}.cej3-stage .ce3-spk-yes:hover{border-color:var(--os-good);color:var(--os-good);background:var(--os-good-soft)}.cej3-stage .ce3-spk-no:hover{border-color:var(--os-warn);color:var(--os-warn);background:color-mix(in srgb,var(--os-warn) 10%,transparent)}.ce3-pip{position:fixed;inset-block-end:16px;inset-inline-end:16px;z-index:10010;pointer-events:none;width:168px;border-radius:14px;overflow:hidden;background:#0b1220;border:1px solid rgba(148,163,184,.35);box-shadow:0 12px 30px #02061773}.ce3-pip-video,.ce3-pip-sim{width:100%;aspect-ratio:4 / 3;object-fit:cover;display:flex;align-items:center;justify-content:center;color:#64748b;position:relative}.ce3-pip-video{display:block}.ce3-pip-rec{position:absolute;inset-block-start:8px;inset-inline-start:8px;width:8px;height:8px;border-radius:50%;background:#ef4444;animation:ce3PipBlink 1.6s ease-in-out infinite}@keyframes ce3PipBlink{0%,to{opacity:1}50%{opacity:.25}}.ce3-pip-chip{position:absolute;inset-block-end:6px;inset-inline-start:6px;display:inline-flex;align-items:center;gap:5px;font-size:9px;font-weight:800;text-transform:uppercase;letter-spacing:.4px;color:#e2e8f0;background:#0206179e;border-radius:999px;padding:3px 9px;pointer-events:none}.ce3-pip-eye{display:inline-flex;color:var(--os-a1);animation:ce3EyePulse 2.6s ease-in-out infinite}@keyframes ce3EyePulse{0%,to{opacity:1}50%{opacity:.45}}@media(max-width:700px){.ce3-pip{width:86px;inset-block-end:118px;inset-inline-end:8px}.ce3-pip-lb{display:none}.ce3-pip-chip{padding:3px 6px}.ce3-pip-rec{width:6px;height:6px;inset-block-start:5px;inset-inline-start:5px}}@media(prefers-reduced-motion:reduce){.cej3-blob.b4,.cej3-sheen,.ce3-gauge-needle.is-measuring,.ce3-feat-tile-ic,.ce3-scanline,.ce3-micbars.is-sim i,.ce3-spk-confirm,.ce3-pip-rec,.ce3-pip-eye{animation:none!important}.ce3-gauge-fill,.ce3-gauge-needle,.ce3-micbars i,.ce3-feat-tile,.ce3-ovcard{transition:none!important}.ce3-feat-tile:hover,.ce3-ovcard:hover{transform:none!important}}.ce3-speed-req{display:flex;align-items:center;gap:7px;font-size:11.5px;font-weight:700;color:var(--os-warn);background:color-mix(in srgb,var(--os-warn) 8%,transparent);border:1px solid color-mix(in srgb,var(--os-warn) 35%,transparent);border-radius:10px;padding:8px 12px;margin:14px 0 0}.ce3-speed-req .cej3-ic{flex-shrink:0}.ce3-feat-grid.ce3-feat-compact{grid-template-columns:repeat(auto-fit,minmax(212px,1fr));gap:6px}.ce3-feat-mini{display:flex;align-items:center;gap:7px;min-height:38px;min-width:0;background:color-mix(in srgb,var(--os-card) 70%,transparent);border:1px solid var(--os-line);border-radius:10px;padding:5px 9px;transition:border-color .18s ease}.ce3-feat-mini:hover{border-color:var(--os-a1-line)}.ce3-feat-mini-ic{width:26px;height:26px;border-radius:8px;background:var(--os-a1-soft);color:var(--os-a1);display:flex;align-items:center;justify-content:center;flex-shrink:0}.ce3-feat-mini-name{flex:1;min-width:0;font-size:10.5px;font-weight:700;color:var(--os-ink);line-height:1.3;overflow-wrap:break-word}.ce3-feat-mini .awp-mode-chip{flex-shrink:0;font-size:8px}.ce3-feat-more{margin-top:8px;min-height:30px;border-radius:999px}.ce3-pip-chip.ce3-pip-ai{overflow:hidden}.ce3-pip-lb{white-space:nowrap}.ce3-robot{position:relative;display:inline-flex;color:var(--os-a1);flex-shrink:0}.ce3-robot:before{content:"";position:absolute;top:-3px;right:-3px;bottom:-3px;left:-3px;border-radius:50%;border:1px solid color-mix(in srgb,var(--os-a1) 65%,transparent);animation:ce3RobotPulse 2.8s ease-out infinite}@keyframes ce3RobotPulse{0%{transform:scale(.55);opacity:.8}70%{transform:scale(1.4);opacity:0}to{transform:scale(1.4);opacity:0}}.ce3-robot-pupils{animation:ce3RobotScan 5.6s ease-in-out infinite}@keyframes ce3RobotScan{0%,16%{transform:translate(0)}24%,42%{transform:translate(1.6px)}52%,70%{transform:translate(-1.6px)}80%,to{transform:translate(0)}}.ce3-robot-pupil{transform-box:fill-box;transform-origin:center;animation:ce3RobotBlink 4.4s ease-in-out infinite}@keyframes ce3RobotBlink{0%,90%,to{transform:scaleY(1)}93%,95%{transform:scaleY(.15)}}.ce3-pip-chip.ce3-pip-ai:after{content:"";position:absolute;inset-block:0;inset-inline-start:0;width:45%;background:linear-gradient(90deg,transparent,color-mix(in srgb,#fff 30%,transparent),transparent);transform:translate(-130%);animation:ce3ChipShimmer 6.5s linear infinite;pointer-events:none}@keyframes ce3ChipShimmer{0%{transform:translate(-130%)}22%,to{transform:translate(320%)}}.cej3-wave{position:absolute;inset-block-start:26%;inset-inline-start:-55%;width:210%;height:46vh;border-radius:45% 55% 50% 50%/60% 40%;background:radial-gradient(46% 62% at 18% 50%,color-mix(in srgb,var(--os-a1) 16%,transparent),transparent 72%),radial-gradient(42% 58% at 50% 42%,color-mix(in srgb,var(--os-a2) 14%,transparent),transparent 70%),radial-gradient(46% 64% at 82% 55%,color-mix(in srgb,var(--os-a3) 15%,transparent),transparent 72%);will-change:transform;animation:cej3WaveDrift 34s ease-in-out infinite alternate}[data-theme=dark] .cej3-wave{background:radial-gradient(46% 62% at 18% 50%,color-mix(in srgb,var(--os-a1) 22%,transparent),transparent 72%),radial-gradient(42% 58% at 50% 42%,color-mix(in srgb,var(--os-a2) 19%,transparent),transparent 70%),radial-gradient(46% 64% at 82% 55%,color-mix(in srgb,var(--os-a3) 21%,transparent),transparent 72%)}@keyframes cej3WaveDrift{0%{transform:translate3d(-6%,-3vh,0) rotate(-7deg)}to{transform:translate3d(6%,3vh,0) rotate(-3deg)}}.cej3-particles{position:absolute;top:0;right:0;bottom:0;left:0;display:block}.cej3-particles i{position:absolute;inset-block-end:-6vh;width:9px;height:9px;border-radius:50%;background:color-mix(in srgb,var(--os-a1) 50%,transparent);box-shadow:0 0 12px 3px color-mix(in srgb,var(--os-a1) 20%,transparent);opacity:0;will-change:transform,opacity;animation:cej3Rise var(--dur, 30s) linear infinite;animation-delay:var(--del, 0s)}@keyframes cej3Rise{0%{transform:translateZ(0);opacity:0}8%{opacity:.55}85%{opacity:.35}to{transform:translate3d(3vw,-112vh,0);opacity:0}}.cej3-particles i:nth-child(1){inset-inline-start:6%;--dur: 26s;--del: -4s}.cej3-particles i:nth-child(2){inset-inline-start:14%;--dur: 33s;--del: -18s;width:6px;height:6px;background:color-mix(in srgb,var(--os-a2) 50%,transparent);box-shadow:0 0 10px 3px color-mix(in srgb,var(--os-a2) 20%,transparent)}.cej3-particles i:nth-child(3){inset-inline-start:23%;--dur: 22s;--del: -10s;width:11px;height:11px}.cej3-particles i:nth-child(4){inset-inline-start:31%;--dur: 30s;--del: -25s;background:color-mix(in srgb,var(--os-a3) 50%,transparent);box-shadow:0 0 10px 3px color-mix(in srgb,var(--os-a3) 20%,transparent)}.cej3-particles i:nth-child(5){inset-inline-start:40%;--dur: 25s;--del: -7s;width:7px;height:7px}.cej3-particles i:nth-child(6){inset-inline-start:48%;--dur: 34s;--del: -20s}.cej3-particles i:nth-child(7){inset-inline-start:57%;--dur: 23s;--del: -14s;width:6px;height:6px;background:color-mix(in srgb,var(--os-a2) 50%,transparent);box-shadow:0 0 10px 3px color-mix(in srgb,var(--os-a2) 20%,transparent)}.cej3-particles i:nth-child(8){inset-inline-start:65%;--dur: 29s;--del: -3s;width:12px;height:12px}.cej3-particles i:nth-child(9){inset-inline-start:73%;--dur: 24s;--del: -17s;background:color-mix(in srgb,var(--os-a3) 50%,transparent);box-shadow:0 0 10px 3px color-mix(in srgb,var(--os-a3) 20%,transparent)}.cej3-particles i:nth-child(10){inset-inline-start:81%;--dur: 32s;--del: -11s;width:7px;height:7px}.cej3-particles i:nth-child(11){inset-inline-start:89%;--dur: 27s;--del: -22s}.cej3-particles i:nth-child(12){inset-inline-start:95%;--dur: 21s;--del: -6s;width:6px;height:6px;background:color-mix(in srgb,var(--os-a2) 50%,transparent);box-shadow:0 0 10px 3px color-mix(in srgb,var(--os-a2) 20%,transparent)}@media(prefers-reduced-motion:reduce){.cej3-wave,.cej3-particles i,.ce3-robot:before,.ce3-robot-pupils,.ce3-robot-pupil,.ce3-pip-chip.ce3-pip-ai:after{animation:none!important}.ce3-feat-mini{transition:none!important}}}@media screen{.cej3-cardhead{display:grid;grid-template-columns:auto auto minmax(0,1fr) auto;align-items:center;column-gap:9px;row-gap:2px}.cej3-cardhead .cej3-num,.cej3-cardhead .cej3-fact-ic{grid-row:1}.cej3-cardhead-title{grid-row:1;grid-column:3;font-size:13px;font-weight:800;color:var(--os-ink)}.cej3-cardhead-act{grid-row:1;grid-column:4;justify-self:end}.cej3-cardhead-sub{grid-row:2;grid-column:3 / -1;font-size:11px;color:var(--os-mut)}}@media screen{.ce3-fsgate{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10018;display:flex;align-items:center;justify-content:center;background:linear-gradient(180deg,color-mix(in srgb,var(--os-bad, #ef4444) 7%,var(--bg-deep)),var(--bg-deep));animation:ce3FadeIn .25s ease}.ce3-fsgate-card{display:flex;flex-direction:column;align-items:center;gap:10px;text-align:center;background:var(--bg-card);border:1px solid var(--border);border-radius:18px;padding:34px 40px;margin:16px;max-width:440px;box-shadow:0 18px 44px #00000047}.ce3-fsgate-ic{display:inline-flex;align-items:center;justify-content:center;width:58px;height:58px;border-radius:50%;color:var(--os-bad, #ef4444);background:color-mix(in srgb,var(--os-bad, #ef4444) 10%,transparent);border:1px solid color-mix(in srgb,var(--os-bad, #ef4444) 35%,transparent)}.ce3-fsgate-title{font-size:19px;font-weight:800;margin:0}.ce3-fsgate-body{font-size:12.5px;font-weight:600;color:var(--text-secondary);margin:0;max-width:360px;line-height:1.6}.ce3-fsgate .ce3-cta{min-height:44px;min-width:200px}@media(prefers-reduced-motion:reduce){.ce3-fsgate{animation:none!important}}}@media screen{.ce4-mat{flex-wrap:wrap}.ce4-viewer{flex-basis:100%;min-width:0;margin-top:10px;border:1px solid var(--border);border-radius:12px;overflow:hidden;background:var(--bg-secondary)}.ce4-mat-hint{font-size:10.5px;font-weight:700;color:var(--text-muted);align-self:center;white-space:nowrap}.ce4-mat-actions{display:flex;gap:8px;flex-wrap:wrap;padding:8px 10px;border-top:1px solid var(--border)}.ce4-mat-act{display:inline-flex;align-items:center;gap:6px}.ce4-viewer-video{background:#000}.ce4-video{display:block;width:100%;max-height:420px;background:#000}.ce4-imgbtn{display:block;width:100%;padding:0;margin:0;border:0;background:transparent;cursor:zoom-in}.ce4-img{display:block;width:100%;max-height:360px;object-fit:contain;background:var(--bg-secondary)}.ce4-pdf{display:block;width:100%;height:480px;border:0;background:var(--bg-secondary)}.ce4-doccard{display:flex;align-items:center;gap:10px;padding:10px 12px;flex-wrap:wrap}.ce4-doccard-ic{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:10px;color:var(--accent-cyan, #3fb8ae);background:#3fb8ae1f;border:1px solid rgba(63,184,174,.28);flex-shrink:0}.ce4-doccard-name{flex:1;min-width:120px;font-size:12px;font-weight:800;overflow-wrap:anywhere}.ce4-doccard .ce4-mat-actions{border-top:0;padding:0}.ce4-lightbox{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10040;display:flex;align-items:center;justify-content:center;padding:28px;background:#000000d9;cursor:zoom-out;animation:ce4FadeIn .16s ease}.ce4-lightbox img{max-width:min(1100px,94vw);max-height:88vh;object-fit:contain;border-radius:10px;box-shadow:0 22px 60px #00000080}.ce4-lightbox-close{position:absolute;top:14px;inset-inline-end:14px;min-width:44px;min-height:44px;display:inline-flex;align-items:center;justify-content:center;border-radius:12px;border:1px solid var(--border);background:var(--bg-card);color:var(--text-primary);cursor:pointer}@keyframes ce4FadeIn{0%{opacity:0}to{opacity:1}}.ce4-recheck{display:inline-flex;align-items:center;gap:6px}.ce4-auto-row{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin:2px 0 12px}.ce4-auto-btn{display:inline-flex;align-items:center;gap:8px;padding:10px 18px;min-height:40px;border-radius:11px;font-size:12.5px;font-weight:800;cursor:pointer;color:var(--accent-cyan, #3fb8ae);border:1px solid rgba(63,184,174,.35);background:linear-gradient(120deg,#3fb8ae29,#6366f124);transition:box-shadow .18s ease,transform .18s ease}.ce4-auto-btn:hover:not(:disabled){box-shadow:0 4px 16px #3fb8ae38;transform:translateY(-1px)}.ce4-auto-btn:disabled{opacity:.6;cursor:default}.ce4-auto-prog{display:inline-flex;align-items:center;gap:8px;font-size:11px;font-weight:700;color:var(--text-secondary)}.ce4-auto-dots{display:inline-flex;gap:5px}.ce4-auto-dots i{width:8px;height:8px;border-radius:50%;background:var(--border)}.ce4-auto-dots i.is-done{background:var(--accent-cyan, #3fb8ae)}.ce4-auto-dots i.is-now{background:var(--accent-cyan, #3fb8ae);animation:ce4DotPulse .9s ease-in-out infinite}@keyframes ce4DotPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.72)}}.ce3-devcard.ce4-autofocus{border-color:#3fb8ae8c;box-shadow:0 0 0 2px #3fb8ae47}@media(pointer:coarse){.ce4-recheck,.ce4-mat-act,.ce4-auto-btn{min-height:44px}}@media(prefers-reduced-motion:reduce){.ce4-lightbox,.ce4-auto-dots i.is-now{animation:none!important}.ce4-auto-btn{transition:none!important}}}@media screen{.cej3-note>svg,.cej3-langnote>svg,.ce3-ovinfo-line>svg,.ce3-speed-req>svg,.cej3-test-chip>svg{flex-shrink:0}.cej3-note>svg,.cej3-langnote>svg{margin-block-start:1px}}.ce4-readgate{margin-top:8px}.ce4-readconfirm{display:inline-flex;align-items:center;gap:8px;font-size:12.5px;font-weight:700;cursor:pointer}.ce4-readconfirm input{inline-size:16px;block-size:16px}.ce4-mat-optional{display:inline-block;margin-top:3px;padding:0 6px;border-radius:999px;font-size:10px;font-weight:700;color:var(--text-muted, #6b7280);background:color-mix(in srgb,var(--text-muted, #6b7280) 12%,transparent)}.pro-ai-tests{margin-top:22px;display:flex;flex-direction:column;gap:18px}.pro-ai-notice{margin:0}.pro-ai-test{padding:14px 16px;border:1px solid var(--rule, #dfe2ea);border-radius:8px;break-inside:avoid-page}.pro-ai-test-title{display:flex;align-items:center;gap:8px;margin:0 0 10px;font-size:14px;font-weight:800;color:var(--ink, #1b1f2a)}.pro-ai-mark{flex:none;padding:1px 7px;border-radius:4px;font-size:9.5px;font-weight:900;letter-spacing:.5px;color:#fff;background:#6d4aff;print-color-adjust:exact;-webkit-print-color-adjust:exact}.pro-ai-part+.pro-ai-part{margin-top:14px;padding-top:12px;border-top:1px dashed var(--rule, #dfe2ea)}.pro-ai-part .pro-h4{margin-top:0}.pro-ai-headline{margin:0 0 6px;font-size:13.5px;font-weight:800;line-height:1.5;color:var(--ink, #1b1f2a)}.pro-ai-summary{margin:0 0 10px;font-size:12px;line-height:1.7;color:var(--ink-soft, #3a4150)}.pro-ai-fit{display:flex;flex-wrap:wrap;align-items:center;gap:8px 26px;margin:0 0 10px;padding:10px 12px;border-radius:6px;background:var(--tint, #f4f5f8);border:1px solid var(--rule, #dfe2ea);break-inside:avoid}.pro-ai-fit>div{display:flex;flex-direction:column;gap:2px}.pro-ai-fit strong{font-size:14px;font-weight:800;color:var(--ink, #1b1f2a)}.pro-ai-fit.is-good>div:first-child strong{color:#1f7a4d}.pro-ai-fit.is-warn>div:first-child strong{color:#a86400}.pro-ai-fit.is-bad>div:first-child strong{color:#b4232c}.pro-ai-label{margin:0 0 3px;font-size:9.5px;font-weight:800;letter-spacing:.6px;text-transform:uppercase;color:var(--ink-mute, #6b7280)}[dir=rtl] .pro-ai-label{letter-spacing:0}.pro-ai-conf{display:grid!important;grid-template-columns:110px auto;align-items:center;column-gap:8px}.pro-ai-conf .pro-ai-label{grid-column:1 / -1}.pro-ai-conf-track{height:6px;border-radius:3px;background:var(--rule, #dfe2ea);overflow:hidden}.pro-ai-conf-track i{display:block;height:100%;background:#6d4aff;print-color-adjust:exact;-webkit-print-color-adjust:exact}.pro-ai-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px 22px}.pro-ai-list{break-inside:avoid}.pro-ai-list .pro-list li{font-size:11.5px}.pro-ai-meta{margin:8px 0 0;font-size:10px;color:var(--ink-mute, #6b7280)}.pro-ai-table{width:100%;border-collapse:collapse;font-size:11.5px}.pro-ai-table td{padding:6px 8px;border-bottom:1px solid var(--rule, #dfe2ea);vertical-align:top;text-align:start}.pro-ai-table td:first-child{width:38%;font-weight:600;color:var(--ink, #1b1f2a)}.pro-ai-num{width:64px;white-space:nowrap;font-weight:800;font-variant-numeric:tabular-nums;text-align:center!important}.pro-ai-toggle{display:inline-flex;align-items:center;gap:6px;font-size:11.5px;font-weight:700;cursor:pointer;white-space:nowrap}.pro-ai-toggle input{accent-color:#6D4AFF}.pro-ai-toggle.is-off{cursor:help;opacity:.6}@media(max-width:640px){.pro-ai-grid{grid-template-columns:1fr}}.pro-ai-list .pro-list{list-style:none;padding:0;margin:0}.pro-ai-list .pro-list li{display:flex;align-items:baseline;gap:7px}.pro-ai-list .pro-list li:before{content:"";flex:none;width:5px;height:5px;border-radius:50%;background:var(--ink-mute, #6b7280);transform:translateY(-2px)}@media print{.pro-ai-test{break-inside:auto}.pro-ai-test-title{break-after:avoid}.pro-ai-fit,.pro-ai-list,.pro-ai-notice,.pro-ai-table tr{break-inside:avoid}.pro-ai-part{break-inside:avoid-page}}.pro-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1200;background:#1118278c;display:flex;justify-content:center;align-items:flex-start;padding:22px 16px;overflow:auto}.pro-shell{width:min(920px,100%);display:flex;flex-direction:column;gap:12px}.pro-toolbar{position:sticky;top:0;z-index:2;display:flex;align-items:center;gap:10px;padding:9px 14px;border-radius:10px;background:var(--bg-card);border:1px solid var(--border);box-shadow:0 6px 20px #0000002e}.pro-toolbar-title{flex:1;min-width:0;display:flex;flex-direction:column;line-height:1.3}.pro-toolbar-title strong{font-size:12.5px}.pro-toolbar-title span{font-size:10.5px;color:var(--text-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pro-print-tip{max-width:260px;font-size:10.5px;line-height:1.35;color:var(--text-muted)}@media(max-width:900px){.pro-print-tip{display:none}}.pro-doc{--paper: #ffffff;--ink: #14181f;--ink-soft: #444d5a;--ink-mute: #737d8b;--rule: #dfe4ea;--tint: #f5f7f9;--high: #2f7a52;--mid: #a9761b;--low: #b34635;--border: #dfe4ea;--text-primary: #14181f;--text-secondary: #444d5a;--text-muted: #737d8b;background:var(--paper);color:var(--ink);border-radius:10px;overflow:hidden;font-family:var(--pro-font, "Segoe UI"),"Segoe UI",system-ui,-apple-system,sans-serif;font-size:12.5px;line-height:1.6}.pro-page{padding:40px 46px;border-bottom:1px solid var(--rule)}.pro-page:last-of-type{border-bottom:none}.pro-h2{font-size:19px;font-weight:700;letter-spacing:-.2px;margin:0 0 14px;padding-bottom:8px;border-bottom:2px solid var(--ink);color:var(--ink)}.pro-h3{font-size:14px;font-weight:700;margin:0 0 8px;color:var(--ink)}.pro-h4{font-size:10.5px;font-weight:800;letter-spacing:.7px;text-transform:uppercase;color:var(--ink-mute);margin:0 0 7px}.pro-lead{font-size:12.5px;color:var(--ink-soft);margin:0 0 10px;max-width:62ch}.pro-note{font-size:10.5px;color:var(--ink-mute);font-style:italic;margin:6px 0 0}.pro-mt{margin-top:26px}.pro-block{margin-top:22px;break-inside:avoid}.pro-cover{min-height:460px;display:flex;flex-direction:column;justify-content:space-between;background:linear-gradient(160deg,#f7f9fb,#fff 55%)}.pro-cover-top{display:flex;justify-content:space-between;align-items:baseline;gap:16px}.pro-brand{font-size:13px;font-weight:800;letter-spacing:3px;text-transform:uppercase;color:var(--ink)}.pro-cover-kicker{font-size:10px;font-weight:700;letter-spacing:1.6px;text-transform:uppercase;color:var(--ink-mute)}.pro-cover-main{padding:40px 0 24px}.pro-cover-name{font-size:40px;line-height:1.1;font-weight:300;letter-spacing:-1px;margin:0;color:var(--ink)}.pro-cover-role{font-size:15px;font-weight:600;color:var(--ink-soft);margin:8px 0 0}.pro-cover-rule{width:62px;height:3px;background:var(--ink);margin:22px 0}.pro-cover-meta{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:16px 26px;margin:0}.pro-cover-meta dt{font-size:9.5px;font-weight:800;letter-spacing:.8px;text-transform:uppercase;color:var(--ink-mute)}.pro-cover-meta dd{font-size:13px;font-weight:600;margin:3px 0 0;color:var(--ink)}.pro-cover-foot{font-size:10px;color:var(--ink-mute);margin:0;padding-top:14px;border-top:1px solid var(--rule)}.pro-toc{list-style:none;counter-reset:toc;margin:0;padding:0}.pro-toc li{counter-increment:toc;display:flex;align-items:baseline;gap:10px;padding:7px 0;border-bottom:1px dotted var(--rule);font-size:12.5px}.pro-toc li:before{content:counter(toc,decimal-leading-zero);font-size:10px;font-weight:800;color:var(--ink-mute);min-width:20px}.pro-toc li span{flex:1;font-weight:600}.pro-toc li em{font-size:10.5px;font-style:normal;color:var(--ink-mute)}.pro-method p{margin:0 0 8px;font-size:12px;color:var(--ink-soft);max-width:68ch}.pro-exec{display:grid;grid-template-columns:1fr 1fr;gap:26px}.pro-list{margin:0;padding-inline-start:18px}.pro-list li{font-size:12.5px;margin-bottom:5px}.pro-list em{font-size:10.5px;font-style:normal;color:var(--ink-mute)}.pro-callout{margin-top:16px;padding:12px 14px;background:var(--tint);border:1px solid var(--rule);border-radius:6px;break-inside:avoid}.pro-callout p{margin:0 0 4px;font-size:11.5px;color:var(--ink-soft)}.pro-callout p:last-child{margin-bottom:0}.pro-limits{border-color:var(--mid)}.pro-chapter{break-before:page}.pro-divider{display:flex;align-items:center;gap:18px;padding:18px 20px;border-radius:10px;color:#fff;background:linear-gradient(120deg,var(--chapter) 0%,color-mix(in srgb,var(--chapter) 72%,#10141a) 100%);break-inside:avoid}.pro-divider-num{font-size:40px;font-weight:200;line-height:1;opacity:.7}.pro-divider-text{flex:1;min-width:0}.pro-divider-title{font-size:21px;font-weight:700;margin:0;letter-spacing:-.3px}.pro-divider-sub{font-size:12px;margin:3px 0 0;opacity:.9}.pro-divider-meta{font-size:10px;font-weight:700;letter-spacing:.6px;text-transform:uppercase;opacity:.85;text-align:end}.pro-swatch:before{content:"";display:inline-block;width:8px;height:8px;border-radius:50%;background:var(--dim);margin-inline-end:6px;vertical-align:1px;flex-shrink:0}.pro-model-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:10px;margin-top:10px}.pro-model-card{padding:11px 13px;border:1px solid var(--rule);border-radius:7px;background:var(--paper)}.pro-model-id{font-size:9.5px;font-weight:800;letter-spacing:.6px;color:var(--dim)}.pro-model-label{display:block;font-size:12.5px;margin:2px 0 3px}.pro-model-desc{font-size:10.5px;color:var(--ink-mute);line-height:1.5}.pro-headline{display:flex;gap:18px;align-items:flex-start;padding:18px 20px;border:1px solid var(--rule);border-inline-start:1px solid var(--rule);border-radius:10px;background:var(--tint)}.pro-headline-badge{text-align:center;flex-shrink:0}.pro-headline-id{display:flex;align-items:center;justify-content:center;width:62px;height:62px;border-radius:50%;background:var(--dim);color:#fff;font-size:26px;font-weight:700}.pro-headline-kicker{display:block;font-size:8.5px;font-weight:800;letter-spacing:1px;text-transform:uppercase;color:var(--ink-mute);margin-top:6px}.pro-headline-body{flex:1;min-width:0}.pro-headline-title{font-size:22px;font-weight:700;margin:0 0 4px;color:var(--dim)}.pro-catalogue{display:grid;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:12px;margin-top:10px}.pro-cat-card{padding:12px 13px;border:1px solid var(--rule);border-radius:8px;background:var(--paper)}.pro-cat-card.is-matched{border-color:var(--ink);background:var(--tint)}.pro-cat-head{display:flex;align-items:center;gap:7px;flex-wrap:wrap;font-size:12.5px}.pro-cat-id{font-size:9.5px;font-weight:800;padding:1px 6px;border-radius:9px;background:var(--dim);color:#fff}.pro-cat-flag{font-size:8.5px;font-weight:800;letter-spacing:.6px;text-transform:uppercase;color:var(--dim)}.pro-cat-desc{font-size:10.5px;color:var(--ink-mute);margin:5px 0 8px;line-height:1.5}.pro-cat-bar{height:5px;border-radius:3px;background:var(--rule);overflow:hidden}.pro-cat-bar i{display:block;height:100%;background:var(--dim)}.pro-cat-pct{font-size:9.5px;font-weight:700;color:var(--ink-mute)}.pro-scales{display:flex;flex-direction:column;gap:16px;margin-top:10px}.pro-scale{break-inside:avoid}.pro-scale-head{display:grid;grid-template-columns:1fr auto 1fr;gap:10px;align-items:baseline;font-size:11.5px;font-weight:700}.pro-scale-pole{color:var(--ink)}.pro-scale-pole.end{text-align:end}.pro-scale-mid{font-size:10px;font-weight:500;color:var(--ink-mute);font-style:italic}.pro-scale-track{position:relative;display:flex;gap:4px;margin:7px 0 4px}.pro-dot{flex:1;height:8px;border-radius:2px;background:var(--rule)}.pro-dot.on{background:var(--dim)}.pro-scale-marker{position:absolute;top:-3px;width:3px;height:14px;border-radius:2px;background:var(--ink)}.pro-scale-foot{display:flex;justify-content:space-between;font-size:10px}.pro-scale-pct{font-weight:800;color:var(--dim)}.pro-scale-ev{color:var(--ink-mute)}.pro-lolli{display:flex;flex-direction:column;gap:11px;margin-top:8px}.pro-lolli-row{display:grid;grid-template-columns:minmax(140px,1.1fr) 2.2fr auto;gap:16px;align-items:center;font-size:11.5px}.pro-lolli-label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pro-lolli-label b{color:var(--dim);margin-inline-end:4px}.pro-lolli-track{position:relative;height:6px;border-radius:3px;background:var(--rule)}.pro-lolli-fill{display:block;height:100%;border-radius:3px;background:var(--dim)}.pro-lolli-knob{position:absolute;top:-7px;min-width:26px;height:20px;padding:0 5px;border-radius:10px;background:var(--dim);color:#fff;font-size:9.5px;font-weight:800;font-style:normal;display:flex;align-items:center;justify-content:center}.pro-lolli-ev{font-size:9.5px;color:var(--ink-mute);white-space:nowrap}.pro-subtraits{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:8px;margin-top:12px}.pro-sub-card{padding:9px 11px;border-radius:6px;background:var(--tint);border:1px solid var(--rule)}.pro-sub-title{display:block;font-size:10.5px;font-weight:800}.pro-sub-title.pro-swatch:before{vertical-align:0}.pro-sub-list{font-size:10px;color:var(--ink-mute)}.pro-radar{display:flex;flex-direction:column;align-items:center;gap:4px}.pro-radar svg{max-width:300px}.pro-radar-wide svg{max-width:340px}.pro-radar .pro-note{text-align:center;max-width:46ch}.pro-radar-split{display:grid;grid-template-columns:minmax(220px,300px) 1fr;gap:22px;align-items:center}@media(max-width:720px){.pro-radar-split{grid-template-columns:1fr}}.pro-skill{padding:16px 18px;border:1px solid var(--rule);border-radius:10px}.pro-skill-head{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.pro-skill-score{font-size:24px;font-weight:700}.pro-ruler{position:relative;display:flex;gap:4px;margin-top:12px}.pro-ruler span{flex:1;height:12px;border-radius:2px;background:var(--rule)}.pro-ruler span.on{background:var(--dim)}.pro-ruler i{position:absolute;top:-5px;width:3px;height:22px;background:var(--ink);border-radius:2px}.pro-ruler-scale{display:flex;justify-content:space-between;font-size:9px;color:var(--ink-mute);margin-top:3px}.pro-subskills{display:flex;flex-direction:column;gap:7px;margin-top:12px}.pro-subskill{display:grid;grid-template-columns:minmax(150px,1.2fr) 2fr auto;gap:10px;align-items:center;font-size:11px}.pro-subskill-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pro-subskill-track{height:5px;border-radius:3px;background:var(--rule);overflow:hidden}.pro-subskill-track i{display:block;height:100%;background:currentColor}.pro-subskill-pct{font-size:10.5px;font-weight:800;min-width:34px;text-align:end}.pro-table{width:100%;border-collapse:collapse;margin-top:8px;font-size:11.5px}.pro-table th{text-align:start;font-size:9.5px;font-weight:800;letter-spacing:.6px;text-transform:uppercase;color:var(--ink-mute);padding:6px 8px;border-bottom:2px solid var(--ink)}.pro-table td{padding:7px 8px;border-bottom:1px solid var(--rule)}.pro-table .num{text-align:end}.pro-table tr.is-met td{color:var(--ink-soft)}.pro-table tr.is-thin{background:#fdf8ee}.pro-warn{font-size:9.5px;color:var(--mid);font-style:italic}.pro-pill{display:inline-block;font-size:9.5px;font-weight:800;padding:2px 8px;border-radius:10px}.pro-pill.band-high{background:#2f7a5221;color:var(--high)}.pro-pill.band-mid{background:#a9761b26;color:var(--mid)}.pro-pill.band-low{background:#b3463521;color:var(--low)}.band-high{color:var(--high)}.band-mid{color:var(--mid)}.band-low{color:var(--low)}.pro-lolli-row.band-high .pro-lolli-knob,.pro-lolli-row.band-mid .pro-lolli-knob,.pro-lolli-row.band-low .pro-lolli-knob{background:var(--dim)}.pro-profiles{margin-top:18px;padding-top:12px;border-top:1px dashed var(--rule)}.pro-profile-row{display:grid;grid-template-columns:minmax(130px,1fr) 2fr auto;gap:12px;align-items:baseline;padding:6px 0;border-bottom:1px solid var(--rule);font-size:11.5px}.pro-profile-name{font-weight:700}.pro-profile-value em{font-style:normal;font-size:9.5px;font-weight:800;letter-spacing:.5px;text-transform:uppercase;color:var(--ink-mute);margin-inline-end:4px}.pro-standing+.pro-standing:before{content:"·";margin:0 8px;color:var(--ink-mute)}.pro-profile-ev{font-size:10px;color:var(--ink-mute);white-space:nowrap}.pro-fit{display:grid;grid-template-columns:auto 1fr;gap:26px;align-items:start}.pro-fit-gauge{text-align:center}.pro-fit-gauge svg circle.band-high{color:var(--high)}.pro-fit-gauge svg circle.band-mid{color:var(--mid)}.pro-fit-gauge svg circle.band-low{color:var(--low)}.pro-fit-num{font-size:26px;font-weight:700;fill:var(--ink)}.pro-fit-cap{font-size:8px;font-weight:800;letter-spacing:.8px;fill:var(--ink-mute);text-transform:uppercase}.pro-fit-role{font-size:12px;font-weight:700;margin-top:4px}.pro-fit-body{min-width:0}.pro-doc-foot{padding:14px 46px 26px;font-size:9.5px;color:var(--ink-mute);border-top:1px solid var(--rule);margin:0}@media(max-width:720px){.pro-page{padding:26px 20px}.pro-exec,.pro-fit{grid-template-columns:1fr}.pro-cover-name{font-size:30px}.pro-lolli-row,.pro-subskill,.pro-profile-row{grid-template-columns:1fr;gap:4px}}@media print{body.print-scope-pro *{visibility:hidden!important}body.print-scope-pro{background:#fff!important}body.print-scope-pro .pro-print,body.print-scope-pro .pro-print *{visibility:visible!important}body.print-scope-pro .pro-overlay{position:static!important;inset:auto!important;padding:0!important;background:#fff!important;overflow:visible!important;display:block!important}body.print-scope-pro .pro-shell{width:auto!important;display:block!important;gap:0!important}body.print-scope-pro .pro-print{position:absolute;inset-inline-start:0;top:0;width:100%;border-radius:0;overflow:visible!important;print-color-adjust:exact;-webkit-print-color-adjust:exact}body.print-scope-pro .pro-print *{print-color-adjust:exact;-webkit-print-color-adjust:exact;box-shadow:none!important}body.print-scope-pro .acd-no-print{display:none!important}.pro-page{break-after:auto}.pro-cover{break-after:page}.pro-chapter{break-before:auto}.pro-divider{break-inside:avoid;break-after:avoid}.pro-break-before{break-before:page!important}.pro-h2,.pro-h3,.pro-h4{break-after:avoid}.pro-block{break-inside:auto}.pro-radar,.pro-radar-split,.pro-lolli-row,.pro-sub-card,.pro-model-card,.pro-cat-card,.pro-scale,.pro-skill,.pro-callout,.pro-headline,.pro-exec>div,.pro-toc li,.pro-cover-meta{break-inside:avoid}.pro-doc table tr{break-inside:avoid}@page{size:A4;margin:14mm 13mm;@bottom-center{content:counter(page) " / " counter(pages);direction:ltr;unicode-bidi:isolate;font-family:Segoe UI,system-ui,sans-serif;font-size:9px;color:#737d8b}}}.pro-level-desc{display:block;margin-top:2px;font-size:11px;line-height:1.4;color:var(--ink-soft);font-weight:400}body.print-scope-pro .pro-page{border-bottom:none;padding:0 0 18px}body.print-scope-pro .pro-page+.pro-page{padding-top:6mm}body.print-scope-pro .pro-cover{min-height:262mm;padding:0}body.print-scope-pro .pro-radar-split{grid-template-columns:210px 1fr;gap:16px}body.print-scope-pro .pro-radar svg{max-width:210px}body.print-scope-pro .pro-radar-wide svg{max-width:240px}body.print-scope-pro .pro-lolli{gap:7px}body.print-scope-pro .pro-doc-foot{padding-inline:0}body.print-scope-pro .pro-ai-tests{gap:10px;margin-top:14px}body.print-scope-pro .pro-ai-test{padding:9px 12px}body.print-scope-pro .pro-ai-test-title{font-size:12.5px;margin-bottom:6px}body.print-scope-pro .pro-ai-part .pro-h4{font-size:11px;margin-bottom:4px}body.print-scope-pro .pro-ai-headline{font-size:11.5px;margin-bottom:3px}body.print-scope-pro .pro-ai-summary{font-size:10.5px;line-height:1.5;margin-bottom:6px}body.print-scope-pro .pro-ai-fit{padding:5px 10px;margin-bottom:6px;gap:4px 20px}body.print-scope-pro .pro-ai-fit strong{font-size:12px}body.print-scope-pro .pro-ai-grid{gap:4px 18px}body.print-scope-pro .pro-ai-list .pro-list li{font-size:10px;margin-bottom:2px;line-height:1.45}body.print-scope-pro .pro-ai-label{font-size:8.5px;margin-bottom:1px}body.print-scope-pro .pro-ai-meta{margin-top:4px;font-size:8.5px}body.print-scope-pro .pro-ai-part+.pro-ai-part{margin-top:8px;padding-top:7px}body.print-scope-pro .pro-ai-table td{padding:4px 6px;font-size:10px}body.print-scope-pro .pro-print .acd-no-print{display:none}.aud-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1200;background:#1118278c;display:flex;justify-content:center;align-items:flex-start;padding:22px 16px;overflow:auto}.aud-shell{width:min(1040px,100%);display:flex;flex-direction:column;gap:12px}.aud-toolbar{position:sticky;top:0;z-index:2;display:flex;align-items:center;gap:10px;padding:9px 14px;border-radius:10px;background:var(--bg-card);border:1px solid var(--border);box-shadow:0 6px 20px #0000002e}.aud-toolbar-title{flex:1;min-width:0;display:flex;flex-direction:column;line-height:1.3}.aud-toolbar-title strong{font-size:12.5px}.aud-toolbar-title span{font-size:10.5px;color:var(--text-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.aud-doc{--paper: #ffffff;--ink: #14181f;--ink-soft: #3d4653;--ink-mute: #78828f;--rule: #dde2e8;--tint: #f6f8fa;--ok: #2f7a52;--bad: #b34635;--warn: #a9761b;--border: #dde2e8;--text-primary: #14181f;--text-secondary: #3d4653;--text-muted: #78828f;background:var(--paper);color:var(--ink);border-radius:10px;padding:30px 34px 24px;font-family:Segoe UI,system-ui,-apple-system,sans-serif;font-size:12px;line-height:1.55}.aud-head{border-bottom:3px double var(--ink);padding-bottom:14px;margin-bottom:20px}.aud-h1{font-size:20px;font-weight:700;margin:0 0 4px;letter-spacing:-.2px}.aud-sub{font-size:12px;color:var(--ink-soft);margin:0 0 12px;max-width:74ch}.aud-meta{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:10px 20px;margin:0}.aud-meta dt{font-size:9px;font-weight:800;letter-spacing:.7px;text-transform:uppercase;color:var(--ink-mute)}.aud-meta dd{font-size:12px;font-weight:600;margin:2px 0 0}.aud-sec{margin-top:26px}.aud-h2{font-size:13px;font-weight:800;letter-spacing:.8px;text-transform:uppercase;margin:0 0 6px;padding-bottom:5px;border-bottom:2px solid var(--ink)}.aud-h3{font-size:12.5px;font-weight:700;margin:0}.aud-note{font-size:10.5px;color:var(--ink-mute);font-style:italic;margin:0 0 10px;max-width:78ch}.aud-line{font-size:11.5px;margin:6px 0;color:var(--ink-soft)}.aud-line b{color:var(--ink)}.aud-line.warn{color:var(--warn);font-weight:600}.aud-dim{color:var(--ink-mute)}.mono{font-family:ui-monospace,Cascadia Mono,Consolas,monospace;font-size:11px}.aud-table{width:100%;border-collapse:collapse;margin:8px 0;font-size:11px}.aud-table th{text-align:start;font-size:9px;font-weight:800;letter-spacing:.6px;text-transform:uppercase;color:var(--ink-mute);padding:5px 7px;border-bottom:2px solid var(--ink);white-space:nowrap}.aud-table td{padding:5px 7px;border-bottom:1px solid var(--rule);vertical-align:top}.aud-table .num{text-align:end;white-space:nowrap}.aud-table-tight td,.aud-table-tight th{padding:3px 7px}.aud-table tr.is-right{--dot: var(--ok)}.aud-table tr.is-wrong{--dot: var(--bad)}.aud-table tr.is-psych{--dot: var(--ink-mute)}.aud-table tr.is-clamped{background:#fdf8ee}.aud-table tr.is-excluded td{color:var(--ink-mute)}.aud-stem{max-width:320px}.aud-test{margin-top:14px;padding-top:10px;border-top:1px solid var(--rule);break-inside:avoid}.aud-test-head{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.aud-chip{font-size:9.5px;font-weight:700;padding:2px 8px;border-radius:10px;background:var(--tint);border:1px solid var(--rule);color:var(--ink-soft);white-space:nowrap}.aud-chip.warn{background:#a9761b21;border-color:#a9761b4d;color:var(--warn)}.aud-loglink{background:none;border:none;padding:0;cursor:pointer;font-size:10.5px;font-weight:700;color:var(--ok);text-decoration:underline}.aud-log{margin:8px 0 0;padding:10px 12px;max-height:340px;overflow:auto;background:#10141a;color:#d7dee8;border-radius:7px;font-family:ui-monospace,Cascadia Mono,Consolas,monospace;font-size:10px;line-height:1.5;white-space:pre-wrap;word-break:break-word}.aud-comp{margin-top:14px;padding:12px 14px;border:1px solid var(--rule);border-radius:8px;break-inside:avoid}.aud-comp.is-thin{background:#fdf8ee;border-color:#a9761b59}.aud-comp-head{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:6px}.aud-formula{margin:8px 0 0;padding:7px 10px;border-radius:6px;background:var(--tint);font-family:ui-monospace,Cascadia Mono,Consolas,monospace;font-size:10.5px;color:var(--ink-soft)}.aud-foot{margin-top:24px;padding-top:10px;border-top:1px solid var(--rule);font-size:9.5px;color:var(--ink-mute)}@media(max-width:760px){.aud-doc{padding:20px 16px}.aud-stem{max-width:none}}@media print{body.print-scope-aud *{visibility:hidden!important}body.print-scope-aud{background:#fff!important}body.print-scope-aud .aud-print,body.print-scope-aud .aud-print *{visibility:visible!important}body.print-scope-aud .aud-overlay{position:static!important;inset:auto!important;padding:0!important;background:#fff!important;overflow:visible!important;display:block!important}body.print-scope-aud .aud-shell{width:auto!important;display:block!important;gap:0!important}body.print-scope-aud .aud-print{position:absolute;inset-inline-start:0;top:0;width:100%;border-radius:0;padding:0;print-color-adjust:exact;-webkit-print-color-adjust:exact}body.print-scope-aud .aud-print *{print-color-adjust:exact;-webkit-print-color-adjust:exact;box-shadow:none!important}body.print-scope-aud .acd-no-print{display:none!important}.aud-log{max-height:none!important;overflow:visible!important;background:#f2f4f7!important;color:#14181f!important}.aud-sec{break-inside:auto}.aud-h2{break-after:avoid}@page{size:A4;margin:12mm 10mm}}:root{--os-a1: #4A4FC4;--os-a2: #383D9E;--os-a3: #7F83D6;--os-grad: linear-gradient(180deg, var(--os-a1), var(--os-a1));--os-grad-wide: linear-gradient(180deg, var(--os-a1), var(--os-a1));--os-a1-soft: color-mix(in srgb, var(--os-a1) 8%, transparent);--os-a1-line: color-mix(in srgb, var(--os-a1) 32%, transparent);--os-a1-glow: rgba(16, 24, 40, .1);--os-a3-soft: color-mix(in srgb, var(--os-a3) 10%, transparent);--os-ink: #15171C;--os-body: #454A57;--os-mut: #8A8F9E;--os-faint: #A6AAB8;--os-line: #E4E5EB;--os-card: #ffffff;--os-well: #F4F4F9;--os-glass: #ffffff;--os-glass-line: #E2E6EB;--os-blur: none;--os-canvas: #FFFFFF;--os-shadow: 0 1px 2px rgba(16, 24, 40, .05);--os-shadow-md: 0 1px 2px rgba(16, 24, 40, .05), 0 2px 8px rgba(16, 24, 40, .06);--os-shadow-lg: 0 8px 24px rgba(16, 24, 40, .12), 0 2px 6px rgba(16, 24, 40, .06);--os-good: #107C41;--os-good-soft: #EBF6EF;--os-warn: #9A5B13;--os-warn-soft: #FBF2E4;--os-bad: #C0392B;--os-bad-soft: #FBEEEC}[data-theme=dark]{--os-ink: #EDEFF3;--os-body: #C6CCD6;--os-mut: #97A0AC;--os-faint: #6C7683;--os-line: rgba(255, 255, 255, .1);--os-card: #1C222C;--os-well: rgba(255, 255, 255, .05);--os-glass: #1C222C;--os-glass-line: rgba(255, 255, 255, .1);--os-canvas: #141821;--os-shadow: 0 1px 2px rgba(0, 0, 0, .35);--os-shadow-md: 0 1px 2px rgba(0, 0, 0, .35), 0 2px 10px rgba(0, 0, 0, .3);--os-shadow-lg: 0 10px 28px rgba(0, 0, 0, .48), 0 2px 6px rgba(0, 0, 0, .3);--os-good: #5BB98C;--os-good-soft: rgba(46, 160, 100, .16);--os-warn: #D9A353;--os-warn-soft: rgba(217, 163, 83, .14);--os-bad: #E5786A;--os-bad-soft: rgba(229, 120, 106, .14)}[data-os-palette=bayan]{--os-a1: #567370;--os-a2: #435B58;--os-a3: #7D928E}[data-os-palette=graphite]{--os-a1: #8E8E93;--os-a2: #6E6E73;--os-a3: #AEAEB2}[data-theme=dark][data-os-palette=graphite]{--os-a1: #AEAEB2;--os-a2: #98989D;--os-a3: #7C7C81}[data-os-palette=teal]{--os-a1: #0E7490;--os-a2: #0A5A70;--os-a3: #55808F}[data-os-palette=royal]{--os-a1: #4653C8;--os-a2: #3641A3;--os-a3: #6E77A8}[data-os-palette=emerald]{--os-a1: #0E7A4F;--os-a2: #0A5E3D;--os-a3: #558871}[data-os-palette=sunset]{--os-a1: #475569;--os-a2: #334155;--os-a3: #7A879A}.alv3{min-height:calc(100% + 2 * var(--canvas-pad-y, 28px));margin:calc(-1 * var(--canvas-pad-y, 28px)) calc(-1 * var(--canvas-pad-x, 32px));padding:22px 28px 30px;background:var(--os-canvas);color:var(--os-body)}.alv3 button{font-family:inherit}.alv3 button:focus-visible{outline:2px solid var(--os-a1);outline-offset:2px}.alv3-hero{position:relative;overflow:hidden;border-radius:26px;padding:30px 34px 26px;margin-bottom:18px;background:radial-gradient(700px 340px at 85% -30%,color-mix(in srgb,var(--os-a3) 20%,transparent) 0%,transparent 60%),linear-gradient(110deg,color-mix(in srgb,var(--os-a1) 14%,var(--os-card)),color-mix(in srgb,var(--os-a2) 15%,var(--os-card)) 48%,color-mix(in srgb,var(--os-a3) 17%,var(--os-card)));border:1px solid color-mix(in srgb,var(--os-a1) 18%,var(--os-card));box-shadow:var(--os-shadow-md)}.alv3-hero-orb{position:absolute;top:-120px;inset-inline-end:6%;width:340px;height:340px;border-radius:50%;background:radial-gradient(circle,color-mix(in srgb,var(--os-a2) 22%,transparent) 0%,transparent 65%);pointer-events:none}.alv3-hero-inner{position:relative;display:flex;align-items:center;gap:30px;flex-wrap:wrap}.alv3-hero-main{flex:1;min-width:280px}.alv3-kicker{display:inline-flex;align-items:center;gap:6px;font-size:10px;font-weight:800;letter-spacing:1.2px;text-transform:uppercase;color:var(--os-a1);background:color-mix(in srgb,var(--os-a1) 10%,transparent);border:1px solid color-mix(in srgb,var(--os-a1) 24%,transparent);border-radius:9px;padding:3px 10px}[dir=rtl] .alv3-kicker{letter-spacing:0}.alv3-hero-title{display:flex;align-items:center;gap:12px;flex-wrap:wrap;font-size:25px;font-weight:800;color:var(--os-ink);line-height:1.2;margin:12px 0 0;overflow-wrap:anywhere}[dir=ltr] .alv3-hero-title{letter-spacing:-.7px}.alv3-hero-count{flex:none;font-size:12px;font-weight:800;color:#fff;background:var(--os-grad);border-radius:11px;padding:4px 12px;box-shadow:0 6px 16px var(--os-a1-glow)}.alv3-hero-sub{font-size:12.5px;color:var(--os-mut);line-height:1.6;max-width:560px;margin:9px 0 0}.alv3-hero-cta{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:14px}.alv3-hero-side{display:flex;flex-direction:column;gap:16px;align-items:flex-end}.alv3-hero-stats{display:flex;gap:22px;padding-inline:6px;flex-wrap:wrap}.alv3-stat{text-align:center}.alv3-stat-num{display:block;font-size:25px;font-weight:800;color:var(--os-ink);line-height:1.25}.alv3-stat-lbl{display:block;font-size:9.5px;font-weight:700;letter-spacing:.7px;text-transform:uppercase;color:var(--os-mut);margin-top:3px}[dir=rtl] .alv3-stat-lbl{letter-spacing:0}.alv3-btn{display:inline-flex;align-items:center;justify-content:center;gap:7px;border:1px solid transparent;cursor:pointer;font-size:12px;font-weight:700;border-radius:11px;padding:8px 15px;margin:0;transition:box-shadow .18s ease,background .18s ease,color .18s ease,border-color .18s ease;white-space:nowrap}.alv3-btn-primary{background:var(--os-grad);color:#fff;box-shadow:0 5px 14px var(--os-a1-glow)}.alv3-btn-primary:hover{box-shadow:0 8px 22px var(--os-a1-glow);filter:brightness(1.06)}.alv3-btn-soft{background:color-mix(in srgb,var(--os-card) 68%,transparent);border-color:var(--os-a1-line);color:var(--os-a1)}.alv3-btn-soft:hover{background:var(--os-a1-soft);box-shadow:0 4px 14px var(--os-a1-soft)}.alv3-credit-chip{font-size:11px;font-weight:800;color:var(--os-a1);background:color-mix(in srgb,var(--os-card) 72%,transparent);border:1px dashed var(--os-a1-line);border-radius:11px;padding:7px 13px}.alv3-cmd{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:22px}.alv3-search{display:flex;align-items:center;gap:8px;flex:1;min-width:220px;max-width:420px;background:var(--os-card);border:1px solid var(--os-line);border-radius:12px;padding:8px 14px;box-shadow:var(--os-shadow);color:var(--os-faint)}.alv3-search svg{flex:none}.alv3-search input{flex:1;min-width:0;border:none;outline:none;background:transparent;font-family:inherit;font-size:12.5px;color:var(--os-ink)}.alv3-search input::placeholder{color:var(--os-faint)}.alv3-search:focus-within{border-color:var(--os-a1);box-shadow:0 0 0 3px var(--os-a1-soft)}.alv3-seg{display:flex;gap:2px;background:var(--os-well);border-radius:11px;padding:3px;flex-shrink:0}.alv3-seg button{border:none;cursor:pointer;font-size:10.5px;font-weight:700;color:var(--os-faint);background:transparent;border-radius:8px;padding:5px 13px;margin:0;transition:color .15s ease,background .15s ease}.alv3-seg button.on{background:var(--os-card);color:var(--os-a1);box-shadow:var(--os-shadow)}.alv3-status{display:inline-flex;align-items:center;gap:6px;font-size:10px;font-weight:800;letter-spacing:.4px;text-transform:uppercase;border-radius:9px;padding:3px 9px;flex-shrink:0}[dir=rtl] .alv3-status{letter-spacing:0}.alv3-status-dot{width:7px;height:7px;border-radius:50%;background:currentColor}.alv3-status.good{color:var(--os-good);background:var(--os-good-soft)}.alv3-status.warn{color:var(--os-warn);background:var(--os-warn-soft)}.alv3-status.mut{color:var(--os-mut);background:var(--os-well)}.alv3-shelf{margin-bottom:26px}.alv3-shelf-head{display:flex;align-items:center;gap:10px;margin-bottom:12px}.alv3-shelf-count{font-size:11px;font-weight:800;color:var(--os-a1);background:var(--os-a1-soft);border-radius:9px;padding:2px 9px}.alv3-shelf-rule{flex:1;height:1px;background:var(--os-line)}.alv3-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(295px,1fr));gap:14px}.alv3-card{display:flex;flex-direction:column;background:var(--os-card);border:1px solid var(--os-line);border-radius:18px;overflow:hidden;cursor:pointer;box-shadow:var(--os-shadow);transition:box-shadow .2s ease,border-color .2s ease}.alv3-card:hover{box-shadow:var(--os-shadow-md);border-color:var(--os-a1-line)}.alv3-card:hover .alv3-open-cue{color:var(--os-a1)}.alv3-card-cover{position:relative;height:60px;display:flex;align-items:flex-start;justify-content:space-between;gap:8px;padding:10px 14px 0;flex-shrink:0}.alv3-cv-icon{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:10px;flex-shrink:0;background:color-mix(in srgb,var(--os-card) 55%,transparent);border:1px solid color-mix(in srgb,var(--os-card) 70%,transparent);box-shadow:var(--os-shadow);transition:box-shadow .2s ease}[data-theme=dark] .alv3-cv-icon{background:#00000047;border-color:#ffffff1a}.alv3-card:hover .alv3-cv-icon{box-shadow:0 0 0 3px color-mix(in srgb,currentColor 16%,transparent),var(--os-shadow)}.alv3-cv-side{display:inline-flex;align-items:center;gap:6px;min-width:0;flex-wrap:wrap;justify-content:flex-end}.alv3-ring{position:absolute;bottom:-16px;inset-inline-end:12px;width:44px;height:44px;border-radius:50%;display:flex;align-items:center;justify-content:center;border:3px solid var(--os-card);background:var(--os-well);z-index:1;transition:box-shadow .2s ease}.alv3-ring-in{width:32px;height:32px;border-radius:50%;background:var(--os-card);display:flex;align-items:center;justify-content:center;font-size:9px;font-weight:800}.alv3-ring.empty{opacity:.55}.alv3-ring.empty .alv3-ring-in{color:var(--os-faint);font-weight:700}.alv3-card:hover .alv3-ring:not(.empty){box-shadow:0 4px 14px color-mix(in srgb,currentColor 35%,transparent)}.alv3-card-body{display:flex;flex-direction:column;gap:8px;padding:18px 14px 12px;flex:1}.alv3-card-title{min-width:0;font-size:13.5px;font-weight:800;color:var(--os-ink);line-height:1.35;overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.7em}.alv3-card-role{display:flex;align-items:center;gap:5px;min-width:0;font-size:11px;font-weight:600;color:var(--os-mut)}.alv3-card-role svg{flex:none;color:var(--os-faint)}.alv3-card-role-txt{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.alv3-istats{display:flex;align-items:center;gap:12px;font-size:11px;color:var(--os-mut)}.alv3-istat{display:inline-flex;align-items:center;gap:5px;white-space:nowrap}.alv3-istat svg{flex:none}.alv3-istat strong{color:var(--os-ink);font-weight:800}.alv3-scoreb{margin-inline-start:auto;font-size:10px;font-weight:800;border-radius:8px;padding:2px 8px;white-space:nowrap}.alv3-scoreb.good{color:var(--os-good);background:var(--os-good-soft)}.alv3-scoreb.warn{color:var(--os-warn);background:var(--os-warn-soft)}.alv3-scoreb.bad{color:var(--os-bad);background:var(--os-bad-soft)}.alv3-scoreb.none{color:var(--os-faint);background:var(--os-well)}.alv3-avs{display:inline-flex;align-items:center;flex:none}.alv3-av{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;flex:none;font-size:8.5px;font-weight:800;border:2px solid var(--os-card);background:var(--os-well);color:var(--os-mut)}.alv3-av+.alv3-av{margin-inline-start:-7px}.alv3-av.t0{background:color-mix(in srgb,var(--os-a1) 18%,var(--os-card));color:var(--os-a1)}.alv3-av.t1{background:color-mix(in srgb,var(--os-a2) 18%,var(--os-card));color:var(--os-a2)}.alv3-av.t2{background:color-mix(in srgb,var(--os-a3) 18%,var(--os-card));color:var(--os-a3)}.alv3-av.t3{background:color-mix(in srgb,var(--os-good) 18%,var(--os-card));color:var(--os-good)}.alv3-av.t4{background:color-mix(in srgb,var(--os-warn) 18%,var(--os-card));color:var(--os-warn)}.alv3-av.more{font-size:8px;color:var(--os-body)}.alv3-av.empty{border:1.4px dashed var(--os-faint);background:transparent}.alv3-card-chips .alv3-mchip,.alv3-card-chips .alv3-lib-chip{font-size:9.5px;padding:2px 7px}.alv3-chip-row{display:flex;flex-wrap:wrap;gap:5px;align-items:center}.alv3-mchip{display:inline-flex;align-items:center;gap:4px;font-size:9.5px;font-weight:800;border:1px solid var(--os-line);border-radius:9px;padding:2px 8px;background:transparent;color:var(--os-body);white-space:nowrap}.alv3-mchip.mut{color:var(--os-mut)}.alv3-mchip.ai{color:var(--os-a2);border-color:color-mix(in srgb,var(--os-a2) 35%,transparent);background:color-mix(in srgb,var(--os-a2) 8%,transparent)}.alv3-card-candrow{display:flex;align-items:center;gap:8px;flex-wrap:nowrap;font-size:11px;color:var(--os-mut)}.alv3-stat-inline{display:inline-flex;align-items:center;gap:5px;white-space:nowrap}.alv3-stat-inline strong{color:var(--os-ink)}.alv3-lib-chip{font-size:9.5px;font-weight:700;color:var(--os-mut);background:var(--os-well);border-radius:8px;padding:2px 8px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.alv3-stagebar{display:flex;flex:1;min-width:50px;height:7px;border-radius:5px;overflow:hidden;background:var(--os-well)}.alv3-stagebar-seg{height:100%}.alv3-card-foot{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:auto;padding-top:8px;border-top:1px solid var(--os-line);font-size:10px;color:var(--os-faint)}.alv3-card-updated{display:inline-flex;align-items:center;gap:4px}.alv3-open-cue{margin-inline-start:auto;font-size:10.5px;font-weight:800;color:var(--os-mut);transition:color .18s ease}.alv3-new-card{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;min-height:180px;border:1.6px dashed var(--os-a1-line);border-radius:18px;background:color-mix(in srgb,var(--os-a1) 4%,transparent);color:var(--os-a1);font-size:12.5px;font-weight:800;cursor:pointer;padding:18px;margin:0;transition:background .18s ease,border-color .18s ease,box-shadow .18s ease}.alv3-new-card:hover{background:var(--os-a1-soft);border-color:var(--os-a1);box-shadow:var(--os-shadow)}.alv3-empty{display:flex;flex-direction:column;align-items:center;gap:6px;text-align:center;padding:46px 20px;border:1.6px dashed var(--os-line);border-radius:18px;background:color-mix(in srgb,var(--os-card) 55%,transparent)}.alv3-empty-title{font-size:14px;font-weight:800;color:var(--os-ink)}.alv3-empty-sub{font-size:12px;color:var(--os-mut);max-width:420px}.alv3-table-wrap{background:var(--os-card);border:1px solid var(--os-line);border-radius:16px;box-shadow:var(--os-shadow);overflow-x:auto}.alv3-table{width:100%;border-collapse:collapse;min-width:860px}.alv3-table th{text-align:start;font-size:10px;font-weight:800;letter-spacing:.6px;text-transform:uppercase;color:var(--os-mut);padding:11px 14px;border-bottom:1px solid var(--os-line);white-space:nowrap}[dir=rtl] .alv3-table th{letter-spacing:0}.alv3-table td{font-size:12px;color:var(--os-body);padding:11px 14px;border-bottom:1px solid var(--os-line);vertical-align:middle}.alv3-table tbody tr:last-child td{border-bottom:none}.alv3-row{cursor:pointer;transition:background .15s ease}.alv3-row:hover{background:var(--os-a1-soft)}.alv3-row-name{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.alv3-row-dot{width:9px;height:9px;border-radius:50%;flex-shrink:0}.alv3-row-title{font-weight:800;color:var(--os-ink)}.alv3-row-type{font-size:11.5px;font-weight:700;white-space:nowrap}.alv3-row-muted{color:var(--os-mut);font-size:11.5px}.alv3-row-cands{display:flex;align-items:center;gap:8px;min-width:120px}.alv3-row-score{font-weight:800;color:var(--os-good)}.alv3-td-center{text-align:center}.alv3-td-strong{font-weight:800;color:var(--os-ink)}.alv3-td-end{text-align:end}@media(max-width:1000px){.alv3{padding:18px 18px 24px}.alv3-hero{padding:22px 22px 20px}.alv3-hero-inner{flex-direction:column;align-items:stretch}.alv3-hero-side{align-items:flex-start}.alv3-hero-stats{gap:16px}.alv3-grid{grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}}@media(max-width:640px){.alv3-hero-title{font-size:22px}.alv3-grid{grid-template-columns:1fr}}@media(max-width:560px){.alv3{padding:16px 16px 24px}.alv3-hero{padding:18px 16px;border-radius:18px}.alv3-hero-title{font-size:20px}.alv3-hero-sub{font-size:12px}.alv3-hero-cta{width:100%}.alv3-hero-cta .alv3-btn{flex:1 1 auto}.alv3-hero-cta .alv3-credit-chip{flex:1 1 100%;text-align:center}.alv3-hero-side{width:100%;align-items:stretch}.alv3-hero-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding-inline:0}.alv3-stat{background:color-mix(in srgb,var(--os-card) 55%,transparent);border:1px solid color-mix(in srgb,var(--os-line) 60%,transparent);border-radius:12px;padding:8px 6px}.alv3-cmd{align-items:stretch}.alv3-search{flex-basis:100%;max-width:none}.alv3-seg{width:100%}.alv3-seg button{flex:1}}.alv3-cmd .alv3-dfb{flex:1 1 420px}.alv3-cmd .alv3-dfb .alv3-search{flex:1 1 240px}.aisim-back{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000;display:grid;place-items:center;padding:16px;background:#0f172a8c}.aisim{inline-size:min(560px,100%);max-block-size:calc(100vh - 32px);display:flex;flex-direction:column;overflow:hidden;background:var(--os-card, #fff);border:1px solid var(--os-line, #e5e7eb);border-radius:16px;box-shadow:0 24px 60px #0000004d}.aisim.is-running{inline-size:min(1240px,100%);block-size:calc(100vh - 32px)}.aisim-head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 18px;border-block-end:1px solid var(--os-line, #e5e7eb)}.aisim-kicker{display:inline-flex;align-items:center;gap:6px;font-size:11px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--os-a1, #4a4fc4)}.aisim-name{font-size:15px;font-weight:800;color:var(--os-ink, #111827);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.aisim-head-actions{display:flex;align-items:center;gap:8px;flex:none}.aisim-head-actions a{text-decoration:none}.aisim-x{border:0;background:transparent;color:var(--os-mut, #6b7280);cursor:pointer;padding:6px;border-radius:8px;display:grid;place-items:center}.aisim-x:hover{background:var(--os-well, #f3f4f6);color:var(--os-ink, #111827)}.aisim-frame{flex:1;inline-size:100%;border:0;background:var(--os-well, #f3f4f6)}.aisim-setup{display:grid;gap:16px;padding:18px;overflow-y:auto}.aisim-lead{margin:0;font-size:13.5px;line-height:1.6;color:var(--os-body, #374151)}.aisim-field{display:grid;gap:8px}.aisim-label{font-size:12px;font-weight:700;color:var(--os-ink, #111827)}.aisim-chips{display:flex;flex-wrap:wrap;gap:6px}.aisim-chip{display:inline-flex;align-items:center;gap:6px;padding:7px 12px;border-radius:999px;cursor:pointer;font:inherit;font-size:12.5px;font-weight:600;border:1px solid var(--os-line, #e5e7eb);background:var(--os-card, #fff);color:var(--os-ink, #111827)}.aisim-chip.on{border-color:var(--os-a1, #4a4fc4);background:var(--os-a1-soft, rgb(74 79 196 / .1));color:var(--os-a1, #4a4fc4)}.aisim-notes{margin:0;padding:12px 14px;list-style:none;display:grid;gap:8px;border-radius:12px;background:var(--os-well, #f3f4f6)}.aisim-notes li{display:flex;align-items:flex-start;gap:8px;font-size:12.5px;line-height:1.5;color:var(--os-mut, #6b7280)}.aisim-err{margin:0;font-size:12.5px;color:var(--os-bad, #dc2626)}.aisim-actions{display:flex;justify-content:flex-end;gap:8px}.aii-card.aii-card-wrap{display:flex;flex-direction:column;padding:0;gap:0;cursor:default}.aii-card-open{all:unset;box-sizing:border-box;display:flex;flex-direction:column;gap:10px;padding:14px 16px;cursor:pointer;flex:1}.aii-card-open:focus-visible{outline:2px solid var(--os-a1, #4a4fc4);outline-offset:-2px;border-radius:inherit}.aii-card-foot{display:flex;justify-content:flex-end;padding:10px 16px 14px;border-block-start:1px solid var(--os-line, #e5e7eb)}.aisim-hint{margin:0;padding:8px 16px;font-size:12.5px;background:var(--os-well, #f1f5f9);color:var(--os-body, #334155)}.lmb-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-block:16px 12px}.lmb-search{display:flex;align-items:center;gap:6px;flex:1 1 240px;padding:8px 12px;border:1px solid var(--os-line, #e5e7eb);border-radius:12px;background:var(--os-card, #fff)}.lmb-search input{border:0;outline:0;background:transparent;width:100%;font:inherit;color:inherit}.lmb-select{padding:8px 12px;border:1px solid var(--os-line, #e5e7eb);border-radius:12px;background:var(--os-card, #fff);font:inherit;color:inherit}.lmb-check{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:700;cursor:pointer}.lmb-count{margin-inline-start:auto;font-size:12px;color:var(--os-mut, #64748b)}.lmb-grid{display:grid;gap:14px;grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}.lmb-tile{display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--os-line, #e5e7eb);border-radius:16px;background:var(--os-card, #fff);box-shadow:0 2px 10px #1018280d}.lmb-tile.flagged{border-color:color-mix(in srgb,var(--danger, #dc2626) 45%,var(--os-line, #e5e7eb))}.lmb-frame{display:block;width:100%;aspect-ratio:4 / 3;object-fit:cover;background:#0b1220}.lmb-frame-none{display:grid;place-items:center;align-content:center;gap:6px;color:var(--os-mut, #94a3b8);font-size:12px;background:var(--os-well, #f1f5f9)}.lmb-body{display:grid;gap:8px;padding:12px 14px 14px}.lmb-head{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.lmb-name{font-weight:800;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lmb-sub{font-size:12px;color:var(--os-mut, #64748b);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lmb-badge{flex-shrink:0;padding:3px 9px;border-radius:999px;font-size:11px;font-weight:800}.lmb-badge.ok{background:color-mix(in srgb,var(--success, #16a34a) 14%,transparent);color:var(--success, #15803d)}.lmb-badge.bad{background:color-mix(in srgb,var(--danger, #dc2626) 14%,transparent);color:var(--danger, #b91c1c)}.lmb-chips{display:flex;flex-wrap:wrap;gap:6px}.lmb-chip{padding:2px 8px;border-radius:999px;font-size:11px;font-weight:700;background:var(--os-well, #f1f5f9);color:var(--os-body, #334155)}.lmb-chip.warn{background:color-mix(in srgb,var(--warning, #d97706) 16%,transparent);color:var(--warning, #b45309)}.lmb-event{font-size:12px;color:var(--os-body, #334155);min-height:2.6em}.lmb-empty{display:grid;justify-items:center;gap:6px;padding:48px 16px;text-align:center;color:var(--os-mut, #64748b)}.lmb-note{margin-top:18px;font-size:11.5px;color:var(--os-mut, #64748b)}.dash3-ambient,.dash3-orb-comet,.dash3-proct-comet,.dash3-radar-ping,.dash3-iso-glowspot,.dash3-kpi-aura,.sim3-blob,.sim3-sheen,.sim3-particles,.sim3-wave,.cej3-blob,.cej3-sheen,.cej3-particles,.cej3-wave,.cej3-scanline,.ce3-scanline{display:none!important}.dash3-bar-fill:after,.dash3-cal:after,.dash3-cov-grid:after,.dash3-funnel-bar:after,.dash3-funnel-bar:before,.dash3-headline-grad,.dash3-iso-bar,.dash3-iso-face,.dash3-iso-scene:after,.dash3-kpi .oi-tile:after,.dash3-kpi-card:after,.dash3-kpi-swing,.dash3-kpi-value:before,.dash3-live-card:before,.dash3-orb,.dash3-orb:before,.dash3-orb:after,.dash3-orb-inner:after,.dash3-cred-fill,.dash3-fb-stars-fill,.dash3-stream-scroll,.dash3-stream-ring,.dash3-stream-dot,.dash3-stream-p,.dash3-stream-key i,.dash3-stream-title i,.dash3-time-stat.is-median:after,.dash3-rstage-dot,.dash3-radar-seg.is-max,.ce3-feat-tile-ic,.ce3-pip-chip.ce3-pip-ai:after,.ce3-robot:before,.ce3-robot-pupils,.ce3-robot-pupil,.sim3-drop-ic{animation:none!important}.dash3-headline{font-size:22px;font-weight:700;letter-spacing:-.2px}.dash3-headline-grad{background:none;-webkit-background-clip:initial;background-clip:initial;-webkit-text-fill-color:currentColor;color:var(--os-ink)}.dash3-kicker{color:var(--os-mut)!important;background:none!important;-webkit-text-fill-color:currentColor!important}.qb3-hero-title{font-size:22px!important;font-weight:700!important}.section-title{font-size:18px;font-weight:700;letter-spacing:-.2px}.dash3-card,.dash3-kpi-card,.dash3-live-card,.qb3-card,.qb3-hero,.alv3-card,.cmv3-card,.tld3-card,.master-card,.report-stat-card{border-radius:10px!important}.dash3-card,.dash3-kpi-card{box-shadow:var(--os-shadow)!important;border:1px solid var(--os-line)!important}.dash3-flow-flat{display:flex;flex-direction:column;gap:10px;width:100%;min-width:0;align-self:stretch}.dash3-kpi-label{white-space:normal;letter-spacing:.4px;line-height:1.3}.dash3-funnel-bar:before{display:none!important}.dash3-funnel-bar{border-radius:8px}.ospc-swatch{background:conic-gradient(from 0deg,var(--os-a1),var(--os-a3),var(--os-a1));animation:none}.dash3-orb{background:conic-gradient(var(--os-a1) calc(var(--dash3-deg, 0deg)),var(--os-well) calc(var(--dash3-deg, 0deg)),var(--os-well) 360deg)!important;box-shadow:none!important}.qb3{--qb3-cover-skill: linear-gradient(0deg, #E3EDF3, #E3EDF3);--qb3-cover-psych: linear-gradient(0deg, #E9E8F2, #E9E8F2);--qb3-hero: linear-gradient(0deg, color-mix(in srgb, var(--os-a1) 6%, var(--os-card)), color-mix(in srgb, var(--os-a1) 6%, var(--os-card)));--qb3-hero-line: var(--os-line)}[data-theme=dark] .qb3{--qb3-cover-skill: linear-gradient(0deg, rgba(91, 122, 157, .25), rgba(91, 122, 157, .25));--qb3-cover-psych: linear-gradient(0deg, rgba(110, 119, 168, .25), rgba(110, 119, 168, .25));--qb3-hero: linear-gradient(0deg, color-mix(in srgb, var(--os-a1) 12%, transparent), color-mix(in srgb, var(--os-a1) 12%, transparent));--qb3-hero-line: var(--os-line)}.qb3-hero:before{display:none}.qb3-btn{border-radius:var(--radius-sm);font-weight:600}.qb3-btn-ink,[data-theme=dark] .qb3-btn-ink{background:var(--os-a1);color:#fff}.qb3-btn-ink:hover{background:var(--os-a2);box-shadow:none}.tbv3-card-cover{background:color-mix(in srgb,var(--os-a1) 7%,var(--os-card))!important}.tbv3-card-cover-dot{background:var(--os-a1)!important}.tbv3-card-cover-ic,.tbv3-card-cover-ic svg{color:var(--os-a1)!important}.tbv3-datachip{color:var(--os-body)!important;border-color:var(--os-line)!important}.alv3-key{position:relative;flex-shrink:0}.alv3-keybtn{display:inline-flex;align-items:center;gap:7px;height:30px;padding-inline:10px 12px;border:1px solid var(--os-line);border-radius:16px;background:var(--os-card);color:var(--os-body);font-size:12px;font-weight:700;cursor:pointer;white-space:nowrap}.alv3-keybtn:hover,.alv3-keybtn.on{background:var(--os-a1-soft)}.alv3-keybtn-dots{display:inline-flex}.alv3-keybtn-dots i{width:8px;height:8px;border-radius:50%;border:1.5px solid var(--os-card);margin-inline-start:-3px}.alv3-keybtn-dots i:first-child{margin-inline-start:0}.alv3-keypop{position:absolute;top:calc(100% + 6px);inset-inline-end:0;z-index:9600;width:250px;padding:12px 14px;background:var(--os-card);border:1px solid var(--os-line);border-radius:12px;box-shadow:var(--os-shadow-lg)}.alv3-keypop-head{display:flex;align-items:center;gap:7px;font-size:12.5px;font-weight:800;color:var(--os-ink)}.alv3-keypop-sub{margin:4px 0 10px;font-size:11px;line-height:1.45;color:var(--os-mut)}.alv3-keypop-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:7px}.alv3-keypop-list li{display:flex;align-items:center;gap:9px;font-size:12px;font-weight:600;color:var(--os-body)}.alv3-keypop-list i{width:10px;height:10px;border-radius:50%;flex-shrink:0}.lg3{grid-template-columns:1fr;background:var(--os-canvas)}.lg3-stage{display:none}.lg3-form-panel{padding:48px 24px}.lg3-form-inner{max-width:420px;background:var(--os-card);border:1px solid var(--os-line);border-radius:var(--radius-lg);box-shadow:var(--os-shadow-md);padding:40px 40px 32px}.lg3-kicker{background:none;-webkit-background-clip:initial;background-clip:initial;-webkit-text-fill-color:currentColor;color:var(--os-mut);font-weight:600;letter-spacing:.08em}.lg3-title{font-size:24px;font-weight:700}.lg3-in{animation:none;opacity:1}.tlw3-topbar,.qw3-topbar{background:var(--os-card)!important;border:1px solid var(--os-line)!important;border-radius:16px!important;box-shadow:var(--os-shadow-md)!important;padding:10px 14px!important}.tlw3-title,.qw3-title{font-size:14px!important;font-weight:800!important;color:var(--os-ink)!important}.tlw3-subtitle,.qw3-subtitle{font-size:11px!important;color:var(--os-mut)!important}.tlw3-title-chip,.qw3-title-chip{font-size:9px!important;border-radius:9px!important;background:var(--os-a1)!important;color:#fff!important}.tlw3-close,.qw3-close{width:34px!important;height:34px!important;border-radius:11px!important;border:1px solid var(--os-line)!important;background:var(--os-card)!important;color:var(--os-mut)!important;box-shadow:none!important}.tlw3-close:hover,.qw3-close:hover{border-color:var(--os-bad)!important;color:var(--os-bad)!important;background:var(--os-bad-soft)!important}.tlw3-card,.qw3-card{border-radius:22px!important;background:var(--os-card)!important;border:1px solid var(--os-line)!important;box-shadow:var(--os-shadow-md)!important;padding:20px 22px!important}.tlw3-sec-num,.qw3-sec-num{display:none!important}.tlw3-sec-title,.qw3-sec-title{color:var(--os-ink)!important}.tlw3-footer,.qw3-footer{background:var(--os-card)!important;border:1px solid var(--os-line)!important;border-radius:16px!important;box-shadow:var(--os-shadow-md)!important;padding:12px 16px!important}.tlw3-btn,.qw3-btn{border-radius:11px!important;font-size:12.5px!important;font-weight:700!important;padding:9px 18px!important}.mfs-ic{display:inline-flex;flex-shrink:0;align-items:center}.mfs-item-lbl{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mfs-dot{width:9px;height:9px;border-radius:50%;display:inline-block;flex-shrink:0}.tlw3-sec-desc{display:none!important}.tlw3-topbar .tlw3-titlebox{flex:0 1 auto!important}.tlw3-topbar .aw3-stages{flex:1 1 auto!important;justify-content:center!important}@media(min-width:900px){.tlw3-topbar{position:relative}.tlw3-topbar .aw3-stages{position:absolute!important;left:50%;transform:translate(-50%);width:max-content;flex:none!important}}.tlw3-subtitle{display:none!important}.mfs-empty{padding:10px;font-size:12px;color:var(--os-mut)}.tlw3-catgrid{display:flex;flex-wrap:wrap;gap:8px}.tlw3-catchip{display:inline-flex;align-items:center;gap:7px;padding:7px 13px;background:var(--os-card);border:1px solid var(--os-line);border-radius:var(--radius-sm);font-family:inherit;font-size:12.5px;font-weight:500;color:var(--os-body);cursor:pointer;transition:border-color .15s ease,background .15s ease,color .15s ease}.tlw3-catchip:hover{border-color:var(--os-faint)}.tlw3-catchip .tlw3-catchip-ic{display:inline-flex;color:var(--os-a1)}.tlw3-catchip-check{display:none;font-size:11px;font-weight:800;color:var(--os-a1)}.tlw3-catchip.selected{background:var(--os-a1-soft);border-color:var(--os-a1);color:var(--os-a1);font-weight:600}.tlw3-catchip.selected .tlw3-catchip-check{display:inline}.tlw3-catchip.selected .tlw3-catchip-ic{color:var(--os-a1)}.tlw3-typefamily+.tlw3-typefamily{margin-top:14px}.tlw3-typefamily-head{display:flex;align-items:center;gap:6px;margin:0 0 8px;font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--os-ink-3, var(--text-muted))}.tlw3-typegrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:10px}.tlw3-typetile{position:relative;display:flex;align-items:flex-start;gap:10px;text-align:start;padding:12px;padding-inline-end:34px;background:var(--os-card);border:1px solid var(--os-line);border-radius:var(--radius-md);font-family:inherit;cursor:pointer;box-shadow:var(--os-shadow);transition:border-color .15s ease,background .15s ease,box-shadow .15s ease}.tlw3-typetile:hover{border-color:var(--os-faint);box-shadow:var(--os-shadow-md)}.tlw3-typetile-ic{width:30px;height:30px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;background:var(--os-a1-soft);border-radius:var(--radius-sm);color:var(--os-a1)}.tlw3-typetile-txt{display:flex;flex-direction:column;gap:2px;min-width:0}.tlw3-typetile-name{font-size:13px;font-weight:600;color:var(--os-ink);line-height:1.35}.tlw3-typetile-desc{font-size:11.5px;color:var(--os-mut);line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.tlw3-typetile-check{position:absolute;top:10px;inset-inline-end:10px;width:17px;height:17px;border-radius:50%;border:1px solid var(--os-line);background:var(--os-card);color:transparent;font-size:10px;display:inline-flex;align-items:center;justify-content:center}.tlw3-typetile.selected{border-color:var(--os-a1);background:var(--os-a1-soft);box-shadow:0 0 0 1px var(--os-a1)}.tlw3-typetile.selected .tlw3-typetile-check{background:var(--os-a1);border-color:var(--os-a1);color:#fff}.tlw3-typetile.selected .tlw3-typetile-ic{background:var(--os-a1);color:#fff}.qw3-fmt-group{font-size:11.5px!important;font-weight:700!important;color:var(--os-mut)!important;margin:16px 0 8px!important;letter-spacing:.03em}.qw3-fmt-grid{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(170px,1fr))!important;gap:10px!important}.qw3-fmt-tile{background:var(--os-card)!important;border:1px solid var(--os-line)!important;border-radius:var(--radius-md)!important;box-shadow:var(--os-shadow)!important;padding:12px 10px!important;display:flex!important;flex-direction:column;align-items:center;gap:8px!important;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease!important;transform:none!important}.qw3-fmt-tile:hover{border-color:var(--os-faint)!important;box-shadow:var(--os-shadow-md)!important;transform:none!important}.qw3-fmt-tile.selected{border-color:var(--os-a1)!important;background:var(--os-a1-soft)!important;box-shadow:0 0 0 1px var(--os-a1)!important}.qw3-fmt-icon{width:36px!important;height:36px!important;display:inline-flex!important;align-items:center;justify-content:center;background:var(--os-a1-soft)!important;border-radius:var(--radius-sm)!important;color:var(--os-a1)!important}.qw3-fmt-tile.selected .qw3-fmt-icon{background:var(--os-a1)!important;color:#fff!important}.qw3-fmt-label{font-size:12.5px!important;font-weight:600!important;color:var(--os-ink)!important;text-align:center;line-height:1.35}.qw3-badge{font-size:9.5px!important;font-weight:700!important;border-radius:8px!important;padding:1px 7px!important;background:var(--os-well)!important;color:var(--os-mut)!important;border:1px solid var(--os-line)!important}.qw3-badge.rec{background:var(--os-a1)!important;color:#fff!important;border-color:var(--os-a1)!important}.qw3-domain-card{background:var(--os-card)!important;border:1px solid var(--os-line)!important;border-radius:var(--radius-md)!important;box-shadow:var(--os-shadow)!important;transform:none!important}.qw3-domain-card:hover{border-color:var(--os-faint)!important;box-shadow:var(--os-shadow-md)!important}.qw3-domain-card.selected{border-color:var(--os-a1)!important;background:var(--os-a1-soft)!important;box-shadow:0 0 0 1px var(--os-a1)!important}.qw3-domain-icon{background:var(--os-a1-soft)!important;border-radius:var(--radius-sm)!important}.qw3-domain-icon svg{color:var(--os-a1)!important}.qw3-domain-card.selected .qw3-domain-icon{background:var(--os-a1)!important}.qw3-domain-card.selected .qw3-domain-icon svg{color:#fff!important}.qw3-domain-name{color:var(--os-ink)!important}.qw3-domain-roles{color:var(--os-mut)!important;font-size:10px!important;letter-spacing:.02em!important}.qw3-cat-card{border-width:1px!important}.qw3-cat-card.selected{border-color:var(--os-a1)!important;background:var(--os-a1-soft)!important;box-shadow:0 0 0 1px var(--os-a1)!important}.qw3-cat-icon{background:var(--os-a1-soft)!important;color:var(--os-a1)!important}.qw3-cat-card.selected .qw3-cat-icon{background:var(--os-a1)!important;color:#fff!important}.qw3-chip{background:var(--os-well)!important;border:1px solid var(--os-line)!important;color:var(--os-mut)!important}.qw3-cat-card.selected .qw3-chip{border-color:var(--os-a1-line)!important;color:var(--os-a1)!important;background:var(--os-a1-soft)!important}.qw3-tpl-card{background:var(--os-card)!important;border:1px solid var(--os-line)!important;border-radius:var(--radius-md)!important;box-shadow:var(--os-shadow)!important;transform:none!important}.qw3-tpl-card:hover{border-color:var(--os-faint)!important;box-shadow:var(--os-shadow-md)!important}.qw3-tpl-icon{background:var(--os-a1-soft)!important;color:var(--os-a1)!important;border-radius:var(--radius-sm)!important}.qw3-tpl-arrow{color:var(--os-a1)!important}.qw3-fmt-showcase{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(158px,1fr))!important;gap:8px!important;margin-top:14px!important}.qw3-fmt-card{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:5px!important;padding:10px 11px!important;background:var(--os-card)!important;border:1px solid var(--os-line)!important;border-radius:9px!important;cursor:pointer!important;text-align:start!important;font:inherit!important;transition:border-color .12s ease,background .12s ease,box-shadow .12s ease!important}.qw3-fmt-card:hover{border-color:var(--os-a1)!important;box-shadow:var(--os-shadow)!important}.qw3-fmt-card.selected{border-color:var(--os-a1)!important;background:var(--os-a1-soft)!important;box-shadow:0 0 0 1px var(--os-a1)!important}.qw3-fmt-card-head{display:flex;align-items:center;gap:7px;min-width:0}.qw3-fmt-card-icon{width:24px;height:24px;border-radius:6px;display:grid;place-items:center;background:var(--os-a1-soft);color:var(--os-a1);flex:0 0 auto}.qw3-fmt-card.selected .qw3-fmt-card-icon{background:var(--os-a1);color:#fff}.qw3-fmt-card-name{font-size:11.5px!important;font-weight:700!important;color:var(--os-ink)!important}.qw3-fmt-card-desc{font-size:10px!important;color:var(--os-mut)!important;line-height:1.45!important;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.qw3-fmt-card .qw3-badge{font-size:8.5px!important;padding:2px 7px!important}.qw3-ac-chip{font:inherit;font-size:11px;font-weight:600;padding:5px 12px;border:1px solid var(--os-line);border-radius:20px;background:var(--os-card);color:var(--os-body);cursor:pointer}.qw3-ac-chip.on{border-color:var(--os-a1);background:var(--os-a1-soft);color:var(--os-a1)}.qw3-cf-strip{display:flex;align-items:center;gap:8px;padding:8px 12px;border:1px solid var(--os-line);background:var(--os-well);border-radius:8px;margin-bottom:16px}.qw3-cf-icon{width:26px;height:26px;border-radius:6px;display:grid;place-items:center;background:var(--os-a1-soft);color:var(--os-a1);flex:0 0 auto}.qw3-cf-name{font-size:12px;font-weight:700;color:var(--os-ink)}.qw3-cf-hint{font-size:10.5px;color:var(--os-mut);margin-inline-start:auto}.qw3-tl-grid{display:grid!important;grid-template-columns:minmax(320px,5fr) minmax(340px,6fr);gap:16px;align-items:start}@media(max-width:1080px){.qw3-tl-grid{grid-template-columns:1fr}}.qw3-tl-col>.qw3-card+.qw3-card{margin-top:14px}.qw3-tl-col .qw3-fade{animation:none}.qw3-tc-row{display:grid;grid-template-columns:1fr 1fr 30px;gap:8px;align-items:center;margin-top:8px}.qw3-tc-row.qw3-tc-head{margin-top:8px;font-size:10.5px;font-weight:700;color:var(--os-mut)}.qw3-upload-box{border:1.5px dashed var(--os-line);border-radius:10px;padding:22px 14px;text-align:center;font-size:12px;font-weight:600;color:var(--os-mut);background:var(--os-well);cursor:default}.qw3-code-tabs{display:flex;gap:2px;border-bottom:1px solid var(--os-line);margin-bottom:10px}.qw3-code-tab{font:inherit;font-size:12px;font-weight:600;padding:7px 14px;background:none;border:none;border-bottom:2px solid transparent;color:var(--os-mut);cursor:pointer}.qw3-code-tab.on{color:var(--os-a1);border-bottom-color:var(--os-a1)}.tlw3-choose{min-height:320px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:22px;padding:30px 16px}.tlw3-choose-title{font-size:15px;font-weight:800;color:var(--os-ink)}.tlw3-choose-grid{display:grid;grid-template-columns:repeat(2,minmax(220px,270px));gap:14px}@media(max-width:640px){.tlw3-choose-grid{grid-template-columns:1fr}}.tlw3-choose-card{font:inherit;display:flex;flex-direction:column;align-items:center;text-align:center;gap:9px;padding:26px 20px;background:var(--os-card);border:1px solid var(--os-line);border-radius:12px;cursor:pointer;transition:border-color .12s ease,box-shadow .12s ease,transform .12s ease}.tlw3-choose-card:hover{border-color:var(--os-a1);box-shadow:var(--os-shadow-md);transform:translateY(-1px)}.tlw3-choose-icon{width:46px;height:46px;border-radius:11px;display:grid;place-items:center;background:var(--os-a1-soft);color:var(--os-a1)}.tlw3-choose-name{font-size:13.5px;font-weight:700;color:var(--os-ink)}.tlw3-choose-desc{font-size:11px;color:var(--os-mut);line-height:1.6;max-width:220px}.qw3-fmt-showcase{grid-template-columns:repeat(auto-fill,minmax(170px,1fr))!important;gap:2px 10px!important}.qw3-fmt-item{font:inherit;display:flex;align-items:center;gap:10px;padding:9px 10px;background:none;border:none;border-radius:8px;cursor:pointer;text-align:start;transition:background .12s ease}.qw3-fmt-item:hover{background:var(--os-well)}.qw3-fmt-item:hover .qw3-fmt-item-icon{background:var(--os-a1);color:#fff}.qw3-fmt-item.selected{background:var(--os-a1-soft)}.qw3-fmt-item-icon{width:30px;height:30px;border-radius:8px;display:grid;place-items:center;border:1px solid var(--os-line);background:var(--os-card);color:var(--os-a1);flex:0 0 auto;transition:background .12s ease,color .12s ease}.qw3-fmt-item-name{font-size:12px;font-weight:600;color:var(--os-ink)}.rv3-status{display:flex;align-items:center;gap:10px;padding:12px 16px;border-radius:10px;font-size:13px;font-weight:700;margin-bottom:4px}.rv3-status.ok{background:var(--os-good-soft);color:var(--os-good)}.rv3-status.err{background:var(--os-bad-soft);color:var(--os-bad)}.rv3-issue{display:flex;align-items:center;gap:8px;padding:7px 12px;border-radius:8px;font-size:12px;margin-top:6px}.rv3-issue.err{background:var(--os-bad-soft);color:var(--os-bad)}.rv3-issue.warn{background:var(--os-warn-soft);color:var(--os-warn)}.rv3-issue button,.rv3-issue .btn{margin-inline-start:auto;font-size:10px!important;padding:2px 8px!important}.rv3-facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(128px,1fr));margin-top:14px;border:1px solid var(--os-line);border-radius:10px;overflow:hidden;background:var(--os-card)}.rv3-fact{padding:13px 15px;display:flex;flex-direction:column;gap:3px;border-inline-start:1px solid var(--os-line);min-width:0}.rv3-fact:first-child{border-inline-start:none}.rv3-fact-val{font-size:15px;font-weight:800;color:var(--os-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rv3-fact-lbl{font-size:10px;font-weight:600;color:var(--os-mut)}.rv3-mix{height:6px;border-radius:4px;overflow:hidden;display:flex}.rv3-lines{display:flex;flex-direction:column;margin-top:12px}.rv3-line{font:inherit;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:9px 2px;background:none;border:none;border-bottom:1px dashed var(--os-line);font-size:12px;cursor:pointer;text-align:start;border-radius:4px}.rv3-line:last-child{border-bottom:none}.rv3-line:hover{background:var(--os-well);padding-inline:6px}.rv3-line-lbl{color:var(--os-mut);font-weight:600}.rv3-line-val{font-weight:800;color:var(--os-ink)}.rv3-line-val.bad{color:var(--os-bad)}.qbh-wrap{min-height:58vh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:38px;padding:40px 20px}.qbh-title{font-size:20px;font-weight:800;color:var(--os-ink)}.qbh-sub{font-size:12.5px;color:var(--os-mut);margin-top:7px}.qbh-options{display:flex;align-items:stretch}.qbh-opt{font:inherit;display:flex;flex-direction:column;align-items:center;text-align:center;gap:13px;padding:14px 58px;background:none;border:none;cursor:pointer}.qbh-opt+.qbh-opt{border-inline-start:1px solid var(--os-line)}.qbh-opt-icon{width:64px;height:64px;border-radius:50%;display:grid;place-items:center;background:var(--os-a1-soft);color:var(--os-a1);transition:background .14s ease,color .14s ease,transform .14s ease}.qbh-opt:hover .qbh-opt-icon{background:var(--os-a1);color:#fff;transform:translateY(-2px)}.qbh-opt-name{font-size:15px;font-weight:800;color:var(--os-ink)}.qbh-opt-desc{font-size:11.5px;color:var(--os-mut);line-height:1.7;max-width:230px}@media(max-width:620px){.qbh-options{flex-direction:column}.qbh-opt+.qbh-opt{border-inline-start:none;border-top:1px solid var(--os-line)}}.rvc-collapse{font:inherit;margin-inline-start:auto;width:22px;height:22px;display:grid;place-items:center;background:none;border:1px solid var(--os-line);border-radius:6px;color:var(--os-mut);cursor:pointer;flex:0 0 auto}.rvc-collapse:hover{color:var(--os-a1);border-color:var(--os-a1)}.rvc-rot{transform:rotate(90deg)}[dir=rtl] .rvc-rot,.rvc-rot-open{transform:rotate(-90deg)}[dir=rtl] .rvc-rot-open{transform:rotate(90deg)}.qw3-side.rvc-closed,.aw3-side.rvc-closed{flex:0 0 auto!important;min-width:0!important;max-width:none!important;width:38px}.aw3-chain.rvc-closed{flex:0 0 auto!important;min-width:0!important;max-width:none!important;width:38px;padding:0!important;background:none!important;border:none!important;box-shadow:none!important}.rvc-expand{font:inherit;width:38px;min-height:150px;display:flex;flex-direction:column;align-items:center;gap:10px;padding:12px 0;background:var(--os-card);border:1px solid var(--os-line);border-radius:10px;color:var(--os-mut);cursor:pointer;position:sticky;top:16px}.rvc-expand:hover{color:var(--os-a1);border-color:var(--os-a1)}.rvc-vertical{writing-mode:vertical-rl;font-size:11px;font-weight:700;letter-spacing:.3px}.aw3-chain .aw3-chain-title{display:flex;align-items:center;gap:6px}.qw3-sec-desc,.qw3-subtitle{display:none!important}.qw3-fmt-item-rec{color:var(--os-a1);margin-inline-start:auto;display:inline-flex}.tlq-head{display:flex;align-items:center;gap:12px;margin-bottom:14px;flex-wrap:wrap}.tlq-back{font:inherit;width:30px;height:30px;display:grid;place-items:center;background:var(--os-card);border:1px solid var(--os-line);border-radius:8px;color:var(--os-mut);cursor:pointer;flex:0 0 auto}.tlq-back:hover{color:var(--os-a1);border-color:var(--os-a1)}.tlq-back-rot{transform:rotate(-90deg)}[dir=rtl] .tlq-back-rot{transform:rotate(90deg)}.tlq-headtxt{display:flex;flex-direction:column;gap:2px;min-width:0}.tlq-title{font-size:15px;font-weight:800;color:var(--os-ink)}.tlq-sub{font-size:11px;color:var(--os-mut)}.tlq-pill{margin-inline-start:auto;font-size:10.5px;font-weight:600;color:var(--os-mut);background:var(--os-well);border:1px solid var(--os-line);border-radius:20px;padding:4px 12px;white-space:nowrap}.tlq-pill+.tlq-pill{margin-inline-start:0}.tlq-pill.on{background:var(--os-a1-soft);border-color:transparent;color:var(--os-a1)}.tlq-pill strong{font-weight:800}.tlq-panes{display:grid;grid-template-columns:1fr 26px 1fr;gap:6px;align-items:stretch}@media(max-width:980px){.tlq-panes{grid-template-columns:1fr}.tlq-flow{display:none!important}}.tlq-pane{border:1px solid var(--os-line);border-radius:12px;background:var(--os-card);display:flex;flex-direction:column;min-height:320px;overflow:hidden}.tlq-pane-head{display:flex;align-items:center;gap:7px;padding:10px 14px;border-bottom:1px solid var(--os-line);font-size:12px;font-weight:800;color:var(--os-ink);background:var(--os-well)}.tlq-pane-count{font-size:10px;font-weight:800;background:var(--os-card);border:1px solid var(--os-line);border-radius:12px;padding:1px 8px;color:var(--os-mut)}.tlq-pane-count.on{background:var(--os-a1);border-color:var(--os-a1);color:#fff}.tlq-est{margin-inline-start:auto;font-size:10px;font-weight:700;color:var(--os-mut)}.tlq-addall{font:inherit;margin-inline-start:auto;font-size:10px;font-weight:700;padding:3px 10px;border:1px solid var(--os-line);border-radius:14px;background:var(--os-card);color:var(--os-body);cursor:pointer}.tlq-addall:hover:not(:disabled){border-color:var(--os-a1);color:var(--os-a1)}.tlq-addall:disabled{opacity:.5;cursor:default}.tlq-pane-body{flex:1;overflow-y:auto;max-height:430px}.tlq-row{display:flex;align-items:flex-start;gap:10px;padding:10px 14px;border-bottom:1px solid var(--os-line);cursor:pointer;transition:background .1s ease}.tlq-row:last-child{border-bottom:none}.tlq-row:hover{background:var(--os-well)}.tlq-row.added{background:var(--os-a1-soft)}.tlq-row.picked{cursor:default;align-items:center}.tlq-add{width:22px;height:22px;border-radius:50%;display:grid;place-items:center;border:1.5px solid var(--os-line);color:var(--os-mut);font-size:13px;font-weight:700;flex:0 0 auto;margin-top:1px;transition:background .12s ease,color .12s ease,border-color .12s ease}.tlq-row:hover .tlq-add{border-color:var(--os-a1);color:var(--os-a1)}.tlq-add.on{background:var(--os-a1);border-color:var(--os-a1);color:#fff}.tlq-row-main{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.tlq-stem{font-size:12px;line-height:1.55;color:var(--os-ink);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.tlq-meta{display:flex;gap:4px;flex-wrap:wrap}.tlq-eye{opacity:0;transition:opacity .12s ease}.tlq-row:hover .tlq-eye{opacity:1}.tlq-num{width:20px;height:20px;border-radius:6px;display:grid;place-items:center;background:var(--os-well);border:1px solid var(--os-line);font-size:10px;font-weight:800;color:var(--os-mut);flex:0 0 auto}.tlq-empty{display:flex;flex-direction:column;align-items:center;gap:8px;padding:40px 16px;font-size:11.5px;color:var(--os-mut);text-align:center}.tlq-empty-title{font-size:12.5px;font-weight:800;color:var(--os-body)}.tlq-more{font-size:10.5px;color:var(--os-mut);text-align:center;padding:8px}.tlq-flow{display:flex;align-items:center;justify-content:center}.tlq-flow-dot{width:26px;height:26px;border-radius:50%;display:grid;place-items:center;background:var(--os-a1-soft);color:var(--os-a1)}.tlq-flow-rot{transform:rotate(-90deg)}[dir=rtl] .tlq-flow-rot{transform:rotate(90deg)}.tlq-pane-foot{display:flex;gap:14px;padding:8px 14px;border-top:1px solid var(--os-line);background:var(--os-well);font-size:10.5px;color:var(--os-mut);flex-wrap:wrap}.anim-in>.section-header{padding:2px 2px 14px!important;border-bottom:1px solid var(--os-line);margin-bottom:18px!important}.anim-in>.section-header h2{font-size:19px!important;font-weight:800!important;letter-spacing:-.2px;color:var(--os-ink)}.anim-in>.section-header p{font-size:11.5px!important;color:var(--os-mut)!important}.anim-in>.section-header .btn-primary{border-radius:8px!important;font-weight:700!important}.mst-toolbar{padding:10px!important;background:var(--os-well);border:1px solid var(--os-line);border-radius:10px;margin-bottom:16px!important}.mst-toolbar .form-input,.mst-toolbar .form-select{font-size:12px}.anim-in .v2-domain-grid{gap:12px!important;grid-template-columns:repeat(auto-fill,minmax(235px,1fr))!important}.anim-in .v2-domain-card{background:var(--os-card)!important;border:1px solid var(--os-line)!important;border-radius:12px!important;padding:15px 16px!important;box-shadow:none!important;transition:box-shadow .12s ease,transform .12s ease!important}.anim-in .v2-domain-card:hover{box-shadow:var(--os-shadow-md)!important;transform:translateY(-1px)}.anim-in .v2-domain-icon{width:38px!important;height:38px!important;border-radius:10px!important;display:grid!important;place-items:center!important}.anim-in .v2-domain-name{font-size:13px!important;font-weight:800!important;color:var(--os-ink)!important}.anim-in .v2-domain-desc{font-size:11px!important;color:var(--os-mut)!important;line-height:1.65!important}.anim-in .v2-domain-roles{font-size:10px!important;font-weight:700!important}.anim-in .v2-domain-card .btn-xs{border-radius:6px!important;font-size:10.5px!important}.anim-in .v2-section-head{border-bottom:none!important}.anim-in .v2-section-title{font-size:13.5px!important;font-weight:800!important}.anim-in .v2-section-desc{font-size:11px!important;color:var(--os-mut)!important}.aw3-attach-btn{display:inline-flex;align-items:center;gap:7px;padding:7px 14px;border:1.5px dashed var(--os-line);border-radius:8px;font-size:11.5px;font-weight:700;color:var(--os-mut);cursor:pointer;background:var(--os-card);transition:color .12s ease,border-color .12s ease}.aw3-attach-btn:hover{color:var(--os-a1);border-color:var(--os-a1)}.aw3-attach-chip{display:inline-flex;align-items:center;gap:7px;padding:6px 10px;border:1px solid var(--os-line);border-radius:8px;background:var(--os-a1-soft);color:var(--os-a1);font-size:11.5px;font-weight:700;max-width:240px}.aw3-attach-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;direction:ltr}.aw3-attach-x{font:inherit;border:none;background:none;color:inherit;cursor:pointer;font-size:13px;line-height:1;padding:0 2px}.rq-landing{padding:6px 2px 30px}.rq-head{text-align:center;margin:18px 0 26px}.rq-journey{display:grid;grid-template-columns:repeat(5,1fr);gap:26px 14px;max-width:1060px;margin:0 auto 34px;position:relative}@media(max-width:900px){.rq-journey{grid-template-columns:repeat(2,1fr)}}.rq-jstep{display:flex;flex-direction:column;align-items:center;text-align:center;gap:8px;position:relative}.rq-jstep:before{content:"";position:absolute;top:21px;inset-inline-start:calc(50% + 30px);width:calc(100% - 46px);height:2px;background:var(--os-line)}.rq-jstep:nth-child(5n):before{display:none}@media(max-width:900px){.rq-jstep:before{display:none}}.rq-jicon{width:44px;height:44px;border-radius:50%;display:grid;place-items:center;background:var(--os-a1-soft);color:var(--os-a1);position:relative}.rq-jnum{position:absolute;top:-5px;inset-inline-end:-5px;width:17px;height:17px;border-radius:50%;background:var(--os-a1);color:#fff;font-style:normal;font-size:9.5px;font-weight:800;display:grid;place-items:center}.rq-jname{font-size:12px;font-weight:800;color:var(--os-ink)}.rq-jdesc{font-size:10px;color:var(--os-mut);line-height:1.55;max-width:170px}.rq-list{max-width:760px;margin:34px auto 0}.rq-list-title{font-size:13px;font-weight:800;color:var(--os-ink);margin-bottom:10px;display:flex;align-items:center;gap:8px}.rq-listrow{font:inherit;width:100%;display:flex;align-items:center;gap:10px;padding:11px 14px;background:var(--os-card);border:1px solid var(--os-line);border-radius:10px;margin-bottom:8px;cursor:pointer;text-align:start;color:var(--os-a1);transition:box-shadow .12s ease,border-color .12s ease}.rq-listrow:hover{border-color:var(--os-a1);box-shadow:var(--os-shadow)}.rq-listname{font-size:12.5px;font-weight:800;color:var(--os-ink);flex:1;min-width:0}.rq-listmeta{font-size:10.5px;color:var(--os-mut)}.rq-status{font-size:10px;font-weight:800;padding:3px 10px;border-radius:12px}.rq-status.draft{background:var(--os-well);color:var(--os-mut);border:1px solid var(--os-line)}.rq-status.pending{background:var(--os-warn-soft);color:var(--os-warn)}.rq-status.approved{background:var(--os-good-soft);color:var(--os-good)}.rq-hint{font-size:11.5px;color:var(--os-mut)}.rq-link{font-size:11.5px;font-weight:700;padding:6px 12px;background:var(--os-a1-soft);color:var(--os-a1);border-radius:8px}.rq-applicants{display:flex;flex-direction:column}.rq-aprow{display:flex;align-items:center;gap:10px;padding:9px 4px;border-bottom:1px dashed var(--os-line);flex-wrap:wrap}.rq-aprow:last-child{border-bottom:none}.rq-apname{font-size:12px;font-weight:700;color:var(--os-ink);min-width:120px}.rq-score{display:inline-flex;align-items:center;gap:8px;font-size:11px;font-weight:800;color:var(--os-ink);flex:1;min-width:140px}.rq-scorebar{flex:1;height:5px;border-radius:4px;background:var(--os-well);overflow:hidden;min-width:70px}.rq-scorebar i{display:block;height:100%;background:var(--os-a1);border-radius:4px}.rq-band{font-size:9.5px;font-weight:800;padding:2px 9px;border-radius:10px}.rq-band.shortlist{background:var(--os-good-soft);color:var(--os-good)}.rq-band.review{background:var(--os-warn-soft);color:var(--os-warn)}.rq-band.rejected{background:var(--os-bad-soft);color:var(--os-bad)}.rq-verdict{font:inherit;font-size:10.5px;font-weight:700;padding:4px 10px;border-radius:12px;border:1px solid var(--os-line);background:var(--os-card);color:var(--os-mut);cursor:pointer}.rq-verdict.on.hired{background:var(--os-good-soft);color:var(--os-good);border-color:var(--os-good)}.rq-verdict.on.pool{background:var(--os-warn-soft);color:var(--os-warn);border-color:var(--os-warn)}.rq-verdict.on.rejected{background:var(--os-bad-soft);color:var(--os-bad);border-color:var(--os-bad)}.rq-onboard{display:flex;flex-direction:column;gap:7px;margin-top:6px}.rq-onitem{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--os-body)}.qbh-opt.qbh-featured .qbh-opt-icon{background:var(--os-a1);color:#fff;box-shadow:0 6px 18px color-mix(in srgb,var(--os-a1) 35%,transparent)}.qbh-opt.qbh-featured .qbh-opt-name{color:var(--os-a1)}.rq-tpl-link{font:inherit;display:flex;align-items:center;gap:7px;margin:14px auto 0;padding:6px 14px;background:none;border:none;font-size:11.5px;font-weight:700;color:var(--os-mut);cursor:pointer;border-radius:8px}.rq-tpl-link:hover{color:var(--os-a1);background:var(--os-well)}.rq-jdmode{display:flex;gap:2px;border-bottom:1px solid var(--os-line);margin-bottom:14px}.rq-jdmode-btn{font:inherit;font-size:12px;font-weight:700;padding:7px 14px;background:none;border:none;border-bottom:2px solid transparent;color:var(--os-mut);cursor:pointer}.rq-jdmode-btn.on{color:var(--os-a1);border-bottom-color:var(--os-a1)}.rq-joblib{display:flex;flex-direction:column;gap:8px;margin-bottom:14px}.rq-jobrow{font:inherit;display:flex;align-items:flex-start;gap:10px;padding:11px 13px;background:var(--os-card);border:1px solid var(--os-line);border-radius:10px;cursor:pointer;text-align:start;transition:border-color .12s ease,background .12s ease}.rq-jobrow:hover{border-color:var(--os-a1)}.rq-jobrow.on{background:var(--os-a1-soft);border-color:var(--os-a1)}.rq-jobrow-main{display:flex;flex-direction:column;gap:3px;min-width:0}.rq-jobrow-title{font-size:12.5px;font-weight:800;color:var(--os-ink)}.rq-jobrow-snippet{font-size:11px;color:var(--os-mut);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:480px}.rq-autoreject{margin-top:16px;padding-top:14px;border-top:1px dashed var(--os-line)}.rq-jdcard-head{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:10px 14px;background:var(--os-well);border:1px solid var(--os-line);border-radius:10px;margin-bottom:14px}.rq-jdcard-title{display:inline-flex;align-items:center;gap:7px;font-size:12.5px;font-weight:800;color:var(--os-a1)}.rq-jdcard-job{font-size:11.5px;color:var(--os-mut);margin-inline-start:auto}.rq-jdcard-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:10px 12px}.rq-jdc-num{display:inline-grid;place-items:center;width:16px;height:16px;border-radius:5px;background:var(--os-a1-soft);color:var(--os-a1);font-size:9.5px;font-weight:800;margin-inline-end:2px}.rq-prog{display:inline-flex;align-items:center;gap:8px;min-width:170px}.rq-progbar{width:60px;height:5px;border-radius:4px;background:var(--os-well);overflow:hidden}.rq-progbar i{display:block;height:100%;background:var(--os-a1);border-radius:4px}.rq-proglbl{font-size:10px;font-weight:700;color:var(--os-mut);white-space:nowrap}.rq-jobrow-code{font-size:9px;font-weight:800;padding:1px 7px;border-radius:10px;background:var(--os-a1-soft);color:var(--os-a1);margin-inline-start:8px;direction:ltr;display:inline-block}.rq-jobrow-grade{font-size:9.5px;font-weight:600;color:var(--os-mut);margin-inline-start:8px}.dsv-wrap{max-width:980px}.dsv-sec{background:var(--os-card);border:1px solid var(--os-line);border-radius:12px;padding:18px 20px;margin-bottom:14px}.dsv-sec-head{display:flex;align-items:baseline;gap:10px;margin-bottom:14px}.dsv-sec-title{font-size:13.5px;font-weight:800;color:var(--os-ink)}.dsv-sec-hint{font-size:10.5px;color:var(--os-mut)}.dsv-row{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.dsv-swatches{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:10px}.dsv-swatch{display:flex;align-items:center;gap:8px}.dsv-swatch i{width:26px;height:26px;border-radius:8px;border:1px solid var(--os-line);flex:0 0 auto}.dsv-swatch code{font-size:9.5px;color:var(--os-mut);direction:ltr}.dsv-type-row{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:6px 0;border-bottom:1px dashed var(--os-line)}.dsv-type-row:last-child{border-bottom:none}.dsv-type-row code{font-size:10px;color:var(--os-mut);direction:ltr}.dsv-bar-row{display:flex;align-items:center;gap:10px;padding:5px 0}.dsv-bar-lbl{font-size:11px;font-weight:600;color:var(--os-body);width:90px}.dsv-sec .rq-jstep:before{display:none}.layout-top-nav .topbar,.topbar{background:#fff!important;border-bottom:1px solid var(--os-line)!important;box-shadow:none!important}.layout-top-nav .topbar-nav-item{background:none!important;border:none!important;border-radius:0!important;padding:10px 4px!important;margin:0 10px!important;font-weight:600!important;color:var(--os-mut)!important;position:relative}.layout-top-nav .topbar-nav-item.active,.layout-top-nav .topbar-nav-group.group-active .topbar-nav-item.has-children{color:var(--os-ink)!important}.layout-top-nav .topbar-nav-item.active:after{content:"";position:absolute;inset-inline:0;bottom:-1px;height:2px;background:var(--os-a1);border-radius:2px}h2{letter-spacing:-.2px}.anim-in>.section-header h2,.qbh-title{font-size:17px!important;font-weight:700!important}.alv3-hero-title,.tlq-title{font-size:16px!important;font-weight:700!important}.alv3-hero,.cmv3-hero,.qb3-hero,.tbv3-hero{background:transparent!important;border:none!important;box-shadow:none!important;padding-inline:2px!important}.alv3-hero-orb{display:none!important}.anim-in .v2-domain-card,.tlw3-choose-card,.rq-jstep .rq-jicon,.qw3-fmt-item-icon{transition:background .12s ease,box-shadow .12s ease,transform .12s ease}.anim-in .v2-domain-card{background:color-mix(in srgb,var(--os-a1) 4%,#F7F7FB)!important;border:none!important;border-inline-start:none!important;border-radius:8px!important;box-shadow:none!important}.anim-in .v2-domain-card:hover{box-shadow:var(--os-shadow-md)!important;transform:none}.tlw3-choose-card,.qbh-opt-icon{background:color-mix(in srgb,var(--os-a1) 5%,#F7F7FB);border-color:transparent!important}.tlw3-choose-card:hover{border-color:var(--os-a1)!important}.rq-listrow{background:color-mix(in srgb,var(--os-a1) 3%,#F8F8FC)!important;border-color:transparent!important}.rq-listrow:hover{border-color:var(--os-a1)!important;box-shadow:none!important}.dash3-kpi-icon,.dash3-card-icon,.dash3-tile-icon{background:var(--os-a1-soft)!important;color:var(--os-a1)!important;box-shadow:none!important}.dash3-kpi-icon svg,.dash3-card-icon svg,.dash3-tile-icon svg{color:var(--os-a1)!important}.btn,.aw3-btn,.qw3-btn{border-radius:6px!important;font-weight:600!important;letter-spacing:0}.btn-secondary,.aw3-btn-ghost,.qw3-btn-ghost{background:#fff!important;border:1px solid var(--os-line)!important;color:var(--os-body)!important}.btn-secondary:hover,.aw3-btn-ghost:hover,.qw3-btn-ghost:hover{border-color:var(--os-a1)!important;color:var(--os-a1)!important}.aw3-card,.tlw3-card,.qw3-card,.dsv-sec,.dash3-card{border-color:var(--os-line)!important;box-shadow:none!important}.aw3-stage{border-color:transparent!important;background:var(--os-well)!important;color:var(--os-mut)!important;font-weight:600!important}.aw3-stage.active{background:var(--os-a1-soft)!important;color:var(--os-a1)!important;border-color:transparent!important;box-shadow:inset 0 0 0 1px var(--os-a1-line)!important}.aw3-stage.completed{color:var(--os-good)!important}.oi-tile-solid,.oi-tile{background:var(--os-a1-soft)!important;box-shadow:none!important}.oi-tile-solid svg,.oi-tile svg{color:var(--os-a1)!important}.oi-tile-solid svg *,.oi-tile svg *{stroke:var(--os-a1)}.sidebar{width:268px!important;background:#fff!important;border-inline-end:1px solid var(--os-line)!important;box-shadow:none!important;padding:14px 12px!important}.sidebar-brand{padding:4px 8px 16px!important;border-bottom:1px solid var(--os-line);margin-bottom:12px}.sidebar-label{font-size:9.5px!important;font-weight:700!important;letter-spacing:.8px!important;text-transform:uppercase;color:var(--os-faint)!important;padding:14px 10px 6px!important}.sidebar-item{display:flex!important;align-items:center;gap:10px;padding:8px 10px!important;margin:1px 0!important;border-radius:7px!important;font-size:12.5px!important;font-weight:500!important;color:var(--os-body)!important;background:none!important;border:none!important;box-shadow:none!important;cursor:pointer}.sidebar-item .icon{color:var(--os-mut);display:inline-flex}.sidebar-item:hover{background:var(--os-well)!important}.sidebar-item.active{background:var(--os-a1-soft)!important;color:var(--os-a1)!important;font-weight:650!important}.sidebar-item.active .icon,.sidebar-item.active svg{color:var(--os-a1)!important}.sidebar-item .count{margin-inline-start:auto;font-size:10px;font-weight:650;color:var(--os-faint);background:none!important;border:none!important;padding:0!important}.sidebar-item:before,.sidebar-item:after{display:none!important}.app-shell.sidebar-collapsed .sidebar{width:64px!important;padding:12px 8px!important;overflow-x:hidden!important}.app-shell.sidebar-collapsed .sidebar-brand{padding:4px 0 12px!important;justify-content:center}.app-shell.sidebar-collapsed .sidebar-label{font-size:0!important;padding:6px 0 4px!important}.app-shell.sidebar-collapsed .sidebar-item{justify-content:center;gap:0;padding:9px 0!important;font-size:0!important}.app-shell.sidebar-collapsed .sidebar-item .icon{font-size:16px;width:auto}.app-shell.sidebar-collapsed .sidebar-group-hd{justify-content:center;gap:0;padding-inline:0!important;font-size:0!important}.app-shell.sidebar-collapsed .sidebar-group-hd>:not(.icon){display:none}.topbar{min-height:52px!important;padding:8px 20px!important}.topbar-crumbs,.crumbs{font-size:12px!important;color:var(--os-mut)!important}:root:not([data-theme=dark]) .main-canvas{background:#fff!important}:root[data-theme=dark] .main-canvas{background:var(--os-canvas)!important}.dash3-card,.dsv-sec,.aw3-card,.tlw3-card,.qw3-card{background:#fff!important;border:1px solid var(--os-line)!important;border-radius:10px!important}.qb3-fadein,.anim-in{background:transparent!important}body,.form-input,.form-select,.form-textarea{font-size:13px}.form-input,.form-select{min-height:34px;padding-block:6px!important}.btn,.aw3-btn,.qw3-btn{padding-block:7px!important;font-size:12.5px!important}.btn-xs{padding-block:3px!important;font-size:10.5px!important}.alv3-hero-inner,.alv3-hero-side{background:transparent!important}.sidebar-collapse-btn{border:1px solid var(--os-line)!important;background:#fff!important}@media(max-width:768px){.app-shell:not(.layout-top-nav){grid-template-columns:60px 1fr!important}.app-shell:not(.layout-top-nav) .sidebar{display:flex!important;width:60px!important;min-width:60px!important;padding:8px 6px!important}.app-shell:not(.layout-top-nav) .sidebar .sidebar-label{display:none}.app-shell:not(.layout-top-nav) .sidebar .sidebar-item{justify-content:center;font-size:0!important;gap:0!important;padding:10px 0!important}.app-shell:not(.layout-top-nav) .sidebar .sidebar-item .icon svg{width:17px;height:17px}.app-shell:not(.layout-top-nav) .sidebar .sidebar-item .count{display:none}.app-shell:not(.layout-top-nav) .sidebar .sidebar-brand{padding:2px 0 10px!important;display:flex;justify-content:center}.app-shell:not(.layout-top-nav) .sidebar .sidebar-brand .bbl>:not(:first-child){display:none}.app-shell:not(.layout-top-nav) .sidebar-section{margin-bottom:10px;border-bottom:1px solid var(--os-line);padding-bottom:6px}.app-shell:not(.layout-top-nav) .sidebar-menu-btn{display:none!important}}.dash3-card{border-color:#f1f1f6!important;border-radius:8px!important;box-shadow:none!important}.dash3-card-title,.dash3-subhead{font-size:11.5px!important;font-weight:650!important;color:var(--os-mut)!important;letter-spacing:.2px}.dash3-kpis,.dash3-kpi-row{gap:0!important}.dash3-kpi{background:transparent!important;border:none!important;border-inline-start:1px solid var(--os-line)!important;border-radius:0!important;box-shadow:none!important;padding:6px 18px!important}.dash3-kpi:first-child{border-inline-start:none!important}.dash3-kpi:hover{transform:none!important;box-shadow:none!important}.dash3-hero h1,.dash3-hero-title,h1{font-size:20px!important;font-weight:700!important;letter-spacing:-.3px}.meta-chip{font-size:9.5px!important;padding:2px 8px!important;border-radius:10px!important}.tlq-row,.rq-listrow,.rq-aprow{border-color:#f1f1f6!important}.aw3-shell{background:#fff!important}.aw3-topbar{background:#fff!important;border:none!important;border-bottom:1px solid var(--os-line)!important;border-radius:0!important;box-shadow:none!important}.aw3-footer{background:#fff!important;border:none!important;border-top:1px solid var(--os-line)!important;border-radius:0!important;box-shadow:none!important}.aw3-card,.tlw3-card,.qw3-card{border:none!important;border-radius:0!important;padding-inline:2px!important;box-shadow:none!important}.aw3-card+.aw3-card,.qw3-card+.qw3-card{border-top:1px solid var(--os-line)!important;margin-top:20px!important;padding-top:20px!important}.aw3-chain{background:transparent!important;border:none!important;box-shadow:none!important}.aw3-panel{border:1px solid #F1F1F6!important;box-shadow:none!important;border-radius:10px!important}.sidebar-group-hd{display:flex;align-items:center;gap:10px;padding:8px 10px 6px;font-size:11px;font-weight:750;color:var(--os-ink)}.sidebar-group-hd .icon{color:var(--os-a1);display:inline-flex}.sidebar-item.sb-sub{padding-inline-start:26px!important;font-size:12px!important}.sidebar-subtree{border-inline-start:1px solid var(--os-line);margin-inline-start:18px}.sidebar-item.sb-sub2{padding-block:6px!important;padding-inline:14px 10px!important;font-size:11.5px!important;color:var(--os-mut)!important}.sidebar-item.sb-sub2.active{color:var(--os-a1)!important}.sb-chev{margin-inline-start:auto;display:inline-flex;transition:transform .15s ease}.sb-chev.open{transform:rotate(180deg)}@media(max-width:768px){.app-shell:not(.layout-top-nav) .sidebar-group-hd{justify-content:center;font-size:0;padding:8px 0 4px}.app-shell:not(.layout-top-nav) .sidebar-item.sb-sub,.app-shell:not(.layout-top-nav) .sidebar-item.sb-sub2{padding:9px 0!important}.app-shell:not(.layout-top-nav) .sidebar-subtree{margin-inline-start:0;border:none}.app-shell:not(.layout-top-nav) .sb-chev{display:none}}.btn,.aw3-btn,.qw3-btn,.form-input,.form-select,.form-textarea{border-radius:3px!important}.aw3-card,.tlw3-card,.qw3-card,.dash3-card,.dsv-sec,.aw3-panel,.tlq-pane,.rv3-facts,.rv3-status,.rq-listrow,.rq-jobrow,.mst-toolbar,.rq-jdcard-head,.qw3-cf-strip,.anim-in .v2-domain-card,.tlw3-choose-card{border-radius:6px!important}.meta-chip,.rq-status,.rq-band,.tlq-pill,.qw3-ac-chip,.rq-verdict,.tlq-pane-count,.aw3-title-chip,.qw3-badge,.aw3-stage,.sidebar-item,.sidebar-item.sb-sub,.sidebar-item.sb-sub2,.qbh-opt-icon,.rq-jicon,.tlq-flow-dot,.qw3-fmt-item-icon,.qbh-opt.qbh-featured .qbh-opt-icon,.rq-jnum,.tlq-num,.tlq-add,.rvc-expand,.rvc-collapse,.tlq-back,.aw3-attach-btn,.aw3-attach-chip,.rq-scorebar,.rq-scorebar i,.rq-progbar,.rq-progbar i,.rv3-mix{border-radius:2px!important}*,*:before,*:after{--os-shadow: none}.btn,.aw3-card,.dash3-card,.tlq-pane,.rq-listrow,.anim-in .v2-domain-card,.tlw3-choose-card,.rq-jobrow,.qbh-opt,.dsv-sec{box-shadow:none!important;transition:border-color .1s ease,background .1s ease,color .1s ease!important;transform:none!important}.anim-in .v2-domain-card:hover,.rq-listrow:hover,.rq-jobrow:hover,.tlw3-choose-card:hover,.tlq-row:hover{transform:none!important}.anim-in .v2-domain-card{border:1px solid transparent!important}.anim-in .v2-domain-card:hover{border-color:var(--os-a1)!important;box-shadow:none!important}h1,h2,h3,.dash3-hero-title,.qbh-title,.tlq-title,.dsv-sec-title,.v2-section-title,.rv3-fact-val{letter-spacing:-.35px!important}.qbh-title{font-weight:750!important}.sidebar-item.active{background:var(--os-a1-soft)!important;position:relative}.sidebar-item.active:before{content:""!important;display:block!important;position:absolute;inset-block:5px;inset-inline-start:-6px;width:2.5px;border-radius:0!important;background:var(--os-a1)}.form-input:focus,.form-select:focus,.form-textarea:focus{outline:none!important;border-color:var(--os-a1)!important;box-shadow:0 0 0 1.5px var(--os-a1)!important}.btn:focus-visible,.sidebar-item:focus-visible,.aw3-stage:focus-visible{outline:2px solid var(--os-a1)!important;outline-offset:2px}.tlq-row,.rq-aprow,.dsv-type-row,.rv3-line{border-color:var(--os-line)!important}.aw-switch{border-radius:2px!important}.aw-switch:after,.aw-switch:before{border-radius:2px!important}.sidebar-group-hd.sb-toggle{cursor:pointer;border-radius:4px}.sidebar-group-hd.sb-toggle:hover{background:var(--os-well)}body,.rv3-fact-val,.tlq-pane-count,.count,.dash3-kpi,td,th{font-variant-numeric:tabular-nums lining-nums}.tlq-pane-head span:not(.tlq-pane-count):not(.tlq-est),.qbt-table th,table th,.rq-list-title,.dash3-card-title{font-size:10.5px!important;font-weight:700!important;letter-spacing:.5px!important;color:var(--os-mut)!important}.tlq-row{padding:8px 12px!important;gap:8px!important}.rq-aprow{padding:7px 4px!important}.rv3-fact{padding:10px 14px!important}.tlq-pane-head{padding:8px 12px!important}.rq-listrow{padding:9px 12px!important}.aw3-set-row{padding-block:8px!important}table td,table th,.qbt-table td{padding:7px 10px!important;font-size:12px!important}.qb3-row-stem{font-size:12px!important}.qb3-card,.alv3-card,.tbv3-card,.tlw-card{border:1px solid var(--os-line)!important;border-radius:6px!important;box-shadow:none!important}.qb3-card:hover,.alv3-card:hover,.tbv3-card:hover{border-color:var(--os-a1)!important;transform:none!important;box-shadow:none!important}.main-canvas{--canvas-pad-y: 24px;--canvas-pad-x: 36px;padding:var(--canvas-pad-y) var(--canvas-pad-x)!important}@media(max-width:1100px){.main-canvas{--canvas-pad-y: 22px;--canvas-pad-x: 24px}}@media(max-width:768px){.main-canvas{--canvas-pad-y: 16px;--canvas-pad-x: 12px}}.dsv-sec,.dash3-card{padding:16px 18px!important}.oi-inline[class*=sparkle],.dash3-pulse,.alv3-hero-orb{display:none!important}[class*=orb]:not([class*=proctorbar]){display:none!important}hr,.topbar{border-color:var(--os-line)!important}.dash3-card,.dsv-sec,.tlq-pane,.rv3-facts,.aw3-panel,.mst-toolbar,.rq-listrow,.rq-jobrow,.anim-in .v2-domain-card,.tlw3-choose-card,.aw3-card,.tlw3-card,.qw3-card{border-radius:5px!important}.dash3-card,.dsv-sec,.tlq-pane{box-shadow:0 1px 2px #10182803!important}.rq-listrow:hover,.rq-jobrow:hover,.anim-in .v2-domain-card:hover,.tlw3-choose-card:hover{border-color:var(--os-a1)!important}.anim-in>.section-header h2,.qbh-title,h1{letter-spacing:-.25px!important}[class^=lg3-],[class*=" lg3-"]{border-radius:2px!important}.lg3-input,.lg3-submit,.lg3-in input{border-radius:3px!important}.lg3-in,.lg3-card,.lg3-panel,.lg3-box{border-radius:5px!important}.lg3-input,.lg3-submit{box-shadow:none!important}[class^=dash3-],[class*=" dash3-"],.oi-tile,.oi-tile-solid,.ospc-swatch,.ospc-dot{border-radius:2px!important}.dash3-card,.dash3-kpi-card,.dash3-res-tile,.dash3-live-row,.dash3-feed-row,.dash3-integ-stat,.dash3-time-stat,.dash3-cov-grid,.dash3-fb-quote,.dash3-stream-screen,.dash3-dec-inner{border-radius:5px!important}.dash3-customize,.dash3-live-open,.dash3-feed-go,.dash3-dec-cta{border-radius:3px!important}.dash3{border-radius:0!important}.dot-key:before{content:"";display:inline-block;width:8px;height:8px;border-radius:50%;background:var(--dot, currentColor);margin-inline-end:6px;vertical-align:1px;flex-shrink:0}.rq-status.rejected{color:var(--os-bad);border-color:currentColor}.rq-status.returned{color:var(--os-warn);border-color:currentColor}.kd-applied{background:#b58b00}.kd-screen{background:var(--os-a1)}.kd-assess{background:#7e57c2}.kd-interview{background:#0e7c86}.kd-decision{background:#b25e09}.kd-offer{background:var(--os-good)}.kd-hired{background:#0b5d34}.alv3-card{border:1px solid var(--os-line);border-radius:5px!important;background:var(--os-card);box-shadow:0 1px 2px #10182803;overflow:hidden;transition:border-color .12s ease}.alv3-card:hover{border-color:var(--os-a1);box-shadow:0 1px 2px #10182803;transform:none;background:var(--os-card)}.alv3-card-cover{background:var(--os-well)!important;border-bottom:1px solid var(--os-line);border-radius:0}.alv3-cv-icon{background:var(--os-card);border:1px solid var(--os-line);border-radius:2px}.alv3-ring{border:none}.alv3-ring-in{background:var(--os-card);font-variant-numeric:tabular-nums;font-weight:800}.alv3-status,.alv3-mchip,.alv3-lib-chip,.alv3-scoreb{border-radius:2px}.alv3-card-title{font-weight:800;letter-spacing:-.1px}.alv3-istats{border-top:1px dashed var(--os-line);border-bottom:1px dashed var(--os-line);font-variant-numeric:tabular-nums}.alv3-card-foot{border-top:1px solid var(--os-line)}.alv3-open-cue{color:var(--os-a1);font-weight:800}.alv3-new-card{border:1px dashed var(--os-line);border-radius:5px!important;background:var(--os-card)}.alv3-new-card:hover{border-color:var(--os-a1);background:var(--os-card)}.alv3-card-cover{min-height:0!important;height:auto!important;padding:9px 12px!important;background:var(--os-card)!important;display:flex;align-items:center;gap:8px;border-bottom:1px solid var(--os-line)}.alv3-cv-icon{position:static!important;width:24px;height:24px;display:grid;place-items:center}.alv3-cv-side{position:static!important;margin-inline-start:auto;display:flex;gap:6px;align-items:center}.alv3-ring{position:static!important;width:30px!important;height:30px!important;margin:0!important;transform:none!important}.alv3-ring-in{font-size:8.5px!important}.alv3-card-body{padding-top:10px!important}.alv3-card-title{font-size:13px}.alv3-status{background:var(--os-card);border:1px solid var(--os-line);padding:2px 7px;font-size:9px}.kd-shortlist{background:var(--os-a1)}.report-stats-grid{gap:1px!important;background:var(--os-line);border:1px solid var(--os-line);border-radius:5px;overflow:hidden;box-shadow:0 1px 2px #10182803}.report-stat-card{border:none!important;border-radius:0!important;background:var(--os-card)!important;box-shadow:none!important;padding:14px 16px!important;transform:none!important}.report-stat-card:hover{transform:none!important;box-shadow:none!important;background:var(--os-card)!important}.report-tab-bar{background:none!important;border:none!important;border-bottom:1px solid var(--os-line)!important;border-radius:0!important;padding:0!important;gap:2px!important;box-shadow:none!important}.report-tab{background:none!important;border:none!important;border-bottom:2px solid transparent!important;border-radius:0!important;padding:8px 12px!important;font-size:12px!important;font-weight:700!important;color:var(--os-body)!important;box-shadow:none!important}.report-tab.active{color:var(--os-a1)!important;border-bottom-color:var(--os-a1)!important;background:none!important}.report-charts-grid .card,.reports-view .card{border:1px solid var(--os-line)!important;border-radius:5px!important;box-shadow:0 1px 2px #10182803!important;background:var(--os-card)!important}.report-charts-grid .card:hover{border-color:var(--os-a1)!important;box-shadow:0 1px 2px #10182803!important;transform:none!important}.report-charts-grid .card-title{font-size:10px!important;font-weight:800!important;letter-spacing:.4px!important;color:var(--os-mut)!important;border-bottom:1px solid var(--os-line);padding-bottom:8px;margin-bottom:12px!important}.repx-shell{display:grid;grid-template-columns:210px minmax(0,1fr);gap:18px;align-items:start;max-width:1240px;margin:0 auto}@media(max-width:900px){.repx-shell{grid-template-columns:148px minmax(0,1fr);gap:10px}.repx-rail-sub{display:none}.repx-sec{padding:9px 10px}}.repx-rail{position:sticky;top:84px;border:1px solid var(--os-line);border-radius:5px;background:var(--os-card);overflow:hidden;box-shadow:0 1px 2px #10182803}.repx-rail-hd{padding:14px 14px 12px;border-bottom:1px solid var(--os-line)}.repx-rail-title{display:block;font-size:15px;font-weight:800;color:var(--os-ink)}.repx-rail-sub{display:block;font-size:10px;color:var(--os-mut);margin-top:3px}.repx-sec{display:flex;align-items:center;gap:10px;width:100%;padding:10px 14px;background:none;border:none;border-bottom:1px solid var(--os-line);font:inherit;cursor:pointer;text-align:start;color:var(--os-body)}.repx-sec:last-child{border-bottom:none}.repx-sec-no{font-size:10px;font-weight:800;color:var(--os-mut);font-variant-numeric:tabular-nums}.repx-sec-lbl{font-size:12.5px;font-weight:700}.repx-sec:hover{color:var(--os-a1)}.repx-sec.on{background:var(--os-well);color:var(--os-a1)}.repx-sec.on .repx-sec-no{color:var(--os-a1)}.repx-hero{display:grid;grid-template-columns:minmax(200px,1fr) 2fr;border:1px solid var(--os-line);border-radius:5px;background:var(--os-card);overflow:hidden;margin-bottom:16px;box-shadow:0 1px 2px #10182803}@media(max-width:900px){.repx-hero{grid-template-columns:1fr}.repx-hero-main{border-inline-end:none;border-bottom:1px solid var(--os-line);padding:16px 18px}.repx-hero-num{font-size:42px}.repx-hero-cell{padding:14px 12px}}.repx-hero-main{padding:22px 24px;border-inline-end:1px solid var(--os-line)}.repx-hero-num{display:block;font-size:56px;font-weight:800;color:var(--os-ink);line-height:1;font-variant-numeric:tabular-nums}.repx-hero-lbl{display:block;font-size:12px;font-weight:800;color:var(--os-body);margin-top:8px}.repx-hero-sub{display:block;font-size:10.5px;color:var(--os-mut);margin-top:3px}.repx-hero-side{display:grid;grid-template-columns:repeat(3,1fr)}.repx-hero-cell{padding:22px 18px;border-inline-start:1px solid var(--os-line)}.repx-hero-cell:first-child{border-inline-start:none}.repx-hero-v{display:block;font-size:26px;font-weight:800;color:var(--os-ink);font-variant-numeric:tabular-nums}.repx-hero-l{display:block;font-size:11px;font-weight:700;color:var(--os-body);margin-top:6px}.repx-hero-s{display:block;font-size:9.5px;color:var(--os-mut);margin-top:2px}.repx-main .report-charts-grid{grid-template-columns:2fr 1fr}@media(max-width:900px){.repx-main .report-charts-grid{grid-template-columns:1fr}}:root{--os-blur: none;--glass-blur: none}.card,.aw3-card,.aw3-shell,.aw3-topbar,.aw3-footer,.aw3-chain,.aw3-panel,.tlw3-card,.qw3-card,.dsv-sec,.dash3-card,.dash3-kpi-card,.tlq-pane,.repx-rail,.repx-hero,.report-stat-card,.alv3-card,.qbh-featured,.rv3-facts,.modal-content,.modal,.drawer,.popover,.dropdown,.menu,.topbar-submenu,.os-palette-pop,.sim-shell,.sim-card,.sim-panel,.ts-shell,.ts-card,.cej-card,.cej-panel{background-color:var(--os-card)!important}.topbar,.app-topbar,.sidebar,.app-sidebar,.app-shell>header,.app-shell>aside{background-color:var(--os-card)!important}.form-input,.form-select,.form-textarea,.btn-secondary,.aw3-btn-ghost,input[type=text],input[type=number],input[type=date],input[type=datetime-local],input[type=email],input[type=search],select,textarea,.modal-overlay,.overlay,.backdrop,.sim-overlay,.ts-overlay{background-color:var(--os-card)!important}.test-surface,.sim-surface,.simulator{background-color:var(--os-canvas)!important}:root[data-theme=dark] .card,:root[data-theme=dark] .aw3-card,:root[data-theme=dark] .dash3-card,:root[data-theme=dark] .topbar,:root[data-theme=dark] .tlw3-card,:root[data-theme=dark] .qw3-card,:root[data-theme=dark] .dsv-sec,:root[data-theme=dark] .sidebar,:root[data-theme=dark] .modal-content,:root[data-theme=dark] .topbar-submenu,:root[data-theme=dark] .form-input,:root[data-theme=dark] .form-select,:root[data-theme=dark] .form-textarea{background-color:var(--os-card)!important}.gw-overlay{background:var(--os-card)!important}.gw-panel,.gw-card,.gw-branch,.gw-autobar,.gw-controls,.gw-complete,.gw-tip,.gw-pop,.gw-step{background-color:var(--os-card)!important;border-color:var(--os-line)!important;box-shadow:0 1px 2px #10182803!important;border-radius:5px!important}.gw-panel{box-shadow:0 12px 32px #1018281a!important}.gw-card:hover{border-color:var(--os-a1)!important;transform:none!important;box-shadow:0 1px 2px #10182803!important}.gw-chip,.gw-card-icon,.gw-branch-icon{border-radius:2px!important}.gw-close,.gw-controls .btn{border-radius:3px!important}:root[data-theme=dark] .gw-panel,:root[data-theme=dark] .gw-card{background-color:var(--os-card)!important}.cmv3-modal,.cmv3-drawer,.cmv3-panel,.cmv3-card,.cmv3-group-card,.cmv3-grp,.cmv3-form,.cmv3-field,.cmv3-att,.cmv3-att-row,.cmv3-assign-row,.cmv3-sheet,.cmv3-bulk,.cmv3-import,.cmv3-tablewrap,.cmv3-row,.cmv3-toolbar,.cmv3-filters,.cmv3-chip,.cmv3-input,.cmv3-select,.cmv3-textarea{background-color:var(--os-card)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;border-color:var(--os-line)!important}.cmv3-modal,.cmv3-drawer{border-radius:5px!important;box-shadow:0 12px 32px #1018281a!important}.cmv3-card,.cmv3-group-card,.cmv3-grp,.cmv3-tablewrap{border-radius:5px!important;box-shadow:0 1px 2px #10182803!important}.cmv3-input,.cmv3-select,.cmv3-textarea,.cmv3-btn,.cmv3-file-btn{border-radius:3px!important}.cmv3-chip,.cmv3-tag,.cmv3-att-chip,.cmv3-badge{border-radius:2px!important}.cmv3-overlay,.cmv3-drawer-overlay{background:#15171c61!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.cmv3-card:hover,.cmv3-group-card:hover,.cmv3-row:hover{border-color:var(--os-a1)!important;transform:none!important;box-shadow:0 1px 2px #10182803!important}.cmv3-group-chip,.cmv3-score{background-color:var(--os-well)!important;border:1px solid var(--os-line)!important}.cmv3-score{color:var(--os-ink)!important}.ig{display:flex;flex-direction:column;gap:10px;color:var(--os-body)}.ig-sub{font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--os-mut)}.ig-hint{margin:0}.ig-card{display:flex;flex-direction:column;gap:8px;padding:10px 12px;background:var(--os-card);border:1px solid var(--os-line);border-radius:12px}.ig-card .form-group{margin-bottom:0}.ig-empty{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;padding:12px 14px;font-size:12px;color:var(--os-mut);background:var(--os-well);border-radius:10px}.ig-actions{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.ig-push{margin-inline-start:auto}.ig-list{display:flex;flex-direction:column;gap:8px}.ig-notices{display:flex;flex-direction:column;gap:6px;margin-block-end:10px}.ig-notice{font-size:11.5px;line-height:1.45;padding:7px 10px;border-radius:8px;background:var(--os-warn-soft);color:var(--os-warn)}.ig-state{display:inline-flex;align-items:center;font-size:11px;font-weight:600;color:var(--os-body)}.ig-ok{--dot: var(--os-good)}.ig-blocked{--dot: var(--os-bad);color:var(--os-bad)}.ig-muted{color:var(--os-mut)}.ig-gates{display:flex;flex-direction:column;gap:6px;overflow-x:auto}.ig-table{width:100%;border-collapse:collapse;font-size:12px}.ig-table th{text-align:start;font-size:10.5px;font-weight:700;color:var(--os-mut);padding:4px 8px;border-bottom:1px solid var(--os-line)}.ig-table td{padding:6px 8px;border-bottom:1px solid var(--os-line);vertical-align:top}.ig-table tr:last-child td{border-bottom:0}.ig-perms{display:flex;flex-direction:column;gap:6px}.ig-perm{display:grid;grid-template-columns:minmax(90px,1fr) 120px minmax(120px,1.6fr) 140px 34px;gap:6px;align-items:center}.ig-perm .form-input,.ig-perm .form-select{font-size:12px;padding:5px 8px}.ig-perm-head{font-size:10.5px;font-weight:700;color:var(--os-mut)}.ig-perm-lang{font-size:12px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ig-add{width:auto;max-width:260px;font-size:12px;padding:5px 8px}@media(max-width:720px){.ig-perm{grid-template-columns:1fr 1fr}.ig-perm-head{display:none}}.ig-review-head{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:12.5px;color:var(--os-ink)}.ig-review-notes{margin:0;font-size:12px;line-height:1.5;white-space:pre-wrap;overflow-wrap:anywhere}.ig-dossier{margin-block-start:12px}.ig-picker{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-block-end:10px}.ig-picker .form-select{width:auto;min-width:220px;max-width:100%;font-size:12px;padding:5px 8px}
