.ui-icon-button{align-items:center;border:1px solid #0000;display:flex;justify-content:center;position:relative;transition-duration:.2s;transition-property:border-color,color,background-color;transition-timing-function:ease-in-out}@supports selector(:focus-visible){body:not(._use-mouse) .ui-icon-button:focus-visible:not(input):not(textarea),body:not(._use-mouse) .ui-icon-button:focus-visible[type=checkbox]+label,body:not(._use-mouse) .ui-icon-button:focus-visible[type=radio]+label{outline:auto #000;outline-offset:.2rem}}@supports not selector(:focus-visible){body:not(._use-mouse) .ui-icon-button[data-focus-visible-added]:not(input):not(textarea),body:not(._use-mouse) .ui-icon-button[data-focus-visible-added][type=checkbox]+label,body:not(._use-mouse) .ui-icon-button[data-focus-visible-added][type=radio]+label{outline:auto #000;outline-offset:.2rem}}.ui-icon-button._lg{font-size:20px;height:48px;width:48px}@media (min-width:768px){.ui-icon-button._lg{font-size:24px;height:72px;width:72px}}@media (min-width:1280px){.ui-icon-button._lg{font-size:28px;height:80px;width:80px}}@media (min-width:1600px){.ui-icon-button._lg{height:100px;width:100px}.ui-icon-button._lg .ui-loader:before{border-width:2px;height:24px;width:24px}}.ui-icon-button._md{font-size:16px;height:32px;width:32px}@media (min-width:768px){.ui-icon-button._md{height:48px;width:48px}}@media (min-width:1280px){.ui-icon-button._md{height:50px;width:50px}}@media (min-width:1600px){.ui-icon-button._md{font-size:20px;height:54px;width:54px}}.ui-icon-button._sm{font-size:16px;height:24px;width:24px}@media (min-width:768px){.ui-icon-button._sm{height:32px;width:32px}}@media (min-width:1280px){.ui-icon-button._sm{height:36px;width:36px}}@media (min-width:1600px){.ui-icon-button._sm{height:40px;width:40px}}.ui-icon-button._link{cursor:pointer}.ui-icon-button._gray{background:var(--surface-surface-high,#e9ebee);color:var(--fix-fix-brand-blue,#293484)}@media (hover:hover) and (pointer:fine){.ui-icon-button._gray:not(:disabled,._disabled,._loading):hover{background-color:var(--state-hover-hover-neutral,#e9ebee);color:var(--state-hover-hover-brand-1,#f94141)}}@supports selector(:focus-visible){body:not(._use-mouse) .ui-icon-button._gray:not(:disabled,._disabled,._loading):focus-visible{background-color:var(--state-hover-hover-neutral,#e9ebee);color:var(--state-hover-hover-brand-1,#f94141)}body:not(._use-mouse) .ui-icon-button._gray:not(:disabled,._disabled,._loading):focus-visible:not(input):not(textarea),body:not(._use-mouse) .ui-icon-button._gray:not(:disabled,._disabled,._loading):focus-visible[type=checkbox]+label,body:not(._use-mouse) .ui-icon-button._gray:not(:disabled,._disabled,._loading):focus-visible[type=radio]+label{outline:auto #000;outline-offset:.2rem}}@supports not selector(:focus-visible){body:not(._use-mouse) .ui-icon-button._gray:not(:disabled,._disabled,._loading)[data-focus-visible-added]{background-color:var(--state-hover-hover-neutral,#e9ebee);color:var(--state-hover-hover-brand-1,#f94141)}body:not(._use-mouse) .ui-icon-button._gray:not(:disabled,._disabled,._loading)[data-focus-visible-added]:not(input):not(textarea),body:not(._use-mouse) .ui-icon-button._gray:not(:disabled,._disabled,._loading)[data-focus-visible-added][type=checkbox]+label,body:not(._use-mouse) .ui-icon-button._gray:not(:disabled,._disabled,._loading)[data-focus-visible-added][type=radio]+label{outline:auto #000;outline-offset:.2rem}}.ui-icon-button._blue{background:var(--fix-fix-brand-blue,#293484);color:var(--surface-surface-lowest,#fff)}@media (hover:hover) and (pointer:fine){.ui-icon-button._blue:not(:disabled,._disabled,._loading):hover{background-color:var(--state-hover-hover-brand-1,#f94141)}}@supports selector(:focus-visible){body:not(._use-mouse) .ui-icon-button._blue:not(:disabled,._disabled,._loading):focus-visible{background-color:var(--state-hover-hover-brand-1,#f94141)}body:not(._use-mouse) .ui-icon-button._blue:not(:disabled,._disabled,._loading):focus-visible:not(input):not(textarea),body:not(._use-mouse) .ui-icon-button._blue:not(:disabled,._disabled,._loading):focus-visible[type=checkbox]+label,body:not(._use-mouse) .ui-icon-button._blue:not(:disabled,._disabled,._loading):focus-visible[type=radio]+label{outline:auto #000;outline-offset:.2rem}}@supports not selector(:focus-visible){body:not(._use-mouse) .ui-icon-button._blue:not(:disabled,._disabled,._loading)[data-focus-visible-added]{background-color:var(--state-hover-hover-brand-1,#f94141)}body:not(._use-mouse) .ui-icon-button._blue:not(:disabled,._disabled,._loading)[data-focus-visible-added]:not(input):not(textarea),body:not(._use-mouse) .ui-icon-button._blue:not(:disabled,._disabled,._loading)[data-focus-visible-added][type=checkbox]+label,body:not(._use-mouse) .ui-icon-button._blue:not(:disabled,._disabled,._loading)[data-focus-visible-added][type=radio]+label{outline:auto #000;outline-offset:.2rem}}.ui-icon-button._white{background:var(--surface-surface-lowest,#fff);border-color:var(--outline-outline,#29348414);color:var(--fix-fix-brand-blue,#293484)}@media (hover:hover) and (pointer:fine){.ui-icon-button._white:not(:disabled,._disabled,._loading):hover{color:var(--state-hover-hover-brand-1,#f94141)}}@supports selector(:focus-visible){body:not(._use-mouse) .ui-icon-button._white:not(:disabled,._disabled,._loading):focus-visible{color:var(--state-hover-hover-brand-1,#f94141)}body:not(._use-mouse) .ui-icon-button._white:not(:disabled,._disabled,._loading):focus-visible:not(input):not(textarea),body:not(._use-mouse) .ui-icon-button._white:not(:disabled,._disabled,._loading):focus-visible[type=checkbox]+label,body:not(._use-mouse) .ui-icon-button._white:not(:disabled,._disabled,._loading):focus-visible[type=radio]+label{outline:auto #000;outline-offset:.2rem}}@supports not selector(:focus-visible){body:not(._use-mouse) .ui-icon-button._white:not(:disabled,._disabled,._loading)[data-focus-visible-added]{color:var(--state-hover-hover-brand-1,#f94141)}body:not(._use-mouse) .ui-icon-button._white:not(:disabled,._disabled,._loading)[data-focus-visible-added]:not(input):not(textarea),body:not(._use-mouse) .ui-icon-button._white:not(:disabled,._disabled,._loading)[data-focus-visible-added][type=checkbox]+label,body:not(._use-mouse) .ui-icon-button._white:not(:disabled,._disabled,._loading)[data-focus-visible-added][type=radio]+label{outline:auto #000;outline-offset:.2rem}}.ui-icon-button .ui-loader{height:100%;position:absolute;width:100%}.ui-icon-button .ui-loader:before{border-width:1px;height:10px;width:10px}@media (min-width:768px){.ui-icon-button .ui-loader:before{height:14px;width:14px}}.ui-icon-button._disabled,.ui-icon-button:disabled{background:var(--state-disabled-disabled,#dedfe7);border-color:var(--state-disabled-disabled,#dedfe7);color:var(--state-disabled-on-disabled,#abadb0)}
