.settings-dark .sd-cycle{padding:12px;display:flex;align-items:center;justify-content:space-between;font-size:13px;gap:8px}.sd-cycle select{background:#222;color:#eee;border:0;border-bottom:1px solid #777;font:inherit;max-width:60%;padding:6px}.sd-chart{display:block;width:100%;height:auto;max-height:170px;margin:5px 0 10px;padding:0 10px}.sd-chart text{fill:#999;font:8px Roboto,Arial,sans-serif}.sd-usage-summary{color:#33b5e5;text-align:right;padding:0 15px 10px;font-size:17px}.sd-usage-row{display:flex;align-items:center;gap:10px;width:calc(100% - 24px);margin:0 12px;min-height:57px;border:0;border-bottom:1px solid #ffffff22;background:transparent;color:#eee;text-align:left;padding:7px 0}.sd-usage-row>img{width:30px;height:30px;object-fit:contain}.sd-usage-row>span{flex:1;font-size:15px}.sd-usage-row small{color:#aaa;font-size:12px;align-self:flex-start;margin-top:6px}.sd-usage-row i{display:block;margin-top:7px;height:6px;background:#ffffff0c}.sd-usage-row b{display:block;height:100%;background:#489bbd}.sd-storage-bar{display:flex;height:14px;background:#5a5a5a;margin:14px}.sd-storage-bar>i{height:100%}.sd-storage-key{height:12px;width:12px;flex:none}.sd-tabs{display:flex;position:sticky;top:48px;z-index:1;background:#151719;border-bottom:1px solid #777}.sd-tabs button{flex:1;padding:13px 3px;text-transform:uppercase;font-size:11px;background:none;border:0;color:#bbb;border-bottom:4px solid transparent}.sd-tabs button.selected{border-bottom-color:#33b5e5;color:white}.sd-app-row>img{width:36px;height:36px;object-fit:contain}.sd-storage-caption{padding:20px 12px;text-align:center;font-size:13px;color:#aaa}.sd-storage-caption .sd-storage-bar{margin:8px 0}.sd-app-heading{display:flex;align-items:center;gap:13px;padding:18px 14px;font-size:21px}.sd-app-heading img{width:48px;height:48px;object-fit:contain}.sd-app-heading small{display:block;font-size:12px;color:#aaa;margin-top:4px}.sd-buttons{display:flex;gap:10px;padding:10px 14px}.sd-buttons button{flex:1;padding:10px 5px;border:1px solid #555;border-radius:2px;color:#eee;background:linear-gradient(#414141,#303030);font:14px Roboto,Arial,sans-serif}.sd-buttons button:disabled{color:#777;opacity:.55}.sd-pair{display:flex;justify-content:space-between;gap:12px;padding:7px 15px;font-size:14px}.sd-pair strong{font-weight:400;color:#bbb}.sd-battery-state{padding:15px;font-size:13px;color:#ccc}.sd-history-button{background:transparent;width:100%;border:0;color:#bbb;font:12px Roboto,Arial,sans-serif;padding-bottom:10px}.sd-history-button .sd-chart{margin-bottom:0}.sd-history-row{padding:8px 14px;font-size:13px;color:#aaa}.sd-history-row i{display:block;margin-top:5px;height:7px;background:linear-gradient(90deg,#8ba959 var(--fill),#ffffff0a var(--fill))}.sd-dialog{max-height:90%;overflow:auto}.sd-dialog label{display:block;padding:12px 18px;font-size:14px;color:#eee}.sd-dialog label input[type=range]{display:block;width:100%;margin-top:16px;accent-color:#33b5e5}.sd-choice-list{max-height:300px;overflow:auto}.sd-choice-list label{display:flex;justify-content:space-between;gap:12px;align-items:center;border-bottom:1px solid #ffffff15}.sd-choice-list input[type=radio]{accent-color:#33b5e5;width:18px;height:18px}

.sd-dialog label{margin-top:0;padding:8px 4px}.sd-dialog label input[type=range]{margin:10px 0 0;padding:0;height:28px;background:transparent;border:0}.sd-dialog h3{color:#33b5e5;border-bottom:2px solid #33b5e5;margin:-16px -16px 10px;padding:14px 16px}.sd-choice-list label{padding:12px 4px}.sd-choice-list input[type=radio]{margin:0;padding:0;flex:none}.sd-dialog .settings-dialog-actions{margin-top:12px}
/* BrightnessPreference dialog: a Holo check box (textAppearanceSmall) over the seek bar. */
.sd-dialog .sd-brightness-auto{display:flex;align-items:center;gap:6px;margin:4px 8px 0;padding:2px 0;font-size:13px;color:#bebebe}
.sd-brightness-auto input{appearance:none;-webkit-appearance:none;width:32px;height:32px;margin:0;flex:none;border:0;background:url(assets/btn_check_off_holo_dark.png) center/contain no-repeat}
.sd-brightness-auto input:checked{background-image:url(assets/btn_check_on_holo_dark.png)}
.sd-dialog .sd-brightness-bar{display:block;width:calc(100% - 24px);margin:14px 12px 10px;accent-color:#33b5e5}
