.world-board{max-width:1200px;margin:110px auto 60px;padding:20px}.world-board h1{font-size:32px;color:#50415f}.world-card{margin:24px 0;background:#fff;box-shadow:0 8px 28px #34234015;border:1px solid #e4ddec;overflow:hidden}.world-player{position:relative;min-height:125px;background:linear-gradient(110deg,#e8e0f1,#f8f5fc)}.world-banner{position:absolute;width:100%;height:100%;object-fit:cover;opacity:.55}.world-identity{position:relative;display:flex;align-items:center;gap:20px;min-height:125px;padding:18px 28px}.world-rank{font-size:30px;color:#795292}.world-avatar{width:72px;height:72px;object-fit:contain}.world-identity h2{font-size:24px;overflow-wrap:anywhere}.world-ptt{margin-left:auto;font-size:22px;font-weight:700}.world-recent{padding:20px 28px}.world-recent summary{cursor:pointer;font-weight:600;color:#624a76}.world-recent table{width:100%;font-size:14px;margin-top:16px}.world-recent th,.world-recent td{padding:10px;text-align:left;border-bottom:1px solid #eee}.world-actions{display:flex;justify-content:flex-end;padding:12px 28px;background:#f8f6fa;min-height:0}.report-button{border:1px solid #c4b1cf;background:#fff;color:#755286;padding:6px 14px;cursor:pointer}.online-dialog textarea{width:100%;padding:12px;margin:12px 0;font:inherit;box-sizing:border-box}@media(max-width:600px){.world-board{padding:12px}.world-identity{gap:10px;padding:14px}.world-identity h2{font-size:18px}.world-ptt{font-size:16px}.world-avatar{width:48px;height:48px}.world-recent{padding:16px}}
