.a-svg{display:block}.a-svg svg{height:inherit;width:inherit}.a-svg.fill-current [fill]{fill:currentcolor}.a-svg.stroke-current [stroke]{stroke:currentcolor}.a-button--variant_clear:not([disabled]){background-image:linear-gradient(currentcolor,currentcolor);background-position:100% 100%;background-repeat:no-repeat;background-size:0 2px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,background-size,-webkit-backdrop-filter!important;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,background-size!important;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,background-size,-webkit-backdrop-filter!important;@nest .group:hover &,&.hover,&:hover{background-position:0 100%;background-size:100% 2px}}.a-button--variant_plain:not([disabled]){background-image:linear-gradient(currentcolor,currentcolor);background-position:100% 100%;background-repeat:no-repeat;background-size:0 1px;transition-duration:.3s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,background-size,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,background-size;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,background-size,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.a-button--variant_plain:not([disabled]).hover,.a-button--variant_plain:not([disabled]):hover{background-position:0 100%;background-size:100% 1px}
