.card.svelte-15dddy8{border:1px dashed color-mix(in oklab, var(--grade) 45%, var(--rule-2));border-top:3px solid color-mix(in oklab, var(--grade) 55%, transparent);background:color-mix(in oklab, var(--grade) 4%, var(--paper-2));border-radius:10px;align-items:flex-start;gap:12px;min-width:0;height:100%;min-height:150px;padding:14px;display:flex}.card.svelte-15dddy8 .socket:where(.svelte-15dddy8){width:56px;height:56px;color:color-mix(in oklab, var(--grade) 70%, transparent)}.words.svelte-15dddy8{text-align:left;min-width:0;min-height:56px;color:var(--ink-2);align-items:center;font-size:13.5px;line-height:1.45;display:flex}.words.open.svelte-15dddy8{font-size:14px;font-weight:600}.row.svelte-15dddy8{grid-template-columns:36px 34px minmax(0,1fr);align-items:center;gap:10px;padding:8px 10px 8px 12px;font-size:15px;display:grid}.rk.svelte-15dddy8{color:color-mix(in oklab, var(--grade) 55%, var(--muted));font-size:14px;font-weight:700}.row.svelte-15dddy8 .socket:where(.svelte-15dddy8){width:34px;height:34px}.open-word.svelte-15dddy8{color:var(--muted);font-size:14px}.socket.svelte-15dddy8{background:color-mix(in oklab, var(--paper) 82%, black);box-shadow:inset 0 2px 4px #00000073, inset 0 -1px 0 color-mix(in oklab, var(--ink) 10%, transparent), 0 1px 0 color-mix(in oklab, var(--ink) 6%, transparent);border-radius:50%;flex:none;place-items:center;display:grid}.route-draw.svelte-pr2mer{stroke-dasharray:1 0}.group:hover .route-draw.svelte-pr2mer,.group:focus-visible .route-draw.svelte-pr2mer{animation:svelte-pr2mer-route-draw calc(var(--t-slow) * 3) var(--ease-out)}@keyframes svelte-pr2mer-route-draw{0%{stroke-dasharray:0 1}to{stroke-dasharray:1 0}}@media (prefers-reduced-motion:reduce){.group:hover .route-draw.svelte-pr2mer{animation:none}}.card.svelte-1uk3koy{border:1px solid var(--rule);border-top:3px solid var(--grade);background:var(--paper-2);border-radius:10px;gap:12px;min-width:0;padding:14px;display:grid;position:relative;container-type:inline-size}.who.svelte-1uk3koy{align-items:center;gap:12px;min-width:0;display:flex}.names.svelte-1uk3koy{flex:1;gap:2px;min-width:0;display:grid}.nameline.svelte-1uk3koy{flex-wrap:wrap;align-items:center;gap:2px 6px;min-width:0;display:flex}.name.svelte-1uk3koy{overflow-wrap:anywhere;min-width:0;font-size:19px;font-weight:700;line-height:1.15}.meta.svelte-1uk3koy{min-width:0;color:var(--muted);white-space:nowrap;align-items:center;gap:6px;font-size:12.5px;display:flex}.guild.svelte-1uk3koy{text-overflow:ellipsis;max-width:100%;color:var(--ink-2);flex:none;overflow:hidden}.realm.svelte-1uk3koy{text-overflow:ellipsis;min-width:0;overflow:hidden}.guild.svelte-1uk3koy+.realm:where(.svelte-1uk3koy):before{content:"· "}.run.svelte-1uk3koy{justify-content:space-between;align-items:center;gap:10px;display:flex}.figure.svelte-1uk3koy{font-size:min(clamp(20px, 8.5cqw, 28px), calc(96cqw / var(--chars,10)));white-space:nowrap;color:var(--grade);font-weight:700;line-height:1;display:block}.first.svelte-1uk3koy .figure:where(.svelte-1uk3koy){font-size:min(clamp(22px, 9.5cqw, 32px), calc(96cqw / var(--chars,10)))}.aside.svelte-1uk3koy{color:var(--muted);font-size:13px;display:block}.marks.svelte-1uk3koy{flex:none;align-items:stretch;gap:8px;display:flex}.tile.svelte-1uk3koy{border:1px solid var(--rule-2);background:var(--card);width:54px;height:54px;color:var(--ink-2);transition:border-color var(--t-fast) var(--ease-out), background var(--t-fast) var(--ease-out);border-radius:8px;flex:none;place-items:center;display:grid}.first.svelte-1uk3koy .tile:where(.svelte-1uk3koy){border-color:color-mix(in oklab, var(--gold) 45%, transparent)}button.tile.svelte-1uk3koy:hover{border-color:var(--accent);background:var(--accent-wash)}.gap.svelte-1uk3koy{color:var(--muted);gap:4px;font-size:12.5px;display:grid}.gap.svelte-1uk3koy .bar:where(.svelte-1uk3koy){background:var(--card);height:6px;box-shadow:inset 0 0 0 1px var(--rule);border-radius:3px;overflow:hidden}.gap.svelte-1uk3koy .bar:where(.svelte-1uk3koy) i:where(.svelte-1uk3koy){background:var(--grade);border-radius:3px;height:100%;display:block}.compact.svelte-1uk3koy{gap:10px;padding:10px 12px}.compact.svelte-1uk3koy .name:where(.svelte-1uk3koy){font-size:17px}.compact.svelte-1uk3koy .figure:where(.svelte-1uk3koy){font-size:min(clamp(20px, 8.5cqw, 24px), calc(96cqw / var(--chars,10)))}.compact.first.svelte-1uk3koy .figure:where(.svelte-1uk3koy){font-size:min(clamp(22px, 9.5cqw, 28px), calc(96cqw / var(--chars,10)))}@media (width<=639.98px){.name.svelte-1uk3koy{font-size:17px}.figure.svelte-1uk3koy{font-size:min(clamp(20px, 8.5cqw, 24px), calc(96cqw / var(--chars,10)))}.first.svelte-1uk3koy .figure:where(.svelte-1uk3koy){font-size:min(clamp(22px, 9.5cqw, 28px), calc(96cqw / var(--chars,10)))}}.podium.svelte-ju9fkb{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;padding:14px 14px 12px;list-style:none;display:grid}.podium.stacked.svelte-ju9fkb{grid-template-columns:minmax(0,1fr);gap:8px}.step.svelte-ju9fkb{min-width:0;display:grid}@media (width<=639.98px){.podium.svelte-ju9fkb{grid-template-columns:minmax(0,1fr);padding:12px}}.runs.svelte-16jnsc6{margin:0;padding:0 0 4px;list-style:none}.runs.ruled.svelte-16jnsc6{border-top:1px solid var(--rule)}.run.svelte-16jnsc6{border-bottom:1px solid var(--rule);grid-template-columns:44px 34px minmax(0,1fr) 36px 96px 92px 64px 32px auto;align-items:center;gap:12px;padding:8px 12px 8px 16px;font-size:15px;display:grid;position:relative}.run.svelte-16jnsc6:last-child{border-bottom:0}.rk.svelte-16jnsc6{font-size:14px;font-weight:700}.rname.svelte-16jnsc6{overflow-wrap:anywhere;min-width:0;font-weight:700;line-height:1.25;display:grid}.who.svelte-16jnsc6{text-decoration:underline;-webkit-text-decoration-color:color-mix(in oklab, currentColor 35%, transparent);text-decoration-color:color-mix(in oklab, currentColor 35%, transparent);text-underline-offset:3px;transition:text-decoration-color var(--t-fast) var(--ease-out)}.who.svelte-16jnsc6:hover,.who.svelte-16jnsc6:focus-visible{text-decoration-color:currentColor}.rname.svelte-16jnsc6 small:where(.svelte-16jnsc6){color:var(--muted);font-size:12.5px;font-weight:400}.rroute.svelte-16jnsc6{color:var(--ink-2);opacity:.75;transition:opacity var(--t-fast) var(--ease-out), background var(--t-fast) var(--ease-out);border-radius:6px;place-items:center;display:grid}.rroute.svelte-16jnsc6:hover{opacity:1;background:var(--accent-wash)}.rtime.svelte-16jnsc6{text-align:right;font-weight:700;line-height:1.2;display:grid}.rtime.svelte-16jnsc6 small:where(.svelte-16jnsc6){color:var(--muted);font-size:12px;font-weight:400}.rgap.svelte-16jnsc6,.rday.svelte-16jnsc6{text-align:right;color:var(--muted);white-space:nowrap;font-size:13.5px}.narrow.svelte-16jnsc6 .run:where(.svelte-16jnsc6){grid-template-columns:36px 34px minmax(0,1fr) auto 32px auto;gap:10px;padding:8px 10px 8px 12px}.narrow.svelte-16jnsc6 .rroute:where(.svelte-16jnsc6),.narrow.svelte-16jnsc6 .rgap:where(.svelte-16jnsc6),.narrow.svelte-16jnsc6 .rday:where(.svelte-16jnsc6){display:none}@media (width<=639.98px){.run.svelte-16jnsc6{grid-template-columns:36px 34px minmax(0,1fr) auto 32px auto;gap:10px;padding:8px 10px 8px 12px}.rroute.svelte-16jnsc6,.rgap.svelte-16jnsc6,.rday.svelte-16jnsc6{display:none}}
