.account-status{display:flex;gap:14px;align-items:center;flex-wrap:wrap;background:#10251f;border-bottom:1px solid #35564b;padding:10px 5%;font-size:12px;color:#c8dfd3}.account-status span{flex:1;min-width:210px}.account-status button,.account-status a{color:#d6edb8;background:transparent;border:0;cursor:pointer;text-decoration:underline}.account-panel{margin:24px auto;padding:28px;border:1px solid #30443d;border-radius:20px;background:#101b17;max-width:1180px;color:#ecf2e9}.account-panel h2{margin:5px 0 14px;font-size:28px}.account-panel p{color:#acbdb4;line-height:1.6}.account-panel a{color:#c7e898}.account-panel button,.account-panel select,.account-panel textarea,.account-panel input{font:inherit;color:#edf4ea;background:#1a2b24;border:1px solid #40564b;border-radius:8px;padding:10px 14px;min-height:44px}.account-panel button{cursor:pointer}.account-panel textarea,.account-panel select{display:block;width:100%;margin:12px 0}.account-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:18px}.member-card,.shared-story{border:1px solid #33453b;border-radius:14px;padding:18px;min-width:0}.member-avatar{width:56px;height:56px;object-fit:cover;border-radius:50%;background:#30443d}.shared-story img{width:100%;height:250px;object-fit:cover;border-radius:10px}.shared-story h3{margin:12px 0}.shared-story p{white-space:pre-wrap;overflow-wrap:anywhere}.shared-story small{display:block;color:#a8b8ac;margin:10px 0}.account-actions{display:flex;gap:12px;flex-wrap:wrap}.account-welcome ol{display:flex;gap:32px;flex-wrap:wrap;padding-left:24px}.account-welcome li{padding:8px}.member-page{max-width:1180px;margin:30px auto;padding:0 20px}.account-panel [role=status]{min-height:24px}.example-journeys{margin:30px auto;max-width:1400px}.example-journeys>summary{cursor:pointer;padding:20px;color:#9cafa2}@media(max-width:640px){.account-panel{margin:16px 12px;padding:20px}.member-page{padding:0}.account-status{padding:12px 18px}.account-welcome ol{display:block}.account-panel h2{font-size:24px}}
