/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){:root,:host{--shimmer-angle:20deg}*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight: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-duration: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-animation-delay:0s;--tw-animation-direction:normal;--tw-animation-duration:initial;--tw-animation-fill-mode:none;--tw-animation-iteration-count:1;--tw-enter-blur:0;--tw-enter-opacity:1;--tw-enter-rotate:0;--tw-enter-scale:1;--tw-enter-translate-x:0;--tw-enter-translate-y:0;--tw-exit-blur:0;--tw-exit-opacity:1;--tw-exit-rotate:0;--tw-exit-scale:1;--tw-exit-translate-x:0;--tw-exit-translate-y:0;--scroll-fade-t:0px;--scroll-fade-b:0px;--scroll-fade-s:0px;--scroll-fade-e:0px;--scroll-fade-mask:initial;--shimmer-image:initial;--shimmer-text-fill:initial}}}@layer theme{:root,:host{--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-black:#000;--spacing:.25rem;--container-sm:24rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--font-weight-medium:500;--radius-md:.375rem;--blur-xs:4px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:"Trebuchet MS", Arial, sans-serif;--default-mono-font-family:var(--font-mono)}}@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{.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}.inset-0{inset:calc(var(--spacing) * 0)}.top-1\/2{top:50%}.top-2{top:calc(var(--spacing) * 2)}.right-2{right:calc(var(--spacing) * 2)}.left-1\/2{left:50%}.isolate{isolation:isolate}.z-50{z-index:50}.-mx-4{margin-inline:calc(var(--spacing) * -4)}.-mb-4{margin-bottom:calc(var(--spacing) * -4)}.flex{display:flex}.grid{display:grid}.inline-flex{display:inline-flex}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.size-7{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.w-full{width:100%}.max-w-\[calc\(100\%-2rem\)\]{max-width:calc(100% - 2rem)}.shrink-0{flex-shrink:0}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.items-center{align-items:center}.justify-center{justify-content:center}.gap-1{gap:calc(var(--spacing) * 1)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-4{gap:calc(var(--spacing) * 4)}.rounded-\[min\(var\(--radius-md\)\,10px\)\]{border-radius:min(var(--radius-md), 10px)}.rounded-\[min\(var\(--radius-md\)\,12px\)\]{border-radius:min(var(--radius-md), 12px)}.rounded-lg{border-radius:1rem}.rounded-xl{border-radius:1.5rem}.rounded-b-xl{border-bottom-right-radius:1.5rem;border-bottom-left-radius:1.5rem}.border{border-style:var(--tw-border-style);border-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-border{border-color:#db9dbb}.border-transparent{border-color:#0000}.bg-background{background-color:var(--background)}.bg-black\/10{background-color:#0000001a}@supports (color:color-mix(in lab, red, red)){.bg-black\/10{background-color:color-mix(in oklab, var(--color-black) 10%, transparent)}}.bg-muted\/50{background-color:oklab(85.8797% .0704639 -.0122014/.5)}.bg-popover{background-color:var(--popover)}.bg-primary{background-color:var(--primary)}.bg-clip-padding{background-clip:padding-box}.p-4{padding:calc(var(--spacing) * 4)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.font-heading{font-family:Trebuchet MS,Arial,sans-serif}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[0\.8rem\]{font-size:.8rem}.leading-none{--tw-leading:1;line-height:1}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.whitespace-nowrap{white-space:nowrap}.text-muted-foreground{color:#765365}.text-popover-foreground{color:var(--foreground)}.text-primary{color:var(--primary)}.text-primary-foreground{color:#fff}.underline-offset-4{text-underline-offset:4px}.ring-1{--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)}.ring-foreground\/10{--tw-ring-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.ring-foreground\/10{--tw-ring-color:color-mix(in oklab, var(--foreground) 10%, transparent)}}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-100{--tw-duration:.1s;transition-duration:.1s}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.paused{animation-play-state:paused}@media (hover:hover){.hover\:bg-\[color-mix\(in_oklch\,var\(--secondary\)\,var\(--foreground\)_5\%\)\]:hover{background-color:var(--secondary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-\[color-mix\(in_oklch\,var\(--secondary\)\,var\(--foreground\)_5\%\)\]:hover{background-color:color-mix(in oklch,var(--secondary),var(--foreground) 5%)}}.hover\:bg-muted:hover{background-color:#f6bed7}.hover\:bg-primary\/80:hover{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-primary\/80:hover{background-color:color-mix(in oklab, var(--primary) 80%, transparent)}}.hover\:text-foreground:hover{color:var(--foreground)}.hover\:underline:hover{text-decoration-line:underline}}.focus-visible\:border-ring:focus-visible{border-color:#af0b51}.focus-visible\:ring-3:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + 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)}.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:oklab(48.8349% .190313 .0171352/.5)}.active\:not-aria-\[haspopup\]\:translate-y-px:active:not([aria-haspopup]){--tw-translate-y:1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:opacity-50:disabled{opacity:.5}:where([data-slot=button-group]) .in-data-\[slot\=button-group\]\:rounded-lg{border-radius:1rem}.has-data-\[icon\=inline-end\]\:pr-1\.5:has([data-icon=inline-end]){padding-right:calc(var(--spacing) * 1.5)}.has-data-\[icon\=inline-end\]\:pr-2:has([data-icon=inline-end]){padding-right:calc(var(--spacing) * 2)}.has-data-\[icon\=inline-start\]\:pl-1\.5:has([data-icon=inline-start]){padding-left:calc(var(--spacing) * 1.5)}.has-data-\[icon\=inline-start\]\:pl-2:has([data-icon=inline-start]){padding-left:calc(var(--spacing) * 2)}.aria-expanded\:bg-muted[aria-expanded=true]{background-color:#f6bed7}.aria-expanded\:text-foreground[aria-expanded=true]{color:var(--foreground)}.aria-invalid\:ring-3[aria-invalid=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + 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)}@supports ((-webkit-backdrop-filter:var(--tw)) or (backdrop-filter:var(--tw))){.supports-backdrop-filter\:backdrop-blur-xs{--tw-backdrop-blur:blur(var(--blur-xs));-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,)}}@media (width>=40rem){.sm\:max-w-sm{max-width:var(--container-sm)}.sm\:flex-row{flex-direction:row}.sm\:justify-end{justify-content:flex-end}}@media (hover:hover){.dark\:hover\:bg-muted\/50:is(.dark *):hover{background-color:oklab(85.8797% .0704639 -.0122014/.5)}}.data-open\:animate-in:where([data-state=open]),.data-open\:animate-in:where([data-open]:not([data-open=false])){animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-open\:fade-in-0:where([data-state=open]),.data-open\:fade-in-0:where([data-open]:not([data-open=false])){--tw-enter-opacity:0}.data-open\:zoom-in-95:where([data-state=open]),.data-open\:zoom-in-95:where([data-open]:not([data-open=false])){--tw-enter-scale:.95}.data-closed\:animate-out:where([data-state=closed]),.data-closed\:animate-out:where([data-closed]:not([data-closed=false])){animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-closed\:fade-out-0:where([data-state=closed]),.data-closed\:fade-out-0:where([data-closed]:not([data-closed=false])){--tw-exit-opacity:0}.data-closed\:zoom-out-95:where([data-state=closed]),.data-closed\:zoom-out-95:where([data-closed]:not([data-closed=false])){--tw-exit-scale:.95}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-3 svg:not([class*=size-]){width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-3\.5 svg:not([class*=size-]){width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4 svg:not([class*=size-]){width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}:is(.\*\:\[a\]\:underline>*):is(a){text-decoration-line:underline}:is(.\*\:\[a\]\:underline-offset-3>*):is(a){text-underline-offset:3px}@media (hover:hover){:is(.\*\:\[a\]\:hover\:text-foreground>*):is(a):hover{color:var(--foreground)}}}@property --tw-animation-delay{syntax:"*";inherits:false;initial-value:0s}@property --tw-animation-direction{syntax:"*";inherits:false;initial-value:normal}@property --tw-animation-duration{syntax:"*";inherits:false}@property --tw-animation-fill-mode{syntax:"*";inherits:false;initial-value:none}@property --tw-animation-iteration-count{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-translate-y{syntax:"*";inherits:false;initial-value:0}@property --scroll-fade-t{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --scroll-fade-b{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --scroll-fade-s{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --scroll-fade-e{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --scroll-fade-mask{syntax:"*";inherits:false}@property --shimmer-angle{syntax:"<angle>";inherits:true;initial-value:20deg}@property --shimmer-image{syntax:"*";inherits:false}@property --shimmer-text-fill{syntax:"*";inherits:false}@media (prefers-reduced-motion:reduce){.shimmer{-webkit-text-fill-color:currentColor;background-image:none;animation:none}}:root,.dark{--background:#fbd8e8;--foreground:#381526;--popover:#fff0f7;--primary:#be175d;--pink:#d82470;--ink:#381526}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--background);color:var(--ink);margin:0;font-family:Trebuchet MS,Arial,sans-serif;font-size:16px}button,a{-webkit-tap-highlight-color:transparent}button{font:inherit;color:inherit;cursor:pointer}button:focus-visible,a:focus-visible{outline-offset:5px;outline:3px solid #902049}button{border:0}button svg{flex-shrink:0}button:disabled{cursor:default}a{color:inherit}.love-page{background:radial-gradient(at 50% 10%,#fff1f7 0,#0000 53%),radial-gradient(#c9658d36 .6px,#0000 .8px) 0 0/5px 5px;min-height:100vh;position:relative;overflow:hidden}.ambient{pointer-events:none;background:linear-gradient(90deg,#c75d891b,#0000 25% 75%,#c75d891b);position:absolute;inset:0}.topbar{letter-spacing:1.8px;justify-content:space-between;padding:27px 36px;font-size:12px;font-weight:700;display:flex;position:relative}.topbar>span{align-items:center;gap:9px;display:flex}.linktree{width:min(100% - 40px,540px);margin:auto;position:relative}.intro{text-align:center;padding:22px 0 27px}.eyebrow{letter-spacing:2px;font-size:12px;font-weight:700}.intro .eyebrow{color:#7f405e;margin:0 0 10px}.intro h1{margin:0}.logo-heading:focus{outline:none}.logo{mix-blend-mode:multiply;width:100%;height:auto;display:block}.intro-copy{color:#714057;margin:7px 0 18px;font-size:15px;line-height:1.65}.intro-copy strong{color:var(--ink);font-weight:400}.status{background:#fff5fa88;border:1px solid #d697b8;border-radius:99px;align-items:center;gap:8px;padding:7px 13px;font-size:12px;display:inline-flex}.status>span{background:#c92970;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 3px #c9297018}.links{gap:14px;display:grid}.episode-card{text-align:left;background:#fff4fa;border:1px solid #9c4e7540;border-radius:22px;padding:0;transition:transform .25s,box-shadow .25s;overflow:hidden;box-shadow:0 5px #e6a9c7,0 12px 35px #9d38601c}.episode-card:hover{transform:translateY(-4px);box-shadow:0 8px #e6a9c7,0 15px 35px #9d386030}.episode-art{color:#fff;background:linear-gradient(125deg,#8f254a,#e96ba3 60%,#a43b67);height:270px;padding:24px;position:relative;overflow:hidden}.episode-badge{letter-spacing:1px;color:#9e1d52;z-index:2;background:#fff6fb;border-radius:7px;align-items:center;gap:7px;padding:7px 10px;font-size:11px;font-weight:700;display:inline-flex;position:relative}.episode-preview{font-family:Georgia,serif;font-size:40px;font-weight:700;line-height:1.05;display:block;position:absolute;bottom:25px;left:25px}.episode-preview em{font-weight:400}.play{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff26;border:1px solid #ffffffaf;border-radius:50%;place-items:center;width:54px;height:54px;display:grid;position:absolute;bottom:24px;right:24px}.play svg{width:21px;margin-left:3px}.episode-copy{justify-content:space-between;align-items:center;gap:12px;padding:20px 23px;display:flex}.episode-copy .eyebrow{color:#975270;letter-spacing:1.5px;margin-bottom:6px;font-size:10px;display:block}.episode-copy strong{letter-spacing:-.5px;font-size:20px}.date-card{color:#fff;text-align:left;background:#be175d;border:1px solid #a3114f;border-radius:18px;align-items:center;gap:15px;padding:22px;transition:transform .2s;display:flex;box-shadow:0 4px #921a4b}.date-card:hover{transform:translateY(-3px)}.date-card>span{flex:1}.date-card strong{letter-spacing:-.4px;font-size:17px;display:block}.date-card small{color:#ffe0ed;margin-top:5px;font-size:13px;display:block}.social-grid{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:6px;display:grid}.social-grid button{background:#fff2f887;border:1px solid #c27a9c73;border-radius:16px;flex-direction:column;align-items:center;gap:10px;padding:22px 15px 18px;transition:background .2s,transform .2s;display:flex;position:relative}.social-grid button:hover{background:#fff8fb;transform:rotate(-2deg)translateY(-3px)}.social-grid strong{font-size:14px}.social-grid button>svg:last-child{color:#936179;position:absolute;top:12px;right:12px}footer{text-align:center;color:#8b526c;justify-content:center;align-items:center;gap:6px;padding:35px 0 30px;font-size:12px;display:flex}@media (width<=600px){.topbar{letter-spacing:1px;padding:20px;font-size:10px}.topbar>span:last-child{display:none}.intro{padding-top:13px}.linktree{width:calc(100% - 32px)}.episode-art{height:235px}.episode-copy strong{font-size:18px}.date-card{gap:12px;padding:20px 18px}.date-card strong{font-size:16px}.logo{margin:12px 0}.intro-copy{font-size:14px}}.love-page{background:radial-gradient(circle at 18% 8%,#fff5fa 0 2%,#0000 27%),radial-gradient(circle at 82% 24%,#e990b846 0 1%,#0000 24%),repeating-radial-gradient(#ffffff12 0 1px,#0000 2px 6px),linear-gradient(118deg,#fbd8e8,#f7c8dc 47%,#fbd8e8)}.love-page:before{content:"";pointer-events:none;opacity:.42;filter:blur(.45px);mix-blend-mode:soft-light;background:repeating-linear-gradient(102deg,#0000 0 5px,#fff8 6px,#0000 7px 12px),repeating-linear-gradient(74deg,#0000 0 8px,#b43a7012 9px,#0000 10px 16px);position:fixed;inset:0}.plush-light{pointer-events:none;opacity:.3;background:radial-gradient(#0000 42%,#ab3b701f 77%,#0000 78%);animation:8s ease-in-out infinite plush-breathe;position:fixed;inset:-15%}.topbar{justify-content:flex-end;min-height:64px}.glitter-top{background:#fff0f777;border:1px solid #bd739899;border-radius:999px;padding:0 15px;box-shadow:inset 0 1px #fff9,0 3px 10px #a5416814}.logo-wrap{margin:11px -8px 16px;padding:0;position:relative;transform:rotate(-1.7deg)}.logo-wrap h1{margin:0}.logo{mix-blend-mode:multiply;filter:saturate(1.08)contrast(1.03)drop-shadow(0 10px 13px #a62c6522);width:100%;height:auto;margin:0}.logo-doodle{z-index:2;color:#c81562;text-shadow:0 2px #fff8;line-height:1;position:absolute}.doodle-one{font-size:27px;animation:2.7s ease-in-out infinite heart-float;bottom:8px;left:-7px;transform:rotate(-15deg)}.doodle-two{font-size:35px;animation:5s ease-in-out infinite star-spin;top:0;right:-8px}.intro-copy{margin-top:0}.status{background:#fff2f888;gap:10px;padding:9px 15px;box-shadow:inset 0 1px #fff,0 3px 13px #a7426b12}.status .heartbeat{color:#d11964;width:auto;height:auto;box-shadow:none;transform-origin:50%;background:0 0;place-items:center;animation:1.15s ease-in-out infinite heart-thump;display:grid}.episode-card,.sound-card,.date-card,.oracle,.social-link,.small-link{box-shadow:inset 0 1px #ffffffb5,0 4px #d69ab9aa,0 13px 30px #8e3e6418}.episode-card,.sound-card,.date-card,.oracle{position:relative}.episode-card:before,.sound-card:before,.oracle:before{content:"";pointer-events:none;border-radius:inherit;z-index:4;opacity:.65;border:1px dashed #ffffff70;position:absolute;inset:5px}.episode-card{background:#fff1f7;border-radius:26px}.episode-art{aspect-ratio:16/9;padding:0}.episode-art:after{background:linear-gradient(#0000,#4f0a2c50);inset:65% 0 0}.cover{object-fit:cover;object-position:center}.play{z-index:5;color:#fff;background:#dc1768ed;border:2px solid #fff;width:50px;height:50px;bottom:17px;right:18px;box-shadow:0 0 0 6px #fff3,0 5px 15px #60163366}.episode-copy{z-index:5;padding:19px 22px 20px;position:relative}.episode-copy .eyebrow{color:#b21458}.button-charm{color:#d01863;font-size:23px;animation:2s ease-in-out infinite tiny-heart}.sound-card{color:#52213c;text-align:left;background:linear-gradient(110deg,#eed9e9,#fff4f8 55%,#e5bdd3);border:1px solid #b76e92;border-radius:17px;align-items:center;gap:14px;width:100%;padding:16px 17px;transition:transform .22s,box-shadow .22s;display:flex;overflow:hidden}.sound-card:hover,.sound-card:active{transform:translateY(-2px)rotate(.3deg)}.record{color:#fff;background:radial-gradient(circle,#f3a8ca 0 9%,#4c2038 10% 28%,#2a1420 29% 37%,#5b2741 38% 49%,#26131d 50% 65%,#59243e 66% 76%,#24131d 77%);border-radius:50%;flex:0 0 48px;place-items:center;width:48px;height:48px;display:grid;box-shadow:0 4px 10px #4c203838}.is-playing .record{animation:2.4s linear infinite record-spin}.sound-copy{flex:1;min-width:0}.sound-copy .tiny-label{color:#96506f;margin-bottom:4px}.sound-copy strong{font-family:Georgia,serif;font-size:17px;font-weight:400;display:block}.sound-control{color:#fff;background:#b51b5d;border-radius:50%;place-items:center;width:38px;height:38px;display:grid}.date-card{background:radial-gradient(circle at 95% 10%,#ff7eb366 0 1px,#0000 2px) 0 0/16px 16px,linear-gradient(125deg,#a80d4e,#d81d6d 58%,#aa1250);border-radius:22px;box-shadow:inset 0 1px #ff9ec8,0 5px #83103f,0 15px 30px #7c173e25}.date-card .date-icon{background:#fff2f51c;border:1px solid #fff5;border-radius:50%;width:48px;height:48px}.date-card small span{animation:1.7s ease-in-out infinite tiny-heart}.social-grid .social-link{background:radial-gradient(circle at 30% 20%,#fff 0 1px,#0000 2px) 0 0/17px 17px,linear-gradient(145deg,#fff8fb,#f5d9e8)}.social-link>svg,.social-link>svg:first-child,.social-link>svg:last-child{color:#a32161;margin:0 0 3px;position:static}.social-grid .social-link:hover{transform:translateY(-4px)rotate(-1.5deg)}.oracle{background:repeating-linear-gradient(0deg,#0000,#0000 25px,#c1789f18 26px),linear-gradient(145deg,#fff5fa,#f1d9e9);border-radius:23px}.oracle h2{font-size:24px}.oracle-star{animation:3s ease-in-out infinite oracle-pulse}.oracle-button>svg:last-child{color:#b71359;margin-left:auto}.small-link{background:linear-gradient(120deg,#fff6fa99,#f3d8e799)}.link-spark{color:#b82063;font-size:16px}.glitter-bottom button{color:#982e62;padding:0 4px}.confetti{z-index:101;pointer-events:none;will-change:transform, opacity;text-shadow:0 1px 2px #6d1b4033;line-height:1;display:block;position:fixed;animation:none!important}.sound-intro-backdrop{z-index:220;-webkit-backdrop-filter:blur(10px)saturate(1.15);backdrop-filter:blur(10px)saturate(1.15);background:#4d15337d;place-items:center;padding:18px;animation:.35s ease-out both intro-fade;display:grid;position:fixed;inset:0}.sound-intro{text-align:center;background:repeating-radial-gradient(circle at 15% 20%,#ffffff40 0 1px,#0000 2px 8px),linear-gradient(145deg,#fff4f9,#f4bfd9);border:1px solid #bd6f98;border-radius:29px;width:min(100%,420px);padding:34px 27px 25px;animation:.48s cubic-bezier(.18,.89,.32,1.25) both intro-pop;position:relative;overflow:hidden;box-shadow:inset 0 1px #fff,0 20px 80px #3d0a2855}.sound-intro:before{content:"";pointer-events:none;border:1px dashed #ba6a9390;border-radius:22px;position:absolute;inset:8px}.sound-intro>*{position:relative}.sound-intro-record{color:#fff;background:radial-gradient(circle,#f7a6ca 0 9%,#4c2038 10% 28%,#27131e 29% 37%,#68284a 38% 48%,#211019 49%);border-radius:50%;place-items:center;width:70px;height:70px;margin:0 auto 17px;animation:3.5s linear infinite record-spin;display:grid;box-shadow:0 7px 20px #5d1e4038}.sound-intro .eyebrow{color:#a84974;margin:0 0 8px}.sound-intro h2{color:#581d3e;letter-spacing:-1px;margin:0;font-family:Georgia,serif;font-size:clamp(29px,8vw,38px);font-weight:400;line-height:1.08}.sound-intro p:not(.eyebrow){color:#74425f;margin:17px 0 20px;font-size:15px;line-height:1.6}.sound-intro button{border-radius:12px;justify-content:center;align-items:center;gap:9px;width:100%;min-height:49px;display:flex;position:relative}.sound-intro-main{color:#fff;background:#b4165b;box-shadow:0 4px #7e123f}.sound-intro-quiet{color:#75415e;background:0 0;margin-top:10px}.rise-one,.rise-two,.rise-three{animation:.6s cubic-bezier(.17,.84,.35,1) backwards card-rise}.rise-two{animation-delay:90ms}.rise-three{animation-delay:.17s}@keyframes heart-thump{0%,42%,to{transform:scale(1)}12%{transform:scale(1.35)}25%{transform:scale(.94)}33%{transform:scale(1.18)}}@keyframes tiny-heart{0%,to{transform:scale(1)rotate(-5deg)}45%{transform:scale(1.22)rotate(5deg)}}@keyframes record-spin{to{transform:rotate(360deg)}}@keyframes plush-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.04)}}@keyframes heart-float{0%,to{transform:translateY(0)rotate(-15deg)}50%{transform:translateY(-7px)rotate(-5deg)}}@keyframes star-spin{0%,to{opacity:.6;transform:rotate(-7deg)scale(.9)}50%{opacity:1;transform:rotate(13deg)scale(1.12)}}@keyframes oracle-pulse{0%,to{transform:rotate(-8deg)scale(.9)}50%{transform:rotate(8deg)scale(1.08)}}@keyframes card-rise{0%{opacity:0;transform:translateY(22px)scale(.98)}}@keyframes intro-fade{0%{opacity:0}}@keyframes intro-pop{0%{opacity:0;transform:translateY(18px)scale(.92)rotate(-1deg)}}@media (hover:none) and (pointer:coarse){.episode-card:active,.sound-card:active,.date-card:active,.social-link:active,.small-link:active,.oracle-button:active{transform:scale(.975)}.starfield span:nth-child(3n){animation-duration:2.5s}}@media (width<=600px){.topbar{min-height:54px;padding:10px 14px 0}.topbar .glitter-top{min-width:auto;min-height:42px;padding:0 13px}.glitter-top span{font-size:10px;display:inline}.intro{padding-top:6px}.logo-wrap{margin:9px -5px 15px}.episode-art{aspect-ratio:16/9}.play{width:45px;height:45px;bottom:13px;right:14px}.sound-card{padding:15px}.record{flex-basis:45px;width:45px;height:45px}.date-card .date-icon{flex-basis:43px;width:43px;height:43px;display:grid}.social-grid .social-link{min-height:112px}.oracle h2{font-size:22px}.oracle-open .oracle-question{font-size:20px}.sound-intro{padding:29px 22px 21px}}.episode-card,.date-card,.social-link,.small-link{text-decoration:none}.topbar{z-index:2;padding-top:20px;padding-bottom:16px}.glitter-top{letter-spacing:1.4px;background:0 0;align-items:center;gap:8px;min-height:44px;font-size:12px;font-weight:700;display:flex}.glitter-top:hover svg{transform:rotate(35deg)}.glitter-top svg{transition:transform .3s}.intro{padding-top:16px}.intro .eyebrow{letter-spacing:2.1px;font-size:12px}.logo-sticker{background:#fff;border:1px solid #f5ecf1;border-radius:10px;margin:22px 5px 24px;padding:3px 8px;position:relative;transform:rotate(-3deg);box-shadow:0 3px #c8769945,0 10px 25px #8a3a6420}.logo{mix-blend-mode:normal;margin:0}.sticker-spark{color:#a80e50;text-shadow:2px 2px #ffeff6;font-size:62px;line-height:1;animation:5s ease-in-out infinite gentle-sway;position:absolute;bottom:-27px;right:-24px}.intro-copy{margin-top:0;font-size:16px}.status{font-size:12px}.status>span{animation:3.5s ease-in-out infinite status-glow}.links{gap:16px;scroll-margin-top:20px}.episode-art{aspect-ratio:1.65;isolation:isolate;background:#9c3b60;height:auto;padding:18px}.episode-art:after{content:"";z-index:-1;background:linear-gradient(#0000,#340a2590);position:absolute;inset:40% 0 0}.cover{object-fit:cover;z-index:-2;width:100%;height:100%;transition:transform .7s;position:absolute;inset:0}.episode-card:hover .cover{transform:scale(1.035)}.episode-badge{letter-spacing:.7px;border:1px solid #ffffff7a;font-size:12px;box-shadow:0 2px 8px #4f23322e}.cover-caption{letter-spacing:-1px;text-shadow:0 2px 8px #60162b66;font-family:Georgia,Times New Roman,serif;font-size:34px;font-weight:700;line-height:1.06;position:absolute;bottom:23px;left:23px}.cover-caption em{font-weight:400}.play{color:#bd2263;background:#fff3f4e8;transition:transform .3s;bottom:25px;right:23px;box-shadow:0 0 0 6px #ffffff23}.episode-card:hover .play{transform:scale(1.09)}.episode-copy{padding:18px 22px}.episode-copy .eyebrow{letter-spacing:1.2px;font-size:12px}.episode-copy strong{font-size:21px}.date-card{gap:14px;margin-top:4px;padding:23px 20px;position:relative;overflow:hidden}.date-card:after{content:"";pointer-events:none;background:linear-gradient(115deg,#0000 20%,#ffffff15 45%,#0000 65%);position:absolute;inset:0;transform:translate(-130%)}.date-card:hover:after{transition:transform .8s;transform:translate(130%)}.date-card .date-icon{flex:0 0 42px;place-items:center;display:grid}.date-card>span:nth-child(2){flex:1}.tiny-label{letter-spacing:1.15px;color:#ffe2ee;margin-bottom:7px;font-size:12px;display:block}.date-card strong{font-size:19px;line-height:1.25}.date-card small{align-items:center;gap:5px;margin-top:9px;font-size:14px;display:flex}.social-heading{color:#86506c;text-align:center;align-items:center;gap:16px;margin:10px 0 -5px;font-size:12px;font-style:italic;display:flex}.social-heading>span{background:#bf7d9d50;flex:1;height:1px}.social-grid{margin:0}.social-grid .social-link{background:#fff2f887;border:1px solid #c27a9c73;border-radius:16px;flex-direction:column;align-items:center;gap:8px;min-width:0;padding:21px 12px 18px;transition:background .2s,transform .2s;display:flex;position:relative}.social-grid .social-link:hover{background:#fff8fb;transform:rotate(-2deg)translateY(-3px)}.social-grid .social-link:nth-child(2):hover{transform:rotate(2deg)translateY(-3px)}.social-link>span{color:#82556c;font-size:12px}.social-link>svg:first-child{margin-bottom:3px}.social-link>svg:last-child{color:#936179;position:absolute;top:12px;right:12px}.oracle{background:repeating-linear-gradient(0deg,#0000,#0000 26px,#cd8aaa14 26px 27px),#fbf0f7;border:1px solid #ba779c80;border-radius:19px;margin:5px 0 0;padding:23px;box-shadow:0 4px #dfb0cf66}.oracle-header{align-items:center;gap:13px;display:flex}.oracle-star{color:#a95288;font-size:45px;line-height:1}.oracle .eyebrow{letter-spacing:1.4px;color:#9a4e77;margin:0 0 5px;font-size:12px}.oracle h2{letter-spacing:-.8px;margin:0;font-family:Georgia,serif;font-size:26px;font-weight:400;line-height:1.15}.mini-sticker{color:#745328;text-align:center;letter-spacing:.4px;background:#eee2ad;border:1px solid #cabd8c;margin-left:auto;padding:8px 7px;font-size:10px;font-weight:700;line-height:1.2;transform:rotate(9deg)}.oracle-question{color:#82536e;margin:18px 0 17px;font-size:14px;line-height:1.6}.oracle-open .oracle-question{color:#60244a;font-family:Georgia,serif;font-size:21px;font-style:italic}.oracle-button{text-align:left;background:#edd8e9;border:1px solid #c5a1bd;border-radius:10px;align-items:center;gap:9px;width:100%;min-height:45px;padding:12px 15px;font-size:14px;transition:background .2s;display:flex}.oracle-button:hover{background:#e5c4dd}.oracle-button>svg:last-child{margin-left:auto}.small-link{text-align:left;background:#fff4f75c;border:1px solid #bc7b9b65;border-radius:13px;align-items:center;gap:12px;padding:19px;font-size:14px;transition:background .2s,transform .2s;display:flex}.small-link:hover{background:#fff6fb;transform:translate(3px)}.small-link>span{flex:1}.small-link>svg:first-child{color:#9c4d75}.small-link+.small-link{margin-top:-6px}.glitter-bottom{color:#a13c6d;justify-content:center;align-items:center;gap:17px;margin-top:27px;display:flex}.glitter-bottom>span{font-size:19px}.glitter-bottom button{background:0 0;align-items:center;gap:8px;min-height:44px;font-family:Georgia,serif;font-size:16px;font-style:italic;display:flex}.glitter-bottom button:hover{color:#cd145e}footer{padding:15px 0 35px;display:block}footer p{margin:0 0 13px;font-size:12px}.footer-love{letter-spacing:1.8px;justify-content:center;align-items:center;gap:10px;font-size:10px;font-weight:700;display:flex}.motion-toggle{color:#78415c;background:0 0;align-items:center;gap:6px;min-height:40px;margin:14px auto 0;padding:5px 10px;font-size:12px;display:flex}.foil{pointer-events:none;opacity:.35;transform-origin:top;background:repeating-linear-gradient(92deg,#7d7a8533 0,#faffff 2px,#d4c5d2 3px,#5c4e5c77 4px,#fff 6px,#d7cedaaa 7px,#0000 8px 13px);width:clamp(12px,5vw,85px);height:100vh;animation:8s ease-in-out infinite foil-light;position:fixed;top:0;-webkit-mask-image:linear-gradient(#0009,#000 14%,#0000 92%);mask-image:linear-gradient(#0009,#000 14%,#0000 92%)}.foil-left{left:0}.foil-right{animation-delay:-4s;right:0;transform:scaleX(-1)}.starfield{pointer-events:none;opacity:.55;position:absolute;inset:0;overflow:hidden}.starfield span{color:#b55581;font-size:var(--size);animation:4s ease-in-out infinite star-twinkle;animation-delay:var(--delay);line-height:1;position:absolute}.side-note{z-index:1;color:#a44674;pointer-events:none;position:absolute}.note-left{gap:20px;font-family:Georgia,serif;font-size:32px;line-height:1.1;display:grid;top:370px;right:calc(50% + 365px);transform:rotate(-10deg)}.note-left>svg{stroke-width:1.3px;margin-left:40px}.note-left em{color:#bc618b;font-weight:400}.note-spark{margin-left:68px;font-size:65px;line-height:1}.note-right{white-space:nowrap;text-align:center;letter-spacing:1.3px;border:1px dashed #b86e9280;border-radius:50%;padding:17px 21px;font-size:14px;font-weight:700;line-height:1.4;top:620px;left:calc(50% + 350px);transform:rotate(10deg)}.note-right small{letter-spacing:0;margin-top:8px;font-family:Georgia,serif;font-size:12px;font-style:italic;font-weight:400;display:block}.confetti-stage{pointer-events:none;z-index:100;position:fixed;inset:0;overflow:hidden}.confetti{will-change:transform, opacity;animation:1.4s cubic-bezier(.12,.7,.35,1) both confetti-pop;position:absolute}.sparkle-feedback{color:#fff5f9;z-index:60;text-align:center;background:#661438;border-radius:99px;max-width:calc(100% - 24px);font-size:13px;position:fixed;bottom:18px;left:50%;transform:translate(-50%);box-shadow:0 4px 18px #71314d26}.sparkle-feedback:not(:empty){padding:12px 20px}.skip-link{z-index:100;background:#fff;border-radius:7px;padding:14px;position:fixed;top:-100px;left:16px}.skip-link:focus{top:12px}.love-dialog{border:1px solid #d593b5;max-height:calc(100dvh - 40px);overflow-y:auto;box-shadow:0 15px 90px #42102b30;background:#fff0f7!important;border-radius:25px!important;gap:16px!important;width:calc(100% - 36px)!important;max-width:450px!important;padding:34px 29px 27px!important}.dialog-close{background:0 0;border-radius:50%;place-items:center;min-width:44px;min-height:44px;display:grid;position:absolute;top:14px;right:14px}.dialog-close:hover{background:#f4d5e5}.dialog-heart{color:#c82571;margin:2px 0 0}.love-dialog .eyebrow{letter-spacing:1.3px;color:#a8527a;margin:0;font-size:12px}.love-dialog .dialog-title{letter-spacing:-.8px;color:#54203d;font-family:Georgia,serif;font-size:31px;font-weight:400;line-height:1.12}.love-dialog .dialog-description{color:#7a4965;font-size:16px;line-height:1.7}.dialog-action{color:#fff;background:#b91e61;border-radius:11px;justify-content:center;align-items:center;gap:10px;min-height:48px;margin-top:5px;padding:14px 15px;font-size:14px;display:flex}.dialog-action:hover{background:#9f1452}.date-details{color:#8d416c;background:#f9e0ed;border-radius:12px;gap:10px;padding:16px;font-size:14px;display:grid}[data-slot=dialog-overlay]{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#48112d36!important}@keyframes star-twinkle{0%,to{opacity:.3;transform:scale(.85)rotate(-8deg)}50%{opacity:.75;transform:scale(1.1)rotate(8deg)}}@keyframes foil-light{0%,to{opacity:.22}50%{opacity:.4}}@keyframes gentle-sway{0%,to{transform:rotate(-8deg)}50%{transform:rotate(7deg)}}@keyframes status-glow{0%,to{box-shadow:0 0 0 3px #c9297018}50%{box-shadow:0 0 0 5px #c929700d}}@keyframes confetti-pop{0%{opacity:1;transform:translate(0)rotate(0)}85%{opacity:.9}to{transform:translate(var(--x), var(--y)) rotate(var(--r));opacity:0}}@media (width>=1450px){.linktree{width:550px}.intro{padding-top:25px}}@media (width<=1120px){.side-note{display:none}.foil{opacity:.22;width:24px}}@media (width<=600px){.topbar{letter-spacing:.65px;padding:14px 16px 2px;font-size:12px}.topbar .glitter-top{justify-content:center;min-width:44px;padding:0}.glitter-top span{display:none}.intro{padding:18px 0 24px}.intro .eyebrow{letter-spacing:1.3px;font-size:12px}.logo-sticker{margin:20px 7px 25px;padding:4px}.logo{margin:0}.sticker-spark{font-size:47px;bottom:-23px;right:-17px}.intro-copy{font-size:15px;line-height:1.65}.episode-art{aspect-ratio:1.55;height:auto;padding:14px}.cover-caption{font-size:30px;bottom:18px;left:18px}.play{width:47px;height:47px;bottom:20px;right:18px}.episode-copy{padding:18px}.episode-copy strong{font-size:19px}.episode-copy .eyebrow{letter-spacing:.75px;font-size:12px}.date-card{gap:10px;padding:21px 16px}.date-card .date-icon{flex-basis:31px}.date-card strong{font-size:18px}.date-card .tiny-label{letter-spacing:1px;font-size:10px}.date-card>svg:last-child{width:18px}.social-grid{gap:9px}.social-grid .social-link{padding:21px 6px 18px}.social-link>span{font-size:12px}.social-link strong{font-size:14px}.oracle{padding:21px 18px}.oracle h2{font-size:25px}.mini-sticker{font-size:10px}.oracle-header{gap:10px}.oracle-star{font-size:39px}.small-link{gap:11px;padding:18px 16px;font-size:14px}.foil{width:9px}.starfield{opacity:.3}.love-dialog{padding:30px 23px 23px!important}.love-dialog .dialog-title{font-size:29px}.glitter-bottom{gap:12px}.linktree{width:calc(100% - 32px);max-width:460px}.footer-love{font-size:10px}}@media (width<=360px){.intro .eyebrow{letter-spacing:1px;font-size:11px}.date-card .date-icon{display:none}.episode-copy strong{font-size:17px}.episode-copy .eyebrow{font-size:10px}.oracle h2{font-size:22px}.mini-sticker{display:none}.social-link>span{font-size:11px}.small-link{font-size:13px}.intro-copy{font-size:14px}}.episode-art{aspect-ratio:16/9;border-radius:18px;width:88%;max-width:420px;height:auto;margin:16px auto 0;padding:0}.episode-art .cover{object-fit:contain}@media (width<=600px){.episode-art{border-radius:16px;width:88%;margin:13px auto 0}.episode-art .play{width:40px;height:40px;bottom:12px;right:12px}}.heart-arrival{z-index:200;padding:max(20px, env(safe-area-inset-top)) 16px max(20px, env(safe-area-inset-bottom));isolation:isolate;color:#9c285d;outline:none;align-content:center;place-items:center;gap:24px;display:grid;position:fixed;inset:0;overflow:hidden}.arrival-panel{z-index:-1;background-color:#fbd8e8;background-image:radial-gradient(ellipse at var(--glow-x) 48%, #fff2f8, #fbd8e8 70%), repeating-linear-gradient(108deg, #ffffff40 0 1px, #df81aa10 1px 3px);width:calc(50% + 1px);position:absolute;top:0;bottom:0}.arrival-panel:after{content:"";opacity:.25;background:repeating-linear-gradient(115deg,#b348710a 0 1px,#fff5fa60 1px 3px);position:absolute;inset:0}.arrival-panel-left{--glow-x:100%;left:0}.arrival-panel-right{--glow-x:0%;right:0}.arrival-brand{width:min(82vw,390px);margin:0;line-height:0;position:relative}.arrival-brand img{mix-blend-mode:multiply;width:100%;height:auto;display:block}.arrival-enter{touch-action:manipulation;background:0 0;border-radius:35px;flex-direction:column;align-items:center;gap:30px;padding:20px 35px;display:flex;position:relative}.arrival-enter:focus-visible{outline:none}.arrival-enter:focus-visible .arrival-label{outline-offset:7px;border-radius:3px;outline:2px solid}.arrival-heart{aspect-ratio:1;width:clamp(154px,44vw,194px);animation:1.45s ease-in-out infinite arrival-beat;display:block;position:relative;transform:rotate(-5deg)}.arrival-heart-half{position:absolute;inset:0}.arrival-heart-left{clip-path:inset(-30% 50% -40% -40%)}.arrival-heart-right{clip-path:inset(-30% -40% -40% 50%)}.arrival-heart svg{filter:drop-shadow(0 6px #b51e5c)drop-shadow(0 12px 14px #c5236340);width:100%;height:100%;overflow:visible}.arrival-heart-shine{fill:none;stroke:#ffd8eb;stroke-width:1.15px;stroke-linecap:round;opacity:.72}.arrival-label{letter-spacing:.5px;background:#fff4f9b0;border:1px solid #cb88a770;border-radius:99px;padding:11px 29px;font-size:19px;font-weight:700}.is-beating .arrival-heart{animation:.32s ease-in-out both arrival-confirm}.is-beating .arrival-label{background:#ffe0ef}.heart-arrival.is-opening{pointer-events:none}.is-opening .arrival-heart{animation:none}.is-opening .arrival-panel-left,.is-opening .arrival-heart-left{animation:.68s cubic-bezier(.65,0,.2,1) both arrival-open-left}.is-opening .arrival-panel-right,.is-opening .arrival-heart-right{animation:.68s cubic-bezier(.65,0,.2,1) both arrival-open-right}.is-opening .arrival-brand,.is-opening .arrival-label{animation:.22s ease-out both arrival-label-away}@keyframes arrival-beat{0%,42%,to{transform:scale(1)rotate(-5deg)}12%{transform:scale(1.12)rotate(-5deg)}24%{transform:scale(1.02)rotate(-5deg)}32%{transform:scale(1.08)rotate(-5deg)}}@keyframes arrival-confirm{0%,to{transform:scale(1)rotate(-5deg)}30%{transform:scale(1.24)rotate(-5deg)}58%{transform:scale(.98)rotate(-5deg)}78%{transform:scale(1.12)rotate(-5deg)}}@keyframes arrival-open-left{to{transform:translate(-65vw)}}@keyframes arrival-open-right{to{transform:translate(65vw)}}@keyframes arrival-label-away{to{opacity:0}}@media (height<=500px){.heart-arrival{gap:10px}.arrival-brand{width:min(55vw,245px)}.arrival-heart{width:108px}.arrival-enter{gap:10px;padding:12px 25px}}.topbar .sound-toggle{color:#9c285d;background:#fff0f755;border:1px solid #bd739877;border-radius:50%;flex:0 0 44px;place-items:center;width:44px;height:44px;margin-right:auto;transition:background .2s,transform .2s;display:grid}.topbar .sound-toggle:hover{background:#fff4fa}.topbar .sound-toggle:active{transform:scale(.93)}.topbar .sound-toggle.is-playing{color:#b51258;background:#ffe6f1;box-shadow:0 0 0 4px #d01a6310}html{-webkit-text-size-adjust:100%}button,a{touch-action:manipulation}.love-page{min-height:100svh}.linktree{width:min(100% - 32px,540px)}.links{grid-template-columns:minmax(0,1fr)}.links>*,.episode-copy>span,.oracle-header>div{min-width:0}.logo-wrap{margin-left:0;margin-right:0}.logo{mix-blend-mode:multiply}.intro-copy{text-wrap:pretty}.status{max-width:100%;font-size:clamp(11px,3.1vw,12px)}.status .heartbeat{width:18px;height:18px;box-shadow:none;transform-origin:50%;will-change:transform;background:0 0;border-radius:0;flex:0 0 18px;justify-content:center;align-items:center;animation:1.45s ease-in-out infinite love-heartbeat;display:inline-flex;transform:translateZ(0)}.heartbeat svg{width:18px;height:18px;display:block}@keyframes love-heartbeat{0%,40%,to{transform:translateZ(0)scale(1)}12%{transform:translateZ(0)scale(1.3)}22%{transform:translateZ(0)scale(.96)}31%{transform:translateZ(0)scale(1.18)}}.topbar{padding-left:max(16px, env(safe-area-inset-left));padding-right:max(16px, env(safe-area-inset-right));padding-top:max(14px, env(safe-area-inset-top));gap:12px}.topbar .glitter-top{color:#992652;letter-spacing:.15px;background:#fff3f9;border:1px solid #c684a4;border-radius:99px;gap:8px;min-height:46px;padding:0 17px;transition:background .15s,box-shadow .15s;box-shadow:0 3px #e3b3ca}.topbar .glitter-top span{font-size:12px;display:inline}.topbar .glitter-top.glitter-active{color:#fff;background:#c62167;border-color:#ad1959;box-shadow:0 2px #8a184b}.topbar .glitter-top:active{box-shadow:0 1px #b87797}.glitter-bottom button{text-align:center;min-height:48px}.glitter-bottom button svg{display:block}.glitter-rain{pointer-events:none;z-index:180;contain:layout paint;position:fixed;inset:0;overflow:hidden}.glitter-particle{opacity:0;text-shadow:0 0 3px #fff,0 1px 1px #73274870;will-change:transform, opacity;animation:glitter-fall var(--duration) linear var(--delay) both;line-height:1;display:block;position:absolute;top:-28px}@keyframes glitter-fall{0%{opacity:0;transform:translate(0)rotate(0)}8%{opacity:1}55%{opacity:.85}72%{opacity:1}to{opacity:0;transform:translate3d(var(--drift), var(--fall), 0) rotate(var(--spin))}}.links .date-card{color:#fff;text-align:left;background-color:#bd2460;background-position:50%;background-size:cover;border:1px solid #ae2157;border-radius:24px;padding:clamp(23px,6vw,30px);display:block;box-shadow:inset 0 1px 2px #ffd9e980,0 4px #9c2553,0 14px 28px #96295b22}.links .date-card:before{content:"";pointer-events:none;border:1px dashed #ffd4e780;border-radius:17px;position:absolute;inset:8px}.links .date-card:after{content:none}.date-copy{display:block;position:relative}.links .date-card .tiny-label{color:#fff3f7;letter-spacing:1.3px;text-shadow:0 1px 3px #60052b80;margin-bottom:12px;font-size:clamp(10px,2.6vw,11px);line-height:1.5}.links .date-card strong{letter-spacing:-.7px;text-shadow:0 1px 3px #60052b70;max-width:350px;font-family:Georgia,Times New Roman,serif;font-size:clamp(25px,6.4vw,31px);font-weight:400;line-height:1.13}.date-action{color:#a31a51;letter-spacing:.2px;min-height:44px;text-shadow:none;background:#fff0f6;border:1px solid #ffedfa;border-radius:99px;justify-content:center;align-items:center;margin-top:20px;padding:10px 18px;font-size:13px;font-weight:700;display:inline-flex}.social-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.social-grid .social-link{text-align:center}.social-link strong,.social-link>span{overflow-wrap:anywhere;max-width:100%}.oracle-header>div{flex:1}.oracle h2{overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}.oracle-question{overflow-wrap:anywhere}.small-link>span{min-width:0}.small-link .link-spark{flex:none}.love-dialog{max-height:calc(100dvh - 40px)}.dialog-title,.dialog-description{overflow-wrap:anywhere}footer{padding-bottom:max(35px, env(safe-area-inset-bottom))}.content-waiting .links>*{opacity:0}.content-ready .links>*{animation:.65s cubic-bezier(.2,.75,.25,1) backwards link-arrive}.content-ready .links>:nth-child(2){animation-delay:80ms}.content-ready .links>:nth-child(3){animation-delay:.14s}.content-ready .links>:nth-child(4){animation-delay:.21s}.content-ready .links>:nth-child(5){animation-delay:.29s}.content-ready .links>:nth-child(6){animation-delay:.36s}.content-ready .links>:nth-child(7){animation-delay:.43s}@keyframes link-arrive{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translate(0)}}@media (width<=600px){.linktree{max-width:460px}.oracle-header{align-items:flex-start;gap:10px}.oracle h2{font-size:clamp(21px,5.9vw,25px)}.mini-sticker{flex-shrink:0}.intro .eyebrow{letter-spacing:1px;font-size:clamp(10px,2.9vw,12px)}}@media (width<=374px){.oracle .mini-sticker{display:none}.oracle{padding:21px 16px}.social-grid{gap:7px}.social-link strong{font-size:13px}.social-link>span{font-size:11px}.footer-love{letter-spacing:1px;gap:7px}.episode-copy{padding:17px 15px}}@media (height<=340px){.heart-arrival{gap:2px;padding:10px}.arrival-brand{width:190px}.arrival-heart{width:80px}.arrival-enter{gap:5px;padding:10px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.plush-light,.foil,.starfield span,.logo-doodle,.oracle-star,.button-charm{animation:none}.status .heartbeat{animation:1.8s ease-in-out infinite gentle-heartbeat}.arrival-heart{animation:1.8s ease-in-out infinite gentle-arrival-beat}.is-beating .arrival-heart{animation:.18s ease-out both gentle-arrival-beat}.is-opening .arrival-panel,.is-opening .arrival-heart-half,.is-opening .arrival-brand,.is-opening .arrival-label{animation:none}.heart-arrival.is-opening{opacity:0}.content-ready .links>*{opacity:1;animation:none}.glitter-particle{top:var(--rest-top);animation-name:glitter-shimmer}.episode-card,.date-card,.social-link,.small-link,.cover{transition:none}}@keyframes gentle-heartbeat{0%,40%,to{opacity:.7;transform:scale(1)}18%,30%{opacity:1;transform:scale(1.06)}}@keyframes gentle-arrival-beat{0%,40%,to{transform:scale(1)rotate(-5deg)}18%,30%{transform:scale(1.035)rotate(-5deg)}}@keyframes glitter-shimmer{0%,to{opacity:0}20%,60%{opacity:1}40%,80%{opacity:.3}}@font-face{font-family:Love Rikscha Show;src:url(./show-display.ttf)format("truetype");font-style:normal;font-weight:400;font-display:swap}:root{--show-font:"Love Rikscha Show", "Arial Rounded MT Bold", "Trebuchet MS", sans-serif;--show-red:#b51258;--show-pink:#fff0f7;--show-ink:#661c39}.show-lights{pointer-events:none;border-radius:inherit;position:absolute;inset:8px}.show-light-row{justify-content:space-between;display:flex;position:absolute}.show-light-top,.show-light-bottom{left:9px;right:9px}.show-light-top{top:0}.show-light-bottom{flex-direction:row-reverse;bottom:0}.show-light-left,.show-light-right{top:23px;bottom:23px}.show-light-left{flex-direction:column-reverse;left:0}.show-light-right{flex-direction:column;right:0}.show-light-row .show-lamp{color:#ffe5f2;stroke:#c98aad;filter:drop-shadow(0 0 2px #ef85b470);flex:0 0 7px;width:7px;height:7px}.arrival-set .show-lamp{color:#fff4fb;stroke:#da76a4;filter:none;animation:arrival-lamp-glow 2.8s ease-in-out var(--lamp-delay) infinite;background:#fff4fb;border-radius:50%;box-shadow:0 0 3px #fff8fc,0 0 8px #ee66a7}@keyframes arrival-lamp-glow{0%,to{opacity:.55}40%,60%{opacity:1}}.arrival-set{justify-items:center;gap:14px;width:min(100%,450px);padding:31px 28px 22px;display:grid;position:relative}.arrival-show-frame{pointer-events:none;border:3px solid #c0abb1;border-radius:30px;position:absolute;inset:0;box-shadow:inset 0 0 0 2px #fff1f9,0 0 0 1px #fff0f8,0 8px 22px #943b6320}.arrival-show-frame:after{content:"";border-radius:inherit;-webkit-mask-composite:xor;pointer-events:none;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;background:linear-gradient(120deg,#fdfdff,#9993a5 22%,#fff 42%,#b4a4b1 66%,#fff0f7) border-box;border:3px solid #0000;position:absolute;inset:-3px;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:padding-box,border-box;-webkit-mask-origin:padding-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.arrival-set .arrival-brand{width:min(100%,350px)}.arrival-promise{text-align:center;color:#813856;max-width:300px;margin:0;font-size:1rem;line-height:1.5}.arrival-promise strong{color:#641f3b;font-weight:700}.arrival-set .arrival-enter{gap:19px;padding:12px 20px 8px}.arrival-set .arrival-heart{width:clamp(115px,33vw,150px)}.arrival-set .arrival-label{font-family:var(--show-font);letter-spacing:.3px;color:var(--show-red);background:var(--show-pink);border:1px solid #ca9da7;padding:10px 31px;font-size:21px;font-weight:400;box-shadow:0 3px #cf9eac}.is-opening .arrival-show-frame,.is-opening .arrival-promise{animation:.22s ease-out both arrival-label-away}@media (height<=500px) and (width>=500px){.arrival-set{grid-template-columns:minmax(0,.95fr) minmax(0,1fr);gap:9px 20px;width:min(100%,580px);padding:26px 31px}.arrival-set .arrival-brand{grid-area:1/1;align-self:end;width:100%}.arrival-set .arrival-promise{grid-area:2/1;align-self:start;font-size:14px}.arrival-set .arrival-enter{grid-area:1/2/span 2;gap:12px;padding:0}.arrival-set .arrival-heart{width:95px}.arrival-set .arrival-label{padding:8px 23px;font-size:18px}}@media (height<=580px) and (width<=499px){.heart-arrival{padding:12px}.arrival-set{gap:10px;padding:25px 25px 19px}.arrival-set .arrival-brand{max-width:245px}.arrival-set .arrival-heart{width:104px}.arrival-set .arrival-enter{gap:12px;padding:8px 10px}.arrival-set .arrival-label{padding:8px 25px;font-size:19px}}.love-page{isolation:isolate;background:#fbd8e8}.love-page:before{content:none}.page-texture{z-index:0;pointer-events:none;background:#fbd8e8;position:fixed;inset:0;overflow:hidden}.page-texture img,.date-texture img{object-fit:cover;object-position:center;width:100%;height:100%;display:block;position:absolute;inset:0}.page-texture:after{content:"";background:#ffebf333;position:absolute;inset:0}.linktree{z-index:1}.links .date-card .date-texture{z-index:0;pointer-events:none;border-radius:inherit;position:absolute;inset:0;overflow:hidden}.date-texture:after{content:"";background:#89003966;position:absolute;inset:0}.links .date-card .date-copy{z-index:1;position:relative}.topbar{min-height:64px}.intro-copy{color:#62213f;font-size:1rem}.intro-copy strong{color:#42142b}.status{color:#762447;background:#fff0f7d9}.links .date-card .tiny-label{font-size:12px}.oracle .oracle-question{font-size:1rem}.oracle-open .oracle-question{font-size:21px}.mini-sticker{color:#7e2454;background:#ffe3f1;border-color:#d89abc;font-size:12px}.social-heading{color:#69213f;font-size:14px}.social-heading>span{background:#a9557866}.social-link>span{font-size:12px}.social-link strong,.links .small-link{font-size:14px}footer{color:#682340;margin-top:28px}.social-grid .social-link,.links .small-link{color:#542139;background:#fff0f7e0;border:1px solid #c58aa8;box-shadow:inset 0 1px #ffffffd9,0 3px #d49bb5,0 9px 20px #87305024}.social-grid .social-link:hover,.links .small-link:hover{background:#fff5fa}.social-grid .social-link>svg:first-child{color:#a02260;width:27px;height:27px}.social-grid .social-link strong{color:#542139;font-size:14px;font-weight:700}.social-grid .social-link>span{color:#71415a;font-size:13px;line-height:1.35}.links .small-link>svg:first-child{color:#922757}.links .episode-card{background:repeating-linear-gradient(0deg,#0000 0 26px,#cd8aaa14 26px 27px),#fbf0f7;border-color:#c58aa8;box-shadow:inset 0 1px #ffffffd9,0 4px #dba9c0,0 10px 23px #8730501c}.links .date-card{background-color:#ec166d;background-image:none;border-color:#cf2670;border-radius:29px;padding:clamp(27px,6.7vw,35px);box-shadow:inset 0 2px 4px #ffd4e7b3,inset 0 -4px 8px #9e064133,0 5px #b52761,0 13px 25px #8e245b2b}.links .date-card:before{z-index:2;border:1px dashed #ffe0efa6;border-radius:21px;inset:10px}.date-copy{flex-direction:column;align-items:flex-start;display:flex}.links .date-card .tiny-label{letter-spacing:1.1px;color:#fff1f8;margin-bottom:15px;font-size:12px}.links .date-card strong{letter-spacing:-.5px;color:#fff;text-shadow:0 2px 3px #78083566;max-width:100%;font-size:clamp(29px,7.4vw,38px);line-height:1.13;display:block}.date-action{color:#94234f;background:#fff0f8;border-color:#fff9fc;min-height:46px;margin-top:24px;padding:11px 23px;font-size:14px;box-shadow:0 2px #a51353,inset 0 1px #fff}@media (width<=374px){.arrival-set{padding:26px 23px 19px}.arrival-set .arrival-enter{padding-left:6px;padding-right:6px}}@media (prefers-reduced-motion:reduce){.arrival-set .show-lamp{opacity:1;animation:none}.is-opening .arrival-show-frame,.is-opening .arrival-promise{animation:none}}.content-waiting .starfield span,.content-waiting .foil,.content-waiting .logo-doodle,.content-waiting .heartbeat,.content-waiting .oracle-star,.content-waiting .button-charm{animation-play-state:paused}.arrival-enter:disabled{cursor:progress}.links .trailer-card{cursor:default;text-align:left}.links .trailer-card:hover{transform:none}.trailer-art{background:#20121b}.trailer-art:after{content:none}.trailer-video{z-index:1;object-fit:contain;border-radius:inherit;background:#20121b;width:100%;height:100%;display:block;position:relative}.trailer-video:focus-visible{outline-offset:-3px;outline:3px solid #a02260}.trailer-play{z-index:2;color:#fff;cursor:pointer;background:#bd2263;border:2px solid #fff;border-radius:50%;place-items:center;width:56px;height:56px;padding-left:3px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 5px #fff3,0 4px 18px #42102b50}.trailer-play:hover{background:#a61d55}.trailer-error{color:#682340;padding:0 22px;font-size:14px;line-height:1.5}.trailer-error button{cursor:pointer;text-decoration:underline}.trailer-loading{color:#682340;padding:0 22px;font-size:14px;line-height:1.5}.trailer-play:disabled{cursor:progress}.trailer-spinner{animation:1s linear infinite record-spin}@media (prefers-reduced-motion:reduce){.trailer-spinner{animation:none}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{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-duration{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}@keyframes enter{0%{opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0)scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1))rotate(var(--tw-enter-rotate,0));filter:blur(var(--tw-enter-blur,0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity,1);transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0)scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1))rotate(var(--tw-exit-rotate,0));filter:blur(var(--tw-exit-blur,0))}}
/*$vite$:1*/