@layer components{.Button{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;gap:8px;height:40px;padding:0 16px;background:#005096;border:1px solid rgba(0,0,0,0);border-radius:8px;color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-decoration:none;cursor:pointer;-webkit-transition:background-color .1s linear,color .1s linear,border-color .1s linear,-webkit-transform .1s linear;transition:background-color .1s linear,color .1s linear,border-color .1s linear,-webkit-transform .1s linear;transition:transform .1s linear,background-color .1s linear,color .1s linear,border-color .1s linear;transition:transform .1s linear,background-color .1s linear,color .1s linear,border-color .1s linear,-webkit-transform .1s linear}.Button__label{font-family:Inter,fallback-font,sans-serif;font-weight:500;font-size:14px;line-height:1.5;line-height:1.1}.Button__icon{display:-ms-flexbox;display:flex;font-size:20px}.Button:hover{background:#013262}.Button:active{-webkit-transform:translateY(1px);transform:translateY(1px)}.Button--disabled,.Button--disabled:active,.Button--disabled:hover{color:#98a2b3;background:#d0d5dd;cursor:not-allowed;-webkit-transform:none;transform:none}.Button--size-90{height:32px;padding:0 12px}.Button--size-90 .Button__label{font-family:Inter,fallback-font,sans-serif;font-weight:500;font-size:14px;line-height:1.5;line-height:1.1}.Button--size-90 .Button__icon{font-size:16px}.Button--size-200{height:48px;padding:0 20px}.Button--size-200 .Button__label{font-family:Inter,fallback-font,sans-serif;font-weight:500;font-size:16px;line-height:1.5;line-height:1.1}.Button--size-300{gap:12px;height:56px;padding:0 24px}.Button--size-300 .Button__label{font-family:Inter,fallback-font,sans-serif;font-weight:500;font-size:16px;line-height:1.5;line-height:1.1}.Button--size-300 .Button__icon{font-size:24px}.Button--appearance-error{background:#d92d20}.Button--appearance-error:hover{background:#912018}.Button--appearance-error.Button--disabled,.Button--appearance-error.Button--disabled:hover{background:#d0d5dd}.Button--hierarchy-secondary{background:#fff;border-color:#d0d5dd;color:#1d2939;-webkit-box-shadow:0 1px 2px 0 rgba(16,24,40,.05);box-shadow:0 1px 2px 0 rgba(16,24,40,.05)}.Button--hierarchy-secondary:hover{background:#f2f4f7}.Button--hierarchy-secondary.Button--disabled,.Button--hierarchy-secondary.Button--disabled:hover{background:#f2f4f7;border-color:#eaecf0;color:#98a2b3}.Button--hierarchy-ghost{background:rgba(29,41,57,0);color:#1d2939}.Button--hierarchy-ghost:hover{background:rgba(29,41,57,.08)}.Button--hierarchy-ghost.Button--disabled,.Button--hierarchy-ghost.Button--disabled:hover{background:rgba(29,41,57,0);color:#98a2b3}.Button--hierarchy-ghost-input-action{background:rgba(29,41,57,0);color:#005096;border-radius:0}.Button--hierarchy-ghost-input-action:hover{background:rgba(29,41,57,.08);color:#013262}.Button--hierarchy-ghost-input-action.Button--disabled,.Button--hierarchy-ghost-input-action.Button--disabled:hover{background:rgba(29,41,57,0);color:#98a2b3}.Button--block{display:-ms-flexbox;display:flex;width:100%}.Button--iconOnly{padding-left:0;padding-right:0;width:40px}.Button--iconOnly.Button--size-90{width:32px}.Button--iconOnly.Button--size-200{width:48px}.Button--iconOnly.Button--size-300{width:56px}}