@font-face{font-family:__Tajawal_471a0c;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/a7017400c9fd40b6-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:__Tajawal_471a0c;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/149bd79232cbc8b2-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:__Tajawal_471a0c;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/dd994fbf464986f0-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:__Tajawal_471a0c;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e97026df054cf2a3-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:__Tajawal_471a0c;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/63a79a6cf340c5d2-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:__Tajawal_471a0c;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/f15f45d13243c643-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:__Tajawal_471a0c;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/1ebb550cd0a67fc6-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:__Tajawal_471a0c;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/ce401babc0566bc1-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:__Tajawal_471a0c;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/420b3da95f5fbf98-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:__Tajawal_471a0c;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/0a61324d85234ed0-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:__Tajawal_Fallback_471a0c;src:local("Arial");ascent-override:67.93%;descent-override:37.71%;line-gap-override:21.13%;size-adjust:94.66%}.__className_471a0c{font-family:__Tajawal_471a0c,__Tajawal_Fallback_471a0c;font-style:normal}.__variable_471a0c{--font-tajawal:"__Tajawal_471a0c","__Tajawal_Fallback_471a0c"}@font-face{font-family:__IBM_Plex_Mono_595324;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_595324;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_595324;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_595324;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_595324;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_595324;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_595324;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_595324;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_595324;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_595324;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_595324;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_595324;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_595324;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_595324;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_595324;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_Fallback_595324;src:local("Arial");ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.00%;size-adjust:134.59%}.__className_595324{font-family:__IBM_Plex_Mono_595324,__IBM_Plex_Mono_Fallback_595324;font-style:normal}.__variable_595324{--font-ibm-plex-mono:"__IBM_Plex_Mono_595324","__IBM_Plex_Mono_Fallback_595324"}:root{--ds-brand-primary-50:#eef2ff;--ds-brand-primary-100:#e0e7ff;--ds-brand-primary-200:#c7d2fe;--ds-brand-primary-300:#a5b4fc;--ds-brand-primary-400:#818cf8;--ds-brand-primary-500:#6366f1;--ds-brand-primary-600:#4f46e5;--ds-brand-primary-700:#4338ca;--ds-brand-primary-800:#3730a3;--ds-brand-primary-900:#312e81;--ds-brand-primary-950:#1e1b4b;--ds-brand-accent-50:#fffbeb;--ds-brand-accent-100:#fef3c7;--ds-brand-accent-200:#fde68a;--ds-brand-accent-300:#fcd34d;--ds-brand-accent-400:#fbbf24;--ds-brand-accent-500:#f59e0b;--ds-brand-accent-600:#d97706;--ds-brand-accent-700:#b45309;--ds-brand-rimal-sand:#f5f0e8;--ds-brand-rimal-night:#1a1612;--ds-brand-rimal-oasis:#2a7c76;--ds-brand-rimal-rose:#c07050;--ds-brand-rimal-gold:#d4a853;--ds-brand-rimal-ink:#2c2418;--ds-brand-rimal-cream:#e8dfd0;--ds-brand-rimal-stone:#b8ad9e;--ds-gradient-primary:linear-gradient(135deg,#6366f1,#8b5cf6 50%,#a78bfa);--ds-gradient-accent:linear-gradient(135deg,#f59e0b,#fbbf24 50%,#fcd34d);--ds-gradient-hero:radial-gradient(ellipse at 30% 0%,rgba(99,102,241,.15) 0%,transparent 50%),radial-gradient(ellipse at 70% 100%,rgba(139,92,246,.1) 0%,transparent 50%);--ds-gradient-rimal:linear-gradient(135deg,hsla(37,39%,94%,.98),hsla(38,34%,86%,.94));--ds-gradient-oasis:linear-gradient(135deg,#2a7c76,#1f5f5a);--ds-gradient-text-brand:linear-gradient(135deg,#6366f1,#8b5cf6,#a78bfa);--ds-gradient-text-gold:linear-gradient(135deg,#f59e0b,#fbbf24);--ds-semantic-background:246 100% 99%;--ds-semantic-foreground:240 50% 20%;--ds-semantic-card:0 0% 100%;--ds-semantic-card-foreground:240 50% 20%;--ds-semantic-popover:0 0% 100%;--ds-semantic-popover-foreground:240 50% 20%;--ds-semantic-primary:239 84% 67%;--ds-semantic-primary-foreground:0 0% 100%;--ds-semantic-secondary:245 58% 95%;--ds-semantic-secondary-foreground:240 50% 20%;--ds-semantic-muted:245 58% 95%;--ds-semantic-muted-foreground:220 9% 46%;--ds-semantic-accent:245 58% 95%;--ds-semantic-accent-foreground:240 50% 20%;--ds-semantic-destructive:0 84% 60%;--ds-semantic-destructive-foreground:0 0% 100%;--ds-semantic-border:240 6% 90%;--ds-semantic-input:240 6% 90%;--ds-semantic-ring:239 84% 67%;--ds-semantic-surface-canvas:#fafafe;--ds-semantic-surface-subtle:#f1f0fb;--ds-semantic-surface-panel:hsla(0,0%,100%,.7);--ds-semantic-surface-panel-hover:hsla(0,0%,100%,.85);--ds-semantic-surface-glass:hsla(0,0%,100%,.6);--ds-semantic-text-primary:#1e1b4b;--ds-semantic-text-secondary:#6b7280;--ds-semantic-text-muted:#94a3b8;--ds-semantic-text-disabled:#cbd5e1;--ds-semantic-border-glass:hsla(0,0%,100%,.3);--ds-semantic-border-subtle:rgba(15,23,42,.08);--ds-semantic-border-strong:rgba(15,23,42,.16);--ds-semantic-border-focus:rgba(99,102,241,.35);--ds-semantic-focus-ring:rgba(99,102,241,.45);--ds-semantic-focus-glow:0 0 0 4px rgba(99,102,241,.16);--ds-semantic-status-success:#10b981;--ds-semantic-status-warning:#f59e0b;--ds-semantic-status-error:#ef4444;--ds-density-spacious-shell-inline:clamp(1.25rem,3vw,2rem);--ds-density-spacious-section-block:clamp(4rem,9vw,8rem);--ds-density-spacious-card-padding:1.75rem;--ds-density-spacious-stack-gap:1.5rem;--ds-density-standard-shell-inline:1.25rem;--ds-density-standard-section-block:3rem;--ds-density-standard-card-padding:1.5rem;--ds-density-standard-stack-gap:1rem;--ds-density-compact-shell-inline:1rem;--ds-density-compact-section-block:2rem;--ds-density-compact-card-padding:1rem;--ds-density-compact-stack-gap:0.75rem;--ds-radius-sm:0.5rem;--ds-radius-md:0.75rem;--ds-radius-lg:1rem;--ds-radius-xl:1.25rem;--ds-radius-2xl:1.5rem;--ds-radius-pill:9999px;--ds-radius-circle:50%;--ds-elevation-soft:0 8px 32px rgba(99,102,241,.1);--ds-elevation-elevated:0 12px 40px rgba(99,102,241,.12),0 0 0 1px rgba(99,102,241,.05);--ds-elevation-glow-primary:0 0 20px rgba(99,102,241,.4),0 0 60px rgba(99,102,241,.1);--ds-elevation-glow-accent:0 0 20px rgba(251,191,36,.3),0 0 60px rgba(251,191,36,.1);--ds-elevation-rimal-soft:0 20px 60px rgba(44,36,24,.1);--ds-elevation-rimal-strong:0 24px 80px rgba(26,22,18,.18);--ds-elevation-oasis-glow:0 0 0 1px rgba(42,124,118,.16),0 18px 48px rgba(42,124,118,.18);--ds-elevation-widget-bubble:0 4px 24px color-mix(in srgb,var(--primary-color) 50%,transparent);--ds-elevation-widget-window:0 0 0 1px rgba(0,0,0,.06),0 4px 6px -2px rgba(0,0,0,.05),0 24px 48px -12px rgba(0,0,0,.18);--ds-motion-duration-instant:0ms;--ds-motion-duration-fast:150ms;--ds-motion-duration-base:250ms;--ds-motion-duration-slow:500ms;--ds-motion-duration-ambient:3000ms;--ds-motion-easing-standard:ease;--ds-motion-easing-emphasized:cubic-bezier(.16,1,.3,1);--ds-motion-easing-bounce:cubic-bezier(.34,1.56,.64,1);--ds-motion-animation-gentle-pulse:gentle-pulse 3s ease-in-out infinite;--ds-motion-animation-spin-slow:spin 8s linear infinite;--ds-motion-animation-ripple:ripple 0.6s ease-out;--ds-motion-animation-float:float 20s ease-in-out infinite;--ds-motion-animation-border-glow:border-glow 3s ease-in-out infinite;--ds-motion-animation-fade-in-up:fade-in-up 0.5s ease-out;--ds-motion-animation-fade-in-right:fade-in-right 0.5s ease-out;--ds-motion-animation-scale-in:scale-in 0.3s ease-out;--ds-motion-animation-drift:drift 16s ease-in-out infinite;--ds-motion-animation-shimmer:shimmer 8s linear infinite;--ds-motion-animation-pulse-dot:pulse-dot 2.8s ease-in-out infinite;--ds-theme-marketing-density:spacious;--ds-theme-marketing-bg:#f5f0e8;--ds-theme-marketing-bg-soft:#efe6d8;--ds-theme-marketing-surface:rgba(255,250,243,.68);--ds-theme-marketing-surface-strong:rgba(255,248,239,.88);--ds-theme-marketing-border:rgba(44,36,24,.1);--ds-theme-marketing-border-strong:rgba(42,124,118,.22);--ds-theme-marketing-text:#2c2418;--ds-theme-marketing-text-soft:#685948;--ds-theme-marketing-muted:#b8ad9e;--ds-theme-marketing-oasis:#2a7c76;--ds-theme-marketing-rose:#c07050;--ds-theme-marketing-gold:#d4a853;--ds-theme-marketing-shadow:0 24px 80px rgba(44,36,24,.1);--ds-theme-marketing-radial-oasis:rgba(42,124,118,.14);--ds-theme-marketing-radial-gold:rgba(212,168,83,.14);--ds-theme-auth-density:standard;--ds-theme-auth-surface:#f5f0e8;--ds-theme-auth-text:#2c2418;--ds-theme-auth-text-muted:#685948;--ds-theme-auth-text-subtle:#857a70;--ds-theme-auth-semantic-background:35 43% 94%;--ds-theme-auth-semantic-foreground:35 29% 13%;--ds-theme-auth-semantic-card:36 45% 98%;--ds-theme-auth-semantic-card-foreground:35 29% 13%;--ds-theme-auth-semantic-popover:36 45% 98%;--ds-theme-auth-semantic-popover-foreground:35 29% 13%;--ds-theme-auth-semantic-primary:176 49% 33%;--ds-theme-auth-semantic-primary-foreground:0 0% 100%;--ds-theme-auth-semantic-secondary:36 45% 95%;--ds-theme-auth-semantic-secondary-foreground:35 29% 13%;--ds-theme-auth-semantic-muted:36 38% 96%;--ds-theme-auth-semantic-muted-foreground:31 18% 35%;--ds-theme-auth-semantic-accent:36 45% 95%;--ds-theme-auth-semantic-accent-foreground:35 29% 13%;--ds-theme-auth-semantic-border:34 22% 84%;--ds-theme-auth-semantic-input:34 22% 84%;--ds-theme-auth-semantic-ring:176 49% 33%;--ds-theme-auth-semantic-surface-canvas:#f5f0e8;--ds-theme-auth-semantic-surface-subtle:hsla(37,42%,89%,.72);--ds-theme-auth-semantic-surface-panel:rgba(255,250,243,.82);--ds-theme-auth-semantic-surface-panel-hover:rgba(255,248,239,.92);--ds-theme-auth-semantic-surface-glass:rgba(255,250,243,.76);--ds-theme-auth-semantic-text-primary:#2c2418;--ds-theme-auth-semantic-text-secondary:#685948;--ds-theme-auth-semantic-text-muted:#857a70;--ds-theme-auth-semantic-text-disabled:#b8ad9e;--ds-theme-auth-semantic-border-glass:rgba(42,124,118,.14);--ds-theme-auth-semantic-border-subtle:rgba(44,36,24,.1);--ds-theme-auth-semantic-border-strong:rgba(42,124,118,.18);--ds-theme-auth-semantic-border-focus:rgba(42,124,118,.18);--ds-theme-auth-semantic-focus-ring:rgba(42,124,118,.18);--ds-theme-auth-semantic-focus-glow:0 0 0 4px rgba(42,124,118,.16);--ds-theme-auth-input-bg:hsla(0,0%,100%,.9);--ds-theme-auth-input-bg-focus:#fffaf3;--ds-theme-auth-input-border:rgba(44,36,24,.12);--ds-theme-auth-glass-bg:rgba(255,250,243,.76);--ds-theme-auth-glass-border:rgba(42,124,118,.14);--ds-theme-auth-glass-shadow:0 24px 64px rgba(44,36,24,.1);--ds-theme-auth-glow-outer:rgba(42,124,118,.12);--ds-theme-auth-glow-inner:rgba(212,168,83,.1);--ds-theme-auth-focus:#2a7c76;--ds-theme-auth-focus-ring:rgba(42,124,118,.18);--ds-theme-auth-primary-button:linear-gradient(135deg,#2a7c76,#236b66);--ds-theme-auth-primary-button-shadow:0 18px 40px rgba(42,124,118,.24);--ds-theme-auth-secondary-button-bg:rgba(255,250,243,.72);--ds-theme-auth-secondary-button-border:rgba(44,36,24,.12);--ds-theme-auth-tonal-border:rgba(42,124,118,.14);--ds-theme-auth-tonal-bg:rgba(42,124,118,.07);--ds-theme-auth-link:#2a7c76;--ds-theme-auth-link-hover:#236b66;--ds-theme-dashboard-density:compact;--ds-theme-dashboard-chrome-surface:hsla(0,0%,100%,.82);--ds-theme-dashboard-chrome-border:rgba(42,124,118,.14);--ds-theme-dashboard-chrome-shadow:0 18px 48px rgba(42,124,118,.12),0 0 0 1px rgba(42,124,118,.06);--ds-theme-admin-density:standard;--ds-theme-admin-chrome-surface:hsla(0,0%,100%,.84);--ds-theme-admin-chrome-border:rgba(42,124,118,.15);--ds-theme-admin-chrome-shadow:0 20px 52px rgba(42,124,118,.12),0 0 0 1px rgba(42,124,118,.06);--ds-theme-widget-density:compact;--ds-theme-widget-surface-canvas:#fff;--ds-theme-widget-surface-muted:#f8f9fb;--ds-theme-widget-surface-subtle:hsla(0,0%,100%,.5);--ds-theme-widget-text-primary:#111827;--ds-theme-widget-text-secondary:#6b7280;--ds-theme-widget-border-subtle:rgba(0,0,0,.06);--ds-theme-widget-status-online:#22c55e;--ds-theme-widget-primary-color:#2a7c76;--ds-theme-widget-secondary-color:#fff}.dark{--ds-brand-primary-50:#eef2ff;--ds-brand-primary-100:#e0e7ff;--ds-brand-primary-200:#c7d2fe;--ds-brand-primary-300:#a5b4fc;--ds-brand-primary-400:#818cf8;--ds-brand-primary-500:#6366f1;--ds-brand-primary-600:#4f46e5;--ds-brand-primary-700:#4338ca;--ds-brand-primary-800:#3730a3;--ds-brand-primary-900:#312e81;--ds-brand-primary-950:#1e1b4b;--ds-brand-accent-50:#fffbeb;--ds-brand-accent-100:#fef3c7;--ds-brand-accent-200:#fde68a;--ds-brand-accent-300:#fcd34d;--ds-brand-accent-400:#fbbf24;--ds-brand-accent-500:#f59e0b;--ds-brand-accent-600:#d97706;--ds-brand-accent-700:#b45309;--ds-brand-rimal-sand:#f5f0e8;--ds-brand-rimal-night:#1a1612;--ds-brand-rimal-oasis:#2a7c76;--ds-brand-rimal-rose:#c07050;--ds-brand-rimal-gold:#d4a853;--ds-brand-rimal-ink:#2c2418;--ds-brand-rimal-cream:#e8dfd0;--ds-brand-rimal-stone:#b8ad9e;--ds-gradient-primary:linear-gradient(135deg,#6366f1,#8b5cf6 50%,#a78bfa);--ds-gradient-accent:linear-gradient(135deg,#f59e0b,#fbbf24 50%,#fcd34d);--ds-gradient-hero:radial-gradient(ellipse at 30% 0%,rgba(99,102,241,.15) 0%,transparent 50%),radial-gradient(ellipse at 70% 100%,rgba(139,92,246,.1) 0%,transparent 50%);--ds-gradient-rimal:linear-gradient(135deg,hsla(37,39%,94%,.98),hsla(38,34%,86%,.94));--ds-gradient-oasis:linear-gradient(135deg,#2a7c76,#1f5f5a);--ds-gradient-text-brand:linear-gradient(135deg,#6366f1,#8b5cf6,#a78bfa);--ds-gradient-text-gold:linear-gradient(135deg,#f59e0b,#fbbf24);--ds-semantic-background:240 33% 8%;--ds-semantic-foreground:240 20% 88%;--ds-semantic-card:240 25% 10%;--ds-semantic-card-foreground:240 20% 88%;--ds-semantic-popover:240 25% 10%;--ds-semantic-popover-foreground:240 20% 88%;--ds-semantic-primary:239 84% 67%;--ds-semantic-primary-foreground:0 0% 100%;--ds-semantic-secondary:240 20% 15%;--ds-semantic-secondary-foreground:240 20% 88%;--ds-semantic-muted:240 20% 15%;--ds-semantic-muted-foreground:240 15% 60%;--ds-semantic-accent:240 20% 15%;--ds-semantic-accent-foreground:240 20% 88%;--ds-semantic-destructive:0 62% 40%;--ds-semantic-destructive-foreground:0 0% 100%;--ds-semantic-border:240 15% 20%;--ds-semantic-input:240 15% 20%;--ds-semantic-ring:239 84% 67%;--ds-semantic-surface-canvas:#0f0d1e;--ds-semantic-surface-subtle:#1a1736;--ds-semantic-surface-panel:rgba(30,27,75,.5);--ds-semantic-surface-panel-hover:rgba(30,27,75,.7);--ds-semantic-surface-glass:rgba(30,27,75,.4);--ds-semantic-text-primary:#e0e7ff;--ds-semantic-text-secondary:#94a3b8;--ds-semantic-text-muted:#64748b;--ds-semantic-text-disabled:#475569;--ds-semantic-border-glass:rgba(99,102,241,.15);--ds-semantic-border-subtle:rgba(148,163,184,.14);--ds-semantic-border-strong:rgba(148,163,184,.28);--ds-semantic-border-focus:rgba(129,140,248,.4);--ds-semantic-focus-ring:rgba(129,140,248,.5);--ds-semantic-focus-glow:0 0 0 4px rgba(129,140,248,.24);--ds-semantic-status-success:#10b981;--ds-semantic-status-warning:#f59e0b;--ds-semantic-status-error:#ef4444;--ds-density-spacious-shell-inline:clamp(1.25rem,3vw,2rem);--ds-density-spacious-section-block:clamp(4rem,9vw,8rem);--ds-density-spacious-card-padding:1.75rem;--ds-density-spacious-stack-gap:1.5rem;--ds-density-standard-shell-inline:1.25rem;--ds-density-standard-section-block:3rem;--ds-density-standard-card-padding:1.5rem;--ds-density-standard-stack-gap:1rem;--ds-density-compact-shell-inline:1rem;--ds-density-compact-section-block:2rem;--ds-density-compact-card-padding:1rem;--ds-density-compact-stack-gap:0.75rem;--ds-radius-sm:0.5rem;--ds-radius-md:0.75rem;--ds-radius-lg:1rem;--ds-radius-xl:1.25rem;--ds-radius-2xl:1.5rem;--ds-radius-pill:9999px;--ds-radius-circle:50%;--ds-elevation-soft:0 8px 32px rgba(99,102,241,.1);--ds-elevation-elevated:0 12px 40px rgba(99,102,241,.12),0 0 0 1px rgba(99,102,241,.05);--ds-elevation-glow-primary:0 0 20px rgba(99,102,241,.4),0 0 60px rgba(99,102,241,.1);--ds-elevation-glow-accent:0 0 20px rgba(251,191,36,.3),0 0 60px rgba(251,191,36,.1);--ds-elevation-rimal-soft:0 20px 60px rgba(44,36,24,.1);--ds-elevation-rimal-strong:0 24px 80px rgba(26,22,18,.18);--ds-elevation-oasis-glow:0 0 0 1px rgba(42,124,118,.16),0 18px 48px rgba(42,124,118,.18);--ds-elevation-widget-bubble:0 4px 24px color-mix(in srgb,var(--primary-color) 50%,transparent);--ds-elevation-widget-window:0 0 0 1px rgba(0,0,0,.06),0 4px 6px -2px rgba(0,0,0,.05),0 24px 48px -12px rgba(0,0,0,.18);--ds-motion-duration-instant:0ms;--ds-motion-duration-fast:150ms;--ds-motion-duration-base:250ms;--ds-motion-duration-slow:500ms;--ds-motion-duration-ambient:3000ms;--ds-motion-easing-standard:ease;--ds-motion-easing-emphasized:cubic-bezier(.16,1,.3,1);--ds-motion-easing-bounce:cubic-bezier(.34,1.56,.64,1);--ds-motion-animation-gentle-pulse:gentle-pulse 3s ease-in-out infinite;--ds-motion-animation-spin-slow:spin 8s linear infinite;--ds-motion-animation-ripple:ripple 0.6s ease-out;--ds-motion-animation-float:float 20s ease-in-out infinite;--ds-motion-animation-border-glow:border-glow 3s ease-in-out infinite;--ds-motion-animation-fade-in-up:fade-in-up 0.5s ease-out;--ds-motion-animation-fade-in-right:fade-in-right 0.5s ease-out;--ds-motion-animation-scale-in:scale-in 0.3s ease-out;--ds-motion-animation-drift:drift 16s ease-in-out infinite;--ds-motion-animation-shimmer:shimmer 8s linear infinite;--ds-motion-animation-pulse-dot:pulse-dot 2.8s ease-in-out infinite;--ds-theme-marketing-density:spacious;--ds-theme-marketing-bg:#1a1612;--ds-theme-marketing-bg-soft:#241d18;--ds-theme-marketing-surface:rgba(36,29,24,.72);--ds-theme-marketing-surface-strong:rgba(43,34,28,.92);--ds-theme-marketing-border:hsla(38,34%,86%,.1);--ds-theme-marketing-border-strong:rgba(42,124,118,.3);--ds-theme-marketing-text:#e8dfd0;--ds-theme-marketing-text-soft:#c4b7a5;--ds-theme-marketing-muted:#857a70;--ds-theme-marketing-oasis:#74c3bd;--ds-theme-marketing-rose:#c88a71;--ds-theme-marketing-gold:#d4a853;--ds-theme-marketing-shadow:0 24px 80px rgba(0,0,0,.3);--ds-theme-marketing-radial-oasis:rgba(42,124,118,.16);--ds-theme-marketing-radial-gold:rgba(212,168,83,.12);--ds-theme-auth-density:standard;--ds-theme-auth-surface:#1a1612;--ds-theme-auth-text:#e8dfd0;--ds-theme-auth-text-muted:#c4b7a5;--ds-theme-auth-text-subtle:#a89a88;--ds-theme-auth-semantic-background:30 18% 9%;--ds-theme-auth-semantic-foreground:38 34% 86%;--ds-theme-auth-semantic-card:24 19% 14%;--ds-theme-auth-semantic-card-foreground:38 34% 86%;--ds-theme-auth-semantic-popover:24 19% 14%;--ds-theme-auth-semantic-popover-foreground:38 34% 86%;--ds-theme-auth-semantic-primary:175 40% 61%;--ds-theme-auth-semantic-primary-foreground:25 20% 12%;--ds-theme-auth-semantic-secondary:24 19% 14%;--ds-theme-auth-semantic-secondary-foreground:38 34% 86%;--ds-theme-auth-semantic-muted:24 19% 14%;--ds-theme-auth-semantic-muted-foreground:35 21% 71%;--ds-theme-auth-semantic-accent:24 19% 14%;--ds-theme-auth-semantic-accent-foreground:38 34% 86%;--ds-theme-auth-semantic-border:34 16% 30%;--ds-theme-auth-semantic-input:34 16% 30%;--ds-theme-auth-semantic-ring:175 40% 61%;--ds-theme-auth-semantic-surface-canvas:#1a1612;--ds-theme-auth-semantic-surface-subtle:rgba(43,34,28,.72);--ds-theme-auth-semantic-surface-panel:rgba(43,34,28,.8);--ds-theme-auth-semantic-surface-panel-hover:rgba(43,34,28,.9);--ds-theme-auth-semantic-surface-glass:rgba(36,29,24,.82);--ds-theme-auth-semantic-text-primary:#e8dfd0;--ds-theme-auth-semantic-text-secondary:#c4b7a5;--ds-theme-auth-semantic-text-muted:#a89a88;--ds-theme-auth-semantic-text-disabled:#8b7f74;--ds-theme-auth-semantic-border-glass:rgba(42,124,118,.28);--ds-theme-auth-semantic-border-subtle:hsla(38,34%,86%,.1);--ds-theme-auth-semantic-border-strong:rgba(130,195,188,.2);--ds-theme-auth-semantic-border-focus:rgba(116,195,189,.22);--ds-theme-auth-semantic-focus-ring:rgba(116,195,189,.22);--ds-theme-auth-semantic-focus-glow:0 0 0 4px rgba(116,195,189,.18);--ds-theme-auth-input-bg:rgba(43,34,28,.72);--ds-theme-auth-input-bg-focus:rgba(52,41,35,.88);--ds-theme-auth-input-border:hsla(38,34%,86%,.1);--ds-theme-auth-glass-bg:rgba(36,29,24,.8);--ds-theme-auth-glass-border:rgba(42,124,118,.28);--ds-theme-auth-glass-shadow:0 30px 80px rgba(0,0,0,.32);--ds-theme-auth-glow-outer:rgba(42,124,118,.14);--ds-theme-auth-glow-inner:rgba(116,195,189,.12);--ds-theme-auth-focus:#74c3bd;--ds-theme-auth-focus-ring:rgba(116,195,189,.22);--ds-theme-auth-primary-button:linear-gradient(135deg,#2a7c76,#236b66);--ds-theme-auth-primary-button-shadow:0 18px 40px rgba(42,124,118,.24);--ds-theme-auth-secondary-button-bg:rgba(43,34,28,.72);--ds-theme-auth-secondary-button-border:hsla(38,34%,86%,.1);--ds-theme-auth-tonal-border:rgba(42,124,118,.24);--ds-theme-auth-tonal-bg:rgba(42,124,118,.12);--ds-theme-auth-link:#74c3bd;--ds-theme-auth-link-hover:#a7dad5;--ds-theme-dashboard-density:compact;--ds-theme-dashboard-chrome-surface:rgba(36,29,24,.82);--ds-theme-dashboard-chrome-border:rgba(116,195,189,.2);--ds-theme-dashboard-chrome-shadow:0 24px 64px rgba(0,0,0,.3),0 0 0 1px rgba(116,195,189,.08);--ds-theme-admin-density:standard;--ds-theme-admin-chrome-surface:rgba(36,29,24,.84);--ds-theme-admin-chrome-border:rgba(116,195,189,.22);--ds-theme-admin-chrome-shadow:0 28px 68px rgba(0,0,0,.32),0 0 0 1px rgba(116,195,189,.1);--ds-theme-widget-density:compact;--ds-theme-widget-surface-canvas:#1f2937;--ds-theme-widget-surface-muted:#111827;--ds-theme-widget-surface-subtle:rgba(17,24,39,.72);--ds-theme-widget-text-primary:#f9fafb;--ds-theme-widget-text-secondary:#d1d5db;--ds-theme-widget-border-subtle:hsla(0,0%,100%,.1);--ds-theme-widget-status-online:#22c55e;--ds-theme-widget-primary-color:#2a7c76;--ds-theme-widget-secondary-color:#111827}