.admin-input-switch{vertical-align:middle;flex:0 0 44px;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex;position:relative}.admin-input-switch>input[type=checkbox][role=switch]{cursor:pointer;z-index:1;opacity:0!important;border:0!important;padding:0!important;position:absolute!important;inset:0!important}.admin-input-switch-track{background:var(--ui-switch-off);pointer-events:none;border-radius:999px;width:36px;height:22px;transition:background-color .18s;display:block;position:relative}.admin-input-switch-track:after{content:"";background:#fff;border-radius:50%;width:18px;height:18px;transition:transform .18s;position:absolute;top:2px;left:2px;box-shadow:0 1px 3px #0003}.admin-input-switch>input:checked+.admin-input-switch-track{background:var(--ui-action-brand,var(--ui-accent))}.admin-input-switch>input:checked+.admin-input-switch-track:after{background:var(--ui-action-on-brand,#fff);transform:translate(14px)}.admin-input-switch>input:focus-visible+.admin-input-switch-track{outline:var(--ui-focus-ring);outline-offset:3px}.admin-input-switch:has(>input:disabled){opacity:.5;cursor:not-allowed}.admin-input-switch>input:disabled{cursor:not-allowed}#root.ui-controls #petgz-full-list-app.admin-app dialog[data-admin-modal-content] button[role=switch][aria-checked]{height:auto;min-height:44px;color:var(--ui-muted);box-shadow:none;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:8px;padding:0 4px;font-size:14px;display:inline-flex}#root.ui-controls #petgz-full-list-app.admin-app dialog[data-admin-modal-content] button[role=switch][aria-checked]>span{box-sizing:border-box;background:var(--ui-switch-off);width:36px;height:22px;box-shadow:none;border:0;border-radius:999px;flex:0 0 36px;margin:0;padding:0;line-height:0;transition:background-color .18s;display:block;position:relative}#root.ui-controls #petgz-full-list-app.admin-app dialog[data-admin-modal-content] button[role=switch][aria-checked]>span:before{content:none}#root.ui-controls #petgz-full-list-app.admin-app dialog[data-admin-modal-content] button[role=switch][aria-checked]>span:after{content:"";background:#fff;border:0;border-radius:50%;width:18px;height:18px;transition:transform .18s;display:block;position:absolute;top:2px;left:2px;box-shadow:0 1px 3px #0003}#root.ui-controls #petgz-full-list-app.admin-app dialog[data-admin-modal-content] button[role=switch][aria-checked]>span>span{display:none}#root.ui-controls #petgz-full-list-app.admin-app dialog[data-admin-modal-content] button[role=switch][aria-checked][aria-checked=true]>span{background:var(--ui-action-brand,var(--ui-accent))}#root.ui-controls #petgz-full-list-app.admin-app dialog[data-admin-modal-content] button[role=switch][aria-checked][aria-checked=true]>span:after{background:var(--ui-action-on-brand,#fff);transform:translate(14px)}#root.ui-controls #petgz-full-list-app.admin-app dialog[data-admin-modal-content] button[role=switch][aria-checked]:focus-visible{outline:var(--ui-focus-ring);outline-offset:2px}#root.ui-controls #petgz-full-list-app.admin-app dialog[data-admin-modal-content] button[role=switch][aria-checked]:disabled{opacity:.5;cursor:not-allowed}.admin-native-field{display:contents}.admin-choice-field{flex-direction:column;gap:5px;min-width:0;max-width:100%;display:flex;position:relative}.admin-choice-field>select.admin-choice-native{pointer-events:none;clip-path:inset(50%)!important;opacity:0!important;border:0!important;width:1px!important;min-width:0!important;height:1px!important;min-height:0!important;margin:0!important;padding:0!important;position:absolute!important}.admin-choice-caption{color:var(--ui-muted);justify-content:flex-end;align-items:center;gap:8px;font-size:12px;font-weight:400;display:flex}.admin-choice-buttons{border:1px solid var(--ui-divider);background:var(--ui-choice-track,var(--ui-control));border-radius:var(--ui-radius-pill,999px);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;align-items:stretch;gap:4px;min-width:0;padding:4px;display:grid}#root.ui-controls #petgz-full-list-app.admin-app dialog[data-admin-modal-content] .admin-choice-buttons>button[role=radio]{box-sizing:border-box;border-radius:var(--ui-radius-pill,999px);min-width:0;height:auto;min-height:34px;color:var(--ui-muted);font:inherit;white-space:normal;overflow-wrap:anywhere;cursor:pointer;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;padding:6px 10px;font-size:13px;font-weight:500;line-height:20px;display:flex}#root.ui-controls #petgz-full-list-app.admin-app dialog[data-admin-modal-content] .admin-choice-buttons>button[role=radio][aria-checked=true]{background:var(--ui-choice-selected-bg,var(--ui-action-selected-bg));color:var(--ui-text);border-color:var(--ui-border);font-weight:650}#root.ui-controls #petgz-full-list-app.admin-app dialog[data-admin-modal-content] .admin-choice-buttons>button[role=radio]:focus-visible{outline:var(--ui-focus-ring);outline-offset:2px}#root.ui-controls #petgz-full-list-app.admin-app dialog[data-admin-modal-content] .admin-choice-buttons>button[role=radio]:disabled{opacity:.5;cursor:not-allowed}.admin-choice-field:has(>select:disabled) .admin-choice-buttons{opacity:.5;cursor:not-allowed}#root.ui-controls #petgz-full-list-app.admin-app dialog[data-admin-modal-content] .admin-choice-clear{min-height:28px;color:var(--ui-muted);font:inherit;cursor:pointer;background:0 0;border:0;padding:2px 6px;font-size:12px}@media (hover:hover){#root.ui-controls #petgz-full-list-app.admin-app dialog[data-admin-modal-content] .admin-choice-buttons>button[role=radio]:hover:not(:disabled):not([aria-checked=true]){background:var(--ui-hover);color:var(--ui-text)}}@media (width<=900px){#root.ui-controls #petgz-full-list-app.admin-app dialog[data-admin-modal-content] .admin-choice-buttons>button[role=radio]{min-height:44px;padding-inline:7px}#root.ui-controls #petgz-full-list-app.admin-app dialog[data-admin-modal-content] .admin-choice-clear{min-height:44px}}@media (prefers-reduced-motion:reduce){.admin-input-switch-track,.admin-input-switch-track:after,#root.ui-controls #petgz-full-list-app.admin-app dialog[data-admin-modal-content] button[role=switch][aria-checked]>span,#root.ui-controls #petgz-full-list-app.admin-app dialog[data-admin-modal-content] button[role=switch][aria-checked]>span:after{transition:none}}
