.profile-dashboard #accountPanel{margin:22px 0}.account-save-overview{padding:20px;border:1px solid #5a7142;border-radius:8px;background:#1d2a17}.account-save-overview>strong{display:block;font-size:20px;color:#e5d09a}.account-save-overview>strong[data-state=saved]{color:#b8d29c}.account-save-overview p{line-height:1.65}.account-save-overview .account-auto{display:flex;align-items:center;gap:10px;margin:16px 0 0}.account-save-overview .btn{margin:8px 0}.account-save-overview .btn:disabled{opacity:.7;cursor:default}#cloudCompareDetails{margin-top:16px;padding:15px;border:1px solid #4b5a3b;border-radius:6px}#cloudCompareDetails>summary,.profile-file-backup>summary{cursor:pointer;font-weight:700;color:#dbc590;line-height:1.5}.profile-file-backup .btn{font-size:12px;padding:12px}.profile-file-backup p{font-size:13px;line-height:1.65}.profile-dashboard .account-security{font-size:12px;line-height:1.65;color:#aebfa0}.profile-dashboard .account-status{font-size:13px}.profile-dashboard .account-stand{padding:12px;border:1px solid #405033;border-radius:5px;line-height:1.65}.character-stat-section{margin:20px 0}.character-stat-section h3{font-size:17px;color:#dfc88e}.character-stat-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.character-stat-grid>div{padding:12px;background:#111c0d;border:1px solid #3b502e;border-radius:5px}.character-stat-grid dt{font-size:11px;color:#aabc9a}.character-stat-grid dd{font-size:22px;color:#e8d5a1;font-weight:700;margin:5px 0 0}.character-skill-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.character-skill-list>div{display:flex;justify-content:space-between;gap:12px;border-bottom:1px solid #3c4d2e;padding:10px}.character-skill-list dd{margin:0;color:#d3bf88;white-space:nowrap}.character-gear-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.character-gear-grid article{display:flex;flex-direction:column;padding:12px;background:#111c0d;border:1px solid #3b502e;gap:7px;min-width:0}.character-gear-grid img{width:100%;height:100px;object-fit:contain}.character-gear-grid small{color:#aabc9a}.character-gear-grid strong{font-size:12px}.character-data-note{font-size:12px;color:#b3c0a5;line-height:1.65}.character-result>strong{display:block;font-size:23px}.character-result details{padding:13px 0;border-top:1px solid #425233}.character-result summary{cursor:pointer;color:#dbc590;font-weight:700}
@media(max-width:650px){.character-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.character-skill-list{grid-template-columns:1fr}.character-gear-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.account-save-overview{padding:16px}.account-save-overview>strong{font-size:18px}}
.profile-setup{border:1px solid #4b5a3b;border-radius:6px;padding:14px;margin-top:12px}.profile-setup>summary{cursor:pointer;color:#dbc590;line-height:1.6}.profile-setup>summary span{display:block;color:#abbc99;font-size:12px;margin:4px 0 0 18px}.profile-setup[open]>summary{margin-bottom:18px}.profile-setup>summary:focus-visible{outline:2px solid #d9ba66;outline-offset:5px}

.character-gear-grid .character-weapon-card{grid-column:1/-1}.character-gear-grid .character-assembled-weapon{width:100%;height:230px;object-fit:contain;background:#0b1008}.character-weapon-card ul{font-size:12px;line-height:1.7}.profile-dashboard #profileCompletedQuests>summary{cursor:pointer;color:#dbc590;font-weight:700}
