.button{background:var(--x,var(--metadata));border:0;border-radius:var(--theme-border-radius);color:var(--on-x,var(--paragraph));cursor:pointer;font-family:var(--fp);font-weight:700;line-height:1.3em;outline:none;overflow:hidden;position:relative;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;will-change:""}.button:not(.i){padding:.5em .6em .55em}.button:not(.i).compact{padding:.35em .42em .385em}:not(.g-button)>.button:not(.i).compact{height:2.035em}:not(.g-button)>.button{height:2.35em}.button:disabled{color:var(--on-x,var(--dark-grey));cursor:unset}.button:disabled,.button:not(:disabled):hover{background:var(--light-x,var(--dark-white))}.button:not(:disabled):active,.button:not(:disabled):focus{background:var(--x,var(--light-grey))}.button.il{padding-left:2.6em}.button.il.compact{padding-left:2.42em}.button.ir{padding-right:2.6em}.button.ir.compact{padding-right:2.42em}.button.ic{padding:.5em}.button.ic .compact{padding:.35em}.button.il i,.button.ir i{line-height:1.3em;opacity:.9;padding:.5em .5em .55em;z-index:0}.button.il i,.button.il i:before,.button.ir i,.button.ir i:before{bottom:0;position:absolute;top:0;-webkit-transition:all .3s;transition:all .3s}.button.il i:before,.button.ir i:before{content:" ";width:2em;z-index:-1}.button.il.compact i,.button.ir.compact i{padding:.35em .35em .385em}.button.il:not(.simple) i:before,.button.ir:not(.simple) i:before{background:var(--white);opacity:.2}.button.il[class*=bh-]:focus i,.button.il[class*=bh-]:hover i,.button.ir[class*=bh-]:focus i,.button.ir[class*=bh-]:hover i{opacity:.96}.button.il[class*=bh-]:focus i:before,.button.il[class*=bh-]:hover i:before,.button.ir[class*=bh-]:focus i:before,.button.ir[class*=bh-]:hover i:before{opacity:.4}.button.i i,.button.i i:before,.button.il i,.button.il i:before{left:0}.button.i i,.button.i i:before,.button.ir i,.button.ir i:before{right:0}.button.it:active.il i,.button.it:focus.il i,.button.it:hover.il i{-webkit-transform:translateX(-.25em);transform:translateX(-.25em)}.button.it:active.il i:before,.button.it:focus.il i:before,.button.it:hover.il i:before{width:2.25em}.button.it:active.ir i,.button.it:focus.ir i,.button.it:hover.ir i{-webkit-transform:translateX(.25em);transform:translateX(.25em)}.button.it:active.ir i:before,.button.it:focus.ir i:before,.button.it:hover.ir i:before{width:2.25em}.button.bomb{border:var(--theme-border);border-radius:0 3em 3em 0;color:var(--paragraph);font-family:var(--font-subtitle,var(--font-paragraph));font-size:var(--s-1);letter-spacing:.1em;text-transform:uppercase;--on-x:var(--paragraph)}.button.bomb.il i,.button.bomb.il i:before,.button.bomb.ir i,.button.bomb.ir i:before{background:transparent}.button.bomb:disabled{text-decoration:line-through}.button.bomb.left{border:var(--theme-border);border-radius:3em 0 0 3em}.group.buttons{display:-webkit-box;display:flex}.group.buttons.indep.indep .button{border-radius:var(--r)!important}.group.buttons.indep.indep:not(.vrt) .button+.button,.group.buttons.indep.indep:not(.vrt)>.button+a,.group.buttons.indep.indep:not(.vrt)>a+.button,.group.buttons.indep.indep:not(.vrt)>a+a{margin-left:.25rem}.group.buttons.indep.indep.vrt .button+.button,.group.buttons.indep.indep.vrt>.button+a,.group.buttons.indep.indep.vrt>a+.button,.group.buttons.indep.indep.vrt>a+a{margin-top:.25rem}.group.buttons:not(.vrt){-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;flex-wrap:nowrap}.group.buttons:not(.vrt) .button{border-radius:0}.group.buttons:not(.vrt)>:not(.button)>.button{height:inherit}.group.buttons:not(.vrt)>:first-child,.group.buttons:not(.vrt)>:first-child .button{border-radius:var(--rl)}.group.buttons:not(.vrt)>:last-child,.group.buttons:not(.vrt)>:last-child .button{border-radius:var(--rr)}.group.buttons:not(.vrt)>:last-child:first-child,.group.buttons:not(.vrt)>:last-child:first-child .button{border-radius:var(--r)}.group.buttons.vrt{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;flex-wrap:nowrap}.group.buttons.vrt .button{border-radius:0}.group.buttons.vrt>:not(.button){width:100%}.group.buttons.vrt>:not(.button)>.button{width:inherit}.group.buttons.vrt>:first-child,.group.buttons.vrt>:first-child .button{border-radius:var(--rt)}.group.buttons.vrt>:last-child,.group.buttons.vrt>:last-child .button{border-radius:var(--rb)}.group.buttons.vrt>:last-child:first-child,.group.buttons.vrt>:last-child:first-child .button{border-radius:var(--r)}
