.tooltip{z-index:100000;border:.5px solid var(--color_border-4);white-space:normal;word-wrap:break-word;background:var(--color_bg-2);min-width:200px;max-width:200px;color:var(--color_fg-1);border-radius:5px;display:block;box-shadow:0 0 10px #00000040}@layer base{.push_btn{border:1px solid #0000;border-radius:13px;justify-content:center;align-items:center;gap:2px;display:inline-flex}.push_btn.borderColor-none{border:none!important}.push_btn.borderColor-1{border-color:var(--color_border-1)}.push_btn.borderColor-2{border-color:var(--color_border-2)}.push_btn.borderColor-3{border-color:var(--color_border-3)}.push_btn{background:var(--color_btn-bg);color:var(--color_btn-fg);cursor:pointer;will-change:filter;font-weight:700}.push_btn.s{padding:2px 6px;font-size:.9rem}.push_btn.m{padding:4px 8.5px;font-size:1rem}.push_btn.l{padding:7px 11px;font-size:1.1rem}.push_btn>span{color:inherit}.push_btn.info.info{background:var(--color_info)!important;color:var(--color_info-mate)!important}.push_btn.success.success{background:var(--color_success)!important;color:var(--color_success-mate)!important}.push_btn.danger.danger{background:var(--color_error)!important;color:var(--color_error-mate)!important}.push_btn.warning.warning{background:var(--color_warning)!important;color:var(--color_warning-mate)!important}.push_btn.highlight.highlight{background:var(--color_highlight)!important;color:var(--color_highlight-mate)!important}.push_btn.inverted.inverted{background:var(--color_fg-1)!important;color:var(--color_bg-1)!important}.push_btn.accent.accent{background:var(--color_accent)!important;color:var(--color_accent-mate)!important}.push_btn.active{border-color:var(--color_accent)}:root[data-theme=light] .push_btn:hover:not(.info,.accent,.success,.danger,.warning,.highlight,.inverted){background:var(--color_bg-5)}:root[data-theme=dark] .push_btn:hover:not(.info,.accent,.success,.danger,.warning,.highlight,.inverted){background:var(--color_bg-4)}.push_btn:hover:not(.info,.accent,.success,.danger,.warning,.highlight,.inverted){border:1px solid var(--color_border-2);color:var(--color_accent)}.push_btn:hover.info,.push_btn:hover.accent,.push_btn:hover.success,.push_btn:hover.danger,.push_btn:hover.warning,.push_btn:hover.highlight,.push_btn:hover.inverted{filter:brightness(1.1)}.push_btn img{background:0 0;width:auto;height:100%}.push_btn span{text-align:center;flex:1}}
