._ds{display:flex;flex-direction:row;gap:12px;align-items:flex-start}._dt{width:100%;min-width:0;top:calc(var(--top-bar-shadow-height) + 25px)}._du{flex-grow:1;flex-direction:column;gap:var(--gap-section-grid);min-width:300px}._du,._dv{display:flex}._dv{justify-content:space-between;align-items:center}._dw{font-weight:600}._dx{color:var(--secondary);font-size:.875rem}._dy{width:100%;height:auto;border-radius:4px;background-color:var(--surface-3)}._dz{color:var(--secondary);text-decoration:none}._dz:hover{text-decoration:underline}._dA{margin:0;font-size:1rem;font-weight:600}._dB{display:grid;grid-template-columns:repeat(auto-fit,minmax(100px,1fr))}._dB,._dC{gap:var(--gap-card-sections)}._dC{display:flex;flex-direction:column;padding:var(--gap-card-sections);background-color:var(--surface-3);border-radius:4px}._dD{font-size:.75rem;color:var(--secondary);text-transform:uppercase;letter-spacing:.5px}._dE{font-size:1rem;font-weight:600}._dE[data-tier="Perfect Victory"]{color:var(--legendary)}._dE[data-tier="Gold Victory"]{color:var(--gold)}._dE[data-tier="Silver Victory"]{color:var(--silver)}._dE[data-tier="Bronze Victory"]{color:var(--bronze)}._dE[data-tier="Unfortunate Journey"]{color:var(--secondary)}._dF{justify-content:flex-end;margin-top:12px}._dF,._dG{display:flex}._dG{gap:8px}@media (max-width:1200px){._ds{flex-direction:column}._dt{position:static;max-width:100%}._du{width:100%}}._dH{display:flex;align-items:center;gap:var(--gap-card-sections);padding:var(--gap-card-sections);background:rgba(var(--accent-rgb),.1);border:1px solid rgba(var(--accent-rgb),.3);border-radius:var(--card-radius);color:var(--accent);margin-bottom:var(--gap-card-sections)}._dI{width:16px;height:16px;border:2px solid rgba(var(--accent-rgb),.3);border-top-color:var(--accent);border-radius:50%;animation:_g0 .8s linear infinite}@keyframes _g0{to{transform:rotate(1turn)}}._dK{padding:var(--gap-card-sections);background:rgba(var(--shield-rgb),.1);border:1px solid rgba(var(--shield-rgb),.3);border-radius:var(--card-radius);color:var(--shield);margin-bottom:var(--gap-card-sections)}._dL{position:relative;overflow:hidden;border-radius:4px}._dM{position:absolute;inset:0;pointer-events:none}._x{width:100%;border-radius:calc(var(--card-radius) - var(--gap-card-sections));display:flex;justify-content:center;min-height:100px;align-items:center}._x,._y{overflow:hidden}._y{border:2px solid transparent;border-radius:calc(var(--card-radius) - var(--gap-card-sections));position:relative;max-width:min(calc(100vw - 24px),512px);height:var(--card-art-height)}@media (max-width:400px){._y{height:100px}}._y>img{width:100%;height:100%;margin-bottom:-4px}._z{height:100px}._aa,._z{position:relative;overflow:hidden;border-radius:50%}._aa{height:calc(100px - 24px);margin:12px;border-color:transparent;box-shadow:0 0 12px 0 rgba(var(--tag-rgb),.6)}._ab{position:relative;padding:20px;border:none}._ab,._ac{overflow:hidden;background-clip:content-box}._ac{border:2px solid;border-top-left-radius:50%;border-top-right-radius:50%;top:13%;left:calc(9% - 3px);right:calc(9% - 3px);bottom:calc(13% - 2px);background-position:50% 50%;background-size:auto 136%}._ab>._ad,._ac{position:absolute}._ab>._ad{top:0;left:0}._b{padding:4px;border:1px solid var(--outline);border-radius:8px}._c{border-radius:4px}._d{display:flex;flex-direction:column;gap:4px}._e{justify-content:center;text-transform:uppercase;color:var(--tertiary)}._e,._e4{width:100%;display:flex}._e4{padding:4px;text-align:center;max-width:180px;max-height:180px;height:100%;align-items:center;background-color:rgba(var(--poison-rgb),.25);position:relative;--gradient-accent:var(--poison-rgb);background:radial-gradient(circle farthest-side at 50% 105%,rgba(var(--gradient-accent),1) 0,rgba(0,0,102,0) 180%),linear-gradient(180deg,var(--surface-1) 0,var(--background) 30%)}._e5{position:absolute;bottom:8px;left:0;width:100%;z-index:80}._e6{font-size:12px;font-weight:700;width:fit-content;margin:auto;background-color:var(--surface-2);padding:0 4px;border-radius:4px;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid var(--outline);display:flex;gap:4px}._bm{position:absolute;display:inline-flex;height:8px;width:8px;border-radius:50%;animation:_bm 3s cubic-bezier(.4,0,.6,1) infinite;background-color:var(--poison)}@keyframes _bm{0%{transform:scale(1);opacity:1}40%{transform:scale(2);opacity:0}to{transform:scale(2);opacity:0}}._cw{border:none;padding:0;text-transform:uppercase;font-size:10px;font-weight:700;color:var(--tertiary)}._cx{width:100%;position:relative;display:flex;justify-content:center;align-items:center;gap:var(--gap-section-grid)}._cx:after,._cx:before{background-color:var(--outline);content:"";display:inline-block;height:1px;flex:1 1}._cf{display:inline-flex;flex-wrap:wrap;gap:var(--gap-section-grid)}._cg{display:flex;flex-direction:var(--preview-flex-direction);gap:4px}._cg>*{flex:1 1}._cy{display:flex;border:1px solid transparent;border-radius:4px;padding:1px 1px 1px 6px;gap:6px;font-size:10px;text-transform:uppercase;font-weight:500}._cy._cz{text-transform:none;font-weight:400}._cA{padding:0}._cB{padding:0 4px;border-radius:3px;background-color:var(--surface-2)}@media (min-width:900px){._cy._cz{font-size:14px;text-transform:none;font-weight:400}._cA._cz{padding:2px 0}._cB._cz{padding:2px 8px}}._ci{display:flex;gap:var(--gap-card-sections);flex-wrap:wrap}._cG{border-radius:4px;border:1px solid transparent;padding:1px 6px;font-size:10px;font-weight:500;text-transform:uppercase;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;min-width:0;width:fit-content;box-sizing:border-box;align-items:center;gap:4px}._cG._cH{font-size:12px;font-weight:400;text-transform:none}@media (min-width:900px){._cG._cH{font-size:14px;padding:4px 12px;font-weight:400;text-transform:none}}._gT{display:flex;flex-direction:column;align-items:center;gap:4px;cursor:default}._gT,._gU{width:80px}._gU{position:relative;height:80px}._gU:hover ._gV,._gU:hover ._gW{opacity:1;visibility:visible}._gV,._gW{position:absolute;top:-4px;z-index:10;display:flex;align-items:center;justify-content:center;width:18px;height:18px;font-size:10px;border:1px solid var(--outline);border-radius:50%;cursor:pointer;-webkit-user-select:none;user-select:none;opacity:0;visibility:hidden}._gV{right:18px;font-weight:700;padding:2px;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background-color:var(--surface-3)}._gV:hover{background-color:var(--surface-4)}._gW{right:-4px;background:rgba(var(--van-rgb),.8)}._gW:hover{background:rgba(var(--van-rgb),1)}._gX{font-size:11px;text-align:center;color:var(--text-color);max-width:80px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:600px){._gT,._gU{width:56px}._gU{height:56px}._gW{top:-4px;right:-4px;width:16px;height:16px}._gW,._gX{font-size:10px}._gX{max-width:56px}}._cq{gap:4px;font-size:12px;color:var(--tertiary)}._cq,._fY{display:flex;align-items:center;width:100%;justify-content:center}._fY{position:fixed;top:0;left:0;height:100%;background-color:rgba(0,0,0,.6);z-index:10000}._fZ{padding:8px 12px;background-color:var(--surface-1);border:1px solid var(--outline);outline:1px solid var(--background);border-radius:8px;display:flex;flex-direction:column;justify-content:flex-start;text-align:start;gap:8px;width:min(424px,calc(100vw - 24px))}._f0{position:fixed;top:40px;right:12px;z-index:20000;padding:4px;gap:4px}._f0 h2{padding:0 4px}@media screen and (max-width:600px){._fY{align-items:flex-start;padding-top:12px}}._fO{display:flex}._fP{padding:12px 16px;font-weight:600;border-bottom:1px solid var(--border-color)}._f1{position:relative}._f2{position:absolute;top:4px;right:4px;z-index:80;display:flex;gap:4px;opacity:0;visibility:hidden}._f1:hover ._f2{opacity:1;visibility:visible}._f3{position:absolute;bottom:4px;left:0;width:100%;z-index:80;display:flex;justify-content:center;padding:4px;flex-wrap:wrap;gap:var(--gap-card-sections)}._f4{padding:0 4px}._f4,._f5{font-size:12px;font-weight:700;width:fit-content;background-color:var(--surface-3);border-radius:4px;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid var(--outline);text-align:center}._f5{display:flex;align-items:center;padding:2px 4px;gap:4px;cursor:pointer;-webkit-user-select:none;user-select:none}._f6{background-color:rgba(var(--van-rgb),.8)}@media (max-width:764px){._f3{display:none}}._f7{max-height:60dvh;overflow-y:auto;border:1px solid var(--outline);border-radius:4px;padding:4px;background-color:var(--background);scrollbar-width:thin;scrollbar-color:var(--surface-4) var(--background)}._f8{flex-direction:column;gap:4px;cursor:pointer}._f8,._f9{display:flex}._f9{gap:8px;flex-wrap:wrap}._ga{padding:8px 16px;border-radius:4px;border:2px solid;background-color:transparent;color:var(--text-primary);font-weight:500;cursor:pointer;transition:background-color .15s ease,color .15s ease}._ga:hover{opacity:.8}._gb{color:var(--background)}._cs{width:100%;gap:var(--gap-section-grid);-webkit-user-select:none;user-select:none}._cs,._ct{display:flex;align-items:center}._ct{background:rgba(var(--surface-4-rgb),.2);border-radius:4px;border:1px solid rgba(var(--surface-4-rgb),.2);padding:1px 6px;font-size:12px;gap:4px;color:var(--foreground)}._ct:hover{filter:brightness(1.2)}._gL{display:grid;grid-template-columns:repeat(auto-fill,80px);gap:var(--gap-card-sections)}._gL,._gM{padding:var(--gap-card-sections)}._gM{color:var(--tertiary);font-size:14px;height:107px;display:flex;align-items:center;justify-content:center}@media (max-width:600px){._gL{grid-template-columns:repeat(auto-fill,56px)}._gM{height:82px}}._eN{padding:2px 4px;border-radius:4px;text-transform:uppercase;font-weight:500;font-size:.7rem}._eO{padding:4px 8px}._eO,._eP{font-size:.85rem}._eP{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:var(--gap-card-sections);min-height:100%}._eN[data-tier="Perfect Victory"]{background-color:rgba(var(--jul-rgb),.4);border:1px solid var(--diamond)}._eN[data-tier="Gold Victory"]{background-color:rgba(var(--pyg-rgb),.4);border:1px solid var(--gold)}._eN[data-tier="Silver Victory"]{background-color:rgba(var(--doo-rgb),.4);border:1px solid var(--silver)}._eN[data-tier="Bronze Victory"]{background-color:rgba(var(--poison-rgb),.4);border:1px solid var(--bronze)}._eN[data-tier="Unfortunate Journey"]{background-color:rgba(var(--slow-rgb),.4);border:1px solid rgb(var(--pyg-rgb))}._eQ{display:flex;align-items:center;border-radius:var(--card-radius)}._eR{padding:var(--gap-card-sections) 8px var(--gap-card-sections) 0}._eS{display:flex;align-items:center;justify-content:center;padding:var(--gap-card-sections);background:none;border:none;border-radius:var(--card-radius);color:var(--secondary);cursor:pointer}._eS:hover{background-color:var(--surface-3)}._eS:disabled{opacity:.5}._fU{flex-wrap:wrap;gap:4px;position:relative;background-color:var(--background);border-radius:8px;padding:4px;border:1px solid var(--outline)}._fU,._fV{display:flex;width:100%}._fV{flex-direction:column;gap:8px;justify-content:flex-start}._d4{display:flex;width:100%;height:100%;flex-direction:row;grid-column:var(--preview-grid-column)}._bD{padding:12px var(--page-margin);background-color:var(--surface-1);border-top:1px solid var(--outline);border-bottom:1px solid var(--outline)}._bD:not(:last-child){border-bottom:none}._bE{display:grid;grid-template-columns:repeat(auto-fill,minmax(var(--card-min-width),1fr));align-items:center;justify-items:center;width:100%;gap:12px;max-width:var(--cardlist-max-width);margin:0 auto}@media (max-width:400px){._bE{grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}}._bE._bF{padding:0;border-top:none;border-bottom:none;background-color:transparent}@media (max-width:880px){._bE{font-size:14px}._bD{padding:12px}._bE{max-width:unset}}._fW{display:flex;gap:8px;align-items:center}._fX{border-radius:8px;border:1px solid var(--outline);background:var(--surface-3);padding:4px;height:28px;cursor:pointer;color:var(--foreground);transition:background-color var(--transition-duration)}._fX:hover{background:var(--surface-4);transition:background-color 0s}._fX:focus{outline:unset}._fl{flex-direction:column;gap:1.5rem;margin-bottom:1.5rem}._fl,._fm{display:flex}._fm{gap:var(--gap-card-sections);flex-wrap:wrap}._fn{flex:1 1;min-width:100px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:1.5rem;text-align:center;background-color:var(--surface-3);border-radius:calc(var(--card-radius) - var(--gap-card-sections))}._fo{font-size:2rem;font-weight:700;line-height:1}._fp{font-size:.875rem;color:var(--tertiary);text-transform:uppercase;margin-top:.5rem}._fq{display:flex;flex-direction:column;gap:.75rem}._fr{font-size:.875rem;font-weight:500;color:var(--secondary);margin:0}._fs{flex-wrap:wrap;gap:var(--gap-card-sections)}._fs,._ft{display:flex}._ft{flex-direction:column;align-items:center;padding:.75rem 1rem;background:var(--surface-3);border-radius:calc(var(--card-radius) - var(--gap-card-sections));min-width:80px;flex:1 1}._fu{font-size:1.125rem;font-weight:600}._fv{font-size:.6875rem;color:var(--tertiary);text-transform:uppercase;letter-spacing:.5px;margin-top:.125rem}._fw{color:var(--poison)}._fx{color:var(--damage)}._fy{flex-wrap:wrap}._fy,._fz{display:flex;gap:var(--gap-card-sections)}._fz{flex-direction:column;flex:1 1;min-width:200px}._fA{font-size:.75rem;color:var(--tertiary);text-transform:uppercase;letter-spacing:.5px}._fB{display:flex;flex-wrap:wrap;gap:var(--gap-card-sections);background-color:var(--surface-2);border-radius:calc(var(--card-radius) - var(--gap-card-sections));padding:var(--gap-card-sections)}._fC{color:var(--tertiary);text-align:center}@media (max-width:640px){._fD{gap:.5rem}._fE{padding:.75rem 1rem;min-width:80px}._fF{font-size:1.25rem}._fG{font-size:.75rem}._fG td,._fG th{padding:.375rem .5rem}}