:root{--bg: #06141c;--panel: #221d1a;--panel-2: #2b2521;--panel-3: #332e29;--border: #5a4930;--border-hi: #a48a5b;--brass: #745d39;--text: #e3d7cf;--muted: #b4a092;--accent: #f9bc6d;--accent-2: #ffd98a;--link: #8ecfe6;--heading-sm: #f0be79;--good: #5fd068;--bad: #ff6f5e;--slot-bg: #2f2925;--slot-border: #40372f;--rare: #c58cff;--cta: #f8a400;--cta-ink: #2b1e0a;--ink: #1a1208;--tab: linear-gradient(#583e2b, #412a18);--tab-off: #281e1b;--tip-bg: #16120f;--tip-border: #745d39;--input-bg: #1a1c1c;--frame-in: #4d3d26;--bar-rule: #4a3823;--rule: #3a2f24;--row: #28221f;--sect: #462814;--well: #1f1b18;--val-k: #1eff00;--val-m: #4da3ff;--val-100m: #c58cff;--val-b: #ff8000;--radius: 2px;--shadow: 0 2px 12px rgb(0 0 0 / .5);--frame: 0 0 0 1px #0f0e0c, inset 0 0 0 1px #110f0d, inset 0 0 0 2px var(--frame-in);--font-head: Cinzel, "Trajan Pro 3", "Trajan Pro", "Perpetua Titling MT", "Felix Titling", "Palatino Linotype", Palatino, "Book Antiqua", "Noto Serif", Georgia, serif;--font-body: "Noto Sans", "Segoe UI", Roboto, "Helvetica Neue", Arial, system-ui, sans-serif;color-scheme:dark}*{box-sizing:border-box}html{scrollbar-color:var(--border) var(--bg)}.chatbox,.dropdown,.picker-list,.table-scroll,.log,.report-dialog{scrollbar-color:#b98951 var(--well);scrollbar-width:thin}body{margin:0;background:var(--bg);color:var(--text);font:15px/1.45 var(--font-body)}a{color:var(--link)}h1,h2,.brand-name{margin:0;font-weight:700}h1,h2,.brand-name,.about h3{font-family:var(--font-head);font-variant-caps:small-caps;font-variant-numeric:lining-nums}.brand-name{font-variant-caps:normal;text-transform:uppercase;font-size:1.25rem;color:var(--accent);letter-spacing:.08em;line-height:1.2;text-shadow:0 1px 0 #000}h2{font-size:1.05rem;letter-spacing:.09em;line-height:1.25;color:var(--accent);margin-bottom:.6rem}.muted{color:var(--muted);font-size:.85rem}.topbar{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap;padding:.75rem 1rem;background:var(--panel);border-bottom:1px solid var(--brass);box-shadow:0 1px #0f0e0c,inset 0 -1px #110f0d,inset 0 -2px 0 var(--frame-in)}.brand{display:flex;align-items:center;gap:.6rem}.price-status{display:flex;align-items:center;gap:.6rem;color:var(--muted);font-size:.85rem}.banner{margin:1rem auto 0;max-width:var(--page-max);padding:.7rem 1rem;border:1px solid var(--bad);border-radius:var(--radius);color:var(--bad);background:color-mix(in srgb,var(--bad) 12%,var(--panel))}:root{--page-max: 1280px}@media(min-width:1440px){:root{--page-max: 1680px}}.layout{max-width:var(--page-max);margin:0 auto;padding:1rem;display:grid;grid-template-columns:340px minmax(0,1fr);gap:1rem;align-items:start;grid-template-areas:"left mid" "side mid";grid-template-rows:auto 1fr}.col-left,.col-right,.col-side{display:grid;gap:1rem;min-width:0}.col-left{grid-area:left}.col-right{grid-area:mid}.col-side{grid-area:side}@media(min-width:1440px){.layout{grid-template-columns:340px minmax(0,1fr) 340px;grid-template-areas:"left mid side";grid-template-rows:auto}}@media(max-width:860px){.layout{grid-template-columns:minmax(0,1fr);grid-template-areas:none;grid-template-rows:none;padding:1rem 16px}}.panel{background:var(--panel);border:1px solid var(--brass);border-radius:var(--radius);padding:1rem;box-shadow:var(--frame),var(--shadow);min-width:0}.panel-head{display:flex;justify-content:space-between;align-items:baseline;gap:.5rem;flex-wrap:wrap}.panel>h2:first-child,.panel>.panel-title:first-child,.panel>.panel-head:first-child,details.panel>summary{margin:calc(2px - 1rem) calc(2px - 1rem) .9rem;padding:.4rem calc(1rem - 2px) .35rem;background:var(--panel-2);border-bottom:1px solid var(--bar-rule)}.panel>.panel-head:first-child h2{margin-bottom:0}details.panel:not([open])>summary{margin-bottom:calc(2px - 1rem);border-bottom:0}.panel-title{margin:0 0 .6rem;font-family:var(--font-head);font-variant-caps:small-caps;font-variant-numeric:lining-nums;font-weight:700;font-size:1.05rem;letter-spacing:.09em;line-height:1.25;color:var(--accent)}.panel>.panel-title:first-child{margin-bottom:.9rem}.skip-link{position:absolute;left:.5rem;top:-4rem;z-index:100;padding:.5rem .8rem;background:var(--panel);color:var(--accent);border:2px solid var(--accent);border-radius:var(--radius);font-weight:700;text-decoration:none}.skip-link:focus{top:.5rem}#main:focus{outline:none}.btn{appearance:none;cursor:pointer;border:1px solid var(--border);border-radius:var(--radius);background:var(--panel-3);color:var(--text);padding:.5rem .8rem;font:inherit;font-weight:600;box-shadow:inset 0 1px #ffffff0d;transition:background .12s,border-color .12s,transform .05s}.btn:hover{border-color:var(--accent)}.btn:active{transform:translateY(1px)}a.btn{display:inline-block;text-decoration:none}.btn:disabled{opacity:.5;cursor:not-allowed}.btn.primary{background:var(--tab);border-color:var(--brass)}.btn.primary:hover{background:linear-gradient(#6a4b34,#4e331d);border-color:var(--accent)}.kill-buttons .btn.primary,.mb-kill .btn.primary{background:linear-gradient(#fdd389 0 2px,#f9a700 2px,var(--cta) 88%,#915e00);border-color:#6b4500;color:var(--cta-ink);font-family:var(--font-head);font-weight:700;font-variant-numeric:lining-nums;letter-spacing:.04em;text-transform:uppercase;box-shadow:none;text-shadow:0 1px 0 rgb(255 232 180 / .5)}.kill-buttons .btn.primary:hover,.mb-kill .btn.primary:hover{background:linear-gradient(#ffe2a8 0 2px,#ffb41f 2px,#ffae0d 88%,#a56b00);border-color:var(--accent-2)}.btn.danger{color:var(--bad);background:transparent;border-color:color-mix(in srgb,var(--bad) 55%,transparent);box-shadow:none}.btn.danger:hover{color:#fff;background:#8b251a;border-color:#c56e60}.btn.small{padding:.3rem .6rem;font-size:.8rem}.btn.wide{width:100%}input,select{font:inherit;color:var(--text);background:var(--input-bg);border:1px solid var(--border);border-radius:var(--radius);padding:.45rem .6rem;min-width:0}input:focus,select:focus,.btn:focus-visible{outline:2px solid var(--accent);outline-offset:1px}input::placeholder,textarea::placeholder{color:#9a8f83;opacity:1}.kill-buttons{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:.4rem;margin-bottom:.6rem}.kill-buttons .btn{padding:.5rem .2rem}.kill-buttons .btn[hidden]{display:none}.row{display:flex;gap:.4rem;margin-bottom:.6rem}.row>input,.row>select{flex:1}.field{display:grid;gap:.25rem;margin-bottom:.7rem;font-size:.85rem;color:var(--muted)}.field[hidden]{display:none}.check{display:flex;align-items:center;gap:.5rem;margin-bottom:.6rem;cursor:pointer}.check[hidden]{display:none}.check input{accent-color:var(--accent);width:1rem;height:1rem}.search{position:relative}.search input{width:100%}.dropdown{position:absolute;z-index:20;left:0;right:0;top:calc(100% + 4px);margin:0;padding:.25rem;list-style:none;background:var(--panel-2);border:1px solid var(--brass);border-radius:var(--radius);box-shadow:var(--shadow);max-height:320px;overflow-y:auto}.dropdown li{display:grid;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:.55rem;padding:.3rem .5rem;border-radius:var(--radius);cursor:pointer}.dropdown .mthumb{width:30px;height:28px;object-fit:contain;display:block}.dropdown .name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dropdown li[aria-selected=true],.dropdown li:hover{background:color-mix(in srgb,var(--accent) 20%,transparent)}.dropdown .lvl{color:var(--muted);font-size:.8rem;white-space:nowrap}.dropdown li.dd-group{display:block;padding:.5rem .5rem .2rem;cursor:default;background:none;font-size:.72rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--heading-sm)}.dropdown li.dd-empty{display:block;padding:.6rem;cursor:default;color:var(--muted);background:none}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.until{position:relative}.picker{flex:1;min-width:0}.picker-btn{width:100%;min-height:2.45rem;display:flex;align-items:center;gap:.45rem;font:inherit;color:var(--text);text-align:left;cursor:pointer;background:var(--input-bg);border:1px solid var(--border);border-radius:var(--radius);padding:.25rem .5rem}.picker-btn:hover{border-color:var(--accent)}.picker-btn:disabled{opacity:.5;cursor:not-allowed}.picker-icon{width:28px;height:26px;display:grid;place-items:center;flex:none}.picker-icon img,.picker-list .ico img{max-width:28px;max-height:26px}.picker-label{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.picker-rate{font-size:.76rem;color:var(--muted);white-space:nowrap}.caret{color:var(--muted);font-size:.8rem}.picker-pop{position:absolute;z-index:30;left:0;right:0;top:calc(100% + 4px);background:var(--panel-2);border:1px solid var(--brass);border-radius:var(--radius);box-shadow:var(--shadow);padding:.4rem}.picker-pop input{width:100%;margin-bottom:.35rem}.picker-list{list-style:none;margin:0;padding:0;max-height:300px;overflow-y:auto}.picker-list li{display:grid;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:.5rem;padding:.3rem .4rem;border-radius:var(--radius);cursor:pointer}.picker-list li[aria-selected=true],.picker-list li:hover{background:color-mix(in srgb,var(--accent) 20%,transparent)}.picker-list li[aria-selected=true] .nm,.picker-list li:hover .nm{color:var(--text)}.picker-list .ico{display:grid;place-items:center;height:26px}.picker-list .nm{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.picker-list .meta{font-size:.74rem;color:var(--muted);text-align:right;line-height:1.2;white-space:nowrap}.picker-list li.none{display:block;color:var(--muted);cursor:default}.picker-list li.none:hover{background:none}.picker-sel{position:relative}.picker-sel .picker-list li{grid-template-columns:28px minmax(0,1fr)}.picker-sel .picker-list li[aria-disabled=true]{opacity:.5;cursor:not-allowed}.picker-sel .picker-icon:empty{display:none}.ico{display:inline-block;width:20px;height:20px;object-fit:scale-down;flex:none;vertical-align:-5px}.ico.sm{width:16px;height:16px;vertical-align:-3px}.ico.wk{object-fit:contain}.ico.thumb{object-fit:cover;border-radius:var(--radius)}.chip .ico,.popular a .ico,.seg span .ico,.check .ico,.mk-label .ico,.field>.ico,h2 .ico,h3 .ico,.label .ico{margin-right:.35rem}.check .ico{margin-right:0}.line .ico{width:18px;height:18px;vertical-align:-4px;margin:-2px .15rem -2px 0}.site-ico{display:inline-block;width:16px;height:16px;vertical-align:-3px;margin-right:.3rem;border-radius:var(--radius)}.ico-slot{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;vertical-align:-5px;margin-right:.35rem}.ico-slot:empty{display:none}.ico-slot .ico{margin:0}.irl-note .ico,#monsterMeta .ico{width:18px;height:18px;vertical-align:-4px;margin-right:.25rem}.picker-icon .ico,.picker-list .ico>.ico{width:22px;height:22px}.picker-list .ico{width:auto}.fb-from .ico{width:18px;height:18px;vertical-align:-4px;margin:0 .15rem 0 0}.t-icon{width:26px;height:24px;object-fit:contain;vertical-align:middle;margin-right:.3rem}.lvl-float .ico{width:32px;height:32px;vertical-align:middle;margin-right:.3rem}.mb-k .ico{width:14px;height:14px;vertical-align:-3px;margin-right:.2rem}h2 .ico{vertical-align:-5px}h2 .ico.thumb{width:22px;height:22px;vertical-align:-6px}summary h2 .ico{vertical-align:-5px}.drops th .ico{vertical-align:-4px;margin-right:.25rem}.lvl-badge .ico{align-self:center;margin-right:.1rem}.chips{display:flex;flex-wrap:wrap;gap:.35rem;margin-top:.6rem}.chip{font:inherit;font-size:.78rem;cursor:pointer;padding:.2rem .55rem;border-radius:var(--radius);border:1px solid var(--border);background:transparent;color:var(--muted)}.chip:hover{color:var(--text);border-color:var(--accent)}.monster-card{display:flex;align-items:center;gap:.8rem;margin-top:.9rem;padding:.7rem;border-radius:var(--radius);background:var(--panel-2);border:1px solid var(--slot-border);box-shadow:inset 0 0 0 1px var(--well)}.monster-card img{width:72px;height:72px;object-fit:contain;flex:none}.monster-name{font-family:var(--font-head);font-variant-caps:small-caps;font-variant-numeric:lining-nums;letter-spacing:.04em;font-weight:700;font-size:1.2rem;line-height:1.2;color:var(--text);text-decoration:none}.monster-name:hover{color:var(--accent-2);text-decoration:underline}.mon-title{margin:0;font:inherit;letter-spacing:normal}.pending-note{margin:.5rem 0 0;padding:.35rem .55rem;font-size:.82rem;line-height:1.35;color:var(--accent-2);background:color-mix(in srgb,var(--accent) 9%,var(--panel));border-left:2px solid var(--accent)}.conds{margin-top:.6rem;display:grid;gap:.35rem;font-size:.9rem}.conds:not(:has(>.check:not([hidden]))){display:none}.conds .check{margin:0}.variants{margin-top:.7rem;display:grid;gap:.35rem}.variants .label{font-size:.75rem;text-transform:uppercase;letter-spacing:.06em;color:var(--muted);margin-top:.3rem}.variants label{display:flex;align-items:center;gap:.5rem;cursor:pointer;font-size:.9rem}.variants input{accent-color:var(--accent)}.stats{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.6rem}.stat{background:var(--panel);border:1px solid var(--brass);border-radius:var(--radius);padding:.7rem .8rem;box-shadow:var(--frame),var(--shadow);min-width:0}.stat .k{font-size:.72rem;text-transform:uppercase;letter-spacing:.07em;color:var(--muted)}.stat .v{font-size:1.35rem;font-weight:800;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.stat .s{font-size:.68rem;color:var(--muted)}@media(max-width:1100px){.stats{grid-template-columns:repeat(6,minmax(0,1fr))}.stat{grid-column:span 2}.stat:nth-child(n+4){grid-column:span 3}}@media(max-width:520px){.stats{gap:.4rem}.stat{padding:.45rem .55rem}.stat .k{font-size:.6rem;letter-spacing:.05em}.stat .v{font-size:1.05rem}}.good{color:var(--good)!important}.bad{color:var(--bad)!important}.bank{display:grid;grid-template-columns:repeat(auto-fill,minmax(52px,1fr));gap:4px;min-height:60px}.slot{position:relative;height:48px;background:var(--slot-bg);border:1px solid var(--slot-border);border-radius:var(--radius);box-shadow:inset 1px 1px #28231e,inset -1px -1px #38322e;display:grid;place-items:center}.slot img{max-width:36px;max-height:32px}@font-face{font-family:RuneScape Small;src:url("/assets/runescape_small.62JA7EKI.ttf") format("truetype");font-display:swap}.slot .q{position:absolute;top:0;left:2px;font:16px/1 RuneScape Small,Verdana,sans-serif;text-shadow:1px 1px 0 #000;pointer-events:none}.q.y{color:#ff0}.q.w{color:#fff}.q.g{color:#1eff00}.slot.rare{border-color:var(--rare-glow);animation:rareGlow 1.3s ease-in-out infinite alternate}@keyframes rareGlow{0%{box-shadow:0 0 0 1px var(--rare-glow) inset,0 0 3px color-mix(in srgb,var(--rare-glow) 60%,transparent)}to{box-shadow:0 0 0 2px var(--rare-glow) inset,0 0 16px 4px color-mix(in srgb,var(--rare-glow) 85%,transparent),0 0 28px 6px color-mix(in srgb,var(--rare-glow) 35%,transparent)}}.slot.fresh:not(.rare){animation:slotIn .6s ease-out}@keyframes slotIn{0%{background:color-mix(in srgb,var(--accent) 45%,var(--slot-bg));border-color:var(--accent)}to{background:var(--slot-bg)}}.empty{color:var(--muted);font-size:.9rem;padding:.6rem 0;grid-column:1 / -1}.invs{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;min-height:60px}.invs .empty{width:100%}.inv{padding:6px;border-radius:var(--radius);background:var(--well);border:1px solid var(--brass);box-shadow:0 0 0 1px #0f0e0c,inset 0 0 0 1px #110f0d}.inv-grid{--cw: 42px;--ch: 36px;display:grid;grid-template-columns:repeat(4,var(--cw));grid-template-rows:repeat(7,var(--ch));gap:2px;background:linear-gradient(to right,transparent var(--cw),var(--well) 0) 0 0 / calc(var(--cw) + 2px) 100%,linear-gradient(to bottom,transparent var(--ch),var(--well) 0) 0 0 / 100% calc(var(--ch) + 2px),var(--slot-bg)}.inv .slot{height:var(--ch);background:none;border:0;box-shadow:none}@media(max-width:600px){.inv{padding:4px}.inv-grid{--cw: 38px;--ch: 34px}}.slot:focus-visible{outline:2px solid var(--accent);outline-offset:1px;z-index:5}.slot:focus-visible:after{content:attr(data-tip);position:absolute;z-index:10;left:50%;bottom:calc(100% + 6px);transform:translate(-50%);white-space:pre;font-size:.78rem;line-height:1.35;background:var(--tip-bg);color:var(--text);border:1px solid var(--tip-border);border-radius:var(--radius);padding:.4rem .55rem;pointer-events:none}@media(hover:hover){.slot:hover:after,.stat[data-tip]:hover:after{content:attr(data-tip);position:absolute;z-index:10;left:50%;bottom:calc(100% + 6px);transform:translate(-50%);white-space:pre;font-size:.78rem;line-height:1.35;background:var(--tip-bg);color:var(--text);border:1px solid var(--tip-border);border-radius:var(--radius);padding:.4rem .55rem;pointer-events:none}.stat[data-tip]{position:relative;cursor:help}.stat[data-tip]:hover:after{white-space:pre-line;width:max-content;max-width:240px;bottom:auto;top:calc(100% + 6px)}}@media(hover:none){[data-tip]{cursor:pointer}}.tap-tip{position:fixed;z-index:60;max-width:min(280px,calc(100vw - 16px));white-space:pre-line;font-size:.8rem;line-height:1.4;background:var(--tip-bg);color:var(--text);border:1px solid var(--tip-border);border-radius:var(--radius);padding:.45rem .6rem;pointer-events:none;box-shadow:0 4px 14px #00000080}.tip-on{outline:2px solid var(--accent);outline-offset:1px}.log{list-style:none;margin:0;padding:0;max-height:260px;overflow-y:auto;display:grid;gap:2px}.log li{display:grid;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:.55rem;padding:.3rem .4rem;border-radius:var(--radius);font-size:.88rem}.log li:nth-child(odd){background:var(--panel-2)}.log img{max-width:28px;max-height:26px}.log .name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.log .kc{color:var(--muted);font-size:.8rem;white-space:nowrap;text-align:right}details.panel>summary{list-style:none;cursor:pointer;display:flex;gap:.7rem;align-items:baseline;flex-wrap:wrap}details.panel>summary::-webkit-details-marker{display:none}details.panel>summary h2{margin:0}details.panel>summary h2:before{content:"\25b8  "}details[open].panel>summary h2:before{content:"\25be  "}.table-scroll{overflow-x:auto;margin-top:.8rem}table.drops{width:100%;border-collapse:collapse;font-size:.86rem}.drops th,.drops td{padding:.35rem .5rem;text-align:left;border-bottom:1px solid var(--rule);white-space:nowrap}.drops th{color:var(--muted);font-weight:600;font-size:.75rem;text-transform:uppercase;letter-spacing:.05em;border-bottom-color:var(--border)}.drops tbody tr:nth-child(2n) td{background:var(--row)}.drops .num{text-align:right;font-variant-numeric:tabular-nums}.drops td.item{display:flex;align-items:center;gap:.5rem;white-space:normal}.drops td.item img{flex:none;width:24px;height:22px;object-fit:contain}.drops tbody tr.sect td{background:var(--sect);font-weight:700;letter-spacing:.04em;color:var(--accent)}.drops tr.sect .times{font-weight:400;color:var(--muted)}@media(min-width:1680px){.drops tr.sect .times{display:none}}.drops tr.unrolled td{color:#9a8f83}.drops tr.unrolled td.item img{opacity:.45;filter:grayscale(1)}.drops tr.unrolled a{color:inherit}.est,.scaled,.derived,.same,.mark{text-decoration:underline dotted;text-underline-offset:2px;cursor:help}.mark{margin-left:.15rem;font-size:.72rem;color:var(--muted);white-space:nowrap}.same{color:var(--muted)}.drops tr.hung td.item{padding-left:1.6rem}.tag{font-size:.72rem;padding:.05rem .4rem;border-radius:var(--radius);border:1px solid var(--border);color:var(--muted)}.tag[data-tip]{text-decoration:underline dotted;text-underline-offset:2px;cursor:help}.drops tr.unrolled .tag{display:inline-block;width:max-content;max-width:7.5rem;white-space:normal}@media(min-width:1680px){.drops tr.unrolled td:not(.item){vertical-align:top;padding-top:calc(.35rem + 2px)}}.v-low{color:var(--val-k)}.v-med{color:var(--val-m)}.v-high{color:var(--val-100m)}.v-insane{color:var(--val-b)}.footer{max-width:var(--page-max);margin:0 auto;padding:.5rem 1rem 2rem;text-align:center}.footer .credit{margin:0 0 .6rem;color:var(--text);font-weight:600}.facts-list{margin:0 0 .5rem;padding-left:1.1rem;font-size:.9rem}.facts-list li{margin:.2rem 0}.facts .muted{margin:.3rem 0 .8rem;font-size:.9rem}.faq{margin:0;font-size:.9rem}.faq dt{margin-top:.5rem;font-weight:700}.faq dd{margin:.1rem 0 0;color:var(--muted)}.footer .all-link{margin:0 0 .6rem;font-size:.88rem}.footer .all-link a{color:var(--accent)}.footer-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem;margin:0 0 .9rem}.more-tools{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:.4rem;margin:-.4rem 0 .9rem}.more-tools-label{font-size:.75rem;text-transform:uppercase;letter-spacing:.08em;color:var(--muted);margin-right:.2rem}.more-tools .btn{text-decoration:none}.tool-soon{display:inline-block;cursor:default;opacity:.75}.tool-soon:hover{border-color:var(--border)}.tool-soon:active{transform:none}.soon-tag{font-size:.62rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;padding:.02rem .3rem;margin-left:.2rem;border:1px solid currentColor;border-radius:var(--radius);vertical-align:1px}.footer .legal{max-width:60rem;margin:0 auto .35rem;line-height:1.55;text-wrap:balance}.legal-block{max-width:46rem;margin:1rem auto 0;padding-top:.9rem;border-top:1px solid var(--border);font-size:.82rem}.legal-block .legal{margin:0 auto .6rem}.legal-block .legal-jagex{margin-bottom:0;font-size:.75rem;opacity:.75}.sister,.sister-card{display:block}.sister-card img{display:block;width:100%;height:auto;border:1px solid var(--border);border-radius:var(--radius)}.sister-card:hover img,.sister-card:focus-visible img{border-color:var(--accent)}.sister-card:focus-visible,.sister-strip:focus-visible,.sister-bar:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.sister-strip{display:none}@media(max-width:860px){.sister-strip{display:block;margin:8px 16px 10px;border:1px solid var(--border);border-radius:var(--radius);overflow:hidden}.sister-strip:hover,.sister-strip:focus-visible{border-color:var(--accent)}.sister-strip img{display:block;width:100%;height:auto}.sister{display:none}}.sister-bar{display:none}@media(min-width:1536px){.topbar{display:grid;grid-template-columns:max-content minmax(min-content,max-content) minmax(256px,1fr) max-content}.topbar .brand{grid-column:1}.topbar .online{grid-column:2;text-align:left;white-space:normal;line-height:1.2}.topbar .online[hidden]{display:block;visibility:hidden}.topbar .price-status{grid-column:4}.sister-bar{grid-column:3;justify-self:center;display:flex;align-items:center;width:100%;max-width:980px;height:48px;margin:-6px 0;padding:0 6px 0 2px;overflow:hidden;container-type:inline-size;border:1px solid #6b563c;border-radius:var(--radius);box-shadow:inset 0 0 0 1px #0000008c;background:radial-gradient(150px 70px at 34px 55%,rgb(180 77 255 / .42),transparent 72%),radial-gradient(260px 80px at 100% 50%,rgb(255 152 31 / .14),transparent 72%),linear-gradient(90deg,#2a221a,#15110d 50%,#2a221a)}.sister-bar:hover,.sister-bar:focus-visible{border-color:#ff981f}.sister-bar img{flex:none;max-width:none}.sb-drop{display:none;position:relative;flex:none;width:52px;height:40px;margin-right:-6px}.sb-drop img{position:absolute;inset:0;width:100%;height:100%}.sb-item{filter:drop-shadow(0 0 2px rgb(199 125 255 / .9)) drop-shadow(0 0 0 rgb(180 77 255 / 0)) brightness(1);transform-origin:50% 55%}.sb-motes{position:absolute;left:50%;bottom:16%;width:16px;height:32px;margin-left:-8px;opacity:.9;background:radial-gradient(circle 1px at 4px 6px,#f3dcff 90%,transparent),radial-gradient(circle .8px at 12px 17px,#dba8ff 90%,transparent),radial-gradient(circle 1px at 7px 27px,#fff 90%,transparent);background-size:16px 32px;-webkit-mask-image:linear-gradient(to top,transparent,#000 30%,#000 60%,transparent);mask-image:linear-gradient(to top,transparent,#000 30%,#000 60%,transparent)}.sb-name,.sb-name2,.sb-play{image-rendering:pixelated}.sb-name{display:none;width:228px;height:28px;margin:0 -2px}.sb-name2{width:79px;height:32px;margin:0 -2px}.sb-play{width:66px;height:26px;margin:0 -2px 0 auto}@container (min-width: 271px){.sb-drop{display:block}}@container (min-width: 360px){.sb-drop{width:65px;height:50px}.sb-name{display:block}.sb-name2{display:none}}@container (min-width: 420px){.sb-play{width:132px;height:52px;margin-right:-6px}}@container (min-width: 600px){.sb-name{width:342px;height:42px}}.sister{display:none}@media(prefers-reduced-motion:no-preference){.sb-beam{animation:sbBreathe 2.6s ease-in-out infinite}.sb-item{animation:sbBob 3.6s ease-in-out infinite}.sb-motes{animation:sbRise 3.4s linear infinite}}}@keyframes sbBreathe{50%{opacity:.72}}@keyframes sbBob{50%{transform:translateY(-2px) rotate(3deg);filter:drop-shadow(0 0 4px rgb(226 178 255)) drop-shadow(0 0 12px rgb(180 77 255)) brightness(1.3)}}@keyframes sbRise{to{background-position:0 -32px}}.loading{opacity:.55;pointer-events:none}.lifetime{color:var(--accent-2);font-weight:600;font-variant-numeric:tabular-nums}@media(min-width:601px)and (max-width:1535px){.brand{flex:0 0 auto}.price-status{flex:1 1 0;min-width:0;justify-content:flex-end}.lifetime{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.price-status .btn{flex:none;white-space:nowrap}}@media(min-width:1001px)and (max-width:1535px){.topbar .online{flex:0 1 auto}}.lifetime .ico{vertical-align:-1px;margin:0 .15rem 0 .05rem}.row.auto>.btn{flex:1}.btn.running{border-color:var(--accent);animation:running .9s ease-in-out infinite alternate}@keyframes running{0%{box-shadow:0 0 color-mix(in srgb,var(--accent) 0%,transparent)}to{box-shadow:0 0 14px 2px color-mix(in srgb,var(--accent) 55%,transparent)}}.chatbox{height:190px;overflow-y:auto;padding:.45rem .6rem;background:#1c1611;color:#f5f5f5;border:1px solid #5c472a;border-radius:var(--radius);box-shadow:inset 0 0 0 1px #110f0d,inset 0 0 16px #00000059;font:13px/1.5 var(--font-body);text-shadow:.5px .5px 0 #000}.chatbox .line{overflow-wrap:anywhere}.chatbox .kc{color:var(--muted)}.chatbox .beam{color:#f59700}.chatbox .news{color:#ff8c38}.chatbox .red{color:#ff5a4d}.chatbox .pet{color:#00bd00;font-weight:700}.chatbox .lvl{color:#ff5a4d}.chatbox .sys{color:var(--text)}.chatbox .v-low,.chatbox .v-med,.chatbox .v-high,.chatbox .v-insane{font-weight:700}.clog-bar{appearance:none;-webkit-appearance:none;width:100%;height:10px;margin:.1rem 0 .7rem;border:1px solid var(--border);border-radius:var(--radius);overflow:hidden;background:var(--input-bg)}.clog-bar::-webkit-progress-bar{background:var(--input-bg)}.clog-bar::-webkit-progress-value{background:linear-gradient(90deg,var(--cta),var(--accent-2));transition:width .4s}.clog-bar::-moz-progress-bar{background:linear-gradient(90deg,var(--cta),var(--accent-2))}.clog-bar.done::-webkit-progress-value{background:linear-gradient(90deg,var(--good),#b6ff7a)}.clog-bar.done::-moz-progress-bar{background:linear-gradient(90deg,var(--good),#b6ff7a)}.slot.missing img{opacity:.22;filter:grayscale(1)}.slot.na{border-style:dashed}.slot .pct,.slot .lock{position:absolute;right:2px;bottom:1px;pointer-events:none;font:700 9px/1 Verdana,sans-serif;text-shadow:1px 1px 0 #000,0 0 2px #000}.pct.p0{color:#8fd45a}.pct.p1{color:#c3e06a}.pct.p2{color:#f0d24a}.pct.p3{color:#f5a35c}.pct.p4{color:#f47f72}.pct.p5{color:#ff5f5f}.slot .lock{right:auto;left:50%;transform:translate(-50%);color:var(--muted)}.slot.na img{opacity:.1}.slot.got{border-color:color-mix(in srgb,var(--good) 70%,var(--slot-border))}.corner-reset{display:block;margin:.7rem 0 0 auto}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.subhead{margin:1.1rem 0 .6rem;font-size:.8rem;text-transform:uppercase;letter-spacing:.08em;color:var(--heading-sm)}.sound-preview{align-items:center;margin:-.2rem 0 .7rem}.custom-sounds{border-top:1px solid var(--border);padding-top:.6rem}.custom-sounds>p{font-size:.8rem;margin:0 0 .6rem}.clip-row{display:grid;grid-template-columns:1fr auto;gap:.15rem .5rem;align-items:center;padding:.35rem 0;border-bottom:1px solid var(--border)}.clip-label{font-weight:600;font-size:.88rem}.clip-name{grid-column:1;font-size:.78rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.clip-actions{grid-column:2;grid-row:1 / span 2;display:flex;gap:.3rem}.clip-actions label.btn{cursor:pointer}.clip-error{color:var(--bad);font-size:.82rem;margin:.5rem 0 0}.clog-toast{position:fixed;z-index:80;top:14px;left:50%;transform:translate(-50%);min-width:min(300px,calc(100vw - 32px));max-width:calc(100vw - 32px);padding:.55rem 1.2rem .6rem;text-align:center;background:var(--panel);color:var(--text);font:13px/1.4 var(--font-body);border:1px solid var(--brass);border-radius:var(--radius);box-shadow:var(--frame),0 6px 24px #0000008c;animation:toastIn .45s cubic-bezier(.2,1.4,.4,1)}.clog-toast[hidden]{display:none}.clog-toast.out{animation:toastOut .4s ease-in forwards}.clog-toast .t-title{color:var(--accent);font:700 15px/1.4 var(--font-head);font-variant-caps:small-caps;letter-spacing:.08em;text-shadow:1px 1px 0 #000}.clog-toast .t-body{color:var(--muted)}.clog-toast .t-item{color:#fff;font-weight:700;text-shadow:1px 1px 0 #000}.clog-toast .t-row{display:flex;flex-wrap:wrap;justify-content:center;gap:4px;margin-top:5px}.clog-toast .t-slot{width:30px;height:28px;object-fit:contain;background:var(--slot-bg);border:1px solid var(--slot-border);border-radius:var(--radius);padding:1px}.clog-toast .t-names{max-width:300px;margin:3px auto 0;color:var(--muted);font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@keyframes toastIn{0%{transform:translate(-50%,-120%);opacity:0}to{transform:translate(-50%);opacity:1}}@keyframes toastOut{to{transform:translate(-50%,-120%);opacity:0}}@media(max-height:800px)and (min-width:1040px){body:has(>#fx:not([hidden])) .clog-toast{left:auto;right:14px;transform:none}}@media(max-height:800px)and (min-width:1040px)and (prefers-reduced-motion:no-preference){body:has(>#fx:not([hidden])) .clog-toast{animation-name:toastInSide}body:has(>#fx:not([hidden])) .clog-toast.out{animation-name:toastOutSide}}@media(max-height:800px)and (max-width:1039px){body:has(>#fx:not([hidden])) .clog-toast{top:0;display:flex;align-items:baseline;justify-content:center;gap:.45rem;padding:0 .7rem;border-top:0;min-width:0;max-width:calc(100vw - 16px);white-space:nowrap;line-height:20px;pointer-events:none}body:has(>#fx:not([hidden])) .clog-toast[hidden]{display:none}body:has(>#fx:not([hidden])) .clog-toast .t-title{font-size:13px;line-height:20px}body:has(>#fx:not([hidden])) .clog-toast .t-item{min-width:0;overflow:hidden;text-overflow:ellipsis}body:has(>#fx:not([hidden])) .clog-toast :is(.t-body,.t-row,.t-names){display:none}}@keyframes toastInSide{0%{transform:translateY(-120%);opacity:0}to{transform:none;opacity:1}}@keyframes toastOutSide{to{transform:translateY(-120%);opacity:0}}@media(prefers-reduced-motion:reduce){.clog-toast,.clog-toast.out{animation:none}}.site-notice{position:fixed;z-index:85;top:14px;left:16px;right:16px;width:fit-content;max-width:calc(100vw - 32px);margin:0 auto;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:.5rem .7rem;padding:.55rem .6rem .55rem .95rem;background:var(--panel);color:var(--text);border:1px solid var(--accent);border-radius:var(--radius);box-shadow:0 0 0 1px #0f0e0c,inset 0 0 0 1px #110f0d,0 6px 24px #00000080;font-size:.9rem;font-weight:600;line-height:1.35;animation:noticeIn .35s ease-out}.site-notice[hidden]{display:none}.site-notice .sn-text{flex:1 1 auto;min-width:0;overflow-wrap:anywhere}.site-notice .sn-close{padding:.15rem .5rem;font-size:1.05rem;line-height:1}@keyframes noticeIn{0%{transform:translateY(-120%);opacity:0}to{transform:none;opacity:1}}@media(prefers-reduced-motion:reduce){.site-notice{animation:none}}:root{--gp-mil: #1eff00;--gp-norm: #ffffff;--rare-glow: #a335ee}.v.gp-mil,#lifetime .gp-mil{color:var(--gp-mil)}.v.gp-norm,#lifetime .gp-norm{color:var(--gp-norm)}.v.gp-mil{text-shadow:0 0 12px color-mix(in srgb,var(--gp-mil) 35%,transparent)}.levelbar{position:sticky;top:0;z-index:40;background:color-mix(in srgb,var(--panel-2) 94%,transparent);backdrop-filter:blur(6px);border-bottom:1px solid var(--border)}.lvl-inner{max-width:var(--page-max);margin:0 auto;padding:.4rem 1rem;display:flex;align-items:center;gap:.75rem}.lvl-badge{display:inline-flex;align-items:baseline;gap:.3rem;white-space:nowrap}.lvl-skill{font-size:.72rem;text-transform:uppercase;letter-spacing:.08em;color:var(--muted)}.lvl-badge strong{font-size:1.15rem;color:var(--accent);min-width:1.4em;text-align:right}.lvl-max{font-size:.75rem;color:var(--muted)}.lvl-track{flex:1;height:10px;border-radius:var(--radius);background:var(--input-bg);border:1px solid var(--border);overflow:hidden}.lvl-fill{display:block;height:100%;width:0;background:linear-gradient(90deg,#915e00,var(--cta) 60%,#fdd389);transition:width .5s ease-out}.lvl-text{font-size:.76rem;color:var(--muted);white-space:nowrap;font-variant-numeric:tabular-nums}@media(max-width:560px){.lvl-text{display:none}}.lvl-open{flex:1;min-width:0;display:flex;align-items:center;gap:.75rem;margin:0;padding:0;border:0;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.lvl-open:hover .lvl-track{border-color:var(--border-hi)}.lvl-open:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.lvl-cape{width:18px;height:18px;flex:none;margin-left:-.4rem}.lvl-title{margin-left:-.4rem;font-size:.76rem;font-style:italic;color:var(--accent-2);white-space:nowrap}@media(max-width:860px){.lvl-title{display:none}}.levelbar.levelup{animation:lvlGlow 2.2s ease-out}.levelbar.levelup .lvl-fill{box-shadow:0 0 12px var(--accent-2)}@keyframes lvlGlow{0%{box-shadow:0 0 #ffd98a00}15%{box-shadow:0 2px 26px 4px #ffd98a8c;background:color-mix(in srgb,var(--accent-2) 18%,var(--panel))}to{box-shadow:0 0 #ffd98a00}}.lvl-float{position:fixed;z-index:75;pointer-events:none;transform:translate(-50%,-50%);font-family:var(--font-head);font-variant-numeric:lining-nums;letter-spacing:.04em;font-weight:900;font-size:1.3rem;color:var(--accent-2);text-shadow:2px 2px 0 #000,0 0 12px var(--cta);white-space:nowrap;animation:lvlFloat 2.4s ease-out forwards}.lvl-float.big{font-size:2rem}@keyframes lvlFloat{0%{opacity:0;transform:translate(-50%,-30%) scale(.7)}15%{opacity:1;transform:translate(-50%,-60%) scale(1.08)}to{opacity:0;transform:translate(-50%,-260%) scale(1)}}details.settings>summary{align-items:baseline}details.settings[open]>summary{margin-bottom:.8rem}.settings-body>.field:first-child{margin-top:0}details.subsection{border-top:1px solid var(--border);margin-top:.9rem;padding-top:.7rem}.settings-body>.subsection:first-of-type{border-top:0;margin-top:0;padding-top:0}details.subsection>summary{list-style:none;cursor:pointer}details.subsection>summary::-webkit-details-marker{display:none}details.subsection>summary h3{display:inline;margin:0;font-size:.8rem;text-transform:uppercase;letter-spacing:.08em;color:var(--heading-sm)}details.subsection>summary h3:before{content:"\25b8  "}details.subsection[open]>summary h3:before{content:"\25be  "}details.subsection[open]>summary{margin-bottom:.7rem}details.subsection>.sub-body{margin-left:.4rem;padding-left:1.1rem;border-left:2px solid var(--border)}details.subsection>.sub-body>:last-child{margin-bottom:0}details.subsection>summary h3 .ico{width:18px;height:18px;vertical-align:-4px}details.subsection>summary .h3-emoji{margin-right:.35rem;font-size:.95rem}@media(max-width:860px){.col-left,.col-right,.col-side{display:contents}#clogPanel{order:1}.chat-panel,#tableWrap{order:2}.settings{order:10}}.variants .set{display:grid;gap:.35rem;min-width:0}.variants .check{margin:.3rem 0 0}.variants .set-row{display:flex;align-items:center;gap:.5rem;min-width:0}.variants .set-row input[type=range]{flex:1;padding:0}.variants .set-num{flex:none;width:6.5rem}.variants select{width:100%}.variants .set-unit{color:var(--muted);font-size:.85rem}.variants:has(>.set~.set,>.check~.check) .set[role=radiogroup]{display:flex;flex-wrap:wrap;gap:.35rem 1rem}.variants:has(>.set~.set,>.check~.check) .set[role=radiogroup]>.label{flex-basis:100%}.variants:has(>.check~.check){grid-template-columns:repeat(auto-fill,minmax(8.5rem,1fr));column-gap:.8rem}.variants:has(>.check~.check)>:not(.check){grid-column:1 / -1}.seg{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;border:1px solid var(--border);border-radius:var(--radius);overflow:hidden}.seg label{position:relative;cursor:pointer}.seg input{position:absolute;opacity:0;inset:0;margin:0;cursor:pointer}.seg label>span{display:block;text-align:center;padding:.45rem .4rem;font-size:.85rem;font-weight:600;color:var(--muted);background:var(--tab-off)}.seg label+label>span{border-left:1px solid var(--border)}.seg input:checked+span{color:var(--accent-2);background:var(--tab);box-shadow:inset 0 -2px 0 var(--accent)}.seg input:focus-visible+span{outline:2px solid var(--accent);outline-offset:-3px}.locked{position:relative;opacity:.55;filter:grayscale(.6)}.locked:after{content:"\1f512  " attr(data-lock);position:absolute;top:-9px;right:-6px;z-index:2;pointer-events:none;font-size:.62rem;font-weight:700;line-height:1.5;white-space:nowrap;padding:0 .35rem;border-radius:var(--radius);background:var(--tip-bg);color:var(--accent-2);border:1px solid var(--tip-border)}.picker-btn.dim{opacity:.6}.nope{animation:nope .35s ease-in-out}@keyframes nope{0%,to{transform:none}25%{transform:translate(-5px)}50%{transform:translate(4px)}75%{transform:translate(-3px)}}.lock-bubble{position:fixed;z-index:70;width:260px;transform:translateY(-100%);pointer-events:none;padding:.45rem .65rem;border-radius:var(--radius);font-size:.8rem;line-height:1.35;background:var(--tip-bg);color:var(--text);border:1px solid var(--accent);box-shadow:0 6px 18px #00000073;animation:fadeIn .15s ease-out}.lock-bubble[hidden]{display:none}@media(prefers-reduced-motion:reduce){.nope{animation:none}}.perk-slots{display:flex;gap:.5rem;margin-top:.1rem}.perk-slot{width:40px;height:40px;display:grid;place-items:center;padding:0;cursor:pointer;background:var(--slot-bg);border:1px solid var(--slot-border);border-radius:var(--radius)}.perk-slot:hover{border-color:var(--accent)}.perk-slot:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.perk-slot img{width:32px;height:32px}.perk-slot.locked:after{content:attr(data-lock);position:static;padding:0;border:0;background:none}.perk-list{display:grid;gap:.45rem;margin-top:.35rem}.perk-row{margin:0;align-items:flex-start}.perk-row input{margin-top:.2rem;flex:none}.perk-row .ico{width:24px;height:24px}.perk-text{flex:1;min-width:0;line-height:1.3}.perk-text strong{color:var(--text)}.perk-row.off{opacity:.55;cursor:default}.guide{list-style:none;margin:.6rem 0 0;padding:0;display:grid;gap:2px}.guide-row{display:grid;grid-template-columns:2.4rem 24px minmax(0,1fr) 1.2rem;align-items:center;gap:.55rem;padding:.3rem .45rem;border:1px solid transparent;border-radius:var(--radius);font-size:.86rem;line-height:1.3;color:var(--muted)}.guide-row:nth-child(odd){background:var(--panel-2)}.guide-row .g-at{text-align:right;font-weight:700;font-variant-numeric:tabular-nums}.guide-row .ico{width:24px;height:24px;vertical-align:0;filter:grayscale(1);opacity:.45}.guide-row .g-state{text-align:center;font-size:.78rem}.guide-row.got{color:var(--text)}.guide-row.got strong,.guide-row.next strong{color:var(--accent-2)}.guide-row.got .g-at,.guide-row.next .g-at{color:var(--accent)}.guide-row.got .ico,.guide-row.next .ico{filter:none;opacity:1}.guide-row.got .g-state{color:var(--good)}.guide-row.next{color:var(--text);border-color:var(--accent);background:color-mix(in srgb,var(--accent) 12%,var(--panel))}.contact-how{display:flex;gap:.6rem;align-items:flex-end}.contact-how .grow{flex:1;min-width:0}.contact-how input{width:100%}.report-dialog{width:min(460px,calc(100vw - 32px));padding:0;border:1px solid var(--brass);border-radius:var(--radius);background:var(--panel);color:var(--text);box-shadow:var(--frame),0 16px 48px #0009}.report-dialog::backdrop{background:#03080ca6}.share-box{padding:1.1rem 1.2rem 1rem}.share-what{margin-top:.5rem}.share-what[hidden]{display:none}.share-link{display:flex;gap:.4rem;margin:.5rem 0 .8rem}.share-link input{flex:1;min-width:0;font-size:.85rem}.share-sites{display:grid;grid-template-columns:repeat(3,1fr);gap:.4rem}.share-sites .btn{text-align:center;text-decoration:none}.share-foot{display:flex;justify-content:space-between;align-items:center;gap:.5rem;margin-top:.9rem}.report-dialog form{padding:1.1rem 1.2rem 1rem}.report-dialog h2{margin-bottom:.3rem}.report-dialog p.muted{margin:0 0 .8rem}.report-dialog textarea{width:100%;resize:vertical;min-height:7rem;font:inherit;color:var(--text);background:var(--input-bg);border:1px solid var(--border);border-radius:var(--radius);padding:.5rem .6rem}.report-dialog textarea:focus{outline:2px solid var(--accent);outline-offset:1px}.report-meta{display:flex;justify-content:flex-end;margin:-.4rem 0 .4rem;font-size:.78rem;color:var(--muted);font-variant-numeric:tabular-nums}.report-meta .near{color:var(--accent);font-weight:700}.report-msg{margin:.2rem 0 .6rem;font-size:.85rem}.report-msg.ok{color:var(--good)}.report-msg.warn{color:var(--bad)}.report-actions{display:flex;justify-content:flex-end;gap:.5rem}.link-btn{background:none;border:0;padding:0;font:inherit;color:var(--link);text-decoration:underline;cursor:pointer}.link-btn:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:2px}.privacy-dialog{width:min(520px,calc(100vw - 32px));max-height:calc(100dvh - 32px)}.privacy-box{padding:1.1rem 1.2rem 1rem}.privacy-box h2:focus{outline:none}.privacy-box h3{margin:.75rem 0 .15rem;font-size:.78rem;text-transform:uppercase;letter-spacing:.08em;color:var(--heading-sm)}.privacy-box .share-foot{position:sticky;bottom:0;background:var(--panel);padding:.6rem 0 .2rem;margin-top:.6rem}.privacy-box p{margin:0;font-size:.88rem;line-height:1.5}.privacy-box p.muted{margin:0 0 .2rem}.privacy-box p.muted:last-of-type{margin-top:.8rem}.hp{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.replay-tutorial{margin:.1rem 0 .4rem}.tut-dim{position:fixed;inset:0;z-index:54;pointer-events:none;background:#00000073}.tut-ring{position:fixed;z-index:55;pointer-events:none;border-radius:var(--radius);border:2px solid var(--accent);box-shadow:0 0 18px 2px color-mix(in srgb,var(--accent) 60%,transparent);transition:left .25s ease,top .25s ease,width .25s ease,height .25s ease}.tut-bubble{position:fixed;z-index:56;padding:.7rem .8rem .6rem;border-radius:var(--radius);background:var(--panel);color:var(--text);border:1px solid var(--accent);box-shadow:0 0 0 1px #0f0e0c,inset 0 0 0 1px #110f0d,0 10px 30px #00000080;animation:fadeIn .2s ease-out}.tut-text{margin:0 0 .55rem;font-size:1rem;font-weight:700;line-height:1.35}.tut-bar{height:3px;border-radius:var(--radius);background:var(--accent);transform-origin:left;animation:tutBar linear forwards;margin-bottom:.55rem}.tut-bubble.paused .tut-bar{animation-play-state:paused;opacity:.4}.tut-held{visibility:hidden}@keyframes tutBar{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.tut-actions{display:flex;align-items:center;gap:.4rem}.tut-step{margin-right:auto;font-size:.75rem;color:var(--muted)}@media(prefers-reduced-motion:reduce){.tut-ring{transition:none}.tut-bar{animation:none}}.online{flex:1 1 auto;margin:0;text-align:center;font-size:.92rem;color:var(--text);white-space:nowrap}.online strong{color:var(--accent);font-size:1.05rem;font-variant-numeric:tabular-nums}@media(max-width:1000px){.online{order:3;flex-basis:100%;white-space:normal}}.feed{position:fixed;left:12px;bottom:12px;z-index:45;pointer-events:none;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;max-width:min(360px,calc(100vw - 24px));max-height:min(60vh,470px);overflow:hidden}.feed-bubble{display:inline-flex;align-items:center;gap:.4rem;max-width:100%;padding:.28rem .7rem .28rem .35rem;border-radius:var(--radius);background:#16120fc7;color:#ffffffeb;border:1px solid rgb(116 93 57 / .7);font-size:.78rem;line-height:1.25;text-shadow:0 1px 1px rgb(0 0 0 / .6);backdrop-filter:blur(2px);flex:none;margin-top:5px;max-height:40px;overflow:hidden;animation:feedLife 5s ease-out forwards}.feed-bubble img{width:22px;height:20px;object-fit:contain;flex:none}.feed-bubble .fb-name{font-weight:700;color:var(--accent)}.feed-bubble strong{font-weight:700}.feed-bubble.tier-rare strong{color:#ffd98a}.feed-bubble.tier-mega strong{color:#ff9a3d}.feed-bubble.tier-pet strong{color:#5cf07e}.feed-bubble img.fb-cape{width:16px;height:16px;margin-right:-.15rem}.feed-bubble .fb-title{color:var(--accent-2);font-style:italic}.feed-bubble .fb-from{opacity:.7;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1 1 0;min-width:0}.feed-bubble .fb-name,.feed-bubble strong{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}@media(min-width:1101px){.feed{max-width:460px}}@keyframes feedLife{0%{opacity:0}7%{opacity:.88}80%{opacity:.82}93%{opacity:0;max-height:40px;margin-top:5px;padding-top:.28rem;padding-bottom:.28rem;border-width:1px}to{opacity:0;max-height:0;margin-top:0;padding-top:0;padding-bottom:0;border-width:0}}@media(max-width:560px){.feed-bubble{font-size:.72rem}.feed-bubble .fb-from{display:none}}.name-now{margin:0 0 .5rem;font-size:.88rem}.name-now strong{color:var(--accent)}.name-msg{margin:-.2rem 0 .5rem;font-size:.82rem}.name-msg.ok{color:var(--good)}.name-msg.warn{color:var(--bad)}.name-code{margin-bottom:.5rem}.name-code p{margin:0 0 .4rem;font-size:.8rem}.name-code code{user-select:all;font-size:.78rem;overflow-wrap:anywhere}.auto-status{display:inline-flex;align-items:center;gap:.45rem;white-space:nowrap;padding:.15rem .3rem .15rem .6rem;border-radius:var(--radius);font-size:.78rem;font-weight:700;border:1px solid var(--border);background:var(--panel-2)}.auto-status[hidden]{display:none}.auto-status .btn.small{padding:.15rem .55rem;font-size:.74rem}.auto-dot{width:8px;height:8px;border-radius:50%;background:var(--muted)}.auto-status.running{border-color:var(--good)}.auto-status.running .auto-dot{background:var(--good);animation:autoDot .9s ease-in-out infinite alternate}.auto-status.paused{border-color:var(--accent);color:var(--accent)}.auto-status.paused .auto-dot{background:var(--accent)}.auto-close{border:0;background:none;color:var(--muted);font-size:1rem;line-height:1;cursor:pointer;padding:0 .2rem}.auto-status.running .auto-close{display:none}@keyframes autoDot{0%{opacity:.35}to{opacity:1}}@media(max-width:560px){.auto-status{font-size:.72rem}}@media(prefers-reduced-motion:reduce){.auto-status.running .auto-dot{animation:none}}.about{max-width:var(--page-max);margin:1rem auto 0;padding:1rem 1rem 0;border-top:1px solid var(--border)}.about h3{font-size:1.05rem;letter-spacing:.09em;color:var(--accent);margin:0 0 .5rem}.popular{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.35rem}.popular a{display:inline-flex;align-items:center;padding:.2rem .55rem;border:1px solid var(--border);border-radius:var(--radius);color:var(--text);text-decoration:none;font-size:.85rem}.popular a:hover,.popular a:focus-visible{border-color:var(--accent);color:var(--accent)}.chips-label{flex-basis:100%;margin-top:.2rem;font-size:.68rem;text-transform:uppercase;letter-spacing:.08em;color:var(--muted)}.chips-label:first-child{margin-top:0}.chip.new:after{content:"new";margin-left:.35rem;padding:0 .3rem;border-radius:var(--radius);font-size:.62rem;font-weight:800;text-transform:uppercase;color:var(--ink);background:var(--accent);vertical-align:1px}.more-kill{margin:.2rem 0 .7rem;border-top:1px solid var(--border);padding-top:.55rem}.more-kill>summary{cursor:pointer;list-style:none;font-weight:600;font-size:.9rem;user-select:none}.more-kill>summary::-webkit-details-marker{display:none}.more-kill>summary:before{content:"\25b8";display:inline-block;margin-right:.4rem;transition:transform .15s;color:var(--accent)}.more-kill[open]>summary:before{transform:rotate(90deg)}.more-kill[open]>summary{margin-bottom:.6rem}.kill-panel .kill-buttons .btn{padding:.6rem .2rem;font-size:1rem}.more-kill-body{display:grid;grid-template-columns:max-content minmax(0,1fr);gap:.5rem .9rem;align-items:center}.more-kill-body>.row{margin:0;max-width:34rem}.more-kill-body #customN{flex:0 0 6.5rem}.mk-label{font-size:.72rem;font-weight:600;text-transform:uppercase;letter-spacing:.07em;color:var(--muted)}.more-kill-body>.check{grid-column:2;margin:0}@media(max-width:520px){.more-kill-body{grid-template-columns:minmax(0,1fr);gap:.3rem}.more-kill-body>.check{grid-column:1}.mk-label{margin-top:.35rem}}.kill-panel .more-kill{margin-bottom:0}.kill-panel .more-kill:not([open])>summary{margin-bottom:0}.irl-note{margin:-.35rem 0 0;font-size:.85rem;color:var(--muted)}.mobile-bar{display:none}@media(max-width:860px){.mobile-bar{position:fixed;left:0;right:0;bottom:0;z-index:44;display:flex;align-items:center;gap:.6rem;padding:.5rem 12px calc(.5rem + env(safe-area-inset-bottom));background:color-mix(in srgb,var(--panel) 95%,transparent);backdrop-filter:blur(6px);border-top:1px solid var(--brass);box-shadow:inset 0 1px #110f0d,inset 0 2px 0 var(--frame-in),0 -6px 18px #00000059}body{padding-bottom:calc(66px + env(safe-area-inset-bottom))}.feed{bottom:calc(78px + env(safe-area-inset-bottom))}.picker-pop{scroll-margin-bottom:calc(96px + env(safe-area-inset-bottom))}.kill-panel .kill-buttons{display:none}.kill-panel .more-kill{margin-top:0;border-top:0;padding-top:0}}.mb-loot{position:relative;flex:1;min-width:0;display:grid;text-align:left;padding:.1rem .15rem;background:none;border:0;color:var(--text);font:inherit;cursor:pointer}.mb-k{font-size:.72rem;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mb-v{font-size:1.2rem;font-weight:800;font-variant-numeric:tabular-nums;line-height:1.15}.mb-v.gp-mil{color:var(--gp-mil)}.mb-v.gp-norm{color:var(--gp-norm)}.mb-delta{position:absolute;left:.15rem;top:-1.05rem;font-weight:800;font-size:.85rem;color:var(--gp-mil);opacity:0;pointer-events:none}.mb-delta.go{animation:mbDelta 1.1s ease-out}@keyframes mbDelta{0%{opacity:0;transform:translateY(6px)}15%{opacity:1;transform:none}to{opacity:0;transform:translateY(-12px)}}.mb-kill{display:flex;gap:.4rem;flex:none}.mb-kill .btn{min-width:3.3rem;padding:.7rem .55rem;font-size:1rem}@media(max-width:600px){.topbar{padding:.45rem 12px;gap:.3rem .8rem}.brand img{width:26px;height:26px}.brand-name{font-size:1.1rem}#lifetime{display:none}.online{font-size:.82rem}}@media(max-width:600px){.topbar{gap:.45rem .5rem;padding:.55rem 12px .5rem}.brand{flex:1 0 100%;justify-content:center;gap:.3em;font-size:min(calc((100vw - 24px) / 21),2.4rem)}.brand .brand-name{font-size:1em;line-height:1.1;white-space:nowrap;letter-spacing:.04em}.brand img{width:1.2em;height:1.2em}.price-status{display:contents}.online{order:2;flex:1 1 0;min-width:0;font-size:.78rem;line-height:1.25;white-space:normal}#muteBtn{order:3;margin-left:auto;padding-inline:.6rem}#muteBtn .mute-label{display:none}.mobile-bar{padding:.75rem 12px calc(.75rem + env(safe-area-inset-bottom))}.mb-kill{gap:.5rem}.mb-kill .btn{min-width:4.3rem;padding:1.1rem .7rem;font-size:1.15rem}.mb-v{font-size:1.4rem}body{padding-bottom:calc(92px + env(safe-area-inset-bottom))}.feed{bottom:calc(104px + env(safe-area-inset-bottom))}}.panel{scroll-margin-top:52px}.tag .ico{width:14px;height:14px;vertical-align:-3px;margin-right:.25rem}.ico-pair{display:inline-flex;align-items:center;gap:1px;width:auto}.ico-pair .ico{width:16px;height:16px}.field:has(>.ico){grid-template-columns:auto 1fr;align-items:center}.field:has(>.ico)>select,.field:has(>.ico)>.picker,.field:has(>.ico)>input{grid-column:1 / -1}.clip-label .ico,.lock-bubble .ico,.irl-note .ico,#clogNote .ico,#lootNote .ico,.mb-v .ico,.mb-k .ico,.auto-status .ico,.btn .ico{margin-right:.3rem}.lock-bubble .ico{vertical-align:-3px}.clog-toast .t-title .ico{margin-right:.3rem;vertical-align:-3px}.clog-toast .t-item .t-icon{display:inline-block;width:20px;height:20px;object-fit:contain;vertical-align:-5px;margin-right:.3rem}.lvl-float .ico{width:32px;height:32px;vertical-align:-8px;margin-right:.3rem;filter:drop-shadow(2px 2px 0 #000)}.lvl-float.big .ico{width:40px;height:40px;vertical-align:-9px}.feed-bubble .fb-from .ico{width:18px;height:18px;object-fit:scale-down;vertical-align:-4px;margin:0 .15rem}.feed-bubble .fb-from .ico.thumb{object-fit:cover;border-radius:var(--radius)}#sharePageIcon{display:inline-block;vertical-align:middle;margin-right:.3rem}#sharePageIcon:empty{display:none}#sharePageIcon .ico{width:20px;height:20px}@media(max-width:600px){.lvl-float .ico{width:24px;height:24px;vertical-align:-6px}.lvl-float.big .ico{width:30px;height:30px}}.dry-open{display:inline-flex;align-items:center;gap:.3rem;margin-top:.4rem;padding:.2rem .6rem;border:1px solid var(--border);border-radius:var(--radius);background:var(--panel-2);color:var(--text);font-size:.78rem;font-weight:700;text-decoration:none}.dry-open:hover,.dry-open:focus-visible{border-color:var(--accent)}.dry-open[hidden]{display:none}.dry-open .ico{width:16px;height:16px}.about-dry{margin:.75rem 0 .2rem;text-align:center}.dry-btn{display:inline-flex;align-items:center;gap:.4rem;text-decoration:none}.dry-btn .ico{margin:0}.dry-dialog{width:min(760px,calc(100vw - 24px));max-height:calc(100dvh - 24px)}.dry-box{padding:0 1.1rem 1rem}.dry-top{position:sticky;top:0;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:.6rem;padding:.9rem 0 .5rem;background:var(--panel)}.dry-top h2{margin:0;font-size:1.05rem}.dry-top h2:focus{outline:none}.dry-top h2 .ico{width:22px;height:22px;vertical-align:-5px}.dry-online{margin:0 0 .7rem;text-align:left;white-space:normal;font-size:.85rem}.dry-online[hidden]{display:none}.dry-kc{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem .6rem}.dry-kc label{font-weight:700}.dry-kc input{width:9rem}.dry-hint{margin:.35rem 0 0;font-size:.8rem}.dry-sum{margin:.6rem 0 .7rem}.dry-table{width:100%;border-collapse:collapse;font-size:.86rem}.dry-table th{padding:.3rem .4rem;border-bottom:1px solid var(--border);text-align:left;font-size:.68rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.dry-table td{padding:.45rem .4rem;border-bottom:1px solid var(--rule);vertical-align:middle;font-variant-numeric:tabular-nums}.dry-table tr.focus td{background:color-mix(in srgb,var(--accent) 18%,transparent)}.dry-item-cell{display:flex;align-items:center;gap:.5rem}.dry-item-cell .ico{width:28px;height:28px;margin:0}.dry-name{display:block;font-weight:700}.dry-rate{display:block;font-size:.74rem;color:var(--muted)}.dry-got{color:var(--good)}.dry-verdict{margin-left:.2rem;font-size:.72rem;font-weight:700}.dry-table td strong,.dry-verdict{white-space:nowrap}.dry-verdict.ok{color:var(--good)}.dry-verdict.dry{color:var(--heading-sm)}.dry-verdict.bone{color:var(--bad)}.dry-bar{appearance:none;-webkit-appearance:none;display:block;width:100%;max-width:170px;height:6px;margin-top:.25rem;border:0;border-radius:var(--radius);overflow:hidden;background:var(--input-bg)}.dry-bar::-webkit-progress-bar{background:var(--input-bg)}.dry-bar::-webkit-progress-value{background:linear-gradient(90deg,var(--cta),var(--accent-2))}.dry-bar::-moz-progress-bar{background:linear-gradient(90deg,var(--cta),var(--accent-2))}.dry-foot{margin:.8rem 0 0;font-size:.78rem}@media(max-width:560px){.dry-box{padding:0 .8rem .9rem}.dry-table{font-size:.8rem}.dry-table th,.dry-table td{padding:.4rem .25rem}.dry-item-cell{gap:.35rem}.dry-item-cell .ico{width:22px;height:22px}.dry-kc input{width:7rem}}.support-btn{display:inline-flex;align-items:center;gap:.35rem;text-decoration:none}@media(max-width:720px){.price-status{gap:.4rem}}.drops th .th-sort{display:inline-flex;align-items:center;gap:.25rem;padding:0;border:0;background:none;cursor:pointer;font:inherit;color:inherit;text-transform:inherit;letter-spacing:inherit;white-space:nowrap}.drops th.num .th-sort{justify-content:flex-end;width:100%}.drops th .th-sort:after{content:"\2195";font-size:.8em;opacity:.35}.drops th[aria-sort=ascending] .th-sort:after{content:"\25b2";opacity:1;color:var(--accent)}.drops th[aria-sort=descending] .th-sort:after{content:"\25bc";opacity:1;color:var(--accent)}.drops th .th-sort:hover,.drops th[aria-sort=ascending] .th-sort,.drops th[aria-sort=descending] .th-sort{color:var(--accent)}.drops th .th-sort:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:var(--radius)}@media(max-width:1679px){table.drops,.drops thead,.drops tbody{display:block}.drops tr{display:grid;column-gap:.5rem;padding:.3rem .25rem;border-bottom:1px solid var(--rule)}.drops thead tr{border-bottom-color:var(--border)}.drops th,.drops td{display:block;min-width:0;padding:0;border:0;white-space:normal;overflow-wrap:anywhere}.drops tr>:nth-child(4){display:none}.drops th{overflow-wrap:normal}.drops th .ico{display:none}.drops th .th-sort{white-space:normal;text-align:left}.drops tr.unrolled>td:nth-child(4){display:block;margin-top:.15rem}.drops tr.unrolled .tag{width:auto;max-width:100%}.drops td.item{display:flex;align-items:flex-start;gap:.4rem}.drops td.item a{min-width:0}.drops tbody tr:nth-child(2n){background:var(--row)}.drops tbody tr:nth-child(2n) td{background:none}.drops tbody tr.sect{display:block;padding:.35rem .5rem;background:var(--sect)}.drops tbody tr.sect td{background:none}}@media(min-width:721px)and (max-width:860px),(min-width:1021px)and (max-width:1679px){.drops tr{grid-template-columns:minmax(0,1fr) 6rem 8.5rem 5.5rem 5.5rem}.drops tr>:nth-child(1){grid-area:1 / 1}.drops tr>:nth-child(2){grid-area:1 / 2}.drops tr>:nth-child(3){grid-area:1 / 3}.drops tr>:nth-child(5){grid-area:1 / 4}.drops tr>:nth-child(6){grid-area:1 / 5}.drops td.num{white-space:nowrap;overflow-wrap:normal}.drops th.num .th-sort{text-align:right}.drops tr.unrolled>td:nth-child(4){grid-area:2 / 1 / auto / -1}}@media(max-width:720px),(min-width:861px)and (max-width:1020px){table.drops{font-size:.8rem}.drops tr{grid-template:auto 1fr / minmax(0,1fr) 4.4rem 7.2rem}.drops tr>:nth-child(1){grid-area:1 / 1 / span 2}.drops tr>:nth-child(2){grid-area:1 / 2}.drops tr>:nth-child(3){grid-area:1 / 3}.drops tr>:nth-child(5){grid-area:2 / 2}.drops tr>:nth-child(6){grid-area:2 / 3}.drops td:nth-child(n+5){font-size:.72rem;color:var(--muted);white-space:nowrap;overflow-wrap:normal}.drops .num{text-align:left}.drops th.num .th-sort{justify-content:flex-start;width:auto}.drops tr.unrolled>td:nth-child(4){grid-area:3 / 1 / auto / -1}.drops tr.hung td.item{padding-left:1.2rem}}.support-btn{position:relative;isolation:isolate}.sup-fx{position:absolute;inset:0;z-index:-1;border-radius:inherit;pointer-events:none;box-shadow:inset 0 0 0 1px #ffc83d8c,0 0 8px 1px #f8a40061;animation:sup-glow 2.6s ease-in-out infinite}@keyframes sup-glow{50%{box-shadow:inset 0 0 0 1px #ffe296f2,0 0 14px 3px #ffbe3c99,0 0 28px 8px #f8a40038}}.support-btn:hover .sup-fx,.support-btn:focus-visible .sup-fx{animation-duration:1.3s}.sup-spark{position:absolute;left:var(--x, 50%);bottom:2px;width:5px;height:5px;opacity:0;background:#fff6d8;box-shadow:0 0 5px 1px #ffc83de6;animation:sup-spark 3.6s ease-out infinite}.sup-spark:nth-child(1){--x: 16%;--dx: -8px;--r: -90deg}.sup-spark:nth-child(2){--x: 80%;--dx: 8px;--r: 90deg;animation-delay:-.9s}.sup-spark:nth-child(3){--x: 40%;--dx: -4px;--r: 60deg;animation-delay:-1.8s}.sup-spark:nth-child(4){--x: 62%;--dx: 5px;--r: -60deg;animation-delay:-2.7s}@keyframes sup-spark{0%{opacity:0;transform:translate(-50%) rotate(45deg) scale(.4)}15%{opacity:1}70%{opacity:.85}to{opacity:0;transform:translate(calc(-50% + var(--dx)),-30px) rotate(calc(45deg + var(--r))) scale(1)}}.support-btn:hover .sup-spark{animation-duration:2.2s}@media(prefers-reduced-motion:reduce){.sup-fx{animation:none}}@media(prefers-reduced-motion:reduce){.btn.running,.slot.rare,.slot.fresh,.slot.fresh:not(.rare),.levelbar.levelup{animation:none}.lvl-fill{transition:none}.feed-bubble{animation:none;opacity:.85}.mb-delta.go{animation:mbDeltaStill 1.1s steps(1,end)}}@keyframes mbDeltaStill{0%{opacity:1}to{opacity:0}}.all-monsters{max-width:var(--page-max);margin:0 auto;padding:1rem}.all-monsters h1{margin:0 0 .3rem;font-size:1.6rem;color:var(--accent)}.all-monsters h2{margin:1.2rem 0 .4rem;font-size:1.1rem;letter-spacing:.09em;color:var(--accent)}.mlist{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));gap:.15rem .9rem;font-size:.88rem}.mlist a{color:var(--text);text-decoration:none}.mlist a:hover,.mlist a:focus-visible{color:var(--accent);text-decoration:underline}.mlist .dry-link{margin-left:.3rem;font-size:.75rem;color:var(--muted)}.letters{display:flex;flex-wrap:wrap;gap:.3rem .6rem;margin:1rem 0 0;font-weight:700}.letters a{color:var(--accent);text-decoration:none}a.brand{color:inherit;text-decoration:none}.share-loot{margin:0 0 .8rem}.share-loot canvas{display:block;width:100%;height:auto;aspect-ratio:1200 / 630;margin:0 0 .5rem;border:1px solid var(--border);border-radius:var(--radius);background:var(--panel)}.backup{margin-top:.6rem}.backup-btns{display:flex;flex-wrap:wrap;gap:.4rem;margin:.3rem 0}.backup p{margin:.2rem 0 0;font-size:.8rem}.fx{position:fixed;inset:0;z-index:60;display:grid;place-items:center;padding:16px;cursor:pointer;overflow:hidden;background:#02070bb8;animation:fxIn .25s ease-out;--tier: #ffc94d;--pic: clamp(88px, 18dvh, 150px);--w: 120px;--core: 14px;--k: 1;--W: calc(var(--w) * var(--k));--foot: max(60px, 11%, calc(var(--W) * .42));--reach: .1;--rise: linear-gradient(to top, transparent, #000 7%, #000 24%, rgb(0 0 0 / var(--reach)))}.fx[hidden]{display:none}.fx.out{animation:fxOut .32s ease-in forwards}.fx.tier-mega{--tier: #ff8a1f}.fx.tier-pet{--tier: #5dff8f}.fx.size-2{--w: 160px;--core: 20px;--reach: .5}.fx.size-3{--w: 200px;--core: 28px;--reach: .68}.fx.size-4{--w: 260px;--core: 36px;--reach: .85}.fx-canvas{position:fixed;inset:0;width:100vw;height:100vh;pointer-events:none;z-index:70}.fx-glow,.fx-ground,.fx-beam,.fx-flash{position:absolute;pointer-events:none}.fx-ground i,.fx-beam i{position:absolute}.fx-glow{inset:0;background:radial-gradient(ellipse calc(var(--W) * 2.4) 44% at 50% 46%,rgb(255 186 60 / .3),transparent 72%),radial-gradient(ellipse calc(var(--W) * 3.6) 62% at 50% calc(100% - var(--foot)),color-mix(in srgb,var(--tier) 34%,transparent),transparent 70%);animation:fxGlow 1.2s ease-in-out infinite alternate}.fx-ground,.fx-beam{left:50%;top:0;bottom:var(--foot);width:0}.fx-ground{animation:fxIn .15s ease-out both}.fx-beam{transform-origin:50% 100%;animation:fxRise .32s cubic-bezier(.2,.9,.3,1) both}.fx-pool{left:calc(var(--W) * -3);width:calc(var(--W) * 6);bottom:calc(var(--W) * -.55);height:calc(var(--W) * 1.1);background:radial-gradient(closest-side,rgb(255 186 60 / .42),transparent)}.fx-ring,.fx-shock{left:calc(var(--W) * -1.05);width:calc(var(--W) * 2.1);bottom:calc(var(--W) * -.273);height:calc(var(--W) * .546);border-radius:50%}.fx-ring{border:2px solid rgb(254 222 122 / .9);box-shadow:0 0 16px color-mix(in srgb,var(--tier) 75%,transparent),inset 0 0 14px #fede7a73;animation:fxRing 1.2s ease-in-out infinite alternate}.fx.size-2 .fx-ring{background:radial-gradient(closest-side,rgb(255 242 173 / .3),rgb(255 210 125 / .1) 70%,transparent)}.fx-shock{display:none;opacity:0;border:3px solid rgb(255 246 216 / .9);animation:fxShock .9s ease-out .12s both}.fx.size-4 .fx-shock{display:block}.fx-disc{display:none;left:calc(var(--W) * -1.4);width:calc(var(--W) * 2.8);bottom:calc(var(--W) * -1.4);height:calc(var(--W) * 2.8);transform:scaleY(.26)}.fx.size-3 .fx-disc,.fx.size-4 .fx-disc{display:block}.fx.size-3 .fx-ring,.fx.size-4 .fx-ring{left:calc(var(--W) * -.7);width:calc(var(--W) * 1.4);bottom:calc(var(--W) * -.182);height:calc(var(--W) * .364)}.fx-disc i{inset:0;border-radius:50%;will-change:transform;background:radial-gradient(closest-side,rgb(255 186 60 / .26) 52%,transparent 53% 55%,rgb(255 214 110 / .95) 56% 59%,transparent 60% 90%,rgb(255 214 110 / .98) 91% 96%,transparent 97%);animation:fxTurn 18s linear infinite}.fx-disc i:before,.fx-disc i:after{content:"";position:absolute;inset:0;border-radius:50%}.fx-disc i:before{background:repeating-conic-gradient(from 3deg,rgb(255 214 110 / .95) 0 5deg,transparent 5deg 9deg,rgb(255 214 110 / .95) 9deg 10.5deg,transparent 10.5deg 20deg);-webkit-mask-image:radial-gradient(closest-side,transparent 73%,#000 74% 87%,transparent 88%);mask-image:radial-gradient(closest-side,transparent 73%,#000 74% 87%,transparent 88%)}.fx-disc i:after{background:repeating-conic-gradient(rgb(240 176 60 / .95) 0 2deg,transparent 2deg 7.5deg);-webkit-mask-image:radial-gradient(closest-side,transparent 62%,#000 63% 70%,transparent 71%);mask-image:radial-gradient(closest-side,transparent 62%,#000 63% 70%,transparent 71%)}.fx-spike{display:none;bottom:calc(var(--W) * -.1);width:calc(var(--W) * .5);height:36%;transform-origin:50% 100%;will-change:transform,opacity;background:radial-gradient(ellipse 50% 100% at 50% 100%,#fffbe6f2,#ffcd50b3 36%,#ffaa1e00 70%);-webkit-mask-image:linear-gradient(to top,transparent,#000 20%);mask-image:linear-gradient(to top,transparent,#000 20%);animation:fxLick .9s ease-in-out infinite alternate}.fx.size-3 .fx-spike.a,.fx.size-3 .fx-spike.b,.fx.size-4 .fx-spike{display:block}.fx-spike.a{left:calc(var(--W) * -1.3);--tilt: -3deg}.fx-spike.b{left:calc(var(--W) * .8);--tilt: 3deg;animation-duration:1.15s}.fx-spike.c{left:calc(var(--W) * -1.5);--tilt: -7deg;height:22%;animation-duration:.7s}.fx-spike.d{left:calc(var(--W) * 1);--tilt: 7deg;height:22%;animation-duration:1s}.fx.size-4 .fx-spike.a{left:calc(var(--W) * -1.03);height:48%}.fx.size-4 .fx-spike.b{left:calc(var(--W) * .53);height:48%}.fx-col{left:calc(var(--W) * -1.3);width:calc(var(--W) * 2.6);top:0;bottom:calc(var(--W) * -.3);will-change:transform,opacity;background:linear-gradient(90deg,transparent 30%,rgb(255 170 30 / .38) 36%,rgb(255 200 61 / .82) 43%,rgb(255 236 150 / .96) 47.5%,#fffbe6 50%,rgb(255 236 150 / .96) 52.5%,rgb(255 200 61 / .82) 57%,rgb(255 170 30 / .38) 64%,transparent 70%),linear-gradient(90deg,transparent,rgb(255 176 40 / .36) 50%,transparent);-webkit-mask-image:var(--rise);mask-image:var(--rise);animation:fxBreathe 1.2s ease-in-out infinite alternate}.fx-motes{display:none;left:calc(var(--W) * -.7);width:calc(var(--W) * 1.4);top:0;bottom:0;overflow:hidden;-webkit-mask-image:linear-gradient(to top,transparent 3%,#000 16%,#000 55%,transparent 96%);mask-image:linear-gradient(to top,transparent 3%,#000 16%,#000 55%,transparent 96%)}.fx.size-2 .fx-motes,.fx.size-3 .fx-motes,.fx.size-4 .fx-motes{display:block}.fx-motes i{inset:0 0 -260px;will-change:transform;--mote: #fff 0 1.5px, rgb(255 242 173 / .85) 2.5px, transparent 4.5px;background:radial-gradient(circle at 18% 12px,var(--mote)),radial-gradient(circle at 40% 44px,var(--mote)),radial-gradient(circle at 66% 70px,var(--mote)),radial-gradient(circle at 84% 98px,var(--mote)),radial-gradient(circle at 70% 128px,var(--mote)),radial-gradient(circle at 44% 152px,var(--mote)),radial-gradient(circle at 22% 178px,var(--mote)),radial-gradient(circle at 12% 206px,var(--mote)),radial-gradient(circle at 34% 232px,var(--mote)),radial-gradient(circle at 58% 250px,var(--mote));background-size:100% 260px;animation:fxMotes 2.6s linear infinite}.fx-core{left:calc(var(--W) * -.8);width:calc(var(--W) * 1.6);top:0;bottom:calc(var(--W) * -.3);background:radial-gradient(closest-side,#fff 30%,#ffeea0eb 55%,#ffc44000) center bottom / calc(var(--W) * 1.5) calc(var(--W) * 2.2) no-repeat,radial-gradient(ellipse 50% 100% at 50% 100%,#fff,#ffeea0d9 34%,#ffc83d00 70%) center bottom / var(--W) 58% no-repeat,linear-gradient(90deg,transparent,#fff 35%,#fff 65%,transparent) center / calc(var(--core) * var(--k)) 100% no-repeat;-webkit-mask-image:var(--rise);mask-image:var(--rise)}.fx-flash{inset:0;opacity:0;background:radial-gradient(circle,#fff,#fff6d8eb 28%,#ffd27d00 76%)}.fx.flash .fx-flash{animation:fxFlash .6s ease-out}.fx-card{position:relative;z-index:1;isolation:isolate;text-align:center;width:min(92vw,380px);max-height:calc(100dvh - 32px);overflow:hidden auto;padding:22px 18px 0;border-radius:2px;background:color-mix(in srgb,var(--panel) 94%,transparent);color:var(--text);border:1px solid color-mix(in srgb,var(--tier) 65%,#745d39);box-shadow:0 0 0 1px #0f0e0c,inset 0 0 0 1px #110f0d,inset 0 0 0 2px #a48a5b66,0 0 46px color-mix(in srgb,var(--tier) 55%,transparent),inset 0 0 46px color-mix(in srgb,var(--tier) 12%,transparent);animation:fxPop .45s cubic-bezier(.2,1.4,.4,1)}.fx-card:before{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:50%;width:var(--W);margin-left:calc(var(--W) / -2);pointer-events:none;background:linear-gradient(90deg,transparent,rgb(255 221 144 / .2) 38%,rgb(255 242 173 / .26) 50%,rgb(255 221 144 / .2) 62%,transparent)}.fx-x{position:absolute;top:5px;right:6px;width:30px;height:30px;border:0;border-radius:2px;background:none;color:var(--muted);font-size:1.3rem;line-height:1;cursor:pointer}.fx-x:hover{color:var(--text)}.fx-x:focus-visible{outline:2px solid var(--tier);outline-offset:1px}.fx-title{font-family:var(--font-head, "Palatino Linotype", Palatino, "Book Antiqua", "Noto Serif", Georgia, serif);font-size:clamp(1.6rem,8.4vw,2.3rem);line-height:1.05;font-weight:700;letter-spacing:.06em;text-transform:uppercase;font-variant-numeric:lining-nums;text-wrap:balance;color:var(--tier);text-shadow:0 0 18px color-mix(in srgb,var(--tier) 70%,transparent),2px 2px 0 #000;animation:fxPulse .8s ease-in-out infinite alternate}.fx-title:after{content:"";display:block;height:1px;margin:10px 12% 0;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--tier) 80%,transparent),transparent)}.fx-icon{position:relative;height:var(--pic);margin:10px auto 6px;display:grid;grid-template-rows:minmax(0,1fr);place-items:center}.fx-icon:before{content:"";position:absolute;left:50%;top:50%;width:190px;height:190px;margin:-95px 0 0 -95px;pointer-events:none;background:radial-gradient(closest-side,rgb(255 242 173 / .4),rgb(255 210 125 / .16) 55%,transparent)}.fx-icon img{position:relative;width:72px;height:auto;max-height:calc(100% - 10px);object-fit:contain;animation:fxFloat 1.6s ease-in-out infinite alternate}.fx-icon img.detail{width:auto;max-width:150px}.fx-name{font-size:1.3rem;font-weight:800;color:#fff;text-shadow:1px 1px 0 #000;overflow-wrap:anywhere;text-wrap:balance}.fx-meta{color:var(--text);font-size:.9rem;margin:2px 0 14px;font-variant-numeric:tabular-nums}.fx-meta .ico{width:18px;height:18px;object-fit:contain;vertical-align:-4px;margin-right:.2rem}.fx-note{margin:-6px 0 12px;font-size:.82rem;font-weight:700;color:#fff;opacity:.85}.fx-also{border-top:1px solid var(--border);margin:0 -18px;padding:9px 12px 12px}.fx-also-label{font-size:.68rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin-bottom:6px}.fx-also-row{display:flex;flex-wrap:wrap;justify-content:center;gap:5px}.fx-mini{position:relative;width:40px;height:38px;display:grid;place-items:center;border-radius:2px;background:var(--slot-bg);border:1px solid color-mix(in srgb,var(--mini, #ffc94d) 70%,transparent);box-shadow:0 0 8px color-mix(in srgb,var(--mini, #ffc94d) 35%,transparent)}.fx-mini.tier-mega{--mini: #ff8a1f}.fx-mini.tier-pet{--mini: #5dff8f}.fx-mini.more{--mini: var(--border);color:var(--text);font-size:.8rem;font-weight:800}.fx-mini img{max-width:34px;max-height:32px}.fx-mini-n{position:absolute;top:1px;left:3px;font:16px/1 RuneScape Small,Verdana,sans-serif;color:#ff0;text-shadow:1px 1px 0 #000}.fx-off{display:flex;justify-content:center;align-items:center;gap:.35rem;margin:0 0 10px;font-size:.78rem;color:var(--muted);cursor:pointer}.fx-off input{accent-color:var(--tier);margin:0}.fx-bar{height:3px;margin:0 -18px;background:#ffffff14}.fx-bar i{display:block;height:100%;background:var(--tier);transform-origin:0 50%;animation:fxDrain 4s linear forwards}.fx-actions{display:flex;gap:.5rem;justify-content:center;margin:.2rem 0 16px}.fx-btn{font:inherit;font-weight:700;cursor:pointer;padding:.5rem 1rem;border-radius:2px;background:#ffffff0f;color:var(--text);border:1px solid rgb(255 255 255 / .2)}.fx-btn.primary{background:var(--tier);color:#1a1208;border-color:var(--tier)}.fx-btn:hover{filter:brightness(1.12)}.fx-btn:focus-visible{outline:2px solid #fff;outline-offset:2px}body.fx-shake .layout,body.fx-shake .topbar{animation:fxShake .5s}body.fx-shake{overflow-x:clip}@keyframes fxIn{0%{opacity:0}to{opacity:1}}@keyframes fxOut{to{opacity:0}}@keyframes fxGlow{0%{opacity:.72}to{opacity:1}}@keyframes fxRise{0%{transform:scaleY(0);opacity:0}to{transform:none;opacity:1}}@keyframes fxBreathe{0%{transform:scaleX(1);opacity:1}to{transform:scaleX(.8);opacity:.7}}@keyframes fxRing{0%{opacity:.6}to{opacity:1}}@keyframes fxShock{0%{transform:scale(.4);opacity:.9}to{transform:scale(3.2);opacity:0}}@keyframes fxTurn{to{transform:rotate(360deg)}}@keyframes fxLick{0%{transform:rotate(var(--tilt)) scaleY(1);opacity:.95}to{transform:rotate(var(--tilt)) scaleY(.78);opacity:.6}}@keyframes fxMotes{to{transform:translateY(-260px)}}@keyframes fxFlash{0%{opacity:0}22%{opacity:.8}to{opacity:0}}@keyframes fxPop{0%{transform:scale(.3) rotate(-6deg);opacity:0}to{transform:none;opacity:1}}@keyframes fxPulse{0%{transform:scale(1)}to{transform:scale(1.05)}}@keyframes fxFloat{0%{transform:translateY(-5px)}to{transform:translateY(5px)}}@keyframes fxDrain{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@keyframes fxShake{0%,to{transform:none}20%{transform:translate(-9px,4px)}40%{transform:translate(8px,-5px)}60%{transform:translate(-6px,3px)}80%{transform:translate(4px,-2px)}}@media(max-width:600px){.fx{--k: .62}.fx-x{width:40px;height:40px;top:0;right:0}}@media(max-height:520px){.fx{--foot: 34px;--pic: 72px}.fx-card{padding-top:12px}.fx-title{font-size:1.4rem}.fx-icon{margin:4px auto 2px}.fx-also{display:none}}.fx.snug .fx-card{padding-top:12px}.fx.snug .fx-name{line-height:1.2}.fx.snug .fx-meta{margin-bottom:8px}.fx.snug .fx-note{margin:-4px 0 8px}.fx.snug .fx-also{padding:6px 12px 8px}.fx.snug .fx-also-label{margin-bottom:4px}.fx.snug .fx-off{margin-bottom:6px}.fx.snug .fx-actions{margin-bottom:10px}.fx.bare .fx-title{font-size:1.4rem}.fx.bare .fx-icon{margin:4px auto 2px}.fx.bare .fx-also{display:none}.fx.pinned .fx-actions{position:sticky;bottom:0;margin:0 -18px;padding:6px 0 10px;background:var(--panel);border-top:1px solid var(--border)}.fx.calm *,.fx.calm *:before,.fx.calm *:after{animation:none!important}@media(prefers-reduced-motion:reduce){.fx *,.fx *:before,.fx *:after{animation:none!important}body.fx-shake .layout,body.fx-shake .topbar{animation:none}.lvl-float{animation:none!important;transform:translate(-50%,55%);padding:.1rem .7rem;background:var(--panel);border:1px solid var(--brass);border-radius:2px}}.fx-close{position:absolute;top:6px;right:6px;padding:.2rem .6rem;border:1px solid transparent;border-radius:6px;background:transparent;color:transparent;font:inherit;font-size:.8rem;cursor:pointer}.fx-close:focus-visible{background:#000a;color:#fff;border-color:#fff;outline:2px solid #fff;outline-offset:2px}.season-sky{display:none}.lvl-badge img.season-roomy{width:32px;height:24px;max-width:none;margin:-8px calc(.1rem - 8px) 0 -8px}:where(:root[data-season]) .slot{box-shadow:inset 1px 1px color-mix(in srgb,var(--slot-bg) 82%,#000),inset -1px -1px color-mix(in srgb,var(--slot-bg) 91%,#fff)}:where(:root[data-season]) .chatbox{background:var(--well);border-color:var(--border)}:where(:root[data-season]) .feed-bubble{background:color-mix(in srgb,var(--tip-bg) 80%,transparent);border-color:color-mix(in srgb,var(--brass) 70%,transparent)}:where(:root[data-season]) .btn.primary:hover{background:var(--tab-hi)}:root[data-season] .sister-bar,:root[data-season] .sister-strip{position:relative;z-index:42}:root[data-season] .fx-icon{isolation:isolate}:root[data-season] .fx-icon:before{z-index:-2;border-radius:50%}:root[data-season] .fx-icon:after{content:"";position:absolute;z-index:-1;pointer-events:none}@media(max-height:520px){:root[data-season] .fx-icon:after{display:none}}:root[data-season] .fx.bare .fx-icon:after{display:none}:root[data-season] .fx.bare .fx-icon{margin-top:4px;margin-bottom:2px}:root[data-season=halloween]{--bg: #0e0915;--panel: #1e1826;--panel-2: #272031;--panel-3: #31283d;--border: #4d3d61;--border-hi: #c98a55;--brass: #8c5527;--frame-in: #51331d;--bar-rule: #46325b;--rule: #352a43;--row: #231c2c;--sect: #3c2558;--well: #17111e;--text: #ece2d4;--muted: #b5a6c2;--accent: #ff9a3d;--accent-2: #ffc27d;--link: #c9b6ff;--heading-sm: #ff9a3d;--good: #7dde4f;--bad: #ff7565;--slot-bg: #2a2135;--slot-border: #44355a;--tab: linear-gradient(#4d3270, #36224f);--tab-hi: linear-gradient(#5e3f87, #432b62);--tab-off: #1d1726;--tip-bg: #120c19;--tip-border: #8c5527;--input-bg: #150f1c}:root[data-season=halloween] body:before{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(70vmax 46vmax at 88% -12%,rgb(140 82 255 / .2),transparent 62%),radial-gradient(60vmax 36vmax at 6% 112%,rgb(255 122 24 / .1),transparent 62%)}:root[data-season=halloween] .topbar{background-image:url("/assets/web.6DTPXLHU.svg"),url("/assets/web-r.H2ZOYDOZ.svg");background-repeat:no-repeat;background-position:left top,right top;background-size:84px,84px}:root[data-season=halloween] .lvl-fill{background:linear-gradient(90deg,#6b2fb3,#ff8a1f 62%,#ffd27a)}:root[data-season=halloween] .season-sky{display:block;position:absolute;top:0;left:0;right:0;height:96px;overflow:hidden;pointer-events:none;z-index:41}:root[data-season=halloween] .season-sky i{position:absolute;top:0;left:0;animation:hwFly 27s linear infinite;animation-delay:-3s}:root[data-season=halloween] .season-sky b{display:block;width:26px;height:14px;background:#7a5aa8;opacity:.8;-webkit-mask:url("/assets/bat.WMODTLUI.svg") center / contain no-repeat;mask:url("/assets/bat.WMODTLUI.svg") center / contain no-repeat;animation:hwFlap .26s ease-in-out infinite alternate}:root[data-season=halloween] .season-sky i:nth-child(2){top:18px;animation-duration:35s;animation-delay:-16s;animation-direction:reverse}:root[data-season=halloween] .season-sky i:nth-child(2) b{width:20px;height:11px}:root[data-season=halloween] .season-sky i:nth-child(3){top:6px;animation-duration:43s;animation-delay:-30s}:root[data-season=halloween] .season-sky i:nth-child(3) b{width:16px;height:9px;opacity:.6}@keyframes hwFly{0%{transform:translate(-8vw,34px)}8%{transform:translate(15vw,10px)}16%{transform:translate(38vw,38px)}24%{transform:translate(61vw,14px)}32%{transform:translate(84vw,34px)}40%,to{transform:translate(110vw,8px)}}@keyframes hwFlap{0%{transform:scaleY(1)}to{transform:scaleY(.3)}}@media(prefers-reduced-motion:reduce){:root[data-season=halloween] .season-sky{display:none}}:root[data-season=halloween] .fx{background:radial-gradient(circle at 50% 45%,#401a746b,#08050cc2 70%)}:root[data-season=halloween] .fx-card{background:url("/assets/web.6DTPXLHU.svg") left top / 82px no-repeat,color-mix(in srgb,var(--panel) 94%,transparent)}:root[data-season=halloween] .fx:not(.bare) .fx-title:after{height:22px;margin:6px 5% 0;background:url(/wimg/o/pumpkin-5d1181c6.png) left center / auto 22px no-repeat,url(/wimg/o/pumpkin-5d1181c6.png) right center / auto 22px no-repeat,linear-gradient(90deg,transparent,color-mix(in srgb,var(--tier) 80%,transparent),transparent) center / calc(100% - 70px) 1px no-repeat}:root[data-season=halloween] .fx-icon:before{width:calc(var(--pic) + 8px);height:calc(var(--pic) + 8px);margin:calc(var(--pic) / -2 - 4px) 0 0 calc(var(--pic) / -2 - 4px);background:radial-gradient(circle at 36% 32%,#fffbe2 0,#fea 48%,#efca62);box-shadow:0 0 28px 8px #ffe28c57,inset -9px -7px #cea03e52}:root[data-season=halloween] .fx-icon:after{top:-6px;bottom:-6px;left:50%;width:calc(var(--pic) + 52px);margin-left:calc(var(--pic) / -2 - 26px);background:#150d1f;--bats: url("/assets/bat.WMODTLUI.svg") 4px 12% / 24% no-repeat, url("/assets/bat.WMODTLUI.svg") calc(100% - 8px) 43% / 16% no-repeat;-webkit-mask:var(--bats);mask:var(--bats)}:root[data-season=halloween] .fx-icon img{filter:drop-shadow(0 2px 3px rgb(20 10 30 / .55))}:root[data-season=thanksgiving]{--bg: #120b06;--panel: #24190f;--panel-2: #2e2115;--panel-3: #3a2b1b;--border: #5b4428;--border-hi: #b9925a;--brass: #8a6230;--frame-in: #5a3f20;--bar-rule: #4f3a22;--rule: #3d2d1c;--row: #2a1e13;--sect: #5c1f22;--well: #1b130b;--text: #f1e3c6;--muted: #bca887;--accent: #f2a93b;--accent-2: #ffd27f;--link: #ffd27f;--heading-sm: #f2a93b;--good: #84d16a;--bad: #ff7a66;--slot-bg: #30241a;--slot-border: #4c3a26;--tab: linear-gradient(#6e2528, #4c1719);--tab-hi: linear-gradient(#843034, #5c1e21);--tab-off: #281c13;--tip-bg: #160e08;--tip-border: #8a6230;--input-bg: #19110a}:root[data-season=thanksgiving] body:before{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(70vmax 44vmax at 90% -14%,rgb(226 106 30 / .17),transparent 62%),radial-gradient(64vmax 34vmax at 30% 114%,rgb(255 184 72 / .1),transparent 62%)}:root[data-season=thanksgiving] .topbar{background-image:url("/assets/corner.TUBSWOSL.svg"),url("/assets/corner-r.KDO6WVQT.svg");background-repeat:no-repeat;background-position:left top,right top;background-size:84px,84px}:root[data-season=thanksgiving] .lvl-fill{background:linear-gradient(90deg,#8f2233,#e8862a 55%,#ffd27f)}:root[data-season=thanksgiving] .season-sky{display:block;position:absolute;top:0;left:0;right:0;height:120px;overflow:hidden;pointer-events:none;z-index:41}:root[data-season=thanksgiving] .season-sky i{position:absolute;top:0;left:9%;opacity:0;animation:thanksFall 31s linear -2s infinite}:root[data-season=thanksgiving] .season-sky i>b{display:block;width:17px;height:18px;background:#dd9330;opacity:.85;-webkit-mask:url("/assets/flyer.Y6WUCAXG.svg") center / contain no-repeat;mask:url("/assets/flyer.Y6WUCAXG.svg") center / contain no-repeat;animation:thanksTurn 2.7s ease-in-out infinite alternate}:root[data-season=thanksgiving] .season-sky i:nth-child(2){top:0;left:76%;animation:thanksFall 37s linear -19s infinite}:root[data-season=thanksgiving] .season-sky i:nth-child(2)>b{width:13px;height:14px;background:#c2473f;animation-duration:2.2s}:root[data-season=thanksgiving] .season-sky i:nth-child(3){top:0;left:38%;animation:thanksFall 43s linear -33s infinite}:root[data-season=thanksgiving] .season-sky i:nth-child(3)>b{width:12px;height:13px;background:#e8bd58;opacity:.7;animation-duration:3.1s}:root[data-season=thanksgiving] .season-sky i:nth-child(4){left:58%;animation:thanksFall 47s linear -9s infinite}:root[data-season=thanksgiving] .season-sky i:nth-child(4)>b{width:15px;height:16px;background:#98a468;opacity:.7;animation-duration:2.4s}@keyframes thanksFall{0%{transform:translateY(-22px);opacity:0;animation-timing-function:ease-in-out}2%{opacity:1}8%{transform:translate(3.4vw,16px);animation-timing-function:ease-in-out}16%{transform:translate(.6vw,44px);animation-timing-function:ease-in-out}24%{transform:translate(4.4vw,72px);opacity:1;animation-timing-function:ease-in-out}32%,to{transform:translate(1.8vw,102px);opacity:0}}@keyframes thanksTurn{0%{transform:rotate(-34deg) scaleX(1)}to{transform:rotate(40deg) scaleX(.55)}}@media(max-width:560px){:root[data-season=thanksgiving] .season-sky i:nth-child(4){display:none}}@media(prefers-reduced-motion:reduce){:root[data-season=thanksgiving] .season-sky{display:none}}:root[data-season=thanksgiving] .fx{background:radial-gradient(circle at 50% 45%,#9648105c,#0a0603c7 70%)}:root[data-season=thanksgiving] .fx:not(.bare) .fx-title:after{height:22px;margin:6px 5% 0;background:url(/wimg/o/cooked-turkey-f81fc69e.png) left center / auto 22px no-repeat,url(/wimg/o/cooked-turkey-f81fc69e.png) right center / auto 22px no-repeat,linear-gradient(90deg,transparent,color-mix(in srgb,var(--tier) 80%,transparent),transparent) center / calc(100% - 70px) 1px no-repeat;filter:drop-shadow(0 0 4px rgb(255 190 92 / .6))}:root[data-season=thanksgiving] .fx-icon{margin-top:26px;margin-bottom:22px}:root[data-season=thanksgiving] .fx-icon:before{width:calc(var(--pic) + 12px);height:calc(var(--pic) + 12px);margin:calc(var(--pic) / -2 - 6px) 0 0 calc(var(--pic) / -2 - 6px);background:radial-gradient(circle,rgb(255 198 108 / .36) 0,rgb(208 100 42 / .18) 46%,transparent 70%)}:root[data-season=thanksgiving] .fx-icon:after{inset:-20px 0;background:url("/assets/wreath.ZCVPNJJT.svg") center / contain no-repeat}:root[data-season=thanksgiving] .fx-icon img{max-width:calc(var(--pic) * .8);max-height:calc(100% - 30px)}@media(max-height:520px){:root[data-season=thanksgiving] .fx-icon{margin-top:4px;margin-bottom:2px}:root[data-season=thanksgiving] .fx-icon img{max-height:calc(100% - 10px)}}:root[data-season=thanksgiving] .fx.bare .fx-icon img{max-height:calc(100% - 10px)}:root[data-season=christmas]{--bg: #07151a;--panel: #11262b;--panel-2: #173137;--panel-3: #1e3c43;--border: #36565c;--border-hi: #d3b96e;--brass: #94803f;--frame-in: #5d5230;--bar-rule: #2b494f;--rule: #234148;--row: #152d33;--sect: #6b1d21;--well: #0c1f24;--text: #eef4f1;--muted: #a5bdbd;--accent: #f2c14e;--accent-2: #ffd98a;--link: #a9dcee;--heading-sm: #f2c14e;--good: #5fd97a;--bad: #ff8076;--slot-bg: #1b373e;--slot-border: #33545b;--tab: linear-gradient(#8a2a2c, #621b1f);--tab-hi: linear-gradient(#a23336, #742226);--tab-off: #13282e;--tip-bg: #0a1a1f;--tip-border: #94803f;--input-bg: #0b1b20}:root[data-season=christmas] body:before{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(70vmax 46vmax at 88% -12%,rgb(120 205 235 / .16),transparent 62%),radial-gradient(60vmax 36vmax at 6% 112%,rgb(255 196 90 / .09),transparent 62%)}:root[data-season=christmas] .topbar{background-image:url("/assets/corner.V5HEJPV4.svg"),url("/assets/corner-r.YTJAQ6VL.svg");background-repeat:no-repeat;background-position:left top,right top;background-size:84px,84px}:root[data-season=christmas] .lvl-fill{background:repeating-linear-gradient(-45deg,transparent 0 5px,rgb(255 255 255 / .16) 5px 10px),linear-gradient(90deg,#b3262d,#f2c14e 62%,#fff3c9)}:root[data-season=christmas] .pct.p5{color:#ff7a7a}:root[data-season=christmas] .season-sky{display:block;position:absolute;top:0;left:0;right:0;height:96px;overflow:hidden;pointer-events:none;z-index:41}:root[data-season=christmas] .season-sky i{position:absolute;top:0;left:7%;opacity:0;animation:xmasFall 21s linear -4s infinite normal}:root[data-season=christmas] .season-sky i>b{display:block;width:13px;height:15px;background:#eaf7ff;opacity:1;border-radius:0;-webkit-mask:url("/assets/flyer.MNUYRUKY.svg") center / contain no-repeat;mask:url("/assets/flyer.MNUYRUKY.svg") center / contain no-repeat;animation:xmasSway 4.6s ease-in-out infinite alternate}:root[data-season=christmas] .season-sky i:nth-child(2){left:23%;animation-duration:27s;animation-delay:-15s}:root[data-season=christmas] .season-sky i:nth-child(3){left:41%;animation-duration:18s;animation-delay:-9s}:root[data-season=christmas] .season-sky i:nth-child(4){left:58%;animation-duration:30s;animation-delay:-22s}:root[data-season=christmas] .season-sky i:nth-child(5){left:76%;animation-duration:23s;animation-delay:-1s}:root[data-season=christmas] .season-sky i:nth-child(6){left:91%;animation-duration:28s;animation-delay:-12s}:root[data-season=christmas] .season-sky i:nth-child(3)>b{width:10px;height:12px;animation-duration:3.8s}:root[data-season=christmas] .season-sky i:nth-child(5)>b{width:11px;height:13px;animation-duration:5.4s}:root[data-season=christmas] .season-sky i:nth-child(2n)>b{width:4px;height:4px;border-radius:50%;opacity:.5;-webkit-mask:none;mask:none;animation-duration:6.2s}:root[data-season=christmas] .season-sky i:nth-child(4)>b{width:3px;height:3px}@keyframes xmasFall{0%{transform:translateY(-18px);opacity:0}10%{opacity:.85}62%{opacity:.7}to{transform:translateY(96px);opacity:0}}@keyframes xmasSway{0%{transform:translate(-9px) rotate(-30deg)}to{transform:translate(9px) rotate(40deg)}}@media(prefers-reduced-motion:reduce){:root[data-season=christmas] .season-sky{display:none}}:root[data-season=christmas] .fx{background:radial-gradient(circle at 50% 45%,#1854646b,#03090cc2 70%)}:root[data-season=christmas] .fx-card{background:url("/assets/corner.V5HEJPV4.svg") left top / 82px no-repeat,color-mix(in srgb,var(--panel) 94%,transparent)}:root[data-season=christmas] .fx:not(.bare) .fx-title:after{height:22px;margin:6px 5% 0;background:url(/wimg/o/santa-hat-59f375a1.png) left center / auto 22px no-repeat,url(/wimg/o/santa-hat-59f375a1.png) right center / auto 22px no-repeat,linear-gradient(90deg,transparent,color-mix(in srgb,var(--tier) 80%,transparent),transparent) center / calc(100% - 70px) 1px no-repeat}:root[data-season=christmas] .fx-icon{margin-top:18px;margin-bottom:32px}:root[data-season=christmas] .fx-icon:before{width:calc(var(--pic) + 16px);height:calc(var(--pic) + 16px);margin:calc(var(--pic) / -2 - 8px) 0 0 calc(var(--pic) / -2 - 8px);background:radial-gradient(30% 20% at 29% 21%,rgb(255 255 255 / .55),transparent 72%),radial-gradient(24% 13% at 21% 88%,#fff 0 88%,transparent 92%),radial-gradient(22% 12% at 79% 87%,#fff 0 88%,transparent 92%),radial-gradient(66% 30% at 50% 105%,#fff 0 60%,#d5ecf5 73%,transparent 75%),radial-gradient(circle at 50% 42%,#a9d3f5 0,#5b8fd0 34%,#2c4f93 66%,#172d63);box-shadow:0 0 26px 6px #96d7fa4d,inset 0 0 0 2px #ebf8ff8c,inset -9px -9px 14px #08102c66}:root[data-season=christmas] .fx-icon:after{top:-8px;bottom:-24px;left:50%;width:calc(var(--pic) + 16px);margin-left:calc(var(--pic) / -2 - 8px);background:linear-gradient(180deg,#fff0b8 0 2px,#f2c14e 2px 9px,#b9812a 9px 11px,#e8b445 11px 13px,#d39c35 13px 19px,#8a5a14) center bottom / 100% 24px no-repeat,#fff;--flake: url("/assets/flyer.MNUYRUKY.svg");--stand: calc(var(--pic) * .7);--snow-mask: var(--flake) 6% 28% / 12% no-repeat, var(--flake) 90% 18% / 10% no-repeat, var(--flake) 96% 50% / 8% no-repeat, var(--flake) 5% 60% / 8% no-repeat, radial-gradient(circle, #000 1.5px, transparent 2px) 38% 4% / 5px 5px no-repeat, radial-gradient(circle, #000 1.5px, transparent 2px) 72% 8% / 5px 5px no-repeat, linear-gradient(#000, #000) center bottom 13px / calc(var(--stand) - 14px) 11px no-repeat, linear-gradient(#000, #000) center bottom / var(--stand) 13px no-repeat, linear-gradient(to bottom right, transparent 50%, #000 51%) calc(50% - var(--stand) / 2 - 3px) bottom / 7px 13px no-repeat, linear-gradient(to bottom left, transparent 50%, #000 51%) calc(50% + var(--stand) / 2 + 3px) bottom / 7px 13px no-repeat;-webkit-mask:var(--snow-mask);mask:var(--snow-mask)}:root[data-season=christmas] .fx-icon img{max-width:calc(var(--pic) * .86);filter:drop-shadow(0 0 1.5px rgb(4 12 36 / .95)) drop-shadow(0 2px 3px rgb(4 20 28 / .6))}@media(max-height:520px){:root[data-season=christmas] .fx-icon{margin-top:4px;margin-bottom:2px}}@media(max-width:600px){:root[data-season] .topbar{background-size:60px,60px}}
