.hs-ly-md{gap:max(var(--pad-3,12px), var(--pc-sp-5));--hs-ly-md-pad:max(var(--pad-card,10px), calc(14 * var(--pc-u)));grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:0;display:grid}.hs-ly-md--list{grid-template-columns:minmax(0,3fr) minmax(0,2fr)}.hs-ly-md--detail{grid-template-columns:minmax(0,2fr) minmax(0,3fr)}.hs-ly-md--fixed{grid-template-columns:minmax(0, var(--hs-ly-md-list,var(--pc-list-w))) minmax(min(var(--pc-detail-min), 60%), 1fr)}.hs-ly-shell__content>.hs-ly-md:only-child{height:100%}.hs-ly-md__master,.hs-ly-md__detail{overscroll-behavior:contain;touch-action:pan-y;min-width:0;min-height:0;overflow-y:auto}.hs-ly-md__master{padding:2px var(--pad-1,4px) 6px 2px;scrollbar-gutter:stable}.hs-ly-md__master.has-frame{gap:max(var(--pad-2,8px), var(--pc-sp-3));flex-direction:column;padding:0;display:flex;overflow:visible}.hs-ly-md__mhead,.hs-ly-md__mfoot{align-items:center;gap:max(var(--pad-2,8px), var(--pc-sp-2));min-width:0;font-size:max(13px, var(--pc-fs-body));line-height:var(--lh-thai,1.5);flex-wrap:wrap;flex:none;display:flex}.hs-ly-md__mfoot{padding-top:max(var(--pad-1,4px), var(--pc-sp-2));border-top:var(--line-thin) solid #2b1d0e38;justify-content:center}.hs-ly-md__list{min-height:0;padding:2px var(--pad-1,4px) 6px 2px;flex:1 1 0}.hs-ly-md__detail{gap:max(var(--gap-section,8px), var(--pc-sp-4));flex-direction:column;display:flex}.hs-ly-md__panel{padding:var(--hs-ly-md-pad);border:var(--line-thin) solid var(--ink);border-radius:max(var(--r-md), calc(16 * var(--pc-u)));background:var(--paper-2);box-shadow:0 2px #2b1d0e2e}.hs-ly-md__detail>*{flex:none}.hs-ly-md__detail.is-fit{overflow:hidden auto}.hs-ly-md__panel.is-empty{box-shadow:none;background:0 0;border-style:solid;border-color:#2b1d0e59}.hs-ly-md__detail.is-empty{justify-content:center}.hs-ly-md__panel.is-empty>.hs-ly-empty{padding-block:max(var(--pad-4,16px), var(--pc-sp-6));border:0}.hs-ly-md__detail>.hs-ly-actbar{z-index:1;justify-content:flex-end;align-items:center;gap:max(var(--pad-2,8px), var(--pc-sp-3));padding-top:max(var(--pad-2,8px), var(--pc-sp-3));border-top:var(--line-thin) solid #2b1d0e40;background:var(--paper-2);flex-wrap:wrap;margin-top:auto;display:flex;position:sticky;bottom:0}.hs-ly-md__panel>.hs-ly-actbar{bottom:calc(-1 * var(--hs-ly-md-pad));margin:auto calc(-1 * var(--hs-ly-md-pad)) calc(-1 * var(--hs-ly-md-pad));padding:max(var(--pad-2,8px), var(--pc-sp-3)) var(--hs-ly-md-pad) var(--hs-ly-md-pad);border-radius:0 0 max(var(--r-md), calc(16 * var(--pc-u))) max(var(--r-md), calc(16 * var(--pc-u)))}.hs-ly-md__top,.hs-ly-md__back{display:none}@media (max-height:500px),(max-width:700px){.hs-ly-md,.hs-ly-md--list,.hs-ly-md--detail{grid-template-columns:minmax(0,1fr)}.hs-ly-md.is-detail>.hs-ly-md__master,.hs-ly-md:not(.is-detail)>.hs-ly-md__detail{display:none}.hs-ly-md__master{scrollbar-gutter:auto;padding-right:2px}.hs-ly-md__top{z-index:2;align-items:center;gap:var(--pad-2,8px);min-height:44px;padding-bottom:var(--pad-1,4px);border-bottom:var(--line-thin) solid #2b1d0e40;background:var(--paper-2);display:flex;position:sticky;top:0}.hs-ly-md__detail:not(.hs-ly-md__panel)>.hs-ly-md__top{background:var(--paper)}.hs-ly-md__panel>.hs-ly-md__top{top:calc(-1 * var(--pad-card,12px));margin:calc(-1 * var(--pad-card,12px)) calc(-1 * var(--pad-card,12px)) 0;padding:var(--pad-2,8px) var(--pad-card,12px);border-radius:var(--r-md) var(--r-md) 0 0}.hs-ly-md__back{min-height:40px;display:inline-flex}.hs-ly-md__crumb{min-width:0;color:var(--ink);font-size:14px;font-weight:600;line-height:var(--lh-thai,1.5);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.hs-ly-md__detail>.hs-ly-actbar>*{flex:1 1 0;min-width:0}.hs-ly-md--fixed{grid-template-columns:minmax(0,1fr)}.hs-ly-md{--hs-ly-md-pad:var(--pad-card,12px)}.hs-ly-md__detail.is-fit{overflow-y:auto}.hs-ly-md__master.has-frame{padding-right:0}}.hs-ly-sum{align-items:center;gap:var(--pc-sp-4,8px);min-height:var(--pc-row-h,40px);padding:var(--pc-sp-2,4px) var(--pc-sp-4,8px);display:flex}.hs-ly-sum__text{text-align:center;font-variant-numeric:tabular-nums;flex:1;min-width:0}.hs-ly-sum__main{color:var(--ink);font-size:var(--pc-fs-h1,16px);font-weight:600;line-height:var(--lh-thai,1.5)}.hs-ly-sum__sub{color:var(--ink-soft);font-size:var(--pc-fs-body,13px);line-height:var(--lh-thai,1.5)}.hs-ly-sum__sep{color:var(--ink-soft)}.hs-ly-sum__dot{white-space:pre}.hs-ly-sum__main .hs-ly-sum__sep{color:var(--honey-lo);font-weight:800}.hs-ly-sum__main .hs-ly-part{white-space:nowrap}.hs-ly-sum__main .hs-ly-num{font-weight:700}@media (max-height:500px),(max-width:700px){.hs-ly-sum__main{font-size:15px}.hs-ly-sum__main .hs-ly-part{white-space:normal}}.hs-ly-foot{align-items:center;gap:var(--pc-sp-3,8px);min-height:var(--pc-footer-h,40px);padding:var(--pc-sp-2,8px) var(--pc-sp-4,12px);border:var(--line-thin,2px) solid var(--ink);border-radius:calc(14 * var(--pc-u,.86px));background:var(--ink);color:var(--paper);font-size:var(--pc-fs-body,14px);font-variant-numeric:tabular-nums;line-height:var(--lh-thai,1.5);display:flex;box-shadow:inset 0 1px #ffffff24}.hs-ly-foot--paper{background:var(--paper-2);color:var(--ink);box-shadow:inset 0 2px #ffffff8c}.hs-ly-foot__icon{width:var(--pc-ic-btn,24px);height:var(--pc-ic-btn,24px);background:var(--sky);color:var(--ink);border-radius:50%;flex:none;place-items:center;display:grid}.hs-ly-foot__icon>svg{width:100%;height:100%}.hs-ly-foot__icon:not(.hs-ly-foot__icon--info)>svg{width:68%;height:68%}.hs-ly-foot__icon--info{background:0 0}.hs-ly-foot--paper .hs-ly-foot__icon--info circle:first-child{stroke:var(--ink)}.hs-ly-foot__text{flex:1;min-width:0}.hs-ly-foot .hs-ly-sum__sep{color:#fff8e773}.hs-ly-foot .hs-ly-num{font-weight:600}.hs-ly-foot .hs-ly-num--after{color:var(--leaf-hi);font-weight:700}.hs-ly-foot .hs-ly-arrow{color:#fff8e799;font-family:Segoe UI Symbol,Apple Symbols,system-ui,sans-serif;font-weight:400}.hs-ly-foot .hs-ly-tone--good{color:var(--leaf-hi)}.hs-ly-foot .hs-ly-tone--warn,.hs-ly-foot .hs-ly-tone--key{color:var(--honey-hi);font-weight:700}.hs-ly-foot .hs-ly-tone--bad{color:#ff9aaa}.hs-ly-foot--paper .hs-ly-sum__sep,.hs-ly-foot--paper .hs-ly-arrow{color:var(--ink-soft)}.hs-ly-foot--paper .hs-ly-num--after,.hs-ly-foot--paper .hs-ly-tone--good{color:var(--leaf-lo)}.hs-ly-foot--paper .hs-ly-tone--warn{color:var(--honey-lo)}.hs-ly-foot--paper .hs-ly-tone--key{color:var(--sky-lo)}.hs-ly-foot--paper .hs-ly-tone--bad{color:var(--berry-lo)}.hs-ly-foot__actions{align-items:center;gap:var(--pc-sp-2,8px);flex:none;display:flex}@media (max-height:500px),(max-width:700px){.hs-ly-foot{font-size:13px}}@media (min-width:701px) and (min-height:501px){.hs-ly-foot{min-height:max(36px, var(--pc-footer-h));padding:var(--pc-sp-2) var(--pc-sp-4);background:var(--paper-2);color:var(--ink);font-size:max(15px, var(--pc-fs-body));box-shadow:inset 0 2px #ffffff8c}.hs-ly-foot__icon{width:max(22px, calc(24 * var(--pc-u)));height:max(22px, calc(24 * var(--pc-u)));background:var(--ink-soft);color:var(--paper)}.hs-ly-foot__icon--info{background:0 0}.hs-ly-foot .hs-ly-foot__icon--info circle:first-child{stroke:var(--ink)}.hs-ly-foot .hs-ly-sum__sep,.hs-ly-foot .hs-ly-arrow{color:var(--ink-soft)}.hs-ly-foot .hs-ly-num--after,.hs-ly-foot .hs-ly-tone--good{color:var(--leaf-lo)}.hs-ly-foot .hs-ly-tone--warn{color:var(--honey-lo)}.hs-ly-foot .hs-ly-tone--key{background:linear-gradient(transparent 58%, color-mix(in srgb, var(--honey) 60%, transparent) 58%);color:var(--ink);font-size:max(16px, var(--pc-fs-label));padding:0 2px;font-weight:700}.hs-ly-foot .hs-ly-tone--bad{color:var(--berry-lo)}}.hs-ly-chip{--chip-bg:var(--paper-3);--chip-fg:var(--ink);--chip-line:var(--ink);--chip-h:max(22px, calc(28 * var(--pc-u)));--chip-px:max(var(--pad-2,8px), calc(10 * var(--pc-u)));--chip-ic:max(14px, calc(17 * var(--pc-u)));align-items:center;gap:max(var(--pad-1,4px), var(--pc-sp-1));min-height:var(--chip-h);padding:0 var(--chip-px);border:var(--line-thin) solid var(--chip-line);background:var(--chip-bg);color:var(--chip-fg);font-size:max(12px, var(--pc-fs-cap));font-variant-numeric:tabular-nums;letter-spacing:.01em;white-space:nowrap;vertical-align:middle;box-sizing:border-box;border-radius:999px;flex:none;font-weight:600;line-height:1.5;display:inline-flex;box-shadow:inset 0 2px #ffffff73}.hs-ly-chip>svg{width:var(--chip-ic);height:var(--chip-ic);flex:none;margin-left:-2px}.hs-ly-chip--sm{--chip-h:max(18px, calc(22 * var(--pc-u)));--chip-px:max(6px, var(--pc-sp-2));--chip-ic:max(12px, calc(14 * var(--pc-u)));gap:max(3px, calc(3 * var(--pc-u)));line-height:1.3}.hs-ly-chip--lg{--chip-h:max(28px, calc(34 * var(--pc-u)));--chip-px:max(12px, calc(14 * var(--pc-u)));--chip-ic:max(16px, calc(20 * var(--pc-u)));gap:max(6px, var(--pc-sp-2));font-size:max(14px, var(--pc-fs-body))}.hs-ly-chip--paper{--chip-bg:var(--paper-3)}.hs-ly-chip--honey{--chip-bg:var(--honey-hi)}.hs-ly-chip--leaf{--chip-bg:var(--leaf-hi)}.hs-ly-chip--sky{--chip-bg:color-mix(in srgb, var(--sky) 70%, #fff)}.hs-ly-chip--berry{--chip-bg:var(--berry-lo);--chip-fg:var(--paper);box-shadow:inset 0 2px #ffffff40}.hs-ly-chip--grape{--chip-bg:color-mix(in srgb, var(--r-epic) 72%, var(--ink));--chip-fg:var(--paper);box-shadow:inset 0 2px #ffffff40}.hs-ly-chip--ink{--chip-bg:var(--ink);--chip-fg:var(--paper);box-shadow:none}.hs-ly-chip--rarity{--chip-bg:color-mix(in srgb, var(--rc,#fff) 28%, var(--paper))}.hs-ly-chip__gem{width:max(8px, calc(10 * var(--pc-u)));height:max(8px, calc(10 * var(--pc-u)));border:var(--line-thin) solid var(--ink);background:var(--rc,#fff);box-sizing:content-box;border-radius:50%;flex:none;margin-left:-2px}.hs-ly-chip--sm .hs-ly-chip__gem{width:max(6px, calc(8 * var(--pc-u)));height:max(6px, calc(8 * var(--pc-u)))}.hs-ly-chip--lg .hs-ly-chip__gem{width:max(10px, calc(12 * var(--pc-u)));height:max(10px, calc(12 * var(--pc-u)))}.hs-ly-chip--rarity[data-rarity=mythic] .hs-ly-chip__gem{background:conic-gradient(#ff3b3b,#ff8a00,#ffe14d,#45d65b,#3fa2ff,#a95cff,#ff3b3b)}.hs-ly-chip--element{--chip-bg:color-mix(in srgb, var(--el,var(--paper-3)) 45%, var(--paper))}.hs-ly-chip--element>svg{color:var(--el-ink,var(--ink))}.hs-ly-chip--el-fire{--el:#ff5a24;--el-ink:#b8360c}.hs-ly-chip--el-ice{--el:#9ae8ff;--el-ink:#1f6f96}.hs-ly-chip--el-lightning{--el:#ffe94a;--el-ink:#9a7a00}.hs-ly-chip--el-holy{--el:#fff1a0;--el-ink:#b08600}.hs-ly-chip--el-dark{--el:#c792ff;--el-ink:#5a2a9a}.hs-ly-chip--el-nature{--el:#8fe05c;--el-ink:#2f7d1e}.hs-ly-chip--el-poison{--el:#b6e85a;--el-ink:#5a6e00}.hs-ly-chip__lv{align-items:baseline;gap:2px;display:inline-flex}.hs-ly-chip__lv small{font-size:inherit;opacity:.75;font-weight:500}.hs-ly-chip__lv b{font-weight:700}.hs-ly-chip--unmet{--chip-bg:color-mix(in srgb, var(--berry) 18%, var(--paper));--chip-fg:var(--berry-lo);--chip-line:var(--berry-lo)}.hs-ly-chip--met.hs-ly-chip--paper{--chip-bg:var(--paper-2)}.hs-ly-chip--st-locked,.hs-ly-chip--st-off{--chip-bg:var(--paper-2);--chip-fg:var(--ink-soft);--chip-line:var(--ink-soft);box-shadow:none;border-style:solid}.hs-ly-chip--st-free{--chip-bg:var(--paper)}.hs-ly-chip--st-new{--chip-bg:var(--honey)}.hs-ly-stats{gap:max(6px, var(--pc-sp-2));flex-direction:column;margin:0;padding:0 0 2px;list-style:none;display:flex}.hs-ly-stat{align-items:center;gap:max(var(--pad-2,8px), var(--pc-sp-3));min-height:44px;min-height:max(38px, var(--pc-row-h));padding:max(var(--pad-1,4px), var(--pc-sp-1)) max(var(--pad-2,8px), var(--pc-sp-3)) max(var(--pad-1,4px), var(--pc-sp-1)) max(var(--pad-3,12px), var(--pc-sp-4));border:var(--line-thin) solid var(--ink);border-radius:max(12px, calc(14 * var(--pc-u)));background:var(--paper);box-shadow:0 2px 0 var(--ink);transition:background-color .12s,box-shadow .12s,transform .12s;display:flex}.hs-ly-stat:has(button.hs-ly-stat__hit:hover){background:var(--paper-2)}.hs-ly-stat.is-on{background:color-mix(in srgb, var(--honey-hi) 45%, var(--paper));box-shadow:0 2px 0 var(--ink), inset 0 0 0 2px var(--honey)}.hs-ly-stat.is-main .hs-ly-stat__abbr{color:var(--honey-lo)}.hs-ly-stat__hit{align-items:baseline;column-gap:max(var(--pad-1,4px), var(--pc-sp-2));min-width:0;min-height:max(34px, calc(44 * var(--pc-u)));color:var(--ink);font:inherit;font-size:max(15px, calc(17 * var(--pc-u)));line-height:var(--lh-thai,1.5);text-align:left;background:0 0;border:0;border-radius:8px;flex:1;grid-template-columns:3.2em 2.8em 3em minmax(0,1fr);align-content:center;margin:0;padding:0;display:grid}button.hs-ly-stat__hit{cursor:var(--cur-pointer,pointer)}button.hs-ly-stat__hit:focus-visible{outline:3px solid var(--sky-lo);outline-offset:3px}.hs-ly-stat__abbr{font-size:max(15px, calc(18 * var(--pc-u)));letter-spacing:.04em;font-weight:700}.hs-ly-stat__val{font-size:max(17px, calc(22 * var(--pc-u)));font-variant-numeric:tabular-nums;justify-self:end;font-weight:700}.hs-ly-stat__bonus{font-size:max(14px, calc(16 * var(--pc-u)));font-variant-numeric:tabular-nums;white-space:nowrap;padding-left:2px;font-weight:600}.hs-ly-stat__bonus.is-up{color:var(--leaf-lo)}.hs-ly-stat__bonus.is-down{color:var(--berry-lo)}.hs-ly-stat__name{color:var(--ink-soft);font-size:max(13px, var(--pc-fs-body));line-height:var(--lh-thai,1.5);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hs-ly-stat__end{align-items:center;gap:max(6px, var(--pc-sp-2));flex:none;display:flex}.hs-ly-stat__act{min-width:max(36px, var(--pc-btn-h));justify-content:center;display:flex}.hs-ly-stat__act>.hs-btn{min-width:max(36px, var(--pc-btn-h));min-height:max(36px, var(--pc-btn-h));font-size:max(14px, calc(17 * var(--pc-u)))}.hs-ly-stat__note{width:3.6em;color:var(--ink-soft);font-size:max(12px, var(--pc-fs-small));font-variant-numeric:tabular-nums;line-height:var(--lh-thai,1.5);text-align:left;white-space:nowrap}.hs-ly-cards{grid-template-columns:repeat(auto-fill, minmax(max(150px, calc(220 * var(--pc-u))), 1fr));gap:max(6px, var(--pc-sp-3));margin:max(var(--pad-3,12px), var(--pc-sp-4)) 0 0;padding:0;display:grid}.hs-ly-cards:first-child{margin-top:0}.hs-ly-card{align-items:center;gap:max(var(--pad-2,8px), var(--pc-sp-3));min-width:0;min-height:max(52px, calc(72 * var(--pc-u)));padding:max(var(--pad-1,4px), var(--pc-sp-2)) max(var(--pad-2,8px), var(--pc-sp-4)) max(var(--pad-1,4px), var(--pc-sp-2)) max(8px, var(--pc-sp-3));border:var(--line-thin) solid var(--ink);border-radius:max(12px, calc(16 * var(--pc-u)));background:linear-gradient(180deg, var(--paper) 0%, var(--paper) 55%, color-mix(in srgb, var(--paper-2) 70%, var(--paper)) 100%);box-shadow:0 2px 0 var(--ink);display:flex;position:relative}.hs-ly-card__icon{width:max(32px, calc(44 * var(--pc-u)));height:max(32px, calc(44 * var(--pc-u)));border:var(--line-thin) solid color-mix(in srgb, var(--ink) 22%, transparent);background:var(--paper-2);border-radius:50%;flex:none;place-items:center;display:grid}.hs-ly-card__icon>*{width:max(28px, var(--pc-ic-row));height:max(28px, var(--pc-ic-row));flex:none;margin:-2px}.hs-ly-card__text{flex-direction:column;flex:1;justify-content:center;min-width:0;display:flex}.hs-ly-card__label{min-width:0;color:var(--ink-soft);font-size:max(12px, var(--pc-fs-body));font-weight:500;line-height:var(--lh-thai,1.5);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hs-ly-card__value{align-items:baseline;gap:max(3px, var(--pc-sp-1));min-width:0;font-size:max(15px, calc(32 * var(--pc-u)));font-variant-numeric:tabular-nums;font-weight:700;line-height:var(--lh-thai,1.5);white-space:nowrap;flex-wrap:wrap;row-gap:0;display:flex;overflow:hidden}.hs-ly-card__num{color:var(--ink);font-weight:700}.hs-ly-card__bonus{font-size:max(13px, var(--pc-fs-label));font-variant-numeric:tabular-nums;font-weight:700}.hs-ly-card__bonus.is-up{color:var(--leaf-lo)}.hs-ly-card__bonus.is-down{color:var(--berry-lo)}.hs-ly-card__sub{color:var(--ink-soft);font-size:max(12px, var(--pc-fs-small));text-overflow:ellipsis;font-weight:500;overflow:hidden}.hs-ly-card__mult{padding:0 max(5px, var(--pc-sp-2));border:var(--line-thin) solid var(--ink);background:var(--honey-hi);color:var(--ink);font-size:max(12px, var(--pc-fs-small));font-variant-numeric:tabular-nums;font-weight:700;line-height:max(14px, calc(22 * var(--pc-u)));letter-spacing:.01em;border-radius:999px;flex:none;align-self:center;margin-left:auto;overflow:visible}@media (max-height:500px),(max-width:700px){.hs-ly-stat{padding-left:var(--pad-2,8px)}.hs-ly-stat__hit{grid-template-columns:2.9em 2.6em 2.6em minmax(0,1fr)}.hs-ly-cards{grid-template-columns:repeat(auto-fill,minmax(132px,1fr))}.hs-ly-card{gap:6px;padding-left:5px}.hs-ly-card__icon{width:30px;height:30px}.hs-ly-card__value{gap:2px}.hs-ly-card__mult{letter-spacing:0;padding:0 3px}}.hs-ly-points{align-items:center;gap:max(var(--pad-2,8px), var(--pc-sp-3));min-height:max(38px, var(--pc-row-h));padding:0 var(--pad-1,4px) 0 max(var(--pad-3,12px), var(--pc-sp-4));line-height:var(--lh-thai,1.5);display:flex}.hs-ly-points__label{color:var(--ink);font-size:max(15px, var(--pc-fs-label));font-weight:600}.hs-ly-points__num{min-width:2ch;color:var(--sky-lo);font-size:max(22px, var(--pc-fs-num));font-variant-numeric:tabular-nums;font-weight:700;line-height:1.2}.hs-ly-points.is-empty .hs-ly-points__num{color:var(--ink-soft)}.hs-ly-points__reset{align-items:center;gap:max(6px, var(--pc-sp-2));min-height:max(36px, var(--pc-btn-h));padding:0 max(var(--pad-3,12px), var(--pc-sp-4));border:var(--line-thin) solid var(--ink);background:var(--paper-2);box-shadow:0 2px 0 var(--ink);color:var(--ink);font:inherit;font-size:max(14px, var(--pc-fs-body));font-weight:600;line-height:var(--lh-thai,1.5);cursor:var(--cur-pointer,pointer);border-radius:10px;margin-left:auto;display:inline-flex}.hs-ly-points__reset:hover:not(:disabled){background:var(--honey-hi)}.hs-ly-points__reset:active:not(:disabled){box-shadow:inset 0 2px #2b1d0e2e}.hs-ly-points__reset:focus-visible{outline:3px solid var(--sky-lo);outline-offset:2px}.hs-ly-points__reset:disabled{opacity:.5;cursor:var(--cur-default,default)}.hs-ly-stats{container-type:inline-size}@container (width<=400px){.hs-ly-stat__hit{grid-template-columns:3em 2.8em 2.8em}.hs-ly-stat__name{display:none}}.hs-ly-cmp{border-collapse:separate;border-spacing:0;border:var(--line-thin) solid var(--ink);border-radius:var(--r-md,12px);background:var(--paper);width:100%;font-size:var(--pc-fs-body);font-variant-numeric:tabular-nums;overflow:hidden}.hs-ly-cmp th{padding:var(--pad-1,4px) var(--pad-text,8px);border-bottom:var(--line-thin) solid var(--ink);background:var(--paper-3,var(--paper-2));color:var(--ink-soft);font-size:var(--pc-fs-small);font-weight:600;line-height:var(--lh-thai,1.5);text-align:right;white-space:nowrap}.hs-ly-cmp th:first-child{text-align:left}.hs-ly-cmp th:nth-child(2){background:color-mix(in srgb, var(--sky) 30%, var(--paper-3,var(--paper-2)));color:var(--sky-lo)}.hs-ly-cmp td{padding:var(--pad-1,4px) var(--pad-text,8px);line-height:var(--lh-thai,1.5);text-align:right;white-space:nowrap;border-bottom:1px solid #2b1d0e38}.hs-ly-cmp tbody tr:last-child td{border-bottom:0}.hs-ly-cmp td:first-child{text-align:left;white-space:normal;width:100%;font-weight:600}.hs-ly-cmp__a{background:color-mix(in srgb, var(--sky) 12%, transparent);color:var(--sky-lo);font-weight:700}.hs-ly-cmp__b{color:var(--ink-soft)}.hs-ly-cmp__diff{border:1.5px solid #0000;border-radius:999px;justify-content:flex-end;align-items:center;gap:2px;min-width:52px;padding:0 6px 0 3px;font-weight:700;line-height:20px;display:inline-flex}.hs-ly-cmp__diff.is-up{border-color:color-mix(in srgb, var(--leaf-lo) 45%, transparent);background:color-mix(in srgb, var(--leaf-hi) 40%, var(--paper));color:var(--leaf-lo)}.hs-ly-cmp__diff.is-down{border-color:color-mix(in srgb, var(--berry-lo) 45%, transparent);background:color-mix(in srgb, var(--berry) 20%, var(--paper));color:var(--berry-lo)}.hs-ly-cmp__diff.is-same{color:var(--ink-soft);opacity:.7;justify-content:center}.hs-ly-verdict{align-items:center;gap:var(--pad-3,12px);min-height:60px;padding:var(--pad-2,8px) var(--pad-3,12px) var(--pad-2,8px) calc(var(--pad-3,12px) + 6px);border:var(--line-thin) solid var(--ink);border-radius:var(--r-md,12px);background:color-mix(in srgb, var(--honey-hi,var(--honey)) 30%, var(--paper));display:flex;position:relative;overflow:hidden;box-shadow:0 2px #2b1d0e2e}.hs-ly-verdict.is-up{background:color-mix(in srgb, var(--leaf-hi) 38%, var(--paper))}.hs-ly-verdict.is-down{background:color-mix(in srgb, var(--berry) 20%, var(--paper))}.hs-ly-verdict__icon{border:var(--line-thin) solid var(--ink);background:var(--honey);width:44px;height:44px;color:var(--ink);border-radius:50%;flex:none;place-items:center;display:grid;box-shadow:inset 0 -3px #2b1d0e2e}.hs-ly-verdict.is-up .hs-ly-verdict__icon{background:var(--leaf);color:var(--paper)}.hs-ly-verdict.is-down .hs-ly-verdict__icon{background:var(--berry);color:var(--paper)}.hs-ly-verdict__text{flex-direction:column;flex:auto;min-width:0;display:flex}.hs-ly-verdict__title{font-size:var(--pc-fs-h2);font-weight:700;line-height:1.35}.hs-ly-verdict.is-up .hs-ly-verdict__title{color:var(--leaf-lo)}.hs-ly-verdict.is-down .hs-ly-verdict__title{color:var(--berry-lo)}.hs-ly-verdict__detail{color:var(--ink-soft);font-size:var(--pc-fs-body);line-height:var(--lh-thai,1.5)}.hs-ly-verdict__tally{font-size:var(--pc-fs-small);font-variant-numeric:tabular-nums;flex:none;gap:4px;font-weight:700;display:flex}.hs-ly-verdict__tally>span{background:var(--paper);border:1.5px solid;border-radius:999px;align-items:center;gap:1px;padding:0 6px 0 2px;line-height:20px;display:inline-flex}.hs-ly-verdict__tally .is-up{color:var(--leaf-lo)}.hs-ly-verdict__tally .is-down{color:var(--berry-lo)}.hs-ly-ba{gap:var(--pad-2,8px);padding:var(--pad-card,12px);border:var(--line-thin) solid var(--ink);border-radius:var(--r-md);background:var(--paper-2);flex-direction:column;display:flex}.hs-ly-ba__title{color:var(--ink-soft);font-size:var(--pc-fs-small);font-weight:600;line-height:var(--lh-thai,1.5);text-align:center}.hs-ly-ba__head{justify-content:center;align-items:center;gap:var(--pad-2,8px);font-size:var(--pc-fs-num);font-variant-numeric:tabular-nums;font-weight:700;line-height:1.2;display:flex}.hs-ly-ba__from,.hs-ly-ba__to{min-width:2.6em;padding:2px var(--pad-3,12px);border:var(--line-thin) solid var(--ink);text-align:center;border-radius:12px}.hs-ly-ba__from{background:var(--paper);color:var(--ink-soft);border-color:#2b1d0e59}.hs-ly-ba__to{background:var(--honey-hi);box-shadow:0 2px 0 var(--ink);color:var(--ink)}.hs-ly-ba__go{border:var(--line-thin) solid var(--ink);background:var(--honey);width:28px;height:28px;color:var(--ink);border-radius:50%;flex:none;place-items:center;display:grid}.hs-ly-ba__rows{grid-template-columns:minmax(0,1fr) auto 12px auto minmax(3.2em,auto);gap:4px 0;margin:0;padding:0;list-style:none;display:grid}.hs-ly-ba__row{grid-column:1/-1;grid-template-columns:subgrid;min-height:28px;padding:2px var(--pad-text,8px);background:var(--paper);font-size:var(--pc-fs-body);font-variant-numeric:tabular-nums;line-height:var(--lh-thai,1.5);border:1px solid #0000;border-radius:8px;align-items:center;column-gap:6px;display:grid}.hs-ly-ba__label{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.hs-ly-ba__before{color:var(--ink-soft);text-align:right}.hs-ly-ba__arrow{color:var(--ink-soft);place-items:center;display:grid}.hs-ly-ba__after{border-radius:6px;justify-self:start;padding:0 6px;font-weight:700}.hs-ly-ba__delta{font-size:var(--pc-fs-small);justify-self:end;font-weight:700}.hs-ly-ba__delta:empty{visibility:hidden}.hs-ly-ba__row.is-changed{border-color:#2b1d0e2e}.hs-ly-ba__row.is-changed .hs-ly-ba__after{background:color-mix(in srgb, var(--honey-hi) 60%, var(--paper));box-shadow:inset 0 0 0 1px #2b1d0e4d}.hs-ly-ba__row.is-changed .hs-ly-ba__arrow{color:var(--ink)}.hs-ly-ba__row.is-up .hs-ly-ba__after,.hs-ly-ba__row.is-up .hs-ly-ba__delta{color:var(--leaf-lo)}.hs-ly-ba__row.is-down .hs-ly-ba__after,.hs-ly-ba__row.is-down .hs-ly-ba__delta{color:var(--berry-lo)}.hs-ly-ba__row.is-changed.is-down .hs-ly-ba__after{background:color-mix(in srgb, var(--berry) 14%, var(--paper))}.hs-ly-ba__row:not(.is-changed) .hs-ly-ba__after{color:var(--ink-soft);font-weight:600}@keyframes hs-ly-ba-flash{0%{background-color:var(--honey)}}.hs-ly-ba__to,.hs-ly-ba__row.is-changed .hs-ly-ba__after{animation:.6s ease-out hs-ly-ba-flash}@media (prefers-reduced-motion:reduce){.hs-ly-ba__to,.hs-ly-ba__row.is-changed .hs-ly-ba__after{animation:none}}@supports not (grid-template-columns:subgrid){.hs-ly-ba__row{grid-template-columns:minmax(0,1fr) 5em 12px 5.5em 3.2em}}@media (max-height:500px),(max-width:700px){.hs-ly-verdict{gap:var(--pad-2,8px);min-height:52px}.hs-ly-verdict__icon{width:36px;height:36px}.hs-ly-verdict__title{font-size:16px}.hs-ly-cmp__diff{min-width:44px}.hs-ly-ba__head{font-size:20px}.hs-ly-ba__row{min-height:32px}}@media (min-width:701px) and (min-height:501px){.hs-ly-cmp{border-radius:calc(14 * var(--pc-u));font-size:var(--pc-fs-body)}.hs-ly-cmp th{height:calc(40 * var(--pc-u));padding:var(--pc-sp-2) var(--pc-sp-4);font-size:var(--pc-fs-small)}.hs-ly-cmp td{height:var(--pc-row-h-tight);padding:var(--pc-sp-1) var(--pc-sp-4)}.hs-ly-cmp tr[data-trend=up] td:first-child{box-shadow:inset calc(5 * var(--pc-u)) 0 0 var(--leaf)}.hs-ly-cmp tr[data-trend=down] td:first-child{box-shadow:inset calc(5 * var(--pc-u)) 0 0 var(--berry)}.hs-ly-cmp__diff{gap:var(--pc-sp-1);min-width:calc(72 * var(--pc-u));padding:0 var(--pc-sp-2) 0 var(--pc-sp-1);line-height:calc(28 * var(--pc-u))}.hs-ly-cmp__diff .hs-glyph{width:calc(18 * var(--pc-u));height:calc(18 * var(--pc-u))}.hs-ly-verdict{gap:var(--pc-sp-4);min-height:calc(80 * var(--pc-u));padding:var(--pc-sp-3) var(--pc-sp-4) var(--pc-sp-3) calc(24 * var(--pc-u));border-radius:calc(14 * var(--pc-u));box-shadow:0 calc(3 * var(--pc-u)) 0 #2b1d0e2e}.hs-ly-verdict__icon{width:calc(56 * var(--pc-u));height:calc(56 * var(--pc-u))}.hs-ly-verdict__icon .hs-glyph{width:calc(30 * var(--pc-u));height:calc(30 * var(--pc-u))}.hs-ly-verdict__title{font-size:var(--pc-fs-h2)}.hs-ly-verdict__detail{font-size:var(--pc-fs-body)}.hs-ly-verdict__tally{gap:var(--pc-sp-2);font-size:var(--pc-fs-small)}.hs-ly-verdict__tally>span{gap:calc(2 * var(--pc-u));padding:0 var(--pc-sp-2) 0 var(--pc-sp-1);line-height:calc(26 * var(--pc-u))}.hs-ly-verdict__tally .hs-glyph{width:calc(16 * var(--pc-u));height:calc(16 * var(--pc-u))}.hs-ly-ba{gap:var(--pc-sp-3);padding:var(--pc-sp-4);border-radius:calc(14 * var(--pc-u))}.hs-ly-ba__title{font-size:var(--pc-fs-small)}.hs-ly-ba__head{gap:var(--pc-sp-3);font-size:var(--pc-fs-num)}.hs-ly-ba__from,.hs-ly-ba__to{padding:var(--pc-sp-1) var(--pc-sp-4);border-radius:calc(14 * var(--pc-u))}.hs-ly-ba__to{box-shadow:0 calc(3 * var(--pc-u)) 0 var(--ink)}.hs-ly-ba__go{width:calc(36 * var(--pc-u));height:calc(36 * var(--pc-u))}.hs-ly-ba__go .hs-glyph{width:calc(22 * var(--pc-u));height:calc(22 * var(--pc-u))}.hs-ly-ba__rows{gap:var(--pc-sp-1) 0;grid-template-columns:minmax(0,1fr)}.hs-ly-ba__row{column-gap:var(--pc-sp-2);min-height:calc(44 * var(--pc-u));padding:calc(2 * var(--pc-u)) var(--pc-sp-3);border-radius:calc(10 * var(--pc-u));font-size:var(--pc-fs-body);grid-template-columns:auto 4.6em 16px 5em 3.6em}.hs-ly-ba__label{text-overflow:clip;white-space:normal;line-height:1.3;overflow:visible}.hs-ly-ba__arrow .hs-glyph{width:calc(16 * var(--pc-u));height:calc(16 * var(--pc-u))}.hs-ly-ba__after{padding:0 var(--pc-sp-2);border-radius:calc(8 * var(--pc-u));font-size:var(--pc-fs-h2);line-height:1.3}.hs-ly-ba__delta{font-size:var(--pc-fs-label)}.hs-ly-ba__row.is-changed{box-shadow:inset calc(4 * var(--pc-u)) 0 0 var(--honey)}.hs-ly-ba__row.is-changed.is-up{box-shadow:inset calc(4 * var(--pc-u)) 0 0 var(--leaf)}.hs-ly-ba__row.is-changed.is-down{box-shadow:inset calc(4 * var(--pc-u)) 0 0 var(--berry)}}.hs-ly-ring,.hs-ly-meter{--mt-fill:var(--leaf);--mt-hi:var(--leaf-hi);--mt-lo:var(--leaf-lo)}.hs-ly-ring.is-mid,.hs-ly-meter.is-mid{--mt-fill:var(--honey);--mt-hi:var(--honey-hi);--mt-lo:var(--honey-lo)}.hs-ly-ring.is-low,.hs-ly-meter.is-low{--mt-fill:var(--berry);--mt-hi:color-mix(in srgb, var(--berry) 45%, #fff);--mt-lo:var(--berry-lo)}.hs-ly-meter.is-sky{--mt-fill:var(--sky);--mt-hi:color-mix(in srgb, var(--sky) 45%, #fff);--mt-lo:var(--sky-lo)}.hs-ly-ring{--ring:var(--ring-px,96px);width:var(--ring,96px);height:var(--ring,96px);border-radius:50%;flex:none;place-items:center;display:inline-grid;position:relative;box-shadow:0 3px #2b1d0e38}.hs-ly-ring svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible;transform:rotate(-90deg)}.hs-ly-ring__rim{fill:var(--paper-3);stroke:var(--ink)}.hs-ly-ring__track{fill:none;stroke:var(--ink)}.hs-ly-ring__arc{fill:none;stroke:var(--mt-fill);stroke-linecap:round;transition:stroke-dasharray .3s ease-out}.hs-ly-ring__shine{fill:none;stroke:var(--mt-hi);stroke-linecap:round;transition:stroke-dasharray .3s ease-out}.hs-ly-ring__face{fill:var(--paper);stroke:var(--ink)}.hs-ly-ring__text{justify-items:center;gap:1px;line-height:1.1;display:grid;position:relative}.hs-ly-ring__value{color:var(--mt-lo);font-size:calc(var(--ring,96px) * .26);font-variant-numeric:tabular-nums;letter-spacing:-.01em;align-items:baseline;font-weight:700;display:inline-flex}.hs-ly-ring__pct{margin-left:1px;font-size:.55em;font-weight:700}.hs-ly-ring__label{max-width:calc(var(--ring,96px) * .62);color:var(--ink-soft);text-align:center;font-size:12px;font-weight:500;line-height:1.3}.hs-ly-meter{align-items:center;gap:var(--pad-2,8px);min-width:0;display:flex}.hs-ly-meter__track{border:var(--line-thin) solid var(--ink);background:var(--paper-3);border-radius:999px;flex:1;min-width:48px;height:14px;position:relative;overflow:hidden;box-shadow:inset 0 2px #2b1d0e24}.hs-ly-meter__track:after{content:"";z-index:2;pointer-events:none;background:linear-gradient(90deg,#0000 calc(25% - 1px),#2b1d0e2e 0 calc(25% + 1px),#0000 0 calc(50% - 1px),#2b1d0e2e 0 calc(50% + 1px),#0000 0 calc(75% - 1px),#2b1d0e2e 0 calc(75% + 1px),#0000 0);position:absolute;inset:3px 0}.hs-ly-meter__fill{z-index:1;background:linear-gradient(180deg, var(--mt-hi) 0 38%, var(--mt-fill) 38% 100%);box-shadow:inset 0 -2px 0 var(--mt-lo), 1.5px 0 0 var(--ink);border-radius:0 999px 999px 0;transition:width .24s ease-out;position:absolute;inset:0 auto 0 0}.hs-ly-meter__fill.is-some{min-width:8px}.hs-ly-meter__fill.is-full{box-shadow:inset 0 -2px 0 var(--mt-lo);border-radius:0}.hs-ly-meter__text{min-width:4ch;color:var(--ink);font-size:13px;font-weight:600;line-height:var(--lh-thai,1.5);font-variant-numeric:tabular-nums;text-align:end;white-space:nowrap;flex:none}.hs-ly-meter.is-low .hs-ly-meter__text{color:var(--berry-lo)}@media (min-width:701px) and (min-height:501px){.hs-ly-ring{--ring:calc(var(--ring-pc,144) * var(--pc-u));box-shadow:0 calc(4 * var(--pc-u)) 0 #2b1d0e38}.hs-ly-ring__text{gap:calc(2 * var(--pc-u))}.hs-ly-ring__label{max-width:calc(var(--ring) * .66);font-size:max(12px, min(var(--pc-fs-small), calc(var(--ring) * .095)));font-weight:600}.hs-ly-meter{gap:var(--pc-sp-3)}.hs-ly-meter__track{min-width:calc(64 * var(--pc-u));height:max(14px, calc(18 * var(--pc-u)))}.hs-ly-meter__track:after{inset:calc(4 * var(--pc-u)) 0}.hs-ly-meter__fill.is-some{min-width:calc(10 * var(--pc-u))}.hs-ly-meter__text{font-size:var(--pc-fs-body);font-weight:700}}.hs-ly-cost{gap:var(--pc-sp-3,12px);flex-direction:column;min-width:0;display:flex}.hs-ly-cost__title{align-items:center;gap:var(--pc-sp-3,12px);min-height:calc(32 * var(--pc-u));color:var(--ink);font-size:var(--pc-fs-h3);font-weight:600;line-height:var(--lh-thai,1.5);display:flex}.hs-ly-cost__title:after{content:"";border-top:var(--line-thin) solid color-mix(in srgb, var(--ink-soft) 45%, transparent);flex:1;height:0}.hs-ly-cost__list{gap:var(--pc-sp-3,12px);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.hs-ly-cost__item{align-content:start;justify-items:center;gap:var(--pc-sp-1,4px);min-width:min(100%, calc(200 * var(--pc-u)));padding:var(--pc-sp-3,12px) var(--pc-sp-2,8px);border:var(--line-thin) solid color-mix(in srgb, var(--ink) 18%, transparent);border-radius:calc(14 * var(--pc-u));background:var(--paper);text-align:center;flex:1 1 0;display:grid}.hs-ly-cost__item.is-short:not(.is-plain){border-color:color-mix(in srgb, var(--berry) 55%, transparent);background:color-mix(in srgb, var(--berry) 7%, var(--paper))}.hs-ly-cost__icon{width:var(--pc-ic-detail);height:var(--pc-ic-detail);border:var(--line-thin) solid var(--ink);border-radius:calc(14 * var(--pc-u));background:var(--paper-3);box-shadow:inset 0 -4px 0 color-mix(in srgb, var(--ink) 10%, transparent);place-items:center;display:grid;position:relative}.hs-ly-cost__icon>.hs-glyph{width:calc(40 * var(--pc-u));height:calc(40 * var(--pc-u))}.hs-ly-cost__item.is-short:not(.is-plain)>.hs-ly-cost__icon{border-color:var(--berry-lo)}.hs-ly-cost__mark{min-width:calc(24 * var(--pc-u));height:calc(24 * var(--pc-u));padding:0 var(--pc-sp-2,8px);border:var(--line-thin) solid var(--ink);font-size:var(--pc-fs-cap);font-variant-numeric:tabular-nums;white-space:nowrap;border-radius:999px;place-items:center;font-weight:700;line-height:1;display:inline-grid}.hs-ly-cost__icon>.hs-ly-cost__mark{top:calc(-9 * var(--pc-u));right:calc(-12 * var(--pc-u));position:absolute}.hs-ly-cost__mark.is-ok{background:var(--leaf-hi);padding:0}.hs-ly-cost__mark.is-ok .hs-glyph{display:block}.hs-ly-cost__mark .hs-glyph{width:calc(15 * var(--pc-u));height:calc(15 * var(--pc-u))}.hs-ly-cost__mark.is-short{background:var(--berry);color:var(--paper)}.hs-ly-cost__name{max-width:100%;margin-top:var(--pc-sp-1,4px);font-size:var(--pc-fs-label);font-weight:600;line-height:var(--lh-thai,1.5);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hs-ly-cost__count{font-size:var(--pc-fs-h2);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:700;line-height:1.3}.hs-ly-cost__need{color:var(--ink-soft);font-weight:600}.hs-ly-cost__item.is-short .hs-ly-cost__have{color:var(--berry-lo)}.hs-ly-cost__item.is-ok .hs-ly-cost__have{color:var(--leaf-lo)}.hs-ly-cost__item.is-plain .hs-ly-cost__count{color:var(--ink)}.hs-ly-cost__sub{color:var(--ink-soft);font-size:var(--pc-fs-small);line-height:var(--lh-thai,1.5)}.hs-ly-cost__find{align-items:center;gap:var(--pc-sp-1,4px);min-height:calc(28 * var(--pc-u));max-width:100%;margin-top:var(--pc-sp-1,4px);padding:0 var(--pc-sp-2,8px);color:var(--berry-lo);font:inherit;font-size:var(--pc-fs-small);font-weight:600;line-height:var(--lh-thai,1.5);text-underline-offset:2px;cursor:var(--cur-pointer,pointer);background:0 0;border:0;border-radius:8px;text-decoration:underline;display:inline-flex}.hs-ly-cost__find>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hs-ly-cost__find .hs-glyph{width:calc(16 * var(--pc-u));height:calc(16 * var(--pc-u));flex:none}.hs-ly-cost__find:hover{background:color-mix(in srgb, var(--berry) 12%, transparent)}.hs-ly-cost__find:focus-visible{outline:var(--line-thin) solid var(--honey-lo);outline-offset:1px}.hs-ly-cost__money{min-height:calc(64 * var(--pc-u));place-items:center start;column-gap:var(--pc-sp-3,12px);padding:var(--pc-sp-2,8px) var(--pc-sp-4,16px) var(--pc-sp-2,8px) var(--pc-sp-2,8px);border-style:solid;border-color:color-mix(in srgb, var(--honey-lo) 60%, transparent);background:color-mix(in srgb, var(--honey-hi) 22%, var(--paper));text-align:start;flex-basis:100%;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"icon name count""icon find wallet";row-gap:0}.hs-ly-cost__money>.hs-ly-cost__icon{width:var(--pc-ic-list);height:var(--pc-ic-list);background:var(--honey-hi);border-radius:999px;grid-area:icon}.hs-ly-cost__money>.hs-ly-cost__icon>.hs-glyph{width:calc(28 * var(--pc-u));height:calc(28 * var(--pc-u))}.hs-ly-cost__money>.hs-ly-cost__name{color:var(--ink-soft);font-size:var(--pc-fs-label);grid-area:name;margin:0}.hs-ly-cost__money>.hs-ly-cost__count{font-size:var(--pc-fs-h2);color:var(--ink);grid-area:count;justify-self:end}.hs-ly-cost__money.is-short>.hs-ly-cost__count{color:var(--berry-lo)}.hs-ly-cost__wallet{justify-self:end;align-items:center;gap:var(--pc-sp-1,4px);color:var(--ink-soft);font-size:var(--pc-fs-small);font-variant-numeric:tabular-nums;line-height:var(--lh-thai,1.5);white-space:nowrap;grid-area:wallet;display:inline-flex}.hs-ly-cost__money>.hs-ly-cost__find{grid-area:find;margin:0}.hs-ly-cost__money>.hs-ly-cost__sub{grid-area:find}.hs-ly-cost__note{justify-content:center;align-items:center;gap:var(--pc-sp-2,8px);padding:var(--pc-sp-2,8px) var(--pc-sp-3,12px);border-radius:calc(10 * var(--pc-u));background:color-mix(in srgb, var(--berry) 10%, transparent);color:var(--berry-lo);font-size:var(--pc-fs-body);font-weight:600;line-height:var(--lh-thai,1.5);text-align:center;display:flex}@media (max-height:500px),(max-width:700px){.hs-ly-cost__list{gap:var(--pad-1,4px)}.hs-ly-cost__item:not(.hs-ly-cost__money){flex-basis:80px;min-width:80px}.hs-ly-cost__icon{width:44px;height:44px}}.hs-ly-cost.is-compact{gap:var(--pc-sp-2,8px)}.hs-ly-cost.is-compact .hs-ly-cost__title{min-height:calc(26 * var(--pc-u));font-size:var(--pc-fs-label)}.hs-ly-cost.is-compact .hs-ly-cost__list{gap:var(--pc-sp-2,8px);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.hs-ly-cost.is-compact .hs-ly-cost__item:not(.hs-ly-cost__money){place-items:center start;column-gap:var(--pc-sp-3,12px);min-width:0;padding:var(--pc-sp-2,8px) var(--pc-sp-2,8px) var(--pc-sp-2,8px) var(--pc-sp-2,8px);border-radius:calc(10 * var(--pc-u));text-align:start;grid-template-columns:auto minmax(0,1fr);row-gap:0}.hs-ly-cost.is-compact .hs-ly-cost__item:not(.hs-ly-cost__money)>.hs-ly-cost__icon{width:var(--pc-ic-row);height:var(--pc-ic-row);border-radius:calc(10 * var(--pc-u));grid-area:1/1/span 2}.hs-ly-cost.is-compact .hs-ly-cost__item:not(.hs-ly-cost__money)>.hs-ly-cost__icon>.hs-glyph{width:calc(26 * var(--pc-u));height:calc(26 * var(--pc-u))}.hs-ly-cost.is-compact .hs-ly-cost__icon>.hs-ly-cost__mark{top:calc(-8 * var(--pc-u));right:calc(-10 * var(--pc-u));min-width:calc(20 * var(--pc-u));height:calc(20 * var(--pc-u));padding:0 var(--pc-sp-1,4px)}.hs-ly-cost.is-compact .hs-ly-cost__mark.is-ok{padding:0}.hs-ly-cost.is-compact .hs-ly-cost__mark .hs-glyph{width:calc(12 * var(--pc-u));height:calc(12 * var(--pc-u))}.hs-ly-cost.is-compact .hs-ly-cost__item:not(.hs-ly-cost__money)>.hs-ly-cost__name{font-size:var(--pc-fs-small);grid-area:1/2;margin:0}.hs-ly-cost.is-compact .hs-ly-cost__item:not(.hs-ly-cost__money)>.hs-ly-cost__count{font-size:var(--pc-fs-body);grid-area:2/2}.hs-ly-cost.is-compact .hs-ly-cost__item:not(.hs-ly-cost__money)>.hs-ly-cost__sub,.hs-ly-cost.is-compact .hs-ly-cost__item:not(.hs-ly-cost__money)>.hs-ly-cost__find{max-width:100%;font-size:var(--pc-fs-cap);grid-area:3/1/auto/-1}.hs-ly-cost.is-compact .hs-ly-cost__item:not(.hs-ly-cost__money)>.hs-ly-cost__find{min-height:calc(24 * var(--pc-u));margin:var(--pc-sp-1,4px) 0 0;padding:0}.hs-ly-cost.is-compact .hs-ly-cost__money{min-height:calc(48 * var(--pc-u));padding:var(--pc-sp-1,4px) var(--pc-sp-3,12px) var(--pc-sp-1,4px) var(--pc-sp-2,8px);border-radius:calc(10 * var(--pc-u));grid-column:1/-1}.hs-ly-cost.is-compact .hs-ly-cost__money>.hs-ly-cost__icon{width:var(--pc-ic-btn);height:var(--pc-ic-btn)}.hs-ly-cost.is-compact .hs-ly-cost__money>.hs-ly-cost__icon>.hs-glyph{width:calc(20 * var(--pc-u));height:calc(20 * var(--pc-u))}.hs-ly-cost.is-compact .hs-ly-cost__money>.hs-ly-cost__name{font-size:var(--pc-fs-small)}.hs-ly-cost.is-compact .hs-ly-cost__money>.hs-ly-cost__count{font-size:var(--pc-fs-h3)}.hs-ly-cost.is-compact .hs-ly-cost__note{padding:var(--pc-sp-1,4px) var(--pc-sp-2,8px);font-size:var(--pc-fs-small)}.hs-ly-optgroup{flex-direction:column;gap:0;display:flex}.hs-ly-optgroup+.hs-ly-optgroup{margin-top:var(--pc-sp-5,16px)}.hs-ly-optgroup__title{align-items:center;gap:var(--pc-sp-3,8px);padding:var(--pc-sp-3,8px) 0 var(--pc-sp-2,4px);border-bottom:var(--line-thin,2px) solid #2b1d0e4d;color:var(--wood-lo);font-size:var(--pc-fs-h3,15px);font-weight:700;line-height:var(--lh-thai,1.5);display:flex}.hs-ly-optgroup__title:before{content:"";width:calc(10 * var(--pc-u,.8px));height:calc(10 * var(--pc-u,.8px));border:var(--line-thin,2px) solid var(--wood-lo);background:var(--honey);border-radius:50%;flex:none}.hs-ly-optgroup__title.has-glyph:before{content:none}.hs-ly-optgroup__icon{width:calc(var(--pc-ic-inline,22px) + 10 * var(--pc-u,.8px));height:calc(var(--pc-ic-inline,22px) + 10 * var(--pc-u,.8px));border:var(--line-thin,2px) solid var(--wood-lo);background:var(--honey-hi,#fde9a8);color:var(--ink);border-radius:50%;flex:none;place-items:center;display:grid}.hs-ly-optgroup__icon>svg{width:var(--pc-ic-inline,22px);height:var(--pc-ic-inline,22px)}.hs-ly-opt{grid-template-columns:minmax(calc(200 * var(--pc-u,.6px)), 1fr) minmax(0, 1.5fr);align-items:center;gap:var(--pc-sp-5,12px);min-height:var(--pc-row-h,44px);padding:var(--pc-sp-3,8px) var(--pc-sp-1,0px);display:grid}.hs-ly-opt+.hs-ly-opt{border-top:1px solid #2b1d0e1a}.hs-ly-opt__text{gap:var(--pc-sp-1,1px);min-width:0;display:grid}.hs-ly-opt__label{font-size:var(--pc-fs-label,15px);font-weight:600;line-height:var(--lh-thai,1.5)}.hs-ly-opt__hint{color:#2b1d0eb3;font-size:var(--pc-fs-small,12px);line-height:var(--lh-thai,1.5);text-wrap:pretty}.hs-ly-opt__control{min-width:0}.hs-ly-segs{gap:var(--pc-sp-2,6px);row-gap:var(--pc-sp-3,8px);flex-wrap:wrap;display:flex}.hs-ly-seg{min-width:calc(88 * var(--pc-u,.73px));min-height:var(--pc-btn-h,36px);border:var(--line-thin) solid var(--ink);background:var(--paper);box-shadow:0 2px 0 var(--ink);color:var(--ink);font:inherit;font-size:var(--pc-fs-label,14px);font-variant-numeric:tabular-nums;white-space:nowrap;cursor:var(--cur-pointer,pointer);touch-action:manipulation;border-radius:999px;justify-content:center;align-items:center;padding:.2em 1.1em;font-weight:600;line-height:1.3;transition:background-color .12s,transform 80ms,box-shadow 80ms;display:inline-flex}.hs-ly-seg:not(.is-on):not(:disabled):hover{background:var(--paper-2)}.hs-ly-seg:not(:disabled):active{box-shadow:0 0 0 var(--ink);transform:translateY(2px)}.hs-ly-seg.is-on{background:var(--honey);box-shadow:var(--hi), 0 2px 0 var(--ink);cursor:var(--cur-default,default);font-weight:700}.hs-ly-seg.is-on:active{box-shadow:var(--hi), 0 2px 0 var(--ink);transform:none}.hs-ly-seg:disabled{background:var(--paper);box-shadow:none;color:var(--ink-soft);cursor:var(--cur-default,default);opacity:.75;border:1px solid #2b1d0e73}.hs-ly-opt__control>.hs-ly-segs>.hs-ly-seg{min-width:min-content;max-width:calc(176 * var(--pc-u,.73px));flex:1 1 0;padding-inline:.75em}@media (max-height:500px),(max-width:700px){.hs-ly-opt{gap:var(--pad-1,4px);padding:var(--pad-2,8px) 0 var(--pad-3,12px);grid-template-columns:minmax(0,1fr)}.hs-ly-segs{padding-top:var(--pad-1,4px)}.hs-ly-opt__control>.hs-ly-segs>.hs-ly-seg{max-width:none;min-height:40px}}.hs-sysart{object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none;max-width:100%;height:auto;display:block}.hs-ly-empty__art{height:max(96px, calc(132 * var(--pc-u,1px)));width:auto;margin-bottom:max(var(--pad-1,4px), var(--pc-sp-1,4px))}.hs-ly-empty.is-sm .hs-ly-empty__art{height:56px;margin:0}.hs-sysart.hs-sysart--head{height:max(36px, calc(48 * var(--pc-u,1px)));flex:none;width:auto}.hs-sysart.hs-sysart--spot{height:max(72px, calc(88 * var(--pc-u,1px)));width:auto;margin:0 auto max(4px, var(--pc-sp-1,4px))}.hs-sysart.hs-trade__emptyart+.hs-trade__empty{text-align:center}.hs-sysart.hs-vault__hintart{height:max(72px, calc(80 * var(--pc-u,1px)));width:auto}.hs-sysart.hs-jq-course__art{float:right;height:max(52px, calc(64 * var(--pc-u,1px)));width:auto;max-width:40%;margin:0 0 0 8px}.hs-sysart.hs-jq-result__art{height:max(56px, calc(72 * var(--pc-u,1px)));flex:none;width:auto}.hs-sysart.hs-whisper-art{width:auto;height:64px;margin:0 auto 6px}@media (max-height:500px),(max-width:700px){.hs-sysart.hs-sysart--head{height:36px}.hs-sysart.hs-sysart--spot{height:64px}.hs-sysart.hs-jq-course__art,.hs-sysart.hs-jq-result__art,.hs-sysart.hs-whisper-art{height:48px}}.hs-ly-group{gap:max(6px, var(--pc-sp-2));flex-direction:column;display:flex}.hs-ly-group__head{align-items:center;gap:max(var(--pad-2,8px), var(--pc-sp-2));min-height:max(24px, calc(28 * var(--pc-u)));padding:var(--pad-1,4px) var(--pad-1,4px) 0;flex-wrap:wrap;display:flex}.hs-ly-group__title{align-items:center;gap:max(6px, var(--pc-sp-2));font-size:max(15px, var(--pc-fs-h3));font-weight:700;line-height:var(--lh-thai,1.5);display:inline-flex}.hs-ly-group__title:before{width:max(8px, calc(10 * var(--pc-u)));height:max(8px, calc(10 * var(--pc-u)));border:var(--line-thin) solid var(--ink);background:var(--honey);content:"";border-radius:2px;flex:none;transform:rotate(45deg)}.hs-ly-group__sub{padding:0 max(var(--pad-2,8px), var(--pc-sp-3));background:var(--paper-2);color:var(--ink-soft);font-size:max(12px, var(--pc-fs-cap));font-variant-numeric:tabular-nums;line-height:max(20px, calc(26 * var(--pc-u)));white-space:nowrap;border-radius:999px}.hs-ly-group__rule{border-top:var(--line-thin) solid #2b1d0e38;flex:24px;min-width:24px;height:0}.hs-ly-group+.hs-ly-group{margin-top:max(var(--pad-2,8px), var(--pc-sp-4))}.hs-ly-rows{gap:max(6px, var(--pc-sp-2));flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.hs-ly-row{align-items:center;gap:max(var(--pad-2,8px), var(--pc-sp-3));min-height:max(40px, var(--pc-row-h));padding:var(--pad-1,4px) max(var(--pad-2,8px), var(--pc-sp-3));border:var(--line-thin) solid var(--ink);border-radius:max(12px, calc(14 * var(--pc-u)));background:var(--paper);box-shadow:0 2px 0 var(--ink);transition:background-color .12s,box-shadow .12s,transform .12s;display:flex;position:relative}.hs-ly-row:has(>button.hs-ly-row__hit):not(.is-on,.is-off):hover{background:color-mix(in srgb, var(--honey-hi) 30%, var(--paper));box-shadow:0 3px 0 var(--ink);transform:translateY(-1px)}.hs-ly-row:has(>button.hs-ly-row__hit:active):not(.is-off){box-shadow:0 0 0 var(--ink);transform:translateY(2px)}.hs-ly-row:has(>.hs-ly-row__hit:focus-visible){outline:3px solid var(--honey);outline-offset:2px}.hs-ly-row__hit:focus-visible{outline:none}.hs-ly-row.is-on{background:color-mix(in srgb, var(--honey) 26%, var(--paper));box-shadow:inset 0 0 0 2px var(--honey), 0 2px 0 var(--ink)}.hs-ly-row.is-locked{box-shadow:none;color:var(--ink-soft);background:#f5dca473;border-style:solid}.hs-ly-row.is-off{opacity:.6}.hs-ly-row__hit{align-items:center;gap:max(var(--pad-2,8px), var(--pc-sp-3));text-align:left;background:0 0;border:0;flex:1;min-width:0;min-height:34px;padding:0;display:flex}button.hs-ly-row__hit{cursor:var(--cur-pointer,pointer)}.hs-ly-row.is-off>button.hs-ly-row__hit{cursor:var(--cur-default,default)}.hs-ly-row__icon{width:max(32px, var(--pc-ic-row));height:max(32px, var(--pc-ic-row));border-radius:max(10px, calc(12 * var(--pc-u)));background:var(--paper-2);box-shadow:inset 0 0 0 var(--line-thin) #2b1d0e24;flex:none;place-items:center;display:grid}.hs-ly-row__icon>.hs-glyph{width:max(24px, calc(24 * var(--pc-u)));height:max(24px, calc(24 * var(--pc-u)))}.hs-ly-row__icon>img{max-width:100%;max-height:100%}.hs-ly-row__icon>.hs-hud-art{width:max(26px, calc(30 * var(--pc-u)))!important;height:max(26px, calc(30 * var(--pc-u)))!important}.hs-ly-row.is-tight .hs-ly-row__icon>.hs-hud-art{width:max(22px, calc(24 * var(--pc-u)))!important;height:max(22px, calc(24 * var(--pc-u)))!important}.hs-ly-row.is-big .hs-ly-row__icon>.hs-hud-art{width:max(30px, calc(36 * var(--pc-u)))!important;height:max(30px, calc(36 * var(--pc-u)))!important}.hs-ly-row.is-on .hs-ly-row__icon{background:var(--paper)}.hs-ly-row.is-locked .hs-ly-row__icon{box-shadow:inset 0 0 0 var(--line-thin) #2b1d0e38;color:var(--ink-soft);background:0 0}.hs-ly-row.is-locked .hs-ly-row__icon>.hs-glyph{width:max(24px, calc(24 * var(--pc-u)));height:max(24px, calc(24 * var(--pc-u)))}.hs-ly-row__text{flex:1;min-width:0;display:grid}.hs-ly-row__title{font-size:max(15px, var(--pc-fs-body));font-weight:600;line-height:var(--lh-thai,1.5);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hs-ly-row__sub{color:var(--ink-soft);font-size:max(12px, var(--pc-fs-small));font-weight:700;line-height:var(--lh-thai,1.5);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hs-ly-row__chips{gap:max(4px, var(--pc-sp-1));flex:none;display:flex}.hs-ly-row__meta{font-size:max(14px, var(--pc-fs-label));font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;flex:none;font-weight:700;line-height:1.3}.hs-ly-row__meta small{color:var(--ink-soft);font-size:max(12px, var(--pc-fs-cap));font-weight:500;display:block}.hs-ly-row__chips{align-items:center}.hs-ly-row__action{padding-left:max(var(--pad-2,8px), var(--pc-sp-3));border-left:var(--line-thin) solid #2b1d0e2e;flex:none;align-self:stretch;align-items:center;display:flex}.hs-ly-row.has-more .hs-ly-row__action{align-self:center}@media (max-height:500px),(max-width:700px){.hs-ly-row__action{padding-left:var(--pad-1,4px)}}.hs-ly-row.has-more{flex-wrap:wrap}.hs-ly-row__more{min-width:0;padding:max(var(--pad-2,8px), var(--pc-sp-3)) var(--pad-1,4px) var(--pad-1,4px);border-top:var(--line-thin) solid #2b1d0e4d;font-size:max(13px, var(--pc-fs-body));line-height:var(--lh-thai,1.5);flex:1 0 100%}.hs-ly-row.is-tight{min-height:max(34px, var(--pc-row-h-tight));padding-block:2px}.hs-ly-row.is-tight .hs-ly-row__icon{width:max(28px, calc(28 * var(--pc-u)));height:max(28px, calc(28 * var(--pc-u)))}.hs-ly-row.is-tight .hs-ly-row__icon>.hs-glyph{width:max(22px, var(--pc-ic-inline));height:max(22px, var(--pc-ic-inline))}.hs-ly-row.is-tight .hs-ly-row__sub{display:none}.hs-ly-row.is-big{min-height:max(48px, calc(54 * var(--pc-u)))}.hs-ly-row.is-big .hs-ly-row__icon{width:max(36px, var(--pc-ic-list));height:max(36px, var(--pc-ic-list))}.hs-ly-row.is-big .hs-ly-row__icon>.hs-glyph{width:max(28px, calc(30 * var(--pc-u)));height:max(28px, calc(30 * var(--pc-u)))}.hs-ly-row.is-big .hs-ly-row__title{font-size:max(15px, var(--pc-fs-label))}.hs-ly-row.is-big .hs-ly-row__sub{font-size:max(12px, var(--pc-fs-small))}.hs-ly-empty{align-content:center;justify-items:center;gap:max(var(--pad-2,8px), var(--pc-sp-2));padding:max(var(--pad-3,12px), var(--pc-sp-4)) max(var(--pad-3,12px), var(--pc-sp-5));border:var(--line-thin,2px) solid #2b1d0e47;border-radius:var(--r-md);background:color-mix(in srgb, var(--paper-2) 45%, transparent);color:var(--ink-soft);text-align:center;display:grid}.hs-ly-empty__icon{width:max(44px, calc(56 * var(--pc-u)));height:max(44px, calc(56 * var(--pc-u)));margin-bottom:max(var(--pad-1,4px), var(--pc-sp-1));border:var(--line-thin,2px) solid var(--ink);background:var(--paper);box-shadow:inset 0 0 0 3px var(--honey-hi), 0 2px 0 var(--ink);color:var(--ink-soft);border-radius:50%;place-items:center;display:grid;position:relative}.hs-ly-empty__icon>svg{width:max(24px, calc(28 * var(--pc-u)));height:max(24px, calc(28 * var(--pc-u)));opacity:.8}.hs-ly-empty__title{max-width:28em;color:var(--ink);font-size:max(15px, var(--pc-fs-h3));font-weight:600;line-height:var(--lh-thai,1.5);text-wrap:balance}.hs-ly-empty__hint{max-width:30em;font-size:max(13px, var(--pc-fs-body));line-height:var(--lh-thai,1.5);text-wrap:pretty}.hs-ly-empty__action{margin-top:var(--pad-1,4px)}.hs-ly-empty.is-sm{place-items:center start;column-gap:max(var(--pad-2,8px), var(--pc-sp-3));padding:max(var(--pad-2,8px), var(--pc-sp-2)) max(var(--pad-3,12px), var(--pc-sp-4));text-align:left;grid-template-columns:auto minmax(0,1fr);row-gap:0}.hs-ly-empty.is-sm .hs-ly-empty__icon{width:max(32px, var(--pc-ic-row));height:max(32px, var(--pc-ic-row));box-shadow:inset 0 0 0 2px var(--honey-hi), 0 2px 0 var(--ink);grid-row:span 3;margin:0}.hs-ly-empty.is-sm .hs-ly-empty__icon>svg{width:max(22px, var(--pc-ic-inline));height:max(22px, var(--pc-ic-inline))}.hs-ly-empty__icon>.hs-hud-art{width:max(30px, calc(36 * var(--pc-u)))!important;height:max(30px, calc(36 * var(--pc-u)))!important}.hs-ly-empty.is-sm .hs-ly-empty__icon>.hs-hud-art{width:max(24px, calc(26 * var(--pc-u)))!important;height:max(24px, calc(26 * var(--pc-u)))!important}.hs-ly-empty.is-sm .hs-ly-empty__title{font-size:max(14px, var(--pc-fs-body))}.hs-ly-empty.is-sm .hs-ly-empty__hint{font-size:max(12px, var(--pc-fs-small))}.hs-ly-empty.is-locked{background:repeating-linear-gradient(135deg,#f5dca48c 0 10px,#f5dca44d 10px 20px);border-color:#2b1d0e61}.hs-ly-empty.is-locked .hs-ly-empty__icon{background:var(--paper-3);box-shadow:inset 0 0 0 3px #ffffff8c, 0 2px 0 var(--ink)}.hs-ly-empty.is-locked .hs-ly-empty__icon>svg{opacity:1}.hs-ly-unlock{min-height:max(24px, calc(28 * var(--pc-u)));padding:1px max(var(--pad-2,8px), var(--pc-sp-3)) 1px max(6px, var(--pc-sp-2));border:var(--line-thin,2px) solid var(--ink);background:var(--honey-hi);box-shadow:0 2px 0 var(--ink);color:var(--ink);font-size:max(12px, var(--pc-fs-cap));font-variant-numeric:tabular-nums;white-space:nowrap;border-radius:999px;align-items:center;gap:4px;font-weight:600;line-height:1.4;display:inline-flex}.hs-ly-unlock>svg{flex:none}.hs-ly-lockbadge{border:var(--line-thin,2px) solid var(--ink);background:var(--honey-hi);min-width:20px;height:20px;color:var(--ink);font-variant-numeric:tabular-nums;pointer-events:none;border-radius:999px;align-items:center;gap:2px;padding:0 4px;font-size:12px;font-weight:700;line-height:1;display:inline-flex;position:absolute;bottom:-4px;right:-4px}@media (max-height:500px),(max-width:700px){.hs-ly-empty{padding:var(--pad-3,12px)}.hs-ly-empty__icon{width:48px;height:48px}}.hs-ly-clamp1{min-width:0;line-height:var(--lh-thai,1.5);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.hs-ly-clamp2.hs-ly-clamp2{min-width:0;max-height:calc(2 * var(--lh-thai,1.5) * 1em);line-height:var(--lh-thai,1.5);text-overflow:ellipsis;white-space:normal;word-break:normal;overflow-wrap:break-word;line-break:auto;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.hs-ly-scrollarea{flex-direction:column;min-width:0;min-height:0;display:flex;position:relative}.hs-ly-scrollarea__body{min-height:0;padding:2px max(var(--pad-1,4px), var(--pc-sp-2)) 6px 2px;border-radius:var(--r-md);flex:1 1 0}.hs-ly-scrollarea__body:focus-visible{outline:3px solid var(--honey);outline-offset:2px}.hs-ly-scrollarea:before,.hs-ly-scrollarea:after{right:calc(var(--scroll-w,12px) + 2px);z-index:2;height:max(18px, calc(28 * var(--pc-u)));content:"";opacity:0;pointer-events:none;transition:opacity .16s;position:absolute;left:0}.hs-ly-scrollarea:before{background:linear-gradient(to bottom, var(--hs-ly-scroll-fade,var(--paper)), transparent);top:0}.hs-ly-scrollarea:after{background:linear-gradient(to top, var(--hs-ly-scroll-fade,var(--paper)), transparent);bottom:0}.hs-ly-scrollarea.is-more-up:before,.hs-ly-scrollarea.is-more-down:after{opacity:1}.hs-ly-md__panel .hs-ly-scrollarea{--hs-ly-scroll-fade:var(--paper-2)}.hs-ly-md__detail>.hs-ly-scrollarea,.hs-ly-md__mhead~.hs-ly-scrollarea{min-height:max(96px, calc(120 * var(--pc-u)));flex:1 1 0}.hs-ly-facts{gap:var(--pc-sp-1,4px) var(--pc-sp-5,24px);min-width:0;margin:0;display:grid}.hs-ly-facts.is-2col{grid-template-columns:repeat(2,minmax(0,1fr))}.hs-ly-facts__row{align-items:baseline;gap:var(--pc-sp-2,8px);min-width:0;min-height:calc(32 * var(--pc-u));padding:var(--pc-sp-1,4px) 0;display:flex}.hs-ly-facts__row:after{order:1;flex:1 1 var(--pc-sp-4,16px);min-width:var(--pc-sp-4,16px);border-top:var(--line-thin) solid color-mix(in srgb, var(--ink-soft) 40%, transparent);content:"";height:0}.hs-ly-facts__label{align-items:center;gap:var(--pc-sp-1,4px);min-width:0;color:var(--ink-soft);font-size:var(--pc-fs-small);font-weight:600;line-height:var(--lh-thai,1.5);flex:0 auto;display:inline-flex}.hs-ly-facts__label>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hs-ly-facts__label>.hs-glyph{width:calc(18 * var(--pc-u));height:calc(18 * var(--pc-u));flex:none}.hs-ly-facts__value{min-width:0;color:var(--ink);font-size:var(--pc-fs-body);font-variant-numeric:tabular-nums;font-weight:700;line-height:var(--lh-thai,1.5);text-align:end;word-break:normal;overflow-wrap:break-word;flex:0 auto;order:2;margin:0}.hs-ly-facts.is-dense .hs-ly-facts__row{min-height:calc(26 * var(--pc-u));padding:0}.hs-ly-facts.is-dense .hs-ly-facts__value{font-size:var(--pc-fs-small)}.hs-ly-confirm{z-index:20;padding:var(--pc-sp-5,24px);background:#2b1d0e61;place-items:center;display:grid;position:absolute;inset:0}.hs-ly-confirm__card{gap:var(--pc-sp-3,12px);width:min(calc(560 * var(--pc-u)), 100%);min-width:0;max-height:100%;padding:var(--pc-sp-4,16px) var(--pc-sp-5,24px) var(--pc-sp-4,16px);border:var(--line-thin) solid var(--ink);border-top-width:calc(6 * var(--pc-u));border-top-color:var(--honey);border-radius:calc(18 * var(--pc-u));background:var(--paper);box-shadow:0 calc(6 * var(--pc-u)) 0 var(--ink);color:var(--ink);flex-direction:column;display:flex;overflow:hidden auto}.hs-ly-confirm.is-danger .hs-ly-confirm__card{border-top-color:var(--berry)}.hs-ly-confirm__head{align-items:center;gap:var(--pc-sp-3,12px);min-width:0;display:flex}.hs-ly-confirm__x{width:calc(32 * var(--pc-u));height:calc(32 * var(--pc-u));border:var(--line-thin) solid var(--ink);border-radius:var(--r-sm);background:var(--paper-2);color:var(--ink);cursor:var(--cur-pointer,pointer);flex:none;align-self:flex-start;place-items:center;padding:0;display:grid}.hs-ly-confirm__x:hover{background:var(--honey-hi)}.hs-ly-confirm__x:focus-visible{outline:3px solid var(--sky);outline-offset:2px}.hs-ly-confirm__badge{width:var(--pc-ic-row);height:var(--pc-ic-row);border:var(--line-thin) solid var(--ink);background:var(--honey-hi);border-radius:50%;flex:none;place-items:center;display:grid}.hs-ly-confirm.is-danger .hs-ly-confirm__badge{background:var(--berry);color:var(--paper)}.hs-ly-confirm__badge>.hs-glyph{width:calc(24 * var(--pc-u));height:calc(24 * var(--pc-u))}.hs-ly-confirm__title{min-width:0;font-size:var(--pc-fs-h2);font-weight:700;line-height:var(--lh-thai,1.5);word-break:normal;overflow-wrap:break-word;flex:1;margin:0}.hs-ly-confirm__lead{color:var(--ink);font-size:var(--pc-fs-body);line-height:var(--lh-thai,1.5);word-break:normal;overflow-wrap:break-word;margin:0}.hs-ly-confirm.is-danger .hs-ly-confirm__lead{color:var(--berry-lo);font-weight:600}.hs-ly-confirm__facts{padding:var(--pc-sp-1,4px) var(--pc-sp-3,12px);border-radius:calc(10 * var(--pc-u));background:var(--paper-2)}.hs-ly-confirm__note{color:var(--ink-soft);font-size:var(--pc-fs-small);line-height:var(--lh-thai,1.5);margin:0}.hs-ly-confirm__error{align-items:flex-start;gap:var(--pc-sp-2,8px);padding:var(--pc-sp-2,8px) var(--pc-sp-3,12px);border:var(--line-thin) solid var(--berry-lo);border-radius:calc(10 * var(--pc-u));background:color-mix(in srgb, var(--berry) 12%, var(--paper));color:var(--berry-lo);font-size:var(--pc-fs-body);font-weight:700;line-height:var(--lh-thai,1.5);margin:0;display:flex}.hs-ly-confirm__error>svg{flex:none;margin-top:.15em}.hs-ly-confirm__actions{justify-content:space-between;align-items:center;gap:var(--pc-sp-3,12px);margin-top:var(--pc-sp-1,4px);padding-top:var(--pc-sp-3,12px);border-top:var(--line-thin) solid #2b1d0e38;display:flex}.hs-ly-confirm__go{align-items:center;gap:var(--pc-sp-3,12px);min-width:0;display:inline-flex}.hs-ly-confirm__why{min-width:0;color:var(--berry-lo);font-size:var(--pc-fs-small);font-weight:700;line-height:var(--lh-thai,1.5);text-align:end}.hs-ly-item{--ic:var(--ink);align-items:center;gap:var(--pc-sp-1,4px);min-width:calc(96 * var(--pc-u));padding:var(--pc-sp-3,12px) var(--pc-sp-2,8px) var(--pc-sp-2,8px);border:var(--line-thin) solid color-mix(in srgb, var(--ink) 18%, transparent);border-radius:calc(12 * var(--pc-u));background:var(--paper);color:var(--ink);font:inherit;text-align:center;flex-direction:column;display:flex}.hs-ly-item.is-sm{min-width:calc(76 * var(--pc-u));padding:var(--pc-sp-2,8px) var(--pc-sp-1,4px) var(--pc-sp-1,4px)}button.hs-ly-item{min-height:44px;box-shadow:0 2px 0 color-mix(in srgb, var(--ink) 30%, transparent);cursor:var(--cur-pointer,pointer);transition:background-color .12s,box-shadow .12s,transform .12s}button.hs-ly-item:hover:not(.is-on){background:color-mix(in srgb, var(--honey-hi) 30%, var(--paper))}button.hs-ly-item:active{box-shadow:none;transform:translateY(2px)}button.hs-ly-item:focus-visible{outline:3px solid var(--sky);outline-offset:2px}.hs-ly-item.is-on{border-color:var(--ink);background:color-mix(in srgb, var(--honey) 26%, var(--paper));box-shadow:inset 0 0 0 2px var(--honey)}.hs-ly-item__well{width:var(--pc-ic-detail);height:var(--pc-ic-detail);border:calc(3 * var(--pc-u)) solid var(--ic);border-radius:calc(12 * var(--pc-u));background:linear-gradient(180deg, var(--paper-3) 55%, color-mix(in srgb, var(--ic) 28%, var(--paper-3)));box-shadow:0 0 0 var(--line-thin) var(--ink);flex:none;place-items:center;display:grid;position:relative}.hs-ly-item:not(.has-rarity)>.hs-ly-item__well{border-width:var(--line-thin);border-color:var(--ink);background:var(--paper-3);box-shadow:inset 0 -4px 0 color-mix(in srgb, var(--ink) 10%, transparent)}.hs-ly-item.is-sm>.hs-ly-item__well{width:var(--pc-ic-list);height:var(--pc-ic-list)}.hs-ly-item__well>.hs-glyph{width:calc(40 * var(--pc-u));height:calc(40 * var(--pc-u))}.hs-ly-item.is-sm .hs-ly-item__well>.hs-glyph{width:calc(30 * var(--pc-u));height:calc(30 * var(--pc-u))}.hs-ly-item__well>img{max-width:100%;max-height:100%}.hs-ly-item__count{right:calc(-10 * var(--pc-u));bottom:calc(-8 * var(--pc-u));min-width:calc(24 * var(--pc-u));padding:0 var(--pc-sp-1,4px);border:var(--line-thin) solid var(--ink);background:var(--paper);color:var(--ink);font-size:var(--pc-fs-cap);font-variant-numeric:tabular-nums;font-weight:700;line-height:var(--lh-thai,1.5);white-space:nowrap;border-radius:999px;position:absolute}.hs-ly-item__lock,.hs-ly-item__done{top:calc(-9 * var(--pc-u));right:calc(-10 * var(--pc-u));width:calc(24 * var(--pc-u));height:calc(24 * var(--pc-u));border:var(--line-thin) solid var(--ink);border-radius:50%;place-items:center;display:grid;position:absolute}.hs-ly-item__lock{background:var(--honey)}.hs-ly-item__done{background:var(--leaf-hi)}.hs-ly-item__lock>.hs-glyph,.hs-ly-item__done>.hs-glyph{width:calc(15 * var(--pc-u));height:calc(15 * var(--pc-u))}.hs-ly-item.is-locked{border-style:solid;border-color:color-mix(in srgb, var(--ink) 35%, transparent);background:color-mix(in srgb, var(--paper-3) 45%, var(--paper))}.hs-ly-item.is-locked>.hs-ly-item__well>.hs-glyph,.hs-ly-item.is-locked>.hs-ly-item__well>img{opacity:.45}.hs-ly-item.is-done>.hs-ly-item__well>.hs-glyph,.hs-ly-item.is-done>.hs-ly-item__well>img{opacity:.55}.hs-ly-item__name{max-width:100%;margin-top:var(--pc-sp-1,4px);font-size:var(--pc-fs-small);align-self:stretch;font-weight:600}.hs-ly-item.is-sm .hs-ly-item__name{font-size:var(--pc-fs-cap)}.hs-ly-item__sub{max-width:100%;color:var(--ink-soft);font-size:var(--pc-fs-cap);font-variant-numeric:tabular-nums;font-weight:600;line-height:var(--lh-thai,1.5);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hs-ly-item.is-locked .hs-ly-item__name,.hs-ly-item.is-done .hs-ly-item__name{color:var(--ink-soft)}.hs-ly-thr{--thr-pin:max(22px, calc(28 * var(--pc-u)));--thr-line:calc(var(--pc-fs-small) * var(--lh-thai,1.5));align-items:flex-start;gap:var(--pc-sp-4,16px);min-width:0;padding:0 calc(var(--thr-pin) / 2);display:flex}.hs-ly-thr__lane{min-width:calc(120 * var(--pc-u));height:calc(var(--thr-pin) + var(--pc-sp-1,4px) + var(--thr-line));flex:1;position:relative}.hs-ly-thr.has-sub .hs-ly-thr__lane{height:calc(var(--thr-pin) + var(--pc-sp-1,4px) + var(--thr-line) * 2)}.hs-ly-thr__track{top:calc((var(--thr-pin) - max(14px, calc(22 * var(--pc-u)))) / 2);height:max(14px, calc(22 * var(--pc-u)));border:var(--line-thin) solid var(--ink);background:color-mix(in srgb, var(--ink) 10%, var(--paper-2));border-radius:999px;position:absolute;left:0;right:0;overflow:hidden}.hs-ly-thr__fill{background:linear-gradient(180deg, var(--honey-hi), var(--honey));height:100%;box-shadow:inset 0 2px 0 #ffffff8c, inset 0 -2px 0 var(--honey-lo);border-radius:0 999px 999px 0;transition:width .24s ease-out;display:block}.hs-ly-thr__fill.is-full{background:linear-gradient(180deg, var(--leaf-hi), var(--leaf));box-shadow:inset 0 2px 0 #ffffff8c, inset 0 -2px 0 var(--leaf-lo);border-radius:0}.hs-ly-thr__step{align-items:center;gap:var(--pc-sp-1,4px);flex-direction:column;display:flex;position:absolute;top:0;transform:translate(-50%)}.hs-ly-thr__step.is-start{transform:translateX(calc(var(--thr-pin) / -2));align-items:flex-start}.hs-ly-thr__step.is-end{transform:translateX(calc(-100% + var(--thr-pin) / 2));align-items:flex-end}.hs-ly-thr__pin{width:var(--thr-pin);height:var(--thr-pin);border:var(--line-thin) solid var(--ink);background:var(--paper);color:var(--ink);font-size:var(--pc-fs-cap);font-variant-numeric:tabular-nums;box-shadow:0 2px 0 var(--ink);border-radius:50%;flex:none;place-items:center;font-weight:700;line-height:1;display:grid}.hs-ly-thr__pin>.hs-glyph{width:calc(16 * var(--pc-u));height:calc(16 * var(--pc-u))}.hs-ly-thr__step.is-reached>.hs-ly-thr__pin{background:var(--leaf);color:var(--paper)}.hs-ly-thr__step.is-next>.hs-ly-thr__pin{background:var(--honey-hi);box-shadow:0 0 0 calc(3 * var(--pc-u)) var(--honey), 0 2px 0 calc(3 * var(--pc-u)) var(--ink)}.hs-ly-thr__label{color:var(--ink);font-size:var(--pc-fs-small);font-variant-numeric:tabular-nums;font-weight:700;line-height:var(--lh-thai,1.5);white-space:nowrap}.hs-ly-thr__step.is-ahead>.hs-ly-thr__label{color:var(--ink-soft)}.hs-ly-thr__step.is-reached>.hs-ly-thr__label{color:var(--leaf-lo)}.hs-ly-thr__sub{margin-top:calc(-1 * var(--pc-sp-1,4px));color:var(--ink-soft);font-size:var(--pc-fs-cap);font-weight:600;line-height:var(--lh-thai,1.5);white-space:nowrap}.hs-ly-thr__text{min-height:var(--thr-pin);margin-left:calc(var(--thr-pin) / 2);color:var(--ink);font-size:var(--pc-fs-body);font-variant-numeric:tabular-nums;font-weight:700;line-height:var(--lh-thai,1.5);white-space:nowrap;flex:none;align-items:center;display:flex}.hs-ly-podium{align-items:end;gap:var(--pc-sp-3,12px);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.hs-ly-podium__place{--pd-stand:calc(52 * var(--pc-u));--pd-tone:color-mix(in srgb, var(--ink) 8%, var(--paper-2));flex-direction:column;align-items:stretch;min-width:0;display:flex}.hs-ly-podium__place.is-1{--pd-stand:calc(72 * var(--pc-u));--pd-tone:var(--honey)}.hs-ly-podium__place.is-3{--pd-stand:calc(40 * var(--pc-u));--pd-tone:color-mix(in srgb, var(--honey-lo) 55%, var(--paper-2))}.hs-ly-podium__card{min-width:0;margin:0 var(--pc-sp-2,8px);padding:var(--pc-sp-3,12px) var(--pc-sp-2,8px) var(--pc-sp-2,8px);border:var(--line-thin) solid var(--ink);border-radius:calc(14 * var(--pc-u)) calc(14 * var(--pc-u)) 0 0;background:var(--paper);text-align:center;border-bottom:0;flex-direction:column;align-items:center;gap:0;display:flex;position:relative}.hs-ly-podium__place.is-1>.hs-ly-podium__card{background:color-mix(in srgb, var(--honey-hi) 30%, var(--paper))}.hs-ly-podium__place.is-me>.hs-ly-podium__card{box-shadow:inset 0 0 0 calc(3 * var(--pc-u)) var(--ink)}.hs-ly-podium__place.is-empty>.hs-ly-podium__card{background:var(--paper-2);color:var(--ink-soft);border-style:solid}.hs-ly-podium__medal{width:var(--pc-ic-list);height:var(--pc-ic-list);margin-bottom:var(--pc-sp-1,4px);border:var(--line-thin) solid var(--ink);background:var(--pd-tone);border-radius:50%;flex:none;place-items:center;display:grid;overflow:hidden}.hs-ly-podium__place.is-1 .hs-ly-podium__medal{width:var(--pc-ic-detail);height:var(--pc-ic-detail)}.hs-ly-podium__medal>.hs-glyph{width:calc(28 * var(--pc-u));height:calc(28 * var(--pc-u))}.hs-ly-podium__place.is-1 .hs-ly-podium__medal>.hs-glyph{width:calc(36 * var(--pc-u));height:calc(36 * var(--pc-u))}.hs-ly-podium__place.is-empty .hs-ly-podium__medal{opacity:.6;background:0 0;border-style:solid}.hs-ly-podium__name{max-width:100%;font-size:var(--pc-fs-label);align-self:stretch;font-weight:700}.hs-ly-podium__sub{max-width:100%;color:var(--ink-soft);font-size:var(--pc-fs-cap);font-weight:600;line-height:var(--lh-thai,1.5);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hs-ly-podium__value{color:var(--ink);font-size:var(--pc-fs-body);font-variant-numeric:tabular-nums;font-weight:700;line-height:var(--lh-thai,1.5);white-space:nowrap}.hs-ly-podium__me{top:calc(-12 * var(--pc-u));right:calc(-6 * var(--pc-u));padding:0 var(--pc-sp-2,8px);border:var(--line-thin) solid var(--ink);background:var(--sky);color:var(--ink);font-size:var(--pc-fs-cap);font-weight:700;line-height:var(--lh-thai,1.5);white-space:nowrap;border-radius:999px;position:absolute}.hs-ly-podium__stand{height:var(--pd-stand);border:var(--line-thin) solid var(--ink);border-radius:calc(8 * var(--pc-u)) calc(8 * var(--pc-u)) 0 0;background:var(--pd-tone);box-shadow:inset 0 calc(-6 * var(--pc-u)) 0 color-mix(in srgb, var(--ink) 14%, transparent);color:var(--ink);font-size:var(--pc-fs-h2);place-items:center;font-weight:700;line-height:1;display:grid}.hs-ly-podium__place.is-1>.hs-ly-podium__stand{font-size:var(--pc-fs-num)}.hs-ly-qty{align-items:center;gap:max(6px, var(--pc-sp-1,6px));color:var(--ink);font-size:max(13px, var(--pc-fs-body,14px));line-height:var(--lh-thai,1.5);flex:none;display:inline-flex}.hs-ly-qty__btn{width:max(32px, calc(36 * var(--pc-u,1px)));height:max(32px, calc(36 * var(--pc-u,1px)));border:var(--line-thin) solid var(--ink);background:var(--honey);box-shadow:0 3px 0 var(--ink);color:var(--ink);cursor:var(--cur-pointer,pointer);border-radius:50%;flex:none;place-items:center;padding:0;transition:background-color .12s,box-shadow .12s,transform .12s;display:grid}.hs-ly-qty__btn>.hs-glyph{width:max(14px, calc(16 * var(--pc-u,1px)));height:max(14px, calc(16 * var(--pc-u,1px)))}.hs-ly-qty__btn:hover:not(:disabled){background:var(--honey-hi)}.hs-ly-qty__btn:active:not(:disabled),.hs-ly-qty__chip:active:not(:disabled){box-shadow:0 0 0 var(--ink);transform:translateY(2px)}.hs-ly-qty__field{box-sizing:border-box;width:max(64px, calc(72 * var(--pc-u,1px)));height:max(32px, calc(36 * var(--pc-u,1px)));border:var(--line-thin) solid var(--ink);border-radius:max(10px, calc(12 * var(--pc-u,1px)));box-shadow:inset 0 2px 0 color-mix(in srgb, var(--ink) 12%, transparent);color:var(--ink);font:inherit;font-size:max(16px, var(--pc-fs-h3,16px));font-variant-numeric:tabular-nums;text-align:center;-webkit-user-select:text;user-select:text;appearance:textfield;background:#fff;flex:none;margin:0;padding:0 6px;font-weight:700}.hs-ly-qty__field:focus{box-shadow:0 0 0 3px color-mix(in srgb, var(--honey) 70%, transparent);outline:none}.hs-ly-qty__chip{min-height:max(28px, calc(30 * var(--pc-u,1px)));padding:0 max(10px, var(--pc-sp-2,10px));border:var(--line-thin) solid var(--ink);background:var(--paper);box-shadow:0 2px 0 var(--ink);color:var(--ink);font:inherit;font-size:max(12px, var(--pc-fs-small,13px));white-space:nowrap;cursor:var(--cur-pointer,pointer);border-radius:999px;flex:none;font-weight:700;transition:background-color .12s,box-shadow .12s,transform .12s}.hs-ly-qty__chip:hover:not(:disabled){background:color-mix(in srgb, var(--honey-hi) 45%, var(--paper))}.hs-ly-qty__btn:focus-visible,.hs-ly-qty__chip:focus-visible{outline:3px solid var(--honey);outline-offset:2px}.hs-ly-qty__btn:disabled,.hs-ly-qty__chip:disabled{background:var(--paper-3,var(--paper-2));box-shadow:none;cursor:var(--cur-default,default);opacity:.5}.hs-ly-qty__field:disabled{background:var(--paper-2);color:var(--ink-soft);box-shadow:none}.hs-ly-qty--sm{gap:4px}.hs-ly-qty--sm .hs-ly-qty__btn{width:28px;height:28px;box-shadow:0 2px 0 var(--ink)}.hs-ly-qty--sm .hs-ly-qty__field{border-radius:8px;width:52px;height:28px;font-size:14px}.hs-ly-qty--sm .hs-ly-qty__chip{min-height:24px;padding:0 8px}.hs-ly-qty__title{min-width:0;font-size:max(14px, var(--pc-fs-body,14px));text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.hs-ly-qty--stack{--hs-qty-btn:max(32px, calc(36 * var(--pc-u,1px)));grid-template-columns:var(--hs-qty-btn) minmax(0, 1fr) auto auto var(--hs-qty-btn);align-items:center;gap:max(6px, var(--pc-sp-1,6px));width:100%;display:grid}.hs-ly-qty--stack>.hs-ly-qty__title{grid-area:1/1/auto/3}.hs-ly-qty--stack>.hs-ly-qty__chip--min{grid-area:1/3}.hs-ly-qty--stack>.hs-ly-qty__chip--max{grid-area:1/4/auto/6;justify-self:end}.hs-ly-qty--stack>.hs-ly-qty__btn--less{grid-area:2/1}.hs-ly-qty--stack>.hs-ly-qty__field{grid-area:2/2/auto/5;width:100%}.hs-ly-qty--stack>.hs-ly-qty__btn--more{grid-area:2/5}@media (min-width:701px) and (min-height:501px){.hs-ly-qty--stack.hs-ly-qty--fold{grid-template-columns:auto var(--hs-qty-btn) minmax(40px, 1fr) var(--hs-qty-btn) auto;gap:6px}.hs-ly-qty--fold>.hs-ly-qty__title{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.hs-ly-qty--stack.hs-ly-qty--fold>.hs-ly-qty__chip--min,.hs-ly-qty--stack.hs-ly-qty--fold>.hs-ly-qty__btn--less,.hs-ly-qty--stack.hs-ly-qty--fold>.hs-ly-qty__field,.hs-ly-qty--stack.hs-ly-qty--fold>.hs-ly-qty__btn--more,.hs-ly-qty--stack.hs-ly-qty--fold>.hs-ly-qty__chip--max{grid-row:1}.hs-ly-qty--stack.hs-ly-qty--fold>.hs-ly-qty__chip--min{grid-column:1}.hs-ly-qty--stack.hs-ly-qty--fold>.hs-ly-qty__btn--less{grid-column:2}.hs-ly-qty--stack.hs-ly-qty--fold>.hs-ly-qty__field{grid-column:3}.hs-ly-qty--stack.hs-ly-qty--fold>.hs-ly-qty__btn--more{grid-column:4}.hs-ly-qty--stack.hs-ly-qty--fold>.hs-ly-qty__chip--max{grid-column:5;justify-self:stretch}.hs-ly-qty--fold>.hs-ly-qty__chip{padding:0 8px}}.hs-fset__head{color:var(--honey-deep,#a8670e);justify-content:space-between;align-items:baseline;gap:8px;display:flex}.hs-fset__count{color:var(--ink-soft);white-space:nowrap;font-size:12px;font-weight:700}.hs-fset__list{gap:1px;margin:2px 0 0;padding:0;list-style:none;display:grid}.hs-fset__piece{color:var(--ink);grid-template-columns:10px minmax(0,1fr) auto;align-items:center;gap:6px;font-size:12px;line-height:1.35;display:grid}.hs-fset__dot{border:1.5px solid var(--ink-soft);box-sizing:border-box;border-radius:50%;width:8px;height:8px}.hs-fset__piece.is-worn .hs-fset__dot{background:#3a9a4a;border-color:#2b7a38}.hs-fset__piece.is-owned .hs-fset__dot{background:#f2c14e;border-color:#b8871c}.hs-fset__piece.is-missing{color:var(--ink-soft)}.hs-fset__name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hs-fset__slot{color:var(--ink-soft);white-space:nowrap;font-size:12px}.hs-fset.is-compact{margin-top:4px;padding:0}.hs-sock-rows{gap:4px;display:grid}.hs-item__head.is-sockets,.hs-bag-card__h.is-sockets{color:var(--ink,#3b2a1a)}.hs-sock-rows__list{gap:3px;margin:0;padding:0;list-style:none;display:grid}.hs-sock-rows__row{font-size:max(12px, var(--win-fs-floor,0px));line-height:var(--lh-thai,1.5);grid-template-columns:20px minmax(0,auto) minmax(45%,1fr);align-items:center;gap:6px;display:grid}.hs-sock-rows__row.is-empty{color:var(--ink-soft,#6b5b4a)}.hs-sock-rows__name{white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.hs-sock-rows__stat{color:var(--leaf-lo,#2f7a36);text-align:right;overflow-wrap:anywhere;font-weight:600}.hs-sock-rows__hole{border:2px solid var(--honey-lo,#b8862b);background:radial-gradient(circle at 50% 40%,#2b3150,#121628);border-radius:50%;width:16px;height:16px;margin:2px}.hs-sock__stone{flex:none;place-items:center;display:inline-grid}.hs-sock__label{white-space:nowrap;align-items:baseline;min-width:0;display:flex}.hs-sock__label>.hs-upg__sub{text-overflow:ellipsis;white-space:pre;min-width:0;overflow:hidden}.hs-sock__rings{gap:max(var(--pad-2,8px), var(--pc-sp-3,8px));grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.hs-sock__ring{border:var(--line-thin,2px) solid var(--ink,#3b2a1a);background:var(--paper-2,#fff6e3);min-height:132px;color:inherit;font:inherit;cursor:pointer;border-radius:14px;align-content:start;justify-items:center;gap:4px;padding:10px 6px 8px;transition:transform .12s,box-shadow .12s,background .12s;display:grid;position:relative}.hs-sock__ring:hover:not([aria-disabled=true]){box-shadow:0 4px 0 color-mix(in srgb, var(--ink,#3b2a1a) 25%, transparent);transform:translateY(-2px)}.hs-sock__ring.is-picked{background:color-mix(in srgb, var(--honey,#f5c542) 32%, var(--paper,#fffaf0));box-shadow:inset 0 0 0 3px var(--honey-lo,#b8862b)}.hs-sock__ring.is-locked{cursor:default;opacity:.6;background:var(--paper-3,#efe3c8)}.hs-sock__ring.is-closed{cursor:default;background:var(--paper-3,#efe3c8)}.hs-sock__ringArt{width:64px;height:64px;box-shadow:inset 0 0 0 3px #e9b949, inset 0 0 0 6px #b8862b, 0 2px 0 var(--ink,#3b2a1a);background:radial-gradient(circle at 50% 38%,#353c63 0%,#1a1f36 70%);border-radius:50%;place-items:center;display:grid}.hs-sock__ring.is-locked .hs-sock__ringArt,.hs-sock__ring.is-closed .hs-sock__ringArt{box-shadow:inset 0 0 0 3px #c8c8d0, inset 0 0 0 6px #8a8a96, 0 2px 0 var(--ink,#3b2a1a);background:radial-gradient(circle at 50% 38%,#9a9aa5 0%,#6c6c78 70%)}.hs-sock__ring.is-openable .hs-sock__ringArt{box-shadow:inset 0 0 0 3px #ffd970, inset 0 0 0 6px #d9a23a, 0 2px 0 var(--ink,#3b2a1a), 0 0 0 3px var(--honey,#f5c542)}.hs-sock__ringIdx{color:var(--ink-soft,#6b5b4a);font-size:12px;font-weight:700;position:absolute;top:6px;left:8px}.hs-sock__ringName{text-align:center;max-width:100%;font-size:13px;font-weight:700;line-height:var(--lh-thai,1.5);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hs-sock__ringStat{color:var(--leaf-lo,#2f7a36);text-align:center;font-size:12px;font-weight:600;line-height:1.35}.hs-sock__ringState{color:var(--ink-soft,#6b5b4a);font-size:12px}.hs-sock__ring.is-pop .hs-sock__ringArt{animation:.5s ease-out hs-sock-pop}@keyframes hs-sock-pop{0%{transform:scale(.7)}60%{transform:scale(1.15)}to{transform:scale(1)}}.hs-sock__stones{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:6px;min-height:0;padding:0 2px;display:grid;overflow:hidden}.hs-upg__cols.is-fill>.hs-upg__main>.hs-upg__box.hs-sock__bagbox:last-child{grid-template-rows:auto minmax(0,1fr) auto}.hs-sock__pager{justify-self:center}.hs-sock__pick{border:var(--line-thin,2px) solid var(--ink,#3b2a1a);background:var(--paper,#fffaf0);color:inherit;font:inherit;text-align:left;cursor:pointer;border-radius:10px;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:0 6px;padding:5px 8px;display:grid}.hs-sock__pick:hover{background:var(--paper-2,#fff6e3)}.hs-sock__pick.is-picked{background:color-mix(in srgb, var(--honey,#f5c542) 32%, var(--paper,#fffaf0));box-shadow:inset 0 0 0 3px var(--honey-lo,#b8862b)}.hs-sock__pickName{white-space:nowrap;text-overflow:ellipsis;align-items:baseline;gap:4px;font-size:13px;font-weight:700;line-height:1.35;display:flex;overflow:hidden}.hs-sock__pickQty{color:var(--ink-soft,#6b5b4a);font-size:12px;font-weight:600}.hs-sock__pickStat{color:var(--leaf-lo,#2f7a36);white-space:nowrap;text-overflow:ellipsis;grid-column:2;font-size:12px;font-weight:600;line-height:1.35;overflow:hidden}.hs-sock__bound{color:var(--berry-lo,#b23a48);font-size:12px}.hs-sock__pick>.hs-sock__stone{grid-row:1/span 2}.hs-sock-dots{border:var(--line-thin,2px) solid var(--ink,#3b2a1a);background:var(--paper,#fffaf0);border-radius:999px;align-items:center;gap:3px;padding:3px 6px;display:inline-flex}.hs-sock-dots__dot{box-sizing:border-box;border-radius:50%;width:12px;height:12px}.hs-sock-dots__dot.is-filled{border:2px solid var(--honey-lo,#b8862b);background:radial-gradient(circle at 38% 32%,#ff8fa0 0%,#e8384f 55%,#9c1f33 100%)}.hs-sock-dots__dot.is-empty{border:2px solid var(--honey-lo,#b8862b);background:radial-gradient(circle at 50% 40%,#353c63,#1a1f36)}.hs-sock-dots__dot.is-closed{border:2px solid var(--ink-soft,#6b5b4a);background:0 0}.hs-sock-rows__use{font-size:max(12px, var(--win-fs-floor,0px));line-height:var(--lh-thai,1.5);flex-wrap:wrap;align-items:baseline;gap:2px 8px;margin:0;display:flex}.hs-sock-rows__use .hs-sock-rows__stat{text-align:left;white-space:normal}.hs-sock-rows__where{color:var(--ink-soft,#6b5b4a)}.hs-gem__stat .is-new{color:var(--ink,#3b2a1a)}.hs-sock__card{align-content:start}.hs-sock__now{justify-content:center;align-items:center;gap:10px;display:flex}.hs-sock__chips{flex-wrap:wrap;justify-content:center;gap:4px;display:flex}.hs-sock__act{flex-wrap:wrap;align-items:stretch;gap:8px;margin-top:auto;display:flex}.hs-sock__act>.hs-upg__go,.hs-sock__act>.hs-sock__out{flex:auto}.hs-sock__warn{background:color-mix(in srgb, var(--berry-lo,#b23a48) 12%, var(--paper,#fffaf0));color:var(--berry-lo,#b23a48);font-size:12px;font-weight:600;line-height:var(--lh-thai,1.5);border-radius:8px;align-items:flex-start;gap:6px;margin:0;padding:6px 8px;display:flex}.hs-sock__note{color:var(--ink-soft,#6b5b4a);font-size:12px;line-height:var(--lh-thai,1.5);margin:0}.hs-gem{align-items:stretch;gap:max(var(--pad-3,12px), var(--pc-sp-4,12px));grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);width:100%;height:100%;min-height:0;display:grid}.hs-gem__ladder{grid-template-rows:auto;grid-auto-rows:minmax(0,1fr);align-content:stretch;gap:6px;min-height:0;display:grid}.hs-gem__row{grid-template-columns:76px repeat(5,minmax(0,1fr));align-items:stretch;gap:6px;display:grid}.hs-gem__kind{align-self:center;font-size:13px;font-weight:700}.hs-gem>.hs-upg__side{flex-direction:column;min-height:0;display:flex}.hs-gem>.hs-upg__side>.hs-upg__act{margin-top:auto}.hs-gem__cell{border:var(--line-thin,2px) solid var(--ink,#3b2a1a);background:var(--paper,#fffaf0);color:inherit;font:inherit;cursor:pointer;border-radius:10px;align-content:center;justify-items:center;gap:2px;padding:6px 2px 4px;display:grid;position:relative}.hs-gem__cell.is-none{opacity:.55}.hs-gem__cell.is-ready{background:color-mix(in srgb, var(--leaf-hi,#8fd18f) 26%, var(--paper,#fffaf0))}.hs-gem__cell.is-picked{background:color-mix(in srgb, var(--honey,#f5c542) 32%, var(--paper,#fffaf0));box-shadow:inset 0 0 0 3px var(--honey-lo,#b8862b)}.hs-gem__have{font-variant-numeric:tabular-nums;font-size:12px;font-weight:700}.hs-gem__head{color:var(--ink-soft,#6b5b4a);text-align:center;grid-template-columns:76px repeat(5,minmax(0,1fr));gap:6px;font-size:12px;font-weight:700;display:grid}.hs-gem__recipe{grid-template-columns:auto auto auto;justify-content:center;align-items:center;gap:10px;display:grid}.hs-gem__arrow{color:var(--honey-lo,#b8862b);font-size:22px;font-weight:800}.hs-gem__x3{position:relative}.hs-gem__x3 b{background:var(--ink,#3b2a1a);color:var(--paper,#fffaf0);border-radius:8px;padding:0 4px;font-size:12px;position:absolute;bottom:-4px;right:-6px}.hs-gem__stat{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:8px;font-size:13px;font-weight:600;display:grid}.hs-gem__stat>span:first-child{text-align:right}.hs-gem__stat .is-up{color:var(--leaf-lo,#2f7a36)}@media (max-width:700px){.hs-sock__rings{gap:6px}.hs-sock__ring{min-height:116px}.hs-gem{grid-template-rows:none;grid-template-columns:minmax(0,1fr);height:auto}}.hs-upg__ok{padding:var(--pad-1,4px) var(--pad-text,8px);border:var(--line-thin,2px) solid var(--leaf-lo,#2f7a36);color:var(--leaf-lo,#2f7a36);font-size:14px;font-weight:700;line-height:var(--lh-thai,1.5);background:#effaf0;border-radius:10px;align-items:center;gap:6px;margin:0;display:flex}.hs-sock .hs-upg__cols.is-fill>.hs-upg__side{gap:max(var(--pad-2,8px), var(--pc-sp-3,8px));flex-direction:column;min-height:0;display:flex}.hs-sock .hs-upg__side>.hs-sock__card{flex:auto;grid-template-rows:auto;align-content:center;gap:10px;min-height:0}.hs-sock .hs-upg__side>.hs-sock__card>.hs-upg__label{border-bottom:1px solid color-mix(in srgb, var(--ink,#3b2a1a) 18%, transparent);align-self:start;padding-bottom:6px}.hs-sock__card .hs-sock__note{text-align:center}.hs-sock__ring.is-empty{border-color:color-mix(in srgb, var(--ink,#3b2a1a) 30%, transparent);background:color-mix(in srgb, var(--sky,#7cc4f0) 18%, var(--paper,#fffaf0))}.hs-sock__ring.is-openable{border-color:var(--honey-lo,#b8862b)}.hs-sock__ring.is-locked,.hs-sock__ring.is-closed{border-color:color-mix(in srgb, var(--ink,#3b2a1a) 18%, transparent)}.hs-sock__ring.is-empty.is-picked,.hs-sock__ring.is-openable.is-picked{border-color:var(--ink,#3b2a1a)}.hs-sock__ring.is-filled .hs-sock__ringName{color:var(--ink,#3b2a1a)}.hs-sock__ringIdx{background:color-mix(in srgb, var(--ink,#3b2a1a) 10%, transparent);border-radius:50%;place-items:center;min-width:20px;height:20px;line-height:1;display:grid;top:6px;left:6px}.hs-sock__ring.is-picked .hs-sock__ringIdx{background:var(--honey-lo,#b8862b);color:var(--paper,#fffaf0)}.hs-sock__bagbox>.hs-sock__none{align-self:center}.hs-sock__pick{border-color:color-mix(in srgb, var(--ink,#3b2a1a) 45%, transparent)}.hs-sock__pick.is-picked{border-color:var(--ink,#3b2a1a)}.hs-gem>.hs-upg__side{gap:max(var(--pad-2,8px), var(--pc-sp-3,8px))}.hs-gem__card{flex:auto;align-content:center;gap:12px;min-height:0}.hs-gem__card>.hs-upg__label{border-bottom:1px solid color-mix(in srgb, var(--ink,#3b2a1a) 18%, transparent);align-self:start;padding-bottom:6px}.hs-gem__card>.hs-sock__note{text-align:center}.hs-gem__recipe{background:color-mix(in srgb, var(--honey,#f5c542) 12%, var(--paper,#fffaf0));border-radius:12px;gap:14px;padding:10px 6px}.hs-gem__x3 b{background:var(--leaf-lo,#2f7a36);font-variant-numeric:tabular-nums;bottom:-6px;right:-10px}.hs-gem__x3.is-short b{background:var(--berry-lo,#b23a48)}.hs-gem__out{aspect-ratio:1;border:var(--line-thin,2px) solid var(--honey-lo,#b8862b);background:radial-gradient(circle at 50% 40%, var(--paper,#fffaf0) 0%, color-mix(in srgb, var(--honey,#f5c542) 45%, var(--paper,#fffaf0)) 100%);border-radius:50%;place-items:center;width:76px;display:grid}.hs-gem__head,.hs-gem__kind{color:var(--wood-lo,#7a4e22)}.hs-gem__cell.is-none{opacity:1;border-color:color-mix(in srgb, var(--ink,#3b2a1a) 18%, transparent);background:color-mix(in srgb, var(--ink,#3b2a1a) 4%, var(--paper,#fffaf0))}.hs-gem__cell.is-none>.hs-sock__stone{opacity:.45;filter:grayscale(.6)}.hs-gem__cell.is-none>.hs-gem__have{color:var(--ink-soft,#6b5b4a)}.hs-gem__cell.is-ready{border-color:var(--leaf-lo,#2f7a36)}.hs-gem__cell.is-picked{border-color:var(--ink,#3b2a1a)}.hs-gem__cell:hover:not(.is-picked):not(.is-ready){background:var(--paper-2,#fff6e3)}@media (min-width:701px) and (min-height:501px){.hs-sock .hs-upg__cols{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr)}}.hs-sock__ring.is-locked,.hs-sock__ring.is-closed{cursor:pointer}.hs-sock__rings{grid-auto-rows:1fr}.hs-sock__ringStat.is-clamp{-webkit-line-clamp:2;line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;max-width:100%;display:-webkit-box;overflow:hidden}.hs-gem__stat .is-new.is-up{color:var(--leaf-lo,#2f7a36)}.hs-gem__stat .is-new.is-down{color:var(--berry-lo,#b23a48)}.hs-sock__better{background:color-mix(in srgb, var(--leaf-hi,#8fd18f) 40%, var(--paper,#fffaf0));color:var(--leaf-lo,#2f7a36);border-radius:999px;flex:none;padding:0 6px;font-size:12px;font-weight:700;line-height:1.5}.hs-sock__pickNm{text-overflow:ellipsis;min-width:0;overflow:hidden}.hs-sock__pickQty,.hs-sock__bound{flex:none}.hs-sock__wait{justify-items:center;gap:8px;display:grid}.hs-sock__hole{aspect-ratio:1;width:64px;box-shadow:inset 0 0 0 3px #e9b949, inset 0 0 0 6px #b8862b, 0 2px 0 var(--ink,#3b2a1a);background:radial-gradient(circle at 50% 38%,#353c63 0%,#1a1f36 70%);border-radius:50%}.hs-sock__wait>.hs-sock__note{color:var(--ink-soft,#6b5b4a);font-size:13px;font-weight:700}.hs-sock .hs-upg__lvl{--chip-bg:color-mix(in srgb, var(--sky,#7cc4f0) 40%, var(--paper,#fffaf0))}.hs-rgem{object-fit:contain;vertical-align:middle;filter:drop-shadow(0 1px #2b1d0e73);flex:none;display:inline-block}.hs-rtag{--rt-dot:#fff;border:var(--line-thin) solid var(--ink);background:var(--paper);color:var(--ink);white-space:nowrap;border-radius:999px;flex:none;align-items:center;gap:5px;padding:1px 10px 1px 8px;font-size:13px;font-weight:600;line-height:18px;display:inline-flex}.hs-rtag__dot{border:1.5px solid var(--ink);background:var(--rt-dot);border-radius:50%;flex:none;width:10px;height:10px}.hs-rtag.rarity-uncommon{--rt-dot:var(--r-uncommon)}.hs-rtag.rarity-rare{--rt-dot:var(--r-rare)}.hs-rtag.rarity-epic{--rt-dot:var(--r-epic)}.hs-rtag.rarity-legendary{--rt-dot:var(--r-legendary)}.hs-rtag.rarity-mythic{--rt-dot:conic-gradient(#ff3b3b, #ff8a00, #ffe14d, #45d65b, #3fa2ff, #a95cff, #ff3b3b)}.hs-rtag.is-lg{gap:6px;padding:2px 12px 2px 10px;font-size:15px;line-height:22px}.hs-rtag.is-lg .hs-rtag__dot{width:12px;height:12px}.hs-ic__band{background:var(--paper-2)}.hs-ic__band.rarity-uncommon{background:color-mix(in srgb, var(--r-uncommon) 34%, var(--paper))}.hs-ic__band.rarity-rare{background:color-mix(in srgb, var(--r-rare) 32%, var(--paper))}.hs-ic__band.rarity-epic{background:color-mix(in srgb, var(--r-epic) 32%, var(--paper))}.hs-ic__band.rarity-legendary{background:url(/ui/itemcard/corner_legendary.webp) 0 0/36px 36px no-repeat,linear-gradient(100deg,#fff1b8,#ffd34d 35%,#fff8d9 50%,#ffc21a 65%,#ffe48a) 0 0/220% 100%}.hs-ic__band.rarity-mythic{background:var(--mythic-rainbow);background-size:220% 100%}.hs-ic__band.rarity-legendary>.hs-ic__name,.hs-ic__band.rarity-legendary>.hs-insp__title{padding-left:6px}.hs-ic__band.rarity-legendary .hs-ic__enh,.hs-ic__band.rarity-mythic .hs-ic__enh{color:#7a3f00}.hs-ic__band.rarity-mythic .hs-ic__name{color:var(--ink);text-shadow:0 0 4px #ffffffe6,0 1px #fffc}.hs-ic__icon{border-color:var(--ink);background:var(--paper-2)}.hs-ic__icon.rarity-uncommon{box-shadow:inset 0 0 0 3px var(--r-uncommon)}.hs-ic__icon.rarity-rare{box-shadow:inset 0 0 0 3px var(--r-rare)}.hs-ic__icon.rarity-epic{box-shadow:inset 0 0 0 3px var(--r-epic), 0 0 8px color-mix(in srgb, var(--r-epic) 60%, transparent)}.hs-ic__icon.rarity-legendary{box-shadow:inset 0 0 0 3px var(--r-legendary), 0 0 10px color-mix(in srgb, var(--r-legendary) 70%, transparent)}.hs-ic__icon.rarity-mythic{background:radial-gradient(closest-side, #fffaecbd 0 42%, #fffaec4d 100%), var(--mythic-rainbow);background-size:100% 100%,300% 100%}.hs-ic__icon.rarity-mythic>.hs-art.has-glow:before{background:radial-gradient(circle,#ffffffb8 0%,#0000 68%)}@media (prefers-reduced-motion:no-preference){.hs-ic__band.rarity-legendary{animation:2s linear infinite hs-ic-shimmer}.hs-ic__band.rarity-mythic{animation:2s linear infinite hs-ic-rainbow}.hs-ic__icon.rarity-mythic{animation:12s linear infinite hs-rainbow}}@keyframes hs-ic-rainbow{0%{background-position:0 0}to{background-position:220% 0}}@keyframes hs-ic-shimmer{0%{background-position:0 0,0 0}to{background-position:0 0,220% 0}}.hs-ic__band.is-first-look{position:relative;overflow:hidden}.hs-ic__band.is-first-look:after{content:"";pointer-events:none;background:url(/ui/itemcard/sweep.webp) -140px 0/128px 100% no-repeat;position:absolute;inset:0}@media (prefers-reduced-motion:no-preference){.hs-ic__band.is-first-look:after{animation:.9s ease-out forwards hs-ic-sweep}}@keyframes hs-ic-sweep{to{background-position:calc(100% + 140px) 0}}.hs-ic{width:320px;font-size:15px;line-height:var(--lh-thai);color:var(--ink);text-align:left}.hs-ic.is-wide{width:640px}.hs-ic.is-full{width:100%}.hs-ic__band{justify-content:space-between;align-items:center;gap:var(--pad-2);padding:var(--pad-2) var(--pad-card);border-bottom:var(--line) solid var(--ink);display:flex}.hs-ic__name{overflow-wrap:anywhere;min-width:0;font-size:18px;font-weight:700;line-height:1.3}.hs-ic__enh{color:var(--honey-lo);white-space:nowrap}.hs-ic__band>.hs-rtag{white-space:nowrap;flex:none}.hs-ic__meta{column-gap:var(--pad-3);row-gap:var(--pad-1);padding:var(--pad-2) var(--pad-card) 0;grid-template-columns:auto minmax(0,1fr);align-items:start;display:grid}.hs-ic__icon{border:var(--line-thin) solid var(--ink);border-radius:12px;flex:none;place-items:center;width:64px;height:64px;display:grid;position:relative}.hs-ic__gem{position:absolute;top:-6px;right:-6px}.hs-ic__facts{flex-direction:column;flex:1;gap:0;min-width:0;font-size:14px;display:flex}.hs-ic__facts .is-bad{color:var(--berry-lo);font-weight:600}.hs-ic__slot{font-weight:600}.hs-ic__pill{grid-column:1/-1;justify-self:end;max-width:100%}.hs-ic__wrong{margin:var(--pad-1) var(--pad-card) 0;color:var(--berry-lo);font-size:13px;font-weight:600}.hs-ic__quality{align-items:center;gap:var(--pad-2);padding:var(--pad-1) var(--pad-card) 0;font-size:14px;display:flex}.hs-ic__perfect{border:var(--line-thin) solid var(--ink);background:linear-gradient(100deg,#fff1b8,#ffd34d);border-radius:999px;padding:0 8px;font-size:13px;font-weight:700}.hs-ic__cmp{gap:0 var(--pad-2);margin:var(--pad-2) var(--pad-card) 0;flex-wrap:wrap;font-size:14px;display:flex}.hs-ic__cmp-with{color:var(--ink-soft)}.hs-ic__verdict{font-weight:700}.hs-ic__cmp.is-up .hs-ic__verdict{color:var(--leaf-lo)}.hs-ic__cmp.is-down .hs-ic__verdict{color:var(--berry-lo)}.hs-ic__ribbon{margin:var(--pad-2) var(--pad-card) 0;border:var(--line-thin) solid var(--ink);background:var(--sky);border-radius:999px;width:max-content;padding:2px 10px;font-size:13px;font-weight:700}.hs-ic__sec{margin:var(--gap-section) var(--pad-card) 0}.hs-ic__head{color:var(--ink-soft);align-items:center;gap:6px;font-size:13px;font-weight:700;display:flex}.hs-ic__grade{border:var(--line-thin) solid var(--ink);background:var(--paper-2);color:var(--ink);border-radius:6px;padding:0 6px;font-size:12px}.hs-ic__grade.is-S{background:linear-gradient(100deg,#fff1b8,#ffd34d)}.hs-ic__grade.is-A{background:color-mix(in srgb, var(--r-epic) 30%, var(--paper))}.hs-ic__stats{gap:1px;margin:0;padding:0;list-style:none;display:grid}.hs-ic__stats li{align-items:baseline;gap:0 var(--pad-2);grid-template-columns:minmax(0,1fr) auto auto;display:grid}.hs-ic__stats.is-base:first-child,.hs-ic__sec.is-base{margin-top:var(--pad-2)}.hs-ic__value{text-align:right;white-space:nowrap}.hs-ic__value b{font-variant-numeric:tabular-nums;font-size:16px}.hs-ic__enhgain{color:var(--honey-lo);margin-left:4px;font-size:13px}.hs-ic__roll{color:var(--ink-soft);margin-left:4px;font-size:13px}.hs-ic__stats.is-lost .hs-ic__value b{color:var(--berry-lo)}.hs-ic__meter{background:var(--paper-3);border-radius:3px;grid-column:1/-1;height:6px;overflow:hidden}.hs-ic__meter span{background:var(--honey);height:100%;display:block}.hs-ic__delta{text-align:right;white-space:nowrap;min-width:34px;font-size:13px;font-weight:700}.hs-ic__delta .is-up{color:var(--leaf-lo)}.hs-ic__delta .is-down{color:var(--berry-lo)}.hs-ic__delta .is-same{color:var(--ink-soft)}.hs-ic__socks,.hs-ic__effects,.hs-ic__srcs,.hs-ic__steps{gap:2px;margin:0;padding:0;list-style:none;display:grid}.hs-ic__socks li,.hs-ic__effects li{align-items:center;gap:6px;display:flex}.hs-ic__hole{border:var(--line-thin) solid var(--ink-soft);border-radius:50%;width:18px;height:18px}.hs-ic__sock-stat{margin-left:auto;font-size:14px;font-weight:600}.hs-ic__eicon{flex:none;place-items:center;width:16px;display:grid}.hs-ic__effects .is-good{color:var(--leaf-lo);font-weight:600}.hs-ic__effects .is-dim{color:var(--ink-soft);font-size:13px}.hs-ic__special{margin:var(--gap-section) var(--pad-card) 0;padding:var(--pad-2);border:var(--line-thin) solid var(--ink);background:linear-gradient(160deg,#fff6cf,#ffe48a);border-radius:10px}.hs-ic__special.rarity-mythic{background:linear-gradient(160deg, #ffffffb3, #ffffffb3), var(--mythic-rainbow)}.hs-ic__special>.hs-ic__head{flex-wrap:wrap;row-gap:2px}.hs-ic__counted{border:var(--line-thin) solid var(--ink);background:var(--paper);color:var(--ink);white-space:nowrap;border-radius:999px;margin-left:auto;padding:0 6px;font-size:12px;font-weight:600}.hs-ic__special>div{margin:2px 0 0;font-size:14px}.hs-ic__pieces{flex-wrap:wrap;gap:4px;margin:4px 0 0;padding:0;list-style:none;display:flex}.hs-ic__pieces li{border:var(--line-thin) solid var(--ink);background:var(--paper-2);border-radius:8px;place-items:center;width:30px;height:30px;display:grid;position:relative}.hs-ic__pieces li.is-worn{box-shadow:inset 0 0 0 2px var(--leaf)}.hs-ic__pieces li.is-missing{opacity:.55;border-style:solid}.hs-ic__mark{font-size:12px;font-weight:700;line-height:1;position:absolute;bottom:-6px;right:-4px}.hs-ic__pieces li.is-worn .hs-ic__mark{color:var(--leaf-lo)}.hs-ic__pieces li.is-bag .hs-ic__mark{color:var(--sky-lo)}.hs-ic__set-sum{color:var(--ink-soft);margin:4px 0 0;font-size:13px}.hs-ic__steps li{color:var(--ink-soft);gap:6px;font-size:14px;display:flex}.hs-ic__steps li.is-lit{color:var(--ink);font-weight:600}.hs-ic__steps b{min-width:18px}.hs-ic__swap{margin:4px 0 0;font-size:14px;font-weight:700}.hs-ic__swap.is-gain{color:var(--leaf-lo)}.hs-ic__swap.is-lose{color:var(--berry-lo)}.hs-ic__src{grid-template-columns:26px minmax(0,1fr) auto;align-items:center;gap:0 6px;font-size:14px;display:grid}.hs-ic__src-main{overflow-wrap:anywhere;min-width:0}.hs-ic__src-sub{color:var(--ink-soft);grid-column:2/-1;font-size:12px}.hs-ic__sthumb{place-items:center;width:24px;height:24px;display:grid}.hs-ic__sthumb.is-pic img{object-fit:contain;width:24px;height:24px}.hs-ic__band-chip{border:var(--line-thin) solid var(--ink);white-space:nowrap;background:var(--paper-2);border-radius:999px;padding:0 6px;font-size:12px;font-weight:600}.hs-ic__band-chip.is-rare{background:color-mix(in srgb, var(--honey) 35%, var(--paper))}.hs-ic__band-chip.is-vrare{background:color-mix(in srgb, var(--berry) 25%, var(--paper))}.hs-ic__more{color:var(--ink-soft);margin-top:2px;font-size:12px;display:block}.hs-ic__price{margin:0}.hs-ic__price small{color:var(--ink-soft);font-size:13px}.hs-ic__price-sub{gap:0 var(--pad-3);color:var(--ink-soft);flex-wrap:wrap;margin:0;font-size:13px;display:flex}.hs-ic__flags{margin:var(--pad-2) var(--pad-card) 0;flex-wrap:wrap;gap:4px;display:flex}.hs-ic__flag{border:var(--line-thin) solid var(--ink);border-radius:999px;padding:0 8px;font-size:12px;font-weight:600}.hs-ic__flag.is-tradable{background:color-mix(in srgb, var(--leaf) 30%, var(--paper))}.hs-ic__flag.is-bound{background:var(--paper-3)}.hs-ic__notes{margin:var(--pad-2) var(--pad-card) 0;gap:2px;display:grid}.hs-ic__note{color:var(--ink-soft);font-size:13px;line-height:1.35}.hs-ic__note.is-good{color:var(--leaf-lo);font-weight:600}.hs-ic__note.is-warn{color:var(--berry-lo);font-weight:600}.hs-ic__found{margin:4px var(--pad-card) 0;color:var(--ink-soft);font-size:12px}.hs-ic__desc{margin:var(--gap-section) var(--pad-card) 0;color:var(--ink-soft);font-size:14px}.hs-ic__desc.is-clamp{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.hs-ic__foot{gap:0 var(--pad-3);margin:var(--gap-section) var(--pad-card) 0;color:var(--ink-soft);flex-wrap:wrap;font-size:12px;display:flex}.hs-ic__cols{grid-template-columns:1fr 1fr;gap:0 16px;display:grid}.hs-ic__col{min-width:0}.hs-power{border:var(--line-thin) solid var(--ink);background:var(--paper-2);white-space:nowrap;border-radius:999px;align-items:center;gap:4px;padding:2px 10px 2px 4px;font-size:14px;display:inline-flex}.hs-power__icon{width:22px;height:22px}.hs-power__num{font-variant-numeric:tabular-nums;font-size:16px}.hs-power.is-up{background:color-mix(in srgb, var(--leaf) 30%, var(--paper))}.hs-power.is-down{background:color-mix(in srgb, var(--berry) 22%, var(--paper))}.hs-power.is-up .hs-power__arrow{color:var(--leaf-lo)}.hs-power.is-down .hs-power__arrow{color:var(--berry-lo)}.hs-power.is-total{background:linear-gradient(100deg,#fff1b8,#ffd34d)}.hs-power.is-sm{padding:0 8px 0 2px;font-size:13px}.hs-power.is-sm .hs-power__icon{width:18px;height:18px}.hs-power.is-sm .hs-power__num{font-size:14px}.hs-power__lv{color:var(--ink-soft);font-size:12px}.hs-power.is-wrong{background:var(--paper-3);white-space:normal;padding:0 8px;font-size:13px}.hs-ic-tip{z-index:2000;pointer-events:none;animation:.12s ease-out hs-fade;position:fixed;top:0;left:0}.hs-ic-pair{align-items:flex-start;gap:10px;display:flex}.hs-eqset{gap:var(--pad-2);font-size:15px;line-height:var(--lh-thai);flex-direction:column;display:flex}.hs-eqset .hs-ic__sec{padding:var(--pad-2) var(--pad-3);border:var(--line-thin) solid var(--ink);background:var(--paper);border-radius:12px;margin:0}.hs-eqset__power{justify-content:center;display:flex}.hs-eqset__none,.hs-eqset__more{color:var(--ink-soft);margin:0;font-size:14px}.hs-eqset__next{padding:var(--pad-2) var(--pad-3);border:var(--line-thin) solid var(--ink);background:var(--paper-2);border-radius:12px}.hs-ic__ext{margin:var(--gap-section) var(--pad-card) 0}.hs-ic__pity{gap:2px;margin:0;font-size:13px;font-weight:600;display:grid}.hs-ic__pity-bar{background:var(--paper-3);border-radius:3px;height:6px;overflow:hidden}.hs-ic__pity-bar span{background:var(--leaf);height:100%;display:block}
