.ProfileDetail-module-scss-module__D62XHa__root{--green:var(--brand-green);--green-bright:var(--brand-green-bright);--gold:var(--brand-gold);--pink:#f2839b;--sheet-bg:#0d1412;min-height:100%;color:var(--text);padding:2rem 1.25rem 0}@media (min-width:768px){.ProfileDetail-module-scss-module__D62XHa__root{max-width:560px;margin:0 auto}}.ProfileDetail-module-scss-module__D62XHa__hero{text-align:center;flex-direction:column;align-items:center;padding-bottom:1.5rem;display:flex;position:relative}.ProfileDetail-module-scss-module__D62XHa__heroGlow{filter:blur(8px);pointer-events:none;background:radial-gradient(circle,#7ad6c138,#0000 68%);width:280px;height:220px;position:absolute;top:-2rem;left:50%;transform:translate(-50%)}.ProfileDetail-module-scss-module__D62XHa__avatarWrap{background:linear-gradient(140deg, var(--green-bright), var(--gold));border-radius:50%;padding:3px;position:relative;box-shadow:0 12px 30px #00000073}.ProfileDetail-module-scss-module__D62XHa__avatarInner{background:var(--sheet-bg);border-radius:50%;padding:3px;display:block}.ProfileDetail-module-scss-module__D62XHa__name{color:var(--text);margin-top:1rem;font-size:1.3rem;font-weight:800}.ProfileDetail-module-scss-module__D62XHa__idPill{background:var(--surface);border:1px solid var(--surface-border);border-radius:999px;align-items:center;gap:2px;margin-top:.6rem;padding:4px 14px;display:inline-flex}.ProfileDetail-module-scss-module__D62XHa__idAt{color:var(--text-faint);font-size:.85rem;font-weight:700;line-height:1}.ProfileDetail-module-scss-module__D62XHa__idText{color:var(--text);font-size:.85rem;font-weight:600}.ProfileDetail-module-scss-module__D62XHa__metaRow{flex-wrap:wrap;justify-content:center;gap:.5rem;margin-top:1.35rem;display:flex}.ProfileDetail-module-scss-module__D62XHa__metaChip{color:var(--text-dim);background:var(--surface);border:1px solid var(--surface-border);white-space:nowrap;border-radius:999px;align-items:center;gap:.3rem;padding:.3rem .8rem;font-size:.75rem;font-weight:700;line-height:1.5;display:inline-flex}.ProfileDetail-module-scss-module__D62XHa__metaChipZodiac{color:var(--gold);background:#ffa51a24;border-color:#ffa51a3d}.ProfileDetail-module-scss-module__D62XHa__metaChipMale{color:var(--green-bright)}.ProfileDetail-module-scss-module__D62XHa__metaChipFemale{color:var(--pink)}.ProfileDetail-module-scss-module__D62XHa__card{background:var(--surface);border:1px solid var(--surface-border);-webkit-backdrop-filter:blur(6px);border-radius:20px;margin-top:1rem;padding:1.05rem 1.15rem}.ProfileDetail-module-scss-module__D62XHa__cardHead{align-items:center;gap:.55rem;display:flex}.ProfileDetail-module-scss-module__D62XHa__cardAccent{background:var(--green);border-radius:2px;width:4px;height:16px}.ProfileDetail-module-scss-module__D62XHa__cardTitle{color:var(--text);font-size:.95rem;font-weight:800}.ProfileDetail-module-scss-module__D62XHa__cardHint{color:var(--text-faint);margin-left:auto;font-size:.75rem}.ProfileDetail-module-scss-module__D62XHa__chips{flex-wrap:wrap;gap:.5rem;margin-top:.85rem;display:flex}.ProfileDetail-module-scss-module__D62XHa__chip{color:var(--green-bright);white-space:nowrap;background:#5cb2a129;border:1px solid #7ad6c142;border-radius:999px;align-items:center;padding:.35rem .85rem;font-size:.8rem;font-weight:600;display:inline-flex}.ProfileDetail-module-scss-module__D62XHa__empty{color:var(--text-faint);margin-top:.85rem;font-size:.8rem}.ProfileDetail-module-scss-module__D62XHa__aboutBox{background:var(--surface-strong);border:1px solid var(--surface-border);color:var(--text);white-space:pre-wrap;word-break:break-word;border-radius:16px;margin-top:.85rem;padding:.85rem 1rem;font-size:.9rem;line-height:1.7}.ProfileDetail-module-scss-module__D62XHa__linkRow{border-bottom:1px solid var(--divider);color:var(--text);align-items:center;gap:.7rem;padding:.6rem 0;transition:color .2s;display:flex}.ProfileDetail-module-scss-module__D62XHa__linkRow:last-child{border-bottom:none;padding-bottom:0}.ProfileDetail-module-scss-module__D62XHa__linkRow:hover{color:var(--green-bright)}.ProfileDetail-module-scss-module__D62XHa__linkIcon{background:var(--surface-strong);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;display:inline-flex}.ProfileDetail-module-scss-module__D62XHa__linkLabel{flex:1;min-width:0;font-size:.85rem;font-weight:600}.ProfileDetail-module-scss-module__D62XHa__linkGo{color:var(--text-faint);flex-shrink:0;line-height:0;display:inline-flex}.ProfileDetail-module-scss-module__D62XHa__shareRow{border-bottom:1px solid var(--divider);width:100%;color:var(--text);text-align:left;cursor:pointer;align-items:center;gap:.7rem;padding:.6rem 0;transition:color .2s;display:flex}.ProfileDetail-module-scss-module__D62XHa__shareRow:last-of-type{border-bottom:none}.ProfileDetail-module-scss-module__D62XHa__shareRow:hover{color:var(--green-bright)}.ProfileDetail-module-scss-module__D62XHa__shareRow:disabled{cursor:default;opacity:.45}.ProfileDetail-module-scss-module__D62XHa__urlBox{color:var(--text-dim);background:var(--surface-strong);border:1px solid var(--surface-border);word-break:break-all;border-radius:14px;margin-top:.85rem;padding:.7rem .9rem;font-size:.75rem}.ProfileDetail-module-scss-module__D62XHa__submitBar{padding:1.25rem 0 calc(1.1rem + env(safe-area-inset-bottom,0px));background:linear-gradient(to bottom, #0d141200 0%, var(--sheet-bg) 36%);margin-top:1.5rem;position:sticky;bottom:0}.ProfileDetail-module-scss-module__D62XHa__submitBtn{color:#08120f;background:linear-gradient(135deg, var(--green-bright), var(--green));cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:.4rem;width:100%;padding:.85rem 1rem;font-size:.95rem;font-weight:800;transition:transform .15s,filter .2s,box-shadow .2s;display:inline-flex;box-shadow:0 10px 26px #5cb2a14d}.ProfileDetail-module-scss-module__D62XHa__submitBtn:hover{transform:translateY(-1px)}.ProfileDetail-module-scss-module__D62XHa__submitBtnGhost{color:var(--text);background:var(--surface);border:1px solid var(--surface-border);box-shadow:none}@media (prefers-reduced-motion:reduce){.ProfileDetail-module-scss-module__D62XHa__submitBtn:hover{transform:none}}
