:root{--gs-primary: #2973d5;--gs-primary-light: #46a0eb;--gs-primary-dark: #1e40af;--gs-primary-gradient: linear-gradient(90deg, var(--gs-primary-light) 0%, var(--gs-primary) 100%);--gs-primary-gradient-hover: linear-gradient(90deg, var(--gs-primary) 0%, var(--gs-primary-dark) 100%);--gs-admin-cta-height: 3rem;--gs-secondary: #46a0eb;--gs-secondary-light: #77bdf6;--gs-secondary-dark: #0f62a7;--gs-accent: #1F75CB;--gs-success: #28C76F;--gs-warning: #FF9F43;--gs-danger: #EA5455;--gs-info: #00CFE8;--success: var(--gs-success);--danger: var(--gs-danger);--gs-bg-error: rgba(252, 233, 233, 1);--gs-text-errorbold: rgba(177, 41, 41, 1);--gs-stroke-error: #dc2626;--gs-bg-lightblue: #ebf1fa;--gs-text-bold-blue: #29549d;--gs-text-grey: #555d6a;--gs-bg-page: #F3F3F3;--gs-bg-card: #ffffff;--gs-bg-sidebar: #ffffff;--gs-bg-header: #ffffff;--gs-bg-input: #ffffff;--bg-secondary: #ffffff;--bg-tertiary: #f8fafc;--bg-darker: #f1f5f9;--gs-text-primary: #1E293B;--gs-text-secondary: #64748B;--gs-text-muted: #94A3B8;--gs-text-inverse: #ffffff;--gs-font-sans: "IBM Plex Sans Arabic", ui-sans-serif, system-ui, sans-serif;--gs-font-sans-rtl: var(--gs-font-sans);--gs-font-rial: "Noto Naskh Arabic", "IBM Plex Sans Arabic", ui-sans-serif, system-ui, sans-serif;--gs-font-button: var(--gs-font-sans);--gs-font-button-size: .875rem;--gs-font-button-weight: 500;--gs-font-button-line-height: 1.25;--gs-font-button-letter-spacing: .01em;--gs-border-color: #E2E8F0;--gs-border-light: #F1F5F9;--border-light: var(--gs-border-color);--border-dark: #334155;--auth-primary: var(--gs-primary);--auth-primary-light: #dbeafe;--auth-primary-lighter: #eff6ff;--auth-primary-ring: rgba(70, 160, 235, .15);--tw-bg-opacity: 1;--gs-auth-page-bg: var(--gl-bg, #ffffff);--gs-auth-card-shadow: 2px 4px 8px rgba(216, 216, 216, .4);--gs-auth-card-radius: 24px;--gs-auth-title: var(--gl-heading, #141718);--gs-auth-subtitle: var(--gl-heading, #6c7275);--gs-auth-link: var(--gl-secondary, #2973d5);--gs-auth-input-border: var(--gs-border-color, #e8ecef);--gs-auth-input-focus-border: var(--gl-heading, #2973d5);--gs-auth-input-placeholder: var(--gl-subheading, #6c7275);--gs-auth-checkbox-border: var(--gl-subheading, #6c7275);--gs-auth-button-text: #ffffff;--gs-auth-divider: var(--gs-border-color, #e8ecef);--gs-radius-sm: 6px;--gs-radius-md: 8px;--gs-radius-lg: 10px;--gs-radius-xl: 12px;--gs-radius-2xl: 16px;--gs-radius-full: 9999px;--gs-shadow-xs: 0 1px 2px rgba(30, 41, 59, .04);--gs-shadow-sm: 0 1px 3px rgba(30, 41, 59, .06), 0 1px 2px rgba(30, 41, 59, .04);--gs-shadow-md: 0 4px 6px -1px rgba(30, 41, 59, .06), 0 2px 4px -2px rgba(30, 41, 59, .04);--gs-shadow-lg: 0 10px 15px -3px rgba(30, 41, 59, .06), 0 4px 6px -4px rgba(30, 41, 59, .04);--gs-shadow-card: 0 1px 3px rgba(30, 41, 59, .08);--gs-shadow-sidebar: 0 1px 3px rgba(30, 41, 59, .05);--gs-datagrid-per-page-bg: #f0f4f8;--gs-datagrid-row-height: 4.375rem;--gs-datagrid-mass-col-width: 5rem;--gs-datagrid-cell-px: 1.25rem;--gs-datagrid-cell-py: .75rem;--gs-datagrid-cell-line-height: 1.5rem;--gs-datagrid-cell-min-height: var(--gs-datagrid-row-height);--gs-datagrid-cell-justify: center;--gs-datagrid-cell-align: center;--gs-datagrid-cell-text-align: center;--gs-transition-fast: .15s cubic-bezier(.4, 0, .2, 1);--gs-transition-base: .2s cubic-bezier(.4, 0, .2, 1);--gs-transition-slow: .3s cubic-bezier(.4, 0, .2, 1)}[dir=ltr]{--gs-font-button: var(--gs-font-sans);--gs-font-button-size: .875rem;--gs-font-button-letter-spacing: .01em}[dir=rtl]{--gs-font-button: var(--gs-font-sans);--gs-font-button-size: .9375rem;--gs-font-button-letter-spacing: 0}.gs-auth-page{display:flex;min-height:100vh;width:100%;align-items:center;justify-content:center;padding:2rem 1rem}@media (min-width: 640px){.gs-auth-page{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width: 1024px){.gs-auth-page{padding-left:2rem;padding-right:2rem}}.gs-auth-page{background-color:var(--gs-auth-page-bg)}.gs-auth-card{width:100%;border-radius:24px;padding:2rem}@media (min-width: 768px){.gs-auth-card{padding:3rem}}@media (min-width: 1024px){.gs-auth-card{padding:4rem 3rem}}.gs-auth-card{max-width:58rem;box-shadow:2px 4px 16px #00000014}.gs-auth-logo{margin-left:auto;margin-right:auto;display:block;height:auto;width:auto}html.theme-fallback-mode .gs-auth-logo{display:none}.gs-auth-header{margin-bottom:2.5rem;text-align:center}.gs-auth-title{font-size:40px;font-weight:500;line-height:44px;letter-spacing:-.4px;font-family:var(--gl-font-heading, "Poppins"),sans-serif;color:var(--gs-auth-title)}.gs-auth-subtitle{margin-top:.5rem;font-size:1rem;line-height:1.5rem;color:var(--gl-primary, var(--gs-text-primary))}.gs-auth-muted{color:var(--gs-text-muted)}.gs-auth-link{font-weight:600}.gs-auth-link:hover{text-decoration-line:underline}.gs-auth-link{color:var(--gl-secondary, var(--gs-secondary))}.gs-auth-input{width:100%;border-width:0px;border-bottom-width:1px;padding-left:0!important;padding-right:0!important;padding-top:1rem!important;padding-bottom:1rem!important;font-size:1rem;line-height:1.5rem;outline:2px solid transparent;outline-offset:2px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.gs-auth-input:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.gs-auth-input{border-bottom-width:1px;border-color:var(--gs-auth-input-border);border-radius:0;color:var(--gl-primary,var(--gs-text-secondary))}.gs-auth-input:hover,.gs-auth-input:focus{border-color:var(--gs-auth-input-focus-border)}.gs-auth-input::-moz-placeholder{color:var(--gl-primary,var(--gs-text-secondary))}.gs-auth-input::placeholder{color:var(--gl-primary,var(--gs-text-secondary))}.gs-auth-eye{position:absolute;bottom:1rem;cursor:pointer;color:var(--gs-auth-subtitle)}[dir=rtl] .gs-auth-eye{left:0}[dir=ltr] .gs-auth-eye{right:0}.gs-auth-checkbox{height:1.25rem;width:1.25rem;cursor:pointer;border-radius:.25rem;border-width:1px;outline:2px solid transparent;outline-offset:2px}.gs-auth-checkbox:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.gs-auth-checkbox{border-color:var(--gs-auth-checkbox-border);color:var(--gs-primary)}.gs-auth-button{border-radius:1.5rem;padding-top:1rem;padding-bottom:1rem;text-align:center;font-size:1rem;line-height:1.5rem;font-weight:500;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.gs-auth-button:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-offset-width: 2px}.gs-auth-button{background:var(--gl-primary, var(--gs-primary));color:var(--gs-auth-button-text)}.gs-auth-button:hover{filter:brightness(1.05)}.gs-auth-divider{margin-top:2rem;width:100%;border-top-width:1px;padding-top:1.5rem;border-color:var(--gs-auth-divider)}.gs-auth-phone-label{margin-bottom:.5rem;display:block;font-size:1rem;line-height:1.5rem;font-weight:500;color:var(--gl-primary, var(--gs-text-secondary))}[dir=rtl] .gs-auth-phone-label{text-align:right}[dir=ltr] .gs-auth-phone-label{text-align:left}.phone-input-field--auth .phone-input-group,.phone-input-group--auth{border:0;border-bottom:1px solid var(--gs-auth-input-border);border-radius:0;background:transparent}.phone-input-field--auth .phone-input-group:focus-within,.phone-input-group--auth:focus-within{border-bottom-color:var(--gs-auth-input-focus-border)}.phone-input-field--auth .phone-input-group__divider,.phone-input-group--auth .phone-input-group__divider{background:var(--gs-auth-input-border);align-self:center;height:1.5rem;margin:0 .25rem}.phone-input-field--auth .phone-input-group__code-btn,.phone-input-group--auth .phone-input-group__code-btn{height:auto;min-width:auto;padding-block:1rem;padding-inline-start:0;padding-inline-end:.75rem;background:transparent}.phone-input-field--auth .phone-input-group__number,.phone-input-group--auth .phone-input-group__number{height:auto;padding-block:1rem;padding-inline:0}.phone-input-group--auth .phone-input-group__number[dir=rtl],.phone-input-field--auth .phone-input-group__number[dir=rtl]{text-align:right}.phone-input-group--auth .phone-input-group__number[dir=ltr],.phone-input-field--auth .phone-input-group__number[dir=ltr]{text-align:left}.phone-input-group--auth .phone-input-group__number[dir=rtl]::-moz-placeholder,.phone-input-field--auth .phone-input-group__number[dir=rtl]::-moz-placeholder{text-align:right}.phone-input-group--auth .phone-input-group__number[dir=rtl]::placeholder,.phone-input-field--auth .phone-input-group__number[dir=rtl]::placeholder{text-align:right}.phone-input-group--auth .phone-input-group__number[dir=ltr]::-moz-placeholder,.phone-input-field--auth .phone-input-group__number[dir=ltr]::-moz-placeholder{text-align:left}.phone-input-group--auth .phone-input-group__number[dir=ltr]::placeholder,.phone-input-field--auth .phone-input-group__number[dir=ltr]::placeholder{text-align:left}.phone-input-field--auth .phone-input-group__code,.phone-input-field--auth .phone-input-group__number{color:var(--gl-primary, var(--gs-text-secondary))}.phone-input-field--auth .phone-input-group__number::-moz-placeholder{color:var(--gl-primary, var(--gs-text-secondary))}.phone-input-field--auth .phone-input-group__number::placeholder{color:var(--gl-primary, var(--gs-text-secondary))}
