.skeleton-run-panel[data-v-b46c4d0e]{--run-panel-h:148px;height:calc(var(--run-panel-h) + 2px)}.skeleton-run-panel--owned[data-v-b46c4d0e]{height:auto;min-height:calc(var(--run-panel-h) + 26px + var(--space-1))}.skeleton-run-panel__gauge[data-v-b46c4d0e]{display:grid}.skeleton-run-panel__board[data-v-b46c4d0e],.skeleton-run-panel__meta[data-v-b46c4d0e],.skeleton-run-panel__skills[data-v-b46c4d0e]{display:none}@media (max-width:899px){.skeleton-run-panel[data-v-b46c4d0e]{height:auto;padding:calc(1px + var(--space-1)) var(--space-3) calc(1px + var(--space-1)) var(--space-4)}.skeleton-run-panel[data-v-b46c4d0e],.skeleton-run-panel--owned[data-v-b46c4d0e]{min-height:calc(var(--run-panel-h) + 2px)}.skeleton-run-panel__gauge[data-v-b46c4d0e]{row-gap:var(--space-3)}.skeleton-run-panel__board[data-v-b46c4d0e],.skeleton-run-panel__meta[data-v-b46c4d0e],.skeleton-run-panel__skills[data-v-b46c4d0e]{display:block}.skeleton-run-panel__meta[data-v-b46c4d0e]{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-b46c4d0e]{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-b46c4d0e]{height:calc(64px + var(--space-1))}.skeleton-run-panel__board[data-v-b46c4d0e]{aspect-ratio:5}}.day-strip[data-v-93889caf]{--band-h:120px;--reading-h:20px;--day-num-h:18px;--mark-d:28px;--marks-h:96px;--level-h:24px;--tier-h:22px;--axis-w:44px;gap:var(--space-1);flex-direction:column;min-width:0;display:flex;position:relative}.day-strip__reading[data-v-93889caf]{height:var(--reading-h);color:var(--ink-muted);font-family:var(--font-body);font-size:var(--text-sm);line-height:var(--reading-h);white-space:nowrap;margin:0}.day-strip__num[data-v-93889caf]{color:var(--ink-title);font-family:var(--font-body);font-weight:700}.day-strip__scroll[data-v-93889caf]{margin-right:var(--axis-w);scrollbar-width:none;-ms-overflow-style:none;overflow:auto hidden}.day-strip__scroll[data-v-93889caf]::-webkit-scrollbar{display:none}.day-strip__grid[data-v-93889caf]{align-items:stretch;min-width:min-content;display:grid;position:relative}.day-strip__band[data-v-93889caf]{height:var(--band-h);pointer-events:none;position:absolute;top:0;left:0;right:0}.day-strip__svg[data-v-93889caf]{display:block}.day-strip__rule[data-v-93889caf]{stroke:var(--edge);stroke-width:1px}.day-strip__prestige[data-v-93889caf]{fill:none;stroke:var(--gold);stroke-width:2px;stroke-linejoin:round}.day-strip__health[data-v-93889caf]{fill:none;stroke:var(--ink-dim);stroke-width:1px;stroke-linejoin:round}.day-strip__prestige-dot[data-v-93889caf]{fill:var(--gold)}.day-strip__crown[data-v-93889caf]{width:16px;height:16px;position:absolute;transform:translate(-50%,-50%)}.day-strip__label[data-v-93889caf]{fill:var(--ink-title);font-family:var(--font-body);font-variant-numeric:tabular-nums;font-size:12px;font-weight:700}.day-strip__axis-box[data-v-93889caf]{top:calc(var(--reading-h) + var(--space-1));width:var(--axis-w);height:var(--band-h);pointer-events:none;position:absolute;right:0}.day-strip__axis[data-v-93889caf]{font-variant-numeric:tabular-nums;display:block;right:0;transform:translateY(-50%)}.day-strip__axis[data-v-93889caf],.day-strip__key[data-v-93889caf]{color:var(--ink-dim);font-family:var(--font-body);font-size:var(--text-xs);line-height:14px;position:absolute}.day-strip__key[data-v-93889caf]{top:calc(var(--reading-h) + var(--space-1));right:var(--axis-w);gap:var(--space-3);pointer-events:none;margin:0;display:flex}.day-strip__key-fact[data-v-93889caf]{align-items:center;gap:var(--space-1);display:inline-flex}.day-strip__key-dash[data-v-93889caf]{width:12px;height:2px}.day-strip__key-dash--prestige[data-v-93889caf]{background:var(--gold)}.day-strip__key-dash--health[data-v-93889caf]{background:var(--ink-dim);height:1px}.day-strip__day[data-v-93889caf]{--_wash:color-mix(in srgb, var(--gold) 8%, transparent);grid-template-rows:var(--band-h) var(--tier-h) var(--day-num-h) minmax(var(--marks-h),auto) var(--level-h);color:inherit;cursor:pointer;font:inherit;text-align:center;background:0 0;border:0;justify-items:center;display:grid;position:relative}.day-strip__day--shown[data-v-93889caf]{background-image:linear-gradient(var(--_wash),var(--_wash));background-repeat:no-repeat;background-size:100% calc(100% - var(--level-h))}.day-strip__tier-row[data-v-93889caf]{height:var(--tier-h);grid-row:2;justify-content:center;align-items:center;display:flex}.day-strip__day-num[data-v-93889caf]{color:var(--ink-title);font-family:var(--font-body);font-size:var(--text-md);font-weight:700;line-height:var(--day-num-h);grid-row:3;align-self:center}.day-strip__day--shown .day-strip__day-num[data-v-93889caf]{box-shadow:inset 0 -2px 0 var(--gold);color:var(--gold)}.day-strip__marks[data-v-93889caf]{align-items:center;gap:var(--space-1);padding-top:var(--space-1);flex-direction:column;grid-row:4;display:flex}.day-strip__mark[data-v-93889caf]{width:var(--mark-d);height:var(--mark-d);background:var(--surface-inset);box-shadow:inset 0 0 0 2px var(--_mark);border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex;position:relative}.day-strip__mark--win[data-v-93889caf]{--_mark:var(--kw-heal)}.day-strip__mark--loss[data-v-93889caf]{--_mark:var(--danger)}.day-strip__mark--open[data-v-93889caf]{--_mark:var(--edge-hi)}.day-strip__mark-art[data-v-93889caf]{-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;border-radius:50%;width:24px;height:24px}.day-strip__mark-monster[data-v-93889caf]{background:var(--_mark);clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);width:12px;height:12px}.day-strip__level-row[data-v-93889caf]{height:var(--level-h);grid-row:5;justify-content:center;align-items:center;display:flex}.day-strip__level[data-v-93889caf]{display:inline-flex}.day-strip__level[data-v-93889caf] .ui-stat-gem__plate{min-height:20px;padding:0 3px}.day-strip__level[data-v-93889caf] .ui-stat-gem__value{font-size:var(--text-sm)}@media (max-width:899px){.day-strip[data-v-93889caf]{--band-h:96px}}.run-details[data-v-e871dc8f]{--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-e871dc8f]{height:var(--details-h)}.run-details__facts[data-v-e871dc8f]{gap:var(--space-1) var(--space-3);padding:var(--space-3) 0;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;margin:0;line-height:20px;display:flex}.run-details__fact+.run-details__fact[data-v-e871dc8f]:before{content:"·";margin-right:var(--space-3);color:var(--ink-dim)}.run-details__body[data-v-e871dc8f]{gap:var(--space-5);grid-template-columns:minmax(0,1fr) auto;align-items:start;min-width:0;display:grid}.run-details__strip[data-v-e871dc8f]{min-width:0}.run-details__slot[data-v-e871dc8f]{--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-e871dc8f],.run-details__stash-title[data-v-e871dc8f]{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-e871dc8f] .encounter-board--mini{grid-template-columns:minmax(0,1fr);grid-template-rows:auto var(--tray-h)}.run-details__stash[data-v-e871dc8f]{gap:var(--space-1);opacity:.6;flex-direction:column;display:flex}.run-details__state[data-v-e871dc8f]{color:var(--ink-muted);font-family:var(--font-body);font-size:var(--text-sm);margin:0;line-height:20px}.run-details__num[data-v-e871dc8f]{color:var(--ink-title);font-family:var(--font-body);font-weight:700}@media (max-width:899px){.run-details__body[data-v-e871dc8f]{grid-template-columns:minmax(0,1fr)}.run-details__slot[data-v-e871dc8f],.run-details__strip[data-v-e871dc8f]{width:100%}}.run-panel[data-v-9a2a5c78]{--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-9a2a5c78]{--_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-9a2a5c78]: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-9a2a5c78]:after{background:color-mix(in srgb,var(--brand-grad-2) 35%,transparent);animation:none}}.run-panel.run-panel--live[data-v-9a2a5c78]: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-9a2a5c78]{opacity:.8}.run-panel__grade[data-v-9a2a5c78]{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-9a2a5c78] .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-9a2a5c78] .ui-panel__body{min-height:var(--run-panel-h)}.run-panel__meta[data-v-9a2a5c78]{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__meta[data-v-9a2a5c78]>*{flex:none;max-width:100%}.run-panel__owner[data-v-9a2a5c78]{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-9a2a5c78]{-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-9a2a5c78]{color:var(--ink-muted);justify-content:center;align-items:center;line-height:1;display:flex}.run-panel__owner-disc--letter[data-v-9a2a5c78],.run-panel__owner-name[data-v-9a2a5c78]{font-family:var(--font-body);font-size:var(--text-sm);font-weight:700}.run-panel__owner-name[data-v-9a2a5c78]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.run-panel__owner--unclaimed .run-panel__owner-disc--letter[data-v-9a2a5c78]{color:var(--ink-dim)}.run-panel__owner--hidden[data-v-9a2a5c78]{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-9a2a5c78]{opacity:.6}.run-panel__owner[data-v-9a2a5c78]:hover{color:var(--ink-title);text-decoration:none}.run-panel__line[data-v-9a2a5c78]{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-9a2a5c78]{min-width:calc(var(--ch-sans)*18);font-variant-numeric:tabular-nums;display:inline-block}.run-panel__tracker[data-v-9a2a5c78]{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-9a2a5c78]{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__stamp img[data-v-9a2a5c78]{opacity:.5;width:auto;height:135%;position:absolute;top:-12%;left:0;-webkit-mask-image:linear-gradient(90deg,#000 55%,#0000);mask-image:linear-gradient(90deg,#000 55%,#0000)}.run-panel__hero[data-v-9a2a5c78]{align-items:center;max-width:100%;height:32px;display:flex;position:relative}.run-panel__hero-name[data-v-9a2a5c78]{z-index:1;max-width:100%;position:relative}.run-panel__hero-name[data-v-9a2a5c78] .ui-hero-name__label{text-overflow:ellipsis;white-space:nowrap;max-width:100%;display:block;overflow:hidden}.run-panel__level[data-v-9a2a5c78]{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-9a2a5c78]{--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-9a2a5c78]{place-content:start center;gap:var(--space-1);flex-wrap:wrap;width:236px;display:flex;position:relative}.run-panel__skill-cell[data-v-9a2a5c78]{--tile-ar:1 / 1;--tile-h:36px;z-index:1;flex:none;width:36px;height:36px;position:relative}.run-panel__skills-over[data-v-9a2a5c78]{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-9a2a5c78]{gap:var(--space-2);flex-direction:column;width:240px;display:flex}.run-panel__tip-row[data-v-9a2a5c78]{align-items:center;gap:var(--space-2);min-width:0;display:flex}.run-panel__tip-skill-cell[data-v-9a2a5c78]{--tile-ar:1 / 1;--tile-h:32px;flex:none;width:32px;height:32px;display:block}.run-panel__tip-skill[data-v-9a2a5c78] .card-tile__frame{width:32px}.run-panel__tip-name[data-v-9a2a5c78]{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-9a2a5c78]{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-9a2a5c78]{align-items:center;gap:var(--space-1);flex-direction:column;display:flex}.run-panel__fact-label[data-v-9a2a5c78]{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-9a2a5c78]{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-9a2a5c78]{color:var(--ink-muted);font-family:var(--font-body);font-size:var(--text-sm)}.run-panel__fact--wide[data-v-9a2a5c78]{grid-column:span 2}.run-panel__toggle-cell[data-v-9a2a5c78]{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-9a2a5c78]{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-9a2a5c78]{transform:rotate(180deg)}.run-panel__details[data-v-9a2a5c78]{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-9a2a5c78]{grid-template-rows:1fr}.run-panel__details-inner[data-v-9a2a5c78]{min-height:0;overflow:hidden}.run-panel__details--open:not(.run-panel__details--travelling) .run-panel__details-inner[data-v-9a2a5c78]{overflow:visible}@media (prefers-reduced-motion:reduce){.run-panel__chevron[data-v-9a2a5c78],.run-panel__details[data-v-9a2a5c78]{transition:none}}.run-panel__link[data-v-9a2a5c78]{position:absolute;inset:0}.run-panel[data-v-9a2a5c78]:hover .ui-panel__body{background:var(--surface-panel-2)}@media (max-width:1199px){.run-panel[data-v-9a2a5c78]{--meta-w:150px}.run-panel[data-v-9a2a5c78] .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-9a2a5c78]{width:212px}.run-panel__skill-cell[data-v-9a2a5c78]{--tile-h:32px;width:32px;height:32px}.run-panel__skills-over[data-v-9a2a5c78]{width:32px;height:32px}}@media (max-width:899px){.run-panel[data-v-9a2a5c78]{content-visibility:visible;contain-intrinsic-size:none}.run-panel[data-v-9a2a5c78] .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-9a2a5c78]{grid-area:meta}.run-panel__facts[data-v-9a2a5c78]{grid-area:facts}.run-panel__skills[data-v-9a2a5c78]{grid-area:skills}.run-panel__board[data-v-9a2a5c78]{grid-area:board}.run-panel__toggle-cell[data-v-9a2a5c78]{grid-area:toggle;align-self:start;align-items:flex-start}.run-panel__details[data-v-9a2a5c78]{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-9a2a5c78]{margin-top:0}.run-panel__board[data-v-9a2a5c78]{width:100%}.run-panel__stamp[data-v-9a2a5c78]{display:none}}
