.bpd-native-set-tools{padding:15px 17px;border:1px solid #bfd8e9;border-radius:12px;background:#f0f8fc;color:#17394f}.bpd-native-set-tools[hidden],.bpd-native-set-tools [hidden]{display:none!important}.bpd-native-set-tools h3{margin:0 0 6px;font-size:17px;line-height:1.3}.bpd-native-set-tools p{margin:0 0 11px;font-size:13px;line-height:1.55}.bpd-native-set-actions{display:flex;flex-wrap:wrap;gap:9px}.bpd-native-set-actions button{min-height:44px;padding:11px 15px;border:1px solid #adcde2;border-radius:8px;font:600 13px/1.35 system-ui,sans-serif;cursor:pointer}.bpd-native-set-primary{background:#175f9f;color:#fff;border-color:#175f9f!important}.bpd-native-set-secondary{background:#fff;color:#175f9f}.bpd-native-set-actions button:hover:enabled{box-shadow:0 0 0 2px #0a9fb433}.bpd-native-set-actions button:focus-visible{outline:3px solid #0a9fb4;outline-offset:2px}.bpd-native-set-actions button:disabled{opacity:.55;cursor:default}.bpd-native-set-tools .bpd-native-set-status{margin:11px 0 0;color:#3f6077;min-height:0}.bpd-native-set-status:empty{display:none}.bpd-native-set-dialog{width:min(520px,calc(100vw - 28px));max-height:calc(100vh - 40px);padding:23px;border:1px solid #bed9ea;border-radius:15px;color:#17394f;background:#fff;box-shadow:0 20px 80px #153f6b40}.bpd-native-set-dialog::backdrop{background:#0d253d80}.bpd-native-set-dialog h3{margin:0 0 11px;font-size:21px;line-height:1.25}.bpd-native-set-dialog p{font-size:14px;line-height:1.6;margin:0 0 18px}@media(max-width:520px){.bpd-native-set-actions button{flex:1;min-width:130px}.bpd-native-set-tools{padding:13px}}

.bpd-native-set-modes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:10px 0}.bpd-native-set-mode{min-height:46px;padding:10px 13px;border:1px solid #adcde2;border-radius:8px;background:#fff;color:#175f9f;font:600 14px/1.35 system-ui,sans-serif;cursor:pointer}.bpd-native-set-mode[aria-pressed="true"]{background:#175f9f;color:#fff;border-color:#175f9f;box-shadow:inset 0 0 0 1px #175f9f}.bpd-native-set-mode:focus-visible{outline:3px solid #0a9fb4;outline-offset:2px}.bpd-native-set-mode:disabled{opacity:.6;cursor:default}.bpd-native-set-tools .bpd-native-set-progress{font-weight:700;color:#17394f;margin:8px 0}.bpd-native-set-tools .bpd-native-set-actions:has(>button[hidden]+button[hidden]){display:none}@media(max-width:420px){.bpd-native-set-modes{grid-template-columns:1fr}.bpd-native-set-mode{font-size:13px}}
