.planner-push-choices{padding:0;border:0;margin:14px 0 8px}
.planner-push-choices legend{font-size:13px;font-weight:650;margin-bottom:8px;color:var(--ui-ink)}
.planner-push-choices label{display:flex;align-items:flex-start;gap:11px;padding:12px 0;border-bottom:1px solid var(--ui-line);font-size:13px;cursor:pointer}
.planner-push-choices input[type=checkbox]{appearance:auto;display:block;flex:0 0 auto;width:18px;height:18px;margin:2px 0;padding:0;accent-color:var(--ui-petrol)}
.planner-push-choices b,.planner-push-choices small{display:block;font-size:13px;line-height:1.45;letter-spacing:normal;color:var(--ui-ink)}
.planner-push-choices small{font-size:12px;font-weight:400;color:var(--ui-ink2);margin-top:4px}
.planner-push-scope,.planner-push-help p{font-size:12px;color:var(--ui-ink2)}
.planner-push-help>summary{cursor:pointer;font-size:13px;font-weight:650;min-height:34px;padding:7px 0;color:var(--ui-petrol)}
.planner-push-device-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}
.planner-push-settings #planner-push-save{background:var(--ui-petrol);border-color:var(--ui-petrol);color:var(--ui-card)}
.planner-push-settings .planner-push-help select{margin:6px 0}
@media print{.planner-push-settings{display:none!important}}
