@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-ease:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-blue-500:#3080ff;--color-gray-700:#364153;--spacing:.25rem;--radius-sm:.25rem;--ease-in:cubic-bezier(.4, 0, 1, 1);--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--font-body:var(--font-instrument-sans);--font-heading:var(--font-instrument-serif);--font-expressive:var(--font-italianno);--font-expressive-large:var(--font-crimson-text)}@supports (color:lab(0% 0 0)){:root,:host{--color-blue-500:lab(54.1736% 13.3369 -74.6839);--color-gray-700:lab(27.1134% -.956401 -12.3224)}}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.\@container{container-type:inline-size}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing) * 0)}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.top-3{top:calc(var(--spacing) * 3)}.top-5{top:calc(var(--spacing) * 5)}.top-10{top:calc(var(--spacing) * 10)}.top-20{top:calc(var(--spacing) * 20)}.isolate{isolation:isolate}.z-1{z-index:1}.z-10{z-index:10}.z-20{z-index:20}.z-250{z-index:250}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.block{display:block}.contents{display:contents}.flex{display:flex}.flow-root{display:flow-root}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.inline-grid{display:inline-grid}.list-item{display:list-item}.table{display:table}.h-dvh{height:100dvh}.h-full{height:100%}.min-h-0{min-height:calc(var(--spacing) * 0)}.w-full{width:100%}.min-w-0{min-width:calc(var(--spacing) * 0)}.min-w-full{min-width:100%}.flex-1{flex:1}.flex-shrink,.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.flex-grow,.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.list-disc{list-style-type:disc}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-1{gap:calc(var(--spacing) * 1)}.self-stretch{align-self:stretch}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-clip{overflow:clip}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-full{border-radius:3.40282e38px}.border{border-style:var(--tw-border-style);border-width:1px}.bg-blue-500{background-color:var(--color-blue-500)}.mask-repeat{-webkit-mask-repeat:repeat;mask-repeat:repeat}.text-center{text-align:center}.text-wrap{text-wrap:wrap}.break-all{word-break:break-all}.text-ellipsis{text-overflow:ellipsis}.whitespace-nowrap{white-space:nowrap}.text-gray-700{color:var(--color-gray-700)}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.line-through{text-decoration-line:line-through}.overline{text-decoration-line:overline}.underline{text-decoration-line:underline}.opacity-50{opacity:.5}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.outline-transparent{outline-color:#0000}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow{--tw-drop-shadow-size:drop-shadow(0 1px 2px var(--tw-drop-shadow-color,#0000001a)) drop-shadow(0 1px 1px var(--tw-drop-shadow-color,#0000000f));--tw-drop-shadow:drop-shadow(0 1px 2px #0000001a) drop-shadow(0 1px 1px #0000000f);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.invert{--tw-invert:invert(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ease-in{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.select-all{-webkit-user-select:all;user-select:all}}:root{--pp-string-font-family-expressive:"Italianno";--pp-string-font-family-heading:"Instrument Serif";--pp-string-font-family-body:"Instrument Sans";--pp-string-font-size-expressive-large:"50";--pp-string-font-size-expressive-regular:"36";--pp-string-font-size-h1:"36";--pp-string-font-size-h2:"30";--pp-string-font-size-h3:"20";--pp-string-font-size-h4:"18";--pp-string-font-size-utility-headline:"16";--pp-string-font-size-label:"14";--pp-string-font-size-body-large:"18";--pp-string-font-size-body-regular:"16";--pp-string-font-size-body-small:"12";--pp-dimension-radius-small:4px;--pp-dimension-radius-medium:8px;--pp-dimension-radius-large:12px;--pp-dimension-radius-xl:75px;--pp-dimension-spacing-1:4px;--pp-dimension-spacing-2:8px;--pp-dimension-spacing-3:12px;--pp-dimension-spacing-4:16px;--pp-dimension-spacing-5:24px;--pp-dimension-spacing-6:32px;--pp-dimension-spacing-7:48px;--pp-dimension-spacing-8:64px;--pp-dimension-radius-sm:8px;--pp-dimension-radius-md:16px;--pp-dimension-radius-lg:30px;--pp-dimension-radius-full:9999px;--pp-dimension-spacing-space-1:4px;--pp-dimension-spacing-space-2:8px;--pp-dimension-spacing-space-3:12px;--pp-dimension-spacing-space-4:20px;--pp-dimension-spacing-space-5:25px;--pp-dimension-spacing-space-6:30px;--pp-dimension-spacing-space-7:35px;--pp-dimension-spacing-space-8:50px;--pp-color-pixel-ponies-green-text-on-accent:#f3ecd8;--pp-color-pixel-ponies-green-text-on-default:#211d16;--pp-color-pixel-ponies-green-text-on-high-priority:#fdefef;--pp-color-pixel-ponies-green-text-on-medium-priority:#fdeee3;--pp-color-lavender-haze-text-on-accent:#281d3f;--pp-color-lavender-haze-text-on-default:#281d3f;--pp-color-lavender-haze-text-on-high-priority:#fff;--pp-color-lavender-haze-text-on-medium-priority:#1a0f00;--pp-color-monarch-butterfly-text-on-accent:#f3dfc8;--pp-color-monarch-butterfly-text-on-default:#f3dfc8;--pp-color-monarch-butterfly-text-on-high-priority:#fdefef;--pp-color-monarch-butterfly-text-on-medium-priority:#fdeee3;--pp-color-blush-rose-text-on-accent:#4e2436;--pp-color-blush-rose-text-on-default:#3e2130;--pp-color-blush-rose-text-on-high-priority:#fdefef;--pp-color-blush-rose-text-on-medium-priority:#fdeee3;--pp-color-toffee-cream-text-on-accent:#efe7d9;--pp-color-toffee-cream-text-on-default:#2b231a;--pp-color-toffee-cream-text-on-high-priority:#fdefef;--pp-color-toffee-cream-text-on-medium-priority:#fdeee3;--pp-color-deep-current-text-on-accent:#e6f7f6;--pp-color-deep-current-text-on-default:#dff4f3;--pp-color-deep-current-text-on-high-priority:#fdefef;--pp-color-deep-current-text-on-medium-priority:#fdeee3;--pp-color-obsidian-text-on-accent:#d8d9dd;--pp-color-obsidian-text-on-default:#cdced2;--pp-color-obsidian-text-on-high-priority:#fdefef;--pp-color-obsidian-text-on-medium-priority:#fdeee3;--pp-color-emberfall-text-on-accent:#fce3d2;--pp-color-emberfall-text-on-default:#f7d9c6;--pp-color-emberfall-text-on-high-priority:#fdefef;--pp-color-emberfall-text-on-medium-priority:#fdeee3;--pp-color-alabaster-text-on-accent:#1d1d1f;--pp-color-alabaster-text-on-default:#1d1d1f;--pp-color-alabaster-text-on-high-priority:#fdefef;--pp-color-alabaster-text-on-medium-priority:#fdeee3;--pp-color-pixel-ponies-green-cards-on-default:#fffbe5;--pp-color-lavender-haze-cards-on-default:#e3d8fe;--pp-color-monarch-butterfly-cards-on-default:#1b120c;--pp-color-blush-rose-cards-on-default:#fff;--pp-color-toffee-cream-cards-on-default:#ece4d6;--pp-color-deep-current-cards-on-default:#0e4959;--pp-color-obsidian-cards-on-default:#191920;--pp-color-emberfall-cards-on-default:#24100a;--pp-color-alabaster-cards-on-default:#fff;--pp-color-text-on-accent:#f3ecd8;--pp-color-text-on-default:#211d16;--pp-color-text-on-high-priority:#fdefef;--pp-color-text-on-medium-priority:#fdeee3;--pp-color-cards-on-default:#fffbe5;--pp-color-pro-gold-surface:#e8c15a;--pp-color-pro-gold-surface-hi:#f3d77e;--pp-color-pro-gold-surface-lo:#c99a34;--pp-color-pro-gold-ink:#2a2011;--pp-color-pro-gold-foil:#dfa836;--pp-color-pro-gold-plane:#171310;--pp-color-pro-gold-edge:#3a2e12;--pp-typography-pixel-ponies-green-expressive-large:400 50px "Italianno";--pp-typography-pixel-ponies-green-expressive-regular:400 36px "Italianno";--pp-typography-pixel-ponies-green-heading-h1:400 36px "Instrument Serif";--pp-typography-pixel-ponies-green-heading-h2:400 30px "Instrument Serif";--pp-typography-pixel-ponies-green-heading-h3:600 20px "Instrument Sans";--pp-typography-pixel-ponies-green-heading-h4:600 18px "Instrument Sans";--pp-typography-pixel-ponies-green-heading-utility-headline:500 16px "Instrument Sans";--pp-typography-pixel-ponies-green-heading-label:600 14px "Instrument Sans";--pp-typography-pixel-ponies-green-body-large:400 18px "Instrument Sans";--pp-typography-pixel-ponies-green-body-regular:400 16px "Instrument Sans";--pp-typography-pixel-ponies-green-body-small:400 12px "Instrument Sans";--pp-typography-lavender-haze-expressive-large:400 50px "Gloria Hallelujah";--pp-typography-lavender-haze-expressive-regular:400 36px "Gloria Hallelujah";--pp-typography-lavender-haze-heading-h1:400 36px "Delius Swash Caps";--pp-typography-lavender-haze-heading-h2:400 30px "Delius";--pp-typography-lavender-haze-heading-h3:700 20px "Delius Unicase";--pp-typography-lavender-haze-heading-h4:700 18px "Delius Unicase";--pp-typography-lavender-haze-heading-utility-headline:400 16px "Delius Unicase";--pp-typography-lavender-haze-heading-label:700 14px "Delius Unicase";--pp-typography-lavender-haze-body-large:400 18px "Delius";--pp-typography-lavender-haze-body-regular:400 16px "Cantarell";--pp-typography-lavender-haze-body-small:400 12px "Cantarell";--pp-gradient-pixel-ponies-green-accent-surface:linear-gradient(180deg, #5a7047 0%, #333d27 100%);--pp-gradient-pixel-ponies-green-default-surface:linear-gradient(180deg, #f4eac9 0%, #b7b09a 100%);--pp-gradient-pixel-ponies-green-high-priority-surface:linear-gradient(180deg, #a94542 0%, #562726 100%);--pp-gradient-pixel-ponies-green-medium-priority-surface:linear-gradient(180deg, #c57320 0%, #623f1c 100%);--pp-gradient-pixel-ponies-green-cards-on-accent:linear-gradient(180deg, #32322647 0%, #00000047 100%);--pp-gradient-pixel-ponies-green-cards-on-default:#fffbe5;--pp-gradient-pixel-ponies-green-cards-on-high-priority:#2c1b1b;--pp-gradient-pixel-ponies-green-cards-on-medium-priority:#452813;--pp-gradient-lavender-haze-accent-surface:linear-gradient(180deg, #ebe2ff 0%, #b7aaff 100%);--pp-gradient-lavender-haze-default-surface:#fff;--pp-gradient-lavender-haze-high-priority-surface:linear-gradient(180deg, #be4a4c 0%, #522829 100%);--pp-gradient-lavender-haze-medium-priority-surface:linear-gradient(180deg, #d5a25b 0%, #a3773a 100%);--pp-gradient-lavender-haze-cards-on-accent:linear-gradient(180deg, #e3d8fe 0%, #b4acc9 100%);--pp-gradient-lavender-haze-cards-on-default:linear-gradient(180deg, #e3d8fe 0%, #b4acc9 100%);--pp-gradient-lavender-haze-cards-on-high-priority:#351a1d;--pp-gradient-lavender-haze-cards-on-medium-priority:#e0bc78;--pp-gradient-monarch-butterfly-accent-surface:radial-gradient(ellipse at 30% 20%, #c46b2d4d 0%, transparent 55%), radial-gradient(ellipse at 75% 80%, #ffbd7a38 0%, transparent 60%), linear-gradient(180deg, #110907 0%, #1b120c 100%);--pp-gradient-monarch-butterfly-default-surface:linear-gradient(180deg, #0f0907 0%, #1a130d 100%);--pp-gradient-monarch-butterfly-high-priority-surface:linear-gradient(180deg, #a94542 0%, #562726 100%);--pp-gradient-monarch-butterfly-medium-priority-surface:linear-gradient(180deg, #c57320 0%, #623f1c 100%);--pp-gradient-monarch-butterfly-cards-on-accent:linear-gradient(180deg, #24150d9e 0%, #100c099e 100%);--pp-gradient-monarch-butterfly-cards-on-default:linear-gradient(180deg, #1b120c 0%, #150e0a 100%);--pp-gradient-monarch-butterfly-cards-on-high-priority:#2c1b1b;--pp-gradient-monarch-butterfly-cards-on-medium-priority:#452813;--pp-gradient-blush-rose-accent-surface:linear-gradient(180deg, #f7dce2 0%, #e3aebf 100%);--pp-gradient-blush-rose-default-surface:linear-gradient(180deg, #fff7f9 0%, #fbecf0 100%);--pp-gradient-blush-rose-high-priority-surface:linear-gradient(180deg, #a94542 0%, #562726 100%);--pp-gradient-blush-rose-medium-priority-surface:linear-gradient(180deg, #c57320 0%, #623f1c 100%);--pp-gradient-blush-rose-cards-on-accent:linear-gradient(180deg, #ffffffb8 0%, #fff6f8b8 100%);--pp-gradient-blush-rose-cards-on-default:#fff;--pp-gradient-blush-rose-cards-on-high-priority:#2c1b1b;--pp-gradient-blush-rose-cards-on-medium-priority:#452813;--pp-gradient-toffee-cream-accent-surface:linear-gradient(180deg, #5d4c3bd1 0%, #443628d1 100%), url(/theme-packs/toffee-cream/paper-grain.jpg) center / cover no-repeat;--pp-gradient-toffee-cream-default-surface:linear-gradient(180deg, #dad1c2ad 0%, #c8bca7ad 100%), url(/theme-packs/toffee-cream/paper-grain.jpg) center / cover no-repeat;--pp-gradient-toffee-cream-high-priority-surface:linear-gradient(180deg, #a94542 0%, #562726 100%);--pp-gradient-toffee-cream-medium-priority-surface:linear-gradient(180deg, #c57320 0%, #623f1c 100%);--pp-gradient-toffee-cream-cards-on-accent:linear-gradient(180deg, #524336 0%, #423527 100%);--pp-gradient-toffee-cream-cards-on-default:#ece4d6;--pp-gradient-toffee-cream-cards-on-high-priority:#2c1b1b;--pp-gradient-toffee-cream-cards-on-medium-priority:#452813;--pp-gradient-deep-current-accent-surface:radial-gradient(ellipse at 25% 15%, #78e6dc38 0%, transparent 55%), radial-gradient(ellipse at 80% 30%, #50c8eb29 0%, transparent 50%), linear-gradient(180deg, #0b4a5c 0%, #06303e 100%);--pp-gradient-deep-current-default-surface:linear-gradient(180deg, #0c4152 0%, #072a37 100%);--pp-gradient-deep-current-high-priority-surface:linear-gradient(180deg, #a94542 0%, #562726 100%);--pp-gradient-deep-current-medium-priority-surface:linear-gradient(180deg, #c57320 0%, #623f1c 100%);--pp-gradient-deep-current-cards-on-accent:linear-gradient(180deg, #0a303e8c 0%, #051e288c 100%);--pp-gradient-deep-current-cards-on-default:linear-gradient(180deg, #0e4959 0%, #0a3746 100%);--pp-gradient-deep-current-cards-on-high-priority:#2c1b1b;--pp-gradient-deep-current-cards-on-medium-priority:#452813;--pp-gradient-obsidian-accent-surface:radial-gradient(ellipse at 50% 0%, #ffffff0d 0%, transparent 55%), linear-gradient(180deg, #131317 0%, #070709 100%);--pp-gradient-obsidian-default-surface:linear-gradient(180deg, #111113 0%, #08080a 100%);--pp-gradient-obsidian-high-priority-surface:linear-gradient(180deg, #a94542 0%, #562726 100%);--pp-gradient-obsidian-medium-priority-surface:linear-gradient(180deg, #c57320 0%, #623f1c 100%);--pp-gradient-obsidian-cards-on-accent:linear-gradient(180deg, #2222269e 0%, #1010129e 100%);--pp-gradient-obsidian-cards-on-default:linear-gradient(180deg, #191920 0%, #121215 100%);--pp-gradient-obsidian-cards-on-high-priority:#2c1b1b;--pp-gradient-obsidian-cards-on-medium-priority:#452813;--pp-gradient-emberfall-accent-surface:radial-gradient(ellipse at 50% 120%, #ff5a1e4d 0%, transparent 60%), radial-gradient(ellipse at 20% 90%, #dc281433 0%, transparent 55%), linear-gradient(180deg, #1a0806 0%, #0e0403 100%);--pp-gradient-emberfall-default-surface:linear-gradient(180deg, #170705 0%, #0c0302 100%);--pp-gradient-emberfall-high-priority-surface:linear-gradient(180deg, #a94542 0%, #562726 100%);--pp-gradient-emberfall-medium-priority-surface:linear-gradient(180deg, #c57320 0%, #623f1c 100%);--pp-gradient-emberfall-cards-on-accent:linear-gradient(180deg, #2d0f089e 0%, #1608049e 100%);--pp-gradient-emberfall-cards-on-default:linear-gradient(180deg, #24100a 0%, #180a06 100%);--pp-gradient-emberfall-cards-on-high-priority:#2c1b1b;--pp-gradient-emberfall-cards-on-medium-priority:#452813;--pp-gradient-alabaster-accent-surface:linear-gradient(180deg, #fff 0%, #fbfbfd 100%);--pp-gradient-alabaster-default-surface:linear-gradient(180deg, #f7f7f9 0%, #f1f1f4 100%);--pp-gradient-alabaster-high-priority-surface:linear-gradient(180deg, #a94542 0%, #562726 100%);--pp-gradient-alabaster-medium-priority-surface:linear-gradient(180deg, #c57320 0%, #623f1c 100%);--pp-gradient-alabaster-cards-on-accent:#fff;--pp-gradient-alabaster-cards-on-default:#fff;--pp-gradient-alabaster-cards-on-high-priority:#2c1b1b;--pp-gradient-alabaster-cards-on-medium-priority:#452813;--pp-shadow-elevation-default:0px 4px 35px 0px #00000040;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light only;--shell-toprail-py:var(--pp-dimension-spacing-space-4);--shell-toprail-px:var(--pp-dimension-spacing-space-6);--shell-toprail-gap:var(--pp-dimension-spacing-space-5);--shell-toprail-min-height:auto;--shell-toprail-brand-gap:var(--pp-dimension-spacing-space-4);--shell-toprail-nav-item-width:100px;--shell-toprail-nav-gap:var(--pp-dimension-spacing-space-4);--shell-divider-width:1px;--shell-divider-opacity:.3;--shell-icon-size:20px;--shell-touch-target:50px;--shell-logo-width:138.75px;--shell-logo-height:35px;--shell-avatar-size:50px;--shell-avatar-placeholder-opacity:.4;--shell-user-info-gap:var(--pp-dimension-spacing-space-1);--shell-user-info-max-width:340px;--shell-tracking-headline:1.6px;--shell-tracking-label:1.4px;--pp-typography-cta:500 16px/100% var(--font-body);--pp-typography-cta-tracking:1.6px;--pp-typography-cta-transform:uppercase;--shell-leftrail-width:120px;--shell-leftrail-px:var(--pp-dimension-spacing-space-6);--shell-leftrail-nav-gap:10px;--shell-leftrail-nav-item-width:60px;--pp-typography-expressive-large:italic 400 100px/1.5 var(--font-expressive-large), serif;--pp-typography-expressive-large-tracking:-2px;--pp-typography-expressive-regular:italic 400 60px/1.5 var(--font-expressive-large), serif;--pp-typography-expressive-regular-tracking:-2px;--pp-typography-heading-h1:400 36px/1.2 "Instrument Serif";--pp-typography-heading-h2:400 30px/1.25 "Instrument Serif";--pp-typography-heading-h3:600 20px/1.3 "Instrument Sans";--pp-typography-heading-h4:600 18px/1.3 "Instrument Sans";--pp-typography-heading-utility-headline:500 16px/1.4 "Instrument Sans";--pp-typography-heading-label:600 14px/1.4 "Instrument Sans";--pp-typography-body-large:400 18px/1.5 "Instrument Sans";--pp-typography-body-regular:400 16px/1.5 "Instrument Sans";--pp-typography-body-small:400 12px/1.5 "Instrument Sans";--pp-gradient-accent-surface:var(--pp-gradient-pixel-ponies-green-accent-surface);--pp-gradient-default-surface:var(--pp-gradient-pixel-ponies-green-default-surface);--pp-color-default-surface-fallback:#f4eac9;--pp-color-accent-surface-fallback:#5a7047;--activity-fade-color:#333d27;--pp-gradient-high-priority-surface:var(--pp-gradient-pixel-ponies-green-high-priority-surface);--pp-gradient-medium-priority-surface:var(--pp-gradient-pixel-ponies-green-medium-priority-surface);--pp-gradient-cards-on-accent:var(--pp-gradient-pixel-ponies-green-cards-on-accent);--pp-gradient-cards-on-default:var(--pp-gradient-pixel-ponies-green-cards-on-default);--pp-gradient-cards-on-high-priority:var(--pp-gradient-pixel-ponies-green-cards-on-high-priority);--pp-gradient-cards-on-medium-priority:var(--pp-gradient-pixel-ponies-green-cards-on-medium-priority);--shell-icon-fill:var(--pp-color-text-on-accent);--pp-cta-border-on-default:#5a7047;--pp-cta-border-on-accent:#f4eac9;--pp-tab-border-accent:#f3ecd8;--pp-tab-border-default:#211d16;--pp-card-name-font:var(--pp-typography-heading-h2);--pp-card-name-tracking:-.3px;--pp-card-name-transform:none;--pp-card-subtitle-font:var(--pp-typography-heading-utility-headline);--pp-card-subtitle-tracking:1.6px;--pp-card-fade-color:#333d27f2;--shell-content-radius-tl:var(--pp-dimension-radius-xl);--shell-content-radius-tr:var(--pp-dimension-radius-xl);--shell-content-radius-bl:var(--pp-dimension-radius-xl);--shell-content-radius-br:0px;--db-message-display:block;--db-message-pt:var(--pp-dimension-spacing-space-4);--db-message-px:var(--pp-dimension-spacing-space-8);--db-header-pr:0px;--db-content-pt:var(--pp-dimension-spacing-space-8);--db-content-px:var(--pp-dimension-spacing-space-8);--db-header-gap-outer:var(--pp-dimension-spacing-space-8);--db-header-gap-inner:var(--pp-dimension-spacing-space-3);--db-header-direction:row;--db-search-display:flex;--db-search-button-display:none;--db-search-gap:var(--pp-dimension-spacing-space-5);--db-card-gap:var(--pp-dimension-spacing-space-4);--db-right-width:480px;--db-right-position:relative;--db-right-offset:auto;--db-right-transform-open:none;--db-right-transform-closed:none;--db-pill-display:none;--db-inflow-display:block;--activity-tab-py:var(--pp-dimension-spacing-space-6);--db-drawer-closed-transform:translateX(var(--db-right-width));--db-drawer-peek-transform:translateX(calc(var(--db-right-width) - 40px));--activity-tracker-src:none;--activity-tracker-size-mode:crop-bottom;--horse-image-width:280px;--horse-info-cols:2;--horse-detail-cols:4}html[data-keyboard-open] [data-bottom-nav]{display:none!important}html[data-keyboard-open] [data-browse-dock],html[data-keyboard-open] [data-coll-dock],html[data-keyboard-open] [data-tier-dock]{bottom:calc(env(safe-area-inset-bottom,0px) + 4px)!important}html,body{background:var(--pp-gradient-default-surface);width:100%;min-width:320px;height:100dvh;margin:0;padding:0;overflow:hidden}.carousel-drag-cursor,.carousel-drag-cursor *{cursor:ew-resize!important}.hide-native-scrollbar{scrollbar-width:none}.hide-native-scrollbar::-webkit-scrollbar{display:none}.pp-iframed-preview .hide-native-scrollbar{scrollbar-width:thin}.pp-iframed-preview .hide-native-scrollbar::-webkit-scrollbar{width:10px;height:10px;display:block}.pp-iframed-preview .hide-native-scrollbar::-webkit-scrollbar-thumb{background:var(--pp-color-text-on-default)}@supports (color:color-mix(in lab, red, red)){.pp-iframed-preview .hide-native-scrollbar::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--pp-color-text-on-default) 35%, transparent)}}.pp-iframed-preview .hide-native-scrollbar::-webkit-scrollbar-thumb{border-radius:6px}.pp-iframed-preview .hide-native-scrollbar::-webkit-scrollbar-track{background:0 0}[data-page-content]{scrollbar-width:none;overflow-x:hidden}[data-page-content]::-webkit-scrollbar{display:none}@media (min-width:1280px) and (max-width:1699px){:root{--shell-toprail-py:var(--pp-dimension-spacing-space-3);--shell-toprail-nav-item-width:90px;--shell-toprail-nav-gap:0px;--shell-leftrail-width:74px;--shell-leftrail-px:var(--pp-dimension-spacing-space-3);--shell-leftrail-nav-item-width:50px;--db-message-px:var(--pp-dimension-spacing-space-7);--db-content-pt:var(--pp-dimension-spacing-space-7);--db-content-px:var(--pp-dimension-spacing-space-6);--db-right-width:430px;--db-right-position:absolute;--db-right-offset:0;--db-right-transform-open:translateX(0);--db-right-transform-closed:translateX(100%);--db-pill-display:flex;--db-inflow-display:none}}@media (max-width:1279px){:root{--shell-toprail-py:0px;--shell-toprail-px:var(--pp-dimension-spacing-space-4);--shell-toprail-gap:10px;--shell-toprail-min-height:50px;--shell-logo-width:99px;--shell-logo-height:25px;--shell-leftrail-width:0px;--shell-content-radius-br:var(--shell-content-radius-bl);--db-right-position:absolute;--db-right-offset:0;--db-right-transform-open:translateX(0);--db-right-transform-closed:translateX(100%);--db-inflow-display:none}[data-toprail-brand-extra],[data-toprail-nav],[data-toprail-user],[data-leftrail]{display:none!important}[data-toprail-hamburger]{display:flex!important}[data-toprail-brand]{flex:1!important;justify-content:center!important;width:auto!important}[data-toprail-balance]{display:block!important}[data-component=CustomScrollbar]{pointer-events:none!important;width:5px!important}[data-component=CustomScrollbar]>div{background-image:none!important;background:var(--pp-color-text-on-default)!important;width:5px!important}@supports (color:color-mix(in lab, red, red)){[data-component=CustomScrollbar]>div{background:color-mix(in srgb, var(--pp-color-text-on-default) 10%, transparent)!important}}[data-component=CustomScrollbar]>div{opacity:1!important;pointer-events:none!important;transition:none!important}.shell-bottom-nav{z-index:50;background:var(--pp-gradient-accent-surface);border-top:1px solid var(--pp-color-text-on-accent);position:fixed;bottom:0;left:0;right:0;display:flex!important}@supports (color:color-mix(in lab, red, red)){.shell-bottom-nav{border-top:1px solid color-mix(in srgb, var(--pp-color-text-on-accent) 10%, transparent)}}[data-page-content]{padding-bottom:calc(var(--shell-touch-target,50px) + env(safe-area-inset-bottom,4px))!important}}@media (max-height:559px){:root{--shell-toprail-py:0px;--shell-toprail-px:var(--pp-dimension-spacing-space-4);--shell-toprail-gap:10px;--shell-toprail-min-height:50px;--shell-logo-width:99px;--shell-logo-height:25px;--shell-leftrail-width:0px;--shell-content-radius-br:var(--shell-content-radius-bl);--db-right-position:absolute;--db-right-offset:0;--db-right-transform-open:translateX(0);--db-right-transform-closed:translateX(100%);--db-inflow-display:none}[data-toprail-brand-extra],[data-toprail-nav],[data-toprail-user],[data-leftrail]{display:none!important}[data-toprail-hamburger]{display:flex!important}[data-toprail-brand]{flex:1!important;justify-content:center!important;width:auto!important}[data-toprail-balance]{display:block!important}[data-component=CustomScrollbar]{pointer-events:none!important;width:5px!important}[data-component=CustomScrollbar]>div{background-image:none!important;background:var(--pp-color-text-on-default)!important;width:5px!important}@supports (color:color-mix(in lab, red, red)){[data-component=CustomScrollbar]>div{background:color-mix(in srgb, var(--pp-color-text-on-default) 10%, transparent)!important}}[data-component=CustomScrollbar]>div{opacity:1!important;pointer-events:none!important;transition:none!important}.shell-bottom-nav{z-index:50;background:var(--pp-gradient-accent-surface);border-top:1px solid var(--pp-color-text-on-accent);position:fixed;bottom:0;left:0;right:0;display:flex!important}@supports (color:color-mix(in lab, red, red)){.shell-bottom-nav{border-top:1px solid color-mix(in srgb, var(--pp-color-text-on-accent) 10%, transparent)}}}@media (min-width:750px) and (max-width:1279px){:root{--db-content-pt:var(--pp-dimension-spacing-space-7);--db-content-px:var(--pp-dimension-spacing-space-5);--db-card-gap:var(--pp-dimension-spacing-space-3);--db-pill-display:flex;--activity-tab-py:var(--pp-dimension-spacing-space-5);--horse-detail-cols:2}[data-horse-top-box]{flex-direction:column!important}[data-horse-image-container]{max-width:400px;width:100%!important}}@media (max-width:749px){:root{--shell-content-radius-tl:var(--pp-dimension-radius-lg);--shell-content-radius-tr:var(--pp-dimension-radius-lg);--shell-content-radius-bl:0px;--shell-content-radius-br:0px;--db-content-pt:var(--pp-dimension-spacing-space-6);--db-content-px:var(--pp-dimension-spacing-space-3);--db-card-gap:var(--pp-dimension-spacing-space-7);--db-pill-display:flex;--db-search-display:none;--db-search-button-display:flex;--db-message-display:none;--db-header-pr:44px;--activity-tab-py:var(--pp-dimension-spacing-space-3);--horse-info-cols:1;--horse-detail-cols:1}[data-header-action]{display:none!important}[data-horse-top-box]{flex-direction:column!important}[data-horse-image-container]{max-width:400px;width:100%!important}}@media (display-mode:standalone){:root{--db-content-px:max(var(--pp-dimension-spacing-space-8), env(safe-area-inset-left,0px))}@media (max-width:1699px){:root{--db-content-px:max(var(--pp-dimension-spacing-space-6), env(safe-area-inset-left,0px))}}@media (max-width:1279px){:root{--db-content-px:max(var(--pp-dimension-spacing-space-5), env(safe-area-inset-left,0px))}}@media (max-width:749px){:root{--db-content-px:max(var(--pp-dimension-spacing-space-4), env(safe-area-inset-left,0px))}}}.text-on-accent{color:var(--pp-color-text-on-accent)}.text-on-default{color:var(--pp-color-text-on-default)}.text-on-high-priority{color:var(--pp-color-text-on-high-priority)}.text-on-medium-priority{color:var(--pp-color-text-on-medium-priority)}.surface-default{background-color:var(--pp-color-default-surface-fallback,#f4eac9);background-image:var(--pp-gradient-default-surface);color:var(--pp-color-text-on-default);background-position:50%;background-size:cover}.surface-accent{background-color:var(--pp-color-accent-surface-fallback,#5a7047);background-image:var(--pp-gradient-accent-surface);background-size:var(--pp-accent-bg-size,cover);background-position:var(--pp-accent-bg-position,center);color:var(--pp-color-text-on-accent)}.surface-high-priority{background:var(--pp-gradient-high-priority-surface);color:var(--pp-color-text-on-high-priority)}.surface-medium-priority{background:var(--pp-gradient-medium-priority-surface);color:var(--pp-color-text-on-medium-priority)}.priority-card-high-on-default,.priority-card-high-on-accent{background:var(--pp-gradient-high-priority-surface);color:var(--pp-color-text-on-high-priority)}.priority-card-medium-on-default,.priority-card-medium-on-accent{background:var(--pp-gradient-medium-priority-surface);color:var(--pp-color-text-on-medium-priority)}.priority-card-text-muted{opacity:.75}.text-gradient-on-accent{color:var(--pp-color-text-on-accent)}.text-gradient-on-default{color:var(--pp-color-text-on-default)}.text-interactive-on-accent{color:var(--pp-color-text-on-accent)}.text-interactive-on-default{color:var(--pp-color-text-on-default)}@media (forced-colors:active){.text-on-accent,.text-on-default,.text-gradient-on-accent,.text-gradient-on-default,.text-interactive-on-accent,.text-interactive-on-default{color:canvastext}}[data-component=PageShell]{color:var(--pp-color-text-on-accent)}.shell-icon,.shell-icon-sm,.shell-icon-xs,.shell-hover{transition:transform .15s cubic-bezier(.2,0,0,1);display:inline-flex}.shell-icon{justify-content:center;align-items:center;margin:-2px;transform:scale(.833);--shell-icon-size:24px!important;width:24px!important;height:24px!important}.shell-icon-sm{justify-content:center;align-items:center;margin:-4px;transform:scale(.667);--shell-icon-size:24px!important;width:24px!important;height:24px!important}.shell-icon-xs{justify-content:center;align-items:center;margin:-5px;transform:scale(.583);--shell-icon-size:24px!important;width:24px!important;height:24px!important}button:hover .shell-icon,a:hover .shell-icon,[data-user-info]:hover .shell-icon{transform:scale(.958)}button:active .shell-icon,a:active .shell-icon,button:hover .shell-icon-sm,a:hover .shell-icon-sm{transform:scale(.75)}button:active .shell-icon-sm,a:active .shell-icon-sm{transform:scale(.583)}button:hover .shell-icon-xs,a:hover .shell-icon-xs{transform:scale(.667)}button:active .shell-icon-xs,a:active .shell-icon-xs{transform:scale(.5)}.shell-icon-static{transition:none!important}button:hover .shell-icon.shell-icon-static,a:hover .shell-icon.shell-icon-static,button:active .shell-icon.shell-icon-static,a:active .shell-icon.shell-icon-static{transform:scale(.833)!important}button:hover .shell-icon-sm.shell-icon-static,a:hover .shell-icon-sm.shell-icon-static,button:active .shell-icon-sm.shell-icon-static,a:active .shell-icon-sm.shell-icon-static{transform:scale(.667)!important}button:hover .shell-icon-xs.shell-icon-static,a:hover .shell-icon-xs.shell-icon-static,button:active .shell-icon-xs.shell-icon-static,a:active .shell-icon-xs.shell-icon-static{transform:scale(.583)!important}button:hover .shell-hover,a:hover .shell-hover,[data-user-info]:hover .shell-hover{transform:scale(1.08)}button:active .shell-hover,a:active .shell-hover{transform:scale(.94)}.activity-arrow{transition:transform .15s cubic-bezier(.2,0,0,1);display:inline-flex}.breadcrumb-link:hover{opacity:1!important}.activity-row:hover .activity-arrow{transform:translate(3px)scale(.75)}.activity-row:active .activity-arrow{transform:translate(0)scale(.583)}@media (prefers-reduced-motion:reduce){.shell-icon,.shell-icon-sm,.shell-icon-xs,.shell-hover,.activity-arrow{transition:none}button:hover .shell-icon,a:hover .shell-icon,[data-user-info]:hover .shell-icon,button:active .shell-icon,a:active .shell-icon,button:hover .shell-icon-sm,a:hover .shell-icon-sm,button:active .shell-icon-sm,a:active .shell-icon-sm,button:hover .shell-icon-xs,a:hover .shell-icon-xs,button:active .shell-icon-xs,a:active .shell-icon-xs,button:hover .shell-hover,a:hover .shell-hover,[data-user-info]:hover .shell-hover,button:active .shell-hover,a:active .shell-hover,.activity-row:hover .activity-arrow,.activity-row:active .activity-arrow{transform:none}.shell-icon{transform:scale(.833)}.shell-icon-sm,.activity-arrow{transform:scale(.667)}.shell-icon-xs{transform:scale(.583)}}[data-activity-drawer]:not([data-open]):hover{transform:var(--db-drawer-peek-transform)!important}[data-activity-drawer]{transition:transform .3s cubic-bezier(.4,0,.2,1)}@media (prefers-reduced-motion:reduce){[data-activity-drawer]{transition:none}[data-activity-drawer]:not([data-open]):hover{transform:var(--db-drawer-closed-transform)!important}}@media (max-width:749px){:root{--db-drawer-closed-transform:translateX(calc(100% - 30px));--db-drawer-peek-transform:translateX(calc(100% - 70px))}[data-activity-drawer] [data-activity-panel]{flex:1;width:auto!important}[data-activity-drawer]{left:0;right:0}[data-activity-drawer]:not([data-open]):hover{transform:var(--db-drawer-peek-transform)!important}}.shell-skip-link{clip:rect(0, 0, 0, 0);white-space:nowrap;background:var(--pp-color-default-surface);width:1px;height:1px;color:var(--pp-color-text-on-default);font:var(--pp-typography-heading-label);letter-spacing:var(--shell-tracking-label);text-transform:uppercase;border-radius:var(--pp-dimension-radius-medium);z-index:9999;border:0;margin:-1px;padding:0;text-decoration:none;position:absolute;overflow:hidden}.shell-skip-link:focus{clip:auto;width:auto;height:auto;margin:0;padding:8px 16px;position:fixed;top:8px;left:50%;overflow:visible;transform:translate(-50%)}.pp-prose h1{font:var(--pp-typography-heading-h1);margin:.15em 0 .4em;line-height:1.15}.pp-prose h2{font:var(--pp-typography-heading-h2);margin:.15em 0 .35em;line-height:1.2}.pp-prose h1:first-child,.pp-prose h2:first-child{margin-top:0}.pp-prose p+p,.pp-prose div+div,.pp-prose p+div,.pp-prose div+p{margin-top:1em}.pp-prose ul,.pp-prose ol{margin:.75em 0;padding-left:1.5em}.pp-prose li{margin-bottom:.5em;line-height:1.5}.pp-prose li:last-child{margin-bottom:0}.pp-prose hr{border:none;border-top:1px solid;margin:1.1em 0}@supports (color:color-mix(in lab, red, red)){.pp-prose hr{border-top:1px solid color-mix(in srgb, currentColor 28%, transparent)}}.pp-prose a{color:inherit;text-underline-offset:2px;text-decoration:underline;text-decoration-thickness:1px}@supports (color:color-mix(in lab, red, red)){.pp-prose a{-webkit-text-decoration-color:color-mix(in srgb, currentColor 55%, transparent);-webkit-text-decoration-color:color-mix(in srgb, currentColor 55%, transparent);-webkit-text-decoration-color:color-mix(in srgb, currentColor 55%, transparent);text-decoration-color:color-mix(in srgb, currentColor 55%, transparent)}}.pp-prose a{cursor:pointer}.pp-prose a:hover{text-decoration-color:currentColor}.pp-prose ul.pp-hs-list{padding-left:1.6em;list-style:none}.pp-prose ul.pp-hs-list>li{position:relative}.pp-prose ul.pp-hs-list>li:before{content:"";opacity:.7;background-color:currentColor;width:1em;height:1em;position:absolute;top:.15em;left:-1.5em;-webkit-mask:url(/icons/horseshoe.svg) 50%/contain no-repeat;mask:url(/icons/horseshoe.svg) 50%/contain no-repeat}.pp-prose h3{font:var(--pp-typography-heading-h3);margin:.15em 0 .3em;line-height:1.25}.pp-prose h3:first-child{margin-top:0}.pp-bio-column{text-align:left}@media (max-width:768px){.pp-bio-grid{grid-template-columns:1fr!important}.pp-bio-grid-split{grid-template-rows:none!important;grid-auto-flow:row!important}.pp-bio-grid-split>*{grid-area:auto!important}}.pp-align-left{text-align:left}.pp-align-center{text-align:center}.pp-align-right{text-align:right}.pp-mention{color:inherit;text-underline-offset:2px;cursor:pointer;border-radius:3px;font-weight:600;text-decoration:underline;text-decoration-thickness:1px;transition:background .12s}.pp-mention:hover{background:currentColor}@supports (color:color-mix(in lab, red, red)){.pp-mention:hover{background:color-mix(in srgb, currentColor 12%, transparent)}}.pp-mention--inactive{cursor:default;text-decoration-style:dotted}.pp-bio-editor .pp-mention,.pp-bio-editor .pp-link,.pp-bio-editor .pp-bio-img{cursor:pointer;-webkit-user-select:none;user-select:none}.pp-mention-glyph{vertical-align:-.22em;background:currentColor;border-radius:50%;width:1.15em;height:1.15em;margin-right:.3em;display:inline-block;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.pp-mention-glyph{background:color-mix(in srgb, currentColor 16%, transparent)}}.pp-mention-glyph[data-type=horse]{border-radius:.25em}.pp-mention-glyph>img{object-fit:cover;width:100%;height:100%}.pp-mention-glyph[data-type=horse]>img{object-fit:contain}.pp-mention[data-display]{text-decoration:none}.pp-mention-label-hidden{display:none}.pp-mention[data-display=sm]{vertical-align:middle;margin:0 .15em;display:inline-block}.pp-mention[data-display=md],.pp-mention[data-display=lg]{text-align:center;margin:.6em auto;display:block}.pp-mention[data-display=md]{width:50%;max-width:50%}.pp-mention[data-display=lg]{width:100%;max-width:100%}.pp-mention[data-display=md][data-align=left],.pp-mention[data-display=lg][data-align=left]{margin-left:0;margin-right:auto}.pp-mention[data-display=md][data-align=right],.pp-mention[data-display=lg][data-align=right]{margin-left:auto;margin-right:0}.pp-mention-image{object-fit:contain;border-radius:var(--pp-dimension-radius-sm,8px)}.pp-mention[data-display=sm]>.pp-mention-image{vertical-align:middle;width:auto;max-width:200px;height:88px;display:inline-block}.pp-mention[data-display=md]>.pp-mention-image,.pp-mention[data-display=lg]>.pp-mention-image{width:100%;height:auto;margin:0 auto;display:block}.pp-link-input::placeholder{color:var(--pp-color-text-on-default);font-style:italic}@supports (color:color-mix(in lab, red, red)){.pp-link-input::placeholder{color:color-mix(in srgb, var(--pp-color-text-on-default) 60%, var(--pp-color-cards-on-default))}}.pp-link-input::placeholder{opacity:1}.pp-bio-img{object-fit:contain;border-radius:var(--pp-dimension-radius-md);width:auto;max-width:100%;height:auto;max-height:480px;margin:1em auto;display:block}.pp-bio-img[data-display=sm]{vertical-align:middle;width:auto;max-width:200px;height:88px;max-height:88px;margin:0 .15em;display:inline-block}.pp-bio-img[data-display=md]{width:50%;max-width:50%;height:auto;max-height:none;margin:.6em auto;display:block}.pp-bio-img[data-display=lg]{width:100%;max-width:100%;height:auto;max-height:none;margin:.6em auto;display:block}.pp-bio-img[data-display=md][data-align=left],.pp-bio-img[data-display=lg][data-align=left]{margin-left:0;margin-right:auto}.pp-bio-img[data-display=md][data-align=right],.pp-bio-img[data-display=lg][data-align=right]{margin-left:auto;margin-right:0}.pp-bio-divider{border:none;border-top:2px solid;max-width:120px;margin:1.25em auto}@supports (color:color-mix(in lab, red, red)){.pp-bio-divider{border-top:2px solid color-mix(in srgb, currentColor 25%, transparent)}}@media (prefers-reduced-motion:reduce){.pp-mention{transition:none}}.pp-slider{appearance:none;background:var(--pp-color-text-on-default);border-radius:3px;width:100%;height:6px}@supports (color:color-mix(in lab, red, red)){.pp-slider{background:color-mix(in srgb, var(--pp-color-text-on-default) 20%, transparent)}}.pp-slider{cursor:pointer}.pp-slider::-webkit-slider-track{background:var(--pp-color-text-on-default);border-radius:3px;height:6px}@supports (color:color-mix(in lab, red, red)){.pp-slider::-webkit-slider-track{background:color-mix(in srgb, var(--pp-color-text-on-default) 30%, transparent)}}.pp-slider::-moz-range-track{background:var(--pp-color-text-on-default);border-radius:3px;height:6px}@supports (color:color-mix(in lab, red, red)){.pp-slider::-moz-range-track{background:color-mix(in srgb, var(--pp-color-text-on-default) 30%, transparent)}}.pp-slider::-moz-range-track{border:none}.pp-slider::-webkit-slider-thumb{appearance:none;background:var(--pp-color-text-on-default);cursor:grab;border:none;border-radius:50%;width:20px;height:20px;box-shadow:0 0 0 15px #0000}.pp-slider::-moz-range-thumb{background:var(--pp-color-text-on-default);cursor:grab;border:none;border-radius:50%;width:20px;height:20px}.pp-dual-slider{appearance:none;background:0 0;height:40px;margin:0}.pp-dual-slider::-webkit-slider-thumb{appearance:none;background:var(--pp-color-text-on-default);cursor:grab;pointer-events:auto;border:none;border-radius:50%;width:20px;height:20px;box-shadow:0 0 0 15px #0000}.pp-dual-slider::-moz-range-thumb{background:var(--pp-color-text-on-default);cursor:grab;pointer-events:auto;border:none;border-radius:50%;width:20px;height:20px}[data-component=PageShell] button:focus-visible,[data-component=PageShell] a:focus-visible{outline:2px solid var(--pp-color-text-on-default);outline-offset:2px;box-shadow:0 0 0 2px var(--pp-color-text-on-accent)}@supports (color:color-mix(in lab, red, red)){[data-component=PageShell] button:focus-visible,[data-component=PageShell] a:focus-visible{box-shadow:0 0 0 2px color-mix(in srgb, var(--pp-color-text-on-accent) 65%, transparent)}}[data-component=PageShell] button:focus-visible,[data-component=PageShell] a:focus-visible{border-radius:var(--pp-dimension-radius-small)}:where(a,button,[role=button],[role=tab],[role=link],summary,[tabindex]:not([tabindex="-1"])):focus-visible{outline:2px solid var(--pp-color-text-on-default);outline-offset:2px;box-shadow:0 0 0 2px var(--pp-color-text-on-accent)}@supports (color:color-mix(in lab, red, red)){:where(a,button,[role=button],[role=tab],[role=link],summary,[tabindex]:not([tabindex="-1"])):focus-visible{box-shadow:0 0 0 2px color-mix(in srgb, var(--pp-color-text-on-accent) 65%, transparent)}}:where(input:not([type=hidden]),select,textarea):focus-visible{outline:2px solid var(--pp-color-text-on-default);outline-offset:2px}[data-component=PPPopover] button:focus-visible{outline:2px solid var(--pp-color-text-on-default);outline-offset:-2px}[data-component=PPCombobox] input::placeholder,[data-component=PPMultiCombobox] input::placeholder{opacity:.5;color:inherit}.pp-combobox-dropdown-list{scrollbar-width:thin;scrollbar-color:var(--pp-color-text-on-default) transparent}@supports (color:color-mix(in lab, red, red)){.pp-combobox-dropdown-list{scrollbar-color:color-mix(in srgb, var(--pp-color-text-on-default) 25%, transparent) transparent}}.pp-combobox-dropdown-list::-webkit-scrollbar{width:6px}.pp-combobox-dropdown-list::-webkit-scrollbar-track{background:0 0}.pp-combobox-dropdown-list::-webkit-scrollbar-thumb{background:var(--pp-color-text-on-default)}@supports (color:color-mix(in lab, red, red)){.pp-combobox-dropdown-list::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--pp-color-text-on-default) 25%, transparent)}}.pp-combobox-dropdown-list::-webkit-scrollbar-thumb{border-radius:var(--pp-dimension-radius-sm,4px)}.pp-combobox-dropdown-list::-webkit-scrollbar-thumb:hover{background:var(--pp-color-text-on-default)}@supports (color:color-mix(in lab, red, red)){.pp-combobox-dropdown-list::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb, var(--pp-color-text-on-default) 40%, transparent)}}h1,h2,h3,h4{text-wrap:balance;overflow-wrap:break-word}p{overflow-wrap:break-word}.pp-scroll-to-top-fab{bottom:var(--pp-dimension-spacing-space-6,24px)}@media (max-width:1279px){.pp-scroll-to-top-fab{bottom:calc(var(--pp-bottom-nav-collapse,50px) + var(--pp-dimension-spacing-space-6,24px))}[data-component=PageShell].pp-nav-hidden .pp-scroll-to-top-fab{bottom:var(--pp-dimension-spacing-space-6,24px)}}@media (max-height:559px){.pp-scroll-to-top-fab{bottom:calc(var(--pp-bottom-nav-collapse,50px) + var(--pp-dimension-spacing-space-6,24px))}[data-component=PageShell].pp-nav-hidden .pp-scroll-to-top-fab{bottom:var(--pp-dimension-spacing-space-6,24px)}}.pp-horse-narrow-dock{bottom:calc(var(--pp-bottom-nav-collapse,50px) + env(safe-area-inset-bottom,4px) + 8px)}body.pp-nav-hidden .pp-horse-narrow-dock{bottom:calc(env(safe-area-inset-bottom,4px) + 8px)}@media (max-width:999px){.pp-horse-scroll-dockpad{padding-bottom:calc(var(--pp-bottom-nav-collapse,50px) + 94px)}}.pp-profilebar-username{font:var(--pp-typography-heading-h2)!important}@media (max-width:1279px){.pp-profilebar-username{font:var(--pp-typography-heading-h4)!important}}@media (max-width:639px){.pp-profilebar-username{display:none!important}[data-component=ProfileBar]{--shell-toprail-px:var(--pp-dimension-spacing-space-3)}}.pp-view-all-cta{bottom:var(--pp-dimension-spacing-space-6,24px);right:var(--db-content-px,32px);width:min(calc(var(--db-right-width,480px) - var(--db-content-px,32px)), calc(100vw - 2 * var(--db-content-px,32px)));left:auto}@media (max-width:1279px){.pp-view-all-cta{bottom:calc(var(--pp-bottom-nav-collapse,50px) + var(--pp-dimension-spacing-space-6,24px))}[data-component=PageShell].pp-nav-hidden .pp-view-all-cta{bottom:var(--pp-dimension-spacing-space-6,24px)}}@media (max-height:559px){.pp-view-all-cta{bottom:calc(var(--pp-bottom-nav-collapse,50px) + var(--pp-dimension-spacing-space-6,24px))}[data-component=PageShell].pp-nav-hidden .pp-view-all-cta{bottom:var(--pp-dimension-spacing-space-6,24px)}}.pp-view-all-link{transition:transform .22s cubic-bezier(.22,1,.36,1)}.pp-view-all-link:hover{transform:scale(1.05)}.pp-view-all-link:active{animation:.26s pp-card-bounce}@media (prefers-reduced-motion:reduce){.pp-view-all-link{transition:none}.pp-view-all-link:hover{transform:none}.pp-view-all-link:active{animation:none}}.pp-thin-scroll{scrollbar-width:thin;scrollbar-color:var(--pp-color-text-on-default) transparent}@supports (color:color-mix(in lab, red, red)){.pp-thin-scroll{scrollbar-color:color-mix(in srgb, var(--pp-color-text-on-default) 25%, transparent) transparent}}.pp-thin-scroll::-webkit-scrollbar{width:6px;height:6px}.pp-thin-scroll::-webkit-scrollbar-track{background:0 0}.pp-thin-scroll::-webkit-scrollbar-thumb{background:var(--pp-color-text-on-default)}@supports (color:color-mix(in lab, red, red)){.pp-thin-scroll::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--pp-color-text-on-default) 25%, transparent)}}.pp-thin-scroll::-webkit-scrollbar-thumb{border-radius:var(--pp-dimension-radius-sm,4px)}.pp-thin-scroll::-webkit-scrollbar-thumb:hover{background:var(--pp-color-text-on-default)}@supports (color:color-mix(in lab, red, red)){.pp-thin-scroll::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb, var(--pp-color-text-on-default) 40%, transparent)}}.pa-ranked-grid{gap:var(--pp-dimension-spacing-space-5);grid-template-columns:repeat(auto-fit,minmax(min(100%,460px),1fr));display:grid}.pa-ranked-body{align-items:flex-start;gap:var(--pp-dimension-spacing-space-4);flex-direction:row;display:flex}.pa-ranked-first{flex:0 0 220px;max-width:100%}.pa-ranked-rest{gap:var(--pp-dimension-spacing-space-2);flex-direction:column;flex:1 1 0;min-width:0;display:flex}@media (max-width:639px){.pa-ranked-body{flex-direction:column}.pa-ranked-first{flex:auto;width:100%}}.pa-ranked-card{container-type:inline-size}@container (max-width:560px){.pa-ranked-body{flex-direction:column}.pa-ranked-first{flex:auto;width:100%}}:root{--dropdown-open-dur:.25s;--dropdown-close-dur:.15s;--dropdown-pre-scale:.97;--dropdown-closing-scale:.99;--dropdown-ease:cubic-bezier(.22, 1, .36, 1)}.pp-nav-dropdown{transform-origin:100% 0;animation:pp-nav-dropdown-enter var(--dropdown-open-dur) var(--dropdown-ease) both;will-change:transform, opacity}.pp-nav-dropdown.is-closing{animation:pp-nav-dropdown-exit var(--dropdown-close-dur) var(--dropdown-ease) both}@keyframes pp-nav-dropdown-enter{0%{opacity:0;transform:scale(var(--dropdown-pre-scale))}to{opacity:1;transform:scale(1)}}@keyframes pp-nav-dropdown-exit{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(var(--dropdown-closing-scale))}}.pp-nav-dropdown--left{transform-origin:0 0}@media (prefers-reduced-motion:reduce){.pp-nav-dropdown,.pp-nav-dropdown.is-closing{animation:none!important}}.t-dropdown{transform-origin:0 0;transform:scale(var(--dropdown-pre-scale));opacity:0;pointer-events:none;transition:transform var(--dropdown-open-dur) var(--dropdown-ease), opacity var(--dropdown-open-dur) var(--dropdown-ease);will-change:transform, opacity}.t-dropdown[data-origin=top-right]{transform-origin:100% 0}.t-dropdown[data-origin=top-center]{transform-origin:top}.t-dropdown[data-origin=bottom-left]{transform-origin:0 100%}.t-dropdown[data-origin=bottom-center]{transform-origin:bottom}.t-dropdown[data-origin=bottom-right]{transform-origin:100% 100%}.t-dropdown.is-open{opacity:1;pointer-events:auto;transform:scale(1)}.t-dropdown.is-closing{transform:scale(var(--dropdown-closing-scale));opacity:0;pointer-events:none;transition:transform var(--dropdown-close-dur) var(--dropdown-ease), opacity var(--dropdown-close-dur) var(--dropdown-ease)}@media (prefers-reduced-motion:reduce){.t-dropdown{transition:none!important}}:root{--modal-open-dur:.25s;--modal-close-dur:.15s;--modal-pre-scale:.96;--modal-closing-scale:.96;--modal-ease:cubic-bezier(.22, 1, .36, 1)}.t-modal{transform-origin:50%;transform:scale(var(--modal-pre-scale));opacity:0;pointer-events:none;transition:transform var(--modal-open-dur) var(--modal-ease), opacity var(--modal-open-dur) var(--modal-ease);will-change:transform, opacity}.t-modal.is-open{opacity:1;pointer-events:auto;transform:scale(1)}.t-modal.is-closing{transform:scale(var(--modal-closing-scale));opacity:0;pointer-events:none;transition:transform var(--modal-close-dur) var(--modal-ease), opacity var(--modal-close-dur) var(--modal-ease)}@media (prefers-reduced-motion:reduce){.t-modal{transition:none!important}}@keyframes t-digit-pop-in{0%{transform:translate(calc(var(--digit-distance) * var(--digit-dir-x)), calc(var(--digit-distance) * var(--digit-dir-y)));opacity:0;filter:blur(var(--digit-blur))}to{opacity:1;filter:blur();transform:translate(0)}}.t-digit-group.is-animating .t-digit[data-stagger="3"]{animation-delay:calc(var(--digit-stagger) * 3)}.t-digit-group.is-animating .t-digit[data-stagger="4"]{animation-delay:calc(var(--digit-stagger) * 4)}.t-digit-group.is-animating .t-digit[data-stagger="5"]{animation-delay:calc(var(--digit-stagger) * 5)}@media (prefers-reduced-motion:reduce){.t-digit-group .t-digit{animation:none!important}}.t-digit-group.t-digit-each .t-digit{animation:t-digit-pop-in var(--digit-dur) var(--digit-ease) both}@media (prefers-reduced-motion:reduce){.t-digit-group.t-digit-each .t-digit{animation:none!important}}:root{--page-slide-dur:.2s;--page-fade-dur:.2s;--page-slide-distance:8px;--page-blur:3px;--page-stagger:0s;--page-exit-enabled:1;--page-slide-ease:cubic-bezier(.22, 1, .36, 1);--page-fade-ease:cubic-bezier(.22, 1, .36, 1)}.t-page-slide{position:relative}.t-page-slide .t-page[data-page-id="1"]{--t-page-from-x:calc(var(--page-slide-distance) * -1)}.t-page-slide .t-page[data-page-id="2"]{--t-page-from-x:var(--page-slide-distance)}.t-page-slide .t-page{opacity:0;pointer-events:none;transform:translateX(calc(var(--t-page-from-x,0px) * var(--page-exit-enabled)));filter:blur(calc(var(--page-blur) * var(--page-exit-enabled)));transition:opacity var(--page-fade-dur) var(--page-fade-ease), transform var(--page-slide-dur) var(--page-slide-ease), filter var(--page-slide-dur) var(--page-slide-ease);will-change:opacity, transform, filter;position:absolute;inset:0}.t-page-slide[data-page="1"] .t-page[data-page-id="1"],.t-page-slide[data-page="2"] .t-page[data-page-id="2"]{opacity:1;pointer-events:auto;filter:blur();transition-delay:var(--page-stagger);position:relative;transform:translate(0)}@media (prefers-reduced-motion:reduce){.t-page-slide .t-page{transition:none!important}}@keyframes pp-voting-pulse{0%,to{opacity:1}50%{opacity:.4}}.pp-pulse-block{animation:pp-voting-pulse 1.6s ease-in-out var(--pp-pulse-delay,0s) infinite}@media (prefers-reduced-motion:reduce){.pp-pulse-block{opacity:.4;animation:none}}[data-component=PPSearchInput] input::placeholder{opacity:.5;color:inherit}[data-component=PPSearchInput] input[type=search]::-webkit-search-cancel-button{appearance:none}[data-component=PPSearchInput] [role=listbox]{scrollbar-width:none}[data-component=PPSearchInput] [role=listbox]::-webkit-scrollbar{display:none}.horse-card:focus-visible{outline:2px solid var(--pp-color-text-on-default);outline-offset:2px;border-radius:var(--pp-dimension-radius-lg)}.horse-card:focus-visible .horse-card-image{transform:scale(1.04)}.horse-card .horse-card-image{transition:transform .25s ease-out}@media (prefers-reduced-motion:reduce){.horse-card .horse-card-image{transition:none}}.horse-card:hover .horse-card-image{transform:scale(1.04)}.pp-vote-image-hover .horse-card-image{will-change:transform;transition:transform .2s ease-out}.pp-vote-image-hover:hover .horse-card-image{transform:scale(1.05)}@media (prefers-reduced-motion:reduce){.pp-vote-image-hover .horse-card-image{transition:none}.pp-vote-image-hover:hover .horse-card-image{transform:none}}.pp-vote-card-naked .horse-card{box-shadow:none!important;background:0 0!important;border-color:#0000!important}.horse-card[data-pressed] .horse-card-image{transition:transform .12s ease-out;transform:scale(.97)}@keyframes pp-horse-img-load{0%{opacity:.45;transform:rotate(-14deg)}50%{opacity:.9;transform:rotate(14deg)}to{opacity:.45;transform:rotate(-14deg)}}.pp-horse-img-load{will-change:transform, opacity;animation:1.3s ease-in-out infinite pp-horse-img-load;display:inline-flex}.pp-horse-img-load.is-static{opacity:.55;animation:none}@media (prefers-reduced-motion:reduce){.pp-horse-img-load{opacity:.55;animation:none}}.pp-name-word-body{font:var(--pp-typography-body-regular)}.pp-name-word-h2{font:var(--pp-typography-heading-h2)}.pp-wizard-prose{font:var(--pp-typography-body-regular);margin:0;line-height:1.6}.pp-name-match-card:focus-visible{outline:2px solid var(--pp-color-text-on-default);outline-offset:2px}.pp-name-match-card__name{text-align:center;white-space:nowrap;text-overflow:ellipsis;background:var(--pp-color-accent-surface);inset-inline:0;padding:4px 6px;font-size:12px;font-weight:600;line-height:1.3;position:absolute;bottom:0;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.pp-name-match-card__name{background:color-mix(in srgb, var(--pp-color-accent-surface) 88%, transparent)}}.pp-name-match-card__name{opacity:0;pointer-events:none;transition:opacity .15s,transform .15s;transform:translateY(100%)}.pp-name-match-card:hover .pp-name-match-card__name,.pp-name-match-card:focus-visible .pp-name-match-card__name{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.pp-name-match-card__name{transition:none}}.horse-card-shimmer{background:var(--pp-color-text-on-accent)}@supports (color:color-mix(in lab, red, red)){.horse-card-shimmer{background:color-mix(in srgb, var(--pp-color-text-on-accent) 8%, transparent)}}.horse-card-shimmer{position:relative;overflow:hidden}.horse-card-shimmer:after{content:"";background:linear-gradient(90deg, transparent 0%, var(--pp-color-text-on-accent) 50%, transparent 100%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.horse-card-shimmer:after{background:linear-gradient(90deg, transparent 0%, color-mix(in srgb, var(--pp-color-text-on-accent) 12%, transparent) 50%, transparent 100%)}}.horse-card-shimmer:after{animation:1.5s ease-in-out infinite horse-card-shimmer-sweep}@keyframes horse-card-shimmer-sweep{0%{transform:translate(-100%)}to{transform:translate(100%)}}.dupe-cert-box{transition:transform .2s}.dupe-cert-checkbox:hover .dupe-cert-box:not(.dupe-cert-box--checked){transform:scale(1.12)}.dupe-cert-checkbox:hover .dupe-cert-box:not(.dupe-cert-box--checked) .shell-icon{opacity:.8!important}.dupe-cert-box--checked{animation:.3s dupe-cert-bounce}@keyframes dupe-cert-bounce{0%{transform:scale(1)}40%{transform:scale(1.15)}70%{transform:scale(.95)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.dupe-cert-box{transition:none}.dupe-cert-box--checked{animation:none}}@keyframes dupe-card-in{0%{opacity:0;transform:scale(.88)translateY(6px)}to{opacity:1;transform:scale(1)translateY(0)}}.js-loaded .dupe-card-item{animation:.22s ease-out backwards dupe-card-in}.dupe-card-item.pp-card-bounce{animation:.22s pp-card-bounce!important}@media (prefers-reduced-motion:reduce){.js-loaded .dupe-card-item{animation:none}.dupe-card-item.pp-card-bounce{animation:none!important}}@keyframes pp-cta-spin{to{transform:rotate(360deg)}}.pp-cta-spinner{border:2px solid var(--shell-icon-fill,currentColor);border-radius:50%;width:18px;height:18px}@supports (color:color-mix(in lab, red, red)){.pp-cta-spinner{border:2px solid color-mix(in srgb, var(--shell-icon-fill,currentColor) 28%, transparent)}}.pp-cta-spinner{border-top-color:var(--shell-icon-fill,currentColor);animation:.7s linear infinite pp-cta-spin}@media (prefers-reduced-motion:reduce){.pp-cta-spinner{animation:none}}@keyframes pp-page-content-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes pp-skeleton-pulse{0%,to{opacity:.55}50%{opacity:1}}@keyframes pp-error-shake{0%,to{transform:translate(0)}20%,60%{transform:translate(-6px)}40%,80%{transform:translate(6px)}}.pp-error-shake{animation:.4s ease-in-out pp-error-shake}@media (prefers-reduced-motion:reduce){.pp-error-shake{animation:none}}.pp-cert-error{border-radius:var(--pp-dimension-radius-md);outline-offset:0;background:#a945420f;outline:2px solid #a94542;position:relative}@keyframes pp-activity-row-enter{0%{opacity:0;transform:translate(-8px)}to{opacity:1;transform:translate(0)}}.pp-activity-row-enter{will-change:opacity, transform;animation:.28s ease-out both pp-activity-row-enter}@media (prefers-reduced-motion:reduce){.pp-activity-row-enter{animation:none}}.pp-activity-scroll{scrollbar-width:thin;scrollbar-color:var(--pp-color-text-on-accent) transparent}@supports (color:color-mix(in lab, red, red)){.pp-activity-scroll{scrollbar-color:color-mix(in srgb, var(--pp-color-text-on-accent) 25%, transparent) transparent}}.pp-activity-scroll::-webkit-scrollbar{width:4px}.pp-activity-scroll::-webkit-scrollbar-track{background:0 0}.pp-activity-scroll::-webkit-scrollbar-thumb{background:var(--pp-color-text-on-accent)}@supports (color:color-mix(in lab, red, red)){.pp-activity-scroll::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--pp-color-text-on-accent) 25%, transparent)}}.pp-activity-scroll::-webkit-scrollbar-thumb{border-radius:2px}.pp-activity-scroll::-webkit-scrollbar-thumb:hover{background:var(--pp-color-text-on-accent)}@supports (color:color-mix(in lab, red, red)){.pp-activity-scroll::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb, var(--pp-color-text-on-accent) 45%, transparent)}}@keyframes pp-icon-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.pp-icon-spin{will-change:transform;animation:.6s ease-in-out pp-icon-spin;display:inline-flex}@media (prefers-reduced-motion:reduce){.pp-icon-spin{animation:none}}@keyframes pp-card-bounce{0%,to{transform:scale(1)}40%{transform:scale(.96)}70%{transform:scale(1.04)}}.pp-ticket-card{transition:transform .18s,box-shadow .18s}.pp-ticket-card:hover{transform:scale(1.025);box-shadow:0 6px 20px}@supports (color:color-mix(in lab, red, red)){.pp-ticket-card:hover{box-shadow:0 6px 20px color-mix(in srgb, currentColor 12%, transparent)}}.pp-ticket-card:active{animation:.22s pp-card-bounce}@media (prefers-reduced-motion:reduce){.pp-ticket-card{transition:none}.pp-ticket-card:hover{box-shadow:none;transform:none}.pp-ticket-card:active{animation:none}}.pp-row-action{transition:transform .16s cubic-bezier(.22,1,.36,1)}.pp-row-action:hover{transform:scale(1.18)}.pp-row-action:active{animation:.22s pp-card-bounce}@media (prefers-reduced-motion:reduce){.pp-row-action{transition:none}.pp-row-action:hover{transform:none}.pp-row-action:active{animation:none}}.pp-loading-inline-shoes{justify-content:center;align-items:center;display:inline-flex}.pp-loading-inline-shoe{opacity:0;will-change:opacity, transform;justify-content:center;align-items:center;animation:2s ease-in-out infinite pp-loading-inline-step;display:inline-flex}.pp-loading-inline-shoe:first-child{animation-delay:0s}.pp-loading-inline-shoe:nth-child(2){animation-delay:.18s}.pp-loading-inline-shoe:nth-child(3){animation-delay:.36s}.pp-loading-inline-shoe:nth-child(4){animation-delay:.54s}.pp-loading-inline-shoe:nth-child(5){animation-delay:.72s}@keyframes pp-loading-inline-step{0%{opacity:0;transform:translateY(4px)}20%{opacity:1;transform:translateY(0)}60%{opacity:1;transform:translateY(0)}80%{opacity:0;transform:translateY(-4px)}to{opacity:0;transform:translateY(-4px)}}@media (prefers-reduced-motion:reduce){.pp-loading-inline-shoe{opacity:.6;animation:none;transform:none}}@keyframes pp-action-icon-float{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}.pp-action-icon-float{will-change:transform;animation:2.6s ease-in-out infinite pp-action-icon-float}@media (prefers-reduced-motion:reduce){.pp-action-icon-float{animation:none}}.horse-marquee-dragging,.horse-marquee-dragging *{cursor:grabbing!important}.pp-icon-toolbar-btn{width:100%;min-height:var(--shell-touch-target,50px);border-radius:var(--pp-dimension-radius-md,12px);cursor:pointer;--shell-icon-size:22px;--shell-icon-fill:var(--pp-color-text-on-default);background:0 0;border:none;justify-content:center;align-items:center;padding:0;transition:background .15s;display:inline-flex}.pp-icon-toolbar-btn:hover{background:var(--pp-color-text-on-default)}@supports (color:color-mix(in lab, red, red)){.pp-icon-toolbar-btn:hover{background:color-mix(in srgb, var(--pp-color-text-on-default) 8%, transparent)}}.pp-icon-toolbar-btn:focus-visible{outline:2px solid var(--pp-color-text-on-default);outline-offset:2px}@media (prefers-reduced-motion:reduce){.pp-icon-toolbar-btn{transition:none}}@keyframes horse-grid-cascade-in{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.pp-dupe-reveal{animation:.35s ease-out pp-dupe-reveal-kf}@keyframes pp-dupe-reveal-kf{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.pp-dupe-reveal{animation:none}}@keyframes pp-letter-cascade-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1}}@keyframes submit-req-check-in{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}@keyframes submit-req-text-in{0%{opacity:0;transform:translate(-6px)}to{opacity:1;transform:translate(0)}}.js-loaded .submit-req-row[data-stagger]>.submit-req-check{opacity:0;animation:.22s ease-out both submit-req-check-in;animation-delay:var(--row-delay,0s)}.js-loaded .submit-req-row[data-stagger]>.submit-req-text{opacity:0;animation:.26s ease-out both submit-req-text-in;animation-delay:calc(var(--row-delay,0s) + .14s)}@media (prefers-reduced-motion:reduce){.js-loaded .submit-req-row[data-stagger]>.submit-req-check,.js-loaded .submit-req-row[data-stagger]>.submit-req-text{opacity:1;animation:none}.js-loaded .submit-req-row[data-stagger]>.submit-req-check{opacity:.5}}.js-loaded [data-page-content]:not([data-cascaded])>:not([data-no-cascade]){opacity:0;animation:.4s ease-out both pp-page-content-in}[data-page-content]:not([data-cascaded])>:first-child{animation-delay:60ms}[data-page-content]:not([data-cascaded])>:nth-child(2){animation-delay:.12s}[data-page-content]:not([data-cascaded])>:nth-child(3){animation-delay:.18s}[data-page-content]:not([data-cascaded])>:nth-child(4){animation-delay:.24s}[data-page-content]:not([data-cascaded])>:nth-child(5){animation-delay:.3s}[data-page-content]:not([data-cascaded])>:nth-child(6){animation-delay:.36s}[data-page-content]:not([data-cascaded])>:nth-child(7){animation-delay:.42s}[data-page-content]:not([data-cascaded])>:nth-child(8){animation-delay:.48s}[data-page-content]:not([data-cascaded])>:nth-child(n+9){animation-delay:.5s}.js-loaded [data-cascade-grid]>*{opacity:0;animation:.4s ease-out both horse-grid-cascade-in}[data-cascade-grid]>:first-child{animation-delay:80ms}[data-cascade-grid]>:nth-child(2){animation-delay:.14s}[data-cascade-grid]>:nth-child(3){animation-delay:.2s}[data-cascade-grid]>:nth-child(4){animation-delay:.26s}[data-cascade-grid]>:nth-child(5){animation-delay:.32s}[data-cascade-grid]>:nth-child(6){animation-delay:.38s}[data-cascade-grid]>:nth-child(7){animation-delay:.44s}[data-cascade-grid]>:nth-child(8){animation-delay:.5s}[data-cascade-grid]>:nth-child(9){animation-delay:.56s}[data-cascade-grid]>:nth-child(10){animation-delay:.62s}[data-cascade-grid]>:nth-child(11){animation-delay:.68s}[data-cascade-grid]>:nth-child(12){animation-delay:.74s}[data-cascade-grid]>:nth-child(n+13){animation-delay:.78s}.js-loaded [data-cascade-text] [data-cascade-letter]{opacity:0;animation:.3s ease-out both pp-letter-cascade-in;animation-delay:calc(30ms + var(--letter-idx,0) * 25ms);vertical-align:top;display:inline-block}@media (prefers-reduced-motion:reduce){.js-loaded [data-page-content]:not([data-cascaded])>*,.js-loaded [data-cascade-grid]>*,.js-loaded [data-cascade-text] [data-cascade-letter],[style*=horse-grid-cascade-in]{opacity:1!important;animation:none!important;transform:none!important}}.pp-progress-horse{opacity:0;transform-origin:bottom;will-change:transform, opacity;transition:transform .36s cubic-bezier(.34,1.4,.64,1),opacity .24s;transform:translateY(6px)scale(.4)}.pp-progress-card-wrap:hover .pp-progress-horse,.pp-progress-card-wrap:focus-within .pp-progress-horse{transform:var(--hover);opacity:1}@media (prefers-reduced-motion:reduce){.pp-progress-horse{transition:none}.pp-progress-card-wrap:hover .pp-progress-horse,.pp-progress-card-wrap:focus-within .pp-progress-horse{transform:var(--hover);opacity:1}}.activity-link:hover{-webkit-text-decoration-color:var(--pp-color-text-on-accent)!important;-webkit-text-decoration-color:var(--pp-color-text-on-accent)!important;-webkit-text-decoration-color:var(--pp-color-text-on-accent)!important;text-decoration-color:var(--pp-color-text-on-accent)!important}@keyframes field-card-swap-up{0%{opacity:1;transform:translateY(0)}40%{opacity:.7;transform:translateY(-12px)scale(.98)}to{opacity:1;transform:translateY(0)}}@keyframes field-card-swap-down{0%{opacity:1;transform:translateY(0)}40%{opacity:.7;transform:translateY(12px)scale(.98)}to{opacity:1;transform:translateY(0)}}.field-card-move-up{animation:.25s ease-out field-card-swap-up}.field-card-move-down{animation:.25s ease-out field-card-swap-down}@media (prefers-reduced-motion:reduce){.field-card-move-up,.field-card-move-down{animation:none!important}}.activity-shimmer{background:var(--pp-color-text-on-accent)}@supports (color:color-mix(in lab, red, red)){.activity-shimmer{background:color-mix(in srgb, var(--pp-color-text-on-accent) 10%, transparent)}}.activity-shimmer{position:relative;overflow:hidden}.activity-shimmer:after{content:"";background:linear-gradient(90deg, transparent 0%, var(--pp-color-text-on-accent) 50%, transparent 100%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.activity-shimmer:after{background:linear-gradient(90deg, transparent 0%, color-mix(in srgb, var(--pp-color-text-on-accent) 8%, transparent) 50%, transparent 100%)}}.activity-shimmer:after{animation:1.8s ease-in-out infinite activity-shimmer-sweep}@keyframes activity-shimmer-sweep{0%{transform:translate(-100%)}to{transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.horse-card-shimmer:after,.activity-shimmer:after{animation:none!important}}@keyframes skeleton-pulse{0%,to{opacity:.5}50%{opacity:.3}}.skeleton-pulse{animation:1.5s ease-in-out infinite skeleton-pulse}@media (prefers-reduced-motion:reduce){.skeleton-pulse,.horse-card-skeleton{animation:none!important}}.activity-pagination-row{padding-left:var(--pp-dimension-spacing-space-3);padding-right:var(--pp-dimension-spacing-space-3)}@media (min-width:768px){.activity-pagination-row{padding-left:var(--pp-dimension-spacing-space-5);padding-right:var(--pp-dimension-spacing-space-5)}}@media (min-width:1920px){.activity-pagination-row{padding-left:var(--pp-dimension-spacing-space-8);padding-right:var(--pp-dimension-spacing-space-8)}}.pp-cta{--_pp-cta-focus-outline:2px solid currentColor}.pp-cta:focus-visible{outline:var(--_pp-cta-focus-outline);outline-offset:2px}.pp-cta-group{gap:var(--pp-dimension-spacing-space-3);flex-direction:column;display:flex}.pp-cta-group>.pp-cta{width:100%}@media (min-width:768px){.pp-cta-group{flex-direction:row}.pp-cta-group>.pp-cta{width:auto}}.pp-pagination-page-text{transition:transform .15s cubic-bezier(.2,0,0,1);display:inline-flex}.pp-pagination-page:not([aria-current=page]):hover .pp-pagination-page-text{transform:scale(1.15)}.pp-pagination-page:not([aria-current=page]):active .pp-pagination-page-text{transition-duration:80ms;transform:scale(.9)}.pp-pagination-arrow:focus{outline:none}.pp-pagination-arrow:focus-visible{outline-offset:2px;border-radius:var(--pp-dimension-radius-sm);outline:2px solid}.pp-pagination-arrow-icon{transition:transform .15s cubic-bezier(.2,0,0,1)}.pp-pagination-arrow:hover .pp-pagination-arrow-left{transform:translate(-3px)}.pp-pagination-arrow:hover .pp-pagination-arrow-right{transform:translate(3px)}.pp-pagination-arrow:active .pp-pagination-arrow-left{transform:translate(-1px)scale(.9)}.pp-pagination-arrow:active .pp-pagination-arrow-right{transform:translate(1px)scale(.9)}@media (prefers-reduced-motion:reduce){.pp-pagination-dot,.pp-pagination-btn{transition:none}}.more-drawer a:hover,.more-drawer span:hover{background:#ffffff14}.staff-stats-drilldown-grid{gap:var(--pp-dimension-spacing-space-4);grid-template-columns:repeat(4,1fr);display:grid}.staff-stats-drilldown-grid>button{transition:transform .15s cubic-bezier(.2,0,0,1)}.staff-stats-drilldown-grid>button:hover{transform:scale(1.04)}.staff-stats-drilldown-grid>button:active{transition-duration:80ms;transform:scale(.97)}@media (prefers-reduced-motion:reduce){.staff-stats-drilldown-grid>button,.staff-stats-drilldown-grid>button:hover,.staff-stats-drilldown-grid>button:active{transition:none;transform:none}}@media (max-width:767px){.staff-stats-drilldown-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:400px){.staff-stats-drilldown-grid{grid-template-columns:1fr}}.staff-overview-grid{gap:var(--pp-dimension-spacing-space-5);flex-wrap:wrap;display:flex}.staff-overview-grid>.staff-card{flex:1 1 0;min-width:280px}@media (min-width:640px) and (max-width:767px){.staff-overview-grid{flex-direction:column}.staff-overview-grid>.staff-card{gap:var(--pp-dimension-spacing-space-6);flex-direction:row;align-items:flex-start;min-width:0}}@media (max-width:639px){.staff-overview-grid{flex-direction:column}.staff-overview-grid>.staff-card{flex:none;width:100%;min-width:0}.staff-stats-grid{gap:4px}}.staff-row{gap:var(--pp-dimension-spacing-space-3);cursor:pointer;border-radius:var(--pp-dimension-radius-sm);align-items:flex-start;width:100%;transition:background .15s ease-out;display:flex}.staff-row:hover{background:#0000000a}.staff-row-arrow{transition:transform .15s cubic-bezier(.2,0,0,1);display:inline-flex}.staff-row:hover .staff-row-arrow{transform:translate(3px)}.staff-row:active .staff-row-arrow{transition-duration:80ms;transform:translate(1px)scale(.9)}.staff-tool-card:focus-visible{outline:2px solid var(--pp-color-text-on-default);outline-offset:2px}.staff-card,.staff-directory-table,.staff-directory-cards{--shell-icon-fill:var(--pp-color-text-on-default);color:var(--pp-color-text-on-default)}.staff-directory-arrow,.staff-row .staff-row-arrow{--shell-icon-fill:var(--pp-color-text-on-default)}.staff-card[data-surface=accent] .staff-row .staff-row-arrow,.staff-card[data-surface=accent] .staff-row .shell-icon-static{--shell-icon-fill:var(--pp-color-text-on-accent)}.staff-roster-tree{border-left:2px solid var(--pp-color-border-on-default,#0000001f);flex-direction:column;margin-left:10px;padding-left:0;display:flex}.staff-roster-avatar{background:var(--pp-gradient-accent-surface);width:48px;height:48px;color:var(--pp-color-text-on-accent);font:var(--pp-typography-heading-label);text-transform:uppercase;letter-spacing:.05em;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.staff-roster-avatar-sm{background:var(--pp-gradient-accent-surface);width:32px;height:32px;color:var(--pp-color-text-on-accent);font:var(--pp-typography-body-regular);text-transform:uppercase;letter-spacing:.05em;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:12px;display:flex}.staff-roster-inactive{border-radius:var(--pp-dimension-radius-sm);background:#ffb4000f}.staff-stats-grid{grid-template-columns:1fr 1fr;gap:8px;display:grid}.staff-directory-table-wrap{-webkit-overflow-scrolling:touch;overflow-x:auto}.staff-directory-table{border-collapse:collapse;width:100%;font:var(--pp-typography-body-regular);color:var(--pp-color-text-on-default)}.staff-directory-table th{font:var(--pp-typography-heading-label);text-transform:uppercase;letter-spacing:.1em;text-align:left;padding:var(--pp-dimension-spacing-space-2) var(--pp-dimension-spacing-space-3);white-space:nowrap;-webkit-user-select:none;user-select:none;color:var(--pp-color-text-on-default);opacity:1;border-bottom:2px solid #0000001f}.staff-directory-table td{padding:var(--pp-dimension-spacing-space-2) var(--pp-dimension-spacing-space-3);vertical-align:middle;border-bottom:1px solid #0000000f}.staff-directory-table tr:hover td{background:#00000008}.staff-directory-detail-grid{gap:var(--pp-dimension-spacing-space-4);grid-template-columns:1fr 1fr;display:grid}@media (max-width:639px){.staff-directory-detail-grid{grid-template-columns:1fr}}.staff-directory-cards{display:none}@media (max-width:639px){.staff-directory-table-wrap{display:none}.staff-directory-cards{gap:var(--pp-dimension-spacing-space-2);flex-direction:column;display:flex}}@keyframes spin{to{transform:rotate(360deg)}}.pp-spin{animation:.8s linear infinite spin}@media (prefers-reduced-motion:reduce){.pp-spin{animation:none}}@keyframes pp-profile-tab-enter{0%{opacity:0}to{opacity:1}}.pp-horse-none-card,.pp-horse-add-tile{appearance:none;justify-content:center;align-items:center;gap:var(--pp-dimension-spacing-space-2);width:100%;padding:var(--pp-dimension-spacing-space-4);border-radius:var(--pp-dimension-radius-md);border:2px dashed var(--pp-color-text-on-default);flex-direction:column;display:flex}@supports (color:color-mix(in lab, red, red)){.pp-horse-none-card,.pp-horse-add-tile{border:2px dashed color-mix(in srgb, var(--pp-color-text-on-default) 35%, transparent)}}.pp-horse-none-card,.pp-horse-add-tile{color:var(--pp-color-text-on-default);cursor:pointer;background:0 0;transition:transform .2s cubic-bezier(.16,1,.3,1),border-color .15s,background .15s}.pp-horse-none-card{min-height:120px}.pp-horse-none-card:hover,.pp-horse-none-card:focus-visible,.pp-horse-add-tile:hover,.pp-horse-add-tile:focus-visible{border-color:var(--pp-color-text-on-default);background:var(--pp-color-text-on-default);transform:scale(1.04)}@supports (color:color-mix(in lab, red, red)){.pp-horse-none-card:hover,.pp-horse-none-card:focus-visible,.pp-horse-add-tile:hover,.pp-horse-add-tile:focus-visible{background:color-mix(in srgb, var(--pp-color-text-on-default) 6%, transparent)}}@media (prefers-reduced-motion:reduce){.pp-horse-none-card,.pp-horse-add-tile{transition:none}.pp-horse-none-card:hover,.pp-horse-none-card:focus-visible,.pp-horse-add-tile:hover,.pp-horse-add-tile:focus-visible{transform:none}}@keyframes pp-tooltip-fade-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes pp-toast-v2-slide-up{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes pp-toast-v2-slide-down{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(16px)}}.pp-toast-v2-enter{animation:.25s cubic-bezier(.2,0,0,1) forwards pp-toast-v2-slide-up}.pp-toast-v2-exit{animation:.2s cubic-bezier(.4,0,1,1) forwards pp-toast-v2-slide-down}.pp-toast-v2 button[aria-label=Dismiss\ notification]:hover{opacity:1!important}.pp-toast-v2 button:focus-visible{opacity:1;outline-offset:2px;outline:2px solid}.image-source-card:focus-visible{outline-offset:2px;outline:2px solid}.game-card-link:focus-visible{outline:2px solid var(--pp-color-text-on-default);outline-offset:2px;border-radius:var(--pp-dimension-radius-md)}.suggest-match-card:hover{transform:scale(1.02)}@media (prefers-reduced-motion:reduce){.suggest-match-card:hover{transform:none}}.studio-contact-btn:focus-visible{outline:2px solid var(--pp-color-text-on-default);outline-offset:2px;border-radius:2px}.studio-contact-btn{position:relative}.pp-profile-section:empty{display:none!important}.pp-badges-section{padding:var(--pp-dimension-spacing-space-7) var(--db-content-px);container-type:inline-size}@media (max-height:559px) and (max-width:932px){.pp-badges-section{padding-left:var(--pp-dimension-spacing-space-3);padding-right:var(--pp-dimension-spacing-space-3)}}.pp-badges-layout{justify-content:center;gap:var(--pp-dimension-spacing-space-5);grid-template-columns:repeat(auto-fit,minmax(150px,220px));width:100%;display:grid}.pp-badge-fan-slot{justify-content:center;display:flex}@container (max-width:900px){.pp-badges-layout[data-count="5"]{flex-wrap:nowrap;justify-content:center;align-items:flex-end;gap:0;padding:16px 0 4px;display:flex}}@container (max-width:720px){.pp-badges-layout[data-count="4"]{flex-wrap:nowrap;justify-content:center;align-items:flex-end;gap:0;padding:16px 0 4px;display:flex}}@container (max-width:550px){.pp-badges-layout[data-count="3"]{flex-wrap:nowrap;justify-content:center;align-items:flex-end;gap:0;padding:16px 0 4px;display:flex}}@container (max-width:900px){.pp-badges-layout[data-count="5"] .pp-badge-fan-slot{transform:scale(.82) rotate(calc((var(--badge-i,0) - (var(--badge-n,1) - 1) / 2) * 11deg));transform-origin:bottom;z-index:calc(var(--badge-i,0));margin:0 -28px}.pp-badges-layout[data-count="5"] .pp-badge-fan-label{display:none!important}}@container (max-width:720px){.pp-badges-layout[data-count="4"] .pp-badge-fan-slot{transform:scale(.82) rotate(calc((var(--badge-i,0) - (var(--badge-n,1) - 1) / 2) * 11deg));transform-origin:bottom;z-index:calc(var(--badge-i,0));margin:0 -28px}.pp-badges-layout[data-count="4"] .pp-badge-fan-label{display:none!important}}@container (max-width:550px){.pp-badges-layout[data-count="3"] .pp-badge-fan-slot{transform:scale(.82) rotate(calc((var(--badge-i,0) - (var(--badge-n,1) - 1) / 2) * 11deg));transform-origin:bottom;z-index:calc(var(--badge-i,0));margin:0 -28px}.pp-badges-layout[data-count="3"] .pp-badge-fan-label{display:none!important}}html,body{-webkit-touch-callout:none}img,a,button,[role=button],input,textarea,[contenteditable=true]{-webkit-touch-callout:default}.pp-hero-greeting{padding-top:var(--shell-toprail-min-height,80px)}@media (max-width:768px){.pp-hero-greeting{padding-top:var(--shell-toprail-min-height,56px);padding-bottom:16vh}}.pp-edit-section:hover .pp-edit-overlay-ring,.pp-edit-section:focus-within .pp-edit-overlay-ring{outline-color:var(--pp-color-text-on-default)}@supports (color:color-mix(in lab, red, red)){.pp-edit-section:hover .pp-edit-overlay-ring,.pp-edit-section:focus-within .pp-edit-overlay-ring{outline-color:color-mix(in srgb, var(--pp-color-text-on-default) 40%, transparent)}}.pp-edit-section:hover .pp-edit-overlay-toolbar,.pp-edit-section:focus-within .pp-edit-overlay-toolbar,.pp-edit-section.is-selected .pp-edit-overlay-toolbar{opacity:1!important;pointer-events:auto!important;transform:translateY(0)!important}.pp-edit-section:hover .pp-edit-overlay-tag,.pp-edit-section:focus-within .pp-edit-overlay-tag,.pp-edit-section.is-selected .pp-edit-overlay-tag{opacity:.9!important}@media (max-width:1024px){.pp-edit-section .pp-edit-overlay-toolbar,.pp-edit-section .pp-edit-overlay-tag,.pp-editbar-quickicons{display:none!important}.pp-edit-toprail{padding-block:var(--pp-dimension-spacing-space-2)!important}}.pp-mobile-section-bar{left:50%;bottom:calc(var(--pp-msb-vv-lift,env(safe-area-inset-bottom,0px)));z-index:10000;width:min(460px,100vw - 24px);padding:8px 12px max(18px, env(safe-area-inset-bottom,0px));box-sizing:border-box;border-radius:var(--pp-dimension-radius-lg,20px) var(--pp-dimension-radius-lg,20px) 0 0;background:var(--pp-msb-card);border:1px solid var(--pp-msb-text);flex-direction:column;gap:0;display:none;position:fixed;transform:translate(-50%);box-shadow:0 -6px 28px #00000052}@supports (color:color-mix(in lab, red, red)){.pp-mobile-section-bar{border:1px solid color-mix(in srgb, var(--pp-msb-text) 14%, transparent)}}.pp-mobile-section-bar{border-bottom:none}.pp-msb-toolbar{margin-top:6px}@media (max-width:1024px){.pp-mobile-section-bar{display:flex}}.pp-mobile-section-bar--hidden{display:none!important}.pp-msb-name{all:unset;box-sizing:border-box;cursor:pointer;border-radius:var(--pp-dimension-radius-full,999px);min-height:44px;color:var(--pp-msb-text);font:var(--pp-typography-heading-label);letter-spacing:1.2px;text-transform:uppercase;justify-content:center;align-items:center;gap:6px;padding:4px 12px;display:flex}.pp-msb-name-text{text-overflow:ellipsis;white-space:nowrap;max-width:60vw;overflow:hidden}.pp-msb-handle{touch-action:none;cursor:grab;flex-direction:column;align-items:center;gap:2px;width:100%;display:flex}.pp-msb-handle:active{cursor:grabbing}.pp-msb-grabber{background:var(--pp-msb-text);border-radius:999px;flex-shrink:0;width:36px;height:5px;margin:0}@supports (color:color-mix(in lab, red, red)){.pp-msb-grabber{background:color-mix(in srgb, var(--pp-msb-text) 30%, transparent)}}.pp-msb-toolbar{justify-content:center;align-items:center;gap:8px;display:flex}.pp-msb-btn{all:unset;box-sizing:border-box;border-radius:var(--pp-dimension-radius-md,14px);cursor:pointer;width:50px;height:50px;color:var(--pp-msb-text);background:var(--pp-msb-text);justify-content:center;align-items:center;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.pp-msb-btn{background:color-mix(in srgb, var(--pp-msb-text) 8%, transparent)}}.pp-msb-btn{--shell-icon-size:20px;--shell-icon-fill:var(--pp-msb-text);transition:background .15s}.pp-msb-btn:disabled{cursor:default;color:var(--pp-msb-text)}@supports (color:color-mix(in lab, red, red)){.pp-msb-btn:disabled{color:color-mix(in srgb, var(--pp-msb-text) 35%, var(--pp-msb-card))}}.pp-msb-btn:disabled{--shell-icon-fill:var(--pp-msb-text)}@supports (color:color-mix(in lab, red, red)){.pp-msb-btn:disabled{--shell-icon-fill:color-mix(in srgb, var(--pp-msb-text) 35%, var(--pp-msb-card))}}.pp-msb-btn:not(:disabled):active{background:var(--pp-msb-text)}@supports (color:color-mix(in lab, red, red)){.pp-msb-btn:not(:disabled):active{background:color-mix(in srgb, var(--pp-msb-text) 16%, transparent)}}.pp-msb-edit{all:unset;box-sizing:border-box;border-radius:var(--pp-dimension-radius-md,14px);cursor:pointer;background:var(--pp-msb-text);flex:1;justify-content:center;align-items:center;gap:8px;min-height:50px;padding:0 16px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.pp-msb-edit{background:color-mix(in srgb, var(--pp-msb-text) 14%, transparent)}}.pp-msb-edit{color:var(--pp-msb-text);font:var(--pp-typography-heading-label);letter-spacing:1px;text-transform:uppercase;--shell-icon-size:18px;--shell-icon-fill:var(--pp-msb-text)}.pp-msb-btn:focus-visible,.pp-msb-edit:focus-visible,.pp-msb-name:focus-visible{outline:2px solid var(--pp-msb-text);outline-offset:2px}.pp-msb-jump{grid-template-rows:0fr;transition:grid-template-rows .34s cubic-bezier(.22,1,.36,1);display:grid}.pp-mobile-section-bar--jumpopen .pp-msb-jump{grid-template-rows:1fr}.pp-msb-jump-clip{min-height:0;overflow:hidden}.pp-msb-jump-scroll{border-bottom:1px solid var(--pp-msb-text);flex-direction:column;gap:2px;max-height:50vh;padding-bottom:8px;display:flex;overflow-y:auto}@supports (color:color-mix(in lab, red, red)){.pp-msb-jump-scroll{border-bottom:1px solid color-mix(in srgb, var(--pp-msb-text) 12%, transparent)}}@media (prefers-reduced-motion:reduce){.pp-msb-jump{transition:none}}.pp-msb-jump-title{color:var(--pp-msb-text);font:var(--pp-typography-heading-label);letter-spacing:1.2px;text-transform:uppercase;opacity:.8;margin:4px 8px 8px}.pp-msb-jump-item{all:unset;box-sizing:border-box;border-radius:var(--pp-dimension-radius-md,14px);cursor:pointer;min-height:50px;color:var(--pp-msb-text);font:var(--pp-typography-body-regular);text-overflow:ellipsis;white-space:nowrap;align-items:center;min-width:0;padding:0 14px;display:flex;overflow:hidden}.pp-msb-jump-item.is-active{background:var(--pp-msb-text)}@supports (color:color-mix(in lab, red, red)){.pp-msb-jump-item.is-active{background:color-mix(in srgb, var(--pp-msb-text) 12%, transparent)}}.pp-msb-jump-item:active{background:var(--pp-msb-text)}@supports (color:color-mix(in lab, red, red)){.pp-msb-jump-item:active{background:color-mix(in srgb, var(--pp-msb-text) 16%, transparent)}}.pp-msb-jump-item:focus-visible{outline:2px solid var(--pp-msb-text);outline-offset:-2px}body:has(.pp-mobile-section-bar:not(.pp-mobile-section-bar--hidden)) .pp-horse-narrow-dock{bottom:calc(var(--pp-msb-vv-lift,env(safe-area-inset-bottom,0px)) + var(--pp-msb-height,140px) + 8px)!important}:is(body:has([data-pp-drawer-blanket]) .pp-horse-narrow-dock,body:has(.pp-mobile-section-bar--jumpopen) .pp-horse-narrow-dock){display:none!important}@media (prefers-reduced-motion:reduce){.t-resize{transition:none!important}}.pp-fh-lightbox{z-index:10000;-webkit-backdrop-filter:blur(6px);height:100dvh;padding:max(16px, env(safe-area-inset-top,0px)) max(12px, env(safe-area-inset-right,0px)) calc(var(--pp-msb-vv-lift,env(safe-area-inset-bottom,0px)) + 300px) max(12px, env(safe-area-inset-left,0px));box-sizing:border-box;opacity:0;transition:opacity var(--resize-dur) var(--resize-ease);background:#000000a3;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.pp-fh-lightbox.is-entered{opacity:1}@media (prefers-reduced-motion:reduce){.pp-fh-lightbox{opacity:1;transition:none}}body:has(.pp-fh-lightbox) .pp-edit-toprail{display:none!important}.pp-mobile-section-bar{transition:opacity var(--resize-dur,.3s) var(--resize-ease,ease-out)}body:has(.pp-fh-lightbox) .pp-mobile-section-bar{opacity:0;pointer-events:none}@media (prefers-reduced-motion:reduce){.pp-mobile-section-bar{transition:none}}.pp-fh-stage{box-sizing:border-box;flex-direction:column;align-items:center;gap:14px;width:min(960px,100vw - 24px);min-height:0;max-height:100%;display:flex}.pp-fh-done{flex-shrink:0;min-width:160px;box-shadow:0 0 0 1px #ffffff29,0 10px 28px #00000073}.pp-fh-stage-canvas{flex:0 auto;justify-content:center;align-items:center;width:100%;min-height:0;display:flex}.pp-fh-bottombar{left:50%;bottom:calc(var(--pp-msb-vv-lift,env(safe-area-inset-bottom,0px)));box-sizing:border-box;z-index:1;flex-direction:column;align-items:stretch;width:min(460px,100vw - 24px);display:flex;position:fixed;transform:translate(-50%)}.pp-fh-actionrow{flex-direction:row;justify-content:center;align-items:center;gap:10px;padding-bottom:12px;display:flex}.pp-fh-info-btn{all:unset;box-sizing:border-box;border-radius:var(--pp-dimension-radius-full,999px);cursor:pointer;background:var(--pp-color-cards-on-default);width:50px;height:50px;color:var(--pp-color-text-on-default);--shell-icon-size:22px;--shell-icon-fill:var(--pp-color-text-on-default);border:1px solid var(--pp-color-text-on-default);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.pp-fh-info-btn{border:1px solid color-mix(in srgb, var(--pp-color-text-on-default) 14%, transparent)}}.pp-fh-info-btn{transition:background .15s;box-shadow:0 0 0 1px #ffffff1f,0 6px 20px #00000061}@media (prefers-reduced-motion:reduce){.pp-fh-info-btn{transition:none}}.pp-fh-info-btn:active{background:var(--pp-color-text-on-default)}@supports (color:color-mix(in lab, red, red)){.pp-fh-info-btn:active{background:color-mix(in srgb, var(--pp-color-text-on-default) 12%, var(--pp-color-cards-on-default))}}.pp-fh-info-btn:focus-visible{outline:2px solid var(--pp-color-text-on-default);outline-offset:2px}.pp-fh-controls{box-sizing:border-box;border-radius:var(--pp-dimension-radius-lg,20px) var(--pp-dimension-radius-lg,20px) 0 0;background:var(--pp-fh-tb-card);border:1px solid var(--pp-fh-tb-text);width:100%;overflow:hidden;box-shadow:0 -6px 28px #00000052}@supports (color:color-mix(in lab, red, red)){.pp-fh-controls{border:1px solid color-mix(in srgb, var(--pp-fh-tb-text) 14%, transparent)}}.pp-fh-controls{opacity:0;transition:opacity var(--resize-dur) var(--resize-ease), width var(--resize-dur) var(--resize-ease), height var(--resize-dur) var(--resize-ease);border-bottom:none}.pp-fh-controls.is-shown{opacity:1}@media (prefers-reduced-motion:reduce){.pp-fh-controls{opacity:1;transition:none}}.pp-fh-tb-tabs{box-sizing:border-box;gap:6px;padding:10px 12px 0;display:flex}.pp-fh-tb-tab{all:unset;box-sizing:border-box;border-radius:var(--pp-dimension-radius-md,14px);cursor:pointer;min-width:0;min-height:44px;color:var(--pp-fh-tb-text);background:var(--pp-fh-tb-text);flex:1;justify-content:center;align-items:center;padding:0 12px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.pp-fh-tb-tab{background:color-mix(in srgb, var(--pp-fh-tb-text) 8%, transparent)}}.pp-fh-tb-tab{font:var(--pp-typography-heading-label);text-transform:uppercase;letter-spacing:1px;text-align:center;transition:background .15s}.pp-fh-tb-tab.is-active{background:var(--pp-fh-tb-text)}@supports (color:color-mix(in lab, red, red)){.pp-fh-tb-tab.is-active{background:color-mix(in srgb, var(--pp-fh-tb-text) 22%, transparent)}}.pp-fh-tb-tab:active{background:var(--pp-fh-tb-text)}@supports (color:color-mix(in lab, red, red)){.pp-fh-tb-tab:active{background:color-mix(in srgb, var(--pp-fh-tb-text) 16%, transparent)}}.pp-fh-tb-tab:focus-visible{outline:2px solid var(--pp-fh-tb-text);outline-offset:2px}@media (prefers-reduced-motion:reduce){.pp-fh-tb-tab{transition:none}}.pp-fh-tb-row{box-sizing:border-box;align-items:center;gap:10px;min-height:72px;padding:10px 12px;display:flex}.pp-fh-tb-grow{transition:grid-template-rows var(--resize-dur) var(--resize-ease);grid-template-rows:0fr;display:grid}.pp-fh-controls.is-open .pp-fh-tb-grow{grid-template-rows:1fr}.pp-fh-tb-grow-clip{min-height:0;overflow:hidden}@media (prefers-reduced-motion:reduce){.pp-fh-tb-grow{transition:none}}.pp-fh-tb-iconbtn{all:unset;box-sizing:border-box;border-radius:var(--pp-dimension-radius-md,14px);cursor:pointer;width:50px;height:50px;color:var(--pp-fh-tb-text);background:var(--pp-fh-tb-text);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.pp-fh-tb-iconbtn{background:color-mix(in srgb, var(--pp-fh-tb-text) 8%, transparent)}}.pp-fh-tb-iconbtn{--shell-icon-size:20px;--shell-icon-fill:var(--pp-fh-tb-text);transition:background .15s}.pp-fh-tb-iconbtn:active{background:var(--pp-fh-tb-text)}@supports (color:color-mix(in lab, red, red)){.pp-fh-tb-iconbtn:active{background:color-mix(in srgb, var(--pp-fh-tb-text) 16%, transparent)}}.pp-fh-tb-iconbtn.is-active{background:var(--pp-fh-tb-text)}@supports (color:color-mix(in lab, red, red)){.pp-fh-tb-iconbtn.is-active{background:color-mix(in srgb, var(--pp-fh-tb-text) 22%, transparent)}}.pp-fh-tb-iconbtn:focus-visible{outline:2px solid var(--pp-fh-tb-text);outline-offset:2px}.pp-fh-tb-thumbs{scrollbar-width:none;flex:1;align-items:center;gap:8px;min-width:0;padding:2px;display:flex;overflow:auto hidden}.pp-fh-tb-thumbs::-webkit-scrollbar{display:none}.pp-fh-tb-thumb{all:unset;box-sizing:border-box;border-radius:var(--pp-dimension-radius-md,14px);cursor:pointer;background:var(--pp-fh-tb-text);flex-shrink:0;width:56px;height:56px;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.pp-fh-tb-thumb{background:color-mix(in srgb, var(--pp-fh-tb-text) 8%, transparent)}}.pp-fh-tb-thumb{border:2px solid #0000;transition:border-color .15s,transform .15s}.pp-fh-tb-thumb img{object-fit:contain;width:100%;height:100%;display:block}.pp-fh-tb-thumb-fallback{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.pp-fh-tb-thumb.is-selected{border-color:var(--pp-fh-tb-text)}.pp-fh-tb-thumb:focus-visible{outline:2px solid var(--pp-fh-tb-text);outline-offset:2px}.pp-fh-tb-check{border-radius:var(--pp-dimension-radius-full,999px);background:var(--pp-fh-tb-card);border:1px solid var(--pp-fh-tb-text);justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex;position:absolute;top:2px;right:2px}@supports (color:color-mix(in lab, red, red)){.pp-fh-tb-check{border:1px solid color-mix(in srgb, var(--pp-fh-tb-text) 30%, transparent)}}.pp-fh-tb-check{--shell-icon-size:12px;--shell-icon-fill:var(--pp-fh-tb-text)}.pp-fh-tb-tools{border-top:1px solid var(--pp-fh-tb-text);flex-direction:column;align-items:stretch;gap:8px;min-width:0;padding:10px 12px 12px;display:flex}@supports (color:color-mix(in lab, red, red)){.pp-fh-tb-tools{border-top:1px solid color-mix(in srgb, var(--pp-fh-tb-text) 12%, transparent)}}.pp-fh-tb-tools{opacity:0;transition:opacity var(--resize-dur) var(--resize-ease), transform var(--resize-dur) var(--resize-ease);transform:translateY(6px)}.pp-fh-controls.is-open .pp-fh-tb-tools{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.pp-fh-tb-tools{opacity:1;transition:none;transform:none}}.pp-fh-tb-modes{flex-direction:row;flex-shrink:0;justify-content:center;gap:8px;display:flex}.pp-fh-tb-sliders{flex:1;min-width:0}.pp-fh-tool-slider{appearance:none;cursor:pointer;background:var(--pp-fh-slider-accent,currentColor);border-radius:999px;width:100%;height:6px;margin:14px 0}@supports (color:color-mix(in lab, red, red)){.pp-fh-tool-slider{background:color-mix(in srgb, var(--pp-fh-slider-accent,currentColor) 28%, transparent)}}.pp-fh-tool-slider::-webkit-slider-thumb{appearance:none;background:var(--pp-fh-slider-accent,currentColor);border:2px solid var(--pp-fh-tb-card,transparent);border-radius:50%;width:26px;height:26px;box-shadow:0 1px 4px #00000059}.pp-fh-tool-slider::-moz-range-thumb{border:2px solid var(--pp-fh-tb-card,transparent);background:var(--pp-fh-slider-accent,currentColor);border-radius:50%;width:26px;height:26px}.pp-fh-tool-slider:focus-visible{outline:2px solid var(--pp-fh-slider-accent,currentColor);outline-offset:4px}.pp-fh-tb-layerbtns{flex-direction:column;gap:8px;width:100%;display:flex}.pp-fh-tb-layerbtn{all:unset;box-sizing:border-box;border-radius:var(--pp-dimension-radius-md,14px);cursor:pointer;min-height:50px;color:var(--pp-fh-tb-text);background:var(--pp-fh-tb-text);align-items:center;gap:10px;padding:0 14px;display:flex}@supports (color:color-mix(in lab, red, red)){.pp-fh-tb-layerbtn{background:color-mix(in srgb, var(--pp-fh-tb-text) 8%, transparent)}}.pp-fh-tb-layerbtn{--shell-icon-size:20px;--shell-icon-fill:var(--pp-fh-tb-text);transition:background .15s}.pp-fh-tb-layerbtn:active{background:var(--pp-fh-tb-text)}@supports (color:color-mix(in lab, red, red)){.pp-fh-tb-layerbtn:active{background:color-mix(in srgb, var(--pp-fh-tb-text) 16%, transparent)}}.pp-fh-tb-layerbtn:focus-visible{outline:2px solid var(--pp-fh-tb-text);outline-offset:2px}@media (prefers-reduced-motion:reduce){.pp-fh-tb-layerbtn{transition:none}}.pp-fh-tb-layerbtn-glyph{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.pp-fh-tb-layerbtn-label{font:var(--pp-typography-heading-label);text-transform:uppercase;letter-spacing:1px}.pp-horse-focus-lock{touch-action:none!important;overflow:hidden!important}.pp-mobile-editor-only{display:none}@media (max-width:1024px){.pp-mobile-editor-only{display:block}}.pp-browser-dark-warning{left:50%;bottom:max(12px, env(safe-area-inset-bottom,0px));z-index:10001;box-sizing:border-box;border-radius:var(--pp-dimension-radius-lg,20px);background:var(--pp-gradient-cards-on-default);border:1px solid var(--pp-color-text-on-default);align-items:flex-start;gap:12px;width:min(560px,100vw - 24px);padding:14px 16px;display:flex;position:fixed;transform:translate(-50%)}@supports (color:color-mix(in lab, red, red)){.pp-browser-dark-warning{border:1px solid color-mix(in srgb, var(--pp-color-text-on-default) 16%, transparent)}}.pp-browser-dark-warning{color:var(--pp-color-text-on-default);box-shadow:0 10px 30px #00000057}.pp-bdw-icon{--shell-icon-size:22px;--shell-icon-fill:var(--pp-color-text-on-default);flex-shrink:0;margin-top:2px;display:flex}.pp-bdw-body{flex:1;min-width:0}.pp-bdw-title{font:var(--pp-typography-heading-h4);color:var(--pp-color-text-on-default);margin:0 0 4px}.pp-bdw-text{font:var(--pp-typography-body-regular);color:var(--pp-color-text-on-default);margin:0;line-height:1.5}.pp-bdw-link{color:var(--pp-color-text-on-default);text-decoration:underline}.pp-bdw-dismiss{all:unset;cursor:pointer;border-radius:var(--pp-dimension-radius-full,999px);width:50px;height:50px;color:var(--pp-color-text-on-default);--shell-icon-size:18px;--shell-icon-fill:var(--pp-color-text-on-default);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.pp-bdw-dismiss:active{background:var(--pp-color-text-on-default)}@supports (color:color-mix(in lab, red, red)){.pp-bdw-dismiss:active{background:color-mix(in srgb, var(--pp-color-text-on-default) 10%, transparent)}}.pp-bdw-dismiss:focus-visible,.pp-bdw-link:focus-visible{outline:2px solid var(--pp-color-text-on-default);outline-offset:2px}.pp-edit-insert-btn:hover,.pp-edit-insert-btn:focus-visible{outline:none;transform:translateY(-50%)scale(1.1)!important;box-shadow:0 6px 20px #00000038!important}@media (prefers-reduced-motion:reduce){.pp-edit-section .pp-edit-overlay-toolbar,.pp-edit-section .pp-edit-overlay-tag,.pp-edit-section .pp-edit-overlay-ring,.pp-edit-insert-btn{transition:none!important}}.pp-horse-delete-cta{will-change:transform;transition:transform .15s ease-out}.pp-horse-delete-cta:hover{transform:scale(1.03)}.pp-horse-delete-cta:active{transition:transform 80ms ease-out;transform:scale(.97)}@media (prefers-reduced-motion:reduce){.pp-horse-delete-cta,.pp-horse-delete-cta:hover,.pp-horse-delete-cta:active{transition:none;transform:none}}@media (max-width:479.98px){.pp-last-saved-indicator{display:none}}.pp-edit-popover{top:calc(var(--pp-dimension-spacing-space-4) + 50px + 8px);right:var(--pp-dimension-spacing-space-4);z-index:1000;background:var(--pp-gradient-default-surface);width:380px;max-width:calc(100vw - 32px);max-height:calc(100dvh - 140px);color:var(--pp-color-text-on-default);border:1px solid var(--pp-color-text-on-default);flex-direction:column;display:flex;position:fixed}@supports (color:color-mix(in lab, red, red)){.pp-edit-popover{border:1px solid color-mix(in srgb, var(--pp-color-text-on-default) 12%, transparent)}}.pp-edit-popover{border-radius:var(--pp-dimension-radius-lg);transform-origin:100% 0;animation:.2s cubic-bezier(.16,1,.3,1) pp-pop-in;box-shadow:0 20px 60px #00000059}.pp-edit-popover-body{padding:var(--pp-dimension-spacing-space-4) var(--pp-dimension-spacing-space-5) var(--pp-dimension-spacing-space-5);gap:var(--pp-dimension-spacing-space-4);flex-direction:column;display:flex;overflow-y:auto}@keyframes pp-pop-in{0%{opacity:0;transform:scale(.96)translateY(-4px)}to{opacity:1;transform:scale(1)translateY(0)}}@media (prefers-reduced-motion:reduce){.pp-edit-popover{animation:none}}@media (max-width:720px){.pp-edit-popover{left:var(--pp-dimension-spacing-space-3);right:var(--pp-dimension-spacing-space-3);width:auto;top:calc(var(--pp-dimension-spacing-space-3) + 50px + 8px)}}.studio-contact-btn:before{content:"";position:absolute;inset:-16px -8px}.pp-collection-table-row{transition:background .12s}.pp-collection-table-row:hover{background:var(--pp-color-text-on-default)}@supports (color:color-mix(in lab, red, red)){.pp-collection-table-row:hover{background:color-mix(in srgb, var(--pp-color-text-on-default) 6%, transparent)}}.pp-collection-table-row:focus-visible,.pp-collection-table-row-link:focus-visible{outline:2px solid var(--pp-color-text-on-default);outline-offset:-2px}[data-component=PPModal] textarea:focus-visible{outline:2px solid var(--pp-color-text-on-default);outline-offset:2px}@media (prefers-reduced-motion:reduce){.pp-toast-v2-enter{animation:none}.pp-toast-v2-exit{opacity:0;animation:none}.staff-row,.staff-row-arrow{transition:none}.staff-row:hover .staff-row-arrow,.staff-row:active .staff-row-arrow{transform:none}}.hd-image-zone{cursor:pointer;transform-origin:bottom;transition:transform .25s cubic-bezier(.4,0,.2,1)}.hd-image-zone:hover{z-index:100;transform:scale(1.04)}.hd-image-zone:active{transform:scale(1.02)}@keyframes hd-lightbox-enter{0%{opacity:0}to{opacity:1}}@keyframes hd-lightbox-img-enter{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}@keyframes hd-lightbox-exit{0%{opacity:1}to{opacity:0}}@keyframes tada{0%{transform:scale(1)rotate(0)}10%,20%{transform:scale(.95)rotate(-2deg)}30%,50%,70%,90%{transform:scale(1.05)rotate(2deg)}40%,60%,80%{transform:scale(1.05)rotate(-2deg)}to{transform:scale(1)rotate(0)}}.animate-tada{animation:.8s ease-in-out tada}@media (prefers-reduced-motion:reduce){.animate-tada{animation:none}}@keyframes pp-headshake{0%{transform:translate(0)}6.5%{transform:translate(-6px)rotateY(-9deg)}18.5%{transform:translate(5px)rotateY(7deg)}31.5%{transform:translate(-3px)rotateY(-5deg)}43.5%{transform:translate(2px)rotateY(3deg)}50%{transform:translate(0)}}.animate-headshake{animation:.82s ease-in-out pp-headshake}@media (prefers-reduced-motion:reduce){.animate-headshake{animation:none}}.pp-pop,.pp-pop-press{transition:transform .22s cubic-bezier(.34,1.56,.64,1)}.pp-pop:hover{transform:scale(1.03)}.pp-pop:active,.pp-pop-press:active{transform:scale(.95)}@media (prefers-reduced-motion:reduce){.pp-pop,.pp-pop-press{transition:none}.pp-pop:hover,.pp-pop:active,.pp-pop-press:active{transform:none}}@keyframes pp-wiggle{0%{transform:translate(0)rotate(0)}15%{transform:translate(-5px)rotate(-1deg)}30%{transform:translate(4px)rotate(1deg)}45%{transform:translate(-3px)rotate(-.6deg)}60%{transform:translate(2px)rotate(.6deg)}75%{transform:translate(-1px)rotate(0)}to{transform:translate(0)rotate(0)}}.animate-pp-wiggle{animation:.45s ease-in-out pp-wiggle}@media (prefers-reduced-motion:reduce){.animate-pp-wiggle{animation:none}}@keyframes pp-leaderboard-highlight-ring{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--pp-color-text-on-default) 0%, transparent);background:color-mix(in srgb, var(--pp-color-text-on-default) 0%, transparent)}20%{box-shadow:0 0 0 3px color-mix(in srgb, var(--pp-color-text-on-default) 32%, transparent);background:color-mix(in srgb, var(--pp-color-text-on-default) 9%, transparent)}to{box-shadow:0 0 0 0 color-mix(in srgb, var(--pp-color-text-on-default) 0%, transparent);background:color-mix(in srgb, var(--pp-color-text-on-default) 0%, transparent)}}.pp-leaderboard-highlight{border-radius:var(--pp-dimension-radius-md);animation:2.2s ease-in-out pp-leaderboard-highlight-ring,.45s ease-in-out .18s pp-wiggle}@media (prefers-reduced-motion:reduce){.pp-leaderboard-highlight{animation:2.2s ease-in-out pp-leaderboard-highlight-ring}}.faq-horseshoe-list>li{position:relative}.faq-horseshoe-list>li:before{content:"";opacity:.85;background-color:currentColor;width:14px;height:14px;position:absolute;top:.32em;left:-22px;-webkit-mask-image:url(/icons/horseshoe.svg);mask-image:url(/icons/horseshoe.svg);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hd-lightbox{animation:.3s ease-out hd-lightbox-enter}.hd-lightbox[data-closing]{animation:.2s ease-in forwards hd-lightbox-exit}.hd-lightbox-img{animation:.35s cubic-bezier(.2,0,.2,1) hd-lightbox-img-enter}.hd-tint-slider{appearance:none;cursor:pointer;border-radius:4px;outline:none;width:100%;height:8px}.hd-tint-slider::-webkit-slider-thumb{appearance:none;cursor:pointer;border:3px solid #fff;border-radius:50%;width:24px;height:24px;transition:transform .15s;box-shadow:0 2px 8px #00000059}.hd-tint-slider::-moz-range-thumb{cursor:pointer;border:3px solid #fff;border-radius:50%;width:24px;height:24px;transition:transform .15s;box-shadow:0 2px 8px #00000059}.hd-tint-slider::-webkit-slider-thumb:hover{transform:scale(1.2)}.hd-tint-slider::-moz-range-thumb:hover{transform:scale(1.2)}.hd-tint-slider:focus-visible::-webkit-slider-thumb{outline-offset:2px;outline:3px solid #fff}.hd-tint-slider:focus-visible::-moz-range-thumb{outline-offset:2px;outline:3px solid #fff}@keyframes hd-img-exit-left{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-40px)}}@keyframes hd-img-exit-right{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(40px)}}@keyframes hd-img-enter-from-right{0%{opacity:0;transform:translate(40px)}to{opacity:1;transform:translate(0)}}@keyframes hd-img-enter-from-left{0%{opacity:0;transform:translate(-40px)}to{opacity:1;transform:translate(0)}}@keyframes hd-table-enter-from-left{0%{opacity:0;transform:translate(-30px)}to{opacity:1;transform:translate(0)}}@keyframes hd-table-enter-from-right{0%{opacity:0;transform:translate(30px)}to{opacity:1;transform:translate(0)}}@keyframes hd-counter-enter{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.pp-spotlight-pulse{animation:2s cubic-bezier(.4,0,.6,1) infinite pp-spotlight-pulse}@keyframes pp-spotlight-pulse{0%,to{opacity:.6;transform:scale(1)}50%{opacity:0;transform:scale(1.08)}}@media (prefers-reduced-motion:reduce){.pp-spotlight-pulse{opacity:.4;animation:none}.pp-cta{transition:none}.pp-cta:hover,.pp-cta:active,.pp-cta[data-pressed]{transform:none}.pp-cta .shell-icon-static{transition:none}.pp-cta:hover>[aria-hidden=true] .shell-icon-static,.pp-cta:active>[aria-hidden=true] .shell-icon-static{transform:none}.pp-pagination-arrow-icon{transition:none}.pp-pagination-arrow:hover .pp-pagination-arrow-left,.pp-pagination-arrow:hover .pp-pagination-arrow-right,.pp-pagination-arrow:active .pp-pagination-arrow-left,.pp-pagination-arrow:active .pp-pagination-arrow-right{transform:none}.pp-pagination-page-text{transition:none}.pp-pagination-page:hover .pp-pagination-page-text,.pp-pagination-page:active .pp-pagination-page-text{transform:none}[data-hd-anim]{animation:none!important}.hd-image-zone{transition:none}.hd-image-zone:hover{transform:none}.hd-lightbox,.hd-lightbox[data-closing],.hd-lightbox-img{animation:none}.horse-card .horse-card-image{transition:none}.horse-card:hover .horse-card-image,.horse-card:focus-visible .horse-card-image,.horse-card[data-pressed] .horse-card-image{transform:none}.horse-card-shimmer:after,.activity-shimmer:after{animation:none}.activity-row,.activity-pagination-row,[data-activity-decoration],[data-component=PPModal],[data-pp-modal-blanket],[data-component=PPDrawer],[data-pp-drawer-blanket]{transition:none!important}.onboarding-showup,.onboarding-reveal,.onboarding-slidein,.onboarding-form-reveal,.onboarding-fade-in-delayed{opacity:1!important;animation:none!important;transform:none!important}.onboarding-reveal{max-width:none!important}.onboarding-slidein{margin-left:0!important}.onboarding-slide-enter,.onboarding-slide-exit{opacity:1!important;animation:none!important}}@media (max-width:599px){[data-pp-modal-positioner]{padding:0!important}[data-component=PPModal]{height:100%;border-radius:0!important;max-width:100%!important;max-height:100%!important}}.pp-modal-scrollbar{scrollbar-width:thin!important;scrollbar-color:var(--pp-color-text-on-default) transparent!important}@supports (color:color-mix(in lab, red, red)){.pp-modal-scrollbar{scrollbar-color:color-mix(in srgb, var(--pp-color-text-on-default) 30%, transparent) transparent!important}}.pp-modal-scrollbar::-webkit-scrollbar{width:8px}.pp-modal-scrollbar::-webkit-scrollbar-track{background:0 0}.pp-modal-scrollbar::-webkit-scrollbar-thumb{background:var(--pp-color-text-on-default)}@supports (color:color-mix(in lab, red, red)){.pp-modal-scrollbar::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--pp-color-text-on-default) 30%, transparent)}}.pp-modal-scrollbar::-webkit-scrollbar-thumb{border-radius:var(--pp-dimension-radius-sm,4px)}.pp-modal-scrollbar::-webkit-scrollbar-thumb:hover{background:var(--pp-color-text-on-default)}@supports (color:color-mix(in lab, red, red)){.pp-modal-scrollbar::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb, var(--pp-color-text-on-default) 50%, transparent)}}@keyframes pp-modal-morph-in{0%{opacity:0}to{opacity:1}}.pp-modal-morph-content{animation:.2s cubic-bezier(.22,1,.36,1) pp-modal-morph-in}@media (prefers-reduced-motion:reduce){.pp-modal-morph-content{animation:none}}html.pp-view-crossfade::view-transition-old(pp-modal-swap){mix-blend-mode:normal;transform-origin:50%;animation-duration:.2s;animation-timing-function:ease-in-out;animation-fill-mode:both}html.pp-view-crossfade::view-transition-new(pp-modal-swap){mix-blend-mode:normal;transform-origin:50%;animation-duration:.2s;animation-timing-function:ease-in-out;animation-fill-mode:both}html.pp-view-crossfade::view-transition-old(pp-modal-swap){animation-name:pp-view-crossfade-out}html.pp-view-crossfade::view-transition-new(pp-modal-swap){animation-name:pp-view-crossfade-in}@keyframes pp-view-crossfade-out{0%{opacity:1;filter:blur();transform:scale(1)}to{opacity:0;filter:blur(3px);transform:scale(.97)}}@keyframes pp-view-crossfade-in{0%{opacity:0;filter:blur(3px);transform:scale(.97)}to{opacity:1;filter:blur();transform:scale(1)}}@media (prefers-reduced-motion:reduce){html.pp-view-crossfade::view-transition-old(pp-modal-swap){animation:none}html.pp-view-crossfade::view-transition-new(pp-modal-swap){animation:none}}.pp-gift-cta-wrap{align-self:flex-start;width:fit-content}@media (max-width:749px){.pp-gift-cta-wrap{align-self:stretch;width:100%}.pp-gift-cta-wrap>*{width:100%}}.pp-accent-scrollbar{scrollbar-width:thin;scrollbar-color:var(--pp-color-text-on-accent) transparent}@supports (color:color-mix(in lab, red, red)){.pp-accent-scrollbar{scrollbar-color:color-mix(in srgb, var(--pp-color-text-on-accent) 30%, transparent) transparent}}.pp-accent-scrollbar::-webkit-scrollbar{width:8px}.pp-accent-scrollbar::-webkit-scrollbar-track{background:0 0}.pp-accent-scrollbar::-webkit-scrollbar-thumb{background:var(--pp-color-text-on-accent)}@supports (color:color-mix(in lab, red, red)){.pp-accent-scrollbar::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--pp-color-text-on-accent) 30%, transparent)}}.pp-accent-scrollbar::-webkit-scrollbar-thumb{border-radius:var(--pp-dimension-radius-sm,4px)}.pp-accent-scrollbar::-webkit-scrollbar-thumb:hover{background:var(--pp-color-text-on-accent)}@supports (color:color-mix(in lab, red, red)){.pp-accent-scrollbar::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb, var(--pp-color-text-on-accent) 50%, transparent)}}@media (max-width:749px){.pp-modal-footer{flex-direction:column!important;align-items:center!important}.pp-modal-footer>*{width:100%}.pp-modal-footer-spacer{display:none}}.pp-tier-header-info{align-items:center;gap:var(--pp-dimension-spacing-space-4);display:flex}@media (max-width:749px){.pp-tier-header-row{flex-direction:column!important;align-items:stretch!important}.pp-tier-view-all{border-top:1px solid var(--pp-color-text-on-default);justify-content:center;display:flex}@supports (color:color-mix(in lab, red, red)){.pp-tier-view-all{border-top:1px solid color-mix(in srgb, var(--pp-color-text-on-default) 12%, transparent)}}.pp-tier-view-all{padding-top:var(--pp-dimension-spacing-space-3)}.pp-tier-header-info{align-items:flex-start;gap:var(--pp-dimension-spacing-space-1);flex-direction:column}.pp-tier-header-divider{display:none}}.pp-card-scrollbar::-webkit-scrollbar{width:8px}.pp-card-scrollbar::-webkit-scrollbar-track{background:var(--pp-color-text-on-default)}@supports (color:color-mix(in lab, red, red)){.pp-card-scrollbar::-webkit-scrollbar-track{background:color-mix(in srgb, var(--pp-color-text-on-default) 6%, transparent)}}.pp-card-scrollbar::-webkit-scrollbar-track{border-radius:4px}.pp-card-scrollbar::-webkit-scrollbar-thumb{background:var(--pp-color-text-on-default)}@supports (color:color-mix(in lab, red, red)){.pp-card-scrollbar::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--pp-color-text-on-default) 25%, transparent)}}.pp-card-scrollbar::-webkit-scrollbar-thumb{border-radius:4px;min-height:40px}.pp-card-scrollbar::-webkit-scrollbar-thumb:hover{background:var(--pp-color-text-on-default)}@supports (color:color-mix(in lab, red, red)){.pp-card-scrollbar::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb, var(--pp-color-text-on-default) 40%, transparent)}}.pp-card-scrollbar::-webkit-scrollbar-thumb:active{background:var(--pp-color-text-on-default)}@supports (color:color-mix(in lab, red, red)){.pp-card-scrollbar::-webkit-scrollbar-thumb:active{background:color-mix(in srgb, var(--pp-color-text-on-default) 50%, transparent)}}.pp-card-scrollbar{scrollbar-width:auto;scrollbar-color:var(--pp-color-text-on-default) var(--pp-color-text-on-default)}@supports (color:color-mix(in lab, red, red)){.pp-card-scrollbar{scrollbar-color:color-mix(in srgb, var(--pp-color-text-on-default) 25%, transparent) color-mix(in srgb, var(--pp-color-text-on-default) 6%, transparent)}}@media (max-width:749px){[data-component=PPDrawer]:not([data-width=full]){width:100vw!important}}.pp-chip:focus-visible{outline:2px solid var(--pp-color-text-on-default);outline-offset:2px}.pp-tab-button:focus-visible{outline-offset:2px;border-radius:2px;outline:2px solid}.pp-crop-area:focus-visible{outline-offset:2px;outline:2px solid}.pp-bubble-toggle-option:focus-visible{border-radius:999px;outline:2px solid #0000;box-shadow:inset 0 0 0 2px}@media (prefers-reduced-motion:reduce){.pp-chip,.pp-expressive-radio-card{transition:none!important}.pp-expressive-radio-card:hover{transform:none!important}}.pp-expressive-radio-card:focus-visible{outline-offset:2px;outline:2px solid}html[data-theme-pack=lavender-haze] [data-component=PPDrawer]{overflow:visible}html[data-theme-pack=lavender-haze] [data-component=PPDrawer][data-enter-from=right]:before{content:"";pointer-events:none;z-index:0;opacity:.85;background-image:url(/theme-packs/lavender-haze/fill.png);background-position:top;background-repeat:repeat-y;background-size:100%;width:70px;position:absolute;top:0;bottom:0;left:0;transform:translate(-50%)}html[data-theme-pack=lavender-haze] [data-component=PPDrawer][data-enter-from=left]:before{content:"";pointer-events:none;z-index:0;opacity:.85;background-image:url(/theme-packs/lavender-haze/fill.png);background-position:top;background-repeat:repeat-y;background-size:100%;width:70px;position:absolute;top:0;bottom:0;right:0;transform:translate(50%)}@media (max-width:749px){html[data-theme-pack=lavender-haze] [data-component=PPDrawer]:before{display:none}}[data-component=SiteFooter]{z-index:0;position:relative}.site-footer-grid{gap:var(--pp-dimension-spacing-space-6,30px);padding:var(--pp-dimension-spacing-space-6,30px) var(--pp-dimension-spacing-space-3,12px);grid-template-columns:1fr;display:grid}.site-footer-sitemap{gap:var(--pp-dimension-spacing-space-5,25px);grid-template-columns:repeat(2,1fr);display:grid}.site-footer-section{padding:var(--pp-dimension-spacing-space-5,25px) var(--pp-dimension-spacing-space-3,12px)}.site-footer-copyright{padding:var(--pp-dimension-spacing-space-3,12px) var(--pp-dimension-spacing-space-3,12px)}.pp-library-action-cards{flex-direction:column;display:flex}@media (min-width:1280px){.pp-library-action-cards{flex-flow:wrap}}.pp-card-url-link{text-decoration:none}.pp-card-url-link:hover,.pp-card-url-link:focus-visible{text-decoration:underline}.pp-voting-controls-full{display:none}.pp-voting-controls-compact{background:var(--pp-gradient-cards-on-default);border-radius:var(--pp-dimension-radius-lg);align-items:stretch;display:inline-flex;overflow:hidden}.pp-voting-controls-compact-btn{min-width:var(--shell-touch-target,50px);min-height:var(--shell-touch-target,50px);padding:0 var(--pp-dimension-spacing-space-3,12px);cursor:pointer;--shell-icon-size:20px;--shell-icon-fill:var(--pp-color-text-on-default);background:0 0;border:none;justify-content:center;align-items:center;transition:background .15s;display:inline-flex;position:relative}.pp-voting-controls-compact-btn:hover{background:var(--pp-color-text-on-default)}@supports (color:color-mix(in lab, red, red)){.pp-voting-controls-compact-btn:hover{background:color-mix(in srgb, var(--pp-color-text-on-default) 8%, transparent)}}.pp-voting-controls-compact-btn:focus-visible{outline:2px solid var(--pp-color-text-on-default);outline-offset:-2px}.pp-voting-controls-compact-divider{background:var(--pp-color-text-on-default);align-self:stretch;width:1px}@supports (color:color-mix(in lab, red, red)){.pp-voting-controls-compact-divider{background:color-mix(in srgb, var(--pp-color-text-on-default) 20%, transparent)}}@media (prefers-reduced-motion:reduce){.pp-voting-controls-compact-btn{transition:none}}@media (min-width:750px){.pp-voting-controls-full{display:flex}.pp-voting-controls-compact{display:none}.site-footer-grid{gap:var(--pp-dimension-spacing-space-7,35px);padding:var(--pp-dimension-spacing-space-7,35px) var(--pp-dimension-spacing-space-5,25px);grid-template-columns:240px 1fr}.site-footer-sitemap{gap:var(--pp-dimension-spacing-space-5,25px);grid-template-columns:repeat(2,1fr)}.site-footer-section{padding:var(--pp-dimension-spacing-space-6,30px) var(--pp-dimension-spacing-space-5,25px)}.site-footer-copyright{padding:var(--pp-dimension-spacing-space-4,20px) var(--pp-dimension-spacing-space-5,25px)}}@media (min-width:1280px){.site-footer-grid{gap:var(--pp-dimension-spacing-space-8,50px);padding:var(--pp-dimension-spacing-space-8,50px) var(--pp-dimension-spacing-space-6,30px);grid-template-columns:280px 1fr}.site-footer-sitemap{gap:var(--pp-dimension-spacing-space-6,30px);grid-template-columns:repeat(4,1fr)}.site-footer-section{padding:var(--pp-dimension-spacing-space-6,30px) var(--pp-dimension-spacing-space-6,30px)}.site-footer-copyright{padding:var(--pp-dimension-spacing-space-4,20px) var(--pp-dimension-spacing-space-6,30px)}}@media (min-width:1700px){.site-footer-grid{gap:var(--pp-dimension-spacing-space-8,50px);padding:var(--pp-dimension-spacing-space-8,50px) var(--pp-dimension-spacing-space-8,50px);grid-template-columns:300px 1fr}.site-footer-sitemap{gap:var(--pp-dimension-spacing-space-7,35px);grid-template-columns:repeat(4,1fr)}.site-footer-section{padding:var(--pp-dimension-spacing-space-6,30px) var(--pp-dimension-spacing-space-8,50px)}.site-footer-copyright{padding:var(--pp-dimension-spacing-space-4,20px) var(--pp-dimension-spacing-space-8,50px)}}.site-footer-link{text-decoration:none;position:relative}.site-footer-link:after{content:"";background:var(--pp-color-text-on-accent);transform-origin:50%;border-radius:1px;width:100%;height:2px;transition:transform .25s ease-in-out;position:absolute;bottom:-2px;left:0;transform:scaleX(0)}.site-footer-link:hover:after,.site-footer-link:focus-visible:after{transform:scaleX(1)}.site-footer-social:hover{background:var(--pp-color-text-on-accent)!important}@supports (color:color-mix(in lab, red, red)){.site-footer-social:hover{background:color-mix(in srgb, var(--pp-color-text-on-accent) 20%, transparent)!important}}[data-theme-pack=pixel-ponies-green]{--pp-typography-expressive-large:400 50px/1.5 "Italianno";--pp-typography-expressive-regular:400 36px/1.5 "Italianno";--pp-typography-heading-h1:400 36px/1.2 "Instrument Serif";--pp-typography-heading-h2:400 30px/1.25 "Instrument Serif";--pp-typography-heading-h3:600 20px/1.3 "Instrument Sans";--pp-typography-heading-h4:600 18px/1.3 "Instrument Sans";--pp-typography-heading-utility-headline:500 16px/1.4 "Instrument Sans";--pp-typography-heading-label:600 14px/1.4 "Instrument Sans";--pp-typography-body-large:400 18px/1.5 "Instrument Sans";--pp-typography-body-regular:400 16px/1.5 "Instrument Sans";--pp-typography-body-small:400 12px/1.5 "Instrument Sans";--pp-gradient-accent-surface:var(--pp-gradient-pixel-ponies-green-accent-surface);--pp-gradient-default-surface:var(--pp-gradient-pixel-ponies-green-default-surface);--pp-gradient-high-priority-surface:var(--pp-gradient-pixel-ponies-green-high-priority-surface);--pp-gradient-medium-priority-surface:var(--pp-gradient-pixel-ponies-green-medium-priority-surface);--pp-gradient-cards-on-accent:var(--pp-gradient-pixel-ponies-green-cards-on-accent);--pp-gradient-cards-on-default:var(--pp-gradient-pixel-ponies-green-cards-on-default);--pp-gradient-cards-on-high-priority:var(--pp-gradient-pixel-ponies-green-cards-on-high-priority);--pp-gradient-cards-on-medium-priority:var(--pp-gradient-pixel-ponies-green-cards-on-medium-priority);--pp-color-text-on-accent:var(--pp-color-pixel-ponies-green-text-on-accent);--pp-color-text-on-default:var(--pp-color-pixel-ponies-green-text-on-default);--pp-color-text-on-high-priority:var(--pp-color-pixel-ponies-green-text-on-high-priority);--pp-color-text-on-medium-priority:var(--pp-color-pixel-ponies-green-text-on-medium-priority);--pp-color-cards-on-default:var(--pp-color-pixel-ponies-green-cards-on-default);--pp-typography-cta:500 16px/100% var(--font-body);--pp-typography-cta-tracking:1.6px;--pp-typography-cta-transform:uppercase;--pp-card-name-font:var(--pp-typography-heading-h2);--pp-card-name-tracking:-.3px;--pp-card-name-transform:none;--pp-card-subtitle-font:var(--pp-typography-heading-utility-headline);--pp-card-subtitle-tracking:1.6px;--pp-card-fade-color:#333d27f2;--pp-color-accent-surface-fallback:#5a7047;--pp-color-default-surface-fallback:#f4eac9;--pp-cta-border-on-accent:#f4eac9;--pp-cta-border-on-default:#5a7047;--pp-tab-border-accent:#f3ecd8;--pp-tab-border-default:#211d16;--shell-tracking-headline:1.6px;--shell-tracking-label:1.4px;--shell-icon-fill:var(--pp-color-pixel-ponies-green-text-on-accent);--activity-tracker-src:none;--pp-accent-bg-position:initial;--pp-accent-bg-size:auto;--font-expressive-large:var(--font-italianno);--default-surface-fill-hover:#f4eac9;--accent-surface-fill-hover:#5a7047;--scrollbar-track:#f4eac9;--scrollbar-thumb:#5a7047;--scrollbar-thumb-hover:#333d27;--pp-card-icon-row-height:auto;--elevation-color:#333d2729}[data-theme-pack=lavender-haze]{--activity-fade-color:#b7aaff;--pp-gradient-accent-surface:linear-gradient(180deg, #ebe2ff99 0%, #b7aaff99 100%), url(/theme-packs/lavender-haze/accent-surface.jpg);--pp-gradient-default-surface:url(/theme-packs/lavender-haze/gingham-texture.jpg);--pp-color-default-surface-fallback:#f5f0f8;--pp-color-accent-surface-fallback:#4f4276;--pp-accent-bg-size:auto;--pp-accent-bg-position:initial;--pp-gradient-cards-on-accent:var(--pp-gradient-lavender-haze-cards-on-accent);--pp-gradient-cards-on-default:var(--pp-gradient-lavender-haze-cards-on-default);--pp-gradient-cards-on-high-priority:var(--pp-gradient-lavender-haze-cards-on-high-priority);--pp-gradient-cards-on-medium-priority:var(--pp-gradient-lavender-haze-cards-on-medium-priority);--pp-gradient-high-priority-surface:var(--pp-gradient-lavender-haze-high-priority-surface);--pp-gradient-medium-priority-surface:var(--pp-gradient-lavender-haze-medium-priority-surface);--pp-color-text-on-accent:#281d3f;--pp-color-text-on-default:#281d3f;--pp-color-text-on-high-priority:#fff;--pp-color-text-on-medium-priority:#1a0f00;--pp-color-cards-on-default:var(--pp-color-lavender-haze-cards-on-default);--shell-icon-fill:#281d3f;--font-expressive-large:var(--font-lavishly-yours);--pp-typography-expressive-large:400 72px/1.5 var(--font-lavishly-yours);--pp-typography-expressive-regular:400 48px/1.5 var(--font-lavishly-yours);--pp-typography-heading-h1:400 36px/1.2 var(--font-delius-swash-caps);--pp-typography-heading-h2:400 30px/1.25 var(--font-delius);--pp-typography-heading-h3:700 20px/1.3 var(--font-delius-unicase);--pp-typography-heading-h4:700 18px/1.3 var(--font-delius-unicase);--pp-typography-heading-utility-headline:400 16px/1.4 var(--font-delius-unicase);--pp-typography-heading-label:700 14px/1.4 var(--font-delius-unicase);--pp-typography-cta:400 16px/100% var(--font-delius-unicase);--pp-typography-cta-tracking:1.6px;--pp-typography-cta-transform:uppercase;--pp-typography-body-large:400 18px/1.5 var(--font-delius);--pp-typography-body-regular:400 16px/1.5 var(--font-cantarell);--pp-typography-body-small:400 12px/1.5 var(--font-cantarell);--pp-card-name-font:var(--pp-typography-heading-h2);--pp-card-name-tracking:-.3px;--pp-card-name-transform:none;--pp-card-subtitle-font:var(--pp-typography-heading-utility-headline);--pp-card-subtitle-tracking:1.6px;--pp-card-icon-row-height:auto;--pp-card-fade-color:#b7aafff2;--scrollbar-track:#f0ebf5;--scrollbar-thumb:#bd85fb;--scrollbar-thumb-hover:#9b6ad4;--elevation-color:#281d3f29;--pp-cta-border-on-default:#3d2e4d;--pp-cta-border-on-accent:#281d3f;--pp-tab-border-accent:#281d3f;--pp-tab-border-default:#3d2e4d;--activity-tracker-src:url(/theme-packs/lavender-haze/activity-deco.png);--default-surface-fill-hover:#f0ebf5;--accent-surface-fill-hover:#c99dfc;--shell-tracking-headline:1.6px;--shell-tracking-label:1.4px}@keyframes lh-flower-sway{0%{transform:translate(0)}50%{transform:translate(-15px)}to{transform:translate(0)}}@keyframes lh-shimmer{0%{filter:brightness()}35%{filter:brightness(1.25)}to{filter:brightness()}}@keyframes lh-sparkle-a{0%{background-size:0 0,0 0,0 0,0 0,0 0;transform:translate(0)}5%{background-size:8px 8px,0 0,0 0,0 0,0 0}12%{background-size:8px 8px,0 0,0 0,0 0,0 0}17%{background-size:8px 8px,8px 8px,0 0,0 0,0 0}22%{background-size:0 0,8px 8px,0 0,0 0,0 0}28%{background-size:0 0,8px 8px,8px 8px,0 0,0 0}35%{background-size:0 0,0 0,8px 8px,0 0,0 0;transform:translate(1px,-2px)}42%{background-size:0 0,0 0,8px 8px,8px 8px,0 0}48%{background-size:0 0,0 0,0 0,8px 8px,0 0}55%{background-size:0 0,0 0,0 0,8px 8px,8px 8px}60%{background-size:0 0,0 0,0 0,0 0,8px 8px;transform:translate(-1px,-1px)}67%{background-size:8px 8px,0 0,0 0,0 0,8px 8px}72%{background-size:8px 8px,0 0,0 0,0 0,0 0}78%{background-size:8px 8px,0 0,8px 8px,0 0,0 0}85%{background-size:0 0,0 0,8px 8px,0 0,0 0;transform:translateY(1px)}90%{background-size:0 0,8px 8px,8px 8px,0 0,0 0}96%{background-size:0 0,4px 4px,4px 4px,0 0,0 0}to{background-size:0 0,0 0,0 0,0 0,0 0;transform:translate(0)}}@keyframes lh-sparkle-b{0%{background-size:0 0,0 0,0 0,0 0,0 0;transform:translate(0)}4%{background-size:8px 8px,0 0,0 0,0 0,0 0}10%{background-size:8px 8px,0 0,0 0,0 0,0 0}15%{background-size:8px 8px,0 0,8px 8px,0 0,0 0}20%{background-size:0 0,0 0,8px 8px,0 0,0 0;transform:translate(-1px,-1px)}26%{background-size:0 0,0 0,8px 8px,0 0,8px 8px}32%{background-size:0 0,0 0,0 0,0 0,8px 8px}38%{background-size:0 0,8px 8px,0 0,0 0,8px 8px}44%{background-size:0 0,8px 8px,0 0,0 0,0 0;transform:translate(1px,-2px)}50%{background-size:0 0,8px 8px,0 0,8px 8px,0 0}56%{background-size:0 0,0 0,0 0,8px 8px,0 0}62%{background-size:8px 8px,0 0,0 0,8px 8px,0 0}68%{background-size:8px 8px,0 0,0 0,0 0,0 0;transform:translateY(1px)}74%{background-size:8px 8px,0 0,0 0,0 0,8px 8px}80%{background-size:0 0,0 0,0 0,0 0,8px 8px}86%{background-size:0 0,0 0,8px 8px,0 0,8px 8px}93%{background-size:0 0,0 0,4px 4px,0 0,4px 4px;transform:translate(-1px)}to{background-size:0 0,0 0,0 0,0 0,0 0;transform:translate(0)}}html[data-theme-pack=lavender-haze] [data-component=PageShell]>header{overflow:visible!important}@keyframes pp-menu-cascade{0%{opacity:0;transform:translate(-4px)}to{opacity:1;transform:translate(0)}}@media (prefers-reduced-motion:reduce){@keyframes pp-menu-cascade{0%{opacity:0}to{opacity:1}}}:root{--pp-typography-pro-gold-title:var(--pp-typography-pixel-ponies-green-heading-h2);--pp-typography-pro-gold-cta:var(--pp-typography-pixel-ponies-green-heading-h4);--pp-typography-pro-gold-label:var(--pp-typography-pixel-ponies-green-heading-label);--pp-typography-pro-gold-body:var(--pp-typography-pixel-ponies-green-body-regular);--pp-typography-pro-gold-body-lg:var(--pp-typography-pixel-ponies-green-body-large)}.pp-nav-gold-shimmer{z-index:0;pointer-events:none;border-radius:inherit;mix-blend-mode:overlay;background:linear-gradient(105deg,#0000 40%,#ffffff8c 50%,#0000 60%);animation:4.5s ease-in-out .8s infinite pp-nav-gold-shimmer;position:absolute;inset:0;transform:translate(-130%)}@keyframes pp-nav-gold-shimmer{0%{transform:translate(-130%)}60%,to{transform:translate(130%)}}@media (prefers-reduced-motion:reduce){.pp-nav-gold-shimmer{opacity:0;animation:none}}:root{--tab-slide-dur:.2s;--tab-slide-distance:8px;--tab-blur:3px;--tab-slide-ease:cubic-bezier(.22, 1, .36, 1)}@keyframes pp-tab-slide-from-right{0%{opacity:0;transform:translateX(var(--tab-slide-distance));filter:blur(var(--tab-blur))}to{opacity:1;filter:blur();transform:translate(0)}}@keyframes pp-tab-slide-from-left{0%{opacity:0;transform:translateX(calc(var(--tab-slide-distance) * -1));filter:blur(var(--tab-blur))}to{opacity:1;filter:blur();transform:translate(0)}}.pp-tab-slide-right{animation:pp-tab-slide-from-right var(--tab-slide-dur) var(--tab-slide-ease) both}.pp-tab-slide-left{animation:pp-tab-slide-from-left var(--tab-slide-dur) var(--tab-slide-ease) both}@keyframes pp-tab-slide-to-left{0%{opacity:1;filter:blur();transform:translate(0)}to{opacity:0;transform:translateX(calc(var(--tab-slide-distance) * -1));filter:blur(var(--tab-blur))}}@keyframes pp-tab-slide-to-right{0%{opacity:1;filter:blur();transform:translate(0)}to{opacity:0;transform:translateX(var(--tab-slide-distance));filter:blur(var(--tab-blur))}}.pp-tab-exit-left{animation:pp-tab-slide-to-left var(--tab-slide-dur) var(--tab-slide-ease) both}.pp-tab-exit-right{animation:pp-tab-slide-to-right var(--tab-slide-dur) var(--tab-slide-ease) both}@media (prefers-reduced-motion:reduce){.pp-tab-slide-right,.pp-tab-slide-left,.pp-tab-exit-left,.pp-tab-exit-right{animation:none}}@keyframes pp-notif-cascade{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){@keyframes pp-notif-cascade{0%{opacity:1;transform:none}to{opacity:1;transform:none}}}.pp-menu-cascade-item{opacity:0;animation:.3s ease-out forwards pp-notif-cascade;transform:translateY(8px)}.pp-toolbar-row>*{flex:1 0 auto}@container (max-width:400px){.pp-toolbar-row{flex-direction:column}}@media (max-width:500px){.pp-toolbar-row{flex-direction:column}.pp-toolbar-row>*{width:100%}}.pp-drop-target-active{filter:drop-shadow(0 0 8px #fff6);transition:transform .2s ease-out,filter .2s ease-out!important;transform:scale(1.3)!important}.pp-drop-target-hover{filter:drop-shadow(0 0 16px #ffffffb3);transform:scale(1.6)!important}@media (prefers-reduced-motion:reduce){.pp-drop-target-active,.pp-drop-target-hover{filter:none;transform:scale(1)!important}}html[data-theme-pack=lavender-haze] [data-toprail-nav] button,html[data-theme-pack=lavender-haze] [data-toprail-nav] a,html[data-theme-pack=lavender-haze] [data-leftrail] button,html[data-theme-pack=lavender-haze] [data-leftrail] a,html[data-theme-pack=lavender-haze] [data-toprail-user] button:not(.pp-cta),html[data-theme-pack=lavender-haze] .shell-bottom-nav button{position:relative}html[data-theme-pack=lavender-haze] [data-toprail-nav] button:hover .shell-icon,html[data-theme-pack=lavender-haze] [data-toprail-nav] a:hover .shell-icon,html[data-theme-pack=lavender-haze] [data-leftrail] button:hover .shell-icon,html[data-theme-pack=lavender-haze] [data-leftrail] a:hover .shell-icon,html[data-theme-pack=lavender-haze] [data-toprail-user] button:not(.pp-cta):hover .shell-icon,html[data-theme-pack=lavender-haze] [data-toprail-user] button:not(.pp-cta):hover .shell-hover,html[data-theme-pack=lavender-haze] .shell-bottom-nav button:hover .shell-icon,html[data-theme-pack=lavender-haze] [data-toprail-nav] button:hover .text-gradient-on-accent,html[data-theme-pack=lavender-haze] [data-toprail-nav] a:hover .text-gradient-on-accent,html[data-theme-pack=lavender-haze] [data-leftrail] button:hover .text-gradient-on-accent,html[data-theme-pack=lavender-haze] [data-leftrail] a:hover .text-gradient-on-accent{animation:.6s ease-out lh-shimmer}html[data-theme-pack=lavender-haze] [data-toprail-nav] button:before,html[data-theme-pack=lavender-haze] [data-toprail-nav] a:before,html[data-theme-pack=lavender-haze] [data-leftrail] button:before,html[data-theme-pack=lavender-haze] [data-leftrail] a:before,html[data-theme-pack=lavender-haze] [data-toprail-user] button:not(.pp-cta):before,html[data-theme-pack=lavender-haze] .shell-bottom-nav button:before{content:"";pointer-events:none;z-index:1;background-image:radial-gradient(circle,#fff 0%,#0000 60%),radial-gradient(circle,#fffffff2 0%,#0000 60%),radial-gradient(circle,#fff 0%,#0000 60%),radial-gradient(circle,#ffffffe6 0%,#0000 60%),radial-gradient(circle,#fffffff2 0%,#0000 60%);background-position:18% 22%,78% 12%,42% 82%,8% 58%,88% 48%;background-repeat:no-repeat;background-size:0 0,0 0,0 0,0 0,0 0;position:absolute;inset:-12px}html[data-theme-pack=lavender-haze] [data-toprail-nav] button:hover:before,html[data-theme-pack=lavender-haze] [data-toprail-nav] a:hover:before,html[data-theme-pack=lavender-haze] [data-leftrail] button:hover:before,html[data-theme-pack=lavender-haze] [data-leftrail] a:hover:before,html[data-theme-pack=lavender-haze] [data-toprail-user] button:not(.pp-cta):hover:before,html[data-theme-pack=lavender-haze] .shell-bottom-nav button:hover:before{animation:10s ease-in-out infinite lh-sparkle-a}html[data-theme-pack=lavender-haze] [data-toprail-nav] button:after,html[data-theme-pack=lavender-haze] [data-toprail-nav] a:after,html[data-theme-pack=lavender-haze] [data-leftrail] button:after,html[data-theme-pack=lavender-haze] [data-leftrail] a:after,html[data-theme-pack=lavender-haze] [data-toprail-user] button:not(.pp-cta):after,html[data-theme-pack=lavender-haze] .shell-bottom-nav button:after{content:"";pointer-events:none;z-index:1;background-image:radial-gradient(circle,#fff 0%,#0000 60%),radial-gradient(circle,#fffffff2 0%,#0000 60%),radial-gradient(circle,#fff 0%,#0000 60%),radial-gradient(circle,#ffffffe6 0%,#0000 60%),radial-gradient(circle,#fffffff2 0%,#0000 60%);background-position:62% 28%,28% 72%,92% 82%,12% 42%,72% 62%;background-repeat:no-repeat;background-size:0 0,0 0,0 0,0 0,0 0;position:absolute;inset:-12px}html[data-theme-pack=lavender-haze] [data-toprail-nav] button:hover:after,html[data-theme-pack=lavender-haze] [data-toprail-nav] a:hover:after,html[data-theme-pack=lavender-haze] [data-leftrail] button:hover:after,html[data-theme-pack=lavender-haze] [data-leftrail] a:hover:after,html[data-theme-pack=lavender-haze] [data-toprail-user] button:not(.pp-cta):hover:after,html[data-theme-pack=lavender-haze] .shell-bottom-nav button:hover:after{animation:13s ease-in-out 2s infinite lh-sparkle-b}html[data-theme-pack=lavender-haze] [data-toprail-nav] button:hover,html[data-theme-pack=lavender-haze] [data-toprail-nav] a:hover,html[data-theme-pack=lavender-haze] [data-leftrail] button:hover,html[data-theme-pack=lavender-haze] [data-leftrail] a:hover,html[data-theme-pack=lavender-haze] [data-toprail-user] button:not(.pp-cta):hover,html[data-theme-pack=lavender-haze] .shell-bottom-nav button:hover{filter:drop-shadow(0 0 18px #ffffff73)drop-shadow(0 0 6px #ffffff4d)}html[data-theme-pack=lavender-haze] [data-more-menu] button,html[data-theme-pack=lavender-haze] [data-more-menu] a{position:relative}html[data-theme-pack=lavender-haze] [data-more-menu] button:hover .shell-icon,html[data-theme-pack=lavender-haze] [data-more-menu] a:hover .shell-icon{animation:.6s ease-out lh-shimmer}html[data-theme-pack=lavender-haze] [data-more-menu] button:before,html[data-theme-pack=lavender-haze] [data-more-menu] a:before{content:"";pointer-events:none;z-index:1;background-image:radial-gradient(circle,#fff 0%,#0000 60%),radial-gradient(circle,#fffffff2 0%,#0000 60%),radial-gradient(circle,#fff 0%,#0000 60%),radial-gradient(circle,#ffffffe6 0%,#0000 60%),radial-gradient(circle,#fffffff2 0%,#0000 60%);background-position:18% 22%,78% 12%,42% 82%,8% 58%,88% 48%;background-repeat:no-repeat;background-size:0 0,0 0,0 0,0 0,0 0;position:absolute;inset:-12px}html[data-theme-pack=lavender-haze] [data-more-menu] button:hover:before,html[data-theme-pack=lavender-haze] [data-more-menu] a:hover:before{animation:10s ease-in-out infinite lh-sparkle-a}html[data-theme-pack=lavender-haze] [data-more-menu] button:after,html[data-theme-pack=lavender-haze] [data-more-menu] a:after{content:"";pointer-events:none;z-index:1;background-image:radial-gradient(circle,#fff 0%,#0000 60%),radial-gradient(circle,#fffffff2 0%,#0000 60%),radial-gradient(circle,#fff 0%,#0000 60%),radial-gradient(circle,#ffffffe6 0%,#0000 60%),radial-gradient(circle,#fffffff2 0%,#0000 60%);background-position:62% 28%,28% 72%,92% 82%,12% 42%,72% 62%;background-repeat:no-repeat;background-size:0 0,0 0,0 0,0 0,0 0;position:absolute;inset:-12px}html[data-theme-pack=lavender-haze] [data-more-menu] button:hover:after,html[data-theme-pack=lavender-haze] [data-more-menu] a:hover:after{animation:13s ease-in-out 2s infinite lh-sparkle-b}html[data-theme-pack=lavender-haze] [data-more-menu] button:hover,html[data-theme-pack=lavender-haze] [data-more-menu] a:hover{filter:drop-shadow(0 0 18px #ffffff73)drop-shadow(0 0 6px #ffffff4d)}html[data-theme-pack=lavender-haze] [data-hero-badge]:before{content:"";pointer-events:none;z-index:1;background-image:radial-gradient(circle,#fff 0%,#0000 60%),radial-gradient(circle,#fff 0%,#0000 60%),radial-gradient(circle,#fff 0%,#0000 60%),radial-gradient(circle,#fff 0%,#0000 60%),radial-gradient(circle,#fff 0%,#0000 60%);background-position:10% 20%,80% 15%,25% 75%,70% 85%,50%;background-repeat:no-repeat;animation:10s ease-in-out infinite lh-sparkle-a;position:absolute;inset:-16px}html[data-theme-pack=lavender-haze] [data-component=ProfileBar] button:hover .shell-icon-static{animation:.6s ease-out lh-shimmer}html[data-theme-pack=lavender-haze] [data-component=ProfileBar] button{position:relative}html[data-theme-pack=lavender-haze] [data-component=ProfileBar] button:before{content:"";pointer-events:none;z-index:1;background-image:radial-gradient(circle,#fff 0%,#0000 60%),radial-gradient(circle,#fff 0%,#0000 60%),radial-gradient(circle,#fff 0%,#0000 60%),radial-gradient(circle,#fff 0%,#0000 60%),radial-gradient(circle,#fff 0%,#0000 60%);background-position:20% 15%,75% 30%,10% 70%,60% 80%,85%;background-repeat:no-repeat;background-size:0 0,0 0,0 0,0 0,0 0;position:absolute;inset:-12px}html[data-theme-pack=lavender-haze] [data-component=ProfileBar] button:hover:before{animation:10s ease-in-out infinite lh-sparkle-a}html[data-theme-pack=lavender-haze] [data-component=ProfileBar] button:hover{filter:drop-shadow(0 0 18px #ffffff73)drop-shadow(0 0 6px #ffffff4d)}@media (prefers-reduced-motion:reduce){html[data-theme-pack=lavender-haze] [data-toprail-nav] button:hover .shell-icon,html[data-theme-pack=lavender-haze] [data-leftrail] button:hover .shell-icon,html[data-theme-pack=lavender-haze] [data-toprail-user] button:not(.pp-cta):hover .shell-icon,html[data-theme-pack=lavender-haze] [data-toprail-user] button:not(.pp-cta):hover .shell-hover,html[data-theme-pack=lavender-haze] .shell-bottom-nav button:hover .shell-icon,html[data-theme-pack=lavender-haze] [data-toprail-nav] button:hover .text-gradient-on-accent,html[data-theme-pack=lavender-haze] [data-leftrail] button:hover .text-gradient-on-accent{animation:none!important}html[data-theme-pack=lavender-haze] [data-toprail-nav] button:before,html[data-theme-pack=lavender-haze] [data-leftrail] button:before,html[data-theme-pack=lavender-haze] [data-toprail-user] button:not(.pp-cta):before,html[data-theme-pack=lavender-haze] .shell-bottom-nav button:before,html[data-theme-pack=lavender-haze] [data-toprail-nav] button:after,html[data-theme-pack=lavender-haze] [data-leftrail] button:after,html[data-theme-pack=lavender-haze] [data-toprail-user] button:not(.pp-cta):after,html[data-theme-pack=lavender-haze] .shell-bottom-nav button:after{background-size:0 0,0 0,0 0,0 0,0 0!important;animation:none!important}html[data-theme-pack=lavender-haze] [data-toprail-nav] button:hover,html[data-theme-pack=lavender-haze] [data-leftrail] button:hover,html[data-theme-pack=lavender-haze] [data-toprail-user] button:not(.pp-cta):hover,html[data-theme-pack=lavender-haze] .shell-bottom-nav button:hover{filter:none}html[data-theme-pack=lavender-haze] [data-component=ProfileBar] button:hover .shell-icon-static,html[data-theme-pack=lavender-haze] [data-hero-badge]{animation:none!important}html[data-theme-pack=lavender-haze] [data-component=ProfileBar] button:before,html[data-theme-pack=lavender-haze] [data-hero-badge]:before{background-size:0 0,0 0,0 0,0 0,0 0!important;animation:none!important}html[data-theme-pack=lavender-haze] [data-component=ProfileBar] button:hover{filter:none}}.onboarding-showup{animation:3s forwards onboarding-showup}.onboarding-reveal{opacity:0;max-width:0;animation:3s forwards onboarding-reveal;display:inline-block}.onboarding-slidein{margin-left:-30em;animation:3s forwards onboarding-slidein}.onboarding-form-reveal{opacity:0;animation:.6s 2.4s forwards onboarding-form-reveal;transform:translateY(24px)}@keyframes onboarding-showup{0%{opacity:0}15%{opacity:1}to{opacity:1}}@keyframes onboarding-reveal{0%{opacity:0;max-width:0}30%{opacity:1;max-width:0}50%{max-width:30em}to{opacity:1;max-width:30em}}@keyframes onboarding-slidein{0%{margin-left:-30em}30%{margin-left:-30em}50%{margin-left:0}to{margin-left:0}}@keyframes onboarding-form-reveal{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}.onboarding-name-input{font-family:var(--font-expressive-large), serif;letter-spacing:-2px;text-align:center;width:100%;max-width:100%;color:var(--pp-color-text-on-accent,#f4eac9);caret-color:var(--pp-color-text-on-accent,#f4eac9);background:0 0;border:none;outline:none;margin:0;padding:0 .15em 0 0;font-size:100px;font-style:italic;font-weight:400;line-height:88.894%}.onboarding-name-input:focus-visible{text-underline-offset:8px;-webkit-text-decoration:underline #f3ecd866;text-decoration:underline #f3ecd866;text-decoration-thickness:2px}.onboarding-name-input::placeholder{color:var(--pp-color-text-on-accent,#f4eac9);opacity:.4}.onboarding-name-input::selection{color:var(--pp-color-text-on-default);background:var(--pp-color-text-on-accent)}.onboarding-name-input[aria-invalid=true]{text-underline-offset:6px;text-decoration-line:underline;text-decoration-color:#a94542;text-decoration-thickness:2px}.pp-cta .shell-icon-static{transition:transform .15s ease-out}.onboarding-back-wrapper .pp-cta:hover{transform:none}@keyframes pp-cta-arrow-bounce-right{0%,to{transform:translate(0)}15%{transform:translate(4px)}25%{transform:translate(0)}35%{transform:translate(3px)}45%{transform:translate(0)}}@keyframes pp-cta-arrow-bounce-left{0%,to{transform:translate(0)}15%{transform:translate(-4px)}25%{transform:translate(0)}35%{transform:translate(-3px)}45%{transform:translate(0)}}@keyframes pp-cta-arrow-bounce-down{0%,to{transform:translateY(0)}15%{transform:translateY(4px)}25%{transform:translateY(0)}35%{transform:translateY(3px)}45%{transform:translateY(0)}}@keyframes pp-cta-arrow-bounce-up{0%,to{transform:translateY(0)}15%{transform:translateY(-4px)}25%{transform:translateY(0)}35%{transform:translateY(-3px)}45%{transform:translateY(0)}}.pp-cta:hover [data-pp-arrow=right] .shell-icon-static{animation:2s ease-in-out infinite pp-cta-arrow-bounce-right}.pp-cta:hover [data-pp-arrow=left] .shell-icon-static{animation:2s ease-in-out infinite pp-cta-arrow-bounce-left}.pp-cta:hover [data-pp-arrow=down] .shell-icon-static{animation:2s ease-in-out infinite pp-cta-arrow-bounce-down}.pp-cta:hover [data-pp-arrow=up] .shell-icon-static{animation:2s ease-in-out infinite pp-cta-arrow-bounce-up}@media (prefers-reduced-motion:reduce){.pp-cta:hover [data-pp-arrow] .shell-icon-static{animation:none!important}}.pp-toprail-back .shell-icon-static{will-change:transform;transition:transform .24s cubic-bezier(.65,0,.35,1)!important}.pp-toprail-back:hover .shell-icon-static,.pp-toprail-back:focus-visible .shell-icon-static{transform:translate(-4px)}@media (prefers-reduced-motion:reduce){.pp-toprail-back:hover .shell-icon-static,.pp-toprail-back:focus-visible .shell-icon-static{transform:none}}.pp-carousel-nav .shell-icon-static{transition:transform .24s cubic-bezier(.65,0,.35,1)!important}.pp-carousel-nav-prev:not(:disabled):hover .shell-icon-static,.pp-carousel-nav-prev:not(:disabled):focus-visible .shell-icon-static{transform:translate(-3px)}.pp-carousel-nav-next:not(:disabled):hover .shell-icon-static,.pp-carousel-nav-next:not(:disabled):focus-visible .shell-icon-static{transform:translate(3px)}@media (prefers-reduced-motion:reduce){.pp-carousel-nav:hover .shell-icon-static,.pp-carousel-nav:focus-visible .shell-icon-static{transform:none}}.pp-modal-footer .pp-modal-footer-remove-right{margin-left:auto}@media (max-width:749px){.pp-modal-footer .pp-modal-footer-remove-right{margin-left:0}}.onboarding-nav-buttons{justify-content:center;align-items:center;gap:var(--pp-dimension-spacing-space-6);width:100%;display:flex}@media (max-width:599px){.onboarding-heading-desktop{display:none!important}.onboarding-heading-xs{display:flex!important}}.onboarding-fade-in-delayed{opacity:0;animation:.6s 1.2s forwards onboarding-fade-in}@keyframes onboarding-fade-in{0%{opacity:0}to{opacity:1}}@media (max-width:599px){.onboarding-nav-buttons,.onboarding-stacked-ctas{gap:var(--pp-dimension-spacing-space-3)!important;flex-direction:column!important;width:100%!important}.onboarding-nav-buttons{flex-direction:column-reverse!important}.onboarding-nav-buttons button,.onboarding-stacked-ctas button,.onboarding-stacked-ctas a,.onboarding-next-wrapper,.onboarding-back-wrapper,.onboarding-next-wrapper button,.onboarding-back-wrapper button{width:100%!important}.onboarding-date-fields{flex-direction:column!important;width:100%!important}.onboarding-date-fields label,.onboarding-date-select,.onboarding-date-input{width:100%!important}}.onboarding-slide-enter-from-right{animation:.35s ease-out forwards onboarding-enter-right}.onboarding-slide-enter-from-left{animation:.35s ease-out forwards onboarding-enter-left}.onboarding-slide-exit-left{animation:.35s ease-in forwards onboarding-exit-left}.onboarding-slide-exit-right{animation:.35s ease-in forwards onboarding-exit-right}@keyframes onboarding-enter-right{0%{opacity:0;transform:translate(60px)}to{opacity:1;transform:translate(0)}}@keyframes onboarding-enter-left{0%{opacity:0;transform:translate(-60px)}to{opacity:1;transform:translate(0)}}@keyframes onboarding-exit-left{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-60px)}}@keyframes onboarding-exit-right{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(60px)}}@keyframes onboarding-horse-trot{0%,to{transform:translateY(0)}25%{transform:translateY(-8px)rotate(-3deg)}75%{transform:translateY(-8px)rotate(3deg)}}@keyframes onboarding-dot-bounce{0%,80%,to{transform:translateY(0)}40%{transform:translateY(-5px)}}.onboarding-dot{animation:1.4s ease-in-out infinite onboarding-dot-bounce;display:inline-block}@media (prefers-reduced-motion:reduce){.onboarding-dot,.onboarding-slide-enter-from-right,.onboarding-slide-enter-from-left,.onboarding-slide-exit-left,.onboarding-slide-exit-right{opacity:1!important;animation:none!important}[style*=onboarding-horse-trot]{animation:none!important}[style*=pp-onboarding-confetti-fall]{opacity:0!important;animation:none!important}.onboarding-fade-in-delayed{opacity:1!important;animation:none!important}.pp-onboarding-card-cascade{opacity:1!important;animation:none!important;transform:none!important}.pp-onboarding-hoofprint{opacity:0!important;animation:none!important}}@keyframes pp-onboarding-confetti-fall{0%{transform:translate3d(0, -10px, 0) rotate(var(--pp-confetti-rotate-start,0deg));opacity:0}10%{opacity:1}to{transform:translate3d(var(--pp-confetti-drift,0px), 100vh, 0) rotate(var(--pp-confetti-rotate-end,360deg));opacity:0}}@keyframes pp-onboarding-card-cascade-in{0%{opacity:0;transform:translateY(16px)scale(.92)}to{opacity:1;transform:translateY(0)scale(1)}}.pp-onboarding-card-cascade{will-change:opacity, transform;animation:.48s cubic-bezier(.34,1.56,.64,1) both pp-onboarding-card-cascade-in}@keyframes pp-onboarding-hoofprint-stamp{0%{opacity:0;transform:translateY(4px)scale(.7)}60%{opacity:.85;transform:translateY(-2px)scale(1.1)}to{opacity:.65;transform:translateY(0)scale(1)}}.pp-onboarding-hoofprint{will-change:transform, opacity;animation:.36s cubic-bezier(.34,1.56,.64,1) both pp-onboarding-hoofprint-stamp}.onboarding-date-select,.onboarding-date-input{font:var(--pp-typography-body-large);color:var(--pp-color-text-on-accent,#f4eac9);border-radius:var(--pp-dimension-radius-md);padding:var(--pp-dimension-spacing-space-3) var(--pp-dimension-spacing-space-4);text-align:center;min-height:var(--shell-touch-target,50px);background:#ffffff14;border:1px solid #ffffff26;outline:none;transition:border-color .15s ease-out}.onboarding-date-select:focus,.onboarding-date-input:focus{border-color:#fff6}.onboarding-date-select option{color:var(--pp-color-text-on-accent,#f4eac9);background:#5a6b4a}.onboarding-date-input::placeholder{color:var(--pp-color-text-on-accent,#f4eac9);opacity:.4}.onboarding-bubble-toggle{justify-content:center;display:flex}.onboarding-bubble-track{background:#ffffff14;border:1px solid #ffffff26;border-radius:999px;min-width:200px;display:flex;position:relative;overflow:hidden}.onboarding-bubble-indicator{background:var(--pp-gradient-default-surface,#f4eac9);opacity:0;z-index:0;border-radius:999px;width:calc(50% - 4px);transition:transform .4s cubic-bezier(.34,1.56,.64,1);position:absolute;top:4px;bottom:4px;left:4px}.onboarding-bubble-track[data-selected=left] .onboarding-bubble-indicator{opacity:1;transform:translate(0)}.onboarding-bubble-track[data-selected=right] .onboarding-bubble-indicator{opacity:1;transform:translate(100%)}.onboarding-bubble-option{z-index:1;cursor:pointer;padding:var(--pp-dimension-spacing-space-3) var(--pp-dimension-spacing-space-6);min-height:var(--shell-touch-target,50px);flex:1;justify-content:center;align-items:center;transition:color .2s;display:flex;position:relative}.onboarding-bubble-option input{opacity:0;width:0;height:0;position:absolute}.onboarding-bubble-option span{font:var(--pp-typography-cta);letter-spacing:var(--pp-typography-cta-tracking);text-transform:var(--pp-typography-cta-transform);white-space:nowrap;color:var(--pp-color-text-on-accent,#f4eac9);transition:color .3s}.onboarding-bubble-track[data-selected=left] .onboarding-bubble-option:first-of-type span,.onboarding-bubble-track[data-selected=right] .onboarding-bubble-option:last-of-type span{color:var(--pp-color-text-on-default,#3a4a2a)}@keyframes pp-letter-fade-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.t-text-swap{--text-swap-dur:.15s;--text-swap-translate-y:4px;--text-swap-blur:2px;--text-swap-ease:ease-in-out;filter:blur();opacity:1;transition:transform var(--text-swap-dur) var(--text-swap-ease), filter var(--text-swap-dur) var(--text-swap-ease), opacity var(--text-swap-dur) var(--text-swap-ease);will-change:transform, filter, opacity;display:inline-block;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.t-text-swap{transition:none!important}}@keyframes pp-theme-radial-reveal{0%{clip-path:circle(0%)}to{clip-path:circle(150%)}}@media (prefers-reduced-motion:reduce){[data-pp-theme-reveal]{clip-path:circle(150%)!important;animation:none!important}}@keyframes pp-theme-fade-out{0%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){[style*=pp-theme-fade-out]{opacity:0!important;animation:none!important}}@keyframes section-tada{0%{transform:scale(1)}10%,20%{transform:scale(.98)rotate(-1deg)}30%,50%,70%,90%{transform:scale(1.01)rotate(1deg)}40%,60%,80%{transform:scale(1.01)rotate(-1deg)}to{transform:scale(1)rotate(0)}}.section-tada{animation:1s ease-in-out section-tada}.marketplace-sub-grid{gap:var(--pp-dimension-spacing-space-5);grid-template-columns:1fr 1fr;display:grid}@media (max-width:768px){.marketplace-sub-grid{grid-template-columns:1fr}}.marketplace-card-hero{gap:var(--pp-dimension-spacing-space-5);align-items:stretch;display:flex}.marketplace-card-icon-area{width:160px;position:relative;overflow:hidden}@keyframes marketplace-float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes marketplace-shine{0%,85%{opacity:0;left:-60%}90%{opacity:.25}to{opacity:0;left:120%}}@media (prefers-reduced-motion:no-preference){.marketplace-card-icon-area>*{animation:4s ease-in-out infinite marketplace-float}.marketplace-card-icon-area:after{content:"";pointer-events:none;background:linear-gradient(105deg,#0000 30%,#ffffff2e 50%,#0000 70%);width:40%;height:80%;animation:8s ease-in-out infinite marketplace-shine;position:absolute;top:10%;left:-60%}}@media (max-width:640px){.marketplace-card-hero{flex-direction:column}.marketplace-card-icon-area{width:100%;max-width:200px}}.marketplace-card-footer-area{justify-content:space-between;align-items:center;gap:var(--pp-dimension-spacing-space-3);margin-top:auto;display:flex}@media (max-width:640px){.marketplace-card-footer-area{flex-direction:column;align-items:stretch}}.marketplace-theme-preview{aspect-ratio:4/3;border-radius:var(--pp-dimension-radius-md);background-position:50%;background-size:cover;overflow:hidden}@media (max-width:640px){.marketplace-theme-preview{aspect-ratio:3/4}}.oc-gallery-grid{gap:var(--pp-dimension-spacing-space-4);grid-template-columns:repeat(5,1fr);display:grid}@media (max-width:1279px){.oc-gallery-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:749px){.oc-gallery-grid{grid-template-columns:1fr}}.below-hero-section-block:has(>.below-hero-section-content:empty){display:none}.pp-table-row[role=button]:hover{background:var(--pp-color-text-on-default)!important}@supports (color:color-mix(in lab, red, red)){.pp-table-row[role=button]:hover{background:color-mix(in srgb, var(--pp-color-text-on-default) 6%, transparent)!important}}.pp-table-row[role=button]:focus-visible{outline:2px solid var(--pp-color-text-on-default);outline-offset:-2px}.pp-table-show-more:hover{background:var(--pp-color-text-on-default)}@supports (color:color-mix(in lab, red, red)){.pp-table-show-more:hover{background:color-mix(in srgb, var(--pp-color-text-on-default) 6%, transparent)}}.pp-skip-nav:focus-visible,.pp-skip-nav:focus{outline:2px solid var(--pp-color-text-on-default);outline-offset:2px;transform:translateY(var(--pp-dimension-spacing-space-3,12px))!important;opacity:1!important}[data-theme-pack=celestial-blue]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--activity-fade-color:#1e2c5c;--pp-gradient-accent-surface:radial-gradient(ellipse at 30% 20%, #5274c873 0%, transparent 55%), radial-gradient(ellipse at 75% 80%, #785ac84d 0%, transparent 60%), linear-gradient(180deg, #0b1a3f 0%, #1e2c5c 100%);--pp-gradient-default-surface:linear-gradient(180deg, #0e1322 0%, #1a2138 100%);--pp-color-default-surface-fallback:#0e1322;--pp-color-accent-surface-fallback:#0b1a3f;--pp-gradient-cards-on-accent:linear-gradient(180deg, #141e418c 0%, #080e238c 100%);--pp-gradient-cards-on-default:linear-gradient(180deg, #1b2236 0%, #11172a 100%);--pp-gradient-cards-on-high-priority:#2c1b1b;--pp-gradient-cards-on-medium-priority:#452813;--pp-gradient-high-priority-surface:linear-gradient(180deg, #a94542 0%, #562726 100%);--pp-gradient-medium-priority-surface:linear-gradient(180deg, #c57320 0%, #623f1c 100%);--pp-color-text-on-accent:#f5edd9;--pp-color-text-on-default:#e6dfc9;--pp-color-text-on-high-priority:#fdefef;--pp-color-text-on-medium-priority:#fdeee3;--pp-color-cards-on-default:#1b2236;--shell-icon-fill:#f5edd9;--font-expressive-large:var(--font-mr-dafoe);--pp-typography-expressive-large:400 80px/1.5 var(--font-mr-dafoe);--pp-typography-expressive-regular:400 56px/1.5 var(--font-mr-dafoe);--pp-typography-heading-h1:700 30px var(--font-cinzel);--pp-typography-heading-h2:700 24px var(--font-cinzel);--pp-typography-heading-h3:700 20px var(--font-cinzel);--pp-typography-heading-h4:700 16px var(--font-cinzel);--pp-typography-heading-utility-headline:400 14px var(--font-cinzel);--pp-typography-heading-label:700 12px var(--font-cinzel);--pp-typography-cta:400 16px/100% var(--font-cinzel);--pp-typography-cta-tracking:.1em;--pp-typography-cta-transform:lowercase;--pp-typography-body-large:400 18px var(--font-mozilla-text);--pp-typography-body-regular:400 16px var(--font-mozilla-text);--pp-typography-body-small:400 12px var(--font-mozilla-text);--pp-card-name-font:var(--pp-typography-heading-h2);--pp-card-name-tracking:.1em;--pp-card-name-transform:lowercase;--pp-card-subtitle-font:var(--pp-typography-heading-utility-headline);--pp-card-subtitle-tracking:.1em;--shell-tracking-label:.1em;--shell-tracking-headline:.1em;--pp-card-fade-color:#0b1a3ff2;--scrollbar-track:#0e1322;--scrollbar-thumb:#4a5c8a;--scrollbar-thumb-hover:#6b7fb0;--default-surface-fill-hover:#161c2e;--accent-surface-fill-hover:#14254f;--pp-cta-border-on-default:#f5edd9;--pp-cta-border-on-accent:#f5edd9;--pp-tab-border-accent:#f5edd9;--pp-tab-border-default:#e6dfc9;--activity-tracker-src:none;--pp-accent-bg-position:initial;--pp-accent-bg-size:auto;--pp-card-icon-row-height:auto;--elevation-color:#0b1a3f33}[data-theme-pack=celestial-blue] h4,[data-theme-pack=celestial-blue] h5,[data-theme-pack=celestial-blue] h6,[data-theme-pack=celestial-blue] [class*=heading-],[data-theme-pack=celestial-blue] .v5-card-label,[data-theme-pack=celestial-blue] .v5-card-value,[data-theme-pack=celestial-blue] .v5-card-special{text-transform:lowercase!important;letter-spacing:.1em!important}@keyframes pp-celestial-headline-glow{0%,to{text-shadow:0 0 5px #b4c8ff4d,0 0 10px #8cafff24}50%{text-shadow:0 0 8px #c8dcff8c,0 0 18px #a0c3ff47}}[data-theme-pack=celestial-blue] .surface-accent h1,[data-theme-pack=celestial-blue] .surface-accent h2,[data-theme-pack=celestial-blue] .surface-accent h3,[data-theme-pack=celestial-blue] [data-surface=accent] h1,[data-theme-pack=celestial-blue] [data-surface=accent] h2,[data-theme-pack=celestial-blue] [data-surface=accent] h3,[data-theme-pack=celestial-blue] [data-hero-accent] h1,[data-theme-pack=celestial-blue] [data-hero-accent] h2,[data-theme-pack=celestial-blue] [data-hero-accent] h3,[data-theme-pack=celestial-blue] .v5-hero-stage h1,[data-theme-pack=celestial-blue] .v5-hero-stage h2,[data-theme-pack=celestial-blue] .v5-hero-stage h3{animation:4.5s ease-in-out infinite pp-celestial-headline-glow}[data-theme-pack=celestial-blue] a:hover,[data-theme-pack=celestial-blue] button:hover h1,[data-theme-pack=celestial-blue] button:hover h2,[data-theme-pack=celestial-blue] button:hover h3,[data-theme-pack=celestial-blue] a:hover h1,[data-theme-pack=celestial-blue] a:hover h2,[data-theme-pack=celestial-blue] a:hover h3{text-shadow:0 0 6px #dcebffbf,0 0 14px #b4d2ff73;transition:text-shadow .25s}[data-theme-pack=celestial-blue] [class*=surface-accent],[data-theme-pack=celestial-blue] [data-surface=accent],[data-theme-pack=celestial-blue] .surface-accent,[data-theme-pack=celestial-blue] .horse-card,[data-theme-pack=celestial-blue] [data-component=HorseCard],[data-theme-pack=celestial-blue] [data-component=EntityCard][data-entity=horse],[data-theme-pack=celestial-blue] .v5-hero-stage,[data-theme-pack=celestial-blue] [data-hero-accent],html[data-theme-pack=celestial-blue] [data-component=PageShell]>header{isolation:isolate;position:relative}[data-theme-pack=celestial-blue] [class*=surface-accent]:not([data-component=PPCTA]):before,[data-theme-pack=celestial-blue] [data-surface=accent]:not([data-component=PPCTA]):before,[data-theme-pack=celestial-blue] .surface-accent:not([data-component=PPCTA]):before,[data-theme-pack=celestial-blue] .v5-hero-stage:before,[data-theme-pack=celestial-blue] [data-hero-accent]:before,html[data-theme-pack=celestial-blue] [data-component=PageShell]>header:before{content:"";pointer-events:none;z-index:0;background-image:radial-gradient(1px 1px at 8% 6%,#fff 50%,#0000 100%),radial-gradient(1px 1px at 24% 9%,#fff 50%,#0000 100%),radial-gradient(1px 1px at 41% 5%,#fff 50%,#0000 100%),radial-gradient(1px 1px at 58% 11%,#fff 50%,#0000 100%),radial-gradient(1.5px 1.5px at 73% 7%,#fffffff2 50%,#0000 100%),radial-gradient(1px 1px at 90% 12%,#fff 50%,#0000 100%),radial-gradient(1px 1px at 12% 22%,#fff 50%,#0000 100%),radial-gradient(1.5px 1.5px at 33% 26%,#fff8dcf2 35%,#0000 100%),radial-gradient(1px 1px at 55% 19%,#fff 50%,#0000 100%),radial-gradient(1px 1px at 78% 28%,#fff 50%,#0000 100%),radial-gradient(1.5px 1.5px at 6% 38%,#fff8dceb 35%,#0000 100%),radial-gradient(1px 1px at 28% 41%,#fff 50%,#0000 100%),radial-gradient(2px 2px at 49% 44%,#fff8dcf2 30%,#0000 100%),radial-gradient(1px 1px at 71% 38%,#fff 50%,#0000 100%),radial-gradient(1px 1px at 92% 47%,#fff 50%,#0000 100%),radial-gradient(1.5px 1.5px at 18% 56%,#fff8dceb 35%,#0000 100%),radial-gradient(1px 1px at 41% 61%,#fff 50%,#0000 100%),radial-gradient(1px 1px at 65% 58%,#fff 50%,#0000 100%),radial-gradient(1px 1px at 86% 64%,#fff 50%,#0000 100%),radial-gradient(1px 1px at 9% 75%,#fff 50%,#0000 100%),radial-gradient(2px 2px at 31% 79%,#fff8dcf2 30%,#0000 100%),radial-gradient(1px 1px at 54% 76%,#fff 50%,#0000 100%),radial-gradient(1.5px 1.5px at 76% 82%,#fff8dceb 35%,#0000 100%),radial-gradient(1px 1px at 95% 88%,#fff 50%,#0000 100%),radial-gradient(1px 1px at 16% 91%,#fff 50%,#0000 100%),radial-gradient(1px 1px at 44% 94%,#fff 50%,#0000 100%),radial-gradient(1px 1px at 68% 92%,#fff 50%,#0000 100%);background-size:100% 100%;animation:4s ease-in-out infinite alternate pp-celestial-twinkle;position:absolute;inset:0}@keyframes pp-celestial-twinkle{0%{opacity:.45}20%{opacity:1}35%{opacity:.6}60%{opacity:.95}80%{opacity:.5}to{opacity:.45}}[data-theme-pack=celestial-blue] [class*=surface-accent]:not([data-component=PPCTA]):after,[data-theme-pack=celestial-blue] [data-surface=accent]:not([data-component=PPCTA]):after,[data-theme-pack=celestial-blue] .surface-accent:not([data-component=PPCTA]):after,[data-theme-pack=celestial-blue] .v5-hero-stage:after,[data-theme-pack=celestial-blue] [data-hero-accent]:after,html[data-theme-pack=celestial-blue] [data-component=PageShell]>header:after{content:"";pointer-events:none;z-index:0;background-image:radial-gradient(2px 2px at 19% 14%,#bed7ffd9 30%,#0000 100%),radial-gradient(2px 2px at 52% 8%,#dce6fff2 25%,#0000 100%),radial-gradient(1.5px 1.5px at 81% 22%,#bed7ffd9 30%,#0000 100%),radial-gradient(2.5px 2.5px at 38% 33%,#dce6fff2 25%,#0000 100%),radial-gradient(2px 2px at 63% 41%,#bed7ffd9 30%,#0000 100%),radial-gradient(2px 2px at 11% 51%,#dce6fff2 25%,#0000 100%),radial-gradient(2.5px 2.5px at 88% 56%,#fff 25%,#0000 100%),radial-gradient(1.5px 1.5px at 25% 67%,#bed7ffd9 30%,#0000 100%),radial-gradient(2px 2px at 49% 73%,#dce6fff2 25%,#0000 100%),radial-gradient(2px 2px at 72% 87%,#dce6fff2 25%,#0000 100%),radial-gradient(1.5px 1.5px at 7% 85%,#bed7ffd9 30%,#0000 100%);background-size:100% 100%;animation:6s ease-in-out infinite alternate pp-celestial-twinkle-2;position:absolute;inset:0}@keyframes pp-celestial-twinkle-2{0%{opacity:.3}25%{opacity:.85}50%{opacity:.55}72%{opacity:1}to{opacity:.3}}@keyframes pp-celestial-cloud-fade-soft{0%{opacity:0}18%{opacity:var(--pp-cb-peak-opacity,.3)}82%{opacity:var(--pp-cb-peak-opacity,.3)}to{opacity:0}}@keyframes pp-celestial-cloud-pos{0%{transform:translate3d(-25vw, 0, 0) scale(var(--pp-cb-scale,1)) scaleX(var(--pp-cb-flip,1)) rotate(var(--pp-cb-rotate,0deg))}to{transform:translate3d(125vw, 0, 0) scale(var(--pp-cb-scale,1)) scaleX(var(--pp-cb-flip,1)) rotate(var(--pp-cb-rotate,0deg))}}@keyframes pp-celestial-cloud-pos-rev{0%{transform:translate3d(125vw, 0, 0) scale(var(--pp-cb-scale,1)) scaleX(var(--pp-cb-flip,1)) rotate(var(--pp-cb-rotate,0deg))}to{transform:translate3d(-25vw, 0, 0) scale(var(--pp-cb-scale,1)) scaleX(var(--pp-cb-flip,1)) rotate(var(--pp-cb-rotate,0deg))}}[data-theme-pack=celestial-blue] .pp-celestial-clouds{pointer-events:none;z-index:0;position:absolute;inset:0;overflow:hidden}[data-theme-pack=celestial-blue] .pp-celestial-clouds>.pp-cb-cloud{opacity:0;top:var(--pp-cb-top,30%);width:var(--pp-cb-width,400px);height:var(--pp-cb-height,130px);filter:blur(var(--pp-cb-blur,1px));animation:var(--pp-cb-pos-anim,pp-celestial-cloud-pos) var(--pp-cb-duration,90s) linear infinite, pp-celestial-cloud-fade-soft var(--pp-cb-duration,90s) ease-in-out infinite;animation-delay:var(--pp-cb-delay,0s);will-change:transform, opacity;contain:layout paint;backface-visibility:hidden;background-image:url(/theme-packs/celestial-blue/cloud.png);background-position:50%;background-repeat:no-repeat;background-size:contain;position:absolute;left:0;transform:translateZ(0)}@keyframes pp-celestial-shooting-1{0%,92%{opacity:0;transform:translate(-30vw,-15vh)rotate(28deg)}93%{opacity:0;transform:translate(-30vw,-15vh)rotate(28deg)}94.5%{opacity:1;transform:translate(-15vw,-7vh)rotate(28deg)}98%{opacity:1;transform:translate(95vw,45vh)rotate(28deg)}to{opacity:0;transform:translate(130vw,65vh)rotate(28deg)}}@keyframes pp-celestial-shooting-2{0%,88%{opacity:0;transform:translate(130vw,-15vh)rotate(155deg)}89%{opacity:0;transform:translate(130vw,-15vh)rotate(155deg)}91%{opacity:1;transform:translate(110vw,-8vh)rotate(155deg)}95%{opacity:1;transform:translate(-15vw,55vh)rotate(155deg)}to{opacity:0;transform:translate(-30vw,75vh)rotate(155deg)}}@keyframes pp-celestial-shooting-3{0%,95%{opacity:0;transform:translate(-30vw,25vh)rotate(8deg)}96%{opacity:0;transform:translate(-30vw,25vh)rotate(8deg)}97.5%{opacity:1;transform:translate(-15vw,27vh)rotate(8deg)}99.2%{opacity:1;transform:translate(110vw,45vh)rotate(8deg)}to{opacity:0;transform:translate(130vw,50vh)rotate(8deg)}}[data-theme-pack=celestial-blue] .pp-celestial-clouds .pp-cb-shooting-star{filter:drop-shadow(0 0 6px #c8dcffd9);pointer-events:none;opacity:0;transform-origin:100%;background:linear-gradient(90deg,#fff0 0%,#ffffff0d 30%,#dcebffd9 85%,#fff 100%);border-radius:9999px;width:220px;height:2px;position:absolute;top:0;left:0}[data-theme-pack=celestial-blue] .pp-celestial-clouds .pp-cb-shooting-star-1{animation:28s linear -3s infinite pp-celestial-shooting-1}[data-theme-pack=celestial-blue] .pp-celestial-clouds .pp-cb-shooting-star-2{width:280px;animation:41s linear -18s infinite pp-celestial-shooting-2}[data-theme-pack=celestial-blue] .pp-celestial-clouds .pp-cb-shooting-star-3{width:180px;animation:53s linear -42s infinite pp-celestial-shooting-3}@media (prefers-reduced-motion:reduce){[data-theme-pack=celestial-blue] .pp-celestial-clouds>.pp-cb-cloud,[data-theme-pack=celestial-blue] .pp-celestial-clouds .pp-cb-shooting-star,[data-theme-pack=celestial-blue] .pp-celestial-clouds .pp-cb-shooting-star-1,[data-theme-pack=celestial-blue] .pp-celestial-clouds .pp-cb-shooting-star-2,[data-theme-pack=celestial-blue] .pp-celestial-clouds .pp-cb-shooting-star-3{animation:none!important}[data-theme-pack=celestial-blue] .pp-celestial-clouds .pp-cb-shooting-star{display:none!important}}[data-theme-pack=celestial-blue] .pp-profile-section{background:0 0!important}[data-theme-pack=celestial-blue] .pp-celestial-stars:before,[data-theme-pack=celestial-blue] .pp-celestial-stars:after{content:"";pointer-events:none;position:absolute;inset:0}[data-theme-pack=celestial-blue] .pp-celestial-stars:before{background-image:radial-gradient(1px 1px at 3% 4%,#fff 50%,#0000 100%),radial-gradient(1px 1px at 11% 8%,#fff 50%,#0000 100%),radial-gradient(1px 1px at 19% 13%,#fff 50%,#0000 100%),radial-gradient(1px 1px at 27% 6%,#fff 50%,#0000 100%),radial-gradient(1.5px 1.5px at 35% 10%,#fffffff2 50%,#0000 100%),radial-gradient(1px 1px at 43% 14%,#fff 50%,#0000 100%),radial-gradient(1px 1px at 51% 5%,#fff 50%,#0000 100%),radial-gradient(1px 1px at 59% 11%,#fff 50%,#0000 100%),radial-gradient(1px 1px at 67% 7%,#fff 50%,#0000 100%),radial-gradient(1.5px 1.5px at 75% 13%,#fff8dcf2 35%,#0000 100%),radial-gradient(1px 1px at 83% 9%,#fff 50%,#0000 100%),radial-gradient(1px 1px at 91% 6%,#fff 50%,#0000 100%),radial-gradient(1px 1px at 97% 12%,#fff 50%,#0000 100%),radial-gradient(1px 1px at 5% 21%,#fff 50%,#0000 100%),radial-gradient(1px 1px at 14% 26%,#fff 50%,#0000 100%),radial-gradient(1.5px 1.5px at 23% 22%,#fff8dceb 35%,#0000 100%),radial-gradient(1px 1px at 32% 28%,#fff 50%,#0000 100%),radial-gradient(1px 1px at 41% 25%,#fff 50%,#0000 100%),radial-gradient(2px 2px at 52% 30%,#fff8dcf2 30%,#0000 100%),radial-gradient(1px 1px at 61% 23%,#fff 50%,#0000 100%),radial-gradient(1px 1px at 71% 27%,#fff 50%,#0000 100%),radial-gradient(1px 1px at 80% 31%,#fff 50%,#0000 100%),radial-gradient(1.5px 1.5px at 88% 24%,#fff8dceb 35%,#0000 100%),radial-gradient(1px 1px at 95% 29%,#fff 50%,#0000 100%),radial-gradient(1px 1px at 7% 39%,#fff 50%,#0000 100%),radial-gradient(1.5px 1.5px at 17% 44%,#fff8dceb 35%,#0000 100%),radial-gradient(1px 1px at 26% 41%,#fff 50%,#0000 100%),radial-gradient(1px 1px at 36% 47%,#fff 50%,#0000 100%),radial-gradient(2px 2px at 46% 44%,#ffe6b4e6 25%,#0000 100%),radial-gradient(1px 1px at 55% 40%,#fff 50%,#0000 100%),radial-gradient(1px 1px at 65% 46%,#fff 50%,#0000 100%),radial-gradient(1.5px 1.5px at 74% 41%,#fff8dceb 35%,#0000 100%),radial-gradient(1px 1px at 84% 47%,#fff 50%,#0000 100%),radial-gradient(1px 1px at 93% 43%,#fff 50%,#0000 100%),radial-gradient(1px 1px at 4% 56%,#fff 50%,#0000 100%),radial-gradient(1px 1px at 13% 60%,#fff 50%,#0000 100%),radial-gradient(1.5px 1.5px at 22% 57%,#fff8dceb 35%,#0000 100%),radial-gradient(1px 1px at 31% 63%,#fff 50%,#0000 100%),radial-gradient(2px 2px at 42% 58%,#fff8dcf2 30%,#0000 100%),radial-gradient(1px 1px at 51% 64%,#fff 50%,#0000 100%),radial-gradient(1px 1px at 60% 60%,#fff 50%,#0000 100%),radial-gradient(1.5px 1.5px at 70% 62%,#fff8dceb 35%,#0000 100%),radial-gradient(1px 1px at 79% 58%,#fff 50%,#0000 100%),radial-gradient(1px 1px at 89% 65%,#fff 50%,#0000 100%),radial-gradient(1px 1px at 98% 60%,#fff 50%,#0000 100%),radial-gradient(1px 1px at 8% 75%,#fff 50%,#0000 100%),radial-gradient(1px 1px at 18% 79%,#fff 50%,#0000 100%),radial-gradient(2px 2px at 29% 76%,#fff8dcf2 30%,#0000 100%),radial-gradient(1px 1px at 38% 81%,#fff 50%,#0000 100%),radial-gradient(1px 1px at 47% 77%,#fff 50%,#0000 100%),radial-gradient(1.5px 1.5px at 56% 82%,#fff8dceb 35%,#0000 100%),radial-gradient(1px 1px at 66% 78%,#fff 50%,#0000 100%),radial-gradient(1px 1px at 76% 84%,#fff 50%,#0000 100%),radial-gradient(1.5px 1.5px at 85% 80%,#fff8dceb 35%,#0000 100%),radial-gradient(1px 1px at 94% 76%,#fff 50%,#0000 100%),radial-gradient(1px 1px at 6% 91%,#fff 50%,#0000 100%),radial-gradient(1px 1px at 15% 95%,#fff 50%,#0000 100%),radial-gradient(1px 1px at 25% 91%,#fff 50%,#0000 100%),radial-gradient(1px 1px at 35% 96%,#fff 50%,#0000 100%),radial-gradient(1px 1px at 45% 92%,#fff 50%,#0000 100%),radial-gradient(1px 1px at 55% 95%,#fff 50%,#0000 100%),radial-gradient(1px 1px at 65% 90%,#fff 50%,#0000 100%),radial-gradient(1px 1px at 75% 96%,#fff 50%,#0000 100%),radial-gradient(1px 1px at 85% 92%,#fff 50%,#0000 100%),radial-gradient(1px 1px at 95% 95%,#fff 50%,#0000 100%);background-size:100% 100%;animation:4s ease-in-out infinite alternate pp-celestial-twinkle}[data-theme-pack=celestial-blue] .pp-celestial-stars:after{background-image:radial-gradient(2px 2px at 9% 17%,#bed7ffd9 30%,#0000 100%),radial-gradient(2px 2px at 28% 12%,#dce6fff2 25%,#0000 100%),radial-gradient(1.5px 1.5px at 47% 18%,#bed7ffd9 30%,#0000 100%),radial-gradient(2.5px 2.5px at 64% 21%,#dce6fff2 25%,#0000 100%),radial-gradient(2px 2px at 82% 16%,#bed7ffd9 30%,#0000 100%),radial-gradient(2px 2px at 12% 36%,#dce6fff2 25%,#0000 100%),radial-gradient(2.5px 2.5px at 33% 38%,#fff 25%,#0000 100%),radial-gradient(1.5px 1.5px at 51% 33%,#bed7ffd9 30%,#0000 100%),radial-gradient(2px 2px at 70% 39%,#dce6fff2 25%,#0000 100%),radial-gradient(2px 2px at 87% 35%,#bed7ffd9 30%,#0000 100%),radial-gradient(2px 2px at 6% 53%,#dce6fff2 25%,#0000 100%),radial-gradient(2.5px 2.5px at 26% 56%,#fff 25%,#0000 100%),radial-gradient(2px 2px at 44% 51%,#bed7ffd9 30%,#0000 100%),radial-gradient(2px 2px at 62% 54%,#dce6fff2 25%,#0000 100%),radial-gradient(1.5px 1.5px at 79% 49%,#bed7ffd9 30%,#0000 100%),radial-gradient(2.5px 2.5px at 95% 55%,#fff 25%,#0000 100%),radial-gradient(2px 2px at 14% 73%,#bed7ffd9 30%,#0000 100%),radial-gradient(2px 2px at 32% 70%,#dce6fff2 25%,#0000 100%),radial-gradient(2.5px 2.5px at 53% 76%,#fff 25%,#0000 100%),radial-gradient(1.5px 1.5px at 71% 71%,#bed7ffd9 30%,#0000 100%),radial-gradient(2px 2px at 88% 73%,#dce6fff2 25%,#0000 100%),radial-gradient(2px 2px at 8% 88%,#bed7ffd9 30%,#0000 100%),radial-gradient(2px 2px at 38% 87%,#dce6fff2 25%,#0000 100%),radial-gradient(2px 2px at 67% 89%,#dce6fff2 25%,#0000 100%),radial-gradient(1.5px 1.5px at 92% 85%,#bed7ffd9 30%,#0000 100%);background-size:100% 100%;animation:6s ease-in-out infinite alternate pp-celestial-twinkle-2}[data-theme-pack=celestial-blue] .pp-celestial-starfield-parallax-pos{position:absolute}[data-theme-pack=celestial-blue] .pp-celestial-starfield-parallax-star{opacity:.8;animation:pp-celestial-parallax-star-twinkle var(--pp-star-twinkle-duration,3s) infinite ease-in-out;will-change:transform, opacity;background:#fff;border-radius:50%}@keyframes pp-celestial-parallax-star-twinkle{0%,to{opacity:.3;transform:scale(.8)}50%{opacity:1;transform:scale(1.2)}}@media (prefers-reduced-motion:reduce){[data-theme-pack=celestial-blue] .pp-celestial-starfield-parallax-star{opacity:.6;animation:none;transform:scale(1)}}@keyframes pp-celestial-ring-spin-cw{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes pp-celestial-ring-spin-ccw{0%{transform:rotate(0)}to{transform:rotate(-360deg)}}@keyframes pp-celestial-rings-glow{0%,to{filter:drop-shadow(0 0 6px #dcebff8c)drop-shadow(0 0 18px #a0c3ff73)drop-shadow(0 0 36px #78a5f04d)}50%{filter:drop-shadow(0 0 10px #ffffffd9)drop-shadow(0 0 28px #b4d2ffa6)drop-shadow(0 0 56px #8cb4ff73)}}[data-theme-pack=celestial-blue] .pp-celestial-rings{pointer-events:none;z-index:0;justify-content:center;align-items:center;display:flex;position:absolute;inset:0;overflow:visible}[data-theme-pack=celestial-blue] [data-hero-accent],[data-theme-pack=celestial-blue] .v5-hero-section,[data-theme-pack=celestial-blue] .v5-stage,[data-theme-pack=celestial-blue] .v5-hero-image-main,[data-theme-pack=celestial-blue] .v5-stage-horse,[data-theme-pack=celestial-blue] .v5-stage-horse>div,[data-theme-pack=celestial-blue] .v5-stage-horse [data-component=HorseImageWrapper]{overflow:visible!important}[data-theme-pack=celestial-blue] .pp-celestial-rings svg{opacity:.65;width:min(140vmin,1400px);height:min(140vmin,1400px);animation:6s ease-in-out infinite pp-celestial-rings-glow}[data-theme-pack=celestial-blue] .pp-celestial-rings .pp-cb-ring-outer{transform-origin:50%;transform-box:fill-box;animation:240s linear infinite pp-celestial-ring-spin-cw}[data-theme-pack=celestial-blue] .pp-celestial-rings .pp-cb-ring-mid{transform-origin:50%;transform-box:fill-box;animation:180s linear infinite pp-celestial-ring-spin-ccw}[data-theme-pack=celestial-blue] .pp-celestial-rings .pp-cb-ring-inner{transform-origin:50%;transform-box:fill-box;animation:120s linear infinite pp-celestial-ring-spin-cw}@media (prefers-reduced-motion:reduce){[data-theme-pack=celestial-blue] .pp-celestial-rings .pp-cb-ring-outer,[data-theme-pack=celestial-blue] .pp-celestial-rings .pp-cb-ring-mid,[data-theme-pack=celestial-blue] .pp-celestial-rings .pp-cb-ring-inner{animation:none!important}}@keyframes pp-celestial-floor-spin-cw{0%{transform:scaleX(var(--pp-cf-flip,1)) rotate(0deg)}to{transform:scaleX(var(--pp-cf-flip,1)) rotate(360deg)}}@keyframes pp-celestial-floor-spin-ccw{0%{transform:scaleX(var(--pp-cf-flip,1)) rotate(0deg)}to{transform:scaleX(var(--pp-cf-flip,1)) rotate(-360deg)}}@keyframes pp-celestial-floor-breathe{0%{opacity:calc(var(--pp-cf-peak-opacity,.3) * .3)}to{opacity:var(--pp-cf-peak-opacity,.3)}}[data-theme-pack=celestial-blue] .pp-celestial-floor .pp-cf-cloud-spin,[data-theme-pack=celestial-blue] .pp-celestial-floor .pp-cf-cloud{will-change:transform, opacity;contain:layout paint;backface-visibility:hidden;transform:translateZ(0)}@media (max-width:720px),(pointer:coarse){[data-theme-pack=celestial-blue] .pp-celestial-floor,[data-theme-pack=celestial-blue] .pp-celestial-clouds{display:none!important}}[data-theme-pack=celestial-blue] .pp-celestial-floor{-webkit-mask-image:linear-gradient(to top, #000 0%, #000 35%, #0000 100%), radial-gradient(circle at var(--pp-cf-mask-x,-10000px) var(--pp-cf-mask-y,-10000px), #0000 0px, #0000 200px, #000 900px, #000 100%);-webkit-mask-composite:source-in;-webkit-mask-image:linear-gradient(to top, #000 0%, #000 35%, #0000 100%), radial-gradient(circle at var(--pp-cf-mask-x,-10000px) var(--pp-cf-mask-y,-10000px), #0000 0px, #0000 200px, #000 900px, #000 100%);-webkit-mask-image:linear-gradient(to top, #000 0%, #000 35%, #0000 100%), radial-gradient(circle at var(--pp-cf-mask-x,-10000px) var(--pp-cf-mask-y,-10000px), #0000 0px, #0000 200px, #000 900px, #000 100%);-webkit-mask-image:linear-gradient(to top, #000 0%, #000 35%, #0000 100%), radial-gradient(circle at var(--pp-cf-mask-x,-10000px) var(--pp-cf-mask-y,-10000px), #0000 0px, #0000 200px, #000 900px, #000 100%);mask-image:linear-gradient(to top, #000 0%, #000 35%, #0000 100%), radial-gradient(circle at var(--pp-cf-mask-x,-10000px) var(--pp-cf-mask-y,-10000px), #0000 0px, #0000 200px, #000 900px, #000 100%);-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;mask-composite:intersect}[data-theme-pack=celestial-blue] .pp-celestial-clouds{-webkit-mask-image:radial-gradient(circle at var(--pp-cb-mask-x,-10000px) var(--pp-cb-mask-y,-10000px), #0000 0px, #0000 200px, #000 900px, #000 100%);-webkit-mask-image:radial-gradient(circle at var(--pp-cb-mask-x,-10000px) var(--pp-cb-mask-y,-10000px), #0000 0px, #0000 200px, #000 900px, #000 100%);-webkit-mask-image:radial-gradient(circle at var(--pp-cb-mask-x,-10000px) var(--pp-cb-mask-y,-10000px), #0000 0px, #0000 200px, #000 900px, #000 100%);-webkit-mask-image:radial-gradient(circle at var(--pp-cb-mask-x,-10000px) var(--pp-cb-mask-y,-10000px), #0000 0px, #0000 200px, #000 900px, #000 100%);mask-image:radial-gradient(circle at var(--pp-cb-mask-x,-10000px) var(--pp-cb-mask-y,-10000px), #0000 0px, #0000 200px, #000 900px, #000 100%)}@media (prefers-reduced-motion:reduce){[data-theme-pack=celestial-blue] .pp-celestial-floor,[data-theme-pack=celestial-blue] .pp-celestial-clouds{-webkit-mask-image:none;mask-image:none}[data-theme-pack=celestial-blue] .pp-celestial-floor .pp-cf-cloud-spin,[data-theme-pack=celestial-blue] .pp-celestial-floor .pp-cf-cloud{animation:none!important}}html[data-tab-hidden=true] .pp-celestial-clouds,html[data-tab-hidden=true] .pp-celestial-clouds *,html[data-tab-hidden=true] .pp-celestial-starfield-parallax-container *,html[data-tab-hidden=true] .pp-celestial-stars,html[data-tab-hidden=true] .pp-celestial-stars:before,html[data-tab-hidden=true] .pp-celestial-stars:after,html[data-tab-hidden=true] .pp-celestial-floor *,html[data-tab-hidden=true] .pp-celestial-cursor-ring,html[data-tab-hidden=true] .pp-celestial-trail-star,html[data-tab-hidden=true] .pp-dc-shimmer,html[data-tab-hidden=true] .pp-dc-bubble,html[data-tab-hidden=true] .pp-dc-cursor-bubble,html[data-tab-hidden=true] .pp-floor-deco-layer{animation-play-state:paused!important}@keyframes pp-celestial-cursor-pulse{0%,to{box-shadow:inset 0 0 2px #ffffffe6}50%{box-shadow:inset 0 0 3px #fff}}@keyframes pp-celestial-cursor-ring-pulse{0%,to{border-color:#b4d2ff8c;box-shadow:inset 0 0 8px #b4d2ff2e}50%{border-color:#dcebffd9;box-shadow:inset 0 0 14px #c8dcff47}}[data-theme-pack=celestial-blue] .pp-celestial-cursor-dot{background:radial-gradient(circle,#fff 0%,#dceaff 40%,#b4d2ffe6 100%);border-radius:50%;width:8px;height:8px;animation:2.4s ease-in-out infinite pp-celestial-cursor-pulse}[data-theme-pack=celestial-blue] .pp-celestial-cursor-ring{--pp-cursor-ring-press-scale:1;transform-origin:50%;background:0 0;border:1.5px solid #b4d2ff99;border-radius:50%;width:36px;height:36px;animation:3.2s ease-in-out infinite pp-celestial-cursor-ring-pulse}[data-theme-pack=celestial-blue] .pp-celestial-cursor-ring[data-pressed]{animation:.18s cubic-bezier(.32,.72,.32,1.08) forwards pp-celestial-cursor-ring-press}@keyframes pp-celestial-cursor-ring-press{to{border-width:1.4px;width:30px;height:30px}}@keyframes pp-celestial-trail-fade{0%{opacity:0;filter:blur(.5px);transform:translate(-50%,-50%)translate(0)scale(.6)}20%{opacity:.85;transform:translate(-50%, -50%) translate3d(calc(var(--pp-trail-dx,0px) * .25), calc(var(--pp-trail-dy,0px) * .25), 0) scale(1);filter:blur(.4px)}to{opacity:0;transform:translate(-50%, -50%) translate3d(var(--pp-trail-dx,0px), var(--pp-trail-dy,0px), 0) scale(.5);filter:blur(1.2px)}}[data-theme-pack=celestial-blue] .pp-celestial-trail-star{filter:drop-shadow(0 0 3px #c8dcff8c);background:radial-gradient(50% 12%,#fffffff2 0%,#dcebff80 45%,#0000 100%),radial-gradient(12% 50%,#fffffff2 0%,#dcebff80 45%,#0000 100%);animation-name:pp-celestial-trail-fade;animation-timing-function:ease-out;animation-iteration-count:1;animation-fill-mode:forwards}@media (prefers-reduced-motion:reduce){[data-theme-pack=celestial-blue] .pp-celestial-cursor-dot,[data-theme-pack=celestial-blue] .pp-celestial-cursor-ring,[data-theme-pack=celestial-blue] .pp-celestial-trail-star{animation:none!important}[data-theme-pack=celestial-blue] .pp-celestial-trail-star{display:none!important}}@keyframes pp-celestial-glow-pulse{0%,to{box-shadow:0 0 8px #8cafff59,0 0 14px #8cafff1f}50%{box-shadow:0 0 12px #b4c8ff8c,0 0 22px #8cafff38}}[data-theme-pack=celestial-blue] .pp-cta[data-variant=primary]{animation:3.5s ease-in-out infinite pp-celestial-glow-pulse}[data-theme-pack=celestial-blue] .pp-cta[data-variant=primary]:hover{animation-duration:1.5s}[data-theme-pack=celestial-blue] .horse-card img,[data-theme-pack=celestial-blue] [data-component=HorseCard] img,[data-theme-pack=celestial-blue] [data-component=EntityCard][data-entity=horse] img{filter:brightness(.78);transition:filter .5s,transform .35s}[data-theme-pack=celestial-blue] .horse-card-image-zone:after,[data-theme-pack=celestial-blue] [data-component=HorseCard] .image-zone:after,[data-theme-pack=celestial-blue] [data-component=EntityCard][data-entity=horse] .image-zone:after{content:"";mix-blend-mode:soft-light;opacity:.3;pointer-events:none;z-index:2;background:#4678dc;transition:opacity .5s;position:absolute;inset:0}[data-theme-pack=celestial-blue] .horse-card:hover .horse-card-image-zone:after,[data-theme-pack=celestial-blue] [data-component=HorseCard]:hover .image-zone:after,[data-theme-pack=celestial-blue] [data-component=EntityCard][data-entity=horse]:hover .image-zone:after{opacity:0}[data-theme-pack=celestial-blue] .horse-card:hover img,[data-theme-pack=celestial-blue] [data-component=HorseCard]:hover img,[data-theme-pack=celestial-blue] [data-component=EntityCard][data-entity=horse]:hover img{filter:brightness()drop-shadow(0 0 18px #b4d2ff80)}[data-theme-pack=celestial-blue] .v5-hero-image-main img,[data-theme-pack=celestial-blue] [data-hero-accent] img{filter:brightness(.72);transition:filter .5s,transform .35s}[data-theme-pack=celestial-blue] .v5-hero-image-main:hover img,[data-theme-pack=celestial-blue] [data-hero-accent]:hover img{filter:brightness()drop-shadow(0 0 24px #b4d2ff8c)}@media (prefers-reduced-motion:reduce){[data-theme-pack=celestial-blue] [class*=surface-accent]:not([data-component=PPCTA]):before,[data-theme-pack=celestial-blue] [class*=surface-accent]:not([data-component=PPCTA]):after,[data-theme-pack=celestial-blue] [data-surface=accent]:not([data-component=PPCTA]):before,[data-theme-pack=celestial-blue] [data-surface=accent]:not([data-component=PPCTA]):after,[data-theme-pack=celestial-blue] .surface-accent:not([data-component=PPCTA]):before,[data-theme-pack=celestial-blue] .surface-accent:not([data-component=PPCTA]):after,[data-theme-pack=celestial-blue] .horse-card:before,[data-theme-pack=celestial-blue] .horse-card:after,[data-theme-pack=celestial-blue] [data-component=HorseCard]:before,[data-theme-pack=celestial-blue] [data-component=HorseCard]:after,[data-theme-pack=celestial-blue] [data-component=EntityCard][data-entity=horse]:before,[data-theme-pack=celestial-blue] [data-component=EntityCard][data-entity=horse]:after,[data-theme-pack=celestial-blue] .v5-hero-stage:before,[data-theme-pack=celestial-blue] .v5-hero-stage:after,[data-theme-pack=celestial-blue] [data-hero-accent]:before,[data-theme-pack=celestial-blue] [data-hero-accent]:after,html[data-theme-pack=celestial-blue] [data-component=PageShell]>header:before,html[data-theme-pack=celestial-blue] [data-component=PageShell]>header:after,[data-theme-pack=celestial-blue] .pp-celestial-clouds>div,[data-theme-pack=celestial-blue] .pp-cta[data-variant=primary],[data-theme-pack=celestial-blue] h1,[data-theme-pack=celestial-blue] h2,[data-theme-pack=celestial-blue] h3{animation:none!important}[data-theme-pack=celestial-blue] [class*=surface-accent]:before,[data-theme-pack=celestial-blue] [data-surface=accent]:before,[data-theme-pack=celestial-blue] .surface-accent:before,[data-theme-pack=celestial-blue] .horse-card:before,[data-theme-pack=celestial-blue] [data-component=HorseCard]:before{opacity:.65}[data-theme-pack=celestial-blue] .pp-celestial-clouds>div{opacity:.25}[data-theme-pack=celestial-blue] .pp-celestial-clouds .pp-cb-shooting-star{display:none!important}}[data-theme-pack=monarch-butterfly]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--activity-fade-color:#1b120c;--pp-gradient-accent-surface:radial-gradient(ellipse at 30% 20%, #c46b2d4d 0%, transparent 55%), radial-gradient(ellipse at 75% 80%, #ffbd7a38 0%, transparent 60%), linear-gradient(180deg, #110907 0%, #1b120c 100%);--pp-gradient-default-surface:linear-gradient(180deg, #0f0907 0%, #1a130d 100%);--pp-color-default-surface-fallback:#0f0907;--pp-color-accent-surface-fallback:#110907;--pp-gradient-cards-on-accent:linear-gradient(180deg, #24150d9e 0%, #100c099e 100%);--pp-gradient-cards-on-default:linear-gradient(180deg, #1b120c 0%, #150e0a 100%);--pp-gradient-cards-on-high-priority:#2c1b1b;--pp-gradient-cards-on-medium-priority:#452813;--pp-gradient-high-priority-surface:linear-gradient(180deg, #a94542 0%, #562726 100%);--pp-gradient-medium-priority-surface:linear-gradient(180deg, #c57320 0%, #623f1c 100%);--pp-color-text-on-accent:#f3dfc8;--pp-color-text-on-default:#f3dfc8;--pp-color-text-on-high-priority:#fdefef;--pp-color-text-on-medium-priority:#fdeee3;--pp-color-cards-on-default:var(--pp-color-monarch-butterfly-cards-on-default);--shell-icon-fill:#f3dfc8;--font-expressive-large:var(--font-pinyon-script);--pp-typography-expressive-large:400 80px/1.5 var(--font-pinyon-script);--pp-typography-expressive-regular:400 56px/1.5 var(--font-pinyon-script);--pp-typography-heading-h1:700 32px var(--font-cormorant-garamond);--pp-typography-heading-h2:700 22px var(--font-cormorant-garamond);--pp-typography-heading-h3:700 18px var(--font-cormorant-garamond);--pp-typography-heading-h4:700 15px var(--font-cormorant-garamond);--pp-typography-heading-utility-headline:400 13px var(--font-cormorant-garamond);--pp-typography-heading-label:700 12px var(--font-cormorant-garamond);--pp-typography-cta:700 14px/100% var(--font-cormorant-garamond);--pp-typography-cta-tracking:.18em;--pp-typography-cta-transform:uppercase;--pp-typography-body-large:400 17px var(--font-nunito);--pp-typography-body-regular:400 15px var(--font-nunito);--pp-typography-body-small:400 12px var(--font-nunito);--pp-card-name-font:var(--pp-typography-heading-h2);--pp-card-name-tracking:.18em;--pp-card-name-transform:uppercase;--pp-card-subtitle-font:var(--pp-typography-heading-utility-headline);--pp-card-subtitle-tracking:.18em;--shell-tracking-label:.18em;--shell-tracking-headline:.18em;--pp-card-fade-color:#100c09f2;--scrollbar-track:#0f0907;--scrollbar-thumb:#7a4a26;--scrollbar-thumb-hover:#c46b2d;--default-surface-fill-hover:#1a130d;--accent-surface-fill-hover:#1f140c;--pp-cta-border-on-default:#ffbd7a;--pp-cta-border-on-accent:#ffbd7a;--pp-tab-border-accent:#ffbd7a;--pp-tab-border-default:#ffbd7a;--activity-tracker-src:none;--pp-accent-bg-position:initial;--pp-accent-bg-size:auto;--pp-card-icon-row-height:auto;--elevation-color:#100c0933}[data-theme-pack=blush-rose]{--activity-fade-color:#e3aebf;--pp-gradient-accent-surface:var(--pp-gradient-blush-rose-accent-surface);--pp-gradient-default-surface:var(--pp-gradient-blush-rose-default-surface);--pp-color-default-surface-fallback:#fff7f9;--pp-color-accent-surface-fallback:#e3aebf;--pp-accent-bg-position:initial;--pp-accent-bg-size:auto;--pp-gradient-cards-on-accent:var(--pp-gradient-blush-rose-cards-on-accent);--pp-gradient-cards-on-default:var(--pp-gradient-blush-rose-cards-on-default);--pp-gradient-cards-on-high-priority:var(--pp-gradient-blush-rose-cards-on-high-priority);--pp-gradient-cards-on-medium-priority:var(--pp-gradient-blush-rose-cards-on-medium-priority);--pp-gradient-high-priority-surface:var(--pp-gradient-blush-rose-high-priority-surface);--pp-gradient-medium-priority-surface:var(--pp-gradient-blush-rose-medium-priority-surface);--pp-color-text-on-accent:var(--pp-color-blush-rose-text-on-accent);--pp-color-text-on-default:var(--pp-color-blush-rose-text-on-default);--pp-color-text-on-high-priority:var(--pp-color-blush-rose-text-on-high-priority);--pp-color-text-on-medium-priority:var(--pp-color-blush-rose-text-on-medium-priority);--pp-color-cards-on-default:var(--pp-color-blush-rose-cards-on-default);--shell-icon-fill:#4e2436;--font-expressive-large:var(--font-mr-dafoe);--pp-typography-expressive-large:400 78px/1.5 var(--font-mr-dafoe);--pp-typography-expressive-regular:400 54px/1.5 var(--font-mr-dafoe);--pp-typography-heading-h1:500 34px/1.2 var(--font-cormorant-garamond);--pp-typography-heading-h2:500 28px/1.25 var(--font-cormorant-garamond);--pp-typography-heading-h3:600 19px/1.3 var(--font-mozilla-text);--pp-typography-heading-h4:600 17px/1.3 var(--font-mozilla-text);--pp-typography-heading-utility-headline:500 15px/1.4 var(--font-mozilla-text);--pp-typography-heading-label:600 13px/1.4 var(--font-mozilla-text);--pp-typography-cta:600 15px/100% var(--font-mozilla-text);--pp-typography-cta-tracking:1.2px;--pp-typography-cta-transform:uppercase;--pp-typography-body-large:400 17px/1.5 var(--font-mozilla-text);--pp-typography-body-regular:400 15px/1.5 var(--font-mozilla-text);--pp-typography-body-small:400 12px/1.5 var(--font-mozilla-text);--pp-card-name-font:var(--pp-typography-heading-h2);--pp-card-name-tracking:-.3px;--pp-card-name-transform:none;--pp-card-subtitle-font:var(--pp-typography-heading-utility-headline);--pp-card-subtitle-tracking:1.2px;--shell-tracking-label:1.2px;--shell-tracking-headline:1.2px;--pp-card-fade-color:#e3aebff2;--scrollbar-track:#fbecf0;--scrollbar-thumb:#d99baf;--scrollbar-thumb-hover:#c46b84;--default-surface-fill-hover:#fbecf0;--accent-surface-fill-hover:#e3aebf;--pp-cta-border-on-default:#c46b84;--pp-cta-border-on-accent:#4e2436;--pp-tab-border-accent:#4e2436;--pp-tab-border-default:#c46b84;--activity-tracker-src:none;--pp-card-icon-row-height:auto;--elevation-color:#4e243624}[data-theme-pack=toffee-cream]{--activity-fade-color:#443628;--pp-gradient-accent-surface:var(--pp-gradient-toffee-cream-accent-surface);--pp-gradient-default-surface:var(--pp-gradient-toffee-cream-default-surface);--pp-color-default-surface-fallback:#dad1c2;--pp-color-accent-surface-fallback:#524336;--pp-accent-bg-position:center center;--pp-accent-bg-size:cover;--pp-gradient-cards-on-accent:var(--pp-gradient-toffee-cream-cards-on-accent);--pp-gradient-cards-on-default:var(--pp-gradient-toffee-cream-cards-on-default);--pp-gradient-cards-on-high-priority:var(--pp-gradient-toffee-cream-cards-on-high-priority);--pp-gradient-cards-on-medium-priority:var(--pp-gradient-toffee-cream-cards-on-medium-priority);--pp-gradient-high-priority-surface:var(--pp-gradient-toffee-cream-high-priority-surface);--pp-gradient-medium-priority-surface:var(--pp-gradient-toffee-cream-medium-priority-surface);--pp-color-text-on-accent:var(--pp-color-toffee-cream-text-on-accent);--pp-color-text-on-default:var(--pp-color-toffee-cream-text-on-default);--pp-color-text-on-high-priority:var(--pp-color-toffee-cream-text-on-high-priority);--pp-color-text-on-medium-priority:var(--pp-color-toffee-cream-text-on-medium-priority);--pp-color-cards-on-default:var(--pp-color-toffee-cream-cards-on-default);--shell-icon-fill:#efe7d9;--font-expressive-large:var(--font-delius-swash-caps);--pp-typography-expressive-large:400 74px/1.4 var(--font-delius-swash-caps);--pp-typography-expressive-regular:400 50px/1.4 var(--font-delius-swash-caps);--pp-typography-heading-h1:700 32px/1.2 var(--font-cantarell);--pp-typography-heading-h2:700 26px/1.28 var(--font-cantarell);--pp-typography-heading-h3:600 19px/1.3 var(--font-mozilla-text);--pp-typography-heading-h4:600 17px/1.3 var(--font-mozilla-text);--pp-typography-heading-utility-headline:500 15px/1.4 var(--font-mozilla-text);--pp-typography-heading-label:600 13px/1.4 var(--font-mozilla-text);--pp-typography-cta:600 15px/100% var(--font-mozilla-text);--pp-typography-cta-tracking:1.2px;--pp-typography-cta-transform:uppercase;--pp-typography-body-large:400 17px/1.5 var(--font-mozilla-text);--pp-typography-body-regular:400 15px/1.5 var(--font-mozilla-text);--pp-typography-body-small:400 12px/1.5 var(--font-mozilla-text);--pp-card-name-font:var(--pp-typography-heading-h2);--pp-card-name-tracking:-.2px;--pp-card-name-transform:none;--pp-card-subtitle-font:var(--pp-typography-heading-utility-headline);--pp-card-subtitle-tracking:1.2px;--shell-tracking-label:1.2px;--shell-tracking-headline:1.2px;--pp-card-fade-color:#18130deb;--scrollbar-track:#dad1c2;--scrollbar-thumb:#9a8a76;--scrollbar-thumb-hover:#6e5f4e;--default-surface-fill-hover:#cfc5b4;--accent-surface-fill-hover:#524336;--pp-cta-border-on-default:#6e5b47;--pp-cta-border-on-accent:#c9beaa;--pp-tab-border-accent:#c9beaa;--pp-tab-border-default:#6e5b47;--activity-tracker-src:none;--pp-card-icon-row-height:auto;--elevation-color:#2b231a29}[data-theme-pack=deep-current]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--activity-fade-color:#072a37;--pp-gradient-accent-surface:var(--pp-gradient-deep-current-accent-surface);--pp-gradient-default-surface:var(--pp-gradient-deep-current-default-surface);--pp-color-default-surface-fallback:#072a37;--pp-color-accent-surface-fallback:#06303e;--pp-accent-bg-position:initial;--pp-accent-bg-size:auto;--pp-gradient-cards-on-accent:var(--pp-gradient-deep-current-cards-on-accent);--pp-gradient-cards-on-default:var(--pp-gradient-deep-current-cards-on-default);--pp-gradient-cards-on-high-priority:var(--pp-gradient-deep-current-cards-on-high-priority);--pp-gradient-cards-on-medium-priority:var(--pp-gradient-deep-current-cards-on-medium-priority);--pp-gradient-high-priority-surface:var(--pp-gradient-deep-current-high-priority-surface);--pp-gradient-medium-priority-surface:var(--pp-gradient-deep-current-medium-priority-surface);--pp-color-text-on-accent:var(--pp-color-deep-current-text-on-accent);--pp-color-text-on-default:var(--pp-color-deep-current-text-on-default);--pp-color-text-on-high-priority:var(--pp-color-deep-current-text-on-high-priority);--pp-color-text-on-medium-priority:var(--pp-color-deep-current-text-on-medium-priority);--pp-color-cards-on-default:var(--pp-color-deep-current-cards-on-default);--shell-icon-fill:#e6f7f6;--pp-hc-dim:.85;--pp-hc-tint:#1e96a5;--pp-hc-tint-a:.22;--pp-hc-glow:transparent;--pp-hc-glow-bg:transparent;--pp-hc-rim:#a0f0ebd9;--font-expressive-large:var(--font-italianno);--pp-typography-expressive-large:400 84px/1.5 var(--font-italianno);--pp-typography-expressive-regular:400 60px/1.5 var(--font-italianno);--pp-typography-heading-h1:400 34px/1.2 var(--font-instrument-serif);--pp-typography-heading-h2:400 28px/1.25 var(--font-instrument-serif);--pp-typography-heading-h3:600 19px/1.3 var(--font-mozilla-text);--pp-typography-heading-h4:600 17px/1.3 var(--font-mozilla-text);--pp-typography-heading-utility-headline:500 15px/1.4 var(--font-mozilla-text);--pp-typography-heading-label:600 13px/1.4 var(--font-mozilla-text);--pp-typography-cta:600 15px/100% var(--font-mozilla-text);--pp-typography-cta-tracking:1.4px;--pp-typography-cta-transform:uppercase;--pp-typography-body-large:400 17px/1.5 var(--font-mozilla-text);--pp-typography-body-regular:400 15px/1.5 var(--font-mozilla-text);--pp-typography-body-small:400 12px/1.5 var(--font-mozilla-text);--pp-card-name-font:var(--pp-typography-heading-h2);--pp-card-name-tracking:-.3px;--pp-card-name-transform:none;--pp-card-subtitle-font:var(--pp-typography-heading-utility-headline);--pp-card-subtitle-tracking:1.4px;--shell-tracking-label:1.4px;--shell-tracking-headline:1.4px;--pp-card-fade-color:#072a37f2;--scrollbar-track:#062733;--scrollbar-thumb:#1e7a85;--scrollbar-thumb-hover:#3fb4b0;--default-surface-fill-hover:#0e4959;--accent-surface-fill-hover:#0b4a5c;--pp-cta-border-on-default:#79e6dc;--pp-cta-border-on-accent:#79e6dc;--pp-tab-border-accent:#79e6dc;--pp-tab-border-default:#79e6dc;--activity-tracker-src:none;--pp-card-icon-row-height:auto;--elevation-color:#0627334d}[data-theme-pack=obsidian]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--activity-fade-color:#08080a;--pp-gradient-accent-surface:var(--pp-gradient-obsidian-accent-surface);--pp-gradient-default-surface:var(--pp-gradient-obsidian-default-surface);--pp-color-default-surface-fallback:#08080a;--pp-color-accent-surface-fallback:#070709;--pp-accent-bg-position:initial;--pp-accent-bg-size:auto;--pp-gradient-cards-on-accent:var(--pp-gradient-obsidian-cards-on-accent);--pp-gradient-cards-on-default:var(--pp-gradient-obsidian-cards-on-default);--pp-gradient-cards-on-high-priority:var(--pp-gradient-obsidian-cards-on-high-priority);--pp-gradient-cards-on-medium-priority:var(--pp-gradient-obsidian-cards-on-medium-priority);--pp-gradient-high-priority-surface:var(--pp-gradient-obsidian-high-priority-surface);--pp-gradient-medium-priority-surface:var(--pp-gradient-obsidian-medium-priority-surface);--pp-color-text-on-accent:var(--pp-color-obsidian-text-on-accent);--pp-color-text-on-default:var(--pp-color-obsidian-text-on-default);--pp-color-text-on-high-priority:var(--pp-color-obsidian-text-on-high-priority);--pp-color-text-on-medium-priority:var(--pp-color-obsidian-text-on-medium-priority);--pp-color-cards-on-default:var(--pp-color-obsidian-cards-on-default);--shell-icon-fill:#d8d9dd;--pp-hc-dim:.66;--pp-hc-tint:#60687a;--pp-hc-tint-a:.2;--pp-hc-glow:#c8cdd86b;--pp-hc-glow-bg:#96a0b96b;--pp-hc-rim:#e1e6f0cc;--font-expressive-large:var(--font-cinzel);--pp-typography-expressive-large:600 54px/1.15 var(--font-cinzel);--pp-typography-expressive-regular:600 38px/1.2 var(--font-cinzel);--pp-typography-heading-h1:500 32px/1.25 var(--font-cinzel);--pp-typography-heading-h2:500 26px/1.3 var(--font-cinzel);--pp-typography-heading-h3:600 18px/1.3 var(--font-mozilla-text);--pp-typography-heading-h4:600 16px/1.3 var(--font-mozilla-text);--pp-typography-heading-utility-headline:500 14px/1.4 var(--font-mozilla-text);--pp-typography-heading-label:600 12px/1.4 var(--font-mozilla-text);--pp-typography-cta:600 14px/100% var(--font-mozilla-text);--pp-typography-cta-tracking:2px;--pp-typography-cta-transform:uppercase;--pp-typography-body-large:400 17px/1.5 var(--font-mozilla-text);--pp-typography-body-regular:400 15px/1.5 var(--font-mozilla-text);--pp-typography-body-small:400 12px/1.5 var(--font-mozilla-text);--pp-card-name-font:var(--pp-typography-heading-h2);--pp-card-name-tracking:.06em;--pp-card-name-transform:none;--pp-card-subtitle-font:var(--pp-typography-heading-utility-headline);--pp-card-subtitle-tracking:2px;--shell-tracking-label:2px;--shell-tracking-headline:2px;--pp-card-fade-color:#08080af2;--scrollbar-track:#08080a;--scrollbar-thumb:#3a3a40;--scrollbar-thumb-hover:#6a6a72;--default-surface-fill-hover:#191920;--accent-surface-fill-hover:#131317;--pp-cta-border-on-default:#c7c9cf;--pp-cta-border-on-accent:#c7c9cf;--pp-tab-border-accent:#c7c9cf;--pp-tab-border-default:#c7c9cf;--activity-tracker-src:none;--pp-card-icon-row-height:auto;--elevation-color:#0006}[data-theme-pack=emberfall]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--activity-fade-color:#0c0302;--pp-gradient-accent-surface:var(--pp-gradient-emberfall-accent-surface);--pp-gradient-default-surface:var(--pp-gradient-emberfall-default-surface);--pp-color-default-surface-fallback:#0c0302;--pp-color-accent-surface-fallback:#0e0403;--pp-accent-bg-position:initial;--pp-accent-bg-size:auto;--pp-gradient-cards-on-accent:var(--pp-gradient-emberfall-cards-on-accent);--pp-gradient-cards-on-default:var(--pp-gradient-emberfall-cards-on-default);--pp-gradient-cards-on-high-priority:var(--pp-gradient-emberfall-cards-on-high-priority);--pp-gradient-cards-on-medium-priority:var(--pp-gradient-emberfall-cards-on-medium-priority);--pp-gradient-high-priority-surface:var(--pp-gradient-emberfall-high-priority-surface);--pp-gradient-medium-priority-surface:var(--pp-gradient-emberfall-medium-priority-surface);--pp-color-text-on-accent:var(--pp-color-emberfall-text-on-accent);--pp-color-text-on-default:var(--pp-color-emberfall-text-on-default);--pp-color-text-on-high-priority:var(--pp-color-emberfall-text-on-high-priority);--pp-color-text-on-medium-priority:var(--pp-color-emberfall-text-on-medium-priority);--pp-color-cards-on-default:var(--pp-color-emberfall-cards-on-default);--shell-icon-fill:#fce3d2;--pp-hc-dim:.5;--pp-hc-tint:#e65c22;--pp-hc-tint-a:.28;--pp-hc-glow:#ff8a4299;--pp-hc-glow-bg:#ff601a9e;--pp-hc-rim:#ffbe82e6;--font-expressive-large:var(--font-lavishly-yours);--pp-typography-expressive-large:400 78px/1.5 var(--font-lavishly-yours);--pp-typography-expressive-regular:400 54px/1.5 var(--font-lavishly-yours);--pp-typography-heading-h1:600 34px/1.2 var(--font-crimson-text);--pp-typography-heading-h2:600 28px/1.28 var(--font-crimson-text);--pp-typography-heading-h3:600 19px/1.3 var(--font-nunito);--pp-typography-heading-h4:600 17px/1.3 var(--font-nunito);--pp-typography-heading-utility-headline:500 15px/1.4 var(--font-nunito);--pp-typography-heading-label:600 13px/1.4 var(--font-nunito);--pp-typography-cta:600 14px/100% var(--font-nunito);--pp-typography-cta-tracking:1.6px;--pp-typography-cta-transform:uppercase;--pp-typography-body-large:400 17px/1.5 var(--font-nunito);--pp-typography-body-regular:400 15px/1.5 var(--font-nunito);--pp-typography-body-small:400 12px/1.5 var(--font-nunito);--pp-card-name-font:var(--pp-typography-heading-h2);--pp-card-name-tracking:.04em;--pp-card-name-transform:none;--pp-card-subtitle-font:var(--pp-typography-heading-utility-headline);--pp-card-subtitle-tracking:1.6px;--shell-tracking-label:1.6px;--shell-tracking-headline:1.6px;--pp-card-fade-color:#0c0302f2;--scrollbar-track:#0c0302;--scrollbar-thumb:#7a2a12;--scrollbar-thumb-hover:#d4471c;--default-surface-fill-hover:#24100a;--accent-surface-fill-hover:#1a0806;--pp-cta-border-on-default:#ff6b35;--pp-cta-border-on-accent:#ff6b35;--pp-tab-border-accent:#ff6b35;--pp-tab-border-default:#ff6b35;--activity-tracker-src:none;--pp-card-icon-row-height:auto;--elevation-color:#0c030259}[data-theme-pack=alabaster]{--activity-fade-color:#f1f1f4;--pp-gradient-accent-surface:var(--pp-gradient-alabaster-accent-surface);--pp-gradient-default-surface:var(--pp-gradient-alabaster-default-surface);--pp-color-default-surface-fallback:#f5f5f7;--pp-color-accent-surface-fallback:#1d1d1f;--pp-accent-bg-position:initial;--pp-accent-bg-size:auto;--pp-gradient-cards-on-accent:var(--pp-gradient-alabaster-cards-on-accent);--pp-gradient-cards-on-default:var(--pp-gradient-alabaster-cards-on-default);--pp-gradient-cards-on-high-priority:var(--pp-gradient-alabaster-cards-on-high-priority);--pp-gradient-cards-on-medium-priority:var(--pp-gradient-alabaster-cards-on-medium-priority);--pp-gradient-high-priority-surface:var(--pp-gradient-alabaster-high-priority-surface);--pp-gradient-medium-priority-surface:var(--pp-gradient-alabaster-medium-priority-surface);--pp-color-text-on-accent:var(--pp-color-alabaster-text-on-accent);--pp-color-text-on-default:var(--pp-color-alabaster-text-on-default);--pp-color-text-on-high-priority:var(--pp-color-alabaster-text-on-high-priority);--pp-color-text-on-medium-priority:var(--pp-color-alabaster-text-on-medium-priority);--pp-color-cards-on-default:var(--pp-color-alabaster-cards-on-default);--shell-icon-fill:#1d1d1f;--font-expressive-large:var(--font-instrument-sans);--pp-typography-expressive-large:600 72px/1.05 var(--font-instrument-sans);--pp-typography-expressive-regular:600 48px/1.1 var(--font-instrument-sans);--pp-typography-heading-h1:600 34px/1.1 var(--font-instrument-sans);--pp-typography-heading-h2:600 26px/1.15 var(--font-instrument-sans);--pp-typography-heading-h3:600 19px/1.3 var(--font-instrument-sans);--pp-typography-heading-h4:600 16px/1.3 var(--font-instrument-sans);--pp-typography-heading-utility-headline:500 14px/1.4 var(--font-instrument-sans);--pp-typography-heading-label:600 12px/1.4 var(--font-instrument-sans);--pp-typography-cta:600 15px/100% var(--font-instrument-sans);--pp-typography-cta-tracking:.2px;--pp-typography-cta-transform:none;--pp-typography-body-large:400 17px/1.5 var(--font-instrument-sans);--pp-typography-body-regular:400 16px/1.5 var(--font-instrument-sans);--pp-typography-body-small:400 12px/1.5 var(--font-instrument-sans);--pp-card-name-font:var(--pp-typography-heading-h2);--pp-card-name-tracking:-.01em;--pp-card-name-transform:none;--pp-card-subtitle-font:var(--pp-typography-heading-utility-headline);--pp-card-subtitle-tracking:.2px;--shell-tracking-label:.3px;--shell-tracking-headline:.2px;--pp-card-fade-color:#fffffff2;--scrollbar-track:#f1f1f4;--scrollbar-thumb:#c7c7cc;--scrollbar-thumb-hover:#aeaeb2;--default-surface-fill-hover:#f1f1f4;--accent-surface-fill-hover:#f5f5f7;--pp-cta-border-on-default:#1d1d1f;--pp-cta-border-on-accent:#1d1d1f;--pp-tab-border-accent:#1d1d1f;--pp-tab-border-default:#1d1d1f;--activity-tracker-src:none;--pp-card-icon-row-height:auto;--elevation-color:#00000014}:is([data-theme-pack=pixel-ponies-green],[data-theme-pack=lavender-haze],[data-theme-pack=celestial-blue],[data-theme-pack=monarch-butterfly],[data-theme-pack=blush-rose],[data-theme-pack=toffee-cream],[data-theme-pack=alabaster]){--pp-hc-dim:1;--pp-hc-glow:transparent;--pp-hc-glow-bg:transparent;--pp-hc-rim:transparent;--pp-hc-tint:transparent;--pp-hc-tint-a:0}:is([data-theme-pack=deep-current],[data-theme-pack=obsidian],[data-theme-pack=emberfall]) :is(.horse-card,[data-component=HorseCard],[data-component=EntityCard][data-entity=horse]) img{filter:brightness(var(--pp-hc-dim,.82)) drop-shadow(0 0 3px var(--pp-hc-rim,transparent));transition:filter .5s,transform .35s}:is([data-theme-pack=deep-current],[data-theme-pack=obsidian],[data-theme-pack=emberfall]) .horse-card-image-zone:before,:is([data-theme-pack=deep-current],[data-theme-pack=obsidian],[data-theme-pack=emberfall]) [data-component=HorseCard] .image-zone:before,:is([data-theme-pack=deep-current],[data-theme-pack=obsidian],[data-theme-pack=emberfall]) [data-component=EntityCard][data-entity=horse] .image-zone:before{content:"";background:radial-gradient(ellipse 68% 60% at 50% 58%, var(--pp-hc-glow-bg,transparent) 0%, var(--pp-hc-glow-bg,transparent) 34%, transparent 66%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){:is([data-theme-pack=deep-current],[data-theme-pack=obsidian],[data-theme-pack=emberfall]) .horse-card-image-zone:before,:is([data-theme-pack=deep-current],[data-theme-pack=obsidian],[data-theme-pack=emberfall]) [data-component=HorseCard] .image-zone:before,:is([data-theme-pack=deep-current],[data-theme-pack=obsidian],[data-theme-pack=emberfall]) [data-component=EntityCard][data-entity=horse] .image-zone:before{background:radial-gradient(ellipse 68% 60% at 50% 58%, var(--pp-hc-glow-bg,transparent) 0%, color-mix(in srgb, var(--pp-hc-glow-bg,transparent) 46%, transparent) 34%, transparent 66%)}}:is([data-theme-pack=deep-current],[data-theme-pack=obsidian],[data-theme-pack=emberfall]) .horse-card-image-zone:before,:is([data-theme-pack=deep-current],[data-theme-pack=obsidian],[data-theme-pack=emberfall]) [data-component=HorseCard] .image-zone:before,:is([data-theme-pack=deep-current],[data-theme-pack=obsidian],[data-theme-pack=emberfall]) [data-component=EntityCard][data-entity=horse] .image-zone:before{z-index:0;pointer-events:none}:is([data-theme-pack=deep-current],[data-theme-pack=obsidian],[data-theme-pack=emberfall]) .horse-card-image-zone:after,:is([data-theme-pack=deep-current],[data-theme-pack=obsidian],[data-theme-pack=emberfall]) [data-component=HorseCard] .image-zone:after,:is([data-theme-pack=deep-current],[data-theme-pack=obsidian],[data-theme-pack=emberfall]) [data-component=EntityCard][data-entity=horse] .image-zone:after{content:"";background:var(--pp-hc-tint,#788296);mix-blend-mode:soft-light;opacity:var(--pp-hc-tint-a,.26);pointer-events:none;z-index:2;transition:opacity .5s;position:absolute;inset:0}:is([data-theme-pack=deep-current],[data-theme-pack=obsidian],[data-theme-pack=emberfall]) .horse-card:hover .horse-card-image-zone:after,:is([data-theme-pack=deep-current],[data-theme-pack=obsidian],[data-theme-pack=emberfall]) [data-component=HorseCard]:hover .image-zone:after,:is([data-theme-pack=deep-current],[data-theme-pack=obsidian],[data-theme-pack=emberfall]) [data-component=EntityCard][data-entity=horse]:hover .image-zone:after{opacity:0}:is([data-theme-pack=deep-current],[data-theme-pack=obsidian],[data-theme-pack=emberfall]) .horse-card:hover img,:is([data-theme-pack=deep-current],[data-theme-pack=obsidian],[data-theme-pack=emberfall]) [data-component=HorseCard]:hover img,:is([data-theme-pack=deep-current],[data-theme-pack=obsidian],[data-theme-pack=emberfall]) [data-component=EntityCard][data-entity=horse]:hover img{filter:brightness(1) drop-shadow(0 0 3px var(--pp-hc-rim,transparent)) drop-shadow(0 0 18px var(--pp-hc-glow,#fff6))}@media (prefers-reduced-motion:reduce){:is([data-theme-pack=deep-current],[data-theme-pack=obsidian],[data-theme-pack=emberfall]) :is(.horse-card,[data-component=HorseCard],[data-component=EntityCard][data-entity=horse]) img,:is([data-theme-pack=deep-current],[data-theme-pack=obsidian],[data-theme-pack=emberfall]) .horse-card-image-zone:after,:is([data-theme-pack=deep-current],[data-theme-pack=obsidian],[data-theme-pack=emberfall]) [data-component=HorseCard] .image-zone:after,:is([data-theme-pack=deep-current],[data-theme-pack=obsidian],[data-theme-pack=emberfall]) [data-component=EntityCard][data-entity=horse] .image-zone:after{transition:none}}:is([data-theme-pack=deep-current],[data-theme-pack=obsidian],[data-theme-pack=emberfall]) :is(.v5-hero-image-main,.v5-filmstrip-horse){position:relative;overflow:visible}:is([data-theme-pack=deep-current],[data-theme-pack=obsidian],[data-theme-pack=emberfall]) :is(.v5-hero-image-main,[data-hero-accent],.v5-filmstrip-horse) img{z-index:1;filter:brightness(var(--pp-hc-dim,.82)) drop-shadow(0 0 3px var(--pp-hc-rim,transparent));transition:filter .5s,transform .35s;position:relative}:is([data-theme-pack=deep-current],[data-theme-pack=obsidian],[data-theme-pack=emberfall]) .v5-hero-image-main:before,:is([data-theme-pack=deep-current],[data-theme-pack=obsidian],[data-theme-pack=emberfall]) .v5-filmstrip-horse:before{content:"";background:radial-gradient(ellipse 66% 58% at 50% 56%, var(--pp-hc-glow-bg,transparent) 0%, var(--pp-hc-glow-bg,transparent) 34%, transparent 66%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){:is([data-theme-pack=deep-current],[data-theme-pack=obsidian],[data-theme-pack=emberfall]) .v5-hero-image-main:before,:is([data-theme-pack=deep-current],[data-theme-pack=obsidian],[data-theme-pack=emberfall]) .v5-filmstrip-horse:before{background:radial-gradient(ellipse 66% 58% at 50% 56%, var(--pp-hc-glow-bg,transparent) 0%, color-mix(in srgb, var(--pp-hc-glow-bg,transparent) 46%, transparent) 34%, transparent 66%)}}:is([data-theme-pack=deep-current],[data-theme-pack=obsidian],[data-theme-pack=emberfall]) .v5-hero-image-main:before,:is([data-theme-pack=deep-current],[data-theme-pack=obsidian],[data-theme-pack=emberfall]) .v5-filmstrip-horse:before{z-index:0;pointer-events:none}:is([data-theme-pack=deep-current],[data-theme-pack=obsidian],[data-theme-pack=emberfall]) :is(.v5-hero-image-main,[data-hero-accent],.v5-filmstrip-horse):hover img{filter:brightness(1) drop-shadow(0 0 3px var(--pp-hc-rim,transparent)) drop-shadow(0 0 24px var(--pp-hc-glow,#fff6))}[data-theme-pack=emberfall] :is(.horse-card-image-zone,.v5-hero-image-main,.v5-filmstrip-horse):before,[data-theme-pack=emberfall] [data-component=HorseCard] .image-zone:before,[data-theme-pack=emberfall] [data-component=EntityCard][data-entity=horse] .image-zone:before{animation:pp-hc-glow-flicker var(--pp-hc-flicker-dur,8s) ease-in-out infinite;animation-delay:var(--pp-hc-flicker-delay,0s)}[data-theme-pack=emberfall] :is(.horse-card,[data-component=HorseCard],[data-component=EntityCard][data-entity=horse],.v5-hero-image-main,[data-hero-accent],.v5-filmstrip-horse) img{animation:pp-hc-rim-flicker calc(var(--pp-hc-flicker-dur,8s) * 1.4) ease-in-out infinite;animation-delay:calc(var(--pp-hc-flicker-delay,0s) * .6)}[data-theme-pack=emberfall] :is(.horse-card,[data-component=HorseCard],[data-component=EntityCard][data-entity=horse],.v5-hero-image-main,[data-hero-accent],.v5-filmstrip-horse):hover img{animation:none}[data-theme-pack=emberfall] .v5-filmstrip-horse:nth-child(3n+1){--pp-hc-flicker-delay:-1.3s;--pp-hc-flicker-dur:8.3s}[data-theme-pack=emberfall] .v5-filmstrip-horse:nth-child(3n+2){--pp-hc-flicker-delay:-4.9s;--pp-hc-flicker-dur:9.7s}[data-theme-pack=emberfall] .v5-filmstrip-horse:nth-child(3n){--pp-hc-flicker-delay:-7.6s;--pp-hc-flicker-dur:7.4s}@keyframes pp-hc-glow-flicker{0%{opacity:.94}14%{opacity:1}27%{opacity:.85}41%{opacity:.98}55%{opacity:.83}68%{opacity:.96}82%{opacity:.88}to{opacity:.94}}@keyframes pp-hc-rim-flicker{0%,to{filter:brightness(var(--pp-hc-dim,.82)) drop-shadow(0 0 3px var(--pp-hc-rim,transparent))}23%{filter:brightness(var(--pp-hc-dim,.82)) drop-shadow(0 0 3.6px var(--pp-hc-rim,transparent))}44%{filter:brightness(var(--pp-hc-dim,.82)) drop-shadow(0 0 2.6px var(--pp-hc-rim,transparent))}67%{filter:brightness(var(--pp-hc-dim,.82)) drop-shadow(0 0 3.4px var(--pp-hc-rim,transparent))}85%{filter:brightness(var(--pp-hc-dim,.82)) drop-shadow(0 0 2.8px var(--pp-hc-rim,transparent))}}@media (prefers-reduced-motion:reduce){[data-theme-pack=emberfall] :is(.horse-card-image-zone,.v5-hero-image-main,.v5-filmstrip-horse):before,[data-theme-pack=emberfall] [data-component=HorseCard] .image-zone:before,[data-theme-pack=emberfall] [data-component=EntityCard][data-entity=horse] .image-zone:before,[data-theme-pack=emberfall] :is(.horse-card,[data-component=HorseCard],[data-component=EntityCard][data-entity=horse],.v5-hero-image-main,[data-hero-accent],.v5-filmstrip-horse) img{animation:none!important}}@media (pointer:coarse){[data-theme-pack=emberfall] :is(.horse-card,[data-component=HorseCard],[data-component=EntityCard][data-entity=horse],.v5-hero-image-main,[data-hero-accent],.v5-filmstrip-horse) img{animation:none}}.pp-dc-shimmer{pointer-events:none;z-index:9994;mix-blend-mode:screen;opacity:.18;filter:blur(3px);will-change:background-position, opacity;contain:layout paint;backface-visibility:hidden;background-color:#0000;background-image:radial-gradient(38vmax 30vmax at 22% 18%,#96ebe673 0%,#0000 60%),radial-gradient(46vmax 34vmax at 78% 32%,#5ac8eb61 0%,#0000 62%),radial-gradient(40vmax 30vmax at 55% 82%,#78e1dc52 0%,#0000 60%);background-position:0 0,0 0,0 0;background-repeat:no-repeat;background-size:auto,auto,auto;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;animation:26s ease-in-out infinite pp-dc-shimmer-drift;position:fixed;inset:-10vmax;transform:translateZ(0)}.pp-dc-ambient{pointer-events:none;z-index:9995;position:fixed;inset:0;overflow:hidden}.pp-dc-bubble{pointer-events:none;will-change:transform, opacity;contain:layout paint;backface-visibility:hidden;animation:pp-dc-rise var(--pp-dc-dur,16s) linear var(--pp-dc-delay,0s) infinite;background:radial-gradient(circle at 32% 26%,#fff9 0%,#c6f4f429 42%,#78dcdc0d 70%,#0000 100%);border:1px solid #c8f5f547;border-radius:50%;position:fixed;bottom:-6vh;box-shadow:inset 0 0 6px #dcfafa59,0 0 8px #78dce12e}.pp-dc-bubble[data-interactive]{pointer-events:auto;cursor:pointer}.pp-dc-bubble.is-pop{pointer-events:none;animation:.42s ease-out forwards pp-dc-pop!important}.pp-dc-cursor-layer{pointer-events:none;z-index:9996;position:fixed;inset:0}.pp-dc-cursor-bubble{pointer-events:none;will-change:transform, opacity;contain:layout paint;backface-visibility:hidden;opacity:0;background:radial-gradient(circle at 34% 28%,#ffffffb3 0%,#c6f4f42e 45%,#0000 72%);border:1px solid #c8f5f54d;border-radius:50%;position:fixed}@keyframes pp-dc-rise{0%{opacity:0;transform:translate(0)scale(.9)}10%{opacity:.7}85%{opacity:.7}to{transform:translate3d(var(--pp-dc-drift,0px), -115vh, 0) scale(1.06);opacity:0}}@keyframes pp-dc-pop{0%{opacity:.85;transform:scale(1)}to{opacity:0;transform:scale(1.9)}}@keyframes pp-dc-cursor-rise{0%{opacity:0;transform:translate(0)scale(.7)}20%{opacity:.75}to{transform:translate3d(var(--pp-dc-dx,0px), -90px, 0) scale(1.1);opacity:0}}@keyframes pp-dc-shimmer-drift{0%{opacity:.1;transform:translate(0)}50%{opacity:.22;transform:translate(2vmax,-2vmax)}to{opacity:.1;transform:translate(0)}}@media (prefers-reduced-motion:reduce){.pp-dc-bubble{opacity:.3;animation:none!important}.pp-dc-shimmer{opacity:.14;animation:none}.pp-dc-cursor-layer{display:none!important}}@media (max-width:720px),(pointer:coarse){.pp-dc-shimmer{filter:none;opacity:.14}}.pp-emberfall-embers{pointer-events:none;z-index:48;width:100%;height:100%;position:fixed;inset:0}@media (prefers-reduced-motion:reduce){.pp-emberfall-embers{display:none!important}}[data-theme-pack=monarch-butterfly] h4,[data-theme-pack=monarch-butterfly] h5,[data-theme-pack=monarch-butterfly] h6,[data-theme-pack=monarch-butterfly] [class*=heading-],[data-theme-pack=monarch-butterfly] .v5-card-label,[data-theme-pack=monarch-butterfly] .v5-card-value,[data-theme-pack=monarch-butterfly] .v5-card-special{text-transform:uppercase!important;letter-spacing:.18em!important}@keyframes pp-monarch-headline-glow{0%,to{text-shadow:0 0 4px #ffbd7a47,0 0 9px #c46b2d24}50%{text-shadow:0 0 6px #ffbd7a80,0 0 14px #c46b2d42}}[data-theme-pack] [data-theme-pack] :is(h1,h2,h3,h4,h5,h6){text-shadow:none!important;animation:none!important}[data-theme-pack] [data-theme-pack] :is(h1,h2,h3,h4,h5,h6):before,[data-theme-pack] [data-theme-pack] :is(h1,h2,h3,h4,h5,h6):after{content:none!important}@keyframes pp-monarch-bloom-drift{0%,to{background-position:30% 20%,75% 80%,0 0}50%{background-position:36% 26%,69% 74%,0 0}}[data-theme-pack=monarch-butterfly] [class*=surface-accent],[data-theme-pack=monarch-butterfly] [data-surface=accent],[data-theme-pack=monarch-butterfly] .surface-accent,[data-theme-pack=monarch-butterfly] .horse-card,[data-theme-pack=monarch-butterfly] [data-component=HorseCard],[data-theme-pack=monarch-butterfly] [data-component=EntityCard][data-entity=horse],[data-theme-pack=monarch-butterfly] .v5-hero-stage,[data-theme-pack=monarch-butterfly] [data-hero-accent],html[data-theme-pack=monarch-butterfly] [data-component=PageShell]>header{will-change:background-position;contain:layout paint;backface-visibility:hidden;background-size:140% 140%,140% 140%,100% 100%;animation:90s ease-in-out infinite pp-monarch-bloom-drift;transform:translateZ(0)}[data-theme-pack=monarch-butterfly] [data-component=EntityCard][data-entity=horse],[data-theme-pack=monarch-butterfly] .horse-card,[data-theme-pack=monarch-butterfly] [data-component=HorseCard],[data-theme-pack=monarch-butterfly] .v5-hero-stage,[data-theme-pack=monarch-butterfly] [data-hero-accent]{border:1px solid #ffbd7a66;position:relative;box-shadow:0 0 24px #c46b2d2e}[data-theme-pack=monarch-butterfly] [data-component=SiteFooter]{border:none;border-top:1px solid #ffbd7a66;position:relative;box-shadow:0 -8px 24px #c46b2d2e}[data-theme-pack=monarch-butterfly] .v5-hero-stage:after,[data-theme-pack=monarch-butterfly] [data-component=SiteFooter]:after{content:"";pointer-events:none;z-index:4;background:linear-gradient(90deg,#0000 0%,#ffbd7a00 30%,#ffbd7af2 50%,#ffbd7a00 70%,#0000 100%) -120% 0/240% 100%;height:1px;animation:8s linear infinite pp-monarch-shimmer;position:absolute;top:0;left:0;right:0}@keyframes pp-monarch-shimmer{0%{background-position:-120% 0}to{background-position:220% 0}}[data-theme-pack=monarch-butterfly] [data-component=EntityCard][data-entity=horse],[data-theme-pack=monarch-butterfly] .horse-card,[data-theme-pack=monarch-butterfly] [data-component=HorseCard]{transition:box-shadow .28s,border-color .28s,transform .28s}[data-theme-pack=monarch-butterfly] [data-component=EntityCard][data-entity=horse]:hover,[data-theme-pack=monarch-butterfly] .horse-card:hover,[data-theme-pack=monarch-butterfly] [data-component=HorseCard]:hover,[data-theme-pack=monarch-butterfly] [data-component=EntityCard][data-entity=horse]:focus-within,[data-theme-pack=monarch-butterfly] .horse-card:focus-within,[data-theme-pack=monarch-butterfly] [data-component=HorseCard]:focus-within{border-color:#ffbd7ad9;transform:translateY(-2px);box-shadow:0 12px 42px #c46b2d5c}[data-theme-pack=monarch-butterfly] [data-component=EntityCard][data-entity=horse]:before,[data-theme-pack=monarch-butterfly] .horse-card:before,[data-theme-pack=monarch-butterfly] [data-component=HorseCard]:before{content:"";filter:drop-shadow(0 4px 10px #ffbd7a8c);opacity:0;transform-origin:100% 0;pointer-events:none;z-index:5;will-change:transform, opacity;contain:layout paint;backface-visibility:hidden;background-image:url(/theme-packs/monarch-butterfly/butterfly-small.png),url(/theme-packs/monarch-butterfly/butterfly-small.png),url(/theme-packs/monarch-butterfly/butterfly-small.png);background-position:70px 4px,80px 38px,32px 6px;background-repeat:no-repeat;background-size:38px,28px,26px;width:110px;height:78px;transition:opacity .32s,transform .46s cubic-bezier(.22,1,.36,1);position:absolute;top:0;right:0;transform:translate(20px,-16px)rotate(-6deg)scale(.7)}[data-theme-pack=monarch-butterfly] [data-component=EntityCard][data-entity=horse]:after,[data-theme-pack=monarch-butterfly] .horse-card:after,[data-theme-pack=monarch-butterfly] [data-component=HorseCard]:after{content:"";filter:drop-shadow(0 4px 10px #ffbd7a8c);opacity:0;transform-origin:0 100%;pointer-events:none;z-index:5;will-change:transform, opacity;contain:layout paint;backface-visibility:hidden;background-image:url(/theme-packs/monarch-butterfly/butterfly-small.png),url(/theme-packs/monarch-butterfly/butterfly-small.png);background-position:2px 46px,50px 52px;background-repeat:no-repeat;background-size:36px,26px;width:100px;height:70px;transition:opacity .36s,transform .52s cubic-bezier(.22,1,.36,1);position:absolute;bottom:0;left:0;transform:translate(-20px,16px)rotate(8deg)scale(.7)}[data-theme-pack=monarch-butterfly] [data-component=EntityCard][data-entity=horse]:hover:before,[data-theme-pack=monarch-butterfly] .horse-card:hover:before,[data-theme-pack=monarch-butterfly] [data-component=HorseCard]:hover:before,[data-theme-pack=monarch-butterfly] [data-component=EntityCard][data-entity=horse]:focus-within:before,[data-theme-pack=monarch-butterfly] .horse-card:focus-within:before,[data-theme-pack=monarch-butterfly] [data-component=HorseCard]:focus-within:before{opacity:.96;animation:5s ease-in-out .46s infinite pp-monarch-cluster-float-tr;transform:translate(0)rotate(0)scale(1)}[data-theme-pack=monarch-butterfly] [data-component=EntityCard][data-entity=horse]:hover:after,[data-theme-pack=monarch-butterfly] .horse-card:hover:after,[data-theme-pack=monarch-butterfly] [data-component=HorseCard]:hover:after,[data-theme-pack=monarch-butterfly] [data-component=EntityCard][data-entity=horse]:focus-within:after,[data-theme-pack=monarch-butterfly] .horse-card:focus-within:after,[data-theme-pack=monarch-butterfly] [data-component=HorseCard]:focus-within:after{opacity:.92;animation:6s ease-in-out .52s infinite pp-monarch-cluster-float-bl;transform:translate(0)rotate(0)scale(1)}@keyframes pp-monarch-cluster-float-tr{0%,to{transform:translate(0)rotate(0)scale(1)}33%{transform:translate(2px,-3px)rotate(2deg)scale(1.02)}66%{transform:translate(-2px,2px)rotate(-2deg)scale(.99)}}@keyframes pp-monarch-cluster-float-bl{0%,to{transform:translate(0)rotate(0)scale(1)}40%{transform:translate(-3px,-2px)rotate(-3deg)scale(1.03)}75%{transform:translate(2px,3px)rotate(3deg)scale(.98)}}[data-theme-pack=monarch-butterfly] hr{background:linear-gradient(90deg,#0000 0%,#ffbd7a8c 30%,#ffbd7af2 50%,#ffbd7a8c 70%,#0000 100%);border:0;height:1px;margin:24px auto;position:relative;overflow:visible}[data-theme-pack=monarch-butterfly] hr:after{content:"";filter:drop-shadow(0 2px 6px #ffbd7a73);pointer-events:none;background:url(/theme-packs/monarch-butterfly/butterfly-small.png) 50%/contain no-repeat;width:36px;height:22px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}[data-theme-pack=monarch-butterfly] h1,[data-theme-pack=monarch-butterfly] h2{position:relative}[data-theme-pack=monarch-butterfly] h1:before,[data-theme-pack=monarch-butterfly] h2:before,[data-theme-pack=monarch-butterfly] h1:after,[data-theme-pack=monarch-butterfly] h2:after{content:"";vertical-align:middle;filter:drop-shadow(0 2px 6px #ffbd7a8c);opacity:.9;pointer-events:none;will-change:transform;contain:layout paint;backface-visibility:hidden;background:url(/theme-packs/monarch-butterfly/butterfly-small.png) 50%/contain no-repeat;animation:4.5s ease-in-out infinite pp-monarch-flutter;display:inline-block}[data-theme-pack=monarch-butterfly] h2:before,[data-theme-pack=monarch-butterfly] h2:after{width:28px;height:16px;margin:0 14px}[data-theme-pack=monarch-butterfly] h1:before,[data-theme-pack=monarch-butterfly] h1:after{width:36px;height:22px;margin:0 18px}[data-theme-pack=monarch-butterfly] h1:after,[data-theme-pack=monarch-butterfly] h2:after{animation-delay:-2s;transform:scaleX(-1)}@keyframes pp-monarch-flutter{0%,to{transform:translateY(0)rotate(-3deg)}50%{transform:translateY(-4px)rotate(5deg)}}[data-theme-pack=monarch-butterfly] h1:after,[data-theme-pack=monarch-butterfly] h2:after{animation-name:pp-monarch-flutter-mirror}@keyframes pp-monarch-flutter-mirror{0%,to{transform:translateY(0)rotate(3deg)scaleX(-1)}50%{transform:translateY(-4px)rotate(-5deg)scaleX(-1)}}[data-theme-pack=monarch-butterfly] p strong,[data-theme-pack=monarch-butterfly] p b,[data-theme-pack=monarch-butterfly] li strong,[data-theme-pack=monarch-butterfly] li b{color:#ffbd7a;letter-spacing:.02em;font-weight:700}[data-theme-pack=monarch-butterfly] p em,[data-theme-pack=monarch-butterfly] p i,[data-theme-pack=monarch-butterfly] li em,[data-theme-pack=monarch-butterfly] li i{color:#b99478;font-style:italic;position:relative}[data-theme-pack=monarch-butterfly] p em:after,[data-theme-pack=monarch-butterfly] p i:after,[data-theme-pack=monarch-butterfly] li em:after,[data-theme-pack=monarch-butterfly] li i:after{content:"";opacity:.75;pointer-events:none;background:linear-gradient(90deg,#0000,#c46b2d,#0000);width:100%;height:1px;position:absolute;bottom:-2px;left:0}@keyframes pp-monarch-headline-glow-strong{0%,to{text-shadow:0 0 6px #ffbd7a6b,0 0 14px #c46b2d38,0 1px #00000073}50%{text-shadow:0 0 9px #ffbd7aa6,0 0 22px #c46b2d59,0 1px #00000073}}[data-theme-pack=monarch-butterfly] h1,[data-theme-pack=monarch-butterfly] h2{animation:5s ease-in-out infinite pp-monarch-headline-glow-strong}[data-theme-pack=monarch-butterfly] h1,[data-theme-pack=monarch-butterfly] h2,[data-theme-pack=monarch-butterfly] h3{color:#ffbd7a}[data-theme-pack=monarch-butterfly] h1{color:#fff3df;text-shadow:0 0 8px #ffbd7a8c,0 0 18px #c46b2d4d,4px 4px #0000006b}@media (prefers-reduced-motion:reduce){[data-theme-pack=monarch-butterfly] h1,[data-theme-pack=monarch-butterfly] h2{text-shadow:0 0 6px #ffbd7a6b,0 0 14px #c46b2d38,0 1px #00000073;animation:none!important}[data-theme-pack=monarch-butterfly] [class*=surface-accent],[data-theme-pack=monarch-butterfly] [data-surface=accent],[data-theme-pack=monarch-butterfly] .surface-accent,[data-theme-pack=monarch-butterfly] .horse-card,[data-theme-pack=monarch-butterfly] [data-component=HorseCard],[data-theme-pack=monarch-butterfly] [data-component=EntityCard][data-entity=horse],[data-theme-pack=monarch-butterfly] .v5-hero-stage,[data-theme-pack=monarch-butterfly] [data-hero-accent],html[data-theme-pack=monarch-butterfly] [data-component=PageShell]>header,[data-theme-pack=monarch-butterfly] h1:before,[data-theme-pack=monarch-butterfly] h1:after,[data-theme-pack=monarch-butterfly] h2:before,[data-theme-pack=monarch-butterfly] h2:after,[data-theme-pack=monarch-butterfly] .v5-hero-stage:after,[data-theme-pack=monarch-butterfly] [data-component=SiteFooter]:after,[data-theme-pack=monarch-butterfly] [data-component=EntityCard][data-entity=horse]:hover:before,[data-theme-pack=monarch-butterfly] .horse-card:hover:before,[data-theme-pack=monarch-butterfly] [data-component=HorseCard]:hover:before,[data-theme-pack=monarch-butterfly] [data-component=EntityCard][data-entity=horse]:hover:after,[data-theme-pack=monarch-butterfly] .horse-card:hover:after,[data-theme-pack=monarch-butterfly] [data-component=HorseCard]:hover:after{animation:none!important}[data-theme-pack=monarch-butterfly] .v5-hero-stage:after,[data-theme-pack=monarch-butterfly] [data-component=SiteFooter]:after{display:none!important}}@media (max-width:900px){.staff-content-lists-grid{grid-template-columns:1fr!important}.staff-content-lists-grid>nav{position:static!important}}.pp-thumb-btn{justify-content:center;align-items:center;gap:var(--pp-dimension-spacing-space-2);padding:var(--pp-dimension-spacing-space-3) var(--pp-dimension-spacing-space-4);min-width:96px;min-height:var(--shell-touch-target,50px);border:1px solid var(--pp-color-text-on-default);flex-direction:column;display:inline-flex;position:relative}@supports (color:color-mix(in lab, red, red)){.pp-thumb-btn{border:1px solid color-mix(in srgb, var(--pp-color-text-on-default) 18%, transparent)}}.pp-thumb-btn{background:var(--pp-color-text-on-default)}@supports (color:color-mix(in lab, red, red)){.pp-thumb-btn{background:color-mix(in srgb, var(--pp-color-text-on-default) 4%, transparent)}}.pp-thumb-btn{border-radius:var(--pp-dimension-radius-md);cursor:pointer;color:var(--pp-color-text-on-default);transition:background .2s,border-color .2s,transform .2s}.pp-thumb-btn:hover,.pp-thumb-btn:focus-visible{background:var(--pp-color-text-on-default)}@supports (color:color-mix(in lab, red, red)){.pp-thumb-btn:hover,.pp-thumb-btn:focus-visible{background:color-mix(in srgb, var(--pp-color-text-on-default) 9%, transparent)}}.pp-thumb-btn:hover,.pp-thumb-btn:focus-visible{border-color:var(--pp-color-text-on-default)}@supports (color:color-mix(in lab, red, red)){.pp-thumb-btn:hover,.pp-thumb-btn:focus-visible{border-color:color-mix(in srgb, var(--pp-color-text-on-default) 32%, transparent)}}.pp-thumb-btn[data-selected=true]{background:var(--pp-color-text-on-default)}@supports (color:color-mix(in lab, red, red)){.pp-thumb-btn[data-selected=true]{background:color-mix(in srgb, var(--pp-color-text-on-default) 12%, transparent)}}.pp-thumb-btn[data-selected=true]{border-color:var(--pp-color-text-on-default)}.pp-thumb-btn[data-disabled=true]{opacity:.4;cursor:not-allowed;pointer-events:none}.pp-thumb-icon-zone{--shell-icon-size:36px;--shell-icon-fill:currentColor;width:36px;height:36px;display:inline-block;position:relative}.pp-thumb-icon-zone>span{pointer-events:none;justify-content:center;align-items:center;transition:clip-path .3s,transform .3s;display:inline-flex;position:absolute;inset:0}.pp-thumb-icon-zone>.pp-thumb-default{transform:translateY(0)}.pp-thumb-icon-zone>.pp-thumb-fill-top{clip-path:inset(0 0 50%);transform:translateY(-100%)}.pp-thumb-icon-zone>.pp-thumb-fill-bottom{clip-path:inset(50% 0 0);transform:translateY(100%)}.pp-thumb-hot{z-index:2;cursor:pointer;position:absolute;left:0;right:0}.pp-thumb-hot-top{height:50%;top:0}.pp-thumb-hot-bottom{height:50%;bottom:0}.pp-thumb-icon-zone:has(.pp-thumb-hot-top:hover) .pp-thumb-fill-top{clip-path:inset(0);transform:translateY(0)}.pp-thumb-icon-zone:has(.pp-thumb-hot-top:hover) .pp-thumb-default{transform:translateY(100%)}.pp-thumb-icon-zone:has(.pp-thumb-hot-bottom:hover) .pp-thumb-fill-bottom{clip-path:inset(0);transform:translateY(0)}.pp-thumb-icon-zone:has(.pp-thumb-hot-bottom:hover) .pp-thumb-default{transform:translateY(-100%)}.pp-thumb-btn[data-selected=true] .pp-thumb-fill-top,.pp-thumb-btn[data-selected=true] .pp-thumb-fill-bottom{clip-path:inset(0);transform:translateY(0)}.pp-thumb-btn[data-selected=true] .pp-thumb-default{opacity:0}@keyframes pp-golden-thumb-float{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes pp-golden-thumb-glow{0%,to{box-shadow:0 0 #e8b84a99,0 4px 16px #e8b84a40}50%{box-shadow:0 0 0 6px #0000,0 4px 22px #e8b84a73}}@keyframes pp-golden-thumb-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.pp-golden-thumb-btn{background:var(--pp-gradient-accent-surface);cursor:pointer;--shell-icon-size:24px;--shell-icon-fill:var(--pp-color-text-on-accent);border:none;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;min-height:50px;transition:transform .18s,box-shadow .18s;display:inline-flex;position:relative}.pp-golden-thumb-btn .pp-thumb-icon-zone{justify-content:center;align-items:center;animation:2.6s ease-in-out infinite pp-golden-thumb-float;display:flex}.pp-golden-thumb-btn:after{content:attr(data-tooltip);border-radius:var(--pp-dimension-radius-md);background:var(--pp-gradient-cards-on-default);border:1px solid var(--pp-color-text-on-default);width:200px;padding:8px 12px;position:absolute;top:calc(100% + 10px);left:50%;transform:translate(-50%)}@supports (color:color-mix(in lab, red, red)){.pp-golden-thumb-btn:after{border:1px solid color-mix(in srgb, var(--pp-color-text-on-default) 12%, transparent)}}.pp-golden-thumb-btn[data-selected=true]{box-shadow:0 0 0 3px var(--pp-color-text-on-accent);transform:scale(1.08)}.pp-golden-thumb-btn[data-selected=true] .pp-thumb-icon-zone{animation:none}.pp-golden-thumb-btn[data-dimmed=true]{transform:scale(.88)}.pp-golden-thumb-btn[data-dimmed=true] .pp-thumb-icon-zone{animation:none}.pp-golden-thumb-btn[data-disabled=true]{opacity:.45;cursor:not-allowed;pointer-events:none}.pp-golden-thumb-btn[data-disabled=true] .pp-thumb-icon-zone{animation:none}@media (prefers-reduced-motion:reduce){.pp-golden-thumb-btn,.pp-golden-thumb-btn:before,.pp-golden-thumb-btn .pp-thumb-icon-zone,.pp-thumb-icon-zone>span{transition:none!important;animation:none!important}.pp-accordion-chevron{transition:none!important}}.pp-accordion-body{grid-template-rows:0fr;transition:grid-template-rows .32s cubic-bezier(.22,1,.36,1);display:grid}.pp-accordion-body__inner{overflow:hidden}.pp-accordion-root--open .pp-accordion-body{grid-template-rows:1fr}@keyframes pp-accordion-row-in{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}.pp-accordion-req-row{gap:var(--pp-dimension-spacing-space-2);opacity:0;align-items:flex-start;transition:opacity .14s,transform .14s;display:flex;transform:translateY(5px)}.pp-accordion-root--open .pp-accordion-req-row{animation:.28s ease-out both pp-accordion-row-in;animation-delay:calc(var(--row-idx,0) * 55ms)}@keyframes pp-step0-exit{0%{opacity:1;transform:scale(1)translateY(0)}to{opacity:0;transform:scale(.9)translateY(-14px)}}@keyframes pp-step1-image-shrink{0%{opacity:.4;transform:scale(2.4)translate(-10%,-8%)}to{opacity:1;transform:scale(1)translate(0)}}@keyframes pp-step1-fields-in{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}.pp-step0-exit{pointer-events:none;animation:.24s cubic-bezier(.4,0,1,1) both pp-step0-exit}.pp-step1-image-shrink{transform-origin:0 0;width:70px;animation:.44s cubic-bezier(.22,1,.36,1) both pp-step1-image-shrink}.pp-step1-fields{animation:.36s cubic-bezier(.22,1,.36,1) 60ms both pp-step1-fields-in}.pp-step1-layout{gap:var(--pp-dimension-spacing-space-4);align-items:flex-start;display:flex}@media (max-width:480px){.pp-step1-layout{flex-direction:column;align-items:center}.pp-step1-image-shrink{width:100px}.pp-step1-image-btn{align-self:center}}@media (prefers-reduced-motion:reduce){.pp-accordion-body{transition:none!important}.pp-accordion-req-row{opacity:1!important;transition:none!important;animation:none!important;transform:none!important}.pp-step0-exit,.pp-step1-image-shrink,.pp-step1-fields{animation:none!important}}.pp-vote-option{background:var(--pp-gradient-accent-surface);cursor:pointer;--shell-icon-size:24px;--shell-icon-fill:var(--pp-color-text-on-accent);border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:64px;height:64px;transition:transform .18s,box-shadow .18s;display:flex;position:relative;overflow:visible}.pp-vote-option:not(:disabled):not([data-dimmed=true]):not([aria-pressed=true]):hover{transform:scale(1.04)}.pp-vote-option:disabled{cursor:not-allowed;opacity:.45}.pp-vote-option[data-dimmed=true]{transform:scale(.88)}.pp-vote-option__icon{z-index:1;pointer-events:none;justify-content:center;align-items:center;display:flex;position:relative}.pp-vote-option[aria-pressed=true]{box-shadow:inset 0 0 0 3px var(--pp-color-text-on-accent);transform:scale(1.08)}.pp-vote-option__icon:has(.pp-vote-option__reel){align-items:flex-start;height:24px;overflow:hidden}.pp-vote-option__reel{transition:transform .875s linear(0 0%, .1751 2.03%, .753 7.31%, 1.0016 10.02%, 1.1875 13.07%, 1.2407 14.61%, 1.2692 16.21%, 1.2745 17.08%, 1.2732 17.98%, 1.251 19.94%, 1.2062 22.03%, 1.0633 27.25%, 1.0019 29.9%, .9553 32.87%, .9415 34.36%, .9336 35.9%, .9315 37.8%, .9371 39.9%, .9988 49.76%, 1.0104 52.63%, 1.0163 55.53%, 1.0158 59.87%, 1.0006 69.51%, .9961 74.86%, 1 100%);will-change:transform;flex-direction:column;display:flex}.pp-vote-option__reel-item{flex-shrink:0;justify-content:center;align-items:center;height:24px;display:flex}.pp-vote-option__reel[data-roll=up]{transform:translateY(0)}.pp-vote-option__reel[data-roll=down],.pp-vote-option:not(:disabled):not([data-dimmed=true]):not([aria-pressed=true]):hover .pp-vote-option__reel[data-roll=up]{transform:translateY(-24px)}.pp-vote-option:not(:disabled):not([data-dimmed=true]):not([aria-pressed=true]):hover .pp-vote-option__reel[data-roll=down]{transform:translateY(0)}@media (prefers-reduced-motion:reduce){.pp-vote-option__reel{transition:none!important}}.pp-golden-thumb-btn:after{content:attr(data-tooltip);border-radius:var(--pp-dimension-radius-md);background:var(--pp-gradient-cards-on-default);border:1px solid var(--pp-color-text-on-default);width:200px;padding:8px 12px;position:absolute;bottom:calc(100% + 12px);left:50%;transform:translate(-50%)}@supports (color:color-mix(in lab, red, red)){.pp-golden-thumb-btn:after{border:1px solid color-mix(in srgb, var(--pp-color-text-on-default) 12%, transparent)}}.pp-golden-thumb-btn:after{color:var(--pp-color-text-on-default);font:var(--pp-typography-body-regular);text-align:center;white-space:normal;pointer-events:none;z-index:10;opacity:0;font-size:13px;line-height:1.4;transition:opacity .15s}.pp-golden-thumb-btn:not([data-dimmed]):not([data-disabled]):hover:after{opacity:1}.pp-golden-thumb-btn[data-dimmed=true]{background:0 0;animation:none;transform:scale(.82);box-shadow:inset 0 0 0 2px #e8b84a47}.pp-golden-thumb-btn[data-dimmed=true]:before{opacity:.3;animation:none}.pp-golden-thumb-btn[data-dimmed=true] .pp-thumb-icon-zone{filter:none;--shell-icon-fill:#e8b84a66;animation:none}.pp-skip-btn{cursor:pointer;font:var(--pp-typography-heading-label);letter-spacing:1.4px;text-transform:uppercase;background:0 0;border:none;align-items:center;gap:6px;min-height:50px;padding:0 8px;display:flex}.pp-skip-btn:disabled{opacity:.4;cursor:default}.pp-skip-arrow{--shell-icon-size:12px;--shell-icon-fill:var(--pp-color-text-on-default);align-items:center;transition:transform .2s;display:flex}.pp-skip-btn:not(:disabled):hover .pp-skip-arrow{transform:translate(4px)}.pp-skip-btn:not(:disabled):hover .pp-skip-arrow--left{transform:translate(-4px)}@media (prefers-reduced-motion:reduce){.pp-vote-option,.pp-vote-option__icon,.pp-skip-arrow{transition:none!important;animation:none!important}.pp-vote-option:not(:disabled):hover{transform:none}}input[type=date],input[type=datetime-local],input[type=month],input[type=week],input[type=time]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;color:var(--pp-color-text-on-default)}@media (prefers-color-scheme:dark){input[type=date],input[type=datetime-local],input[type=month],input[type=week],input[type=time]{--lightningcss-light: ;--lightningcss-dark:initial}}input[type=date]::-webkit-calendar-picker-indicator{cursor:pointer;filter:brightness(0)opacity();transition:filter .12s}input[type=datetime-local]::-webkit-calendar-picker-indicator{cursor:pointer;filter:brightness(0)opacity();transition:filter .12s}input[type=month]::-webkit-calendar-picker-indicator{cursor:pointer;filter:brightness(0)opacity();transition:filter .12s}input[type=week]::-webkit-calendar-picker-indicator{cursor:pointer;filter:brightness(0)opacity();transition:filter .12s}input[type=time]::-webkit-calendar-picker-indicator{cursor:pointer;filter:brightness(0)opacity();transition:filter .12s}input[type=date]::-webkit-calendar-picker-indicator:hover{filter:brightness(0)opacity(.85)}input[type=datetime-local]::-webkit-calendar-picker-indicator:hover{filter:brightness(0)opacity(.85)}input[type=month]::-webkit-calendar-picker-indicator:hover{filter:brightness(0)opacity(.85)}input[type=week]::-webkit-calendar-picker-indicator:hover{filter:brightness(0)opacity(.85)}input[type=time]::-webkit-calendar-picker-indicator:hover{filter:brightness(0)opacity(.85)}[data-component=PPTextInput][data-surface=accent] input[type=date]::-webkit-calendar-picker-indicator{filter:brightness(0)invert()opacity(.55)}[data-component=PPTextInput][data-surface=accent] input[type=datetime-local]::-webkit-calendar-picker-indicator{filter:brightness(0)invert()opacity(.55)}[data-component=PPTextInput][data-surface=accent] input[type=month]::-webkit-calendar-picker-indicator{filter:brightness(0)invert()opacity(.55)}[data-component=PPTextInput][data-surface=accent] input[type=week]::-webkit-calendar-picker-indicator{filter:brightness(0)invert()opacity(.55)}[data-component=PPTextInput][data-surface=accent] input[type=time]::-webkit-calendar-picker-indicator{filter:brightness(0)invert()opacity(.55)}[data-component=PPTextInput][data-surface=accent] input[type=date]::-webkit-calendar-picker-indicator:hover{filter:brightness(0)invert()opacity(.85)}[data-component=PPTextInput][data-surface=accent] input[type=datetime-local]::-webkit-calendar-picker-indicator:hover{filter:brightness(0)invert()opacity(.85)}[data-component=PPTextInput][data-surface=accent] input[type=month]::-webkit-calendar-picker-indicator:hover{filter:brightness(0)invert()opacity(.85)}[data-component=PPTextInput][data-surface=accent] input[type=week]::-webkit-calendar-picker-indicator:hover{filter:brightness(0)invert()opacity(.85)}[data-component=PPTextInput][data-surface=accent] input[type=time]::-webkit-calendar-picker-indicator:hover{filter:brightness(0)invert()opacity(.85)}[data-theme-pack]:not([data-theme-pack=monarch-butterfly]) h1,[data-theme-pack]:not([data-theme-pack=monarch-butterfly]) h2,[data-theme-pack]:not([data-theme-pack=monarch-butterfly]) h3{text-shadow:none;animation:none}[data-theme-pack]:not([data-theme-pack=monarch-butterfly]) h1:before,[data-theme-pack]:not([data-theme-pack=monarch-butterfly]) h1:after,[data-theme-pack]:not([data-theme-pack=monarch-butterfly]) h2:before,[data-theme-pack]:not([data-theme-pack=monarch-butterfly]) h2:after{content:none}[data-theme-pack]:not([data-theme-pack=monarch-butterfly]) h1.text-on-default,[data-theme-pack]:not([data-theme-pack=monarch-butterfly]) h2.text-on-default,[data-theme-pack]:not([data-theme-pack=monarch-butterfly]) h3.text-on-default{color:var(--pp-color-text-on-default)}@keyframes pp-shuffle-slide-in{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes pp-shuffle-progress{0%{width:0%}to{width:100%}}@media (prefers-reduced-motion:reduce){.pp-shuffle-img{opacity:1!important;animation:none!important;transform:none!important}.pp-shuffle-bar{width:100%!important;animation:none!important}}:root{--resize-dur:.3s;--resize-ease:cubic-bezier(.22, 1, .36, 1)}.t-resize{transition:width var(--resize-dur) var(--resize-ease), height var(--resize-dur) var(--resize-ease);will-change:width, height}@media (prefers-reduced-motion:reduce){.t-resize{transition:none!important}}@keyframes pp-slot-reel-in{0%{opacity:.4;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}.pp-slot-reel-img{animation:.12s ease-out pp-slot-reel-in}.pp-slot-reel-img.pp-slot-settling{animation:.32s ease-out pp-slot-reel-in}@keyframes pp-slot-loading-bar{0%{transform:translate(-150%)}50%{transform:translate(100%)}to{transform:translate(350%)}}@media (prefers-reduced-motion:reduce){.pp-slot-reel-img{opacity:1!important;animation:none!important;transform:none!important}.pp-slot-loading-bar{width:100%!important;animation:none!important;transform:none!important}.pp-slot-settling-label{display:none!important}}.pp-voting-layout{gap:var(--pp-dimension-spacing-space-5);flex-direction:column;display:flex}.pp-voting-info-row{gap:var(--pp-dimension-spacing-space-4);flex-wrap:wrap;display:flex}.pp-voting-info-row>*{flex:260px;min-width:220px}[data-theme-pack]:not([data-theme-pack=monarch-butterfly]) h1.text-on-accent,[data-theme-pack]:not([data-theme-pack=monarch-butterfly]) h2.text-on-accent,[data-theme-pack]:not([data-theme-pack=monarch-butterfly]) h3.text-on-accent{color:var(--pp-color-text-on-accent)}@media (max-width:1279px){[data-component=PageShell]>header{transition:transform .3s cubic-bezier(.4,0,.2,1),margin-top .3s cubic-bezier(.4,0,.2,1)}[data-component=PageShell].pp-nav-hidden>header{margin-top:calc(-1 * var(--pp-header-collapse,50px));transform:translateY(-100%)}[data-component=PageShell] [data-bottom-nav]{transition:transform .3s cubic-bezier(.4,0,.2,1),margin-bottom .3s cubic-bezier(.4,0,.2,1)}[data-component=PageShell].pp-nav-hidden [data-bottom-nav]{margin-bottom:calc(-1 * var(--pp-bottom-nav-collapse,50px));transform:translateY(100%)}.pp-cs-search-row-narrow{transition:transform .3s cubic-bezier(.4,0,.2,1)}body.pp-nav-hidden .pp-cs-search-row-narrow{transform:translateY(200%)}.pp-mp-dock[data-dock-presentation=sticky-bottom]{transition:transform .3s cubic-bezier(.4,0,.2,1),opacity .3s}body.pp-nav-hidden .pp-mp-dock[data-dock-presentation=sticky-bottom]{opacity:0;pointer-events:none;transform:translateY(120%)}body.pp-faq-dock .pp-cs-search-row-narrow{pointer-events:none;transform:translateY(calc(100% + 160px))}body.pp-faq-dock.pp-faq-in-view .pp-cs-search-row-narrow,body.pp-nav-hidden.pp-faq-dock.pp-faq-in-view .pp-cs-search-row-narrow{pointer-events:auto;transform:translateY(0)}body.pp-faq-dock.pp-faq-in-view .pp-scroll-to-top-fab{bottom:calc(var(--pp-bottom-nav-collapse,50px) + var(--pp-dimension-spacing-space-6,24px) + 76px)}}:root{--icon-swap-dur:.2s;--icon-swap-blur:2px;--icon-swap-start-scale:.25;--icon-swap-ease:ease-in-out}.t-icon-swap{display:inline-grid;position:relative}.t-icon-swap .t-icon{transition:opacity var(--icon-swap-dur) var(--icon-swap-ease), filter var(--icon-swap-dur) var(--icon-swap-ease), transform var(--icon-swap-dur) var(--icon-swap-ease);will-change:opacity, filter, transform;grid-area:1/1;justify-content:center;align-items:center;display:inline-flex}.t-icon-swap[data-state=a] .t-icon[data-icon=a],.t-icon-swap[data-state=b] .t-icon[data-icon=b]{opacity:1;filter:blur();transform:scale(1)}.t-icon-swap[data-state=a] .t-icon[data-icon=b],.t-icon-swap[data-state=b] .t-icon[data-icon=a]{opacity:0;filter:blur(var(--icon-swap-blur));transform:scale(var(--icon-swap-start-scale));pointer-events:none}@media (prefers-reduced-motion:reduce){.t-icon-swap .t-icon,.t-text-swap{transition:none!important}}:root{--text-swap-dur:.15s;--text-swap-translate-y:4px;--text-swap-blur:2px;--text-swap-ease:ease-in-out}.t-text-swap{filter:blur();opacity:1;transition:transform var(--text-swap-dur) var(--text-swap-ease), filter var(--text-swap-dur) var(--text-swap-ease), opacity var(--text-swap-dur) var(--text-swap-ease);will-change:transform, filter, opacity;display:inline-block;transform:translateY(0)}.t-text-swap.is-exit{transform:translateY(calc(var(--text-swap-translate-y) * -1));filter:blur(var(--text-swap-blur));opacity:0}.t-text-swap.is-enter-start{transform:translateY(var(--text-swap-translate-y));filter:blur(var(--text-swap-blur));opacity:0;transition:none}@media (prefers-reduced-motion:reduce){.t-text-swap{transition:none!important}}.pp-badge-ring-spin{animation:30s linear infinite pp-badge-ring-spin}.pp-badge-ring-spin[data-paused]{animation-play-state:paused}@keyframes pp-badge-ring-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.pp-badge-ring-spin{animation:none!important}}.pp-voting-pulse-dot{animation:2s ease-out infinite pp-voting-step-pulse}@keyframes pp-voting-step-pulse{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--pp-color-text-on-default) 45%, transparent)}70%{box-shadow:0 0 0 7px color-mix(in srgb, var(--pp-color-text-on-default) 0%, transparent)}to{box-shadow:0 0 0 0 color-mix(in srgb, var(--pp-color-text-on-default) 0%, transparent)}}@media (prefers-reduced-motion:reduce){.pp-voting-pulse-dot{animation:none!important}}:root{--check-opacity-dur:.55s;--check-rotate-dur:.55s;--check-rotate-from:80deg;--check-bob-dur:.45s;--check-y-amount:40px;--check-blur-dur:.5s;--check-blur-from:10px;--check-path-dur:.55s;--check-path-delay:80ms;--check-ease-out:cubic-bezier(.22, 1, .36, 1);--check-ease-bob:cubic-bezier(.34, 1.35, .64, 1)}.t-success-check{transform-origin:50%;opacity:0;will-change:transform, opacity, filter;display:inline-block}.t-success-check svg{display:block;overflow:visible}.t-success-check svg path{stroke-dasharray:40;stroke-dashoffset:40px}.t-success-check[data-state=in]{animation:t-check-fade var(--check-opacity-dur) var(--check-ease-out) forwards, t-check-rotate var(--check-rotate-dur) var(--check-ease-out) forwards, t-check-blur var(--check-blur-dur) var(--check-ease-out) forwards, t-check-bob var(--check-bob-dur) var(--check-ease-bob) forwards}.t-success-check[data-state=in] svg path{animation:t-check-draw var(--check-path-dur) var(--check-ease-out) var(--check-path-delay,0s) forwards}@keyframes t-check-fade{0%{opacity:0}to{opacity:1}}@keyframes t-check-rotate{0%{transform:rotate(var(--check-rotate-from))}to{transform:rotate(0)}}@keyframes t-check-blur{0%{filter:blur(var(--check-blur-from))}to{filter:blur()}}@keyframes t-check-bob{0%{translate:0 var(--check-y-amount)}to{translate:0}}@keyframes t-check-draw{to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.t-success-check{opacity:1;animation:none!important}.t-success-check svg path{stroke-dashoffset:0!important;animation:none!important}}.pp-launching{height:100dvh;padding:var(--pp-dimension-spacing-space-6);background-color:var(--pp-color-accent-surface-fallback,#5a7047);background-image:var(--pp-gradient-accent-surface);color:var(--pp-color-text-on-accent);background-position:50%;background-size:cover;flex-direction:column;justify-content:safe center;align-items:center;display:flex;overflow:hidden auto}.pp-launching-card{width:100%;max-width:580px;padding:var(--pp-dimension-spacing-space-8) var(--pp-dimension-spacing-space-7);border-radius:var(--pp-dimension-radius-xl);flex-direction:column;display:flex}@media (max-width:559px){.pp-launching{padding:var(--pp-dimension-spacing-space-3)}.pp-launching-card{padding:var(--pp-dimension-spacing-space-6) var(--pp-dimension-spacing-space-4)}.pp-launching-brand{margin-bottom:var(--pp-dimension-spacing-space-3)}}.pp-launching-wrap{text-align:center;gap:var(--pp-dimension-spacing-space-6);flex-direction:column;align-items:center;width:100%;display:flex}.pp-launching-brand{align-items:center;gap:var(--pp-dimension-spacing-space-2);margin-bottom:var(--pp-dimension-spacing-space-5);--shell-logo-width:150px;--shell-logo-height:37.5px;flex-direction:column;display:flex}.pp-launching-tagline{font:var(--pp-typography-body-regular);text-align:center;margin:0}.pp-launching-headline{font:var(--pp-typography-heading-h1);margin:0}.pp-launching-subtitle{font:var(--pp-typography-body-large);margin:0}.pp-launching-body{font:var(--pp-typography-body-regular);max-width:440px;margin:0}.pp-launching-note{font:var(--pp-typography-body-regular);padding:var(--pp-dimension-spacing-space-4) var(--pp-dimension-spacing-space-5);border-radius:var(--pp-dimension-radius-md);background:var(--pp-gradient-cards-on-default);max-width:440px;margin:0}.pp-launching-cta-row{gap:var(--pp-dimension-spacing-space-2);flex-direction:column;align-items:center;display:flex}.pp-launching-legal{font:var(--pp-typography-heading-label);margin:0}.pp-launching-legal-link{color:inherit;text-underline-offset:3px;text-decoration:underline}.pp-countdown-grid{gap:var(--pp-dimension-spacing-space-3);grid-template-columns:repeat(4,minmax(0,1fr));width:100%;max-width:460px;display:grid}.pp-countdown-cell{padding:var(--pp-dimension-spacing-space-4) var(--pp-dimension-spacing-space-2);border-radius:var(--pp-dimension-radius-md);background:var(--pp-gradient-cards-on-default);flex-direction:column;align-items:center;display:flex}.pp-countdown-num{font:var(--pp-typography-heading-h1);font-variant-numeric:tabular-nums;line-height:1}.pp-countdown-label{font:var(--pp-typography-heading-label);margin-top:var(--pp-dimension-spacing-space-2);text-transform:lowercase}.pp-countdown-fallback{font:var(--pp-typography-heading-h2);margin:0}:root{--digit-dur:.5s;--digit-distance:8px;--digit-stagger:70ms;--digit-blur:2px;--digit-ease:cubic-bezier(.34, 1.45, .64, 1);--digit-dir-x:0;--digit-dir-y:1}.t-digit-group{align-items:baseline;display:inline-flex}.t-digit{will-change:transform, opacity, filter;display:inline-block}.t-digit-group.is-animating .t-digit{animation:t-digit-pop-in var(--digit-dur) var(--digit-ease) both}.t-digit-group.is-animating .t-digit[data-stagger="1"]{animation-delay:var(--digit-stagger)}.t-digit-group.is-animating .t-digit[data-stagger="2"]{animation-delay:calc(var(--digit-stagger) * 2)}@media (prefers-reduced-motion:reduce){.t-digit-group .t-digit{animation:none!important}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}