@charset "UTF-8";.player-roles[data-v-a6ead3c0],.gam-player-roles[data-v-a6ead3c0]{display:inline-flex;justify-content:flex-start}.gam-player-roles.spacing-l[data-v-a6ead3c0]{gap:var(--spacing-l)}.gam-player-roles.spacing-m[data-v-a6ead3c0]{gap:var(--spacing-m)}.gam-player-roles.spacing-s[data-v-a6ead3c0]{gap:var(--spacing-s)}.gam-player-roles .titled[data-v-a6ead3c0]{color:var(--color-pink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gam-player-roles .type[data-v-a6ead3c0]{color:var(--color-yellow);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.handshake-image[data-v-d38c30e0]{width:calc(50% - var(--spacing-l) / 2);height:auto;aspect-ratio:1;object-fit:cover;border:1px solid transparent;cursor:pointer}.handshake-image.is-wide[data-v-d38c30e0]{width:100%;aspect-ratio:4/3}@media (hover: hover) and (pointer: fine){.handshake-image[data-v-d38c30e0]:hover{border:1px solid var(--color-white-100)}}.open-hours-fields[data-v-d3bb0c85]{display:flex;flex-direction:column;gap:var(--spacing-md)}.day-row[data-v-d3bb0c85]{display:flex;align-items:center;gap:var(--spacing-md);min-height:48px}.day-label[data-v-d3bb0c85]{width:3rem;flex-shrink:0;font-size:13px;font-weight:500;color:var(--color-white-70);letter-spacing:.03em}.day-controls[data-v-d3bb0c85]{display:flex;align-items:center;gap:var(--spacing-sm);flex:1;min-width:0;flex-shrink:0}.day-switch[data-v-d3bb0c85]{width:auto}.separator[data-v-d3bb0c85]{color:var(--color-white-30);flex-shrink:0}.closed-label[data-v-d3bb0c85]{color:var(--color-white-30);text-transform:uppercase;font-size:11px;letter-spacing:.2em}.SparkIgnition[data-v-bad3edd4]{--spark-card-inset: 1rem;--spark-card-w: min(calc(100svw - 2 * var(--spark-card-inset)), 400px);--spark-toc-top: calc(var(--sai-top) + 12px);background:linear-gradient(175deg,oklch(.28 .035 var(--hue)) 0%,var(--color-dark-700) 45%),var(--color-dark-700);background-attachment:fixed;position:relative;width:100%;height:100%}.city-switch-loader[data-v-bad3edd4]{height:100%}.ScreenNav[data-v-bad3edd4]{--screen-nav-z: 1000}.nav-action-btn[data-v-bad3edd4]{width:3rem;height:3rem;border-radius:3rem;border:1px solid var(--color-white-10);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:var(--color-dark-5);color:var(--color-white-70);display:flex;align-items:center;justify-content:center;cursor:pointer;pointer-events:auto;transition:all .2s linear}@media (hover: hover) and (pointer: fine){.nav-action-btn[data-v-bad3edd4]:hover{background-color:var(--color-dark-20);border-color:var(--color-white-30);color:var(--color-white)}}.nav-action-btn.has-unread[data-v-bad3edd4]{background:var(--color-pink-20);border-color:var(--color-dark-900);color:var(--color-white)}@media (hover: hover) and (pointer: fine){.nav-action-btn:hover.has-unread[data-v-bad3edd4]{background:var(--color-pink-20);border-color:var(--color-white-30);color:var(--color-white)}}.nav-action-btn[data-v-bad3edd4]:active{transform:scale(.97)}.swipe-hint[data-v-bad3edd4]{position:fixed;left:50%;bottom:calc(var(--safe-bottom-offset) + 5.5rem);transform:translate(-50%);z-index:999;pointer-events:none;font-size:11px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--color-white-40);white-space:nowrap}.swipe-hint-fade-enter-active[data-v-bad3edd4],.swipe-hint-fade-leave-active[data-v-bad3edd4]{transition:opacity .2s ease}.swipe-hint-fade-enter-from[data-v-bad3edd4],.swipe-hint-fade-leave-to[data-v-bad3edd4]{opacity:0}.SparkIgnition[data-v-bad3edd4]:not(.is-mobile) .result-slide{max-width:420px;margin:0 auto;display:flex;align-items:center;justify-content:center}.SparkIgnition[data-v-bad3edd4]:not(.is-mobile) .result-slide .results-card-layout>*{position:relative}.section-header[data-v-bad3edd4]{position:sticky;top:0;left:0;right:0;z-index:3;display:flex;align-items:center;justify-content:center}.header-nav[data-v-bad3edd4]{position:absolute;top:0;left:0;right:0;display:flex;justify-content:center;align-items:center;z-index:112}.results-day-toc[data-v-bad3edd4]{position:absolute;top:var(--spark-toc-top);left:50%;transform:translate(-50%);z-index:115;display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:var(--spark-card-w);-webkit-user-select:none;user-select:none;overflow:hidden}.results-day-toc.is-loading[data-v-bad3edd4]{pointer-events:none}.spark-city-label[data-v-bad3edd4]{position:absolute;top:calc(var(--spark-toc-top) + 3rem);left:50%;transform:translate(-50%);z-index:110;display:flex;flex-direction:column;align-items:center;gap:6px;pointer-events:auto}.spark-city-label-text[data-v-bad3edd4]{font-size:10px;letter-spacing:.08em;color:var(--color-white-60);white-space:nowrap;cursor:pointer}.spark-city-search[data-v-bad3edd4]{width:200px}.results-day-toc-item[data-v-bad3edd4]{display:flex;flex-direction:column;align-items:center;gap:3px;color:var(--color-white-100);text-shadow:0 1px 10px rgba(0,0,0,.35);cursor:pointer;padding:.2rem .3rem;border-radius:.5rem;white-space:nowrap}.toc-day-letter[data-v-bad3edd4]{font-size:11px;line-height:1;letter-spacing:.08em;font-weight:400;text-transform:uppercase}.toc-day-number[data-v-bad3edd4]{font-size:16px;line-height:1;letter-spacing:0;font-weight:600;width:1.75rem;height:1.75rem;display:flex;align-items:center;justify-content:center;border-radius:50%}.results-day-toc-item.is-active .toc-day-number[data-v-bad3edd4]{background:var(--color-white-20);color:var(--color-white-100)}@media (hover: hover) and (pointer: fine){.results-day-toc:not(.is-mobile) .results-day-toc-item[data-v-bad3edd4]:not(.is-active):not(.is-disabled):hover{filter:brightness(1.4)}}.results-day-toc-item.is-disabled[data-v-bad3edd4]{color:var(--color-white-30)}.is-mobile .results-day-toc-item[data-v-bad3edd4]{padding:.15rem .2rem}.is-mobile .toc-day-letter[data-v-bad3edd4]{font-size:10px}.is-mobile .toc-day-number[data-v-bad3edd4]{font-size:15px}.new-results-above[data-v-bad3edd4]{position:absolute;bottom:5.5rem;left:50%;transform:translate(-50%);z-index:115;display:flex;align-items:center;gap:.4rem;padding:.5rem 1rem;border-radius:2rem;background:#0009;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);color:var(--color-white-100);font-size:12px;font-weight:600;letter-spacing:.06em;cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap;text-shadow:0 1px 4px rgba(0,0,0,.3);transition:opacity .15s ease,transform .15s ease}.new-results-above[data-v-bad3edd4]:active{transform:translate(-50%) scale(.96)}.new-results-fade-enter-active[data-v-bad3edd4]{transition:opacity .25s ease,transform .25s ease}.new-results-fade-leave-active[data-v-bad3edd4]{transition:opacity .2s ease,transform .2s ease}.new-results-fade-enter-from[data-v-bad3edd4],.new-results-fade-leave-to[data-v-bad3edd4]{opacity:0;transform:translate(-50%) translateY(.5rem)}.results-day-toc-availability[data-v-bad3edd4]{width:44px;height:44px;border-radius:50%;border:none;background:#ffffff0f;color:var(--color-white-70);display:flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0;pointer-events:auto;margin-left:.25rem}.results-day-toc-availability[data-v-bad3edd4]:disabled{opacity:.4;pointer-events:none}.days-layout[data-v-bad3edd4]{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%;gap:2rem}.spark-card-slide[data-v-bad3edd4]{padding-block:4.25rem calc(var(--safe-bottom-offset) + 4.25rem);container-type:size}.is-mobile .wizard-slide[data-v-bad3edd4]{padding:4.25rem var(--spark-card-inset) calc(var(--safe-bottom-offset) + 4.25rem)}.spark-card[data-v-bad3edd4]{width:var(--spark-card-w);max-width:100%;height:min(100cqh,var(--spark-card-w) * 1.5);flex:none;container-type:size;--card-avatar-size: clamp(2.75rem, min(15cqw, 10cqh), 4rem);--card-badge-size: clamp(.95rem, min(5.5cqw, 3.67cqh), 1.25rem);--seat-slot: max(var(--card-badge-size), 16px);--seat-height: calc(var(--card-avatar-size) + 2 * var(--seat-slot) + .4rem);--card-gutter: clamp(1rem, min(5.25cqw, 3.5cqh), 1.375rem);--card-stack-gap: clamp(.5rem, min(3cqw, 2cqh), .875rem);--card-meta-min: 10.75rem;--card-play-size: clamp(3rem, min(17.7cqw, 11.8cqh), 3.5rem);--card-play-icon: clamp(1.3rem, min(7.6cqw, 5.07cqh), 1.5rem);--card-meet-size: clamp(2.5rem, min(14.5cqw, 9.7cqh), 2.9rem);--card-meet-icon: clamp(1.15rem, min(6.6cqw, 4.4cqh), 1.3rem)}.day-placeholder-card[data-v-bad3edd4]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;text-align:center;padding:2rem;border-radius:var(--radius-normal);background:radial-gradient(circle at 20% 15%,var(--color-white-10),transparent 50%),radial-gradient(circle at 80% 85%,var(--color-pink-20),transparent 55%),var(--color-card-surface)}.day-placeholder-eyebrow[data-v-bad3edd4]{font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--color-white-50)}.day-placeholder-title[data-v-bad3edd4]{font-size:22px;font-weight:700;letter-spacing:.02em;color:var(--color-white-100)}.day-placeholder-subtitle[data-v-bad3edd4]{font-size:13px;letter-spacing:.08em;text-transform:uppercase;color:var(--color-white-40)}.empty-reload-content[data-v-bad3edd4]{display:flex;flex-direction:column;align-items:center;width:min(100%,17rem);gap:.45rem}.empty-reload-card .day-placeholder-subtitle[data-v-bad3edd4]{text-transform:none;letter-spacing:.01em;line-height:1.3;max-width:15rem;text-wrap:balance;margin-bottom:1.5rem}#places[data-v-bad3edd4]{position:relative}.loading-slide[data-v-bad3edd4]{width:100%;height:100%;display:flex;align-items:center;justify-content:center}#edit[data-v-bad3edd4] .EditSpark .edit-layout{max-width:480px;flex-shrink:0}#wizard[data-v-bad3edd4]{position:absolute}#wizard[data-v-bad3edd4]:not(.is-active){opacity:0;pointer-events:none;transition:opacity .2s}#results[data-v-bad3edd4]{position:absolute;z-index:109;overscroll-behavior:contain}.results-card-layout[data-v-bad3edd4]{width:100%;height:100%;display:flex;align-items:center;justify-content:center}#results[data-v-bad3edd4]:not(.is-active){opacity:0;pointer-events:none}.loader-slide[data-v-bad3edd4]{display:flex;align-items:center;justify-content:center}.is-mobile .wizard-slide[data-v-bad3edd4]{padding-right:1rem}.wizard-slide.is-not-rendered[data-v-bad3edd4]{display:none}
