html:has(.vt-site){scroll-padding-top:88px}@media (prefers-reduced-motion:no-preference){html:has(.vt-site){scroll-behavior:smooth}}.vt-site{--ease-out:cubic-bezier(.23, 1, .32, 1);--ease-in-out:cubic-bezier(.77, 0, .175, 1);--ease-drawer:cubic-bezier(.32, .72, 0, 1);--default-transition-timing-function:var(--ease-out);--default-transition-duration:.16s;--color-sub:#484848;--color-faint:#595959;--color-warning:#7f3c00;text-rendering:optimizelegibility;font-optical-sizing:auto}:where(.vt-site) :where(h1,h2,h3):not(:where(.vt-dark *)){color:var(--color-brand-hard)}.vt-site :focus-visible{outline:2px solid var(--color-brand);outline-offset:3px;border-radius:6px}.vt-site ::selection,.vt-dark ::selection{background:var(--color-brand-soft);color:var(--color-brand-hard)}.vt-site input,.vt-site textarea{caret-color:var(--color-brand)}.vt-site a{text-underline-offset:3px}.vt-dark :focus-visible{outline-offset:2px;outline-color:#fff}.vt-display{letter-spacing:-.015em;text-wrap:balance;line-height:1.04}.vt-title{letter-spacing:-.01em;text-wrap:balance;line-height:1.12}.vt-lede,.vt-site p,.vt-site li{text-wrap:pretty}:lang(ar) .vt-display{letter-spacing:0;line-height:1.22}:lang(ar) .vt-title{letter-spacing:0;line-height:1.3}:lang(ar) .vt-site p,:lang(ar) .vt-site li{line-height:1.85}.vt-site details>summary{list-style:none}.vt-site details>summary::-webkit-details-marker{display:none}.vt-site details[open] .vt-acc-icon{transform:rotate(45deg)}.vt-grid-dark{background-image:radial-gradient(#ffffff12 1px,#0000 1px);background-size:22px 22px}.vt-grid-light{background-image:radial-gradient(#115e5917 1px,#0000 1px);background-size:22px 22px}@media (max-width:767px){.vt-site .vt-tap{min-height:44px}}.vt-glass{-webkit-backdrop-filter:blur(14px)saturate(1.4);backdrop-filter:blur(14px)saturate(1.4);box-shadow:inset 0 0 0 1px #ffffffb3, var(--shadow-float);background:linear-gradient(135deg,#ffffffed 0%,#e8f7f3e0 100%)}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.vt-glass{background:#fffffff0}}.vt-press{transition-property:transform,background-color,border-color,color,box-shadow;transition-duration:.16s;transition-timing-function:var(--ease-out)}.vt-press:active:not(:disabled){transform:scale(.97)}.vt-pop{transform-origin:top;transition:opacity .16s var(--ease-out), transform .16s var(--ease-out)}@starting-style{.vt-pop{opacity:0;transform:translateY(-4px)scale(.97)}}.vt-drawer[open]{transition:opacity .24s var(--ease-drawer), transform .24s var(--ease-drawer)}@starting-style{.vt-drawer[open]{opacity:0;transform:translate(24px)}}@starting-style{:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .vt-drawer[open]{transform:translate(-24px)}}.vt-drawer[open]::backdrop{transition:opacity .24s var(--ease-out)}@starting-style{.vt-drawer[open]::backdrop{opacity:0}}@keyframes vt-enter{0%{opacity:0;transform:translateY(10px)}}.vt-enter>*{animation:vt-enter .6s var(--ease-out) backwards}.vt-enter>:nth-child(2){animation-delay:60ms}.vt-enter>:nth-child(3){animation-delay:.12s}.vt-enter>:nth-child(4){animation-delay:.18s}.vt-enter>:nth-child(n+5){animation-delay:.24s}@media (prefers-reduced-motion:reduce){.vt-site *,.vt-site :before,.vt-site :after,.vt-site ::backdrop{transition-property:opacity,color,background-color,border-color,box-shadow!important;animation:none!important}.vt-press:active:not(:disabled){transform:none}}
