:root{--brand-turquoise:#00abaf;--brand-blue:#1d9af2;--brand-violet:#852cd0;--brand-purple:#852cd0;--brand-deep:#2a206a;--brand-green:#1cc182;--brand-orange:#ff6700;--brand-red:#c40000;--brand-sky:#594aff;--brand-dark:#3c3c3b;--brand-warm:#8b827b;--status-success:#1cc182;--status-info:#594aff;--status-warning:#ff6700;--status-danger:#c40000;--r-1:6px;--r-2:10px;--r-3:14px;--r-4:20px;--r-pill:999px;--radius-sm:6px;--radius:10px;--radius-lg:14px;--radius-xl:20px;--s-1:4px;--s-2:8px;--s-3:12px;--s-4:16px;--s-5:24px;--s-6:32px;--s-7:48px;--s-8:64px;--ease:cubic-bezier(.16, 1, .3, 1);--t-fast:.16s;--t-base:.24s;--t-slow:.4s;--font-ar:"Diodrum Arabic", system-ui, sans-serif;--font-en:"Manrope", system-ui, sans-serif;--font-mono:"JetBrains Mono", ui-monospace, monospace;--font-display:"Diodrum Arabic", system-ui, sans-serif;--font-body:"Diodrum Arabic", system-ui, sans-serif;--h-header:60px;--w-sidebar:256px;--w-sidebar-collapsed:64px;--sidebar-w:256px;--header-h:60px}[data-theme=light]{--surface-0:#f5f6f9;--surface-1:#fff;--surface-2:#f0f2f6;--surface-3:#e6e9ef;--surface-sunken:#ecedf1;--text-1:#0e1322;--text-2:#3b4254;--text-3:#6b7185;--text-4:#98a0b3;--text-on-brand:#fff;--line-soft:#e6e8ee;--line-firm:#d3d7e0;--line-strong:#b9bfcd;--brand-fg:#007a7a;--brand-bg-soft:#e8f6f6;--brand-bg-strong:#00a3a3;--brand-bg-strong-h:#008e8e;--violet-fg:#5c3e80;--violet-bg-soft:#efe9f5;--success-fg:#0a7a52;--success-bg:var(--success-bg);--info-fg:#0a6b8a;--info-bg:var(--info-bg);--warning-fg:#a85d00;--warning-bg:var(--warning-bg);--danger-fg:#a30024;--danger-bg:var(--danger-bg);--shadow-1:0 1px 2px #0e13220f;--shadow-2:0 4px 14px #0e132214;--shadow-3:0 12px 32px #0e13221f;--shadow-4:0 24px 60px #0e132229;--focus-ring:0 0 0 3px #00b6b64d;--bg:var(--surface-0);--bg-2:var(--surface-2);--surface:var(--surface-1);--line:var(--line-soft);--text:var(--text-1);--primary:var(--brand-fg);--primary-2:var(--brand-bg-strong);--primary-3:var(--brand-bg-strong-h);--primary-bg:var(--brand-bg-soft);--primary-bg-2:var(--brand-bg-soft);--accent:var(--violet-fg);--accent-bg:var(--violet-bg-soft);--success:var(--status-success);--warning:var(--status-warning);--danger:var(--status-danger);--info:var(--status-info);--shadow-sm:var(--shadow-1);--shadow:var(--shadow-2);--shadow-md:var(--shadow-3);--shadow-lg:var(--shadow-4)}[data-theme=dark]{--surface-0:#0c1020;--surface-1:#141a2e;--surface-2:#1a2138;--surface-3:#222a45;--surface-sunken:#0b1023;--text-1:#f0f1f5;--text-2:#c9cdd9;--text-3:#8f96aa;--text-4:#6b7185;--text-on-brand:#fff;--line-soft:#ffffff0f;--line-firm:#ffffff1a;--line-strong:#ffffff2e;--brand-fg:#2cd1d1;--brand-bg-soft:#2cd1d11a;--brand-bg-strong:#00a3a3;--brand-bg-strong-h:#00bcbc;--violet-fg:#b8a4e0;--violet-bg-soft:#b8a4e01a;--success-fg:#6ed4a9;--success-bg:var(--success-bg);--info-fg:#6cd1ec;--info-bg:var(--info-bg);--warning-fg:#ffb74d;--warning-bg:var(--warning-bg);--danger-fg:#ff7a8c;--danger-bg:var(--danger-bg);--shadow-1:0 1px 2px #0006;--shadow-2:0 6px 24px #00000080;--shadow-3:0 14px 40px #0009;--shadow-4:0 28px 70px #000000b3;--focus-ring:0 0 0 3px #2cd1d159;--bg:var(--surface-0);--bg-2:var(--surface-2);--surface:var(--surface-1);--line:var(--line-soft);--text:var(--text-1);--primary:var(--brand-fg);--primary-2:var(--brand-bg-strong);--primary-3:var(--brand-bg-strong-h);--primary-bg:var(--brand-bg-soft);--primary-bg-2:var(--brand-bg-soft);--accent:var(--violet-fg);--accent-bg:var(--violet-bg-soft);--success:var(--status-success);--warning:var(--status-warning);--danger:var(--status-danger);--info:var(--status-info);--shadow-sm:var(--shadow-1);--shadow:var(--shadow-2);--shadow-md:var(--shadow-3);--shadow-lg:var(--shadow-4)}:root{--bg:#0c1020;--surface:#141a2e;--bg-2:#1a2138;--line:#ffffff0f;--text:#f0f1f5;--text-2:#c9cdd9;--text-3:#8f96aa;--text-4:#6b7185;--primary:#2cd1d1;--accent:#b8a4e0;--surface-0:#0c1020;--surface-1:#141a2e;--surface-2:#1a2138;--surface-3:#222a45;--text-1:#f0f1f5;--line-soft:#ffffff0f;--line-firm:#ffffff1a;--line-strong:#ffffff2e;--brand-fg:#2cd1d1;--brand-bg-soft:#2cd1d11a;--brand-bg-strong:#00a3a3;--violet-fg:#b8a4e0;--violet-bg-soft:#b8a4e01a;--shadow-1:0 1px 2px #0006;--shadow-2:0 6px 24px #00000080;--shadow-3:0 14px 40px #0009;--shadow-4:0 28px 70px #000000b3}[data-tenant=qtech]{--primary:var(--brand-fg)}[data-tenant=advice][data-theme=light]{--brand-fg:#5c3e80;--brand-bg-soft:#efe9f5;--brand-bg-strong:#852cd0;--brand-bg-strong-h:#5c3e80;--primary:#5c3e80}[data-tenant=advice][data-theme=dark]{--brand-fg:#b8a4e0;--brand-bg-soft:#b8a4e01a;--brand-bg-strong:#852cd0;--brand-bg-strong-h:#8064b0;--primary:#b8a4e0}[data-tenant=omary]{--brand-fg:#2cd1d1;--primary:#2cd1d1}*{box-sizing:border-box}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{font-family:var(--font-ar);color:var(--text-1,var(--text));background:var(--surface-0,var(--bg));margin:0;font-size:14px;line-height:1.55}button{cursor:pointer;font-family:inherit}::selection{background:var(--brand-bg-soft);color:var(--brand-fg)}.card{background:var(--surface-1);border:1px solid var(--line-soft);border-radius:var(--r-3);box-shadow:var(--shadow-1)}.app{grid-template-columns:var(--w-sidebar) 1fr;min-height:100vh;display:grid}.app.collapsed{grid-template-columns:var(--w-sidebar-collapsed) 1fr}.main{min-width:0;padding:var(--s-5) var(--s-6) var(--s-7)}.main-wrap{max-width:1280px;margin:0 auto}
:root{--qt-turquoise:#00abaf;--qt-blue:#1d9af2;--qt-purple:#852cd0;--qt-mauve:#2a206a;--qt-sky:#594aff;--qt-green:#1cc182;--qt-orange:#ff6700;--qt-red:#c40000;--qt-grad:linear-gradient(135deg, #00abaf 0%, #1d9af2 35%, #852cd0 70%, #2a206a 100%);--qt-grad-h:linear-gradient(90deg, #00abaf 0%, #1d9af2 50%, #852cd0 100%);--qt-grad-v:linear-gradient(180deg, #00abaf 0%, #1d9af2 50%, #852cd0 100%);--qt-r-md:12px;--qt-r-lg:16px;--qt-ease:cubic-bezier(.22, 1, .36, 1);--qt-spring:cubic-bezier(.34, 1.56, .64, 1);--qt-fast:.16s;--qt-base:.24s;--qt-slow:.42s}@keyframes qt-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes qt-pulse-dot{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.4)}}@keyframes qt-pulse-ring{0%{opacity:.35;transform:scale(.85)}to{opacity:0;transform:scale(2.2)}}@keyframes qt-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}[data-theme=dark] body,.dark body,[data-theme=dark] .bg-black,[data-theme=dark] .bg-zinc-950,[data-theme=dark] .bg-zinc-900,[data-theme=dark] .bg-neutral-950,[data-theme=dark] .bg-neutral-900,.dark .bg-black,.dark .bg-zinc-950,.dark .bg-zinc-900,.dark .bg-neutral-950,.dark .bg-neutral-900{background-color:#15102e!important}[data-theme=dark] .bg-zinc-800,[data-theme=dark] .bg-zinc-800\/50,[data-theme=dark] .bg-neutral-800,.dark .bg-zinc-800,.dark .bg-zinc-800\/50,.dark .bg-neutral-800{background-color:#221b47!important}[data-theme=dark] .hover\:bg-zinc-800:hover,[data-theme=dark] .hover\:bg-zinc-700:hover,.dark .hover\:bg-zinc-800:hover,.dark .hover\:bg-zinc-700:hover{background-color:#2a2255!important}[data-theme=dark] .border-zinc-800,[data-theme=dark] .border-zinc-700,[data-theme=dark] .border-neutral-800,.dark .border-zinc-800,.dark .border-zinc-700,.dark .border-neutral-800{border-color:#c8bef01f!important}[data-theme=dark] [class*=inbox] [role=button],.dark [class*=inbox] [role=button]{transition:all var(--qt-base) var(--qt-ease)!important;background-color:#221b4799!important;border:1px solid #c8bef01a!important}[data-theme=dark] [class*=inbox] [role=button]:hover,.dark [class*=inbox] [role=button]:hover{transform:translateY(-1px);box-shadow:0 4px 16px #00b6b626;background-color:#2a2255cc!important;border-color:#2ddddd4d!important}[data-theme=dark] article,.dark article{transition:background-color var(--qt-base) var(--qt-ease);background-color:#221b4766}[data-theme=dark] article:hover,.dark article:hover{background-color:#2a225599}[data-theme=dark] [class*=text-4xl],[data-theme=dark] [class*=text-5xl],[data-theme=dark] [class*=text-6xl],.dark [class*=text-4xl],.dark [class*=text-5xl],.dark [class*=text-6xl]{background:var(--qt-grad-h);-webkit-text-fill-color:transparent;color:#0000;letter-spacing:-.025em;font-feature-settings:"tnum";-webkit-background-clip:text;background-clip:text;font-weight:700}[data-theme=dark] button[class*=bg-teal],[data-theme=dark] button[class*=bg-cyan],.dark button[class*=bg-teal],.dark button[class*=bg-cyan]{transition:all var(--qt-base) var(--qt-ease)!important;box-shadow:0 0 0 1px #2ddddd4d,0 4px 16px #00b6b633!important}[data-theme=dark] button[class*=bg-teal]:hover,.dark button[class*=bg-teal]:hover,.dark button[class*=bg-cyan]:hover{transform:translateY(-1px);box-shadow:0 0 0 1px #2ddddd80,0 8px 24px #00b6b666!important}[data-theme=dark] input:where(:not([data-nq-surface] *,[data-nq-page],[data-nq-page] *,[data-cockpit],[data-cockpit] *),[data-safa-embed],[data-safa-embed] *,[data-nq-island],[data-nq-island] *),[data-theme=dark] textarea:where(:not([data-nq-surface] *,[data-nq-page],[data-nq-page] *,[data-cockpit],[data-cockpit] *),[data-safa-embed],[data-safa-embed] *,[data-nq-island],[data-nq-island] *),.dark input:where(:not([data-nq-surface] *,[data-nq-page],[data-nq-page] *,[data-cockpit],[data-cockpit] *),[data-safa-embed],[data-safa-embed] *,[data-nq-island],[data-nq-island] *),.dark textarea:where(:not([data-nq-surface] *,[data-nq-page],[data-nq-page] *,[data-cockpit],[data-cockpit] *),[data-safa-embed],[data-safa-embed] *,[data-nq-island],[data-nq-island] *){transition:all var(--qt-base) var(--qt-ease)!important;background-color:#221b4780!important;border-color:#c8bef02e!important}[data-theme=dark] input:focus:where(:not([data-nq-surface] *,[data-nq-page],[data-nq-page] *,[data-cockpit],[data-cockpit] *),[data-safa-embed],[data-safa-embed] *,[data-nq-island],[data-nq-island] *),.dark input:focus:where(:not([data-nq-surface] *,[data-nq-page],[data-nq-page] *,[data-cockpit],[data-cockpit] *),[data-safa-embed],[data-safa-embed] *,[data-nq-island],[data-nq-island] *),.dark textarea:focus:where(:not([data-nq-surface] *,[data-nq-page],[data-nq-page] *,[data-cockpit],[data-cockpit] *),[data-safa-embed],[data-safa-embed] *,[data-nq-island],[data-nq-island] *){background-color:#2a2255b3!important;border-color:#2ddddd!important;outline:none!important;box-shadow:0 0 0 3px #2ddddd2e!important}[data-theme=dark] ::-webkit-scrollbar{width:8px;height:8px}.dark ::-webkit-scrollbar{width:8px;height:8px}[data-theme=dark] ::-webkit-scrollbar-track{background:0 0}.dark ::-webkit-scrollbar-track{background:0 0}[data-theme=dark] ::-webkit-scrollbar-thumb{border-radius:999px;background-color:#c8bef02e!important}.dark ::-webkit-scrollbar-thumb{border-radius:999px;background-color:#c8bef02e!important}[data-theme=dark] ::-webkit-scrollbar-thumb:hover{background-color:#2ddddd66!important}.dark ::-webkit-scrollbar-thumb:hover{background-color:#2ddddd66!important}[data-theme=dark] body:before,.dark body:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(900px 540px at 100% -120px,#00cbec12,#0000 60%),radial-gradient(700px 500px at 0 90%,#6f4b981a,#0000 60%);position:fixed;inset:0}::selection{color:#fff;background:#00abaf}button,a,[role=button]{transition:background-color var(--qt-fast) var(--qt-ease), color var(--qt-fast) var(--qt-ease), border-color var(--qt-fast) var(--qt-ease), opacity var(--qt-fast) var(--qt-ease), transform var(--qt-fast) var(--qt-ease), box-shadow var(--qt-base) var(--qt-ease)}:focus-visible{outline-offset:2px;outline:2px solid #00abaf}.qt-grad-text{background:var(--qt-grad-h);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text}.qt-pulse-dot{background:var(--qt-green);border-radius:50%;width:8px;height:8px;animation:1.6s ease-in-out infinite qt-pulse-dot;display:inline-block;position:relative}.qt-rise>*{opacity:0;animation:qt-rise .5s var(--qt-ease) forwards}.qt-rise>:first-child{animation-delay:40ms}.qt-rise>:nth-child(2){animation-delay:.1s}.qt-rise>:nth-child(3){animation-delay:.16s}.qt-rise>:nth-child(4){animation-delay:.22s}.qt-rise>:nth-child(5){animation-delay:.28s}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:0s!important;animation-duration:0s!important}}@keyframes aurora-shift{0%,to{opacity:.55;transform:translate(0)scale(1)rotate(0)}33%{opacity:.7;transform:translate(5%,-3%)scale(1.08)rotate(25deg)}66%{opacity:.6;transform:translate(-4%,3%)scale(1.05)rotate(50deg)}}[data-theme=dark] body:before,.dark body:before{animation:28s ease-in-out infinite aurora-shift}[data-theme=dark] body:after,.dark body:after{content:"";z-index:0;pointer-events:none;filter:blur(60px);background:radial-gradient(600px 400px at 60% 20%,#7c32c912,#0000 55%);animation:36s ease-in-out infinite reverse aurora-shift;position:fixed;inset:-15%}[data-theme=dark] .card,[data-theme=dark] .bento-card,[data-theme=dark] .kpi,[data-theme=dark] .dc-card{-webkit-backdrop-filter:blur(12px)saturate(140%);backdrop-filter:blur(12px)saturate(140%);background:#15152fbf}.app,.page,.sidebar,.topbar,.main{z-index:1;position:relative}[data-theme=dark] .card:hover,[data-theme=dark] .bento-card:hover,[data-theme=dark] .kpi:hover{border-color:#00abaf59;box-shadow:0 12px 36px #00000059,0 0 0 1px #00abaf1f}[data-theme=light] .card:hover,[data-theme=light] .bento-card:hover,[data-theme=light] .kpi:hover{box-shadow:0 8px 28px #141e3c1a,0 0 0 1px #00807f26}@keyframes qt-skeleton{0%{background-position:-200% 0}to{background-position:200% 0}}.qt-skeleton{background:linear-gradient(90deg,#0f0f2a 25%,#1a1845 50%,#0f0f2a 75%) 0 0/200% 100%;border-radius:10px;animation:1.8s linear infinite qt-skeleton}
@font-face{font-family:Diodrum Arabic;src:url(/fonts/DiodrumArabic-Extralight.ttf)format("truetype");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Diodrum Arabic;src:url(/fonts/DiodrumArabic-Light.ttf)format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Diodrum Arabic;src:url(/fonts/DiodrumArabic-Regular.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Diodrum Arabic;src:url(/fonts/DiodrumArabic-Medium.ttf)format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Diodrum Arabic;src:url(/fonts/DiodrumArabic-Semibold.ttf)format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Diodrum Arabic;src:url(/fonts/DiodrumArabic-Bold.ttf)format("truetype");font-weight:700;font-style:normal;font-display:swap}
.ui-btn{cursor:pointer;white-space:nowrap;transition:transform .16s var(--ease,ease), box-shadow .16s var(--ease,ease), background-color .16s ease, border-color .16s ease, color .16s ease;border:1px solid #0000;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:11px 20px;font-family:inherit;font-size:14px;font-weight:600;line-height:1;text-decoration:none;display:inline-flex}.ui-btn:disabled,.ui-btn[aria-disabled=true]{opacity:.55;cursor:not-allowed}.ui-btn--primary{background:var(--qd-gradient,linear-gradient(135deg,#00abaf,#852cd0));color:#fff;box-shadow:0 4px 14px #00abaf40}.ui-btn--primary:not(:disabled):hover{transform:translateY(-1px);box-shadow:0 8px 22px #00abaf59}.ui-btn--primary:not(:disabled):active{transform:translateY(0)}.ui-btn--ghost{background:var(--surface-2,#f0f2f6);color:var(--text-1);border-color:var(--border,var(--line-soft))}.ui-btn--ghost:not(:disabled):hover{background:var(--surface-3);color:var(--primary);border-color:var(--primary)}.ui-btn--block{width:100%}.ui-card{background:var(--surface,var(--surface-1));border:1px solid var(--border,var(--line-soft));box-shadow:var(--shadow-2,0 4px 14px #0e132214);transition:transform .18s var(--ease,ease), box-shadow .18s var(--ease,ease), border-color .18s ease;border-radius:16px}.ui-card--hover:hover{box-shadow:var(--shadow-3,0 12px 32px #0e13221f);border-color:var(--primary);transform:translateY(-2px)}.ui-field{flex-direction:column;gap:6px;margin-bottom:14px;display:flex}.ui-label{color:var(--text-2);font-size:12px;font-weight:600}.ui-input{background:var(--surface-2,var(--surface));width:100%;color:var(--text-1);border:1px solid var(--border,var(--line-soft));border-radius:10px;padding:11px 14px;font-family:inherit;font-size:14px;transition:border-color .15s,box-shadow .15s,background-color .15s}.ui-input::placeholder{color:var(--text-4)}.ui-input:hover{border-color:var(--line-firm)}.ui-input:focus-visible,.ui-input:focus{border-color:var(--primary);box-shadow:0 0 0 3px var(--primary-bg,#00abaf2e);background:var(--surface-1);outline:none}.ui-input[aria-invalid=true]{border-color:var(--danger,#c40000)}textarea.ui-input{resize:vertical;min-height:84px}.ui-alert{border-radius:10px;gap:8px;padding:11px 14px;font-size:13px;display:flex}.ui-alert--error{background:var(--danger-bg,#fadce2);color:var(--danger-fg,#a30024);border:1px solid var(--danger,#c40000)}.qt-nav-link{color:var(--text-2);white-space:nowrap;transition:background-color .18s var(--ease,ease), color .18s var(--ease,ease);background:0 0;border-radius:10px;align-items:center;font-size:13px;font-weight:500;text-decoration:none;display:flex;position:relative}.qt-nav-link:hover{background:var(--surface-2);color:var(--text-1)}.qt-nav-link.is-active{color:var(--primary);background:var(--primary-bg);font-weight:600}.qt-nav-link.is-active:before{content:"";inset-inline-end:0;background:var(--primary);border-radius:2px 0 0 2px;width:3px;height:16px;position:absolute;top:50%;transform:translateY(-50%)}.qt-icon-btn{border:1px solid var(--line-soft);background:var(--surface-2);color:var(--text-3);cursor:pointer;border-radius:8px;place-items:center;transition:background-color .16s,color .16s,border-color .16s;display:grid}.qt-icon-btn:hover{background:var(--surface-3);color:var(--text-1);border-color:var(--line-firm)}.qt-logout{color:var(--text-3);cursor:pointer;background:0 0;border:none;border-radius:8px;align-items:center;width:100%;font-family:inherit;transition:background-color .16s,color .16s;display:flex}.qt-logout:hover{background:var(--danger-bg);color:var(--danger)}@keyframes dcPulseDot{0%,to{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(.66)}}.dc-pulse-dot{animation:1.5s ease-in-out infinite dcPulseDot}@media (prefers-reduced-motion:reduce){.dc-pulse-dot{animation:none}}
.skip-to-main{top:8px;z-index:100;background:var(--brand-bg-strong,#00a3a3);color:var(--text-on-brand,#fff);border-radius:var(--r-2,10px);transition:transform .16s var(--ease,cubic-bezier(.16, 1, .3, 1));padding:10px 16px;font-size:13px;font-weight:700;text-decoration:none;position:fixed;inset-inline-start:8px;transform:translateY(-200%)}.skip-to-main:focus-visible,.skip-to-main:focus{outline:none;transform:translateY(0)}:where(button,a,input,textarea,select,[tabindex]):focus-visible{outline:2px solid var(--brand-fg,#2cd1d1);outline-offset:2px;border-radius:var(--r-1,6px)}input:focus-visible,textarea:focus-visible,select:focus-visible{outline:2px solid var(--brand-fg,#2cd1d1);outline-offset:1px}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important;animation-delay:0s!important}}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;text-overflow:ellipsis;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.empty-state{text-align:center;color:var(--text-3);flex-direction:column;justify-content:center;align-items:center;gap:14px;padding:48px 24px;display:flex}.empty-state svg{opacity:.4}.empty-state-title{color:var(--text-2);font-size:15px;font-weight:700}.empty-state-hint{color:var(--text-3);max-width:380px;font-size:13px;line-height:1.7}.empty-state-actions{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:6px;display:flex}.skeleton{background:linear-gradient(90deg, var(--surface-2,var(--bg-2)) 0%, var(--surface-3,var(--bg-2)) 50%, var(--surface-2,var(--bg-2)) 100%);border-radius:var(--r-2,10px);background-size:200% 100%;animation:1.4s ease-in-out infinite skeleton-shimmer}@keyframes skeleton-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.skeleton{animation:none}}input[type=date]{text-align:start;font-family:inherit}input[type=date]::-webkit-calendar-picker-indicator{filter:invert(.6);cursor:pointer}[data-theme=dark] input[type=date]::-webkit-calendar-picker-indicator{filter:invert()}
@keyframes page-enter{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes page-enter-subtle{0%{opacity:0}to{opacity:1}}@keyframes fade-up{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes scale-in{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@keyframes stagger-child{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes skeleton-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes pulse-ring{0%{opacity:1;transform:scale(.8)}to{opacity:0;transform:scale(2.4)}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes glow-pulse{0%,to{box-shadow:0 0 20px #00b6b626}50%{box-shadow:0 0 40px #00b6b64d}}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:#ffffff1f;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#fff3}[data-theme=light] ::-webkit-scrollbar-thumb{background:#00000026}[data-theme=light] ::-webkit-scrollbar-thumb:hover{background:#00000040}*{transition:background-color .18s,border-color .18s}.page-enter{animation:.35s cubic-bezier(.16,1,.3,1) forwards page-enter}.page-enter-subtle{animation:.25s forwards page-enter-subtle}.stagger-list>*{opacity:0;animation:.3s cubic-bezier(.16,1,.3,1) forwards stagger-child}.stagger-list>:first-child{animation-delay:0s}.stagger-list>:nth-child(2){animation-delay:40ms}.stagger-list>:nth-child(3){animation-delay:80ms}.stagger-list>:nth-child(4){animation-delay:.12s}.stagger-list>:nth-child(5){animation-delay:.16s}.stagger-list>:nth-child(6){animation-delay:.2s}.stagger-list>:nth-child(7){animation-delay:.24s}.stagger-list>:nth-child(8){animation-delay:.28s}.stagger-list>:nth-child(9){animation-delay:.32s}.stagger-list>:nth-child(10){animation-delay:.36s}.stagger-list>:nth-child(n+11){animation-delay:.4s}.hover-lift{transition:transform .25s cubic-bezier(.16,1,.3,1),box-shadow .25s cubic-bezier(.16,1,.3,1),border-color .2s}.hover-lift:hover{transform:translateY(-4px);box-shadow:0 12px 40px #00000040}[data-theme=light] .hover-lift:hover{box-shadow:0 12px 40px #00000014}.row-hover{transition:background-color .16s}.row-hover:hover{background:color-mix(in srgb, var(--text-1) 5%, transparent)}.glass-card{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffff08;border:1px solid #ffffff0f}[data-theme=light] .glass-card{background:#fff9;border:1px solid #0000000f}.skeleton{background:linear-gradient(90deg, var(--surface-2) 25%, var(--surface-3) 50%, var(--surface-2) 75%);border-radius:var(--r-2);background-size:200% 100%;animation:1.5s ease-in-out infinite skeleton-shimmer}.btn-ripple{position:relative;overflow:hidden}.btn-ripple:after{content:"";opacity:0;background:radial-gradient(circle,#fff3 0%,#0000 70%);transition:opacity .3s;position:absolute;inset:0}.btn-ripple:active:after{opacity:1;transition:opacity}.status-dot{position:relative}.status-dot:before{content:"";opacity:0;border:2px solid;border-radius:50%;animation:2s ease-out infinite pulse-ring;position:absolute;inset:-4px}.float-hover:hover{animation:2s ease-in-out infinite float}:focus-visible{outline:2px solid var(--brand-fg);outline-offset:2px}.link-underline{text-decoration:none;position:relative}.link-underline:after{content:"";bottom:-2px;background:var(--brand-fg);width:0;height:2px;transition:width .25s cubic-bezier(.16,1,.3,1);position:absolute;inset-inline-start:0}.link-underline:hover:after{width:100%}.gradient-text{background:linear-gradient(135deg, var(--brand-fg), var(--violet-fg));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.divider-glow{background:linear-gradient(90deg, transparent, var(--line-firm), transparent);height:1px;margin:var(--s-4) 0;border:none}@media (max-width:640px){.hover-lift:hover{transform:translateY(-2px)}.page-enter{animation-duration:.2s}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:0s!important}}@media (prefers-reduced-motion:no-preference){.route-transition{animation:.32s cubic-bezier(.16,1,.3,1) both route-in}}@keyframes route-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}
html:root .btn,html:root .qd-button,html:root .ui-btn{isolation:isolate;border-radius:12px;position:relative;overflow:hidden}html:root .btn-primary,html:root .qd-button-primary,html:root .ui-btn--primary{background:var(--qd-gradient);color:#fff;width:auto;box-shadow:0 4px 16px var(--glow-shadow), inset 0 1px 0 #ffffff2e;background-size:150% 150%;border:0}html:root .btn-primary:after,html:root .qd-button-primary:after,html:root .ui-btn--primary:after{content:"";transition:background-position .7s var(--ease);pointer-events:none;background:linear-gradient(105deg,#0000 38%,#ffffff47 50%,#0000 62%) 130% 0/250% 100%;position:absolute;inset:0}html:root .btn-primary:hover,html:root .qd-button-primary:hover,html:root .ui-btn--primary:hover{box-shadow:0 10px 28px var(--glow-shadow), inset 0 1px 0 #ffffff38;filter:saturate(1.12);transform:translateY(-1.5px)}html:root .btn-primary:hover:after,html:root .qd-button-primary:hover:after,html:root .ui-btn--primary:hover:after{background-position:-30% 0}html:root .btn-primary:active,html:root .qd-button-primary:active,html:root .ui-btn--primary:active{transform:translateY(0)scale(.97)}html:root .btn-secondary,html:root .btn-ghost,html:root .qd-button:not(.qd-button-primary),html:root .ui-btn--ghost{background:var(--surface-2);border:1px solid var(--border);color:var(--text-1)}html:root .btn-secondary:hover,html:root .btn-ghost:hover,html:root .ui-btn--ghost:hover{border-color:color-mix(in srgb, var(--primary) 55%, var(--border));color:var(--primary);background:color-mix(in srgb, var(--primary) 7%, var(--surface-2));transform:translateY(-1px)}html:root button[style*=--danger]:hover{filter:brightness(1.08)}html:root .qd-input,html:root .ui-input{box-shadow:inset 0 1px 3px color-mix(in srgb, var(--text-1) 5%, transparent);border-radius:12px}html:root .qd-input:focus,html:root .ui-input:focus{box-shadow:0 0 0 3.5px color-mix(in srgb, var(--primary) 16%, transparent), inset 0 1px 2px color-mix(in srgb, var(--text-1) 4%, transparent)}html:root select.qd-input:where(:not([data-nq-surface] *,[data-nq-page],[data-nq-page] *,[data-cockpit],[data-cockpit] *),[data-safa-embed],[data-safa-embed] *,[data-nq-island],[data-nq-island] *),html:root select:where(:not([data-nq-surface] *,[data-nq-page],[data-nq-page] *,[data-cockpit],[data-cockpit] *),[data-safa-embed],[data-safa-embed] *,[data-nq-island],[data-nq-island] *){appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--text-3) 50%), linear-gradient(135deg, var(--text-3) 50%, transparent 50%);background-position:18px calc(50% + 1px),13px calc(50% + 1px);background-repeat:no-repeat;background-size:5px 5px;padding-inline-start:32px}.toolbar-sticky{z-index:30;background:color-mix(in srgb, var(--bg) 82%, transparent);-webkit-backdrop-filter:blur(18px)saturate(160%);backdrop-filter:blur(18px)saturate(160%);border-bottom:1px solid var(--line-soft);margin:0 -4px;padding:10px 0;position:sticky;top:0}.back-to-top{bottom:26px;z-index:60;cursor:pointer;color:#fff;background:var(--qd-gradient);width:46px;height:46px;box-shadow:0 8px 26px var(--glow-shadow);opacity:0;pointer-events:none;transition:opacity .3s var(--ease), transform .3s var(--qt-spring,var(--ease));border:0;border-radius:999px;place-items:center;display:grid;position:fixed;inset-inline-start:26px;transform:translateY(14px)scale(.9)}.back-to-top.show{opacity:1;pointer-events:auto;transform:none}.back-to-top:hover{transform:translateY(-3px)scale(1.05)}.seg-switch{background:var(--surface-2);border:1px solid var(--border);border-radius:14px;gap:4px;padding:4px;display:inline-flex}.seg-switch button{color:var(--text-3);font:inherit;cursor:pointer;transition:all .22s var(--ease);background:0 0;border:0;border-radius:10px;align-items:center;gap:7px;padding:8px 18px;font-size:13px;font-weight:700;display:inline-flex}.seg-switch button:hover{color:var(--text-1)}.seg-switch button.on{background:var(--qd-gradient);color:#fff;box-shadow:0 4px 14px var(--glow-shadow)}.presence-strip{background:var(--surface-1);border:1px solid var(--border);border-radius:16px;flex-wrap:wrap;align-items:center;gap:10px;padding:12px 16px;display:flex}.presence-avatar{color:#fff;width:38px;height:38px;box-shadow:0 0 0 2.5px var(--surface-1), 0 0 0 4.5px var(--ps-ring,var(--success));transition:transform .2s var(--qt-spring,var(--ease));cursor:default;border-radius:999px;place-items:center;font-size:14px;font-weight:800;display:grid;position:relative}.presence-avatar:hover{z-index:2;transform:translateY(-3px)scale(1.08)}.presence-avatar .ps-dot{bottom:-1px;background:var(--ps-ring,var(--success));border:2px solid var(--surface-1);border-radius:999px;width:11px;height:11px;position:absolute;inset-inline-end:-1px}.results-count{color:var(--text-3);background:var(--surface-2);border:1px solid var(--border);border-radius:999px;align-items:center;gap:7px;padding:5px 13px;font-size:12px;font-weight:700;display:inline-flex}.infinite-sentinel{color:var(--text-4);place-items:center;padding:26px 0;font-size:12.5px;display:grid}.loader-dots{gap:5px;display:inline-flex}.loader-dots span{background:var(--primary);border-radius:999px;width:7px;height:7px;animation:1.2s ease-in-out infinite qt-pulse-dot}.loader-dots span:nth-child(2){animation-delay:.18s}.loader-dots span:nth-child(3){animation-delay:.36s}.cap-bar{background:var(--surface-2);border-radius:999px;height:5px;overflow:hidden}.cap-bar>i{border-radius:inherit;background:var(--qd-gradient);height:100%;transition:width .9s var(--ease);display:block}.page-enter>header h1,.page-enter h1{letter-spacing:-.02em}html:root[data-theme=light] .btn-primary,html:root[data-theme=light] .qd-button-primary,html:root[data-theme=light] .ui-btn--primary{box-shadow:0 4px 14px #0a8a8a38,inset 0 1px #ffffff40}html:root[data-theme=light] .seg-switch button.on{box-shadow:0 4px 12px #0a8a8a40}html:root[data-theme=light] .back-to-top{box-shadow:0 8px 22px #0a8a8a4d}html:root tbody tr{transition:background-color .16s}html:root tbody tr:hover:where(:not([data-nq-surface] *,[data-nq-page],[data-nq-page] *,[data-cockpit],[data-cockpit] *),[data-safa-embed],[data-safa-embed] *,[data-nq-island],[data-nq-island] *){background:color-mix(in srgb, var(--primary) 5%, transparent)}.live-chip{color:var(--danger);background:var(--danger-bg);border-radius:999px;align-items:center;gap:6px;padding:3px 10px;font-size:10.5px;font-weight:800;display:inline-flex}.live-chip:before{content:"";background:currentColor;border-radius:999px;width:7px;height:7px;animation:1.4s ease-in-out infinite qt-pulse-dot}@media (prefers-reduced-motion:reduce){.btn-primary:after,.qd-button-primary:after,.ui-btn--primary:after{display:none}.presence-avatar:hover{transform:none}}.mobile-tabbar{bottom:0;z-index:70;padding:6px 8px calc(6px + env(safe-area-inset-bottom,0px));background:color-mix(in srgb, var(--bg) 84%, transparent);-webkit-backdrop-filter:blur(20px)saturate(170%);backdrop-filter:blur(20px)saturate(170%);border-top:1px solid var(--border);align-items:stretch;display:flex;position:fixed;inset-inline:0}.mobile-tabbar .mtab{color:var(--text-3);cursor:pointer;background:0 0;border:none;border-radius:12px;flex-direction:column;flex:1;align-items:center;gap:3px;padding:7px 2px;font-size:10.5px;font-weight:700;text-decoration:none;transition:color .18s,background .18s;display:flex}.mobile-tabbar .mtab .mtab-ic{place-items:center;height:20px;font-size:17px;line-height:1;display:grid}.mobile-tabbar .mtab.on{color:var(--primary);background:color-mix(in srgb, var(--primary) 10%, transparent)}.mobile-tabbar .mtab:active{transform:scale(.94)}@media (max-width:900px){.cal-week{grid-template-columns:1fr!important}.cal-week>div{min-height:0!important}.presence-strip{-webkit-overflow-scrolling:touch;flex-wrap:nowrap;overflow-x:auto}.presence-strip>span:last-child{margin-inline-start:12px!important}.back-to-top{bottom:92px}.btn,.qd-button,.ui-btn{min-height:42px}.seg-switch button{padding:9px 14px}.toolbar-sticky{top:0}}
:root{--brand-turquoise:#29b3a0;--brand-blue:#097eb5;--brand-violet:#6f4b99;--brand-purple:#852cd0;--brand-deep:#37326d;--brand-indigo:#2a206a;--brand-green:#18a381;--brand-orange:#f59708;--brand-red:#c60033;--brand-sky:#43c8e9;--brand-yellow:#ffe257;--brand-warning:#ffa300;--brand-dark:#5d6167;--brand-warm:#5d6167;--brand-protective-1:#575757;--brand-protective-2:#8c827b;--brand-neutral:#5d6167;--brand-success:#1cc182;--brand-danger:#c40000;--brand-info:#1d9af2;--brand-highlight:#00abaf;--qd-turquoise:#00abaf;--qd-blue:#1d9af2;--qd-purple:#852cd0;--qd-deep:#2a206a;--qd-green:#1cc182;--qt-turquoise:#00abaf;--qt-purple:#852cd0;--qt-mauve:#2a206a;--dga-turquoise:#00abaf;--dga-blue:#1d9af2;--dga-purple:#852cd0;--dga-navy:#2a206a;--dga-green:#1cc182;--dga-sky:#594aff;--dga-orange:#ff6700;--dga-red:#c40000;--c-teal:var(--brand-turquoise);--c-blue:var(--brand-blue);--c-purple:var(--brand-purple);--c-indigo:var(--brand-deep);--c-green:var(--brand-green);--c-orange:var(--brand-orange);--c-red:var(--brand-red);--c-yellow:var(--brand-yellow);--c-neutral:var(--brand-neutral);--c-success:var(--brand-success);--c-warning:var(--brand-warning);--c-danger:var(--brand-danger);--c-info:var(--brand-info);--c-highlight:var(--brand-highlight);--c-gradient:var(--qd-gradient);--c-primary:var(--primary);--c-accent:var(--accent)}[data-theme=light]{--c-info:#0b6bb1;--c-success:#0a8556;--c-warning:#9a6500;--c-danger:#c40000;--c-purple:#852cd0;--c-teal:#007a7d;--c-orange:#b34a00;--c-neutral:#5d6167;--c-yellow:#856200;--c-blue:var(--c-info);--c-green:var(--c-success);--c-red:var(--c-danger)}[data-theme=dark]{--c-info:#1d9af2;--c-success:#1cc182;--c-warning:#ffa300;--c-danger:#ff6b6b;--c-purple:#b8a4e0;--c-teal:#00abaf;--c-orange:#ff6700;--c-neutral:#a0a4b0;--c-yellow:#ffe257;--c-blue:var(--c-info);--c-green:var(--c-success);--c-red:var(--c-danger)}:root{--font-ar:"Diodrum Arabic", "Cairo", system-ui, sans-serif;--font-display:"Diodrum Arabic", "Cairo", system-ui, sans-serif;--font-en:"Manrope", system-ui, sans-serif;--font-mono:"JetBrains Mono", ui-monospace, monospace}
[data-theme=dark]{--c-bg:#0a0d18;--c-bg-deep:#06080f;--c-surface:#14182a;--c-surface-2:#1c2038;--c-surface-3:#242845;--c-surface-sunk:#0e1120;--c-ink:#f0f2f8;--c-ink-2:#c0c5d4;--c-ink-3:#8a8fa3;--c-ink-4:#5a5e72;--c-line:#ffffff14;--c-line-soft:#ffffff0a;--c-line-strong:#ffffff24;--c-success:#2ed6a3;--c-warn:#ffb84d;--c-danger:#ff6b7a;--c-info:#5cb5e6;--c-bg-fade:#0a0d18d9;--c-on-primary-soft:#fff;--c-on-warn-soft:#1a0f00;--c-on-danger-soft:#fff;--c-on-info-soft:#fff;--c-on-ok-soft:#0a1a14;--c-primary:#29b3a0;--c-primary-soft:#29b3a024;--c-primary-fade:#29b3a00f;--c-on-primary:#fff;--c-on-primary-soft-legacy:#003a36;--viz-1-soft:#29b3a02e;--viz-3-soft:#097eb533;--viz-5-soft:#6f4b9938;--viz-2-soft:#f5970833;--viz-7-soft:#43c8e933;--viz-8-soft:#18a38133;--viz-4-soft:#c6003333;--viz-6-soft:#8c827b33;--viz-seq-1:#1a3835;--viz-seq-2:#1d4945;--viz-seq-3:#21625c;--viz-seq-4:#2aa9a4;--viz-seq-5:#5ed4cf;--viz-seq-6:#a4ebe5;--shadow-1:0 1px 2px #0006;--shadow-2:0 4px 14px -2px #00000080;--shadow-3:0 12px 32px -8px #0009, 0 4px 10px -2px #0006;--shadow-4:0 24px 60px -12px #000000b3;--shadow-warm-1:0 1px 2px #0006;--shadow-warm-2:0 4px 14px -2px #00000073, 0 1px 2px #00000080;--shadow-warm-3:0 12px 32px -10px #0000008c, 0 2px 8px -2px #0006;--focus-ring:0 0 0 3px #29b3a080;--bg-glow-1:radial-gradient(900px 560px at 100% -120px, #29b3a038 0%, transparent 62%);--bg-glow-2:radial-gradient(700px 500px at 0 90%, #6f4b9942 0%, transparent 60%);--bg-glow-3:radial-gradient(800px 600px at 50% 50%, #097eb524 0%, transparent 70%);--bg-aurora:radial-gradient(820px 520px at 100% -100px, #29b3a02e 0%, transparent 62%), radial-gradient(700px 500px at 0 90%, #6f4b9938 0%, transparent 60%), radial-gradient(800px 600px at 50% 50%, #097eb51a 0%, transparent 70%);--d9-fast:.14s;--d9-base:.22s;--d9-slow:.32s;--nx4-spring:cubic-bezier(.34, 1.4, .64, 1);--nx4-smooth:cubic-bezier(.23, 1, .32, 1);--nx4-out:cubic-bezier(.16, 1, .3, 1);--c-ink-glow:#ffffff0a;--c-divider:#ffffff0f}@supports (color:lab(0% 0 0)){[data-theme=dark]{--bg-glow-1:radial-gradient(900px 560px at 100% -120px, lab(65.7024% -40.4803 -1.09963/.22) 0%, transparent 62%);--bg-glow-2:radial-gradient(700px 500px at 0 90%, lab(38.7458% 28.0587 -37.4815/.26) 0%, transparent 60%);--bg-glow-3:radial-gradient(800px 600px at 50% 50%, lab(49.2756% -13.8613 -37.767/.14) 0%, transparent 70%)}}[data-theme=dark]{--hover-glow:inset 0 1px 0 #ffffff0f}[data-theme=dark] .d9-card,[data-theme=dark] .ui-card,[data-theme=dark] .card{box-shadow:var(--shadow-1), var(--hover-glow)}[data-theme=dark] .d9-card:hover,[data-theme=dark] .ui-card:hover,[data-theme=dark] .card:hover{box-shadow:var(--shadow-2), var(--hover-glow)}[data-theme=dark] body{background:var(--c-bg)!important;color:var(--c-ink)!important}[data-theme=dark] body:before{background:var(--bg-aurora)!important;opacity:1!important}[data-theme=dark] body:after{filter:blur(80px)!important;opacity:.7!important;background:radial-gradient(620px 440px at 58% 22%,#6f4b9929 0%,#0000 56%)!important;background:radial-gradient(620px 440px at 58% 22%,lab(38.7458% 28.0587 -37.4815/.16) 0%,#0000 56%)!important}[data-theme=dark] #nonprod-bar,[data-theme=dark] .qt-preview-banner{background:linear-gradient(90deg,#1a1645 0%,#2e3fb8 45%,#8a5ed0 80%,#d4a0e8 100%)!important;box-shadow:0 1px 12px #8e5ed073!important}[data-theme=dark] [role=dialog],[data-theme=dark] .modal-content,[data-theme=dark] .qt-pop,[data-theme=dark] .qt-drawer,[data-theme=dark] [class*=PopoverContent]{background:var(--c-surface)!important;border:1px solid var(--c-line)!important;box-shadow:var(--shadow-3), var(--hover-glow)!important}[data-theme=dark] input:where(:not([data-nq-surface] *,[data-nq-page],[data-nq-page] *,[data-cockpit],[data-cockpit] *),[data-safa-embed],[data-safa-embed] *,[data-nq-island],[data-nq-island] *),[data-theme=dark] textarea:where(:not([data-nq-surface] *,[data-nq-page],[data-nq-page] *,[data-cockpit],[data-cockpit] *),[data-safa-embed],[data-safa-embed] *,[data-nq-island],[data-nq-island] *),[data-theme=dark] select:where(:not([data-nq-surface] *,[data-nq-page],[data-nq-page] *,[data-cockpit],[data-cockpit] *),[data-safa-embed],[data-safa-embed] *,[data-nq-island],[data-nq-island] *){background:var(--c-surface-sunk)!important;border-color:var(--c-line)!important;color:var(--c-ink)!important}[data-theme=dark] input:where(:not([data-nq-surface] *,[data-nq-page],[data-nq-page] *,[data-cockpit],[data-cockpit] *),[data-safa-embed],[data-safa-embed] *,[data-nq-island],[data-nq-island] *)::-moz-placeholder{color:var(--c-ink-4)!important}[data-theme=dark] textarea:where(:not([data-nq-surface] *,[data-nq-page],[data-nq-page] *,[data-cockpit],[data-cockpit] *),[data-safa-embed],[data-safa-embed] *,[data-nq-island],[data-nq-island] *)::-moz-placeholder{color:var(--c-ink-4)!important}[data-theme=dark] input:where(:not([data-nq-surface] *,[data-nq-page],[data-nq-page] *,[data-cockpit],[data-cockpit] *),[data-safa-embed],[data-safa-embed] *,[data-nq-island],[data-nq-island] *)::placeholder,[data-theme=dark] textarea:where(:not([data-nq-surface] *,[data-nq-page],[data-nq-page] *,[data-cockpit],[data-cockpit] *),[data-safa-embed],[data-safa-embed] *,[data-nq-island],[data-nq-island] *)::placeholder{color:var(--c-ink-4)!important}[data-theme=dark] input:focus:where(:not([data-nq-surface] *,[data-nq-page],[data-nq-page] *,[data-cockpit],[data-cockpit] *),[data-safa-embed],[data-safa-embed] *,[data-nq-island],[data-nq-island] *),[data-theme=dark] textarea:focus:where(:not([data-nq-surface] *,[data-nq-page],[data-nq-page] *,[data-cockpit],[data-cockpit] *),[data-safa-embed],[data-safa-embed] *,[data-nq-island],[data-nq-island] *),[data-theme=dark] select:focus:where(:not([data-nq-surface] *,[data-nq-page],[data-nq-page] *,[data-cockpit],[data-cockpit] *),[data-safa-embed],[data-safa-embed] *,[data-nq-island],[data-nq-island] *){border-color:color-mix(in oklab, var(--c-primary) 50%, var(--c-line))!important;background:var(--c-surface)!important}[data-theme=dark] table tbody tr:hover:where(:not([data-nq-surface] *,[data-nq-page],[data-nq-page] *,[data-cockpit],[data-cockpit] *),[data-safa-embed],[data-safa-embed] *,[data-nq-island],[data-nq-island] *){background:var(--c-surface-2)!important}[data-theme=dark] table tbody tr:nth-child(2n):where(:not([data-nq-surface] *,[data-nq-page],[data-nq-page] *,[data-cockpit],[data-cockpit] *),[data-safa-embed],[data-safa-embed] *,[data-nq-island],[data-nq-island] *){background:#ffffff04}[data-theme=dark] ::-webkit-scrollbar-thumb{border-radius:99px;background:#ffffff1f!important}[data-theme=dark] ::-webkit-scrollbar-thumb:hover{background:#fff3!important}[data-theme=dark] ::-webkit-scrollbar-track{background:0 0}[data-theme=dark] ::-moz-selection{background:color-mix(in oklab, var(--c-primary) 40%, transparent)!important;color:#fff!important}[data-theme=dark] ::selection{background:color-mix(in oklab, var(--c-primary) 40%, transparent)!important;color:#fff!important}[data-theme=dark] code:where(:not([data-nq-surface] *,[data-nq-page],[data-nq-page] *,[data-cockpit],[data-cockpit] *),[data-safa-embed],[data-safa-embed] *,[data-nq-island],[data-nq-island] *),[data-theme=dark] kbd:where(:not([data-nq-surface] *,[data-nq-page],[data-nq-page] *,[data-cockpit],[data-cockpit] *),[data-safa-embed],[data-safa-embed] *,[data-nq-island],[data-nq-island] *),[data-theme=dark] pre:where(:not([data-nq-surface] *,[data-nq-page],[data-nq-page] *,[data-cockpit],[data-cockpit] *),[data-safa-embed],[data-safa-embed] *,[data-nq-island],[data-nq-island] *){border:1px solid var(--c-line);background:var(--c-surface-sunk)!important;color:var(--c-ink-2)!important}[data-theme=dark] .apexcharts-text,[data-theme=dark] .apexcharts-tooltip,[data-theme=dark] .apexcharts-xaxistooltip,[data-theme=dark] .apexcharts-yaxistooltip{fill:var(--c-ink-2)!important;color:var(--c-ink-2)!important}[data-theme=dark] .apexcharts-tooltip{background:var(--c-surface-2)!important;border:1px solid var(--c-line)!important;color:var(--c-ink)!important;box-shadow:var(--shadow-2)!important}[data-theme=dark] .apexcharts-gridline,[data-theme=dark] .apexcharts-xaxis-tick,[data-theme=dark] .apexcharts-yaxis-tick{stroke:var(--c-line)!important}
html:root[data-tenant=qtech]{--viz-1-hsl:178 58% 43%;--viz-2-hsl:33 92% 49%;--viz-3-hsl:203 89% 37%;--viz-4-hsl:348 100% 39%;--viz-5-hsl:271 35% 44%;--viz-6-hsl:28 12% 48%;--viz-7-hsl:189 74% 59%;--viz-8-hsl:159 65% 37%}[data-theme=dark] html:root[data-tenant=qtech]{--viz-1-hsl:178 60% 50%;--viz-2-hsl:33 95% 58%;--viz-3-hsl:203 85% 50%;--viz-4-hsl:348 100% 60%;--viz-5-hsl:271 40% 60%;--viz-6-hsl:28 12% 60%;--viz-7-hsl:189 75% 65%;--viz-8-hsl:159 60% 50%}html:root[data-tenant=qtech]{--viz-4-hsl:348 100% 39%}[data-theme=dark] html:root[data-tenant=qtech]{--viz-4-hsl:348 100% 60%}html:root[data-tenant=qtech]{--c-success-ink:#18a381;--c-warn-ink:#b36b00;--c-danger-ink:#c60033;--c-info-ink:#0a6da3}[data-theme=dark] html:root[data-tenant=qtech]{--c-success-ink:#2ed6a3;--c-warn-ink:#ffb84d;--c-danger-ink:#ff6b7a;--c-info-ink:#5cb5e6}html:root[data-tenant=qtech]{--shadow-1:0 1px 2px #0e13220f;--shadow-2:0 4px 14px #0e132214;--shadow-3:0 12px 32px #0e13221f;--shadow-4:0 24px 60px #0e132229}[data-theme=dark] html:root[data-tenant=qtech]{--shadow-1:0 0 0 .5px #ffffff0d, 0 1px 2px #0006;--shadow-2:0 0 0 .5px #ffffff0f, 0 4px 12px #00000080;--shadow-3:0 0 0 .5px #ffffff12, 0 8px 24px #0009;--shadow-4:0 0 0 .5px #ffffff14, 0 16px 48px #000000b3}html:root[data-tenant=qtech]{--c-line-alpha:.1;--c-line-strong-alpha:.16}[data-theme=dark] html:root[data-tenant=qtech]{--c-line-alpha:.08;--c-line-strong-alpha:.14}html:root[data-tenant=qtech]{--glow-soft:0 0 24px color-mix(in oklab, var(--c-primary) 12%, transparent);--glow-strong:0 0 32px color-mix(in oklab, var(--c-primary) 22%, transparent)}[data-theme=dark] html:root[data-tenant=qtech]{--glow-soft:0 0 24px color-mix(in oklab, var(--c-primary) 22%, transparent);--glow-strong:0 0 40px color-mix(in oklab, var(--c-primary) 35%, transparent)}html:root[data-tenant=qtech]{--viz-1-soft:#29b3a01f;--viz-2-soft:#f597081f;--viz-3-soft:#097eb51f;--viz-4-soft:#c600331f;--viz-5-soft:#6f4b991f;--viz-6-soft:#8c827b1f;--viz-7-soft:#43c8e91f;--viz-8-soft:#18a3811f}[data-theme=dark] html:root[data-tenant=qtech]{--viz-1-soft:#29b3a02e;--viz-2-soft:#f597082e;--viz-3-soft:#097eb533;--viz-4-soft:#c600332e;--viz-5-soft:#6f4b9938;--viz-6-soft:#8c827b2e;--viz-7-soft:#43c8e933;--viz-8-soft:#18a3812e}html:root[data-tenant=qtech]{--viz-1-edge:#29b3a052;--viz-2-edge:#f5970852;--viz-3-edge:#097eb552;--viz-4-edge:#c6003352;--viz-5-edge:#6f4b9952;--viz-6-edge:#8c827b52;--viz-7-edge:#43c8e952;--viz-8-edge:#18a38152}[data-theme=dark] html:root[data-tenant=qtech]{--viz-1-edge:#29b3a06b;--viz-2-edge:#f597086b;--viz-3-edge:#097eb56b;--viz-4-edge:#c600336b;--viz-5-edge:#6f4b9973;--viz-6-edge:#8c827b66;--viz-7-edge:#43c8e96b;--viz-8-edge:#18a3816b}html:root[data-tenant=qtech] [data-tone="1"]:where(:not([data-nq-surface] *,[data-nq-page],[data-nq-page] *,[data-cockpit],[data-cockpit] *),[data-safa-embed],[data-safa-embed] *,[data-nq-island],[data-nq-island] *),html:root[data-tenant=qtech] [data-tone=primary]:where(:not([data-nq-surface] *,[data-nq-page],[data-nq-page] *,[data-cockpit],[data-cockpit] *),[data-safa-embed],[data-safa-embed] *,[data-nq-island],[data-nq-island] *),html:root[data-tenant=qtech] [data-tone=teal]:where(:not([data-nq-surface] *,[data-nq-page],[data-nq-page] *,[data-cockpit],[data-cockpit] *),[data-safa-embed],[data-safa-embed] *,[data-nq-island],[data-nq-island] *){color:var(--viz-1);background-color:color-mix(in oklab, var(--viz-1) 8%, var(--c-surface));border-color:var(--viz-1-edge)}html:root[data-tenant=qtech] [data-tone="2"]:where(:not([data-nq-surface] *,[data-nq-page],[data-nq-page] *,[data-cockpit],[data-cockpit] *),[data-safa-embed],[data-safa-embed] *,[data-nq-island],[data-nq-island] *),html:root[data-tenant=qtech] [data-tone=warn]:where(:not([data-nq-surface] *,[data-nq-page],[data-nq-page] *,[data-cockpit],[data-cockpit] *),[data-safa-embed],[data-safa-embed] *,[data-nq-island],[data-nq-island] *),html:root[data-tenant=qtech] [data-tone=orange]:where(:not([data-nq-surface] *,[data-nq-page],[data-nq-page] *,[data-cockpit],[data-cockpit] *),[data-safa-embed],[data-safa-embed] *,[data-nq-island],[data-nq-island] *){color:var(--viz-2);background-color:color-mix(in oklab, var(--viz-2) 8%, var(--c-surface));border-color:var(--viz-2-edge)}html:root[data-tenant=qtech] [data-tone="3"]:where(:not([data-nq-surface] *,[data-nq-page],[data-nq-page] *,[data-cockpit],[data-cockpit] *),[data-safa-embed],[data-safa-embed] *,[data-nq-island],[data-nq-island] *),html:root[data-tenant=qtech] [data-tone=info]:where(:not([data-nq-surface] *,[data-nq-page],[data-nq-page] *,[data-cockpit],[data-cockpit] *),[data-safa-embed],[data-safa-embed] *,[data-nq-island],[data-nq-island] *),html:root[data-tenant=qtech] [data-tone=blue]:where(:not([data-nq-surface] *,[data-nq-page],[data-nq-page] *,[data-cockpit],[data-cockpit] *),[data-safa-embed],[data-safa-embed] *,[data-nq-island],[data-nq-island] *){color:var(--viz-3);background-color:color-mix(in oklab, var(--viz-3) 8%, var(--c-surface));border-color:var(--viz-3-edge)}html:root[data-tenant=qtech] [data-tone="4"]:where(:not([data-nq-surface] *,[data-nq-page],[data-nq-page] *,[data-cockpit],[data-cockpit] *),[data-safa-embed],[data-safa-embed] *,[data-nq-island],[data-nq-island] *),html:root[data-tenant=qtech] [data-tone=danger]:where(:not([data-nq-surface] *,[data-nq-page],[data-nq-page] *,[data-cockpit],[data-cockpit] *),[data-safa-embed],[data-safa-embed] *,[data-nq-island],[data-nq-island] *),html:root[data-tenant=qtech] [data-tone=red]:where(:not([data-nq-surface] *,[data-nq-page],[data-nq-page] *,[data-cockpit],[data-cockpit] *),[data-safa-embed],[data-safa-embed] *,[data-nq-island],[data-nq-island] *){color:var(--viz-4);background-color:color-mix(in oklab, var(--viz-4) 8%, var(--c-surface));border-color:var(--viz-4-edge)}html:root[data-tenant=qtech] [data-tone="5"]:where(:not([data-nq-surface] *,[data-nq-page],[data-nq-page] *,[data-cockpit],[data-cockpit] *),[data-safa-embed],[data-safa-embed] *,[data-nq-island],[data-nq-island] *),html:root[data-tenant=qtech] [data-tone=purple]:where(:not([data-nq-surface] *,[data-nq-page],[data-nq-page] *,[data-cockpit],[data-cockpit] *),[data-safa-embed],[data-safa-embed] *,[data-nq-island],[data-nq-island] *),html:root[data-tenant=qtech] [data-tone=ai]:where(:not([data-nq-surface] *,[data-nq-page],[data-nq-page] *,[data-cockpit],[data-cockpit] *),[data-safa-embed],[data-safa-embed] *,[data-nq-island],[data-nq-island] *){color:var(--viz-5);background-color:color-mix(in oklab, var(--viz-5) 8%, var(--c-surface));border-color:var(--viz-5-edge)}html:root[data-tenant=qtech] [data-tone="6"]:where(:not([data-nq-surface] *,[data-nq-page],[data-nq-page] *,[data-cockpit],[data-cockpit] *),[data-safa-embed],[data-safa-embed] *,[data-nq-island],[data-nq-island] *),html:root[data-tenant=qtech] [data-tone=neutral]:where(:not([data-nq-surface] *,[data-nq-page],[data-nq-page] *,[data-cockpit],[data-cockpit] *),[data-safa-embed],[data-safa-embed] *,[data-nq-island],[data-nq-island] *),html:root[data-tenant=qtech] [data-tone=gray]:where(:not([data-nq-surface] *,[data-nq-page],[data-nq-page] *,[data-cockpit],[data-cockpit] *),[data-safa-embed],[data-safa-embed] *,[data-nq-island],[data-nq-island] *){color:var(--viz-6);background-color:color-mix(in oklab, var(--viz-6) 8%, var(--c-surface));border-color:var(--viz-6-edge)}html:root[data-tenant=qtech] [data-tone="7"]:where(:not([data-nq-surface] *,[data-nq-page],[data-nq-page] *,[data-cockpit],[data-cockpit] *),[data-safa-embed],[data-safa-embed] *,[data-nq-island],[data-nq-island] *),html:root[data-tenant=qtech] [data-tone=sky]:where(:not([data-nq-surface] *,[data-nq-page],[data-nq-page] *,[data-cockpit],[data-cockpit] *),[data-safa-embed],[data-safa-embed] *,[data-nq-island],[data-nq-island] *),html:root[data-tenant=qtech] [data-tone=cyan]:where(:not([data-nq-surface] *,[data-nq-page],[data-nq-page] *,[data-cockpit],[data-cockpit] *),[data-safa-embed],[data-safa-embed] *,[data-nq-island],[data-nq-island] *){color:var(--viz-7);background-color:color-mix(in oklab, var(--viz-7) 8%, var(--c-surface));border-color:var(--viz-7-edge)}html:root[data-tenant=qtech] [data-tone="8"]:where(:not([data-nq-surface] *,[data-nq-page],[data-nq-page] *,[data-cockpit],[data-cockpit] *),[data-safa-embed],[data-safa-embed] *,[data-nq-island],[data-nq-island] *),html:root[data-tenant=qtech] [data-tone=green]:where(:not([data-nq-surface] *,[data-nq-page],[data-nq-page] *,[data-cockpit],[data-cockpit] *),[data-safa-embed],[data-safa-embed] *,[data-nq-island],[data-nq-island] *),html:root[data-tenant=qtech] [data-tone=ok]:where(:not([data-nq-surface] *,[data-nq-page],[data-nq-page] *,[data-cockpit],[data-cockpit] *),[data-safa-embed],[data-safa-embed] *,[data-nq-island],[data-nq-island] *){color:var(--viz-8);background-color:color-mix(in oklab, var(--viz-8) 8%, var(--c-surface));border-color:var(--viz-8-edge)}html:root[data-tenant=qtech] [data-tone]:not([data-tone=neutral]):where(:not([data-nq-surface] *,[data-nq-page],[data-nq-page] *,[data-cockpit],[data-cockpit] *),[data-safa-embed],[data-safa-embed] *,[data-nq-island],[data-nq-island] *){--bg-current:var(--c-bg);isolation:isolate;position:relative}html:root[data-tenant=qtech] [data-tone]:where(:not([data-nq-surface] *,[data-nq-page],[data-nq-page] *,[data-cockpit],[data-cockpit] *),[data-safa-embed],[data-safa-embed] *,[data-nq-island],[data-nq-island] *):before{content:"";border-radius:inherit;opacity:0;z-index:-1;mix-blend-mode:overlay;background:currentColor;position:absolute;inset:0}html:root[data-tenant=qtech] [data-tone-strong]{color:color-mix(in oklab, currentColor 85%, var(--c-ink))!important}html:root[data-tenant=qtech] [data-tone-strong=success]{color:color-mix(in oklab, var(--viz-8) 80%, var(--c-ink))!important}html:root[data-tenant=qtech] [data-tone-strong=warn]{color:color-mix(in oklab, var(--viz-2) 75%, var(--c-ink))!important}html:root[data-tenant=qtech] [data-tone-strong=danger]{color:color-mix(in oklab, var(--viz-4) 80%, var(--c-ink))!important}html:root[data-tenant=qtech] [data-tone-strong=info]{color:color-mix(in oklab, var(--viz-3) 80%, var(--c-ink))!important}html:root[data-tenant=qtech] [data-page-tint="1"],html:root[data-tenant=qtech] [data-page-tint=primary]{background-image:radial-gradient(1200px 600px at 50% -200px, color-mix(in oklab, var(--viz-1) 6%, transparent) 0%, transparent 60%)}html:root[data-tenant=qtech] [data-page-tint="2"],html:root[data-tenant=qtech] [data-page-tint=warn]{background-image:radial-gradient(1200px 600px at 50% -200px, color-mix(in oklab, var(--viz-2) 6%, transparent) 0%, transparent 60%)}html:root[data-tenant=qtech] [data-page-tint="3"],html:root[data-tenant=qtech] [data-page-tint=info]{background-image:radial-gradient(1200px 600px at 50% -200px, color-mix(in oklab, var(--viz-3) 6%, transparent) 0%, transparent 60%)}html:root[data-tenant=qtech] [data-page-tint="4"],html:root[data-tenant=qtech] [data-page-tint=danger]{background-image:radial-gradient(1200px 600px at 50% -200px, color-mix(in oklab, var(--viz-4) 6%, transparent) 0%, transparent 60%)}html:root[data-tenant=qtech] [data-page-tint="5"],html:root[data-tenant=qtech] [data-page-tint=purple],html:root[data-tenant=qtech] [data-page-tint=ai]{background-image:radial-gradient(1200px 600px at 50% -200px, color-mix(in oklab, var(--viz-5) 6%, transparent) 0%, transparent 60%)}[data-theme=dark] .apexcharts-text,[data-theme=dark] .apexcharts-xaxistooltip-bottom,[data-theme=dark] .apexcharts-yaxistooltip-left{fill:var(--c-ink-2)!important}[data-theme=dark] .apexcharts-gridline{stroke:var(--c-line)!important;stroke-dasharray:2 2!important}[data-theme=dark] .apexcharts-tooltip.apexcharts-theme-light{background:var(--c-surface)!important;border:1px solid var(--c-line)!important;box-shadow:var(--shadow-2)!important;color:var(--c-ink)!important}[data-theme=dark] .apexcharts-tooltip-title{background:var(--c-surface-2)!important;border-color:var(--c-line)!important;color:var(--c-ink)!important}[data-theme=dark] .apexcharts-legend-text{color:var(--c-ink-2)!important}[data-theme=dark] .apexcharts-xaxis-tick,[data-theme=dark] .apexcharts-yaxis-tick{stroke:var(--c-line)!important}[data-theme=dark] .apexcharts-xaxis-label,[data-theme=dark] .apexcharts-yaxis-label{fill:var(--c-ink-2)!important}@media (prefers-reduced-motion:reduce){[data-tone]:where(:not([data-nq-surface] *,[data-nq-page],[data-nq-page] *,[data-cockpit],[data-cockpit] *),[data-safa-embed],[data-safa-embed] *,[data-nq-island],[data-nq-island] *):before{display:none}}
html:root[data-tenant=qtech]{--chart-stroke:1.75;--chart-track:#0000000f;--chart-radius:6;--chart-gap:4;--chart-anim:.8s}[data-theme=dark]{--chart-track:#ffffff14}.d9-spark{block-size:32px;inline-size:100%;display:block;overflow:visible}.d9-spark__line{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 1px 1px color-mix(in oklab, currentColor 18%, transparent))}.d9-spark__area{fill:currentColor;opacity:.12}.d9-spark__end{fill:var(--c-bg,#fff);stroke:currentColor;stroke-width:1.75px}.d9-spark[data-tone=up]{color:var(--c-success,#18a381)}.d9-spark[data-tone=down]{color:var(--c-danger,#c60033)}.d9-spark[data-tone=flat]{color:var(--c-ink-3)}.d9-spark--anim .d9-spark__line{stroke-dasharray:var(--len,1000);stroke-dashoffset:var(--len,1000);animation:d9-spark-draw var(--chart-anim) var(--d9-ease) forwards}@keyframes d9-spark-draw{to{stroke-dashoffset:0}}.d9-ring{inline-size:var(--ring-size,96px);block-size:var(--ring-size,96px);place-items:center;display:inline-grid;position:relative}.d9-ring__svg{transform:rotate(-90deg)}.d9-ring__track{fill:none;stroke:var(--chart-track);stroke-width:8px}.d9-ring__fill{fill:none;stroke:currentColor;stroke-width:8px;stroke-linecap:round;transition:stroke-dasharray .8s var(--nx4-out,ease)}.d9-ring[data-tone=up]{color:var(--c-success,#18a381)}.d9-ring[data-tone=down]{color:var(--c-danger,#c60033)}.d9-ring[data-tone=warn]{color:var(--c-warn,#f59708)}.d9-ring[data-tone=primary]{color:var(--c-primary,#29b3a0)}.d9-ring[data-tone=purple]{color:var(--viz-5,#6f4b99)}.d9-ring__label{text-align:center;font-size:var(--ring-font,18px);color:var(--c-ink);font-variant-numeric:tabular-nums;letter-spacing:-.02em;place-items:center;font-weight:600;line-height:1;display:grid;position:absolute;inset:0}.d9-ring__sub{color:var(--c-ink-3);letter-spacing:.04em;text-transform:uppercase;place-items:center;margin-block-start:22px;font-size:12px;font-weight:500;display:grid;position:absolute;inset:0}.d9-bars{align-items:flex-end;gap:8px;block-size:80px;padding-block-end:4px;display:flex;position:relative}.d9-bars__col{background:linear-gradient(180deg, currentColor 0%, color-mix(in oklab, currentColor 70%, var(--chart-track)) 100%);min-inline-size:8px;transition:opacity .2s var(--d9-ease);border-start-start-radius:4px;border-start-end-radius:4px;flex:1 1 0;position:relative}.d9-bars__col[data-empty="1"]{background:var(--chart-track);opacity:.5}.d9-bars__col:hover{opacity:.85;transform-origin:bottom;transform:scaleY(1.04)}.d9-bars__col[data-tone=up]{color:var(--c-success,#18a381)}.d9-bars__col[data-tone=down]{color:var(--c-danger,#c60033)}.d9-bars__col[data-tone=warn]{color:var(--c-warn,#f59708)}.d9-bars__col[data-tone=primary]{color:var(--c-primary,#29b3a0)}.d9-bars__col[data-tone=info]{color:var(--c-info,#097eb5)}.d9-bars__col[data-tone=purple]{color:var(--viz-5,#6f4b99)}.d9-bars--anim .d9-bars__col{transform-origin:bottom;animation:d9-bar-grow var(--chart-anim) var(--nx4-spring) forwards;transform:scaleY(0)}@keyframes d9-bar-grow{to{transform:scaleY(1)}}.d9-donut{inline-size:var(--donut-size,120px);block-size:var(--donut-size,120px);place-items:center;display:inline-grid;position:relative}.d9-donut__svg{transform:rotate(-90deg)}.d9-donut__seg{fill:none;stroke-width:var(--donut-stroke,14);transition:stroke-dashoffset .8s var(--nx4-out,ease), opacity .2s}.d9-donut__center{text-align:center;place-items:center;display:grid;position:absolute;inset:0}.d9-donut__total{font-size:var(--donut-total,20px);font-variant-numeric:tabular-nums;letter-spacing:-.02em;color:var(--c-ink);font-weight:600;line-height:1}.d9-donut__label{color:var(--c-ink-3);letter-spacing:.04em;text-transform:uppercase;margin-block-start:4px;font-size:12px;font-weight:500}.d9-donut--anim .d9-donut__seg{stroke-dasharray:var(--circ);stroke-dashoffset:var(--circ);animation:d9-donut-grow var(--chart-anim) var(--nx4-out) forwards}.d9-donut--anim .d9-donut__seg:nth-child(2){animation-delay:.1s}.d9-donut--anim .d9-donut__seg:nth-child(3){animation-delay:.2s}.d9-donut--anim .d9-donut__seg:nth-child(4){animation-delay:.3s}.d9-donut--anim .d9-donut__seg:nth-child(5){animation-delay:.4s}.d9-donut--anim .d9-donut__seg:nth-child(6){animation-delay:.5s}@keyframes d9-donut-grow{to{stroke-dashoffset:var(--off)}}.d9-stacked-bar{background:var(--chart-track);border-radius:4px;gap:2px;block-size:14px;inline-size:100%;display:flex;overflow:hidden}.d9-stacked-bar__seg{block-size:100%;transition:flex .6s var(--nx4-out,ease)}.d9-bullet{background:var(--chart-track);border-radius:999px;block-size:8px;inline-size:100%;position:relative;overflow:visible}.d9-bullet__track{background:var(--chart-track);border-radius:999px;position:absolute;inset:0}.d9-bullet__zones{display:flex;position:absolute;inset:0}.d9-bullet__zone{flex:1}.d9-bullet__zone[data-zone=bad]{background:color-mix(in oklab, var(--c-danger) 14%, transparent)}.d9-bullet__zone[data-zone=ok]{background:color-mix(in oklab, var(--c-warn) 14%, transparent)}.d9-bullet__zone[data-zone=good]{background:color-mix(in oklab, var(--c-success) 14%, transparent)}.d9-bullet__value{transition:inline-size .8s var(--nx4-spring,ease);background:currentColor;border-radius:999px;position:absolute;inset-block:0;inset-inline-start:0}.d9-bullet__target{background:var(--c-ink);inline-size:2px;box-shadow:0 0 0 2px var(--c-bg);border-radius:1px;position:absolute;inset-block:-4px}.d9-bullet[data-tone=up]{color:var(--c-success,#18a381)}.d9-bullet[data-tone=down]{color:var(--c-danger,#c60033)}.d9-bullet[data-tone=warn]{color:var(--c-warn,#f59708)}.d9-bullet[data-tone=primary]{color:var(--c-primary,#29b3a0)}.d9-heat{grid-template-columns:repeat(var(--heat-cols,7), 1fr);gap:2px;inline-size:100%;display:grid}.d9-heat__cell{aspect-ratio:1;background:var(--heat-color,var(--chart-track));transition:transform .15s var(--d9-ease);cursor:pointer;border-radius:2px;min-block-size:12px}.d9-heat__cell:hover{z-index:2;transform:scale(1.2)}.d9-heat__cell[data-level="0"]{--heat-color:var(--chart-track)}.d9-heat__cell[data-level="1"]{--heat-color:color-mix(in oklab, var(--c-primary) 18%, transparent)}.d9-heat__cell[data-level="2"]{--heat-color:color-mix(in oklab, var(--c-primary) 32%, transparent)}.d9-heat__cell[data-level="3"]{--heat-color:color-mix(in oklab, var(--c-primary) 50%, transparent)}.d9-heat__cell[data-level="4"]{--heat-color:color-mix(in oklab, var(--c-primary) 70%, transparent)}.d9-heat__cell[data-level="5"]{--heat-color:var(--c-primary,#29b3a0)}.d9-compare{flex-direction:column;gap:8px;display:flex}.d9-compare__row{align-items:center;gap:12px;font-size:13px;display:flex}.d9-compare__label{color:var(--c-ink-2);white-space:nowrap;text-overflow:ellipsis;flex:0 0 100px;font-weight:500;overflow:hidden}.d9-compare__bar{background:var(--chart-track);border-radius:999px;flex:1;block-size:8px;position:relative;overflow:hidden}.d9-compare__fill{background:linear-gradient(90deg, currentColor, color-mix(in oklab, currentColor 60%, var(--viz-1,#29b3a0)));block-size:100%;transition:inline-size .8s var(--nx4-out,ease);border-radius:999px}.d9-compare__value{text-align:end;font-variant-numeric:tabular-nums;color:var(--c-ink);flex:0 0 50px;font-weight:600}.d9-compare__row[data-tone=up]{color:var(--c-success,#18a381)}.d9-compare__row[data-tone=down]{color:var(--c-danger,#c60033)}.d9-compare__row[data-tone=warn]{color:var(--c-warn,#f59708)}.d9-compare__row[data-tone=primary]{color:var(--c-primary,#29b3a0)}.d9-compare__row[data-tone=info]{color:var(--c-info,#097eb5)}.d9-compare__row[data-tone=purple]{color:var(--viz-5,#6f4b99)}.d9-kpi{background:var(--c-surface);border:.5px solid var(--c-line);transition:transform var(--d9-base) var(--nx4-spring,ease), border-color var(--d9-fast) var(--d9-ease), box-shadow var(--d9-base) var(--d9-ease);border-radius:14px;flex-direction:column;gap:4px;padding:18px 20px;display:flex;position:relative;overflow:hidden}.d9-kpi:hover{border-color:color-mix(in oklab, var(--c-primary) 30%, var(--c-line));box-shadow:0 8px 20px -8px color-mix(in oklab, var(--c-primary) 25%, transparent);transform:translateY(-2px)}.d9-kpi__label{color:var(--c-ink-3);letter-spacing:.02em;text-transform:uppercase;align-items:center;gap:6px;font-size:12px;font-weight:500;display:flex}.d9-kpi__num{color:var(--c-ink);font-variant-numeric:tabular-nums;letter-spacing:-.025em;margin-block:2px 0;font-size:32px;font-weight:600;line-height:1.1}.d9-kpi__delta{background:color-mix(in oklab, currentColor 12%, transparent);border-radius:4px;align-self:flex-start;align-items:center;gap:3px;padding:1px 6px;font-size:12px;font-weight:600;display:inline-flex}.d9-kpi__delta[data-dir=up]{color:var(--c-success,#18a381)}.d9-kpi__delta[data-dir=down]{color:var(--c-danger,#c60033)}.d9-kpi__delta[data-dir=flat]{color:var(--c-ink-3)}.d9-kpi__spark{opacity:.4;block-size:24px;inline-size:60px;position:absolute;inset-block-end:0;inset-inline-end:0}.d9-kpi:hover .d9-kpi__spark{opacity:.7}.d9-legend{color:var(--c-ink-2);flex-wrap:wrap;gap:12px;font-size:12px;display:flex}.d9-legend__item{align-items:center;gap:6px;display:inline-flex}.d9-legend__dot{background:currentColor;border-radius:50%;flex-shrink:0;block-size:8px;inline-size:8px}.d9-legend__item[data-tone=up]{color:var(--c-success,#18a381)}.d9-legend__item[data-tone=down]{color:var(--c-danger,#c60033)}.d9-legend__item[data-tone=warn]{color:var(--c-warn,#f59708)}.d9-legend__item[data-tone=primary]{color:var(--c-primary,#29b3a0)}.d9-legend__item[data-tone=info]{color:var(--c-info,#097eb5)}.d9-legend__item[data-tone=purple]{color:var(--viz-5,#6f4b99)}.d9-legend__item[data-tone=sky]{color:var(--viz-7,#43c8e9)}.d9-legend__item[data-tone=green]{color:var(--viz-8,#18a381)}.d9-chart-empty{block-size:var(--empty-h,80px);inline-size:100%;color:var(--c-ink-3);border:1px dashed var(--c-line);background:var(--c-surface-2);border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:6px;font-size:12px;display:flex}.d9-chart-empty__icon{opacity:.5;font-size:18px}.d9-chart-skel{block-size:var(--skel-h,80px);background:linear-gradient(90deg, var(--chart-track) 0%, color-mix(in oklab, var(--chart-track) 40%, var(--c-bg)) 50%, var(--chart-track) 100%);animation:d9-skel-flow 1.6s var(--d9-ease) infinite;background-size:200% 100%;border-radius:8px}@keyframes d9-skel-flow{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.d9-spark--anim .d9-spark__line,.d9-bars--anim .d9-bars__col,.d9-donut--anim .d9-donut__seg,.d9-chart-skel{animation:none}.d9-bullet__value,.d9-compare__fill{transition:none}}
@font-face{font-family:Noto Sans Arabic;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/noto/noto-sans-arabic.woff2)format("woff2-variations"),url(/fonts/noto/noto-sans-arabic.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF}@font-face{font-family:Noto Sans Arabic;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/noto/noto-sans-latin.woff2)format("woff2-variations"),url(/fonts/noto/noto-sans-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--font-ar:"Noto Sans Arabic", "IBM Plex Sans Arabic", "Diodrum Arabic", "Cairo", system-ui, sans-serif;--font-display:"Noto Sans Arabic", "Diodrum Arabic", "Cairo", system-ui, sans-serif;--font-body:"Noto Sans Arabic", "Diodrum Arabic", "Cairo", system-ui, sans-serif;--font-report-ar:"Diodrum Arabic", "Noto Sans Arabic", "Cairo", system-ui, sans-serif;--font-print:"Diodrum Arabic", "Noto Sans Arabic", "Cairo", system-ui, sans-serif}
html:root{--card-bg:var(--surface,var(--bg-2,#fff));--card-border:1px solid var(--line,var(--border,#00000014));--card-radius:var(--radius-lg,14px);--card-padding:18px;--card-shadow:var(--shadow-2,0 4px 18px #0e132214);--card-hover-shadow:var(--shadow-3,0 12px 32px #0e13221f);--card-hover-translate:-2px;--card-transition:transform .25s var(--ease,cubic-bezier(.22,1,.36,1)), box-shadow .25s var(--ease,cubic-bezier(.22,1,.36,1)), border-color .25s var(--ease,cubic-bezier(.22,1,.36,1))}html:root .card,html:root .modern-card,html:root .ui-card,html:root .glass-card,html:root .bento-card,html:root .kpi-card,html:root .stat-card{background:var(--card-bg);border:var(--card-border);border-radius:var(--card-radius);padding:var(--card-padding);box-shadow:var(--card-shadow);transition:var(--card-transition);position:relative;overflow:hidden}html:root .card:before,html:root .modern-card:before,html:root .ui-card:before,html:root .glass-card:before,html:root .bento-card:before,html:root .kpi-card:before,html:root .stat-card:before{content:"";inset-inline:14px;background:var(--qd-gradient,linear-gradient(90deg, var(--primary,#00abaf), var(--c-purple,#852cd0)));opacity:0;height:2.5px;transition:opacity .3s var(--ease,cubic-bezier(.22,1,.36,1));pointer-events:none;border-radius:0 0 6px 6px;position:absolute;top:0}html:root .card:hover:before,html:root .modern-card:hover:before,html:root .ui-card:hover:before,html:root .glass-card:hover:before,html:root .bento-card:hover:before,html:root .kpi-card:hover:before,html:root .stat-card:hover:before{opacity:1}html:root .card--hover,html:root .ui-card--hover,html:root .modern-card:where(button,a),html:root .glass-card:where(button,a){cursor:pointer}html:root .card--hover:hover,html:root .ui-card--hover:hover,html:root .card:hover:not(.card--static),html:root .modern-card:hover:not(.card--static),html:root .ui-card:hover:not(.card--static),html:root .glass-card:hover:not(.card--static),html:root .bento-card:hover:not(.card--static),html:root .kpi-card:hover:not(.card--static),html:root .stat-card:hover:not(.card--static){transform:translateY(var(--card-hover-translate));box-shadow:var(--card-hover-shadow);border-color:var(--line-2,var(--primary,#00abaf))}html:root .card--glass,html:root .glass-card{background:color-mix(in srgb, var(--card-bg) 88%, transparent);-webkit-backdrop-filter:blur(14px)saturate(130%)}html:root .card--compact{border-radius:var(--radius,10px);padding:12px}html:root .card--bento,html:root .bento-card{flex-direction:column;gap:12px;display:flex}
html:root[data-tenant=qtech][data-theme=light]{--calm-page:#fff;--calm-surface:#f6f4fb;--calm-surface-2:#efecf7;--calm-hairline:#2a206a24;--calm-row-alt:#fafafc;--calm-num:#0a7048;--calm-head:#2a206a;--calm-title:var(--dga-purple);--calm-rule:var(--dga-turquoise);--ink-strong:#2a206a;--ink-brand:#6f28b8;--ink-accent:#00696d;--ink-on-navy:#fff;--ink-on-navy-soft:#c8cee0;--ink-on-navy-faint:#9aa3bd;--text-4:#5c6478}html:root[data-tenant=qtech][data-theme=dark]{--calm-page:#0f1117;--calm-surface:#171a22;--calm-surface-2:#1d212b;--calm-hairline:#ffffff12;--calm-row-alt:#ffffff06;--calm-num:#1cc182;--calm-head:#241d54;--calm-title:#c9a6f0;--calm-rule:var(--dga-turquoise);--ink-strong:#e6e8ee;--ink-brand:#c9a6f0;--ink-accent:#4fd8dc;--ink-on-navy:#fff;--ink-on-navy-soft:#c8cee0;--ink-on-navy-faint:#9aa3bd;--text-4:#8d95a8}html:root[data-tenant=qtech] .band-navy,html:root[data-tenant=qtech] .dga-hero{color:inherit!important;background:0 0!important;border-radius:0!important;padding-block:clamp(20px,3vw,32px)!important}html:root[data-tenant=qtech] .band-navy svg[aria-hidden=true],html:root[data-tenant=qtech] .dga-hero svg[aria-hidden=true]{display:none!important}.qt-theme-pick{background:var(--calm-surface,var(--surface-2));border:1px solid var(--calm-hairline,var(--line-soft));border-radius:999px;align-items:center;gap:2px;padding:3px;display:inline-flex}.qt-theme-pick>button{cursor:pointer;block-size:30px;inline-size:30px;color:var(--text-3);transition:background-color .16s var(--ease), color .16s var(--ease);background:0 0;border:0;border-radius:999px;place-items:center;padding:0;display:grid}.qt-theme-pick>button:hover{color:var(--text-1);background:var(--calm-surface-2)}.qt-theme-pick>button.active{background:var(--dga-turquoise);color:#fff}html:root[data-theme=dark] .qt-theme-pick>button.active{color:#08131a}html:root[data-tenant=qtech] .modern-card,html:root[data-tenant=qtech] .glass-card,html:root[data-tenant=qtech] .qd-card,html:root[data-tenant=qtech] .card,html:root[data-tenant=qtech] .ui-card{background:var(--c-surface,var(--calm-surface));border:1px solid var(--c-line,var(--calm-hairline));-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:18px;box-shadow:0 1px 2px #14183c0a,0 8px 24px -12px #14183c24}html:root[data-tenant=qtech][data-theme=dark] .modern-card,html:root[data-tenant=qtech][data-theme=dark] .glass-card,html:root[data-tenant=qtech][data-theme=dark] .qd-card,html:root[data-tenant=qtech][data-theme=dark] .card,html:root[data-tenant=qtech][data-theme=dark] .ui-card{box-shadow:none;border-color:var(--c-line,#ffffff17)}html:root[data-tenant=qtech] .ui-card--hover:hover,html:root[data-tenant=qtech] a.card:hover{box-shadow:0 2px 6px #14183c0f,0 16px 40px -14px #14183c38}[data-tenant=qtech] .modal-content,[data-tenant=qtech] [role=dialog],[data-tenant=qtech] [role=menu],[data-tenant=qtech] .dropdown-menu{box-shadow:var(--shadow-3)}html:root[data-tenant=qtech][data-theme=dark]{--glow-shadow:transparent}html:root[data-tenant=qtech][data-theme=dark] .hover-lift:hover,html:root[data-tenant=qtech][data-theme=dark] .modern-card:hover{box-shadow:none;transform:none}html:root[data-tenant=qtech][data-theme=light] .btn-primary,html:root[data-tenant=qtech][data-theme=light] .qd-button-primary,html:root[data-tenant=qtech][data-theme=light] .ui-btn--primary,html:root[data-tenant=qtech][data-theme=light] .seg-switch button.on,html:root[data-tenant=qtech][data-theme=light] .back-to-top{box-shadow:none}[data-tenant=qtech] .modern-card .modern-card,[data-tenant=qtech] .glass-card .glass-card,[data-tenant=qtech] .modern-card .qd-card{background:0 0;border:0;border-radius:0;padding-inline:0}[data-tenant=qtech] .calm-num,[data-tenant=qtech] [data-calm=num]{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;letter-spacing:-.01em;color:var(--calm-num)!important}[data-tenant=qtech] .calm-h1{color:var(--calm-title);letter-spacing:-.015em;margin:0;font-size:24px;font-weight:800;line-height:1.3}[data-tenant=qtech] .calm-h1:after{content:"";background:var(--calm-rule);border-radius:2px;block-size:2px;inline-size:110px;margin-block-start:8px;display:block}[data-tenant=qtech] .calm-h2{color:var(--calm-title);letter-spacing:-.01em;font-size:20px;font-weight:700}[data-tenant=qtech] .calm-table{border-collapse:collapse;inline-size:100%}[data-tenant=qtech] .calm-table thead th{background:var(--calm-head);color:#fff;text-align:start;border:0;padding:12px 14px;font-size:13px;font-weight:600}[data-tenant=qtech] .calm-table thead th:first-child{border-start-start-radius:10px}[data-tenant=qtech] .calm-table thead th:last-child{border-start-end-radius:10px}[data-tenant=qtech] .calm-table tbody td{border:0;border-block-end:1px solid var(--calm-hairline);color:var(--text-1);padding:14px;font-size:13px}[data-tenant=qtech] .calm-table tbody tr:nth-child(2n){background:var(--calm-row-alt)}[data-tenant=qtech] .calm-badge-n{background:var(--c-ok-fill,var(--dga-green));color:#fff;font-variant-numeric:tabular-nums;border-radius:999px;place-items:center;block-size:24px;inline-size:24px;font-size:12px;font-weight:700;display:grid}[data-tenant=qtech] .calm-sig{background:var(--calm-rule);opacity:.9;border-radius:3px;block-size:3px;inline-size:56px;margin-block-start:40px;display:block}[data-tenant=qtech] *{transition-property:opacity,transform,background-color,color,border-color,box-shadow}[data-tenant=qtech] .modern-card,[data-tenant=qtech] .glass-card{transition-duration:.16s;transition-timing-function:var(--ease)}[data-tenant=qtech] [class*=qd-clock-blink],[data-tenant=qtech] [class*=qd-live-ping],[data-tenant=qtech] [class*=qd-weather-float],[data-tenant=qtech] [class*=qd-today-breathe],[data-tenant=qtech] [class*=qd-ring-pulse],[data-tenant=qtech] [class*=qd-today-moon]{animation:none!important}[data-tenant=qtech] .calm-stack>*+*{margin-block-start:32px}[data-tenant=qtech] .calm-grid{gap:20px;display:grid}[data-tenant=qtech] .calm-page{--page-gutter:32px;max-inline-size:1200px;padding-inline:var(--page-gutter);margin-inline:auto}@media (max-width:768px){[data-tenant=qtech] .calm-page{--page-gutter:20px}[data-tenant=qtech] .calm-stack>*+*{margin-block-start:24px}}@media print{@page{size:A4;margin:18mm 14mm 20mm}html,body{color:#2a206a!important;background:#fff!important;font-family:Diodrum Arabic,system-ui,sans-serif!important}html[data-theme=dark]{--calm-surface:#f6f4fb;--calm-page:#fff;--text-1:#2a206a;--text-3:#5a5a72}aside,nav,header,.qt-sidebar,.qt-header,.qt-theme-pick,.qt-nav-link,[role=navigation],[role=banner],[data-print=hide],button,.ui-btn,.no-print{display:none!important}main,.calm-page,[role=main]{max-inline-size:none!important;margin:0!important;padding:0!important;display:block!important}.modern-card,.glass-card,.qd-card,.card,.ui-card{-moz-column-break-inside:avoid;break-inside:avoid;box-shadow:none!important;background:#fff!important;border:1px solid #e6e3f0!important}table,tr,img,figure{-moz-column-break-inside:avoid;break-inside:avoid}thead{display:table-header-group}.calm-table thead th{-webkit-print-color-adjust:exact;print-color-adjust:exact;color:#fff!important;background:#2a206a!important}.calm-h1{-webkit-print-color-adjust:exact;print-color-adjust:exact;color:#7c32c9!important}.calm-num{-webkit-print-color-adjust:exact;print-color-adjust:exact;color:#0a8556!important}a[href]{color:inherit;text-decoration:none}a[href^=http]:after{content:" (" attr(href) ")";color:#6b6b6b;font-size:9pt}body:before{content:"هيئة الحكومة الرقمية · برنامج قدراتك";color:#2a206a;border-block-end:2px solid #00abaf;margin-block-end:6mm;padding-block-end:3mm;font-size:10pt;font-weight:600;display:block}body:after{content:"qtech.help · تصنيف الوثيقة: داخلي";color:#9a9a9a;border-block-start:1px solid #e6e3f0;margin-block-start:6mm;padding-block-start:3mm;font-size:8pt;display:block}*{transition:none!important;animation:none!important}}html:root[data-tenant=qtech] aside[data-tenant-sidebar]{background:var(--calm-page);-webkit-backdrop-filter:none;border-inline-start:1px solid var(--calm-hairline)}html:root[data-tenant=qtech][data-theme=dark] aside[data-tenant-sidebar]{background:#12141c}html:root[data-tenant=qtech] .qt-nav-link{color:var(--text-2);transition:background-color .16s var(--ease), color .16s var(--ease);background:0 0;border:0;border-radius:10px;font-size:13.5px;font-weight:600;position:relative}html:root[data-tenant=qtech] .qt-nav-link:hover{background:var(--calm-surface);color:var(--text-1)}html:root[data-tenant=qtech] .qt-nav-link.is-active{background:var(--dga-navy);color:#fff;font-weight:700}html:root[data-tenant=qtech][data-theme=dark] .qt-nav-link.is-active{color:#fff;background:#ffffff14}html:root[data-tenant=qtech] .qt-nav-link.is-active svg{color:var(--dga-green)}html:root[data-tenant=qtech] .qt-nav-link.is-active:before{content:"";background:var(--dga-green);border-radius:3px;inline-size:3px;position:absolute;inset-block:9px;inset-inline-start:0}html:root[data-tenant=qtech] aside[data-tenant-sidebar] nav>div>div:first-child{text-transform:none!important;letter-spacing:0!important;color:var(--ink-accent,var(--dga-turquoise))!important;font-size:11px!important;font-weight:700!important}@media (max-width:820px){[data-tenant=qtech] .dga-statblock,[data-tenant=qtech] .dga-rail{grid-template-columns:1fr!important;gap:14px!important}}@media (max-width:640px){[data-tenant=qtech] .dga-hero-title{font-size:26px!important}}html:root[data-tenant=qtech][data-theme=dark] .dga-hero{background:#1b1450}[data-tenant=qtech] :where(a,button,[role=button],input,select,textarea,summary,[tabindex]):focus-visible{outline:2px solid var(--dga-turquoise);outline-offset:2px;box-shadow:none}.qd-mark-on-dark{display:none}.qd-mark-on-light,:root[data-theme=dark] .qd-mark-on-dark{display:block}:root[data-theme=dark] .qd-mark-on-light{display:none}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .qd-mark-on-dark{display:block}:root:not([data-theme=light]) .qd-mark-on-light{display:none}}
html:root[data-tenant=qtech]{--sp-section:clamp(56px, 7vw, 104px);--sp-block:clamp(28px, 3.2vw, 44px);--r-lg:26px;--r-md:18px;--r-sm:12px;--ease-out:cubic-bezier(.16, 1, .3, 1)}html:root[data-tenant=qtech] body{font-size:var(--t-body);line-height:1.65}html:root[data-tenant=qtech] .calm-h1,html:root[data-tenant=qtech] .dga-hero-title{font-size:var(--t-h1)!important;letter-spacing:-.035em!important;font-weight:800!important;line-height:1.12!important}html:root[data-tenant=qtech] .calm-h2{font-size:var(--t-h2)!important;letter-spacing:-.02em!important;line-height:1.25!important}html:root[data-tenant=qtech] .calm-num{letter-spacing:-.03em}html:root[data-tenant=qtech] .dga-hero{background:radial-gradient(115% 88% at 88% -12%, color-mix(in srgb, var(--dga-purple) 46%, transparent) 0%, transparent 58%), radial-gradient(96% 76% at 6% 8%, color-mix(in srgb, var(--dga-turquoise) 22%, transparent) 0%, transparent 54%), var(--dga-navy)!important;border-radius:var(--r-lg)!important}html:root[data-tenant=qtech][data-theme=dark] .dga-hero{background:radial-gradient(115% 88% at 88% -12%, color-mix(in srgb, var(--dga-purple) 34%, transparent) 0%, transparent 58%), radial-gradient(96% 76% at 6% 8%, color-mix(in srgb, var(--dga-turquoise) 16%, transparent) 0%, transparent 54%), #14103f!important}html:root[data-tenant=qtech] .modern-card,html:root[data-tenant=qtech] .glass-card,html:root[data-tenant=qtech] .qd-card,html:root[data-tenant=qtech] .card,html:root[data-tenant=qtech] .ui-card{border-radius:var(--r-md)}html:root[data-tenant=qtech] .modern-card,html:root[data-tenant=qtech] .ui-card,html:root[data-tenant=qtech] .card{transition:background-color .26s var(--ease-out), border-color .26s var(--ease-out)}html:root[data-tenant=qtech] .modern-card:hover,html:root[data-tenant=qtech] .ui-card:hover,html:root[data-tenant=qtech] .card:hover{border-color:color-mix(in srgb, var(--dga-turquoise) 34%, transparent)}html:root[data-tenant=qtech] .ui-btn--primary,html:root[data-tenant=qtech] .qd-button-primary,html:root[data-tenant=qtech] .btn-primary{transition:transform .22s var(--ease-out), filter .22s var(--ease-out);border-radius:999px;box-shadow:inset 0 1px #ffffff38}html:root[data-tenant=qtech] .ui-btn--primary:active,html:root[data-tenant=qtech] .qd-button-primary:active{transform:scale(.975)}html:root[data-tenant=qtech] .dga-hero-bold .hero-actions>*{-webkit-backdrop-filter:blur(6px);color:#fff!important;box-shadow:none!important;background:#ffffff29!important;border:1px solid #ffffff57!important}html:root[data-tenant=qtech] .dga-hero-bold .hero-actions>:hover{background:#ffffff45!important}html:root[data-tenant=qtech] .dga-hero-bold .hero-actions>* *{color:#fff!important}html:root[data-tenant=qtech] .dga-hero-bold svg{color:currentColor}html:root[data-tenant=qtech] .calm-stack>*+*{margin-block-start:var(--sp-block)}html:root[data-tenant=qtech] .calm-page{max-inline-size:1180px}html:root[data-tenant=qtech] main#main-content{container-type:inline-size}html:root[data-tenant=qtech] .band-bleed{padding-inline:calc(50cqi - 50% + 24px);padding-block:var(--sp-section);margin-inline:calc(50% - 50cqi)}@supports not (width:1cqi){html:root[data-tenant=qtech] .band-bleed{margin-inline:calc(-1 * var(--page-gutter,32px));padding-inline:var(--page-gutter,32px)}}html:root[data-tenant=qtech] .band-tint{background:var(--calm-surface)}html:root[data-tenant=qtech] .band-navy{background:var(--dga-navy);color:#fff}html:root[data-tenant=qtech] .band-navy .calm-h2{color:var(--dga-green)!important}html:root[data-tenant=qtech] [data-reveal]{opacity:0;transition:opacity .62s var(--ease-out), transform .62s var(--ease-out);will-change:opacity, transform;transform:translateY(18px)}html:root[data-tenant=qtech] [data-reveal].is-in{opacity:1;will-change:auto;transform:none}html:root[data-tenant=qtech] [data-reveal][data-reveal-d="1"]{transition-delay:70ms}html:root[data-tenant=qtech] [data-reveal][data-reveal-d="2"]{transition-delay:.14s}html:root[data-tenant=qtech] [data-reveal][data-reveal-d="3"]{transition-delay:.21s}@media (prefers-reduced-motion:reduce){html:root[data-tenant=qtech] [data-reveal],html:root[data-tenant=qtech] [data-reveal].is-in{opacity:1!important;transition:none!important;transform:none!important}}html:root[data-tenant=qtech] .ent-list{padding:0}html:root[data-tenant=qtech] .ent-row{border-block-end:1px solid var(--c-line,var(--line-soft));transition:background-color .14s var(--ease-out);justify-content:space-between;align-items:center;gap:20px;padding:18px clamp(16px,2.4vw,26px);display:flex}html:root[data-tenant=qtech] .ent-list>.ent-row:last-child{border-block-end:0}html:root[data-tenant=qtech] .ent-row:hover{background:var(--c-surface-2,var(--surface-2))}@media (max-width:560px){html:root[data-tenant=qtech] .ent-row{flex-wrap:wrap}html:root[data-tenant=qtech] .ent-row-stats{justify-content:flex-start;inline-size:100%}}@media (max-width:640px){html:root[data-tenant=qtech]{--r-lg:20px;--r-md:16px}html:root[data-tenant=qtech] .dga-hero>div:first-of-type+div{padding:26px 20px 20px!important}}
@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:300;font-display:swap;src:url(/fonts/ibm-plex/ibm-plex-sans-arabic-arabic-300-normal.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+898-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/ibm-plex/ibm-plex-sans-arabic-arabic-400-normal.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+898-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/ibm-plex/ibm-plex-sans-arabic-arabic-500-normal.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+898-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/ibm-plex/ibm-plex-sans-arabic-arabic-600-normal.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+898-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/ibm-plex/ibm-plex-sans-arabic-arabic-700-normal.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+898-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:300;font-display:swap;src:url(/fonts/ibm-plex/ibm-plex-sans-arabic-latin-300-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/ibm-plex/ibm-plex-sans-arabic-latin-400-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/ibm-plex/ibm-plex-sans-arabic-latin-500-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/ibm-plex/ibm-plex-sans-arabic-latin-600-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/ibm-plex/ibm-plex-sans-arabic-latin-700-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}html:root[data-tenant=qtech]{--font-ar:"IBM Plex Sans Arabic", system-ui, -apple-system, "Segoe UI", sans-serif;--font-display:var(--font-ar);--font-body:var(--font-ar);--font-en:"IBM Plex Sans Arabic", system-ui, -apple-system, "Segoe UI", sans-serif;--font-num:var(--font-en);font-family:var(--font-ar);font-synthesis:none;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility}html:root[data-tenant=qtech] :is(h1,h2,h3,h4,h5,h6){letter-spacing:0}html:root[data-tenant=qtech] [data-reveal],html:root[data-tenant=qtech] [data-reveal].is-in{opacity:1;transition:none;transform:none}html:root[data-tenant=qtech]{--sp-1:4px;--sp-2:8px;--sp-3:12px;--sp-4:16px;--sp-6:24px;--sp-8:32px;--sp-12:48px;--d9-r-sm:6px;--d9-r:8px;--d9-r-card:10px;--d9-r-lg:14px;--d9-fast:.12s;--d9-base:.18s;--d9-topbar:52px;--d9-sidebar:240px;--d9-sidebar-min:64px;--d9-content-max:1280px;--d9-ctl:36px;--d9-ctl-sm:30px;--d9-row:44px;--d9-td:40px;--qd-gradient:linear-gradient(0deg, var(--c-primary-fill), var(--c-primary-fill));--grad-1:var(--qd-gradient);--grad-2:var(--qd-gradient);--c-gradient:var(--qd-gradient);--glow-shadow:transparent;--card-radius:var(--d9-r-card);--card-padding:16px;--card-shadow:none;--card-hover-shadow:var(--shadow-2);--card-hover-translate:0px;--radius:var(--d9-r);--radius-sm:var(--d9-r-sm);--radius-md:var(--d9-r);--radius-lg:var(--d9-r-card);--radius-xl:var(--d9-r-lg);--r:var(--d9-r);--r-sm:var(--d9-r-sm);--r-md:var(--d9-r);--r-lg:var(--d9-r-card);--r-xl:var(--d9-r-lg)}html:root[data-tenant=qtech][data-theme=light]{--c-bg:#f5f6fb;--c-surface:#fff;--c-surface-2:#f0f1f8;--c-surface-3:#e8e9f3;--c-sidebar:#231d5e;--c-scrim:#1b1b2f73;--c-ink:#1b1b2f;--c-ink-2:#4a4c62;--c-ink-3:#61637a;--c-line:#e3e5ef;--c-line-strong:#cfd2e0;--c-primary:#057376;--c-on-primary:#fff;--c-primary-fill:#057376;--c-primary-soft:#dff5f5;--c-on-primary-soft:#045a5c;--c-brand:#00abaf;--c-on-brand:#fff;--c-accent:#6b3aa8;--c-on-accent:#fff;--c-accent-fill:#6b3aa8;--c-accent-soft:#f3ecfb;--c-on-accent-soft:#5e3887;--c-brand-deep:#2a206a;--c-on-brand-deep:#fff;--c-info:#47438a;--c-info-soft:#ecebf8;--c-on-info-soft:#3a3776;--c-ok:#05784e;--c-on-ok:#fff;--c-ok-fill:#05784e;--c-ok-soft:#e0f6ea;--c-on-ok-soft:#045e3c;--c-warn:#8b5801;--c-warn-soft:#fdf1df;--c-on-warn-soft:#6e4400;--c-danger:#b0342a;--c-on-danger:#fff;--c-danger-fill:#b0342a;--c-danger-soft:#fdecea;--c-on-danger-soft:#8a261d;--c-num:var(--c-ink);--shadow-1:0 1px 2px #1b1b2f0f;--shadow-2:0 2px 8px -2px #1b1b2f1a, 0 1px 2px #1b1b2f0d;--shadow-3:0 8px 24px -12px #1b1b2f47, 0 1px 2px #1b1b2f0f;--primary:var(--c-primary-fill);--primary-bg:var(--c-primary-soft);--accent:var(--c-accent-fill);--danger:var(--c-danger);--danger-bg:var(--c-danger-soft);--success:var(--c-ok);--warning:var(--c-warn);--success-bg:var(--c-ok-soft);--warning-bg:var(--c-warn-soft);--info:var(--c-info);--info-bg:var(--c-info-soft);--calm-head:var(--c-surface-2)}html:root[data-tenant=qtech][data-theme=dark]{--c-bg:#14151f;--c-surface:#1b1c28;--c-surface-2:#222334;--c-surface-3:#2b2c40;--c-sidebar:#181926;--c-scrim:#0009;--c-ink:#eceef8;--c-ink-2:#b9bccf;--c-ink-3:#9a9db4;--c-line:#30324a;--c-line-strong:#404261;--c-primary:#7bd5d7;--c-on-primary:#00292a;--c-primary-fill:#057376;--c-primary-soft:#0f3a3c;--c-on-primary-soft:#aef5f7;--c-brand:#7bd5d7;--c-on-brand:#00292a;--c-accent:#c9a6f5;--c-on-accent:#24123f;--c-accent-fill:#6b3aa8;--c-accent-soft:#2c1f45;--c-on-accent-soft:#e0ccfe;--c-brand-deep:#292752;--c-on-brand-deep:#fdfdff;--c-info:#babcff;--c-info-soft:#252542;--c-on-info-soft:#d0d3fe;--c-ok:#83d9ac;--c-on-ok:#012b19;--c-ok-fill:#05784e;--c-ok-soft:#0f3324;--c-on-ok-soft:#b3f9d3;--c-warn:#f2b66e;--c-warn-soft:#3a2a12;--c-on-warn-soft:#fee1c0;--c-danger:#ffaa9d;--c-on-danger:#470503;--c-danger-fill:#b0342a;--c-danger-soft:#3c1d1b;--c-on-danger-soft:#fec8bf;--c-num:var(--c-ink);--primary:var(--c-primary-fill);--primary-bg:var(--c-primary-soft);--accent:var(--c-accent-fill);--shadow-1:0 1px 2px #00000059;--shadow-2:0 2px 8px -2px #00000073, 0 1px 2px #0000004d;--shadow-3:0 8px 24px -12px #0009, 0 1px 2px #00000059;--danger:var(--c-danger);--danger-bg:var(--c-danger-soft);--success:var(--c-ok);--warning:var(--c-warn);--success-bg:var(--c-ok-soft);--warning-bg:var(--c-warn-soft);--info:var(--c-info);--info-bg:var(--c-info-soft);--calm-head:var(--c-surface-2)}html:root[data-tenant=qtech][data-theme=light],html:root[data-tenant=qtech][data-theme=dark]{--bg:var(--c-bg);--bg-1:var(--c-bg);--bg-2:var(--c-surface-2);--surface:var(--c-surface);--surface-0:var(--c-bg);--surface-1:var(--c-surface);--surface-2:var(--c-surface-2);--surface-3:var(--c-surface-3);--calm-page:var(--c-bg);--calm-surface:var(--c-surface);--calm-surface-2:var(--c-surface-2);--calm-row-alt:transparent;--text:var(--c-ink);--text-1:var(--c-ink);--text-2:var(--c-ink-2);--text-3:var(--c-ink-3);--text-4:var(--c-ink-3);--text-muted:var(--c-ink-3);--ink-strong:var(--c-ink);--ink-accent:var(--c-primary);--ink-brand:var(--c-accent);--line:var(--c-line);--line-soft:var(--c-line);--line-firm:var(--c-line-strong);--line-2:var(--c-line-strong);--border:var(--c-line);--calm-hairline:var(--c-line);--calm-num:var(--c-num);--calm-title:var(--c-ink);--card-bg:var(--c-surface);--card-border:1px solid var(--c-line);--dga-navy:var(--c-brand-deep);--qd-deep:var(--c-brand-deep);--text-on-brand:#fff;--focus-ring:0 0 0 2px var(--c-primary)}html:root[data-tenant=qtech] body{font-size:var(--t-body);line-height:var(--lh);color:var(--c-ink);background:var(--c-bg);font-variant-numeric:tabular-nums lining-nums}html:root[data-tenant=qtech] body:before,html:root[data-tenant=qtech] body:after{display:none}:where(html[data-tenant=qtech]) :is(h1,h2,h3,h4,h5,h6):where(:not([data-nq-surface] *,[data-nq-page],[data-nq-page] *,[data-cockpit],[data-cockpit] *),[data-safa-embed],[data-safa-embed] *,[data-nq-island],[data-nq-island] *){font-weight:var(--w-semibold);line-height:var(--lh-tight);color:var(--c-ink);letter-spacing:0;margin:0}:where(html[data-tenant=qtech]) h1{font-size:var(--t-h1)}:where(html[data-tenant=qtech]) h2{font-size:var(--t-h2)}:where(html[data-tenant=qtech]) h3{font-size:var(--t-h3)}:where(html[data-tenant=qtech]) h4{font-size:var(--t-h4)}:where(html[data-tenant=qtech]) a:where(:not([data-nq-surface] *,[data-nq-page],[data-nq-page] *,[data-cockpit],[data-cockpit] *),[data-safa-embed],[data-safa-embed] *,[data-nq-island],[data-nq-island] *){color:var(--c-primary)}html:root[data-tenant=qtech] .calm-h1{font-size:var(--t-h1);font-weight:var(--w-semibold);letter-spacing:0;color:var(--c-ink)}html:root[data-tenant=qtech] .calm-h2{font-size:var(--t-h2);font-weight:var(--w-semibold);color:var(--c-ink)}html:root[data-tenant=qtech] .calm-num{font-variant-numeric:tabular-nums lining-nums;font-weight:var(--w-semibold)}html:root[data-tenant=qtech] :is(.d9-code,.code){font-family:var(--font-ar);color:var(--c-ink-3);font-variant-numeric:tabular-nums;letter-spacing:.01em;direction:ltr;unicode-bidi:isolate;font-size:12.5px}html:root[data-tenant=qtech] :is(.d9-kbd,kbd):where(:not([data-nq-surface] *,[data-nq-page],[data-nq-page] *,[data-cockpit],[data-cockpit] *),[data-safa-embed],[data-safa-embed] *,[data-nq-island],[data-nq-island] *){border:1px solid var(--c-line-strong);border-radius:var(--d9-r-sm);background:var(--c-surface);block-size:20px;min-inline-size:20px;color:var(--c-ink-3);font:500 12px/1 var(--font-ar);direction:ltr;unicode-bidi:isolate;border-block-end-width:2px;justify-content:center;align-items:center;padding:0 5px;display:inline-flex}html:root[data-tenant=qtech] ::selection{background:color-mix(in srgb, var(--c-brand) 22%, transparent)}html:root[data-tenant=qtech],html:root[data-tenant=qtech] :where(.qt-main,.qt-drawer,.qt-pop,[data-scroll]){scrollbar-width:thin;scrollbar-color:var(--c-line-strong) transparent}html:root[data-tenant=qtech] :is(.card,.ui-card,.modern-card,.glass-card,.qd-card,.bento-card,.kpi-card,.stat-card){background:var(--c-surface);border:1px solid var(--c-line);border-radius:var(--d9-r-card);box-shadow:none;-webkit-backdrop-filter:none;transition:border-color var(--d9-base) var(--d9-ease), box-shadow var(--d9-base) var(--d9-ease)}html:root[data-tenant=qtech] :is(.card,.ui-card,.modern-card,.glass-card,.qd-card,.bento-card,.kpi-card,.stat-card):before{display:none}html:root[data-tenant=qtech] :is(.card,.ui-card,.modern-card,.glass-card,.qd-card,.bento-card,.kpi-card,.stat-card):hover{box-shadow:none;border-color:var(--c-line);transform:none}html:root[data-tenant=qtech] :is(a,button,[role=link],[role=button]):is(.card,.ui-card,.modern-card,.glass-card):hover,html:root[data-tenant=qtech] :is(.ui-card--hover,.card--hover):hover{border-color:var(--c-line-strong);box-shadow:var(--shadow-2)}html:root[data-tenant=qtech] :is(.modern-card,.glass-card,.qd-card) :is(.modern-card,.glass-card,.qd-card,.ui-card){background:0 0;border:0}html:root[data-tenant=qtech] :is(.btn,.ui-btn,.qd-button,.qd-button-primary,.qd-button-secondary,.qd-button-ghost){min-block-size:var(--d9-ctl);border-radius:var(--d9-r);inline-size:auto;font-family:var(--font-ar);font-size:var(--t-sm);font-weight:var(--w-medium);background:var(--c-surface-2);color:var(--c-ink);box-shadow:none;filter:none;cursor:pointer;transition:background-color var(--d9-fast) var(--d9-ease), border-color var(--d9-fast) var(--d9-ease), color var(--d9-fast) var(--d9-ease);border:1px solid #0000;justify-content:center;align-items:center;gap:8px;padding:0 14px;line-height:1.2;display:inline-flex;transform:none}html:root[data-tenant=qtech] :is(.btn,.ui-btn,.qd-button,.qd-button-primary,.qd-button-secondary,.qd-button-ghost):after{display:none}html:root[data-tenant=qtech] :is(.btn,.ui-btn,.qd-button,.qd-button-primary,.qd-button-secondary,.qd-button-ghost):not(:disabled):hover{filter:none;background:var(--c-surface-3);transform:none}html:root[data-tenant=qtech] :is(.btn,.ui-btn,.qd-button,.qd-button-primary,.qd-button-secondary,.qd-button-ghost):active{transform:none}html:root[data-tenant=qtech] :is(.btn-primary,.ui-btn--primary,.qd-button-primary){background:var(--c-primary-fill);color:#fff;font-weight:var(--w-semibold);border-color:#0000}html:root[data-tenant=qtech] :is(.btn-primary,.ui-btn--primary,.qd-button-primary):not(:disabled):hover{background:color-mix(in srgb, var(--c-primary-fill) 88%, #000);color:#fff}html:root[data-tenant=qtech] :is(.btn-secondary,.qd-button-secondary,.qd-button){background:var(--c-surface);border-color:var(--c-line-strong);color:var(--c-ink)}html:root[data-tenant=qtech] :is(.btn-secondary,.qd-button-secondary,.qd-button):not(:disabled):hover{background:var(--c-surface-2);border-color:var(--c-line-strong);color:var(--c-ink)}html:root[data-tenant=qtech] :is(.btn-ghost,.ui-btn--ghost,.qd-button-ghost){color:var(--c-primary);background:0 0;border-color:#0000}html:root[data-tenant=qtech] :is(.btn-ghost,.ui-btn--ghost,.qd-button-ghost):not(:disabled):hover{background:var(--c-primary-soft);color:var(--c-on-primary-soft)}html:root[data-tenant=qtech] :is(.btn-danger,.qd-button-danger){background:var(--c-danger-fill);color:#fff}html:root[data-tenant=qtech] :is(.btn-sm,.ui-btn--sm){min-block-size:var(--d9-ctl-sm);font-size:var(--t-xs);gap:6px;padding:0 10px}html:root[data-tenant=qtech] :is(.btn-block,.ui-btn--block){inline-size:100%}html:root[data-tenant=qtech] :is(.btn,.ui-btn,.qd-button):disabled{opacity:.5;cursor:not-allowed}html:root[data-tenant=qtech] :is(.btn,.ui-btn,.qd-button) svg{flex-shrink:0;block-size:16px;inline-size:16px}html:root[data-tenant=qtech] .qt-icon-btn{border-radius:var(--d9-r);color:var(--c-ink-2);background:0 0;border:1px solid #0000}html:root[data-tenant=qtech] .qt-icon-btn:hover{background:var(--c-surface-2);color:var(--c-ink)}html:root[data-tenant=qtech] :where(.ui-input,.qd-input,.field input,.field select,.field textarea,input[type=text],input[type=email],input[type=search],input[type=number],input[type=tel],input[type=url],input[type=password],input[type=date],input:not([type]),select,textarea):where(:not([data-nq-surface] *,[data-nq-page],[data-nq-page] *,[data-cockpit],[data-cockpit] *),[data-safa-embed],[data-safa-embed] *,[data-nq-island],[data-nq-island] *){min-block-size:var(--d9-ctl);background:var(--c-surface);color:var(--c-ink);border:1px solid var(--c-line-strong);border-radius:var(--d9-r);font-family:var(--font-ar);font-size:var(--t-body);box-shadow:none;transition:border-color var(--d9-fast) var(--d9-ease), box-shadow var(--d9-fast) var(--d9-ease), background-color var(--d9-fast) var(--d9-ease);padding-block:6px;padding-inline:12px;line-height:1.4}html:root[data-tenant=qtech] :where(.ui-input,.qd-input,.field input,.field select,.field textarea,input,select,textarea):where(:not([data-nq-surface] *,[data-nq-page],[data-nq-page] *,[data-cockpit],[data-cockpit] *),[data-safa-embed],[data-safa-embed] *,[data-nq-island],[data-nq-island] *)::-moz-placeholder{color:var(--c-ink-3)}html:root[data-tenant=qtech] :where(.ui-input,.qd-input,.field input,.field select,.field textarea,input,select,textarea):where(:not([data-nq-surface] *,[data-nq-page],[data-nq-page] *,[data-cockpit],[data-cockpit] *),[data-safa-embed],[data-safa-embed] *,[data-nq-island],[data-nq-island] *)::placeholder{color:var(--c-ink-3)}html:root[data-tenant=qtech] :where(.ui-input,.qd-input,.field input,.field select,.field textarea,input,select,textarea):hover:where(:not([data-nq-surface] *,[data-nq-page],[data-nq-page] *,[data-cockpit],[data-cockpit] *),[data-safa-embed],[data-safa-embed] *,[data-nq-island],[data-nq-island] *){border-color:var(--c-ink-3)}html:root[data-tenant=qtech] :where(.ui-input,.qd-input,.field input,.field select,.field textarea,input,select,textarea):focus:where(:not([data-nq-surface] *,[data-nq-page],[data-nq-page] *,[data-cockpit],[data-cockpit] *),[data-safa-embed],[data-safa-embed] *,[data-nq-island],[data-nq-island] *){border-color:var(--c-primary);box-shadow:var(--focus-ring);background:var(--c-surface)}html:root[data-tenant=qtech] textarea{resize:vertical;min-block-size:84px}html:root[data-tenant=qtech] .calm-table{border-collapse:separate;border-spacing:0;inline-size:100%}html:root[data-tenant=qtech] .calm-table thead th{background:var(--c-surface-2);color:var(--c-ink-3);font-size:var(--t-xs);font-weight:var(--w-medium);letter-spacing:0;text-align:start;border-block-end:1px solid var(--c-line);padding:8px 12px}html:root[data-tenant=qtech] .calm-table thead th:first-child{border-start-start-radius:var(--d9-r)}html:root[data-tenant=qtech] .calm-table thead th:last-child{border-start-end-radius:var(--d9-r)}html:root[data-tenant=qtech] .calm-table tbody td{font-size:var(--t-sm);border-block-end:1px solid var(--c-line);vertical-align:middle;padding:9px 12px}html:root[data-tenant=qtech] .calm-table tbody tr:nth-child(2n){background:0 0}html:root[data-tenant=qtech] .calm-table tbody tr:hover{background:var(--c-surface-2)}html:root[data-tenant=qtech] .calm-table tbody tr:last-child td{border-block-end:0}html:root[data-tenant=qtech] :is(td,th){font-variant-numeric:tabular-nums lining-nums}html:root[data-tenant=qtech] .ent-row{border-radius:var(--d9-r)}html:root[data-tenant=qtech] .ent-row:hover{background:var(--c-surface-2)}html:root[data-tenant=qtech] :is(.badge,.calm-badge,.pill,.chip,.kind-chip,.kind-tag){font-size:var(--t-xs);font-weight:var(--w-medium);letter-spacing:0;min-block-size:22px;transition:background-color var(--d9-fast) var(--d9-ease), color var(--d9-fast) var(--d9-ease), border-color var(--d9-fast) var(--d9-ease);gap:5px;padding:2px 8px;line-height:1.3}html:root[data-tenant=qtech] :is(.badge,.calm-badge){border-radius:var(--d9-r-sm)}html:root[data-tenant=qtech] :is(.pill,.chip){border-radius:999px}html:root[data-tenant=qtech] .chip{background:var(--c-surface);border:1px solid var(--c-line-strong);color:var(--c-ink-2);min-block-size:30px;padding:0 12px}html:root[data-tenant=qtech] .chip:hover{color:var(--c-ink);background:var(--c-surface-2)}html:root[data-tenant=qtech] .chip.active{background:var(--c-ink);color:var(--c-surface);border-color:var(--c-ink)}html:root[data-tenant=qtech] .tab-list{border:0;border-block-end:1px solid var(--c-line);box-shadow:none;background:0 0;border-radius:0;gap:0;padding:0}html:root[data-tenant=qtech] :is(.tab-item,[role=tablist] [role=tab]):where(:not([data-nq-surface] *,[data-nq-page],[data-nq-page] *,[data-cockpit],[data-cockpit] *),[data-safa-embed],[data-safa-embed] *,[data-nq-island],[data-nq-island] *){min-block-size:40px;box-shadow:none;color:var(--c-ink-2);font-size:var(--t-sm);font-weight:var(--w-medium);transition:color var(--d9-fast) var(--d9-ease), border-color var(--d9-fast) var(--d9-ease), background-color var(--d9-fast) var(--d9-ease);background:0 0;border:0;border-block-end:2px solid #0000;border-radius:0;margin-block-end:-1px;padding:0 12px}html:root[data-tenant=qtech] :is(.tab-item,[role=tablist] [role=tab]):hover:where(:not([data-nq-surface] *,[data-nq-page],[data-nq-page] *,[data-cockpit],[data-cockpit] *),[data-safa-embed],[data-safa-embed] *,[data-nq-island],[data-nq-island] *){color:var(--c-ink);background:0 0}html:root[data-tenant=qtech] :is(.tab-item.active,[role=tablist] [role=tab][aria-selected=true]):where(:not([data-nq-surface] *,[data-nq-page],[data-nq-page] *,[data-cockpit],[data-cockpit] *),[data-safa-embed],[data-safa-embed] *,[data-nq-island],[data-nq-island] *){color:var(--c-ink);font-weight:var(--w-semibold);border-block-end-color:var(--c-brand);box-shadow:none;background:0 0}html:root[data-tenant=qtech] :is(.tab-item,[role=tablist] [role=tab]):focus-visible:where(:not([data-nq-surface] *,[data-nq-page],[data-nq-page] *,[data-cockpit],[data-cockpit] *),[data-safa-embed],[data-safa-embed] *,[data-nq-island],[data-nq-island] *){outline:2px solid var(--c-primary);outline-offset:-2px;border-radius:var(--d9-r-sm)}html:root[data-tenant=qtech] .skeleton{background:var(--c-surface-2);border-radius:var(--d9-r);min-block-size:12px}html:root[data-tenant=qtech] .seg-switch{background:var(--c-surface-2);border:1px solid var(--c-line);border-radius:var(--d9-r);padding:2px}html:root[data-tenant=qtech] .seg-switch button{border-radius:var(--d9-r-sm);box-shadow:none}html:root[data-tenant=qtech] .seg-switch button.on{background:var(--c-surface);color:var(--c-ink);box-shadow:none;border:1px solid var(--c-line-strong)}html:root[data-tenant=qtech][data-theme=dark] :is(input,textarea):where(:not([data-nq-surface] *,[data-nq-page],[data-nq-page] *,[data-cockpit],[data-cockpit] *),[data-safa-embed],[data-safa-embed] *,[data-nq-island],[data-nq-island] *){background-color:var(--c-surface)!important;border-color:var(--c-line-strong)!important;transition:border-color var(--d9-fast) var(--d9-ease), box-shadow var(--d9-fast) var(--d9-ease), background-color var(--d9-fast) var(--d9-ease)!important}html:root[data-tenant=qtech][data-theme=dark] :is(input,textarea):focus:where(:not([data-nq-surface] *,[data-nq-page],[data-nq-page] *,[data-cockpit],[data-cockpit] *),[data-safa-embed],[data-safa-embed] *,[data-nq-island],[data-nq-island] *){border-color:var(--c-primary)!important;box-shadow:var(--focus-ring)!important;background-color:var(--c-surface)!important}html:root[data-tenant=qtech][data-theme=dark] :is(nav,aside) a[aria-current=page]:where(:not([data-nq-surface] *,[data-nq-page],[data-nq-page] *,[data-cockpit],[data-cockpit] *),[data-safa-embed],[data-safa-embed] *,[data-nq-island],[data-nq-island] *){background:var(--c-surface-2);box-shadow:none}html:root[data-tenant=qtech][data-theme=dark] :is(nav,aside) a[aria-current=page]:where(:not([data-nq-surface] *,[data-nq-page],[data-nq-page] *,[data-cockpit],[data-cockpit] *),[data-safa-embed],[data-safa-embed] *,[data-nq-island],[data-nq-island] *):before{content:none}html:root[data-tenant=qtech][data-theme=dark] :is(nav,aside) a[aria-current=page] :where(:not([data-nq-surface] *,[data-nq-page],[data-nq-page] *,[data-cockpit],[data-cockpit] *),[data-safa-embed],[data-safa-embed] *,[data-nq-island],[data-nq-island] *){color:inherit!important}@media (hover:none),(max-width:768px){html:root[data-tenant=qtech]{--d9-ctl:44px;--d9-ctl-sm:40px}html:root[data-tenant=qtech] :is(.btn,.ui-btn,.qd-button,.qd-button-primary,.qd-button-secondary,.qd-button-ghost,.btn-sm,.ui-btn--sm),html:root[data-tenant=qtech] :is(.chip,.qt-icon-btn),html:root[data-tenant=qtech] :is(.tab-item,[role=tablist] [role=tab]),html:root[data-tenant=qtech] :where(.ui-input,.qd-input,.field input,.field select,.field textarea,input[type=text],input[type=email],input[type=search],input[type=number],input[type=tel],input[type=url],input[type=password],input[type=date],input:not([type]),select,textarea){min-block-size:44px}html:root[data-tenant=qtech] .qt-crumbs__link,html:root[data-tenant=qtech] .qt-crumbs__current{align-items:center;min-block-size:44px;display:inline-flex}html:root[data-tenant=qtech] .qt-sidebar__theme{block-size:auto}html:root[data-tenant=qtech] .qt-sidebar__theme .qt-theme-pick>button{block-size:44px;inline-size:44px}}html:root[data-tenant=qtech] .n-ltr{direction:ltr;unicode-bidi:isolate}html:root[data-tenant=qtech] :is(.n-ltr,.calm-table td[data-num],.d9-fact__num,.d9-statcard__num){font-variant-numeric:tabular-nums}html:root[data-tenant=qtech] .calm-sig{display:none}html:root[data-tenant=qtech] :is(.cert-pick__title,.an-dc__recent-name,.an-dc__recent-title,.wo-file__a,.d9-row__title){unicode-bidi:plaintext}
