.my-root{--my-ink:var(--gs-ink,var(--ip-ink,#221c16));--my-faint:var(--gs-faint,var(--ip-faint,#5e5243));--my-line:var(--gs-line,var(--ip-line,#221c162e));--my-gold:var(--gs-gold,#b0811c);--my-warn:var(--gs-warn,var(--ip-red,#b23020));--ms-ink:var(--my-ink)}[data-theme=dark] .my-root{--ms-ink:#fff;--my-gold:var(--gs-gold,#d6ad55)}.my-root .ms-ink{background-color:var(--ms-ink);-webkit-mask:var(--ms-icon) center / contain no-repeat;-webkit-mask:var(--ms-icon) center / contain no-repeat;mask:var(--ms-icon) center / contain no-repeat}.my-root .ms-seal{border-radius:7px;flex:none;display:block}.my-root .ms-noicon{box-shadow:inset 0 0 0 1px var(--my-line);color:var(--my-faint);font-family:var(--font-display), serif;justify-content:center;align-items:center;display:inline-flex}.my-root{color:var(--my-ink)}.my-warn{border-left:3px solid var(--my-warn);background:color-mix(in srgb, var(--my-warn) 8%, transparent);margin:0 0 12px;padding:7px 10px;font-size:13px}.my-figs{color:var(--my-faint);flex-wrap:wrap;gap:6px 24px;margin-bottom:14px;font-size:13.5px;display:flex}.my-figs b{color:var(--my-ink);font-variant-numeric:tabular-nums;margin-right:3px;font-size:18px}.my-figs .my-cult b{color:var(--my-gold)}.my-maxed{border:1px solid var(--my-line);margin-bottom:14px;padding:10px 12px}.my-mh{flex-wrap:wrap;justify-content:space-between;gap:4px 12px;margin-bottom:8px;font-size:13px;display:flex}.my-mh span{color:var(--my-faint);font-size:12px}.my-leg{color:var(--my-faint);flex-wrap:wrap;gap:4px 16px;margin-top:7px;font-size:11.5px;display:flex}.my-leg span{align-items:center;gap:6px;display:inline-flex}.my-leg i{background:repeating-linear-gradient(45deg, var(--my-line) 0 3px, transparent 3px 6px);width:10px;height:10px;display:inline-block}.my-leg i.ring{background:conic-gradient(var(--my-ink) 0 60%, var(--my-line) 60% 100%);border-radius:50%}.my-leg i.max{background:var(--my-gold)}.my-slots{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-bottom:8px;display:grid}@media (max-width:760px){.my-slots{grid-template-columns:repeat(2,minmax(0,1fr))}}.my-slot{border:1px solid var(--my-gold);background:color-mix(in srgb, var(--my-gold) 7%, transparent);box-sizing:border-box;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;column-gap:8px;min-height:52px;padding:7px 8px;font-size:12.5px;display:grid}.my-slot .ms-seal{grid-row:1/3}.my-slot b{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.my-slot span{color:var(--my-faint);font-size:11.5px}.my-slot em{color:var(--my-gold);font-variant-numeric:tabular-nums;grid-area:1/3/3;font-size:17px;font-style:normal}.my-slot.max{box-shadow:inset 0 -3px 0 var(--my-gold)}.my-always{color:var(--my-faint);margin:4px 0 0;font-size:12.5px}.my-always b{color:var(--my-gold);font-variant-numeric:tabular-nums}.my-slot.empty{border-style:dashed;border-color:var(--my-line);color:var(--my-faint);background:0 0;justify-content:space-between;align-items:center;display:flex}.my-slot.empty em{color:var(--my-faint);font-size:14px}.my-tabw{margin-top:14px;overflow-x:auto}.my-tab{border-collapse:collapse;width:100%;font-size:13px}.my-tab thead th{text-align:left;font:500 10px var(--font-utility), monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--my-faint);border-bottom:1px solid var(--my-line);white-space:nowrap;padding:6px}.my-tab td{border-bottom:1px dotted var(--my-line);vertical-align:middle;padding:5px 6px}.my-tab .num{text-align:right;font-variant-numeric:tabular-nums}.my-tab tr.my-sec th{text-align:left;font-family:var(--font-display), Georgia, serif;border-bottom:1px solid var(--my-line);padding:16px 6px 6px;font-size:16px;font-weight:400}.my-tab tr.my-sec th span{font:500 11px var(--font-utility), monospace;color:var(--my-faint);letter-spacing:.06em;margin-left:8px}.my-tab tr.my-sec th small{font:400 11.5px var(--font-sans,inherit);color:var(--my-faint);margin-top:2px;display:block}.my-tab tr.my-no .my-sk{color:var(--my-faint)}.my-tab tr.my-no .ms-seal{opacity:.45}.my-tab tr.my-on td:first-child{box-shadow:inset 3px 0 0 var(--my-gold)}.my-sk{align-items:center;gap:8px;min-width:150px;display:flex}.my-tab select{font-size:12.5px}.my-pbar{background:var(--my-line);width:90px;height:6px;display:block}.my-pbar i{background:var(--my-ink);height:100%;display:block}.my-maxtag{font:600 9.5px var(--font-utility), monospace;letter-spacing:.08em;text-transform:uppercase;background:var(--my-gold);color:#fff;border-radius:2px;padding:2px 6px}.my-cnt{color:var(--my-gold);font-weight:600}.my-dim{color:var(--my-faint)}.my-fine{color:var(--my-faint);margin:14px 0 0;font-size:12px}@media (max-width:560px){.my-tab th:nth-child(5),.my-tab td:nth-child(5),.my-tab th:nth-child(6),.my-tab td:nth-child(6){display:none}}.my-top{justify-content:flex-end;margin:0 0 10px;font-size:13px;display:flex}.my-top a,.my-empty a{color:var(--my-gold);text-underline-offset:2px;text-decoration:underline}.my-empty{max-width:640px;line-height:1.55}.my-icons{grid-template-columns:repeat(auto-fill,minmax(56px,1fr));gap:6px;display:grid}.my-ic{border-radius:6px;flex-direction:column;align-items:center;gap:2px;padding:6px 2px 4px;display:flex;position:relative}.my-ic .ms-seal{margin-top:4px}.my-ic small{color:var(--my-faint);font-variant-numeric:tabular-nums;height:12px;font-size:10px;line-height:12px}.my-ic.none .ms-seal{opacity:.28}.my-ic.max{background:color-mix(in srgb, var(--my-gold) 16%, transparent);box-shadow:inset 0 0 0 1.5px var(--my-gold)}.my-ic.max small{color:var(--my-gold);font-weight:600}.my-ic em{color:#fff;background:var(--my-gold);text-align:center;border-radius:50%;width:15px;height:15px;font-size:10px;font-style:normal;line-height:15px;position:absolute;top:2px;right:4px}.my-ring{background:conic-gradient(var(--my-ink) calc(var(--p) * 1%), var(--my-line) 0);border-radius:50%;width:38px;height:38px;position:absolute;top:3px;left:50%;transform:translate(-50%);-webkit-mask:radial-gradient(circle,#0000 16px,#000 17px);mask:radial-gradient(circle,#0000 16px,#000 17px)}.my-stage{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.my-stage select{font-size:12.5px}.my-stage small{color:var(--my-faint);font-size:11px}@media (max-width:520px){.my-slots{grid-template-columns:1fr}}
