.card{border-radius:24px;border:1px solid var(--border);padding:32px;background:var(--card-bg);box-shadow:0 10px 40px #0000000d}.t{font-weight:950;font-size:1.8rem;margin-bottom:12px;color:var(--text-primary);text-transform:uppercase}.m{color:var(--text-muted);line-height:1.6;font-weight:500}.profile-preview-box{margin-bottom:30px;border-radius:20px;overflow:hidden;background:var(--bg-secondary);border:1px solid var(--border);position:relative}.banner-preview{height:180px;background-size:cover;background-position:center;border-bottom:1px solid var(--border);position:relative}.head-wrap{padding:24px;display:flex;justify-content:space-between;align-items:flex-end;margin-top:-60px;position:relative;z-index:2}.me{display:flex;gap:20px;align-items:flex-end}.avatar-large{width:120px;height:120px;border-radius:24px;background:var(--bg-secondary);background-size:cover;background-position:center;border:5px solid var(--card-bg);box-shadow:0 8px 25px #00000026;position:relative}.info .name{font-weight:950;font-size:1.6rem;margin-bottom:4px;color:var(--text-primary)}.info .hint{font-size:13px;font-family:JetBrains Mono,monospace;color:var(--primary);font-weight:800}.upload-controls{position:absolute;top:16px;right:16px;display:flex;gap:10px;z-index:10}.upload-btn-mini{background:var(--primary);color:#fff;padding:8px 14px;border-radius:10px;font-size:11px;font-weight:950;cursor:pointer;transition:all .2s;border:none;box-shadow:0 4px 12px var(--primary-glow);text-transform:uppercase;letter-spacing:.05em;display:flex;align-items:center;justify-content:center}.upload-btn-mini.secondary{background:#0009;box-shadow:none;border:1px solid rgba(255,255,255,.2)}.upload-btn-mini:hover{transform:translateY(-2px);filter:brightness(1.1)}.upload-btn{position:absolute;background:var(--primary);color:#fff;padding:10px 18px;border-radius:12px;font-size:12px;font-weight:900;cursor:pointer;transition:all .2s;border:none;box-shadow:0 4px 15px var(--primary-glow);text-transform:uppercase;letter-spacing:.05em}.upload-btn:hover{transform:translateY(-2px);filter:brightness(1.1);box-shadow:0 8px 25px var(--primary-glow)}.banner-up{top:16px;right:16px}.avatar-up{bottom:4px;right:4px;padding:8px 12px;border-radius:10px;font-size:11px;display:flex;align-items:center;justify-content:center;min-width:32px}.form-grid{display:flex;flex-direction:column;gap:28px;margin-top:30px}label{font-size:12px;color:var(--text-primary);letter-spacing:.1em;font-weight:950;text-transform:uppercase}.card input,.card textarea{width:100%;padding:14px 18px;border-radius:14px;border:2px solid var(--border);background:var(--input-bg);color:var(--text-primary);font-family:inherit;transition:all .2s;font-size:1rem;font-weight:500}.card input:focus,.card textarea:focus{border-color:var(--primary);outline:none;background:var(--card-bg);box-shadow:0 0 0 4px var(--primary-glow)}.card textarea{min-height:140px;resize:vertical;line-height:1.6}.hint2{font-size:12px;color:var(--text-muted);font-weight:600;font-style:italic}.url-inputs,.social-inputs{display:grid;grid-template-columns:1fr 1fr;gap:14px}@media (max-width: 600px){.url-inputs,.social-inputs{grid-template-columns:1fr}}.input-group{display:flex;align-items:center;background:var(--input-bg);border-radius:14px;border:2px solid var(--border);overflow:hidden;transition:all .2s}.input-group:focus-within{border-color:var(--primary);box-shadow:0 0 0 4px var(--primary-glow)}.input-group span{padding:0 14px;font-size:11px;font-weight:950;color:var(--primary);border-right:2px solid var(--border);white-space:nowrap;text-transform:uppercase}.input-group input{border:none;background:transparent;border-radius:0}.input-group input:focus{box-shadow:none}.actions{margin-top:40px;border-top:2px solid var(--border);padding-top:30px}.btn-save{width:100%;padding:18px;border-radius:16px;background:var(--primary);color:#fff;border:none;font-weight:950;font-size:1.1rem;cursor:pointer;transition:all .2s cubic-bezier(.175,.885,.32,1.275);text-transform:uppercase;letter-spacing:.05em;box-shadow:0 6px 20px var(--primary-glow)}.btn-save:hover:not(:disabled){filter:brightness(1.1);transform:translateY(-3px);box-shadow:0 10px 30px var(--primary-glow)}.btn-save:disabled{opacity:.5;cursor:not-allowed;transform:none}.sm-ghost{font-size:13px;padding:8px 16px;border-radius:12px;border:2px solid var(--border);text-decoration:none;color:var(--text-primary);font-weight:800;transition:all .2s;text-transform:uppercase;letter-spacing:.05em}.sm-ghost:hover{background:var(--card-hover);border-color:var(--primary);color:var(--primary)}.danger-zone{margin-top:60px;border-top:1px solid #ff3b30;padding-top:30px;display:flex;justify-content:space-between;align-items:center;gap:20px}.danger-content h3{color:#ff3b30;margin:0 0 5px;font-weight:950;text-transform:uppercase;font-size:1.2rem}.danger-content p{margin:0;font-size:.85rem;color:var(--text-muted)}.btn-delete{padding:12px 24px;background:var(--card-bg);color:#ff3b30;border:2px solid #ff3b30;border-radius:14px;font-weight:800;cursor:pointer;transition:all .2s;text-transform:uppercase;letter-spacing:.05em;white-space:nowrap}.btn-delete:hover{background:#ff3b30;color:#fff;box-shadow:0 5px 20px #ff3b304d}@media (max-width: 600px){.danger-zone{flex-direction:column;text-align:center}}.me-page[data-astro-cid-3nj7nhes]{max-width:860px;margin:0 auto;padding:40px 20px}.header[data-astro-cid-3nj7nhes]{margin-bottom:30px}h1[data-astro-cid-3nj7nhes]{font-size:2.5rem;letter-spacing:.05em;font-weight:900;margin:0}p[data-astro-cid-3nj7nhes]{color:var(--text-muted);font-family:JetBrains Mono,monospace;font-size:.9rem}
