@supports ((-webkit-background-clip:text) or (background-clip:text)){.gf-name-style.nev_arany,.gf-name-style.nev_ezust,.gf-name-style.nev_bibor,.gf-name-style.nev_smaragd{color:#0000;-webkit-background-clip:text;background-clip:text;background-image:var(--ink-gradient);filter:drop-shadow(0 1px 1px #0009)}.gf-name-style.nev_arany{--ink-gradient:linear-gradient(180deg,#fff3c4 4%,#f6d67f 30%,#c99637 52%,#ffe9ac 66%,#d4a54b 92%)}.gf-name-style.nev_ezust{--ink-gradient:linear-gradient(180deg,#fff 6%,#c5d5e3 40%,#93a9bf 51%,#f3fbff 66%,#cbd8e4 95%)}.gf-name-style.nev_bibor{--ink-gradient:linear-gradient(180deg,#ffe0f9 6%,#e3a6ef 38%,#bd70d6 54%,#f3c6fa 70%,#d793e4 94%)}.gf-name-style.nev_smaragd{--ink-gradient:linear-gradient(180deg,#e4fff1 7%,#9fe5be 38%,#53bb91 53%,#c6f9d9 69%,#83d6ad 96%)}}.gf-nameplate .gf-name-style:not([class*=nev_]),.gf-identity-style-sample .gf-name-style:not([class*=nev_]){color:#f1e9d9}.profile-button b .gf-name-style{font-size:inherit;line-height:inherit}.gf-nameplate{width:100%;aspect-ratio:var(--plate-ratio,4.2);isolation:isolate;display:block;position:relative;container-type:inline-size}.gf-nameplate-art{pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}.gf-nameplate .gf-nameplate-art>img{object-fit:fill;pointer-events:none;max-width:none;position:absolute}.gf-nameplate-label{left:18%;right:18%;top:var(--plate-label-y,50%);text-align:center;white-space:nowrap;text-overflow:ellipsis;z-index:1;line-height:1.25;display:block;position:absolute;overflow:hidden;transform:translateY(-50%)}.gf-nameplate-label .gf-name-style{font-size:clamp(10px,var(--plate-font,8cqw),32px);line-height:1.25}.gf-nameplate.no-frame .gf-nameplate-label{left:4%;right:4%}.gf-nameplate.is-compact .gf-nameplate-label .gf-name-style{font-size:clamp(10px,var(--plate-font,8cqw),22px)}.gf-profile-nameplate{max-width:360px;margin:0 auto 22px;padding:6px 0}.gf-cosmetic-jumps{flex-wrap:wrap;gap:8px;margin-bottom:20px;display:flex}.gf-cosmetic-jumps button{border:1px solid var(--line);background:var(--surface);color:var(--muted);border-radius:7px;min-height:44px;padding:10px 15px}.gf-cosmetic-jumps button:hover{color:var(--copper-light);border-color:var(--copper)}#village-looks{scroll-margin-top:24px}.gf-identity-studio{border-radius:var(--radius);background:#19262b;border:1px solid #54605a;grid-template-columns:minmax(0,1.35fr) minmax(250px,1fr);margin:24px 0;scroll-margin-top:24px;display:grid;overflow:hidden}.gf-identity-preview-stage{background:radial-gradient(at 50% 55%,#a68e4821,#0000 72%),linear-gradient(145deg,#162126,#213236);flex-direction:column;justify-content:center;align-items:center;min-height:290px;padding:36px 30px;display:flex}.gf-identity-eyebrow{color:#a8bab5;letter-spacing:2.5px;margin-bottom:28px;font-size:10px}#identity-live-plate{align-items:center;width:100%;max-width:440px;min-height:94px;display:flex}.gf-identity-preview-stage p{color:var(--muted);margin:23px 0 12px;font-size:12px}.gf-identity-controls{border-left:1px solid var(--line);flex-direction:column;justify-content:center;align-items:flex-start;gap:10px;padding:30px;display:flex}.gf-identity-controls h3{font-family:var(--display);font-size:25px;line-height:1.15}.gf-identity-controls p{color:var(--muted);font-size:12px;line-height:1.7}.gf-identity-controls label{color:var(--text);margin-top:8px;font-size:11px}.gf-identity-controls input{width:100%;min-height:44px;color:var(--text);background:#111f24;border:1px solid #445653;border-radius:6px;padding:10px 12px}.gf-identity-controls small{color:var(--subtle);font-size:10px;line-height:1.6}.gf-identity-controls .text-button{text-align:left;min-height:36px;margin-top:7px;font-size:11px}.gf-identity-section{margin-top:22px;scroll-margin-top:24px}.gf-identity-section .gf-card-body>.muted{margin-bottom:20px;font-size:12px;line-height:1.8}.gf-identity-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.gf-identity-card{border:1px solid var(--line);background:#19272c;border-radius:10px;flex-direction:column;min-width:0;padding:18px;display:flex}.gf-identity-card.is-equipped{background:linear-gradient(140deg,#95b48609,#19272c);border-color:#768873}.gf-identity-style-sample{text-align:center;background:radial-gradient(#ffffff06,#0000 70%);border-radius:6px;place-items:center;min-height:96px;font-size:33px;display:grid;overflow:hidden}.gf-identity-style-sample .gf-name-style{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.gf-identity-frame-sample{place-items:center;min-height:108px;padding:10px 0 18px;display:grid}.gf-identity-card-copy small{text-transform:uppercase;letter-spacing:1.4px;color:var(--copper);font-size:10px}.gf-identity-card h3{color:var(--text);margin:8px 0;font-size:14px}.gf-identity-card p{color:var(--muted);min-height:34px;font-size:11px;line-height:1.7}.gf-identity-price{color:var(--copper-light);align-items:center;gap:5px;margin:auto 0 15px;padding-top:16px;font-size:12px;display:flex}.gf-identity-price .icon{vertical-align:middle;width:14px;height:14px}.gf-identity-owned{color:var(--muted)}.gf-identity-card-actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.gf-identity-card-actions button{min-height:36px}.gf-identity-card-actions [aria-pressed=true]{border-color:var(--copper);color:var(--copper-light)}.gf-identity-card-actions .chip{font-size:10px}.gf-identity-grid button:focus-visible{outline:2px solid var(--copper-light);outline-offset:3px}.gf-cosmetic-jumps button:focus-visible{outline:2px solid var(--copper-light);outline-offset:3px}.gf-identity-controls input:focus-visible{outline:2px solid var(--copper-light);outline-offset:3px}@media (max-width:1100px){.gf-identity-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.gf-identity-studio{grid-template-columns:1fr}.gf-identity-controls{border-left:0;border-top:1px solid var(--line);padding:24px}.gf-identity-preview-stage{min-height:240px;padding:28px 22px}.gf-identity-grid{grid-template-columns:1fr}.gf-identity-frame-sample{min-height:120px;padding:14px 0 20px}.gf-identity-frame-sample .gf-nameplate{max-width:360px}.gf-identity-style-sample{min-height:85px}.gf-identity-card{padding:20px}.gf-identity-card-actions button{min-height:44px}.gf-identity-section,.gf-identity-studio{scroll-margin-top:18px}}@media (forced-colors:active){.gf-name-style[class*=nev_]{color:canvastext;filter:none;background:0 0}.gf-nameplate-label{background:canvas}}