@font-face{font-family:VetDiwan Arabic;src:url(/assets/vd_theme_vetdiwan/fonts/ibm-plex-sans-arabic/IBMPlexSansArabic-Regular.woff2) format("woff2");font-weight:400 450;font-style:normal;font-display:swap;unicode-range:U+0600-06FF,U+0750-077F,U+08A0-08FF,U+FB50-FDFF,U+FE70-FEFF,U+200C-200F}@font-face{font-family:VetDiwan Arabic;src:url(/assets/vd_theme_vetdiwan/fonts/ibm-plex-sans-arabic/IBMPlexSansArabic-Medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap;unicode-range:U+0600-06FF,U+0750-077F,U+08A0-08FF,U+FB50-FDFF,U+FE70-FEFF,U+200C-200F}@font-face{font-family:VetDiwan Arabic;src:url(/assets/vd_theme_vetdiwan/fonts/ibm-plex-sans-arabic/IBMPlexSansArabic-SemiBold.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap;unicode-range:U+0600-06FF,U+0750-077F,U+08A0-08FF,U+FB50-FDFF,U+FE70-FEFF,U+200C-200F}@font-face{font-family:VetDiwan Arabic;src:url(/assets/vd_theme_vetdiwan/fonts/ibm-plex-sans-arabic/IBMPlexSansArabic-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+0600-06FF,U+0750-077F,U+08A0-08FF,U+FB50-FDFF,U+FE70-FEFF,U+200C-200F}:root{--vd-primary: #0b807e;--vd-primary-dark: #097371;--vd-primary-darker: #075856;--vd-primary-light: #06b6b3;--vd-accent: #024d7d;--vd-ok: #00ba00;--vd-warn: #ffb400;--vd-info: #80d1fe;--vd-danger: #ff2147;--vd-rose: color-mix(in srgb, var(--vd-danger) 55%, #ffffff);--vd-surface: var(--card-bg, #ffffff);--vd-text: var(--text-color, #0f2a38);--vd-muted: var(--text-muted, #5c707d);--vd-line: var(--border-color, #e4e9ed);--vd-bg-from: #f8fafb;--vd-bg-to: var(--vd-bg-from);--vd-tint-primary: color-mix(in srgb, var(--vd-primary) 10%, transparent);--vd-tint-accent: color-mix(in srgb, var(--vd-accent) 10%, transparent);--vd-tint-ok: color-mix(in srgb, var(--vd-ok) 10%, transparent);--vd-tint-warn: color-mix(in srgb, var(--vd-warn) 10%, transparent);--vd-tint-danger: color-mix(in srgb, var(--vd-danger) 10%, transparent);--vd-tint-info: color-mix(in srgb, var(--vd-info) 10%, transparent);--vd-tint-rose: color-mix(in srgb, var(--vd-rose) 10%, transparent);--vd-tint-muted: color-mix(in srgb, var(--vd-muted) 10%, transparent);--vd-hover: color-mix(in srgb, var(--vd-primary) 4%, transparent);--vd-ink-primary: color-mix(in srgb, var(--vd-primary) 90%, #000);--vd-ink-muted: var(--vd-muted);--vd-ink-danger: color-mix(in srgb, var(--vd-danger) 75%, #000);--vd-ink-ok: color-mix(in srgb, var(--vd-ok) 63%, #000);--vd-ink-accent: var(--vd-accent);--vd-ink-warn: color-mix(in srgb, var(--vd-warn) 54%, #000);--vd-ink-info: color-mix(in srgb, var(--vd-info) 52%, #000);--vd-ink-rose: color-mix(in srgb, var(--vd-rose) 55%, #000);--vd-shadow: var(--vd-elevation-1);--vd-shadow-lift: var(--vd-elevation-2);--vd-text-xs: var(--text-xs, 12px);--vd-text-sm: var(--text-sm, 13px);--vd-text-base: var(--text-base, 14px);--vd-text-lg: var(--text-lg, 16px);--vd-text-xl: var(--text-xl, 17px);--vd-text-2xl: var(--text-2xl, 18px);--vd-text-3xl: var(--text-3xl, 20px);--vd-text-display: var(--text-6xl, 28px);--vd-weight-regular: var(--font-weight-regular, 420);--vd-weight-medium: var(--font-weight-medium, 500);--vd-weight-semibold: var(--font-weight-semibold, 600);--vd-weight-bold: var(--font-weight-bold, 700);--vd-font-sans: "VetDiwan Arabic", var(--font-stack, system-ui, sans-serif);--vd-leading-tight: 1.25;--vd-leading-normal: 1.5;--vd-space-1: 4px;--vd-space-2: 8px;--vd-space-3: 12px;--vd-space-4: 16px;--vd-space-5: 20px;--vd-space-6: 24px;--vd-space-8: 32px;--vd-space-10: 40px;--vd-space-12: 48px;--vd-radius-xs: var(--radius-sm, 4px);--vd-radius-sm: var(--radius, 8px);--vd-radius-md: var(--radius-md, 10px);--vd-radius-lg: var(--radius-lg, 12px);--vd-radius-xl: var(--radius-xl, 16px);--vd-radius-2xl: var(--radius-2xl, 20px);--vd-radius-full: var(--radius-full, 9999px);--vd-elevation-1: 0 1px 2px rgba(15, 23, 42, .06);--vd-elevation-2: 0 2px 8px rgba(15, 23, 42, .08), 0 0 1px rgba(15, 23, 42, .2);--vd-elevation-3: 0 8px 24px rgba(15, 23, 42, .12), 0 0 1px rgba(15, 23, 42, .2);--vd-duration: .15s;--vd-ease: cubic-bezier(.2, 0, 0, 1);--vd-type-body: var(--vd-text-base);--vd-type-label: var(--vd-text-sm);--vd-type-caption: var(--vd-text-xs);--vd-type-title: var(--vd-text-lg);--vd-type-page-title: var(--vd-text-3xl);--vd-type-figure: var(--vd-text-display);--vd-type-body-weight: var(--vd-weight-regular);--vd-type-title-weight: var(--vd-weight-semibold);--vd-type-figure-weight: var(--vd-weight-bold);--vd-shape-control: var(--vd-radius-sm);--vd-shape-container: var(--vd-radius-xl);--vd-shape-dialog: var(--vd-radius-xl);--vd-shape-pill: var(--vd-radius-full);--vd-surface-page: var(--vd-bg-from);--vd-surface-panel: var(--vd-surface);--vd-surface-overlay: var(--vd-surface);--vd-selection: var(--vd-tint-primary);--vd-selection-marker: var(--vd-primary);--vd-action-bg: var(--vd-primary);--vd-action-hover: var(--vd-primary-dark);--vd-action-pressed: var(--vd-primary-darker);--vd-action-ink: #ffffff;--vd-action-disabled-bg: var(--vd-tint-muted);--vd-action-disabled-ink: var(--vd-muted);--vd-control-border: #858c94;--vd-control-disabled-bg: var(--disabled-control-bg);--vd-control-disabled-ink: var(--disabled-text-color);--vd-control-error-border: var(--vd-ink-danger);--vd-control-error-ring: 0 0 0 2px var(--vd-surface), 0 0 0 4px var(--vd-control-error-border);--vd-focus-color: var(--vd-primary);--vd-focus-ring: 0 0 0 2px var(--vd-surface), 0 0 0 4px var(--vd-focus-color);--vd-alert-clinical-bg: var(--vd-tint-danger);--vd-alert-clinical-ink: var(--vd-ink-danger);--vd-alert-clinical-border: var(--vd-danger);--vd-shell-bg: #073449;--vd-shell-line: #365666;--vd-shell-text: #d4e6ec;--vd-shell-heading: #ffffff;--vd-shell-hover: #17526a;--vd-shell-active: var(--vd-action-bg);--vd-shell-active-ink: var(--vd-action-ink);--vd-shell-focus: var(--vd-primary-light);--vd-shell-accent-ink: #72e0d5}[data-theme=dark]{--vd-shell-bg: #102a37;--vd-ink-primary: color-mix(in srgb, var(--vd-primary) 50%, #fff);--vd-ink-danger: color-mix(in srgb, var(--vd-danger) 80%, #fff);--vd-ink-ok: var(--vd-ok);--vd-ink-accent: color-mix(in srgb, var(--vd-accent) 50%, #fff);--vd-ink-warn: var(--vd-warn);--vd-ink-info: var(--vd-info);--vd-ink-rose: var(--vd-rose);--vd-control-border: #7a828c;--vd-surface-page: var(--bg-color, #171717)}.vd-auth{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-block-size:40rem;max-inline-size:70rem;margin-inline:auto;overflow:hidden;border:1px solid var(--vd-line);border-radius:var(--vd-shape-container);background:var(--vd-surface-panel);color:var(--vd-text);font-family:var(--vd-font-sans);font-size:var(--vd-type-body);line-height:var(--vd-leading-normal)}.vd-auth .vd-auth-story{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;gap:var(--vd-space-12);padding:var(--vd-space-10);background:var(--vd-shell-bg);color:var(--vd-shell-text)}.vd-auth .vd-auth-brand{margin:0;color:var(--vd-shell-heading);font-size:var(--vd-text-3xl);font-weight:var(--vd-weight-semibold)}.vd-auth .vd-auth-story-copy{display:grid;gap:var(--vd-space-6);max-inline-size:22rem}.vd-auth .vd-auth-story-heading{margin:0;color:var(--vd-shell-heading);font-size:var(--vd-text-3xl);font-weight:var(--vd-weight-medium);line-height:var(--vd-leading-normal);text-align:start}.vd-auth .vd-auth-story-heading em{display:block;color:var(--vd-shell-accent-ink);font-style:normal}.vd-auth .vd-auth-story-copy p{margin:0;color:var(--vd-shell-text);font-size:var(--vd-text-lg);line-height:var(--vd-leading-normal)}.vd-auth .vd-auth-story-footer{margin:0;font-size:var(--vd-type-label)}.vd-auth .vd-auth-panel{display:flex;flex-direction:column;justify-content:center;gap:var(--vd-space-8);min-inline-size:0;padding:var(--vd-space-12) var(--vd-space-8)}.vd-auth .vd-auth-panel>div{inline-size:100%}.vd-auth .vd-auth-panel .page-card{max-inline-size:24rem;max-width:24rem;min-height:auto;margin-inline:auto;padding:0;gap:var(--vd-space-6);border:0;border-radius:0;background:var(--vd-surface-panel);color:var(--vd-text);box-shadow:none}.vd-auth .vd-auth-panel .page-card,.vd-auth .vd-auth-panel .form-control,.vd-auth .vd-auth-panel .btn{font-family:var(--vd-font-sans)}.vd-auth .vd-auth-panel .page-card-head{gap:var(--vd-space-6);text-align:start}.vd-auth .page-card-head img.app-logo{max-block-size:var(--vd-space-12);max-height:var(--vd-space-12)}.vd-auth .page-card-head h4{color:var(--vd-text);font-size:var(--vd-type-page-title);font-weight:var(--vd-weight-semibold);line-height:var(--vd-leading-tight)}.vd-auth .page-card-head .page-card-subtitle{color:var(--vd-muted);font-size:var(--vd-type-body)}.vd-auth .vd-auth-panel .page-card form,.vd-auth .vd-auth-panel .page-card .page-card-body{gap:var(--vd-space-5)}.vd-auth .vd-auth-panel .page-card .form-control{min-block-size:var(--vd-space-12);height:auto;border-radius:var(--vd-shape-control);font-size:var(--vd-text-lg)}.vd-auth .vd-auth-panel .page-card .page-card-body .form-control{border-color:var(--vd-control-border);background-color:var(--vd-surface-panel);color:var(--vd-text);font-size:var(--vd-text-lg)}.vd-auth .vd-auth-panel .page-card .page-card-body .form-control::-moz-placeholder{color:var(--vd-muted);opacity:1}.vd-auth .vd-auth-panel .page-card .page-card-body .form-control::placeholder{color:var(--vd-muted);opacity:1}.vd-auth .vd-auth-panel .page-card .page-card-body .form-label{color:var(--vd-text);font-size:var(--vd-type-label)}.vd-auth .vd-auth-panel .page-card .page-card-body .forgot-password-message{text-align:end}.vd-auth .vd-auth-panel .page-card .forgot-password-message a,.vd-auth .vd-auth-panel .page-card .password-hint{color:var(--vd-muted)}.vd-auth .vd-auth-panel .page-card .page-card-actions .btn,.vd-auth .vd-auth-panel .page-card .btn-primary{min-block-size:var(--vd-space-12);border-radius:var(--vd-shape-control);font-size:var(--vd-type-body);font-weight:var(--vd-weight-medium);line-height:var(--vd-leading-normal)}.vd-auth .vd-auth-panel .page-card .page-card-actions .btn-login:not(.btn-login-option),.vd-auth .vd-auth-panel .page-card .page-card-actions .btn-signup:not(:disabled),.vd-auth .vd-auth-panel .page-card .btn-primary{background:var(--vd-action-bg);color:var(--vd-action-ink);border-color:var(--vd-action-bg);box-shadow:none}.vd-auth .vd-auth-panel .page-card .page-card-actions .btn-login:not(.btn-login-option):hover,.vd-auth .vd-auth-panel .page-card .page-card-actions .btn-signup:not(:disabled):is(:hover,:focus-visible),.vd-auth .vd-auth-panel .page-card .btn-primary:hover{background:var(--vd-action-hover);color:var(--vd-action-ink);border-color:var(--vd-action-hover)}.vd-auth .vd-auth-panel .page-card .page-card-actions .btn-login:not(.btn-login-option):active,.vd-auth .vd-auth-panel .page-card .page-card-actions .btn-signup:not(:disabled):active,.vd-auth .vd-auth-panel .page-card .btn-primary:active{background:var(--vd-action-pressed)!important;color:var(--vd-action-ink)!important;border-color:var(--vd-action-pressed)}.vd-auth .vd-auth-panel .page-card .page-card-actions .btn:disabled,.vd-auth .vd-auth-panel .page-card .btn-primary:disabled{background:var(--vd-action-disabled-bg);color:var(--vd-action-disabled-ink);border-color:var(--vd-action-disabled-bg)}.vd-auth .vd-auth-panel .page-card :is(a,button,input,select):focus-visible,.vd-auth .vd-auth-panel .page-card .page-card-actions .btn:not(:disabled):focus-visible{outline:0;box-shadow:var(--vd-focus-ring)}@media (forced-colors: active){.vd-auth .vd-auth-panel .page-card :is(a,button,input,select):focus-visible,.vd-auth .vd-auth-panel .page-card .page-card-actions .btn:not(:disabled):focus-visible{outline:2px solid Highlight;outline-offset:2px}}.vd-auth .vd-auth-powered{margin:0;color:var(--vd-muted);font-size:var(--vd-type-label);text-align:center}@media (max-width: 767px){.vd-auth{grid-template-columns:minmax(0,1fr);min-block-size:auto}.vd-auth .vd-auth-story{padding:var(--vd-space-3) var(--vd-space-6)}.vd-auth .vd-auth-story-copy,.vd-auth .vd-auth-story-footer{display:none}.vd-auth .vd-auth-panel{padding:var(--vd-space-8) var(--vd-space-6)}.vd-auth .vd-auth-panel .page-card{max-inline-size:100%;max-width:100%;min-height:auto;padding:0}}
/*# sourceMappingURL=vd_theme_vetdiwan_auth.bundle.FPOXMFK5.css.map */
