@font-face{font-family:Roboto Slab;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/9329b4c88e9a4c65-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:Roboto Slab;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/9f0283fb0a17d415-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Roboto Slab;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/b23d6f79e2f70fe0-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Roboto Slab;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/15654ee4be496d3b-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:Roboto Slab;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/3ccba4c07802ced8-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:Roboto Slab;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/f87b4cd8ba51c436-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:Roboto Slab;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/a88c13d5f58b71d4-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:Roboto Slab Fallback;src:local("Times New Roman");ascent-override:89.69%;descent-override:23.20%;line-gap-override:0.00%;size-adjust:116.83%}.__className_1f9156{font-family:Roboto Slab,Roboto Slab Fallback;font-style:normal}.__variable_1f9156{--font-slab:"Roboto Slab","Roboto Slab Fallback"}@font-face{font-family:IBM Plex Sans;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;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;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;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;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;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;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;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;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;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;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;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;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;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;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;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;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;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;font-style:normal;font-weight:700;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;font-style:normal;font-weight:700;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;font-style:normal;font-weight:700;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;font-style:normal;font-weight:700;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;font-style:normal;font-weight:700;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;font-style:normal;font-weight:700;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;src:local("Arial");ascent-override:101.32%;descent-override:27.18%;line-gap-override:0.00%;size-adjust:101.17%}.__className_c8daab{font-family:IBM Plex Sans,IBM Plex Sans Fallback;font-style:normal}.__variable_c8daab{--font-grotesk:"IBM Plex Sans","IBM Plex Sans Fallback"}@font-face{font-family:IBM Plex Mono;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;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;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;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;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;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;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;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;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;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;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/73cb51aac9c97f90-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;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/d26bbd13d6b70f89-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;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/20535187d867b7b9-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;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/5356a6a4f2c8c8d8-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;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/db96af6b531dc71f-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;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/704b853f32d191d5-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;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/656feb427634a431-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;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/991629005c80bdf1-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;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/46e154b2fcbd6033-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;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/37786be940ec402b-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;src:local("Arial");ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.00%;size-adjust:134.59%}.__className_b4c22e{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.__variable_b4c22e{--font-mono:"IBM Plex Mono","IBM Plex Mono Fallback"}*,:after,:before{box-sizing:border-box}html{width:100%}body,html{margin:0;padding:0;min-height:100%}body{width:100%!important;max-width:100%;overflow-x:hidden;font-family:var(--font-grotesk),"IBM Plex Sans",-apple-system,BlinkMacSystemFont,sans-serif;font-size:15px;line-height:1.6;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body.ant-scrolling-effect,body[style*="overflow: hidden"]{width:100%!important;padding-right:0!important}.auth-heading,h1,h2,h3,h4,h5,h6{font-family:var(--font-grotesk),-apple-system,BlinkMacSystemFont,sans-serif;letter-spacing:-.01em}.code-mono-text,.school-code-input .ant-input,.school-code-input input{font-family:var(--font-mono),"IBM Plex Mono",monospace!important;letter-spacing:.05em!important;font-weight:600!important}.section-eyebrow{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:#64748B}body{background:#121614!important;color:#F3F6F4!important}:root{--shell-border:#28332D;--shell-surface:#1B221E;--shell-sider-bg:#121614;--shell-bg-dark:#121614;--shell-sider-dark:#121614;--shell-card-dark:#1B221E;--shell-border-dark:#28332D;--shell-primary:#C8AB68;--primary-accent:#C8AB68}.no-scrollbar::-webkit-scrollbar{display:none!important;width:0!important;height:0!important}.no-scrollbar{-ms-overflow-style:none!important;scrollbar-width:none!important}.dark,[data-theme=dark]{--shell-primary:#C8AB68;--primary-accent:#C8AB68;--shell-sider-bg:#0D110F}.ant-drawer-left .ant-drawer-content,.ant-layout-sider{background-color:var(--shell-sider-bg,#0B132B)!important}.dark .ant-layout-sider,[data-theme=dark] .ant-layout-sider{background-color:#0D110F!important}.ant-drawer-left .ant-menu,.ant-layout-sider .ant-menu{background:transparent!important;color:rgba(255,255,255,.78)!important}.ant-drawer-left .ant-menu-item,.ant-drawer-left .ant-menu-submenu-title,.ant-layout-sider .ant-menu-item,.ant-layout-sider .ant-menu-submenu-title{color:rgba(255,255,255,.78)!important;font-family:var(--font-grotesk),sans-serif!important;font-weight:600!important;font-size:13px!important;border-radius:8px!important;margin-inline:6px!important;margin-block:4px!important;border-left:4px solid transparent!important;transition:all .2s ease!important}.ant-drawer-left .ant-menu-item .anticon,.ant-layout-sider .ant-menu-item .anticon{color:rgba(255,255,255,.78)!important}.ant-drawer-left .ant-menu-item-selected,.ant-layout-sider .ant-menu-item-selected{background-color:rgba(200,171,104,.18)!important;color:#C8AB68!important;border-left:4px solid #c8ab68!important;font-weight:800!important}.ant-drawer-left .ant-menu-item-selected .ant-menu-title-content,.ant-drawer-left .ant-menu-item-selected .anticon,.ant-drawer-left .ant-menu-item-selected a,.ant-layout-sider .ant-menu-item-selected .ant-menu-title-content,.ant-layout-sider .ant-menu-item-selected .anticon,.ant-layout-sider .ant-menu-item-selected a{color:#C8AB68!important}.ant-drawer-left .ant-menu-item:hover,.ant-drawer-left .ant-menu-submenu-title:hover,.ant-layout-sider .ant-menu-item:hover,.ant-layout-sider .ant-menu-submenu-title:hover{background-color:rgba(255,255,255,.08)!important;color:#FFFFFF!important}.ant-drawer-left .ant-menu-item:hover .anticon,.ant-layout-sider .ant-menu-item:hover .anticon{color:#FFFFFF!important}.ant-drawer-left .ant-menu-item-group-title,.ant-layout-sider .ant-menu-item-group-title{color:rgba(255,255,255,.45)!important;font-family:var(--font-mono),monospace!important;font-size:11px!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.06em!important;padding-left:14px!important;margin-top:14px!important}@media (prefers-color-scheme:dark){:root{--shell-border:rgba(255,255,255,0.08);--shell-surface:#121722}}:focus-visible{outline:2px solid oklch(.45 .18 265);outline-offset:2px}@media (prefers-color-scheme:dark){body{background:#121722}}@media (min-width:992px){.auth-brand-panel{display:flex!important;min-width:420px}}@media (max-width:991px){.auth-content-container{flex-direction:column-reverse!important}.auth-brand-panel,.auth-form-panel{flex:1 1 auto!important;max-width:100%!important;width:100%!important}.auth-brand-panel{padding:36px 24px!important;border-right:none!important;border-top:1px solid var(--auth-input-border)!important}}.shell-kbd{margin-left:8px;padding:2px 6px;border-radius:6px;font-size:11px;border:1px solid var(--shell-border);opacity:.65}.shell-profile-name,.shell-quick-actions-label,.shell-search-trigger-text{display:inline}@media (max-width:991px){.shell-header-breadcrumbs,.shell-profile-name,.shell-quick-actions-label,.shell-search-trigger-text{display:none!important}}.page-section{width:100%}[dir=rtl] .shell-kbd{margin-left:0;margin-right:8px}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.skip-nav-link:focus{left:8px!important}:root{--auth-input-bg:#F7F3E9;--auth-input-border:#D4C8B3;--auth-input-text:#1C2823;--auth-card-bg:#EDE6D6}.dark-theme,:root:has(.ant-layout-dark),[data-theme=dark]{--auth-input-bg:#141E1A;--auth-input-border:#2B3D35;--auth-input-text:#F1F5F3;--auth-card-bg:#1F2A25}.auth-card-surface .ant-input-affix-wrapper,.auth-card-surface .ant-input-password{background-color:transparent!important;border:none!important;border-bottom:2px solid var(--auth-input-border)!important;border-radius:0!important;padding:8px 4px 6px!important;color:var(--auth-input-text)!important;box-shadow:none!important;transition:border-color .2s ease,box-shadow .2s ease!important}.auth-card-surface .ant-input{background-color:transparent!important;color:inherit!important}.auth-card-surface .ant-input-prefix .anticon{color:var(--primary-accent,#C8AB68)!important;font-size:16px!important;margin-right:8px!important;transition:transform .2s ease,color .2s ease!important}.dark .auth-card-surface .ant-input-prefix .anticon,[data-theme=dark] .auth-card-surface .ant-input-prefix .anticon{color:var(--primary-accent,#C8AB68)!important}.auth-card-surface .ant-input-affix-wrapper-focused,.auth-card-surface .ant-input-affix-wrapper:focus-within,.auth-card-surface .ant-input-password-focused{border-bottom:2px solid var(--primary-accent,#c8ab68)!important;box-shadow:none!important}[data-theme=dark] .auth-card-surface .ant-input-affix-wrapper-focused,[data-theme=dark] .auth-card-surface .ant-input-affix-wrapper:focus-within{border-bottom:2px solid var(--primary-accent,#c8ab68)!important;box-shadow:none!important}.auth-card-surface .ant-input-affix-wrapper-focused .ant-input-prefix .anticon,.auth-card-surface .ant-input-affix-wrapper:focus-within .ant-input-prefix .anticon{transform:scale(1.08)!important}.auth-card-surface .ant-input::-moz-placeholder{color:#94A3B8!important;opacity:.85!important;-moz-transition:transform .25s cubic-bezier(.4,0,.2,1),opacity .25s ease!important;transition:transform .25s cubic-bezier(.4,0,.2,1),opacity .25s ease!important}.auth-card-surface .ant-input::placeholder{color:#94A3B8!important;opacity:.85!important;transition:transform .25s cubic-bezier(.4,0,.2,1),opacity .25s ease!important}.auth-card-surface .ant-input-affix-wrapper-focused .ant-input::-moz-placeholder,.auth-card-surface .ant-input-affix-wrapper:focus-within .ant-input::-moz-placeholder{transform:translateX(-3px)!important;opacity:.75!important}.auth-card-surface .ant-input-affix-wrapper-focused .ant-input::placeholder,.auth-card-surface .ant-input-affix-wrapper:focus-within .ant-input::placeholder{transform:translateX(-3px)!important;opacity:.75!important}.auth-card-surface input:-webkit-autofill,.auth-card-surface input:-webkit-autofill:active,.auth-card-surface input:-webkit-autofill:focus,.auth-card-surface input:-webkit-autofill:hover{-webkit-text-fill-color:var(--auth-input-text)!important;-webkit-box-shadow:0 0 0 1000px var(--auth-input-bg) inset!important;-webkit-transition:background-color 5000s ease-in-out 0s!important;transition:background-color 5000s ease-in-out 0s!important}.ant-segmented .ant-segmented-item-selected{background:#4C82F6!important;box-shadow:0 1px 3px rgba(0,0,0,.2)!important;border-radius:9px!important}.ant-segmented .ant-segmented-item-selected,.ant-segmented .ant-segmented-item-selected *,.ant-segmented .ant-segmented-item-selected .ant-segmented-item-label{color:#FFFFFF!important;font-weight:700!important}.ant-segmented .ant-segmented-item:not(.ant-segmented-item-selected){color:#94A3B8!important}.auth-grid-mesh-dark{background-image:radial-gradient(ellipse at 50% 40%,#171E2B 0,#121722 75%),linear-gradient(90deg,rgba(255,255,255,.012) 1px,transparent 0),linear-gradient(180deg,rgba(255,255,255,.012) 1px,transparent 0)!important}.auth-grid-mesh-dark,.auth-grid-mesh-light{background-size:100% 100%,40px 40px,40px 40px!important}.auth-grid-mesh-light{background-image:radial-gradient(ellipse at 50% 40%,#F8FAFC 0,#EEF2FF 75%),linear-gradient(90deg,rgba(15,23,42,.02) 1px,transparent 0),linear-gradient(180deg,rgba(15,23,42,.02) 1px,transparent 0)!important}.auth-primary-submit-btn{position:relative!important;overflow:hidden!important;background:oklch(.45 .18 265)!important;border:none!important}.auth-primary-submit-btn:hover{background:oklch(.38 .18 265)!important}.auth-primary-submit-btn:before{content:"";position:absolute;top:0;left:-100%;width:50%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2) 50%,transparent);transform:skewX(-20deg);transition:none}.auth-primary-submit-btn:hover:before{left:160%;transition:left .55s ease-in-out!important}.auth-primary-submit-btn:hover .auth-btn-arrow-icon{transform:translateX(4px)!important}.auth-primary-submit-btn:active{transform:scale(.98)!important}.ant-segmented-item{transition:all .22s cubic-bezier(.4,0,.2,1)!important}.ant-menu-inline .ant-menu-item,.ant-menu-vertical .ant-menu-item{border-radius:10px!important;margin:4px 8px!important;width:calc(100% - 16px)!important;position:relative!important;transition:transform .22s cubic-bezier(.4,0,.2,1),background-color .22s ease,color .22s ease,box-shadow .22s ease!important}.ant-menu-inline .ant-menu-item:hover,.ant-menu-vertical .ant-menu-item:hover{transform:translateX(4px)!important;background:rgba(99,102,241,.08)!important}.ant-menu-inline .ant-menu-item:hover .anticon,.ant-menu-vertical .ant-menu-item:hover .anticon{color:#6366F1!important;transform:scale(1.1)!important;transition:color .2s ease,transform .2s ease!important}.ant-menu-inline .ant-menu-item-selected,.ant-menu-vertical .ant-menu-item-selected{background:linear-gradient(135deg,#4F46E5,#3B82F6)!important;color:#FFFFFF!important;font-weight:700!important;box-shadow:0 6px 18px -2px rgba(79,70,229,.42),0 2px 6px rgba(59,130,246,.25)!important}.ant-menu-inline .ant-menu-item-selected:before,.ant-menu-vertical .ant-menu-item-selected:before{content:""!important;position:absolute!important;left:-8px!important;top:8px!important;bottom:8px!important;width:4px!important;background:linear-gradient(180deg,#818CF8,#60A5FA)!important;border-radius:0 4px 4px 0!important;box-shadow:0 0 8px #6366F1!important;pointer-events:none!important}.ant-menu-inline .ant-menu-item-selected .ant-menu-title-content,.ant-menu-inline .ant-menu-item-selected .anticon,.ant-menu-vertical .ant-menu-item-selected .ant-menu-title-content,.ant-menu-vertical .ant-menu-item-selected .anticon{color:#FFFFFF!important}.ant-card{border-radius:16px!important;transition:transform .22s cubic-bezier(.4,0,.2,1),box-shadow .22s cubic-bezier(.4,0,.2,1),border-color .22s ease!important;box-shadow:0 4px 12px -2px rgba(0,0,0,.05),0 2px 6px -1px rgba(0,0,0,.03)!important}.ant-card:hover{transform:translateY(-3px)!important;box-shadow:0 12px 28px -6px rgba(0,0,0,.12),0 4px 10px -2px rgba(0,0,0,.06)!important}.dark .ant-card,[data-theme=dark] .ant-card{box-shadow:0 4px 14px -2px rgba(0,0,0,.35),0 2px 6px -1px rgba(0,0,0,.2)!important}.dark .ant-card:hover,[data-theme=dark] .ant-card:hover{transform:translateY(-3px)!important;box-shadow:0 14px 32px -6px rgba(0,0,0,.55),0 4px 12px -2px rgba(0,0,0,.35)!important;border-color:rgba(99,102,241,.35)!important}.platform-stat-card{transition:transform .22s cubic-bezier(.4,0,.2,1),box-shadow .22s cubic-bezier(.4,0,.2,1),border-color .22s ease!important}.platform-stat-card:hover{transform:translateY(-3px)!important;box-shadow:0 12px 24px -4px rgba(79,70,229,.18)!important;border-color:rgba(99,102,241,.4)!important}@media (max-width:768px){.platform-main-content{padding:16px 14px!important}.shell-header-breadcrumbs,.shell-kbd,.shell-school-switcher,.shell-search-trigger-text{display:none!important}.shell-search-trigger{padding:6px 8px!important}.ant-card{border-radius:14px!important}.ant-table-wrapper{overflow-x:auto!important;-webkit-overflow-scrolling:touch}.ant-btn-lg{height:38px!important;padding-inline:14px!important;font-size:13px!important}.ant-tabs-tab{padding:8px 14px!important;font-size:13px!important;white-space:nowrap!important}.ant-tabs-tab+.ant-tabs-tab{margin-left:6px!important}}.ant-tabs-nav-wrap{overflow-y:hidden!important;-webkit-overflow-scrolling:touch}.ant-tabs-nav-list{flex-wrap:nowrap!important}@media (prefers-reduced-motion:reduce){.ant-input-prefix .anticon,.auth-btn-arrow-icon,.chalk-dust-particles-container *{animation:none!important;transform:none!important;transition:none!important}}@media (max-width:576px){.auth-card-surface{border-radius:12px!important}.verified-stamp-wrapper{transform:scale(.82)!important;transform-origin:top right!important}.auth-header-container{padding:0 12px!important}.auth-header-badge,.auth-header-divider{display:none!important}.auth-content-wrapper{padding:20px 8px!important}.auth-card-left-strip{width:22px!important}.auth-card-main-body{padding:20px 14px!important}.auth-tab-btn{padding:10px 6px!important;gap:4px!important}.auth-tab-btn span{font-size:11.5px!important}}.ant-message{position:fixed!important;top:16px!important;left:0!important;right:0!important;max-width:100vw!important;z-index:100000!important;pointer-events:none!important;margin:0!important;padding:0 12px!important;transform:none!important}.ant-message,.ant-message-notice{width:100%!important;text-align:center!important;box-sizing:border-box!important}.ant-message-notice{margin-bottom:8px!important}.ant-message-notice-content{display:inline-flex!important;justify-content:center!important;max-width:calc(100vw - 24px)!important;padding:8px 14px!important;font-size:13px!important;line-height:1.4!important;box-sizing:border-box!important;border-radius:10px!important;pointer-events:auto!important;box-shadow:0 6px 20px rgba(0,0,0,.22)!important;text-align:center!important;margin:0 auto!important}.ant-message-custom-content,.ant-message-notice-content{align-items:center!important;white-space:normal!important;word-break:break-word!important}.ant-message-custom-content{display:flex!important;gap:8px!important;text-align:left!important;max-width:100%!important}.ant-message-custom-content>span:last-child{word-break:break-word!important;white-space:normal!important}.ant-notification{z-index:100000!important;max-width:min(calc(100vw - 32px),440px)!important;box-sizing:border-box!important}.ant-notification-notice{border-radius:12px!important;padding:14px 18px!important}.ant-alert,.ant-notification-notice{width:100%!important;box-sizing:border-box!important;word-break:break-word!important}.ant-alert{max-width:100%!important;border-radius:10px!important}@media (max-width:576px){.ant-message{top:10px!important;padding:0 8px!important}.ant-message-notice-content{padding:8px 12px!important;font-size:12px!important;max-width:calc(100vw - 16px)!important}.ant-notification{width:calc(100vw - 24px)!important;max-width:calc(100vw - 24px)!important;margin:0 12px!important;left:0!important;right:0!important}.ant-notification-notice{padding:12px 14px!important}.ant-alert{padding:10px 12px!important;font-size:12.5px!important}.ant-alert-icon{font-size:14px!important;margin-right:8px!important;margin-top:2px!important}.ant-alert-message{font-size:13px!important}.ant-alert-description,.ant-alert-message{line-height:1.4!important;word-break:break-word!important}.ant-alert-description{font-size:12px!important}.ant-result{padding:16px 10px!important}.ant-result-icon{margin-bottom:12px!important}.ant-result-icon .anticon{font-size:42px!important}.ant-result-title{font-size:18px!important;line-height:1.3!important;word-break:break-word!important}.ant-result-subtitle{font-size:12px!important;word-break:break-word!important}.ant-result-extra{margin-top:16px!important}.ant-result-extra .ant-btn{width:100%!important;margin-bottom:8px!important}}.platform-main-content{width:100%;max-width:100%;box-sizing:border-box}.platform-2col-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;width:100%}.platform-stepper-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;width:100%}.platform-plans-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px;width:100%}#__next,.ant-layout,.platform-main-content,body,html{overflow-x:hidden;max-width:100%}.ant-tabs{width:100%!important}.ant-tabs,.ant-tabs-nav{max-width:100%!important}.ant-tabs-nav{margin-bottom:16px!important}.ant-tabs-nav-wrap{overflow-x:auto!important;scrollbar-width:none!important;-webkit-overflow-scrolling:touch!important}.ant-tabs-nav-wrap::-webkit-scrollbar{display:none!important}.ant-tabs-nav-list{flex-shrink:0!important}@media (max-width:768px){.ant-tabs-nav{margin-bottom:16px!important;width:100%!important}.ant-tabs-nav-wrap{overflow:visible!important;width:100%!important}.ant-tabs-nav-list{flex-direction:column!important;gap:8px!important;transform:none!important}.ant-tabs-nav-list,.ant-tabs-tab{display:flex!important;width:100%!important}.ant-tabs-tab{min-width:100%!important;box-sizing:border-box!important;padding:10px 16px!important;font-size:13px!important;margin:0!important;border-radius:10px!important;border:1px solid rgba(255,255,255,.1)!important;background:rgba(255,255,255,.05)!important;transition:all .2s ease!important}.ant-tabs-tab,.ant-tabs-tab-btn{justify-content:center!important;text-align:center!important}.ant-tabs-tab-btn{display:flex!important;align-items:center!important;width:100%!important}body:not(.dark):not([data-theme=dark]) .ant-tabs-tab:not(.ant-tabs-tab-active){background:#F1F5F9!important;border-color:#E2E8F0!important;color:#475569!important}.ant-tabs-tab.ant-tabs-tab-active,body .ant-tabs-tab.ant-tabs-tab-active,body:not(.dark):not([data-theme=dark]) .ant-tabs-tab.ant-tabs-tab-active{background-color:var(--primary-accent,#C8AB68)!important;border-color:var(--primary-accent,#C8AB68)!important;box-shadow:0 2px 8px rgba(200,171,104,.25)!important}.ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn,.ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn span,.ant-tabs-tab.ant-tabs-tab-active .anticon,body:not(.dark):not([data-theme=dark]) .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn,body:not(.dark):not([data-theme=dark]) .ant-tabs-tab.ant-tabs-tab-active span{color:#0F172A!important;font-weight:800!important}.ant-tabs-ink-bar,.ant-tabs-nav-operations{display:none!important}.ant-tabs-tab .anticon{font-size:14px!important;margin-inline-end:6px!important}.ant-row{margin-left:0!important;margin-right:0!important}.ant-card,.ant-col,.ant-row{max-width:100%!important}.ant-card{border-radius:12px!important}.ant-card-body{padding:16px 14px!important}.ant-card-head{padding:0 14px!important;font-size:14px!important}.ant-segmented{max-width:100%!important;overflow-x:auto!important;scrollbar-width:none!important;-webkit-overflow-scrolling:touch!important;display:flex!important}.ant-segmented::-webkit-scrollbar{display:none!important}.ant-segmented-group{flex-wrap:nowrap!important}.ant-segmented-item{flex-shrink:0!important}}@media (max-width:767px){.platform-2col-grid{grid-template-columns:1fr!important}.platform-stepper-grid{grid-template-columns:repeat(2,1fr)!important;gap:6px!important}.platform-plans-grid{grid-template-columns:1fr!important}.platform-wizard-card .ant-card-body{padding:20px 14px!important}.platform-header-title{font-size:12px!important}.platform-user-badge-text{display:none!important}}@media (max-width:576px){.platform-header-container{padding:0 12px!important}.platform-header-title{display:none!important}.platform-main-content{padding:16px 10px!important}.platform-toolbar-wrapper{gap:6px!important}.platform-main-content .ant-card-body{padding:16px 12px!important}.platform-main-content h1{font-size:20px!important}.smart-data-table-wrapper{width:100%!important;max-width:100%!important;overflow-x:auto!important;-webkit-overflow-scrolling:touch!important}.smart-data-table-wrapper .ant-table-cell{white-space:nowrap!important}.platform-main-content .ant-table-wrapper{overflow-x:auto!important}.ant-modal{max-width:calc(100vw - 16px)!important;margin:8px auto!important;top:8px!important}.ant-modal-content{padding:16px 14px!important;border-radius:14px!important}.ant-modal-title{font-size:16px!important;line-height:1.3!important}.ant-modal-body{max-height:calc(85vh - 120px)!important;overflow-y:auto!important}}.ant-segmented{background-color:rgba(255,255,255,.06)!important;border-radius:10px!important;padding:3px!important}.ant-segmented .ant-segmented-item-selected,.ant-segmented .ant-segmented-thumb{background-color:var(--primary-accent,#C8AB68)!important;color:#0F172A!important;border-radius:8px!important;box-shadow:0 2px 8px rgba(0,0,0,.15)!important}.ant-segmented .ant-segmented-item-selected .ant-segmented-item-icon,.ant-segmented .ant-segmented-item-selected .ant-segmented-item-label,.ant-segmented .ant-segmented-item-selected span{color:#0F172A!important;font-weight:800!important}.smart-data-table-wrapper .ant-table{width:100%}.smart-data-table-wrapper .ant-table-tbody>tr>td,.smart-data-table-wrapper .ant-table-thead>tr>th{white-space:nowrap!important}.ant-table-thead>tr>th{background-color:#F8FAFC!important;color:#475569!important;font-weight:700!important;font-size:11px!important;text-transform:uppercase!important;letter-spacing:.05em!important;border-bottom:1px solid #e2e8f0!important;padding:12px 16px!important}.dark .ant-table-thead>tr>th,[data-theme=dark] .ant-table-thead>tr>th,body.dark .ant-table-thead>tr>th{background-color:#161D19!important;color:#94A3B8!important;border-bottom-color:rgba(255,255,255,.08)!important}@media print{.ant-layout-footer,.ant-layout-header,.ant-layout-sider,.app-sidebar-container,.no-print,.platform-header,.sticky-container-wrapper,aside,footer,header,nav{display:none!important;width:0!important;height:0!important;min-width:0!important;max-width:0!important;margin:0!important;padding:0!important;overflow:hidden!important}#main-content,.ant-layout,.ant-layout-content,.ant-layout-has-sider,.platform-main-content,main{display:block!important;width:100%!important;max-width:100%!important;min-width:0!important;margin:0!important;padding:0!important;background:transparent!important;min-height:0!important;height:auto!important;overflow:visible!important}}.ant-picker-dropdown .ant-picker-now-btn,.ant-picker-dropdown .ant-picker-today-btn{color:var(--primary-accent,#8B5CF6)!important;font-weight:700!important;font-size:13px!important;text-decoration:none!important;padding:4px 12px!important;border-radius:6px!important}.ant-picker-dropdown .ant-picker-now-btn:hover,.ant-picker-dropdown .ant-picker-today-btn:hover{background-color:rgba(139,92,246,.1)!important}.ant-picker-dropdown .ant-picker-cell-selected .ant-picker-cell-inner{background-color:var(--primary-accent,#8B5CF6)!important;color:#FFFFFF!important;border-radius:8px!important}.ant-picker-dropdown .ant-picker-cell-today .ant-picker-cell-inner:before{border-color:var(--primary-accent,#8B5CF6)!important;border-radius:8px!important}.ant-picker-focused,.ant-picker:hover{border-color:var(--primary-accent,#8B5CF6)!important}.custom-sidebar-scroll{scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.15) transparent}.custom-sidebar-scroll::-webkit-scrollbar{width:5px}.custom-sidebar-scroll::-webkit-scrollbar-track{background:transparent}.custom-sidebar-scroll::-webkit-scrollbar-thumb{background:rgba(255,255,255,.15);border-radius:10px}.custom-sidebar-scroll::-webkit-scrollbar-thumb:hover{background:rgba(255,255,255,.3)}.bootstrap-datatable-wrapper{background:var(--shell-surface,#FFFFFF);border:1px solid var(--shell-border,#e2e8f0);border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,.03)}.bootstrap-datatable-wrapper .ant-table-thead>tr>th{background:#F8FAFC!important;color:#334155!important;font-weight:700!important;font-size:12px!important;text-transform:uppercase!important;letter-spacing:.04em!important;border-bottom:2px solid #e2e8f0!important;padding:12px 16px!important}.dark .bootstrap-datatable-wrapper .ant-table-thead>tr>th,[data-theme=dark] .bootstrap-datatable-wrapper .ant-table-thead>tr>th{background:#18221D!important;color:#E2E8F0!important;border-bottom:2px solid #28332d!important}.bootstrap-datatable-wrapper .ant-table-tbody>tr>td{padding:12px 16px!important;font-size:13.5px!important;border-bottom:1px solid #e2e8f0!important}.dark .bootstrap-datatable-wrapper .ant-table-tbody>tr>td,[data-theme=dark] .bootstrap-datatable-wrapper .ant-table-tbody>tr>td{border-bottom:1px solid #28332d!important}.bootstrap-datatable-wrapper .dt-row-odd{background-color:transparent!important}.bootstrap-datatable-wrapper .dt-row-even{background-color:#F8FAFC!important}.dark .bootstrap-datatable-wrapper .dt-row-even,[data-theme=dark] .bootstrap-datatable-wrapper .dt-row-even{background-color:rgba(255,255,255,.02)!important}.bootstrap-datatable-wrapper .ant-table-tbody>tr:hover>td{background-color:rgba(200,171,104,.08)!important}.bootstrap-datatable-footer .ant-pagination-item{border-radius:6px!important;font-weight:600!important}.bootstrap-datatable-footer .ant-pagination-next,.bootstrap-datatable-footer .ant-pagination-prev{border-radius:6px!important}