.footer[data-v-5e81f973]{border-top:1px solid #e5e5e5;width:100%;margin-top:32px;padding:1em 36px;font-size:16px}.footer p[data-v-5e81f973]{margin:0}.card{background-color:#fbfbfb;border:1px solid #e6e6e6;border-radius:4px;padding:16px calc(12px + 1.2%);font-size:17px;line-height:1.2}.card.inline{display:inline-block}.card.block{margin-bottom:4px;display:block}.card.flex{align-items:center;margin-bottom:4px;display:flex}.card a[data-v-3b601dc9],.card div[data-v-3b601dc9]{font-size:16px;line-height:24px;display:flex}.card a .icon[data-v-3b601dc9],.card div .icon[data-v-3b601dc9]{margin-right:18px;font-size:24px}.card a .value[data-v-3b601dc9],.card div .value[data-v-3b601dc9]{color:#666;font-size:16px}.wrapper[data-v-05056c79]{z-index:100;background-color:#d2d2d280;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.wrapper .container[data-v-05056c79]{opacity:1;background-color:#fff;border-radius:4px;flex-direction:column;width:60%;min-width:680px;max-width:1600px;height:60%;min-height:600px;max-height:900px;padding:2rem 2.5rem;display:flex;box-shadow:0 0 #0000001f,0 0 2px #0000001f}.wrapper .container .banner-container[data-v-05056c79]{justify-content:center;align-items:center;margin-bottom:20px;display:flex}.wrapper .container .banner-container .u-banner[data-v-05056c79]{margin:0}.wrapper .container .banner-container svg[data-v-05056c79]{cursor:pointer}.topbar[data-v-76cbecaa]{-webkit-user-select:none;user-select:none;align-items:center;width:100%;height:54px;padding:0 14px;font-size:18px;display:flex;position:absolute;top:0;left:0}.topbar .title .name[data-v-76cbecaa]{color:#222;font-weight:600}.topbar .title .version[data-v-76cbecaa]{color:#999;font-size:14px}.topbar .about[data-v-76cbecaa]{cursor:pointer}.topbar .about svg[data-v-76cbecaa]{width:1.2em;height:1.2em}.navbar[data-v-76cbecaa]{text-align:center;-webkit-user-select:none;user-select:none;flex-direction:column;align-items:center;width:72px;height:calc(100% - 54px);display:flex;position:absolute;bottom:0;left:0}.navbar .section[data-v-76cbecaa]{border-radius:6px;width:66px;padding:11px 0}.navbar .section svg[data-v-76cbecaa]{width:1.6em;height:1.6em}.navbar .section .name[data-v-76cbecaa]{font-size:12px}.navbar .section.path-active[data-v-76cbecaa]{color:#3078e2;background-color:#fbfbfb;border:1px solid #e5e5e5;padding:10px 0;position:relative}.navbar .section.path-active[data-v-76cbecaa]:before{content:"";background-color:#3078e2;border-radius:2px;width:4px;height:50%;position:absolute;top:25%;left:0}.navbar .section[data-v-76cbecaa]:last-child{margin-top:auto}main[data-v-76cbecaa]{--container-padding:42px;text-align:left;scroll-behavior:smooth;background-color:#fbfbfb;border-top:1px solid #e5e5e5;border-left:1px solid #e5e5e5;border-radius:4px 0 0;flex-direction:column;width:calc(100% - 72px);height:calc(100% - 54px);margin:48px 0 0 72px;display:flex;position:absolute;bottom:0;right:0;overflow-y:scroll;box-shadow:0 0 8px #0001}main .container-outer[data-v-76cbecaa]{min-height:calc(100% - 54px);padding-top:24px}main .container-outer .container-inner[data-v-76cbecaa]{padding:0 var(--container-padding);width:100%;min-height:calc(100% - 36px)}@media screen and (width>=1400px){main[data-v-76cbecaa]{--container-padding:9%}}.toast[data-v-ecae530d]{background-color:#fff;border:1px solid #e0e0e0;border-radius:4px;grid-template-columns:auto 1fr;align-items:start;min-width:350px;max-width:800px;padding:12px;font-size:14px;line-height:20px;display:grid;box-shadow:0 0 #0000001f,0 0 2px #0000001f}.toast.title-only[data-v-ecae530d]{align-items:center}.toast .toast-icon[data-v-ecae530d]{margin-right:8px;padding-top:2px;display:flex}.toast .toast-content[data-v-ecae530d]{word-break:break-word;flex-direction:column;display:flex}.toast .toast-content .toast-title[data-v-ecae530d]{color:#303030;font-weight:600}.toast .toast-content .toast-body[data-v-ecae530d]{color:#5f5f5f;padding-top:4px;font-size:13px;font-weight:400}.toaster[data-v-1d78cd87]{z-index:9999;pointer-events:none;flex-direction:column;gap:8px;padding:16px;display:flex;position:fixed}.toaster[data-v-1d78cd87]>*{pointer-events:auto}.pos-top[data-v-1d78cd87]{top:0;left:50%;transform:translate(-50%)}.pos-top-end[data-v-1d78cd87]{top:0;right:0}.pos-top-start[data-v-1d78cd87]{top:0;left:0}.pos-bottom[data-v-1d78cd87]{bottom:0;left:50%;transform:translate(-50%)}.pos-bottom-end[data-v-1d78cd87]{bottom:0;right:0}.pos-bottom-start[data-v-1d78cd87]{bottom:0;left:0}.toast-move[data-v-1d78cd87]{transition:transform .2s cubic-bezier(.33,0,.67,1)}.nav[data-v-3449a276]{color:#666;width:100%;margin:24px 0 12px;font-size:17px;font-weight:600;display:flex}.nav .icon-left[data-v-3449a276],.nav .icon-right[data-v-3449a276]{align-items:center;display:flex}.nav .icon-left svg[data-v-3449a276]{margin-right:.25em;display:flex}.nav .icon-right svg[data-v-3449a276]{margin-left:.25em;display:flex}.nav .grow[data-v-3449a276]{flex-grow:1}button[data-v-d483d2a9]{cursor:pointer;background-color:#fbfbfb;border:1px solid #e5e5e5;border-radius:4px;gap:.25em;padding:.45em .7em;font-size:14px;transition:background-color .3s;display:inline-flex}button[data-v-d483d2a9]:hover{background-color:#f5f5f5}.btn-outlined[data-v-d483d2a9]{background-color:#0000}.btn-outlined.btn-yellow[data-v-d483d2a9]{color:#f9a825;border-color:#f9a825}.btn-outlined.btn-yellow[data-v-d483d2a9]:hover{background-color:#fffde7}.btn-outlined.btn-amber[data-v-d483d2a9]{color:#ffc107;border-color:#ffc107}.btn-outlined.btn-amber[data-v-d483d2a9]:hover{background-color:#ffc10712}.btn-outlined.btn-orange[data-v-d483d2a9]{color:#ff5722;border-color:#ff5722}.btn-outlined.btn-orange[data-v-d483d2a9]:hover{background-color:#ff572212}.btn-outlined.btn-green[data-v-d483d2a9]{color:#8bc94a;border-color:#8bc94a}.btn-outlined.btn-green[data-v-d483d2a9]:hover{background-color:#8bc94a12}.btn-outlined.btn-teal[data-v-d483d2a9]{color:#00897b;border-color:#00897b}.btn-outlined.btn-teal[data-v-d483d2a9]:hover{background-color:#00897b12}.btn-outlined.btn-blue[data-v-d483d2a9]{color:#3078e2;border-color:#3078e2}.btn-outlined.btn-blue[data-v-d483d2a9]:hover{background-color:#3078e212}.btn-outlined.btn-purple[data-v-d483d2a9]{color:#7e57c2;border-color:#7e57c2}.btn-outlined.btn-purple[data-v-d483d2a9]:hover{background-color:#7e57c212}.btn-filled[data-v-d483d2a9]{color:#fff;border-color:#0000}.btn-filled.btn-yellow[data-v-d483d2a9]{background-color:#f9a825}.btn-filled.btn-yellow[data-v-d483d2a9]:hover{background-color:#ef9607}.btn-filled.btn-amber[data-v-d483d2a9]{color:#000;background-color:#ffc107}.btn-filled.btn-amber[data-v-d483d2a9]:hover{background-color:#dda600}.btn-filled.btn-orange[data-v-d483d2a9]{background-color:#ff5722}.btn-filled.btn-orange[data-v-d483d2a9]:hover{background-color:#f83c00}.btn-filled.btn-green[data-v-d483d2a9]{color:#000;background-color:#8bc94a}.btn-filled.btn-green[data-v-d483d2a9]:hover{background-color:#77b436}.btn-filled.btn-teal[data-v-d483d2a9]{background-color:#00897b}.btn-filled.btn-teal[data-v-d483d2a9]:hover{background-color:#006056}.btn-filled.btn-blue[data-v-d483d2a9]{background-color:#3078e2}.btn-filled.btn-blue[data-v-d483d2a9]:hover{background-color:#1d64cd}.btn-filled.btn-purple[data-v-d483d2a9]{background-color:#7e57c2}.btn-filled.btn-purple[data-v-d483d2a9]:hover{background-color:#6940b0}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/jetbrainsmono/v24/tDbY2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKxjPQ.ttf)format("truetype")}code[data-v-f95e4118]{background-color:#f5f5f5;border:1px solid #e5e5e5;border-radius:4px;padding:.2em .4em;font-family:JetBrainsMono NF,JetBrains Mono,monospace;font-size:14px;line-height:1.5}code.break-word[data-v-f95e4118]{overflow-wrap:break-word}button[data-v-f95e4118]{margin-left:.4em}.load-anim[data-v-b4634cd9]{--spinner-size:42px;--spinner-stroke-width:4px;height:var(--spinner-size);width:var(--spinner-size);-webkit-mask-image:radial-gradient(closest-side, transparent calc(100% - var(--spinner-stroke-width) - 1px), white calc(100% - var(--spinner-stroke-width)) calc(100% - 1px), transparent 100%);mask-image:radial-gradient(closest-side, transparent calc(100% - var(--spinner-stroke-width) - 1px), white calc(100% - var(--spinner-stroke-width)) calc(100% - 1px), transparent 100%);color:#0f6cbd;background-color:#d7e8fb;flex-shrink:0;animation:1.5s linear infinite spin-rotate-b4634cd9;position:relative}@media screen and (forced-colors:active){.load-anim[data-v-b4634cd9]{color:highlight;forced-color-adjust:none;background-color:highlighttext}}@media screen and (prefers-reduced-motion:reduce){.load-anim[data-v-b4634cd9]{animation-duration:1.8s}}.tail[data-v-b4634cd9]{width:100%;height:100%;animation:1.5s cubic-bezier(.33,0,.67,1) infinite spin-swing-b4634cd9;display:block;position:absolute;-webkit-mask-image:conic-gradient(#0000 105deg,#fff 105deg);mask-image:conic-gradient(#0000 105deg,#fff 105deg)}.tail[data-v-b4634cd9]:before,.tail[data-v-b4634cd9]:after{content:"";width:100%;height:100%;animation:inherit;background-image:conic-gradient(currentColor 135deg,#0000 135deg);display:block;position:absolute}.tail[data-v-b4634cd9]:before{animation-name:spin-start-b4634cd9}.tail[data-v-b4634cd9]:after{animation-name:spin-end-b4634cd9}@media screen and (prefers-reduced-motion:reduce){.tail[data-v-b4634cd9]{background-image:conic-gradient(#0000 120deg,currentColor 360deg);animation-iteration-count:0}.tail[data-v-b4634cd9]:before,.tail[data-v-b4634cd9]:after{content:none}}@keyframes spin-rotate-b4634cd9{to{transform:rotate(360deg)}}@keyframes spin-swing-b4634cd9{0%{transform:rotate(-135deg)}50%{transform:rotate(0)}to{transform:rotate(225deg)}}@keyframes spin-start-b4634cd9{0%{transform:rotate(0)}50%{transform:rotate(105deg)}to{transform:rotate(0)}}@keyframes spin-end-b4634cd9{0%{transform:rotate(0)}50%{transform:rotate(225deg)}to{transform:rotate(0)}}.wrapper.filled[data-v-b4634cd9]{--spinner-stroke-width:6px;--spinner-size:64px;position:absolute;top:50%;left:50%;translate:-50% -66%}.wrapper.filled .load-anim[data-v-b4634cd9]{margin:auto}.wrapper.filled .tip[data-v-b4634cd9]{margin-top:1em}.placeholder[data-v-b4634cd9]{opacity:0}.switch[data-v-dc248ee2]{box-sizing:border-box;align-items:flex-start;display:inline-flex;position:relative}.switch .input-box[data-v-dc248ee2]{box-sizing:border-box;cursor:pointer;opacity:0;width:56px;height:100%;margin:0;position:absolute}.switch .indicator[data-v-dc248ee2]{box-sizing:border-box;fill:currentColor;pointer-events:none;border:1px solid #000;border-radius:10000px;flex-shrink:0;width:40px;height:20px;margin:8px;font-size:18px;line-height:0;transition-property:background,border,color;transition-duration:.2s;transition-timing-function:cubic-bezier(.33,0,.67,1)}.switch .indicator[data-v-dc248ee2] *{transition-property:transform;transition-duration:.2s;transition-timing-function:cubic-bezier(.33,0,.67,1)}.switch .input-box[data-v-dc248ee2]:disabled{cursor:default}.switch .input-box:checked~.indicator[data-v-dc248ee2]>*{transform:translate(20px)}.switch .input-box:enabled:not(:checked)~.indicator[data-v-dc248ee2]{color:#616161;border-color:#616161}.switch .input-box:enabled:not(:checked):hover~.indicator[data-v-dc248ee2]{color:#575757;border-color:#575757}.switch .input-box:enabled:not(:checked):hover:active~.indicator[data-v-dc248ee2]{color:#b3b3b3;border-color:#b3b3b3}.switch .input-box:enabled:checked~.indicator[data-v-dc248ee2]{color:#fff;background-color:#0078d4;border-color:#0000}.switch .input-box:enabled:checked:hover~.indicator[data-v-dc248ee2]{background-color:#106ebe;border-color:#0000}.switch .input-box:enabled:checked:hover:active~.indicator[data-v-dc248ee2]{background-color:#005a9e;border-color:#0000}.switch .input-box:disabled~.indicator[data-v-dc248ee2]{color:#bdbdbd}.switch .input-box:disabled:not(:checked)~.indicator[data-v-dc248ee2]{border-color:#e0e0e0}.switch .input-box:disabled:checked~.indicator[data-v-dc248ee2]{background-color:#f0f0f0;border-color:#0000}
