.rt-panel{padding:1.1rem 1.1rem 1.4rem;overflow:visible}.rt{--gold:var(--ember,#f0a202);--silver:#cfd8e3;--f-ur:#f5c542;--f-leg:#ffb347;--f-myth:#ff8ad8;position:relative}.rt-stats{flex-wrap:wrap;gap:.5rem;margin:0 0 .7rem;padding:0;list-style:none;display:flex}.rt-stats li{border:1px solid var(--line);background:#ffffff06;border-radius:12px;align-items:baseline;gap:.4rem;padding:.45rem .8rem;display:flex}.rt-stats strong{font:800 1.15rem/1 var(--font-display,inherit);color:var(--gold);font-variant-numeric:tabular-nums}.rt-stats span{color:var(--muted);font-size:.78rem}.rt-stats .is-live strong{color:var(--mint)}.rt-stats .is-live{position:relative}.rt-stats .is-live:before{content:"";background:var(--mint);z-index:1;border-radius:50%;flex-shrink:0;align-self:center;width:7px;height:7px;position:relative}.rt-stats .is-live:after{content:"";pointer-events:none;z-index:0;opacity:0;background:#63d5a0;border-radius:50%;width:7px;height:7px;margin:-3.5px 0 0 -3.5px;position:absolute;top:50%;left:calc(.8rem + 3.5px);transform:scale(1)}.rt-stats .is-date{background:0 0;border-style:dashed;margin-left:auto}.rt-stats .is-date strong{color:var(--ink);font-size:.85rem}.rt-warn{color:var(--muted);margin:0 0 1rem;font-size:.84rem}.rt-warn summary{cursor:pointer;white-space:nowrap;text-overflow:ellipsis;list-style:none;overflow:hidden}.rt-warn summary::-webkit-details-marker{display:none}.rt-warn[open] summary{white-space:normal}.rt-more{color:var(--gold);text-underline-offset:3px;font-weight:700;text-decoration:underline}.rt-warn[open] .rt-more{display:none}.rt-warn p{margin:.4rem 0 0;line-height:1.5}.rt-tiles{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:.6rem;display:grid}.rt-tile{border:1px solid color-mix(in srgb, var(--el) 34%, transparent);background:radial-gradient(120% 90% at 50% 0%, color-mix(in srgb, var(--el) 30%, transparent), transparent 62%), radial-gradient(80% 60% at 100% 100%, color-mix(in srgb, var(--el2) 16%, transparent), transparent 70%), #0a130f;color:var(--ink);transition:transform .18s var(--ease-out), border-color .18s, box-shadow .18s;border-radius:16px;grid-template-rows:78px auto auto;justify-items:center;gap:.15rem;padding:.55rem .5rem .65rem;text-decoration:none;display:grid;position:relative;overflow:hidden}.rt-tile:after{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(115deg,#0000 30%,#fff0be29 48%,#0000 64%) 120% 0/260% 100%;position:absolute;inset:0}.rt-tile:hover,.rt-tile:focus-visible{border-color:color-mix(in srgb, var(--el) 70%, var(--gold));box-shadow:0 10px 28px #00000073, 0 0 22px color-mix(in srgb, var(--el) 28%, transparent);transform:translateY(-3px)}.rt-tile-art{justify-content:center;align-items:flex-end;width:100%;height:78px;display:flex;position:relative}.rt-tile-mon{filter:drop-shadow(0 4px 6px #00000080);width:54px;height:54px;margin:0 -8px;position:relative}.rt-tile-mon.is-hero{z-index:1;width:76px;height:76px}.rt-tile-mon .pk-sprite{position:absolute;inset:0}.rt-tile-mon img.is-ani{max-width:100%;max-height:100%;margin:auto;position:absolute;inset:0}.rt-tile-name{font:800 .86rem/1.15 var(--font-display,inherit);text-align:center}.rt-tile-meta{color:color-mix(in srgb, var(--el) 55%, var(--ink));font-variant-numeric:tabular-nums;font-size:.72rem}.rt-tile-own{font:800 .66rem/1.4 var(--font-display,inherit);color:var(--muted);border:1px solid var(--line);background:#00000073;border-radius:999px;padding:1px 6px;position:absolute;top:6px;right:7px}.rt-tile.is-done .rt-tile-own{color:#0b1510;background:var(--mint);border-color:var(--mint)}.rt-tile.is-done{border-color:color-mix(in srgb, var(--mint) 60%, transparent)}.rt-ref{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:.8rem;margin:1.1rem 0 0;display:grid}.rt-dps,.rt-reqs{border:1px solid var(--line);background:#ffffff05;border-radius:16px;padding:.85rem .95rem}.rt-dps-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.6rem;display:flex}.rt-dps h2,.rt-reqs h2{font:800 1rem/1.2 var(--font-display,inherit);margin:0}.rt-dps-cta{color:var(--gold);flex-shrink:0;font-size:.78rem;font-weight:700;text-decoration:none}.rt-dps-lead{color:var(--muted);margin:.3rem 0 .6rem;font-size:.76rem}.rt-dps-scroll{overflow-x:auto}.rt-dps-table{border-collapse:separate;border-spacing:3px;font-variant-numeric:tabular-nums;width:100%;font-size:.8rem}.rt-dps-table th,.rt-dps-table td{text-align:center;white-space:nowrap;border-radius:7px;padding:.38rem .4rem}.rt-dps-table thead th{font:800 .68rem/1 var(--font-display,inherit);letter-spacing:.04em;text-transform:uppercase;--c:var(--mint);color:var(--c);background:color-mix(in srgb, var(--c) 12%, transparent)}.rt-dps-table tbody th{text-align:left;color:var(--ink);font-weight:700}.rt-dps-table td{--c:var(--mint);color:color-mix(in srgb, var(--c) 80%, var(--ink));background:color-mix(in srgb, var(--c) 7%, transparent);transition:background .15s,box-shadow .15s,transform .15s}.rt-dps-table .f-sr{--c:var(--silver)}.rt-dps-table .f-ur{--c:var(--f-ur)}.rt-dps-table .f-leg{--c:var(--f-leg)}.rt-dps-table .f-myth{--c:var(--f-myth)}.rt-dps-table th.is-col,.rt-dps-table tr.is-row th{color:#0b1510;background:var(--gold)}.rt-dps-table td.is-hit{color:#0b1510;background:var(--gold);font-weight:800;transform:scale(1.08);box-shadow:0 0 0 2px #fff3,0 0 18px #f0a2028c}.rt-reqs ul{margin:.5rem 0 .6rem;padding-left:1.1rem;font-size:.82rem;line-height:1.5}.rt-tips{color:var(--muted);gap:.35rem;font-size:.78rem;display:grid}.rt-tips p{margin:0}.rt-tips strong{color:var(--gold);margin-right:.25rem}.rt-legend{border-top:1px dashed var(--line);color:var(--muted);flex-wrap:wrap;gap:.35rem .9rem;margin:.7rem 0 0;padding-top:.6rem;font-size:.74rem;display:flex}.rt-legend b{font-weight:800}.rt-bar{top:var(--header-h);z-index:20;border-top:1px solid var(--line);border-bottom:1px solid color-mix(in srgb, var(--gold) 22%, var(--line));background:#08110d;margin:1.1rem -1.1rem 0;padding:.55rem 1.1rem .45rem;position:sticky;box-shadow:0 10px 22px #00000059}.rt-bar-row{align-items:center;gap:.7rem;display:flex}.rt-search{flex:0 300px;min-width:0}.rt-search input{border:1px solid var(--line);width:100%;height:36px;color:var(--ink);font:inherit;background:#ffffff0a;border-radius:10px;padding:0 .8rem;font-size:.86rem}.rt-search input:focus{border-color:color-mix(in srgb, var(--gold) 60%, transparent);outline:none}.rt-bar-sum{white-space:nowrap;text-overflow:ellipsis;min-width:0;color:var(--muted);flex:auto;font-size:.8rem;display:grid;overflow:hidden}.rt-sum-a,.rt-sum-b{text-overflow:ellipsis;grid-area:1/1;min-width:0;overflow:hidden}.rt-sum-b,.rt-bar-sum.is-dps .rt-sum-a{visibility:hidden}.rt-bar-sum.is-dps .rt-sum-b{visibility:visible}.rt-sum-a b{color:var(--ink)}.rt-sum-b b{color:var(--gold)}.rt-top-mini{color:var(--muted);flex-shrink:0;font-size:.76rem;font-weight:700;text-decoration:none}.rt-top-mini:hover{color:var(--gold)}.rt-chips{margin-top:.45rem;position:relative}.rt-chips-scroll{scrollbar-width:none;gap:.35rem;padding:2px 34px 2px 0;display:flex;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 24px calc(100% - 56px),#0000);mask-image:linear-gradient(90deg,#0000 0,#000 24px calc(100% - 56px),#0000)}.rt-chips.at-start .rt-chips-scroll{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 56px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 56px),#0000)}.rt-chips.at-end .rt-chips-scroll{-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 24px);mask-image:linear-gradient(90deg,#0000 0,#000 24px)}.rt-chips-scroll::-webkit-scrollbar{display:none}.rt-chip{border:1px solid color-mix(in srgb, var(--el) 30%, transparent);background:color-mix(in srgb, var(--el) 8%, transparent);color:color-mix(in srgb, var(--el) 60%, var(--ink));font:700 .76rem/1.3 var(--font-display,inherit);border-radius:999px;flex-shrink:0;padding:.28rem .7rem;text-decoration:none;transition:background .15s,color .15s}.rt-chip:hover{background:color-mix(in srgb, var(--el) 20%, transparent)}.rt-chip.is-on{color:#0b1510;background:var(--el);border-color:var(--el);box-shadow:0 0 14px color-mix(in srgb, var(--el) 45%, transparent)}.rt-chip.is-off{opacity:.35}.rt-chips-more{border:1px solid color-mix(in srgb, var(--gold) 45%, transparent);width:28px;height:28px;color:var(--gold);font:800 1rem/1 var(--font-display,inherit);cursor:pointer;background:#0b1510;border-radius:50%;position:absolute;top:50%;right:0;transform:translateY(-50%)}.rt-chips.at-end .rt-chips-more{visibility:hidden}.rt-result{color:var(--muted);margin:.8rem 0 0;font-size:.82rem}.rt-list{gap:1.1rem;margin-top:1rem;display:grid}.rt-sec{scroll-margin-top:calc(var(--header-h) + 106px);border:1px solid color-mix(in srgb, var(--el) 22%, var(--line));background:radial-gradient(90% 140px at 0% 0%, color-mix(in srgb, var(--el) 14%, transparent), transparent 70%), radial-gradient(60% 120px at 100% 0%, color-mix(in srgb, var(--el2) 9%, transparent), transparent 70%), #ffffff04;border-radius:18px;padding:.95rem 1rem 1.05rem;position:relative}.rt-sec:before{content:"";background:linear-gradient(90deg, var(--el), var(--el2), transparent);border-radius:2px;height:2px;position:absolute;top:0;left:18px;right:18px}.rt-sec.is-done{border-color:color-mix(in srgb, var(--mint) 45%, transparent)}.rt-sec-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;display:flex}.rt-sec-title{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.rt-types{gap:.25rem;display:inline-flex}.rt-sec-title h2{font:800 1.35rem/1.1 var(--font-display,inherit);color:var(--ink);margin:0}.rt-count{color:var(--muted);font-size:.75rem;font-weight:700}.rt-prog{color:var(--muted);align-items:center;gap:.5rem;font-size:.78rem;display:flex}.rt-prog b{color:var(--ink)}.rt-prog-bar{background:#ffffff12;border-radius:99px;width:84px;height:7px;position:relative;overflow:hidden}.rt-prog-bar i{transform-origin:0;transform:scaleX(var(--p,0));background:linear-gradient(90deg, var(--el), var(--gold));transition:transform .35s var(--ease-out);position:absolute;inset:0}.rt-sec.is-done .rt-prog-bar i{background:var(--mint)}.rt-sec.is-done .rt-prog b{color:var(--mint)}.rt-strip{grid-template-columns:minmax(180px,230px) minmax(0,1fr);gap:.6rem;margin:.8rem 0 0;display:grid}.rt-cost,.rt-node{border-radius:12px;align-content:center;gap:.12rem;padding:.55rem .75rem;display:grid}.rt-cost{border:1px solid color-mix(in srgb, var(--gold) 45%, transparent);background:linear-gradient(135deg,#f0a20229,#f0a20208)}.rt-k{font:800 .64rem/1 var(--font-display,inherit);letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.rt-cost strong{font:800 1.45rem/1.05 var(--font-display,inherit);color:var(--gold);font-variant-numeric:tabular-nums}.rt-sub{color:var(--muted);font-size:.7rem}.rt-sub em{color:var(--mint);font-style:normal}.rt-ladder{align-items:stretch;margin:0;padding:0;list-style:none;display:flex}.rt-step{flex:1 1 0;align-items:center;min-width:0;display:flex}.rt-node{border:1px solid var(--line);background:#00000040;flex:auto;min-width:0}.rt-node strong{font:800 .98rem/1.1 var(--font-display,inherit);color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap}.rt-node .rt-sub{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.rt-step.s-sr .rt-node{border-color:color-mix(in srgb, var(--silver) 45%, transparent);background:linear-gradient(135deg,#cfd8e31f,#0003)}.rt-step.s-ur .rt-node{border-color:color-mix(in srgb, var(--f-ur) 55%, transparent);background:linear-gradient(135deg,#f5c54229,#0003)}.rt-step.s-lm .rt-node{border-color:color-mix(in srgb, var(--f-leg) 65%, transparent);background:linear-gradient(135deg,#ffb34733,#ff8ad814 70%,#0003)}.rt-step.s-sr .rt-node strong{color:var(--silver)}.rt-step.s-ur .rt-node strong{color:var(--f-ur)}.rt-step.s-lm .rt-node strong{color:var(--f-leg)}.rt-jump{font:800 .66rem/1 var(--font-display,inherit);color:var(--gold);white-space:nowrap;text-align:center;flex-shrink:0;padding:0 .45rem;position:relative}.rt-jump:after{content:"";background:linear-gradient(90deg, transparent, var(--gold));clip-path:polygon(0 0,calc(100% - 6px) 0,100% 50%,calc(100% - 6px) 100%,0 100%);height:2px;margin-top:4px;display:block}.rt-nextline{color:var(--muted);margin:.6rem 0 0;font-size:.8rem}.rt-nextline b{color:var(--gold)}.rt-note{color:var(--muted);margin:.6rem 0 0;font-size:.8rem}.rt-block{margin-top:.9rem}.rt-block h3{font:800 .72rem/1 var(--font-display,inherit);letter-spacing:.08em;text-transform:uppercase;color:color-mix(in srgb, var(--el) 50%, var(--ink));align-items:baseline;gap:.5rem;margin:0 0 .45rem;display:flex}.rt-block h3 small{letter-spacing:0;text-transform:none;color:var(--muted);font-family:inherit;font-size:.72rem;font-weight:600}.rt-grid{grid-template-columns:repeat(auto-fill,minmax(236px,1fr));gap:.55rem;display:grid}.rt-card{--fr:var(--line);border:1px solid var(--fr);transition:transform .18s var(--ease-out), box-shadow .18s, border-color .18s;background:linear-gradient(160deg,#ffffff09,#00000040);border-radius:14px;position:relative}.rt-card:hover,.rt-card:focus-within{box-shadow:0 12px 26px #00000073, 0 0 18px color-mix(in srgb, var(--fr) 40%, transparent);transform:translateY(-3px)}.rt-card-link{border-radius:inherit;min-height:100%;color:var(--ink);grid-template-columns:88px minmax(0,1fr);align-items:center;gap:.6rem;padding:.45rem .6rem .45rem .45rem;text-decoration:none;display:grid;position:relative}.rt-art{background:radial-gradient(70% 70% at 50% 60%, color-mix(in srgb, var(--el) 22%, transparent), transparent 72%), #0000004d;border-radius:10px;width:88px;height:88px;display:block;position:relative;overflow:hidden}.rt-art .pk-sprite{position:absolute;inset:0}.rt-art img.is-ani{max-width:100%;max-height:100%;margin:auto;position:absolute;inset:0}.rt-art img{image-rendering:pixelated}.rt-body{gap:.25rem;min-width:0;display:grid}.rt-name{font:800 .92rem/1.15 var(--font-display,inherit);overflow-wrap:anywhere;padding-right:1.5rem}.rt-name em{color:var(--muted);font-size:.75rem;font-style:normal;font-weight:600}.rt-tags{flex-wrap:wrap;gap:.22rem;display:flex}.rt-tag{border:1px solid var(--line);font:800 .6rem/1.25 var(--font-display,inherit);letter-spacing:.04em;text-transform:uppercase;color:var(--muted);border-radius:6px;padding:.12rem .38rem;display:inline-block}.rt-tag-shiny{color:#ffe08a;background:#ffd86e1a;border-color:#ffd86e73}.rt-tag-cd{color:#0b1510;border-color:var(--silver);background:linear-gradient(135deg,#f4f8fc,#9aa6b6)}.rt-tag-stars{color:var(--gold);border-color:#f0a20266}.rt-tier{--c:var(--mint);color:var(--c);border-color:color-mix(in srgb, var(--c) 45%, transparent);background:color-mix(in srgb, var(--c) 10%, transparent)}.rt-tier.f-sr{--c:var(--silver)}.rt-tier.f-ur{--c:var(--f-ur)}.rt-tier.f-leg{--c:var(--f-leg)}.rt-tier.f-myth{--c:var(--f-myth)}.rt-line{color:var(--muted);font-variant-numeric:tabular-nums;gap:.05rem;font-size:.74rem;line-height:1.25;display:grid}.rt-line b{color:var(--gold)}.rt-line i{color:var(--mint);font-style:normal;font-weight:700}.rt-dps-chip{font:800 .58rem/1.3 var(--font-display,inherit);color:var(--gold);opacity:0;pointer-events:none;background:#050c09e0;border:1px solid #f0a20273;border-radius:6px;padding:.1rem .35rem;transition:opacity .15s,transform .15s;position:absolute;bottom:.35rem;left:.55rem;transform:translateY(3px)}.rt-card:hover .rt-dps-chip,.rt-card:focus-within .rt-dps-chip{opacity:1;transform:none}.rt-card.is-shiny .rt-art{background:radial-gradient(3px 3px at 18% 22%, #fff7 50%, transparent 52%), radial-gradient(2px 2px at 82% 30%, #ffe08a 50%, transparent 52%), radial-gradient(2px 2px at 70% 82%, #fff6 50%, transparent 52%), radial-gradient(70% 70% at 50% 60%, color-mix(in srgb, var(--el) 22%, transparent), transparent 72%), #0000004d}.rt-card.f-sr{--fr:color-mix(in srgb, var(--silver) 55%, transparent);background:linear-gradient(160deg,#cfd8e31a,#00000040) padding-box padding-box,linear-gradient(#0c1511,#0c1511) padding-box padding-box,linear-gradient(135deg,#f4f8fc,#8592a3 40%,#e3e9f1 60%,#6d7888) border-box;border-color:#0000}.rt-card.f-ur,.rt-card.f-leg,.rt-card.f-myth{--fr:var(--f-ur);background:linear-gradient(160deg,#f5c5421f,#00000047) padding-box padding-box,linear-gradient(#0c1511,#0c1511) padding-box padding-box,linear-gradient(135deg,#fff1b0,#c98a12 35%,#ffe07a 55%,#8a5a08) border-box;border-color:#0000}.rt-card.f-leg{--fr:var(--f-leg);border-width:1.5px}.rt-card.f-myth{--fr:var(--f-myth);background:linear-gradient(160deg,#ff8ad81f,#00000047) padding-box padding-box,linear-gradient(#0c1511,#0c1511) padding-box padding-box,linear-gradient(135deg,#ffe1f4,#f0a202 40%,#ff8ad8 62%,#8a3a6a) border-box}.rt-card.f-ur .rt-card-link:after,.rt-card.f-leg .rt-card-link:after,.rt-card.f-myth .rt-card-link:after{content:"";border-radius:inherit;pointer-events:none;mix-blend-mode:screen;opacity:.45;background:linear-gradient(115deg,#0000 28%,#ff78c833 40%,#78dcff3d 48%,#fff09638 56%,#0000 68%) 110% 0/280% 100%,conic-gradient(from 210deg,#ff5a8c1f,#ffd2501f,#5ae6a01f,#50aaff1f,#be78ff1f,#ff5a8c1f) 0 0/100% 100%;position:absolute;inset:0}.rt-card.f-leg .rt-card-link:after,.rt-card.f-myth .rt-card-link:after{opacity:.65}.rt-own{z-index:2;color:#ffffff59;cursor:pointer;background:#0006;border:1.5px solid #ffffff38;border-radius:50%;place-items:center;width:26px;height:26px;padding:0;transition:background .15s,color .15s,border-color .15s,transform .15s;display:grid;position:absolute;top:.4rem;right:.4rem}.rt-own:hover{color:var(--mint);border-color:var(--mint)}.rt-own[aria-pressed=true]{color:#0b1510;background:var(--mint);border-color:var(--mint);box-shadow:0 0 12px #63d5a08c}.rt-card.is-own{box-shadow:inset 0 0 0 1px #63d5a08c}.rt-card.is-own .rt-art{box-shadow:inset 0 0 0 1px #63d5a066}.rt-card.is-next{box-shadow:0 0 0 2px var(--gold), 0 0 22px #f0a20273}.rt-card.is-next:before{content:"";border-radius:inherit;pointer-events:none;z-index:0;box-shadow:0 0 0 2px var(--gold), 0 0 34px #f0a202b3;opacity:0;position:absolute;inset:0}.rt-card.is-next .rt-card-link{overflow:hidden}.rt-next-badge{z-index:2;background:var(--gold);color:#0b1510;font:800 .6rem/1.4 var(--font-display,inherit);letter-spacing:.05em;text-transform:uppercase;border-radius:999px;padding:.1rem .45rem;position:absolute;top:-9px;left:.7rem;box-shadow:0 2px 10px #f0a20280}.rt-proscons{grid-template-columns:1fr 1fr;gap:.5rem;margin-top:.9rem;display:grid}.rt-proscons p{border-radius:12px;gap:.2rem;margin:0;padding:.55rem .7rem;font-size:.8rem;line-height:1.4;display:grid}.rt-proscons strong{font:800 .64rem/1 var(--font-display,inherit);letter-spacing:.08em;text-transform:uppercase}.rt-pro{background:#63d5a00f;border:1px solid #63d5a04d}.rt-pro strong{color:var(--mint)}.rt-con{background:#ff7a7a0d;border:1px solid #ff7a7a47}.rt-con strong{color:var(--danger)}.rt-tools{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:start;gap:.6rem;margin-top:.8rem;display:grid}.rt-where h3{font:800 .72rem/1 var(--font-display,inherit);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin:0 0 .4rem}.rt-where h3 span{color:color-mix(in srgb, var(--el) 60%, var(--ink))}.rt-where ul{grid-template-columns:repeat(3,minmax(0,1fr));gap:.4rem;margin:0;padding:0;list-style:none;display:grid}.rt-hunt{border:1px solid var(--line);height:100%;color:var(--ink);background:#00000038;border-radius:12px;grid-template-columns:48px minmax(0,1fr);align-items:center;gap:.45rem;padding:.4rem;text-decoration:none;transition:border-color .15s,transform .15s;display:grid}.rt-hunt:hover{border-color:color-mix(in srgb, var(--el) 55%, transparent);transform:translateY(-2px)}.rt-hunt-art{background:#ffffff0a;border-radius:8px;width:48px;height:48px;position:relative}.rt-hunt-art .pk-sprite{position:absolute;inset:0}.rt-hunt-art img.is-ani{max-width:100%;max-height:100%;margin:auto;position:absolute;inset:0}.rt-hunt-body{gap:.12rem;min-width:0;display:grid}.rt-hunt-body strong{font-size:.82rem}.rt-hunt-meta{color:var(--muted);font-size:.68rem}.rt-hunt-meta b{color:var(--gold)}.rt-hunt-drops{gap:.2rem;display:flex}.rt-hunt-drops .pk-ii{border:1px solid var(--line);width:26px;height:26px;image-rendering:pixelated;background:#ffffff0f;border-radius:7px;place-items:center;display:inline-grid;overflow:hidden}.rt-hunt-drops .pka-item-icon.is-item .pka-item-icon-img{padding:1px}.rt-meta{border:1px solid color-mix(in srgb, var(--gold) 28%, var(--line));background:#f0a2020a;border-radius:12px}.rt-meta summary{cursor:pointer;flex-wrap:wrap;align-items:center;gap:.2rem .4rem;padding:.6rem .75rem;font-size:.82rem;font-weight:700;list-style:none;display:flex}.rt-meta summary::-webkit-details-marker{display:none}.rt-meta summary b,.rt-meta-ico{color:var(--gold)}.rt-meta-hint{width:100%;color:var(--muted);font-size:.7rem;font-weight:500}.rt-meta-body{padding:0 .75rem .7rem}.rt-meta-opts{flex-wrap:wrap;align-items:center;gap:.4rem .6rem;display:flex}.rt-seg{border:1px solid var(--line);background:#00000040;border-radius:9px;padding:2px;display:inline-flex}.rt-seg button{color:var(--muted);font:700 .74rem/1.2 var(--font-display,inherit);cursor:pointer;background:0 0;border:0;border-radius:7px;padding:.25rem .55rem}.rt-seg button[aria-pressed=true]{background:var(--gold);color:#0b1510}.rt-meta-share{color:var(--muted);font-size:.72rem}.rt-meta-share b{color:var(--ink)}.rt-meta-slots{grid-template-columns:repeat(3,minmax(0,1fr));gap:.35rem;margin-top:.5rem;display:grid}.rt-slot{color:var(--muted);gap:.15rem;font-size:.66rem;display:grid}.rt-slot span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.rt-slot input{border:1px solid var(--line);width:100%;height:30px;color:var(--ink);font:inherit;background:#0000004d;border-radius:8px;padding:0 .45rem;font-size:.8rem}.rt-slot.ok input{border-color:#63d5a099}.rt-slot.bad input{border-color:#ff7a7a99}.rt-meta-out{color:var(--muted);gap:.2rem;margin:.55rem 0 0;font-size:.76rem;display:grid}.rt-meta-out .ok{color:var(--mint)}.rt-meta-out .bad{color:var(--danger)}.rt-meta-more{color:var(--gold);font-weight:700;text-decoration:none}.rt-source{color:var(--muted);margin:1.2rem 0 0;font-size:.74rem}.rt-totop{right:max(14px, env(safe-area-inset-right,0px));bottom:calc(18px + var(--dock-h,0px));z-index:40;border:1px solid color-mix(in srgb, var(--gold) 55%, transparent);color:var(--gold);font:800 .78rem/1 var(--font-display,inherit);opacity:0;pointer-events:none;background:#0b1510;border-radius:999px;align-items:center;gap:.3rem;padding:.5rem .85rem;text-decoration:none;transition:opacity .2s,transform .2s;display:inline-flex;position:fixed;transform:translateY(10px);box-shadow:0 8px 22px #00000080}.rt-totop.is-on{opacity:1;pointer-events:auto;transform:none}@media (prefers-reduced-motion:no-preference){html[data-fx=full] .rt-tile{animation:rt-in .5s var(--ease-out) both;animation-delay:calc(var(--i,0) * 35ms)}html[data-fx=full] .rt-tile:hover:after{animation:.9s ease-out rt-sweep}html[data-fx=full] .rt-card.f-ur:hover .rt-card-link:after,html[data-fx=full] .rt-card.f-leg:hover .rt-card-link:after,html[data-fx=full] .rt-card.f-myth:hover .rt-card-link:after{animation:2.6s ease-in-out infinite alternate rt-holo}html[data-fx=full] .rt-card.is-next:is(.f-ur,.f-leg,.f-myth) .rt-card-link:before{content:"";z-index:1;border-radius:inherit;pointer-events:none;mix-blend-mode:screen;opacity:.45;background:conic-gradient(from 210deg,#ff5a8c1f,#ffd2501f,#5ae6a01f,#50aaff1f,#be78ff1f,#ff5a8c1f);position:absolute;inset:0}html[data-fx=full] .rt-card.is-next:is(.f-leg,.f-myth) .rt-card-link:before{opacity:.65}html[data-fx=full] .rt-card.is-next .rt-card-link:after{will-change:transform;background:linear-gradient(115deg,#0000 28%,#ff78c833 40%,#78dcff3d 48%,#fff09638 56%,#0000 68%) 0 0/100% 100%;width:280%;animation:2.6s ease-in-out infinite alternate rt-holo-move;inset:0 auto 0 0}html[data-fx=full] .rt-card.is-next:before{will-change:opacity;animation:2.2s ease-in-out infinite rt-pulse}html[data-fx=full] .rt-stats .is-live:after{will-change:transform, opacity;animation:1.8s ease-out infinite rt-live}html[data-fx=full] .rt-own[aria-pressed=true]{animation:rt-pop .3s var(--ease-out)}}@media (prefers-reduced-motion:reduce){.rt-tile,.rt-card,.rt-hunt,.rt-totop,.rt-prog-bar i{transition:none}.rt-tile:hover,.rt-card:hover,.rt-card:focus-within,.rt-hunt:hover{transform:none}}@keyframes rt-in{0%{opacity:0;transform:translateY(8px)}}@keyframes rt-sweep{0%{background-position:120% 0}to{background-position:-40% 0}}@keyframes rt-holo{0%{background-position:110% 0,0 0}to{background-position:-10% 0,0 0}}@keyframes rt-holo-move{0%{transform:translate(-70.714%)}to{transform:translate(6.429%)}}@keyframes rt-pulse{0%,to{opacity:0}50%{opacity:1}}@keyframes rt-live{0%{opacity:.6;transform:scale(1)}to{opacity:0;transform:scale(3.29)}}@keyframes rt-pop{50%{transform:scale(1.22)}}@media (max-width:900px){.rt-ref,.rt-strip,.rt-tools{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.rt-panel{padding:.8rem .7rem 1.1rem}.rt-stats .is-live:after{left:calc(.6rem + 3.5px)}.rt-stats .is-date{margin-left:0}.rt-tiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:.4rem}.rt-tile{border-radius:13px;grid-template-rows:58px auto auto;padding:.4rem .3rem .5rem}.rt-tile-art{height:58px}.rt-tile-mon{width:38px;height:38px;margin:0 -7px}.rt-tile-mon.is-hero{width:56px;height:56px}.rt-tile-name{font-size:.74rem}.rt-tile-meta{font-size:.64rem}.rt-bar{margin:1rem -.7rem 0;padding:.45rem .7rem .4rem}.rt-bar-row{flex-wrap:wrap;gap:.35rem .6rem}.rt-search{flex:100%}.rt-search input{height:34px}.rt-bar-sum{flex:1 1 0;font-size:.74rem}.rt-sec{scroll-margin-top:calc(var(--header-h) + 140px);padding:.8rem .6rem .9rem}.rt-sec-title h2{font-size:1.15rem}.rt-ladder{grid-template-columns:1fr 1fr;gap:.4rem;display:grid}.rt-step{gap:.15rem;display:grid}.rt-jump{text-align:left;padding:0}.rt-jump:after{display:none}.rt-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.4rem}.rt-card-link{text-align:center;grid-template-columns:1fr;justify-items:center;gap:.35rem;padding:.45rem .45rem .55rem}.rt-art{width:100%;height:80px}.rt-card-link{padding:.4rem .4rem .5rem}.rt-line{justify-items:center}.rt-stats{gap:.35rem}.rt-stats li{padding:.35rem .6rem}.rt-stats strong{font-size:1rem}.rt-stats span{font-size:.72rem}.rt-stats .is-date{border:0;padding:.2rem}.rt-tags{justify-content:center}.rt-dps-chip{display:none}.rt-proscons,.rt-where ul{grid-template-columns:minmax(0,1fr)}.rt-meta-slots{grid-template-columns:repeat(2,minmax(0,1fr))}}
