.main-container[data-v-6b64820c]{width:calc(100% - 30px);margin:15px auto 40px;padding-left:15px;padding-right:15px}@media (width>=576px){.main-container[data-v-6b64820c]{max-width:540px}}@media (width>=768px){.main-container[data-v-6b64820c]{max-width:720px}}@media (width>=992px){.main-container[data-v-6b64820c]{max-width:960px}}@media (width>=1280px){.main-container[data-v-6b64820c]{max-width:1220px}}.skeleton[data-v-8b0730d2]{border-radius:var(--ui-radius);border-color:var(--ui-border);box-sizing:border-box;border-style:solid;border-width:1px;width:100%;height:34px}.input-wrapper[data-v-8b0730d2]{height:34px;color:var(--ui-placeholder);padding-left:12px;padding-right:12px;line-height:34px}.ui-logo[data-v-f605be55]{cursor:pointer;color:inherit;align-items:center;font-size:18px;text-decoration:none;display:flex}.ui-logo-img[data-v-f605be55]{width:32px;height:32px;margin-right:12px}.ui-button[data-v-40fc8cac]{--ui-button-accent:var(--ui-primary);--ui-button-accent-hover:var(--ui-primary-hover);--ui-button-accent-pressed:var(--ui-primary-pressed);--ui-button-on-accent:var(--ui-on-accent);border:1px solid var(--ui-border);border-radius:var(--ui-radius);min-width:0;color:var(--ui-foreground);font-family:var(--ui-font-sans);font-size:var(--ui-font-size);font-weight:var(--ui-font-weight);text-align:center;white-space:nowrap;cursor:pointer;appearance:none;-webkit-user-select:none;user-select:none;background:0 0;justify-content:center;align-items:center;line-height:1;text-decoration:none;transition:color .2s,background-color .2s,border-color .2s,opacity .2s;display:inline-flex;position:relative}.ui-button[data-v-40fc8cac]:focus-visible{outline:2px solid var(--ui-button-accent);outline-offset:2px}.ui-button--size-tiny[data-v-40fc8cac]{height:22px;font-size:var(--ui-font-size-tiny);padding:0 7px}.ui-button--size-small[data-v-40fc8cac]{height:28px;font-size:var(--ui-font-size-tiny);padding:0 10px}.ui-button--size-medium[data-v-40fc8cac]{height:34px;padding:0 14px}.ui-button--size-large[data-v-40fc8cac]{height:40px;font-size:var(--ui-font-size-large);padding:0 18px}.ui-button--shape-round[data-v-40fc8cac]{border-radius:9999px}.ui-button--shape-circle[data-v-40fc8cac]{border-radius:50%;width:34px;padding:0}.ui-button--shape-circle.ui-button--size-tiny[data-v-40fc8cac]{width:22px}.ui-button--shape-circle.ui-button--size-small[data-v-40fc8cac]{width:28px}.ui-button--shape-circle.ui-button--size-large[data-v-40fc8cac]{width:40px}.ui-button--block[data-v-40fc8cac]{width:100%;display:flex}.ui-button--tone-primary[data-v-40fc8cac]{--ui-button-accent:var(--ui-primary);--ui-button-accent-hover:var(--ui-primary-hover);--ui-button-accent-pressed:var(--ui-primary-pressed)}.ui-button--tone-info[data-v-40fc8cac]{--ui-button-accent:var(--ui-info);--ui-button-accent-hover:var(--ui-info-hover);--ui-button-accent-pressed:var(--ui-info-pressed)}.ui-button--tone-custom[data-v-40fc8cac]{--ui-button-accent:var(--ui-button-color);--ui-button-accent-hover:var(--ui-button-hover-color,var(--ui-button-color));--ui-button-accent-pressed:var(--ui-button-pressed-color,var(--ui-button-color));--ui-button-on-accent:var(--ui-button-text-color,#fff)}.ui-button--variant-solid.ui-button--tone-default[data-v-40fc8cac]{border-color:var(--ui-border);color:var(--ui-foreground);background:0 0}.ui-button--variant-solid.ui-button--tone-default[data-v-40fc8cac]:hover{border-color:var(--ui-primary-hover);color:var(--ui-primary-hover)}.ui-button--variant-solid.ui-button--tone-default[data-v-40fc8cac]:active{border-color:var(--ui-primary-pressed);color:var(--ui-primary-pressed)}.ui-button--variant-solid[data-v-40fc8cac]:not(.ui-button--tone-default){border-color:var(--ui-button-accent);background:var(--ui-button-accent);color:var(--ui-button-on-accent)}.ui-button--variant-solid[data-v-40fc8cac]:not(.ui-button--tone-default):hover{border-color:var(--ui-button-accent-hover);background:var(--ui-button-accent-hover)}.ui-button--variant-solid[data-v-40fc8cac]:not(.ui-button--tone-default):active{border-color:var(--ui-button-accent-pressed);background:var(--ui-button-accent-pressed)}.ui-button--variant-secondary[data-v-40fc8cac]{background:var(--ui-primary-secondary);color:var(--ui-button-accent);font-weight:var(--ui-font-weight-strong);border-color:#0000}.ui-button--variant-secondary[data-v-40fc8cac]:hover{background:var(--ui-primary-secondary-hover);color:var(--ui-button-accent-hover)}.ui-button--variant-secondary[data-v-40fc8cac]:active{background:var(--ui-primary-secondary-pressed);color:var(--ui-button-accent-pressed)}.ui-button--variant-ghost[data-v-40fc8cac]{border-color:var(--ui-button-accent);color:var(--ui-button-accent);background:0 0}.ui-button--variant-ghost[data-v-40fc8cac]:hover{border-color:var(--ui-button-accent-hover);color:var(--ui-button-accent-hover)}.ui-button--variant-ghost[data-v-40fc8cac]:active{border-color:var(--ui-button-accent-pressed);color:var(--ui-button-accent-pressed)}.ui-button--variant-text[data-v-40fc8cac]{width:auto;height:30px;color:var(--ui-foreground);background:0 0;border-color:#0000;padding:0 2px}.ui-button--variant-text[data-v-40fc8cac]:hover{color:var(--ui-primary-hover)}.ui-button--variant-text[data-v-40fc8cac]:active{color:var(--ui-primary-pressed)}.ui-button--variant-quaternary[data-v-40fc8cac]{color:var(--ui-foreground);background:0 0;border-color:#0000}.ui-button--variant-quaternary[data-v-40fc8cac]:hover{background:var(--ui-hover)}.ui-button--variant-quaternary[data-v-40fc8cac]:active{background:var(--ui-pressed)}.ui-button--inactive[data-v-40fc8cac],.ui-button--inactive[data-v-40fc8cac]:hover,.ui-button--inactive[data-v-40fc8cac]:active{border-color:var(--ui-border);color:var(--ui-foreground-disabled);cursor:not-allowed;opacity:.65;background:0 0}.ui-button--variant-secondary.ui-button--inactive[data-v-40fc8cac],.ui-button--variant-secondary.ui-button--inactive[data-v-40fc8cac]:hover,.ui-button--variant-secondary.ui-button--inactive[data-v-40fc8cac]:active{background:var(--ui-primary-secondary);border-color:#0000}.ui-button--variant-solid:not(.ui-button--tone-default).ui-button--inactive[data-v-40fc8cac],.ui-button--variant-solid:not(.ui-button--tone-default).ui-button--inactive[data-v-40fc8cac]:hover,.ui-button--variant-solid:not(.ui-button--tone-default).ui-button--inactive[data-v-40fc8cac]:active{border-color:var(--ui-button-accent);background:var(--ui-button-accent);color:var(--ui-button-on-accent)}.ui-button--variant-text.ui-button--inactive[data-v-40fc8cac],.ui-button--variant-text.ui-button--inactive[data-v-40fc8cac]:hover,.ui-button--variant-text.ui-button--inactive[data-v-40fc8cac]:active,.ui-button--variant-quaternary.ui-button--inactive[data-v-40fc8cac],.ui-button--variant-quaternary.ui-button--inactive[data-v-40fc8cac]:hover,.ui-button--variant-quaternary.ui-button--inactive[data-v-40fc8cac]:active{background:0 0;border-color:#0000}.ui-button-icon[data-v-40fc8cac],.ui-button-spinner[data-v-40fc8cac]{flex:none;justify-content:center;align-items:center;display:inline-flex}.ui-button-icon[data-v-40fc8cac]{width:1.25em;height:1.25em;overflow:hidden}.ui-button-icon[data-v-40fc8cac] img,.ui-button-icon[data-v-40fc8cac] svg{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.ui-button-content[data-v-40fc8cac]:not(:first-child){margin-left:6px}.ui-button-spinner[data-v-40fc8cac]{border:2px solid;border-top-color:#0000;border-radius:50%;width:1em;height:1em;animation:.8s linear infinite ui-button-spin-40fc8cac}@keyframes ui-button-spin-40fc8cac{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.ui-button[data-v-40fc8cac],.ui-button-spinner[data-v-40fc8cac]{transition-duration:0s;animation-duration:1.6s}}.ui-collapse-transition[data-v-1df418ad]{display:flow-root}.ui-collapse-enter-active[data-v-1df418ad],.ui-collapse-leave-active[data-v-1df418ad]{transition:height .3s cubic-bezier(.4,0,.2,1),opacity .3s cubic-bezier(.4,0,.2,1);overflow:hidden}.ui-collapse-enter-from[data-v-1df418ad],.ui-collapse-leave-to[data-v-1df418ad]{opacity:0}@media (prefers-reduced-motion:reduce){.ui-collapse-enter-active[data-v-1df418ad],.ui-collapse-leave-active[data-v-1df418ad]{transition:none}}.ui-collapsible-menu{color:var(--ui-foreground);font-family:var(--ui-font-sans);font-size:var(--ui-font-size);line-height:var(--ui-line-height)}.ui-collapsible-menu__list{margin:0;padding:4px 8px;list-style:none}.ui-collapsible-menu__list--nested{padding:0 0 4px 18px}.ui-collapsible-menu__trigger,.ui-collapsible-menu__link>a,.ui-collapsible-menu__link>span{box-sizing:border-box;border-radius:var(--ui-radius);width:100%;min-height:42px;color:var(--ui-foreground);align-items:center;text-decoration:none;display:flex}.ui-collapsible-menu__trigger{cursor:pointer;text-align:left;background:0 0;border:0;outline:none;justify-content:space-between;padding:8px 10px}.ui-collapsible-menu__label{min-width:0}.ui-collapsible-menu__link>a,.ui-collapsible-menu__link>span{padding:8px 10px}.ui-collapsible-menu__trigger:hover,.ui-collapsible-menu__trigger[data-state=open],.ui-collapsible-menu__link>a:hover,.ui-collapsible-menu__link>a.router-link-active{background:var(--ui-hover);color:var(--ui-foreground-strong)}.ui-collapsible-menu__trigger:focus-visible,.ui-collapsible-menu__link>a:focus-visible{outline:2px solid var(--ui-primary);outline-offset:-2px}.ui-collapsible-menu__trigger:disabled,.ui-collapsible-menu__link[data-disabled]{color:var(--ui-foreground-disabled);cursor:not-allowed;pointer-events:none}.ui-collapsible-menu__chevron{flex:none;transition:transform .15s}.ui-collapsible-menu__chevron--open{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.ui-collapsible-menu__chevron{transition:none}}.ui-navigation-menu{height:100%;color:var(--ui-foreground);font-family:var(--ui-font-sans);font-size:var(--ui-font-size);line-height:var(--ui-line-height)}.ui-navigation-menu>div,.ui-navigation-menu__list{height:100%}.ui-navigation-menu__list,.ui-navigation-menu__content-list{margin:0;padding:0;list-style:none}.ui-navigation-menu__list{align-items:stretch;display:flex}.ui-navigation-menu__item{align-items:stretch;display:flex;position:relative}.ui-navigation-menu__link,.ui-navigation-menu__trigger{height:100%;color:var(--ui-foreground);cursor:pointer;white-space:nowrap;background:0 0;border:0;outline:none;align-items:center;padding:0 18px;text-decoration:none;display:flex}.ui-navigation-menu__link:hover,.ui-navigation-menu__trigger:hover,.ui-navigation-menu__trigger[data-state=open],.ui-navigation-menu__link.router-link-active{color:var(--ui-primary)}.ui-navigation-menu__link:focus-visible,.ui-navigation-menu__trigger:focus-visible{border-radius:var(--ui-radius);outline:2px solid var(--ui-primary);outline-offset:-4px}.ui-navigation-menu__link[data-disabled],.ui-navigation-menu__content-link[data-disabled]{color:var(--ui-foreground-disabled);cursor:not-allowed;pointer-events:none}.ui-navigation-menu__content{z-index:3000;border-radius:var(--ui-radius);background:var(--ui-surface-popover);min-width:138px;box-shadow:var(--ui-shadow-floating);transform-origin:0 0;padding:4px;animation:.15s ease-out ui-navigation-menu-in;position:absolute;top:calc(100% - 5px);left:0}.ui-navigation-menu__content-link,.ui-navigation-menu__group-label{border-radius:var(--ui-radius-small);min-height:34px;color:var(--ui-foreground);white-space:nowrap;align-items:center;padding:6px 12px;text-decoration:none;display:flex}.ui-navigation-menu__content-link:hover,.ui-navigation-menu__content-link:focus-visible{background:var(--ui-hover);color:var(--ui-foreground-strong);outline:none}.ui-navigation-menu__group-label{color:var(--ui-foreground-muted);font-size:var(--ui-font-size-tiny)}.ui-navigation-menu__group .ui-navigation-menu__content-list{padding-left:10px}@keyframes ui-navigation-menu-in{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.ui-navigation-menu__content{animation:none}}.ui-dialog__overlay{z-index:2000;background:var(--ui-backdrop);position:fixed;inset:0}.ui-dialog__positioner{z-index:2001;pointer-events:none;place-items:center;display:grid;position:fixed;inset:0;overflow:auto}.ui-dialog__content{pointer-events:auto;outline:none;width:fit-content;max-width:100vw;max-height:100dvh}.ui-dialog__overlay[data-state=open]{animation:.2s ease-out ui-dialog-overlay-in}.ui-dialog__overlay[data-state=closed]{animation:.2s ease-in ui-dialog-overlay-out}.ui-dialog__content[data-state=open]{animation:.2s ease-out ui-dialog-content-in}.ui-dialog__content[data-state=closed]{animation:.2s ease-in ui-dialog-content-out}@keyframes ui-dialog-overlay-in{0%{opacity:0}}@keyframes ui-dialog-overlay-out{to{opacity:0}}@keyframes ui-dialog-content-in{0%{opacity:0;transform:scale(.95)}}@keyframes ui-dialog-content-out{to{opacity:0;transform:scale(.95)}}@media (prefers-reduced-motion:reduce){.ui-dialog__overlay,.ui-dialog__content{animation:none!important}}.ui-dropdown-menu{z-index:3000;border-radius:var(--ui-radius);background:var(--ui-surface-popover);min-width:160px;box-shadow:var(--ui-shadow-floating);color:var(--ui-foreground);font-family:var(--ui-font-sans);font-size:var(--ui-font-size);line-height:var(--ui-line-height);transform-origin:var(--reka-dropdown-menu-content-transform-origin);outline:none;padding:4px;animation:.15s ease-out ui-dropdown-menu-in}.ui-dropdown-menu__item{border-radius:var(--ui-radius-small);cursor:pointer;-webkit-user-select:none;user-select:none;outline:none;align-items:center;gap:8px;min-height:34px;padding:6px 10px;display:flex}.ui-dropdown-menu__item[data-highlighted]{background:var(--ui-hover);color:var(--ui-foreground-strong)}.ui-dropdown-menu__item[data-disabled]{color:var(--ui-foreground-disabled);cursor:not-allowed}.ui-dropdown-menu__icon{flex:none}@keyframes ui-dropdown-menu-in{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.ui-dropdown-menu{animation:none}}.ui-popover{z-index:3000;border-radius:var(--ui-radius);background:var(--ui-surface-popover);max-width:calc(100vw - 16px);max-height:calc(100vh - 16px);box-shadow:var(--ui-shadow-floating);color:var(--ui-foreground);font-family:var(--ui-font-sans);font-size:var(--ui-font-size);line-height:var(--ui-line-height);overflow-wrap:anywhere;transform-origin:var(--reka-popover-content-transform-origin);padding:12px;animation:.15s ease-out ui-popover-in}.ui-popover--unpadded{padding:0}.ui-popover[data-state=closed]{display:none}.ui-popover__arrow{fill:var(--ui-surface-popover)}@keyframes ui-popover-in{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.ui-popover{animation:none}}.ui-tooltip__disabled-trigger{max-width:100%;display:inline-flex}.ui-tooltip__disabled-trigger--block{width:100%;display:flex}.ui-tooltip__disabled-trigger:focus-visible{border-radius:var(--ui-radius);outline:2px solid var(--ui-primary);outline-offset:2px}.ui-tooltip{z-index:3000;border-radius:var(--ui-radius);background:var(--ui-surface-tooltip);max-width:min(320px,100vw - 16px);box-shadow:var(--ui-shadow-floating);color:var(--ui-foreground-tooltip);font-family:var(--ui-font-sans);font-size:var(--ui-font-size);line-height:var(--ui-line-height);overflow-wrap:anywhere;transform-origin:var(--reka-tooltip-content-transform-origin);padding:5px 8px;animation:.15s ease-out ui-tooltip-in}.ui-tooltip__arrow{fill:var(--ui-surface-tooltip)}@keyframes ui-tooltip-in{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.ui-tooltip{animation:none}}.mobile-menu-panel[data-v-20d6c979]{width:288px;max-height:min(79vh, calc(100vh - var(--header-height) - 16px));overflow:auto}.mobile-menu-search[data-v-20d6c979]{padding:0 18px 10px}.menu-icon[data-v-20d6c979]{cursor:pointer;align-items:center;display:flex}.menu-trigger[data-v-20d6c979]{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:flex}.menu-trigger[data-v-20d6c979]:focus-visible{border-radius:var(--ui-radius);outline:2px solid var(--ui-primary);outline-offset:3px}.nav-menu[data-v-f57f3b1b]{height:var(--header-height)}.nav[data-v-b51d0053]{--side-padding:32px;grid-template-rows:calc(var(--header-height) - 1px);padding:0 var(--side-padding);grid-template-columns:calc(225px - var(--side-padding)) 1fr auto;align-items:center;display:grid}.nav-actions[data-v-b51d0053]{align-items:center;gap:12px;display:flex}.nav-search[data-v-b51d0053]{flex:0 240px;width:240px;min-width:0}.nav-mobile[data-v-b51d0053]{display:none}@media (width<=1100px){.nav-desktop[data-v-b51d0053]{display:none}.nav-mobile[data-v-b51d0053]{display:block}.nav-actions[data-v-b51d0053]{grid-column:3}}body{--header-height:64px}.navbar[data-v-3b4fcb89]{z-index:100;height:var(--header-height);border-bottom:1px solid var(--ui-divider);background:var(--ui-surface);color:var(--ui-foreground);position:fixed;top:0;left:0;right:0}:where(.ui-card[data-v-f159fb5d]){width:100%}.ui-card[data-v-f159fb5d]{border-radius:var(--ui-radius);background:var(--ui-surface);color:var(--ui-foreground);font-size:var(--ui-font-size);line-height:var(--ui-line-height);overflow-wrap:break-word;flex-direction:column;transition:color .3s cubic-bezier(.4,0,.2,1),background-color .3s cubic-bezier(.4,0,.2,1),border-color .3s cubic-bezier(.4,0,.2,1),box-shadow .3s cubic-bezier(.4,0,.2,1);display:flex;position:relative}.ui-card--surface-modal[data-v-f159fb5d]{background:var(--ui-surface-modal)}.ui-card--bordered[data-v-f159fb5d]{border:1px solid var(--ui-divider)}.ui-card__cover[data-v-f159fb5d]{border-radius:var(--ui-radius) var(--ui-radius) 0 0;width:100%;overflow:hidden}.ui-card__cover[data-v-f159fb5d] img{width:100%;display:block}.ui-card__header[data-v-f159fb5d]{padding:var(--ui-card-padding-top) var(--ui-card-padding-inline) var(--ui-card-padding-bottom);font-size:var(--ui-card-title-size);align-items:center;display:flex}.ui-card__header-main[data-v-f159fb5d]{min-width:0;color:var(--ui-foreground-strong);font-weight:var(--ui-font-weight-strong);flex:1}.ui-card__header-extra[data-v-f159fb5d]{color:var(--ui-foreground);font-size:var(--ui-font-size);font-weight:var(--ui-font-weight);align-items:center;display:flex}.ui-card__content[data-v-f159fb5d],.ui-card__footer[data-v-f159fb5d]{min-width:0;padding:0 var(--ui-card-padding-inline) var(--ui-card-content-padding-bottom,var(--ui-card-padding-bottom));flex:1}.ui-card__content[data-v-f159fb5d]{transition:padding-bottom .3s cubic-bezier(.4,0,.2,1)}.ui-card__content[data-v-f159fb5d]:first-child,.ui-card__footer[data-v-f159fb5d]:first-child{padding-top:var(--ui-card-padding-bottom)}.ui-card--content-unpadded>.ui-card__content[data-v-f159fb5d]{padding:0}.ui-card--small[data-v-f159fb5d]{--ui-card-padding-top:12px;--ui-card-padding-inline:16px;--ui-card-padding-bottom:12px;--ui-card-title-size:16px}.ui-card--medium[data-v-f159fb5d]{--ui-card-padding-top:19px;--ui-card-padding-inline:24px;--ui-card-padding-bottom:20px;--ui-card-title-size:18px}.ui-card--large[data-v-f159fb5d]{--ui-card-padding-top:23px;--ui-card-padding-inline:32px;--ui-card-padding-bottom:24px;--ui-card-title-size:18px}@media (prefers-reduced-motion:reduce){.ui-card__content[data-v-f159fb5d]{transition:none}}.collapse-card.collapsed[data-v-785fc567]{--ui-card-content-padding-bottom:0}.collapse-default-icon[data-v-785fc567]{transition:transform .3s}.collapse-default-icon.show[data-v-785fc567]{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.collapse-default-icon[data-v-785fc567]{transition:none}}.user-management-card[data-v-daff43c0]{width:min(450px,100vw)}.account-loading[data-v-daff43c0]{gap:18px;min-height:300px;display:grid}.account-field-loading[data-v-daff43c0]{gap:8px;display:grid}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ui-background:#fff;--ui-surface:#fff;--ui-surface-modal:#fff;--ui-surface-popover:#fff;--ui-surface-tooltip:#48484e;--ui-backdrop:#0006;--ui-foreground:#333639;--ui-foreground-strong:#1f2225;--ui-foreground-muted:#767c82;--ui-foreground-disabled:#0000003d;--ui-foreground-tooltip:#fff;--ui-on-accent:#fff;--ui-placeholder:#0000003d;--ui-border:#e0e0e6;--ui-divider:#efeff5;--ui-description-label-background:#fafafc;--ui-code-background:#f4f4f8;--ui-code-comment:#a0a1a7;--ui-code-keyword:#a626a4;--ui-code-name:#e45649;--ui-code-literal:#0184bb;--ui-code-string:#50a14f;--ui-code-attribute:#986801;--ui-code-built-in:#c18401;--ui-code-title:#4078f2;--ui-hover:#f3f3f5;--ui-pressed:#ededef;--ui-skeleton-start:#fafafc;--ui-skeleton-end:#f0f0f2;--ui-progress-rail:#00000014;--ui-scrollbar-thumb:#00000040;--ui-scrollbar-thumb-hover:#0006;--ui-primary:#18a058;--ui-primary-hover:#36ad6a;--ui-primary-pressed:#0c7a43;--ui-primary-secondary:#18a0581f;--ui-primary-secondary-hover:#18a05829;--ui-primary-secondary-pressed:#18a05833;--ui-info:#2080f0;--ui-info-hover:#4098fc;--ui-info-pressed:#1060c9;--ui-info-secondary:#2080f01f;--ui-success:#18a058;--ui-success-secondary:#18a0581f;--ui-warning:#f0a020;--ui-warning-secondary:#f0a02026;--ui-error:#d03050;--ui-error-secondary:#d030501a;--ui-tag-background:#eee;--ui-tag-background-bordered:#fafafc;--ui-font-sans:v-sans, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--ui-font-mono:v-mono, SFMono-Regular, Menlo, Consolas, Courier, monospace;--ui-font-size:14px;--ui-font-size-tiny:12px;--ui-font-size-large:16px;--ui-font-weight:400;--ui-font-weight-strong:500;--ui-line-height:1.6;--ui-radius:3px;--ui-radius-small:2px;--ui-result-icon-size:80px;--ui-shadow-floating:0 3px 6px -4px #0000001f, 0 6px 16px #00000014, 0 9px 28px 8px #0000000d}:root.dark{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ui-background:#101014;--ui-surface:#18181c;--ui-surface-modal:#2c2c32;--ui-surface-popover:#48484e;--ui-surface-tooltip:#48484e;--ui-backdrop:#0006;--ui-foreground:#ffffffd1;--ui-foreground-strong:#ffffffe6;--ui-foreground-muted:#ffffff85;--ui-foreground-disabled:#ffffff61;--ui-foreground-tooltip:#ffffffe6;--ui-on-accent:#000000d1;--ui-placeholder:#ffffff61;--ui-border:#ffffff3d;--ui-divider:#ffffff17;--ui-description-label-background:#ffffff0a;--ui-code-background:#ffffff1f;--ui-code-comment:#5c6370;--ui-code-keyword:#c678dd;--ui-code-name:#e06c75;--ui-code-literal:#56b6c2;--ui-code-string:#98c379;--ui-code-attribute:#d19a66;--ui-code-built-in:#e6c07b;--ui-code-title:#61aeee;--ui-hover:#ffffff17;--ui-pressed:#ffffff0d;--ui-skeleton-start:#ffffff1f;--ui-skeleton-end:#ffffff2e;--ui-progress-rail:#ffffff1f;--ui-scrollbar-thumb:#fff3;--ui-scrollbar-thumb-hover:#ffffff59;--ui-primary:#63e2b7;--ui-primary-hover:#7fe7c4;--ui-primary-pressed:#5acea7;--ui-primary-secondary:#63e2b729;--ui-primary-secondary-hover:#63e2b733;--ui-primary-secondary-pressed:#63e2b73d;--ui-info:#70c0e8;--ui-info-hover:#8acbec;--ui-info-pressed:#66afd3;--ui-info-secondary:#70c0e829;--ui-success:#63e2b7;--ui-success-secondary:#63e2b729;--ui-warning:#f2c97d;--ui-warning-secondary:#f2c97d29;--ui-error:#e88080;--ui-error-secondary:#e8808029;--ui-tag-background:#333;--ui-tag-background-bordered:transparent;--ui-shadow-floating:0 3px 6px -4px #0000003d, 0 6px 12px #00000029, 0 9px 18px 8px #0000001a}.ui-reset{box-sizing:border-box;border-style:solid;border-width:0;border-color:var(--ui-border);font:inherit}.ui-reset:before,.ui-reset:after{box-sizing:inherit;border-style:solid;border-width:0;border-color:inherit}.ui-paragraph{color:var(--ui-foreground);font-size:var(--ui-font-size);line-height:var(--ui-line-height);margin:16px 0}.ui-paragraph:first-child,.ui-heading:first-child,.ui-list:first-child{margin-top:0}.ui-paragraph:last-child,.ui-list:last-child{margin-bottom:0}.ui-heading{color:var(--ui-foreground-strong);font-weight:var(--ui-font-weight-strong);line-height:var(--ui-line-height);margin:28px 0 20px}.ui-heading-1{font-size:30px}.ui-heading-2{font-size:22px}.ui-heading-3{font-size:18px}.ui-heading-4{margin-bottom:18px;font-size:16px}.ui-heading-bar{padding-left:16px;position:relative}.ui-heading-3.ui-heading-bar,.ui-heading-4.ui-heading-bar{padding-left:12px}.ui-heading-bar:before{background:var(--ui-primary);content:"";border-radius:2px;width:4px;position:absolute;inset:0 auto 0 0}.ui-heading-3.ui-heading-bar:before,.ui-heading-4.ui-heading-bar:before{width:3px}.ui-heading-align-text{padding-left:0}.ui-heading-1.ui-heading-align-text:before,.ui-heading-2.ui-heading-align-text:before{left:-16px}.ui-heading-3.ui-heading-align-text:before,.ui-heading-4.ui-heading-align-text:before{left:-12px}.ui-text{color:var(--ui-foreground)}.ui-text-depth-3{color:var(--ui-foreground-muted)}.ui-code{box-sizing:border-box;border:1px solid var(--ui-border);border-radius:var(--ui-radius-small);background:var(--ui-code-background);color:var(--ui-foreground);font-family:var(--ui-font-mono);padding:.05em .35em 0;font-size:.9em;line-height:1.4;display:inline-block}.ui-link{color:var(--ui-primary);text-decoration:none;transition:color .2s}.ui-link:hover{color:var(--ui-primary-hover)}.ui-list{color:var(--ui-foreground);font-size:var(--ui-font-size);margin:16px 0;padding:0 0 0 2em;list-style:outside}.ui-list-item{line-height:var(--ui-line-height);margin:.25em 0 0}*,:before,:after,::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }.tw-col-span-1{grid-column:span 1/span 1}.tw-col-span-3{grid-column:span 3/span 3}.tw-flex{display:flex}.tw-grid{display:grid}.tw-w-full{width:100%}.tw-grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.tw-grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.tw-grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.tw-grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.tw-flex-col{flex-direction:column}.tw-flex-wrap{flex-wrap:wrap}.tw-items-center{align-items:center}.tw-justify-center{justify-content:center}.tw-justify-between{justify-content:space-between}.tw-gap-2{gap:.5rem}.tw-gap-3{gap:.75rem}.tw-gap-4{gap:1rem}.tw-gap-\[10px\]{gap:10px}.tw-gap-\[25px\]{gap:25px}.tw-gap-\[30px\]{gap:30px}.tw-gap-x-10{-moz-column-gap:2.5rem;column-gap:2.5rem}.tw-gap-x-3{-moz-column-gap:.75rem;column-gap:.75rem}.tw-gap-x-5{-moz-column-gap:1.25rem;column-gap:1.25rem}.tw-gap-y-2{row-gap:.5rem}.tw-gap-y-\[30px\]{row-gap:30px}body{background-color:var(--ui-background);color:var(--ui-foreground);font-family:var(--ui-font-sans);font-size:var(--ui-font-size);line-height:var(--ui-line-height);-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%;--header-height:64px;text-autospace:normal;margin:0;padding:0;transition:color .3s cubic-bezier(.4,0,.2,1),background-color .3s cubic-bezier(.4,0,.2,1)}.view{padding-top:var(--header-height);width:100%}[hidden]{display:none!important}astro-island{display:contents}button[aria-busy=true],[role=button][aria-busy=true]{cursor:progress}.home-search-heading{margin-top:0}main:has([data-has-recent]) .home-search-heading{margin-top:28px}.home-search{margin:0}game-player{display:block}game-player [data-player-status]{margin:8px 0}.skip-link{z-index:3000;position:fixed;top:-100px;left:15px}.skip-link:focus{background:var(--ui-surface);top:8px}.notice{padding:24px}.notice a{color:var(--ui-primary);margin-right:16px}#client-load-error{border:1px solid var(--ui-border);border-radius:var(--ui-radius);background:var(--ui-surface);color:var(--ui-foreground);margin:12px;padding:12px 16px}#client-load-error p{margin:0 0 8px}#client-load-error a{color:var(--ui-primary)}#page-loading{z-index:10001;pointer-events:none;height:3px;position:fixed;inset:0 0 auto}#page-loading span{background:var(--ui-primary);transform-origin:0;height:100%;animation:8s cubic-bezier(.1,.35,.2,1) forwards progress;display:block}@keyframes progress{0%{transform:scaleX(.08)}to{transform:scaleX(.9)}}@media (prefers-reduced-motion:reduce){#page-loading span{animation:none;transform:scaleX(.65)}}@media (width>=640px){.sm\:tw-grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=1024px){.lg\:tw-col-span-1{grid-column:span 1/span 1}.lg\:tw-col-span-2{grid-column:span 2/span 2}.lg\:tw-grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:tw-grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width>=1280px){.xl\:tw-grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (width>=1536px){.\32 xl\:tw-grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.\32 xl\:tw-grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (width>=1920px){.min-\[1920px\]\:tw-grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}}
