/* Generated by scripts/build-dark-css.mjs from profile-ui.css. Do not edit; run the script. */
html[data-theme=dark] .profile-modal{border:1px solid var(--line,#ccd0c2);background:#262623;color:#cbd0c9;box-shadow:0 20px 90px #17220d44}
html[data-theme=dark] .profile-modal::backdrop{background:#242b2477}
html[data-theme=dark] .profile-modal-heading{border-bottom:1px solid #454741;background:#262623}
html[data-theme=dark] .profile-summary small{color:#959b8f}
html[data-theme=dark] .profile-picture{border:1px solid #4e4f4a;background:#1f1f1f}
html[data-theme=dark] .avatar-tools select{border:1px solid #4e4f4a;background:#24221c}
html[data-theme=dark] .avatar-tools input[type=color]{border:1px solid #4e4f4a}
html[data-theme=dark] .avatar-surface{background:#383936;border:1px solid #5b5e57}
html[data-theme=dark] .avatar-surface .avatar-canvas{background:#1f1f1f}
html[data-theme=dark] .avatar-colors button{border:1px solid #0003}
html[data-theme=dark] .avatar-colors button:hover{outline:2px solid #cccccc}
html[data-theme=dark] .profile-edit-link{border:1px solid var(--line,#ccd0c2)}
html[data-theme=dark] .report-dialog textarea{border:1px solid #4e4f4a}
html[data-theme=dark] .pixel-history-swatch{border:1px solid #0005}
html[data-theme=dark] .activity-controls select{border:1px solid #4e4f4a;background:#1f1f1f}
html[data-theme=dark] .profile-role-badge{background:#333632;color:#abd09f;border:1px solid #50574c}
html[data-theme=dark] .profile-role-badge[data-role=admin]{background:#322d27;color:#e29571;border-color:#5b4c3e}
html[data-theme=dark] dialog#user-profile-dialog{border-color:#42473e;background:#292a27}
html[data-theme=dark] #user-profile-dialog .profile-modal-heading{background:#292a27;border-color:#3b3c39}
html[data-theme=dark] #user-profile-dialog .profile-modal-heading h2{color:#aab79f}
html[data-theme=dark] #user-profile-dialog .profile-picture{border:1px solid #44493e;box-shadow:0 4px 16px #35472b0c}
html[data-theme=dark] .profile-eyebrow{color:#8f9b83}
html[data-theme=dark] #user-profile-dialog .profile-summary p{color:#9ba890}
html[data-theme=dark] #user-profile-dialog .avatar-tools{border-bottom:1px solid #3d3f3b}
html[data-theme=dark] #user-profile-dialog .avatar-tools .follow-toggle{background:#afcb9d;color:#1f1f1f;border-color:#afcb9d}
html[data-theme=dark] #user-profile-dialog .profile-public-details>a{color:#9fb290}
html[data-theme=dark] .achievement-heading>span{background:#373835;color:#a1b08d}
html[data-theme=dark] .earned-badge{border:1px solid #534f42;background:linear-gradient(115deg,#33312c,#272621)}
html[data-theme=dark] .achievement-kicker{color:#bba572}
html[data-theme=dark] .earned-badge h4{color:#c9cab8}
html[data-theme=dark] .earned-badge p,html[data-theme=dark] #user-profile-dialog .earned-badge p{color:#a6a890}
html[data-theme=dark] .achievement-meta{color:#9a9981}
html[data-theme=dark] .achievement-meta a{color:#c8bd8a}
html[data-theme=dark] #user-profile-dialog .avatar-tools a:not(.primary){color:#a1b493}
html[data-theme=dark] .community-award form{background:#2f302d}
html[data-theme=dark] .profile-active-guild{border:1px solid #3e3f3d}
html[data-theme=dark] .profile-guild-link img{border:1px solid #4d4f48}
html[data-theme=dark] .profile-guild-tag{color:#a2b392}
html[data-theme=dark] .profile-guild-active{color:#a0aa97}
html[data-theme=dark] .profile-guild-error{color:#db7067}
html[data-theme=dark] #user-profile-dialog .profile-activity{border-top:1px solid #3e3f3d}
html[data-theme=dark] .profile-share{border-top:1px solid #3e3f3d}
html[data-theme=dark] .profile-share input{border:1px solid #454741;background:#25231d}
html[data-theme=dark] .profile-share-status{color:#b3c2a5}
html[data-theme=dark] dialog#user-profile-dialog{background:#2b2b29}
html[data-theme=dark] #user-profile-dialog .profile-modal-heading{background:#2b2b29}
html[data-theme=dark] #user-profile-dialog .profile-modal-heading h2{color:#8f9b83}
html[data-theme=dark] .pp-hero{border:1px solid #44403c;background:radial-gradient(circle at 0 0,#2f2b25 0,transparent 55%),linear-gradient(135deg,#282520,#2f302c)}
html[data-theme=dark] .pp-avatar{background:#1f1f1f;box-shadow:0 10px 24px #4a3b2018,0 0 0 1px #413f3c}
html[data-theme=dark] #user-profile-dialog .pp-avatar-image{background:#1f1f1f}
html[data-theme=dark] #user-profile-dialog h3.pp-name{color:#d2d7ce}
html[data-theme=dark] #user-profile-dialog .pp-chip-guild{border:1px solid #454a40;background:#292b27;color:#b4c3a8}
html[data-theme=dark] #user-profile-dialog .pp-chip-guild strong{color:#b8d2a8}
html[data-theme=dark] #user-profile-dialog .pp-chip-guild:hover{background:#333531}
html[data-theme=dark] #user-profile-dialog p.pp-joined{color:#919a87}
html[data-theme=dark] #user-profile-dialog .pp-primary,html[data-theme=dark] #user-profile-dialog .pp-actions .follow-toggle{border:1px solid #d27149;background:#d16334;color:#1f1f1f}
html[data-theme=dark] #user-profile-dialog .pp-actions .follow-toggle[data-following=true]{background:#1f1f1f;color:#df8264;border-color:#615046}
html[data-theme=dark] #user-profile-dialog .pp-secondary{border:1px solid #444840;background:#25231d;color:#c1c9bc}
html[data-theme=dark] #user-profile-dialog .pp-secondary:hover{background:#2d2e2b}
html[data-theme=dark] .pp-stat{border:1px solid #3c3d3a;background:#25231d}
html[data-theme=dark] .pp-stat strong{color:#d2d7ce}
html[data-theme=dark] .pp-stat span{color:#919a87}
html[data-theme=dark] .pp-card{border:1px solid #3c3d3a;background:#25231d}
html[data-theme=dark] #user-profile-dialog .pp-card-heading h3{color:#b2c0a7}
html[data-theme=dark] .pp-count{background:#2f302d;color:#a6b19b}
html[data-theme=dark] #user-profile-dialog .pp-about .profile-bio{color:#c8d0c4}
html[data-theme=dark] .pp-socials li{background:#2f302d;color:#b6c2aa}
html[data-theme=dark] .pp-badge{border:1px solid #4f4b3c;background:linear-gradient(120deg,#302e28,#27251e)}
html[data-theme=dark] .pp-badge-kicker{color:#d4b16b}
html[data-theme=dark] #user-profile-dialog .pp-badge h4{color:#c9cab8}
html[data-theme=dark] #user-profile-dialog .pp-badge .pp-badge-description{color:#a6a890}
html[data-theme=dark] .pp-badge time{color:#959680}
html[data-theme=dark] .pp-badge a{color:#d3c38b}
html[data-theme=dark] #user-profile-dialog .pp-guild{border:1px solid #3c3d3a;background:#262724}
html[data-theme=dark] #user-profile-dialog .pp-guild:hover{background:#2e302c;border-color:#4a4f45}
html[data-theme=dark] .pp-guild img{border:1px solid #3c3d3a;background:#1f1f1f}
html[data-theme=dark] .pp-guild-identity strong{color:#a7bc96}
html[data-theme=dark] .pp-guild-identity small{color:#ca7c50}
html[data-theme=dark] a.pp-canvas{border:1px solid #3c3d3a;background:#262724}
html[data-theme=dark] a.pp-canvas:hover{background:#2e302c;border-color:#4a4f45}
html[data-theme=dark] .pp-canvas img{border:1px solid #3c3d3a;background:#1f1f1f}
html[data-theme=dark] .pp-canvas-identity span{color:#9ba493}
html[data-theme=dark] .pp-active-guild select{border:1px solid #444840;background:#1f1f1f}
html[data-theme=dark] .pp-muted{color:#919a87}
html[data-theme=dark] #user-profile-dialog .pp-activity .activity-controls label{color:#a6b19b}
html[data-theme=dark] #user-profile-dialog .pp-activity .activity-status{color:#a6b19b}
html[data-theme=dark] #user-profile-dialog .pp-activity .activity-chart path:not([fill=none]){fill:#d16334}
html[data-theme=dark] #user-profile-dialog .pp-activity .privacy-notice,html[data-theme=dark] #user-profile-dialog .pp-activity p:last-child{color:#858c7a}
html[data-theme=dark] .pp-staff{border:1px dashed #545048;background:#282621}
html[data-theme=dark] .pp-staff summary{color:#d6a97e}
html[data-theme=dark] .pp-staff textarea{border:1px solid #444840}
html[data-theme=dark] .pp-footer{border-top:1px solid #3b3c39}
html[data-theme=dark] #user-profile-dialog .pp-footer .profile-share>button{border:1px solid #444840;background:#25231d}
html[data-theme=dark] #user-profile-dialog .pp-report{color:#878c7c}
html[data-theme=dark] #user-profile-dialog .pp-report:hover{color:#e06c68}
html[data-theme=dark] .pp-meta dt{color:#919a87}
html[data-theme=dark] .pp-meta dd{color:#c1c9bc}
html[data-theme=dark] .pp-meta a{color:#df8264}
html[data-theme=dark] .pp-online-dot{background:#70c680;box-shadow:0 0 0 3px #3e9b4f26}
html[data-theme=dark] .online-dot{background:#70c680;box-shadow:0 0 0 3px #3e9b4f26}
html[data-theme=dark] .online-toggle-count{background:#30332e;color:#abd09f}
html[data-theme=dark] dialog#online-dialog{border:1px solid #42473e;background:#2b2b29;color:#cbd0c9;box-shadow:0 20px 90px #17220d44}
html[data-theme=dark] #online-dialog::backdrop{background:#242b2477}
html[data-theme=dark] .online-heading{border-bottom:1px solid #3b3c39;background:#2b2b29}
html[data-theme=dark] #online-dialog .online-heading h2{color:#8f9b83}
html[data-theme=dark] #online-dialog .online-summary{color:#a6b19b}
html[data-theme=dark] .online-group{border:1px solid #3c3d3a;background:#25231d}
html[data-theme=dark] .online-group-heading{color:#b2c0a7}
html[data-theme=dark] .online-group-heading a{color:#df8264}
html[data-theme=dark] .online-here{background:#322d27;color:#e29571}
html[data-theme=dark] .online-count{background:#2f302d;color:#a6b19b}
html[data-theme=dark] .online-players li{border:1px solid #353634;background:#262724}
html[data-theme=dark] #online-dialog .online-name{color:#d2d7ce}
html[data-theme=dark] #online-dialog .online-name:hover{color:#df8264}
html[data-theme=dark] .pp-linked-row{border:1px solid #3e3a38;background:#28221f}
html[data-theme=dark] #user-profile-dialog .pp-linked-name{color:#dc8a6e}
html[data-theme=dark] .pp-linked-status{color:#e06c68}
html[data-theme=dark] .pp-linked-kind{border:1px solid #544640;background:#1f1f1f;color:#e3a78b}
html[data-theme=dark] .pp-linked-more{color:#dc8a6e}
html[data-theme=dark] .pp-chip-level{background:#30312e;color:#bad1ad}
html[data-theme=dark] .pp-progress-row>span{color:#9ca793}
html[data-theme=dark] .pp-progress-bar{background:#323230}
html[data-theme=dark] .pp-progress-bar span{background:linear-gradient(90deg,#cc6f48,#dd951f)}
html[data-theme=dark] .badge-remove form{background:#302c2b}
html[data-theme=dark] .pp-note-form textarea{border:1px solid #4e4f4a;background:#1f1f1f;color:#cbd0c9}
