@layer components{.a2-thub{gap:2.5rem;display:grid}.a2-thub__filter{border:0 solid #0000;border-image:var(--a2-tex-input-box) var(--a2-tex-input-box-slice) fill / 9px stretch;max-width:100%;scrollbar-width:none;justify-self:start;gap:2px;min-inline-size:0;margin:0 0 -1rem;padding:3px;display:flex;overflow-x:auto}.a2-thub__in{clip-path:inset(50%);white-space:nowrap;opacity:0;width:1px;height:1px;position:absolute;overflow:hidden}.a2-thub__opt{min-height:36px;color:var(--a2-text-dim);font:600 var(--a2-fs-sm) / 1 var(--a2-font-ui);white-space:nowrap;cursor:pointer;border:0 solid #0000;border-radius:2px;flex:none;align-items:center;padding:0 12px;display:inline-flex}.a2-thub__opt:hover{color:var(--a2-text);background:#ffffff0d}.a2-thub__in:checked+.a2-thub__opt{border-image:var(--a2-tex-button-sub) var(--a2-tex-button-sub-slice) fill / 9px stretch;color:var(--a2-text);text-shadow:var(--a2-text-outline);background:0 0}.a2-thub__in:focus-visible+.a2-thub__opt{outline:2px solid var(--a2-select-line);outline-offset:1px}:is(.a2-thub:has([data-job=plan]:checked) .a2-thub__group:not([data-job=plan]),.a2-thub:has([data-job=gear]:checked) .a2-thub__group:not([data-job=gear]),.a2-thub:has([data-job=craft]:checked) .a2-thub__group:not([data-job=craft]),.a2-thub:has([data-job=daily]:checked) .a2-thub__group:not([data-job=daily]),.a2-thub:has([data-job=explore]:checked) .a2-thub__group:not([data-job=explore]),.a2-thub:has([data-job=community]:checked) .a2-thub__group:not([data-job=community])){display:none}.a2-thub__facts{flex-wrap:wrap;gap:4px;margin-top:8px;display:flex}.a2-tile--feat .a2-tile__t{color:var(--a2-gold-text)}.a2-tile--feat:before{opacity:.85}.a2-tile--feat{box-shadow:inset 0 0 0 1px #d59f1440}.a2-thub__feats{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;margin:0;padding:0;list-style:none;display:grid}@media (min-width:64rem){.a2-thub__feats{grid-template-columns:repeat(4,minmax(0,1fr))}}.a2-thub:has(.a2-thub__in[data-job]:checked) .a2-thub__featband{display:none}.a2-thub:has(#tool-job-all:checked) .a2-thub__group li[data-feat]{display:none}@media (max-width:39.99rem){.a2-thub__grid.a2-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.a2-thub__grid .a2-tile--lg,.a2-thub__feats .a2-tile--lg{grid-template-columns:2.25rem minmax(0,1fr);padding:.5rem .625rem .5rem .5rem}.a2-thub__grid .a2-tile--lg>.a2-tile__icon,.a2-thub__feats .a2-tile--lg>.a2-tile__icon{grid-row:span 1;width:2.25rem;height:2.25rem}.a2-thub__grid .a2-tile__d,.a2-thub__feats .a2-tile__d{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;grid-column:1/-1;display:-webkit-box;overflow:hidden}.a2-thub__more,.a2-thub__grid .a2-thub__facts{display:none}.a2-thub__grid .a2-tile__t,.a2-thub__feats .a2-tile__t{white-space:normal;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}}}
