.queue-card.svelte-ae4m3m{border:1px solid var(--color-gray-200);background:var(--color-white);color:var(--color-gray-900);border-radius:12px;gap:16px;padding:16px;font-size:14px;display:grid}header.svelte-ae4m3m{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}.heading.svelte-ae4m3m{align-items:center;gap:8px;min-width:0;display:flex}.live-icon.svelte-ae4m3m{width:28px;height:28px;color:var(--color-primary);background:color-mix(in srgb, var(--color-primary) 8%, transparent);border-radius:8px;place-items:center;display:grid}.queue-state.svelte-ae4m3m{background:var(--color-gray-100);border-radius:6px;align-items:center;gap:8px;padding:4px 8px;font-size:12px;display:flex}.queue-state.accepted.svelte-ae4m3m{color:var(--color-teal-800);background:var(--color-teal-50)}time.svelte-ae4m3m{font-variant-numeric:tabular-nums;font-weight:600}.setup.svelte-ae4m3m,.setup-tags.svelte-ae4m3m{color:var(--color-gray-600);flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:6px 14px;font-size:12px;display:flex}.setup-fact.svelte-ae4m3m{align-items:center;gap:5px;display:inline-flex}.setup-toggle.svelte-ae4m3m{min-height:28px;font:inherit;color:var(--color-gray-600);align-items:center;gap:5px;margin-inline-start:auto;font-size:12px;display:inline-flex}.setup-toggle.svelte-ae4m3m:hover,.setup-toggle[aria-expanded=true].svelte-ae4m3m{color:var(--color-primary)}.expanded.svelte-ae4m3m{transform:rotate(180deg)}.setup-tags.svelte-ae4m3m{gap:6px}.setup-tags.svelte-ae4m3m span:where(.svelte-ae4m3m){background:var(--color-gray-100);border-radius:5px;padding:2px 7px}.setup-tags.svelte-ae4m3m .unrated:where(.svelte-ae4m3m){color:var(--color-teal-800);background:var(--color-teal-50)}.setup-options.svelte-ae4m3m{background:var(--color-gray-50);color:var(--color-gray-600);overflow-wrap:anywhere;border-radius:8px;margin:0;padding:10px 12px 10px 28px;font-size:13px;line-height:1.6;list-style:outside}.setup-options.svelte-ae4m3m li:where(.svelte-ae4m3m)+li:where(.svelte-ae4m3m){margin-top:4px}.queue-main.svelte-ae4m3m{flex-wrap:wrap;align-items:center;gap:12px 16px;display:flex}.counts.svelte-ae4m3m{color:var(--color-gray-600);font-variant-numeric:tabular-nums;min-width:72px;font-size:13px}.hint.svelte-ae4m3m{color:var(--color-gray-600);margin:0;font-size:12px}.match-players.svelte-ae4m3m{gap:8px;margin:0;padding:0;list-style:none;display:grid}.match-players.svelte-ae4m3m li:where(.svelte-ae4m3m){overflow-wrap:anywhere;align-items:center;gap:8px;display:flex}.player-name.svelte-ae4m3m{flex:1;min-width:0}.player-status.svelte-ae4m3m{color:var(--color-gray-500);font-size:12px}.accepted.svelte-ae4m3m .player-status:where(.svelte-ae4m3m){color:var(--color-teal-800)}.queue-actions.svelte-ae4m3m{flex:112px;gap:8px;display:flex}.queue-actions.svelte-ae4m3m :is(button:where(.svelte-ae4m3m),a:where(.svelte-ae4m3m)){border:1px solid var(--color-gray-300);border-radius:8px;flex:1;justify-content:center;align-items:center;min-height:42px;padding:8px 12px;font-weight:600;text-decoration:none;display:inline-flex}.queue-actions.svelte-ae4m3m .primary:where(.svelte-ae4m3m){color:#fff;background:var(--color-primary);border-color:var(--color-primary)}.queue-actions.svelte-ae4m3m .primary:where(.svelte-ae4m3m):hover:not(:disabled){background:var(--color-primary-dark)}button.svelte-ae4m3m:disabled{opacity:.55;cursor:default}button.svelte-ae4m3m:focus-visible,a.svelte-ae4m3m:focus-visible{outline:2px solid var(--color-primary);outline-offset:3px}.queue-card.attention.svelte-ae4m3m{border-color:var(--color-primary)}.error.svelte-ae4m3m{color:var(--color-red-700);font-size:12px}.compact.svelte-ae4m3m{gap:12px;padding:12px 14px;box-shadow:0 8px 24px #0002}.chip.svelte-ae4m3m{border-radius:10px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 12px;padding:6px 10px 6px 12px;box-shadow:0 3px 12px #0001}.chip.svelte-ae4m3m header:where(.svelte-ae4m3m){display:block}.chip.missed.svelte-ae4m3m{grid-template-columns:minmax(0,1fr);gap:8px}.chip.missed.svelte-ae4m3m .queue-actions:where(.svelte-ae4m3m){flex:1}.open-queue.svelte-ae4m3m{text-align:start;align-items:center;gap:8px;font-size:13px;display:inline-flex}.queue-dot.svelte-ae4m3m{background:var(--color-primary);border-radius:50%;flex:none;width:7px;height:7px}.chip.svelte-ae4m3m .queue-actions:where(.svelte-ae4m3m){flex:none}.chip.svelte-ae4m3m .queue-actions:where(.svelte-ae4m3m) button:where(.svelte-ae4m3m){border:none;min-height:32px;padding:4px 8px;font-size:12px;font-weight:400}.chip.svelte-ae4m3m :is(.hint:where(.svelte-ae4m3m),.error:where(.svelte-ae4m3m)){grid-column:1/-1;padding-bottom:4px}.dark .queue-card.svelte-ae4m3m{background:var(--color-gray-900);color:var(--color-gray-100);border-color:var(--color-gray-700)}.dark :is(.setup.svelte-ae4m3m,.setup-toggle.svelte-ae4m3m,.setup-tags.svelte-ae4m3m,.setup-options.svelte-ae4m3m,.counts.svelte-ae4m3m,.hint.svelte-ae4m3m){color:var(--color-gray-400)}.dark :is(.queue-state.svelte-ae4m3m,.setup-tags.svelte-ae4m3m span:where(.svelte-ae4m3m),.setup-options.svelte-ae4m3m){background:var(--color-gray-800)}.dark :is(.queue-state.accepted.svelte-ae4m3m,.setup-tags.svelte-ae4m3m .unrated:where(.svelte-ae4m3m)){color:var(--color-teal-300);background:color-mix(in srgb, var(--color-teal-400) 10%, transparent)}.dark .accepted.svelte-ae4m3m .player-status:where(.svelte-ae4m3m){color:var(--color-teal-300)}.dark .queue-actions.svelte-ae4m3m :where(.svelte-ae4m3m):is(button:where(.svelte-ae4m3m),a:where(.svelte-ae4m3m)):not(.primary){border-color:var(--color-gray-700)}.dark :is(.live-icon.svelte-ae4m3m,.setup-toggle.svelte-ae4m3m:hover,.setup-toggle[aria-expanded=true].svelte-ae4m3m){color:var(--color-primary-lighter)}.dark .queue-card.attention.svelte-ae4m3m{border-color:var(--color-primary-light)}.dark .error.svelte-ae4m3m{color:var(--color-red-300)}h3.svelte-ztar21{color:var(--color-gray-500);margin:0 0 8px;font-size:.8rem;font-weight:600}.table.svelte-ztar21{color:inherit;border:1px solid var(--color-gray-300);background:var(--color-gray-50);cursor:pointer;border-radius:8px;align-items:center;gap:12px;padding:12px;text-decoration:none;display:flex}.table.svelte-ztar21+.table:where(.svelte-ztar21){margin-top:8px}.table.svelte-ztar21:hover:not([aria-disabled=true]){border-color:var(--color-primary);background:var(--color-blue-50)}.table[aria-disabled=true].svelte-ztar21{opacity:.5;cursor:default}.table.svelte-ztar21:focus-visible{outline:2px solid var(--color-primary-lighter);outline-offset:3px}.details.svelte-ztar21{flex:1;min-width:0}strong.svelte-ztar21{text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;display:block;overflow:hidden}.meta.svelte-ztar21{color:var(--color-gray-500);flex-wrap:wrap;align-items:center;gap:4px 6px;margin-top:4px;font-size:.7rem;display:flex}.pace.svelte-ztar21,.expansion.svelte-ztar21{color:#0f766e;background:#0d94881a;border-radius:4px;padding:1px 5px}.live.svelte-ztar21{color:#92400e;background:#f59e0b1a}.expansion.svelte-ztar21{color:var(--color-primary);background:#14508f1a}.seats.svelte-ztar21{white-space:nowrap;flex-shrink:0;align-items:center;gap:6px;font-size:.75rem;display:flex}.avatars.svelte-ztar21{padding-left:5px;display:flex}.avatars.svelte-ztar21>span:where(.svelte-ztar21){flex-shrink:0;margin-left:-5px;display:inline-flex}.empty-seat.svelte-ztar21{box-sizing:border-box;border:1px dashed var(--color-gray-400);width:24px;height:24px;color:var(--color-gray-400);background:var(--color-gray-50);border-radius:50%;justify-content:center;align-items:center}.table-skeleton.svelte-ztar21{cursor:default;pointer-events:none}.skeleton-bar.svelte-ztar21{background:var(--color-gray-200);border-radius:4px}.skeleton-title.svelte-ztar21{width:65%;max-width:12rem;display:block}.skeleton-pace.svelte-ztar21{width:2.5rem}.skeleton-time.svelte-ztar21{width:2rem}.skeleton-seat.svelte-ztar21{border-radius:50%;width:24px;height:24px}.dark .skeleton-bar.svelte-ztar21{background:var(--color-gray-700)}.dark .empty-seat.svelte-ztar21{border-color:var(--color-gray-600);color:var(--color-gray-500);background:var(--color-gray-900)}.dark .table.svelte-ztar21{border-color:var(--color-gray-700);background:var(--color-gray-900)}.dark .table.svelte-ztar21:hover:not([aria-disabled=true]){border-color:var(--color-primary-lighter);background:var(--color-gray-800)}.dark h3.svelte-ztar21,.dark .meta.svelte-ztar21{color:var(--color-gray-400)}.dark .pace.svelte-ztar21{color:#99f6e4}.dark .live.svelte-ztar21{color:#fde68a}.dark .expansion.svelte-ztar21{color:var(--color-primary-lighter)}fieldset.svelte-a5sxpd{border:0;flex-wrap:wrap;align-items:center;gap:.5rem 1rem;min-width:0;margin:0;padding:0;font-size:.85rem;display:flex}.heading.svelte-a5sxpd{color:var(--color-gray-500);font-weight:600}.paces.svelte-a5sxpd{flex-wrap:wrap;gap:.5rem;display:flex}button.svelte-a5sxpd{border:1px solid var(--color-gray-300);min-height:36px;color:var(--color-gray-600);white-space:nowrap;background:0 0;border-radius:8px;align-items:center;gap:10px;padding:6px 10px;display:inline-flex}button.svelte-a5sxpd:hover:not(:disabled){border-color:var(--color-primary-light)}button[aria-pressed=true].svelte-a5sxpd{border-color:var(--color-primary-light);color:var(--color-primary);background:#1e6bb81a}button.svelte-a5sxpd:focus-visible{outline:2px solid var(--color-primary-lighter);outline-offset:3px}button.svelte-a5sxpd:disabled{opacity:.55}.switch.svelte-a5sxpd{background:var(--color-gray-500);border-radius:12px;flex-shrink:0;width:28px;height:16px;padding:3px}.switch.svelte-a5sxpd span:where(.svelte-a5sxpd){background:#fff;border-radius:50%;width:10px;height:10px;display:block}button[aria-pressed=true].svelte-a5sxpd .switch:where(.svelte-a5sxpd){background:var(--color-primary)}button[aria-pressed=true].svelte-a5sxpd .switch:where(.svelte-a5sxpd) span:where(.svelte-a5sxpd){margin-inline-start:auto}.dark .heading.svelte-a5sxpd{color:var(--color-gray-400)}.dark button.svelte-a5sxpd{border-color:var(--color-gray-600);color:var(--color-gray-300)}.dark button[aria-pressed=true].svelte-a5sxpd{border-color:var(--color-primary-lighter);color:var(--color-primary-lighter);background:#5b9bd529}@media (pointer:coarse){button.svelte-a5sxpd{min-height:44px}}dialog.svelte-1bapzlh{--dialog-inset:clamp(16px, 6dvh, 64px);margin:var(--dialog-inset) auto 0;width:min(420px,100vw - 32px);max-height:calc(100dvh - var(--dialog-inset) - 16px);border:1px solid var(--color-gray-200);background:var(--color-white);color:var(--color-gray-900);scrollbar-width:thin;scrollbar-gutter:stable both-edges;border-radius:14px;padding:0;inset-block:0 auto;box-shadow:0 24px 80px #0004}dialog.with-picker.svelte-1bapzlh{width:min(560px,100vw - 32px)}.secondary-choices.svelte-1bapzlh{gap:12px;display:flex}.secondary-choices.svelte-1bapzlh .choice:where(.svelte-1bapzlh){flex:1;min-width:0}dialog.svelte-1bapzlh::backdrop{background:#071321aa}header.svelte-1bapzlh{align-items:center;gap:12px;padding:16px 20px 0;display:flex}h2.svelte-1bapzlh{flex:1;min-width:0;margin:0;font-size:1.15rem;line-height:1.4}.close.svelte-1bapzlh{border-radius:6px;flex-shrink:0;place-items:center;width:36px;height:36px;display:grid}.close.svelte-1bapzlh:hover{background:var(--color-gray-100)}.choices.svelte-1bapzlh{grid-template-columns:minmax(0,1fr);gap:16px;padding:16px 20px 20px;display:grid}.choice.svelte-1bapzlh{border:1px solid var(--color-gray-300);width:100%;min-height:56px;color:inherit;text-align:start;cursor:pointer;background:0 0;border-radius:8px;align-items:center;gap:12px;padding:14px;text-decoration:none;display:flex}.choice.svelte-1bapzlh strong:where(.svelte-1bapzlh){font-size:.95rem;font-weight:600}.choice.svelte-1bapzlh>svg{flex:none}.browse.svelte-1bapzlh{color:var(--color-primary);text-underline-offset:3px;justify-self:center;padding:6px 12px;font-size:.875rem;text-decoration:underline}.dark .browse.svelte-1bapzlh{color:var(--color-primary-lighter)}.primary-choice.svelte-1bapzlh{border-color:var(--color-primary);background:var(--color-primary);color:#fff}.choice.svelte-1bapzlh:hover{border-color:var(--color-primary);background:#edf4fb}.primary-choice.svelte-1bapzlh:hover{background:var(--color-primary-dark)}button.svelte-1bapzlh:disabled,a[aria-disabled=true].svelte-1bapzlh{opacity:.5;cursor:default}button.svelte-1bapzlh:focus-visible,a.svelte-1bapzlh:focus-visible,input.svelte-1bapzlh:focus-visible{outline:2px solid var(--color-primary);outline-offset:3px}input[type=search].svelte-1bapzlh{border:1px solid var(--color-gray-300);background:var(--color-white);width:100%;min-height:44px;color:inherit;border-radius:8px;margin-bottom:0;padding:8px 12px}.game-choices.svelte-1bapzlh{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;max-height:198px;margin:-3px;padding:3px;display:grid;overflow-y:auto}@media (width>=560px){.game-choices.svelte-1bapzlh{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=360px){.game-choices.svelte-1bapzlh{grid-template-columns:minmax(0,1fr)}.secondary-choices.svelte-1bapzlh{flex-direction:column}}.game-choice.svelte-1bapzlh{border:1px solid var(--color-gray-300);text-align:start;min-height:56px;color:inherit;cursor:pointer;border-radius:8px;align-items:center;gap:8px;padding:8px 10px;font-size:.875rem;line-height:1.25;display:flex}.game-choice.svelte-1bapzlh:hover{background:var(--color-gray-100)}.game-choice[aria-pressed=true].svelte-1bapzlh{border-color:var(--color-primary);box-shadow:inset 0 0 0 1px var(--color-primary);background:var(--color-blue-50)}.pictogram.svelte-1bapzlh{flex:none;font-size:26px;display:flex}.empty-search.svelte-1bapzlh{grid-column:1/-1;margin:6px 0;font-size:.875rem}.dark dialog.svelte-1bapzlh{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:var(--color-gray-900);color:var(--color-gray-100);border-color:var(--color-gray-700)}.dark .close.svelte-1bapzlh:hover{background:var(--color-gray-800)}.dark .choice.svelte-1bapzlh{border-color:var(--color-gray-700)}.dark .choice.svelte-1bapzlh:hover{background:var(--color-gray-800);border-color:var(--color-primary-lighter)}.dark .primary-choice.svelte-1bapzlh{border-color:var(--color-primary)}.dark .primary-choice.svelte-1bapzlh:hover{background:var(--color-primary-dark)}.dark input[type=search].svelte-1bapzlh,.dark .game-choice.svelte-1bapzlh{background:var(--color-gray-900);border-color:var(--color-gray-700)}.dark .game-choice.svelte-1bapzlh:hover{background:var(--color-gray-800)}.dark .game-choice[aria-pressed=true].svelte-1bapzlh{border-color:var(--color-primary-lighter);box-shadow:inset 0 0 0 1px var(--color-primary-lighter);background:var(--color-blue-950)}
