:root[data-theme=dark] .pl-paper{background-color:#141a25}:root[data-theme=dark] .pl-card{background-color:#19202d;border-color:#2a3344}:root[data-theme=dark] .bg-\[\#eef1f7\]{background-color:#2a3344}:root[data-theme=dark] .hover\:bg-\[\#dde3ef\]:hover{background-color:#333c4e}:root[data-theme=dark] .pl-tint-blue{background-color:#1a2442}:root[data-theme=dark] .pl-tint-amber{background-color:#2b2416}:root[data-theme=dark] .pl-tint-green{background-color:#15291f}:root[data-theme=dark] .pl-tint-violet{background-color:#231d3a}:root[data-theme=dark] .pl-tint-amber .text-\[\#8a5a00\]{color:#e8c47e}:root[data-theme=dark] .pl-chip-on{color:#a9bcf0;background-color:#1a2442;border-color:#5d75e1}:root[data-theme=dark] .pl-field{color:#e3e7ee;background-color:#101621}:root[data-theme=dark] .bg-\[\#dfe5f2\]{background-color:#2a3344}:root[data-theme=dark] .bg-\[\#e6f7ef\]{background-color:#15291f}:root[data-theme=dark] .bg-\[\#eef2ff\]{background-color:#1a2442}:root[data-theme=dark] .bg-\[\#fdecef\]{background-color:#3a1a22}:root[data-theme=dark] .text-\[\#b4233c\]{color:#eba0ae}:root[data-theme=dark] .pl-avatar{color:#131f3d}:root[data-theme=dark] .pl-dark-keep{background-color:#131f3d}.pl-row{transition:opacity .3s,transform .3s cubic-bezier(.2,.8,.2,1)}.pl-row__icon{color:var(--pl-tone);background-color:color-mix(in srgb, var(--pl-tone) 12%, transparent)}.pl-row[data-on=false]{opacity:.38;transform:translateY(2px)}.pl-row[data-on=false] .pl-row__tick{opacity:0}.pl-row__tick{transition:opacity .3s .12s}.pl-bar{transition:width .3s cubic-bezier(.2,.8,.2,1)}.pl-col{transition:height .3s cubic-bezier(.2,.8,.2,1),background-color .3s}:root[data-theme=dark] .pl-mark{opacity:.45}.pl-range{appearance:none;background:linear-gradient(90deg, #2445d6 0%, #0e9f6e var(--pl-fill,50%), #e2e7f1 var(--pl-fill,50%));cursor:pointer;border-radius:999px;outline:none;height:10px}.pl-range::-webkit-slider-thumb{-webkit-appearance:none;background:#fff;border:3px solid #2445d6;border-radius:50%;width:26px;height:26px;box-shadow:0 4px 12px #131f3d40}.pl-range::-moz-range-thumb{background:#fff;border:3px solid #2445d6;border-radius:50%;width:22px;height:22px}.pl-range:focus-visible{outline-offset:4px;outline:3px solid #93a8ff}:root[data-theme=dark] .pl-range{background:linear-gradient(90deg, #5d75e1 0%, #2fbf8f var(--pl-fill,50%), #2a3344 var(--pl-fill,50%))}.pl-marquee{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.pl-marquee__track{gap:14px;width:max-content;display:flex}.pl-faq summary::-webkit-details-marker{display:none}.pl-faq__plus{transition:transform .26s cubic-bezier(.2,.8,.2,1)}.pl-faq[open] .pl-faq__plus{transform:rotate(45deg)}.pl-final__glow{pointer-events:none;background:radial-gradient(420px circle at var(--gx,50%) var(--gy,30%), #ffffff29, transparent 60%);position:absolute;inset:0}.pl-sticky{transition:transform .3s cubic-bezier(.2,.8,.2,1),opacity .3s}.pl-sticky[data-show=false]{opacity:0;pointer-events:none;transform:translateY(120%)}.pl-hl{transform-origin:0}:root[data-theme=dark] .pl-hl{opacity:.5}@media (prefers-reduced-motion:reduce){.pl-row,.pl-row__tick,.pl-bar,.pl-sticky,.pl-faq__plus{transition:none}.pl-final__glow{display:none}}@media (prefers-reduced-motion:no-preference){@keyframes plGrow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.pl-grow{transform-origin:0;animation:.3s cubic-bezier(.2,.8,.2,1) .15s both plGrow}@keyframes plPop{0%{opacity:.4;transform:scale(.82)}60%{opacity:1;transform:scale(1.08)}to{transform:scale(1)}}@keyframes plSwap{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes plHl{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.pl-pop{animation:.3s cubic-bezier(.2,.8,.2,1) both plPop;display:inline-block}.pl-swap{animation:.3s cubic-bezier(.2,.8,.2,1) both plSwap}.pl-hl{animation:.3s cubic-bezier(.2,.8,.2,1) .15s both plHl}@keyframes plMarquee{to{transform:translate(-33.333%)}}.pl-marquee__track{animation:46s linear infinite plMarquee}.pl-marquee:hover .pl-marquee__track{animation-play-state:paused}}.pl-accent{color:var(--pl-c,#2445d6)}:root[data-theme=dark] .pl-accent{color:color-mix(in srgb, var(--pl-c,#2445d6) 45%, #fff)}
