@font-face{font-family:Nunito;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/abfec168c8990f67-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:Nunito;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/3131c862d4942660-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Nunito;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/6a9c36ea9dc9b36b-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:Nunito;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e1694c6cb47c173f-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:Nunito;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ee40bb094c99a29a-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:Nunito;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/abfec168c8990f67-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:Nunito;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/3131c862d4942660-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Nunito;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/6a9c36ea9dc9b36b-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:Nunito;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/e1694c6cb47c173f-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:Nunito;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/ee40bb094c99a29a-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:Nunito;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/abfec168c8990f67-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:Nunito;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/3131c862d4942660-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Nunito;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/6a9c36ea9dc9b36b-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:Nunito;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/e1694c6cb47c173f-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:Nunito;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/ee40bb094c99a29a-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:Nunito;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/abfec168c8990f67-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:Nunito;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/3131c862d4942660-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Nunito;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/6a9c36ea9dc9b36b-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:Nunito;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/e1694c6cb47c173f-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:Nunito;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/ee40bb094c99a29a-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:Nunito;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/abfec168c8990f67-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:Nunito;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/3131c862d4942660-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Nunito;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/6a9c36ea9dc9b36b-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:Nunito;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/e1694c6cb47c173f-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:Nunito;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/ee40bb094c99a29a-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:Nunito Fallback;src:local("Arial");ascent-override:99.71%;descent-override:34.82%;line-gap-override:0.00%;size-adjust:101.39%}.__className_31d880{font-family:Nunito,Nunito Fallback;font-style:normal}.__variable_31d880{--font-nunito:"Nunito","Nunito Fallback"}@font-face{font-family:Baloo\ 2;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/1d3bc6cf8ffd57a1-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:Baloo\ 2;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/86fbc9d8e118e1a5-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:Baloo\ 2;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/643504413c165422-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:Baloo\ 2;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/a65324f02aa278dc-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:Baloo\ 2;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/1d3bc6cf8ffd57a1-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:Baloo\ 2;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/86fbc9d8e118e1a5-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:Baloo\ 2;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/643504413c165422-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:Baloo\ 2;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/a65324f02aa278dc-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:Baloo\ 2;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/1d3bc6cf8ffd57a1-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:Baloo\ 2;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/86fbc9d8e118e1a5-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:Baloo\ 2;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/643504413c165422-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:Baloo\ 2;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/a65324f02aa278dc-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:Baloo\ 2;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/1d3bc6cf8ffd57a1-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:Baloo\ 2;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/86fbc9d8e118e1a5-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:Baloo\ 2;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/643504413c165422-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:Baloo\ 2;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/a65324f02aa278dc-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:Baloo\ 2;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/1d3bc6cf8ffd57a1-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:Baloo\ 2;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/86fbc9d8e118e1a5-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:Baloo\ 2;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/643504413c165422-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:Baloo\ 2;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/a65324f02aa278dc-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:Baloo\ 2 Fallback;src:local("Arial");ascent-override:112.55%;descent-override:54.71%;line-gap-override:0.00%;size-adjust:95.78%}.__className_b4e888{font-family:Baloo\ 2,Baloo\ 2 Fallback;font-style:normal}.__variable_b4e888{--font-baloo:"Baloo 2","Baloo 2 Fallback"}:root{--primary-color:#206FFF;--primary-dark:#0058FD;--primary-light:#EAF1FF;--success-color:#29C852;--success-dark:#25B148;--success-light:#D1F5DB;--error-color:#EF2328;--error-dark:#D7000B;--error-light:#ffd7d7;--warning-color:#FF8E04;--warning-dark:#F47A00;--warning-light:#ffe4c2;--info-color:#1E94FF;--info-dark:#0083F9;--info-light:#e6f3ff;--main-bg-color:#EFF2FA;--text-dark:#27303A;--text-main:#374251;--text-option:#4f5e75;--text-grey:#5C6F89;--color-brand-grey-1:#E9EEF5;--color-brand-grey-2:#DAE2EF;--color-brand-grey-3:#CCD7E8;--color-brand-grey-4:#BDCCE1;--color-brand-grey-5:#AEC0DB;--color-brand-grey-6:#9FB5D5;--color-brand-grey-7:#91A9CE;--color-brand-light-1:#EAF1FF;--color-brand-light-2:#D5E3FF;--color-brand-light-3:#BFD6FF;--color-brand-light-4:#AAC8FF;--color-brand-light-5:#95BAFF;--color-brand-light-6:#80ACFF;--color-brand-light-7:#6A9EFF;--color-brand-dark-1:#4E598F;--color-brand-dark-2:#465182;--color-brand-dark-3:#3F4874;--color-brand-dark-4:#374066;--color-brand-dark-5:#303758;--color-brand-dark-6:#282F4A;--color-brand-dark-7:#21263D;--color-brand-dark-75:#1E2236;--color-brand-dark-8:#1A1E2F;--color-brand-dark-85:#161A28;--color-brand-dark-9:#121521}.main-bg-color{background-color:#EFF2FA}.text-color-primary{color:#206FFF}.text-color-green{color:#25B148}.text-color-error{color:#D7000B}.divider-1{background-color:#E9EEF5}.divider-1,.divider-2{height:1px;width:100%;margin-top:.25rem;margin-bottom:.25rem}.divider-2{background-color:#DAE2EF}.divider-3{height:1px;width:100%;margin-top:.25rem;margin-bottom:.25rem;background-color:#CCD7E8}.app-container{max-width:1280px;margin:0 auto;padding-left:12px;padding-right:12px}@media (min-width:768px){.app-container{padding-left:25px;padding-right:25px}}.section{padding-top:5rem;padding-bottom:5rem}.section-sm{padding-top:3rem;padding-bottom:3rem}.recharts-wrapper :focus{outline:none!important}@supports (scrollbar-color:auto){.custom-scrollbar{scrollbar-color:rgba(122,135,153,.3) transparent;scrollbar-width:thin}.dark .custom-scrollbar{scrollbar-color:rgba(123,131,168,.2) transparent}}.custom-scrollbar::-webkit-scrollbar{width:6px}.custom-scrollbar::-webkit-scrollbar-track{background:transparent}.custom-scrollbar::-webkit-scrollbar-thumb{background-color:rgba(100,116,139,.2);border-radius:9999px}.dark .custom-scrollbar::-webkit-scrollbar-thumb{background-color:rgba(123,131,168,.2)}.dark .custom-scrollbar::-webkit-scrollbar-thumb:hover{background-color:rgba(123,131,168,.3)}.hero-section{background:linear-gradient(180deg,white,rgb(227.3428571429,232.5285714286,246.3571428571));border-bottom:1px solid #ccd7e8;min-height:77vh}.modal-container{z-index:99999}.modal-container .modal-content{min-height:230px}[data-tippy-root]{z-index:9999999!important}.tippy-box[data-theme~=dropdown]{color:black;background-color:white;border:1px solid #bdcce1;border-radius:.375rem;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.1);display:flex;flex-direction:column}.tippy-box[data-theme~=dropdown] .tippy-item-btn{display:flex;align-items:center;gap:.5rem;color:rgb(88,105.6,129.6);border-bottom:1px solid #e9eef5;padding-top:.625rem;padding-bottom:.625rem;font-size:11px;text-align:left;font-weight:900}.tippy-box[data-theme~=dropdown] .tippy-item-btn:last-child{border-bottom:none}.tippy-box[data-theme~=dropdown] .tippy-item-btn:hover{color:#374251}.tippy-box[data-theme~=dropdown] .tippy-arrow{color:white}.tippy-box[data-theme~=dropdown] .tippy-arrow:after,.tippy-box[data-theme~=dropdown] .tippy-arrow:before{content:"";position:absolute;border-color:transparent;border-style:solid}.tippy-box[data-theme~=dropdown] .tippy-arrow:before{z-index:2}.tippy-box[data-theme~=dropdown] .tippy-arrow:after{z-index:1}.tippy-box[data-theme~=dropdown][data-placement^=bottom]>.tippy-arrow:before{top:-7px;border-bottom-color:white}.tippy-box[data-theme~=dropdown][data-placement^=bottom]>.tippy-arrow:after{top:-8px;left:0;border-width:0 8px 8px;border-bottom-color:#BDCCE1;transform-origin:center bottom}.tippy-box[data-theme~=dropdown][data-placement^=top]>.tippy-arrow:before{bottom:-7px;border-top-color:white}.tippy-box[data-theme~=dropdown][data-placement^=top]>.tippy-arrow:after{bottom:-8px;left:0;border-width:8px 8px 0;border-top-color:#BDCCE1;transform-origin:center top}.tippy-box[data-theme~=suggestions]{background-color:transparent;box-shadow:none;padding:0}.tippy-box[data-theme~=suggestions] .tippy-content{padding:0}.tippy-box[data-theme~=suggestions] .tippy-arrow{display:none}[data-sonner-toast]{padding-right:2rem!important}[data-sonner-toast] [data-close-button]{right:6px!important;left:auto!important;top:15px!important}[data-sonner-toast] [data-icon]{display:none!important}[data-rich-colors=true][data-sonner-toast][data-type=error] [data-close-button]{border-color:rgb(255,131,131)!important}[data-rich-colors=true][data-sonner-toast][data-type=success] [data-close-button]{border-color:rgb(59,197,105)!important}[data-rich-colors=true][data-sonner-toast][data-type=info]{background:rgb(230,241,255)!important;border-color:rgb(198,225,255)!important;color:rgb(35,79,223)!important}.btn-3d{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;gap:.375rem;font-weight:900;text-transform:uppercase;letter-spacing:.08em;transition:all .1s;cursor:pointer;border-radius:.75rem;border:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;position:relative;padding:.6rem 1.5rem .5rem;outline:none;line-height:1.4}.btn-3d.btn-3d-dropdown{padding-left:.5rem;padding-right:.65rem;border-top-left-radius:0;border-bottom-left-radius:0;border-left:1px solid transparent}.btn-3d:active:not(:disabled){transform:translateY(4px);box-shadow:none!important}.btn-3d:disabled{cursor:not-allowed;filter:grayscale(.3);opacity:.6}.btn-3d-primary{background-color:#206FFF;color:white;box-shadow:0 4px 0 0 #0058FD}.btn-3d-primary:hover:not(:disabled){background-color:rgb(47.3,120.8798206278,255)}.btn-3d-primary.btn-3d-dropdown{border-left-color:#0058FD}.btn-3d-success{background-color:#29C852;color:white;box-shadow:0 4px 0 0 #25B148}.btn-3d-success:hover:not(:disabled){background-color:rgb(44.4605809129,211.8394190871,87.6211618257)}.btn-3d-success.btn-3d-dropdown{border-left-color:#25B148}.btn-3d-info{background-color:#1E94FF;color:white;box-shadow:0 4px 0 0 #0083F9}.btn-3d-info:hover:not(:disabled){background-color:rgb(50.4,157.7013333333,255)}.btn-3d-info.btn-3d-dropdown{border-left-color:#0083F9}.btn-3d-warning{background-color:#FF8E04;color:white;box-shadow:0 4px 0 0 #F47A00}.btn-3d-warning:hover:not(:disabled){background-color:rgb(255,146.5920318725,14.2)}.btn-3d-warning.btn-3d-dropdown{border-left-color:#F47A00}.btn-3d-danger{background-color:#EF2328;color:white;box-shadow:0 4px 0 0 #D7000B}.btn-3d-danger:hover:not(:disabled){background-color:rgb(240.0372881356,49.2627118644,53.938559322)}.btn-3d-danger.btn-3d-dropdown{border-left-color:#D7000B}.btn-3d-outline{background-color:white;color:#374251;border:2px solid #bdcce1;box-shadow:0 2px 0 0 #BDCCE1}.btn-3d-outline:hover:not(:disabled){border-color:#9FB5D5;box-shadow:0 2px 0 0 #9FB5D5}.btn-3d-outline.btn-3d-dropdown{border-left-width:0;border-left-color:#BDCCE1}.btn-3d-sm{padding:.43rem 1rem .3rem;font-size:.65rem;border-radius:.55rem;gap:.25rem}@media (min-width:768px){.btn-3d-sm{font-size:.7rem}}.btn-3d-sm svg{width:15px;height:15px}.btn-3d-sm.btn-3d-primary{box-shadow:0 4px 0 0 #0058FD}.btn-3d-sm.btn-3d-success{box-shadow:0 4px 0 0 #25B148}.btn-3d-sm.btn-3d-danger{box-shadow:0 4px 0 0 #D7000B}.btn-3d-sm.btn-3d-info{box-shadow:0 4px 0 0 #0083F9}.btn-3d-sm.btn-3d-warning{box-shadow:0 4px 0 0 #F47A00}.btn-3d-sm.btn-3d-outline{box-shadow:0 2px 0 0 #BDCCE1}.btn-3d-sm:active:not(:disabled){transform:translateY(4px)}.btn-3d-md{padding:.6rem 1.5rem .5rem;font-size:.7rem}@media (min-width:768px){.btn-3d-md{font-size:.85rem}}.btn-3d-lg{padding:1rem 2rem .95rem;font-size:.8rem}@media (min-width:768px){.btn-3d-lg{font-size:1rem}}.btn-3d-lg.btn-3d-primary{box-shadow:0 5px 0 0 #0058FD}.btn-3d-lg.btn-3d-success{box-shadow:0 5px 0 0 #25B148}.btn-3d-lg.btn-3d-danger{box-shadow:0 5px 0 0 #D7000B}.btn-3d-lg.btn-3d-info{box-shadow:0 5px 0 0 #0083F9}.btn-3d-lg.btn-3d-warning{box-shadow:0 5px 0 0 #F47A00}.btn-3d-lg.btn-3d-outline{box-shadow:0 5px 0 0 #BDCCE1}.btn-3d-lg:active:not(:disabled){transform:translateY(5px)}.btn-3d-xl{padding:1.25rem 3.5rem 1.2rem;font-size:.9rem;border-radius:1.25rem}@media (min-width:768px){.btn-3d-xl{font-size:1.1rem}}.btn-3d-xl.btn-3d-primary{box-shadow:0 6px 0 0 #0058FD}.btn-3d-xl.btn-3d-success{box-shadow:0 6px 0 0 #25B148}.btn-3d-xl.btn-3d-danger{box-shadow:0 6px 0 0 #D7000B}.btn-3d-xl.btn-3d-info{box-shadow:0 6px 0 0 #0083F9}.btn-3d-xl.btn-3d-warning{box-shadow:0 6px 0 0 #F47A00}.btn-3d-xl.btn-3d-outline{box-shadow:0 6px 0 0 #BDCCE1}.btn-3d-xl:active:not(:disabled){transform:translateY(6px)}.btn-link{display:inline-flex;align-items:center;justify-content:center;gap:.375rem;font-weight:900;text-transform:uppercase;letter-spacing:.08em;transition:all .1s;cursor:pointer;border-radius:.75rem;border:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;position:relative;padding:.5rem .25rem;color:#374251;outline:none}.btn-link:hover{color:rgb(24.0625,28.875,35.4375)}.btn-link:hover:not(:disabled){border-color:#9FB5D5}.btn-link:active:not(:disabled){transform:scale(.94)}.btn-link:disabled{cursor:not-allowed;filter:grayscale(1);opacity:.6}.btn-link-outline{background-color:rgb(249.3,251.2,255);color:#374251;border:2px solid #bdcce1}.btn-link-sm{padding:.3rem .1rem;font-size:.7rem;border-radius:.55rem}.btn-link-sm.btn-link-outline{padding:.43rem 1rem .3rem}.btn-link-md{padding:.5rem .25rem;font-size:.85rem}.btn-link-md.btn-link-outline{padding:.6rem 1.5rem .5rem}.btn-link-lg{padding:.5rem .35rem;font-size:1rem}.btn-link-lg.btn-link-outline{padding:1rem 2rem .95rem}.btn-link-xl{padding:.5rem;font-size:1.1rem;border-radius:1.25rem}.btn-link-xl.btn-link-outline{padding:1.25rem 3.5rem 1.2rem}.btn-option{background-color:white;border:2px solid #9fb5d5;border-radius:.75rem;padding:1rem 1.5rem;font-weight:800;font-size:1.1rem;color:#4f5e75;transition:all .15s ease;width:100%;text-align:center;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:.5rem;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;outline:none;flex-shrink:0}.btn-option:hover{color:#206FFF;background-color:#EAF1FF;border-color:#206FFF;box-shadow:0 0 8px rgba(30,107,255,.2)}.btn-option .answer-icon{position:absolute;right:-.6rem;top:-.6em;background-color:white;border-radius:50%}@media (max-width:768px){.btn-option{font-size:14px;padding:.65rem 1rem}}.btn-disabled,.btn-option[disabled]{cursor:not-allowed!important;pointer-events:none!important}.btn-option:active{transform:scale(.94)}.btn-option-selected,.btn-option.btn-option-selected:hover{color:#206FFF;background-color:#EAF1FF;border-color:#206FFF;box-shadow:none}.btn-option-correct{color:#25B148;background-color:rgb(234.1357142857,250.4642857143,238.6714285714);border-color:rgb(39.2647302905,191.5352697095,78.5294605809)}.btn-option.btn-option-correct:hover{color:#25B148;background-color:rgb(217.3785714286,246.8214285714,225.5571428571);border-color:rgb(38.3970954357,187.3029045643,76.7941908714)}.btn-option-incorrect{color:#D7000B;background-color:rgb(255,235.4,235.4);border-color:#EF2328}.btn-option.btn-option-incorrect:hover{color:#D7000B;background-color:#ffd7d7;border-color:#D7000B}.btn-order-word{width:auto;min-width:2.25rem;min-height:2.5rem;font-size:1rem;padding:.4rem .7rem;border-radius:.6rem;white-space:nowrap;flex-shrink:0}.btn-order-word.empty-slot{box-shadow:none!important;border:2px solid transparent!important;background:#CCD7E8!important;color:transparent!important;cursor:default!important;transform:none!important}.btn-word{color:#27303A;background-color:white;border:1px solid #9fb5d5;padding:.4rem .8rem;border-radius:.75em;font-weight:700;-webkit-user-select:none;-moz-user-select:none;user-select:none}.feedback-learning{position:fixed;bottom:0;left:0;width:100%;z-index:10;border-top:3px solid #ccd7e8}.feedback-learning.feedback-normal{background-color:white}.feedback-learning.feedback-success{background-color:#D1F5DB;border-top-color:rgb(38.3970954357,187.3029045643,76.7941908714)}.feedback-learning.feedback-error{background-color:rgb(255,204.8,204.8);border-top-color:rgb(237.9627118644,20.7372881356,26.061440678)}.feedback-learning .learning-container{min-height:90px;padding-top:1rem;padding-bottom:1.25rem}@media (max-width:767px){.feedback-learning svg.lucide{width:32px;height:32px}}.audio-button{display:inline-flex;align-items:center;justify-content:center;border-radius:9999px;background-color:#206FFF;color:white;cursor:pointer;transition:all .15s ease}.audio-button:hover{background-color:rgb(0,89.0255605381,251.3)}.audio-button:active{transform:scale(.9)}.audio-button-xs{width:22px;height:22px}.audio-button-xs svg{width:57%;height:57%}.audio-button-sm{width:30px;height:30px}.audio-button-sm svg{width:54%;height:54%}.audio-button-md{width:40px;height:40px}.audio-button-md svg{width:55%;height:55%}.audio-button-lg{width:50px;height:50px}.audio-button-lg svg{width:52%;height:52%}.audio-button-xl{width:70px;height:70px}.audio-button-xl svg{width:50%;height:50%}.audio-button.audio-outline{background-color:transparent;color:#206FFF;opacity:.8}.audio-button.audio-outline:hover{opacity:1;color:#0058FD}.audio-button.audio-outline.audio-button-xs svg{width:1.2rem;height:1.2rem}:root{--exercise-padding:15px}@media (min-width:768px){:root{--exercise-padding:25px}}.session-progress{padding-top:12px;padding-bottom:clamp(10px,1.4vh,14px)}@media (min-width:768px){.session-progress{padding-top:20px;padding-bottom:clamp(18px,3vh,26px)}}.learning-container{max-width:800px;margin:0 auto;padding-left:10px;padding-right:10px}.exercise-container{max-width:740px;margin:0 auto;width:100%}.exercise-content{position:relative;min-height:clamp(460px,56vh,560px);display:flex;flex-direction:column;background:white;padding-left:var(--exercise-padding);padding-right:var(--exercise-padding);padding-top:15px;padding-bottom:0;border-radius:15px;border:2px solid #dae2ef;border-bottom:6px solid #ccd7e8}@media (min-width:768px){.exercise-content{padding-top:25px}}.exercise-main{margin-bottom:20px}.ring-container{position:absolute;top:10px;right:10px;z-index:10}@media (min-width:768px){.ring-container{top:20px;right:20px}}.exercise-actions{position:relative;min-height:68px;width:calc(100% + var(--exercise-padding) * 2);padding:1.25rem var(--exercise-padding);padding-right:60px;margin-left:calc(var(--exercise-padding) * -1);margin-top:auto;border-top:2px solid #dae2ef}.exercise-actions .autoplay-session{position:absolute;top:1.25rem;right:22px;background:#E9EEF5;padding:5px;border:1px solid #ccd7e8;border-radius:.5rem;cursor:pointer;color:rgb(69.7577319588,85.8556701031,103.7422680412);box-shadow:2px 2px 3px rgba(0,0,0,.05)}.exercise-actions .autoplay-session.active{color:rgb(80.0103092784,98.4742268041,118.9896907216);box-shadow:inset 2px 2px 4px rgba(0,0,0,.1)}.exercise-actions .autoplay-session:active{transform:translateY(2px)}.exercise-actions .autoplay-session:hover{color:#27303A;background:#DAE2EF}.exercise-actions .btns-toggle-state-container{display:flex;gap:.75rem;flex-direction:column;align-items:flex-start}@media (min-width:768px){.exercise-actions .btns-toggle-state-container{flex-direction:row;gap:1rem;justify-content:flex-start;align-items:center}}.exercise-actions .btn-toggle-state{padding:.3rem .75rem;border-radius:20px;display:flex;align-items:center;justify-content:center;gap:.3rem;cursor:pointer;font-size:.7rem;font-weight:600;transition:all .1s;border:none;box-shadow:none;color:#27303A;background-color:#E9EEF5}@media (min-width:768px){.exercise-actions .btn-toggle-state{font-size:.875rem}}.exercise-actions .btn-toggle-state:hover{color:rgb(8.2422680412,10.1443298969,12.2577319588)}.exercise-actions .btn-toggle-state svg{width:15px;height:15px}@media (min-width:768px){.exercise-actions .btn-toggle-state svg{width:18px;height:18px}}.exercise-actions .btn-toggle-state:active{transform:translateY(2px);box-shadow:none}.exercise-actions .btn-toggle-state.btn-toggle-is-learned{background-color:#D1F5DB;color:#25B148}.exercise-actions .btn-toggle-state.btn-toggle-is-difficult{background-color:#ffd7d7;color:#D7000B}.order-zone{min-height:70px;margin-bottom:1rem;border:2px dashed #ccd7e8;padding:.7rem;border-radius:.7rem}.order-zone.zone-active{border-color:#9FB5D5}.input-to-fill{font-size:1em;height:auto;line-height:1;padding:.2rem;box-sizing:content-box;text-align:center;margin-left:.2rem;margin-right:.2rem;background-color:rgb(225.9875,232.58125,241.8125);border:2px solid #bdcce1;border-radius:.5rem;box-shadow:inset 2px 2px 4px rgba(0,0,0,.07)}.input-to-fill:focus{background-color:rgb(214.4396226415,223.2094339623,237.4603773585);border-color:#206FFF;outline:none;transition:all .1s;box-shadow:inset 2px 2px 4px rgba(0,0,0,.1)}.wrap-btn-pills{display:flex;gap:7px;align-items:center;justify-content:center;border-radius:50px;height:28px;background:white;border:1px solid #bdcce1;padding:.5rem .7rem}@media (min-width:768px){.wrap-btn-pills{height:32px}}.wrap-btn-pills .btn-pill{display:flex;align-items:center;justify-content:center;gap:.2rem}.wrap-btn-pills .btn-pill-correct{color:rgb(34.3546728972,164.3453271028,66.8523364486);padding-right:8px;border-right:1px solid #bdcce1}.wrap-btn-pills .btn-pill-incorrect{color:rgb(245.9152542373,130.0847457627,132.9237288136)}.progress-bar-track{height:12px;padding:1px;background-color:#DAE2EF;border-bottom:1px solid white}@media (min-width:768px){.progress-bar-track{height:18px;padding:3px}}.progress-bar-track .progress-bar-fill{position:relative;height:100%;background:var(--success-color);box-shadow:inset 0 -2px rgba(0,0,0,.15);border-radius:999px;transition:width .5s}.progress-bar-track .progress-bar-fill:before{content:"";position:absolute;top:2px;left:4px;right:4px;height:20%;background:rgba(255,255,255,.3);border-radius:999px}.deck{position:relative;display:flex;flex-direction:column;height:100%;background:white;border:2px solid #dae2ef;border-bottom:6px solid #ccd7e8;border-radius:.75rem;transition:all .15s ease}.deck .deck-avatar{width:3.5rem;height:3.5rem;border-radius:1rem;display:flex;align-items:center;justify-content:center;font-size:1.5rem;font-weight:900;text-transform:uppercase;flex-shrink:0}.deck .deck-content{flex:1 1 0%;padding:1.3rem 1.2rem 1rem}.deck .deck-show-progress{padding-left:1.2rem;padding-right:1.2rem;display:flex;justify-content:flex-end;margin-top:-.6rem;padding-bottom:.75rem;text-align:center}.deck .deck-footer{display:flex;flex-direction:row;gap:.5rem;justify-content:space-between;align-items:center;margin-top:auto;padding:.85rem 1.1rem 1rem;border-top:1px solid #dae2ef}.deck:hover{border-color:#CCD7E8;box-shadow:0 0 16px 0 rgba(22,22,24,.06)}.dot-level{width:8px;height:8px;border-radius:9999px}.dot-level-sm .dot-level{width:6px;height:6px}.dot-level--beginner{background-color:#29C852}.dot-level--intermediate{background-color:#FF8E04}.dot-level--advanced{background-color:#EF2328}.dot-level--empty{background-color:#BDCCE1}.deck-progress-bar-track{position:relative;overflow:hidden;width:100%;height:10px;background-color:#E9EEF5;border-radius:9999px;box-shadow:inset 0 0 2px rgba(0,0,0,.07)}.deck-progress-bar-fill{height:100%;position:absolute;top:0;left:0;border-radius:9999px;transition:all .7s ease-out}.deck-progress-bar-fill--progress{background-color:rgba(32,111,255,.2);z-index:1}.deck-progress-bar-fill--learned{background-color:#29C852;z-index:2}.entry{padding:.9rem 1rem;margin-bottom:.75rem;background-color:#ffffff;border-radius:.75rem;border:1px solid #dae2ef;overflow:hidden;box-shadow:0 1px 2px 0 rgba(0,0,0,.05)}@media (min-width:768px){.entry{background-color:transparent;border-radius:0;margin-bottom:0;border-width:0 0 1px;box-shadow:none}}.entry .entry-inner{position:relative;display:flex;flex-direction:column;gap:.75rem}@media (min-width:768px){.entry .entry-inner{flex-direction:row;gap:.75rem;align-items:flex-start}}.entry .entry-count{position:absolute;top:0;right:0;color:#BDCCE1;font-weight:700;font-size:.8rem}@media (min-width:768px){.entry .entry-count{position:static;align-self:center;min-width:17px;text-align:right}}.entry-card-container{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:.75rem;align-items:start}@media (min-width:768px){.entry-card-container{gap:1.5rem}}.entry-card-container .entry{position:relative;padding:1.3rem;border:1px solid #dae2ef;border-radius:.75rem;box-shadow:0 1px 2px 0 rgba(0,0,0,.08);margin-bottom:0;transition:all .3s cubic-bezier(.4,0,.2,1);background-color:#ffffff}.entry-card-container .entry.is-expanded{border-color:#BDCCE1;box-shadow:0 10px 20px -5px rgba(0,0,0,.1)}@media (min-width:768px){.entry-card-container .entry{background-color:rgb(250.53125,251.546875,252.96875);box-shadow:0 2px 6px rgba(0,0,0,.03)}.entry-card-container .entry:hover{border-color:#BDCCE1}}.entry-card-container .entry-inner{flex-direction:column;align-items:start;gap:.5rem}.entry-card-container .entry-inner .entry-sentence{margin-top:.6rem}.entry-card-container .entry-count{position:absolute;top:-5px;right:-8px;color:#BDCCE1;font-weight:700;font-size:.8rem;width:1rem}.entry-card-container .entry-sentences{display:flex;flex-direction:column;align-items:start;gap:1rem;padding-top:1rem;margin-top:1rem;border-top:1px solid #dae2ef}@keyframes fadeIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.animate-fadeIn{animation:fadeIn .3s ease forwards}.quick-stats .stat-badge{flex-direction:row;align-items:center;flex:1 1 200px;gap:.75rem;padding:.8rem 1.1rem;border-radius:.75rem;background-color:#ffffff;border:1px solid #dae2ef;cursor:pointer;transition:all .2s ease}.quick-stats .stat-badge:hover{box-shadow:0 2px 4px rgba(0,0,0,.1)}@media (max-width:639px){.quick-stats .stat-badge{padding:.6rem .75rem}}@media (min-width:640px) and (max-width:767px){.quick-stats .stat-badge{flex-direction:column;gap:.5rem;padding:.75rem}}.quick-stats .stat-badge .stat-badge-content{display:flex;flex-direction:column;gap:0;align-items:flex-start}@media (min-width:640px) and (max-width:767px){.quick-stats .stat-badge .stat-badge-content{gap:.2rem;align-items:center}}.quick-stats .stat-icon{width:2rem;height:2rem;border-radius:.5rem;display:flex;align-items:center;justify-content:center;flex-shrink:0}@media (min-width:768px){.quick-stats .stat-icon{width:3rem;height:3rem;border-radius:.75rem}}.dark .main-bg-color,.dark body{background-color:#161A29}.dark .tippy-box:not([data-theme~=suggestions]){background-color:rgb(11.3142857143,13.3714285714,21.0857142857)}.dark .tippy-box:not([data-theme~=suggestions]) .tippy-arrow{color:rgb(11.3142857143,13.3714285714,21.0857142857)}.dark .tippy-box:not([data-theme~=suggestions])[data-theme~=dropdown]{background-color:rgb(34.4666666667,40.7333333333,64.2333333333);border-color:rgb(46.9333333333,55.4666666667,87.4666666667)}.dark .tippy-box:not([data-theme~=suggestions])[data-theme~=dropdown] .tippy-item-btn{color:rgb(111.2995633188,131.2288209607,158.5004366812);border-bottom-color:rgb(43.3714285714,51.2571428571,80.8285714286)}.dark .tippy-box:not([data-theme~=suggestions])[data-theme~=dropdown] .tippy-item-btn:hover{color:rgb(147.9126637555,162.7641921397,183.0873362445)}.dark .tippy-box:not([data-theme~=suggestions])[data-theme~=dropdown][data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:rgb(34.4666666667,40.7333333333,64.2333333333)}.dark .tippy-box:not([data-theme~=suggestions])[data-theme~=dropdown][data-placement^=bottom]>.tippy-arrow:after{border-bottom-color:rgb(46.9333333333,55.4666666667,87.4666666667)}.dark .tippy-box:not([data-theme~=suggestions])[data-theme~=dropdown][data-placement^=top]>.tippy-arrow:before{border-top-color:rgb(34.4666666667,40.7333333333,64.2333333333)}.dark .tippy-box:not([data-theme~=suggestions])[data-theme~=dropdown][data-placement^=top]>.tippy-arrow:after{border-top-color:rgb(46.9333333333,55.4666666667,87.4666666667)}.dark .btn-option-correct{background-color:rgb(234.1357142857,250.4642857143,238.6714285714);border-color:rgb(39.2647302905,191.5352697095,78.5294605809);color:#25B148}.dark .app-menu{background-color:rgb(30.9047619048,36.5238095238,57.5952380952)}.dark .deck{background:rgb(32.6857142857,38.6285714286,60.9142857143);border-color:rgb(38.0285714286,44.9428571429,70.8714285714) rgb(38.0285714286,44.9428571429,70.8714285714) rgb(43.3714285714,51.2571428571,80.8285714286)}.dark .deck .deck-footer{border-top-color:rgb(43.3714285714,51.2571428571,80.8285714286)}.dark .deck:hover{border-color:rgb(39.8095238095,47.0476190476,74.1904761905);box-shadow:0 0 10px 0 rgba(0,0,0,.15)}.dark .deck-progress-bar-track{background-color:rgb(46.9333333333,55.4666666667,87.4666666667);box-shadow:inset 0 0 2px rgba(0,0,0,.07)}.dark .quick-stats .stat-badge{background-color:#21263d;border-color:#282f4a}.dark .quick-stats .stat-badge:hover{background-color:rgb(39.8095238095,47.0476190476,74.1904761905);border-color:rgb(46.9333333333,55.4666666667,87.4666666667);box-shadow:0 2px 4px rgba(0,0,0,.5)}.dark .entry{background-color:#21263D;border-color:#303758}@media (min-width:768px){.dark .entry{background-color:transparent}}.dark .entry-card-container .entry{background-color:rgb(39.8095238095,47.0476190476,74.1904761905);border-color:rgb(46.9333333333,55.4666666667,87.4666666667);box-shadow:0 2px 6px 0 rgba(0,0,0,.1)}.dark .entry-card-container .entry-sentences{border-top-color:rgb(46.9333333333,55.4666666667,87.4666666667)}.dark .entry-card-container .entry-count{color:rgb(75.4285714286,89.1428571429,140.5714285714)}.dark .hero-section{background:linear-gradient(180deg,#161A29,rgb(16.6571428571,19.6857142857,31.0428571429));border-bottom:1px solid #21263d}.dark .btn-link{color:#C9D1E0}.dark .btn-link:hover{color:#d7dde8}.dark .btn-link.btn-link-outline{background-color:#282F4A;border-color:rgb(49.8,57.0625,91.3)}.dark .btn-link.btn-link-outline:hover{border-color:#374066}.dark .progress-bar-track{background-color:rgb(29.1238095238,34.419047619,54.2761904762);border-top:1px solid rgb(11.3142857143,13.3714285714,21.0857142857);border-bottom-color:rgb(43.3714285714,51.2571428571,80.8285714286)}.dark .progress-bar-track .progress-bar-fill{box-shadow:inset 0 -2px rgba(0,0,0,.15)}.dark .exercise-content{background:rgb(32.6857142857,38.6285714286,60.9142857143);border-color:rgb(38.0285714286,44.9428571429,70.8714285714) rgb(38.0285714286,44.9428571429,70.8714285714) rgb(43.3714285714,51.2571428571,80.8285714286)}.dark .exercise-actions{border-top-color:rgb(43.3714285714,51.2571428571,80.8285714286)}.dark .exercise-actions .autoplay-session{color:#BBC6D9;background:#303758;border-color:#374066}.dark .exercise-actions .autoplay-session.active{color:#bbc6d9}.dark .exercise-actions .autoplay-session:hover{color:rgb(203.358490566,211.7122641509,226.141509434);background:#374066;border-color:#3F4874}.dark .exercise-actions .btn-toggle-state{color:#BBC6D9;background-color:#303758}.dark .exercise-actions .btn-toggle-state:hover{color:rgb(236.0754716981,239.1367924528,244.4245283019)}.dark .exercise-actions .btn-toggle-state.btn-toggle-is-learned{background-color:rgba(41,200,82,.1);color:#25B148}.dark .exercise-actions .btn-toggle-state.btn-toggle-is-difficult{background-color:rgba(240,55,60,.1);color:rgb(245.3372093023,126.1627906977,129.3837209302)}.dark .wrap-btn-pills{background:#282F4A;border-color:#303758}.dark .wrap-btn-pills .btn-pill-correct{color:rgb(39.6453271028,189.6546728972,77.1476635514);border-right:1px solid #303758}.dark .wrap-btn-pills .btn-pill-incorrect{color:rgb(243.5581395349,102.4418604651,106.2558139535)}.dark .input-to-fill{background-color:#1A1E2F;border-color:#303758}.dark .input-to-fill:focus{background-color:rgb(24.1835616438,27.904109589,43.7164383562);border-color:#206FFF;box-shadow:inset 2px 2px 4px rgba(0,0,0,.1)}.dark .order-zone{border-color:#374066}.dark .order-zone.zone-active{border-color:#465182}.dark .feedback-learning{border-top-color:rgb(34.4666666667,40.7333333333,64.2333333333)}.dark .feedback-learning.feedback-normal{background-color:rgb(27.3428571429,32.3142857143,50.9571428571)}.dark .feedback-learning.feedback-success{background-color:#192C2C;border-top-color:#25B148}.dark .feedback-learning.feedback-error{background-color:#1d1111;border-top-color:#ef4444}.dark .btn-3d-outline{color:rgb(137.9245283019,156.8632075472,189.5754716981);background:rgb(38.0285714286,44.9428571429,70.8714285714);border-color:rgb(52.2761904762,61.780952381,97.4238095238);box-shadow:0 2px 0 0 rgb(52.2761904762,61.780952381,97.4238095238)}.dark .btn-3d-outline:hover:not(:disabled){color:#C9D1E0;border-color:rgb(64.7428571429,76.5142857143,120.6571428571);box-shadow:0 2px 0 0 rgb(64.7428571429,76.5142857143,120.6571428571)}.dark .btn-3d-danger{background-color:#F0373C;color:white;box-shadow:0 4px 0 0 #C61720}.dark .btn-3d-danger:hover:not(:disabled){background-color:rgb(241.0674418605,69.2325581395,73.876744186)}.dark .btn-3d-danger.btn-3d-dropdown{border-left-color:#C61720}.dark .btn-option{color:#BBC6D9;background-color:#303758;border-color:#374066}.dark .btn-option:hover{color:#206FFF;background-color:rgba(32,111,255,.12);border-color:#206FFF;box-shadow:0 0 8px rgba(19,129,255,.25);text-shadow:1px 1px 4px rgba(0,0,0,.3)}.dark .btn-option .answer-icon{background-color:#282F4A}.dark .btn-option-selected,.dark .btn-option.btn-option-selected:hover{color:#206FFF;background-color:rgba(32,111,255,.12);border-color:#206FFF}.dark .btn-option-correct,.dark .btn-option.btn-option-correct:hover{color:#29C852;background-color:rgba(41,200,82,.12);border-color:#29C852}.dark .btn-option.btn-option-correct:hover{box-shadow:0 0 8px rgba(0,255,34,.25)}.dark .btn-option-incorrect,.dark .btn-option.btn-option-incorrect:hover{color:rgb(241.7790697674,78.7209302326,83.1279069767);background-color:rgba(240,55,60,.085);border-color:#F0373C}.dark .btn-option.btn-option-incorrect:hover{box-shadow:0 0 8px rgba(255,0,0,.25)}.dark .btn-option.btn-order-word:hover{background:#23345C}.dark .btn-option.btn-order-word.empty-slot{background:#282F4A!important;text-shadow:none}