html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}.video-container[data-v-493ec1d4]{width:100%;max-width:800px;margin:0 auto;border-radius:8px;overflow:hidden;box-shadow:0 2px 8px #0000001a;--plyr-color-main: #ffbd59;--plyr-video-control-background-hover: #ffbd59;--plyr-range-fill-background: #ffbd59;--plyr-control-radius: 6px;--plyr-font-family: "Lora", serif}@media (max-width: 768px){.video-container[data-v-493ec1d4]{border-radius:6px;box-shadow:0 1px 4px #0000001a}}.form-section[data-v-7a0d1db8]{border-radius:8px;position:sticky;top:2rem}.form-section h2[data-v-7a0d1db8]{font-family:Palash,sans-serif;color:#99acff;margin-bottom:2rem;font-size:1.6rem;font-weight:600;text-align:center}@media (max-width: 768px){.form-section[data-v-7a0d1db8]{position:initial;top:initial}}.message-form[data-v-7a0d1db8]{display:flex;flex-direction:column;gap:1.5rem}.form-group[data-v-7a0d1db8]{display:flex;flex-direction:column}.form-group label[data-v-7a0d1db8]{font-family:Playfair Display,serif;font-weight:800;margin-bottom:.5rem;color:#111;font-size:1rem}.form-group input[data-v-7a0d1db8],.form-group textarea[data-v-7a0d1db8]{padding:.75rem 1rem;border:1px solid rgb(232.8947368421,218.1578947368,207.1052631579);border-radius:6px;font-size:1rem;font-family:Lora,serif;transition:border-color .2s ease,height .2s ease;background:#fff}.form-group textarea[data-v-7a0d1db8]{resize:none;min-height:60px;overflow-y:hidden}.form-group input[data-v-7a0d1db8]:focus,.form-group textarea[data-v-7a0d1db8]:focus{outline:none;border-color:#99acff;box-shadow:0 0 0 3px #99acff1a}.form-group input[data-v-7a0d1db8]::placeholder,.form-group textarea[data-v-7a0d1db8]::placeholder{color:#d9bfac;font-size:.8rem}.submit-btn[data-v-7a0d1db8]{background:#99acff;color:#fff;padding:.75rem 1.5rem;border:none;border-radius:6px;font-size:1rem;font-family:Lora,serif;font-weight:500;cursor:pointer;transition:all .2s ease}.submit-btn[data-v-7a0d1db8]:hover:not(:disabled){background:#8a9bff;box-shadow:0 2px 4px #0000001a}.submit-btn[data-v-7a0d1db8]:disabled{background:#d1d5db;cursor:not-allowed}.button-content[data-v-7a0d1db8]{display:flex;align-items:center;justify-content:center;gap:.5rem}.spinner[data-v-7a0d1db8]{width:16px;height:16px;border:2px solid rgba(255,255,255,.3);border-top:2px solid white;border-radius:50%;animation:spin-7a0d1db8 1s linear infinite}@keyframes spin-7a0d1db8{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.messages-section[data-v-0c81f49a]{border-radius:8px}.messages-section h2[data-v-0c81f49a]{font-family:Palash,sans-serif;color:#99acff;margin-bottom:2rem;font-size:1.6rem;font-weight:600;text-align:center}.error-message[data-v-0c81f49a]{background:#fef2f2;border:1px solid #fecaca;border-radius:6px;padding:1rem;margin-bottom:1rem;color:#dc2626;display:flex;justify-content:space-between;align-items:center;font-family:Lora,serif}.clear-error-btn[data-v-0c81f49a]{background:none;border:none;color:#dc2626;font-size:1.2rem;cursor:pointer;padding:.25rem;border-radius:4px;transition:background-color .2s ease}.clear-error-btn[data-v-0c81f49a]:hover{background-color:#fecaca}.loading-message[data-v-0c81f49a]{color:#99acff;text-align:center;padding:2rem;font-family:Lora,serif;font-size:1rem}.no-messages[data-v-0c81f49a]{color:#9ca3af;text-align:center;padding:2rem;font-family:Lora,serif;font-size:1rem;font-style:italic}.messages-list[data-v-0c81f49a]{display:flex;flex-direction:column;gap:1rem}.message-card[data-v-0c81f49a]{background:#fff;border:1px solid rgb(232.8947368421,218.1578947368,207.1052631579);border-radius:6px;padding:1.5rem;transition:all .2s ease}.message-card[data-v-0c81f49a]:hover{box-shadow:0 2px 4px #0000001a}.message-header[data-v-0c81f49a]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.75rem;padding-bottom:.5rem;border-bottom:1px solid #f3f4f6}.message-from[data-v-0c81f49a]{font-family:Playfair Display,serif;font-weight:600;color:#111;font-size:1.1rem}.message-actions[data-v-0c81f49a]{display:flex;align-items:center;gap:.5rem}.message-date[data-v-0c81f49a]{font-size:.8rem;color:#d9bfac;font-family:Lora,serif}.delete-btn[data-v-0c81f49a]{background:#f3f4f6;border:none;color:#6b7280;font-size:.875rem;cursor:pointer;padding:.25rem .5rem;border-radius:4px;transition:all .2s ease;line-height:1}.delete-btn[data-v-0c81f49a]:hover:not(:disabled){background:#ef4444;color:#fff}.delete-btn[data-v-0c81f49a]:disabled{opacity:.5;cursor:not-allowed}.message-content[data-v-0c81f49a]{line-height:1.5;color:#374151;font-family:Lora,serif;font-size:1rem;white-space:pre-wrap}.message-movie[data-v-0c81f49a]{margin-top:.75rem;padding-top:.5rem;border-top:1px solid #f3f4f6;font-size:.9rem;color:#6b7280;font-family:Lora,serif;font-style:italic}.popcorn-button[data-v-fc003dad]{position:fixed;bottom:2rem;right:2rem;width:60px;height:60px;border-radius:50%;background:#ffbd59;border:3px solid #99acff;font-size:2rem;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 12px #00000026;z-index:1000;display:flex;align-items:center;justify-content:center}.popcorn-button[data-v-fc003dad]:hover:not(:disabled){transform:scale(1.1);box-shadow:0 6px 16px #0003}.popcorn-button[data-v-fc003dad]:active:not(:disabled){transform:scale(.95)}.popcorn-button[data-v-fc003dad]:disabled{opacity:.7;cursor:not-allowed;transform:none}@media (max-width: 768px){.popcorn-button[data-v-fc003dad]{bottom:1.5rem;right:1.5rem;width:50px;height:50px;font-size:1.5rem}}.app[data-v-f82ae42b]{max-width:900px;margin:0 auto;padding:3rem 2rem;font-family:Lora,serif;background:#f9f5f2;min-height:100vh}.main-title[data-v-f82ae42b]{margin-bottom:2rem;display:flex;align-items:center;justify-content:center}.main-title img[data-v-f82ae42b]{width:50%}.video-section[data-v-f82ae42b]{text-align:center;margin-bottom:4rem;position:relative}.video-section[data-v-f82ae42b]:before{content:"";position:absolute;top:-20px;left:50%;transform:translate(-50%);width:200px;height:2px;background:linear-gradient(90deg,transparent 0%,#99acff 50%,transparent 100%);border-radius:1px}.messages-container[data-v-f82ae42b]{display:grid;grid-template-columns:1fr 1fr;gap:3rem;margin-top:3rem;position:relative;align-items:start}.messages-container[data-v-f82ae42b]:before{content:"";position:absolute;top:-30px;left:50%;transform:translate(-50%);width:100px;height:2px;background:linear-gradient(90deg,transparent 0%,#ffbd59 50%,transparent 100%);border-radius:1px}@media (max-width: 768px){.app[data-v-f82ae42b]{padding:2rem 1rem}.main-title[data-v-f82ae42b]{font-size:2.5rem}.messages-container[data-v-f82ae42b]{grid-template-columns:1fr;gap:2rem}}body{background:#f9f5f2;margin:0;padding:0}.memory-modal[data-v-760e6760]{position:fixed;z-index:20;inset:0;display:grid;place-items:center;padding:max(1rem,env(safe-area-inset-top)) max(1rem,env(safe-area-inset-right)) max(1rem,env(safe-area-inset-bottom)) max(1rem,env(safe-area-inset-left));background:#03050ec7;-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem)}.memory-dialog[data-v-760e6760]{position:relative;width:min(100%,42rem);max-height:100%;overflow:hidden;border:1px solid rgba(153,172,255,.42);border-radius:1.4rem;background:#121936;box-shadow:0 1.5rem 4rem #00000073;animation:memory-dialog-in-760e6760 .26s cubic-bezier(.22,1,.36,1) both}.close-button[data-v-760e6760]{position:absolute;z-index:1;top:.7rem;right:.7rem;width:2.4rem;height:2.4rem;border:1px solid rgba(255,245,232,.55);border-radius:50%;color:var(--souvenir-cream);background:#070b1c99;font-size:1.5rem;line-height:1;cursor:pointer}.close-button[data-v-760e6760]:focus-visible{outline:2px solid var(--souvenir-yellow);outline-offset:3px}.memory-player[data-v-760e6760]{width:100%;max-height:min(70vh,38rem);display:block;background:#050817;object-fit:contain}.memory-dialog-copy[data-v-760e6760]{display:grid;gap:.3rem;padding:1rem 1.15rem 1.25rem}.memory-dialog-copy p[data-v-760e6760]{color:var(--souvenir-yellow);font-size:.7rem;letter-spacing:.08em;text-transform:uppercase}.memory-dialog-copy h3[data-v-760e6760]{color:var(--souvenir-cream);font-family:Playfair Display,Georgia,serif;font-size:1.5rem;font-weight:400}.memory-dialog-copy span[data-v-760e6760]{color:var(--souvenir-muted);font-size:.75rem}@keyframes memory-dialog-in-760e6760{0%{opacity:0;transform:translateY(.75rem) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}@media (prefers-reduced-motion: reduce){.memory-dialog[data-v-760e6760]{animation:none}}.calendar-view[data-v-1e1af7f9]{max-width:64rem;margin:0 auto}.calendar-topline[data-v-1e1af7f9],.month-heading[data-v-1e1af7f9],.today-card[data-v-1e1af7f9],.progress-card[data-v-1e1af7f9]{display:flex;align-items:center}.calendar-topline[data-v-1e1af7f9]{justify-content:space-between;gap:1rem;margin-bottom:1.25rem}.section-kicker[data-v-1e1af7f9]{margin-bottom:.35rem;color:var(--souvenir-yellow);font-size:.68rem;font-weight:700;letter-spacing:.13em;text-transform:uppercase}h2[data-v-1e1af7f9]{color:var(--souvenir-cream);font-family:Playfair Display,Georgia,serif;font-size:clamp(1.35rem,3vw,2.1rem);font-weight:400;line-height:1.1}.mock-badge[data-v-1e1af7f9]{flex:0 0 auto;padding:.4rem .7rem;border:1px solid rgba(255,189,89,.45);border-radius:999px;color:var(--souvenir-yellow);font-size:.68rem;letter-spacing:.08em;text-transform:uppercase}.progress-card[data-v-1e1af7f9]{gap:1rem;padding:1rem;border:1px solid rgba(153,172,255,.23);border-radius:1.25rem;background:linear-gradient(115deg,#182148e0,#121938bd)}.progress-ring[data-v-1e1af7f9]{--progress: 0%;position:relative;width:4.7rem;height:4.7rem;flex:0 0 auto;display:grid;place-items:center;border-radius:50%;background:conic-gradient(var(--souvenir-yellow) var(--progress),rgba(153,172,255,.2) 0)}.progress-ring[data-v-1e1af7f9]:before{content:"";position:absolute;inset:.42rem;border-radius:inherit;background:var(--souvenir-panel)}.progress-ring span[data-v-1e1af7f9]{position:relative;color:var(--souvenir-cream);font-family:Playfair Display,Georgia,serif;font-size:1.25rem}.progress-copy[data-v-1e1af7f9]{min-width:0;display:grid;gap:.3rem}.progress-copy strong[data-v-1e1af7f9]{color:var(--souvenir-cream);font-size:.95rem}.progress-copy>span[data-v-1e1af7f9]{color:var(--souvenir-muted);font-size:.78rem}.progress-bar[data-v-1e1af7f9]{width:min(19rem,100%);height:.32rem;margin-top:.25rem;overflow:hidden;border-radius:999px;background:#99acff2b}.progress-bar span[data-v-1e1af7f9]{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--souvenir-blue),var(--souvenir-yellow))}.loading-state[data-v-1e1af7f9]{padding:3rem 1rem;color:var(--souvenir-muted);text-align:center}.opening-state[data-v-1e1af7f9]{display:grid;justify-items:center;margin-top:clamp(2rem,8vh,5rem);padding:clamp(2rem,6vw,4rem) 1.25rem;border:1px solid rgba(255,189,89,.35);border-radius:1.4rem;background:linear-gradient(145deg,#1a224ae6,#121938b8);text-align:center}.opening-icon[data-v-1e1af7f9]{width:3.25rem;height:3.25rem;display:grid;place-items:center;margin-bottom:1.1rem;border-radius:50%;color:var(--souvenir-night);background:var(--souvenir-yellow);box-shadow:0 0 2rem #ffbd5947;font-size:1.35rem}.opening-state .section-kicker[data-v-1e1af7f9]{margin-bottom:.55rem}.opening-state h3[data-v-1e1af7f9]{margin:0;color:var(--souvenir-cream);font-family:Playfair Display,Georgia,serif;font-size:clamp(1.4rem,4vw,2rem);font-weight:400}.opening-state>span[data-v-1e1af7f9]{max-width:24rem;margin-top:.7rem;color:var(--souvenir-muted);font-size:.86rem;line-height:1.5}.month-heading[data-v-1e1af7f9]{justify-content:space-between;gap:1rem;margin:2rem 0 1rem;text-align:center}.month-label[data-v-1e1af7f9]{color:var(--souvenir-cream);font-family:Playfair Display,Georgia,serif;font-size:clamp(1.55rem,4vw,2.3rem);text-transform:capitalize}.month-arrow[data-v-1e1af7f9]{width:2.7rem;height:2.7rem;flex:0 0 auto;border:1px solid rgba(255,189,89,.4);border-radius:50%;color:var(--souvenir-yellow);background:transparent;font-size:1.75rem;line-height:1;cursor:pointer}.month-arrow[data-v-1e1af7f9]:hover,.month-arrow[data-v-1e1af7f9]:focus-visible{background:#ffbd591f}.month-arrow[data-v-1e1af7f9]:focus-visible{outline:2px solid var(--souvenir-blue);outline-offset:3px}.weekday-row[data-v-1e1af7f9],.calendar-grid[data-v-1e1af7f9]{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:clamp(.35rem,1.5vw,.75rem)}.weekday-row[data-v-1e1af7f9]{margin-bottom:.45rem;color:var(--souvenir-muted);font-size:clamp(.55rem,1.5vw,.72rem);letter-spacing:.06em;text-align:center;text-transform:uppercase}.day-cell[data-v-1e1af7f9]{position:relative;aspect-ratio:1;min-width:0;display:flex;align-items:center;justify-content:center;overflow:visible;border:1px solid rgba(153,172,255,.18);border-radius:50%;color:var(--souvenir-muted);background:#131a39b8;padding:0;font:inherit;text-decoration:none;cursor:pointer;appearance:none}.day-cell video[data-v-1e1af7f9]{position:absolute;inset:0;width:100%;height:100%;border-radius:inherit;object-fit:cover;opacity:.52}.day-cell[data-v-1e1af7f9]:after{content:"";position:absolute;inset:0;border-radius:inherit;background:#05081642}.day-number[data-v-1e1af7f9],.play-mark[data-v-1e1af7f9],.lock-mark[data-v-1e1af7f9],.wedding-mark[data-v-1e1af7f9]{position:relative;z-index:1}.day-number[data-v-1e1af7f9]{color:var(--souvenir-cream);font-size:clamp(.68rem,2vw,1rem)}.play-mark[data-v-1e1af7f9]{position:absolute;right:11%;bottom:10%;display:grid;width:1.15rem;height:1.15rem;place-items:center;border:1px solid rgba(255,245,232,.85);border-radius:50%;color:var(--souvenir-cream);font-size:.48rem}.day-cell.is-unlocked[data-v-1e1af7f9]{border-color:#ffbd5999;background:#ffbd5914;box-shadow:0 0 0 .18rem #ffbd5914}.day-cell.is-today[data-v-1e1af7f9]{border:2px solid var(--souvenir-blue);box-shadow:0 0 0 .3rem #99acff2b,0 0 1.5rem #99acff8c}.today-label[data-v-1e1af7f9]{position:absolute;z-index:2;bottom:-1.7rem;left:50%;padding:.25rem .45rem;border-radius:.45rem;color:var(--souvenir-night);background:var(--souvenir-blue);font-size:.58rem;font-weight:700;transform:translate(-50%);white-space:nowrap}.day-cell.is-locked[data-v-1e1af7f9]{border-color:#99acff2b;color:#aeb8e299}.day-cell.is-empty[data-v-1e1af7f9]{border-style:dashed;border-color:#aeb8e24d;color:#aeb8e2b8;background:#aeb8e206}.empty-mark[data-v-1e1af7f9]{position:absolute;bottom:12%;color:#aeb8e2c2;font-size:1.15rem;line-height:.5}.day-cell.is-locked .day-number[data-v-1e1af7f9]{color:#aeb8e2b3}.day-cell.is-outside[data-v-1e1af7f9]{opacity:.4}.lock-mark[data-v-1e1af7f9]{width:clamp(1rem,3vw,1.4rem);fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.4}.day-cell.is-wedding[data-v-1e1af7f9]{border-color:#ffbd5999;color:var(--souvenir-yellow);background:#ffbd591a}.wedding-mark[data-v-1e1af7f9]{position:absolute;bottom:12%;color:var(--souvenir-yellow);font-size:1rem}.today-card[data-v-1e1af7f9]{gap:.8rem;margin-top:2.25rem;padding:.85rem 1rem;border:1px solid rgba(255,189,89,.38);border-radius:1rem;background:#1b2146d1}.today-card-icon[data-v-1e1af7f9]{width:2.15rem;height:2.15rem;display:grid;flex:0 0 auto;place-items:center;border-radius:50%;color:var(--souvenir-night);background:var(--souvenir-yellow)}.today-card p[data-v-1e1af7f9],.today-card strong[data-v-1e1af7f9],.today-card span[data-v-1e1af7f9]{display:block}.today-card p[data-v-1e1af7f9]{margin-bottom:.2rem;color:var(--souvenir-yellow);font-size:.65rem;letter-spacing:.1em;text-transform:uppercase}.today-card strong[data-v-1e1af7f9]{color:var(--souvenir-cream);font-size:.88rem}.today-card span[data-v-1e1af7f9]{margin-top:.2rem;color:var(--souvenir-muted);font-size:.7rem}.today-card-link[data-v-1e1af7f9]{width:2.3rem;height:2.3rem;display:grid;flex:0 0 auto;place-items:center;margin-left:auto;border:1px solid rgba(153,172,255,.4);border-radius:50%;color:var(--souvenir-blue);padding:0;background:transparent;font-size:1.25rem;text-decoration:none;cursor:pointer}.today-card-link[data-v-1e1af7f9]:focus-visible{outline:2px solid var(--souvenir-yellow);outline-offset:3px}@media (max-width: 430px){.calendar-grid[data-v-1e1af7f9],.weekday-row[data-v-1e1af7f9]{gap:.28rem}.day-cell[data-v-1e1af7f9]{border-width:1px}.play-mark[data-v-1e1af7f9]{width:.85rem;height:.85rem;font-size:.35rem}.today-label[data-v-1e1af7f9]{font-size:.48rem}}.gallery-view[data-v-05d25949]{max-width:64rem;margin:0 auto}.gallery-topline[data-v-05d25949]{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.section-kicker[data-v-05d25949]{margin-bottom:.35rem;color:var(--souvenir-yellow);font-size:.68rem;font-weight:700;letter-spacing:.13em;text-transform:uppercase}h2[data-v-05d25949]{color:var(--souvenir-cream);font-family:Playfair Display,Georgia,serif;font-size:clamp(1.35rem,3vw,2.1rem);font-weight:400;line-height:1.1}.mock-badge[data-v-05d25949]{flex:0 0 auto;padding:.4rem .7rem;border:1px solid rgba(255,189,89,.45);border-radius:999px;color:var(--souvenir-yellow);font-size:.68rem;letter-spacing:.08em;text-transform:uppercase}.gallery-meta[data-v-05d25949]{display:flex;flex-wrap:wrap;gap:.45rem 1rem;margin:1rem 0 1.4rem;color:var(--souvenir-muted);font-size:.76rem}.gallery-meta span[data-v-05d25949]:first-child{color:var(--souvenir-yellow)}.loading-state[data-v-05d25949],.empty-state[data-v-05d25949]{padding:3rem 1rem;color:var(--souvenir-muted);text-align:center}.empty-state[data-v-05d25949]{border:1px dashed rgba(153,172,255,.32);border-radius:1.25rem;background:#141b3a80}.empty-icon[data-v-05d25949]{width:3rem;height:3rem;display:grid;place-items:center;margin:0 auto 1rem;border-radius:50%;color:var(--souvenir-night);background:var(--souvenir-yellow)}.empty-state h3[data-v-05d25949]{margin-bottom:.5rem;color:var(--souvenir-cream);font-family:Playfair Display,Georgia,serif;font-size:1.45rem;font-weight:400}.empty-state p[data-v-05d25949]{max-width:25rem;margin:0 auto;font-size:.86rem;line-height:1.5}.gallery-grid[data-v-05d25949]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(.75rem,2vw,1.25rem)}.memory-card[data-v-05d25949]{min-width:0;padding:0;overflow:hidden;border:1px solid rgba(153,172,255,.25);border-radius:1rem;color:inherit;background:#141b3ad1;text-align:left;cursor:pointer;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.memory-card[data-v-05d25949]:hover,.memory-card[data-v-05d25949]:focus-visible{border-color:var(--souvenir-blue);box-shadow:0 1rem 2rem #0000003b;transform:translateY(-.2rem)}.memory-card[data-v-05d25949]:focus-visible{outline:2px solid var(--souvenir-yellow);outline-offset:3px}.memory-thumbnail[data-v-05d25949]{position:relative;display:block;aspect-ratio:16 / 10;overflow:hidden;background:#10162e}.memory-thumbnail video[data-v-05d25949]{width:100%;height:100%;display:block;object-fit:cover;opacity:.72}.memory-play[data-v-05d25949]{position:absolute;top:50%;left:50%;width:2.5rem;height:2.5rem;display:grid;place-items:center;border:1px solid rgba(255,245,232,.75);border-radius:50%;color:var(--souvenir-cream);background:#070b1c8c;font-size:.7rem;transform:translate(-50%,-50%)}.memory-card-copy[data-v-05d25949]{position:relative;display:grid;gap:.25rem;padding:.75rem}.memory-card-copy strong[data-v-05d25949]{overflow:hidden;color:var(--souvenir-cream);font-size:.85rem;text-overflow:ellipsis;white-space:nowrap}.memory-card-copy span[data-v-05d25949],.memory-card-copy small[data-v-05d25949]{color:var(--souvenir-muted);font-size:.68rem}.memory-card-copy small[data-v-05d25949]{position:absolute;right:.75rem;bottom:.75rem;color:var(--souvenir-yellow)}.demo-note[data-v-05d25949]{display:flex;align-items:center;justify-content:center;gap:.45rem;margin-top:1.4rem;color:var(--souvenir-muted);font-size:.72rem;text-align:center}.demo-note span[data-v-05d25949]{color:var(--souvenir-yellow)}@media (min-width: 700px){.gallery-grid[data-v-05d25949]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width: 1000px){.gallery-grid[data-v-05d25949]{grid-template-columns:repeat(4,minmax(0,1fr))}}.souvenirs-page[data-v-0b1dcdad]{--souvenir-night: #070b1c;--souvenir-panel: rgba(20, 27, 58, .84);--souvenir-panel-soft: rgba(31, 39, 78, .72);--souvenir-blue: #99acff;--souvenir-yellow: #ffbd59;--souvenir-cream: #fff5e8;--souvenir-muted: #aeb8e2;--souvenir-inline-padding: clamp(1rem, 5vw, 4.5rem);height:100vh;height:100svh;overflow:hidden;overflow-x:hidden;color:var(--souvenir-cream);background:radial-gradient(circle at 12% 5%,rgba(153,172,255,.2),transparent 28rem),radial-gradient(circle at 90% 35%,rgba(255,189,89,.11),transparent 24rem),var(--souvenir-night);font-family:Lora,serif}.souvenirs-shell[data-v-0b1dcdad]{width:min(100%,1200px);min-width:0;height:100%;min-height:0;margin:0 auto;padding:clamp(1.5rem,4vw,4rem) 0 calc(1.25rem + env(safe-area-inset-bottom));box-sizing:border-box;display:flex;flex-direction:column}.souvenirs-header[data-v-0b1dcdad]{text-align:center;margin-bottom:clamp(1.5rem,4vw,3.5rem)}.eyebrow[data-v-0b1dcdad]{margin-bottom:.65rem;color:var(--souvenir-yellow);font-size:.68rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase}h1[data-v-0b1dcdad]{margin:0;color:var(--souvenir-cream);font-family:Playfair Display,Georgia,serif;font-size:clamp(2.1rem,6vw,4.4rem);font-weight:400;letter-spacing:-.045em;line-height:1}.header-copy[data-v-0b1dcdad]{max-width:32rem;margin:.9rem auto 0;color:var(--souvenir-muted);font-size:clamp(.85rem,1.5vw,1rem);line-height:1.5}.souvenirs-content[data-v-0b1dcdad]{flex:1 1 auto;width:100%;box-sizing:border-box;padding-inline:var(--souvenir-inline-padding);min-width:0;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-color:rgba(153,172,255,.55) transparent;scrollbar-width:thin}.souvenirs-content[data-v-0b1dcdad]::-webkit-scrollbar{width:.4rem}.souvenirs-content[data-v-0b1dcdad]::-webkit-scrollbar-track{background:transparent}.souvenirs-content[data-v-0b1dcdad]::-webkit-scrollbar-thumb{border-radius:999px;background:#99acff8c}.souvenirs-tabs[data-v-0b1dcdad]{flex:0 0 auto;display:flex;width:min(calc(100% - (var(--souvenir-inline-padding) * 2)),31rem);box-sizing:border-box;margin:clamp(1rem,3vw,2rem) auto 0;padding:.35rem;border:1px solid rgba(153,172,255,.25);border-radius:999px;background:#101630eb;box-shadow:0 1.25rem 3rem #00000040}.souvenir-tab[data-v-0b1dcdad]{flex:1;min-height:3.4rem;display:flex;align-items:center;justify-content:center;gap:.5rem;border-radius:999px;color:var(--souvenir-muted);font-family:Lora,serif;font-size:.88rem;text-decoration:none;transition:color .18s ease,background .18s ease,box-shadow .18s ease}.souvenir-tab svg[data-v-0b1dcdad]{width:1.25rem;height:1.25rem;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.6}.souvenir-tab[data-v-0b1dcdad]:hover,.souvenir-tab[data-v-0b1dcdad]:focus-visible{color:var(--souvenir-cream)}.souvenir-tab[data-v-0b1dcdad]:focus-visible{outline:2px solid var(--souvenir-yellow);outline-offset:3px}.souvenir-tab.is-active[data-v-0b1dcdad]{color:var(--souvenir-night);background:linear-gradient(135deg,var(--souvenir-blue),#c7d0ff);box-shadow:0 .5rem 1.25rem #99acff47}@media (min-width: 850px){.souvenirs-page[data-v-0b1dcdad]{--souvenir-inline-padding: clamp(2rem, 7vw, 7rem)}}@media (max-width: 480px){.souvenirs-shell[data-v-0b1dcdad]{padding-top:1.35rem}.header-copy[data-v-0b1dcdad]{max-width:19rem}}.modal-backdrop[data-v-8fcfc7a9]{position:fixed;z-index:20;inset:0;display:grid;place-items:center;padding:max(1.25rem,env(safe-area-inset-top)) max(1.25rem,env(safe-area-inset-right)) max(1.25rem,env(safe-area-inset-bottom)) max(1.25rem,env(safe-area-inset-left));box-sizing:border-box;background:#030304c7;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.permission-modal[data-v-8fcfc7a9]{width:min(100%,380px);padding:2rem 1.5rem 1.5rem;box-sizing:border-box;border:1px solid rgba(255,255,255,.18);border-radius:1.75rem;color:#fff;text-align:center;background:linear-gradient(150deg,#161c3ef5,#080b1afa);box-shadow:0 1.5rem 4rem #0000007a;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);animation:modal-in-8fcfc7a9 .42s cubic-bezier(.22,1,.36,1) both}.permission-icon[data-v-8fcfc7a9]{display:grid;width:3rem;height:3rem;margin:0 auto 1rem;place-items:center;border-radius:50%;color:#fff;font-size:1.5rem;background:var(--videobooth-yellow, #ffbd59);box-shadow:0 0 1.5rem #ffbd5966;animation:icon-float-8fcfc7a9 2.8s ease-in-out infinite}.eyebrow[data-v-8fcfc7a9]{margin-bottom:.75rem;color:var(--videobooth-blue, #99acff);font-size:.75rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}h1[data-v-8fcfc7a9]{margin:0;font-family:Lora,serif;font-size:clamp(1.5rem,7vw,2rem);line-height:1.1}.description[data-v-8fcfc7a9]{margin:1rem 0 1.5rem;color:#ffffffad;font-size:.98rem;line-height:1.5}.primary-button[data-v-8fcfc7a9]{position:relative;overflow:hidden;width:100%;min-height:3.25rem;padding:.75rem 1rem;border:0;border-radius:999px;color:#fff;font:inherit;font-weight:700;background:var(--videobooth-yellow, #ffbd59);box-shadow:0 .6rem 1.5rem #ffbd5938;cursor:pointer;transition:transform .15s ease,opacity .15s ease}.primary-button[data-v-8fcfc7a9]:after{position:absolute;inset:0 auto 0 -45%;width:35%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.42),transparent);content:"";animation:button-shine-8fcfc7a9 2.6s ease-in-out infinite}.primary-button[data-v-8fcfc7a9]:active{transform:scale(.98)}.primary-button[data-v-8fcfc7a9]:disabled{cursor:wait;opacity:.6}@keyframes modal-in-8fcfc7a9{0%{opacity:0;transform:translateY(1rem) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes icon-float-8fcfc7a9{0%,to{transform:translateY(0)}50%{transform:translateY(-.25rem)}}@keyframes button-shine-8fcfc7a9{0%,45%{transform:translate(0)}65%,to{transform:translate(430%)}}@media (prefers-reduced-motion: reduce){.permission-modal[data-v-8fcfc7a9],.permission-icon[data-v-8fcfc7a9],.primary-button[data-v-8fcfc7a9]:after{animation:none}}.modal-backdrop[data-v-ac790876]{position:fixed;z-index:20;inset:0;display:grid;place-items:center;padding:max(1.25rem,env(safe-area-inset-top)) max(1.25rem,env(safe-area-inset-right)) max(1.25rem,env(safe-area-inset-bottom)) max(1.25rem,env(safe-area-inset-left));box-sizing:border-box;background:#0303047a;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.upload-modal[data-v-ac790876]{width:min(100%,380px);padding:2rem 1.5rem 1.5rem;box-sizing:border-box;border:1px solid rgba(255,255,255,.18);border-radius:1.75rem;color:#fff;text-align:center;background:linear-gradient(150deg,#161c3ef5,#080b1afa);box-shadow:0 1.5rem 4rem #0000007a;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px)}.modal-content[data-v-ac790876]{animation:modal-content-in-ac790876 .36s cubic-bezier(.22,1,.36,1) both}.modal-content-enter-active[data-v-ac790876],.modal-content-leave-active[data-v-ac790876]{transition:opacity .18s ease,transform .26s cubic-bezier(.22,1,.36,1)}.modal-content-enter-from[data-v-ac790876]{opacity:0;transform:translateY(.7rem) scale(.96)}.modal-content-leave-to[data-v-ac790876]{opacity:0;transform:translateY(-.45rem) scale(1.02)}.status-icon[data-v-ac790876]{display:grid;width:3rem;height:3rem;margin:0 auto 1rem;place-items:center;border-radius:50%;color:#fff;font-size:1.5rem;font-weight:700;background:var(--videobooth-yellow, #ffbd59);box-shadow:0 0 1.5rem #ffbd5966;animation:status-icon-in-ac790876 .5s cubic-bezier(.22,1,.36,1) both}.status-icon.error[data-v-ac790876]{background:var(--videobooth-blue, #99acff)}.status-icon.success[data-v-ac790876]{background:var(--videobooth-yellow, #ffbd59)}.eyebrow[data-v-ac790876]{margin-bottom:.75rem;color:var(--videobooth-blue, #99acff);font-size:.75rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}h1[data-v-ac790876]{margin:0;font-family:Lora,serif;font-size:clamp(1.5rem,7vw,2rem);line-height:1.1}.description[data-v-ac790876]{margin:1rem 0 1.5rem;color:#ffffffad;font-size:.98rem;line-height:1.5}.progress-track[data-v-ac790876]{width:100%;height:.75rem;overflow:hidden;border-radius:999px;background:#ffffff24}.progress-bar[data-v-ac790876]{position:relative;overflow:hidden;display:block;height:100%;border-radius:inherit;background:var(--videobooth-yellow, #ffbd59);transition:width .15s ease}.progress-shine[data-v-ac790876]{position:absolute;inset:0 auto 0 -35%;width:35%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.62),transparent);animation:progress-shine-ac790876 1.4s ease-in-out infinite}.progress-message[data-v-ac790876]{margin:.9rem 0 0;color:#fffc;font-size:.78rem;font-weight:700;letter-spacing:.03em}.progress-label[data-v-ac790876]{margin-top:.35rem;color:#ffffffad;font-weight:700}.modal-actions[data-v-ac790876]{display:grid;grid-template-columns:1fr 1fr;gap:.75rem}.primary-button[data-v-ac790876],.secondary-button[data-v-ac790876]{min-height:3.25rem;padding:.75rem 1rem;border-radius:999px;font:inherit;font-weight:700;cursor:pointer}.primary-button[data-v-ac790876]{border:0;color:#fff;background:var(--videobooth-yellow, #ffbd59)}.secondary-button[data-v-ac790876]{border:1px solid rgba(153,172,255,.42);color:#fff;background:#99acff1f}@keyframes modal-content-in-ac790876{0%{opacity:0;transform:translateY(.5rem)}to{opacity:1;transform:translateY(0)}}@keyframes status-icon-in-ac790876{0%{opacity:0;transform:scale(.55) rotate(-12deg)}70%{transform:scale(1.08) rotate(3deg)}to{opacity:1;transform:scale(1) rotate(0)}}@keyframes progress-shine-ac790876{0%{transform:translate(0)}to{transform:translate(390%)}}@media (prefers-reduced-motion: reduce){.modal-content[data-v-ac790876],.modal-content-enter-active[data-v-ac790876],.modal-content-leave-active[data-v-ac790876],.status-icon[data-v-ac790876],.progress-shine[data-v-ac790876]{animation:none;transition:none}}.videobooth-page[data-v-fb06f497]{--videobooth-blue: #99acff;--videobooth-yellow: #ffbd59;--videobooth-night: #060814;position:fixed;inset:0;width:100vw;height:100dvh;min-height:100svh;overflow:hidden;color:#fff;background:var(--videobooth-night);overscroll-behavior:none}.videobooth-shell[data-v-fb06f497]{position:relative;width:100%;height:100%;min-height:0}.videobooth-shell[data-v-fb06f497],.videobooth-shell[data-v-fb06f497] *{box-sizing:border-box}.media-stage[data-v-fb06f497],.idle-stage[data-v-fb06f497]{position:absolute;inset:0;width:100%;height:100%;overflow:hidden;background:var(--videobooth-night)}.media-stage[data-v-fb06f497]{animation:stage-in-fb06f497 .42s cubic-bezier(.22,1,.36,1) both}.screen-swap-enter-active[data-v-fb06f497],.screen-swap-leave-active[data-v-fb06f497]{transition:opacity .28s ease,transform .42s cubic-bezier(.22,1,.36,1)}.screen-swap-enter-from[data-v-fb06f497]{opacity:0;transform:scale(1.03)}.screen-swap-leave-to[data-v-fb06f497]{opacity:0;transform:scale(.985)}.camera-preview[data-v-fb06f497],.recorded-preview[data-v-fb06f497]{display:block;width:100%;height:100%;object-fit:cover;background:var(--videobooth-night)}.camera-preview.mirrored[data-v-fb06f497],.recorded-preview.mirrored[data-v-fb06f497]{transform:scaleX(-1)}.recorded-preview.uploading-preview[data-v-fb06f497]{filter:blur(8px) brightness(.88) saturate(.9);transform:scale(1.04)}.recorded-preview.mirrored.uploading-preview[data-v-fb06f497]{transform:scaleX(-1) scale(1.04)}.media-vignette[data-v-fb06f497]{position:absolute;z-index:1;inset:0;pointer-events:none;background:linear-gradient(180deg,rgba(0,0,0,.48) 0%,transparent 22%,transparent 57%,rgba(0,0,0,.68) 100%),radial-gradient(circle at 50% 40%,transparent 35%,rgba(0,0,0,.22) 100%)}.top-overlay[data-v-fb06f497]{position:absolute;z-index:3;top:max(1rem,env(safe-area-inset-top));right:max(1rem,env(safe-area-inset-right));left:max(1rem,env(safe-area-inset-left));display:flex;align-items:center;justify-content:space-between;padding:.75rem 0}.status-pill[data-v-fb06f497],.floating-control[data-v-fb06f497],.mode-control[data-v-fb06f497],.duration-control[data-v-fb06f497],.preview-check[data-v-fb06f497]{border:1px solid rgba(153,172,255,.28);background:#060814a8;box-shadow:0 .75rem 2rem #0003;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.status-pill[data-v-fb06f497]{display:inline-flex;min-height:2.75rem;align-items:center;gap:.6rem;padding:.55rem .95rem;border-radius:999px;font-size:.78rem;font-weight:700;letter-spacing:.04em}.status-pill.recording[data-v-fb06f497]{color:#fff}.status-dot[data-v-fb06f497]{width:.55rem;height:.55rem;border-radius:50%;background:var(--videobooth-yellow);box-shadow:0 0 .8rem #ffbd59cc}.status-pill.recording .status-dot[data-v-fb06f497]{animation:pulse-fb06f497 1.2s ease-in-out infinite}.status-swap-enter-active[data-v-fb06f497],.status-swap-leave-active[data-v-fb06f497]{transition:opacity .14s ease,transform .14s ease}.status-swap-enter-from[data-v-fb06f497]{opacity:0;transform:translateY(.35rem)}.status-swap-leave-to[data-v-fb06f497]{opacity:0;transform:translateY(-.35rem)}.floating-control[data-v-fb06f497]{display:grid;width:3.25rem;height:3.25rem;place-items:center;border-radius:50%;color:#fff;cursor:pointer}.floating-control[data-v-fb06f497]:disabled{cursor:wait;opacity:.5}.floating-control svg[data-v-fb06f497]{width:1.7rem;height:1.7rem;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.4}.countdown[data-v-fb06f497]{position:absolute;z-index:4;inset:0;display:grid;place-items:center;color:#fff;font-size:clamp(7rem,31vw,12rem);font-weight:800;text-shadow:0 0 2rem rgba(0,0,0,.5);background:#0000001f}.countdown-halo[data-v-fb06f497]{position:absolute;z-index:0;top:50%;left:50%;width:min(58vw,17rem);aspect-ratio:1;border:1px solid rgba(255,189,89,.52);border-radius:50%;box-shadow:0 0 0 1.5rem #ffbd5912,0 0 4rem #ffbd5938;animation:countdown-halo-fb06f497 .9s ease-out infinite}.countdown>span[data-v-fb06f497]:not(.countdown-halo){position:relative;z-index:1}.countdown-pop-enter-active[data-v-fb06f497],.countdown-pop-leave-active[data-v-fb06f497]{transition:opacity .18s ease,transform .26s cubic-bezier(.22,1,.36,1)}.countdown-pop-enter-from[data-v-fb06f497]{opacity:0;transform:scale(1.65)}.countdown-pop-leave-to[data-v-fb06f497]{opacity:0;transform:scale(.62)}.recording-progress-ring[data-v-fb06f497]{position:absolute;z-index:2;inset:.45rem;pointer-events:none;border-radius:1.2rem;background:conic-gradient(from -90deg,var(--videobooth-yellow) 0 var(--recording-progress),rgba(153,172,255,.24) var(--recording-progress) 100%);filter:drop-shadow(0 0 .7rem rgba(255,189,89,.38));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude;padding:.22rem}.recording-hint[data-v-fb06f497]{position:absolute;z-index:3;bottom:calc(max(1rem,env(safe-area-inset-bottom)) + 8.5rem);left:50%;margin:0;color:#ffffffd6;font-size:.78rem;font-weight:700;letter-spacing:.04em;transform:translate(-50%)}.bottom-control-panel[data-v-fb06f497]{position:absolute;z-index:3;right:max(1rem,env(safe-area-inset-right));bottom:max(1rem,env(safe-area-inset-bottom));left:max(1rem,env(safe-area-inset-left));display:grid;min-height:7.75rem;align-items:center;padding:1rem 1.25rem;border:1px solid rgba(153,172,255,.32);border-radius:1.75rem;grid-template-columns:1fr auto 1fr;background:#0a0e22c7;box-shadow:0 1.5rem 4rem #0000004d;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px)}.mode-control[data-v-fb06f497],.duration-control[data-v-fb06f497]{display:flex;width:fit-content;min-width:4.75rem;min-height:4rem;flex-direction:column;align-items:center;justify-content:center;gap:.25rem;padding:.55rem .7rem;border:0;border-radius:1.15rem;color:#ffffffdb;background:transparent}.mode-control[data-v-fb06f497]{justify-self:start}.duration-control[data-v-fb06f497]{justify-self:end}.mode-control svg[data-v-fb06f497]{width:1.55rem;height:1.55rem;fill:none;stroke:var(--videobooth-yellow);stroke-linecap:round;stroke-linejoin:round;stroke-width:2.4}.mode-control span[data-v-fb06f497],.duration-control span[data-v-fb06f497]{font-size:.65rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.duration-control strong[data-v-fb06f497]{color:var(--videobooth-yellow);font-size:1.25rem;line-height:1}.record-button[data-v-fb06f497]{position:relative;display:grid;width:5.6rem;height:5.6rem;place-items:center;border:.35rem solid rgba(255,255,255,.76);border-radius:50%;background:var(--videobooth-yellow);box-shadow:0 0 0 .42rem #ffbd593d,0 .6rem 1.6rem #00000061;cursor:pointer;transition:transform .16s ease,background .16s ease}.record-button[data-v-fb06f497]:not(:disabled):not(.recording):after{position:absolute;inset:-.7rem;border:1px solid rgba(255,189,89,.58);border-radius:50%;content:"";animation:record-breathe-fb06f497 2.2s ease-out infinite}.record-button[data-v-fb06f497]:active{transform:scale(.94)}.record-button[data-v-fb06f497]:disabled{cursor:wait;opacity:.68}.record-button span[data-v-fb06f497]{width:2rem;height:2rem;border-radius:50%;background:#fff;transition:border-radius .16s ease,width .16s ease,height .16s ease}.record-button.recording[data-v-fb06f497]{background:#d69b3d}.record-button.recording span[data-v-fb06f497]{width:1.7rem;height:1.7rem;border-radius:.35rem}.preview-topline[data-v-fb06f497]{position:absolute;z-index:3;top:max(1.25rem,env(safe-area-inset-top));right:max(1rem,env(safe-area-inset-right));left:max(1rem,env(safe-area-inset-left));display:flex;align-items:center;justify-content:space-between}.eyebrow[data-v-fb06f497]{color:#ffffffc7;font-size:.68rem;font-weight:700;letter-spacing:.15em;text-transform:uppercase}.preview-check[data-v-fb06f497]{display:grid;width:2.2rem;height:2.2rem;place-items:center;border-radius:50%;color:#fff;font-weight:800}.preview-actions[data-v-fb06f497]{position:absolute;z-index:3;right:max(1rem,env(safe-area-inset-right));bottom:max(1rem,env(safe-area-inset-bottom));left:max(1rem,env(safe-area-inset-left));display:grid;grid-template-columns:1fr 1fr;gap:.75rem;padding:.85rem;border:1px solid rgba(255,255,255,.24);border-radius:1.5rem;background:#141112b8;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px)}.primary-action[data-v-fb06f497],.secondary-action[data-v-fb06f497]{min-height:3.25rem;padding:.75rem 1rem;border-radius:999px;font:inherit;font-weight:700;cursor:pointer}.primary-action[data-v-fb06f497]{border:0;color:#fff;background:var(--videobooth-yellow)}.secondary-action[data-v-fb06f497]{border:1px solid rgba(153,172,255,.42);color:#fff;background:#99acff1f}.primary-action[data-v-fb06f497]:hover,.secondary-action[data-v-fb06f497]:hover,.floating-control[data-v-fb06f497]:hover:not(:disabled){filter:brightness(1.08)}.idle-stage[data-v-fb06f497]{display:grid;place-items:center;color:#99acff94;font-size:2rem}@keyframes pulse-fb06f497{0%,to{opacity:1;transform:scale(1)}50%{opacity:.48;transform:scale(.78)}}@keyframes record-breathe-fb06f497{0%{opacity:.75;transform:scale(.88)}70%,to{opacity:0;transform:scale(1.16)}}@keyframes stage-in-fb06f497{0%{opacity:0;transform:scale(1.025)}to{opacity:1;transform:scale(1)}}@keyframes countdown-halo-fb06f497{0%{opacity:.85;transform:translate(-50%,-50%) scale(.72)}to{opacity:0;transform:translate(-50%,-50%) scale(1.18)}}@media (prefers-reduced-motion: reduce){.media-stage[data-v-fb06f497],.record-button[data-v-fb06f497]:not(:disabled):not(.recording):after,.countdown-halo[data-v-fb06f497],.status-pill.recording .status-dot[data-v-fb06f497],.screen-swap-enter-active[data-v-fb06f497],.screen-swap-leave-active[data-v-fb06f497],.countdown-pop-enter-active[data-v-fb06f497],.countdown-pop-leave-active[data-v-fb06f497],.status-swap-enter-active[data-v-fb06f497],.status-swap-leave-active[data-v-fb06f497]{animation:none;transition:none}}
