.outcome-restrictions{color:#303640;border:1px solid #e6e8eb;border-radius:8px;margin-top:16px;padding:4px 16px}.outcome-restriction-row{justify-content:space-between;align-items:center;gap:20px;min-height:56px;padding:8px 0;display:flex}.outcome-restriction-row+.outcome-restriction-row{border-top:1px solid #eceef0}.outcome-restriction-row label{font-size:14px;font-weight:500}.outcome-restriction-row small{color:#7b8593;margin-top:5px;font-size:12px;display:block}.outcome-restriction-row button{cursor:pointer;background:#d8dde2;border:0;border-radius:20px;flex:0 0 40px;width:40px;height:24px;padding:3px;position:relative}.outcome-restriction-row button:before{content:"";position:absolute;inset:-10px -2px}.outcome-restriction-row button span{background:#fff;border-radius:50%;width:18px;height:18px;transition:transform .15s;display:block}.outcome-restriction-row button[aria-checked=true]{background:#282d34}.outcome-restriction-row button[aria-checked=true] span{transform:translate(16px)}.outcome-restriction-row button:disabled{opacity:.45;cursor:default}.outcome-restriction-row button:focus-visible{outline-offset:4px;outline:2px solid #4a82d6}.outcome-restrictions output{margin:12px 0;font-size:13px;display:block}.outcome-restrictions p{margin:12px 0;font-size:13px}.outcome-restrictions p[role=alert]{color:#ad3640}.outcome-restrictions-review{font:inherit;cursor:pointer;background:#fff;border:1px solid #d8dde2;border-radius:6px;margin-bottom:12px;padding:6px 10px}@media (prefers-reduced-motion:reduce){.outcome-restriction-row button span{transition:none}}.call-outcome-feedback{z-index:100;background:#fff;border:1px solid #d8dde2;border-radius:8px;max-width:400px;padding:16px;font-size:13px;position:fixed;bottom:24px;right:24px;box-shadow:0 4px 20px #0002}.call-outcome-feedback button{cursor:pointer;background:0 0;border:0;margin-top:8px;text-decoration:underline;display:block}
