html[data-partner-motion]{scrollbar-gutter:stable;scroll-behavior:auto;background:var(--sl-white,#fff)}@supports not (scrollbar-gutter:stable){html[data-partner-motion]{overflow-y:scroll}html[data-partner-motion]:has(body[style*="overflow: hidden"]){overflow-y:hidden}}body[data-partner-motion]{--partner-ease-out:cubic-bezier(.23,1,.32,1)}body[data-partner-motion] :where(.sw-app,.sp-app) :is(button,.sp-button,.sp-secondary,.sw-link-button,.sw-inline-link){transition:background-color .15s ease-out,color .15s ease-out,border-color .15s ease-out,opacity .14s ease-out,transform .14s var(--partner-ease-out)}body[data-partner-motion] :where(.sw-app,.sp-app) :is(button,.sp-button,.sp-secondary):active:not(:disabled){transform:scale(.975)}body[data-partner-motion] :where(.sw-app,.sp-app) :is(input,select,textarea){transition:border-color .15s ease-out,box-shadow .15s ease-out}body[data-partner-motion] :is(.sw-form-overlay,.sw-header-popover,.se-user-menu,.sw-support-scrim){opacity:1;transition:opacity .18s var(--partner-ease-out),display .18s allow-discrete}body[data-partner-motion] :is(.sw-form-dialog,.sw-header-popover,.se-user-menu){opacity:1;transition:opacity .18s var(--partner-ease-out),transform .2s var(--partner-ease-out),display .2s allow-discrete;transform:translateY(0)scale(1)}body[data-partner-motion] .sw-form-overlay[hidden]{opacity:0;display:none}body[data-partner-motion] .sw-form-overlay[hidden] .sw-form-dialog{opacity:0;transform:translateY(6px)scale(.985)}body[data-partner-motion] dialog.sp-discard-dialog{opacity:0;transition:opacity .18s var(--partner-ease-out),transform .2s var(--partner-ease-out),display .2s allow-discrete,overlay .2s allow-discrete;transform:translateY(6px)scale(.985)}body[data-partner-motion] dialog.sp-discard-dialog[open]{opacity:1;transform:translateY(0)scale(1)}body[data-partner-motion] dialog.sp-discard-dialog::backdrop{opacity:0;transition:opacity .18s var(--partner-ease-out),display .2s allow-discrete,overlay .2s allow-discrete;background:#142b4352}body[data-partner-motion] dialog.sp-discard-dialog[open]::backdrop{opacity:1}body[data-partner-motion] .partner-toaster [data-sonner-toast].partner-toast{transition:transform .22s var(--partner-ease-out),opacity .18s ease-out}body[data-partner-motion] .partner-toaster .partner-toast [data-button]{color:#fff;cursor:pointer;background:#002060;border:0;border-radius:999px;grid-column:2;justify-self:start;min-height:44px;margin:3px 0 0;padding:9px 18px;font:600 13px Manrope,sans-serif}body[data-partner-motion] .sw-support-drawer{opacity:1;transition:opacity .18s var(--partner-ease-out),transform .22s var(--partner-ease-out);animation:none;transform:translate(0)}body[data-partner-motion] .sw-collection-loading span,.sw-progress-loading .sw-loading-track i{animation:1.4s ease-in-out infinite alternate partner-loading-pulse}.sw-progress-loading{color:#526374;flex-direction:column;justify-content:center;align-items:center;gap:16px;min-height:50vh;padding:40px 20px;font-size:14px;display:flex}.sw-loading-mark{background:#f3f7f9;border-radius:50%;place-items:center;width:54px;height:54px;display:grid}.sw-loading-mark img{-o-object-fit:contain;object-fit:contain}.sw-loading-track{background:#edf2f5;border-radius:999px;width:150px;height:3px;overflow:hidden}.sw-loading-track i{border-radius:inherit;transform-origin:0;background:#087460;width:100%;height:100%;display:block}@keyframes partner-loading-pulse{0%{opacity:.35}to{opacity:1}}@starting-style{body[data-partner-motion] :is(.sw-form-overlay,.sw-support-scrim){opacity:0}body[data-partner-motion] :is(.sw-form-dialog,.sw-header-popover,.se-user-menu),body[data-partner-motion] dialog.sp-discard-dialog[open]{opacity:0;transform:translateY(6px)scale(.985)}body[data-partner-motion] dialog.sp-discard-dialog[open]::backdrop{opacity:0}body[data-partner-motion] .sw-support-drawer{opacity:0;transform:translate(12px)}}@media (hover:hover) and (pointer:fine){body[data-partner-motion] :where(.sw-app,.sp-app) :is(.sp-button,.sp-secondary,.sw-link-button):hover:not(:disabled){transform:translateY(-1px)}body[data-partner-motion] :where(.sw-app,.sp-app) :is(.sp-button,.sp-secondary,.sw-link-button):active:not(:disabled){transform:scale(.975)}}@media (prefers-reduced-motion:reduce){body[data-partner-motion] :where(.sw-app,.sp-app) :is(button,.sp-button,.sp-secondary,.sw-link-button){transition:background-color .1s linear,color .1s linear,opacity .1s linear;transform:none!important}body[data-partner-motion] :is(.sw-form-dialog,.sw-header-popover,.se-user-menu,.sw-support-drawer,dialog.sp-discard-dialog){transition:opacity .1s linear,display .1s allow-discrete,overlay .1s allow-discrete;transform:none!important}body[data-partner-motion] .partner-toaster [data-sonner-toast].partner-toast{transition:opacity .1s linear}body[data-partner-motion] .sw-collection-loading span,.sw-progress-loading .sw-loading-track i{opacity:.65;animation:none}}.sl-partner-access :is(input,.sp-button),.sl-registration :is(input,.sp-button,.sp-secondary){border-radius:999px}.sl-partner-access .sp-password-input button,.sl-registration .sp-password-input button{border-radius:999px;width:44px;height:44px;right:3px}.sl-partner-access .sp-password-input input,.sl-registration .sp-password-input input{padding-right:58px}.sl-registration textarea{border-radius:20px}.sp-client-materials :is(.sp-button,.sp-secondary,.sp-field input),.sp-client-materials .sw-share-control{border-radius:999px}.sw-app .pq-field input,.sw-app .pq-field select,.sw-app .sw-payout-form input{border-radius:999px;min-height:48px;padding:12px 18px;font-size:16px}.sw-app .pq-answer-row label,.sw-app .pq-feature,.sw-app .pq-option{border-radius:16px}.sw-app .pq-answer-row label,.sw-app .sm-choice{border-radius:999px}.sw-app .sw-badge{color:#526374;background:0 0;border:0;border-radius:0;padding:0;font-size:13px;font-weight:650;line-height:1.6}.sw-app .sw-badge-paid,.sw-app .sw-badge-protected{color:#087460}.sw-app .sw-test-badge{color:#526374;background:0 0;border:0;border-radius:0;padding:0;font-size:12px;font-weight:500}.sw-app input[aria-invalid=true]{border-color:#a32c30}.sw-app .sw-sidebar nav{flex:1;align-content:start;min-height:0;overflow-y:auto}.sl-registration .sp-field input:not([type=radio]):not([type=checkbox]),.sl-registration .sl-registration-actions button,.sl-registration .sl-registration-summary button{border-radius:999px}
