@keyframes pt-throne-drift{0%{background-position:0 0,100% 100%,50% 100%}50%{background-position:30% 20%,70% 80%,50% 100%}to{background-position:0 0,100% 100%,50% 100%}}@keyframes pt-aurora-drift{0%{background-position:0 30%,100% 70%,50%,50%}50%{background-position:100% 35%,0 65%,100%,50%}to{background-position:0 30%,100% 70%,50%,50%}}@keyframes pt-blossom-drift{0%{background-position:0 0,100% 100%,50%,50%}33%{background-position:60% 40%,40% 60%,70% 30%,50%}66%{background-position:100% 100%,0 0,30% 70%,50%}to{background-position:0 0,100% 100%,50%,50%}}@keyframes pt-neon-skyline-drift{0%{background-position:50% 100%,0 82%,100% 82%}50%{background-position:50% 92%,12% 74%,88% 90%}to{background-position:50% 100%,0 82%,100% 82%}}@keyframes pt-forge-drift{0%{background-position:50% 100%,0 82%,100% 82%}50%{background-position:50% 92%,12% 74%,88% 90%}to{background-position:50% 100%,0 82%,100% 82%}}.pt-cornice.svelte-1fx44ns{background:linear-gradient(90deg, transparent 0%, var(--theme-accent,#fbbf24) 8%, var(--theme-accent,#fbbf24) 92%, transparent 100%);opacity:.55}.pt-cornice-glow.svelte-1fx44ns{background:linear-gradient(180deg, color-mix(in srgb, var(--theme-accent,#fbbf24) 18%, transparent) 0%, transparent 100%)}.pt-flank-left.svelte-1fx44ns,.pt-flank-right.svelte-1fx44ns{background:linear-gradient(180deg, transparent 0%, var(--theme-accent,#fbbf24) 12%, var(--theme-accent,#fbbf24) 88%, transparent 100%);opacity:.35}.pt-ornament-top.svelte-1fx44ns{width:min(560px,50vw);filter:drop-shadow(0 8px 24px color-mix(in srgb, var(--theme-accent,#fbbf24) 35%, transparent));opacity:.92}.pt-ornament-top.svelte-1fx44ns img:where(.svelte-1fx44ns){width:100%;height:auto}.pt-ornament-bottom.svelte-1fx44ns{width:min(640px,60vw);filter:drop-shadow(0 -8px 24px color-mix(in srgb, var(--theme-accent,#fbbf24) 35%, transparent));opacity:.85}.pt-ornament-bottom.svelte-1fx44ns img:where(.svelte-1fx44ns){width:100%;height:auto}.page-theme-active .rounded-xl[class*=bg-zinc],.page-theme-active .rounded-2xl[class*=bg-zinc],.page-theme-active .rounded-lg[class*=bg-zinc]{box-shadow:0 0 0 1px color-mix(in srgb, var(--theme-accent,#fbbf24) 22%, transparent), 0 12px 32px -16px color-mix(in srgb, var(--theme-accent,#fbbf24) 30%, transparent), inset 0 1px 0 color-mix(in srgb, var(--theme-accent,#fbbf24) 10%, transparent)}.page-theme-active [class*=bg-zinc-800\/],.page-theme-active [class*=bg-zinc-900\/]{-webkit-backdrop-filter:blur(6px)saturate(1.1)}.page-theme-active nav[aria-label=Breadcrumb]>ol{box-shadow:0 0 0 1px color-mix(in srgb, var(--theme-accent,#fbbf24) 30%, transparent), 0 4px 16px -4px color-mix(in srgb, var(--theme-accent,#fbbf24) 20%, transparent)}.page-theme-active .rounded-xl[class*=border-zinc-900]{box-shadow:0 0 0 2px color-mix(in srgb, var(--theme-accent,#fbbf24) 60%, transparent), 0 0 24px -4px color-mix(in srgb, var(--theme-accent,#fbbf24) 50%, transparent)}@media (width<=768px){.page-theme-active .pt-bg-img{object-position:25% 30%!important}.page-theme-active .rounded-xl[class*=bg-zinc-800],.page-theme-active .rounded-2xl[class*=bg-zinc-800],.page-theme-active .rounded-xl[class*=bg-zinc-900\/85],.page-theme-active .rounded-2xl[class*=bg-zinc-900\/85],.page-theme-active .rounded-xl[class*=border-zinc]:not([class*=bg-zinc-900\/40]):not([class*=bg-zinc-900\/60]){border-width:12px;border-image-width:12px}}.pt-particle.svelte-1fx44ns{width:var(--pt-size,3px);height:var(--pt-size,3px);background:var(--pt-color,#fff);box-shadow:0 0 6px var(--pt-color,#fff);opacity:0;will-change:transform, opacity;border-radius:9999px;position:absolute}.pt-particles--up.svelte-1fx44ns .pt-particle:where(.svelte-1fx44ns){animation:pt-particle-rise var(--pt-dur,10s) linear var(--pt-delay,0s) infinite;bottom:-6%}.pt-particles--down.svelte-1fx44ns .pt-particle:where(.svelte-1fx44ns){animation:pt-particle-fall var(--pt-dur,10s) linear var(--pt-delay,0s) infinite;top:-6%}@keyframes pt-particle-rise{0%{opacity:0;transform:translate(0,0)}12%{opacity:var(--pt-opacity,.6)}88%{opacity:var(--pt-opacity,.6)}to{transform:translate3d(var(--pt-drift,0px), -112vh, 0);opacity:0}}@keyframes pt-particle-fall{0%{opacity:0;transform:translate(0,0)}12%{opacity:var(--pt-opacity,.6)}88%{opacity:var(--pt-opacity,.6)}to{transform:translate3d(var(--pt-drift,0px), 112vh, 0);opacity:0}}.page-theme-active :is(h1,h2,h3),.page-theme-active .pt-display{font-family:var(--theme-display-font,inherit)}.page-theme-active.pt-surface :is(h1,h2,h3){color:var(--theme-text,inherit)}.page-theme-active.pt-surface ::selection{background:color-mix(in srgb, var(--theme-accent,#fff) 38%, transparent);color:var(--theme-text,#fff)}.page-theme-active.pt-surface hr{border-color:color-mix(in srgb, var(--theme-accent,#fff) 30%, transparent)}.pt-entrance-flash.svelte-1fx44ns{background:radial-gradient(120% 95% at 50% 100%, color-mix(in srgb, var(--theme-accent,#fb923c) 78%, transparent) 0%, color-mix(in srgb, var(--theme-accent,#fb923c) 28%, transparent) 35%, #080604d1 100%);animation-duration:1.3s;animation-timing-function:ease-out;animation-iteration-count:1;animation-fill-mode:both}@keyframes pt-ignite{0%{opacity:.82}30%{opacity:.42}to{opacity:0}}.pt-entrance.svelte-1fx44ns .pt-bg-img:where(.svelte-1fx44ns),.pt-entrance.svelte-1fx44ns .pt-bg-video:where(.svelte-1fx44ns){animation:1.1s ease-out both pt-bg-rise}@keyframes pt-bg-rise{0%{opacity:0}to{opacity:1}}.pt-parallax.svelte-1fx44ns .pt-bg-img:where(.svelte-1fx44ns),.pt-parallax.svelte-1fx44ns .pt-bg-video:where(.svelte-1fx44ns){transform:translate3d(var(--pt-parallax-x,0px), var(--pt-parallax-y,0px), 0) scale(1.08);will-change:transform;transition:transform .22s ease-out}.pt-parallax.svelte-1fx44ns .pt-backdrop:where(.svelte-1fx44ns){transform:translate3d(var(--pt-parallax-x,0px), var(--pt-parallax-y,0px), 0);transition:transform .22s ease-out}@media (prefers-reduced-motion:reduce){.pt-backdrop.svelte-1fx44ns{animation:none!important;transform:none!important}.pt-particles.svelte-1fx44ns,.pt-entrance-flash.svelte-1fx44ns{display:none!important}.pt-entrance.svelte-1fx44ns .pt-bg-img:where(.svelte-1fx44ns),.pt-entrance.svelte-1fx44ns .pt-bg-video:where(.svelte-1fx44ns){animation:none!important}.pt-parallax.svelte-1fx44ns .pt-bg-img:where(.svelte-1fx44ns),.pt-parallax.svelte-1fx44ns .pt-bg-video:where(.svelte-1fx44ns){transform:none!important}}
