.member-link{display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;min-height:42px;padding:10px 15px;border:1px solid var(--line,#52625f);border-radius:12px;font-size:13px;font-weight:650;color:var(--ink,#eff1e7);text-decoration:none}.topbar .search-wrap{min-width:0;flex:1}.member-account{max-width:900px;margin:auto}.member-account .lead{max-width:720px}.member-layout{display:grid;grid-template-columns:1.2fr .8fr;gap:24px;align-items:start;margin:30px 0}.member-card{padding:26px;background:#303d40;border:1px solid #536366;border-radius:20px;min-width:0}.member-card h2{margin-top:0}.member-card p{line-height:1.7}.member-card [role=tablist]{display:flex;gap:8px;border-bottom:1px solid #536366;margin-bottom:24px;padding-bottom:12px}.member-card [role=tab]{border:0;border-radius:10px;padding:10px 14px;background:transparent;color:#c9d1cb;cursor:pointer}.member-card [role=tab][aria-selected=true]{background:#a9cab5;color:#20312d}.member-card input:not([type=checkbox]){width:100%;box-sizing:border-box;min-width:0}.member-card label{display:grid;gap:8px}.member-card .checkbox-label{display:flex;align-items:flex-start;line-height:1.6}.member-card .checkbox-label input{margin-top:5px}.member-card form{display:grid;gap:18px}.member-card details{margin-top:22px}.member-card summary{cursor:pointer;line-height:1.6}.member-card details form{margin-top:18px}.member-benefits{display:grid;gap:20px;line-height:1.7;padding-left:20px}.member-actions{display:flex;flex-wrap:wrap;gap:12px;margin:20px 0}.member-account [data-account-feedback]{min-height:24px;line-height:1.7}.member-account .error{color:#ffbdab}.member-recovery{border:1px solid #b5cd98;background:#36473e;border-radius:18px;padding:24px;margin:24px 0}.member-recovery:focus{outline:2px solid #b5cd98;outline-offset:5px}.member-recovery code{display:block;padding:16px;background:#25322e;border-radius:10px;overflow-wrap:anywhere;user-select:all;font-size:15px;line-height:1.7}.member-review{padding:18px 0;border-bottom:1px solid #536366;overflow-wrap:anywhere}.member-review>div{display:flex;gap:12px;flex-wrap:wrap;justify-content:space-between}.member-review span{font-size:12px;color:#c5d1c8}.member-review p{white-space:pre-wrap;line-height:1.7}.member-delete{margin-top:32px;border-top:1px solid #536366;padding-top:22px}.member-delete .button{background:#dfb6a7;color:#342821}.member-gate{border:1px solid #536366;border-radius:12px;padding:18px;margin:20px 0}.member-account [hidden],.player-reviews [hidden]{display:none!important}.member-account :focus-visible,.member-link:focus-visible{outline:2px solid #cce0b5;outline-offset:4px}@media(max-width:760px){.member-layout{grid-template-columns:1fr}.member-card{padding:20px}.topbar{gap:8px}.topbar .member-link{font-size:12px;padding:9px}.topbar .add-button{padding:10px}.topbar .search-wrap kbd{display:none}}@media(max-width:460px){.topbar .add-button span:last-child{display:none}.member-card [role=tab]{padding:10px;font-size:13px}.member-account .member-actions .button{width:100%}}.editorial-main .member-account{margin:0;padding:0;border:0}.member-account .member-card{margin:0;padding:26px}.member-account .hp-field{display:none!important}.member-account .member-recovery{padding:24px;border:1px solid #b5cd98}@media(max-width:760px){.member-account .member-card{padding:20px}.editorial-header nav{gap:12px;flex-wrap:wrap;justify-content:flex-end}.editorial-header{align-items:flex-start}}.member-providers{display:grid;gap:12px;margin:22px 0}.member-provider{display:flex;align-items:center;justify-content:center;width:100%;min-height:48px;padding:12px 18px;border:1px solid #84928b;border-radius:12px;font:600 15px/1.5 inherit;cursor:pointer;transition:background .18s,transform .18s}.member-provider:hover{transform:translateY(-1px)}.member-provider-google{background:#f2f4ef;color:#24312c}.member-provider-discord{background:#5865f2;border-color:#727cf4;color:#fff}.member-divider{display:flex;gap:12px;align-items:center;color:#ced7cf;font-size:13px}.member-divider:before,.member-divider:after{content:"";flex:1;height:1px;background:#61716a}.member-email-code{margin-top:22px;padding-top:18px;border-top:1px solid #61716a}.member-email-code input{letter-spacing:.22em;font-size:22px;font-variant-numeric:tabular-nums}.member-legacy{border-top:1px solid #61716a;padding-top:20px;margin-top:26px!important}.member-legacy [role=tablist]{margin-top:22px}.member-account .member-linked{margin-top:24px}.member-provider:disabled{opacity:.6;cursor:wait}.member-account [data-complete-profile]:focus{outline:2px solid #cce0b5;outline-offset:8px}@media(prefers-reduced-motion:reduce){.member-provider{transition:none}.member-provider:hover{transform:none}}
