.light,:root{--brand-navy-deep:#061433;--brand-navy:#0a1e4a;--brand-blue:#245a81;--brand-gold:#d9b86a;--brand-gold-soft:#f6f0e4;--brand-bg:#f3f5fb;--brand-surface:#ffffff;--brand-text:#0a1e4a;--brand-muted:#526475;--brand-border:#dce4ec;--brand-gold-ink:#7a5c1e;--brand-border-strong:#738494;--brand-on-gold:#061433;--brand-on-navy:#ffffff;--background:225 50% 97%;--foreground:221 76% 16%;--card:0 0% 100%;--card-foreground:221 76% 16%;--popover:0 0% 100%;--popover-foreground:221 76% 16%;--primary:221 76% 16%;--primary-foreground:0 0% 100%;--secondary:225 40% 94%;--secondary-foreground:221 76% 16%;--muted:225 40% 94%;--muted-foreground:222 22% 40%;--accent:43 59% 63%;--accent-foreground:224 79% 11%;--destructive:0 72% 42%;--destructive-foreground:0 0% 100%;--success:158 52% 30%;--warning:35 72% 38%;--border:224 26% 89%;--input:225 16% 52%;--ring:205 56% 33%;--radius:0.75rem;--ddq-bg-deep:#061433;--ddq-bg:#0a1e4a;--ddq-surface:#112b63;--ddq-surface-hi:#183876;--ddq-hairline:rgba(198,161,91,0.16);--ddq-gold:#d9b86a;--ddq-gold-hi:#f0d48c;--ddq-gold-lo:#7a5c1e;--ddq-gold-glow:rgba(200,164,93,0.2);--ddq-mint:#5fb79a;--ddq-warn:#d79a4a;--ddq-danger:#d4705c;--ddq-text:#f5f7fa;--ddq-text-dim:rgba(245,247,250,0.72);--ddq-text-mute:rgba(245,247,250,0.5);--ddq-on-gold:#061433}.dark{--background:224 79% 11%;--foreground:43 55% 92%;--card:220 71% 19%;--card-foreground:43 55% 92%;--popover:220 71% 19%;--popover-foreground:43 55% 92%;--primary:43 59% 63%;--primary-foreground:224 79% 11%;--secondary:222 71% 23%;--secondary-foreground:43 55% 92%;--muted:222 71% 23%;--muted-foreground:227 14% 74%;--accent:43 59% 63%;--accent-foreground:224 79% 11%;--destructive:8 82% 70%;--destructive-foreground:224 79% 11%;--success:163 55% 63%;--warning:37 82% 66%;--border:225 34% 25%;--input:225 18% 61%;--ring:43 59% 63%}:where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:2px solid hsl(var(--ring));border-radius:2px}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}body{line-height:1.6}.clinical-surface .text-xs{font-size:.875rem;line-height:1.5}.light,:root{--oiq-navy-deep:6 20 51;--oiq-navy:10 30 74;--oiq-navy2:17 43 99;--oiq-blue:36 90 129;--oiq-gold:217 184 106;--oiq-gold-hi:242 216 147;--oiq-gold-lo:168 135 63;--oiq-bg:243 245 251;--oiq-surface:255 255 255;--oiq-text:10 30 74;--oiq-muted:79 93 125;--oiq-line:218 222 233;--oiq-line-strong:107 118 148;--oiq-link:36 90 129;--oiq-gold-ink:122 92 30;--oiq-gold-soft:247 240 220;--oiq-ok:31 122 77;--oiq-ok-soft:230 244 236;--oiq-warn:154 91 0;--oiq-warn-soft:255 243 220;--oiq-bad:180 35 24;--oiq-bad-soft:253 236 234;--oiq-info:29 95 168;--oiq-info-soft:232 241 251;--oiq-glow:217 184 106}html.dark{--oiq-bg:6 20 51;--oiq-surface:14 37 82;--oiq-text:246 240 224;--oiq-muted:180 184 198;--oiq-line:42 53 85;--oiq-line-strong:138 147 173;--oiq-link:156 195 238;--oiq-gold-ink:217 184 106;--oiq-gold-soft:38 55 85;--oiq-ok:111 211 180;--oiq-ok-soft:24 64 82;--oiq-warn:240 182 94;--oiq-warn-soft:56 56 72;--oiq-bad:240 138 122;--oiq-bad-soft:62 45 82;--oiq-info:141 184 240;--oiq-info-soft:28 56 104}@media print{html.dark{--oiq-bg:243 245 251;--oiq-surface:255 255 255;--oiq-text:10 30 74;--oiq-muted:79 93 125;--oiq-line:218 222 233;--oiq-line-strong:107 118 148;--oiq-link:36 90 129;--oiq-gold-ink:122 92 30;--oiq-gold-soft:247 240 220;--oiq-ok:31 122 77;--oiq-ok-soft:230 244 236;--oiq-warn:154 91 0;--oiq-warn-soft:255 243 220;--oiq-bad:180 35 24;--oiq-bad-soft:253 236 234;--oiq-info:29 95 168;--oiq-info-soft:232 241 251;--background:225 50% 97%;--foreground:221 76% 16%;--card:0 0% 100%;--card-foreground:221 76% 16%;--popover:0 0% 100%;--popover-foreground:221 76% 16%;--primary:221 76% 16%;--primary-foreground:0 0% 100%;--secondary:225 40% 94%;--secondary-foreground:221 76% 16%;--muted:225 40% 94%;--muted-foreground:222 22% 40%;--border:224 26% 89%;--input:225 16% 52%}}@media screen{.dark .bg-gray-50:not(.light *),.dark .bg-neutral-50:not(.light *),.dark .bg-slate-50:not(.light *),.dark .bg-stone-50:not(.light *),.dark .bg-white:not(.light *),.dark .bg-zinc-50:not(.light *),.dark .hover\:bg-gray-50:hover:not(.light *),.dark .hover\:bg-neutral-50:hover:not(.light *),.dark .hover\:bg-slate-50:hover:not(.light *),.dark .hover\:bg-stone-50:hover:not(.light *),.dark .hover\:bg-white:hover:not(.light *),.dark .hover\:bg-zinc-50:hover:not(.light *){background-color:rgb(var(--oiq-surface)/1)}.dark .bg-gray-100:not(.light *),.dark .bg-gray-200:not(.light *),.dark .bg-slate-100:not(.light *),.dark .bg-slate-200:not(.light *),.dark .bg-stone-100:not(.light *),.dark .bg-zinc-100:not(.light *),.dark .hover\:bg-gray-100:hover:not(.light *),.dark .hover\:bg-gray-200:hover:not(.light *),.dark .hover\:bg-slate-100:hover:not(.light *),.dark .hover\:bg-slate-200:hover:not(.light *),.dark .hover\:bg-stone-100:hover:not(.light *),.dark .hover\:bg-zinc-100:hover:not(.light *){background-color:rgb(var(--oiq-bg)/1)}.dark .bg-slate-50\/95:not(.light *),.dark .bg-white\/95:not(.light *){background-color:rgb(var(--oiq-surface)/.95)}.dark .bg-slate-50\/90:not(.light *),.dark .bg-white\/90:not(.light *){background-color:rgb(var(--oiq-surface)/.9)}.dark .bg-slate-50\/85:not(.light *),.dark .bg-white\/85:not(.light *){background-color:rgb(var(--oiq-surface)/.85)}.dark .bg-slate-50\/80:not(.light *),.dark .bg-white\/80:not(.light *){background-color:rgb(var(--oiq-surface)/.8)}.dark .bg-slate-50\/70:not(.light *),.dark .bg-white\/70:not(.light *){background-color:rgb(var(--oiq-surface)/.7)}.dark .bg-slate-50\/60:not(.light *),.dark .bg-white\/60:not(.light *){background-color:rgb(var(--oiq-surface)/.6)}.dark .bg-slate-50\/50:not(.light *),.dark .bg-white\/50:not(.light *){background-color:rgb(var(--oiq-surface)/.5)}.dark .hover\:text-black:hover:not(.light *),.dark .hover\:text-gray-700:hover:not(.light *),.dark .hover\:text-gray-800:hover:not(.light *),.dark .hover\:text-gray-900:hover:not(.light *),.dark .hover\:text-slate-700:hover:not(.light *),.dark .hover\:text-slate-800:hover:not(.light *),.dark .hover\:text-slate-900:hover:not(.light *),.dark .hover\:text-stone-800:hover:not(.light *),.dark .hover\:text-stone-900:hover:not(.light *),.dark .hover\:text-zinc-900:hover:not(.light *),.dark .text-black:not(.light *),.dark .text-gray-700:not(.light *),.dark .text-gray-800:not(.light *),.dark .text-gray-900:not(.light *),.dark .text-slate-700:not(.light *),.dark .text-slate-800:not(.light *),.dark .text-slate-900:not(.light *),.dark .text-stone-800:not(.light *),.dark .text-stone-900:not(.light *),.dark .text-zinc-900:not(.light *){color:rgb(var(--oiq-text)/1)}.dark .hover\:text-gray-400:hover:not(.light *),.dark .hover\:text-gray-500:hover:not(.light *),.dark .hover\:text-gray-600:hover:not(.light *),.dark .hover\:text-slate-400:hover:not(.light *),.dark .hover\:text-slate-500:hover:not(.light *),.dark .hover\:text-slate-600:hover:not(.light *),.dark .hover\:text-stone-500:hover:not(.light *),.dark .hover\:text-stone-600:hover:not(.light *),.dark .hover\:text-zinc-500:hover:not(.light *),.dark .hover\:text-zinc-600:hover:not(.light *),.dark .text-gray-400:not(.light *),.dark .text-gray-500:not(.light *),.dark .text-gray-600:not(.light *),.dark .text-slate-400:not(.light *),.dark .text-slate-500:not(.light *),.dark .text-slate-600:not(.light *),.dark .text-stone-500:not(.light *),.dark .text-stone-600:not(.light *),.dark .text-zinc-500:not(.light *),.dark .text-zinc-600:not(.light *){color:rgb(var(--oiq-muted)/1)}.dark .border-gray-100:not(.light *),.dark .border-gray-200:not(.light *),.dark .border-slate-100:not(.light *),.dark .border-slate-200:not(.light *),.dark .border-stone-100:not(.light *),.dark .border-stone-200:not(.light *),.dark .border-zinc-200:not(.light *),.dark .hover\:border-gray-100:hover:not(.light *),.dark .hover\:border-gray-200:hover:not(.light *),.dark .hover\:border-slate-100:hover:not(.light *),.dark .hover\:border-slate-200:hover:not(.light *),.dark .hover\:border-stone-100:hover:not(.light *),.dark .hover\:border-stone-200:hover:not(.light *),.dark .hover\:border-zinc-200:hover:not(.light *){border-color:rgb(var(--oiq-line)/1)}.dark .border-gray-300:not(.light *),.dark .border-slate-300:not(.light *),.dark .border-slate-400:not(.light *),.dark .border-stone-300:not(.light *),.dark .hover\:border-gray-300:hover:not(.light *),.dark .hover\:border-slate-300:hover:not(.light *),.dark .hover\:border-slate-400:hover:not(.light *),.dark .hover\:border-stone-300:hover:not(.light *){border-color:rgb(var(--oiq-line-strong)/1)}.dark .ring-gray-200:not(.light *),.dark .ring-slate-100:not(.light *),.dark .ring-slate-200:not(.light *),.dark .ring-stone-200:not(.light *){--tw-ring-color:rgb(var(--oiq-line)/1)}.dark .divide-gray-100>:not([hidden])~:not([hidden]),.dark .divide-gray-200>:not([hidden])~:not([hidden]),.dark .divide-slate-100>:not([hidden])~:not([hidden]),.dark .divide-slate-200>:not([hidden])~:not([hidden]){border-color:rgb(var(--oiq-line)/1)}.dark .placeholder-slate-400::placeholder,.dark .placeholder\:text-slate-400::placeholder{color:rgb(var(--oiq-muted)/.8)}.dark .bg-red-100:not(.light *),.dark .bg-red-50:not(.light *),.dark .hover\:bg-red-100:hover:not(.light *),.dark .hover\:bg-red-50:hover:not(.light *){background-color:rgb(var(--oiq-bad-soft)/1)}.dark .hover\:text-red-600:hover:not(.light *),.dark .hover\:text-red-700:hover:not(.light *),.dark .hover\:text-red-800:hover:not(.light *),.dark .hover\:text-red-900:hover:not(.light *),.dark .text-red-600:not(.light *),.dark .text-red-700:not(.light *),.dark .text-red-800:not(.light *),.dark .text-red-900:not(.light *){color:rgb(var(--oiq-bad)/1)}.dark .border-red-200:not(.light *),.dark .border-red-300:not(.light *),.dark .hover\:border-red-200:hover:not(.light *),.dark .hover\:border-red-300:hover:not(.light *){border-color:rgb(var(--oiq-bad)/.35)}.dark .bg-rose-100:not(.light *),.dark .bg-rose-50:not(.light *),.dark .hover\:bg-rose-100:hover:not(.light *),.dark .hover\:bg-rose-50:hover:not(.light *){background-color:rgb(var(--oiq-bad-soft)/1)}.dark .hover\:text-rose-600:hover:not(.light *),.dark .hover\:text-rose-700:hover:not(.light *),.dark .hover\:text-rose-800:hover:not(.light *),.dark .hover\:text-rose-900:hover:not(.light *),.dark .text-rose-600:not(.light *),.dark .text-rose-700:not(.light *),.dark .text-rose-800:not(.light *),.dark .text-rose-900:not(.light *){color:rgb(var(--oiq-bad)/1)}.dark .border-rose-200:not(.light *),.dark .border-rose-300:not(.light *),.dark .hover\:border-rose-200:hover:not(.light *),.dark .hover\:border-rose-300:hover:not(.light *){border-color:rgb(var(--oiq-bad)/.35)}.dark .bg-amber-100:not(.light *),.dark .bg-amber-50:not(.light *),.dark .hover\:bg-amber-100:hover:not(.light *),.dark .hover\:bg-amber-50:hover:not(.light *){background-color:rgb(var(--oiq-warn-soft)/1)}.dark .hover\:text-amber-600:hover:not(.light *),.dark .hover\:text-amber-700:hover:not(.light *),.dark .hover\:text-amber-800:hover:not(.light *),.dark .hover\:text-amber-900:hover:not(.light *),.dark .text-amber-600:not(.light *),.dark .text-amber-700:not(.light *),.dark .text-amber-800:not(.light *),.dark .text-amber-900:not(.light *){color:rgb(var(--oiq-warn)/1)}.dark .border-amber-200:not(.light *),.dark .border-amber-300:not(.light *),.dark .hover\:border-amber-200:hover:not(.light *),.dark .hover\:border-amber-300:hover:not(.light *){border-color:rgb(var(--oiq-warn)/.35)}.dark .bg-yellow-100:not(.light *),.dark .bg-yellow-50:not(.light *),.dark .hover\:bg-yellow-100:hover:not(.light *),.dark .hover\:bg-yellow-50:hover:not(.light *){background-color:rgb(var(--oiq-warn-soft)/1)}.dark .hover\:text-yellow-600:hover:not(.light *),.dark .hover\:text-yellow-700:hover:not(.light *),.dark .hover\:text-yellow-800:hover:not(.light *),.dark .hover\:text-yellow-900:hover:not(.light *),.dark .text-yellow-600:not(.light *),.dark .text-yellow-700:not(.light *),.dark .text-yellow-800:not(.light *),.dark .text-yellow-900:not(.light *){color:rgb(var(--oiq-warn)/1)}.dark .border-yellow-200:not(.light *),.dark .border-yellow-300:not(.light *),.dark .hover\:border-yellow-200:hover:not(.light *),.dark .hover\:border-yellow-300:hover:not(.light *){border-color:rgb(var(--oiq-warn)/.35)}.dark .bg-orange-100:not(.light *),.dark .bg-orange-50:not(.light *),.dark .hover\:bg-orange-100:hover:not(.light *),.dark .hover\:bg-orange-50:hover:not(.light *){background-color:rgb(var(--oiq-warn-soft)/1)}.dark .hover\:text-orange-600:hover:not(.light *),.dark .hover\:text-orange-700:hover:not(.light *),.dark .hover\:text-orange-800:hover:not(.light *),.dark .hover\:text-orange-900:hover:not(.light *),.dark .text-orange-600:not(.light *),.dark .text-orange-700:not(.light *),.dark .text-orange-800:not(.light *),.dark .text-orange-900:not(.light *){color:rgb(var(--oiq-warn)/1)}.dark .border-orange-200:not(.light *),.dark .border-orange-300:not(.light *),.dark .hover\:border-orange-200:hover:not(.light *),.dark .hover\:border-orange-300:hover:not(.light *){border-color:rgb(var(--oiq-warn)/.35)}.dark .bg-green-100:not(.light *),.dark .bg-green-50:not(.light *),.dark .hover\:bg-green-100:hover:not(.light *),.dark .hover\:bg-green-50:hover:not(.light *){background-color:rgb(var(--oiq-ok-soft)/1)}.dark .hover\:text-green-600:hover:not(.light *),.dark .hover\:text-green-700:hover:not(.light *),.dark .hover\:text-green-800:hover:not(.light *),.dark .hover\:text-green-900:hover:not(.light *),.dark .text-green-600:not(.light *),.dark .text-green-700:not(.light *),.dark .text-green-800:not(.light *),.dark .text-green-900:not(.light *){color:rgb(var(--oiq-ok)/1)}.dark .border-green-200:not(.light *),.dark .border-green-300:not(.light *),.dark .hover\:border-green-200:hover:not(.light *),.dark .hover\:border-green-300:hover:not(.light *){border-color:rgb(var(--oiq-ok)/.35)}.dark .bg-emerald-100:not(.light *),.dark .bg-emerald-50:not(.light *),.dark .hover\:bg-emerald-100:hover:not(.light *),.dark .hover\:bg-emerald-50:hover:not(.light *){background-color:rgb(var(--oiq-ok-soft)/1)}.dark .hover\:text-emerald-600:hover:not(.light *),.dark .hover\:text-emerald-700:hover:not(.light *),.dark .hover\:text-emerald-800:hover:not(.light *),.dark .hover\:text-emerald-900:hover:not(.light *),.dark .text-emerald-600:not(.light *),.dark .text-emerald-700:not(.light *),.dark .text-emerald-800:not(.light *),.dark .text-emerald-900:not(.light *){color:rgb(var(--oiq-ok)/1)}.dark .border-emerald-200:not(.light *),.dark .border-emerald-300:not(.light *),.dark .hover\:border-emerald-200:hover:not(.light *),.dark .hover\:border-emerald-300:hover:not(.light *){border-color:rgb(var(--oiq-ok)/.35)}.dark .bg-teal-100:not(.light *),.dark .bg-teal-50:not(.light *),.dark .hover\:bg-teal-100:hover:not(.light *),.dark .hover\:bg-teal-50:hover:not(.light *){background-color:rgb(var(--oiq-ok-soft)/1)}.dark .hover\:text-teal-600:hover:not(.light *),.dark .hover\:text-teal-700:hover:not(.light *),.dark .hover\:text-teal-800:hover:not(.light *),.dark .hover\:text-teal-900:hover:not(.light *),.dark .text-teal-600:not(.light *),.dark .text-teal-700:not(.light *),.dark .text-teal-800:not(.light *),.dark .text-teal-900:not(.light *){color:rgb(var(--oiq-ok)/1)}.dark .border-teal-200:not(.light *),.dark .border-teal-300:not(.light *),.dark .hover\:border-teal-200:hover:not(.light *),.dark .hover\:border-teal-300:hover:not(.light *){border-color:rgb(var(--oiq-ok)/.35)}.dark .bg-lime-100:not(.light *),.dark .bg-lime-50:not(.light *),.dark .hover\:bg-lime-100:hover:not(.light *),.dark .hover\:bg-lime-50:hover:not(.light *){background-color:rgb(var(--oiq-ok-soft)/1)}.dark .hover\:text-lime-600:hover:not(.light *),.dark .hover\:text-lime-700:hover:not(.light *),.dark .hover\:text-lime-800:hover:not(.light *),.dark .hover\:text-lime-900:hover:not(.light *),.dark .text-lime-600:not(.light *),.dark .text-lime-700:not(.light *),.dark .text-lime-800:not(.light *),.dark .text-lime-900:not(.light *){color:rgb(var(--oiq-ok)/1)}.dark .border-lime-200:not(.light *),.dark .border-lime-300:not(.light *),.dark .hover\:border-lime-200:hover:not(.light *),.dark .hover\:border-lime-300:hover:not(.light *){border-color:rgb(var(--oiq-ok)/.35)}.dark .bg-blue-100:not(.light *),.dark .bg-blue-50:not(.light *),.dark .hover\:bg-blue-100:hover:not(.light *),.dark .hover\:bg-blue-50:hover:not(.light *){background-color:rgb(var(--oiq-info-soft)/1)}.dark .hover\:text-blue-600:hover:not(.light *),.dark .hover\:text-blue-700:hover:not(.light *),.dark .hover\:text-blue-800:hover:not(.light *),.dark .hover\:text-blue-900:hover:not(.light *),.dark .text-blue-600:not(.light *),.dark .text-blue-700:not(.light *),.dark .text-blue-800:not(.light *),.dark .text-blue-900:not(.light *){color:rgb(var(--oiq-info)/1)}.dark .border-blue-200:not(.light *),.dark .border-blue-300:not(.light *),.dark .hover\:border-blue-200:hover:not(.light *),.dark .hover\:border-blue-300:hover:not(.light *){border-color:rgb(var(--oiq-info)/.35)}.dark .bg-sky-100:not(.light *),.dark .bg-sky-50:not(.light *),.dark .hover\:bg-sky-100:hover:not(.light *),.dark .hover\:bg-sky-50:hover:not(.light *){background-color:rgb(var(--oiq-info-soft)/1)}.dark .hover\:text-sky-600:hover:not(.light *),.dark .hover\:text-sky-700:hover:not(.light *),.dark .hover\:text-sky-800:hover:not(.light *),.dark .hover\:text-sky-900:hover:not(.light *),.dark .text-sky-600:not(.light *),.dark .text-sky-700:not(.light *),.dark .text-sky-800:not(.light *),.dark .text-sky-900:not(.light *){color:rgb(var(--oiq-info)/1)}.dark .border-sky-200:not(.light *),.dark .border-sky-300:not(.light *),.dark .hover\:border-sky-200:hover:not(.light *),.dark .hover\:border-sky-300:hover:not(.light *){border-color:rgb(var(--oiq-info)/.35)}.dark .bg-indigo-100:not(.light *),.dark .bg-indigo-50:not(.light *),.dark .hover\:bg-indigo-100:hover:not(.light *),.dark .hover\:bg-indigo-50:hover:not(.light *){background-color:rgb(var(--oiq-info-soft)/1)}.dark .hover\:text-indigo-600:hover:not(.light *),.dark .hover\:text-indigo-700:hover:not(.light *),.dark .hover\:text-indigo-800:hover:not(.light *),.dark .hover\:text-indigo-900:hover:not(.light *),.dark .text-indigo-600:not(.light *),.dark .text-indigo-700:not(.light *),.dark .text-indigo-800:not(.light *),.dark .text-indigo-900:not(.light *){color:rgb(var(--oiq-info)/1)}.dark .border-indigo-200:not(.light *),.dark .border-indigo-300:not(.light *),.dark .hover\:border-indigo-200:hover:not(.light *),.dark .hover\:border-indigo-300:hover:not(.light *){border-color:rgb(var(--oiq-info)/.35)}.dark .bg-cyan-100:not(.light *),.dark .bg-cyan-50:not(.light *),.dark .hover\:bg-cyan-100:hover:not(.light *),.dark .hover\:bg-cyan-50:hover:not(.light *){background-color:rgb(var(--oiq-info-soft)/1)}.dark .hover\:text-cyan-600:hover:not(.light *),.dark .hover\:text-cyan-700:hover:not(.light *),.dark .hover\:text-cyan-800:hover:not(.light *),.dark .hover\:text-cyan-900:hover:not(.light *),.dark .text-cyan-600:not(.light *),.dark .text-cyan-700:not(.light *),.dark .text-cyan-800:not(.light *),.dark .text-cyan-900:not(.light *){color:rgb(var(--oiq-info)/1)}.dark .border-cyan-200:not(.light *),.dark .border-cyan-300:not(.light *),.dark .hover\:border-cyan-200:hover:not(.light *),.dark .hover\:border-cyan-300:hover:not(.light *){border-color:rgb(var(--oiq-info)/.35)}.dark .keep-white{background-color:#fff!important;color:#0A1E4A!important}}html{-webkit-text-size-adjust:100%}body{background:rgb(var(--oiq-bg));color:rgb(var(--oiq-text));font-size:1rem;line-height:1.65;font-weight:450;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html.dark body{font-weight:480}:where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:3px solid rgb(var(--oiq-link));outline-offset:2px;border-radius:4px}.on-navy :where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline-color:rgb(var(--oiq-gold-hi))}.oiq-skip{position:absolute;inset-inline-start:.5rem;top:-4rem;z-index:100;background:#fff;color:#061433;padding:.75rem 1rem;border-radius:.5rem;font-weight:600;border:2px solid #061433}.oiq-skip:focus{top:.5rem}.tabular{font-variant-numeric:tabular-nums}.ltr-token{direction:ltr;unicode-bidi:isolate;display:inline-block}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}@media print{@page{size:A4;margin:14mm}body{background:#fff!important;color:#000!important;font-size:11pt}.no-print,[data-oiq-chrome]{display:none!important}.print-only{display:block!important}.oiq-card{box-shadow:none!important;border:1px solid #999!important;break-inside:avoid}a{color:inherit!important;text-decoration:none!important}}.print-only{display:none}.oiq-ambient{background:radial-gradient(900px 520px at 92% -6%,rgba(240,212,140,.13),transparent 62%),radial-gradient(760px 520px at 4% 2%,rgba(90,130,220,.1),transparent 62%),rgb(var(--oiq-bg))}html.dark .oiq-ambient{background:radial-gradient(900px 520px at 92% -6%,rgba(240,212,140,.16),transparent 62%),radial-gradient(760px 520px at 4% 2%,rgba(90,130,220,.14),transparent 62%),linear-gradient(180deg,#061433,#0a1e4a 55%,#061433)}.oiq-hero{background:radial-gradient(900px 460px at 88% -8%,rgba(240,212,140,.14),transparent 62%),radial-gradient(700px 420px at 4% 108%,rgba(90,130,220,.16),transparent 62%),linear-gradient(180deg,#061433,#0a1e4a)}.oiq-glass{border:1px solid rgb(var(--oiq-line));background:rgb(var(--oiq-surface)/.86);box-shadow:0 1px 2px rgba(6,20,51,.06),0 18px 40px -24px rgba(6,20,51,.35)}html.dark .oiq-glass{background:rgb(var(--oiq-surface)/.62);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.oiq-gold-fill{background:linear-gradient(135deg,rgb(var(--oiq-gold-hi)) 0,rgb(var(--oiq-gold)) 55%,rgb(var(--oiq-gold-lo)) 100%)}.oiq-gold-btn,.oiq-gold-fill{color:rgb(var(--oiq-navy-deep))}.oiq-gold-btn{background:linear-gradient(135deg,rgb(var(--oiq-gold-hi)) 0,rgb(var(--oiq-gold)) 55%,rgb(var(--oiq-gold-lo)) 130%);box-shadow:inset 0 1px 0 rgba(255,255,255,.35),0 10px 24px -10px rgba(217,184,106,.55)}.oiq-gold-btn:hover{filter:brightness(1.05)}.oiq-gold-btn:active{filter:brightness(.96)}.oiq-display{font-family:var(--font-cormorant),var(--font-vazir),Georgia,serif;font-weight:600;letter-spacing:-.012em;font-variant-numeric:lining-nums;font-feature-settings:"lnum" 1}.on-navy .oiq-display,html.dark .oiq-display{font-weight:650}.oiq-display em,.oiq-italic{font-style:italic;color:rgb(var(--oiq-gold-ink))}html[dir=rtl] .oiq-display{font-family:var(--font-vazir),system-ui,sans-serif;font-weight:700;letter-spacing:0;line-height:1.4}html[dir=rtl] .oiq-display em,html[dir=rtl] .oiq-italic{font-style:normal}.on-navy .oiq-display em,.on-navy .oiq-italic{color:rgb(var(--oiq-gold-hi))}.oiq-eyebrow{font-size:.8125rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:rgb(var(--oiq-gold-ink))}html[dir=rtl] .oiq-eyebrow{letter-spacing:0;text-transform:none;font-size:.9375rem}.on-navy .oiq-eyebrow{color:rgb(var(--oiq-gold))}.oiq-index{font-family:var(--font-cormorant),serif;font-style:italic;font-size:3rem;line-height:1;color:rgb(var(--oiq-gold-ink)/.22)}