*,:before,:after{--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: rgb(59 130 246 / .5);--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: }::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: rgb(59 130 246 / .5);--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{column-gap:2.5rem}.tw-gap-x-3{column-gap:.75rem}.tw-gap-x-5{column-gap:1.25rem}.tw-gap-y-2{row-gap:.5rem}.tw-gap-y-\[30px\]{row-gap:30px}body{margin:0;padding:0;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);transition:color .3s cubic-bezier(.4,0,.2,1),background-color .3s cubic-bezier(.4,0,.2,1);-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%}@media(min-width:640px){.sm\:tw-grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-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(min-width:1280px){.xl\:tw-grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}}@media(min-width:1536px){.\32xl\:tw-grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.\32xl\:tw-grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}}@media(min-width:1920px){.min-\[1920px\]\:tw-grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}}.ui-loading-bar[data-v-d2744ddd]{position:fixed;z-index:10001;top:0;right:0;left:0;height:2px;overflow:hidden;pointer-events:none}.ui-loading-bar__indicator[data-v-d2744ddd]{display:block;height:100%;background:var(--ui-primary);box-shadow:0 0 6px var(--ui-primary)}.ui-loading-bar--active .ui-loading-bar__indicator[data-v-d2744ddd]{width:100%;transform-origin:left;animation:ui-loading-bar-progress-d2744ddd 8s cubic-bezier(.1,.35,.2,1) forwards}.ui-loading-bar--finishing[data-v-d2744ddd]{animation:ui-loading-bar-finish-d2744ddd .18s ease-out forwards}.ui-loading-bar--finishing .ui-loading-bar__indicator[data-v-d2744ddd]{width:100%;transform:scaleX(1)}@keyframes ui-loading-bar-progress-d2744ddd{0%{transform:scaleX(.08)}to{transform:scaleX(.9)}}@keyframes ui-loading-bar-finish-d2744ddd{0%,55%{opacity:1}to{opacity:0}}@media(prefers-reduced-motion:reduce){.ui-loading-bar--active .ui-loading-bar__indicator[data-v-d2744ddd]{animation:none;transform:scaleX(.7)}.ui-loading-bar--finishing[data-v-d2744ddd]{animation:none;opacity:0}}.ui-button[data-v-83bffe34]{--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);display:inline-flex;position:relative;align-items:center;justify-content:center;min-width:0;border:1px solid var(--ui-border);border-radius:var(--ui-radius);background:transparent;color:var(--ui-foreground);font-family:var(--ui-font-sans);font-size:var(--ui-font-size);font-weight:var(--ui-font-weight);line-height:1;text-align:center;text-decoration:none;white-space:nowrap;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:color .2s,background-color .2s,border-color .2s,opacity .2s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ui-button[data-v-83bffe34]:focus-visible{outline:2px solid var(--ui-button-accent);outline-offset:2px}.ui-button--size-tiny[data-v-83bffe34]{height:22px;padding:0 7px;font-size:var(--ui-font-size-tiny)}.ui-button--size-small[data-v-83bffe34]{height:28px;padding:0 10px;font-size:var(--ui-font-size-tiny)}.ui-button--size-medium[data-v-83bffe34]{height:34px;padding:0 14px}.ui-button--size-large[data-v-83bffe34]{height:40px;padding:0 18px;font-size:var(--ui-font-size-large)}.ui-button--shape-round[data-v-83bffe34]{border-radius:9999px}.ui-button--shape-circle[data-v-83bffe34]{width:34px;padding:0;border-radius:50%}.ui-button--shape-circle.ui-button--size-tiny[data-v-83bffe34]{width:22px}.ui-button--shape-circle.ui-button--size-small[data-v-83bffe34]{width:28px}.ui-button--shape-circle.ui-button--size-large[data-v-83bffe34]{width:40px}.ui-button--block[data-v-83bffe34]{display:flex;width:100%}.ui-button--tone-primary[data-v-83bffe34]{--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-83bffe34]{--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-83bffe34]{--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-83bffe34]{border-color:var(--ui-border);background:transparent;color:var(--ui-foreground)}.ui-button--variant-solid.ui-button--tone-default[data-v-83bffe34]:hover{border-color:var(--ui-primary-hover);color:var(--ui-primary-hover)}.ui-button--variant-solid.ui-button--tone-default[data-v-83bffe34]:active{border-color:var(--ui-primary-pressed);color:var(--ui-primary-pressed)}.ui-button--variant-solid[data-v-83bffe34]: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-83bffe34]: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-83bffe34]: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-83bffe34]{border-color:transparent;background:var(--ui-primary-secondary);color:var(--ui-button-accent);font-weight:var(--ui-font-weight-strong)}.ui-button--variant-secondary[data-v-83bffe34]:hover{background:var(--ui-primary-secondary-hover);color:var(--ui-button-accent-hover)}.ui-button--variant-secondary[data-v-83bffe34]:active{background:var(--ui-primary-secondary-pressed);color:var(--ui-button-accent-pressed)}.ui-button--variant-ghost[data-v-83bffe34]{border-color:var(--ui-button-accent);background:transparent;color:var(--ui-button-accent)}.ui-button--variant-ghost[data-v-83bffe34]:hover{border-color:var(--ui-button-accent-hover);color:var(--ui-button-accent-hover)}.ui-button--variant-ghost[data-v-83bffe34]:active{border-color:var(--ui-button-accent-pressed);color:var(--ui-button-accent-pressed)}.ui-button--variant-text[data-v-83bffe34]{width:auto;height:30px;padding:0 2px;border-color:transparent;background:transparent;color:var(--ui-foreground)}.ui-button--variant-text[data-v-83bffe34]:hover{color:var(--ui-primary-hover)}.ui-button--variant-text[data-v-83bffe34]:active{color:var(--ui-primary-pressed)}.ui-button--variant-quaternary[data-v-83bffe34]{border-color:transparent;background:transparent;color:var(--ui-foreground)}.ui-button--variant-quaternary[data-v-83bffe34]:hover{background:var(--ui-hover)}.ui-button--variant-quaternary[data-v-83bffe34]:active{background:var(--ui-pressed)}.ui-button--inactive[data-v-83bffe34],.ui-button--inactive[data-v-83bffe34]:hover,.ui-button--inactive[data-v-83bffe34]:active{border-color:var(--ui-border);background:transparent;color:var(--ui-foreground-disabled);cursor:not-allowed;opacity:.65}.ui-button--variant-secondary.ui-button--inactive[data-v-83bffe34],.ui-button--variant-secondary.ui-button--inactive[data-v-83bffe34]:hover,.ui-button--variant-secondary.ui-button--inactive[data-v-83bffe34]:active{border-color:transparent;background:var(--ui-primary-secondary)}.ui-button--variant-solid:not(.ui-button--tone-default).ui-button--inactive[data-v-83bffe34],.ui-button--variant-solid:not(.ui-button--tone-default).ui-button--inactive[data-v-83bffe34]:hover,.ui-button--variant-solid:not(.ui-button--tone-default).ui-button--inactive[data-v-83bffe34]: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-83bffe34],.ui-button--variant-text.ui-button--inactive[data-v-83bffe34]:hover,.ui-button--variant-text.ui-button--inactive[data-v-83bffe34]:active,.ui-button--variant-quaternary.ui-button--inactive[data-v-83bffe34],.ui-button--variant-quaternary.ui-button--inactive[data-v-83bffe34]:hover,.ui-button--variant-quaternary.ui-button--inactive[data-v-83bffe34]:active{border-color:transparent;background:transparent}.ui-button-icon[data-v-83bffe34],.ui-button-spinner[data-v-83bffe34]{display:inline-flex;flex:none;align-items:center;justify-content:center}.ui-button-icon[data-v-83bffe34]{width:1.25em;height:1.25em;overflow:hidden}.ui-button-icon[data-v-83bffe34] img,.ui-button-icon[data-v-83bffe34] svg{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.ui-button-content[data-v-83bffe34]:not(:first-child){margin-left:6px}.ui-button-spinner[data-v-83bffe34]{width:1em;height:1em;border:2px solid currentcolor;border-top-color:transparent;border-radius:50%;animation:ui-button-spin-83bffe34 .8s linear infinite}@keyframes ui-button-spin-83bffe34{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.ui-button[data-v-83bffe34],.ui-button-spinner[data-v-83bffe34]{transition-duration:0s;animation-duration:1.6s}}.ui-icon[data-v-9e37b5c7]{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:1em;height:1em;line-height:1;vertical-align:-.15em;fill:currentcolor}.ui-icon[data-v-9e37b5c7] svg{width:1em;height:1em}.ui-icon-depth-3[data-v-9e37b5c7]{color:var(--ui-foreground-muted)}.ui-alert[data-v-ba85291d]{--ui-alert-accent: var(--ui-foreground-muted);--ui-alert-fill: var(--ui-hover);display:flex;position:relative;width:100%;box-sizing:border-box;align-items:flex-start;gap:8px;padding:12px;border:1px solid var(--ui-border);border-radius:var(--ui-radius);background:var(--ui-alert-fill);color:var(--ui-foreground);font-family:var(--ui-font-sans);font-size:var(--ui-font-size);line-height:var(--ui-line-height)}.ui-alert--info[data-v-ba85291d]{--ui-alert-accent: var(--ui-info);--ui-alert-fill: var(--ui-info-secondary);border-color:var(--ui-info)}.ui-alert--success[data-v-ba85291d]{--ui-alert-accent: var(--ui-success);--ui-alert-fill: var(--ui-success-secondary);border-color:var(--ui-success)}.ui-alert--warning[data-v-ba85291d]{--ui-alert-accent: var(--ui-warning);--ui-alert-fill: var(--ui-warning-secondary);border-color:var(--ui-warning)}.ui-alert--error[data-v-ba85291d]{--ui-alert-accent: var(--ui-error);--ui-alert-fill: var(--ui-error-secondary);border-color:var(--ui-error)}.ui-alert__icon[data-v-ba85291d]{display:flex;flex:none;align-items:center;color:var(--ui-alert-accent);line-height:1}.ui-alert__body[data-v-ba85291d]{min-width:0;flex:1}.ui-alert__header[data-v-ba85291d]{color:var(--ui-foreground-strong);font-weight:var(--ui-font-weight-strong)}.ui-alert__header+.ui-alert__content[data-v-ba85291d]{margin-top:4px}.ui-alert__content[data-v-ba85291d]{overflow-wrap:anywhere}.ui-alert__action[data-v-ba85291d]{margin-top:12px}.ui-alert__close[data-v-ba85291d]{display:inline-flex;width:24px;height:24px;flex:none;align-items:center;justify-content:center;padding:0;margin:-2px -4px -2px 0;border:0;border-radius:var(--ui-radius-small);outline:none;background:transparent;color:var(--ui-foreground-muted);cursor:pointer}.ui-alert__close[data-v-ba85291d]:hover{background:var(--ui-hover);color:var(--ui-foreground)}.ui-alert__close[data-v-ba85291d]:focus-visible{outline:2px solid var(--ui-alert-accent);outline-offset:1px}.ui-empty[data-v-e4fcaab3]{display:flex;width:100%;box-sizing:border-box;flex-direction:column;align-items:center;justify-content:center;color:var(--ui-foreground-muted);font-family:var(--ui-font-sans);font-size:var(--ui-font-size);line-height:var(--ui-line-height);text-align:center}.ui-empty__icon[data-v-e4fcaab3]{display:flex;min-height:48px;align-items:center;justify-content:center;color:var(--ui-foreground-disabled);line-height:1}.ui-empty__icon[data-v-e4fcaab3] svg{width:48px;height:48px}.ui-empty__description[data-v-e4fcaab3]{margin-top:8px}.ui-empty__action[data-v-e4fcaab3]{margin-top:16px}.ui-spinner-wrapper[data-v-306b8abf]{position:relative}.ui-spinner-content[data-v-306b8abf]{transition:opacity .3s cubic-bezier(.4,0,.2,1)}.ui-spinner-content--loading[data-v-306b8abf]{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;opacity:.5}.ui-spinner-overlay[data-v-306b8abf]{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center}.ui-spinner[data-v-306b8abf]{display:inline-block;flex:none;border:2px solid var(--ui-border);border-top-color:var(--ui-primary);border-radius:50%;animation:ui-spinner-rotate-306b8abf .8s linear infinite;vertical-align:middle}@keyframes ui-spinner-rotate-306b8abf{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.ui-spinner[data-v-306b8abf]{animation-duration:1.6s}}.ui-message-viewport{position:fixed;z-index:10000;top:12px;left:50%;display:flex;width:-moz-max-content;width:max-content;max-width:calc(100vw - 32px);flex-direction:column;gap:12px;align-items:center;padding:0;margin:0;list-style:none;outline:none;pointer-events:none;transform:translate(-50%)}.ui-message{--ui-message-accent: var(--ui-foreground-muted);display:flex;width:-moz-fit-content;width:fit-content;min-width:240px;max-width:min(720px,calc(100vw - 32px));box-sizing:border-box;align-items:center;gap:8px;padding:10px 16px;border:1px solid var(--ui-border);border-radius:var(--ui-radius);outline:none;background:var(--ui-surface-modal);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);pointer-events:auto}.ui-message--info{--ui-message-accent: var(--ui-info)}.ui-message--success{--ui-message-accent: var(--ui-success)}.ui-message--warning{--ui-message-accent: var(--ui-warning)}.ui-message--error{--ui-message-accent: var(--ui-error)}.ui-message--loading{--ui-message-accent: var(--ui-primary)}.ui-message__icon{display:inline-flex;flex:none;align-items:center;color:var(--ui-message-accent)}.ui-message__content{min-width:0;flex:1;overflow-wrap:anywhere}.ui-message__close{display:inline-flex;width:24px;height:24px;flex:none;align-items:center;justify-content:center;padding:0;border:0;border-radius:var(--ui-radius-small);outline:none;background:transparent;color:var(--ui-foreground-muted);cursor:pointer}.ui-message__close:hover{background:var(--ui-hover);color:var(--ui-foreground)}.ui-message__close:focus-visible{outline:2px solid var(--ui-message-accent);outline-offset:1px}.ui-message[data-state=open]{animation:ui-message-enter .15s cubic-bezier(.16,1,.3,1)}.ui-message[data-state=closed]{animation:ui-message-exit .15s ease-in}.ui-message[data-swipe=move]{transform:translateY(var(--reka-toast-swipe-move-y))}.ui-message[data-swipe=cancel]{transform:translateY(0);transition:transform .15s ease-out}.ui-message[data-swipe=end]{animation:ui-message-swipe-out .12s ease-out}@keyframes ui-message-enter{0%{opacity:0;transform:translateY(-8px) scale(.98)}}@keyframes ui-message-exit{to{opacity:0;transform:translateY(-6px) scale(.98)}}@keyframes ui-message-swipe-out{to{transform:translateY(var(--reka-toast-swipe-end-y))}}@media(max-width:480px){.ui-message{min-width:min(240px,calc(100vw - 32px))}}@media(prefers-reduced-motion:reduce){.ui-message,.ui-message[data-state=open],.ui-message[data-state=closed],.ui-message[data-swipe=cancel],.ui-message[data-swipe=end]{animation:none;transition:none}}.ui-progress[data-v-812c3321]{display:flex;width:100%;align-items:center}.ui-progress-track[data-v-812c3321]{position:relative;height:8px;flex:1;overflow:hidden;border-radius:4px;background-color:var(--ui-progress-rail)}.ui-progress-indicator[data-v-812c3321]{width:100%;height:100%;border-radius:inherit;background-color:var(--ui-primary);transition:transform .2s cubic-bezier(.4,0,.2,1)}.ui-progress--info .ui-progress-indicator[data-v-812c3321]{background-color:var(--ui-info)}.ui-progress--success .ui-progress-indicator[data-v-812c3321]{background-color:var(--ui-success)}.ui-progress--error .ui-progress-indicator[data-v-812c3321]{background-color:var(--ui-error)}.ui-progress-indicator--processing[data-v-812c3321]{background-image:linear-gradient(135deg,rgba(255,255,255,.22) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.22) 50%,rgba(255,255,255,.22) 75%,transparent 75%,transparent);background-size:24px 24px;animation:ui-progress-processing-812c3321 .8s linear infinite}.ui-progress-label[data-v-812c3321]{min-width:3em;margin-left:8px;color:var(--ui-foreground);font-size:var(--ui-font-size);line-height:1;text-align:right}@keyframes ui-progress-processing-812c3321{to{background-position:24px 0}}@media(prefers-reduced-motion:reduce){.ui-progress-indicator--processing[data-v-812c3321]{animation:none}}.ui-result[data-v-6fa6a641]{--ui-result-accent: var(--ui-info);width:100%;box-sizing:border-box;padding:24px 32px;color:var(--ui-foreground);font-family:var(--ui-font-sans);line-height:var(--ui-line-height);text-align:center}.ui-result--huge[data-v-6fa6a641]{--ui-result-icon-size: 128px;padding-top:32px;padding-bottom:32px}.ui-result--success[data-v-6fa6a641]{--ui-result-accent: var(--ui-success)}.ui-result--warning[data-v-6fa6a641]{--ui-result-accent: var(--ui-warning)}.ui-result--error[data-v-6fa6a641]{--ui-result-accent: var(--ui-error)}.ui-result--404[data-v-6fa6a641]{--ui-result-accent: var(--ui-foreground-muted)}.ui-result__icon[data-v-6fa6a641]{display:flex;width:var(--ui-result-icon-size);height:var(--ui-result-icon-size);align-items:center;justify-content:center;margin:0 auto 20px;color:var(--ui-result-accent);line-height:1}.ui-result__icon[data-v-6fa6a641] svg{width:var(--ui-result-icon-size);height:var(--ui-result-icon-size)}.ui-result__title[data-v-6fa6a641]{color:var(--ui-foreground-strong);font-size:24px;font-weight:var(--ui-font-weight-strong);line-height:1.35}.ui-result--huge .ui-result__title[data-v-6fa6a641]{font-size:36px}.ui-result__description[data-v-6fa6a641]{margin-top:8px;color:var(--ui-foreground-muted);font-size:var(--ui-font-size)}.ui-result__content[data-v-6fa6a641],.ui-result__footer[data-v-6fa6a641]{margin-top:24px}@media(max-width:640px){.ui-result[data-v-6fa6a641]{padding-right:16px;padding-left:16px}}.ui-skeleton[data-v-1b8cbc6c]{display:block;width:100%;height:1em;background-color:var(--ui-skeleton-start)}.ui-skeleton--text[data-v-1b8cbc6c]{display:inline-block;vertical-align:-.125em}.ui-skeleton--round[data-v-1b8cbc6c]{border-radius:9999px}.ui-skeleton--circle[data-v-1b8cbc6c]{border-radius:50%}.ui-skeleton--animated[data-v-1b8cbc6c]{animation:ui-skeleton-loading-1b8cbc6c 2s infinite cubic-bezier(.36,0,.64,1)}@keyframes ui-skeleton-loading-1b8cbc6c{0%{background-color:var(--ui-skeleton-start)}40%{background-color:var(--ui-skeleton-end)}80%,to{background-color:var(--ui-skeleton-start)}}@media(prefers-reduced-motion:reduce){.ui-skeleton--animated[data-v-1b8cbc6c]{animation:none}}.series-icon[data-v-482085b7]{max-height:100%;max-width:100%;height:100%;width:auto;-o-object-fit:contain;object-fit:contain;image-rendering:pixelated}.image-container[data-v-c642e036]{min-width:2em;max-height:2em;width:2em;height:2em;margin:.5em;display:flex;justify-content:center;align-items:center}.series-item[data-v-c642e036]{display:flex;align-items:center;height:3em}.link[data-v-c642e036]{color:inherit;text-decoration:none}.link[data-v-c642e036]:hover{text-decoration:underline}.skeleton[data-v-b9abe402]{width:100%;height:34px;border-radius:var(--ui-radius);border-color:var(--ui-border);border-style:solid;border-width:1px;box-sizing:border-box}.input-wrapper[data-v-b9abe402]{padding-left:12px;padding-right:12px;height:34px;line-height:34px;color:var(--ui-placeholder)}.image-contianer[data-v-7d4ac24f]{width:100%;height:100%;position:relative;display:flex;align-items:center;justify-content:center}.console-img[data-v-7d4ac24f]{max-width:100%;max-height:75%;-o-object-fit:contain;object-fit:contain}.slide-item[data-v-e6a93b58]{--padding: 10px;width:calc(100% - var(--padding) * 2);aspect-ratio:1 / 2;-o-object-fit:cover;object-fit:cover;padding:var(--padding);transition:background-color .2s cubic-bezier(.4,0,.2,1)}.slide-item[data-v-e6a93b58]:hover{background-color:var(--ui-pressed);border-radius:5px}.img-holder[data-v-e6a93b58]{width:100%;height:80%;display:flex;justify-content:center;align-items:center}.slide-item-link[data-v-e6a93b58]{text-decoration:none;color:inherit}.type-label[data-v-e6a93b58]{display:block;text-align:center}.link[data-v-a157bb33]{text-decoration:none;color:inherit}.link[data-v-a157bb33]:hover{text-decoration:underline}.grid-container[data-v-a157bb33]{display:grid;grid-template-columns:repeat(8,1fr);gap:12px}@media(max-width:1280px){.grid-container[data-v-a157bb33]{grid-template-columns:repeat(6,1fr)}}@media(max-width:768px){.grid-container[data-v-a157bb33]{grid-template-columns:repeat(4,1fr)}}.ui-badge[data-v-34eb3d14]{display:inline-flex;position:relative;box-sizing:border-box;font-family:var(--ui-font-sans);vertical-align:middle}.ui-badge__value[data-v-34eb3d14]{display:inline-flex;position:static;z-index:2;min-width:18px;height:18px;box-sizing:border-box;align-items:center;justify-content:center;padding:0 6px;border-radius:9px;background:var(--ui-error);color:#fff;font-size:var(--ui-font-size-tiny);font-variant-numeric:tabular-nums;font-weight:var(--ui-font-weight);line-height:18px;text-align:center;white-space:nowrap}.ui-badge--attached .ui-badge__value[data-v-34eb3d14]{position:absolute;bottom:calc(100% - 9px);left:100%;transform:translate(-50%)}.ui-badge__value--primary[data-v-34eb3d14]{background:var(--ui-primary)}.ui-badge__value--info[data-v-34eb3d14]{background:var(--ui-info)}.ui-badge__value--success[data-v-34eb3d14]{background:var(--ui-success)}.ui-badge__value--warning[data-v-34eb3d14]{background:var(--ui-warning)}.ui-badge__value--error[data-v-34eb3d14],.ui-badge__value--default[data-v-34eb3d14]{background:var(--ui-error)}.ui-badge__value--dot[data-v-34eb3d14]{width:8px;min-width:8px;height:8px;padding:0;border-radius:4px}.ui-badge--attached .ui-badge__value--dot[data-v-34eb3d14]{bottom:calc(100% - 4px)}.ui-code-block[data-v-b4f74f4d]{display:block;max-width:100%;margin:0;padding:0;overflow-x:auto;background:transparent;color:var(--ui-foreground);font-family:var(--ui-font-mono);font-size:var(--ui-font-size);line-height:1.5;-moz-tab-size:2;-o-tab-size:2;tab-size:2;white-space:pre;word-break:normal}.ui-code-block--wrap[data-v-b4f74f4d]{overflow-x:hidden;white-space:pre-wrap;word-break:break-all}.ui-code-block code[data-v-b4f74f4d]{margin:0;padding:0;background:transparent;color:inherit;font:inherit;white-space:inherit}.ui-code-block[data-v-b4f74f4d] .hljs-comment,.ui-code-block[data-v-b4f74f4d] .hljs-quote{color:var(--ui-code-comment);font-style:italic}.ui-code-block[data-v-b4f74f4d] .hljs-doctag,.ui-code-block[data-v-b4f74f4d] .hljs-formula,.ui-code-block[data-v-b4f74f4d] .hljs-keyword{color:var(--ui-code-keyword)}.ui-code-block[data-v-b4f74f4d] .hljs-deletion,.ui-code-block[data-v-b4f74f4d] .hljs-name,.ui-code-block[data-v-b4f74f4d] .hljs-section,.ui-code-block[data-v-b4f74f4d] .hljs-selector-tag,.ui-code-block[data-v-b4f74f4d] .hljs-subst{color:var(--ui-code-name)}.ui-code-block[data-v-b4f74f4d] .hljs-literal{color:var(--ui-code-literal)}.ui-code-block[data-v-b4f74f4d] .hljs-addition,.ui-code-block[data-v-b4f74f4d] .hljs-attribute,.ui-code-block[data-v-b4f74f4d] .hljs-regexp,.ui-code-block[data-v-b4f74f4d] .hljs-string{color:var(--ui-code-string)}.ui-code-block[data-v-b4f74f4d] .hljs-attr,.ui-code-block[data-v-b4f74f4d] .hljs-number,.ui-code-block[data-v-b4f74f4d] .hljs-selector-attr,.ui-code-block[data-v-b4f74f4d] .hljs-selector-class,.ui-code-block[data-v-b4f74f4d] .hljs-selector-pseudo,.ui-code-block[data-v-b4f74f4d] .hljs-template-variable,.ui-code-block[data-v-b4f74f4d] .hljs-type,.ui-code-block[data-v-b4f74f4d] .hljs-variable{color:var(--ui-code-attribute)}.ui-code-block[data-v-b4f74f4d] .hljs-built_in,.ui-code-block[data-v-b4f74f4d] .hljs-class .hljs-title,.ui-code-block[data-v-b4f74f4d] .hljs-title.class_{color:var(--ui-code-built-in)}.ui-code-block[data-v-b4f74f4d] .hljs-bullet,.ui-code-block[data-v-b4f74f4d] .hljs-link,.ui-code-block[data-v-b4f74f4d] .hljs-meta,.ui-code-block[data-v-b4f74f4d] .hljs-selector-id,.ui-code-block[data-v-b4f74f4d] .hljs-symbol,.ui-code-block[data-v-b4f74f4d] .hljs-title{color:var(--ui-code-title)}.ui-code-block[data-v-b4f74f4d] .hljs-emphasis{font-style:italic}.ui-code-block[data-v-b4f74f4d] .hljs-strong{font-weight:700}.ui-descriptions[data-v-be0d6391]{display:grid;width:100%;grid-template-columns:repeat(var(--ui-descriptions-columns),minmax(0,1fr));margin:0;padding:0;color:var(--ui-foreground);font-size:var(--ui-font-size);line-height:var(--ui-line-height)}.ui-descriptions--bordered[data-v-be0d6391]{border-top:1px solid var(--ui-border);border-left:1px solid var(--ui-border)}.ui-descriptions[data-v-be0d6391]:is(table){display:table;width:100%;border-collapse:collapse;table-layout:auto}.ui-descriptions:is(table).ui-descriptions--bordered[data-v-be0d6391]{border:0}.ui-descriptions-item[data-v-56d6ab58]{display:grid;min-width:0;grid-template-columns:fit-content(35%) minmax(0,1fr)}.ui-descriptions-item--bordered[data-v-56d6ab58]{border-right:1px solid var(--ui-border);border-bottom:1px solid var(--ui-border)}.ui-descriptions-item--single[data-v-56d6ab58]{display:table-row}.ui-descriptions-item--single.ui-descriptions-item--bordered[data-v-56d6ab58]{border:0}.ui-descriptions-item__label[data-v-56d6ab58],.ui-descriptions-item__content[data-v-56d6ab58]{min-width:0;margin:0;overflow-wrap:break-word;overflow-wrap:anywhere}.ui-descriptions-item__label[data-v-56d6ab58]{color:var(--ui-foreground);font-weight:var(--ui-font-weight-strong);text-align:left;vertical-align:middle}.ui-descriptions-item:not(.ui-descriptions-item--single)>.ui-descriptions-item__label[data-v-56d6ab58]{box-sizing:border-box;min-width:80px}.ui-descriptions-item--full-span>.ui-descriptions-item__label[data-v-56d6ab58]{min-width:88px}.ui-descriptions-item--single>.ui-descriptions-item__label[data-v-56d6ab58],.ui-descriptions-item--single>.ui-descriptions-item__content[data-v-56d6ab58]{display:table-cell;vertical-align:middle}.ui-descriptions-item--single.ui-descriptions-item--bordered>.ui-descriptions-item__label[data-v-56d6ab58],.ui-descriptions-item--single.ui-descriptions-item--bordered>.ui-descriptions-item__content[data-v-56d6ab58]{border:1px solid var(--ui-border)}.ui-descriptions-item--bordered>.ui-descriptions-item__label[data-v-56d6ab58]{border-right:1px solid var(--ui-border);background:var(--ui-description-label-background)}.ui-descriptions-item--small>.ui-descriptions-item__label[data-v-56d6ab58],.ui-descriptions-item--small>.ui-descriptions-item__content[data-v-56d6ab58]{padding:7.5625px 12px}.ui-descriptions-item--small:not(.ui-descriptions-item--single)>.ui-descriptions-item__label[data-v-56d6ab58],.ui-descriptions-item--small:not(.ui-descriptions-item--single)>.ui-descriptions-item__content[data-v-56d6ab58]{padding-block:8px}.ui-descriptions-item--medium>.ui-descriptions-item__label[data-v-56d6ab58],.ui-descriptions-item--medium>.ui-descriptions-item__content[data-v-56d6ab58]{padding:10px 13px}@media(max-width:640px){.ui-descriptions-item--single>.ui-descriptions-item__label[data-v-56d6ab58]{width:var(--ui-descriptions-compact-label-width, auto)}.ui-descriptions-item--small>.ui-descriptions-item__label[data-v-56d6ab58],.ui-descriptions-item--small>.ui-descriptions-item__content[data-v-56d6ab58]{padding-block:8px}}.ui-divider[data-v-a60fe20d]{box-sizing:border-box;background:var(--ui-divider)}.ui-divider--horizontal[data-v-a60fe20d]{width:100%;height:1px;margin:24px 0}.ui-divider--vertical[data-v-a60fe20d]{display:inline-block;width:1px;height:1em;margin:0 8px;vertical-align:middle}.ui-ellipsis[data-v-7306e7f3]{display:-webkit-inline-box;min-width:0;max-width:100%;overflow:hidden;overflow-wrap:break-word;text-overflow:ellipsis;vertical-align:bottom;-webkit-box-orient:vertical;-webkit-line-clamp:var(--ui-ellipsis-lines);line-clamp:var(--ui-ellipsis-lines)}.ui-display-list[data-v-d96ad393]{width:100%;margin:0;padding:0;color:var(--ui-foreground);font-size:var(--ui-font-size);line-height:var(--ui-line-height);list-style:none}.ui-display-list-item[data-v-47010b51]{display:flex;min-width:0;flex-wrap:wrap;align-items:flex-start;gap:12px 16px;padding:12px 0;border-bottom:1px solid var(--ui-divider);color:var(--ui-foreground);font-size:var(--ui-font-size);line-height:var(--ui-line-height)}.ui-display-list-item[data-v-47010b51]:first-child{padding-top:0}.ui-display-list-item[data-v-47010b51]:last-child{padding-bottom:0;border-bottom:0}.ui-display-list-item__prefix[data-v-47010b51]{flex:0 0 auto}.ui-display-list-item__content[data-v-47010b51]{min-width:120px;flex:1 1 160px;overflow-wrap:break-word;overflow-wrap:anywhere}.ui-display-list-item__suffix[data-v-47010b51]{display:flex;min-width:0;flex:0 1 auto;flex-wrap:wrap;gap:8px 16px}.ui-scroll-area[data-v-69d286ab]{width:100%;min-width:0;overflow:hidden}.ui-scroll-area__viewport[data-v-69d286ab]{width:100%;max-width:100%;border-radius:inherit}.ui-scroll-area__viewport[data-v-69d286ab]:focus-visible{outline:2px solid var(--ui-primary);outline-offset:-2px}.ui-scroll-area__scrollbar[data-v-69d286ab]{z-index:1;display:flex;padding:3px 2px 2px;background:transparent;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ui-scroll-area__scrollbar[data-orientation=horizontal][data-v-69d286ab]{height:12px;flex-direction:column}.ui-scroll-area__scrollbar[data-orientation=vertical][data-v-69d286ab]{width:12px}.ui-scroll-area__thumb[data-v-69d286ab]{position:relative;flex:1;border-radius:9999px;background:var(--ui-scrollbar-thumb);transition:background-color .15s ease}.ui-scroll-area__thumb[data-v-69d286ab]:hover{background:var(--ui-scrollbar-thumb-hover)}.ui-tag[data-v-765af8ad]{--ui-tag-accent: var(--ui-foreground);--ui-tag-fill: var(--ui-tag-background);display:inline-flex;position:relative;max-width:100%;box-sizing:border-box;flex-wrap:nowrap;align-items:center;padding:0 7px;border:1px solid transparent;border-radius:var(--ui-radius-small);background:var(--ui-tag-fill);color:var(--ui-tag-accent);font-family:var(--ui-font-sans);line-height:1;vertical-align:middle;white-space:nowrap}.ui-tag--small[data-v-765af8ad]{height:22px;font-size:var(--ui-font-size-tiny)}.ui-tag--medium[data-v-765af8ad]{height:28px;font-size:var(--ui-font-size)}.ui-tag--bordered[data-v-765af8ad]{--ui-tag-fill: var(--ui-tag-background-bordered);border-color:var(--ui-border)}.ui-tag--primary[data-v-765af8ad]{--ui-tag-accent: var(--ui-primary);--ui-tag-fill: var(--ui-primary-secondary)}.ui-tag--info[data-v-765af8ad]{--ui-tag-accent: var(--ui-info);--ui-tag-fill: var(--ui-info-secondary)}.ui-tag--success[data-v-765af8ad]{--ui-tag-accent: var(--ui-success);--ui-tag-fill: var(--ui-success-secondary)}.ui-tag--warning[data-v-765af8ad]{--ui-tag-accent: var(--ui-warning);--ui-tag-fill: var(--ui-warning-secondary)}.ui-tag--error[data-v-765af8ad]{--ui-tag-accent: var(--ui-error);--ui-tag-fill: var(--ui-error-secondary)}.ui-tag--bordered[data-v-765af8ad]:not(.ui-tag--default){border-color:var(--ui-tag-accent)}.ui-tag__icon[data-v-765af8ad]{display:flex;flex:none;margin-right:4px;color:inherit}.ui-tag__content[data-v-765af8ad]{min-width:0;overflow:hidden;text-overflow:ellipsis}.ui-tag__close[data-v-765af8ad]{display:inline-flex;width:16px;height:16px;flex:none;align-items:center;justify-content:center;padding:0;margin:0 0 0 4px;border:0;border-radius:var(--ui-radius-small);outline:none;background:transparent;color:inherit;cursor:pointer}.ui-tag__close[data-v-765af8ad]:hover{background:var(--ui-hover)}.ui-tag__close[data-v-765af8ad]:focus-visible{outline:2px solid currentColor;outline-offset:1px}.ui-thing[data-v-2b067ce6]{min-width:0;color:var(--ui-foreground);font-size:var(--ui-font-size);line-height:var(--ui-line-height);overflow-wrap:break-word;overflow-wrap:anywhere}.ui-thing__header-row[data-v-2b067ce6]{display:flex;min-width:0;align-items:flex-start;gap:12px}.ui-thing__header[data-v-2b067ce6]{min-width:0;flex:1;color:var(--ui-foreground-strong);font-size:var(--ui-font-size-large);font-weight:var(--ui-font-weight-strong)}.ui-thing__header-extra[data-v-2b067ce6]{flex:0 0 auto}.ui-thing__description[data-v-2b067ce6]{margin-top:4px;color:var(--ui-foreground-muted)}.ui-thing__content[data-v-2b067ce6],.ui-thing__footer[data-v-2b067ce6],.ui-thing__action[data-v-2b067ce6]{margin-top:12px}.ui-card[data-v-186a72bc]{position:relative;display:flex;width:100%;flex-direction:column;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;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)}.ui-card--surface-modal[data-v-186a72bc]{background:var(--ui-surface-modal)}.ui-card--bordered[data-v-186a72bc]{border:1px solid var(--ui-divider)}.ui-card__cover[data-v-186a72bc]{width:100%;overflow:hidden;border-radius:var(--ui-radius) var(--ui-radius) 0 0}.ui-card__cover[data-v-186a72bc] img{display:block;width:100%}.ui-card__header[data-v-186a72bc]{display:flex;align-items:center;padding:var(--ui-card-padding-top) var(--ui-card-padding-inline) var(--ui-card-padding-bottom);font-size:var(--ui-card-title-size)}.ui-card__header-main[data-v-186a72bc]{min-width:0;flex:1;color:var(--ui-foreground-strong);font-weight:var(--ui-font-weight-strong)}.ui-card__header-extra[data-v-186a72bc]{display:flex;align-items:center;color:var(--ui-foreground);font-size:var(--ui-font-size);font-weight:var(--ui-font-weight)}.ui-card__content[data-v-186a72bc],.ui-card__footer[data-v-186a72bc]{min-width:0;flex:1;padding:0 var(--ui-card-padding-inline) var(--ui-card-content-padding-bottom, var(--ui-card-padding-bottom))}.ui-card__content[data-v-186a72bc]{transition:padding-bottom .3s cubic-bezier(.4,0,.2,1)}.ui-card__content[data-v-186a72bc]:first-child,.ui-card__footer[data-v-186a72bc]:first-child{padding-top:var(--ui-card-padding-bottom)}.ui-card--content-unpadded>.ui-card__content[data-v-186a72bc]{padding:0}.ui-card--small[data-v-186a72bc]{--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-186a72bc]{--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-186a72bc]{--ui-card-padding-top: 23px;--ui-card-padding-inline: 32px;--ui-card-padding-bottom: 24px;--ui-card-title-size: 18px}.ui-collapse-transition[data-v-461c0d82]{display:grid;grid-template-rows:1fr;opacity:1;transition:grid-template-rows .3s cubic-bezier(.4,0,.2,1),opacity .2s cubic-bezier(.4,0,.2,1),visibility 0s linear}.ui-collapse-transition[data-state=closed][data-v-461c0d82]{visibility:hidden;grid-template-rows:0fr;opacity:0;pointer-events:none;transition-delay:0s,0s,.3s}.ui-collapse-transition__inner[data-v-461c0d82]{min-height:0;overflow:hidden}@media(prefers-reduced-motion:reduce){.ui-collapse-transition[data-v-461c0d82]{transition:none}}.collapse-card.collapsed[data-v-0b38a495]{--ui-card-content-padding-bottom: 0}.collapse-default-icon[data-v-0b38a495]{transition:transform .3s}.collapse-default-icon.show[data-v-0b38a495]{transform:rotate(180deg)}.no-image-placeholder[data-v-0d783da4]{width:100%;height:100%;background-color:#eee;display:flex;flex-direction:column;justify-content:center;align-items:center;font-weight:700;transition:background-color .3s ease;transition:color .3s ease}.no-image-placeholder-title[data-v-0d783da4]{text-align:center;padding:0 .5em;font-size:1.2em;color:#888}@media(prefers-color-scheme:dark){.no-image-placeholder[data-v-0d783da4]{background-color:#333}.no-image-placeholder-title[data-v-0d783da4]{color:#888}}.link[data-v-9da108f8]{text-decoration:inherit;color:inherit}.image-holder[data-v-9da108f8]{width:100%;aspect-ratio:var(--game-result-aspect-ratio)}.image-container[data-v-9da108f8]{width:100%;height:100%;position:relative}.background-image[data-v-9da108f8]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;left:0;filter:blur(10px) brightness(.7)}.foreground-image[data-v-9da108f8]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;position:absolute;top:0;left:0}:root{--game-result-aspect-ratio: 4 / 3}.meta[data-v-adbef5df]{height:25px;display:flex;align-items:center;gap:.5em}.title[data-v-f8587efa]{height:50px;font-weight:500}.link[data-v-f8587efa]{color:inherit;text-decoration:none}.game-icon[data-v-f8587efa]{width:1em;height:1em;-o-object-fit:contain;object-fit:contain;margin-right:.5em;vertical-align:middle}.image[data-v-951fd47f]{width:100%;aspect-ratio:var(--game-result-aspect-ratio)}.recent-plays-container[data-v-a4d2675d]{display:grid;grid-gap:8px;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));grid-auto-flow:column;grid-auto-columns:minmax(160px,1fr);padding-bottom:16px}.migration-notice[data-v-40242c75]{margin-bottom:24px}.migration-notice p[data-v-40242c75]{margin:0 0 12px}.migration-header[data-v-40242c75]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.migration-header .ui-button[data-v-40242c75]{flex-shrink:0}.heading-link[data-v-40242c75]{color:inherit;text-decoration:none;cursor:default}.heading-link[data-v-40242c75]:hover{cursor:pointer}:root{color-scheme:light;--ui-background: #fff;--ui-surface: #fff;--ui-surface-modal: #fff;--ui-surface-popover: #fff;--ui-surface-tooltip: rgb(72, 72, 78);--ui-backdrop: rgba(0, 0, 0, .4);--ui-foreground: rgb(51, 54, 57);--ui-foreground-strong: rgb(31, 34, 37);--ui-foreground-muted: rgb(118, 124, 130);--ui-foreground-disabled: rgba(0, 0, 0, .24);--ui-foreground-tooltip: #fff;--ui-on-accent: #fff;--ui-placeholder: rgba(0, 0, 0, .24);--ui-border: rgb(224, 224, 230);--ui-divider: rgb(239, 239, 245);--ui-description-label-background: rgb(250, 250, 252);--ui-code-background: rgb(244, 244, 248);--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: rgb(243, 243, 245);--ui-pressed: rgb(237, 237, 239);--ui-skeleton-start: rgb(250, 250, 252);--ui-skeleton-end: rgb(240, 240, 242);--ui-progress-rail: rgba(0, 0, 0, .08);--ui-scrollbar-thumb: rgba(0, 0, 0, .25);--ui-scrollbar-thumb-hover: rgba(0, 0, 0, .4);--ui-primary: #18a058;--ui-primary-hover: #36ad6a;--ui-primary-pressed: #0c7a43;--ui-primary-secondary: rgba(24, 160, 88, .12);--ui-primary-secondary-hover: rgba(24, 160, 88, .16);--ui-primary-secondary-pressed: rgba(24, 160, 88, .2);--ui-info: #2080f0;--ui-info-hover: #4098fc;--ui-info-pressed: #1060c9;--ui-info-secondary: rgba(32, 128, 240, .12);--ui-success: #18a058;--ui-success-secondary: rgba(24, 160, 88, .12);--ui-warning: #f0a020;--ui-warning-secondary: rgba(240, 160, 32, .15);--ui-error: #d03050;--ui-error-secondary: rgba(208, 48, 80, .1);--ui-tag-background: #eee;--ui-tag-background-bordered: rgb(250, 250, 252);--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 rgba(0, 0, 0, .12), 0 6px 16px rgba(0, 0, 0, .08), 0 9px 28px 8px rgba(0, 0, 0, .05)}:root.dark{color-scheme:dark;--ui-background: rgb(16, 16, 20);--ui-surface: rgb(24, 24, 28);--ui-surface-modal: rgb(44, 44, 50);--ui-surface-popover: rgb(72, 72, 78);--ui-surface-tooltip: rgb(72, 72, 78);--ui-backdrop: rgba(0, 0, 0, .4);--ui-foreground: rgba(255, 255, 255, .82);--ui-foreground-strong: rgba(255, 255, 255, .9);--ui-foreground-muted: rgba(255, 255, 255, .52);--ui-foreground-disabled: rgba(255, 255, 255, .38);--ui-foreground-tooltip: rgba(255, 255, 255, .9);--ui-on-accent: rgba(0, 0, 0, .82);--ui-placeholder: rgba(255, 255, 255, .38);--ui-border: rgba(255, 255, 255, .24);--ui-divider: rgba(255, 255, 255, .09);--ui-description-label-background: rgba(255, 255, 255, .04);--ui-code-background: rgba(255, 255, 255, .12);--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: rgba(255, 255, 255, .09);--ui-pressed: rgba(255, 255, 255, .05);--ui-skeleton-start: rgba(255, 255, 255, .12);--ui-skeleton-end: rgba(255, 255, 255, .18);--ui-progress-rail: rgba(255, 255, 255, .12);--ui-scrollbar-thumb: rgba(255, 255, 255, .2);--ui-scrollbar-thumb-hover: rgba(255, 255, 255, .35);--ui-primary: #63e2b7;--ui-primary-hover: #7fe7c4;--ui-primary-pressed: #5acea7;--ui-primary-secondary: rgba(99, 226, 183, .16);--ui-primary-secondary-hover: rgba(99, 226, 183, .2);--ui-primary-secondary-pressed: rgba(99, 226, 183, .24);--ui-info: #70c0e8;--ui-info-hover: #8acbec;--ui-info-pressed: #66afd3;--ui-info-secondary: rgba(112, 192, 232, .16);--ui-success: #63e2b7;--ui-success-secondary: rgba(99, 226, 183, .16);--ui-warning: #f2c97d;--ui-warning-secondary: rgba(242, 201, 125, .16);--ui-error: #e88080;--ui-error-secondary: rgba(232, 128, 128, .16);--ui-tag-background: rgb(51, 51, 51);--ui-tag-background-bordered: transparent;--ui-shadow-floating: 0 3px 6px -4px rgba(0, 0, 0, .24), 0 6px 12px rgba(0, 0, 0, .16), 0 9px 18px 8px rgba(0, 0, 0, .1)}.ui-reset{box-sizing:border-box;border-width:0;border-style:solid;border-color:var(--ui-border);font:inherit}.ui-reset:before,.ui-reset:after{box-sizing:inherit;border-width:0;border-style:solid;border-color:inherit}.ui-paragraph{margin:16px 0;color:var(--ui-foreground);font-size:var(--ui-font-size);line-height:var(--ui-line-height)}.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{margin:28px 0 20px;color:var(--ui-foreground-strong);font-weight:var(--ui-font-weight-strong);line-height:var(--ui-line-height)}.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{position:relative;padding-left:16px}.ui-heading-3.ui-heading-bar,.ui-heading-4.ui-heading-bar{padding-left:12px}.ui-heading-bar:before{position:absolute;inset:0 auto 0 0;width:4px;border-radius:2px;background:var(--ui-primary);content:""}.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{display:inline-block;box-sizing:border-box;padding:.05em .35em 0;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);font-size:.9em;line-height:1.4}.ui-link{color:var(--ui-primary);text-decoration:none;transition:color .2s}.ui-link:hover{color:var(--ui-primary-hover)}.ui-list{margin:16px 0;padding:0 0 0 2em;color:var(--ui-foreground);font-size:var(--ui-font-size);list-style:disc}.ui-list-item{margin:.25em 0 0;line-height:var(--ui-line-height)}.ui-logo[data-v-2266eaf2]{cursor:pointer;display:flex;align-items:center;font-size:18px;text-decoration:none;color:inherit}.ui-logo-img[data-v-2266eaf2]{margin-right:12px;height:32px;width:32px}.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{padding:4px 8px;margin:0;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{display:flex;width:100%;min-height:42px;box-sizing:border-box;align-items:center;border-radius:var(--ui-radius);color:var(--ui-foreground);text-decoration:none}.ui-collapsible-menu__trigger{justify-content:space-between;padding:8px 10px;border:0;outline:none;background:transparent;cursor:pointer;text-align:left}.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 ease}.ui-collapsible-menu__chevron--open{transform:rotate(180deg)}.ui-collapsible-menu__content{overflow:hidden}.ui-collapsible-menu__content[data-state=open]{animation:ui-collapsible-menu-down .15s ease-out}@keyframes ui-collapsible-menu-down{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.ui-collapsible-menu__chevron{transition:none}.ui-collapsible-menu__content[data-state=open]{animation: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{padding:0;margin:0;list-style:none}.ui-navigation-menu__list{display:flex;align-items:stretch}.ui-navigation-menu__item{position:relative;display:flex;align-items:stretch}.ui-navigation-menu__link,.ui-navigation-menu__trigger{display:flex;height:100%;align-items:center;padding:0 18px;border:0;outline:none;background:transparent;color:var(--ui-foreground);cursor:pointer;text-decoration:none;white-space:nowrap}.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{position:absolute;z-index:3000;top:calc(100% - 5px);left:0;min-width:138px;padding:4px;border-radius:var(--ui-radius);background:var(--ui-surface-popover);box-shadow:var(--ui-shadow-floating);transform-origin:top left;animation:ui-navigation-menu-in .15s ease-out}.ui-navigation-menu__content-link,.ui-navigation-menu__group-label{display:flex;min-height:34px;align-items:center;padding:6px 12px;border-radius:var(--ui-radius-small);color:var(--ui-foreground);text-decoration:none;white-space:nowrap}.ui-navigation-menu__content-link:hover,.ui-navigation-menu__content-link:focus-visible{outline:none;background:var(--ui-hover);color:var(--ui-foreground-strong)}.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{position:fixed;z-index:2000;top:0;right:0;bottom:0;left:0;background:var(--ui-backdrop)}.ui-dialog__positioner{position:fixed;z-index:2001;top:0;right:0;bottom:0;left:0;display:grid;overflow:auto;place-items:center;pointer-events:none}.ui-dialog__content{width:-moz-fit-content;width:fit-content;max-width:100vw;max-height:100vh;max-height:100dvh;outline:none;pointer-events:auto}.ui-dialog__overlay[data-state=open]{animation:ui-dialog-overlay-in .2s ease-out}.ui-dialog__overlay[data-state=closed]{animation:ui-dialog-overlay-out .2s ease-in}.ui-dialog__content[data-state=open]{animation:ui-dialog-content-in .2s ease-out}.ui-dialog__content[data-state=closed]{animation:ui-dialog-content-out .2s ease-in}@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;min-width:160px;padding:4px;border-radius:var(--ui-radius);outline:none;background:var(--ui-surface-popover);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);animation:ui-dropdown-menu-in .15s ease-out}.ui-dropdown-menu__item{display:flex;min-height:34px;align-items:center;gap:8px;padding:6px 10px;border-radius:var(--ui-radius-small);outline:none;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.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;max-width:calc(100vw - 16px);max-height:calc(100vh - 16px);padding:12px;border-radius:var(--ui-radius);background:var(--ui-surface-popover);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);animation:ui-popover-in .15s ease-out}.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{display:inline-flex;max-width:100%}.ui-tooltip__disabled-trigger--block{display:flex;width:100%}.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;max-width:min(320px,calc(100vw - 16px));padding:5px 8px;border-radius:var(--ui-radius);background:var(--ui-surface-tooltip);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);animation:ui-tooltip-in .15s ease-out}.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-c2488c38]{width:288px;max-height:79vh;overflow:auto}.mobile-menu-search[data-v-c2488c38]{padding:0 18px 10px}.menu-icon[data-v-c2488c38]{display:flex;align-items:center;cursor:pointer}.menu-trigger[data-v-c2488c38]{display:flex;align-items:center;justify-content:center;padding:0;border:0;background:transparent;color:inherit;font:inherit;cursor:pointer}.menu-trigger[data-v-c2488c38]:focus-visible{border-radius:var(--ui-radius);outline:2px solid var(--ui-primary);outline-offset:3px}.nav-menu[data-v-38d2cc70]{height:var(--header-height)}.nav[data-v-faba3349]{--side-padding: 32px;display:grid;grid-template-rows:calc(var(--header-height) - 1px);align-items:center;padding:0 var(--side-padding);grid-template-columns:calc(225px - var(--side-padding)) 1fr auto}.nav-actions[data-v-faba3349]{display:flex;align-items:center;gap:12px}.nav-search[data-v-faba3349]{width:240px;min-width:0;flex:0 1 240px}body{--header-height: 64px}.navbar[data-v-18544fc6]{position:fixed;z-index:100;top:0;right:0;left:0;height:var(--header-height);border-bottom:1px solid var(--ui-divider);background:var(--ui-surface);color:var(--ui-foreground)}.main-container[data-v-61fd1cd0]{width:calc(100% - 30px);padding-right:15px;padding-left:15px;margin:15px auto 40px}@media(min-width:576px){.main-container[data-v-61fd1cd0]{max-width:540px}}@media(min-width:768px){.main-container[data-v-61fd1cd0]{max-width:720px}}@media(min-width:992px){.main-container[data-v-61fd1cd0]{max-width:960px}}@media(min-width:1280px){.main-container[data-v-61fd1cd0]{max-width:1220px}}.view[data-v-7135862e]{padding-top:var(--header-height);width:100%}
