@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/platform/inter/InterVariable.woff2)format("woff2")}@font-face{font-family:Cairo;font-style:normal;font-weight:200 1000;font-display:swap;src:url(/fonts/platform/cairo/Cairo-Arabic-Variable.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-891,U+897-8E1,U+8E3-8FF,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-10EC7,U+10EC9-10EEE,U+10EF?,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}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-primary:#7367f0;--color-primary-rgb:115 103 240;--color-primary-dark:color-mix(in srgb, var(--color-primary), #000 10%);--color-secondary:#808390;--color-success:#28c76f;--color-info:#00bad1;--color-warning:#ff9f43;--color-error:#ff4c51;--color-background:#f8f7fa;--color-surface:#fff;--color-surface-soft:#fcfcfc;--color-heading:#444050;--color-on-surface:#6d6b77;--color-on-surface-rgb:47 43 61;--color-muted:#6d6b77;--color-subtle:#808390;--color-border:#e6e6e8;--color-table-header:#eaeaec;--color-focus:var(--color-primary);--color-overlay:#2f2b3d80;--focus-ring-width:.15rem;--focus-ring-opacity:.75;--radius-small:.25rem;--radius-root:.375rem;--radius-large:.5rem;--shadow-xs:0 .0625rem .375rem 0 #2f2b3d1a;--shadow-small:0 .125rem .5rem 0 #2f2b3d1f;--shadow-medium:0 .1875rem .75rem 0 #2f2b3d24;--shadow-large:0 .25rem 1.125rem 0 #2f2b3d29;--shadow-xl:0 .3125rem 1.875rem 0 #2f2b3d2e;--font-interface:"Inter", "Cairo", "Segoe UI", Tahoma, Arial, sans-serif}[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-background:#25293c;--color-surface:#2f3349;--color-surface-soft:#33374d;--color-heading:#cfcde4;--color-on-surface:#acabc1;--color-on-surface-rgb:225 222 245;--color-muted:#acabc1;--color-subtle:#9293ae;--color-border:#44485e;--color-table-header:#535876;--color-overlay:#17192599;--shadow-xs:0 .0625rem .375rem 0 #13112029;--shadow-small:0 .125rem .5rem 0 #1311202e;--shadow-medium:0 .1875rem .75rem 0 #13112033;--shadow-large:0 .25rem 1.125rem 0 #13112038;--shadow-xl:0 .3125rem 1.875rem 0 #1311203d}html{min-height:100%}body{min-height:100vh;color:var(--color-on-surface);background:var(--color-background);font-family:var(--font-interface);-webkit-font-smoothing:antialiased;margin:0;font-size:.9375rem;line-height:1.375rem}:lang(ar){font-family:Cairo,Inter,Segoe UI,Tahoma,Arial,sans-serif}button,input,select,textarea{font:inherit}button:disabled{cursor:not-allowed;opacity:.45}input:disabled,select:disabled,textarea:disabled{color:var(--color-secondary);background:var(--color-surface-soft);cursor:not-allowed}button,input,select,textarea,a{accent-color:var(--color-primary)}button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,a:focus-visible{outline:var(--focus-ring-width) solid rgb(var(--color-primary-rgb) / var(--focus-ring-opacity));outline-offset:.15rem}::selection{color:#fff;background:var(--color-primary-dark)}.platform-status-page{background:radial-gradient(circle at 50% 0, rgb(var(--color-primary-rgb) / 8%), transparent 28rem), var(--color-background);place-items:center;min-height:100vh;padding:1.5rem;display:grid}.platform-status-page .status-card{border-radius:var(--radius-root);background:var(--color-surface);width:min(32rem,100%);box-shadow:var(--shadow-medium);text-align:center;border:0;padding:1.5rem}.platform-status-page .status-code{color:var(--color-primary-dark);letter-spacing:.08em;margin:0 0 .5rem;font-size:.8125rem;font-weight:600}.platform-status-page h1{color:var(--color-heading);margin:0 0 .75rem;font-size:1.5rem;font-weight:500;line-height:2.375rem}.platform-status-page .status-card p:last-child{color:var(--color-muted);margin:0}@media (width<=600px){.platform-status-page{padding:1rem}.platform-status-page .status-card{padding:1.5rem}}
