.search-select.svelte-1v1vgpc{position:relative}.ss-backdrop.svelte-1v1vgpc{z-index:30;cursor:default;background:0 0;border:none;padding:0;position:fixed;inset:0}.ss-input.svelte-1v1vgpc{border:1.5px solid var(--line);background:var(--bg);width:100%;font:400 .92rem var(--font-body);color:var(--ink);border-radius:12px;outline:none;padding:11px 14px}.ss-input.svelte-1v1vgpc:focus{border-color:var(--red)}.ss-options.svelte-1v1vgpc{z-index:40;background:var(--white);border:1px solid var(--line);border-radius:12px;max-height:240px;margin:0;padding:6px;list-style:none;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow-y:auto;box-shadow:0 18px 40px -18px #0d1a4259}.ss-option.svelte-1v1vgpc{text-align:left;width:100%;font:500 .88rem var(--font-body);color:var(--ink);cursor:pointer;background:0 0;border:none;border-radius:8px;padding:9px 11px;display:block}.ss-option.svelte-1v1vgpc:hover,.ss-option.active.svelte-1v1vgpc{background:var(--bg);color:var(--red)}.ss-empty.svelte-1v1vgpc{color:var(--muted);padding:10px 12px;font-size:.84rem}.stadium-logos.svelte-esf73w{justify-content:center;align-items:center;margin-bottom:14px;display:flex}.attend-check.svelte-esf73w{cursor:pointer;align-items:flex-start;gap:10px;font-size:.9rem;line-height:1.5;display:flex}.attend-check.svelte-esf73w input:where(.svelte-esf73w){width:18px;height:18px;accent-color:var(--red);margin-top:2px}.attend-check.svelte-esf73w small:where(.svelte-esf73w){color:var(--muted)}.field-spacer.svelte-esf73w{font-family:var(--font-head);letter-spacing:.05em;color:#0000;-webkit-user-select:none;user-select:none;font-size:.78rem;font-weight:600;display:block}.field-label.svelte-esf73w{font-family:var(--font-head);letter-spacing:.05em;font-size:.78rem;font-weight:600;display:block}
