.av [hidden],.g-hero [hidden]{display:none!important}.av-stats{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.av-stats div{border:2px solid var(--border);background:var(--surface);padding:8px 12px;display:grid;min-width:92px;box-shadow:4px 4px 0 var(--acid)}.av-stats b{font:700 24px Space Grotesk Variable,Space Grotesk,sans-serif;line-height:1.1}.av-stats span{font:11px JetBrains Mono Variable,JetBrains Mono,monospace;text-transform:uppercase;letter-spacing:.04em;color:var(--muted)}.av-sh{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:12px}.av-sh .g-h2{margin:0}.av-fr{position:relative;flex:none;width:40px;height:40px;display:inline-grid;place-items:center;background:url(/img/advancements/task_frame_obtained.png) 0 0 / 100% 100% no-repeat;image-rendering:pixelated}.av-fr--goal{background-image:url(/img/advancements/goal_frame_obtained.png)}.av-fr--challenge{background-image:url(/img/advancements/challenge_frame_obtained.png)}.av-fr--l{width:52px;height:52px}.av-fr--xl{width:78px;height:78px}.av-on [data-adv]:not(.is-done) .av-fr--task,.av-on [data-avlist]:not(.is-done) .av-fr--task{background-image:url(/img/advancements/task_frame_unobtained.png)}.av-on [data-adv]:not(.is-done) .av-fr--goal,.av-on [data-avlist]:not(.is-done) .av-fr--goal{background-image:url(/img/advancements/goal_frame_unobtained.png)}.av-on [data-adv]:not(.is-done) .av-fr--challenge,.av-on [data-avlist]:not(.is-done) .av-fr--challenge{background-image:url(/img/advancements/challenge_frame_unobtained.png)}.av-on [data-adv]:not(.is-done) .av-fr>span,.av-on [data-avlist]:not(.is-done) .av-fr>span{opacity:.55}.av-drop{position:relative;display:grid;gap:6px;justify-items:center;text-align:center;border:2.5px dashed var(--border);background:var(--surface);padding:22px 16px;cursor:pointer}.av-drop:hover,.av-drop.is-over,.av-drop:focus-within{border-color:var(--acid)}.av-drop input{position:absolute;inset:0;opacity:0;cursor:pointer;width:100%}.av-drop b{font-family:JetBrains Mono Variable,JetBrains Mono,monospace;font-size:15px;overflow-wrap:anywhere}.av-drop small{color:var(--muted);font-size:13.5px;max-width:70ch;overflow-wrap:anywhere}.av-drop__btn{display:inline-flex;align-items:center;min-height:40px;padding:0 14px;border:2px solid var(--border);background:var(--acid);color:#0e0f0d;font-weight:700}.av-drop__priv{color:var(--text)!important}.av-drop:focus-within{outline:3px solid var(--acid-ink);outline-offset:2px}.av-err{margin:10px 0 0;padding:10px 12px;border:2px solid var(--redstone);color:var(--redstone-ink);background:var(--surface)}.av-res{margin-top:16px;display:grid;gap:14px}.av-res__top{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}.av-total{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}.av-total b{font:700 40px Space Grotesk Variable,Space Grotesk,sans-serif;color:var(--acid-ink);line-height:1}.av-total span{font:13px JetBrains Mono Variable,JetBrains Mono,monospace;color:var(--muted)}.av-total small{flex-basis:100%;font:12px JetBrains Mono Variable,JetBrains Mono,monospace;color:var(--muted);overflow-wrap:anywhere}.av-miss{border:2px solid var(--line);background:var(--surface);padding:14px}.av-miss__g+.av-miss__g{margin-top:14px}.av-miss__h{display:flex;gap:10px;flex-wrap:wrap;align-items:baseline;margin:0 0 8px;font-weight:700}.av-miss__h span{font:12px JetBrains Mono Variable,JetBrains Mono,monospace;color:var(--redstone-ink)}.av-frames{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:10px}.av-fcard{display:grid;grid-template-columns:52px minmax(0,1fr);gap:12px;align-items:center;border:2px solid var(--line);background:var(--surface);padding:12px}.av-fcard b{font-family:Space Grotesk Variable,Space Grotesk,sans-serif;font-size:17px}.av-fcard small{display:block;color:var(--muted);font-size:13.5px;line-height:1.45;margin-top:2px}.av-tabs{display:flex;flex-wrap:wrap;border:2.5px solid var(--border);width:fit-content;max-width:100%;margin-bottom:12px}.av-tabs button{display:inline-flex;align-items:center;gap:8px;font:700 12px JetBrains Mono Variable,JetBrains Mono,monospace;text-transform:uppercase;padding:8px 12px;min-height:44px;border:0;border-right:2px solid var(--line);background:var(--surface);color:var(--text);cursor:pointer;white-space:nowrap}.av-tabs button:last-child{border-right:0}.av-tabs button[aria-selected=true]{background:var(--acid);color:#0e0f0d}.av-tabs button:focus-visible{outline:3px solid var(--acid-ink);outline-offset:2px}.av-tree,.av-plain{border:2px solid var(--line);background:var(--surface);padding:6px 0 10px}.av-tree__h{margin:4px 14px 8px;font:12px JetBrains Mono Variable,JetBrains Mono,monospace;color:var(--muted);text-transform:uppercase;letter-spacing:.04em}.av-tree__h b{color:var(--text)}.av-tn{display:grid;grid-template-columns:40px minmax(0,1fr);gap:10px;align-items:center;padding:4px 14px 4px calc(14px + var(--d) * 22px);position:relative}.av-tn:before{content:"";position:absolute;left:calc(14px + var(--d) * 22px - 12px);top:0;bottom:50%;width:8px;border-left:2px solid var(--line);border-bottom:2px solid var(--line)}.av-tn[style*="--d:0"]:before{display:none}.av-tn.is-path{background:var(--bg)}.av-tn.is-path:before{border-color:var(--acid)}.av-tn__t{min-width:0}.av-tn__t b{font-size:15px;margin-right:6px}.av-tn__t small{display:block;color:var(--muted);font-size:13px;line-height:1.4}.av-k{display:inline-block;font:700 10px JetBrains Mono Variable,JetBrains Mono,monospace;text-transform:uppercase;letter-spacing:.04em;border:1.5px solid var(--line);color:var(--muted);padding:1px 5px;margin-right:4px;vertical-align:2px}.av-k--h{color:var(--diamond-ink);border-color:var(--diamond)}.av-k--x{color:var(--acid-ink);border-color:var(--acid)}.av-on .av-tn.is-done b:after{content:" ✓";color:var(--acid-ink)}@media (max-width: 560px){.av-tn{padding-left:calc(10px + var(--d) * 10px);padding-right:10px}.av-tn:before{left:calc(10px + var(--d) * 10px - 8px);width:5px}}.av-filter{display:flex;flex-wrap:wrap;gap:8px;align-items:end;margin-bottom:10px}.av-q{flex:1 1 260px;min-height:46px;border:2px solid var(--border);background:var(--surface);color:var(--text);padding:0 12px;font:14px JetBrains Mono Variable,JetBrains Mono,monospace;min-width:0}.av-filter label{display:grid;gap:2px}.av-filter label span{font:10.5px JetBrains Mono Variable,JetBrains Mono,monospace;text-transform:uppercase;letter-spacing:.06em;color:var(--muted)}.av-filter select{min-height:46px;border:2px solid var(--line);background:var(--surface);color:var(--text);padding:0 8px;font:13px JetBrains Mono Variable,JetBrains Mono,monospace;max-width:100%}.av-filter button{font:700 12px JetBrains Mono Variable,JetBrains Mono,monospace;text-transform:uppercase;border:2px solid var(--line);background:var(--surface);color:var(--text);padding:0 12px;min-height:46px;cursor:pointer}.av-filter button[aria-pressed=true]{border-color:var(--border);background:var(--acid);color:#0e0f0d}.av-list{border:2px solid var(--line);background:var(--surface)}.av-row{display:grid;grid-template-columns:24px 40px minmax(0,1fr) 70px auto;gap:12px;align-items:center;padding:9px 14px;border-bottom:1px solid var(--line)}.av-row:last-of-type{border-bottom:0}.av-row__t{min-width:0}.av-row__t b{font-size:15px}.av-row__t small{display:block;color:var(--muted);font-size:13px;line-height:1.4}.av-row__m{display:block;font:11px JetBrains Mono Variable,JetBrains Mono,monospace;color:var(--muted);margin-top:2px}.av-row__x{font:700 12px JetBrains Mono Variable,JetBrains Mono,monospace;color:var(--acid-ink);text-align:right;white-space:nowrap}.av-row__a{display:flex;gap:6px;align-items:center}.av-row__a .g-idc--s{width:auto}.av-gcmd{font:700 11.5px JetBrains Mono Variable,JetBrains Mono,monospace;color:var(--acid-ink);background:var(--bg);border:1.5px solid var(--line);padding:5px 8px;min-height:30px;cursor:pointer;white-space:nowrap}.av-gcmd:hover{border-color:var(--acid)}.av-ck,.av-chip input{width:20px;height:20px;margin:0;accent-color:var(--acid);cursor:pointer;flex:none}.av-none{margin:0;padding:14px;color:var(--muted)}.av-on .av-row.is-done{background:color-mix(in srgb,var(--acid) 7%,transparent)}@media (max-width: 760px){.av-row{grid-template-columns:24px 40px minmax(0,1fr);row-gap:6px;padding:10px 12px}.av-row__x{grid-column:3;text-align:left}.av-row__x:empty{display:none}.av-row__a{grid-column:3;flex-wrap:nowrap;min-width:0}.av-row__a .g-idc--s{flex:1 1 auto;min-width:0;font-size:11px}.av-row__m{font-size:10.5px}}.av-lists{display:grid;gap:10px}.av-lbox>summary{display:grid;grid-template-columns:40px minmax(0,1fr) auto;gap:12px;align-items:center;text-transform:none;letter-spacing:0;font-family:inherit;font-size:inherit;list-style:none}.av-lbox>summary::-webkit-details-marker{display:none}.av-lbox__t b{font-size:15.5px}.av-lbox__t small{display:block;font:11.5px JetBrains Mono Variable,JetBrains Mono,monospace;color:var(--muted)}.av-lbox__n{font:700 12px JetBrains Mono Variable,JetBrains Mono,monospace;color:var(--muted);white-space:nowrap}.av-lbox__n:after{content:" ▾";color:var(--acid-ink)}.av-lbox[open] .av-lbox__n:after{content:" ▴"}.av-lbox__d{margin:0 0 10px;color:var(--muted);font-size:14.5px}.av-only{font:700 11px JetBrains Mono Variable,JetBrains Mono,monospace;text-transform:uppercase;border:2px solid var(--line);background:var(--bg);color:var(--text);padding:0 10px;min-height:34px;cursor:pointer;margin-bottom:10px}.av-only[aria-pressed=true]{border-color:var(--acid);color:var(--acid-ink)}.av-chip{gap:8px;padding:4px 10px 4px 6px;max-width:100%}.av-chip img{width:28px;height:28px;object-fit:contain;flex:none}.av-chip__n{color:var(--text);text-decoration:none;overflow-wrap:anywhere;padding-block:5px;margin-block:-5px}a.av-chip__n:hover,.av-chip__n.ob:hover{color:var(--acid-ink);text-decoration:underline}.av-chip__s{font:10.5px JetBrains Mono Variable,JetBrains Mono,monospace;color:var(--muted)}.av-chip.is-got{border-color:var(--acid)}.av-chip.is-got .av-chip__n{color:var(--muted);text-decoration:line-through;text-decoration-color:var(--acid)}.av-lbox.is-only .av-chip.is-got{display:none}.av-miss .av-chip{min-height:40px}.av-new{display:grid;gap:12px}.av-new .av-tree__h{text-transform:none;font-size:13px}.av-cmds{display:grid;gap:14px}.av-ttabs{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:10px}.av-ttabs button{display:inline-flex;align-items:center;gap:8px;font:700 12px JetBrains Mono Variable,JetBrains Mono,monospace;border:2px solid var(--line);background:var(--surface);color:var(--text);padding:0 12px;min-height:44px;cursor:pointer}.av-ttabs button[aria-pressed=true]{border-color:var(--border);background:var(--acid);color:#0e0f0d}.av-row__mobs{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px}.av-mob{display:inline-flex;align-items:center;gap:6px;min-height:28px;padding:2px 8px 2px 4px;border:1.5px solid var(--line);background:var(--bg);font-size:12.5px;color:var(--text);text-decoration:none}.av-mob img{width:20px;height:20px;object-fit:contain}a.av-mob:hover,.av-mob.ob:hover{border-color:var(--acid)}.av-row{scroll-margin-top:90px}.av-row:target{outline:2px solid var(--acid);outline-offset:2px}.av-br .av-res__top{margin-bottom:12px}.av-brp{flex:none;width:40px;height:40px;display:inline-grid;place-items:center;border:2px solid var(--line);background:var(--bg)}.av-br.br-on .av-row--br:not(.is-done) .av-brp>span{opacity:.55}.av-br .av-row--br.is-done{background:color-mix(in srgb,var(--acid) 7%,transparent)}.av-br .av-row--br.is-done .av-brp{border-color:var(--acid)}.av-br .av-src{margin:12px 0 0}.av-br .av-src a{color:inherit}
