@font-face{font-family:__Cinzel_3c50be;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/b497598118275079-s.woff2) format("woff2");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:__Cinzel_3c50be;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/a273567b21a7c318-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Cinzel_3c50be;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/b497598118275079-s.woff2) format("woff2");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:__Cinzel_3c50be;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/a273567b21a7c318-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Cinzel_Fallback_3c50be;src:local("Times New Roman");ascent-override:71.31%;descent-override:27.18%;line-gap-override:0.00%;size-adjust:136.86%}.__className_3c50be{font-family:__Cinzel_3c50be,__Cinzel_Fallback_3c50be;font-style:normal}.__variable_3c50be{--font-display:"__Cinzel_3c50be","__Cinzel_Fallback_3c50be"}@font-face{font-family:__IBM_Plex_Sans_1bc20f;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/7b19b489dc6743ba-s.woff2) format("woff2");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_1bc20f;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/28793f5c5e3d822d-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__IBM_Plex_Sans_1bc20f;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c9c3823090ec8b55-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__IBM_Plex_Sans_1bc20f;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b3bf17a9041d9433-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__IBM_Plex_Sans_1bc20f;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/2801417b65625cf5-s.woff2) format("woff2");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_1bc20f;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/26d4368bf94c0ec4-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__IBM_Plex_Sans_1bc20f;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/7b19b489dc6743ba-s.woff2) format("woff2");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_1bc20f;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/28793f5c5e3d822d-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__IBM_Plex_Sans_1bc20f;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c9c3823090ec8b55-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__IBM_Plex_Sans_1bc20f;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b3bf17a9041d9433-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__IBM_Plex_Sans_1bc20f;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/2801417b65625cf5-s.woff2) format("woff2");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_1bc20f;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/26d4368bf94c0ec4-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__IBM_Plex_Sans_1bc20f;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/7b19b489dc6743ba-s.woff2) format("woff2");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_1bc20f;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/28793f5c5e3d822d-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__IBM_Plex_Sans_1bc20f;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c9c3823090ec8b55-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__IBM_Plex_Sans_1bc20f;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b3bf17a9041d9433-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__IBM_Plex_Sans_1bc20f;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/2801417b65625cf5-s.woff2) format("woff2");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_1bc20f;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/26d4368bf94c0ec4-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__IBM_Plex_Sans_Fallback_1bc20f;src:local("Arial");ascent-override:101.32%;descent-override:27.18%;line-gap-override:0.00%;size-adjust:101.17%}.__className_1bc20f{font-family:__IBM_Plex_Sans_1bc20f,__IBM_Plex_Sans_Fallback_1bc20f;font-style:normal}.__variable_1bc20f{--font-body:"__IBM_Plex_Sans_1bc20f","__IBM_Plex_Sans_Fallback_1bc20f"}@font-face{font-family:__IBM_Plex_Sans_Arabic_198d7f;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/9da48a48bf6500f8-s.p.woff2) format("woff2");unicode-range:u+06??,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_198d7f;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/9efac92d680e57b6-s.woff2) format("woff2");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_198d7f;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/1323037a3e4ea9e8-s.woff2) format("woff2");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_198d7f;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/17efc7caebbb6a73-s.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__IBM_Plex_Sans_Arabic_198d7f;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/f022b1629605b85c-s.p.woff2) format("woff2");unicode-range:u+06??,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_198d7f;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/18d6d756b83deaa1-s.woff2) format("woff2");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_198d7f;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/101eb3c626c8a0e0-s.woff2) format("woff2");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_198d7f;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/b729ad8c86c7d641-s.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__IBM_Plex_Sans_Arabic_198d7f;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/e4efb0298547fad0-s.p.woff2) format("woff2");unicode-range:u+06??,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_198d7f;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/c3d28d0a4af5320e-s.woff2) format("woff2");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_198d7f;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/b096b166d47a2e73-s.woff2) format("woff2");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_198d7f;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/79d9077e4fd7eddc-s.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__IBM_Plex_Sans_Arabic_Fallback_198d7f;src:local("Arial");ascent-override:107.25%;descent-override:41.02%;line-gap-override:0.00%;size-adjust:101.17%}.__className_198d7f{font-family:__IBM_Plex_Sans_Arabic_198d7f,__IBM_Plex_Sans_Arabic_Fallback_198d7f;font-style:normal}.__variable_198d7f{--font-arabic:"__IBM_Plex_Sans_Arabic_198d7f","__IBM_Plex_Sans_Arabic_Fallback_198d7f"}@font-face{font-family:__IBM_Plex_Mono_46fe82;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/58f386aa6b1a2a92-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__IBM_Plex_Mono_46fe82;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/011e180705008d6f-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__IBM_Plex_Mono_46fe82;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7ba5fb2a8c88521c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__IBM_Plex_Mono_46fe82;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/92eeb95d069020cc-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__IBM_Plex_Mono_46fe82;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/d3ebbfd689654d3a-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__IBM_Plex_Mono_46fe82;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ef4d5661765d0e49-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__IBM_Plex_Mono_46fe82;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/d29838c109ef09b4-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__IBM_Plex_Mono_46fe82;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e40af3453d7c920a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__IBM_Plex_Mono_46fe82;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/99dcf268bda04fe5-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__IBM_Plex_Mono_46fe82;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/98e207f02528a563-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__IBM_Plex_Mono_Fallback_46fe82;src:local("Arial");ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.00%;size-adjust:134.59%}.__className_46fe82{font-family:__IBM_Plex_Mono_46fe82,__IBM_Plex_Mono_Fallback_46fe82;font-style:normal}.__variable_46fe82{--font-mono:"__IBM_Plex_Mono_46fe82","__IBM_Plex_Mono_Fallback_46fe82"}:root{--ivory-050:#fcfaf5;--ivory-100:#f5f1e8;--ivory-200:#ede7d8;--ivory-300:#ddd5c3;--sand-500:#8c8574;--sand-600:#6e6858;--ink-900:#0a1428;--navy-800:#142139;--navy-700:#16233f;--gold-500:#c6a25a;--gold-400:#e4c67e;--gold-700:#9a7b3c;--gold-800:#7f6224;--green-600:#3e7a5a;--green-050:#e8f0ea;--amber-600:#b8791f;--amber-050:#f7eedc;--red-600:#a9472f;--red-700:#8a3d2c;--red-050:#f6e6e1;--blue-600:#2f5d8a;--blue-700:#24496d;--blue-050:#e4ebf3;--teal-600:#2e7d7a;--slate-600:#4f6d9a;--sage-600:#7a9a6b;--clay-600:#b0503a;--bg:var(--ivory-100);--surface:var(--ivory-050);--surface-2:var(--ivory-200);--border:var(--ivory-300);--border-strong:var(--sand-500);--fg:var(--ink-900);--fg-2:var(--sand-600);--fg-3:var(--sand-500);--brand:var(--navy-700);--brand-2:var(--navy-800);--on-brand:var(--ivory-050);--on-brand-2:#c6cad6;--brand-hover:color-mix(in srgb,var(--on-brand) 6%,transparent);--brand-active:color-mix(in srgb,var(--on-brand) 8%,transparent);--brand-line:color-mix(in srgb,var(--on-brand) 8%,transparent);--on-danger:#fff;--accent:var(--gold-500);--accent-hi:var(--gold-400);--accent-fg:var(--gold-800);--accent-soft:#f3ead4;--ok:var(--green-600);--ok-soft:var(--green-050);--warn:var(--amber-600);--warn-soft:var(--amber-050);--danger:var(--red-600);--danger-2:var(--red-700);--danger-soft:var(--red-050);--info:var(--blue-600);--info-2:var(--blue-700);--info-soft:var(--blue-050);--focus:var(--gold-500);--shadow-1:0 1px 2px rgba(10,20,40,.06);--shadow-2:0 6px 20px rgba(10,20,40,.1);--series-1:var(--navy-700);--series-2:var(--gold-500);--series-3:var(--teal-600);--series-4:var(--slate-600);--series-5:var(--clay-600);--series-6:var(--sage-600);--overlay:rgba(10,20,40,.45);--z-drawer:40;--z-modal:50;--ink:var(--brand);--ink-800:var(--brand-2);--navy:var(--fg);--lapis:var(--fg);--gold:var(--accent);--gold-hi:var(--accent-hi);--gold-deep:var(--accent-fg);--gold-ink:var(--accent-fg);--blue:var(--info);--blue-600:var(--info-2);--blue-050:var(--info-soft);--amber:var(--warn);--amber-050:var(--warn-soft);--steel-500:var(--fg-3);--steel-300:var(--border-strong);--steel-200:var(--border);--steel-100:var(--surface-2);--paper:var(--bg);--white:var(--surface);--danger-800:var(--danger-2);--ok-050:var(--ok-soft);--radius:var(--r-3);--shadow:var(--shadow-1);--s1:4px;--s2:8px;--s3:12px;--s4:16px;--s5:24px;--s6:32px;--s7:48px;--s8:64px;--r-1:6px;--r-2:10px;--r-3:14px;--t:200ms ease;--display:var(--font-display,"Cinzel"),Georgia,serif;--body:var(--font-body,"IBM Plex Sans"),"Segoe UI",system-ui,sans-serif;--arabic:var(--font-arabic,"IBM Plex Sans Arabic"),var(--font-body,"IBM Plex Sans"),system-ui,sans-serif;--mono:var(--font-mono,"IBM Plex Mono"),ui-monospace,monospace;color-scheme:light}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--bg:#0b1220;--surface:#121b2e;--surface-2:#182338;--border:#26324a;--border-strong:#3a4a68;--fg:var(--ivory-200);--fg-2:#b9b2a2;--fg-3:#8c8574;--brand:#0e1729;--brand-2:#16233f;--on-brand:var(--ivory-100);--on-brand-2:#aeb6c8;--accent:var(--gold-400);--accent-hi:#f0d89a;--accent-fg:var(--gold-400);--accent-soft:#2a2a1f;--ok:#7dbb94;--ok-soft:#183024;--warn:#e0b060;--warn-soft:#332912;--danger:#e08a74;--danger-2:#c9735e;--danger-soft:#3a1c15;--info:#8fb3d9;--info-2:#a9c6e6;--info-soft:#17283c;--focus:var(--gold-400);--shadow-1:0 1px 2px rgba(0,0,0,.4);--shadow-2:0 8px 24px rgba(0,0,0,.5);--series-1:#9fb4df;--series-2:var(--gold-400);--series-3:#63b8b4;--series-4:#8da6cf;--series-5:#e09a86;--series-6:#a6c598;--overlay:rgba(0,0,0,.6);color-scheme:dark}}:root[data-theme=dark]{--bg:#0b1220;--surface:#121b2e;--surface-2:#182338;--border:#26324a;--border-strong:#3a4a68;--fg:var(--ivory-200);--fg-2:#b9b2a2;--fg-3:#8c8574;--brand:#0e1729;--brand-2:#16233f;--on-brand:var(--ivory-100);--on-brand-2:#aeb6c8;--accent:var(--gold-400);--accent-hi:#f0d89a;--accent-fg:var(--gold-400);--accent-soft:#2a2a1f;--ok:#7dbb94;--ok-soft:#183024;--warn:#e0b060;--warn-soft:#332912;--danger:#e08a74;--danger-2:#c9735e;--danger-soft:#3a1c15;--info:#8fb3d9;--info-2:#a9c6e6;--info-soft:#17283c;--focus:var(--gold-400);--shadow-1:0 1px 2px rgba(0,0,0,.4);--shadow-2:0 8px 24px rgba(0,0,0,.5);--series-1:#9fb4df;--series-2:var(--gold-400);--series-3:#63b8b4;--series-4:#8da6cf;--series-5:#e09a86;--series-6:#a6c598;--overlay:rgba(0,0,0,.6);color-scheme:dark}*{box-sizing:border-box}body,html{background:var(--bg);font-family:var(--body);font-size:15px;line-height:1.5;-webkit-font-smoothing:antialiased}body,h1,h2,h3,html{margin:0;color:var(--fg)}h1,h2,h3{line-height:1.2;text-wrap:balance}h1{font-family:var(--display);font-size:26px;letter-spacing:.01em}h1,h2{font-weight:600}h2{font-size:15px}h3{font-size:13.5px;font-weight:600}a{color:var(--accent-fg);text-decoration:none;font-weight:500}a:hover{text-decoration:underline;text-underline-offset:2px}.num{font-family:var(--mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}:focus-visible{outline:2px solid var(--focus);outline-offset:2px;border-radius:4px}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}.shell{display:flex;min-height:100vh}.main-col{flex:1 1;min-width:0}.main-col,.side{display:flex;flex-direction:column}.side{width:240px;flex-shrink:0;position:-webkit-sticky;position:sticky;top:0;height:100vh;overflow-y:auto;background:var(--brand);color:var(--on-brand-2);padding:var(--s5) var(--s3);-webkit-border-end:1px solid color-mix(in srgb,var(--accent) 18%,transparent);border-inline-end:1px solid color-mix(in srgb,var(--accent) 18%,transparent)}.drawer nav,.side nav{display:flex;flex-direction:column;flex:1 1;min-height:0}.nav-section{display:flex;flex-direction:column;gap:2px}.nav-group{font-size:10.5px;letter-spacing:.18em;text-transform:uppercase;color:var(--on-brand-2);opacity:.7;padding:var(--s4) var(--s3) var(--s1)}.nav-section:first-child .nav-group{padding-top:0}.brand{display:flex;align-items:center;gap:11px;margin:0 var(--s2) var(--s5);color:var(--on-brand);font-family:var(--display);font-weight:600;font-size:19px;letter-spacing:.12em}.brand .ai{color:var(--accent)}.nav{display:flex;align-items:center;gap:11px;padding:9px 12px;border-radius:var(--r-1);color:var(--on-brand-2);font:inherit;font-weight:400;cursor:pointer;position:relative;background:transparent;border:0;width:100%;text-align:start;transition:background var(--t),color var(--t)}.nav:hover{background:var(--brand-hover);color:var(--on-brand)}.nav:focus-visible{outline-offset:-2px}.nav.active{background:var(--brand-active);color:var(--on-brand)}.nav.active:before{content:"";position:absolute;inset-inline-start:0;top:7px;bottom:7px;width:3px;border-radius:2px;background:var(--accent)}.nav.active svg{color:var(--accent)}.nav svg{flex-shrink:0;opacity:.9}.side-foot{margin-top:auto;padding-top:var(--s3);border-top:1px solid var(--brand-line);display:flex;flex-direction:column;gap:var(--s1)}.side-foot .seg{margin:var(--s1) 0}.side-foot .seg button{flex:1 1}.side-foot .foot{font-size:11.5px;color:var(--on-brand-2);padding:var(--s2) var(--s3) 0;line-height:1.5}.live{display:inline-block;width:7px;height:7px;border-radius:50%;background:var(--ok);-webkit-margin-end:6px;margin-inline-end:6px;animation:pulse 2s infinite;vertical-align:middle}@keyframes pulse{50%{opacity:.35}}.main{flex:1 1;padding:var(--s6);max-width:1600px;min-width:0;width:100%}.topnav{display:none}.icon-btn{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:var(--r-1);border:1px solid transparent;background:transparent;color:inherit;cursor:pointer}.icon-btn:hover{background:var(--brand-active)}.notice{display:flex;align-items:center;gap:var(--s3);flex-wrap:wrap;padding:var(--s3) var(--s4);margin-bottom:var(--s3);background:var(--surface);border:1px solid var(--border);border-radius:var(--r-2)}.notice.warn{-webkit-border-start:3px solid var(--warn);border-inline-start:3px solid var(--warn)}.notice>:first-child{flex:1 1 20rem}.stack{display:flex;flex-direction:column;gap:var(--s3)}.stack.tight{gap:var(--s2)}.stack.loose{gap:var(--s5)}.cluster{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s2)}.cluster.loose{gap:var(--s3)}.cluster.between{justify-content:space-between}.push-end{-webkit-margin-start:auto;margin-inline-start:auto}.grow{flex:1 1 14rem;min-width:0}.field{display:flex;flex-direction:column;gap:5px}.field>label{margin:0}.form-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:var(--s4) var(--s5);gap:var(--s4) var(--s5)}.grid.two{grid-template-columns:1.7fr 1fr}.table-wrap{overflow-x:auto;margin-inline:calc(-1 * var(--s4));padding-inline:var(--s4)}.table-wrap table{min-width:640px}.empty{border:1px dashed var(--border-strong);border-radius:var(--r-2);padding:var(--s5);text-align:center;color:var(--fg-2)}.summary{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-gap:var(--s3);gap:var(--s3);margin-bottom:var(--s3)}.summary .kpi .val{font-size:22px}.pill.dim{opacity:.6}.pill.info{background:var(--info-soft);color:var(--info)}.btn.ghost.danger{background:transparent;color:var(--danger);border-color:var(--danger)}.btn.sm{padding:4px 10px;font-size:12px;min-height:0}.notice.ok{-webkit-border-start:3px solid var(--ok);border-inline-start:3px solid var(--ok)}.notice.err{-webkit-border-start:3px solid var(--danger);border-inline-start:3px solid var(--danger)}.notice.info{-webkit-border-start:3px solid var(--info);border-inline-start:3px solid var(--info)}tr.selected td{background:var(--info-soft)}.progress-head{display:flex;justify-content:space-between;align-items:baseline;gap:var(--s3);margin-bottom:var(--s1);flex-wrap:wrap}.detail-grid{display:grid;grid-template-columns:minmax(0,1fr) 280px;grid-gap:var(--s3);gap:var(--s3);align-items:start}.thread{max-height:480px;overflow-y:auto;padding:var(--s2);flex-direction:column;gap:var(--s2);background:var(--surface-2);border-radius:var(--r-2)}.msg,.thread{display:flex}.msg.out{justify-content:flex-end}.bubble{max-width:76%;background:var(--surface);border:1px solid var(--border);border-radius:var(--r-2);padding:var(--s2) var(--s3)}.msg.out .bubble{background:var(--accent-soft);border-color:color-mix(in srgb,var(--accent) 40%,transparent)}.bubble .meta{font-size:11px;color:var(--fg-2);margin-top:var(--s1)}.bubble img{max-width:220px;border-radius:var(--r-1)}.ticks{letter-spacing:-.15em;-webkit-margin-end:4px;margin-inline-end:4px}.ticks.read{color:var(--info)}.ticks.failed{color:var(--danger);letter-spacing:0}.bubble .fail-reason{font-size:11px;color:var(--danger);margin-top:2px}.photo-thumb{object-fit:cover;border-radius:var(--r-1)}.pre.scroll{max-height:320px;overflow:auto;word-break:break-all}.compose{display:flex;gap:var(--s2);align-items:flex-end}.compose textarea{flex:1 1;resize:none;max-height:140px;line-height:1.4}.popover{position:absolute;bottom:100%;inset-inline-start:0;margin-bottom:var(--s2);z-index:20}.emoji-grid{display:grid;grid-template-columns:repeat(8,1fr);grid-gap:4px;gap:4px;width:260px;max-height:220px;overflow-y:auto;padding:var(--s2)}.signals dl{margin:0;display:grid;grid-template-columns:auto 1fr;grid-gap:var(--s1) var(--s3);gap:var(--s1) var(--s3);font-size:13px}.signals dt{color:var(--fg-2)}.signals dd{margin:0;min-width:0;overflow-wrap:anywhere}.lead-cards{display:none}.lead-card{display:flex;flex-direction:column;gap:var(--s2)}.lead-card dl{margin:0;display:grid;grid-template-columns:auto 1fr;grid-gap:2px var(--s3);gap:2px var(--s3);font-size:12.5px}.lead-card dt{color:var(--fg-2)}.lead-card dd{margin:0}.lead-card.selected{border-color:var(--info);background:var(--info-soft)}.pill.sm{font-size:10px;padding:1px 6px}.stack>label,label.field{-webkit-margin-before:0;margin-block-start:0}.card.stack>h2,.card.stack>p{margin:0}.stack>.kpis{margin-bottom:0}.field.narrow{max-width:280px}.pre-wrap{word-break:break-all}.pre-wrap,.wrap-lines{white-space:pre-wrap}.stack.flush{gap:2px}.cluster.tight{gap:6px}.stack>.seg{align-self:flex-start}.stack>.notice{margin-bottom:0}.notice.stack>:first-child{flex:0 0 auto}.notice p{margin:0}.notice .err,.stack>.err{margin-top:0}.card.stack>h3{margin:0}input[type=checkbox],input[type=radio]{width:auto}th.check{width:32px}.input-xs{width:5rem}.btn[aria-disabled=true]{opacity:.5;pointer-events:none}.btn.icon{padding:8px 10px}.icon-inline{display:inline-flex;vertical-align:middle}.list-row{padding-block:6px;border-top:1px solid var(--border)}.row-link{cursor:pointer}.popover-anchor{position:relative}.bubble .sender{font-size:11px;color:var(--fg-2)}@media (max-width:1023px){.detail-grid,.grid.two{grid-template-columns:1fr}}@media (max-width:767px){.leads-table{display:none}.lead-cards{display:flex;flex-direction:column;gap:var(--s3)}.table-wrap table{min-width:0}}.err.small,.muted.small,.small{font-size:12px}.text-center{text-align:center}.measure{max-width:560px}.divider{-webkit-border-before:1px solid var(--border);border-block-start:1px solid var(--border);-webkit-padding-before:var(--s3);padding-block-start:var(--s3);-webkit-margin-before:var(--s3);margin-block-start:var(--s3)}.stack>.divider{-webkit-margin-before:0;margin-block-start:0}.code{font-family:var(--mono);font-size:12.5px}.check{display:flex;align-items:center;gap:var(--s2);margin:0;font-weight:400;font-size:13.5px}.self-end{align-self:end;-webkit-padding-after:10px;padding-block-end:10px}.cluster.end{align-items:flex-end}.cluster.start{align-items:flex-start}.cluster.baseline{align-items:baseline}.grow.wide{flex:2 1 16rem}.field.xs{max-width:140px}.grid.auto{grid-template-columns:repeat(auto-fill,minmax(320px,1fr))}.grid.even{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.grid.stats{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.span-all{grid-column:1/-1}.card.highlight{border-color:var(--warn);background:var(--info-soft)}.card.warnline{-webkit-border-start:3px solid var(--warn);border-inline-start:3px solid var(--warn)}.card.dashed,.projcard.dashed{border-style:dashed;border-color:var(--border-strong);box-shadow:none;display:grid;place-items:center;min-height:180px;text-align:center}.switch-row{display:flex;justify-content:space-between;align-items:center;gap:var(--s3);border:1px solid var(--border);border-radius:var(--r-2);padding:var(--s3)}.switch-row b{font-size:13.5px}.pre{white-space:pre-wrap;overflow-wrap:anywhere;font-family:var(--mono);font-size:12.5px;background:var(--surface-2);padding:var(--s3);border-radius:var(--r-1);margin:0}.bullets{margin:0;-webkit-padding-start:var(--s4);padding-inline-start:var(--s4);display:flex;flex-direction:column;gap:var(--s1);font-size:13px}.btn.block{width:100%;justify-content:center}.kpi .val.sm,.val.sm{font-size:18px}.num.lg{font-size:16px}.hot-num{color:var(--accent-fg)}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.skeleton.line{display:inline-block;height:1em}.logo,.skeleton.line{vertical-align:middle}.logo{width:auto}.projcard .head{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--s3)}.projcard .facts{font-size:13px;margin:0}.stack>.table-wrap,.stack>h2,.stack>h3,.stack>table{margin:0}.card.stack>.err,.card.stack>.okmsg,.stack>.okmsg{margin-top:0}.field>.err,.field>.muted{margin-top:2px}td>.cluster{flex-wrap:nowrap}.legend{display:flex;gap:var(--s4);align-items:center;flex-wrap:wrap;font-size:12px;color:var(--fg-2);margin-top:var(--s2)}.legend.vertical{flex-direction:column;align-items:flex-start;gap:var(--s2)}.legend .item{display:flex;gap:6px;align-items:center}.legend .swatch{display:inline-block;width:10px;height:10px;border-radius:3px}.bars{display:flex;flex-direction:column;gap:var(--s2)}.bar-row{display:grid;grid-template-columns:110px 1fr 54px;grid-gap:var(--s3);gap:var(--s3);align-items:center;font-size:12.5px}.bar-row .value{font-size:12.5px;text-align:end}.funnel-band{position:relative;border-radius:var(--r-1);cursor:default}.funnel-band:focus .bar-row>span:first-child,.funnel-band:hover .bar-row>span:first-child{color:var(--fg);font-weight:600}.funnel-parts{display:none;position:absolute;z-index:5;top:calc(100% + 4px);inset-inline-start:calc(110px + var(--s3));min-width:200px;padding:var(--s2) var(--s3);background:var(--surface);color:var(--fg);border:1px solid var(--border);border-radius:var(--r-2);box-shadow:var(--shadow-2);font-size:12.5px}.funnel-band:focus .funnel-parts,.funnel-band:hover .funnel-parts{display:grid;grid-gap:4px;gap:4px}.funnel-part{display:flex;justify-content:space-between;gap:var(--s4)}.funnel-part .num{color:var(--fg-2)}@media (max-width:480px){.funnel-parts{inset-inline-start:0}}.chips{display:flex;flex-wrap:wrap;gap:var(--s2)}.chip{display:inline-flex;align-items:center;gap:6px;padding:5px 12px;border-radius:99px;border:1px solid var(--border-strong);background:var(--surface);color:var(--fg-2);font:inherit;font-size:12.5px;font-weight:500;cursor:pointer;transition:border-color var(--t),color var(--t),background var(--t)}.chip:hover{border-color:var(--fg-2);color:var(--fg)}.chip.on{background:var(--accent-soft);color:var(--accent-fg);border-color:var(--accent)}.chip .count{font-family:var(--mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:11.5px;opacity:.8}.auth{min-height:100dvh;display:grid;grid-template-columns:1.02fr 1fr;background:var(--surface);position:relative}.auth-lang{position:absolute;top:var(--s4);inset-inline-end:var(--s4);z-index:2}.auth-aside{position:relative;overflow:hidden;background:var(--brand);color:var(--on-brand);display:flex;flex-direction:column;justify-content:center;gap:var(--s6);padding:var(--s8) clamp(var(--s6),5.5vw,76px)}.auth-aside:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(72% 55% at 50% -8%,color-mix(in srgb,var(--accent) 17%,transparent),transparent 68%),radial-gradient(64% 52% at 104% 108%,color-mix(in srgb,var(--accent) 12%,transparent),transparent 70%)}.auth-aside:after{content:"";position:absolute;inset-block:0;inset-inline-end:0;width:2px;background:linear-gradient(180deg,transparent,color-mix(in srgb,var(--accent) 85%,transparent) 30% 70%,transparent)}.auth-aside>*{position:relative}.auth-mark{display:flex;flex-direction:column;align-items:flex-start;gap:var(--s3)}.auth-word{font-family:var(--display);font-size:25px;font-weight:700;letter-spacing:.1em;direction:ltr}.auth-word b{color:var(--accent);font-weight:inherit}.auth-title{font-family:var(--display);font-size:clamp(25px,2.5vw,35px);font-weight:600;line-height:1.24;letter-spacing:.01em;max-width:16ch;margin:0;text-wrap:balance}.auth-points{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--s4);max-width:42ch}.auth-points li{display:flex;gap:var(--s3);align-items:flex-start;font-size:14px;line-height:1.55;color:var(--on-brand-2)}.auth-points svg{flex-shrink:0;-webkit-margin-before:2px;margin-block-start:2px;color:var(--accent)}.auth-main{padding:var(--s8) clamp(var(--s5),4.5vw,64px)}.auth-form,.auth-main{display:flex;flex-direction:column}.auth-form{width:100%;max-width:440px;margin-inline:auto;margin-block:auto;gap:var(--s5)}.auth-form.wide{max-width:580px}.auth-pair{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--s3) var(--s4);gap:var(--s3) var(--s4)}@media (max-width:1023px){.auth-pair{grid-template-columns:1fr}}.auth-head h1{font-size:clamp(24px,1.9vw,29px)}.auth-head p{margin:var(--s2) 0 0;color:var(--fg-2);font-size:14px}.auth-form .field>label{font-size:12.5px;font-weight:600;color:var(--fg-2)}.auth-form input,.auth-form textarea{min-height:46px;padding:12px 14px;font-size:14.5px;border-radius:var(--r-2)}.auth-form textarea{min-height:92px;line-height:1.5;resize:vertical}.auth-form .btn.block{min-height:46px;font-size:14.5px;font-weight:600;border-radius:var(--r-2);-webkit-margin-before:var(--s2);margin-block-start:var(--s2)}.auth-pw{position:relative;display:flex}.auth-pw input{-webkit-padding-end:50px;padding-inline-end:50px}.auth-pw>button{position:absolute;inset-inline-end:5px;top:50%;transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:0;border-radius:var(--r-1);background:transparent;color:var(--fg-3);cursor:pointer;transition:color var(--t),background var(--t)}.auth-pw>button:hover{color:var(--fg);background:var(--surface-2)}.auth-foot{margin:0}.auth-done{text-align:center;align-items:center}.auth-done .ring{display:grid;place-items:center;width:64px;height:64px;border-radius:50%;color:var(--accent-fg);background:var(--accent-soft);border:1px solid color-mix(in srgb,var(--accent) 45%,transparent)}.auth-done p{margin:0;color:var(--fg-2);font-size:14px;max-width:42ch}@media (max-width:899px){.auth{grid-template-columns:1fr;grid-template-rows:auto 1fr}.auth-aside{justify-content:flex-start;gap:var(--s4);padding:var(--s6) var(--s5) var(--s5);-webkit-padding-end:96px;padding-inline-end:96px}.auth-aside:after{inset:auto 0 0 0;width:auto;height:2px;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--accent) 85%,transparent) 25% 75%,transparent)}.auth-mark{flex-direction:row;align-items:center;gap:var(--s3)}.auth-mark .logo{height:44px!important}.auth-word{font-size:21px}.auth-title{font-size:19px;max-width:28ch}.auth-points{display:none}.auth-main{justify-content:flex-start;padding:var(--s6) var(--s5) var(--s7)}}.topbar{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--s5);gap:var(--s3);flex-wrap:wrap}.muted{color:var(--fg-2);font-size:12.5px}.sub{margin-top:var(--s1)}.crumb{font-family:var(--display);font-size:10.5px;letter-spacing:.22em;text-transform:uppercase;color:var(--accent-fg);font-weight:600}.card{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-3);box-shadow:var(--shadow-1);padding:var(--s4);position:relative}.card h2{margin-bottom:var(--s3)}.grid{grid-gap:var(--s3)}.grid,.kpis{display:grid;gap:var(--s3)}.kpis{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));grid-gap:var(--s3);margin-bottom:var(--s3)}.kpi{position:relative;overflow:hidden}.kpi:before{content:"";position:absolute;inset:0 0 auto 0;height:2px;background:linear-gradient(90deg,var(--accent),transparent 72%)}.kpi .lbl{font-size:11px;color:var(--fg-2);font-weight:600;letter-spacing:.08em;text-transform:uppercase}.kpi .val{font-family:var(--mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:26px;font-weight:500;margin:4px 0 2px;color:var(--fg);letter-spacing:-.01em}.kpi .delta{font-size:12px;font-weight:500}.delta.up{color:var(--ok)}.delta.down{color:var(--danger)}.kpi.amberline:before{background:linear-gradient(90deg,var(--warn),transparent 72%)}.btn,button.btn{background:var(--brand);color:var(--on-brand);border:1px solid var(--brand);border-radius:var(--r-1);padding:9px 14px;min-height:36px;font-weight:500;font-family:var(--body);cursor:pointer;font-size:13.5px;display:inline-flex;align-items:center;gap:8px;transition:filter var(--t),box-shadow var(--t),background var(--t)}.btn:hover{filter:brightness(1.08);box-shadow:var(--shadow-1)}.btn.ghost{background:transparent;color:var(--fg);border-color:var(--border-strong)}.btn.ghost:hover{background:var(--surface-2);filter:none}.btn.accent{background:var(--accent);border-color:var(--accent);color:var(--brand)}.btn.danger{background:var(--danger);border-color:var(--danger);color:var(--on-danger)}.btn.danger:hover{background:var(--danger-2);border-color:var(--danger-2)}.btn:disabled{opacity:.45;cursor:not-allowed;filter:none;box-shadow:none}input,select,textarea{width:100%;padding:9px 12px;min-height:38px;border:1px solid var(--border-strong);border-radius:var(--r-1);font-family:var(--body);font-size:13.5px;background:var(--surface);color:var(--fg);transition:border-color var(--t),box-shadow var(--t)}input:hover,select:hover{border-color:var(--fg-3)}input:focus,select:focus,textarea:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 22%,transparent)}label{display:block;font-size:12px;font-weight:500;margin:var(--s3) 0 5px;color:var(--fg)}.err{color:var(--danger)}.err,.okmsg{font-size:13px;margin-top:8px}.okmsg{color:var(--ok)}table{width:100%;border-collapse:collapse;font-size:13.5px}th{text-align:start;font-size:11.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--fg-2);font-weight:600;white-space:nowrap}td,th{padding:8px;border-bottom:1px solid var(--border)}td{vertical-align:middle}tr:hover td{background:var(--surface-2)}tr:focus-within td{background:var(--surface-2)}.pill{display:inline-flex;align-items:center;gap:5px;padding:3px 10px;border-radius:99px;font-size:11.5px;font-weight:500;background:var(--surface-2);color:var(--fg-2);white-space:nowrap;border:1px solid transparent}.pill.hot{background:var(--accent-soft);color:var(--accent-fg);border-color:var(--accent)}.pill.blue{background:var(--info-soft);color:var(--info)}.pill.won{background:var(--brand);color:var(--on-brand)}.pill.ok{background:var(--ok-soft);color:var(--ok)}.pill.warn{background:var(--warn-soft);color:var(--warn)}.pill.err{background:var(--danger-soft);color:var(--danger)}.switch{position:relative;width:40px;height:22px;background:var(--border-strong);border-radius:99px;border:0;cursor:pointer;transition:background var(--t);flex-shrink:0}.switch.on{background:var(--accent)}.switch:after{content:"";position:absolute;top:3px;inset-inline-start:3px;width:16px;height:16px;border-radius:50%;background:var(--surface);transition:inset-inline-start var(--t)}.switch.on:after{inset-inline-start:21px}.seg{display:inline-flex;border:1px solid var(--border-strong);border-radius:var(--r-1);overflow:hidden}.seg button{border:0;background:var(--surface);padding:8px 13px;font-family:var(--body);font-size:12.5px;font-weight:500;color:var(--fg-2);cursor:pointer;transition:all var(--t)}.seg button.on{background:var(--brand);color:var(--on-brand)}.modal-overlay{position:fixed;inset:0;z-index:var(--z-modal);background:var(--overlay);display:grid;place-items:center;padding:var(--s4)}.modal{background:var(--surface);color:var(--fg);border:1px solid var(--border);border-radius:var(--r-3);box-shadow:var(--shadow-2);padding:var(--s5);max-height:90vh;overflow-y:auto;outline:none}.modal h3{margin-top:0}.projcard{border:1px solid var(--border);border-radius:var(--r-3);padding:var(--s4);background:var(--surface);transition:box-shadow var(--t),border-color var(--t)}.projcard:hover{box-shadow:var(--shadow-2);border-color:var(--border-strong)}.projcard.focused{border-color:var(--accent);background:linear-gradient(180deg,var(--accent-soft),var(--surface) 42%)}[dir=rtl]{--display:var(--arabic);--body:var(--arabic)}[dir=rtl] .icon-flip{transform:scaleX(-1)}[dir=rtl] .brand{direction:ltr;justify-content:flex-end}.bar{height:8px;background:var(--surface-2);overflow:hidden}.bar,.bar>i{border-radius:99px}.bar>i{display:block;height:100%;background:var(--accent);transition:width .4s ease}.bar.warn>i{background:var(--warn)}@media (max-width:1023px){.side{width:64px;padding:var(--s4) var(--s2);overflow:visible}.side .brand{justify-content:center;margin-inline:0;gap:0}.side .brand-text,.side .foot,.side .nav-group,.side .nav-label,.side .seg button:not(.on){display:none}.side .nav{justify-content:center;padding:10px}.side .nav:focus-visible .nav-label,.side .nav:hover .nav-label{display:block;position:absolute;inset-inline-start:calc(100% + 10px);top:50%;transform:translateY(-50%);background:var(--brand-2);color:var(--on-brand);padding:6px 10px;border-radius:var(--r-1);white-space:nowrap;box-shadow:var(--shadow-2);z-index:1;font-size:13px}.side-foot .seg{margin-inline:auto}.main{padding:var(--s5)}}@media (max-width:767px){.side{display:none}.topnav{display:flex;align-items:center;gap:var(--s2);padding:var(--s2) var(--s3);background:var(--brand);color:var(--on-brand);position:-webkit-sticky;position:sticky;top:0;z-index:10}.topnav .brand{margin:0;font-size:17px}.main{padding:var(--s4)}}.drawer-overlay{position:fixed;inset:0;z-index:var(--z-drawer);background:var(--overlay)}.drawer{position:fixed;inset-block:0;inset-inline-start:0;width:min(300px,86vw);background:var(--brand);color:var(--on-brand-2);padding:var(--s3);display:flex;flex-direction:column;overflow-y:auto;box-shadow:var(--shadow-2);outline:none;animation:drawer-in .2s ease-out}.drawer-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--s3)}.drawer-head .brand{margin:0;font-size:17px}@keyframes drawer-in{0%{transform:translateX(-100%)}to{transform:none}}[dir=rtl] .drawer{animation-name:drawer-in-rtl}@keyframes drawer-in-rtl{0%{transform:translateX(100%)}to{transform:none}}@media (prefers-reduced-motion:reduce){.drawer{animation:none}}.emoji-cell{background:none;border:0;font-size:18px;line-height:1;cursor:pointer;padding:4px;border-radius:6px;transition:background var(--t)}.emoji-cell:hover{background:var(--surface-2)}.text-toggle{background:none;border:0;padding:0;text-align:start;cursor:pointer;font:inherit;color:inherit}.skeleton{position:relative;overflow:hidden;background:var(--surface-2);border-radius:6px}.skeleton:after{content:"";position:absolute;inset:0;transform:translateX(-100%);background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--surface) 70%,transparent),transparent);animation:shimmer 1.2s infinite}@keyframes shimmer{to{transform:translateX(100%)}}.load-screen{position:fixed;inset:0;z-index:1000;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--s5);background:var(--bg)}.load-mark{position:relative;display:block;animation:load-breathe 2.4s ease-in-out infinite}@supports (((-webkit-mask-image:url("/resai-logo.png")) or (mask-image:url("/resai-logo.png"))) or (-webkit-mask-image:url("/resai-logo.png"))){.load-mark:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(100deg,transparent 38%,var(--accent-hi) 50%,transparent 62%);-webkit-mask-image:url(/resai-logo.png);mask-image:url(/resai-logo.png);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;transform:translateX(-120%);animation:load-sweep 1.9s cubic-bezier(.4,0,.2,1) infinite}}.load-word{font-family:var(--display);font-size:13px;letter-spacing:.34em;text-transform:uppercase;color:var(--fg);margin:0;-webkit-padding-start:.34em;padding-inline-start:.34em}:lang(ar) .load-word{font-family:var(--arabic);letter-spacing:normal;text-transform:none;-webkit-padding-start:0;padding-inline-start:0;font-size:14px}.load-track{width:132px;height:2px;border-radius:99px;overflow:hidden;background:var(--border)}.load-track>i{display:block;width:40%;height:100%;border-radius:99px;background:linear-gradient(90deg,var(--accent-fg),var(--accent-hi),var(--accent-fg));transform:translateX(-100%);animation:load-slide 1.9s cubic-bezier(.4,0,.2,1) infinite}@keyframes load-breathe{50%{transform:scale(1.035)}}@keyframes load-sweep{to{transform:translateX(120%)}}@keyframes load-slide{to{transform:translateX(350%)}}.ask{display:grid;grid-template-columns:280px minmax(0,1fr);grid-gap:var(--s5);gap:var(--s5);align-items:start}.ask-threads{position:-webkit-sticky;position:sticky;top:var(--s4);max-height:calc(100dvh - 2 * var(--s4));overflow-y:auto;-webkit-padding-end:var(--s1);padding-inline-end:var(--s1)}.ask-thread-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px}.ask-thread{display:flex;align-items:center;gap:var(--s1);border-radius:var(--r-1);transition:background var(--t)}.ask-thread:focus-within,.ask-thread:hover{background:var(--surface-2)}.ask-thread.on{background:var(--accent-soft)}.ask-thread-open{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:1px;padding:var(--s2) var(--s3);background:transparent;border:0;border-radius:var(--r-1);color:var(--fg);font:inherit;text-align:start;cursor:pointer}.ask-thread-title{font-size:13.5px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ask-thread.on .ask-thread-title{color:var(--accent-fg)}.ask-thread-when{font-size:11.5px;color:var(--fg-2)}.ask-del{flex-shrink:0;width:34px;height:34px;color:var(--fg-3);opacity:0;transition:opacity var(--t),color var(--t)}.ask-del:focus-visible,.ask-thread:focus-within .ask-del,.ask-thread:hover .ask-del{opacity:1}.ask-del:hover{background:var(--danger-soft);color:var(--danger)}@media (hover:none){.ask-del{opacity:1}}.ask-thread-confirm{flex:1 1;gap:var(--s2);padding:var(--s2) var(--s3)}.ask-main,.ask-thread-confirm{display:flex;flex-direction:column}.ask-main{gap:var(--s3);min-width:0}.ask-bar{display:flex;align-items:center;gap:var(--s2);min-height:32px}.ask-title{flex:1 1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ask-log{display:flex;flex-direction:column;gap:var(--s3)}.ask .bubble{max-width:min(760px,92%)}.ask .msg.out .bubble{white-space:pre-wrap;overflow-wrap:anywhere}.ask-a{display:flex;flex-direction:column;gap:var(--s2);min-width:0}.ask-a.failed{border-color:color-mix(in srgb,var(--danger) 45%,transparent)}.ask-tool{display:flex;align-items:center;gap:var(--s2);font-size:12.5px;color:var(--fg-2)}.ask-tool:before{content:"";flex-shrink:0;width:7px;height:7px;border-radius:50%;background:var(--accent);animation:pulse 1.4s infinite}.ask-sources{border-top:1px solid var(--border);padding-top:var(--s2);font-size:12.5px}.ask-sources-label{font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--fg-2);margin-bottom:var(--s1)}.ask-sources ol{margin:0;-webkit-padding-start:var(--s5);padding-inline-start:var(--s5);display:flex;flex-direction:column;gap:2px}.ask-sources a{overflow-wrap:anywhere}.ask-note{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s2);font-size:12.5px;color:var(--fg-2)}.ask-note.err{color:var(--danger)}.ask-composer{position:-webkit-sticky;position:sticky;bottom:0;z-index:5;display:flex;flex-direction:column;gap:var(--s1);padding-block:var(--s3);background:var(--bg);border-top:1px solid var(--border)}.ask-composer textarea{min-height:48px;max-height:200px;resize:vertical;line-height:1.45}.ask-composer-foot{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--s2);font-size:12px;color:var(--fg-2)}.ask-limit{font-weight:500;color:var(--warn)}.ask-limit.cap{color:var(--danger)}.ask-empty{padding-block:var(--s4)}.ask-examples{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));grid-gap:var(--s4);gap:var(--s4)}.ask-example{display:block;width:100%;padding:var(--s3);border:1px solid var(--border);border-radius:var(--r-2);background:var(--surface);color:var(--fg);font:inherit;font-size:13.5px;text-align:start;cursor:pointer;transition:border-color var(--t),background var(--t)}.ask-example:hover{border-color:var(--accent);background:var(--accent-soft)}.ask-drawer{position:fixed;inset-block:0;inset-inline-start:0;width:min(320px,88vw);display:flex;flex-direction:column;gap:var(--s3);padding:var(--s4);overflow-y:auto;background:var(--surface);color:var(--fg);box-shadow:var(--shadow-2);outline:none;animation:drawer-in .2s ease-out}[dir=rtl] .ask-drawer{animation-name:drawer-in-rtl}.ask-drawer-head{display:flex;align-items:center;justify-content:space-between;gap:var(--s2)}@media (max-width:899px){.ask{grid-template-columns:minmax(0,1fr)}.ask>.ask-threads{display:none}.ask .bubble{max-width:100%}}.md{overflow-wrap:anywhere;font-size:14px}.md>:first-child{margin-top:0}.md>:last-child{margin-bottom:0}.md ol,.md p,.md ul{margin:0 0 var(--s2)}.md ol,.md ul{-webkit-padding-start:var(--s5);padding-inline-start:var(--s5)}.md li+li{margin-top:2px}.md h1,.md h2,.md h3,.md h4{font-family:var(--body);font-size:14.5px;font-weight:600;margin:var(--s3) 0 var(--s2)}.md .table-wrap{margin:0 0 var(--s2);padding-inline:0}.md .table-wrap table{min-width:0;font-size:13px}.md th{text-transform:none;letter-spacing:0;font-size:12px}.md td,.md th{padding:6px 8px}.md code{font-family:var(--mono);font-size:12.5px;padding:1px 5px;border-radius:4px}.md code,.md pre{background:var(--surface-2)}.md pre{margin:0 0 var(--s2);padding:var(--s3);border-radius:var(--r-1);overflow-x:auto}.md pre code{padding:0;background:none}.md blockquote{margin:0 0 var(--s2);-webkit-padding-start:var(--s3);padding-inline-start:var(--s3);-webkit-border-start:3px solid var(--border-strong);border-inline-start:3px solid var(--border-strong);color:var(--fg-2)}.md hr{border:0;border-top:1px solid var(--border);margin:var(--s3) 0}