.skeleton-run-panel[data-v-dea04a97]{--run-panel-h:148px;height:calc(var(--run-panel-h) + 2px)}.skeleton-run-panel__gauge[data-v-dea04a97]{display:grid}.skeleton-run-panel__board[data-v-dea04a97],.skeleton-run-panel__meta[data-v-dea04a97],.skeleton-run-panel__skills[data-v-dea04a97]{display:none}@media (max-width:899px){.skeleton-run-panel[data-v-dea04a97]{height:auto;padding:calc(1px + var(--space-1)) var(--space-3) calc(1px + var(--space-1)) var(--space-4)}.skeleton-run-panel[data-v-dea04a97],.skeleton-run-panel--owned[data-v-dea04a97]{min-height:calc(var(--run-panel-h) + 2px)}.skeleton-run-panel__gauge[data-v-dea04a97]{row-gap:var(--space-3)}.skeleton-run-panel__board[data-v-dea04a97],.skeleton-run-panel__meta[data-v-dea04a97],.skeleton-run-panel__skills[data-v-dea04a97]{display:block}.skeleton-run-panel__meta[data-v-dea04a97]{height:calc(74px + var(--space-1)*2 + var(--text-sm)*1.25 + var(--space-1) + var(--space-1) + var(--space-1))}.skeleton-run-panel--owned .skeleton-run-panel__meta[data-v-dea04a97]{height:calc(98px + var(--space-1) + var(--space-1)*2 + var(--text-sm)*1.25 + var(--space-1) + var(--space-1) + var(--space-1))}.skeleton-run-panel__skills[data-v-dea04a97]{height:calc(64px + var(--space-1))}.skeleton-run-panel__board[data-v-dea04a97]{aspect-ratio:5}}.run-details[data-v-cbecb75e]{--details-h:406px;gap:var(--space-3);min-height:var(--details-h);padding:0 0 var(--space-2);flex-direction:column;display:flex}.run-details__skeleton[data-v-cbecb75e]{height:var(--details-h)}.run-details__facts[data-v-cbecb75e]{gap:var(--space-1) var(--space-3);margin:0 calc((var(--space-3) + 1px)*-1) 0 calc((var(--space-4) + 1px)*-1);padding:var(--space-3) calc(var(--space-3) + 1px) var(--space-3) calc(var(--space-4) + 1px);border-top:1px solid var(--edge);border-bottom:1px solid var(--edge);color:var(--ink-muted);font-family:var(--font-body);font-size:var(--text-sm);flex-wrap:wrap;line-height:20px;display:flex}.run-details__fact+.run-details__fact[data-v-cbecb75e]:before{content:"·";margin-right:var(--space-3);color:var(--ink-dim)}.run-details__body[data-v-cbecb75e]{gap:var(--space-5);grid-template-columns:minmax(0,1fr) auto;align-items:start;min-width:0;display:grid}.run-details__strip[data-v-cbecb75e]{min-width:0}.run-details__slot[data-v-cbecb75e]{--tray-tile:28px;--tray-h:calc(var(--tray-tile)*2 + var(--space-1));gap:var(--space-1);flex-direction:column;width:420px;display:flex}.run-details__slot-title[data-v-cbecb75e],.run-details__stash-title[data-v-cbecb75e]{height:18px;color:var(--ink-title);font-family:var(--font-body);font-size:var(--text-sm);font-weight:700;line-height:18px}.run-details__board[data-v-cbecb75e] .encounter-board--mini{grid-template-columns:minmax(0,1fr);grid-template-rows:auto var(--tray-h)}.run-details__stash[data-v-cbecb75e]{gap:var(--space-1);opacity:.6;flex-direction:column;display:flex}.run-details__state[data-v-cbecb75e]{color:var(--ink-muted);font-family:var(--font-body);font-size:var(--text-sm);margin:0;line-height:20px}.run-details__num[data-v-cbecb75e]{color:var(--ink-title);font-family:var(--font-body);font-weight:700}@media (max-width:899px){.run-details__body[data-v-cbecb75e]{grid-template-columns:minmax(0,1fr)}.run-details__slot[data-v-cbecb75e],.run-details__strip[data-v-cbecb75e]{width:100%}}.run-panel[data-v-48eb3c15]{--run-panel-h:148px;--meta-w:160px;--row-h:calc(var(--run-panel-h) - var(--space-1)*2);content-visibility:auto;contain-intrinsic-size:auto var(--run-panel-h);overflow-clip-margin:48px;position:relative}.run-panel.run-panel--live[data-v-48eb3c15]{--_edge:var(--accent);box-shadow:0 0 14px color-mix(in srgb,var(--brand-grad-2) 30%,transparent)}.run-panel.run-panel--live[data-v-48eb3c15]:after{content:"";z-index:2;pointer-events:none;background:conic-gradient(from var(--live-angle),color-mix(in srgb,var(--brand-grad-2) 35%,transparent) 0 52%,var(--brand-grad-3) 58%,var(--brand-grad-2) 64%,var(--brand-grad-1) 68%,var(--brand-grad-2) 72%,color-mix(in srgb,var(--brand-grad-2) 35%,transparent) 84% 100%);-webkit-mask-composite:xor;padding:2px;animation:5s linear infinite live-sweep;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@media (prefers-reduced-motion:reduce){.run-panel.run-panel--live[data-v-48eb3c15]:after{background:color-mix(in srgb,var(--brand-grad-2) 35%,transparent);animation:none}}.run-panel.run-panel--live[data-v-48eb3c15]:after{clip-path:polygon(var(--chamfer-sm) 0,calc(100% - var(--chamfer-sm)) 0,100% var(--chamfer-sm),100% calc(100% - var(--chamfer-sm)),calc(100% - var(--chamfer-sm)) 100%,var(--chamfer-sm) 100%,0 calc(100% - var(--chamfer-sm)),0 var(--chamfer-sm))}.run-panel.run-panel--lost[data-v-48eb3c15]{opacity:.8}.run-panel__grade[data-v-48eb3c15]{z-index:1;background:var(--_rim);width:6px;clip-path:polygon(0 var(--chamfer-sm),var(--chamfer-sm) 0,100% 0,100% 100%,var(--chamfer-sm) 100%,0 calc(100% - var(--chamfer-sm)));position:absolute;top:-1px;bottom:-1px;left:-1px}.run-panel[data-v-48eb3c15] .ui-panel__body{isolation:isolate;grid-template-columns:var(--meta-w) minmax(0,1fr) 240px 200px 40px;grid-template-rows:minmax(var(--row-h),auto) auto;-moz-column-gap:var(--space-4);column-gap:var(--space-4);padding-block:var(--space-1);padding-left:var(--space-4);align-items:center;row-gap:0;display:grid}.run-panel--owned[data-v-48eb3c15] .ui-panel__body{min-height:var(--run-panel-h)}.run-panel__meta[data-v-48eb3c15]{justify-content:center;align-self:stretch;align-items:flex-start;gap:var(--space-2);min-width:0;max-width:calc(100% + var(--space-4));padding-block:calc(var(--space-1) + 1px);padding-left:var(--space-4);margin-block:calc((var(--space-1) + 1px)*-1);margin-left:calc(var(--space-4)*-1);background:linear-gradient(to right,color-mix(in srgb,var(--_wash) 22%,transparent),transparent);flex-direction:column;display:flex}.run-panel:has(.run-panel__details--open) .run-panel__meta[data-v-48eb3c15]{margin-bottom:0}.run-panel__meta[data-v-48eb3c15]>*{flex:none;max-width:100%}.run-panel__owner[data-v-48eb3c15]{z-index:1;align-items:center;gap:var(--space-2);max-width:100%;color:var(--ink);display:flex;position:relative}.run-panel__owner-disc[data-v-48eb3c15]{-o-object-fit:cover;object-fit:cover;background:var(--surface-inset);border-radius:50%;flex:none;width:24px;height:24px}.run-panel__owner-disc--letter[data-v-48eb3c15]{color:var(--ink-muted);justify-content:center;align-items:center;line-height:1;display:flex}.run-panel__owner-disc--letter[data-v-48eb3c15],.run-panel__owner-name[data-v-48eb3c15]{font-family:var(--font-body);font-size:var(--text-sm);font-weight:700}.run-panel__owner-name[data-v-48eb3c15]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.run-panel__owner--unclaimed .run-panel__owner-disc--letter[data-v-48eb3c15]{color:var(--ink-dim)}.run-panel__owner--hidden[data-v-48eb3c15]{color:var(--ink-dim);opacity:.6;font-family:var(--font-body);font-size:var(--text-sm);font-weight:700}.run-panel__owner--faded[data-v-48eb3c15]{opacity:.6}.run-panel__owner[data-v-48eb3c15]:hover{color:var(--ink-title);text-decoration:none}.run-panel__line[data-v-48eb3c15]{height:20px;color:var(--ink-muted);font-family:var(--font-body);font-size:var(--text-sm);text-overflow:ellipsis;white-space:nowrap;line-height:20px;overflow:hidden}.run-panel__timing[data-v-48eb3c15]{min-width:calc(var(--ch-sans)*18);font-variant-numeric:tabular-nums;display:inline-block}.run-panel__tracker[data-v-48eb3c15]{top:calc(var(--space-2) - 1px);right:calc(var(--space-2) - 1px);z-index:1;color:var(--ink-dim);font-family:var(--font-body);font-size:var(--text-sm);opacity:.6;pointer-events:none;line-height:1;position:absolute}.run-panel__stamp[data-v-48eb3c15]{top:-1px;left:calc(var(--space-4) + var(--meta-w)*.4);z-index:-1;height:calc(var(--row-h) + var(--space-1)*2 + 2px);pointer-events:none;position:absolute;right:0;overflow:hidden}.run-panel:has(.run-panel__details--open) .run-panel__stamp[data-v-48eb3c15]{height:calc(var(--row-h) + var(--space-1) + 1px)}.run-panel__stamp img[data-v-48eb3c15]{opacity:.5;width:auto;height:135%;-webkit-mask-image:linear-gradient(to right,transparent,#000 var(--space-6),#000 55%,transparent);-webkit-mask-image:linear-gradient(to right,transparent,#000 var(--space-6),#000 55%,transparent);mask-image:linear-gradient(to right,transparent,#000 var(--space-6),#000 55%,transparent);position:absolute;top:-12%;left:0}.run-panel__hero[data-v-48eb3c15]{align-items:center;max-width:100%;height:32px;display:flex;position:relative}.run-panel__hero-name[data-v-48eb3c15]{z-index:1;max-width:100%;position:relative}.run-panel__hero-name[data-v-48eb3c15] .ui-hero-name__label{text-overflow:ellipsis;white-space:nowrap;max-width:100%;display:block;overflow:clip visible}.run-panel__level[data-v-48eb3c15]{z-index:2;background:var(--surface-inset);width:16px;height:16px;box-shadow:0 0 0 1px var(--edge);color:var(--ink);font-family:var(--font-numeral);font-size:var(--text-xs);border-radius:50%;justify-content:center;align-items:center;line-height:1;display:flex;position:absolute;top:16px;left:18px}.run-panel__board[data-v-48eb3c15]{--socket-h:calc(var(--run-panel-h) - var(--space-1)*4);--socket-w:calc(var(--socket-h)/2);z-index:1;width:min(100%,10 * var(--socket-w));padding-block:var(--space-1);margin-inline:auto;position:relative}.run-panel__skills[data-v-48eb3c15]{place-content:start center;gap:var(--space-1);flex-wrap:wrap;width:236px;display:flex;position:relative}.run-panel__skill-cell[data-v-48eb3c15]{--tile-ar:1 / 1;--tile-h:36px;z-index:1;flex:none;width:36px;height:36px;position:relative}.run-panel__skills-over[data-v-48eb3c15]{z-index:1;width:36px;height:36px;color:var(--ink-dim);font-family:var(--font-body);font-size:var(--text-xs);justify-content:center;align-items:center;font-weight:700;line-height:1;display:flex;position:absolute;bottom:0;right:0}.run-panel__skills-tip[data-v-48eb3c15]{gap:var(--space-2);flex-direction:column;width:240px;display:flex}.run-panel__tip-row[data-v-48eb3c15]{align-items:center;gap:var(--space-2);min-width:0;display:flex}.run-panel__tip-skill-cell[data-v-48eb3c15]{--tile-ar:1 / 1;--tile-h:32px;flex:none;width:32px;height:32px;display:block}.run-panel__tip-skill[data-v-48eb3c15] .card-tile__frame{width:32px}.run-panel__tip-name[data-v-48eb3c15]{min-width:0;color:var(--ink);font-family:var(--font-body);font-size:var(--text-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.run-panel__facts[data-v-48eb3c15]{gap:var(--space-2) var(--space-2);grid-template-columns:repeat(3,minmax(0,1fr));align-content:center;display:grid}.run-panel__fact[data-v-48eb3c15]{align-items:center;gap:var(--space-1);flex-direction:column;display:flex}.run-panel__fact-label[data-v-48eb3c15]{height:16px;color:var(--ink-dim);font-family:var(--font-body);font-size:var(--text-xs);white-space:nowrap;line-height:16px}.run-panel__fact-value[data-v-48eb3c15]{height:20px;color:var(--ink-title);font-family:var(--font-numeral);font-size:var(--text-lg);white-space:nowrap;line-height:20px}.run-panel__fact-noun[data-v-48eb3c15]{color:var(--ink-muted);font-family:var(--font-body);font-size:var(--text-sm)}.run-panel__fact--wide[data-v-48eb3c15]{grid-column:span 2}.run-panel__toggle-cell[data-v-48eb3c15]{z-index:2;margin-right:calc(var(--space-1)*-1);justify-content:flex-end;justify-self:end;align-items:center;display:flex;position:relative}.run-panel__chevron[data-v-48eb3c15]{clip-path:polygon(0 0,100% 0,50% 100%);background:currentColor;width:10px;height:6px;transition:transform .2s ease-out}.run-panel__chevron--open[data-v-48eb3c15]{transform:rotate(180deg)}.run-panel__details[data-v-48eb3c15]{z-index:1;grid-area:2/1/auto/-1;grid-template-rows:0fr;grid-template-columns:minmax(0,1fr);align-self:stretch;min-width:0;transition:grid-template-rows .2s ease-out;display:grid;position:relative}.run-panel__details--open[data-v-48eb3c15]{grid-template-rows:1fr}.run-panel__details-inner[data-v-48eb3c15]{min-height:0;overflow:hidden}.run-panel__details--open:not(.run-panel__details--travelling) .run-panel__details-inner[data-v-48eb3c15]{overflow:visible}@media (prefers-reduced-motion:reduce){.run-panel__chevron[data-v-48eb3c15],.run-panel__details[data-v-48eb3c15]{transition:none}}.run-panel__link[data-v-48eb3c15]{position:absolute;inset:0}.run-panel[data-v-48eb3c15]:hover .ui-panel__body{background:var(--surface-panel-2)}@media (max-width:1199px){.run-panel[data-v-48eb3c15]{--meta-w:150px}.run-panel[data-v-48eb3c15] .ui-panel__body{grid-template-columns:var(--meta-w) minmax(0,1fr) 212px 176px 40px;min-height:var(--run-panel-h)}.run-panel__skills[data-v-48eb3c15]{width:212px}.run-panel__skill-cell[data-v-48eb3c15]{--tile-h:32px;width:32px;height:32px}.run-panel__skills-over[data-v-48eb3c15]{width:32px;height:32px}}@media (max-width:899px){.run-panel[data-v-48eb3c15]{content-visibility:visible;contain-intrinsic-size:none}.run-panel[data-v-48eb3c15] .ui-panel__body{row-gap:var(--space-3);-moz-column-gap:var(--space-4);column-gap:var(--space-4);grid-template:"meta facts toggle""skills skills skills""board board board""details details details"/minmax(0,1fr) auto 40px}.run-panel__meta[data-v-48eb3c15]{grid-area:meta}.run-panel__facts[data-v-48eb3c15]{grid-area:facts}.run-panel__skills[data-v-48eb3c15]{grid-area:skills}.run-panel__board[data-v-48eb3c15]{grid-area:board}.run-panel__toggle-cell[data-v-48eb3c15]{grid-area:toggle;align-self:start;align-items:flex-start}.run-panel__details[data-v-48eb3c15]{margin-top:calc(var(--space-3)*-1);grid-area:details;transition:grid-template-rows .2s ease-out,margin-top .2s ease-out}.run-panel__details--open[data-v-48eb3c15]{margin-top:0}.run-panel__board[data-v-48eb3c15]{width:100%}.run-panel__stamp[data-v-48eb3c15]{display:none}}
