:root{--color-teal-500:#18b69b;--color-teal-600:#0b927e;--color-teal-700:#0b7567;--color-neutral-0:#ffffff;--color-neutral-50:#f8fafc;--color-neutral-100:#f1f5f9;--color-neutral-200:#e2e8f0;--color-neutral-400:#94a3b8;--color-neutral-500:#64748b;--color-neutral-700:#334155;--color-neutral-800:#1e293b;--color-neutral-900:#0f172a;--color-neutral-950:#020617;--color-feedback-success:#16a34a;--color-feedback-warning:#d97706;--color-feedback-danger:#dc2626;--color-feedback-info:#2563eb;--space-0:0px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--space-16:64px;--radius-sm:4px;--radius-control:8px;--radius-surface:12px;--radius-full:9999px;--semantic-color-background-default:var(--color-neutral-50);--semantic-color-background-muted:var(--color-neutral-100);--semantic-color-surface-default:var(--color-neutral-0);--semantic-color-surface-elevated:var(--color-neutral-0);--semantic-color-chrome-canvas:var(--color-neutral-50);--semantic-color-chrome-sidebar:var(--color-neutral-0);--semantic-color-chrome-sidebar-border:var(--color-neutral-200);--semantic-color-chrome-topbar:var(--color-neutral-0);--semantic-color-chrome-nav-hover:var(--color-neutral-100);--semantic-color-text-primary:var(--color-neutral-900);--semantic-color-text-secondary:var(--color-neutral-700);--semantic-color-text-muted:var(--color-neutral-500);--semantic-color-text-disabled:var(--color-neutral-400);--semantic-color-text-inverse:var(--color-neutral-0);--semantic-color-border-default:var(--color-neutral-200);--semantic-color-border-strong:var(--color-neutral-400);--semantic-color-action-primary:var(--color-teal-500);--semantic-color-action-primary-hover:var(--color-teal-600);--semantic-color-action-destructive:var(--color-feedback-danger);--semantic-color-state-success:var(--color-feedback-success);--semantic-color-state-warning:var(--color-feedback-warning);--semantic-color-state-danger:var(--color-feedback-danger);--semantic-color-state-info:var(--color-feedback-info);--semantic-radius-control:var(--radius-control);--semantic-radius-surface:var(--radius-surface);color-scheme:light;--ez-accent-50:#effdf9;--ez-accent-100:#d7f8ee;--ez-accent-500:#18b69b;--ez-accent-600:#0b927e;--ez-accent-700:#0b7567;--ez-bg:#f8fafc;--ez-surface:#ffffff;--ez-surface-elevated:#ffffff;--ez-sidebar:#ffffff;--ez-text:#0f172a;--ez-text-muted:#64748b;--ez-text-disabled:#94a3b8;--ez-border:#e2e8f0;--ez-divider:#f1f5f9;--ez-success:#16a34a;--ez-warning:#d97706;--ez-danger:#dc2626;--ez-info:#2563eb;--ez-focus:0 0 0 3px color-mix(in srgb,var(--ez-accent-500) 30%,transparent);--ez-radius-sm:4px;--ez-radius-md:6px;--ez-radius-lg:8px;--ez-radius-xl:12px;--ez-shadow-sm:0 1px 3px rgb(15 23 42/0.1);--ez-shadow-md:0 4px 12px rgb(15 23 42/0.12)}[data-theme=dark]{color-scheme:dark;--ez-bg:#020617;--ez-surface:#0f172a;--ez-surface-elevated:#1e293b;--ez-sidebar:#0b1220;--ez-text:#f8fafc;--ez-text-muted:#cbd5e1;--ez-text-disabled:#64748b;--ez-border:#334155;--ez-divider:#1e293b;--ez-success:#4ade80;--ez-warning:#fbbf24;--ez-danger:#f87171;--ez-info:#60a5fa;--ez-shadow-sm:0 1px 3px rgb(0 0 0/0.35);--ez-shadow-md:0 8px 24px rgb(0 0 0/0.4)}[data-theme=high-contrast]{color-scheme:dark;--ez-bg:#000;--ez-surface:#000;--ez-surface-elevated:#111;--ez-sidebar:#000;--ez-text:#fff;--ez-text-muted:#fff;--ez-text-disabled:#d4d4d4;--ez-border:#fff;--ez-divider:#fff;--ez-accent-500:#00ffd5;--ez-accent-600:#00e6bf;--ez-focus:0 0 0 4px #ffea00}[data-theme=light][data-background=stone]{--ez-bg:#f8f7f4}[data-theme=light][data-background=sky]{--ez-bg:#f3f8fc}[data-theme=light][data-background=violet]{--ez-bg:#f8f6fc}[data-theme=light][data-background=mint]{--ez-bg:#f2faf7}[data-theme=dark][data-background=stone]{--ez-bg:#161616}[data-theme=dark][data-background=sky]{--ez-bg:#071621}[data-theme=dark][data-background=violet]{--ez-bg:#141021}[data-theme=dark][data-background=mint]{--ez-bg:#071a17}[data-accent=blue]{--ez-accent-500:#3b82f6;--ez-accent-600:#2563eb;--ez-accent-700:#1d4ed8}[data-accent=purple]{--ez-accent-500:#8b5cf6;--ez-accent-600:#7c3aed;--ez-accent-700:#6d28d9}[data-accent=orange]{--ez-accent-500:#f97316;--ez-accent-600:#ea580c;--ez-accent-700:#c2410c}[data-accent=green]{--ez-accent-500:#22c55e;--ez-accent-600:#16a34a;--ez-accent-700:#15803d}:root{--semantic-color-background-default:var(--ez-bg);--semantic-color-background-muted:var(--ez-divider);--semantic-color-surface-default:var(--ez-surface);--semantic-color-surface-elevated:var(--ez-surface-elevated);--semantic-color-chrome-canvas:var(--ez-bg);--semantic-color-chrome-sidebar:var(--ez-sidebar);--semantic-color-chrome-sidebar-border:var(--ez-border);--semantic-color-chrome-topbar:var(--ez-surface-elevated);--semantic-color-chrome-nav-hover:var(--ez-divider);--semantic-color-text-primary:var(--ez-text);--semantic-color-text-secondary:var(--ez-text);--semantic-color-text-muted:var(--ez-text-muted);--semantic-color-text-disabled:var(--ez-text-disabled);--semantic-color-text-inverse:#fff;--semantic-color-border-default:var(--ez-border);--semantic-color-border-strong:var(--ez-border);--semantic-color-action-primary:var(--ez-accent-500);--semantic-color-action-primary-hover:var(--ez-accent-600);--semantic-color-action-destructive:var(--ez-danger);--semantic-color-state-success:var(--ez-success);--semantic-color-state-warning:var(--ez-warning);--semantic-color-state-danger:var(--ez-danger);--semantic-color-state-info:var(--ez-info);--semantic-radius-control:var(--ez-radius-lg);--semantic-radius-surface:var(--ez-radius-xl);--component-button-radius:var(--semantic-radius-control);--component-button-primary-background:var(--semantic-color-action-primary);--component-button-primary-foreground:var(--semantic-color-text-inverse);--component-field-background:var(--semantic-color-surface-default);--component-field-border:var(--semantic-color-border-default);--component-field-radius:var(--semantic-radius-control);--component-card-background:var(--semantic-color-surface-elevated);--component-card-border:var(--semantic-color-border-default);--component-card-radius:var(--semantic-radius-surface)}@media (prefers-reduced-motion:reduce){*,:after,:before{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}*,:after,:before{box-sizing:border-box}.ez-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1px solid transparent;border-radius:var(--ez-radius-lg);font:inherit;font-weight:600;cursor:pointer;transition:background-color .15s,border-color .15s,transform .1s}.ez-button:focus-visible,.ez-input:focus-visible{outline:none;box-shadow:var(--ez-focus)}.ez-button:active:not(:disabled){transform:translateY(1px)}.ez-button:disabled{cursor:not-allowed;opacity:.55}.ez-button--sm{min-height:32px;padding:6px 12px}.ez-button--md{min-height:40px;padding:8px 16px}.ez-button--lg{min-height:48px;padding:10px 20px}.ez-button--primary{background:var(--ez-accent-500);color:#fff}.ez-button--primary:hover{background:var(--ez-accent-600)}.ez-button--secondary{background:var(--ez-surface);border-color:var(--ez-border);color:var(--ez-text)}.ez-button--ghost{background:transparent;color:var(--ez-text)}.ez-button--danger{background:var(--ez-danger);color:#fff}.ez-spinner{display:inline-block;flex-shrink:0;border:2px solid;border-inline-end-color:transparent;border-radius:50%;animation:ez-spin .7s linear infinite;color:var(--ez-accent-500)}.ez-spinner--sm{width:16px;height:16px;border-width:2px}.ez-spinner--md{width:24px;height:24px;border-width:2.5px}.ez-spinner--lg{width:36px;height:36px;border-width:3px}@keyframes ez-spin{to{transform:rotate(1turn)}}.ez-field{display:grid;gap:6px;color:var(--ez-text)}.ez-field__label{font-size:14px;font-weight:600}.ez-field__hint{font-size:12px;color:var(--ez-text-muted)}.ez-field__error{font-size:12px;color:var(--ez-danger)}.ez-input-wrap{display:flex;align-items:center;border:1px solid var(--ez-border);background:var(--ez-surface);border-radius:var(--ez-radius-lg);min-height:40px}.ez-input-wrap:focus-within{border-color:var(--ez-accent-500);box-shadow:var(--ez-focus)}.ez-input-wrap.is-error{border-color:var(--ez-danger)}.ez-input{width:100%;border:0;outline:0;background:transparent;color:var(--ez-text);font:inherit;padding:8px 12px}.ez-input--ltr,.ez-input-wrap--ltr{direction:ltr;unicode-bidi:plaintext;text-align:left}.ez-input__affix{display:grid;place-items:center;padding-inline:10px;color:var(--ez-text-muted)}.ez-badge{display:inline-flex;align-items:center;gap:6px;border-radius:999px;padding:3px 8px;font-size:12px;font-weight:600;background:var(--ez-divider);color:var(--ez-text)}.ez-badge__dot{width:6px;height:6px;border-radius:50%;background:currentColor}.ez-badge--success{color:var(--ez-success)}.ez-badge--warning{color:var(--ez-warning)}.ez-badge--danger{color:var(--ez-danger)}.ez-badge--info{color:var(--ez-info)}.ez-surface{border:1px solid var(--ez-border);border-radius:var(--ez-radius-xl);background:var(--ez-surface);color:var(--ez-text)}.ez-surface--elevated{background:var(--ez-surface-elevated);box-shadow:var(--ez-shadow-sm)}.ez-surface--none{padding:0}.ez-surface--sm{padding:12px}.ez-surface--md{padding:20px}.ez-surface--lg{padding:32px}.ez-skeleton{border-radius:var(--ez-radius-md);background:linear-gradient(90deg,var(--ez-divider),var(--ez-border),var(--ez-divider));background-size:200% 100%;animation:ez-shimmer 1.4s infinite}@keyframes ez-shimmer{to{background-position:-200% 0}}.ez-dialog-backdrop{position:fixed;inset:0;z-index:1200;background:color-mix(in srgb,var(--ez-bg) 55%,transparent);backdrop-filter:blur(4px);display:grid;place-items:center;padding:20px;overflow:hidden}.ez-dialog{width:min(680px,100%);max-height:calc(100vh - 40px);max-height:calc(100dvh - 40px);display:grid;grid-template-rows:auto minmax(0,1fr) auto;min-width:0;background:var(--ez-surface-elevated);border:1px solid var(--ez-border);border-radius:var(--ez-radius-xl);box-shadow:var(--ez-shadow-xl);padding:20px;outline:none}.ez-dialog--wide{width:min(1120px,calc(100vw - 40px))}.ez-dialog header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;min-width:0}.ez-dialog header h2{margin:0}.ez-dialog header p{color:var(--ez-text-muted);margin:8px 0 0;overflow-wrap:anywhere}.ez-dialog__close{flex:0 0 40px;width:40px;height:40px;border:1px solid var(--ez-border);border-radius:var(--ez-radius-lg);background:var(--ez-surface);color:var(--ez-text);font:inherit;font-size:24px;line-height:1;cursor:pointer}.ez-dialog__body{min-width:0;padding:20px 2px;overflow:auto;overscroll-behavior:contain}.ez-dialog footer{display:flex;justify-content:flex-end;gap:8px;flex-wrap:wrap}@media(max-width:640px){.ez-dialog-backdrop{place-items:stretch;padding:0}.ez-dialog{width:100%;max-height:100vh;height:100vh;max-height:100dvh;height:100dvh;border-radius:0;border:0;padding:16px}.ez-dialog footer>.ez-button{flex:1 1 140px}}.ez-tabs>[role=tablist]{display:flex;gap:4px;border-bottom:1px solid var(--ez-border);margin-bottom:16px}.ez-tabs [role=tab]{border:0;background:transparent;color:var(--ez-text-muted);font:inherit;padding:10px 14px;border-bottom:2px solid transparent;cursor:pointer}.ez-tabs [role=tab][aria-selected=true]{color:var(--ez-text);border-color:var(--ez-accent-500)}.ez-select{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;outline:0;background:transparent;color:var(--ez-text);font:inherit;padding:8px 12px}.ez-pagination{display:flex;align-items:center;justify-content:flex-end;gap:12px;padding-top:14px;color:var(--ez-text-muted)}.ez-table-wrap{width:100%;overflow:auto;border:1px solid var(--ez-border);border-radius:var(--ez-radius-xl)}.ez-table{width:100%;border-collapse:collapse;min-width:640px}.ez-table td,.ez-table th{padding:13px 14px;border-bottom:1px solid var(--ez-divider)}.ez-table td:not(:last-child),.ez-table th:not(:last-child){border-inline-end:1px solid var(--ez-divider)}.ez-table th{font-size:13px;color:var(--ez-text-muted);background:var(--ez-surface)}.ez-table tbody tr:nth-child(2n){background:var(--ez-divider)}.ez-table tbody tr:hover{background:color-mix(in srgb,var(--ez-divider) 70%,var(--ez-accent-50))}.ez-table tbody tr:last-child td{border-bottom:0}.ez-table__empty{text-align:center!important;color:var(--ez-text-muted);padding:40px!important}.ez-toast-region{position:fixed;z-index:1400;inset-inline-end:20px;bottom:20px;display:grid;gap:8px;width:min(380px,calc(100vw - 40px))}.ez-toast{padding:12px 14px;border:1px solid var(--ez-border);border-radius:var(--ez-radius-lg);background:var(--ez-surface-elevated);box-shadow:var(--ez-shadow-lg)}.ez-toast--success{border-inline-start:4px solid var(--ez-success)}.ez-toast--danger{border-inline-start:4px solid var(--ez-danger)}.ez-toast--warning{border-inline-start:4px solid var(--ez-warning)}.ez-toast--info{border-inline-start:4px solid var(--ez-info)}.ez-action-menu{position:relative;display:inline-flex;vertical-align:middle}.ez-action-menu__trigger{position:relative;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:1px solid var(--ez-border);border-radius:var(--ez-radius-lg);background:var(--ez-surface);color:var(--ez-text-muted);font:inherit;line-height:1;cursor:pointer;transition:background-color .15s,border-color .15s,color .15s}.ez-action-menu__trigger:hover{background:var(--ez-divider);color:var(--ez-text)}.ez-action-menu__trigger:focus-visible{outline:none;box-shadow:var(--ez-focus)}.ez-action-menu__panel{position:absolute;inset-inline-end:0;top:calc(100% + 4px);z-index:100;min-width:160px;padding:4px;border:1px solid var(--ez-border);border-radius:var(--ez-radius-lg);background:var(--ez-surface-elevated);box-shadow:var(--ez-shadow-lg)}.ez-action-menu__panel--start{inset-inline-end:auto;inset-inline-start:0}.ez-action-menu__item{display:block;width:100%;padding:8px 12px;border:0;border-radius:var(--ez-radius-md);background:transparent;color:var(--ez-text);font:inherit;text-align:start;cursor:pointer;white-space:nowrap}.ez-action-menu__item:hover:not(:disabled){background:var(--ez-divider)}.ez-action-menu__item:disabled{opacity:.55;cursor:not-allowed}.ez-action-menu__item--danger{color:var(--ez-danger)}.table-row-actions{gap:6px;flex-wrap:nowrap;vertical-align:middle}.ez-icon-btn,.table-row-actions{display:inline-flex;align-items:center}.ez-icon-btn{position:relative;justify-content:center;width:32px;height:32px;padding:0;border:1px solid var(--ez-border);border-radius:var(--ez-radius-lg);background:var(--ez-surface);color:var(--ez-text-muted);font:inherit;line-height:1;cursor:pointer;text-decoration:none;flex-shrink:0;transition:background-color .15s,border-color .15s,color .15s}.ez-icon-btn:hover{background:var(--ez-divider);color:var(--ez-text)}.ez-icon-btn:focus-visible{outline:none;box-shadow:var(--ez-focus)}.ez-icon-btn:disabled{opacity:.55;cursor:not-allowed}.ez-icon-btn--danger{color:var(--ez-danger)}.ez-icon-btn--danger:hover{background:color-mix(in srgb,var(--ez-danger) 12%,var(--ez-surface));color:var(--ez-danger)}.ez-action-menu__trigger[data-tooltip]:focus-visible:after,.ez-action-menu__trigger[data-tooltip]:hover:after,.ez-icon-btn[data-tooltip]:focus-visible:after,.ez-icon-btn[data-tooltip]:hover:after{content:attr(data-tooltip);position:absolute;bottom:calc(100% + 6px);inset-inline-end:0;z-index:200;padding:4px 8px;border-radius:var(--ez-radius-md);background:var(--ez-surface-elevated);border:1px solid var(--ez-border);box-shadow:var(--ez-shadow-sm);color:var(--ez-text);font-size:12px;font-weight:500;line-height:1.3;white-space:nowrap;pointer-events:none}.ez-async-search,.ez-async-search__control{position:relative}.ez-async-search__control.is-error .ez-async-search__value,.ez-async-search__control.is-error .ez-input-wrap{border-color:var(--ez-danger)}.ez-async-search__control.is-disabled{opacity:.55;pointer-events:none}.ez-async-search__value{width:100%;display:flex;align-items:center;gap:8px;min-height:40px;padding:8px 12px;border:1px solid var(--ez-border);border-radius:var(--ez-radius-lg);background:var(--ez-surface);color:var(--ez-text);font:inherit;text-align:start;cursor:pointer}.ez-async-search__value:focus-visible{outline:none;box-shadow:var(--ez-focus)}.ez-async-search__value-text{flex:1;min-width:0}.ez-async-search__value-text strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600}.ez-async-search__clear{border:0;background:transparent;color:var(--ez-text-muted);font-size:18px;line-height:1;cursor:pointer;padding:0 4px}.ez-async-search__input-wrap{position:relative}.ez-async-search__spinner{position:absolute;inset-inline-end:10px;top:50%;transform:translateY(-50%)}.ez-async-search__list{position:absolute;z-index:1300;inset-inline:0;top:calc(100% + 4px);margin:0;padding:6px;list-style:none;max-height:260px;overflow:auto;background:var(--ez-surface-elevated);border:1px solid var(--ez-border);border-radius:var(--ez-radius-lg);box-shadow:var(--ez-shadow-xl)}.ez-async-search__empty{padding:12px;color:var(--ez-text-muted);font-size:13px}.ez-async-search__option{width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:2px;padding:10px 12px;border:0;border-radius:var(--ez-radius-md);background:transparent;color:var(--ez-text);font:inherit;text-align:start;cursor:pointer}.ez-async-search__option.is-active,.ez-async-search__option:hover{background:color-mix(in srgb,var(--ez-accent-500) 12%,transparent)}.ez-async-search__option.is-selected{background:color-mix(in srgb,var(--ez-accent-500) 18%,transparent)}.ez-async-search__option-label{font-weight:600}.ez-async-search__option-desc,.ez-async-search__option-meta{color:var(--ez-text-muted);font-size:12px}.ez-search-toolbar{display:flex;flex-wrap:wrap;align-items:flex-end;gap:12px;margin-bottom:18px}.ez-search-toolbar__search{flex:1 1 280px;min-width:min(280px,100%)}.ez-search-toolbar__filters{display:flex;flex-wrap:wrap;align-items:flex-end;gap:12px;flex:0 1 auto}.ez-search-toolbar__filters .ez-field{min-width:160px}.ez-search-toolbar__actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px;flex:0 0 auto;width:-moz-fit-content;width:fit-content;align-self:flex-end}.ez-search-toolbar__actions .ez-button,.ez-search-toolbar__actions>a.ez-button{width:auto;flex:0 0 auto}@media(max-width:760px){.ez-search-toolbar__filters,.ez-search-toolbar__search{flex:1 1 100%}.ez-search-toolbar__actions{margin-inline-start:auto}}.ez-metric-strip{display:grid;grid-template-columns:repeat(auto-fit,minmax(168px,1fr));gap:12px}.ez-metric-card{display:grid;gap:7px;border-inline-start:3px solid var(--ez-border);border-radius:var(--ez-radius-lg)}.ez-metric-card--success{border-inline-start-color:var(--ez-success)}.ez-metric-card--danger{border-inline-start-color:var(--ez-danger)}.ez-metric-card--warning{border-inline-start-color:var(--ez-warning)}.ez-metric-card--info{border-inline-start-color:var(--ez-info)}.ez-metric-card__head,.ez-metric-card__label-group{display:flex;align-items:center;gap:8px}.ez-metric-card__head{justify-content:space-between}.ez-metric-card__icon{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:var(--ez-radius-md);background:var(--ez-divider);color:var(--ez-text-muted);flex:0 0 auto}.ez-metric-card__icon svg{width:13px;height:13px}.ez-metric-card__icon--success{background:color-mix(in srgb,var(--ez-success) 16%,transparent);color:var(--ez-success)}.ez-metric-card__icon--danger{background:color-mix(in srgb,var(--ez-danger) 14%,transparent);color:var(--ez-danger)}.ez-metric-card__icon--warning{background:color-mix(in srgb,var(--ez-warning) 16%,transparent);color:var(--ez-warning)}.ez-metric-card__icon--info{background:color-mix(in srgb,var(--ez-info) 16%,transparent);color:var(--ez-info)}.ez-metric-card__hint,.ez-metric-card__label{font-size:12px;color:var(--ez-text-muted);font-weight:600}.ez-metric-card__value{font-size:24px;font-weight:800;font-variant-numeric:tabular-nums;line-height:1.15}.ez-metric-card__unit{font-size:12px;font-weight:600;color:var(--ez-text-muted);margin-inline-start:4px}.ez-metric-card__trend{font-size:11.5px;font-weight:700;border-radius:999px;padding:2px 8px;white-space:nowrap}.ez-metric-card__trend--up{background:color-mix(in srgb,var(--ez-success) 16%,transparent);color:var(--ez-success)}.ez-metric-card__trend--down{background:color-mix(in srgb,var(--ez-danger) 14%,transparent);color:var(--ez-danger)}.ez-metric-card__skeleton{display:block;width:64px;height:22px;border-radius:var(--ez-radius-sm);background:linear-gradient(90deg,color-mix(in srgb,var(--ez-divider) 85%,transparent),color-mix(in srgb,var(--ez-border) 70%,transparent));animation:ez-skeleton-pulse 1.4s ease-in-out infinite}.ez-empty-state{display:grid;justify-items:center;gap:8px;padding:26px 12px;text-align:center;color:var(--ez-text-muted);border:1px dashed var(--ez-border);border-radius:var(--ez-radius-lg)}.ez-empty-state__icon{display:inline-flex;opacity:.7}.ez-empty-state__icon svg{width:20px;height:20px}.ez-empty-state__content{display:grid;gap:4px}.ez-empty-state__message,.ez-empty-state__title{margin:0}.ez-empty-state__title{font-size:14px;color:var(--ez-text)}.ez-empty-state__message{font-size:13px}.ez-empty-state__action{margin-top:4px}@media(max-width:640px){.ez-metric-strip{grid-template-columns:repeat(2,minmax(0,1fr))}}@keyframes ez-ui-spin{to{transform:rotate(1turn)}}.ez-ui-button{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2,8px);min-height:40px;padding-inline:var(--space-4,16px);border:1px solid transparent;border-radius:var(--component-button-radius,var(--ez-radius-lg));background:var(--component-button-primary-background,var(--ez-accent-500));color:var(--component-button-primary-foreground,#fff);font:inherit;font-weight:600;cursor:pointer;transition:background-color .15s,border-color .15s,color .15s}.ez-ui-button:hover:not(:disabled){background:var(--semantic-color-action-primary-hover,var(--ez-accent-600))}.ez-ui-button:disabled{cursor:not-allowed;opacity:.55}.ez-dialog-dismiss:focus-visible,.ez-ui-button:focus-visible,.ez-ui-field-control:focus-visible{outline:none;box-shadow:var(--ez-focus)}.ez-ui-button--secondary{background:var(--semantic-color-surface-default,var(--ez-surface));border-color:var(--semantic-color-border-default,var(--ez-border));color:var(--semantic-color-text-primary,var(--ez-text))}.ez-ui-button--outline{border-color:var(--semantic-color-border-strong,var(--ez-border))}.ez-ui-button--ghost,.ez-ui-button--outline{background:transparent;color:var(--semantic-color-text-primary,var(--ez-text))}.ez-ui-button--destructive{background:var(--semantic-color-action-destructive,var(--ez-danger));color:var(--semantic-color-text-inverse,#fff)}.ez-ui-button--sm{min-height:32px;padding-inline:var(--space-3,12px)}.ez-ui-button--lg{min-height:48px;padding-inline:var(--space-5,20px)}.ez-ui-spinner{inline-size:1em;block-size:1em;border:2px solid;border-inline-end-color:transparent;border-radius:50%;animation:ez-ui-spin .7s linear infinite}.ez-ui-field{display:grid;gap:var(--space-2,8px);color:var(--semantic-color-text-primary,var(--ez-text))}.ez-ui-field__label{font-size:.875rem;font-weight:600}.ez-ui-field__hint{color:var(--semantic-color-text-muted,var(--ez-text-muted));font-size:.75rem}.ez-ui-field__error{color:var(--semantic-color-state-danger,var(--ez-danger));font-size:.75rem}.ez-ui-field-control{min-block-size:40px;inline-size:100%;border:1px solid var(--component-field-border,var(--ez-border));border-radius:var(--component-field-radius,var(--ez-radius-lg));background:var(--component-field-background,var(--ez-surface));color:var(--semantic-color-text-primary,var(--ez-text));font:inherit;padding-inline:var(--space-3,12px)}.ez-ui-field-control:focus{border-color:var(--semantic-color-action-primary,var(--ez-accent-500));outline:none;box-shadow:var(--ez-focus)}.ez-ui-input-wrap{display:flex;align-items:center;min-block-size:40px;border:1px solid var(--component-field-border,var(--ez-border));border-radius:var(--component-field-radius,var(--ez-radius-lg));background:var(--component-field-background,var(--ez-surface))}.ez-ui-input-wrap:focus-within{border-color:var(--semantic-color-action-primary,var(--ez-accent-500));box-shadow:var(--ez-focus)}.ez-ui-field-control.is-error,.ez-ui-input-wrap.is-error{border-color:var(--semantic-color-state-danger,var(--ez-danger))}.ez-ui-input{min-inline-size:0;inline-size:100%;border:0;outline:0;background:transparent;color:var(--semantic-color-text-primary,var(--ez-text));font:inherit;padding:var(--space-2,8px) var(--space-3,12px)}.ez-ui-input--ltr,.ez-ui-input-wrap--ltr{direction:ltr;text-align:left}.ez-ui-input__affix{display:inline-flex;flex:0 0 auto;align-items:center;color:var(--semantic-color-text-muted,var(--ez-text-muted));padding-inline:var(--space-3,12px)}.ez-ui-select{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.ez-dialog-overlay{position:fixed;inset:0;z-index:1200;background:color-mix(in srgb,var(--ez-bg) 55%,transparent);backdrop-filter:blur(4px)}.ez-dialog-content{position:fixed;z-index:1201;inset:50% auto auto 50%;display:grid;grid-template-rows:auto minmax(0,1fr) auto;inline-size:min(680px,calc(100vw - var(--space-5, 20px) * 2));max-block-size:calc(100dvh - var(--space-5, 20px) * 2);transform:translate(-50%,-50%);overflow:hidden;border:1px solid var(--component-card-border,var(--ez-border));border-radius:var(--component-card-radius,var(--ez-radius-xl));background:var(--component-card-background,var(--ez-surface-elevated));box-shadow:var(--ez-shadow-md);padding:var(--space-5,20px)}.ez-dialog-header{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-3,12px)}.ez-dialog-title{margin:0;color:var(--semantic-color-text-primary,var(--ez-text));font-size:1.125rem}.ez-dialog-description{margin:var(--space-2,8px) 0 0;color:var(--semantic-color-text-muted,var(--ez-text-muted))}.ez-dialog-body{min-block-size:0;overflow:auto;padding-block:var(--space-5,20px)}.ez-dialog-footer{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--space-2,8px)}.ez-dialog-dismiss{display:inline-grid;place-items:center;flex:0 0 auto;inline-size:40px;block-size:40px;border:1px solid var(--component-field-border,var(--ez-border));border-radius:var(--component-field-radius,var(--ez-radius-lg));background:transparent;color:var(--semantic-color-text-primary,var(--ez-text));cursor:pointer}.ez-dialog-content--wide{inline-size:min(1120px,calc(100vw - var(--space-5, 20px) * 2))}.ez-toast-viewport{position:fixed;z-index:1300;inset-block-end:var(--space-5,20px);inset-inline-end:var(--space-5,20px);display:grid;gap:var(--space-2,8px);inline-size:min(360px,calc(100vw - var(--space-5, 20px) * 2));margin:0;padding:0;list-style:none;outline:none}.ez-toast{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-3,12px);border:1px solid var(--component-card-border,var(--ez-border));border-inline-start:4px solid var(--semantic-color-state-info,var(--ez-info));border-radius:var(--component-card-radius,var(--ez-radius-xl));background:var(--component-card-background,var(--ez-surface-elevated));box-shadow:var(--ez-shadow-md);color:var(--semantic-color-text-primary,var(--ez-text));padding:var(--space-3,12px)}.ez-toast--success{border-inline-start-color:var(--semantic-color-state-success,var(--ez-success))}.ez-toast--warning{border-inline-start-color:var(--semantic-color-state-warning,var(--ez-warning))}.ez-toast--danger{border-inline-start-color:var(--semantic-color-state-danger,var(--ez-danger))}.ez-toast-close{border:0;background:transparent;color:var(--semantic-color-text-muted,var(--ez-text-muted));cursor:pointer;font:inherit}.ez-ui-tabs__list{display:flex;justify-content:flex-start;gap:var(--space-1,4px);overflow-x:auto;overscroll-behavior-inline:contain;border-block-end:1px solid var(--semantic-color-border-default,var(--ez-border));scrollbar-width:thin}.ez-ui-tabs__trigger{flex:0 0 auto;border:0;border-block-end:2px solid transparent;background:transparent;color:var(--semantic-color-text-muted,var(--ez-text-muted));cursor:pointer;font:inherit;padding:var(--space-3,12px) var(--space-4,16px)}.ez-ui-tabs__trigger[data-state=active]{border-block-end-color:var(--semantic-color-action-primary,var(--ez-accent-500));color:var(--semantic-color-text-primary,var(--ez-text));font-weight:600}.ez-ui-action-menu__item:focus-visible,.ez-ui-action-menu__trigger:focus-visible,.ez-ui-tabs__trigger:focus-visible{outline:none;box-shadow:var(--ez-focus)}.ez-ui-tabs__content{padding-block:var(--space-4,16px) 0}.ez-ui-action-menu__trigger{display:inline-grid;place-items:center;inline-size:32px;block-size:32px;border:1px solid var(--semantic-color-border-default,var(--ez-border));border-radius:var(--semantic-radius-control,var(--ez-radius-lg));background:var(--semantic-color-surface-default,var(--ez-surface));color:var(--semantic-color-text-primary,var(--ez-text));cursor:pointer}.ez-ui-action-menu__panel{z-index:1250;min-inline-size:160px;overflow:hidden;border:1px solid var(--component-card-border,var(--ez-border));border-radius:var(--component-card-radius,var(--ez-radius-xl));background:var(--component-card-background,var(--ez-surface-elevated));box-shadow:var(--ez-shadow-md);padding:var(--space-1,4px)}.ez-ui-action-menu__item{display:block;inline-size:100%;border:0;border-radius:var(--semantic-radius-control,var(--ez-radius-lg));background:transparent;color:var(--semantic-color-text-primary,var(--ez-text));cursor:pointer;font:inherit;text-align:start;padding:var(--space-2,8px) var(--space-3,12px)}.ez-ui-action-menu__item[data-highlighted]{background:var(--semantic-color-background-muted,var(--ez-divider));outline:none}.ez-ui-action-menu__item--danger{color:var(--semantic-color-state-danger,var(--ez-danger))}.ez-ui-action-menu__item[data-disabled]{cursor:not-allowed;opacity:.55}.ez-ui-progress{color:var(--semantic-color-text-primary,var(--ez-text))}.ez-ui-progress__label{display:flex;justify-content:space-between;gap:var(--space-3,12px);margin-block-end:var(--space-2,8px);font-size:.8125rem}.ez-ui-progress__track{block-size:var(--space-2,8px);overflow:hidden;border-radius:999px;background:var(--semantic-color-background-muted,var(--ez-divider))}.ez-ui-progress__indicator{inline-size:var(--ez-ui-progress-value);block-size:100%;border-radius:inherit;background:var(--semantic-color-action-primary,var(--ez-accent-500));transition:inline-size .18s ease}@media (max-width:640px){.ez-dialog-content{inset:auto 0 0;inline-size:100%;max-block-size:92dvh;transform:none;border-end-start-radius:0;border-end-end-radius:0}}@font-face{font-family:Vazirmatn;font-style:normal;font-display:swap;font-weight:300;src:url(/_next/static/media/vazirmatn-arabic-300-normal.e7335df9.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:Vazirmatn;font-style:normal;font-display:swap;font-weight:300;src:url(/_next/static/media/vazirmatn-latin-ext-300-normal.332b473f.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:Vazirmatn;font-style:normal;font-display:swap;font-weight:300;src:url(/_next/static/media/vazirmatn-latin-300-normal.aa938ee7.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:Vazirmatn;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/vazirmatn-arabic-400-normal.f37c0063.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:Vazirmatn;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/vazirmatn-latin-ext-400-normal.09ac364e.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:Vazirmatn;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/vazirmatn-latin-400-normal.344759ea.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:Vazirmatn;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/vazirmatn-arabic-500-normal.60758556.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:Vazirmatn;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/vazirmatn-latin-ext-500-normal.5b710d26.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:Vazirmatn;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/vazirmatn-latin-500-normal.79af545d.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:Vazirmatn;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/vazirmatn-arabic-600-normal.cbafd650.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:Vazirmatn;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/vazirmatn-latin-ext-600-normal.f0e62be7.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:Vazirmatn;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/vazirmatn-latin-600-normal.164d1b98.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:Vazirmatn;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/vazirmatn-arabic-700-normal.774fc7c6.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:Vazirmatn;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/vazirmatn-latin-ext-700-normal.6a92243b.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:Vazirmatn;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/vazirmatn-latin-700-normal.05267f27.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:Vazirmatn;font-style:normal;font-display:swap;font-weight:800;src:url(/_next/static/media/vazirmatn-arabic-800-normal.bafa3021.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:Vazirmatn;font-style:normal;font-display:swap;font-weight:800;src:url(/_next/static/media/vazirmatn-latin-ext-800-normal.e6e65530.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:Vazirmatn;font-style:normal;font-display:swap;font-weight:800;src:url(/_next/static/media/vazirmatn-latin-800-normal.a180ccd5.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:Vazirmatn;font-style:normal;font-display:swap;font-weight:900;src:url(/_next/static/media/vazirmatn-arabic-900-normal.0ce46f61.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:Vazirmatn;font-style:normal;font-display:swap;font-weight:900;src:url(/_next/static/media/vazirmatn-latin-ext-900-normal.8407a512.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:Vazirmatn;font-style:normal;font-display:swap;font-weight:900;src:url(/_next/static/media/vazirmatn-latin-900-normal.c686deab.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}.website-navigation-group{display:grid;gap:2px;margin:6px 0 8px}.website-navigation-group__label{padding:0 10px;color:var(--ez-text-muted);font-size:10px;font-weight:800;letter-spacing:.02em;line-height:1.5}.website-navigation-group:first-child{margin-top:0}.website-navigation-group a.website-navigation__primary:not(.active){border:1px solid color-mix(in srgb,var(--ez-accent-500) 28%,var(--ez-border));background:color-mix(in srgb,var(--ez-accent-500) 7%,var(--ez-surface));color:var(--ez-text);font-weight:700}.website-navigation-group a.website-navigation__primary.active{color:var(--ez-accent-500);background:color-mix(in srgb,var(--ez-accent-500) 16%,var(--ez-surface));font-weight:800}.setup-workspace{max-width:1080px;margin:0 auto;display:grid;gap:22px}.setup-hero{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;padding:28px;border:1px solid var(--ez-border);border-radius:var(--ez-radius-xl);background:linear-gradient(135deg,color-mix(in srgb,var(--ez-accent-500) 12%,var(--ez-surface-elevated)),var(--ez-surface-elevated))}.setup-hero h1{margin:0;font-size:28px}.setup-hero p{color:var(--ez-text-muted);margin:10px 0 0;max-width:620px}.setup-card{padding:24px;display:grid;gap:20px}.setup-option-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px}.setup-option{border:1px solid var(--ez-border);border-radius:var(--ez-radius-lg);background:var(--ez-surface);padding:16px;text-align:start;color:var(--ez-text);font:inherit;cursor:pointer;display:grid;gap:7px}.setup-option:focus-visible,.setup-option:hover,.setup-option[aria-pressed=true]{border-color:var(--ez-accent-500);box-shadow:var(--ez-focus)}.setup-option strong{font-size:15px}.setup-option small{color:var(--ez-text-muted);line-height:1.7}.setup-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.setup-form-grid .ez-field:last-child{grid-column:1/-1}.setup-actions{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap}.setup-summary{display:grid;gap:12px}.setup-summary__item{display:flex;justify-content:space-between;gap:12px;padding:12px;border-radius:var(--ez-radius-lg);background:var(--ez-divider)}.setup-note,.setup-summary__item span{color:var(--ez-text-muted)}.setup-note{font-size:13px;line-height:1.8}@media (max-width:640px){.setup-hero{padding:20px}.setup-hero h1{font-size:23px}.setup-form-grid{grid-template-columns:1fr}.setup-form-grid .ez-field:last-child{grid-column:auto}}.site-hub{max-width:1180px;margin:0 auto;display:grid;gap:18px}.site-hub__header{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;padding:8px 2px}.site-hub__card h2,.site-hub__header h1,.site-hub__quick h2{margin:0}.site-hub__header>div:first-child>p:last-child{max-width:720px;margin:9px 0 0;color:var(--ez-text-muted);line-height:1.8}.site-hub__actions{display:flex;gap:10px;flex-wrap:wrap}.site-hub__progress{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:18px 20px}.site-hub__progress div{display:grid;gap:4px}.site-hub__progress span{color:var(--ez-text-muted);font-size:13px}.site-hub__progress progress{inline-size:min(100%,250px);accent-color:var(--ez-accent-500)}.site-hub__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(235px,1fr));gap:14px}.site-hub__card{position:relative;min-height:205px;padding:20px;display:flex;flex-direction:column;align-items:flex-start;gap:12px}.site-hub__card h2{font-size:16px}.site-hub__card p{margin:0;color:var(--ez-text-muted);line-height:1.75;font-size:13px}.site-hub__card a{margin-block-start:auto;color:var(--ez-accent-500);font-weight:750;text-decoration:none}.site-hub__card a:focus-visible,.site-hub__quick a:focus-visible{outline:2px solid var(--ez-focus-ring,var(--ez-accent-500));outline-offset:3px;border-radius:4px}.site-hub__card-status{display:flex;align-items:center;gap:6px;color:var(--ez-text-muted);font-size:12px}.site-hub__card-status span{color:var(--ez-accent-500);font-size:17px;line-height:1}.site-hub__quick{padding:20px;display:flex;align-items:center;justify-content:space-between;gap:20px}.site-hub__quick p{margin:7px 0 0;color:var(--ez-text-muted);font-size:13px}.site-hub__quick>div:last-child{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-start}.site-hub__quick a{border:1px solid var(--ez-border);border-radius:var(--ez-radius-md);padding:8px 10px;color:var(--ez-text);text-decoration:none;font-size:13px}.site-hub__quick a:hover{border-color:color-mix(in srgb,var(--ez-accent-500) 45%,var(--ez-border));color:var(--ez-accent-500)}@media (max-width:700px){.site-hub__header,.site-hub__progress,.site-hub__quick{flex-direction:column}.site-hub__actions,.site-hub__progress progress,.site-hub__quick>div:last-child{width:100%}}.chrome-workspace--guided{display:grid;gap:18px}.chrome-workspace__intro{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:22px}.chrome-workspace__intro h1{margin:0;font-size:24px}.chrome-workspace__intro p:not(.eyebrow){margin:8px 0 0;color:var(--ez-text-muted);line-height:1.8;max-width:720px}.site-content-essentials{display:grid;gap:18px}.site-content-essentials__intro h2{margin:0}.site-content-essentials__hint,.site-content-essentials__intro p{margin:8px 0 0;color:var(--ez-text-muted);line-height:1.8}.site-content-essentials__hint{padding:12px;border-radius:var(--ez-radius-lg);background:var(--ez-divider);font-size:13px}@media (max-width:640px){.chrome-workspace__intro{align-items:flex-start;flex-direction:column}.chrome-workspace__intro .ez-button{width:100%}}:where(.console-workspace,.standalone-page,.setup-workspace) input:not([type=checkbox]):not([type=radio]),:where(.console-workspace,.standalone-page,.setup-workspace) select,:where(.console-workspace,.standalone-page,.setup-workspace) textarea{border:1px solid var(--ez-border);background:var(--ez-surface-elevated);color:var(--ez-text);box-shadow:inset 0 1px 0 color-mix(in srgb,#fff 5%,transparent),0 1px 2px rgb(0 0 0/8%)}:where(.console-workspace,.standalone-page,.setup-workspace) input::-moz-placeholder,:where(.console-workspace,.standalone-page,.setup-workspace) textarea::-moz-placeholder{color:var(--ez-text-muted);opacity:.78}:where(.console-workspace,.standalone-page,.setup-workspace) input::placeholder,:where(.console-workspace,.standalone-page,.setup-workspace) textarea::placeholder{color:var(--ez-text-muted);opacity:.78}:where(.console-workspace,.standalone-page,.setup-workspace) input:not([type=checkbox]):not([type=radio]):hover,:where(.console-workspace,.standalone-page,.setup-workspace) select:hover,:where(.console-workspace,.standalone-page,.setup-workspace) textarea:hover{border-color:color-mix(in srgb,var(--ez-accent-500) 42%,var(--ez-border))}:where(.console-workspace,.standalone-page,.setup-workspace) input:not([type=checkbox]):not([type=radio]):focus,:where(.console-workspace,.standalone-page,.setup-workspace) select:focus,:where(.console-workspace,.standalone-page,.setup-workspace) textarea:focus{border-color:var(--ez-accent-500);outline:0;box-shadow:0 0 0 3px color-mix(in srgb,var(--ez-accent-500) 22%,transparent)}.ez-button{box-shadow:0 1px 2px rgb(15 23 42/10%)}.ez-button--primary{box-shadow:0 7px 16px color-mix(in srgb,var(--ez-accent-500) 28%,transparent)}.ez-button:hover:not(:disabled){transform:translateY(-1px)}.appearance-panel,.ez-surface,.setup-option,.theme-option-card{box-shadow:0 1px 2px rgb(15 23 42/7%),0 8px 22px rgb(15 23 42/4%)}[data-theme=dark] .appearance-panel,[data-theme=dark] .ez-surface,[data-theme=dark] .setup-option,[data-theme=dark] .theme-option-card{border-color:color-mix(in srgb,var(--ez-border) 92%,#fff);box-shadow:0 1px 2px rgb(0 0 0/30%),0 12px 28px rgb(0 0 0/20%)}