.page-module__XeH9Oq__wrap{width:100%;max-width:900px;margin:0 auto;padding:28px 20px 64px}.page-module__XeH9Oq__head{justify-content:space-between;align-items:baseline;margin-bottom:8px;display:flex}.page-module__XeH9Oq__title{font-family:var(--disp);letter-spacing:.06em;text-transform:uppercase;font-size:20px;font-weight:700}.page-module__XeH9Oq__hint{font-family:var(--mono);color:var(--ink-soft);margin-bottom:18px;font-size:12px}.page-module__XeH9Oq__filterForm{align-items:center;gap:8px;margin-bottom:20px;display:flex}.page-module__XeH9Oq__filterForm label{font-family:var(--mono);color:var(--ink-soft);font-size:11px}.page-module__XeH9Oq__filterForm input{border:1px solid var(--line);background:var(--panel);width:100px;font-family:var(--body);color:var(--ink);padding:8px 10px;font-size:13px}.page-module__XeH9Oq__btn{font-family:var(--disp);letter-spacing:.08em;text-transform:uppercase;border:1px solid var(--ink);background:var(--ink);color:var(--paper);cursor:pointer;justify-content:center;align-items:center;padding:8px 14px;font-size:11px;font-weight:700;text-decoration:none;display:inline-flex}.page-module__XeH9Oq__btn:hover{background:var(--fed-blue);border-color:var(--fed-blue)}.page-module__XeH9Oq__clear{font-family:var(--mono);color:var(--ink-soft);font-size:11px}.page-module__XeH9Oq__list{border:1px solid var(--line);background:var(--panel);list-style:none}.page-module__XeH9Oq__row{border-bottom:1px solid var(--hairline);color:var(--ink);justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;text-decoration:none;display:flex}.page-module__XeH9Oq__row:last-child{border-bottom:none}.page-module__XeH9Oq__row:hover{background:var(--paper)}.page-module__XeH9Oq__name{font-family:var(--disp);font-size:14px;font-weight:700}.page-module__XeH9Oq__archetype{font-family:var(--body);color:var(--ink-soft);margin-left:8px;font-size:12px}.page-module__XeH9Oq__stats{flex:none;align-items:center;gap:12px;display:flex}.page-module__XeH9Oq__pct{font-family:var(--mono);color:var(--fed-blue);font-size:13px;font-weight:500}.page-module__XeH9Oq__gapAmount{font-family:var(--mono);color:var(--gpl-red);font-size:12px}.page-module__XeH9Oq__empty{font-family:var(--mono);color:var(--ink-soft);padding:20px 0;font-size:13px}