.bRnX1 { position: absolute; pointer-events: none; width: 100%; left: 0px; top: 0px; height: 100%; z-index: 1; }
._F_I6 { width: 100%; height: 100%; position: relative; }
.M_rIq { height: 100%; }
.kwN7h { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-pack: center; justify-content: center; }
._1EWV { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-pack: end; justify-content: flex-end; }
._2lKw { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-pack: justify; justify-content: space-between; }
.gTQL2::-webkit-scrollbar { appearance: none; width: 15px; background-color: var(--setting-background-nav, #fafafa); }
.gTQL2::-webkit-scrollbar-track { background-color: var(--setting-background-nav, #fafafa); }
.gTQL2::-webkit-scrollbar-thumb { background-color: rgb(193, 193, 193); border-radius: 10px; border: 3px solid var(--setting-background-nav, #fafafa); }
.gTQL2::-webkit-scrollbar-button { display: none; }
._eJ9F { position: relative; width: 100%; }
._eJ9F::before { padding-bottom: var(--aspect-min-height); content: ""; float: left; }
._eJ9F::after { display: table; content: ""; clear: both; }
._g1xm { pointer-events: all; min-width: 20px; text-decoration: none; user-select: none; color: currentcolor; --icon-color: currentColor; --icon-color-hover: currentColor; }
._g1xm img { transition: all; opacity: 1; }
._g1xm [data-show-on-hover="true"] { display: none; }
._g1xm.g0RJD { will-change: color; }
._g1xm.g0RJD:hover { --icon-color: var(--icon-color-hover) !important; border-radius: var(--hover-radius) !important; border-style: var(--hover-border-style) !important; border-top-color: var(--hover-border-top-color) !important; border-right-color: var(--hover-border-right-color) !important; border-bottom-color: var(--hover-border-bottom-color) !important; border-left-color: var(--hover-border-left-color) !important; border-top-width: var(--hover-border-top-width) !important; border-right-width: var(--hover-border-right-width) !important; border-bottom-width: var(--hover-border-bottom-width) !important; border-left-width: var(--hover-border-left-width) !important; background-color: var(--hover-bg) !important; color: var(--hover-color) !important; }
._g1xm.g0RJD:hover [data-show-on-hover="true"] { display: inline-flex; opacity: 1; }
._g1xm.g0RJD:hover [data-hide-on-hover="true"] { display: none; }
.BZPQS { display: inline-flex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; color: var(--color, currentColor); }
.BZPQS.auQm1 { cursor: pointer; }
.BZPQS:hover { color: var(--hover-color, currentColor); }
.WkFMj { display: flex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; }
.WkFMj svg * { fill: currentcolor; }
._nfLM { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-pack: justify; justify-content: space-between; }
._nfLM span { height: 2px; background-color: currentcolor; }
.XygMh { position: relative; }
.XygMh::after, .XygMh::before { content: ""; width: 120%; height: 2px; position: absolute; top: calc(50% - 1px); left: -10%; background-color: currentcolor; }
.XygMh::before { transform: rotate(-45deg); }
.XygMh::after { transform: rotate(45deg); }
.SweKl { position: relative; width: 0px; height: 0px; border-style: solid; border-color: rgba(0, 0, 0, 0); }
.SweKl.iwTST { border-right-color: currentcolor; }
.SweKl.IGBmq { border-left-color: currentcolor; }
.SweKl.cXOmz { border-bottom-color: currentcolor; }
.SweKl.k5CRE { border-top-color: currentcolor; }
.j7LJl { position: absolute; top: 20px; left: 20px; border-radius: var(--border-radius); height: 23px; color: rgb(255, 255, 255); padding: 0px 8px; display: flex; -webkit-box-align: center; align-items: center; background-color: rgb(35, 149, 231); z-index: 1; }
.j7LJl svg * { fill: rgb(255, 255, 255); }
._GuXv { pointer-events: none !important; }
._GuXv * { pointer-events: none !important; }
.kTdX_ { position: absolute; height: 1px; width: 500%; top: 50%; left: -200%; pointer-events: none; }
.VMQsE { position: absolute; width: 60%; height: 100%; left: 20%; top: 50%; transform: translateY(-50%); pointer-events: none; }
.VMQsE ._TIJe { mask-size: 100%; position: absolute; height: 100%; width: 100%; mask-repeat: no-repeat; mask-position: center center; }
.hN42O { border-width: medium; border-style: none; border-color: currentcolor; border-image: initial; outline: none; background: rgba(0, 0, 0, 0); appearance: none; width: 100%; min-height: 100%; }
.u67dG { position: absolute; width: 100%; pointer-events: none; }
.u67dG._GX2D { visibility: hidden; }
.js0j_ { position: absolute; width: 100%; top: 0px; left: 0px; pointer-events: none; }
.QSXu_ { min-height: 10px; display: flex; -webkit-box-align: center; align-items: center; width: 100%; user-select: text; }
.__Za1 { min-height: 100%; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; width: 100%; position: relative; }
._4Ai2 { -webkit-box-flex: 1; flex-grow: 1; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; position: relative; }
.ZYDp8 { color: var(--color); background-color: var(--background-color); }
.ZYDp8:hover { --color: var(--hover-color) !important; --background-color: var(--hover-background-color) !important; }
.nriMY:hover { border-style: var(--hover-border-style) !important; border-width: var(--hover-border-width) !important; border-top-color: var(--hover-border-top-color) !important; border-right-color: var(--hover-border-right-color) !important; border-bottom-color: var(--hover-border-bottom-color) !important; border-left-color: var(--hover-border-left-color) !important; border-radius: var(--hover-border-radius) !important; background-color: var(--hover-background-color) !important; }
.taQcb { min-height: 100%; height: 100%; width: 100%; max-width: 100%; position: relative; }
.KurP1 { height: 100%; width: 100%; max-width: 100%; position: relative; }
._4ho7:hover { background-color: var(--nav-hover-bg) !important; }
.M_rL0 { position: absolute; height: 100%; width: 100%; pointer-events: none; }
._wYOv { position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; pointer-events: none; }
.rBPX3 { pointer-events: none !important; }
.rBPX3 * { pointer-events: none !important; }