.ps-stage :focus-visible,.ps-vdp-bar :focus-visible,.ps-vdp-modal :focus-visible{outline:2px solid var(--ps-gold,#a87b2a);outline-offset:2px}.ps-stage .rounded-xl,.ps-stage .rounded-2xl,.ps-stage .rounded-3xl{border-radius:.5rem}.ps-stage button.rounded-lg,.ps-stage a.rounded-lg,.ps-vdp-bar button.rounded-lg,.ps-vdp-bar a.rounded-lg,.ps-vdp-modal button.rounded-lg,.ps-vdp-modal a.rounded-lg{border-radius:.875rem}.ps-stage button[data-ps-save]{width:2.75rem;height:2.75rem}.ps-stage .ps-dark,.ps-stage .ps-dark *{--ps-ink:#faf7f2;--ps-strong:#faf7f2db;--ps-muted:#faf7f2ad;--ps-faint:#faf7f285;--ps-border:#faf7f229;--ps-border-strong:#faf7f247;--ps-surface:#faf7f20f;--ps-bg:#14110f;--ps-gold:#d8b26a;--ps-gold-ink:#e2c288;--ps-gold-border:#d8b26a80;--ps-gold-soft:#d8b26a24}.ps-stage .ps-dark .text-white,.ps-stage .ps-dark .text-white\/90{color:#fff}.ps-stage .ps-dark .text-white\/80,.ps-stage .ps-dark .text-white\/75,.ps-stage .ps-dark .text-white\/70,.ps-stage .ps-dark .text-white\/65{color:#ffffffb8}.ps-stage .ps-dark .text-white\/60,.ps-stage .ps-dark .text-white\/50,.ps-stage .ps-dark .text-white\/40{color:#ffffff94}:is(body:has(.ps-site) .ps-stage [data-ps-on-media],body:has(.ps-site) .ps-stage [data-ps-on-media] *){color:#fff}.ps-stage{--ps-photo-mat:#ece5d8;--ps-photo-rule:#1c19171a}.ps-stage .ps-dark{--ps-photo-mat:#1c1917;--ps-photo-rule:#faf7f224}.ps-marquee-mask{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.ps-marquee-track{width:max-content;animation:44s linear infinite ps-marquee;display:flex}.ps-marquee-mask:hover .ps-marquee-track{animation-play-state:paused}@keyframes ps-marquee{0%{transform:translate(0,0)}to{transform:translate(-33.3333%)}}@media (prefers-reduced-motion:reduce){.ps-marquee-mask{overflow-x:auto;-webkit-mask-image:none;mask-image:none}.ps-marquee-track{animation:none}}.ps-stage-strip{scrollbar-width:none}.ps-stage-strip::-webkit-scrollbar{display:none}@media (prefers-reduced-motion:reduce){.ps-stage *,.ps-stage :before,.ps-stage :after,.ps-vdp-bar *,.ps-vdp-modal *{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
body:has(.ps-site) .ps-stage .ps-dark .bg-\[var\(--ps-gold-strong\)\]{color:#1c1917}body:has(.ps-site) .ps-stage .ps-dark .text-\[\#b42318\]{color:#f5a3a3}:is(body:has(.ps-site) .ps-stage .ps-dark,body:has(.ps-site) .ps-stage .ps-dark *){--tw-ring-offset-color:#14110f}
