.ex.svelte-1w567vk{max-width:760px;margin:0 auto;padding:20px 16px 40px}.ex-search.svelte-1w567vk{display:grid;grid-template-columns:18px minmax(0,1fr);align-items:center;gap:10px;height:48px;padding:0 14px;background:var(--bg-card);border:1.5px solid var(--field-border, var(--border-main));border-radius:24px;color:var(--text-muted)}.ex-search.svelte-1w567vk:focus-within{border-color:var(--text-secondary)}.ex-search.svelte-1w567vk input:where(.svelte-1w567vk){border:0;outline:0;background:transparent;color:var(--text-primary);font:inherit;font-size:1rem;min-width:0}.ex-h.svelte-1w567vk{font-size:1.125rem;font-weight:800;color:var(--text-primary);margin:28px 0 12px}.ex-grid.svelte-1w567vk,.ex-shows.svelte-1w567vk{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.ex-tile.svelte-1w567vk{position:relative;display:block;height:104px;padding:0;overflow:hidden;border-radius:var(--r-card, 10px);border:0;cursor:pointer;background:radial-gradient(120% 140% at 85% 50%,#3a4050,#1c2029 55%,#12151c);text-decoration:none;text-align:left;font:inherit}.ex-sub.svelte-1w567vk{position:absolute;z-index:1;left:12px;right:10px;bottom:10px;color:#ffffffd9;font-size:.75rem;font-weight:600;line-height:1.3;text-shadow:0 1px 4px rgba(0,0,0,.6)}.ex-tile.svelte-1w567vk img.ex-art:where(.svelte-1w567vk){left:auto;right:4%;top:8%;width:70%;height:84%;object-fit:contain;object-position:100% 50%;filter:none;opacity:.3;transform:none}.ex-tile.svelte-1w567vk:hover img.ex-art:where(.svelte-1w567vk){opacity:.42;transform:none;filter:none}.ex-tile.svelte-1w567vk img:where(.svelte-1w567vk){position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 30%;filter:grayscale(1) contrast(1.05) brightness(.78);transition:transform .3s,filter .3s}.ex-tile.svelte-1w567vk:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0000009e,#0000002e 55%,#0000000d)}.ex-tile.svelte-1w567vk:hover img:where(.svelte-1w567vk){transform:scale(1.04);filter:grayscale(.2) brightness(.8)}.ex-name.svelte-1w567vk{position:absolute;z-index:1;left:12px;right:10px;top:10px;color:#fff;font-size:1.0625rem;font-weight:800;line-height:1.2;text-shadow:0 1px 6px rgba(0,0,0,.55);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ex-show.svelte-1w567vk{aspect-ratio:1 / 1;display:grid;grid-template-rows:auto auto 1fr auto auto;align-content:center;justify-items:center;gap:8px;padding:16px 12px;border-radius:var(--r-card, 10px);text-decoration:none;text-align:center;color:#fff;overflow:hidden;background:radial-gradient(120% 90% at 50% 40%,color-mix(in srgb,var(--show) 88%,#fff 12%),color-mix(in srgb,var(--show) 70%,#000 30%))}.ex-show-eve.svelte-1w567vk{background:radial-gradient(120% 90% at 50% 40%,color-mix(in srgb,var(--show) 75%,#1e293b 25%),#0b1220)}.ex-show-k.svelte-1w567vk{font-family:var(--font-mono);font-size:.5625rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;opacity:.9}.ex-rule.svelte-1w567vk{width:70%;height:2px;background:#ffffffbf;border-radius:1px}.ex-rule-2.svelte-1w567vk{width:46%}.ex-show-t.svelte-1w567vk{display:flex;flex-direction:column;align-items:center;align-self:center;line-height:.95}.ex-show-t.svelte-1w567vk span:where(.svelte-1w567vk){font-size:1.25rem;font-weight:600;letter-spacing:.01em}.ex-show-t.svelte-1w567vk b:where(.svelte-1w567vk){font-size:2.6rem;font-weight:900;letter-spacing:.02em}.ex-show-s.svelte-1w567vk{font-size:.6875rem;font-weight:700;opacity:.92}.ex-soon.svelte-1w567vk{filter:saturate(.55)}.ex-results.svelte-1w567vk{margin-top:14px;background:var(--bg-card);border:1px solid var(--border-main);border-radius:var(--r-card, 10px);overflow:hidden}.ex-hit.svelte-1w567vk{display:flex;flex-direction:column;gap:3px;width:100%;padding:12px 16px;border:0;border-top:1px solid var(--border-main);background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}.ex-results.svelte-1w567vk>.ex-hit:where(.svelte-1w567vk):first-child{border-top:0}.ex-kind.svelte-1w567vk{font-family:var(--font-mono);font-size:.625rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--label, var(--text-muted))}.ex-ht.svelte-1w567vk{font-size:.9375rem;font-weight:600;line-height:1.35;color:var(--text-primary)}.ex-none.svelte-1w567vk{padding:16px;margin:0;color:var(--text-muted);font-size:.875rem}.ex-grade.svelte-1w567vk{display:block;margin-top:14px;padding:14px 16px;border-radius:var(--r-card, 10px);background:var(--bg-card);border:1px solid var(--grade-green);color:var(--text-primary);font-weight:700;text-decoration:none}
