@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/ibm-plex-sans-arabic-arabic-400-normal.38ca8bfd.woff2) format("woff2"),url(/_next/static/media/ibm-plex-sans-arabic-arabic-400-normal.7892506f.woff) format("woff");unicode-range:u+06??,u+0750-077f,u+0870-088e,u+0890-0891,u+0897-08e1,u+08e3-08ff,u+200c-200e,u+2010-2011,u+204f,u+2e41,u+fb50-fdff,u+fe70-fe74,u+fe76-fefc,u+102e0-102fb,u+10e60-10e7e,u+10ec2-10ec4,u+10efc-10eff,u+1ee00-1ee03,u+1ee05-1ee1f,u+1ee21-1ee22,u+1ee24,u+1ee27,u+1ee29-1ee32,u+1ee34-1ee37,u+1ee39,u+1ee3b,u+1ee42,u+1ee47,u+1ee49,u+1ee4b,u+1ee4d-1ee4f,u+1ee51-1ee52,u+1ee54,u+1ee57,u+1ee59,u+1ee5b,u+1ee5d,u+1ee5f,u+1ee61-1ee62,u+1ee64,u+1ee67-1ee6a,u+1ee6c-1ee72,u+1ee74-1ee77,u+1ee79-1ee7c,u+1ee7e,u+1ee80-1ee89,u+1ee8b-1ee9b,u+1eea1-1eea3,u+1eea5-1eea9,u+1eeab-1eebb,u+1eef0-1eef1}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/ibm-plex-sans-arabic-cyrillic-ext-400-normal.ba4736c3.woff2) format("woff2"),url(/_next/static/media/ibm-plex-sans-arabic-cyrillic-ext-400-normal.957492c1.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/ibm-plex-sans-arabic-latin-ext-400-normal.ca5a110a.woff2) format("woff2"),url(/_next/static/media/ibm-plex-sans-arabic-latin-ext-400-normal.e628d671.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/ibm-plex-sans-arabic-latin-400-normal.b6806de1.woff2) format("woff2"),url(/_next/static/media/ibm-plex-sans-arabic-latin-400-normal.aac325aa.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/ibm-plex-sans-arabic-arabic-500-normal.0010010b.woff2) format("woff2"),url(/_next/static/media/ibm-plex-sans-arabic-arabic-500-normal.a7fdaaed.woff) format("woff");unicode-range:u+06??,u+0750-077f,u+0870-088e,u+0890-0891,u+0897-08e1,u+08e3-08ff,u+200c-200e,u+2010-2011,u+204f,u+2e41,u+fb50-fdff,u+fe70-fe74,u+fe76-fefc,u+102e0-102fb,u+10e60-10e7e,u+10ec2-10ec4,u+10efc-10eff,u+1ee00-1ee03,u+1ee05-1ee1f,u+1ee21-1ee22,u+1ee24,u+1ee27,u+1ee29-1ee32,u+1ee34-1ee37,u+1ee39,u+1ee3b,u+1ee42,u+1ee47,u+1ee49,u+1ee4b,u+1ee4d-1ee4f,u+1ee51-1ee52,u+1ee54,u+1ee57,u+1ee59,u+1ee5b,u+1ee5d,u+1ee5f,u+1ee61-1ee62,u+1ee64,u+1ee67-1ee6a,u+1ee6c-1ee72,u+1ee74-1ee77,u+1ee79-1ee7c,u+1ee7e,u+1ee80-1ee89,u+1ee8b-1ee9b,u+1eea1-1eea3,u+1eea5-1eea9,u+1eeab-1eebb,u+1eef0-1eef1}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/ibm-plex-sans-arabic-cyrillic-ext-500-normal.48dbe66a.woff2) format("woff2"),url(/_next/static/media/ibm-plex-sans-arabic-cyrillic-ext-500-normal.fd2e7a35.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/ibm-plex-sans-arabic-latin-ext-500-normal.8f279c5d.woff2) format("woff2"),url(/_next/static/media/ibm-plex-sans-arabic-latin-ext-500-normal.de47d005.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/ibm-plex-sans-arabic-latin-500-normal.eae03735.woff2) format("woff2"),url(/_next/static/media/ibm-plex-sans-arabic-latin-500-normal.3bbff348.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/ibm-plex-sans-arabic-arabic-600-normal.5cb8243e.woff2) format("woff2"),url(/_next/static/media/ibm-plex-sans-arabic-arabic-600-normal.23351d41.woff) format("woff");unicode-range:u+06??,u+0750-077f,u+0870-088e,u+0890-0891,u+0897-08e1,u+08e3-08ff,u+200c-200e,u+2010-2011,u+204f,u+2e41,u+fb50-fdff,u+fe70-fe74,u+fe76-fefc,u+102e0-102fb,u+10e60-10e7e,u+10ec2-10ec4,u+10efc-10eff,u+1ee00-1ee03,u+1ee05-1ee1f,u+1ee21-1ee22,u+1ee24,u+1ee27,u+1ee29-1ee32,u+1ee34-1ee37,u+1ee39,u+1ee3b,u+1ee42,u+1ee47,u+1ee49,u+1ee4b,u+1ee4d-1ee4f,u+1ee51-1ee52,u+1ee54,u+1ee57,u+1ee59,u+1ee5b,u+1ee5d,u+1ee5f,u+1ee61-1ee62,u+1ee64,u+1ee67-1ee6a,u+1ee6c-1ee72,u+1ee74-1ee77,u+1ee79-1ee7c,u+1ee7e,u+1ee80-1ee89,u+1ee8b-1ee9b,u+1eea1-1eea3,u+1eea5-1eea9,u+1eeab-1eebb,u+1eef0-1eef1}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/ibm-plex-sans-arabic-cyrillic-ext-600-normal.3b3b5a95.woff2) format("woff2"),url(/_next/static/media/ibm-plex-sans-arabic-cyrillic-ext-600-normal.3f0d84b8.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/ibm-plex-sans-arabic-latin-ext-600-normal.af8553ce.woff2) format("woff2"),url(/_next/static/media/ibm-plex-sans-arabic-latin-ext-600-normal.f749fc0f.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/ibm-plex-sans-arabic-latin-600-normal.bd28e874.woff2) format("woff2"),url(/_next/static/media/ibm-plex-sans-arabic-latin-600-normal.b5974f07.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/ibm-plex-sans-arabic-arabic-700-normal.3de711fd.woff2) format("woff2"),url(/_next/static/media/ibm-plex-sans-arabic-arabic-700-normal.9f683a9e.woff) format("woff");unicode-range:u+06??,u+0750-077f,u+0870-088e,u+0890-0891,u+0897-08e1,u+08e3-08ff,u+200c-200e,u+2010-2011,u+204f,u+2e41,u+fb50-fdff,u+fe70-fe74,u+fe76-fefc,u+102e0-102fb,u+10e60-10e7e,u+10ec2-10ec4,u+10efc-10eff,u+1ee00-1ee03,u+1ee05-1ee1f,u+1ee21-1ee22,u+1ee24,u+1ee27,u+1ee29-1ee32,u+1ee34-1ee37,u+1ee39,u+1ee3b,u+1ee42,u+1ee47,u+1ee49,u+1ee4b,u+1ee4d-1ee4f,u+1ee51-1ee52,u+1ee54,u+1ee57,u+1ee59,u+1ee5b,u+1ee5d,u+1ee5f,u+1ee61-1ee62,u+1ee64,u+1ee67-1ee6a,u+1ee6c-1ee72,u+1ee74-1ee77,u+1ee79-1ee7c,u+1ee7e,u+1ee80-1ee89,u+1ee8b-1ee9b,u+1eea1-1eea3,u+1eea5-1eea9,u+1eeab-1eebb,u+1eef0-1eef1}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/ibm-plex-sans-arabic-cyrillic-ext-700-normal.19b25b90.woff2) format("woff2"),url(/_next/static/media/ibm-plex-sans-arabic-cyrillic-ext-700-normal.ee36c3f6.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/ibm-plex-sans-arabic-latin-ext-700-normal.f8756bdd.woff2) format("woff2"),url(/_next/static/media/ibm-plex-sans-arabic-latin-ext-700-normal.d00527b5.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/ibm-plex-sans-arabic-latin-700-normal.7b6a1bb2.woff2) format("woff2"),url(/_next/static/media/ibm-plex-sans-arabic-latin-700-normal.ec2c73c8.woff) format("woff");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}:root{--asp-space-0:0;--asp-space-1:0.25rem;--asp-space-2:0.5rem;--asp-space-3:0.75rem;--asp-space-4:1rem;--asp-space-5:1.25rem;--asp-space-6:1.5rem;--asp-space-8:2rem;--asp-space-10:2.5rem;--asp-space-12:3rem;--asp-space-16:4rem;--asp-space-20:5rem;--asp-radius-none:0px;--asp-radius-sm:4px;--asp-radius-md:8px;--asp-radius-lg:12px;--asp-radius-xl:16px;--asp-radius-full:9999px;--asp-z-base:0;--asp-z-raised:10;--asp-z-sticky:100;--asp-z-header:200;--asp-z-dropdown:1000;--asp-z-overlay:1300;--asp-z-dialog:1400;--asp-z-toast:1500;--asp-z-tooltip:1600;--asp-target-min:24px;--asp-target-control:40px;--asp-target-touch:44px;--asp-font-sans:"IBM Plex Sans Arabic","IBM Plex Sans","Tajawal",system-ui,-apple-system,"Segoe UI","Noto Sans Arabic",Tahoma,Arial,sans-serif;--asp-font-mono:"IBM Plex Mono",ui-monospace,"Cascadia Mono","Segoe UI Mono",Consolas,monospace;--asp-font-weight-regular:400;--asp-font-weight-medium:500;--asp-font-weight-semibold:600;--asp-font-weight-bold:700;--asp-text-caption-size:0.8125rem;--asp-text-caption-line-height:1.7;--asp-text-caption-weight:400;--asp-text-body-sm-size:0.875rem;--asp-text-body-sm-line-height:1.7;--asp-text-body-sm-weight:400;--asp-text-body-size:1rem;--asp-text-body-line-height:1.75;--asp-text-body-weight:400;--asp-text-body-lg-size:1.125rem;--asp-text-body-lg-line-height:1.75;--asp-text-body-lg-weight:400;--asp-text-label-size:0.9375rem;--asp-text-label-line-height:1.6;--asp-text-label-weight:500;--asp-text-h6-size:1rem;--asp-text-h6-line-height:1.6;--asp-text-h6-weight:600;--asp-text-h5-size:1.125rem;--asp-text-h5-line-height:1.55;--asp-text-h5-weight:600;--asp-text-h4-size:1.25rem;--asp-text-h4-line-height:1.5;--asp-text-h4-weight:600;--asp-text-h3-size:1.5rem;--asp-text-h3-line-height:1.45;--asp-text-h3-weight:700;--asp-text-h2-size:1.875rem;--asp-text-h2-line-height:1.4;--asp-text-h2-weight:700;--asp-text-h1-size:2.25rem;--asp-text-h1-line-height:1.35;--asp-text-h1-weight:700;--asp-text-display-size:3rem;--asp-text-display-line-height:1.3;--asp-text-display-weight:700;--asp-duration-instant:0ms;--asp-duration-fast:120ms;--asp-duration-normal:200ms;--asp-duration-slow:320ms;--asp-easing-standard:cubic-bezier(0.2,0,0,1);--asp-easing-enter:cubic-bezier(0,0,0.2,1);--asp-easing-exit:cubic-bezier(0.4,0,1,1)}:root,[data-theme=light]{color-scheme:light;--asp-color-bg:#FFFFFF;--asp-color-surface:#F7F8FA;--asp-color-surface-sunken:#EEF1F5;--asp-color-surface-raised:#FFFFFF;--asp-color-text:#101828;--asp-color-text-muted:#475467;--asp-color-text-disabled:#98A2B3;--asp-color-border:#E4E7EC;--asp-color-border-control:#667085;--asp-color-focus-ring:#1849A9;--asp-color-overlay:#0C111D;--asp-color-primary:#0B5CAD;--asp-color-primary-hover:#094A8C;--asp-color-on-primary:#FFFFFF;--asp-color-primary-text:#0B5CAD;--asp-color-primary-subtle:#E8F1FB;--asp-color-on-primary-subtle:#0A4F94;--asp-color-accent:#0F766E;--asp-color-accent-hover:#0B5F58;--asp-color-on-accent:#FFFFFF;--asp-color-accent-text:#0F766E;--asp-color-accent-subtle:#E6F6F4;--asp-color-on-accent-subtle:#0B5F58;--asp-color-success:#067647;--asp-color-on-success:#FFFFFF;--asp-color-success-subtle:#ECFDF3;--asp-color-on-success-subtle:#05603A;--asp-color-warning:#B54708;--asp-color-on-warning:#FFFFFF;--asp-color-warning-subtle:#FFFAEB;--asp-color-on-warning-subtle:#93370D;--asp-color-danger:#B42318;--asp-color-danger-hover:#912018;--asp-color-on-danger:#FFFFFF;--asp-color-danger-text:#B42318;--asp-color-danger-subtle:#FEF3F2;--asp-color-on-danger-subtle:#912018;--asp-color-info:#026AA2;--asp-color-on-info:#FFFFFF;--asp-color-info-subtle:#F0F9FF;--asp-color-on-info-subtle:#065986;--asp-shadow-sm:0 1px 2px 0 rgb(16 24 40/0.06);--asp-shadow-md:0 4px 8px -2px rgb(16 24 40/0.10),0 2px 4px -2px rgb(16 24 40/0.06);--asp-shadow-lg:0 12px 16px -4px rgb(16 24 40/0.10),0 4px 6px -2px rgb(16 24 40/0.05);--asp-shadow-xl:0 24px 48px -12px rgb(16 24 40/0.22)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){color-scheme:dark;--asp-color-bg:#0C111D;--asp-color-surface:#141B2B;--asp-color-surface-sunken:#0A0E17;--asp-color-surface-raised:#1C2538;--asp-color-text:#F2F4F7;--asp-color-text-muted:#A9B3C4;--asp-color-text-disabled:#5D6B82;--asp-color-border:#2A3448;--asp-color-border-control:#7D8BA3;--asp-color-focus-ring:#84CAFF;--asp-color-overlay:#000000;--asp-color-primary:#5EA8F2;--asp-color-primary-hover:#86BEF5;--asp-color-on-primary:#0C111D;--asp-color-primary-text:#7DB8F4;--asp-color-primary-subtle:#102A47;--asp-color-on-primary-subtle:#B2D5F8;--asp-color-accent:#2DC3B3;--asp-color-accent-hover:#5ED3C6;--asp-color-on-accent:#0C111D;--asp-color-accent-text:#4FD1C2;--asp-color-accent-subtle:#0D2F2C;--asp-color-on-accent-subtle:#99E6DD;--asp-color-success:#47CD89;--asp-color-on-success:#0C111D;--asp-color-success-subtle:#0B2E1E;--asp-color-on-success-subtle:#A6EFC6;--asp-color-warning:#FDB022;--asp-color-on-warning:#0C111D;--asp-color-warning-subtle:#3A2508;--asp-color-on-warning-subtle:#FEDF89;--asp-color-danger:#F97066;--asp-color-danger-hover:#FDA29B;--asp-color-on-danger:#0C111D;--asp-color-danger-text:#FDA29B;--asp-color-danger-subtle:#3D1512;--asp-color-on-danger-subtle:#FECDCA;--asp-color-info:#53B1FD;--asp-color-on-info:#0C111D;--asp-color-info-subtle:#0B2840;--asp-color-on-info-subtle:#B9E6FE;--asp-shadow-sm:0 1px 2px 0 rgb(0 0 0/0.40);--asp-shadow-md:0 4px 8px -2px rgb(0 0 0/0.50),0 2px 4px -2px rgb(0 0 0/0.40);--asp-shadow-lg:0 12px 16px -4px rgb(0 0 0/0.55),0 4px 6px -2px rgb(0 0 0/0.40);--asp-shadow-xl:0 24px 48px -12px rgb(0 0 0/0.70)}}[data-theme=dark]{color-scheme:dark;--asp-color-bg:#0C111D;--asp-color-surface:#141B2B;--asp-color-surface-sunken:#0A0E17;--asp-color-surface-raised:#1C2538;--asp-color-text:#F2F4F7;--asp-color-text-muted:#A9B3C4;--asp-color-text-disabled:#5D6B82;--asp-color-border:#2A3448;--asp-color-border-control:#7D8BA3;--asp-color-focus-ring:#84CAFF;--asp-color-overlay:#000000;--asp-color-primary:#5EA8F2;--asp-color-primary-hover:#86BEF5;--asp-color-on-primary:#0C111D;--asp-color-primary-text:#7DB8F4;--asp-color-primary-subtle:#102A47;--asp-color-on-primary-subtle:#B2D5F8;--asp-color-accent:#2DC3B3;--asp-color-accent-hover:#5ED3C6;--asp-color-on-accent:#0C111D;--asp-color-accent-text:#4FD1C2;--asp-color-accent-subtle:#0D2F2C;--asp-color-on-accent-subtle:#99E6DD;--asp-color-success:#47CD89;--asp-color-on-success:#0C111D;--asp-color-success-subtle:#0B2E1E;--asp-color-on-success-subtle:#A6EFC6;--asp-color-warning:#FDB022;--asp-color-on-warning:#0C111D;--asp-color-warning-subtle:#3A2508;--asp-color-on-warning-subtle:#FEDF89;--asp-color-danger:#F97066;--asp-color-danger-hover:#FDA29B;--asp-color-on-danger:#0C111D;--asp-color-danger-text:#FDA29B;--asp-color-danger-subtle:#3D1512;--asp-color-on-danger-subtle:#FECDCA;--asp-color-info:#53B1FD;--asp-color-on-info:#0C111D;--asp-color-info-subtle:#0B2840;--asp-color-on-info-subtle:#B9E6FE;--asp-shadow-sm:0 1px 2px 0 rgb(0 0 0/0.40);--asp-shadow-md:0 4px 8px -2px rgb(0 0 0/0.50),0 2px 4px -2px rgb(0 0 0/0.40);--asp-shadow-lg:0 12px 16px -4px rgb(0 0 0/0.55),0 4px 6px -2px rgb(0 0 0/0.40);--asp-shadow-xl:0 24px 48px -12px rgb(0 0 0/0.70)}@media (prefers-reduced-motion:reduce){:root{--asp-duration-instant:0ms;--asp-duration-fast:0ms;--asp-duration-normal:0ms;--asp-duration-slow:0ms}}.asp-root,body{font-family:var(--asp-font-sans);font-size:var(--asp-text-body-size);line-height:var(--asp-text-body-line-height);color:var(--asp-color-text);background-color:var(--asp-color-bg)}.asp-visually-hidden{position:absolute!important;inline-size:1px!important;block-size:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;white-space:nowrap!important;border:0!important}.asp-button:focus-visible,.asp-check__input:focus-visible,.asp-dialog:focus-visible,.asp-icon-button:focus-visible,.asp-input:focus-visible,.asp-table-wrap:focus-visible{outline:2px solid var(--asp-color-focus-ring);outline-offset:2px}.asp-icon{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center}[dir=rtl] .asp-icon--mirror{transform:scaleX(-1)}[dir=rtl] [dir=ltr] .asp-icon--mirror{transform:none}.asp-button,.asp-icon-button{display:inline-flex;align-items:center;justify-content:center;gap:var(--asp-space-2);border:1px solid transparent;border-radius:var(--asp-radius-md);font:inherit;font-weight:var(--asp-font-weight-semibold);line-height:1.2;cursor:pointer;text-decoration:none;transition:background-color var(--asp-duration-fast) var(--asp-easing-standard),border-color var(--asp-duration-fast) var(--asp-easing-standard),color var(--asp-duration-fast) var(--asp-easing-standard)}.asp-button{min-block-size:var(--asp-target-control);min-inline-size:var(--asp-target-control);padding-block:var(--asp-space-2);padding-inline:var(--asp-space-4)}.asp-button--lg{min-block-size:var(--asp-target-touch);padding-inline:var(--asp-space-5);font-size:var(--asp-text-body-lg-size)}.asp-button--full{inline-size:100%}.asp-button--primary{background-color:var(--asp-color-primary);color:var(--asp-color-on-primary)}.asp-button--primary:hover:not(:disabled){background-color:var(--asp-color-primary-hover)}.asp-button--secondary{background-color:var(--asp-color-bg);border-color:var(--asp-color-border-control);color:var(--asp-color-text)}.asp-button--secondary:hover:not(:disabled){background-color:var(--asp-color-surface-sunken)}.asp-button--ghost{background-color:transparent;color:var(--asp-color-primary-text)}.asp-button--ghost:hover:not(:disabled){background-color:var(--asp-color-primary-subtle);color:var(--asp-color-on-primary-subtle)}.asp-button--danger{background-color:var(--asp-color-danger);color:var(--asp-color-on-danger)}.asp-button--danger:hover:not(:disabled){background-color:var(--asp-color-danger-hover)}.asp-button:disabled,.asp-icon-button:disabled{cursor:not-allowed;background-color:var(--asp-color-surface-sunken);border-color:var(--asp-color-border);color:var(--asp-color-text-disabled)}.asp-button--loading{cursor:progress}.asp-icon-button{padding:0}.asp-icon-button--md{inline-size:var(--asp-target-touch);block-size:var(--asp-target-touch)}.asp-icon-button--sm{inline-size:32px;block-size:32px}.asp-spinner{inline-size:1em;block-size:1em;border:2px solid;border-block-start-color:transparent;border-radius:var(--asp-radius-full);animation:asp-spin .8s linear infinite}@keyframes asp-spin{to{transform:rotate(1turn)}}.asp-field{display:flex;flex-direction:column;gap:var(--asp-space-1)}.asp-field__label{font-size:var(--asp-text-label-size);line-height:var(--asp-text-label-line-height);font-weight:var(--asp-text-label-weight);color:var(--asp-color-text)}.asp-field__required{color:var(--asp-color-danger-text)}.asp-field__hint{color:var(--asp-color-text-muted)}.asp-field__error,.asp-field__hint{margin:0;font-size:var(--asp-text-body-sm-size);line-height:var(--asp-text-body-sm-line-height)}.asp-field__error{display:flex;align-items:center;gap:var(--asp-space-1);color:var(--asp-color-danger-text)}.asp-input{box-sizing:border-box;inline-size:100%;min-block-size:var(--asp-target-touch);padding-block:var(--asp-space-2);padding-inline:var(--asp-space-3);border:1px solid var(--asp-color-border-control);border-radius:var(--asp-radius-md);background-color:var(--asp-color-bg);color:var(--asp-color-text);font:inherit}.asp-input::placeholder{color:var(--asp-color-text-muted)}.asp-field--invalid .asp-input{border-color:var(--asp-color-danger);border-width:2px}.asp-input:disabled{background-color:var(--asp-color-surface-sunken);color:var(--asp-color-text-disabled)}[dir=rtl] .asp-input[dir=ltr]{text-align:end}.asp-select{position:relative}.asp-select__control{-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-padding-end:var(--asp-space-10);padding-inline-end:var(--asp-space-10)}.asp-select__chevron{position:absolute;inset-inline-end:var(--asp-space-3);inset-block-start:50%;inline-size:8px;block-size:8px;-webkit-border-end:2px solid var(--asp-color-text-muted);border-inline-end:2px solid var(--asp-color-text-muted);-webkit-border-after:2px solid var(--asp-color-text-muted);border-block-end:2px solid var(--asp-color-text-muted);transform:translateY(-75%) rotate(45deg);pointer-events:none}.asp-check{display:flex;flex-direction:column;gap:var(--asp-space-1)}.asp-check__row{display:flex;align-items:center;gap:var(--asp-space-2);min-block-size:var(--asp-target-control)}.asp-check__input{inline-size:24px;block-size:24px;margin:0;accent-color:var(--asp-color-primary);flex-shrink:0}.asp-check__label{cursor:pointer}.asp-check__hint{-webkit-padding-start:calc(24px + var(--asp-space-2));padding-inline-start:calc(24px + var(--asp-space-2))}.asp-radio-group{margin:0;padding:0;border:0;min-inline-size:0}.asp-radio-group__options{display:flex;flex-direction:column;gap:var(--asp-space-1);-webkit-margin-before:var(--asp-space-2);margin-block-start:var(--asp-space-2)}.asp-radio-group--horizontal .asp-radio-group__options{flex-direction:row;flex-wrap:wrap;column-gap:var(--asp-space-6)}.asp-dialog-overlay{position:fixed;inset:0;z-index:var(--asp-z-dialog);display:flex;align-items:center;justify-content:center;padding:var(--asp-space-4);background-color:rgb(12 17 29/.6)}.asp-dialog{box-sizing:border-box;display:flex;flex-direction:column;gap:var(--asp-space-4);inline-size:100%;max-block-size:calc(100dvh - 2 * var(--asp-space-4));overflow:auto;padding:var(--asp-space-6);border-radius:var(--asp-radius-lg);background-color:var(--asp-color-surface-raised);color:var(--asp-color-text);box-shadow:var(--asp-shadow-xl);animation:asp-dialog-in var(--asp-duration-normal) var(--asp-easing-enter)}.asp-dialog--sm{max-inline-size:400px}.asp-dialog--md{max-inline-size:560px}.asp-dialog--lg{max-inline-size:800px}.asp-dialog__header{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--asp-space-3)}.asp-dialog__title{margin:0;font-size:var(--asp-text-h4-size);line-height:var(--asp-text-h4-line-height);font-weight:var(--asp-text-h4-weight)}.asp-dialog__close{-webkit-margin-end:calc(-1 * var(--asp-space-2));margin-inline-end:calc(-1 * var(--asp-space-2));-webkit-margin-before:calc(-1 * var(--asp-space-2));margin-block-start:calc(-1 * var(--asp-space-2))}.asp-dialog__description{margin:0;color:var(--asp-color-text-muted)}.asp-dialog__footer{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--asp-space-3)}@keyframes asp-dialog-in{0%{opacity:0;transform:translateY(8px)}}.asp-toast-region{position:fixed;inset-block-end:var(--asp-space-4);inset-inline-end:var(--asp-space-4);z-index:var(--asp-z-toast);max-inline-size:min(420px,calc(100vw - 2 * var(--asp-space-4)))}.asp-toast-region,.asp-toast-stack{display:flex;flex-direction:column;gap:var(--asp-space-2)}.asp-toast{display:flex;align-items:flex-start;gap:var(--asp-space-3);padding-block:var(--asp-space-3);padding-inline:var(--asp-space-4) var(--asp-space-2);border-radius:var(--asp-radius-md);-webkit-border-start:4px solid var(--asp-tone-border,var(--asp-color-info));border-inline-start:4px solid var(--asp-tone-border,var(--asp-color-info));background-color:var(--asp-color-surface-raised);color:var(--asp-color-text);box-shadow:var(--asp-shadow-lg);animation:asp-dialog-in var(--asp-duration-normal) var(--asp-easing-enter)}.asp-toast--info{--asp-tone-border:var(--asp-color-info)}.asp-toast--success{--asp-tone-border:var(--asp-color-success)}.asp-toast--warning{--asp-tone-border:var(--asp-color-warning)}.asp-toast--danger{--asp-tone-border:var(--asp-color-danger)}.asp-toast__content{flex:1 1;min-inline-size:0}.asp-toast__title{margin:0;font-weight:var(--asp-font-weight-semibold)}.asp-toast__description{margin:0;color:var(--asp-color-text-muted)}.asp-badge,.asp-toast__description{font-size:var(--asp-text-body-sm-size)}.asp-badge{display:inline-flex;align-items:center;gap:var(--asp-space-1);padding-block:2px;padding-inline:var(--asp-space-2);border-radius:var(--asp-radius-full);line-height:1.5;font-weight:var(--asp-font-weight-medium);white-space:nowrap}.asp-badge--neutral{background-color:var(--asp-color-surface-sunken);color:var(--asp-color-text)}.asp-badge--primary{background-color:var(--asp-color-primary-subtle);color:var(--asp-color-on-primary-subtle)}.asp-badge--accent{background-color:var(--asp-color-accent-subtle);color:var(--asp-color-on-accent-subtle)}.asp-badge--success{background-color:var(--asp-color-success-subtle);color:var(--asp-color-on-success-subtle)}.asp-badge--warning{background-color:var(--asp-color-warning-subtle);color:var(--asp-color-on-warning-subtle)}.asp-badge--danger{background-color:var(--asp-color-danger-subtle);color:var(--asp-color-on-danger-subtle)}.asp-badge--info{background-color:var(--asp-color-info-subtle);color:var(--asp-color-on-info-subtle)}.asp-status-pill__dot{inline-size:8px;block-size:8px;border-radius:var(--asp-radius-full);background-color:currentColor}.asp-empty{display:flex;flex-direction:column;align-items:center;gap:var(--asp-space-3);padding-block:var(--asp-space-12);padding-inline:var(--asp-space-6);text-align:center}.asp-empty__icon{color:var(--asp-color-text-muted)}.asp-empty__title{margin:0;font-size:var(--asp-text-h4-size);line-height:var(--asp-text-h4-line-height);font-weight:var(--asp-text-h4-weight)}.asp-empty__description{margin:0;max-inline-size:48ch;color:var(--asp-color-text-muted)}.asp-skeleton{display:block;border-radius:var(--asp-radius-sm);background-color:var(--asp-color-surface-sunken);animation:asp-pulse 1.4s ease-in-out infinite}.asp-skeleton--circle{border-radius:var(--asp-radius-full)}.asp-skeleton-group{display:flex;flex-direction:column;gap:var(--asp-space-2)}@keyframes asp-pulse{50%{opacity:.55}}.asp-table-wrap{overflow-x:auto;border:1px solid var(--asp-color-border);border-radius:var(--asp-radius-md)}.asp-table{inline-size:100%;border-collapse:collapse;font-size:var(--asp-text-body-sm-size)}.asp-table__caption{padding:var(--asp-space-3);text-align:start;font-weight:var(--asp-font-weight-semibold);color:var(--asp-color-text)}.asp-table td,.asp-table th{padding-block:var(--asp-space-3);padding-inline:var(--asp-space-3);text-align:start;-webkit-border-before:1px solid var(--asp-color-border);border-block-start:1px solid var(--asp-color-border);vertical-align:top}.asp-table thead th{background-color:var(--asp-color-surface);color:var(--asp-color-text-muted);font-weight:var(--asp-font-weight-semibold)}.asp-table .asp-table__num{text-align:end;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.asp-table__empty{text-align:center;color:var(--asp-color-text-muted)}@media (max-width:639.98px){.asp-table-wrap--stack{overflow-x:visible;border:0}.asp-table-wrap--stack .asp-table,.asp-table-wrap--stack tbody,.asp-table-wrap--stack td,.asp-table-wrap--stack th,.asp-table-wrap--stack tr{display:block}.asp-table-wrap--stack thead{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip:rect(0 0 0 0)}.asp-table-wrap--stack tbody tr{-webkit-margin-after:var(--asp-space-3);margin-block-end:var(--asp-space-3);border:1px solid var(--asp-color-border);border-radius:var(--asp-radius-md)}.asp-table-wrap--stack tbody td,.asp-table-wrap--stack tbody th{display:flex;justify-content:space-between;gap:var(--asp-space-3);text-align:start}.asp-table-wrap--stack tbody [data-label]:before{content:attr(data-label);font-weight:var(--asp-font-weight-semibold);color:var(--asp-color-text-muted)}}@media (prefers-reduced-motion:reduce){.asp-dialog,.asp-skeleton,.asp-spinner,.asp-toast{animation:none}}@media (forced-colors:active){.asp-badge,.asp-button,.asp-icon-button{border:1px solid ButtonText}}*,:after,:before{box-sizing:border-box}body{margin:0;min-block-size:100vh;background:var(--asp-color-surface-sunken);color:var(--asp-color-text)}.skip-link{position:absolute;inset-inline-start:var(--asp-space-3);inset-block-start:calc(-1 * var(--asp-space-12));z-index:var(--asp-z-toast);padding:var(--asp-space-2) var(--asp-space-4);background:var(--asp-color-primary);color:var(--asp-color-on-primary);border-radius:var(--asp-radius-md)}.skip-link:focus{inset-block-start:var(--asp-space-3)}.app-header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--asp-space-3);padding:var(--asp-space-3) var(--asp-space-4);background:var(--asp-color-surface);-webkit-border-after:1px solid var(--asp-color-border);border-block-end:1px solid var(--asp-color-border)}.app-header__name{font-weight:var(--asp-font-weight-semibold);color:var(--asp-color-primary-text)}.app-header__actions{display:flex;flex-wrap:wrap;-webkit-margin-start:auto;margin-inline-start:auto;gap:var(--asp-space-2);align-items:center}.app-main{padding:var(--asp-space-4);outline:none}.home,.wizard{margin-inline:auto;max-inline-size:36rem;display:flex;flex-direction:column;gap:var(--asp-space-4)}.wizard__title{margin:0;font-size:var(--asp-text-h4-size);line-height:var(--asp-text-h4-line-height)}.home__card,.wizard__card{background:var(--asp-color-surface);border:1px solid var(--asp-color-border);border-radius:var(--asp-radius-lg);padding:var(--asp-space-5) var(--asp-space-4)}.app-header__actions .asp-button{white-space:nowrap}.done,.wizard__card form{display:flex;flex-direction:column;gap:var(--asp-space-4)}.wizard__step-title{margin:0;font-size:var(--asp-text-h4-size);line-height:var(--asp-text-h4-line-height);outline:none}.wizard__step-title:focus-visible{outline:2px solid var(--asp-color-focus-ring);outline-offset:2px}.wizard__intro{margin:0;color:var(--asp-color-text-muted)}.wizard__links{display:flex;flex-wrap:wrap;gap:var(--asp-space-2)}.wizard__back{-webkit-margin-before:var(--asp-space-3);margin-block-start:var(--asp-space-3)}.form-error{padding:var(--asp-space-3);border-radius:var(--asp-radius-md);background:var(--asp-color-danger-subtle);color:var(--asp-color-on-danger-subtle)}.form-error p{margin:0 0 var(--asp-space-2)}.form-error[hidden],.form-notice:empty{display:none}.form-notice{margin:0;color:var(--asp-color-on-success-subtle)}.slug-preview{overflow-wrap:anywhere}.slug-preview,.slug-status{margin:0;font-size:var(--asp-text-body-sm-size);color:var(--asp-color-text-muted)}.slug-status--available{color:var(--asp-color-on-success-subtle)}.slug-preview:empty,.slug-status:empty{display:none}.progress__count{margin:0 0 var(--asp-space-2);font-size:var(--asp-text-body-sm-size);color:var(--asp-color-text-muted)}.progress__bar{block-size:6px;border-radius:var(--asp-radius-full);background:var(--asp-color-border);overflow:hidden}.progress__fill{block-size:100%;background:var(--asp-color-primary);transition:inline-size var(--asp-duration-normal) var(--asp-easing-standard)}.progress__list{list-style:none;margin:var(--asp-space-3) 0 0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--asp-space-2);gap:var(--asp-space-2);font-size:var(--asp-text-body-sm-size)}.progress__item{display:flex;align-items:center;gap:var(--asp-space-2);color:var(--asp-color-text-muted)}.progress__dot{inline-size:10px;block-size:10px;flex:none;border-radius:var(--asp-radius-full);border:2px solid var(--asp-color-border-control)}.progress__item--done .progress__dot{background:var(--asp-color-primary);border-color:var(--asp-color-primary)}.progress__item--current{color:var(--asp-color-text);font-weight:var(--asp-font-weight-semibold)}.progress__item--current .progress__dot{border-color:var(--asp-color-primary)}.home__eyebrow{margin:0;color:var(--asp-color-text-muted);font-size:var(--asp-text-body-sm-size)}.home__card h1,.home__card h2{margin-block:0 var(--asp-space-3);font-size:var(--asp-text-h4-size);line-height:var(--asp-text-h4-line-height)}.home__card p{margin-block:0 var(--asp-space-2)}.checklist{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--asp-space-4)}.checklist__item{-webkit-padding-after:var(--asp-space-4);padding-block-end:var(--asp-space-4);-webkit-border-after:1px solid var(--asp-color-border);border-block-end:1px solid var(--asp-color-border)}.checklist__item:last-child{-webkit-border-after:none;border-block-end:none;-webkit-padding-after:0;padding-block-end:0}.checklist__head{display:flex;align-items:center;justify-content:space-between;gap:var(--asp-space-2)}.checklist__head h3{margin:0;font-size:var(--asp-text-body-lg-size)}.checklist__soon{color:var(--asp-color-text-muted);font-size:var(--asp-text-body-sm-size)}.services{list-style:none;margin:var(--asp-space-2) 0 0;padding:0;display:flex;flex-direction:column;gap:var(--asp-space-2)}.services__item{display:grid;grid-template-columns:1fr auto;grid-gap:var(--asp-space-1) var(--asp-space-3);gap:var(--asp-space-1) var(--asp-space-3);padding:var(--asp-space-3);background:var(--asp-color-surface-sunken);border-radius:var(--asp-radius-md)}.services__name{font-weight:var(--asp-font-weight-medium)}.services__meta{grid-column:1;color:var(--asp-color-text-muted);font-size:var(--asp-text-body-sm-size)}.services__price{grid-row:1;grid-column:2;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media (min-width:640px){.app-main{padding:var(--asp-space-10) var(--asp-space-6)}.home__card,.wizard__card{padding:var(--asp-space-6)}.progress__list{grid-template-columns:repeat(6,minmax(0,1fr))}}.wizard__note,.wizard__switch{margin:0;text-align:center;color:var(--asp-color-text-muted)}.enroll__facts a,.next-link,.wizard__switch a{color:var(--asp-color-primary-text)}.notice{margin:0;padding:var(--asp-space-3);border-radius:var(--asp-radius-md)}.notice--info{background:var(--asp-color-info-subtle);color:var(--asp-color-on-info-subtle)}.notice--warning{background:var(--asp-color-warning-subtle);color:var(--asp-color-on-warning-subtle)}.frame{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto 1fr;min-block-size:100vh}.frame__main{outline:none;min-inline-size:0}.frame__main,.sidebar{padding:var(--asp-space-4)}.sidebar{display:none;background:var(--asp-color-surface);-webkit-border-after:1px solid var(--asp-color-border);border-block-end:1px solid var(--asp-color-border)}.sidebar--open{display:block}.sidebar__brand{display:flex;align-items:center;gap:var(--asp-space-3);-webkit-padding-after:var(--asp-space-4);padding-block-end:var(--asp-space-4)}.sidebar__mark{display:inline-flex;align-items:center;justify-content:center;inline-size:var(--asp-target-control);block-size:var(--asp-target-control);flex:none;border-radius:var(--asp-radius-lg);background:var(--asp-color-primary);color:var(--asp-color-on-primary);font-weight:var(--asp-font-weight-bold)}.sidebar__name{font-weight:var(--asp-font-weight-semibold);overflow-wrap:anywhere}.nav__group+.nav__group{-webkit-margin-before:var(--asp-space-4);margin-block-start:var(--asp-space-4)}.nav__heading{margin:0 0 var(--asp-space-1);padding-inline:var(--asp-space-3);font-size:var(--asp-text-caption-size);line-height:var(--asp-text-caption-line-height);font-weight:var(--asp-font-weight-semibold);color:var(--asp-color-text-muted)}.nav__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--asp-space-1)}.nav__link{display:flex;align-items:center;min-block-size:var(--asp-target-touch);padding-inline:var(--asp-space-3);border-radius:var(--asp-radius-md);color:var(--asp-color-text);text-decoration:none;font-size:var(--asp-text-body-sm-size)}.nav__link:hover{background:var(--asp-color-surface-sunken)}.nav__link:focus-visible{outline:2px solid var(--asp-color-focus-ring);outline-offset:2px}.nav__link--current{background:var(--asp-color-primary-subtle);color:var(--asp-color-on-primary-subtle);font-weight:var(--asp-font-weight-semibold)}.topbar{position:-webkit-sticky;position:sticky;inset-block-start:0;z-index:var(--asp-z-header);display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--asp-space-3);padding:var(--asp-space-3) var(--asp-space-4);background:var(--asp-color-surface);-webkit-border-after:1px solid var(--asp-color-border);border-block-end:1px solid var(--asp-color-border)}.topbar__menu{align-self:center}.topbar__tenant{flex:1 1 14rem}.tenant-switcher{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--asp-space-2)}.tenant-switcher>:first-child{flex:1 1 10rem}.topbar__actions{display:flex;flex-wrap:wrap;gap:var(--asp-space-2);align-items:center;-webkit-margin-start:auto;margin-inline-start:auto}@media (min-width:1024px){.frame{grid-template-columns:15rem minmax(0,1fr);grid-template-rows:auto 1fr}.sidebar,.sidebar--open{display:block;grid-column:1;grid-row:1/span 2;-webkit-border-after:none;border-block-end:none;-webkit-border-end:1px solid var(--asp-color-border);border-inline-end:1px solid var(--asp-color-border);padding:var(--asp-space-5) var(--asp-space-4)}.topbar{grid-column:2;grid-row:1;padding-inline:var(--asp-space-8)}.frame__main{grid-column:2;grid-row:2;padding:var(--asp-space-6) var(--asp-space-8)}.topbar__menu{display:none}}.page{display:flex;flex-direction:column;gap:var(--asp-space-5);max-inline-size:72rem}.page__header{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--asp-space-3)}.page__title{margin:0;font-size:var(--asp-text-h3-size);line-height:var(--asp-text-h3-line-height)}.page__subtitle{margin:var(--asp-space-1) 0 0;color:var(--asp-color-text-muted)}.panel{background:var(--asp-color-surface);border:1px solid var(--asp-color-border);border-radius:var(--asp-radius-xl);padding:var(--asp-space-5) var(--asp-space-4);display:flex;flex-direction:column;gap:var(--asp-space-3)}.panel__head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--asp-space-2)}.panel__title{margin:0;font-size:var(--asp-text-h5-size);line-height:var(--asp-text-h5-line-height)}.panel__subtitle{margin:0;font-size:var(--asp-text-body-lg-size);outline:none}.panel__subtitle:focus-visible{outline:2px solid var(--asp-color-focus-ring);outline-offset:2px}.panel__intro{margin:0;color:var(--asp-color-text-muted)}.panel p{margin-block:0}.panel .form-notice:empty{display:none}.stack{display:flex;flex-direction:column;gap:var(--asp-space-3)}.row-actions{display:flex;flex-wrap:wrap;gap:var(--asp-space-2)}.kpis{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));grid-gap:var(--asp-space-4);gap:var(--asp-space-4)}.kpi__card{block-size:100%;display:flex;flex-direction:column;gap:var(--asp-space-2);padding:var(--asp-space-5) var(--asp-space-4);background:var(--asp-color-surface);border:1px solid var(--asp-color-border);border-radius:var(--asp-radius-xl)}.kpi__title{margin:0;font-size:var(--asp-text-body-sm-size);font-weight:var(--asp-font-weight-medium);color:var(--asp-color-text-muted)}.kpi__value{margin:0;font-size:var(--asp-text-h2-size);line-height:var(--asp-text-h2-line-height);font-weight:var(--asp-font-weight-bold)}.kpi__note{margin:0;flex:1 1;font-size:var(--asp-text-body-sm-size);color:var(--asp-color-text-muted)}.next-link{display:inline-flex;align-items:center;gap:var(--asp-space-1);min-block-size:var(--asp-target-min);font-weight:var(--asp-font-weight-semibold)}.setup-steps{margin:0;-webkit-padding-start:var(--asp-space-6);padding-inline-start:var(--asp-space-6);display:flex;flex-direction:column;gap:var(--asp-space-2)}.invite-form{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));grid-gap:var(--asp-space-3) var(--asp-space-4);gap:var(--asp-space-3) var(--asp-space-4);align-items:start}.invite-form>.form-error,.invite-form>.form-notice,.invite-form>div:last-child{grid-column:1/-1}.enroll{display:flex;flex-wrap:wrap;gap:var(--asp-space-5);align-items:flex-start}.qr{padding:var(--asp-space-3);background:var(--asp-color-bg);border:1px solid var(--asp-color-border);border-radius:var(--asp-radius-lg);line-height:0}.qr__bg{fill:var(--asp-color-bg)}.qr__modules{fill:var(--asp-color-text)}.enroll__facts{margin:0;display:flex;flex-direction:column;gap:var(--asp-space-2);min-inline-size:0}.enroll__facts dt{font-weight:var(--asp-font-weight-semibold)}.enroll__facts dd{margin:0}.codes code,.secret{font-family:var(--asp-font-mono);overflow-wrap:anywhere}.codes{margin:0;-webkit-padding-start:var(--asp-space-6);padding-inline-start:var(--asp-space-6);display:grid;grid-template-columns:repeat(auto-fill,minmax(10rem,1fr));grid-gap:var(--asp-space-2) var(--asp-space-6);gap:var(--asp-space-2) var(--asp-space-6)}.reauth{-webkit-padding-before:var(--asp-space-4);padding-block-start:var(--asp-space-4);-webkit-border-before:1px solid var(--asp-color-border);border-block-start:1px solid var(--asp-color-border)}@media (min-width:640px){.panel{padding:var(--asp-space-6)}}@media (max-width:767px){.asp-button,.next-link,.ops-matrix__reset{min-block-size:var(--asp-target-touch)}}.publish-card__url{font-weight:600;overflow-wrap:anywhere}.publish-card__actions{display:flex;flex-wrap:wrap;gap:var(--asp-space-2);-webkit-margin-after:var(--asp-space-2);margin-block-end:var(--asp-space-2)}