.usi-compare-bar,.usi-compare-bar *{box-sizing:border-box}.usi-compare-bar{--usi-ink:#132e46;--usi-blue:#225be1;background:#fff;border:1px solid #dce5ec;border-radius:16px;color:var(--usi-ink);padding:22px;font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}.usi-compare-bar--compact{border-radius:0;border-width:0 0 1px;padding:12px 20px;background:#132e46;color:#fff}.usi-compare-bar--sticky{position:sticky;top:0;z-index:50}.admin-bar .usi-compare-bar--sticky{top:32px}.usi-compare-form{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:12px;margin:0}.usi-compare-form__title{font-size:13px;font-weight:650;margin-right:auto}.usi-compare-form .usi-compare-select{font:inherit;font-size:15px;line-height:1.4;color:#132e46;background:#f7f9fc;border:1px solid #c4d2dc;border-radius:8px;min-height:48px;min-width:190px;padding:10px 32px 10px 14px;margin:0;max-width:100%;box-shadow:none}.usi-compare-form button{font:inherit;line-height:1.4;text-transform:none;letter-spacing:normal;margin:0;cursor:pointer}.usi-compare-form .usi-compare-button{background:#225be1;color:#fff;border:1px solid #225be1;border-radius:8px;padding:13px 21px;font-size:14px;font-weight:650;min-height:48px}.usi-compare-form .usi-compare-form__swap{border:1px solid #c4d2dc;border-radius:50%;height:42px;width:42px;min-width:42px;background:transparent;color:inherit;font-size:21px;padding:0}.usi-compare-form__message{flex-basis:100%;font-size:13px;color:#a33022}.usi-compare-bar--compact .usi-compare-form__message{color:#ffdbb4}.usi-compare-form__message:empty{display:none}.usi-compare-bar :focus-visible{outline:3px solid #c48000;outline-offset:3px}.usi-sr-only{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip-path:inset(50%)!important;white-space:nowrap!important;margin:-1px!important;padding:0!important;border:0!important}
@media(max-width:760px){.usi-compare-bar{padding:16px}.usi-compare-form{display:grid;grid-template-columns:minmax(0,1fr) 38px minmax(0,1fr);gap:9px}.usi-compare-form__title,.usi-compare-button,.usi-compare-form__message{grid-column:1/-1}.usi-compare-form .usi-compare-select{min-width:0;width:100%;font-size:14px;padding-left:10px}.usi-compare-form .usi-compare-form__swap{width:36px;min-width:36px;height:36px}.admin-bar .usi-compare-bar--sticky{top:46px}}
