/* Generated by scripts/build-dark-css.mjs from account.css. Do not edit; run the script. */
html[data-theme=dark] .account-page input{border:1px solid #676767}
html[data-theme=dark] .account-page textarea{border:1px solid #676767}
html[data-theme=dark] .social-visibility{border:1px solid #4e4f4a}
html[data-theme=dark] .save-error{color:#e06c68}
html[data-theme=dark] .save-success{color:#b0dca2}
html[data-theme=dark] .privacy-notice,html[data-theme=dark] .account-page small{color:#afafaf}
html[data-theme=dark] .account-page pre{background:#353533}
html[data-theme=dark] #account-error{color:#e06c68}
html[data-theme=dark] .moderation-card{border:1px solid #4a4a4a}
html[data-theme=dark] .tracking-card{border:1px solid #4a4a4a}
html[data-theme=dark] .staff-tabs button[aria-pressed=true]{background:#3a3b38;border-color:#859374}
html[data-theme=dark] .moderation-card select,html[data-theme=dark] .account-page>section select{border:1px solid #676767;background:#24221c}
html[data-theme=dark] .rollback-images img{border:1px solid #585858;background:#343532}
html[data-theme=dark] #rollback-preview td,html[data-theme=dark] #rollback-preview th{border-bottom:1px solid #3b3b3b}
html[data-theme=dark] #security-save-status.save-error{color:#e06c68}
html[data-theme=dark] #security-save-status.save-success{color:#b0dca2}
html[data-theme=dark] .moderation-body{background:#2c2c2a;color:#d3d9ce}
html[data-theme=dark] .moderation-body header{background:#262623}
html[data-theme=dark] .staff-back{color:#a2ae97}
html[data-theme=dark] #staff-status{color:#9fa797}
html[data-theme=dark] #staff-error{color:#e06c68}
html[data-theme=dark] .moderation-page #staff-error{background:#2c2523}
html[data-theme=dark] .staff-tabs button{color:#a1aa97}
html[data-theme=dark] .staff-tabs button[aria-pressed=true]{background:#2c2822;color:#dd8769;border-color:#51443a;box-shadow:0 2px 4px #3e331008}
html[data-theme=dark] .staff-tabs button:hover{background:#353633}
html[data-theme=dark] .section-heading p{color:#9ba293}
html[data-theme=dark] .staff-muted{color:#9ca494}
html[data-theme=dark] .moderation-page input,html[data-theme=dark] .moderation-page select{background:#25231d;border:1px solid #494b44}
html[data-theme=dark] .moderation-page a{color:#dc8a6e}
html[data-theme=dark] .moderation-page #search{background:#262623;border:1px solid #3f403e}
html[data-theme=dark] .moderation-page #search label{color:#a5ae9b}
html[data-theme=dark] .moderation-page .user-row{background:#262623;border:1px solid #3e3f3c}
html[data-theme=dark] .moderation-page .user-row[aria-pressed=true]{background:#2a2621;border-color:#9d623d;box-shadow:inset 3px 0 #cf7956}
html[data-theme=dark] .staff-badge{background:#353633;color:#a7b19a}
html[data-theme=dark] .staff-badge.good{background:#343632;color:#aac7a3}
html[data-theme=dark] .staff-badge.warn{background:#37322e;color:#e39a75}
html[data-theme=dark] .user-detail{background:#25231d;border:1px solid #44473e;box-shadow:0 3px 14px #25341c05}
html[data-theme=dark] .user-detail h3{color:#a1ab96}
html[data-theme=dark] .user-actions button{background:#292a27}
html[data-theme=dark] .staff-note{background:#322f2c;border-left:3px solid #b06d3d}
html[data-theme=dark] .moderation-page details{border-top:1px solid #3a3a38}
html[data-theme=dark] .moderation-page summary{color:#acb8a0}
html[data-theme=dark] .moderation-page .moderation-card{background:#25231d;border-color:#44473e}
html[data-theme=dark] .moderation-card>p{color:#9fa895}
html[data-theme=dark] .report-evidence{background:#2d2d2a}
html[data-theme=dark] .evidence-color i{border:1px solid #0003}
html[data-theme=dark] .empty-state{color:#909886}
html[data-theme=dark] .settings-card{background:#25231d;border:1px solid #44473e}
html[data-theme=dark] .settings-card>p{color:#9da694}
html[data-theme=dark] .settings-save{background:#262623;border:1px solid #44473e}
html[data-theme=dark] .audit-row{background:#25231d;border-bottom:1px solid #3b3c39}
html[data-theme=dark] .audit-row p{color:#a1ac97}
html[data-theme=dark] #staff-rollback form{background:#25231d;border:1px solid #44473e}
html[data-theme=dark] #staff-rollback>p{color:#a0aa95}
html[data-theme=dark] #staff-action-dialog{border:1px solid #44473e;background:#25231d;color:#d3d9ce;box-shadow:0 24px 90px #17220d40}
html[data-theme=dark] #staff-action-dialog::backdrop{background:#26341d77}
html[data-theme=dark] #staff-action-description{color:#9faa95}
html[data-theme=dark] #staff-action-dialog input,html[data-theme=dark] #staff-action-dialog textarea{border:1px solid #4d5049;background:#1f1f1f}
html[data-theme=dark] .danger.primary{background:#d66c61;border-color:#d66c61;color:#1f1f1f}
html[data-theme=dark] .danger.primary:hover{background:#de8077}
html[data-theme=dark] #staff-action-error,html[data-theme=dark] .inline-action-error{color:#e06c68}
html[data-theme=dark] #staff-feedback{background:#c6d1c2;color:#1f1f1f;box-shadow:0 5px 24px #23331b26}
html[data-theme=dark] .moderation-page .user-actions .destructive-action{color:#d57568;background:#292421;border-color:#4b3f39}
html[data-theme=dark] #account-dialog{border:1px solid #4d5049;background:#262623;color:#d3d9ce}
html[data-theme=dark] #account-dialog::backdrop{background:#17231366}
html[data-theme=dark] #account-dialog .account-settings-section{border-top:1px solid #44473e}
html[data-theme=dark] #account-dialog .account-modal-close{background:#262623}
html[data-theme=dark] #blocklist-form,html[data-theme=dark] #reserved-form{background:#25231d;border:1px solid #3f403e}
html[data-theme=dark] #blocklist-form p,html[data-theme=dark] #reserved-form p{color:#a0aa97}
html[data-theme=dark] #blocklist-words,html[data-theme=dark] #reserved-names{background:#1f1f1f;border-color:#494b44}
html[data-theme=dark] #account-avatar{border:1px solid #454741;background:#1f1f1f}
html[data-theme=dark] #default-canvas-form p{color:#a0aa97}
html[data-theme=dark] #default-canvas{border:1px solid #585858}
html[data-theme=dark] #account-badges{border-top:1px solid #3b3b3b}
html[data-theme=dark] #account-status{color:#a6af9d}
html[data-theme=dark] #moderation-link{color:#dc8a6e}
html[data-theme=dark] .account-tabs{border-bottom:1px solid #44473e}
html[data-theme=dark] .account-page .account-tabs button{color:#a0aa97}
html[data-theme=dark] .account-page .account-tabs button:hover{color:#d3d9ce}
html[data-theme=dark] .account-page .account-tabs button[aria-selected=true]{color:#df8264;border-bottom-color:#d16334}
html[data-theme=dark] .account-page .account-tabs button:focus-visible{outline:2px solid #d86523}
html[data-theme=dark] .account-tab-count{background:#323330;color:#a6af9d}
html[data-theme=dark] .account-card{background:#25231d;border:1px solid #3e3f3d}
html[data-theme=dark] .account-callout{border-color:#5a4b40;background:#2a2621}
html[data-theme=dark] .account-help,html[data-theme=dark] .account-card>p.account-help{color:#9fa896}
html[data-theme=dark] .account-status-line{color:#b3c2a5}
html[data-theme=dark] .account-page .social-visibility{background:#262623}
html[data-theme=dark] .account-page .account-card select{border:1px solid #50534b;background:#1f1f1f}
html[data-theme=dark] .account-toggle+.account-toggle{border-top:1px solid #363734}
html[data-theme=dark] #account-logins-card #login-options h2,html[data-theme=dark] #account-logins-card #providers-title{color:#acb8a0}
html[data-theme=dark] .account-page summary{color:#acb8a0}
html[data-theme=dark] .account-page .account-danger{color:#e06c68;border-color:#564441}
html[data-theme=dark] .account-page .account-danger:hover{background:#2a2321}
@media(max-width:560px){html[data-theme=dark] .account-page .account-tabs button{border:1px solid #3e3f3d;background:#25231d}
html[data-theme=dark] .account-page .account-tabs button[aria-selected=true]{border-color:#5a4b40;background:#2d2824}
}html[data-theme=dark] .account-page a.primary{background:#d16334;color:#1f1f1f}
html[data-theme=dark] .account-page a.primary:hover{background:#d2764e}
html[data-theme=dark] #linked-detail{background:#252522;border:1px solid #3c3e3b}
html[data-theme=dark] .linked-table th{color:#a6af9d;border-bottom:1px solid #3c3e3b}
html[data-theme=dark] .linked-table td{border-bottom:1px solid #31322f}
html[data-theme=dark] .linked-table code{background:#2f302d}
html[data-theme=dark] .linked-value summary{color:#a7bc96}
html[data-theme=dark] .linked-value pre{background:#2b2b29}
html[data-theme=dark] .linked-account{color:#dc8a6e}
html[data-theme=dark] .linked-overview-row{background:#1f1f1f;border:1px solid #3c3e3b}
html[data-theme=dark] .linked-chip{border:1px solid #544640;background:#292320;color:#e3a78b}
html[data-theme=dark] .linked-ip-history{background:#1f1f1f;border:1px solid #3c3e3b}
html[data-theme=dark] .linked-ip-table th{color:#a6af9d}
html[data-theme=dark] .linked-ip-table th,html[data-theme=dark] .linked-ip-table td{border-bottom:1px solid #31322f}
html[data-theme=dark] .linked-ip-detail-row{background:#2b2b29}
@media(max-width:700px){html[data-theme=dark] .linked-ip-table tr{border-bottom:1px solid #3c3e3b}
html[data-theme=dark] .linked-ip-table td[data-label]::before{color:#9ba394}
}html[data-theme=dark] .staff-badge.danger{background:#332c2a;color:#e06c68}
html[data-theme=dark] .staff-badge.warning{background:#3d3b32;color:#e7d0a0}
html[data-theme=dark] .staff-badge.linked-strength.strong{background:#e06c68;color:#1f1f1f}
html[data-theme=dark] .staff-badge.linked-strength.likely{background:#594a38;color:#e7c2a0}
html[data-theme=dark] .staff-badge.linked-strength.weak{background:#353633;color:#a7b19a}
html[data-theme=dark] .linked-group,html[data-theme=dark] .linked-card{background:#1f1f1f;border:1px solid #3c3e3b}
html[data-theme=dark] .linked-group.evasion,html[data-theme=dark] .linked-card.banned{border-color:#5a4340;box-shadow:inset 4px 0 0 #d45c4c}
html[data-theme=dark] .linked-evidence{color:#c0c6bb}
html[data-theme=dark] .linked-facts{color:#a6af9d}
html[data-theme=dark] .linked-verdict.danger{color:#e06c68}
html[data-theme=dark] .linked-row{border-bottom:1px solid #31322f}
html[data-theme=dark] .linked-row code{background:#2f302d}
html[data-theme=dark] .linked-raw{color:#a6af9d}
html[data-theme=dark] .linked-when{color:#9ba394}
html[data-theme=dark] .linked-shared{color:#c0c6bb}
html[data-theme=dark] .linked-signal small{color:#9ba394}
html[data-theme=dark] .linked-row summary{color:#a7bc96}
html[data-theme=dark] .linked-row pre{background:#2b2b29}
html[data-theme=dark] .linked-common>summary{color:#a7bc96}
html[data-theme=dark] .tv-now{border-color:#578460!important;background:#282a26!important}
html[data-theme=dark] .tv-progress{background:#3a3b38}
html[data-theme=dark] .tv-progress span{background:#99d2a5}
html[data-theme=dark] #tv-playlist .tv-drop-before{box-shadow:0 -3px 0 #db6b37}
html[data-theme=dark] #tv-playlist .tv-drop-after{box-shadow:0 3px 0 #db6b37}
html[data-theme=dark] .tv-playlist li{border:1px solid #393937;background:#1f1f1f}
html[data-theme=dark] .tv-rights.good{color:#99d2a5}
html[data-theme=dark] .tv-rights.warn{color:#dc8a6e}
html[data-theme=dark] .tv-archived li{background:#262623}
html[data-theme=dark] .signups-table{background:#1f1f1f;border:1px solid #393937}
html[data-theme=dark] .signups-table th,html[data-theme=dark] .signups-table td{border-bottom:1px solid #2f302e}
html[data-theme=dark] .signups-table th{background:#2a2a28;color:#a6af9d}
html[data-theme=dark] a.button-link.primary{background:#db5122;color:#1f1f1f}
html[data-theme=dark] .account-page .pref-group h2,html[data-theme=dark] #account-dialog .account-page .pref-group h2{color:#a0aa97}
html[data-theme=dark] .pref-row{border-top:1px solid #2f302e}
html[data-theme=dark] .pref-switch{background:#50534b}
html[data-theme=dark] .pref-switch::before{background:#1f1f1f;box-shadow:0 1px 2px #0004}
html[data-theme=dark] .pref-info{color:#8e9786}
html[data-theme=dark] .pref-help{color:#9fa896}
html[data-theme=dark] .pref-gold{background:#f2c14e;color:#3b2d00}
html[data-theme=dark] .pref-saved{background:#d1d5d0;color:#1f1f1f;box-shadow:0 4px 18px #0003}
html[data-theme=dark] .pref-footer{color:#a0aa97}
html[data-theme=dark] .pref-item+.pref-item,html[data-theme=dark] .pref-rows+.pref-item,html[data-theme=dark] .pref-item+.pref-rows>.pref-item:first-child,html[data-theme=dark] .pref-rows>.pref-item+.pref-item,html[data-theme=dark] .pref-item+.pref-row,html[data-theme=dark] .pref-rows+.pref-row,html[data-theme=dark] .pref-row+.pref-item{border-top:1px solid #2f302e}
