.entry-event-start.svelte-852cq8.svelte-852cq8{font-family:Outfit,sans-serif;padding:16px 8px;text-align:center}.entry-event-start.modal.svelte-852cq8.svelte-852cq8{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#ffffff05;border-top:1px solid hsla(0,0%,100%,.1)}.entry-event-start.slide.svelte-852cq8.svelte-852cq8{margin-top:2px}.entry-event-start-info.svelte-852cq8.svelte-852cq8{display:inline-block;margin:0 12px}@media screen and (max-width:370px){.entry-event-start-info.svelte-852cq8.svelte-852cq8:not(.slide){margin:0 6px}}.modal.svelte-852cq8 .entry-event-start-info-label.svelte-852cq8{font-size:1.1rem;letter-spacing:.1em;opacity:.7}.entry-event-start-info-label.svelte-852cq8.svelte-852cq8{color:#fff9;font-size:1.08rem;font-weight:800}.modal.svelte-852cq8 .entry-event-start-info-val.svelte-852cq8{font-size:3rem}.entry-event-start-info-val.svelte-852cq8.svelte-852cq8{color:#f68720;font-size:2.25rem;font-weight:800;letter-spacing:-.02em}@media (min-width:382px){.entry-event-start-info-val.slide.svelte-852cq8.svelte-852cq8{font-size:3.5rem}}.price-block.svelte-1avyxlh.svelte-1avyxlh{align-items:center;display:flex;font-family:Outfit,sans-serif;gap:12px;justify-content:center;margin:12px 0}.price-block.modal.svelte-1avyxlh.svelte-1avyxlh{gap:20px;margin:20px 0}.price-tag-original.svelte-1avyxlh.svelte-1avyxlh{align-items:center;background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.2);border-radius:12px;color:#ffffffb3;display:flex;flex-direction:column;padding:8px 16px}.price-tag-original.svelte-1avyxlh .tag-label.svelte-1avyxlh{font-size:.75rem;font-weight:800;letter-spacing:.1em;opacity:.8}.price-tag-original.svelte-1avyxlh .tag-value.svelte-1avyxlh{color:#ffffffe6;font-size:1.6rem;font-weight:800;text-decoration:line-through}.price-tag-original.modal.svelte-1avyxlh.svelte-1avyxlh{padding:12px 24px}.price-tag-original.modal.svelte-1avyxlh .tag-label.svelte-1avyxlh{font-size:.9rem}.price-tag-original.modal.svelte-1avyxlh .tag-value.svelte-1avyxlh{font-size:2.2rem}.price-tag-final.svelte-1avyxlh.svelte-1avyxlh{background:linear-gradient(135deg,#f68720,#ff9d47);border-radius:16px;box-shadow:0 10px 25px #f6872066;color:#000;font-weight:900;overflow:hidden;padding:8px 20px;position:relative}.price-tag-final.svelte-1avyxlh .final-value.svelte-1avyxlh{font-size:1.75rem;position:relative;z-index:2}.price-tag-final.svelte-1avyxlh .final-glow.svelte-1avyxlh{background:radial-gradient(circle at center,hsla(0,0%,100%,.4) 0,transparent 70%);height:200%;left:-50%;opacity:0;position:absolute;top:-50%;transition:opacity .3s ease;width:200%}.price-tag-final.svelte-1avyxlh:hover .final-glow.svelte-1avyxlh{opacity:1}.price-tag-final.modal.svelte-1avyxlh.svelte-1avyxlh{padding:12px 32px}.price-tag-final.modal.svelte-1avyxlh .final-value.svelte-1avyxlh{font-size:2.75rem}.currency.svelte-1avyxlh.svelte-1avyxlh{font-size:.8em;font-weight:700;margin-left:2px}.share-button.svelte-1rw4p3n.svelte-1rw4p3n{align-items:center;background:linear-gradient(90deg,#212121,#121212);border:1px solid rgba(246,135,32,.2);border-radius:12px;cursor:pointer;display:flex;flex:1;font-family:Outfit,sans-serif;height:100%;justify-content:center;padding:12px 24px;transition:all .2s ease;width:100%}.share-button.svelte-1rw4p3n.svelte-1rw4p3n:hover{background:linear-gradient(90deg,#1a1a1a,#0a0a0a);border-color:#f68720;box-shadow:0 4px 12px #f6872026;transform:translateY(-1px)}.share-button.svelte-1rw4p3n.svelte-1rw4p3n:active{transform:translateY(0)}.share-button.svelte-1rw4p3n span.svelte-1rw4p3n{color:#f68720;font-size:1.5rem;font-weight:700;letter-spacing:.02em;text-transform:uppercase}.share-button.svelte-1rw4p3n .custom-text.svelte-1rw4p3n{font-size:1.75rem}.share-button.svelte-1rw4p3n .icon-container.svelte-1rw4p3n{align-items:center;background:rgba(246,135,32,.1);border:1px solid rgba(246,135,32,.2);border-radius:10px;display:flex;justify-content:center;margin-left:16px;padding:8px}.share-button.svelte-1rw4p3n img.svelte-1rw4p3n{filter:drop-shadow(0 2px 4px rgba(246,135,32,.3));height:24px}@media screen and (max-width:640px){.share-button.svelte-1rw4p3n.svelte-1rw4p3n{padding:10px 18px}.share-button.svelte-1rw4p3n span.svelte-1rw4p3n{font-size:1.25rem}.share-button.svelte-1rw4p3n .custom-text.svelte-1rw4p3n{font-size:1.5rem}.share-button.svelte-1rw4p3n img.svelte-1rw4p3n{height:20px}}
