.theme-icon-toggle[data-v-dedff3f9]{--color:#a5a5b0;--size:30px;align-items:center;cursor:pointer;display:inline-flex;font-size:var(--size);justify-content:center;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;fill:var(--color);line-height:0}.theme-icon-toggle[data-v-dedff3f9]:hover{filter:brightness(1.08)}.theme-icon-toggle[data-v-dedff3f9]:active{transform:translateY(.5px)}.theme-icon-toggle input:focus-visible~.moon[data-v-dedff3f9],.theme-icon-toggle input:focus-visible~.sun[data-v-dedff3f9]{border-radius:999px;outline:2px solid rgba(131,216,255,.8);outline-offset:6px}.theme-icon-toggle .moon[data-v-dedff3f9]{animation:keyframes-fill-dedff3f9 .5s;display:block;position:absolute}.theme-icon-toggle .sun[data-v-dedff3f9]{animation:keyframes-fill-dedff3f9 .5s;display:none;position:absolute}.theme-icon-toggle input:checked~.moon[data-v-dedff3f9]{display:none}.theme-icon-toggle input:checked~.sun[data-v-dedff3f9]{display:block}.theme-icon-toggle input[data-v-dedff3f9]{cursor:pointer;height:0;opacity:0;position:absolute;width:0}@keyframes keyframes-fill-dedff3f9{0%{opacity:0;transform:rotate(-1turn) scale(0)}75%{transform:rotate(25deg)}}@media(prefers-reduced-motion:reduce){.theme-icon-toggle .moon[data-v-dedff3f9],.theme-icon-toggle .sun[data-v-dedff3f9]{animation:none}.theme-icon-toggle[data-v-dedff3f9]:active{transform:none}}.app-header-shell[data-v-ecb9309c]{left:0;position:fixed;right:0;top:0;z-index:300}.only-desktop[data-v-ecb9309c]{display:none}@media(min-width:1024px){.only-mobile[data-v-ecb9309c]{display:none}.only-desktop[data-v-ecb9309c]{display:block}}.tg-help[data-v-0c5b5a23]{align-items:center;bottom:18px;display:flex;gap:10px;max-width:calc(100vw - 36px);overflow-x:clip;position:fixed;right:18px;z-index:9999}@supports not (overflow:clip){.tg-help[data-v-0c5b5a23]{overflow-x:hidden}}.tg-help__btn[data-v-0c5b5a23]{align-items:center;display:inline-flex;gap:10px;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;max-width:100%}.tg-help__circle[data-v-0c5b5a23]{align-items:center;animation:pulse-0c5b5a23 2.2s ease-in-out infinite;border-radius:999px;box-shadow:0 10px 30px #0000002e;display:grid;height:56px;place-items:center;transform:translateZ(0);width:56px}.tg-help__circle .icon[data-v-0c5b5a23]{font-size:22px;line-height:1}.tg-help__bubble[data-v-0c5b5a23]{align-items:center;animation:bubbleInLeft-0c5b5a23 .42s cubic-bezier(.2,.8,.2,1) both;border-radius:999px;box-shadow:0 0 8px #00000024;display:inline-flex;height:40px;overflow:hidden;padding:0 14px;position:relative;transform-origin:right center}.tg-help__measure[data-v-0c5b5a23]{left:-9999px;line-height:1;position:absolute;top:-9999px;visibility:hidden}.tg-help__measure[data-v-0c5b5a23],.tg-help__text[data-v-0c5b5a23]{font-size:14px;font-weight:600;white-space:nowrap}.tg-help__text[data-v-0c5b5a23]{animation:typing-0c5b5a23 var(--type-dur) steps(var(--chars)) var(--type-delay) forwards,caret-0c5b5a23 .7s step-end var(--type-delay) infinite,caretOff-0c5b5a23 0s linear calc(var(--type-delay) + var(--type-dur)) forwards;border-right:2px solid rgba(0,0,0,.35);display:inline-block;overflow:hidden;width:0}.tg-help__close[data-v-0c5b5a23]{background:#121212b8;border:0;border-radius:999px;color:#fff;cursor:pointer;display:grid;font-size:18px;height:28px;line-height:1;opacity:.9;place-items:center;transition:transform .15s ease,opacity .15s ease;width:28px}.tg-help__close[data-v-0c5b5a23]:hover{opacity:1;transform:scale(1.06)}.tg-pop-enter-active[data-v-0c5b5a23],.tg-pop-leave-active[data-v-0c5b5a23]{transition:opacity .25s ease,transform .25s ease}.tg-pop-enter-from[data-v-0c5b5a23],.tg-pop-leave-to[data-v-0c5b5a23]{opacity:0;transform:translateY(10px) scale(.98)}@keyframes bubbleInLeft-0c5b5a23{0%{opacity:0;transform:translate(10px) scaleX(.85)}to{opacity:1;transform:translate(0) scaleX(1)}}@keyframes typing-0c5b5a23{to{width:var(--tw-width)}}@keyframes caret-0c5b5a23{50%{border-right-color:transparent}}@keyframes caretOff-0c5b5a23{to{border-right-color:transparent}}@keyframes pulse-0c5b5a23{0%,to{transform:scale(1)}50%{transform:scale(1.06)}}
