.block-language-button{padding:5px}button.button-default{border:.5px solid var(--button-border,#7a9486);border-radius:var(--button-border-radius,5px);background-color:var(--button-background);padding:10px 30px;color:var(--button-text);text-decoration:none;font-size:var(--button-size);margin:0 5px;box-shadow:0 1px 3px var(--button-box-shadow,rgba(0,0,0,.12)),0 1px 2px var(--button-box-shadow,rgba(0,0,0,.24));transition:all .3s cubic-bezier(.25, .8, .25, 1)}button.button-default:hover{z-index:100;box-shadow:0 4px 4px var(--button-box-shadow,rgba(0,0,0,.25)),0 10px 10px var(--button-box-shadow,rgba(0,0,0,.22));transform:translate3d(0,-1.5px,0);background-color:var(--button-background)}.theme-dark button.button-default{border:.5px solid var(--button-border,#84a83a)}.theme-dark button.button-default:hover{z-index:100;box-shadow:0 4px 4px var(--button-box-shadow,rgba(210,210,210,.25)),0 10px 10px var(--button-box-shadow,rgba(210,210,210,.22));transform:translate3d(0,-1.5px,0)}button.button-inline{width:unset;height:unset;padding:0 8px}button.blue{background:#76b3fa;color:#000}button.red{background-color:red}button.green{background:green}button.yellow{background:#ff0;color:#000}button.purple{background:#725585}button.blue:hover{background:#76b3fa;color:#000}button.red:hover{background:red}button.green:hover{background:green}button.yellow:hover{background:#ff0;color:#000}button.purple:hover{background:#725585}.button-maker{max-width:35rem;width:35rem;overflow-y:auto;max-height:30rem;padding-left:.5rem;padding-right:.5rem;overflow-x:hidden}