.rz-icon[data-v-67b19617]{display:inline-block;flex-shrink:0;vertical-align:middle}.rz-brand-logo[data-v-06aa92e2]{display:inline-flex;align-items:center;justify-content:center}.rz-brand-logo__img[data-v-06aa92e2]{width:100%;height:auto;object-fit:contain;display:block}.rz-brand-logo__img.is-white[data-v-06aa92e2]{filter:brightness(0) invert(1)}.sidebar-backdrop[data-v-db3415a4]{display:none}.sidebar[data-v-db3415a4]{width:var(--rz-sidebar-w);flex-shrink:0;background:var(--rz-surface);border-inline-end:1px solid var(--rz-border);display:flex;flex-direction:column;overflow-y:auto;height:100%;transition:transform .25s cubic-bezier(.4,0,.2,1);z-index:95}.sidebar__brand[data-v-db3415a4]{display:flex;align-items:center;gap:var(--rz-space-2);padding:var(--rz-space-4);height:var(--rz-header-h);border-block-end:1px solid var(--rz-border);position:relative;cursor:pointer;-webkit-user-select:none;user-select:none}.sidebar__logo[data-v-db3415a4]{display:grid;place-items:center;width:28px;height:28px;border-radius:var(--rz-radius);background:var(--rz-gradient);color:#fff;font-weight:800;font-family:var(--rz-font-display)}.sidebar__brand-text[data-v-db3415a4]{font-weight:800;font-size:var(--rz-text-lg);font-family:var(--rz-font-display);flex:1}.sidebar__close-btn[data-v-db3415a4]{display:none;background:none;border:none;font-size:16px;color:var(--rz-text-muted);cursor:pointer;padding:4px}.sidebar__nav[data-v-db3415a4]{padding:var(--rz-space-3) var(--rz-space-2);display:flex;flex-direction:column;gap:var(--rz-space-4)}.sidebar__section-label[data-v-db3415a4]{margin:0 var(--rz-space-2) var(--rz-space-1);font-size:var(--rz-text-xs);font-weight:700;letter-spacing:.04em;color:var(--rz-text-subtle);text-transform:uppercase}.sidebar__item[data-v-db3415a4]{display:flex;align-items:center;gap:var(--rz-space-3);padding:var(--rz-space-2) var(--rz-space-3);border-radius:var(--rz-radius);color:var(--rz-text-muted);text-decoration:none;font-weight:600;font-size:var(--rz-text-md);min-height:40px}.sidebar__item[data-v-db3415a4]:hover{background:var(--rz-bg);color:var(--rz-text)}.sidebar__item.is-active[data-v-db3415a4]{background:var(--rz-primary-soft);color:var(--rz-primary)}.sidebar__item-label[data-v-db3415a4]{flex:1}.sidebar__badge[data-v-db3415a4]{min-width:18px;height:18px;padding-inline:5px;border-radius:var(--rz-radius-pill);background:var(--rz-danger);color:#fff;font-size:var(--rz-text-xs);font-weight:700;display:grid;place-items:center}@media (max-width: 768px){.sidebar-backdrop[data-v-db3415a4]{display:block;position:fixed;top:0;right:0;bottom:0;left:0;background:#00000080;z-index:110}.sidebar[data-v-db3415a4]{position:fixed;top:0;bottom:0;inset-inline-start:0;width:270px;max-width:82vw;box-shadow:var(--rz-shadow-lg);z-index:120;transform:translate(100%)}:root[dir=ltr] .sidebar[data-v-db3415a4]{transform:translate(-100%)}.sidebar.is-open[data-v-db3415a4]{transform:translate(0)}.sidebar__close-btn[data-v-db3415a4]{display:inline-block}}.rz-avatar[data-v-7c80d2e3]{display:inline-grid;place-items:center;border-radius:50%;color:#fff;font-weight:700;flex-shrink:0;line-height:1}.bell[data-v-da9a1770]{position:relative}.bell__trigger[data-v-da9a1770]{position:relative;border:0;background:transparent;color:var(--rz-text-muted);cursor:pointer;padding:var(--rz-space-2);border-radius:var(--rz-radius);display:inline-flex}.bell__trigger[data-v-da9a1770]:hover{background:var(--rz-bg);color:var(--rz-text)}.bell__count[data-v-da9a1770]{position:absolute;inset-block-start:2px;inset-inline-end:2px;min-width:16px;height:16px;padding-inline:3px;border-radius:var(--rz-radius-pill);background:var(--rz-danger, #e5484d);color:#fff;font-size:10px;font-weight:700;line-height:16px;text-align:center}.bell__panel[data-v-da9a1770]{position:absolute;inset-block-start:calc(100% + var(--rz-space-2));inset-inline-end:0;width:320px;max-height:420px;overflow-y:auto;background:var(--rz-surface);border:1px solid var(--rz-border);border-radius:var(--rz-radius);box-shadow:var(--rz-shadow-lg, 0 8px 24px rgba(0, 0, 0, .15));z-index:100}.bell__header[data-v-da9a1770]{display:flex;align-items:center;justify-content:space-between;padding:var(--rz-space-3);border-block-end:1px solid var(--rz-border);font-weight:600;font-size:var(--rz-text-sm)}.bell__mark-all[data-v-da9a1770]{border:0;background:transparent;color:var(--rz-primary);cursor:pointer;font-size:var(--rz-text-xs);font-family:inherit}.bell__push-bar[data-v-da9a1770]{display:flex;align-items:center;justify-content:space-between;padding:var(--rz-space-2) var(--rz-space-3);background:var(--rz-bg-subtle, rgba(255, 255, 255, .03));border-block-end:1px solid var(--rz-border);font-size:11px}.bell__push-bar--active[data-v-da9a1770]{background:#22c55e14}.bell__push-info[data-v-da9a1770]{display:flex;align-items:center;gap:6px;color:var(--rz-text-muted)}.bell__push-dot[data-v-da9a1770]{width:7px;height:7px;border-radius:50%}.bell__push-dot--green[data-v-da9a1770]{background:#22c55e;box-shadow:0 0 6px #22c55e99}.bell__push-dot--amber[data-v-da9a1770]{background:#f59e0b}.bell__push-btn[data-v-da9a1770]{border:0;background:var(--rz-primary, #3b82f6);color:#fff;border-radius:4px;padding:2px 8px;font-size:11px;font-weight:600;cursor:pointer;font-family:inherit}.bell__push-btn--subtle[data-v-da9a1770]{background:transparent;border:1px solid var(--rz-border);color:var(--rz-text-muted)}.bell__push-btn--subtle[data-v-da9a1770]:hover{background:var(--rz-surface);color:var(--rz-text)}.bell__empty[data-v-da9a1770]{padding:var(--rz-space-4);text-align:center;color:var(--rz-text-subtle);font-size:var(--rz-text-sm)}.bell__list[data-v-da9a1770]{list-style:none;margin:0;padding:0}.bell__item[data-v-da9a1770]{display:flex;flex-direction:column;gap:2px;padding:var(--rz-space-3);border-block-end:1px solid var(--rz-border);cursor:pointer}.bell__item[data-v-da9a1770]:last-child{border-block-end:0}.bell__item[data-v-da9a1770]:hover{background:var(--rz-bg)}.bell__item--unread[data-v-da9a1770]{background:var(--rz-primary-soft, rgba(59, 130, 246, .06))}.bell__item-title[data-v-da9a1770]{font-size:var(--rz-text-sm);font-weight:600}.bell__item-body[data-v-da9a1770]{font-size:var(--rz-text-xs);color:var(--rz-text-muted)}.bell__item-time[data-v-da9a1770]{font-size:var(--rz-text-xs);color:var(--rz-text-subtle)}.rz-modal[data-v-921b96e7]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;background:#0a10188c;display:grid;place-items:center;padding:var(--rz-space-4);overflow-y:auto}.rz-modal__panel[data-v-921b96e7]{background:var(--rz-surface);border:1px solid var(--rz-border);border-radius:var(--rz-radius-lg);box-shadow:var(--rz-shadow-lg);width:100%;max-height:calc(100vh - var(--rz-space-6));display:flex;flex-direction:column}.rz-modal__panel--sm[data-v-921b96e7]{max-width:420px}.rz-modal__panel--md[data-v-921b96e7]{max-width:560px}.rz-modal__panel--lg[data-v-921b96e7]{max-width:760px}.rz-modal__panel--xl[data-v-921b96e7]{max-width:980px}.rz-modal__header[data-v-921b96e7]{display:flex;align-items:center;justify-content:space-between;gap:var(--rz-space-3);padding:var(--rz-space-4);border-block-end:1px solid var(--rz-border)}.rz-modal__title[data-v-921b96e7]{margin:0;font-size:var(--rz-text-lg);font-weight:700}.rz-modal__close[data-v-921b96e7]{border:0;background:transparent;color:var(--rz-text-muted);cursor:pointer;padding:var(--rz-space-1);border-radius:var(--rz-radius);display:inline-flex}.rz-modal__close[data-v-921b96e7]:hover{background:var(--rz-bg);color:var(--rz-text)}.rz-modal__body[data-v-921b96e7]{padding:var(--rz-space-4);overflow-y:auto}.rz-modal__footer[data-v-921b96e7]{display:flex;justify-content:flex-end;gap:var(--rz-space-2);padding:var(--rz-space-4);border-block-start:1px solid var(--rz-border)}@media (max-width: 640px){.rz-modal[data-v-921b96e7]{padding:0;align-items:flex-end}.rz-modal__panel[data-v-921b96e7]{max-height:94vh;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0;border-right:0;border-bottom:0}.rz-modal__header[data-v-921b96e7],.rz-modal__body[data-v-921b96e7],.rz-modal__footer[data-v-921b96e7]{padding:var(--rz-space-3)}.rz-modal__footer[data-v-921b96e7]{flex-wrap:wrap}.rz-modal__footer[data-v-921b96e7]>*{flex:1}}.rz-btn[data-v-75a46eef]{display:inline-flex;align-items:center;justify-content:center;gap:var(--rz-space-2);border:1px solid transparent;border-radius:var(--rz-radius);font-family:inherit;font-weight:600;cursor:pointer;white-space:nowrap;transition:background .12s ease,border-color .12s ease,color .12s ease}.rz-btn--sm[data-v-75a46eef]{font-size:var(--rz-text-sm);padding-block:var(--rz-space-1);padding-inline:var(--rz-space-3)}.rz-btn--md[data-v-75a46eef]{font-size:var(--rz-text-md);padding-block:var(--rz-space-2);padding-inline:var(--rz-space-4)}.rz-btn--block[data-v-75a46eef]{width:100%}.rz-btn[data-v-75a46eef]:disabled{opacity:.55;cursor:not-allowed}.rz-btn--primary[data-v-75a46eef]{background:var(--rz-primary);color:var(--rz-primary-contrast)}.rz-btn--primary[data-v-75a46eef]:not(:disabled):hover{background:var(--rz-primary-hover)}.rz-btn--danger[data-v-75a46eef]{background:var(--rz-danger);color:#fff}.rz-btn--danger[data-v-75a46eef]:not(:disabled):hover{background:var(--rz-danger-hover)}.rz-btn--ghost[data-v-75a46eef]{background:transparent;color:var(--rz-text);border-color:var(--rz-border-strong)}.rz-btn--ghost[data-v-75a46eef]:not(:disabled):hover{background:var(--rz-bg)}.rz-btn--subtle[data-v-75a46eef]{background:var(--rz-surface-sunken);color:var(--rz-text-muted)}.rz-btn--subtle[data-v-75a46eef]:not(:disabled):hover{color:var(--rz-text)}.rz-btn__spinner[data-v-75a46eef]{width:12px;height:12px;border:2px solid currentColor;border-inline-end-color:transparent;border-radius:50%;animation:rz-spin-75a46eef .6s linear infinite}@keyframes rz-spin-75a46eef{to{transform:rotate(360deg)}}.rz-spinner[data-v-184bb785]{display:inline-flex;align-items:center;gap:var(--rz-space-2);color:var(--rz-text-muted)}.rz-spinner__ring[data-v-184bb785]{border:2px solid var(--rz-border-strong);border-top-color:var(--rz-primary);border-radius:50%;animation:rz-spin-184bb785 .7s linear infinite}@keyframes rz-spin-184bb785{to{transform:rotate(360deg)}}.wgt-loading[data-v-c4eeb43e]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 20px;gap:14px;color:var(--rz-text-muted)}.wgt-content[data-v-c4eeb43e]{display:flex;flex-direction:column;gap:18px}.wgt-banner[data-v-c4eeb43e]{display:flex;align-items:flex-start;gap:14px;background:var(--rz-primary-soft);border:1px solid var(--rz-primary);border-radius:var(--rz-radius-lg);padding:14px 16px}.wgt-banner__icon[data-v-c4eeb43e]{font-size:24px}.wgt-banner__text strong[data-v-c4eeb43e]{display:block;font-size:var(--rz-text-md);color:var(--rz-text);margin-bottom:4px}.wgt-banner__text p[data-v-c4eeb43e]{font-size:var(--rz-text-sm);color:var(--rz-text-muted);line-height:1.5;margin:0}.wgt-steps[data-v-c4eeb43e]{background:var(--rz-surface-subtle);border:1px solid var(--rz-border);border-radius:var(--rz-radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.wgt-steps__title[data-v-c4eeb43e]{font-size:var(--rz-text-sm);font-weight:700;color:var(--rz-text);margin:0}.wgt-step[data-v-c4eeb43e]{display:flex;align-items:flex-start;gap:10px}.wgt-step__num[data-v-c4eeb43e]{width:22px;height:22px;border-radius:50%;background:var(--rz-primary);color:#fff;font-size:11px;font-weight:700;display:flex;align-items:center;justify-content:center;flex-shrink:0}.wgt-step__body strong[data-v-c4eeb43e]{font-size:var(--rz-text-xs);color:var(--rz-text);display:block}.wgt-step__body p[data-v-c4eeb43e]{font-size:var(--rz-text-xs);color:var(--rz-text-muted);margin:2px 0 0}.wgt-step__body a[data-v-c4eeb43e]{color:var(--rz-primary);text-decoration:underline}.wgt-box[data-v-c4eeb43e]{background:#0f172a;border:1px solid #1e293b;border-radius:var(--rz-radius-lg);overflow:hidden}.wgt-box__header[data-v-c4eeb43e]{display:flex;align-items:center;justify-content:space-between;padding:10px 14px;background:#1e293b;border-bottom:1px solid #334155}.wgt-box__header strong[data-v-c4eeb43e]{color:#f8fafc;font-size:var(--rz-text-xs);display:block}.wgt-token-badge[data-v-c4eeb43e]{font-size:10px;color:#94a3b8;font-family:monospace}.wgt-actions[data-v-c4eeb43e]{display:flex;gap:8px}.wgt-code-preview[data-v-c4eeb43e]{margin:0;padding:12px 14px;font-size:11px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;color:#e2e8f0;max-height:180px;overflow-y:auto;direction:ltr;text-align:left}.wgt-footer[data-v-c4eeb43e]{display:flex;align-items:center;justify-content:flex-end;gap:10px;width:100%}.realtime-badge-container[data-v-3bcf81e0]{display:flex;align-items:center}.realtime-pill[data-v-3bcf81e0]{display:inline-flex;align-items:center;gap:7px;background:#10b98114;border:1px solid rgba(16,185,129,.25);border-radius:9999px;padding:3px 9px;font-size:11px;font-weight:600;color:#065f46;cursor:pointer;transition:all .2s ease;-webkit-user-select:none;user-select:none}.dark{background:#10b98126;border-color:#10b98159;color:#6ee7b7}.realtime-pill[data-v-3bcf81e0]:hover{transform:translateY(-1px);box-shadow:0 2px 6px #0000000f}.live-pulse[data-v-3bcf81e0]{position:relative;width:7px;height:7px;border-radius:50%;display:inline-block}.live-wave[data-v-3bcf81e0]{position:absolute;top:-3px;left:-3px;width:13px;height:13px;border:2px solid;border-radius:50%;animation:wave-3bcf81e0 2s infinite ease-out}@keyframes wave-3bcf81e0{0%{transform:scale(.6);opacity:1}to{transform:scale(2.2);opacity:0}}.sync-modal-body[data-v-3bcf81e0]{display:flex;flex-direction:column;gap:14px;padding:4px 0;direction:rtl;text-align:right}.status-banner[data-v-3bcf81e0]{display:flex;align-items:center;gap:12px;padding:12px 14px;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:10px}.dark{background:#064e3b;border-color:#047857}.status-title[data-v-3bcf81e0]{font-weight:700;font-size:14px;color:#065f46}.dark{color:#a7f3d0}.status-sub[data-v-3bcf81e0]{font-size:11px;color:#4b5563;margin-top:2px}.dark{color:#9ca3af}.sync-info-card[data-v-3bcf81e0]{background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;padding:10px 14px;display:flex;flex-direction:column;gap:8px}.dark{background:#1f2937;border-color:#374151}.info-row[data-v-3bcf81e0]{display:flex;justify-content:space-between;align-items:center;font-size:12px}.info-label[data-v-3bcf81e0]{color:#6b7280}.info-val[data-v-3bcf81e0]{font-weight:600;color:#111827}.dark{color:#f3f4f6}.font-mono[data-v-3bcf81e0]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.badge-action[data-v-3bcf81e0]{background:#e0e7ff;color:#3730a3;padding:2px 6px;border-radius:4px;font-size:11px}.channels-section[data-v-3bcf81e0]{margin-top:4px}.channels-title[data-v-3bcf81e0]{font-size:12px;font-weight:700;color:#374151;margin-bottom:8px}.dark{color:#e5e7eb}.channels-list[data-v-3bcf81e0]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:6px}.channel-item[data-v-3bcf81e0]{display:flex;align-items:center;gap:8px;padding:8px 10px;background:#fff;border:1px solid #e5e7eb;border-radius:6px;font-size:12px}.dark{background:#111827;border-color:#374151}.dot-green[data-v-3bcf81e0]{width:7px;height:7px;border-radius:50%;background:#10b981;flex-shrink:0}.channel-name[data-v-3bcf81e0]{font-weight:600;flex:1}.channel-status[data-v-3bcf81e0]{font-size:10px;color:#6b7280}.header[data-v-c7499b56]{display:flex;align-items:center;gap:var(--rz-space-3);height:var(--rz-header-h);padding-inline:var(--rz-space-4);background:var(--rz-surface);border-block-end:1px solid var(--rz-border);flex-shrink:0}.header__search[data-v-c7499b56]{display:inline-flex;align-items:center;gap:var(--rz-space-2);background:var(--rz-bg);border:1px solid var(--rz-border);border-radius:var(--rz-radius);padding-inline:var(--rz-space-3);color:var(--rz-text-muted);width:280px;max-width:30vw}.header__search input[data-v-c7499b56]{border:0;background:transparent;color:var(--rz-text);font-family:inherit;font-size:var(--rz-text-sm);padding-block:var(--rz-space-2);flex:1;outline:none}.header__search kbd[data-v-c7499b56]{font-size:var(--rz-text-xs);color:var(--rz-text-subtle);border:1px solid var(--rz-border-strong);border-radius:var(--rz-radius-sm);padding:1px 5px}.header__mock[data-v-c7499b56]{font-size:var(--rz-text-xs);color:var(--rz-warning);background:var(--rz-warning-soft);padding:3px var(--rz-space-2);border-radius:var(--rz-radius-pill);font-weight:600}.header__spacer[data-v-c7499b56]{flex:1}.header__locale[data-v-c7499b56]{display:inline-flex;border:1px solid var(--rz-border-strong);border-radius:var(--rz-radius-pill);overflow:hidden}.header__locale button[data-v-c7499b56]{border:0;background:transparent;color:var(--rz-text-muted);padding-block:var(--rz-space-1);padding-inline:var(--rz-space-3);cursor:pointer;font-family:inherit;font-size:var(--rz-text-sm);font-weight:700}.header__locale button.is-active[data-v-c7499b56]{background:var(--rz-primary);color:var(--rz-primary-contrast)}.header__icon-btn[data-v-c7499b56]{border:0;background:transparent;color:var(--rz-text-muted);cursor:pointer;padding:var(--rz-space-2);border-radius:var(--rz-radius);display:inline-flex}.header__icon-btn[data-v-c7499b56]:hover{background:var(--rz-bg);color:var(--rz-text)}.header__user[data-v-c7499b56]{display:inline-flex;align-items:center;gap:var(--rz-space-2)}.header__user-name[data-v-c7499b56]{font-size:var(--rz-text-sm);font-weight:600}.header__menu-btn[data-v-c7499b56]{display:inline-flex;background:transparent;border:0;color:var(--rz-text);padding:var(--rz-space-2);border-radius:var(--rz-radius);cursor:pointer;align-items:center;justify-content:center}.header__menu-btn[data-v-c7499b56]:hover{background:var(--rz-bg)}@media (max-width: 768px){.header__user-name[data-v-c7499b56],.header__search[data-v-c7499b56]{display:none}.header[data-v-c7499b56]{padding-inline:var(--rz-space-2);gap:var(--rz-space-2)}}.rz-toaster[data-v-c789eca4]{position:fixed;inset-block-end:var(--rz-space-4);inset-inline-start:var(--rz-space-4);z-index:200;display:flex;flex-direction:column;gap:var(--rz-space-2)}.rz-toast[data-v-c789eca4]{display:inline-flex;align-items:center;gap:var(--rz-space-2);background:var(--rz-surface-raised);border:1px solid var(--rz-border-strong);border-inline-start:3px solid var(--rz-text-muted);border-radius:var(--rz-radius);box-shadow:var(--rz-shadow-lg);padding:var(--rz-space-3) var(--rz-space-4);font-size:var(--rz-text-sm);font-weight:600;cursor:pointer;max-width:360px}.rz-toast--success[data-v-c789eca4]{border-inline-start-color:var(--rz-success);color:var(--rz-success)}.rz-toast--error[data-v-c789eca4]{border-inline-start-color:var(--rz-danger);color:var(--rz-danger)}.rz-toast--info[data-v-c789eca4]{border-inline-start-color:var(--rz-info);color:var(--rz-info)}.toast-enter-from[data-v-c789eca4],.toast-leave-to[data-v-c789eca4]{opacity:0;transform:translateY(8px)}.toast-enter-active[data-v-c789eca4],.toast-leave-active[data-v-c789eca4]{transition:all .2s ease}.app[data-v-0747c147]{display:flex;height:100%;min-height:0}.app--bare[data-v-0747c147]{height:auto;min-height:100vh;display:block}.app--sidebar-collapsed[data-v-0747c147] .sidebar{display:none}.app__main[data-v-0747c147]{flex:1;min-width:0;display:flex;flex-direction:column;min-height:0}.app__main--bare[data-v-0747c147]{display:block;min-height:auto}.app__content[data-v-0747c147]{flex:1;min-height:0;overflow:hidden;display:flex;flex-direction:column}.app__content--bare[data-v-0747c147]{overflow:visible;display:block;min-height:auto;height:auto}@media print{.sidebar[data-v-0747c147],.header[data-v-0747c147],.sidebar-backdrop[data-v-0747c147],.app-sidebar[data-v-0747c147],.app__sidebar[data-v-0747c147],.app-header[data-v-0747c147],.app__header[data-v-0747c147],.rz-toaster[data-v-0747c147],.rz-toast-container[data-v-0747c147]{display:none!important}.app[data-v-0747c147],.app__main[data-v-0747c147],.app__content[data-v-0747c147],.app__content--bare[data-v-0747c147]{display:block!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important;position:static!important;float:none!important;margin:0!important;padding:0!important;background:transparent!important}}:root{--rz-accent: #e7a650;--rz-success: #159a63;--rz-warning: #e0a81e;--rz-danger: #d5443f;--rz-info: #2f7dc7;--rz-gradient: linear-gradient(90deg, #0f4c96, #378ccb);--rz-font-display: "Tajawal", sans-serif;--rz-font-body: "IBM Plex Sans Arabic", "IBM Plex Sans", sans-serif;--rz-font-latin: "IBM Plex Sans", sans-serif;--rz-leading-body: 1.75;--rz-leading-tight: 1.25;--rz-radius-sm: 4px;--rz-radius-md: 8px;--rz-radius-lg: 12px;--rz-radius-xl: 16px;--rz-radius-pill: 999px;--rz-shadow-1: 0 1px 3px rgba(15, 76, 150, .1);--rz-shadow-2: 0 4px 12px rgba(15, 76, 150, .12);--rz-shadow-3: 0 12px 32px rgba(15, 76, 150, .16);--rz-bg: #f4f6f9;--rz-surface: #ffffff;--rz-surface-raised: #ffffff;--rz-surface-sunken: #eef1f5;--rz-border: #e2e7ee;--rz-border-strong: #cbd3de;--rz-text: #14212f;--rz-text-muted: #5a6675;--rz-text-subtle: #8a95a3;--rz-link: #0f4c96;--rz-primary: #0f4c96;--rz-primary-hover: #0c3f7d;--rz-primary-soft: #e7eef8;--rz-primary-contrast: #ffffff;--rz-focus-ring: rgba(15, 76, 150, .35);--rz-danger-hover: #b23a36;--rz-success-soft: #e2f3ec;--rz-warning-soft: #fbf1d7;--rz-danger-soft: #fbe3e2;--rz-info-soft: #e3eff9;--rz-radius: var(--rz-radius-md);--rz-shadow-sm: var(--rz-shadow-1);--rz-shadow: var(--rz-shadow-2);--rz-shadow-lg: var(--rz-shadow-3);--rz-font: var(--rz-font-body);--rz-text-xs: 11px;--rz-text-sm: 12px;--rz-text-md: 13px;--rz-text-lg: 15px;--rz-text-xl: 20px;--rz-text-2xl: 26px;--rz-space-1: 4px;--rz-space-2: 8px;--rz-space-3: 12px;--rz-space-4: 16px;--rz-space-5: 24px;--rz-space-6: 32px;--rz-space-7: 48px;--rz-header-h: 52px;--rz-sidebar-w: 232px;--rz-accent-slate: #64748b;--rz-accent-sky: #2f7dc7;--rz-accent-cyan: #0e9bb0;--rz-accent-teal: #159a8a;--rz-accent-amber: #e0a81e;--rz-accent-orange: #e78a2e;--rz-accent-lime: #7ba428;--rz-accent-green: #159a63;--rz-accent-emerald: #0f8f6b;--rz-accent-violet: #7a5cd0;--rz-accent-indigo: #4f5bd5;--rz-accent-rose: #d6336c;--rz-accent-red: #d5443f;--rz-accent-gold: #e7a650;--rz-accent-neutral: #9aa4b2}:root[data-theme=dark]{--rz-bg: #0e1218;--rz-surface: #171c24;--rz-surface-raised: #1f2732;--rz-surface-sunken: #10151c;--rz-border: #2a3340;--rz-border-strong: #3a4556;--rz-text: #edf0f5;--rz-text-muted: #a7b0bf;--rz-text-subtle: #7e8a9b;--rz-link: #63b3e4;--rz-primary: #378ccb;--rz-primary-hover: #4b9ad4;--rz-primary-soft: #17324a;--rz-primary-contrast: #0e1218;--rz-focus-ring: rgba(55, 140, 203, .4);--rz-danger-hover: #e05b56;--rz-success-soft: #123329;--rz-warning-soft: #33290f;--rz-danger-soft: #341c1c;--rz-info-soft: #14293b;--rz-shadow-1: 0 1px 3px rgba(0, 0, 0, .4);--rz-shadow-2: 0 4px 12px rgba(0, 0, 0, .45);--rz-shadow-3: 0 12px 32px rgba(0, 0, 0, .55)}@media (prefers-color-scheme: dark){:root:not([data-theme=light]){--rz-bg: #0e1218;--rz-surface: #171c24;--rz-surface-raised: #1f2732;--rz-surface-sunken: #10151c;--rz-border: #2a3340;--rz-border-strong: #3a4556;--rz-text: #edf0f5;--rz-text-muted: #a7b0bf;--rz-text-subtle: #7e8a9b;--rz-link: #63b3e4;--rz-primary: #378ccb;--rz-primary-hover: #4b9ad4;--rz-primary-soft: #17324a;--rz-primary-contrast: #0e1218;--rz-focus-ring: rgba(55, 140, 203, .4);--rz-danger-hover: #e05b56;--rz-success-soft: #123329;--rz-warning-soft: #33290f;--rz-danger-soft: #341c1c;--rz-info-soft: #14293b;--rz-shadow-1: 0 1px 3px rgba(0, 0, 0, .4);--rz-shadow-2: 0 4px 12px rgba(0, 0, 0, .45);--rz-shadow-3: 0 12px 32px rgba(0, 0, 0, .55)}}*{box-sizing:border-box}html,body,#app{height:100%;margin:0}body{font-family:var(--rz-font-body);font-size:var(--rz-text-md);line-height:var(--rz-leading-tight);color:var(--rz-text);background:var(--rz-bg);-webkit-font-smoothing:antialiased}:focus-visible{outline:2px solid var(--rz-primary);outline-offset:1px}*{scrollbar-width:thin;scrollbar-color:var(--rz-border-strong) transparent}*::-webkit-scrollbar{width:9px;height:9px}*::-webkit-scrollbar-thumb{background:var(--rz-border-strong);border-radius:var(--rz-radius-pill)}@media print{@page{size:A4 portrait;margin:8mm 10mm 10mm}html,body,#app{height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important;display:block!important;position:static!important;background:#fff!important;margin:0!important;padding:0!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}.sidebar,.header,.sidebar-backdrop,.mobile-mode-switcher,.app-sidebar,.app__sidebar,.app-header,.app__header,.rz-toaster,.rz-toast-container,.no-print,.sheet-toolbar,.action-bar,.filters-bar,.page-header,.table-container,.pagination,.studio-header,.editor-pane,.pane-tabs,.studio-toast,.viewer-topbar,.rz-modal__header,.rz-modal__close,.rz-modal__footer,.pq-toolbar,.pq-mobile-bar,.pq-modal-backdrop,.pq-lightbox-backdrop{display:none!important}.app,.app__main,.app__content,.app__content--bare,.document-studio-page,.studio-body,.preview-pane,.preview-inner,.sheet-preview-box,.viewer-content-container{display:block!important;position:static!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important;background:transparent!important;box-shadow:none!important;border:none!important;padding:0!important;margin:0!important;width:100%!important;max-width:100%!important}.rz-modal{position:static!important;inset:auto!important;background:transparent!important;padding:0!important;margin:0!important;overflow:visible!important;display:block!important}.rz-modal__panel{position:static!important;background:transparent!important;border:none!important;box-shadow:none!important;max-width:100%!important;width:100%!important;max-height:none!important;height:auto!important;overflow:visible!important;border-radius:0!important;padding:0!important;margin:0!important}.rz-modal__body{padding:0!important;margin:0!important;overflow:visible!important;background:transparent!important;height:auto!important;max-height:none!important}.a4-sheet,.page-sheet,.sheet-page{box-shadow:none!important;border:none!important;border-radius:0!important;margin:0 auto!important;background:#fff!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}}
