body { margin: 0; }
.mr-home{padding:24px;background:linear-gradient(180deg,#07111f 0%,#0c1b31 100%);color:#eaf2ff;min-height:100vh;font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif}
.mr-shell{max-width:1280px;margin:0 auto}
.mr-hero{display:grid;grid-template-columns:1.3fr .95fr;gap:18px;align-items:stretch}
.mr-card{backdrop-filter:blur(18px);background:rgba(255,255,255,.07);border:1px solid rgba(255,255,255,.12);border-radius:24px;box-shadow:0 18px 60px rgba(0,0,0,.35)}
.mr-copy,.mr-panel{padding:28px}
.mr-eyebrow{display:inline-block;text-transform:uppercase;letter-spacing:.22em;font-size:12px;font-weight:700;color:#6de4ff;margin-bottom:12px}
.mr-copy h1{margin:0;line-height:.98;font-size:clamp(34px,5vw,62px);letter-spacing:-.04em;max-width:12ch}
.mr-copy p{margin:14px 0 0;max-width:60ch;color:rgba(234,242,255,.72);font-size:16px;line-height:1.7}
.mr-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:18px}.mr-btn{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:0 18px;border-radius:999px;text-decoration:none;font-weight:700;font-size:14px;border:1px solid transparent}.mr-btn-primary{background:linear-gradient(135deg,#6de4ff,#8b7bff);color:#04101d}.mr-btn-ghost{background:rgba(255,255,255,.04);color:#eaf2ff;border-color:rgba(255,255,255,.12)}
.mr-panel{display:grid;gap:16px}.mr-user{display:grid;grid-template-columns:72px 1fr;gap:14px;align-items:center;padding:16px;border-radius:20px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.08)}.mr-avatar{width:72px;height:72px;border-radius:50%;background:linear-gradient(135deg,rgba(109,228,255,.9),rgba(139,123,255,.95));display:grid;place-items:center;color:#04101d;font-size:26px;font-weight:900;overflow:hidden}.mr-avatar img{width:100%;height:100%;object-fit:cover;display:none}.mr-user h2{margin:0;font-size:22px;line-height:1.15}.mr-user .sub{color:rgba(234,242,255,.72);font-size:13px;margin-top:5px}.mr-user .tag{display:inline-flex;margin-top:8px;padding:6px 10px;border-radius:999px;background:rgba(103,240,168,.14);color:#67f0a8;font-weight:700;font-size:12px}
.mr-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.mr-stat{padding:14px 12px;border-radius:18px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.08)}.mr-stat .ico{font-size:18px;margin-bottom:8px;display:block}.mr-stat .num{font-size:20px;font-weight:900;line-height:1}.mr-stat .lab{display:block;margin-top:7px;font-size:12px;color:rgba(234,242,255,.72)}
.mr-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:18px 0}.mr-box{padding:16px;min-height:112px;display:flex;flex-direction:column;justify-content:space-between;border-radius:20px;background:rgba(255,255,255,.07);border:1px solid rgba(255,255,255,.12);text-decoration:none;color:inherit}.mr-box .head{display:flex;align-items:center;justify-content:space-between;gap:10px}.mr-box .head span:first-child{font-size:22px}.mr-box .head .badge{font-size:11px;padding:5px 8px;border-radius:999px;background:rgba(255,255,255,.06);color:rgba(234,242,255,.72)}.mr-box strong{font-size:15px}.mr-box small{color:rgba(234,242,255,.72);line-height:1.45}
.mr-feeds{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-top:18px}.mr-feed{padding:18px;border-radius:24px;background:rgba(255,255,255,.07);border:1px solid rgba(255,255,255,.12)}.mr-feed h3{margin:0;font-size:18px}.mr-feed .meta{color:rgba(234,242,255,.72);font-size:13px}.mr-story{margin-top:14px;padding:14px;border-radius:18px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.08)}.mr-story+.mr-story{margin-top:10px}.mr-story .t{font-weight:800;margin-bottom:4px}.mr-story .s{color:rgba(234,242,255,.72);font-size:13px;line-height:1.55}.mr-progress{margin-top:10px;height:8px;border-radius:999px;background:rgba(255,255,255,.08);overflow:hidden}.mr-progress>i{display:block;height:100%;width:62%;border-radius:inherit;background:linear-gradient(90deg,#6de4ff,#67f0a8)}.mr-footer-note{margin-top:12px;color:rgba(234,242,255,.62);font-size:12px}
@media (max-width:960px){.mr-hero,.mr-feeds{grid-template-columns:1fr}.mr-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.mr-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media (max-width:560px){.mr-home{padding:14px}.mr-grid{grid-template-columns:1fr}.mr-stats{grid-template-columns:1fr 1fr}}
Future-ready home for your profile, stories, and reading flow.
Open your profile hub, jump to your posts, review badges, continue reading, and keep everything in one sleek dashboard.
Profile HubView your identity, badges, and stats at a glance.
Trending PostsJump into the most active stories and newest signals.
Reading ActivityContinue where you left off and pick up your progress.
Badges & LevelsSee growth, unlocks, and your current progress tier.
ChatReach your community and keep conversations moving.
My PostsManage your published posts and edit drafts.
FollowingStay updated with the authors you follow.
SettingsAdjust theme, notifications, language, and preferences.