.changelog-card[data-v-63a71176]{border-color:var(--changelog-border);background-color:var(--changelog-surface);transition:translate .18s var(--ease-out-quart),scale .18s var(--ease-out-quart),opacity .24s ease-out}.changelog-card[data-v-63a71176]:has(>a:focus-visible){outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:calc(var(--focus-ring-width)*-1)}.changelog-card[data-v-63a71176]:active{transition-duration:90ms,90ms,.24s;translate:0;scale:.98}.changelog-card-leaving[data-v-63a71176]{pointer-events:none;opacity:0}.changelog-card-eyebrow[data-v-63a71176]{color:var(--changelog-faint)}.changelog-card-summary[data-v-63a71176]{color:var(--changelog-muted)}.changelog-card-action[data-v-63a71176]{opacity:0;transition:opacity .12s ease-out}.changelog-card-action[data-v-63a71176]:focus-visible,.changelog-card:hover .changelog-card-action[data-v-63a71176]{opacity:1;transition:opacity .2s ease-out .15s}.changelog-card-edge[data-v-63a71176],.changelog-card-sheen[data-v-63a71176]{--changelog-card-x:50%;--changelog-card-y:0px;z-index:-1;border-radius:inherit;pointer-events:none;opacity:0;transition:opacity .2s ease-out;position:absolute;inset:0}.changelog-card-sheen[data-v-63a71176]{background:radial-gradient(220px circle at var(--changelog-card-x) var(--changelog-card-y),var(--changelog-sheen),transparent 70%)}.changelog-card-edge[data-v-63a71176]{background:radial-gradient(160px circle at var(--changelog-card-x) var(--changelog-card-y),var(--changelog-edge),transparent 70%);-webkit-mask-composite:xor;padding:1px;inset:-1px;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}@media (hover:hover) and (pointer:fine){.changelog-card[data-v-63a71176]:hover{translate:0 -1px}.changelog-card:hover .changelog-card-edge[data-v-63a71176],.changelog-card:hover .changelog-card-sheen[data-v-63a71176]{opacity:1}}@media (pointer:coarse){.changelog-card-action[data-v-63a71176]{opacity:1}}@media (prefers-reduced-motion:reduce){.changelog-card[data-v-63a71176]{transition:opacity .24s ease-out}.changelog-card[data-v-63a71176]:active,.changelog-card[data-v-63a71176]:hover{translate:none;scale:none}}.changelog-stack-scope[data-v-836d45cf]{--changelog-surface:color-mix(in oklab, var(--sidebar-foreground) 7%, var(--sidebar));--changelog-border:color-mix(in oklab, var(--sidebar-foreground) 13%, transparent);--changelog-muted:color-mix(in oklab, var(--sidebar-foreground) 68%, transparent);--changelog-faint:color-mix(in oklab, var(--sidebar-foreground) 50%, transparent);--changelog-sheen:color-mix(in oklab, var(--sidebar-foreground) 7%, transparent);--changelog-edge:color-mix(in oklab, var(--sidebar-foreground) 38%, transparent);--changelog-hover:color-mix(in oklab, var(--sidebar-foreground) 5%, transparent);--changelog-shadow:oklch(0% 0 0/.35)}.changelog-stack-peek[data-v-836d45cf],.changelog-stack-pill[data-v-836d45cf],.changelog-stack-strip[data-v-836d45cf]{border-color:var(--changelog-border);background-color:var(--changelog-surface)}.changelog-stack-eyebrow[data-v-836d45cf]{color:var(--changelog-faint)}.changelog-stack-strip[data-v-836d45cf]{transition:border-color .15s}.changelog-stack[data-v-836d45cf]{transform-origin:50% 100%;transition:opacity .22s var(--ease-out-quart),transform .22s var(--ease-out-quart)}@starting-style{.changelog-stack[data-v-836d45cf]{opacity:0;transform:translateY(4px)scale(.98)}}.changelog-stack-top[data-v-836d45cf]{border-radius:var(--radius-xl)}.changelog-stack-peek[data-v-836d45cf]:before,.changelog-stack-top[data-v-836d45cf]:after{content:"";z-index:-1;border-radius:inherit;box-shadow:0 -2px 10px -4px var(--changelog-shadow);pointer-events:none;opacity:0;transition:opacity .26s ease-out .1s;position:absolute;inset:0}.changelog-stack-top-flickable[data-v-836d45cf]{touch-action:pan-y;-webkit-user-select:none;user-select:none}.changelog-stack-cards[data-v-836d45cf]:before{content:"";z-index:0;position:absolute;inset:0}.changelog-stack-peek[data-v-836d45cf]{color:var(--changelog-muted);transform:translateY(calc(var(--changelog-peek-index)*-5px)) scaleX(calc(1 - var(--changelog-peek-index)*.045));transform-origin:50% 100%;transition:transform .26s var(--ease-out-quart) .1s}.changelog-stack-peek[data-v-836d45cf]:after{content:"";border-radius:inherit;background:var(--changelog-hover);pointer-events:none;opacity:0;transition:opacity .15s;position:absolute;inset:0}.changelog-stack-pill[data-v-836d45cf]{--changelog-pill-lift:calc(var(--changelog-peeks)*21px*-1 + -10px);box-shadow:0 2px 10px -4px var(--changelog-shadow);opacity:0;pointer-events:none;transform:translateY(calc(var(--changelog-pill-lift) + 6px));transition:opacity .12s ease-out,transform .12s ease-out}.changelog-stack-pill-open[data-v-836d45cf]{opacity:1;pointer-events:auto;transform:translateY(var(--changelog-pill-lift));transition:opacity .18s ease-out,transform .24s var(--ease-out-quart)}@media (hover:hover) and (pointer:fine){.changelog-stack-strip[data-v-836d45cf]:hover{border-color:color-mix(in oklab,var(--sidebar-foreground) 28%,transparent)}.changelog-stack:hover .changelog-stack-peek[data-v-836d45cf]{transform:translateY(calc(var(--changelog-peek-index)*-21px - 2px)) scaleX(calc(1 - var(--changelog-peek-index)*.02));transition-delay:0s}.changelog-stack:has(:focus-visible) .changelog-stack-peek[data-v-836d45cf]{transform:translateY(calc(var(--changelog-peek-index)*-21px - 2px)) scaleX(calc(1 - var(--changelog-peek-index)*.02));transition-delay:0s}.changelog-stack:hover .changelog-stack-peek[data-v-836d45cf]:hover,.changelog-stack:hover .changelog-stack-peek:hover~.changelog-stack-peek[data-v-836d45cf]{transform:translateY(calc(var(--changelog-peek-index)*-21px - 6px)) scaleX(calc(1 - var(--changelog-peek-index)*.02))}.changelog-stack-peek[data-v-836d45cf]:focus-visible:after,.changelog-stack-peek[data-v-836d45cf]:hover:after{opacity:1}.changelog-stack:hover .changelog-stack-peek[data-v-836d45cf]:before,.changelog-stack:hover .changelog-stack-top[data-v-836d45cf]:after{opacity:1;transition-delay:0s}.changelog-stack:has(:focus-visible) .changelog-stack-peek[data-v-836d45cf]:before{opacity:1;transition-delay:0s}.changelog-stack:has(:focus-visible) .changelog-stack-top[data-v-836d45cf]:after{opacity:1;transition-delay:0s}.changelog-stack:hover .changelog-stack-cards[data-v-836d45cf]:before{top:calc(var(--changelog-peeks)*-21px - 12px)}.changelog-stack-has-pill:hover .changelog-stack-cards[data-v-836d45cf]:before{top:calc(var(--changelog-peeks)*-21px - 40px)}.changelog-stack-has-pill .changelog-stack-top[data-v-836d45cf] .changelog-card-actions{display:none}}@media (prefers-reduced-motion:reduce){.changelog-stack-peek[data-v-836d45cf]{transition:none}.changelog-stack[data-v-836d45cf],.changelog-stack-pill[data-v-836d45cf],.changelog-stack-pill-open[data-v-836d45cf]{transition:opacity .18s ease-out}@starting-style{.changelog-stack[data-v-836d45cf]{transform:none}}}.wedding-bow-tie[data-v-27cdf482]{transform-origin:50%;transform:rotate(-7deg)}.wedding-bow-tie__left[data-v-27cdf482]{clip-path:polygon(0 8%,100% 50%,0 92%)}.wedding-bow-tie__right[data-v-27cdf482]{clip-path:polygon(100% 8%,0 50%,100% 92%)}@media (prefers-reduced-motion:no-preference){.wedding-bow-tie[data-v-27cdf482]{animation:.48s cubic-bezier(.34,1.56,.64,1) both wedding-bow-tie-arrive-27cdf482}@keyframes wedding-bow-tie-arrive-27cdf482{0%{opacity:0;transform:rotate(-18deg)scale(.4)}to{opacity:1;transform:rotate(-7deg)scale(1)}}}.wedding-banner-cursor[data-v-4204a466]{animation:2.2s cubic-bezier(.22,1,.36,1) both wedding-banner-cursor-visit-4204a466}.wedding-banner-cursor__icon[data-v-4204a466]{animation:2.2s ease-in-out both wedding-banner-cursor-click-4204a466}.wedding-banner-cursor__pulse[data-v-4204a466]{border:1px solid #b38439b3;animation:2.2s ease-out both wedding-banner-cursor-pulse-4204a466}@keyframes wedding-banner-cursor-visit-4204a466{0%{opacity:0;transform:translate(16px,-10px)rotate(-8deg)}28%{opacity:1}52%,68%{opacity:1;transform:translate(0)rotate(-8deg)}to{opacity:0;transform:translate(5px,3px)rotate(-5deg)}}@keyframes wedding-banner-cursor-click-4204a466{0%,50%,70%,to{transform:scale(1)}57%{transform:scale(.78)}}@keyframes wedding-banner-cursor-pulse-4204a466{0%,54%{opacity:0;transform:translate(-42%,-42%)scale(.25)}58%{opacity:.8}76%,to{opacity:0;transform:translate(-42%,-42%)scale(1.45)}}.wedding-confetti[data-v-0e5fc574]{animation:wedding-confetti-burst-0e5fc574 1.15s cubic-bezier(.16,1,.3,1) var(--confetti-delay) both}@keyframes wedding-confetti-burst-0e5fc574{0%{opacity:0;transform:translate(-50%,-50%) rotate(var(--confetti-rotation)) scale(.4)}12%{opacity:1}to{opacity:0;transform:translate(calc(var(--confetti-x)*var(--confetti-distance)),calc(var(--confetti-y)*var(--confetti-distance) + 80px)) rotate(calc(var(--confetti-rotation) + 420deg)) scale(.85)}}@media (prefers-reduced-motion:reduce){.wedding-confetti[data-v-0e5fc574]{animation:wedding-confetti-gentle-0e5fc574 .5s ease-out var(--confetti-delay) both}@keyframes wedding-confetti-gentle-0e5fc574{0%{opacity:0;transform:scale(.6)}50%{opacity:1}to{opacity:0;transform:scale(1.1)}}}.wwl-overlay[data-v-0c879249]{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#211c166b}.wwl-fade-enter-active[data-v-0c879249],.wwl-fade-leave-active[data-v-0c879249]{transition:opacity .24s cubic-bezier(.23,1,.32,1)}.wwl-fade-enter-from[data-v-0c879249],.wwl-fade-leave-to[data-v-0c879249]{opacity:0}.wwl-scene[data-v-0c879249]{perspective:1300px}.wwl-envelope[data-v-0c879249]{aspect-ratio:13/8;perspective:950px;will-change:transform;width:min(560px,88vw);transition:transform .62s cubic-bezier(.23,1,.32,1),opacity .46s cubic-bezier(.23,1,.32,1);position:relative}[data-stage=enter] .wwl-envelope[data-v-0c879249]{opacity:0;transform:translateY(46px)rotateX(9deg)scale(.95)}[data-stage=present] .wwl-envelope[data-v-0c879249]{transform:translateY(14px)scale(.965)}.wwl-back[data-v-0c879249]{background:linear-gradient(#f4ecd9,#eadcbd);box-shadow:0 24px 60px #5a3f1c4d,0 0 0 1px #bc914147}.wwl-back[data-v-0c879249],.wwl-interior[data-v-0c879249]{z-index:1;border-radius:3px 3px 16px 16px;position:absolute;inset:0}.wwl-interior[data-v-0c879249]{background:linear-gradient(#cdb98e,#e0d1ac);box-shadow:inset 0 6px 14px #5a3f1c40}.wwl-letter[data-v-0c879249]{z-index:3;will-change:transform;width:88%;position:absolute;top:16%;left:6%}[data-stage=emerge] .wwl-letter[data-v-0c879249]{transition:transform .82s cubic-bezier(.16,1,.3,1);transform:translateY(-135%)}[data-stage=present] .wwl-letter[data-v-0c879249]{z-index:9;transition:transform .76s cubic-bezier(.77,0,.175,1);transform:translateY(-6%)scale(1.6)}.wwl-card[data-v-0c879249]{background:#fffdf6;border-radius:14px;transition:box-shadow .76s cubic-bezier(.23,1,.32,1);box-shadow:0 2px 8px #5a3f1c29,0 0 0 1px #d6a84c66}[data-stage=present] .wwl-card[data-v-0c879249]{box-shadow:0 24px 55px #3f2c1366,0 0 0 1px #d6a84c8c}.wwl-front-mask[data-v-0c879249]{z-index:4;pointer-events:none;border-radius:3px 3px 16px 16px;position:absolute;inset:0;overflow:hidden}.wwl-front[data-v-0c879249]{clip-path:polygon(0 0,50% 55%,100% 0,100% 100%,0 100%);background:linear-gradient(#f0e6cc,#e6d6b0);position:absolute;inset:0}.wwl-front-shade[data-v-0c879249]{clip-path:polygon(0 100%,50% 46%,100% 100%);background:linear-gradient(#f9f2e1,#ecdfc0);position:absolute;inset:0}.wwl-flap[data-v-0c879249]{z-index:5;transform-origin:top;clip-path:polygon(0 0,100% 0,50% 100%);will-change:transform;background:linear-gradient(#f7f0dd,#eadcba);border-radius:3px 3px 0 0;height:55%;transition:transform .66s cubic-bezier(.77,0,.175,1);position:absolute;inset:0 0 auto}[data-stage=emerge] .wwl-flap[data-v-0c879249],[data-stage=open] .wwl-flap[data-v-0c879249],[data-stage=present] .wwl-flap[data-v-0c879249]{transform:rotateX(180deg)}[data-stage=emerge] .wwl-flap[data-v-0c879249],[data-stage=present] .wwl-flap[data-v-0c879249]{z-index:2}.wwl-seal[data-v-0c879249]{color:#fdf3ea;background:radial-gradient(circle at 35% 30%,#c78289,#a95f68 70%);border-radius:9999px;place-items:center;width:40px;height:40px;transition:opacity .15s ease-out .14s;display:grid;position:absolute;bottom:-4px;left:50%;transform:translate(-50%);box-shadow:0 3px 8px #582c3159}[data-stage=emerge] .wwl-seal[data-v-0c879249],[data-stage=open] .wwl-seal[data-v-0c879249],[data-stage=present] .wwl-seal[data-v-0c879249]{opacity:0}@media (width<=640px){[data-stage=present] .wwl-letter[data-v-0c879249]{transform:translateY(-6%)scale(1.12)}}@media (prefers-reduced-motion:reduce){.wwl-card[data-v-0c879249],.wwl-envelope[data-v-0c879249],.wwl-flap[data-v-0c879249],.wwl-letter[data-v-0c879249]{transition:none!important}}
