@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Libre+Franklin:ital,wght@0,100..900;1,100..900&display=swap";:where([data-v-db9178dd]:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}[data-v-db9178dd],[data-v-db9178dd]:before,[data-v-db9178dd]:after{box-sizing:border-box}a[data-v-db9178dd],button[data-v-db9178dd]{cursor:revert}ol[data-v-db9178dd],ul[data-v-db9178dd],menu[data-v-db9178dd]{list-style:none}img[data-v-db9178dd]{max-inline-size:100%;max-block-size:100%}table[data-v-db9178dd]{border-collapse:collapse}input[data-v-db9178dd],textarea[data-v-db9178dd]{-webkit-user-select:auto}textarea[data-v-db9178dd]{white-space:revert}meter[data-v-db9178dd]{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre[data-v-db9178dd]){all:revert}[data-v-db9178dd]::placeholder{color:unset}[data-v-db9178dd]::marker{content:initial}:where([hidden][data-v-db9178dd]){display:none}:where([contenteditable][data-v-db9178dd]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;-webkit-user-select:auto}:where([draggable=true][data-v-db9178dd]){-webkit-user-drag:element}:where(dialog[data-v-db9178dd]:modal){all:revert}[data-v-db9178dd]:root,html[data-theme=light][data-v-db9178dd],.light[data-v-db9178dd]{--color-main: #005dce;--color-main-dark: #005dce;--color-main-light: rgb(153, 190.2, 235.4);--color-main-hover: #005dce;--color-main-text: #ffffff;--color-secondary: #ff6f61;--color-secondary-dark: #ff3c32;--color-secondary-light: #ff9e94;--color-white: #ffffff;--color-black: #000000;--color-gray: #e6e6e6;--color-background: var(--color-white);--color-background-dark: #f5f6fa;--color-background-light: #fafafa;--color-surface: #ebebeb;--color-border: var(--color-gray);--color-letter-background: #f6f6f6;--color-letter-active: #e2e2e2;--color-letter-border: #c1c1c1;--color-letter-text: #000000;--color-title: var(--color-black);--color-text: #000;--color-text-light: #717171;--color-link: var(--color-main);--color-error: #eb2f06;--color-success: #78e08f;--color-warning: #f6b93b;--color-info: #4a69bd;--color-motamo-main: #005dce}html[data-theme=dark][data-v-db9178dd],.dark[data-v-db9178dd]{--color-main: #005dce;--color-main-dark: #e5efa8;--color-main-light: #2f441c;--color-main-hover: #79920c;--color-main-text: #000000;--color-secondary: #ff6f61;--color-secondary-dark: #ff3c32;--color-secondary-light: #ff9e94;--color-white: #ffffff;--color-black: #000000;--color-gray: #e6e6e6;--color-background: #031525;--color-background-dark: #020c15;--color-background-light: #0d2136;--color-border: #182a3b;--color-letter-background: #062a4a;--color-letter-active: #14466c;--color-letter-border: #0c5494;--color-letter-text: #d9dfe8;--color-title: #d3e2fd;--color-text: #95a6bd;--color-text-light: #4f6074;--color-link: var(--color-main);--color-error: #eb2f06;--color-success: #78e08f;--color-warning: #f6b93b;--color-info: #4a69bd}.fade-enter-active[data-v-db9178dd],.fade-leave-active[data-v-db9178dd]{transition:.4s ease}.fade-enter-from[data-v-db9178dd],.fade-leave-to[data-v-db9178dd]{opacity:0}.modal-enter-active[data-v-db9178dd],.modal-leave-active[data-v-db9178dd]{transition:transform .4s ease,opacity .4s ease-out}.modal-enter-from[data-v-db9178dd],.modal-leave-to[data-v-db9178dd]{transform:translateY(-32px);opacity:0}.modal-sheet-enter-active[data-v-db9178dd],.modal-sheet-leave-active[data-v-db9178dd]{transition:transform .4s ease,opacity .4s ease-out}.modal-sheet-enter-from[data-v-db9178dd],.modal-sheet-leave-to[data-v-db9178dd]{transform:translateY(2rem);opacity:0}.toast-enter-active[data-v-db9178dd],.toast-leave-active[data-v-db9178dd]{transition:all .4s ease}.toast-enter-from[data-v-db9178dd],.toast-leave-to[data-v-db9178dd]{opacity:0;transform:translate(32px)}.dropdown-enter-active[data-v-db9178dd],.dropdown-leave-active[data-v-db9178dd]{transition:all .4s ease}.dropdown-enter-from[data-v-db9178dd],.dropdown-leave-to[data-v-db9178dd]{opacity:0;transform:translateY(-8px)}@keyframes spin-db9178dd{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes heart-db9178dd{0%{fill:var(--color-main);transform:scale(1)}10%{fill:var(--color-main);transform:scale(2)}50%{fill:var(--color-main);transform:scale(.8)}to{transform:scale(1);fill:transparent}}@keyframes fadeIn-db9178dd{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp-db9178dd{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-db9178dd{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@keyframes iconAppear-db9178dd{0%{opacity:0;transform:scale(.5)}70%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.fade-in[data-v-db9178dd]{animation:fadeIn-db9178dd .5s ease-out forwards}.fade-in-up[data-v-db9178dd]{animation:fadeInUp-db9178dd .5s ease-out forwards}.fade-in-down[data-v-db9178dd]{animation:fadeInDown-db9178dd .5s ease-out forwards}.icon-appear[data-v-db9178dd]{opacity:0;animation:iconAppear-db9178dd .3s ease-out forwards}button[data-v-db9178dd],.button[data-v-db9178dd]{display:flex;justify-content:center;align-items:center;gap:.5rem;border:solid 1px var(--color-main);border-radius:.5rem;font-size:.75rem;font-weight:600;transition:all .2s ease-out;cursor:pointer}button .icon[data-v-db9178dd],.button .icon[data-v-db9178dd]{transition:all .2s ease-out}button.loading[data-v-db9178dd],.button.loading[data-v-db9178dd]{cursor:wait}button[data-v-db9178dd]:focus-visible,.button[data-v-db9178dd]:focus-visible{outline:none;box-shadow:0 0 0 2px var(--color-background),0 0 0 4px var(--color-main),0 0 6px 2px var(--color-main)}@media (hover: hover) and (pointer: fine){button[data-v-db9178dd]:active:not(:disabled),.button[data-v-db9178dd]:active:not(:disabled){transform:scale(.975)}}button[data-v-db9178dd]:disabled,.button[data-v-db9178dd]:disabled{cursor:not-allowed!important}button .loader[data-v-db9178dd],.button .loader[data-v-db9178dd]{width:1rem;height:1rem;border-radius:1rem;border:solid 2px var(--color-background);border-top-color:rgba(from var(--color-background) r g b/.4);animation:spin-db9178dd 1s linear infinite}button.login-button[data-v-db9178dd],.button.login-button[data-v-db9178dd]{width:8rem;height:3rem;background:transparent;border-color:var(--color-border)}button.login-button .icon[data-v-db9178dd],.button.login-button .icon[data-v-db9178dd]{height:1.5rem;transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){button.login-button[data-v-db9178dd]:hover:not(:disabled),.button.login-button[data-v-db9178dd]:hover:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:hover:not(:disabled) .icon[data-v-db9178dd],.button.login-button:hover:not(:disabled) .icon[data-v-db9178dd]{transform:scale(.95)}}@media (hover: hover) and (pointer: fine){button.login-button[data-v-db9178dd]:active:not(:disabled),.button.login-button[data-v-db9178dd]:active:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:active:not(:disabled) .icon[data-v-db9178dd],.button.login-button:active:not(:disabled) .icon[data-v-db9178dd]{transform:scale(.9)}}button.login-button[data-v-db9178dd]:disabled,.button.login-button[data-v-db9178dd]:disabled{background:var(--color-background-dark);border-color:var(--color-border)}button.main[data-v-db9178dd],.button.main[data-v-db9178dd]{padding:.5rem .75rem;background:var(--color-main);border-color:var(--color-main);color:var(--color-background)}button.main .icon[data-v-db9178dd],.button.main .icon[data-v-db9178dd]{width:16px;height:16px;color:var(--color-background)}@media (hover: hover) and (pointer: fine){button.main[data-v-db9178dd]:hover:not(:disabled),.button.main[data-v-db9178dd]:hover:not(:disabled){background:var(--color-main-hover);border-color:var(--color-main-hover)}button.main:hover:not(:disabled) .icon[data-v-db9178dd],.button.main:hover:not(:disabled) .icon[data-v-db9178dd]{transform:scale(1.1)}}button.main[data-v-db9178dd]:disabled,.button.main[data-v-db9178dd]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.main:disabled .icon[data-v-db9178dd],.button.main:disabled .icon[data-v-db9178dd]{color:var(--color-text-light)}button.outline[data-v-db9178dd]{padding:.5rem .75rem;background:var(--color-background);border-color:var(--color-main);color:var(--color-main)}button.outline .icon[data-v-db9178dd]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.outline[data-v-db9178dd]:hover:not(:disabled){background:var(--color-main-light)}button.outline:hover:not(:disabled) .icon[data-v-db9178dd]{transform:scale(1.1)}}button.outline[data-v-db9178dd]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.outline:disabled .icon[data-v-db9178dd]{color:var(--color-text-light)}button.text[data-v-db9178dd]{padding:.5rem .75rem;background:transparent;border-color:transparent;color:var(--color-main)}button.text .icon[data-v-db9178dd]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.text[data-v-db9178dd]:hover:not(:disabled){background:var(--color-main-light)}button.text:hover:not(:disabled) .icon[data-v-db9178dd]{transform:scale(1.1)}}button.text[data-v-db9178dd]:disabled{background:var(--color-background-dark);color:var(--color-text-light)}button.text:disabled .icon[data-v-db9178dd]{color:var(--color-text-light)}button.debug-button[data-v-db9178dd]{overflow:hidden;position:relative}button.debug-button[data-v-db9178dd]:after{content:"";position:absolute;width:32px;height:32px;bottom:-16px;filter:blur(16px);background:var(--color-main-light);opacity:.6;pointer-events:none;border-radius:50%;transition:all .2s ease-out}button.debug-button[data-v-db9178dd]:hover:after{width:64px}input[data-v-db9178dd]{width:100%;height:44px;padding:.75rem;border:1px solid var(--color-border);border-radius:.5rem;font-family:Libre Franklin,sans-serif;font-size:.75rem;transition:all .2s ease-out}input[data-v-db9178dd]::placeholder{color:var(--color-text-light);font-style:italic;font-weight:400}input[data-v-db9178dd]:focus{outline:none;border-color:var(--color-main)}input.error[data-v-db9178dd]{border-color:var(--color-error)}input.input-line[data-v-db9178dd]{border:none;border-bottom:solid 1px var(--color-border);border-radius:0;padding:.25rem 0}input.input-line[data-v-db9178dd]:focus{border-color:var(--color-main)}.tooltip[data-v-db9178dd]{pointer-events:none;position:absolute;z-index:100;top:0;color:#fff;padding:.25rem .5rem;border-radius:.5rem;background:#0006;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);font-size:1rem;white-space:nowrap;opacity:0;transition:opacity .2s ease-out}.toast[data-v-db9178dd]{display:flex;align-items:center;gap:8px;padding:8px 16px;width:640px;max-width:calc(100vw - 2rem);border-radius:1rem;border:1px solid var(--color-border);background-color:var(--color-background);color:var(--color-text);box-shadow:0 2px 4px #0000001a}.toast .icon-container[data-v-db9178dd]{flex-shrink:0;margin-right:8px}.toast .icon-container .icon[data-v-db9178dd]{display:flex;justify-content:center;align-items:center;width:24px;height:24px}.toast .message[data-v-db9178dd]{font-size:1rem;line-height:1.5rem}.toast.info[data-v-db9178dd]{border-color:var(--color-info);box-shadow:0 4px 8px #0000001a,0 8px 16px rgba(from var(--color-info) r g b/.025)}.toast.info .icon[data-v-db9178dd]{color:var(--color-info)}.toast.success[data-v-db9178dd]{border-color:var(--color-success);box-shadow:0 4px 8px #0000001a,0 8px 16px rgba(from var(--color-success) r g b/.25)}.toast.success .icon-container .icon[data-v-db9178dd]{color:var(--color-success)}.toast.warning[data-v-db9178dd]{border-color:var(--color-warning);box-shadow:0 4px 8px #0000001a,0 8px 16px rgba(from var(--color-warning) r g b/.25)}.toast.warning .icon-container .icon[data-v-db9178dd]{color:var(--color-warning)}.toast.error[data-v-db9178dd]{border-color:var(--color-error);box-shadow:0 4px 8px #0000001a,0 8px 16px rgba(from var(--color-error) r g b/.25)}.toast.error .icon[data-v-db9178dd]{color:var(--color-error)}:where([data-v-3bf774fe]:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}[data-v-3bf774fe],[data-v-3bf774fe]:before,[data-v-3bf774fe]:after{box-sizing:border-box}a[data-v-3bf774fe],button[data-v-3bf774fe]{cursor:revert}ol[data-v-3bf774fe],ul[data-v-3bf774fe],menu[data-v-3bf774fe]{list-style:none}img[data-v-3bf774fe]{max-inline-size:100%;max-block-size:100%}table[data-v-3bf774fe]{border-collapse:collapse}input[data-v-3bf774fe],textarea[data-v-3bf774fe]{-webkit-user-select:auto}textarea[data-v-3bf774fe]{white-space:revert}meter[data-v-3bf774fe]{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre[data-v-3bf774fe]){all:revert}[data-v-3bf774fe]::placeholder{color:unset}[data-v-3bf774fe]::marker{content:initial}:where([hidden][data-v-3bf774fe]){display:none}:where([contenteditable][data-v-3bf774fe]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;-webkit-user-select:auto}:where([draggable=true][data-v-3bf774fe]){-webkit-user-drag:element}:where(dialog[data-v-3bf774fe]:modal){all:revert}[data-v-3bf774fe]:root,html[data-theme=light][data-v-3bf774fe],.light[data-v-3bf774fe]{--color-main: #005dce;--color-main-dark: #005dce;--color-main-light: rgb(153, 190.2, 235.4);--color-main-hover: #005dce;--color-main-text: #ffffff;--color-secondary: #ff6f61;--color-secondary-dark: #ff3c32;--color-secondary-light: #ff9e94;--color-white: #ffffff;--color-black: #000000;--color-gray: #e6e6e6;--color-background: var(--color-white);--color-background-dark: #f5f6fa;--color-background-light: #fafafa;--color-surface: #ebebeb;--color-border: var(--color-gray);--color-letter-background: #f6f6f6;--color-letter-active: #e2e2e2;--color-letter-border: #c1c1c1;--color-letter-text: #000000;--color-title: var(--color-black);--color-text: #000;--color-text-light: #717171;--color-link: var(--color-main);--color-error: #eb2f06;--color-success: #78e08f;--color-warning: #f6b93b;--color-info: #4a69bd;--color-motamo-main: #005dce}html[data-theme=dark][data-v-3bf774fe],.dark[data-v-3bf774fe]{--color-main: #005dce;--color-main-dark: #e5efa8;--color-main-light: #2f441c;--color-main-hover: #79920c;--color-main-text: #000000;--color-secondary: #ff6f61;--color-secondary-dark: #ff3c32;--color-secondary-light: #ff9e94;--color-white: #ffffff;--color-black: #000000;--color-gray: #e6e6e6;--color-background: #031525;--color-background-dark: #020c15;--color-background-light: #0d2136;--color-border: #182a3b;--color-letter-background: #062a4a;--color-letter-active: #14466c;--color-letter-border: #0c5494;--color-letter-text: #d9dfe8;--color-title: #d3e2fd;--color-text: #95a6bd;--color-text-light: #4f6074;--color-link: var(--color-main);--color-error: #eb2f06;--color-success: #78e08f;--color-warning: #f6b93b;--color-info: #4a69bd}.fade-enter-active[data-v-3bf774fe],.fade-leave-active[data-v-3bf774fe]{transition:.4s ease}.fade-enter-from[data-v-3bf774fe],.fade-leave-to[data-v-3bf774fe]{opacity:0}.modal-enter-active[data-v-3bf774fe],.modal-leave-active[data-v-3bf774fe]{transition:transform .4s ease,opacity .4s ease-out}.modal-enter-from[data-v-3bf774fe],.modal-leave-to[data-v-3bf774fe]{transform:translateY(-32px);opacity:0}.modal-sheet-enter-active[data-v-3bf774fe],.modal-sheet-leave-active[data-v-3bf774fe]{transition:transform .4s ease,opacity .4s ease-out}.modal-sheet-enter-from[data-v-3bf774fe],.modal-sheet-leave-to[data-v-3bf774fe]{transform:translateY(2rem);opacity:0}.toast-enter-active[data-v-3bf774fe],.toast-leave-active[data-v-3bf774fe]{transition:all .4s ease}.toast-enter-from[data-v-3bf774fe],.toast-leave-to[data-v-3bf774fe]{opacity:0;transform:translate(32px)}.dropdown-enter-active[data-v-3bf774fe],.dropdown-leave-active[data-v-3bf774fe]{transition:all .4s ease}.dropdown-enter-from[data-v-3bf774fe],.dropdown-leave-to[data-v-3bf774fe]{opacity:0;transform:translateY(-8px)}@keyframes spin-3bf774fe{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes heart-3bf774fe{0%{fill:var(--color-main);transform:scale(1)}10%{fill:var(--color-main);transform:scale(2)}50%{fill:var(--color-main);transform:scale(.8)}to{transform:scale(1);fill:transparent}}@keyframes fadeIn-3bf774fe{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp-3bf774fe{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-3bf774fe{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@keyframes iconAppear-3bf774fe{0%{opacity:0;transform:scale(.5)}70%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.fade-in[data-v-3bf774fe]{animation:fadeIn-3bf774fe .5s ease-out forwards}.fade-in-up[data-v-3bf774fe]{animation:fadeInUp-3bf774fe .5s ease-out forwards}.fade-in-down[data-v-3bf774fe]{animation:fadeInDown-3bf774fe .5s ease-out forwards}.icon-appear[data-v-3bf774fe]{opacity:0;animation:iconAppear-3bf774fe .3s ease-out forwards}button[data-v-3bf774fe],.button[data-v-3bf774fe]{display:flex;justify-content:center;align-items:center;gap:.5rem;border:solid 1px var(--color-main);border-radius:.5rem;font-size:.75rem;font-weight:600;transition:all .2s ease-out;cursor:pointer}button .icon[data-v-3bf774fe],.button .icon[data-v-3bf774fe]{transition:all .2s ease-out}button.loading[data-v-3bf774fe],.button.loading[data-v-3bf774fe]{cursor:wait}button[data-v-3bf774fe]:focus-visible,.button[data-v-3bf774fe]:focus-visible{outline:none;box-shadow:0 0 0 2px var(--color-background),0 0 0 4px var(--color-main),0 0 6px 2px var(--color-main)}@media (hover: hover) and (pointer: fine){button[data-v-3bf774fe]:active:not(:disabled),.button[data-v-3bf774fe]:active:not(:disabled){transform:scale(.975)}}button[data-v-3bf774fe]:disabled,.button[data-v-3bf774fe]:disabled{cursor:not-allowed!important}button .loader[data-v-3bf774fe],.button .loader[data-v-3bf774fe]{width:1rem;height:1rem;border-radius:1rem;border:solid 2px var(--color-background);border-top-color:rgba(from var(--color-background) r g b/.4);animation:spin-3bf774fe 1s linear infinite}button.login-button[data-v-3bf774fe],.button.login-button[data-v-3bf774fe]{width:8rem;height:3rem;background:transparent;border-color:var(--color-border)}button.login-button .icon[data-v-3bf774fe],.button.login-button .icon[data-v-3bf774fe]{height:1.5rem;transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){button.login-button[data-v-3bf774fe]:hover:not(:disabled),.button.login-button[data-v-3bf774fe]:hover:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:hover:not(:disabled) .icon[data-v-3bf774fe],.button.login-button:hover:not(:disabled) .icon[data-v-3bf774fe]{transform:scale(.95)}}@media (hover: hover) and (pointer: fine){button.login-button[data-v-3bf774fe]:active:not(:disabled),.button.login-button[data-v-3bf774fe]:active:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:active:not(:disabled) .icon[data-v-3bf774fe],.button.login-button:active:not(:disabled) .icon[data-v-3bf774fe]{transform:scale(.9)}}button.login-button[data-v-3bf774fe]:disabled,.button.login-button[data-v-3bf774fe]:disabled{background:var(--color-background-dark);border-color:var(--color-border)}button.main[data-v-3bf774fe],.button.main[data-v-3bf774fe]{padding:.5rem .75rem;background:var(--color-main);border-color:var(--color-main);color:var(--color-background)}button.main .icon[data-v-3bf774fe],.button.main .icon[data-v-3bf774fe]{width:16px;height:16px;color:var(--color-background)}@media (hover: hover) and (pointer: fine){button.main[data-v-3bf774fe]:hover:not(:disabled),.button.main[data-v-3bf774fe]:hover:not(:disabled){background:var(--color-main-hover);border-color:var(--color-main-hover)}button.main:hover:not(:disabled) .icon[data-v-3bf774fe],.button.main:hover:not(:disabled) .icon[data-v-3bf774fe]{transform:scale(1.1)}}button.main[data-v-3bf774fe]:disabled,.button.main[data-v-3bf774fe]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.main:disabled .icon[data-v-3bf774fe],.button.main:disabled .icon[data-v-3bf774fe]{color:var(--color-text-light)}button.outline[data-v-3bf774fe]{padding:.5rem .75rem;background:var(--color-background);border-color:var(--color-main);color:var(--color-main)}button.outline .icon[data-v-3bf774fe]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.outline[data-v-3bf774fe]:hover:not(:disabled){background:var(--color-main-light)}button.outline:hover:not(:disabled) .icon[data-v-3bf774fe]{transform:scale(1.1)}}button.outline[data-v-3bf774fe]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.outline:disabled .icon[data-v-3bf774fe]{color:var(--color-text-light)}button.text[data-v-3bf774fe]{padding:.5rem .75rem;background:transparent;border-color:transparent;color:var(--color-main)}button.text .icon[data-v-3bf774fe]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.text[data-v-3bf774fe]:hover:not(:disabled){background:var(--color-main-light)}button.text:hover:not(:disabled) .icon[data-v-3bf774fe]{transform:scale(1.1)}}button.text[data-v-3bf774fe]:disabled{background:var(--color-background-dark);color:var(--color-text-light)}button.text:disabled .icon[data-v-3bf774fe]{color:var(--color-text-light)}button.debug-button[data-v-3bf774fe]{overflow:hidden;position:relative}button.debug-button[data-v-3bf774fe]:after{content:"";position:absolute;width:32px;height:32px;bottom:-16px;filter:blur(16px);background:var(--color-main-light);opacity:.6;pointer-events:none;border-radius:50%;transition:all .2s ease-out}button.debug-button[data-v-3bf774fe]:hover:after{width:64px}input[data-v-3bf774fe]{width:100%;height:44px;padding:.75rem;border:1px solid var(--color-border);border-radius:.5rem;font-family:Libre Franklin,sans-serif;font-size:.75rem;transition:all .2s ease-out}input[data-v-3bf774fe]::placeholder{color:var(--color-text-light);font-style:italic;font-weight:400}input[data-v-3bf774fe]:focus{outline:none;border-color:var(--color-main)}input.error[data-v-3bf774fe]{border-color:var(--color-error)}input.input-line[data-v-3bf774fe]{border:none;border-bottom:solid 1px var(--color-border);border-radius:0;padding:.25rem 0}input.input-line[data-v-3bf774fe]:focus{border-color:var(--color-main)}.tooltip[data-v-3bf774fe]{pointer-events:none;position:absolute;z-index:100;top:0;color:#fff;padding:.25rem .5rem;border-radius:.5rem;background:#0006;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);font-size:1rem;white-space:nowrap;opacity:0;transition:opacity .2s ease-out}.pwa-install-banner[data-v-3bf774fe]{position:fixed;bottom:0;left:0;right:0;background-color:var(--color-background);box-shadow:0 4px 8px #0000001a;z-index:1000;padding:.5rem;transform:translateY(0);animation:slide-in-3bf774fe .2s ease-out}.pwa-install-banner__content[data-v-3bf774fe]{display:flex;flex-direction:column;align-items:center;gap:.25rem}@media (min-width: 768px){.pwa-install-banner__content[data-v-3bf774fe]{flex-direction:row;justify-content:space-between;max-width:100%;margin:0 auto}}.pwa-install-banner__actions[data-v-3bf774fe]{display:flex;gap:.5rem}@keyframes slide-in-3bf774fe{0%{transform:translateY(100%)}to{transform:translateY(0)}}html{background:var(--color-background)}body{position:relative;font-family:Libre Franklin,sans-serif;color:var(--color-text);margin:0;background:var(--color-background);padding-bottom:env(safe-area-inset-bottom)}.space{flex:1}#app{min-height:100dvh;display:flex}.view{width:100%;height:100%;min-height:100dvh}.toast-container{position:fixed;top:16px;right:16px;z-index:10000;display:flex;flex-direction:column;gap:8px}:where([data-v-f69f4384]:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}[data-v-f69f4384],[data-v-f69f4384]:before,[data-v-f69f4384]:after{box-sizing:border-box}a[data-v-f69f4384],button[data-v-f69f4384]{cursor:revert}ol[data-v-f69f4384],ul[data-v-f69f4384],menu[data-v-f69f4384]{list-style:none}img[data-v-f69f4384]{max-inline-size:100%;max-block-size:100%}table[data-v-f69f4384]{border-collapse:collapse}input[data-v-f69f4384],textarea[data-v-f69f4384]{-webkit-user-select:auto}textarea[data-v-f69f4384]{white-space:revert}meter[data-v-f69f4384]{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre[data-v-f69f4384]){all:revert}[data-v-f69f4384]::placeholder{color:unset}[data-v-f69f4384]::marker{content:initial}:where([hidden][data-v-f69f4384]){display:none}:where([contenteditable][data-v-f69f4384]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;-webkit-user-select:auto}:where([draggable=true][data-v-f69f4384]){-webkit-user-drag:element}:where(dialog[data-v-f69f4384]:modal){all:revert}[data-v-f69f4384]:root,html[data-theme=light][data-v-f69f4384],.light[data-v-f69f4384]{--color-main: #005dce;--color-main-dark: #005dce;--color-main-light: rgb(153, 190.2, 235.4);--color-main-hover: #005dce;--color-main-text: #ffffff;--color-secondary: #ff6f61;--color-secondary-dark: #ff3c32;--color-secondary-light: #ff9e94;--color-white: #ffffff;--color-black: #000000;--color-gray: #e6e6e6;--color-background: var(--color-white);--color-background-dark: #f5f6fa;--color-background-light: #fafafa;--color-surface: #ebebeb;--color-border: var(--color-gray);--color-letter-background: #f6f6f6;--color-letter-active: #e2e2e2;--color-letter-border: #c1c1c1;--color-letter-text: #000000;--color-title: var(--color-black);--color-text: #000;--color-text-light: #717171;--color-link: var(--color-main);--color-error: #eb2f06;--color-success: #78e08f;--color-warning: #f6b93b;--color-info: #4a69bd;--color-motamo-main: #005dce}html[data-theme=dark][data-v-f69f4384],.dark[data-v-f69f4384]{--color-main: #005dce;--color-main-dark: #e5efa8;--color-main-light: #2f441c;--color-main-hover: #79920c;--color-main-text: #000000;--color-secondary: #ff6f61;--color-secondary-dark: #ff3c32;--color-secondary-light: #ff9e94;--color-white: #ffffff;--color-black: #000000;--color-gray: #e6e6e6;--color-background: #031525;--color-background-dark: #020c15;--color-background-light: #0d2136;--color-border: #182a3b;--color-letter-background: #062a4a;--color-letter-active: #14466c;--color-letter-border: #0c5494;--color-letter-text: #d9dfe8;--color-title: #d3e2fd;--color-text: #95a6bd;--color-text-light: #4f6074;--color-link: var(--color-main);--color-error: #eb2f06;--color-success: #78e08f;--color-warning: #f6b93b;--color-info: #4a69bd}.fade-enter-active[data-v-f69f4384],.fade-leave-active[data-v-f69f4384]{transition:.4s ease}.fade-enter-from[data-v-f69f4384],.fade-leave-to[data-v-f69f4384]{opacity:0}.modal-enter-active[data-v-f69f4384],.modal-leave-active[data-v-f69f4384]{transition:transform .4s ease,opacity .4s ease-out}.modal-enter-from[data-v-f69f4384],.modal-leave-to[data-v-f69f4384]{transform:translateY(-32px);opacity:0}.modal-sheet-enter-active[data-v-f69f4384],.modal-sheet-leave-active[data-v-f69f4384]{transition:transform .4s ease,opacity .4s ease-out}.modal-sheet-enter-from[data-v-f69f4384],.modal-sheet-leave-to[data-v-f69f4384]{transform:translateY(2rem);opacity:0}.toast-enter-active[data-v-f69f4384],.toast-leave-active[data-v-f69f4384]{transition:all .4s ease}.toast-enter-from[data-v-f69f4384],.toast-leave-to[data-v-f69f4384]{opacity:0;transform:translate(32px)}.dropdown-enter-active[data-v-f69f4384],.dropdown-leave-active[data-v-f69f4384]{transition:all .4s ease}.dropdown-enter-from[data-v-f69f4384],.dropdown-leave-to[data-v-f69f4384]{opacity:0;transform:translateY(-8px)}@keyframes spin-f69f4384{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes heart-f69f4384{0%{fill:var(--color-main);transform:scale(1)}10%{fill:var(--color-main);transform:scale(2)}50%{fill:var(--color-main);transform:scale(.8)}to{transform:scale(1);fill:transparent}}@keyframes fadeIn-f69f4384{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp-f69f4384{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-f69f4384{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@keyframes iconAppear-f69f4384{0%{opacity:0;transform:scale(.5)}70%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.fade-in[data-v-f69f4384]{animation:fadeIn-f69f4384 .5s ease-out forwards}.fade-in-up[data-v-f69f4384]{animation:fadeInUp-f69f4384 .5s ease-out forwards}.fade-in-down[data-v-f69f4384]{animation:fadeInDown-f69f4384 .5s ease-out forwards}.icon-appear[data-v-f69f4384]{opacity:0;animation:iconAppear-f69f4384 .3s ease-out forwards}button[data-v-f69f4384],.button[data-v-f69f4384]{display:flex;justify-content:center;align-items:center;gap:.5rem;border:solid 1px var(--color-main);border-radius:.5rem;font-size:.75rem;font-weight:600;transition:all .2s ease-out;cursor:pointer}button .icon[data-v-f69f4384],.button .icon[data-v-f69f4384]{transition:all .2s ease-out}button.loading[data-v-f69f4384],.button.loading[data-v-f69f4384]{cursor:wait}button[data-v-f69f4384]:focus-visible,.button[data-v-f69f4384]:focus-visible{outline:none;box-shadow:0 0 0 2px var(--color-background),0 0 0 4px var(--color-main),0 0 6px 2px var(--color-main)}@media (hover: hover) and (pointer: fine){button[data-v-f69f4384]:active:not(:disabled),.button[data-v-f69f4384]:active:not(:disabled){transform:scale(.975)}}button[data-v-f69f4384]:disabled,.button[data-v-f69f4384]:disabled{cursor:not-allowed!important}button .loader[data-v-f69f4384],.button .loader[data-v-f69f4384]{width:1rem;height:1rem;border-radius:1rem;border:solid 2px var(--color-background);border-top-color:rgba(from var(--color-background) r g b/.4);animation:spin-f69f4384 1s linear infinite}button.login-button[data-v-f69f4384],.button.login-button[data-v-f69f4384]{width:8rem;height:3rem;background:transparent;border-color:var(--color-border)}button.login-button .icon[data-v-f69f4384],.button.login-button .icon[data-v-f69f4384]{height:1.5rem;transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){button.login-button[data-v-f69f4384]:hover:not(:disabled),.button.login-button[data-v-f69f4384]:hover:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:hover:not(:disabled) .icon[data-v-f69f4384],.button.login-button:hover:not(:disabled) .icon[data-v-f69f4384]{transform:scale(.95)}}@media (hover: hover) and (pointer: fine){button.login-button[data-v-f69f4384]:active:not(:disabled),.button.login-button[data-v-f69f4384]:active:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:active:not(:disabled) .icon[data-v-f69f4384],.button.login-button:active:not(:disabled) .icon[data-v-f69f4384]{transform:scale(.9)}}button.login-button[data-v-f69f4384]:disabled,.button.login-button[data-v-f69f4384]:disabled{background:var(--color-background-dark);border-color:var(--color-border)}button.main[data-v-f69f4384],.button.main[data-v-f69f4384]{padding:.5rem .75rem;background:var(--color-main);border-color:var(--color-main);color:var(--color-background)}button.main .icon[data-v-f69f4384],.button.main .icon[data-v-f69f4384]{width:16px;height:16px;color:var(--color-background)}@media (hover: hover) and (pointer: fine){button.main[data-v-f69f4384]:hover:not(:disabled),.button.main[data-v-f69f4384]:hover:not(:disabled){background:var(--color-main-hover);border-color:var(--color-main-hover)}button.main:hover:not(:disabled) .icon[data-v-f69f4384],.button.main:hover:not(:disabled) .icon[data-v-f69f4384]{transform:scale(1.1)}}button.main[data-v-f69f4384]:disabled,.button.main[data-v-f69f4384]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.main:disabled .icon[data-v-f69f4384],.button.main:disabled .icon[data-v-f69f4384]{color:var(--color-text-light)}button.outline[data-v-f69f4384]{padding:.5rem .75rem;background:var(--color-background);border-color:var(--color-main);color:var(--color-main)}button.outline .icon[data-v-f69f4384]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.outline[data-v-f69f4384]:hover:not(:disabled){background:var(--color-main-light)}button.outline:hover:not(:disabled) .icon[data-v-f69f4384]{transform:scale(1.1)}}button.outline[data-v-f69f4384]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.outline:disabled .icon[data-v-f69f4384]{color:var(--color-text-light)}button.text[data-v-f69f4384]{padding:.5rem .75rem;background:transparent;border-color:transparent;color:var(--color-main)}button.text .icon[data-v-f69f4384]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.text[data-v-f69f4384]:hover:not(:disabled){background:var(--color-main-light)}button.text:hover:not(:disabled) .icon[data-v-f69f4384]{transform:scale(1.1)}}button.text[data-v-f69f4384]:disabled{background:var(--color-background-dark);color:var(--color-text-light)}button.text:disabled .icon[data-v-f69f4384]{color:var(--color-text-light)}button.debug-button[data-v-f69f4384]{overflow:hidden;position:relative}button.debug-button[data-v-f69f4384]:after{content:"";position:absolute;width:32px;height:32px;bottom:-16px;filter:blur(16px);background:var(--color-main-light);opacity:.6;pointer-events:none;border-radius:50%;transition:all .2s ease-out}button.debug-button[data-v-f69f4384]:hover:after{width:64px}input[data-v-f69f4384]{width:100%;height:44px;padding:.75rem;border:1px solid var(--color-border);border-radius:.5rem;font-family:Libre Franklin,sans-serif;font-size:.75rem;transition:all .2s ease-out}input[data-v-f69f4384]::placeholder{color:var(--color-text-light);font-style:italic;font-weight:400}input[data-v-f69f4384]:focus{outline:none;border-color:var(--color-main)}input.error[data-v-f69f4384]{border-color:var(--color-error)}input.input-line[data-v-f69f4384]{border:none;border-bottom:solid 1px var(--color-border);border-radius:0;padding:.25rem 0}input.input-line[data-v-f69f4384]:focus{border-color:var(--color-main)}.tooltip[data-v-f69f4384]{pointer-events:none;position:absolute;z-index:100;top:0;color:#fff;padding:.25rem .5rem;border-radius:.5rem;background:#0006;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);font-size:1rem;white-space:nowrap;opacity:0;transition:opacity .2s ease-out}.logo[data-v-f69f4384]{display:flex;align-items:center;gap:calc(var(--logo-size) / 4);-webkit-user-select:none;user-select:none;--logo-size: 64px}.logo .symbol[data-v-f69f4384]{width:var(--logo-size);height:var(--logo-size)}.logo .text[data-v-f69f4384]{font-family:Libre Franklin,sans-serif;font-size:calc(var(--logo-size) * .8);font-weight:600;color:var(--color-white)}:where([data-v-692c0702]:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}[data-v-692c0702],[data-v-692c0702]:before,[data-v-692c0702]:after{box-sizing:border-box}a[data-v-692c0702],button[data-v-692c0702]{cursor:revert}ol[data-v-692c0702],ul[data-v-692c0702],menu[data-v-692c0702]{list-style:none}img[data-v-692c0702]{max-inline-size:100%;max-block-size:100%}table[data-v-692c0702]{border-collapse:collapse}input[data-v-692c0702],textarea[data-v-692c0702]{-webkit-user-select:auto}textarea[data-v-692c0702]{white-space:revert}meter[data-v-692c0702]{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre[data-v-692c0702]){all:revert}[data-v-692c0702]::placeholder{color:unset}[data-v-692c0702]::marker{content:initial}:where([hidden][data-v-692c0702]){display:none}:where([contenteditable][data-v-692c0702]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;-webkit-user-select:auto}:where([draggable=true][data-v-692c0702]){-webkit-user-drag:element}:where(dialog[data-v-692c0702]:modal){all:revert}[data-v-692c0702]:root,html[data-theme=light][data-v-692c0702],.light[data-v-692c0702]{--color-main: #005dce;--color-main-dark: #005dce;--color-main-light: rgb(153, 190.2, 235.4);--color-main-hover: #005dce;--color-main-text: #ffffff;--color-secondary: #ff6f61;--color-secondary-dark: #ff3c32;--color-secondary-light: #ff9e94;--color-white: #ffffff;--color-black: #000000;--color-gray: #e6e6e6;--color-background: var(--color-white);--color-background-dark: #f5f6fa;--color-background-light: #fafafa;--color-surface: #ebebeb;--color-border: var(--color-gray);--color-letter-background: #f6f6f6;--color-letter-active: #e2e2e2;--color-letter-border: #c1c1c1;--color-letter-text: #000000;--color-title: var(--color-black);--color-text: #000;--color-text-light: #717171;--color-link: var(--color-main);--color-error: #eb2f06;--color-success: #78e08f;--color-warning: #f6b93b;--color-info: #4a69bd;--color-motamo-main: #005dce}html[data-theme=dark][data-v-692c0702],.dark[data-v-692c0702]{--color-main: #005dce;--color-main-dark: #e5efa8;--color-main-light: #2f441c;--color-main-hover: #79920c;--color-main-text: #000000;--color-secondary: #ff6f61;--color-secondary-dark: #ff3c32;--color-secondary-light: #ff9e94;--color-white: #ffffff;--color-black: #000000;--color-gray: #e6e6e6;--color-background: #031525;--color-background-dark: #020c15;--color-background-light: #0d2136;--color-border: #182a3b;--color-letter-background: #062a4a;--color-letter-active: #14466c;--color-letter-border: #0c5494;--color-letter-text: #d9dfe8;--color-title: #d3e2fd;--color-text: #95a6bd;--color-text-light: #4f6074;--color-link: var(--color-main);--color-error: #eb2f06;--color-success: #78e08f;--color-warning: #f6b93b;--color-info: #4a69bd}.fade-enter-active[data-v-692c0702],.fade-leave-active[data-v-692c0702]{transition:.4s ease}.fade-enter-from[data-v-692c0702],.fade-leave-to[data-v-692c0702]{opacity:0}.modal-enter-active[data-v-692c0702],.modal-leave-active[data-v-692c0702]{transition:transform .4s ease,opacity .4s ease-out}.modal-enter-from[data-v-692c0702],.modal-leave-to[data-v-692c0702]{transform:translateY(-32px);opacity:0}.modal-sheet-enter-active[data-v-692c0702],.modal-sheet-leave-active[data-v-692c0702]{transition:transform .4s ease,opacity .4s ease-out}.modal-sheet-enter-from[data-v-692c0702],.modal-sheet-leave-to[data-v-692c0702]{transform:translateY(2rem);opacity:0}.toast-enter-active[data-v-692c0702],.toast-leave-active[data-v-692c0702]{transition:all .4s ease}.toast-enter-from[data-v-692c0702],.toast-leave-to[data-v-692c0702]{opacity:0;transform:translate(32px)}.dropdown-enter-active[data-v-692c0702],.dropdown-leave-active[data-v-692c0702]{transition:all .4s ease}.dropdown-enter-from[data-v-692c0702],.dropdown-leave-to[data-v-692c0702]{opacity:0;transform:translateY(-8px)}@keyframes spin-692c0702{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes heart-692c0702{0%{fill:var(--color-main);transform:scale(1)}10%{fill:var(--color-main);transform:scale(2)}50%{fill:var(--color-main);transform:scale(.8)}to{transform:scale(1);fill:transparent}}@keyframes fadeIn-692c0702{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp-692c0702{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-692c0702{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@keyframes iconAppear-692c0702{0%{opacity:0;transform:scale(.5)}70%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.fade-in[data-v-692c0702]{animation:fadeIn-692c0702 .5s ease-out forwards}.fade-in-up[data-v-692c0702]{animation:fadeInUp-692c0702 .5s ease-out forwards}.fade-in-down[data-v-692c0702]{animation:fadeInDown-692c0702 .5s ease-out forwards}.icon-appear[data-v-692c0702]{opacity:0;animation:iconAppear-692c0702 .3s ease-out forwards}button[data-v-692c0702],.button[data-v-692c0702]{display:flex;justify-content:center;align-items:center;gap:.5rem;border:solid 1px var(--color-main);border-radius:.5rem;font-size:.75rem;font-weight:600;transition:all .2s ease-out;cursor:pointer}button .icon[data-v-692c0702],.button .icon[data-v-692c0702]{transition:all .2s ease-out}button.loading[data-v-692c0702],.button.loading[data-v-692c0702]{cursor:wait}button[data-v-692c0702]:focus-visible,.button[data-v-692c0702]:focus-visible{outline:none;box-shadow:0 0 0 2px var(--color-background),0 0 0 4px var(--color-main),0 0 6px 2px var(--color-main)}@media (hover: hover) and (pointer: fine){button[data-v-692c0702]:active:not(:disabled),.button[data-v-692c0702]:active:not(:disabled){transform:scale(.975)}}button[data-v-692c0702]:disabled,.button[data-v-692c0702]:disabled{cursor:not-allowed!important}button .loader[data-v-692c0702],.button .loader[data-v-692c0702]{width:1rem;height:1rem;border-radius:1rem;border:solid 2px var(--color-background);border-top-color:rgba(from var(--color-background) r g b/.4);animation:spin-692c0702 1s linear infinite}button.login-button[data-v-692c0702],.button.login-button[data-v-692c0702]{width:8rem;height:3rem;background:transparent;border-color:var(--color-border)}button.login-button .icon[data-v-692c0702],.button.login-button .icon[data-v-692c0702]{height:1.5rem;transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){button.login-button[data-v-692c0702]:hover:not(:disabled),.button.login-button[data-v-692c0702]:hover:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:hover:not(:disabled) .icon[data-v-692c0702],.button.login-button:hover:not(:disabled) .icon[data-v-692c0702]{transform:scale(.95)}}@media (hover: hover) and (pointer: fine){button.login-button[data-v-692c0702]:active:not(:disabled),.button.login-button[data-v-692c0702]:active:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:active:not(:disabled) .icon[data-v-692c0702],.button.login-button:active:not(:disabled) .icon[data-v-692c0702]{transform:scale(.9)}}button.login-button[data-v-692c0702]:disabled,.button.login-button[data-v-692c0702]:disabled{background:var(--color-background-dark);border-color:var(--color-border)}button.main[data-v-692c0702],.button.main[data-v-692c0702]{padding:.5rem .75rem;background:var(--color-main);border-color:var(--color-main);color:var(--color-background)}button.main .icon[data-v-692c0702],.button.main .icon[data-v-692c0702]{width:16px;height:16px;color:var(--color-background)}@media (hover: hover) and (pointer: fine){button.main[data-v-692c0702]:hover:not(:disabled),.button.main[data-v-692c0702]:hover:not(:disabled){background:var(--color-main-hover);border-color:var(--color-main-hover)}button.main:hover:not(:disabled) .icon[data-v-692c0702],.button.main:hover:not(:disabled) .icon[data-v-692c0702]{transform:scale(1.1)}}button.main[data-v-692c0702]:disabled,.button.main[data-v-692c0702]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.main:disabled .icon[data-v-692c0702],.button.main:disabled .icon[data-v-692c0702]{color:var(--color-text-light)}button.outline[data-v-692c0702]{padding:.5rem .75rem;background:var(--color-background);border-color:var(--color-main);color:var(--color-main)}button.outline .icon[data-v-692c0702]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.outline[data-v-692c0702]:hover:not(:disabled){background:var(--color-main-light)}button.outline:hover:not(:disabled) .icon[data-v-692c0702]{transform:scale(1.1)}}button.outline[data-v-692c0702]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.outline:disabled .icon[data-v-692c0702]{color:var(--color-text-light)}button.text[data-v-692c0702]{padding:.5rem .75rem;background:transparent;border-color:transparent;color:var(--color-main)}button.text .icon[data-v-692c0702]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.text[data-v-692c0702]:hover:not(:disabled){background:var(--color-main-light)}button.text:hover:not(:disabled) .icon[data-v-692c0702]{transform:scale(1.1)}}button.text[data-v-692c0702]:disabled{background:var(--color-background-dark);color:var(--color-text-light)}button.text:disabled .icon[data-v-692c0702]{color:var(--color-text-light)}button.debug-button[data-v-692c0702]{overflow:hidden;position:relative}button.debug-button[data-v-692c0702]:after{content:"";position:absolute;width:32px;height:32px;bottom:-16px;filter:blur(16px);background:var(--color-main-light);opacity:.6;pointer-events:none;border-radius:50%;transition:all .2s ease-out}button.debug-button[data-v-692c0702]:hover:after{width:64px}input[data-v-692c0702]{width:100%;height:44px;padding:.75rem;border:1px solid var(--color-border);border-radius:.5rem;font-family:Libre Franklin,sans-serif;font-size:.75rem;transition:all .2s ease-out}input[data-v-692c0702]::placeholder{color:var(--color-text-light);font-style:italic;font-weight:400}input[data-v-692c0702]:focus{outline:none;border-color:var(--color-main)}input.error[data-v-692c0702]{border-color:var(--color-error)}input.input-line[data-v-692c0702]{border:none;border-bottom:solid 1px var(--color-border);border-radius:0;padding:.25rem 0}input.input-line[data-v-692c0702]:focus{border-color:var(--color-main)}.tooltip[data-v-692c0702]{pointer-events:none;position:absolute;z-index:100;top:0;color:#fff;padding:.25rem .5rem;border-radius:.5rem;background:#0006;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);font-size:1rem;white-space:nowrap;opacity:0;transition:opacity .2s ease-out}.siwa-topbar[data-v-692c0702]{position:fixed;top:0;left:0;right:0;display:flex;justify-content:center;align-items:center;width:100%;height:3rem;padding:.5rem 1rem;background-color:var(--color-main);color:var(--color-white)}.siwa-topbar .container[data-v-692c0702]{display:flex;justify-content:space-between;align-items:center;width:100%;max-width:1024px;margin-inline:auto}.siwa-topbar .container .left-container .logo-container[data-v-692c0702],.siwa-topbar .container .right-content[data-v-692c0702],.siwa-topbar .container .right-content .user-container[data-v-692c0702]{display:flex;align-items:center}.siwa-topbar .container .right-content .user-container .avatar[data-v-692c0702]{width:1.5rem;height:1.5rem;display:flex;align-items:center;justify-content:center;border-radius:50%;background-color:var(--color-main);border:solid 2px var(--color-white);color:var(--color-white);font-weight:700;font-size:.75rem;text-transform:uppercase}:where([data-v-c59b69f1]:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}[data-v-c59b69f1],[data-v-c59b69f1]:before,[data-v-c59b69f1]:after{box-sizing:border-box}a[data-v-c59b69f1],button[data-v-c59b69f1]{cursor:revert}ol[data-v-c59b69f1],ul[data-v-c59b69f1],menu[data-v-c59b69f1]{list-style:none}img[data-v-c59b69f1]{max-inline-size:100%;max-block-size:100%}table[data-v-c59b69f1]{border-collapse:collapse}input[data-v-c59b69f1],textarea[data-v-c59b69f1]{-webkit-user-select:auto}textarea[data-v-c59b69f1]{white-space:revert}meter[data-v-c59b69f1]{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre[data-v-c59b69f1]){all:revert}[data-v-c59b69f1]::placeholder{color:unset}[data-v-c59b69f1]::marker{content:initial}:where([hidden][data-v-c59b69f1]){display:none}:where([contenteditable][data-v-c59b69f1]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;-webkit-user-select:auto}:where([draggable=true][data-v-c59b69f1]){-webkit-user-drag:element}:where(dialog[data-v-c59b69f1]:modal){all:revert}[data-v-c59b69f1]:root,html[data-theme=light][data-v-c59b69f1],.light[data-v-c59b69f1]{--color-main: #005dce;--color-main-dark: #005dce;--color-main-light: rgb(153, 190.2, 235.4);--color-main-hover: #005dce;--color-main-text: #ffffff;--color-secondary: #ff6f61;--color-secondary-dark: #ff3c32;--color-secondary-light: #ff9e94;--color-white: #ffffff;--color-black: #000000;--color-gray: #e6e6e6;--color-background: var(--color-white);--color-background-dark: #f5f6fa;--color-background-light: #fafafa;--color-surface: #ebebeb;--color-border: var(--color-gray);--color-letter-background: #f6f6f6;--color-letter-active: #e2e2e2;--color-letter-border: #c1c1c1;--color-letter-text: #000000;--color-title: var(--color-black);--color-text: #000;--color-text-light: #717171;--color-link: var(--color-main);--color-error: #eb2f06;--color-success: #78e08f;--color-warning: #f6b93b;--color-info: #4a69bd;--color-motamo-main: #005dce}html[data-theme=dark][data-v-c59b69f1],.dark[data-v-c59b69f1]{--color-main: #005dce;--color-main-dark: #e5efa8;--color-main-light: #2f441c;--color-main-hover: #79920c;--color-main-text: #000000;--color-secondary: #ff6f61;--color-secondary-dark: #ff3c32;--color-secondary-light: #ff9e94;--color-white: #ffffff;--color-black: #000000;--color-gray: #e6e6e6;--color-background: #031525;--color-background-dark: #020c15;--color-background-light: #0d2136;--color-border: #182a3b;--color-letter-background: #062a4a;--color-letter-active: #14466c;--color-letter-border: #0c5494;--color-letter-text: #d9dfe8;--color-title: #d3e2fd;--color-text: #95a6bd;--color-text-light: #4f6074;--color-link: var(--color-main);--color-error: #eb2f06;--color-success: #78e08f;--color-warning: #f6b93b;--color-info: #4a69bd}.fade-enter-active[data-v-c59b69f1],.fade-leave-active[data-v-c59b69f1]{transition:.4s ease}.fade-enter-from[data-v-c59b69f1],.fade-leave-to[data-v-c59b69f1]{opacity:0}.modal-enter-active[data-v-c59b69f1],.modal-leave-active[data-v-c59b69f1]{transition:transform .4s ease,opacity .4s ease-out}.modal-enter-from[data-v-c59b69f1],.modal-leave-to[data-v-c59b69f1]{transform:translateY(-32px);opacity:0}.modal-sheet-enter-active[data-v-c59b69f1],.modal-sheet-leave-active[data-v-c59b69f1]{transition:transform .4s ease,opacity .4s ease-out}.modal-sheet-enter-from[data-v-c59b69f1],.modal-sheet-leave-to[data-v-c59b69f1]{transform:translateY(2rem);opacity:0}.toast-enter-active[data-v-c59b69f1],.toast-leave-active[data-v-c59b69f1]{transition:all .4s ease}.toast-enter-from[data-v-c59b69f1],.toast-leave-to[data-v-c59b69f1]{opacity:0;transform:translate(32px)}.dropdown-enter-active[data-v-c59b69f1],.dropdown-leave-active[data-v-c59b69f1]{transition:all .4s ease}.dropdown-enter-from[data-v-c59b69f1],.dropdown-leave-to[data-v-c59b69f1]{opacity:0;transform:translateY(-8px)}@keyframes spin-c59b69f1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes heart-c59b69f1{0%{fill:var(--color-main);transform:scale(1)}10%{fill:var(--color-main);transform:scale(2)}50%{fill:var(--color-main);transform:scale(.8)}to{transform:scale(1);fill:transparent}}@keyframes fadeIn-c59b69f1{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp-c59b69f1{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-c59b69f1{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@keyframes iconAppear-c59b69f1{0%{opacity:0;transform:scale(.5)}70%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.fade-in[data-v-c59b69f1]{animation:fadeIn-c59b69f1 .5s ease-out forwards}.fade-in-up[data-v-c59b69f1]{animation:fadeInUp-c59b69f1 .5s ease-out forwards}.fade-in-down[data-v-c59b69f1]{animation:fadeInDown-c59b69f1 .5s ease-out forwards}.icon-appear[data-v-c59b69f1]{opacity:0;animation:iconAppear-c59b69f1 .3s ease-out forwards}button[data-v-c59b69f1],.button[data-v-c59b69f1]{display:flex;justify-content:center;align-items:center;gap:.5rem;border:solid 1px var(--color-main);border-radius:.5rem;font-size:.75rem;font-weight:600;transition:all .2s ease-out;cursor:pointer}button .icon[data-v-c59b69f1],.button .icon[data-v-c59b69f1]{transition:all .2s ease-out}button.loading[data-v-c59b69f1],.button.loading[data-v-c59b69f1]{cursor:wait}button[data-v-c59b69f1]:focus-visible,.button[data-v-c59b69f1]:focus-visible{outline:none;box-shadow:0 0 0 2px var(--color-background),0 0 0 4px var(--color-main),0 0 6px 2px var(--color-main)}@media (hover: hover) and (pointer: fine){button[data-v-c59b69f1]:active:not(:disabled),.button[data-v-c59b69f1]:active:not(:disabled){transform:scale(.975)}}button[data-v-c59b69f1]:disabled,.button[data-v-c59b69f1]:disabled{cursor:not-allowed!important}button .loader[data-v-c59b69f1],.button .loader[data-v-c59b69f1]{width:1rem;height:1rem;border-radius:1rem;border:solid 2px var(--color-background);border-top-color:rgba(from var(--color-background) r g b/.4);animation:spin-c59b69f1 1s linear infinite}button.login-button[data-v-c59b69f1],.button.login-button[data-v-c59b69f1]{width:8rem;height:3rem;background:transparent;border-color:var(--color-border)}button.login-button .icon[data-v-c59b69f1],.button.login-button .icon[data-v-c59b69f1]{height:1.5rem;transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){button.login-button[data-v-c59b69f1]:hover:not(:disabled),.button.login-button[data-v-c59b69f1]:hover:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:hover:not(:disabled) .icon[data-v-c59b69f1],.button.login-button:hover:not(:disabled) .icon[data-v-c59b69f1]{transform:scale(.95)}}@media (hover: hover) and (pointer: fine){button.login-button[data-v-c59b69f1]:active:not(:disabled),.button.login-button[data-v-c59b69f1]:active:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:active:not(:disabled) .icon[data-v-c59b69f1],.button.login-button:active:not(:disabled) .icon[data-v-c59b69f1]{transform:scale(.9)}}button.login-button[data-v-c59b69f1]:disabled,.button.login-button[data-v-c59b69f1]:disabled{background:var(--color-background-dark);border-color:var(--color-border)}button.main[data-v-c59b69f1],.button.main[data-v-c59b69f1]{padding:.5rem .75rem;background:var(--color-main);border-color:var(--color-main);color:var(--color-background)}button.main .icon[data-v-c59b69f1],.button.main .icon[data-v-c59b69f1]{width:16px;height:16px;color:var(--color-background)}@media (hover: hover) and (pointer: fine){button.main[data-v-c59b69f1]:hover:not(:disabled),.button.main[data-v-c59b69f1]:hover:not(:disabled){background:var(--color-main-hover);border-color:var(--color-main-hover)}button.main:hover:not(:disabled) .icon[data-v-c59b69f1],.button.main:hover:not(:disabled) .icon[data-v-c59b69f1]{transform:scale(1.1)}}button.main[data-v-c59b69f1]:disabled,.button.main[data-v-c59b69f1]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.main:disabled .icon[data-v-c59b69f1],.button.main:disabled .icon[data-v-c59b69f1]{color:var(--color-text-light)}button.outline[data-v-c59b69f1]{padding:.5rem .75rem;background:var(--color-background);border-color:var(--color-main);color:var(--color-main)}button.outline .icon[data-v-c59b69f1]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.outline[data-v-c59b69f1]:hover:not(:disabled){background:var(--color-main-light)}button.outline:hover:not(:disabled) .icon[data-v-c59b69f1]{transform:scale(1.1)}}button.outline[data-v-c59b69f1]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.outline:disabled .icon[data-v-c59b69f1]{color:var(--color-text-light)}button.text[data-v-c59b69f1]{padding:.5rem .75rem;background:transparent;border-color:transparent;color:var(--color-main)}button.text .icon[data-v-c59b69f1]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.text[data-v-c59b69f1]:hover:not(:disabled){background:var(--color-main-light)}button.text:hover:not(:disabled) .icon[data-v-c59b69f1]{transform:scale(1.1)}}button.text[data-v-c59b69f1]:disabled{background:var(--color-background-dark);color:var(--color-text-light)}button.text:disabled .icon[data-v-c59b69f1]{color:var(--color-text-light)}button.debug-button[data-v-c59b69f1]{overflow:hidden;position:relative}button.debug-button[data-v-c59b69f1]:after{content:"";position:absolute;width:32px;height:32px;bottom:-16px;filter:blur(16px);background:var(--color-main-light);opacity:.6;pointer-events:none;border-radius:50%;transition:all .2s ease-out}button.debug-button[data-v-c59b69f1]:hover:after{width:64px}input[data-v-c59b69f1]{width:100%;height:44px;padding:.75rem;border:1px solid var(--color-border);border-radius:.5rem;font-family:Libre Franklin,sans-serif;font-size:.75rem;transition:all .2s ease-out}input[data-v-c59b69f1]::placeholder{color:var(--color-text-light);font-style:italic;font-weight:400}input[data-v-c59b69f1]:focus{outline:none;border-color:var(--color-main)}input.error[data-v-c59b69f1]{border-color:var(--color-error)}input.input-line[data-v-c59b69f1]{border:none;border-bottom:solid 1px var(--color-border);border-radius:0;padding:.25rem 0}input.input-line[data-v-c59b69f1]:focus{border-color:var(--color-main)}.tooltip[data-v-c59b69f1]{pointer-events:none;position:absolute;z-index:100;top:0;color:#fff;padding:.25rem .5rem;border-radius:.5rem;background:#0006;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);font-size:1rem;white-space:nowrap;opacity:0;transition:opacity .2s ease-out}.logo[data-v-c59b69f1]{-webkit-user-select:none;user-select:none;--logo-size: 64px;--color-main: #ff7675}.logo .container[data-v-c59b69f1]{display:flex;flex-direction:column;gap:2px;padding:4px}.logo .line[data-v-c59b69f1]{display:flex;justify-content:space-between;align-items:center;gap:2px}.logo .line svg[data-v-c59b69f1]{width:var(--logo-size);height:calc(var(--logo-size) / 3.2 + 4px)}.logo .line svg path[data-v-c59b69f1]{--stroke: calc(var(--logo-size) / 12);stroke-width:var(--stroke);stroke-dasharray:calc(var(--stroke) * 2)}.logo .block[data-v-c59b69f1]{display:flex;justify-content:center;align-items:center;width:calc(var(--logo-size) / 3 - 4px);height:calc(var(--logo-size) / 3 - 4px);background:var(--color-background);border:solid 2px var(--color-text);border-radius:calc(var(--logo-size) / 24 - 2px)}.logo .block.main[data-v-c59b69f1]{background:var(--color-main)}.logo .block.equal[data-v-c59b69f1]{display:flex;justify-content:center;align-items:center;background:transparent;border:none;color:var(--color-main);font-size:calc(var(--logo-size) / 3 - 4px);font-weight:600}:where([data-v-7210e96f]:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}[data-v-7210e96f],[data-v-7210e96f]:before,[data-v-7210e96f]:after{box-sizing:border-box}a[data-v-7210e96f],button[data-v-7210e96f]{cursor:revert}ol[data-v-7210e96f],ul[data-v-7210e96f],menu[data-v-7210e96f]{list-style:none}img[data-v-7210e96f]{max-inline-size:100%;max-block-size:100%}table[data-v-7210e96f]{border-collapse:collapse}input[data-v-7210e96f],textarea[data-v-7210e96f]{-webkit-user-select:auto}textarea[data-v-7210e96f]{white-space:revert}meter[data-v-7210e96f]{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre[data-v-7210e96f]){all:revert}[data-v-7210e96f]::placeholder{color:unset}[data-v-7210e96f]::marker{content:initial}:where([hidden][data-v-7210e96f]){display:none}:where([contenteditable][data-v-7210e96f]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;-webkit-user-select:auto}:where([draggable=true][data-v-7210e96f]){-webkit-user-drag:element}:where(dialog[data-v-7210e96f]:modal){all:revert}[data-v-7210e96f]:root,html[data-theme=light][data-v-7210e96f],.light[data-v-7210e96f]{--color-main: #005dce;--color-main-dark: #005dce;--color-main-light: rgb(153, 190.2, 235.4);--color-main-hover: #005dce;--color-main-text: #ffffff;--color-secondary: #ff6f61;--color-secondary-dark: #ff3c32;--color-secondary-light: #ff9e94;--color-white: #ffffff;--color-black: #000000;--color-gray: #e6e6e6;--color-background: var(--color-white);--color-background-dark: #f5f6fa;--color-background-light: #fafafa;--color-surface: #ebebeb;--color-border: var(--color-gray);--color-letter-background: #f6f6f6;--color-letter-active: #e2e2e2;--color-letter-border: #c1c1c1;--color-letter-text: #000000;--color-title: var(--color-black);--color-text: #000;--color-text-light: #717171;--color-link: var(--color-main);--color-error: #eb2f06;--color-success: #78e08f;--color-warning: #f6b93b;--color-info: #4a69bd;--color-motamo-main: #005dce}html[data-theme=dark][data-v-7210e96f],.dark[data-v-7210e96f]{--color-main: #005dce;--color-main-dark: #e5efa8;--color-main-light: #2f441c;--color-main-hover: #79920c;--color-main-text: #000000;--color-secondary: #ff6f61;--color-secondary-dark: #ff3c32;--color-secondary-light: #ff9e94;--color-white: #ffffff;--color-black: #000000;--color-gray: #e6e6e6;--color-background: #031525;--color-background-dark: #020c15;--color-background-light: #0d2136;--color-border: #182a3b;--color-letter-background: #062a4a;--color-letter-active: #14466c;--color-letter-border: #0c5494;--color-letter-text: #d9dfe8;--color-title: #d3e2fd;--color-text: #95a6bd;--color-text-light: #4f6074;--color-link: var(--color-main);--color-error: #eb2f06;--color-success: #78e08f;--color-warning: #f6b93b;--color-info: #4a69bd}.fade-enter-active[data-v-7210e96f],.fade-leave-active[data-v-7210e96f]{transition:.4s ease}.fade-enter-from[data-v-7210e96f],.fade-leave-to[data-v-7210e96f]{opacity:0}.modal-enter-active[data-v-7210e96f],.modal-leave-active[data-v-7210e96f]{transition:transform .4s ease,opacity .4s ease-out}.modal-enter-from[data-v-7210e96f],.modal-leave-to[data-v-7210e96f]{transform:translateY(-32px);opacity:0}.modal-sheet-enter-active[data-v-7210e96f],.modal-sheet-leave-active[data-v-7210e96f]{transition:transform .4s ease,opacity .4s ease-out}.modal-sheet-enter-from[data-v-7210e96f],.modal-sheet-leave-to[data-v-7210e96f]{transform:translateY(2rem);opacity:0}.toast-enter-active[data-v-7210e96f],.toast-leave-active[data-v-7210e96f]{transition:all .4s ease}.toast-enter-from[data-v-7210e96f],.toast-leave-to[data-v-7210e96f]{opacity:0;transform:translate(32px)}.dropdown-enter-active[data-v-7210e96f],.dropdown-leave-active[data-v-7210e96f]{transition:all .4s ease}.dropdown-enter-from[data-v-7210e96f],.dropdown-leave-to[data-v-7210e96f]{opacity:0;transform:translateY(-8px)}@keyframes spin-7210e96f{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes heart-7210e96f{0%{fill:var(--color-main);transform:scale(1)}10%{fill:var(--color-main);transform:scale(2)}50%{fill:var(--color-main);transform:scale(.8)}to{transform:scale(1);fill:transparent}}@keyframes fadeIn-7210e96f{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp-7210e96f{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-7210e96f{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@keyframes iconAppear-7210e96f{0%{opacity:0;transform:scale(.5)}70%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.fade-in[data-v-7210e96f]{animation:fadeIn-7210e96f .5s ease-out forwards}.fade-in-up[data-v-7210e96f]{animation:fadeInUp-7210e96f .5s ease-out forwards}.fade-in-down[data-v-7210e96f]{animation:fadeInDown-7210e96f .5s ease-out forwards}.icon-appear[data-v-7210e96f]{opacity:0;animation:iconAppear-7210e96f .3s ease-out forwards}button[data-v-7210e96f],.button[data-v-7210e96f]{display:flex;justify-content:center;align-items:center;gap:.5rem;border:solid 1px var(--color-main);border-radius:.5rem;font-size:.75rem;font-weight:600;transition:all .2s ease-out;cursor:pointer}button .icon[data-v-7210e96f],.button .icon[data-v-7210e96f]{transition:all .2s ease-out}button.loading[data-v-7210e96f],.button.loading[data-v-7210e96f]{cursor:wait}button[data-v-7210e96f]:focus-visible,.button[data-v-7210e96f]:focus-visible{outline:none;box-shadow:0 0 0 2px var(--color-background),0 0 0 4px var(--color-main),0 0 6px 2px var(--color-main)}@media (hover: hover) and (pointer: fine){button[data-v-7210e96f]:active:not(:disabled),.button[data-v-7210e96f]:active:not(:disabled){transform:scale(.975)}}button[data-v-7210e96f]:disabled,.button[data-v-7210e96f]:disabled{cursor:not-allowed!important}button .loader[data-v-7210e96f],.button .loader[data-v-7210e96f]{width:1rem;height:1rem;border-radius:1rem;border:solid 2px var(--color-background);border-top-color:rgba(from var(--color-background) r g b/.4);animation:spin-7210e96f 1s linear infinite}button.login-button[data-v-7210e96f],.button.login-button[data-v-7210e96f]{width:8rem;height:3rem;background:transparent;border-color:var(--color-border)}button.login-button .icon[data-v-7210e96f],.button.login-button .icon[data-v-7210e96f]{height:1.5rem;transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){button.login-button[data-v-7210e96f]:hover:not(:disabled),.button.login-button[data-v-7210e96f]:hover:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:hover:not(:disabled) .icon[data-v-7210e96f],.button.login-button:hover:not(:disabled) .icon[data-v-7210e96f]{transform:scale(.95)}}@media (hover: hover) and (pointer: fine){button.login-button[data-v-7210e96f]:active:not(:disabled),.button.login-button[data-v-7210e96f]:active:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:active:not(:disabled) .icon[data-v-7210e96f],.button.login-button:active:not(:disabled) .icon[data-v-7210e96f]{transform:scale(.9)}}button.login-button[data-v-7210e96f]:disabled,.button.login-button[data-v-7210e96f]:disabled{background:var(--color-background-dark);border-color:var(--color-border)}button.main[data-v-7210e96f],.button.main[data-v-7210e96f]{padding:.5rem .75rem;background:var(--color-main);border-color:var(--color-main);color:var(--color-background)}button.main .icon[data-v-7210e96f],.button.main .icon[data-v-7210e96f]{width:16px;height:16px;color:var(--color-background)}@media (hover: hover) and (pointer: fine){button.main[data-v-7210e96f]:hover:not(:disabled),.button.main[data-v-7210e96f]:hover:not(:disabled){background:var(--color-main-hover);border-color:var(--color-main-hover)}button.main:hover:not(:disabled) .icon[data-v-7210e96f],.button.main:hover:not(:disabled) .icon[data-v-7210e96f]{transform:scale(1.1)}}button.main[data-v-7210e96f]:disabled,.button.main[data-v-7210e96f]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.main:disabled .icon[data-v-7210e96f],.button.main:disabled .icon[data-v-7210e96f]{color:var(--color-text-light)}button.outline[data-v-7210e96f]{padding:.5rem .75rem;background:var(--color-background);border-color:var(--color-main);color:var(--color-main)}button.outline .icon[data-v-7210e96f]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.outline[data-v-7210e96f]:hover:not(:disabled){background:var(--color-main-light)}button.outline:hover:not(:disabled) .icon[data-v-7210e96f]{transform:scale(1.1)}}button.outline[data-v-7210e96f]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.outline:disabled .icon[data-v-7210e96f]{color:var(--color-text-light)}button.text[data-v-7210e96f]{padding:.5rem .75rem;background:transparent;border-color:transparent;color:var(--color-main)}button.text .icon[data-v-7210e96f]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.text[data-v-7210e96f]:hover:not(:disabled){background:var(--color-main-light)}button.text:hover:not(:disabled) .icon[data-v-7210e96f]{transform:scale(1.1)}}button.text[data-v-7210e96f]:disabled{background:var(--color-background-dark);color:var(--color-text-light)}button.text:disabled .icon[data-v-7210e96f]{color:var(--color-text-light)}button.debug-button[data-v-7210e96f]{overflow:hidden;position:relative}button.debug-button[data-v-7210e96f]:after{content:"";position:absolute;width:32px;height:32px;bottom:-16px;filter:blur(16px);background:var(--color-main-light);opacity:.6;pointer-events:none;border-radius:50%;transition:all .2s ease-out}button.debug-button[data-v-7210e96f]:hover:after{width:64px}input[data-v-7210e96f]{width:100%;height:44px;padding:.75rem;border:1px solid var(--color-border);border-radius:.5rem;font-family:Libre Franklin,sans-serif;font-size:.75rem;transition:all .2s ease-out}input[data-v-7210e96f]::placeholder{color:var(--color-text-light);font-style:italic;font-weight:400}input[data-v-7210e96f]:focus{outline:none;border-color:var(--color-main)}input.error[data-v-7210e96f]{border-color:var(--color-error)}input.input-line[data-v-7210e96f]{border:none;border-bottom:solid 1px var(--color-border);border-radius:0;padding:.25rem 0}input.input-line[data-v-7210e96f]:focus{border-color:var(--color-main)}.tooltip[data-v-7210e96f]{pointer-events:none;position:absolute;z-index:100;top:0;color:#fff;padding:.25rem .5rem;border-radius:.5rem;background:#0006;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);font-size:1rem;white-space:nowrap;opacity:0;transition:opacity .2s ease-out}.game-card[data-v-7210e96f]{width:100%;min-width:8rem;max-width:10rem;border-radius:1.5rem;overflow:hidden;border:solid 1px var(--color-border);border-radius:.5rem;--padding: .5rem}@media (min-width: 1024px){.game-card[data-v-7210e96f]{min-width:10rem;max-width:14rem}}.game-card .header[data-v-7210e96f]{display:flex;justify-content:space-between;align-items:center;padding:.25rem .5rem;background:var(--color-background-light);border-bottom:solid 1px var(--color-border)}.game-card .header .streak[data-v-7210e96f]{display:none;align-items:center;gap:.5rem}.game-card .header .calendar[data-v-7210e96f]{width:1rem;height:1rem;display:flex;align-items:center;gap:.5rem}.game-card .logo-container[data-v-7210e96f]{display:flex;flex-direction:column;align-items:center;padding:2rem 1rem 1rem;gap:1rem;border-bottom:solid 1px var(--color-border)}.game-card h3[data-v-7210e96f]{font-weight:700;font-size:1.5rem}.game-card .description-container[data-v-7210e96f]{min-height:4rem;font-size:.75rem;text-align:center;padding:var(--padding)}.game-card .button-container[data-v-7210e96f]{padding:var(--padding)}.game-card .button-container .button[data-v-7210e96f]{font-size:1rem}.game-card[data-v-7210e96f]{--color-main: #ff7675;--color-main-hover: #ed8484}:where([data-v-017c6f8b]:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}[data-v-017c6f8b],[data-v-017c6f8b]:before,[data-v-017c6f8b]:after{box-sizing:border-box}a[data-v-017c6f8b],button[data-v-017c6f8b]{cursor:revert}ol[data-v-017c6f8b],ul[data-v-017c6f8b],menu[data-v-017c6f8b]{list-style:none}img[data-v-017c6f8b]{max-inline-size:100%;max-block-size:100%}table[data-v-017c6f8b]{border-collapse:collapse}input[data-v-017c6f8b],textarea[data-v-017c6f8b]{-webkit-user-select:auto}textarea[data-v-017c6f8b]{white-space:revert}meter[data-v-017c6f8b]{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre[data-v-017c6f8b]){all:revert}[data-v-017c6f8b]::placeholder{color:unset}[data-v-017c6f8b]::marker{content:initial}:where([hidden][data-v-017c6f8b]){display:none}:where([contenteditable][data-v-017c6f8b]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;-webkit-user-select:auto}:where([draggable=true][data-v-017c6f8b]){-webkit-user-drag:element}:where(dialog[data-v-017c6f8b]:modal){all:revert}[data-v-017c6f8b]:root,html[data-theme=light][data-v-017c6f8b],.light[data-v-017c6f8b]{--color-main: #005dce;--color-main-dark: #005dce;--color-main-light: rgb(153, 190.2, 235.4);--color-main-hover: #005dce;--color-main-text: #ffffff;--color-secondary: #ff6f61;--color-secondary-dark: #ff3c32;--color-secondary-light: #ff9e94;--color-white: #ffffff;--color-black: #000000;--color-gray: #e6e6e6;--color-background: var(--color-white);--color-background-dark: #f5f6fa;--color-background-light: #fafafa;--color-surface: #ebebeb;--color-border: var(--color-gray);--color-letter-background: #f6f6f6;--color-letter-active: #e2e2e2;--color-letter-border: #c1c1c1;--color-letter-text: #000000;--color-title: var(--color-black);--color-text: #000;--color-text-light: #717171;--color-link: var(--color-main);--color-error: #eb2f06;--color-success: #78e08f;--color-warning: #f6b93b;--color-info: #4a69bd;--color-motamo-main: #005dce}html[data-theme=dark][data-v-017c6f8b],.dark[data-v-017c6f8b]{--color-main: #005dce;--color-main-dark: #e5efa8;--color-main-light: #2f441c;--color-main-hover: #79920c;--color-main-text: #000000;--color-secondary: #ff6f61;--color-secondary-dark: #ff3c32;--color-secondary-light: #ff9e94;--color-white: #ffffff;--color-black: #000000;--color-gray: #e6e6e6;--color-background: #031525;--color-background-dark: #020c15;--color-background-light: #0d2136;--color-border: #182a3b;--color-letter-background: #062a4a;--color-letter-active: #14466c;--color-letter-border: #0c5494;--color-letter-text: #d9dfe8;--color-title: #d3e2fd;--color-text: #95a6bd;--color-text-light: #4f6074;--color-link: var(--color-main);--color-error: #eb2f06;--color-success: #78e08f;--color-warning: #f6b93b;--color-info: #4a69bd}.fade-enter-active[data-v-017c6f8b],.fade-leave-active[data-v-017c6f8b]{transition:.4s ease}.fade-enter-from[data-v-017c6f8b],.fade-leave-to[data-v-017c6f8b]{opacity:0}.modal-enter-active[data-v-017c6f8b],.modal-leave-active[data-v-017c6f8b]{transition:transform .4s ease,opacity .4s ease-out}.modal-enter-from[data-v-017c6f8b],.modal-leave-to[data-v-017c6f8b]{transform:translateY(-32px);opacity:0}.modal-sheet-enter-active[data-v-017c6f8b],.modal-sheet-leave-active[data-v-017c6f8b]{transition:transform .4s ease,opacity .4s ease-out}.modal-sheet-enter-from[data-v-017c6f8b],.modal-sheet-leave-to[data-v-017c6f8b]{transform:translateY(2rem);opacity:0}.toast-enter-active[data-v-017c6f8b],.toast-leave-active[data-v-017c6f8b]{transition:all .4s ease}.toast-enter-from[data-v-017c6f8b],.toast-leave-to[data-v-017c6f8b]{opacity:0;transform:translate(32px)}.dropdown-enter-active[data-v-017c6f8b],.dropdown-leave-active[data-v-017c6f8b]{transition:all .4s ease}.dropdown-enter-from[data-v-017c6f8b],.dropdown-leave-to[data-v-017c6f8b]{opacity:0;transform:translateY(-8px)}@keyframes spin-017c6f8b{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes heart-017c6f8b{0%{fill:var(--color-main);transform:scale(1)}10%{fill:var(--color-main);transform:scale(2)}50%{fill:var(--color-main);transform:scale(.8)}to{transform:scale(1);fill:transparent}}@keyframes fadeIn-017c6f8b{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp-017c6f8b{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-017c6f8b{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@keyframes iconAppear-017c6f8b{0%{opacity:0;transform:scale(.5)}70%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.fade-in[data-v-017c6f8b]{animation:fadeIn-017c6f8b .5s ease-out forwards}.fade-in-up[data-v-017c6f8b]{animation:fadeInUp-017c6f8b .5s ease-out forwards}.fade-in-down[data-v-017c6f8b]{animation:fadeInDown-017c6f8b .5s ease-out forwards}.icon-appear[data-v-017c6f8b]{opacity:0;animation:iconAppear-017c6f8b .3s ease-out forwards}button[data-v-017c6f8b],.button[data-v-017c6f8b]{display:flex;justify-content:center;align-items:center;gap:.5rem;border:solid 1px var(--color-main);border-radius:.5rem;font-size:.75rem;font-weight:600;transition:all .2s ease-out;cursor:pointer}button .icon[data-v-017c6f8b],.button .icon[data-v-017c6f8b]{transition:all .2s ease-out}button.loading[data-v-017c6f8b],.button.loading[data-v-017c6f8b]{cursor:wait}button[data-v-017c6f8b]:focus-visible,.button[data-v-017c6f8b]:focus-visible{outline:none;box-shadow:0 0 0 2px var(--color-background),0 0 0 4px var(--color-main),0 0 6px 2px var(--color-main)}@media (hover: hover) and (pointer: fine){button[data-v-017c6f8b]:active:not(:disabled),.button[data-v-017c6f8b]:active:not(:disabled){transform:scale(.975)}}button[data-v-017c6f8b]:disabled,.button[data-v-017c6f8b]:disabled{cursor:not-allowed!important}button .loader[data-v-017c6f8b],.button .loader[data-v-017c6f8b]{width:1rem;height:1rem;border-radius:1rem;border:solid 2px var(--color-background);border-top-color:rgba(from var(--color-background) r g b/.4);animation:spin-017c6f8b 1s linear infinite}button.login-button[data-v-017c6f8b],.button.login-button[data-v-017c6f8b]{width:8rem;height:3rem;background:transparent;border-color:var(--color-border)}button.login-button .icon[data-v-017c6f8b],.button.login-button .icon[data-v-017c6f8b]{height:1.5rem;transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){button.login-button[data-v-017c6f8b]:hover:not(:disabled),.button.login-button[data-v-017c6f8b]:hover:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:hover:not(:disabled) .icon[data-v-017c6f8b],.button.login-button:hover:not(:disabled) .icon[data-v-017c6f8b]{transform:scale(.95)}}@media (hover: hover) and (pointer: fine){button.login-button[data-v-017c6f8b]:active:not(:disabled),.button.login-button[data-v-017c6f8b]:active:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:active:not(:disabled) .icon[data-v-017c6f8b],.button.login-button:active:not(:disabled) .icon[data-v-017c6f8b]{transform:scale(.9)}}button.login-button[data-v-017c6f8b]:disabled,.button.login-button[data-v-017c6f8b]:disabled{background:var(--color-background-dark);border-color:var(--color-border)}button.main[data-v-017c6f8b],.button.main[data-v-017c6f8b]{padding:.5rem .75rem;background:var(--color-main);border-color:var(--color-main);color:var(--color-background)}button.main .icon[data-v-017c6f8b],.button.main .icon[data-v-017c6f8b]{width:16px;height:16px;color:var(--color-background)}@media (hover: hover) and (pointer: fine){button.main[data-v-017c6f8b]:hover:not(:disabled),.button.main[data-v-017c6f8b]:hover:not(:disabled){background:var(--color-main-hover);border-color:var(--color-main-hover)}button.main:hover:not(:disabled) .icon[data-v-017c6f8b],.button.main:hover:not(:disabled) .icon[data-v-017c6f8b]{transform:scale(1.1)}}button.main[data-v-017c6f8b]:disabled,.button.main[data-v-017c6f8b]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.main:disabled .icon[data-v-017c6f8b],.button.main:disabled .icon[data-v-017c6f8b]{color:var(--color-text-light)}button.outline[data-v-017c6f8b]{padding:.5rem .75rem;background:var(--color-background);border-color:var(--color-main);color:var(--color-main)}button.outline .icon[data-v-017c6f8b]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.outline[data-v-017c6f8b]:hover:not(:disabled){background:var(--color-main-light)}button.outline:hover:not(:disabled) .icon[data-v-017c6f8b]{transform:scale(1.1)}}button.outline[data-v-017c6f8b]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.outline:disabled .icon[data-v-017c6f8b]{color:var(--color-text-light)}button.text[data-v-017c6f8b]{padding:.5rem .75rem;background:transparent;border-color:transparent;color:var(--color-main)}button.text .icon[data-v-017c6f8b]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.text[data-v-017c6f8b]:hover:not(:disabled){background:var(--color-main-light)}button.text:hover:not(:disabled) .icon[data-v-017c6f8b]{transform:scale(1.1)}}button.text[data-v-017c6f8b]:disabled{background:var(--color-background-dark);color:var(--color-text-light)}button.text:disabled .icon[data-v-017c6f8b]{color:var(--color-text-light)}button.debug-button[data-v-017c6f8b]{overflow:hidden;position:relative}button.debug-button[data-v-017c6f8b]:after{content:"";position:absolute;width:32px;height:32px;bottom:-16px;filter:blur(16px);background:var(--color-main-light);opacity:.6;pointer-events:none;border-radius:50%;transition:all .2s ease-out}button.debug-button[data-v-017c6f8b]:hover:after{width:64px}input[data-v-017c6f8b]{width:100%;height:44px;padding:.75rem;border:1px solid var(--color-border);border-radius:.5rem;font-family:Libre Franklin,sans-serif;font-size:.75rem;transition:all .2s ease-out}input[data-v-017c6f8b]::placeholder{color:var(--color-text-light);font-style:italic;font-weight:400}input[data-v-017c6f8b]:focus{outline:none;border-color:var(--color-main)}input.error[data-v-017c6f8b]{border-color:var(--color-error)}input.input-line[data-v-017c6f8b]{border:none;border-bottom:solid 1px var(--color-border);border-radius:0;padding:.25rem 0}input.input-line[data-v-017c6f8b]:focus{border-color:var(--color-main)}.tooltip[data-v-017c6f8b]{pointer-events:none;position:absolute;z-index:100;top:0;color:#fff;padding:.25rem .5rem;border-radius:.5rem;background:#0006;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);font-size:1rem;white-space:nowrap;opacity:0;transition:opacity .2s ease-out}.logo[data-v-017c6f8b]{-webkit-user-select:none;user-select:none;--logo-size: 64px;width:var(--logo-size);height:var(--logo-size);--color-main: #00479e}.logo .container[data-v-017c6f8b]{display:flex;flex-direction:column;gap:2px;padding:4px}.logo .line[data-v-017c6f8b]{display:flex;justify-content:space-between;align-items:center;gap:2px}.logo .line svg[data-v-017c6f8b]{width:var(--logo-size);height:calc(var(--logo-size) / 3.2 + 4px)}.logo .line svg path[data-v-017c6f8b]{--stroke: calc(var(--logo-size) / 12);stroke-width:var(--stroke);stroke-dasharray:calc(var(--stroke) * 2)}.logo .line.middle[data-v-017c6f8b]{width:calc(100% - .25rem);margin:0 auto}.logo .block[data-v-017c6f8b]{display:flex;justify-content:center;align-items:center;width:calc(var(--logo-size) / 3 - 4px);height:calc(var(--logo-size) / 3 - 4px);background:var(--color-background);border:solid 2px var(--color-text);border-radius:calc(var(--logo-size) / 24 - 2px)}.logo .block.dark-block[data-v-017c6f8b]{background:#00306a}.logo .block.light-block[data-v-017c6f8b]{background:#006aec}.logo .block.equal[data-v-017c6f8b]{display:flex;justify-content:center;align-items:center;background:transparent;border:none;color:var(--color-main);font-size:calc(var(--logo-size) / 3 - 4px);font-weight:600}.logo .arrow[data-v-017c6f8b]{position:relative;display:flex;justify-content:space-between;align-items:center;width:100%;height:2px;margin-block:calc(var(--logo-size) / 6 - 5px);background:var(--color-main)}.logo .arrow[data-v-017c6f8b]:before,.logo .arrow[data-v-017c6f8b]:after{content:"";position:absolute;width:1rem;height:1rem;border:solid 2px var(--color-main);transform:rotate(45deg)}.logo .arrow[data-v-017c6f8b]:before{left:2px;border-top-color:transparent;border-right-color:transparent}.logo .arrow[data-v-017c6f8b]:after{right:2px;border-bottom-color:transparent;border-left-color:transparent}:where([data-v-99c4a76a]:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}[data-v-99c4a76a],[data-v-99c4a76a]:before,[data-v-99c4a76a]:after{box-sizing:border-box}a[data-v-99c4a76a],button[data-v-99c4a76a]{cursor:revert}ol[data-v-99c4a76a],ul[data-v-99c4a76a],menu[data-v-99c4a76a]{list-style:none}img[data-v-99c4a76a]{max-inline-size:100%;max-block-size:100%}table[data-v-99c4a76a]{border-collapse:collapse}input[data-v-99c4a76a],textarea[data-v-99c4a76a]{-webkit-user-select:auto}textarea[data-v-99c4a76a]{white-space:revert}meter[data-v-99c4a76a]{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre[data-v-99c4a76a]){all:revert}[data-v-99c4a76a]::placeholder{color:unset}[data-v-99c4a76a]::marker{content:initial}:where([hidden][data-v-99c4a76a]){display:none}:where([contenteditable][data-v-99c4a76a]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;-webkit-user-select:auto}:where([draggable=true][data-v-99c4a76a]){-webkit-user-drag:element}:where(dialog[data-v-99c4a76a]:modal){all:revert}[data-v-99c4a76a]:root,html[data-theme=light][data-v-99c4a76a],.light[data-v-99c4a76a]{--color-main: #005dce;--color-main-dark: #005dce;--color-main-light: rgb(153, 190.2, 235.4);--color-main-hover: #005dce;--color-main-text: #ffffff;--color-secondary: #ff6f61;--color-secondary-dark: #ff3c32;--color-secondary-light: #ff9e94;--color-white: #ffffff;--color-black: #000000;--color-gray: #e6e6e6;--color-background: var(--color-white);--color-background-dark: #f5f6fa;--color-background-light: #fafafa;--color-surface: #ebebeb;--color-border: var(--color-gray);--color-letter-background: #f6f6f6;--color-letter-active: #e2e2e2;--color-letter-border: #c1c1c1;--color-letter-text: #000000;--color-title: var(--color-black);--color-text: #000;--color-text-light: #717171;--color-link: var(--color-main);--color-error: #eb2f06;--color-success: #78e08f;--color-warning: #f6b93b;--color-info: #4a69bd;--color-motamo-main: #005dce}html[data-theme=dark][data-v-99c4a76a],.dark[data-v-99c4a76a]{--color-main: #005dce;--color-main-dark: #e5efa8;--color-main-light: #2f441c;--color-main-hover: #79920c;--color-main-text: #000000;--color-secondary: #ff6f61;--color-secondary-dark: #ff3c32;--color-secondary-light: #ff9e94;--color-white: #ffffff;--color-black: #000000;--color-gray: #e6e6e6;--color-background: #031525;--color-background-dark: #020c15;--color-background-light: #0d2136;--color-border: #182a3b;--color-letter-background: #062a4a;--color-letter-active: #14466c;--color-letter-border: #0c5494;--color-letter-text: #d9dfe8;--color-title: #d3e2fd;--color-text: #95a6bd;--color-text-light: #4f6074;--color-link: var(--color-main);--color-error: #eb2f06;--color-success: #78e08f;--color-warning: #f6b93b;--color-info: #4a69bd}.fade-enter-active[data-v-99c4a76a],.fade-leave-active[data-v-99c4a76a]{transition:.4s ease}.fade-enter-from[data-v-99c4a76a],.fade-leave-to[data-v-99c4a76a]{opacity:0}.modal-enter-active[data-v-99c4a76a],.modal-leave-active[data-v-99c4a76a]{transition:transform .4s ease,opacity .4s ease-out}.modal-enter-from[data-v-99c4a76a],.modal-leave-to[data-v-99c4a76a]{transform:translateY(-32px);opacity:0}.modal-sheet-enter-active[data-v-99c4a76a],.modal-sheet-leave-active[data-v-99c4a76a]{transition:transform .4s ease,opacity .4s ease-out}.modal-sheet-enter-from[data-v-99c4a76a],.modal-sheet-leave-to[data-v-99c4a76a]{transform:translateY(2rem);opacity:0}.toast-enter-active[data-v-99c4a76a],.toast-leave-active[data-v-99c4a76a]{transition:all .4s ease}.toast-enter-from[data-v-99c4a76a],.toast-leave-to[data-v-99c4a76a]{opacity:0;transform:translate(32px)}.dropdown-enter-active[data-v-99c4a76a],.dropdown-leave-active[data-v-99c4a76a]{transition:all .4s ease}.dropdown-enter-from[data-v-99c4a76a],.dropdown-leave-to[data-v-99c4a76a]{opacity:0;transform:translateY(-8px)}@keyframes spin-99c4a76a{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes heart-99c4a76a{0%{fill:var(--color-main);transform:scale(1)}10%{fill:var(--color-main);transform:scale(2)}50%{fill:var(--color-main);transform:scale(.8)}to{transform:scale(1);fill:transparent}}@keyframes fadeIn-99c4a76a{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp-99c4a76a{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-99c4a76a{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@keyframes iconAppear-99c4a76a{0%{opacity:0;transform:scale(.5)}70%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.fade-in[data-v-99c4a76a]{animation:fadeIn-99c4a76a .5s ease-out forwards}.fade-in-up[data-v-99c4a76a]{animation:fadeInUp-99c4a76a .5s ease-out forwards}.fade-in-down[data-v-99c4a76a]{animation:fadeInDown-99c4a76a .5s ease-out forwards}.icon-appear[data-v-99c4a76a]{opacity:0;animation:iconAppear-99c4a76a .3s ease-out forwards}button[data-v-99c4a76a],.button[data-v-99c4a76a]{display:flex;justify-content:center;align-items:center;gap:.5rem;border:solid 1px var(--color-main);border-radius:.5rem;font-size:.75rem;font-weight:600;transition:all .2s ease-out;cursor:pointer}button .icon[data-v-99c4a76a],.button .icon[data-v-99c4a76a]{transition:all .2s ease-out}button.loading[data-v-99c4a76a],.button.loading[data-v-99c4a76a]{cursor:wait}button[data-v-99c4a76a]:focus-visible,.button[data-v-99c4a76a]:focus-visible{outline:none;box-shadow:0 0 0 2px var(--color-background),0 0 0 4px var(--color-main),0 0 6px 2px var(--color-main)}@media (hover: hover) and (pointer: fine){button[data-v-99c4a76a]:active:not(:disabled),.button[data-v-99c4a76a]:active:not(:disabled){transform:scale(.975)}}button[data-v-99c4a76a]:disabled,.button[data-v-99c4a76a]:disabled{cursor:not-allowed!important}button .loader[data-v-99c4a76a],.button .loader[data-v-99c4a76a]{width:1rem;height:1rem;border-radius:1rem;border:solid 2px var(--color-background);border-top-color:rgba(from var(--color-background) r g b/.4);animation:spin-99c4a76a 1s linear infinite}button.login-button[data-v-99c4a76a],.button.login-button[data-v-99c4a76a]{width:8rem;height:3rem;background:transparent;border-color:var(--color-border)}button.login-button .icon[data-v-99c4a76a],.button.login-button .icon[data-v-99c4a76a]{height:1.5rem;transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){button.login-button[data-v-99c4a76a]:hover:not(:disabled),.button.login-button[data-v-99c4a76a]:hover:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:hover:not(:disabled) .icon[data-v-99c4a76a],.button.login-button:hover:not(:disabled) .icon[data-v-99c4a76a]{transform:scale(.95)}}@media (hover: hover) and (pointer: fine){button.login-button[data-v-99c4a76a]:active:not(:disabled),.button.login-button[data-v-99c4a76a]:active:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:active:not(:disabled) .icon[data-v-99c4a76a],.button.login-button:active:not(:disabled) .icon[data-v-99c4a76a]{transform:scale(.9)}}button.login-button[data-v-99c4a76a]:disabled,.button.login-button[data-v-99c4a76a]:disabled{background:var(--color-background-dark);border-color:var(--color-border)}button.main[data-v-99c4a76a],.button.main[data-v-99c4a76a]{padding:.5rem .75rem;background:var(--color-main);border-color:var(--color-main);color:var(--color-background)}button.main .icon[data-v-99c4a76a],.button.main .icon[data-v-99c4a76a]{width:16px;height:16px;color:var(--color-background)}@media (hover: hover) and (pointer: fine){button.main[data-v-99c4a76a]:hover:not(:disabled),.button.main[data-v-99c4a76a]:hover:not(:disabled){background:var(--color-main-hover);border-color:var(--color-main-hover)}button.main:hover:not(:disabled) .icon[data-v-99c4a76a],.button.main:hover:not(:disabled) .icon[data-v-99c4a76a]{transform:scale(1.1)}}button.main[data-v-99c4a76a]:disabled,.button.main[data-v-99c4a76a]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.main:disabled .icon[data-v-99c4a76a],.button.main:disabled .icon[data-v-99c4a76a]{color:var(--color-text-light)}button.outline[data-v-99c4a76a]{padding:.5rem .75rem;background:var(--color-background);border-color:var(--color-main);color:var(--color-main)}button.outline .icon[data-v-99c4a76a]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.outline[data-v-99c4a76a]:hover:not(:disabled){background:var(--color-main-light)}button.outline:hover:not(:disabled) .icon[data-v-99c4a76a]{transform:scale(1.1)}}button.outline[data-v-99c4a76a]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.outline:disabled .icon[data-v-99c4a76a]{color:var(--color-text-light)}button.text[data-v-99c4a76a]{padding:.5rem .75rem;background:transparent;border-color:transparent;color:var(--color-main)}button.text .icon[data-v-99c4a76a]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.text[data-v-99c4a76a]:hover:not(:disabled){background:var(--color-main-light)}button.text:hover:not(:disabled) .icon[data-v-99c4a76a]{transform:scale(1.1)}}button.text[data-v-99c4a76a]:disabled{background:var(--color-background-dark);color:var(--color-text-light)}button.text:disabled .icon[data-v-99c4a76a]{color:var(--color-text-light)}button.debug-button[data-v-99c4a76a]{overflow:hidden;position:relative}button.debug-button[data-v-99c4a76a]:after{content:"";position:absolute;width:32px;height:32px;bottom:-16px;filter:blur(16px);background:var(--color-main-light);opacity:.6;pointer-events:none;border-radius:50%;transition:all .2s ease-out}button.debug-button[data-v-99c4a76a]:hover:after{width:64px}input[data-v-99c4a76a]{width:100%;height:44px;padding:.75rem;border:1px solid var(--color-border);border-radius:.5rem;font-family:Libre Franklin,sans-serif;font-size:.75rem;transition:all .2s ease-out}input[data-v-99c4a76a]::placeholder{color:var(--color-text-light);font-style:italic;font-weight:400}input[data-v-99c4a76a]:focus{outline:none;border-color:var(--color-main)}input.error[data-v-99c4a76a]{border-color:var(--color-error)}input.input-line[data-v-99c4a76a]{border:none;border-bottom:solid 1px var(--color-border);border-radius:0;padding:.25rem 0}input.input-line[data-v-99c4a76a]:focus{border-color:var(--color-main)}.tooltip[data-v-99c4a76a]{pointer-events:none;position:absolute;z-index:100;top:0;color:#fff;padding:.25rem .5rem;border-radius:.5rem;background:#0006;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);font-size:1rem;white-space:nowrap;opacity:0;transition:opacity .2s ease-out}.game-card[data-v-99c4a76a]{width:100%;min-width:8rem;max-width:10rem;border-radius:1.5rem;overflow:hidden;border:solid 1px var(--color-border);border-radius:.5rem;--padding: .5rem}@media (min-width: 1024px){.game-card[data-v-99c4a76a]{min-width:10rem;max-width:14rem}}.game-card .header[data-v-99c4a76a]{display:flex;justify-content:space-between;align-items:center;padding:.25rem .5rem;background:var(--color-background-light);border-bottom:solid 1px var(--color-border)}.game-card .header .streak[data-v-99c4a76a]{display:none;align-items:center;gap:.5rem}.game-card .header .calendar[data-v-99c4a76a]{width:1rem;height:1rem;display:flex;align-items:center;gap:.5rem}.game-card .logo-container[data-v-99c4a76a]{display:flex;flex-direction:column;align-items:center;padding:2rem 1rem 1rem;gap:1rem;border-bottom:solid 1px var(--color-border)}.game-card h3[data-v-99c4a76a]{font-weight:700;font-size:1.5rem}.game-card .description-container[data-v-99c4a76a]{min-height:4rem;font-size:.75rem;text-align:center;padding:var(--padding)}.game-card .button-container[data-v-99c4a76a]{padding:var(--padding)}.game-card .button-container .button[data-v-99c4a76a]{font-size:1rem}.game-card[data-v-99c4a76a]{--color-main: #005dce;--color-main-hover: #004299}:where([data-v-9f8535c2]:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}[data-v-9f8535c2],[data-v-9f8535c2]:before,[data-v-9f8535c2]:after{box-sizing:border-box}a[data-v-9f8535c2],button[data-v-9f8535c2]{cursor:revert}ol[data-v-9f8535c2],ul[data-v-9f8535c2],menu[data-v-9f8535c2]{list-style:none}img[data-v-9f8535c2]{max-inline-size:100%;max-block-size:100%}table[data-v-9f8535c2]{border-collapse:collapse}input[data-v-9f8535c2],textarea[data-v-9f8535c2]{-webkit-user-select:auto}textarea[data-v-9f8535c2]{white-space:revert}meter[data-v-9f8535c2]{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre[data-v-9f8535c2]){all:revert}[data-v-9f8535c2]::placeholder{color:unset}[data-v-9f8535c2]::marker{content:initial}:where([hidden][data-v-9f8535c2]){display:none}:where([contenteditable][data-v-9f8535c2]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;-webkit-user-select:auto}:where([draggable=true][data-v-9f8535c2]){-webkit-user-drag:element}:where(dialog[data-v-9f8535c2]:modal){all:revert}[data-v-9f8535c2]:root,html[data-theme=light][data-v-9f8535c2],.light[data-v-9f8535c2]{--color-main: #005dce;--color-main-dark: #005dce;--color-main-light: rgb(153, 190.2, 235.4);--color-main-hover: #005dce;--color-main-text: #ffffff;--color-secondary: #ff6f61;--color-secondary-dark: #ff3c32;--color-secondary-light: #ff9e94;--color-white: #ffffff;--color-black: #000000;--color-gray: #e6e6e6;--color-background: var(--color-white);--color-background-dark: #f5f6fa;--color-background-light: #fafafa;--color-surface: #ebebeb;--color-border: var(--color-gray);--color-letter-background: #f6f6f6;--color-letter-active: #e2e2e2;--color-letter-border: #c1c1c1;--color-letter-text: #000000;--color-title: var(--color-black);--color-text: #000;--color-text-light: #717171;--color-link: var(--color-main);--color-error: #eb2f06;--color-success: #78e08f;--color-warning: #f6b93b;--color-info: #4a69bd;--color-motamo-main: #005dce}html[data-theme=dark][data-v-9f8535c2],.dark[data-v-9f8535c2]{--color-main: #005dce;--color-main-dark: #e5efa8;--color-main-light: #2f441c;--color-main-hover: #79920c;--color-main-text: #000000;--color-secondary: #ff6f61;--color-secondary-dark: #ff3c32;--color-secondary-light: #ff9e94;--color-white: #ffffff;--color-black: #000000;--color-gray: #e6e6e6;--color-background: #031525;--color-background-dark: #020c15;--color-background-light: #0d2136;--color-border: #182a3b;--color-letter-background: #062a4a;--color-letter-active: #14466c;--color-letter-border: #0c5494;--color-letter-text: #d9dfe8;--color-title: #d3e2fd;--color-text: #95a6bd;--color-text-light: #4f6074;--color-link: var(--color-main);--color-error: #eb2f06;--color-success: #78e08f;--color-warning: #f6b93b;--color-info: #4a69bd}.fade-enter-active[data-v-9f8535c2],.fade-leave-active[data-v-9f8535c2]{transition:.4s ease}.fade-enter-from[data-v-9f8535c2],.fade-leave-to[data-v-9f8535c2]{opacity:0}.modal-enter-active[data-v-9f8535c2],.modal-leave-active[data-v-9f8535c2]{transition:transform .4s ease,opacity .4s ease-out}.modal-enter-from[data-v-9f8535c2],.modal-leave-to[data-v-9f8535c2]{transform:translateY(-32px);opacity:0}.modal-sheet-enter-active[data-v-9f8535c2],.modal-sheet-leave-active[data-v-9f8535c2]{transition:transform .4s ease,opacity .4s ease-out}.modal-sheet-enter-from[data-v-9f8535c2],.modal-sheet-leave-to[data-v-9f8535c2]{transform:translateY(2rem);opacity:0}.toast-enter-active[data-v-9f8535c2],.toast-leave-active[data-v-9f8535c2]{transition:all .4s ease}.toast-enter-from[data-v-9f8535c2],.toast-leave-to[data-v-9f8535c2]{opacity:0;transform:translate(32px)}.dropdown-enter-active[data-v-9f8535c2],.dropdown-leave-active[data-v-9f8535c2]{transition:all .4s ease}.dropdown-enter-from[data-v-9f8535c2],.dropdown-leave-to[data-v-9f8535c2]{opacity:0;transform:translateY(-8px)}@keyframes spin-9f8535c2{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes heart-9f8535c2{0%{fill:var(--color-main);transform:scale(1)}10%{fill:var(--color-main);transform:scale(2)}50%{fill:var(--color-main);transform:scale(.8)}to{transform:scale(1);fill:transparent}}@keyframes fadeIn-9f8535c2{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp-9f8535c2{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-9f8535c2{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@keyframes iconAppear-9f8535c2{0%{opacity:0;transform:scale(.5)}70%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.fade-in[data-v-9f8535c2]{animation:fadeIn-9f8535c2 .5s ease-out forwards}.fade-in-up[data-v-9f8535c2]{animation:fadeInUp-9f8535c2 .5s ease-out forwards}.fade-in-down[data-v-9f8535c2]{animation:fadeInDown-9f8535c2 .5s ease-out forwards}.icon-appear[data-v-9f8535c2]{opacity:0;animation:iconAppear-9f8535c2 .3s ease-out forwards}button[data-v-9f8535c2],.button[data-v-9f8535c2]{display:flex;justify-content:center;align-items:center;gap:.5rem;border:solid 1px var(--color-main);border-radius:.5rem;font-size:.75rem;font-weight:600;transition:all .2s ease-out;cursor:pointer}button .icon[data-v-9f8535c2],.button .icon[data-v-9f8535c2]{transition:all .2s ease-out}button.loading[data-v-9f8535c2],.button.loading[data-v-9f8535c2]{cursor:wait}button[data-v-9f8535c2]:focus-visible,.button[data-v-9f8535c2]:focus-visible{outline:none;box-shadow:0 0 0 2px var(--color-background),0 0 0 4px var(--color-main),0 0 6px 2px var(--color-main)}@media (hover: hover) and (pointer: fine){button[data-v-9f8535c2]:active:not(:disabled),.button[data-v-9f8535c2]:active:not(:disabled){transform:scale(.975)}}button[data-v-9f8535c2]:disabled,.button[data-v-9f8535c2]:disabled{cursor:not-allowed!important}button .loader[data-v-9f8535c2],.button .loader[data-v-9f8535c2]{width:1rem;height:1rem;border-radius:1rem;border:solid 2px var(--color-background);border-top-color:rgba(from var(--color-background) r g b/.4);animation:spin-9f8535c2 1s linear infinite}button.login-button[data-v-9f8535c2],.button.login-button[data-v-9f8535c2]{width:8rem;height:3rem;background:transparent;border-color:var(--color-border)}button.login-button .icon[data-v-9f8535c2],.button.login-button .icon[data-v-9f8535c2]{height:1.5rem;transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){button.login-button[data-v-9f8535c2]:hover:not(:disabled),.button.login-button[data-v-9f8535c2]:hover:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:hover:not(:disabled) .icon[data-v-9f8535c2],.button.login-button:hover:not(:disabled) .icon[data-v-9f8535c2]{transform:scale(.95)}}@media (hover: hover) and (pointer: fine){button.login-button[data-v-9f8535c2]:active:not(:disabled),.button.login-button[data-v-9f8535c2]:active:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:active:not(:disabled) .icon[data-v-9f8535c2],.button.login-button:active:not(:disabled) .icon[data-v-9f8535c2]{transform:scale(.9)}}button.login-button[data-v-9f8535c2]:disabled,.button.login-button[data-v-9f8535c2]:disabled{background:var(--color-background-dark);border-color:var(--color-border)}button.main[data-v-9f8535c2],.button.main[data-v-9f8535c2]{padding:.5rem .75rem;background:var(--color-main);border-color:var(--color-main);color:var(--color-background)}button.main .icon[data-v-9f8535c2],.button.main .icon[data-v-9f8535c2]{width:16px;height:16px;color:var(--color-background)}@media (hover: hover) and (pointer: fine){button.main[data-v-9f8535c2]:hover:not(:disabled),.button.main[data-v-9f8535c2]:hover:not(:disabled){background:var(--color-main-hover);border-color:var(--color-main-hover)}button.main:hover:not(:disabled) .icon[data-v-9f8535c2],.button.main:hover:not(:disabled) .icon[data-v-9f8535c2]{transform:scale(1.1)}}button.main[data-v-9f8535c2]:disabled,.button.main[data-v-9f8535c2]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.main:disabled .icon[data-v-9f8535c2],.button.main:disabled .icon[data-v-9f8535c2]{color:var(--color-text-light)}button.outline[data-v-9f8535c2]{padding:.5rem .75rem;background:var(--color-background);border-color:var(--color-main);color:var(--color-main)}button.outline .icon[data-v-9f8535c2]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.outline[data-v-9f8535c2]:hover:not(:disabled){background:var(--color-main-light)}button.outline:hover:not(:disabled) .icon[data-v-9f8535c2]{transform:scale(1.1)}}button.outline[data-v-9f8535c2]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.outline:disabled .icon[data-v-9f8535c2]{color:var(--color-text-light)}button.text[data-v-9f8535c2]{padding:.5rem .75rem;background:transparent;border-color:transparent;color:var(--color-main)}button.text .icon[data-v-9f8535c2]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.text[data-v-9f8535c2]:hover:not(:disabled){background:var(--color-main-light)}button.text:hover:not(:disabled) .icon[data-v-9f8535c2]{transform:scale(1.1)}}button.text[data-v-9f8535c2]:disabled{background:var(--color-background-dark);color:var(--color-text-light)}button.text:disabled .icon[data-v-9f8535c2]{color:var(--color-text-light)}button.debug-button[data-v-9f8535c2]{overflow:hidden;position:relative}button.debug-button[data-v-9f8535c2]:after{content:"";position:absolute;width:32px;height:32px;bottom:-16px;filter:blur(16px);background:var(--color-main-light);opacity:.6;pointer-events:none;border-radius:50%;transition:all .2s ease-out}button.debug-button[data-v-9f8535c2]:hover:after{width:64px}input[data-v-9f8535c2]{width:100%;height:44px;padding:.75rem;border:1px solid var(--color-border);border-radius:.5rem;font-family:Libre Franklin,sans-serif;font-size:.75rem;transition:all .2s ease-out}input[data-v-9f8535c2]::placeholder{color:var(--color-text-light);font-style:italic;font-weight:400}input[data-v-9f8535c2]:focus{outline:none;border-color:var(--color-main)}input.error[data-v-9f8535c2]{border-color:var(--color-error)}input.input-line[data-v-9f8535c2]{border:none;border-bottom:solid 1px var(--color-border);border-radius:0;padding:.25rem 0}input.input-line[data-v-9f8535c2]:focus{border-color:var(--color-main)}.tooltip[data-v-9f8535c2]{pointer-events:none;position:absolute;z-index:100;top:0;color:#fff;padding:.25rem .5rem;border-radius:.5rem;background:#0006;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);font-size:1rem;white-space:nowrap;opacity:0;transition:opacity .2s ease-out}.logo[data-v-9f8535c2]{-webkit-user-select:none;user-select:none;--logo-size: 64px;--color-main: #005dce}.logo .container[data-v-9f8535c2]{display:flex;flex-direction:column;gap:2px;padding:1px 0}.logo .line[data-v-9f8535c2]{display:flex;justify-content:space-between;align-items:center;gap:2px}.logo .line svg[data-v-9f8535c2]{width:var(--logo-size);height:calc(var(--logo-size) / 3.2 + 4px)}.logo .line svg path[data-v-9f8535c2]{--stroke: calc(var(--logo-size) / 12);stroke-width:var(--stroke);stroke-dasharray:calc(var(--stroke) * 2)}.logo .block[data-v-9f8535c2]{width:calc(var(--logo-size) / 3 - 4px);height:calc(var(--logo-size) / 3 - 4px);background:var(--color-background);border:solid 2px var(--color-text);border-radius:calc(var(--logo-size) / 24 - 2px)}.logo .block.main[data-v-9f8535c2]{background:var(--color-main)}:where([data-v-548fedf9]:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}[data-v-548fedf9],[data-v-548fedf9]:before,[data-v-548fedf9]:after{box-sizing:border-box}a[data-v-548fedf9],button[data-v-548fedf9]{cursor:revert}ol[data-v-548fedf9],ul[data-v-548fedf9],menu[data-v-548fedf9]{list-style:none}img[data-v-548fedf9]{max-inline-size:100%;max-block-size:100%}table[data-v-548fedf9]{border-collapse:collapse}input[data-v-548fedf9],textarea[data-v-548fedf9]{-webkit-user-select:auto}textarea[data-v-548fedf9]{white-space:revert}meter[data-v-548fedf9]{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre[data-v-548fedf9]){all:revert}[data-v-548fedf9]::placeholder{color:unset}[data-v-548fedf9]::marker{content:initial}:where([hidden][data-v-548fedf9]){display:none}:where([contenteditable][data-v-548fedf9]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;-webkit-user-select:auto}:where([draggable=true][data-v-548fedf9]){-webkit-user-drag:element}:where(dialog[data-v-548fedf9]:modal){all:revert}[data-v-548fedf9]:root,html[data-theme=light][data-v-548fedf9],.light[data-v-548fedf9]{--color-main: #005dce;--color-main-dark: #005dce;--color-main-light: rgb(153, 190.2, 235.4);--color-main-hover: #005dce;--color-main-text: #ffffff;--color-secondary: #ff6f61;--color-secondary-dark: #ff3c32;--color-secondary-light: #ff9e94;--color-white: #ffffff;--color-black: #000000;--color-gray: #e6e6e6;--color-background: var(--color-white);--color-background-dark: #f5f6fa;--color-background-light: #fafafa;--color-surface: #ebebeb;--color-border: var(--color-gray);--color-letter-background: #f6f6f6;--color-letter-active: #e2e2e2;--color-letter-border: #c1c1c1;--color-letter-text: #000000;--color-title: var(--color-black);--color-text: #000;--color-text-light: #717171;--color-link: var(--color-main);--color-error: #eb2f06;--color-success: #78e08f;--color-warning: #f6b93b;--color-info: #4a69bd;--color-motamo-main: #005dce}html[data-theme=dark][data-v-548fedf9],.dark[data-v-548fedf9]{--color-main: #005dce;--color-main-dark: #e5efa8;--color-main-light: #2f441c;--color-main-hover: #79920c;--color-main-text: #000000;--color-secondary: #ff6f61;--color-secondary-dark: #ff3c32;--color-secondary-light: #ff9e94;--color-white: #ffffff;--color-black: #000000;--color-gray: #e6e6e6;--color-background: #031525;--color-background-dark: #020c15;--color-background-light: #0d2136;--color-border: #182a3b;--color-letter-background: #062a4a;--color-letter-active: #14466c;--color-letter-border: #0c5494;--color-letter-text: #d9dfe8;--color-title: #d3e2fd;--color-text: #95a6bd;--color-text-light: #4f6074;--color-link: var(--color-main);--color-error: #eb2f06;--color-success: #78e08f;--color-warning: #f6b93b;--color-info: #4a69bd}.fade-enter-active[data-v-548fedf9],.fade-leave-active[data-v-548fedf9]{transition:.4s ease}.fade-enter-from[data-v-548fedf9],.fade-leave-to[data-v-548fedf9]{opacity:0}.modal-enter-active[data-v-548fedf9],.modal-leave-active[data-v-548fedf9]{transition:transform .4s ease,opacity .4s ease-out}.modal-enter-from[data-v-548fedf9],.modal-leave-to[data-v-548fedf9]{transform:translateY(-32px);opacity:0}.modal-sheet-enter-active[data-v-548fedf9],.modal-sheet-leave-active[data-v-548fedf9]{transition:transform .4s ease,opacity .4s ease-out}.modal-sheet-enter-from[data-v-548fedf9],.modal-sheet-leave-to[data-v-548fedf9]{transform:translateY(2rem);opacity:0}.toast-enter-active[data-v-548fedf9],.toast-leave-active[data-v-548fedf9]{transition:all .4s ease}.toast-enter-from[data-v-548fedf9],.toast-leave-to[data-v-548fedf9]{opacity:0;transform:translate(32px)}.dropdown-enter-active[data-v-548fedf9],.dropdown-leave-active[data-v-548fedf9]{transition:all .4s ease}.dropdown-enter-from[data-v-548fedf9],.dropdown-leave-to[data-v-548fedf9]{opacity:0;transform:translateY(-8px)}@keyframes spin-548fedf9{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes heart-548fedf9{0%{fill:var(--color-main);transform:scale(1)}10%{fill:var(--color-main);transform:scale(2)}50%{fill:var(--color-main);transform:scale(.8)}to{transform:scale(1);fill:transparent}}@keyframes fadeIn-548fedf9{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp-548fedf9{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-548fedf9{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@keyframes iconAppear-548fedf9{0%{opacity:0;transform:scale(.5)}70%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.fade-in[data-v-548fedf9]{animation:fadeIn-548fedf9 .5s ease-out forwards}.fade-in-up[data-v-548fedf9]{animation:fadeInUp-548fedf9 .5s ease-out forwards}.fade-in-down[data-v-548fedf9]{animation:fadeInDown-548fedf9 .5s ease-out forwards}.icon-appear[data-v-548fedf9]{opacity:0;animation:iconAppear-548fedf9 .3s ease-out forwards}button[data-v-548fedf9],.button[data-v-548fedf9]{display:flex;justify-content:center;align-items:center;gap:.5rem;border:solid 1px var(--color-main);border-radius:.5rem;font-size:.75rem;font-weight:600;transition:all .2s ease-out;cursor:pointer}button .icon[data-v-548fedf9],.button .icon[data-v-548fedf9]{transition:all .2s ease-out}button.loading[data-v-548fedf9],.button.loading[data-v-548fedf9]{cursor:wait}button[data-v-548fedf9]:focus-visible,.button[data-v-548fedf9]:focus-visible{outline:none;box-shadow:0 0 0 2px var(--color-background),0 0 0 4px var(--color-main),0 0 6px 2px var(--color-main)}@media (hover: hover) and (pointer: fine){button[data-v-548fedf9]:active:not(:disabled),.button[data-v-548fedf9]:active:not(:disabled){transform:scale(.975)}}button[data-v-548fedf9]:disabled,.button[data-v-548fedf9]:disabled{cursor:not-allowed!important}button .loader[data-v-548fedf9],.button .loader[data-v-548fedf9]{width:1rem;height:1rem;border-radius:1rem;border:solid 2px var(--color-background);border-top-color:rgba(from var(--color-background) r g b/.4);animation:spin-548fedf9 1s linear infinite}button.login-button[data-v-548fedf9],.button.login-button[data-v-548fedf9]{width:8rem;height:3rem;background:transparent;border-color:var(--color-border)}button.login-button .icon[data-v-548fedf9],.button.login-button .icon[data-v-548fedf9]{height:1.5rem;transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){button.login-button[data-v-548fedf9]:hover:not(:disabled),.button.login-button[data-v-548fedf9]:hover:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:hover:not(:disabled) .icon[data-v-548fedf9],.button.login-button:hover:not(:disabled) .icon[data-v-548fedf9]{transform:scale(.95)}}@media (hover: hover) and (pointer: fine){button.login-button[data-v-548fedf9]:active:not(:disabled),.button.login-button[data-v-548fedf9]:active:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:active:not(:disabled) .icon[data-v-548fedf9],.button.login-button:active:not(:disabled) .icon[data-v-548fedf9]{transform:scale(.9)}}button.login-button[data-v-548fedf9]:disabled,.button.login-button[data-v-548fedf9]:disabled{background:var(--color-background-dark);border-color:var(--color-border)}button.main[data-v-548fedf9],.button.main[data-v-548fedf9]{padding:.5rem .75rem;background:var(--color-main);border-color:var(--color-main);color:var(--color-background)}button.main .icon[data-v-548fedf9],.button.main .icon[data-v-548fedf9]{width:16px;height:16px;color:var(--color-background)}@media (hover: hover) and (pointer: fine){button.main[data-v-548fedf9]:hover:not(:disabled),.button.main[data-v-548fedf9]:hover:not(:disabled){background:var(--color-main-hover);border-color:var(--color-main-hover)}button.main:hover:not(:disabled) .icon[data-v-548fedf9],.button.main:hover:not(:disabled) .icon[data-v-548fedf9]{transform:scale(1.1)}}button.main[data-v-548fedf9]:disabled,.button.main[data-v-548fedf9]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.main:disabled .icon[data-v-548fedf9],.button.main:disabled .icon[data-v-548fedf9]{color:var(--color-text-light)}button.outline[data-v-548fedf9]{padding:.5rem .75rem;background:var(--color-background);border-color:var(--color-main);color:var(--color-main)}button.outline .icon[data-v-548fedf9]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.outline[data-v-548fedf9]:hover:not(:disabled){background:var(--color-main-light)}button.outline:hover:not(:disabled) .icon[data-v-548fedf9]{transform:scale(1.1)}}button.outline[data-v-548fedf9]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.outline:disabled .icon[data-v-548fedf9]{color:var(--color-text-light)}button.text[data-v-548fedf9]{padding:.5rem .75rem;background:transparent;border-color:transparent;color:var(--color-main)}button.text .icon[data-v-548fedf9]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.text[data-v-548fedf9]:hover:not(:disabled){background:var(--color-main-light)}button.text:hover:not(:disabled) .icon[data-v-548fedf9]{transform:scale(1.1)}}button.text[data-v-548fedf9]:disabled{background:var(--color-background-dark);color:var(--color-text-light)}button.text:disabled .icon[data-v-548fedf9]{color:var(--color-text-light)}button.debug-button[data-v-548fedf9]{overflow:hidden;position:relative}button.debug-button[data-v-548fedf9]:after{content:"";position:absolute;width:32px;height:32px;bottom:-16px;filter:blur(16px);background:var(--color-main-light);opacity:.6;pointer-events:none;border-radius:50%;transition:all .2s ease-out}button.debug-button[data-v-548fedf9]:hover:after{width:64px}input[data-v-548fedf9]{width:100%;height:44px;padding:.75rem;border:1px solid var(--color-border);border-radius:.5rem;font-family:Libre Franklin,sans-serif;font-size:.75rem;transition:all .2s ease-out}input[data-v-548fedf9]::placeholder{color:var(--color-text-light);font-style:italic;font-weight:400}input[data-v-548fedf9]:focus{outline:none;border-color:var(--color-main)}input.error[data-v-548fedf9]{border-color:var(--color-error)}input.input-line[data-v-548fedf9]{border:none;border-bottom:solid 1px var(--color-border);border-radius:0;padding:.25rem 0}input.input-line[data-v-548fedf9]:focus{border-color:var(--color-main)}.tooltip[data-v-548fedf9]{pointer-events:none;position:absolute;z-index:100;top:0;color:#fff;padding:.25rem .5rem;border-radius:.5rem;background:#0006;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);font-size:1rem;white-space:nowrap;opacity:0;transition:opacity .2s ease-out}.game-card[data-v-548fedf9]{width:100%;min-width:8rem;max-width:10rem;border-radius:1.5rem;overflow:hidden;border:solid 1px var(--color-border);border-radius:.5rem;--padding: .5rem}@media (min-width: 1024px){.game-card[data-v-548fedf9]{min-width:10rem;max-width:14rem}}.game-card .header[data-v-548fedf9]{display:flex;justify-content:space-between;align-items:center;padding:.25rem .5rem;background:var(--color-background-light);border-bottom:solid 1px var(--color-border)}.game-card .header .streak[data-v-548fedf9]{display:none;align-items:center;gap:.5rem}.game-card .header .calendar[data-v-548fedf9]{width:1rem;height:1rem;display:flex;align-items:center;gap:.5rem}.game-card .logo-container[data-v-548fedf9]{display:flex;flex-direction:column;align-items:center;padding:2rem 1rem 1rem;gap:1rem;border-bottom:solid 1px var(--color-border)}.game-card h3[data-v-548fedf9]{font-weight:700;font-size:1.5rem}.game-card .description-container[data-v-548fedf9]{min-height:4rem;font-size:.75rem;text-align:center;padding:var(--padding)}.game-card .button-container[data-v-548fedf9]{padding:var(--padding)}.game-card .button-container .button[data-v-548fedf9]{font-size:1rem}.game-card[data-v-548fedf9]{--color-main: #005dce;--color-main-hover: #004299}:where([data-v-6609fceb]:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}[data-v-6609fceb],[data-v-6609fceb]:before,[data-v-6609fceb]:after{box-sizing:border-box}a[data-v-6609fceb],button[data-v-6609fceb]{cursor:revert}ol[data-v-6609fceb],ul[data-v-6609fceb],menu[data-v-6609fceb]{list-style:none}img[data-v-6609fceb]{max-inline-size:100%;max-block-size:100%}table[data-v-6609fceb]{border-collapse:collapse}input[data-v-6609fceb],textarea[data-v-6609fceb]{-webkit-user-select:auto}textarea[data-v-6609fceb]{white-space:revert}meter[data-v-6609fceb]{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre[data-v-6609fceb]){all:revert}[data-v-6609fceb]::placeholder{color:unset}[data-v-6609fceb]::marker{content:initial}:where([hidden][data-v-6609fceb]){display:none}:where([contenteditable][data-v-6609fceb]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;-webkit-user-select:auto}:where([draggable=true][data-v-6609fceb]){-webkit-user-drag:element}:where(dialog[data-v-6609fceb]:modal){all:revert}[data-v-6609fceb]:root,html[data-theme=light][data-v-6609fceb],.light[data-v-6609fceb]{--color-main: #005dce;--color-main-dark: #005dce;--color-main-light: rgb(153, 190.2, 235.4);--color-main-hover: #005dce;--color-main-text: #ffffff;--color-secondary: #ff6f61;--color-secondary-dark: #ff3c32;--color-secondary-light: #ff9e94;--color-white: #ffffff;--color-black: #000000;--color-gray: #e6e6e6;--color-background: var(--color-white);--color-background-dark: #f5f6fa;--color-background-light: #fafafa;--color-surface: #ebebeb;--color-border: var(--color-gray);--color-letter-background: #f6f6f6;--color-letter-active: #e2e2e2;--color-letter-border: #c1c1c1;--color-letter-text: #000000;--color-title: var(--color-black);--color-text: #000;--color-text-light: #717171;--color-link: var(--color-main);--color-error: #eb2f06;--color-success: #78e08f;--color-warning: #f6b93b;--color-info: #4a69bd;--color-motamo-main: #005dce}html[data-theme=dark][data-v-6609fceb],.dark[data-v-6609fceb]{--color-main: #005dce;--color-main-dark: #e5efa8;--color-main-light: #2f441c;--color-main-hover: #79920c;--color-main-text: #000000;--color-secondary: #ff6f61;--color-secondary-dark: #ff3c32;--color-secondary-light: #ff9e94;--color-white: #ffffff;--color-black: #000000;--color-gray: #e6e6e6;--color-background: #031525;--color-background-dark: #020c15;--color-background-light: #0d2136;--color-border: #182a3b;--color-letter-background: #062a4a;--color-letter-active: #14466c;--color-letter-border: #0c5494;--color-letter-text: #d9dfe8;--color-title: #d3e2fd;--color-text: #95a6bd;--color-text-light: #4f6074;--color-link: var(--color-main);--color-error: #eb2f06;--color-success: #78e08f;--color-warning: #f6b93b;--color-info: #4a69bd}.fade-enter-active[data-v-6609fceb],.fade-leave-active[data-v-6609fceb]{transition:.4s ease}.fade-enter-from[data-v-6609fceb],.fade-leave-to[data-v-6609fceb]{opacity:0}.modal-enter-active[data-v-6609fceb],.modal-leave-active[data-v-6609fceb]{transition:transform .4s ease,opacity .4s ease-out}.modal-enter-from[data-v-6609fceb],.modal-leave-to[data-v-6609fceb]{transform:translateY(-32px);opacity:0}.modal-sheet-enter-active[data-v-6609fceb],.modal-sheet-leave-active[data-v-6609fceb]{transition:transform .4s ease,opacity .4s ease-out}.modal-sheet-enter-from[data-v-6609fceb],.modal-sheet-leave-to[data-v-6609fceb]{transform:translateY(2rem);opacity:0}.toast-enter-active[data-v-6609fceb],.toast-leave-active[data-v-6609fceb]{transition:all .4s ease}.toast-enter-from[data-v-6609fceb],.toast-leave-to[data-v-6609fceb]{opacity:0;transform:translate(32px)}.dropdown-enter-active[data-v-6609fceb],.dropdown-leave-active[data-v-6609fceb]{transition:all .4s ease}.dropdown-enter-from[data-v-6609fceb],.dropdown-leave-to[data-v-6609fceb]{opacity:0;transform:translateY(-8px)}@keyframes spin-6609fceb{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes heart-6609fceb{0%{fill:var(--color-main);transform:scale(1)}10%{fill:var(--color-main);transform:scale(2)}50%{fill:var(--color-main);transform:scale(.8)}to{transform:scale(1);fill:transparent}}@keyframes fadeIn-6609fceb{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp-6609fceb{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-6609fceb{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@keyframes iconAppear-6609fceb{0%{opacity:0;transform:scale(.5)}70%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.fade-in[data-v-6609fceb]{animation:fadeIn-6609fceb .5s ease-out forwards}.fade-in-up[data-v-6609fceb]{animation:fadeInUp-6609fceb .5s ease-out forwards}.fade-in-down[data-v-6609fceb]{animation:fadeInDown-6609fceb .5s ease-out forwards}.icon-appear[data-v-6609fceb]{opacity:0;animation:iconAppear-6609fceb .3s ease-out forwards}button[data-v-6609fceb],.button[data-v-6609fceb]{display:flex;justify-content:center;align-items:center;gap:.5rem;border:solid 1px var(--color-main);border-radius:.5rem;font-size:.75rem;font-weight:600;transition:all .2s ease-out;cursor:pointer}button .icon[data-v-6609fceb],.button .icon[data-v-6609fceb]{transition:all .2s ease-out}button.loading[data-v-6609fceb],.button.loading[data-v-6609fceb]{cursor:wait}button[data-v-6609fceb]:focus-visible,.button[data-v-6609fceb]:focus-visible{outline:none;box-shadow:0 0 0 2px var(--color-background),0 0 0 4px var(--color-main),0 0 6px 2px var(--color-main)}@media (hover: hover) and (pointer: fine){button[data-v-6609fceb]:active:not(:disabled),.button[data-v-6609fceb]:active:not(:disabled){transform:scale(.975)}}button[data-v-6609fceb]:disabled,.button[data-v-6609fceb]:disabled{cursor:not-allowed!important}button .loader[data-v-6609fceb],.button .loader[data-v-6609fceb]{width:1rem;height:1rem;border-radius:1rem;border:solid 2px var(--color-background);border-top-color:rgba(from var(--color-background) r g b/.4);animation:spin-6609fceb 1s linear infinite}button.login-button[data-v-6609fceb],.button.login-button[data-v-6609fceb]{width:8rem;height:3rem;background:transparent;border-color:var(--color-border)}button.login-button .icon[data-v-6609fceb],.button.login-button .icon[data-v-6609fceb]{height:1.5rem;transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){button.login-button[data-v-6609fceb]:hover:not(:disabled),.button.login-button[data-v-6609fceb]:hover:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:hover:not(:disabled) .icon[data-v-6609fceb],.button.login-button:hover:not(:disabled) .icon[data-v-6609fceb]{transform:scale(.95)}}@media (hover: hover) and (pointer: fine){button.login-button[data-v-6609fceb]:active:not(:disabled),.button.login-button[data-v-6609fceb]:active:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:active:not(:disabled) .icon[data-v-6609fceb],.button.login-button:active:not(:disabled) .icon[data-v-6609fceb]{transform:scale(.9)}}button.login-button[data-v-6609fceb]:disabled,.button.login-button[data-v-6609fceb]:disabled{background:var(--color-background-dark);border-color:var(--color-border)}button.main[data-v-6609fceb],.button.main[data-v-6609fceb]{padding:.5rem .75rem;background:var(--color-main);border-color:var(--color-main);color:var(--color-background)}button.main .icon[data-v-6609fceb],.button.main .icon[data-v-6609fceb]{width:16px;height:16px;color:var(--color-background)}@media (hover: hover) and (pointer: fine){button.main[data-v-6609fceb]:hover:not(:disabled),.button.main[data-v-6609fceb]:hover:not(:disabled){background:var(--color-main-hover);border-color:var(--color-main-hover)}button.main:hover:not(:disabled) .icon[data-v-6609fceb],.button.main:hover:not(:disabled) .icon[data-v-6609fceb]{transform:scale(1.1)}}button.main[data-v-6609fceb]:disabled,.button.main[data-v-6609fceb]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.main:disabled .icon[data-v-6609fceb],.button.main:disabled .icon[data-v-6609fceb]{color:var(--color-text-light)}button.outline[data-v-6609fceb]{padding:.5rem .75rem;background:var(--color-background);border-color:var(--color-main);color:var(--color-main)}button.outline .icon[data-v-6609fceb]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.outline[data-v-6609fceb]:hover:not(:disabled){background:var(--color-main-light)}button.outline:hover:not(:disabled) .icon[data-v-6609fceb]{transform:scale(1.1)}}button.outline[data-v-6609fceb]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.outline:disabled .icon[data-v-6609fceb]{color:var(--color-text-light)}button.text[data-v-6609fceb]{padding:.5rem .75rem;background:transparent;border-color:transparent;color:var(--color-main)}button.text .icon[data-v-6609fceb]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.text[data-v-6609fceb]:hover:not(:disabled){background:var(--color-main-light)}button.text:hover:not(:disabled) .icon[data-v-6609fceb]{transform:scale(1.1)}}button.text[data-v-6609fceb]:disabled{background:var(--color-background-dark);color:var(--color-text-light)}button.text:disabled .icon[data-v-6609fceb]{color:var(--color-text-light)}button.debug-button[data-v-6609fceb]{overflow:hidden;position:relative}button.debug-button[data-v-6609fceb]:after{content:"";position:absolute;width:32px;height:32px;bottom:-16px;filter:blur(16px);background:var(--color-main-light);opacity:.6;pointer-events:none;border-radius:50%;transition:all .2s ease-out}button.debug-button[data-v-6609fceb]:hover:after{width:64px}input[data-v-6609fceb]{width:100%;height:44px;padding:.75rem;border:1px solid var(--color-border);border-radius:.5rem;font-family:Libre Franklin,sans-serif;font-size:.75rem;transition:all .2s ease-out}input[data-v-6609fceb]::placeholder{color:var(--color-text-light);font-style:italic;font-weight:400}input[data-v-6609fceb]:focus{outline:none;border-color:var(--color-main)}input.error[data-v-6609fceb]{border-color:var(--color-error)}input.input-line[data-v-6609fceb]{border:none;border-bottom:solid 1px var(--color-border);border-radius:0;padding:.25rem 0}input.input-line[data-v-6609fceb]:focus{border-color:var(--color-main)}.tooltip[data-v-6609fceb]{pointer-events:none;position:absolute;z-index:100;top:0;color:#fff;padding:.25rem .5rem;border-radius:.5rem;background:#0006;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);font-size:1rem;white-space:nowrap;opacity:0;transition:opacity .2s ease-out}.logo[data-v-6609fceb]{-webkit-user-select:none;user-select:none;--logo-size: 64px;--color-main: #55efc4}.logo .container[data-v-6609fceb]{display:flex;flex-direction:column;gap:2px;padding:1px 0}.logo .line[data-v-6609fceb]{display:flex;justify-content:space-between;align-items:center;gap:2px}.logo .line svg[data-v-6609fceb]{width:var(--logo-size);height:calc(var(--logo-size) / 3.2 + 4px)}.logo .line svg path[data-v-6609fceb]{--stroke: calc(var(--logo-size) / 12);stroke-width:var(--stroke);stroke:var(--color-main)}.logo .block[data-v-6609fceb]{display:flex;justify-content:center;align-items:center;width:calc(var(--logo-size) / 3 - 4px);height:calc(var(--logo-size) / 3 - 4px);background:var(--color-background);border:solid 2px var(--color-text);border-radius:calc(var(--logo-size) / 24 - 2px)}.logo .block.main[data-v-6609fceb]{background:var(--color-main);color:var(--color-black)}:where([data-v-8e77bfe2]:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}[data-v-8e77bfe2],[data-v-8e77bfe2]:before,[data-v-8e77bfe2]:after{box-sizing:border-box}a[data-v-8e77bfe2],button[data-v-8e77bfe2]{cursor:revert}ol[data-v-8e77bfe2],ul[data-v-8e77bfe2],menu[data-v-8e77bfe2]{list-style:none}img[data-v-8e77bfe2]{max-inline-size:100%;max-block-size:100%}table[data-v-8e77bfe2]{border-collapse:collapse}input[data-v-8e77bfe2],textarea[data-v-8e77bfe2]{-webkit-user-select:auto}textarea[data-v-8e77bfe2]{white-space:revert}meter[data-v-8e77bfe2]{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre[data-v-8e77bfe2]){all:revert}[data-v-8e77bfe2]::placeholder{color:unset}[data-v-8e77bfe2]::marker{content:initial}:where([hidden][data-v-8e77bfe2]){display:none}:where([contenteditable][data-v-8e77bfe2]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;-webkit-user-select:auto}:where([draggable=true][data-v-8e77bfe2]){-webkit-user-drag:element}:where(dialog[data-v-8e77bfe2]:modal){all:revert}[data-v-8e77bfe2]:root,html[data-theme=light][data-v-8e77bfe2],.light[data-v-8e77bfe2]{--color-main: #005dce;--color-main-dark: #005dce;--color-main-light: rgb(153, 190.2, 235.4);--color-main-hover: #005dce;--color-main-text: #ffffff;--color-secondary: #ff6f61;--color-secondary-dark: #ff3c32;--color-secondary-light: #ff9e94;--color-white: #ffffff;--color-black: #000000;--color-gray: #e6e6e6;--color-background: var(--color-white);--color-background-dark: #f5f6fa;--color-background-light: #fafafa;--color-surface: #ebebeb;--color-border: var(--color-gray);--color-letter-background: #f6f6f6;--color-letter-active: #e2e2e2;--color-letter-border: #c1c1c1;--color-letter-text: #000000;--color-title: var(--color-black);--color-text: #000;--color-text-light: #717171;--color-link: var(--color-main);--color-error: #eb2f06;--color-success: #78e08f;--color-warning: #f6b93b;--color-info: #4a69bd;--color-motamo-main: #005dce}html[data-theme=dark][data-v-8e77bfe2],.dark[data-v-8e77bfe2]{--color-main: #005dce;--color-main-dark: #e5efa8;--color-main-light: #2f441c;--color-main-hover: #79920c;--color-main-text: #000000;--color-secondary: #ff6f61;--color-secondary-dark: #ff3c32;--color-secondary-light: #ff9e94;--color-white: #ffffff;--color-black: #000000;--color-gray: #e6e6e6;--color-background: #031525;--color-background-dark: #020c15;--color-background-light: #0d2136;--color-border: #182a3b;--color-letter-background: #062a4a;--color-letter-active: #14466c;--color-letter-border: #0c5494;--color-letter-text: #d9dfe8;--color-title: #d3e2fd;--color-text: #95a6bd;--color-text-light: #4f6074;--color-link: var(--color-main);--color-error: #eb2f06;--color-success: #78e08f;--color-warning: #f6b93b;--color-info: #4a69bd}.fade-enter-active[data-v-8e77bfe2],.fade-leave-active[data-v-8e77bfe2]{transition:.4s ease}.fade-enter-from[data-v-8e77bfe2],.fade-leave-to[data-v-8e77bfe2]{opacity:0}.modal-enter-active[data-v-8e77bfe2],.modal-leave-active[data-v-8e77bfe2]{transition:transform .4s ease,opacity .4s ease-out}.modal-enter-from[data-v-8e77bfe2],.modal-leave-to[data-v-8e77bfe2]{transform:translateY(-32px);opacity:0}.modal-sheet-enter-active[data-v-8e77bfe2],.modal-sheet-leave-active[data-v-8e77bfe2]{transition:transform .4s ease,opacity .4s ease-out}.modal-sheet-enter-from[data-v-8e77bfe2],.modal-sheet-leave-to[data-v-8e77bfe2]{transform:translateY(2rem);opacity:0}.toast-enter-active[data-v-8e77bfe2],.toast-leave-active[data-v-8e77bfe2]{transition:all .4s ease}.toast-enter-from[data-v-8e77bfe2],.toast-leave-to[data-v-8e77bfe2]{opacity:0;transform:translate(32px)}.dropdown-enter-active[data-v-8e77bfe2],.dropdown-leave-active[data-v-8e77bfe2]{transition:all .4s ease}.dropdown-enter-from[data-v-8e77bfe2],.dropdown-leave-to[data-v-8e77bfe2]{opacity:0;transform:translateY(-8px)}@keyframes spin-8e77bfe2{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes heart-8e77bfe2{0%{fill:var(--color-main);transform:scale(1)}10%{fill:var(--color-main);transform:scale(2)}50%{fill:var(--color-main);transform:scale(.8)}to{transform:scale(1);fill:transparent}}@keyframes fadeIn-8e77bfe2{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp-8e77bfe2{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-8e77bfe2{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@keyframes iconAppear-8e77bfe2{0%{opacity:0;transform:scale(.5)}70%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.fade-in[data-v-8e77bfe2]{animation:fadeIn-8e77bfe2 .5s ease-out forwards}.fade-in-up[data-v-8e77bfe2]{animation:fadeInUp-8e77bfe2 .5s ease-out forwards}.fade-in-down[data-v-8e77bfe2]{animation:fadeInDown-8e77bfe2 .5s ease-out forwards}.icon-appear[data-v-8e77bfe2]{opacity:0;animation:iconAppear-8e77bfe2 .3s ease-out forwards}button[data-v-8e77bfe2],.button[data-v-8e77bfe2]{display:flex;justify-content:center;align-items:center;gap:.5rem;border:solid 1px var(--color-main);border-radius:.5rem;font-size:.75rem;font-weight:600;transition:all .2s ease-out;cursor:pointer}button .icon[data-v-8e77bfe2],.button .icon[data-v-8e77bfe2]{transition:all .2s ease-out}button.loading[data-v-8e77bfe2],.button.loading[data-v-8e77bfe2]{cursor:wait}button[data-v-8e77bfe2]:focus-visible,.button[data-v-8e77bfe2]:focus-visible{outline:none;box-shadow:0 0 0 2px var(--color-background),0 0 0 4px var(--color-main),0 0 6px 2px var(--color-main)}@media (hover: hover) and (pointer: fine){button[data-v-8e77bfe2]:active:not(:disabled),.button[data-v-8e77bfe2]:active:not(:disabled){transform:scale(.975)}}button[data-v-8e77bfe2]:disabled,.button[data-v-8e77bfe2]:disabled{cursor:not-allowed!important}button .loader[data-v-8e77bfe2],.button .loader[data-v-8e77bfe2]{width:1rem;height:1rem;border-radius:1rem;border:solid 2px var(--color-background);border-top-color:rgba(from var(--color-background) r g b/.4);animation:spin-8e77bfe2 1s linear infinite}button.login-button[data-v-8e77bfe2],.button.login-button[data-v-8e77bfe2]{width:8rem;height:3rem;background:transparent;border-color:var(--color-border)}button.login-button .icon[data-v-8e77bfe2],.button.login-button .icon[data-v-8e77bfe2]{height:1.5rem;transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){button.login-button[data-v-8e77bfe2]:hover:not(:disabled),.button.login-button[data-v-8e77bfe2]:hover:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:hover:not(:disabled) .icon[data-v-8e77bfe2],.button.login-button:hover:not(:disabled) .icon[data-v-8e77bfe2]{transform:scale(.95)}}@media (hover: hover) and (pointer: fine){button.login-button[data-v-8e77bfe2]:active:not(:disabled),.button.login-button[data-v-8e77bfe2]:active:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:active:not(:disabled) .icon[data-v-8e77bfe2],.button.login-button:active:not(:disabled) .icon[data-v-8e77bfe2]{transform:scale(.9)}}button.login-button[data-v-8e77bfe2]:disabled,.button.login-button[data-v-8e77bfe2]:disabled{background:var(--color-background-dark);border-color:var(--color-border)}button.main[data-v-8e77bfe2],.button.main[data-v-8e77bfe2]{padding:.5rem .75rem;background:var(--color-main);border-color:var(--color-main);color:var(--color-background)}button.main .icon[data-v-8e77bfe2],.button.main .icon[data-v-8e77bfe2]{width:16px;height:16px;color:var(--color-background)}@media (hover: hover) and (pointer: fine){button.main[data-v-8e77bfe2]:hover:not(:disabled),.button.main[data-v-8e77bfe2]:hover:not(:disabled){background:var(--color-main-hover);border-color:var(--color-main-hover)}button.main:hover:not(:disabled) .icon[data-v-8e77bfe2],.button.main:hover:not(:disabled) .icon[data-v-8e77bfe2]{transform:scale(1.1)}}button.main[data-v-8e77bfe2]:disabled,.button.main[data-v-8e77bfe2]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.main:disabled .icon[data-v-8e77bfe2],.button.main:disabled .icon[data-v-8e77bfe2]{color:var(--color-text-light)}button.outline[data-v-8e77bfe2]{padding:.5rem .75rem;background:var(--color-background);border-color:var(--color-main);color:var(--color-main)}button.outline .icon[data-v-8e77bfe2]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.outline[data-v-8e77bfe2]:hover:not(:disabled){background:var(--color-main-light)}button.outline:hover:not(:disabled) .icon[data-v-8e77bfe2]{transform:scale(1.1)}}button.outline[data-v-8e77bfe2]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.outline:disabled .icon[data-v-8e77bfe2]{color:var(--color-text-light)}button.text[data-v-8e77bfe2]{padding:.5rem .75rem;background:transparent;border-color:transparent;color:var(--color-main)}button.text .icon[data-v-8e77bfe2]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.text[data-v-8e77bfe2]:hover:not(:disabled){background:var(--color-main-light)}button.text:hover:not(:disabled) .icon[data-v-8e77bfe2]{transform:scale(1.1)}}button.text[data-v-8e77bfe2]:disabled{background:var(--color-background-dark);color:var(--color-text-light)}button.text:disabled .icon[data-v-8e77bfe2]{color:var(--color-text-light)}button.debug-button[data-v-8e77bfe2]{overflow:hidden;position:relative}button.debug-button[data-v-8e77bfe2]:after{content:"";position:absolute;width:32px;height:32px;bottom:-16px;filter:blur(16px);background:var(--color-main-light);opacity:.6;pointer-events:none;border-radius:50%;transition:all .2s ease-out}button.debug-button[data-v-8e77bfe2]:hover:after{width:64px}input[data-v-8e77bfe2]{width:100%;height:44px;padding:.75rem;border:1px solid var(--color-border);border-radius:.5rem;font-family:Libre Franklin,sans-serif;font-size:.75rem;transition:all .2s ease-out}input[data-v-8e77bfe2]::placeholder{color:var(--color-text-light);font-style:italic;font-weight:400}input[data-v-8e77bfe2]:focus{outline:none;border-color:var(--color-main)}input.error[data-v-8e77bfe2]{border-color:var(--color-error)}input.input-line[data-v-8e77bfe2]{border:none;border-bottom:solid 1px var(--color-border);border-radius:0;padding:.25rem 0}input.input-line[data-v-8e77bfe2]:focus{border-color:var(--color-main)}.tooltip[data-v-8e77bfe2]{pointer-events:none;position:absolute;z-index:100;top:0;color:#fff;padding:.25rem .5rem;border-radius:.5rem;background:#0006;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);font-size:1rem;white-space:nowrap;opacity:0;transition:opacity .2s ease-out}.game-card[data-v-8e77bfe2]{width:100%;min-width:8rem;max-width:10rem;border-radius:1.5rem;overflow:hidden;border:solid 1px var(--color-border);border-radius:.5rem;--padding: .5rem}@media (min-width: 1024px){.game-card[data-v-8e77bfe2]{min-width:10rem;max-width:14rem}}.game-card .header[data-v-8e77bfe2]{display:flex;justify-content:space-between;align-items:center;padding:.25rem .5rem;background:var(--color-background-light);border-bottom:solid 1px var(--color-border)}.game-card .header .streak[data-v-8e77bfe2]{display:none;align-items:center;gap:.5rem}.game-card .header .calendar[data-v-8e77bfe2]{width:1rem;height:1rem;display:flex;align-items:center;gap:.5rem}.game-card .logo-container[data-v-8e77bfe2]{display:flex;flex-direction:column;align-items:center;padding:2rem 1rem 1rem;gap:1rem;border-bottom:solid 1px var(--color-border)}.game-card h3[data-v-8e77bfe2]{font-weight:700;font-size:1.5rem}.game-card .description-container[data-v-8e77bfe2]{min-height:4rem;font-size:.75rem;text-align:center;padding:var(--padding)}.game-card .button-container[data-v-8e77bfe2]{padding:var(--padding)}.game-card .button-container .button[data-v-8e77bfe2]{font-size:1rem}.game-card[data-v-8e77bfe2]{--color-main: #55efc4;--color-main-hover: #00b894}:where([data-v-a24fa632]:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}[data-v-a24fa632],[data-v-a24fa632]:before,[data-v-a24fa632]:after{box-sizing:border-box}a[data-v-a24fa632],button[data-v-a24fa632]{cursor:revert}ol[data-v-a24fa632],ul[data-v-a24fa632],menu[data-v-a24fa632]{list-style:none}img[data-v-a24fa632]{max-inline-size:100%;max-block-size:100%}table[data-v-a24fa632]{border-collapse:collapse}input[data-v-a24fa632],textarea[data-v-a24fa632]{-webkit-user-select:auto}textarea[data-v-a24fa632]{white-space:revert}meter[data-v-a24fa632]{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre[data-v-a24fa632]){all:revert}[data-v-a24fa632]::placeholder{color:unset}[data-v-a24fa632]::marker{content:initial}:where([hidden][data-v-a24fa632]){display:none}:where([contenteditable][data-v-a24fa632]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;-webkit-user-select:auto}:where([draggable=true][data-v-a24fa632]){-webkit-user-drag:element}:where(dialog[data-v-a24fa632]:modal){all:revert}[data-v-a24fa632]:root,html[data-theme=light][data-v-a24fa632],.light[data-v-a24fa632]{--color-main: #005dce;--color-main-dark: #005dce;--color-main-light: rgb(153, 190.2, 235.4);--color-main-hover: #005dce;--color-main-text: #ffffff;--color-secondary: #ff6f61;--color-secondary-dark: #ff3c32;--color-secondary-light: #ff9e94;--color-white: #ffffff;--color-black: #000000;--color-gray: #e6e6e6;--color-background: var(--color-white);--color-background-dark: #f5f6fa;--color-background-light: #fafafa;--color-surface: #ebebeb;--color-border: var(--color-gray);--color-letter-background: #f6f6f6;--color-letter-active: #e2e2e2;--color-letter-border: #c1c1c1;--color-letter-text: #000000;--color-title: var(--color-black);--color-text: #000;--color-text-light: #717171;--color-link: var(--color-main);--color-error: #eb2f06;--color-success: #78e08f;--color-warning: #f6b93b;--color-info: #4a69bd;--color-motamo-main: #005dce}html[data-theme=dark][data-v-a24fa632],.dark[data-v-a24fa632]{--color-main: #005dce;--color-main-dark: #e5efa8;--color-main-light: #2f441c;--color-main-hover: #79920c;--color-main-text: #000000;--color-secondary: #ff6f61;--color-secondary-dark: #ff3c32;--color-secondary-light: #ff9e94;--color-white: #ffffff;--color-black: #000000;--color-gray: #e6e6e6;--color-background: #031525;--color-background-dark: #020c15;--color-background-light: #0d2136;--color-border: #182a3b;--color-letter-background: #062a4a;--color-letter-active: #14466c;--color-letter-border: #0c5494;--color-letter-text: #d9dfe8;--color-title: #d3e2fd;--color-text: #95a6bd;--color-text-light: #4f6074;--color-link: var(--color-main);--color-error: #eb2f06;--color-success: #78e08f;--color-warning: #f6b93b;--color-info: #4a69bd}.fade-enter-active[data-v-a24fa632],.fade-leave-active[data-v-a24fa632]{transition:.4s ease}.fade-enter-from[data-v-a24fa632],.fade-leave-to[data-v-a24fa632]{opacity:0}.modal-enter-active[data-v-a24fa632],.modal-leave-active[data-v-a24fa632]{transition:transform .4s ease,opacity .4s ease-out}.modal-enter-from[data-v-a24fa632],.modal-leave-to[data-v-a24fa632]{transform:translateY(-32px);opacity:0}.modal-sheet-enter-active[data-v-a24fa632],.modal-sheet-leave-active[data-v-a24fa632]{transition:transform .4s ease,opacity .4s ease-out}.modal-sheet-enter-from[data-v-a24fa632],.modal-sheet-leave-to[data-v-a24fa632]{transform:translateY(2rem);opacity:0}.toast-enter-active[data-v-a24fa632],.toast-leave-active[data-v-a24fa632]{transition:all .4s ease}.toast-enter-from[data-v-a24fa632],.toast-leave-to[data-v-a24fa632]{opacity:0;transform:translate(32px)}.dropdown-enter-active[data-v-a24fa632],.dropdown-leave-active[data-v-a24fa632]{transition:all .4s ease}.dropdown-enter-from[data-v-a24fa632],.dropdown-leave-to[data-v-a24fa632]{opacity:0;transform:translateY(-8px)}@keyframes spin-a24fa632{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes heart-a24fa632{0%{fill:var(--color-main);transform:scale(1)}10%{fill:var(--color-main);transform:scale(2)}50%{fill:var(--color-main);transform:scale(.8)}to{transform:scale(1);fill:transparent}}@keyframes fadeIn-a24fa632{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp-a24fa632{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-a24fa632{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@keyframes iconAppear-a24fa632{0%{opacity:0;transform:scale(.5)}70%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.fade-in[data-v-a24fa632]{animation:fadeIn-a24fa632 .5s ease-out forwards}.fade-in-up[data-v-a24fa632]{animation:fadeInUp-a24fa632 .5s ease-out forwards}.fade-in-down[data-v-a24fa632]{animation:fadeInDown-a24fa632 .5s ease-out forwards}.icon-appear[data-v-a24fa632]{opacity:0;animation:iconAppear-a24fa632 .3s ease-out forwards}button[data-v-a24fa632],.button[data-v-a24fa632]{display:flex;justify-content:center;align-items:center;gap:.5rem;border:solid 1px var(--color-main);border-radius:.5rem;font-size:.75rem;font-weight:600;transition:all .2s ease-out;cursor:pointer}button .icon[data-v-a24fa632],.button .icon[data-v-a24fa632]{transition:all .2s ease-out}button.loading[data-v-a24fa632],.button.loading[data-v-a24fa632]{cursor:wait}button[data-v-a24fa632]:focus-visible,.button[data-v-a24fa632]:focus-visible{outline:none;box-shadow:0 0 0 2px var(--color-background),0 0 0 4px var(--color-main),0 0 6px 2px var(--color-main)}@media (hover: hover) and (pointer: fine){button[data-v-a24fa632]:active:not(:disabled),.button[data-v-a24fa632]:active:not(:disabled){transform:scale(.975)}}button[data-v-a24fa632]:disabled,.button[data-v-a24fa632]:disabled{cursor:not-allowed!important}button .loader[data-v-a24fa632],.button .loader[data-v-a24fa632]{width:1rem;height:1rem;border-radius:1rem;border:solid 2px var(--color-background);border-top-color:rgba(from var(--color-background) r g b/.4);animation:spin-a24fa632 1s linear infinite}button.login-button[data-v-a24fa632],.button.login-button[data-v-a24fa632]{width:8rem;height:3rem;background:transparent;border-color:var(--color-border)}button.login-button .icon[data-v-a24fa632],.button.login-button .icon[data-v-a24fa632]{height:1.5rem;transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){button.login-button[data-v-a24fa632]:hover:not(:disabled),.button.login-button[data-v-a24fa632]:hover:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:hover:not(:disabled) .icon[data-v-a24fa632],.button.login-button:hover:not(:disabled) .icon[data-v-a24fa632]{transform:scale(.95)}}@media (hover: hover) and (pointer: fine){button.login-button[data-v-a24fa632]:active:not(:disabled),.button.login-button[data-v-a24fa632]:active:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:active:not(:disabled) .icon[data-v-a24fa632],.button.login-button:active:not(:disabled) .icon[data-v-a24fa632]{transform:scale(.9)}}button.login-button[data-v-a24fa632]:disabled,.button.login-button[data-v-a24fa632]:disabled{background:var(--color-background-dark);border-color:var(--color-border)}button.main[data-v-a24fa632],.button.main[data-v-a24fa632]{padding:.5rem .75rem;background:var(--color-main);border-color:var(--color-main);color:var(--color-background)}button.main .icon[data-v-a24fa632],.button.main .icon[data-v-a24fa632]{width:16px;height:16px;color:var(--color-background)}@media (hover: hover) and (pointer: fine){button.main[data-v-a24fa632]:hover:not(:disabled),.button.main[data-v-a24fa632]:hover:not(:disabled){background:var(--color-main-hover);border-color:var(--color-main-hover)}button.main:hover:not(:disabled) .icon[data-v-a24fa632],.button.main:hover:not(:disabled) .icon[data-v-a24fa632]{transform:scale(1.1)}}button.main[data-v-a24fa632]:disabled,.button.main[data-v-a24fa632]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.main:disabled .icon[data-v-a24fa632],.button.main:disabled .icon[data-v-a24fa632]{color:var(--color-text-light)}button.outline[data-v-a24fa632]{padding:.5rem .75rem;background:var(--color-background);border-color:var(--color-main);color:var(--color-main)}button.outline .icon[data-v-a24fa632]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.outline[data-v-a24fa632]:hover:not(:disabled){background:var(--color-main-light)}button.outline:hover:not(:disabled) .icon[data-v-a24fa632]{transform:scale(1.1)}}button.outline[data-v-a24fa632]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.outline:disabled .icon[data-v-a24fa632]{color:var(--color-text-light)}button.text[data-v-a24fa632]{padding:.5rem .75rem;background:transparent;border-color:transparent;color:var(--color-main)}button.text .icon[data-v-a24fa632]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.text[data-v-a24fa632]:hover:not(:disabled){background:var(--color-main-light)}button.text:hover:not(:disabled) .icon[data-v-a24fa632]{transform:scale(1.1)}}button.text[data-v-a24fa632]:disabled{background:var(--color-background-dark);color:var(--color-text-light)}button.text:disabled .icon[data-v-a24fa632]{color:var(--color-text-light)}button.debug-button[data-v-a24fa632]{overflow:hidden;position:relative}button.debug-button[data-v-a24fa632]:after{content:"";position:absolute;width:32px;height:32px;bottom:-16px;filter:blur(16px);background:var(--color-main-light);opacity:.6;pointer-events:none;border-radius:50%;transition:all .2s ease-out}button.debug-button[data-v-a24fa632]:hover:after{width:64px}input[data-v-a24fa632]{width:100%;height:44px;padding:.75rem;border:1px solid var(--color-border);border-radius:.5rem;font-family:Libre Franklin,sans-serif;font-size:.75rem;transition:all .2s ease-out}input[data-v-a24fa632]::placeholder{color:var(--color-text-light);font-style:italic;font-weight:400}input[data-v-a24fa632]:focus{outline:none;border-color:var(--color-main)}input.error[data-v-a24fa632]{border-color:var(--color-error)}input.input-line[data-v-a24fa632]{border:none;border-bottom:solid 1px var(--color-border);border-radius:0;padding:.25rem 0}input.input-line[data-v-a24fa632]:focus{border-color:var(--color-main)}.tooltip[data-v-a24fa632]{pointer-events:none;position:absolute;z-index:100;top:0;color:#fff;padding:.25rem .5rem;border-radius:.5rem;background:#0006;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);font-size:1rem;white-space:nowrap;opacity:0;transition:opacity .2s ease-out}.logo[data-v-a24fa632]{-webkit-user-select:none;user-select:none;--logo-size: 64px;--color-main: #ff6a00}.logo .container[data-v-a24fa632]{display:flex;flex-direction:column;gap:calc(var(--logo-size) * .05);width:var(--logo-size);height:var(--logo-size)}.logo .container .line[data-v-a24fa632]{display:flex;gap:calc(var(--logo-size) * .05);height:calc((var(--logo-size) - var(--logo-size) * .1) / 3)}.logo .container .line .block[data-v-a24fa632]{width:calc((var(--logo-size) - var(--logo-size) * .1) / 3);height:100%;background:var(--color-background);border:solid 2px var(--color-text);border-radius:calc(var(--logo-size) / 24 - 2px)}.logo .container .line .block.main[data-v-a24fa632]{background-color:var(--color-main)}:where([data-v-ebb3f038]:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}[data-v-ebb3f038],[data-v-ebb3f038]:before,[data-v-ebb3f038]:after{box-sizing:border-box}a[data-v-ebb3f038],button[data-v-ebb3f038]{cursor:revert}ol[data-v-ebb3f038],ul[data-v-ebb3f038],menu[data-v-ebb3f038]{list-style:none}img[data-v-ebb3f038]{max-inline-size:100%;max-block-size:100%}table[data-v-ebb3f038]{border-collapse:collapse}input[data-v-ebb3f038],textarea[data-v-ebb3f038]{-webkit-user-select:auto}textarea[data-v-ebb3f038]{white-space:revert}meter[data-v-ebb3f038]{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre[data-v-ebb3f038]){all:revert}[data-v-ebb3f038]::placeholder{color:unset}[data-v-ebb3f038]::marker{content:initial}:where([hidden][data-v-ebb3f038]){display:none}:where([contenteditable][data-v-ebb3f038]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;-webkit-user-select:auto}:where([draggable=true][data-v-ebb3f038]){-webkit-user-drag:element}:where(dialog[data-v-ebb3f038]:modal){all:revert}[data-v-ebb3f038]:root,html[data-theme=light][data-v-ebb3f038],.light[data-v-ebb3f038]{--color-main: #005dce;--color-main-dark: #005dce;--color-main-light: rgb(153, 190.2, 235.4);--color-main-hover: #005dce;--color-main-text: #ffffff;--color-secondary: #ff6f61;--color-secondary-dark: #ff3c32;--color-secondary-light: #ff9e94;--color-white: #ffffff;--color-black: #000000;--color-gray: #e6e6e6;--color-background: var(--color-white);--color-background-dark: #f5f6fa;--color-background-light: #fafafa;--color-surface: #ebebeb;--color-border: var(--color-gray);--color-letter-background: #f6f6f6;--color-letter-active: #e2e2e2;--color-letter-border: #c1c1c1;--color-letter-text: #000000;--color-title: var(--color-black);--color-text: #000;--color-text-light: #717171;--color-link: var(--color-main);--color-error: #eb2f06;--color-success: #78e08f;--color-warning: #f6b93b;--color-info: #4a69bd;--color-motamo-main: #005dce}html[data-theme=dark][data-v-ebb3f038],.dark[data-v-ebb3f038]{--color-main: #005dce;--color-main-dark: #e5efa8;--color-main-light: #2f441c;--color-main-hover: #79920c;--color-main-text: #000000;--color-secondary: #ff6f61;--color-secondary-dark: #ff3c32;--color-secondary-light: #ff9e94;--color-white: #ffffff;--color-black: #000000;--color-gray: #e6e6e6;--color-background: #031525;--color-background-dark: #020c15;--color-background-light: #0d2136;--color-border: #182a3b;--color-letter-background: #062a4a;--color-letter-active: #14466c;--color-letter-border: #0c5494;--color-letter-text: #d9dfe8;--color-title: #d3e2fd;--color-text: #95a6bd;--color-text-light: #4f6074;--color-link: var(--color-main);--color-error: #eb2f06;--color-success: #78e08f;--color-warning: #f6b93b;--color-info: #4a69bd}.fade-enter-active[data-v-ebb3f038],.fade-leave-active[data-v-ebb3f038]{transition:.4s ease}.fade-enter-from[data-v-ebb3f038],.fade-leave-to[data-v-ebb3f038]{opacity:0}.modal-enter-active[data-v-ebb3f038],.modal-leave-active[data-v-ebb3f038]{transition:transform .4s ease,opacity .4s ease-out}.modal-enter-from[data-v-ebb3f038],.modal-leave-to[data-v-ebb3f038]{transform:translateY(-32px);opacity:0}.modal-sheet-enter-active[data-v-ebb3f038],.modal-sheet-leave-active[data-v-ebb3f038]{transition:transform .4s ease,opacity .4s ease-out}.modal-sheet-enter-from[data-v-ebb3f038],.modal-sheet-leave-to[data-v-ebb3f038]{transform:translateY(2rem);opacity:0}.toast-enter-active[data-v-ebb3f038],.toast-leave-active[data-v-ebb3f038]{transition:all .4s ease}.toast-enter-from[data-v-ebb3f038],.toast-leave-to[data-v-ebb3f038]{opacity:0;transform:translate(32px)}.dropdown-enter-active[data-v-ebb3f038],.dropdown-leave-active[data-v-ebb3f038]{transition:all .4s ease}.dropdown-enter-from[data-v-ebb3f038],.dropdown-leave-to[data-v-ebb3f038]{opacity:0;transform:translateY(-8px)}@keyframes spin-ebb3f038{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes heart-ebb3f038{0%{fill:var(--color-main);transform:scale(1)}10%{fill:var(--color-main);transform:scale(2)}50%{fill:var(--color-main);transform:scale(.8)}to{transform:scale(1);fill:transparent}}@keyframes fadeIn-ebb3f038{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp-ebb3f038{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-ebb3f038{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@keyframes iconAppear-ebb3f038{0%{opacity:0;transform:scale(.5)}70%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.fade-in[data-v-ebb3f038]{animation:fadeIn-ebb3f038 .5s ease-out forwards}.fade-in-up[data-v-ebb3f038]{animation:fadeInUp-ebb3f038 .5s ease-out forwards}.fade-in-down[data-v-ebb3f038]{animation:fadeInDown-ebb3f038 .5s ease-out forwards}.icon-appear[data-v-ebb3f038]{opacity:0;animation:iconAppear-ebb3f038 .3s ease-out forwards}button[data-v-ebb3f038],.button[data-v-ebb3f038]{display:flex;justify-content:center;align-items:center;gap:.5rem;border:solid 1px var(--color-main);border-radius:.5rem;font-size:.75rem;font-weight:600;transition:all .2s ease-out;cursor:pointer}button .icon[data-v-ebb3f038],.button .icon[data-v-ebb3f038]{transition:all .2s ease-out}button.loading[data-v-ebb3f038],.button.loading[data-v-ebb3f038]{cursor:wait}button[data-v-ebb3f038]:focus-visible,.button[data-v-ebb3f038]:focus-visible{outline:none;box-shadow:0 0 0 2px var(--color-background),0 0 0 4px var(--color-main),0 0 6px 2px var(--color-main)}@media (hover: hover) and (pointer: fine){button[data-v-ebb3f038]:active:not(:disabled),.button[data-v-ebb3f038]:active:not(:disabled){transform:scale(.975)}}button[data-v-ebb3f038]:disabled,.button[data-v-ebb3f038]:disabled{cursor:not-allowed!important}button .loader[data-v-ebb3f038],.button .loader[data-v-ebb3f038]{width:1rem;height:1rem;border-radius:1rem;border:solid 2px var(--color-background);border-top-color:rgba(from var(--color-background) r g b/.4);animation:spin-ebb3f038 1s linear infinite}button.login-button[data-v-ebb3f038],.button.login-button[data-v-ebb3f038]{width:8rem;height:3rem;background:transparent;border-color:var(--color-border)}button.login-button .icon[data-v-ebb3f038],.button.login-button .icon[data-v-ebb3f038]{height:1.5rem;transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){button.login-button[data-v-ebb3f038]:hover:not(:disabled),.button.login-button[data-v-ebb3f038]:hover:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:hover:not(:disabled) .icon[data-v-ebb3f038],.button.login-button:hover:not(:disabled) .icon[data-v-ebb3f038]{transform:scale(.95)}}@media (hover: hover) and (pointer: fine){button.login-button[data-v-ebb3f038]:active:not(:disabled),.button.login-button[data-v-ebb3f038]:active:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:active:not(:disabled) .icon[data-v-ebb3f038],.button.login-button:active:not(:disabled) .icon[data-v-ebb3f038]{transform:scale(.9)}}button.login-button[data-v-ebb3f038]:disabled,.button.login-button[data-v-ebb3f038]:disabled{background:var(--color-background-dark);border-color:var(--color-border)}button.main[data-v-ebb3f038],.button.main[data-v-ebb3f038]{padding:.5rem .75rem;background:var(--color-main);border-color:var(--color-main);color:var(--color-background)}button.main .icon[data-v-ebb3f038],.button.main .icon[data-v-ebb3f038]{width:16px;height:16px;color:var(--color-background)}@media (hover: hover) and (pointer: fine){button.main[data-v-ebb3f038]:hover:not(:disabled),.button.main[data-v-ebb3f038]:hover:not(:disabled){background:var(--color-main-hover);border-color:var(--color-main-hover)}button.main:hover:not(:disabled) .icon[data-v-ebb3f038],.button.main:hover:not(:disabled) .icon[data-v-ebb3f038]{transform:scale(1.1)}}button.main[data-v-ebb3f038]:disabled,.button.main[data-v-ebb3f038]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.main:disabled .icon[data-v-ebb3f038],.button.main:disabled .icon[data-v-ebb3f038]{color:var(--color-text-light)}button.outline[data-v-ebb3f038]{padding:.5rem .75rem;background:var(--color-background);border-color:var(--color-main);color:var(--color-main)}button.outline .icon[data-v-ebb3f038]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.outline[data-v-ebb3f038]:hover:not(:disabled){background:var(--color-main-light)}button.outline:hover:not(:disabled) .icon[data-v-ebb3f038]{transform:scale(1.1)}}button.outline[data-v-ebb3f038]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.outline:disabled .icon[data-v-ebb3f038]{color:var(--color-text-light)}button.text[data-v-ebb3f038]{padding:.5rem .75rem;background:transparent;border-color:transparent;color:var(--color-main)}button.text .icon[data-v-ebb3f038]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.text[data-v-ebb3f038]:hover:not(:disabled){background:var(--color-main-light)}button.text:hover:not(:disabled) .icon[data-v-ebb3f038]{transform:scale(1.1)}}button.text[data-v-ebb3f038]:disabled{background:var(--color-background-dark);color:var(--color-text-light)}button.text:disabled .icon[data-v-ebb3f038]{color:var(--color-text-light)}button.debug-button[data-v-ebb3f038]{overflow:hidden;position:relative}button.debug-button[data-v-ebb3f038]:after{content:"";position:absolute;width:32px;height:32px;bottom:-16px;filter:blur(16px);background:var(--color-main-light);opacity:.6;pointer-events:none;border-radius:50%;transition:all .2s ease-out}button.debug-button[data-v-ebb3f038]:hover:after{width:64px}input[data-v-ebb3f038]{width:100%;height:44px;padding:.75rem;border:1px solid var(--color-border);border-radius:.5rem;font-family:Libre Franklin,sans-serif;font-size:.75rem;transition:all .2s ease-out}input[data-v-ebb3f038]::placeholder{color:var(--color-text-light);font-style:italic;font-weight:400}input[data-v-ebb3f038]:focus{outline:none;border-color:var(--color-main)}input.error[data-v-ebb3f038]{border-color:var(--color-error)}input.input-line[data-v-ebb3f038]{border:none;border-bottom:solid 1px var(--color-border);border-radius:0;padding:.25rem 0}input.input-line[data-v-ebb3f038]:focus{border-color:var(--color-main)}.tooltip[data-v-ebb3f038]{pointer-events:none;position:absolute;z-index:100;top:0;color:#fff;padding:.25rem .5rem;border-radius:.5rem;background:#0006;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);font-size:1rem;white-space:nowrap;opacity:0;transition:opacity .2s ease-out}.game-card[data-v-ebb3f038]{width:100%;min-width:8rem;max-width:10rem;border-radius:1.5rem;overflow:hidden;border:solid 1px var(--color-border);border-radius:.5rem;--padding: .5rem}@media (min-width: 1024px){.game-card[data-v-ebb3f038]{min-width:10rem;max-width:14rem}}.game-card .header[data-v-ebb3f038]{display:flex;justify-content:space-between;align-items:center;padding:.25rem .5rem;background:var(--color-background-light);border-bottom:solid 1px var(--color-border)}.game-card .header .streak[data-v-ebb3f038]{display:none;align-items:center;gap:.5rem}.game-card .header .calendar[data-v-ebb3f038]{width:1rem;height:1rem;display:flex;align-items:center;gap:.5rem}.game-card .logo-container[data-v-ebb3f038]{display:flex;flex-direction:column;align-items:center;padding:2rem 1rem 1rem;gap:1rem;border-bottom:solid 1px var(--color-border)}.game-card h3[data-v-ebb3f038]{font-weight:700;font-size:1.5rem}.game-card .description-container[data-v-ebb3f038]{min-height:4rem;font-size:.75rem;text-align:center;padding:var(--padding)}.game-card .button-container[data-v-ebb3f038]{padding:var(--padding)}.game-card .button-container .button[data-v-ebb3f038]{font-size:1rem}.game-card[data-v-ebb3f038]{--color-main: #ff6a00;--color-main-hover: #f39c12}:where([data-v-8f656369]:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}[data-v-8f656369],[data-v-8f656369]:before,[data-v-8f656369]:after{box-sizing:border-box}a[data-v-8f656369],button[data-v-8f656369]{cursor:revert}ol[data-v-8f656369],ul[data-v-8f656369],menu[data-v-8f656369]{list-style:none}img[data-v-8f656369]{max-inline-size:100%;max-block-size:100%}table[data-v-8f656369]{border-collapse:collapse}input[data-v-8f656369],textarea[data-v-8f656369]{-webkit-user-select:auto}textarea[data-v-8f656369]{white-space:revert}meter[data-v-8f656369]{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre[data-v-8f656369]){all:revert}[data-v-8f656369]::placeholder{color:unset}[data-v-8f656369]::marker{content:initial}:where([hidden][data-v-8f656369]){display:none}:where([contenteditable][data-v-8f656369]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;-webkit-user-select:auto}:where([draggable=true][data-v-8f656369]){-webkit-user-drag:element}:where(dialog[data-v-8f656369]:modal){all:revert}[data-v-8f656369]:root,html[data-theme=light][data-v-8f656369],.light[data-v-8f656369]{--color-main: #005dce;--color-main-dark: #005dce;--color-main-light: rgb(153, 190.2, 235.4);--color-main-hover: #005dce;--color-main-text: #ffffff;--color-secondary: #ff6f61;--color-secondary-dark: #ff3c32;--color-secondary-light: #ff9e94;--color-white: #ffffff;--color-black: #000000;--color-gray: #e6e6e6;--color-background: var(--color-white);--color-background-dark: #f5f6fa;--color-background-light: #fafafa;--color-surface: #ebebeb;--color-border: var(--color-gray);--color-letter-background: #f6f6f6;--color-letter-active: #e2e2e2;--color-letter-border: #c1c1c1;--color-letter-text: #000000;--color-title: var(--color-black);--color-text: #000;--color-text-light: #717171;--color-link: var(--color-main);--color-error: #eb2f06;--color-success: #78e08f;--color-warning: #f6b93b;--color-info: #4a69bd;--color-motamo-main: #005dce}html[data-theme=dark][data-v-8f656369],.dark[data-v-8f656369]{--color-main: #005dce;--color-main-dark: #e5efa8;--color-main-light: #2f441c;--color-main-hover: #79920c;--color-main-text: #000000;--color-secondary: #ff6f61;--color-secondary-dark: #ff3c32;--color-secondary-light: #ff9e94;--color-white: #ffffff;--color-black: #000000;--color-gray: #e6e6e6;--color-background: #031525;--color-background-dark: #020c15;--color-background-light: #0d2136;--color-border: #182a3b;--color-letter-background: #062a4a;--color-letter-active: #14466c;--color-letter-border: #0c5494;--color-letter-text: #d9dfe8;--color-title: #d3e2fd;--color-text: #95a6bd;--color-text-light: #4f6074;--color-link: var(--color-main);--color-error: #eb2f06;--color-success: #78e08f;--color-warning: #f6b93b;--color-info: #4a69bd}.fade-enter-active[data-v-8f656369],.fade-leave-active[data-v-8f656369]{transition:.4s ease}.fade-enter-from[data-v-8f656369],.fade-leave-to[data-v-8f656369]{opacity:0}.modal-enter-active[data-v-8f656369],.modal-leave-active[data-v-8f656369]{transition:transform .4s ease,opacity .4s ease-out}.modal-enter-from[data-v-8f656369],.modal-leave-to[data-v-8f656369]{transform:translateY(-32px);opacity:0}.modal-sheet-enter-active[data-v-8f656369],.modal-sheet-leave-active[data-v-8f656369]{transition:transform .4s ease,opacity .4s ease-out}.modal-sheet-enter-from[data-v-8f656369],.modal-sheet-leave-to[data-v-8f656369]{transform:translateY(2rem);opacity:0}.toast-enter-active[data-v-8f656369],.toast-leave-active[data-v-8f656369]{transition:all .4s ease}.toast-enter-from[data-v-8f656369],.toast-leave-to[data-v-8f656369]{opacity:0;transform:translate(32px)}.dropdown-enter-active[data-v-8f656369],.dropdown-leave-active[data-v-8f656369]{transition:all .4s ease}.dropdown-enter-from[data-v-8f656369],.dropdown-leave-to[data-v-8f656369]{opacity:0;transform:translateY(-8px)}@keyframes spin-8f656369{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes heart-8f656369{0%{fill:var(--color-main);transform:scale(1)}10%{fill:var(--color-main);transform:scale(2)}50%{fill:var(--color-main);transform:scale(.8)}to{transform:scale(1);fill:transparent}}@keyframes fadeIn-8f656369{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp-8f656369{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-8f656369{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@keyframes iconAppear-8f656369{0%{opacity:0;transform:scale(.5)}70%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.fade-in[data-v-8f656369]{animation:fadeIn-8f656369 .5s ease-out forwards}.fade-in-up[data-v-8f656369]{animation:fadeInUp-8f656369 .5s ease-out forwards}.fade-in-down[data-v-8f656369]{animation:fadeInDown-8f656369 .5s ease-out forwards}.icon-appear[data-v-8f656369]{opacity:0;animation:iconAppear-8f656369 .3s ease-out forwards}button[data-v-8f656369],.button[data-v-8f656369]{display:flex;justify-content:center;align-items:center;gap:.5rem;border:solid 1px var(--color-main);border-radius:.5rem;font-size:.75rem;font-weight:600;transition:all .2s ease-out;cursor:pointer}button .icon[data-v-8f656369],.button .icon[data-v-8f656369]{transition:all .2s ease-out}button.loading[data-v-8f656369],.button.loading[data-v-8f656369]{cursor:wait}button[data-v-8f656369]:focus-visible,.button[data-v-8f656369]:focus-visible{outline:none;box-shadow:0 0 0 2px var(--color-background),0 0 0 4px var(--color-main),0 0 6px 2px var(--color-main)}@media (hover: hover) and (pointer: fine){button[data-v-8f656369]:active:not(:disabled),.button[data-v-8f656369]:active:not(:disabled){transform:scale(.975)}}button[data-v-8f656369]:disabled,.button[data-v-8f656369]:disabled{cursor:not-allowed!important}button .loader[data-v-8f656369],.button .loader[data-v-8f656369]{width:1rem;height:1rem;border-radius:1rem;border:solid 2px var(--color-background);border-top-color:rgba(from var(--color-background) r g b/.4);animation:spin-8f656369 1s linear infinite}button.login-button[data-v-8f656369],.button.login-button[data-v-8f656369]{width:8rem;height:3rem;background:transparent;border-color:var(--color-border)}button.login-button .icon[data-v-8f656369],.button.login-button .icon[data-v-8f656369]{height:1.5rem;transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){button.login-button[data-v-8f656369]:hover:not(:disabled),.button.login-button[data-v-8f656369]:hover:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:hover:not(:disabled) .icon[data-v-8f656369],.button.login-button:hover:not(:disabled) .icon[data-v-8f656369]{transform:scale(.95)}}@media (hover: hover) and (pointer: fine){button.login-button[data-v-8f656369]:active:not(:disabled),.button.login-button[data-v-8f656369]:active:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:active:not(:disabled) .icon[data-v-8f656369],.button.login-button:active:not(:disabled) .icon[data-v-8f656369]{transform:scale(.9)}}button.login-button[data-v-8f656369]:disabled,.button.login-button[data-v-8f656369]:disabled{background:var(--color-background-dark);border-color:var(--color-border)}button.main[data-v-8f656369],.button.main[data-v-8f656369]{padding:.5rem .75rem;background:var(--color-main);border-color:var(--color-main);color:var(--color-background)}button.main .icon[data-v-8f656369],.button.main .icon[data-v-8f656369]{width:16px;height:16px;color:var(--color-background)}@media (hover: hover) and (pointer: fine){button.main[data-v-8f656369]:hover:not(:disabled),.button.main[data-v-8f656369]:hover:not(:disabled){background:var(--color-main-hover);border-color:var(--color-main-hover)}button.main:hover:not(:disabled) .icon[data-v-8f656369],.button.main:hover:not(:disabled) .icon[data-v-8f656369]{transform:scale(1.1)}}button.main[data-v-8f656369]:disabled,.button.main[data-v-8f656369]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.main:disabled .icon[data-v-8f656369],.button.main:disabled .icon[data-v-8f656369]{color:var(--color-text-light)}button.outline[data-v-8f656369]{padding:.5rem .75rem;background:var(--color-background);border-color:var(--color-main);color:var(--color-main)}button.outline .icon[data-v-8f656369]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.outline[data-v-8f656369]:hover:not(:disabled){background:var(--color-main-light)}button.outline:hover:not(:disabled) .icon[data-v-8f656369]{transform:scale(1.1)}}button.outline[data-v-8f656369]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.outline:disabled .icon[data-v-8f656369]{color:var(--color-text-light)}button.text[data-v-8f656369]{padding:.5rem .75rem;background:transparent;border-color:transparent;color:var(--color-main)}button.text .icon[data-v-8f656369]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.text[data-v-8f656369]:hover:not(:disabled){background:var(--color-main-light)}button.text:hover:not(:disabled) .icon[data-v-8f656369]{transform:scale(1.1)}}button.text[data-v-8f656369]:disabled{background:var(--color-background-dark);color:var(--color-text-light)}button.text:disabled .icon[data-v-8f656369]{color:var(--color-text-light)}button.debug-button[data-v-8f656369]{overflow:hidden;position:relative}button.debug-button[data-v-8f656369]:after{content:"";position:absolute;width:32px;height:32px;bottom:-16px;filter:blur(16px);background:var(--color-main-light);opacity:.6;pointer-events:none;border-radius:50%;transition:all .2s ease-out}button.debug-button[data-v-8f656369]:hover:after{width:64px}input[data-v-8f656369]{width:100%;height:44px;padding:.75rem;border:1px solid var(--color-border);border-radius:.5rem;font-family:Libre Franklin,sans-serif;font-size:.75rem;transition:all .2s ease-out}input[data-v-8f656369]::placeholder{color:var(--color-text-light);font-style:italic;font-weight:400}input[data-v-8f656369]:focus{outline:none;border-color:var(--color-main)}input.error[data-v-8f656369]{border-color:var(--color-error)}input.input-line[data-v-8f656369]{border:none;border-bottom:solid 1px var(--color-border);border-radius:0;padding:.25rem 0}input.input-line[data-v-8f656369]:focus{border-color:var(--color-main)}.tooltip[data-v-8f656369]{pointer-events:none;position:absolute;z-index:100;top:0;color:#fff;padding:.25rem .5rem;border-radius:.5rem;background:#0006;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);font-size:1rem;white-space:nowrap;opacity:0;transition:opacity .2s ease-out}.logo[data-v-8f656369]{-webkit-user-select:none;user-select:none;--logo-size: 64px;--color-main: #f1c40f}.logo .container[data-v-8f656369]{display:flex;flex-direction:column;gap:2px;padding:4px}.logo .line[data-v-8f656369]{display:flex;justify-content:space-between;align-items:center;gap:2px}.logo .block[data-v-8f656369]{display:flex;justify-content:center;align-items:center;width:calc(var(--logo-size) / 3 - 4px);height:calc(var(--logo-size) / 3 - 4px);background:var(--color-background);border:solid 2px var(--color-text);border-radius:calc(var(--logo-size) / 24 - 2px)}.logo .block.main[data-v-8f656369]{background:var(--color-main);color:var(--color-black)}:where([data-v-17455d1c]:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}[data-v-17455d1c],[data-v-17455d1c]:before,[data-v-17455d1c]:after{box-sizing:border-box}a[data-v-17455d1c],button[data-v-17455d1c]{cursor:revert}ol[data-v-17455d1c],ul[data-v-17455d1c],menu[data-v-17455d1c]{list-style:none}img[data-v-17455d1c]{max-inline-size:100%;max-block-size:100%}table[data-v-17455d1c]{border-collapse:collapse}input[data-v-17455d1c],textarea[data-v-17455d1c]{-webkit-user-select:auto}textarea[data-v-17455d1c]{white-space:revert}meter[data-v-17455d1c]{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre[data-v-17455d1c]){all:revert}[data-v-17455d1c]::placeholder{color:unset}[data-v-17455d1c]::marker{content:initial}:where([hidden][data-v-17455d1c]){display:none}:where([contenteditable][data-v-17455d1c]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;-webkit-user-select:auto}:where([draggable=true][data-v-17455d1c]){-webkit-user-drag:element}:where(dialog[data-v-17455d1c]:modal){all:revert}[data-v-17455d1c]:root,html[data-theme=light][data-v-17455d1c],.light[data-v-17455d1c]{--color-main: #005dce;--color-main-dark: #005dce;--color-main-light: rgb(153, 190.2, 235.4);--color-main-hover: #005dce;--color-main-text: #ffffff;--color-secondary: #ff6f61;--color-secondary-dark: #ff3c32;--color-secondary-light: #ff9e94;--color-white: #ffffff;--color-black: #000000;--color-gray: #e6e6e6;--color-background: var(--color-white);--color-background-dark: #f5f6fa;--color-background-light: #fafafa;--color-surface: #ebebeb;--color-border: var(--color-gray);--color-letter-background: #f6f6f6;--color-letter-active: #e2e2e2;--color-letter-border: #c1c1c1;--color-letter-text: #000000;--color-title: var(--color-black);--color-text: #000;--color-text-light: #717171;--color-link: var(--color-main);--color-error: #eb2f06;--color-success: #78e08f;--color-warning: #f6b93b;--color-info: #4a69bd;--color-motamo-main: #005dce}html[data-theme=dark][data-v-17455d1c],.dark[data-v-17455d1c]{--color-main: #005dce;--color-main-dark: #e5efa8;--color-main-light: #2f441c;--color-main-hover: #79920c;--color-main-text: #000000;--color-secondary: #ff6f61;--color-secondary-dark: #ff3c32;--color-secondary-light: #ff9e94;--color-white: #ffffff;--color-black: #000000;--color-gray: #e6e6e6;--color-background: #031525;--color-background-dark: #020c15;--color-background-light: #0d2136;--color-border: #182a3b;--color-letter-background: #062a4a;--color-letter-active: #14466c;--color-letter-border: #0c5494;--color-letter-text: #d9dfe8;--color-title: #d3e2fd;--color-text: #95a6bd;--color-text-light: #4f6074;--color-link: var(--color-main);--color-error: #eb2f06;--color-success: #78e08f;--color-warning: #f6b93b;--color-info: #4a69bd}.fade-enter-active[data-v-17455d1c],.fade-leave-active[data-v-17455d1c]{transition:.4s ease}.fade-enter-from[data-v-17455d1c],.fade-leave-to[data-v-17455d1c]{opacity:0}.modal-enter-active[data-v-17455d1c],.modal-leave-active[data-v-17455d1c]{transition:transform .4s ease,opacity .4s ease-out}.modal-enter-from[data-v-17455d1c],.modal-leave-to[data-v-17455d1c]{transform:translateY(-32px);opacity:0}.modal-sheet-enter-active[data-v-17455d1c],.modal-sheet-leave-active[data-v-17455d1c]{transition:transform .4s ease,opacity .4s ease-out}.modal-sheet-enter-from[data-v-17455d1c],.modal-sheet-leave-to[data-v-17455d1c]{transform:translateY(2rem);opacity:0}.toast-enter-active[data-v-17455d1c],.toast-leave-active[data-v-17455d1c]{transition:all .4s ease}.toast-enter-from[data-v-17455d1c],.toast-leave-to[data-v-17455d1c]{opacity:0;transform:translate(32px)}.dropdown-enter-active[data-v-17455d1c],.dropdown-leave-active[data-v-17455d1c]{transition:all .4s ease}.dropdown-enter-from[data-v-17455d1c],.dropdown-leave-to[data-v-17455d1c]{opacity:0;transform:translateY(-8px)}@keyframes spin-17455d1c{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes heart-17455d1c{0%{fill:var(--color-main);transform:scale(1)}10%{fill:var(--color-main);transform:scale(2)}50%{fill:var(--color-main);transform:scale(.8)}to{transform:scale(1);fill:transparent}}@keyframes fadeIn-17455d1c{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp-17455d1c{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-17455d1c{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@keyframes iconAppear-17455d1c{0%{opacity:0;transform:scale(.5)}70%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.fade-in[data-v-17455d1c]{animation:fadeIn-17455d1c .5s ease-out forwards}.fade-in-up[data-v-17455d1c]{animation:fadeInUp-17455d1c .5s ease-out forwards}.fade-in-down[data-v-17455d1c]{animation:fadeInDown-17455d1c .5s ease-out forwards}.icon-appear[data-v-17455d1c]{opacity:0;animation:iconAppear-17455d1c .3s ease-out forwards}button[data-v-17455d1c],.button[data-v-17455d1c]{display:flex;justify-content:center;align-items:center;gap:.5rem;border:solid 1px var(--color-main);border-radius:.5rem;font-size:.75rem;font-weight:600;transition:all .2s ease-out;cursor:pointer}button .icon[data-v-17455d1c],.button .icon[data-v-17455d1c]{transition:all .2s ease-out}button.loading[data-v-17455d1c],.button.loading[data-v-17455d1c]{cursor:wait}button[data-v-17455d1c]:focus-visible,.button[data-v-17455d1c]:focus-visible{outline:none;box-shadow:0 0 0 2px var(--color-background),0 0 0 4px var(--color-main),0 0 6px 2px var(--color-main)}@media (hover: hover) and (pointer: fine){button[data-v-17455d1c]:active:not(:disabled),.button[data-v-17455d1c]:active:not(:disabled){transform:scale(.975)}}button[data-v-17455d1c]:disabled,.button[data-v-17455d1c]:disabled{cursor:not-allowed!important}button .loader[data-v-17455d1c],.button .loader[data-v-17455d1c]{width:1rem;height:1rem;border-radius:1rem;border:solid 2px var(--color-background);border-top-color:rgba(from var(--color-background) r g b/.4);animation:spin-17455d1c 1s linear infinite}button.login-button[data-v-17455d1c],.button.login-button[data-v-17455d1c]{width:8rem;height:3rem;background:transparent;border-color:var(--color-border)}button.login-button .icon[data-v-17455d1c],.button.login-button .icon[data-v-17455d1c]{height:1.5rem;transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){button.login-button[data-v-17455d1c]:hover:not(:disabled),.button.login-button[data-v-17455d1c]:hover:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:hover:not(:disabled) .icon[data-v-17455d1c],.button.login-button:hover:not(:disabled) .icon[data-v-17455d1c]{transform:scale(.95)}}@media (hover: hover) and (pointer: fine){button.login-button[data-v-17455d1c]:active:not(:disabled),.button.login-button[data-v-17455d1c]:active:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:active:not(:disabled) .icon[data-v-17455d1c],.button.login-button:active:not(:disabled) .icon[data-v-17455d1c]{transform:scale(.9)}}button.login-button[data-v-17455d1c]:disabled,.button.login-button[data-v-17455d1c]:disabled{background:var(--color-background-dark);border-color:var(--color-border)}button.main[data-v-17455d1c],.button.main[data-v-17455d1c]{padding:.5rem .75rem;background:var(--color-main);border-color:var(--color-main);color:var(--color-background)}button.main .icon[data-v-17455d1c],.button.main .icon[data-v-17455d1c]{width:16px;height:16px;color:var(--color-background)}@media (hover: hover) and (pointer: fine){button.main[data-v-17455d1c]:hover:not(:disabled),.button.main[data-v-17455d1c]:hover:not(:disabled){background:var(--color-main-hover);border-color:var(--color-main-hover)}button.main:hover:not(:disabled) .icon[data-v-17455d1c],.button.main:hover:not(:disabled) .icon[data-v-17455d1c]{transform:scale(1.1)}}button.main[data-v-17455d1c]:disabled,.button.main[data-v-17455d1c]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.main:disabled .icon[data-v-17455d1c],.button.main:disabled .icon[data-v-17455d1c]{color:var(--color-text-light)}button.outline[data-v-17455d1c]{padding:.5rem .75rem;background:var(--color-background);border-color:var(--color-main);color:var(--color-main)}button.outline .icon[data-v-17455d1c]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.outline[data-v-17455d1c]:hover:not(:disabled){background:var(--color-main-light)}button.outline:hover:not(:disabled) .icon[data-v-17455d1c]{transform:scale(1.1)}}button.outline[data-v-17455d1c]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.outline:disabled .icon[data-v-17455d1c]{color:var(--color-text-light)}button.text[data-v-17455d1c]{padding:.5rem .75rem;background:transparent;border-color:transparent;color:var(--color-main)}button.text .icon[data-v-17455d1c]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.text[data-v-17455d1c]:hover:not(:disabled){background:var(--color-main-light)}button.text:hover:not(:disabled) .icon[data-v-17455d1c]{transform:scale(1.1)}}button.text[data-v-17455d1c]:disabled{background:var(--color-background-dark);color:var(--color-text-light)}button.text:disabled .icon[data-v-17455d1c]{color:var(--color-text-light)}button.debug-button[data-v-17455d1c]{overflow:hidden;position:relative}button.debug-button[data-v-17455d1c]:after{content:"";position:absolute;width:32px;height:32px;bottom:-16px;filter:blur(16px);background:var(--color-main-light);opacity:.6;pointer-events:none;border-radius:50%;transition:all .2s ease-out}button.debug-button[data-v-17455d1c]:hover:after{width:64px}input[data-v-17455d1c]{width:100%;height:44px;padding:.75rem;border:1px solid var(--color-border);border-radius:.5rem;font-family:Libre Franklin,sans-serif;font-size:.75rem;transition:all .2s ease-out}input[data-v-17455d1c]::placeholder{color:var(--color-text-light);font-style:italic;font-weight:400}input[data-v-17455d1c]:focus{outline:none;border-color:var(--color-main)}input.error[data-v-17455d1c]{border-color:var(--color-error)}input.input-line[data-v-17455d1c]{border:none;border-bottom:solid 1px var(--color-border);border-radius:0;padding:.25rem 0}input.input-line[data-v-17455d1c]:focus{border-color:var(--color-main)}.tooltip[data-v-17455d1c]{pointer-events:none;position:absolute;z-index:100;top:0;color:#fff;padding:.25rem .5rem;border-radius:.5rem;background:#0006;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);font-size:1rem;white-space:nowrap;opacity:0;transition:opacity .2s ease-out}.game-card[data-v-17455d1c]{width:100%;min-width:8rem;max-width:10rem;border-radius:1.5rem;overflow:hidden;border:solid 1px var(--color-border);border-radius:.5rem;--padding: .5rem}@media (min-width: 1024px){.game-card[data-v-17455d1c]{min-width:10rem;max-width:14rem}}.game-card .header[data-v-17455d1c]{display:flex;justify-content:space-between;align-items:center;padding:.25rem .5rem;background:var(--color-background-light);border-bottom:solid 1px var(--color-border)}.game-card .header .streak[data-v-17455d1c]{display:none;align-items:center;gap:.5rem}.game-card .header .calendar[data-v-17455d1c]{width:1rem;height:1rem;display:flex;align-items:center;gap:.5rem}.game-card .logo-container[data-v-17455d1c]{display:flex;flex-direction:column;align-items:center;padding:2rem 1rem 1rem;gap:1rem;border-bottom:solid 1px var(--color-border)}.game-card h3[data-v-17455d1c]{font-weight:700;font-size:1.5rem}.game-card .description-container[data-v-17455d1c]{min-height:4rem;font-size:.75rem;text-align:center;padding:var(--padding)}.game-card .button-container[data-v-17455d1c]{padding:var(--padding)}.game-card .button-container .button[data-v-17455d1c]{font-size:1rem}.game-card[data-v-17455d1c]{--color-main: #f1c40f;--color-main-hover: #f39c12}:where([data-v-63a96c32]:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}[data-v-63a96c32],[data-v-63a96c32]:before,[data-v-63a96c32]:after{box-sizing:border-box}a[data-v-63a96c32],button[data-v-63a96c32]{cursor:revert}ol[data-v-63a96c32],ul[data-v-63a96c32],menu[data-v-63a96c32]{list-style:none}img[data-v-63a96c32]{max-inline-size:100%;max-block-size:100%}table[data-v-63a96c32]{border-collapse:collapse}input[data-v-63a96c32],textarea[data-v-63a96c32]{-webkit-user-select:auto}textarea[data-v-63a96c32]{white-space:revert}meter[data-v-63a96c32]{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre[data-v-63a96c32]){all:revert}[data-v-63a96c32]::placeholder{color:unset}[data-v-63a96c32]::marker{content:initial}:where([hidden][data-v-63a96c32]){display:none}:where([contenteditable][data-v-63a96c32]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;-webkit-user-select:auto}:where([draggable=true][data-v-63a96c32]){-webkit-user-drag:element}:where(dialog[data-v-63a96c32]:modal){all:revert}[data-v-63a96c32]:root,html[data-theme=light][data-v-63a96c32],.light[data-v-63a96c32]{--color-main: #005dce;--color-main-dark: #005dce;--color-main-light: rgb(153, 190.2, 235.4);--color-main-hover: #005dce;--color-main-text: #ffffff;--color-secondary: #ff6f61;--color-secondary-dark: #ff3c32;--color-secondary-light: #ff9e94;--color-white: #ffffff;--color-black: #000000;--color-gray: #e6e6e6;--color-background: var(--color-white);--color-background-dark: #f5f6fa;--color-background-light: #fafafa;--color-surface: #ebebeb;--color-border: var(--color-gray);--color-letter-background: #f6f6f6;--color-letter-active: #e2e2e2;--color-letter-border: #c1c1c1;--color-letter-text: #000000;--color-title: var(--color-black);--color-text: #000;--color-text-light: #717171;--color-link: var(--color-main);--color-error: #eb2f06;--color-success: #78e08f;--color-warning: #f6b93b;--color-info: #4a69bd;--color-motamo-main: #005dce}html[data-theme=dark][data-v-63a96c32],.dark[data-v-63a96c32]{--color-main: #005dce;--color-main-dark: #e5efa8;--color-main-light: #2f441c;--color-main-hover: #79920c;--color-main-text: #000000;--color-secondary: #ff6f61;--color-secondary-dark: #ff3c32;--color-secondary-light: #ff9e94;--color-white: #ffffff;--color-black: #000000;--color-gray: #e6e6e6;--color-background: #031525;--color-background-dark: #020c15;--color-background-light: #0d2136;--color-border: #182a3b;--color-letter-background: #062a4a;--color-letter-active: #14466c;--color-letter-border: #0c5494;--color-letter-text: #d9dfe8;--color-title: #d3e2fd;--color-text: #95a6bd;--color-text-light: #4f6074;--color-link: var(--color-main);--color-error: #eb2f06;--color-success: #78e08f;--color-warning: #f6b93b;--color-info: #4a69bd}.fade-enter-active[data-v-63a96c32],.fade-leave-active[data-v-63a96c32]{transition:.4s ease}.fade-enter-from[data-v-63a96c32],.fade-leave-to[data-v-63a96c32]{opacity:0}.modal-enter-active[data-v-63a96c32],.modal-leave-active[data-v-63a96c32]{transition:transform .4s ease,opacity .4s ease-out}.modal-enter-from[data-v-63a96c32],.modal-leave-to[data-v-63a96c32]{transform:translateY(-32px);opacity:0}.modal-sheet-enter-active[data-v-63a96c32],.modal-sheet-leave-active[data-v-63a96c32]{transition:transform .4s ease,opacity .4s ease-out}.modal-sheet-enter-from[data-v-63a96c32],.modal-sheet-leave-to[data-v-63a96c32]{transform:translateY(2rem);opacity:0}.toast-enter-active[data-v-63a96c32],.toast-leave-active[data-v-63a96c32]{transition:all .4s ease}.toast-enter-from[data-v-63a96c32],.toast-leave-to[data-v-63a96c32]{opacity:0;transform:translate(32px)}.dropdown-enter-active[data-v-63a96c32],.dropdown-leave-active[data-v-63a96c32]{transition:all .4s ease}.dropdown-enter-from[data-v-63a96c32],.dropdown-leave-to[data-v-63a96c32]{opacity:0;transform:translateY(-8px)}@keyframes spin-63a96c32{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes heart-63a96c32{0%{fill:var(--color-main);transform:scale(1)}10%{fill:var(--color-main);transform:scale(2)}50%{fill:var(--color-main);transform:scale(.8)}to{transform:scale(1);fill:transparent}}@keyframes fadeIn-63a96c32{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp-63a96c32{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-63a96c32{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@keyframes iconAppear-63a96c32{0%{opacity:0;transform:scale(.5)}70%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.fade-in[data-v-63a96c32]{animation:fadeIn-63a96c32 .5s ease-out forwards}.fade-in-up[data-v-63a96c32]{animation:fadeInUp-63a96c32 .5s ease-out forwards}.fade-in-down[data-v-63a96c32]{animation:fadeInDown-63a96c32 .5s ease-out forwards}.icon-appear[data-v-63a96c32]{opacity:0;animation:iconAppear-63a96c32 .3s ease-out forwards}button[data-v-63a96c32],.button[data-v-63a96c32]{display:flex;justify-content:center;align-items:center;gap:.5rem;border:solid 1px var(--color-main);border-radius:.5rem;font-size:.75rem;font-weight:600;transition:all .2s ease-out;cursor:pointer}button .icon[data-v-63a96c32],.button .icon[data-v-63a96c32]{transition:all .2s ease-out}button.loading[data-v-63a96c32],.button.loading[data-v-63a96c32]{cursor:wait}button[data-v-63a96c32]:focus-visible,.button[data-v-63a96c32]:focus-visible{outline:none;box-shadow:0 0 0 2px var(--color-background),0 0 0 4px var(--color-main),0 0 6px 2px var(--color-main)}@media (hover: hover) and (pointer: fine){button[data-v-63a96c32]:active:not(:disabled),.button[data-v-63a96c32]:active:not(:disabled){transform:scale(.975)}}button[data-v-63a96c32]:disabled,.button[data-v-63a96c32]:disabled{cursor:not-allowed!important}button .loader[data-v-63a96c32],.button .loader[data-v-63a96c32]{width:1rem;height:1rem;border-radius:1rem;border:solid 2px var(--color-background);border-top-color:rgba(from var(--color-background) r g b/.4);animation:spin-63a96c32 1s linear infinite}button.login-button[data-v-63a96c32],.button.login-button[data-v-63a96c32]{width:8rem;height:3rem;background:transparent;border-color:var(--color-border)}button.login-button .icon[data-v-63a96c32],.button.login-button .icon[data-v-63a96c32]{height:1.5rem;transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){button.login-button[data-v-63a96c32]:hover:not(:disabled),.button.login-button[data-v-63a96c32]:hover:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:hover:not(:disabled) .icon[data-v-63a96c32],.button.login-button:hover:not(:disabled) .icon[data-v-63a96c32]{transform:scale(.95)}}@media (hover: hover) and (pointer: fine){button.login-button[data-v-63a96c32]:active:not(:disabled),.button.login-button[data-v-63a96c32]:active:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:active:not(:disabled) .icon[data-v-63a96c32],.button.login-button:active:not(:disabled) .icon[data-v-63a96c32]{transform:scale(.9)}}button.login-button[data-v-63a96c32]:disabled,.button.login-button[data-v-63a96c32]:disabled{background:var(--color-background-dark);border-color:var(--color-border)}button.main[data-v-63a96c32],.button.main[data-v-63a96c32]{padding:.5rem .75rem;background:var(--color-main);border-color:var(--color-main);color:var(--color-background)}button.main .icon[data-v-63a96c32],.button.main .icon[data-v-63a96c32]{width:16px;height:16px;color:var(--color-background)}@media (hover: hover) and (pointer: fine){button.main[data-v-63a96c32]:hover:not(:disabled),.button.main[data-v-63a96c32]:hover:not(:disabled){background:var(--color-main-hover);border-color:var(--color-main-hover)}button.main:hover:not(:disabled) .icon[data-v-63a96c32],.button.main:hover:not(:disabled) .icon[data-v-63a96c32]{transform:scale(1.1)}}button.main[data-v-63a96c32]:disabled,.button.main[data-v-63a96c32]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.main:disabled .icon[data-v-63a96c32],.button.main:disabled .icon[data-v-63a96c32]{color:var(--color-text-light)}button.outline[data-v-63a96c32]{padding:.5rem .75rem;background:var(--color-background);border-color:var(--color-main);color:var(--color-main)}button.outline .icon[data-v-63a96c32]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.outline[data-v-63a96c32]:hover:not(:disabled){background:var(--color-main-light)}button.outline:hover:not(:disabled) .icon[data-v-63a96c32]{transform:scale(1.1)}}button.outline[data-v-63a96c32]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.outline:disabled .icon[data-v-63a96c32]{color:var(--color-text-light)}button.text[data-v-63a96c32]{padding:.5rem .75rem;background:transparent;border-color:transparent;color:var(--color-main)}button.text .icon[data-v-63a96c32]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.text[data-v-63a96c32]:hover:not(:disabled){background:var(--color-main-light)}button.text:hover:not(:disabled) .icon[data-v-63a96c32]{transform:scale(1.1)}}button.text[data-v-63a96c32]:disabled{background:var(--color-background-dark);color:var(--color-text-light)}button.text:disabled .icon[data-v-63a96c32]{color:var(--color-text-light)}button.debug-button[data-v-63a96c32]{overflow:hidden;position:relative}button.debug-button[data-v-63a96c32]:after{content:"";position:absolute;width:32px;height:32px;bottom:-16px;filter:blur(16px);background:var(--color-main-light);opacity:.6;pointer-events:none;border-radius:50%;transition:all .2s ease-out}button.debug-button[data-v-63a96c32]:hover:after{width:64px}input[data-v-63a96c32]{width:100%;height:44px;padding:.75rem;border:1px solid var(--color-border);border-radius:.5rem;font-family:Libre Franklin,sans-serif;font-size:.75rem;transition:all .2s ease-out}input[data-v-63a96c32]::placeholder{color:var(--color-text-light);font-style:italic;font-weight:400}input[data-v-63a96c32]:focus{outline:none;border-color:var(--color-main)}input.error[data-v-63a96c32]{border-color:var(--color-error)}input.input-line[data-v-63a96c32]{border:none;border-bottom:solid 1px var(--color-border);border-radius:0;padding:.25rem 0}input.input-line[data-v-63a96c32]:focus{border-color:var(--color-main)}.tooltip[data-v-63a96c32]{pointer-events:none;position:absolute;z-index:100;top:0;color:#fff;padding:.25rem .5rem;border-radius:.5rem;background:#0006;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);font-size:1rem;white-space:nowrap;opacity:0;transition:opacity .2s ease-out}.logo[data-v-63a96c32]{-webkit-user-select:none;user-select:none;--logo-size: 64px;--color-main: #35b000}.logo .container[data-v-63a96c32]{display:flex;flex-direction:column;gap:2px;padding:4px}.logo .line[data-v-63a96c32]{display:flex;justify-content:space-between;align-items:center;gap:2px}.logo .line svg[data-v-63a96c32]{width:var(--logo-size);height:calc(var(--logo-size) / 3.2 + 4px)}.logo .line svg path[data-v-63a96c32]{--stroke: calc(var(--logo-size) / 12);stroke-width:var(--stroke);stroke-dasharray:calc(var(--stroke) * 2)}.logo .block[data-v-63a96c32]{width:calc(var(--logo-size) / 3 - 4px);height:calc(var(--logo-size) / 3 - 4px);background:var(--color-background);border:solid 2px var(--color-text);border-radius:calc(var(--logo-size) / 24 - 2px)}.logo .block.main[data-v-63a96c32]{background:var(--color-main)}.logo .block.equal[data-v-63a96c32]{display:flex;justify-content:center;align-items:center;background:transparent;border:none;color:var(--color-main);font-size:calc(var(--logo-size) / 3 - 4px);font-weight:600}:where([data-v-1686863f]:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}[data-v-1686863f],[data-v-1686863f]:before,[data-v-1686863f]:after{box-sizing:border-box}a[data-v-1686863f],button[data-v-1686863f]{cursor:revert}ol[data-v-1686863f],ul[data-v-1686863f],menu[data-v-1686863f]{list-style:none}img[data-v-1686863f]{max-inline-size:100%;max-block-size:100%}table[data-v-1686863f]{border-collapse:collapse}input[data-v-1686863f],textarea[data-v-1686863f]{-webkit-user-select:auto}textarea[data-v-1686863f]{white-space:revert}meter[data-v-1686863f]{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre[data-v-1686863f]){all:revert}[data-v-1686863f]::placeholder{color:unset}[data-v-1686863f]::marker{content:initial}:where([hidden][data-v-1686863f]){display:none}:where([contenteditable][data-v-1686863f]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;-webkit-user-select:auto}:where([draggable=true][data-v-1686863f]){-webkit-user-drag:element}:where(dialog[data-v-1686863f]:modal){all:revert}[data-v-1686863f]:root,html[data-theme=light][data-v-1686863f],.light[data-v-1686863f]{--color-main: #005dce;--color-main-dark: #005dce;--color-main-light: rgb(153, 190.2, 235.4);--color-main-hover: #005dce;--color-main-text: #ffffff;--color-secondary: #ff6f61;--color-secondary-dark: #ff3c32;--color-secondary-light: #ff9e94;--color-white: #ffffff;--color-black: #000000;--color-gray: #e6e6e6;--color-background: var(--color-white);--color-background-dark: #f5f6fa;--color-background-light: #fafafa;--color-surface: #ebebeb;--color-border: var(--color-gray);--color-letter-background: #f6f6f6;--color-letter-active: #e2e2e2;--color-letter-border: #c1c1c1;--color-letter-text: #000000;--color-title: var(--color-black);--color-text: #000;--color-text-light: #717171;--color-link: var(--color-main);--color-error: #eb2f06;--color-success: #78e08f;--color-warning: #f6b93b;--color-info: #4a69bd;--color-motamo-main: #005dce}html[data-theme=dark][data-v-1686863f],.dark[data-v-1686863f]{--color-main: #005dce;--color-main-dark: #e5efa8;--color-main-light: #2f441c;--color-main-hover: #79920c;--color-main-text: #000000;--color-secondary: #ff6f61;--color-secondary-dark: #ff3c32;--color-secondary-light: #ff9e94;--color-white: #ffffff;--color-black: #000000;--color-gray: #e6e6e6;--color-background: #031525;--color-background-dark: #020c15;--color-background-light: #0d2136;--color-border: #182a3b;--color-letter-background: #062a4a;--color-letter-active: #14466c;--color-letter-border: #0c5494;--color-letter-text: #d9dfe8;--color-title: #d3e2fd;--color-text: #95a6bd;--color-text-light: #4f6074;--color-link: var(--color-main);--color-error: #eb2f06;--color-success: #78e08f;--color-warning: #f6b93b;--color-info: #4a69bd}.fade-enter-active[data-v-1686863f],.fade-leave-active[data-v-1686863f]{transition:.4s ease}.fade-enter-from[data-v-1686863f],.fade-leave-to[data-v-1686863f]{opacity:0}.modal-enter-active[data-v-1686863f],.modal-leave-active[data-v-1686863f]{transition:transform .4s ease,opacity .4s ease-out}.modal-enter-from[data-v-1686863f],.modal-leave-to[data-v-1686863f]{transform:translateY(-32px);opacity:0}.modal-sheet-enter-active[data-v-1686863f],.modal-sheet-leave-active[data-v-1686863f]{transition:transform .4s ease,opacity .4s ease-out}.modal-sheet-enter-from[data-v-1686863f],.modal-sheet-leave-to[data-v-1686863f]{transform:translateY(2rem);opacity:0}.toast-enter-active[data-v-1686863f],.toast-leave-active[data-v-1686863f]{transition:all .4s ease}.toast-enter-from[data-v-1686863f],.toast-leave-to[data-v-1686863f]{opacity:0;transform:translate(32px)}.dropdown-enter-active[data-v-1686863f],.dropdown-leave-active[data-v-1686863f]{transition:all .4s ease}.dropdown-enter-from[data-v-1686863f],.dropdown-leave-to[data-v-1686863f]{opacity:0;transform:translateY(-8px)}@keyframes spin-1686863f{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes heart-1686863f{0%{fill:var(--color-main);transform:scale(1)}10%{fill:var(--color-main);transform:scale(2)}50%{fill:var(--color-main);transform:scale(.8)}to{transform:scale(1);fill:transparent}}@keyframes fadeIn-1686863f{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp-1686863f{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-1686863f{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@keyframes iconAppear-1686863f{0%{opacity:0;transform:scale(.5)}70%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.fade-in[data-v-1686863f]{animation:fadeIn-1686863f .5s ease-out forwards}.fade-in-up[data-v-1686863f]{animation:fadeInUp-1686863f .5s ease-out forwards}.fade-in-down[data-v-1686863f]{animation:fadeInDown-1686863f .5s ease-out forwards}.icon-appear[data-v-1686863f]{opacity:0;animation:iconAppear-1686863f .3s ease-out forwards}button[data-v-1686863f],.button[data-v-1686863f]{display:flex;justify-content:center;align-items:center;gap:.5rem;border:solid 1px var(--color-main);border-radius:.5rem;font-size:.75rem;font-weight:600;transition:all .2s ease-out;cursor:pointer}button .icon[data-v-1686863f],.button .icon[data-v-1686863f]{transition:all .2s ease-out}button.loading[data-v-1686863f],.button.loading[data-v-1686863f]{cursor:wait}button[data-v-1686863f]:focus-visible,.button[data-v-1686863f]:focus-visible{outline:none;box-shadow:0 0 0 2px var(--color-background),0 0 0 4px var(--color-main),0 0 6px 2px var(--color-main)}@media (hover: hover) and (pointer: fine){button[data-v-1686863f]:active:not(:disabled),.button[data-v-1686863f]:active:not(:disabled){transform:scale(.975)}}button[data-v-1686863f]:disabled,.button[data-v-1686863f]:disabled{cursor:not-allowed!important}button .loader[data-v-1686863f],.button .loader[data-v-1686863f]{width:1rem;height:1rem;border-radius:1rem;border:solid 2px var(--color-background);border-top-color:rgba(from var(--color-background) r g b/.4);animation:spin-1686863f 1s linear infinite}button.login-button[data-v-1686863f],.button.login-button[data-v-1686863f]{width:8rem;height:3rem;background:transparent;border-color:var(--color-border)}button.login-button .icon[data-v-1686863f],.button.login-button .icon[data-v-1686863f]{height:1.5rem;transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){button.login-button[data-v-1686863f]:hover:not(:disabled),.button.login-button[data-v-1686863f]:hover:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:hover:not(:disabled) .icon[data-v-1686863f],.button.login-button:hover:not(:disabled) .icon[data-v-1686863f]{transform:scale(.95)}}@media (hover: hover) and (pointer: fine){button.login-button[data-v-1686863f]:active:not(:disabled),.button.login-button[data-v-1686863f]:active:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:active:not(:disabled) .icon[data-v-1686863f],.button.login-button:active:not(:disabled) .icon[data-v-1686863f]{transform:scale(.9)}}button.login-button[data-v-1686863f]:disabled,.button.login-button[data-v-1686863f]:disabled{background:var(--color-background-dark);border-color:var(--color-border)}button.main[data-v-1686863f],.button.main[data-v-1686863f]{padding:.5rem .75rem;background:var(--color-main);border-color:var(--color-main);color:var(--color-background)}button.main .icon[data-v-1686863f],.button.main .icon[data-v-1686863f]{width:16px;height:16px;color:var(--color-background)}@media (hover: hover) and (pointer: fine){button.main[data-v-1686863f]:hover:not(:disabled),.button.main[data-v-1686863f]:hover:not(:disabled){background:var(--color-main-hover);border-color:var(--color-main-hover)}button.main:hover:not(:disabled) .icon[data-v-1686863f],.button.main:hover:not(:disabled) .icon[data-v-1686863f]{transform:scale(1.1)}}button.main[data-v-1686863f]:disabled,.button.main[data-v-1686863f]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.main:disabled .icon[data-v-1686863f],.button.main:disabled .icon[data-v-1686863f]{color:var(--color-text-light)}button.outline[data-v-1686863f]{padding:.5rem .75rem;background:var(--color-background);border-color:var(--color-main);color:var(--color-main)}button.outline .icon[data-v-1686863f]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.outline[data-v-1686863f]:hover:not(:disabled){background:var(--color-main-light)}button.outline:hover:not(:disabled) .icon[data-v-1686863f]{transform:scale(1.1)}}button.outline[data-v-1686863f]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.outline:disabled .icon[data-v-1686863f]{color:var(--color-text-light)}button.text[data-v-1686863f]{padding:.5rem .75rem;background:transparent;border-color:transparent;color:var(--color-main)}button.text .icon[data-v-1686863f]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.text[data-v-1686863f]:hover:not(:disabled){background:var(--color-main-light)}button.text:hover:not(:disabled) .icon[data-v-1686863f]{transform:scale(1.1)}}button.text[data-v-1686863f]:disabled{background:var(--color-background-dark);color:var(--color-text-light)}button.text:disabled .icon[data-v-1686863f]{color:var(--color-text-light)}button.debug-button[data-v-1686863f]{overflow:hidden;position:relative}button.debug-button[data-v-1686863f]:after{content:"";position:absolute;width:32px;height:32px;bottom:-16px;filter:blur(16px);background:var(--color-main-light);opacity:.6;pointer-events:none;border-radius:50%;transition:all .2s ease-out}button.debug-button[data-v-1686863f]:hover:after{width:64px}input[data-v-1686863f]{width:100%;height:44px;padding:.75rem;border:1px solid var(--color-border);border-radius:.5rem;font-family:Libre Franklin,sans-serif;font-size:.75rem;transition:all .2s ease-out}input[data-v-1686863f]::placeholder{color:var(--color-text-light);font-style:italic;font-weight:400}input[data-v-1686863f]:focus{outline:none;border-color:var(--color-main)}input.error[data-v-1686863f]{border-color:var(--color-error)}input.input-line[data-v-1686863f]{border:none;border-bottom:solid 1px var(--color-border);border-radius:0;padding:.25rem 0}input.input-line[data-v-1686863f]:focus{border-color:var(--color-main)}.tooltip[data-v-1686863f]{pointer-events:none;position:absolute;z-index:100;top:0;color:#fff;padding:.25rem .5rem;border-radius:.5rem;background:#0006;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);font-size:1rem;white-space:nowrap;opacity:0;transition:opacity .2s ease-out}.game-card[data-v-1686863f]{width:100%;min-width:8rem;max-width:10rem;border-radius:1.5rem;overflow:hidden;border:solid 1px var(--color-border);border-radius:.5rem;--padding: .5rem}@media (min-width: 1024px){.game-card[data-v-1686863f]{min-width:10rem;max-width:14rem}}.game-card .header[data-v-1686863f]{display:flex;justify-content:space-between;align-items:center;padding:.25rem .5rem;background:var(--color-background-light);border-bottom:solid 1px var(--color-border)}.game-card .header .streak[data-v-1686863f]{display:none;align-items:center;gap:.5rem}.game-card .header .calendar[data-v-1686863f]{width:1rem;height:1rem;display:flex;align-items:center;gap:.5rem}.game-card .logo-container[data-v-1686863f]{display:flex;flex-direction:column;align-items:center;padding:2rem 1rem 1rem;gap:1rem;border-bottom:solid 1px var(--color-border)}.game-card h3[data-v-1686863f]{font-weight:700;font-size:1.5rem}.game-card .description-container[data-v-1686863f]{min-height:4rem;font-size:.75rem;text-align:center;padding:var(--padding)}.game-card .button-container[data-v-1686863f]{padding:var(--padding)}.game-card .button-container .button[data-v-1686863f]{font-size:1rem}.game-card[data-v-1686863f]{--color-main: #35b000;--color-main-hover: #2a8b00}:where([data-v-b865fa2c]:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}[data-v-b865fa2c],[data-v-b865fa2c]:before,[data-v-b865fa2c]:after{box-sizing:border-box}a[data-v-b865fa2c],button[data-v-b865fa2c]{cursor:revert}ol[data-v-b865fa2c],ul[data-v-b865fa2c],menu[data-v-b865fa2c]{list-style:none}img[data-v-b865fa2c]{max-inline-size:100%;max-block-size:100%}table[data-v-b865fa2c]{border-collapse:collapse}input[data-v-b865fa2c],textarea[data-v-b865fa2c]{-webkit-user-select:auto}textarea[data-v-b865fa2c]{white-space:revert}meter[data-v-b865fa2c]{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre[data-v-b865fa2c]){all:revert}[data-v-b865fa2c]::placeholder{color:unset}[data-v-b865fa2c]::marker{content:initial}:where([hidden][data-v-b865fa2c]){display:none}:where([contenteditable][data-v-b865fa2c]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;-webkit-user-select:auto}:where([draggable=true][data-v-b865fa2c]){-webkit-user-drag:element}:where(dialog[data-v-b865fa2c]:modal){all:revert}[data-v-b865fa2c]:root,html[data-theme=light][data-v-b865fa2c],.light[data-v-b865fa2c]{--color-main: #005dce;--color-main-dark: #005dce;--color-main-light: rgb(153, 190.2, 235.4);--color-main-hover: #005dce;--color-main-text: #ffffff;--color-secondary: #ff6f61;--color-secondary-dark: #ff3c32;--color-secondary-light: #ff9e94;--color-white: #ffffff;--color-black: #000000;--color-gray: #e6e6e6;--color-background: var(--color-white);--color-background-dark: #f5f6fa;--color-background-light: #fafafa;--color-surface: #ebebeb;--color-border: var(--color-gray);--color-letter-background: #f6f6f6;--color-letter-active: #e2e2e2;--color-letter-border: #c1c1c1;--color-letter-text: #000000;--color-title: var(--color-black);--color-text: #000;--color-text-light: #717171;--color-link: var(--color-main);--color-error: #eb2f06;--color-success: #78e08f;--color-warning: #f6b93b;--color-info: #4a69bd;--color-motamo-main: #005dce}html[data-theme=dark][data-v-b865fa2c],.dark[data-v-b865fa2c]{--color-main: #005dce;--color-main-dark: #e5efa8;--color-main-light: #2f441c;--color-main-hover: #79920c;--color-main-text: #000000;--color-secondary: #ff6f61;--color-secondary-dark: #ff3c32;--color-secondary-light: #ff9e94;--color-white: #ffffff;--color-black: #000000;--color-gray: #e6e6e6;--color-background: #031525;--color-background-dark: #020c15;--color-background-light: #0d2136;--color-border: #182a3b;--color-letter-background: #062a4a;--color-letter-active: #14466c;--color-letter-border: #0c5494;--color-letter-text: #d9dfe8;--color-title: #d3e2fd;--color-text: #95a6bd;--color-text-light: #4f6074;--color-link: var(--color-main);--color-error: #eb2f06;--color-success: #78e08f;--color-warning: #f6b93b;--color-info: #4a69bd}.fade-enter-active[data-v-b865fa2c],.fade-leave-active[data-v-b865fa2c]{transition:.4s ease}.fade-enter-from[data-v-b865fa2c],.fade-leave-to[data-v-b865fa2c]{opacity:0}.modal-enter-active[data-v-b865fa2c],.modal-leave-active[data-v-b865fa2c]{transition:transform .4s ease,opacity .4s ease-out}.modal-enter-from[data-v-b865fa2c],.modal-leave-to[data-v-b865fa2c]{transform:translateY(-32px);opacity:0}.modal-sheet-enter-active[data-v-b865fa2c],.modal-sheet-leave-active[data-v-b865fa2c]{transition:transform .4s ease,opacity .4s ease-out}.modal-sheet-enter-from[data-v-b865fa2c],.modal-sheet-leave-to[data-v-b865fa2c]{transform:translateY(2rem);opacity:0}.toast-enter-active[data-v-b865fa2c],.toast-leave-active[data-v-b865fa2c]{transition:all .4s ease}.toast-enter-from[data-v-b865fa2c],.toast-leave-to[data-v-b865fa2c]{opacity:0;transform:translate(32px)}.dropdown-enter-active[data-v-b865fa2c],.dropdown-leave-active[data-v-b865fa2c]{transition:all .4s ease}.dropdown-enter-from[data-v-b865fa2c],.dropdown-leave-to[data-v-b865fa2c]{opacity:0;transform:translateY(-8px)}@keyframes spin-b865fa2c{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes heart-b865fa2c{0%{fill:var(--color-main);transform:scale(1)}10%{fill:var(--color-main);transform:scale(2)}50%{fill:var(--color-main);transform:scale(.8)}to{transform:scale(1);fill:transparent}}@keyframes fadeIn-b865fa2c{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp-b865fa2c{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-b865fa2c{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@keyframes iconAppear-b865fa2c{0%{opacity:0;transform:scale(.5)}70%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.fade-in[data-v-b865fa2c]{animation:fadeIn-b865fa2c .5s ease-out forwards}.fade-in-up[data-v-b865fa2c]{animation:fadeInUp-b865fa2c .5s ease-out forwards}.fade-in-down[data-v-b865fa2c]{animation:fadeInDown-b865fa2c .5s ease-out forwards}.icon-appear[data-v-b865fa2c]{opacity:0;animation:iconAppear-b865fa2c .3s ease-out forwards}button[data-v-b865fa2c],.button[data-v-b865fa2c]{display:flex;justify-content:center;align-items:center;gap:.5rem;border:solid 1px var(--color-main);border-radius:.5rem;font-size:.75rem;font-weight:600;transition:all .2s ease-out;cursor:pointer}button .icon[data-v-b865fa2c],.button .icon[data-v-b865fa2c]{transition:all .2s ease-out}button.loading[data-v-b865fa2c],.button.loading[data-v-b865fa2c]{cursor:wait}button[data-v-b865fa2c]:focus-visible,.button[data-v-b865fa2c]:focus-visible{outline:none;box-shadow:0 0 0 2px var(--color-background),0 0 0 4px var(--color-main),0 0 6px 2px var(--color-main)}@media (hover: hover) and (pointer: fine){button[data-v-b865fa2c]:active:not(:disabled),.button[data-v-b865fa2c]:active:not(:disabled){transform:scale(.975)}}button[data-v-b865fa2c]:disabled,.button[data-v-b865fa2c]:disabled{cursor:not-allowed!important}button .loader[data-v-b865fa2c],.button .loader[data-v-b865fa2c]{width:1rem;height:1rem;border-radius:1rem;border:solid 2px var(--color-background);border-top-color:rgba(from var(--color-background) r g b/.4);animation:spin-b865fa2c 1s linear infinite}button.login-button[data-v-b865fa2c],.button.login-button[data-v-b865fa2c]{width:8rem;height:3rem;background:transparent;border-color:var(--color-border)}button.login-button .icon[data-v-b865fa2c],.button.login-button .icon[data-v-b865fa2c]{height:1.5rem;transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){button.login-button[data-v-b865fa2c]:hover:not(:disabled),.button.login-button[data-v-b865fa2c]:hover:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:hover:not(:disabled) .icon[data-v-b865fa2c],.button.login-button:hover:not(:disabled) .icon[data-v-b865fa2c]{transform:scale(.95)}}@media (hover: hover) and (pointer: fine){button.login-button[data-v-b865fa2c]:active:not(:disabled),.button.login-button[data-v-b865fa2c]:active:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:active:not(:disabled) .icon[data-v-b865fa2c],.button.login-button:active:not(:disabled) .icon[data-v-b865fa2c]{transform:scale(.9)}}button.login-button[data-v-b865fa2c]:disabled,.button.login-button[data-v-b865fa2c]:disabled{background:var(--color-background-dark);border-color:var(--color-border)}button.main[data-v-b865fa2c],.button.main[data-v-b865fa2c]{padding:.5rem .75rem;background:var(--color-main);border-color:var(--color-main);color:var(--color-background)}button.main .icon[data-v-b865fa2c],.button.main .icon[data-v-b865fa2c]{width:16px;height:16px;color:var(--color-background)}@media (hover: hover) and (pointer: fine){button.main[data-v-b865fa2c]:hover:not(:disabled),.button.main[data-v-b865fa2c]:hover:not(:disabled){background:var(--color-main-hover);border-color:var(--color-main-hover)}button.main:hover:not(:disabled) .icon[data-v-b865fa2c],.button.main:hover:not(:disabled) .icon[data-v-b865fa2c]{transform:scale(1.1)}}button.main[data-v-b865fa2c]:disabled,.button.main[data-v-b865fa2c]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.main:disabled .icon[data-v-b865fa2c],.button.main:disabled .icon[data-v-b865fa2c]{color:var(--color-text-light)}button.outline[data-v-b865fa2c]{padding:.5rem .75rem;background:var(--color-background);border-color:var(--color-main);color:var(--color-main)}button.outline .icon[data-v-b865fa2c]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.outline[data-v-b865fa2c]:hover:not(:disabled){background:var(--color-main-light)}button.outline:hover:not(:disabled) .icon[data-v-b865fa2c]{transform:scale(1.1)}}button.outline[data-v-b865fa2c]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.outline:disabled .icon[data-v-b865fa2c]{color:var(--color-text-light)}button.text[data-v-b865fa2c]{padding:.5rem .75rem;background:transparent;border-color:transparent;color:var(--color-main)}button.text .icon[data-v-b865fa2c]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.text[data-v-b865fa2c]:hover:not(:disabled){background:var(--color-main-light)}button.text:hover:not(:disabled) .icon[data-v-b865fa2c]{transform:scale(1.1)}}button.text[data-v-b865fa2c]:disabled{background:var(--color-background-dark);color:var(--color-text-light)}button.text:disabled .icon[data-v-b865fa2c]{color:var(--color-text-light)}button.debug-button[data-v-b865fa2c]{overflow:hidden;position:relative}button.debug-button[data-v-b865fa2c]:after{content:"";position:absolute;width:32px;height:32px;bottom:-16px;filter:blur(16px);background:var(--color-main-light);opacity:.6;pointer-events:none;border-radius:50%;transition:all .2s ease-out}button.debug-button[data-v-b865fa2c]:hover:after{width:64px}input[data-v-b865fa2c]{width:100%;height:44px;padding:.75rem;border:1px solid var(--color-border);border-radius:.5rem;font-family:Libre Franklin,sans-serif;font-size:.75rem;transition:all .2s ease-out}input[data-v-b865fa2c]::placeholder{color:var(--color-text-light);font-style:italic;font-weight:400}input[data-v-b865fa2c]:focus{outline:none;border-color:var(--color-main)}input.error[data-v-b865fa2c]{border-color:var(--color-error)}input.input-line[data-v-b865fa2c]{border:none;border-bottom:solid 1px var(--color-border);border-radius:0;padding:.25rem 0}input.input-line[data-v-b865fa2c]:focus{border-color:var(--color-main)}.tooltip[data-v-b865fa2c]{pointer-events:none;position:absolute;z-index:100;top:0;color:#fff;padding:.25rem .5rem;border-radius:.5rem;background:#0006;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);font-size:1rem;white-space:nowrap;opacity:0;transition:opacity .2s ease-out}main[data-v-b865fa2c]{display:flex;flex-direction:column;align-items:center;padding-top:3rem}.games-container[data-v-b865fa2c]{display:flex;gap:1rem;flex-wrap:wrap;justify-content:center;align-items:center;align-content:center;width:100%;flex:1;max-width:1024px;margin-inline:auto;padding:1rem}footer[data-v-b865fa2c]{display:flex;justify-content:center;align-items:center;gap:.5rem;width:100%;padding:.5rem 1rem;font-size:.75rem;color:var(--color-text-light);text-align:center;opacity:.6}*:where(:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}*,*:before,*:after{box-sizing:border-box}a,button{cursor:revert}ol,ul,menu{list-style:none}img{max-inline-size:100%;max-block-size:100%}table{border-collapse:collapse}input,textarea{-webkit-user-select:auto}textarea{white-space:revert}meter{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre){all:revert}::placeholder{color:unset}::marker{content:initial}:where([hidden]){display:none}:where([contenteditable]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;-webkit-user-select:auto}:where([draggable=true]){-webkit-user-drag:element}:where(dialog:modal){all:revert}:root,html[data-theme=light],.light{--color-main: #005dce;--color-main-dark: #005dce;--color-main-light: rgb(153, 190.2, 235.4);--color-main-hover: #005dce;--color-main-text: #ffffff;--color-secondary: #ff6f61;--color-secondary-dark: #ff3c32;--color-secondary-light: #ff9e94;--color-white: #ffffff;--color-black: #000000;--color-gray: #e6e6e6;--color-background: var(--color-white);--color-background-dark: #f5f6fa;--color-background-light: #fafafa;--color-surface: #ebebeb;--color-border: var(--color-gray);--color-letter-background: #f6f6f6;--color-letter-active: #e2e2e2;--color-letter-border: #c1c1c1;--color-letter-text: #000000;--color-title: var(--color-black);--color-text: #000;--color-text-light: #717171;--color-link: var(--color-main);--color-error: #eb2f06;--color-success: #78e08f;--color-warning: #f6b93b;--color-info: #4a69bd;--color-motamo-main: #005dce}html[data-theme=dark],.dark{--color-main: #005dce;--color-main-dark: #e5efa8;--color-main-light: #2f441c;--color-main-hover: #79920c;--color-main-text: #000000;--color-secondary: #ff6f61;--color-secondary-dark: #ff3c32;--color-secondary-light: #ff9e94;--color-white: #ffffff;--color-black: #000000;--color-gray: #e6e6e6;--color-background: #031525;--color-background-dark: #020c15;--color-background-light: #0d2136;--color-border: #182a3b;--color-letter-background: #062a4a;--color-letter-active: #14466c;--color-letter-border: #0c5494;--color-letter-text: #d9dfe8;--color-title: #d3e2fd;--color-text: #95a6bd;--color-text-light: #4f6074;--color-link: var(--color-main);--color-error: #eb2f06;--color-success: #78e08f;--color-warning: #f6b93b;--color-info: #4a69bd}.fade-enter-active,.fade-leave-active{transition:.4s ease}.fade-enter-from,.fade-leave-to{opacity:0}.modal-enter-active,.modal-leave-active{transition:transform .4s ease,opacity .4s ease-out}.modal-enter-from,.modal-leave-to{transform:translateY(-32px);opacity:0}.modal-sheet-enter-active,.modal-sheet-leave-active{transition:transform .4s ease,opacity .4s ease-out}.modal-sheet-enter-from,.modal-sheet-leave-to{transform:translateY(2rem);opacity:0}.toast-enter-active,.toast-leave-active{transition:all .4s ease}.toast-enter-from,.toast-leave-to{opacity:0;transform:translate(32px)}.dropdown-enter-active,.dropdown-leave-active{transition:all .4s ease}.dropdown-enter-from,.dropdown-leave-to{opacity:0;transform:translateY(-8px)}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes heart{0%{fill:var(--color-main);transform:scale(1)}10%{fill:var(--color-main);transform:scale(2)}50%{fill:var(--color-main);transform:scale(.8)}to{transform:scale(1);fill:transparent}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@keyframes iconAppear{0%{opacity:0;transform:scale(.5)}70%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.fade-in{animation:fadeIn .5s ease-out forwards}.fade-in-up{animation:fadeInUp .5s ease-out forwards}.fade-in-down{animation:fadeInDown .5s ease-out forwards}.icon-appear{opacity:0;animation:iconAppear .3s ease-out forwards}button,.button{display:flex;justify-content:center;align-items:center;gap:.5rem;border:solid 1px var(--color-main);border-radius:.5rem;font-size:.75rem;font-weight:600;transition:all .2s ease-out;cursor:pointer}button .icon,.button .icon{transition:all .2s ease-out}button.loading,.button.loading{cursor:wait}button:focus-visible,.button:focus-visible{outline:none;box-shadow:0 0 0 2px var(--color-background),0 0 0 4px var(--color-main),0 0 6px 2px var(--color-main)}@media (hover: hover) and (pointer: fine){button:active:not(:disabled),.button:active:not(:disabled){transform:scale(.975)}}button:disabled,.button:disabled{cursor:not-allowed!important}button .loader,.button .loader{width:1rem;height:1rem;border-radius:1rem;border:solid 2px var(--color-background);border-top-color:rgba(from var(--color-background) r g b/.4);animation:spin 1s linear infinite}button.login-button,.button.login-button{width:8rem;height:3rem;background:transparent;border-color:var(--color-border)}button.login-button .icon,.button.login-button .icon{height:1.5rem;transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){button.login-button:hover:not(:disabled),.button.login-button:hover:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:hover:not(:disabled) .icon,.button.login-button:hover:not(:disabled) .icon{transform:scale(.95)}}@media (hover: hover) and (pointer: fine){button.login-button:active:not(:disabled),.button.login-button:active:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:active:not(:disabled) .icon,.button.login-button:active:not(:disabled) .icon{transform:scale(.9)}}button.login-button:disabled,.button.login-button:disabled{background:var(--color-background-dark);border-color:var(--color-border)}button.main,.button.main{padding:.5rem .75rem;background:var(--color-main);border-color:var(--color-main);color:var(--color-background)}button.main .icon,.button.main .icon{width:16px;height:16px;color:var(--color-background)}@media (hover: hover) and (pointer: fine){button.main:hover:not(:disabled),.button.main:hover:not(:disabled){background:var(--color-main-hover);border-color:var(--color-main-hover)}button.main:hover:not(:disabled) .icon,.button.main:hover:not(:disabled) .icon{transform:scale(1.1)}}button.main:disabled,.button.main:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.main:disabled .icon,.button.main:disabled .icon{color:var(--color-text-light)}button.outline{padding:.5rem .75rem;background:var(--color-background);border-color:var(--color-main);color:var(--color-main)}button.outline .icon{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.outline:hover:not(:disabled){background:var(--color-main-light)}button.outline:hover:not(:disabled) .icon{transform:scale(1.1)}}button.outline:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.outline:disabled .icon{color:var(--color-text-light)}button.text{padding:.5rem .75rem;background:transparent;border-color:transparent;color:var(--color-main)}button.text .icon{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.text:hover:not(:disabled){background:var(--color-main-light)}button.text:hover:not(:disabled) .icon{transform:scale(1.1)}}button.text:disabled{background:var(--color-background-dark);color:var(--color-text-light)}button.text:disabled .icon{color:var(--color-text-light)}button.debug-button{overflow:hidden;position:relative}button.debug-button:after{content:"";position:absolute;width:32px;height:32px;bottom:-16px;filter:blur(16px);background:var(--color-main-light);opacity:.6;pointer-events:none;border-radius:50%;transition:all .2s ease-out}button.debug-button:hover:after{width:64px}input{width:100%;height:44px;padding:.75rem;border:1px solid var(--color-border);border-radius:.5rem;font-family:Libre Franklin,sans-serif;font-size:.75rem;transition:all .2s ease-out}input::placeholder{color:var(--color-text-light);font-style:italic;font-weight:400}input:focus{outline:none;border-color:var(--color-main)}input.error{border-color:var(--color-error)}input.input-line{border:none;border-bottom:solid 1px var(--color-border);border-radius:0;padding:.25rem 0}input.input-line:focus{border-color:var(--color-main)}.tooltip{pointer-events:none;position:absolute;z-index:100;top:0;color:#fff;padding:.25rem .5rem;border-radius:.5rem;background:#0006;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);font-size:1rem;white-space:nowrap;opacity:0;transition:opacity .2s ease-out}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}:where([data-v-be1a36f8]:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}[data-v-be1a36f8],[data-v-be1a36f8]:before,[data-v-be1a36f8]:after{box-sizing:border-box}a[data-v-be1a36f8],button[data-v-be1a36f8]{cursor:revert}ol[data-v-be1a36f8],ul[data-v-be1a36f8],menu[data-v-be1a36f8]{list-style:none}img[data-v-be1a36f8]{max-inline-size:100%;max-block-size:100%}table[data-v-be1a36f8]{border-collapse:collapse}input[data-v-be1a36f8],textarea[data-v-be1a36f8]{-webkit-user-select:auto}textarea[data-v-be1a36f8]{white-space:revert}meter[data-v-be1a36f8]{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre[data-v-be1a36f8]){all:revert}[data-v-be1a36f8]::placeholder{color:unset}[data-v-be1a36f8]::marker{content:initial}:where([hidden][data-v-be1a36f8]){display:none}:where([contenteditable][data-v-be1a36f8]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;-webkit-user-select:auto}:where([draggable=true][data-v-be1a36f8]){-webkit-user-drag:element}:where(dialog[data-v-be1a36f8]:modal){all:revert}[data-v-be1a36f8]:root,html[data-theme=light][data-v-be1a36f8],.light[data-v-be1a36f8]{--color-main: #005dce;--color-main-dark: #005dce;--color-main-light: rgb(153, 190.2, 235.4);--color-main-hover: #005dce;--color-main-text: #ffffff;--color-secondary: #ff6f61;--color-secondary-dark: #ff3c32;--color-secondary-light: #ff9e94;--color-white: #ffffff;--color-black: #000000;--color-gray: #e6e6e6;--color-background: var(--color-white);--color-background-dark: #f5f6fa;--color-background-light: #fafafa;--color-surface: #ebebeb;--color-border: var(--color-gray);--color-letter-background: #f6f6f6;--color-letter-active: #e2e2e2;--color-letter-border: #c1c1c1;--color-letter-text: #000000;--color-title: var(--color-black);--color-text: #000;--color-text-light: #717171;--color-link: var(--color-main);--color-error: #eb2f06;--color-success: #78e08f;--color-warning: #f6b93b;--color-info: #4a69bd;--color-motamo-main: #005dce}html[data-theme=dark][data-v-be1a36f8],.dark[data-v-be1a36f8]{--color-main: #005dce;--color-main-dark: #e5efa8;--color-main-light: #2f441c;--color-main-hover: #79920c;--color-main-text: #000000;--color-secondary: #ff6f61;--color-secondary-dark: #ff3c32;--color-secondary-light: #ff9e94;--color-white: #ffffff;--color-black: #000000;--color-gray: #e6e6e6;--color-background: #031525;--color-background-dark: #020c15;--color-background-light: #0d2136;--color-border: #182a3b;--color-letter-background: #062a4a;--color-letter-active: #14466c;--color-letter-border: #0c5494;--color-letter-text: #d9dfe8;--color-title: #d3e2fd;--color-text: #95a6bd;--color-text-light: #4f6074;--color-link: var(--color-main);--color-error: #eb2f06;--color-success: #78e08f;--color-warning: #f6b93b;--color-info: #4a69bd}.fade-enter-active[data-v-be1a36f8],.fade-leave-active[data-v-be1a36f8]{transition:.4s ease}.fade-enter-from[data-v-be1a36f8],.fade-leave-to[data-v-be1a36f8]{opacity:0}.modal-enter-active[data-v-be1a36f8],.modal-leave-active[data-v-be1a36f8]{transition:transform .4s ease,opacity .4s ease-out}.modal-enter-from[data-v-be1a36f8],.modal-leave-to[data-v-be1a36f8]{transform:translateY(-32px);opacity:0}.modal-sheet-enter-active[data-v-be1a36f8],.modal-sheet-leave-active[data-v-be1a36f8]{transition:transform .4s ease,opacity .4s ease-out}.modal-sheet-enter-from[data-v-be1a36f8],.modal-sheet-leave-to[data-v-be1a36f8]{transform:translateY(2rem);opacity:0}.toast-enter-active[data-v-be1a36f8],.toast-leave-active[data-v-be1a36f8]{transition:all .4s ease}.toast-enter-from[data-v-be1a36f8],.toast-leave-to[data-v-be1a36f8]{opacity:0;transform:translate(32px)}.dropdown-enter-active[data-v-be1a36f8],.dropdown-leave-active[data-v-be1a36f8]{transition:all .4s ease}.dropdown-enter-from[data-v-be1a36f8],.dropdown-leave-to[data-v-be1a36f8]{opacity:0;transform:translateY(-8px)}@keyframes spin-be1a36f8{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes heart-be1a36f8{0%{fill:var(--color-main);transform:scale(1)}10%{fill:var(--color-main);transform:scale(2)}50%{fill:var(--color-main);transform:scale(.8)}to{transform:scale(1);fill:transparent}}@keyframes fadeIn-be1a36f8{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp-be1a36f8{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-be1a36f8{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@keyframes iconAppear-be1a36f8{0%{opacity:0;transform:scale(.5)}70%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.fade-in[data-v-be1a36f8]{animation:fadeIn-be1a36f8 .5s ease-out forwards}.fade-in-up[data-v-be1a36f8]{animation:fadeInUp-be1a36f8 .5s ease-out forwards}.fade-in-down[data-v-be1a36f8]{animation:fadeInDown-be1a36f8 .5s ease-out forwards}.icon-appear[data-v-be1a36f8]{opacity:0;animation:iconAppear-be1a36f8 .3s ease-out forwards}button[data-v-be1a36f8],.button[data-v-be1a36f8]{display:flex;justify-content:center;align-items:center;gap:.5rem;border:solid 1px var(--color-main);border-radius:.5rem;font-size:.75rem;font-weight:600;transition:all .2s ease-out;cursor:pointer}button .icon[data-v-be1a36f8],.button .icon[data-v-be1a36f8]{transition:all .2s ease-out}button.loading[data-v-be1a36f8],.button.loading[data-v-be1a36f8]{cursor:wait}button[data-v-be1a36f8]:focus-visible,.button[data-v-be1a36f8]:focus-visible{outline:none;box-shadow:0 0 0 2px var(--color-background),0 0 0 4px var(--color-main),0 0 6px 2px var(--color-main)}@media (hover: hover) and (pointer: fine){button[data-v-be1a36f8]:active:not(:disabled),.button[data-v-be1a36f8]:active:not(:disabled){transform:scale(.975)}}button[data-v-be1a36f8]:disabled,.button[data-v-be1a36f8]:disabled{cursor:not-allowed!important}button .loader[data-v-be1a36f8],.button .loader[data-v-be1a36f8]{width:1rem;height:1rem;border-radius:1rem;border:solid 2px var(--color-background);border-top-color:rgba(from var(--color-background) r g b/.4);animation:spin-be1a36f8 1s linear infinite}button.login-button[data-v-be1a36f8],.button.login-button[data-v-be1a36f8]{width:8rem;height:3rem;background:transparent;border-color:var(--color-border)}button.login-button .icon[data-v-be1a36f8],.button.login-button .icon[data-v-be1a36f8]{height:1.5rem;transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){button.login-button[data-v-be1a36f8]:hover:not(:disabled),.button.login-button[data-v-be1a36f8]:hover:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:hover:not(:disabled) .icon[data-v-be1a36f8],.button.login-button:hover:not(:disabled) .icon[data-v-be1a36f8]{transform:scale(.95)}}@media (hover: hover) and (pointer: fine){button.login-button[data-v-be1a36f8]:active:not(:disabled),.button.login-button[data-v-be1a36f8]:active:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:active:not(:disabled) .icon[data-v-be1a36f8],.button.login-button:active:not(:disabled) .icon[data-v-be1a36f8]{transform:scale(.9)}}button.login-button[data-v-be1a36f8]:disabled,.button.login-button[data-v-be1a36f8]:disabled{background:var(--color-background-dark);border-color:var(--color-border)}button.main[data-v-be1a36f8],.button.main[data-v-be1a36f8]{padding:.5rem .75rem;background:var(--color-main);border-color:var(--color-main);color:var(--color-background)}button.main .icon[data-v-be1a36f8],.button.main .icon[data-v-be1a36f8]{width:16px;height:16px;color:var(--color-background)}@media (hover: hover) and (pointer: fine){button.main[data-v-be1a36f8]:hover:not(:disabled),.button.main[data-v-be1a36f8]:hover:not(:disabled){background:var(--color-main-hover);border-color:var(--color-main-hover)}button.main:hover:not(:disabled) .icon[data-v-be1a36f8],.button.main:hover:not(:disabled) .icon[data-v-be1a36f8]{transform:scale(1.1)}}button.main[data-v-be1a36f8]:disabled,.button.main[data-v-be1a36f8]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.main:disabled .icon[data-v-be1a36f8],.button.main:disabled .icon[data-v-be1a36f8]{color:var(--color-text-light)}button.outline[data-v-be1a36f8]{padding:.5rem .75rem;background:var(--color-background);border-color:var(--color-main);color:var(--color-main)}button.outline .icon[data-v-be1a36f8]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.outline[data-v-be1a36f8]:hover:not(:disabled){background:var(--color-main-light)}button.outline:hover:not(:disabled) .icon[data-v-be1a36f8]{transform:scale(1.1)}}button.outline[data-v-be1a36f8]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.outline:disabled .icon[data-v-be1a36f8]{color:var(--color-text-light)}button.text[data-v-be1a36f8]{padding:.5rem .75rem;background:transparent;border-color:transparent;color:var(--color-main)}button.text .icon[data-v-be1a36f8]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.text[data-v-be1a36f8]:hover:not(:disabled){background:var(--color-main-light)}button.text:hover:not(:disabled) .icon[data-v-be1a36f8]{transform:scale(1.1)}}button.text[data-v-be1a36f8]:disabled{background:var(--color-background-dark);color:var(--color-text-light)}button.text:disabled .icon[data-v-be1a36f8]{color:var(--color-text-light)}button.debug-button[data-v-be1a36f8]{overflow:hidden;position:relative}button.debug-button[data-v-be1a36f8]:after{content:"";position:absolute;width:32px;height:32px;bottom:-16px;filter:blur(16px);background:var(--color-main-light);opacity:.6;pointer-events:none;border-radius:50%;transition:all .2s ease-out}button.debug-button[data-v-be1a36f8]:hover:after{width:64px}input[data-v-be1a36f8]{width:100%;height:44px;padding:.75rem;border:1px solid var(--color-border);border-radius:.5rem;font-family:Libre Franklin,sans-serif;font-size:.75rem;transition:all .2s ease-out}input[data-v-be1a36f8]::placeholder{color:var(--color-text-light);font-style:italic;font-weight:400}input[data-v-be1a36f8]:focus{outline:none;border-color:var(--color-main)}input.error[data-v-be1a36f8]{border-color:var(--color-error)}input.input-line[data-v-be1a36f8]{border:none;border-bottom:solid 1px var(--color-border);border-radius:0;padding:.25rem 0}input.input-line[data-v-be1a36f8]:focus{border-color:var(--color-main)}.tooltip[data-v-be1a36f8]{pointer-events:none;position:absolute;z-index:100;top:0;color:#fff;padding:.25rem .5rem;border-radius:.5rem;background:#0006;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);font-size:1rem;white-space:nowrap;opacity:0;transition:opacity .2s ease-out}.siwa-header[data-v-be1a36f8]{display:flex;flex-direction:column;align-items:center;gap:var(--siwa-spacing, 1rem);width:100%;padding:var(--siwa-spacing, 1rem);background:rgba(from var(--color-main) r g b/.1);overflow:hidden}.siwa-row[data-v-be1a36f8]{display:flex;gap:var(--siwa-spacing, 1rem)}.siwa-cell[data-v-be1a36f8]{width:3rem;height:3rem;display:flex;align-items:center;justify-content:center;font-family:Libre Franklin,sans-serif;font-size:1.5rem;font-weight:700;border:2px solid var(--color-main);border-radius:.25rem;background:var(--color-white);color:var(--color-black);transition:all .3s ease}.siwa-cell.filled[data-v-be1a36f8]{background:var(--color-white);color:var(--color-black)}.siwa-cell.siwa-title[data-v-be1a36f8]{background:var(--color-main);color:var(--color-white)}.siwa-cell.number[data-v-be1a36f8]{background:var(--color-white);color:var(--color-main)}.siwa-cell.empty[data-v-be1a36f8]{background:#ebebeb;color:#ebebeb}.siwa-cell.empty.number[data-v-be1a36f8]{background:var(--color-white);color:var(--color-white)}:where([data-v-31b76c63]:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}[data-v-31b76c63],[data-v-31b76c63]:before,[data-v-31b76c63]:after{box-sizing:border-box}a[data-v-31b76c63],button[data-v-31b76c63]{cursor:revert}ol[data-v-31b76c63],ul[data-v-31b76c63],menu[data-v-31b76c63]{list-style:none}img[data-v-31b76c63]{max-inline-size:100%;max-block-size:100%}table[data-v-31b76c63]{border-collapse:collapse}input[data-v-31b76c63],textarea[data-v-31b76c63]{-webkit-user-select:auto}textarea[data-v-31b76c63]{white-space:revert}meter[data-v-31b76c63]{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre[data-v-31b76c63]){all:revert}[data-v-31b76c63]::placeholder{color:unset}[data-v-31b76c63]::marker{content:initial}:where([hidden][data-v-31b76c63]){display:none}:where([contenteditable][data-v-31b76c63]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;-webkit-user-select:auto}:where([draggable=true][data-v-31b76c63]){-webkit-user-drag:element}:where(dialog[data-v-31b76c63]:modal){all:revert}[data-v-31b76c63]:root,html[data-theme=light][data-v-31b76c63],.light[data-v-31b76c63]{--color-main: #005dce;--color-main-dark: #005dce;--color-main-light: rgb(153, 190.2, 235.4);--color-main-hover: #005dce;--color-main-text: #ffffff;--color-secondary: #ff6f61;--color-secondary-dark: #ff3c32;--color-secondary-light: #ff9e94;--color-white: #ffffff;--color-black: #000000;--color-gray: #e6e6e6;--color-background: var(--color-white);--color-background-dark: #f5f6fa;--color-background-light: #fafafa;--color-surface: #ebebeb;--color-border: var(--color-gray);--color-letter-background: #f6f6f6;--color-letter-active: #e2e2e2;--color-letter-border: #c1c1c1;--color-letter-text: #000000;--color-title: var(--color-black);--color-text: #000;--color-text-light: #717171;--color-link: var(--color-main);--color-error: #eb2f06;--color-success: #78e08f;--color-warning: #f6b93b;--color-info: #4a69bd;--color-motamo-main: #005dce}html[data-theme=dark][data-v-31b76c63],.dark[data-v-31b76c63]{--color-main: #005dce;--color-main-dark: #e5efa8;--color-main-light: #2f441c;--color-main-hover: #79920c;--color-main-text: #000000;--color-secondary: #ff6f61;--color-secondary-dark: #ff3c32;--color-secondary-light: #ff9e94;--color-white: #ffffff;--color-black: #000000;--color-gray: #e6e6e6;--color-background: #031525;--color-background-dark: #020c15;--color-background-light: #0d2136;--color-border: #182a3b;--color-letter-background: #062a4a;--color-letter-active: #14466c;--color-letter-border: #0c5494;--color-letter-text: #d9dfe8;--color-title: #d3e2fd;--color-text: #95a6bd;--color-text-light: #4f6074;--color-link: var(--color-main);--color-error: #eb2f06;--color-success: #78e08f;--color-warning: #f6b93b;--color-info: #4a69bd}.fade-enter-active[data-v-31b76c63],.fade-leave-active[data-v-31b76c63]{transition:.4s ease}.fade-enter-from[data-v-31b76c63],.fade-leave-to[data-v-31b76c63]{opacity:0}.modal-enter-active[data-v-31b76c63],.modal-leave-active[data-v-31b76c63]{transition:transform .4s ease,opacity .4s ease-out}.modal-enter-from[data-v-31b76c63],.modal-leave-to[data-v-31b76c63]{transform:translateY(-32px);opacity:0}.modal-sheet-enter-active[data-v-31b76c63],.modal-sheet-leave-active[data-v-31b76c63]{transition:transform .4s ease,opacity .4s ease-out}.modal-sheet-enter-from[data-v-31b76c63],.modal-sheet-leave-to[data-v-31b76c63]{transform:translateY(2rem);opacity:0}.toast-enter-active[data-v-31b76c63],.toast-leave-active[data-v-31b76c63]{transition:all .4s ease}.toast-enter-from[data-v-31b76c63],.toast-leave-to[data-v-31b76c63]{opacity:0;transform:translate(32px)}.dropdown-enter-active[data-v-31b76c63],.dropdown-leave-active[data-v-31b76c63]{transition:all .4s ease}.dropdown-enter-from[data-v-31b76c63],.dropdown-leave-to[data-v-31b76c63]{opacity:0;transform:translateY(-8px)}@keyframes spin-31b76c63{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes heart-31b76c63{0%{fill:var(--color-main);transform:scale(1)}10%{fill:var(--color-main);transform:scale(2)}50%{fill:var(--color-main);transform:scale(.8)}to{transform:scale(1);fill:transparent}}@keyframes fadeIn-31b76c63{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp-31b76c63{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-31b76c63{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@keyframes iconAppear-31b76c63{0%{opacity:0;transform:scale(.5)}70%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.fade-in[data-v-31b76c63]{animation:fadeIn-31b76c63 .5s ease-out forwards}.fade-in-up[data-v-31b76c63]{animation:fadeInUp-31b76c63 .5s ease-out forwards}.fade-in-down[data-v-31b76c63]{animation:fadeInDown-31b76c63 .5s ease-out forwards}.icon-appear[data-v-31b76c63]{opacity:0;animation:iconAppear-31b76c63 .3s ease-out forwards}button[data-v-31b76c63],.button[data-v-31b76c63]{display:flex;justify-content:center;align-items:center;gap:.5rem;border:solid 1px var(--color-main);border-radius:.5rem;font-size:.75rem;font-weight:600;transition:all .2s ease-out;cursor:pointer}button .icon[data-v-31b76c63],.button .icon[data-v-31b76c63]{transition:all .2s ease-out}button.loading[data-v-31b76c63],.button.loading[data-v-31b76c63]{cursor:wait}button[data-v-31b76c63]:focus-visible,.button[data-v-31b76c63]:focus-visible{outline:none;box-shadow:0 0 0 2px var(--color-background),0 0 0 4px var(--color-main),0 0 6px 2px var(--color-main)}@media (hover: hover) and (pointer: fine){button[data-v-31b76c63]:active:not(:disabled),.button[data-v-31b76c63]:active:not(:disabled){transform:scale(.975)}}button[data-v-31b76c63]:disabled,.button[data-v-31b76c63]:disabled{cursor:not-allowed!important}button .loader[data-v-31b76c63],.button .loader[data-v-31b76c63]{width:1rem;height:1rem;border-radius:1rem;border:solid 2px var(--color-background);border-top-color:rgba(from var(--color-background) r g b/.4);animation:spin-31b76c63 1s linear infinite}button.login-button[data-v-31b76c63],.button.login-button[data-v-31b76c63]{width:8rem;height:3rem;background:transparent;border-color:var(--color-border)}button.login-button .icon[data-v-31b76c63],.button.login-button .icon[data-v-31b76c63]{height:1.5rem;transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){button.login-button[data-v-31b76c63]:hover:not(:disabled),.button.login-button[data-v-31b76c63]:hover:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:hover:not(:disabled) .icon[data-v-31b76c63],.button.login-button:hover:not(:disabled) .icon[data-v-31b76c63]{transform:scale(.95)}}@media (hover: hover) and (pointer: fine){button.login-button[data-v-31b76c63]:active:not(:disabled),.button.login-button[data-v-31b76c63]:active:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:active:not(:disabled) .icon[data-v-31b76c63],.button.login-button:active:not(:disabled) .icon[data-v-31b76c63]{transform:scale(.9)}}button.login-button[data-v-31b76c63]:disabled,.button.login-button[data-v-31b76c63]:disabled{background:var(--color-background-dark);border-color:var(--color-border)}button.main[data-v-31b76c63],.button.main[data-v-31b76c63]{padding:.5rem .75rem;background:var(--color-main);border-color:var(--color-main);color:var(--color-background)}button.main .icon[data-v-31b76c63],.button.main .icon[data-v-31b76c63]{width:16px;height:16px;color:var(--color-background)}@media (hover: hover) and (pointer: fine){button.main[data-v-31b76c63]:hover:not(:disabled),.button.main[data-v-31b76c63]:hover:not(:disabled){background:var(--color-main-hover);border-color:var(--color-main-hover)}button.main:hover:not(:disabled) .icon[data-v-31b76c63],.button.main:hover:not(:disabled) .icon[data-v-31b76c63]{transform:scale(1.1)}}button.main[data-v-31b76c63]:disabled,.button.main[data-v-31b76c63]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.main:disabled .icon[data-v-31b76c63],.button.main:disabled .icon[data-v-31b76c63]{color:var(--color-text-light)}button.outline[data-v-31b76c63]{padding:.5rem .75rem;background:var(--color-background);border-color:var(--color-main);color:var(--color-main)}button.outline .icon[data-v-31b76c63]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.outline[data-v-31b76c63]:hover:not(:disabled){background:var(--color-main-light)}button.outline:hover:not(:disabled) .icon[data-v-31b76c63]{transform:scale(1.1)}}button.outline[data-v-31b76c63]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.outline:disabled .icon[data-v-31b76c63]{color:var(--color-text-light)}button.text[data-v-31b76c63]{padding:.5rem .75rem;background:transparent;border-color:transparent;color:var(--color-main)}button.text .icon[data-v-31b76c63]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.text[data-v-31b76c63]:hover:not(:disabled){background:var(--color-main-light)}button.text:hover:not(:disabled) .icon[data-v-31b76c63]{transform:scale(1.1)}}button.text[data-v-31b76c63]:disabled{background:var(--color-background-dark);color:var(--color-text-light)}button.text:disabled .icon[data-v-31b76c63]{color:var(--color-text-light)}button.debug-button[data-v-31b76c63]{overflow:hidden;position:relative}button.debug-button[data-v-31b76c63]:after{content:"";position:absolute;width:32px;height:32px;bottom:-16px;filter:blur(16px);background:var(--color-main-light);opacity:.6;pointer-events:none;border-radius:50%;transition:all .2s ease-out}button.debug-button[data-v-31b76c63]:hover:after{width:64px}input[data-v-31b76c63]{width:100%;height:44px;padding:.75rem;border:1px solid var(--color-border);border-radius:.5rem;font-family:Libre Franklin,sans-serif;font-size:.75rem;transition:all .2s ease-out}input[data-v-31b76c63]::placeholder{color:var(--color-text-light);font-style:italic;font-weight:400}input[data-v-31b76c63]:focus{outline:none;border-color:var(--color-main)}input.error[data-v-31b76c63]{border-color:var(--color-error)}input.input-line[data-v-31b76c63]{border:none;border-bottom:solid 1px var(--color-border);border-radius:0;padding:.25rem 0}input.input-line[data-v-31b76c63]:focus{border-color:var(--color-main)}.tooltip[data-v-31b76c63]{pointer-events:none;position:absolute;z-index:100;top:0;color:#fff;padding:.25rem .5rem;border-radius:.5rem;background:#0006;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);font-size:1rem;white-space:nowrap;opacity:0;transition:opacity .2s ease-out}.input-password[data-v-31b76c63]{position:relative;display:flex;align-items:center}.toggle-visibility[data-v-31b76c63]{position:absolute;right:.5rem;cursor:pointer;width:2rem;height:2rem;display:flex;align-items:center;justify-content:center}.toggle-visibility svg[data-v-31b76c63]{height:1rem;color:var(--color-text-light);transition:.1s ease-out}@media (hover: hover) and (pointer: fine){.toggle-visibility svg[data-v-31b76c63]{color:var(--color-main)}}.error input[data-v-31b76c63]{border-color:var(--color-error)}:where([data-v-1ae48b51]:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}[data-v-1ae48b51],[data-v-1ae48b51]:before,[data-v-1ae48b51]:after{box-sizing:border-box}a[data-v-1ae48b51],button[data-v-1ae48b51]{cursor:revert}ol[data-v-1ae48b51],ul[data-v-1ae48b51],menu[data-v-1ae48b51]{list-style:none}img[data-v-1ae48b51]{max-inline-size:100%;max-block-size:100%}table[data-v-1ae48b51]{border-collapse:collapse}input[data-v-1ae48b51],textarea[data-v-1ae48b51]{-webkit-user-select:auto}textarea[data-v-1ae48b51]{white-space:revert}meter[data-v-1ae48b51]{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre[data-v-1ae48b51]){all:revert}[data-v-1ae48b51]::placeholder{color:unset}[data-v-1ae48b51]::marker{content:initial}:where([hidden][data-v-1ae48b51]){display:none}:where([contenteditable][data-v-1ae48b51]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;-webkit-user-select:auto}:where([draggable=true][data-v-1ae48b51]){-webkit-user-drag:element}:where(dialog[data-v-1ae48b51]:modal){all:revert}[data-v-1ae48b51]:root,html[data-theme=light][data-v-1ae48b51],.light[data-v-1ae48b51]{--color-main: #005dce;--color-main-dark: #005dce;--color-main-light: rgb(153, 190.2, 235.4);--color-main-hover: #005dce;--color-main-text: #ffffff;--color-secondary: #ff6f61;--color-secondary-dark: #ff3c32;--color-secondary-light: #ff9e94;--color-white: #ffffff;--color-black: #000000;--color-gray: #e6e6e6;--color-background: var(--color-white);--color-background-dark: #f5f6fa;--color-background-light: #fafafa;--color-surface: #ebebeb;--color-border: var(--color-gray);--color-letter-background: #f6f6f6;--color-letter-active: #e2e2e2;--color-letter-border: #c1c1c1;--color-letter-text: #000000;--color-title: var(--color-black);--color-text: #000;--color-text-light: #717171;--color-link: var(--color-main);--color-error: #eb2f06;--color-success: #78e08f;--color-warning: #f6b93b;--color-info: #4a69bd;--color-motamo-main: #005dce}html[data-theme=dark][data-v-1ae48b51],.dark[data-v-1ae48b51]{--color-main: #005dce;--color-main-dark: #e5efa8;--color-main-light: #2f441c;--color-main-hover: #79920c;--color-main-text: #000000;--color-secondary: #ff6f61;--color-secondary-dark: #ff3c32;--color-secondary-light: #ff9e94;--color-white: #ffffff;--color-black: #000000;--color-gray: #e6e6e6;--color-background: #031525;--color-background-dark: #020c15;--color-background-light: #0d2136;--color-border: #182a3b;--color-letter-background: #062a4a;--color-letter-active: #14466c;--color-letter-border: #0c5494;--color-letter-text: #d9dfe8;--color-title: #d3e2fd;--color-text: #95a6bd;--color-text-light: #4f6074;--color-link: var(--color-main);--color-error: #eb2f06;--color-success: #78e08f;--color-warning: #f6b93b;--color-info: #4a69bd}.fade-enter-active[data-v-1ae48b51],.fade-leave-active[data-v-1ae48b51]{transition:.4s ease}.fade-enter-from[data-v-1ae48b51],.fade-leave-to[data-v-1ae48b51]{opacity:0}.modal-enter-active[data-v-1ae48b51],.modal-leave-active[data-v-1ae48b51]{transition:transform .4s ease,opacity .4s ease-out}.modal-enter-from[data-v-1ae48b51],.modal-leave-to[data-v-1ae48b51]{transform:translateY(-32px);opacity:0}.modal-sheet-enter-active[data-v-1ae48b51],.modal-sheet-leave-active[data-v-1ae48b51]{transition:transform .4s ease,opacity .4s ease-out}.modal-sheet-enter-from[data-v-1ae48b51],.modal-sheet-leave-to[data-v-1ae48b51]{transform:translateY(2rem);opacity:0}.toast-enter-active[data-v-1ae48b51],.toast-leave-active[data-v-1ae48b51]{transition:all .4s ease}.toast-enter-from[data-v-1ae48b51],.toast-leave-to[data-v-1ae48b51]{opacity:0;transform:translate(32px)}.dropdown-enter-active[data-v-1ae48b51],.dropdown-leave-active[data-v-1ae48b51]{transition:all .4s ease}.dropdown-enter-from[data-v-1ae48b51],.dropdown-leave-to[data-v-1ae48b51]{opacity:0;transform:translateY(-8px)}@keyframes spin-1ae48b51{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes heart-1ae48b51{0%{fill:var(--color-main);transform:scale(1)}10%{fill:var(--color-main);transform:scale(2)}50%{fill:var(--color-main);transform:scale(.8)}to{transform:scale(1);fill:transparent}}@keyframes fadeIn-1ae48b51{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp-1ae48b51{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-1ae48b51{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@keyframes iconAppear-1ae48b51{0%{opacity:0;transform:scale(.5)}70%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.fade-in[data-v-1ae48b51]{animation:fadeIn-1ae48b51 .5s ease-out forwards}.fade-in-up[data-v-1ae48b51]{animation:fadeInUp-1ae48b51 .5s ease-out forwards}.fade-in-down[data-v-1ae48b51]{animation:fadeInDown-1ae48b51 .5s ease-out forwards}.icon-appear[data-v-1ae48b51]{opacity:0;animation:iconAppear-1ae48b51 .3s ease-out forwards}button[data-v-1ae48b51],.button[data-v-1ae48b51]{display:flex;justify-content:center;align-items:center;gap:.5rem;border:solid 1px var(--color-main);border-radius:.5rem;font-size:.75rem;font-weight:600;transition:all .2s ease-out;cursor:pointer}button .icon[data-v-1ae48b51],.button .icon[data-v-1ae48b51]{transition:all .2s ease-out}button.loading[data-v-1ae48b51],.button.loading[data-v-1ae48b51]{cursor:wait}button[data-v-1ae48b51]:focus-visible,.button[data-v-1ae48b51]:focus-visible{outline:none;box-shadow:0 0 0 2px var(--color-background),0 0 0 4px var(--color-main),0 0 6px 2px var(--color-main)}@media (hover: hover) and (pointer: fine){button[data-v-1ae48b51]:active:not(:disabled),.button[data-v-1ae48b51]:active:not(:disabled){transform:scale(.975)}}button[data-v-1ae48b51]:disabled,.button[data-v-1ae48b51]:disabled{cursor:not-allowed!important}button .loader[data-v-1ae48b51],.button .loader[data-v-1ae48b51]{width:1rem;height:1rem;border-radius:1rem;border:solid 2px var(--color-background);border-top-color:rgba(from var(--color-background) r g b/.4);animation:spin-1ae48b51 1s linear infinite}button.login-button[data-v-1ae48b51],.button.login-button[data-v-1ae48b51]{width:8rem;height:3rem;background:transparent;border-color:var(--color-border)}button.login-button .icon[data-v-1ae48b51],.button.login-button .icon[data-v-1ae48b51]{height:1.5rem;transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){button.login-button[data-v-1ae48b51]:hover:not(:disabled),.button.login-button[data-v-1ae48b51]:hover:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:hover:not(:disabled) .icon[data-v-1ae48b51],.button.login-button:hover:not(:disabled) .icon[data-v-1ae48b51]{transform:scale(.95)}}@media (hover: hover) and (pointer: fine){button.login-button[data-v-1ae48b51]:active:not(:disabled),.button.login-button[data-v-1ae48b51]:active:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:active:not(:disabled) .icon[data-v-1ae48b51],.button.login-button:active:not(:disabled) .icon[data-v-1ae48b51]{transform:scale(.9)}}button.login-button[data-v-1ae48b51]:disabled,.button.login-button[data-v-1ae48b51]:disabled{background:var(--color-background-dark);border-color:var(--color-border)}button.main[data-v-1ae48b51],.button.main[data-v-1ae48b51]{padding:.5rem .75rem;background:var(--color-main);border-color:var(--color-main);color:var(--color-background)}button.main .icon[data-v-1ae48b51],.button.main .icon[data-v-1ae48b51]{width:16px;height:16px;color:var(--color-background)}@media (hover: hover) and (pointer: fine){button.main[data-v-1ae48b51]:hover:not(:disabled),.button.main[data-v-1ae48b51]:hover:not(:disabled){background:var(--color-main-hover);border-color:var(--color-main-hover)}button.main:hover:not(:disabled) .icon[data-v-1ae48b51],.button.main:hover:not(:disabled) .icon[data-v-1ae48b51]{transform:scale(1.1)}}button.main[data-v-1ae48b51]:disabled,.button.main[data-v-1ae48b51]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.main:disabled .icon[data-v-1ae48b51],.button.main:disabled .icon[data-v-1ae48b51]{color:var(--color-text-light)}button.outline[data-v-1ae48b51]{padding:.5rem .75rem;background:var(--color-background);border-color:var(--color-main);color:var(--color-main)}button.outline .icon[data-v-1ae48b51]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.outline[data-v-1ae48b51]:hover:not(:disabled){background:var(--color-main-light)}button.outline:hover:not(:disabled) .icon[data-v-1ae48b51]{transform:scale(1.1)}}button.outline[data-v-1ae48b51]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.outline:disabled .icon[data-v-1ae48b51]{color:var(--color-text-light)}button.text[data-v-1ae48b51]{padding:.5rem .75rem;background:transparent;border-color:transparent;color:var(--color-main)}button.text .icon[data-v-1ae48b51]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.text[data-v-1ae48b51]:hover:not(:disabled){background:var(--color-main-light)}button.text:hover:not(:disabled) .icon[data-v-1ae48b51]{transform:scale(1.1)}}button.text[data-v-1ae48b51]:disabled{background:var(--color-background-dark);color:var(--color-text-light)}button.text:disabled .icon[data-v-1ae48b51]{color:var(--color-text-light)}button.debug-button[data-v-1ae48b51]{overflow:hidden;position:relative}button.debug-button[data-v-1ae48b51]:after{content:"";position:absolute;width:32px;height:32px;bottom:-16px;filter:blur(16px);background:var(--color-main-light);opacity:.6;pointer-events:none;border-radius:50%;transition:all .2s ease-out}button.debug-button[data-v-1ae48b51]:hover:after{width:64px}input[data-v-1ae48b51]{width:100%;height:44px;padding:.75rem;border:1px solid var(--color-border);border-radius:.5rem;font-family:Libre Franklin,sans-serif;font-size:.75rem;transition:all .2s ease-out}input[data-v-1ae48b51]::placeholder{color:var(--color-text-light);font-style:italic;font-weight:400}input[data-v-1ae48b51]:focus{outline:none;border-color:var(--color-main)}input.error[data-v-1ae48b51]{border-color:var(--color-error)}input.input-line[data-v-1ae48b51]{border:none;border-bottom:solid 1px var(--color-border);border-radius:0;padding:.25rem 0}input.input-line[data-v-1ae48b51]:focus{border-color:var(--color-main)}.tooltip[data-v-1ae48b51]{pointer-events:none;position:absolute;z-index:100;top:0;color:#fff;padding:.25rem .5rem;border-radius:.5rem;background:#0006;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);font-size:1rem;white-space:nowrap;opacity:0;transition:opacity .2s ease-out}main[data-v-1ae48b51]{display:flex;flex-direction:column;justify-content:center;align-items:center}main .content[data-v-1ae48b51]{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:.75rem;flex:1}main .login-card[data-v-1ae48b51]{position:relative;z-index:10;display:flex;flex-direction:column;justify-content:center;padding:2rem;background:var(--color-background);width:640px;border:solid 1px var(--color-border);border-radius:1rem}main .login-card h1[data-v-1ae48b51]{text-align:center;font-size:1.5rem;margin-bottom:1rem}main .login-card .description[data-v-1ae48b51]{margin-bottom:2rem}main .login-card p[data-v-1ae48b51]{text-align:center;font-size:1rem}main .login-card .input[data-v-1ae48b51]{margin-bottom:1rem}main .login-card .error-container[data-v-1ae48b51]{width:100%;text-align:center;color:var(--color-error);margin:0 0 1rem}main .login-card .button-container[data-v-1ae48b51]{display:flex;justify-content:center;gap:16px}main .login-card .divider[data-v-1ae48b51]{width:100%;height:1px;display:flex;justify-content:center;align-items:center;background:var(--color-border);text-align:center;margin:2rem 0}main .login-card .divider p[data-v-1ae48b51]{background:var(--color-background);padding:0 .5rem;margin:0}main .login-card .forgot-password[data-v-1ae48b51]{display:flex;justify-content:flex-end;width:100%;font-size:.5rem;gap:.5rem;margin-top:1rem}main .login-card .register[data-v-1ae48b51]{display:flex;justify-content:center;gap:.5rem;margin-top:1rem}main .login-card a[data-v-1ae48b51]{color:var(--color-main-dark);transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){main .login-card a[data-v-1ae48b51]:hover{color:var(--color-main);text-decoration:underline}}main footer[data-v-1ae48b51]{display:flex;justify-content:center;align-items:center;gap:.5rem;width:100%;padding:.5rem 1rem;font-size:.75rem;color:var(--color-text-light);text-align:center;opacity:.6}@media screen and (max-width: 640px){main[data-v-1ae48b51]{gap:2rem}main .light[data-v-1ae48b51]{left:calc(50% - 50vw);right:calc(50% - 50vw);max-width:100%}main .logo[data-v-1ae48b51]{position:unset;padding:1rem;border-radius:1rem}main .login-card[data-v-1ae48b51]{width:100%}main .login-card .button-container[data-v-1ae48b51]{flex-direction:column;align-items:center;gap:.5rem}main .login-card .button-container button[data-v-1ae48b51]{width:calc(100vw - 88px)}main .login-card .register[data-v-1ae48b51]{flex-direction:column;align-items:center}}:where([data-v-ec699e59]:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}[data-v-ec699e59],[data-v-ec699e59]:before,[data-v-ec699e59]:after{box-sizing:border-box}a[data-v-ec699e59],button[data-v-ec699e59]{cursor:revert}ol[data-v-ec699e59],ul[data-v-ec699e59],menu[data-v-ec699e59]{list-style:none}img[data-v-ec699e59]{max-inline-size:100%;max-block-size:100%}table[data-v-ec699e59]{border-collapse:collapse}input[data-v-ec699e59],textarea[data-v-ec699e59]{-webkit-user-select:auto}textarea[data-v-ec699e59]{white-space:revert}meter[data-v-ec699e59]{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre[data-v-ec699e59]){all:revert}[data-v-ec699e59]::placeholder{color:unset}[data-v-ec699e59]::marker{content:initial}:where([hidden][data-v-ec699e59]){display:none}:where([contenteditable][data-v-ec699e59]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;-webkit-user-select:auto}:where([draggable=true][data-v-ec699e59]){-webkit-user-drag:element}:where(dialog[data-v-ec699e59]:modal){all:revert}[data-v-ec699e59]:root,html[data-theme=light][data-v-ec699e59],.light[data-v-ec699e59]{--color-main: #005dce;--color-main-dark: #005dce;--color-main-light: rgb(153, 190.2, 235.4);--color-main-hover: #005dce;--color-main-text: #ffffff;--color-secondary: #ff6f61;--color-secondary-dark: #ff3c32;--color-secondary-light: #ff9e94;--color-white: #ffffff;--color-black: #000000;--color-gray: #e6e6e6;--color-background: var(--color-white);--color-background-dark: #f5f6fa;--color-background-light: #fafafa;--color-surface: #ebebeb;--color-border: var(--color-gray);--color-letter-background: #f6f6f6;--color-letter-active: #e2e2e2;--color-letter-border: #c1c1c1;--color-letter-text: #000000;--color-title: var(--color-black);--color-text: #000;--color-text-light: #717171;--color-link: var(--color-main);--color-error: #eb2f06;--color-success: #78e08f;--color-warning: #f6b93b;--color-info: #4a69bd;--color-motamo-main: #005dce}html[data-theme=dark][data-v-ec699e59],.dark[data-v-ec699e59]{--color-main: #005dce;--color-main-dark: #e5efa8;--color-main-light: #2f441c;--color-main-hover: #79920c;--color-main-text: #000000;--color-secondary: #ff6f61;--color-secondary-dark: #ff3c32;--color-secondary-light: #ff9e94;--color-white: #ffffff;--color-black: #000000;--color-gray: #e6e6e6;--color-background: #031525;--color-background-dark: #020c15;--color-background-light: #0d2136;--color-border: #182a3b;--color-letter-background: #062a4a;--color-letter-active: #14466c;--color-letter-border: #0c5494;--color-letter-text: #d9dfe8;--color-title: #d3e2fd;--color-text: #95a6bd;--color-text-light: #4f6074;--color-link: var(--color-main);--color-error: #eb2f06;--color-success: #78e08f;--color-warning: #f6b93b;--color-info: #4a69bd}.fade-enter-active[data-v-ec699e59],.fade-leave-active[data-v-ec699e59]{transition:.4s ease}.fade-enter-from[data-v-ec699e59],.fade-leave-to[data-v-ec699e59]{opacity:0}.modal-enter-active[data-v-ec699e59],.modal-leave-active[data-v-ec699e59]{transition:transform .4s ease,opacity .4s ease-out}.modal-enter-from[data-v-ec699e59],.modal-leave-to[data-v-ec699e59]{transform:translateY(-32px);opacity:0}.modal-sheet-enter-active[data-v-ec699e59],.modal-sheet-leave-active[data-v-ec699e59]{transition:transform .4s ease,opacity .4s ease-out}.modal-sheet-enter-from[data-v-ec699e59],.modal-sheet-leave-to[data-v-ec699e59]{transform:translateY(2rem);opacity:0}.toast-enter-active[data-v-ec699e59],.toast-leave-active[data-v-ec699e59]{transition:all .4s ease}.toast-enter-from[data-v-ec699e59],.toast-leave-to[data-v-ec699e59]{opacity:0;transform:translate(32px)}.dropdown-enter-active[data-v-ec699e59],.dropdown-leave-active[data-v-ec699e59]{transition:all .4s ease}.dropdown-enter-from[data-v-ec699e59],.dropdown-leave-to[data-v-ec699e59]{opacity:0;transform:translateY(-8px)}@keyframes spin-ec699e59{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes heart-ec699e59{0%{fill:var(--color-main);transform:scale(1)}10%{fill:var(--color-main);transform:scale(2)}50%{fill:var(--color-main);transform:scale(.8)}to{transform:scale(1);fill:transparent}}@keyframes fadeIn-ec699e59{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp-ec699e59{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-ec699e59{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@keyframes iconAppear-ec699e59{0%{opacity:0;transform:scale(.5)}70%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.fade-in[data-v-ec699e59]{animation:fadeIn-ec699e59 .5s ease-out forwards}.fade-in-up[data-v-ec699e59]{animation:fadeInUp-ec699e59 .5s ease-out forwards}.fade-in-down[data-v-ec699e59]{animation:fadeInDown-ec699e59 .5s ease-out forwards}.icon-appear[data-v-ec699e59]{opacity:0;animation:iconAppear-ec699e59 .3s ease-out forwards}button[data-v-ec699e59],.button[data-v-ec699e59]{display:flex;justify-content:center;align-items:center;gap:.5rem;border:solid 1px var(--color-main);border-radius:.5rem;font-size:.75rem;font-weight:600;transition:all .2s ease-out;cursor:pointer}button .icon[data-v-ec699e59],.button .icon[data-v-ec699e59]{transition:all .2s ease-out}button.loading[data-v-ec699e59],.button.loading[data-v-ec699e59]{cursor:wait}button[data-v-ec699e59]:focus-visible,.button[data-v-ec699e59]:focus-visible{outline:none;box-shadow:0 0 0 2px var(--color-background),0 0 0 4px var(--color-main),0 0 6px 2px var(--color-main)}@media (hover: hover) and (pointer: fine){button[data-v-ec699e59]:active:not(:disabled),.button[data-v-ec699e59]:active:not(:disabled){transform:scale(.975)}}button[data-v-ec699e59]:disabled,.button[data-v-ec699e59]:disabled{cursor:not-allowed!important}button .loader[data-v-ec699e59],.button .loader[data-v-ec699e59]{width:1rem;height:1rem;border-radius:1rem;border:solid 2px var(--color-background);border-top-color:rgba(from var(--color-background) r g b/.4);animation:spin-ec699e59 1s linear infinite}button.login-button[data-v-ec699e59],.button.login-button[data-v-ec699e59]{width:8rem;height:3rem;background:transparent;border-color:var(--color-border)}button.login-button .icon[data-v-ec699e59],.button.login-button .icon[data-v-ec699e59]{height:1.5rem;transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){button.login-button[data-v-ec699e59]:hover:not(:disabled),.button.login-button[data-v-ec699e59]:hover:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:hover:not(:disabled) .icon[data-v-ec699e59],.button.login-button:hover:not(:disabled) .icon[data-v-ec699e59]{transform:scale(.95)}}@media (hover: hover) and (pointer: fine){button.login-button[data-v-ec699e59]:active:not(:disabled),.button.login-button[data-v-ec699e59]:active:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:active:not(:disabled) .icon[data-v-ec699e59],.button.login-button:active:not(:disabled) .icon[data-v-ec699e59]{transform:scale(.9)}}button.login-button[data-v-ec699e59]:disabled,.button.login-button[data-v-ec699e59]:disabled{background:var(--color-background-dark);border-color:var(--color-border)}button.main[data-v-ec699e59],.button.main[data-v-ec699e59]{padding:.5rem .75rem;background:var(--color-main);border-color:var(--color-main);color:var(--color-background)}button.main .icon[data-v-ec699e59],.button.main .icon[data-v-ec699e59]{width:16px;height:16px;color:var(--color-background)}@media (hover: hover) and (pointer: fine){button.main[data-v-ec699e59]:hover:not(:disabled),.button.main[data-v-ec699e59]:hover:not(:disabled){background:var(--color-main-hover);border-color:var(--color-main-hover)}button.main:hover:not(:disabled) .icon[data-v-ec699e59],.button.main:hover:not(:disabled) .icon[data-v-ec699e59]{transform:scale(1.1)}}button.main[data-v-ec699e59]:disabled,.button.main[data-v-ec699e59]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.main:disabled .icon[data-v-ec699e59],.button.main:disabled .icon[data-v-ec699e59]{color:var(--color-text-light)}button.outline[data-v-ec699e59]{padding:.5rem .75rem;background:var(--color-background);border-color:var(--color-main);color:var(--color-main)}button.outline .icon[data-v-ec699e59]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.outline[data-v-ec699e59]:hover:not(:disabled){background:var(--color-main-light)}button.outline:hover:not(:disabled) .icon[data-v-ec699e59]{transform:scale(1.1)}}button.outline[data-v-ec699e59]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.outline:disabled .icon[data-v-ec699e59]{color:var(--color-text-light)}button.text[data-v-ec699e59]{padding:.5rem .75rem;background:transparent;border-color:transparent;color:var(--color-main)}button.text .icon[data-v-ec699e59]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.text[data-v-ec699e59]:hover:not(:disabled){background:var(--color-main-light)}button.text:hover:not(:disabled) .icon[data-v-ec699e59]{transform:scale(1.1)}}button.text[data-v-ec699e59]:disabled{background:var(--color-background-dark);color:var(--color-text-light)}button.text:disabled .icon[data-v-ec699e59]{color:var(--color-text-light)}button.debug-button[data-v-ec699e59]{overflow:hidden;position:relative}button.debug-button[data-v-ec699e59]:after{content:"";position:absolute;width:32px;height:32px;bottom:-16px;filter:blur(16px);background:var(--color-main-light);opacity:.6;pointer-events:none;border-radius:50%;transition:all .2s ease-out}button.debug-button[data-v-ec699e59]:hover:after{width:64px}input[data-v-ec699e59]{width:100%;height:44px;padding:.75rem;border:1px solid var(--color-border);border-radius:.5rem;font-family:Libre Franklin,sans-serif;font-size:.75rem;transition:all .2s ease-out}input[data-v-ec699e59]::placeholder{color:var(--color-text-light);font-style:italic;font-weight:400}input[data-v-ec699e59]:focus{outline:none;border-color:var(--color-main)}input.error[data-v-ec699e59]{border-color:var(--color-error)}input.input-line[data-v-ec699e59]{border:none;border-bottom:solid 1px var(--color-border);border-radius:0;padding:.25rem 0}input.input-line[data-v-ec699e59]:focus{border-color:var(--color-main)}.tooltip[data-v-ec699e59]{pointer-events:none;position:absolute;z-index:100;top:0;color:#fff;padding:.25rem .5rem;border-radius:.5rem;background:#0006;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);font-size:1rem;white-space:nowrap;opacity:0;transition:opacity .2s ease-out}.logo[data-v-ec699e59]{-webkit-user-select:none;user-select:none;--logo-size: 64px}.logo .container[data-v-ec699e59]{display:flex;justify-content:center;align-items:center;font-family:Libre Franklin,sans-serif;background:var(--color-border);border-radius:calc(var(--logo-size) / 8)}.logo .letter[data-v-ec699e59]{width:var(--logo-size);height:var(--logo-size);display:flex;justify-content:center;align-items:center;border-radius:calc(var(--logo-size) / 8);border:solid calc(var(--logo-size) / 16) var(--color-border);margin-inline:-2px;font-size:calc(var(--logo-size) / 2);font-weight:600;color:var(--color-text);background:var(--color-background-dark);text-align:center}.logo .accent[data-v-ec699e59]{background:var(--color-main);color:var(--color-main-text);transform:rotate(10deg)}:where([data-v-6ab0a34a]:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}[data-v-6ab0a34a],[data-v-6ab0a34a]:before,[data-v-6ab0a34a]:after{box-sizing:border-box}a[data-v-6ab0a34a],button[data-v-6ab0a34a]{cursor:revert}ol[data-v-6ab0a34a],ul[data-v-6ab0a34a],menu[data-v-6ab0a34a]{list-style:none}img[data-v-6ab0a34a]{max-inline-size:100%;max-block-size:100%}table[data-v-6ab0a34a]{border-collapse:collapse}input[data-v-6ab0a34a],textarea[data-v-6ab0a34a]{-webkit-user-select:auto}textarea[data-v-6ab0a34a]{white-space:revert}meter[data-v-6ab0a34a]{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre[data-v-6ab0a34a]){all:revert}[data-v-6ab0a34a]::placeholder{color:unset}[data-v-6ab0a34a]::marker{content:initial}:where([hidden][data-v-6ab0a34a]){display:none}:where([contenteditable][data-v-6ab0a34a]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;-webkit-user-select:auto}:where([draggable=true][data-v-6ab0a34a]){-webkit-user-drag:element}:where(dialog[data-v-6ab0a34a]:modal){all:revert}[data-v-6ab0a34a]:root,html[data-theme=light][data-v-6ab0a34a],.light[data-v-6ab0a34a]{--color-main: #005dce;--color-main-dark: #005dce;--color-main-light: rgb(153, 190.2, 235.4);--color-main-hover: #005dce;--color-main-text: #ffffff;--color-secondary: #ff6f61;--color-secondary-dark: #ff3c32;--color-secondary-light: #ff9e94;--color-white: #ffffff;--color-black: #000000;--color-gray: #e6e6e6;--color-background: var(--color-white);--color-background-dark: #f5f6fa;--color-background-light: #fafafa;--color-surface: #ebebeb;--color-border: var(--color-gray);--color-letter-background: #f6f6f6;--color-letter-active: #e2e2e2;--color-letter-border: #c1c1c1;--color-letter-text: #000000;--color-title: var(--color-black);--color-text: #000;--color-text-light: #717171;--color-link: var(--color-main);--color-error: #eb2f06;--color-success: #78e08f;--color-warning: #f6b93b;--color-info: #4a69bd;--color-motamo-main: #005dce}html[data-theme=dark][data-v-6ab0a34a],.dark[data-v-6ab0a34a]{--color-main: #005dce;--color-main-dark: #e5efa8;--color-main-light: #2f441c;--color-main-hover: #79920c;--color-main-text: #000000;--color-secondary: #ff6f61;--color-secondary-dark: #ff3c32;--color-secondary-light: #ff9e94;--color-white: #ffffff;--color-black: #000000;--color-gray: #e6e6e6;--color-background: #031525;--color-background-dark: #020c15;--color-background-light: #0d2136;--color-border: #182a3b;--color-letter-background: #062a4a;--color-letter-active: #14466c;--color-letter-border: #0c5494;--color-letter-text: #d9dfe8;--color-title: #d3e2fd;--color-text: #95a6bd;--color-text-light: #4f6074;--color-link: var(--color-main);--color-error: #eb2f06;--color-success: #78e08f;--color-warning: #f6b93b;--color-info: #4a69bd}.fade-enter-active[data-v-6ab0a34a],.fade-leave-active[data-v-6ab0a34a]{transition:.4s ease}.fade-enter-from[data-v-6ab0a34a],.fade-leave-to[data-v-6ab0a34a]{opacity:0}.modal-enter-active[data-v-6ab0a34a],.modal-leave-active[data-v-6ab0a34a]{transition:transform .4s ease,opacity .4s ease-out}.modal-enter-from[data-v-6ab0a34a],.modal-leave-to[data-v-6ab0a34a]{transform:translateY(-32px);opacity:0}.modal-sheet-enter-active[data-v-6ab0a34a],.modal-sheet-leave-active[data-v-6ab0a34a]{transition:transform .4s ease,opacity .4s ease-out}.modal-sheet-enter-from[data-v-6ab0a34a],.modal-sheet-leave-to[data-v-6ab0a34a]{transform:translateY(2rem);opacity:0}.toast-enter-active[data-v-6ab0a34a],.toast-leave-active[data-v-6ab0a34a]{transition:all .4s ease}.toast-enter-from[data-v-6ab0a34a],.toast-leave-to[data-v-6ab0a34a]{opacity:0;transform:translate(32px)}.dropdown-enter-active[data-v-6ab0a34a],.dropdown-leave-active[data-v-6ab0a34a]{transition:all .4s ease}.dropdown-enter-from[data-v-6ab0a34a],.dropdown-leave-to[data-v-6ab0a34a]{opacity:0;transform:translateY(-8px)}@keyframes spin-6ab0a34a{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes heart-6ab0a34a{0%{fill:var(--color-main);transform:scale(1)}10%{fill:var(--color-main);transform:scale(2)}50%{fill:var(--color-main);transform:scale(.8)}to{transform:scale(1);fill:transparent}}@keyframes fadeIn-6ab0a34a{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp-6ab0a34a{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-6ab0a34a{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@keyframes iconAppear-6ab0a34a{0%{opacity:0;transform:scale(.5)}70%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.fade-in[data-v-6ab0a34a]{animation:fadeIn-6ab0a34a .5s ease-out forwards}.fade-in-up[data-v-6ab0a34a]{animation:fadeInUp-6ab0a34a .5s ease-out forwards}.fade-in-down[data-v-6ab0a34a]{animation:fadeInDown-6ab0a34a .5s ease-out forwards}.icon-appear[data-v-6ab0a34a]{opacity:0;animation:iconAppear-6ab0a34a .3s ease-out forwards}button[data-v-6ab0a34a],.button[data-v-6ab0a34a]{display:flex;justify-content:center;align-items:center;gap:.5rem;border:solid 1px var(--color-main);border-radius:.5rem;font-size:.75rem;font-weight:600;transition:all .2s ease-out;cursor:pointer}button .icon[data-v-6ab0a34a],.button .icon[data-v-6ab0a34a]{transition:all .2s ease-out}button.loading[data-v-6ab0a34a],.button.loading[data-v-6ab0a34a]{cursor:wait}button[data-v-6ab0a34a]:focus-visible,.button[data-v-6ab0a34a]:focus-visible{outline:none;box-shadow:0 0 0 2px var(--color-background),0 0 0 4px var(--color-main),0 0 6px 2px var(--color-main)}@media (hover: hover) and (pointer: fine){button[data-v-6ab0a34a]:active:not(:disabled),.button[data-v-6ab0a34a]:active:not(:disabled){transform:scale(.975)}}button[data-v-6ab0a34a]:disabled,.button[data-v-6ab0a34a]:disabled{cursor:not-allowed!important}button .loader[data-v-6ab0a34a],.button .loader[data-v-6ab0a34a]{width:1rem;height:1rem;border-radius:1rem;border:solid 2px var(--color-background);border-top-color:rgba(from var(--color-background) r g b/.4);animation:spin-6ab0a34a 1s linear infinite}button.login-button[data-v-6ab0a34a],.button.login-button[data-v-6ab0a34a]{width:8rem;height:3rem;background:transparent;border-color:var(--color-border)}button.login-button .icon[data-v-6ab0a34a],.button.login-button .icon[data-v-6ab0a34a]{height:1.5rem;transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){button.login-button[data-v-6ab0a34a]:hover:not(:disabled),.button.login-button[data-v-6ab0a34a]:hover:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:hover:not(:disabled) .icon[data-v-6ab0a34a],.button.login-button:hover:not(:disabled) .icon[data-v-6ab0a34a]{transform:scale(.95)}}@media (hover: hover) and (pointer: fine){button.login-button[data-v-6ab0a34a]:active:not(:disabled),.button.login-button[data-v-6ab0a34a]:active:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:active:not(:disabled) .icon[data-v-6ab0a34a],.button.login-button:active:not(:disabled) .icon[data-v-6ab0a34a]{transform:scale(.9)}}button.login-button[data-v-6ab0a34a]:disabled,.button.login-button[data-v-6ab0a34a]:disabled{background:var(--color-background-dark);border-color:var(--color-border)}button.main[data-v-6ab0a34a],.button.main[data-v-6ab0a34a]{padding:.5rem .75rem;background:var(--color-main);border-color:var(--color-main);color:var(--color-background)}button.main .icon[data-v-6ab0a34a],.button.main .icon[data-v-6ab0a34a]{width:16px;height:16px;color:var(--color-background)}@media (hover: hover) and (pointer: fine){button.main[data-v-6ab0a34a]:hover:not(:disabled),.button.main[data-v-6ab0a34a]:hover:not(:disabled){background:var(--color-main-hover);border-color:var(--color-main-hover)}button.main:hover:not(:disabled) .icon[data-v-6ab0a34a],.button.main:hover:not(:disabled) .icon[data-v-6ab0a34a]{transform:scale(1.1)}}button.main[data-v-6ab0a34a]:disabled,.button.main[data-v-6ab0a34a]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.main:disabled .icon[data-v-6ab0a34a],.button.main:disabled .icon[data-v-6ab0a34a]{color:var(--color-text-light)}button.outline[data-v-6ab0a34a]{padding:.5rem .75rem;background:var(--color-background);border-color:var(--color-main);color:var(--color-main)}button.outline .icon[data-v-6ab0a34a]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.outline[data-v-6ab0a34a]:hover:not(:disabled){background:var(--color-main-light)}button.outline:hover:not(:disabled) .icon[data-v-6ab0a34a]{transform:scale(1.1)}}button.outline[data-v-6ab0a34a]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.outline:disabled .icon[data-v-6ab0a34a]{color:var(--color-text-light)}button.text[data-v-6ab0a34a]{padding:.5rem .75rem;background:transparent;border-color:transparent;color:var(--color-main)}button.text .icon[data-v-6ab0a34a]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.text[data-v-6ab0a34a]:hover:not(:disabled){background:var(--color-main-light)}button.text:hover:not(:disabled) .icon[data-v-6ab0a34a]{transform:scale(1.1)}}button.text[data-v-6ab0a34a]:disabled{background:var(--color-background-dark);color:var(--color-text-light)}button.text:disabled .icon[data-v-6ab0a34a]{color:var(--color-text-light)}button.debug-button[data-v-6ab0a34a]{overflow:hidden;position:relative}button.debug-button[data-v-6ab0a34a]:after{content:"";position:absolute;width:32px;height:32px;bottom:-16px;filter:blur(16px);background:var(--color-main-light);opacity:.6;pointer-events:none;border-radius:50%;transition:all .2s ease-out}button.debug-button[data-v-6ab0a34a]:hover:after{width:64px}input[data-v-6ab0a34a]{width:100%;height:44px;padding:.75rem;border:1px solid var(--color-border);border-radius:.5rem;font-family:Libre Franklin,sans-serif;font-size:.75rem;transition:all .2s ease-out}input[data-v-6ab0a34a]::placeholder{color:var(--color-text-light);font-style:italic;font-weight:400}input[data-v-6ab0a34a]:focus{outline:none;border-color:var(--color-main)}input.error[data-v-6ab0a34a]{border-color:var(--color-error)}input.input-line[data-v-6ab0a34a]{border:none;border-bottom:solid 1px var(--color-border);border-radius:0;padding:.25rem 0}input.input-line[data-v-6ab0a34a]:focus{border-color:var(--color-main)}.tooltip[data-v-6ab0a34a]{pointer-events:none;position:absolute;z-index:100;top:0;color:#fff;padding:.25rem .5rem;border-radius:.5rem;background:#0006;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);font-size:1rem;white-space:nowrap;opacity:0;transition:opacity .2s ease-out}main[data-v-6ab0a34a]{display:flex;flex-direction:column;justify-content:center;align-items:center}main .logo[data-v-6ab0a34a]{position:absolute;top:64px;background:var(--color-background)}main .login-card[data-v-6ab0a34a]{position:relative;z-index:10;display:flex;flex-direction:column;justify-content:center;padding:2rem;background:var(--color-background);width:640px;border:solid 1px var(--color-border);border-radius:1rem}main .login-card h1[data-v-6ab0a34a]{text-align:center;font-size:1.5rem;margin-bottom:1rem}main .login-card .description[data-v-6ab0a34a]{margin-bottom:2rem}main .login-card p[data-v-6ab0a34a]{text-align:center;font-size:1rem}main .login-card .input[data-v-6ab0a34a]{margin-bottom:1rem}main .login-card .error-container[data-v-6ab0a34a]{width:100%;text-align:center;color:var(--color-error);margin:0 0 1rem}main .login-card .button-container[data-v-6ab0a34a]{display:flex;justify-content:center;gap:16px}main .login-card .divider[data-v-6ab0a34a]{width:100%;height:1px;display:flex;justify-content:center;align-items:center;background:var(--color-border);text-align:center;margin:2rem 0}main .login-card .divider p[data-v-6ab0a34a]{background:var(--color-background);padding:0 .5rem;margin:0}main .login-card .register[data-v-6ab0a34a]{display:flex;justify-content:center;gap:.5rem;margin-top:1rem}main .login-card a[data-v-6ab0a34a]{color:var(--color-main-dark);transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){main .login-card a[data-v-6ab0a34a]:hover{color:var(--color-main);text-decoration:underline}}@media screen and (max-width: 640px){main[data-v-6ab0a34a]{padding:.75rem;gap:2rem}main .light[data-v-6ab0a34a]{left:calc(50% - 50vw);right:calc(50% - 50vw);max-width:100%}main .logo[data-v-6ab0a34a]{position:unset;padding:1rem;border-radius:1rem}main .login-card[data-v-6ab0a34a]{width:100%}main .login-card .button-container[data-v-6ab0a34a]{flex-direction:column;align-items:center;gap:.5rem}main .login-card .button-container button[data-v-6ab0a34a]{width:calc(100vw - 88px)}main .login-card .register[data-v-6ab0a34a]{flex-direction:column;align-items:center}}:where([data-v-73fe778e]:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}[data-v-73fe778e],[data-v-73fe778e]:before,[data-v-73fe778e]:after{box-sizing:border-box}a[data-v-73fe778e],button[data-v-73fe778e]{cursor:revert}ol[data-v-73fe778e],ul[data-v-73fe778e],menu[data-v-73fe778e]{list-style:none}img[data-v-73fe778e]{max-inline-size:100%;max-block-size:100%}table[data-v-73fe778e]{border-collapse:collapse}input[data-v-73fe778e],textarea[data-v-73fe778e]{-webkit-user-select:auto}textarea[data-v-73fe778e]{white-space:revert}meter[data-v-73fe778e]{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre[data-v-73fe778e]){all:revert}[data-v-73fe778e]::placeholder{color:unset}[data-v-73fe778e]::marker{content:initial}:where([hidden][data-v-73fe778e]){display:none}:where([contenteditable][data-v-73fe778e]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;-webkit-user-select:auto}:where([draggable=true][data-v-73fe778e]){-webkit-user-drag:element}:where(dialog[data-v-73fe778e]:modal){all:revert}[data-v-73fe778e]:root,html[data-theme=light][data-v-73fe778e],.light[data-v-73fe778e]{--color-main: #005dce;--color-main-dark: #005dce;--color-main-light: rgb(153, 190.2, 235.4);--color-main-hover: #005dce;--color-main-text: #ffffff;--color-secondary: #ff6f61;--color-secondary-dark: #ff3c32;--color-secondary-light: #ff9e94;--color-white: #ffffff;--color-black: #000000;--color-gray: #e6e6e6;--color-background: var(--color-white);--color-background-dark: #f5f6fa;--color-background-light: #fafafa;--color-surface: #ebebeb;--color-border: var(--color-gray);--color-letter-background: #f6f6f6;--color-letter-active: #e2e2e2;--color-letter-border: #c1c1c1;--color-letter-text: #000000;--color-title: var(--color-black);--color-text: #000;--color-text-light: #717171;--color-link: var(--color-main);--color-error: #eb2f06;--color-success: #78e08f;--color-warning: #f6b93b;--color-info: #4a69bd;--color-motamo-main: #005dce}html[data-theme=dark][data-v-73fe778e],.dark[data-v-73fe778e]{--color-main: #005dce;--color-main-dark: #e5efa8;--color-main-light: #2f441c;--color-main-hover: #79920c;--color-main-text: #000000;--color-secondary: #ff6f61;--color-secondary-dark: #ff3c32;--color-secondary-light: #ff9e94;--color-white: #ffffff;--color-black: #000000;--color-gray: #e6e6e6;--color-background: #031525;--color-background-dark: #020c15;--color-background-light: #0d2136;--color-border: #182a3b;--color-letter-background: #062a4a;--color-letter-active: #14466c;--color-letter-border: #0c5494;--color-letter-text: #d9dfe8;--color-title: #d3e2fd;--color-text: #95a6bd;--color-text-light: #4f6074;--color-link: var(--color-main);--color-error: #eb2f06;--color-success: #78e08f;--color-warning: #f6b93b;--color-info: #4a69bd}.fade-enter-active[data-v-73fe778e],.fade-leave-active[data-v-73fe778e]{transition:.4s ease}.fade-enter-from[data-v-73fe778e],.fade-leave-to[data-v-73fe778e]{opacity:0}.modal-enter-active[data-v-73fe778e],.modal-leave-active[data-v-73fe778e]{transition:transform .4s ease,opacity .4s ease-out}.modal-enter-from[data-v-73fe778e],.modal-leave-to[data-v-73fe778e]{transform:translateY(-32px);opacity:0}.modal-sheet-enter-active[data-v-73fe778e],.modal-sheet-leave-active[data-v-73fe778e]{transition:transform .4s ease,opacity .4s ease-out}.modal-sheet-enter-from[data-v-73fe778e],.modal-sheet-leave-to[data-v-73fe778e]{transform:translateY(2rem);opacity:0}.toast-enter-active[data-v-73fe778e],.toast-leave-active[data-v-73fe778e]{transition:all .4s ease}.toast-enter-from[data-v-73fe778e],.toast-leave-to[data-v-73fe778e]{opacity:0;transform:translate(32px)}.dropdown-enter-active[data-v-73fe778e],.dropdown-leave-active[data-v-73fe778e]{transition:all .4s ease}.dropdown-enter-from[data-v-73fe778e],.dropdown-leave-to[data-v-73fe778e]{opacity:0;transform:translateY(-8px)}@keyframes spin-73fe778e{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes heart-73fe778e{0%{fill:var(--color-main);transform:scale(1)}10%{fill:var(--color-main);transform:scale(2)}50%{fill:var(--color-main);transform:scale(.8)}to{transform:scale(1);fill:transparent}}@keyframes fadeIn-73fe778e{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp-73fe778e{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-73fe778e{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@keyframes iconAppear-73fe778e{0%{opacity:0;transform:scale(.5)}70%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.fade-in[data-v-73fe778e]{animation:fadeIn-73fe778e .5s ease-out forwards}.fade-in-up[data-v-73fe778e]{animation:fadeInUp-73fe778e .5s ease-out forwards}.fade-in-down[data-v-73fe778e]{animation:fadeInDown-73fe778e .5s ease-out forwards}.icon-appear[data-v-73fe778e]{opacity:0;animation:iconAppear-73fe778e .3s ease-out forwards}button[data-v-73fe778e],.button[data-v-73fe778e]{display:flex;justify-content:center;align-items:center;gap:.5rem;border:solid 1px var(--color-main);border-radius:.5rem;font-size:.75rem;font-weight:600;transition:all .2s ease-out;cursor:pointer}button .icon[data-v-73fe778e],.button .icon[data-v-73fe778e]{transition:all .2s ease-out}button.loading[data-v-73fe778e],.button.loading[data-v-73fe778e]{cursor:wait}button[data-v-73fe778e]:focus-visible,.button[data-v-73fe778e]:focus-visible{outline:none;box-shadow:0 0 0 2px var(--color-background),0 0 0 4px var(--color-main),0 0 6px 2px var(--color-main)}@media (hover: hover) and (pointer: fine){button[data-v-73fe778e]:active:not(:disabled),.button[data-v-73fe778e]:active:not(:disabled){transform:scale(.975)}}button[data-v-73fe778e]:disabled,.button[data-v-73fe778e]:disabled{cursor:not-allowed!important}button .loader[data-v-73fe778e],.button .loader[data-v-73fe778e]{width:1rem;height:1rem;border-radius:1rem;border:solid 2px var(--color-background);border-top-color:rgba(from var(--color-background) r g b/.4);animation:spin-73fe778e 1s linear infinite}button.login-button[data-v-73fe778e],.button.login-button[data-v-73fe778e]{width:8rem;height:3rem;background:transparent;border-color:var(--color-border)}button.login-button .icon[data-v-73fe778e],.button.login-button .icon[data-v-73fe778e]{height:1.5rem;transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){button.login-button[data-v-73fe778e]:hover:not(:disabled),.button.login-button[data-v-73fe778e]:hover:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:hover:not(:disabled) .icon[data-v-73fe778e],.button.login-button:hover:not(:disabled) .icon[data-v-73fe778e]{transform:scale(.95)}}@media (hover: hover) and (pointer: fine){button.login-button[data-v-73fe778e]:active:not(:disabled),.button.login-button[data-v-73fe778e]:active:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:active:not(:disabled) .icon[data-v-73fe778e],.button.login-button:active:not(:disabled) .icon[data-v-73fe778e]{transform:scale(.9)}}button.login-button[data-v-73fe778e]:disabled,.button.login-button[data-v-73fe778e]:disabled{background:var(--color-background-dark);border-color:var(--color-border)}button.main[data-v-73fe778e],.button.main[data-v-73fe778e]{padding:.5rem .75rem;background:var(--color-main);border-color:var(--color-main);color:var(--color-background)}button.main .icon[data-v-73fe778e],.button.main .icon[data-v-73fe778e]{width:16px;height:16px;color:var(--color-background)}@media (hover: hover) and (pointer: fine){button.main[data-v-73fe778e]:hover:not(:disabled),.button.main[data-v-73fe778e]:hover:not(:disabled){background:var(--color-main-hover);border-color:var(--color-main-hover)}button.main:hover:not(:disabled) .icon[data-v-73fe778e],.button.main:hover:not(:disabled) .icon[data-v-73fe778e]{transform:scale(1.1)}}button.main[data-v-73fe778e]:disabled,.button.main[data-v-73fe778e]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.main:disabled .icon[data-v-73fe778e],.button.main:disabled .icon[data-v-73fe778e]{color:var(--color-text-light)}button.outline[data-v-73fe778e]{padding:.5rem .75rem;background:var(--color-background);border-color:var(--color-main);color:var(--color-main)}button.outline .icon[data-v-73fe778e]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.outline[data-v-73fe778e]:hover:not(:disabled){background:var(--color-main-light)}button.outline:hover:not(:disabled) .icon[data-v-73fe778e]{transform:scale(1.1)}}button.outline[data-v-73fe778e]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.outline:disabled .icon[data-v-73fe778e]{color:var(--color-text-light)}button.text[data-v-73fe778e]{padding:.5rem .75rem;background:transparent;border-color:transparent;color:var(--color-main)}button.text .icon[data-v-73fe778e]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.text[data-v-73fe778e]:hover:not(:disabled){background:var(--color-main-light)}button.text:hover:not(:disabled) .icon[data-v-73fe778e]{transform:scale(1.1)}}button.text[data-v-73fe778e]:disabled{background:var(--color-background-dark);color:var(--color-text-light)}button.text:disabled .icon[data-v-73fe778e]{color:var(--color-text-light)}button.debug-button[data-v-73fe778e]{overflow:hidden;position:relative}button.debug-button[data-v-73fe778e]:after{content:"";position:absolute;width:32px;height:32px;bottom:-16px;filter:blur(16px);background:var(--color-main-light);opacity:.6;pointer-events:none;border-radius:50%;transition:all .2s ease-out}button.debug-button[data-v-73fe778e]:hover:after{width:64px}input[data-v-73fe778e]{width:100%;height:44px;padding:.75rem;border:1px solid var(--color-border);border-radius:.5rem;font-family:Libre Franklin,sans-serif;font-size:.75rem;transition:all .2s ease-out}input[data-v-73fe778e]::placeholder{color:var(--color-text-light);font-style:italic;font-weight:400}input[data-v-73fe778e]:focus{outline:none;border-color:var(--color-main)}input.error[data-v-73fe778e]{border-color:var(--color-error)}input.input-line[data-v-73fe778e]{border:none;border-bottom:solid 1px var(--color-border);border-radius:0;padding:.25rem 0}input.input-line[data-v-73fe778e]:focus{border-color:var(--color-main)}.tooltip[data-v-73fe778e]{pointer-events:none;position:absolute;z-index:100;top:0;color:#fff;padding:.25rem .5rem;border-radius:.5rem;background:#0006;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);font-size:1rem;white-space:nowrap;opacity:0;transition:opacity .2s ease-out}main[data-v-73fe778e]{display:flex;flex-direction:column;justify-content:center;align-items:center}main .logo[data-v-73fe778e]{position:absolute;top:64px;background:var(--color-background)}:where([data-v-09415d7f]:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}[data-v-09415d7f],[data-v-09415d7f]:before,[data-v-09415d7f]:after{box-sizing:border-box}a[data-v-09415d7f],button[data-v-09415d7f]{cursor:revert}ol[data-v-09415d7f],ul[data-v-09415d7f],menu[data-v-09415d7f]{list-style:none}img[data-v-09415d7f]{max-inline-size:100%;max-block-size:100%}table[data-v-09415d7f]{border-collapse:collapse}input[data-v-09415d7f],textarea[data-v-09415d7f]{-webkit-user-select:auto}textarea[data-v-09415d7f]{white-space:revert}meter[data-v-09415d7f]{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre[data-v-09415d7f]){all:revert}[data-v-09415d7f]::placeholder{color:unset}[data-v-09415d7f]::marker{content:initial}:where([hidden][data-v-09415d7f]){display:none}:where([contenteditable][data-v-09415d7f]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;-webkit-user-select:auto}:where([draggable=true][data-v-09415d7f]){-webkit-user-drag:element}:where(dialog[data-v-09415d7f]:modal){all:revert}[data-v-09415d7f]:root,html[data-theme=light][data-v-09415d7f],.light[data-v-09415d7f]{--color-main: #005dce;--color-main-dark: #005dce;--color-main-light: rgb(153, 190.2, 235.4);--color-main-hover: #005dce;--color-main-text: #ffffff;--color-secondary: #ff6f61;--color-secondary-dark: #ff3c32;--color-secondary-light: #ff9e94;--color-white: #ffffff;--color-black: #000000;--color-gray: #e6e6e6;--color-background: var(--color-white);--color-background-dark: #f5f6fa;--color-background-light: #fafafa;--color-surface: #ebebeb;--color-border: var(--color-gray);--color-letter-background: #f6f6f6;--color-letter-active: #e2e2e2;--color-letter-border: #c1c1c1;--color-letter-text: #000000;--color-title: var(--color-black);--color-text: #000;--color-text-light: #717171;--color-link: var(--color-main);--color-error: #eb2f06;--color-success: #78e08f;--color-warning: #f6b93b;--color-info: #4a69bd;--color-motamo-main: #005dce}html[data-theme=dark][data-v-09415d7f],.dark[data-v-09415d7f]{--color-main: #005dce;--color-main-dark: #e5efa8;--color-main-light: #2f441c;--color-main-hover: #79920c;--color-main-text: #000000;--color-secondary: #ff6f61;--color-secondary-dark: #ff3c32;--color-secondary-light: #ff9e94;--color-white: #ffffff;--color-black: #000000;--color-gray: #e6e6e6;--color-background: #031525;--color-background-dark: #020c15;--color-background-light: #0d2136;--color-border: #182a3b;--color-letter-background: #062a4a;--color-letter-active: #14466c;--color-letter-border: #0c5494;--color-letter-text: #d9dfe8;--color-title: #d3e2fd;--color-text: #95a6bd;--color-text-light: #4f6074;--color-link: var(--color-main);--color-error: #eb2f06;--color-success: #78e08f;--color-warning: #f6b93b;--color-info: #4a69bd}.fade-enter-active[data-v-09415d7f],.fade-leave-active[data-v-09415d7f]{transition:.4s ease}.fade-enter-from[data-v-09415d7f],.fade-leave-to[data-v-09415d7f]{opacity:0}.modal-enter-active[data-v-09415d7f],.modal-leave-active[data-v-09415d7f]{transition:transform .4s ease,opacity .4s ease-out}.modal-enter-from[data-v-09415d7f],.modal-leave-to[data-v-09415d7f]{transform:translateY(-32px);opacity:0}.modal-sheet-enter-active[data-v-09415d7f],.modal-sheet-leave-active[data-v-09415d7f]{transition:transform .4s ease,opacity .4s ease-out}.modal-sheet-enter-from[data-v-09415d7f],.modal-sheet-leave-to[data-v-09415d7f]{transform:translateY(2rem);opacity:0}.toast-enter-active[data-v-09415d7f],.toast-leave-active[data-v-09415d7f]{transition:all .4s ease}.toast-enter-from[data-v-09415d7f],.toast-leave-to[data-v-09415d7f]{opacity:0;transform:translate(32px)}.dropdown-enter-active[data-v-09415d7f],.dropdown-leave-active[data-v-09415d7f]{transition:all .4s ease}.dropdown-enter-from[data-v-09415d7f],.dropdown-leave-to[data-v-09415d7f]{opacity:0;transform:translateY(-8px)}@keyframes spin-09415d7f{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes heart-09415d7f{0%{fill:var(--color-main);transform:scale(1)}10%{fill:var(--color-main);transform:scale(2)}50%{fill:var(--color-main);transform:scale(.8)}to{transform:scale(1);fill:transparent}}@keyframes fadeIn-09415d7f{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp-09415d7f{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-09415d7f{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@keyframes iconAppear-09415d7f{0%{opacity:0;transform:scale(.5)}70%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.fade-in[data-v-09415d7f]{animation:fadeIn-09415d7f .5s ease-out forwards}.fade-in-up[data-v-09415d7f]{animation:fadeInUp-09415d7f .5s ease-out forwards}.fade-in-down[data-v-09415d7f]{animation:fadeInDown-09415d7f .5s ease-out forwards}.icon-appear[data-v-09415d7f]{opacity:0;animation:iconAppear-09415d7f .3s ease-out forwards}button[data-v-09415d7f],.button[data-v-09415d7f]{display:flex;justify-content:center;align-items:center;gap:.5rem;border:solid 1px var(--color-main);border-radius:.5rem;font-size:.75rem;font-weight:600;transition:all .2s ease-out;cursor:pointer}button .icon[data-v-09415d7f],.button .icon[data-v-09415d7f]{transition:all .2s ease-out}button.loading[data-v-09415d7f],.button.loading[data-v-09415d7f]{cursor:wait}button[data-v-09415d7f]:focus-visible,.button[data-v-09415d7f]:focus-visible{outline:none;box-shadow:0 0 0 2px var(--color-background),0 0 0 4px var(--color-main),0 0 6px 2px var(--color-main)}@media (hover: hover) and (pointer: fine){button[data-v-09415d7f]:active:not(:disabled),.button[data-v-09415d7f]:active:not(:disabled){transform:scale(.975)}}button[data-v-09415d7f]:disabled,.button[data-v-09415d7f]:disabled{cursor:not-allowed!important}button .loader[data-v-09415d7f],.button .loader[data-v-09415d7f]{width:1rem;height:1rem;border-radius:1rem;border:solid 2px var(--color-background);border-top-color:rgba(from var(--color-background) r g b/.4);animation:spin-09415d7f 1s linear infinite}button.login-button[data-v-09415d7f],.button.login-button[data-v-09415d7f]{width:8rem;height:3rem;background:transparent;border-color:var(--color-border)}button.login-button .icon[data-v-09415d7f],.button.login-button .icon[data-v-09415d7f]{height:1.5rem;transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){button.login-button[data-v-09415d7f]:hover:not(:disabled),.button.login-button[data-v-09415d7f]:hover:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:hover:not(:disabled) .icon[data-v-09415d7f],.button.login-button:hover:not(:disabled) .icon[data-v-09415d7f]{transform:scale(.95)}}@media (hover: hover) and (pointer: fine){button.login-button[data-v-09415d7f]:active:not(:disabled),.button.login-button[data-v-09415d7f]:active:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:active:not(:disabled) .icon[data-v-09415d7f],.button.login-button:active:not(:disabled) .icon[data-v-09415d7f]{transform:scale(.9)}}button.login-button[data-v-09415d7f]:disabled,.button.login-button[data-v-09415d7f]:disabled{background:var(--color-background-dark);border-color:var(--color-border)}button.main[data-v-09415d7f],.button.main[data-v-09415d7f]{padding:.5rem .75rem;background:var(--color-main);border-color:var(--color-main);color:var(--color-background)}button.main .icon[data-v-09415d7f],.button.main .icon[data-v-09415d7f]{width:16px;height:16px;color:var(--color-background)}@media (hover: hover) and (pointer: fine){button.main[data-v-09415d7f]:hover:not(:disabled),.button.main[data-v-09415d7f]:hover:not(:disabled){background:var(--color-main-hover);border-color:var(--color-main-hover)}button.main:hover:not(:disabled) .icon[data-v-09415d7f],.button.main:hover:not(:disabled) .icon[data-v-09415d7f]{transform:scale(1.1)}}button.main[data-v-09415d7f]:disabled,.button.main[data-v-09415d7f]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.main:disabled .icon[data-v-09415d7f],.button.main:disabled .icon[data-v-09415d7f]{color:var(--color-text-light)}button.outline[data-v-09415d7f]{padding:.5rem .75rem;background:var(--color-background);border-color:var(--color-main);color:var(--color-main)}button.outline .icon[data-v-09415d7f]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.outline[data-v-09415d7f]:hover:not(:disabled){background:var(--color-main-light)}button.outline:hover:not(:disabled) .icon[data-v-09415d7f]{transform:scale(1.1)}}button.outline[data-v-09415d7f]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.outline:disabled .icon[data-v-09415d7f]{color:var(--color-text-light)}button.text[data-v-09415d7f]{padding:.5rem .75rem;background:transparent;border-color:transparent;color:var(--color-main)}button.text .icon[data-v-09415d7f]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.text[data-v-09415d7f]:hover:not(:disabled){background:var(--color-main-light)}button.text:hover:not(:disabled) .icon[data-v-09415d7f]{transform:scale(1.1)}}button.text[data-v-09415d7f]:disabled{background:var(--color-background-dark);color:var(--color-text-light)}button.text:disabled .icon[data-v-09415d7f]{color:var(--color-text-light)}button.debug-button[data-v-09415d7f]{overflow:hidden;position:relative}button.debug-button[data-v-09415d7f]:after{content:"";position:absolute;width:32px;height:32px;bottom:-16px;filter:blur(16px);background:var(--color-main-light);opacity:.6;pointer-events:none;border-radius:50%;transition:all .2s ease-out}button.debug-button[data-v-09415d7f]:hover:after{width:64px}input[data-v-09415d7f]{width:100%;height:44px;padding:.75rem;border:1px solid var(--color-border);border-radius:.5rem;font-family:Libre Franklin,sans-serif;font-size:.75rem;transition:all .2s ease-out}input[data-v-09415d7f]::placeholder{color:var(--color-text-light);font-style:italic;font-weight:400}input[data-v-09415d7f]:focus{outline:none;border-color:var(--color-main)}input.error[data-v-09415d7f]{border-color:var(--color-error)}input.input-line[data-v-09415d7f]{border:none;border-bottom:solid 1px var(--color-border);border-radius:0;padding:.25rem 0}input.input-line[data-v-09415d7f]:focus{border-color:var(--color-main)}.tooltip[data-v-09415d7f]{pointer-events:none;position:absolute;z-index:100;top:0;color:#fff;padding:.25rem .5rem;border-radius:.5rem;background:#0006;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);font-size:1rem;white-space:nowrap;opacity:0;transition:opacity .2s ease-out}main[data-v-09415d7f]{display:flex;flex-direction:column;justify-content:center;align-items:center}main .logo[data-v-09415d7f]{position:absolute;top:64px;background:var(--color-background)}main .login-card[data-v-09415d7f]{position:relative;z-index:10;display:flex;flex-direction:column;justify-content:center;padding:2rem;background:var(--color-background);width:640px;border:solid 1px var(--color-border);border-radius:1rem}main .login-card h1[data-v-09415d7f]{text-align:center;font-size:1.5rem;margin-bottom:1rem}main .login-card .description[data-v-09415d7f]{margin-bottom:2rem}main .login-card p[data-v-09415d7f]{text-align:center;font-size:1rem;margin-bottom:1rem}main .login-card .input[data-v-09415d7f]{margin-bottom:1rem}main .login-card .error-container[data-v-09415d7f]{width:100%;text-align:center;color:var(--color-error);margin:0 0 1rem}main .login-card .button-container[data-v-09415d7f]{display:flex;justify-content:center;gap:16px}main .login-card a[data-v-09415d7f]{margin-top:1rem;text-align:center;color:var(--color-main-dark);transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){main .login-card a[data-v-09415d7f]:hover{color:var(--color-main);text-decoration:underline}}@media screen and (max-width: 640px){main[data-v-09415d7f]{padding:.75rem;gap:2rem}main .light[data-v-09415d7f]{left:calc(50% - 50vw);right:calc(50% - 50vw);max-width:100%}main .logo[data-v-09415d7f]{position:unset;padding:1rem;border-radius:1rem}main .login-card[data-v-09415d7f]{width:100%}main .login-card .button-container[data-v-09415d7f]{flex-direction:column;align-items:center;gap:.5rem}main .login-card .button-container button[data-v-09415d7f]{width:calc(100vw - 88px)}main .login-card .register[data-v-09415d7f]{flex-direction:column;align-items:center}}@media (min-width: 1024px){.about{min-height:100vh;display:flex;align-items:center}}:where([data-v-b5165cbd]:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}[data-v-b5165cbd],[data-v-b5165cbd]:before,[data-v-b5165cbd]:after{box-sizing:border-box}a[data-v-b5165cbd],button[data-v-b5165cbd]{cursor:revert}ol[data-v-b5165cbd],ul[data-v-b5165cbd],menu[data-v-b5165cbd]{list-style:none}img[data-v-b5165cbd]{max-inline-size:100%;max-block-size:100%}table[data-v-b5165cbd]{border-collapse:collapse}input[data-v-b5165cbd],textarea[data-v-b5165cbd]{-webkit-user-select:auto}textarea[data-v-b5165cbd]{white-space:revert}meter[data-v-b5165cbd]{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre[data-v-b5165cbd]){all:revert}[data-v-b5165cbd]::placeholder{color:unset}[data-v-b5165cbd]::marker{content:initial}:where([hidden][data-v-b5165cbd]){display:none}:where([contenteditable][data-v-b5165cbd]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;-webkit-user-select:auto}:where([draggable=true][data-v-b5165cbd]){-webkit-user-drag:element}:where(dialog[data-v-b5165cbd]:modal){all:revert}[data-v-b5165cbd]:root,html[data-theme=light][data-v-b5165cbd],.light[data-v-b5165cbd]{--color-main: #005dce;--color-main-dark: #005dce;--color-main-light: rgb(153, 190.2, 235.4);--color-main-hover: #005dce;--color-main-text: #ffffff;--color-secondary: #ff6f61;--color-secondary-dark: #ff3c32;--color-secondary-light: #ff9e94;--color-white: #ffffff;--color-black: #000000;--color-gray: #e6e6e6;--color-background: var(--color-white);--color-background-dark: #f5f6fa;--color-background-light: #fafafa;--color-surface: #ebebeb;--color-border: var(--color-gray);--color-letter-background: #f6f6f6;--color-letter-active: #e2e2e2;--color-letter-border: #c1c1c1;--color-letter-text: #000000;--color-title: var(--color-black);--color-text: #000;--color-text-light: #717171;--color-link: var(--color-main);--color-error: #eb2f06;--color-success: #78e08f;--color-warning: #f6b93b;--color-info: #4a69bd;--color-motamo-main: #005dce}html[data-theme=dark][data-v-b5165cbd],.dark[data-v-b5165cbd]{--color-main: #005dce;--color-main-dark: #e5efa8;--color-main-light: #2f441c;--color-main-hover: #79920c;--color-main-text: #000000;--color-secondary: #ff6f61;--color-secondary-dark: #ff3c32;--color-secondary-light: #ff9e94;--color-white: #ffffff;--color-black: #000000;--color-gray: #e6e6e6;--color-background: #031525;--color-background-dark: #020c15;--color-background-light: #0d2136;--color-border: #182a3b;--color-letter-background: #062a4a;--color-letter-active: #14466c;--color-letter-border: #0c5494;--color-letter-text: #d9dfe8;--color-title: #d3e2fd;--color-text: #95a6bd;--color-text-light: #4f6074;--color-link: var(--color-main);--color-error: #eb2f06;--color-success: #78e08f;--color-warning: #f6b93b;--color-info: #4a69bd}.fade-enter-active[data-v-b5165cbd],.fade-leave-active[data-v-b5165cbd]{transition:.4s ease}.fade-enter-from[data-v-b5165cbd],.fade-leave-to[data-v-b5165cbd]{opacity:0}.modal-enter-active[data-v-b5165cbd],.modal-leave-active[data-v-b5165cbd]{transition:transform .4s ease,opacity .4s ease-out}.modal-enter-from[data-v-b5165cbd],.modal-leave-to[data-v-b5165cbd]{transform:translateY(-32px);opacity:0}.modal-sheet-enter-active[data-v-b5165cbd],.modal-sheet-leave-active[data-v-b5165cbd]{transition:transform .4s ease,opacity .4s ease-out}.modal-sheet-enter-from[data-v-b5165cbd],.modal-sheet-leave-to[data-v-b5165cbd]{transform:translateY(2rem);opacity:0}.toast-enter-active[data-v-b5165cbd],.toast-leave-active[data-v-b5165cbd]{transition:all .4s ease}.toast-enter-from[data-v-b5165cbd],.toast-leave-to[data-v-b5165cbd]{opacity:0;transform:translate(32px)}.dropdown-enter-active[data-v-b5165cbd],.dropdown-leave-active[data-v-b5165cbd]{transition:all .4s ease}.dropdown-enter-from[data-v-b5165cbd],.dropdown-leave-to[data-v-b5165cbd]{opacity:0;transform:translateY(-8px)}@keyframes spin-b5165cbd{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes heart-b5165cbd{0%{fill:var(--color-main);transform:scale(1)}10%{fill:var(--color-main);transform:scale(2)}50%{fill:var(--color-main);transform:scale(.8)}to{transform:scale(1);fill:transparent}}@keyframes fadeIn-b5165cbd{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp-b5165cbd{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-b5165cbd{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@keyframes iconAppear-b5165cbd{0%{opacity:0;transform:scale(.5)}70%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.fade-in[data-v-b5165cbd]{animation:fadeIn-b5165cbd .5s ease-out forwards}.fade-in-up[data-v-b5165cbd]{animation:fadeInUp-b5165cbd .5s ease-out forwards}.fade-in-down[data-v-b5165cbd]{animation:fadeInDown-b5165cbd .5s ease-out forwards}.icon-appear[data-v-b5165cbd]{opacity:0;animation:iconAppear-b5165cbd .3s ease-out forwards}button[data-v-b5165cbd],.button[data-v-b5165cbd]{display:flex;justify-content:center;align-items:center;gap:.5rem;border:solid 1px var(--color-main);border-radius:.5rem;font-size:.75rem;font-weight:600;transition:all .2s ease-out;cursor:pointer}button .icon[data-v-b5165cbd],.button .icon[data-v-b5165cbd]{transition:all .2s ease-out}button.loading[data-v-b5165cbd],.button.loading[data-v-b5165cbd]{cursor:wait}button[data-v-b5165cbd]:focus-visible,.button[data-v-b5165cbd]:focus-visible{outline:none;box-shadow:0 0 0 2px var(--color-background),0 0 0 4px var(--color-main),0 0 6px 2px var(--color-main)}@media (hover: hover) and (pointer: fine){button[data-v-b5165cbd]:active:not(:disabled),.button[data-v-b5165cbd]:active:not(:disabled){transform:scale(.975)}}button[data-v-b5165cbd]:disabled,.button[data-v-b5165cbd]:disabled{cursor:not-allowed!important}button .loader[data-v-b5165cbd],.button .loader[data-v-b5165cbd]{width:1rem;height:1rem;border-radius:1rem;border:solid 2px var(--color-background);border-top-color:rgba(from var(--color-background) r g b/.4);animation:spin-b5165cbd 1s linear infinite}button.login-button[data-v-b5165cbd],.button.login-button[data-v-b5165cbd]{width:8rem;height:3rem;background:transparent;border-color:var(--color-border)}button.login-button .icon[data-v-b5165cbd],.button.login-button .icon[data-v-b5165cbd]{height:1.5rem;transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){button.login-button[data-v-b5165cbd]:hover:not(:disabled),.button.login-button[data-v-b5165cbd]:hover:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:hover:not(:disabled) .icon[data-v-b5165cbd],.button.login-button:hover:not(:disabled) .icon[data-v-b5165cbd]{transform:scale(.95)}}@media (hover: hover) and (pointer: fine){button.login-button[data-v-b5165cbd]:active:not(:disabled),.button.login-button[data-v-b5165cbd]:active:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:active:not(:disabled) .icon[data-v-b5165cbd],.button.login-button:active:not(:disabled) .icon[data-v-b5165cbd]{transform:scale(.9)}}button.login-button[data-v-b5165cbd]:disabled,.button.login-button[data-v-b5165cbd]:disabled{background:var(--color-background-dark);border-color:var(--color-border)}button.main[data-v-b5165cbd],.button.main[data-v-b5165cbd]{padding:.5rem .75rem;background:var(--color-main);border-color:var(--color-main);color:var(--color-background)}button.main .icon[data-v-b5165cbd],.button.main .icon[data-v-b5165cbd]{width:16px;height:16px;color:var(--color-background)}@media (hover: hover) and (pointer: fine){button.main[data-v-b5165cbd]:hover:not(:disabled),.button.main[data-v-b5165cbd]:hover:not(:disabled){background:var(--color-main-hover);border-color:var(--color-main-hover)}button.main:hover:not(:disabled) .icon[data-v-b5165cbd],.button.main:hover:not(:disabled) .icon[data-v-b5165cbd]{transform:scale(1.1)}}button.main[data-v-b5165cbd]:disabled,.button.main[data-v-b5165cbd]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.main:disabled .icon[data-v-b5165cbd],.button.main:disabled .icon[data-v-b5165cbd]{color:var(--color-text-light)}button.outline[data-v-b5165cbd]{padding:.5rem .75rem;background:var(--color-background);border-color:var(--color-main);color:var(--color-main)}button.outline .icon[data-v-b5165cbd]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.outline[data-v-b5165cbd]:hover:not(:disabled){background:var(--color-main-light)}button.outline:hover:not(:disabled) .icon[data-v-b5165cbd]{transform:scale(1.1)}}button.outline[data-v-b5165cbd]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.outline:disabled .icon[data-v-b5165cbd]{color:var(--color-text-light)}button.text[data-v-b5165cbd]{padding:.5rem .75rem;background:transparent;border-color:transparent;color:var(--color-main)}button.text .icon[data-v-b5165cbd]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.text[data-v-b5165cbd]:hover:not(:disabled){background:var(--color-main-light)}button.text:hover:not(:disabled) .icon[data-v-b5165cbd]{transform:scale(1.1)}}button.text[data-v-b5165cbd]:disabled{background:var(--color-background-dark);color:var(--color-text-light)}button.text:disabled .icon[data-v-b5165cbd]{color:var(--color-text-light)}button.debug-button[data-v-b5165cbd]{overflow:hidden;position:relative}button.debug-button[data-v-b5165cbd]:after{content:"";position:absolute;width:32px;height:32px;bottom:-16px;filter:blur(16px);background:var(--color-main-light);opacity:.6;pointer-events:none;border-radius:50%;transition:all .2s ease-out}button.debug-button[data-v-b5165cbd]:hover:after{width:64px}input[data-v-b5165cbd]{width:100%;height:44px;padding:.75rem;border:1px solid var(--color-border);border-radius:.5rem;font-family:Libre Franklin,sans-serif;font-size:.75rem;transition:all .2s ease-out}input[data-v-b5165cbd]::placeholder{color:var(--color-text-light);font-style:italic;font-weight:400}input[data-v-b5165cbd]:focus{outline:none;border-color:var(--color-main)}input.error[data-v-b5165cbd]{border-color:var(--color-error)}input.input-line[data-v-b5165cbd]{border:none;border-bottom:solid 1px var(--color-border);border-radius:0;padding:.25rem 0}input.input-line[data-v-b5165cbd]:focus{border-color:var(--color-main)}.tooltip[data-v-b5165cbd]{pointer-events:none;position:absolute;z-index:100;top:0;color:#fff;padding:.25rem .5rem;border-radius:.5rem;background:#0006;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);font-size:1rem;white-space:nowrap;opacity:0;transition:opacity .2s ease-out}.version-container[data-v-b5165cbd]{display:flex;justify-content:center;align-items:center;min-height:80vh;padding:2rem}.version-card[data-v-b5165cbd]{background-color:var(--color-background-soft);border-radius:1rem;padding:2rem;max-width:600px;width:100%;box-shadow:0 4px 12px #0000001a;text-align:center}.version-card h1[data-v-b5165cbd]{color:var(--color-main);margin-bottom:1.5rem;font-size:2rem}.version-card h2[data-v-b5165cbd]{color:var(--color-text);margin-bottom:1rem;font-size:1.25rem;position:relative;display:inline-block}.version-card h2[data-v-b5165cbd]:after{content:"";position:absolute;bottom:-5px;left:50%;transform:translate(-50%);width:50px;height:2px;background-color:var(--color-main)}.version-info[data-v-b5165cbd]{margin-bottom:2rem}.version-detail[data-v-b5165cbd]{display:flex;justify-content:space-between;padding:.75rem 0;border-bottom:1px solid var(--color-border)}.version-detail[data-v-b5165cbd]:last-child{border-bottom:none}.version-detail .label[data-v-b5165cbd]{font-weight:600;color:var(--color-text-light)}.version-detail .value[data-v-b5165cbd]{color:var(--color-text)}.version-tech[data-v-b5165cbd]{margin:2rem 0}.version-tech h2[data-v-b5165cbd]{margin-bottom:1.5rem}.tech-grid[data-v-b5165cbd]{display:grid;grid-template-columns:repeat(auto-fit,minmax(100px,1fr));gap:1.5rem;justify-items:center}.tech-item[data-v-b5165cbd]{display:flex;flex-direction:column;align-items:center;gap:.5rem}.tech-icon[data-v-b5165cbd]{width:48px;height:48px;display:flex;align-items:center;justify-content:center}.tech-icon img[data-v-b5165cbd]{max-width:100%;max-height:100%;object-fit:contain}.tech-name[data-v-b5165cbd]{font-size:.875rem;color:var(--color-text)}.actions[data-v-b5165cbd]{margin-top:2rem}.actions .btn-primary[data-v-b5165cbd]{display:inline-block;background-color:var(--color-main);color:var(--color-main-text);padding:.75rem 1.5rem;border-radius:.5rem;text-decoration:none;font-weight:600;transition:background-color .2s ease}.actions .btn-primary[data-v-b5165cbd]:hover{background-color:var(--color-main-hover)}@media (max-width: 768px){.version-container[data-v-b5165cbd]{padding:1rem}.version-card[data-v-b5165cbd]{padding:1.5rem}.tech-grid[data-v-b5165cbd]{grid-template-columns:repeat(2,1fr)}}:where([data-v-59fcafec]:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}[data-v-59fcafec],[data-v-59fcafec]:before,[data-v-59fcafec]:after{box-sizing:border-box}a[data-v-59fcafec],button[data-v-59fcafec]{cursor:revert}ol[data-v-59fcafec],ul[data-v-59fcafec],menu[data-v-59fcafec]{list-style:none}img[data-v-59fcafec]{max-inline-size:100%;max-block-size:100%}table[data-v-59fcafec]{border-collapse:collapse}input[data-v-59fcafec],textarea[data-v-59fcafec]{-webkit-user-select:auto}textarea[data-v-59fcafec]{white-space:revert}meter[data-v-59fcafec]{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre[data-v-59fcafec]){all:revert}[data-v-59fcafec]::placeholder{color:unset}[data-v-59fcafec]::marker{content:initial}:where([hidden][data-v-59fcafec]){display:none}:where([contenteditable][data-v-59fcafec]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;-webkit-user-select:auto}:where([draggable=true][data-v-59fcafec]){-webkit-user-drag:element}:where(dialog[data-v-59fcafec]:modal){all:revert}[data-v-59fcafec]:root,html[data-theme=light][data-v-59fcafec],.light[data-v-59fcafec]{--color-main: #005dce;--color-main-dark: #005dce;--color-main-light: rgb(153, 190.2, 235.4);--color-main-hover: #005dce;--color-main-text: #ffffff;--color-secondary: #ff6f61;--color-secondary-dark: #ff3c32;--color-secondary-light: #ff9e94;--color-white: #ffffff;--color-black: #000000;--color-gray: #e6e6e6;--color-background: var(--color-white);--color-background-dark: #f5f6fa;--color-background-light: #fafafa;--color-surface: #ebebeb;--color-border: var(--color-gray);--color-letter-background: #f6f6f6;--color-letter-active: #e2e2e2;--color-letter-border: #c1c1c1;--color-letter-text: #000000;--color-title: var(--color-black);--color-text: #000;--color-text-light: #717171;--color-link: var(--color-main);--color-error: #eb2f06;--color-success: #78e08f;--color-warning: #f6b93b;--color-info: #4a69bd;--color-motamo-main: #005dce}html[data-theme=dark][data-v-59fcafec],.dark[data-v-59fcafec]{--color-main: #005dce;--color-main-dark: #e5efa8;--color-main-light: #2f441c;--color-main-hover: #79920c;--color-main-text: #000000;--color-secondary: #ff6f61;--color-secondary-dark: #ff3c32;--color-secondary-light: #ff9e94;--color-white: #ffffff;--color-black: #000000;--color-gray: #e6e6e6;--color-background: #031525;--color-background-dark: #020c15;--color-background-light: #0d2136;--color-border: #182a3b;--color-letter-background: #062a4a;--color-letter-active: #14466c;--color-letter-border: #0c5494;--color-letter-text: #d9dfe8;--color-title: #d3e2fd;--color-text: #95a6bd;--color-text-light: #4f6074;--color-link: var(--color-main);--color-error: #eb2f06;--color-success: #78e08f;--color-warning: #f6b93b;--color-info: #4a69bd}.fade-enter-active[data-v-59fcafec],.fade-leave-active[data-v-59fcafec]{transition:.4s ease}.fade-enter-from[data-v-59fcafec],.fade-leave-to[data-v-59fcafec]{opacity:0}.modal-enter-active[data-v-59fcafec],.modal-leave-active[data-v-59fcafec]{transition:transform .4s ease,opacity .4s ease-out}.modal-enter-from[data-v-59fcafec],.modal-leave-to[data-v-59fcafec]{transform:translateY(-32px);opacity:0}.modal-sheet-enter-active[data-v-59fcafec],.modal-sheet-leave-active[data-v-59fcafec]{transition:transform .4s ease,opacity .4s ease-out}.modal-sheet-enter-from[data-v-59fcafec],.modal-sheet-leave-to[data-v-59fcafec]{transform:translateY(2rem);opacity:0}.toast-enter-active[data-v-59fcafec],.toast-leave-active[data-v-59fcafec]{transition:all .4s ease}.toast-enter-from[data-v-59fcafec],.toast-leave-to[data-v-59fcafec]{opacity:0;transform:translate(32px)}.dropdown-enter-active[data-v-59fcafec],.dropdown-leave-active[data-v-59fcafec]{transition:all .4s ease}.dropdown-enter-from[data-v-59fcafec],.dropdown-leave-to[data-v-59fcafec]{opacity:0;transform:translateY(-8px)}@keyframes spin-59fcafec{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes heart-59fcafec{0%{fill:var(--color-main);transform:scale(1)}10%{fill:var(--color-main);transform:scale(2)}50%{fill:var(--color-main);transform:scale(.8)}to{transform:scale(1);fill:transparent}}@keyframes fadeIn-59fcafec{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp-59fcafec{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-59fcafec{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@keyframes iconAppear-59fcafec{0%{opacity:0;transform:scale(.5)}70%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.fade-in[data-v-59fcafec]{animation:fadeIn-59fcafec .5s ease-out forwards}.fade-in-up[data-v-59fcafec]{animation:fadeInUp-59fcafec .5s ease-out forwards}.fade-in-down[data-v-59fcafec]{animation:fadeInDown-59fcafec .5s ease-out forwards}.icon-appear[data-v-59fcafec]{opacity:0;animation:iconAppear-59fcafec .3s ease-out forwards}button[data-v-59fcafec],.button[data-v-59fcafec]{display:flex;justify-content:center;align-items:center;gap:.5rem;border:solid 1px var(--color-main);border-radius:.5rem;font-size:.75rem;font-weight:600;transition:all .2s ease-out;cursor:pointer}button .icon[data-v-59fcafec],.button .icon[data-v-59fcafec]{transition:all .2s ease-out}button.loading[data-v-59fcafec],.button.loading[data-v-59fcafec]{cursor:wait}button[data-v-59fcafec]:focus-visible,.button[data-v-59fcafec]:focus-visible{outline:none;box-shadow:0 0 0 2px var(--color-background),0 0 0 4px var(--color-main),0 0 6px 2px var(--color-main)}@media (hover: hover) and (pointer: fine){button[data-v-59fcafec]:active:not(:disabled),.button[data-v-59fcafec]:active:not(:disabled){transform:scale(.975)}}button[data-v-59fcafec]:disabled,.button[data-v-59fcafec]:disabled{cursor:not-allowed!important}button .loader[data-v-59fcafec],.button .loader[data-v-59fcafec]{width:1rem;height:1rem;border-radius:1rem;border:solid 2px var(--color-background);border-top-color:rgba(from var(--color-background) r g b/.4);animation:spin-59fcafec 1s linear infinite}button.login-button[data-v-59fcafec],.button.login-button[data-v-59fcafec]{width:8rem;height:3rem;background:transparent;border-color:var(--color-border)}button.login-button .icon[data-v-59fcafec],.button.login-button .icon[data-v-59fcafec]{height:1.5rem;transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){button.login-button[data-v-59fcafec]:hover:not(:disabled),.button.login-button[data-v-59fcafec]:hover:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:hover:not(:disabled) .icon[data-v-59fcafec],.button.login-button:hover:not(:disabled) .icon[data-v-59fcafec]{transform:scale(.95)}}@media (hover: hover) and (pointer: fine){button.login-button[data-v-59fcafec]:active:not(:disabled),.button.login-button[data-v-59fcafec]:active:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:active:not(:disabled) .icon[data-v-59fcafec],.button.login-button:active:not(:disabled) .icon[data-v-59fcafec]{transform:scale(.9)}}button.login-button[data-v-59fcafec]:disabled,.button.login-button[data-v-59fcafec]:disabled{background:var(--color-background-dark);border-color:var(--color-border)}button.main[data-v-59fcafec],.button.main[data-v-59fcafec]{padding:.5rem .75rem;background:var(--color-main);border-color:var(--color-main);color:var(--color-background)}button.main .icon[data-v-59fcafec],.button.main .icon[data-v-59fcafec]{width:16px;height:16px;color:var(--color-background)}@media (hover: hover) and (pointer: fine){button.main[data-v-59fcafec]:hover:not(:disabled),.button.main[data-v-59fcafec]:hover:not(:disabled){background:var(--color-main-hover);border-color:var(--color-main-hover)}button.main:hover:not(:disabled) .icon[data-v-59fcafec],.button.main:hover:not(:disabled) .icon[data-v-59fcafec]{transform:scale(1.1)}}button.main[data-v-59fcafec]:disabled,.button.main[data-v-59fcafec]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.main:disabled .icon[data-v-59fcafec],.button.main:disabled .icon[data-v-59fcafec]{color:var(--color-text-light)}button.outline[data-v-59fcafec]{padding:.5rem .75rem;background:var(--color-background);border-color:var(--color-main);color:var(--color-main)}button.outline .icon[data-v-59fcafec]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.outline[data-v-59fcafec]:hover:not(:disabled){background:var(--color-main-light)}button.outline:hover:not(:disabled) .icon[data-v-59fcafec]{transform:scale(1.1)}}button.outline[data-v-59fcafec]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.outline:disabled .icon[data-v-59fcafec]{color:var(--color-text-light)}button.text[data-v-59fcafec]{padding:.5rem .75rem;background:transparent;border-color:transparent;color:var(--color-main)}button.text .icon[data-v-59fcafec]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.text[data-v-59fcafec]:hover:not(:disabled){background:var(--color-main-light)}button.text:hover:not(:disabled) .icon[data-v-59fcafec]{transform:scale(1.1)}}button.text[data-v-59fcafec]:disabled{background:var(--color-background-dark);color:var(--color-text-light)}button.text:disabled .icon[data-v-59fcafec]{color:var(--color-text-light)}button.debug-button[data-v-59fcafec]{overflow:hidden;position:relative}button.debug-button[data-v-59fcafec]:after{content:"";position:absolute;width:32px;height:32px;bottom:-16px;filter:blur(16px);background:var(--color-main-light);opacity:.6;pointer-events:none;border-radius:50%;transition:all .2s ease-out}button.debug-button[data-v-59fcafec]:hover:after{width:64px}input[data-v-59fcafec]{width:100%;height:44px;padding:.75rem;border:1px solid var(--color-border);border-radius:.5rem;font-family:Libre Franklin,sans-serif;font-size:.75rem;transition:all .2s ease-out}input[data-v-59fcafec]::placeholder{color:var(--color-text-light);font-style:italic;font-weight:400}input[data-v-59fcafec]:focus{outline:none;border-color:var(--color-main)}input.error[data-v-59fcafec]{border-color:var(--color-error)}input.input-line[data-v-59fcafec]{border:none;border-bottom:solid 1px var(--color-border);border-radius:0;padding:.25rem 0}input.input-line[data-v-59fcafec]:focus{border-color:var(--color-main)}.tooltip[data-v-59fcafec]{pointer-events:none;position:absolute;z-index:100;top:0;color:#fff;padding:.25rem .5rem;border-radius:.5rem;background:#0006;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);font-size:1rem;white-space:nowrap;opacity:0;transition:opacity .2s ease-out}.game-topbar[data-v-59fcafec]{display:flex;justify-content:center;align-items:center;width:100%;height:3rem;padding:.5rem 1rem;background-color:var(--color-background);color:var(--color-white);border-bottom:1px solid var(--color-border)}.game-topbar .container[data-v-59fcafec]{display:flex;justify-content:space-between;align-items:center;width:100%;max-width:1024px;margin-inline:auto}.game-topbar .container .left-container[data-v-59fcafec]{flex:1;display:flex;justify-content:flex-start}.game-topbar .container .center-container[data-v-59fcafec]{flex:1;display:flex;justify-content:center}.game-topbar .container .right-content[data-v-59fcafec]{flex:1;display:flex;justify-content:flex-end}.game-topbar .back-button[data-v-59fcafec]{display:flex;align-items:center;gap:.5rem;color:var(--color-text);text-decoration:none;font-weight:500;font-size:1rem}.game-topbar .logo-container[data-v-59fcafec]{display:flex;align-items:center;gap:.5rem}.game-topbar .logo-container .logo[data-v-59fcafec]{width:1.5rem;height:1.5rem;border-radius:.25rem;background-color:var(--color-main);border:solid 2px var(--color-text)}.game-topbar .logo-container .logo-text[data-v-59fcafec]{font-weight:700;font-size:1.5rem;color:var(--color-text)}.game-topbar .help-button[data-v-59fcafec]{cursor:pointer}.game-topbar .help-button .help-icon[data-v-59fcafec]{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;background-color:var(--color-background-light);color:var(--color-text);font-weight:700}.game-topbar .user-container[data-v-59fcafec]{display:flex;align-items:center}.game-topbar .user-container .avatar[data-v-59fcafec]{width:1.5rem;height:1.5rem;display:flex;align-items:center;justify-content:center;border-radius:50%;background-color:var(--color-main);border:solid 2px var(--color-main);color:var(--color-white);font-weight:700;font-size:.75rem;text-transform:uppercase}:where([data-v-7b7d3796]:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}[data-v-7b7d3796],[data-v-7b7d3796]:before,[data-v-7b7d3796]:after{box-sizing:border-box}a[data-v-7b7d3796],button[data-v-7b7d3796]{cursor:revert}ol[data-v-7b7d3796],ul[data-v-7b7d3796],menu[data-v-7b7d3796]{list-style:none}img[data-v-7b7d3796]{max-inline-size:100%;max-block-size:100%}table[data-v-7b7d3796]{border-collapse:collapse}input[data-v-7b7d3796],textarea[data-v-7b7d3796]{-webkit-user-select:auto}textarea[data-v-7b7d3796]{white-space:revert}meter[data-v-7b7d3796]{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre[data-v-7b7d3796]){all:revert}[data-v-7b7d3796]::placeholder{color:unset}[data-v-7b7d3796]::marker{content:initial}:where([hidden][data-v-7b7d3796]){display:none}:where([contenteditable][data-v-7b7d3796]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;-webkit-user-select:auto}:where([draggable=true][data-v-7b7d3796]){-webkit-user-drag:element}:where(dialog[data-v-7b7d3796]:modal){all:revert}[data-v-7b7d3796]:root,html[data-theme=light][data-v-7b7d3796],.light[data-v-7b7d3796]{--color-main: #005dce;--color-main-dark: #005dce;--color-main-light: rgb(153, 190.2, 235.4);--color-main-hover: #005dce;--color-main-text: #ffffff;--color-secondary: #ff6f61;--color-secondary-dark: #ff3c32;--color-secondary-light: #ff9e94;--color-white: #ffffff;--color-black: #000000;--color-gray: #e6e6e6;--color-background: var(--color-white);--color-background-dark: #f5f6fa;--color-background-light: #fafafa;--color-surface: #ebebeb;--color-border: var(--color-gray);--color-letter-background: #f6f6f6;--color-letter-active: #e2e2e2;--color-letter-border: #c1c1c1;--color-letter-text: #000000;--color-title: var(--color-black);--color-text: #000;--color-text-light: #717171;--color-link: var(--color-main);--color-error: #eb2f06;--color-success: #78e08f;--color-warning: #f6b93b;--color-info: #4a69bd;--color-motamo-main: #005dce}html[data-theme=dark][data-v-7b7d3796],.dark[data-v-7b7d3796]{--color-main: #005dce;--color-main-dark: #e5efa8;--color-main-light: #2f441c;--color-main-hover: #79920c;--color-main-text: #000000;--color-secondary: #ff6f61;--color-secondary-dark: #ff3c32;--color-secondary-light: #ff9e94;--color-white: #ffffff;--color-black: #000000;--color-gray: #e6e6e6;--color-background: #031525;--color-background-dark: #020c15;--color-background-light: #0d2136;--color-border: #182a3b;--color-letter-background: #062a4a;--color-letter-active: #14466c;--color-letter-border: #0c5494;--color-letter-text: #d9dfe8;--color-title: #d3e2fd;--color-text: #95a6bd;--color-text-light: #4f6074;--color-link: var(--color-main);--color-error: #eb2f06;--color-success: #78e08f;--color-warning: #f6b93b;--color-info: #4a69bd}.fade-enter-active[data-v-7b7d3796],.fade-leave-active[data-v-7b7d3796]{transition:.4s ease}.fade-enter-from[data-v-7b7d3796],.fade-leave-to[data-v-7b7d3796]{opacity:0}.modal-enter-active[data-v-7b7d3796],.modal-leave-active[data-v-7b7d3796]{transition:transform .4s ease,opacity .4s ease-out}.modal-enter-from[data-v-7b7d3796],.modal-leave-to[data-v-7b7d3796]{transform:translateY(-32px);opacity:0}.modal-sheet-enter-active[data-v-7b7d3796],.modal-sheet-leave-active[data-v-7b7d3796]{transition:transform .4s ease,opacity .4s ease-out}.modal-sheet-enter-from[data-v-7b7d3796],.modal-sheet-leave-to[data-v-7b7d3796]{transform:translateY(2rem);opacity:0}.toast-enter-active[data-v-7b7d3796],.toast-leave-active[data-v-7b7d3796]{transition:all .4s ease}.toast-enter-from[data-v-7b7d3796],.toast-leave-to[data-v-7b7d3796]{opacity:0;transform:translate(32px)}.dropdown-enter-active[data-v-7b7d3796],.dropdown-leave-active[data-v-7b7d3796]{transition:all .4s ease}.dropdown-enter-from[data-v-7b7d3796],.dropdown-leave-to[data-v-7b7d3796]{opacity:0;transform:translateY(-8px)}@keyframes spin-7b7d3796{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes heart-7b7d3796{0%{fill:var(--color-main);transform:scale(1)}10%{fill:var(--color-main);transform:scale(2)}50%{fill:var(--color-main);transform:scale(.8)}to{transform:scale(1);fill:transparent}}@keyframes fadeIn-7b7d3796{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp-7b7d3796{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-7b7d3796{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@keyframes iconAppear-7b7d3796{0%{opacity:0;transform:scale(.5)}70%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.fade-in[data-v-7b7d3796]{animation:fadeIn-7b7d3796 .5s ease-out forwards}.fade-in-up[data-v-7b7d3796]{animation:fadeInUp-7b7d3796 .5s ease-out forwards}.fade-in-down[data-v-7b7d3796]{animation:fadeInDown-7b7d3796 .5s ease-out forwards}.icon-appear[data-v-7b7d3796]{opacity:0;animation:iconAppear-7b7d3796 .3s ease-out forwards}button[data-v-7b7d3796],.button[data-v-7b7d3796]{display:flex;justify-content:center;align-items:center;gap:.5rem;border:solid 1px var(--color-main);border-radius:.5rem;font-size:.75rem;font-weight:600;transition:all .2s ease-out;cursor:pointer}button .icon[data-v-7b7d3796],.button .icon[data-v-7b7d3796]{transition:all .2s ease-out}button.loading[data-v-7b7d3796],.button.loading[data-v-7b7d3796]{cursor:wait}button[data-v-7b7d3796]:focus-visible,.button[data-v-7b7d3796]:focus-visible{outline:none;box-shadow:0 0 0 2px var(--color-background),0 0 0 4px var(--color-main),0 0 6px 2px var(--color-main)}@media (hover: hover) and (pointer: fine){button[data-v-7b7d3796]:active:not(:disabled),.button[data-v-7b7d3796]:active:not(:disabled){transform:scale(.975)}}button[data-v-7b7d3796]:disabled,.button[data-v-7b7d3796]:disabled{cursor:not-allowed!important}button .loader[data-v-7b7d3796],.button .loader[data-v-7b7d3796]{width:1rem;height:1rem;border-radius:1rem;border:solid 2px var(--color-background);border-top-color:rgba(from var(--color-background) r g b/.4);animation:spin-7b7d3796 1s linear infinite}button.login-button[data-v-7b7d3796],.button.login-button[data-v-7b7d3796]{width:8rem;height:3rem;background:transparent;border-color:var(--color-border)}button.login-button .icon[data-v-7b7d3796],.button.login-button .icon[data-v-7b7d3796]{height:1.5rem;transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){button.login-button[data-v-7b7d3796]:hover:not(:disabled),.button.login-button[data-v-7b7d3796]:hover:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:hover:not(:disabled) .icon[data-v-7b7d3796],.button.login-button:hover:not(:disabled) .icon[data-v-7b7d3796]{transform:scale(.95)}}@media (hover: hover) and (pointer: fine){button.login-button[data-v-7b7d3796]:active:not(:disabled),.button.login-button[data-v-7b7d3796]:active:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:active:not(:disabled) .icon[data-v-7b7d3796],.button.login-button:active:not(:disabled) .icon[data-v-7b7d3796]{transform:scale(.9)}}button.login-button[data-v-7b7d3796]:disabled,.button.login-button[data-v-7b7d3796]:disabled{background:var(--color-background-dark);border-color:var(--color-border)}button.main[data-v-7b7d3796],.button.main[data-v-7b7d3796]{padding:.5rem .75rem;background:var(--color-main);border-color:var(--color-main);color:var(--color-background)}button.main .icon[data-v-7b7d3796],.button.main .icon[data-v-7b7d3796]{width:16px;height:16px;color:var(--color-background)}@media (hover: hover) and (pointer: fine){button.main[data-v-7b7d3796]:hover:not(:disabled),.button.main[data-v-7b7d3796]:hover:not(:disabled){background:var(--color-main-hover);border-color:var(--color-main-hover)}button.main:hover:not(:disabled) .icon[data-v-7b7d3796],.button.main:hover:not(:disabled) .icon[data-v-7b7d3796]{transform:scale(1.1)}}button.main[data-v-7b7d3796]:disabled,.button.main[data-v-7b7d3796]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.main:disabled .icon[data-v-7b7d3796],.button.main:disabled .icon[data-v-7b7d3796]{color:var(--color-text-light)}button.outline[data-v-7b7d3796]{padding:.5rem .75rem;background:var(--color-background);border-color:var(--color-main);color:var(--color-main)}button.outline .icon[data-v-7b7d3796]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.outline[data-v-7b7d3796]:hover:not(:disabled){background:var(--color-main-light)}button.outline:hover:not(:disabled) .icon[data-v-7b7d3796]{transform:scale(1.1)}}button.outline[data-v-7b7d3796]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.outline:disabled .icon[data-v-7b7d3796]{color:var(--color-text-light)}button.text[data-v-7b7d3796]{padding:.5rem .75rem;background:transparent;border-color:transparent;color:var(--color-main)}button.text .icon[data-v-7b7d3796]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.text[data-v-7b7d3796]:hover:not(:disabled){background:var(--color-main-light)}button.text:hover:not(:disabled) .icon[data-v-7b7d3796]{transform:scale(1.1)}}button.text[data-v-7b7d3796]:disabled{background:var(--color-background-dark);color:var(--color-text-light)}button.text:disabled .icon[data-v-7b7d3796]{color:var(--color-text-light)}button.debug-button[data-v-7b7d3796]{overflow:hidden;position:relative}button.debug-button[data-v-7b7d3796]:after{content:"";position:absolute;width:32px;height:32px;bottom:-16px;filter:blur(16px);background:var(--color-main-light);opacity:.6;pointer-events:none;border-radius:50%;transition:all .2s ease-out}button.debug-button[data-v-7b7d3796]:hover:after{width:64px}input[data-v-7b7d3796]{width:100%;height:44px;padding:.75rem;border:1px solid var(--color-border);border-radius:.5rem;font-family:Libre Franklin,sans-serif;font-size:.75rem;transition:all .2s ease-out}input[data-v-7b7d3796]::placeholder{color:var(--color-text-light);font-style:italic;font-weight:400}input[data-v-7b7d3796]:focus{outline:none;border-color:var(--color-main)}input.error[data-v-7b7d3796]{border-color:var(--color-error)}input.input-line[data-v-7b7d3796]{border:none;border-bottom:solid 1px var(--color-border);border-radius:0;padding:.25rem 0}input.input-line[data-v-7b7d3796]:focus{border-color:var(--color-main)}.tooltip[data-v-7b7d3796]{pointer-events:none;position:absolute;z-index:100;top:0;color:#fff;padding:.25rem .5rem;border-radius:.5rem;background:#0006;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);font-size:1rem;white-space:nowrap;opacity:0;transition:opacity .2s ease-out}.game-calendar[data-v-7b7d3796]{width:100%;max-width:320px;margin:0 auto;border-radius:.5rem;border:solid 1px var(--color-border);background-color:var(--color-background-light);overflow:hidden}.game-calendar .calendar-header[data-v-7b7d3796]{display:flex;justify-content:space-between;align-items:center;padding:.5rem}.game-calendar .calendar-header .month-title[data-v-7b7d3796]{font-size:1.2rem;font-weight:600;margin:0;color:var(--color-title)}.game-calendar .calendar-header .nav-button[data-v-7b7d3796]{background:transparent;border:none;cursor:pointer;width:2rem;height:2rem;display:flex;align-items:center;justify-content:center;background:var(--color-background);border-radius:.25rem;transition:all .2s ease-out;color:var(--color-text)}@media (hover: hover) and (pointer: fine){.game-calendar .calendar-header .nav-button[data-v-7b7d3796]:hover{background-color:var(--color-main);color:var(--color-main-text)}.game-calendar .calendar-header .nav-button[data-v-7b7d3796]:active{transform:scale(1)}.game-calendar .calendar-header .nav-button:active .icon[data-v-7b7d3796]{transform:scale(.95)}}.game-calendar .calendar-header .nav-button .icon[data-v-7b7d3796]{width:100%}.game-calendar .calendar-days-header[data-v-7b7d3796]{display:grid;grid-template-columns:repeat(7,1fr);text-align:center;padding:.5rem 0;border-bottom:1px solid var(--color-border)}.game-calendar .calendar-days-header span[data-v-7b7d3796]{font-size:.8rem;font-weight:400;color:var(--color-text-light)}.game-calendar .calendar-grid[data-v-7b7d3796]{position:relative;display:grid;grid-template-columns:repeat(7,1fr);grid-template-rows:repeat(6,1fr);gap:2px;padding:.5rem}.game-calendar .calendar-grid .streak-line[data-v-7b7d3796]{display:none;position:absolute;background:linear-gradient(45deg,#ff9708,#ffde08);border-radius:48px;height:40px;box-shadow:0 0 0 4px rgba(from #ffde08 r g b/.25)}.game-calendar .calendar-grid .calendar-day[data-v-7b7d3796]{aspect-ratio:1;height:40px;display:flex;align-items:center;justify-content:center;border:none;background-color:transparent;border-radius:50%;font-size:.9rem;font-weight:500;cursor:pointer;transition:all .2s ease-out;position:relative;color:var(--color-text)}@media (hover: hover) and (pointer: fine){.game-calendar .calendar-grid .calendar-day[data-v-7b7d3796]:hover:not(:disabled):not(.played-day):not(.selected){box-shadow:0 0 0 2px var(--color-main) inset}.game-calendar .calendar-grid .calendar-day[data-v-7b7d3796]:active:not(:disabled):not(.played-day):not(.selected){background-color:rgba(from var(--color-main) r g b/.2)}.game-calendar .calendar-grid .calendar-day[data-v-7b7d3796]:active{transform:scale(1)}}.game-calendar .calendar-grid .calendar-day.played-day[data-v-7b7d3796]{background-color:var(--color-main)}.game-calendar .calendar-grid .calendar-day.played-day .icon[data-v-7b7d3796]{color:#fff;fill:#fff}.game-calendar .calendar-grid .calendar-day.streak-day[data-v-7b7d3796]{background-color:#f1c40f}.game-calendar .calendar-grid .calendar-day.streak-day .icon[data-v-7b7d3796]{color:#f39c12;fill:#f39c12}.game-calendar .calendar-grid .calendar-day.future-day[data-v-7b7d3796]{color:var(--color-text-light);opacity:.5;cursor:not-allowed}.game-calendar .calendar-grid .calendar-day.other-month[data-v-7b7d3796]{opacity:0}.game-calendar .calendar-grid .calendar-day.today[data-v-7b7d3796]{font-weight:700}.game-calendar .calendar-grid .calendar-day.selected[data-v-7b7d3796]{z-index:10;box-shadow:0 0 0 2px var(--color-main) inset,0 0 0 4px var(--color-background-light) inset}.game-calendar .calendar-grid .calendar-day.selected[data-v-7b7d3796]:not(.played-day){background:var(--color-main);color:var(--color-main-text)}.game-calendar .calendar-grid .calendar-day[data-v-7b7d3796]:disabled{cursor:not-allowed}.game-calendar:not(.selectable) .calendar-grid[data-v-7b7d3796]{pointer-events:none}@keyframes fadeIn-7b7d3796{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes pulse-7b7d3796{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}.game-calendar[data-v-7b7d3796]{animation:fadeIn-7b7d3796 .3s ease-out}:where([data-v-4154cbd0]:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}[data-v-4154cbd0],[data-v-4154cbd0]:before,[data-v-4154cbd0]:after{box-sizing:border-box}a[data-v-4154cbd0],button[data-v-4154cbd0]{cursor:revert}ol[data-v-4154cbd0],ul[data-v-4154cbd0],menu[data-v-4154cbd0]{list-style:none}img[data-v-4154cbd0]{max-inline-size:100%;max-block-size:100%}table[data-v-4154cbd0]{border-collapse:collapse}input[data-v-4154cbd0],textarea[data-v-4154cbd0]{-webkit-user-select:auto}textarea[data-v-4154cbd0]{white-space:revert}meter[data-v-4154cbd0]{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre[data-v-4154cbd0]){all:revert}[data-v-4154cbd0]::placeholder{color:unset}[data-v-4154cbd0]::marker{content:initial}:where([hidden][data-v-4154cbd0]){display:none}:where([contenteditable][data-v-4154cbd0]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;-webkit-user-select:auto}:where([draggable=true][data-v-4154cbd0]){-webkit-user-drag:element}:where(dialog[data-v-4154cbd0]:modal){all:revert}[data-v-4154cbd0]:root,html[data-theme=light][data-v-4154cbd0],.light[data-v-4154cbd0]{--color-main: #005dce;--color-main-dark: #005dce;--color-main-light: rgb(153, 190.2, 235.4);--color-main-hover: #005dce;--color-main-text: #ffffff;--color-secondary: #ff6f61;--color-secondary-dark: #ff3c32;--color-secondary-light: #ff9e94;--color-white: #ffffff;--color-black: #000000;--color-gray: #e6e6e6;--color-background: var(--color-white);--color-background-dark: #f5f6fa;--color-background-light: #fafafa;--color-surface: #ebebeb;--color-border: var(--color-gray);--color-letter-background: #f6f6f6;--color-letter-active: #e2e2e2;--color-letter-border: #c1c1c1;--color-letter-text: #000000;--color-title: var(--color-black);--color-text: #000;--color-text-light: #717171;--color-link: var(--color-main);--color-error: #eb2f06;--color-success: #78e08f;--color-warning: #f6b93b;--color-info: #4a69bd;--color-motamo-main: #005dce}html[data-theme=dark][data-v-4154cbd0],.dark[data-v-4154cbd0]{--color-main: #005dce;--color-main-dark: #e5efa8;--color-main-light: #2f441c;--color-main-hover: #79920c;--color-main-text: #000000;--color-secondary: #ff6f61;--color-secondary-dark: #ff3c32;--color-secondary-light: #ff9e94;--color-white: #ffffff;--color-black: #000000;--color-gray: #e6e6e6;--color-background: #031525;--color-background-dark: #020c15;--color-background-light: #0d2136;--color-border: #182a3b;--color-letter-background: #062a4a;--color-letter-active: #14466c;--color-letter-border: #0c5494;--color-letter-text: #d9dfe8;--color-title: #d3e2fd;--color-text: #95a6bd;--color-text-light: #4f6074;--color-link: var(--color-main);--color-error: #eb2f06;--color-success: #78e08f;--color-warning: #f6b93b;--color-info: #4a69bd}.fade-enter-active[data-v-4154cbd0],.fade-leave-active[data-v-4154cbd0]{transition:.4s ease}.fade-enter-from[data-v-4154cbd0],.fade-leave-to[data-v-4154cbd0]{opacity:0}.modal-enter-active[data-v-4154cbd0],.modal-leave-active[data-v-4154cbd0]{transition:transform .4s ease,opacity .4s ease-out}.modal-enter-from[data-v-4154cbd0],.modal-leave-to[data-v-4154cbd0]{transform:translateY(-32px);opacity:0}.modal-sheet-enter-active[data-v-4154cbd0],.modal-sheet-leave-active[data-v-4154cbd0]{transition:transform .4s ease,opacity .4s ease-out}.modal-sheet-enter-from[data-v-4154cbd0],.modal-sheet-leave-to[data-v-4154cbd0]{transform:translateY(2rem);opacity:0}.toast-enter-active[data-v-4154cbd0],.toast-leave-active[data-v-4154cbd0]{transition:all .4s ease}.toast-enter-from[data-v-4154cbd0],.toast-leave-to[data-v-4154cbd0]{opacity:0;transform:translate(32px)}.dropdown-enter-active[data-v-4154cbd0],.dropdown-leave-active[data-v-4154cbd0]{transition:all .4s ease}.dropdown-enter-from[data-v-4154cbd0],.dropdown-leave-to[data-v-4154cbd0]{opacity:0;transform:translateY(-8px)}@keyframes spin-4154cbd0{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes heart-4154cbd0{0%{fill:var(--color-main);transform:scale(1)}10%{fill:var(--color-main);transform:scale(2)}50%{fill:var(--color-main);transform:scale(.8)}to{transform:scale(1);fill:transparent}}@keyframes fadeIn-4154cbd0{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp-4154cbd0{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-4154cbd0{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@keyframes iconAppear-4154cbd0{0%{opacity:0;transform:scale(.5)}70%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.fade-in[data-v-4154cbd0]{animation:fadeIn-4154cbd0 .5s ease-out forwards}.fade-in-up[data-v-4154cbd0]{animation:fadeInUp-4154cbd0 .5s ease-out forwards}.fade-in-down[data-v-4154cbd0]{animation:fadeInDown-4154cbd0 .5s ease-out forwards}.icon-appear[data-v-4154cbd0]{opacity:0;animation:iconAppear-4154cbd0 .3s ease-out forwards}button[data-v-4154cbd0],.button[data-v-4154cbd0]{display:flex;justify-content:center;align-items:center;gap:.5rem;border:solid 1px var(--color-main);border-radius:.5rem;font-size:.75rem;font-weight:600;transition:all .2s ease-out;cursor:pointer}button .icon[data-v-4154cbd0],.button .icon[data-v-4154cbd0]{transition:all .2s ease-out}button.loading[data-v-4154cbd0],.button.loading[data-v-4154cbd0]{cursor:wait}button[data-v-4154cbd0]:focus-visible,.button[data-v-4154cbd0]:focus-visible{outline:none;box-shadow:0 0 0 2px var(--color-background),0 0 0 4px var(--color-main),0 0 6px 2px var(--color-main)}@media (hover: hover) and (pointer: fine){button[data-v-4154cbd0]:active:not(:disabled),.button[data-v-4154cbd0]:active:not(:disabled){transform:scale(.975)}}button[data-v-4154cbd0]:disabled,.button[data-v-4154cbd0]:disabled{cursor:not-allowed!important}button .loader[data-v-4154cbd0],.button .loader[data-v-4154cbd0]{width:1rem;height:1rem;border-radius:1rem;border:solid 2px var(--color-background);border-top-color:rgba(from var(--color-background) r g b/.4);animation:spin-4154cbd0 1s linear infinite}button.login-button[data-v-4154cbd0],.button.login-button[data-v-4154cbd0]{width:8rem;height:3rem;background:transparent;border-color:var(--color-border)}button.login-button .icon[data-v-4154cbd0],.button.login-button .icon[data-v-4154cbd0]{height:1.5rem;transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){button.login-button[data-v-4154cbd0]:hover:not(:disabled),.button.login-button[data-v-4154cbd0]:hover:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:hover:not(:disabled) .icon[data-v-4154cbd0],.button.login-button:hover:not(:disabled) .icon[data-v-4154cbd0]{transform:scale(.95)}}@media (hover: hover) and (pointer: fine){button.login-button[data-v-4154cbd0]:active:not(:disabled),.button.login-button[data-v-4154cbd0]:active:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:active:not(:disabled) .icon[data-v-4154cbd0],.button.login-button:active:not(:disabled) .icon[data-v-4154cbd0]{transform:scale(.9)}}button.login-button[data-v-4154cbd0]:disabled,.button.login-button[data-v-4154cbd0]:disabled{background:var(--color-background-dark);border-color:var(--color-border)}button.main[data-v-4154cbd0],.button.main[data-v-4154cbd0]{padding:.5rem .75rem;background:var(--color-main);border-color:var(--color-main);color:var(--color-background)}button.main .icon[data-v-4154cbd0],.button.main .icon[data-v-4154cbd0]{width:16px;height:16px;color:var(--color-background)}@media (hover: hover) and (pointer: fine){button.main[data-v-4154cbd0]:hover:not(:disabled),.button.main[data-v-4154cbd0]:hover:not(:disabled){background:var(--color-main-hover);border-color:var(--color-main-hover)}button.main:hover:not(:disabled) .icon[data-v-4154cbd0],.button.main:hover:not(:disabled) .icon[data-v-4154cbd0]{transform:scale(1.1)}}button.main[data-v-4154cbd0]:disabled,.button.main[data-v-4154cbd0]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.main:disabled .icon[data-v-4154cbd0],.button.main:disabled .icon[data-v-4154cbd0]{color:var(--color-text-light)}button.outline[data-v-4154cbd0]{padding:.5rem .75rem;background:var(--color-background);border-color:var(--color-main);color:var(--color-main)}button.outline .icon[data-v-4154cbd0]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.outline[data-v-4154cbd0]:hover:not(:disabled){background:var(--color-main-light)}button.outline:hover:not(:disabled) .icon[data-v-4154cbd0]{transform:scale(1.1)}}button.outline[data-v-4154cbd0]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.outline:disabled .icon[data-v-4154cbd0]{color:var(--color-text-light)}button.text[data-v-4154cbd0]{padding:.5rem .75rem;background:transparent;border-color:transparent;color:var(--color-main)}button.text .icon[data-v-4154cbd0]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.text[data-v-4154cbd0]:hover:not(:disabled){background:var(--color-main-light)}button.text:hover:not(:disabled) .icon[data-v-4154cbd0]{transform:scale(1.1)}}button.text[data-v-4154cbd0]:disabled{background:var(--color-background-dark);color:var(--color-text-light)}button.text:disabled .icon[data-v-4154cbd0]{color:var(--color-text-light)}button.debug-button[data-v-4154cbd0]{overflow:hidden;position:relative}button.debug-button[data-v-4154cbd0]:after{content:"";position:absolute;width:32px;height:32px;bottom:-16px;filter:blur(16px);background:var(--color-main-light);opacity:.6;pointer-events:none;border-radius:50%;transition:all .2s ease-out}button.debug-button[data-v-4154cbd0]:hover:after{width:64px}input[data-v-4154cbd0]{width:100%;height:44px;padding:.75rem;border:1px solid var(--color-border);border-radius:.5rem;font-family:Libre Franklin,sans-serif;font-size:.75rem;transition:all .2s ease-out}input[data-v-4154cbd0]::placeholder{color:var(--color-text-light);font-style:italic;font-weight:400}input[data-v-4154cbd0]:focus{outline:none;border-color:var(--color-main)}input.error[data-v-4154cbd0]{border-color:var(--color-error)}input.input-line[data-v-4154cbd0]{border:none;border-bottom:solid 1px var(--color-border);border-radius:0;padding:.25rem 0}input.input-line[data-v-4154cbd0]:focus{border-color:var(--color-main)}.tooltip[data-v-4154cbd0]{pointer-events:none;position:absolute;z-index:100;top:0;color:#fff;padding:.25rem .5rem;border-radius:.5rem;background:#0006;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);font-size:1rem;white-space:nowrap;opacity:0;transition:opacity .2s ease-out}.modal[data-v-4154cbd0]{position:fixed;top:6rem;left:0;width:100vw;height:calc(100dvh - 6rem);background:var(--color-background);z-index:1000;box-shadow:0 0 1rem #0000001a;border-radius:.5rem .5rem 0 0;padding:2rem 1rem 6rem;border-top:solid 1px var(--color-border);overflow:auto}.modal .close[data-v-4154cbd0]{width:2rem;height:2rem;position:absolute;top:.5rem;right:.5rem;padding:.25rem;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease-out;-webkit-user-select:none;user-select:none}.modal .close .icon[data-v-4154cbd0]{width:100%;transition:all .2s ease-out}.modal .close[data-v-4154cbd0]:hover{color:var(--color-main)}.modal .close:hover .icon[data-v-4154cbd0]{transform:scale(1.1)}.modal h4[data-v-4154cbd0]{font-size:1.5rem;font-weight:700;margin-bottom:1rem}.modal .button-container[data-v-4154cbd0]{position:fixed;left:0;right:0;bottom:0;height:8rem;background:linear-gradient(180deg,rgba(from var(--color-background) r g b/0) 0%,var(--color-background) 100%);display:flex;align-items:center;justify-content:center;padding:2rem 0 0}.modal .button-container button[data-v-4154cbd0]{width:16rem}ul[data-v-4154cbd0]{list-style-type:disc;padding:0;padding-left:1rem;margin:0}ul li[data-v-4154cbd0]{margin-bottom:1rem}b[data-v-4154cbd0]{font-weight:600}.orange[data-v-4154cbd0]{color:var(--color-main)}.red[data-v-4154cbd0]{color:var(--color-error)}.overlay[data-v-4154cbd0]{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(from var(--color-black) r g b/.4);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:900;opacity:0;animation:overlay-fadein-4154cbd0 .25s ease-out forwards}@media (min-width: 768px){.modal[data-v-4154cbd0]{width:50vw;left:25vw;top:10vh;height:80vh;border-radius:.5rem}.modal .button-container[data-v-4154cbd0]{display:none}}@keyframes valid-4154cbd0{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes overlay-fadein-4154cbd0{0%{opacity:0}to{opacity:1}}.modal .definition[data-v-4154cbd0]{display:flex;flex-direction:column;gap:1rem;padding:1rem;height:4.5rem;background:rgba(from var(--color-main) r g b/.05);width:calc(100% + 2rem);margin:0 -1rem 2rem;overflow:auto}.modal .word-container[data-v-4154cbd0]{display:flex;gap:.25rem;align-items:center;justify-content:center;padding:1rem}.modal .word-container .letter-container[data-v-4154cbd0]{display:flex;flex-direction:column;align-items:center;gap:.25rem}.modal .word-container .letter-container .letter[data-v-4154cbd0]{display:flex;align-items:center;justify-content:center;width:1.75rem;height:2.5rem;border-radius:.25rem;font-size:2rem;font-weight:700;background:var(--color-letter-background);color:var(--color-text);text-transform:uppercase;position:relative;overflow:hidden}.modal .word-container .letter-container .letter .letter-bottom[data-v-4154cbd0]{position:absolute;bottom:0;left:0;right:0;height:.25rem;background:var(--color-letter-border)}.modal .word-container .letter-container .letter-index[data-v-4154cbd0]{font-size:.5rem;font-weight:300}.modal .word-container .letter-container.filled .letter[data-v-4154cbd0]{background:var(--color-letter-background)}.modal .word-container .letter-container.filled .letter .letter-bottom[data-v-4154cbd0]{background:var(--color-letter-border)}.modal .word-container .letter-container.active .letter[data-v-4154cbd0]{background:var(--color-letter-active)}.modal .word-container .letter-container.active .letter .letter-bottom[data-v-4154cbd0]{background:var(--color-letter-border)}.modal .word-container .letter-container.validated .letter[data-v-4154cbd0]{background:rgba(from var(--color-main) r g b/.4);animation:valid-4154cbd0 .25s ease-out}.modal .word-container .letter-container.validated .letter .letter-bottom[data-v-4154cbd0]{background:var(--color-main)}.modal .word-container .letter-container.validated .letter-index[data-v-4154cbd0]{color:var(--color-main)}:where([data-v-206de202]:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}[data-v-206de202],[data-v-206de202]:before,[data-v-206de202]:after{box-sizing:border-box}a[data-v-206de202],button[data-v-206de202]{cursor:revert}ol[data-v-206de202],ul[data-v-206de202],menu[data-v-206de202]{list-style:none}img[data-v-206de202]{max-inline-size:100%;max-block-size:100%}table[data-v-206de202]{border-collapse:collapse}input[data-v-206de202],textarea[data-v-206de202]{-webkit-user-select:auto}textarea[data-v-206de202]{white-space:revert}meter[data-v-206de202]{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre[data-v-206de202]){all:revert}[data-v-206de202]::placeholder{color:unset}[data-v-206de202]::marker{content:initial}:where([hidden][data-v-206de202]){display:none}:where([contenteditable][data-v-206de202]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;-webkit-user-select:auto}:where([draggable=true][data-v-206de202]){-webkit-user-drag:element}:where(dialog[data-v-206de202]:modal){all:revert}[data-v-206de202]:root,html[data-theme=light][data-v-206de202],.light[data-v-206de202]{--color-main: #005dce;--color-main-dark: #005dce;--color-main-light: rgb(153, 190.2, 235.4);--color-main-hover: #005dce;--color-main-text: #ffffff;--color-secondary: #ff6f61;--color-secondary-dark: #ff3c32;--color-secondary-light: #ff9e94;--color-white: #ffffff;--color-black: #000000;--color-gray: #e6e6e6;--color-background: var(--color-white);--color-background-dark: #f5f6fa;--color-background-light: #fafafa;--color-surface: #ebebeb;--color-border: var(--color-gray);--color-letter-background: #f6f6f6;--color-letter-active: #e2e2e2;--color-letter-border: #c1c1c1;--color-letter-text: #000000;--color-title: var(--color-black);--color-text: #000;--color-text-light: #717171;--color-link: var(--color-main);--color-error: #eb2f06;--color-success: #78e08f;--color-warning: #f6b93b;--color-info: #4a69bd;--color-motamo-main: #005dce}html[data-theme=dark][data-v-206de202],.dark[data-v-206de202]{--color-main: #005dce;--color-main-dark: #e5efa8;--color-main-light: #2f441c;--color-main-hover: #79920c;--color-main-text: #000000;--color-secondary: #ff6f61;--color-secondary-dark: #ff3c32;--color-secondary-light: #ff9e94;--color-white: #ffffff;--color-black: #000000;--color-gray: #e6e6e6;--color-background: #031525;--color-background-dark: #020c15;--color-background-light: #0d2136;--color-border: #182a3b;--color-letter-background: #062a4a;--color-letter-active: #14466c;--color-letter-border: #0c5494;--color-letter-text: #d9dfe8;--color-title: #d3e2fd;--color-text: #95a6bd;--color-text-light: #4f6074;--color-link: var(--color-main);--color-error: #eb2f06;--color-success: #78e08f;--color-warning: #f6b93b;--color-info: #4a69bd}.fade-enter-active[data-v-206de202],.fade-leave-active[data-v-206de202]{transition:.4s ease}.fade-enter-from[data-v-206de202],.fade-leave-to[data-v-206de202]{opacity:0}.modal-enter-active[data-v-206de202],.modal-leave-active[data-v-206de202]{transition:transform .4s ease,opacity .4s ease-out}.modal-enter-from[data-v-206de202],.modal-leave-to[data-v-206de202]{transform:translateY(-32px);opacity:0}.modal-sheet-enter-active[data-v-206de202],.modal-sheet-leave-active[data-v-206de202]{transition:transform .4s ease,opacity .4s ease-out}.modal-sheet-enter-from[data-v-206de202],.modal-sheet-leave-to[data-v-206de202]{transform:translateY(2rem);opacity:0}.toast-enter-active[data-v-206de202],.toast-leave-active[data-v-206de202]{transition:all .4s ease}.toast-enter-from[data-v-206de202],.toast-leave-to[data-v-206de202]{opacity:0;transform:translate(32px)}.dropdown-enter-active[data-v-206de202],.dropdown-leave-active[data-v-206de202]{transition:all .4s ease}.dropdown-enter-from[data-v-206de202],.dropdown-leave-to[data-v-206de202]{opacity:0;transform:translateY(-8px)}@keyframes spin-206de202{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes heart-206de202{0%{fill:var(--color-main);transform:scale(1)}10%{fill:var(--color-main);transform:scale(2)}50%{fill:var(--color-main);transform:scale(.8)}to{transform:scale(1);fill:transparent}}@keyframes fadeIn-206de202{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp-206de202{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-206de202{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@keyframes iconAppear-206de202{0%{opacity:0;transform:scale(.5)}70%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.fade-in[data-v-206de202]{animation:fadeIn-206de202 .5s ease-out forwards}.fade-in-up[data-v-206de202]{animation:fadeInUp-206de202 .5s ease-out forwards}.fade-in-down[data-v-206de202]{animation:fadeInDown-206de202 .5s ease-out forwards}.icon-appear[data-v-206de202]{opacity:0;animation:iconAppear-206de202 .3s ease-out forwards}button[data-v-206de202],.button[data-v-206de202]{display:flex;justify-content:center;align-items:center;gap:.5rem;border:solid 1px var(--color-main);border-radius:.5rem;font-size:.75rem;font-weight:600;transition:all .2s ease-out;cursor:pointer}button .icon[data-v-206de202],.button .icon[data-v-206de202]{transition:all .2s ease-out}button.loading[data-v-206de202],.button.loading[data-v-206de202]{cursor:wait}button[data-v-206de202]:focus-visible,.button[data-v-206de202]:focus-visible{outline:none;box-shadow:0 0 0 2px var(--color-background),0 0 0 4px var(--color-main),0 0 6px 2px var(--color-main)}@media (hover: hover) and (pointer: fine){button[data-v-206de202]:active:not(:disabled),.button[data-v-206de202]:active:not(:disabled){transform:scale(.975)}}button[data-v-206de202]:disabled,.button[data-v-206de202]:disabled{cursor:not-allowed!important}button .loader[data-v-206de202],.button .loader[data-v-206de202]{width:1rem;height:1rem;border-radius:1rem;border:solid 2px var(--color-background);border-top-color:rgba(from var(--color-background) r g b/.4);animation:spin-206de202 1s linear infinite}button.login-button[data-v-206de202],.button.login-button[data-v-206de202]{width:8rem;height:3rem;background:transparent;border-color:var(--color-border)}button.login-button .icon[data-v-206de202],.button.login-button .icon[data-v-206de202]{height:1.5rem;transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){button.login-button[data-v-206de202]:hover:not(:disabled),.button.login-button[data-v-206de202]:hover:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:hover:not(:disabled) .icon[data-v-206de202],.button.login-button:hover:not(:disabled) .icon[data-v-206de202]{transform:scale(.95)}}@media (hover: hover) and (pointer: fine){button.login-button[data-v-206de202]:active:not(:disabled),.button.login-button[data-v-206de202]:active:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:active:not(:disabled) .icon[data-v-206de202],.button.login-button:active:not(:disabled) .icon[data-v-206de202]{transform:scale(.9)}}button.login-button[data-v-206de202]:disabled,.button.login-button[data-v-206de202]:disabled{background:var(--color-background-dark);border-color:var(--color-border)}button.main[data-v-206de202],.button.main[data-v-206de202]{padding:.5rem .75rem;background:var(--color-main);border-color:var(--color-main);color:var(--color-background)}button.main .icon[data-v-206de202],.button.main .icon[data-v-206de202]{width:16px;height:16px;color:var(--color-background)}@media (hover: hover) and (pointer: fine){button.main[data-v-206de202]:hover:not(:disabled),.button.main[data-v-206de202]:hover:not(:disabled){background:var(--color-main-hover);border-color:var(--color-main-hover)}button.main:hover:not(:disabled) .icon[data-v-206de202],.button.main:hover:not(:disabled) .icon[data-v-206de202]{transform:scale(1.1)}}button.main[data-v-206de202]:disabled,.button.main[data-v-206de202]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.main:disabled .icon[data-v-206de202],.button.main:disabled .icon[data-v-206de202]{color:var(--color-text-light)}button.outline[data-v-206de202]{padding:.5rem .75rem;background:var(--color-background);border-color:var(--color-main);color:var(--color-main)}button.outline .icon[data-v-206de202]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.outline[data-v-206de202]:hover:not(:disabled){background:var(--color-main-light)}button.outline:hover:not(:disabled) .icon[data-v-206de202]{transform:scale(1.1)}}button.outline[data-v-206de202]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.outline:disabled .icon[data-v-206de202]{color:var(--color-text-light)}button.text[data-v-206de202]{padding:.5rem .75rem;background:transparent;border-color:transparent;color:var(--color-main)}button.text .icon[data-v-206de202]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.text[data-v-206de202]:hover:not(:disabled){background:var(--color-main-light)}button.text:hover:not(:disabled) .icon[data-v-206de202]{transform:scale(1.1)}}button.text[data-v-206de202]:disabled{background:var(--color-background-dark);color:var(--color-text-light)}button.text:disabled .icon[data-v-206de202]{color:var(--color-text-light)}button.debug-button[data-v-206de202]{overflow:hidden;position:relative}button.debug-button[data-v-206de202]:after{content:"";position:absolute;width:32px;height:32px;bottom:-16px;filter:blur(16px);background:var(--color-main-light);opacity:.6;pointer-events:none;border-radius:50%;transition:all .2s ease-out}button.debug-button[data-v-206de202]:hover:after{width:64px}input[data-v-206de202]{width:100%;height:44px;padding:.75rem;border:1px solid var(--color-border);border-radius:.5rem;font-family:Libre Franklin,sans-serif;font-size:.75rem;transition:all .2s ease-out}input[data-v-206de202]::placeholder{color:var(--color-text-light);font-style:italic;font-weight:400}input[data-v-206de202]:focus{outline:none;border-color:var(--color-main)}input.error[data-v-206de202]{border-color:var(--color-error)}input.input-line[data-v-206de202]{border:none;border-bottom:solid 1px var(--color-border);border-radius:0;padding:.25rem 0}input.input-line[data-v-206de202]:focus{border-color:var(--color-main)}.tooltip[data-v-206de202]{pointer-events:none;position:absolute;z-index:100;top:0;color:#fff;padding:.25rem .5rem;border-radius:.5rem;background:#0006;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);font-size:1rem;white-space:nowrap;opacity:0;transition:opacity .2s ease-out}.timer-container[data-v-206de202]{display:flex;align-items:center;justify-content:center;gap:.5rem;width:100%;max-width:320px;height:3rem;background-color:var(--color-background-light);color:var(--color-text);border:2px solid var(--color-main);border-radius:.5rem}.timer-container .timer-icon[data-v-206de202]{font-size:1rem}.timer-container .timer-value[data-v-206de202]{font-size:1.5rem;font-weight:700}.played-date[data-v-206de202]{font-size:.75rem;font-weight:500;color:var(--color-text)}.play-container[data-v-206de202]{width:100%;max-width:320px;height:3rem}button.button-play[data-v-206de202]{width:100%;height:100%;border-radius:.5rem;font-size:1.5rem;font-weight:700;cursor:pointer;transition:all .2s ease-out}button.button-play.main[data-v-206de202]{background-color:var(--color-main);color:var(--color-white);border:none}button.button-play.main[data-v-206de202]:hover{background-color:var(--color-main-dark)}button.button-play.main[data-v-206de202]:disabled{background-color:var(--color-main-light);cursor:not-allowed}button.button-play.main.loading[data-v-206de202]{position:relative;color:transparent}button.button-play.main.loading[data-v-206de202]:after{content:"";position:absolute;width:1rem;height:1rem;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:50%;border:2px solid var(--color-white);border-color:var(--color-white) transparent var(--color-white) transparent;animation:loading-206de202 1.2s linear infinite}main[data-v-206de202]{display:flex;flex-direction:column;align-items:center;gap:1.5rem;min-height:100dvh;padding:0;--color-main: #005dce;--color-main-hover: #004299}main.modal-open[data-v-206de202]{overflow:hidden}.game-header[data-v-206de202]{width:100%;max-width:320px;display:flex;flex-direction:column;align-items:center;gap:.5rem;margin-top:1rem}.description[data-v-206de202]{font-size:1rem;font-weight:500;text-align:center;color:var(--color-text)}.streak-container[data-v-206de202]{display:flex;align-items:center;gap:.5rem;color:var(--color-text)}.streak-container .streak-text[data-v-206de202]{font-size:1rem;font-weight:500;color:var(--color-main)}.streak-container .streak-icon[data-v-206de202]{font-size:1rem}@keyframes loading-206de202{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}:where([data-v-058290fe]:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}[data-v-058290fe],[data-v-058290fe]:before,[data-v-058290fe]:after{box-sizing:border-box}a[data-v-058290fe],button[data-v-058290fe]{cursor:revert}ol[data-v-058290fe],ul[data-v-058290fe],menu[data-v-058290fe]{list-style:none}img[data-v-058290fe]{max-inline-size:100%;max-block-size:100%}table[data-v-058290fe]{border-collapse:collapse}input[data-v-058290fe],textarea[data-v-058290fe]{-webkit-user-select:auto}textarea[data-v-058290fe]{white-space:revert}meter[data-v-058290fe]{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre[data-v-058290fe]){all:revert}[data-v-058290fe]::placeholder{color:unset}[data-v-058290fe]::marker{content:initial}:where([hidden][data-v-058290fe]){display:none}:where([contenteditable][data-v-058290fe]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;-webkit-user-select:auto}:where([draggable=true][data-v-058290fe]){-webkit-user-drag:element}:where(dialog[data-v-058290fe]:modal){all:revert}[data-v-058290fe]:root,html[data-theme=light][data-v-058290fe],.light[data-v-058290fe]{--color-main: #005dce;--color-main-dark: #005dce;--color-main-light: rgb(153, 190.2, 235.4);--color-main-hover: #005dce;--color-main-text: #ffffff;--color-secondary: #ff6f61;--color-secondary-dark: #ff3c32;--color-secondary-light: #ff9e94;--color-white: #ffffff;--color-black: #000000;--color-gray: #e6e6e6;--color-background: var(--color-white);--color-background-dark: #f5f6fa;--color-background-light: #fafafa;--color-surface: #ebebeb;--color-border: var(--color-gray);--color-letter-background: #f6f6f6;--color-letter-active: #e2e2e2;--color-letter-border: #c1c1c1;--color-letter-text: #000000;--color-title: var(--color-black);--color-text: #000;--color-text-light: #717171;--color-link: var(--color-main);--color-error: #eb2f06;--color-success: #78e08f;--color-warning: #f6b93b;--color-info: #4a69bd;--color-motamo-main: #005dce}html[data-theme=dark][data-v-058290fe],.dark[data-v-058290fe]{--color-main: #005dce;--color-main-dark: #e5efa8;--color-main-light: #2f441c;--color-main-hover: #79920c;--color-main-text: #000000;--color-secondary: #ff6f61;--color-secondary-dark: #ff3c32;--color-secondary-light: #ff9e94;--color-white: #ffffff;--color-black: #000000;--color-gray: #e6e6e6;--color-background: #031525;--color-background-dark: #020c15;--color-background-light: #0d2136;--color-border: #182a3b;--color-letter-background: #062a4a;--color-letter-active: #14466c;--color-letter-border: #0c5494;--color-letter-text: #d9dfe8;--color-title: #d3e2fd;--color-text: #95a6bd;--color-text-light: #4f6074;--color-link: var(--color-main);--color-error: #eb2f06;--color-success: #78e08f;--color-warning: #f6b93b;--color-info: #4a69bd}.fade-enter-active[data-v-058290fe],.fade-leave-active[data-v-058290fe]{transition:.4s ease}.fade-enter-from[data-v-058290fe],.fade-leave-to[data-v-058290fe]{opacity:0}.modal-enter-active[data-v-058290fe],.modal-leave-active[data-v-058290fe]{transition:transform .4s ease,opacity .4s ease-out}.modal-enter-from[data-v-058290fe],.modal-leave-to[data-v-058290fe]{transform:translateY(-32px);opacity:0}.modal-sheet-enter-active[data-v-058290fe],.modal-sheet-leave-active[data-v-058290fe]{transition:transform .4s ease,opacity .4s ease-out}.modal-sheet-enter-from[data-v-058290fe],.modal-sheet-leave-to[data-v-058290fe]{transform:translateY(2rem);opacity:0}.toast-enter-active[data-v-058290fe],.toast-leave-active[data-v-058290fe]{transition:all .4s ease}.toast-enter-from[data-v-058290fe],.toast-leave-to[data-v-058290fe]{opacity:0;transform:translate(32px)}.dropdown-enter-active[data-v-058290fe],.dropdown-leave-active[data-v-058290fe]{transition:all .4s ease}.dropdown-enter-from[data-v-058290fe],.dropdown-leave-to[data-v-058290fe]{opacity:0;transform:translateY(-8px)}@keyframes spin-058290fe{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes heart-058290fe{0%{fill:var(--color-main);transform:scale(1)}10%{fill:var(--color-main);transform:scale(2)}50%{fill:var(--color-main);transform:scale(.8)}to{transform:scale(1);fill:transparent}}@keyframes fadeIn-058290fe{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp-058290fe{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-058290fe{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@keyframes iconAppear-058290fe{0%{opacity:0;transform:scale(.5)}70%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.fade-in[data-v-058290fe]{animation:fadeIn-058290fe .5s ease-out forwards}.fade-in-up[data-v-058290fe]{animation:fadeInUp-058290fe .5s ease-out forwards}.fade-in-down[data-v-058290fe]{animation:fadeInDown-058290fe .5s ease-out forwards}.icon-appear[data-v-058290fe]{opacity:0;animation:iconAppear-058290fe .3s ease-out forwards}button[data-v-058290fe],.button[data-v-058290fe]{display:flex;justify-content:center;align-items:center;gap:.5rem;border:solid 1px var(--color-main);border-radius:.5rem;font-size:.75rem;font-weight:600;transition:all .2s ease-out;cursor:pointer}button .icon[data-v-058290fe],.button .icon[data-v-058290fe]{transition:all .2s ease-out}button.loading[data-v-058290fe],.button.loading[data-v-058290fe]{cursor:wait}button[data-v-058290fe]:focus-visible,.button[data-v-058290fe]:focus-visible{outline:none;box-shadow:0 0 0 2px var(--color-background),0 0 0 4px var(--color-main),0 0 6px 2px var(--color-main)}@media (hover: hover) and (pointer: fine){button[data-v-058290fe]:active:not(:disabled),.button[data-v-058290fe]:active:not(:disabled){transform:scale(.975)}}button[data-v-058290fe]:disabled,.button[data-v-058290fe]:disabled{cursor:not-allowed!important}button .loader[data-v-058290fe],.button .loader[data-v-058290fe]{width:1rem;height:1rem;border-radius:1rem;border:solid 2px var(--color-background);border-top-color:rgba(from var(--color-background) r g b/.4);animation:spin-058290fe 1s linear infinite}button.login-button[data-v-058290fe],.button.login-button[data-v-058290fe]{width:8rem;height:3rem;background:transparent;border-color:var(--color-border)}button.login-button .icon[data-v-058290fe],.button.login-button .icon[data-v-058290fe]{height:1.5rem;transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){button.login-button[data-v-058290fe]:hover:not(:disabled),.button.login-button[data-v-058290fe]:hover:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:hover:not(:disabled) .icon[data-v-058290fe],.button.login-button:hover:not(:disabled) .icon[data-v-058290fe]{transform:scale(.95)}}@media (hover: hover) and (pointer: fine){button.login-button[data-v-058290fe]:active:not(:disabled),.button.login-button[data-v-058290fe]:active:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:active:not(:disabled) .icon[data-v-058290fe],.button.login-button:active:not(:disabled) .icon[data-v-058290fe]{transform:scale(.9)}}button.login-button[data-v-058290fe]:disabled,.button.login-button[data-v-058290fe]:disabled{background:var(--color-background-dark);border-color:var(--color-border)}button.main[data-v-058290fe],.button.main[data-v-058290fe]{padding:.5rem .75rem;background:var(--color-main);border-color:var(--color-main);color:var(--color-background)}button.main .icon[data-v-058290fe],.button.main .icon[data-v-058290fe]{width:16px;height:16px;color:var(--color-background)}@media (hover: hover) and (pointer: fine){button.main[data-v-058290fe]:hover:not(:disabled),.button.main[data-v-058290fe]:hover:not(:disabled){background:var(--color-main-hover);border-color:var(--color-main-hover)}button.main:hover:not(:disabled) .icon[data-v-058290fe],.button.main:hover:not(:disabled) .icon[data-v-058290fe]{transform:scale(1.1)}}button.main[data-v-058290fe]:disabled,.button.main[data-v-058290fe]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.main:disabled .icon[data-v-058290fe],.button.main:disabled .icon[data-v-058290fe]{color:var(--color-text-light)}button.outline[data-v-058290fe]{padding:.5rem .75rem;background:var(--color-background);border-color:var(--color-main);color:var(--color-main)}button.outline .icon[data-v-058290fe]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.outline[data-v-058290fe]:hover:not(:disabled){background:var(--color-main-light)}button.outline:hover:not(:disabled) .icon[data-v-058290fe]{transform:scale(1.1)}}button.outline[data-v-058290fe]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.outline:disabled .icon[data-v-058290fe]{color:var(--color-text-light)}button.text[data-v-058290fe]{padding:.5rem .75rem;background:transparent;border-color:transparent;color:var(--color-main)}button.text .icon[data-v-058290fe]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.text[data-v-058290fe]:hover:not(:disabled){background:var(--color-main-light)}button.text:hover:not(:disabled) .icon[data-v-058290fe]{transform:scale(1.1)}}button.text[data-v-058290fe]:disabled{background:var(--color-background-dark);color:var(--color-text-light)}button.text:disabled .icon[data-v-058290fe]{color:var(--color-text-light)}button.debug-button[data-v-058290fe]{overflow:hidden;position:relative}button.debug-button[data-v-058290fe]:after{content:"";position:absolute;width:32px;height:32px;bottom:-16px;filter:blur(16px);background:var(--color-main-light);opacity:.6;pointer-events:none;border-radius:50%;transition:all .2s ease-out}button.debug-button[data-v-058290fe]:hover:after{width:64px}input[data-v-058290fe]{width:100%;height:44px;padding:.75rem;border:1px solid var(--color-border);border-radius:.5rem;font-family:Libre Franklin,sans-serif;font-size:.75rem;transition:all .2s ease-out}input[data-v-058290fe]::placeholder{color:var(--color-text-light);font-style:italic;font-weight:400}input[data-v-058290fe]:focus{outline:none;border-color:var(--color-main)}input.error[data-v-058290fe]{border-color:var(--color-error)}input.input-line[data-v-058290fe]{border:none;border-bottom:solid 1px var(--color-border);border-radius:0;padding:.25rem 0}input.input-line[data-v-058290fe]:focus{border-color:var(--color-main)}.tooltip[data-v-058290fe]{pointer-events:none;position:absolute;z-index:100;top:0;color:#fff;padding:.25rem .5rem;border-radius:.5rem;background:#0006;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);font-size:1rem;white-space:nowrap;opacity:0;transition:opacity .2s ease-out}.letter-container[data-v-058290fe]{display:flex;flex-direction:column;align-items:center;gap:.25rem}.letter-container .letter[data-v-058290fe]{display:flex;align-items:center;justify-content:center;width:1.75rem;height:2.5rem;border-radius:.25rem;font-size:2rem;font-weight:700;background:var(--color-letter-background);color:var(--color-text);text-transform:uppercase;position:relative;overflow:visible;transition:all .2s ease-out}.letter-container .letter[data-v-058290fe]:before{content:"";position:absolute;bottom:0;left:0;right:0;height:.25rem;border-radius:0 0 .25rem .25rem;background:var(--color-letter-border);transition:all .2s ease-out}.letter-container .index[data-v-058290fe]{font-size:calc(1rem - 2px);transition:all .2s ease-out}.letter-container:last-child .letter[data-v-058290fe]{opacity:1!important}.letter-container.current .letter[data-v-058290fe]{background:var(--color-letter-active)}.letter-container.current .letter[data-v-058290fe]:before{background:var(--color-letter-border)}.letter-container.correct .letter[data-v-058290fe]{color:var(--color-text);background:rgba(from var(--color-main) r g b/.4)}.letter-container.correct .letter[data-v-058290fe]:before{background:var(--color-main)}.letter-container.correct .index[data-v-058290fe]{color:var(--color-main)}.letter-container.attempt .letter[data-v-058290fe]{color:var(--color-text);font-weight:700}.letter-container.revealed .letter[data-v-058290fe]{animation:reveal-letter-058290fe .4s ease-in-out}.letter-container.revealed .letter[data-v-058290fe]:before{background:var(--color-main)}.letter-container.success-animation .letter[data-v-058290fe]{animation:validation-success-058290fe .5s ease-in-out,remove-058290fe .525s ease-out 1.75s forwards}.letter-container.error-animation[data-v-058290fe]{--move-range: .5rem}.letter-container.error-animation .letter[data-v-058290fe]{animation:validation-error-058290fe .15s forwards}.letter-container.error-animation .letter[data-v-058290fe]:before{background:var(--color-error)}@keyframes remove-058290fe{0%{opacity:1}to{opacity:0}}@keyframes validation-success-058290fe{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}@keyframes validation-error-058290fe{0%{color:var(--color-text);transform:scale(1)}40%{color:var(--color-error);transform:translate(calc(var(--move-range) * -1)) scale(1.05)}45%{color:var(--color-error);transform:translate(var(--move-range)) scale(1)}50%{color:var(--color-error);transform:scale(1.1)}55%{color:var(--color-error);transform:translate(var(--move-range)) scale(1)}60%{color:var(--color-error);transform:translate(calc(var(--move-range) * -1)) scale(1.05)}75%{color:var(--color-error);transform:scale(1)}to{color:transparent;transform:scale(1)}}@keyframes reveal-letter-058290fe{0%{transform:scale(1.5);opacity:0}50%{opacity:1}to{transform:scale(1)}}:where([data-v-47b6da41]:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}[data-v-47b6da41],[data-v-47b6da41]:before,[data-v-47b6da41]:after{box-sizing:border-box}a[data-v-47b6da41],button[data-v-47b6da41]{cursor:revert}ol[data-v-47b6da41],ul[data-v-47b6da41],menu[data-v-47b6da41]{list-style:none}img[data-v-47b6da41]{max-inline-size:100%;max-block-size:100%}table[data-v-47b6da41]{border-collapse:collapse}input[data-v-47b6da41],textarea[data-v-47b6da41]{-webkit-user-select:auto}textarea[data-v-47b6da41]{white-space:revert}meter[data-v-47b6da41]{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre[data-v-47b6da41]){all:revert}[data-v-47b6da41]::placeholder{color:unset}[data-v-47b6da41]::marker{content:initial}:where([hidden][data-v-47b6da41]){display:none}:where([contenteditable][data-v-47b6da41]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;-webkit-user-select:auto}:where([draggable=true][data-v-47b6da41]){-webkit-user-drag:element}:where(dialog[data-v-47b6da41]:modal){all:revert}[data-v-47b6da41]:root,html[data-theme=light][data-v-47b6da41],.light[data-v-47b6da41]{--color-main: #005dce;--color-main-dark: #005dce;--color-main-light: rgb(153, 190.2, 235.4);--color-main-hover: #005dce;--color-main-text: #ffffff;--color-secondary: #ff6f61;--color-secondary-dark: #ff3c32;--color-secondary-light: #ff9e94;--color-white: #ffffff;--color-black: #000000;--color-gray: #e6e6e6;--color-background: var(--color-white);--color-background-dark: #f5f6fa;--color-background-light: #fafafa;--color-surface: #ebebeb;--color-border: var(--color-gray);--color-letter-background: #f6f6f6;--color-letter-active: #e2e2e2;--color-letter-border: #c1c1c1;--color-letter-text: #000000;--color-title: var(--color-black);--color-text: #000;--color-text-light: #717171;--color-link: var(--color-main);--color-error: #eb2f06;--color-success: #78e08f;--color-warning: #f6b93b;--color-info: #4a69bd;--color-motamo-main: #005dce}html[data-theme=dark][data-v-47b6da41],.dark[data-v-47b6da41]{--color-main: #005dce;--color-main-dark: #e5efa8;--color-main-light: #2f441c;--color-main-hover: #79920c;--color-main-text: #000000;--color-secondary: #ff6f61;--color-secondary-dark: #ff3c32;--color-secondary-light: #ff9e94;--color-white: #ffffff;--color-black: #000000;--color-gray: #e6e6e6;--color-background: #031525;--color-background-dark: #020c15;--color-background-light: #0d2136;--color-border: #182a3b;--color-letter-background: #062a4a;--color-letter-active: #14466c;--color-letter-border: #0c5494;--color-letter-text: #d9dfe8;--color-title: #d3e2fd;--color-text: #95a6bd;--color-text-light: #4f6074;--color-link: var(--color-main);--color-error: #eb2f06;--color-success: #78e08f;--color-warning: #f6b93b;--color-info: #4a69bd}.fade-enter-active[data-v-47b6da41],.fade-leave-active[data-v-47b6da41]{transition:.4s ease}.fade-enter-from[data-v-47b6da41],.fade-leave-to[data-v-47b6da41]{opacity:0}.modal-enter-active[data-v-47b6da41],.modal-leave-active[data-v-47b6da41]{transition:transform .4s ease,opacity .4s ease-out}.modal-enter-from[data-v-47b6da41],.modal-leave-to[data-v-47b6da41]{transform:translateY(-32px);opacity:0}.modal-sheet-enter-active[data-v-47b6da41],.modal-sheet-leave-active[data-v-47b6da41]{transition:transform .4s ease,opacity .4s ease-out}.modal-sheet-enter-from[data-v-47b6da41],.modal-sheet-leave-to[data-v-47b6da41]{transform:translateY(2rem);opacity:0}.toast-enter-active[data-v-47b6da41],.toast-leave-active[data-v-47b6da41]{transition:all .4s ease}.toast-enter-from[data-v-47b6da41],.toast-leave-to[data-v-47b6da41]{opacity:0;transform:translate(32px)}.dropdown-enter-active[data-v-47b6da41],.dropdown-leave-active[data-v-47b6da41]{transition:all .4s ease}.dropdown-enter-from[data-v-47b6da41],.dropdown-leave-to[data-v-47b6da41]{opacity:0;transform:translateY(-8px)}@keyframes spin-47b6da41{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes heart-47b6da41{0%{fill:var(--color-main);transform:scale(1)}10%{fill:var(--color-main);transform:scale(2)}50%{fill:var(--color-main);transform:scale(.8)}to{transform:scale(1);fill:transparent}}@keyframes fadeIn-47b6da41{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp-47b6da41{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-47b6da41{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@keyframes iconAppear-47b6da41{0%{opacity:0;transform:scale(.5)}70%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.fade-in[data-v-47b6da41]{animation:fadeIn-47b6da41 .5s ease-out forwards}.fade-in-up[data-v-47b6da41]{animation:fadeInUp-47b6da41 .5s ease-out forwards}.fade-in-down[data-v-47b6da41]{animation:fadeInDown-47b6da41 .5s ease-out forwards}.icon-appear[data-v-47b6da41]{opacity:0;animation:iconAppear-47b6da41 .3s ease-out forwards}button[data-v-47b6da41],.button[data-v-47b6da41]{display:flex;justify-content:center;align-items:center;gap:.5rem;border:solid 1px var(--color-main);border-radius:.5rem;font-size:.75rem;font-weight:600;transition:all .2s ease-out;cursor:pointer}button .icon[data-v-47b6da41],.button .icon[data-v-47b6da41]{transition:all .2s ease-out}button.loading[data-v-47b6da41],.button.loading[data-v-47b6da41]{cursor:wait}button[data-v-47b6da41]:focus-visible,.button[data-v-47b6da41]:focus-visible{outline:none;box-shadow:0 0 0 2px var(--color-background),0 0 0 4px var(--color-main),0 0 6px 2px var(--color-main)}@media (hover: hover) and (pointer: fine){button[data-v-47b6da41]:active:not(:disabled),.button[data-v-47b6da41]:active:not(:disabled){transform:scale(.975)}}button[data-v-47b6da41]:disabled,.button[data-v-47b6da41]:disabled{cursor:not-allowed!important}button .loader[data-v-47b6da41],.button .loader[data-v-47b6da41]{width:1rem;height:1rem;border-radius:1rem;border:solid 2px var(--color-background);border-top-color:rgba(from var(--color-background) r g b/.4);animation:spin-47b6da41 1s linear infinite}button.login-button[data-v-47b6da41],.button.login-button[data-v-47b6da41]{width:8rem;height:3rem;background:transparent;border-color:var(--color-border)}button.login-button .icon[data-v-47b6da41],.button.login-button .icon[data-v-47b6da41]{height:1.5rem;transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){button.login-button[data-v-47b6da41]:hover:not(:disabled),.button.login-button[data-v-47b6da41]:hover:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:hover:not(:disabled) .icon[data-v-47b6da41],.button.login-button:hover:not(:disabled) .icon[data-v-47b6da41]{transform:scale(.95)}}@media (hover: hover) and (pointer: fine){button.login-button[data-v-47b6da41]:active:not(:disabled),.button.login-button[data-v-47b6da41]:active:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:active:not(:disabled) .icon[data-v-47b6da41],.button.login-button:active:not(:disabled) .icon[data-v-47b6da41]{transform:scale(.9)}}button.login-button[data-v-47b6da41]:disabled,.button.login-button[data-v-47b6da41]:disabled{background:var(--color-background-dark);border-color:var(--color-border)}button.main[data-v-47b6da41],.button.main[data-v-47b6da41]{padding:.5rem .75rem;background:var(--color-main);border-color:var(--color-main);color:var(--color-background)}button.main .icon[data-v-47b6da41],.button.main .icon[data-v-47b6da41]{width:16px;height:16px;color:var(--color-background)}@media (hover: hover) and (pointer: fine){button.main[data-v-47b6da41]:hover:not(:disabled),.button.main[data-v-47b6da41]:hover:not(:disabled){background:var(--color-main-hover);border-color:var(--color-main-hover)}button.main:hover:not(:disabled) .icon[data-v-47b6da41],.button.main:hover:not(:disabled) .icon[data-v-47b6da41]{transform:scale(1.1)}}button.main[data-v-47b6da41]:disabled,.button.main[data-v-47b6da41]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.main:disabled .icon[data-v-47b6da41],.button.main:disabled .icon[data-v-47b6da41]{color:var(--color-text-light)}button.outline[data-v-47b6da41]{padding:.5rem .75rem;background:var(--color-background);border-color:var(--color-main);color:var(--color-main)}button.outline .icon[data-v-47b6da41]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.outline[data-v-47b6da41]:hover:not(:disabled){background:var(--color-main-light)}button.outline:hover:not(:disabled) .icon[data-v-47b6da41]{transform:scale(1.1)}}button.outline[data-v-47b6da41]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.outline:disabled .icon[data-v-47b6da41]{color:var(--color-text-light)}button.text[data-v-47b6da41]{padding:.5rem .75rem;background:transparent;border-color:transparent;color:var(--color-main)}button.text .icon[data-v-47b6da41]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.text[data-v-47b6da41]:hover:not(:disabled){background:var(--color-main-light)}button.text:hover:not(:disabled) .icon[data-v-47b6da41]{transform:scale(1.1)}}button.text[data-v-47b6da41]:disabled{background:var(--color-background-dark);color:var(--color-text-light)}button.text:disabled .icon[data-v-47b6da41]{color:var(--color-text-light)}button.debug-button[data-v-47b6da41]{overflow:hidden;position:relative}button.debug-button[data-v-47b6da41]:after{content:"";position:absolute;width:32px;height:32px;bottom:-16px;filter:blur(16px);background:var(--color-main-light);opacity:.6;pointer-events:none;border-radius:50%;transition:all .2s ease-out}button.debug-button[data-v-47b6da41]:hover:after{width:64px}input[data-v-47b6da41]{width:100%;height:44px;padding:.75rem;border:1px solid var(--color-border);border-radius:.5rem;font-family:Libre Franklin,sans-serif;font-size:.75rem;transition:all .2s ease-out}input[data-v-47b6da41]::placeholder{color:var(--color-text-light);font-style:italic;font-weight:400}input[data-v-47b6da41]:focus{outline:none;border-color:var(--color-main)}input.error[data-v-47b6da41]{border-color:var(--color-error)}input.input-line[data-v-47b6da41]{border:none;border-bottom:solid 1px var(--color-border);border-radius:0;padding:.25rem 0}input.input-line[data-v-47b6da41]:focus{border-color:var(--color-main)}.tooltip[data-v-47b6da41]{pointer-events:none;position:absolute;z-index:100;top:0;color:#fff;padding:.25rem .5rem;border-radius:.5rem;background:#0006;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);font-size:1rem;white-space:nowrap;opacity:0;transition:opacity .2s ease-out}.definition-container[data-v-47b6da41]{position:relative;width:100%;flex:1;max-height:20rem;overflow:hidden}.definition[data-v-47b6da41]{display:flex;flex-direction:column;gap:1rem;padding:1rem;background:rgba(from var(--color-main) r g b/.05);width:100%;height:100%;overflow:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.definition[data-v-47b6da41]::-webkit-scrollbar{display:none;width:0;height:0}.custom-scrollbar[data-v-47b6da41]{position:absolute;top:0;right:0;width:5px;height:100%;background-color:rgba(from var(--color-main) r g b/.2);pointer-events:none;overflow:hidden}.custom-scrollbar-thumb[data-v-47b6da41]{position:absolute;width:100%;background-color:var(--color-main);min-height:1.5rem}:where([data-v-5dfab699]:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}[data-v-5dfab699],[data-v-5dfab699]:before,[data-v-5dfab699]:after{box-sizing:border-box}a[data-v-5dfab699],button[data-v-5dfab699]{cursor:revert}ol[data-v-5dfab699],ul[data-v-5dfab699],menu[data-v-5dfab699]{list-style:none}img[data-v-5dfab699]{max-inline-size:100%;max-block-size:100%}table[data-v-5dfab699]{border-collapse:collapse}input[data-v-5dfab699],textarea[data-v-5dfab699]{-webkit-user-select:auto}textarea[data-v-5dfab699]{white-space:revert}meter[data-v-5dfab699]{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre[data-v-5dfab699]){all:revert}[data-v-5dfab699]::placeholder{color:unset}[data-v-5dfab699]::marker{content:initial}:where([hidden][data-v-5dfab699]){display:none}:where([contenteditable][data-v-5dfab699]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;-webkit-user-select:auto}:where([draggable=true][data-v-5dfab699]){-webkit-user-drag:element}:where(dialog[data-v-5dfab699]:modal){all:revert}[data-v-5dfab699]:root,html[data-theme=light][data-v-5dfab699],.light[data-v-5dfab699]{--color-main: #005dce;--color-main-dark: #005dce;--color-main-light: rgb(153, 190.2, 235.4);--color-main-hover: #005dce;--color-main-text: #ffffff;--color-secondary: #ff6f61;--color-secondary-dark: #ff3c32;--color-secondary-light: #ff9e94;--color-white: #ffffff;--color-black: #000000;--color-gray: #e6e6e6;--color-background: var(--color-white);--color-background-dark: #f5f6fa;--color-background-light: #fafafa;--color-surface: #ebebeb;--color-border: var(--color-gray);--color-letter-background: #f6f6f6;--color-letter-active: #e2e2e2;--color-letter-border: #c1c1c1;--color-letter-text: #000000;--color-title: var(--color-black);--color-text: #000;--color-text-light: #717171;--color-link: var(--color-main);--color-error: #eb2f06;--color-success: #78e08f;--color-warning: #f6b93b;--color-info: #4a69bd;--color-motamo-main: #005dce}html[data-theme=dark][data-v-5dfab699],.dark[data-v-5dfab699]{--color-main: #005dce;--color-main-dark: #e5efa8;--color-main-light: #2f441c;--color-main-hover: #79920c;--color-main-text: #000000;--color-secondary: #ff6f61;--color-secondary-dark: #ff3c32;--color-secondary-light: #ff9e94;--color-white: #ffffff;--color-black: #000000;--color-gray: #e6e6e6;--color-background: #031525;--color-background-dark: #020c15;--color-background-light: #0d2136;--color-border: #182a3b;--color-letter-background: #062a4a;--color-letter-active: #14466c;--color-letter-border: #0c5494;--color-letter-text: #d9dfe8;--color-title: #d3e2fd;--color-text: #95a6bd;--color-text-light: #4f6074;--color-link: var(--color-main);--color-error: #eb2f06;--color-success: #78e08f;--color-warning: #f6b93b;--color-info: #4a69bd}.fade-enter-active[data-v-5dfab699],.fade-leave-active[data-v-5dfab699]{transition:.4s ease}.fade-enter-from[data-v-5dfab699],.fade-leave-to[data-v-5dfab699]{opacity:0}.modal-enter-active[data-v-5dfab699],.modal-leave-active[data-v-5dfab699]{transition:transform .4s ease,opacity .4s ease-out}.modal-enter-from[data-v-5dfab699],.modal-leave-to[data-v-5dfab699]{transform:translateY(-32px);opacity:0}.modal-sheet-enter-active[data-v-5dfab699],.modal-sheet-leave-active[data-v-5dfab699]{transition:transform .4s ease,opacity .4s ease-out}.modal-sheet-enter-from[data-v-5dfab699],.modal-sheet-leave-to[data-v-5dfab699]{transform:translateY(2rem);opacity:0}.toast-enter-active[data-v-5dfab699],.toast-leave-active[data-v-5dfab699]{transition:all .4s ease}.toast-enter-from[data-v-5dfab699],.toast-leave-to[data-v-5dfab699]{opacity:0;transform:translate(32px)}.dropdown-enter-active[data-v-5dfab699],.dropdown-leave-active[data-v-5dfab699]{transition:all .4s ease}.dropdown-enter-from[data-v-5dfab699],.dropdown-leave-to[data-v-5dfab699]{opacity:0;transform:translateY(-8px)}@keyframes spin-5dfab699{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes heart-5dfab699{0%{fill:var(--color-main);transform:scale(1)}10%{fill:var(--color-main);transform:scale(2)}50%{fill:var(--color-main);transform:scale(.8)}to{transform:scale(1);fill:transparent}}@keyframes fadeIn-5dfab699{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp-5dfab699{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-5dfab699{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@keyframes iconAppear-5dfab699{0%{opacity:0;transform:scale(.5)}70%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.fade-in[data-v-5dfab699]{animation:fadeIn-5dfab699 .5s ease-out forwards}.fade-in-up[data-v-5dfab699]{animation:fadeInUp-5dfab699 .5s ease-out forwards}.fade-in-down[data-v-5dfab699]{animation:fadeInDown-5dfab699 .5s ease-out forwards}.icon-appear[data-v-5dfab699]{opacity:0;animation:iconAppear-5dfab699 .3s ease-out forwards}button[data-v-5dfab699],.button[data-v-5dfab699]{display:flex;justify-content:center;align-items:center;gap:.5rem;border:solid 1px var(--color-main);border-radius:.5rem;font-size:.75rem;font-weight:600;transition:all .2s ease-out;cursor:pointer}button .icon[data-v-5dfab699],.button .icon[data-v-5dfab699]{transition:all .2s ease-out}button.loading[data-v-5dfab699],.button.loading[data-v-5dfab699]{cursor:wait}button[data-v-5dfab699]:focus-visible,.button[data-v-5dfab699]:focus-visible{outline:none;box-shadow:0 0 0 2px var(--color-background),0 0 0 4px var(--color-main),0 0 6px 2px var(--color-main)}@media (hover: hover) and (pointer: fine){button[data-v-5dfab699]:active:not(:disabled),.button[data-v-5dfab699]:active:not(:disabled){transform:scale(.975)}}button[data-v-5dfab699]:disabled,.button[data-v-5dfab699]:disabled{cursor:not-allowed!important}button .loader[data-v-5dfab699],.button .loader[data-v-5dfab699]{width:1rem;height:1rem;border-radius:1rem;border:solid 2px var(--color-background);border-top-color:rgba(from var(--color-background) r g b/.4);animation:spin-5dfab699 1s linear infinite}button.login-button[data-v-5dfab699],.button.login-button[data-v-5dfab699]{width:8rem;height:3rem;background:transparent;border-color:var(--color-border)}button.login-button .icon[data-v-5dfab699],.button.login-button .icon[data-v-5dfab699]{height:1.5rem;transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){button.login-button[data-v-5dfab699]:hover:not(:disabled),.button.login-button[data-v-5dfab699]:hover:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:hover:not(:disabled) .icon[data-v-5dfab699],.button.login-button:hover:not(:disabled) .icon[data-v-5dfab699]{transform:scale(.95)}}@media (hover: hover) and (pointer: fine){button.login-button[data-v-5dfab699]:active:not(:disabled),.button.login-button[data-v-5dfab699]:active:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:active:not(:disabled) .icon[data-v-5dfab699],.button.login-button:active:not(:disabled) .icon[data-v-5dfab699]{transform:scale(.9)}}button.login-button[data-v-5dfab699]:disabled,.button.login-button[data-v-5dfab699]:disabled{background:var(--color-background-dark);border-color:var(--color-border)}button.main[data-v-5dfab699],.button.main[data-v-5dfab699]{padding:.5rem .75rem;background:var(--color-main);border-color:var(--color-main);color:var(--color-background)}button.main .icon[data-v-5dfab699],.button.main .icon[data-v-5dfab699]{width:16px;height:16px;color:var(--color-background)}@media (hover: hover) and (pointer: fine){button.main[data-v-5dfab699]:hover:not(:disabled),.button.main[data-v-5dfab699]:hover:not(:disabled){background:var(--color-main-hover);border-color:var(--color-main-hover)}button.main:hover:not(:disabled) .icon[data-v-5dfab699],.button.main:hover:not(:disabled) .icon[data-v-5dfab699]{transform:scale(1.1)}}button.main[data-v-5dfab699]:disabled,.button.main[data-v-5dfab699]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.main:disabled .icon[data-v-5dfab699],.button.main:disabled .icon[data-v-5dfab699]{color:var(--color-text-light)}button.outline[data-v-5dfab699]{padding:.5rem .75rem;background:var(--color-background);border-color:var(--color-main);color:var(--color-main)}button.outline .icon[data-v-5dfab699]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.outline[data-v-5dfab699]:hover:not(:disabled){background:var(--color-main-light)}button.outline:hover:not(:disabled) .icon[data-v-5dfab699]{transform:scale(1.1)}}button.outline[data-v-5dfab699]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.outline:disabled .icon[data-v-5dfab699]{color:var(--color-text-light)}button.text[data-v-5dfab699]{padding:.5rem .75rem;background:transparent;border-color:transparent;color:var(--color-main)}button.text .icon[data-v-5dfab699]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.text[data-v-5dfab699]:hover:not(:disabled){background:var(--color-main-light)}button.text:hover:not(:disabled) .icon[data-v-5dfab699]{transform:scale(1.1)}}button.text[data-v-5dfab699]:disabled{background:var(--color-background-dark);color:var(--color-text-light)}button.text:disabled .icon[data-v-5dfab699]{color:var(--color-text-light)}button.debug-button[data-v-5dfab699]{overflow:hidden;position:relative}button.debug-button[data-v-5dfab699]:after{content:"";position:absolute;width:32px;height:32px;bottom:-16px;filter:blur(16px);background:var(--color-main-light);opacity:.6;pointer-events:none;border-radius:50%;transition:all .2s ease-out}button.debug-button[data-v-5dfab699]:hover:after{width:64px}input[data-v-5dfab699]{width:100%;height:44px;padding:.75rem;border:1px solid var(--color-border);border-radius:.5rem;font-family:Libre Franklin,sans-serif;font-size:.75rem;transition:all .2s ease-out}input[data-v-5dfab699]::placeholder{color:var(--color-text-light);font-style:italic;font-weight:400}input[data-v-5dfab699]:focus{outline:none;border-color:var(--color-main)}input.error[data-v-5dfab699]{border-color:var(--color-error)}input.input-line[data-v-5dfab699]{border:none;border-bottom:solid 1px var(--color-border);border-radius:0;padding:.25rem 0}input.input-line[data-v-5dfab699]:focus{border-color:var(--color-main)}.tooltip[data-v-5dfab699]{pointer-events:none;position:absolute;z-index:100;top:0;color:#fff;padding:.25rem .5rem;border-radius:.5rem;background:#0006;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);font-size:1rem;white-space:nowrap;opacity:0;transition:opacity .2s ease-out}.joker-button[data-v-5dfab699]{flex-shrink:0;position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.25rem;padding:.5rem 1rem;background:var(--color-main);border-radius:.25rem;color:var(--color-white);overflow:hidden;transition:all .2s ease-out;touch-action:manipulation;cursor:pointer}.joker-button .title[data-v-5dfab699]{font-size:.75rem;color:var(--color-white)}.joker-button .subtitle[data-v-5dfab699]{font-size:calc(.75rem - 2px);color:rgba(from var(--color-white) r g b/.6)}@media (hover: hover) and (pointer: fine){.joker-button[data-v-5dfab699]:hover{background:var(--color-main-light);box-shadow:0 0 8px rgba(from var(--color-main) r g b/.4),0 0 32px rgba(from var(--color-main) r g b/.1)}}:where([data-v-a0f7af7c]:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}[data-v-a0f7af7c],[data-v-a0f7af7c]:before,[data-v-a0f7af7c]:after{box-sizing:border-box}a[data-v-a0f7af7c],button[data-v-a0f7af7c]{cursor:revert}ol[data-v-a0f7af7c],ul[data-v-a0f7af7c],menu[data-v-a0f7af7c]{list-style:none}img[data-v-a0f7af7c]{max-inline-size:100%;max-block-size:100%}table[data-v-a0f7af7c]{border-collapse:collapse}input[data-v-a0f7af7c],textarea[data-v-a0f7af7c]{-webkit-user-select:auto}textarea[data-v-a0f7af7c]{white-space:revert}meter[data-v-a0f7af7c]{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre[data-v-a0f7af7c]){all:revert}[data-v-a0f7af7c]::placeholder{color:unset}[data-v-a0f7af7c]::marker{content:initial}:where([hidden][data-v-a0f7af7c]){display:none}:where([contenteditable][data-v-a0f7af7c]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;-webkit-user-select:auto}:where([draggable=true][data-v-a0f7af7c]){-webkit-user-drag:element}:where(dialog[data-v-a0f7af7c]:modal){all:revert}[data-v-a0f7af7c]:root,html[data-theme=light][data-v-a0f7af7c],.light[data-v-a0f7af7c]{--color-main: #005dce;--color-main-dark: #005dce;--color-main-light: rgb(153, 190.2, 235.4);--color-main-hover: #005dce;--color-main-text: #ffffff;--color-secondary: #ff6f61;--color-secondary-dark: #ff3c32;--color-secondary-light: #ff9e94;--color-white: #ffffff;--color-black: #000000;--color-gray: #e6e6e6;--color-background: var(--color-white);--color-background-dark: #f5f6fa;--color-background-light: #fafafa;--color-surface: #ebebeb;--color-border: var(--color-gray);--color-letter-background: #f6f6f6;--color-letter-active: #e2e2e2;--color-letter-border: #c1c1c1;--color-letter-text: #000000;--color-title: var(--color-black);--color-text: #000;--color-text-light: #717171;--color-link: var(--color-main);--color-error: #eb2f06;--color-success: #78e08f;--color-warning: #f6b93b;--color-info: #4a69bd;--color-motamo-main: #005dce}html[data-theme=dark][data-v-a0f7af7c],.dark[data-v-a0f7af7c]{--color-main: #005dce;--color-main-dark: #e5efa8;--color-main-light: #2f441c;--color-main-hover: #79920c;--color-main-text: #000000;--color-secondary: #ff6f61;--color-secondary-dark: #ff3c32;--color-secondary-light: #ff9e94;--color-white: #ffffff;--color-black: #000000;--color-gray: #e6e6e6;--color-background: #031525;--color-background-dark: #020c15;--color-background-light: #0d2136;--color-border: #182a3b;--color-letter-background: #062a4a;--color-letter-active: #14466c;--color-letter-border: #0c5494;--color-letter-text: #d9dfe8;--color-title: #d3e2fd;--color-text: #95a6bd;--color-text-light: #4f6074;--color-link: var(--color-main);--color-error: #eb2f06;--color-success: #78e08f;--color-warning: #f6b93b;--color-info: #4a69bd}.fade-enter-active[data-v-a0f7af7c],.fade-leave-active[data-v-a0f7af7c]{transition:.4s ease}.fade-enter-from[data-v-a0f7af7c],.fade-leave-to[data-v-a0f7af7c]{opacity:0}.modal-enter-active[data-v-a0f7af7c],.modal-leave-active[data-v-a0f7af7c]{transition:transform .4s ease,opacity .4s ease-out}.modal-enter-from[data-v-a0f7af7c],.modal-leave-to[data-v-a0f7af7c]{transform:translateY(-32px);opacity:0}.modal-sheet-enter-active[data-v-a0f7af7c],.modal-sheet-leave-active[data-v-a0f7af7c]{transition:transform .4s ease,opacity .4s ease-out}.modal-sheet-enter-from[data-v-a0f7af7c],.modal-sheet-leave-to[data-v-a0f7af7c]{transform:translateY(2rem);opacity:0}.toast-enter-active[data-v-a0f7af7c],.toast-leave-active[data-v-a0f7af7c]{transition:all .4s ease}.toast-enter-from[data-v-a0f7af7c],.toast-leave-to[data-v-a0f7af7c]{opacity:0;transform:translate(32px)}.dropdown-enter-active[data-v-a0f7af7c],.dropdown-leave-active[data-v-a0f7af7c]{transition:all .4s ease}.dropdown-enter-from[data-v-a0f7af7c],.dropdown-leave-to[data-v-a0f7af7c]{opacity:0;transform:translateY(-8px)}@keyframes spin-a0f7af7c{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes heart-a0f7af7c{0%{fill:var(--color-main);transform:scale(1)}10%{fill:var(--color-main);transform:scale(2)}50%{fill:var(--color-main);transform:scale(.8)}to{transform:scale(1);fill:transparent}}@keyframes fadeIn-a0f7af7c{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp-a0f7af7c{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-a0f7af7c{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@keyframes iconAppear-a0f7af7c{0%{opacity:0;transform:scale(.5)}70%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.fade-in[data-v-a0f7af7c]{animation:fadeIn-a0f7af7c .5s ease-out forwards}.fade-in-up[data-v-a0f7af7c]{animation:fadeInUp-a0f7af7c .5s ease-out forwards}.fade-in-down[data-v-a0f7af7c]{animation:fadeInDown-a0f7af7c .5s ease-out forwards}.icon-appear[data-v-a0f7af7c]{opacity:0;animation:iconAppear-a0f7af7c .3s ease-out forwards}button[data-v-a0f7af7c],.button[data-v-a0f7af7c]{display:flex;justify-content:center;align-items:center;gap:.5rem;border:solid 1px var(--color-main);border-radius:.5rem;font-size:.75rem;font-weight:600;transition:all .2s ease-out;cursor:pointer}button .icon[data-v-a0f7af7c],.button .icon[data-v-a0f7af7c]{transition:all .2s ease-out}button.loading[data-v-a0f7af7c],.button.loading[data-v-a0f7af7c]{cursor:wait}button[data-v-a0f7af7c]:focus-visible,.button[data-v-a0f7af7c]:focus-visible{outline:none;box-shadow:0 0 0 2px var(--color-background),0 0 0 4px var(--color-main),0 0 6px 2px var(--color-main)}@media (hover: hover) and (pointer: fine){button[data-v-a0f7af7c]:active:not(:disabled),.button[data-v-a0f7af7c]:active:not(:disabled){transform:scale(.975)}}button[data-v-a0f7af7c]:disabled,.button[data-v-a0f7af7c]:disabled{cursor:not-allowed!important}button .loader[data-v-a0f7af7c],.button .loader[data-v-a0f7af7c]{width:1rem;height:1rem;border-radius:1rem;border:solid 2px var(--color-background);border-top-color:rgba(from var(--color-background) r g b/.4);animation:spin-a0f7af7c 1s linear infinite}button.login-button[data-v-a0f7af7c],.button.login-button[data-v-a0f7af7c]{width:8rem;height:3rem;background:transparent;border-color:var(--color-border)}button.login-button .icon[data-v-a0f7af7c],.button.login-button .icon[data-v-a0f7af7c]{height:1.5rem;transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){button.login-button[data-v-a0f7af7c]:hover:not(:disabled),.button.login-button[data-v-a0f7af7c]:hover:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:hover:not(:disabled) .icon[data-v-a0f7af7c],.button.login-button:hover:not(:disabled) .icon[data-v-a0f7af7c]{transform:scale(.95)}}@media (hover: hover) and (pointer: fine){button.login-button[data-v-a0f7af7c]:active:not(:disabled),.button.login-button[data-v-a0f7af7c]:active:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:active:not(:disabled) .icon[data-v-a0f7af7c],.button.login-button:active:not(:disabled) .icon[data-v-a0f7af7c]{transform:scale(.9)}}button.login-button[data-v-a0f7af7c]:disabled,.button.login-button[data-v-a0f7af7c]:disabled{background:var(--color-background-dark);border-color:var(--color-border)}button.main[data-v-a0f7af7c],.button.main[data-v-a0f7af7c]{padding:.5rem .75rem;background:var(--color-main);border-color:var(--color-main);color:var(--color-background)}button.main .icon[data-v-a0f7af7c],.button.main .icon[data-v-a0f7af7c]{width:16px;height:16px;color:var(--color-background)}@media (hover: hover) and (pointer: fine){button.main[data-v-a0f7af7c]:hover:not(:disabled),.button.main[data-v-a0f7af7c]:hover:not(:disabled){background:var(--color-main-hover);border-color:var(--color-main-hover)}button.main:hover:not(:disabled) .icon[data-v-a0f7af7c],.button.main:hover:not(:disabled) .icon[data-v-a0f7af7c]{transform:scale(1.1)}}button.main[data-v-a0f7af7c]:disabled,.button.main[data-v-a0f7af7c]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.main:disabled .icon[data-v-a0f7af7c],.button.main:disabled .icon[data-v-a0f7af7c]{color:var(--color-text-light)}button.outline[data-v-a0f7af7c]{padding:.5rem .75rem;background:var(--color-background);border-color:var(--color-main);color:var(--color-main)}button.outline .icon[data-v-a0f7af7c]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.outline[data-v-a0f7af7c]:hover:not(:disabled){background:var(--color-main-light)}button.outline:hover:not(:disabled) .icon[data-v-a0f7af7c]{transform:scale(1.1)}}button.outline[data-v-a0f7af7c]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.outline:disabled .icon[data-v-a0f7af7c]{color:var(--color-text-light)}button.text[data-v-a0f7af7c]{padding:.5rem .75rem;background:transparent;border-color:transparent;color:var(--color-main)}button.text .icon[data-v-a0f7af7c]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.text[data-v-a0f7af7c]:hover:not(:disabled){background:var(--color-main-light)}button.text:hover:not(:disabled) .icon[data-v-a0f7af7c]{transform:scale(1.1)}}button.text[data-v-a0f7af7c]:disabled{background:var(--color-background-dark);color:var(--color-text-light)}button.text:disabled .icon[data-v-a0f7af7c]{color:var(--color-text-light)}button.debug-button[data-v-a0f7af7c]{overflow:hidden;position:relative}button.debug-button[data-v-a0f7af7c]:after{content:"";position:absolute;width:32px;height:32px;bottom:-16px;filter:blur(16px);background:var(--color-main-light);opacity:.6;pointer-events:none;border-radius:50%;transition:all .2s ease-out}button.debug-button[data-v-a0f7af7c]:hover:after{width:64px}input[data-v-a0f7af7c]{width:100%;height:44px;padding:.75rem;border:1px solid var(--color-border);border-radius:.5rem;font-family:Libre Franklin,sans-serif;font-size:.75rem;transition:all .2s ease-out}input[data-v-a0f7af7c]::placeholder{color:var(--color-text-light);font-style:italic;font-weight:400}input[data-v-a0f7af7c]:focus{outline:none;border-color:var(--color-main)}input.error[data-v-a0f7af7c]{border-color:var(--color-error)}input.input-line[data-v-a0f7af7c]{border:none;border-bottom:solid 1px var(--color-border);border-radius:0;padding:.25rem 0}input.input-line[data-v-a0f7af7c]:focus{border-color:var(--color-main)}.tooltip[data-v-a0f7af7c]{pointer-events:none;position:absolute;z-index:100;top:0;color:#fff;padding:.25rem .5rem;border-radius:.5rem;background:#0006;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);font-size:1rem;white-space:nowrap;opacity:0;transition:opacity .2s ease-out}.timer-counter[data-v-a0f7af7c]{position:relative;font-family:monospace;color:var(--color-text)}.timer-counter.penality[data-v-a0f7af7c]{animation:penality-a0f7af7c .3s ease-out}.timer-counter .penality-indicator[data-v-a0f7af7c]{position:absolute;right:0;opacity:0;font-size:.75rem;color:var(--color-error);animation:penality-indicator-a0f7af7c .6s ease-out forwards}@keyframes penality-indicator-a0f7af7c{0%{transform:scale(1);opacity:0}5%{opacity:1}to{transform:scale(.75) translateY(-100%);opacity:0}}@keyframes penality-a0f7af7c{0%{transform:scale(1);color:var(--color-text)}50%{transform:scale(1.1);color:var(--color-error)}to{transform:scale(1);color:var(--color-text)}}:where([data-v-1e81d56f]:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}[data-v-1e81d56f],[data-v-1e81d56f]:before,[data-v-1e81d56f]:after{box-sizing:border-box}a[data-v-1e81d56f],button[data-v-1e81d56f]{cursor:revert}ol[data-v-1e81d56f],ul[data-v-1e81d56f],menu[data-v-1e81d56f]{list-style:none}img[data-v-1e81d56f]{max-inline-size:100%;max-block-size:100%}table[data-v-1e81d56f]{border-collapse:collapse}input[data-v-1e81d56f],textarea[data-v-1e81d56f]{-webkit-user-select:auto}textarea[data-v-1e81d56f]{white-space:revert}meter[data-v-1e81d56f]{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre[data-v-1e81d56f]){all:revert}[data-v-1e81d56f]::placeholder{color:unset}[data-v-1e81d56f]::marker{content:initial}:where([hidden][data-v-1e81d56f]){display:none}:where([contenteditable][data-v-1e81d56f]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;-webkit-user-select:auto}:where([draggable=true][data-v-1e81d56f]){-webkit-user-drag:element}:where(dialog[data-v-1e81d56f]:modal){all:revert}[data-v-1e81d56f]:root,html[data-theme=light][data-v-1e81d56f],.light[data-v-1e81d56f]{--color-main: #005dce;--color-main-dark: #005dce;--color-main-light: rgb(153, 190.2, 235.4);--color-main-hover: #005dce;--color-main-text: #ffffff;--color-secondary: #ff6f61;--color-secondary-dark: #ff3c32;--color-secondary-light: #ff9e94;--color-white: #ffffff;--color-black: #000000;--color-gray: #e6e6e6;--color-background: var(--color-white);--color-background-dark: #f5f6fa;--color-background-light: #fafafa;--color-surface: #ebebeb;--color-border: var(--color-gray);--color-letter-background: #f6f6f6;--color-letter-active: #e2e2e2;--color-letter-border: #c1c1c1;--color-letter-text: #000000;--color-title: var(--color-black);--color-text: #000;--color-text-light: #717171;--color-link: var(--color-main);--color-error: #eb2f06;--color-success: #78e08f;--color-warning: #f6b93b;--color-info: #4a69bd;--color-motamo-main: #005dce}html[data-theme=dark][data-v-1e81d56f],.dark[data-v-1e81d56f]{--color-main: #005dce;--color-main-dark: #e5efa8;--color-main-light: #2f441c;--color-main-hover: #79920c;--color-main-text: #000000;--color-secondary: #ff6f61;--color-secondary-dark: #ff3c32;--color-secondary-light: #ff9e94;--color-white: #ffffff;--color-black: #000000;--color-gray: #e6e6e6;--color-background: #031525;--color-background-dark: #020c15;--color-background-light: #0d2136;--color-border: #182a3b;--color-letter-background: #062a4a;--color-letter-active: #14466c;--color-letter-border: #0c5494;--color-letter-text: #d9dfe8;--color-title: #d3e2fd;--color-text: #95a6bd;--color-text-light: #4f6074;--color-link: var(--color-main);--color-error: #eb2f06;--color-success: #78e08f;--color-warning: #f6b93b;--color-info: #4a69bd}.fade-enter-active[data-v-1e81d56f],.fade-leave-active[data-v-1e81d56f]{transition:.4s ease}.fade-enter-from[data-v-1e81d56f],.fade-leave-to[data-v-1e81d56f]{opacity:0}.modal-enter-active[data-v-1e81d56f],.modal-leave-active[data-v-1e81d56f]{transition:transform .4s ease,opacity .4s ease-out}.modal-enter-from[data-v-1e81d56f],.modal-leave-to[data-v-1e81d56f]{transform:translateY(-32px);opacity:0}.modal-sheet-enter-active[data-v-1e81d56f],.modal-sheet-leave-active[data-v-1e81d56f]{transition:transform .4s ease,opacity .4s ease-out}.modal-sheet-enter-from[data-v-1e81d56f],.modal-sheet-leave-to[data-v-1e81d56f]{transform:translateY(2rem);opacity:0}.toast-enter-active[data-v-1e81d56f],.toast-leave-active[data-v-1e81d56f]{transition:all .4s ease}.toast-enter-from[data-v-1e81d56f],.toast-leave-to[data-v-1e81d56f]{opacity:0;transform:translate(32px)}.dropdown-enter-active[data-v-1e81d56f],.dropdown-leave-active[data-v-1e81d56f]{transition:all .4s ease}.dropdown-enter-from[data-v-1e81d56f],.dropdown-leave-to[data-v-1e81d56f]{opacity:0;transform:translateY(-8px)}@keyframes spin-1e81d56f{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes heart-1e81d56f{0%{fill:var(--color-main);transform:scale(1)}10%{fill:var(--color-main);transform:scale(2)}50%{fill:var(--color-main);transform:scale(.8)}to{transform:scale(1);fill:transparent}}@keyframes fadeIn-1e81d56f{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp-1e81d56f{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-1e81d56f{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@keyframes iconAppear-1e81d56f{0%{opacity:0;transform:scale(.5)}70%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.fade-in[data-v-1e81d56f]{animation:fadeIn-1e81d56f .5s ease-out forwards}.fade-in-up[data-v-1e81d56f]{animation:fadeInUp-1e81d56f .5s ease-out forwards}.fade-in-down[data-v-1e81d56f]{animation:fadeInDown-1e81d56f .5s ease-out forwards}.icon-appear[data-v-1e81d56f]{opacity:0;animation:iconAppear-1e81d56f .3s ease-out forwards}button[data-v-1e81d56f],.button[data-v-1e81d56f]{display:flex;justify-content:center;align-items:center;gap:.5rem;border:solid 1px var(--color-main);border-radius:.5rem;font-size:.75rem;font-weight:600;transition:all .2s ease-out;cursor:pointer}button .icon[data-v-1e81d56f],.button .icon[data-v-1e81d56f]{transition:all .2s ease-out}button.loading[data-v-1e81d56f],.button.loading[data-v-1e81d56f]{cursor:wait}button[data-v-1e81d56f]:focus-visible,.button[data-v-1e81d56f]:focus-visible{outline:none;box-shadow:0 0 0 2px var(--color-background),0 0 0 4px var(--color-main),0 0 6px 2px var(--color-main)}@media (hover: hover) and (pointer: fine){button[data-v-1e81d56f]:active:not(:disabled),.button[data-v-1e81d56f]:active:not(:disabled){transform:scale(.975)}}button[data-v-1e81d56f]:disabled,.button[data-v-1e81d56f]:disabled{cursor:not-allowed!important}button .loader[data-v-1e81d56f],.button .loader[data-v-1e81d56f]{width:1rem;height:1rem;border-radius:1rem;border:solid 2px var(--color-background);border-top-color:rgba(from var(--color-background) r g b/.4);animation:spin-1e81d56f 1s linear infinite}button.login-button[data-v-1e81d56f],.button.login-button[data-v-1e81d56f]{width:8rem;height:3rem;background:transparent;border-color:var(--color-border)}button.login-button .icon[data-v-1e81d56f],.button.login-button .icon[data-v-1e81d56f]{height:1.5rem;transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){button.login-button[data-v-1e81d56f]:hover:not(:disabled),.button.login-button[data-v-1e81d56f]:hover:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:hover:not(:disabled) .icon[data-v-1e81d56f],.button.login-button:hover:not(:disabled) .icon[data-v-1e81d56f]{transform:scale(.95)}}@media (hover: hover) and (pointer: fine){button.login-button[data-v-1e81d56f]:active:not(:disabled),.button.login-button[data-v-1e81d56f]:active:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:active:not(:disabled) .icon[data-v-1e81d56f],.button.login-button:active:not(:disabled) .icon[data-v-1e81d56f]{transform:scale(.9)}}button.login-button[data-v-1e81d56f]:disabled,.button.login-button[data-v-1e81d56f]:disabled{background:var(--color-background-dark);border-color:var(--color-border)}button.main[data-v-1e81d56f],.button.main[data-v-1e81d56f]{padding:.5rem .75rem;background:var(--color-main);border-color:var(--color-main);color:var(--color-background)}button.main .icon[data-v-1e81d56f],.button.main .icon[data-v-1e81d56f]{width:16px;height:16px;color:var(--color-background)}@media (hover: hover) and (pointer: fine){button.main[data-v-1e81d56f]:hover:not(:disabled),.button.main[data-v-1e81d56f]:hover:not(:disabled){background:var(--color-main-hover);border-color:var(--color-main-hover)}button.main:hover:not(:disabled) .icon[data-v-1e81d56f],.button.main:hover:not(:disabled) .icon[data-v-1e81d56f]{transform:scale(1.1)}}button.main[data-v-1e81d56f]:disabled,.button.main[data-v-1e81d56f]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.main:disabled .icon[data-v-1e81d56f],.button.main:disabled .icon[data-v-1e81d56f]{color:var(--color-text-light)}button.outline[data-v-1e81d56f]{padding:.5rem .75rem;background:var(--color-background);border-color:var(--color-main);color:var(--color-main)}button.outline .icon[data-v-1e81d56f]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.outline[data-v-1e81d56f]:hover:not(:disabled){background:var(--color-main-light)}button.outline:hover:not(:disabled) .icon[data-v-1e81d56f]{transform:scale(1.1)}}button.outline[data-v-1e81d56f]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.outline:disabled .icon[data-v-1e81d56f]{color:var(--color-text-light)}button.text[data-v-1e81d56f]{padding:.5rem .75rem;background:transparent;border-color:transparent;color:var(--color-main)}button.text .icon[data-v-1e81d56f]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.text[data-v-1e81d56f]:hover:not(:disabled){background:var(--color-main-light)}button.text:hover:not(:disabled) .icon[data-v-1e81d56f]{transform:scale(1.1)}}button.text[data-v-1e81d56f]:disabled{background:var(--color-background-dark);color:var(--color-text-light)}button.text:disabled .icon[data-v-1e81d56f]{color:var(--color-text-light)}button.debug-button[data-v-1e81d56f]{overflow:hidden;position:relative}button.debug-button[data-v-1e81d56f]:after{content:"";position:absolute;width:32px;height:32px;bottom:-16px;filter:blur(16px);background:var(--color-main-light);opacity:.6;pointer-events:none;border-radius:50%;transition:all .2s ease-out}button.debug-button[data-v-1e81d56f]:hover:after{width:64px}input[data-v-1e81d56f]{width:100%;height:44px;padding:.75rem;border:1px solid var(--color-border);border-radius:.5rem;font-family:Libre Franklin,sans-serif;font-size:.75rem;transition:all .2s ease-out}input[data-v-1e81d56f]::placeholder{color:var(--color-text-light);font-style:italic;font-weight:400}input[data-v-1e81d56f]:focus{outline:none;border-color:var(--color-main)}input.error[data-v-1e81d56f]{border-color:var(--color-error)}input.input-line[data-v-1e81d56f]{border:none;border-bottom:solid 1px var(--color-border);border-radius:0;padding:.25rem 0}input.input-line[data-v-1e81d56f]:focus{border-color:var(--color-main)}.tooltip[data-v-1e81d56f]{pointer-events:none;position:absolute;z-index:100;top:0;color:#fff;padding:.25rem .5rem;border-radius:.5rem;background:#0006;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);font-size:1rem;white-space:nowrap;opacity:0;transition:opacity .2s ease-out}.keyboard[data-v-1e81d56f]{position:fixed;bottom:0;display:flex;flex-direction:column;justify-content:center;gap:4px;max-width:488px;width:100%;padding:4px 8px 16px;touch-action:manipulation}.keyboard .row[data-v-1e81d56f]{display:flex;justify-content:center;gap:4px;width:100%}.keyboard .row .space[data-v-1e81d56f]{width:20px}.keyboard .row .key[data-v-1e81d56f]{display:flex;justify-content:center;align-items:center;width:40px;height:48px;border-radius:.25rem;background:var(--color-background);border:2px solid var(--color-border);color:var(--color-text);font-size:16px;font-weight:700;-webkit-user-select:none;user-select:none;touch-action:manipulation;cursor:pointer;transition:.3s}.keyboard .row .key.delete-key[data-v-1e81d56f]{width:84px}.keyboard .row .key.delete-key .icon[data-v-1e81d56f]{width:24px;height:24px}.keyboard .row .key.switch-key[data-v-1e81d56f]{width:84px}.keyboard .row .key.switch-key .icon[data-v-1e81d56f]{width:24px;height:24px}.keyboard.qwerty .row .key.delete-key[data-v-1e81d56f],.keyboard.qwerty .row .key.switch-key[data-v-1e81d56f]{width:62px}.info-container[data-v-1e81d56f]{display:none;align-items:center;justify-content:center;height:3rem;font-size:.75rem;color:var(--color-text-light)}@media screen and (min-width: 768px){.keyboard[data-v-1e81d56f]{padding-bottom:32px}.keyboard .row .key[data-v-1e81d56f]{height:64px}.keyboard .row .space[data-v-1e81d56f]{display:none}.info-container[data-v-1e81d56f]{display:flex}}@media (hover: hover) and (pointer: fine){.keyboard .row .key[data-v-1e81d56f]:hover,.keyboard .row .key[data-v-1e81d56f]:active{background:rgba(from var(--color-main) r g b/.2);color:var(--color-main);border-color:var(--color-main)}}:where([data-v-9231f5d6]:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}[data-v-9231f5d6],[data-v-9231f5d6]:before,[data-v-9231f5d6]:after{box-sizing:border-box}a[data-v-9231f5d6],button[data-v-9231f5d6]{cursor:revert}ol[data-v-9231f5d6],ul[data-v-9231f5d6],menu[data-v-9231f5d6]{list-style:none}img[data-v-9231f5d6]{max-inline-size:100%;max-block-size:100%}table[data-v-9231f5d6]{border-collapse:collapse}input[data-v-9231f5d6],textarea[data-v-9231f5d6]{-webkit-user-select:auto}textarea[data-v-9231f5d6]{white-space:revert}meter[data-v-9231f5d6]{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre[data-v-9231f5d6]){all:revert}[data-v-9231f5d6]::placeholder{color:unset}[data-v-9231f5d6]::marker{content:initial}:where([hidden][data-v-9231f5d6]){display:none}:where([contenteditable][data-v-9231f5d6]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;-webkit-user-select:auto}:where([draggable=true][data-v-9231f5d6]){-webkit-user-drag:element}:where(dialog[data-v-9231f5d6]:modal){all:revert}[data-v-9231f5d6]:root,html[data-theme=light][data-v-9231f5d6],.light[data-v-9231f5d6]{--color-main: #005dce;--color-main-dark: #005dce;--color-main-light: rgb(153, 190.2, 235.4);--color-main-hover: #005dce;--color-main-text: #ffffff;--color-secondary: #ff6f61;--color-secondary-dark: #ff3c32;--color-secondary-light: #ff9e94;--color-white: #ffffff;--color-black: #000000;--color-gray: #e6e6e6;--color-background: var(--color-white);--color-background-dark: #f5f6fa;--color-background-light: #fafafa;--color-surface: #ebebeb;--color-border: var(--color-gray);--color-letter-background: #f6f6f6;--color-letter-active: #e2e2e2;--color-letter-border: #c1c1c1;--color-letter-text: #000000;--color-title: var(--color-black);--color-text: #000;--color-text-light: #717171;--color-link: var(--color-main);--color-error: #eb2f06;--color-success: #78e08f;--color-warning: #f6b93b;--color-info: #4a69bd;--color-motamo-main: #005dce}html[data-theme=dark][data-v-9231f5d6],.dark[data-v-9231f5d6]{--color-main: #005dce;--color-main-dark: #e5efa8;--color-main-light: #2f441c;--color-main-hover: #79920c;--color-main-text: #000000;--color-secondary: #ff6f61;--color-secondary-dark: #ff3c32;--color-secondary-light: #ff9e94;--color-white: #ffffff;--color-black: #000000;--color-gray: #e6e6e6;--color-background: #031525;--color-background-dark: #020c15;--color-background-light: #0d2136;--color-border: #182a3b;--color-letter-background: #062a4a;--color-letter-active: #14466c;--color-letter-border: #0c5494;--color-letter-text: #d9dfe8;--color-title: #d3e2fd;--color-text: #95a6bd;--color-text-light: #4f6074;--color-link: var(--color-main);--color-error: #eb2f06;--color-success: #78e08f;--color-warning: #f6b93b;--color-info: #4a69bd}.fade-enter-active[data-v-9231f5d6],.fade-leave-active[data-v-9231f5d6]{transition:.4s ease}.fade-enter-from[data-v-9231f5d6],.fade-leave-to[data-v-9231f5d6]{opacity:0}.modal-enter-active[data-v-9231f5d6],.modal-leave-active[data-v-9231f5d6]{transition:transform .4s ease,opacity .4s ease-out}.modal-enter-from[data-v-9231f5d6],.modal-leave-to[data-v-9231f5d6]{transform:translateY(-32px);opacity:0}.modal-sheet-enter-active[data-v-9231f5d6],.modal-sheet-leave-active[data-v-9231f5d6]{transition:transform .4s ease,opacity .4s ease-out}.modal-sheet-enter-from[data-v-9231f5d6],.modal-sheet-leave-to[data-v-9231f5d6]{transform:translateY(2rem);opacity:0}.toast-enter-active[data-v-9231f5d6],.toast-leave-active[data-v-9231f5d6]{transition:all .4s ease}.toast-enter-from[data-v-9231f5d6],.toast-leave-to[data-v-9231f5d6]{opacity:0;transform:translate(32px)}.dropdown-enter-active[data-v-9231f5d6],.dropdown-leave-active[data-v-9231f5d6]{transition:all .4s ease}.dropdown-enter-from[data-v-9231f5d6],.dropdown-leave-to[data-v-9231f5d6]{opacity:0;transform:translateY(-8px)}@keyframes spin-9231f5d6{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes heart-9231f5d6{0%{fill:var(--color-main);transform:scale(1)}10%{fill:var(--color-main);transform:scale(2)}50%{fill:var(--color-main);transform:scale(.8)}to{transform:scale(1);fill:transparent}}@keyframes fadeIn-9231f5d6{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp-9231f5d6{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-9231f5d6{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@keyframes iconAppear-9231f5d6{0%{opacity:0;transform:scale(.5)}70%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.fade-in[data-v-9231f5d6]{animation:fadeIn-9231f5d6 .5s ease-out forwards}.fade-in-up[data-v-9231f5d6]{animation:fadeInUp-9231f5d6 .5s ease-out forwards}.fade-in-down[data-v-9231f5d6]{animation:fadeInDown-9231f5d6 .5s ease-out forwards}.icon-appear[data-v-9231f5d6]{opacity:0;animation:iconAppear-9231f5d6 .3s ease-out forwards}button[data-v-9231f5d6],.button[data-v-9231f5d6]{display:flex;justify-content:center;align-items:center;gap:.5rem;border:solid 1px var(--color-main);border-radius:.5rem;font-size:.75rem;font-weight:600;transition:all .2s ease-out;cursor:pointer}button .icon[data-v-9231f5d6],.button .icon[data-v-9231f5d6]{transition:all .2s ease-out}button.loading[data-v-9231f5d6],.button.loading[data-v-9231f5d6]{cursor:wait}button[data-v-9231f5d6]:focus-visible,.button[data-v-9231f5d6]:focus-visible{outline:none;box-shadow:0 0 0 2px var(--color-background),0 0 0 4px var(--color-main),0 0 6px 2px var(--color-main)}@media (hover: hover) and (pointer: fine){button[data-v-9231f5d6]:active:not(:disabled),.button[data-v-9231f5d6]:active:not(:disabled){transform:scale(.975)}}button[data-v-9231f5d6]:disabled,.button[data-v-9231f5d6]:disabled{cursor:not-allowed!important}button .loader[data-v-9231f5d6],.button .loader[data-v-9231f5d6]{width:1rem;height:1rem;border-radius:1rem;border:solid 2px var(--color-background);border-top-color:rgba(from var(--color-background) r g b/.4);animation:spin-9231f5d6 1s linear infinite}button.login-button[data-v-9231f5d6],.button.login-button[data-v-9231f5d6]{width:8rem;height:3rem;background:transparent;border-color:var(--color-border)}button.login-button .icon[data-v-9231f5d6],.button.login-button .icon[data-v-9231f5d6]{height:1.5rem;transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){button.login-button[data-v-9231f5d6]:hover:not(:disabled),.button.login-button[data-v-9231f5d6]:hover:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:hover:not(:disabled) .icon[data-v-9231f5d6],.button.login-button:hover:not(:disabled) .icon[data-v-9231f5d6]{transform:scale(.95)}}@media (hover: hover) and (pointer: fine){button.login-button[data-v-9231f5d6]:active:not(:disabled),.button.login-button[data-v-9231f5d6]:active:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:active:not(:disabled) .icon[data-v-9231f5d6],.button.login-button:active:not(:disabled) .icon[data-v-9231f5d6]{transform:scale(.9)}}button.login-button[data-v-9231f5d6]:disabled,.button.login-button[data-v-9231f5d6]:disabled{background:var(--color-background-dark);border-color:var(--color-border)}button.main[data-v-9231f5d6],.button.main[data-v-9231f5d6]{padding:.5rem .75rem;background:var(--color-main);border-color:var(--color-main);color:var(--color-background)}button.main .icon[data-v-9231f5d6],.button.main .icon[data-v-9231f5d6]{width:16px;height:16px;color:var(--color-background)}@media (hover: hover) and (pointer: fine){button.main[data-v-9231f5d6]:hover:not(:disabled),.button.main[data-v-9231f5d6]:hover:not(:disabled){background:var(--color-main-hover);border-color:var(--color-main-hover)}button.main:hover:not(:disabled) .icon[data-v-9231f5d6],.button.main:hover:not(:disabled) .icon[data-v-9231f5d6]{transform:scale(1.1)}}button.main[data-v-9231f5d6]:disabled,.button.main[data-v-9231f5d6]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.main:disabled .icon[data-v-9231f5d6],.button.main:disabled .icon[data-v-9231f5d6]{color:var(--color-text-light)}button.outline[data-v-9231f5d6]{padding:.5rem .75rem;background:var(--color-background);border-color:var(--color-main);color:var(--color-main)}button.outline .icon[data-v-9231f5d6]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.outline[data-v-9231f5d6]:hover:not(:disabled){background:var(--color-main-light)}button.outline:hover:not(:disabled) .icon[data-v-9231f5d6]{transform:scale(1.1)}}button.outline[data-v-9231f5d6]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.outline:disabled .icon[data-v-9231f5d6]{color:var(--color-text-light)}button.text[data-v-9231f5d6]{padding:.5rem .75rem;background:transparent;border-color:transparent;color:var(--color-main)}button.text .icon[data-v-9231f5d6]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.text[data-v-9231f5d6]:hover:not(:disabled){background:var(--color-main-light)}button.text:hover:not(:disabled) .icon[data-v-9231f5d6]{transform:scale(1.1)}}button.text[data-v-9231f5d6]:disabled{background:var(--color-background-dark);color:var(--color-text-light)}button.text:disabled .icon[data-v-9231f5d6]{color:var(--color-text-light)}button.debug-button[data-v-9231f5d6]{overflow:hidden;position:relative}button.debug-button[data-v-9231f5d6]:after{content:"";position:absolute;width:32px;height:32px;bottom:-16px;filter:blur(16px);background:var(--color-main-light);opacity:.6;pointer-events:none;border-radius:50%;transition:all .2s ease-out}button.debug-button[data-v-9231f5d6]:hover:after{width:64px}input[data-v-9231f5d6]{width:100%;height:44px;padding:.75rem;border:1px solid var(--color-border);border-radius:.5rem;font-family:Libre Franklin,sans-serif;font-size:.75rem;transition:all .2s ease-out}input[data-v-9231f5d6]::placeholder{color:var(--color-text-light);font-style:italic;font-weight:400}input[data-v-9231f5d6]:focus{outline:none;border-color:var(--color-main)}input.error[data-v-9231f5d6]{border-color:var(--color-error)}input.input-line[data-v-9231f5d6]{border:none;border-bottom:solid 1px var(--color-border);border-radius:0;padding:.25rem 0}input.input-line[data-v-9231f5d6]:focus{border-color:var(--color-main)}.tooltip[data-v-9231f5d6]{pointer-events:none;position:absolute;z-index:100;top:0;color:#fff;padding:.25rem .5rem;border-radius:.5rem;background:#0006;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);font-size:1rem;white-space:nowrap;opacity:0;transition:opacity .2s ease-out}main[data-v-9231f5d6]{display:flex;flex-direction:column;align-items:center;gap:1rem;height:100dvh;padding-bottom:calc(172px + .5rem)}main.modal-open[data-v-9231f5d6]{overflow:hidden}.navbar[data-v-9231f5d6]{display:none;justify-content:space-between;align-items:center;gap:.5rem;width:100%;padding:.5rem 1rem;border-bottom:solid 1px var(--color-border)}.topbar[data-v-9231f5d6]{display:flex;justify-content:space-between;align-items:center;gap:.5rem;width:100%;padding:.5rem 1rem}.topbar .counter-container[data-v-9231f5d6]{display:flex;gap:.5rem;height:3rem;align-items:center;font-size:1rem;border:solid 1px var(--color-border);border-radius:.25rem;padding:.5rem}.topbar .counter-container .divider[data-v-9231f5d6]{height:calc(1rem - 2px);width:1px;background:var(--color-border)}.topbar .counter-container .word-counter[data-v-9231f5d6]{color:var(--color-main);white-space:nowrap}@media screen and (max-width: 360px){.topbar .counter-container[data-v-9231f5d6]{font-size:.75rem;padding:.5rem .25rem;gap:.25rem}}.icon-container[data-v-9231f5d6]{display:flex;align-items:center;justify-content:flex-end;gap:.5rem}.icon-container a[data-v-9231f5d6]{display:flex}.icon-container .icon[data-v-9231f5d6]{transition:all .2s ease-out;cursor:pointer}.word-container[data-v-9231f5d6]{display:flex;gap:.5rem}.word-container.long-word[data-v-9231f5d6]{transform:scale(.7)}.word-container.very-long-word[data-v-9231f5d6]{transform:scale(.5)}.debug-button[data-v-9231f5d6]{text-transform:uppercase;font-weight:700;font-size:.75rem;margin-top:-1rem}@media screen and (min-width: 768px){main[data-v-9231f5d6]{gap:3rem}main .navbar[data-v-9231f5d6]{display:flex}main .topbar[data-v-9231f5d6]{justify-content:center}main .topbar .space[data-v-9231f5d6]{display:none}main .topbar .icon-container[data-v-9231f5d6]{display:none}main .definition-container[data-v-9231f5d6]{border-radius:.5rem;max-width:768px}main .icon-container .icon[data-v-9231f5d6]:hover{stroke:var(--color-main)}main .word-container.long-word[data-v-9231f5d6]{transform:scale(1)}main .word-container.very-long-word[data-v-9231f5d6]{transform:scale(.7)}}@media screen and (min-width: 768px) and (max-height: 920px){main[data-v-9231f5d6]{padding-bottom:288px;max-height:100dvh}}@media screen and (min-width: 768px) and (max-height: 768px){main[data-v-9231f5d6]{padding-bottom:0;max-height:100dvh}main .keyboard[data-v-9231f5d6]{display:none}}:where([data-v-b8a568b2]:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}[data-v-b8a568b2],[data-v-b8a568b2]:before,[data-v-b8a568b2]:after{box-sizing:border-box}a[data-v-b8a568b2],button[data-v-b8a568b2]{cursor:revert}ol[data-v-b8a568b2],ul[data-v-b8a568b2],menu[data-v-b8a568b2]{list-style:none}img[data-v-b8a568b2]{max-inline-size:100%;max-block-size:100%}table[data-v-b8a568b2]{border-collapse:collapse}input[data-v-b8a568b2],textarea[data-v-b8a568b2]{-webkit-user-select:auto}textarea[data-v-b8a568b2]{white-space:revert}meter[data-v-b8a568b2]{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre[data-v-b8a568b2]){all:revert}[data-v-b8a568b2]::placeholder{color:unset}[data-v-b8a568b2]::marker{content:initial}:where([hidden][data-v-b8a568b2]){display:none}:where([contenteditable][data-v-b8a568b2]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;-webkit-user-select:auto}:where([draggable=true][data-v-b8a568b2]){-webkit-user-drag:element}:where(dialog[data-v-b8a568b2]:modal){all:revert}[data-v-b8a568b2]:root,html[data-theme=light][data-v-b8a568b2],.light[data-v-b8a568b2]{--color-main: #005dce;--color-main-dark: #005dce;--color-main-light: rgb(153, 190.2, 235.4);--color-main-hover: #005dce;--color-main-text: #ffffff;--color-secondary: #ff6f61;--color-secondary-dark: #ff3c32;--color-secondary-light: #ff9e94;--color-white: #ffffff;--color-black: #000000;--color-gray: #e6e6e6;--color-background: var(--color-white);--color-background-dark: #f5f6fa;--color-background-light: #fafafa;--color-surface: #ebebeb;--color-border: var(--color-gray);--color-letter-background: #f6f6f6;--color-letter-active: #e2e2e2;--color-letter-border: #c1c1c1;--color-letter-text: #000000;--color-title: var(--color-black);--color-text: #000;--color-text-light: #717171;--color-link: var(--color-main);--color-error: #eb2f06;--color-success: #78e08f;--color-warning: #f6b93b;--color-info: #4a69bd;--color-motamo-main: #005dce}html[data-theme=dark][data-v-b8a568b2],.dark[data-v-b8a568b2]{--color-main: #005dce;--color-main-dark: #e5efa8;--color-main-light: #2f441c;--color-main-hover: #79920c;--color-main-text: #000000;--color-secondary: #ff6f61;--color-secondary-dark: #ff3c32;--color-secondary-light: #ff9e94;--color-white: #ffffff;--color-black: #000000;--color-gray: #e6e6e6;--color-background: #031525;--color-background-dark: #020c15;--color-background-light: #0d2136;--color-border: #182a3b;--color-letter-background: #062a4a;--color-letter-active: #14466c;--color-letter-border: #0c5494;--color-letter-text: #d9dfe8;--color-title: #d3e2fd;--color-text: #95a6bd;--color-text-light: #4f6074;--color-link: var(--color-main);--color-error: #eb2f06;--color-success: #78e08f;--color-warning: #f6b93b;--color-info: #4a69bd}.fade-enter-active[data-v-b8a568b2],.fade-leave-active[data-v-b8a568b2]{transition:.4s ease}.fade-enter-from[data-v-b8a568b2],.fade-leave-to[data-v-b8a568b2]{opacity:0}.modal-enter-active[data-v-b8a568b2],.modal-leave-active[data-v-b8a568b2]{transition:transform .4s ease,opacity .4s ease-out}.modal-enter-from[data-v-b8a568b2],.modal-leave-to[data-v-b8a568b2]{transform:translateY(-32px);opacity:0}.modal-sheet-enter-active[data-v-b8a568b2],.modal-sheet-leave-active[data-v-b8a568b2]{transition:transform .4s ease,opacity .4s ease-out}.modal-sheet-enter-from[data-v-b8a568b2],.modal-sheet-leave-to[data-v-b8a568b2]{transform:translateY(2rem);opacity:0}.toast-enter-active[data-v-b8a568b2],.toast-leave-active[data-v-b8a568b2]{transition:all .4s ease}.toast-enter-from[data-v-b8a568b2],.toast-leave-to[data-v-b8a568b2]{opacity:0;transform:translate(32px)}.dropdown-enter-active[data-v-b8a568b2],.dropdown-leave-active[data-v-b8a568b2]{transition:all .4s ease}.dropdown-enter-from[data-v-b8a568b2],.dropdown-leave-to[data-v-b8a568b2]{opacity:0;transform:translateY(-8px)}@keyframes spin-b8a568b2{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes heart-b8a568b2{0%{fill:var(--color-main);transform:scale(1)}10%{fill:var(--color-main);transform:scale(2)}50%{fill:var(--color-main);transform:scale(.8)}to{transform:scale(1);fill:transparent}}@keyframes fadeInUp-b8a568b2{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-b8a568b2{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@keyframes iconAppear-b8a568b2{0%{opacity:0;transform:scale(.5)}70%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.fade-in[data-v-b8a568b2]{animation:fadeIn-b8a568b2 .5s ease-out forwards}.fade-in-up[data-v-b8a568b2]{animation:fadeInUp-b8a568b2 .5s ease-out forwards}.fade-in-down[data-v-b8a568b2]{animation:fadeInDown-b8a568b2 .5s ease-out forwards}.icon-appear[data-v-b8a568b2]{opacity:0;animation:iconAppear-b8a568b2 .3s ease-out forwards}button[data-v-b8a568b2],.button[data-v-b8a568b2]{display:flex;justify-content:center;align-items:center;gap:.5rem;border:solid 1px var(--color-main);border-radius:.5rem;font-size:.75rem;font-weight:600;transition:all .2s ease-out;cursor:pointer}button .icon[data-v-b8a568b2],.button .icon[data-v-b8a568b2]{transition:all .2s ease-out}button.loading[data-v-b8a568b2],.button.loading[data-v-b8a568b2]{cursor:wait}button[data-v-b8a568b2]:focus-visible,.button[data-v-b8a568b2]:focus-visible{outline:none;box-shadow:0 0 0 2px var(--color-background),0 0 0 4px var(--color-main),0 0 6px 2px var(--color-main)}@media (hover: hover) and (pointer: fine){button[data-v-b8a568b2]:active:not(:disabled),.button[data-v-b8a568b2]:active:not(:disabled){transform:scale(.975)}}button[data-v-b8a568b2]:disabled,.button[data-v-b8a568b2]:disabled{cursor:not-allowed!important}button .loader[data-v-b8a568b2],.button .loader[data-v-b8a568b2]{width:1rem;height:1rem;border-radius:1rem;border:solid 2px var(--color-background);border-top-color:rgba(from var(--color-background) r g b/.4);animation:spin-b8a568b2 1s linear infinite}button.login-button[data-v-b8a568b2],.button.login-button[data-v-b8a568b2]{width:8rem;height:3rem;background:transparent;border-color:var(--color-border)}button.login-button .icon[data-v-b8a568b2],.button.login-button .icon[data-v-b8a568b2]{height:1.5rem;transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){button.login-button[data-v-b8a568b2]:hover:not(:disabled),.button.login-button[data-v-b8a568b2]:hover:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:hover:not(:disabled) .icon[data-v-b8a568b2],.button.login-button:hover:not(:disabled) .icon[data-v-b8a568b2]{transform:scale(.95)}}@media (hover: hover) and (pointer: fine){button.login-button[data-v-b8a568b2]:active:not(:disabled),.button.login-button[data-v-b8a568b2]:active:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:active:not(:disabled) .icon[data-v-b8a568b2],.button.login-button:active:not(:disabled) .icon[data-v-b8a568b2]{transform:scale(.9)}}button.login-button[data-v-b8a568b2]:disabled,.button.login-button[data-v-b8a568b2]:disabled{background:var(--color-background-dark);border-color:var(--color-border)}button.main[data-v-b8a568b2],.button.main[data-v-b8a568b2]{padding:.5rem .75rem;background:var(--color-main);border-color:var(--color-main);color:var(--color-background)}button.main .icon[data-v-b8a568b2],.button.main .icon[data-v-b8a568b2]{width:16px;height:16px;color:var(--color-background)}@media (hover: hover) and (pointer: fine){button.main[data-v-b8a568b2]:hover:not(:disabled),.button.main[data-v-b8a568b2]:hover:not(:disabled){background:var(--color-main-hover);border-color:var(--color-main-hover)}button.main:hover:not(:disabled) .icon[data-v-b8a568b2],.button.main:hover:not(:disabled) .icon[data-v-b8a568b2]{transform:scale(1.1)}}button.main[data-v-b8a568b2]:disabled,.button.main[data-v-b8a568b2]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.main:disabled .icon[data-v-b8a568b2],.button.main:disabled .icon[data-v-b8a568b2]{color:var(--color-text-light)}button.outline[data-v-b8a568b2]{padding:.5rem .75rem;background:var(--color-background);border-color:var(--color-main);color:var(--color-main)}button.outline .icon[data-v-b8a568b2]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.outline[data-v-b8a568b2]:hover:not(:disabled){background:var(--color-main-light)}button.outline:hover:not(:disabled) .icon[data-v-b8a568b2]{transform:scale(1.1)}}button.outline[data-v-b8a568b2]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.outline:disabled .icon[data-v-b8a568b2]{color:var(--color-text-light)}button.text[data-v-b8a568b2]{padding:.5rem .75rem;background:transparent;border-color:transparent;color:var(--color-main)}button.text .icon[data-v-b8a568b2]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.text[data-v-b8a568b2]:hover:not(:disabled){background:var(--color-main-light)}button.text:hover:not(:disabled) .icon[data-v-b8a568b2]{transform:scale(1.1)}}button.text[data-v-b8a568b2]:disabled{background:var(--color-background-dark);color:var(--color-text-light)}button.text:disabled .icon[data-v-b8a568b2]{color:var(--color-text-light)}button.debug-button[data-v-b8a568b2]{overflow:hidden;position:relative}button.debug-button[data-v-b8a568b2]:after{content:"";position:absolute;width:32px;height:32px;bottom:-16px;filter:blur(16px);background:var(--color-main-light);opacity:.6;pointer-events:none;border-radius:50%;transition:all .2s ease-out}button.debug-button[data-v-b8a568b2]:hover:after{width:64px}input[data-v-b8a568b2]{width:100%;height:44px;padding:.75rem;border:1px solid var(--color-border);border-radius:.5rem;font-family:Libre Franklin,sans-serif;font-size:.75rem;transition:all .2s ease-out}input[data-v-b8a568b2]::placeholder{color:var(--color-text-light);font-style:italic;font-weight:400}input[data-v-b8a568b2]:focus{outline:none;border-color:var(--color-main)}input.error[data-v-b8a568b2]{border-color:var(--color-error)}input.input-line[data-v-b8a568b2]{border:none;border-bottom:solid 1px var(--color-border);border-radius:0;padding:.25rem 0}input.input-line[data-v-b8a568b2]:focus{border-color:var(--color-main)}.tooltip[data-v-b8a568b2]{pointer-events:none;position:absolute;z-index:100;top:0;color:#fff;padding:.25rem .5rem;border-radius:.5rem;background:#0006;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);font-size:1rem;white-space:nowrap;opacity:0;transition:opacity .2s ease-out}@keyframes fadeIn-b8a568b2{0%{opacity:0}to{opacity:1}}@keyframes slideUp-b8a568b2{0%{transform:translateY(50px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes slideDown-b8a568b2{0%{transform:translateY(-50px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes scale-b8a568b2{0%{transform:scale(.8);opacity:0}70%{transform:scale(1.05)}to{transform:scale(1);opacity:1}}@keyframes click-b8a568b2{0%{transform:scale(1)}50%{transform:scale(.9)}to{transform:scale(1)}}.animate-fade[data-v-b8a568b2]{animation:fadeIn-b8a568b2 .2s ease-out}.animate-click[data-v-b8a568b2]{animation:click-b8a568b2 .3s ease-out}.modal-fade-enter-active[data-v-b8a568b2],.modal-fade-leave-active[data-v-b8a568b2]{transition:opacity .3s ease}.modal-fade-enter-from[data-v-b8a568b2],.modal-fade-leave-to[data-v-b8a568b2]{opacity:0}.modal-content-enter-active[data-v-b8a568b2]{transition:all .3s ease-out}.modal-content-leave-active[data-v-b8a568b2]{transition:all .3s ease-in}.modal-content-enter-from[data-v-b8a568b2],.modal-content-leave-to[data-v-b8a568b2]{opacity:0;transform:scale(.9)}.modal-content-enter-active.mobile[data-v-b8a568b2]{animation:slideUp-b8a568b2 .3s ease-out forwards}.modal-content-leave-active.mobile[data-v-b8a568b2]{animation:slideDown-b8a568b2 .3s ease-in forwards}.share-modal-backdrop[data-v-b8a568b2]{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#00000080;display:flex;justify-content:center;align-items:center;z-index:1000;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.share-modal[data-v-b8a568b2]{background-color:var(--color-background);border-radius:1rem;width:90%;max-width:500px;max-height:80vh;overflow-y:auto;box-shadow:0 5px 20px #0000004d}.share-modal.mobile[data-v-b8a568b2]{position:fixed;bottom:0;left:0;right:0;width:100%;max-width:100%;border-radius:1rem 1rem 0 0}.modal-header[data-v-b8a568b2]{display:flex;justify-content:space-between;align-items:center;padding:1rem;border-bottom:1px solid var(--color-border);animation:slideDown-b8a568b2 .3s ease-out}.modal-header h3[data-v-b8a568b2]{margin:0;font-size:1.2rem}.modal-header .close-button[data-v-b8a568b2]{background:none;border:none;cursor:pointer;color:var(--color-text-light);transition:color .2s ease-out}.modal-header .close-button[data-v-b8a568b2]:hover{color:var(--color-text)}.modal-header .close-button .icon[data-v-b8a568b2]{width:20px;height:20px}.share-preview[data-v-b8a568b2]{padding:1rem;animation:fadeIn-b8a568b2 .4s ease-out}.share-preview .link-preview[data-v-b8a568b2]{border:1px solid var(--color-border);border-radius:.5rem;overflow:hidden;background-color:var(--color-background-light);transition:transform .2s ease-out,box-shadow .2s ease-out}.share-preview .link-preview[data-v-b8a568b2]:hover{transform:translateY(-1px);box-shadow:0 4px 8px #0000001a}.share-preview .link-preview .preview-image[data-v-b8a568b2]{width:100%;min-height:196px;background-color:var(--color-background-dark);overflow:hidden}.share-preview .link-preview .preview-image img[data-v-b8a568b2]{width:100%;height:100%;object-fit:cover;transition:transform .2s ease-out}.share-preview .link-preview .preview-content[data-v-b8a568b2]{padding:1rem}.share-preview .link-preview .preview-content .preview-title[data-v-b8a568b2]{font-weight:700;font-size:1.1rem;margin-bottom:.5rem;color:var(--color-text)}.share-preview .link-preview .preview-content .preview-description[data-v-b8a568b2]{font-size:.9rem;margin-bottom:.5rem;color:var(--color-text-light)}.share-preview .link-preview .preview-content .preview-url[data-v-b8a568b2]{font-size:.8rem;color:var(--color-text-light)}.share-actions[data-v-b8a568b2]{display:flex;flex-wrap:wrap;justify-content:space-around;padding:1rem;gap:.5rem}@media (max-width: 480px){.share-actions[data-v-b8a568b2]{gap:.5rem;padding:.5rem}}.share-actions .share-action-button[data-v-b8a568b2]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:.5rem;background-color:transparent;border:none;border-radius:.5rem;transition:background-color .2s ease-out,transform .2s ease-out;width:80px;cursor:pointer;animation:fadeIn-b8a568b2 .5s ease-out both}.share-actions .share-action-button[data-v-b8a568b2]:nth-child(1){animation-delay:.1s}.share-actions .share-action-button[data-v-b8a568b2]:nth-child(2){animation-delay:.2s}.share-actions .share-action-button[data-v-b8a568b2]:nth-child(3){animation-delay:.3s}.share-actions .share-action-button[data-v-b8a568b2]:nth-child(4){animation-delay:.4s}.share-actions .share-action-button[data-v-b8a568b2]:nth-child(5){animation-delay:.5s}@media (max-width: 480px){.share-actions .share-action-button[data-v-b8a568b2]{width:calc(33% - .5rem);margin-bottom:1rem}}@media (hover: hover) and (pointer: fine){.share-actions .share-action-button[data-v-b8a568b2]:hover{background-color:var(--color-background-light);transform:translateY(-2px)}.share-actions .share-action-button:hover .action-icon[data-v-b8a568b2]{transform:scale(1.05)}.share-actions .share-action-button[data-v-b8a568b2]:active{transform:translateY(0);animation:click-b8a568b2 .3s ease-out}}.share-actions .share-action-button .action-icon[data-v-b8a568b2]{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:700;font-size:1.2rem;transition:transform .2s ease-out}.share-actions .share-action-button .action-icon .icon[data-v-b8a568b2]{width:24px;height:24px;color:#fff}.share-actions .share-action-button .action-text[data-v-b8a568b2]{font-size:.8rem;color:var(--color-text);margin-top:.5rem;text-align:center}.share-actions .share-action-button.clipboard .action-icon[data-v-b8a568b2]{background-color:#6c757d}.share-actions .share-action-button.facebook .action-icon[data-v-b8a568b2]{background-color:#1877f2}.share-actions .share-action-button.twitter .action-icon[data-v-b8a568b2]{background-color:#000}.share-actions .share-action-button.whatsapp .action-icon[data-v-b8a568b2]{background-color:#25d366}.share-actions .share-action-button.native .action-icon[data-v-b8a568b2]{background-color:var(--color-main)}.manual-copy-section[data-v-b8a568b2]{padding:1rem;margin:0 1rem;background-color:var(--color-background-light);border-radius:.5rem;animation:fadeIn-b8a568b2 .4s ease-out}.manual-copy-section .manual-copy-instructions[data-v-b8a568b2]{font-size:.9rem;margin-bottom:.5rem;font-weight:700}.manual-copy-section .manual-copy-container[data-v-b8a568b2]{padding:1rem;background-color:var(--color-background);border:1px solid var(--color-border);border-radius:.5rem;margin-bottom:.5rem;-webkit-user-select:all;user-select:all;cursor:pointer;word-break:break-word;font-size:.9rem}.manual-copy-section .manual-copy-hint[data-v-b8a568b2]{font-size:.8rem;color:var(--color-text-light);margin-top:0;text-align:center}:where([data-v-57077686]:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}[data-v-57077686],[data-v-57077686]:before,[data-v-57077686]:after{box-sizing:border-box}a[data-v-57077686],button[data-v-57077686]{cursor:revert}ol[data-v-57077686],ul[data-v-57077686],menu[data-v-57077686]{list-style:none}img[data-v-57077686]{max-inline-size:100%;max-block-size:100%}table[data-v-57077686]{border-collapse:collapse}input[data-v-57077686],textarea[data-v-57077686]{-webkit-user-select:auto}textarea[data-v-57077686]{white-space:revert}meter[data-v-57077686]{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre[data-v-57077686]){all:revert}[data-v-57077686]::placeholder{color:unset}[data-v-57077686]::marker{content:initial}:where([hidden][data-v-57077686]){display:none}:where([contenteditable][data-v-57077686]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;-webkit-user-select:auto}:where([draggable=true][data-v-57077686]){-webkit-user-drag:element}:where(dialog[data-v-57077686]:modal){all:revert}[data-v-57077686]:root,html[data-theme=light][data-v-57077686],.light[data-v-57077686]{--color-main: #005dce;--color-main-dark: #005dce;--color-main-light: rgb(153, 190.2, 235.4);--color-main-hover: #005dce;--color-main-text: #ffffff;--color-secondary: #ff6f61;--color-secondary-dark: #ff3c32;--color-secondary-light: #ff9e94;--color-white: #ffffff;--color-black: #000000;--color-gray: #e6e6e6;--color-background: var(--color-white);--color-background-dark: #f5f6fa;--color-background-light: #fafafa;--color-surface: #ebebeb;--color-border: var(--color-gray);--color-letter-background: #f6f6f6;--color-letter-active: #e2e2e2;--color-letter-border: #c1c1c1;--color-letter-text: #000000;--color-title: var(--color-black);--color-text: #000;--color-text-light: #717171;--color-link: var(--color-main);--color-error: #eb2f06;--color-success: #78e08f;--color-warning: #f6b93b;--color-info: #4a69bd;--color-motamo-main: #005dce}html[data-theme=dark][data-v-57077686],.dark[data-v-57077686]{--color-main: #005dce;--color-main-dark: #e5efa8;--color-main-light: #2f441c;--color-main-hover: #79920c;--color-main-text: #000000;--color-secondary: #ff6f61;--color-secondary-dark: #ff3c32;--color-secondary-light: #ff9e94;--color-white: #ffffff;--color-black: #000000;--color-gray: #e6e6e6;--color-background: #031525;--color-background-dark: #020c15;--color-background-light: #0d2136;--color-border: #182a3b;--color-letter-background: #062a4a;--color-letter-active: #14466c;--color-letter-border: #0c5494;--color-letter-text: #d9dfe8;--color-title: #d3e2fd;--color-text: #95a6bd;--color-text-light: #4f6074;--color-link: var(--color-main);--color-error: #eb2f06;--color-success: #78e08f;--color-warning: #f6b93b;--color-info: #4a69bd}.fade-enter-active[data-v-57077686],.fade-leave-active[data-v-57077686]{transition:.4s ease}.fade-enter-from[data-v-57077686],.fade-leave-to[data-v-57077686]{opacity:0}.modal-enter-active[data-v-57077686],.modal-leave-active[data-v-57077686]{transition:transform .4s ease,opacity .4s ease-out}.modal-enter-from[data-v-57077686],.modal-leave-to[data-v-57077686]{transform:translateY(-32px);opacity:0}.modal-sheet-enter-active[data-v-57077686],.modal-sheet-leave-active[data-v-57077686]{transition:transform .4s ease,opacity .4s ease-out}.modal-sheet-enter-from[data-v-57077686],.modal-sheet-leave-to[data-v-57077686]{transform:translateY(2rem);opacity:0}.toast-enter-active[data-v-57077686],.toast-leave-active[data-v-57077686]{transition:all .4s ease}.toast-enter-from[data-v-57077686],.toast-leave-to[data-v-57077686]{opacity:0;transform:translate(32px)}.dropdown-enter-active[data-v-57077686],.dropdown-leave-active[data-v-57077686]{transition:all .4s ease}.dropdown-enter-from[data-v-57077686],.dropdown-leave-to[data-v-57077686]{opacity:0;transform:translateY(-8px)}@keyframes spin-57077686{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes heart-57077686{0%{fill:var(--color-main);transform:scale(1)}10%{fill:var(--color-main);transform:scale(2)}50%{fill:var(--color-main);transform:scale(.8)}to{transform:scale(1);fill:transparent}}@keyframes fadeIn-57077686{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp-57077686{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-57077686{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@keyframes iconAppear-57077686{0%{opacity:0;transform:scale(.5)}70%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.fade-in[data-v-57077686]{animation:fadeIn-57077686 .5s ease-out forwards}.fade-in-up[data-v-57077686]{animation:fadeInUp-57077686 .5s ease-out forwards}.fade-in-down[data-v-57077686]{animation:fadeInDown-57077686 .5s ease-out forwards}.icon-appear[data-v-57077686]{opacity:0;animation:iconAppear-57077686 .3s ease-out forwards}button[data-v-57077686],.button[data-v-57077686]{display:flex;justify-content:center;align-items:center;gap:.5rem;border:solid 1px var(--color-main);border-radius:.5rem;font-size:.75rem;font-weight:600;transition:all .2s ease-out;cursor:pointer}button .icon[data-v-57077686],.button .icon[data-v-57077686]{transition:all .2s ease-out}button.loading[data-v-57077686],.button.loading[data-v-57077686]{cursor:wait}button[data-v-57077686]:focus-visible,.button[data-v-57077686]:focus-visible{outline:none;box-shadow:0 0 0 2px var(--color-background),0 0 0 4px var(--color-main),0 0 6px 2px var(--color-main)}@media (hover: hover) and (pointer: fine){button[data-v-57077686]:active:not(:disabled),.button[data-v-57077686]:active:not(:disabled){transform:scale(.975)}}button[data-v-57077686]:disabled,.button[data-v-57077686]:disabled{cursor:not-allowed!important}button .loader[data-v-57077686],.button .loader[data-v-57077686]{width:1rem;height:1rem;border-radius:1rem;border:solid 2px var(--color-background);border-top-color:rgba(from var(--color-background) r g b/.4);animation:spin-57077686 1s linear infinite}button.login-button[data-v-57077686],.button.login-button[data-v-57077686]{width:8rem;height:3rem;background:transparent;border-color:var(--color-border)}button.login-button .icon[data-v-57077686],.button.login-button .icon[data-v-57077686]{height:1.5rem;transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){button.login-button[data-v-57077686]:hover:not(:disabled),.button.login-button[data-v-57077686]:hover:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:hover:not(:disabled) .icon[data-v-57077686],.button.login-button:hover:not(:disabled) .icon[data-v-57077686]{transform:scale(.95)}}@media (hover: hover) and (pointer: fine){button.login-button[data-v-57077686]:active:not(:disabled),.button.login-button[data-v-57077686]:active:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:active:not(:disabled) .icon[data-v-57077686],.button.login-button:active:not(:disabled) .icon[data-v-57077686]{transform:scale(.9)}}button.login-button[data-v-57077686]:disabled,.button.login-button[data-v-57077686]:disabled{background:var(--color-background-dark);border-color:var(--color-border)}button.main[data-v-57077686],.button.main[data-v-57077686]{padding:.5rem .75rem;background:var(--color-main);border-color:var(--color-main);color:var(--color-background)}button.main .icon[data-v-57077686],.button.main .icon[data-v-57077686]{width:16px;height:16px;color:var(--color-background)}@media (hover: hover) and (pointer: fine){button.main[data-v-57077686]:hover:not(:disabled),.button.main[data-v-57077686]:hover:not(:disabled){background:var(--color-main-hover);border-color:var(--color-main-hover)}button.main:hover:not(:disabled) .icon[data-v-57077686],.button.main:hover:not(:disabled) .icon[data-v-57077686]{transform:scale(1.1)}}button.main[data-v-57077686]:disabled,.button.main[data-v-57077686]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.main:disabled .icon[data-v-57077686],.button.main:disabled .icon[data-v-57077686]{color:var(--color-text-light)}button.outline[data-v-57077686]{padding:.5rem .75rem;background:var(--color-background);border-color:var(--color-main);color:var(--color-main)}button.outline .icon[data-v-57077686]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.outline[data-v-57077686]:hover:not(:disabled){background:var(--color-main-light)}button.outline:hover:not(:disabled) .icon[data-v-57077686]{transform:scale(1.1)}}button.outline[data-v-57077686]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.outline:disabled .icon[data-v-57077686]{color:var(--color-text-light)}button.text[data-v-57077686]{padding:.5rem .75rem;background:transparent;border-color:transparent;color:var(--color-main)}button.text .icon[data-v-57077686]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.text[data-v-57077686]:hover:not(:disabled){background:var(--color-main-light)}button.text:hover:not(:disabled) .icon[data-v-57077686]{transform:scale(1.1)}}button.text[data-v-57077686]:disabled{background:var(--color-background-dark);color:var(--color-text-light)}button.text:disabled .icon[data-v-57077686]{color:var(--color-text-light)}button.debug-button[data-v-57077686]{overflow:hidden;position:relative}button.debug-button[data-v-57077686]:after{content:"";position:absolute;width:32px;height:32px;bottom:-16px;filter:blur(16px);background:var(--color-main-light);opacity:.6;pointer-events:none;border-radius:50%;transition:all .2s ease-out}button.debug-button[data-v-57077686]:hover:after{width:64px}input[data-v-57077686]{width:100%;height:44px;padding:.75rem;border:1px solid var(--color-border);border-radius:.5rem;font-family:Libre Franklin,sans-serif;font-size:.75rem;transition:all .2s ease-out}input[data-v-57077686]::placeholder{color:var(--color-text-light);font-style:italic;font-weight:400}input[data-v-57077686]:focus{outline:none;border-color:var(--color-main)}input.error[data-v-57077686]{border-color:var(--color-error)}input.input-line[data-v-57077686]{border:none;border-bottom:solid 1px var(--color-border);border-radius:0;padding:.25rem 0}input.input-line[data-v-57077686]:focus{border-color:var(--color-main)}.tooltip[data-v-57077686]{pointer-events:none;position:absolute;z-index:100;top:0;color:#fff;padding:.25rem .5rem;border-radius:.5rem;background:#0006;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);font-size:1rem;white-space:nowrap;opacity:0;transition:opacity .2s ease-out}.timer-container[data-v-57077686]{display:flex;align-items:center;justify-content:center;gap:.5rem;width:100%;max-width:320px;height:3rem;background-color:var(--color-background-light);color:var(--color-text);border:2px solid var(--color-main);border-radius:.5rem}.timer-container .timer-icon[data-v-57077686]{font-size:1rem}.timer-container .timer-value[data-v-57077686]{font-size:1.5rem;font-weight:700}.played-date[data-v-57077686]{font-size:.75rem;font-weight:500;color:var(--color-text)}.play-container[data-v-57077686]{width:100%;max-width:320px;height:3rem}button.button-play[data-v-57077686]{width:100%;height:100%;border-radius:.5rem;font-size:1.5rem;font-weight:700;cursor:pointer;transition:all .2s ease-out}button.button-play.main[data-v-57077686]{background-color:var(--color-main);color:var(--color-white);border:none}button.button-play.main[data-v-57077686]:hover{background-color:var(--color-main-dark)}button.button-play.main[data-v-57077686]:disabled{background-color:var(--color-main-light);cursor:not-allowed}button.button-play.main.loading[data-v-57077686]{position:relative;color:transparent}button.button-play.main.loading[data-v-57077686]:after{content:"";position:absolute;width:1rem;height:1rem;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:50%;border:2px solid var(--color-white);border-color:var(--color-white) transparent var(--color-white) transparent;animation:loading 1.2s linear infinite}main[data-v-57077686]{display:flex;flex-direction:column;align-items:center;gap:2rem;justify-content:center;min-height:100dvh;padding:0;padding-bottom:4rem}main .icon-line[data-v-57077686]{position:absolute;top:3rem;display:flex;align-items:center;justify-content:center;width:100%;padding:.5rem 1rem;overflow:hidden;color:var(--color-main);opacity:.66}main .icon-line .icon[data-v-57077686]{flex-shrink:0;height:1.5rem}main h1[data-v-57077686]{font-size:2rem;font-weight:700}main button[data-v-57077686]{font-size:.75rem;transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){main button[data-v-57077686]:active{transform:scale(.95)}}main .time-container[data-v-57077686]{background:var(--color-main);color:var(--color-white);display:flex;gap:1rem;align-items:center;padding:.5rem 1rem;font-size:1.5rem;border-radius:.25rem;animation-delay:.1s;animation-fill-mode:both}main .time-container .divider[data-v-57077686]{height:.75rem;width:1px;background:var(--color-white)}main .time-container .time[data-v-57077686]{font-weight:900;letter-spacing:1px}main .message[data-v-57077686]{font-size:1rem;padding:.5rem 1rem;background:rgba(from var(--color-main) r g b/.05);border-radius:.25rem;animation-delay:.2s;animation-fill-mode:both}main .divider-line[data-v-57077686]{width:100%;height:1px;background:var(--color-border);max-width:640px;animation-delay:.3s;animation-fill-mode:both}main .share-container[data-v-57077686]{display:flex;flex-direction:column;align-items:center;gap:1rem;width:100%;max-width:400px}main .feedback-container[data-v-57077686]{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1rem;animation-delay:.5s;animation-fill-mode:both}main .feedback-container button[data-v-57077686]{color:var(--color-text);border-color:var(--color-text);transition:all .2s ease-out}main .feedback-container button .icon[data-v-57077686]{color:var(--color-text);transition:all .2s ease-out}main .last-games[data-v-57077686]{display:flex;flex-direction:column;align-items:center;gap:1.5rem;width:100%;animation-delay:.6s;animation-fill-mode:both}@media (min-width: 640px){main[data-v-57077686]{padding-bottom:8rem}main .time-container[data-v-57077686]{font-size:2rem}main .share-container button.share[data-v-57077686]:hover,main .share-container button.feedback[data-v-57077686]:hover,main .feedback-container button.share[data-v-57077686]:hover,main .feedback-container button.feedback[data-v-57077686]:hover{color:var(--color-main);border-color:var(--color-main);transform:translateY(-2px);box-shadow:0 3px 8px #0000001a}main .share-container button.share:hover .icon[data-v-57077686],main .share-container button.feedback:hover .icon[data-v-57077686],main .feedback-container button.share:hover .icon[data-v-57077686],main .feedback-container button.feedback:hover .icon[data-v-57077686]{color:var(--color-main)}}:where([data-v-6b73f535]:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}[data-v-6b73f535],[data-v-6b73f535]:before,[data-v-6b73f535]:after{box-sizing:border-box}a[data-v-6b73f535],button[data-v-6b73f535]{cursor:revert}ol[data-v-6b73f535],ul[data-v-6b73f535],menu[data-v-6b73f535]{list-style:none}img[data-v-6b73f535]{max-inline-size:100%;max-block-size:100%}table[data-v-6b73f535]{border-collapse:collapse}input[data-v-6b73f535],textarea[data-v-6b73f535]{-webkit-user-select:auto}textarea[data-v-6b73f535]{white-space:revert}meter[data-v-6b73f535]{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre[data-v-6b73f535]){all:revert}[data-v-6b73f535]::placeholder{color:unset}[data-v-6b73f535]::marker{content:initial}:where([hidden][data-v-6b73f535]){display:none}:where([contenteditable][data-v-6b73f535]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;-webkit-user-select:auto}:where([draggable=true][data-v-6b73f535]){-webkit-user-drag:element}:where(dialog[data-v-6b73f535]:modal){all:revert}[data-v-6b73f535]:root,html[data-theme=light][data-v-6b73f535],.light[data-v-6b73f535]{--color-main: #005dce;--color-main-dark: #005dce;--color-main-light: rgb(153, 190.2, 235.4);--color-main-hover: #005dce;--color-main-text: #ffffff;--color-secondary: #ff6f61;--color-secondary-dark: #ff3c32;--color-secondary-light: #ff9e94;--color-white: #ffffff;--color-black: #000000;--color-gray: #e6e6e6;--color-background: var(--color-white);--color-background-dark: #f5f6fa;--color-background-light: #fafafa;--color-surface: #ebebeb;--color-border: var(--color-gray);--color-letter-background: #f6f6f6;--color-letter-active: #e2e2e2;--color-letter-border: #c1c1c1;--color-letter-text: #000000;--color-title: var(--color-black);--color-text: #000;--color-text-light: #717171;--color-link: var(--color-main);--color-error: #eb2f06;--color-success: #78e08f;--color-warning: #f6b93b;--color-info: #4a69bd;--color-motamo-main: #005dce}html[data-theme=dark][data-v-6b73f535],.dark[data-v-6b73f535]{--color-main: #005dce;--color-main-dark: #e5efa8;--color-main-light: #2f441c;--color-main-hover: #79920c;--color-main-text: #000000;--color-secondary: #ff6f61;--color-secondary-dark: #ff3c32;--color-secondary-light: #ff9e94;--color-white: #ffffff;--color-black: #000000;--color-gray: #e6e6e6;--color-background: #031525;--color-background-dark: #020c15;--color-background-light: #0d2136;--color-border: #182a3b;--color-letter-background: #062a4a;--color-letter-active: #14466c;--color-letter-border: #0c5494;--color-letter-text: #d9dfe8;--color-title: #d3e2fd;--color-text: #95a6bd;--color-text-light: #4f6074;--color-link: var(--color-main);--color-error: #eb2f06;--color-success: #78e08f;--color-warning: #f6b93b;--color-info: #4a69bd}.fade-enter-active[data-v-6b73f535],.fade-leave-active[data-v-6b73f535]{transition:.4s ease}.fade-enter-from[data-v-6b73f535],.fade-leave-to[data-v-6b73f535]{opacity:0}.modal-enter-active[data-v-6b73f535],.modal-leave-active[data-v-6b73f535]{transition:transform .4s ease,opacity .4s ease-out}.modal-enter-from[data-v-6b73f535],.modal-leave-to[data-v-6b73f535]{transform:translateY(-32px);opacity:0}.modal-sheet-enter-active[data-v-6b73f535],.modal-sheet-leave-active[data-v-6b73f535]{transition:transform .4s ease,opacity .4s ease-out}.modal-sheet-enter-from[data-v-6b73f535],.modal-sheet-leave-to[data-v-6b73f535]{transform:translateY(2rem);opacity:0}.toast-enter-active[data-v-6b73f535],.toast-leave-active[data-v-6b73f535]{transition:all .4s ease}.toast-enter-from[data-v-6b73f535],.toast-leave-to[data-v-6b73f535]{opacity:0;transform:translate(32px)}.dropdown-enter-active[data-v-6b73f535],.dropdown-leave-active[data-v-6b73f535]{transition:all .4s ease}.dropdown-enter-from[data-v-6b73f535],.dropdown-leave-to[data-v-6b73f535]{opacity:0;transform:translateY(-8px)}@keyframes spin-6b73f535{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes heart-6b73f535{0%{fill:var(--color-main);transform:scale(1)}10%{fill:var(--color-main);transform:scale(2)}50%{fill:var(--color-main);transform:scale(.8)}to{transform:scale(1);fill:transparent}}@keyframes fadeIn-6b73f535{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp-6b73f535{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-6b73f535{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@keyframes iconAppear-6b73f535{0%{opacity:0;transform:scale(.5)}70%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.fade-in[data-v-6b73f535]{animation:fadeIn-6b73f535 .5s ease-out forwards}.fade-in-up[data-v-6b73f535]{animation:fadeInUp-6b73f535 .5s ease-out forwards}.fade-in-down[data-v-6b73f535]{animation:fadeInDown-6b73f535 .5s ease-out forwards}.icon-appear[data-v-6b73f535]{opacity:0;animation:iconAppear-6b73f535 .3s ease-out forwards}button[data-v-6b73f535],.button[data-v-6b73f535]{display:flex;justify-content:center;align-items:center;gap:.5rem;border:solid 1px var(--color-main);border-radius:.5rem;font-size:.75rem;font-weight:600;transition:all .2s ease-out;cursor:pointer}button .icon[data-v-6b73f535],.button .icon[data-v-6b73f535]{transition:all .2s ease-out}button.loading[data-v-6b73f535],.button.loading[data-v-6b73f535]{cursor:wait}button[data-v-6b73f535]:focus-visible,.button[data-v-6b73f535]:focus-visible{outline:none;box-shadow:0 0 0 2px var(--color-background),0 0 0 4px var(--color-main),0 0 6px 2px var(--color-main)}@media (hover: hover) and (pointer: fine){button[data-v-6b73f535]:active:not(:disabled),.button[data-v-6b73f535]:active:not(:disabled){transform:scale(.975)}}button[data-v-6b73f535]:disabled,.button[data-v-6b73f535]:disabled{cursor:not-allowed!important}button .loader[data-v-6b73f535],.button .loader[data-v-6b73f535]{width:1rem;height:1rem;border-radius:1rem;border:solid 2px var(--color-background);border-top-color:rgba(from var(--color-background) r g b/.4);animation:spin-6b73f535 1s linear infinite}button.login-button[data-v-6b73f535],.button.login-button[data-v-6b73f535]{width:8rem;height:3rem;background:transparent;border-color:var(--color-border)}button.login-button .icon[data-v-6b73f535],.button.login-button .icon[data-v-6b73f535]{height:1.5rem;transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){button.login-button[data-v-6b73f535]:hover:not(:disabled),.button.login-button[data-v-6b73f535]:hover:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:hover:not(:disabled) .icon[data-v-6b73f535],.button.login-button:hover:not(:disabled) .icon[data-v-6b73f535]{transform:scale(.95)}}@media (hover: hover) and (pointer: fine){button.login-button[data-v-6b73f535]:active:not(:disabled),.button.login-button[data-v-6b73f535]:active:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:active:not(:disabled) .icon[data-v-6b73f535],.button.login-button:active:not(:disabled) .icon[data-v-6b73f535]{transform:scale(.9)}}button.login-button[data-v-6b73f535]:disabled,.button.login-button[data-v-6b73f535]:disabled{background:var(--color-background-dark);border-color:var(--color-border)}button.main[data-v-6b73f535],.button.main[data-v-6b73f535]{padding:.5rem .75rem;background:var(--color-main);border-color:var(--color-main);color:var(--color-background)}button.main .icon[data-v-6b73f535],.button.main .icon[data-v-6b73f535]{width:16px;height:16px;color:var(--color-background)}@media (hover: hover) and (pointer: fine){button.main[data-v-6b73f535]:hover:not(:disabled),.button.main[data-v-6b73f535]:hover:not(:disabled){background:var(--color-main-hover);border-color:var(--color-main-hover)}button.main:hover:not(:disabled) .icon[data-v-6b73f535],.button.main:hover:not(:disabled) .icon[data-v-6b73f535]{transform:scale(1.1)}}button.main[data-v-6b73f535]:disabled,.button.main[data-v-6b73f535]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.main:disabled .icon[data-v-6b73f535],.button.main:disabled .icon[data-v-6b73f535]{color:var(--color-text-light)}button.outline[data-v-6b73f535]{padding:.5rem .75rem;background:var(--color-background);border-color:var(--color-main);color:var(--color-main)}button.outline .icon[data-v-6b73f535]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.outline[data-v-6b73f535]:hover:not(:disabled){background:var(--color-main-light)}button.outline:hover:not(:disabled) .icon[data-v-6b73f535]{transform:scale(1.1)}}button.outline[data-v-6b73f535]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.outline:disabled .icon[data-v-6b73f535]{color:var(--color-text-light)}button.text[data-v-6b73f535]{padding:.5rem .75rem;background:transparent;border-color:transparent;color:var(--color-main)}button.text .icon[data-v-6b73f535]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.text[data-v-6b73f535]:hover:not(:disabled){background:var(--color-main-light)}button.text:hover:not(:disabled) .icon[data-v-6b73f535]{transform:scale(1.1)}}button.text[data-v-6b73f535]:disabled{background:var(--color-background-dark);color:var(--color-text-light)}button.text:disabled .icon[data-v-6b73f535]{color:var(--color-text-light)}button.debug-button[data-v-6b73f535]{overflow:hidden;position:relative}button.debug-button[data-v-6b73f535]:after{content:"";position:absolute;width:32px;height:32px;bottom:-16px;filter:blur(16px);background:var(--color-main-light);opacity:.6;pointer-events:none;border-radius:50%;transition:all .2s ease-out}button.debug-button[data-v-6b73f535]:hover:after{width:64px}input[data-v-6b73f535]{width:100%;height:44px;padding:.75rem;border:1px solid var(--color-border);border-radius:.5rem;font-family:Libre Franklin,sans-serif;font-size:.75rem;transition:all .2s ease-out}input[data-v-6b73f535]::placeholder{color:var(--color-text-light);font-style:italic;font-weight:400}input[data-v-6b73f535]:focus{outline:none;border-color:var(--color-main)}input.error[data-v-6b73f535]{border-color:var(--color-error)}input.input-line[data-v-6b73f535]{border:none;border-bottom:solid 1px var(--color-border);border-radius:0;padding:.25rem 0}input.input-line[data-v-6b73f535]:focus{border-color:var(--color-main)}.tooltip[data-v-6b73f535]{pointer-events:none;position:absolute;z-index:100;top:0;color:#fff;padding:.25rem .5rem;border-radius:.5rem;background:#0006;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);font-size:1rem;white-space:nowrap;opacity:0;transition:opacity .2s ease-out}.game-calendar[data-v-6b73f535]{width:100%;max-width:320px;margin:0 auto;border-radius:.5rem;border:solid 1px var(--color-border);background-color:var(--color-background-light);overflow:hidden}.game-calendar .calendar-header[data-v-6b73f535]{display:flex;justify-content:space-between;align-items:center;padding:.5rem}.game-calendar .calendar-header .month-title[data-v-6b73f535]{font-size:1.2rem;font-weight:600;margin:0;color:var(--color-title)}.game-calendar .calendar-header .nav-button[data-v-6b73f535]{background:transparent;border:none;cursor:pointer;width:2rem;height:2rem;display:flex;align-items:center;justify-content:center;background:var(--color-background);border-radius:.25rem;transition:all .2s ease-out;color:var(--color-text)}@media (hover: hover) and (pointer: fine){.game-calendar .calendar-header .nav-button[data-v-6b73f535]:hover{background-color:var(--color-main);color:var(--color-main-text)}.game-calendar .calendar-header .nav-button[data-v-6b73f535]:active{transform:scale(1)}.game-calendar .calendar-header .nav-button:active .icon[data-v-6b73f535]{transform:scale(.95)}}.game-calendar .calendar-header .nav-button .icon[data-v-6b73f535]{width:100%}.game-calendar .calendar-days-header[data-v-6b73f535]{display:grid;grid-template-columns:repeat(7,1fr);text-align:center;padding:.5rem 0;border-bottom:1px solid var(--color-border)}.game-calendar .calendar-days-header span[data-v-6b73f535]{font-size:.8rem;font-weight:400;color:var(--color-text-light)}.game-calendar .calendar-grid[data-v-6b73f535]{position:relative;display:grid;grid-template-columns:repeat(7,1fr);grid-template-rows:repeat(6,1fr);gap:2px;padding:.5rem}.game-calendar .calendar-grid .streak-line[data-v-6b73f535]{display:none;position:absolute;background:linear-gradient(45deg,#ff9708,#ffde08);border-radius:48px;height:40px;box-shadow:0 0 0 4px rgba(from #ffde08 r g b/.25)}.game-calendar .calendar-grid .calendar-day[data-v-6b73f535]{aspect-ratio:1;height:40px;display:flex;align-items:center;justify-content:center;border:none;background-color:transparent;border-radius:50%;font-size:.9rem;font-weight:500;cursor:pointer;transition:all .2s ease-out;position:relative;color:var(--color-text)}@media (hover: hover) and (pointer: fine){.game-calendar .calendar-grid .calendar-day[data-v-6b73f535]:hover:not(:disabled):not(.played-day):not(.selected){box-shadow:0 0 0 2px var(--color-main) inset}.game-calendar .calendar-grid .calendar-day[data-v-6b73f535]:active:not(:disabled):not(.played-day):not(.selected){background-color:rgba(from var(--color-main) r g b/.2)}.game-calendar .calendar-grid .calendar-day[data-v-6b73f535]:active{transform:scale(1)}}.game-calendar .calendar-grid .calendar-day.played-day[data-v-6b73f535]{background-color:var(--color-main)}.game-calendar .calendar-grid .calendar-day.played-day .icon[data-v-6b73f535]{color:#fff;fill:#fff}.game-calendar .calendar-grid .calendar-day.streak-day[data-v-6b73f535]{background-color:#f1c40f}.game-calendar .calendar-grid .calendar-day.streak-day .icon[data-v-6b73f535]{color:#f39c12;fill:#f39c12}.game-calendar .calendar-grid .calendar-day.future-day[data-v-6b73f535]{color:var(--color-text-light);opacity:.5;cursor:not-allowed}.game-calendar .calendar-grid .calendar-day.other-month[data-v-6b73f535]{opacity:0}.game-calendar .calendar-grid .calendar-day.today[data-v-6b73f535]{font-weight:700}.game-calendar .calendar-grid .calendar-day.selected[data-v-6b73f535]{z-index:10;box-shadow:0 0 0 2px var(--color-main) inset,0 0 0 4px var(--color-background-light) inset}.game-calendar .calendar-grid .calendar-day.selected[data-v-6b73f535]:not(.played-day){background:var(--color-main);color:var(--color-main-text)}.game-calendar .calendar-grid .calendar-day[data-v-6b73f535]:disabled{cursor:not-allowed}.game-calendar:not(.selectable) .calendar-grid[data-v-6b73f535]{pointer-events:none}@keyframes fadeIn-6b73f535{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes pulse-6b73f535{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}.game-calendar[data-v-6b73f535]{animation:fadeIn-6b73f535 .3s ease-out}:where([data-v-0153c45e]:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}[data-v-0153c45e],[data-v-0153c45e]:before,[data-v-0153c45e]:after{box-sizing:border-box}a[data-v-0153c45e],button[data-v-0153c45e]{cursor:revert}ol[data-v-0153c45e],ul[data-v-0153c45e],menu[data-v-0153c45e]{list-style:none}img[data-v-0153c45e]{max-inline-size:100%;max-block-size:100%}table[data-v-0153c45e]{border-collapse:collapse}input[data-v-0153c45e],textarea[data-v-0153c45e]{-webkit-user-select:auto}textarea[data-v-0153c45e]{white-space:revert}meter[data-v-0153c45e]{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre[data-v-0153c45e]){all:revert}[data-v-0153c45e]::placeholder{color:unset}[data-v-0153c45e]::marker{content:initial}:where([hidden][data-v-0153c45e]){display:none}:where([contenteditable][data-v-0153c45e]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;-webkit-user-select:auto}:where([draggable=true][data-v-0153c45e]){-webkit-user-drag:element}:where(dialog[data-v-0153c45e]:modal){all:revert}[data-v-0153c45e]:root,html[data-theme=light][data-v-0153c45e],.light[data-v-0153c45e]{--color-main: #005dce;--color-main-dark: #005dce;--color-main-light: rgb(153, 190.2, 235.4);--color-main-hover: #005dce;--color-main-text: #ffffff;--color-secondary: #ff6f61;--color-secondary-dark: #ff3c32;--color-secondary-light: #ff9e94;--color-white: #ffffff;--color-black: #000000;--color-gray: #e6e6e6;--color-background: var(--color-white);--color-background-dark: #f5f6fa;--color-background-light: #fafafa;--color-surface: #ebebeb;--color-border: var(--color-gray);--color-letter-background: #f6f6f6;--color-letter-active: #e2e2e2;--color-letter-border: #c1c1c1;--color-letter-text: #000000;--color-title: var(--color-black);--color-text: #000;--color-text-light: #717171;--color-link: var(--color-main);--color-error: #eb2f06;--color-success: #78e08f;--color-warning: #f6b93b;--color-info: #4a69bd;--color-motamo-main: #005dce}html[data-theme=dark][data-v-0153c45e],.dark[data-v-0153c45e]{--color-main: #005dce;--color-main-dark: #e5efa8;--color-main-light: #2f441c;--color-main-hover: #79920c;--color-main-text: #000000;--color-secondary: #ff6f61;--color-secondary-dark: #ff3c32;--color-secondary-light: #ff9e94;--color-white: #ffffff;--color-black: #000000;--color-gray: #e6e6e6;--color-background: #031525;--color-background-dark: #020c15;--color-background-light: #0d2136;--color-border: #182a3b;--color-letter-background: #062a4a;--color-letter-active: #14466c;--color-letter-border: #0c5494;--color-letter-text: #d9dfe8;--color-title: #d3e2fd;--color-text: #95a6bd;--color-text-light: #4f6074;--color-link: var(--color-main);--color-error: #eb2f06;--color-success: #78e08f;--color-warning: #f6b93b;--color-info: #4a69bd}.fade-enter-active[data-v-0153c45e],.fade-leave-active[data-v-0153c45e]{transition:.4s ease}.fade-enter-from[data-v-0153c45e],.fade-leave-to[data-v-0153c45e]{opacity:0}.modal-enter-active[data-v-0153c45e],.modal-leave-active[data-v-0153c45e]{transition:transform .4s ease,opacity .4s ease-out}.modal-enter-from[data-v-0153c45e],.modal-leave-to[data-v-0153c45e]{transform:translateY(-32px);opacity:0}.modal-sheet-enter-active[data-v-0153c45e],.modal-sheet-leave-active[data-v-0153c45e]{transition:transform .4s ease,opacity .4s ease-out}.modal-sheet-enter-from[data-v-0153c45e],.modal-sheet-leave-to[data-v-0153c45e]{transform:translateY(2rem);opacity:0}.toast-enter-active[data-v-0153c45e],.toast-leave-active[data-v-0153c45e]{transition:all .4s ease}.toast-enter-from[data-v-0153c45e],.toast-leave-to[data-v-0153c45e]{opacity:0;transform:translate(32px)}.dropdown-enter-active[data-v-0153c45e],.dropdown-leave-active[data-v-0153c45e]{transition:all .4s ease}.dropdown-enter-from[data-v-0153c45e],.dropdown-leave-to[data-v-0153c45e]{opacity:0;transform:translateY(-8px)}@keyframes spin-0153c45e{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes heart-0153c45e{0%{fill:var(--color-main);transform:scale(1)}10%{fill:var(--color-main);transform:scale(2)}50%{fill:var(--color-main);transform:scale(.8)}to{transform:scale(1);fill:transparent}}@keyframes fadeIn-0153c45e{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp-0153c45e{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-0153c45e{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@keyframes iconAppear-0153c45e{0%{opacity:0;transform:scale(.5)}70%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.fade-in[data-v-0153c45e]{animation:fadeIn-0153c45e .5s ease-out forwards}.fade-in-up[data-v-0153c45e]{animation:fadeInUp-0153c45e .5s ease-out forwards}.fade-in-down[data-v-0153c45e]{animation:fadeInDown-0153c45e .5s ease-out forwards}.icon-appear[data-v-0153c45e]{opacity:0;animation:iconAppear-0153c45e .3s ease-out forwards}button[data-v-0153c45e],.button[data-v-0153c45e]{display:flex;justify-content:center;align-items:center;gap:.5rem;border:solid 1px var(--color-main);border-radius:.5rem;font-size:.75rem;font-weight:600;transition:all .2s ease-out;cursor:pointer}button .icon[data-v-0153c45e],.button .icon[data-v-0153c45e]{transition:all .2s ease-out}button.loading[data-v-0153c45e],.button.loading[data-v-0153c45e]{cursor:wait}button[data-v-0153c45e]:focus-visible,.button[data-v-0153c45e]:focus-visible{outline:none;box-shadow:0 0 0 2px var(--color-background),0 0 0 4px var(--color-main),0 0 6px 2px var(--color-main)}@media (hover: hover) and (pointer: fine){button[data-v-0153c45e]:active:not(:disabled),.button[data-v-0153c45e]:active:not(:disabled){transform:scale(.975)}}button[data-v-0153c45e]:disabled,.button[data-v-0153c45e]:disabled{cursor:not-allowed!important}button .loader[data-v-0153c45e],.button .loader[data-v-0153c45e]{width:1rem;height:1rem;border-radius:1rem;border:solid 2px var(--color-background);border-top-color:rgba(from var(--color-background) r g b/.4);animation:spin-0153c45e 1s linear infinite}button.login-button[data-v-0153c45e],.button.login-button[data-v-0153c45e]{width:8rem;height:3rem;background:transparent;border-color:var(--color-border)}button.login-button .icon[data-v-0153c45e],.button.login-button .icon[data-v-0153c45e]{height:1.5rem;transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){button.login-button[data-v-0153c45e]:hover:not(:disabled),.button.login-button[data-v-0153c45e]:hover:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:hover:not(:disabled) .icon[data-v-0153c45e],.button.login-button:hover:not(:disabled) .icon[data-v-0153c45e]{transform:scale(.95)}}@media (hover: hover) and (pointer: fine){button.login-button[data-v-0153c45e]:active:not(:disabled),.button.login-button[data-v-0153c45e]:active:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:active:not(:disabled) .icon[data-v-0153c45e],.button.login-button:active:not(:disabled) .icon[data-v-0153c45e]{transform:scale(.9)}}button.login-button[data-v-0153c45e]:disabled,.button.login-button[data-v-0153c45e]:disabled{background:var(--color-background-dark);border-color:var(--color-border)}button.main[data-v-0153c45e],.button.main[data-v-0153c45e]{padding:.5rem .75rem;background:var(--color-main);border-color:var(--color-main);color:var(--color-background)}button.main .icon[data-v-0153c45e],.button.main .icon[data-v-0153c45e]{width:16px;height:16px;color:var(--color-background)}@media (hover: hover) and (pointer: fine){button.main[data-v-0153c45e]:hover:not(:disabled),.button.main[data-v-0153c45e]:hover:not(:disabled){background:var(--color-main-hover);border-color:var(--color-main-hover)}button.main:hover:not(:disabled) .icon[data-v-0153c45e],.button.main:hover:not(:disabled) .icon[data-v-0153c45e]{transform:scale(1.1)}}button.main[data-v-0153c45e]:disabled,.button.main[data-v-0153c45e]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.main:disabled .icon[data-v-0153c45e],.button.main:disabled .icon[data-v-0153c45e]{color:var(--color-text-light)}button.outline[data-v-0153c45e]{padding:.5rem .75rem;background:var(--color-background);border-color:var(--color-main);color:var(--color-main)}button.outline .icon[data-v-0153c45e]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.outline[data-v-0153c45e]:hover:not(:disabled){background:var(--color-main-light)}button.outline:hover:not(:disabled) .icon[data-v-0153c45e]{transform:scale(1.1)}}button.outline[data-v-0153c45e]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.outline:disabled .icon[data-v-0153c45e]{color:var(--color-text-light)}button.text[data-v-0153c45e]{padding:.5rem .75rem;background:transparent;border-color:transparent;color:var(--color-main)}button.text .icon[data-v-0153c45e]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.text[data-v-0153c45e]:hover:not(:disabled){background:var(--color-main-light)}button.text:hover:not(:disabled) .icon[data-v-0153c45e]{transform:scale(1.1)}}button.text[data-v-0153c45e]:disabled{background:var(--color-background-dark);color:var(--color-text-light)}button.text:disabled .icon[data-v-0153c45e]{color:var(--color-text-light)}button.debug-button[data-v-0153c45e]{overflow:hidden;position:relative}button.debug-button[data-v-0153c45e]:after{content:"";position:absolute;width:32px;height:32px;bottom:-16px;filter:blur(16px);background:var(--color-main-light);opacity:.6;pointer-events:none;border-radius:50%;transition:all .2s ease-out}button.debug-button[data-v-0153c45e]:hover:after{width:64px}input[data-v-0153c45e]{width:100%;height:44px;padding:.75rem;border:1px solid var(--color-border);border-radius:.5rem;font-family:Libre Franklin,sans-serif;font-size:.75rem;transition:all .2s ease-out}input[data-v-0153c45e]::placeholder{color:var(--color-text-light);font-style:italic;font-weight:400}input[data-v-0153c45e]:focus{outline:none;border-color:var(--color-main)}input.error[data-v-0153c45e]{border-color:var(--color-error)}input.input-line[data-v-0153c45e]{border:none;border-bottom:solid 1px var(--color-border);border-radius:0;padding:.25rem 0}input.input-line[data-v-0153c45e]:focus{border-color:var(--color-main)}.tooltip[data-v-0153c45e]{pointer-events:none;position:absolute;z-index:100;top:0;color:#fff;padding:.25rem .5rem;border-radius:.5rem;background:#0006;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);font-size:1rem;white-space:nowrap;opacity:0;transition:opacity .2s ease-out}.modal[data-v-0153c45e]{position:fixed;top:6rem;left:0;width:100vw;height:calc(100dvh - 6rem);background:var(--color-background);z-index:1000;box-shadow:0 0 1rem #0000001a;border-radius:.5rem .5rem 0 0;padding:2rem 1rem 6rem;border-top:solid 1px var(--color-border);overflow:auto}.modal .close[data-v-0153c45e]{width:2rem;height:2rem;position:absolute;top:.5rem;right:.5rem;padding:.25rem;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease-out;-webkit-user-select:none;user-select:none}.modal .close .icon[data-v-0153c45e]{width:100%;transition:all .2s ease-out}.modal .close[data-v-0153c45e]:hover{color:var(--color-main)}.modal .close:hover .icon[data-v-0153c45e]{transform:scale(1.1)}.modal h4[data-v-0153c45e]{font-size:1.5rem;font-weight:700;margin-bottom:1rem}.modal .button-container[data-v-0153c45e]{position:fixed;left:0;right:0;bottom:0;height:8rem;background:linear-gradient(180deg,rgba(from var(--color-background) r g b/0) 0%,var(--color-background) 100%);display:flex;align-items:center;justify-content:center;padding:2rem 0 0}.modal .button-container button[data-v-0153c45e]{width:16rem}ul[data-v-0153c45e]{list-style-type:disc;padding:0;padding-left:1rem;margin:0}ul li[data-v-0153c45e]{margin-bottom:1rem}b[data-v-0153c45e]{font-weight:600}.orange[data-v-0153c45e]{color:var(--color-main)}.red[data-v-0153c45e]{color:var(--color-error)}.overlay[data-v-0153c45e]{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(from var(--color-black) r g b/.4);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:900;opacity:0;animation:overlay-fadein-0153c45e .25s ease-out forwards}@media (min-width: 768px){.modal[data-v-0153c45e]{width:50vw;left:25vw;top:10vh;height:80vh;border-radius:.5rem}.modal .button-container[data-v-0153c45e]{display:none}}@keyframes valid-0153c45e{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes overlay-fadein-0153c45e{0%{opacity:0}to{opacity:1}}.modal .game-container[data-v-0153c45e]{display:flex;flex-direction:column;align-items:center;gap:1rem;width:100%;max-width:768px;padding:0 .25rem 1rem;margin:0 auto}.modal .game-container .word[data-v-0153c45e]{font-size:1.5rem;font-weight:900;color:var(--color-text);text-transform:uppercase;background:rgba(from var(--color-main) r g b/.2);width:calc(100% + 2.5rem);text-align:center;padding:.5rem;margin-inline:-1rem}.modal .game-container .words-container[data-v-0153c45e]{display:flex;flex-direction:column;justify-content:center;gap:.5rem;width:100%}.modal .game-container .word-container[data-v-0153c45e]{display:flex;gap:.5rem;width:fit-content;padding:.25rem;border:solid 1px transparent;border-radius:.5rem;font-size:1rem;color:var(--color-text);cursor:pointer;transition:all .2s ease-out}.modal .game-container .word-container.selected[data-v-0153c45e]{border-color:var(--color-letter-border)}.modal .game-container .word-container .letter-container[data-v-0153c45e]{display:flex;flex-direction:column;align-items:center;gap:.25rem}.modal .game-container .word-container .letter-container .letter[data-v-0153c45e]{display:flex;align-items:center;justify-content:center;width:1.75rem;height:2.5rem;border-radius:.25rem;font-size:2rem;font-weight:700;background:var(--color-letter-background);color:var(--color-text);text-transform:uppercase;position:relative;overflow:visible;transition:all .2s ease-out}.modal .game-container .word-container .letter-container .letter[data-v-0153c45e]:before{content:"";position:absolute;bottom:0;left:0;right:0;height:.25rem;border-radius:0 0 .25rem .25rem;background:var(--color-letter-border);transition:all .2s ease-out}.modal .game-container .word-container .letter-container:first-child .letter[data-v-0153c45e]{color:var(--color-text);background:rgba(from var(--color-main) r g b/.4)}.modal .game-container .word-container .letter-container:first-child .letter[data-v-0153c45e]:before{background:var(--color-main)}.modal .game-container button.validate[data-v-0153c45e]{width:100%;margin-top:auto;padding:.5rem 1rem;border-radius:.25rem;font-size:1rem;color:var(--color-white);background:var(--color-main);cursor:pointer;transition:all .2s ease-out}.modal .game-container button.validate[data-v-0153c45e]:disabled{opacity:.5;cursor:not-allowed}:where([data-v-6d16f74c]:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}[data-v-6d16f74c],[data-v-6d16f74c]:before,[data-v-6d16f74c]:after{box-sizing:border-box}a[data-v-6d16f74c],button[data-v-6d16f74c]{cursor:revert}ol[data-v-6d16f74c],ul[data-v-6d16f74c],menu[data-v-6d16f74c]{list-style:none}img[data-v-6d16f74c]{max-inline-size:100%;max-block-size:100%}table[data-v-6d16f74c]{border-collapse:collapse}input[data-v-6d16f74c],textarea[data-v-6d16f74c]{-webkit-user-select:auto}textarea[data-v-6d16f74c]{white-space:revert}meter[data-v-6d16f74c]{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre[data-v-6d16f74c]){all:revert}[data-v-6d16f74c]::placeholder{color:unset}[data-v-6d16f74c]::marker{content:initial}:where([hidden][data-v-6d16f74c]){display:none}:where([contenteditable][data-v-6d16f74c]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;-webkit-user-select:auto}:where([draggable=true][data-v-6d16f74c]){-webkit-user-drag:element}:where(dialog[data-v-6d16f74c]:modal){all:revert}[data-v-6d16f74c]:root,html[data-theme=light][data-v-6d16f74c],.light[data-v-6d16f74c]{--color-main: #005dce;--color-main-dark: #005dce;--color-main-light: rgb(153, 190.2, 235.4);--color-main-hover: #005dce;--color-main-text: #ffffff;--color-secondary: #ff6f61;--color-secondary-dark: #ff3c32;--color-secondary-light: #ff9e94;--color-white: #ffffff;--color-black: #000000;--color-gray: #e6e6e6;--color-background: var(--color-white);--color-background-dark: #f5f6fa;--color-background-light: #fafafa;--color-surface: #ebebeb;--color-border: var(--color-gray);--color-letter-background: #f6f6f6;--color-letter-active: #e2e2e2;--color-letter-border: #c1c1c1;--color-letter-text: #000000;--color-title: var(--color-black);--color-text: #000;--color-text-light: #717171;--color-link: var(--color-main);--color-error: #eb2f06;--color-success: #78e08f;--color-warning: #f6b93b;--color-info: #4a69bd;--color-motamo-main: #005dce}html[data-theme=dark][data-v-6d16f74c],.dark[data-v-6d16f74c]{--color-main: #005dce;--color-main-dark: #e5efa8;--color-main-light: #2f441c;--color-main-hover: #79920c;--color-main-text: #000000;--color-secondary: #ff6f61;--color-secondary-dark: #ff3c32;--color-secondary-light: #ff9e94;--color-white: #ffffff;--color-black: #000000;--color-gray: #e6e6e6;--color-background: #031525;--color-background-dark: #020c15;--color-background-light: #0d2136;--color-border: #182a3b;--color-letter-background: #062a4a;--color-letter-active: #14466c;--color-letter-border: #0c5494;--color-letter-text: #d9dfe8;--color-title: #d3e2fd;--color-text: #95a6bd;--color-text-light: #4f6074;--color-link: var(--color-main);--color-error: #eb2f06;--color-success: #78e08f;--color-warning: #f6b93b;--color-info: #4a69bd}.fade-enter-active[data-v-6d16f74c],.fade-leave-active[data-v-6d16f74c]{transition:.4s ease}.fade-enter-from[data-v-6d16f74c],.fade-leave-to[data-v-6d16f74c]{opacity:0}.modal-enter-active[data-v-6d16f74c],.modal-leave-active[data-v-6d16f74c]{transition:transform .4s ease,opacity .4s ease-out}.modal-enter-from[data-v-6d16f74c],.modal-leave-to[data-v-6d16f74c]{transform:translateY(-32px);opacity:0}.modal-sheet-enter-active[data-v-6d16f74c],.modal-sheet-leave-active[data-v-6d16f74c]{transition:transform .4s ease,opacity .4s ease-out}.modal-sheet-enter-from[data-v-6d16f74c],.modal-sheet-leave-to[data-v-6d16f74c]{transform:translateY(2rem);opacity:0}.toast-enter-active[data-v-6d16f74c],.toast-leave-active[data-v-6d16f74c]{transition:all .4s ease}.toast-enter-from[data-v-6d16f74c],.toast-leave-to[data-v-6d16f74c]{opacity:0;transform:translate(32px)}.dropdown-enter-active[data-v-6d16f74c],.dropdown-leave-active[data-v-6d16f74c]{transition:all .4s ease}.dropdown-enter-from[data-v-6d16f74c],.dropdown-leave-to[data-v-6d16f74c]{opacity:0;transform:translateY(-8px)}@keyframes spin-6d16f74c{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes heart-6d16f74c{0%{fill:var(--color-main);transform:scale(1)}10%{fill:var(--color-main);transform:scale(2)}50%{fill:var(--color-main);transform:scale(.8)}to{transform:scale(1);fill:transparent}}@keyframes fadeIn-6d16f74c{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp-6d16f74c{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-6d16f74c{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@keyframes iconAppear-6d16f74c{0%{opacity:0;transform:scale(.5)}70%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.fade-in[data-v-6d16f74c]{animation:fadeIn-6d16f74c .5s ease-out forwards}.fade-in-up[data-v-6d16f74c]{animation:fadeInUp-6d16f74c .5s ease-out forwards}.fade-in-down[data-v-6d16f74c]{animation:fadeInDown-6d16f74c .5s ease-out forwards}.icon-appear[data-v-6d16f74c]{opacity:0;animation:iconAppear-6d16f74c .3s ease-out forwards}button[data-v-6d16f74c],.button[data-v-6d16f74c]{display:flex;justify-content:center;align-items:center;gap:.5rem;border:solid 1px var(--color-main);border-radius:.5rem;font-size:.75rem;font-weight:600;transition:all .2s ease-out;cursor:pointer}button .icon[data-v-6d16f74c],.button .icon[data-v-6d16f74c]{transition:all .2s ease-out}button.loading[data-v-6d16f74c],.button.loading[data-v-6d16f74c]{cursor:wait}button[data-v-6d16f74c]:focus-visible,.button[data-v-6d16f74c]:focus-visible{outline:none;box-shadow:0 0 0 2px var(--color-background),0 0 0 4px var(--color-main),0 0 6px 2px var(--color-main)}@media (hover: hover) and (pointer: fine){button[data-v-6d16f74c]:active:not(:disabled),.button[data-v-6d16f74c]:active:not(:disabled){transform:scale(.975)}}button[data-v-6d16f74c]:disabled,.button[data-v-6d16f74c]:disabled{cursor:not-allowed!important}button .loader[data-v-6d16f74c],.button .loader[data-v-6d16f74c]{width:1rem;height:1rem;border-radius:1rem;border:solid 2px var(--color-background);border-top-color:rgba(from var(--color-background) r g b/.4);animation:spin-6d16f74c 1s linear infinite}button.login-button[data-v-6d16f74c],.button.login-button[data-v-6d16f74c]{width:8rem;height:3rem;background:transparent;border-color:var(--color-border)}button.login-button .icon[data-v-6d16f74c],.button.login-button .icon[data-v-6d16f74c]{height:1.5rem;transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){button.login-button[data-v-6d16f74c]:hover:not(:disabled),.button.login-button[data-v-6d16f74c]:hover:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:hover:not(:disabled) .icon[data-v-6d16f74c],.button.login-button:hover:not(:disabled) .icon[data-v-6d16f74c]{transform:scale(.95)}}@media (hover: hover) and (pointer: fine){button.login-button[data-v-6d16f74c]:active:not(:disabled),.button.login-button[data-v-6d16f74c]:active:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:active:not(:disabled) .icon[data-v-6d16f74c],.button.login-button:active:not(:disabled) .icon[data-v-6d16f74c]{transform:scale(.9)}}button.login-button[data-v-6d16f74c]:disabled,.button.login-button[data-v-6d16f74c]:disabled{background:var(--color-background-dark);border-color:var(--color-border)}button.main[data-v-6d16f74c],.button.main[data-v-6d16f74c]{padding:.5rem .75rem;background:var(--color-main);border-color:var(--color-main);color:var(--color-background)}button.main .icon[data-v-6d16f74c],.button.main .icon[data-v-6d16f74c]{width:16px;height:16px;color:var(--color-background)}@media (hover: hover) and (pointer: fine){button.main[data-v-6d16f74c]:hover:not(:disabled),.button.main[data-v-6d16f74c]:hover:not(:disabled){background:var(--color-main-hover);border-color:var(--color-main-hover)}button.main:hover:not(:disabled) .icon[data-v-6d16f74c],.button.main:hover:not(:disabled) .icon[data-v-6d16f74c]{transform:scale(1.1)}}button.main[data-v-6d16f74c]:disabled,.button.main[data-v-6d16f74c]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.main:disabled .icon[data-v-6d16f74c],.button.main:disabled .icon[data-v-6d16f74c]{color:var(--color-text-light)}button.outline[data-v-6d16f74c]{padding:.5rem .75rem;background:var(--color-background);border-color:var(--color-main);color:var(--color-main)}button.outline .icon[data-v-6d16f74c]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.outline[data-v-6d16f74c]:hover:not(:disabled){background:var(--color-main-light)}button.outline:hover:not(:disabled) .icon[data-v-6d16f74c]{transform:scale(1.1)}}button.outline[data-v-6d16f74c]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.outline:disabled .icon[data-v-6d16f74c]{color:var(--color-text-light)}button.text[data-v-6d16f74c]{padding:.5rem .75rem;background:transparent;border-color:transparent;color:var(--color-main)}button.text .icon[data-v-6d16f74c]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.text[data-v-6d16f74c]:hover:not(:disabled){background:var(--color-main-light)}button.text:hover:not(:disabled) .icon[data-v-6d16f74c]{transform:scale(1.1)}}button.text[data-v-6d16f74c]:disabled{background:var(--color-background-dark);color:var(--color-text-light)}button.text:disabled .icon[data-v-6d16f74c]{color:var(--color-text-light)}button.debug-button[data-v-6d16f74c]{overflow:hidden;position:relative}button.debug-button[data-v-6d16f74c]:after{content:"";position:absolute;width:32px;height:32px;bottom:-16px;filter:blur(16px);background:var(--color-main-light);opacity:.6;pointer-events:none;border-radius:50%;transition:all .2s ease-out}button.debug-button[data-v-6d16f74c]:hover:after{width:64px}input[data-v-6d16f74c]{width:100%;height:44px;padding:.75rem;border:1px solid var(--color-border);border-radius:.5rem;font-family:Libre Franklin,sans-serif;font-size:.75rem;transition:all .2s ease-out}input[data-v-6d16f74c]::placeholder{color:var(--color-text-light);font-style:italic;font-weight:400}input[data-v-6d16f74c]:focus{outline:none;border-color:var(--color-main)}input.error[data-v-6d16f74c]{border-color:var(--color-error)}input.input-line[data-v-6d16f74c]{border:none;border-bottom:solid 1px var(--color-border);border-radius:0;padding:.25rem 0}input.input-line[data-v-6d16f74c]:focus{border-color:var(--color-main)}.tooltip[data-v-6d16f74c]{pointer-events:none;position:absolute;z-index:100;top:0;color:#fff;padding:.25rem .5rem;border-radius:.5rem;background:#0006;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);font-size:1rem;white-space:nowrap;opacity:0;transition:opacity .2s ease-out}.timer-container[data-v-6d16f74c]{display:flex;align-items:center;justify-content:center;gap:.5rem;width:100%;max-width:320px;height:3rem;background-color:var(--color-background-light);color:var(--color-text);border:2px solid var(--color-main);border-radius:.5rem}.timer-container .timer-icon[data-v-6d16f74c]{font-size:1rem}.timer-container .timer-value[data-v-6d16f74c]{font-size:1.5rem;font-weight:700}.played-date[data-v-6d16f74c]{font-size:.75rem;font-weight:500;color:var(--color-text)}.play-container[data-v-6d16f74c]{width:100%;max-width:320px;height:3rem}button.button-play[data-v-6d16f74c]{width:100%;height:100%;border-radius:.5rem;font-size:1.5rem;font-weight:700;cursor:pointer;transition:all .2s ease-out}button.button-play.main[data-v-6d16f74c]{background-color:var(--color-main);color:var(--color-white);border:none}button.button-play.main[data-v-6d16f74c]:hover{background-color:var(--color-main-dark)}button.button-play.main[data-v-6d16f74c]:disabled{background-color:var(--color-main-light);cursor:not-allowed}button.button-play.main.loading[data-v-6d16f74c]{position:relative;color:transparent}button.button-play.main.loading[data-v-6d16f74c]:after{content:"";position:absolute;width:1rem;height:1rem;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:50%;border:2px solid var(--color-white);border-color:var(--color-white) transparent var(--color-white) transparent;animation:loading-6d16f74c 1.2s linear infinite}main[data-v-6d16f74c]{display:flex;flex-direction:column;align-items:center;gap:1.5rem;min-height:100dvh;padding:0;--color-main: #35b000;--color-main-hover: #2a8b00}main.modal-open[data-v-6d16f74c]{overflow:hidden}.game-header[data-v-6d16f74c]{width:100%;max-width:320px;display:flex;flex-direction:column;align-items:center;gap:.5rem;margin-top:1rem}.description[data-v-6d16f74c]{font-size:1rem;font-weight:500;text-align:center;color:var(--color-text)}.streak-container[data-v-6d16f74c]{display:flex;align-items:center;gap:.5rem;color:var(--color-text)}.streak-container .streak-text[data-v-6d16f74c]{font-size:1rem;font-weight:500;color:var(--color-main)}.streak-container .streak-icon[data-v-6d16f74c]{font-size:1rem}@keyframes loading-6d16f74c{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}:where([data-v-81463193]:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}[data-v-81463193],[data-v-81463193]:before,[data-v-81463193]:after{box-sizing:border-box}a[data-v-81463193],button[data-v-81463193]{cursor:revert}ol[data-v-81463193],ul[data-v-81463193],menu[data-v-81463193]{list-style:none}img[data-v-81463193]{max-inline-size:100%;max-block-size:100%}table[data-v-81463193]{border-collapse:collapse}input[data-v-81463193],textarea[data-v-81463193]{-webkit-user-select:auto}textarea[data-v-81463193]{white-space:revert}meter[data-v-81463193]{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre[data-v-81463193]){all:revert}[data-v-81463193]::placeholder{color:unset}[data-v-81463193]::marker{content:initial}:where([hidden][data-v-81463193]){display:none}:where([contenteditable][data-v-81463193]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;-webkit-user-select:auto}:where([draggable=true][data-v-81463193]){-webkit-user-drag:element}:where(dialog[data-v-81463193]:modal){all:revert}[data-v-81463193]:root,html[data-theme=light][data-v-81463193],.light[data-v-81463193]{--color-main: #005dce;--color-main-dark: #005dce;--color-main-light: rgb(153, 190.2, 235.4);--color-main-hover: #005dce;--color-main-text: #ffffff;--color-secondary: #ff6f61;--color-secondary-dark: #ff3c32;--color-secondary-light: #ff9e94;--color-white: #ffffff;--color-black: #000000;--color-gray: #e6e6e6;--color-background: var(--color-white);--color-background-dark: #f5f6fa;--color-background-light: #fafafa;--color-surface: #ebebeb;--color-border: var(--color-gray);--color-letter-background: #f6f6f6;--color-letter-active: #e2e2e2;--color-letter-border: #c1c1c1;--color-letter-text: #000000;--color-title: var(--color-black);--color-text: #000;--color-text-light: #717171;--color-link: var(--color-main);--color-error: #eb2f06;--color-success: #78e08f;--color-warning: #f6b93b;--color-info: #4a69bd;--color-motamo-main: #005dce}html[data-theme=dark][data-v-81463193],.dark[data-v-81463193]{--color-main: #005dce;--color-main-dark: #e5efa8;--color-main-light: #2f441c;--color-main-hover: #79920c;--color-main-text: #000000;--color-secondary: #ff6f61;--color-secondary-dark: #ff3c32;--color-secondary-light: #ff9e94;--color-white: #ffffff;--color-black: #000000;--color-gray: #e6e6e6;--color-background: #031525;--color-background-dark: #020c15;--color-background-light: #0d2136;--color-border: #182a3b;--color-letter-background: #062a4a;--color-letter-active: #14466c;--color-letter-border: #0c5494;--color-letter-text: #d9dfe8;--color-title: #d3e2fd;--color-text: #95a6bd;--color-text-light: #4f6074;--color-link: var(--color-main);--color-error: #eb2f06;--color-success: #78e08f;--color-warning: #f6b93b;--color-info: #4a69bd}.fade-enter-active[data-v-81463193],.fade-leave-active[data-v-81463193]{transition:.4s ease}.fade-enter-from[data-v-81463193],.fade-leave-to[data-v-81463193]{opacity:0}.modal-enter-active[data-v-81463193],.modal-leave-active[data-v-81463193]{transition:transform .4s ease,opacity .4s ease-out}.modal-enter-from[data-v-81463193],.modal-leave-to[data-v-81463193]{transform:translateY(-32px);opacity:0}.modal-sheet-enter-active[data-v-81463193],.modal-sheet-leave-active[data-v-81463193]{transition:transform .4s ease,opacity .4s ease-out}.modal-sheet-enter-from[data-v-81463193],.modal-sheet-leave-to[data-v-81463193]{transform:translateY(2rem);opacity:0}.toast-enter-active[data-v-81463193],.toast-leave-active[data-v-81463193]{transition:all .4s ease}.toast-enter-from[data-v-81463193],.toast-leave-to[data-v-81463193]{opacity:0;transform:translate(32px)}.dropdown-enter-active[data-v-81463193],.dropdown-leave-active[data-v-81463193]{transition:all .4s ease}.dropdown-enter-from[data-v-81463193],.dropdown-leave-to[data-v-81463193]{opacity:0;transform:translateY(-8px)}@keyframes spin-81463193{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes heart-81463193{0%{fill:var(--color-main);transform:scale(1)}10%{fill:var(--color-main);transform:scale(2)}50%{fill:var(--color-main);transform:scale(.8)}to{transform:scale(1);fill:transparent}}@keyframes fadeIn-81463193{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp-81463193{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-81463193{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@keyframes iconAppear-81463193{0%{opacity:0;transform:scale(.5)}70%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.fade-in[data-v-81463193]{animation:fadeIn-81463193 .5s ease-out forwards}.fade-in-up[data-v-81463193]{animation:fadeInUp-81463193 .5s ease-out forwards}.fade-in-down[data-v-81463193]{animation:fadeInDown-81463193 .5s ease-out forwards}.icon-appear[data-v-81463193]{opacity:0;animation:iconAppear-81463193 .3s ease-out forwards}button[data-v-81463193],.button[data-v-81463193]{display:flex;justify-content:center;align-items:center;gap:.5rem;border:solid 1px var(--color-main);border-radius:.5rem;font-size:.75rem;font-weight:600;transition:all .2s ease-out;cursor:pointer}button .icon[data-v-81463193],.button .icon[data-v-81463193]{transition:all .2s ease-out}button.loading[data-v-81463193],.button.loading[data-v-81463193]{cursor:wait}button[data-v-81463193]:focus-visible,.button[data-v-81463193]:focus-visible{outline:none;box-shadow:0 0 0 2px var(--color-background),0 0 0 4px var(--color-main),0 0 6px 2px var(--color-main)}@media (hover: hover) and (pointer: fine){button[data-v-81463193]:active:not(:disabled),.button[data-v-81463193]:active:not(:disabled){transform:scale(.975)}}button[data-v-81463193]:disabled,.button[data-v-81463193]:disabled{cursor:not-allowed!important}button .loader[data-v-81463193],.button .loader[data-v-81463193]{width:1rem;height:1rem;border-radius:1rem;border:solid 2px var(--color-background);border-top-color:rgba(from var(--color-background) r g b/.4);animation:spin-81463193 1s linear infinite}button.login-button[data-v-81463193],.button.login-button[data-v-81463193]{width:8rem;height:3rem;background:transparent;border-color:var(--color-border)}button.login-button .icon[data-v-81463193],.button.login-button .icon[data-v-81463193]{height:1.5rem;transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){button.login-button[data-v-81463193]:hover:not(:disabled),.button.login-button[data-v-81463193]:hover:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:hover:not(:disabled) .icon[data-v-81463193],.button.login-button:hover:not(:disabled) .icon[data-v-81463193]{transform:scale(.95)}}@media (hover: hover) and (pointer: fine){button.login-button[data-v-81463193]:active:not(:disabled),.button.login-button[data-v-81463193]:active:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:active:not(:disabled) .icon[data-v-81463193],.button.login-button:active:not(:disabled) .icon[data-v-81463193]{transform:scale(.9)}}button.login-button[data-v-81463193]:disabled,.button.login-button[data-v-81463193]:disabled{background:var(--color-background-dark);border-color:var(--color-border)}button.main[data-v-81463193],.button.main[data-v-81463193]{padding:.5rem .75rem;background:var(--color-main);border-color:var(--color-main);color:var(--color-background)}button.main .icon[data-v-81463193],.button.main .icon[data-v-81463193]{width:16px;height:16px;color:var(--color-background)}@media (hover: hover) and (pointer: fine){button.main[data-v-81463193]:hover:not(:disabled),.button.main[data-v-81463193]:hover:not(:disabled){background:var(--color-main-hover);border-color:var(--color-main-hover)}button.main:hover:not(:disabled) .icon[data-v-81463193],.button.main:hover:not(:disabled) .icon[data-v-81463193]{transform:scale(1.1)}}button.main[data-v-81463193]:disabled,.button.main[data-v-81463193]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.main:disabled .icon[data-v-81463193],.button.main:disabled .icon[data-v-81463193]{color:var(--color-text-light)}button.outline[data-v-81463193]{padding:.5rem .75rem;background:var(--color-background);border-color:var(--color-main);color:var(--color-main)}button.outline .icon[data-v-81463193]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.outline[data-v-81463193]:hover:not(:disabled){background:var(--color-main-light)}button.outline:hover:not(:disabled) .icon[data-v-81463193]{transform:scale(1.1)}}button.outline[data-v-81463193]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.outline:disabled .icon[data-v-81463193]{color:var(--color-text-light)}button.text[data-v-81463193]{padding:.5rem .75rem;background:transparent;border-color:transparent;color:var(--color-main)}button.text .icon[data-v-81463193]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.text[data-v-81463193]:hover:not(:disabled){background:var(--color-main-light)}button.text:hover:not(:disabled) .icon[data-v-81463193]{transform:scale(1.1)}}button.text[data-v-81463193]:disabled{background:var(--color-background-dark);color:var(--color-text-light)}button.text:disabled .icon[data-v-81463193]{color:var(--color-text-light)}button.debug-button[data-v-81463193]{overflow:hidden;position:relative}button.debug-button[data-v-81463193]:after{content:"";position:absolute;width:32px;height:32px;bottom:-16px;filter:blur(16px);background:var(--color-main-light);opacity:.6;pointer-events:none;border-radius:50%;transition:all .2s ease-out}button.debug-button[data-v-81463193]:hover:after{width:64px}input[data-v-81463193]{width:100%;height:44px;padding:.75rem;border:1px solid var(--color-border);border-radius:.5rem;font-family:Libre Franklin,sans-serif;font-size:.75rem;transition:all .2s ease-out}input[data-v-81463193]::placeholder{color:var(--color-text-light);font-style:italic;font-weight:400}input[data-v-81463193]:focus{outline:none;border-color:var(--color-main)}input.error[data-v-81463193]{border-color:var(--color-error)}input.input-line[data-v-81463193]{border:none;border-bottom:solid 1px var(--color-border);border-radius:0;padding:.25rem 0}input.input-line[data-v-81463193]:focus{border-color:var(--color-main)}.tooltip[data-v-81463193]{pointer-events:none;position:absolute;z-index:100;top:0;color:#fff;padding:.25rem .5rem;border-radius:.5rem;background:#0006;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);font-size:1rem;white-space:nowrap;opacity:0;transition:opacity .2s ease-out}.joker-button[data-v-81463193]{flex-shrink:0;position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.25rem;padding:.5rem 1rem;background:var(--color-main);border-radius:.25rem;color:var(--color-white);overflow:hidden;transition:all .2s ease-out;touch-action:manipulation;cursor:pointer}.joker-button .title[data-v-81463193]{font-size:.75rem;color:var(--color-white)}.joker-button .subtitle[data-v-81463193]{font-size:calc(.75rem - 2px);color:rgba(from var(--color-white) r g b/.6)}@media (hover: hover) and (pointer: fine){.joker-button[data-v-81463193]:hover{background:var(--color-main-light);box-shadow:0 0 8px rgba(from var(--color-main) r g b/.4),0 0 32px rgba(from var(--color-main) r g b/.1)}}:where([data-v-cbc276a2]:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}[data-v-cbc276a2],[data-v-cbc276a2]:before,[data-v-cbc276a2]:after{box-sizing:border-box}a[data-v-cbc276a2],button[data-v-cbc276a2]{cursor:revert}ol[data-v-cbc276a2],ul[data-v-cbc276a2],menu[data-v-cbc276a2]{list-style:none}img[data-v-cbc276a2]{max-inline-size:100%;max-block-size:100%}table[data-v-cbc276a2]{border-collapse:collapse}input[data-v-cbc276a2],textarea[data-v-cbc276a2]{-webkit-user-select:auto}textarea[data-v-cbc276a2]{white-space:revert}meter[data-v-cbc276a2]{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre[data-v-cbc276a2]){all:revert}[data-v-cbc276a2]::placeholder{color:unset}[data-v-cbc276a2]::marker{content:initial}:where([hidden][data-v-cbc276a2]){display:none}:where([contenteditable][data-v-cbc276a2]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;-webkit-user-select:auto}:where([draggable=true][data-v-cbc276a2]){-webkit-user-drag:element}:where(dialog[data-v-cbc276a2]:modal){all:revert}[data-v-cbc276a2]:root,html[data-theme=light][data-v-cbc276a2],.light[data-v-cbc276a2]{--color-main: #005dce;--color-main-dark: #005dce;--color-main-light: rgb(153, 190.2, 235.4);--color-main-hover: #005dce;--color-main-text: #ffffff;--color-secondary: #ff6f61;--color-secondary-dark: #ff3c32;--color-secondary-light: #ff9e94;--color-white: #ffffff;--color-black: #000000;--color-gray: #e6e6e6;--color-background: var(--color-white);--color-background-dark: #f5f6fa;--color-background-light: #fafafa;--color-surface: #ebebeb;--color-border: var(--color-gray);--color-letter-background: #f6f6f6;--color-letter-active: #e2e2e2;--color-letter-border: #c1c1c1;--color-letter-text: #000000;--color-title: var(--color-black);--color-text: #000;--color-text-light: #717171;--color-link: var(--color-main);--color-error: #eb2f06;--color-success: #78e08f;--color-warning: #f6b93b;--color-info: #4a69bd;--color-motamo-main: #005dce}html[data-theme=dark][data-v-cbc276a2],.dark[data-v-cbc276a2]{--color-main: #005dce;--color-main-dark: #e5efa8;--color-main-light: #2f441c;--color-main-hover: #79920c;--color-main-text: #000000;--color-secondary: #ff6f61;--color-secondary-dark: #ff3c32;--color-secondary-light: #ff9e94;--color-white: #ffffff;--color-black: #000000;--color-gray: #e6e6e6;--color-background: #031525;--color-background-dark: #020c15;--color-background-light: #0d2136;--color-border: #182a3b;--color-letter-background: #062a4a;--color-letter-active: #14466c;--color-letter-border: #0c5494;--color-letter-text: #d9dfe8;--color-title: #d3e2fd;--color-text: #95a6bd;--color-text-light: #4f6074;--color-link: var(--color-main);--color-error: #eb2f06;--color-success: #78e08f;--color-warning: #f6b93b;--color-info: #4a69bd}.fade-enter-active[data-v-cbc276a2],.fade-leave-active[data-v-cbc276a2]{transition:.4s ease}.fade-enter-from[data-v-cbc276a2],.fade-leave-to[data-v-cbc276a2]{opacity:0}.modal-enter-active[data-v-cbc276a2],.modal-leave-active[data-v-cbc276a2]{transition:transform .4s ease,opacity .4s ease-out}.modal-enter-from[data-v-cbc276a2],.modal-leave-to[data-v-cbc276a2]{transform:translateY(-32px);opacity:0}.modal-sheet-enter-active[data-v-cbc276a2],.modal-sheet-leave-active[data-v-cbc276a2]{transition:transform .4s ease,opacity .4s ease-out}.modal-sheet-enter-from[data-v-cbc276a2],.modal-sheet-leave-to[data-v-cbc276a2]{transform:translateY(2rem);opacity:0}.toast-enter-active[data-v-cbc276a2],.toast-leave-active[data-v-cbc276a2]{transition:all .4s ease}.toast-enter-from[data-v-cbc276a2],.toast-leave-to[data-v-cbc276a2]{opacity:0;transform:translate(32px)}.dropdown-enter-active[data-v-cbc276a2],.dropdown-leave-active[data-v-cbc276a2]{transition:all .4s ease}.dropdown-enter-from[data-v-cbc276a2],.dropdown-leave-to[data-v-cbc276a2]{opacity:0;transform:translateY(-8px)}@keyframes spin-cbc276a2{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes heart-cbc276a2{0%{fill:var(--color-main);transform:scale(1)}10%{fill:var(--color-main);transform:scale(2)}50%{fill:var(--color-main);transform:scale(.8)}to{transform:scale(1);fill:transparent}}@keyframes fadeIn-cbc276a2{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp-cbc276a2{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-cbc276a2{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@keyframes iconAppear-cbc276a2{0%{opacity:0;transform:scale(.5)}70%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.fade-in[data-v-cbc276a2]{animation:fadeIn-cbc276a2 .5s ease-out forwards}.fade-in-up[data-v-cbc276a2]{animation:fadeInUp-cbc276a2 .5s ease-out forwards}.fade-in-down[data-v-cbc276a2]{animation:fadeInDown-cbc276a2 .5s ease-out forwards}.icon-appear[data-v-cbc276a2]{opacity:0;animation:iconAppear-cbc276a2 .3s ease-out forwards}button[data-v-cbc276a2],.button[data-v-cbc276a2]{display:flex;justify-content:center;align-items:center;gap:.5rem;border:solid 1px var(--color-main);border-radius:.5rem;font-size:.75rem;font-weight:600;transition:all .2s ease-out;cursor:pointer}button .icon[data-v-cbc276a2],.button .icon[data-v-cbc276a2]{transition:all .2s ease-out}button.loading[data-v-cbc276a2],.button.loading[data-v-cbc276a2]{cursor:wait}button[data-v-cbc276a2]:focus-visible,.button[data-v-cbc276a2]:focus-visible{outline:none;box-shadow:0 0 0 2px var(--color-background),0 0 0 4px var(--color-main),0 0 6px 2px var(--color-main)}@media (hover: hover) and (pointer: fine){button[data-v-cbc276a2]:active:not(:disabled),.button[data-v-cbc276a2]:active:not(:disabled){transform:scale(.975)}}button[data-v-cbc276a2]:disabled,.button[data-v-cbc276a2]:disabled{cursor:not-allowed!important}button .loader[data-v-cbc276a2],.button .loader[data-v-cbc276a2]{width:1rem;height:1rem;border-radius:1rem;border:solid 2px var(--color-background);border-top-color:rgba(from var(--color-background) r g b/.4);animation:spin-cbc276a2 1s linear infinite}button.login-button[data-v-cbc276a2],.button.login-button[data-v-cbc276a2]{width:8rem;height:3rem;background:transparent;border-color:var(--color-border)}button.login-button .icon[data-v-cbc276a2],.button.login-button .icon[data-v-cbc276a2]{height:1.5rem;transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){button.login-button[data-v-cbc276a2]:hover:not(:disabled),.button.login-button[data-v-cbc276a2]:hover:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:hover:not(:disabled) .icon[data-v-cbc276a2],.button.login-button:hover:not(:disabled) .icon[data-v-cbc276a2]{transform:scale(.95)}}@media (hover: hover) and (pointer: fine){button.login-button[data-v-cbc276a2]:active:not(:disabled),.button.login-button[data-v-cbc276a2]:active:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:active:not(:disabled) .icon[data-v-cbc276a2],.button.login-button:active:not(:disabled) .icon[data-v-cbc276a2]{transform:scale(.9)}}button.login-button[data-v-cbc276a2]:disabled,.button.login-button[data-v-cbc276a2]:disabled{background:var(--color-background-dark);border-color:var(--color-border)}button.main[data-v-cbc276a2],.button.main[data-v-cbc276a2]{padding:.5rem .75rem;background:var(--color-main);border-color:var(--color-main);color:var(--color-background)}button.main .icon[data-v-cbc276a2],.button.main .icon[data-v-cbc276a2]{width:16px;height:16px;color:var(--color-background)}@media (hover: hover) and (pointer: fine){button.main[data-v-cbc276a2]:hover:not(:disabled),.button.main[data-v-cbc276a2]:hover:not(:disabled){background:var(--color-main-hover);border-color:var(--color-main-hover)}button.main:hover:not(:disabled) .icon[data-v-cbc276a2],.button.main:hover:not(:disabled) .icon[data-v-cbc276a2]{transform:scale(1.1)}}button.main[data-v-cbc276a2]:disabled,.button.main[data-v-cbc276a2]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.main:disabled .icon[data-v-cbc276a2],.button.main:disabled .icon[data-v-cbc276a2]{color:var(--color-text-light)}button.outline[data-v-cbc276a2]{padding:.5rem .75rem;background:var(--color-background);border-color:var(--color-main);color:var(--color-main)}button.outline .icon[data-v-cbc276a2]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.outline[data-v-cbc276a2]:hover:not(:disabled){background:var(--color-main-light)}button.outline:hover:not(:disabled) .icon[data-v-cbc276a2]{transform:scale(1.1)}}button.outline[data-v-cbc276a2]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.outline:disabled .icon[data-v-cbc276a2]{color:var(--color-text-light)}button.text[data-v-cbc276a2]{padding:.5rem .75rem;background:transparent;border-color:transparent;color:var(--color-main)}button.text .icon[data-v-cbc276a2]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.text[data-v-cbc276a2]:hover:not(:disabled){background:var(--color-main-light)}button.text:hover:not(:disabled) .icon[data-v-cbc276a2]{transform:scale(1.1)}}button.text[data-v-cbc276a2]:disabled{background:var(--color-background-dark);color:var(--color-text-light)}button.text:disabled .icon[data-v-cbc276a2]{color:var(--color-text-light)}button.debug-button[data-v-cbc276a2]{overflow:hidden;position:relative}button.debug-button[data-v-cbc276a2]:after{content:"";position:absolute;width:32px;height:32px;bottom:-16px;filter:blur(16px);background:var(--color-main-light);opacity:.6;pointer-events:none;border-radius:50%;transition:all .2s ease-out}button.debug-button[data-v-cbc276a2]:hover:after{width:64px}input[data-v-cbc276a2]{width:100%;height:44px;padding:.75rem;border:1px solid var(--color-border);border-radius:.5rem;font-family:Libre Franklin,sans-serif;font-size:.75rem;transition:all .2s ease-out}input[data-v-cbc276a2]::placeholder{color:var(--color-text-light);font-style:italic;font-weight:400}input[data-v-cbc276a2]:focus{outline:none;border-color:var(--color-main)}input.error[data-v-cbc276a2]{border-color:var(--color-error)}input.input-line[data-v-cbc276a2]{border:none;border-bottom:solid 1px var(--color-border);border-radius:0;padding:.25rem 0}input.input-line[data-v-cbc276a2]:focus{border-color:var(--color-main)}.tooltip[data-v-cbc276a2]{pointer-events:none;position:absolute;z-index:100;top:0;color:#fff;padding:.25rem .5rem;border-radius:.5rem;background:#0006;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);font-size:1rem;white-space:nowrap;opacity:0;transition:opacity .2s ease-out}.timer-counter[data-v-cbc276a2]{position:relative;font-family:monospace;color:var(--color-text)}.timer-counter.penality[data-v-cbc276a2]{animation:penality-cbc276a2 .3s ease-out}.timer-counter .penality-indicator[data-v-cbc276a2]{position:absolute;right:0;opacity:0;font-size:.75rem;color:var(--color-error);animation:penality-indicator-cbc276a2 .6s ease-out forwards}@keyframes penality-indicator-cbc276a2{0%{transform:scale(1);opacity:0}5%{opacity:1}to{transform:scale(.75) translateY(-100%);opacity:0}}@keyframes penality-cbc276a2{0%{transform:scale(1);color:var(--color-text)}50%{transform:scale(1.1);color:var(--color-error)}to{transform:scale(1);color:var(--color-text)}}:where([data-v-842b61d7]:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}[data-v-842b61d7],[data-v-842b61d7]:before,[data-v-842b61d7]:after{box-sizing:border-box}a[data-v-842b61d7],button[data-v-842b61d7]{cursor:revert}ol[data-v-842b61d7],ul[data-v-842b61d7],menu[data-v-842b61d7]{list-style:none}img[data-v-842b61d7]{max-inline-size:100%;max-block-size:100%}table[data-v-842b61d7]{border-collapse:collapse}input[data-v-842b61d7],textarea[data-v-842b61d7]{-webkit-user-select:auto}textarea[data-v-842b61d7]{white-space:revert}meter[data-v-842b61d7]{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre[data-v-842b61d7]){all:revert}[data-v-842b61d7]::placeholder{color:unset}[data-v-842b61d7]::marker{content:initial}:where([hidden][data-v-842b61d7]){display:none}:where([contenteditable][data-v-842b61d7]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;-webkit-user-select:auto}:where([draggable=true][data-v-842b61d7]){-webkit-user-drag:element}:where(dialog[data-v-842b61d7]:modal){all:revert}[data-v-842b61d7]:root,html[data-theme=light][data-v-842b61d7],.light[data-v-842b61d7]{--color-main: #005dce;--color-main-dark: #005dce;--color-main-light: rgb(153, 190.2, 235.4);--color-main-hover: #005dce;--color-main-text: #ffffff;--color-secondary: #ff6f61;--color-secondary-dark: #ff3c32;--color-secondary-light: #ff9e94;--color-white: #ffffff;--color-black: #000000;--color-gray: #e6e6e6;--color-background: var(--color-white);--color-background-dark: #f5f6fa;--color-background-light: #fafafa;--color-surface: #ebebeb;--color-border: var(--color-gray);--color-letter-background: #f6f6f6;--color-letter-active: #e2e2e2;--color-letter-border: #c1c1c1;--color-letter-text: #000000;--color-title: var(--color-black);--color-text: #000;--color-text-light: #717171;--color-link: var(--color-main);--color-error: #eb2f06;--color-success: #78e08f;--color-warning: #f6b93b;--color-info: #4a69bd;--color-motamo-main: #005dce}html[data-theme=dark][data-v-842b61d7],.dark[data-v-842b61d7]{--color-main: #005dce;--color-main-dark: #e5efa8;--color-main-light: #2f441c;--color-main-hover: #79920c;--color-main-text: #000000;--color-secondary: #ff6f61;--color-secondary-dark: #ff3c32;--color-secondary-light: #ff9e94;--color-white: #ffffff;--color-black: #000000;--color-gray: #e6e6e6;--color-background: #031525;--color-background-dark: #020c15;--color-background-light: #0d2136;--color-border: #182a3b;--color-letter-background: #062a4a;--color-letter-active: #14466c;--color-letter-border: #0c5494;--color-letter-text: #d9dfe8;--color-title: #d3e2fd;--color-text: #95a6bd;--color-text-light: #4f6074;--color-link: var(--color-main);--color-error: #eb2f06;--color-success: #78e08f;--color-warning: #f6b93b;--color-info: #4a69bd}.fade-enter-active[data-v-842b61d7],.fade-leave-active[data-v-842b61d7]{transition:.4s ease}.fade-enter-from[data-v-842b61d7],.fade-leave-to[data-v-842b61d7]{opacity:0}.modal-enter-active[data-v-842b61d7],.modal-leave-active[data-v-842b61d7]{transition:transform .4s ease,opacity .4s ease-out}.modal-enter-from[data-v-842b61d7],.modal-leave-to[data-v-842b61d7]{transform:translateY(-32px);opacity:0}.modal-sheet-enter-active[data-v-842b61d7],.modal-sheet-leave-active[data-v-842b61d7]{transition:transform .4s ease,opacity .4s ease-out}.modal-sheet-enter-from[data-v-842b61d7],.modal-sheet-leave-to[data-v-842b61d7]{transform:translateY(2rem);opacity:0}.toast-enter-active[data-v-842b61d7],.toast-leave-active[data-v-842b61d7]{transition:all .4s ease}.toast-enter-from[data-v-842b61d7],.toast-leave-to[data-v-842b61d7]{opacity:0;transform:translate(32px)}.dropdown-enter-active[data-v-842b61d7],.dropdown-leave-active[data-v-842b61d7]{transition:all .4s ease}.dropdown-enter-from[data-v-842b61d7],.dropdown-leave-to[data-v-842b61d7]{opacity:0;transform:translateY(-8px)}@keyframes spin-842b61d7{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes heart-842b61d7{0%{fill:var(--color-main);transform:scale(1)}10%{fill:var(--color-main);transform:scale(2)}50%{fill:var(--color-main);transform:scale(.8)}to{transform:scale(1);fill:transparent}}@keyframes fadeIn-842b61d7{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp-842b61d7{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-842b61d7{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@keyframes iconAppear-842b61d7{0%{opacity:0;transform:scale(.5)}70%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.fade-in[data-v-842b61d7]{animation:fadeIn-842b61d7 .5s ease-out forwards}.fade-in-up[data-v-842b61d7]{animation:fadeInUp-842b61d7 .5s ease-out forwards}.fade-in-down[data-v-842b61d7]{animation:fadeInDown-842b61d7 .5s ease-out forwards}.icon-appear[data-v-842b61d7]{opacity:0;animation:iconAppear-842b61d7 .3s ease-out forwards}button[data-v-842b61d7],.button[data-v-842b61d7]{display:flex;justify-content:center;align-items:center;gap:.5rem;border:solid 1px var(--color-main);border-radius:.5rem;font-size:.75rem;font-weight:600;transition:all .2s ease-out;cursor:pointer}button .icon[data-v-842b61d7],.button .icon[data-v-842b61d7]{transition:all .2s ease-out}button.loading[data-v-842b61d7],.button.loading[data-v-842b61d7]{cursor:wait}button[data-v-842b61d7]:focus-visible,.button[data-v-842b61d7]:focus-visible{outline:none;box-shadow:0 0 0 2px var(--color-background),0 0 0 4px var(--color-main),0 0 6px 2px var(--color-main)}@media (hover: hover) and (pointer: fine){button[data-v-842b61d7]:active:not(:disabled),.button[data-v-842b61d7]:active:not(:disabled){transform:scale(.975)}}button[data-v-842b61d7]:disabled,.button[data-v-842b61d7]:disabled{cursor:not-allowed!important}button .loader[data-v-842b61d7],.button .loader[data-v-842b61d7]{width:1rem;height:1rem;border-radius:1rem;border:solid 2px var(--color-background);border-top-color:rgba(from var(--color-background) r g b/.4);animation:spin-842b61d7 1s linear infinite}button.login-button[data-v-842b61d7],.button.login-button[data-v-842b61d7]{width:8rem;height:3rem;background:transparent;border-color:var(--color-border)}button.login-button .icon[data-v-842b61d7],.button.login-button .icon[data-v-842b61d7]{height:1.5rem;transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){button.login-button[data-v-842b61d7]:hover:not(:disabled),.button.login-button[data-v-842b61d7]:hover:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:hover:not(:disabled) .icon[data-v-842b61d7],.button.login-button:hover:not(:disabled) .icon[data-v-842b61d7]{transform:scale(.95)}}@media (hover: hover) and (pointer: fine){button.login-button[data-v-842b61d7]:active:not(:disabled),.button.login-button[data-v-842b61d7]:active:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:active:not(:disabled) .icon[data-v-842b61d7],.button.login-button:active:not(:disabled) .icon[data-v-842b61d7]{transform:scale(.9)}}button.login-button[data-v-842b61d7]:disabled,.button.login-button[data-v-842b61d7]:disabled{background:var(--color-background-dark);border-color:var(--color-border)}button.main[data-v-842b61d7],.button.main[data-v-842b61d7]{padding:.5rem .75rem;background:var(--color-main);border-color:var(--color-main);color:var(--color-background)}button.main .icon[data-v-842b61d7],.button.main .icon[data-v-842b61d7]{width:16px;height:16px;color:var(--color-background)}@media (hover: hover) and (pointer: fine){button.main[data-v-842b61d7]:hover:not(:disabled),.button.main[data-v-842b61d7]:hover:not(:disabled){background:var(--color-main-hover);border-color:var(--color-main-hover)}button.main:hover:not(:disabled) .icon[data-v-842b61d7],.button.main:hover:not(:disabled) .icon[data-v-842b61d7]{transform:scale(1.1)}}button.main[data-v-842b61d7]:disabled,.button.main[data-v-842b61d7]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.main:disabled .icon[data-v-842b61d7],.button.main:disabled .icon[data-v-842b61d7]{color:var(--color-text-light)}button.outline[data-v-842b61d7]{padding:.5rem .75rem;background:var(--color-background);border-color:var(--color-main);color:var(--color-main)}button.outline .icon[data-v-842b61d7]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.outline[data-v-842b61d7]:hover:not(:disabled){background:var(--color-main-light)}button.outline:hover:not(:disabled) .icon[data-v-842b61d7]{transform:scale(1.1)}}button.outline[data-v-842b61d7]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.outline:disabled .icon[data-v-842b61d7]{color:var(--color-text-light)}button.text[data-v-842b61d7]{padding:.5rem .75rem;background:transparent;border-color:transparent;color:var(--color-main)}button.text .icon[data-v-842b61d7]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.text[data-v-842b61d7]:hover:not(:disabled){background:var(--color-main-light)}button.text:hover:not(:disabled) .icon[data-v-842b61d7]{transform:scale(1.1)}}button.text[data-v-842b61d7]:disabled{background:var(--color-background-dark);color:var(--color-text-light)}button.text:disabled .icon[data-v-842b61d7]{color:var(--color-text-light)}button.debug-button[data-v-842b61d7]{overflow:hidden;position:relative}button.debug-button[data-v-842b61d7]:after{content:"";position:absolute;width:32px;height:32px;bottom:-16px;filter:blur(16px);background:var(--color-main-light);opacity:.6;pointer-events:none;border-radius:50%;transition:all .2s ease-out}button.debug-button[data-v-842b61d7]:hover:after{width:64px}input[data-v-842b61d7]{width:100%;height:44px;padding:.75rem;border:1px solid var(--color-border);border-radius:.5rem;font-family:Libre Franklin,sans-serif;font-size:.75rem;transition:all .2s ease-out}input[data-v-842b61d7]::placeholder{color:var(--color-text-light);font-style:italic;font-weight:400}input[data-v-842b61d7]:focus{outline:none;border-color:var(--color-main)}input.error[data-v-842b61d7]{border-color:var(--color-error)}input.input-line[data-v-842b61d7]{border:none;border-bottom:solid 1px var(--color-border);border-radius:0;padding:.25rem 0}input.input-line[data-v-842b61d7]:focus{border-color:var(--color-main)}.tooltip[data-v-842b61d7]{pointer-events:none;position:absolute;z-index:100;top:0;color:#fff;padding:.25rem .5rem;border-radius:.5rem;background:#0006;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);font-size:1rem;white-space:nowrap;opacity:0;transition:opacity .2s ease-out}.letter-container[data-v-842b61d7]{display:flex;flex-direction:column;align-items:center;gap:.25rem}.letter-container .letter[data-v-842b61d7]{display:flex;align-items:center;justify-content:center;width:1.75rem;height:2.5rem;border-radius:.25rem;font-size:2rem;font-weight:700;background:var(--color-letter-background);color:var(--color-text);text-transform:uppercase;position:relative;overflow:visible;transition:all .2s ease-out}.letter-container .letter[data-v-842b61d7]:before{content:"";position:absolute;bottom:0;left:0;right:0;height:.25rem;border-radius:0 0 .25rem .25rem;background:var(--color-letter-border);transition:all .2s ease-out}.letter-container.current .letter[data-v-842b61d7]{background:var(--color-letter-active)}.letter-container.current .letter[data-v-842b61d7]:before{background:var(--color-letter-border)}.letter-container.correct .letter[data-v-842b61d7]{color:var(--color-text);background:rgba(from var(--color-main) r g b/.4)}.letter-container.correct .letter[data-v-842b61d7]:before{background:var(--color-main)}.letter-container.attempt .letter[data-v-842b61d7]{color:var(--color-text);font-weight:700}.letter-container.revealed .letter[data-v-842b61d7]{animation:reveal-letter-842b61d7 .4s ease-in-out}.letter-container.revealed .letter[data-v-842b61d7]:before{background:var(--color-main)}.letter-container.success-animation .letter[data-v-842b61d7]{animation:validation-success-842b61d7 .5s ease-in-out,remove-842b61d7 .525s ease-out 1.75s forwards}.letter-container.error-animation[data-v-842b61d7]{--move-range: .5rem}.letter-container.error-animation .letter[data-v-842b61d7]{animation:validation-error-842b61d7 .15s forwards}.letter-container.error-animation .letter[data-v-842b61d7]:before{background:var(--color-error)}@keyframes remove-842b61d7{0%{opacity:1}to{opacity:0}}@keyframes validation-success-842b61d7{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}@keyframes validation-error-842b61d7{0%{color:var(--color-text);transform:scale(1)}40%{color:var(--color-error);transform:translate(calc(var(--move-range) * -1)) scale(1.05)}45%{color:var(--color-error);transform:translate(var(--move-range)) scale(1)}50%{color:var(--color-error);transform:scale(1.1)}55%{color:var(--color-error);transform:translate(var(--move-range)) scale(1)}60%{color:var(--color-error);transform:translate(calc(var(--move-range) * -1)) scale(1.05)}75%{color:var(--color-error);transform:scale(1)}to{color:transparent;transform:scale(1)}}@keyframes reveal-letter-842b61d7{0%{transform:scale(1.5);opacity:0}50%{opacity:1}to{transform:scale(1)}}:where([data-v-112f6a67]:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}[data-v-112f6a67],[data-v-112f6a67]:before,[data-v-112f6a67]:after{box-sizing:border-box}a[data-v-112f6a67],button[data-v-112f6a67]{cursor:revert}ol[data-v-112f6a67],ul[data-v-112f6a67],menu[data-v-112f6a67]{list-style:none}img[data-v-112f6a67]{max-inline-size:100%;max-block-size:100%}table[data-v-112f6a67]{border-collapse:collapse}input[data-v-112f6a67],textarea[data-v-112f6a67]{-webkit-user-select:auto}textarea[data-v-112f6a67]{white-space:revert}meter[data-v-112f6a67]{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre[data-v-112f6a67]){all:revert}[data-v-112f6a67]::placeholder{color:unset}[data-v-112f6a67]::marker{content:initial}:where([hidden][data-v-112f6a67]){display:none}:where([contenteditable][data-v-112f6a67]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;-webkit-user-select:auto}:where([draggable=true][data-v-112f6a67]){-webkit-user-drag:element}:where(dialog[data-v-112f6a67]:modal){all:revert}[data-v-112f6a67]:root,html[data-theme=light][data-v-112f6a67],.light[data-v-112f6a67]{--color-main: #005dce;--color-main-dark: #005dce;--color-main-light: rgb(153, 190.2, 235.4);--color-main-hover: #005dce;--color-main-text: #ffffff;--color-secondary: #ff6f61;--color-secondary-dark: #ff3c32;--color-secondary-light: #ff9e94;--color-white: #ffffff;--color-black: #000000;--color-gray: #e6e6e6;--color-background: var(--color-white);--color-background-dark: #f5f6fa;--color-background-light: #fafafa;--color-surface: #ebebeb;--color-border: var(--color-gray);--color-letter-background: #f6f6f6;--color-letter-active: #e2e2e2;--color-letter-border: #c1c1c1;--color-letter-text: #000000;--color-title: var(--color-black);--color-text: #000;--color-text-light: #717171;--color-link: var(--color-main);--color-error: #eb2f06;--color-success: #78e08f;--color-warning: #f6b93b;--color-info: #4a69bd;--color-motamo-main: #005dce}html[data-theme=dark][data-v-112f6a67],.dark[data-v-112f6a67]{--color-main: #005dce;--color-main-dark: #e5efa8;--color-main-light: #2f441c;--color-main-hover: #79920c;--color-main-text: #000000;--color-secondary: #ff6f61;--color-secondary-dark: #ff3c32;--color-secondary-light: #ff9e94;--color-white: #ffffff;--color-black: #000000;--color-gray: #e6e6e6;--color-background: #031525;--color-background-dark: #020c15;--color-background-light: #0d2136;--color-border: #182a3b;--color-letter-background: #062a4a;--color-letter-active: #14466c;--color-letter-border: #0c5494;--color-letter-text: #d9dfe8;--color-title: #d3e2fd;--color-text: #95a6bd;--color-text-light: #4f6074;--color-link: var(--color-main);--color-error: #eb2f06;--color-success: #78e08f;--color-warning: #f6b93b;--color-info: #4a69bd}.fade-enter-active[data-v-112f6a67],.fade-leave-active[data-v-112f6a67]{transition:.4s ease}.fade-enter-from[data-v-112f6a67],.fade-leave-to[data-v-112f6a67]{opacity:0}.modal-enter-active[data-v-112f6a67],.modal-leave-active[data-v-112f6a67]{transition:transform .4s ease,opacity .4s ease-out}.modal-enter-from[data-v-112f6a67],.modal-leave-to[data-v-112f6a67]{transform:translateY(-32px);opacity:0}.modal-sheet-enter-active[data-v-112f6a67],.modal-sheet-leave-active[data-v-112f6a67]{transition:transform .4s ease,opacity .4s ease-out}.modal-sheet-enter-from[data-v-112f6a67],.modal-sheet-leave-to[data-v-112f6a67]{transform:translateY(2rem);opacity:0}.toast-enter-active[data-v-112f6a67],.toast-leave-active[data-v-112f6a67]{transition:all .4s ease}.toast-enter-from[data-v-112f6a67],.toast-leave-to[data-v-112f6a67]{opacity:0;transform:translate(32px)}.dropdown-enter-active[data-v-112f6a67],.dropdown-leave-active[data-v-112f6a67]{transition:all .4s ease}.dropdown-enter-from[data-v-112f6a67],.dropdown-leave-to[data-v-112f6a67]{opacity:0;transform:translateY(-8px)}@keyframes spin-112f6a67{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes heart-112f6a67{0%{fill:var(--color-main);transform:scale(1)}10%{fill:var(--color-main);transform:scale(2)}50%{fill:var(--color-main);transform:scale(.8)}to{transform:scale(1);fill:transparent}}@keyframes fadeIn-112f6a67{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp-112f6a67{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-112f6a67{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@keyframes iconAppear-112f6a67{0%{opacity:0;transform:scale(.5)}70%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.fade-in[data-v-112f6a67]{animation:fadeIn-112f6a67 .5s ease-out forwards}.fade-in-up[data-v-112f6a67]{animation:fadeInUp-112f6a67 .5s ease-out forwards}.fade-in-down[data-v-112f6a67]{animation:fadeInDown-112f6a67 .5s ease-out forwards}.icon-appear[data-v-112f6a67]{opacity:0;animation:iconAppear-112f6a67 .3s ease-out forwards}button[data-v-112f6a67],.button[data-v-112f6a67]{display:flex;justify-content:center;align-items:center;gap:.5rem;border:solid 1px var(--color-main);border-radius:.5rem;font-size:.75rem;font-weight:600;transition:all .2s ease-out;cursor:pointer}button .icon[data-v-112f6a67],.button .icon[data-v-112f6a67]{transition:all .2s ease-out}button.loading[data-v-112f6a67],.button.loading[data-v-112f6a67]{cursor:wait}button[data-v-112f6a67]:focus-visible,.button[data-v-112f6a67]:focus-visible{outline:none;box-shadow:0 0 0 2px var(--color-background),0 0 0 4px var(--color-main),0 0 6px 2px var(--color-main)}@media (hover: hover) and (pointer: fine){button[data-v-112f6a67]:active:not(:disabled),.button[data-v-112f6a67]:active:not(:disabled){transform:scale(.975)}}button[data-v-112f6a67]:disabled,.button[data-v-112f6a67]:disabled{cursor:not-allowed!important}button .loader[data-v-112f6a67],.button .loader[data-v-112f6a67]{width:1rem;height:1rem;border-radius:1rem;border:solid 2px var(--color-background);border-top-color:rgba(from var(--color-background) r g b/.4);animation:spin-112f6a67 1s linear infinite}button.login-button[data-v-112f6a67],.button.login-button[data-v-112f6a67]{width:8rem;height:3rem;background:transparent;border-color:var(--color-border)}button.login-button .icon[data-v-112f6a67],.button.login-button .icon[data-v-112f6a67]{height:1.5rem;transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){button.login-button[data-v-112f6a67]:hover:not(:disabled),.button.login-button[data-v-112f6a67]:hover:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:hover:not(:disabled) .icon[data-v-112f6a67],.button.login-button:hover:not(:disabled) .icon[data-v-112f6a67]{transform:scale(.95)}}@media (hover: hover) and (pointer: fine){button.login-button[data-v-112f6a67]:active:not(:disabled),.button.login-button[data-v-112f6a67]:active:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:active:not(:disabled) .icon[data-v-112f6a67],.button.login-button:active:not(:disabled) .icon[data-v-112f6a67]{transform:scale(.9)}}button.login-button[data-v-112f6a67]:disabled,.button.login-button[data-v-112f6a67]:disabled{background:var(--color-background-dark);border-color:var(--color-border)}button.main[data-v-112f6a67],.button.main[data-v-112f6a67]{padding:.5rem .75rem;background:var(--color-main);border-color:var(--color-main);color:var(--color-background)}button.main .icon[data-v-112f6a67],.button.main .icon[data-v-112f6a67]{width:16px;height:16px;color:var(--color-background)}@media (hover: hover) and (pointer: fine){button.main[data-v-112f6a67]:hover:not(:disabled),.button.main[data-v-112f6a67]:hover:not(:disabled){background:var(--color-main-hover);border-color:var(--color-main-hover)}button.main:hover:not(:disabled) .icon[data-v-112f6a67],.button.main:hover:not(:disabled) .icon[data-v-112f6a67]{transform:scale(1.1)}}button.main[data-v-112f6a67]:disabled,.button.main[data-v-112f6a67]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.main:disabled .icon[data-v-112f6a67],.button.main:disabled .icon[data-v-112f6a67]{color:var(--color-text-light)}button.outline[data-v-112f6a67]{padding:.5rem .75rem;background:var(--color-background);border-color:var(--color-main);color:var(--color-main)}button.outline .icon[data-v-112f6a67]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.outline[data-v-112f6a67]:hover:not(:disabled){background:var(--color-main-light)}button.outline:hover:not(:disabled) .icon[data-v-112f6a67]{transform:scale(1.1)}}button.outline[data-v-112f6a67]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.outline:disabled .icon[data-v-112f6a67]{color:var(--color-text-light)}button.text[data-v-112f6a67]{padding:.5rem .75rem;background:transparent;border-color:transparent;color:var(--color-main)}button.text .icon[data-v-112f6a67]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.text[data-v-112f6a67]:hover:not(:disabled){background:var(--color-main-light)}button.text:hover:not(:disabled) .icon[data-v-112f6a67]{transform:scale(1.1)}}button.text[data-v-112f6a67]:disabled{background:var(--color-background-dark);color:var(--color-text-light)}button.text:disabled .icon[data-v-112f6a67]{color:var(--color-text-light)}button.debug-button[data-v-112f6a67]{overflow:hidden;position:relative}button.debug-button[data-v-112f6a67]:after{content:"";position:absolute;width:32px;height:32px;bottom:-16px;filter:blur(16px);background:var(--color-main-light);opacity:.6;pointer-events:none;border-radius:50%;transition:all .2s ease-out}button.debug-button[data-v-112f6a67]:hover:after{width:64px}input[data-v-112f6a67]{width:100%;height:44px;padding:.75rem;border:1px solid var(--color-border);border-radius:.5rem;font-family:Libre Franklin,sans-serif;font-size:.75rem;transition:all .2s ease-out}input[data-v-112f6a67]::placeholder{color:var(--color-text-light);font-style:italic;font-weight:400}input[data-v-112f6a67]:focus{outline:none;border-color:var(--color-main)}input.error[data-v-112f6a67]{border-color:var(--color-error)}input.input-line[data-v-112f6a67]{border:none;border-bottom:solid 1px var(--color-border);border-radius:0;padding:.25rem 0}input.input-line[data-v-112f6a67]:focus{border-color:var(--color-main)}.tooltip[data-v-112f6a67]{pointer-events:none;position:absolute;z-index:100;top:0;color:#fff;padding:.25rem .5rem;border-radius:.5rem;background:#0006;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);font-size:1rem;white-space:nowrap;opacity:0;transition:opacity .2s ease-out}main[data-v-112f6a67]{display:flex;flex-direction:column;align-items:center;gap:1rem;height:100dvh;padding-bottom:calc(172px + .5rem);--color-main: #35b000;--color-main-light: #48c712;--color-main-hover: #2a8b00}main.modal-open[data-v-112f6a67]{overflow:hidden}.navbar[data-v-112f6a67]{display:none;justify-content:space-between;align-items:center;gap:.5rem;width:100%;padding:.5rem 1rem;border-bottom:solid 1px var(--color-border)}.topbar[data-v-112f6a67]{display:flex;justify-content:space-between;align-items:center;gap:.5rem;width:100%;padding:.5rem 1rem}.topbar .counter-container[data-v-112f6a67]{display:flex;flex-direction:row-reverse;gap:.25rem;height:3rem;align-items:center;font-size:1rem;border:solid 1px var(--color-border);border-radius:.25rem;padding:.5rem}.icon-container[data-v-112f6a67]{display:flex;align-items:center;justify-content:flex-end;gap:.5rem}.icon-container a[data-v-112f6a67]{display:flex}.icon-container .icon[data-v-112f6a67]{transition:all .2s ease-out;cursor:pointer}.game-container[data-v-112f6a67]{display:flex;flex-direction:column;align-items:center;gap:1rem;width:100%;max-width:768px;height:100%;padding:0 .25rem;overflow:hidden}.game-container .word[data-v-112f6a67]{font-size:1.5rem;font-weight:900;color:var(--color-text);text-transform:uppercase;background:rgba(from var(--color-main) r g b/.2);width:calc(100% + .5rem);text-align:center;padding:.5rem;margin-inline:-1rem}.game-container .words-container[data-v-112f6a67]{display:flex;flex-direction:column;justify-content:center;gap:.5rem;width:100%}.game-container .word-container[data-v-112f6a67]{display:flex;gap:.5rem;width:fit-content;padding:.25rem;border:solid 1px transparent;border-radius:.5rem;font-size:1rem;color:var(--color-text);box-shadow:0 0 rgba(from var(--color-main) r g b/0);cursor:pointer;transition:all .2s ease-out}.game-container .word-container.selected[data-v-112f6a67]{border-color:var(--color-main);cursor:default;box-shadow:0 0 0 2px rgba(from var(--color-main) r g b/.4)}.game-container .word-container.completed[data-v-112f6a67]{cursor:default}.debug-button[data-v-112f6a67]{text-transform:uppercase;font-weight:700;font-size:.75rem;margin-top:-1rem}@media screen and (min-width: 768px) and (max-height: 768px){main[data-v-112f6a67]{padding-bottom:2rem}main .keyboard[data-v-112f6a67]{display:none}}@media screen and (min-width: 768px){main[data-v-112f6a67]{padding-bottom:288px}main .navbar[data-v-112f6a67]{display:flex}main .topbar[data-v-112f6a67]{justify-content:center}main .topbar .space[data-v-112f6a67]{display:none}main .topbar .icon-container[data-v-112f6a67]{display:none}main .game-container .word[data-v-112f6a67]{border-radius:.25rem}main .game-container .words-container[data-v-112f6a67]{width:fit-content}}@media (hover: hover) and (pointer: fine){main .game-container .word-container[data-v-112f6a67]:hover:not(.completed):not(.selected){border-color:var(--color-letter-border)}}:where([data-v-75b11a1d]:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}[data-v-75b11a1d],[data-v-75b11a1d]:before,[data-v-75b11a1d]:after{box-sizing:border-box}a[data-v-75b11a1d],button[data-v-75b11a1d]{cursor:revert}ol[data-v-75b11a1d],ul[data-v-75b11a1d],menu[data-v-75b11a1d]{list-style:none}img[data-v-75b11a1d]{max-inline-size:100%;max-block-size:100%}table[data-v-75b11a1d]{border-collapse:collapse}input[data-v-75b11a1d],textarea[data-v-75b11a1d]{-webkit-user-select:auto}textarea[data-v-75b11a1d]{white-space:revert}meter[data-v-75b11a1d]{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre[data-v-75b11a1d]){all:revert}[data-v-75b11a1d]::placeholder{color:unset}[data-v-75b11a1d]::marker{content:initial}:where([hidden][data-v-75b11a1d]){display:none}:where([contenteditable][data-v-75b11a1d]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;-webkit-user-select:auto}:where([draggable=true][data-v-75b11a1d]){-webkit-user-drag:element}:where(dialog[data-v-75b11a1d]:modal){all:revert}[data-v-75b11a1d]:root,html[data-theme=light][data-v-75b11a1d],.light[data-v-75b11a1d]{--color-main: #005dce;--color-main-dark: #005dce;--color-main-light: rgb(153, 190.2, 235.4);--color-main-hover: #005dce;--color-main-text: #ffffff;--color-secondary: #ff6f61;--color-secondary-dark: #ff3c32;--color-secondary-light: #ff9e94;--color-white: #ffffff;--color-black: #000000;--color-gray: #e6e6e6;--color-background: var(--color-white);--color-background-dark: #f5f6fa;--color-background-light: #fafafa;--color-surface: #ebebeb;--color-border: var(--color-gray);--color-letter-background: #f6f6f6;--color-letter-active: #e2e2e2;--color-letter-border: #c1c1c1;--color-letter-text: #000000;--color-title: var(--color-black);--color-text: #000;--color-text-light: #717171;--color-link: var(--color-main);--color-error: #eb2f06;--color-success: #78e08f;--color-warning: #f6b93b;--color-info: #4a69bd;--color-motamo-main: #005dce}html[data-theme=dark][data-v-75b11a1d],.dark[data-v-75b11a1d]{--color-main: #005dce;--color-main-dark: #e5efa8;--color-main-light: #2f441c;--color-main-hover: #79920c;--color-main-text: #000000;--color-secondary: #ff6f61;--color-secondary-dark: #ff3c32;--color-secondary-light: #ff9e94;--color-white: #ffffff;--color-black: #000000;--color-gray: #e6e6e6;--color-background: #031525;--color-background-dark: #020c15;--color-background-light: #0d2136;--color-border: #182a3b;--color-letter-background: #062a4a;--color-letter-active: #14466c;--color-letter-border: #0c5494;--color-letter-text: #d9dfe8;--color-title: #d3e2fd;--color-text: #95a6bd;--color-text-light: #4f6074;--color-link: var(--color-main);--color-error: #eb2f06;--color-success: #78e08f;--color-warning: #f6b93b;--color-info: #4a69bd}.fade-enter-active[data-v-75b11a1d],.fade-leave-active[data-v-75b11a1d]{transition:.4s ease}.fade-enter-from[data-v-75b11a1d],.fade-leave-to[data-v-75b11a1d]{opacity:0}.modal-enter-active[data-v-75b11a1d],.modal-leave-active[data-v-75b11a1d]{transition:transform .4s ease,opacity .4s ease-out}.modal-enter-from[data-v-75b11a1d],.modal-leave-to[data-v-75b11a1d]{transform:translateY(-32px);opacity:0}.modal-sheet-enter-active[data-v-75b11a1d],.modal-sheet-leave-active[data-v-75b11a1d]{transition:transform .4s ease,opacity .4s ease-out}.modal-sheet-enter-from[data-v-75b11a1d],.modal-sheet-leave-to[data-v-75b11a1d]{transform:translateY(2rem);opacity:0}.toast-enter-active[data-v-75b11a1d],.toast-leave-active[data-v-75b11a1d]{transition:all .4s ease}.toast-enter-from[data-v-75b11a1d],.toast-leave-to[data-v-75b11a1d]{opacity:0;transform:translate(32px)}.dropdown-enter-active[data-v-75b11a1d],.dropdown-leave-active[data-v-75b11a1d]{transition:all .4s ease}.dropdown-enter-from[data-v-75b11a1d],.dropdown-leave-to[data-v-75b11a1d]{opacity:0;transform:translateY(-8px)}@keyframes spin-75b11a1d{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes heart-75b11a1d{0%{fill:var(--color-main);transform:scale(1)}10%{fill:var(--color-main);transform:scale(2)}50%{fill:var(--color-main);transform:scale(.8)}to{transform:scale(1);fill:transparent}}@keyframes fadeIn-75b11a1d{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp-75b11a1d{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-75b11a1d{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@keyframes iconAppear-75b11a1d{0%{opacity:0;transform:scale(.5)}70%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.fade-in[data-v-75b11a1d]{animation:fadeIn-75b11a1d .5s ease-out forwards}.fade-in-up[data-v-75b11a1d]{animation:fadeInUp-75b11a1d .5s ease-out forwards}.fade-in-down[data-v-75b11a1d]{animation:fadeInDown-75b11a1d .5s ease-out forwards}.icon-appear[data-v-75b11a1d]{opacity:0;animation:iconAppear-75b11a1d .3s ease-out forwards}button[data-v-75b11a1d],.button[data-v-75b11a1d]{display:flex;justify-content:center;align-items:center;gap:.5rem;border:solid 1px var(--color-main);border-radius:.5rem;font-size:.75rem;font-weight:600;transition:all .2s ease-out;cursor:pointer}button .icon[data-v-75b11a1d],.button .icon[data-v-75b11a1d]{transition:all .2s ease-out}button.loading[data-v-75b11a1d],.button.loading[data-v-75b11a1d]{cursor:wait}button[data-v-75b11a1d]:focus-visible,.button[data-v-75b11a1d]:focus-visible{outline:none;box-shadow:0 0 0 2px var(--color-background),0 0 0 4px var(--color-main),0 0 6px 2px var(--color-main)}@media (hover: hover) and (pointer: fine){button[data-v-75b11a1d]:active:not(:disabled),.button[data-v-75b11a1d]:active:not(:disabled){transform:scale(.975)}}button[data-v-75b11a1d]:disabled,.button[data-v-75b11a1d]:disabled{cursor:not-allowed!important}button .loader[data-v-75b11a1d],.button .loader[data-v-75b11a1d]{width:1rem;height:1rem;border-radius:1rem;border:solid 2px var(--color-background);border-top-color:rgba(from var(--color-background) r g b/.4);animation:spin-75b11a1d 1s linear infinite}button.login-button[data-v-75b11a1d],.button.login-button[data-v-75b11a1d]{width:8rem;height:3rem;background:transparent;border-color:var(--color-border)}button.login-button .icon[data-v-75b11a1d],.button.login-button .icon[data-v-75b11a1d]{height:1.5rem;transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){button.login-button[data-v-75b11a1d]:hover:not(:disabled),.button.login-button[data-v-75b11a1d]:hover:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:hover:not(:disabled) .icon[data-v-75b11a1d],.button.login-button:hover:not(:disabled) .icon[data-v-75b11a1d]{transform:scale(.95)}}@media (hover: hover) and (pointer: fine){button.login-button[data-v-75b11a1d]:active:not(:disabled),.button.login-button[data-v-75b11a1d]:active:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:active:not(:disabled) .icon[data-v-75b11a1d],.button.login-button:active:not(:disabled) .icon[data-v-75b11a1d]{transform:scale(.9)}}button.login-button[data-v-75b11a1d]:disabled,.button.login-button[data-v-75b11a1d]:disabled{background:var(--color-background-dark);border-color:var(--color-border)}button.main[data-v-75b11a1d],.button.main[data-v-75b11a1d]{padding:.5rem .75rem;background:var(--color-main);border-color:var(--color-main);color:var(--color-background)}button.main .icon[data-v-75b11a1d],.button.main .icon[data-v-75b11a1d]{width:16px;height:16px;color:var(--color-background)}@media (hover: hover) and (pointer: fine){button.main[data-v-75b11a1d]:hover:not(:disabled),.button.main[data-v-75b11a1d]:hover:not(:disabled){background:var(--color-main-hover);border-color:var(--color-main-hover)}button.main:hover:not(:disabled) .icon[data-v-75b11a1d],.button.main:hover:not(:disabled) .icon[data-v-75b11a1d]{transform:scale(1.1)}}button.main[data-v-75b11a1d]:disabled,.button.main[data-v-75b11a1d]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.main:disabled .icon[data-v-75b11a1d],.button.main:disabled .icon[data-v-75b11a1d]{color:var(--color-text-light)}button.outline[data-v-75b11a1d]{padding:.5rem .75rem;background:var(--color-background);border-color:var(--color-main);color:var(--color-main)}button.outline .icon[data-v-75b11a1d]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.outline[data-v-75b11a1d]:hover:not(:disabled){background:var(--color-main-light)}button.outline:hover:not(:disabled) .icon[data-v-75b11a1d]{transform:scale(1.1)}}button.outline[data-v-75b11a1d]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.outline:disabled .icon[data-v-75b11a1d]{color:var(--color-text-light)}button.text[data-v-75b11a1d]{padding:.5rem .75rem;background:transparent;border-color:transparent;color:var(--color-main)}button.text .icon[data-v-75b11a1d]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.text[data-v-75b11a1d]:hover:not(:disabled){background:var(--color-main-light)}button.text:hover:not(:disabled) .icon[data-v-75b11a1d]{transform:scale(1.1)}}button.text[data-v-75b11a1d]:disabled{background:var(--color-background-dark);color:var(--color-text-light)}button.text:disabled .icon[data-v-75b11a1d]{color:var(--color-text-light)}button.debug-button[data-v-75b11a1d]{overflow:hidden;position:relative}button.debug-button[data-v-75b11a1d]:after{content:"";position:absolute;width:32px;height:32px;bottom:-16px;filter:blur(16px);background:var(--color-main-light);opacity:.6;pointer-events:none;border-radius:50%;transition:all .2s ease-out}button.debug-button[data-v-75b11a1d]:hover:after{width:64px}input[data-v-75b11a1d]{width:100%;height:44px;padding:.75rem;border:1px solid var(--color-border);border-radius:.5rem;font-family:Libre Franklin,sans-serif;font-size:.75rem;transition:all .2s ease-out}input[data-v-75b11a1d]::placeholder{color:var(--color-text-light);font-style:italic;font-weight:400}input[data-v-75b11a1d]:focus{outline:none;border-color:var(--color-main)}input.error[data-v-75b11a1d]{border-color:var(--color-error)}input.input-line[data-v-75b11a1d]{border:none;border-bottom:solid 1px var(--color-border);border-radius:0;padding:.25rem 0}input.input-line[data-v-75b11a1d]:focus{border-color:var(--color-main)}.tooltip[data-v-75b11a1d]{pointer-events:none;position:absolute;z-index:100;top:0;color:#fff;padding:.25rem .5rem;border-radius:.5rem;background:#0006;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);font-size:1rem;white-space:nowrap;opacity:0;transition:opacity .2s ease-out}.timer-container[data-v-75b11a1d]{display:flex;align-items:center;justify-content:center;gap:.5rem;width:100%;max-width:320px;height:3rem;background-color:var(--color-background-light);color:var(--color-text);border:2px solid var(--color-main);border-radius:.5rem}.timer-container .timer-icon[data-v-75b11a1d]{font-size:1rem}.timer-container .timer-value[data-v-75b11a1d]{font-size:1.5rem;font-weight:700}.played-date[data-v-75b11a1d]{font-size:.75rem;font-weight:500;color:var(--color-text)}.play-container[data-v-75b11a1d]{width:100%;max-width:320px;height:3rem}button.button-play[data-v-75b11a1d]{width:100%;height:100%;border-radius:.5rem;font-size:1.5rem;font-weight:700;cursor:pointer;transition:all .2s ease-out}button.button-play.main[data-v-75b11a1d]{background-color:var(--color-main);color:var(--color-white);border:none}button.button-play.main[data-v-75b11a1d]:hover{background-color:var(--color-main-dark)}button.button-play.main[data-v-75b11a1d]:disabled{background-color:var(--color-main-light);cursor:not-allowed}button.button-play.main.loading[data-v-75b11a1d]{position:relative;color:transparent}button.button-play.main.loading[data-v-75b11a1d]:after{content:"";position:absolute;width:1rem;height:1rem;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:50%;border:2px solid var(--color-white);border-color:var(--color-white) transparent var(--color-white) transparent;animation:loading 1.2s linear infinite}main[data-v-75b11a1d]{display:flex;flex-direction:column;align-items:center;gap:2rem;justify-content:center;min-height:100dvh;padding:0;padding-bottom:4rem;--color-main: #35b000;--color-main-light: #48c712;--color-main-hover: #2a8b00}main .icon-line[data-v-75b11a1d]{position:absolute;top:3rem;display:flex;align-items:center;justify-content:center;width:100%;padding:.5rem 1rem;overflow:hidden;color:var(--color-main);opacity:.66}main .icon-line .icon[data-v-75b11a1d]{flex-shrink:0;height:1.5rem}main h1[data-v-75b11a1d]{font-size:2rem;font-weight:700}main button[data-v-75b11a1d]{font-size:.75rem;transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){main button[data-v-75b11a1d]:active{transform:scale(.95)}}main .time-container[data-v-75b11a1d]{background:var(--color-main);color:var(--color-white);display:flex;gap:1rem;align-items:center;padding:.5rem 1rem;font-size:1.5rem;border-radius:.25rem;animation-delay:.1s;animation-fill-mode:both}main .time-container .divider[data-v-75b11a1d]{height:.75rem;width:1px;background:var(--color-white)}main .time-container .time[data-v-75b11a1d]{font-weight:900;letter-spacing:1px}main .message[data-v-75b11a1d]{font-size:1rem;padding:.5rem 1rem;background:rgba(from var(--color-main) r g b/.05);border-radius:.25rem;animation-delay:.2s;animation-fill-mode:both}main .divider-line[data-v-75b11a1d]{width:100%;height:1px;background:var(--color-border);max-width:640px;animation-delay:.3s;animation-fill-mode:both}main .share-container[data-v-75b11a1d]{display:flex;flex-direction:column;align-items:center;gap:1rem;width:100%;max-width:400px}main .feedback-container[data-v-75b11a1d]{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1rem;animation-delay:.5s;animation-fill-mode:both}main .feedback-container button[data-v-75b11a1d]{color:var(--color-text);border-color:var(--color-text);transition:all .2s ease-out}main .feedback-container button .icon[data-v-75b11a1d]{color:var(--color-text);transition:all .2s ease-out}main .last-games[data-v-75b11a1d]{display:flex;flex-direction:column;align-items:center;gap:1.5rem;width:100%;animation-delay:.6s;animation-fill-mode:both}@media (min-width: 640px){main[data-v-75b11a1d]{padding-bottom:8rem}main .time-container[data-v-75b11a1d]{font-size:2rem}main .share-container button.share[data-v-75b11a1d]:hover,main .share-container button.feedback[data-v-75b11a1d]:hover,main .feedback-container button.share[data-v-75b11a1d]:hover,main .feedback-container button.feedback[data-v-75b11a1d]:hover{color:var(--color-main);border-color:var(--color-main);transform:translateY(-2px);box-shadow:0 3px 8px #0000001a}main .share-container button.share:hover .icon[data-v-75b11a1d],main .share-container button.feedback:hover .icon[data-v-75b11a1d],main .feedback-container button.share:hover .icon[data-v-75b11a1d],main .feedback-container button.feedback:hover .icon[data-v-75b11a1d]{color:var(--color-main)}}:where([data-v-576fa040]:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}[data-v-576fa040],[data-v-576fa040]:before,[data-v-576fa040]:after{box-sizing:border-box}a[data-v-576fa040],button[data-v-576fa040]{cursor:revert}ol[data-v-576fa040],ul[data-v-576fa040],menu[data-v-576fa040]{list-style:none}img[data-v-576fa040]{max-inline-size:100%;max-block-size:100%}table[data-v-576fa040]{border-collapse:collapse}input[data-v-576fa040],textarea[data-v-576fa040]{-webkit-user-select:auto}textarea[data-v-576fa040]{white-space:revert}meter[data-v-576fa040]{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre[data-v-576fa040]){all:revert}[data-v-576fa040]::placeholder{color:unset}[data-v-576fa040]::marker{content:initial}:where([hidden][data-v-576fa040]){display:none}:where([contenteditable][data-v-576fa040]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;-webkit-user-select:auto}:where([draggable=true][data-v-576fa040]){-webkit-user-drag:element}:where(dialog[data-v-576fa040]:modal){all:revert}[data-v-576fa040]:root,html[data-theme=light][data-v-576fa040],.light[data-v-576fa040]{--color-main: #005dce;--color-main-dark: #005dce;--color-main-light: rgb(153, 190.2, 235.4);--color-main-hover: #005dce;--color-main-text: #ffffff;--color-secondary: #ff6f61;--color-secondary-dark: #ff3c32;--color-secondary-light: #ff9e94;--color-white: #ffffff;--color-black: #000000;--color-gray: #e6e6e6;--color-background: var(--color-white);--color-background-dark: #f5f6fa;--color-background-light: #fafafa;--color-surface: #ebebeb;--color-border: var(--color-gray);--color-letter-background: #f6f6f6;--color-letter-active: #e2e2e2;--color-letter-border: #c1c1c1;--color-letter-text: #000000;--color-title: var(--color-black);--color-text: #000;--color-text-light: #717171;--color-link: var(--color-main);--color-error: #eb2f06;--color-success: #78e08f;--color-warning: #f6b93b;--color-info: #4a69bd;--color-motamo-main: #005dce}html[data-theme=dark][data-v-576fa040],.dark[data-v-576fa040]{--color-main: #005dce;--color-main-dark: #e5efa8;--color-main-light: #2f441c;--color-main-hover: #79920c;--color-main-text: #000000;--color-secondary: #ff6f61;--color-secondary-dark: #ff3c32;--color-secondary-light: #ff9e94;--color-white: #ffffff;--color-black: #000000;--color-gray: #e6e6e6;--color-background: #031525;--color-background-dark: #020c15;--color-background-light: #0d2136;--color-border: #182a3b;--color-letter-background: #062a4a;--color-letter-active: #14466c;--color-letter-border: #0c5494;--color-letter-text: #d9dfe8;--color-title: #d3e2fd;--color-text: #95a6bd;--color-text-light: #4f6074;--color-link: var(--color-main);--color-error: #eb2f06;--color-success: #78e08f;--color-warning: #f6b93b;--color-info: #4a69bd}.fade-enter-active[data-v-576fa040],.fade-leave-active[data-v-576fa040]{transition:.4s ease}.fade-enter-from[data-v-576fa040],.fade-leave-to[data-v-576fa040]{opacity:0}.modal-enter-active[data-v-576fa040],.modal-leave-active[data-v-576fa040]{transition:transform .4s ease,opacity .4s ease-out}.modal-enter-from[data-v-576fa040],.modal-leave-to[data-v-576fa040]{transform:translateY(-32px);opacity:0}.modal-sheet-enter-active[data-v-576fa040],.modal-sheet-leave-active[data-v-576fa040]{transition:transform .4s ease,opacity .4s ease-out}.modal-sheet-enter-from[data-v-576fa040],.modal-sheet-leave-to[data-v-576fa040]{transform:translateY(2rem);opacity:0}.toast-enter-active[data-v-576fa040],.toast-leave-active[data-v-576fa040]{transition:all .4s ease}.toast-enter-from[data-v-576fa040],.toast-leave-to[data-v-576fa040]{opacity:0;transform:translate(32px)}.dropdown-enter-active[data-v-576fa040],.dropdown-leave-active[data-v-576fa040]{transition:all .4s ease}.dropdown-enter-from[data-v-576fa040],.dropdown-leave-to[data-v-576fa040]{opacity:0;transform:translateY(-8px)}@keyframes spin-576fa040{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes heart-576fa040{0%{fill:var(--color-main);transform:scale(1)}10%{fill:var(--color-main);transform:scale(2)}50%{fill:var(--color-main);transform:scale(.8)}to{transform:scale(1);fill:transparent}}@keyframes fadeIn-576fa040{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp-576fa040{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-576fa040{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@keyframes iconAppear-576fa040{0%{opacity:0;transform:scale(.5)}70%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.fade-in[data-v-576fa040]{animation:fadeIn-576fa040 .5s ease-out forwards}.fade-in-up[data-v-576fa040]{animation:fadeInUp-576fa040 .5s ease-out forwards}.fade-in-down[data-v-576fa040]{animation:fadeInDown-576fa040 .5s ease-out forwards}.icon-appear[data-v-576fa040]{opacity:0;animation:iconAppear-576fa040 .3s ease-out forwards}button[data-v-576fa040],.button[data-v-576fa040]{display:flex;justify-content:center;align-items:center;gap:.5rem;border:solid 1px var(--color-main);border-radius:.5rem;font-size:.75rem;font-weight:600;transition:all .2s ease-out;cursor:pointer}button .icon[data-v-576fa040],.button .icon[data-v-576fa040]{transition:all .2s ease-out}button.loading[data-v-576fa040],.button.loading[data-v-576fa040]{cursor:wait}button[data-v-576fa040]:focus-visible,.button[data-v-576fa040]:focus-visible{outline:none;box-shadow:0 0 0 2px var(--color-background),0 0 0 4px var(--color-main),0 0 6px 2px var(--color-main)}@media (hover: hover) and (pointer: fine){button[data-v-576fa040]:active:not(:disabled),.button[data-v-576fa040]:active:not(:disabled){transform:scale(.975)}}button[data-v-576fa040]:disabled,.button[data-v-576fa040]:disabled{cursor:not-allowed!important}button .loader[data-v-576fa040],.button .loader[data-v-576fa040]{width:1rem;height:1rem;border-radius:1rem;border:solid 2px var(--color-background);border-top-color:rgba(from var(--color-background) r g b/.4);animation:spin-576fa040 1s linear infinite}button.login-button[data-v-576fa040],.button.login-button[data-v-576fa040]{width:8rem;height:3rem;background:transparent;border-color:var(--color-border)}button.login-button .icon[data-v-576fa040],.button.login-button .icon[data-v-576fa040]{height:1.5rem;transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){button.login-button[data-v-576fa040]:hover:not(:disabled),.button.login-button[data-v-576fa040]:hover:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:hover:not(:disabled) .icon[data-v-576fa040],.button.login-button:hover:not(:disabled) .icon[data-v-576fa040]{transform:scale(.95)}}@media (hover: hover) and (pointer: fine){button.login-button[data-v-576fa040]:active:not(:disabled),.button.login-button[data-v-576fa040]:active:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:active:not(:disabled) .icon[data-v-576fa040],.button.login-button:active:not(:disabled) .icon[data-v-576fa040]{transform:scale(.9)}}button.login-button[data-v-576fa040]:disabled,.button.login-button[data-v-576fa040]:disabled{background:var(--color-background-dark);border-color:var(--color-border)}button.main[data-v-576fa040],.button.main[data-v-576fa040]{padding:.5rem .75rem;background:var(--color-main);border-color:var(--color-main);color:var(--color-background)}button.main .icon[data-v-576fa040],.button.main .icon[data-v-576fa040]{width:16px;height:16px;color:var(--color-background)}@media (hover: hover) and (pointer: fine){button.main[data-v-576fa040]:hover:not(:disabled),.button.main[data-v-576fa040]:hover:not(:disabled){background:var(--color-main-hover);border-color:var(--color-main-hover)}button.main:hover:not(:disabled) .icon[data-v-576fa040],.button.main:hover:not(:disabled) .icon[data-v-576fa040]{transform:scale(1.1)}}button.main[data-v-576fa040]:disabled,.button.main[data-v-576fa040]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.main:disabled .icon[data-v-576fa040],.button.main:disabled .icon[data-v-576fa040]{color:var(--color-text-light)}button.outline[data-v-576fa040]{padding:.5rem .75rem;background:var(--color-background);border-color:var(--color-main);color:var(--color-main)}button.outline .icon[data-v-576fa040]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.outline[data-v-576fa040]:hover:not(:disabled){background:var(--color-main-light)}button.outline:hover:not(:disabled) .icon[data-v-576fa040]{transform:scale(1.1)}}button.outline[data-v-576fa040]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.outline:disabled .icon[data-v-576fa040]{color:var(--color-text-light)}button.text[data-v-576fa040]{padding:.5rem .75rem;background:transparent;border-color:transparent;color:var(--color-main)}button.text .icon[data-v-576fa040]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.text[data-v-576fa040]:hover:not(:disabled){background:var(--color-main-light)}button.text:hover:not(:disabled) .icon[data-v-576fa040]{transform:scale(1.1)}}button.text[data-v-576fa040]:disabled{background:var(--color-background-dark);color:var(--color-text-light)}button.text:disabled .icon[data-v-576fa040]{color:var(--color-text-light)}button.debug-button[data-v-576fa040]{overflow:hidden;position:relative}button.debug-button[data-v-576fa040]:after{content:"";position:absolute;width:32px;height:32px;bottom:-16px;filter:blur(16px);background:var(--color-main-light);opacity:.6;pointer-events:none;border-radius:50%;transition:all .2s ease-out}button.debug-button[data-v-576fa040]:hover:after{width:64px}input[data-v-576fa040]{width:100%;height:44px;padding:.75rem;border:1px solid var(--color-border);border-radius:.5rem;font-family:Libre Franklin,sans-serif;font-size:.75rem;transition:all .2s ease-out}input[data-v-576fa040]::placeholder{color:var(--color-text-light);font-style:italic;font-weight:400}input[data-v-576fa040]:focus{outline:none;border-color:var(--color-main)}input.error[data-v-576fa040]{border-color:var(--color-error)}input.input-line[data-v-576fa040]{border:none;border-bottom:solid 1px var(--color-border);border-radius:0;padding:.25rem 0}input.input-line[data-v-576fa040]:focus{border-color:var(--color-main)}.tooltip[data-v-576fa040]{pointer-events:none;position:absolute;z-index:100;top:0;color:#fff;padding:.25rem .5rem;border-radius:.5rem;background:#0006;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);font-size:1rem;white-space:nowrap;opacity:0;transition:opacity .2s ease-out}.game-calendar[data-v-576fa040]{width:100%;max-width:320px;margin:0 auto;border-radius:.5rem;border:solid 1px var(--color-border);background-color:var(--color-background-light);overflow:hidden}.game-calendar .calendar-header[data-v-576fa040]{display:flex;justify-content:space-between;align-items:center;padding:.5rem}.game-calendar .calendar-header .month-title[data-v-576fa040]{font-size:1.2rem;font-weight:600;margin:0;color:var(--color-title)}.game-calendar .calendar-header .nav-button[data-v-576fa040]{background:transparent;border:none;cursor:pointer;width:2rem;height:2rem;display:flex;align-items:center;justify-content:center;background:var(--color-background);border-radius:.25rem;transition:all .2s ease-out;color:var(--color-text)}@media (hover: hover) and (pointer: fine){.game-calendar .calendar-header .nav-button[data-v-576fa040]:hover{background-color:var(--color-main);color:var(--color-main-text)}.game-calendar .calendar-header .nav-button[data-v-576fa040]:active{transform:scale(1)}.game-calendar .calendar-header .nav-button:active .icon[data-v-576fa040]{transform:scale(.95)}}.game-calendar .calendar-header .nav-button .icon[data-v-576fa040]{width:100%}.game-calendar .calendar-days-header[data-v-576fa040]{display:grid;grid-template-columns:repeat(7,1fr);text-align:center;padding:.5rem 0;border-bottom:1px solid var(--color-border)}.game-calendar .calendar-days-header span[data-v-576fa040]{font-size:.8rem;font-weight:400;color:var(--color-text-light)}.game-calendar .calendar-grid[data-v-576fa040]{position:relative;display:grid;grid-template-columns:repeat(7,1fr);grid-template-rows:repeat(6,1fr);gap:2px;padding:.5rem}.game-calendar .calendar-grid .streak-line[data-v-576fa040]{display:none;position:absolute;background:linear-gradient(45deg,#ff9708,#ffde08);border-radius:48px;height:40px;box-shadow:0 0 0 4px rgba(from #ffde08 r g b/.25)}.game-calendar .calendar-grid .calendar-day[data-v-576fa040]{aspect-ratio:1;height:40px;display:flex;align-items:center;justify-content:center;border:none;background-color:transparent;border-radius:50%;font-size:.9rem;font-weight:500;cursor:pointer;transition:all .2s ease-out;position:relative;color:var(--color-text)}@media (hover: hover) and (pointer: fine){.game-calendar .calendar-grid .calendar-day[data-v-576fa040]:hover:not(:disabled):not(.played-day):not(.selected){box-shadow:0 0 0 2px var(--color-main) inset}.game-calendar .calendar-grid .calendar-day[data-v-576fa040]:active:not(:disabled):not(.played-day):not(.selected){background-color:rgba(from var(--color-main) r g b/.2)}.game-calendar .calendar-grid .calendar-day[data-v-576fa040]:active{transform:scale(1)}}.game-calendar .calendar-grid .calendar-day.played-day[data-v-576fa040]{background-color:var(--color-main)}.game-calendar .calendar-grid .calendar-day.played-day .icon[data-v-576fa040]{color:#fff;fill:#fff}.game-calendar .calendar-grid .calendar-day.streak-day[data-v-576fa040]{background-color:#f1c40f}.game-calendar .calendar-grid .calendar-day.streak-day .icon[data-v-576fa040]{color:#f39c12;fill:#f39c12}.game-calendar .calendar-grid .calendar-day.future-day[data-v-576fa040]{color:var(--color-text-light);opacity:.5;cursor:not-allowed}.game-calendar .calendar-grid .calendar-day.other-month[data-v-576fa040]{opacity:0}.game-calendar .calendar-grid .calendar-day.today[data-v-576fa040]{font-weight:700}.game-calendar .calendar-grid .calendar-day.selected[data-v-576fa040]{z-index:10;box-shadow:0 0 0 2px var(--color-main) inset,0 0 0 4px var(--color-background-light) inset}.game-calendar .calendar-grid .calendar-day.selected[data-v-576fa040]:not(.played-day){background:var(--color-main);color:var(--color-main-text)}.game-calendar .calendar-grid .calendar-day[data-v-576fa040]:disabled{cursor:not-allowed}.game-calendar:not(.selectable) .calendar-grid[data-v-576fa040]{pointer-events:none}@keyframes fadeIn-576fa040{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes pulse-576fa040{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}.game-calendar[data-v-576fa040]{animation:fadeIn-576fa040 .3s ease-out}:where([data-v-999f0483]:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}[data-v-999f0483],[data-v-999f0483]:before,[data-v-999f0483]:after{box-sizing:border-box}a[data-v-999f0483],button[data-v-999f0483]{cursor:revert}ol[data-v-999f0483],ul[data-v-999f0483],menu[data-v-999f0483]{list-style:none}img[data-v-999f0483]{max-inline-size:100%;max-block-size:100%}table[data-v-999f0483]{border-collapse:collapse}input[data-v-999f0483],textarea[data-v-999f0483]{-webkit-user-select:auto}textarea[data-v-999f0483]{white-space:revert}meter[data-v-999f0483]{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre[data-v-999f0483]){all:revert}[data-v-999f0483]::placeholder{color:unset}[data-v-999f0483]::marker{content:initial}:where([hidden][data-v-999f0483]){display:none}:where([contenteditable][data-v-999f0483]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;-webkit-user-select:auto}:where([draggable=true][data-v-999f0483]){-webkit-user-drag:element}:where(dialog[data-v-999f0483]:modal){all:revert}[data-v-999f0483]:root,html[data-theme=light][data-v-999f0483],.light[data-v-999f0483]{--color-main: #005dce;--color-main-dark: #005dce;--color-main-light: rgb(153, 190.2, 235.4);--color-main-hover: #005dce;--color-main-text: #ffffff;--color-secondary: #ff6f61;--color-secondary-dark: #ff3c32;--color-secondary-light: #ff9e94;--color-white: #ffffff;--color-black: #000000;--color-gray: #e6e6e6;--color-background: var(--color-white);--color-background-dark: #f5f6fa;--color-background-light: #fafafa;--color-surface: #ebebeb;--color-border: var(--color-gray);--color-letter-background: #f6f6f6;--color-letter-active: #e2e2e2;--color-letter-border: #c1c1c1;--color-letter-text: #000000;--color-title: var(--color-black);--color-text: #000;--color-text-light: #717171;--color-link: var(--color-main);--color-error: #eb2f06;--color-success: #78e08f;--color-warning: #f6b93b;--color-info: #4a69bd;--color-motamo-main: #005dce}html[data-theme=dark][data-v-999f0483],.dark[data-v-999f0483]{--color-main: #005dce;--color-main-dark: #e5efa8;--color-main-light: #2f441c;--color-main-hover: #79920c;--color-main-text: #000000;--color-secondary: #ff6f61;--color-secondary-dark: #ff3c32;--color-secondary-light: #ff9e94;--color-white: #ffffff;--color-black: #000000;--color-gray: #e6e6e6;--color-background: #031525;--color-background-dark: #020c15;--color-background-light: #0d2136;--color-border: #182a3b;--color-letter-background: #062a4a;--color-letter-active: #14466c;--color-letter-border: #0c5494;--color-letter-text: #d9dfe8;--color-title: #d3e2fd;--color-text: #95a6bd;--color-text-light: #4f6074;--color-link: var(--color-main);--color-error: #eb2f06;--color-success: #78e08f;--color-warning: #f6b93b;--color-info: #4a69bd}.fade-enter-active[data-v-999f0483],.fade-leave-active[data-v-999f0483]{transition:.4s ease}.fade-enter-from[data-v-999f0483],.fade-leave-to[data-v-999f0483]{opacity:0}.modal-enter-active[data-v-999f0483],.modal-leave-active[data-v-999f0483]{transition:transform .4s ease,opacity .4s ease-out}.modal-enter-from[data-v-999f0483],.modal-leave-to[data-v-999f0483]{transform:translateY(-32px);opacity:0}.modal-sheet-enter-active[data-v-999f0483],.modal-sheet-leave-active[data-v-999f0483]{transition:transform .4s ease,opacity .4s ease-out}.modal-sheet-enter-from[data-v-999f0483],.modal-sheet-leave-to[data-v-999f0483]{transform:translateY(2rem);opacity:0}.toast-enter-active[data-v-999f0483],.toast-leave-active[data-v-999f0483]{transition:all .4s ease}.toast-enter-from[data-v-999f0483],.toast-leave-to[data-v-999f0483]{opacity:0;transform:translate(32px)}.dropdown-enter-active[data-v-999f0483],.dropdown-leave-active[data-v-999f0483]{transition:all .4s ease}.dropdown-enter-from[data-v-999f0483],.dropdown-leave-to[data-v-999f0483]{opacity:0;transform:translateY(-8px)}@keyframes spin-999f0483{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes heart-999f0483{0%{fill:var(--color-main);transform:scale(1)}10%{fill:var(--color-main);transform:scale(2)}50%{fill:var(--color-main);transform:scale(.8)}to{transform:scale(1);fill:transparent}}@keyframes fadeIn-999f0483{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp-999f0483{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-999f0483{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@keyframes iconAppear-999f0483{0%{opacity:0;transform:scale(.5)}70%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.fade-in[data-v-999f0483]{animation:fadeIn-999f0483 .5s ease-out forwards}.fade-in-up[data-v-999f0483]{animation:fadeInUp-999f0483 .5s ease-out forwards}.fade-in-down[data-v-999f0483]{animation:fadeInDown-999f0483 .5s ease-out forwards}.icon-appear[data-v-999f0483]{opacity:0;animation:iconAppear-999f0483 .3s ease-out forwards}button[data-v-999f0483],.button[data-v-999f0483]{display:flex;justify-content:center;align-items:center;gap:.5rem;border:solid 1px var(--color-main);border-radius:.5rem;font-size:.75rem;font-weight:600;transition:all .2s ease-out;cursor:pointer}button .icon[data-v-999f0483],.button .icon[data-v-999f0483]{transition:all .2s ease-out}button.loading[data-v-999f0483],.button.loading[data-v-999f0483]{cursor:wait}button[data-v-999f0483]:focus-visible,.button[data-v-999f0483]:focus-visible{outline:none;box-shadow:0 0 0 2px var(--color-background),0 0 0 4px var(--color-main),0 0 6px 2px var(--color-main)}@media (hover: hover) and (pointer: fine){button[data-v-999f0483]:active:not(:disabled),.button[data-v-999f0483]:active:not(:disabled){transform:scale(.975)}}button[data-v-999f0483]:disabled,.button[data-v-999f0483]:disabled{cursor:not-allowed!important}button .loader[data-v-999f0483],.button .loader[data-v-999f0483]{width:1rem;height:1rem;border-radius:1rem;border:solid 2px var(--color-background);border-top-color:rgba(from var(--color-background) r g b/.4);animation:spin-999f0483 1s linear infinite}button.login-button[data-v-999f0483],.button.login-button[data-v-999f0483]{width:8rem;height:3rem;background:transparent;border-color:var(--color-border)}button.login-button .icon[data-v-999f0483],.button.login-button .icon[data-v-999f0483]{height:1.5rem;transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){button.login-button[data-v-999f0483]:hover:not(:disabled),.button.login-button[data-v-999f0483]:hover:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:hover:not(:disabled) .icon[data-v-999f0483],.button.login-button:hover:not(:disabled) .icon[data-v-999f0483]{transform:scale(.95)}}@media (hover: hover) and (pointer: fine){button.login-button[data-v-999f0483]:active:not(:disabled),.button.login-button[data-v-999f0483]:active:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:active:not(:disabled) .icon[data-v-999f0483],.button.login-button:active:not(:disabled) .icon[data-v-999f0483]{transform:scale(.9)}}button.login-button[data-v-999f0483]:disabled,.button.login-button[data-v-999f0483]:disabled{background:var(--color-background-dark);border-color:var(--color-border)}button.main[data-v-999f0483],.button.main[data-v-999f0483]{padding:.5rem .75rem;background:var(--color-main);border-color:var(--color-main);color:var(--color-background)}button.main .icon[data-v-999f0483],.button.main .icon[data-v-999f0483]{width:16px;height:16px;color:var(--color-background)}@media (hover: hover) and (pointer: fine){button.main[data-v-999f0483]:hover:not(:disabled),.button.main[data-v-999f0483]:hover:not(:disabled){background:var(--color-main-hover);border-color:var(--color-main-hover)}button.main:hover:not(:disabled) .icon[data-v-999f0483],.button.main:hover:not(:disabled) .icon[data-v-999f0483]{transform:scale(1.1)}}button.main[data-v-999f0483]:disabled,.button.main[data-v-999f0483]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.main:disabled .icon[data-v-999f0483],.button.main:disabled .icon[data-v-999f0483]{color:var(--color-text-light)}button.outline[data-v-999f0483]{padding:.5rem .75rem;background:var(--color-background);border-color:var(--color-main);color:var(--color-main)}button.outline .icon[data-v-999f0483]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.outline[data-v-999f0483]:hover:not(:disabled){background:var(--color-main-light)}button.outline:hover:not(:disabled) .icon[data-v-999f0483]{transform:scale(1.1)}}button.outline[data-v-999f0483]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.outline:disabled .icon[data-v-999f0483]{color:var(--color-text-light)}button.text[data-v-999f0483]{padding:.5rem .75rem;background:transparent;border-color:transparent;color:var(--color-main)}button.text .icon[data-v-999f0483]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.text[data-v-999f0483]:hover:not(:disabled){background:var(--color-main-light)}button.text:hover:not(:disabled) .icon[data-v-999f0483]{transform:scale(1.1)}}button.text[data-v-999f0483]:disabled{background:var(--color-background-dark);color:var(--color-text-light)}button.text:disabled .icon[data-v-999f0483]{color:var(--color-text-light)}button.debug-button[data-v-999f0483]{overflow:hidden;position:relative}button.debug-button[data-v-999f0483]:after{content:"";position:absolute;width:32px;height:32px;bottom:-16px;filter:blur(16px);background:var(--color-main-light);opacity:.6;pointer-events:none;border-radius:50%;transition:all .2s ease-out}button.debug-button[data-v-999f0483]:hover:after{width:64px}input[data-v-999f0483]{width:100%;height:44px;padding:.75rem;border:1px solid var(--color-border);border-radius:.5rem;font-family:Libre Franklin,sans-serif;font-size:.75rem;transition:all .2s ease-out}input[data-v-999f0483]::placeholder{color:var(--color-text-light);font-style:italic;font-weight:400}input[data-v-999f0483]:focus{outline:none;border-color:var(--color-main)}input.error[data-v-999f0483]{border-color:var(--color-error)}input.input-line[data-v-999f0483]{border:none;border-bottom:solid 1px var(--color-border);border-radius:0;padding:.25rem 0}input.input-line[data-v-999f0483]:focus{border-color:var(--color-main)}.tooltip[data-v-999f0483]{pointer-events:none;position:absolute;z-index:100;top:0;color:#fff;padding:.25rem .5rem;border-radius:.5rem;background:#0006;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);font-size:1rem;white-space:nowrap;opacity:0;transition:opacity .2s ease-out}.modal[data-v-999f0483]{position:fixed;top:6rem;left:0;width:100vw;height:calc(100dvh - 6rem);background:var(--color-background);z-index:1000;box-shadow:0 0 1rem #0000001a;border-radius:.5rem .5rem 0 0;padding:2rem 1rem 6rem;border-top:solid 1px var(--color-border);overflow:auto}.modal .close[data-v-999f0483]{width:2rem;height:2rem;position:absolute;top:.5rem;right:.5rem;padding:.25rem;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease-out;-webkit-user-select:none;user-select:none}.modal .close .icon[data-v-999f0483]{width:100%;transition:all .2s ease-out}.modal .close[data-v-999f0483]:hover{color:var(--color-main)}.modal .close:hover .icon[data-v-999f0483]{transform:scale(1.1)}.modal h4[data-v-999f0483]{font-size:1.5rem;font-weight:700;margin-bottom:1rem}.modal .button-container[data-v-999f0483]{position:fixed;left:0;right:0;bottom:0;height:8rem;background:linear-gradient(180deg,rgba(from var(--color-background) r g b/0) 0%,var(--color-background) 100%);display:flex;align-items:center;justify-content:center;padding:2rem 0 0}.modal .button-container button[data-v-999f0483]{width:16rem}ul[data-v-999f0483]{list-style-type:disc;padding:0;padding-left:1rem;margin:0}ul li[data-v-999f0483]{margin-bottom:1rem}b[data-v-999f0483]{font-weight:600}.orange[data-v-999f0483]{color:var(--color-main)}.red[data-v-999f0483]{color:var(--color-error)}.overlay[data-v-999f0483]{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(from var(--color-black) r g b/.4);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:900;opacity:0;animation:overlay-fadein-999f0483 .25s ease-out forwards}@media (min-width: 768px){.modal[data-v-999f0483]{width:50vw;left:25vw;top:10vh;height:80vh;border-radius:.5rem}.modal .button-container[data-v-999f0483]{display:none}}@keyframes valid-999f0483{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes overlay-fadein-999f0483{0%{opacity:0}to{opacity:1}}.modal .rules[data-v-999f0483]{padding:0 1rem}.modal .rules p[data-v-999f0483],.modal .rules .rule[data-v-999f0483]{margin-bottom:1rem;line-height:1.5}.modal .rules .highlight[data-v-999f0483]{font-weight:600;padding:.25rem .5rem;border-radius:.25rem}.modal .rules .highlight-yellow[data-v-999f0483]{background-color:#ffdf0033}.modal .rules .highlight-pink[data-v-999f0483]{background-color:#f0f3}.modal .rules .highlight-green[data-v-999f0483]{background-color:#0f03}.modal .example-grid[data-v-999f0483]{margin:2rem 0;display:flex;justify-content:center}.modal .example-grid .grid[data-v-999f0483]{display:flex;flex-direction:column;border:2px solid var(--color-text)}.modal .example-grid .grid .row[data-v-999f0483]{display:flex}.modal .example-grid .grid .row[data-v-999f0483]:nth-child(3n){border-bottom:2px solid var(--color-text)}.modal .example-grid .grid .row[data-v-999f0483]:last-child{border-bottom:none}.modal .example-grid .grid .cell[data-v-999f0483]{width:2rem;height:2rem;display:flex;align-items:center;justify-content:center;border-right:1px solid var(--color-border);border-bottom:1px solid var(--color-border);font-size:.875rem}.modal .example-grid .grid .cell[data-v-999f0483]:nth-child(3n){border-right:2px solid var(--color-text)}.modal .example-grid .grid .cell[data-v-999f0483]:last-child{border-right:none}.modal .example-grid .grid .cell.highlight-row[data-v-999f0483]{background-color:#ffdf0033}.modal .example-grid .grid .cell.highlight-col[data-v-999f0483]{background-color:#f0f3}.modal .example-grid .grid .cell.highlight-block[data-v-999f0483]{background-color:#0f03}:where([data-v-d5ccd3bb]:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}[data-v-d5ccd3bb],[data-v-d5ccd3bb]:before,[data-v-d5ccd3bb]:after{box-sizing:border-box}a[data-v-d5ccd3bb],button[data-v-d5ccd3bb]{cursor:revert}ol[data-v-d5ccd3bb],ul[data-v-d5ccd3bb],menu[data-v-d5ccd3bb]{list-style:none}img[data-v-d5ccd3bb]{max-inline-size:100%;max-block-size:100%}table[data-v-d5ccd3bb]{border-collapse:collapse}input[data-v-d5ccd3bb],textarea[data-v-d5ccd3bb]{-webkit-user-select:auto}textarea[data-v-d5ccd3bb]{white-space:revert}meter[data-v-d5ccd3bb]{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre[data-v-d5ccd3bb]){all:revert}[data-v-d5ccd3bb]::placeholder{color:unset}[data-v-d5ccd3bb]::marker{content:initial}:where([hidden][data-v-d5ccd3bb]){display:none}:where([contenteditable][data-v-d5ccd3bb]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;-webkit-user-select:auto}:where([draggable=true][data-v-d5ccd3bb]){-webkit-user-drag:element}:where(dialog[data-v-d5ccd3bb]:modal){all:revert}[data-v-d5ccd3bb]:root,html[data-theme=light][data-v-d5ccd3bb],.light[data-v-d5ccd3bb]{--color-main: #005dce;--color-main-dark: #005dce;--color-main-light: rgb(153, 190.2, 235.4);--color-main-hover: #005dce;--color-main-text: #ffffff;--color-secondary: #ff6f61;--color-secondary-dark: #ff3c32;--color-secondary-light: #ff9e94;--color-white: #ffffff;--color-black: #000000;--color-gray: #e6e6e6;--color-background: var(--color-white);--color-background-dark: #f5f6fa;--color-background-light: #fafafa;--color-surface: #ebebeb;--color-border: var(--color-gray);--color-letter-background: #f6f6f6;--color-letter-active: #e2e2e2;--color-letter-border: #c1c1c1;--color-letter-text: #000000;--color-title: var(--color-black);--color-text: #000;--color-text-light: #717171;--color-link: var(--color-main);--color-error: #eb2f06;--color-success: #78e08f;--color-warning: #f6b93b;--color-info: #4a69bd;--color-motamo-main: #005dce}html[data-theme=dark][data-v-d5ccd3bb],.dark[data-v-d5ccd3bb]{--color-main: #005dce;--color-main-dark: #e5efa8;--color-main-light: #2f441c;--color-main-hover: #79920c;--color-main-text: #000000;--color-secondary: #ff6f61;--color-secondary-dark: #ff3c32;--color-secondary-light: #ff9e94;--color-white: #ffffff;--color-black: #000000;--color-gray: #e6e6e6;--color-background: #031525;--color-background-dark: #020c15;--color-background-light: #0d2136;--color-border: #182a3b;--color-letter-background: #062a4a;--color-letter-active: #14466c;--color-letter-border: #0c5494;--color-letter-text: #d9dfe8;--color-title: #d3e2fd;--color-text: #95a6bd;--color-text-light: #4f6074;--color-link: var(--color-main);--color-error: #eb2f06;--color-success: #78e08f;--color-warning: #f6b93b;--color-info: #4a69bd}.fade-enter-active[data-v-d5ccd3bb],.fade-leave-active[data-v-d5ccd3bb]{transition:.4s ease}.fade-enter-from[data-v-d5ccd3bb],.fade-leave-to[data-v-d5ccd3bb]{opacity:0}.modal-enter-active[data-v-d5ccd3bb],.modal-leave-active[data-v-d5ccd3bb]{transition:transform .4s ease,opacity .4s ease-out}.modal-enter-from[data-v-d5ccd3bb],.modal-leave-to[data-v-d5ccd3bb]{transform:translateY(-32px);opacity:0}.modal-sheet-enter-active[data-v-d5ccd3bb],.modal-sheet-leave-active[data-v-d5ccd3bb]{transition:transform .4s ease,opacity .4s ease-out}.modal-sheet-enter-from[data-v-d5ccd3bb],.modal-sheet-leave-to[data-v-d5ccd3bb]{transform:translateY(2rem);opacity:0}.toast-enter-active[data-v-d5ccd3bb],.toast-leave-active[data-v-d5ccd3bb]{transition:all .4s ease}.toast-enter-from[data-v-d5ccd3bb],.toast-leave-to[data-v-d5ccd3bb]{opacity:0;transform:translate(32px)}.dropdown-enter-active[data-v-d5ccd3bb],.dropdown-leave-active[data-v-d5ccd3bb]{transition:all .4s ease}.dropdown-enter-from[data-v-d5ccd3bb],.dropdown-leave-to[data-v-d5ccd3bb]{opacity:0;transform:translateY(-8px)}@keyframes spin-d5ccd3bb{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes heart-d5ccd3bb{0%{fill:var(--color-main);transform:scale(1)}10%{fill:var(--color-main);transform:scale(2)}50%{fill:var(--color-main);transform:scale(.8)}to{transform:scale(1);fill:transparent}}@keyframes fadeIn-d5ccd3bb{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp-d5ccd3bb{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-d5ccd3bb{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@keyframes iconAppear-d5ccd3bb{0%{opacity:0;transform:scale(.5)}70%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.fade-in[data-v-d5ccd3bb]{animation:fadeIn-d5ccd3bb .5s ease-out forwards}.fade-in-up[data-v-d5ccd3bb]{animation:fadeInUp-d5ccd3bb .5s ease-out forwards}.fade-in-down[data-v-d5ccd3bb]{animation:fadeInDown-d5ccd3bb .5s ease-out forwards}.icon-appear[data-v-d5ccd3bb]{opacity:0;animation:iconAppear-d5ccd3bb .3s ease-out forwards}button[data-v-d5ccd3bb],.button[data-v-d5ccd3bb]{display:flex;justify-content:center;align-items:center;gap:.5rem;border:solid 1px var(--color-main);border-radius:.5rem;font-size:.75rem;font-weight:600;transition:all .2s ease-out;cursor:pointer}button .icon[data-v-d5ccd3bb],.button .icon[data-v-d5ccd3bb]{transition:all .2s ease-out}button.loading[data-v-d5ccd3bb],.button.loading[data-v-d5ccd3bb]{cursor:wait}button[data-v-d5ccd3bb]:focus-visible,.button[data-v-d5ccd3bb]:focus-visible{outline:none;box-shadow:0 0 0 2px var(--color-background),0 0 0 4px var(--color-main),0 0 6px 2px var(--color-main)}@media (hover: hover) and (pointer: fine){button[data-v-d5ccd3bb]:active:not(:disabled),.button[data-v-d5ccd3bb]:active:not(:disabled){transform:scale(.975)}}button[data-v-d5ccd3bb]:disabled,.button[data-v-d5ccd3bb]:disabled{cursor:not-allowed!important}button .loader[data-v-d5ccd3bb],.button .loader[data-v-d5ccd3bb]{width:1rem;height:1rem;border-radius:1rem;border:solid 2px var(--color-background);border-top-color:rgba(from var(--color-background) r g b/.4);animation:spin-d5ccd3bb 1s linear infinite}button.login-button[data-v-d5ccd3bb],.button.login-button[data-v-d5ccd3bb]{width:8rem;height:3rem;background:transparent;border-color:var(--color-border)}button.login-button .icon[data-v-d5ccd3bb],.button.login-button .icon[data-v-d5ccd3bb]{height:1.5rem;transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){button.login-button[data-v-d5ccd3bb]:hover:not(:disabled),.button.login-button[data-v-d5ccd3bb]:hover:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:hover:not(:disabled) .icon[data-v-d5ccd3bb],.button.login-button:hover:not(:disabled) .icon[data-v-d5ccd3bb]{transform:scale(.95)}}@media (hover: hover) and (pointer: fine){button.login-button[data-v-d5ccd3bb]:active:not(:disabled),.button.login-button[data-v-d5ccd3bb]:active:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:active:not(:disabled) .icon[data-v-d5ccd3bb],.button.login-button:active:not(:disabled) .icon[data-v-d5ccd3bb]{transform:scale(.9)}}button.login-button[data-v-d5ccd3bb]:disabled,.button.login-button[data-v-d5ccd3bb]:disabled{background:var(--color-background-dark);border-color:var(--color-border)}button.main[data-v-d5ccd3bb],.button.main[data-v-d5ccd3bb]{padding:.5rem .75rem;background:var(--color-main);border-color:var(--color-main);color:var(--color-background)}button.main .icon[data-v-d5ccd3bb],.button.main .icon[data-v-d5ccd3bb]{width:16px;height:16px;color:var(--color-background)}@media (hover: hover) and (pointer: fine){button.main[data-v-d5ccd3bb]:hover:not(:disabled),.button.main[data-v-d5ccd3bb]:hover:not(:disabled){background:var(--color-main-hover);border-color:var(--color-main-hover)}button.main:hover:not(:disabled) .icon[data-v-d5ccd3bb],.button.main:hover:not(:disabled) .icon[data-v-d5ccd3bb]{transform:scale(1.1)}}button.main[data-v-d5ccd3bb]:disabled,.button.main[data-v-d5ccd3bb]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.main:disabled .icon[data-v-d5ccd3bb],.button.main:disabled .icon[data-v-d5ccd3bb]{color:var(--color-text-light)}button.outline[data-v-d5ccd3bb]{padding:.5rem .75rem;background:var(--color-background);border-color:var(--color-main);color:var(--color-main)}button.outline .icon[data-v-d5ccd3bb]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.outline[data-v-d5ccd3bb]:hover:not(:disabled){background:var(--color-main-light)}button.outline:hover:not(:disabled) .icon[data-v-d5ccd3bb]{transform:scale(1.1)}}button.outline[data-v-d5ccd3bb]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.outline:disabled .icon[data-v-d5ccd3bb]{color:var(--color-text-light)}button.text[data-v-d5ccd3bb]{padding:.5rem .75rem;background:transparent;border-color:transparent;color:var(--color-main)}button.text .icon[data-v-d5ccd3bb]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.text[data-v-d5ccd3bb]:hover:not(:disabled){background:var(--color-main-light)}button.text:hover:not(:disabled) .icon[data-v-d5ccd3bb]{transform:scale(1.1)}}button.text[data-v-d5ccd3bb]:disabled{background:var(--color-background-dark);color:var(--color-text-light)}button.text:disabled .icon[data-v-d5ccd3bb]{color:var(--color-text-light)}button.debug-button[data-v-d5ccd3bb]{overflow:hidden;position:relative}button.debug-button[data-v-d5ccd3bb]:after{content:"";position:absolute;width:32px;height:32px;bottom:-16px;filter:blur(16px);background:var(--color-main-light);opacity:.6;pointer-events:none;border-radius:50%;transition:all .2s ease-out}button.debug-button[data-v-d5ccd3bb]:hover:after{width:64px}input[data-v-d5ccd3bb]{width:100%;height:44px;padding:.75rem;border:1px solid var(--color-border);border-radius:.5rem;font-family:Libre Franklin,sans-serif;font-size:.75rem;transition:all .2s ease-out}input[data-v-d5ccd3bb]::placeholder{color:var(--color-text-light);font-style:italic;font-weight:400}input[data-v-d5ccd3bb]:focus{outline:none;border-color:var(--color-main)}input.error[data-v-d5ccd3bb]{border-color:var(--color-error)}input.input-line[data-v-d5ccd3bb]{border:none;border-bottom:solid 1px var(--color-border);border-radius:0;padding:.25rem 0}input.input-line[data-v-d5ccd3bb]:focus{border-color:var(--color-main)}.tooltip[data-v-d5ccd3bb]{pointer-events:none;position:absolute;z-index:100;top:0;color:#fff;padding:.25rem .5rem;border-radius:.5rem;background:#0006;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);font-size:1rem;white-space:nowrap;opacity:0;transition:opacity .2s ease-out}.timer-container[data-v-d5ccd3bb]{display:flex;align-items:center;justify-content:center;gap:.5rem;width:100%;max-width:320px;height:3rem;background-color:var(--color-background-light);color:var(--color-text);border:2px solid var(--color-main);border-radius:.5rem}.timer-container .timer-icon[data-v-d5ccd3bb]{font-size:1rem}.timer-container .timer-value[data-v-d5ccd3bb]{font-size:1.5rem;font-weight:700}.played-date[data-v-d5ccd3bb]{font-size:.75rem;font-weight:500;color:var(--color-text)}.play-container[data-v-d5ccd3bb]{width:100%;max-width:320px;height:3rem}button.button-play[data-v-d5ccd3bb]{width:100%;height:100%;border-radius:.5rem;font-size:1.5rem;font-weight:700;cursor:pointer;transition:all .2s ease-out}button.button-play.main[data-v-d5ccd3bb]{background-color:var(--color-main);color:var(--color-white);border:none}button.button-play.main[data-v-d5ccd3bb]:hover{background-color:var(--color-main-dark)}button.button-play.main[data-v-d5ccd3bb]:disabled{background-color:var(--color-main-light);cursor:not-allowed}button.button-play.main.loading[data-v-d5ccd3bb]{position:relative;color:transparent}button.button-play.main.loading[data-v-d5ccd3bb]:after{content:"";position:absolute;width:1rem;height:1rem;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:50%;border:2px solid var(--color-white);border-color:var(--color-white) transparent var(--color-white) transparent;animation:loading-d5ccd3bb 1.2s linear infinite}main[data-v-d5ccd3bb]{display:flex;flex-direction:column;align-items:center;gap:1.5rem;min-height:100dvh;padding:0;--color-main: #f1c40f;--color-main-hover: #f39c12}main.modal-open[data-v-d5ccd3bb]{overflow:hidden}.game-header[data-v-d5ccd3bb]{width:100%;max-width:320px;display:flex;flex-direction:column;align-items:center;gap:.5rem;margin-top:1rem}.description[data-v-d5ccd3bb]{font-size:1rem;font-weight:500;text-align:center;color:var(--color-text)}.streak-container[data-v-d5ccd3bb]{display:flex;align-items:center;gap:.5rem;color:var(--color-text)}.streak-container .streak-text[data-v-d5ccd3bb]{font-size:1rem;font-weight:500;color:var(--color-main)}.streak-container .streak-icon[data-v-d5ccd3bb]{font-size:1rem}@keyframes loading-d5ccd3bb{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}:where([data-v-80ee13c3]:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}[data-v-80ee13c3],[data-v-80ee13c3]:before,[data-v-80ee13c3]:after{box-sizing:border-box}a[data-v-80ee13c3],button[data-v-80ee13c3]{cursor:revert}ol[data-v-80ee13c3],ul[data-v-80ee13c3],menu[data-v-80ee13c3]{list-style:none}img[data-v-80ee13c3]{max-inline-size:100%;max-block-size:100%}table[data-v-80ee13c3]{border-collapse:collapse}input[data-v-80ee13c3],textarea[data-v-80ee13c3]{-webkit-user-select:auto}textarea[data-v-80ee13c3]{white-space:revert}meter[data-v-80ee13c3]{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre[data-v-80ee13c3]){all:revert}[data-v-80ee13c3]::placeholder{color:unset}[data-v-80ee13c3]::marker{content:initial}:where([hidden][data-v-80ee13c3]){display:none}:where([contenteditable][data-v-80ee13c3]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;-webkit-user-select:auto}:where([draggable=true][data-v-80ee13c3]){-webkit-user-drag:element}:where(dialog[data-v-80ee13c3]:modal){all:revert}[data-v-80ee13c3]:root,html[data-theme=light][data-v-80ee13c3],.light[data-v-80ee13c3]{--color-main: #005dce;--color-main-dark: #005dce;--color-main-light: rgb(153, 190.2, 235.4);--color-main-hover: #005dce;--color-main-text: #ffffff;--color-secondary: #ff6f61;--color-secondary-dark: #ff3c32;--color-secondary-light: #ff9e94;--color-white: #ffffff;--color-black: #000000;--color-gray: #e6e6e6;--color-background: var(--color-white);--color-background-dark: #f5f6fa;--color-background-light: #fafafa;--color-surface: #ebebeb;--color-border: var(--color-gray);--color-letter-background: #f6f6f6;--color-letter-active: #e2e2e2;--color-letter-border: #c1c1c1;--color-letter-text: #000000;--color-title: var(--color-black);--color-text: #000;--color-text-light: #717171;--color-link: var(--color-main);--color-error: #eb2f06;--color-success: #78e08f;--color-warning: #f6b93b;--color-info: #4a69bd;--color-motamo-main: #005dce}html[data-theme=dark][data-v-80ee13c3],.dark[data-v-80ee13c3]{--color-main: #005dce;--color-main-dark: #e5efa8;--color-main-light: #2f441c;--color-main-hover: #79920c;--color-main-text: #000000;--color-secondary: #ff6f61;--color-secondary-dark: #ff3c32;--color-secondary-light: #ff9e94;--color-white: #ffffff;--color-black: #000000;--color-gray: #e6e6e6;--color-background: #031525;--color-background-dark: #020c15;--color-background-light: #0d2136;--color-border: #182a3b;--color-letter-background: #062a4a;--color-letter-active: #14466c;--color-letter-border: #0c5494;--color-letter-text: #d9dfe8;--color-title: #d3e2fd;--color-text: #95a6bd;--color-text-light: #4f6074;--color-link: var(--color-main);--color-error: #eb2f06;--color-success: #78e08f;--color-warning: #f6b93b;--color-info: #4a69bd}.fade-enter-active[data-v-80ee13c3],.fade-leave-active[data-v-80ee13c3]{transition:.4s ease}.fade-enter-from[data-v-80ee13c3],.fade-leave-to[data-v-80ee13c3]{opacity:0}.modal-enter-active[data-v-80ee13c3],.modal-leave-active[data-v-80ee13c3]{transition:transform .4s ease,opacity .4s ease-out}.modal-enter-from[data-v-80ee13c3],.modal-leave-to[data-v-80ee13c3]{transform:translateY(-32px);opacity:0}.modal-sheet-enter-active[data-v-80ee13c3],.modal-sheet-leave-active[data-v-80ee13c3]{transition:transform .4s ease,opacity .4s ease-out}.modal-sheet-enter-from[data-v-80ee13c3],.modal-sheet-leave-to[data-v-80ee13c3]{transform:translateY(2rem);opacity:0}.toast-enter-active[data-v-80ee13c3],.toast-leave-active[data-v-80ee13c3]{transition:all .4s ease}.toast-enter-from[data-v-80ee13c3],.toast-leave-to[data-v-80ee13c3]{opacity:0;transform:translate(32px)}.dropdown-enter-active[data-v-80ee13c3],.dropdown-leave-active[data-v-80ee13c3]{transition:all .4s ease}.dropdown-enter-from[data-v-80ee13c3],.dropdown-leave-to[data-v-80ee13c3]{opacity:0;transform:translateY(-8px)}@keyframes spin-80ee13c3{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes heart-80ee13c3{0%{fill:var(--color-main);transform:scale(1)}10%{fill:var(--color-main);transform:scale(2)}50%{fill:var(--color-main);transform:scale(.8)}to{transform:scale(1);fill:transparent}}@keyframes fadeIn-80ee13c3{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp-80ee13c3{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-80ee13c3{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@keyframes iconAppear-80ee13c3{0%{opacity:0;transform:scale(.5)}70%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.fade-in[data-v-80ee13c3]{animation:fadeIn-80ee13c3 .5s ease-out forwards}.fade-in-up[data-v-80ee13c3]{animation:fadeInUp-80ee13c3 .5s ease-out forwards}.fade-in-down[data-v-80ee13c3]{animation:fadeInDown-80ee13c3 .5s ease-out forwards}.icon-appear[data-v-80ee13c3]{opacity:0;animation:iconAppear-80ee13c3 .3s ease-out forwards}button[data-v-80ee13c3],.button[data-v-80ee13c3]{display:flex;justify-content:center;align-items:center;gap:.5rem;border:solid 1px var(--color-main);border-radius:.5rem;font-size:.75rem;font-weight:600;transition:all .2s ease-out;cursor:pointer}button .icon[data-v-80ee13c3],.button .icon[data-v-80ee13c3]{transition:all .2s ease-out}button.loading[data-v-80ee13c3],.button.loading[data-v-80ee13c3]{cursor:wait}button[data-v-80ee13c3]:focus-visible,.button[data-v-80ee13c3]:focus-visible{outline:none;box-shadow:0 0 0 2px var(--color-background),0 0 0 4px var(--color-main),0 0 6px 2px var(--color-main)}@media (hover: hover) and (pointer: fine){button[data-v-80ee13c3]:active:not(:disabled),.button[data-v-80ee13c3]:active:not(:disabled){transform:scale(.975)}}button[data-v-80ee13c3]:disabled,.button[data-v-80ee13c3]:disabled{cursor:not-allowed!important}button .loader[data-v-80ee13c3],.button .loader[data-v-80ee13c3]{width:1rem;height:1rem;border-radius:1rem;border:solid 2px var(--color-background);border-top-color:rgba(from var(--color-background) r g b/.4);animation:spin-80ee13c3 1s linear infinite}button.login-button[data-v-80ee13c3],.button.login-button[data-v-80ee13c3]{width:8rem;height:3rem;background:transparent;border-color:var(--color-border)}button.login-button .icon[data-v-80ee13c3],.button.login-button .icon[data-v-80ee13c3]{height:1.5rem;transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){button.login-button[data-v-80ee13c3]:hover:not(:disabled),.button.login-button[data-v-80ee13c3]:hover:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:hover:not(:disabled) .icon[data-v-80ee13c3],.button.login-button:hover:not(:disabled) .icon[data-v-80ee13c3]{transform:scale(.95)}}@media (hover: hover) and (pointer: fine){button.login-button[data-v-80ee13c3]:active:not(:disabled),.button.login-button[data-v-80ee13c3]:active:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:active:not(:disabled) .icon[data-v-80ee13c3],.button.login-button:active:not(:disabled) .icon[data-v-80ee13c3]{transform:scale(.9)}}button.login-button[data-v-80ee13c3]:disabled,.button.login-button[data-v-80ee13c3]:disabled{background:var(--color-background-dark);border-color:var(--color-border)}button.main[data-v-80ee13c3],.button.main[data-v-80ee13c3]{padding:.5rem .75rem;background:var(--color-main);border-color:var(--color-main);color:var(--color-background)}button.main .icon[data-v-80ee13c3],.button.main .icon[data-v-80ee13c3]{width:16px;height:16px;color:var(--color-background)}@media (hover: hover) and (pointer: fine){button.main[data-v-80ee13c3]:hover:not(:disabled),.button.main[data-v-80ee13c3]:hover:not(:disabled){background:var(--color-main-hover);border-color:var(--color-main-hover)}button.main:hover:not(:disabled) .icon[data-v-80ee13c3],.button.main:hover:not(:disabled) .icon[data-v-80ee13c3]{transform:scale(1.1)}}button.main[data-v-80ee13c3]:disabled,.button.main[data-v-80ee13c3]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.main:disabled .icon[data-v-80ee13c3],.button.main:disabled .icon[data-v-80ee13c3]{color:var(--color-text-light)}button.outline[data-v-80ee13c3]{padding:.5rem .75rem;background:var(--color-background);border-color:var(--color-main);color:var(--color-main)}button.outline .icon[data-v-80ee13c3]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.outline[data-v-80ee13c3]:hover:not(:disabled){background:var(--color-main-light)}button.outline:hover:not(:disabled) .icon[data-v-80ee13c3]{transform:scale(1.1)}}button.outline[data-v-80ee13c3]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.outline:disabled .icon[data-v-80ee13c3]{color:var(--color-text-light)}button.text[data-v-80ee13c3]{padding:.5rem .75rem;background:transparent;border-color:transparent;color:var(--color-main)}button.text .icon[data-v-80ee13c3]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.text[data-v-80ee13c3]:hover:not(:disabled){background:var(--color-main-light)}button.text:hover:not(:disabled) .icon[data-v-80ee13c3]{transform:scale(1.1)}}button.text[data-v-80ee13c3]:disabled{background:var(--color-background-dark);color:var(--color-text-light)}button.text:disabled .icon[data-v-80ee13c3]{color:var(--color-text-light)}button.debug-button[data-v-80ee13c3]{overflow:hidden;position:relative}button.debug-button[data-v-80ee13c3]:after{content:"";position:absolute;width:32px;height:32px;bottom:-16px;filter:blur(16px);background:var(--color-main-light);opacity:.6;pointer-events:none;border-radius:50%;transition:all .2s ease-out}button.debug-button[data-v-80ee13c3]:hover:after{width:64px}input[data-v-80ee13c3]{width:100%;height:44px;padding:.75rem;border:1px solid var(--color-border);border-radius:.5rem;font-family:Libre Franklin,sans-serif;font-size:.75rem;transition:all .2s ease-out}input[data-v-80ee13c3]::placeholder{color:var(--color-text-light);font-style:italic;font-weight:400}input[data-v-80ee13c3]:focus{outline:none;border-color:var(--color-main)}input.error[data-v-80ee13c3]{border-color:var(--color-error)}input.input-line[data-v-80ee13c3]{border:none;border-bottom:solid 1px var(--color-border);border-radius:0;padding:.25rem 0}input.input-line[data-v-80ee13c3]:focus{border-color:var(--color-main)}.tooltip[data-v-80ee13c3]{pointer-events:none;position:absolute;z-index:100;top:0;color:#fff;padding:.25rem .5rem;border-radius:.5rem;background:#0006;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);font-size:1rem;white-space:nowrap;opacity:0;transition:opacity .2s ease-out}.joker-button[data-v-80ee13c3]{flex-shrink:0;position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.25rem;padding:.5rem 1rem;background:var(--color-main);border-radius:.25rem;color:var(--color-white);overflow:hidden;transition:all .2s ease-out;touch-action:manipulation;cursor:pointer}.joker-button .title[data-v-80ee13c3]{font-size:.75rem;color:var(--color-white)}.joker-button .subtitle[data-v-80ee13c3]{font-size:calc(.75rem - 2px);color:rgba(from var(--color-white) r g b/.6)}@media (hover: hover) and (pointer: fine){.joker-button[data-v-80ee13c3]:hover{background:var(--color-main-light);box-shadow:0 0 8px rgba(from var(--color-main) r g b/.4),0 0 32px rgba(from var(--color-main) r g b/.1)}}:where([data-v-691a8f32]:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}[data-v-691a8f32],[data-v-691a8f32]:before,[data-v-691a8f32]:after{box-sizing:border-box}a[data-v-691a8f32],button[data-v-691a8f32]{cursor:revert}ol[data-v-691a8f32],ul[data-v-691a8f32],menu[data-v-691a8f32]{list-style:none}img[data-v-691a8f32]{max-inline-size:100%;max-block-size:100%}table[data-v-691a8f32]{border-collapse:collapse}input[data-v-691a8f32],textarea[data-v-691a8f32]{-webkit-user-select:auto}textarea[data-v-691a8f32]{white-space:revert}meter[data-v-691a8f32]{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre[data-v-691a8f32]){all:revert}[data-v-691a8f32]::placeholder{color:unset}[data-v-691a8f32]::marker{content:initial}:where([hidden][data-v-691a8f32]){display:none}:where([contenteditable][data-v-691a8f32]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;-webkit-user-select:auto}:where([draggable=true][data-v-691a8f32]){-webkit-user-drag:element}:where(dialog[data-v-691a8f32]:modal){all:revert}[data-v-691a8f32]:root,html[data-theme=light][data-v-691a8f32],.light[data-v-691a8f32]{--color-main: #005dce;--color-main-dark: #005dce;--color-main-light: rgb(153, 190.2, 235.4);--color-main-hover: #005dce;--color-main-text: #ffffff;--color-secondary: #ff6f61;--color-secondary-dark: #ff3c32;--color-secondary-light: #ff9e94;--color-white: #ffffff;--color-black: #000000;--color-gray: #e6e6e6;--color-background: var(--color-white);--color-background-dark: #f5f6fa;--color-background-light: #fafafa;--color-surface: #ebebeb;--color-border: var(--color-gray);--color-letter-background: #f6f6f6;--color-letter-active: #e2e2e2;--color-letter-border: #c1c1c1;--color-letter-text: #000000;--color-title: var(--color-black);--color-text: #000;--color-text-light: #717171;--color-link: var(--color-main);--color-error: #eb2f06;--color-success: #78e08f;--color-warning: #f6b93b;--color-info: #4a69bd;--color-motamo-main: #005dce}html[data-theme=dark][data-v-691a8f32],.dark[data-v-691a8f32]{--color-main: #005dce;--color-main-dark: #e5efa8;--color-main-light: #2f441c;--color-main-hover: #79920c;--color-main-text: #000000;--color-secondary: #ff6f61;--color-secondary-dark: #ff3c32;--color-secondary-light: #ff9e94;--color-white: #ffffff;--color-black: #000000;--color-gray: #e6e6e6;--color-background: #031525;--color-background-dark: #020c15;--color-background-light: #0d2136;--color-border: #182a3b;--color-letter-background: #062a4a;--color-letter-active: #14466c;--color-letter-border: #0c5494;--color-letter-text: #d9dfe8;--color-title: #d3e2fd;--color-text: #95a6bd;--color-text-light: #4f6074;--color-link: var(--color-main);--color-error: #eb2f06;--color-success: #78e08f;--color-warning: #f6b93b;--color-info: #4a69bd}.fade-enter-active[data-v-691a8f32],.fade-leave-active[data-v-691a8f32]{transition:.4s ease}.fade-enter-from[data-v-691a8f32],.fade-leave-to[data-v-691a8f32]{opacity:0}.modal-enter-active[data-v-691a8f32],.modal-leave-active[data-v-691a8f32]{transition:transform .4s ease,opacity .4s ease-out}.modal-enter-from[data-v-691a8f32],.modal-leave-to[data-v-691a8f32]{transform:translateY(-32px);opacity:0}.modal-sheet-enter-active[data-v-691a8f32],.modal-sheet-leave-active[data-v-691a8f32]{transition:transform .4s ease,opacity .4s ease-out}.modal-sheet-enter-from[data-v-691a8f32],.modal-sheet-leave-to[data-v-691a8f32]{transform:translateY(2rem);opacity:0}.toast-enter-active[data-v-691a8f32],.toast-leave-active[data-v-691a8f32]{transition:all .4s ease}.toast-enter-from[data-v-691a8f32],.toast-leave-to[data-v-691a8f32]{opacity:0;transform:translate(32px)}.dropdown-enter-active[data-v-691a8f32],.dropdown-leave-active[data-v-691a8f32]{transition:all .4s ease}.dropdown-enter-from[data-v-691a8f32],.dropdown-leave-to[data-v-691a8f32]{opacity:0;transform:translateY(-8px)}@keyframes spin-691a8f32{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes heart-691a8f32{0%{fill:var(--color-main);transform:scale(1)}10%{fill:var(--color-main);transform:scale(2)}50%{fill:var(--color-main);transform:scale(.8)}to{transform:scale(1);fill:transparent}}@keyframes fadeIn-691a8f32{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp-691a8f32{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-691a8f32{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@keyframes iconAppear-691a8f32{0%{opacity:0;transform:scale(.5)}70%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.fade-in[data-v-691a8f32]{animation:fadeIn-691a8f32 .5s ease-out forwards}.fade-in-up[data-v-691a8f32]{animation:fadeInUp-691a8f32 .5s ease-out forwards}.fade-in-down[data-v-691a8f32]{animation:fadeInDown-691a8f32 .5s ease-out forwards}.icon-appear[data-v-691a8f32]{opacity:0;animation:iconAppear-691a8f32 .3s ease-out forwards}button[data-v-691a8f32],.button[data-v-691a8f32]{display:flex;justify-content:center;align-items:center;gap:.5rem;border:solid 1px var(--color-main);border-radius:.5rem;font-size:.75rem;font-weight:600;transition:all .2s ease-out;cursor:pointer}button .icon[data-v-691a8f32],.button .icon[data-v-691a8f32]{transition:all .2s ease-out}button.loading[data-v-691a8f32],.button.loading[data-v-691a8f32]{cursor:wait}button[data-v-691a8f32]:focus-visible,.button[data-v-691a8f32]:focus-visible{outline:none;box-shadow:0 0 0 2px var(--color-background),0 0 0 4px var(--color-main),0 0 6px 2px var(--color-main)}@media (hover: hover) and (pointer: fine){button[data-v-691a8f32]:active:not(:disabled),.button[data-v-691a8f32]:active:not(:disabled){transform:scale(.975)}}button[data-v-691a8f32]:disabled,.button[data-v-691a8f32]:disabled{cursor:not-allowed!important}button .loader[data-v-691a8f32],.button .loader[data-v-691a8f32]{width:1rem;height:1rem;border-radius:1rem;border:solid 2px var(--color-background);border-top-color:rgba(from var(--color-background) r g b/.4);animation:spin-691a8f32 1s linear infinite}button.login-button[data-v-691a8f32],.button.login-button[data-v-691a8f32]{width:8rem;height:3rem;background:transparent;border-color:var(--color-border)}button.login-button .icon[data-v-691a8f32],.button.login-button .icon[data-v-691a8f32]{height:1.5rem;transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){button.login-button[data-v-691a8f32]:hover:not(:disabled),.button.login-button[data-v-691a8f32]:hover:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:hover:not(:disabled) .icon[data-v-691a8f32],.button.login-button:hover:not(:disabled) .icon[data-v-691a8f32]{transform:scale(.95)}}@media (hover: hover) and (pointer: fine){button.login-button[data-v-691a8f32]:active:not(:disabled),.button.login-button[data-v-691a8f32]:active:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:active:not(:disabled) .icon[data-v-691a8f32],.button.login-button:active:not(:disabled) .icon[data-v-691a8f32]{transform:scale(.9)}}button.login-button[data-v-691a8f32]:disabled,.button.login-button[data-v-691a8f32]:disabled{background:var(--color-background-dark);border-color:var(--color-border)}button.main[data-v-691a8f32],.button.main[data-v-691a8f32]{padding:.5rem .75rem;background:var(--color-main);border-color:var(--color-main);color:var(--color-background)}button.main .icon[data-v-691a8f32],.button.main .icon[data-v-691a8f32]{width:16px;height:16px;color:var(--color-background)}@media (hover: hover) and (pointer: fine){button.main[data-v-691a8f32]:hover:not(:disabled),.button.main[data-v-691a8f32]:hover:not(:disabled){background:var(--color-main-hover);border-color:var(--color-main-hover)}button.main:hover:not(:disabled) .icon[data-v-691a8f32],.button.main:hover:not(:disabled) .icon[data-v-691a8f32]{transform:scale(1.1)}}button.main[data-v-691a8f32]:disabled,.button.main[data-v-691a8f32]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.main:disabled .icon[data-v-691a8f32],.button.main:disabled .icon[data-v-691a8f32]{color:var(--color-text-light)}button.outline[data-v-691a8f32]{padding:.5rem .75rem;background:var(--color-background);border-color:var(--color-main);color:var(--color-main)}button.outline .icon[data-v-691a8f32]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.outline[data-v-691a8f32]:hover:not(:disabled){background:var(--color-main-light)}button.outline:hover:not(:disabled) .icon[data-v-691a8f32]{transform:scale(1.1)}}button.outline[data-v-691a8f32]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.outline:disabled .icon[data-v-691a8f32]{color:var(--color-text-light)}button.text[data-v-691a8f32]{padding:.5rem .75rem;background:transparent;border-color:transparent;color:var(--color-main)}button.text .icon[data-v-691a8f32]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.text[data-v-691a8f32]:hover:not(:disabled){background:var(--color-main-light)}button.text:hover:not(:disabled) .icon[data-v-691a8f32]{transform:scale(1.1)}}button.text[data-v-691a8f32]:disabled{background:var(--color-background-dark);color:var(--color-text-light)}button.text:disabled .icon[data-v-691a8f32]{color:var(--color-text-light)}button.debug-button[data-v-691a8f32]{overflow:hidden;position:relative}button.debug-button[data-v-691a8f32]:after{content:"";position:absolute;width:32px;height:32px;bottom:-16px;filter:blur(16px);background:var(--color-main-light);opacity:.6;pointer-events:none;border-radius:50%;transition:all .2s ease-out}button.debug-button[data-v-691a8f32]:hover:after{width:64px}input[data-v-691a8f32]{width:100%;height:44px;padding:.75rem;border:1px solid var(--color-border);border-radius:.5rem;font-family:Libre Franklin,sans-serif;font-size:.75rem;transition:all .2s ease-out}input[data-v-691a8f32]::placeholder{color:var(--color-text-light);font-style:italic;font-weight:400}input[data-v-691a8f32]:focus{outline:none;border-color:var(--color-main)}input.error[data-v-691a8f32]{border-color:var(--color-error)}input.input-line[data-v-691a8f32]{border:none;border-bottom:solid 1px var(--color-border);border-radius:0;padding:.25rem 0}input.input-line[data-v-691a8f32]:focus{border-color:var(--color-main)}.tooltip[data-v-691a8f32]{pointer-events:none;position:absolute;z-index:100;top:0;color:#fff;padding:.25rem .5rem;border-radius:.5rem;background:#0006;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);font-size:1rem;white-space:nowrap;opacity:0;transition:opacity .2s ease-out}.timer-counter[data-v-691a8f32]{position:relative;font-family:monospace;color:var(--color-text)}.timer-counter.penality[data-v-691a8f32]{animation:penality-691a8f32 .3s ease-out}.timer-counter .penality-indicator[data-v-691a8f32]{position:absolute;right:0;opacity:0;font-size:.75rem;color:var(--color-error);animation:penality-indicator-691a8f32 .6s ease-out forwards}@keyframes penality-indicator-691a8f32{0%{transform:scale(1);opacity:0}5%{opacity:1}to{transform:scale(.75) translateY(-100%);opacity:0}}@keyframes penality-691a8f32{0%{transform:scale(1);color:var(--color-text)}50%{transform:scale(1.1);color:var(--color-error)}to{transform:scale(1);color:var(--color-text)}}:where([data-v-0c738e9a]:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}[data-v-0c738e9a],[data-v-0c738e9a]:before,[data-v-0c738e9a]:after{box-sizing:border-box}a[data-v-0c738e9a],button[data-v-0c738e9a]{cursor:revert}ol[data-v-0c738e9a],ul[data-v-0c738e9a],menu[data-v-0c738e9a]{list-style:none}img[data-v-0c738e9a]{max-inline-size:100%;max-block-size:100%}table[data-v-0c738e9a]{border-collapse:collapse}input[data-v-0c738e9a],textarea[data-v-0c738e9a]{-webkit-user-select:auto}textarea[data-v-0c738e9a]{white-space:revert}meter[data-v-0c738e9a]{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre[data-v-0c738e9a]){all:revert}[data-v-0c738e9a]::placeholder{color:unset}[data-v-0c738e9a]::marker{content:initial}:where([hidden][data-v-0c738e9a]){display:none}:where([contenteditable][data-v-0c738e9a]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;-webkit-user-select:auto}:where([draggable=true][data-v-0c738e9a]){-webkit-user-drag:element}:where(dialog[data-v-0c738e9a]:modal){all:revert}[data-v-0c738e9a]:root,html[data-theme=light][data-v-0c738e9a],.light[data-v-0c738e9a]{--color-main: #005dce;--color-main-dark: #005dce;--color-main-light: rgb(153, 190.2, 235.4);--color-main-hover: #005dce;--color-main-text: #ffffff;--color-secondary: #ff6f61;--color-secondary-dark: #ff3c32;--color-secondary-light: #ff9e94;--color-white: #ffffff;--color-black: #000000;--color-gray: #e6e6e6;--color-background: var(--color-white);--color-background-dark: #f5f6fa;--color-background-light: #fafafa;--color-surface: #ebebeb;--color-border: var(--color-gray);--color-letter-background: #f6f6f6;--color-letter-active: #e2e2e2;--color-letter-border: #c1c1c1;--color-letter-text: #000000;--color-title: var(--color-black);--color-text: #000;--color-text-light: #717171;--color-link: var(--color-main);--color-error: #eb2f06;--color-success: #78e08f;--color-warning: #f6b93b;--color-info: #4a69bd;--color-motamo-main: #005dce}html[data-theme=dark][data-v-0c738e9a],.dark[data-v-0c738e9a]{--color-main: #005dce;--color-main-dark: #e5efa8;--color-main-light: #2f441c;--color-main-hover: #79920c;--color-main-text: #000000;--color-secondary: #ff6f61;--color-secondary-dark: #ff3c32;--color-secondary-light: #ff9e94;--color-white: #ffffff;--color-black: #000000;--color-gray: #e6e6e6;--color-background: #031525;--color-background-dark: #020c15;--color-background-light: #0d2136;--color-border: #182a3b;--color-letter-background: #062a4a;--color-letter-active: #14466c;--color-letter-border: #0c5494;--color-letter-text: #d9dfe8;--color-title: #d3e2fd;--color-text: #95a6bd;--color-text-light: #4f6074;--color-link: var(--color-main);--color-error: #eb2f06;--color-success: #78e08f;--color-warning: #f6b93b;--color-info: #4a69bd}.fade-enter-active[data-v-0c738e9a],.fade-leave-active[data-v-0c738e9a]{transition:.4s ease}.fade-enter-from[data-v-0c738e9a],.fade-leave-to[data-v-0c738e9a]{opacity:0}.modal-enter-active[data-v-0c738e9a],.modal-leave-active[data-v-0c738e9a]{transition:transform .4s ease,opacity .4s ease-out}.modal-enter-from[data-v-0c738e9a],.modal-leave-to[data-v-0c738e9a]{transform:translateY(-32px);opacity:0}.modal-sheet-enter-active[data-v-0c738e9a],.modal-sheet-leave-active[data-v-0c738e9a]{transition:transform .4s ease,opacity .4s ease-out}.modal-sheet-enter-from[data-v-0c738e9a],.modal-sheet-leave-to[data-v-0c738e9a]{transform:translateY(2rem);opacity:0}.toast-enter-active[data-v-0c738e9a],.toast-leave-active[data-v-0c738e9a]{transition:all .4s ease}.toast-enter-from[data-v-0c738e9a],.toast-leave-to[data-v-0c738e9a]{opacity:0;transform:translate(32px)}.dropdown-enter-active[data-v-0c738e9a],.dropdown-leave-active[data-v-0c738e9a]{transition:all .4s ease}.dropdown-enter-from[data-v-0c738e9a],.dropdown-leave-to[data-v-0c738e9a]{opacity:0;transform:translateY(-8px)}@keyframes spin-0c738e9a{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes heart-0c738e9a{0%{fill:var(--color-main);transform:scale(1)}10%{fill:var(--color-main);transform:scale(2)}50%{fill:var(--color-main);transform:scale(.8)}to{transform:scale(1);fill:transparent}}@keyframes fadeIn-0c738e9a{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp-0c738e9a{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-0c738e9a{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@keyframes iconAppear-0c738e9a{0%{opacity:0;transform:scale(.5)}70%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.fade-in[data-v-0c738e9a]{animation:fadeIn-0c738e9a .5s ease-out forwards}.fade-in-up[data-v-0c738e9a]{animation:fadeInUp-0c738e9a .5s ease-out forwards}.fade-in-down[data-v-0c738e9a]{animation:fadeInDown-0c738e9a .5s ease-out forwards}.icon-appear[data-v-0c738e9a]{opacity:0;animation:iconAppear-0c738e9a .3s ease-out forwards}button[data-v-0c738e9a],.button[data-v-0c738e9a]{display:flex;justify-content:center;align-items:center;gap:.5rem;border:solid 1px var(--color-main);border-radius:.5rem;font-size:.75rem;font-weight:600;transition:all .2s ease-out;cursor:pointer}button .icon[data-v-0c738e9a],.button .icon[data-v-0c738e9a]{transition:all .2s ease-out}button.loading[data-v-0c738e9a],.button.loading[data-v-0c738e9a]{cursor:wait}button[data-v-0c738e9a]:focus-visible,.button[data-v-0c738e9a]:focus-visible{outline:none;box-shadow:0 0 0 2px var(--color-background),0 0 0 4px var(--color-main),0 0 6px 2px var(--color-main)}@media (hover: hover) and (pointer: fine){button[data-v-0c738e9a]:active:not(:disabled),.button[data-v-0c738e9a]:active:not(:disabled){transform:scale(.975)}}button[data-v-0c738e9a]:disabled,.button[data-v-0c738e9a]:disabled{cursor:not-allowed!important}button .loader[data-v-0c738e9a],.button .loader[data-v-0c738e9a]{width:1rem;height:1rem;border-radius:1rem;border:solid 2px var(--color-background);border-top-color:rgba(from var(--color-background) r g b/.4);animation:spin-0c738e9a 1s linear infinite}button.login-button[data-v-0c738e9a],.button.login-button[data-v-0c738e9a]{width:8rem;height:3rem;background:transparent;border-color:var(--color-border)}button.login-button .icon[data-v-0c738e9a],.button.login-button .icon[data-v-0c738e9a]{height:1.5rem;transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){button.login-button[data-v-0c738e9a]:hover:not(:disabled),.button.login-button[data-v-0c738e9a]:hover:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:hover:not(:disabled) .icon[data-v-0c738e9a],.button.login-button:hover:not(:disabled) .icon[data-v-0c738e9a]{transform:scale(.95)}}@media (hover: hover) and (pointer: fine){button.login-button[data-v-0c738e9a]:active:not(:disabled),.button.login-button[data-v-0c738e9a]:active:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:active:not(:disabled) .icon[data-v-0c738e9a],.button.login-button:active:not(:disabled) .icon[data-v-0c738e9a]{transform:scale(.9)}}button.login-button[data-v-0c738e9a]:disabled,.button.login-button[data-v-0c738e9a]:disabled{background:var(--color-background-dark);border-color:var(--color-border)}button.main[data-v-0c738e9a],.button.main[data-v-0c738e9a]{padding:.5rem .75rem;background:var(--color-main);border-color:var(--color-main);color:var(--color-background)}button.main .icon[data-v-0c738e9a],.button.main .icon[data-v-0c738e9a]{width:16px;height:16px;color:var(--color-background)}@media (hover: hover) and (pointer: fine){button.main[data-v-0c738e9a]:hover:not(:disabled),.button.main[data-v-0c738e9a]:hover:not(:disabled){background:var(--color-main-hover);border-color:var(--color-main-hover)}button.main:hover:not(:disabled) .icon[data-v-0c738e9a],.button.main:hover:not(:disabled) .icon[data-v-0c738e9a]{transform:scale(1.1)}}button.main[data-v-0c738e9a]:disabled,.button.main[data-v-0c738e9a]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.main:disabled .icon[data-v-0c738e9a],.button.main:disabled .icon[data-v-0c738e9a]{color:var(--color-text-light)}button.outline[data-v-0c738e9a]{padding:.5rem .75rem;background:var(--color-background);border-color:var(--color-main);color:var(--color-main)}button.outline .icon[data-v-0c738e9a]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.outline[data-v-0c738e9a]:hover:not(:disabled){background:var(--color-main-light)}button.outline:hover:not(:disabled) .icon[data-v-0c738e9a]{transform:scale(1.1)}}button.outline[data-v-0c738e9a]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.outline:disabled .icon[data-v-0c738e9a]{color:var(--color-text-light)}button.text[data-v-0c738e9a]{padding:.5rem .75rem;background:transparent;border-color:transparent;color:var(--color-main)}button.text .icon[data-v-0c738e9a]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.text[data-v-0c738e9a]:hover:not(:disabled){background:var(--color-main-light)}button.text:hover:not(:disabled) .icon[data-v-0c738e9a]{transform:scale(1.1)}}button.text[data-v-0c738e9a]:disabled{background:var(--color-background-dark);color:var(--color-text-light)}button.text:disabled .icon[data-v-0c738e9a]{color:var(--color-text-light)}button.debug-button[data-v-0c738e9a]{overflow:hidden;position:relative}button.debug-button[data-v-0c738e9a]:after{content:"";position:absolute;width:32px;height:32px;bottom:-16px;filter:blur(16px);background:var(--color-main-light);opacity:.6;pointer-events:none;border-radius:50%;transition:all .2s ease-out}button.debug-button[data-v-0c738e9a]:hover:after{width:64px}input[data-v-0c738e9a]{width:100%;height:44px;padding:.75rem;border:1px solid var(--color-border);border-radius:.5rem;font-family:Libre Franklin,sans-serif;font-size:.75rem;transition:all .2s ease-out}input[data-v-0c738e9a]::placeholder{color:var(--color-text-light);font-style:italic;font-weight:400}input[data-v-0c738e9a]:focus{outline:none;border-color:var(--color-main)}input.error[data-v-0c738e9a]{border-color:var(--color-error)}input.input-line[data-v-0c738e9a]{border:none;border-bottom:solid 1px var(--color-border);border-radius:0;padding:.25rem 0}input.input-line[data-v-0c738e9a]:focus{border-color:var(--color-main)}.tooltip[data-v-0c738e9a]{pointer-events:none;position:absolute;z-index:100;top:0;color:#fff;padding:.25rem .5rem;border-radius:.5rem;background:#0006;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);font-size:1rem;white-space:nowrap;opacity:0;transition:opacity .2s ease-out}.sudoku-cell[data-v-0c738e9a]{width:var(--cell-size);height:var(--cell-size);display:flex;align-items:center;justify-content:center;font-size:1.5rem;border:1px solid #ccc;cursor:pointer;position:relative}.sudoku-cell.initial[data-v-0c738e9a]{font-weight:700}.sudoku-cell.selected[data-v-0c738e9a]:not(.initial){background:rgba(from var(--color-main) r g b/.4);border-color:var(--color-main)}.sudoku-cell.line-selected[data-v-0c738e9a]{background:rgba(from var(--color-main) r g b/.1)}.sudoku-cell.same-number-selected[data-v-0c738e9a]{color:var(--color-main);font-weight:800}.sudoku-cell.invalid[data-v-0c738e9a]{color:var(--color-error);font-weight:800}.sudoku-cell[data-v-0c738e9a]:nth-child(3n):not(:last-child){border-bottom:2px solid var(--color-text)}.sudoku-cell .notes[data-v-0c738e9a]{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,1fr);gap:.1rem}.sudoku-cell .notes .note[data-v-0c738e9a]{display:flex;align-items:center;justify-content:center;font-size:.5rem;color:transparent}.sudoku-cell .notes .note.active[data-v-0c738e9a]{color:var(--color-text-light)}:where([data-v-22418835]:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}[data-v-22418835],[data-v-22418835]:before,[data-v-22418835]:after{box-sizing:border-box}a[data-v-22418835],button[data-v-22418835]{cursor:revert}ol[data-v-22418835],ul[data-v-22418835],menu[data-v-22418835]{list-style:none}img[data-v-22418835]{max-inline-size:100%;max-block-size:100%}table[data-v-22418835]{border-collapse:collapse}input[data-v-22418835],textarea[data-v-22418835]{-webkit-user-select:auto}textarea[data-v-22418835]{white-space:revert}meter[data-v-22418835]{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre[data-v-22418835]){all:revert}[data-v-22418835]::placeholder{color:unset}[data-v-22418835]::marker{content:initial}:where([hidden][data-v-22418835]){display:none}:where([contenteditable][data-v-22418835]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;-webkit-user-select:auto}:where([draggable=true][data-v-22418835]){-webkit-user-drag:element}:where(dialog[data-v-22418835]:modal){all:revert}[data-v-22418835]:root,html[data-theme=light][data-v-22418835],.light[data-v-22418835]{--color-main: #005dce;--color-main-dark: #005dce;--color-main-light: rgb(153, 190.2, 235.4);--color-main-hover: #005dce;--color-main-text: #ffffff;--color-secondary: #ff6f61;--color-secondary-dark: #ff3c32;--color-secondary-light: #ff9e94;--color-white: #ffffff;--color-black: #000000;--color-gray: #e6e6e6;--color-background: var(--color-white);--color-background-dark: #f5f6fa;--color-background-light: #fafafa;--color-surface: #ebebeb;--color-border: var(--color-gray);--color-letter-background: #f6f6f6;--color-letter-active: #e2e2e2;--color-letter-border: #c1c1c1;--color-letter-text: #000000;--color-title: var(--color-black);--color-text: #000;--color-text-light: #717171;--color-link: var(--color-main);--color-error: #eb2f06;--color-success: #78e08f;--color-warning: #f6b93b;--color-info: #4a69bd;--color-motamo-main: #005dce}html[data-theme=dark][data-v-22418835],.dark[data-v-22418835]{--color-main: #005dce;--color-main-dark: #e5efa8;--color-main-light: #2f441c;--color-main-hover: #79920c;--color-main-text: #000000;--color-secondary: #ff6f61;--color-secondary-dark: #ff3c32;--color-secondary-light: #ff9e94;--color-white: #ffffff;--color-black: #000000;--color-gray: #e6e6e6;--color-background: #031525;--color-background-dark: #020c15;--color-background-light: #0d2136;--color-border: #182a3b;--color-letter-background: #062a4a;--color-letter-active: #14466c;--color-letter-border: #0c5494;--color-letter-text: #d9dfe8;--color-title: #d3e2fd;--color-text: #95a6bd;--color-text-light: #4f6074;--color-link: var(--color-main);--color-error: #eb2f06;--color-success: #78e08f;--color-warning: #f6b93b;--color-info: #4a69bd}.fade-enter-active[data-v-22418835],.fade-leave-active[data-v-22418835]{transition:.4s ease}.fade-enter-from[data-v-22418835],.fade-leave-to[data-v-22418835]{opacity:0}.modal-enter-active[data-v-22418835],.modal-leave-active[data-v-22418835]{transition:transform .4s ease,opacity .4s ease-out}.modal-enter-from[data-v-22418835],.modal-leave-to[data-v-22418835]{transform:translateY(-32px);opacity:0}.modal-sheet-enter-active[data-v-22418835],.modal-sheet-leave-active[data-v-22418835]{transition:transform .4s ease,opacity .4s ease-out}.modal-sheet-enter-from[data-v-22418835],.modal-sheet-leave-to[data-v-22418835]{transform:translateY(2rem);opacity:0}.toast-enter-active[data-v-22418835],.toast-leave-active[data-v-22418835]{transition:all .4s ease}.toast-enter-from[data-v-22418835],.toast-leave-to[data-v-22418835]{opacity:0;transform:translate(32px)}.dropdown-enter-active[data-v-22418835],.dropdown-leave-active[data-v-22418835]{transition:all .4s ease}.dropdown-enter-from[data-v-22418835],.dropdown-leave-to[data-v-22418835]{opacity:0;transform:translateY(-8px)}@keyframes spin-22418835{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes heart-22418835{0%{fill:var(--color-main);transform:scale(1)}10%{fill:var(--color-main);transform:scale(2)}50%{fill:var(--color-main);transform:scale(.8)}to{transform:scale(1);fill:transparent}}@keyframes fadeIn-22418835{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp-22418835{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-22418835{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@keyframes iconAppear-22418835{0%{opacity:0;transform:scale(.5)}70%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.fade-in[data-v-22418835]{animation:fadeIn-22418835 .5s ease-out forwards}.fade-in-up[data-v-22418835]{animation:fadeInUp-22418835 .5s ease-out forwards}.fade-in-down[data-v-22418835]{animation:fadeInDown-22418835 .5s ease-out forwards}.icon-appear[data-v-22418835]{opacity:0;animation:iconAppear-22418835 .3s ease-out forwards}button[data-v-22418835],.button[data-v-22418835]{display:flex;justify-content:center;align-items:center;gap:.5rem;border:solid 1px var(--color-main);border-radius:.5rem;font-size:.75rem;font-weight:600;transition:all .2s ease-out;cursor:pointer}button .icon[data-v-22418835],.button .icon[data-v-22418835]{transition:all .2s ease-out}button.loading[data-v-22418835],.button.loading[data-v-22418835]{cursor:wait}button[data-v-22418835]:focus-visible,.button[data-v-22418835]:focus-visible{outline:none;box-shadow:0 0 0 2px var(--color-background),0 0 0 4px var(--color-main),0 0 6px 2px var(--color-main)}@media (hover: hover) and (pointer: fine){button[data-v-22418835]:active:not(:disabled),.button[data-v-22418835]:active:not(:disabled){transform:scale(.975)}}button[data-v-22418835]:disabled,.button[data-v-22418835]:disabled{cursor:not-allowed!important}button .loader[data-v-22418835],.button .loader[data-v-22418835]{width:1rem;height:1rem;border-radius:1rem;border:solid 2px var(--color-background);border-top-color:rgba(from var(--color-background) r g b/.4);animation:spin-22418835 1s linear infinite}button.login-button[data-v-22418835],.button.login-button[data-v-22418835]{width:8rem;height:3rem;background:transparent;border-color:var(--color-border)}button.login-button .icon[data-v-22418835],.button.login-button .icon[data-v-22418835]{height:1.5rem;transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){button.login-button[data-v-22418835]:hover:not(:disabled),.button.login-button[data-v-22418835]:hover:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:hover:not(:disabled) .icon[data-v-22418835],.button.login-button:hover:not(:disabled) .icon[data-v-22418835]{transform:scale(.95)}}@media (hover: hover) and (pointer: fine){button.login-button[data-v-22418835]:active:not(:disabled),.button.login-button[data-v-22418835]:active:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:active:not(:disabled) .icon[data-v-22418835],.button.login-button:active:not(:disabled) .icon[data-v-22418835]{transform:scale(.9)}}button.login-button[data-v-22418835]:disabled,.button.login-button[data-v-22418835]:disabled{background:var(--color-background-dark);border-color:var(--color-border)}button.main[data-v-22418835],.button.main[data-v-22418835]{padding:.5rem .75rem;background:var(--color-main);border-color:var(--color-main);color:var(--color-background)}button.main .icon[data-v-22418835],.button.main .icon[data-v-22418835]{width:16px;height:16px;color:var(--color-background)}@media (hover: hover) and (pointer: fine){button.main[data-v-22418835]:hover:not(:disabled),.button.main[data-v-22418835]:hover:not(:disabled){background:var(--color-main-hover);border-color:var(--color-main-hover)}button.main:hover:not(:disabled) .icon[data-v-22418835],.button.main:hover:not(:disabled) .icon[data-v-22418835]{transform:scale(1.1)}}button.main[data-v-22418835]:disabled,.button.main[data-v-22418835]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.main:disabled .icon[data-v-22418835],.button.main:disabled .icon[data-v-22418835]{color:var(--color-text-light)}button.outline[data-v-22418835]{padding:.5rem .75rem;background:var(--color-background);border-color:var(--color-main);color:var(--color-main)}button.outline .icon[data-v-22418835]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.outline[data-v-22418835]:hover:not(:disabled){background:var(--color-main-light)}button.outline:hover:not(:disabled) .icon[data-v-22418835]{transform:scale(1.1)}}button.outline[data-v-22418835]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.outline:disabled .icon[data-v-22418835]{color:var(--color-text-light)}button.text[data-v-22418835]{padding:.5rem .75rem;background:transparent;border-color:transparent;color:var(--color-main)}button.text .icon[data-v-22418835]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.text[data-v-22418835]:hover:not(:disabled){background:var(--color-main-light)}button.text:hover:not(:disabled) .icon[data-v-22418835]{transform:scale(1.1)}}button.text[data-v-22418835]:disabled{background:var(--color-background-dark);color:var(--color-text-light)}button.text:disabled .icon[data-v-22418835]{color:var(--color-text-light)}button.debug-button[data-v-22418835]{overflow:hidden;position:relative}button.debug-button[data-v-22418835]:after{content:"";position:absolute;width:32px;height:32px;bottom:-16px;filter:blur(16px);background:var(--color-main-light);opacity:.6;pointer-events:none;border-radius:50%;transition:all .2s ease-out}button.debug-button[data-v-22418835]:hover:after{width:64px}input[data-v-22418835]{width:100%;height:44px;padding:.75rem;border:1px solid var(--color-border);border-radius:.5rem;font-family:Libre Franklin,sans-serif;font-size:.75rem;transition:all .2s ease-out}input[data-v-22418835]::placeholder{color:var(--color-text-light);font-style:italic;font-weight:400}input[data-v-22418835]:focus{outline:none;border-color:var(--color-main)}input.error[data-v-22418835]{border-color:var(--color-error)}input.input-line[data-v-22418835]{border:none;border-bottom:solid 1px var(--color-border);border-radius:0;padding:.25rem 0}input.input-line[data-v-22418835]:focus{border-color:var(--color-main)}.tooltip[data-v-22418835]{pointer-events:none;position:absolute;z-index:100;top:0;color:#fff;padding:.25rem .5rem;border-radius:.5rem;background:#0006;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);font-size:1rem;white-space:nowrap;opacity:0;transition:opacity .2s ease-out}.sudoku-keyboard[data-v-22418835]{display:flex;border:1px solid var(--color-border)}.sudoku-keyboard .key[data-v-22418835]{width:var(--cell-size);height:var(--cell-size);display:flex;align-items:center;justify-content:center;font-size:1.5rem;border:1px solid var(--color-border);cursor:pointer}.sudoku-keyboard .key.disabled[data-v-22418835]{background:var(--color-border);color:rgba(from var(--color-text) r g b/.6);cursor:not-allowed}@media screen and (min-width: 768px){.sudoku-keyboard[data-v-22418835]{display:grid;grid-template-columns:repeat(3,1fr)}}:where([data-v-5716ffe1]:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}[data-v-5716ffe1],[data-v-5716ffe1]:before,[data-v-5716ffe1]:after{box-sizing:border-box}a[data-v-5716ffe1],button[data-v-5716ffe1]{cursor:revert}ol[data-v-5716ffe1],ul[data-v-5716ffe1],menu[data-v-5716ffe1]{list-style:none}img[data-v-5716ffe1]{max-inline-size:100%;max-block-size:100%}table[data-v-5716ffe1]{border-collapse:collapse}input[data-v-5716ffe1],textarea[data-v-5716ffe1]{-webkit-user-select:auto}textarea[data-v-5716ffe1]{white-space:revert}meter[data-v-5716ffe1]{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre[data-v-5716ffe1]){all:revert}[data-v-5716ffe1]::placeholder{color:unset}[data-v-5716ffe1]::marker{content:initial}:where([hidden][data-v-5716ffe1]){display:none}:where([contenteditable][data-v-5716ffe1]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;-webkit-user-select:auto}:where([draggable=true][data-v-5716ffe1]){-webkit-user-drag:element}:where(dialog[data-v-5716ffe1]:modal){all:revert}[data-v-5716ffe1]:root,html[data-theme=light][data-v-5716ffe1],.light[data-v-5716ffe1]{--color-main: #005dce;--color-main-dark: #005dce;--color-main-light: rgb(153, 190.2, 235.4);--color-main-hover: #005dce;--color-main-text: #ffffff;--color-secondary: #ff6f61;--color-secondary-dark: #ff3c32;--color-secondary-light: #ff9e94;--color-white: #ffffff;--color-black: #000000;--color-gray: #e6e6e6;--color-background: var(--color-white);--color-background-dark: #f5f6fa;--color-background-light: #fafafa;--color-surface: #ebebeb;--color-border: var(--color-gray);--color-letter-background: #f6f6f6;--color-letter-active: #e2e2e2;--color-letter-border: #c1c1c1;--color-letter-text: #000000;--color-title: var(--color-black);--color-text: #000;--color-text-light: #717171;--color-link: var(--color-main);--color-error: #eb2f06;--color-success: #78e08f;--color-warning: #f6b93b;--color-info: #4a69bd;--color-motamo-main: #005dce}html[data-theme=dark][data-v-5716ffe1],.dark[data-v-5716ffe1]{--color-main: #005dce;--color-main-dark: #e5efa8;--color-main-light: #2f441c;--color-main-hover: #79920c;--color-main-text: #000000;--color-secondary: #ff6f61;--color-secondary-dark: #ff3c32;--color-secondary-light: #ff9e94;--color-white: #ffffff;--color-black: #000000;--color-gray: #e6e6e6;--color-background: #031525;--color-background-dark: #020c15;--color-background-light: #0d2136;--color-border: #182a3b;--color-letter-background: #062a4a;--color-letter-active: #14466c;--color-letter-border: #0c5494;--color-letter-text: #d9dfe8;--color-title: #d3e2fd;--color-text: #95a6bd;--color-text-light: #4f6074;--color-link: var(--color-main);--color-error: #eb2f06;--color-success: #78e08f;--color-warning: #f6b93b;--color-info: #4a69bd}.fade-enter-active[data-v-5716ffe1],.fade-leave-active[data-v-5716ffe1]{transition:.4s ease}.fade-enter-from[data-v-5716ffe1],.fade-leave-to[data-v-5716ffe1]{opacity:0}.modal-enter-active[data-v-5716ffe1],.modal-leave-active[data-v-5716ffe1]{transition:transform .4s ease,opacity .4s ease-out}.modal-enter-from[data-v-5716ffe1],.modal-leave-to[data-v-5716ffe1]{transform:translateY(-32px);opacity:0}.modal-sheet-enter-active[data-v-5716ffe1],.modal-sheet-leave-active[data-v-5716ffe1]{transition:transform .4s ease,opacity .4s ease-out}.modal-sheet-enter-from[data-v-5716ffe1],.modal-sheet-leave-to[data-v-5716ffe1]{transform:translateY(2rem);opacity:0}.toast-enter-active[data-v-5716ffe1],.toast-leave-active[data-v-5716ffe1]{transition:all .4s ease}.toast-enter-from[data-v-5716ffe1],.toast-leave-to[data-v-5716ffe1]{opacity:0;transform:translate(32px)}.dropdown-enter-active[data-v-5716ffe1],.dropdown-leave-active[data-v-5716ffe1]{transition:all .4s ease}.dropdown-enter-from[data-v-5716ffe1],.dropdown-leave-to[data-v-5716ffe1]{opacity:0;transform:translateY(-8px)}@keyframes spin-5716ffe1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes heart-5716ffe1{0%{fill:var(--color-main);transform:scale(1)}10%{fill:var(--color-main);transform:scale(2)}50%{fill:var(--color-main);transform:scale(.8)}to{transform:scale(1);fill:transparent}}@keyframes fadeIn-5716ffe1{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp-5716ffe1{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-5716ffe1{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@keyframes iconAppear-5716ffe1{0%{opacity:0;transform:scale(.5)}70%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.fade-in[data-v-5716ffe1]{animation:fadeIn-5716ffe1 .5s ease-out forwards}.fade-in-up[data-v-5716ffe1]{animation:fadeInUp-5716ffe1 .5s ease-out forwards}.fade-in-down[data-v-5716ffe1]{animation:fadeInDown-5716ffe1 .5s ease-out forwards}.icon-appear[data-v-5716ffe1]{opacity:0;animation:iconAppear-5716ffe1 .3s ease-out forwards}button[data-v-5716ffe1],.button[data-v-5716ffe1]{display:flex;justify-content:center;align-items:center;gap:.5rem;border:solid 1px var(--color-main);border-radius:.5rem;font-size:.75rem;font-weight:600;transition:all .2s ease-out;cursor:pointer}button .icon[data-v-5716ffe1],.button .icon[data-v-5716ffe1]{transition:all .2s ease-out}button.loading[data-v-5716ffe1],.button.loading[data-v-5716ffe1]{cursor:wait}button[data-v-5716ffe1]:focus-visible,.button[data-v-5716ffe1]:focus-visible{outline:none;box-shadow:0 0 0 2px var(--color-background),0 0 0 4px var(--color-main),0 0 6px 2px var(--color-main)}@media (hover: hover) and (pointer: fine){button[data-v-5716ffe1]:active:not(:disabled),.button[data-v-5716ffe1]:active:not(:disabled){transform:scale(.975)}}button[data-v-5716ffe1]:disabled,.button[data-v-5716ffe1]:disabled{cursor:not-allowed!important}button .loader[data-v-5716ffe1],.button .loader[data-v-5716ffe1]{width:1rem;height:1rem;border-radius:1rem;border:solid 2px var(--color-background);border-top-color:rgba(from var(--color-background) r g b/.4);animation:spin-5716ffe1 1s linear infinite}button.login-button[data-v-5716ffe1],.button.login-button[data-v-5716ffe1]{width:8rem;height:3rem;background:transparent;border-color:var(--color-border)}button.login-button .icon[data-v-5716ffe1],.button.login-button .icon[data-v-5716ffe1]{height:1.5rem;transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){button.login-button[data-v-5716ffe1]:hover:not(:disabled),.button.login-button[data-v-5716ffe1]:hover:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:hover:not(:disabled) .icon[data-v-5716ffe1],.button.login-button:hover:not(:disabled) .icon[data-v-5716ffe1]{transform:scale(.95)}}@media (hover: hover) and (pointer: fine){button.login-button[data-v-5716ffe1]:active:not(:disabled),.button.login-button[data-v-5716ffe1]:active:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:active:not(:disabled) .icon[data-v-5716ffe1],.button.login-button:active:not(:disabled) .icon[data-v-5716ffe1]{transform:scale(.9)}}button.login-button[data-v-5716ffe1]:disabled,.button.login-button[data-v-5716ffe1]:disabled{background:var(--color-background-dark);border-color:var(--color-border)}button.main[data-v-5716ffe1],.button.main[data-v-5716ffe1]{padding:.5rem .75rem;background:var(--color-main);border-color:var(--color-main);color:var(--color-background)}button.main .icon[data-v-5716ffe1],.button.main .icon[data-v-5716ffe1]{width:16px;height:16px;color:var(--color-background)}@media (hover: hover) and (pointer: fine){button.main[data-v-5716ffe1]:hover:not(:disabled),.button.main[data-v-5716ffe1]:hover:not(:disabled){background:var(--color-main-hover);border-color:var(--color-main-hover)}button.main:hover:not(:disabled) .icon[data-v-5716ffe1],.button.main:hover:not(:disabled) .icon[data-v-5716ffe1]{transform:scale(1.1)}}button.main[data-v-5716ffe1]:disabled,.button.main[data-v-5716ffe1]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.main:disabled .icon[data-v-5716ffe1],.button.main:disabled .icon[data-v-5716ffe1]{color:var(--color-text-light)}button.outline[data-v-5716ffe1]{padding:.5rem .75rem;background:var(--color-background);border-color:var(--color-main);color:var(--color-main)}button.outline .icon[data-v-5716ffe1]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.outline[data-v-5716ffe1]:hover:not(:disabled){background:var(--color-main-light)}button.outline:hover:not(:disabled) .icon[data-v-5716ffe1]{transform:scale(1.1)}}button.outline[data-v-5716ffe1]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.outline:disabled .icon[data-v-5716ffe1]{color:var(--color-text-light)}button.text[data-v-5716ffe1]{padding:.5rem .75rem;background:transparent;border-color:transparent;color:var(--color-main)}button.text .icon[data-v-5716ffe1]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.text[data-v-5716ffe1]:hover:not(:disabled){background:var(--color-main-light)}button.text:hover:not(:disabled) .icon[data-v-5716ffe1]{transform:scale(1.1)}}button.text[data-v-5716ffe1]:disabled{background:var(--color-background-dark);color:var(--color-text-light)}button.text:disabled .icon[data-v-5716ffe1]{color:var(--color-text-light)}button.debug-button[data-v-5716ffe1]{overflow:hidden;position:relative}button.debug-button[data-v-5716ffe1]:after{content:"";position:absolute;width:32px;height:32px;bottom:-16px;filter:blur(16px);background:var(--color-main-light);opacity:.6;pointer-events:none;border-radius:50%;transition:all .2s ease-out}button.debug-button[data-v-5716ffe1]:hover:after{width:64px}input[data-v-5716ffe1]{width:100%;height:44px;padding:.75rem;border:1px solid var(--color-border);border-radius:.5rem;font-family:Libre Franklin,sans-serif;font-size:.75rem;transition:all .2s ease-out}input[data-v-5716ffe1]::placeholder{color:var(--color-text-light);font-style:italic;font-weight:400}input[data-v-5716ffe1]:focus{outline:none;border-color:var(--color-main)}input.error[data-v-5716ffe1]{border-color:var(--color-error)}input.input-line[data-v-5716ffe1]{border:none;border-bottom:solid 1px var(--color-border);border-radius:0;padding:.25rem 0}input.input-line[data-v-5716ffe1]:focus{border-color:var(--color-main)}.tooltip[data-v-5716ffe1]{pointer-events:none;position:absolute;z-index:100;top:0;color:#fff;padding:.25rem .5rem;border-radius:.5rem;background:#0006;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);font-size:1rem;white-space:nowrap;opacity:0;transition:opacity .2s ease-out}.sudoku-tools[data-v-5716ffe1]{display:flex;border:1px solid var(--color-border)}.sudoku-tools .tools-cell[data-v-5716ffe1]{display:flex;align-items:center;justify-content:center;gap:.5rem;height:var(--cell-size);min-width:var(--cell-size);font-size:1.5rem;border:1px solid var(--color-border);padding:.5rem;cursor:pointer}.sudoku-tools .tools-cell .title[data-v-5716ffe1]{font-size:1rem}@media (hover: hover) and (pointer: fine){.sudoku-tools .tools-cell .title[data-v-5716ffe1]{display:none}}.sudoku-tools .tools-cell.active[data-v-5716ffe1]{background:var(--color-main);color:var(--color-background)}@media screen and (min-width: 768px){.sudoku-tools[data-v-5716ffe1]{display:flex;flex-direction:column}}:where([data-v-07adeb58]:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}[data-v-07adeb58],[data-v-07adeb58]:before,[data-v-07adeb58]:after{box-sizing:border-box}a[data-v-07adeb58],button[data-v-07adeb58]{cursor:revert}ol[data-v-07adeb58],ul[data-v-07adeb58],menu[data-v-07adeb58]{list-style:none}img[data-v-07adeb58]{max-inline-size:100%;max-block-size:100%}table[data-v-07adeb58]{border-collapse:collapse}input[data-v-07adeb58],textarea[data-v-07adeb58]{-webkit-user-select:auto}textarea[data-v-07adeb58]{white-space:revert}meter[data-v-07adeb58]{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre[data-v-07adeb58]){all:revert}[data-v-07adeb58]::placeholder{color:unset}[data-v-07adeb58]::marker{content:initial}:where([hidden][data-v-07adeb58]){display:none}:where([contenteditable][data-v-07adeb58]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;-webkit-user-select:auto}:where([draggable=true][data-v-07adeb58]){-webkit-user-drag:element}:where(dialog[data-v-07adeb58]:modal){all:revert}[data-v-07adeb58]:root,html[data-theme=light][data-v-07adeb58],.light[data-v-07adeb58]{--color-main: #005dce;--color-main-dark: #005dce;--color-main-light: rgb(153, 190.2, 235.4);--color-main-hover: #005dce;--color-main-text: #ffffff;--color-secondary: #ff6f61;--color-secondary-dark: #ff3c32;--color-secondary-light: #ff9e94;--color-white: #ffffff;--color-black: #000000;--color-gray: #e6e6e6;--color-background: var(--color-white);--color-background-dark: #f5f6fa;--color-background-light: #fafafa;--color-surface: #ebebeb;--color-border: var(--color-gray);--color-letter-background: #f6f6f6;--color-letter-active: #e2e2e2;--color-letter-border: #c1c1c1;--color-letter-text: #000000;--color-title: var(--color-black);--color-text: #000;--color-text-light: #717171;--color-link: var(--color-main);--color-error: #eb2f06;--color-success: #78e08f;--color-warning: #f6b93b;--color-info: #4a69bd;--color-motamo-main: #005dce}html[data-theme=dark][data-v-07adeb58],.dark[data-v-07adeb58]{--color-main: #005dce;--color-main-dark: #e5efa8;--color-main-light: #2f441c;--color-main-hover: #79920c;--color-main-text: #000000;--color-secondary: #ff6f61;--color-secondary-dark: #ff3c32;--color-secondary-light: #ff9e94;--color-white: #ffffff;--color-black: #000000;--color-gray: #e6e6e6;--color-background: #031525;--color-background-dark: #020c15;--color-background-light: #0d2136;--color-border: #182a3b;--color-letter-background: #062a4a;--color-letter-active: #14466c;--color-letter-border: #0c5494;--color-letter-text: #d9dfe8;--color-title: #d3e2fd;--color-text: #95a6bd;--color-text-light: #4f6074;--color-link: var(--color-main);--color-error: #eb2f06;--color-success: #78e08f;--color-warning: #f6b93b;--color-info: #4a69bd}.fade-enter-active[data-v-07adeb58],.fade-leave-active[data-v-07adeb58]{transition:.4s ease}.fade-enter-from[data-v-07adeb58],.fade-leave-to[data-v-07adeb58]{opacity:0}.modal-enter-active[data-v-07adeb58],.modal-leave-active[data-v-07adeb58]{transition:transform .4s ease,opacity .4s ease-out}.modal-enter-from[data-v-07adeb58],.modal-leave-to[data-v-07adeb58]{transform:translateY(-32px);opacity:0}.modal-sheet-enter-active[data-v-07adeb58],.modal-sheet-leave-active[data-v-07adeb58]{transition:transform .4s ease,opacity .4s ease-out}.modal-sheet-enter-from[data-v-07adeb58],.modal-sheet-leave-to[data-v-07adeb58]{transform:translateY(2rem);opacity:0}.toast-enter-active[data-v-07adeb58],.toast-leave-active[data-v-07adeb58]{transition:all .4s ease}.toast-enter-from[data-v-07adeb58],.toast-leave-to[data-v-07adeb58]{opacity:0;transform:translate(32px)}.dropdown-enter-active[data-v-07adeb58],.dropdown-leave-active[data-v-07adeb58]{transition:all .4s ease}.dropdown-enter-from[data-v-07adeb58],.dropdown-leave-to[data-v-07adeb58]{opacity:0;transform:translateY(-8px)}@keyframes spin-07adeb58{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes heart-07adeb58{0%{fill:var(--color-main);transform:scale(1)}10%{fill:var(--color-main);transform:scale(2)}50%{fill:var(--color-main);transform:scale(.8)}to{transform:scale(1);fill:transparent}}@keyframes fadeIn-07adeb58{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp-07adeb58{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-07adeb58{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@keyframes iconAppear-07adeb58{0%{opacity:0;transform:scale(.5)}70%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.fade-in[data-v-07adeb58]{animation:fadeIn-07adeb58 .5s ease-out forwards}.fade-in-up[data-v-07adeb58]{animation:fadeInUp-07adeb58 .5s ease-out forwards}.fade-in-down[data-v-07adeb58]{animation:fadeInDown-07adeb58 .5s ease-out forwards}.icon-appear[data-v-07adeb58]{opacity:0;animation:iconAppear-07adeb58 .3s ease-out forwards}button[data-v-07adeb58],.button[data-v-07adeb58]{display:flex;justify-content:center;align-items:center;gap:.5rem;border:solid 1px var(--color-main);border-radius:.5rem;font-size:.75rem;font-weight:600;transition:all .2s ease-out;cursor:pointer}button .icon[data-v-07adeb58],.button .icon[data-v-07adeb58]{transition:all .2s ease-out}button.loading[data-v-07adeb58],.button.loading[data-v-07adeb58]{cursor:wait}button[data-v-07adeb58]:focus-visible,.button[data-v-07adeb58]:focus-visible{outline:none;box-shadow:0 0 0 2px var(--color-background),0 0 0 4px var(--color-main),0 0 6px 2px var(--color-main)}@media (hover: hover) and (pointer: fine){button[data-v-07adeb58]:active:not(:disabled),.button[data-v-07adeb58]:active:not(:disabled){transform:scale(.975)}}button[data-v-07adeb58]:disabled,.button[data-v-07adeb58]:disabled{cursor:not-allowed!important}button .loader[data-v-07adeb58],.button .loader[data-v-07adeb58]{width:1rem;height:1rem;border-radius:1rem;border:solid 2px var(--color-background);border-top-color:rgba(from var(--color-background) r g b/.4);animation:spin-07adeb58 1s linear infinite}button.login-button[data-v-07adeb58],.button.login-button[data-v-07adeb58]{width:8rem;height:3rem;background:transparent;border-color:var(--color-border)}button.login-button .icon[data-v-07adeb58],.button.login-button .icon[data-v-07adeb58]{height:1.5rem;transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){button.login-button[data-v-07adeb58]:hover:not(:disabled),.button.login-button[data-v-07adeb58]:hover:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:hover:not(:disabled) .icon[data-v-07adeb58],.button.login-button:hover:not(:disabled) .icon[data-v-07adeb58]{transform:scale(.95)}}@media (hover: hover) and (pointer: fine){button.login-button[data-v-07adeb58]:active:not(:disabled),.button.login-button[data-v-07adeb58]:active:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:active:not(:disabled) .icon[data-v-07adeb58],.button.login-button:active:not(:disabled) .icon[data-v-07adeb58]{transform:scale(.9)}}button.login-button[data-v-07adeb58]:disabled,.button.login-button[data-v-07adeb58]:disabled{background:var(--color-background-dark);border-color:var(--color-border)}button.main[data-v-07adeb58],.button.main[data-v-07adeb58]{padding:.5rem .75rem;background:var(--color-main);border-color:var(--color-main);color:var(--color-background)}button.main .icon[data-v-07adeb58],.button.main .icon[data-v-07adeb58]{width:16px;height:16px;color:var(--color-background)}@media (hover: hover) and (pointer: fine){button.main[data-v-07adeb58]:hover:not(:disabled),.button.main[data-v-07adeb58]:hover:not(:disabled){background:var(--color-main-hover);border-color:var(--color-main-hover)}button.main:hover:not(:disabled) .icon[data-v-07adeb58],.button.main:hover:not(:disabled) .icon[data-v-07adeb58]{transform:scale(1.1)}}button.main[data-v-07adeb58]:disabled,.button.main[data-v-07adeb58]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.main:disabled .icon[data-v-07adeb58],.button.main:disabled .icon[data-v-07adeb58]{color:var(--color-text-light)}button.outline[data-v-07adeb58]{padding:.5rem .75rem;background:var(--color-background);border-color:var(--color-main);color:var(--color-main)}button.outline .icon[data-v-07adeb58]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.outline[data-v-07adeb58]:hover:not(:disabled){background:var(--color-main-light)}button.outline:hover:not(:disabled) .icon[data-v-07adeb58]{transform:scale(1.1)}}button.outline[data-v-07adeb58]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.outline:disabled .icon[data-v-07adeb58]{color:var(--color-text-light)}button.text[data-v-07adeb58]{padding:.5rem .75rem;background:transparent;border-color:transparent;color:var(--color-main)}button.text .icon[data-v-07adeb58]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.text[data-v-07adeb58]:hover:not(:disabled){background:var(--color-main-light)}button.text:hover:not(:disabled) .icon[data-v-07adeb58]{transform:scale(1.1)}}button.text[data-v-07adeb58]:disabled{background:var(--color-background-dark);color:var(--color-text-light)}button.text:disabled .icon[data-v-07adeb58]{color:var(--color-text-light)}button.debug-button[data-v-07adeb58]{overflow:hidden;position:relative}button.debug-button[data-v-07adeb58]:after{content:"";position:absolute;width:32px;height:32px;bottom:-16px;filter:blur(16px);background:var(--color-main-light);opacity:.6;pointer-events:none;border-radius:50%;transition:all .2s ease-out}button.debug-button[data-v-07adeb58]:hover:after{width:64px}input[data-v-07adeb58]{width:100%;height:44px;padding:.75rem;border:1px solid var(--color-border);border-radius:.5rem;font-family:Libre Franklin,sans-serif;font-size:.75rem;transition:all .2s ease-out}input[data-v-07adeb58]::placeholder{color:var(--color-text-light);font-style:italic;font-weight:400}input[data-v-07adeb58]:focus{outline:none;border-color:var(--color-main)}input.error[data-v-07adeb58]{border-color:var(--color-error)}input.input-line[data-v-07adeb58]{border:none;border-bottom:solid 1px var(--color-border);border-radius:0;padding:.25rem 0}input.input-line[data-v-07adeb58]:focus{border-color:var(--color-main)}.tooltip[data-v-07adeb58]{pointer-events:none;position:absolute;z-index:100;top:0;color:#fff;padding:.25rem .5rem;border-radius:.5rem;background:#0006;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);font-size:1rem;white-space:nowrap;opacity:0;transition:opacity .2s ease-out}main[data-v-07adeb58]{display:flex;flex-direction:column;align-items:center;gap:1rem;padding-bottom:4rem;--color-main: #f1c40f;--color-main-light: #f9e79f;--color-main-hover: #f39c12;--cell-size: 40px}.navbar[data-v-07adeb58]{display:none;justify-content:space-between;align-items:center;gap:.5rem;width:100%;padding:.5rem 1rem;border-bottom:solid 1px var(--color-border)}.topbar[data-v-07adeb58]{display:flex;justify-content:space-between;align-items:center;gap:.5rem;width:100%;padding:.5rem 1rem}.topbar .counter-container[data-v-07adeb58]{display:flex;gap:.5rem;height:3rem;align-items:center;font-size:1rem;border:solid 1px var(--color-border);border-radius:.25rem;padding:.5rem}.topbar .counter-container .divider[data-v-07adeb58]{height:calc(1rem - 2px);width:1px;background:var(--color-border)}.topbar .counter-container .heart[data-v-07adeb58]{font-size:1.5rem;color:var(--color-main);fill:var(--color-main);transition:all .2s ease-out}.topbar .counter-container .heart.mistake[data-v-07adeb58]{fill:transparent;animation:heart-07adeb58 .75s ease-out forwards}.icon-container[data-v-07adeb58]{display:flex;align-items:center;justify-content:flex-end;gap:.5rem}.icon-container a[data-v-07adeb58]{display:flex}.icon-container .icon[data-v-07adeb58]{transition:all .2s ease-out;cursor:pointer}.container[data-v-07adeb58]{display:flex;flex-direction:column;gap:2rem;align-items:center}.sudoku-board[data-v-07adeb58]{display:grid;grid-template-columns:repeat(9,1fr);border:2px solid #000}.sudoku-row:nth-child(3n):not(:last-child) .sudoku-cell[data-v-07adeb58]{border-right:2px solid #000}.debug-button[data-v-07adeb58]{text-transform:uppercase;font-weight:700;font-size:.75rem;margin-top:-1rem}@media screen and (min-width: 768px){main[data-v-07adeb58]{gap:3rem;--cell-size: 56px}main .navbar[data-v-07adeb58]{display:flex}main .topbar[data-v-07adeb58]{justify-content:center}main .topbar .space[data-v-07adeb58]{display:none}main .topbar .icon-container[data-v-07adeb58]{display:none}main .icon-container .icon[data-v-07adeb58]:hover{stroke:var(--color-main)}main .container[data-v-07adeb58]{flex-direction:row;gap:4rem}}:where([data-v-e4d6131e]:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}[data-v-e4d6131e],[data-v-e4d6131e]:before,[data-v-e4d6131e]:after{box-sizing:border-box}a[data-v-e4d6131e],button[data-v-e4d6131e]{cursor:revert}ol[data-v-e4d6131e],ul[data-v-e4d6131e],menu[data-v-e4d6131e]{list-style:none}img[data-v-e4d6131e]{max-inline-size:100%;max-block-size:100%}table[data-v-e4d6131e]{border-collapse:collapse}input[data-v-e4d6131e],textarea[data-v-e4d6131e]{-webkit-user-select:auto}textarea[data-v-e4d6131e]{white-space:revert}meter[data-v-e4d6131e]{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre[data-v-e4d6131e]){all:revert}[data-v-e4d6131e]::placeholder{color:unset}[data-v-e4d6131e]::marker{content:initial}:where([hidden][data-v-e4d6131e]){display:none}:where([contenteditable][data-v-e4d6131e]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;-webkit-user-select:auto}:where([draggable=true][data-v-e4d6131e]){-webkit-user-drag:element}:where(dialog[data-v-e4d6131e]:modal){all:revert}[data-v-e4d6131e]:root,html[data-theme=light][data-v-e4d6131e],.light[data-v-e4d6131e]{--color-main: #005dce;--color-main-dark: #005dce;--color-main-light: rgb(153, 190.2, 235.4);--color-main-hover: #005dce;--color-main-text: #ffffff;--color-secondary: #ff6f61;--color-secondary-dark: #ff3c32;--color-secondary-light: #ff9e94;--color-white: #ffffff;--color-black: #000000;--color-gray: #e6e6e6;--color-background: var(--color-white);--color-background-dark: #f5f6fa;--color-background-light: #fafafa;--color-surface: #ebebeb;--color-border: var(--color-gray);--color-letter-background: #f6f6f6;--color-letter-active: #e2e2e2;--color-letter-border: #c1c1c1;--color-letter-text: #000000;--color-title: var(--color-black);--color-text: #000;--color-text-light: #717171;--color-link: var(--color-main);--color-error: #eb2f06;--color-success: #78e08f;--color-warning: #f6b93b;--color-info: #4a69bd;--color-motamo-main: #005dce}html[data-theme=dark][data-v-e4d6131e],.dark[data-v-e4d6131e]{--color-main: #005dce;--color-main-dark: #e5efa8;--color-main-light: #2f441c;--color-main-hover: #79920c;--color-main-text: #000000;--color-secondary: #ff6f61;--color-secondary-dark: #ff3c32;--color-secondary-light: #ff9e94;--color-white: #ffffff;--color-black: #000000;--color-gray: #e6e6e6;--color-background: #031525;--color-background-dark: #020c15;--color-background-light: #0d2136;--color-border: #182a3b;--color-letter-background: #062a4a;--color-letter-active: #14466c;--color-letter-border: #0c5494;--color-letter-text: #d9dfe8;--color-title: #d3e2fd;--color-text: #95a6bd;--color-text-light: #4f6074;--color-link: var(--color-main);--color-error: #eb2f06;--color-success: #78e08f;--color-warning: #f6b93b;--color-info: #4a69bd}.fade-enter-active[data-v-e4d6131e],.fade-leave-active[data-v-e4d6131e]{transition:.4s ease}.fade-enter-from[data-v-e4d6131e],.fade-leave-to[data-v-e4d6131e]{opacity:0}.modal-enter-active[data-v-e4d6131e],.modal-leave-active[data-v-e4d6131e]{transition:transform .4s ease,opacity .4s ease-out}.modal-enter-from[data-v-e4d6131e],.modal-leave-to[data-v-e4d6131e]{transform:translateY(-32px);opacity:0}.modal-sheet-enter-active[data-v-e4d6131e],.modal-sheet-leave-active[data-v-e4d6131e]{transition:transform .4s ease,opacity .4s ease-out}.modal-sheet-enter-from[data-v-e4d6131e],.modal-sheet-leave-to[data-v-e4d6131e]{transform:translateY(2rem);opacity:0}.toast-enter-active[data-v-e4d6131e],.toast-leave-active[data-v-e4d6131e]{transition:all .4s ease}.toast-enter-from[data-v-e4d6131e],.toast-leave-to[data-v-e4d6131e]{opacity:0;transform:translate(32px)}.dropdown-enter-active[data-v-e4d6131e],.dropdown-leave-active[data-v-e4d6131e]{transition:all .4s ease}.dropdown-enter-from[data-v-e4d6131e],.dropdown-leave-to[data-v-e4d6131e]{opacity:0;transform:translateY(-8px)}@keyframes spin-e4d6131e{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes heart-e4d6131e{0%{fill:var(--color-main);transform:scale(1)}10%{fill:var(--color-main);transform:scale(2)}50%{fill:var(--color-main);transform:scale(.8)}to{transform:scale(1);fill:transparent}}@keyframes fadeIn-e4d6131e{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp-e4d6131e{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-e4d6131e{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@keyframes iconAppear-e4d6131e{0%{opacity:0;transform:scale(.5)}70%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.fade-in[data-v-e4d6131e]{animation:fadeIn-e4d6131e .5s ease-out forwards}.fade-in-up[data-v-e4d6131e]{animation:fadeInUp-e4d6131e .5s ease-out forwards}.fade-in-down[data-v-e4d6131e]{animation:fadeInDown-e4d6131e .5s ease-out forwards}.icon-appear[data-v-e4d6131e]{opacity:0;animation:iconAppear-e4d6131e .3s ease-out forwards}button[data-v-e4d6131e],.button[data-v-e4d6131e]{display:flex;justify-content:center;align-items:center;gap:.5rem;border:solid 1px var(--color-main);border-radius:.5rem;font-size:.75rem;font-weight:600;transition:all .2s ease-out;cursor:pointer}button .icon[data-v-e4d6131e],.button .icon[data-v-e4d6131e]{transition:all .2s ease-out}button.loading[data-v-e4d6131e],.button.loading[data-v-e4d6131e]{cursor:wait}button[data-v-e4d6131e]:focus-visible,.button[data-v-e4d6131e]:focus-visible{outline:none;box-shadow:0 0 0 2px var(--color-background),0 0 0 4px var(--color-main),0 0 6px 2px var(--color-main)}@media (hover: hover) and (pointer: fine){button[data-v-e4d6131e]:active:not(:disabled),.button[data-v-e4d6131e]:active:not(:disabled){transform:scale(.975)}}button[data-v-e4d6131e]:disabled,.button[data-v-e4d6131e]:disabled{cursor:not-allowed!important}button .loader[data-v-e4d6131e],.button .loader[data-v-e4d6131e]{width:1rem;height:1rem;border-radius:1rem;border:solid 2px var(--color-background);border-top-color:rgba(from var(--color-background) r g b/.4);animation:spin-e4d6131e 1s linear infinite}button.login-button[data-v-e4d6131e],.button.login-button[data-v-e4d6131e]{width:8rem;height:3rem;background:transparent;border-color:var(--color-border)}button.login-button .icon[data-v-e4d6131e],.button.login-button .icon[data-v-e4d6131e]{height:1.5rem;transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){button.login-button[data-v-e4d6131e]:hover:not(:disabled),.button.login-button[data-v-e4d6131e]:hover:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:hover:not(:disabled) .icon[data-v-e4d6131e],.button.login-button:hover:not(:disabled) .icon[data-v-e4d6131e]{transform:scale(.95)}}@media (hover: hover) and (pointer: fine){button.login-button[data-v-e4d6131e]:active:not(:disabled),.button.login-button[data-v-e4d6131e]:active:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:active:not(:disabled) .icon[data-v-e4d6131e],.button.login-button:active:not(:disabled) .icon[data-v-e4d6131e]{transform:scale(.9)}}button.login-button[data-v-e4d6131e]:disabled,.button.login-button[data-v-e4d6131e]:disabled{background:var(--color-background-dark);border-color:var(--color-border)}button.main[data-v-e4d6131e],.button.main[data-v-e4d6131e]{padding:.5rem .75rem;background:var(--color-main);border-color:var(--color-main);color:var(--color-background)}button.main .icon[data-v-e4d6131e],.button.main .icon[data-v-e4d6131e]{width:16px;height:16px;color:var(--color-background)}@media (hover: hover) and (pointer: fine){button.main[data-v-e4d6131e]:hover:not(:disabled),.button.main[data-v-e4d6131e]:hover:not(:disabled){background:var(--color-main-hover);border-color:var(--color-main-hover)}button.main:hover:not(:disabled) .icon[data-v-e4d6131e],.button.main:hover:not(:disabled) .icon[data-v-e4d6131e]{transform:scale(1.1)}}button.main[data-v-e4d6131e]:disabled,.button.main[data-v-e4d6131e]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.main:disabled .icon[data-v-e4d6131e],.button.main:disabled .icon[data-v-e4d6131e]{color:var(--color-text-light)}button.outline[data-v-e4d6131e]{padding:.5rem .75rem;background:var(--color-background);border-color:var(--color-main);color:var(--color-main)}button.outline .icon[data-v-e4d6131e]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.outline[data-v-e4d6131e]:hover:not(:disabled){background:var(--color-main-light)}button.outline:hover:not(:disabled) .icon[data-v-e4d6131e]{transform:scale(1.1)}}button.outline[data-v-e4d6131e]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.outline:disabled .icon[data-v-e4d6131e]{color:var(--color-text-light)}button.text[data-v-e4d6131e]{padding:.5rem .75rem;background:transparent;border-color:transparent;color:var(--color-main)}button.text .icon[data-v-e4d6131e]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.text[data-v-e4d6131e]:hover:not(:disabled){background:var(--color-main-light)}button.text:hover:not(:disabled) .icon[data-v-e4d6131e]{transform:scale(1.1)}}button.text[data-v-e4d6131e]:disabled{background:var(--color-background-dark);color:var(--color-text-light)}button.text:disabled .icon[data-v-e4d6131e]{color:var(--color-text-light)}button.debug-button[data-v-e4d6131e]{overflow:hidden;position:relative}button.debug-button[data-v-e4d6131e]:after{content:"";position:absolute;width:32px;height:32px;bottom:-16px;filter:blur(16px);background:var(--color-main-light);opacity:.6;pointer-events:none;border-radius:50%;transition:all .2s ease-out}button.debug-button[data-v-e4d6131e]:hover:after{width:64px}input[data-v-e4d6131e]{width:100%;height:44px;padding:.75rem;border:1px solid var(--color-border);border-radius:.5rem;font-family:Libre Franklin,sans-serif;font-size:.75rem;transition:all .2s ease-out}input[data-v-e4d6131e]::placeholder{color:var(--color-text-light);font-style:italic;font-weight:400}input[data-v-e4d6131e]:focus{outline:none;border-color:var(--color-main)}input.error[data-v-e4d6131e]{border-color:var(--color-error)}input.input-line[data-v-e4d6131e]{border:none;border-bottom:solid 1px var(--color-border);border-radius:0;padding:.25rem 0}input.input-line[data-v-e4d6131e]:focus{border-color:var(--color-main)}.tooltip[data-v-e4d6131e]{pointer-events:none;position:absolute;z-index:100;top:0;color:#fff;padding:.25rem .5rem;border-radius:.5rem;background:#0006;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);font-size:1rem;white-space:nowrap;opacity:0;transition:opacity .2s ease-out}.timer-container[data-v-e4d6131e]{display:flex;align-items:center;justify-content:center;gap:.5rem;width:100%;max-width:320px;height:3rem;background-color:var(--color-background-light);color:var(--color-text);border:2px solid var(--color-main);border-radius:.5rem}.timer-container .timer-icon[data-v-e4d6131e]{font-size:1rem}.timer-container .timer-value[data-v-e4d6131e]{font-size:1.5rem;font-weight:700}.played-date[data-v-e4d6131e]{font-size:.75rem;font-weight:500;color:var(--color-text)}.play-container[data-v-e4d6131e]{width:100%;max-width:320px;height:3rem}button.button-play[data-v-e4d6131e]{width:100%;height:100%;border-radius:.5rem;font-size:1.5rem;font-weight:700;cursor:pointer;transition:all .2s ease-out}button.button-play.main[data-v-e4d6131e]{background-color:var(--color-main);color:var(--color-white);border:none}button.button-play.main[data-v-e4d6131e]:hover{background-color:var(--color-main-dark)}button.button-play.main[data-v-e4d6131e]:disabled{background-color:var(--color-main-light);cursor:not-allowed}button.button-play.main.loading[data-v-e4d6131e]{position:relative;color:transparent}button.button-play.main.loading[data-v-e4d6131e]:after{content:"";position:absolute;width:1rem;height:1rem;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:50%;border:2px solid var(--color-white);border-color:var(--color-white) transparent var(--color-white) transparent;animation:loading 1.2s linear infinite}main[data-v-e4d6131e]{display:flex;flex-direction:column;align-items:center;gap:2rem;justify-content:center;min-height:100dvh;padding:0;padding-bottom:4rem;--color-main: #f1c40f;--color-main-hover: #f39c12;--color-main-light: #f9e79f}main .icon-line[data-v-e4d6131e]{position:absolute;top:3rem;display:flex;align-items:center;justify-content:center;width:100%;padding:.5rem 1rem;overflow:hidden;color:var(--color-main);opacity:.66}main .icon-line .icon[data-v-e4d6131e]{flex-shrink:0;height:1.5rem}main h1[data-v-e4d6131e]{font-size:2rem;font-weight:700}main button[data-v-e4d6131e]{font-size:.75rem;transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){main button[data-v-e4d6131e]:active{transform:scale(.95)}}main .time-container[data-v-e4d6131e]{background:var(--color-main);color:var(--color-white);display:flex;gap:1rem;align-items:center;padding:.5rem 1rem;font-size:1.5rem;border-radius:.25rem;animation-delay:.1s;animation-fill-mode:both}main .time-container .divider[data-v-e4d6131e]{height:.75rem;width:1px;background:var(--color-white)}main .time-container .time[data-v-e4d6131e]{font-weight:900;letter-spacing:1px}main .message[data-v-e4d6131e]{font-size:1rem;padding:.5rem 1rem;background:rgba(from var(--color-main) r g b/.05);border-radius:.25rem;animation-delay:.2s;animation-fill-mode:both}main .divider-line[data-v-e4d6131e]{width:100%;height:1px;background:var(--color-border);max-width:640px;animation-delay:.3s;animation-fill-mode:both}main .share-container[data-v-e4d6131e]{display:flex;flex-direction:column;align-items:center;gap:1rem;width:100%;max-width:400px}main .feedback-container[data-v-e4d6131e]{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1rem;animation-delay:.5s;animation-fill-mode:both}main .feedback-container button[data-v-e4d6131e]{color:var(--color-text);border-color:var(--color-text);transition:all .2s ease-out}main .feedback-container button .icon[data-v-e4d6131e]{color:var(--color-text);transition:all .2s ease-out}main .last-games[data-v-e4d6131e]{display:flex;flex-direction:column;align-items:center;gap:1.5rem;width:100%;animation-delay:.6s;animation-fill-mode:both}@media (min-width: 640px){main[data-v-e4d6131e]{padding-bottom:8rem}main .time-container[data-v-e4d6131e]{font-size:2rem}main .share-container button.share[data-v-e4d6131e]:hover,main .share-container button.feedback[data-v-e4d6131e]:hover,main .feedback-container button.share[data-v-e4d6131e]:hover,main .feedback-container button.feedback[data-v-e4d6131e]:hover{color:var(--color-main);border-color:var(--color-main);transform:translateY(-2px);box-shadow:0 3px 8px #0000001a}main .share-container button.share:hover .icon[data-v-e4d6131e],main .share-container button.feedback:hover .icon[data-v-e4d6131e],main .feedback-container button.share:hover .icon[data-v-e4d6131e],main .feedback-container button.feedback:hover .icon[data-v-e4d6131e]{color:var(--color-main)}}:where([data-v-443eddb9]:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}[data-v-443eddb9],[data-v-443eddb9]:before,[data-v-443eddb9]:after{box-sizing:border-box}a[data-v-443eddb9],button[data-v-443eddb9]{cursor:revert}ol[data-v-443eddb9],ul[data-v-443eddb9],menu[data-v-443eddb9]{list-style:none}img[data-v-443eddb9]{max-inline-size:100%;max-block-size:100%}table[data-v-443eddb9]{border-collapse:collapse}input[data-v-443eddb9],textarea[data-v-443eddb9]{-webkit-user-select:auto}textarea[data-v-443eddb9]{white-space:revert}meter[data-v-443eddb9]{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre[data-v-443eddb9]){all:revert}[data-v-443eddb9]::placeholder{color:unset}[data-v-443eddb9]::marker{content:initial}:where([hidden][data-v-443eddb9]){display:none}:where([contenteditable][data-v-443eddb9]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;-webkit-user-select:auto}:where([draggable=true][data-v-443eddb9]){-webkit-user-drag:element}:where(dialog[data-v-443eddb9]:modal){all:revert}[data-v-443eddb9]:root,html[data-theme=light][data-v-443eddb9],.light[data-v-443eddb9]{--color-main: #005dce;--color-main-dark: #005dce;--color-main-light: rgb(153, 190.2, 235.4);--color-main-hover: #005dce;--color-main-text: #ffffff;--color-secondary: #ff6f61;--color-secondary-dark: #ff3c32;--color-secondary-light: #ff9e94;--color-white: #ffffff;--color-black: #000000;--color-gray: #e6e6e6;--color-background: var(--color-white);--color-background-dark: #f5f6fa;--color-background-light: #fafafa;--color-surface: #ebebeb;--color-border: var(--color-gray);--color-letter-background: #f6f6f6;--color-letter-active: #e2e2e2;--color-letter-border: #c1c1c1;--color-letter-text: #000000;--color-title: var(--color-black);--color-text: #000;--color-text-light: #717171;--color-link: var(--color-main);--color-error: #eb2f06;--color-success: #78e08f;--color-warning: #f6b93b;--color-info: #4a69bd;--color-motamo-main: #005dce}html[data-theme=dark][data-v-443eddb9],.dark[data-v-443eddb9]{--color-main: #005dce;--color-main-dark: #e5efa8;--color-main-light: #2f441c;--color-main-hover: #79920c;--color-main-text: #000000;--color-secondary: #ff6f61;--color-secondary-dark: #ff3c32;--color-secondary-light: #ff9e94;--color-white: #ffffff;--color-black: #000000;--color-gray: #e6e6e6;--color-background: #031525;--color-background-dark: #020c15;--color-background-light: #0d2136;--color-border: #182a3b;--color-letter-background: #062a4a;--color-letter-active: #14466c;--color-letter-border: #0c5494;--color-letter-text: #d9dfe8;--color-title: #d3e2fd;--color-text: #95a6bd;--color-text-light: #4f6074;--color-link: var(--color-main);--color-error: #eb2f06;--color-success: #78e08f;--color-warning: #f6b93b;--color-info: #4a69bd}.fade-enter-active[data-v-443eddb9],.fade-leave-active[data-v-443eddb9]{transition:.4s ease}.fade-enter-from[data-v-443eddb9],.fade-leave-to[data-v-443eddb9]{opacity:0}.modal-enter-active[data-v-443eddb9],.modal-leave-active[data-v-443eddb9]{transition:transform .4s ease,opacity .4s ease-out}.modal-enter-from[data-v-443eddb9],.modal-leave-to[data-v-443eddb9]{transform:translateY(-32px);opacity:0}.modal-sheet-enter-active[data-v-443eddb9],.modal-sheet-leave-active[data-v-443eddb9]{transition:transform .4s ease,opacity .4s ease-out}.modal-sheet-enter-from[data-v-443eddb9],.modal-sheet-leave-to[data-v-443eddb9]{transform:translateY(2rem);opacity:0}.toast-enter-active[data-v-443eddb9],.toast-leave-active[data-v-443eddb9]{transition:all .4s ease}.toast-enter-from[data-v-443eddb9],.toast-leave-to[data-v-443eddb9]{opacity:0;transform:translate(32px)}.dropdown-enter-active[data-v-443eddb9],.dropdown-leave-active[data-v-443eddb9]{transition:all .4s ease}.dropdown-enter-from[data-v-443eddb9],.dropdown-leave-to[data-v-443eddb9]{opacity:0;transform:translateY(-8px)}@keyframes spin-443eddb9{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes heart-443eddb9{0%{fill:var(--color-main);transform:scale(1)}10%{fill:var(--color-main);transform:scale(2)}50%{fill:var(--color-main);transform:scale(.8)}to{transform:scale(1);fill:transparent}}@keyframes fadeIn-443eddb9{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp-443eddb9{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-443eddb9{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@keyframes iconAppear-443eddb9{0%{opacity:0;transform:scale(.5)}70%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.fade-in[data-v-443eddb9]{animation:fadeIn-443eddb9 .5s ease-out forwards}.fade-in-up[data-v-443eddb9]{animation:fadeInUp-443eddb9 .5s ease-out forwards}.fade-in-down[data-v-443eddb9]{animation:fadeInDown-443eddb9 .5s ease-out forwards}.icon-appear[data-v-443eddb9]{opacity:0;animation:iconAppear-443eddb9 .3s ease-out forwards}button[data-v-443eddb9],.button[data-v-443eddb9]{display:flex;justify-content:center;align-items:center;gap:.5rem;border:solid 1px var(--color-main);border-radius:.5rem;font-size:.75rem;font-weight:600;transition:all .2s ease-out;cursor:pointer}button .icon[data-v-443eddb9],.button .icon[data-v-443eddb9]{transition:all .2s ease-out}button.loading[data-v-443eddb9],.button.loading[data-v-443eddb9]{cursor:wait}button[data-v-443eddb9]:focus-visible,.button[data-v-443eddb9]:focus-visible{outline:none;box-shadow:0 0 0 2px var(--color-background),0 0 0 4px var(--color-main),0 0 6px 2px var(--color-main)}@media (hover: hover) and (pointer: fine){button[data-v-443eddb9]:active:not(:disabled),.button[data-v-443eddb9]:active:not(:disabled){transform:scale(.975)}}button[data-v-443eddb9]:disabled,.button[data-v-443eddb9]:disabled{cursor:not-allowed!important}button .loader[data-v-443eddb9],.button .loader[data-v-443eddb9]{width:1rem;height:1rem;border-radius:1rem;border:solid 2px var(--color-background);border-top-color:rgba(from var(--color-background) r g b/.4);animation:spin-443eddb9 1s linear infinite}button.login-button[data-v-443eddb9],.button.login-button[data-v-443eddb9]{width:8rem;height:3rem;background:transparent;border-color:var(--color-border)}button.login-button .icon[data-v-443eddb9],.button.login-button .icon[data-v-443eddb9]{height:1.5rem;transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){button.login-button[data-v-443eddb9]:hover:not(:disabled),.button.login-button[data-v-443eddb9]:hover:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:hover:not(:disabled) .icon[data-v-443eddb9],.button.login-button:hover:not(:disabled) .icon[data-v-443eddb9]{transform:scale(.95)}}@media (hover: hover) and (pointer: fine){button.login-button[data-v-443eddb9]:active:not(:disabled),.button.login-button[data-v-443eddb9]:active:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:active:not(:disabled) .icon[data-v-443eddb9],.button.login-button:active:not(:disabled) .icon[data-v-443eddb9]{transform:scale(.9)}}button.login-button[data-v-443eddb9]:disabled,.button.login-button[data-v-443eddb9]:disabled{background:var(--color-background-dark);border-color:var(--color-border)}button.main[data-v-443eddb9],.button.main[data-v-443eddb9]{padding:.5rem .75rem;background:var(--color-main);border-color:var(--color-main);color:var(--color-background)}button.main .icon[data-v-443eddb9],.button.main .icon[data-v-443eddb9]{width:16px;height:16px;color:var(--color-background)}@media (hover: hover) and (pointer: fine){button.main[data-v-443eddb9]:hover:not(:disabled),.button.main[data-v-443eddb9]:hover:not(:disabled){background:var(--color-main-hover);border-color:var(--color-main-hover)}button.main:hover:not(:disabled) .icon[data-v-443eddb9],.button.main:hover:not(:disabled) .icon[data-v-443eddb9]{transform:scale(1.1)}}button.main[data-v-443eddb9]:disabled,.button.main[data-v-443eddb9]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.main:disabled .icon[data-v-443eddb9],.button.main:disabled .icon[data-v-443eddb9]{color:var(--color-text-light)}button.outline[data-v-443eddb9]{padding:.5rem .75rem;background:var(--color-background);border-color:var(--color-main);color:var(--color-main)}button.outline .icon[data-v-443eddb9]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.outline[data-v-443eddb9]:hover:not(:disabled){background:var(--color-main-light)}button.outline:hover:not(:disabled) .icon[data-v-443eddb9]{transform:scale(1.1)}}button.outline[data-v-443eddb9]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.outline:disabled .icon[data-v-443eddb9]{color:var(--color-text-light)}button.text[data-v-443eddb9]{padding:.5rem .75rem;background:transparent;border-color:transparent;color:var(--color-main)}button.text .icon[data-v-443eddb9]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.text[data-v-443eddb9]:hover:not(:disabled){background:var(--color-main-light)}button.text:hover:not(:disabled) .icon[data-v-443eddb9]{transform:scale(1.1)}}button.text[data-v-443eddb9]:disabled{background:var(--color-background-dark);color:var(--color-text-light)}button.text:disabled .icon[data-v-443eddb9]{color:var(--color-text-light)}button.debug-button[data-v-443eddb9]{overflow:hidden;position:relative}button.debug-button[data-v-443eddb9]:after{content:"";position:absolute;width:32px;height:32px;bottom:-16px;filter:blur(16px);background:var(--color-main-light);opacity:.6;pointer-events:none;border-radius:50%;transition:all .2s ease-out}button.debug-button[data-v-443eddb9]:hover:after{width:64px}input[data-v-443eddb9]{width:100%;height:44px;padding:.75rem;border:1px solid var(--color-border);border-radius:.5rem;font-family:Libre Franklin,sans-serif;font-size:.75rem;transition:all .2s ease-out}input[data-v-443eddb9]::placeholder{color:var(--color-text-light);font-style:italic;font-weight:400}input[data-v-443eddb9]:focus{outline:none;border-color:var(--color-main)}input.error[data-v-443eddb9]{border-color:var(--color-error)}input.input-line[data-v-443eddb9]{border:none;border-bottom:solid 1px var(--color-border);border-radius:0;padding:.25rem 0}input.input-line[data-v-443eddb9]:focus{border-color:var(--color-main)}.tooltip[data-v-443eddb9]{pointer-events:none;position:absolute;z-index:100;top:0;color:#fff;padding:.25rem .5rem;border-radius:.5rem;background:#0006;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);font-size:1rem;white-space:nowrap;opacity:0;transition:opacity .2s ease-out}.game-calendar[data-v-443eddb9]{width:100%;max-width:320px;margin:0 auto;border-radius:.5rem;border:solid 1px var(--color-border);background-color:var(--color-background-light);overflow:hidden}.game-calendar .calendar-header[data-v-443eddb9]{display:flex;justify-content:space-between;align-items:center;padding:.5rem}.game-calendar .calendar-header .month-title[data-v-443eddb9]{font-size:1.2rem;font-weight:600;margin:0;color:var(--color-title)}.game-calendar .calendar-header .nav-button[data-v-443eddb9]{background:transparent;border:none;cursor:pointer;width:2rem;height:2rem;display:flex;align-items:center;justify-content:center;background:var(--color-background);border-radius:.25rem;transition:all .2s ease-out;color:var(--color-text)}@media (hover: hover) and (pointer: fine){.game-calendar .calendar-header .nav-button[data-v-443eddb9]:hover{background-color:var(--color-main);color:var(--color-main-text)}.game-calendar .calendar-header .nav-button[data-v-443eddb9]:active{transform:scale(1)}.game-calendar .calendar-header .nav-button:active .icon[data-v-443eddb9]{transform:scale(.95)}}.game-calendar .calendar-header .nav-button .icon[data-v-443eddb9]{width:100%}.game-calendar .calendar-days-header[data-v-443eddb9]{display:grid;grid-template-columns:repeat(7,1fr);text-align:center;padding:.5rem 0;border-bottom:1px solid var(--color-border)}.game-calendar .calendar-days-header span[data-v-443eddb9]{font-size:.8rem;font-weight:400;color:var(--color-text-light)}.game-calendar .calendar-grid[data-v-443eddb9]{position:relative;display:grid;grid-template-columns:repeat(7,1fr);grid-template-rows:repeat(6,1fr);gap:2px;padding:.5rem}.game-calendar .calendar-grid .streak-line[data-v-443eddb9]{display:none;position:absolute;background:linear-gradient(45deg,#ff9708,#ffde08);border-radius:48px;height:40px;box-shadow:0 0 0 4px rgba(from #ffde08 r g b/.25)}.game-calendar .calendar-grid .calendar-day[data-v-443eddb9]{aspect-ratio:1;height:40px;display:flex;align-items:center;justify-content:center;border:none;background-color:transparent;border-radius:50%;font-size:.9rem;font-weight:500;cursor:pointer;transition:all .2s ease-out;position:relative;color:var(--color-text)}@media (hover: hover) and (pointer: fine){.game-calendar .calendar-grid .calendar-day[data-v-443eddb9]:hover:not(:disabled):not(.played-day):not(.selected){box-shadow:0 0 0 2px var(--color-main) inset}.game-calendar .calendar-grid .calendar-day[data-v-443eddb9]:active:not(:disabled):not(.played-day):not(.selected){background-color:rgba(from var(--color-main) r g b/.2)}.game-calendar .calendar-grid .calendar-day[data-v-443eddb9]:active{transform:scale(1)}}.game-calendar .calendar-grid .calendar-day.played-day[data-v-443eddb9]{background-color:var(--color-main)}.game-calendar .calendar-grid .calendar-day.played-day .icon[data-v-443eddb9]{color:#fff;fill:#fff}.game-calendar .calendar-grid .calendar-day.streak-day[data-v-443eddb9]{background-color:#f1c40f}.game-calendar .calendar-grid .calendar-day.streak-day .icon[data-v-443eddb9]{color:#f39c12;fill:#f39c12}.game-calendar .calendar-grid .calendar-day.future-day[data-v-443eddb9]{color:var(--color-text-light);opacity:.5;cursor:not-allowed}.game-calendar .calendar-grid .calendar-day.other-month[data-v-443eddb9]{opacity:0}.game-calendar .calendar-grid .calendar-day.today[data-v-443eddb9]{font-weight:700}.game-calendar .calendar-grid .calendar-day.selected[data-v-443eddb9]{z-index:10;box-shadow:0 0 0 2px var(--color-main) inset,0 0 0 4px var(--color-background-light) inset}.game-calendar .calendar-grid .calendar-day.selected[data-v-443eddb9]:not(.played-day){background:var(--color-main);color:var(--color-main-text)}.game-calendar .calendar-grid .calendar-day[data-v-443eddb9]:disabled{cursor:not-allowed}.game-calendar:not(.selectable) .calendar-grid[data-v-443eddb9]{pointer-events:none}@keyframes fadeIn-443eddb9{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes pulse-443eddb9{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}.game-calendar[data-v-443eddb9]{animation:fadeIn-443eddb9 .3s ease-out}:where([data-v-e3e8bef6]:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}[data-v-e3e8bef6],[data-v-e3e8bef6]:before,[data-v-e3e8bef6]:after{box-sizing:border-box}a[data-v-e3e8bef6],button[data-v-e3e8bef6]{cursor:revert}ol[data-v-e3e8bef6],ul[data-v-e3e8bef6],menu[data-v-e3e8bef6]{list-style:none}img[data-v-e3e8bef6]{max-inline-size:100%;max-block-size:100%}table[data-v-e3e8bef6]{border-collapse:collapse}input[data-v-e3e8bef6],textarea[data-v-e3e8bef6]{-webkit-user-select:auto}textarea[data-v-e3e8bef6]{white-space:revert}meter[data-v-e3e8bef6]{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre[data-v-e3e8bef6]){all:revert}[data-v-e3e8bef6]::placeholder{color:unset}[data-v-e3e8bef6]::marker{content:initial}:where([hidden][data-v-e3e8bef6]){display:none}:where([contenteditable][data-v-e3e8bef6]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;-webkit-user-select:auto}:where([draggable=true][data-v-e3e8bef6]){-webkit-user-drag:element}:where(dialog[data-v-e3e8bef6]:modal){all:revert}[data-v-e3e8bef6]:root,html[data-theme=light][data-v-e3e8bef6],.light[data-v-e3e8bef6]{--color-main: #005dce;--color-main-dark: #005dce;--color-main-light: rgb(153, 190.2, 235.4);--color-main-hover: #005dce;--color-main-text: #ffffff;--color-secondary: #ff6f61;--color-secondary-dark: #ff3c32;--color-secondary-light: #ff9e94;--color-white: #ffffff;--color-black: #000000;--color-gray: #e6e6e6;--color-background: var(--color-white);--color-background-dark: #f5f6fa;--color-background-light: #fafafa;--color-surface: #ebebeb;--color-border: var(--color-gray);--color-letter-background: #f6f6f6;--color-letter-active: #e2e2e2;--color-letter-border: #c1c1c1;--color-letter-text: #000000;--color-title: var(--color-black);--color-text: #000;--color-text-light: #717171;--color-link: var(--color-main);--color-error: #eb2f06;--color-success: #78e08f;--color-warning: #f6b93b;--color-info: #4a69bd;--color-motamo-main: #005dce}html[data-theme=dark][data-v-e3e8bef6],.dark[data-v-e3e8bef6]{--color-main: #005dce;--color-main-dark: #e5efa8;--color-main-light: #2f441c;--color-main-hover: #79920c;--color-main-text: #000000;--color-secondary: #ff6f61;--color-secondary-dark: #ff3c32;--color-secondary-light: #ff9e94;--color-white: #ffffff;--color-black: #000000;--color-gray: #e6e6e6;--color-background: #031525;--color-background-dark: #020c15;--color-background-light: #0d2136;--color-border: #182a3b;--color-letter-background: #062a4a;--color-letter-active: #14466c;--color-letter-border: #0c5494;--color-letter-text: #d9dfe8;--color-title: #d3e2fd;--color-text: #95a6bd;--color-text-light: #4f6074;--color-link: var(--color-main);--color-error: #eb2f06;--color-success: #78e08f;--color-warning: #f6b93b;--color-info: #4a69bd}.fade-enter-active[data-v-e3e8bef6],.fade-leave-active[data-v-e3e8bef6]{transition:.4s ease}.fade-enter-from[data-v-e3e8bef6],.fade-leave-to[data-v-e3e8bef6]{opacity:0}.modal-enter-active[data-v-e3e8bef6],.modal-leave-active[data-v-e3e8bef6]{transition:transform .4s ease,opacity .4s ease-out}.modal-enter-from[data-v-e3e8bef6],.modal-leave-to[data-v-e3e8bef6]{transform:translateY(-32px);opacity:0}.modal-sheet-enter-active[data-v-e3e8bef6],.modal-sheet-leave-active[data-v-e3e8bef6]{transition:transform .4s ease,opacity .4s ease-out}.modal-sheet-enter-from[data-v-e3e8bef6],.modal-sheet-leave-to[data-v-e3e8bef6]{transform:translateY(2rem);opacity:0}.toast-enter-active[data-v-e3e8bef6],.toast-leave-active[data-v-e3e8bef6]{transition:all .4s ease}.toast-enter-from[data-v-e3e8bef6],.toast-leave-to[data-v-e3e8bef6]{opacity:0;transform:translate(32px)}.dropdown-enter-active[data-v-e3e8bef6],.dropdown-leave-active[data-v-e3e8bef6]{transition:all .4s ease}.dropdown-enter-from[data-v-e3e8bef6],.dropdown-leave-to[data-v-e3e8bef6]{opacity:0;transform:translateY(-8px)}@keyframes spin-e3e8bef6{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes heart-e3e8bef6{0%{fill:var(--color-main);transform:scale(1)}10%{fill:var(--color-main);transform:scale(2)}50%{fill:var(--color-main);transform:scale(.8)}to{transform:scale(1);fill:transparent}}@keyframes fadeIn-e3e8bef6{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp-e3e8bef6{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-e3e8bef6{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@keyframes iconAppear-e3e8bef6{0%{opacity:0;transform:scale(.5)}70%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.fade-in[data-v-e3e8bef6]{animation:fadeIn-e3e8bef6 .5s ease-out forwards}.fade-in-up[data-v-e3e8bef6]{animation:fadeInUp-e3e8bef6 .5s ease-out forwards}.fade-in-down[data-v-e3e8bef6]{animation:fadeInDown-e3e8bef6 .5s ease-out forwards}.icon-appear[data-v-e3e8bef6]{opacity:0;animation:iconAppear-e3e8bef6 .3s ease-out forwards}button[data-v-e3e8bef6],.button[data-v-e3e8bef6]{display:flex;justify-content:center;align-items:center;gap:.5rem;border:solid 1px var(--color-main);border-radius:.5rem;font-size:.75rem;font-weight:600;transition:all .2s ease-out;cursor:pointer}button .icon[data-v-e3e8bef6],.button .icon[data-v-e3e8bef6]{transition:all .2s ease-out}button.loading[data-v-e3e8bef6],.button.loading[data-v-e3e8bef6]{cursor:wait}button[data-v-e3e8bef6]:focus-visible,.button[data-v-e3e8bef6]:focus-visible{outline:none;box-shadow:0 0 0 2px var(--color-background),0 0 0 4px var(--color-main),0 0 6px 2px var(--color-main)}@media (hover: hover) and (pointer: fine){button[data-v-e3e8bef6]:active:not(:disabled),.button[data-v-e3e8bef6]:active:not(:disabled){transform:scale(.975)}}button[data-v-e3e8bef6]:disabled,.button[data-v-e3e8bef6]:disabled{cursor:not-allowed!important}button .loader[data-v-e3e8bef6],.button .loader[data-v-e3e8bef6]{width:1rem;height:1rem;border-radius:1rem;border:solid 2px var(--color-background);border-top-color:rgba(from var(--color-background) r g b/.4);animation:spin-e3e8bef6 1s linear infinite}button.login-button[data-v-e3e8bef6],.button.login-button[data-v-e3e8bef6]{width:8rem;height:3rem;background:transparent;border-color:var(--color-border)}button.login-button .icon[data-v-e3e8bef6],.button.login-button .icon[data-v-e3e8bef6]{height:1.5rem;transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){button.login-button[data-v-e3e8bef6]:hover:not(:disabled),.button.login-button[data-v-e3e8bef6]:hover:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:hover:not(:disabled) .icon[data-v-e3e8bef6],.button.login-button:hover:not(:disabled) .icon[data-v-e3e8bef6]{transform:scale(.95)}}@media (hover: hover) and (pointer: fine){button.login-button[data-v-e3e8bef6]:active:not(:disabled),.button.login-button[data-v-e3e8bef6]:active:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:active:not(:disabled) .icon[data-v-e3e8bef6],.button.login-button:active:not(:disabled) .icon[data-v-e3e8bef6]{transform:scale(.9)}}button.login-button[data-v-e3e8bef6]:disabled,.button.login-button[data-v-e3e8bef6]:disabled{background:var(--color-background-dark);border-color:var(--color-border)}button.main[data-v-e3e8bef6],.button.main[data-v-e3e8bef6]{padding:.5rem .75rem;background:var(--color-main);border-color:var(--color-main);color:var(--color-background)}button.main .icon[data-v-e3e8bef6],.button.main .icon[data-v-e3e8bef6]{width:16px;height:16px;color:var(--color-background)}@media (hover: hover) and (pointer: fine){button.main[data-v-e3e8bef6]:hover:not(:disabled),.button.main[data-v-e3e8bef6]:hover:not(:disabled){background:var(--color-main-hover);border-color:var(--color-main-hover)}button.main:hover:not(:disabled) .icon[data-v-e3e8bef6],.button.main:hover:not(:disabled) .icon[data-v-e3e8bef6]{transform:scale(1.1)}}button.main[data-v-e3e8bef6]:disabled,.button.main[data-v-e3e8bef6]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.main:disabled .icon[data-v-e3e8bef6],.button.main:disabled .icon[data-v-e3e8bef6]{color:var(--color-text-light)}button.outline[data-v-e3e8bef6]{padding:.5rem .75rem;background:var(--color-background);border-color:var(--color-main);color:var(--color-main)}button.outline .icon[data-v-e3e8bef6]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.outline[data-v-e3e8bef6]:hover:not(:disabled){background:var(--color-main-light)}button.outline:hover:not(:disabled) .icon[data-v-e3e8bef6]{transform:scale(1.1)}}button.outline[data-v-e3e8bef6]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.outline:disabled .icon[data-v-e3e8bef6]{color:var(--color-text-light)}button.text[data-v-e3e8bef6]{padding:.5rem .75rem;background:transparent;border-color:transparent;color:var(--color-main)}button.text .icon[data-v-e3e8bef6]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.text[data-v-e3e8bef6]:hover:not(:disabled){background:var(--color-main-light)}button.text:hover:not(:disabled) .icon[data-v-e3e8bef6]{transform:scale(1.1)}}button.text[data-v-e3e8bef6]:disabled{background:var(--color-background-dark);color:var(--color-text-light)}button.text:disabled .icon[data-v-e3e8bef6]{color:var(--color-text-light)}button.debug-button[data-v-e3e8bef6]{overflow:hidden;position:relative}button.debug-button[data-v-e3e8bef6]:after{content:"";position:absolute;width:32px;height:32px;bottom:-16px;filter:blur(16px);background:var(--color-main-light);opacity:.6;pointer-events:none;border-radius:50%;transition:all .2s ease-out}button.debug-button[data-v-e3e8bef6]:hover:after{width:64px}input[data-v-e3e8bef6]{width:100%;height:44px;padding:.75rem;border:1px solid var(--color-border);border-radius:.5rem;font-family:Libre Franklin,sans-serif;font-size:.75rem;transition:all .2s ease-out}input[data-v-e3e8bef6]::placeholder{color:var(--color-text-light);font-style:italic;font-weight:400}input[data-v-e3e8bef6]:focus{outline:none;border-color:var(--color-main)}input.error[data-v-e3e8bef6]{border-color:var(--color-error)}input.input-line[data-v-e3e8bef6]{border:none;border-bottom:solid 1px var(--color-border);border-radius:0;padding:.25rem 0}input.input-line[data-v-e3e8bef6]:focus{border-color:var(--color-main)}.tooltip[data-v-e3e8bef6]{pointer-events:none;position:absolute;z-index:100;top:0;color:#fff;padding:.25rem .5rem;border-radius:.5rem;background:#0006;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);font-size:1rem;white-space:nowrap;opacity:0;transition:opacity .2s ease-out}.modal[data-v-e3e8bef6]{position:fixed;top:6rem;left:0;width:100vw;height:calc(100dvh - 6rem);background:var(--color-background);z-index:1000;box-shadow:0 0 1rem #0000001a;border-radius:.5rem .5rem 0 0;padding:2rem 1rem 6rem;border-top:solid 1px var(--color-border);overflow:auto}.modal .close[data-v-e3e8bef6]{width:2rem;height:2rem;position:absolute;top:.5rem;right:.5rem;padding:.25rem;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease-out;-webkit-user-select:none;user-select:none}.modal .close .icon[data-v-e3e8bef6]{width:100%;transition:all .2s ease-out}.modal .close[data-v-e3e8bef6]:hover{color:var(--color-main)}.modal .close:hover .icon[data-v-e3e8bef6]{transform:scale(1.1)}.modal h4[data-v-e3e8bef6]{font-size:1.5rem;font-weight:700;margin-bottom:1rem}.modal .button-container[data-v-e3e8bef6]{position:fixed;left:0;right:0;bottom:0;height:8rem;background:linear-gradient(180deg,rgba(from var(--color-background) r g b/0) 0%,var(--color-background) 100%);display:flex;align-items:center;justify-content:center;padding:2rem 0 0}.modal .button-container button[data-v-e3e8bef6]{width:16rem}.orange[data-v-e3e8bef6]{color:var(--color-main)}.red[data-v-e3e8bef6]{color:var(--color-error)}.overlay[data-v-e3e8bef6]{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(from var(--color-black) r g b/.4);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:900;opacity:0;animation:overlay-fadein-e3e8bef6 .25s ease-out forwards}@media (min-width: 768px){.modal[data-v-e3e8bef6]{width:50vw;left:25vw;top:10vh;height:80vh;border-radius:.5rem}.modal .button-container[data-v-e3e8bef6]{display:none}}@keyframes valid-e3e8bef6{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}.modal[data-v-e3e8bef6]{--number-box-size: 3rem}.game-container[data-v-e3e8bef6]{display:flex;flex-direction:column;align-items:center;gap:1rem;width:100%;max-width:768px;padding:0 .25rem 1rem;margin:0 auto}.game-container .code-container[data-v-e3e8bef6]{display:flex;gap:.5rem}.game-container .attempts-container[data-v-e3e8bef6]{display:flex;flex-direction:column-reverse;justify-content:flex-end;gap:.5rem;min-width:calc(var(--number-box-size) * 5 + 2rem + 2rem);height:calc(var(--number-box-size) * 4 + 1.5rem + 2rem);background:rgba(from var(--color-main) r g b/.05);padding:1rem;margin-top:1rem;border-radius:.5rem;overflow:auto}.game-container .attempts-container .attempt[data-v-e3e8bef6]{display:flex;gap:.5rem}.game-container .number-box[data-v-e3e8bef6]{width:var(--number-box-size);height:var(--number-box-size);display:flex;align-items:center;justify-content:center;font-size:2rem;font-weight:900;color:var(--color-text);background:var(--color-background);border-radius:.25rem;border:solid 1px var(--color-border)}.game-container .number-box.current[data-v-e3e8bef6]{border-color:var(--color-main)}.game-container .number-box.filled[data-v-e3e8bef6]{background:var(--color-letter-background);border-color:#0003}.game-container .number-box.misplaced[data-v-e3e8bef6]{color:var(--color-black);background:#f9ca24;border-color:#0003}.game-container .number-box.correct[data-v-e3e8bef6]{color:var(--color-white);background:#6ab04c;border-color:#0003}ul[data-v-e3e8bef6]{list-style-type:disc;padding:0;padding-left:1rem;margin:0}ul li[data-v-e3e8bef6]{margin-bottom:1rem}b[data-v-e3e8bef6]{font-weight:600}.green[data-v-e3e8bef6]{color:#6ab04c}.yellow[data-v-e3e8bef6]{color:#f9ca24}.gray[data-v-e3e8bef6]{color:#535c68}.overlay[data-v-e3e8bef6]{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(from var(--color-background) r g b/.4);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:900;opacity:0;animation:overlay-fadein-e3e8bef6 .25s ease-out forwards}@media (min-width: 768px){.modal[data-v-e3e8bef6]{width:50vw;left:25vw;top:10vh;height:80vh;border-radius:.5rem}}@keyframes overlay-fadein-e3e8bef6{0%{opacity:0}to{opacity:1}}:where([data-v-7d9ab6fc]:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}[data-v-7d9ab6fc],[data-v-7d9ab6fc]:before,[data-v-7d9ab6fc]:after{box-sizing:border-box}a[data-v-7d9ab6fc],button[data-v-7d9ab6fc]{cursor:revert}ol[data-v-7d9ab6fc],ul[data-v-7d9ab6fc],menu[data-v-7d9ab6fc]{list-style:none}img[data-v-7d9ab6fc]{max-inline-size:100%;max-block-size:100%}table[data-v-7d9ab6fc]{border-collapse:collapse}input[data-v-7d9ab6fc],textarea[data-v-7d9ab6fc]{-webkit-user-select:auto}textarea[data-v-7d9ab6fc]{white-space:revert}meter[data-v-7d9ab6fc]{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre[data-v-7d9ab6fc]){all:revert}[data-v-7d9ab6fc]::placeholder{color:unset}[data-v-7d9ab6fc]::marker{content:initial}:where([hidden][data-v-7d9ab6fc]){display:none}:where([contenteditable][data-v-7d9ab6fc]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;-webkit-user-select:auto}:where([draggable=true][data-v-7d9ab6fc]){-webkit-user-drag:element}:where(dialog[data-v-7d9ab6fc]:modal){all:revert}[data-v-7d9ab6fc]:root,html[data-theme=light][data-v-7d9ab6fc],.light[data-v-7d9ab6fc]{--color-main: #005dce;--color-main-dark: #005dce;--color-main-light: rgb(153, 190.2, 235.4);--color-main-hover: #005dce;--color-main-text: #ffffff;--color-secondary: #ff6f61;--color-secondary-dark: #ff3c32;--color-secondary-light: #ff9e94;--color-white: #ffffff;--color-black: #000000;--color-gray: #e6e6e6;--color-background: var(--color-white);--color-background-dark: #f5f6fa;--color-background-light: #fafafa;--color-surface: #ebebeb;--color-border: var(--color-gray);--color-letter-background: #f6f6f6;--color-letter-active: #e2e2e2;--color-letter-border: #c1c1c1;--color-letter-text: #000000;--color-title: var(--color-black);--color-text: #000;--color-text-light: #717171;--color-link: var(--color-main);--color-error: #eb2f06;--color-success: #78e08f;--color-warning: #f6b93b;--color-info: #4a69bd;--color-motamo-main: #005dce}html[data-theme=dark][data-v-7d9ab6fc],.dark[data-v-7d9ab6fc]{--color-main: #005dce;--color-main-dark: #e5efa8;--color-main-light: #2f441c;--color-main-hover: #79920c;--color-main-text: #000000;--color-secondary: #ff6f61;--color-secondary-dark: #ff3c32;--color-secondary-light: #ff9e94;--color-white: #ffffff;--color-black: #000000;--color-gray: #e6e6e6;--color-background: #031525;--color-background-dark: #020c15;--color-background-light: #0d2136;--color-border: #182a3b;--color-letter-background: #062a4a;--color-letter-active: #14466c;--color-letter-border: #0c5494;--color-letter-text: #d9dfe8;--color-title: #d3e2fd;--color-text: #95a6bd;--color-text-light: #4f6074;--color-link: var(--color-main);--color-error: #eb2f06;--color-success: #78e08f;--color-warning: #f6b93b;--color-info: #4a69bd}.fade-enter-active[data-v-7d9ab6fc],.fade-leave-active[data-v-7d9ab6fc]{transition:.4s ease}.fade-enter-from[data-v-7d9ab6fc],.fade-leave-to[data-v-7d9ab6fc]{opacity:0}.modal-enter-active[data-v-7d9ab6fc],.modal-leave-active[data-v-7d9ab6fc]{transition:transform .4s ease,opacity .4s ease-out}.modal-enter-from[data-v-7d9ab6fc],.modal-leave-to[data-v-7d9ab6fc]{transform:translateY(-32px);opacity:0}.modal-sheet-enter-active[data-v-7d9ab6fc],.modal-sheet-leave-active[data-v-7d9ab6fc]{transition:transform .4s ease,opacity .4s ease-out}.modal-sheet-enter-from[data-v-7d9ab6fc],.modal-sheet-leave-to[data-v-7d9ab6fc]{transform:translateY(2rem);opacity:0}.toast-enter-active[data-v-7d9ab6fc],.toast-leave-active[data-v-7d9ab6fc]{transition:all .4s ease}.toast-enter-from[data-v-7d9ab6fc],.toast-leave-to[data-v-7d9ab6fc]{opacity:0;transform:translate(32px)}.dropdown-enter-active[data-v-7d9ab6fc],.dropdown-leave-active[data-v-7d9ab6fc]{transition:all .4s ease}.dropdown-enter-from[data-v-7d9ab6fc],.dropdown-leave-to[data-v-7d9ab6fc]{opacity:0;transform:translateY(-8px)}@keyframes spin-7d9ab6fc{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes heart-7d9ab6fc{0%{fill:var(--color-main);transform:scale(1)}10%{fill:var(--color-main);transform:scale(2)}50%{fill:var(--color-main);transform:scale(.8)}to{transform:scale(1);fill:transparent}}@keyframes fadeIn-7d9ab6fc{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp-7d9ab6fc{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-7d9ab6fc{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@keyframes iconAppear-7d9ab6fc{0%{opacity:0;transform:scale(.5)}70%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.fade-in[data-v-7d9ab6fc]{animation:fadeIn-7d9ab6fc .5s ease-out forwards}.fade-in-up[data-v-7d9ab6fc]{animation:fadeInUp-7d9ab6fc .5s ease-out forwards}.fade-in-down[data-v-7d9ab6fc]{animation:fadeInDown-7d9ab6fc .5s ease-out forwards}.icon-appear[data-v-7d9ab6fc]{opacity:0;animation:iconAppear-7d9ab6fc .3s ease-out forwards}button[data-v-7d9ab6fc],.button[data-v-7d9ab6fc]{display:flex;justify-content:center;align-items:center;gap:.5rem;border:solid 1px var(--color-main);border-radius:.5rem;font-size:.75rem;font-weight:600;transition:all .2s ease-out;cursor:pointer}button .icon[data-v-7d9ab6fc],.button .icon[data-v-7d9ab6fc]{transition:all .2s ease-out}button.loading[data-v-7d9ab6fc],.button.loading[data-v-7d9ab6fc]{cursor:wait}button[data-v-7d9ab6fc]:focus-visible,.button[data-v-7d9ab6fc]:focus-visible{outline:none;box-shadow:0 0 0 2px var(--color-background),0 0 0 4px var(--color-main),0 0 6px 2px var(--color-main)}@media (hover: hover) and (pointer: fine){button[data-v-7d9ab6fc]:active:not(:disabled),.button[data-v-7d9ab6fc]:active:not(:disabled){transform:scale(.975)}}button[data-v-7d9ab6fc]:disabled,.button[data-v-7d9ab6fc]:disabled{cursor:not-allowed!important}button .loader[data-v-7d9ab6fc],.button .loader[data-v-7d9ab6fc]{width:1rem;height:1rem;border-radius:1rem;border:solid 2px var(--color-background);border-top-color:rgba(from var(--color-background) r g b/.4);animation:spin-7d9ab6fc 1s linear infinite}button.login-button[data-v-7d9ab6fc],.button.login-button[data-v-7d9ab6fc]{width:8rem;height:3rem;background:transparent;border-color:var(--color-border)}button.login-button .icon[data-v-7d9ab6fc],.button.login-button .icon[data-v-7d9ab6fc]{height:1.5rem;transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){button.login-button[data-v-7d9ab6fc]:hover:not(:disabled),.button.login-button[data-v-7d9ab6fc]:hover:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:hover:not(:disabled) .icon[data-v-7d9ab6fc],.button.login-button:hover:not(:disabled) .icon[data-v-7d9ab6fc]{transform:scale(.95)}}@media (hover: hover) and (pointer: fine){button.login-button[data-v-7d9ab6fc]:active:not(:disabled),.button.login-button[data-v-7d9ab6fc]:active:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:active:not(:disabled) .icon[data-v-7d9ab6fc],.button.login-button:active:not(:disabled) .icon[data-v-7d9ab6fc]{transform:scale(.9)}}button.login-button[data-v-7d9ab6fc]:disabled,.button.login-button[data-v-7d9ab6fc]:disabled{background:var(--color-background-dark);border-color:var(--color-border)}button.main[data-v-7d9ab6fc],.button.main[data-v-7d9ab6fc]{padding:.5rem .75rem;background:var(--color-main);border-color:var(--color-main);color:var(--color-background)}button.main .icon[data-v-7d9ab6fc],.button.main .icon[data-v-7d9ab6fc]{width:16px;height:16px;color:var(--color-background)}@media (hover: hover) and (pointer: fine){button.main[data-v-7d9ab6fc]:hover:not(:disabled),.button.main[data-v-7d9ab6fc]:hover:not(:disabled){background:var(--color-main-hover);border-color:var(--color-main-hover)}button.main:hover:not(:disabled) .icon[data-v-7d9ab6fc],.button.main:hover:not(:disabled) .icon[data-v-7d9ab6fc]{transform:scale(1.1)}}button.main[data-v-7d9ab6fc]:disabled,.button.main[data-v-7d9ab6fc]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.main:disabled .icon[data-v-7d9ab6fc],.button.main:disabled .icon[data-v-7d9ab6fc]{color:var(--color-text-light)}button.outline[data-v-7d9ab6fc]{padding:.5rem .75rem;background:var(--color-background);border-color:var(--color-main);color:var(--color-main)}button.outline .icon[data-v-7d9ab6fc]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.outline[data-v-7d9ab6fc]:hover:not(:disabled){background:var(--color-main-light)}button.outline:hover:not(:disabled) .icon[data-v-7d9ab6fc]{transform:scale(1.1)}}button.outline[data-v-7d9ab6fc]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.outline:disabled .icon[data-v-7d9ab6fc]{color:var(--color-text-light)}button.text[data-v-7d9ab6fc]{padding:.5rem .75rem;background:transparent;border-color:transparent;color:var(--color-main)}button.text .icon[data-v-7d9ab6fc]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.text[data-v-7d9ab6fc]:hover:not(:disabled){background:var(--color-main-light)}button.text:hover:not(:disabled) .icon[data-v-7d9ab6fc]{transform:scale(1.1)}}button.text[data-v-7d9ab6fc]:disabled{background:var(--color-background-dark);color:var(--color-text-light)}button.text:disabled .icon[data-v-7d9ab6fc]{color:var(--color-text-light)}button.debug-button[data-v-7d9ab6fc]{overflow:hidden;position:relative}button.debug-button[data-v-7d9ab6fc]:after{content:"";position:absolute;width:32px;height:32px;bottom:-16px;filter:blur(16px);background:var(--color-main-light);opacity:.6;pointer-events:none;border-radius:50%;transition:all .2s ease-out}button.debug-button[data-v-7d9ab6fc]:hover:after{width:64px}input[data-v-7d9ab6fc]{width:100%;height:44px;padding:.75rem;border:1px solid var(--color-border);border-radius:.5rem;font-family:Libre Franklin,sans-serif;font-size:.75rem;transition:all .2s ease-out}input[data-v-7d9ab6fc]::placeholder{color:var(--color-text-light);font-style:italic;font-weight:400}input[data-v-7d9ab6fc]:focus{outline:none;border-color:var(--color-main)}input.error[data-v-7d9ab6fc]{border-color:var(--color-error)}input.input-line[data-v-7d9ab6fc]{border:none;border-bottom:solid 1px var(--color-border);border-radius:0;padding:.25rem 0}input.input-line[data-v-7d9ab6fc]:focus{border-color:var(--color-main)}.tooltip[data-v-7d9ab6fc]{pointer-events:none;position:absolute;z-index:100;top:0;color:#fff;padding:.25rem .5rem;border-radius:.5rem;background:#0006;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);font-size:1rem;white-space:nowrap;opacity:0;transition:opacity .2s ease-out}.timer-container[data-v-7d9ab6fc]{display:flex;align-items:center;justify-content:center;gap:.5rem;width:100%;max-width:320px;height:3rem;background-color:var(--color-background-light);color:var(--color-text);border:2px solid var(--color-main);border-radius:.5rem}.timer-container .timer-icon[data-v-7d9ab6fc]{font-size:1rem}.timer-container .timer-value[data-v-7d9ab6fc]{font-size:1.5rem;font-weight:700}.played-date[data-v-7d9ab6fc]{font-size:.75rem;font-weight:500;color:var(--color-text)}.play-container[data-v-7d9ab6fc]{width:100%;max-width:320px;height:3rem}button.button-play[data-v-7d9ab6fc]{width:100%;height:100%;border-radius:.5rem;font-size:1.5rem;font-weight:700;cursor:pointer;transition:all .2s ease-out}button.button-play.main[data-v-7d9ab6fc]{background-color:var(--color-main);color:var(--color-white);border:none}button.button-play.main[data-v-7d9ab6fc]:hover{background-color:var(--color-main-dark)}button.button-play.main[data-v-7d9ab6fc]:disabled{background-color:var(--color-main-light);cursor:not-allowed}button.button-play.main.loading[data-v-7d9ab6fc]{position:relative;color:transparent}button.button-play.main.loading[data-v-7d9ab6fc]:after{content:"";position:absolute;width:1rem;height:1rem;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:50%;border:2px solid var(--color-white);border-color:var(--color-white) transparent var(--color-white) transparent;animation:loading-7d9ab6fc 1.2s linear infinite}main[data-v-7d9ab6fc]{display:flex;flex-direction:column;align-items:center;gap:1.5rem;min-height:100dvh;padding:0;--color-main: #ff7675;--color-main-hover: #ed8484}main.modal-open[data-v-7d9ab6fc]{overflow:hidden}.game-header[data-v-7d9ab6fc]{width:100%;max-width:320px;display:flex;flex-direction:column;align-items:center;gap:.5rem;margin-top:1rem}.description[data-v-7d9ab6fc]{font-size:1rem;font-weight:500;text-align:center;color:var(--color-text)}.streak-container[data-v-7d9ab6fc]{display:flex;align-items:center;gap:.5rem;color:var(--color-text)}.streak-container .streak-text[data-v-7d9ab6fc]{font-size:1rem;font-weight:500;color:var(--color-main)}.streak-container .streak-icon[data-v-7d9ab6fc]{font-size:1rem}@keyframes loading-7d9ab6fc{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}:where([data-v-4b6afa8e]:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}[data-v-4b6afa8e],[data-v-4b6afa8e]:before,[data-v-4b6afa8e]:after{box-sizing:border-box}a[data-v-4b6afa8e],button[data-v-4b6afa8e]{cursor:revert}ol[data-v-4b6afa8e],ul[data-v-4b6afa8e],menu[data-v-4b6afa8e]{list-style:none}img[data-v-4b6afa8e]{max-inline-size:100%;max-block-size:100%}table[data-v-4b6afa8e]{border-collapse:collapse}input[data-v-4b6afa8e],textarea[data-v-4b6afa8e]{-webkit-user-select:auto}textarea[data-v-4b6afa8e]{white-space:revert}meter[data-v-4b6afa8e]{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre[data-v-4b6afa8e]){all:revert}[data-v-4b6afa8e]::placeholder{color:unset}[data-v-4b6afa8e]::marker{content:initial}:where([hidden][data-v-4b6afa8e]){display:none}:where([contenteditable][data-v-4b6afa8e]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;-webkit-user-select:auto}:where([draggable=true][data-v-4b6afa8e]){-webkit-user-drag:element}:where(dialog[data-v-4b6afa8e]:modal){all:revert}[data-v-4b6afa8e]:root,html[data-theme=light][data-v-4b6afa8e],.light[data-v-4b6afa8e]{--color-main: #005dce;--color-main-dark: #005dce;--color-main-light: rgb(153, 190.2, 235.4);--color-main-hover: #005dce;--color-main-text: #ffffff;--color-secondary: #ff6f61;--color-secondary-dark: #ff3c32;--color-secondary-light: #ff9e94;--color-white: #ffffff;--color-black: #000000;--color-gray: #e6e6e6;--color-background: var(--color-white);--color-background-dark: #f5f6fa;--color-background-light: #fafafa;--color-surface: #ebebeb;--color-border: var(--color-gray);--color-letter-background: #f6f6f6;--color-letter-active: #e2e2e2;--color-letter-border: #c1c1c1;--color-letter-text: #000000;--color-title: var(--color-black);--color-text: #000;--color-text-light: #717171;--color-link: var(--color-main);--color-error: #eb2f06;--color-success: #78e08f;--color-warning: #f6b93b;--color-info: #4a69bd;--color-motamo-main: #005dce}html[data-theme=dark][data-v-4b6afa8e],.dark[data-v-4b6afa8e]{--color-main: #005dce;--color-main-dark: #e5efa8;--color-main-light: #2f441c;--color-main-hover: #79920c;--color-main-text: #000000;--color-secondary: #ff6f61;--color-secondary-dark: #ff3c32;--color-secondary-light: #ff9e94;--color-white: #ffffff;--color-black: #000000;--color-gray: #e6e6e6;--color-background: #031525;--color-background-dark: #020c15;--color-background-light: #0d2136;--color-border: #182a3b;--color-letter-background: #062a4a;--color-letter-active: #14466c;--color-letter-border: #0c5494;--color-letter-text: #d9dfe8;--color-title: #d3e2fd;--color-text: #95a6bd;--color-text-light: #4f6074;--color-link: var(--color-main);--color-error: #eb2f06;--color-success: #78e08f;--color-warning: #f6b93b;--color-info: #4a69bd}.fade-enter-active[data-v-4b6afa8e],.fade-leave-active[data-v-4b6afa8e]{transition:.4s ease}.fade-enter-from[data-v-4b6afa8e],.fade-leave-to[data-v-4b6afa8e]{opacity:0}.modal-enter-active[data-v-4b6afa8e],.modal-leave-active[data-v-4b6afa8e]{transition:transform .4s ease,opacity .4s ease-out}.modal-enter-from[data-v-4b6afa8e],.modal-leave-to[data-v-4b6afa8e]{transform:translateY(-32px);opacity:0}.modal-sheet-enter-active[data-v-4b6afa8e],.modal-sheet-leave-active[data-v-4b6afa8e]{transition:transform .4s ease,opacity .4s ease-out}.modal-sheet-enter-from[data-v-4b6afa8e],.modal-sheet-leave-to[data-v-4b6afa8e]{transform:translateY(2rem);opacity:0}.toast-enter-active[data-v-4b6afa8e],.toast-leave-active[data-v-4b6afa8e]{transition:all .4s ease}.toast-enter-from[data-v-4b6afa8e],.toast-leave-to[data-v-4b6afa8e]{opacity:0;transform:translate(32px)}.dropdown-enter-active[data-v-4b6afa8e],.dropdown-leave-active[data-v-4b6afa8e]{transition:all .4s ease}.dropdown-enter-from[data-v-4b6afa8e],.dropdown-leave-to[data-v-4b6afa8e]{opacity:0;transform:translateY(-8px)}@keyframes spin-4b6afa8e{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes heart-4b6afa8e{0%{fill:var(--color-main);transform:scale(1)}10%{fill:var(--color-main);transform:scale(2)}50%{fill:var(--color-main);transform:scale(.8)}to{transform:scale(1);fill:transparent}}@keyframes fadeIn-4b6afa8e{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp-4b6afa8e{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-4b6afa8e{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@keyframes iconAppear-4b6afa8e{0%{opacity:0;transform:scale(.5)}70%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.fade-in[data-v-4b6afa8e]{animation:fadeIn-4b6afa8e .5s ease-out forwards}.fade-in-up[data-v-4b6afa8e]{animation:fadeInUp-4b6afa8e .5s ease-out forwards}.fade-in-down[data-v-4b6afa8e]{animation:fadeInDown-4b6afa8e .5s ease-out forwards}.icon-appear[data-v-4b6afa8e]{opacity:0;animation:iconAppear-4b6afa8e .3s ease-out forwards}button[data-v-4b6afa8e],.button[data-v-4b6afa8e]{display:flex;justify-content:center;align-items:center;gap:.5rem;border:solid 1px var(--color-main);border-radius:.5rem;font-size:.75rem;font-weight:600;transition:all .2s ease-out;cursor:pointer}button .icon[data-v-4b6afa8e],.button .icon[data-v-4b6afa8e]{transition:all .2s ease-out}button.loading[data-v-4b6afa8e],.button.loading[data-v-4b6afa8e]{cursor:wait}button[data-v-4b6afa8e]:focus-visible,.button[data-v-4b6afa8e]:focus-visible{outline:none;box-shadow:0 0 0 2px var(--color-background),0 0 0 4px var(--color-main),0 0 6px 2px var(--color-main)}@media (hover: hover) and (pointer: fine){button[data-v-4b6afa8e]:active:not(:disabled),.button[data-v-4b6afa8e]:active:not(:disabled){transform:scale(.975)}}button[data-v-4b6afa8e]:disabled,.button[data-v-4b6afa8e]:disabled{cursor:not-allowed!important}button .loader[data-v-4b6afa8e],.button .loader[data-v-4b6afa8e]{width:1rem;height:1rem;border-radius:1rem;border:solid 2px var(--color-background);border-top-color:rgba(from var(--color-background) r g b/.4);animation:spin-4b6afa8e 1s linear infinite}button.login-button[data-v-4b6afa8e],.button.login-button[data-v-4b6afa8e]{width:8rem;height:3rem;background:transparent;border-color:var(--color-border)}button.login-button .icon[data-v-4b6afa8e],.button.login-button .icon[data-v-4b6afa8e]{height:1.5rem;transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){button.login-button[data-v-4b6afa8e]:hover:not(:disabled),.button.login-button[data-v-4b6afa8e]:hover:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:hover:not(:disabled) .icon[data-v-4b6afa8e],.button.login-button:hover:not(:disabled) .icon[data-v-4b6afa8e]{transform:scale(.95)}}@media (hover: hover) and (pointer: fine){button.login-button[data-v-4b6afa8e]:active:not(:disabled),.button.login-button[data-v-4b6afa8e]:active:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:active:not(:disabled) .icon[data-v-4b6afa8e],.button.login-button:active:not(:disabled) .icon[data-v-4b6afa8e]{transform:scale(.9)}}button.login-button[data-v-4b6afa8e]:disabled,.button.login-button[data-v-4b6afa8e]:disabled{background:var(--color-background-dark);border-color:var(--color-border)}button.main[data-v-4b6afa8e],.button.main[data-v-4b6afa8e]{padding:.5rem .75rem;background:var(--color-main);border-color:var(--color-main);color:var(--color-background)}button.main .icon[data-v-4b6afa8e],.button.main .icon[data-v-4b6afa8e]{width:16px;height:16px;color:var(--color-background)}@media (hover: hover) and (pointer: fine){button.main[data-v-4b6afa8e]:hover:not(:disabled),.button.main[data-v-4b6afa8e]:hover:not(:disabled){background:var(--color-main-hover);border-color:var(--color-main-hover)}button.main:hover:not(:disabled) .icon[data-v-4b6afa8e],.button.main:hover:not(:disabled) .icon[data-v-4b6afa8e]{transform:scale(1.1)}}button.main[data-v-4b6afa8e]:disabled,.button.main[data-v-4b6afa8e]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.main:disabled .icon[data-v-4b6afa8e],.button.main:disabled .icon[data-v-4b6afa8e]{color:var(--color-text-light)}button.outline[data-v-4b6afa8e]{padding:.5rem .75rem;background:var(--color-background);border-color:var(--color-main);color:var(--color-main)}button.outline .icon[data-v-4b6afa8e]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.outline[data-v-4b6afa8e]:hover:not(:disabled){background:var(--color-main-light)}button.outline:hover:not(:disabled) .icon[data-v-4b6afa8e]{transform:scale(1.1)}}button.outline[data-v-4b6afa8e]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.outline:disabled .icon[data-v-4b6afa8e]{color:var(--color-text-light)}button.text[data-v-4b6afa8e]{padding:.5rem .75rem;background:transparent;border-color:transparent;color:var(--color-main)}button.text .icon[data-v-4b6afa8e]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.text[data-v-4b6afa8e]:hover:not(:disabled){background:var(--color-main-light)}button.text:hover:not(:disabled) .icon[data-v-4b6afa8e]{transform:scale(1.1)}}button.text[data-v-4b6afa8e]:disabled{background:var(--color-background-dark);color:var(--color-text-light)}button.text:disabled .icon[data-v-4b6afa8e]{color:var(--color-text-light)}button.debug-button[data-v-4b6afa8e]{overflow:hidden;position:relative}button.debug-button[data-v-4b6afa8e]:after{content:"";position:absolute;width:32px;height:32px;bottom:-16px;filter:blur(16px);background:var(--color-main-light);opacity:.6;pointer-events:none;border-radius:50%;transition:all .2s ease-out}button.debug-button[data-v-4b6afa8e]:hover:after{width:64px}input[data-v-4b6afa8e]{width:100%;height:44px;padding:.75rem;border:1px solid var(--color-border);border-radius:.5rem;font-family:Libre Franklin,sans-serif;font-size:.75rem;transition:all .2s ease-out}input[data-v-4b6afa8e]::placeholder{color:var(--color-text-light);font-style:italic;font-weight:400}input[data-v-4b6afa8e]:focus{outline:none;border-color:var(--color-main)}input.error[data-v-4b6afa8e]{border-color:var(--color-error)}input.input-line[data-v-4b6afa8e]{border:none;border-bottom:solid 1px var(--color-border);border-radius:0;padding:.25rem 0}input.input-line[data-v-4b6afa8e]:focus{border-color:var(--color-main)}.tooltip[data-v-4b6afa8e]{pointer-events:none;position:absolute;z-index:100;top:0;color:#fff;padding:.25rem .5rem;border-radius:.5rem;background:#0006;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);font-size:1rem;white-space:nowrap;opacity:0;transition:opacity .2s ease-out}.timer-counter[data-v-4b6afa8e]{position:relative;font-family:monospace;color:var(--color-text)}.timer-counter.penality[data-v-4b6afa8e]{animation:penality-4b6afa8e .3s ease-out}.timer-counter .penality-indicator[data-v-4b6afa8e]{position:absolute;right:0;opacity:0;font-size:.75rem;color:var(--color-error);animation:penality-indicator-4b6afa8e .6s ease-out forwards}@keyframes penality-indicator-4b6afa8e{0%{transform:scale(1);opacity:0}5%{opacity:1}to{transform:scale(.75) translateY(-100%);opacity:0}}@keyframes penality-4b6afa8e{0%{transform:scale(1);color:var(--color-text)}50%{transform:scale(1.1);color:var(--color-error)}to{transform:scale(1);color:var(--color-text)}}:where([data-v-4585d3fc]:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}[data-v-4585d3fc],[data-v-4585d3fc]:before,[data-v-4585d3fc]:after{box-sizing:border-box}a[data-v-4585d3fc],button[data-v-4585d3fc]{cursor:revert}ol[data-v-4585d3fc],ul[data-v-4585d3fc],menu[data-v-4585d3fc]{list-style:none}img[data-v-4585d3fc]{max-inline-size:100%;max-block-size:100%}table[data-v-4585d3fc]{border-collapse:collapse}input[data-v-4585d3fc],textarea[data-v-4585d3fc]{-webkit-user-select:auto}textarea[data-v-4585d3fc]{white-space:revert}meter[data-v-4585d3fc]{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre[data-v-4585d3fc]){all:revert}[data-v-4585d3fc]::placeholder{color:unset}[data-v-4585d3fc]::marker{content:initial}:where([hidden][data-v-4585d3fc]){display:none}:where([contenteditable][data-v-4585d3fc]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;-webkit-user-select:auto}:where([draggable=true][data-v-4585d3fc]){-webkit-user-drag:element}:where(dialog[data-v-4585d3fc]:modal){all:revert}[data-v-4585d3fc]:root,html[data-theme=light][data-v-4585d3fc],.light[data-v-4585d3fc]{--color-main: #005dce;--color-main-dark: #005dce;--color-main-light: rgb(153, 190.2, 235.4);--color-main-hover: #005dce;--color-main-text: #ffffff;--color-secondary: #ff6f61;--color-secondary-dark: #ff3c32;--color-secondary-light: #ff9e94;--color-white: #ffffff;--color-black: #000000;--color-gray: #e6e6e6;--color-background: var(--color-white);--color-background-dark: #f5f6fa;--color-background-light: #fafafa;--color-surface: #ebebeb;--color-border: var(--color-gray);--color-letter-background: #f6f6f6;--color-letter-active: #e2e2e2;--color-letter-border: #c1c1c1;--color-letter-text: #000000;--color-title: var(--color-black);--color-text: #000;--color-text-light: #717171;--color-link: var(--color-main);--color-error: #eb2f06;--color-success: #78e08f;--color-warning: #f6b93b;--color-info: #4a69bd;--color-motamo-main: #005dce}html[data-theme=dark][data-v-4585d3fc],.dark[data-v-4585d3fc]{--color-main: #005dce;--color-main-dark: #e5efa8;--color-main-light: #2f441c;--color-main-hover: #79920c;--color-main-text: #000000;--color-secondary: #ff6f61;--color-secondary-dark: #ff3c32;--color-secondary-light: #ff9e94;--color-white: #ffffff;--color-black: #000000;--color-gray: #e6e6e6;--color-background: #031525;--color-background-dark: #020c15;--color-background-light: #0d2136;--color-border: #182a3b;--color-letter-background: #062a4a;--color-letter-active: #14466c;--color-letter-border: #0c5494;--color-letter-text: #d9dfe8;--color-title: #d3e2fd;--color-text: #95a6bd;--color-text-light: #4f6074;--color-link: var(--color-main);--color-error: #eb2f06;--color-success: #78e08f;--color-warning: #f6b93b;--color-info: #4a69bd}.fade-enter-active[data-v-4585d3fc],.fade-leave-active[data-v-4585d3fc]{transition:.4s ease}.fade-enter-from[data-v-4585d3fc],.fade-leave-to[data-v-4585d3fc]{opacity:0}.modal-enter-active[data-v-4585d3fc],.modal-leave-active[data-v-4585d3fc]{transition:transform .4s ease,opacity .4s ease-out}.modal-enter-from[data-v-4585d3fc],.modal-leave-to[data-v-4585d3fc]{transform:translateY(-32px);opacity:0}.modal-sheet-enter-active[data-v-4585d3fc],.modal-sheet-leave-active[data-v-4585d3fc]{transition:transform .4s ease,opacity .4s ease-out}.modal-sheet-enter-from[data-v-4585d3fc],.modal-sheet-leave-to[data-v-4585d3fc]{transform:translateY(2rem);opacity:0}.toast-enter-active[data-v-4585d3fc],.toast-leave-active[data-v-4585d3fc]{transition:all .4s ease}.toast-enter-from[data-v-4585d3fc],.toast-leave-to[data-v-4585d3fc]{opacity:0;transform:translate(32px)}.dropdown-enter-active[data-v-4585d3fc],.dropdown-leave-active[data-v-4585d3fc]{transition:all .4s ease}.dropdown-enter-from[data-v-4585d3fc],.dropdown-leave-to[data-v-4585d3fc]{opacity:0;transform:translateY(-8px)}@keyframes spin-4585d3fc{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes heart-4585d3fc{0%{fill:var(--color-main);transform:scale(1)}10%{fill:var(--color-main);transform:scale(2)}50%{fill:var(--color-main);transform:scale(.8)}to{transform:scale(1);fill:transparent}}@keyframes fadeIn-4585d3fc{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp-4585d3fc{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-4585d3fc{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@keyframes iconAppear-4585d3fc{0%{opacity:0;transform:scale(.5)}70%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.fade-in[data-v-4585d3fc]{animation:fadeIn-4585d3fc .5s ease-out forwards}.fade-in-up[data-v-4585d3fc]{animation:fadeInUp-4585d3fc .5s ease-out forwards}.fade-in-down[data-v-4585d3fc]{animation:fadeInDown-4585d3fc .5s ease-out forwards}.icon-appear[data-v-4585d3fc]{opacity:0;animation:iconAppear-4585d3fc .3s ease-out forwards}button[data-v-4585d3fc],.button[data-v-4585d3fc]{display:flex;justify-content:center;align-items:center;gap:.5rem;border:solid 1px var(--color-main);border-radius:.5rem;font-size:.75rem;font-weight:600;transition:all .2s ease-out;cursor:pointer}button .icon[data-v-4585d3fc],.button .icon[data-v-4585d3fc]{transition:all .2s ease-out}button.loading[data-v-4585d3fc],.button.loading[data-v-4585d3fc]{cursor:wait}button[data-v-4585d3fc]:focus-visible,.button[data-v-4585d3fc]:focus-visible{outline:none;box-shadow:0 0 0 2px var(--color-background),0 0 0 4px var(--color-main),0 0 6px 2px var(--color-main)}@media (hover: hover) and (pointer: fine){button[data-v-4585d3fc]:active:not(:disabled),.button[data-v-4585d3fc]:active:not(:disabled){transform:scale(.975)}}button[data-v-4585d3fc]:disabled,.button[data-v-4585d3fc]:disabled{cursor:not-allowed!important}button .loader[data-v-4585d3fc],.button .loader[data-v-4585d3fc]{width:1rem;height:1rem;border-radius:1rem;border:solid 2px var(--color-background);border-top-color:rgba(from var(--color-background) r g b/.4);animation:spin-4585d3fc 1s linear infinite}button.login-button[data-v-4585d3fc],.button.login-button[data-v-4585d3fc]{width:8rem;height:3rem;background:transparent;border-color:var(--color-border)}button.login-button .icon[data-v-4585d3fc],.button.login-button .icon[data-v-4585d3fc]{height:1.5rem;transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){button.login-button[data-v-4585d3fc]:hover:not(:disabled),.button.login-button[data-v-4585d3fc]:hover:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:hover:not(:disabled) .icon[data-v-4585d3fc],.button.login-button:hover:not(:disabled) .icon[data-v-4585d3fc]{transform:scale(.95)}}@media (hover: hover) and (pointer: fine){button.login-button[data-v-4585d3fc]:active:not(:disabled),.button.login-button[data-v-4585d3fc]:active:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:active:not(:disabled) .icon[data-v-4585d3fc],.button.login-button:active:not(:disabled) .icon[data-v-4585d3fc]{transform:scale(.9)}}button.login-button[data-v-4585d3fc]:disabled,.button.login-button[data-v-4585d3fc]:disabled{background:var(--color-background-dark);border-color:var(--color-border)}button.main[data-v-4585d3fc],.button.main[data-v-4585d3fc]{padding:.5rem .75rem;background:var(--color-main);border-color:var(--color-main);color:var(--color-background)}button.main .icon[data-v-4585d3fc],.button.main .icon[data-v-4585d3fc]{width:16px;height:16px;color:var(--color-background)}@media (hover: hover) and (pointer: fine){button.main[data-v-4585d3fc]:hover:not(:disabled),.button.main[data-v-4585d3fc]:hover:not(:disabled){background:var(--color-main-hover);border-color:var(--color-main-hover)}button.main:hover:not(:disabled) .icon[data-v-4585d3fc],.button.main:hover:not(:disabled) .icon[data-v-4585d3fc]{transform:scale(1.1)}}button.main[data-v-4585d3fc]:disabled,.button.main[data-v-4585d3fc]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.main:disabled .icon[data-v-4585d3fc],.button.main:disabled .icon[data-v-4585d3fc]{color:var(--color-text-light)}button.outline[data-v-4585d3fc]{padding:.5rem .75rem;background:var(--color-background);border-color:var(--color-main);color:var(--color-main)}button.outline .icon[data-v-4585d3fc]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.outline[data-v-4585d3fc]:hover:not(:disabled){background:var(--color-main-light)}button.outline:hover:not(:disabled) .icon[data-v-4585d3fc]{transform:scale(1.1)}}button.outline[data-v-4585d3fc]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.outline:disabled .icon[data-v-4585d3fc]{color:var(--color-text-light)}button.text[data-v-4585d3fc]{padding:.5rem .75rem;background:transparent;border-color:transparent;color:var(--color-main)}button.text .icon[data-v-4585d3fc]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.text[data-v-4585d3fc]:hover:not(:disabled){background:var(--color-main-light)}button.text:hover:not(:disabled) .icon[data-v-4585d3fc]{transform:scale(1.1)}}button.text[data-v-4585d3fc]:disabled{background:var(--color-background-dark);color:var(--color-text-light)}button.text:disabled .icon[data-v-4585d3fc]{color:var(--color-text-light)}button.debug-button[data-v-4585d3fc]{overflow:hidden;position:relative}button.debug-button[data-v-4585d3fc]:after{content:"";position:absolute;width:32px;height:32px;bottom:-16px;filter:blur(16px);background:var(--color-main-light);opacity:.6;pointer-events:none;border-radius:50%;transition:all .2s ease-out}button.debug-button[data-v-4585d3fc]:hover:after{width:64px}input[data-v-4585d3fc]{width:100%;height:44px;padding:.75rem;border:1px solid var(--color-border);border-radius:.5rem;font-family:Libre Franklin,sans-serif;font-size:.75rem;transition:all .2s ease-out}input[data-v-4585d3fc]::placeholder{color:var(--color-text-light);font-style:italic;font-weight:400}input[data-v-4585d3fc]:focus{outline:none;border-color:var(--color-main)}input.error[data-v-4585d3fc]{border-color:var(--color-error)}input.input-line[data-v-4585d3fc]{border:none;border-bottom:solid 1px var(--color-border);border-radius:0;padding:.25rem 0}input.input-line[data-v-4585d3fc]:focus{border-color:var(--color-main)}.tooltip[data-v-4585d3fc]{pointer-events:none;position:absolute;z-index:100;top:0;color:#fff;padding:.25rem .5rem;border-radius:.5rem;background:#0006;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);font-size:1rem;white-space:nowrap;opacity:0;transition:opacity .2s ease-out}.keyboard[data-v-4585d3fc]{position:fixed;bottom:0;display:flex;flex-direction:column;justify-content:center;gap:4px;max-width:488px;width:100%;padding:4px 8px 16px;touch-action:manipulation}.keyboard .row[data-v-4585d3fc]{display:flex;justify-content:center;gap:4px;width:100%}.keyboard .row .space[data-v-4585d3fc]{width:20px}.keyboard .row .key[data-v-4585d3fc]{display:flex;justify-content:center;align-items:center;width:30%;height:48px;border-radius:.25rem;background:var(--color-background);border:2px solid var(--color-border);color:var(--color-text);font-size:16px;font-weight:700;-webkit-user-select:none;user-select:none;touch-action:manipulation;cursor:pointer;transition:.3s}.keyboard .row .key.no-key[data-v-4585d3fc]{visibility:hidden}.info-container[data-v-4585d3fc]{display:none;align-items:center;justify-content:center;height:3rem;font-size:.75rem;color:var(--color-text-light)}@media screen and (min-width: 768px){.keyboard[data-v-4585d3fc]{padding-bottom:32px}.keyboard .row .key[data-v-4585d3fc]{height:64px}.keyboard .row .space[data-v-4585d3fc]{display:none}.info-container[data-v-4585d3fc]{display:flex}}@media (hover: hover) and (pointer: fine){.keyboard .row .key[data-v-4585d3fc]:hover,.keyboard .row .key[data-v-4585d3fc]:active{background:rgba(from var(--color-main) r g b/.2);color:var(--color-main);border-color:var(--color-main)}}:where([data-v-40fcc52e]:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}[data-v-40fcc52e],[data-v-40fcc52e]:before,[data-v-40fcc52e]:after{box-sizing:border-box}a[data-v-40fcc52e],button[data-v-40fcc52e]{cursor:revert}ol[data-v-40fcc52e],ul[data-v-40fcc52e],menu[data-v-40fcc52e]{list-style:none}img[data-v-40fcc52e]{max-inline-size:100%;max-block-size:100%}table[data-v-40fcc52e]{border-collapse:collapse}input[data-v-40fcc52e],textarea[data-v-40fcc52e]{-webkit-user-select:auto}textarea[data-v-40fcc52e]{white-space:revert}meter[data-v-40fcc52e]{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre[data-v-40fcc52e]){all:revert}[data-v-40fcc52e]::placeholder{color:unset}[data-v-40fcc52e]::marker{content:initial}:where([hidden][data-v-40fcc52e]){display:none}:where([contenteditable][data-v-40fcc52e]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;-webkit-user-select:auto}:where([draggable=true][data-v-40fcc52e]){-webkit-user-drag:element}:where(dialog[data-v-40fcc52e]:modal){all:revert}[data-v-40fcc52e]:root,html[data-theme=light][data-v-40fcc52e],.light[data-v-40fcc52e]{--color-main: #005dce;--color-main-dark: #005dce;--color-main-light: rgb(153, 190.2, 235.4);--color-main-hover: #005dce;--color-main-text: #ffffff;--color-secondary: #ff6f61;--color-secondary-dark: #ff3c32;--color-secondary-light: #ff9e94;--color-white: #ffffff;--color-black: #000000;--color-gray: #e6e6e6;--color-background: var(--color-white);--color-background-dark: #f5f6fa;--color-background-light: #fafafa;--color-surface: #ebebeb;--color-border: var(--color-gray);--color-letter-background: #f6f6f6;--color-letter-active: #e2e2e2;--color-letter-border: #c1c1c1;--color-letter-text: #000000;--color-title: var(--color-black);--color-text: #000;--color-text-light: #717171;--color-link: var(--color-main);--color-error: #eb2f06;--color-success: #78e08f;--color-warning: #f6b93b;--color-info: #4a69bd;--color-motamo-main: #005dce}html[data-theme=dark][data-v-40fcc52e],.dark[data-v-40fcc52e]{--color-main: #005dce;--color-main-dark: #e5efa8;--color-main-light: #2f441c;--color-main-hover: #79920c;--color-main-text: #000000;--color-secondary: #ff6f61;--color-secondary-dark: #ff3c32;--color-secondary-light: #ff9e94;--color-white: #ffffff;--color-black: #000000;--color-gray: #e6e6e6;--color-background: #031525;--color-background-dark: #020c15;--color-background-light: #0d2136;--color-border: #182a3b;--color-letter-background: #062a4a;--color-letter-active: #14466c;--color-letter-border: #0c5494;--color-letter-text: #d9dfe8;--color-title: #d3e2fd;--color-text: #95a6bd;--color-text-light: #4f6074;--color-link: var(--color-main);--color-error: #eb2f06;--color-success: #78e08f;--color-warning: #f6b93b;--color-info: #4a69bd}.fade-enter-active[data-v-40fcc52e],.fade-leave-active[data-v-40fcc52e]{transition:.4s ease}.fade-enter-from[data-v-40fcc52e],.fade-leave-to[data-v-40fcc52e]{opacity:0}.modal-enter-active[data-v-40fcc52e],.modal-leave-active[data-v-40fcc52e]{transition:transform .4s ease,opacity .4s ease-out}.modal-enter-from[data-v-40fcc52e],.modal-leave-to[data-v-40fcc52e]{transform:translateY(-32px);opacity:0}.modal-sheet-enter-active[data-v-40fcc52e],.modal-sheet-leave-active[data-v-40fcc52e]{transition:transform .4s ease,opacity .4s ease-out}.modal-sheet-enter-from[data-v-40fcc52e],.modal-sheet-leave-to[data-v-40fcc52e]{transform:translateY(2rem);opacity:0}.toast-enter-active[data-v-40fcc52e],.toast-leave-active[data-v-40fcc52e]{transition:all .4s ease}.toast-enter-from[data-v-40fcc52e],.toast-leave-to[data-v-40fcc52e]{opacity:0;transform:translate(32px)}.dropdown-enter-active[data-v-40fcc52e],.dropdown-leave-active[data-v-40fcc52e]{transition:all .4s ease}.dropdown-enter-from[data-v-40fcc52e],.dropdown-leave-to[data-v-40fcc52e]{opacity:0;transform:translateY(-8px)}@keyframes spin-40fcc52e{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes heart-40fcc52e{0%{fill:var(--color-main);transform:scale(1)}10%{fill:var(--color-main);transform:scale(2)}50%{fill:var(--color-main);transform:scale(.8)}to{transform:scale(1);fill:transparent}}@keyframes fadeIn-40fcc52e{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp-40fcc52e{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-40fcc52e{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@keyframes iconAppear-40fcc52e{0%{opacity:0;transform:scale(.5)}70%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.fade-in[data-v-40fcc52e]{animation:fadeIn-40fcc52e .5s ease-out forwards}.fade-in-up[data-v-40fcc52e]{animation:fadeInUp-40fcc52e .5s ease-out forwards}.fade-in-down[data-v-40fcc52e]{animation:fadeInDown-40fcc52e .5s ease-out forwards}.icon-appear[data-v-40fcc52e]{opacity:0;animation:iconAppear-40fcc52e .3s ease-out forwards}button[data-v-40fcc52e],.button[data-v-40fcc52e]{display:flex;justify-content:center;align-items:center;gap:.5rem;border:solid 1px var(--color-main);border-radius:.5rem;font-size:.75rem;font-weight:600;transition:all .2s ease-out;cursor:pointer}button .icon[data-v-40fcc52e],.button .icon[data-v-40fcc52e]{transition:all .2s ease-out}button.loading[data-v-40fcc52e],.button.loading[data-v-40fcc52e]{cursor:wait}button[data-v-40fcc52e]:focus-visible,.button[data-v-40fcc52e]:focus-visible{outline:none;box-shadow:0 0 0 2px var(--color-background),0 0 0 4px var(--color-main),0 0 6px 2px var(--color-main)}@media (hover: hover) and (pointer: fine){button[data-v-40fcc52e]:active:not(:disabled),.button[data-v-40fcc52e]:active:not(:disabled){transform:scale(.975)}}button[data-v-40fcc52e]:disabled,.button[data-v-40fcc52e]:disabled{cursor:not-allowed!important}button .loader[data-v-40fcc52e],.button .loader[data-v-40fcc52e]{width:1rem;height:1rem;border-radius:1rem;border:solid 2px var(--color-background);border-top-color:rgba(from var(--color-background) r g b/.4);animation:spin-40fcc52e 1s linear infinite}button.login-button[data-v-40fcc52e],.button.login-button[data-v-40fcc52e]{width:8rem;height:3rem;background:transparent;border-color:var(--color-border)}button.login-button .icon[data-v-40fcc52e],.button.login-button .icon[data-v-40fcc52e]{height:1.5rem;transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){button.login-button[data-v-40fcc52e]:hover:not(:disabled),.button.login-button[data-v-40fcc52e]:hover:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:hover:not(:disabled) .icon[data-v-40fcc52e],.button.login-button:hover:not(:disabled) .icon[data-v-40fcc52e]{transform:scale(.95)}}@media (hover: hover) and (pointer: fine){button.login-button[data-v-40fcc52e]:active:not(:disabled),.button.login-button[data-v-40fcc52e]:active:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:active:not(:disabled) .icon[data-v-40fcc52e],.button.login-button:active:not(:disabled) .icon[data-v-40fcc52e]{transform:scale(.9)}}button.login-button[data-v-40fcc52e]:disabled,.button.login-button[data-v-40fcc52e]:disabled{background:var(--color-background-dark);border-color:var(--color-border)}button.main[data-v-40fcc52e],.button.main[data-v-40fcc52e]{padding:.5rem .75rem;background:var(--color-main);border-color:var(--color-main);color:var(--color-background)}button.main .icon[data-v-40fcc52e],.button.main .icon[data-v-40fcc52e]{width:16px;height:16px;color:var(--color-background)}@media (hover: hover) and (pointer: fine){button.main[data-v-40fcc52e]:hover:not(:disabled),.button.main[data-v-40fcc52e]:hover:not(:disabled){background:var(--color-main-hover);border-color:var(--color-main-hover)}button.main:hover:not(:disabled) .icon[data-v-40fcc52e],.button.main:hover:not(:disabled) .icon[data-v-40fcc52e]{transform:scale(1.1)}}button.main[data-v-40fcc52e]:disabled,.button.main[data-v-40fcc52e]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.main:disabled .icon[data-v-40fcc52e],.button.main:disabled .icon[data-v-40fcc52e]{color:var(--color-text-light)}button.outline[data-v-40fcc52e]{padding:.5rem .75rem;background:var(--color-background);border-color:var(--color-main);color:var(--color-main)}button.outline .icon[data-v-40fcc52e]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.outline[data-v-40fcc52e]:hover:not(:disabled){background:var(--color-main-light)}button.outline:hover:not(:disabled) .icon[data-v-40fcc52e]{transform:scale(1.1)}}button.outline[data-v-40fcc52e]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.outline:disabled .icon[data-v-40fcc52e]{color:var(--color-text-light)}button.text[data-v-40fcc52e]{padding:.5rem .75rem;background:transparent;border-color:transparent;color:var(--color-main)}button.text .icon[data-v-40fcc52e]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.text[data-v-40fcc52e]:hover:not(:disabled){background:var(--color-main-light)}button.text:hover:not(:disabled) .icon[data-v-40fcc52e]{transform:scale(1.1)}}button.text[data-v-40fcc52e]:disabled{background:var(--color-background-dark);color:var(--color-text-light)}button.text:disabled .icon[data-v-40fcc52e]{color:var(--color-text-light)}button.debug-button[data-v-40fcc52e]{overflow:hidden;position:relative}button.debug-button[data-v-40fcc52e]:after{content:"";position:absolute;width:32px;height:32px;bottom:-16px;filter:blur(16px);background:var(--color-main-light);opacity:.6;pointer-events:none;border-radius:50%;transition:all .2s ease-out}button.debug-button[data-v-40fcc52e]:hover:after{width:64px}input[data-v-40fcc52e]{width:100%;height:44px;padding:.75rem;border:1px solid var(--color-border);border-radius:.5rem;font-family:Libre Franklin,sans-serif;font-size:.75rem;transition:all .2s ease-out}input[data-v-40fcc52e]::placeholder{color:var(--color-text-light);font-style:italic;font-weight:400}input[data-v-40fcc52e]:focus{outline:none;border-color:var(--color-main)}input.error[data-v-40fcc52e]{border-color:var(--color-error)}input.input-line[data-v-40fcc52e]{border:none;border-bottom:solid 1px var(--color-border);border-radius:0;padding:.25rem 0}input.input-line[data-v-40fcc52e]:focus{border-color:var(--color-main)}.tooltip[data-v-40fcc52e]{pointer-events:none;position:absolute;z-index:100;top:0;color:#fff;padding:.25rem .5rem;border-radius:.5rem;background:#0006;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);font-size:1rem;white-space:nowrap;opacity:0;transition:opacity .2s ease-out}main[data-v-40fcc52e]{display:flex;flex-direction:column;align-items:center;gap:1rem;height:100dvh;padding-bottom:calc(224px + .25rem);--color-main: #ff7675;--color-main-light: rgb(250, 131, 131);--color-main-hover: #ff7675;--number-box-size: 3rem}main.modal-open[data-v-40fcc52e]{overflow:hidden}.navbar[data-v-40fcc52e]{display:none;justify-content:space-between;align-items:center;gap:.5rem;width:100%;padding:.5rem 1rem;border-bottom:solid 1px var(--color-border)}.topbar[data-v-40fcc52e]{display:flex;justify-content:space-between;align-items:center;gap:.5rem;width:100%;padding:.5rem 1rem}.topbar .counter-container[data-v-40fcc52e]{display:flex;gap:.5rem;height:3rem;align-items:center;font-size:1rem;border:solid 1px var(--color-border);border-radius:.25rem;padding:.5rem}.icon-container[data-v-40fcc52e]{display:flex;align-items:center;justify-content:flex-end;gap:.5rem}.icon-container a[data-v-40fcc52e]{display:flex}.icon-container .icon[data-v-40fcc52e]{transition:all .2s ease-out;cursor:pointer}.code-container[data-v-40fcc52e]{display:flex;gap:.5rem}.attempts-history-scroll[data-v-40fcc52e]{overflow:scroll;margin-top:1rem;height:100%;background:rgba(from var(--color-main) r g b/.05);border-radius:.5rem}.attempts-history-scroll .attempts-container[data-v-40fcc52e]{display:flex;flex-direction:column-reverse;justify-content:flex-end;gap:.5rem;min-width:calc(var(--number-box-size) * 5 + 2rem + 2rem);min-height:calc(var(--number-box-size) + 2rem);padding:1rem}.attempts-history-scroll .attempts-container .attempt[data-v-40fcc52e]{display:flex;gap:.5rem}.number-box[data-v-40fcc52e]{width:var(--number-box-size);height:var(--number-box-size);display:flex;align-items:center;justify-content:center;font-size:2rem;font-weight:900;color:var(--color-text);background:var(--color-background);border-radius:.25rem;border:solid 1px var(--color-border)}.number-box.current[data-v-40fcc52e]{border-color:var(--color-main)}.number-box.filled[data-v-40fcc52e]{background:#95afc0;border-color:#0003}.number-box.misplaced[data-v-40fcc52e]{background:#f9ca24;border-color:#0003}.number-box.correct[data-v-40fcc52e]{color:var(--color-white);background:#6ab04c;border-color:#0003}@media screen and (min-width: 768px) and (max-height: 768px){main[data-v-40fcc52e]{padding-bottom:2rem}}@media screen and (min-width: 768px){main[data-v-40fcc52e]{padding-bottom:calc(356px + .5rem)}main .navbar[data-v-40fcc52e]{display:flex}main .topbar[data-v-40fcc52e]{justify-content:center}main .topbar .space[data-v-40fcc52e]{display:none}main .topbar .icon-container[data-v-40fcc52e]{display:none}}:where([data-v-ac9e6d79]:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}[data-v-ac9e6d79],[data-v-ac9e6d79]:before,[data-v-ac9e6d79]:after{box-sizing:border-box}a[data-v-ac9e6d79],button[data-v-ac9e6d79]{cursor:revert}ol[data-v-ac9e6d79],ul[data-v-ac9e6d79],menu[data-v-ac9e6d79]{list-style:none}img[data-v-ac9e6d79]{max-inline-size:100%;max-block-size:100%}table[data-v-ac9e6d79]{border-collapse:collapse}input[data-v-ac9e6d79],textarea[data-v-ac9e6d79]{-webkit-user-select:auto}textarea[data-v-ac9e6d79]{white-space:revert}meter[data-v-ac9e6d79]{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre[data-v-ac9e6d79]){all:revert}[data-v-ac9e6d79]::placeholder{color:unset}[data-v-ac9e6d79]::marker{content:initial}:where([hidden][data-v-ac9e6d79]){display:none}:where([contenteditable][data-v-ac9e6d79]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;-webkit-user-select:auto}:where([draggable=true][data-v-ac9e6d79]){-webkit-user-drag:element}:where(dialog[data-v-ac9e6d79]:modal){all:revert}[data-v-ac9e6d79]:root,html[data-theme=light][data-v-ac9e6d79],.light[data-v-ac9e6d79]{--color-main: #005dce;--color-main-dark: #005dce;--color-main-light: rgb(153, 190.2, 235.4);--color-main-hover: #005dce;--color-main-text: #ffffff;--color-secondary: #ff6f61;--color-secondary-dark: #ff3c32;--color-secondary-light: #ff9e94;--color-white: #ffffff;--color-black: #000000;--color-gray: #e6e6e6;--color-background: var(--color-white);--color-background-dark: #f5f6fa;--color-background-light: #fafafa;--color-surface: #ebebeb;--color-border: var(--color-gray);--color-letter-background: #f6f6f6;--color-letter-active: #e2e2e2;--color-letter-border: #c1c1c1;--color-letter-text: #000000;--color-title: var(--color-black);--color-text: #000;--color-text-light: #717171;--color-link: var(--color-main);--color-error: #eb2f06;--color-success: #78e08f;--color-warning: #f6b93b;--color-info: #4a69bd;--color-motamo-main: #005dce}html[data-theme=dark][data-v-ac9e6d79],.dark[data-v-ac9e6d79]{--color-main: #005dce;--color-main-dark: #e5efa8;--color-main-light: #2f441c;--color-main-hover: #79920c;--color-main-text: #000000;--color-secondary: #ff6f61;--color-secondary-dark: #ff3c32;--color-secondary-light: #ff9e94;--color-white: #ffffff;--color-black: #000000;--color-gray: #e6e6e6;--color-background: #031525;--color-background-dark: #020c15;--color-background-light: #0d2136;--color-border: #182a3b;--color-letter-background: #062a4a;--color-letter-active: #14466c;--color-letter-border: #0c5494;--color-letter-text: #d9dfe8;--color-title: #d3e2fd;--color-text: #95a6bd;--color-text-light: #4f6074;--color-link: var(--color-main);--color-error: #eb2f06;--color-success: #78e08f;--color-warning: #f6b93b;--color-info: #4a69bd}.fade-enter-active[data-v-ac9e6d79],.fade-leave-active[data-v-ac9e6d79]{transition:.4s ease}.fade-enter-from[data-v-ac9e6d79],.fade-leave-to[data-v-ac9e6d79]{opacity:0}.modal-enter-active[data-v-ac9e6d79],.modal-leave-active[data-v-ac9e6d79]{transition:transform .4s ease,opacity .4s ease-out}.modal-enter-from[data-v-ac9e6d79],.modal-leave-to[data-v-ac9e6d79]{transform:translateY(-32px);opacity:0}.modal-sheet-enter-active[data-v-ac9e6d79],.modal-sheet-leave-active[data-v-ac9e6d79]{transition:transform .4s ease,opacity .4s ease-out}.modal-sheet-enter-from[data-v-ac9e6d79],.modal-sheet-leave-to[data-v-ac9e6d79]{transform:translateY(2rem);opacity:0}.toast-enter-active[data-v-ac9e6d79],.toast-leave-active[data-v-ac9e6d79]{transition:all .4s ease}.toast-enter-from[data-v-ac9e6d79],.toast-leave-to[data-v-ac9e6d79]{opacity:0;transform:translate(32px)}.dropdown-enter-active[data-v-ac9e6d79],.dropdown-leave-active[data-v-ac9e6d79]{transition:all .4s ease}.dropdown-enter-from[data-v-ac9e6d79],.dropdown-leave-to[data-v-ac9e6d79]{opacity:0;transform:translateY(-8px)}@keyframes spin-ac9e6d79{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes heart-ac9e6d79{0%{fill:var(--color-main);transform:scale(1)}10%{fill:var(--color-main);transform:scale(2)}50%{fill:var(--color-main);transform:scale(.8)}to{transform:scale(1);fill:transparent}}button[data-v-ac9e6d79],.button[data-v-ac9e6d79]{display:flex;justify-content:center;align-items:center;gap:.5rem;border:solid 1px var(--color-main);border-radius:.5rem;font-size:.75rem;font-weight:600;transition:all .2s ease-out;cursor:pointer}button .icon[data-v-ac9e6d79],.button .icon[data-v-ac9e6d79]{transition:all .2s ease-out}button.loading[data-v-ac9e6d79],.button.loading[data-v-ac9e6d79]{cursor:wait}button[data-v-ac9e6d79]:focus-visible,.button[data-v-ac9e6d79]:focus-visible{outline:none;box-shadow:0 0 0 2px var(--color-background),0 0 0 4px var(--color-main),0 0 6px 2px var(--color-main)}@media (hover: hover) and (pointer: fine){button[data-v-ac9e6d79]:active:not(:disabled),.button[data-v-ac9e6d79]:active:not(:disabled){transform:scale(.975)}}button[data-v-ac9e6d79]:disabled,.button[data-v-ac9e6d79]:disabled{cursor:not-allowed!important}button .loader[data-v-ac9e6d79],.button .loader[data-v-ac9e6d79]{width:1rem;height:1rem;border-radius:1rem;border:solid 2px var(--color-background);border-top-color:rgba(from var(--color-background) r g b/.4);animation:spin-ac9e6d79 1s linear infinite}button.login-button[data-v-ac9e6d79],.button.login-button[data-v-ac9e6d79]{width:8rem;height:3rem;background:transparent;border-color:var(--color-border)}button.login-button .icon[data-v-ac9e6d79],.button.login-button .icon[data-v-ac9e6d79]{height:1.5rem;transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){button.login-button[data-v-ac9e6d79]:hover:not(:disabled),.button.login-button[data-v-ac9e6d79]:hover:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:hover:not(:disabled) .icon[data-v-ac9e6d79],.button.login-button:hover:not(:disabled) .icon[data-v-ac9e6d79]{transform:scale(.95)}}@media (hover: hover) and (pointer: fine){button.login-button[data-v-ac9e6d79]:active:not(:disabled),.button.login-button[data-v-ac9e6d79]:active:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:active:not(:disabled) .icon[data-v-ac9e6d79],.button.login-button:active:not(:disabled) .icon[data-v-ac9e6d79]{transform:scale(.9)}}button.login-button[data-v-ac9e6d79]:disabled,.button.login-button[data-v-ac9e6d79]:disabled{background:var(--color-background-dark);border-color:var(--color-border)}button.main[data-v-ac9e6d79],.button.main[data-v-ac9e6d79]{padding:.5rem .75rem;background:var(--color-main);border-color:var(--color-main);color:var(--color-background)}button.main .icon[data-v-ac9e6d79],.button.main .icon[data-v-ac9e6d79]{width:16px;height:16px;color:var(--color-background)}@media (hover: hover) and (pointer: fine){button.main[data-v-ac9e6d79]:hover:not(:disabled),.button.main[data-v-ac9e6d79]:hover:not(:disabled){background:var(--color-main-hover);border-color:var(--color-main-hover)}button.main:hover:not(:disabled) .icon[data-v-ac9e6d79],.button.main:hover:not(:disabled) .icon[data-v-ac9e6d79]{transform:scale(1.1)}}button.main[data-v-ac9e6d79]:disabled,.button.main[data-v-ac9e6d79]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.main:disabled .icon[data-v-ac9e6d79],.button.main:disabled .icon[data-v-ac9e6d79]{color:var(--color-text-light)}button.outline[data-v-ac9e6d79]{padding:.5rem .75rem;background:var(--color-background);border-color:var(--color-main);color:var(--color-main)}button.outline .icon[data-v-ac9e6d79]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.outline[data-v-ac9e6d79]:hover:not(:disabled){background:var(--color-main-light)}button.outline:hover:not(:disabled) .icon[data-v-ac9e6d79]{transform:scale(1.1)}}button.outline[data-v-ac9e6d79]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.outline:disabled .icon[data-v-ac9e6d79]{color:var(--color-text-light)}button.text[data-v-ac9e6d79]{padding:.5rem .75rem;background:transparent;border-color:transparent;color:var(--color-main)}button.text .icon[data-v-ac9e6d79]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.text[data-v-ac9e6d79]:hover:not(:disabled){background:var(--color-main-light)}button.text:hover:not(:disabled) .icon[data-v-ac9e6d79]{transform:scale(1.1)}}button.text[data-v-ac9e6d79]:disabled{background:var(--color-background-dark);color:var(--color-text-light)}button.text:disabled .icon[data-v-ac9e6d79]{color:var(--color-text-light)}button.debug-button[data-v-ac9e6d79]{overflow:hidden;position:relative}button.debug-button[data-v-ac9e6d79]:after{content:"";position:absolute;width:32px;height:32px;bottom:-16px;filter:blur(16px);background:var(--color-main-light);opacity:.6;pointer-events:none;border-radius:50%;transition:all .2s ease-out}button.debug-button[data-v-ac9e6d79]:hover:after{width:64px}input[data-v-ac9e6d79]{width:100%;height:44px;padding:.75rem;border:1px solid var(--color-border);border-radius:.5rem;font-family:Libre Franklin,sans-serif;font-size:.75rem;transition:all .2s ease-out}input[data-v-ac9e6d79]::placeholder{color:var(--color-text-light);font-style:italic;font-weight:400}input[data-v-ac9e6d79]:focus{outline:none;border-color:var(--color-main)}input.error[data-v-ac9e6d79]{border-color:var(--color-error)}input.input-line[data-v-ac9e6d79]{border:none;border-bottom:solid 1px var(--color-border);border-radius:0;padding:.25rem 0}input.input-line[data-v-ac9e6d79]:focus{border-color:var(--color-main)}.tooltip[data-v-ac9e6d79]{pointer-events:none;position:absolute;z-index:100;top:0;color:#fff;padding:.25rem .5rem;border-radius:.5rem;background:#0006;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);font-size:1rem;white-space:nowrap;opacity:0;transition:opacity .2s ease-out}@keyframes fadeIn-ac9e6d79{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp-ac9e6d79{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-ac9e6d79{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@keyframes iconAppear-ac9e6d79{0%{opacity:0;transform:scale(.5)}70%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.fade-in[data-v-ac9e6d79]{animation:fadeIn-ac9e6d79 .5s ease-out forwards}.fade-in-up[data-v-ac9e6d79]{animation:fadeInUp-ac9e6d79 .5s ease-out forwards}.fade-in-down[data-v-ac9e6d79]{animation:fadeInDown-ac9e6d79 .5s ease-out forwards}.icon-appear[data-v-ac9e6d79]{opacity:0;animation:iconAppear-ac9e6d79 .3s ease-out forwards}main[data-v-ac9e6d79]{display:flex;flex-direction:column;align-items:center;gap:2rem;justify-content:center;min-height:100dvh;padding-bottom:4rem;padding-top:4rem;--color-main: #ff7675;--color-main-light: #ed8484;--color-main-hover: #ed8484}main .icon-line[data-v-ac9e6d79]{position:absolute;top:1rem;display:flex;align-items:center;justify-content:center;width:100%;padding:.5rem 1rem;overflow:hidden}main .icon-line .icon[data-v-ac9e6d79]{flex-shrink:0;height:1.5rem}main h1[data-v-ac9e6d79]{font-size:2rem;font-weight:700}main button[data-v-ac9e6d79]{font-size:.75rem;transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){main button[data-v-ac9e6d79]:active{transform:scale(.95)}}main .time-container[data-v-ac9e6d79]{background:var(--color-main);color:var(--color-white);display:flex;gap:1rem;align-items:center;padding:.5rem 1rem;font-size:1.5rem;border-radius:.25rem;animation-delay:.1s;animation-fill-mode:both}main .time-container .divider[data-v-ac9e6d79]{height:.75rem;width:1px;background:var(--color-white)}main .time-container .time[data-v-ac9e6d79]{font-weight:900;letter-spacing:1px}main .message[data-v-ac9e6d79]{font-size:1rem;padding:.5rem 1rem;background:rgba(from var(--color-main) r g b/.05);border-radius:.25rem;animation-delay:.2s;animation-fill-mode:both}main .divider-line[data-v-ac9e6d79]{width:100%;height:1px;background:var(--color-border);max-width:640px;animation-delay:.3s;animation-fill-mode:both}main .share-container[data-v-ac9e6d79]{display:flex;flex-direction:column;align-items:center;gap:1rem;width:100%;max-width:400px}main .feedback-container[data-v-ac9e6d79]{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1rem;animation-delay:.5s;animation-fill-mode:both}main .feedback-container button[data-v-ac9e6d79]{color:var(--color-text);border-color:var(--color-text);transition:all .2s ease-out}main .feedback-container button .icon[data-v-ac9e6d79]{color:var(--color-text);transition:all .2s ease-out}main .last-games[data-v-ac9e6d79]{width:100%;animation-delay:.6s;animation-fill-mode:both}@media (min-width: 640px){main[data-v-ac9e6d79]{padding-bottom:8rem}main .time-container[data-v-ac9e6d79]{font-size:2rem}main .share-container button.share[data-v-ac9e6d79]:hover,main .share-container button.feedback[data-v-ac9e6d79]:hover,main .feedback-container button.share[data-v-ac9e6d79]:hover,main .feedback-container button.feedback[data-v-ac9e6d79]:hover{color:var(--color-main);border-color:var(--color-main);transform:translateY(-2px);box-shadow:0 3px 8px #0000001a}main .share-container button.share:hover .icon[data-v-ac9e6d79],main .share-container button.feedback:hover .icon[data-v-ac9e6d79],main .feedback-container button.share:hover .icon[data-v-ac9e6d79],main .feedback-container button.feedback:hover .icon[data-v-ac9e6d79]{color:var(--color-main)}}:where([data-v-65e54885]:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}[data-v-65e54885],[data-v-65e54885]:before,[data-v-65e54885]:after{box-sizing:border-box}a[data-v-65e54885],button[data-v-65e54885]{cursor:revert}ol[data-v-65e54885],ul[data-v-65e54885],menu[data-v-65e54885]{list-style:none}img[data-v-65e54885]{max-inline-size:100%;max-block-size:100%}table[data-v-65e54885]{border-collapse:collapse}input[data-v-65e54885],textarea[data-v-65e54885]{-webkit-user-select:auto}textarea[data-v-65e54885]{white-space:revert}meter[data-v-65e54885]{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre[data-v-65e54885]){all:revert}[data-v-65e54885]::placeholder{color:unset}[data-v-65e54885]::marker{content:initial}:where([hidden][data-v-65e54885]){display:none}:where([contenteditable][data-v-65e54885]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;-webkit-user-select:auto}:where([draggable=true][data-v-65e54885]){-webkit-user-drag:element}:where(dialog[data-v-65e54885]:modal){all:revert}[data-v-65e54885]:root,html[data-theme=light][data-v-65e54885],.light[data-v-65e54885]{--color-main: #005dce;--color-main-dark: #005dce;--color-main-light: rgb(153, 190.2, 235.4);--color-main-hover: #005dce;--color-main-text: #ffffff;--color-secondary: #ff6f61;--color-secondary-dark: #ff3c32;--color-secondary-light: #ff9e94;--color-white: #ffffff;--color-black: #000000;--color-gray: #e6e6e6;--color-background: var(--color-white);--color-background-dark: #f5f6fa;--color-background-light: #fafafa;--color-surface: #ebebeb;--color-border: var(--color-gray);--color-letter-background: #f6f6f6;--color-letter-active: #e2e2e2;--color-letter-border: #c1c1c1;--color-letter-text: #000000;--color-title: var(--color-black);--color-text: #000;--color-text-light: #717171;--color-link: var(--color-main);--color-error: #eb2f06;--color-success: #78e08f;--color-warning: #f6b93b;--color-info: #4a69bd;--color-motamo-main: #005dce}html[data-theme=dark][data-v-65e54885],.dark[data-v-65e54885]{--color-main: #005dce;--color-main-dark: #e5efa8;--color-main-light: #2f441c;--color-main-hover: #79920c;--color-main-text: #000000;--color-secondary: #ff6f61;--color-secondary-dark: #ff3c32;--color-secondary-light: #ff9e94;--color-white: #ffffff;--color-black: #000000;--color-gray: #e6e6e6;--color-background: #031525;--color-background-dark: #020c15;--color-background-light: #0d2136;--color-border: #182a3b;--color-letter-background: #062a4a;--color-letter-active: #14466c;--color-letter-border: #0c5494;--color-letter-text: #d9dfe8;--color-title: #d3e2fd;--color-text: #95a6bd;--color-text-light: #4f6074;--color-link: var(--color-main);--color-error: #eb2f06;--color-success: #78e08f;--color-warning: #f6b93b;--color-info: #4a69bd}.fade-enter-active[data-v-65e54885],.fade-leave-active[data-v-65e54885]{transition:.4s ease}.fade-enter-from[data-v-65e54885],.fade-leave-to[data-v-65e54885]{opacity:0}.modal-enter-active[data-v-65e54885],.modal-leave-active[data-v-65e54885]{transition:transform .4s ease,opacity .4s ease-out}.modal-enter-from[data-v-65e54885],.modal-leave-to[data-v-65e54885]{transform:translateY(-32px);opacity:0}.modal-sheet-enter-active[data-v-65e54885],.modal-sheet-leave-active[data-v-65e54885]{transition:transform .4s ease,opacity .4s ease-out}.modal-sheet-enter-from[data-v-65e54885],.modal-sheet-leave-to[data-v-65e54885]{transform:translateY(2rem);opacity:0}.toast-enter-active[data-v-65e54885],.toast-leave-active[data-v-65e54885]{transition:all .4s ease}.toast-enter-from[data-v-65e54885],.toast-leave-to[data-v-65e54885]{opacity:0;transform:translate(32px)}.dropdown-enter-active[data-v-65e54885],.dropdown-leave-active[data-v-65e54885]{transition:all .4s ease}.dropdown-enter-from[data-v-65e54885],.dropdown-leave-to[data-v-65e54885]{opacity:0;transform:translateY(-8px)}@keyframes spin-65e54885{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes heart-65e54885{0%{fill:var(--color-main);transform:scale(1)}10%{fill:var(--color-main);transform:scale(2)}50%{fill:var(--color-main);transform:scale(.8)}to{transform:scale(1);fill:transparent}}@keyframes fadeIn-65e54885{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp-65e54885{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-65e54885{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@keyframes iconAppear-65e54885{0%{opacity:0;transform:scale(.5)}70%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.fade-in[data-v-65e54885]{animation:fadeIn-65e54885 .5s ease-out forwards}.fade-in-up[data-v-65e54885]{animation:fadeInUp-65e54885 .5s ease-out forwards}.fade-in-down[data-v-65e54885]{animation:fadeInDown-65e54885 .5s ease-out forwards}.icon-appear[data-v-65e54885]{opacity:0;animation:iconAppear-65e54885 .3s ease-out forwards}button[data-v-65e54885],.button[data-v-65e54885]{display:flex;justify-content:center;align-items:center;gap:.5rem;border:solid 1px var(--color-main);border-radius:.5rem;font-size:.75rem;font-weight:600;transition:all .2s ease-out;cursor:pointer}button .icon[data-v-65e54885],.button .icon[data-v-65e54885]{transition:all .2s ease-out}button.loading[data-v-65e54885],.button.loading[data-v-65e54885]{cursor:wait}button[data-v-65e54885]:focus-visible,.button[data-v-65e54885]:focus-visible{outline:none;box-shadow:0 0 0 2px var(--color-background),0 0 0 4px var(--color-main),0 0 6px 2px var(--color-main)}@media (hover: hover) and (pointer: fine){button[data-v-65e54885]:active:not(:disabled),.button[data-v-65e54885]:active:not(:disabled){transform:scale(.975)}}button[data-v-65e54885]:disabled,.button[data-v-65e54885]:disabled{cursor:not-allowed!important}button .loader[data-v-65e54885],.button .loader[data-v-65e54885]{width:1rem;height:1rem;border-radius:1rem;border:solid 2px var(--color-background);border-top-color:rgba(from var(--color-background) r g b/.4);animation:spin-65e54885 1s linear infinite}button.login-button[data-v-65e54885],.button.login-button[data-v-65e54885]{width:8rem;height:3rem;background:transparent;border-color:var(--color-border)}button.login-button .icon[data-v-65e54885],.button.login-button .icon[data-v-65e54885]{height:1.5rem;transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){button.login-button[data-v-65e54885]:hover:not(:disabled),.button.login-button[data-v-65e54885]:hover:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:hover:not(:disabled) .icon[data-v-65e54885],.button.login-button:hover:not(:disabled) .icon[data-v-65e54885]{transform:scale(.95)}}@media (hover: hover) and (pointer: fine){button.login-button[data-v-65e54885]:active:not(:disabled),.button.login-button[data-v-65e54885]:active:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:active:not(:disabled) .icon[data-v-65e54885],.button.login-button:active:not(:disabled) .icon[data-v-65e54885]{transform:scale(.9)}}button.login-button[data-v-65e54885]:disabled,.button.login-button[data-v-65e54885]:disabled{background:var(--color-background-dark);border-color:var(--color-border)}button.main[data-v-65e54885],.button.main[data-v-65e54885]{padding:.5rem .75rem;background:var(--color-main);border-color:var(--color-main);color:var(--color-background)}button.main .icon[data-v-65e54885],.button.main .icon[data-v-65e54885]{width:16px;height:16px;color:var(--color-background)}@media (hover: hover) and (pointer: fine){button.main[data-v-65e54885]:hover:not(:disabled),.button.main[data-v-65e54885]:hover:not(:disabled){background:var(--color-main-hover);border-color:var(--color-main-hover)}button.main:hover:not(:disabled) .icon[data-v-65e54885],.button.main:hover:not(:disabled) .icon[data-v-65e54885]{transform:scale(1.1)}}button.main[data-v-65e54885]:disabled,.button.main[data-v-65e54885]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.main:disabled .icon[data-v-65e54885],.button.main:disabled .icon[data-v-65e54885]{color:var(--color-text-light)}button.outline[data-v-65e54885]{padding:.5rem .75rem;background:var(--color-background);border-color:var(--color-main);color:var(--color-main)}button.outline .icon[data-v-65e54885]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.outline[data-v-65e54885]:hover:not(:disabled){background:var(--color-main-light)}button.outline:hover:not(:disabled) .icon[data-v-65e54885]{transform:scale(1.1)}}button.outline[data-v-65e54885]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.outline:disabled .icon[data-v-65e54885]{color:var(--color-text-light)}button.text[data-v-65e54885]{padding:.5rem .75rem;background:transparent;border-color:transparent;color:var(--color-main)}button.text .icon[data-v-65e54885]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.text[data-v-65e54885]:hover:not(:disabled){background:var(--color-main-light)}button.text:hover:not(:disabled) .icon[data-v-65e54885]{transform:scale(1.1)}}button.text[data-v-65e54885]:disabled{background:var(--color-background-dark);color:var(--color-text-light)}button.text:disabled .icon[data-v-65e54885]{color:var(--color-text-light)}button.debug-button[data-v-65e54885]{overflow:hidden;position:relative}button.debug-button[data-v-65e54885]:after{content:"";position:absolute;width:32px;height:32px;bottom:-16px;filter:blur(16px);background:var(--color-main-light);opacity:.6;pointer-events:none;border-radius:50%;transition:all .2s ease-out}button.debug-button[data-v-65e54885]:hover:after{width:64px}input[data-v-65e54885]{width:100%;height:44px;padding:.75rem;border:1px solid var(--color-border);border-radius:.5rem;font-family:Libre Franklin,sans-serif;font-size:.75rem;transition:all .2s ease-out}input[data-v-65e54885]::placeholder{color:var(--color-text-light);font-style:italic;font-weight:400}input[data-v-65e54885]:focus{outline:none;border-color:var(--color-main)}input.error[data-v-65e54885]{border-color:var(--color-error)}input.input-line[data-v-65e54885]{border:none;border-bottom:solid 1px var(--color-border);border-radius:0;padding:.25rem 0}input.input-line[data-v-65e54885]:focus{border-color:var(--color-main)}.tooltip[data-v-65e54885]{pointer-events:none;position:absolute;z-index:100;top:0;color:#fff;padding:.25rem .5rem;border-radius:.5rem;background:#0006;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);font-size:1rem;white-space:nowrap;opacity:0;transition:opacity .2s ease-out}.game-calendar[data-v-65e54885]{width:100%;max-width:320px;margin:0 auto;border-radius:.5rem;border:solid 1px var(--color-border);background-color:var(--color-background-light);overflow:hidden}.game-calendar .calendar-header[data-v-65e54885]{display:flex;justify-content:space-between;align-items:center;padding:.5rem}.game-calendar .calendar-header .month-title[data-v-65e54885]{font-size:1.2rem;font-weight:600;margin:0;color:var(--color-title)}.game-calendar .calendar-header .nav-button[data-v-65e54885]{background:transparent;border:none;cursor:pointer;width:2rem;height:2rem;display:flex;align-items:center;justify-content:center;background:var(--color-background);border-radius:.25rem;transition:all .2s ease-out;color:var(--color-text)}@media (hover: hover) and (pointer: fine){.game-calendar .calendar-header .nav-button[data-v-65e54885]:hover{background-color:var(--color-main);color:var(--color-main-text)}.game-calendar .calendar-header .nav-button[data-v-65e54885]:active{transform:scale(1)}.game-calendar .calendar-header .nav-button:active .icon[data-v-65e54885]{transform:scale(.95)}}.game-calendar .calendar-header .nav-button .icon[data-v-65e54885]{width:100%}.game-calendar .calendar-days-header[data-v-65e54885]{display:grid;grid-template-columns:repeat(7,1fr);text-align:center;padding:.5rem 0;border-bottom:1px solid var(--color-border)}.game-calendar .calendar-days-header span[data-v-65e54885]{font-size:.8rem;font-weight:400;color:var(--color-text-light)}.game-calendar .calendar-grid[data-v-65e54885]{position:relative;display:grid;grid-template-columns:repeat(7,1fr);grid-template-rows:repeat(6,1fr);gap:2px;padding:.5rem}.game-calendar .calendar-grid .streak-line[data-v-65e54885]{display:none;position:absolute;background:linear-gradient(45deg,#ff9708,#ffde08);border-radius:48px;height:40px;box-shadow:0 0 0 4px rgba(from #ffde08 r g b/.25)}.game-calendar .calendar-grid .calendar-day[data-v-65e54885]{aspect-ratio:1;height:40px;display:flex;align-items:center;justify-content:center;border:none;background-color:transparent;border-radius:50%;font-size:.9rem;font-weight:500;cursor:pointer;transition:all .2s ease-out;position:relative;color:var(--color-text)}@media (hover: hover) and (pointer: fine){.game-calendar .calendar-grid .calendar-day[data-v-65e54885]:hover:not(:disabled):not(.played-day):not(.selected){box-shadow:0 0 0 2px var(--color-main) inset}.game-calendar .calendar-grid .calendar-day[data-v-65e54885]:active:not(:disabled):not(.played-day):not(.selected){background-color:rgba(from var(--color-main) r g b/.2)}.game-calendar .calendar-grid .calendar-day[data-v-65e54885]:active{transform:scale(1)}}.game-calendar .calendar-grid .calendar-day.played-day[data-v-65e54885]{background-color:var(--color-main)}.game-calendar .calendar-grid .calendar-day.played-day .icon[data-v-65e54885]{color:#fff;fill:#fff}.game-calendar .calendar-grid .calendar-day.streak-day[data-v-65e54885]{background-color:#f1c40f}.game-calendar .calendar-grid .calendar-day.streak-day .icon[data-v-65e54885]{color:#f39c12;fill:#f39c12}.game-calendar .calendar-grid .calendar-day.future-day[data-v-65e54885]{color:var(--color-text-light);opacity:.5;cursor:not-allowed}.game-calendar .calendar-grid .calendar-day.other-month[data-v-65e54885]{opacity:0}.game-calendar .calendar-grid .calendar-day.today[data-v-65e54885]{font-weight:700}.game-calendar .calendar-grid .calendar-day.selected[data-v-65e54885]{z-index:10;box-shadow:0 0 0 2px var(--color-main) inset,0 0 0 4px var(--color-background-light) inset}.game-calendar .calendar-grid .calendar-day.selected[data-v-65e54885]:not(.played-day){background:var(--color-main);color:var(--color-main-text)}.game-calendar .calendar-grid .calendar-day[data-v-65e54885]:disabled{cursor:not-allowed}.game-calendar:not(.selectable) .calendar-grid[data-v-65e54885]{pointer-events:none}@keyframes fadeIn-65e54885{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes pulse-65e54885{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}.game-calendar[data-v-65e54885]{animation:fadeIn-65e54885 .3s ease-out}:where([data-v-7c9a7eca]:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}[data-v-7c9a7eca],[data-v-7c9a7eca]:before,[data-v-7c9a7eca]:after{box-sizing:border-box}a[data-v-7c9a7eca],button[data-v-7c9a7eca]{cursor:revert}ol[data-v-7c9a7eca],ul[data-v-7c9a7eca],menu[data-v-7c9a7eca]{list-style:none}img[data-v-7c9a7eca]{max-inline-size:100%;max-block-size:100%}table[data-v-7c9a7eca]{border-collapse:collapse}input[data-v-7c9a7eca],textarea[data-v-7c9a7eca]{-webkit-user-select:auto}textarea[data-v-7c9a7eca]{white-space:revert}meter[data-v-7c9a7eca]{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre[data-v-7c9a7eca]){all:revert}[data-v-7c9a7eca]::placeholder{color:unset}[data-v-7c9a7eca]::marker{content:initial}:where([hidden][data-v-7c9a7eca]){display:none}:where([contenteditable][data-v-7c9a7eca]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;-webkit-user-select:auto}:where([draggable=true][data-v-7c9a7eca]){-webkit-user-drag:element}:where(dialog[data-v-7c9a7eca]:modal){all:revert}[data-v-7c9a7eca]:root,html[data-theme=light][data-v-7c9a7eca],.light[data-v-7c9a7eca]{--color-main: #005dce;--color-main-dark: #005dce;--color-main-light: rgb(153, 190.2, 235.4);--color-main-hover: #005dce;--color-main-text: #ffffff;--color-secondary: #ff6f61;--color-secondary-dark: #ff3c32;--color-secondary-light: #ff9e94;--color-white: #ffffff;--color-black: #000000;--color-gray: #e6e6e6;--color-background: var(--color-white);--color-background-dark: #f5f6fa;--color-background-light: #fafafa;--color-surface: #ebebeb;--color-border: var(--color-gray);--color-letter-background: #f6f6f6;--color-letter-active: #e2e2e2;--color-letter-border: #c1c1c1;--color-letter-text: #000000;--color-title: var(--color-black);--color-text: #000;--color-text-light: #717171;--color-link: var(--color-main);--color-error: #eb2f06;--color-success: #78e08f;--color-warning: #f6b93b;--color-info: #4a69bd;--color-motamo-main: #005dce}html[data-theme=dark][data-v-7c9a7eca],.dark[data-v-7c9a7eca]{--color-main: #005dce;--color-main-dark: #e5efa8;--color-main-light: #2f441c;--color-main-hover: #79920c;--color-main-text: #000000;--color-secondary: #ff6f61;--color-secondary-dark: #ff3c32;--color-secondary-light: #ff9e94;--color-white: #ffffff;--color-black: #000000;--color-gray: #e6e6e6;--color-background: #031525;--color-background-dark: #020c15;--color-background-light: #0d2136;--color-border: #182a3b;--color-letter-background: #062a4a;--color-letter-active: #14466c;--color-letter-border: #0c5494;--color-letter-text: #d9dfe8;--color-title: #d3e2fd;--color-text: #95a6bd;--color-text-light: #4f6074;--color-link: var(--color-main);--color-error: #eb2f06;--color-success: #78e08f;--color-warning: #f6b93b;--color-info: #4a69bd}.fade-enter-active[data-v-7c9a7eca],.fade-leave-active[data-v-7c9a7eca]{transition:.4s ease}.fade-enter-from[data-v-7c9a7eca],.fade-leave-to[data-v-7c9a7eca]{opacity:0}.modal-enter-active[data-v-7c9a7eca],.modal-leave-active[data-v-7c9a7eca]{transition:transform .4s ease,opacity .4s ease-out}.modal-enter-from[data-v-7c9a7eca],.modal-leave-to[data-v-7c9a7eca]{transform:translateY(-32px);opacity:0}.modal-sheet-enter-active[data-v-7c9a7eca],.modal-sheet-leave-active[data-v-7c9a7eca]{transition:transform .4s ease,opacity .4s ease-out}.modal-sheet-enter-from[data-v-7c9a7eca],.modal-sheet-leave-to[data-v-7c9a7eca]{transform:translateY(2rem);opacity:0}.toast-enter-active[data-v-7c9a7eca],.toast-leave-active[data-v-7c9a7eca]{transition:all .4s ease}.toast-enter-from[data-v-7c9a7eca],.toast-leave-to[data-v-7c9a7eca]{opacity:0;transform:translate(32px)}.dropdown-enter-active[data-v-7c9a7eca],.dropdown-leave-active[data-v-7c9a7eca]{transition:all .4s ease}.dropdown-enter-from[data-v-7c9a7eca],.dropdown-leave-to[data-v-7c9a7eca]{opacity:0;transform:translateY(-8px)}@keyframes spin-7c9a7eca{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes heart-7c9a7eca{0%{fill:var(--color-main);transform:scale(1)}10%{fill:var(--color-main);transform:scale(2)}50%{fill:var(--color-main);transform:scale(.8)}to{transform:scale(1);fill:transparent}}@keyframes fadeIn-7c9a7eca{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp-7c9a7eca{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-7c9a7eca{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@keyframes iconAppear-7c9a7eca{0%{opacity:0;transform:scale(.5)}70%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.fade-in[data-v-7c9a7eca]{animation:fadeIn-7c9a7eca .5s ease-out forwards}.fade-in-up[data-v-7c9a7eca]{animation:fadeInUp-7c9a7eca .5s ease-out forwards}.fade-in-down[data-v-7c9a7eca]{animation:fadeInDown-7c9a7eca .5s ease-out forwards}.icon-appear[data-v-7c9a7eca]{opacity:0;animation:iconAppear-7c9a7eca .3s ease-out forwards}button[data-v-7c9a7eca],.button[data-v-7c9a7eca]{display:flex;justify-content:center;align-items:center;gap:.5rem;border:solid 1px var(--color-main);border-radius:.5rem;font-size:.75rem;font-weight:600;transition:all .2s ease-out;cursor:pointer}button .icon[data-v-7c9a7eca],.button .icon[data-v-7c9a7eca]{transition:all .2s ease-out}button.loading[data-v-7c9a7eca],.button.loading[data-v-7c9a7eca]{cursor:wait}button[data-v-7c9a7eca]:focus-visible,.button[data-v-7c9a7eca]:focus-visible{outline:none;box-shadow:0 0 0 2px var(--color-background),0 0 0 4px var(--color-main),0 0 6px 2px var(--color-main)}@media (hover: hover) and (pointer: fine){button[data-v-7c9a7eca]:active:not(:disabled),.button[data-v-7c9a7eca]:active:not(:disabled){transform:scale(.975)}}button[data-v-7c9a7eca]:disabled,.button[data-v-7c9a7eca]:disabled{cursor:not-allowed!important}button .loader[data-v-7c9a7eca],.button .loader[data-v-7c9a7eca]{width:1rem;height:1rem;border-radius:1rem;border:solid 2px var(--color-background);border-top-color:rgba(from var(--color-background) r g b/.4);animation:spin-7c9a7eca 1s linear infinite}button.login-button[data-v-7c9a7eca],.button.login-button[data-v-7c9a7eca]{width:8rem;height:3rem;background:transparent;border-color:var(--color-border)}button.login-button .icon[data-v-7c9a7eca],.button.login-button .icon[data-v-7c9a7eca]{height:1.5rem;transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){button.login-button[data-v-7c9a7eca]:hover:not(:disabled),.button.login-button[data-v-7c9a7eca]:hover:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:hover:not(:disabled) .icon[data-v-7c9a7eca],.button.login-button:hover:not(:disabled) .icon[data-v-7c9a7eca]{transform:scale(.95)}}@media (hover: hover) and (pointer: fine){button.login-button[data-v-7c9a7eca]:active:not(:disabled),.button.login-button[data-v-7c9a7eca]:active:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:active:not(:disabled) .icon[data-v-7c9a7eca],.button.login-button:active:not(:disabled) .icon[data-v-7c9a7eca]{transform:scale(.9)}}button.login-button[data-v-7c9a7eca]:disabled,.button.login-button[data-v-7c9a7eca]:disabled{background:var(--color-background-dark);border-color:var(--color-border)}button.main[data-v-7c9a7eca],.button.main[data-v-7c9a7eca]{padding:.5rem .75rem;background:var(--color-main);border-color:var(--color-main);color:var(--color-background)}button.main .icon[data-v-7c9a7eca],.button.main .icon[data-v-7c9a7eca]{width:16px;height:16px;color:var(--color-background)}@media (hover: hover) and (pointer: fine){button.main[data-v-7c9a7eca]:hover:not(:disabled),.button.main[data-v-7c9a7eca]:hover:not(:disabled){background:var(--color-main-hover);border-color:var(--color-main-hover)}button.main:hover:not(:disabled) .icon[data-v-7c9a7eca],.button.main:hover:not(:disabled) .icon[data-v-7c9a7eca]{transform:scale(1.1)}}button.main[data-v-7c9a7eca]:disabled,.button.main[data-v-7c9a7eca]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.main:disabled .icon[data-v-7c9a7eca],.button.main:disabled .icon[data-v-7c9a7eca]{color:var(--color-text-light)}button.outline[data-v-7c9a7eca]{padding:.5rem .75rem;background:var(--color-background);border-color:var(--color-main);color:var(--color-main)}button.outline .icon[data-v-7c9a7eca]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.outline[data-v-7c9a7eca]:hover:not(:disabled){background:var(--color-main-light)}button.outline:hover:not(:disabled) .icon[data-v-7c9a7eca]{transform:scale(1.1)}}button.outline[data-v-7c9a7eca]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.outline:disabled .icon[data-v-7c9a7eca]{color:var(--color-text-light)}button.text[data-v-7c9a7eca]{padding:.5rem .75rem;background:transparent;border-color:transparent;color:var(--color-main)}button.text .icon[data-v-7c9a7eca]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.text[data-v-7c9a7eca]:hover:not(:disabled){background:var(--color-main-light)}button.text:hover:not(:disabled) .icon[data-v-7c9a7eca]{transform:scale(1.1)}}button.text[data-v-7c9a7eca]:disabled{background:var(--color-background-dark);color:var(--color-text-light)}button.text:disabled .icon[data-v-7c9a7eca]{color:var(--color-text-light)}button.debug-button[data-v-7c9a7eca]{overflow:hidden;position:relative}button.debug-button[data-v-7c9a7eca]:after{content:"";position:absolute;width:32px;height:32px;bottom:-16px;filter:blur(16px);background:var(--color-main-light);opacity:.6;pointer-events:none;border-radius:50%;transition:all .2s ease-out}button.debug-button[data-v-7c9a7eca]:hover:after{width:64px}input[data-v-7c9a7eca]{width:100%;height:44px;padding:.75rem;border:1px solid var(--color-border);border-radius:.5rem;font-family:Libre Franklin,sans-serif;font-size:.75rem;transition:all .2s ease-out}input[data-v-7c9a7eca]::placeholder{color:var(--color-text-light);font-style:italic;font-weight:400}input[data-v-7c9a7eca]:focus{outline:none;border-color:var(--color-main)}input.error[data-v-7c9a7eca]{border-color:var(--color-error)}input.input-line[data-v-7c9a7eca]{border:none;border-bottom:solid 1px var(--color-border);border-radius:0;padding:.25rem 0}input.input-line[data-v-7c9a7eca]:focus{border-color:var(--color-main)}.tooltip[data-v-7c9a7eca]{pointer-events:none;position:absolute;z-index:100;top:0;color:#fff;padding:.25rem .5rem;border-radius:.5rem;background:#0006;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);font-size:1rem;white-space:nowrap;opacity:0;transition:opacity .2s ease-out}.modal[data-v-7c9a7eca]{position:fixed;top:6rem;left:0;width:100vw;height:calc(100dvh - 6rem);background:var(--color-background);z-index:1000;box-shadow:0 0 1rem #0000001a;border-radius:.5rem .5rem 0 0;padding:2rem 1rem 6rem;border-top:solid 1px var(--color-border);overflow:auto}.modal .close[data-v-7c9a7eca]{width:2rem;height:2rem;position:absolute;top:.5rem;right:.5rem;padding:.25rem;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease-out;-webkit-user-select:none;user-select:none}.modal .close .icon[data-v-7c9a7eca]{width:100%;transition:all .2s ease-out}.modal .close[data-v-7c9a7eca]:hover{color:var(--color-main)}.modal .close:hover .icon[data-v-7c9a7eca]{transform:scale(1.1)}.modal h4[data-v-7c9a7eca]{font-size:1.5rem;font-weight:700;margin-bottom:1rem}.modal .button-container[data-v-7c9a7eca]{position:fixed;left:0;right:0;bottom:0;height:8rem;background:linear-gradient(180deg,rgba(from var(--color-background) r g b/0) 0%,var(--color-background) 100%);display:flex;align-items:center;justify-content:center;padding:2rem 0 0}.modal .button-container button[data-v-7c9a7eca]{width:16rem}ul[data-v-7c9a7eca]{list-style-type:disc;padding:0;padding-left:1rem;margin:0}ul li[data-v-7c9a7eca]{margin-bottom:1rem}b[data-v-7c9a7eca]{font-weight:600}.orange[data-v-7c9a7eca]{color:var(--color-main)}.red[data-v-7c9a7eca]{color:var(--color-error)}.overlay[data-v-7c9a7eca]{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(from var(--color-black) r g b/.4);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:900;opacity:0;animation:overlay-fadein-7c9a7eca .25s ease-out forwards}@media (min-width: 768px){.modal[data-v-7c9a7eca]{width:50vw;left:25vw;top:10vh;height:80vh;border-radius:.5rem}.modal .button-container[data-v-7c9a7eca]{display:none}}@keyframes valid-7c9a7eca{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes overlay-fadein-7c9a7eca{0%{opacity:0}to{opacity:1}}.modal .definition[data-v-7c9a7eca]{display:flex;flex-direction:column;gap:1rem;padding:1rem;height:4.5rem;background:rgba(from var(--color-main) r g b/.05);width:calc(100% + 2rem);margin:0 -1rem 2rem;overflow:auto}.modal .word[data-v-7c9a7eca]{width:calc(100% + 2rem);background:var(--color-main);color:var(--color-white);text-transform:uppercase;text-align:center;font-weight:700;font-size:1.5rem;padding:.25rem;margin:0 -1rem}.modal .word-container[data-v-7c9a7eca]{display:flex;gap:.25rem;align-items:center;justify-content:center;padding:1rem}.modal .word-container .letter-container[data-v-7c9a7eca]{display:flex;flex-direction:column;align-items:center;gap:.25rem}.modal .word-container .letter-container .letter[data-v-7c9a7eca]{display:flex;align-items:center;justify-content:center;width:1.75rem;height:2.5rem;border-radius:.25rem;font-size:2rem;font-weight:700;background:var(--color-letter-background);color:var(--color-text);text-transform:uppercase;position:relative;overflow:hidden}.modal .word-container .letter-container .letter .letter-bottom[data-v-7c9a7eca]{position:absolute;bottom:0;left:0;right:0;height:.25rem;background:var(--color-letter-border)}.modal .word-container .letter-container .letter-index[data-v-7c9a7eca]{font-size:.5rem;font-weight:300}.modal .word-container .letter-container.filled .letter[data-v-7c9a7eca]{background:var(--color-letter-background)}.modal .word-container .letter-container.filled .letter .letter-bottom[data-v-7c9a7eca]{background:var(--color-letter-border)}.modal .word-container .letter-container.active .letter[data-v-7c9a7eca]{background:var(--color-letter-active)}.modal .word-container .letter-container.active .letter .letter-bottom[data-v-7c9a7eca]{background:var(--color-letter-border)}.modal .word-container .letter-container.validated .letter[data-v-7c9a7eca]{background:rgba(from var(--color-main) r g b/.4);animation:valid-7c9a7eca .25s ease-out}.modal .word-container .letter-container.validated .letter .letter-bottom[data-v-7c9a7eca]{background:var(--color-main)}.modal .word-container .letter-container.validated .letter-index[data-v-7c9a7eca]{color:var(--color-main)}.modal .hint-container[data-v-7c9a7eca]{display:flex;width:fit-content;gap:1rem;align-items:center;justify-content:center;background:var(--color-border);border-radius:.25rem;padding:.5rem 1rem;margin:1rem auto 2rem}.modal .hint-container .label[data-v-7c9a7eca]{font-weight:700;font-size:.75rem;color:var(--color-title);text-transform:uppercase}.modal .hint-container .divider[data-v-7c9a7eca]{width:1px;height:2.5rem;margin-block:-.5rem;background:var(--color-background)}.modal .hint-container .hint[data-v-7c9a7eca]{min-width:8rem;font-weight:700;font-size:1rem;color:var(--color-text);text-align:center;text-transform:uppercase}:where([data-v-986f8899]:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}[data-v-986f8899],[data-v-986f8899]:before,[data-v-986f8899]:after{box-sizing:border-box}a[data-v-986f8899],button[data-v-986f8899]{cursor:revert}ol[data-v-986f8899],ul[data-v-986f8899],menu[data-v-986f8899]{list-style:none}img[data-v-986f8899]{max-inline-size:100%;max-block-size:100%}table[data-v-986f8899]{border-collapse:collapse}input[data-v-986f8899],textarea[data-v-986f8899]{-webkit-user-select:auto}textarea[data-v-986f8899]{white-space:revert}meter[data-v-986f8899]{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre[data-v-986f8899]){all:revert}[data-v-986f8899]::placeholder{color:unset}[data-v-986f8899]::marker{content:initial}:where([hidden][data-v-986f8899]){display:none}:where([contenteditable][data-v-986f8899]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;-webkit-user-select:auto}:where([draggable=true][data-v-986f8899]){-webkit-user-drag:element}:where(dialog[data-v-986f8899]:modal){all:revert}[data-v-986f8899]:root,html[data-theme=light][data-v-986f8899],.light[data-v-986f8899]{--color-main: #005dce;--color-main-dark: #005dce;--color-main-light: rgb(153, 190.2, 235.4);--color-main-hover: #005dce;--color-main-text: #ffffff;--color-secondary: #ff6f61;--color-secondary-dark: #ff3c32;--color-secondary-light: #ff9e94;--color-white: #ffffff;--color-black: #000000;--color-gray: #e6e6e6;--color-background: var(--color-white);--color-background-dark: #f5f6fa;--color-background-light: #fafafa;--color-surface: #ebebeb;--color-border: var(--color-gray);--color-letter-background: #f6f6f6;--color-letter-active: #e2e2e2;--color-letter-border: #c1c1c1;--color-letter-text: #000000;--color-title: var(--color-black);--color-text: #000;--color-text-light: #717171;--color-link: var(--color-main);--color-error: #eb2f06;--color-success: #78e08f;--color-warning: #f6b93b;--color-info: #4a69bd;--color-motamo-main: #005dce}html[data-theme=dark][data-v-986f8899],.dark[data-v-986f8899]{--color-main: #005dce;--color-main-dark: #e5efa8;--color-main-light: #2f441c;--color-main-hover: #79920c;--color-main-text: #000000;--color-secondary: #ff6f61;--color-secondary-dark: #ff3c32;--color-secondary-light: #ff9e94;--color-white: #ffffff;--color-black: #000000;--color-gray: #e6e6e6;--color-background: #031525;--color-background-dark: #020c15;--color-background-light: #0d2136;--color-border: #182a3b;--color-letter-background: #062a4a;--color-letter-active: #14466c;--color-letter-border: #0c5494;--color-letter-text: #d9dfe8;--color-title: #d3e2fd;--color-text: #95a6bd;--color-text-light: #4f6074;--color-link: var(--color-main);--color-error: #eb2f06;--color-success: #78e08f;--color-warning: #f6b93b;--color-info: #4a69bd}.fade-enter-active[data-v-986f8899],.fade-leave-active[data-v-986f8899]{transition:.4s ease}.fade-enter-from[data-v-986f8899],.fade-leave-to[data-v-986f8899]{opacity:0}.modal-enter-active[data-v-986f8899],.modal-leave-active[data-v-986f8899]{transition:transform .4s ease,opacity .4s ease-out}.modal-enter-from[data-v-986f8899],.modal-leave-to[data-v-986f8899]{transform:translateY(-32px);opacity:0}.modal-sheet-enter-active[data-v-986f8899],.modal-sheet-leave-active[data-v-986f8899]{transition:transform .4s ease,opacity .4s ease-out}.modal-sheet-enter-from[data-v-986f8899],.modal-sheet-leave-to[data-v-986f8899]{transform:translateY(2rem);opacity:0}.toast-enter-active[data-v-986f8899],.toast-leave-active[data-v-986f8899]{transition:all .4s ease}.toast-enter-from[data-v-986f8899],.toast-leave-to[data-v-986f8899]{opacity:0;transform:translate(32px)}.dropdown-enter-active[data-v-986f8899],.dropdown-leave-active[data-v-986f8899]{transition:all .4s ease}.dropdown-enter-from[data-v-986f8899],.dropdown-leave-to[data-v-986f8899]{opacity:0;transform:translateY(-8px)}@keyframes spin-986f8899{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes heart-986f8899{0%{fill:var(--color-main);transform:scale(1)}10%{fill:var(--color-main);transform:scale(2)}50%{fill:var(--color-main);transform:scale(.8)}to{transform:scale(1);fill:transparent}}@keyframes fadeIn-986f8899{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp-986f8899{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-986f8899{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@keyframes iconAppear-986f8899{0%{opacity:0;transform:scale(.5)}70%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.fade-in[data-v-986f8899]{animation:fadeIn-986f8899 .5s ease-out forwards}.fade-in-up[data-v-986f8899]{animation:fadeInUp-986f8899 .5s ease-out forwards}.fade-in-down[data-v-986f8899]{animation:fadeInDown-986f8899 .5s ease-out forwards}.icon-appear[data-v-986f8899]{opacity:0;animation:iconAppear-986f8899 .3s ease-out forwards}button[data-v-986f8899],.button[data-v-986f8899]{display:flex;justify-content:center;align-items:center;gap:.5rem;border:solid 1px var(--color-main);border-radius:.5rem;font-size:.75rem;font-weight:600;transition:all .2s ease-out;cursor:pointer}button .icon[data-v-986f8899],.button .icon[data-v-986f8899]{transition:all .2s ease-out}button.loading[data-v-986f8899],.button.loading[data-v-986f8899]{cursor:wait}button[data-v-986f8899]:focus-visible,.button[data-v-986f8899]:focus-visible{outline:none;box-shadow:0 0 0 2px var(--color-background),0 0 0 4px var(--color-main),0 0 6px 2px var(--color-main)}@media (hover: hover) and (pointer: fine){button[data-v-986f8899]:active:not(:disabled),.button[data-v-986f8899]:active:not(:disabled){transform:scale(.975)}}button[data-v-986f8899]:disabled,.button[data-v-986f8899]:disabled{cursor:not-allowed!important}button .loader[data-v-986f8899],.button .loader[data-v-986f8899]{width:1rem;height:1rem;border-radius:1rem;border:solid 2px var(--color-background);border-top-color:rgba(from var(--color-background) r g b/.4);animation:spin-986f8899 1s linear infinite}button.login-button[data-v-986f8899],.button.login-button[data-v-986f8899]{width:8rem;height:3rem;background:transparent;border-color:var(--color-border)}button.login-button .icon[data-v-986f8899],.button.login-button .icon[data-v-986f8899]{height:1.5rem;transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){button.login-button[data-v-986f8899]:hover:not(:disabled),.button.login-button[data-v-986f8899]:hover:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:hover:not(:disabled) .icon[data-v-986f8899],.button.login-button:hover:not(:disabled) .icon[data-v-986f8899]{transform:scale(.95)}}@media (hover: hover) and (pointer: fine){button.login-button[data-v-986f8899]:active:not(:disabled),.button.login-button[data-v-986f8899]:active:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:active:not(:disabled) .icon[data-v-986f8899],.button.login-button:active:not(:disabled) .icon[data-v-986f8899]{transform:scale(.9)}}button.login-button[data-v-986f8899]:disabled,.button.login-button[data-v-986f8899]:disabled{background:var(--color-background-dark);border-color:var(--color-border)}button.main[data-v-986f8899],.button.main[data-v-986f8899]{padding:.5rem .75rem;background:var(--color-main);border-color:var(--color-main);color:var(--color-background)}button.main .icon[data-v-986f8899],.button.main .icon[data-v-986f8899]{width:16px;height:16px;color:var(--color-background)}@media (hover: hover) and (pointer: fine){button.main[data-v-986f8899]:hover:not(:disabled),.button.main[data-v-986f8899]:hover:not(:disabled){background:var(--color-main-hover);border-color:var(--color-main-hover)}button.main:hover:not(:disabled) .icon[data-v-986f8899],.button.main:hover:not(:disabled) .icon[data-v-986f8899]{transform:scale(1.1)}}button.main[data-v-986f8899]:disabled,.button.main[data-v-986f8899]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.main:disabled .icon[data-v-986f8899],.button.main:disabled .icon[data-v-986f8899]{color:var(--color-text-light)}button.outline[data-v-986f8899]{padding:.5rem .75rem;background:var(--color-background);border-color:var(--color-main);color:var(--color-main)}button.outline .icon[data-v-986f8899]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.outline[data-v-986f8899]:hover:not(:disabled){background:var(--color-main-light)}button.outline:hover:not(:disabled) .icon[data-v-986f8899]{transform:scale(1.1)}}button.outline[data-v-986f8899]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.outline:disabled .icon[data-v-986f8899]{color:var(--color-text-light)}button.text[data-v-986f8899]{padding:.5rem .75rem;background:transparent;border-color:transparent;color:var(--color-main)}button.text .icon[data-v-986f8899]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.text[data-v-986f8899]:hover:not(:disabled){background:var(--color-main-light)}button.text:hover:not(:disabled) .icon[data-v-986f8899]{transform:scale(1.1)}}button.text[data-v-986f8899]:disabled{background:var(--color-background-dark);color:var(--color-text-light)}button.text:disabled .icon[data-v-986f8899]{color:var(--color-text-light)}button.debug-button[data-v-986f8899]{overflow:hidden;position:relative}button.debug-button[data-v-986f8899]:after{content:"";position:absolute;width:32px;height:32px;bottom:-16px;filter:blur(16px);background:var(--color-main-light);opacity:.6;pointer-events:none;border-radius:50%;transition:all .2s ease-out}button.debug-button[data-v-986f8899]:hover:after{width:64px}input[data-v-986f8899]{width:100%;height:44px;padding:.75rem;border:1px solid var(--color-border);border-radius:.5rem;font-family:Libre Franklin,sans-serif;font-size:.75rem;transition:all .2s ease-out}input[data-v-986f8899]::placeholder{color:var(--color-text-light);font-style:italic;font-weight:400}input[data-v-986f8899]:focus{outline:none;border-color:var(--color-main)}input.error[data-v-986f8899]{border-color:var(--color-error)}input.input-line[data-v-986f8899]{border:none;border-bottom:solid 1px var(--color-border);border-radius:0;padding:.25rem 0}input.input-line[data-v-986f8899]:focus{border-color:var(--color-main)}.tooltip[data-v-986f8899]{pointer-events:none;position:absolute;z-index:100;top:0;color:#fff;padding:.25rem .5rem;border-radius:.5rem;background:#0006;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);font-size:1rem;white-space:nowrap;opacity:0;transition:opacity .2s ease-out}.timer-container[data-v-986f8899]{display:flex;align-items:center;justify-content:center;gap:.5rem;width:100%;max-width:320px;height:3rem;background-color:var(--color-background-light);color:var(--color-text);border:2px solid var(--color-main);border-radius:.5rem}.timer-container .timer-icon[data-v-986f8899]{font-size:1rem}.timer-container .timer-value[data-v-986f8899]{font-size:1.5rem;font-weight:700}.played-date[data-v-986f8899]{font-size:.75rem;font-weight:500;color:var(--color-text)}.play-container[data-v-986f8899]{width:100%;max-width:320px;height:3rem}button.button-play[data-v-986f8899]{width:100%;height:100%;border-radius:.5rem;font-size:1.5rem;font-weight:700;cursor:pointer;transition:all .2s ease-out}button.button-play.main[data-v-986f8899]{background-color:var(--color-main);color:var(--color-white);border:none}button.button-play.main[data-v-986f8899]:hover{background-color:var(--color-main-dark)}button.button-play.main[data-v-986f8899]:disabled{background-color:var(--color-main-light);cursor:not-allowed}button.button-play.main.loading[data-v-986f8899]{position:relative;color:transparent}button.button-play.main.loading[data-v-986f8899]:after{content:"";position:absolute;width:1rem;height:1rem;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:50%;border:2px solid var(--color-white);border-color:var(--color-white) transparent var(--color-white) transparent;animation:loading-986f8899 1.2s linear infinite}main[data-v-986f8899]{display:flex;flex-direction:column;align-items:center;gap:1.5rem;min-height:100dvh;padding:0;--color-main: #00479e;--color-main-hover: #00306a}main.modal-open[data-v-986f8899]{overflow:hidden}.game-header[data-v-986f8899]{width:100%;max-width:320px;display:flex;flex-direction:column;align-items:center;gap:.5rem;margin-top:1rem}.description[data-v-986f8899]{font-size:1rem;font-weight:500;text-align:center;color:var(--color-text)}.streak-container[data-v-986f8899]{display:flex;align-items:center;gap:.5rem;color:var(--color-text)}.streak-container .streak-text[data-v-986f8899]{font-size:1rem;font-weight:500;color:var(--color-main)}.streak-container .streak-icon[data-v-986f8899]{font-size:1rem}@keyframes loading-986f8899{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}:where([data-v-a1786aa0]:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}[data-v-a1786aa0],[data-v-a1786aa0]:before,[data-v-a1786aa0]:after{box-sizing:border-box}a[data-v-a1786aa0],button[data-v-a1786aa0]{cursor:revert}ol[data-v-a1786aa0],ul[data-v-a1786aa0],menu[data-v-a1786aa0]{list-style:none}img[data-v-a1786aa0]{max-inline-size:100%;max-block-size:100%}table[data-v-a1786aa0]{border-collapse:collapse}input[data-v-a1786aa0],textarea[data-v-a1786aa0]{-webkit-user-select:auto}textarea[data-v-a1786aa0]{white-space:revert}meter[data-v-a1786aa0]{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre[data-v-a1786aa0]){all:revert}[data-v-a1786aa0]::placeholder{color:unset}[data-v-a1786aa0]::marker{content:initial}:where([hidden][data-v-a1786aa0]){display:none}:where([contenteditable][data-v-a1786aa0]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;-webkit-user-select:auto}:where([draggable=true][data-v-a1786aa0]){-webkit-user-drag:element}:where(dialog[data-v-a1786aa0]:modal){all:revert}[data-v-a1786aa0]:root,html[data-theme=light][data-v-a1786aa0],.light[data-v-a1786aa0]{--color-main: #005dce;--color-main-dark: #005dce;--color-main-light: rgb(153, 190.2, 235.4);--color-main-hover: #005dce;--color-main-text: #ffffff;--color-secondary: #ff6f61;--color-secondary-dark: #ff3c32;--color-secondary-light: #ff9e94;--color-white: #ffffff;--color-black: #000000;--color-gray: #e6e6e6;--color-background: var(--color-white);--color-background-dark: #f5f6fa;--color-background-light: #fafafa;--color-surface: #ebebeb;--color-border: var(--color-gray);--color-letter-background: #f6f6f6;--color-letter-active: #e2e2e2;--color-letter-border: #c1c1c1;--color-letter-text: #000000;--color-title: var(--color-black);--color-text: #000;--color-text-light: #717171;--color-link: var(--color-main);--color-error: #eb2f06;--color-success: #78e08f;--color-warning: #f6b93b;--color-info: #4a69bd;--color-motamo-main: #005dce}html[data-theme=dark][data-v-a1786aa0],.dark[data-v-a1786aa0]{--color-main: #005dce;--color-main-dark: #e5efa8;--color-main-light: #2f441c;--color-main-hover: #79920c;--color-main-text: #000000;--color-secondary: #ff6f61;--color-secondary-dark: #ff3c32;--color-secondary-light: #ff9e94;--color-white: #ffffff;--color-black: #000000;--color-gray: #e6e6e6;--color-background: #031525;--color-background-dark: #020c15;--color-background-light: #0d2136;--color-border: #182a3b;--color-letter-background: #062a4a;--color-letter-active: #14466c;--color-letter-border: #0c5494;--color-letter-text: #d9dfe8;--color-title: #d3e2fd;--color-text: #95a6bd;--color-text-light: #4f6074;--color-link: var(--color-main);--color-error: #eb2f06;--color-success: #78e08f;--color-warning: #f6b93b;--color-info: #4a69bd}.fade-enter-active[data-v-a1786aa0],.fade-leave-active[data-v-a1786aa0]{transition:.4s ease}.fade-enter-from[data-v-a1786aa0],.fade-leave-to[data-v-a1786aa0]{opacity:0}.modal-enter-active[data-v-a1786aa0],.modal-leave-active[data-v-a1786aa0]{transition:transform .4s ease,opacity .4s ease-out}.modal-enter-from[data-v-a1786aa0],.modal-leave-to[data-v-a1786aa0]{transform:translateY(-32px);opacity:0}.modal-sheet-enter-active[data-v-a1786aa0],.modal-sheet-leave-active[data-v-a1786aa0]{transition:transform .4s ease,opacity .4s ease-out}.modal-sheet-enter-from[data-v-a1786aa0],.modal-sheet-leave-to[data-v-a1786aa0]{transform:translateY(2rem);opacity:0}.toast-enter-active[data-v-a1786aa0],.toast-leave-active[data-v-a1786aa0]{transition:all .4s ease}.toast-enter-from[data-v-a1786aa0],.toast-leave-to[data-v-a1786aa0]{opacity:0;transform:translate(32px)}.dropdown-enter-active[data-v-a1786aa0],.dropdown-leave-active[data-v-a1786aa0]{transition:all .4s ease}.dropdown-enter-from[data-v-a1786aa0],.dropdown-leave-to[data-v-a1786aa0]{opacity:0;transform:translateY(-8px)}@keyframes spin-a1786aa0{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes heart-a1786aa0{0%{fill:var(--color-main);transform:scale(1)}10%{fill:var(--color-main);transform:scale(2)}50%{fill:var(--color-main);transform:scale(.8)}to{transform:scale(1);fill:transparent}}@keyframes fadeIn-a1786aa0{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp-a1786aa0{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-a1786aa0{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@keyframes iconAppear-a1786aa0{0%{opacity:0;transform:scale(.5)}70%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.fade-in[data-v-a1786aa0]{animation:fadeIn-a1786aa0 .5s ease-out forwards}.fade-in-up[data-v-a1786aa0]{animation:fadeInUp-a1786aa0 .5s ease-out forwards}.fade-in-down[data-v-a1786aa0]{animation:fadeInDown-a1786aa0 .5s ease-out forwards}.icon-appear[data-v-a1786aa0]{opacity:0;animation:iconAppear-a1786aa0 .3s ease-out forwards}button[data-v-a1786aa0],.button[data-v-a1786aa0]{display:flex;justify-content:center;align-items:center;gap:.5rem;border:solid 1px var(--color-main);border-radius:.5rem;font-size:.75rem;font-weight:600;transition:all .2s ease-out;cursor:pointer}button .icon[data-v-a1786aa0],.button .icon[data-v-a1786aa0]{transition:all .2s ease-out}button.loading[data-v-a1786aa0],.button.loading[data-v-a1786aa0]{cursor:wait}button[data-v-a1786aa0]:focus-visible,.button[data-v-a1786aa0]:focus-visible{outline:none;box-shadow:0 0 0 2px var(--color-background),0 0 0 4px var(--color-main),0 0 6px 2px var(--color-main)}@media (hover: hover) and (pointer: fine){button[data-v-a1786aa0]:active:not(:disabled),.button[data-v-a1786aa0]:active:not(:disabled){transform:scale(.975)}}button[data-v-a1786aa0]:disabled,.button[data-v-a1786aa0]:disabled{cursor:not-allowed!important}button .loader[data-v-a1786aa0],.button .loader[data-v-a1786aa0]{width:1rem;height:1rem;border-radius:1rem;border:solid 2px var(--color-background);border-top-color:rgba(from var(--color-background) r g b/.4);animation:spin-a1786aa0 1s linear infinite}button.login-button[data-v-a1786aa0],.button.login-button[data-v-a1786aa0]{width:8rem;height:3rem;background:transparent;border-color:var(--color-border)}button.login-button .icon[data-v-a1786aa0],.button.login-button .icon[data-v-a1786aa0]{height:1.5rem;transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){button.login-button[data-v-a1786aa0]:hover:not(:disabled),.button.login-button[data-v-a1786aa0]:hover:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:hover:not(:disabled) .icon[data-v-a1786aa0],.button.login-button:hover:not(:disabled) .icon[data-v-a1786aa0]{transform:scale(.95)}}@media (hover: hover) and (pointer: fine){button.login-button[data-v-a1786aa0]:active:not(:disabled),.button.login-button[data-v-a1786aa0]:active:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:active:not(:disabled) .icon[data-v-a1786aa0],.button.login-button:active:not(:disabled) .icon[data-v-a1786aa0]{transform:scale(.9)}}button.login-button[data-v-a1786aa0]:disabled,.button.login-button[data-v-a1786aa0]:disabled{background:var(--color-background-dark);border-color:var(--color-border)}button.main[data-v-a1786aa0],.button.main[data-v-a1786aa0]{padding:.5rem .75rem;background:var(--color-main);border-color:var(--color-main);color:var(--color-background)}button.main .icon[data-v-a1786aa0],.button.main .icon[data-v-a1786aa0]{width:16px;height:16px;color:var(--color-background)}@media (hover: hover) and (pointer: fine){button.main[data-v-a1786aa0]:hover:not(:disabled),.button.main[data-v-a1786aa0]:hover:not(:disabled){background:var(--color-main-hover);border-color:var(--color-main-hover)}button.main:hover:not(:disabled) .icon[data-v-a1786aa0],.button.main:hover:not(:disabled) .icon[data-v-a1786aa0]{transform:scale(1.1)}}button.main[data-v-a1786aa0]:disabled,.button.main[data-v-a1786aa0]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.main:disabled .icon[data-v-a1786aa0],.button.main:disabled .icon[data-v-a1786aa0]{color:var(--color-text-light)}button.outline[data-v-a1786aa0]{padding:.5rem .75rem;background:var(--color-background);border-color:var(--color-main);color:var(--color-main)}button.outline .icon[data-v-a1786aa0]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.outline[data-v-a1786aa0]:hover:not(:disabled){background:var(--color-main-light)}button.outline:hover:not(:disabled) .icon[data-v-a1786aa0]{transform:scale(1.1)}}button.outline[data-v-a1786aa0]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.outline:disabled .icon[data-v-a1786aa0]{color:var(--color-text-light)}button.text[data-v-a1786aa0]{padding:.5rem .75rem;background:transparent;border-color:transparent;color:var(--color-main)}button.text .icon[data-v-a1786aa0]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.text[data-v-a1786aa0]:hover:not(:disabled){background:var(--color-main-light)}button.text:hover:not(:disabled) .icon[data-v-a1786aa0]{transform:scale(1.1)}}button.text[data-v-a1786aa0]:disabled{background:var(--color-background-dark);color:var(--color-text-light)}button.text:disabled .icon[data-v-a1786aa0]{color:var(--color-text-light)}button.debug-button[data-v-a1786aa0]{overflow:hidden;position:relative}button.debug-button[data-v-a1786aa0]:after{content:"";position:absolute;width:32px;height:32px;bottom:-16px;filter:blur(16px);background:var(--color-main-light);opacity:.6;pointer-events:none;border-radius:50%;transition:all .2s ease-out}button.debug-button[data-v-a1786aa0]:hover:after{width:64px}input[data-v-a1786aa0]{width:100%;height:44px;padding:.75rem;border:1px solid var(--color-border);border-radius:.5rem;font-family:Libre Franklin,sans-serif;font-size:.75rem;transition:all .2s ease-out}input[data-v-a1786aa0]::placeholder{color:var(--color-text-light);font-style:italic;font-weight:400}input[data-v-a1786aa0]:focus{outline:none;border-color:var(--color-main)}input.error[data-v-a1786aa0]{border-color:var(--color-error)}input.input-line[data-v-a1786aa0]{border:none;border-bottom:solid 1px var(--color-border);border-radius:0;padding:.25rem 0}input.input-line[data-v-a1786aa0]:focus{border-color:var(--color-main)}.tooltip[data-v-a1786aa0]{pointer-events:none;position:absolute;z-index:100;top:0;color:#fff;padding:.25rem .5rem;border-radius:.5rem;background:#0006;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);font-size:1rem;white-space:nowrap;opacity:0;transition:opacity .2s ease-out}.time-counter[data-v-a1786aa0]{display:flex;align-items:center;gap:.5rem;transition:all .2s ease-out}.time-counter .icon[data-v-a1786aa0]{width:1.25rem;height:1.25rem}.time-counter.penalty[data-v-a1786aa0]{color:var(--color-error)}:where([data-v-989294fb]:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}[data-v-989294fb],[data-v-989294fb]:before,[data-v-989294fb]:after{box-sizing:border-box}a[data-v-989294fb],button[data-v-989294fb]{cursor:revert}ol[data-v-989294fb],ul[data-v-989294fb],menu[data-v-989294fb]{list-style:none}img[data-v-989294fb]{max-inline-size:100%;max-block-size:100%}table[data-v-989294fb]{border-collapse:collapse}input[data-v-989294fb],textarea[data-v-989294fb]{-webkit-user-select:auto}textarea[data-v-989294fb]{white-space:revert}meter[data-v-989294fb]{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre[data-v-989294fb]){all:revert}[data-v-989294fb]::placeholder{color:unset}[data-v-989294fb]::marker{content:initial}:where([hidden][data-v-989294fb]){display:none}:where([contenteditable][data-v-989294fb]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;-webkit-user-select:auto}:where([draggable=true][data-v-989294fb]){-webkit-user-drag:element}:where(dialog[data-v-989294fb]:modal){all:revert}[data-v-989294fb]:root,html[data-theme=light][data-v-989294fb],.light[data-v-989294fb]{--color-main: #005dce;--color-main-dark: #005dce;--color-main-light: rgb(153, 190.2, 235.4);--color-main-hover: #005dce;--color-main-text: #ffffff;--color-secondary: #ff6f61;--color-secondary-dark: #ff3c32;--color-secondary-light: #ff9e94;--color-white: #ffffff;--color-black: #000000;--color-gray: #e6e6e6;--color-background: var(--color-white);--color-background-dark: #f5f6fa;--color-background-light: #fafafa;--color-surface: #ebebeb;--color-border: var(--color-gray);--color-letter-background: #f6f6f6;--color-letter-active: #e2e2e2;--color-letter-border: #c1c1c1;--color-letter-text: #000000;--color-title: var(--color-black);--color-text: #000;--color-text-light: #717171;--color-link: var(--color-main);--color-error: #eb2f06;--color-success: #78e08f;--color-warning: #f6b93b;--color-info: #4a69bd;--color-motamo-main: #005dce}html[data-theme=dark][data-v-989294fb],.dark[data-v-989294fb]{--color-main: #005dce;--color-main-dark: #e5efa8;--color-main-light: #2f441c;--color-main-hover: #79920c;--color-main-text: #000000;--color-secondary: #ff6f61;--color-secondary-dark: #ff3c32;--color-secondary-light: #ff9e94;--color-white: #ffffff;--color-black: #000000;--color-gray: #e6e6e6;--color-background: #031525;--color-background-dark: #020c15;--color-background-light: #0d2136;--color-border: #182a3b;--color-letter-background: #062a4a;--color-letter-active: #14466c;--color-letter-border: #0c5494;--color-letter-text: #d9dfe8;--color-title: #d3e2fd;--color-text: #95a6bd;--color-text-light: #4f6074;--color-link: var(--color-main);--color-error: #eb2f06;--color-success: #78e08f;--color-warning: #f6b93b;--color-info: #4a69bd}.fade-enter-active[data-v-989294fb],.fade-leave-active[data-v-989294fb]{transition:.4s ease}.fade-enter-from[data-v-989294fb],.fade-leave-to[data-v-989294fb]{opacity:0}.modal-enter-active[data-v-989294fb],.modal-leave-active[data-v-989294fb]{transition:transform .4s ease,opacity .4s ease-out}.modal-enter-from[data-v-989294fb],.modal-leave-to[data-v-989294fb]{transform:translateY(-32px);opacity:0}.modal-sheet-enter-active[data-v-989294fb],.modal-sheet-leave-active[data-v-989294fb]{transition:transform .4s ease,opacity .4s ease-out}.modal-sheet-enter-from[data-v-989294fb],.modal-sheet-leave-to[data-v-989294fb]{transform:translateY(2rem);opacity:0}.toast-enter-active[data-v-989294fb],.toast-leave-active[data-v-989294fb]{transition:all .4s ease}.toast-enter-from[data-v-989294fb],.toast-leave-to[data-v-989294fb]{opacity:0;transform:translate(32px)}.dropdown-enter-active[data-v-989294fb],.dropdown-leave-active[data-v-989294fb]{transition:all .4s ease}.dropdown-enter-from[data-v-989294fb],.dropdown-leave-to[data-v-989294fb]{opacity:0;transform:translateY(-8px)}@keyframes spin-989294fb{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes heart-989294fb{0%{fill:var(--color-main);transform:scale(1)}10%{fill:var(--color-main);transform:scale(2)}50%{fill:var(--color-main);transform:scale(.8)}to{transform:scale(1);fill:transparent}}@keyframes fadeIn-989294fb{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp-989294fb{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-989294fb{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@keyframes iconAppear-989294fb{0%{opacity:0;transform:scale(.5)}70%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.fade-in[data-v-989294fb]{animation:fadeIn-989294fb .5s ease-out forwards}.fade-in-up[data-v-989294fb]{animation:fadeInUp-989294fb .5s ease-out forwards}.fade-in-down[data-v-989294fb]{animation:fadeInDown-989294fb .5s ease-out forwards}.icon-appear[data-v-989294fb]{opacity:0;animation:iconAppear-989294fb .3s ease-out forwards}button[data-v-989294fb],.button[data-v-989294fb]{display:flex;justify-content:center;align-items:center;gap:.5rem;border:solid 1px var(--color-main);border-radius:.5rem;font-size:.75rem;font-weight:600;transition:all .2s ease-out;cursor:pointer}button .icon[data-v-989294fb],.button .icon[data-v-989294fb]{transition:all .2s ease-out}button.loading[data-v-989294fb],.button.loading[data-v-989294fb]{cursor:wait}button[data-v-989294fb]:focus-visible,.button[data-v-989294fb]:focus-visible{outline:none;box-shadow:0 0 0 2px var(--color-background),0 0 0 4px var(--color-main),0 0 6px 2px var(--color-main)}@media (hover: hover) and (pointer: fine){button[data-v-989294fb]:active:not(:disabled),.button[data-v-989294fb]:active:not(:disabled){transform:scale(.975)}}button[data-v-989294fb]:disabled,.button[data-v-989294fb]:disabled{cursor:not-allowed!important}button .loader[data-v-989294fb],.button .loader[data-v-989294fb]{width:1rem;height:1rem;border-radius:1rem;border:solid 2px var(--color-background);border-top-color:rgba(from var(--color-background) r g b/.4);animation:spin-989294fb 1s linear infinite}button.login-button[data-v-989294fb],.button.login-button[data-v-989294fb]{width:8rem;height:3rem;background:transparent;border-color:var(--color-border)}button.login-button .icon[data-v-989294fb],.button.login-button .icon[data-v-989294fb]{height:1.5rem;transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){button.login-button[data-v-989294fb]:hover:not(:disabled),.button.login-button[data-v-989294fb]:hover:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:hover:not(:disabled) .icon[data-v-989294fb],.button.login-button:hover:not(:disabled) .icon[data-v-989294fb]{transform:scale(.95)}}@media (hover: hover) and (pointer: fine){button.login-button[data-v-989294fb]:active:not(:disabled),.button.login-button[data-v-989294fb]:active:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:active:not(:disabled) .icon[data-v-989294fb],.button.login-button:active:not(:disabled) .icon[data-v-989294fb]{transform:scale(.9)}}button.login-button[data-v-989294fb]:disabled,.button.login-button[data-v-989294fb]:disabled{background:var(--color-background-dark);border-color:var(--color-border)}button.main[data-v-989294fb],.button.main[data-v-989294fb]{padding:.5rem .75rem;background:var(--color-main);border-color:var(--color-main);color:var(--color-background)}button.main .icon[data-v-989294fb],.button.main .icon[data-v-989294fb]{width:16px;height:16px;color:var(--color-background)}@media (hover: hover) and (pointer: fine){button.main[data-v-989294fb]:hover:not(:disabled),.button.main[data-v-989294fb]:hover:not(:disabled){background:var(--color-main-hover);border-color:var(--color-main-hover)}button.main:hover:not(:disabled) .icon[data-v-989294fb],.button.main:hover:not(:disabled) .icon[data-v-989294fb]{transform:scale(1.1)}}button.main[data-v-989294fb]:disabled,.button.main[data-v-989294fb]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.main:disabled .icon[data-v-989294fb],.button.main:disabled .icon[data-v-989294fb]{color:var(--color-text-light)}button.outline[data-v-989294fb]{padding:.5rem .75rem;background:var(--color-background);border-color:var(--color-main);color:var(--color-main)}button.outline .icon[data-v-989294fb]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.outline[data-v-989294fb]:hover:not(:disabled){background:var(--color-main-light)}button.outline:hover:not(:disabled) .icon[data-v-989294fb]{transform:scale(1.1)}}button.outline[data-v-989294fb]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.outline:disabled .icon[data-v-989294fb]{color:var(--color-text-light)}button.text[data-v-989294fb]{padding:.5rem .75rem;background:transparent;border-color:transparent;color:var(--color-main)}button.text .icon[data-v-989294fb]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.text[data-v-989294fb]:hover:not(:disabled){background:var(--color-main-light)}button.text:hover:not(:disabled) .icon[data-v-989294fb]{transform:scale(1.1)}}button.text[data-v-989294fb]:disabled{background:var(--color-background-dark);color:var(--color-text-light)}button.text:disabled .icon[data-v-989294fb]{color:var(--color-text-light)}button.debug-button[data-v-989294fb]{overflow:hidden;position:relative}button.debug-button[data-v-989294fb]:after{content:"";position:absolute;width:32px;height:32px;bottom:-16px;filter:blur(16px);background:var(--color-main-light);opacity:.6;pointer-events:none;border-radius:50%;transition:all .2s ease-out}button.debug-button[data-v-989294fb]:hover:after{width:64px}input[data-v-989294fb]{width:100%;height:44px;padding:.75rem;border:1px solid var(--color-border);border-radius:.5rem;font-family:Libre Franklin,sans-serif;font-size:.75rem;transition:all .2s ease-out}input[data-v-989294fb]::placeholder{color:var(--color-text-light);font-style:italic;font-weight:400}input[data-v-989294fb]:focus{outline:none;border-color:var(--color-main)}input.error[data-v-989294fb]{border-color:var(--color-error)}input.input-line[data-v-989294fb]{border:none;border-bottom:solid 1px var(--color-border);border-radius:0;padding:.25rem 0}input.input-line[data-v-989294fb]:focus{border-color:var(--color-main)}.tooltip[data-v-989294fb]{pointer-events:none;position:absolute;z-index:100;top:0;color:#fff;padding:.25rem .5rem;border-radius:.5rem;background:#0006;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);font-size:1rem;white-space:nowrap;opacity:0;transition:opacity .2s ease-out}.letter-container[data-v-989294fb]{display:flex;flex-direction:column;align-items:center;gap:.25rem}.letter-container .letter[data-v-989294fb]{display:flex;align-items:center;justify-content:center;width:1.75rem;height:2.5rem;border-radius:.25rem;font-size:2rem;font-weight:700;background:var(--color-letter-background);color:var(--color-text);text-transform:uppercase;position:relative;overflow:visible;transition:all .2s ease-out;cursor:pointer}.letter-container .letter[data-v-989294fb]:before{content:"";position:absolute;bottom:0;left:0;right:0;height:.25rem;border-radius:0 0 .25rem .25rem;background:var(--color-letter-border);transition:all .2s ease-out}.letter-container .index[data-v-989294fb]{font-size:calc(1rem - 2px);transition:all .2s ease-out}.letter-container.current .letter[data-v-989294fb]{background:var(--color-letter-active)}.letter-container.current .letter[data-v-989294fb]:before{background:var(--color-letter-border)}.letter-container.correct .letter[data-v-989294fb]{color:var(--color-text);background:rgba(from var(--color-main) r g b/.4)}.letter-container.correct .letter[data-v-989294fb]:before{background:var(--color-main)}.letter-container.success-animation .letter[data-v-989294fb]{animation:validation-success-989294fb .5s ease-in-out,remove-989294fb .525s ease-out 1.75s forwards}.letter-container.error-animation[data-v-989294fb]{--move-range: .5rem}.letter-container.error-animation .letter[data-v-989294fb]{animation:validation-error-989294fb .15s forwards}.letter-container.error-animation .letter[data-v-989294fb]:before{background:var(--color-error)}@keyframes remove-989294fb{0%{opacity:1}to{opacity:0}}@keyframes validation-success-989294fb{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}@keyframes validation-error-989294fb{0%{color:var(--color-text);transform:scale(1)}40%{color:var(--color-error);transform:translate(calc(var(--move-range) * -1)) scale(1.05)}45%{color:var(--color-error);transform:translate(var(--move-range)) scale(1)}50%{color:var(--color-error);transform:scale(1.1)}55%{color:var(--color-error);transform:translate(var(--move-range)) scale(1)}60%{color:var(--color-error);transform:translate(calc(var(--move-range) * -1)) scale(1.05)}75%{color:var(--color-error);transform:scale(1)}to{color:transparent;transform:scale(1)}}:where([data-v-d09ff6b2]:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}[data-v-d09ff6b2],[data-v-d09ff6b2]:before,[data-v-d09ff6b2]:after{box-sizing:border-box}a[data-v-d09ff6b2],button[data-v-d09ff6b2]{cursor:revert}ol[data-v-d09ff6b2],ul[data-v-d09ff6b2],menu[data-v-d09ff6b2]{list-style:none}img[data-v-d09ff6b2]{max-inline-size:100%;max-block-size:100%}table[data-v-d09ff6b2]{border-collapse:collapse}input[data-v-d09ff6b2],textarea[data-v-d09ff6b2]{-webkit-user-select:auto}textarea[data-v-d09ff6b2]{white-space:revert}meter[data-v-d09ff6b2]{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre[data-v-d09ff6b2]){all:revert}[data-v-d09ff6b2]::placeholder{color:unset}[data-v-d09ff6b2]::marker{content:initial}:where([hidden][data-v-d09ff6b2]){display:none}:where([contenteditable][data-v-d09ff6b2]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;-webkit-user-select:auto}:where([draggable=true][data-v-d09ff6b2]){-webkit-user-drag:element}:where(dialog[data-v-d09ff6b2]:modal){all:revert}[data-v-d09ff6b2]:root,html[data-theme=light][data-v-d09ff6b2],.light[data-v-d09ff6b2]{--color-main: #005dce;--color-main-dark: #005dce;--color-main-light: rgb(153, 190.2, 235.4);--color-main-hover: #005dce;--color-main-text: #ffffff;--color-secondary: #ff6f61;--color-secondary-dark: #ff3c32;--color-secondary-light: #ff9e94;--color-white: #ffffff;--color-black: #000000;--color-gray: #e6e6e6;--color-background: var(--color-white);--color-background-dark: #f5f6fa;--color-background-light: #fafafa;--color-surface: #ebebeb;--color-border: var(--color-gray);--color-letter-background: #f6f6f6;--color-letter-active: #e2e2e2;--color-letter-border: #c1c1c1;--color-letter-text: #000000;--color-title: var(--color-black);--color-text: #000;--color-text-light: #717171;--color-link: var(--color-main);--color-error: #eb2f06;--color-success: #78e08f;--color-warning: #f6b93b;--color-info: #4a69bd;--color-motamo-main: #005dce}html[data-theme=dark][data-v-d09ff6b2],.dark[data-v-d09ff6b2]{--color-main: #005dce;--color-main-dark: #e5efa8;--color-main-light: #2f441c;--color-main-hover: #79920c;--color-main-text: #000000;--color-secondary: #ff6f61;--color-secondary-dark: #ff3c32;--color-secondary-light: #ff9e94;--color-white: #ffffff;--color-black: #000000;--color-gray: #e6e6e6;--color-background: #031525;--color-background-dark: #020c15;--color-background-light: #0d2136;--color-border: #182a3b;--color-letter-background: #062a4a;--color-letter-active: #14466c;--color-letter-border: #0c5494;--color-letter-text: #d9dfe8;--color-title: #d3e2fd;--color-text: #95a6bd;--color-text-light: #4f6074;--color-link: var(--color-main);--color-error: #eb2f06;--color-success: #78e08f;--color-warning: #f6b93b;--color-info: #4a69bd}.fade-enter-active[data-v-d09ff6b2],.fade-leave-active[data-v-d09ff6b2]{transition:.4s ease}.fade-enter-from[data-v-d09ff6b2],.fade-leave-to[data-v-d09ff6b2]{opacity:0}.modal-enter-active[data-v-d09ff6b2],.modal-leave-active[data-v-d09ff6b2]{transition:transform .4s ease,opacity .4s ease-out}.modal-enter-from[data-v-d09ff6b2],.modal-leave-to[data-v-d09ff6b2]{transform:translateY(-32px);opacity:0}.modal-sheet-enter-active[data-v-d09ff6b2],.modal-sheet-leave-active[data-v-d09ff6b2]{transition:transform .4s ease,opacity .4s ease-out}.modal-sheet-enter-from[data-v-d09ff6b2],.modal-sheet-leave-to[data-v-d09ff6b2]{transform:translateY(2rem);opacity:0}.toast-enter-active[data-v-d09ff6b2],.toast-leave-active[data-v-d09ff6b2]{transition:all .4s ease}.toast-enter-from[data-v-d09ff6b2],.toast-leave-to[data-v-d09ff6b2]{opacity:0;transform:translate(32px)}.dropdown-enter-active[data-v-d09ff6b2],.dropdown-leave-active[data-v-d09ff6b2]{transition:all .4s ease}.dropdown-enter-from[data-v-d09ff6b2],.dropdown-leave-to[data-v-d09ff6b2]{opacity:0;transform:translateY(-8px)}@keyframes spin-d09ff6b2{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes heart-d09ff6b2{0%{fill:var(--color-main);transform:scale(1)}10%{fill:var(--color-main);transform:scale(2)}50%{fill:var(--color-main);transform:scale(.8)}to{transform:scale(1);fill:transparent}}@keyframes fadeIn-d09ff6b2{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp-d09ff6b2{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-d09ff6b2{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@keyframes iconAppear-d09ff6b2{0%{opacity:0;transform:scale(.5)}70%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.fade-in[data-v-d09ff6b2]{animation:fadeIn-d09ff6b2 .5s ease-out forwards}.fade-in-up[data-v-d09ff6b2]{animation:fadeInUp-d09ff6b2 .5s ease-out forwards}.fade-in-down[data-v-d09ff6b2]{animation:fadeInDown-d09ff6b2 .5s ease-out forwards}.icon-appear[data-v-d09ff6b2]{opacity:0;animation:iconAppear-d09ff6b2 .3s ease-out forwards}button[data-v-d09ff6b2],.button[data-v-d09ff6b2]{display:flex;justify-content:center;align-items:center;gap:.5rem;border:solid 1px var(--color-main);border-radius:.5rem;font-size:.75rem;font-weight:600;transition:all .2s ease-out;cursor:pointer}button .icon[data-v-d09ff6b2],.button .icon[data-v-d09ff6b2]{transition:all .2s ease-out}button.loading[data-v-d09ff6b2],.button.loading[data-v-d09ff6b2]{cursor:wait}button[data-v-d09ff6b2]:focus-visible,.button[data-v-d09ff6b2]:focus-visible{outline:none;box-shadow:0 0 0 2px var(--color-background),0 0 0 4px var(--color-main),0 0 6px 2px var(--color-main)}@media (hover: hover) and (pointer: fine){button[data-v-d09ff6b2]:active:not(:disabled),.button[data-v-d09ff6b2]:active:not(:disabled){transform:scale(.975)}}button[data-v-d09ff6b2]:disabled,.button[data-v-d09ff6b2]:disabled{cursor:not-allowed!important}button .loader[data-v-d09ff6b2],.button .loader[data-v-d09ff6b2]{width:1rem;height:1rem;border-radius:1rem;border:solid 2px var(--color-background);border-top-color:rgba(from var(--color-background) r g b/.4);animation:spin-d09ff6b2 1s linear infinite}button.login-button[data-v-d09ff6b2],.button.login-button[data-v-d09ff6b2]{width:8rem;height:3rem;background:transparent;border-color:var(--color-border)}button.login-button .icon[data-v-d09ff6b2],.button.login-button .icon[data-v-d09ff6b2]{height:1.5rem;transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){button.login-button[data-v-d09ff6b2]:hover:not(:disabled),.button.login-button[data-v-d09ff6b2]:hover:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:hover:not(:disabled) .icon[data-v-d09ff6b2],.button.login-button:hover:not(:disabled) .icon[data-v-d09ff6b2]{transform:scale(.95)}}@media (hover: hover) and (pointer: fine){button.login-button[data-v-d09ff6b2]:active:not(:disabled),.button.login-button[data-v-d09ff6b2]:active:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:active:not(:disabled) .icon[data-v-d09ff6b2],.button.login-button:active:not(:disabled) .icon[data-v-d09ff6b2]{transform:scale(.9)}}button.login-button[data-v-d09ff6b2]:disabled,.button.login-button[data-v-d09ff6b2]:disabled{background:var(--color-background-dark);border-color:var(--color-border)}button.main[data-v-d09ff6b2],.button.main[data-v-d09ff6b2]{padding:.5rem .75rem;background:var(--color-main);border-color:var(--color-main);color:var(--color-background)}button.main .icon[data-v-d09ff6b2],.button.main .icon[data-v-d09ff6b2]{width:16px;height:16px;color:var(--color-background)}@media (hover: hover) and (pointer: fine){button.main[data-v-d09ff6b2]:hover:not(:disabled),.button.main[data-v-d09ff6b2]:hover:not(:disabled){background:var(--color-main-hover);border-color:var(--color-main-hover)}button.main:hover:not(:disabled) .icon[data-v-d09ff6b2],.button.main:hover:not(:disabled) .icon[data-v-d09ff6b2]{transform:scale(1.1)}}button.main[data-v-d09ff6b2]:disabled,.button.main[data-v-d09ff6b2]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.main:disabled .icon[data-v-d09ff6b2],.button.main:disabled .icon[data-v-d09ff6b2]{color:var(--color-text-light)}button.outline[data-v-d09ff6b2]{padding:.5rem .75rem;background:var(--color-background);border-color:var(--color-main);color:var(--color-main)}button.outline .icon[data-v-d09ff6b2]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.outline[data-v-d09ff6b2]:hover:not(:disabled){background:var(--color-main-light)}button.outline:hover:not(:disabled) .icon[data-v-d09ff6b2]{transform:scale(1.1)}}button.outline[data-v-d09ff6b2]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.outline:disabled .icon[data-v-d09ff6b2]{color:var(--color-text-light)}button.text[data-v-d09ff6b2]{padding:.5rem .75rem;background:transparent;border-color:transparent;color:var(--color-main)}button.text .icon[data-v-d09ff6b2]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.text[data-v-d09ff6b2]:hover:not(:disabled){background:var(--color-main-light)}button.text:hover:not(:disabled) .icon[data-v-d09ff6b2]{transform:scale(1.1)}}button.text[data-v-d09ff6b2]:disabled{background:var(--color-background-dark);color:var(--color-text-light)}button.text:disabled .icon[data-v-d09ff6b2]{color:var(--color-text-light)}button.debug-button[data-v-d09ff6b2]{overflow:hidden;position:relative}button.debug-button[data-v-d09ff6b2]:after{content:"";position:absolute;width:32px;height:32px;bottom:-16px;filter:blur(16px);background:var(--color-main-light);opacity:.6;pointer-events:none;border-radius:50%;transition:all .2s ease-out}button.debug-button[data-v-d09ff6b2]:hover:after{width:64px}input[data-v-d09ff6b2]{width:100%;height:44px;padding:.75rem;border:1px solid var(--color-border);border-radius:.5rem;font-family:Libre Franklin,sans-serif;font-size:.75rem;transition:all .2s ease-out}input[data-v-d09ff6b2]::placeholder{color:var(--color-text-light);font-style:italic;font-weight:400}input[data-v-d09ff6b2]:focus{outline:none;border-color:var(--color-main)}input.error[data-v-d09ff6b2]{border-color:var(--color-error)}input.input-line[data-v-d09ff6b2]{border:none;border-bottom:solid 1px var(--color-border);border-radius:0;padding:.25rem 0}input.input-line[data-v-d09ff6b2]:focus{border-color:var(--color-main)}.tooltip[data-v-d09ff6b2]{pointer-events:none;position:absolute;z-index:100;top:0;color:#fff;padding:.25rem .5rem;border-radius:.5rem;background:#0006;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);font-size:1rem;white-space:nowrap;opacity:0;transition:opacity .2s ease-out}main[data-v-d09ff6b2]{display:flex;flex-direction:column;align-items:center;gap:1rem;height:100dvh;padding-bottom:calc(172px + .5rem);--color-main: #00479e;--color-main-light: #e8f0fd;--color-main-hover: #00306a}main.modal-open[data-v-d09ff6b2]{overflow:hidden}.navbar[data-v-d09ff6b2]{display:none;justify-content:space-between;align-items:center;gap:.5rem;width:100%;padding:.5rem 1rem;border-bottom:solid 1px var(--color-border)}.topbar[data-v-d09ff6b2]{display:flex;justify-content:space-between;align-items:center;gap:.5rem;width:100%;padding:.5rem 1rem}.topbar .counter-container[data-v-d09ff6b2]{display:flex;flex-direction:row-reverse;gap:.25rem;height:3rem;align-items:center;font-size:1rem;border:solid 1px var(--color-border);border-radius:.25rem;padding:.5rem}.icon-container[data-v-d09ff6b2]{display:flex;align-items:center;justify-content:flex-end;gap:.5rem}.icon-container a[data-v-d09ff6b2]{display:flex}.icon-container .icon[data-v-d09ff6b2]{transition:all .2s ease-out;cursor:pointer}.game-container[data-v-d09ff6b2]{display:flex;flex-direction:column;align-items:center;gap:1.5rem;width:100%;padding:0 1rem}.word-container[data-v-d09ff6b2]{width:calc(100% + 2rem);background:var(--color-main);color:var(--color-white);text-transform:uppercase;text-align:center;font-weight:700;font-size:1.5rem;padding:.25rem}.debug-button[data-v-d09ff6b2]{text-transform:uppercase;font-weight:700;font-size:.75rem;margin-top:1rem}.hint-container[data-v-d09ff6b2]{display:flex;width:fit-content;gap:1rem;align-items:center;justify-content:center;background:var(--color-border);border-radius:.25rem;padding:.5rem 1rem;margin:1rem auto 2rem}.hint-container .label[data-v-d09ff6b2]{font-weight:700;font-size:.75rem;color:var(--color-title);text-transform:uppercase}.hint-container .divider[data-v-d09ff6b2]{width:1px;height:2.5rem;margin-block:-.5rem;background:var(--color-background)}.hint-container .hint[data-v-d09ff6b2]{min-width:8rem;font-weight:700;font-size:1rem;color:var(--color-text);text-align:center;text-transform:uppercase}.letter-containers[data-v-d09ff6b2]{display:flex;flex-direction:column;gap:2rem;width:100%;max-width:480px}.input-container[data-v-d09ff6b2]{display:flex;gap:.5rem;justify-content:center;margin-bottom:1rem}.available-letters[data-v-d09ff6b2]{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center;margin-top:1rem}.available-letters .letter[data-v-d09ff6b2]{display:flex;justify-content:center;align-items:center;width:40px;height:48px;border-radius:.25rem;background:var(--color-background);border:2px solid var(--color-main);color:var(--color-text);font-size:16px;font-weight:700;text-transform:uppercase;-webkit-user-select:none;user-select:none;touch-action:manipulation;cursor:pointer;transition:.3s}.available-letters .letter.used[data-v-d09ff6b2]{opacity:.3;cursor:not-allowed;border-color:var(--color-border);color:var(--color-text-light)}@media (hover: hover) and (pointer: fine){.available-letters .letter[data-v-d09ff6b2]:not(.used):hover{transform:translateY(-2px);box-shadow:0 2px 4px #0000001a}}@media screen and (min-width: 768px){main[data-v-d09ff6b2]{padding-bottom:288px}main .navbar[data-v-d09ff6b2]{display:flex}main .topbar[data-v-d09ff6b2]{justify-content:center}main .topbar .space[data-v-d09ff6b2]{display:none}main .topbar .icon-container[data-v-d09ff6b2]{display:none}}.action-buttons[data-v-d09ff6b2]{display:flex;justify-content:center;margin-top:1.5rem}.action-buttons .action-button[data-v-d09ff6b2]{display:flex;align-items:center;justify-content:center;width:6rem;height:3rem;border:solid 1px var(--color-text);border-radius:.5rem;color:var(--color-text);cursor:pointer;transition:all .2s ease-out}.action-buttons .action-button[data-v-d09ff6b2]:disabled{border-color:var(--color-text);color:var(--color-text);cursor:not-allowed;opacity:.2}@media (hover: hover) and (pointer: fine){.action-buttons .action-button[data-v-d09ff6b2]:hover{background-color:var(--color-background-light)}}.action-buttons .action-button.shuffle[data-v-d09ff6b2]{border-right:none;border-radius:.5rem 0 0 .5rem}.action-buttons .action-button.refresh[data-v-d09ff6b2]{border-left:none;border-radius:0 .5rem .5rem 0}.action-buttons .divider[data-v-d09ff6b2]{width:1px;height:auto;background:var(--color-text)}.space[data-v-d09ff6b2]{flex:1}@media screen and (max-width: 640px){.letter-box[data-v-d09ff6b2]{width:35px;height:35px;font-size:1rem}}:where([data-v-715be80f]:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}[data-v-715be80f],[data-v-715be80f]:before,[data-v-715be80f]:after{box-sizing:border-box}a[data-v-715be80f],button[data-v-715be80f]{cursor:revert}ol[data-v-715be80f],ul[data-v-715be80f],menu[data-v-715be80f]{list-style:none}img[data-v-715be80f]{max-inline-size:100%;max-block-size:100%}table[data-v-715be80f]{border-collapse:collapse}input[data-v-715be80f],textarea[data-v-715be80f]{-webkit-user-select:auto}textarea[data-v-715be80f]{white-space:revert}meter[data-v-715be80f]{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre[data-v-715be80f]){all:revert}[data-v-715be80f]::placeholder{color:unset}[data-v-715be80f]::marker{content:initial}:where([hidden][data-v-715be80f]){display:none}:where([contenteditable][data-v-715be80f]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;-webkit-user-select:auto}:where([draggable=true][data-v-715be80f]){-webkit-user-drag:element}:where(dialog[data-v-715be80f]:modal){all:revert}[data-v-715be80f]:root,html[data-theme=light][data-v-715be80f],.light[data-v-715be80f]{--color-main: #005dce;--color-main-dark: #005dce;--color-main-light: rgb(153, 190.2, 235.4);--color-main-hover: #005dce;--color-main-text: #ffffff;--color-secondary: #ff6f61;--color-secondary-dark: #ff3c32;--color-secondary-light: #ff9e94;--color-white: #ffffff;--color-black: #000000;--color-gray: #e6e6e6;--color-background: var(--color-white);--color-background-dark: #f5f6fa;--color-background-light: #fafafa;--color-surface: #ebebeb;--color-border: var(--color-gray);--color-letter-background: #f6f6f6;--color-letter-active: #e2e2e2;--color-letter-border: #c1c1c1;--color-letter-text: #000000;--color-title: var(--color-black);--color-text: #000;--color-text-light: #717171;--color-link: var(--color-main);--color-error: #eb2f06;--color-success: #78e08f;--color-warning: #f6b93b;--color-info: #4a69bd;--color-motamo-main: #005dce}html[data-theme=dark][data-v-715be80f],.dark[data-v-715be80f]{--color-main: #005dce;--color-main-dark: #e5efa8;--color-main-light: #2f441c;--color-main-hover: #79920c;--color-main-text: #000000;--color-secondary: #ff6f61;--color-secondary-dark: #ff3c32;--color-secondary-light: #ff9e94;--color-white: #ffffff;--color-black: #000000;--color-gray: #e6e6e6;--color-background: #031525;--color-background-dark: #020c15;--color-background-light: #0d2136;--color-border: #182a3b;--color-letter-background: #062a4a;--color-letter-active: #14466c;--color-letter-border: #0c5494;--color-letter-text: #d9dfe8;--color-title: #d3e2fd;--color-text: #95a6bd;--color-text-light: #4f6074;--color-link: var(--color-main);--color-error: #eb2f06;--color-success: #78e08f;--color-warning: #f6b93b;--color-info: #4a69bd}.fade-enter-active[data-v-715be80f],.fade-leave-active[data-v-715be80f]{transition:.4s ease}.fade-enter-from[data-v-715be80f],.fade-leave-to[data-v-715be80f]{opacity:0}.modal-enter-active[data-v-715be80f],.modal-leave-active[data-v-715be80f]{transition:transform .4s ease,opacity .4s ease-out}.modal-enter-from[data-v-715be80f],.modal-leave-to[data-v-715be80f]{transform:translateY(-32px);opacity:0}.modal-sheet-enter-active[data-v-715be80f],.modal-sheet-leave-active[data-v-715be80f]{transition:transform .4s ease,opacity .4s ease-out}.modal-sheet-enter-from[data-v-715be80f],.modal-sheet-leave-to[data-v-715be80f]{transform:translateY(2rem);opacity:0}.toast-enter-active[data-v-715be80f],.toast-leave-active[data-v-715be80f]{transition:all .4s ease}.toast-enter-from[data-v-715be80f],.toast-leave-to[data-v-715be80f]{opacity:0;transform:translate(32px)}.dropdown-enter-active[data-v-715be80f],.dropdown-leave-active[data-v-715be80f]{transition:all .4s ease}.dropdown-enter-from[data-v-715be80f],.dropdown-leave-to[data-v-715be80f]{opacity:0;transform:translateY(-8px)}@keyframes spin-715be80f{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes heart-715be80f{0%{fill:var(--color-main);transform:scale(1)}10%{fill:var(--color-main);transform:scale(2)}50%{fill:var(--color-main);transform:scale(.8)}to{transform:scale(1);fill:transparent}}@keyframes fadeIn-715be80f{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp-715be80f{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-715be80f{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@keyframes iconAppear-715be80f{0%{opacity:0;transform:scale(.5)}70%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.fade-in[data-v-715be80f]{animation:fadeIn-715be80f .5s ease-out forwards}.fade-in-up[data-v-715be80f]{animation:fadeInUp-715be80f .5s ease-out forwards}.fade-in-down[data-v-715be80f]{animation:fadeInDown-715be80f .5s ease-out forwards}.icon-appear[data-v-715be80f]{opacity:0;animation:iconAppear-715be80f .3s ease-out forwards}button[data-v-715be80f],.button[data-v-715be80f]{display:flex;justify-content:center;align-items:center;gap:.5rem;border:solid 1px var(--color-main);border-radius:.5rem;font-size:.75rem;font-weight:600;transition:all .2s ease-out;cursor:pointer}button .icon[data-v-715be80f],.button .icon[data-v-715be80f]{transition:all .2s ease-out}button.loading[data-v-715be80f],.button.loading[data-v-715be80f]{cursor:wait}button[data-v-715be80f]:focus-visible,.button[data-v-715be80f]:focus-visible{outline:none;box-shadow:0 0 0 2px var(--color-background),0 0 0 4px var(--color-main),0 0 6px 2px var(--color-main)}@media (hover: hover) and (pointer: fine){button[data-v-715be80f]:active:not(:disabled),.button[data-v-715be80f]:active:not(:disabled){transform:scale(.975)}}button[data-v-715be80f]:disabled,.button[data-v-715be80f]:disabled{cursor:not-allowed!important}button .loader[data-v-715be80f],.button .loader[data-v-715be80f]{width:1rem;height:1rem;border-radius:1rem;border:solid 2px var(--color-background);border-top-color:rgba(from var(--color-background) r g b/.4);animation:spin-715be80f 1s linear infinite}button.login-button[data-v-715be80f],.button.login-button[data-v-715be80f]{width:8rem;height:3rem;background:transparent;border-color:var(--color-border)}button.login-button .icon[data-v-715be80f],.button.login-button .icon[data-v-715be80f]{height:1.5rem;transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){button.login-button[data-v-715be80f]:hover:not(:disabled),.button.login-button[data-v-715be80f]:hover:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:hover:not(:disabled) .icon[data-v-715be80f],.button.login-button:hover:not(:disabled) .icon[data-v-715be80f]{transform:scale(.95)}}@media (hover: hover) and (pointer: fine){button.login-button[data-v-715be80f]:active:not(:disabled),.button.login-button[data-v-715be80f]:active:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:active:not(:disabled) .icon[data-v-715be80f],.button.login-button:active:not(:disabled) .icon[data-v-715be80f]{transform:scale(.9)}}button.login-button[data-v-715be80f]:disabled,.button.login-button[data-v-715be80f]:disabled{background:var(--color-background-dark);border-color:var(--color-border)}button.main[data-v-715be80f],.button.main[data-v-715be80f]{padding:.5rem .75rem;background:var(--color-main);border-color:var(--color-main);color:var(--color-background)}button.main .icon[data-v-715be80f],.button.main .icon[data-v-715be80f]{width:16px;height:16px;color:var(--color-background)}@media (hover: hover) and (pointer: fine){button.main[data-v-715be80f]:hover:not(:disabled),.button.main[data-v-715be80f]:hover:not(:disabled){background:var(--color-main-hover);border-color:var(--color-main-hover)}button.main:hover:not(:disabled) .icon[data-v-715be80f],.button.main:hover:not(:disabled) .icon[data-v-715be80f]{transform:scale(1.1)}}button.main[data-v-715be80f]:disabled,.button.main[data-v-715be80f]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.main:disabled .icon[data-v-715be80f],.button.main:disabled .icon[data-v-715be80f]{color:var(--color-text-light)}button.outline[data-v-715be80f]{padding:.5rem .75rem;background:var(--color-background);border-color:var(--color-main);color:var(--color-main)}button.outline .icon[data-v-715be80f]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.outline[data-v-715be80f]:hover:not(:disabled){background:var(--color-main-light)}button.outline:hover:not(:disabled) .icon[data-v-715be80f]{transform:scale(1.1)}}button.outline[data-v-715be80f]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.outline:disabled .icon[data-v-715be80f]{color:var(--color-text-light)}button.text[data-v-715be80f]{padding:.5rem .75rem;background:transparent;border-color:transparent;color:var(--color-main)}button.text .icon[data-v-715be80f]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.text[data-v-715be80f]:hover:not(:disabled){background:var(--color-main-light)}button.text:hover:not(:disabled) .icon[data-v-715be80f]{transform:scale(1.1)}}button.text[data-v-715be80f]:disabled{background:var(--color-background-dark);color:var(--color-text-light)}button.text:disabled .icon[data-v-715be80f]{color:var(--color-text-light)}button.debug-button[data-v-715be80f]{overflow:hidden;position:relative}button.debug-button[data-v-715be80f]:after{content:"";position:absolute;width:32px;height:32px;bottom:-16px;filter:blur(16px);background:var(--color-main-light);opacity:.6;pointer-events:none;border-radius:50%;transition:all .2s ease-out}button.debug-button[data-v-715be80f]:hover:after{width:64px}input[data-v-715be80f]{width:100%;height:44px;padding:.75rem;border:1px solid var(--color-border);border-radius:.5rem;font-family:Libre Franklin,sans-serif;font-size:.75rem;transition:all .2s ease-out}input[data-v-715be80f]::placeholder{color:var(--color-text-light);font-style:italic;font-weight:400}input[data-v-715be80f]:focus{outline:none;border-color:var(--color-main)}input.error[data-v-715be80f]{border-color:var(--color-error)}input.input-line[data-v-715be80f]{border:none;border-bottom:solid 1px var(--color-border);border-radius:0;padding:.25rem 0}input.input-line[data-v-715be80f]:focus{border-color:var(--color-main)}.tooltip[data-v-715be80f]{pointer-events:none;position:absolute;z-index:100;top:0;color:#fff;padding:.25rem .5rem;border-radius:.5rem;background:#0006;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);font-size:1rem;white-space:nowrap;opacity:0;transition:opacity .2s ease-out}.timer-container[data-v-715be80f]{display:flex;align-items:center;justify-content:center;gap:.5rem;width:100%;max-width:320px;height:3rem;background-color:var(--color-background-light);color:var(--color-text);border:2px solid var(--color-main);border-radius:.5rem}.timer-container .timer-icon[data-v-715be80f]{font-size:1rem}.timer-container .timer-value[data-v-715be80f]{font-size:1.5rem;font-weight:700}.played-date[data-v-715be80f]{font-size:.75rem;font-weight:500;color:var(--color-text)}.play-container[data-v-715be80f]{width:100%;max-width:320px;height:3rem}button.button-play[data-v-715be80f]{width:100%;height:100%;border-radius:.5rem;font-size:1.5rem;font-weight:700;cursor:pointer;transition:all .2s ease-out}button.button-play.main[data-v-715be80f]{background-color:var(--color-main);color:var(--color-white);border:none}button.button-play.main[data-v-715be80f]:hover{background-color:var(--color-main-dark)}button.button-play.main[data-v-715be80f]:disabled{background-color:var(--color-main-light);cursor:not-allowed}button.button-play.main.loading[data-v-715be80f]{position:relative;color:transparent}button.button-play.main.loading[data-v-715be80f]:after{content:"";position:absolute;width:1rem;height:1rem;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:50%;border:2px solid var(--color-white);border-color:var(--color-white) transparent var(--color-white) transparent;animation:loading 1.2s linear infinite}main[data-v-715be80f]{display:flex;flex-direction:column;align-items:center;gap:2rem;justify-content:center;min-height:100dvh;padding:0;padding-bottom:4rem;--color-main: #00479e;--color-main-light: #e8f0fd;--color-main-hover: #00306a}main .icon-line[data-v-715be80f]{position:absolute;top:3rem;display:flex;align-items:center;justify-content:center;width:100%;padding:.5rem 1rem;overflow:hidden;color:var(--color-main);opacity:.66}main .icon-line .icon[data-v-715be80f]{flex-shrink:0;height:1.5rem}main h1[data-v-715be80f]{font-size:2rem;font-weight:700}main button[data-v-715be80f]{font-size:.75rem;transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){main button[data-v-715be80f]:active{transform:scale(.95)}}main .time-container[data-v-715be80f]{background:var(--color-main);color:var(--color-white);display:flex;gap:1rem;align-items:center;padding:.5rem 1rem;font-size:1.5rem;border-radius:.25rem;animation-delay:.1s;animation-fill-mode:both}main .time-container .divider[data-v-715be80f]{height:.75rem;width:1px;background:var(--color-white)}main .time-container .time[data-v-715be80f]{font-weight:900;letter-spacing:1px}main .message[data-v-715be80f]{font-size:1rem;padding:.5rem 1rem;background:rgba(from var(--color-main) r g b/.05);border-radius:.25rem;animation-delay:.2s;animation-fill-mode:both}main .divider-line[data-v-715be80f]{width:100%;height:1px;background:var(--color-border);max-width:640px;animation-delay:.3s;animation-fill-mode:both}main .share-container[data-v-715be80f]{display:flex;flex-direction:column;align-items:center;gap:1rem;width:100%;max-width:400px}main .feedback-container[data-v-715be80f]{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1rem;animation-delay:.5s;animation-fill-mode:both}main .feedback-container button[data-v-715be80f]{color:var(--color-text);border-color:var(--color-text);transition:all .2s ease-out}main .feedback-container button .icon[data-v-715be80f]{color:var(--color-text);transition:all .2s ease-out}main .last-games[data-v-715be80f]{display:flex;flex-direction:column;align-items:center;gap:1.5rem;width:100%;animation-delay:.6s;animation-fill-mode:both}@media (min-width: 640px){main[data-v-715be80f]{padding-bottom:8rem}main .time-container[data-v-715be80f]{font-size:2rem}main .share-container button.share[data-v-715be80f]:hover,main .share-container button.feedback[data-v-715be80f]:hover,main .feedback-container button.share[data-v-715be80f]:hover,main .feedback-container button.feedback[data-v-715be80f]:hover{color:var(--color-main);border-color:var(--color-main);transform:translateY(-2px);box-shadow:0 3px 8px #0000001a}main .share-container button.share:hover .icon[data-v-715be80f],main .share-container button.feedback:hover .icon[data-v-715be80f],main .feedback-container button.share:hover .icon[data-v-715be80f],main .feedback-container button.feedback:hover .icon[data-v-715be80f]{color:var(--color-main)}}:where([data-v-2862c4c5]:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}[data-v-2862c4c5],[data-v-2862c4c5]:before,[data-v-2862c4c5]:after{box-sizing:border-box}a[data-v-2862c4c5],button[data-v-2862c4c5]{cursor:revert}ol[data-v-2862c4c5],ul[data-v-2862c4c5],menu[data-v-2862c4c5]{list-style:none}img[data-v-2862c4c5]{max-inline-size:100%;max-block-size:100%}table[data-v-2862c4c5]{border-collapse:collapse}input[data-v-2862c4c5],textarea[data-v-2862c4c5]{-webkit-user-select:auto}textarea[data-v-2862c4c5]{white-space:revert}meter[data-v-2862c4c5]{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre[data-v-2862c4c5]){all:revert}[data-v-2862c4c5]::placeholder{color:unset}[data-v-2862c4c5]::marker{content:initial}:where([hidden][data-v-2862c4c5]){display:none}:where([contenteditable][data-v-2862c4c5]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;-webkit-user-select:auto}:where([draggable=true][data-v-2862c4c5]){-webkit-user-drag:element}:where(dialog[data-v-2862c4c5]:modal){all:revert}[data-v-2862c4c5]:root,html[data-theme=light][data-v-2862c4c5],.light[data-v-2862c4c5]{--color-main: #005dce;--color-main-dark: #005dce;--color-main-light: rgb(153, 190.2, 235.4);--color-main-hover: #005dce;--color-main-text: #ffffff;--color-secondary: #ff6f61;--color-secondary-dark: #ff3c32;--color-secondary-light: #ff9e94;--color-white: #ffffff;--color-black: #000000;--color-gray: #e6e6e6;--color-background: var(--color-white);--color-background-dark: #f5f6fa;--color-background-light: #fafafa;--color-surface: #ebebeb;--color-border: var(--color-gray);--color-letter-background: #f6f6f6;--color-letter-active: #e2e2e2;--color-letter-border: #c1c1c1;--color-letter-text: #000000;--color-title: var(--color-black);--color-text: #000;--color-text-light: #717171;--color-link: var(--color-main);--color-error: #eb2f06;--color-success: #78e08f;--color-warning: #f6b93b;--color-info: #4a69bd;--color-motamo-main: #005dce}html[data-theme=dark][data-v-2862c4c5],.dark[data-v-2862c4c5]{--color-main: #005dce;--color-main-dark: #e5efa8;--color-main-light: #2f441c;--color-main-hover: #79920c;--color-main-text: #000000;--color-secondary: #ff6f61;--color-secondary-dark: #ff3c32;--color-secondary-light: #ff9e94;--color-white: #ffffff;--color-black: #000000;--color-gray: #e6e6e6;--color-background: #031525;--color-background-dark: #020c15;--color-background-light: #0d2136;--color-border: #182a3b;--color-letter-background: #062a4a;--color-letter-active: #14466c;--color-letter-border: #0c5494;--color-letter-text: #d9dfe8;--color-title: #d3e2fd;--color-text: #95a6bd;--color-text-light: #4f6074;--color-link: var(--color-main);--color-error: #eb2f06;--color-success: #78e08f;--color-warning: #f6b93b;--color-info: #4a69bd}.fade-enter-active[data-v-2862c4c5],.fade-leave-active[data-v-2862c4c5]{transition:.4s ease}.fade-enter-from[data-v-2862c4c5],.fade-leave-to[data-v-2862c4c5]{opacity:0}.modal-enter-active[data-v-2862c4c5],.modal-leave-active[data-v-2862c4c5]{transition:transform .4s ease,opacity .4s ease-out}.modal-enter-from[data-v-2862c4c5],.modal-leave-to[data-v-2862c4c5]{transform:translateY(-32px);opacity:0}.modal-sheet-enter-active[data-v-2862c4c5],.modal-sheet-leave-active[data-v-2862c4c5]{transition:transform .4s ease,opacity .4s ease-out}.modal-sheet-enter-from[data-v-2862c4c5],.modal-sheet-leave-to[data-v-2862c4c5]{transform:translateY(2rem);opacity:0}.toast-enter-active[data-v-2862c4c5],.toast-leave-active[data-v-2862c4c5]{transition:all .4s ease}.toast-enter-from[data-v-2862c4c5],.toast-leave-to[data-v-2862c4c5]{opacity:0;transform:translate(32px)}.dropdown-enter-active[data-v-2862c4c5],.dropdown-leave-active[data-v-2862c4c5]{transition:all .4s ease}.dropdown-enter-from[data-v-2862c4c5],.dropdown-leave-to[data-v-2862c4c5]{opacity:0;transform:translateY(-8px)}@keyframes spin-2862c4c5{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes heart-2862c4c5{0%{fill:var(--color-main);transform:scale(1)}10%{fill:var(--color-main);transform:scale(2)}50%{fill:var(--color-main);transform:scale(.8)}to{transform:scale(1);fill:transparent}}@keyframes fadeIn-2862c4c5{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp-2862c4c5{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-2862c4c5{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@keyframes iconAppear-2862c4c5{0%{opacity:0;transform:scale(.5)}70%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.fade-in[data-v-2862c4c5]{animation:fadeIn-2862c4c5 .5s ease-out forwards}.fade-in-up[data-v-2862c4c5]{animation:fadeInUp-2862c4c5 .5s ease-out forwards}.fade-in-down[data-v-2862c4c5]{animation:fadeInDown-2862c4c5 .5s ease-out forwards}.icon-appear[data-v-2862c4c5]{opacity:0;animation:iconAppear-2862c4c5 .3s ease-out forwards}button[data-v-2862c4c5],.button[data-v-2862c4c5]{display:flex;justify-content:center;align-items:center;gap:.5rem;border:solid 1px var(--color-main);border-radius:.5rem;font-size:.75rem;font-weight:600;transition:all .2s ease-out;cursor:pointer}button .icon[data-v-2862c4c5],.button .icon[data-v-2862c4c5]{transition:all .2s ease-out}button.loading[data-v-2862c4c5],.button.loading[data-v-2862c4c5]{cursor:wait}button[data-v-2862c4c5]:focus-visible,.button[data-v-2862c4c5]:focus-visible{outline:none;box-shadow:0 0 0 2px var(--color-background),0 0 0 4px var(--color-main),0 0 6px 2px var(--color-main)}@media (hover: hover) and (pointer: fine){button[data-v-2862c4c5]:active:not(:disabled),.button[data-v-2862c4c5]:active:not(:disabled){transform:scale(.975)}}button[data-v-2862c4c5]:disabled,.button[data-v-2862c4c5]:disabled{cursor:not-allowed!important}button .loader[data-v-2862c4c5],.button .loader[data-v-2862c4c5]{width:1rem;height:1rem;border-radius:1rem;border:solid 2px var(--color-background);border-top-color:rgba(from var(--color-background) r g b/.4);animation:spin-2862c4c5 1s linear infinite}button.login-button[data-v-2862c4c5],.button.login-button[data-v-2862c4c5]{width:8rem;height:3rem;background:transparent;border-color:var(--color-border)}button.login-button .icon[data-v-2862c4c5],.button.login-button .icon[data-v-2862c4c5]{height:1.5rem;transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){button.login-button[data-v-2862c4c5]:hover:not(:disabled),.button.login-button[data-v-2862c4c5]:hover:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:hover:not(:disabled) .icon[data-v-2862c4c5],.button.login-button:hover:not(:disabled) .icon[data-v-2862c4c5]{transform:scale(.95)}}@media (hover: hover) and (pointer: fine){button.login-button[data-v-2862c4c5]:active:not(:disabled),.button.login-button[data-v-2862c4c5]:active:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:active:not(:disabled) .icon[data-v-2862c4c5],.button.login-button:active:not(:disabled) .icon[data-v-2862c4c5]{transform:scale(.9)}}button.login-button[data-v-2862c4c5]:disabled,.button.login-button[data-v-2862c4c5]:disabled{background:var(--color-background-dark);border-color:var(--color-border)}button.main[data-v-2862c4c5],.button.main[data-v-2862c4c5]{padding:.5rem .75rem;background:var(--color-main);border-color:var(--color-main);color:var(--color-background)}button.main .icon[data-v-2862c4c5],.button.main .icon[data-v-2862c4c5]{width:16px;height:16px;color:var(--color-background)}@media (hover: hover) and (pointer: fine){button.main[data-v-2862c4c5]:hover:not(:disabled),.button.main[data-v-2862c4c5]:hover:not(:disabled){background:var(--color-main-hover);border-color:var(--color-main-hover)}button.main:hover:not(:disabled) .icon[data-v-2862c4c5],.button.main:hover:not(:disabled) .icon[data-v-2862c4c5]{transform:scale(1.1)}}button.main[data-v-2862c4c5]:disabled,.button.main[data-v-2862c4c5]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.main:disabled .icon[data-v-2862c4c5],.button.main:disabled .icon[data-v-2862c4c5]{color:var(--color-text-light)}button.outline[data-v-2862c4c5]{padding:.5rem .75rem;background:var(--color-background);border-color:var(--color-main);color:var(--color-main)}button.outline .icon[data-v-2862c4c5]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.outline[data-v-2862c4c5]:hover:not(:disabled){background:var(--color-main-light)}button.outline:hover:not(:disabled) .icon[data-v-2862c4c5]{transform:scale(1.1)}}button.outline[data-v-2862c4c5]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.outline:disabled .icon[data-v-2862c4c5]{color:var(--color-text-light)}button.text[data-v-2862c4c5]{padding:.5rem .75rem;background:transparent;border-color:transparent;color:var(--color-main)}button.text .icon[data-v-2862c4c5]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.text[data-v-2862c4c5]:hover:not(:disabled){background:var(--color-main-light)}button.text:hover:not(:disabled) .icon[data-v-2862c4c5]{transform:scale(1.1)}}button.text[data-v-2862c4c5]:disabled{background:var(--color-background-dark);color:var(--color-text-light)}button.text:disabled .icon[data-v-2862c4c5]{color:var(--color-text-light)}button.debug-button[data-v-2862c4c5]{overflow:hidden;position:relative}button.debug-button[data-v-2862c4c5]:after{content:"";position:absolute;width:32px;height:32px;bottom:-16px;filter:blur(16px);background:var(--color-main-light);opacity:.6;pointer-events:none;border-radius:50%;transition:all .2s ease-out}button.debug-button[data-v-2862c4c5]:hover:after{width:64px}input[data-v-2862c4c5]{width:100%;height:44px;padding:.75rem;border:1px solid var(--color-border);border-radius:.5rem;font-family:Libre Franklin,sans-serif;font-size:.75rem;transition:all .2s ease-out}input[data-v-2862c4c5]::placeholder{color:var(--color-text-light);font-style:italic;font-weight:400}input[data-v-2862c4c5]:focus{outline:none;border-color:var(--color-main)}input.error[data-v-2862c4c5]{border-color:var(--color-error)}input.input-line[data-v-2862c4c5]{border:none;border-bottom:solid 1px var(--color-border);border-radius:0;padding:.25rem 0}input.input-line[data-v-2862c4c5]:focus{border-color:var(--color-main)}.tooltip[data-v-2862c4c5]{pointer-events:none;position:absolute;z-index:100;top:0;color:#fff;padding:.25rem .5rem;border-radius:.5rem;background:#0006;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);font-size:1rem;white-space:nowrap;opacity:0;transition:opacity .2s ease-out}.game-calendar[data-v-2862c4c5]{width:100%;max-width:320px;margin:0 auto;border-radius:.5rem;border:solid 1px var(--color-border);background-color:var(--color-background-light);overflow:hidden}.game-calendar .calendar-header[data-v-2862c4c5]{display:flex;justify-content:space-between;align-items:center;padding:.5rem}.game-calendar .calendar-header .month-title[data-v-2862c4c5]{font-size:1.2rem;font-weight:600;margin:0;color:var(--color-title)}.game-calendar .calendar-header .nav-button[data-v-2862c4c5]{background:transparent;border:none;cursor:pointer;width:2rem;height:2rem;display:flex;align-items:center;justify-content:center;background:var(--color-background);border-radius:.25rem;transition:all .2s ease-out;color:var(--color-text)}@media (hover: hover) and (pointer: fine){.game-calendar .calendar-header .nav-button[data-v-2862c4c5]:hover{background-color:var(--color-main);color:var(--color-main-text)}.game-calendar .calendar-header .nav-button[data-v-2862c4c5]:active{transform:scale(1)}.game-calendar .calendar-header .nav-button:active .icon[data-v-2862c4c5]{transform:scale(.95)}}.game-calendar .calendar-header .nav-button .icon[data-v-2862c4c5]{width:100%}.game-calendar .calendar-days-header[data-v-2862c4c5]{display:grid;grid-template-columns:repeat(7,1fr);text-align:center;padding:.5rem 0;border-bottom:1px solid var(--color-border)}.game-calendar .calendar-days-header span[data-v-2862c4c5]{font-size:.8rem;font-weight:400;color:var(--color-text-light)}.game-calendar .calendar-grid[data-v-2862c4c5]{position:relative;display:grid;grid-template-columns:repeat(7,1fr);grid-template-rows:repeat(6,1fr);gap:2px;padding:.5rem}.game-calendar .calendar-grid .streak-line[data-v-2862c4c5]{display:none;position:absolute;background:linear-gradient(45deg,#ff9708,#ffde08);border-radius:48px;height:40px;box-shadow:0 0 0 4px rgba(from #ffde08 r g b/.25)}.game-calendar .calendar-grid .calendar-day[data-v-2862c4c5]{aspect-ratio:1;height:40px;display:flex;align-items:center;justify-content:center;border:none;background-color:transparent;border-radius:50%;font-size:.9rem;font-weight:500;cursor:pointer;transition:all .2s ease-out;position:relative;color:var(--color-text)}@media (hover: hover) and (pointer: fine){.game-calendar .calendar-grid .calendar-day[data-v-2862c4c5]:hover:not(:disabled):not(.played-day):not(.selected){box-shadow:0 0 0 2px var(--color-main) inset}.game-calendar .calendar-grid .calendar-day[data-v-2862c4c5]:active:not(:disabled):not(.played-day):not(.selected){background-color:rgba(from var(--color-main) r g b/.2)}.game-calendar .calendar-grid .calendar-day[data-v-2862c4c5]:active{transform:scale(1)}}.game-calendar .calendar-grid .calendar-day.played-day[data-v-2862c4c5]{background-color:var(--color-main)}.game-calendar .calendar-grid .calendar-day.played-day .icon[data-v-2862c4c5]{color:#fff;fill:#fff}.game-calendar .calendar-grid .calendar-day.streak-day[data-v-2862c4c5]{background-color:#f1c40f}.game-calendar .calendar-grid .calendar-day.streak-day .icon[data-v-2862c4c5]{color:#f39c12;fill:#f39c12}.game-calendar .calendar-grid .calendar-day.future-day[data-v-2862c4c5]{color:var(--color-text-light);opacity:.5;cursor:not-allowed}.game-calendar .calendar-grid .calendar-day.other-month[data-v-2862c4c5]{opacity:0}.game-calendar .calendar-grid .calendar-day.today[data-v-2862c4c5]{font-weight:700}.game-calendar .calendar-grid .calendar-day.selected[data-v-2862c4c5]{z-index:10;box-shadow:0 0 0 2px var(--color-main) inset,0 0 0 4px var(--color-background-light) inset}.game-calendar .calendar-grid .calendar-day.selected[data-v-2862c4c5]:not(.played-day){background:var(--color-main);color:var(--color-main-text)}.game-calendar .calendar-grid .calendar-day[data-v-2862c4c5]:disabled{cursor:not-allowed}.game-calendar:not(.selectable) .calendar-grid[data-v-2862c4c5]{pointer-events:none}@keyframes fadeIn-2862c4c5{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes pulse-2862c4c5{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}.game-calendar[data-v-2862c4c5]{animation:fadeIn-2862c4c5 .3s ease-out}:where([data-v-8b3218a7]:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}[data-v-8b3218a7],[data-v-8b3218a7]:before,[data-v-8b3218a7]:after{box-sizing:border-box}a[data-v-8b3218a7],button[data-v-8b3218a7]{cursor:revert}ol[data-v-8b3218a7],ul[data-v-8b3218a7],menu[data-v-8b3218a7]{list-style:none}img[data-v-8b3218a7]{max-inline-size:100%;max-block-size:100%}table[data-v-8b3218a7]{border-collapse:collapse}input[data-v-8b3218a7],textarea[data-v-8b3218a7]{-webkit-user-select:auto}textarea[data-v-8b3218a7]{white-space:revert}meter[data-v-8b3218a7]{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre[data-v-8b3218a7]){all:revert}[data-v-8b3218a7]::placeholder{color:unset}[data-v-8b3218a7]::marker{content:initial}:where([hidden][data-v-8b3218a7]){display:none}:where([contenteditable][data-v-8b3218a7]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;-webkit-user-select:auto}:where([draggable=true][data-v-8b3218a7]){-webkit-user-drag:element}:where(dialog[data-v-8b3218a7]:modal){all:revert}[data-v-8b3218a7]:root,html[data-theme=light][data-v-8b3218a7],.light[data-v-8b3218a7]{--color-main: #005dce;--color-main-dark: #005dce;--color-main-light: rgb(153, 190.2, 235.4);--color-main-hover: #005dce;--color-main-text: #ffffff;--color-secondary: #ff6f61;--color-secondary-dark: #ff3c32;--color-secondary-light: #ff9e94;--color-white: #ffffff;--color-black: #000000;--color-gray: #e6e6e6;--color-background: var(--color-white);--color-background-dark: #f5f6fa;--color-background-light: #fafafa;--color-surface: #ebebeb;--color-border: var(--color-gray);--color-letter-background: #f6f6f6;--color-letter-active: #e2e2e2;--color-letter-border: #c1c1c1;--color-letter-text: #000000;--color-title: var(--color-black);--color-text: #000;--color-text-light: #717171;--color-link: var(--color-main);--color-error: #eb2f06;--color-success: #78e08f;--color-warning: #f6b93b;--color-info: #4a69bd;--color-motamo-main: #005dce}html[data-theme=dark][data-v-8b3218a7],.dark[data-v-8b3218a7]{--color-main: #005dce;--color-main-dark: #e5efa8;--color-main-light: #2f441c;--color-main-hover: #79920c;--color-main-text: #000000;--color-secondary: #ff6f61;--color-secondary-dark: #ff3c32;--color-secondary-light: #ff9e94;--color-white: #ffffff;--color-black: #000000;--color-gray: #e6e6e6;--color-background: #031525;--color-background-dark: #020c15;--color-background-light: #0d2136;--color-border: #182a3b;--color-letter-background: #062a4a;--color-letter-active: #14466c;--color-letter-border: #0c5494;--color-letter-text: #d9dfe8;--color-title: #d3e2fd;--color-text: #95a6bd;--color-text-light: #4f6074;--color-link: var(--color-main);--color-error: #eb2f06;--color-success: #78e08f;--color-warning: #f6b93b;--color-info: #4a69bd}.fade-enter-active[data-v-8b3218a7],.fade-leave-active[data-v-8b3218a7]{transition:.4s ease}.fade-enter-from[data-v-8b3218a7],.fade-leave-to[data-v-8b3218a7]{opacity:0}.modal-enter-active[data-v-8b3218a7],.modal-leave-active[data-v-8b3218a7]{transition:transform .4s ease,opacity .4s ease-out}.modal-enter-from[data-v-8b3218a7],.modal-leave-to[data-v-8b3218a7]{transform:translateY(-32px);opacity:0}.modal-sheet-enter-active[data-v-8b3218a7],.modal-sheet-leave-active[data-v-8b3218a7]{transition:transform .4s ease,opacity .4s ease-out}.modal-sheet-enter-from[data-v-8b3218a7],.modal-sheet-leave-to[data-v-8b3218a7]{transform:translateY(2rem);opacity:0}.toast-enter-active[data-v-8b3218a7],.toast-leave-active[data-v-8b3218a7]{transition:all .4s ease}.toast-enter-from[data-v-8b3218a7],.toast-leave-to[data-v-8b3218a7]{opacity:0;transform:translate(32px)}.dropdown-enter-active[data-v-8b3218a7],.dropdown-leave-active[data-v-8b3218a7]{transition:all .4s ease}.dropdown-enter-from[data-v-8b3218a7],.dropdown-leave-to[data-v-8b3218a7]{opacity:0;transform:translateY(-8px)}@keyframes spin-8b3218a7{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes heart-8b3218a7{0%{fill:var(--color-main);transform:scale(1)}10%{fill:var(--color-main);transform:scale(2)}50%{fill:var(--color-main);transform:scale(.8)}to{transform:scale(1);fill:transparent}}@keyframes fadeIn-8b3218a7{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp-8b3218a7{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-8b3218a7{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@keyframes iconAppear-8b3218a7{0%{opacity:0;transform:scale(.5)}70%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.fade-in[data-v-8b3218a7]{animation:fadeIn-8b3218a7 .5s ease-out forwards}.fade-in-up[data-v-8b3218a7]{animation:fadeInUp-8b3218a7 .5s ease-out forwards}.fade-in-down[data-v-8b3218a7]{animation:fadeInDown-8b3218a7 .5s ease-out forwards}.icon-appear[data-v-8b3218a7]{opacity:0;animation:iconAppear-8b3218a7 .3s ease-out forwards}button[data-v-8b3218a7],.button[data-v-8b3218a7]{display:flex;justify-content:center;align-items:center;gap:.5rem;border:solid 1px var(--color-main);border-radius:.5rem;font-size:.75rem;font-weight:600;transition:all .2s ease-out;cursor:pointer}button .icon[data-v-8b3218a7],.button .icon[data-v-8b3218a7]{transition:all .2s ease-out}button.loading[data-v-8b3218a7],.button.loading[data-v-8b3218a7]{cursor:wait}button[data-v-8b3218a7]:focus-visible,.button[data-v-8b3218a7]:focus-visible{outline:none;box-shadow:0 0 0 2px var(--color-background),0 0 0 4px var(--color-main),0 0 6px 2px var(--color-main)}@media (hover: hover) and (pointer: fine){button[data-v-8b3218a7]:active:not(:disabled),.button[data-v-8b3218a7]:active:not(:disabled){transform:scale(.975)}}button[data-v-8b3218a7]:disabled,.button[data-v-8b3218a7]:disabled{cursor:not-allowed!important}button .loader[data-v-8b3218a7],.button .loader[data-v-8b3218a7]{width:1rem;height:1rem;border-radius:1rem;border:solid 2px var(--color-background);border-top-color:rgba(from var(--color-background) r g b/.4);animation:spin-8b3218a7 1s linear infinite}button.login-button[data-v-8b3218a7],.button.login-button[data-v-8b3218a7]{width:8rem;height:3rem;background:transparent;border-color:var(--color-border)}button.login-button .icon[data-v-8b3218a7],.button.login-button .icon[data-v-8b3218a7]{height:1.5rem;transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){button.login-button[data-v-8b3218a7]:hover:not(:disabled),.button.login-button[data-v-8b3218a7]:hover:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:hover:not(:disabled) .icon[data-v-8b3218a7],.button.login-button:hover:not(:disabled) .icon[data-v-8b3218a7]{transform:scale(.95)}}@media (hover: hover) and (pointer: fine){button.login-button[data-v-8b3218a7]:active:not(:disabled),.button.login-button[data-v-8b3218a7]:active:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:active:not(:disabled) .icon[data-v-8b3218a7],.button.login-button:active:not(:disabled) .icon[data-v-8b3218a7]{transform:scale(.9)}}button.login-button[data-v-8b3218a7]:disabled,.button.login-button[data-v-8b3218a7]:disabled{background:var(--color-background-dark);border-color:var(--color-border)}button.main[data-v-8b3218a7],.button.main[data-v-8b3218a7]{padding:.5rem .75rem;background:var(--color-main);border-color:var(--color-main);color:var(--color-background)}button.main .icon[data-v-8b3218a7],.button.main .icon[data-v-8b3218a7]{width:16px;height:16px;color:var(--color-background)}@media (hover: hover) and (pointer: fine){button.main[data-v-8b3218a7]:hover:not(:disabled),.button.main[data-v-8b3218a7]:hover:not(:disabled){background:var(--color-main-hover);border-color:var(--color-main-hover)}button.main:hover:not(:disabled) .icon[data-v-8b3218a7],.button.main:hover:not(:disabled) .icon[data-v-8b3218a7]{transform:scale(1.1)}}button.main[data-v-8b3218a7]:disabled,.button.main[data-v-8b3218a7]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.main:disabled .icon[data-v-8b3218a7],.button.main:disabled .icon[data-v-8b3218a7]{color:var(--color-text-light)}button.outline[data-v-8b3218a7]{padding:.5rem .75rem;background:var(--color-background);border-color:var(--color-main);color:var(--color-main)}button.outline .icon[data-v-8b3218a7]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.outline[data-v-8b3218a7]:hover:not(:disabled){background:var(--color-main-light)}button.outline:hover:not(:disabled) .icon[data-v-8b3218a7]{transform:scale(1.1)}}button.outline[data-v-8b3218a7]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.outline:disabled .icon[data-v-8b3218a7]{color:var(--color-text-light)}button.text[data-v-8b3218a7]{padding:.5rem .75rem;background:transparent;border-color:transparent;color:var(--color-main)}button.text .icon[data-v-8b3218a7]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.text[data-v-8b3218a7]:hover:not(:disabled){background:var(--color-main-light)}button.text:hover:not(:disabled) .icon[data-v-8b3218a7]{transform:scale(1.1)}}button.text[data-v-8b3218a7]:disabled{background:var(--color-background-dark);color:var(--color-text-light)}button.text:disabled .icon[data-v-8b3218a7]{color:var(--color-text-light)}button.debug-button[data-v-8b3218a7]{overflow:hidden;position:relative}button.debug-button[data-v-8b3218a7]:after{content:"";position:absolute;width:32px;height:32px;bottom:-16px;filter:blur(16px);background:var(--color-main-light);opacity:.6;pointer-events:none;border-radius:50%;transition:all .2s ease-out}button.debug-button[data-v-8b3218a7]:hover:after{width:64px}input[data-v-8b3218a7]{width:100%;height:44px;padding:.75rem;border:1px solid var(--color-border);border-radius:.5rem;font-family:Libre Franklin,sans-serif;font-size:.75rem;transition:all .2s ease-out}input[data-v-8b3218a7]::placeholder{color:var(--color-text-light);font-style:italic;font-weight:400}input[data-v-8b3218a7]:focus{outline:none;border-color:var(--color-main)}input.error[data-v-8b3218a7]{border-color:var(--color-error)}input.input-line[data-v-8b3218a7]{border:none;border-bottom:solid 1px var(--color-border);border-radius:0;padding:.25rem 0}input.input-line[data-v-8b3218a7]:focus{border-color:var(--color-main)}.tooltip[data-v-8b3218a7]{pointer-events:none;position:absolute;z-index:100;top:0;color:#fff;padding:.25rem .5rem;border-radius:.5rem;background:#0006;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);font-size:1rem;white-space:nowrap;opacity:0;transition:opacity .2s ease-out}.modal[data-v-8b3218a7]{position:fixed;top:6rem;left:0;width:100vw;height:calc(100dvh - 6rem);background:var(--color-background);z-index:1000;box-shadow:0 0 1rem #0000001a;border-radius:.5rem .5rem 0 0;padding:2rem 1rem 6rem;border-top:solid 1px var(--color-border);overflow:auto}.modal .close[data-v-8b3218a7]{width:2rem;height:2rem;position:absolute;top:.5rem;right:.5rem;padding:.25rem;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease-out;-webkit-user-select:none;user-select:none}.modal .close .icon[data-v-8b3218a7]{width:100%;transition:all .2s ease-out}.modal .close[data-v-8b3218a7]:hover{color:var(--color-main)}.modal .close:hover .icon[data-v-8b3218a7]{transform:scale(1.1)}.modal h4[data-v-8b3218a7]{font-size:1.5rem;font-weight:700;margin-bottom:1rem}.modal .button-container[data-v-8b3218a7]{position:fixed;left:0;right:0;bottom:0;height:8rem;background:linear-gradient(180deg,rgba(from var(--color-background) r g b/0) 0%,var(--color-background) 100%);display:flex;align-items:center;justify-content:center;padding:2rem 0 0}.modal .button-container button[data-v-8b3218a7]{width:16rem}ul[data-v-8b3218a7]{list-style-type:disc;padding:0;padding-left:1rem;margin:0}ul li[data-v-8b3218a7]{margin-bottom:1rem}b[data-v-8b3218a7]{font-weight:600}.orange[data-v-8b3218a7]{color:var(--color-main)}.red[data-v-8b3218a7]{color:var(--color-error)}.overlay[data-v-8b3218a7]{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(from var(--color-black) r g b/.4);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:900;opacity:0;animation:overlay-fadein-8b3218a7 .25s ease-out forwards}@media (min-width: 768px){.modal[data-v-8b3218a7]{width:50vw;left:25vw;top:10vh;height:80vh;border-radius:.5rem}.modal .button-container[data-v-8b3218a7]{display:none}}@keyframes valid-8b3218a7{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes overlay-fadein-8b3218a7{0%{opacity:0}to{opacity:1}}.modal .definition[data-v-8b3218a7]{display:flex;flex-direction:column;gap:1rem;padding:1rem;height:4.5rem;background:rgba(from var(--color-main) r g b/.05);width:calc(100% + 2rem);margin:0 -1rem 2rem;overflow:auto}.modal .word-container[data-v-8b3218a7]{display:flex;gap:.25rem;align-items:center;justify-content:center;padding:1rem}.modal .word-container .letter-container[data-v-8b3218a7]{display:flex;flex-direction:column;align-items:center;gap:.25rem}.modal .word-container .letter-container .letter[data-v-8b3218a7]{display:flex;align-items:center;justify-content:center;width:1.75rem;height:2.5rem;border-radius:.25rem;font-size:2rem;font-weight:700;background:var(--color-letter-background);color:var(--color-text);text-transform:uppercase;position:relative;overflow:hidden}.modal .word-container .letter-container .letter .letter-bottom[data-v-8b3218a7]{position:absolute;bottom:0;left:0;right:0;height:.25rem;background:var(--color-letter-border)}.modal .word-container .letter-container .letter-index[data-v-8b3218a7]{font-size:.5rem;font-weight:300}.modal .word-container .letter-container.filled .letter[data-v-8b3218a7]{background:var(--color-letter-background)}.modal .word-container .letter-container.filled .letter .letter-bottom[data-v-8b3218a7]{background:var(--color-letter-border)}.modal .word-container .letter-container.active .letter[data-v-8b3218a7]{background:var(--color-letter-active)}.modal .word-container .letter-container.active .letter .letter-bottom[data-v-8b3218a7]{background:var(--color-letter-border)}.modal .word-container .letter-container.validated .letter[data-v-8b3218a7]{background:rgba(from var(--color-main) r g b/.4);animation:valid-8b3218a7 .25s ease-out}.modal .word-container .letter-container.validated .letter .letter-bottom[data-v-8b3218a7]{background:var(--color-main)}.modal .word-container .letter-container.validated .letter-index[data-v-8b3218a7]{color:var(--color-main)}:where([data-v-67c6911d]:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}[data-v-67c6911d],[data-v-67c6911d]:before,[data-v-67c6911d]:after{box-sizing:border-box}a[data-v-67c6911d],button[data-v-67c6911d]{cursor:revert}ol[data-v-67c6911d],ul[data-v-67c6911d],menu[data-v-67c6911d]{list-style:none}img[data-v-67c6911d]{max-inline-size:100%;max-block-size:100%}table[data-v-67c6911d]{border-collapse:collapse}input[data-v-67c6911d],textarea[data-v-67c6911d]{-webkit-user-select:auto}textarea[data-v-67c6911d]{white-space:revert}meter[data-v-67c6911d]{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre[data-v-67c6911d]){all:revert}[data-v-67c6911d]::placeholder{color:unset}[data-v-67c6911d]::marker{content:initial}:where([hidden][data-v-67c6911d]){display:none}:where([contenteditable][data-v-67c6911d]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;-webkit-user-select:auto}:where([draggable=true][data-v-67c6911d]){-webkit-user-drag:element}:where(dialog[data-v-67c6911d]:modal){all:revert}[data-v-67c6911d]:root,html[data-theme=light][data-v-67c6911d],.light[data-v-67c6911d]{--color-main: #005dce;--color-main-dark: #005dce;--color-main-light: rgb(153, 190.2, 235.4);--color-main-hover: #005dce;--color-main-text: #ffffff;--color-secondary: #ff6f61;--color-secondary-dark: #ff3c32;--color-secondary-light: #ff9e94;--color-white: #ffffff;--color-black: #000000;--color-gray: #e6e6e6;--color-background: var(--color-white);--color-background-dark: #f5f6fa;--color-background-light: #fafafa;--color-surface: #ebebeb;--color-border: var(--color-gray);--color-letter-background: #f6f6f6;--color-letter-active: #e2e2e2;--color-letter-border: #c1c1c1;--color-letter-text: #000000;--color-title: var(--color-black);--color-text: #000;--color-text-light: #717171;--color-link: var(--color-main);--color-error: #eb2f06;--color-success: #78e08f;--color-warning: #f6b93b;--color-info: #4a69bd;--color-motamo-main: #005dce}html[data-theme=dark][data-v-67c6911d],.dark[data-v-67c6911d]{--color-main: #005dce;--color-main-dark: #e5efa8;--color-main-light: #2f441c;--color-main-hover: #79920c;--color-main-text: #000000;--color-secondary: #ff6f61;--color-secondary-dark: #ff3c32;--color-secondary-light: #ff9e94;--color-white: #ffffff;--color-black: #000000;--color-gray: #e6e6e6;--color-background: #031525;--color-background-dark: #020c15;--color-background-light: #0d2136;--color-border: #182a3b;--color-letter-background: #062a4a;--color-letter-active: #14466c;--color-letter-border: #0c5494;--color-letter-text: #d9dfe8;--color-title: #d3e2fd;--color-text: #95a6bd;--color-text-light: #4f6074;--color-link: var(--color-main);--color-error: #eb2f06;--color-success: #78e08f;--color-warning: #f6b93b;--color-info: #4a69bd}.fade-enter-active[data-v-67c6911d],.fade-leave-active[data-v-67c6911d]{transition:.4s ease}.fade-enter-from[data-v-67c6911d],.fade-leave-to[data-v-67c6911d]{opacity:0}.modal-enter-active[data-v-67c6911d],.modal-leave-active[data-v-67c6911d]{transition:transform .4s ease,opacity .4s ease-out}.modal-enter-from[data-v-67c6911d],.modal-leave-to[data-v-67c6911d]{transform:translateY(-32px);opacity:0}.modal-sheet-enter-active[data-v-67c6911d],.modal-sheet-leave-active[data-v-67c6911d]{transition:transform .4s ease,opacity .4s ease-out}.modal-sheet-enter-from[data-v-67c6911d],.modal-sheet-leave-to[data-v-67c6911d]{transform:translateY(2rem);opacity:0}.toast-enter-active[data-v-67c6911d],.toast-leave-active[data-v-67c6911d]{transition:all .4s ease}.toast-enter-from[data-v-67c6911d],.toast-leave-to[data-v-67c6911d]{opacity:0;transform:translate(32px)}.dropdown-enter-active[data-v-67c6911d],.dropdown-leave-active[data-v-67c6911d]{transition:all .4s ease}.dropdown-enter-from[data-v-67c6911d],.dropdown-leave-to[data-v-67c6911d]{opacity:0;transform:translateY(-8px)}@keyframes spin-67c6911d{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes heart-67c6911d{0%{fill:var(--color-main);transform:scale(1)}10%{fill:var(--color-main);transform:scale(2)}50%{fill:var(--color-main);transform:scale(.8)}to{transform:scale(1);fill:transparent}}@keyframes fadeIn-67c6911d{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp-67c6911d{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-67c6911d{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@keyframes iconAppear-67c6911d{0%{opacity:0;transform:scale(.5)}70%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.fade-in[data-v-67c6911d]{animation:fadeIn-67c6911d .5s ease-out forwards}.fade-in-up[data-v-67c6911d]{animation:fadeInUp-67c6911d .5s ease-out forwards}.fade-in-down[data-v-67c6911d]{animation:fadeInDown-67c6911d .5s ease-out forwards}.icon-appear[data-v-67c6911d]{opacity:0;animation:iconAppear-67c6911d .3s ease-out forwards}button[data-v-67c6911d],.button[data-v-67c6911d]{display:flex;justify-content:center;align-items:center;gap:.5rem;border:solid 1px var(--color-main);border-radius:.5rem;font-size:.75rem;font-weight:600;transition:all .2s ease-out;cursor:pointer}button .icon[data-v-67c6911d],.button .icon[data-v-67c6911d]{transition:all .2s ease-out}button.loading[data-v-67c6911d],.button.loading[data-v-67c6911d]{cursor:wait}button[data-v-67c6911d]:focus-visible,.button[data-v-67c6911d]:focus-visible{outline:none;box-shadow:0 0 0 2px var(--color-background),0 0 0 4px var(--color-main),0 0 6px 2px var(--color-main)}@media (hover: hover) and (pointer: fine){button[data-v-67c6911d]:active:not(:disabled),.button[data-v-67c6911d]:active:not(:disabled){transform:scale(.975)}}button[data-v-67c6911d]:disabled,.button[data-v-67c6911d]:disabled{cursor:not-allowed!important}button .loader[data-v-67c6911d],.button .loader[data-v-67c6911d]{width:1rem;height:1rem;border-radius:1rem;border:solid 2px var(--color-background);border-top-color:rgba(from var(--color-background) r g b/.4);animation:spin-67c6911d 1s linear infinite}button.login-button[data-v-67c6911d],.button.login-button[data-v-67c6911d]{width:8rem;height:3rem;background:transparent;border-color:var(--color-border)}button.login-button .icon[data-v-67c6911d],.button.login-button .icon[data-v-67c6911d]{height:1.5rem;transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){button.login-button[data-v-67c6911d]:hover:not(:disabled),.button.login-button[data-v-67c6911d]:hover:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:hover:not(:disabled) .icon[data-v-67c6911d],.button.login-button:hover:not(:disabled) .icon[data-v-67c6911d]{transform:scale(.95)}}@media (hover: hover) and (pointer: fine){button.login-button[data-v-67c6911d]:active:not(:disabled),.button.login-button[data-v-67c6911d]:active:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:active:not(:disabled) .icon[data-v-67c6911d],.button.login-button:active:not(:disabled) .icon[data-v-67c6911d]{transform:scale(.9)}}button.login-button[data-v-67c6911d]:disabled,.button.login-button[data-v-67c6911d]:disabled{background:var(--color-background-dark);border-color:var(--color-border)}button.main[data-v-67c6911d],.button.main[data-v-67c6911d]{padding:.5rem .75rem;background:var(--color-main);border-color:var(--color-main);color:var(--color-background)}button.main .icon[data-v-67c6911d],.button.main .icon[data-v-67c6911d]{width:16px;height:16px;color:var(--color-background)}@media (hover: hover) and (pointer: fine){button.main[data-v-67c6911d]:hover:not(:disabled),.button.main[data-v-67c6911d]:hover:not(:disabled){background:var(--color-main-hover);border-color:var(--color-main-hover)}button.main:hover:not(:disabled) .icon[data-v-67c6911d],.button.main:hover:not(:disabled) .icon[data-v-67c6911d]{transform:scale(1.1)}}button.main[data-v-67c6911d]:disabled,.button.main[data-v-67c6911d]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.main:disabled .icon[data-v-67c6911d],.button.main:disabled .icon[data-v-67c6911d]{color:var(--color-text-light)}button.outline[data-v-67c6911d]{padding:.5rem .75rem;background:var(--color-background);border-color:var(--color-main);color:var(--color-main)}button.outline .icon[data-v-67c6911d]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.outline[data-v-67c6911d]:hover:not(:disabled){background:var(--color-main-light)}button.outline:hover:not(:disabled) .icon[data-v-67c6911d]{transform:scale(1.1)}}button.outline[data-v-67c6911d]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.outline:disabled .icon[data-v-67c6911d]{color:var(--color-text-light)}button.text[data-v-67c6911d]{padding:.5rem .75rem;background:transparent;border-color:transparent;color:var(--color-main)}button.text .icon[data-v-67c6911d]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.text[data-v-67c6911d]:hover:not(:disabled){background:var(--color-main-light)}button.text:hover:not(:disabled) .icon[data-v-67c6911d]{transform:scale(1.1)}}button.text[data-v-67c6911d]:disabled{background:var(--color-background-dark);color:var(--color-text-light)}button.text:disabled .icon[data-v-67c6911d]{color:var(--color-text-light)}button.debug-button[data-v-67c6911d]{overflow:hidden;position:relative}button.debug-button[data-v-67c6911d]:after{content:"";position:absolute;width:32px;height:32px;bottom:-16px;filter:blur(16px);background:var(--color-main-light);opacity:.6;pointer-events:none;border-radius:50%;transition:all .2s ease-out}button.debug-button[data-v-67c6911d]:hover:after{width:64px}input[data-v-67c6911d]{width:100%;height:44px;padding:.75rem;border:1px solid var(--color-border);border-radius:.5rem;font-family:Libre Franklin,sans-serif;font-size:.75rem;transition:all .2s ease-out}input[data-v-67c6911d]::placeholder{color:var(--color-text-light);font-style:italic;font-weight:400}input[data-v-67c6911d]:focus{outline:none;border-color:var(--color-main)}input.error[data-v-67c6911d]{border-color:var(--color-error)}input.input-line[data-v-67c6911d]{border:none;border-bottom:solid 1px var(--color-border);border-radius:0;padding:.25rem 0}input.input-line[data-v-67c6911d]:focus{border-color:var(--color-main)}.tooltip[data-v-67c6911d]{pointer-events:none;position:absolute;z-index:100;top:0;color:#fff;padding:.25rem .5rem;border-radius:.5rem;background:#0006;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);font-size:1rem;white-space:nowrap;opacity:0;transition:opacity .2s ease-out}.timer-container[data-v-67c6911d]{display:flex;align-items:center;justify-content:center;gap:.5rem;width:100%;max-width:320px;height:3rem;background-color:var(--color-background-light);color:var(--color-text);border:2px solid var(--color-main);border-radius:.5rem}.timer-container .timer-icon[data-v-67c6911d]{font-size:1rem}.timer-container .timer-value[data-v-67c6911d]{font-size:1.5rem;font-weight:700}.played-date[data-v-67c6911d]{font-size:.75rem;font-weight:500;color:var(--color-text)}.play-container[data-v-67c6911d]{width:100%;max-width:320px;height:3rem}button.button-play[data-v-67c6911d]{width:100%;height:100%;border-radius:.5rem;font-size:1.5rem;font-weight:700;cursor:pointer;transition:all .2s ease-out}button.button-play.main[data-v-67c6911d]{background-color:var(--color-main);color:var(--color-white);border:none}button.button-play.main[data-v-67c6911d]:hover{background-color:var(--color-main-dark)}button.button-play.main[data-v-67c6911d]:disabled{background-color:var(--color-main-light);cursor:not-allowed}button.button-play.main.loading[data-v-67c6911d]{position:relative;color:transparent}button.button-play.main.loading[data-v-67c6911d]:after{content:"";position:absolute;width:1rem;height:1rem;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:50%;border:2px solid var(--color-white);border-color:var(--color-white) transparent var(--color-white) transparent;animation:loading-67c6911d 1.2s linear infinite}main[data-v-67c6911d]{display:flex;flex-direction:column;align-items:center;gap:1.5rem;min-height:100dvh;padding:0;--color-main: #ff6a00;--color-main-hover: #f39c12}main.modal-open[data-v-67c6911d]{overflow:hidden}.game-header[data-v-67c6911d]{width:100%;max-width:320px;display:flex;flex-direction:column;align-items:center;gap:.5rem;margin-top:1rem}.description[data-v-67c6911d]{font-size:1rem;font-weight:500;text-align:center;color:var(--color-text)}.streak-container[data-v-67c6911d]{display:flex;align-items:center;gap:.5rem;color:var(--color-text)}.streak-container .streak-text[data-v-67c6911d]{font-size:1rem;font-weight:500;color:var(--color-main)}.streak-container .streak-icon[data-v-67c6911d]{font-size:1rem}@keyframes loading-67c6911d{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}:where([data-v-e23999d1]:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}[data-v-e23999d1],[data-v-e23999d1]:before,[data-v-e23999d1]:after{box-sizing:border-box}a[data-v-e23999d1],button[data-v-e23999d1]{cursor:revert}ol[data-v-e23999d1],ul[data-v-e23999d1],menu[data-v-e23999d1]{list-style:none}img[data-v-e23999d1]{max-inline-size:100%;max-block-size:100%}table[data-v-e23999d1]{border-collapse:collapse}input[data-v-e23999d1],textarea[data-v-e23999d1]{-webkit-user-select:auto}textarea[data-v-e23999d1]{white-space:revert}meter[data-v-e23999d1]{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre[data-v-e23999d1]){all:revert}[data-v-e23999d1]::placeholder{color:unset}[data-v-e23999d1]::marker{content:initial}:where([hidden][data-v-e23999d1]){display:none}:where([contenteditable][data-v-e23999d1]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;-webkit-user-select:auto}:where([draggable=true][data-v-e23999d1]){-webkit-user-drag:element}:where(dialog[data-v-e23999d1]:modal){all:revert}[data-v-e23999d1]:root,html[data-theme=light][data-v-e23999d1],.light[data-v-e23999d1]{--color-main: #005dce;--color-main-dark: #005dce;--color-main-light: rgb(153, 190.2, 235.4);--color-main-hover: #005dce;--color-main-text: #ffffff;--color-secondary: #ff6f61;--color-secondary-dark: #ff3c32;--color-secondary-light: #ff9e94;--color-white: #ffffff;--color-black: #000000;--color-gray: #e6e6e6;--color-background: var(--color-white);--color-background-dark: #f5f6fa;--color-background-light: #fafafa;--color-surface: #ebebeb;--color-border: var(--color-gray);--color-letter-background: #f6f6f6;--color-letter-active: #e2e2e2;--color-letter-border: #c1c1c1;--color-letter-text: #000000;--color-title: var(--color-black);--color-text: #000;--color-text-light: #717171;--color-link: var(--color-main);--color-error: #eb2f06;--color-success: #78e08f;--color-warning: #f6b93b;--color-info: #4a69bd;--color-motamo-main: #005dce}html[data-theme=dark][data-v-e23999d1],.dark[data-v-e23999d1]{--color-main: #005dce;--color-main-dark: #e5efa8;--color-main-light: #2f441c;--color-main-hover: #79920c;--color-main-text: #000000;--color-secondary: #ff6f61;--color-secondary-dark: #ff3c32;--color-secondary-light: #ff9e94;--color-white: #ffffff;--color-black: #000000;--color-gray: #e6e6e6;--color-background: #031525;--color-background-dark: #020c15;--color-background-light: #0d2136;--color-border: #182a3b;--color-letter-background: #062a4a;--color-letter-active: #14466c;--color-letter-border: #0c5494;--color-letter-text: #d9dfe8;--color-title: #d3e2fd;--color-text: #95a6bd;--color-text-light: #4f6074;--color-link: var(--color-main);--color-error: #eb2f06;--color-success: #78e08f;--color-warning: #f6b93b;--color-info: #4a69bd}.fade-enter-active[data-v-e23999d1],.fade-leave-active[data-v-e23999d1]{transition:.4s ease}.fade-enter-from[data-v-e23999d1],.fade-leave-to[data-v-e23999d1]{opacity:0}.modal-enter-active[data-v-e23999d1],.modal-leave-active[data-v-e23999d1]{transition:transform .4s ease,opacity .4s ease-out}.modal-enter-from[data-v-e23999d1],.modal-leave-to[data-v-e23999d1]{transform:translateY(-32px);opacity:0}.modal-sheet-enter-active[data-v-e23999d1],.modal-sheet-leave-active[data-v-e23999d1]{transition:transform .4s ease,opacity .4s ease-out}.modal-sheet-enter-from[data-v-e23999d1],.modal-sheet-leave-to[data-v-e23999d1]{transform:translateY(2rem);opacity:0}.toast-enter-active[data-v-e23999d1],.toast-leave-active[data-v-e23999d1]{transition:all .4s ease}.toast-enter-from[data-v-e23999d1],.toast-leave-to[data-v-e23999d1]{opacity:0;transform:translate(32px)}.dropdown-enter-active[data-v-e23999d1],.dropdown-leave-active[data-v-e23999d1]{transition:all .4s ease}.dropdown-enter-from[data-v-e23999d1],.dropdown-leave-to[data-v-e23999d1]{opacity:0;transform:translateY(-8px)}@keyframes spin-e23999d1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes heart-e23999d1{0%{fill:var(--color-main);transform:scale(1)}10%{fill:var(--color-main);transform:scale(2)}50%{fill:var(--color-main);transform:scale(.8)}to{transform:scale(1);fill:transparent}}@keyframes fadeIn-e23999d1{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp-e23999d1{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-e23999d1{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@keyframes iconAppear-e23999d1{0%{opacity:0;transform:scale(.5)}70%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.fade-in[data-v-e23999d1]{animation:fadeIn-e23999d1 .5s ease-out forwards}.fade-in-up[data-v-e23999d1]{animation:fadeInUp-e23999d1 .5s ease-out forwards}.fade-in-down[data-v-e23999d1]{animation:fadeInDown-e23999d1 .5s ease-out forwards}.icon-appear[data-v-e23999d1]{opacity:0;animation:iconAppear-e23999d1 .3s ease-out forwards}button[data-v-e23999d1],.button[data-v-e23999d1]{display:flex;justify-content:center;align-items:center;gap:.5rem;border:solid 1px var(--color-main);border-radius:.5rem;font-size:.75rem;font-weight:600;transition:all .2s ease-out;cursor:pointer}button .icon[data-v-e23999d1],.button .icon[data-v-e23999d1]{transition:all .2s ease-out}button.loading[data-v-e23999d1],.button.loading[data-v-e23999d1]{cursor:wait}button[data-v-e23999d1]:focus-visible,.button[data-v-e23999d1]:focus-visible{outline:none;box-shadow:0 0 0 2px var(--color-background),0 0 0 4px var(--color-main),0 0 6px 2px var(--color-main)}@media (hover: hover) and (pointer: fine){button[data-v-e23999d1]:active:not(:disabled),.button[data-v-e23999d1]:active:not(:disabled){transform:scale(.975)}}button[data-v-e23999d1]:disabled,.button[data-v-e23999d1]:disabled{cursor:not-allowed!important}button .loader[data-v-e23999d1],.button .loader[data-v-e23999d1]{width:1rem;height:1rem;border-radius:1rem;border:solid 2px var(--color-background);border-top-color:rgba(from var(--color-background) r g b/.4);animation:spin-e23999d1 1s linear infinite}button.login-button[data-v-e23999d1],.button.login-button[data-v-e23999d1]{width:8rem;height:3rem;background:transparent;border-color:var(--color-border)}button.login-button .icon[data-v-e23999d1],.button.login-button .icon[data-v-e23999d1]{height:1.5rem;transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){button.login-button[data-v-e23999d1]:hover:not(:disabled),.button.login-button[data-v-e23999d1]:hover:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:hover:not(:disabled) .icon[data-v-e23999d1],.button.login-button:hover:not(:disabled) .icon[data-v-e23999d1]{transform:scale(.95)}}@media (hover: hover) and (pointer: fine){button.login-button[data-v-e23999d1]:active:not(:disabled),.button.login-button[data-v-e23999d1]:active:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:active:not(:disabled) .icon[data-v-e23999d1],.button.login-button:active:not(:disabled) .icon[data-v-e23999d1]{transform:scale(.9)}}button.login-button[data-v-e23999d1]:disabled,.button.login-button[data-v-e23999d1]:disabled{background:var(--color-background-dark);border-color:var(--color-border)}button.main[data-v-e23999d1],.button.main[data-v-e23999d1]{padding:.5rem .75rem;background:var(--color-main);border-color:var(--color-main);color:var(--color-background)}button.main .icon[data-v-e23999d1],.button.main .icon[data-v-e23999d1]{width:16px;height:16px;color:var(--color-background)}@media (hover: hover) and (pointer: fine){button.main[data-v-e23999d1]:hover:not(:disabled),.button.main[data-v-e23999d1]:hover:not(:disabled){background:var(--color-main-hover);border-color:var(--color-main-hover)}button.main:hover:not(:disabled) .icon[data-v-e23999d1],.button.main:hover:not(:disabled) .icon[data-v-e23999d1]{transform:scale(1.1)}}button.main[data-v-e23999d1]:disabled,.button.main[data-v-e23999d1]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.main:disabled .icon[data-v-e23999d1],.button.main:disabled .icon[data-v-e23999d1]{color:var(--color-text-light)}button.outline[data-v-e23999d1]{padding:.5rem .75rem;background:var(--color-background);border-color:var(--color-main);color:var(--color-main)}button.outline .icon[data-v-e23999d1]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.outline[data-v-e23999d1]:hover:not(:disabled){background:var(--color-main-light)}button.outline:hover:not(:disabled) .icon[data-v-e23999d1]{transform:scale(1.1)}}button.outline[data-v-e23999d1]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.outline:disabled .icon[data-v-e23999d1]{color:var(--color-text-light)}button.text[data-v-e23999d1]{padding:.5rem .75rem;background:transparent;border-color:transparent;color:var(--color-main)}button.text .icon[data-v-e23999d1]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.text[data-v-e23999d1]:hover:not(:disabled){background:var(--color-main-light)}button.text:hover:not(:disabled) .icon[data-v-e23999d1]{transform:scale(1.1)}}button.text[data-v-e23999d1]:disabled{background:var(--color-background-dark);color:var(--color-text-light)}button.text:disabled .icon[data-v-e23999d1]{color:var(--color-text-light)}button.debug-button[data-v-e23999d1]{overflow:hidden;position:relative}button.debug-button[data-v-e23999d1]:after{content:"";position:absolute;width:32px;height:32px;bottom:-16px;filter:blur(16px);background:var(--color-main-light);opacity:.6;pointer-events:none;border-radius:50%;transition:all .2s ease-out}button.debug-button[data-v-e23999d1]:hover:after{width:64px}input[data-v-e23999d1]{width:100%;height:44px;padding:.75rem;border:1px solid var(--color-border);border-radius:.5rem;font-family:Libre Franklin,sans-serif;font-size:.75rem;transition:all .2s ease-out}input[data-v-e23999d1]::placeholder{color:var(--color-text-light);font-style:italic;font-weight:400}input[data-v-e23999d1]:focus{outline:none;border-color:var(--color-main)}input.error[data-v-e23999d1]{border-color:var(--color-error)}input.input-line[data-v-e23999d1]{border:none;border-bottom:solid 1px var(--color-border);border-radius:0;padding:.25rem 0}input.input-line[data-v-e23999d1]:focus{border-color:var(--color-main)}.tooltip[data-v-e23999d1]{pointer-events:none;position:absolute;z-index:100;top:0;color:#fff;padding:.25rem .5rem;border-radius:.5rem;background:#0006;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);font-size:1rem;white-space:nowrap;opacity:0;transition:opacity .2s ease-out}.timer-counter[data-v-e23999d1]{position:relative;font-family:monospace;color:var(--color-text)}.timer-counter.penality[data-v-e23999d1]{animation:penality-e23999d1 .3s ease-out}.timer-counter .penality-indicator[data-v-e23999d1]{position:absolute;right:0;opacity:0;font-size:.75rem;color:var(--color-error);animation:penality-indicator-e23999d1 .6s ease-out forwards}@keyframes penality-indicator-e23999d1{0%{transform:scale(1);opacity:0}5%{opacity:1}to{transform:scale(.75) translateY(-100%);opacity:0}}@keyframes penality-e23999d1{0%{transform:scale(1);color:var(--color-text)}50%{transform:scale(1.1);color:var(--color-error)}to{transform:scale(1);color:var(--color-text)}}:where([data-v-169744f6]:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}[data-v-169744f6],[data-v-169744f6]:before,[data-v-169744f6]:after{box-sizing:border-box}a[data-v-169744f6],button[data-v-169744f6]{cursor:revert}ol[data-v-169744f6],ul[data-v-169744f6],menu[data-v-169744f6]{list-style:none}img[data-v-169744f6]{max-inline-size:100%;max-block-size:100%}table[data-v-169744f6]{border-collapse:collapse}input[data-v-169744f6],textarea[data-v-169744f6]{-webkit-user-select:auto}textarea[data-v-169744f6]{white-space:revert}meter[data-v-169744f6]{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre[data-v-169744f6]){all:revert}[data-v-169744f6]::placeholder{color:unset}[data-v-169744f6]::marker{content:initial}:where([hidden][data-v-169744f6]){display:none}:where([contenteditable][data-v-169744f6]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;-webkit-user-select:auto}:where([draggable=true][data-v-169744f6]){-webkit-user-drag:element}:where(dialog[data-v-169744f6]:modal){all:revert}[data-v-169744f6]:root,html[data-theme=light][data-v-169744f6],.light[data-v-169744f6]{--color-main: #005dce;--color-main-dark: #005dce;--color-main-light: rgb(153, 190.2, 235.4);--color-main-hover: #005dce;--color-main-text: #ffffff;--color-secondary: #ff6f61;--color-secondary-dark: #ff3c32;--color-secondary-light: #ff9e94;--color-white: #ffffff;--color-black: #000000;--color-gray: #e6e6e6;--color-background: var(--color-white);--color-background-dark: #f5f6fa;--color-background-light: #fafafa;--color-surface: #ebebeb;--color-border: var(--color-gray);--color-letter-background: #f6f6f6;--color-letter-active: #e2e2e2;--color-letter-border: #c1c1c1;--color-letter-text: #000000;--color-title: var(--color-black);--color-text: #000;--color-text-light: #717171;--color-link: var(--color-main);--color-error: #eb2f06;--color-success: #78e08f;--color-warning: #f6b93b;--color-info: #4a69bd;--color-motamo-main: #005dce}html[data-theme=dark][data-v-169744f6],.dark[data-v-169744f6]{--color-main: #005dce;--color-main-dark: #e5efa8;--color-main-light: #2f441c;--color-main-hover: #79920c;--color-main-text: #000000;--color-secondary: #ff6f61;--color-secondary-dark: #ff3c32;--color-secondary-light: #ff9e94;--color-white: #ffffff;--color-black: #000000;--color-gray: #e6e6e6;--color-background: #031525;--color-background-dark: #020c15;--color-background-light: #0d2136;--color-border: #182a3b;--color-letter-background: #062a4a;--color-letter-active: #14466c;--color-letter-border: #0c5494;--color-letter-text: #d9dfe8;--color-title: #d3e2fd;--color-text: #95a6bd;--color-text-light: #4f6074;--color-link: var(--color-main);--color-error: #eb2f06;--color-success: #78e08f;--color-warning: #f6b93b;--color-info: #4a69bd}.fade-enter-active[data-v-169744f6],.fade-leave-active[data-v-169744f6]{transition:.4s ease}.fade-enter-from[data-v-169744f6],.fade-leave-to[data-v-169744f6]{opacity:0}.modal-enter-active[data-v-169744f6],.modal-leave-active[data-v-169744f6]{transition:transform .4s ease,opacity .4s ease-out}.modal-enter-from[data-v-169744f6],.modal-leave-to[data-v-169744f6]{transform:translateY(-32px);opacity:0}.modal-sheet-enter-active[data-v-169744f6],.modal-sheet-leave-active[data-v-169744f6]{transition:transform .4s ease,opacity .4s ease-out}.modal-sheet-enter-from[data-v-169744f6],.modal-sheet-leave-to[data-v-169744f6]{transform:translateY(2rem);opacity:0}.toast-enter-active[data-v-169744f6],.toast-leave-active[data-v-169744f6]{transition:all .4s ease}.toast-enter-from[data-v-169744f6],.toast-leave-to[data-v-169744f6]{opacity:0;transform:translate(32px)}.dropdown-enter-active[data-v-169744f6],.dropdown-leave-active[data-v-169744f6]{transition:all .4s ease}.dropdown-enter-from[data-v-169744f6],.dropdown-leave-to[data-v-169744f6]{opacity:0;transform:translateY(-8px)}@keyframes spin-169744f6{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes heart-169744f6{0%{fill:var(--color-main);transform:scale(1)}10%{fill:var(--color-main);transform:scale(2)}50%{fill:var(--color-main);transform:scale(.8)}to{transform:scale(1);fill:transparent}}@keyframes fadeIn-169744f6{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp-169744f6{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-169744f6{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@keyframes iconAppear-169744f6{0%{opacity:0;transform:scale(.5)}70%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.fade-in[data-v-169744f6]{animation:fadeIn-169744f6 .5s ease-out forwards}.fade-in-up[data-v-169744f6]{animation:fadeInUp-169744f6 .5s ease-out forwards}.fade-in-down[data-v-169744f6]{animation:fadeInDown-169744f6 .5s ease-out forwards}.icon-appear[data-v-169744f6]{opacity:0;animation:iconAppear-169744f6 .3s ease-out forwards}button[data-v-169744f6],.button[data-v-169744f6]{display:flex;justify-content:center;align-items:center;gap:.5rem;border:solid 1px var(--color-main);border-radius:.5rem;font-size:.75rem;font-weight:600;transition:all .2s ease-out;cursor:pointer}button .icon[data-v-169744f6],.button .icon[data-v-169744f6]{transition:all .2s ease-out}button.loading[data-v-169744f6],.button.loading[data-v-169744f6]{cursor:wait}button[data-v-169744f6]:focus-visible,.button[data-v-169744f6]:focus-visible{outline:none;box-shadow:0 0 0 2px var(--color-background),0 0 0 4px var(--color-main),0 0 6px 2px var(--color-main)}@media (hover: hover) and (pointer: fine){button[data-v-169744f6]:active:not(:disabled),.button[data-v-169744f6]:active:not(:disabled){transform:scale(.975)}}button[data-v-169744f6]:disabled,.button[data-v-169744f6]:disabled{cursor:not-allowed!important}button .loader[data-v-169744f6],.button .loader[data-v-169744f6]{width:1rem;height:1rem;border-radius:1rem;border:solid 2px var(--color-background);border-top-color:rgba(from var(--color-background) r g b/.4);animation:spin-169744f6 1s linear infinite}button.login-button[data-v-169744f6],.button.login-button[data-v-169744f6]{width:8rem;height:3rem;background:transparent;border-color:var(--color-border)}button.login-button .icon[data-v-169744f6],.button.login-button .icon[data-v-169744f6]{height:1.5rem;transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){button.login-button[data-v-169744f6]:hover:not(:disabled),.button.login-button[data-v-169744f6]:hover:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:hover:not(:disabled) .icon[data-v-169744f6],.button.login-button:hover:not(:disabled) .icon[data-v-169744f6]{transform:scale(.95)}}@media (hover: hover) and (pointer: fine){button.login-button[data-v-169744f6]:active:not(:disabled),.button.login-button[data-v-169744f6]:active:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:active:not(:disabled) .icon[data-v-169744f6],.button.login-button:active:not(:disabled) .icon[data-v-169744f6]{transform:scale(.9)}}button.login-button[data-v-169744f6]:disabled,.button.login-button[data-v-169744f6]:disabled{background:var(--color-background-dark);border-color:var(--color-border)}button.main[data-v-169744f6],.button.main[data-v-169744f6]{padding:.5rem .75rem;background:var(--color-main);border-color:var(--color-main);color:var(--color-background)}button.main .icon[data-v-169744f6],.button.main .icon[data-v-169744f6]{width:16px;height:16px;color:var(--color-background)}@media (hover: hover) and (pointer: fine){button.main[data-v-169744f6]:hover:not(:disabled),.button.main[data-v-169744f6]:hover:not(:disabled){background:var(--color-main-hover);border-color:var(--color-main-hover)}button.main:hover:not(:disabled) .icon[data-v-169744f6],.button.main:hover:not(:disabled) .icon[data-v-169744f6]{transform:scale(1.1)}}button.main[data-v-169744f6]:disabled,.button.main[data-v-169744f6]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.main:disabled .icon[data-v-169744f6],.button.main:disabled .icon[data-v-169744f6]{color:var(--color-text-light)}button.outline[data-v-169744f6]{padding:.5rem .75rem;background:var(--color-background);border-color:var(--color-main);color:var(--color-main)}button.outline .icon[data-v-169744f6]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.outline[data-v-169744f6]:hover:not(:disabled){background:var(--color-main-light)}button.outline:hover:not(:disabled) .icon[data-v-169744f6]{transform:scale(1.1)}}button.outline[data-v-169744f6]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.outline:disabled .icon[data-v-169744f6]{color:var(--color-text-light)}button.text[data-v-169744f6]{padding:.5rem .75rem;background:transparent;border-color:transparent;color:var(--color-main)}button.text .icon[data-v-169744f6]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.text[data-v-169744f6]:hover:not(:disabled){background:var(--color-main-light)}button.text:hover:not(:disabled) .icon[data-v-169744f6]{transform:scale(1.1)}}button.text[data-v-169744f6]:disabled{background:var(--color-background-dark);color:var(--color-text-light)}button.text:disabled .icon[data-v-169744f6]{color:var(--color-text-light)}button.debug-button[data-v-169744f6]{overflow:hidden;position:relative}button.debug-button[data-v-169744f6]:after{content:"";position:absolute;width:32px;height:32px;bottom:-16px;filter:blur(16px);background:var(--color-main-light);opacity:.6;pointer-events:none;border-radius:50%;transition:all .2s ease-out}button.debug-button[data-v-169744f6]:hover:after{width:64px}input[data-v-169744f6]{width:100%;height:44px;padding:.75rem;border:1px solid var(--color-border);border-radius:.5rem;font-family:Libre Franklin,sans-serif;font-size:.75rem;transition:all .2s ease-out}input[data-v-169744f6]::placeholder{color:var(--color-text-light);font-style:italic;font-weight:400}input[data-v-169744f6]:focus{outline:none;border-color:var(--color-main)}input.error[data-v-169744f6]{border-color:var(--color-error)}input.input-line[data-v-169744f6]{border:none;border-bottom:solid 1px var(--color-border);border-radius:0;padding:.25rem 0}input.input-line[data-v-169744f6]:focus{border-color:var(--color-main)}.tooltip[data-v-169744f6]{pointer-events:none;position:absolute;z-index:100;top:0;color:#fff;padding:.25rem .5rem;border-radius:.5rem;background:#0006;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);font-size:1rem;white-space:nowrap;opacity:0;transition:opacity .2s ease-out}.joker-button[data-v-169744f6]{flex-shrink:0;position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.25rem;padding:.5rem 1rem;background:var(--color-main);border-radius:.25rem;color:var(--color-white);overflow:hidden;transition:all .2s ease-out;touch-action:manipulation;cursor:pointer}.joker-button .title[data-v-169744f6]{font-size:.75rem;color:var(--color-white)}.joker-button .subtitle[data-v-169744f6]{font-size:calc(.75rem - 2px);color:rgba(from var(--color-white) r g b/.6)}@media (hover: hover) and (pointer: fine){.joker-button[data-v-169744f6]:hover{background:var(--color-main-light);box-shadow:0 0 8px rgba(from var(--color-main) r g b/.4),0 0 32px rgba(from var(--color-main) r g b/.1)}}:where([data-v-eb68ad5e]:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}[data-v-eb68ad5e],[data-v-eb68ad5e]:before,[data-v-eb68ad5e]:after{box-sizing:border-box}a[data-v-eb68ad5e],button[data-v-eb68ad5e]{cursor:revert}ol[data-v-eb68ad5e],ul[data-v-eb68ad5e],menu[data-v-eb68ad5e]{list-style:none}img[data-v-eb68ad5e]{max-inline-size:100%;max-block-size:100%}table[data-v-eb68ad5e]{border-collapse:collapse}input[data-v-eb68ad5e],textarea[data-v-eb68ad5e]{-webkit-user-select:auto}textarea[data-v-eb68ad5e]{white-space:revert}meter[data-v-eb68ad5e]{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre[data-v-eb68ad5e]){all:revert}[data-v-eb68ad5e]::placeholder{color:unset}[data-v-eb68ad5e]::marker{content:initial}:where([hidden][data-v-eb68ad5e]){display:none}:where([contenteditable][data-v-eb68ad5e]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;-webkit-user-select:auto}:where([draggable=true][data-v-eb68ad5e]){-webkit-user-drag:element}:where(dialog[data-v-eb68ad5e]:modal){all:revert}[data-v-eb68ad5e]:root,html[data-theme=light][data-v-eb68ad5e],.light[data-v-eb68ad5e]{--color-main: #005dce;--color-main-dark: #005dce;--color-main-light: rgb(153, 190.2, 235.4);--color-main-hover: #005dce;--color-main-text: #ffffff;--color-secondary: #ff6f61;--color-secondary-dark: #ff3c32;--color-secondary-light: #ff9e94;--color-white: #ffffff;--color-black: #000000;--color-gray: #e6e6e6;--color-background: var(--color-white);--color-background-dark: #f5f6fa;--color-background-light: #fafafa;--color-surface: #ebebeb;--color-border: var(--color-gray);--color-letter-background: #f6f6f6;--color-letter-active: #e2e2e2;--color-letter-border: #c1c1c1;--color-letter-text: #000000;--color-title: var(--color-black);--color-text: #000;--color-text-light: #717171;--color-link: var(--color-main);--color-error: #eb2f06;--color-success: #78e08f;--color-warning: #f6b93b;--color-info: #4a69bd;--color-motamo-main: #005dce}html[data-theme=dark][data-v-eb68ad5e],.dark[data-v-eb68ad5e]{--color-main: #005dce;--color-main-dark: #e5efa8;--color-main-light: #2f441c;--color-main-hover: #79920c;--color-main-text: #000000;--color-secondary: #ff6f61;--color-secondary-dark: #ff3c32;--color-secondary-light: #ff9e94;--color-white: #ffffff;--color-black: #000000;--color-gray: #e6e6e6;--color-background: #031525;--color-background-dark: #020c15;--color-background-light: #0d2136;--color-border: #182a3b;--color-letter-background: #062a4a;--color-letter-active: #14466c;--color-letter-border: #0c5494;--color-letter-text: #d9dfe8;--color-title: #d3e2fd;--color-text: #95a6bd;--color-text-light: #4f6074;--color-link: var(--color-main);--color-error: #eb2f06;--color-success: #78e08f;--color-warning: #f6b93b;--color-info: #4a69bd}.fade-enter-active[data-v-eb68ad5e],.fade-leave-active[data-v-eb68ad5e]{transition:.4s ease}.fade-enter-from[data-v-eb68ad5e],.fade-leave-to[data-v-eb68ad5e]{opacity:0}.modal-enter-active[data-v-eb68ad5e],.modal-leave-active[data-v-eb68ad5e]{transition:transform .4s ease,opacity .4s ease-out}.modal-enter-from[data-v-eb68ad5e],.modal-leave-to[data-v-eb68ad5e]{transform:translateY(-32px);opacity:0}.modal-sheet-enter-active[data-v-eb68ad5e],.modal-sheet-leave-active[data-v-eb68ad5e]{transition:transform .4s ease,opacity .4s ease-out}.modal-sheet-enter-from[data-v-eb68ad5e],.modal-sheet-leave-to[data-v-eb68ad5e]{transform:translateY(2rem);opacity:0}.toast-enter-active[data-v-eb68ad5e],.toast-leave-active[data-v-eb68ad5e]{transition:all .4s ease}.toast-enter-from[data-v-eb68ad5e],.toast-leave-to[data-v-eb68ad5e]{opacity:0;transform:translate(32px)}.dropdown-enter-active[data-v-eb68ad5e],.dropdown-leave-active[data-v-eb68ad5e]{transition:all .4s ease}.dropdown-enter-from[data-v-eb68ad5e],.dropdown-leave-to[data-v-eb68ad5e]{opacity:0;transform:translateY(-8px)}@keyframes spin-eb68ad5e{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes heart-eb68ad5e{0%{fill:var(--color-main);transform:scale(1)}10%{fill:var(--color-main);transform:scale(2)}50%{fill:var(--color-main);transform:scale(.8)}to{transform:scale(1);fill:transparent}}@keyframes fadeIn-eb68ad5e{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp-eb68ad5e{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-eb68ad5e{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@keyframes iconAppear-eb68ad5e{0%{opacity:0;transform:scale(.5)}70%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.fade-in[data-v-eb68ad5e]{animation:fadeIn-eb68ad5e .5s ease-out forwards}.fade-in-up[data-v-eb68ad5e]{animation:fadeInUp-eb68ad5e .5s ease-out forwards}.fade-in-down[data-v-eb68ad5e]{animation:fadeInDown-eb68ad5e .5s ease-out forwards}.icon-appear[data-v-eb68ad5e]{opacity:0;animation:iconAppear-eb68ad5e .3s ease-out forwards}button[data-v-eb68ad5e],.button[data-v-eb68ad5e]{display:flex;justify-content:center;align-items:center;gap:.5rem;border:solid 1px var(--color-main);border-radius:.5rem;font-size:.75rem;font-weight:600;transition:all .2s ease-out;cursor:pointer}button .icon[data-v-eb68ad5e],.button .icon[data-v-eb68ad5e]{transition:all .2s ease-out}button.loading[data-v-eb68ad5e],.button.loading[data-v-eb68ad5e]{cursor:wait}button[data-v-eb68ad5e]:focus-visible,.button[data-v-eb68ad5e]:focus-visible{outline:none;box-shadow:0 0 0 2px var(--color-background),0 0 0 4px var(--color-main),0 0 6px 2px var(--color-main)}@media (hover: hover) and (pointer: fine){button[data-v-eb68ad5e]:active:not(:disabled),.button[data-v-eb68ad5e]:active:not(:disabled){transform:scale(.975)}}button[data-v-eb68ad5e]:disabled,.button[data-v-eb68ad5e]:disabled{cursor:not-allowed!important}button .loader[data-v-eb68ad5e],.button .loader[data-v-eb68ad5e]{width:1rem;height:1rem;border-radius:1rem;border:solid 2px var(--color-background);border-top-color:rgba(from var(--color-background) r g b/.4);animation:spin-eb68ad5e 1s linear infinite}button.login-button[data-v-eb68ad5e],.button.login-button[data-v-eb68ad5e]{width:8rem;height:3rem;background:transparent;border-color:var(--color-border)}button.login-button .icon[data-v-eb68ad5e],.button.login-button .icon[data-v-eb68ad5e]{height:1.5rem;transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){button.login-button[data-v-eb68ad5e]:hover:not(:disabled),.button.login-button[data-v-eb68ad5e]:hover:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:hover:not(:disabled) .icon[data-v-eb68ad5e],.button.login-button:hover:not(:disabled) .icon[data-v-eb68ad5e]{transform:scale(.95)}}@media (hover: hover) and (pointer: fine){button.login-button[data-v-eb68ad5e]:active:not(:disabled),.button.login-button[data-v-eb68ad5e]:active:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:active:not(:disabled) .icon[data-v-eb68ad5e],.button.login-button:active:not(:disabled) .icon[data-v-eb68ad5e]{transform:scale(.9)}}button.login-button[data-v-eb68ad5e]:disabled,.button.login-button[data-v-eb68ad5e]:disabled{background:var(--color-background-dark);border-color:var(--color-border)}button.main[data-v-eb68ad5e],.button.main[data-v-eb68ad5e]{padding:.5rem .75rem;background:var(--color-main);border-color:var(--color-main);color:var(--color-background)}button.main .icon[data-v-eb68ad5e],.button.main .icon[data-v-eb68ad5e]{width:16px;height:16px;color:var(--color-background)}@media (hover: hover) and (pointer: fine){button.main[data-v-eb68ad5e]:hover:not(:disabled),.button.main[data-v-eb68ad5e]:hover:not(:disabled){background:var(--color-main-hover);border-color:var(--color-main-hover)}button.main:hover:not(:disabled) .icon[data-v-eb68ad5e],.button.main:hover:not(:disabled) .icon[data-v-eb68ad5e]{transform:scale(1.1)}}button.main[data-v-eb68ad5e]:disabled,.button.main[data-v-eb68ad5e]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.main:disabled .icon[data-v-eb68ad5e],.button.main:disabled .icon[data-v-eb68ad5e]{color:var(--color-text-light)}button.outline[data-v-eb68ad5e]{padding:.5rem .75rem;background:var(--color-background);border-color:var(--color-main);color:var(--color-main)}button.outline .icon[data-v-eb68ad5e]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.outline[data-v-eb68ad5e]:hover:not(:disabled){background:var(--color-main-light)}button.outline:hover:not(:disabled) .icon[data-v-eb68ad5e]{transform:scale(1.1)}}button.outline[data-v-eb68ad5e]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.outline:disabled .icon[data-v-eb68ad5e]{color:var(--color-text-light)}button.text[data-v-eb68ad5e]{padding:.5rem .75rem;background:transparent;border-color:transparent;color:var(--color-main)}button.text .icon[data-v-eb68ad5e]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.text[data-v-eb68ad5e]:hover:not(:disabled){background:var(--color-main-light)}button.text:hover:not(:disabled) .icon[data-v-eb68ad5e]{transform:scale(1.1)}}button.text[data-v-eb68ad5e]:disabled{background:var(--color-background-dark);color:var(--color-text-light)}button.text:disabled .icon[data-v-eb68ad5e]{color:var(--color-text-light)}button.debug-button[data-v-eb68ad5e]{overflow:hidden;position:relative}button.debug-button[data-v-eb68ad5e]:after{content:"";position:absolute;width:32px;height:32px;bottom:-16px;filter:blur(16px);background:var(--color-main-light);opacity:.6;pointer-events:none;border-radius:50%;transition:all .2s ease-out}button.debug-button[data-v-eb68ad5e]:hover:after{width:64px}input[data-v-eb68ad5e]{width:100%;height:44px;padding:.75rem;border:1px solid var(--color-border);border-radius:.5rem;font-family:Libre Franklin,sans-serif;font-size:.75rem;transition:all .2s ease-out}input[data-v-eb68ad5e]::placeholder{color:var(--color-text-light);font-style:italic;font-weight:400}input[data-v-eb68ad5e]:focus{outline:none;border-color:var(--color-main)}input.error[data-v-eb68ad5e]{border-color:var(--color-error)}input.input-line[data-v-eb68ad5e]{border:none;border-bottom:solid 1px var(--color-border);border-radius:0;padding:.25rem 0}input.input-line[data-v-eb68ad5e]:focus{border-color:var(--color-main)}.tooltip[data-v-eb68ad5e]{pointer-events:none;position:absolute;z-index:100;top:0;color:#fff;padding:.25rem .5rem;border-radius:.5rem;background:#0006;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);font-size:1rem;white-space:nowrap;opacity:0;transition:opacity .2s ease-out}.letter-container[data-v-eb68ad5e]{display:flex;flex-direction:column;align-items:center;gap:.25rem}.letter-container .letter[data-v-eb68ad5e]{display:flex;align-items:center;justify-content:center;width:1.75rem;height:2.5rem;border-radius:.25rem;font-size:2rem;font-weight:700;background:var(--color-letter-background);color:var(--color-text);text-transform:uppercase;position:relative;overflow:visible;transition:all .2s ease-out}.letter-container .letter[data-v-eb68ad5e]:before{content:"";position:absolute;bottom:0;left:0;right:0;height:.25rem;border-radius:0 0 .25rem .25rem;background:var(--color-letter-border);transition:all .2s ease-out}.letter-container.current .letter[data-v-eb68ad5e]{background:var(--color-letter-active)}.letter-container.current .letter[data-v-eb68ad5e]:before{background:var(--color-letter-border)}.letter-container.correct .letter[data-v-eb68ad5e]{color:var(--color-text);background:rgba(from var(--color-main) r g b/.4)}.letter-container.correct .letter[data-v-eb68ad5e]:before{background:var(--color-main)}.letter-container.revealed .letter[data-v-eb68ad5e]{animation:reveal-letter-eb68ad5e .4s ease-in-out}.letter-container.revealed .letter[data-v-eb68ad5e]:before{background:var(--color-main)}.letter-container.prefix .letter[data-v-eb68ad5e]{color:var(--color-text);background:rgba(from var(--color-main) r g b/.4)}.letter-container.prefix .letter[data-v-eb68ad5e]:before{background:var(--color-main)}.letter-container.success-animation .letter[data-v-eb68ad5e]{animation:validation-success-eb68ad5e .5s ease-in-out,remove-eb68ad5e .525s ease-out 1.75s forwards}.letter-container.error-animation[data-v-eb68ad5e]{--move-range: .5rem}.letter-container.error-animation .letter[data-v-eb68ad5e]{animation:validation-error-eb68ad5e .15s forwards}.letter-container.error-animation .letter[data-v-eb68ad5e]:before{background:var(--color-error)}@keyframes remove-eb68ad5e{0%{opacity:1}to{opacity:0}}@keyframes validation-success-eb68ad5e{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}@keyframes validation-error-eb68ad5e{0%{color:var(--color-text);transform:scale(1)}40%{color:var(--color-error);transform:translate(calc(var(--move-range) * -1)) scale(1.05)}45%{color:var(--color-error);transform:translate(var(--move-range)) scale(1)}50%{color:var(--color-error);transform:scale(1.1)}55%{color:var(--color-error);transform:translate(var(--move-range)) scale(1)}60%{color:var(--color-error);transform:translate(calc(var(--move-range) * -1)) scale(1.05)}75%{color:var(--color-error);transform:scale(1)}to{color:transparent;transform:scale(1)}}@keyframes reveal-letter-eb68ad5e{0%{transform:scale(1.5);opacity:0}50%{opacity:1}to{transform:scale(1)}}:where([data-v-793d7c05]:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}[data-v-793d7c05],[data-v-793d7c05]:before,[data-v-793d7c05]:after{box-sizing:border-box}a[data-v-793d7c05],button[data-v-793d7c05]{cursor:revert}ol[data-v-793d7c05],ul[data-v-793d7c05],menu[data-v-793d7c05]{list-style:none}img[data-v-793d7c05]{max-inline-size:100%;max-block-size:100%}table[data-v-793d7c05]{border-collapse:collapse}input[data-v-793d7c05],textarea[data-v-793d7c05]{-webkit-user-select:auto}textarea[data-v-793d7c05]{white-space:revert}meter[data-v-793d7c05]{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre[data-v-793d7c05]){all:revert}[data-v-793d7c05]::placeholder{color:unset}[data-v-793d7c05]::marker{content:initial}:where([hidden][data-v-793d7c05]){display:none}:where([contenteditable][data-v-793d7c05]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;-webkit-user-select:auto}:where([draggable=true][data-v-793d7c05]){-webkit-user-drag:element}:where(dialog[data-v-793d7c05]:modal){all:revert}[data-v-793d7c05]:root,html[data-theme=light][data-v-793d7c05],.light[data-v-793d7c05]{--color-main: #005dce;--color-main-dark: #005dce;--color-main-light: rgb(153, 190.2, 235.4);--color-main-hover: #005dce;--color-main-text: #ffffff;--color-secondary: #ff6f61;--color-secondary-dark: #ff3c32;--color-secondary-light: #ff9e94;--color-white: #ffffff;--color-black: #000000;--color-gray: #e6e6e6;--color-background: var(--color-white);--color-background-dark: #f5f6fa;--color-background-light: #fafafa;--color-surface: #ebebeb;--color-border: var(--color-gray);--color-letter-background: #f6f6f6;--color-letter-active: #e2e2e2;--color-letter-border: #c1c1c1;--color-letter-text: #000000;--color-title: var(--color-black);--color-text: #000;--color-text-light: #717171;--color-link: var(--color-main);--color-error: #eb2f06;--color-success: #78e08f;--color-warning: #f6b93b;--color-info: #4a69bd;--color-motamo-main: #005dce}html[data-theme=dark][data-v-793d7c05],.dark[data-v-793d7c05]{--color-main: #005dce;--color-main-dark: #e5efa8;--color-main-light: #2f441c;--color-main-hover: #79920c;--color-main-text: #000000;--color-secondary: #ff6f61;--color-secondary-dark: #ff3c32;--color-secondary-light: #ff9e94;--color-white: #ffffff;--color-black: #000000;--color-gray: #e6e6e6;--color-background: #031525;--color-background-dark: #020c15;--color-background-light: #0d2136;--color-border: #182a3b;--color-letter-background: #062a4a;--color-letter-active: #14466c;--color-letter-border: #0c5494;--color-letter-text: #d9dfe8;--color-title: #d3e2fd;--color-text: #95a6bd;--color-text-light: #4f6074;--color-link: var(--color-main);--color-error: #eb2f06;--color-success: #78e08f;--color-warning: #f6b93b;--color-info: #4a69bd}.fade-enter-active[data-v-793d7c05],.fade-leave-active[data-v-793d7c05]{transition:.4s ease}.fade-enter-from[data-v-793d7c05],.fade-leave-to[data-v-793d7c05]{opacity:0}.modal-enter-active[data-v-793d7c05],.modal-leave-active[data-v-793d7c05]{transition:transform .4s ease,opacity .4s ease-out}.modal-enter-from[data-v-793d7c05],.modal-leave-to[data-v-793d7c05]{transform:translateY(-32px);opacity:0}.modal-sheet-enter-active[data-v-793d7c05],.modal-sheet-leave-active[data-v-793d7c05]{transition:transform .4s ease,opacity .4s ease-out}.modal-sheet-enter-from[data-v-793d7c05],.modal-sheet-leave-to[data-v-793d7c05]{transform:translateY(2rem);opacity:0}.toast-enter-active[data-v-793d7c05],.toast-leave-active[data-v-793d7c05]{transition:all .4s ease}.toast-enter-from[data-v-793d7c05],.toast-leave-to[data-v-793d7c05]{opacity:0;transform:translate(32px)}.dropdown-enter-active[data-v-793d7c05],.dropdown-leave-active[data-v-793d7c05]{transition:all .4s ease}.dropdown-enter-from[data-v-793d7c05],.dropdown-leave-to[data-v-793d7c05]{opacity:0;transform:translateY(-8px)}@keyframes spin-793d7c05{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes heart-793d7c05{0%{fill:var(--color-main);transform:scale(1)}10%{fill:var(--color-main);transform:scale(2)}50%{fill:var(--color-main);transform:scale(.8)}to{transform:scale(1);fill:transparent}}@keyframes fadeIn-793d7c05{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp-793d7c05{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-793d7c05{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@keyframes iconAppear-793d7c05{0%{opacity:0;transform:scale(.5)}70%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.fade-in[data-v-793d7c05]{animation:fadeIn-793d7c05 .5s ease-out forwards}.fade-in-up[data-v-793d7c05]{animation:fadeInUp-793d7c05 .5s ease-out forwards}.fade-in-down[data-v-793d7c05]{animation:fadeInDown-793d7c05 .5s ease-out forwards}.icon-appear[data-v-793d7c05]{opacity:0;animation:iconAppear-793d7c05 .3s ease-out forwards}button[data-v-793d7c05],.button[data-v-793d7c05]{display:flex;justify-content:center;align-items:center;gap:.5rem;border:solid 1px var(--color-main);border-radius:.5rem;font-size:.75rem;font-weight:600;transition:all .2s ease-out;cursor:pointer}button .icon[data-v-793d7c05],.button .icon[data-v-793d7c05]{transition:all .2s ease-out}button.loading[data-v-793d7c05],.button.loading[data-v-793d7c05]{cursor:wait}button[data-v-793d7c05]:focus-visible,.button[data-v-793d7c05]:focus-visible{outline:none;box-shadow:0 0 0 2px var(--color-background),0 0 0 4px var(--color-main),0 0 6px 2px var(--color-main)}@media (hover: hover) and (pointer: fine){button[data-v-793d7c05]:active:not(:disabled),.button[data-v-793d7c05]:active:not(:disabled){transform:scale(.975)}}button[data-v-793d7c05]:disabled,.button[data-v-793d7c05]:disabled{cursor:not-allowed!important}button .loader[data-v-793d7c05],.button .loader[data-v-793d7c05]{width:1rem;height:1rem;border-radius:1rem;border:solid 2px var(--color-background);border-top-color:rgba(from var(--color-background) r g b/.4);animation:spin-793d7c05 1s linear infinite}button.login-button[data-v-793d7c05],.button.login-button[data-v-793d7c05]{width:8rem;height:3rem;background:transparent;border-color:var(--color-border)}button.login-button .icon[data-v-793d7c05],.button.login-button .icon[data-v-793d7c05]{height:1.5rem;transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){button.login-button[data-v-793d7c05]:hover:not(:disabled),.button.login-button[data-v-793d7c05]:hover:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:hover:not(:disabled) .icon[data-v-793d7c05],.button.login-button:hover:not(:disabled) .icon[data-v-793d7c05]{transform:scale(.95)}}@media (hover: hover) and (pointer: fine){button.login-button[data-v-793d7c05]:active:not(:disabled),.button.login-button[data-v-793d7c05]:active:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:active:not(:disabled) .icon[data-v-793d7c05],.button.login-button:active:not(:disabled) .icon[data-v-793d7c05]{transform:scale(.9)}}button.login-button[data-v-793d7c05]:disabled,.button.login-button[data-v-793d7c05]:disabled{background:var(--color-background-dark);border-color:var(--color-border)}button.main[data-v-793d7c05],.button.main[data-v-793d7c05]{padding:.5rem .75rem;background:var(--color-main);border-color:var(--color-main);color:var(--color-background)}button.main .icon[data-v-793d7c05],.button.main .icon[data-v-793d7c05]{width:16px;height:16px;color:var(--color-background)}@media (hover: hover) and (pointer: fine){button.main[data-v-793d7c05]:hover:not(:disabled),.button.main[data-v-793d7c05]:hover:not(:disabled){background:var(--color-main-hover);border-color:var(--color-main-hover)}button.main:hover:not(:disabled) .icon[data-v-793d7c05],.button.main:hover:not(:disabled) .icon[data-v-793d7c05]{transform:scale(1.1)}}button.main[data-v-793d7c05]:disabled,.button.main[data-v-793d7c05]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.main:disabled .icon[data-v-793d7c05],.button.main:disabled .icon[data-v-793d7c05]{color:var(--color-text-light)}button.outline[data-v-793d7c05]{padding:.5rem .75rem;background:var(--color-background);border-color:var(--color-main);color:var(--color-main)}button.outline .icon[data-v-793d7c05]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.outline[data-v-793d7c05]:hover:not(:disabled){background:var(--color-main-light)}button.outline:hover:not(:disabled) .icon[data-v-793d7c05]{transform:scale(1.1)}}button.outline[data-v-793d7c05]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.outline:disabled .icon[data-v-793d7c05]{color:var(--color-text-light)}button.text[data-v-793d7c05]{padding:.5rem .75rem;background:transparent;border-color:transparent;color:var(--color-main)}button.text .icon[data-v-793d7c05]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.text[data-v-793d7c05]:hover:not(:disabled){background:var(--color-main-light)}button.text:hover:not(:disabled) .icon[data-v-793d7c05]{transform:scale(1.1)}}button.text[data-v-793d7c05]:disabled{background:var(--color-background-dark);color:var(--color-text-light)}button.text:disabled .icon[data-v-793d7c05]{color:var(--color-text-light)}button.debug-button[data-v-793d7c05]{overflow:hidden;position:relative}button.debug-button[data-v-793d7c05]:after{content:"";position:absolute;width:32px;height:32px;bottom:-16px;filter:blur(16px);background:var(--color-main-light);opacity:.6;pointer-events:none;border-radius:50%;transition:all .2s ease-out}button.debug-button[data-v-793d7c05]:hover:after{width:64px}input[data-v-793d7c05]{width:100%;height:44px;padding:.75rem;border:1px solid var(--color-border);border-radius:.5rem;font-family:Libre Franklin,sans-serif;font-size:.75rem;transition:all .2s ease-out}input[data-v-793d7c05]::placeholder{color:var(--color-text-light);font-style:italic;font-weight:400}input[data-v-793d7c05]:focus{outline:none;border-color:var(--color-main)}input.error[data-v-793d7c05]{border-color:var(--color-error)}input.input-line[data-v-793d7c05]{border:none;border-bottom:solid 1px var(--color-border);border-radius:0;padding:.25rem 0}input.input-line[data-v-793d7c05]:focus{border-color:var(--color-main)}.tooltip[data-v-793d7c05]{pointer-events:none;position:absolute;z-index:100;top:0;color:#fff;padding:.25rem .5rem;border-radius:.5rem;background:#0006;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);font-size:1rem;white-space:nowrap;opacity:0;transition:opacity .2s ease-out}main[data-v-793d7c05]{display:flex;flex-direction:column;align-items:center;gap:1rem;height:100dvh;padding-bottom:calc(172px + .5rem);--color-main: #ff6a00;--color-main-light: #ffa366;--color-main-dark: #cc5500}main.modal-open[data-v-793d7c05]{overflow:hidden}.navbar[data-v-793d7c05]{display:none;justify-content:space-between;align-items:center;gap:.5rem;width:100%;padding:.5rem 1rem;border-bottom:solid 1px var(--color-border)}.topbar[data-v-793d7c05]{display:flex;justify-content:space-between;align-items:center;gap:.5rem;width:100%;padding:.5rem 1rem}.topbar .counter-container[data-v-793d7c05]{display:flex;gap:.5rem;height:3rem;align-items:center;font-size:1rem;border:solid 1px var(--color-border);border-radius:.25rem;padding:.5rem}.topbar .counter-container .divider[data-v-793d7c05]{height:calc(1rem - 2px);width:1px;background:var(--color-border)}.topbar .counter-container .word-counter[data-v-793d7c05]{color:var(--color-main);white-space:nowrap}@media screen and (max-width: 360px){.topbar .counter-container[data-v-793d7c05]{font-size:.75rem;padding:.5rem .25rem;gap:.25rem}}.icon-container[data-v-793d7c05]{display:flex;align-items:center;justify-content:flex-end;gap:.5rem}.icon-container a[data-v-793d7c05]{display:flex}.icon-container .icon[data-v-793d7c05]{transition:all .2s ease-out;cursor:pointer}.game-container[data-v-793d7c05]{display:flex;flex-direction:column;align-items:center;gap:1rem;width:100%;max-width:768px;height:100%;padding:0 .25rem;overflow:hidden}.game-container .words-container[data-v-793d7c05]{display:flex;flex-direction:column;justify-content:center;gap:.5rem;max-width:100vw;padding:.5rem}.game-container .word-container[data-v-793d7c05]{display:flex;gap:.5rem;width:fit-content;padding:.25rem;border:solid 1px transparent;border-radius:.5rem;font-size:1rem;color:var(--color-text);box-shadow:0 0 rgba(from var(--color-main) r g b/0);cursor:pointer;transition:all .2s ease-out}.game-container .word-container.selected[data-v-793d7c05]{border-color:var(--color-main);cursor:default;box-shadow:0 0 0 2px rgba(from var(--color-main) r g b/.4)}.game-container .word-container.completed[data-v-793d7c05]{cursor:default}.game-container .definition[data-v-793d7c05]{font-size:1rem;color:var(--color-text);background:rgba(from var(--color-main) r g b/.2);width:calc(100% + .5rem);text-align:center;padding:.5rem;margin-inline:-1rem}@media screen and (min-width: 768px){main[data-v-793d7c05]{gap:3rem}main .navbar[data-v-793d7c05]{display:flex}main .topbar[data-v-793d7c05]{justify-content:center}main .topbar .space[data-v-793d7c05]{display:none}main .topbar .icon-container[data-v-793d7c05]{display:none}main .game-container .definition[data-v-793d7c05]{border-radius:.5rem;max-width:768px}main .icon-container .icon[data-v-793d7c05]:hover{stroke:var(--color-main)}}@media screen and (min-width: 768px) and (max-height: 920px){main[data-v-793d7c05]{padding-bottom:288px;max-height:100dvh}}@media screen and (min-width: 768px) and (max-height: 768px){main[data-v-793d7c05]{padding-bottom:0;max-height:100dvh}main .keyboard[data-v-793d7c05]{display:none}}:where([data-v-74d1cfdc]:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}[data-v-74d1cfdc],[data-v-74d1cfdc]:before,[data-v-74d1cfdc]:after{box-sizing:border-box}a[data-v-74d1cfdc],button[data-v-74d1cfdc]{cursor:revert}ol[data-v-74d1cfdc],ul[data-v-74d1cfdc],menu[data-v-74d1cfdc]{list-style:none}img[data-v-74d1cfdc]{max-inline-size:100%;max-block-size:100%}table[data-v-74d1cfdc]{border-collapse:collapse}input[data-v-74d1cfdc],textarea[data-v-74d1cfdc]{-webkit-user-select:auto}textarea[data-v-74d1cfdc]{white-space:revert}meter[data-v-74d1cfdc]{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre[data-v-74d1cfdc]){all:revert}[data-v-74d1cfdc]::placeholder{color:unset}[data-v-74d1cfdc]::marker{content:initial}:where([hidden][data-v-74d1cfdc]){display:none}:where([contenteditable][data-v-74d1cfdc]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;-webkit-user-select:auto}:where([draggable=true][data-v-74d1cfdc]){-webkit-user-drag:element}:where(dialog[data-v-74d1cfdc]:modal){all:revert}[data-v-74d1cfdc]:root,html[data-theme=light][data-v-74d1cfdc],.light[data-v-74d1cfdc]{--color-main: #005dce;--color-main-dark: #005dce;--color-main-light: rgb(153, 190.2, 235.4);--color-main-hover: #005dce;--color-main-text: #ffffff;--color-secondary: #ff6f61;--color-secondary-dark: #ff3c32;--color-secondary-light: #ff9e94;--color-white: #ffffff;--color-black: #000000;--color-gray: #e6e6e6;--color-background: var(--color-white);--color-background-dark: #f5f6fa;--color-background-light: #fafafa;--color-surface: #ebebeb;--color-border: var(--color-gray);--color-letter-background: #f6f6f6;--color-letter-active: #e2e2e2;--color-letter-border: #c1c1c1;--color-letter-text: #000000;--color-title: var(--color-black);--color-text: #000;--color-text-light: #717171;--color-link: var(--color-main);--color-error: #eb2f06;--color-success: #78e08f;--color-warning: #f6b93b;--color-info: #4a69bd;--color-motamo-main: #005dce}html[data-theme=dark][data-v-74d1cfdc],.dark[data-v-74d1cfdc]{--color-main: #005dce;--color-main-dark: #e5efa8;--color-main-light: #2f441c;--color-main-hover: #79920c;--color-main-text: #000000;--color-secondary: #ff6f61;--color-secondary-dark: #ff3c32;--color-secondary-light: #ff9e94;--color-white: #ffffff;--color-black: #000000;--color-gray: #e6e6e6;--color-background: #031525;--color-background-dark: #020c15;--color-background-light: #0d2136;--color-border: #182a3b;--color-letter-background: #062a4a;--color-letter-active: #14466c;--color-letter-border: #0c5494;--color-letter-text: #d9dfe8;--color-title: #d3e2fd;--color-text: #95a6bd;--color-text-light: #4f6074;--color-link: var(--color-main);--color-error: #eb2f06;--color-success: #78e08f;--color-warning: #f6b93b;--color-info: #4a69bd}.fade-enter-active[data-v-74d1cfdc],.fade-leave-active[data-v-74d1cfdc]{transition:.4s ease}.fade-enter-from[data-v-74d1cfdc],.fade-leave-to[data-v-74d1cfdc]{opacity:0}.modal-enter-active[data-v-74d1cfdc],.modal-leave-active[data-v-74d1cfdc]{transition:transform .4s ease,opacity .4s ease-out}.modal-enter-from[data-v-74d1cfdc],.modal-leave-to[data-v-74d1cfdc]{transform:translateY(-32px);opacity:0}.modal-sheet-enter-active[data-v-74d1cfdc],.modal-sheet-leave-active[data-v-74d1cfdc]{transition:transform .4s ease,opacity .4s ease-out}.modal-sheet-enter-from[data-v-74d1cfdc],.modal-sheet-leave-to[data-v-74d1cfdc]{transform:translateY(2rem);opacity:0}.toast-enter-active[data-v-74d1cfdc],.toast-leave-active[data-v-74d1cfdc]{transition:all .4s ease}.toast-enter-from[data-v-74d1cfdc],.toast-leave-to[data-v-74d1cfdc]{opacity:0;transform:translate(32px)}.dropdown-enter-active[data-v-74d1cfdc],.dropdown-leave-active[data-v-74d1cfdc]{transition:all .4s ease}.dropdown-enter-from[data-v-74d1cfdc],.dropdown-leave-to[data-v-74d1cfdc]{opacity:0;transform:translateY(-8px)}@keyframes spin-74d1cfdc{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes heart-74d1cfdc{0%{fill:var(--color-main);transform:scale(1)}10%{fill:var(--color-main);transform:scale(2)}50%{fill:var(--color-main);transform:scale(.8)}to{transform:scale(1);fill:transparent}}@keyframes fadeIn-74d1cfdc{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp-74d1cfdc{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-74d1cfdc{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@keyframes iconAppear-74d1cfdc{0%{opacity:0;transform:scale(.5)}70%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.fade-in[data-v-74d1cfdc]{animation:fadeIn-74d1cfdc .5s ease-out forwards}.fade-in-up[data-v-74d1cfdc]{animation:fadeInUp-74d1cfdc .5s ease-out forwards}.fade-in-down[data-v-74d1cfdc]{animation:fadeInDown-74d1cfdc .5s ease-out forwards}.icon-appear[data-v-74d1cfdc]{opacity:0;animation:iconAppear-74d1cfdc .3s ease-out forwards}button[data-v-74d1cfdc],.button[data-v-74d1cfdc]{display:flex;justify-content:center;align-items:center;gap:.5rem;border:solid 1px var(--color-main);border-radius:.5rem;font-size:.75rem;font-weight:600;transition:all .2s ease-out;cursor:pointer}button .icon[data-v-74d1cfdc],.button .icon[data-v-74d1cfdc]{transition:all .2s ease-out}button.loading[data-v-74d1cfdc],.button.loading[data-v-74d1cfdc]{cursor:wait}button[data-v-74d1cfdc]:focus-visible,.button[data-v-74d1cfdc]:focus-visible{outline:none;box-shadow:0 0 0 2px var(--color-background),0 0 0 4px var(--color-main),0 0 6px 2px var(--color-main)}@media (hover: hover) and (pointer: fine){button[data-v-74d1cfdc]:active:not(:disabled),.button[data-v-74d1cfdc]:active:not(:disabled){transform:scale(.975)}}button[data-v-74d1cfdc]:disabled,.button[data-v-74d1cfdc]:disabled{cursor:not-allowed!important}button .loader[data-v-74d1cfdc],.button .loader[data-v-74d1cfdc]{width:1rem;height:1rem;border-radius:1rem;border:solid 2px var(--color-background);border-top-color:rgba(from var(--color-background) r g b/.4);animation:spin-74d1cfdc 1s linear infinite}button.login-button[data-v-74d1cfdc],.button.login-button[data-v-74d1cfdc]{width:8rem;height:3rem;background:transparent;border-color:var(--color-border)}button.login-button .icon[data-v-74d1cfdc],.button.login-button .icon[data-v-74d1cfdc]{height:1.5rem;transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){button.login-button[data-v-74d1cfdc]:hover:not(:disabled),.button.login-button[data-v-74d1cfdc]:hover:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:hover:not(:disabled) .icon[data-v-74d1cfdc],.button.login-button:hover:not(:disabled) .icon[data-v-74d1cfdc]{transform:scale(.95)}}@media (hover: hover) and (pointer: fine){button.login-button[data-v-74d1cfdc]:active:not(:disabled),.button.login-button[data-v-74d1cfdc]:active:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:active:not(:disabled) .icon[data-v-74d1cfdc],.button.login-button:active:not(:disabled) .icon[data-v-74d1cfdc]{transform:scale(.9)}}button.login-button[data-v-74d1cfdc]:disabled,.button.login-button[data-v-74d1cfdc]:disabled{background:var(--color-background-dark);border-color:var(--color-border)}button.main[data-v-74d1cfdc],.button.main[data-v-74d1cfdc]{padding:.5rem .75rem;background:var(--color-main);border-color:var(--color-main);color:var(--color-background)}button.main .icon[data-v-74d1cfdc],.button.main .icon[data-v-74d1cfdc]{width:16px;height:16px;color:var(--color-background)}@media (hover: hover) and (pointer: fine){button.main[data-v-74d1cfdc]:hover:not(:disabled),.button.main[data-v-74d1cfdc]:hover:not(:disabled){background:var(--color-main-hover);border-color:var(--color-main-hover)}button.main:hover:not(:disabled) .icon[data-v-74d1cfdc],.button.main:hover:not(:disabled) .icon[data-v-74d1cfdc]{transform:scale(1.1)}}button.main[data-v-74d1cfdc]:disabled,.button.main[data-v-74d1cfdc]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.main:disabled .icon[data-v-74d1cfdc],.button.main:disabled .icon[data-v-74d1cfdc]{color:var(--color-text-light)}button.outline[data-v-74d1cfdc]{padding:.5rem .75rem;background:var(--color-background);border-color:var(--color-main);color:var(--color-main)}button.outline .icon[data-v-74d1cfdc]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.outline[data-v-74d1cfdc]:hover:not(:disabled){background:var(--color-main-light)}button.outline:hover:not(:disabled) .icon[data-v-74d1cfdc]{transform:scale(1.1)}}button.outline[data-v-74d1cfdc]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.outline:disabled .icon[data-v-74d1cfdc]{color:var(--color-text-light)}button.text[data-v-74d1cfdc]{padding:.5rem .75rem;background:transparent;border-color:transparent;color:var(--color-main)}button.text .icon[data-v-74d1cfdc]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.text[data-v-74d1cfdc]:hover:not(:disabled){background:var(--color-main-light)}button.text:hover:not(:disabled) .icon[data-v-74d1cfdc]{transform:scale(1.1)}}button.text[data-v-74d1cfdc]:disabled{background:var(--color-background-dark);color:var(--color-text-light)}button.text:disabled .icon[data-v-74d1cfdc]{color:var(--color-text-light)}button.debug-button[data-v-74d1cfdc]{overflow:hidden;position:relative}button.debug-button[data-v-74d1cfdc]:after{content:"";position:absolute;width:32px;height:32px;bottom:-16px;filter:blur(16px);background:var(--color-main-light);opacity:.6;pointer-events:none;border-radius:50%;transition:all .2s ease-out}button.debug-button[data-v-74d1cfdc]:hover:after{width:64px}input[data-v-74d1cfdc]{width:100%;height:44px;padding:.75rem;border:1px solid var(--color-border);border-radius:.5rem;font-family:Libre Franklin,sans-serif;font-size:.75rem;transition:all .2s ease-out}input[data-v-74d1cfdc]::placeholder{color:var(--color-text-light);font-style:italic;font-weight:400}input[data-v-74d1cfdc]:focus{outline:none;border-color:var(--color-main)}input.error[data-v-74d1cfdc]{border-color:var(--color-error)}input.input-line[data-v-74d1cfdc]{border:none;border-bottom:solid 1px var(--color-border);border-radius:0;padding:.25rem 0}input.input-line[data-v-74d1cfdc]:focus{border-color:var(--color-main)}.tooltip[data-v-74d1cfdc]{pointer-events:none;position:absolute;z-index:100;top:0;color:#fff;padding:.25rem .5rem;border-radius:.5rem;background:#0006;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);font-size:1rem;white-space:nowrap;opacity:0;transition:opacity .2s ease-out}.timer-container[data-v-74d1cfdc]{display:flex;align-items:center;justify-content:center;gap:.5rem;width:100%;max-width:320px;height:3rem;background-color:var(--color-background-light);color:var(--color-text);border:2px solid var(--color-main);border-radius:.5rem}.timer-container .timer-icon[data-v-74d1cfdc]{font-size:1rem}.timer-container .timer-value[data-v-74d1cfdc]{font-size:1.5rem;font-weight:700}.played-date[data-v-74d1cfdc]{font-size:.75rem;font-weight:500;color:var(--color-text)}.play-container[data-v-74d1cfdc]{width:100%;max-width:320px;height:3rem}button.button-play[data-v-74d1cfdc]{width:100%;height:100%;border-radius:.5rem;font-size:1.5rem;font-weight:700;cursor:pointer;transition:all .2s ease-out}button.button-play.main[data-v-74d1cfdc]{background-color:var(--color-main);color:var(--color-white);border:none}button.button-play.main[data-v-74d1cfdc]:hover{background-color:var(--color-main-dark)}button.button-play.main[data-v-74d1cfdc]:disabled{background-color:var(--color-main-light);cursor:not-allowed}button.button-play.main.loading[data-v-74d1cfdc]{position:relative;color:transparent}button.button-play.main.loading[data-v-74d1cfdc]:after{content:"";position:absolute;width:1rem;height:1rem;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:50%;border:2px solid var(--color-white);border-color:var(--color-white) transparent var(--color-white) transparent;animation:loading 1.2s linear infinite}main[data-v-74d1cfdc]{display:flex;flex-direction:column;align-items:center;gap:2rem;justify-content:center;min-height:100dvh;padding:0;padding-bottom:4rem;--color-main: #ff6a00;--color-main-light: #ffa366;--color-main-dark: #cc5500}main .icon-line[data-v-74d1cfdc]{position:absolute;top:3rem;display:flex;align-items:center;justify-content:center;width:100%;padding:.5rem 1rem;overflow:hidden;color:var(--color-main);opacity:.66}main .icon-line .icon[data-v-74d1cfdc]{flex-shrink:0;height:1.5rem}main h1[data-v-74d1cfdc]{font-size:2rem;font-weight:700}main button[data-v-74d1cfdc]{font-size:.75rem;transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){main button[data-v-74d1cfdc]:active{transform:scale(.95)}}main .time-container[data-v-74d1cfdc]{background:var(--color-main);color:var(--color-white);display:flex;gap:1rem;align-items:center;padding:.5rem 1rem;font-size:1.5rem;border-radius:.25rem;animation-delay:.1s;animation-fill-mode:both}main .time-container .divider[data-v-74d1cfdc]{height:.75rem;width:1px;background:var(--color-white)}main .time-container .time[data-v-74d1cfdc]{font-weight:900;letter-spacing:1px}main .message[data-v-74d1cfdc]{font-size:1rem;padding:.5rem 1rem;background:rgba(from var(--color-main) r g b/.05);border-radius:.25rem;animation-delay:.2s;animation-fill-mode:both}main .divider-line[data-v-74d1cfdc]{width:100%;height:1px;background:var(--color-border);max-width:640px;animation-delay:.3s;animation-fill-mode:both}main .share-container[data-v-74d1cfdc]{display:flex;flex-direction:column;align-items:center;gap:1rem;width:100%;max-width:400px}main .feedback-container[data-v-74d1cfdc]{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1rem;animation-delay:.5s;animation-fill-mode:both}main .feedback-container button[data-v-74d1cfdc]{color:var(--color-text);border-color:var(--color-text);transition:all .2s ease-out}main .feedback-container button .icon[data-v-74d1cfdc]{color:var(--color-text);transition:all .2s ease-out}main .last-games[data-v-74d1cfdc]{display:flex;flex-direction:column;align-items:center;gap:1.5rem;width:100%;animation-delay:.6s;animation-fill-mode:both}@media (min-width: 640px){main[data-v-74d1cfdc]{padding-bottom:8rem}main .time-container[data-v-74d1cfdc]{font-size:2rem}main .share-container button.share[data-v-74d1cfdc]:hover,main .share-container button.feedback[data-v-74d1cfdc]:hover,main .feedback-container button.share[data-v-74d1cfdc]:hover,main .feedback-container button.feedback[data-v-74d1cfdc]:hover{color:var(--color-main);border-color:var(--color-main);transform:translateY(-2px);box-shadow:0 3px 8px #0000001a}main .share-container button.share:hover .icon[data-v-74d1cfdc],main .share-container button.feedback:hover .icon[data-v-74d1cfdc],main .feedback-container button.share:hover .icon[data-v-74d1cfdc],main .feedback-container button.feedback:hover .icon[data-v-74d1cfdc]{color:var(--color-main)}}:where([data-v-21b16f83]:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}[data-v-21b16f83],[data-v-21b16f83]:before,[data-v-21b16f83]:after{box-sizing:border-box}a[data-v-21b16f83],button[data-v-21b16f83]{cursor:revert}ol[data-v-21b16f83],ul[data-v-21b16f83],menu[data-v-21b16f83]{list-style:none}img[data-v-21b16f83]{max-inline-size:100%;max-block-size:100%}table[data-v-21b16f83]{border-collapse:collapse}input[data-v-21b16f83],textarea[data-v-21b16f83]{-webkit-user-select:auto}textarea[data-v-21b16f83]{white-space:revert}meter[data-v-21b16f83]{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre[data-v-21b16f83]){all:revert}[data-v-21b16f83]::placeholder{color:unset}[data-v-21b16f83]::marker{content:initial}:where([hidden][data-v-21b16f83]){display:none}:where([contenteditable][data-v-21b16f83]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;-webkit-user-select:auto}:where([draggable=true][data-v-21b16f83]){-webkit-user-drag:element}:where(dialog[data-v-21b16f83]:modal){all:revert}[data-v-21b16f83]:root,html[data-theme=light][data-v-21b16f83],.light[data-v-21b16f83]{--color-main: #005dce;--color-main-dark: #005dce;--color-main-light: rgb(153, 190.2, 235.4);--color-main-hover: #005dce;--color-main-text: #ffffff;--color-secondary: #ff6f61;--color-secondary-dark: #ff3c32;--color-secondary-light: #ff9e94;--color-white: #ffffff;--color-black: #000000;--color-gray: #e6e6e6;--color-background: var(--color-white);--color-background-dark: #f5f6fa;--color-background-light: #fafafa;--color-surface: #ebebeb;--color-border: var(--color-gray);--color-letter-background: #f6f6f6;--color-letter-active: #e2e2e2;--color-letter-border: #c1c1c1;--color-letter-text: #000000;--color-title: var(--color-black);--color-text: #000;--color-text-light: #717171;--color-link: var(--color-main);--color-error: #eb2f06;--color-success: #78e08f;--color-warning: #f6b93b;--color-info: #4a69bd;--color-motamo-main: #005dce}html[data-theme=dark][data-v-21b16f83],.dark[data-v-21b16f83]{--color-main: #005dce;--color-main-dark: #e5efa8;--color-main-light: #2f441c;--color-main-hover: #79920c;--color-main-text: #000000;--color-secondary: #ff6f61;--color-secondary-dark: #ff3c32;--color-secondary-light: #ff9e94;--color-white: #ffffff;--color-black: #000000;--color-gray: #e6e6e6;--color-background: #031525;--color-background-dark: #020c15;--color-background-light: #0d2136;--color-border: #182a3b;--color-letter-background: #062a4a;--color-letter-active: #14466c;--color-letter-border: #0c5494;--color-letter-text: #d9dfe8;--color-title: #d3e2fd;--color-text: #95a6bd;--color-text-light: #4f6074;--color-link: var(--color-main);--color-error: #eb2f06;--color-success: #78e08f;--color-warning: #f6b93b;--color-info: #4a69bd}.fade-enter-active[data-v-21b16f83],.fade-leave-active[data-v-21b16f83]{transition:.4s ease}.fade-enter-from[data-v-21b16f83],.fade-leave-to[data-v-21b16f83]{opacity:0}.modal-enter-active[data-v-21b16f83],.modal-leave-active[data-v-21b16f83]{transition:transform .4s ease,opacity .4s ease-out}.modal-enter-from[data-v-21b16f83],.modal-leave-to[data-v-21b16f83]{transform:translateY(-32px);opacity:0}.modal-sheet-enter-active[data-v-21b16f83],.modal-sheet-leave-active[data-v-21b16f83]{transition:transform .4s ease,opacity .4s ease-out}.modal-sheet-enter-from[data-v-21b16f83],.modal-sheet-leave-to[data-v-21b16f83]{transform:translateY(2rem);opacity:0}.toast-enter-active[data-v-21b16f83],.toast-leave-active[data-v-21b16f83]{transition:all .4s ease}.toast-enter-from[data-v-21b16f83],.toast-leave-to[data-v-21b16f83]{opacity:0;transform:translate(32px)}.dropdown-enter-active[data-v-21b16f83],.dropdown-leave-active[data-v-21b16f83]{transition:all .4s ease}.dropdown-enter-from[data-v-21b16f83],.dropdown-leave-to[data-v-21b16f83]{opacity:0;transform:translateY(-8px)}@keyframes spin-21b16f83{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes heart-21b16f83{0%{fill:var(--color-main);transform:scale(1)}10%{fill:var(--color-main);transform:scale(2)}50%{fill:var(--color-main);transform:scale(.8)}to{transform:scale(1);fill:transparent}}@keyframes fadeIn-21b16f83{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp-21b16f83{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-21b16f83{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@keyframes iconAppear-21b16f83{0%{opacity:0;transform:scale(.5)}70%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.fade-in[data-v-21b16f83]{animation:fadeIn-21b16f83 .5s ease-out forwards}.fade-in-up[data-v-21b16f83]{animation:fadeInUp-21b16f83 .5s ease-out forwards}.fade-in-down[data-v-21b16f83]{animation:fadeInDown-21b16f83 .5s ease-out forwards}.icon-appear[data-v-21b16f83]{opacity:0;animation:iconAppear-21b16f83 .3s ease-out forwards}button[data-v-21b16f83],.button[data-v-21b16f83]{display:flex;justify-content:center;align-items:center;gap:.5rem;border:solid 1px var(--color-main);border-radius:.5rem;font-size:.75rem;font-weight:600;transition:all .2s ease-out;cursor:pointer}button .icon[data-v-21b16f83],.button .icon[data-v-21b16f83]{transition:all .2s ease-out}button.loading[data-v-21b16f83],.button.loading[data-v-21b16f83]{cursor:wait}button[data-v-21b16f83]:focus-visible,.button[data-v-21b16f83]:focus-visible{outline:none;box-shadow:0 0 0 2px var(--color-background),0 0 0 4px var(--color-main),0 0 6px 2px var(--color-main)}@media (hover: hover) and (pointer: fine){button[data-v-21b16f83]:active:not(:disabled),.button[data-v-21b16f83]:active:not(:disabled){transform:scale(.975)}}button[data-v-21b16f83]:disabled,.button[data-v-21b16f83]:disabled{cursor:not-allowed!important}button .loader[data-v-21b16f83],.button .loader[data-v-21b16f83]{width:1rem;height:1rem;border-radius:1rem;border:solid 2px var(--color-background);border-top-color:rgba(from var(--color-background) r g b/.4);animation:spin-21b16f83 1s linear infinite}button.login-button[data-v-21b16f83],.button.login-button[data-v-21b16f83]{width:8rem;height:3rem;background:transparent;border-color:var(--color-border)}button.login-button .icon[data-v-21b16f83],.button.login-button .icon[data-v-21b16f83]{height:1.5rem;transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){button.login-button[data-v-21b16f83]:hover:not(:disabled),.button.login-button[data-v-21b16f83]:hover:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:hover:not(:disabled) .icon[data-v-21b16f83],.button.login-button:hover:not(:disabled) .icon[data-v-21b16f83]{transform:scale(.95)}}@media (hover: hover) and (pointer: fine){button.login-button[data-v-21b16f83]:active:not(:disabled),.button.login-button[data-v-21b16f83]:active:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:active:not(:disabled) .icon[data-v-21b16f83],.button.login-button:active:not(:disabled) .icon[data-v-21b16f83]{transform:scale(.9)}}button.login-button[data-v-21b16f83]:disabled,.button.login-button[data-v-21b16f83]:disabled{background:var(--color-background-dark);border-color:var(--color-border)}button.main[data-v-21b16f83],.button.main[data-v-21b16f83]{padding:.5rem .75rem;background:var(--color-main);border-color:var(--color-main);color:var(--color-background)}button.main .icon[data-v-21b16f83],.button.main .icon[data-v-21b16f83]{width:16px;height:16px;color:var(--color-background)}@media (hover: hover) and (pointer: fine){button.main[data-v-21b16f83]:hover:not(:disabled),.button.main[data-v-21b16f83]:hover:not(:disabled){background:var(--color-main-hover);border-color:var(--color-main-hover)}button.main:hover:not(:disabled) .icon[data-v-21b16f83],.button.main:hover:not(:disabled) .icon[data-v-21b16f83]{transform:scale(1.1)}}button.main[data-v-21b16f83]:disabled,.button.main[data-v-21b16f83]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.main:disabled .icon[data-v-21b16f83],.button.main:disabled .icon[data-v-21b16f83]{color:var(--color-text-light)}button.outline[data-v-21b16f83]{padding:.5rem .75rem;background:var(--color-background);border-color:var(--color-main);color:var(--color-main)}button.outline .icon[data-v-21b16f83]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.outline[data-v-21b16f83]:hover:not(:disabled){background:var(--color-main-light)}button.outline:hover:not(:disabled) .icon[data-v-21b16f83]{transform:scale(1.1)}}button.outline[data-v-21b16f83]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.outline:disabled .icon[data-v-21b16f83]{color:var(--color-text-light)}button.text[data-v-21b16f83]{padding:.5rem .75rem;background:transparent;border-color:transparent;color:var(--color-main)}button.text .icon[data-v-21b16f83]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.text[data-v-21b16f83]:hover:not(:disabled){background:var(--color-main-light)}button.text:hover:not(:disabled) .icon[data-v-21b16f83]{transform:scale(1.1)}}button.text[data-v-21b16f83]:disabled{background:var(--color-background-dark);color:var(--color-text-light)}button.text:disabled .icon[data-v-21b16f83]{color:var(--color-text-light)}button.debug-button[data-v-21b16f83]{overflow:hidden;position:relative}button.debug-button[data-v-21b16f83]:after{content:"";position:absolute;width:32px;height:32px;bottom:-16px;filter:blur(16px);background:var(--color-main-light);opacity:.6;pointer-events:none;border-radius:50%;transition:all .2s ease-out}button.debug-button[data-v-21b16f83]:hover:after{width:64px}input[data-v-21b16f83]{width:100%;height:44px;padding:.75rem;border:1px solid var(--color-border);border-radius:.5rem;font-family:Libre Franklin,sans-serif;font-size:.75rem;transition:all .2s ease-out}input[data-v-21b16f83]::placeholder{color:var(--color-text-light);font-style:italic;font-weight:400}input[data-v-21b16f83]:focus{outline:none;border-color:var(--color-main)}input.error[data-v-21b16f83]{border-color:var(--color-error)}input.input-line[data-v-21b16f83]{border:none;border-bottom:solid 1px var(--color-border);border-radius:0;padding:.25rem 0}input.input-line[data-v-21b16f83]:focus{border-color:var(--color-main)}.tooltip[data-v-21b16f83]{pointer-events:none;position:absolute;z-index:100;top:0;color:#fff;padding:.25rem .5rem;border-radius:.5rem;background:#0006;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);font-size:1rem;white-space:nowrap;opacity:0;transition:opacity .2s ease-out}.game-calendar[data-v-21b16f83]{width:100%;max-width:320px;margin:0 auto;border-radius:.5rem;border:solid 1px var(--color-border);background-color:var(--color-background-light);overflow:hidden}.game-calendar .calendar-header[data-v-21b16f83]{display:flex;justify-content:space-between;align-items:center;padding:.5rem}.game-calendar .calendar-header .month-title[data-v-21b16f83]{font-size:1.2rem;font-weight:600;margin:0;color:var(--color-title)}.game-calendar .calendar-header .nav-button[data-v-21b16f83]{background:transparent;border:none;cursor:pointer;width:2rem;height:2rem;display:flex;align-items:center;justify-content:center;background:var(--color-background);border-radius:.25rem;transition:all .2s ease-out;color:var(--color-text)}@media (hover: hover) and (pointer: fine){.game-calendar .calendar-header .nav-button[data-v-21b16f83]:hover{background-color:var(--color-main);color:var(--color-main-text)}.game-calendar .calendar-header .nav-button[data-v-21b16f83]:active{transform:scale(1)}.game-calendar .calendar-header .nav-button:active .icon[data-v-21b16f83]{transform:scale(.95)}}.game-calendar .calendar-header .nav-button .icon[data-v-21b16f83]{width:100%}.game-calendar .calendar-days-header[data-v-21b16f83]{display:grid;grid-template-columns:repeat(7,1fr);text-align:center;padding:.5rem 0;border-bottom:1px solid var(--color-border)}.game-calendar .calendar-days-header span[data-v-21b16f83]{font-size:.8rem;font-weight:400;color:var(--color-text-light)}.game-calendar .calendar-grid[data-v-21b16f83]{position:relative;display:grid;grid-template-columns:repeat(7,1fr);grid-template-rows:repeat(6,1fr);gap:2px;padding:.5rem}.game-calendar .calendar-grid .streak-line[data-v-21b16f83]{display:none;position:absolute;background:linear-gradient(45deg,#ff9708,#ffde08);border-radius:48px;height:40px;box-shadow:0 0 0 4px rgba(from #ffde08 r g b/.25)}.game-calendar .calendar-grid .calendar-day[data-v-21b16f83]{aspect-ratio:1;height:40px;display:flex;align-items:center;justify-content:center;border:none;background-color:transparent;border-radius:50%;font-size:.9rem;font-weight:500;cursor:pointer;transition:all .2s ease-out;position:relative;color:var(--color-text)}@media (hover: hover) and (pointer: fine){.game-calendar .calendar-grid .calendar-day[data-v-21b16f83]:hover:not(:disabled):not(.played-day):not(.selected){box-shadow:0 0 0 2px var(--color-main) inset}.game-calendar .calendar-grid .calendar-day[data-v-21b16f83]:active:not(:disabled):not(.played-day):not(.selected){background-color:rgba(from var(--color-main) r g b/.2)}.game-calendar .calendar-grid .calendar-day[data-v-21b16f83]:active{transform:scale(1)}}.game-calendar .calendar-grid .calendar-day.played-day[data-v-21b16f83]{background-color:var(--color-main)}.game-calendar .calendar-grid .calendar-day.played-day .icon[data-v-21b16f83]{color:#fff;fill:#fff}.game-calendar .calendar-grid .calendar-day.streak-day[data-v-21b16f83]{background-color:#f1c40f}.game-calendar .calendar-grid .calendar-day.streak-day .icon[data-v-21b16f83]{color:#f39c12;fill:#f39c12}.game-calendar .calendar-grid .calendar-day.future-day[data-v-21b16f83]{color:var(--color-text-light);opacity:.5;cursor:not-allowed}.game-calendar .calendar-grid .calendar-day.other-month[data-v-21b16f83]{opacity:0}.game-calendar .calendar-grid .calendar-day.today[data-v-21b16f83]{font-weight:700}.game-calendar .calendar-grid .calendar-day.selected[data-v-21b16f83]{z-index:10;box-shadow:0 0 0 2px var(--color-main) inset,0 0 0 4px var(--color-background-light) inset}.game-calendar .calendar-grid .calendar-day.selected[data-v-21b16f83]:not(.played-day){background:var(--color-main);color:var(--color-main-text)}.game-calendar .calendar-grid .calendar-day[data-v-21b16f83]:disabled{cursor:not-allowed}.game-calendar:not(.selectable) .calendar-grid[data-v-21b16f83]{pointer-events:none}@keyframes fadeIn-21b16f83{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes pulse-21b16f83{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}.game-calendar[data-v-21b16f83]{animation:fadeIn-21b16f83 .3s ease-out}:where([data-v-1d9cc005]:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}[data-v-1d9cc005],[data-v-1d9cc005]:before,[data-v-1d9cc005]:after{box-sizing:border-box}a[data-v-1d9cc005],button[data-v-1d9cc005]{cursor:revert}ol[data-v-1d9cc005],ul[data-v-1d9cc005],menu[data-v-1d9cc005]{list-style:none}img[data-v-1d9cc005]{max-inline-size:100%;max-block-size:100%}table[data-v-1d9cc005]{border-collapse:collapse}input[data-v-1d9cc005],textarea[data-v-1d9cc005]{-webkit-user-select:auto}textarea[data-v-1d9cc005]{white-space:revert}meter[data-v-1d9cc005]{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre[data-v-1d9cc005]){all:revert}[data-v-1d9cc005]::placeholder{color:unset}[data-v-1d9cc005]::marker{content:initial}:where([hidden][data-v-1d9cc005]){display:none}:where([contenteditable][data-v-1d9cc005]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;-webkit-user-select:auto}:where([draggable=true][data-v-1d9cc005]){-webkit-user-drag:element}:where(dialog[data-v-1d9cc005]:modal){all:revert}[data-v-1d9cc005]:root,html[data-theme=light][data-v-1d9cc005],.light[data-v-1d9cc005]{--color-main: #005dce;--color-main-dark: #005dce;--color-main-light: rgb(153, 190.2, 235.4);--color-main-hover: #005dce;--color-main-text: #ffffff;--color-secondary: #ff6f61;--color-secondary-dark: #ff3c32;--color-secondary-light: #ff9e94;--color-white: #ffffff;--color-black: #000000;--color-gray: #e6e6e6;--color-background: var(--color-white);--color-background-dark: #f5f6fa;--color-background-light: #fafafa;--color-surface: #ebebeb;--color-border: var(--color-gray);--color-letter-background: #f6f6f6;--color-letter-active: #e2e2e2;--color-letter-border: #c1c1c1;--color-letter-text: #000000;--color-title: var(--color-black);--color-text: #000;--color-text-light: #717171;--color-link: var(--color-main);--color-error: #eb2f06;--color-success: #78e08f;--color-warning: #f6b93b;--color-info: #4a69bd;--color-motamo-main: #005dce}html[data-theme=dark][data-v-1d9cc005],.dark[data-v-1d9cc005]{--color-main: #005dce;--color-main-dark: #e5efa8;--color-main-light: #2f441c;--color-main-hover: #79920c;--color-main-text: #000000;--color-secondary: #ff6f61;--color-secondary-dark: #ff3c32;--color-secondary-light: #ff9e94;--color-white: #ffffff;--color-black: #000000;--color-gray: #e6e6e6;--color-background: #031525;--color-background-dark: #020c15;--color-background-light: #0d2136;--color-border: #182a3b;--color-letter-background: #062a4a;--color-letter-active: #14466c;--color-letter-border: #0c5494;--color-letter-text: #d9dfe8;--color-title: #d3e2fd;--color-text: #95a6bd;--color-text-light: #4f6074;--color-link: var(--color-main);--color-error: #eb2f06;--color-success: #78e08f;--color-warning: #f6b93b;--color-info: #4a69bd}.fade-enter-active[data-v-1d9cc005],.fade-leave-active[data-v-1d9cc005]{transition:.4s ease}.fade-enter-from[data-v-1d9cc005],.fade-leave-to[data-v-1d9cc005]{opacity:0}.modal-enter-active[data-v-1d9cc005],.modal-leave-active[data-v-1d9cc005]{transition:transform .4s ease,opacity .4s ease-out}.modal-enter-from[data-v-1d9cc005],.modal-leave-to[data-v-1d9cc005]{transform:translateY(-32px);opacity:0}.modal-sheet-enter-active[data-v-1d9cc005],.modal-sheet-leave-active[data-v-1d9cc005]{transition:transform .4s ease,opacity .4s ease-out}.modal-sheet-enter-from[data-v-1d9cc005],.modal-sheet-leave-to[data-v-1d9cc005]{transform:translateY(2rem);opacity:0}.toast-enter-active[data-v-1d9cc005],.toast-leave-active[data-v-1d9cc005]{transition:all .4s ease}.toast-enter-from[data-v-1d9cc005],.toast-leave-to[data-v-1d9cc005]{opacity:0;transform:translate(32px)}.dropdown-enter-active[data-v-1d9cc005],.dropdown-leave-active[data-v-1d9cc005]{transition:all .4s ease}.dropdown-enter-from[data-v-1d9cc005],.dropdown-leave-to[data-v-1d9cc005]{opacity:0;transform:translateY(-8px)}@keyframes spin-1d9cc005{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes heart-1d9cc005{0%{fill:var(--color-main);transform:scale(1)}10%{fill:var(--color-main);transform:scale(2)}50%{fill:var(--color-main);transform:scale(.8)}to{transform:scale(1);fill:transparent}}@keyframes fadeIn-1d9cc005{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp-1d9cc005{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-1d9cc005{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@keyframes iconAppear-1d9cc005{0%{opacity:0;transform:scale(.5)}70%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.fade-in[data-v-1d9cc005]{animation:fadeIn-1d9cc005 .5s ease-out forwards}.fade-in-up[data-v-1d9cc005]{animation:fadeInUp-1d9cc005 .5s ease-out forwards}.fade-in-down[data-v-1d9cc005]{animation:fadeInDown-1d9cc005 .5s ease-out forwards}.icon-appear[data-v-1d9cc005]{opacity:0;animation:iconAppear-1d9cc005 .3s ease-out forwards}button[data-v-1d9cc005],.button[data-v-1d9cc005]{display:flex;justify-content:center;align-items:center;gap:.5rem;border:solid 1px var(--color-main);border-radius:.5rem;font-size:.75rem;font-weight:600;transition:all .2s ease-out;cursor:pointer}button .icon[data-v-1d9cc005],.button .icon[data-v-1d9cc005]{transition:all .2s ease-out}button.loading[data-v-1d9cc005],.button.loading[data-v-1d9cc005]{cursor:wait}button[data-v-1d9cc005]:focus-visible,.button[data-v-1d9cc005]:focus-visible{outline:none;box-shadow:0 0 0 2px var(--color-background),0 0 0 4px var(--color-main),0 0 6px 2px var(--color-main)}@media (hover: hover) and (pointer: fine){button[data-v-1d9cc005]:active:not(:disabled),.button[data-v-1d9cc005]:active:not(:disabled){transform:scale(.975)}}button[data-v-1d9cc005]:disabled,.button[data-v-1d9cc005]:disabled{cursor:not-allowed!important}button .loader[data-v-1d9cc005],.button .loader[data-v-1d9cc005]{width:1rem;height:1rem;border-radius:1rem;border:solid 2px var(--color-background);border-top-color:rgba(from var(--color-background) r g b/.4);animation:spin-1d9cc005 1s linear infinite}button.login-button[data-v-1d9cc005],.button.login-button[data-v-1d9cc005]{width:8rem;height:3rem;background:transparent;border-color:var(--color-border)}button.login-button .icon[data-v-1d9cc005],.button.login-button .icon[data-v-1d9cc005]{height:1.5rem;transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){button.login-button[data-v-1d9cc005]:hover:not(:disabled),.button.login-button[data-v-1d9cc005]:hover:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:hover:not(:disabled) .icon[data-v-1d9cc005],.button.login-button:hover:not(:disabled) .icon[data-v-1d9cc005]{transform:scale(.95)}}@media (hover: hover) and (pointer: fine){button.login-button[data-v-1d9cc005]:active:not(:disabled),.button.login-button[data-v-1d9cc005]:active:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:active:not(:disabled) .icon[data-v-1d9cc005],.button.login-button:active:not(:disabled) .icon[data-v-1d9cc005]{transform:scale(.9)}}button.login-button[data-v-1d9cc005]:disabled,.button.login-button[data-v-1d9cc005]:disabled{background:var(--color-background-dark);border-color:var(--color-border)}button.main[data-v-1d9cc005],.button.main[data-v-1d9cc005]{padding:.5rem .75rem;background:var(--color-main);border-color:var(--color-main);color:var(--color-background)}button.main .icon[data-v-1d9cc005],.button.main .icon[data-v-1d9cc005]{width:16px;height:16px;color:var(--color-background)}@media (hover: hover) and (pointer: fine){button.main[data-v-1d9cc005]:hover:not(:disabled),.button.main[data-v-1d9cc005]:hover:not(:disabled){background:var(--color-main-hover);border-color:var(--color-main-hover)}button.main:hover:not(:disabled) .icon[data-v-1d9cc005],.button.main:hover:not(:disabled) .icon[data-v-1d9cc005]{transform:scale(1.1)}}button.main[data-v-1d9cc005]:disabled,.button.main[data-v-1d9cc005]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.main:disabled .icon[data-v-1d9cc005],.button.main:disabled .icon[data-v-1d9cc005]{color:var(--color-text-light)}button.outline[data-v-1d9cc005]{padding:.5rem .75rem;background:var(--color-background);border-color:var(--color-main);color:var(--color-main)}button.outline .icon[data-v-1d9cc005]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.outline[data-v-1d9cc005]:hover:not(:disabled){background:var(--color-main-light)}button.outline:hover:not(:disabled) .icon[data-v-1d9cc005]{transform:scale(1.1)}}button.outline[data-v-1d9cc005]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.outline:disabled .icon[data-v-1d9cc005]{color:var(--color-text-light)}button.text[data-v-1d9cc005]{padding:.5rem .75rem;background:transparent;border-color:transparent;color:var(--color-main)}button.text .icon[data-v-1d9cc005]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.text[data-v-1d9cc005]:hover:not(:disabled){background:var(--color-main-light)}button.text:hover:not(:disabled) .icon[data-v-1d9cc005]{transform:scale(1.1)}}button.text[data-v-1d9cc005]:disabled{background:var(--color-background-dark);color:var(--color-text-light)}button.text:disabled .icon[data-v-1d9cc005]{color:var(--color-text-light)}button.debug-button[data-v-1d9cc005]{overflow:hidden;position:relative}button.debug-button[data-v-1d9cc005]:after{content:"";position:absolute;width:32px;height:32px;bottom:-16px;filter:blur(16px);background:var(--color-main-light);opacity:.6;pointer-events:none;border-radius:50%;transition:all .2s ease-out}button.debug-button[data-v-1d9cc005]:hover:after{width:64px}input[data-v-1d9cc005]{width:100%;height:44px;padding:.75rem;border:1px solid var(--color-border);border-radius:.5rem;font-family:Libre Franklin,sans-serif;font-size:.75rem;transition:all .2s ease-out}input[data-v-1d9cc005]::placeholder{color:var(--color-text-light);font-style:italic;font-weight:400}input[data-v-1d9cc005]:focus{outline:none;border-color:var(--color-main)}input.error[data-v-1d9cc005]{border-color:var(--color-error)}input.input-line[data-v-1d9cc005]{border:none;border-bottom:solid 1px var(--color-border);border-radius:0;padding:.25rem 0}input.input-line[data-v-1d9cc005]:focus{border-color:var(--color-main)}.tooltip[data-v-1d9cc005]{pointer-events:none;position:absolute;z-index:100;top:0;color:#fff;padding:.25rem .5rem;border-radius:.5rem;background:#0006;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);font-size:1rem;white-space:nowrap;opacity:0;transition:opacity .2s ease-out}.modal[data-v-1d9cc005]{position:fixed;top:6rem;left:0;width:100vw;height:calc(100dvh - 6rem);background:var(--color-background);z-index:1000;box-shadow:0 0 1rem #0000001a;border-radius:.5rem .5rem 0 0;padding:2rem 1rem 6rem;border-top:solid 1px var(--color-border);overflow:auto}.modal .close[data-v-1d9cc005]{width:2rem;height:2rem;position:absolute;top:.5rem;right:.5rem;padding:.25rem;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease-out;-webkit-user-select:none;user-select:none}.modal .close .icon[data-v-1d9cc005]{width:100%;transition:all .2s ease-out}.modal .close[data-v-1d9cc005]:hover{color:var(--color-main)}.modal .close:hover .icon[data-v-1d9cc005]{transform:scale(1.1)}.modal h4[data-v-1d9cc005]{font-size:1.5rem;font-weight:700;margin-bottom:1rem}.modal .button-container[data-v-1d9cc005]{position:fixed;left:0;right:0;bottom:0;height:8rem;background:linear-gradient(180deg,rgba(from var(--color-background) r g b/0) 0%,var(--color-background) 100%);display:flex;align-items:center;justify-content:center;padding:2rem 0 0}.modal .button-container button[data-v-1d9cc005]{width:16rem}ul[data-v-1d9cc005]{list-style-type:disc;padding:0;padding-left:1rem;margin:0}ul li[data-v-1d9cc005]{margin-bottom:1rem}b[data-v-1d9cc005]{font-weight:600}.orange[data-v-1d9cc005]{color:var(--color-main)}.red[data-v-1d9cc005]{color:var(--color-error)}.overlay[data-v-1d9cc005]{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(from var(--color-black) r g b/.4);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:900;opacity:0;animation:overlay-fadein-1d9cc005 .25s ease-out forwards}@media (min-width: 768px){.modal[data-v-1d9cc005]{width:50vw;left:25vw;top:10vh;height:80vh;border-radius:.5rem}.modal .button-container[data-v-1d9cc005]{display:none}}@keyframes valid-1d9cc005{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes overlay-fadein-1d9cc005{0%{opacity:0}to{opacity:1}}.modal-overlay[data-v-1d9cc005]{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000}.modal-content[data-v-1d9cc005]{background:var(--color-background);border-radius:1rem;width:90%;max-width:500px;max-height:90vh;overflow-y:auto}.modal-header[data-v-1d9cc005]{padding:1rem;border-bottom:1px solid var(--color-border);display:flex;align-items:center;justify-content:space-between}.modal-header h2[data-v-1d9cc005]{margin:0;font-size:1.5rem;color:var(--color-heading)}.close-button[data-v-1d9cc005]{background:none;border:none;font-size:1.5rem;color:var(--color-text);cursor:pointer;padding:.5rem}.close-button[data-v-1d9cc005]:hover{color:var(--color-primary)}.modal-body[data-v-1d9cc005]{padding:1rem}.modal-body section[data-v-1d9cc005]{margin-bottom:1.5rem}.modal-body section h3[data-v-1d9cc005]{color:var(--color-heading);margin-bottom:.5rem}.modal-body section ul[data-v-1d9cc005]{margin:.5rem 0;padding-left:1.5rem}.modal-body section ul ul[data-v-1d9cc005]{margin:.25rem 0}.button-container[data-v-1d9cc005]{display:flex;justify-content:center;margin-top:2rem}.start-button[data-v-1d9cc005]{padding:.75rem 2rem;font-size:1rem;font-weight:700;color:#fff;background:var(--color-primary);border:none;border-radius:.5rem;cursor:pointer;transition:all .2s ease}.start-button[data-v-1d9cc005]:hover{transform:scale(1.05);background:var(--color-primary-dark)}:where([data-v-41d51fa8]:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}[data-v-41d51fa8],[data-v-41d51fa8]:before,[data-v-41d51fa8]:after{box-sizing:border-box}a[data-v-41d51fa8],button[data-v-41d51fa8]{cursor:revert}ol[data-v-41d51fa8],ul[data-v-41d51fa8],menu[data-v-41d51fa8]{list-style:none}img[data-v-41d51fa8]{max-inline-size:100%;max-block-size:100%}table[data-v-41d51fa8]{border-collapse:collapse}input[data-v-41d51fa8],textarea[data-v-41d51fa8]{-webkit-user-select:auto}textarea[data-v-41d51fa8]{white-space:revert}meter[data-v-41d51fa8]{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre[data-v-41d51fa8]){all:revert}[data-v-41d51fa8]::placeholder{color:unset}[data-v-41d51fa8]::marker{content:initial}:where([hidden][data-v-41d51fa8]){display:none}:where([contenteditable][data-v-41d51fa8]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;-webkit-user-select:auto}:where([draggable=true][data-v-41d51fa8]){-webkit-user-drag:element}:where(dialog[data-v-41d51fa8]:modal){all:revert}[data-v-41d51fa8]:root,html[data-theme=light][data-v-41d51fa8],.light[data-v-41d51fa8]{--color-main: #005dce;--color-main-dark: #005dce;--color-main-light: rgb(153, 190.2, 235.4);--color-main-hover: #005dce;--color-main-text: #ffffff;--color-secondary: #ff6f61;--color-secondary-dark: #ff3c32;--color-secondary-light: #ff9e94;--color-white: #ffffff;--color-black: #000000;--color-gray: #e6e6e6;--color-background: var(--color-white);--color-background-dark: #f5f6fa;--color-background-light: #fafafa;--color-surface: #ebebeb;--color-border: var(--color-gray);--color-letter-background: #f6f6f6;--color-letter-active: #e2e2e2;--color-letter-border: #c1c1c1;--color-letter-text: #000000;--color-title: var(--color-black);--color-text: #000;--color-text-light: #717171;--color-link: var(--color-main);--color-error: #eb2f06;--color-success: #78e08f;--color-warning: #f6b93b;--color-info: #4a69bd;--color-motamo-main: #005dce}html[data-theme=dark][data-v-41d51fa8],.dark[data-v-41d51fa8]{--color-main: #005dce;--color-main-dark: #e5efa8;--color-main-light: #2f441c;--color-main-hover: #79920c;--color-main-text: #000000;--color-secondary: #ff6f61;--color-secondary-dark: #ff3c32;--color-secondary-light: #ff9e94;--color-white: #ffffff;--color-black: #000000;--color-gray: #e6e6e6;--color-background: #031525;--color-background-dark: #020c15;--color-background-light: #0d2136;--color-border: #182a3b;--color-letter-background: #062a4a;--color-letter-active: #14466c;--color-letter-border: #0c5494;--color-letter-text: #d9dfe8;--color-title: #d3e2fd;--color-text: #95a6bd;--color-text-light: #4f6074;--color-link: var(--color-main);--color-error: #eb2f06;--color-success: #78e08f;--color-warning: #f6b93b;--color-info: #4a69bd}.fade-enter-active[data-v-41d51fa8],.fade-leave-active[data-v-41d51fa8]{transition:.4s ease}.fade-enter-from[data-v-41d51fa8],.fade-leave-to[data-v-41d51fa8]{opacity:0}.modal-enter-active[data-v-41d51fa8],.modal-leave-active[data-v-41d51fa8]{transition:transform .4s ease,opacity .4s ease-out}.modal-enter-from[data-v-41d51fa8],.modal-leave-to[data-v-41d51fa8]{transform:translateY(-32px);opacity:0}.modal-sheet-enter-active[data-v-41d51fa8],.modal-sheet-leave-active[data-v-41d51fa8]{transition:transform .4s ease,opacity .4s ease-out}.modal-sheet-enter-from[data-v-41d51fa8],.modal-sheet-leave-to[data-v-41d51fa8]{transform:translateY(2rem);opacity:0}.toast-enter-active[data-v-41d51fa8],.toast-leave-active[data-v-41d51fa8]{transition:all .4s ease}.toast-enter-from[data-v-41d51fa8],.toast-leave-to[data-v-41d51fa8]{opacity:0;transform:translate(32px)}.dropdown-enter-active[data-v-41d51fa8],.dropdown-leave-active[data-v-41d51fa8]{transition:all .4s ease}.dropdown-enter-from[data-v-41d51fa8],.dropdown-leave-to[data-v-41d51fa8]{opacity:0;transform:translateY(-8px)}@keyframes spin-41d51fa8{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes heart-41d51fa8{0%{fill:var(--color-main);transform:scale(1)}10%{fill:var(--color-main);transform:scale(2)}50%{fill:var(--color-main);transform:scale(.8)}to{transform:scale(1);fill:transparent}}@keyframes fadeIn-41d51fa8{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp-41d51fa8{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-41d51fa8{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@keyframes iconAppear-41d51fa8{0%{opacity:0;transform:scale(.5)}70%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.fade-in[data-v-41d51fa8]{animation:fadeIn-41d51fa8 .5s ease-out forwards}.fade-in-up[data-v-41d51fa8]{animation:fadeInUp-41d51fa8 .5s ease-out forwards}.fade-in-down[data-v-41d51fa8]{animation:fadeInDown-41d51fa8 .5s ease-out forwards}.icon-appear[data-v-41d51fa8]{opacity:0;animation:iconAppear-41d51fa8 .3s ease-out forwards}button[data-v-41d51fa8],.button[data-v-41d51fa8]{display:flex;justify-content:center;align-items:center;gap:.5rem;border:solid 1px var(--color-main);border-radius:.5rem;font-size:.75rem;font-weight:600;transition:all .2s ease-out;cursor:pointer}button .icon[data-v-41d51fa8],.button .icon[data-v-41d51fa8]{transition:all .2s ease-out}button.loading[data-v-41d51fa8],.button.loading[data-v-41d51fa8]{cursor:wait}button[data-v-41d51fa8]:focus-visible,.button[data-v-41d51fa8]:focus-visible{outline:none;box-shadow:0 0 0 2px var(--color-background),0 0 0 4px var(--color-main),0 0 6px 2px var(--color-main)}@media (hover: hover) and (pointer: fine){button[data-v-41d51fa8]:active:not(:disabled),.button[data-v-41d51fa8]:active:not(:disabled){transform:scale(.975)}}button[data-v-41d51fa8]:disabled,.button[data-v-41d51fa8]:disabled{cursor:not-allowed!important}button .loader[data-v-41d51fa8],.button .loader[data-v-41d51fa8]{width:1rem;height:1rem;border-radius:1rem;border:solid 2px var(--color-background);border-top-color:rgba(from var(--color-background) r g b/.4);animation:spin-41d51fa8 1s linear infinite}button.login-button[data-v-41d51fa8],.button.login-button[data-v-41d51fa8]{width:8rem;height:3rem;background:transparent;border-color:var(--color-border)}button.login-button .icon[data-v-41d51fa8],.button.login-button .icon[data-v-41d51fa8]{height:1.5rem;transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){button.login-button[data-v-41d51fa8]:hover:not(:disabled),.button.login-button[data-v-41d51fa8]:hover:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:hover:not(:disabled) .icon[data-v-41d51fa8],.button.login-button:hover:not(:disabled) .icon[data-v-41d51fa8]{transform:scale(.95)}}@media (hover: hover) and (pointer: fine){button.login-button[data-v-41d51fa8]:active:not(:disabled),.button.login-button[data-v-41d51fa8]:active:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:active:not(:disabled) .icon[data-v-41d51fa8],.button.login-button:active:not(:disabled) .icon[data-v-41d51fa8]{transform:scale(.9)}}button.login-button[data-v-41d51fa8]:disabled,.button.login-button[data-v-41d51fa8]:disabled{background:var(--color-background-dark);border-color:var(--color-border)}button.main[data-v-41d51fa8],.button.main[data-v-41d51fa8]{padding:.5rem .75rem;background:var(--color-main);border-color:var(--color-main);color:var(--color-background)}button.main .icon[data-v-41d51fa8],.button.main .icon[data-v-41d51fa8]{width:16px;height:16px;color:var(--color-background)}@media (hover: hover) and (pointer: fine){button.main[data-v-41d51fa8]:hover:not(:disabled),.button.main[data-v-41d51fa8]:hover:not(:disabled){background:var(--color-main-hover);border-color:var(--color-main-hover)}button.main:hover:not(:disabled) .icon[data-v-41d51fa8],.button.main:hover:not(:disabled) .icon[data-v-41d51fa8]{transform:scale(1.1)}}button.main[data-v-41d51fa8]:disabled,.button.main[data-v-41d51fa8]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.main:disabled .icon[data-v-41d51fa8],.button.main:disabled .icon[data-v-41d51fa8]{color:var(--color-text-light)}button.outline[data-v-41d51fa8]{padding:.5rem .75rem;background:var(--color-background);border-color:var(--color-main);color:var(--color-main)}button.outline .icon[data-v-41d51fa8]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.outline[data-v-41d51fa8]:hover:not(:disabled){background:var(--color-main-light)}button.outline:hover:not(:disabled) .icon[data-v-41d51fa8]{transform:scale(1.1)}}button.outline[data-v-41d51fa8]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.outline:disabled .icon[data-v-41d51fa8]{color:var(--color-text-light)}button.text[data-v-41d51fa8]{padding:.5rem .75rem;background:transparent;border-color:transparent;color:var(--color-main)}button.text .icon[data-v-41d51fa8]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.text[data-v-41d51fa8]:hover:not(:disabled){background:var(--color-main-light)}button.text:hover:not(:disabled) .icon[data-v-41d51fa8]{transform:scale(1.1)}}button.text[data-v-41d51fa8]:disabled{background:var(--color-background-dark);color:var(--color-text-light)}button.text:disabled .icon[data-v-41d51fa8]{color:var(--color-text-light)}button.debug-button[data-v-41d51fa8]{overflow:hidden;position:relative}button.debug-button[data-v-41d51fa8]:after{content:"";position:absolute;width:32px;height:32px;bottom:-16px;filter:blur(16px);background:var(--color-main-light);opacity:.6;pointer-events:none;border-radius:50%;transition:all .2s ease-out}button.debug-button[data-v-41d51fa8]:hover:after{width:64px}input[data-v-41d51fa8]{width:100%;height:44px;padding:.75rem;border:1px solid var(--color-border);border-radius:.5rem;font-family:Libre Franklin,sans-serif;font-size:.75rem;transition:all .2s ease-out}input[data-v-41d51fa8]::placeholder{color:var(--color-text-light);font-style:italic;font-weight:400}input[data-v-41d51fa8]:focus{outline:none;border-color:var(--color-main)}input.error[data-v-41d51fa8]{border-color:var(--color-error)}input.input-line[data-v-41d51fa8]{border:none;border-bottom:solid 1px var(--color-border);border-radius:0;padding:.25rem 0}input.input-line[data-v-41d51fa8]:focus{border-color:var(--color-main)}.tooltip[data-v-41d51fa8]{pointer-events:none;position:absolute;z-index:100;top:0;color:#fff;padding:.25rem .5rem;border-radius:.5rem;background:#0006;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);font-size:1rem;white-space:nowrap;opacity:0;transition:opacity .2s ease-out}main[data-v-41d51fa8]{display:flex;flex-direction:column;align-items:center;gap:1.5rem;min-height:100dvh;padding:0;--color-main: #55efc4;--color-main-hover: #00b894}main.modal-open[data-v-41d51fa8]{overflow:hidden}.game-header[data-v-41d51fa8]{width:100%;max-width:320px;display:flex;flex-direction:column;align-items:center;gap:.5rem;margin-top:1rem}.description[data-v-41d51fa8]{font-size:1rem;font-weight:500;text-align:center;color:var(--color-text)}.streak-container[data-v-41d51fa8]{display:flex;align-items:center;gap:.5rem;color:var(--color-text)}.streak-container .streak-text[data-v-41d51fa8]{font-size:1rem;font-weight:500;color:var(--color-main)}.streak-container .streak-icon[data-v-41d51fa8]{font-size:1rem}.timer-container[data-v-41d51fa8]{display:flex;align-items:center;justify-content:center;gap:.5rem;width:100%;max-width:320px;height:3rem;background-color:var(--color-background-light);color:var(--color-text);border:2px solid var(--color-main);border-radius:.5rem}.timer-container .timer-icon[data-v-41d51fa8]{font-size:1rem}.timer-container .timer-value[data-v-41d51fa8]{font-size:1.5rem;font-weight:700}.play-container[data-v-41d51fa8]{width:100%;max-width:320px;height:3rem}button[data-v-41d51fa8]{width:100%;height:100%;border-radius:.5rem;font-size:1.5rem;font-weight:700;cursor:pointer;transition:all .2s ease-out}button.main[data-v-41d51fa8]{background-color:var(--color-main);color:var(--color-white);border:none}button.main[data-v-41d51fa8]:hover{background-color:var(--color-main-dark)}button.main[data-v-41d51fa8]:disabled{background-color:var(--color-main-light);cursor:not-allowed}button.main.loading[data-v-41d51fa8]{position:relative;color:transparent}button.main.loading[data-v-41d51fa8]:after{content:"";position:absolute;width:1rem;height:1rem;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:50%;border:2px solid var(--color-white);border-color:var(--color-white) transparent var(--color-white) transparent;animation:loading-41d51fa8 1.2s linear infinite}@keyframes loading-41d51fa8{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}:where([data-v-0622c17a]:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}[data-v-0622c17a],[data-v-0622c17a]:before,[data-v-0622c17a]:after{box-sizing:border-box}a[data-v-0622c17a],button[data-v-0622c17a]{cursor:revert}ol[data-v-0622c17a],ul[data-v-0622c17a],menu[data-v-0622c17a]{list-style:none}img[data-v-0622c17a]{max-inline-size:100%;max-block-size:100%}table[data-v-0622c17a]{border-collapse:collapse}input[data-v-0622c17a],textarea[data-v-0622c17a]{-webkit-user-select:auto}textarea[data-v-0622c17a]{white-space:revert}meter[data-v-0622c17a]{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre[data-v-0622c17a]){all:revert}[data-v-0622c17a]::placeholder{color:unset}[data-v-0622c17a]::marker{content:initial}:where([hidden][data-v-0622c17a]){display:none}:where([contenteditable][data-v-0622c17a]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;-webkit-user-select:auto}:where([draggable=true][data-v-0622c17a]){-webkit-user-drag:element}:where(dialog[data-v-0622c17a]:modal){all:revert}[data-v-0622c17a]:root,html[data-theme=light][data-v-0622c17a],.light[data-v-0622c17a]{--color-main: #005dce;--color-main-dark: #005dce;--color-main-light: rgb(153, 190.2, 235.4);--color-main-hover: #005dce;--color-main-text: #ffffff;--color-secondary: #ff6f61;--color-secondary-dark: #ff3c32;--color-secondary-light: #ff9e94;--color-white: #ffffff;--color-black: #000000;--color-gray: #e6e6e6;--color-background: var(--color-white);--color-background-dark: #f5f6fa;--color-background-light: #fafafa;--color-surface: #ebebeb;--color-border: var(--color-gray);--color-letter-background: #f6f6f6;--color-letter-active: #e2e2e2;--color-letter-border: #c1c1c1;--color-letter-text: #000000;--color-title: var(--color-black);--color-text: #000;--color-text-light: #717171;--color-link: var(--color-main);--color-error: #eb2f06;--color-success: #78e08f;--color-warning: #f6b93b;--color-info: #4a69bd;--color-motamo-main: #005dce}html[data-theme=dark][data-v-0622c17a],.dark[data-v-0622c17a]{--color-main: #005dce;--color-main-dark: #e5efa8;--color-main-light: #2f441c;--color-main-hover: #79920c;--color-main-text: #000000;--color-secondary: #ff6f61;--color-secondary-dark: #ff3c32;--color-secondary-light: #ff9e94;--color-white: #ffffff;--color-black: #000000;--color-gray: #e6e6e6;--color-background: #031525;--color-background-dark: #020c15;--color-background-light: #0d2136;--color-border: #182a3b;--color-letter-background: #062a4a;--color-letter-active: #14466c;--color-letter-border: #0c5494;--color-letter-text: #d9dfe8;--color-title: #d3e2fd;--color-text: #95a6bd;--color-text-light: #4f6074;--color-link: var(--color-main);--color-error: #eb2f06;--color-success: #78e08f;--color-warning: #f6b93b;--color-info: #4a69bd}.fade-enter-active[data-v-0622c17a],.fade-leave-active[data-v-0622c17a]{transition:.4s ease}.fade-enter-from[data-v-0622c17a],.fade-leave-to[data-v-0622c17a]{opacity:0}.modal-enter-active[data-v-0622c17a],.modal-leave-active[data-v-0622c17a]{transition:transform .4s ease,opacity .4s ease-out}.modal-enter-from[data-v-0622c17a],.modal-leave-to[data-v-0622c17a]{transform:translateY(-32px);opacity:0}.modal-sheet-enter-active[data-v-0622c17a],.modal-sheet-leave-active[data-v-0622c17a]{transition:transform .4s ease,opacity .4s ease-out}.modal-sheet-enter-from[data-v-0622c17a],.modal-sheet-leave-to[data-v-0622c17a]{transform:translateY(2rem);opacity:0}.toast-enter-active[data-v-0622c17a],.toast-leave-active[data-v-0622c17a]{transition:all .4s ease}.toast-enter-from[data-v-0622c17a],.toast-leave-to[data-v-0622c17a]{opacity:0;transform:translate(32px)}.dropdown-enter-active[data-v-0622c17a],.dropdown-leave-active[data-v-0622c17a]{transition:all .4s ease}.dropdown-enter-from[data-v-0622c17a],.dropdown-leave-to[data-v-0622c17a]{opacity:0;transform:translateY(-8px)}@keyframes spin-0622c17a{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes heart-0622c17a{0%{fill:var(--color-main);transform:scale(1)}10%{fill:var(--color-main);transform:scale(2)}50%{fill:var(--color-main);transform:scale(.8)}to{transform:scale(1);fill:transparent}}@keyframes fadeIn-0622c17a{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp-0622c17a{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-0622c17a{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@keyframes iconAppear-0622c17a{0%{opacity:0;transform:scale(.5)}70%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.fade-in[data-v-0622c17a]{animation:fadeIn-0622c17a .5s ease-out forwards}.fade-in-up[data-v-0622c17a]{animation:fadeInUp-0622c17a .5s ease-out forwards}.fade-in-down[data-v-0622c17a]{animation:fadeInDown-0622c17a .5s ease-out forwards}.icon-appear[data-v-0622c17a]{opacity:0;animation:iconAppear-0622c17a .3s ease-out forwards}button[data-v-0622c17a],.button[data-v-0622c17a]{display:flex;justify-content:center;align-items:center;gap:.5rem;border:solid 1px var(--color-main);border-radius:.5rem;font-size:.75rem;font-weight:600;transition:all .2s ease-out;cursor:pointer}button .icon[data-v-0622c17a],.button .icon[data-v-0622c17a]{transition:all .2s ease-out}button.loading[data-v-0622c17a],.button.loading[data-v-0622c17a]{cursor:wait}button[data-v-0622c17a]:focus-visible,.button[data-v-0622c17a]:focus-visible{outline:none;box-shadow:0 0 0 2px var(--color-background),0 0 0 4px var(--color-main),0 0 6px 2px var(--color-main)}@media (hover: hover) and (pointer: fine){button[data-v-0622c17a]:active:not(:disabled),.button[data-v-0622c17a]:active:not(:disabled){transform:scale(.975)}}button[data-v-0622c17a]:disabled,.button[data-v-0622c17a]:disabled{cursor:not-allowed!important}button .loader[data-v-0622c17a],.button .loader[data-v-0622c17a]{width:1rem;height:1rem;border-radius:1rem;border:solid 2px var(--color-background);border-top-color:rgba(from var(--color-background) r g b/.4);animation:spin-0622c17a 1s linear infinite}button.login-button[data-v-0622c17a],.button.login-button[data-v-0622c17a]{width:8rem;height:3rem;background:transparent;border-color:var(--color-border)}button.login-button .icon[data-v-0622c17a],.button.login-button .icon[data-v-0622c17a]{height:1.5rem;transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){button.login-button[data-v-0622c17a]:hover:not(:disabled),.button.login-button[data-v-0622c17a]:hover:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:hover:not(:disabled) .icon[data-v-0622c17a],.button.login-button:hover:not(:disabled) .icon[data-v-0622c17a]{transform:scale(.95)}}@media (hover: hover) and (pointer: fine){button.login-button[data-v-0622c17a]:active:not(:disabled),.button.login-button[data-v-0622c17a]:active:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:active:not(:disabled) .icon[data-v-0622c17a],.button.login-button:active:not(:disabled) .icon[data-v-0622c17a]{transform:scale(.9)}}button.login-button[data-v-0622c17a]:disabled,.button.login-button[data-v-0622c17a]:disabled{background:var(--color-background-dark);border-color:var(--color-border)}button.main[data-v-0622c17a],.button.main[data-v-0622c17a]{padding:.5rem .75rem;background:var(--color-main);border-color:var(--color-main);color:var(--color-background)}button.main .icon[data-v-0622c17a],.button.main .icon[data-v-0622c17a]{width:16px;height:16px;color:var(--color-background)}@media (hover: hover) and (pointer: fine){button.main[data-v-0622c17a]:hover:not(:disabled),.button.main[data-v-0622c17a]:hover:not(:disabled){background:var(--color-main-hover);border-color:var(--color-main-hover)}button.main:hover:not(:disabled) .icon[data-v-0622c17a],.button.main:hover:not(:disabled) .icon[data-v-0622c17a]{transform:scale(1.1)}}button.main[data-v-0622c17a]:disabled,.button.main[data-v-0622c17a]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.main:disabled .icon[data-v-0622c17a],.button.main:disabled .icon[data-v-0622c17a]{color:var(--color-text-light)}button.outline[data-v-0622c17a]{padding:.5rem .75rem;background:var(--color-background);border-color:var(--color-main);color:var(--color-main)}button.outline .icon[data-v-0622c17a]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.outline[data-v-0622c17a]:hover:not(:disabled){background:var(--color-main-light)}button.outline:hover:not(:disabled) .icon[data-v-0622c17a]{transform:scale(1.1)}}button.outline[data-v-0622c17a]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.outline:disabled .icon[data-v-0622c17a]{color:var(--color-text-light)}button.text[data-v-0622c17a]{padding:.5rem .75rem;background:transparent;border-color:transparent;color:var(--color-main)}button.text .icon[data-v-0622c17a]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.text[data-v-0622c17a]:hover:not(:disabled){background:var(--color-main-light)}button.text:hover:not(:disabled) .icon[data-v-0622c17a]{transform:scale(1.1)}}button.text[data-v-0622c17a]:disabled{background:var(--color-background-dark);color:var(--color-text-light)}button.text:disabled .icon[data-v-0622c17a]{color:var(--color-text-light)}button.debug-button[data-v-0622c17a]{overflow:hidden;position:relative}button.debug-button[data-v-0622c17a]:after{content:"";position:absolute;width:32px;height:32px;bottom:-16px;filter:blur(16px);background:var(--color-main-light);opacity:.6;pointer-events:none;border-radius:50%;transition:all .2s ease-out}button.debug-button[data-v-0622c17a]:hover:after{width:64px}input[data-v-0622c17a]{width:100%;height:44px;padding:.75rem;border:1px solid var(--color-border);border-radius:.5rem;font-family:Libre Franklin,sans-serif;font-size:.75rem;transition:all .2s ease-out}input[data-v-0622c17a]::placeholder{color:var(--color-text-light);font-style:italic;font-weight:400}input[data-v-0622c17a]:focus{outline:none;border-color:var(--color-main)}input.error[data-v-0622c17a]{border-color:var(--color-error)}input.input-line[data-v-0622c17a]{border:none;border-bottom:solid 1px var(--color-border);border-radius:0;padding:.25rem 0}input.input-line[data-v-0622c17a]:focus{border-color:var(--color-main)}.tooltip[data-v-0622c17a]{pointer-events:none;position:absolute;z-index:100;top:0;color:#fff;padding:.25rem .5rem;border-radius:.5rem;background:#0006;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);font-size:1rem;white-space:nowrap;opacity:0;transition:opacity .2s ease-out}.numero-cell[data-v-0622c17a]{width:3rem;flex:1;max-width:3rem;max-height:3rem;aspect-ratio:1;display:flex;align-items:center;justify-content:center;font-size:1.25rem;font-weight:700;background:var(--color-background-mute);border:2px solid var(--color-border);border-radius:.5rem;cursor:pointer;-webkit-user-select:none;user-select:none;transition:all .2s ease}.numero-cell[data-v-0622c17a]:hover:not(.empty){background:var(--color-main-light);transform:scale(1.05)}.numero-cell.selected[data-v-0622c17a]{background:var(--color-main);color:var(--color-main-text);border-color:var(--color-main)}.numero-cell.empty[data-v-0622c17a]{background:transparent;border-style:dashed;cursor:default}:where([data-v-fcfa6a63]:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}[data-v-fcfa6a63],[data-v-fcfa6a63]:before,[data-v-fcfa6a63]:after{box-sizing:border-box}a[data-v-fcfa6a63],button[data-v-fcfa6a63]{cursor:revert}ol[data-v-fcfa6a63],ul[data-v-fcfa6a63],menu[data-v-fcfa6a63]{list-style:none}img[data-v-fcfa6a63]{max-inline-size:100%;max-block-size:100%}table[data-v-fcfa6a63]{border-collapse:collapse}input[data-v-fcfa6a63],textarea[data-v-fcfa6a63]{-webkit-user-select:auto}textarea[data-v-fcfa6a63]{white-space:revert}meter[data-v-fcfa6a63]{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre[data-v-fcfa6a63]){all:revert}[data-v-fcfa6a63]::placeholder{color:unset}[data-v-fcfa6a63]::marker{content:initial}:where([hidden][data-v-fcfa6a63]){display:none}:where([contenteditable][data-v-fcfa6a63]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;-webkit-user-select:auto}:where([draggable=true][data-v-fcfa6a63]){-webkit-user-drag:element}:where(dialog[data-v-fcfa6a63]:modal){all:revert}[data-v-fcfa6a63]:root,html[data-theme=light][data-v-fcfa6a63],.light[data-v-fcfa6a63]{--color-main: #005dce;--color-main-dark: #005dce;--color-main-light: rgb(153, 190.2, 235.4);--color-main-hover: #005dce;--color-main-text: #ffffff;--color-secondary: #ff6f61;--color-secondary-dark: #ff3c32;--color-secondary-light: #ff9e94;--color-white: #ffffff;--color-black: #000000;--color-gray: #e6e6e6;--color-background: var(--color-white);--color-background-dark: #f5f6fa;--color-background-light: #fafafa;--color-surface: #ebebeb;--color-border: var(--color-gray);--color-letter-background: #f6f6f6;--color-letter-active: #e2e2e2;--color-letter-border: #c1c1c1;--color-letter-text: #000000;--color-title: var(--color-black);--color-text: #000;--color-text-light: #717171;--color-link: var(--color-main);--color-error: #eb2f06;--color-success: #78e08f;--color-warning: #f6b93b;--color-info: #4a69bd;--color-motamo-main: #005dce}html[data-theme=dark][data-v-fcfa6a63],.dark[data-v-fcfa6a63]{--color-main: #005dce;--color-main-dark: #e5efa8;--color-main-light: #2f441c;--color-main-hover: #79920c;--color-main-text: #000000;--color-secondary: #ff6f61;--color-secondary-dark: #ff3c32;--color-secondary-light: #ff9e94;--color-white: #ffffff;--color-black: #000000;--color-gray: #e6e6e6;--color-background: #031525;--color-background-dark: #020c15;--color-background-light: #0d2136;--color-border: #182a3b;--color-letter-background: #062a4a;--color-letter-active: #14466c;--color-letter-border: #0c5494;--color-letter-text: #d9dfe8;--color-title: #d3e2fd;--color-text: #95a6bd;--color-text-light: #4f6074;--color-link: var(--color-main);--color-error: #eb2f06;--color-success: #78e08f;--color-warning: #f6b93b;--color-info: #4a69bd}.fade-enter-active[data-v-fcfa6a63],.fade-leave-active[data-v-fcfa6a63]{transition:.4s ease}.fade-enter-from[data-v-fcfa6a63],.fade-leave-to[data-v-fcfa6a63]{opacity:0}.modal-enter-active[data-v-fcfa6a63],.modal-leave-active[data-v-fcfa6a63]{transition:transform .4s ease,opacity .4s ease-out}.modal-enter-from[data-v-fcfa6a63],.modal-leave-to[data-v-fcfa6a63]{transform:translateY(-32px);opacity:0}.modal-sheet-enter-active[data-v-fcfa6a63],.modal-sheet-leave-active[data-v-fcfa6a63]{transition:transform .4s ease,opacity .4s ease-out}.modal-sheet-enter-from[data-v-fcfa6a63],.modal-sheet-leave-to[data-v-fcfa6a63]{transform:translateY(2rem);opacity:0}.toast-enter-active[data-v-fcfa6a63],.toast-leave-active[data-v-fcfa6a63]{transition:all .4s ease}.toast-enter-from[data-v-fcfa6a63],.toast-leave-to[data-v-fcfa6a63]{opacity:0;transform:translate(32px)}.dropdown-enter-active[data-v-fcfa6a63],.dropdown-leave-active[data-v-fcfa6a63]{transition:all .4s ease}.dropdown-enter-from[data-v-fcfa6a63],.dropdown-leave-to[data-v-fcfa6a63]{opacity:0;transform:translateY(-8px)}@keyframes spin-fcfa6a63{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes heart-fcfa6a63{0%{fill:var(--color-main);transform:scale(1)}10%{fill:var(--color-main);transform:scale(2)}50%{fill:var(--color-main);transform:scale(.8)}to{transform:scale(1);fill:transparent}}@keyframes fadeIn-fcfa6a63{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp-fcfa6a63{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-fcfa6a63{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@keyframes iconAppear-fcfa6a63{0%{opacity:0;transform:scale(.5)}70%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.fade-in[data-v-fcfa6a63]{animation:fadeIn-fcfa6a63 .5s ease-out forwards}.fade-in-up[data-v-fcfa6a63]{animation:fadeInUp-fcfa6a63 .5s ease-out forwards}.fade-in-down[data-v-fcfa6a63]{animation:fadeInDown-fcfa6a63 .5s ease-out forwards}.icon-appear[data-v-fcfa6a63]{opacity:0;animation:iconAppear-fcfa6a63 .3s ease-out forwards}button[data-v-fcfa6a63],.button[data-v-fcfa6a63]{display:flex;justify-content:center;align-items:center;gap:.5rem;border:solid 1px var(--color-main);border-radius:.5rem;font-size:.75rem;font-weight:600;transition:all .2s ease-out;cursor:pointer}button .icon[data-v-fcfa6a63],.button .icon[data-v-fcfa6a63]{transition:all .2s ease-out}button.loading[data-v-fcfa6a63],.button.loading[data-v-fcfa6a63]{cursor:wait}button[data-v-fcfa6a63]:focus-visible,.button[data-v-fcfa6a63]:focus-visible{outline:none;box-shadow:0 0 0 2px var(--color-background),0 0 0 4px var(--color-main),0 0 6px 2px var(--color-main)}@media (hover: hover) and (pointer: fine){button[data-v-fcfa6a63]:active:not(:disabled),.button[data-v-fcfa6a63]:active:not(:disabled){transform:scale(.975)}}button[data-v-fcfa6a63]:disabled,.button[data-v-fcfa6a63]:disabled{cursor:not-allowed!important}button .loader[data-v-fcfa6a63],.button .loader[data-v-fcfa6a63]{width:1rem;height:1rem;border-radius:1rem;border:solid 2px var(--color-background);border-top-color:rgba(from var(--color-background) r g b/.4);animation:spin-fcfa6a63 1s linear infinite}button.login-button[data-v-fcfa6a63],.button.login-button[data-v-fcfa6a63]{width:8rem;height:3rem;background:transparent;border-color:var(--color-border)}button.login-button .icon[data-v-fcfa6a63],.button.login-button .icon[data-v-fcfa6a63]{height:1.5rem;transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){button.login-button[data-v-fcfa6a63]:hover:not(:disabled),.button.login-button[data-v-fcfa6a63]:hover:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:hover:not(:disabled) .icon[data-v-fcfa6a63],.button.login-button:hover:not(:disabled) .icon[data-v-fcfa6a63]{transform:scale(.95)}}@media (hover: hover) and (pointer: fine){button.login-button[data-v-fcfa6a63]:active:not(:disabled),.button.login-button[data-v-fcfa6a63]:active:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:active:not(:disabled) .icon[data-v-fcfa6a63],.button.login-button:active:not(:disabled) .icon[data-v-fcfa6a63]{transform:scale(.9)}}button.login-button[data-v-fcfa6a63]:disabled,.button.login-button[data-v-fcfa6a63]:disabled{background:var(--color-background-dark);border-color:var(--color-border)}button.main[data-v-fcfa6a63],.button.main[data-v-fcfa6a63]{padding:.5rem .75rem;background:var(--color-main);border-color:var(--color-main);color:var(--color-background)}button.main .icon[data-v-fcfa6a63],.button.main .icon[data-v-fcfa6a63]{width:16px;height:16px;color:var(--color-background)}@media (hover: hover) and (pointer: fine){button.main[data-v-fcfa6a63]:hover:not(:disabled),.button.main[data-v-fcfa6a63]:hover:not(:disabled){background:var(--color-main-hover);border-color:var(--color-main-hover)}button.main:hover:not(:disabled) .icon[data-v-fcfa6a63],.button.main:hover:not(:disabled) .icon[data-v-fcfa6a63]{transform:scale(1.1)}}button.main[data-v-fcfa6a63]:disabled,.button.main[data-v-fcfa6a63]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.main:disabled .icon[data-v-fcfa6a63],.button.main:disabled .icon[data-v-fcfa6a63]{color:var(--color-text-light)}button.outline[data-v-fcfa6a63]{padding:.5rem .75rem;background:var(--color-background);border-color:var(--color-main);color:var(--color-main)}button.outline .icon[data-v-fcfa6a63]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.outline[data-v-fcfa6a63]:hover:not(:disabled){background:var(--color-main-light)}button.outline:hover:not(:disabled) .icon[data-v-fcfa6a63]{transform:scale(1.1)}}button.outline[data-v-fcfa6a63]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.outline:disabled .icon[data-v-fcfa6a63]{color:var(--color-text-light)}button.text[data-v-fcfa6a63]{padding:.5rem .75rem;background:transparent;border-color:transparent;color:var(--color-main)}button.text .icon[data-v-fcfa6a63]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.text[data-v-fcfa6a63]:hover:not(:disabled){background:var(--color-main-light)}button.text:hover:not(:disabled) .icon[data-v-fcfa6a63]{transform:scale(1.1)}}button.text[data-v-fcfa6a63]:disabled{background:var(--color-background-dark);color:var(--color-text-light)}button.text:disabled .icon[data-v-fcfa6a63]{color:var(--color-text-light)}button.debug-button[data-v-fcfa6a63]{overflow:hidden;position:relative}button.debug-button[data-v-fcfa6a63]:after{content:"";position:absolute;width:32px;height:32px;bottom:-16px;filter:blur(16px);background:var(--color-main-light);opacity:.6;pointer-events:none;border-radius:50%;transition:all .2s ease-out}button.debug-button[data-v-fcfa6a63]:hover:after{width:64px}input[data-v-fcfa6a63]{width:100%;height:44px;padding:.75rem;border:1px solid var(--color-border);border-radius:.5rem;font-family:Libre Franklin,sans-serif;font-size:.75rem;transition:all .2s ease-out}input[data-v-fcfa6a63]::placeholder{color:var(--color-text-light);font-style:italic;font-weight:400}input[data-v-fcfa6a63]:focus{outline:none;border-color:var(--color-main)}input.error[data-v-fcfa6a63]{border-color:var(--color-error)}input.input-line[data-v-fcfa6a63]{border:none;border-bottom:solid 1px var(--color-border);border-radius:0;padding:.25rem 0}input.input-line[data-v-fcfa6a63]:focus{border-color:var(--color-main)}.tooltip[data-v-fcfa6a63]{pointer-events:none;position:absolute;z-index:100;top:0;color:#fff;padding:.25rem .5rem;border-radius:.5rem;background:#0006;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);font-size:1rem;white-space:nowrap;opacity:0;transition:opacity .2s ease-out}.timer-counter[data-v-fcfa6a63]{font-family:monospace;font-size:1.2rem;font-weight:700;color:var(--color-text);padding:.5rem;border-radius:.5rem;background:var(--color-background-mute);min-width:80px;text-align:center}:where([data-v-1d3d6a9d]:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}[data-v-1d3d6a9d],[data-v-1d3d6a9d]:before,[data-v-1d3d6a9d]:after{box-sizing:border-box}a[data-v-1d3d6a9d],button[data-v-1d3d6a9d]{cursor:revert}ol[data-v-1d3d6a9d],ul[data-v-1d3d6a9d],menu[data-v-1d3d6a9d]{list-style:none}img[data-v-1d3d6a9d]{max-inline-size:100%;max-block-size:100%}table[data-v-1d3d6a9d]{border-collapse:collapse}input[data-v-1d3d6a9d],textarea[data-v-1d3d6a9d]{-webkit-user-select:auto}textarea[data-v-1d3d6a9d]{white-space:revert}meter[data-v-1d3d6a9d]{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre[data-v-1d3d6a9d]){all:revert}[data-v-1d3d6a9d]::placeholder{color:unset}[data-v-1d3d6a9d]::marker{content:initial}:where([hidden][data-v-1d3d6a9d]){display:none}:where([contenteditable][data-v-1d3d6a9d]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;-webkit-user-select:auto}:where([draggable=true][data-v-1d3d6a9d]){-webkit-user-drag:element}:where(dialog[data-v-1d3d6a9d]:modal){all:revert}[data-v-1d3d6a9d]:root,html[data-theme=light][data-v-1d3d6a9d],.light[data-v-1d3d6a9d]{--color-main: #005dce;--color-main-dark: #005dce;--color-main-light: rgb(153, 190.2, 235.4);--color-main-hover: #005dce;--color-main-text: #ffffff;--color-secondary: #ff6f61;--color-secondary-dark: #ff3c32;--color-secondary-light: #ff9e94;--color-white: #ffffff;--color-black: #000000;--color-gray: #e6e6e6;--color-background: var(--color-white);--color-background-dark: #f5f6fa;--color-background-light: #fafafa;--color-surface: #ebebeb;--color-border: var(--color-gray);--color-letter-background: #f6f6f6;--color-letter-active: #e2e2e2;--color-letter-border: #c1c1c1;--color-letter-text: #000000;--color-title: var(--color-black);--color-text: #000;--color-text-light: #717171;--color-link: var(--color-main);--color-error: #eb2f06;--color-success: #78e08f;--color-warning: #f6b93b;--color-info: #4a69bd;--color-motamo-main: #005dce}html[data-theme=dark][data-v-1d3d6a9d],.dark[data-v-1d3d6a9d]{--color-main: #005dce;--color-main-dark: #e5efa8;--color-main-light: #2f441c;--color-main-hover: #79920c;--color-main-text: #000000;--color-secondary: #ff6f61;--color-secondary-dark: #ff3c32;--color-secondary-light: #ff9e94;--color-white: #ffffff;--color-black: #000000;--color-gray: #e6e6e6;--color-background: #031525;--color-background-dark: #020c15;--color-background-light: #0d2136;--color-border: #182a3b;--color-letter-background: #062a4a;--color-letter-active: #14466c;--color-letter-border: #0c5494;--color-letter-text: #d9dfe8;--color-title: #d3e2fd;--color-text: #95a6bd;--color-text-light: #4f6074;--color-link: var(--color-main);--color-error: #eb2f06;--color-success: #78e08f;--color-warning: #f6b93b;--color-info: #4a69bd}.fade-enter-active[data-v-1d3d6a9d],.fade-leave-active[data-v-1d3d6a9d]{transition:.4s ease}.fade-enter-from[data-v-1d3d6a9d],.fade-leave-to[data-v-1d3d6a9d]{opacity:0}.modal-enter-active[data-v-1d3d6a9d],.modal-leave-active[data-v-1d3d6a9d]{transition:transform .4s ease,opacity .4s ease-out}.modal-enter-from[data-v-1d3d6a9d],.modal-leave-to[data-v-1d3d6a9d]{transform:translateY(-32px);opacity:0}.modal-sheet-enter-active[data-v-1d3d6a9d],.modal-sheet-leave-active[data-v-1d3d6a9d]{transition:transform .4s ease,opacity .4s ease-out}.modal-sheet-enter-from[data-v-1d3d6a9d],.modal-sheet-leave-to[data-v-1d3d6a9d]{transform:translateY(2rem);opacity:0}.toast-enter-active[data-v-1d3d6a9d],.toast-leave-active[data-v-1d3d6a9d]{transition:all .4s ease}.toast-enter-from[data-v-1d3d6a9d],.toast-leave-to[data-v-1d3d6a9d]{opacity:0;transform:translate(32px)}.dropdown-enter-active[data-v-1d3d6a9d],.dropdown-leave-active[data-v-1d3d6a9d]{transition:all .4s ease}.dropdown-enter-from[data-v-1d3d6a9d],.dropdown-leave-to[data-v-1d3d6a9d]{opacity:0;transform:translateY(-8px)}@keyframes spin-1d3d6a9d{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes heart-1d3d6a9d{0%{fill:var(--color-main);transform:scale(1)}10%{fill:var(--color-main);transform:scale(2)}50%{fill:var(--color-main);transform:scale(.8)}to{transform:scale(1);fill:transparent}}@keyframes fadeIn-1d3d6a9d{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp-1d3d6a9d{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-1d3d6a9d{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@keyframes iconAppear-1d3d6a9d{0%{opacity:0;transform:scale(.5)}70%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.fade-in[data-v-1d3d6a9d]{animation:fadeIn-1d3d6a9d .5s ease-out forwards}.fade-in-up[data-v-1d3d6a9d]{animation:fadeInUp-1d3d6a9d .5s ease-out forwards}.fade-in-down[data-v-1d3d6a9d]{animation:fadeInDown-1d3d6a9d .5s ease-out forwards}.icon-appear[data-v-1d3d6a9d]{opacity:0;animation:iconAppear-1d3d6a9d .3s ease-out forwards}button[data-v-1d3d6a9d],.button[data-v-1d3d6a9d]{display:flex;justify-content:center;align-items:center;gap:.5rem;border:solid 1px var(--color-main);border-radius:.5rem;font-size:.75rem;font-weight:600;transition:all .2s ease-out;cursor:pointer}button .icon[data-v-1d3d6a9d],.button .icon[data-v-1d3d6a9d]{transition:all .2s ease-out}button.loading[data-v-1d3d6a9d],.button.loading[data-v-1d3d6a9d]{cursor:wait}button[data-v-1d3d6a9d]:focus-visible,.button[data-v-1d3d6a9d]:focus-visible{outline:none;box-shadow:0 0 0 2px var(--color-background),0 0 0 4px var(--color-main),0 0 6px 2px var(--color-main)}@media (hover: hover) and (pointer: fine){button[data-v-1d3d6a9d]:active:not(:disabled),.button[data-v-1d3d6a9d]:active:not(:disabled){transform:scale(.975)}}button[data-v-1d3d6a9d]:disabled,.button[data-v-1d3d6a9d]:disabled{cursor:not-allowed!important}button .loader[data-v-1d3d6a9d],.button .loader[data-v-1d3d6a9d]{width:1rem;height:1rem;border-radius:1rem;border:solid 2px var(--color-background);border-top-color:rgba(from var(--color-background) r g b/.4);animation:spin-1d3d6a9d 1s linear infinite}button.login-button[data-v-1d3d6a9d],.button.login-button[data-v-1d3d6a9d]{width:8rem;height:3rem;background:transparent;border-color:var(--color-border)}button.login-button .icon[data-v-1d3d6a9d],.button.login-button .icon[data-v-1d3d6a9d]{height:1.5rem;transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){button.login-button[data-v-1d3d6a9d]:hover:not(:disabled),.button.login-button[data-v-1d3d6a9d]:hover:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:hover:not(:disabled) .icon[data-v-1d3d6a9d],.button.login-button:hover:not(:disabled) .icon[data-v-1d3d6a9d]{transform:scale(.95)}}@media (hover: hover) and (pointer: fine){button.login-button[data-v-1d3d6a9d]:active:not(:disabled),.button.login-button[data-v-1d3d6a9d]:active:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:active:not(:disabled) .icon[data-v-1d3d6a9d],.button.login-button:active:not(:disabled) .icon[data-v-1d3d6a9d]{transform:scale(.9)}}button.login-button[data-v-1d3d6a9d]:disabled,.button.login-button[data-v-1d3d6a9d]:disabled{background:var(--color-background-dark);border-color:var(--color-border)}button.main[data-v-1d3d6a9d],.button.main[data-v-1d3d6a9d]{padding:.5rem .75rem;background:var(--color-main);border-color:var(--color-main);color:var(--color-background)}button.main .icon[data-v-1d3d6a9d],.button.main .icon[data-v-1d3d6a9d]{width:16px;height:16px;color:var(--color-background)}@media (hover: hover) and (pointer: fine){button.main[data-v-1d3d6a9d]:hover:not(:disabled),.button.main[data-v-1d3d6a9d]:hover:not(:disabled){background:var(--color-main-hover);border-color:var(--color-main-hover)}button.main:hover:not(:disabled) .icon[data-v-1d3d6a9d],.button.main:hover:not(:disabled) .icon[data-v-1d3d6a9d]{transform:scale(1.1)}}button.main[data-v-1d3d6a9d]:disabled,.button.main[data-v-1d3d6a9d]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.main:disabled .icon[data-v-1d3d6a9d],.button.main:disabled .icon[data-v-1d3d6a9d]{color:var(--color-text-light)}button.outline[data-v-1d3d6a9d]{padding:.5rem .75rem;background:var(--color-background);border-color:var(--color-main);color:var(--color-main)}button.outline .icon[data-v-1d3d6a9d]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.outline[data-v-1d3d6a9d]:hover:not(:disabled){background:var(--color-main-light)}button.outline:hover:not(:disabled) .icon[data-v-1d3d6a9d]{transform:scale(1.1)}}button.outline[data-v-1d3d6a9d]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.outline:disabled .icon[data-v-1d3d6a9d]{color:var(--color-text-light)}button.text[data-v-1d3d6a9d]{padding:.5rem .75rem;background:transparent;border-color:transparent;color:var(--color-main)}button.text .icon[data-v-1d3d6a9d]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.text[data-v-1d3d6a9d]:hover:not(:disabled){background:var(--color-main-light)}button.text:hover:not(:disabled) .icon[data-v-1d3d6a9d]{transform:scale(1.1)}}button.text[data-v-1d3d6a9d]:disabled{background:var(--color-background-dark);color:var(--color-text-light)}button.text:disabled .icon[data-v-1d3d6a9d]{color:var(--color-text-light)}button.debug-button[data-v-1d3d6a9d]{overflow:hidden;position:relative}button.debug-button[data-v-1d3d6a9d]:after{content:"";position:absolute;width:32px;height:32px;bottom:-16px;filter:blur(16px);background:var(--color-main-light);opacity:.6;pointer-events:none;border-radius:50%;transition:all .2s ease-out}button.debug-button[data-v-1d3d6a9d]:hover:after{width:64px}input[data-v-1d3d6a9d]{width:100%;height:44px;padding:.75rem;border:1px solid var(--color-border);border-radius:.5rem;font-family:Libre Franklin,sans-serif;font-size:.75rem;transition:all .2s ease-out}input[data-v-1d3d6a9d]::placeholder{color:var(--color-text-light);font-style:italic;font-weight:400}input[data-v-1d3d6a9d]:focus{outline:none;border-color:var(--color-main)}input.error[data-v-1d3d6a9d]{border-color:var(--color-error)}input.input-line[data-v-1d3d6a9d]{border:none;border-bottom:solid 1px var(--color-border);border-radius:0;padding:.25rem 0}input.input-line[data-v-1d3d6a9d]:focus{border-color:var(--color-main)}.tooltip[data-v-1d3d6a9d]{pointer-events:none;position:absolute;z-index:100;top:0;color:#fff;padding:.25rem .5rem;border-radius:.5rem;background:#0006;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);font-size:1rem;white-space:nowrap;opacity:0;transition:opacity .2s ease-out}main[data-v-1d3d6a9d]{display:flex;flex-direction:column;height:100%;gap:1rem;padding:1rem;--color-main: #55efc4;--color-main-light: #7ae8c9;--color-main-hover: #00b894;--color-main-text: #ffffff}.cell.hint[data-v-1d3d6a9d]{animation:pulse-1d3d6a9d 1s infinite;border-color:var(--color-main)}.btn-hint[data-v-1d3d6a9d]{animation:pulse-1d3d6a9d 1s infinite}@keyframes pulse-1d3d6a9d{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}.topbar[data-v-1d3d6a9d]{display:flex;align-items:center;gap:1rem;padding:.5rem;background:var(--color-background-soft);border-radius:.5rem}.topbar .counter-container[data-v-1d3d6a9d]{min-width:80px}.topbar .score[data-v-1d3d6a9d]{font-size:1.2rem;font-weight:700;color:var(--color-text)}.topbar .space[data-v-1d3d6a9d]{flex:1}.topbar .icon-container[data-v-1d3d6a9d]{display:flex;gap:.5rem}.topbar .icon-container .icon[data-v-1d3d6a9d]{width:24px;height:24px;cursor:pointer;color:var(--color-text)}.topbar .icon-container .icon[data-v-1d3d6a9d]:hover{color:var(--color-primary)}.container[data-v-1d3d6a9d]{flex:1;display:flex;flex-direction:column;align-items:center;gap:2rem;overflow-y:auto}.numero-board[data-v-1d3d6a9d]{display:flex;flex-direction:column;gap:.25rem;padding:1rem;background:var(--color-background-soft);border-radius:.5rem;max-width:100%;width:fit-content}.numero-row[data-v-1d3d6a9d]{display:flex;gap:.25rem}.add-row-button[data-v-1d3d6a9d]{padding:.75rem 1.5rem;font-size:1rem;font-weight:700;color:var(--color-text);background:var(--color-main-light);border:2px solid var(--color-border);border-radius:.5rem;cursor:pointer;transition:all .2s ease}.add-row-button[data-v-1d3d6a9d]:hover:not(:disabled){background:var(--color-main);color:var(--color-main-text);border-color:var(--color-main)}.add-row-button[data-v-1d3d6a9d]:disabled{opacity:.5;cursor:not-allowed}:where([data-v-0e1b3d70]:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}[data-v-0e1b3d70],[data-v-0e1b3d70]:before,[data-v-0e1b3d70]:after{box-sizing:border-box}a[data-v-0e1b3d70],button[data-v-0e1b3d70]{cursor:revert}ol[data-v-0e1b3d70],ul[data-v-0e1b3d70],menu[data-v-0e1b3d70]{list-style:none}img[data-v-0e1b3d70]{max-inline-size:100%;max-block-size:100%}table[data-v-0e1b3d70]{border-collapse:collapse}input[data-v-0e1b3d70],textarea[data-v-0e1b3d70]{-webkit-user-select:auto}textarea[data-v-0e1b3d70]{white-space:revert}meter[data-v-0e1b3d70]{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre[data-v-0e1b3d70]){all:revert}[data-v-0e1b3d70]::placeholder{color:unset}[data-v-0e1b3d70]::marker{content:initial}:where([hidden][data-v-0e1b3d70]){display:none}:where([contenteditable][data-v-0e1b3d70]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;-webkit-user-select:auto}:where([draggable=true][data-v-0e1b3d70]){-webkit-user-drag:element}:where(dialog[data-v-0e1b3d70]:modal){all:revert}[data-v-0e1b3d70]:root,html[data-theme=light][data-v-0e1b3d70],.light[data-v-0e1b3d70]{--color-main: #005dce;--color-main-dark: #005dce;--color-main-light: rgb(153, 190.2, 235.4);--color-main-hover: #005dce;--color-main-text: #ffffff;--color-secondary: #ff6f61;--color-secondary-dark: #ff3c32;--color-secondary-light: #ff9e94;--color-white: #ffffff;--color-black: #000000;--color-gray: #e6e6e6;--color-background: var(--color-white);--color-background-dark: #f5f6fa;--color-background-light: #fafafa;--color-surface: #ebebeb;--color-border: var(--color-gray);--color-letter-background: #f6f6f6;--color-letter-active: #e2e2e2;--color-letter-border: #c1c1c1;--color-letter-text: #000000;--color-title: var(--color-black);--color-text: #000;--color-text-light: #717171;--color-link: var(--color-main);--color-error: #eb2f06;--color-success: #78e08f;--color-warning: #f6b93b;--color-info: #4a69bd;--color-motamo-main: #005dce}html[data-theme=dark][data-v-0e1b3d70],.dark[data-v-0e1b3d70]{--color-main: #005dce;--color-main-dark: #e5efa8;--color-main-light: #2f441c;--color-main-hover: #79920c;--color-main-text: #000000;--color-secondary: #ff6f61;--color-secondary-dark: #ff3c32;--color-secondary-light: #ff9e94;--color-white: #ffffff;--color-black: #000000;--color-gray: #e6e6e6;--color-background: #031525;--color-background-dark: #020c15;--color-background-light: #0d2136;--color-border: #182a3b;--color-letter-background: #062a4a;--color-letter-active: #14466c;--color-letter-border: #0c5494;--color-letter-text: #d9dfe8;--color-title: #d3e2fd;--color-text: #95a6bd;--color-text-light: #4f6074;--color-link: var(--color-main);--color-error: #eb2f06;--color-success: #78e08f;--color-warning: #f6b93b;--color-info: #4a69bd}.fade-enter-active[data-v-0e1b3d70],.fade-leave-active[data-v-0e1b3d70]{transition:.4s ease}.fade-enter-from[data-v-0e1b3d70],.fade-leave-to[data-v-0e1b3d70]{opacity:0}.modal-enter-active[data-v-0e1b3d70],.modal-leave-active[data-v-0e1b3d70]{transition:transform .4s ease,opacity .4s ease-out}.modal-enter-from[data-v-0e1b3d70],.modal-leave-to[data-v-0e1b3d70]{transform:translateY(-32px);opacity:0}.modal-sheet-enter-active[data-v-0e1b3d70],.modal-sheet-leave-active[data-v-0e1b3d70]{transition:transform .4s ease,opacity .4s ease-out}.modal-sheet-enter-from[data-v-0e1b3d70],.modal-sheet-leave-to[data-v-0e1b3d70]{transform:translateY(2rem);opacity:0}.toast-enter-active[data-v-0e1b3d70],.toast-leave-active[data-v-0e1b3d70]{transition:all .4s ease}.toast-enter-from[data-v-0e1b3d70],.toast-leave-to[data-v-0e1b3d70]{opacity:0;transform:translate(32px)}.dropdown-enter-active[data-v-0e1b3d70],.dropdown-leave-active[data-v-0e1b3d70]{transition:all .4s ease}.dropdown-enter-from[data-v-0e1b3d70],.dropdown-leave-to[data-v-0e1b3d70]{opacity:0;transform:translateY(-8px)}@keyframes spin-0e1b3d70{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes heart-0e1b3d70{0%{fill:var(--color-main);transform:scale(1)}10%{fill:var(--color-main);transform:scale(2)}50%{fill:var(--color-main);transform:scale(.8)}to{transform:scale(1);fill:transparent}}button[data-v-0e1b3d70],.button[data-v-0e1b3d70]{display:flex;justify-content:center;align-items:center;gap:.5rem;border:solid 1px var(--color-main);border-radius:.5rem;font-size:.75rem;font-weight:600;transition:all .2s ease-out;cursor:pointer}button .icon[data-v-0e1b3d70],.button .icon[data-v-0e1b3d70]{transition:all .2s ease-out}button.loading[data-v-0e1b3d70],.button.loading[data-v-0e1b3d70]{cursor:wait}button[data-v-0e1b3d70]:focus-visible,.button[data-v-0e1b3d70]:focus-visible{outline:none;box-shadow:0 0 0 2px var(--color-background),0 0 0 4px var(--color-main),0 0 6px 2px var(--color-main)}@media (hover: hover) and (pointer: fine){button[data-v-0e1b3d70]:active:not(:disabled),.button[data-v-0e1b3d70]:active:not(:disabled){transform:scale(.975)}}button[data-v-0e1b3d70]:disabled,.button[data-v-0e1b3d70]:disabled{cursor:not-allowed!important}button .loader[data-v-0e1b3d70],.button .loader[data-v-0e1b3d70]{width:1rem;height:1rem;border-radius:1rem;border:solid 2px var(--color-background);border-top-color:rgba(from var(--color-background) r g b/.4);animation:spin-0e1b3d70 1s linear infinite}button.login-button[data-v-0e1b3d70],.button.login-button[data-v-0e1b3d70]{width:8rem;height:3rem;background:transparent;border-color:var(--color-border)}button.login-button .icon[data-v-0e1b3d70],.button.login-button .icon[data-v-0e1b3d70]{height:1.5rem;transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){button.login-button[data-v-0e1b3d70]:hover:not(:disabled),.button.login-button[data-v-0e1b3d70]:hover:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:hover:not(:disabled) .icon[data-v-0e1b3d70],.button.login-button:hover:not(:disabled) .icon[data-v-0e1b3d70]{transform:scale(.95)}}@media (hover: hover) and (pointer: fine){button.login-button[data-v-0e1b3d70]:active:not(:disabled),.button.login-button[data-v-0e1b3d70]:active:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:active:not(:disabled) .icon[data-v-0e1b3d70],.button.login-button:active:not(:disabled) .icon[data-v-0e1b3d70]{transform:scale(.9)}}button.login-button[data-v-0e1b3d70]:disabled,.button.login-button[data-v-0e1b3d70]:disabled{background:var(--color-background-dark);border-color:var(--color-border)}button.main[data-v-0e1b3d70],.button.main[data-v-0e1b3d70]{padding:.5rem .75rem;background:var(--color-main);border-color:var(--color-main);color:var(--color-background)}button.main .icon[data-v-0e1b3d70],.button.main .icon[data-v-0e1b3d70]{width:16px;height:16px;color:var(--color-background)}@media (hover: hover) and (pointer: fine){button.main[data-v-0e1b3d70]:hover:not(:disabled),.button.main[data-v-0e1b3d70]:hover:not(:disabled){background:var(--color-main-hover);border-color:var(--color-main-hover)}button.main:hover:not(:disabled) .icon[data-v-0e1b3d70],.button.main:hover:not(:disabled) .icon[data-v-0e1b3d70]{transform:scale(1.1)}}button.main[data-v-0e1b3d70]:disabled,.button.main[data-v-0e1b3d70]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.main:disabled .icon[data-v-0e1b3d70],.button.main:disabled .icon[data-v-0e1b3d70]{color:var(--color-text-light)}button.outline[data-v-0e1b3d70]{padding:.5rem .75rem;background:var(--color-background);border-color:var(--color-main);color:var(--color-main)}button.outline .icon[data-v-0e1b3d70]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.outline[data-v-0e1b3d70]:hover:not(:disabled){background:var(--color-main-light)}button.outline:hover:not(:disabled) .icon[data-v-0e1b3d70]{transform:scale(1.1)}}button.outline[data-v-0e1b3d70]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.outline:disabled .icon[data-v-0e1b3d70]{color:var(--color-text-light)}button.text[data-v-0e1b3d70]{padding:.5rem .75rem;background:transparent;border-color:transparent;color:var(--color-main)}button.text .icon[data-v-0e1b3d70]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.text[data-v-0e1b3d70]:hover:not(:disabled){background:var(--color-main-light)}button.text:hover:not(:disabled) .icon[data-v-0e1b3d70]{transform:scale(1.1)}}button.text[data-v-0e1b3d70]:disabled{background:var(--color-background-dark);color:var(--color-text-light)}button.text:disabled .icon[data-v-0e1b3d70]{color:var(--color-text-light)}button.debug-button[data-v-0e1b3d70]{overflow:hidden;position:relative}button.debug-button[data-v-0e1b3d70]:after{content:"";position:absolute;width:32px;height:32px;bottom:-16px;filter:blur(16px);background:var(--color-main-light);opacity:.6;pointer-events:none;border-radius:50%;transition:all .2s ease-out}button.debug-button[data-v-0e1b3d70]:hover:after{width:64px}input[data-v-0e1b3d70]{width:100%;height:44px;padding:.75rem;border:1px solid var(--color-border);border-radius:.5rem;font-family:Libre Franklin,sans-serif;font-size:.75rem;transition:all .2s ease-out}input[data-v-0e1b3d70]::placeholder{color:var(--color-text-light);font-style:italic;font-weight:400}input[data-v-0e1b3d70]:focus{outline:none;border-color:var(--color-main)}input.error[data-v-0e1b3d70]{border-color:var(--color-error)}input.input-line[data-v-0e1b3d70]{border:none;border-bottom:solid 1px var(--color-border);border-radius:0;padding:.25rem 0}input.input-line[data-v-0e1b3d70]:focus{border-color:var(--color-main)}.tooltip[data-v-0e1b3d70]{pointer-events:none;position:absolute;z-index:100;top:0;color:#fff;padding:.25rem .5rem;border-radius:.5rem;background:#0006;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);font-size:1rem;white-space:nowrap;opacity:0;transition:opacity .2s ease-out}@keyframes fadeIn-0e1b3d70{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp-0e1b3d70{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-0e1b3d70{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@keyframes iconAppear-0e1b3d70{0%{opacity:0;transform:scale(.5)}70%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.fade-in[data-v-0e1b3d70]{animation:fadeIn-0e1b3d70 .5s ease-out forwards}.fade-in-up[data-v-0e1b3d70]{animation:fadeInUp-0e1b3d70 .5s ease-out forwards}.fade-in-down[data-v-0e1b3d70]{animation:fadeInDown-0e1b3d70 .5s ease-out forwards}.icon-appear[data-v-0e1b3d70]{opacity:0;animation:iconAppear-0e1b3d70 .3s ease-out forwards}main[data-v-0e1b3d70]{display:flex;flex-direction:column;align-items:center;gap:2rem;justify-content:center;min-height:100dvh;padding-bottom:4rem;padding-top:4rem;--color-main: #00479e;--color-main-hover: #00306a}main .icon-line[data-v-0e1b3d70]{position:absolute;top:1rem;display:flex;align-items:center;justify-content:center;width:100%;padding:.5rem 1rem;overflow:hidden}main .icon-line .icon[data-v-0e1b3d70]{flex-shrink:0;height:1.5rem}main h1[data-v-0e1b3d70]{font-size:2rem;font-weight:700}main button[data-v-0e1b3d70]{font-size:.75rem;transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){main button[data-v-0e1b3d70]:active{transform:scale(.95)}}main .time-container[data-v-0e1b3d70]{background:var(--color-main);color:var(--color-white);display:flex;gap:1rem;align-items:center;padding:.5rem 1rem;font-size:1.5rem;border-radius:.25rem;animation-delay:.1s;animation-fill-mode:both}main .time-container .divider[data-v-0e1b3d70]{height:.75rem;width:1px;background:var(--color-white)}main .time-container .time[data-v-0e1b3d70]{font-weight:900;letter-spacing:1px}main .message[data-v-0e1b3d70]{font-size:1rem;padding:.5rem 1rem;background:rgba(from var(--color-main) r g b/.05);border-radius:.25rem;animation-delay:.2s;animation-fill-mode:both}main .divider-line[data-v-0e1b3d70]{width:100%;height:1px;background:var(--color-border);max-width:640px;animation-delay:.3s;animation-fill-mode:both}main .share-container[data-v-0e1b3d70]{display:flex;flex-direction:column;align-items:center;gap:1rem;width:100%;max-width:400px}main .feedback-container[data-v-0e1b3d70]{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1rem;animation-delay:.5s;animation-fill-mode:both}main .feedback-container button[data-v-0e1b3d70]{color:var(--color-text);border-color:var(--color-text);transition:all .2s ease-out}main .feedback-container button .icon[data-v-0e1b3d70]{color:var(--color-text);transition:all .2s ease-out}@media (min-width: 640px){main[data-v-0e1b3d70]{padding-bottom:8rem}main .time-container[data-v-0e1b3d70]{font-size:2rem}}@media (min-width: 640px) and (hover: hover) and (pointer: fine){main .share-container button.share[data-v-0e1b3d70]:hover,main .share-container button.feedback[data-v-0e1b3d70]:hover,main .feedback-container button.share[data-v-0e1b3d70]:hover,main .feedback-container button.feedback[data-v-0e1b3d70]:hover{color:var(--color-main);border-color:var(--color-main);transform:translateY(-2px);box-shadow:0 3px 8px #0000001a}main .share-container button.share:hover .icon[data-v-0e1b3d70],main .share-container button.feedback:hover .icon[data-v-0e1b3d70],main .feedback-container button.share:hover .icon[data-v-0e1b3d70],main .feedback-container button.feedback:hover .icon[data-v-0e1b3d70]{color:var(--color-main)}}:where([data-v-5bb43e2f]:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}[data-v-5bb43e2f],[data-v-5bb43e2f]:before,[data-v-5bb43e2f]:after{box-sizing:border-box}a[data-v-5bb43e2f],button[data-v-5bb43e2f]{cursor:revert}ol[data-v-5bb43e2f],ul[data-v-5bb43e2f],menu[data-v-5bb43e2f]{list-style:none}img[data-v-5bb43e2f]{max-inline-size:100%;max-block-size:100%}table[data-v-5bb43e2f]{border-collapse:collapse}input[data-v-5bb43e2f],textarea[data-v-5bb43e2f]{-webkit-user-select:auto}textarea[data-v-5bb43e2f]{white-space:revert}meter[data-v-5bb43e2f]{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre[data-v-5bb43e2f]){all:revert}[data-v-5bb43e2f]::placeholder{color:unset}[data-v-5bb43e2f]::marker{content:initial}:where([hidden][data-v-5bb43e2f]){display:none}:where([contenteditable][data-v-5bb43e2f]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;-webkit-user-select:auto}:where([draggable=true][data-v-5bb43e2f]){-webkit-user-drag:element}:where(dialog[data-v-5bb43e2f]:modal){all:revert}[data-v-5bb43e2f]:root,html[data-theme=light][data-v-5bb43e2f],.light[data-v-5bb43e2f]{--color-main: #005dce;--color-main-dark: #005dce;--color-main-light: rgb(153, 190.2, 235.4);--color-main-hover: #005dce;--color-main-text: #ffffff;--color-secondary: #ff6f61;--color-secondary-dark: #ff3c32;--color-secondary-light: #ff9e94;--color-white: #ffffff;--color-black: #000000;--color-gray: #e6e6e6;--color-background: var(--color-white);--color-background-dark: #f5f6fa;--color-background-light: #fafafa;--color-surface: #ebebeb;--color-border: var(--color-gray);--color-letter-background: #f6f6f6;--color-letter-active: #e2e2e2;--color-letter-border: #c1c1c1;--color-letter-text: #000000;--color-title: var(--color-black);--color-text: #000;--color-text-light: #717171;--color-link: var(--color-main);--color-error: #eb2f06;--color-success: #78e08f;--color-warning: #f6b93b;--color-info: #4a69bd;--color-motamo-main: #005dce}html[data-theme=dark][data-v-5bb43e2f],.dark[data-v-5bb43e2f]{--color-main: #005dce;--color-main-dark: #e5efa8;--color-main-light: #2f441c;--color-main-hover: #79920c;--color-main-text: #000000;--color-secondary: #ff6f61;--color-secondary-dark: #ff3c32;--color-secondary-light: #ff9e94;--color-white: #ffffff;--color-black: #000000;--color-gray: #e6e6e6;--color-background: #031525;--color-background-dark: #020c15;--color-background-light: #0d2136;--color-border: #182a3b;--color-letter-background: #062a4a;--color-letter-active: #14466c;--color-letter-border: #0c5494;--color-letter-text: #d9dfe8;--color-title: #d3e2fd;--color-text: #95a6bd;--color-text-light: #4f6074;--color-link: var(--color-main);--color-error: #eb2f06;--color-success: #78e08f;--color-warning: #f6b93b;--color-info: #4a69bd}.fade-enter-active[data-v-5bb43e2f],.fade-leave-active[data-v-5bb43e2f]{transition:.4s ease}.fade-enter-from[data-v-5bb43e2f],.fade-leave-to[data-v-5bb43e2f]{opacity:0}.modal-enter-active[data-v-5bb43e2f],.modal-leave-active[data-v-5bb43e2f]{transition:transform .4s ease,opacity .4s ease-out}.modal-enter-from[data-v-5bb43e2f],.modal-leave-to[data-v-5bb43e2f]{transform:translateY(-32px);opacity:0}.modal-sheet-enter-active[data-v-5bb43e2f],.modal-sheet-leave-active[data-v-5bb43e2f]{transition:transform .4s ease,opacity .4s ease-out}.modal-sheet-enter-from[data-v-5bb43e2f],.modal-sheet-leave-to[data-v-5bb43e2f]{transform:translateY(2rem);opacity:0}.toast-enter-active[data-v-5bb43e2f],.toast-leave-active[data-v-5bb43e2f]{transition:all .4s ease}.toast-enter-from[data-v-5bb43e2f],.toast-leave-to[data-v-5bb43e2f]{opacity:0;transform:translate(32px)}.dropdown-enter-active[data-v-5bb43e2f],.dropdown-leave-active[data-v-5bb43e2f]{transition:all .4s ease}.dropdown-enter-from[data-v-5bb43e2f],.dropdown-leave-to[data-v-5bb43e2f]{opacity:0;transform:translateY(-8px)}@keyframes spin-5bb43e2f{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes heart-5bb43e2f{0%{fill:var(--color-main);transform:scale(1)}10%{fill:var(--color-main);transform:scale(2)}50%{fill:var(--color-main);transform:scale(.8)}to{transform:scale(1);fill:transparent}}@keyframes fadeIn-5bb43e2f{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp-5bb43e2f{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-5bb43e2f{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@keyframes iconAppear-5bb43e2f{0%{opacity:0;transform:scale(.5)}70%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.fade-in[data-v-5bb43e2f]{animation:fadeIn-5bb43e2f .5s ease-out forwards}.fade-in-up[data-v-5bb43e2f]{animation:fadeInUp-5bb43e2f .5s ease-out forwards}.fade-in-down[data-v-5bb43e2f]{animation:fadeInDown-5bb43e2f .5s ease-out forwards}.icon-appear[data-v-5bb43e2f]{opacity:0;animation:iconAppear-5bb43e2f .3s ease-out forwards}button[data-v-5bb43e2f],.button[data-v-5bb43e2f]{display:flex;justify-content:center;align-items:center;gap:.5rem;border:solid 1px var(--color-main);border-radius:.5rem;font-size:.75rem;font-weight:600;transition:all .2s ease-out;cursor:pointer}button .icon[data-v-5bb43e2f],.button .icon[data-v-5bb43e2f]{transition:all .2s ease-out}button.loading[data-v-5bb43e2f],.button.loading[data-v-5bb43e2f]{cursor:wait}button[data-v-5bb43e2f]:focus-visible,.button[data-v-5bb43e2f]:focus-visible{outline:none;box-shadow:0 0 0 2px var(--color-background),0 0 0 4px var(--color-main),0 0 6px 2px var(--color-main)}@media (hover: hover) and (pointer: fine){button[data-v-5bb43e2f]:active:not(:disabled),.button[data-v-5bb43e2f]:active:not(:disabled){transform:scale(.975)}}button[data-v-5bb43e2f]:disabled,.button[data-v-5bb43e2f]:disabled{cursor:not-allowed!important}button .loader[data-v-5bb43e2f],.button .loader[data-v-5bb43e2f]{width:1rem;height:1rem;border-radius:1rem;border:solid 2px var(--color-background);border-top-color:rgba(from var(--color-background) r g b/.4);animation:spin-5bb43e2f 1s linear infinite}button.login-button[data-v-5bb43e2f],.button.login-button[data-v-5bb43e2f]{width:8rem;height:3rem;background:transparent;border-color:var(--color-border)}button.login-button .icon[data-v-5bb43e2f],.button.login-button .icon[data-v-5bb43e2f]{height:1.5rem;transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){button.login-button[data-v-5bb43e2f]:hover:not(:disabled),.button.login-button[data-v-5bb43e2f]:hover:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:hover:not(:disabled) .icon[data-v-5bb43e2f],.button.login-button:hover:not(:disabled) .icon[data-v-5bb43e2f]{transform:scale(.95)}}@media (hover: hover) and (pointer: fine){button.login-button[data-v-5bb43e2f]:active:not(:disabled),.button.login-button[data-v-5bb43e2f]:active:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:active:not(:disabled) .icon[data-v-5bb43e2f],.button.login-button:active:not(:disabled) .icon[data-v-5bb43e2f]{transform:scale(.9)}}button.login-button[data-v-5bb43e2f]:disabled,.button.login-button[data-v-5bb43e2f]:disabled{background:var(--color-background-dark);border-color:var(--color-border)}button.main[data-v-5bb43e2f],.button.main[data-v-5bb43e2f]{padding:.5rem .75rem;background:var(--color-main);border-color:var(--color-main);color:var(--color-background)}button.main .icon[data-v-5bb43e2f],.button.main .icon[data-v-5bb43e2f]{width:16px;height:16px;color:var(--color-background)}@media (hover: hover) and (pointer: fine){button.main[data-v-5bb43e2f]:hover:not(:disabled),.button.main[data-v-5bb43e2f]:hover:not(:disabled){background:var(--color-main-hover);border-color:var(--color-main-hover)}button.main:hover:not(:disabled) .icon[data-v-5bb43e2f],.button.main:hover:not(:disabled) .icon[data-v-5bb43e2f]{transform:scale(1.1)}}button.main[data-v-5bb43e2f]:disabled,.button.main[data-v-5bb43e2f]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.main:disabled .icon[data-v-5bb43e2f],.button.main:disabled .icon[data-v-5bb43e2f]{color:var(--color-text-light)}button.outline[data-v-5bb43e2f]{padding:.5rem .75rem;background:var(--color-background);border-color:var(--color-main);color:var(--color-main)}button.outline .icon[data-v-5bb43e2f]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.outline[data-v-5bb43e2f]:hover:not(:disabled){background:var(--color-main-light)}button.outline:hover:not(:disabled) .icon[data-v-5bb43e2f]{transform:scale(1.1)}}button.outline[data-v-5bb43e2f]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.outline:disabled .icon[data-v-5bb43e2f]{color:var(--color-text-light)}button.text[data-v-5bb43e2f]{padding:.5rem .75rem;background:transparent;border-color:transparent;color:var(--color-main)}button.text .icon[data-v-5bb43e2f]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.text[data-v-5bb43e2f]:hover:not(:disabled){background:var(--color-main-light)}button.text:hover:not(:disabled) .icon[data-v-5bb43e2f]{transform:scale(1.1)}}button.text[data-v-5bb43e2f]:disabled{background:var(--color-background-dark);color:var(--color-text-light)}button.text:disabled .icon[data-v-5bb43e2f]{color:var(--color-text-light)}button.debug-button[data-v-5bb43e2f]{overflow:hidden;position:relative}button.debug-button[data-v-5bb43e2f]:after{content:"";position:absolute;width:32px;height:32px;bottom:-16px;filter:blur(16px);background:var(--color-main-light);opacity:.6;pointer-events:none;border-radius:50%;transition:all .2s ease-out}button.debug-button[data-v-5bb43e2f]:hover:after{width:64px}input[data-v-5bb43e2f]{width:100%;height:44px;padding:.75rem;border:1px solid var(--color-border);border-radius:.5rem;font-family:Libre Franklin,sans-serif;font-size:.75rem;transition:all .2s ease-out}input[data-v-5bb43e2f]::placeholder{color:var(--color-text-light);font-style:italic;font-weight:400}input[data-v-5bb43e2f]:focus{outline:none;border-color:var(--color-main)}input.error[data-v-5bb43e2f]{border-color:var(--color-error)}input.input-line[data-v-5bb43e2f]{border:none;border-bottom:solid 1px var(--color-border);border-radius:0;padding:.25rem 0}input.input-line[data-v-5bb43e2f]:focus{border-color:var(--color-main)}.tooltip[data-v-5bb43e2f]{pointer-events:none;position:absolute;z-index:100;top:0;color:#fff;padding:.25rem .5rem;border-radius:.5rem;background:#0006;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);font-size:1rem;white-space:nowrap;opacity:0;transition:opacity .2s ease-out}main[data-v-5bb43e2f]{display:flex;flex-direction:column;justify-content:center;align-items:center}main .logo[data-v-5bb43e2f]{position:absolute;top:64px;background:var(--color-background)}main .login-card[data-v-5bb43e2f]{position:relative;z-index:10;display:flex;flex-direction:column;justify-content:center;padding:2rem;background:var(--color-background);width:640px;border:solid 1px var(--color-border);border-radius:1rem}main .login-card h1[data-v-5bb43e2f]{text-align:center;font-size:1.5rem;margin-bottom:1rem}main .login-card .description[data-v-5bb43e2f]{margin-bottom:2rem}main .login-card p[data-v-5bb43e2f]{text-align:center;font-size:1rem}main .login-card .input[data-v-5bb43e2f]{margin-bottom:1rem}main .login-card .error-container[data-v-5bb43e2f]{width:100%;text-align:center;color:var(--color-error);margin:0 0 1rem}main .login-card .button-container[data-v-5bb43e2f]{display:flex;justify-content:center;gap:16px}main .login-card .divider[data-v-5bb43e2f]{width:100%;height:1px;display:flex;justify-content:center;align-items:center;background:var(--color-border);text-align:center;margin:2rem 0}main .login-card .divider p[data-v-5bb43e2f]{background:var(--color-background);padding:0 .5rem;margin:0}main .login-card .register[data-v-5bb43e2f]{display:flex;justify-content:center;gap:.5rem;margin-top:1rem}main .login-card a[data-v-5bb43e2f]{color:var(--color-main-dark);transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){main .login-card a[data-v-5bb43e2f]:hover{color:var(--color-main);text-decoration:underline}}@media screen and (max-width: 640px){main[data-v-5bb43e2f]{padding:.75rem;gap:2rem}main .light[data-v-5bb43e2f]{left:calc(50% - 50vw);right:calc(50% - 50vw);max-width:100%}main .logo[data-v-5bb43e2f]{position:unset;padding:1rem;border-radius:1rem}main .login-card[data-v-5bb43e2f]{width:100%}main .login-card .button-container[data-v-5bb43e2f]{flex-direction:column;align-items:center;gap:.5rem}main .login-card .button-container button[data-v-5bb43e2f]{width:calc(100vw - 88px)}main .login-card .register[data-v-5bb43e2f]{flex-direction:column;align-items:center}}:where([data-v-1173974c]:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}[data-v-1173974c],[data-v-1173974c]:before,[data-v-1173974c]:after{box-sizing:border-box}a[data-v-1173974c],button[data-v-1173974c]{cursor:revert}ol[data-v-1173974c],ul[data-v-1173974c],menu[data-v-1173974c]{list-style:none}img[data-v-1173974c]{max-inline-size:100%;max-block-size:100%}table[data-v-1173974c]{border-collapse:collapse}input[data-v-1173974c],textarea[data-v-1173974c]{-webkit-user-select:auto}textarea[data-v-1173974c]{white-space:revert}meter[data-v-1173974c]{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre[data-v-1173974c]){all:revert}[data-v-1173974c]::placeholder{color:unset}[data-v-1173974c]::marker{content:initial}:where([hidden][data-v-1173974c]){display:none}:where([contenteditable][data-v-1173974c]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;-webkit-user-select:auto}:where([draggable=true][data-v-1173974c]){-webkit-user-drag:element}:where(dialog[data-v-1173974c]:modal){all:revert}[data-v-1173974c]:root,html[data-theme=light][data-v-1173974c],.light[data-v-1173974c]{--color-main: #005dce;--color-main-dark: #005dce;--color-main-light: rgb(153, 190.2, 235.4);--color-main-hover: #005dce;--color-main-text: #ffffff;--color-secondary: #ff6f61;--color-secondary-dark: #ff3c32;--color-secondary-light: #ff9e94;--color-white: #ffffff;--color-black: #000000;--color-gray: #e6e6e6;--color-background: var(--color-white);--color-background-dark: #f5f6fa;--color-background-light: #fafafa;--color-surface: #ebebeb;--color-border: var(--color-gray);--color-letter-background: #f6f6f6;--color-letter-active: #e2e2e2;--color-letter-border: #c1c1c1;--color-letter-text: #000000;--color-title: var(--color-black);--color-text: #000;--color-text-light: #717171;--color-link: var(--color-main);--color-error: #eb2f06;--color-success: #78e08f;--color-warning: #f6b93b;--color-info: #4a69bd;--color-motamo-main: #005dce}html[data-theme=dark][data-v-1173974c],.dark[data-v-1173974c]{--color-main: #005dce;--color-main-dark: #e5efa8;--color-main-light: #2f441c;--color-main-hover: #79920c;--color-main-text: #000000;--color-secondary: #ff6f61;--color-secondary-dark: #ff3c32;--color-secondary-light: #ff9e94;--color-white: #ffffff;--color-black: #000000;--color-gray: #e6e6e6;--color-background: #031525;--color-background-dark: #020c15;--color-background-light: #0d2136;--color-border: #182a3b;--color-letter-background: #062a4a;--color-letter-active: #14466c;--color-letter-border: #0c5494;--color-letter-text: #d9dfe8;--color-title: #d3e2fd;--color-text: #95a6bd;--color-text-light: #4f6074;--color-link: var(--color-main);--color-error: #eb2f06;--color-success: #78e08f;--color-warning: #f6b93b;--color-info: #4a69bd}.fade-enter-active[data-v-1173974c],.fade-leave-active[data-v-1173974c]{transition:.4s ease}.fade-enter-from[data-v-1173974c],.fade-leave-to[data-v-1173974c]{opacity:0}.modal-enter-active[data-v-1173974c],.modal-leave-active[data-v-1173974c]{transition:transform .4s ease,opacity .4s ease-out}.modal-enter-from[data-v-1173974c],.modal-leave-to[data-v-1173974c]{transform:translateY(-32px);opacity:0}.modal-sheet-enter-active[data-v-1173974c],.modal-sheet-leave-active[data-v-1173974c]{transition:transform .4s ease,opacity .4s ease-out}.modal-sheet-enter-from[data-v-1173974c],.modal-sheet-leave-to[data-v-1173974c]{transform:translateY(2rem);opacity:0}.toast-enter-active[data-v-1173974c],.toast-leave-active[data-v-1173974c]{transition:all .4s ease}.toast-enter-from[data-v-1173974c],.toast-leave-to[data-v-1173974c]{opacity:0;transform:translate(32px)}.dropdown-enter-active[data-v-1173974c],.dropdown-leave-active[data-v-1173974c]{transition:all .4s ease}.dropdown-enter-from[data-v-1173974c],.dropdown-leave-to[data-v-1173974c]{opacity:0;transform:translateY(-8px)}@keyframes spin-1173974c{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes heart-1173974c{0%{fill:var(--color-main);transform:scale(1)}10%{fill:var(--color-main);transform:scale(2)}50%{fill:var(--color-main);transform:scale(.8)}to{transform:scale(1);fill:transparent}}@keyframes fadeIn-1173974c{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp-1173974c{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-1173974c{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@keyframes iconAppear-1173974c{0%{opacity:0;transform:scale(.5)}70%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.fade-in[data-v-1173974c]{animation:fadeIn-1173974c .5s ease-out forwards}.fade-in-up[data-v-1173974c]{animation:fadeInUp-1173974c .5s ease-out forwards}.fade-in-down[data-v-1173974c]{animation:fadeInDown-1173974c .5s ease-out forwards}.icon-appear[data-v-1173974c]{opacity:0;animation:iconAppear-1173974c .3s ease-out forwards}button[data-v-1173974c],.button[data-v-1173974c]{display:flex;justify-content:center;align-items:center;gap:.5rem;border:solid 1px var(--color-main);border-radius:.5rem;font-size:.75rem;font-weight:600;transition:all .2s ease-out;cursor:pointer}button .icon[data-v-1173974c],.button .icon[data-v-1173974c]{transition:all .2s ease-out}button.loading[data-v-1173974c],.button.loading[data-v-1173974c]{cursor:wait}button[data-v-1173974c]:focus-visible,.button[data-v-1173974c]:focus-visible{outline:none;box-shadow:0 0 0 2px var(--color-background),0 0 0 4px var(--color-main),0 0 6px 2px var(--color-main)}@media (hover: hover) and (pointer: fine){button[data-v-1173974c]:active:not(:disabled),.button[data-v-1173974c]:active:not(:disabled){transform:scale(.975)}}button[data-v-1173974c]:disabled,.button[data-v-1173974c]:disabled{cursor:not-allowed!important}button .loader[data-v-1173974c],.button .loader[data-v-1173974c]{width:1rem;height:1rem;border-radius:1rem;border:solid 2px var(--color-background);border-top-color:rgba(from var(--color-background) r g b/.4);animation:spin-1173974c 1s linear infinite}button.login-button[data-v-1173974c],.button.login-button[data-v-1173974c]{width:8rem;height:3rem;background:transparent;border-color:var(--color-border)}button.login-button .icon[data-v-1173974c],.button.login-button .icon[data-v-1173974c]{height:1.5rem;transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){button.login-button[data-v-1173974c]:hover:not(:disabled),.button.login-button[data-v-1173974c]:hover:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:hover:not(:disabled) .icon[data-v-1173974c],.button.login-button:hover:not(:disabled) .icon[data-v-1173974c]{transform:scale(.95)}}@media (hover: hover) and (pointer: fine){button.login-button[data-v-1173974c]:active:not(:disabled),.button.login-button[data-v-1173974c]:active:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:active:not(:disabled) .icon[data-v-1173974c],.button.login-button:active:not(:disabled) .icon[data-v-1173974c]{transform:scale(.9)}}button.login-button[data-v-1173974c]:disabled,.button.login-button[data-v-1173974c]:disabled{background:var(--color-background-dark);border-color:var(--color-border)}button.main[data-v-1173974c],.button.main[data-v-1173974c]{padding:.5rem .75rem;background:var(--color-main);border-color:var(--color-main);color:var(--color-background)}button.main .icon[data-v-1173974c],.button.main .icon[data-v-1173974c]{width:16px;height:16px;color:var(--color-background)}@media (hover: hover) and (pointer: fine){button.main[data-v-1173974c]:hover:not(:disabled),.button.main[data-v-1173974c]:hover:not(:disabled){background:var(--color-main-hover);border-color:var(--color-main-hover)}button.main:hover:not(:disabled) .icon[data-v-1173974c],.button.main:hover:not(:disabled) .icon[data-v-1173974c]{transform:scale(1.1)}}button.main[data-v-1173974c]:disabled,.button.main[data-v-1173974c]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.main:disabled .icon[data-v-1173974c],.button.main:disabled .icon[data-v-1173974c]{color:var(--color-text-light)}button.outline[data-v-1173974c]{padding:.5rem .75rem;background:var(--color-background);border-color:var(--color-main);color:var(--color-main)}button.outline .icon[data-v-1173974c]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.outline[data-v-1173974c]:hover:not(:disabled){background:var(--color-main-light)}button.outline:hover:not(:disabled) .icon[data-v-1173974c]{transform:scale(1.1)}}button.outline[data-v-1173974c]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.outline:disabled .icon[data-v-1173974c]{color:var(--color-text-light)}button.text[data-v-1173974c]{padding:.5rem .75rem;background:transparent;border-color:transparent;color:var(--color-main)}button.text .icon[data-v-1173974c]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.text[data-v-1173974c]:hover:not(:disabled){background:var(--color-main-light)}button.text:hover:not(:disabled) .icon[data-v-1173974c]{transform:scale(1.1)}}button.text[data-v-1173974c]:disabled{background:var(--color-background-dark);color:var(--color-text-light)}button.text:disabled .icon[data-v-1173974c]{color:var(--color-text-light)}button.debug-button[data-v-1173974c]{overflow:hidden;position:relative}button.debug-button[data-v-1173974c]:after{content:"";position:absolute;width:32px;height:32px;bottom:-16px;filter:blur(16px);background:var(--color-main-light);opacity:.6;pointer-events:none;border-radius:50%;transition:all .2s ease-out}button.debug-button[data-v-1173974c]:hover:after{width:64px}input[data-v-1173974c]{width:100%;height:44px;padding:.75rem;border:1px solid var(--color-border);border-radius:.5rem;font-family:Libre Franklin,sans-serif;font-size:.75rem;transition:all .2s ease-out}input[data-v-1173974c]::placeholder{color:var(--color-text-light);font-style:italic;font-weight:400}input[data-v-1173974c]:focus{outline:none;border-color:var(--color-main)}input.error[data-v-1173974c]{border-color:var(--color-error)}input.input-line[data-v-1173974c]{border:none;border-bottom:solid 1px var(--color-border);border-radius:0;padding:.25rem 0}input.input-line[data-v-1173974c]:focus{border-color:var(--color-main)}.tooltip[data-v-1173974c]{pointer-events:none;position:absolute;z-index:100;top:0;color:#fff;padding:.25rem .5rem;border-radius:.5rem;background:#0006;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);font-size:1rem;white-space:nowrap;opacity:0;transition:opacity .2s ease-out}main[data-v-1173974c]{display:flex;flex-direction:column;justify-content:center;align-items:center}main .logo[data-v-1173974c]{position:absolute;top:64px;background:var(--color-background)}main .login-card[data-v-1173974c]{position:relative;z-index:10;display:flex;flex-direction:column;justify-content:center;padding:2rem;background:var(--color-background);width:640px;border:solid 1px var(--color-border);border-radius:1rem}main .login-card h1[data-v-1173974c]{text-align:center;font-size:1.5rem;margin-bottom:1rem}main .login-card .description[data-v-1173974c]{margin-bottom:2rem}main .login-card p[data-v-1173974c]{text-align:center;font-size:1rem}main .login-card .input[data-v-1173974c]{margin-bottom:1rem}main .login-card .error-container[data-v-1173974c]{width:100%;text-align:center;color:var(--color-error);margin:0 0 1rem}main .login-card .button-container[data-v-1173974c]{display:flex;justify-content:center;gap:16px}main .login-card .divider[data-v-1173974c]{width:100%;height:1px;display:flex;justify-content:center;align-items:center;background:var(--color-border);text-align:center;margin:2rem 0}main .login-card .divider p[data-v-1173974c]{background:var(--color-background);padding:0 .5rem;margin:0}main .login-card .register[data-v-1173974c]{display:flex;justify-content:center;gap:.5rem;margin-top:1rem}main .login-card a[data-v-1173974c]{color:var(--color-main-dark);transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){main .login-card a[data-v-1173974c]:hover{color:var(--color-main);text-decoration:underline}}@media screen and (max-width: 640px){main[data-v-1173974c]{padding:.75rem;gap:2rem}main .light[data-v-1173974c]{left:calc(50% - 50vw);right:calc(50% - 50vw);max-width:100%}main .logo[data-v-1173974c]{position:unset;padding:1rem;border-radius:1rem}main .login-card[data-v-1173974c]{width:100%}main .login-card .button-container[data-v-1173974c]{flex-direction:column;align-items:center;gap:.5rem}main .login-card .button-container button[data-v-1173974c]{width:calc(100vw - 88px)}main .login-card .register[data-v-1173974c]{flex-direction:column;align-items:center}}
