@media (max-width: 768px){.fixed.inset-0.z-\[9998\]{z-index:59}.fixed.inset-0.z-\[9999\]{z-index:60}}.share-panel.svelte-ogly69{height:100vh;height:100dvh;padding-top:.75rem;padding-bottom:.75rem}.share-title.svelte-ogly69{margin-bottom:clamp(.5rem,1.5vh,1.5rem);font-size:clamp(.95rem,2vh,1.125rem)}.share-list.svelte-ogly69{flex:0 1 auto;gap:clamp(.25rem,.8vh,.5rem)}.share-list.svelte-ogly69 button[id^=share-]{max-width:100%;min-height:auto;padding-top:clamp(.3rem,.9vh,.6rem);padding-bottom:clamp(.3rem,.9vh,.6rem)}.share-list.svelte-ogly69 button[id^=share-] .text-lg{font-size:clamp(.95rem,2.1vh,1.125rem);line-height:1.3}.share-list.svelte-ogly69 button[id^=share-] .share-icon-circle{width:clamp(1.6rem,4.2vh,2.5rem);height:clamp(1.6rem,4.2vh,2.5rem)}.share-list.svelte-ogly69 button[id^=share-] .share-icon-circle img,.share-list.svelte-ogly69 button[id^=share-] .share-icon-circle svg{width:60%;height:60%}.custom-scrollbar.svelte-ogly69::-webkit-scrollbar{width:8px}.custom-scrollbar.svelte-ogly69::-webkit-scrollbar-track{background:#ffffff1a;border-radius:4px}.custom-scrollbar.svelte-ogly69::-webkit-scrollbar-thumb{background:#ffffff4d;border-radius:4px}.custom-scrollbar.svelte-ogly69::-webkit-scrollbar-thumb:hover{background:#ffffff80}.custom-scrollbar.svelte-ogly69{scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.3) rgba(255,255,255,.1)}body.instagram-modal-open header.sticky{position:relative!important;z-index:1!important}body.instagram-modal-open>div.fixed.inset-0{z-index:9999!important;position:fixed!important;top:0!important;left:0!important;right:0!important;bottom:0!important}body.instagram-modal-open>div.fixed.inset-0.overflow-y-auto,div[role=dialog]{z-index:10000!important;display:flex!important;align-items:center!important;justify-content:center!important}#instagram-story-modal{z-index:10001!important;max-height:90vh!important;overflow-y:auto!important}#instagram-story-modal .modal-content-scroll{z-index:10002}.instagram-story-image.svelte-7b147u{max-width:250px;width:100%;height:auto}@media (max-width: 640px){.instagram-story-image.svelte-7b147u{max-width:200px}}.modal-content-scroll.svelte-7b147u{max-height:70vh;overflow-y:auto;overflow-x:hidden;scrollbar-width:none;-ms-overflow-style:none}@media (max-width: 640px){.modal-content-scroll.svelte-7b147u{max-height:80vh}}.modal-content-scroll.svelte-7b147u::-webkit-scrollbar{display:none}.text-scroll-container.svelte-7b147u{max-height:100px;overflow-y:auto;padding-right:8px}.text-scroll-container.svelte-7b147u::-webkit-scrollbar{width:6px}.text-scroll-container.svelte-7b147u::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}.text-scroll-container.svelte-7b147u::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:10px}.text-scroll-container.svelte-7b147u::-webkit-scrollbar-thumb:hover{background:#94a3b8}.notification-overlay.svelte-7b147u{position:absolute;top:100%;left:50%;transform:translate(-50%);z-index:10;margin-top:8px}.toast-notification.svelte-7b147u{background:#000;padding:8px 16px;border-radius:6px;box-shadow:0 4px 12px #0003;animation:svelte-7b147u-fadeIn .3s ease-out;display:inline-block}.notification-content.svelte-7b147u{display:flex;align-items:center;gap:8px}.notification-icon.svelte-7b147u{display:flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:50%;background-color:#10b981;flex-shrink:0}@keyframes svelte-7b147u-fadeIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.mini-step.svelte-7b147u{display:inline-block;flex-shrink:0;width:16px;height:16px;border-radius:50%;background:linear-gradient(135deg,#e4405f,#833ab4);color:#fff;font-size:9px;font-weight:700;line-height:16px;text-align:center;vertical-align:middle}@media (max-width: 640px){.mobile-button{font-size:.875rem!important;padding:.5rem 1rem!important}.toast-notification.svelte-7b147u{padding:6px 12px;font-size:.75rem}}.flip-container.svelte-zwn5bv{position:relative;width:100%;height:100%;transform-style:preserve-3d;transition:transform .6s}.flip-container.flipping.svelte-zwn5bv{animation:svelte-zwn5bv-flipAnimation 1.2s ease-in-out}.flip-front.svelte-zwn5bv,.flip-back.svelte-zwn5bv{position:absolute;width:100%;height:100%;backface-visibility:hidden;-webkit-backface-visibility:hidden}.flip-back.svelte-zwn5bv{transform:rotateX(180deg)}@keyframes svelte-zwn5bv-flipAnimation{0%{transform:rotateX(0)}50%{transform:rotateX(180deg)}to{transform:rotateX(360deg)}}.flip-container.svelte-vlrre9{position:relative;width:100%;height:100%;transform-style:preserve-3d;transition:transform .6s}.flip-container.flipping.svelte-vlrre9{animation:svelte-vlrre9-flipAnimation 1.2s ease-in-out}.flip-front.svelte-vlrre9,.flip-back.svelte-vlrre9{position:absolute;width:100%;height:100%;backface-visibility:hidden;-webkit-backface-visibility:hidden}.flip-back.svelte-vlrre9{transform:rotateX(180deg)}@keyframes svelte-vlrre9-flipAnimation{0%{transform:rotateX(0)}50%{transform:rotateX(180deg)}to{transform:rotateX(360deg)}}.fade-in.svelte-vlrre9{animation:svelte-vlrre9-fadeInSlow .4s ease-in forwards}@keyframes svelte-vlrre9-fadeInSlow{0%{opacity:0}25%{opacity:.1}50%{opacity:.5}to{opacity:1}}#share-qr-modal{z-index:10001!important}.confetti-holder.svelte-15ksp55.svelte-15ksp55{position:relative}@keyframes svelte-15ksp55-rotate{0%{transform:skew(var(--skew)) rotate3d(var(--full-rotation))}to{transform:skew(var(--skew)) rotate3d(var(--rotation-xyz),calc(var(--rotation-deg) + 360deg))}}@keyframes svelte-15ksp55-translate{0%{opacity:1}8%{transform:translateY(calc(var(--translate-y) * .95)) translate(calc(var(--translate-x) * (var(--x-spread) * .9)));opacity:1}12%{transform:translateY(var(--translate-y)) translate(calc(var(--translate-x) * (var(--x-spread) * .95)));opacity:1}16%{transform:translateY(var(--translate-y)) translate(calc(var(--translate-x) * var(--x-spread)));opacity:1}to{transform:translateY(calc(var(--translate-y) + var(--fall-distance))) translate(var(--translate-x));opacity:0}}@keyframes svelte-15ksp55-no-gravity-translate{0%{opacity:1}to{transform:translateY(var(--translate-y)) translate(var(--translate-x));opacity:0}}.confetti.svelte-15ksp55.svelte-15ksp55{--translate-y:calc(-200px * var(--translate-y-multiplier));--translate-x:calc(200px * var(--translate-x-multiplier));position:absolute;height:calc(var(--size) * var(--scale));width:calc(var(--size) * var(--scale));animation:svelte-15ksp55-translate var(--transition-duration) var(--transition-delay) var(--transition-iteration-count) linear;opacity:0;pointer-events:none}.confetti.svelte-15ksp55.svelte-15ksp55:before{--full-rotation:var(--rotation-xyz), var(--rotation-deg);content:"";display:block;width:100%;height:100%;background:var(--color);background-size:contain;transform:skew(var(--skew)) rotate3d(var(--full-rotation));animation:svelte-15ksp55-rotate var(--transition-duration) var(--transition-delay) var(--transition-iteration-count) linear}.rounded.svelte-15ksp55 .confetti.svelte-15ksp55:before{border-radius:50%}.cone.svelte-15ksp55 .confetti.svelte-15ksp55{--translate-x:calc(200px * var(--translate-y-multiplier) * var(--translate-x-multiplier))}.no-gravity.svelte-15ksp55 .confetti.svelte-15ksp55{animation-name:svelte-15ksp55-no-gravity-translate;animation-timing-function:ease-out}@media (prefers-reduced-motion){.reduced-motion.svelte-15ksp55 .confetti.svelte-15ksp55,.reduced-motion.svelte-15ksp55 .confetti.svelte-15ksp55:before{animation:none}}
