@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-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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: #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 loading-db9178dd{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@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-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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: #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 loading-3bf774fe{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@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-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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: #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 loading-f69f4384{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@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-35e32c84]:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}[data-v-35e32c84],[data-v-35e32c84]:before,[data-v-35e32c84]:after{box-sizing:border-box}a[data-v-35e32c84],button[data-v-35e32c84]{cursor:revert}ol[data-v-35e32c84],ul[data-v-35e32c84],menu[data-v-35e32c84]{list-style:none}img[data-v-35e32c84]{max-inline-size:100%;max-block-size:100%}table[data-v-35e32c84]{border-collapse:collapse}input[data-v-35e32c84],textarea[data-v-35e32c84]{-webkit-user-select:auto}textarea[data-v-35e32c84]{white-space:revert}meter[data-v-35e32c84]{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre[data-v-35e32c84]){all:revert}[data-v-35e32c84]::placeholder{color:unset}[data-v-35e32c84]::marker{content:initial}:where([hidden][data-v-35e32c84]){display:none}:where([contenteditable][data-v-35e32c84]: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-35e32c84]){-webkit-user-drag:element}:where(dialog[data-v-35e32c84]:modal){all:revert}[data-v-35e32c84]:root,html[data-theme=light][data-v-35e32c84],.light[data-v-35e32c84]{--color-main: #005dce;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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-35e32c84],.dark[data-v-35e32c84]{--color-main: #005dce;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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: #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-35e32c84],.fade-leave-active[data-v-35e32c84]{transition:.4s ease}.fade-enter-from[data-v-35e32c84],.fade-leave-to[data-v-35e32c84]{opacity:0}.modal-enter-active[data-v-35e32c84],.modal-leave-active[data-v-35e32c84]{transition:transform .4s ease,opacity .4s ease-out}.modal-enter-from[data-v-35e32c84],.modal-leave-to[data-v-35e32c84]{transform:translateY(-32px);opacity:0}.modal-sheet-enter-active[data-v-35e32c84],.modal-sheet-leave-active[data-v-35e32c84]{transition:transform .4s ease,opacity .4s ease-out}.modal-sheet-enter-from[data-v-35e32c84],.modal-sheet-leave-to[data-v-35e32c84]{transform:translateY(2rem);opacity:0}.toast-enter-active[data-v-35e32c84],.toast-leave-active[data-v-35e32c84]{transition:all .4s ease}.toast-enter-from[data-v-35e32c84],.toast-leave-to[data-v-35e32c84]{opacity:0;transform:translate(32px)}.dropdown-enter-active[data-v-35e32c84],.dropdown-leave-active[data-v-35e32c84]{transition:all .4s ease}.dropdown-enter-from[data-v-35e32c84],.dropdown-leave-to[data-v-35e32c84]{opacity:0;transform:translateY(-8px)}@keyframes loading-35e32c84{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes spin-35e32c84{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes heart-35e32c84{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-35e32c84{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp-35e32c84{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-35e32c84{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@keyframes iconAppear-35e32c84{0%{opacity:0;transform:scale(.5)}70%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.fade-in[data-v-35e32c84]{animation:fadeIn-35e32c84 .5s ease-out forwards}.fade-in-up[data-v-35e32c84]{animation:fadeInUp-35e32c84 .5s ease-out forwards}.fade-in-down[data-v-35e32c84]{animation:fadeInDown-35e32c84 .5s ease-out forwards}.icon-appear[data-v-35e32c84]{opacity:0;animation:iconAppear-35e32c84 .3s ease-out forwards}button[data-v-35e32c84],.button[data-v-35e32c84]{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-35e32c84],.button .icon[data-v-35e32c84]{transition:all .2s ease-out}button.loading[data-v-35e32c84],.button.loading[data-v-35e32c84]{cursor:wait}button[data-v-35e32c84]:focus-visible,.button[data-v-35e32c84]: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-35e32c84]:active:not(:disabled),.button[data-v-35e32c84]:active:not(:disabled){transform:scale(.975)}}button[data-v-35e32c84]:disabled,.button[data-v-35e32c84]:disabled{cursor:not-allowed!important}button .loader[data-v-35e32c84],.button .loader[data-v-35e32c84]{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-35e32c84 1s linear infinite}button.login-button[data-v-35e32c84],.button.login-button[data-v-35e32c84]{width:8rem;height:3rem;background:transparent;border-color:var(--color-border)}button.login-button .icon[data-v-35e32c84],.button.login-button .icon[data-v-35e32c84]{height:1.5rem;transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){button.login-button[data-v-35e32c84]:hover:not(:disabled),.button.login-button[data-v-35e32c84]:hover:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:hover:not(:disabled) .icon[data-v-35e32c84],.button.login-button:hover:not(:disabled) .icon[data-v-35e32c84]{transform:scale(.95)}}@media (hover: hover) and (pointer: fine){button.login-button[data-v-35e32c84]:active:not(:disabled),.button.login-button[data-v-35e32c84]:active:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:active:not(:disabled) .icon[data-v-35e32c84],.button.login-button:active:not(:disabled) .icon[data-v-35e32c84]{transform:scale(.9)}}button.login-button[data-v-35e32c84]:disabled,.button.login-button[data-v-35e32c84]:disabled{background:var(--color-background-dark);border-color:var(--color-border)}button.main[data-v-35e32c84],.button.main[data-v-35e32c84]{padding:.5rem .75rem;background:var(--color-main);border-color:var(--color-main);color:var(--color-background)}button.main .icon[data-v-35e32c84],.button.main .icon[data-v-35e32c84]{width:16px;height:16px;color:var(--color-background)}@media (hover: hover) and (pointer: fine){button.main[data-v-35e32c84]:hover:not(:disabled),.button.main[data-v-35e32c84]:hover:not(:disabled){background:var(--color-main-hover);border-color:var(--color-main-hover)}button.main:hover:not(:disabled) .icon[data-v-35e32c84],.button.main:hover:not(:disabled) .icon[data-v-35e32c84]{transform:scale(1.1)}}button.main[data-v-35e32c84]:disabled,.button.main[data-v-35e32c84]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.main:disabled .icon[data-v-35e32c84],.button.main:disabled .icon[data-v-35e32c84]{color:var(--color-text-light)}button.outline[data-v-35e32c84]{padding:.5rem .75rem;background:var(--color-background);border-color:var(--color-main);color:var(--color-main)}button.outline .icon[data-v-35e32c84]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.outline[data-v-35e32c84]:hover:not(:disabled){background:var(--color-main-light)}button.outline:hover:not(:disabled) .icon[data-v-35e32c84]{transform:scale(1.1)}}button.outline[data-v-35e32c84]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.outline:disabled .icon[data-v-35e32c84]{color:var(--color-text-light)}button.text[data-v-35e32c84]{padding:.5rem .75rem;background:transparent;border-color:transparent;color:var(--color-main)}button.text .icon[data-v-35e32c84]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.text[data-v-35e32c84]:hover:not(:disabled){background:var(--color-main-light)}button.text:hover:not(:disabled) .icon[data-v-35e32c84]{transform:scale(1.1)}}button.text[data-v-35e32c84]:disabled{background:var(--color-background-dark);color:var(--color-text-light)}button.text:disabled .icon[data-v-35e32c84]{color:var(--color-text-light)}button.debug-button[data-v-35e32c84]{overflow:hidden;position:relative}button.debug-button[data-v-35e32c84]: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-35e32c84]:hover:after{width:64px}input[data-v-35e32c84]{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-35e32c84]::placeholder{color:var(--color-text-light);font-style:italic;font-weight:400}input[data-v-35e32c84]:focus{outline:none;border-color:var(--color-main)}input.error[data-v-35e32c84]{border-color:var(--color-error)}input.input-line[data-v-35e32c84]{border:none;border-bottom:solid 1px var(--color-border);border-radius:0;padding:.25rem 0}input.input-line[data-v-35e32c84]:focus{border-color:var(--color-main)}.tooltip[data-v-35e32c84]{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-35e32c84]{position:fixed;z-index:100;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-35e32c84]{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-35e32c84],.siwa-topbar .container .right-content[data-v-35e32c84],.siwa-topbar .container .right-content .user-container[data-v-35e32c84]{display:flex;align-items:center}.siwa-topbar .container .right-content .user-container .avatar[data-v-35e32c84]{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-4c844c73]:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}[data-v-4c844c73],[data-v-4c844c73]:before,[data-v-4c844c73]:after{box-sizing:border-box}a[data-v-4c844c73],button[data-v-4c844c73]{cursor:revert}ol[data-v-4c844c73],ul[data-v-4c844c73],menu[data-v-4c844c73]{list-style:none}img[data-v-4c844c73]{max-inline-size:100%;max-block-size:100%}table[data-v-4c844c73]{border-collapse:collapse}input[data-v-4c844c73],textarea[data-v-4c844c73]{-webkit-user-select:auto}textarea[data-v-4c844c73]{white-space:revert}meter[data-v-4c844c73]{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre[data-v-4c844c73]){all:revert}[data-v-4c844c73]::placeholder{color:unset}[data-v-4c844c73]::marker{content:initial}:where([hidden][data-v-4c844c73]){display:none}:where([contenteditable][data-v-4c844c73]: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-4c844c73]){-webkit-user-drag:element}:where(dialog[data-v-4c844c73]:modal){all:revert}[data-v-4c844c73]:root,html[data-theme=light][data-v-4c844c73],.light[data-v-4c844c73]{--color-main: #005dce;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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-4c844c73],.dark[data-v-4c844c73]{--color-main: #005dce;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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: #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-4c844c73],.fade-leave-active[data-v-4c844c73]{transition:.4s ease}.fade-enter-from[data-v-4c844c73],.fade-leave-to[data-v-4c844c73]{opacity:0}.modal-enter-active[data-v-4c844c73],.modal-leave-active[data-v-4c844c73]{transition:transform .4s ease,opacity .4s ease-out}.modal-enter-from[data-v-4c844c73],.modal-leave-to[data-v-4c844c73]{transform:translateY(-32px);opacity:0}.modal-sheet-enter-active[data-v-4c844c73],.modal-sheet-leave-active[data-v-4c844c73]{transition:transform .4s ease,opacity .4s ease-out}.modal-sheet-enter-from[data-v-4c844c73],.modal-sheet-leave-to[data-v-4c844c73]{transform:translateY(2rem);opacity:0}.toast-enter-active[data-v-4c844c73],.toast-leave-active[data-v-4c844c73]{transition:all .4s ease}.toast-enter-from[data-v-4c844c73],.toast-leave-to[data-v-4c844c73]{opacity:0;transform:translate(32px)}.dropdown-enter-active[data-v-4c844c73],.dropdown-leave-active[data-v-4c844c73]{transition:all .4s ease}.dropdown-enter-from[data-v-4c844c73],.dropdown-leave-to[data-v-4c844c73]{opacity:0;transform:translateY(-8px)}@keyframes loading-4c844c73{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes spin-4c844c73{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes heart-4c844c73{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-4c844c73{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp-4c844c73{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-4c844c73{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@keyframes iconAppear-4c844c73{0%{opacity:0;transform:scale(.5)}70%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.fade-in[data-v-4c844c73]{animation:fadeIn-4c844c73 .5s ease-out forwards}.fade-in-up[data-v-4c844c73]{animation:fadeInUp-4c844c73 .5s ease-out forwards}.fade-in-down[data-v-4c844c73]{animation:fadeInDown-4c844c73 .5s ease-out forwards}.icon-appear[data-v-4c844c73]{opacity:0;animation:iconAppear-4c844c73 .3s ease-out forwards}button[data-v-4c844c73],.button[data-v-4c844c73]{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-4c844c73],.button .icon[data-v-4c844c73]{transition:all .2s ease-out}button.loading[data-v-4c844c73],.button.loading[data-v-4c844c73]{cursor:wait}button[data-v-4c844c73]:focus-visible,.button[data-v-4c844c73]: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-4c844c73]:active:not(:disabled),.button[data-v-4c844c73]:active:not(:disabled){transform:scale(.975)}}button[data-v-4c844c73]:disabled,.button[data-v-4c844c73]:disabled{cursor:not-allowed!important}button .loader[data-v-4c844c73],.button .loader[data-v-4c844c73]{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-4c844c73 1s linear infinite}button.login-button[data-v-4c844c73],.button.login-button[data-v-4c844c73]{width:8rem;height:3rem;background:transparent;border-color:var(--color-border)}button.login-button .icon[data-v-4c844c73],.button.login-button .icon[data-v-4c844c73]{height:1.5rem;transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){button.login-button[data-v-4c844c73]:hover:not(:disabled),.button.login-button[data-v-4c844c73]:hover:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:hover:not(:disabled) .icon[data-v-4c844c73],.button.login-button:hover:not(:disabled) .icon[data-v-4c844c73]{transform:scale(.95)}}@media (hover: hover) and (pointer: fine){button.login-button[data-v-4c844c73]:active:not(:disabled),.button.login-button[data-v-4c844c73]:active:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:active:not(:disabled) .icon[data-v-4c844c73],.button.login-button:active:not(:disabled) .icon[data-v-4c844c73]{transform:scale(.9)}}button.login-button[data-v-4c844c73]:disabled,.button.login-button[data-v-4c844c73]:disabled{background:var(--color-background-dark);border-color:var(--color-border)}button.main[data-v-4c844c73],.button.main[data-v-4c844c73]{padding:.5rem .75rem;background:var(--color-main);border-color:var(--color-main);color:var(--color-background)}button.main .icon[data-v-4c844c73],.button.main .icon[data-v-4c844c73]{width:16px;height:16px;color:var(--color-background)}@media (hover: hover) and (pointer: fine){button.main[data-v-4c844c73]:hover:not(:disabled),.button.main[data-v-4c844c73]:hover:not(:disabled){background:var(--color-main-hover);border-color:var(--color-main-hover)}button.main:hover:not(:disabled) .icon[data-v-4c844c73],.button.main:hover:not(:disabled) .icon[data-v-4c844c73]{transform:scale(1.1)}}button.main[data-v-4c844c73]:disabled,.button.main[data-v-4c844c73]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.main:disabled .icon[data-v-4c844c73],.button.main:disabled .icon[data-v-4c844c73]{color:var(--color-text-light)}button.outline[data-v-4c844c73]{padding:.5rem .75rem;background:var(--color-background);border-color:var(--color-main);color:var(--color-main)}button.outline .icon[data-v-4c844c73]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.outline[data-v-4c844c73]:hover:not(:disabled){background:var(--color-main-light)}button.outline:hover:not(:disabled) .icon[data-v-4c844c73]{transform:scale(1.1)}}button.outline[data-v-4c844c73]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.outline:disabled .icon[data-v-4c844c73]{color:var(--color-text-light)}button.text[data-v-4c844c73]{padding:.5rem .75rem;background:transparent;border-color:transparent;color:var(--color-main)}button.text .icon[data-v-4c844c73]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.text[data-v-4c844c73]:hover:not(:disabled){background:var(--color-main-light)}button.text:hover:not(:disabled) .icon[data-v-4c844c73]{transform:scale(1.1)}}button.text[data-v-4c844c73]:disabled{background:var(--color-background-dark);color:var(--color-text-light)}button.text:disabled .icon[data-v-4c844c73]{color:var(--color-text-light)}button.debug-button[data-v-4c844c73]{overflow:hidden;position:relative}button.debug-button[data-v-4c844c73]: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-4c844c73]:hover:after{width:64px}input[data-v-4c844c73]{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-4c844c73]::placeholder{color:var(--color-text-light);font-style:italic;font-weight:400}input[data-v-4c844c73]:focus{outline:none;border-color:var(--color-main)}input.error[data-v-4c844c73]{border-color:var(--color-error)}input.input-line[data-v-4c844c73]{border:none;border-bottom:solid 1px var(--color-border);border-radius:0;padding:.25rem 0}input.input-line[data-v-4c844c73]:focus{border-color:var(--color-main)}.tooltip[data-v-4c844c73]{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-4c844c73]{-webkit-user-select:none;user-select:none;--logo-size: 64px;width:var(--logo-size);height:var(--logo-size);--color-main: #00479e;--color-main-light: hsl(from var(--color-main) h s calc(l*1.4) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.6) );--color-main-hover: hsl(from var(--color-main) h calc(s*1.2) calc(l*1.4) )}.logo .container[data-v-4c844c73]{display:flex;flex-direction:column;gap:2px;padding:4px}.logo .line[data-v-4c844c73]{display:flex;justify-content:space-between;align-items:center;gap:2px}.logo .line svg[data-v-4c844c73]{width:var(--logo-size);height:calc(var(--logo-size) / 3.2 + 4px)}.logo .line svg path[data-v-4c844c73]{--stroke: calc(var(--logo-size) / 12);stroke-width:var(--stroke);stroke-dasharray:calc(var(--stroke) * 2)}.logo .line.middle[data-v-4c844c73]{width:calc(100% - .25rem);margin:0 auto}.logo .block[data-v-4c844c73]{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-4c844c73]{background:var(--color-main-dark)}.logo .block.light-block[data-v-4c844c73]{background:var(--color-main-light)}.logo .block.equal[data-v-4c844c73]{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-4c844c73]{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-4c844c73]:before,.logo .arrow[data-v-4c844c73]:after{content:"";position:absolute;width:1rem;height:1rem;border:solid 2px var(--color-main);transform:rotate(45deg)}.logo .arrow[data-v-4c844c73]:before{left:2px;border-top-color:transparent;border-right-color:transparent}.logo .arrow[data-v-4c844c73]:after{right:2px;border-bottom-color:transparent;border-left-color:transparent}:where([data-v-5b7a0791]:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}[data-v-5b7a0791],[data-v-5b7a0791]:before,[data-v-5b7a0791]:after{box-sizing:border-box}a[data-v-5b7a0791],button[data-v-5b7a0791]{cursor:revert}ol[data-v-5b7a0791],ul[data-v-5b7a0791],menu[data-v-5b7a0791]{list-style:none}img[data-v-5b7a0791]{max-inline-size:100%;max-block-size:100%}table[data-v-5b7a0791]{border-collapse:collapse}input[data-v-5b7a0791],textarea[data-v-5b7a0791]{-webkit-user-select:auto}textarea[data-v-5b7a0791]{white-space:revert}meter[data-v-5b7a0791]{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre[data-v-5b7a0791]){all:revert}[data-v-5b7a0791]::placeholder{color:unset}[data-v-5b7a0791]::marker{content:initial}:where([hidden][data-v-5b7a0791]){display:none}:where([contenteditable][data-v-5b7a0791]: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-5b7a0791]){-webkit-user-drag:element}:where(dialog[data-v-5b7a0791]:modal){all:revert}[data-v-5b7a0791]:root,html[data-theme=light][data-v-5b7a0791],.light[data-v-5b7a0791]{--color-main: #005dce;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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-5b7a0791],.dark[data-v-5b7a0791]{--color-main: #005dce;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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: #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-5b7a0791],.fade-leave-active[data-v-5b7a0791]{transition:.4s ease}.fade-enter-from[data-v-5b7a0791],.fade-leave-to[data-v-5b7a0791]{opacity:0}.modal-enter-active[data-v-5b7a0791],.modal-leave-active[data-v-5b7a0791]{transition:transform .4s ease,opacity .4s ease-out}.modal-enter-from[data-v-5b7a0791],.modal-leave-to[data-v-5b7a0791]{transform:translateY(-32px);opacity:0}.modal-sheet-enter-active[data-v-5b7a0791],.modal-sheet-leave-active[data-v-5b7a0791]{transition:transform .4s ease,opacity .4s ease-out}.modal-sheet-enter-from[data-v-5b7a0791],.modal-sheet-leave-to[data-v-5b7a0791]{transform:translateY(2rem);opacity:0}.toast-enter-active[data-v-5b7a0791],.toast-leave-active[data-v-5b7a0791]{transition:all .4s ease}.toast-enter-from[data-v-5b7a0791],.toast-leave-to[data-v-5b7a0791]{opacity:0;transform:translate(32px)}.dropdown-enter-active[data-v-5b7a0791],.dropdown-leave-active[data-v-5b7a0791]{transition:all .4s ease}.dropdown-enter-from[data-v-5b7a0791],.dropdown-leave-to[data-v-5b7a0791]{opacity:0;transform:translateY(-8px)}@keyframes loading-5b7a0791{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes spin-5b7a0791{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes heart-5b7a0791{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-5b7a0791{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp-5b7a0791{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-5b7a0791{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@keyframes iconAppear-5b7a0791{0%{opacity:0;transform:scale(.5)}70%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.fade-in[data-v-5b7a0791]{animation:fadeIn-5b7a0791 .5s ease-out forwards}.fade-in-up[data-v-5b7a0791]{animation:fadeInUp-5b7a0791 .5s ease-out forwards}.fade-in-down[data-v-5b7a0791]{animation:fadeInDown-5b7a0791 .5s ease-out forwards}.icon-appear[data-v-5b7a0791]{opacity:0;animation:iconAppear-5b7a0791 .3s ease-out forwards}button[data-v-5b7a0791],.button[data-v-5b7a0791]{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-5b7a0791],.button .icon[data-v-5b7a0791]{transition:all .2s ease-out}button.loading[data-v-5b7a0791],.button.loading[data-v-5b7a0791]{cursor:wait}button[data-v-5b7a0791]:focus-visible,.button[data-v-5b7a0791]: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-5b7a0791]:active:not(:disabled),.button[data-v-5b7a0791]:active:not(:disabled){transform:scale(.975)}}button[data-v-5b7a0791]:disabled,.button[data-v-5b7a0791]:disabled{cursor:not-allowed!important}button .loader[data-v-5b7a0791],.button .loader[data-v-5b7a0791]{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-5b7a0791 1s linear infinite}button.login-button[data-v-5b7a0791],.button.login-button[data-v-5b7a0791]{width:8rem;height:3rem;background:transparent;border-color:var(--color-border)}button.login-button .icon[data-v-5b7a0791],.button.login-button .icon[data-v-5b7a0791]{height:1.5rem;transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){button.login-button[data-v-5b7a0791]:hover:not(:disabled),.button.login-button[data-v-5b7a0791]:hover:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:hover:not(:disabled) .icon[data-v-5b7a0791],.button.login-button:hover:not(:disabled) .icon[data-v-5b7a0791]{transform:scale(.95)}}@media (hover: hover) and (pointer: fine){button.login-button[data-v-5b7a0791]:active:not(:disabled),.button.login-button[data-v-5b7a0791]:active:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:active:not(:disabled) .icon[data-v-5b7a0791],.button.login-button:active:not(:disabled) .icon[data-v-5b7a0791]{transform:scale(.9)}}button.login-button[data-v-5b7a0791]:disabled,.button.login-button[data-v-5b7a0791]:disabled{background:var(--color-background-dark);border-color:var(--color-border)}button.main[data-v-5b7a0791],.button.main[data-v-5b7a0791]{padding:.5rem .75rem;background:var(--color-main);border-color:var(--color-main);color:var(--color-background)}button.main .icon[data-v-5b7a0791],.button.main .icon[data-v-5b7a0791]{width:16px;height:16px;color:var(--color-background)}@media (hover: hover) and (pointer: fine){button.main[data-v-5b7a0791]:hover:not(:disabled),.button.main[data-v-5b7a0791]:hover:not(:disabled){background:var(--color-main-hover);border-color:var(--color-main-hover)}button.main:hover:not(:disabled) .icon[data-v-5b7a0791],.button.main:hover:not(:disabled) .icon[data-v-5b7a0791]{transform:scale(1.1)}}button.main[data-v-5b7a0791]:disabled,.button.main[data-v-5b7a0791]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.main:disabled .icon[data-v-5b7a0791],.button.main:disabled .icon[data-v-5b7a0791]{color:var(--color-text-light)}button.outline[data-v-5b7a0791]{padding:.5rem .75rem;background:var(--color-background);border-color:var(--color-main);color:var(--color-main)}button.outline .icon[data-v-5b7a0791]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.outline[data-v-5b7a0791]:hover:not(:disabled){background:var(--color-main-light)}button.outline:hover:not(:disabled) .icon[data-v-5b7a0791]{transform:scale(1.1)}}button.outline[data-v-5b7a0791]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.outline:disabled .icon[data-v-5b7a0791]{color:var(--color-text-light)}button.text[data-v-5b7a0791]{padding:.5rem .75rem;background:transparent;border-color:transparent;color:var(--color-main)}button.text .icon[data-v-5b7a0791]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.text[data-v-5b7a0791]:hover:not(:disabled){background:var(--color-main-light)}button.text:hover:not(:disabled) .icon[data-v-5b7a0791]{transform:scale(1.1)}}button.text[data-v-5b7a0791]:disabled{background:var(--color-background-dark);color:var(--color-text-light)}button.text:disabled .icon[data-v-5b7a0791]{color:var(--color-text-light)}button.debug-button[data-v-5b7a0791]{overflow:hidden;position:relative}button.debug-button[data-v-5b7a0791]: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-5b7a0791]:hover:after{width:64px}input[data-v-5b7a0791]{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-5b7a0791]::placeholder{color:var(--color-text-light);font-style:italic;font-weight:400}input[data-v-5b7a0791]:focus{outline:none;border-color:var(--color-main)}input.error[data-v-5b7a0791]{border-color:var(--color-error)}input.input-line[data-v-5b7a0791]{border:none;border-bottom:solid 1px var(--color-border);border-radius:0;padding:.25rem 0}input.input-line[data-v-5b7a0791]:focus{border-color:var(--color-main)}.tooltip[data-v-5b7a0791]{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-5b7a0791]{width:100%;min-width:8rem;max-width:10rem;overflow:hidden;border:solid 1px var(--color-border);border-radius:.5rem .5rem 1rem 1rem;--padding: .5rem;--color-main-light: hsl(from var(--color-main) h s calc(l*1.4) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.6) );--color-main-hover: hsl(from var(--color-main) h s calc(l*.6) )}@media (min-width: 1024px){.game-card[data-v-5b7a0791]{min-width:10rem;max-width:14rem}}.game-card .header[data-v-5b7a0791]{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-5b7a0791]{display:none;align-items:center;gap:.5rem}.game-card .header .calendar[data-v-5b7a0791]{width:1rem;height:1rem;display:flex;align-items:center;gap:.5rem}.game-card .logo-container[data-v-5b7a0791]{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-5b7a0791]{font-weight:700;font-size:1.5rem}.game-card .description-container[data-v-5b7a0791]{min-height:4rem;font-size:.75rem;text-align:center;padding:var(--padding)}.game-card .button-container[data-v-5b7a0791]{padding:var(--padding)}.game-card .button-container .button[data-v-5b7a0791]{font-size:1rem}.game-card[data-v-5b7a0791]{--color-main: #00479e}: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-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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: #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 loading-c59b69f1{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@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-24025d8e]:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}[data-v-24025d8e],[data-v-24025d8e]:before,[data-v-24025d8e]:after{box-sizing:border-box}a[data-v-24025d8e],button[data-v-24025d8e]{cursor:revert}ol[data-v-24025d8e],ul[data-v-24025d8e],menu[data-v-24025d8e]{list-style:none}img[data-v-24025d8e]{max-inline-size:100%;max-block-size:100%}table[data-v-24025d8e]{border-collapse:collapse}input[data-v-24025d8e],textarea[data-v-24025d8e]{-webkit-user-select:auto}textarea[data-v-24025d8e]{white-space:revert}meter[data-v-24025d8e]{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre[data-v-24025d8e]){all:revert}[data-v-24025d8e]::placeholder{color:unset}[data-v-24025d8e]::marker{content:initial}:where([hidden][data-v-24025d8e]){display:none}:where([contenteditable][data-v-24025d8e]: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-24025d8e]){-webkit-user-drag:element}:where(dialog[data-v-24025d8e]:modal){all:revert}[data-v-24025d8e]:root,html[data-theme=light][data-v-24025d8e],.light[data-v-24025d8e]{--color-main: #005dce;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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-24025d8e],.dark[data-v-24025d8e]{--color-main: #005dce;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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: #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-24025d8e],.fade-leave-active[data-v-24025d8e]{transition:.4s ease}.fade-enter-from[data-v-24025d8e],.fade-leave-to[data-v-24025d8e]{opacity:0}.modal-enter-active[data-v-24025d8e],.modal-leave-active[data-v-24025d8e]{transition:transform .4s ease,opacity .4s ease-out}.modal-enter-from[data-v-24025d8e],.modal-leave-to[data-v-24025d8e]{transform:translateY(-32px);opacity:0}.modal-sheet-enter-active[data-v-24025d8e],.modal-sheet-leave-active[data-v-24025d8e]{transition:transform .4s ease,opacity .4s ease-out}.modal-sheet-enter-from[data-v-24025d8e],.modal-sheet-leave-to[data-v-24025d8e]{transform:translateY(2rem);opacity:0}.toast-enter-active[data-v-24025d8e],.toast-leave-active[data-v-24025d8e]{transition:all .4s ease}.toast-enter-from[data-v-24025d8e],.toast-leave-to[data-v-24025d8e]{opacity:0;transform:translate(32px)}.dropdown-enter-active[data-v-24025d8e],.dropdown-leave-active[data-v-24025d8e]{transition:all .4s ease}.dropdown-enter-from[data-v-24025d8e],.dropdown-leave-to[data-v-24025d8e]{opacity:0;transform:translateY(-8px)}@keyframes loading-24025d8e{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes spin-24025d8e{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes heart-24025d8e{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-24025d8e{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp-24025d8e{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-24025d8e{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@keyframes iconAppear-24025d8e{0%{opacity:0;transform:scale(.5)}70%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.fade-in[data-v-24025d8e]{animation:fadeIn-24025d8e .5s ease-out forwards}.fade-in-up[data-v-24025d8e]{animation:fadeInUp-24025d8e .5s ease-out forwards}.fade-in-down[data-v-24025d8e]{animation:fadeInDown-24025d8e .5s ease-out forwards}.icon-appear[data-v-24025d8e]{opacity:0;animation:iconAppear-24025d8e .3s ease-out forwards}button[data-v-24025d8e],.button[data-v-24025d8e]{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-24025d8e],.button .icon[data-v-24025d8e]{transition:all .2s ease-out}button.loading[data-v-24025d8e],.button.loading[data-v-24025d8e]{cursor:wait}button[data-v-24025d8e]:focus-visible,.button[data-v-24025d8e]: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-24025d8e]:active:not(:disabled),.button[data-v-24025d8e]:active:not(:disabled){transform:scale(.975)}}button[data-v-24025d8e]:disabled,.button[data-v-24025d8e]:disabled{cursor:not-allowed!important}button .loader[data-v-24025d8e],.button .loader[data-v-24025d8e]{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-24025d8e 1s linear infinite}button.login-button[data-v-24025d8e],.button.login-button[data-v-24025d8e]{width:8rem;height:3rem;background:transparent;border-color:var(--color-border)}button.login-button .icon[data-v-24025d8e],.button.login-button .icon[data-v-24025d8e]{height:1.5rem;transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){button.login-button[data-v-24025d8e]:hover:not(:disabled),.button.login-button[data-v-24025d8e]:hover:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:hover:not(:disabled) .icon[data-v-24025d8e],.button.login-button:hover:not(:disabled) .icon[data-v-24025d8e]{transform:scale(.95)}}@media (hover: hover) and (pointer: fine){button.login-button[data-v-24025d8e]:active:not(:disabled),.button.login-button[data-v-24025d8e]:active:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:active:not(:disabled) .icon[data-v-24025d8e],.button.login-button:active:not(:disabled) .icon[data-v-24025d8e]{transform:scale(.9)}}button.login-button[data-v-24025d8e]:disabled,.button.login-button[data-v-24025d8e]:disabled{background:var(--color-background-dark);border-color:var(--color-border)}button.main[data-v-24025d8e],.button.main[data-v-24025d8e]{padding:.5rem .75rem;background:var(--color-main);border-color:var(--color-main);color:var(--color-background)}button.main .icon[data-v-24025d8e],.button.main .icon[data-v-24025d8e]{width:16px;height:16px;color:var(--color-background)}@media (hover: hover) and (pointer: fine){button.main[data-v-24025d8e]:hover:not(:disabled),.button.main[data-v-24025d8e]:hover:not(:disabled){background:var(--color-main-hover);border-color:var(--color-main-hover)}button.main:hover:not(:disabled) .icon[data-v-24025d8e],.button.main:hover:not(:disabled) .icon[data-v-24025d8e]{transform:scale(1.1)}}button.main[data-v-24025d8e]:disabled,.button.main[data-v-24025d8e]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.main:disabled .icon[data-v-24025d8e],.button.main:disabled .icon[data-v-24025d8e]{color:var(--color-text-light)}button.outline[data-v-24025d8e]{padding:.5rem .75rem;background:var(--color-background);border-color:var(--color-main);color:var(--color-main)}button.outline .icon[data-v-24025d8e]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.outline[data-v-24025d8e]:hover:not(:disabled){background:var(--color-main-light)}button.outline:hover:not(:disabled) .icon[data-v-24025d8e]{transform:scale(1.1)}}button.outline[data-v-24025d8e]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.outline:disabled .icon[data-v-24025d8e]{color:var(--color-text-light)}button.text[data-v-24025d8e]{padding:.5rem .75rem;background:transparent;border-color:transparent;color:var(--color-main)}button.text .icon[data-v-24025d8e]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.text[data-v-24025d8e]:hover:not(:disabled){background:var(--color-main-light)}button.text:hover:not(:disabled) .icon[data-v-24025d8e]{transform:scale(1.1)}}button.text[data-v-24025d8e]:disabled{background:var(--color-background-dark);color:var(--color-text-light)}button.text:disabled .icon[data-v-24025d8e]{color:var(--color-text-light)}button.debug-button[data-v-24025d8e]{overflow:hidden;position:relative}button.debug-button[data-v-24025d8e]: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-24025d8e]:hover:after{width:64px}input[data-v-24025d8e]{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-24025d8e]::placeholder{color:var(--color-text-light);font-style:italic;font-weight:400}input[data-v-24025d8e]:focus{outline:none;border-color:var(--color-main)}input.error[data-v-24025d8e]{border-color:var(--color-error)}input.input-line[data-v-24025d8e]{border:none;border-bottom:solid 1px var(--color-border);border-radius:0;padding:.25rem 0}input.input-line[data-v-24025d8e]:focus{border-color:var(--color-main)}.tooltip[data-v-24025d8e]{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-24025d8e]{width:100%;min-width:8rem;max-width:10rem;overflow:hidden;border:solid 1px var(--color-border);border-radius:.5rem .5rem 1rem 1rem;--padding: .5rem;--color-main-light: hsl(from var(--color-main) h s calc(l*1.4) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.6) );--color-main-hover: hsl(from var(--color-main) h s calc(l*.6) )}@media (min-width: 1024px){.game-card[data-v-24025d8e]{min-width:10rem;max-width:14rem}}.game-card .header[data-v-24025d8e]{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-24025d8e]{display:none;align-items:center;gap:.5rem}.game-card .header .calendar[data-v-24025d8e]{width:1rem;height:1rem;display:flex;align-items:center;gap:.5rem}.game-card .logo-container[data-v-24025d8e]{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-24025d8e]{font-weight:700;font-size:1.5rem}.game-card .description-container[data-v-24025d8e]{min-height:4rem;font-size:.75rem;text-align:center;padding:var(--padding)}.game-card .button-container[data-v-24025d8e]{padding:var(--padding)}.game-card .button-container .button[data-v-24025d8e]{font-size:1rem}.game-card[data-v-24025d8e]{--color-main: #ff7675}:where([data-v-4c15f6d5]:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}[data-v-4c15f6d5],[data-v-4c15f6d5]:before,[data-v-4c15f6d5]:after{box-sizing:border-box}a[data-v-4c15f6d5],button[data-v-4c15f6d5]{cursor:revert}ol[data-v-4c15f6d5],ul[data-v-4c15f6d5],menu[data-v-4c15f6d5]{list-style:none}img[data-v-4c15f6d5]{max-inline-size:100%;max-block-size:100%}table[data-v-4c15f6d5]{border-collapse:collapse}input[data-v-4c15f6d5],textarea[data-v-4c15f6d5]{-webkit-user-select:auto}textarea[data-v-4c15f6d5]{white-space:revert}meter[data-v-4c15f6d5]{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre[data-v-4c15f6d5]){all:revert}[data-v-4c15f6d5]::placeholder{color:unset}[data-v-4c15f6d5]::marker{content:initial}:where([hidden][data-v-4c15f6d5]){display:none}:where([contenteditable][data-v-4c15f6d5]: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-4c15f6d5]){-webkit-user-drag:element}:where(dialog[data-v-4c15f6d5]:modal){all:revert}[data-v-4c15f6d5]:root,html[data-theme=light][data-v-4c15f6d5],.light[data-v-4c15f6d5]{--color-main: #005dce;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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-4c15f6d5],.dark[data-v-4c15f6d5]{--color-main: #005dce;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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: #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-4c15f6d5],.fade-leave-active[data-v-4c15f6d5]{transition:.4s ease}.fade-enter-from[data-v-4c15f6d5],.fade-leave-to[data-v-4c15f6d5]{opacity:0}.modal-enter-active[data-v-4c15f6d5],.modal-leave-active[data-v-4c15f6d5]{transition:transform .4s ease,opacity .4s ease-out}.modal-enter-from[data-v-4c15f6d5],.modal-leave-to[data-v-4c15f6d5]{transform:translateY(-32px);opacity:0}.modal-sheet-enter-active[data-v-4c15f6d5],.modal-sheet-leave-active[data-v-4c15f6d5]{transition:transform .4s ease,opacity .4s ease-out}.modal-sheet-enter-from[data-v-4c15f6d5],.modal-sheet-leave-to[data-v-4c15f6d5]{transform:translateY(2rem);opacity:0}.toast-enter-active[data-v-4c15f6d5],.toast-leave-active[data-v-4c15f6d5]{transition:all .4s ease}.toast-enter-from[data-v-4c15f6d5],.toast-leave-to[data-v-4c15f6d5]{opacity:0;transform:translate(32px)}.dropdown-enter-active[data-v-4c15f6d5],.dropdown-leave-active[data-v-4c15f6d5]{transition:all .4s ease}.dropdown-enter-from[data-v-4c15f6d5],.dropdown-leave-to[data-v-4c15f6d5]{opacity:0;transform:translateY(-8px)}@keyframes loading-4c15f6d5{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes spin-4c15f6d5{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes heart-4c15f6d5{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-4c15f6d5{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp-4c15f6d5{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-4c15f6d5{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@keyframes iconAppear-4c15f6d5{0%{opacity:0;transform:scale(.5)}70%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.fade-in[data-v-4c15f6d5]{animation:fadeIn-4c15f6d5 .5s ease-out forwards}.fade-in-up[data-v-4c15f6d5]{animation:fadeInUp-4c15f6d5 .5s ease-out forwards}.fade-in-down[data-v-4c15f6d5]{animation:fadeInDown-4c15f6d5 .5s ease-out forwards}.icon-appear[data-v-4c15f6d5]{opacity:0;animation:iconAppear-4c15f6d5 .3s ease-out forwards}button[data-v-4c15f6d5],.button[data-v-4c15f6d5]{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-4c15f6d5],.button .icon[data-v-4c15f6d5]{transition:all .2s ease-out}button.loading[data-v-4c15f6d5],.button.loading[data-v-4c15f6d5]{cursor:wait}button[data-v-4c15f6d5]:focus-visible,.button[data-v-4c15f6d5]: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-4c15f6d5]:active:not(:disabled),.button[data-v-4c15f6d5]:active:not(:disabled){transform:scale(.975)}}button[data-v-4c15f6d5]:disabled,.button[data-v-4c15f6d5]:disabled{cursor:not-allowed!important}button .loader[data-v-4c15f6d5],.button .loader[data-v-4c15f6d5]{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-4c15f6d5 1s linear infinite}button.login-button[data-v-4c15f6d5],.button.login-button[data-v-4c15f6d5]{width:8rem;height:3rem;background:transparent;border-color:var(--color-border)}button.login-button .icon[data-v-4c15f6d5],.button.login-button .icon[data-v-4c15f6d5]{height:1.5rem;transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){button.login-button[data-v-4c15f6d5]:hover:not(:disabled),.button.login-button[data-v-4c15f6d5]:hover:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:hover:not(:disabled) .icon[data-v-4c15f6d5],.button.login-button:hover:not(:disabled) .icon[data-v-4c15f6d5]{transform:scale(.95)}}@media (hover: hover) and (pointer: fine){button.login-button[data-v-4c15f6d5]:active:not(:disabled),.button.login-button[data-v-4c15f6d5]:active:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:active:not(:disabled) .icon[data-v-4c15f6d5],.button.login-button:active:not(:disabled) .icon[data-v-4c15f6d5]{transform:scale(.9)}}button.login-button[data-v-4c15f6d5]:disabled,.button.login-button[data-v-4c15f6d5]:disabled{background:var(--color-background-dark);border-color:var(--color-border)}button.main[data-v-4c15f6d5],.button.main[data-v-4c15f6d5]{padding:.5rem .75rem;background:var(--color-main);border-color:var(--color-main);color:var(--color-background)}button.main .icon[data-v-4c15f6d5],.button.main .icon[data-v-4c15f6d5]{width:16px;height:16px;color:var(--color-background)}@media (hover: hover) and (pointer: fine){button.main[data-v-4c15f6d5]:hover:not(:disabled),.button.main[data-v-4c15f6d5]:hover:not(:disabled){background:var(--color-main-hover);border-color:var(--color-main-hover)}button.main:hover:not(:disabled) .icon[data-v-4c15f6d5],.button.main:hover:not(:disabled) .icon[data-v-4c15f6d5]{transform:scale(1.1)}}button.main[data-v-4c15f6d5]:disabled,.button.main[data-v-4c15f6d5]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.main:disabled .icon[data-v-4c15f6d5],.button.main:disabled .icon[data-v-4c15f6d5]{color:var(--color-text-light)}button.outline[data-v-4c15f6d5]{padding:.5rem .75rem;background:var(--color-background);border-color:var(--color-main);color:var(--color-main)}button.outline .icon[data-v-4c15f6d5]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.outline[data-v-4c15f6d5]:hover:not(:disabled){background:var(--color-main-light)}button.outline:hover:not(:disabled) .icon[data-v-4c15f6d5]{transform:scale(1.1)}}button.outline[data-v-4c15f6d5]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.outline:disabled .icon[data-v-4c15f6d5]{color:var(--color-text-light)}button.text[data-v-4c15f6d5]{padding:.5rem .75rem;background:transparent;border-color:transparent;color:var(--color-main)}button.text .icon[data-v-4c15f6d5]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.text[data-v-4c15f6d5]:hover:not(:disabled){background:var(--color-main-light)}button.text:hover:not(:disabled) .icon[data-v-4c15f6d5]{transform:scale(1.1)}}button.text[data-v-4c15f6d5]:disabled{background:var(--color-background-dark);color:var(--color-text-light)}button.text:disabled .icon[data-v-4c15f6d5]{color:var(--color-text-light)}button.debug-button[data-v-4c15f6d5]{overflow:hidden;position:relative}button.debug-button[data-v-4c15f6d5]: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-4c15f6d5]:hover:after{width:64px}input[data-v-4c15f6d5]{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-4c15f6d5]::placeholder{color:var(--color-text-light);font-style:italic;font-weight:400}input[data-v-4c15f6d5]:focus{outline:none;border-color:var(--color-main)}input.error[data-v-4c15f6d5]{border-color:var(--color-error)}input.input-line[data-v-4c15f6d5]{border:none;border-bottom:solid 1px var(--color-border);border-radius:0;padding:.25rem 0}input.input-line[data-v-4c15f6d5]:focus{border-color:var(--color-main)}.tooltip[data-v-4c15f6d5]{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-4c15f6d5]{-webkit-user-select:none;user-select:none;--logo-size: 64px;width:var(--logo-size);height:var(--logo-size);--color-main: #48dbfb;--color-main-light: hsl(from var(--color-main) h s calc(l*1.4) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.6) );--color-main-hover: hsl(from var(--color-main) h calc(s*1.2) calc(l*1.4) )}.logo .container[data-v-4c15f6d5]{display:flex;flex-direction:column;gap:2px;padding:4px}.logo .line[data-v-4c15f6d5]{display:flex;justify-content:space-between;align-items:center;gap:2px}.logo .line svg[data-v-4c15f6d5]{width:var(--logo-size);height:calc(var(--logo-size) / 3.2 + 4px)}.logo .line svg path[data-v-4c15f6d5]{--stroke: calc(var(--logo-size) / 12);stroke-width:var(--stroke);stroke-dasharray:calc(var(--stroke) * 2)}.logo .line.middle[data-v-4c15f6d5]{width:calc(100% - .25rem);margin:0 auto}.logo .block[data-v-4c15f6d5]{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-4c15f6d5]{background:var(--color-main-dark)}.logo .block.light-block[data-v-4c15f6d5]{background:var(--color-main-light)}.logo .block.equal[data-v-4c15f6d5]{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-4c15f6d5]{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);z-index:1}.logo .arrow[data-v-4c15f6d5]:before,.logo .arrow[data-v-4c15f6d5]:after{content:"";position:absolute;width:1rem;height:1rem;border:solid 2px var(--color-main);transform:rotate(45deg)}.logo .arrow[data-v-4c15f6d5]:before{left:2px;border-top-color:transparent;border-right-color:transparent}.logo .arrow[data-v-4c15f6d5]:after{right:2px;border-bottom-color:transparent;border-left-color:transparent}:where([data-v-075b8cb8]:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}[data-v-075b8cb8],[data-v-075b8cb8]:before,[data-v-075b8cb8]:after{box-sizing:border-box}a[data-v-075b8cb8],button[data-v-075b8cb8]{cursor:revert}ol[data-v-075b8cb8],ul[data-v-075b8cb8],menu[data-v-075b8cb8]{list-style:none}img[data-v-075b8cb8]{max-inline-size:100%;max-block-size:100%}table[data-v-075b8cb8]{border-collapse:collapse}input[data-v-075b8cb8],textarea[data-v-075b8cb8]{-webkit-user-select:auto}textarea[data-v-075b8cb8]{white-space:revert}meter[data-v-075b8cb8]{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre[data-v-075b8cb8]){all:revert}[data-v-075b8cb8]::placeholder{color:unset}[data-v-075b8cb8]::marker{content:initial}:where([hidden][data-v-075b8cb8]){display:none}:where([contenteditable][data-v-075b8cb8]: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-075b8cb8]){-webkit-user-drag:element}:where(dialog[data-v-075b8cb8]:modal){all:revert}[data-v-075b8cb8]:root,html[data-theme=light][data-v-075b8cb8],.light[data-v-075b8cb8]{--color-main: #005dce;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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-075b8cb8],.dark[data-v-075b8cb8]{--color-main: #005dce;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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: #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-075b8cb8],.fade-leave-active[data-v-075b8cb8]{transition:.4s ease}.fade-enter-from[data-v-075b8cb8],.fade-leave-to[data-v-075b8cb8]{opacity:0}.modal-enter-active[data-v-075b8cb8],.modal-leave-active[data-v-075b8cb8]{transition:transform .4s ease,opacity .4s ease-out}.modal-enter-from[data-v-075b8cb8],.modal-leave-to[data-v-075b8cb8]{transform:translateY(-32px);opacity:0}.modal-sheet-enter-active[data-v-075b8cb8],.modal-sheet-leave-active[data-v-075b8cb8]{transition:transform .4s ease,opacity .4s ease-out}.modal-sheet-enter-from[data-v-075b8cb8],.modal-sheet-leave-to[data-v-075b8cb8]{transform:translateY(2rem);opacity:0}.toast-enter-active[data-v-075b8cb8],.toast-leave-active[data-v-075b8cb8]{transition:all .4s ease}.toast-enter-from[data-v-075b8cb8],.toast-leave-to[data-v-075b8cb8]{opacity:0;transform:translate(32px)}.dropdown-enter-active[data-v-075b8cb8],.dropdown-leave-active[data-v-075b8cb8]{transition:all .4s ease}.dropdown-enter-from[data-v-075b8cb8],.dropdown-leave-to[data-v-075b8cb8]{opacity:0;transform:translateY(-8px)}@keyframes loading-075b8cb8{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes spin-075b8cb8{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes heart-075b8cb8{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-075b8cb8{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp-075b8cb8{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-075b8cb8{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@keyframes iconAppear-075b8cb8{0%{opacity:0;transform:scale(.5)}70%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.fade-in[data-v-075b8cb8]{animation:fadeIn-075b8cb8 .5s ease-out forwards}.fade-in-up[data-v-075b8cb8]{animation:fadeInUp-075b8cb8 .5s ease-out forwards}.fade-in-down[data-v-075b8cb8]{animation:fadeInDown-075b8cb8 .5s ease-out forwards}.icon-appear[data-v-075b8cb8]{opacity:0;animation:iconAppear-075b8cb8 .3s ease-out forwards}button[data-v-075b8cb8],.button[data-v-075b8cb8]{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-075b8cb8],.button .icon[data-v-075b8cb8]{transition:all .2s ease-out}button.loading[data-v-075b8cb8],.button.loading[data-v-075b8cb8]{cursor:wait}button[data-v-075b8cb8]:focus-visible,.button[data-v-075b8cb8]: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-075b8cb8]:active:not(:disabled),.button[data-v-075b8cb8]:active:not(:disabled){transform:scale(.975)}}button[data-v-075b8cb8]:disabled,.button[data-v-075b8cb8]:disabled{cursor:not-allowed!important}button .loader[data-v-075b8cb8],.button .loader[data-v-075b8cb8]{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-075b8cb8 1s linear infinite}button.login-button[data-v-075b8cb8],.button.login-button[data-v-075b8cb8]{width:8rem;height:3rem;background:transparent;border-color:var(--color-border)}button.login-button .icon[data-v-075b8cb8],.button.login-button .icon[data-v-075b8cb8]{height:1.5rem;transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){button.login-button[data-v-075b8cb8]:hover:not(:disabled),.button.login-button[data-v-075b8cb8]:hover:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:hover:not(:disabled) .icon[data-v-075b8cb8],.button.login-button:hover:not(:disabled) .icon[data-v-075b8cb8]{transform:scale(.95)}}@media (hover: hover) and (pointer: fine){button.login-button[data-v-075b8cb8]:active:not(:disabled),.button.login-button[data-v-075b8cb8]:active:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:active:not(:disabled) .icon[data-v-075b8cb8],.button.login-button:active:not(:disabled) .icon[data-v-075b8cb8]{transform:scale(.9)}}button.login-button[data-v-075b8cb8]:disabled,.button.login-button[data-v-075b8cb8]:disabled{background:var(--color-background-dark);border-color:var(--color-border)}button.main[data-v-075b8cb8],.button.main[data-v-075b8cb8]{padding:.5rem .75rem;background:var(--color-main);border-color:var(--color-main);color:var(--color-background)}button.main .icon[data-v-075b8cb8],.button.main .icon[data-v-075b8cb8]{width:16px;height:16px;color:var(--color-background)}@media (hover: hover) and (pointer: fine){button.main[data-v-075b8cb8]:hover:not(:disabled),.button.main[data-v-075b8cb8]:hover:not(:disabled){background:var(--color-main-hover);border-color:var(--color-main-hover)}button.main:hover:not(:disabled) .icon[data-v-075b8cb8],.button.main:hover:not(:disabled) .icon[data-v-075b8cb8]{transform:scale(1.1)}}button.main[data-v-075b8cb8]:disabled,.button.main[data-v-075b8cb8]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.main:disabled .icon[data-v-075b8cb8],.button.main:disabled .icon[data-v-075b8cb8]{color:var(--color-text-light)}button.outline[data-v-075b8cb8]{padding:.5rem .75rem;background:var(--color-background);border-color:var(--color-main);color:var(--color-main)}button.outline .icon[data-v-075b8cb8]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.outline[data-v-075b8cb8]:hover:not(:disabled){background:var(--color-main-light)}button.outline:hover:not(:disabled) .icon[data-v-075b8cb8]{transform:scale(1.1)}}button.outline[data-v-075b8cb8]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.outline:disabled .icon[data-v-075b8cb8]{color:var(--color-text-light)}button.text[data-v-075b8cb8]{padding:.5rem .75rem;background:transparent;border-color:transparent;color:var(--color-main)}button.text .icon[data-v-075b8cb8]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.text[data-v-075b8cb8]:hover:not(:disabled){background:var(--color-main-light)}button.text:hover:not(:disabled) .icon[data-v-075b8cb8]{transform:scale(1.1)}}button.text[data-v-075b8cb8]:disabled{background:var(--color-background-dark);color:var(--color-text-light)}button.text:disabled .icon[data-v-075b8cb8]{color:var(--color-text-light)}button.debug-button[data-v-075b8cb8]{overflow:hidden;position:relative}button.debug-button[data-v-075b8cb8]: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-075b8cb8]:hover:after{width:64px}input[data-v-075b8cb8]{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-075b8cb8]::placeholder{color:var(--color-text-light);font-style:italic;font-weight:400}input[data-v-075b8cb8]:focus{outline:none;border-color:var(--color-main)}input.error[data-v-075b8cb8]{border-color:var(--color-error)}input.input-line[data-v-075b8cb8]{border:none;border-bottom:solid 1px var(--color-border);border-radius:0;padding:.25rem 0}input.input-line[data-v-075b8cb8]:focus{border-color:var(--color-main)}.tooltip[data-v-075b8cb8]{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-075b8cb8]{width:100%;min-width:8rem;max-width:10rem;overflow:hidden;border:solid 1px var(--color-border);border-radius:.5rem .5rem 1rem 1rem;--padding: .5rem;--color-main-light: hsl(from var(--color-main) h s calc(l*1.4) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.6) );--color-main-hover: hsl(from var(--color-main) h s calc(l*.6) )}@media (min-width: 1024px){.game-card[data-v-075b8cb8]{min-width:10rem;max-width:14rem}}.game-card .header[data-v-075b8cb8]{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-075b8cb8]{display:none;align-items:center;gap:.5rem}.game-card .header .calendar[data-v-075b8cb8]{width:1rem;height:1rem;display:flex;align-items:center;gap:.5rem}.game-card .logo-container[data-v-075b8cb8]{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-075b8cb8]{font-weight:700;font-size:1.5rem}.game-card .description-container[data-v-075b8cb8]{min-height:4rem;font-size:.75rem;text-align:center;padding:var(--padding)}.game-card .button-container[data-v-075b8cb8]{padding:var(--padding)}.game-card .button-container .button[data-v-075b8cb8]{font-size:1rem}.game-card[data-v-075b8cb8]{--color-main: #48dbfb}: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-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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: #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 loading-9f8535c2{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@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-f99f726a]:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}[data-v-f99f726a],[data-v-f99f726a]:before,[data-v-f99f726a]:after{box-sizing:border-box}a[data-v-f99f726a],button[data-v-f99f726a]{cursor:revert}ol[data-v-f99f726a],ul[data-v-f99f726a],menu[data-v-f99f726a]{list-style:none}img[data-v-f99f726a]{max-inline-size:100%;max-block-size:100%}table[data-v-f99f726a]{border-collapse:collapse}input[data-v-f99f726a],textarea[data-v-f99f726a]{-webkit-user-select:auto}textarea[data-v-f99f726a]{white-space:revert}meter[data-v-f99f726a]{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre[data-v-f99f726a]){all:revert}[data-v-f99f726a]::placeholder{color:unset}[data-v-f99f726a]::marker{content:initial}:where([hidden][data-v-f99f726a]){display:none}:where([contenteditable][data-v-f99f726a]: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-f99f726a]){-webkit-user-drag:element}:where(dialog[data-v-f99f726a]:modal){all:revert}[data-v-f99f726a]:root,html[data-theme=light][data-v-f99f726a],.light[data-v-f99f726a]{--color-main: #005dce;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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-f99f726a],.dark[data-v-f99f726a]{--color-main: #005dce;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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: #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-f99f726a],.fade-leave-active[data-v-f99f726a]{transition:.4s ease}.fade-enter-from[data-v-f99f726a],.fade-leave-to[data-v-f99f726a]{opacity:0}.modal-enter-active[data-v-f99f726a],.modal-leave-active[data-v-f99f726a]{transition:transform .4s ease,opacity .4s ease-out}.modal-enter-from[data-v-f99f726a],.modal-leave-to[data-v-f99f726a]{transform:translateY(-32px);opacity:0}.modal-sheet-enter-active[data-v-f99f726a],.modal-sheet-leave-active[data-v-f99f726a]{transition:transform .4s ease,opacity .4s ease-out}.modal-sheet-enter-from[data-v-f99f726a],.modal-sheet-leave-to[data-v-f99f726a]{transform:translateY(2rem);opacity:0}.toast-enter-active[data-v-f99f726a],.toast-leave-active[data-v-f99f726a]{transition:all .4s ease}.toast-enter-from[data-v-f99f726a],.toast-leave-to[data-v-f99f726a]{opacity:0;transform:translate(32px)}.dropdown-enter-active[data-v-f99f726a],.dropdown-leave-active[data-v-f99f726a]{transition:all .4s ease}.dropdown-enter-from[data-v-f99f726a],.dropdown-leave-to[data-v-f99f726a]{opacity:0;transform:translateY(-8px)}@keyframes loading-f99f726a{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes spin-f99f726a{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes heart-f99f726a{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-f99f726a{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp-f99f726a{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-f99f726a{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@keyframes iconAppear-f99f726a{0%{opacity:0;transform:scale(.5)}70%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.fade-in[data-v-f99f726a]{animation:fadeIn-f99f726a .5s ease-out forwards}.fade-in-up[data-v-f99f726a]{animation:fadeInUp-f99f726a .5s ease-out forwards}.fade-in-down[data-v-f99f726a]{animation:fadeInDown-f99f726a .5s ease-out forwards}.icon-appear[data-v-f99f726a]{opacity:0;animation:iconAppear-f99f726a .3s ease-out forwards}button[data-v-f99f726a],.button[data-v-f99f726a]{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-f99f726a],.button .icon[data-v-f99f726a]{transition:all .2s ease-out}button.loading[data-v-f99f726a],.button.loading[data-v-f99f726a]{cursor:wait}button[data-v-f99f726a]:focus-visible,.button[data-v-f99f726a]: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-f99f726a]:active:not(:disabled),.button[data-v-f99f726a]:active:not(:disabled){transform:scale(.975)}}button[data-v-f99f726a]:disabled,.button[data-v-f99f726a]:disabled{cursor:not-allowed!important}button .loader[data-v-f99f726a],.button .loader[data-v-f99f726a]{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-f99f726a 1s linear infinite}button.login-button[data-v-f99f726a],.button.login-button[data-v-f99f726a]{width:8rem;height:3rem;background:transparent;border-color:var(--color-border)}button.login-button .icon[data-v-f99f726a],.button.login-button .icon[data-v-f99f726a]{height:1.5rem;transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){button.login-button[data-v-f99f726a]:hover:not(:disabled),.button.login-button[data-v-f99f726a]:hover:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:hover:not(:disabled) .icon[data-v-f99f726a],.button.login-button:hover:not(:disabled) .icon[data-v-f99f726a]{transform:scale(.95)}}@media (hover: hover) and (pointer: fine){button.login-button[data-v-f99f726a]:active:not(:disabled),.button.login-button[data-v-f99f726a]:active:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:active:not(:disabled) .icon[data-v-f99f726a],.button.login-button:active:not(:disabled) .icon[data-v-f99f726a]{transform:scale(.9)}}button.login-button[data-v-f99f726a]:disabled,.button.login-button[data-v-f99f726a]:disabled{background:var(--color-background-dark);border-color:var(--color-border)}button.main[data-v-f99f726a],.button.main[data-v-f99f726a]{padding:.5rem .75rem;background:var(--color-main);border-color:var(--color-main);color:var(--color-background)}button.main .icon[data-v-f99f726a],.button.main .icon[data-v-f99f726a]{width:16px;height:16px;color:var(--color-background)}@media (hover: hover) and (pointer: fine){button.main[data-v-f99f726a]:hover:not(:disabled),.button.main[data-v-f99f726a]:hover:not(:disabled){background:var(--color-main-hover);border-color:var(--color-main-hover)}button.main:hover:not(:disabled) .icon[data-v-f99f726a],.button.main:hover:not(:disabled) .icon[data-v-f99f726a]{transform:scale(1.1)}}button.main[data-v-f99f726a]:disabled,.button.main[data-v-f99f726a]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.main:disabled .icon[data-v-f99f726a],.button.main:disabled .icon[data-v-f99f726a]{color:var(--color-text-light)}button.outline[data-v-f99f726a]{padding:.5rem .75rem;background:var(--color-background);border-color:var(--color-main);color:var(--color-main)}button.outline .icon[data-v-f99f726a]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.outline[data-v-f99f726a]:hover:not(:disabled){background:var(--color-main-light)}button.outline:hover:not(:disabled) .icon[data-v-f99f726a]{transform:scale(1.1)}}button.outline[data-v-f99f726a]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.outline:disabled .icon[data-v-f99f726a]{color:var(--color-text-light)}button.text[data-v-f99f726a]{padding:.5rem .75rem;background:transparent;border-color:transparent;color:var(--color-main)}button.text .icon[data-v-f99f726a]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.text[data-v-f99f726a]:hover:not(:disabled){background:var(--color-main-light)}button.text:hover:not(:disabled) .icon[data-v-f99f726a]{transform:scale(1.1)}}button.text[data-v-f99f726a]:disabled{background:var(--color-background-dark);color:var(--color-text-light)}button.text:disabled .icon[data-v-f99f726a]{color:var(--color-text-light)}button.debug-button[data-v-f99f726a]{overflow:hidden;position:relative}button.debug-button[data-v-f99f726a]: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-f99f726a]:hover:after{width:64px}input[data-v-f99f726a]{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-f99f726a]::placeholder{color:var(--color-text-light);font-style:italic;font-weight:400}input[data-v-f99f726a]:focus{outline:none;border-color:var(--color-main)}input.error[data-v-f99f726a]{border-color:var(--color-error)}input.input-line[data-v-f99f726a]{border:none;border-bottom:solid 1px var(--color-border);border-radius:0;padding:.25rem 0}input.input-line[data-v-f99f726a]:focus{border-color:var(--color-main)}.tooltip[data-v-f99f726a]{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-f99f726a]{width:100%;min-width:8rem;max-width:10rem;overflow:hidden;border:solid 1px var(--color-border);border-radius:.5rem .5rem 1rem 1rem;--padding: .5rem;--color-main-light: hsl(from var(--color-main) h s calc(l*1.4) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.6) );--color-main-hover: hsl(from var(--color-main) h s calc(l*.6) )}@media (min-width: 1024px){.game-card[data-v-f99f726a]{min-width:10rem;max-width:14rem}}.game-card .header[data-v-f99f726a]{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-f99f726a]{display:none;align-items:center;gap:.5rem}.game-card .header .calendar[data-v-f99f726a]{width:1rem;height:1rem;display:flex;align-items:center;gap:.5rem}.game-card .logo-container[data-v-f99f726a]{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-f99f726a]{font-weight:700;font-size:1.5rem}.game-card .description-container[data-v-f99f726a]{min-height:4rem;font-size:.75rem;text-align:center;padding:var(--padding)}.game-card .button-container[data-v-f99f726a]{padding:var(--padding)}.game-card .button-container .button[data-v-f99f726a]{font-size:1rem}.game-card[data-v-f99f726a]{--color-main: #005dce}: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-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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: #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 loading-6609fceb{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@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-c711f225]:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}[data-v-c711f225],[data-v-c711f225]:before,[data-v-c711f225]:after{box-sizing:border-box}a[data-v-c711f225],button[data-v-c711f225]{cursor:revert}ol[data-v-c711f225],ul[data-v-c711f225],menu[data-v-c711f225]{list-style:none}img[data-v-c711f225]{max-inline-size:100%;max-block-size:100%}table[data-v-c711f225]{border-collapse:collapse}input[data-v-c711f225],textarea[data-v-c711f225]{-webkit-user-select:auto}textarea[data-v-c711f225]{white-space:revert}meter[data-v-c711f225]{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre[data-v-c711f225]){all:revert}[data-v-c711f225]::placeholder{color:unset}[data-v-c711f225]::marker{content:initial}:where([hidden][data-v-c711f225]){display:none}:where([contenteditable][data-v-c711f225]: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-c711f225]){-webkit-user-drag:element}:where(dialog[data-v-c711f225]:modal){all:revert}[data-v-c711f225]:root,html[data-theme=light][data-v-c711f225],.light[data-v-c711f225]{--color-main: #005dce;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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-c711f225],.dark[data-v-c711f225]{--color-main: #005dce;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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: #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-c711f225],.fade-leave-active[data-v-c711f225]{transition:.4s ease}.fade-enter-from[data-v-c711f225],.fade-leave-to[data-v-c711f225]{opacity:0}.modal-enter-active[data-v-c711f225],.modal-leave-active[data-v-c711f225]{transition:transform .4s ease,opacity .4s ease-out}.modal-enter-from[data-v-c711f225],.modal-leave-to[data-v-c711f225]{transform:translateY(-32px);opacity:0}.modal-sheet-enter-active[data-v-c711f225],.modal-sheet-leave-active[data-v-c711f225]{transition:transform .4s ease,opacity .4s ease-out}.modal-sheet-enter-from[data-v-c711f225],.modal-sheet-leave-to[data-v-c711f225]{transform:translateY(2rem);opacity:0}.toast-enter-active[data-v-c711f225],.toast-leave-active[data-v-c711f225]{transition:all .4s ease}.toast-enter-from[data-v-c711f225],.toast-leave-to[data-v-c711f225]{opacity:0;transform:translate(32px)}.dropdown-enter-active[data-v-c711f225],.dropdown-leave-active[data-v-c711f225]{transition:all .4s ease}.dropdown-enter-from[data-v-c711f225],.dropdown-leave-to[data-v-c711f225]{opacity:0;transform:translateY(-8px)}@keyframes loading-c711f225{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes spin-c711f225{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes heart-c711f225{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-c711f225{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp-c711f225{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-c711f225{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@keyframes iconAppear-c711f225{0%{opacity:0;transform:scale(.5)}70%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.fade-in[data-v-c711f225]{animation:fadeIn-c711f225 .5s ease-out forwards}.fade-in-up[data-v-c711f225]{animation:fadeInUp-c711f225 .5s ease-out forwards}.fade-in-down[data-v-c711f225]{animation:fadeInDown-c711f225 .5s ease-out forwards}.icon-appear[data-v-c711f225]{opacity:0;animation:iconAppear-c711f225 .3s ease-out forwards}button[data-v-c711f225],.button[data-v-c711f225]{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-c711f225],.button .icon[data-v-c711f225]{transition:all .2s ease-out}button.loading[data-v-c711f225],.button.loading[data-v-c711f225]{cursor:wait}button[data-v-c711f225]:focus-visible,.button[data-v-c711f225]: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-c711f225]:active:not(:disabled),.button[data-v-c711f225]:active:not(:disabled){transform:scale(.975)}}button[data-v-c711f225]:disabled,.button[data-v-c711f225]:disabled{cursor:not-allowed!important}button .loader[data-v-c711f225],.button .loader[data-v-c711f225]{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-c711f225 1s linear infinite}button.login-button[data-v-c711f225],.button.login-button[data-v-c711f225]{width:8rem;height:3rem;background:transparent;border-color:var(--color-border)}button.login-button .icon[data-v-c711f225],.button.login-button .icon[data-v-c711f225]{height:1.5rem;transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){button.login-button[data-v-c711f225]:hover:not(:disabled),.button.login-button[data-v-c711f225]:hover:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:hover:not(:disabled) .icon[data-v-c711f225],.button.login-button:hover:not(:disabled) .icon[data-v-c711f225]{transform:scale(.95)}}@media (hover: hover) and (pointer: fine){button.login-button[data-v-c711f225]:active:not(:disabled),.button.login-button[data-v-c711f225]:active:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:active:not(:disabled) .icon[data-v-c711f225],.button.login-button:active:not(:disabled) .icon[data-v-c711f225]{transform:scale(.9)}}button.login-button[data-v-c711f225]:disabled,.button.login-button[data-v-c711f225]:disabled{background:var(--color-background-dark);border-color:var(--color-border)}button.main[data-v-c711f225],.button.main[data-v-c711f225]{padding:.5rem .75rem;background:var(--color-main);border-color:var(--color-main);color:var(--color-background)}button.main .icon[data-v-c711f225],.button.main .icon[data-v-c711f225]{width:16px;height:16px;color:var(--color-background)}@media (hover: hover) and (pointer: fine){button.main[data-v-c711f225]:hover:not(:disabled),.button.main[data-v-c711f225]:hover:not(:disabled){background:var(--color-main-hover);border-color:var(--color-main-hover)}button.main:hover:not(:disabled) .icon[data-v-c711f225],.button.main:hover:not(:disabled) .icon[data-v-c711f225]{transform:scale(1.1)}}button.main[data-v-c711f225]:disabled,.button.main[data-v-c711f225]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.main:disabled .icon[data-v-c711f225],.button.main:disabled .icon[data-v-c711f225]{color:var(--color-text-light)}button.outline[data-v-c711f225]{padding:.5rem .75rem;background:var(--color-background);border-color:var(--color-main);color:var(--color-main)}button.outline .icon[data-v-c711f225]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.outline[data-v-c711f225]:hover:not(:disabled){background:var(--color-main-light)}button.outline:hover:not(:disabled) .icon[data-v-c711f225]{transform:scale(1.1)}}button.outline[data-v-c711f225]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.outline:disabled .icon[data-v-c711f225]{color:var(--color-text-light)}button.text[data-v-c711f225]{padding:.5rem .75rem;background:transparent;border-color:transparent;color:var(--color-main)}button.text .icon[data-v-c711f225]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.text[data-v-c711f225]:hover:not(:disabled){background:var(--color-main-light)}button.text:hover:not(:disabled) .icon[data-v-c711f225]{transform:scale(1.1)}}button.text[data-v-c711f225]:disabled{background:var(--color-background-dark);color:var(--color-text-light)}button.text:disabled .icon[data-v-c711f225]{color:var(--color-text-light)}button.debug-button[data-v-c711f225]{overflow:hidden;position:relative}button.debug-button[data-v-c711f225]: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-c711f225]:hover:after{width:64px}input[data-v-c711f225]{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-c711f225]::placeholder{color:var(--color-text-light);font-style:italic;font-weight:400}input[data-v-c711f225]:focus{outline:none;border-color:var(--color-main)}input.error[data-v-c711f225]{border-color:var(--color-error)}input.input-line[data-v-c711f225]{border:none;border-bottom:solid 1px var(--color-border);border-radius:0;padding:.25rem 0}input.input-line[data-v-c711f225]:focus{border-color:var(--color-main)}.tooltip[data-v-c711f225]{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-c711f225]{width:100%;min-width:8rem;max-width:10rem;overflow:hidden;border:solid 1px var(--color-border);border-radius:.5rem .5rem 1rem 1rem;--padding: .5rem;--color-main-light: hsl(from var(--color-main) h s calc(l*1.4) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.6) );--color-main-hover: hsl(from var(--color-main) h s calc(l*.6) )}@media (min-width: 1024px){.game-card[data-v-c711f225]{min-width:10rem;max-width:14rem}}.game-card .header[data-v-c711f225]{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-c711f225]{display:none;align-items:center;gap:.5rem}.game-card .header .calendar[data-v-c711f225]{width:1rem;height:1rem;display:flex;align-items:center;gap:.5rem}.game-card .logo-container[data-v-c711f225]{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-c711f225]{font-weight:700;font-size:1.5rem}.game-card .description-container[data-v-c711f225]{min-height:4rem;font-size:.75rem;text-align:center;padding:var(--padding)}.game-card .button-container[data-v-c711f225]{padding:var(--padding)}.game-card .button-container .button[data-v-c711f225]{font-size:1rem}.game-card[data-v-c711f225]{--color-main: #55efc4}: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-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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: #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 loading-a24fa632{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@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-4c8cf1bc]:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}[data-v-4c8cf1bc],[data-v-4c8cf1bc]:before,[data-v-4c8cf1bc]:after{box-sizing:border-box}a[data-v-4c8cf1bc],button[data-v-4c8cf1bc]{cursor:revert}ol[data-v-4c8cf1bc],ul[data-v-4c8cf1bc],menu[data-v-4c8cf1bc]{list-style:none}img[data-v-4c8cf1bc]{max-inline-size:100%;max-block-size:100%}table[data-v-4c8cf1bc]{border-collapse:collapse}input[data-v-4c8cf1bc],textarea[data-v-4c8cf1bc]{-webkit-user-select:auto}textarea[data-v-4c8cf1bc]{white-space:revert}meter[data-v-4c8cf1bc]{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre[data-v-4c8cf1bc]){all:revert}[data-v-4c8cf1bc]::placeholder{color:unset}[data-v-4c8cf1bc]::marker{content:initial}:where([hidden][data-v-4c8cf1bc]){display:none}:where([contenteditable][data-v-4c8cf1bc]: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-4c8cf1bc]){-webkit-user-drag:element}:where(dialog[data-v-4c8cf1bc]:modal){all:revert}[data-v-4c8cf1bc]:root,html[data-theme=light][data-v-4c8cf1bc],.light[data-v-4c8cf1bc]{--color-main: #005dce;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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-4c8cf1bc],.dark[data-v-4c8cf1bc]{--color-main: #005dce;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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: #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-4c8cf1bc],.fade-leave-active[data-v-4c8cf1bc]{transition:.4s ease}.fade-enter-from[data-v-4c8cf1bc],.fade-leave-to[data-v-4c8cf1bc]{opacity:0}.modal-enter-active[data-v-4c8cf1bc],.modal-leave-active[data-v-4c8cf1bc]{transition:transform .4s ease,opacity .4s ease-out}.modal-enter-from[data-v-4c8cf1bc],.modal-leave-to[data-v-4c8cf1bc]{transform:translateY(-32px);opacity:0}.modal-sheet-enter-active[data-v-4c8cf1bc],.modal-sheet-leave-active[data-v-4c8cf1bc]{transition:transform .4s ease,opacity .4s ease-out}.modal-sheet-enter-from[data-v-4c8cf1bc],.modal-sheet-leave-to[data-v-4c8cf1bc]{transform:translateY(2rem);opacity:0}.toast-enter-active[data-v-4c8cf1bc],.toast-leave-active[data-v-4c8cf1bc]{transition:all .4s ease}.toast-enter-from[data-v-4c8cf1bc],.toast-leave-to[data-v-4c8cf1bc]{opacity:0;transform:translate(32px)}.dropdown-enter-active[data-v-4c8cf1bc],.dropdown-leave-active[data-v-4c8cf1bc]{transition:all .4s ease}.dropdown-enter-from[data-v-4c8cf1bc],.dropdown-leave-to[data-v-4c8cf1bc]{opacity:0;transform:translateY(-8px)}@keyframes loading-4c8cf1bc{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes spin-4c8cf1bc{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes heart-4c8cf1bc{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-4c8cf1bc{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp-4c8cf1bc{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-4c8cf1bc{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@keyframes iconAppear-4c8cf1bc{0%{opacity:0;transform:scale(.5)}70%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.fade-in[data-v-4c8cf1bc]{animation:fadeIn-4c8cf1bc .5s ease-out forwards}.fade-in-up[data-v-4c8cf1bc]{animation:fadeInUp-4c8cf1bc .5s ease-out forwards}.fade-in-down[data-v-4c8cf1bc]{animation:fadeInDown-4c8cf1bc .5s ease-out forwards}.icon-appear[data-v-4c8cf1bc]{opacity:0;animation:iconAppear-4c8cf1bc .3s ease-out forwards}button[data-v-4c8cf1bc],.button[data-v-4c8cf1bc]{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-4c8cf1bc],.button .icon[data-v-4c8cf1bc]{transition:all .2s ease-out}button.loading[data-v-4c8cf1bc],.button.loading[data-v-4c8cf1bc]{cursor:wait}button[data-v-4c8cf1bc]:focus-visible,.button[data-v-4c8cf1bc]: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-4c8cf1bc]:active:not(:disabled),.button[data-v-4c8cf1bc]:active:not(:disabled){transform:scale(.975)}}button[data-v-4c8cf1bc]:disabled,.button[data-v-4c8cf1bc]:disabled{cursor:not-allowed!important}button .loader[data-v-4c8cf1bc],.button .loader[data-v-4c8cf1bc]{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-4c8cf1bc 1s linear infinite}button.login-button[data-v-4c8cf1bc],.button.login-button[data-v-4c8cf1bc]{width:8rem;height:3rem;background:transparent;border-color:var(--color-border)}button.login-button .icon[data-v-4c8cf1bc],.button.login-button .icon[data-v-4c8cf1bc]{height:1.5rem;transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){button.login-button[data-v-4c8cf1bc]:hover:not(:disabled),.button.login-button[data-v-4c8cf1bc]:hover:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:hover:not(:disabled) .icon[data-v-4c8cf1bc],.button.login-button:hover:not(:disabled) .icon[data-v-4c8cf1bc]{transform:scale(.95)}}@media (hover: hover) and (pointer: fine){button.login-button[data-v-4c8cf1bc]:active:not(:disabled),.button.login-button[data-v-4c8cf1bc]:active:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:active:not(:disabled) .icon[data-v-4c8cf1bc],.button.login-button:active:not(:disabled) .icon[data-v-4c8cf1bc]{transform:scale(.9)}}button.login-button[data-v-4c8cf1bc]:disabled,.button.login-button[data-v-4c8cf1bc]:disabled{background:var(--color-background-dark);border-color:var(--color-border)}button.main[data-v-4c8cf1bc],.button.main[data-v-4c8cf1bc]{padding:.5rem .75rem;background:var(--color-main);border-color:var(--color-main);color:var(--color-background)}button.main .icon[data-v-4c8cf1bc],.button.main .icon[data-v-4c8cf1bc]{width:16px;height:16px;color:var(--color-background)}@media (hover: hover) and (pointer: fine){button.main[data-v-4c8cf1bc]:hover:not(:disabled),.button.main[data-v-4c8cf1bc]:hover:not(:disabled){background:var(--color-main-hover);border-color:var(--color-main-hover)}button.main:hover:not(:disabled) .icon[data-v-4c8cf1bc],.button.main:hover:not(:disabled) .icon[data-v-4c8cf1bc]{transform:scale(1.1)}}button.main[data-v-4c8cf1bc]:disabled,.button.main[data-v-4c8cf1bc]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.main:disabled .icon[data-v-4c8cf1bc],.button.main:disabled .icon[data-v-4c8cf1bc]{color:var(--color-text-light)}button.outline[data-v-4c8cf1bc]{padding:.5rem .75rem;background:var(--color-background);border-color:var(--color-main);color:var(--color-main)}button.outline .icon[data-v-4c8cf1bc]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.outline[data-v-4c8cf1bc]:hover:not(:disabled){background:var(--color-main-light)}button.outline:hover:not(:disabled) .icon[data-v-4c8cf1bc]{transform:scale(1.1)}}button.outline[data-v-4c8cf1bc]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.outline:disabled .icon[data-v-4c8cf1bc]{color:var(--color-text-light)}button.text[data-v-4c8cf1bc]{padding:.5rem .75rem;background:transparent;border-color:transparent;color:var(--color-main)}button.text .icon[data-v-4c8cf1bc]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.text[data-v-4c8cf1bc]:hover:not(:disabled){background:var(--color-main-light)}button.text:hover:not(:disabled) .icon[data-v-4c8cf1bc]{transform:scale(1.1)}}button.text[data-v-4c8cf1bc]:disabled{background:var(--color-background-dark);color:var(--color-text-light)}button.text:disabled .icon[data-v-4c8cf1bc]{color:var(--color-text-light)}button.debug-button[data-v-4c8cf1bc]{overflow:hidden;position:relative}button.debug-button[data-v-4c8cf1bc]: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-4c8cf1bc]:hover:after{width:64px}input[data-v-4c8cf1bc]{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-4c8cf1bc]::placeholder{color:var(--color-text-light);font-style:italic;font-weight:400}input[data-v-4c8cf1bc]:focus{outline:none;border-color:var(--color-main)}input.error[data-v-4c8cf1bc]{border-color:var(--color-error)}input.input-line[data-v-4c8cf1bc]{border:none;border-bottom:solid 1px var(--color-border);border-radius:0;padding:.25rem 0}input.input-line[data-v-4c8cf1bc]:focus{border-color:var(--color-main)}.tooltip[data-v-4c8cf1bc]{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-4c8cf1bc]{width:100%;min-width:8rem;max-width:10rem;overflow:hidden;border:solid 1px var(--color-border);border-radius:.5rem .5rem 1rem 1rem;--padding: .5rem;--color-main-light: hsl(from var(--color-main) h s calc(l*1.4) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.6) );--color-main-hover: hsl(from var(--color-main) h s calc(l*.6) )}@media (min-width: 1024px){.game-card[data-v-4c8cf1bc]{min-width:10rem;max-width:14rem}}.game-card .header[data-v-4c8cf1bc]{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-4c8cf1bc]{display:none;align-items:center;gap:.5rem}.game-card .header .calendar[data-v-4c8cf1bc]{width:1rem;height:1rem;display:flex;align-items:center;gap:.5rem}.game-card .logo-container[data-v-4c8cf1bc]{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-4c8cf1bc]{font-weight:700;font-size:1.5rem}.game-card .description-container[data-v-4c8cf1bc]{min-height:4rem;font-size:.75rem;text-align:center;padding:var(--padding)}.game-card .button-container[data-v-4c8cf1bc]{padding:var(--padding)}.game-card .button-container .button[data-v-4c8cf1bc]{font-size:1rem}.game-card[data-v-4c8cf1bc]{--color-main: #ff6a00}: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-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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: #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 loading-8f656369{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@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-36a48849]:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}[data-v-36a48849],[data-v-36a48849]:before,[data-v-36a48849]:after{box-sizing:border-box}a[data-v-36a48849],button[data-v-36a48849]{cursor:revert}ol[data-v-36a48849],ul[data-v-36a48849],menu[data-v-36a48849]{list-style:none}img[data-v-36a48849]{max-inline-size:100%;max-block-size:100%}table[data-v-36a48849]{border-collapse:collapse}input[data-v-36a48849],textarea[data-v-36a48849]{-webkit-user-select:auto}textarea[data-v-36a48849]{white-space:revert}meter[data-v-36a48849]{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre[data-v-36a48849]){all:revert}[data-v-36a48849]::placeholder{color:unset}[data-v-36a48849]::marker{content:initial}:where([hidden][data-v-36a48849]){display:none}:where([contenteditable][data-v-36a48849]: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-36a48849]){-webkit-user-drag:element}:where(dialog[data-v-36a48849]:modal){all:revert}[data-v-36a48849]:root,html[data-theme=light][data-v-36a48849],.light[data-v-36a48849]{--color-main: #005dce;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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-36a48849],.dark[data-v-36a48849]{--color-main: #005dce;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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: #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-36a48849],.fade-leave-active[data-v-36a48849]{transition:.4s ease}.fade-enter-from[data-v-36a48849],.fade-leave-to[data-v-36a48849]{opacity:0}.modal-enter-active[data-v-36a48849],.modal-leave-active[data-v-36a48849]{transition:transform .4s ease,opacity .4s ease-out}.modal-enter-from[data-v-36a48849],.modal-leave-to[data-v-36a48849]{transform:translateY(-32px);opacity:0}.modal-sheet-enter-active[data-v-36a48849],.modal-sheet-leave-active[data-v-36a48849]{transition:transform .4s ease,opacity .4s ease-out}.modal-sheet-enter-from[data-v-36a48849],.modal-sheet-leave-to[data-v-36a48849]{transform:translateY(2rem);opacity:0}.toast-enter-active[data-v-36a48849],.toast-leave-active[data-v-36a48849]{transition:all .4s ease}.toast-enter-from[data-v-36a48849],.toast-leave-to[data-v-36a48849]{opacity:0;transform:translate(32px)}.dropdown-enter-active[data-v-36a48849],.dropdown-leave-active[data-v-36a48849]{transition:all .4s ease}.dropdown-enter-from[data-v-36a48849],.dropdown-leave-to[data-v-36a48849]{opacity:0;transform:translateY(-8px)}@keyframes loading-36a48849{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes spin-36a48849{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes heart-36a48849{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-36a48849{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp-36a48849{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-36a48849{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@keyframes iconAppear-36a48849{0%{opacity:0;transform:scale(.5)}70%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.fade-in[data-v-36a48849]{animation:fadeIn-36a48849 .5s ease-out forwards}.fade-in-up[data-v-36a48849]{animation:fadeInUp-36a48849 .5s ease-out forwards}.fade-in-down[data-v-36a48849]{animation:fadeInDown-36a48849 .5s ease-out forwards}.icon-appear[data-v-36a48849]{opacity:0;animation:iconAppear-36a48849 .3s ease-out forwards}button[data-v-36a48849],.button[data-v-36a48849]{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-36a48849],.button .icon[data-v-36a48849]{transition:all .2s ease-out}button.loading[data-v-36a48849],.button.loading[data-v-36a48849]{cursor:wait}button[data-v-36a48849]:focus-visible,.button[data-v-36a48849]: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-36a48849]:active:not(:disabled),.button[data-v-36a48849]:active:not(:disabled){transform:scale(.975)}}button[data-v-36a48849]:disabled,.button[data-v-36a48849]:disabled{cursor:not-allowed!important}button .loader[data-v-36a48849],.button .loader[data-v-36a48849]{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-36a48849 1s linear infinite}button.login-button[data-v-36a48849],.button.login-button[data-v-36a48849]{width:8rem;height:3rem;background:transparent;border-color:var(--color-border)}button.login-button .icon[data-v-36a48849],.button.login-button .icon[data-v-36a48849]{height:1.5rem;transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){button.login-button[data-v-36a48849]:hover:not(:disabled),.button.login-button[data-v-36a48849]:hover:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:hover:not(:disabled) .icon[data-v-36a48849],.button.login-button:hover:not(:disabled) .icon[data-v-36a48849]{transform:scale(.95)}}@media (hover: hover) and (pointer: fine){button.login-button[data-v-36a48849]:active:not(:disabled),.button.login-button[data-v-36a48849]:active:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:active:not(:disabled) .icon[data-v-36a48849],.button.login-button:active:not(:disabled) .icon[data-v-36a48849]{transform:scale(.9)}}button.login-button[data-v-36a48849]:disabled,.button.login-button[data-v-36a48849]:disabled{background:var(--color-background-dark);border-color:var(--color-border)}button.main[data-v-36a48849],.button.main[data-v-36a48849]{padding:.5rem .75rem;background:var(--color-main);border-color:var(--color-main);color:var(--color-background)}button.main .icon[data-v-36a48849],.button.main .icon[data-v-36a48849]{width:16px;height:16px;color:var(--color-background)}@media (hover: hover) and (pointer: fine){button.main[data-v-36a48849]:hover:not(:disabled),.button.main[data-v-36a48849]:hover:not(:disabled){background:var(--color-main-hover);border-color:var(--color-main-hover)}button.main:hover:not(:disabled) .icon[data-v-36a48849],.button.main:hover:not(:disabled) .icon[data-v-36a48849]{transform:scale(1.1)}}button.main[data-v-36a48849]:disabled,.button.main[data-v-36a48849]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.main:disabled .icon[data-v-36a48849],.button.main:disabled .icon[data-v-36a48849]{color:var(--color-text-light)}button.outline[data-v-36a48849]{padding:.5rem .75rem;background:var(--color-background);border-color:var(--color-main);color:var(--color-main)}button.outline .icon[data-v-36a48849]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.outline[data-v-36a48849]:hover:not(:disabled){background:var(--color-main-light)}button.outline:hover:not(:disabled) .icon[data-v-36a48849]{transform:scale(1.1)}}button.outline[data-v-36a48849]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.outline:disabled .icon[data-v-36a48849]{color:var(--color-text-light)}button.text[data-v-36a48849]{padding:.5rem .75rem;background:transparent;border-color:transparent;color:var(--color-main)}button.text .icon[data-v-36a48849]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.text[data-v-36a48849]:hover:not(:disabled){background:var(--color-main-light)}button.text:hover:not(:disabled) .icon[data-v-36a48849]{transform:scale(1.1)}}button.text[data-v-36a48849]:disabled{background:var(--color-background-dark);color:var(--color-text-light)}button.text:disabled .icon[data-v-36a48849]{color:var(--color-text-light)}button.debug-button[data-v-36a48849]{overflow:hidden;position:relative}button.debug-button[data-v-36a48849]: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-36a48849]:hover:after{width:64px}input[data-v-36a48849]{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-36a48849]::placeholder{color:var(--color-text-light);font-style:italic;font-weight:400}input[data-v-36a48849]:focus{outline:none;border-color:var(--color-main)}input.error[data-v-36a48849]{border-color:var(--color-error)}input.input-line[data-v-36a48849]{border:none;border-bottom:solid 1px var(--color-border);border-radius:0;padding:.25rem 0}input.input-line[data-v-36a48849]:focus{border-color:var(--color-main)}.tooltip[data-v-36a48849]{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-36a48849]{width:100%;min-width:8rem;max-width:10rem;overflow:hidden;border:solid 1px var(--color-border);border-radius:.5rem .5rem 1rem 1rem;--padding: .5rem;--color-main-light: hsl(from var(--color-main) h s calc(l*1.4) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.6) );--color-main-hover: hsl(from var(--color-main) h s calc(l*.6) )}@media (min-width: 1024px){.game-card[data-v-36a48849]{min-width:10rem;max-width:14rem}}.game-card .header[data-v-36a48849]{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-36a48849]{display:none;align-items:center;gap:.5rem}.game-card .header .calendar[data-v-36a48849]{width:1rem;height:1rem;display:flex;align-items:center;gap:.5rem}.game-card .logo-container[data-v-36a48849]{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-36a48849]{font-weight:700;font-size:1.5rem}.game-card .description-container[data-v-36a48849]{min-height:4rem;font-size:.75rem;text-align:center;padding:var(--padding)}.game-card .button-container[data-v-36a48849]{padding:var(--padding)}.game-card .button-container .button[data-v-36a48849]{font-size:1rem}.game-card[data-v-36a48849]{--color-main: #f1c40f}: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-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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: #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 loading-63a96c32{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@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-2224bb08]:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}[data-v-2224bb08],[data-v-2224bb08]:before,[data-v-2224bb08]:after{box-sizing:border-box}a[data-v-2224bb08],button[data-v-2224bb08]{cursor:revert}ol[data-v-2224bb08],ul[data-v-2224bb08],menu[data-v-2224bb08]{list-style:none}img[data-v-2224bb08]{max-inline-size:100%;max-block-size:100%}table[data-v-2224bb08]{border-collapse:collapse}input[data-v-2224bb08],textarea[data-v-2224bb08]{-webkit-user-select:auto}textarea[data-v-2224bb08]{white-space:revert}meter[data-v-2224bb08]{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre[data-v-2224bb08]){all:revert}[data-v-2224bb08]::placeholder{color:unset}[data-v-2224bb08]::marker{content:initial}:where([hidden][data-v-2224bb08]){display:none}:where([contenteditable][data-v-2224bb08]: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-2224bb08]){-webkit-user-drag:element}:where(dialog[data-v-2224bb08]:modal){all:revert}[data-v-2224bb08]:root,html[data-theme=light][data-v-2224bb08],.light[data-v-2224bb08]{--color-main: #005dce;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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-2224bb08],.dark[data-v-2224bb08]{--color-main: #005dce;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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: #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-2224bb08],.fade-leave-active[data-v-2224bb08]{transition:.4s ease}.fade-enter-from[data-v-2224bb08],.fade-leave-to[data-v-2224bb08]{opacity:0}.modal-enter-active[data-v-2224bb08],.modal-leave-active[data-v-2224bb08]{transition:transform .4s ease,opacity .4s ease-out}.modal-enter-from[data-v-2224bb08],.modal-leave-to[data-v-2224bb08]{transform:translateY(-32px);opacity:0}.modal-sheet-enter-active[data-v-2224bb08],.modal-sheet-leave-active[data-v-2224bb08]{transition:transform .4s ease,opacity .4s ease-out}.modal-sheet-enter-from[data-v-2224bb08],.modal-sheet-leave-to[data-v-2224bb08]{transform:translateY(2rem);opacity:0}.toast-enter-active[data-v-2224bb08],.toast-leave-active[data-v-2224bb08]{transition:all .4s ease}.toast-enter-from[data-v-2224bb08],.toast-leave-to[data-v-2224bb08]{opacity:0;transform:translate(32px)}.dropdown-enter-active[data-v-2224bb08],.dropdown-leave-active[data-v-2224bb08]{transition:all .4s ease}.dropdown-enter-from[data-v-2224bb08],.dropdown-leave-to[data-v-2224bb08]{opacity:0;transform:translateY(-8px)}@keyframes loading-2224bb08{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes spin-2224bb08{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes heart-2224bb08{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-2224bb08{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp-2224bb08{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-2224bb08{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@keyframes iconAppear-2224bb08{0%{opacity:0;transform:scale(.5)}70%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.fade-in[data-v-2224bb08]{animation:fadeIn-2224bb08 .5s ease-out forwards}.fade-in-up[data-v-2224bb08]{animation:fadeInUp-2224bb08 .5s ease-out forwards}.fade-in-down[data-v-2224bb08]{animation:fadeInDown-2224bb08 .5s ease-out forwards}.icon-appear[data-v-2224bb08]{opacity:0;animation:iconAppear-2224bb08 .3s ease-out forwards}button[data-v-2224bb08],.button[data-v-2224bb08]{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-2224bb08],.button .icon[data-v-2224bb08]{transition:all .2s ease-out}button.loading[data-v-2224bb08],.button.loading[data-v-2224bb08]{cursor:wait}button[data-v-2224bb08]:focus-visible,.button[data-v-2224bb08]: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-2224bb08]:active:not(:disabled),.button[data-v-2224bb08]:active:not(:disabled){transform:scale(.975)}}button[data-v-2224bb08]:disabled,.button[data-v-2224bb08]:disabled{cursor:not-allowed!important}button .loader[data-v-2224bb08],.button .loader[data-v-2224bb08]{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-2224bb08 1s linear infinite}button.login-button[data-v-2224bb08],.button.login-button[data-v-2224bb08]{width:8rem;height:3rem;background:transparent;border-color:var(--color-border)}button.login-button .icon[data-v-2224bb08],.button.login-button .icon[data-v-2224bb08]{height:1.5rem;transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){button.login-button[data-v-2224bb08]:hover:not(:disabled),.button.login-button[data-v-2224bb08]:hover:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:hover:not(:disabled) .icon[data-v-2224bb08],.button.login-button:hover:not(:disabled) .icon[data-v-2224bb08]{transform:scale(.95)}}@media (hover: hover) and (pointer: fine){button.login-button[data-v-2224bb08]:active:not(:disabled),.button.login-button[data-v-2224bb08]:active:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:active:not(:disabled) .icon[data-v-2224bb08],.button.login-button:active:not(:disabled) .icon[data-v-2224bb08]{transform:scale(.9)}}button.login-button[data-v-2224bb08]:disabled,.button.login-button[data-v-2224bb08]:disabled{background:var(--color-background-dark);border-color:var(--color-border)}button.main[data-v-2224bb08],.button.main[data-v-2224bb08]{padding:.5rem .75rem;background:var(--color-main);border-color:var(--color-main);color:var(--color-background)}button.main .icon[data-v-2224bb08],.button.main .icon[data-v-2224bb08]{width:16px;height:16px;color:var(--color-background)}@media (hover: hover) and (pointer: fine){button.main[data-v-2224bb08]:hover:not(:disabled),.button.main[data-v-2224bb08]:hover:not(:disabled){background:var(--color-main-hover);border-color:var(--color-main-hover)}button.main:hover:not(:disabled) .icon[data-v-2224bb08],.button.main:hover:not(:disabled) .icon[data-v-2224bb08]{transform:scale(1.1)}}button.main[data-v-2224bb08]:disabled,.button.main[data-v-2224bb08]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.main:disabled .icon[data-v-2224bb08],.button.main:disabled .icon[data-v-2224bb08]{color:var(--color-text-light)}button.outline[data-v-2224bb08]{padding:.5rem .75rem;background:var(--color-background);border-color:var(--color-main);color:var(--color-main)}button.outline .icon[data-v-2224bb08]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.outline[data-v-2224bb08]:hover:not(:disabled){background:var(--color-main-light)}button.outline:hover:not(:disabled) .icon[data-v-2224bb08]{transform:scale(1.1)}}button.outline[data-v-2224bb08]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.outline:disabled .icon[data-v-2224bb08]{color:var(--color-text-light)}button.text[data-v-2224bb08]{padding:.5rem .75rem;background:transparent;border-color:transparent;color:var(--color-main)}button.text .icon[data-v-2224bb08]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.text[data-v-2224bb08]:hover:not(:disabled){background:var(--color-main-light)}button.text:hover:not(:disabled) .icon[data-v-2224bb08]{transform:scale(1.1)}}button.text[data-v-2224bb08]:disabled{background:var(--color-background-dark);color:var(--color-text-light)}button.text:disabled .icon[data-v-2224bb08]{color:var(--color-text-light)}button.debug-button[data-v-2224bb08]{overflow:hidden;position:relative}button.debug-button[data-v-2224bb08]: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-2224bb08]:hover:after{width:64px}input[data-v-2224bb08]{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-2224bb08]::placeholder{color:var(--color-text-light);font-style:italic;font-weight:400}input[data-v-2224bb08]:focus{outline:none;border-color:var(--color-main)}input.error[data-v-2224bb08]{border-color:var(--color-error)}input.input-line[data-v-2224bb08]{border:none;border-bottom:solid 1px var(--color-border);border-radius:0;padding:.25rem 0}input.input-line[data-v-2224bb08]:focus{border-color:var(--color-main)}.tooltip[data-v-2224bb08]{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-2224bb08]{width:100%;min-width:8rem;max-width:10rem;overflow:hidden;border:solid 1px var(--color-border);border-radius:.5rem .5rem 1rem 1rem;--padding: .5rem;--color-main-light: hsl(from var(--color-main) h s calc(l*1.4) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.6) );--color-main-hover: hsl(from var(--color-main) h s calc(l*.6) )}@media (min-width: 1024px){.game-card[data-v-2224bb08]{min-width:10rem;max-width:14rem}}.game-card .header[data-v-2224bb08]{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-2224bb08]{display:none;align-items:center;gap:.5rem}.game-card .header .calendar[data-v-2224bb08]{width:1rem;height:1rem;display:flex;align-items:center;gap:.5rem}.game-card .logo-container[data-v-2224bb08]{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-2224bb08]{font-weight:700;font-size:1.5rem}.game-card .description-container[data-v-2224bb08]{min-height:4rem;font-size:.75rem;text-align:center;padding:var(--padding)}.game-card .button-container[data-v-2224bb08]{padding:var(--padding)}.game-card .button-container .button[data-v-2224bb08]{font-size:1rem}.game-card[data-v-2224bb08]{--color-main: #35b000}:where([data-v-c1280807]:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}[data-v-c1280807],[data-v-c1280807]:before,[data-v-c1280807]:after{box-sizing:border-box}a[data-v-c1280807],button[data-v-c1280807]{cursor:revert}ol[data-v-c1280807],ul[data-v-c1280807],menu[data-v-c1280807]{list-style:none}img[data-v-c1280807]{max-inline-size:100%;max-block-size:100%}table[data-v-c1280807]{border-collapse:collapse}input[data-v-c1280807],textarea[data-v-c1280807]{-webkit-user-select:auto}textarea[data-v-c1280807]{white-space:revert}meter[data-v-c1280807]{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre[data-v-c1280807]){all:revert}[data-v-c1280807]::placeholder{color:unset}[data-v-c1280807]::marker{content:initial}:where([hidden][data-v-c1280807]){display:none}:where([contenteditable][data-v-c1280807]: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-c1280807]){-webkit-user-drag:element}:where(dialog[data-v-c1280807]:modal){all:revert}[data-v-c1280807]:root,html[data-theme=light][data-v-c1280807],.light[data-v-c1280807]{--color-main: #005dce;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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-c1280807],.dark[data-v-c1280807]{--color-main: #005dce;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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: #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-c1280807],.fade-leave-active[data-v-c1280807]{transition:.4s ease}.fade-enter-from[data-v-c1280807],.fade-leave-to[data-v-c1280807]{opacity:0}.modal-enter-active[data-v-c1280807],.modal-leave-active[data-v-c1280807]{transition:transform .4s ease,opacity .4s ease-out}.modal-enter-from[data-v-c1280807],.modal-leave-to[data-v-c1280807]{transform:translateY(-32px);opacity:0}.modal-sheet-enter-active[data-v-c1280807],.modal-sheet-leave-active[data-v-c1280807]{transition:transform .4s ease,opacity .4s ease-out}.modal-sheet-enter-from[data-v-c1280807],.modal-sheet-leave-to[data-v-c1280807]{transform:translateY(2rem);opacity:0}.toast-enter-active[data-v-c1280807],.toast-leave-active[data-v-c1280807]{transition:all .4s ease}.toast-enter-from[data-v-c1280807],.toast-leave-to[data-v-c1280807]{opacity:0;transform:translate(32px)}.dropdown-enter-active[data-v-c1280807],.dropdown-leave-active[data-v-c1280807]{transition:all .4s ease}.dropdown-enter-from[data-v-c1280807],.dropdown-leave-to[data-v-c1280807]{opacity:0;transform:translateY(-8px)}@keyframes loading-c1280807{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes spin-c1280807{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes heart-c1280807{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-c1280807{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp-c1280807{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-c1280807{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@keyframes iconAppear-c1280807{0%{opacity:0;transform:scale(.5)}70%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.fade-in[data-v-c1280807]{animation:fadeIn-c1280807 .5s ease-out forwards}.fade-in-up[data-v-c1280807]{animation:fadeInUp-c1280807 .5s ease-out forwards}.fade-in-down[data-v-c1280807]{animation:fadeInDown-c1280807 .5s ease-out forwards}.icon-appear[data-v-c1280807]{opacity:0;animation:iconAppear-c1280807 .3s ease-out forwards}button[data-v-c1280807],.button[data-v-c1280807]{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-c1280807],.button .icon[data-v-c1280807]{transition:all .2s ease-out}button.loading[data-v-c1280807],.button.loading[data-v-c1280807]{cursor:wait}button[data-v-c1280807]:focus-visible,.button[data-v-c1280807]: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-c1280807]:active:not(:disabled),.button[data-v-c1280807]:active:not(:disabled){transform:scale(.975)}}button[data-v-c1280807]:disabled,.button[data-v-c1280807]:disabled{cursor:not-allowed!important}button .loader[data-v-c1280807],.button .loader[data-v-c1280807]{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-c1280807 1s linear infinite}button.login-button[data-v-c1280807],.button.login-button[data-v-c1280807]{width:8rem;height:3rem;background:transparent;border-color:var(--color-border)}button.login-button .icon[data-v-c1280807],.button.login-button .icon[data-v-c1280807]{height:1.5rem;transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){button.login-button[data-v-c1280807]:hover:not(:disabled),.button.login-button[data-v-c1280807]:hover:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:hover:not(:disabled) .icon[data-v-c1280807],.button.login-button:hover:not(:disabled) .icon[data-v-c1280807]{transform:scale(.95)}}@media (hover: hover) and (pointer: fine){button.login-button[data-v-c1280807]:active:not(:disabled),.button.login-button[data-v-c1280807]:active:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:active:not(:disabled) .icon[data-v-c1280807],.button.login-button:active:not(:disabled) .icon[data-v-c1280807]{transform:scale(.9)}}button.login-button[data-v-c1280807]:disabled,.button.login-button[data-v-c1280807]:disabled{background:var(--color-background-dark);border-color:var(--color-border)}button.main[data-v-c1280807],.button.main[data-v-c1280807]{padding:.5rem .75rem;background:var(--color-main);border-color:var(--color-main);color:var(--color-background)}button.main .icon[data-v-c1280807],.button.main .icon[data-v-c1280807]{width:16px;height:16px;color:var(--color-background)}@media (hover: hover) and (pointer: fine){button.main[data-v-c1280807]:hover:not(:disabled),.button.main[data-v-c1280807]:hover:not(:disabled){background:var(--color-main-hover);border-color:var(--color-main-hover)}button.main:hover:not(:disabled) .icon[data-v-c1280807],.button.main:hover:not(:disabled) .icon[data-v-c1280807]{transform:scale(1.1)}}button.main[data-v-c1280807]:disabled,.button.main[data-v-c1280807]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.main:disabled .icon[data-v-c1280807],.button.main:disabled .icon[data-v-c1280807]{color:var(--color-text-light)}button.outline[data-v-c1280807]{padding:.5rem .75rem;background:var(--color-background);border-color:var(--color-main);color:var(--color-main)}button.outline .icon[data-v-c1280807]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.outline[data-v-c1280807]:hover:not(:disabled){background:var(--color-main-light)}button.outline:hover:not(:disabled) .icon[data-v-c1280807]{transform:scale(1.1)}}button.outline[data-v-c1280807]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.outline:disabled .icon[data-v-c1280807]{color:var(--color-text-light)}button.text[data-v-c1280807]{padding:.5rem .75rem;background:transparent;border-color:transparent;color:var(--color-main)}button.text .icon[data-v-c1280807]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.text[data-v-c1280807]:hover:not(:disabled){background:var(--color-main-light)}button.text:hover:not(:disabled) .icon[data-v-c1280807]{transform:scale(1.1)}}button.text[data-v-c1280807]:disabled{background:var(--color-background-dark);color:var(--color-text-light)}button.text:disabled .icon[data-v-c1280807]{color:var(--color-text-light)}button.debug-button[data-v-c1280807]{overflow:hidden;position:relative}button.debug-button[data-v-c1280807]: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-c1280807]:hover:after{width:64px}input[data-v-c1280807]{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-c1280807]::placeholder{color:var(--color-text-light);font-style:italic;font-weight:400}input[data-v-c1280807]:focus{outline:none;border-color:var(--color-main)}input.error[data-v-c1280807]{border-color:var(--color-error)}input.input-line[data-v-c1280807]{border:none;border-bottom:solid 1px var(--color-border);border-radius:0;padding:.25rem 0}input.input-line[data-v-c1280807]:focus{border-color:var(--color-main)}.tooltip[data-v-c1280807]{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-c1280807]{-webkit-user-select:none;user-select:none;--logo-size: 64px;--color-main: #9b59b6}.logo .container[data-v-c1280807]{display:flex;flex-direction:column;gap:calc(var(--logo-size) * .05);width:var(--logo-size);height:var(--logo-size)}.logo .container .line[data-v-c1280807]{display:flex;gap:calc(var(--logo-size) * .05);height:calc((var(--logo-size) - var(--logo-size) * .1) / 3)}.logo .container .line .block[data-v-c1280807]{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-c1280807]{background-color:var(--color-main)}:where([data-v-78334a3e]:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}[data-v-78334a3e],[data-v-78334a3e]:before,[data-v-78334a3e]:after{box-sizing:border-box}a[data-v-78334a3e],button[data-v-78334a3e]{cursor:revert}ol[data-v-78334a3e],ul[data-v-78334a3e],menu[data-v-78334a3e]{list-style:none}img[data-v-78334a3e]{max-inline-size:100%;max-block-size:100%}table[data-v-78334a3e]{border-collapse:collapse}input[data-v-78334a3e],textarea[data-v-78334a3e]{-webkit-user-select:auto}textarea[data-v-78334a3e]{white-space:revert}meter[data-v-78334a3e]{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre[data-v-78334a3e]){all:revert}[data-v-78334a3e]::placeholder{color:unset}[data-v-78334a3e]::marker{content:initial}:where([hidden][data-v-78334a3e]){display:none}:where([contenteditable][data-v-78334a3e]: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-78334a3e]){-webkit-user-drag:element}:where(dialog[data-v-78334a3e]:modal){all:revert}[data-v-78334a3e]:root,html[data-theme=light][data-v-78334a3e],.light[data-v-78334a3e]{--color-main: #005dce;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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-78334a3e],.dark[data-v-78334a3e]{--color-main: #005dce;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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: #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-78334a3e],.fade-leave-active[data-v-78334a3e]{transition:.4s ease}.fade-enter-from[data-v-78334a3e],.fade-leave-to[data-v-78334a3e]{opacity:0}.modal-enter-active[data-v-78334a3e],.modal-leave-active[data-v-78334a3e]{transition:transform .4s ease,opacity .4s ease-out}.modal-enter-from[data-v-78334a3e],.modal-leave-to[data-v-78334a3e]{transform:translateY(-32px);opacity:0}.modal-sheet-enter-active[data-v-78334a3e],.modal-sheet-leave-active[data-v-78334a3e]{transition:transform .4s ease,opacity .4s ease-out}.modal-sheet-enter-from[data-v-78334a3e],.modal-sheet-leave-to[data-v-78334a3e]{transform:translateY(2rem);opacity:0}.toast-enter-active[data-v-78334a3e],.toast-leave-active[data-v-78334a3e]{transition:all .4s ease}.toast-enter-from[data-v-78334a3e],.toast-leave-to[data-v-78334a3e]{opacity:0;transform:translate(32px)}.dropdown-enter-active[data-v-78334a3e],.dropdown-leave-active[data-v-78334a3e]{transition:all .4s ease}.dropdown-enter-from[data-v-78334a3e],.dropdown-leave-to[data-v-78334a3e]{opacity:0;transform:translateY(-8px)}@keyframes loading-78334a3e{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes spin-78334a3e{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes heart-78334a3e{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-78334a3e{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp-78334a3e{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-78334a3e{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@keyframes iconAppear-78334a3e{0%{opacity:0;transform:scale(.5)}70%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.fade-in[data-v-78334a3e]{animation:fadeIn-78334a3e .5s ease-out forwards}.fade-in-up[data-v-78334a3e]{animation:fadeInUp-78334a3e .5s ease-out forwards}.fade-in-down[data-v-78334a3e]{animation:fadeInDown-78334a3e .5s ease-out forwards}.icon-appear[data-v-78334a3e]{opacity:0;animation:iconAppear-78334a3e .3s ease-out forwards}button[data-v-78334a3e],.button[data-v-78334a3e]{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-78334a3e],.button .icon[data-v-78334a3e]{transition:all .2s ease-out}button.loading[data-v-78334a3e],.button.loading[data-v-78334a3e]{cursor:wait}button[data-v-78334a3e]:focus-visible,.button[data-v-78334a3e]: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-78334a3e]:active:not(:disabled),.button[data-v-78334a3e]:active:not(:disabled){transform:scale(.975)}}button[data-v-78334a3e]:disabled,.button[data-v-78334a3e]:disabled{cursor:not-allowed!important}button .loader[data-v-78334a3e],.button .loader[data-v-78334a3e]{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-78334a3e 1s linear infinite}button.login-button[data-v-78334a3e],.button.login-button[data-v-78334a3e]{width:8rem;height:3rem;background:transparent;border-color:var(--color-border)}button.login-button .icon[data-v-78334a3e],.button.login-button .icon[data-v-78334a3e]{height:1.5rem;transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){button.login-button[data-v-78334a3e]:hover:not(:disabled),.button.login-button[data-v-78334a3e]:hover:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:hover:not(:disabled) .icon[data-v-78334a3e],.button.login-button:hover:not(:disabled) .icon[data-v-78334a3e]{transform:scale(.95)}}@media (hover: hover) and (pointer: fine){button.login-button[data-v-78334a3e]:active:not(:disabled),.button.login-button[data-v-78334a3e]:active:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:active:not(:disabled) .icon[data-v-78334a3e],.button.login-button:active:not(:disabled) .icon[data-v-78334a3e]{transform:scale(.9)}}button.login-button[data-v-78334a3e]:disabled,.button.login-button[data-v-78334a3e]:disabled{background:var(--color-background-dark);border-color:var(--color-border)}button.main[data-v-78334a3e],.button.main[data-v-78334a3e]{padding:.5rem .75rem;background:var(--color-main);border-color:var(--color-main);color:var(--color-background)}button.main .icon[data-v-78334a3e],.button.main .icon[data-v-78334a3e]{width:16px;height:16px;color:var(--color-background)}@media (hover: hover) and (pointer: fine){button.main[data-v-78334a3e]:hover:not(:disabled),.button.main[data-v-78334a3e]:hover:not(:disabled){background:var(--color-main-hover);border-color:var(--color-main-hover)}button.main:hover:not(:disabled) .icon[data-v-78334a3e],.button.main:hover:not(:disabled) .icon[data-v-78334a3e]{transform:scale(1.1)}}button.main[data-v-78334a3e]:disabled,.button.main[data-v-78334a3e]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.main:disabled .icon[data-v-78334a3e],.button.main:disabled .icon[data-v-78334a3e]{color:var(--color-text-light)}button.outline[data-v-78334a3e]{padding:.5rem .75rem;background:var(--color-background);border-color:var(--color-main);color:var(--color-main)}button.outline .icon[data-v-78334a3e]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.outline[data-v-78334a3e]:hover:not(:disabled){background:var(--color-main-light)}button.outline:hover:not(:disabled) .icon[data-v-78334a3e]{transform:scale(1.1)}}button.outline[data-v-78334a3e]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.outline:disabled .icon[data-v-78334a3e]{color:var(--color-text-light)}button.text[data-v-78334a3e]{padding:.5rem .75rem;background:transparent;border-color:transparent;color:var(--color-main)}button.text .icon[data-v-78334a3e]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.text[data-v-78334a3e]:hover:not(:disabled){background:var(--color-main-light)}button.text:hover:not(:disabled) .icon[data-v-78334a3e]{transform:scale(1.1)}}button.text[data-v-78334a3e]:disabled{background:var(--color-background-dark);color:var(--color-text-light)}button.text:disabled .icon[data-v-78334a3e]{color:var(--color-text-light)}button.debug-button[data-v-78334a3e]{overflow:hidden;position:relative}button.debug-button[data-v-78334a3e]: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-78334a3e]:hover:after{width:64px}input[data-v-78334a3e]{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-78334a3e]::placeholder{color:var(--color-text-light);font-style:italic;font-weight:400}input[data-v-78334a3e]:focus{outline:none;border-color:var(--color-main)}input.error[data-v-78334a3e]{border-color:var(--color-error)}input.input-line[data-v-78334a3e]{border:none;border-bottom:solid 1px var(--color-border);border-radius:0;padding:.25rem 0}input.input-line[data-v-78334a3e]:focus{border-color:var(--color-main)}.tooltip[data-v-78334a3e]{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-78334a3e]{width:100%;min-width:8rem;max-width:10rem;overflow:hidden;border:solid 1px var(--color-border);border-radius:.5rem .5rem 1rem 1rem;--padding: .5rem;--color-main-light: hsl(from var(--color-main) h s calc(l*1.4) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.6) );--color-main-hover: hsl(from var(--color-main) h s calc(l*.6) )}@media (min-width: 1024px){.game-card[data-v-78334a3e]{min-width:10rem;max-width:14rem}}.game-card .header[data-v-78334a3e]{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-78334a3e]{display:none;align-items:center;gap:.5rem}.game-card .header .calendar[data-v-78334a3e]{width:1rem;height:1rem;display:flex;align-items:center;gap:.5rem}.game-card .logo-container[data-v-78334a3e]{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-78334a3e]{font-weight:700;font-size:1.5rem}.game-card .description-container[data-v-78334a3e]{min-height:4rem;font-size:.75rem;text-align:center;padding:var(--padding)}.game-card .button-container[data-v-78334a3e]{padding:var(--padding)}.game-card .button-container .button[data-v-78334a3e]{font-size:1rem}.game-card[data-v-78334a3e]{--color-main: #9b59b6}:where([data-v-e415ba32]:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}[data-v-e415ba32],[data-v-e415ba32]:before,[data-v-e415ba32]:after{box-sizing:border-box}a[data-v-e415ba32],button[data-v-e415ba32]{cursor:revert}ol[data-v-e415ba32],ul[data-v-e415ba32],menu[data-v-e415ba32]{list-style:none}img[data-v-e415ba32]{max-inline-size:100%;max-block-size:100%}table[data-v-e415ba32]{border-collapse:collapse}input[data-v-e415ba32],textarea[data-v-e415ba32]{-webkit-user-select:auto}textarea[data-v-e415ba32]{white-space:revert}meter[data-v-e415ba32]{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre[data-v-e415ba32]){all:revert}[data-v-e415ba32]::placeholder{color:unset}[data-v-e415ba32]::marker{content:initial}:where([hidden][data-v-e415ba32]){display:none}:where([contenteditable][data-v-e415ba32]: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-e415ba32]){-webkit-user-drag:element}:where(dialog[data-v-e415ba32]:modal){all:revert}[data-v-e415ba32]:root,html[data-theme=light][data-v-e415ba32],.light[data-v-e415ba32]{--color-main: #005dce;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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-e415ba32],.dark[data-v-e415ba32]{--color-main: #005dce;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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: #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-e415ba32],.fade-leave-active[data-v-e415ba32]{transition:.4s ease}.fade-enter-from[data-v-e415ba32],.fade-leave-to[data-v-e415ba32]{opacity:0}.modal-enter-active[data-v-e415ba32],.modal-leave-active[data-v-e415ba32]{transition:transform .4s ease,opacity .4s ease-out}.modal-enter-from[data-v-e415ba32],.modal-leave-to[data-v-e415ba32]{transform:translateY(-32px);opacity:0}.modal-sheet-enter-active[data-v-e415ba32],.modal-sheet-leave-active[data-v-e415ba32]{transition:transform .4s ease,opacity .4s ease-out}.modal-sheet-enter-from[data-v-e415ba32],.modal-sheet-leave-to[data-v-e415ba32]{transform:translateY(2rem);opacity:0}.toast-enter-active[data-v-e415ba32],.toast-leave-active[data-v-e415ba32]{transition:all .4s ease}.toast-enter-from[data-v-e415ba32],.toast-leave-to[data-v-e415ba32]{opacity:0;transform:translate(32px)}.dropdown-enter-active[data-v-e415ba32],.dropdown-leave-active[data-v-e415ba32]{transition:all .4s ease}.dropdown-enter-from[data-v-e415ba32],.dropdown-leave-to[data-v-e415ba32]{opacity:0;transform:translateY(-8px)}@keyframes loading-e415ba32{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes spin-e415ba32{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes heart-e415ba32{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-e415ba32{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp-e415ba32{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-e415ba32{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@keyframes iconAppear-e415ba32{0%{opacity:0;transform:scale(.5)}70%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.fade-in[data-v-e415ba32]{animation:fadeIn-e415ba32 .5s ease-out forwards}.fade-in-up[data-v-e415ba32]{animation:fadeInUp-e415ba32 .5s ease-out forwards}.fade-in-down[data-v-e415ba32]{animation:fadeInDown-e415ba32 .5s ease-out forwards}.icon-appear[data-v-e415ba32]{opacity:0;animation:iconAppear-e415ba32 .3s ease-out forwards}button[data-v-e415ba32],.button[data-v-e415ba32]{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-e415ba32],.button .icon[data-v-e415ba32]{transition:all .2s ease-out}button.loading[data-v-e415ba32],.button.loading[data-v-e415ba32]{cursor:wait}button[data-v-e415ba32]:focus-visible,.button[data-v-e415ba32]: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-e415ba32]:active:not(:disabled),.button[data-v-e415ba32]:active:not(:disabled){transform:scale(.975)}}button[data-v-e415ba32]:disabled,.button[data-v-e415ba32]:disabled{cursor:not-allowed!important}button .loader[data-v-e415ba32],.button .loader[data-v-e415ba32]{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-e415ba32 1s linear infinite}button.login-button[data-v-e415ba32],.button.login-button[data-v-e415ba32]{width:8rem;height:3rem;background:transparent;border-color:var(--color-border)}button.login-button .icon[data-v-e415ba32],.button.login-button .icon[data-v-e415ba32]{height:1.5rem;transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){button.login-button[data-v-e415ba32]:hover:not(:disabled),.button.login-button[data-v-e415ba32]:hover:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:hover:not(:disabled) .icon[data-v-e415ba32],.button.login-button:hover:not(:disabled) .icon[data-v-e415ba32]{transform:scale(.95)}}@media (hover: hover) and (pointer: fine){button.login-button[data-v-e415ba32]:active:not(:disabled),.button.login-button[data-v-e415ba32]:active:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:active:not(:disabled) .icon[data-v-e415ba32],.button.login-button:active:not(:disabled) .icon[data-v-e415ba32]{transform:scale(.9)}}button.login-button[data-v-e415ba32]:disabled,.button.login-button[data-v-e415ba32]:disabled{background:var(--color-background-dark);border-color:var(--color-border)}button.main[data-v-e415ba32],.button.main[data-v-e415ba32]{padding:.5rem .75rem;background:var(--color-main);border-color:var(--color-main);color:var(--color-background)}button.main .icon[data-v-e415ba32],.button.main .icon[data-v-e415ba32]{width:16px;height:16px;color:var(--color-background)}@media (hover: hover) and (pointer: fine){button.main[data-v-e415ba32]:hover:not(:disabled),.button.main[data-v-e415ba32]:hover:not(:disabled){background:var(--color-main-hover);border-color:var(--color-main-hover)}button.main:hover:not(:disabled) .icon[data-v-e415ba32],.button.main:hover:not(:disabled) .icon[data-v-e415ba32]{transform:scale(1.1)}}button.main[data-v-e415ba32]:disabled,.button.main[data-v-e415ba32]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.main:disabled .icon[data-v-e415ba32],.button.main:disabled .icon[data-v-e415ba32]{color:var(--color-text-light)}button.outline[data-v-e415ba32]{padding:.5rem .75rem;background:var(--color-background);border-color:var(--color-main);color:var(--color-main)}button.outline .icon[data-v-e415ba32]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.outline[data-v-e415ba32]:hover:not(:disabled){background:var(--color-main-light)}button.outline:hover:not(:disabled) .icon[data-v-e415ba32]{transform:scale(1.1)}}button.outline[data-v-e415ba32]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.outline:disabled .icon[data-v-e415ba32]{color:var(--color-text-light)}button.text[data-v-e415ba32]{padding:.5rem .75rem;background:transparent;border-color:transparent;color:var(--color-main)}button.text .icon[data-v-e415ba32]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.text[data-v-e415ba32]:hover:not(:disabled){background:var(--color-main-light)}button.text:hover:not(:disabled) .icon[data-v-e415ba32]{transform:scale(1.1)}}button.text[data-v-e415ba32]:disabled{background:var(--color-background-dark);color:var(--color-text-light)}button.text:disabled .icon[data-v-e415ba32]{color:var(--color-text-light)}button.debug-button[data-v-e415ba32]{overflow:hidden;position:relative}button.debug-button[data-v-e415ba32]: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-e415ba32]:hover:after{width:64px}input[data-v-e415ba32]{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-e415ba32]::placeholder{color:var(--color-text-light);font-style:italic;font-weight:400}input[data-v-e415ba32]:focus{outline:none;border-color:var(--color-main)}input.error[data-v-e415ba32]{border-color:var(--color-error)}input.input-line[data-v-e415ba32]{border:none;border-bottom:solid 1px var(--color-border);border-radius:0;padding:.25rem 0}input.input-line[data-v-e415ba32]:focus{border-color:var(--color-main)}.tooltip[data-v-e415ba32]{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-e415ba32]{-webkit-user-select:none;user-select:none;--logo-size: 64px;--color-main: #fed330}.logo .container[data-v-e415ba32]{display:flex;flex-direction:column;gap:2px;padding:4px}.logo .line[data-v-e415ba32]{display:flex;justify-content:space-between;align-items:center;gap:2px}.logo .block[data-v-e415ba32]{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-e415ba32]{background:var(--color-main);color:var(--color-black)}:where([data-v-357c91a3]:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}[data-v-357c91a3],[data-v-357c91a3]:before,[data-v-357c91a3]:after{box-sizing:border-box}a[data-v-357c91a3],button[data-v-357c91a3]{cursor:revert}ol[data-v-357c91a3],ul[data-v-357c91a3],menu[data-v-357c91a3]{list-style:none}img[data-v-357c91a3]{max-inline-size:100%;max-block-size:100%}table[data-v-357c91a3]{border-collapse:collapse}input[data-v-357c91a3],textarea[data-v-357c91a3]{-webkit-user-select:auto}textarea[data-v-357c91a3]{white-space:revert}meter[data-v-357c91a3]{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre[data-v-357c91a3]){all:revert}[data-v-357c91a3]::placeholder{color:unset}[data-v-357c91a3]::marker{content:initial}:where([hidden][data-v-357c91a3]){display:none}:where([contenteditable][data-v-357c91a3]: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-357c91a3]){-webkit-user-drag:element}:where(dialog[data-v-357c91a3]:modal){all:revert}[data-v-357c91a3]:root,html[data-theme=light][data-v-357c91a3],.light[data-v-357c91a3]{--color-main: #005dce;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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-357c91a3],.dark[data-v-357c91a3]{--color-main: #005dce;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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: #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-357c91a3],.fade-leave-active[data-v-357c91a3]{transition:.4s ease}.fade-enter-from[data-v-357c91a3],.fade-leave-to[data-v-357c91a3]{opacity:0}.modal-enter-active[data-v-357c91a3],.modal-leave-active[data-v-357c91a3]{transition:transform .4s ease,opacity .4s ease-out}.modal-enter-from[data-v-357c91a3],.modal-leave-to[data-v-357c91a3]{transform:translateY(-32px);opacity:0}.modal-sheet-enter-active[data-v-357c91a3],.modal-sheet-leave-active[data-v-357c91a3]{transition:transform .4s ease,opacity .4s ease-out}.modal-sheet-enter-from[data-v-357c91a3],.modal-sheet-leave-to[data-v-357c91a3]{transform:translateY(2rem);opacity:0}.toast-enter-active[data-v-357c91a3],.toast-leave-active[data-v-357c91a3]{transition:all .4s ease}.toast-enter-from[data-v-357c91a3],.toast-leave-to[data-v-357c91a3]{opacity:0;transform:translate(32px)}.dropdown-enter-active[data-v-357c91a3],.dropdown-leave-active[data-v-357c91a3]{transition:all .4s ease}.dropdown-enter-from[data-v-357c91a3],.dropdown-leave-to[data-v-357c91a3]{opacity:0;transform:translateY(-8px)}@keyframes loading-357c91a3{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes spin-357c91a3{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes heart-357c91a3{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-357c91a3{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp-357c91a3{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-357c91a3{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@keyframes iconAppear-357c91a3{0%{opacity:0;transform:scale(.5)}70%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.fade-in[data-v-357c91a3]{animation:fadeIn-357c91a3 .5s ease-out forwards}.fade-in-up[data-v-357c91a3]{animation:fadeInUp-357c91a3 .5s ease-out forwards}.fade-in-down[data-v-357c91a3]{animation:fadeInDown-357c91a3 .5s ease-out forwards}.icon-appear[data-v-357c91a3]{opacity:0;animation:iconAppear-357c91a3 .3s ease-out forwards}button[data-v-357c91a3],.button[data-v-357c91a3]{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-357c91a3],.button .icon[data-v-357c91a3]{transition:all .2s ease-out}button.loading[data-v-357c91a3],.button.loading[data-v-357c91a3]{cursor:wait}button[data-v-357c91a3]:focus-visible,.button[data-v-357c91a3]: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-357c91a3]:active:not(:disabled),.button[data-v-357c91a3]:active:not(:disabled){transform:scale(.975)}}button[data-v-357c91a3]:disabled,.button[data-v-357c91a3]:disabled{cursor:not-allowed!important}button .loader[data-v-357c91a3],.button .loader[data-v-357c91a3]{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-357c91a3 1s linear infinite}button.login-button[data-v-357c91a3],.button.login-button[data-v-357c91a3]{width:8rem;height:3rem;background:transparent;border-color:var(--color-border)}button.login-button .icon[data-v-357c91a3],.button.login-button .icon[data-v-357c91a3]{height:1.5rem;transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){button.login-button[data-v-357c91a3]:hover:not(:disabled),.button.login-button[data-v-357c91a3]:hover:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:hover:not(:disabled) .icon[data-v-357c91a3],.button.login-button:hover:not(:disabled) .icon[data-v-357c91a3]{transform:scale(.95)}}@media (hover: hover) and (pointer: fine){button.login-button[data-v-357c91a3]:active:not(:disabled),.button.login-button[data-v-357c91a3]:active:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:active:not(:disabled) .icon[data-v-357c91a3],.button.login-button:active:not(:disabled) .icon[data-v-357c91a3]{transform:scale(.9)}}button.login-button[data-v-357c91a3]:disabled,.button.login-button[data-v-357c91a3]:disabled{background:var(--color-background-dark);border-color:var(--color-border)}button.main[data-v-357c91a3],.button.main[data-v-357c91a3]{padding:.5rem .75rem;background:var(--color-main);border-color:var(--color-main);color:var(--color-background)}button.main .icon[data-v-357c91a3],.button.main .icon[data-v-357c91a3]{width:16px;height:16px;color:var(--color-background)}@media (hover: hover) and (pointer: fine){button.main[data-v-357c91a3]:hover:not(:disabled),.button.main[data-v-357c91a3]:hover:not(:disabled){background:var(--color-main-hover);border-color:var(--color-main-hover)}button.main:hover:not(:disabled) .icon[data-v-357c91a3],.button.main:hover:not(:disabled) .icon[data-v-357c91a3]{transform:scale(1.1)}}button.main[data-v-357c91a3]:disabled,.button.main[data-v-357c91a3]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.main:disabled .icon[data-v-357c91a3],.button.main:disabled .icon[data-v-357c91a3]{color:var(--color-text-light)}button.outline[data-v-357c91a3]{padding:.5rem .75rem;background:var(--color-background);border-color:var(--color-main);color:var(--color-main)}button.outline .icon[data-v-357c91a3]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.outline[data-v-357c91a3]:hover:not(:disabled){background:var(--color-main-light)}button.outline:hover:not(:disabled) .icon[data-v-357c91a3]{transform:scale(1.1)}}button.outline[data-v-357c91a3]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.outline:disabled .icon[data-v-357c91a3]{color:var(--color-text-light)}button.text[data-v-357c91a3]{padding:.5rem .75rem;background:transparent;border-color:transparent;color:var(--color-main)}button.text .icon[data-v-357c91a3]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.text[data-v-357c91a3]:hover:not(:disabled){background:var(--color-main-light)}button.text:hover:not(:disabled) .icon[data-v-357c91a3]{transform:scale(1.1)}}button.text[data-v-357c91a3]:disabled{background:var(--color-background-dark);color:var(--color-text-light)}button.text:disabled .icon[data-v-357c91a3]{color:var(--color-text-light)}button.debug-button[data-v-357c91a3]{overflow:hidden;position:relative}button.debug-button[data-v-357c91a3]: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-357c91a3]:hover:after{width:64px}input[data-v-357c91a3]{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-357c91a3]::placeholder{color:var(--color-text-light);font-style:italic;font-weight:400}input[data-v-357c91a3]:focus{outline:none;border-color:var(--color-main)}input.error[data-v-357c91a3]{border-color:var(--color-error)}input.input-line[data-v-357c91a3]{border:none;border-bottom:solid 1px var(--color-border);border-radius:0;padding:.25rem 0}input.input-line[data-v-357c91a3]:focus{border-color:var(--color-main)}.tooltip[data-v-357c91a3]{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-357c91a3]{width:100%;min-width:8rem;max-width:10rem;overflow:hidden;border:solid 1px var(--color-border);border-radius:.5rem .5rem 1rem 1rem;--padding: .5rem;--color-main-light: hsl(from var(--color-main) h s calc(l*1.4) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.6) );--color-main-hover: hsl(from var(--color-main) h s calc(l*.6) )}@media (min-width: 1024px){.game-card[data-v-357c91a3]{min-width:10rem;max-width:14rem}}.game-card .header[data-v-357c91a3]{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-357c91a3]{display:none;align-items:center;gap:.5rem}.game-card .header .calendar[data-v-357c91a3]{width:1rem;height:1rem;display:flex;align-items:center;gap:.5rem}.game-card .logo-container[data-v-357c91a3]{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-357c91a3]{font-weight:700;font-size:1.5rem}.game-card .description-container[data-v-357c91a3]{min-height:4rem;font-size:.75rem;text-align:center;padding:var(--padding)}.game-card .button-container[data-v-357c91a3]{padding:var(--padding)}.game-card .button-container .button[data-v-357c91a3]{font-size:1rem}.game-card[data-v-357c91a3]{--color-main: #fed330}:where([data-v-1db37f98]:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}[data-v-1db37f98],[data-v-1db37f98]:before,[data-v-1db37f98]:after{box-sizing:border-box}a[data-v-1db37f98],button[data-v-1db37f98]{cursor:revert}ol[data-v-1db37f98],ul[data-v-1db37f98],menu[data-v-1db37f98]{list-style:none}img[data-v-1db37f98]{max-inline-size:100%;max-block-size:100%}table[data-v-1db37f98]{border-collapse:collapse}input[data-v-1db37f98],textarea[data-v-1db37f98]{-webkit-user-select:auto}textarea[data-v-1db37f98]{white-space:revert}meter[data-v-1db37f98]{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre[data-v-1db37f98]){all:revert}[data-v-1db37f98]::placeholder{color:unset}[data-v-1db37f98]::marker{content:initial}:where([hidden][data-v-1db37f98]){display:none}:where([contenteditable][data-v-1db37f98]: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-1db37f98]){-webkit-user-drag:element}:where(dialog[data-v-1db37f98]:modal){all:revert}[data-v-1db37f98]:root,html[data-theme=light][data-v-1db37f98],.light[data-v-1db37f98]{--color-main: #005dce;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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-1db37f98],.dark[data-v-1db37f98]{--color-main: #005dce;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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: #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-1db37f98],.fade-leave-active[data-v-1db37f98]{transition:.4s ease}.fade-enter-from[data-v-1db37f98],.fade-leave-to[data-v-1db37f98]{opacity:0}.modal-enter-active[data-v-1db37f98],.modal-leave-active[data-v-1db37f98]{transition:transform .4s ease,opacity .4s ease-out}.modal-enter-from[data-v-1db37f98],.modal-leave-to[data-v-1db37f98]{transform:translateY(-32px);opacity:0}.modal-sheet-enter-active[data-v-1db37f98],.modal-sheet-leave-active[data-v-1db37f98]{transition:transform .4s ease,opacity .4s ease-out}.modal-sheet-enter-from[data-v-1db37f98],.modal-sheet-leave-to[data-v-1db37f98]{transform:translateY(2rem);opacity:0}.toast-enter-active[data-v-1db37f98],.toast-leave-active[data-v-1db37f98]{transition:all .4s ease}.toast-enter-from[data-v-1db37f98],.toast-leave-to[data-v-1db37f98]{opacity:0;transform:translate(32px)}.dropdown-enter-active[data-v-1db37f98],.dropdown-leave-active[data-v-1db37f98]{transition:all .4s ease}.dropdown-enter-from[data-v-1db37f98],.dropdown-leave-to[data-v-1db37f98]{opacity:0;transform:translateY(-8px)}@keyframes loading-1db37f98{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes spin-1db37f98{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes heart-1db37f98{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-1db37f98{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp-1db37f98{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-1db37f98{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@keyframes iconAppear-1db37f98{0%{opacity:0;transform:scale(.5)}70%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.fade-in[data-v-1db37f98]{animation:fadeIn-1db37f98 .5s ease-out forwards}.fade-in-up[data-v-1db37f98]{animation:fadeInUp-1db37f98 .5s ease-out forwards}.fade-in-down[data-v-1db37f98]{animation:fadeInDown-1db37f98 .5s ease-out forwards}.icon-appear[data-v-1db37f98]{opacity:0;animation:iconAppear-1db37f98 .3s ease-out forwards}button[data-v-1db37f98],.button[data-v-1db37f98]{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-1db37f98],.button .icon[data-v-1db37f98]{transition:all .2s ease-out}button.loading[data-v-1db37f98],.button.loading[data-v-1db37f98]{cursor:wait}button[data-v-1db37f98]:focus-visible,.button[data-v-1db37f98]: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-1db37f98]:active:not(:disabled),.button[data-v-1db37f98]:active:not(:disabled){transform:scale(.975)}}button[data-v-1db37f98]:disabled,.button[data-v-1db37f98]:disabled{cursor:not-allowed!important}button .loader[data-v-1db37f98],.button .loader[data-v-1db37f98]{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-1db37f98 1s linear infinite}button.login-button[data-v-1db37f98],.button.login-button[data-v-1db37f98]{width:8rem;height:3rem;background:transparent;border-color:var(--color-border)}button.login-button .icon[data-v-1db37f98],.button.login-button .icon[data-v-1db37f98]{height:1.5rem;transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){button.login-button[data-v-1db37f98]:hover:not(:disabled),.button.login-button[data-v-1db37f98]:hover:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:hover:not(:disabled) .icon[data-v-1db37f98],.button.login-button:hover:not(:disabled) .icon[data-v-1db37f98]{transform:scale(.95)}}@media (hover: hover) and (pointer: fine){button.login-button[data-v-1db37f98]:active:not(:disabled),.button.login-button[data-v-1db37f98]:active:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:active:not(:disabled) .icon[data-v-1db37f98],.button.login-button:active:not(:disabled) .icon[data-v-1db37f98]{transform:scale(.9)}}button.login-button[data-v-1db37f98]:disabled,.button.login-button[data-v-1db37f98]:disabled{background:var(--color-background-dark);border-color:var(--color-border)}button.main[data-v-1db37f98],.button.main[data-v-1db37f98]{padding:.5rem .75rem;background:var(--color-main);border-color:var(--color-main);color:var(--color-background)}button.main .icon[data-v-1db37f98],.button.main .icon[data-v-1db37f98]{width:16px;height:16px;color:var(--color-background)}@media (hover: hover) and (pointer: fine){button.main[data-v-1db37f98]:hover:not(:disabled),.button.main[data-v-1db37f98]:hover:not(:disabled){background:var(--color-main-hover);border-color:var(--color-main-hover)}button.main:hover:not(:disabled) .icon[data-v-1db37f98],.button.main:hover:not(:disabled) .icon[data-v-1db37f98]{transform:scale(1.1)}}button.main[data-v-1db37f98]:disabled,.button.main[data-v-1db37f98]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.main:disabled .icon[data-v-1db37f98],.button.main:disabled .icon[data-v-1db37f98]{color:var(--color-text-light)}button.outline[data-v-1db37f98]{padding:.5rem .75rem;background:var(--color-background);border-color:var(--color-main);color:var(--color-main)}button.outline .icon[data-v-1db37f98]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.outline[data-v-1db37f98]:hover:not(:disabled){background:var(--color-main-light)}button.outline:hover:not(:disabled) .icon[data-v-1db37f98]{transform:scale(1.1)}}button.outline[data-v-1db37f98]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.outline:disabled .icon[data-v-1db37f98]{color:var(--color-text-light)}button.text[data-v-1db37f98]{padding:.5rem .75rem;background:transparent;border-color:transparent;color:var(--color-main)}button.text .icon[data-v-1db37f98]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.text[data-v-1db37f98]:hover:not(:disabled){background:var(--color-main-light)}button.text:hover:not(:disabled) .icon[data-v-1db37f98]{transform:scale(1.1)}}button.text[data-v-1db37f98]:disabled{background:var(--color-background-dark);color:var(--color-text-light)}button.text:disabled .icon[data-v-1db37f98]{color:var(--color-text-light)}button.debug-button[data-v-1db37f98]{overflow:hidden;position:relative}button.debug-button[data-v-1db37f98]: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-1db37f98]:hover:after{width:64px}input[data-v-1db37f98]{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-1db37f98]::placeholder{color:var(--color-text-light);font-style:italic;font-weight:400}input[data-v-1db37f98]:focus{outline:none;border-color:var(--color-main)}input.error[data-v-1db37f98]{border-color:var(--color-error)}input.input-line[data-v-1db37f98]{border:none;border-bottom:solid 1px var(--color-border);border-radius:0;padding:.25rem 0}input.input-line[data-v-1db37f98]:focus{border-color:var(--color-main)}.tooltip[data-v-1db37f98]{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-1db37f98]{-webkit-user-select:none;user-select:none;--logo-size: 64px;--color-main: #fa983a}.logo .container[data-v-1db37f98]{display:flex;flex-direction:column;gap:2px;padding:4px}.logo .line[data-v-1db37f98]{display:flex;justify-content:space-between;align-items:center;gap:2px}.logo .block[data-v-1db37f98]{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 .empty-circle[data-v-1db37f98]{width:60%;height:60%;border-radius:50%;border:2px solid var(--color-main);background:transparent}.logo .block .filled-circle[data-v-1db37f98]{width:60%;height:60%;border-radius:50%;background:var(--color-main)}.logo .block.main[data-v-1db37f98]{background:var(--color-main);color:var(--color-black)}.logo .block.main .empty-circle[data-v-1db37f98],.logo .block.main .filled-circle[data-v-1db37f98]{border-color:var(--color-black)}:where([data-v-6facc269]:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}[data-v-6facc269],[data-v-6facc269]:before,[data-v-6facc269]:after{box-sizing:border-box}a[data-v-6facc269],button[data-v-6facc269]{cursor:revert}ol[data-v-6facc269],ul[data-v-6facc269],menu[data-v-6facc269]{list-style:none}img[data-v-6facc269]{max-inline-size:100%;max-block-size:100%}table[data-v-6facc269]{border-collapse:collapse}input[data-v-6facc269],textarea[data-v-6facc269]{-webkit-user-select:auto}textarea[data-v-6facc269]{white-space:revert}meter[data-v-6facc269]{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre[data-v-6facc269]){all:revert}[data-v-6facc269]::placeholder{color:unset}[data-v-6facc269]::marker{content:initial}:where([hidden][data-v-6facc269]){display:none}:where([contenteditable][data-v-6facc269]: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-6facc269]){-webkit-user-drag:element}:where(dialog[data-v-6facc269]:modal){all:revert}[data-v-6facc269]:root,html[data-theme=light][data-v-6facc269],.light[data-v-6facc269]{--color-main: #005dce;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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-6facc269],.dark[data-v-6facc269]{--color-main: #005dce;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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: #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-6facc269],.fade-leave-active[data-v-6facc269]{transition:.4s ease}.fade-enter-from[data-v-6facc269],.fade-leave-to[data-v-6facc269]{opacity:0}.modal-enter-active[data-v-6facc269],.modal-leave-active[data-v-6facc269]{transition:transform .4s ease,opacity .4s ease-out}.modal-enter-from[data-v-6facc269],.modal-leave-to[data-v-6facc269]{transform:translateY(-32px);opacity:0}.modal-sheet-enter-active[data-v-6facc269],.modal-sheet-leave-active[data-v-6facc269]{transition:transform .4s ease,opacity .4s ease-out}.modal-sheet-enter-from[data-v-6facc269],.modal-sheet-leave-to[data-v-6facc269]{transform:translateY(2rem);opacity:0}.toast-enter-active[data-v-6facc269],.toast-leave-active[data-v-6facc269]{transition:all .4s ease}.toast-enter-from[data-v-6facc269],.toast-leave-to[data-v-6facc269]{opacity:0;transform:translate(32px)}.dropdown-enter-active[data-v-6facc269],.dropdown-leave-active[data-v-6facc269]{transition:all .4s ease}.dropdown-enter-from[data-v-6facc269],.dropdown-leave-to[data-v-6facc269]{opacity:0;transform:translateY(-8px)}@keyframes loading-6facc269{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes spin-6facc269{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes heart-6facc269{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-6facc269{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp-6facc269{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-6facc269{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@keyframes iconAppear-6facc269{0%{opacity:0;transform:scale(.5)}70%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.fade-in[data-v-6facc269]{animation:fadeIn-6facc269 .5s ease-out forwards}.fade-in-up[data-v-6facc269]{animation:fadeInUp-6facc269 .5s ease-out forwards}.fade-in-down[data-v-6facc269]{animation:fadeInDown-6facc269 .5s ease-out forwards}.icon-appear[data-v-6facc269]{opacity:0;animation:iconAppear-6facc269 .3s ease-out forwards}button[data-v-6facc269],.button[data-v-6facc269]{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-6facc269],.button .icon[data-v-6facc269]{transition:all .2s ease-out}button.loading[data-v-6facc269],.button.loading[data-v-6facc269]{cursor:wait}button[data-v-6facc269]:focus-visible,.button[data-v-6facc269]: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-6facc269]:active:not(:disabled),.button[data-v-6facc269]:active:not(:disabled){transform:scale(.975)}}button[data-v-6facc269]:disabled,.button[data-v-6facc269]:disabled{cursor:not-allowed!important}button .loader[data-v-6facc269],.button .loader[data-v-6facc269]{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-6facc269 1s linear infinite}button.login-button[data-v-6facc269],.button.login-button[data-v-6facc269]{width:8rem;height:3rem;background:transparent;border-color:var(--color-border)}button.login-button .icon[data-v-6facc269],.button.login-button .icon[data-v-6facc269]{height:1.5rem;transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){button.login-button[data-v-6facc269]:hover:not(:disabled),.button.login-button[data-v-6facc269]:hover:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:hover:not(:disabled) .icon[data-v-6facc269],.button.login-button:hover:not(:disabled) .icon[data-v-6facc269]{transform:scale(.95)}}@media (hover: hover) and (pointer: fine){button.login-button[data-v-6facc269]:active:not(:disabled),.button.login-button[data-v-6facc269]:active:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:active:not(:disabled) .icon[data-v-6facc269],.button.login-button:active:not(:disabled) .icon[data-v-6facc269]{transform:scale(.9)}}button.login-button[data-v-6facc269]:disabled,.button.login-button[data-v-6facc269]:disabled{background:var(--color-background-dark);border-color:var(--color-border)}button.main[data-v-6facc269],.button.main[data-v-6facc269]{padding:.5rem .75rem;background:var(--color-main);border-color:var(--color-main);color:var(--color-background)}button.main .icon[data-v-6facc269],.button.main .icon[data-v-6facc269]{width:16px;height:16px;color:var(--color-background)}@media (hover: hover) and (pointer: fine){button.main[data-v-6facc269]:hover:not(:disabled),.button.main[data-v-6facc269]:hover:not(:disabled){background:var(--color-main-hover);border-color:var(--color-main-hover)}button.main:hover:not(:disabled) .icon[data-v-6facc269],.button.main:hover:not(:disabled) .icon[data-v-6facc269]{transform:scale(1.1)}}button.main[data-v-6facc269]:disabled,.button.main[data-v-6facc269]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.main:disabled .icon[data-v-6facc269],.button.main:disabled .icon[data-v-6facc269]{color:var(--color-text-light)}button.outline[data-v-6facc269]{padding:.5rem .75rem;background:var(--color-background);border-color:var(--color-main);color:var(--color-main)}button.outline .icon[data-v-6facc269]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.outline[data-v-6facc269]:hover:not(:disabled){background:var(--color-main-light)}button.outline:hover:not(:disabled) .icon[data-v-6facc269]{transform:scale(1.1)}}button.outline[data-v-6facc269]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.outline:disabled .icon[data-v-6facc269]{color:var(--color-text-light)}button.text[data-v-6facc269]{padding:.5rem .75rem;background:transparent;border-color:transparent;color:var(--color-main)}button.text .icon[data-v-6facc269]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.text[data-v-6facc269]:hover:not(:disabled){background:var(--color-main-light)}button.text:hover:not(:disabled) .icon[data-v-6facc269]{transform:scale(1.1)}}button.text[data-v-6facc269]:disabled{background:var(--color-background-dark);color:var(--color-text-light)}button.text:disabled .icon[data-v-6facc269]{color:var(--color-text-light)}button.debug-button[data-v-6facc269]{overflow:hidden;position:relative}button.debug-button[data-v-6facc269]: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-6facc269]:hover:after{width:64px}input[data-v-6facc269]{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-6facc269]::placeholder{color:var(--color-text-light);font-style:italic;font-weight:400}input[data-v-6facc269]:focus{outline:none;border-color:var(--color-main)}input.error[data-v-6facc269]{border-color:var(--color-error)}input.input-line[data-v-6facc269]{border:none;border-bottom:solid 1px var(--color-border);border-radius:0;padding:.25rem 0}input.input-line[data-v-6facc269]:focus{border-color:var(--color-main)}.tooltip[data-v-6facc269]{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-6facc269]{width:100%;min-width:8rem;max-width:10rem;overflow:hidden;border:solid 1px var(--color-border);border-radius:.5rem .5rem 1rem 1rem;--padding: .5rem;--color-main-light: hsl(from var(--color-main) h s calc(l*1.4) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.6) );--color-main-hover: hsl(from var(--color-main) h s calc(l*.6) )}@media (min-width: 1024px){.game-card[data-v-6facc269]{min-width:10rem;max-width:14rem}}.game-card .header[data-v-6facc269]{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-6facc269]{display:none;align-items:center;gap:.5rem}.game-card .header .calendar[data-v-6facc269]{width:1rem;height:1rem;display:flex;align-items:center;gap:.5rem}.game-card .logo-container[data-v-6facc269]{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-6facc269]{font-weight:700;font-size:1.5rem}.game-card .description-container[data-v-6facc269]{min-height:4rem;font-size:.75rem;text-align:center;padding:var(--padding)}.game-card .button-container[data-v-6facc269]{padding:var(--padding)}.game-card .button-container .button[data-v-6facc269]{font-size:1rem}.game-card[data-v-6facc269]{--color-main: #fa983a}:where([data-v-17c5439e]:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}[data-v-17c5439e],[data-v-17c5439e]:before,[data-v-17c5439e]:after{box-sizing:border-box}a[data-v-17c5439e],button[data-v-17c5439e]{cursor:revert}ol[data-v-17c5439e],ul[data-v-17c5439e],menu[data-v-17c5439e]{list-style:none}img[data-v-17c5439e]{max-inline-size:100%;max-block-size:100%}table[data-v-17c5439e]{border-collapse:collapse}input[data-v-17c5439e],textarea[data-v-17c5439e]{-webkit-user-select:auto}textarea[data-v-17c5439e]{white-space:revert}meter[data-v-17c5439e]{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre[data-v-17c5439e]){all:revert}[data-v-17c5439e]::placeholder{color:unset}[data-v-17c5439e]::marker{content:initial}:where([hidden][data-v-17c5439e]){display:none}:where([contenteditable][data-v-17c5439e]: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-17c5439e]){-webkit-user-drag:element}:where(dialog[data-v-17c5439e]:modal){all:revert}[data-v-17c5439e]:root,html[data-theme=light][data-v-17c5439e],.light[data-v-17c5439e]{--color-main: #005dce;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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-17c5439e],.dark[data-v-17c5439e]{--color-main: #005dce;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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: #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-17c5439e],.fade-leave-active[data-v-17c5439e]{transition:.4s ease}.fade-enter-from[data-v-17c5439e],.fade-leave-to[data-v-17c5439e]{opacity:0}.modal-enter-active[data-v-17c5439e],.modal-leave-active[data-v-17c5439e]{transition:transform .4s ease,opacity .4s ease-out}.modal-enter-from[data-v-17c5439e],.modal-leave-to[data-v-17c5439e]{transform:translateY(-32px);opacity:0}.modal-sheet-enter-active[data-v-17c5439e],.modal-sheet-leave-active[data-v-17c5439e]{transition:transform .4s ease,opacity .4s ease-out}.modal-sheet-enter-from[data-v-17c5439e],.modal-sheet-leave-to[data-v-17c5439e]{transform:translateY(2rem);opacity:0}.toast-enter-active[data-v-17c5439e],.toast-leave-active[data-v-17c5439e]{transition:all .4s ease}.toast-enter-from[data-v-17c5439e],.toast-leave-to[data-v-17c5439e]{opacity:0;transform:translate(32px)}.dropdown-enter-active[data-v-17c5439e],.dropdown-leave-active[data-v-17c5439e]{transition:all .4s ease}.dropdown-enter-from[data-v-17c5439e],.dropdown-leave-to[data-v-17c5439e]{opacity:0;transform:translateY(-8px)}@keyframes loading-17c5439e{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes spin-17c5439e{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes heart-17c5439e{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-17c5439e{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp-17c5439e{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-17c5439e{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@keyframes iconAppear-17c5439e{0%{opacity:0;transform:scale(.5)}70%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.fade-in[data-v-17c5439e]{animation:fadeIn-17c5439e .5s ease-out forwards}.fade-in-up[data-v-17c5439e]{animation:fadeInUp-17c5439e .5s ease-out forwards}.fade-in-down[data-v-17c5439e]{animation:fadeInDown-17c5439e .5s ease-out forwards}.icon-appear[data-v-17c5439e]{opacity:0;animation:iconAppear-17c5439e .3s ease-out forwards}button[data-v-17c5439e],.button[data-v-17c5439e]{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-17c5439e],.button .icon[data-v-17c5439e]{transition:all .2s ease-out}button.loading[data-v-17c5439e],.button.loading[data-v-17c5439e]{cursor:wait}button[data-v-17c5439e]:focus-visible,.button[data-v-17c5439e]: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-17c5439e]:active:not(:disabled),.button[data-v-17c5439e]:active:not(:disabled){transform:scale(.975)}}button[data-v-17c5439e]:disabled,.button[data-v-17c5439e]:disabled{cursor:not-allowed!important}button .loader[data-v-17c5439e],.button .loader[data-v-17c5439e]{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-17c5439e 1s linear infinite}button.login-button[data-v-17c5439e],.button.login-button[data-v-17c5439e]{width:8rem;height:3rem;background:transparent;border-color:var(--color-border)}button.login-button .icon[data-v-17c5439e],.button.login-button .icon[data-v-17c5439e]{height:1.5rem;transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){button.login-button[data-v-17c5439e]:hover:not(:disabled),.button.login-button[data-v-17c5439e]:hover:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:hover:not(:disabled) .icon[data-v-17c5439e],.button.login-button:hover:not(:disabled) .icon[data-v-17c5439e]{transform:scale(.95)}}@media (hover: hover) and (pointer: fine){button.login-button[data-v-17c5439e]:active:not(:disabled),.button.login-button[data-v-17c5439e]:active:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:active:not(:disabled) .icon[data-v-17c5439e],.button.login-button:active:not(:disabled) .icon[data-v-17c5439e]{transform:scale(.9)}}button.login-button[data-v-17c5439e]:disabled,.button.login-button[data-v-17c5439e]:disabled{background:var(--color-background-dark);border-color:var(--color-border)}button.main[data-v-17c5439e],.button.main[data-v-17c5439e]{padding:.5rem .75rem;background:var(--color-main);border-color:var(--color-main);color:var(--color-background)}button.main .icon[data-v-17c5439e],.button.main .icon[data-v-17c5439e]{width:16px;height:16px;color:var(--color-background)}@media (hover: hover) and (pointer: fine){button.main[data-v-17c5439e]:hover:not(:disabled),.button.main[data-v-17c5439e]:hover:not(:disabled){background:var(--color-main-hover);border-color:var(--color-main-hover)}button.main:hover:not(:disabled) .icon[data-v-17c5439e],.button.main:hover:not(:disabled) .icon[data-v-17c5439e]{transform:scale(1.1)}}button.main[data-v-17c5439e]:disabled,.button.main[data-v-17c5439e]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.main:disabled .icon[data-v-17c5439e],.button.main:disabled .icon[data-v-17c5439e]{color:var(--color-text-light)}button.outline[data-v-17c5439e]{padding:.5rem .75rem;background:var(--color-background);border-color:var(--color-main);color:var(--color-main)}button.outline .icon[data-v-17c5439e]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.outline[data-v-17c5439e]:hover:not(:disabled){background:var(--color-main-light)}button.outline:hover:not(:disabled) .icon[data-v-17c5439e]{transform:scale(1.1)}}button.outline[data-v-17c5439e]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.outline:disabled .icon[data-v-17c5439e]{color:var(--color-text-light)}button.text[data-v-17c5439e]{padding:.5rem .75rem;background:transparent;border-color:transparent;color:var(--color-main)}button.text .icon[data-v-17c5439e]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.text[data-v-17c5439e]:hover:not(:disabled){background:var(--color-main-light)}button.text:hover:not(:disabled) .icon[data-v-17c5439e]{transform:scale(1.1)}}button.text[data-v-17c5439e]:disabled{background:var(--color-background-dark);color:var(--color-text-light)}button.text:disabled .icon[data-v-17c5439e]{color:var(--color-text-light)}button.debug-button[data-v-17c5439e]{overflow:hidden;position:relative}button.debug-button[data-v-17c5439e]: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-17c5439e]:hover:after{width:64px}input[data-v-17c5439e]{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-17c5439e]::placeholder{color:var(--color-text-light);font-style:italic;font-weight:400}input[data-v-17c5439e]:focus{outline:none;border-color:var(--color-main)}input.error[data-v-17c5439e]{border-color:var(--color-error)}input.input-line[data-v-17c5439e]{border:none;border-bottom:solid 1px var(--color-border);border-radius:0;padding:.25rem 0}input.input-line[data-v-17c5439e]:focus{border-color:var(--color-main)}.tooltip[data-v-17c5439e]{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-17c5439e]{display:flex;flex-direction:column;align-items:center;padding-top:3rem}.games-container[data-v-17c5439e]{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-17c5439e]{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-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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: #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 loading{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@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-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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: #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 loading-be1a36f8{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@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-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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: #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 loading-31b76c63{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@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-97235bd1]:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}[data-v-97235bd1],[data-v-97235bd1]:before,[data-v-97235bd1]:after{box-sizing:border-box}a[data-v-97235bd1],button[data-v-97235bd1]{cursor:revert}ol[data-v-97235bd1],ul[data-v-97235bd1],menu[data-v-97235bd1]{list-style:none}img[data-v-97235bd1]{max-inline-size:100%;max-block-size:100%}table[data-v-97235bd1]{border-collapse:collapse}input[data-v-97235bd1],textarea[data-v-97235bd1]{-webkit-user-select:auto}textarea[data-v-97235bd1]{white-space:revert}meter[data-v-97235bd1]{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre[data-v-97235bd1]){all:revert}[data-v-97235bd1]::placeholder{color:unset}[data-v-97235bd1]::marker{content:initial}:where([hidden][data-v-97235bd1]){display:none}:where([contenteditable][data-v-97235bd1]: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-97235bd1]){-webkit-user-drag:element}:where(dialog[data-v-97235bd1]:modal){all:revert}[data-v-97235bd1]:root,html[data-theme=light][data-v-97235bd1],.light[data-v-97235bd1]{--color-main: #005dce;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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-97235bd1],.dark[data-v-97235bd1]{--color-main: #005dce;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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: #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-97235bd1],.fade-leave-active[data-v-97235bd1]{transition:.4s ease}.fade-enter-from[data-v-97235bd1],.fade-leave-to[data-v-97235bd1]{opacity:0}.modal-enter-active[data-v-97235bd1],.modal-leave-active[data-v-97235bd1]{transition:transform .4s ease,opacity .4s ease-out}.modal-enter-from[data-v-97235bd1],.modal-leave-to[data-v-97235bd1]{transform:translateY(-32px);opacity:0}.modal-sheet-enter-active[data-v-97235bd1],.modal-sheet-leave-active[data-v-97235bd1]{transition:transform .4s ease,opacity .4s ease-out}.modal-sheet-enter-from[data-v-97235bd1],.modal-sheet-leave-to[data-v-97235bd1]{transform:translateY(2rem);opacity:0}.toast-enter-active[data-v-97235bd1],.toast-leave-active[data-v-97235bd1]{transition:all .4s ease}.toast-enter-from[data-v-97235bd1],.toast-leave-to[data-v-97235bd1]{opacity:0;transform:translate(32px)}.dropdown-enter-active[data-v-97235bd1],.dropdown-leave-active[data-v-97235bd1]{transition:all .4s ease}.dropdown-enter-from[data-v-97235bd1],.dropdown-leave-to[data-v-97235bd1]{opacity:0;transform:translateY(-8px)}@keyframes loading-97235bd1{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes spin-97235bd1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes heart-97235bd1{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-97235bd1{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp-97235bd1{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-97235bd1{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@keyframes iconAppear-97235bd1{0%{opacity:0;transform:scale(.5)}70%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.fade-in[data-v-97235bd1]{animation:fadeIn-97235bd1 .5s ease-out forwards}.fade-in-up[data-v-97235bd1]{animation:fadeInUp-97235bd1 .5s ease-out forwards}.fade-in-down[data-v-97235bd1]{animation:fadeInDown-97235bd1 .5s ease-out forwards}.icon-appear[data-v-97235bd1]{opacity:0;animation:iconAppear-97235bd1 .3s ease-out forwards}button[data-v-97235bd1],.button[data-v-97235bd1]{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-97235bd1],.button .icon[data-v-97235bd1]{transition:all .2s ease-out}button.loading[data-v-97235bd1],.button.loading[data-v-97235bd1]{cursor:wait}button[data-v-97235bd1]:focus-visible,.button[data-v-97235bd1]: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-97235bd1]:active:not(:disabled),.button[data-v-97235bd1]:active:not(:disabled){transform:scale(.975)}}button[data-v-97235bd1]:disabled,.button[data-v-97235bd1]:disabled{cursor:not-allowed!important}button .loader[data-v-97235bd1],.button .loader[data-v-97235bd1]{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-97235bd1 1s linear infinite}button.login-button[data-v-97235bd1],.button.login-button[data-v-97235bd1]{width:8rem;height:3rem;background:transparent;border-color:var(--color-border)}button.login-button .icon[data-v-97235bd1],.button.login-button .icon[data-v-97235bd1]{height:1.5rem;transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){button.login-button[data-v-97235bd1]:hover:not(:disabled),.button.login-button[data-v-97235bd1]:hover:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:hover:not(:disabled) .icon[data-v-97235bd1],.button.login-button:hover:not(:disabled) .icon[data-v-97235bd1]{transform:scale(.95)}}@media (hover: hover) and (pointer: fine){button.login-button[data-v-97235bd1]:active:not(:disabled),.button.login-button[data-v-97235bd1]:active:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:active:not(:disabled) .icon[data-v-97235bd1],.button.login-button:active:not(:disabled) .icon[data-v-97235bd1]{transform:scale(.9)}}button.login-button[data-v-97235bd1]:disabled,.button.login-button[data-v-97235bd1]:disabled{background:var(--color-background-dark);border-color:var(--color-border)}button.main[data-v-97235bd1],.button.main[data-v-97235bd1]{padding:.5rem .75rem;background:var(--color-main);border-color:var(--color-main);color:var(--color-background)}button.main .icon[data-v-97235bd1],.button.main .icon[data-v-97235bd1]{width:16px;height:16px;color:var(--color-background)}@media (hover: hover) and (pointer: fine){button.main[data-v-97235bd1]:hover:not(:disabled),.button.main[data-v-97235bd1]:hover:not(:disabled){background:var(--color-main-hover);border-color:var(--color-main-hover)}button.main:hover:not(:disabled) .icon[data-v-97235bd1],.button.main:hover:not(:disabled) .icon[data-v-97235bd1]{transform:scale(1.1)}}button.main[data-v-97235bd1]:disabled,.button.main[data-v-97235bd1]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.main:disabled .icon[data-v-97235bd1],.button.main:disabled .icon[data-v-97235bd1]{color:var(--color-text-light)}button.outline[data-v-97235bd1]{padding:.5rem .75rem;background:var(--color-background);border-color:var(--color-main);color:var(--color-main)}button.outline .icon[data-v-97235bd1]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.outline[data-v-97235bd1]:hover:not(:disabled){background:var(--color-main-light)}button.outline:hover:not(:disabled) .icon[data-v-97235bd1]{transform:scale(1.1)}}button.outline[data-v-97235bd1]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.outline:disabled .icon[data-v-97235bd1]{color:var(--color-text-light)}button.text[data-v-97235bd1]{padding:.5rem .75rem;background:transparent;border-color:transparent;color:var(--color-main)}button.text .icon[data-v-97235bd1]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.text[data-v-97235bd1]:hover:not(:disabled){background:var(--color-main-light)}button.text:hover:not(:disabled) .icon[data-v-97235bd1]{transform:scale(1.1)}}button.text[data-v-97235bd1]:disabled{background:var(--color-background-dark);color:var(--color-text-light)}button.text:disabled .icon[data-v-97235bd1]{color:var(--color-text-light)}button.debug-button[data-v-97235bd1]{overflow:hidden;position:relative}button.debug-button[data-v-97235bd1]: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-97235bd1]:hover:after{width:64px}input[data-v-97235bd1]{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-97235bd1]::placeholder{color:var(--color-text-light);font-style:italic;font-weight:400}input[data-v-97235bd1]:focus{outline:none;border-color:var(--color-main)}input.error[data-v-97235bd1]{border-color:var(--color-error)}input.input-line[data-v-97235bd1]{border:none;border-bottom:solid 1px var(--color-border);border-radius:0;padding:.25rem 0}input.input-line[data-v-97235bd1]:focus{border-color:var(--color-main)}.tooltip[data-v-97235bd1]{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-97235bd1]{display:flex;flex-direction:column;justify-content:center;align-items:center}main .content[data-v-97235bd1]{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:.75rem;flex:1}main .login-card[data-v-97235bd1]{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-97235bd1]{text-align:center;font-size:1.5rem;margin-bottom:1rem}main .login-card .description[data-v-97235bd1]{margin-bottom:2rem}main .login-card p[data-v-97235bd1]{text-align:center;font-size:1rem}main .login-card .input[data-v-97235bd1]{margin-bottom:1rem}main .login-card .error-container[data-v-97235bd1]{width:100%;text-align:center;color:var(--color-error);margin:0 0 1rem}main .login-card .button-container[data-v-97235bd1]{display:flex;justify-content:center;gap:16px}main .login-card .divider[data-v-97235bd1]{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-97235bd1]{background:var(--color-background);padding:0 .5rem;margin:0}main .login-card .forgot-password[data-v-97235bd1]{display:flex;justify-content:flex-end;width:100%;font-size:.5rem;gap:.5rem;margin-top:1rem}main .login-card .register[data-v-97235bd1]{display:flex;justify-content:center;gap:.5rem;margin-top:1rem}main .login-card a[data-v-97235bd1]{color:var(--color-main-dark);transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){main .login-card a[data-v-97235bd1]:hover{color:var(--color-main);text-decoration:underline}}main footer[data-v-97235bd1]{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-97235bd1]{gap:2rem}main .light[data-v-97235bd1]{left:calc(50% - 50vw);right:calc(50% - 50vw);max-width:100%}main .logo[data-v-97235bd1]{position:unset;padding:1rem;border-radius:1rem}main .login-card[data-v-97235bd1]{width:100%}main .login-card .button-container[data-v-97235bd1]{flex-direction:column;align-items:center;gap:.5rem}main .login-card .button-container button[data-v-97235bd1]{width:calc(100vw - 88px)}main .login-card .register[data-v-97235bd1]{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-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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: #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 loading-ec699e59{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@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-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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: #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 loading-6ab0a34a{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@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-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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: #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 loading-73fe778e{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@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-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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: #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 loading-09415d7f{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@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-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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: #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 loading-b5165cbd{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@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-b91623a2]:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}[data-v-b91623a2],[data-v-b91623a2]:before,[data-v-b91623a2]:after{box-sizing:border-box}a[data-v-b91623a2],button[data-v-b91623a2]{cursor:revert}ol[data-v-b91623a2],ul[data-v-b91623a2],menu[data-v-b91623a2]{list-style:none}img[data-v-b91623a2]{max-inline-size:100%;max-block-size:100%}table[data-v-b91623a2]{border-collapse:collapse}input[data-v-b91623a2],textarea[data-v-b91623a2]{-webkit-user-select:auto}textarea[data-v-b91623a2]{white-space:revert}meter[data-v-b91623a2]{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre[data-v-b91623a2]){all:revert}[data-v-b91623a2]::placeholder{color:unset}[data-v-b91623a2]::marker{content:initial}:where([hidden][data-v-b91623a2]){display:none}:where([contenteditable][data-v-b91623a2]: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-b91623a2]){-webkit-user-drag:element}:where(dialog[data-v-b91623a2]:modal){all:revert}[data-v-b91623a2]:root,html[data-theme=light][data-v-b91623a2],.light[data-v-b91623a2]{--color-main: #005dce;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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-b91623a2],.dark[data-v-b91623a2]{--color-main: #005dce;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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: #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-b91623a2],.fade-leave-active[data-v-b91623a2]{transition:.4s ease}.fade-enter-from[data-v-b91623a2],.fade-leave-to[data-v-b91623a2]{opacity:0}.modal-enter-active[data-v-b91623a2],.modal-leave-active[data-v-b91623a2]{transition:transform .4s ease,opacity .4s ease-out}.modal-enter-from[data-v-b91623a2],.modal-leave-to[data-v-b91623a2]{transform:translateY(-32px);opacity:0}.modal-sheet-enter-active[data-v-b91623a2],.modal-sheet-leave-active[data-v-b91623a2]{transition:transform .4s ease,opacity .4s ease-out}.modal-sheet-enter-from[data-v-b91623a2],.modal-sheet-leave-to[data-v-b91623a2]{transform:translateY(2rem);opacity:0}.toast-enter-active[data-v-b91623a2],.toast-leave-active[data-v-b91623a2]{transition:all .4s ease}.toast-enter-from[data-v-b91623a2],.toast-leave-to[data-v-b91623a2]{opacity:0;transform:translate(32px)}.dropdown-enter-active[data-v-b91623a2],.dropdown-leave-active[data-v-b91623a2]{transition:all .4s ease}.dropdown-enter-from[data-v-b91623a2],.dropdown-leave-to[data-v-b91623a2]{opacity:0;transform:translateY(-8px)}@keyframes loading-b91623a2{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes spin-b91623a2{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes heart-b91623a2{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-b91623a2{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp-b91623a2{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-b91623a2{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@keyframes iconAppear-b91623a2{0%{opacity:0;transform:scale(.5)}70%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.fade-in[data-v-b91623a2]{animation:fadeIn-b91623a2 .5s ease-out forwards}.fade-in-up[data-v-b91623a2]{animation:fadeInUp-b91623a2 .5s ease-out forwards}.fade-in-down[data-v-b91623a2]{animation:fadeInDown-b91623a2 .5s ease-out forwards}.icon-appear[data-v-b91623a2]{opacity:0;animation:iconAppear-b91623a2 .3s ease-out forwards}button[data-v-b91623a2],.button[data-v-b91623a2]{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-b91623a2],.button .icon[data-v-b91623a2]{transition:all .2s ease-out}button.loading[data-v-b91623a2],.button.loading[data-v-b91623a2]{cursor:wait}button[data-v-b91623a2]:focus-visible,.button[data-v-b91623a2]: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-b91623a2]:active:not(:disabled),.button[data-v-b91623a2]:active:not(:disabled){transform:scale(.975)}}button[data-v-b91623a2]:disabled,.button[data-v-b91623a2]:disabled{cursor:not-allowed!important}button .loader[data-v-b91623a2],.button .loader[data-v-b91623a2]{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-b91623a2 1s linear infinite}button.login-button[data-v-b91623a2],.button.login-button[data-v-b91623a2]{width:8rem;height:3rem;background:transparent;border-color:var(--color-border)}button.login-button .icon[data-v-b91623a2],.button.login-button .icon[data-v-b91623a2]{height:1.5rem;transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){button.login-button[data-v-b91623a2]:hover:not(:disabled),.button.login-button[data-v-b91623a2]:hover:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:hover:not(:disabled) .icon[data-v-b91623a2],.button.login-button:hover:not(:disabled) .icon[data-v-b91623a2]{transform:scale(.95)}}@media (hover: hover) and (pointer: fine){button.login-button[data-v-b91623a2]:active:not(:disabled),.button.login-button[data-v-b91623a2]:active:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:active:not(:disabled) .icon[data-v-b91623a2],.button.login-button:active:not(:disabled) .icon[data-v-b91623a2]{transform:scale(.9)}}button.login-button[data-v-b91623a2]:disabled,.button.login-button[data-v-b91623a2]:disabled{background:var(--color-background-dark);border-color:var(--color-border)}button.main[data-v-b91623a2],.button.main[data-v-b91623a2]{padding:.5rem .75rem;background:var(--color-main);border-color:var(--color-main);color:var(--color-background)}button.main .icon[data-v-b91623a2],.button.main .icon[data-v-b91623a2]{width:16px;height:16px;color:var(--color-background)}@media (hover: hover) and (pointer: fine){button.main[data-v-b91623a2]:hover:not(:disabled),.button.main[data-v-b91623a2]:hover:not(:disabled){background:var(--color-main-hover);border-color:var(--color-main-hover)}button.main:hover:not(:disabled) .icon[data-v-b91623a2],.button.main:hover:not(:disabled) .icon[data-v-b91623a2]{transform:scale(1.1)}}button.main[data-v-b91623a2]:disabled,.button.main[data-v-b91623a2]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.main:disabled .icon[data-v-b91623a2],.button.main:disabled .icon[data-v-b91623a2]{color:var(--color-text-light)}button.outline[data-v-b91623a2]{padding:.5rem .75rem;background:var(--color-background);border-color:var(--color-main);color:var(--color-main)}button.outline .icon[data-v-b91623a2]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.outline[data-v-b91623a2]:hover:not(:disabled){background:var(--color-main-light)}button.outline:hover:not(:disabled) .icon[data-v-b91623a2]{transform:scale(1.1)}}button.outline[data-v-b91623a2]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.outline:disabled .icon[data-v-b91623a2]{color:var(--color-text-light)}button.text[data-v-b91623a2]{padding:.5rem .75rem;background:transparent;border-color:transparent;color:var(--color-main)}button.text .icon[data-v-b91623a2]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.text[data-v-b91623a2]:hover:not(:disabled){background:var(--color-main-light)}button.text:hover:not(:disabled) .icon[data-v-b91623a2]{transform:scale(1.1)}}button.text[data-v-b91623a2]:disabled{background:var(--color-background-dark);color:var(--color-text-light)}button.text:disabled .icon[data-v-b91623a2]{color:var(--color-text-light)}button.debug-button[data-v-b91623a2]{overflow:hidden;position:relative}button.debug-button[data-v-b91623a2]: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-b91623a2]:hover:after{width:64px}input[data-v-b91623a2]{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-b91623a2]::placeholder{color:var(--color-text-light);font-style:italic;font-weight:400}input[data-v-b91623a2]:focus{outline:none;border-color:var(--color-main)}input.error[data-v-b91623a2]{border-color:var(--color-error)}input.input-line[data-v-b91623a2]{border:none;border-bottom:solid 1px var(--color-border);border-radius:0;padding:.25rem 0}input.input-line[data-v-b91623a2]:focus{border-color:var(--color-main)}.tooltip[data-v-b91623a2]{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-b91623a2]{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-b91623a2]{display:flex;justify-content:space-between;align-items:center;width:100%;max-width:1024px;margin-inline:auto}.game-topbar .container .left-container[data-v-b91623a2]{flex:1;display:flex;justify-content:flex-start}.game-topbar .container .center-container[data-v-b91623a2]{flex:1;display:flex;justify-content:center}.game-topbar .container .right-content[data-v-b91623a2]{flex:1;display:flex;justify-content:flex-end}.game-topbar .back-button[data-v-b91623a2]{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-b91623a2]{display:flex;align-items:center;gap:.5rem}.game-topbar .logo-container .logo[data-v-b91623a2]{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-b91623a2]{font-weight:700;font-size:1.5rem;color:var(--color-text)}.game-topbar .help-button[data-v-b91623a2]{cursor:pointer}.game-topbar .help-button .help-icon[data-v-b91623a2]{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-b91623a2]{display:flex;align-items:center}.game-topbar .user-container .avatar[data-v-b91623a2]{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-5ae75195]:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}[data-v-5ae75195],[data-v-5ae75195]:before,[data-v-5ae75195]:after{box-sizing:border-box}a[data-v-5ae75195],button[data-v-5ae75195]{cursor:revert}ol[data-v-5ae75195],ul[data-v-5ae75195],menu[data-v-5ae75195]{list-style:none}img[data-v-5ae75195]{max-inline-size:100%;max-block-size:100%}table[data-v-5ae75195]{border-collapse:collapse}input[data-v-5ae75195],textarea[data-v-5ae75195]{-webkit-user-select:auto}textarea[data-v-5ae75195]{white-space:revert}meter[data-v-5ae75195]{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre[data-v-5ae75195]){all:revert}[data-v-5ae75195]::placeholder{color:unset}[data-v-5ae75195]::marker{content:initial}:where([hidden][data-v-5ae75195]){display:none}:where([contenteditable][data-v-5ae75195]: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-5ae75195]){-webkit-user-drag:element}:where(dialog[data-v-5ae75195]:modal){all:revert}[data-v-5ae75195]:root,html[data-theme=light][data-v-5ae75195],.light[data-v-5ae75195]{--color-main: #005dce;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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-5ae75195],.dark[data-v-5ae75195]{--color-main: #005dce;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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: #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-5ae75195],.fade-leave-active[data-v-5ae75195]{transition:.4s ease}.fade-enter-from[data-v-5ae75195],.fade-leave-to[data-v-5ae75195]{opacity:0}.modal-enter-active[data-v-5ae75195],.modal-leave-active[data-v-5ae75195]{transition:transform .4s ease,opacity .4s ease-out}.modal-enter-from[data-v-5ae75195],.modal-leave-to[data-v-5ae75195]{transform:translateY(-32px);opacity:0}.modal-sheet-enter-active[data-v-5ae75195],.modal-sheet-leave-active[data-v-5ae75195]{transition:transform .4s ease,opacity .4s ease-out}.modal-sheet-enter-from[data-v-5ae75195],.modal-sheet-leave-to[data-v-5ae75195]{transform:translateY(2rem);opacity:0}.toast-enter-active[data-v-5ae75195],.toast-leave-active[data-v-5ae75195]{transition:all .4s ease}.toast-enter-from[data-v-5ae75195],.toast-leave-to[data-v-5ae75195]{opacity:0;transform:translate(32px)}.dropdown-enter-active[data-v-5ae75195],.dropdown-leave-active[data-v-5ae75195]{transition:all .4s ease}.dropdown-enter-from[data-v-5ae75195],.dropdown-leave-to[data-v-5ae75195]{opacity:0;transform:translateY(-8px)}@keyframes loading-5ae75195{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes spin-5ae75195{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes heart-5ae75195{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-5ae75195{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp-5ae75195{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-5ae75195{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@keyframes iconAppear-5ae75195{0%{opacity:0;transform:scale(.5)}70%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.fade-in[data-v-5ae75195]{animation:fadeIn-5ae75195 .5s ease-out forwards}.fade-in-up[data-v-5ae75195]{animation:fadeInUp-5ae75195 .5s ease-out forwards}.fade-in-down[data-v-5ae75195]{animation:fadeInDown-5ae75195 .5s ease-out forwards}.icon-appear[data-v-5ae75195]{opacity:0;animation:iconAppear-5ae75195 .3s ease-out forwards}button[data-v-5ae75195],.button[data-v-5ae75195]{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-5ae75195],.button .icon[data-v-5ae75195]{transition:all .2s ease-out}button.loading[data-v-5ae75195],.button.loading[data-v-5ae75195]{cursor:wait}button[data-v-5ae75195]:focus-visible,.button[data-v-5ae75195]: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-5ae75195]:active:not(:disabled),.button[data-v-5ae75195]:active:not(:disabled){transform:scale(.975)}}button[data-v-5ae75195]:disabled,.button[data-v-5ae75195]:disabled{cursor:not-allowed!important}button .loader[data-v-5ae75195],.button .loader[data-v-5ae75195]{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-5ae75195 1s linear infinite}button.login-button[data-v-5ae75195],.button.login-button[data-v-5ae75195]{width:8rem;height:3rem;background:transparent;border-color:var(--color-border)}button.login-button .icon[data-v-5ae75195],.button.login-button .icon[data-v-5ae75195]{height:1.5rem;transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){button.login-button[data-v-5ae75195]:hover:not(:disabled),.button.login-button[data-v-5ae75195]:hover:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:hover:not(:disabled) .icon[data-v-5ae75195],.button.login-button:hover:not(:disabled) .icon[data-v-5ae75195]{transform:scale(.95)}}@media (hover: hover) and (pointer: fine){button.login-button[data-v-5ae75195]:active:not(:disabled),.button.login-button[data-v-5ae75195]:active:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:active:not(:disabled) .icon[data-v-5ae75195],.button.login-button:active:not(:disabled) .icon[data-v-5ae75195]{transform:scale(.9)}}button.login-button[data-v-5ae75195]:disabled,.button.login-button[data-v-5ae75195]:disabled{background:var(--color-background-dark);border-color:var(--color-border)}button.main[data-v-5ae75195],.button.main[data-v-5ae75195]{padding:.5rem .75rem;background:var(--color-main);border-color:var(--color-main);color:var(--color-background)}button.main .icon[data-v-5ae75195],.button.main .icon[data-v-5ae75195]{width:16px;height:16px;color:var(--color-background)}@media (hover: hover) and (pointer: fine){button.main[data-v-5ae75195]:hover:not(:disabled),.button.main[data-v-5ae75195]:hover:not(:disabled){background:var(--color-main-hover);border-color:var(--color-main-hover)}button.main:hover:not(:disabled) .icon[data-v-5ae75195],.button.main:hover:not(:disabled) .icon[data-v-5ae75195]{transform:scale(1.1)}}button.main[data-v-5ae75195]:disabled,.button.main[data-v-5ae75195]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.main:disabled .icon[data-v-5ae75195],.button.main:disabled .icon[data-v-5ae75195]{color:var(--color-text-light)}button.outline[data-v-5ae75195]{padding:.5rem .75rem;background:var(--color-background);border-color:var(--color-main);color:var(--color-main)}button.outline .icon[data-v-5ae75195]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.outline[data-v-5ae75195]:hover:not(:disabled){background:var(--color-main-light)}button.outline:hover:not(:disabled) .icon[data-v-5ae75195]{transform:scale(1.1)}}button.outline[data-v-5ae75195]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.outline:disabled .icon[data-v-5ae75195]{color:var(--color-text-light)}button.text[data-v-5ae75195]{padding:.5rem .75rem;background:transparent;border-color:transparent;color:var(--color-main)}button.text .icon[data-v-5ae75195]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.text[data-v-5ae75195]:hover:not(:disabled){background:var(--color-main-light)}button.text:hover:not(:disabled) .icon[data-v-5ae75195]{transform:scale(1.1)}}button.text[data-v-5ae75195]:disabled{background:var(--color-background-dark);color:var(--color-text-light)}button.text:disabled .icon[data-v-5ae75195]{color:var(--color-text-light)}button.debug-button[data-v-5ae75195]{overflow:hidden;position:relative}button.debug-button[data-v-5ae75195]: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-5ae75195]:hover:after{width:64px}input[data-v-5ae75195]{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-5ae75195]::placeholder{color:var(--color-text-light);font-style:italic;font-weight:400}input[data-v-5ae75195]:focus{outline:none;border-color:var(--color-main)}input.error[data-v-5ae75195]{border-color:var(--color-error)}input.input-line[data-v-5ae75195]{border:none;border-bottom:solid 1px var(--color-border);border-radius:0;padding:.25rem 0}input.input-line[data-v-5ae75195]:focus{border-color:var(--color-main)}.tooltip[data-v-5ae75195]{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-week-calendar[data-v-5ae75195]{flex-shrink:0;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-week-calendar .calendar-header[data-v-5ae75195]{display:flex;justify-content:space-between;align-items:center;padding:.5rem;border-bottom:1px solid var(--color-border)}.game-week-calendar .calendar-header .nav-button[data-v-5ae75195]{background:var(--color-background);border:1px solid var(--color-border);cursor:pointer;width:2rem;height:2rem;display:flex;align-items:center;justify-content:center;border-radius:.5rem;transition:all .2s ease-out;color:var(--color-text)}.game-week-calendar .calendar-header .nav-button[data-v-5ae75195]:disabled{opacity:.5;cursor:not-allowed}@media (hover: hover) and (pointer: fine){.game-week-calendar .calendar-header .nav-button[data-v-5ae75195]:hover:not(:disabled){border-color:var(--color-main);color:var(--color-main)}.game-week-calendar .calendar-header .nav-button[data-v-5ae75195]:active:not(:disabled){transform:scale(.95)}}.game-week-calendar .calendar-header .nav-button .icon[data-v-5ae75195]{width:1rem;height:1rem}.game-week-calendar .calendar-header .streak-info[data-v-5ae75195]{display:flex;align-items:center;gap:.5rem}.game-week-calendar .calendar-header .streak-info .streak-text[data-v-5ae75195]{font-size:1rem;font-weight:600;color:var(--color-main)}.game-week-calendar .calendar-header .streak-info .streak-icon[data-v-5ae75195]{width:1.2rem;height:1.2rem;color:var(--color-main)}.game-week-calendar .calendar-header .month-info[data-v-5ae75195]{text-transform:capitalize;font-size:1rem;font-weight:600;color:var(--color-text)}.game-week-calendar .week-days[data-v-5ae75195]{position:relative;display:flex;justify-content:center;align-items:center;gap:.5rem;padding:1rem .5rem}.game-week-calendar .week-days[data-v-5ae75195]:before{content:"";position:absolute;bottom:28px;left:0;right:0;height:8px;background:var(--color-border);z-index:1}.game-week-calendar .week-days[data-v-5ae75195]:after{content:"";position:absolute;bottom:24px;left:var(--start-position);right:var(--end-position);height:16px;border-radius:8px;background-color:var(--color-main);z-index:2}.game-week-calendar .week-days .day-container[data-v-5ae75195]{display:flex;flex-direction:column;align-items:center;gap:.5rem;cursor:pointer;transition:all .2s ease-out;position:relative;z-index:3}@media (hover: hover) and (pointer: fine){.game-week-calendar .week-days .day-container:hover:not(.future) .day-name[data-v-5ae75195]{color:var(--color-main)}.game-week-calendar .week-days .day-container:active:not(.future) .day-icon[data-v-5ae75195]{transform:scale(.95)}}.game-week-calendar .week-days .day-container:has(.day-icon.today:not(.played)) .day-name[data-v-5ae75195]{color:var(--color-main)}.game-week-calendar .week-days .day-container:has(.day-icon.today:not(.played)):not(.selected) .day-icon[data-v-5ae75195]{border:2px solid var(--color-border);background-color:var(--color-background)}.game-week-calendar .week-days .day-container:has(.day-icon.today:not(.played)):not(.selected) .day-icon .day-date[data-v-5ae75195]{color:var(--color-main)}.game-week-calendar .week-days .day-container .day-icon[data-v-5ae75195]{width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .2s ease-out;border:2px solid transparent;background-color:var(--color-background)}.game-week-calendar .week-days .day-container .day-icon .icon[data-v-5ae75195]{width:16px;height:16px;color:var(--color-background)}.game-week-calendar .week-days .day-container .day-icon.played[data-v-5ae75195]{background-color:var(--color-main);border-color:var(--color-main)}.game-week-calendar .week-days .day-container .day-icon.played .icon[data-v-5ae75195]{color:var(--color-main-text);stroke-width:4}.game-week-calendar .week-days .day-container .day-icon.past[data-v-5ae75195]{border:2px solid var(--color-border);background-color:var(--color-background)}.game-week-calendar .week-days .day-container .day-icon.past .icon[data-v-5ae75195]{display:none}.game-week-calendar .week-days .day-container .day-icon.future[data-v-5ae75195]{border:2px solid var(--color-border);background-color:var(--color-border);cursor:not-allowed}.game-week-calendar .week-days .day-container .day-icon.future .icon[data-v-5ae75195]{color:hsl(from var(--color-border) h s calc(l - 30))}.game-week-calendar .week-days .day-container .day-icon.streak[data-v-5ae75195]{background-color:var(--color-main)}.game-week-calendar .week-days .day-container .day-icon.streak .icon[data-v-5ae75195]{color:var(--color-main-text);fill:var(--color-main-text);stroke-width:2}.game-week-calendar .week-days .day-container .day-date[data-v-5ae75195]{font-size:.75rem;font-weight:500;color:var(--color-text);text-align:center}.game-week-calendar .week-days .day-container .day-name[data-v-5ae75195]{font-size:.8rem;font-weight:500;color:var(--color-text);text-align:center;min-width:20px;transition:all .2s ease-out}.game-week-calendar .week-days .day-container.selected .day-icon[data-v-5ae75195]{border:2px solid var(--color-main);background-color:var(--color-background);box-shadow:0 0 0 2px var(--color-background-light)}.game-week-calendar .week-days .day-container.selected .day-icon.played[data-v-5ae75195]{background-color:var(--color-main);box-shadow:0 0 0 2px var(--color-background-light),0 0 0 4px var(--color-main)}.game-week-calendar .week-days .day-container.selected .day-icon .day-name[data-v-5ae75195]{color:var(--color-main);font-weight:600}@keyframes fadeIn-5ae75195{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.game-week-calendar[data-v-5ae75195]{animation:fadeIn-5ae75195 .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-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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: #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 loading-4154cbd0{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@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-a43dae05]:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}[data-v-a43dae05],[data-v-a43dae05]:before,[data-v-a43dae05]:after{box-sizing:border-box}a[data-v-a43dae05],button[data-v-a43dae05]{cursor:revert}ol[data-v-a43dae05],ul[data-v-a43dae05],menu[data-v-a43dae05]{list-style:none}img[data-v-a43dae05]{max-inline-size:100%;max-block-size:100%}table[data-v-a43dae05]{border-collapse:collapse}input[data-v-a43dae05],textarea[data-v-a43dae05]{-webkit-user-select:auto}textarea[data-v-a43dae05]{white-space:revert}meter[data-v-a43dae05]{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre[data-v-a43dae05]){all:revert}[data-v-a43dae05]::placeholder{color:unset}[data-v-a43dae05]::marker{content:initial}:where([hidden][data-v-a43dae05]){display:none}:where([contenteditable][data-v-a43dae05]: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-a43dae05]){-webkit-user-drag:element}:where(dialog[data-v-a43dae05]:modal){all:revert}[data-v-a43dae05]:root,html[data-theme=light][data-v-a43dae05],.light[data-v-a43dae05]{--color-main: #005dce;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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-a43dae05],.dark[data-v-a43dae05]{--color-main: #005dce;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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: #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-a43dae05],.fade-leave-active[data-v-a43dae05]{transition:.4s ease}.fade-enter-from[data-v-a43dae05],.fade-leave-to[data-v-a43dae05]{opacity:0}.modal-enter-active[data-v-a43dae05],.modal-leave-active[data-v-a43dae05]{transition:transform .4s ease,opacity .4s ease-out}.modal-enter-from[data-v-a43dae05],.modal-leave-to[data-v-a43dae05]{transform:translateY(-32px);opacity:0}.modal-sheet-enter-active[data-v-a43dae05],.modal-sheet-leave-active[data-v-a43dae05]{transition:transform .4s ease,opacity .4s ease-out}.modal-sheet-enter-from[data-v-a43dae05],.modal-sheet-leave-to[data-v-a43dae05]{transform:translateY(2rem);opacity:0}.toast-enter-active[data-v-a43dae05],.toast-leave-active[data-v-a43dae05]{transition:all .4s ease}.toast-enter-from[data-v-a43dae05],.toast-leave-to[data-v-a43dae05]{opacity:0;transform:translate(32px)}.dropdown-enter-active[data-v-a43dae05],.dropdown-leave-active[data-v-a43dae05]{transition:all .4s ease}.dropdown-enter-from[data-v-a43dae05],.dropdown-leave-to[data-v-a43dae05]{opacity:0;transform:translateY(-8px)}@keyframes loading-a43dae05{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes spin-a43dae05{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes heart-a43dae05{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-a43dae05{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp-a43dae05{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-a43dae05{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@keyframes iconAppear-a43dae05{0%{opacity:0;transform:scale(.5)}70%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.fade-in[data-v-a43dae05]{animation:fadeIn-a43dae05 .5s ease-out forwards}.fade-in-up[data-v-a43dae05]{animation:fadeInUp-a43dae05 .5s ease-out forwards}.fade-in-down[data-v-a43dae05]{animation:fadeInDown-a43dae05 .5s ease-out forwards}.icon-appear[data-v-a43dae05]{opacity:0;animation:iconAppear-a43dae05 .3s ease-out forwards}button[data-v-a43dae05],.button[data-v-a43dae05]{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-a43dae05],.button .icon[data-v-a43dae05]{transition:all .2s ease-out}button.loading[data-v-a43dae05],.button.loading[data-v-a43dae05]{cursor:wait}button[data-v-a43dae05]:focus-visible,.button[data-v-a43dae05]: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-a43dae05]:active:not(:disabled),.button[data-v-a43dae05]:active:not(:disabled){transform:scale(.975)}}button[data-v-a43dae05]:disabled,.button[data-v-a43dae05]:disabled{cursor:not-allowed!important}button .loader[data-v-a43dae05],.button .loader[data-v-a43dae05]{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-a43dae05 1s linear infinite}button.login-button[data-v-a43dae05],.button.login-button[data-v-a43dae05]{width:8rem;height:3rem;background:transparent;border-color:var(--color-border)}button.login-button .icon[data-v-a43dae05],.button.login-button .icon[data-v-a43dae05]{height:1.5rem;transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){button.login-button[data-v-a43dae05]:hover:not(:disabled),.button.login-button[data-v-a43dae05]:hover:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:hover:not(:disabled) .icon[data-v-a43dae05],.button.login-button:hover:not(:disabled) .icon[data-v-a43dae05]{transform:scale(.95)}}@media (hover: hover) and (pointer: fine){button.login-button[data-v-a43dae05]:active:not(:disabled),.button.login-button[data-v-a43dae05]:active:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:active:not(:disabled) .icon[data-v-a43dae05],.button.login-button:active:not(:disabled) .icon[data-v-a43dae05]{transform:scale(.9)}}button.login-button[data-v-a43dae05]:disabled,.button.login-button[data-v-a43dae05]:disabled{background:var(--color-background-dark);border-color:var(--color-border)}button.main[data-v-a43dae05],.button.main[data-v-a43dae05]{padding:.5rem .75rem;background:var(--color-main);border-color:var(--color-main);color:var(--color-background)}button.main .icon[data-v-a43dae05],.button.main .icon[data-v-a43dae05]{width:16px;height:16px;color:var(--color-background)}@media (hover: hover) and (pointer: fine){button.main[data-v-a43dae05]:hover:not(:disabled),.button.main[data-v-a43dae05]:hover:not(:disabled){background:var(--color-main-hover);border-color:var(--color-main-hover)}button.main:hover:not(:disabled) .icon[data-v-a43dae05],.button.main:hover:not(:disabled) .icon[data-v-a43dae05]{transform:scale(1.1)}}button.main[data-v-a43dae05]:disabled,.button.main[data-v-a43dae05]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.main:disabled .icon[data-v-a43dae05],.button.main:disabled .icon[data-v-a43dae05]{color:var(--color-text-light)}button.outline[data-v-a43dae05]{padding:.5rem .75rem;background:var(--color-background);border-color:var(--color-main);color:var(--color-main)}button.outline .icon[data-v-a43dae05]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.outline[data-v-a43dae05]:hover:not(:disabled){background:var(--color-main-light)}button.outline:hover:not(:disabled) .icon[data-v-a43dae05]{transform:scale(1.1)}}button.outline[data-v-a43dae05]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.outline:disabled .icon[data-v-a43dae05]{color:var(--color-text-light)}button.text[data-v-a43dae05]{padding:.5rem .75rem;background:transparent;border-color:transparent;color:var(--color-main)}button.text .icon[data-v-a43dae05]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.text[data-v-a43dae05]:hover:not(:disabled){background:var(--color-main-light)}button.text:hover:not(:disabled) .icon[data-v-a43dae05]{transform:scale(1.1)}}button.text[data-v-a43dae05]:disabled{background:var(--color-background-dark);color:var(--color-text-light)}button.text:disabled .icon[data-v-a43dae05]{color:var(--color-text-light)}button.debug-button[data-v-a43dae05]{overflow:hidden;position:relative}button.debug-button[data-v-a43dae05]: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-a43dae05]:hover:after{width:64px}input[data-v-a43dae05]{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-a43dae05]::placeholder{color:var(--color-text-light);font-style:italic;font-weight:400}input[data-v-a43dae05]:focus{outline:none;border-color:var(--color-main)}input.error[data-v-a43dae05]{border-color:var(--color-error)}input.input-line[data-v-a43dae05]{border:none;border-bottom:solid 1px var(--color-border);border-radius:0;padding:.25rem 0}input.input-line[data-v-a43dae05]:focus{border-color:var(--color-main)}.tooltip[data-v-a43dae05]{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-a43dae05]{min-height:100dvh;--color-main-light: hsl(from var(--color-main) h s calc(l*1.4) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.6) );--color-main-hover: hsl(from var(--color-main) h calc(s*1.2) calc(l*1.4) )}main.modal-open[data-v-a43dae05]{overflow:hidden}.content[data-v-a43dae05]{height:100dvh;max-height:min(768px,100dvh - 3rem);display:flex;flex-direction:column;align-items:center;gap:1.5rem;padding:1.5rem .5rem 2rem}@media (max-height: 640px){.content[data-v-a43dae05]{padding:1rem .5rem 1.5rem}.content .game-header .logo-container[data-v-a43dae05]{display:none}}@media (max-height: 670px){.content .game-header[data-v-a43dae05],.content .game-header .logo-container[data-v-a43dae05]{margin-bottom:1rem}.content .game-header h1[data-v-a43dae05]{display:none}}@media (max-height: 700px){.content .game-header .logo-container[data-v-a43dae05]{margin-bottom:2rem}}.space[data-v-a43dae05]{flex:1}.game-header[data-v-a43dae05]{width:100%;max-width:320px;display:flex;flex-direction:column;align-items:center;gap:.5rem;margin-top:1rem}.game-header .logo-container[data-v-a43dae05]{width:100%;display:flex;flex-direction:column;align-items:center;gap:1rem;margin-bottom:3rem}.game-header .logo-container h1[data-v-a43dae05]{font-size:1.5rem;font-weight:700;color:var(--color-main)}.game-header .description[data-v-a43dae05]{font-size:1rem;font-weight:500;text-align:center;color:var(--color-text)}.game-instructions[data-v-a43dae05]{display:flex;align-items:center;gap:.5rem;color:var(--color-text);cursor:pointer;transition:all .2s ease-out}.game-instructions .instructions-title[data-v-a43dae05]{display:flex;align-items:center;gap:.25rem;font-size:.75rem;text-decoration:underline}.game-instructions .instructions-title .icon[data-v-a43dae05]{width:1rem;height:1rem}.game-instructions[data-v-a43dae05]:hover{color:var(--color-main)}.bottom-container[data-v-a43dae05]{width:100%;max-width:320px;margin:auto auto 0;display:flex;flex-direction:column;align-items:center;gap:.5rem}.timer-container[data-v-a43dae05]{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-a43dae05]{font-size:1rem}.timer-container .timer-value[data-v-a43dae05]{font-size:1.5rem;font-weight:700}.played-date[data-v-a43dae05]{font-size:.75rem;font-weight:500;color:var(--color-text)}.play-container[data-v-a43dae05]{width:100%;max-width:320px;height:3rem}button.button-play[data-v-a43dae05]{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-a43dae05]{background-color:var(--color-main);color:var(--color-white);border:none}button.button-play.main[data-v-a43dae05]:hover{background-color:var(--color-main-dark)}button.button-play.main[data-v-a43dae05]:disabled{background-color:var(--color-main-light);cursor:not-allowed}button.button-play.main.loading[data-v-a43dae05]{position:relative;color:transparent}button.button-play.main.loading[data-v-a43dae05]: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-a43dae05 1.2s linear infinite}: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-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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: #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 loading-058290fe{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@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-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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: #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 loading-47b6da41{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@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-ca941e5f]:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}[data-v-ca941e5f],[data-v-ca941e5f]:before,[data-v-ca941e5f]:after{box-sizing:border-box}a[data-v-ca941e5f],button[data-v-ca941e5f]{cursor:revert}ol[data-v-ca941e5f],ul[data-v-ca941e5f],menu[data-v-ca941e5f]{list-style:none}img[data-v-ca941e5f]{max-inline-size:100%;max-block-size:100%}table[data-v-ca941e5f]{border-collapse:collapse}input[data-v-ca941e5f],textarea[data-v-ca941e5f]{-webkit-user-select:auto}textarea[data-v-ca941e5f]{white-space:revert}meter[data-v-ca941e5f]{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre[data-v-ca941e5f]){all:revert}[data-v-ca941e5f]::placeholder{color:unset}[data-v-ca941e5f]::marker{content:initial}:where([hidden][data-v-ca941e5f]){display:none}:where([contenteditable][data-v-ca941e5f]: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-ca941e5f]){-webkit-user-drag:element}:where(dialog[data-v-ca941e5f]:modal){all:revert}[data-v-ca941e5f]:root,html[data-theme=light][data-v-ca941e5f],.light[data-v-ca941e5f]{--color-main: #005dce;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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-ca941e5f],.dark[data-v-ca941e5f]{--color-main: #005dce;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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: #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-ca941e5f],.fade-leave-active[data-v-ca941e5f]{transition:.4s ease}.fade-enter-from[data-v-ca941e5f],.fade-leave-to[data-v-ca941e5f]{opacity:0}.modal-enter-active[data-v-ca941e5f],.modal-leave-active[data-v-ca941e5f]{transition:transform .4s ease,opacity .4s ease-out}.modal-enter-from[data-v-ca941e5f],.modal-leave-to[data-v-ca941e5f]{transform:translateY(-32px);opacity:0}.modal-sheet-enter-active[data-v-ca941e5f],.modal-sheet-leave-active[data-v-ca941e5f]{transition:transform .4s ease,opacity .4s ease-out}.modal-sheet-enter-from[data-v-ca941e5f],.modal-sheet-leave-to[data-v-ca941e5f]{transform:translateY(2rem);opacity:0}.toast-enter-active[data-v-ca941e5f],.toast-leave-active[data-v-ca941e5f]{transition:all .4s ease}.toast-enter-from[data-v-ca941e5f],.toast-leave-to[data-v-ca941e5f]{opacity:0;transform:translate(32px)}.dropdown-enter-active[data-v-ca941e5f],.dropdown-leave-active[data-v-ca941e5f]{transition:all .4s ease}.dropdown-enter-from[data-v-ca941e5f],.dropdown-leave-to[data-v-ca941e5f]{opacity:0;transform:translateY(-8px)}@keyframes loading-ca941e5f{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes spin-ca941e5f{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes heart-ca941e5f{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-ca941e5f{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp-ca941e5f{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-ca941e5f{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@keyframes iconAppear-ca941e5f{0%{opacity:0;transform:scale(.5)}70%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.fade-in[data-v-ca941e5f]{animation:fadeIn-ca941e5f .5s ease-out forwards}.fade-in-up[data-v-ca941e5f]{animation:fadeInUp-ca941e5f .5s ease-out forwards}.fade-in-down[data-v-ca941e5f]{animation:fadeInDown-ca941e5f .5s ease-out forwards}.icon-appear[data-v-ca941e5f]{opacity:0;animation:iconAppear-ca941e5f .3s ease-out forwards}button[data-v-ca941e5f],.button[data-v-ca941e5f]{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-ca941e5f],.button .icon[data-v-ca941e5f]{transition:all .2s ease-out}button.loading[data-v-ca941e5f],.button.loading[data-v-ca941e5f]{cursor:wait}button[data-v-ca941e5f]:focus-visible,.button[data-v-ca941e5f]: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-ca941e5f]:active:not(:disabled),.button[data-v-ca941e5f]:active:not(:disabled){transform:scale(.975)}}button[data-v-ca941e5f]:disabled,.button[data-v-ca941e5f]:disabled{cursor:not-allowed!important}button .loader[data-v-ca941e5f],.button .loader[data-v-ca941e5f]{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-ca941e5f 1s linear infinite}button.login-button[data-v-ca941e5f],.button.login-button[data-v-ca941e5f]{width:8rem;height:3rem;background:transparent;border-color:var(--color-border)}button.login-button .icon[data-v-ca941e5f],.button.login-button .icon[data-v-ca941e5f]{height:1.5rem;transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){button.login-button[data-v-ca941e5f]:hover:not(:disabled),.button.login-button[data-v-ca941e5f]:hover:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:hover:not(:disabled) .icon[data-v-ca941e5f],.button.login-button:hover:not(:disabled) .icon[data-v-ca941e5f]{transform:scale(.95)}}@media (hover: hover) and (pointer: fine){button.login-button[data-v-ca941e5f]:active:not(:disabled),.button.login-button[data-v-ca941e5f]:active:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:active:not(:disabled) .icon[data-v-ca941e5f],.button.login-button:active:not(:disabled) .icon[data-v-ca941e5f]{transform:scale(.9)}}button.login-button[data-v-ca941e5f]:disabled,.button.login-button[data-v-ca941e5f]:disabled{background:var(--color-background-dark);border-color:var(--color-border)}button.main[data-v-ca941e5f],.button.main[data-v-ca941e5f]{padding:.5rem .75rem;background:var(--color-main);border-color:var(--color-main);color:var(--color-background)}button.main .icon[data-v-ca941e5f],.button.main .icon[data-v-ca941e5f]{width:16px;height:16px;color:var(--color-background)}@media (hover: hover) and (pointer: fine){button.main[data-v-ca941e5f]:hover:not(:disabled),.button.main[data-v-ca941e5f]:hover:not(:disabled){background:var(--color-main-hover);border-color:var(--color-main-hover)}button.main:hover:not(:disabled) .icon[data-v-ca941e5f],.button.main:hover:not(:disabled) .icon[data-v-ca941e5f]{transform:scale(1.1)}}button.main[data-v-ca941e5f]:disabled,.button.main[data-v-ca941e5f]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.main:disabled .icon[data-v-ca941e5f],.button.main:disabled .icon[data-v-ca941e5f]{color:var(--color-text-light)}button.outline[data-v-ca941e5f]{padding:.5rem .75rem;background:var(--color-background);border-color:var(--color-main);color:var(--color-main)}button.outline .icon[data-v-ca941e5f]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.outline[data-v-ca941e5f]:hover:not(:disabled){background:var(--color-main-light)}button.outline:hover:not(:disabled) .icon[data-v-ca941e5f]{transform:scale(1.1)}}button.outline[data-v-ca941e5f]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.outline:disabled .icon[data-v-ca941e5f]{color:var(--color-text-light)}button.text[data-v-ca941e5f]{padding:.5rem .75rem;background:transparent;border-color:transparent;color:var(--color-main)}button.text .icon[data-v-ca941e5f]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.text[data-v-ca941e5f]:hover:not(:disabled){background:var(--color-main-light)}button.text:hover:not(:disabled) .icon[data-v-ca941e5f]{transform:scale(1.1)}}button.text[data-v-ca941e5f]:disabled{background:var(--color-background-dark);color:var(--color-text-light)}button.text:disabled .icon[data-v-ca941e5f]{color:var(--color-text-light)}button.debug-button[data-v-ca941e5f]{overflow:hidden;position:relative}button.debug-button[data-v-ca941e5f]: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-ca941e5f]:hover:after{width:64px}input[data-v-ca941e5f]{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-ca941e5f]::placeholder{color:var(--color-text-light);font-style:italic;font-weight:400}input[data-v-ca941e5f]:focus{outline:none;border-color:var(--color-main)}input.error[data-v-ca941e5f]{border-color:var(--color-error)}input.input-line[data-v-ca941e5f]{border:none;border-bottom:solid 1px var(--color-border);border-radius:0;padding:.25rem 0}input.input-line[data-v-ca941e5f]:focus{border-color:var(--color-main)}.tooltip[data-v-ca941e5f]{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-ca941e5f]{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-ca941e5f]{font-size:.75rem;color:var(--color-white)}.joker-button .subtitle[data-v-ca941e5f]{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-ca941e5f]:hover{background:var(--color-main-hover);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-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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: #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 loading-a0f7af7c{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@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-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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: #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 loading-1e81d56f{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@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-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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: #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 loading-9231f5d6{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@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-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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: #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 loading-b8a568b2{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@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-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-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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: #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 loading-7b7d3796{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@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-107a8b36]:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}[data-v-107a8b36],[data-v-107a8b36]:before,[data-v-107a8b36]:after{box-sizing:border-box}a[data-v-107a8b36],button[data-v-107a8b36]{cursor:revert}ol[data-v-107a8b36],ul[data-v-107a8b36],menu[data-v-107a8b36]{list-style:none}img[data-v-107a8b36]{max-inline-size:100%;max-block-size:100%}table[data-v-107a8b36]{border-collapse:collapse}input[data-v-107a8b36],textarea[data-v-107a8b36]{-webkit-user-select:auto}textarea[data-v-107a8b36]{white-space:revert}meter[data-v-107a8b36]{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre[data-v-107a8b36]){all:revert}[data-v-107a8b36]::placeholder{color:unset}[data-v-107a8b36]::marker{content:initial}:where([hidden][data-v-107a8b36]){display:none}:where([contenteditable][data-v-107a8b36]: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-107a8b36]){-webkit-user-drag:element}:where(dialog[data-v-107a8b36]:modal){all:revert}[data-v-107a8b36]:root,html[data-theme=light][data-v-107a8b36],.light[data-v-107a8b36]{--color-main: #005dce;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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-107a8b36],.dark[data-v-107a8b36]{--color-main: #005dce;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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: #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-107a8b36],.fade-leave-active[data-v-107a8b36]{transition:.4s ease}.fade-enter-from[data-v-107a8b36],.fade-leave-to[data-v-107a8b36]{opacity:0}.modal-enter-active[data-v-107a8b36],.modal-leave-active[data-v-107a8b36]{transition:transform .4s ease,opacity .4s ease-out}.modal-enter-from[data-v-107a8b36],.modal-leave-to[data-v-107a8b36]{transform:translateY(-32px);opacity:0}.modal-sheet-enter-active[data-v-107a8b36],.modal-sheet-leave-active[data-v-107a8b36]{transition:transform .4s ease,opacity .4s ease-out}.modal-sheet-enter-from[data-v-107a8b36],.modal-sheet-leave-to[data-v-107a8b36]{transform:translateY(2rem);opacity:0}.toast-enter-active[data-v-107a8b36],.toast-leave-active[data-v-107a8b36]{transition:all .4s ease}.toast-enter-from[data-v-107a8b36],.toast-leave-to[data-v-107a8b36]{opacity:0;transform:translate(32px)}.dropdown-enter-active[data-v-107a8b36],.dropdown-leave-active[data-v-107a8b36]{transition:all .4s ease}.dropdown-enter-from[data-v-107a8b36],.dropdown-leave-to[data-v-107a8b36]{opacity:0;transform:translateY(-8px)}@keyframes loading-107a8b36{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes spin-107a8b36{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes heart-107a8b36{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-107a8b36{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp-107a8b36{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-107a8b36{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@keyframes iconAppear-107a8b36{0%{opacity:0;transform:scale(.5)}70%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.fade-in[data-v-107a8b36]{animation:fadeIn-107a8b36 .5s ease-out forwards}.fade-in-up[data-v-107a8b36]{animation:fadeInUp-107a8b36 .5s ease-out forwards}.fade-in-down[data-v-107a8b36]{animation:fadeInDown-107a8b36 .5s ease-out forwards}.icon-appear[data-v-107a8b36]{opacity:0;animation:iconAppear-107a8b36 .3s ease-out forwards}button[data-v-107a8b36],.button[data-v-107a8b36]{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-107a8b36],.button .icon[data-v-107a8b36]{transition:all .2s ease-out}button.loading[data-v-107a8b36],.button.loading[data-v-107a8b36]{cursor:wait}button[data-v-107a8b36]:focus-visible,.button[data-v-107a8b36]: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-107a8b36]:active:not(:disabled),.button[data-v-107a8b36]:active:not(:disabled){transform:scale(.975)}}button[data-v-107a8b36]:disabled,.button[data-v-107a8b36]:disabled{cursor:not-allowed!important}button .loader[data-v-107a8b36],.button .loader[data-v-107a8b36]{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-107a8b36 1s linear infinite}button.login-button[data-v-107a8b36],.button.login-button[data-v-107a8b36]{width:8rem;height:3rem;background:transparent;border-color:var(--color-border)}button.login-button .icon[data-v-107a8b36],.button.login-button .icon[data-v-107a8b36]{height:1.5rem;transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){button.login-button[data-v-107a8b36]:hover:not(:disabled),.button.login-button[data-v-107a8b36]:hover:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:hover:not(:disabled) .icon[data-v-107a8b36],.button.login-button:hover:not(:disabled) .icon[data-v-107a8b36]{transform:scale(.95)}}@media (hover: hover) and (pointer: fine){button.login-button[data-v-107a8b36]:active:not(:disabled),.button.login-button[data-v-107a8b36]:active:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:active:not(:disabled) .icon[data-v-107a8b36],.button.login-button:active:not(:disabled) .icon[data-v-107a8b36]{transform:scale(.9)}}button.login-button[data-v-107a8b36]:disabled,.button.login-button[data-v-107a8b36]:disabled{background:var(--color-background-dark);border-color:var(--color-border)}button.main[data-v-107a8b36],.button.main[data-v-107a8b36]{padding:.5rem .75rem;background:var(--color-main);border-color:var(--color-main);color:var(--color-background)}button.main .icon[data-v-107a8b36],.button.main .icon[data-v-107a8b36]{width:16px;height:16px;color:var(--color-background)}@media (hover: hover) and (pointer: fine){button.main[data-v-107a8b36]:hover:not(:disabled),.button.main[data-v-107a8b36]:hover:not(:disabled){background:var(--color-main-hover);border-color:var(--color-main-hover)}button.main:hover:not(:disabled) .icon[data-v-107a8b36],.button.main:hover:not(:disabled) .icon[data-v-107a8b36]{transform:scale(1.1)}}button.main[data-v-107a8b36]:disabled,.button.main[data-v-107a8b36]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.main:disabled .icon[data-v-107a8b36],.button.main:disabled .icon[data-v-107a8b36]{color:var(--color-text-light)}button.outline[data-v-107a8b36]{padding:.5rem .75rem;background:var(--color-background);border-color:var(--color-main);color:var(--color-main)}button.outline .icon[data-v-107a8b36]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.outline[data-v-107a8b36]:hover:not(:disabled){background:var(--color-main-light)}button.outline:hover:not(:disabled) .icon[data-v-107a8b36]{transform:scale(1.1)}}button.outline[data-v-107a8b36]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.outline:disabled .icon[data-v-107a8b36]{color:var(--color-text-light)}button.text[data-v-107a8b36]{padding:.5rem .75rem;background:transparent;border-color:transparent;color:var(--color-main)}button.text .icon[data-v-107a8b36]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.text[data-v-107a8b36]:hover:not(:disabled){background:var(--color-main-light)}button.text:hover:not(:disabled) .icon[data-v-107a8b36]{transform:scale(1.1)}}button.text[data-v-107a8b36]:disabled{background:var(--color-background-dark);color:var(--color-text-light)}button.text:disabled .icon[data-v-107a8b36]{color:var(--color-text-light)}button.debug-button[data-v-107a8b36]{overflow:hidden;position:relative}button.debug-button[data-v-107a8b36]: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-107a8b36]:hover:after{width:64px}input[data-v-107a8b36]{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-107a8b36]::placeholder{color:var(--color-text-light);font-style:italic;font-weight:400}input[data-v-107a8b36]:focus{outline:none;border-color:var(--color-main)}input.error[data-v-107a8b36]{border-color:var(--color-error)}input.input-line[data-v-107a8b36]{border:none;border-bottom:solid 1px var(--color-border);border-radius:0;padding:.25rem 0}input.input-line[data-v-107a8b36]:focus{border-color:var(--color-main)}.tooltip[data-v-107a8b36]{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-107a8b36]{min-height:100dvh;--color-main-light: hsl(from var(--color-main) h s calc(l*1.4) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.6) );--color-main-hover: hsl(from var(--color-main) h calc(s*1.2) calc(l*1.4) )}main.modal-open[data-v-107a8b36]{overflow:hidden}.content[data-v-107a8b36]{height:100dvh;max-height:min(768px,100dvh - 3rem);display:flex;flex-direction:column;align-items:center;gap:1.5rem;padding:1.5rem .5rem 2rem}@media (max-height: 640px){.content[data-v-107a8b36]{padding:1rem .5rem 1.5rem}.content .game-header .logo-container[data-v-107a8b36]{display:none}}@media (max-height: 670px){.content .game-header[data-v-107a8b36],.content .game-header .logo-container[data-v-107a8b36]{margin-bottom:1rem}.content .game-header h1[data-v-107a8b36]{display:none}}@media (max-height: 700px){.content .game-header .logo-container[data-v-107a8b36]{margin-bottom:2rem}}.space[data-v-107a8b36]{flex:1}.game-header[data-v-107a8b36]{width:100%;max-width:320px;display:flex;flex-direction:column;align-items:center;gap:.5rem;margin-top:1rem}.game-header .logo-container[data-v-107a8b36]{width:100%;display:flex;flex-direction:column;align-items:center;gap:1rem;margin-bottom:3rem}.game-header .logo-container h1[data-v-107a8b36]{font-size:1.5rem;font-weight:700;color:var(--color-main)}.game-header .description[data-v-107a8b36]{font-size:1rem;font-weight:500;text-align:center;color:var(--color-text)}.game-instructions[data-v-107a8b36]{display:flex;align-items:center;gap:.5rem;color:var(--color-text);cursor:pointer;transition:all .2s ease-out}.game-instructions .instructions-title[data-v-107a8b36]{display:flex;align-items:center;gap:.25rem;font-size:.75rem;text-decoration:underline}.game-instructions .instructions-title .icon[data-v-107a8b36]{width:1rem;height:1rem}.game-instructions[data-v-107a8b36]:hover{color:var(--color-main)}.bottom-container[data-v-107a8b36]{width:100%;max-width:320px;margin:auto auto 0;display:flex;flex-direction:column;align-items:center;gap:.5rem}.timer-container[data-v-107a8b36]{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-107a8b36]{font-size:1rem}.timer-container .timer-value[data-v-107a8b36]{font-size:1.5rem;font-weight:700}.played-date[data-v-107a8b36]{font-size:.75rem;font-weight:500;color:var(--color-text)}.play-container[data-v-107a8b36]{width:100%;max-width:320px;height:3rem}button.button-play[data-v-107a8b36]{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-107a8b36]{background-color:var(--color-main);color:var(--color-white);border:none}button.button-play.main[data-v-107a8b36]:hover{background-color:var(--color-main-dark)}button.button-play.main[data-v-107a8b36]:disabled{background-color:var(--color-main-light);cursor:not-allowed}button.button-play.main.loading[data-v-107a8b36]{position:relative;color:transparent}button.button-play.main.loading[data-v-107a8b36]: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-107a8b36 1.2s linear infinite}main[data-v-107a8b36]{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-107a8b36]{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-107a8b36]{flex-shrink:0;height:1.5rem}main h1[data-v-107a8b36]{font-size:2rem;font-weight:700}main button[data-v-107a8b36]{font-size:.75rem;transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){main button[data-v-107a8b36]:active{transform:scale(.95)}}main .time-container[data-v-107a8b36]{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-107a8b36]{height:.75rem;width:1px;background:var(--color-white)}main .time-container .time[data-v-107a8b36]{font-weight:900;letter-spacing:1px}main .message[data-v-107a8b36]{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-107a8b36]{width:100%;height:1px;background:var(--color-border);max-width:640px;animation-delay:.3s;animation-fill-mode:both}main .share-container[data-v-107a8b36]{display:flex;flex-direction:column;align-items:center;gap:1rem;width:100%;max-width:400px}main .feedback-container[data-v-107a8b36]{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-107a8b36]{color:var(--color-text);border-color:var(--color-text);transition:all .2s ease-out}main .feedback-container button .icon[data-v-107a8b36]{color:var(--color-text);transition:all .2s ease-out}main .last-games[data-v-107a8b36]{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-107a8b36]{padding-bottom:8rem}main .time-container[data-v-107a8b36]{font-size:2rem}main .share-container button.share[data-v-107a8b36]:hover,main .share-container button.feedback[data-v-107a8b36]:hover,main .feedback-container button.share[data-v-107a8b36]:hover,main .feedback-container button.feedback[data-v-107a8b36]: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-107a8b36],main .share-container button.feedback:hover .icon[data-v-107a8b36],main .feedback-container button.share:hover .icon[data-v-107a8b36],main .feedback-container button.feedback:hover .icon[data-v-107a8b36]{color:var(--color-main)}}: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-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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: #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 loading-0153c45e{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@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-8c6dd931]:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}[data-v-8c6dd931],[data-v-8c6dd931]:before,[data-v-8c6dd931]:after{box-sizing:border-box}a[data-v-8c6dd931],button[data-v-8c6dd931]{cursor:revert}ol[data-v-8c6dd931],ul[data-v-8c6dd931],menu[data-v-8c6dd931]{list-style:none}img[data-v-8c6dd931]{max-inline-size:100%;max-block-size:100%}table[data-v-8c6dd931]{border-collapse:collapse}input[data-v-8c6dd931],textarea[data-v-8c6dd931]{-webkit-user-select:auto}textarea[data-v-8c6dd931]{white-space:revert}meter[data-v-8c6dd931]{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre[data-v-8c6dd931]){all:revert}[data-v-8c6dd931]::placeholder{color:unset}[data-v-8c6dd931]::marker{content:initial}:where([hidden][data-v-8c6dd931]){display:none}:where([contenteditable][data-v-8c6dd931]: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-8c6dd931]){-webkit-user-drag:element}:where(dialog[data-v-8c6dd931]:modal){all:revert}[data-v-8c6dd931]:root,html[data-theme=light][data-v-8c6dd931],.light[data-v-8c6dd931]{--color-main: #005dce;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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-8c6dd931],.dark[data-v-8c6dd931]{--color-main: #005dce;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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: #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-8c6dd931],.fade-leave-active[data-v-8c6dd931]{transition:.4s ease}.fade-enter-from[data-v-8c6dd931],.fade-leave-to[data-v-8c6dd931]{opacity:0}.modal-enter-active[data-v-8c6dd931],.modal-leave-active[data-v-8c6dd931]{transition:transform .4s ease,opacity .4s ease-out}.modal-enter-from[data-v-8c6dd931],.modal-leave-to[data-v-8c6dd931]{transform:translateY(-32px);opacity:0}.modal-sheet-enter-active[data-v-8c6dd931],.modal-sheet-leave-active[data-v-8c6dd931]{transition:transform .4s ease,opacity .4s ease-out}.modal-sheet-enter-from[data-v-8c6dd931],.modal-sheet-leave-to[data-v-8c6dd931]{transform:translateY(2rem);opacity:0}.toast-enter-active[data-v-8c6dd931],.toast-leave-active[data-v-8c6dd931]{transition:all .4s ease}.toast-enter-from[data-v-8c6dd931],.toast-leave-to[data-v-8c6dd931]{opacity:0;transform:translate(32px)}.dropdown-enter-active[data-v-8c6dd931],.dropdown-leave-active[data-v-8c6dd931]{transition:all .4s ease}.dropdown-enter-from[data-v-8c6dd931],.dropdown-leave-to[data-v-8c6dd931]{opacity:0;transform:translateY(-8px)}@keyframes loading-8c6dd931{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes spin-8c6dd931{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes heart-8c6dd931{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-8c6dd931{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp-8c6dd931{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-8c6dd931{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@keyframes iconAppear-8c6dd931{0%{opacity:0;transform:scale(.5)}70%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.fade-in[data-v-8c6dd931]{animation:fadeIn-8c6dd931 .5s ease-out forwards}.fade-in-up[data-v-8c6dd931]{animation:fadeInUp-8c6dd931 .5s ease-out forwards}.fade-in-down[data-v-8c6dd931]{animation:fadeInDown-8c6dd931 .5s ease-out forwards}.icon-appear[data-v-8c6dd931]{opacity:0;animation:iconAppear-8c6dd931 .3s ease-out forwards}button[data-v-8c6dd931],.button[data-v-8c6dd931]{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-8c6dd931],.button .icon[data-v-8c6dd931]{transition:all .2s ease-out}button.loading[data-v-8c6dd931],.button.loading[data-v-8c6dd931]{cursor:wait}button[data-v-8c6dd931]:focus-visible,.button[data-v-8c6dd931]: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-8c6dd931]:active:not(:disabled),.button[data-v-8c6dd931]:active:not(:disabled){transform:scale(.975)}}button[data-v-8c6dd931]:disabled,.button[data-v-8c6dd931]:disabled{cursor:not-allowed!important}button .loader[data-v-8c6dd931],.button .loader[data-v-8c6dd931]{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-8c6dd931 1s linear infinite}button.login-button[data-v-8c6dd931],.button.login-button[data-v-8c6dd931]{width:8rem;height:3rem;background:transparent;border-color:var(--color-border)}button.login-button .icon[data-v-8c6dd931],.button.login-button .icon[data-v-8c6dd931]{height:1.5rem;transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){button.login-button[data-v-8c6dd931]:hover:not(:disabled),.button.login-button[data-v-8c6dd931]:hover:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:hover:not(:disabled) .icon[data-v-8c6dd931],.button.login-button:hover:not(:disabled) .icon[data-v-8c6dd931]{transform:scale(.95)}}@media (hover: hover) and (pointer: fine){button.login-button[data-v-8c6dd931]:active:not(:disabled),.button.login-button[data-v-8c6dd931]:active:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:active:not(:disabled) .icon[data-v-8c6dd931],.button.login-button:active:not(:disabled) .icon[data-v-8c6dd931]{transform:scale(.9)}}button.login-button[data-v-8c6dd931]:disabled,.button.login-button[data-v-8c6dd931]:disabled{background:var(--color-background-dark);border-color:var(--color-border)}button.main[data-v-8c6dd931],.button.main[data-v-8c6dd931]{padding:.5rem .75rem;background:var(--color-main);border-color:var(--color-main);color:var(--color-background)}button.main .icon[data-v-8c6dd931],.button.main .icon[data-v-8c6dd931]{width:16px;height:16px;color:var(--color-background)}@media (hover: hover) and (pointer: fine){button.main[data-v-8c6dd931]:hover:not(:disabled),.button.main[data-v-8c6dd931]:hover:not(:disabled){background:var(--color-main-hover);border-color:var(--color-main-hover)}button.main:hover:not(:disabled) .icon[data-v-8c6dd931],.button.main:hover:not(:disabled) .icon[data-v-8c6dd931]{transform:scale(1.1)}}button.main[data-v-8c6dd931]:disabled,.button.main[data-v-8c6dd931]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.main:disabled .icon[data-v-8c6dd931],.button.main:disabled .icon[data-v-8c6dd931]{color:var(--color-text-light)}button.outline[data-v-8c6dd931]{padding:.5rem .75rem;background:var(--color-background);border-color:var(--color-main);color:var(--color-main)}button.outline .icon[data-v-8c6dd931]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.outline[data-v-8c6dd931]:hover:not(:disabled){background:var(--color-main-light)}button.outline:hover:not(:disabled) .icon[data-v-8c6dd931]{transform:scale(1.1)}}button.outline[data-v-8c6dd931]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.outline:disabled .icon[data-v-8c6dd931]{color:var(--color-text-light)}button.text[data-v-8c6dd931]{padding:.5rem .75rem;background:transparent;border-color:transparent;color:var(--color-main)}button.text .icon[data-v-8c6dd931]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.text[data-v-8c6dd931]:hover:not(:disabled){background:var(--color-main-light)}button.text:hover:not(:disabled) .icon[data-v-8c6dd931]{transform:scale(1.1)}}button.text[data-v-8c6dd931]:disabled{background:var(--color-background-dark);color:var(--color-text-light)}button.text:disabled .icon[data-v-8c6dd931]{color:var(--color-text-light)}button.debug-button[data-v-8c6dd931]{overflow:hidden;position:relative}button.debug-button[data-v-8c6dd931]: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-8c6dd931]:hover:after{width:64px}input[data-v-8c6dd931]{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-8c6dd931]::placeholder{color:var(--color-text-light);font-style:italic;font-weight:400}input[data-v-8c6dd931]:focus{outline:none;border-color:var(--color-main)}input.error[data-v-8c6dd931]{border-color:var(--color-error)}input.input-line[data-v-8c6dd931]{border:none;border-bottom:solid 1px var(--color-border);border-radius:0;padding:.25rem 0}input.input-line[data-v-8c6dd931]:focus{border-color:var(--color-main)}.tooltip[data-v-8c6dd931]{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-8c6dd931]{min-height:100dvh;--color-main-light: hsl(from var(--color-main) h s calc(l*1.4) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.6) );--color-main-hover: hsl(from var(--color-main) h calc(s*1.2) calc(l*1.4) )}main.modal-open[data-v-8c6dd931]{overflow:hidden}.content[data-v-8c6dd931]{height:100dvh;max-height:min(768px,100dvh - 3rem);display:flex;flex-direction:column;align-items:center;gap:1.5rem;padding:1.5rem .5rem 2rem}@media (max-height: 640px){.content[data-v-8c6dd931]{padding:1rem .5rem 1.5rem}.content .game-header .logo-container[data-v-8c6dd931]{display:none}}@media (max-height: 670px){.content .game-header[data-v-8c6dd931],.content .game-header .logo-container[data-v-8c6dd931]{margin-bottom:1rem}.content .game-header h1[data-v-8c6dd931]{display:none}}@media (max-height: 700px){.content .game-header .logo-container[data-v-8c6dd931]{margin-bottom:2rem}}.space[data-v-8c6dd931]{flex:1}.game-header[data-v-8c6dd931]{width:100%;max-width:320px;display:flex;flex-direction:column;align-items:center;gap:.5rem;margin-top:1rem}.game-header .logo-container[data-v-8c6dd931]{width:100%;display:flex;flex-direction:column;align-items:center;gap:1rem;margin-bottom:3rem}.game-header .logo-container h1[data-v-8c6dd931]{font-size:1.5rem;font-weight:700;color:var(--color-main)}.game-header .description[data-v-8c6dd931]{font-size:1rem;font-weight:500;text-align:center;color:var(--color-text)}.game-instructions[data-v-8c6dd931]{display:flex;align-items:center;gap:.5rem;color:var(--color-text);cursor:pointer;transition:all .2s ease-out}.game-instructions .instructions-title[data-v-8c6dd931]{display:flex;align-items:center;gap:.25rem;font-size:.75rem;text-decoration:underline}.game-instructions .instructions-title .icon[data-v-8c6dd931]{width:1rem;height:1rem}.game-instructions[data-v-8c6dd931]:hover{color:var(--color-main)}.bottom-container[data-v-8c6dd931]{width:100%;max-width:320px;margin:auto auto 0;display:flex;flex-direction:column;align-items:center;gap:.5rem}.timer-container[data-v-8c6dd931]{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-8c6dd931]{font-size:1rem}.timer-container .timer-value[data-v-8c6dd931]{font-size:1.5rem;font-weight:700}.played-date[data-v-8c6dd931]{font-size:.75rem;font-weight:500;color:var(--color-text)}.play-container[data-v-8c6dd931]{width:100%;max-width:320px;height:3rem}button.button-play[data-v-8c6dd931]{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-8c6dd931]{background-color:var(--color-main);color:var(--color-white);border:none}button.button-play.main[data-v-8c6dd931]:hover{background-color:var(--color-main-dark)}button.button-play.main[data-v-8c6dd931]:disabled{background-color:var(--color-main-light);cursor:not-allowed}button.button-play.main.loading[data-v-8c6dd931]{position:relative;color:transparent}button.button-play.main.loading[data-v-8c6dd931]: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-8c6dd931 1.2s linear infinite}: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-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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: #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 loading-81463193{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@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-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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: #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 loading-cbc276a2{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@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-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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: #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 loading-842b61d7{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@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-e3b86813]:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}[data-v-e3b86813],[data-v-e3b86813]:before,[data-v-e3b86813]:after{box-sizing:border-box}a[data-v-e3b86813],button[data-v-e3b86813]{cursor:revert}ol[data-v-e3b86813],ul[data-v-e3b86813],menu[data-v-e3b86813]{list-style:none}img[data-v-e3b86813]{max-inline-size:100%;max-block-size:100%}table[data-v-e3b86813]{border-collapse:collapse}input[data-v-e3b86813],textarea[data-v-e3b86813]{-webkit-user-select:auto}textarea[data-v-e3b86813]{white-space:revert}meter[data-v-e3b86813]{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre[data-v-e3b86813]){all:revert}[data-v-e3b86813]::placeholder{color:unset}[data-v-e3b86813]::marker{content:initial}:where([hidden][data-v-e3b86813]){display:none}:where([contenteditable][data-v-e3b86813]: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-e3b86813]){-webkit-user-drag:element}:where(dialog[data-v-e3b86813]:modal){all:revert}[data-v-e3b86813]:root,html[data-theme=light][data-v-e3b86813],.light[data-v-e3b86813]{--color-main: #005dce;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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-e3b86813],.dark[data-v-e3b86813]{--color-main: #005dce;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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: #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-e3b86813],.fade-leave-active[data-v-e3b86813]{transition:.4s ease}.fade-enter-from[data-v-e3b86813],.fade-leave-to[data-v-e3b86813]{opacity:0}.modal-enter-active[data-v-e3b86813],.modal-leave-active[data-v-e3b86813]{transition:transform .4s ease,opacity .4s ease-out}.modal-enter-from[data-v-e3b86813],.modal-leave-to[data-v-e3b86813]{transform:translateY(-32px);opacity:0}.modal-sheet-enter-active[data-v-e3b86813],.modal-sheet-leave-active[data-v-e3b86813]{transition:transform .4s ease,opacity .4s ease-out}.modal-sheet-enter-from[data-v-e3b86813],.modal-sheet-leave-to[data-v-e3b86813]{transform:translateY(2rem);opacity:0}.toast-enter-active[data-v-e3b86813],.toast-leave-active[data-v-e3b86813]{transition:all .4s ease}.toast-enter-from[data-v-e3b86813],.toast-leave-to[data-v-e3b86813]{opacity:0;transform:translate(32px)}.dropdown-enter-active[data-v-e3b86813],.dropdown-leave-active[data-v-e3b86813]{transition:all .4s ease}.dropdown-enter-from[data-v-e3b86813],.dropdown-leave-to[data-v-e3b86813]{opacity:0;transform:translateY(-8px)}@keyframes loading-e3b86813{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes spin-e3b86813{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes heart-e3b86813{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-e3b86813{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp-e3b86813{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-e3b86813{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@keyframes iconAppear-e3b86813{0%{opacity:0;transform:scale(.5)}70%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.fade-in[data-v-e3b86813]{animation:fadeIn-e3b86813 .5s ease-out forwards}.fade-in-up[data-v-e3b86813]{animation:fadeInUp-e3b86813 .5s ease-out forwards}.fade-in-down[data-v-e3b86813]{animation:fadeInDown-e3b86813 .5s ease-out forwards}.icon-appear[data-v-e3b86813]{opacity:0;animation:iconAppear-e3b86813 .3s ease-out forwards}button[data-v-e3b86813],.button[data-v-e3b86813]{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-e3b86813],.button .icon[data-v-e3b86813]{transition:all .2s ease-out}button.loading[data-v-e3b86813],.button.loading[data-v-e3b86813]{cursor:wait}button[data-v-e3b86813]:focus-visible,.button[data-v-e3b86813]: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-e3b86813]:active:not(:disabled),.button[data-v-e3b86813]:active:not(:disabled){transform:scale(.975)}}button[data-v-e3b86813]:disabled,.button[data-v-e3b86813]:disabled{cursor:not-allowed!important}button .loader[data-v-e3b86813],.button .loader[data-v-e3b86813]{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-e3b86813 1s linear infinite}button.login-button[data-v-e3b86813],.button.login-button[data-v-e3b86813]{width:8rem;height:3rem;background:transparent;border-color:var(--color-border)}button.login-button .icon[data-v-e3b86813],.button.login-button .icon[data-v-e3b86813]{height:1.5rem;transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){button.login-button[data-v-e3b86813]:hover:not(:disabled),.button.login-button[data-v-e3b86813]:hover:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:hover:not(:disabled) .icon[data-v-e3b86813],.button.login-button:hover:not(:disabled) .icon[data-v-e3b86813]{transform:scale(.95)}}@media (hover: hover) and (pointer: fine){button.login-button[data-v-e3b86813]:active:not(:disabled),.button.login-button[data-v-e3b86813]:active:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:active:not(:disabled) .icon[data-v-e3b86813],.button.login-button:active:not(:disabled) .icon[data-v-e3b86813]{transform:scale(.9)}}button.login-button[data-v-e3b86813]:disabled,.button.login-button[data-v-e3b86813]:disabled{background:var(--color-background-dark);border-color:var(--color-border)}button.main[data-v-e3b86813],.button.main[data-v-e3b86813]{padding:.5rem .75rem;background:var(--color-main);border-color:var(--color-main);color:var(--color-background)}button.main .icon[data-v-e3b86813],.button.main .icon[data-v-e3b86813]{width:16px;height:16px;color:var(--color-background)}@media (hover: hover) and (pointer: fine){button.main[data-v-e3b86813]:hover:not(:disabled),.button.main[data-v-e3b86813]:hover:not(:disabled){background:var(--color-main-hover);border-color:var(--color-main-hover)}button.main:hover:not(:disabled) .icon[data-v-e3b86813],.button.main:hover:not(:disabled) .icon[data-v-e3b86813]{transform:scale(1.1)}}button.main[data-v-e3b86813]:disabled,.button.main[data-v-e3b86813]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.main:disabled .icon[data-v-e3b86813],.button.main:disabled .icon[data-v-e3b86813]{color:var(--color-text-light)}button.outline[data-v-e3b86813]{padding:.5rem .75rem;background:var(--color-background);border-color:var(--color-main);color:var(--color-main)}button.outline .icon[data-v-e3b86813]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.outline[data-v-e3b86813]:hover:not(:disabled){background:var(--color-main-light)}button.outline:hover:not(:disabled) .icon[data-v-e3b86813]{transform:scale(1.1)}}button.outline[data-v-e3b86813]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.outline:disabled .icon[data-v-e3b86813]{color:var(--color-text-light)}button.text[data-v-e3b86813]{padding:.5rem .75rem;background:transparent;border-color:transparent;color:var(--color-main)}button.text .icon[data-v-e3b86813]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.text[data-v-e3b86813]:hover:not(:disabled){background:var(--color-main-light)}button.text:hover:not(:disabled) .icon[data-v-e3b86813]{transform:scale(1.1)}}button.text[data-v-e3b86813]:disabled{background:var(--color-background-dark);color:var(--color-text-light)}button.text:disabled .icon[data-v-e3b86813]{color:var(--color-text-light)}button.debug-button[data-v-e3b86813]{overflow:hidden;position:relative}button.debug-button[data-v-e3b86813]: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-e3b86813]:hover:after{width:64px}input[data-v-e3b86813]{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-e3b86813]::placeholder{color:var(--color-text-light);font-style:italic;font-weight:400}input[data-v-e3b86813]:focus{outline:none;border-color:var(--color-main)}input.error[data-v-e3b86813]{border-color:var(--color-error)}input.input-line[data-v-e3b86813]{border:none;border-bottom:solid 1px var(--color-border);border-radius:0;padding:.25rem 0}input.input-line[data-v-e3b86813]:focus{border-color:var(--color-main)}.tooltip[data-v-e3b86813]{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-e3b86813]{display:flex;flex-direction:column;align-items:center;gap:1rem;height:100dvh;padding-bottom:calc(172px + .5rem);--color-main: #35b000;--color-main-light: hsl(from var(--color-main) h s calc(l*1.4) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.6) );--color-main-hover: hsl(from var(--color-main) h calc(s*1.2) calc(l*1.4) )}main.modal-open[data-v-e3b86813]{overflow:hidden}.navbar[data-v-e3b86813]{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-e3b86813]{display:flex;justify-content:space-between;align-items:center;gap:.5rem;width:100%;padding:.5rem 1rem}.topbar .counter-container[data-v-e3b86813]{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-e3b86813]{display:flex;align-items:center;justify-content:flex-end;gap:.5rem}.icon-container a[data-v-e3b86813]{display:flex}.icon-container .icon[data-v-e3b86813]{transition:all .2s ease-out;cursor:pointer}.game-container[data-v-e3b86813]{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-e3b86813]{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-e3b86813]{display:flex;flex-direction:column;justify-content:center;gap:.5rem;max-width:100vw;padding:.5rem}.game-container .word-container[data-v-e3b86813]{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-e3b86813]{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-e3b86813]{cursor:default}.debug-button[data-v-e3b86813]{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-e3b86813]{padding-bottom:2rem}main .keyboard[data-v-e3b86813]{display:none}}@media screen and (min-width: 768px){main[data-v-e3b86813]{padding-bottom:288px}main .navbar[data-v-e3b86813]{display:flex}main .topbar[data-v-e3b86813]{justify-content:center}main .topbar .space[data-v-e3b86813]{display:none}main .topbar .icon-container[data-v-e3b86813]{display:none}main .game-container .word[data-v-e3b86813]{border-radius:.25rem}main .game-container .words-container[data-v-e3b86813]{width:fit-content}}@media (hover: hover) and (pointer: fine){main .game-container .word-container[data-v-e3b86813]:hover:not(.completed):not(.selected){border-color:var(--color-letter-border)}}: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-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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: #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 loading-6b73f535{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@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-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-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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: #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 loading-75b11a1d{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@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}main[data-v-75b11a1d]{min-height:100dvh;--color-main-light: hsl(from var(--color-main) h s calc(l*1.4) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.6) );--color-main-hover: hsl(from var(--color-main) h calc(s*1.2) calc(l*1.4) )}main.modal-open[data-v-75b11a1d]{overflow:hidden}.content[data-v-75b11a1d]{height:100dvh;max-height:min(768px,100dvh - 3rem);display:flex;flex-direction:column;align-items:center;gap:1.5rem;padding:1.5rem .5rem 2rem}@media (max-height: 640px){.content[data-v-75b11a1d]{padding:1rem .5rem 1.5rem}.content .game-header .logo-container[data-v-75b11a1d]{display:none}}@media (max-height: 670px){.content .game-header[data-v-75b11a1d],.content .game-header .logo-container[data-v-75b11a1d]{margin-bottom:1rem}.content .game-header h1[data-v-75b11a1d]{display:none}}@media (max-height: 700px){.content .game-header .logo-container[data-v-75b11a1d]{margin-bottom:2rem}}.space[data-v-75b11a1d]{flex:1}.game-header[data-v-75b11a1d]{width:100%;max-width:320px;display:flex;flex-direction:column;align-items:center;gap:.5rem;margin-top:1rem}.game-header .logo-container[data-v-75b11a1d]{width:100%;display:flex;flex-direction:column;align-items:center;gap:1rem;margin-bottom:3rem}.game-header .logo-container h1[data-v-75b11a1d]{font-size:1.5rem;font-weight:700;color:var(--color-main)}.game-header .description[data-v-75b11a1d]{font-size:1rem;font-weight:500;text-align:center;color:var(--color-text)}.game-instructions[data-v-75b11a1d]{display:flex;align-items:center;gap:.5rem;color:var(--color-text);cursor:pointer;transition:all .2s ease-out}.game-instructions .instructions-title[data-v-75b11a1d]{display:flex;align-items:center;gap:.25rem;font-size:.75rem;text-decoration:underline}.game-instructions .instructions-title .icon[data-v-75b11a1d]{width:1rem;height:1rem}.game-instructions[data-v-75b11a1d]:hover{color:var(--color-main)}.bottom-container[data-v-75b11a1d]{width:100%;max-width:320px;margin:auto auto 0;display:flex;flex-direction:column;align-items:center;gap:.5rem}.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-75b11a1d 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-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-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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: #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 loading-999f0483{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@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-88b8bc3c]:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}[data-v-88b8bc3c],[data-v-88b8bc3c]:before,[data-v-88b8bc3c]:after{box-sizing:border-box}a[data-v-88b8bc3c],button[data-v-88b8bc3c]{cursor:revert}ol[data-v-88b8bc3c],ul[data-v-88b8bc3c],menu[data-v-88b8bc3c]{list-style:none}img[data-v-88b8bc3c]{max-inline-size:100%;max-block-size:100%}table[data-v-88b8bc3c]{border-collapse:collapse}input[data-v-88b8bc3c],textarea[data-v-88b8bc3c]{-webkit-user-select:auto}textarea[data-v-88b8bc3c]{white-space:revert}meter[data-v-88b8bc3c]{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre[data-v-88b8bc3c]){all:revert}[data-v-88b8bc3c]::placeholder{color:unset}[data-v-88b8bc3c]::marker{content:initial}:where([hidden][data-v-88b8bc3c]){display:none}:where([contenteditable][data-v-88b8bc3c]: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-88b8bc3c]){-webkit-user-drag:element}:where(dialog[data-v-88b8bc3c]:modal){all:revert}[data-v-88b8bc3c]:root,html[data-theme=light][data-v-88b8bc3c],.light[data-v-88b8bc3c]{--color-main: #005dce;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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-88b8bc3c],.dark[data-v-88b8bc3c]{--color-main: #005dce;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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: #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-88b8bc3c],.fade-leave-active[data-v-88b8bc3c]{transition:.4s ease}.fade-enter-from[data-v-88b8bc3c],.fade-leave-to[data-v-88b8bc3c]{opacity:0}.modal-enter-active[data-v-88b8bc3c],.modal-leave-active[data-v-88b8bc3c]{transition:transform .4s ease,opacity .4s ease-out}.modal-enter-from[data-v-88b8bc3c],.modal-leave-to[data-v-88b8bc3c]{transform:translateY(-32px);opacity:0}.modal-sheet-enter-active[data-v-88b8bc3c],.modal-sheet-leave-active[data-v-88b8bc3c]{transition:transform .4s ease,opacity .4s ease-out}.modal-sheet-enter-from[data-v-88b8bc3c],.modal-sheet-leave-to[data-v-88b8bc3c]{transform:translateY(2rem);opacity:0}.toast-enter-active[data-v-88b8bc3c],.toast-leave-active[data-v-88b8bc3c]{transition:all .4s ease}.toast-enter-from[data-v-88b8bc3c],.toast-leave-to[data-v-88b8bc3c]{opacity:0;transform:translate(32px)}.dropdown-enter-active[data-v-88b8bc3c],.dropdown-leave-active[data-v-88b8bc3c]{transition:all .4s ease}.dropdown-enter-from[data-v-88b8bc3c],.dropdown-leave-to[data-v-88b8bc3c]{opacity:0;transform:translateY(-8px)}@keyframes loading-88b8bc3c{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes spin-88b8bc3c{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes heart-88b8bc3c{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-88b8bc3c{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp-88b8bc3c{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-88b8bc3c{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@keyframes iconAppear-88b8bc3c{0%{opacity:0;transform:scale(.5)}70%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.fade-in[data-v-88b8bc3c]{animation:fadeIn-88b8bc3c .5s ease-out forwards}.fade-in-up[data-v-88b8bc3c]{animation:fadeInUp-88b8bc3c .5s ease-out forwards}.fade-in-down[data-v-88b8bc3c]{animation:fadeInDown-88b8bc3c .5s ease-out forwards}.icon-appear[data-v-88b8bc3c]{opacity:0;animation:iconAppear-88b8bc3c .3s ease-out forwards}button[data-v-88b8bc3c],.button[data-v-88b8bc3c]{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-88b8bc3c],.button .icon[data-v-88b8bc3c]{transition:all .2s ease-out}button.loading[data-v-88b8bc3c],.button.loading[data-v-88b8bc3c]{cursor:wait}button[data-v-88b8bc3c]:focus-visible,.button[data-v-88b8bc3c]: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-88b8bc3c]:active:not(:disabled),.button[data-v-88b8bc3c]:active:not(:disabled){transform:scale(.975)}}button[data-v-88b8bc3c]:disabled,.button[data-v-88b8bc3c]:disabled{cursor:not-allowed!important}button .loader[data-v-88b8bc3c],.button .loader[data-v-88b8bc3c]{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-88b8bc3c 1s linear infinite}button.login-button[data-v-88b8bc3c],.button.login-button[data-v-88b8bc3c]{width:8rem;height:3rem;background:transparent;border-color:var(--color-border)}button.login-button .icon[data-v-88b8bc3c],.button.login-button .icon[data-v-88b8bc3c]{height:1.5rem;transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){button.login-button[data-v-88b8bc3c]:hover:not(:disabled),.button.login-button[data-v-88b8bc3c]:hover:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:hover:not(:disabled) .icon[data-v-88b8bc3c],.button.login-button:hover:not(:disabled) .icon[data-v-88b8bc3c]{transform:scale(.95)}}@media (hover: hover) and (pointer: fine){button.login-button[data-v-88b8bc3c]:active:not(:disabled),.button.login-button[data-v-88b8bc3c]:active:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:active:not(:disabled) .icon[data-v-88b8bc3c],.button.login-button:active:not(:disabled) .icon[data-v-88b8bc3c]{transform:scale(.9)}}button.login-button[data-v-88b8bc3c]:disabled,.button.login-button[data-v-88b8bc3c]:disabled{background:var(--color-background-dark);border-color:var(--color-border)}button.main[data-v-88b8bc3c],.button.main[data-v-88b8bc3c]{padding:.5rem .75rem;background:var(--color-main);border-color:var(--color-main);color:var(--color-background)}button.main .icon[data-v-88b8bc3c],.button.main .icon[data-v-88b8bc3c]{width:16px;height:16px;color:var(--color-background)}@media (hover: hover) and (pointer: fine){button.main[data-v-88b8bc3c]:hover:not(:disabled),.button.main[data-v-88b8bc3c]:hover:not(:disabled){background:var(--color-main-hover);border-color:var(--color-main-hover)}button.main:hover:not(:disabled) .icon[data-v-88b8bc3c],.button.main:hover:not(:disabled) .icon[data-v-88b8bc3c]{transform:scale(1.1)}}button.main[data-v-88b8bc3c]:disabled,.button.main[data-v-88b8bc3c]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.main:disabled .icon[data-v-88b8bc3c],.button.main:disabled .icon[data-v-88b8bc3c]{color:var(--color-text-light)}button.outline[data-v-88b8bc3c]{padding:.5rem .75rem;background:var(--color-background);border-color:var(--color-main);color:var(--color-main)}button.outline .icon[data-v-88b8bc3c]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.outline[data-v-88b8bc3c]:hover:not(:disabled){background:var(--color-main-light)}button.outline:hover:not(:disabled) .icon[data-v-88b8bc3c]{transform:scale(1.1)}}button.outline[data-v-88b8bc3c]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.outline:disabled .icon[data-v-88b8bc3c]{color:var(--color-text-light)}button.text[data-v-88b8bc3c]{padding:.5rem .75rem;background:transparent;border-color:transparent;color:var(--color-main)}button.text .icon[data-v-88b8bc3c]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.text[data-v-88b8bc3c]:hover:not(:disabled){background:var(--color-main-light)}button.text:hover:not(:disabled) .icon[data-v-88b8bc3c]{transform:scale(1.1)}}button.text[data-v-88b8bc3c]:disabled{background:var(--color-background-dark);color:var(--color-text-light)}button.text:disabled .icon[data-v-88b8bc3c]{color:var(--color-text-light)}button.debug-button[data-v-88b8bc3c]{overflow:hidden;position:relative}button.debug-button[data-v-88b8bc3c]: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-88b8bc3c]:hover:after{width:64px}input[data-v-88b8bc3c]{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-88b8bc3c]::placeholder{color:var(--color-text-light);font-style:italic;font-weight:400}input[data-v-88b8bc3c]:focus{outline:none;border-color:var(--color-main)}input.error[data-v-88b8bc3c]{border-color:var(--color-error)}input.input-line[data-v-88b8bc3c]{border:none;border-bottom:solid 1px var(--color-border);border-radius:0;padding:.25rem 0}input.input-line[data-v-88b8bc3c]:focus{border-color:var(--color-main)}.tooltip[data-v-88b8bc3c]{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-88b8bc3c]{min-height:100dvh;--color-main-light: hsl(from var(--color-main) h s calc(l*1.4) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.6) );--color-main-hover: hsl(from var(--color-main) h calc(s*1.2) calc(l*1.4) )}main.modal-open[data-v-88b8bc3c]{overflow:hidden}.content[data-v-88b8bc3c]{height:100dvh;max-height:min(768px,100dvh - 3rem);display:flex;flex-direction:column;align-items:center;gap:1.5rem;padding:1.5rem .5rem 2rem}@media (max-height: 640px){.content[data-v-88b8bc3c]{padding:1rem .5rem 1.5rem}.content .game-header .logo-container[data-v-88b8bc3c]{display:none}}@media (max-height: 670px){.content .game-header[data-v-88b8bc3c],.content .game-header .logo-container[data-v-88b8bc3c]{margin-bottom:1rem}.content .game-header h1[data-v-88b8bc3c]{display:none}}@media (max-height: 700px){.content .game-header .logo-container[data-v-88b8bc3c]{margin-bottom:2rem}}.space[data-v-88b8bc3c]{flex:1}.game-header[data-v-88b8bc3c]{width:100%;max-width:320px;display:flex;flex-direction:column;align-items:center;gap:.5rem;margin-top:1rem}.game-header .logo-container[data-v-88b8bc3c]{width:100%;display:flex;flex-direction:column;align-items:center;gap:1rem;margin-bottom:3rem}.game-header .logo-container h1[data-v-88b8bc3c]{font-size:1.5rem;font-weight:700;color:var(--color-main)}.game-header .description[data-v-88b8bc3c]{font-size:1rem;font-weight:500;text-align:center;color:var(--color-text)}.game-instructions[data-v-88b8bc3c]{display:flex;align-items:center;gap:.5rem;color:var(--color-text);cursor:pointer;transition:all .2s ease-out}.game-instructions .instructions-title[data-v-88b8bc3c]{display:flex;align-items:center;gap:.25rem;font-size:.75rem;text-decoration:underline}.game-instructions .instructions-title .icon[data-v-88b8bc3c]{width:1rem;height:1rem}.game-instructions[data-v-88b8bc3c]:hover{color:var(--color-main)}.bottom-container[data-v-88b8bc3c]{width:100%;max-width:320px;margin:auto auto 0;display:flex;flex-direction:column;align-items:center;gap:.5rem}.timer-container[data-v-88b8bc3c]{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-88b8bc3c]{font-size:1rem}.timer-container .timer-value[data-v-88b8bc3c]{font-size:1.5rem;font-weight:700}.played-date[data-v-88b8bc3c]{font-size:.75rem;font-weight:500;color:var(--color-text)}.play-container[data-v-88b8bc3c]{width:100%;max-width:320px;height:3rem}button.button-play[data-v-88b8bc3c]{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-88b8bc3c]{background-color:var(--color-main);color:var(--color-white);border:none}button.button-play.main[data-v-88b8bc3c]:hover{background-color:var(--color-main-dark)}button.button-play.main[data-v-88b8bc3c]:disabled{background-color:var(--color-main-light);cursor:not-allowed}button.button-play.main.loading[data-v-88b8bc3c]{position:relative;color:transparent}button.button-play.main.loading[data-v-88b8bc3c]: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-88b8bc3c 1.2s linear infinite}: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-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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: #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 loading-80ee13c3{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@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-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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: #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 loading-691a8f32{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@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-2beec3da]:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}[data-v-2beec3da],[data-v-2beec3da]:before,[data-v-2beec3da]:after{box-sizing:border-box}a[data-v-2beec3da],button[data-v-2beec3da]{cursor:revert}ol[data-v-2beec3da],ul[data-v-2beec3da],menu[data-v-2beec3da]{list-style:none}img[data-v-2beec3da]{max-inline-size:100%;max-block-size:100%}table[data-v-2beec3da]{border-collapse:collapse}input[data-v-2beec3da],textarea[data-v-2beec3da]{-webkit-user-select:auto}textarea[data-v-2beec3da]{white-space:revert}meter[data-v-2beec3da]{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre[data-v-2beec3da]){all:revert}[data-v-2beec3da]::placeholder{color:unset}[data-v-2beec3da]::marker{content:initial}:where([hidden][data-v-2beec3da]){display:none}:where([contenteditable][data-v-2beec3da]: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-2beec3da]){-webkit-user-drag:element}:where(dialog[data-v-2beec3da]:modal){all:revert}[data-v-2beec3da]:root,html[data-theme=light][data-v-2beec3da],.light[data-v-2beec3da]{--color-main: #005dce;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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-2beec3da],.dark[data-v-2beec3da]{--color-main: #005dce;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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: #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-2beec3da],.fade-leave-active[data-v-2beec3da]{transition:.4s ease}.fade-enter-from[data-v-2beec3da],.fade-leave-to[data-v-2beec3da]{opacity:0}.modal-enter-active[data-v-2beec3da],.modal-leave-active[data-v-2beec3da]{transition:transform .4s ease,opacity .4s ease-out}.modal-enter-from[data-v-2beec3da],.modal-leave-to[data-v-2beec3da]{transform:translateY(-32px);opacity:0}.modal-sheet-enter-active[data-v-2beec3da],.modal-sheet-leave-active[data-v-2beec3da]{transition:transform .4s ease,opacity .4s ease-out}.modal-sheet-enter-from[data-v-2beec3da],.modal-sheet-leave-to[data-v-2beec3da]{transform:translateY(2rem);opacity:0}.toast-enter-active[data-v-2beec3da],.toast-leave-active[data-v-2beec3da]{transition:all .4s ease}.toast-enter-from[data-v-2beec3da],.toast-leave-to[data-v-2beec3da]{opacity:0;transform:translate(32px)}.dropdown-enter-active[data-v-2beec3da],.dropdown-leave-active[data-v-2beec3da]{transition:all .4s ease}.dropdown-enter-from[data-v-2beec3da],.dropdown-leave-to[data-v-2beec3da]{opacity:0;transform:translateY(-8px)}@keyframes loading-2beec3da{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes spin-2beec3da{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes heart-2beec3da{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-2beec3da{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp-2beec3da{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-2beec3da{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@keyframes iconAppear-2beec3da{0%{opacity:0;transform:scale(.5)}70%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.fade-in[data-v-2beec3da]{animation:fadeIn-2beec3da .5s ease-out forwards}.fade-in-up[data-v-2beec3da]{animation:fadeInUp-2beec3da .5s ease-out forwards}.fade-in-down[data-v-2beec3da]{animation:fadeInDown-2beec3da .5s ease-out forwards}.icon-appear[data-v-2beec3da]{opacity:0;animation:iconAppear-2beec3da .3s ease-out forwards}button[data-v-2beec3da],.button[data-v-2beec3da]{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-2beec3da],.button .icon[data-v-2beec3da]{transition:all .2s ease-out}button.loading[data-v-2beec3da],.button.loading[data-v-2beec3da]{cursor:wait}button[data-v-2beec3da]:focus-visible,.button[data-v-2beec3da]: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-2beec3da]:active:not(:disabled),.button[data-v-2beec3da]:active:not(:disabled){transform:scale(.975)}}button[data-v-2beec3da]:disabled,.button[data-v-2beec3da]:disabled{cursor:not-allowed!important}button .loader[data-v-2beec3da],.button .loader[data-v-2beec3da]{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-2beec3da 1s linear infinite}button.login-button[data-v-2beec3da],.button.login-button[data-v-2beec3da]{width:8rem;height:3rem;background:transparent;border-color:var(--color-border)}button.login-button .icon[data-v-2beec3da],.button.login-button .icon[data-v-2beec3da]{height:1.5rem;transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){button.login-button[data-v-2beec3da]:hover:not(:disabled),.button.login-button[data-v-2beec3da]:hover:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:hover:not(:disabled) .icon[data-v-2beec3da],.button.login-button:hover:not(:disabled) .icon[data-v-2beec3da]{transform:scale(.95)}}@media (hover: hover) and (pointer: fine){button.login-button[data-v-2beec3da]:active:not(:disabled),.button.login-button[data-v-2beec3da]:active:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:active:not(:disabled) .icon[data-v-2beec3da],.button.login-button:active:not(:disabled) .icon[data-v-2beec3da]{transform:scale(.9)}}button.login-button[data-v-2beec3da]:disabled,.button.login-button[data-v-2beec3da]:disabled{background:var(--color-background-dark);border-color:var(--color-border)}button.main[data-v-2beec3da],.button.main[data-v-2beec3da]{padding:.5rem .75rem;background:var(--color-main);border-color:var(--color-main);color:var(--color-background)}button.main .icon[data-v-2beec3da],.button.main .icon[data-v-2beec3da]{width:16px;height:16px;color:var(--color-background)}@media (hover: hover) and (pointer: fine){button.main[data-v-2beec3da]:hover:not(:disabled),.button.main[data-v-2beec3da]:hover:not(:disabled){background:var(--color-main-hover);border-color:var(--color-main-hover)}button.main:hover:not(:disabled) .icon[data-v-2beec3da],.button.main:hover:not(:disabled) .icon[data-v-2beec3da]{transform:scale(1.1)}}button.main[data-v-2beec3da]:disabled,.button.main[data-v-2beec3da]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.main:disabled .icon[data-v-2beec3da],.button.main:disabled .icon[data-v-2beec3da]{color:var(--color-text-light)}button.outline[data-v-2beec3da]{padding:.5rem .75rem;background:var(--color-background);border-color:var(--color-main);color:var(--color-main)}button.outline .icon[data-v-2beec3da]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.outline[data-v-2beec3da]:hover:not(:disabled){background:var(--color-main-light)}button.outline:hover:not(:disabled) .icon[data-v-2beec3da]{transform:scale(1.1)}}button.outline[data-v-2beec3da]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.outline:disabled .icon[data-v-2beec3da]{color:var(--color-text-light)}button.text[data-v-2beec3da]{padding:.5rem .75rem;background:transparent;border-color:transparent;color:var(--color-main)}button.text .icon[data-v-2beec3da]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.text[data-v-2beec3da]:hover:not(:disabled){background:var(--color-main-light)}button.text:hover:not(:disabled) .icon[data-v-2beec3da]{transform:scale(1.1)}}button.text[data-v-2beec3da]:disabled{background:var(--color-background-dark);color:var(--color-text-light)}button.text:disabled .icon[data-v-2beec3da]{color:var(--color-text-light)}button.debug-button[data-v-2beec3da]{overflow:hidden;position:relative}button.debug-button[data-v-2beec3da]: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-2beec3da]:hover:after{width:64px}input[data-v-2beec3da]{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-2beec3da]::placeholder{color:var(--color-text-light);font-style:italic;font-weight:400}input[data-v-2beec3da]:focus{outline:none;border-color:var(--color-main)}input.error[data-v-2beec3da]{border-color:var(--color-error)}input.input-line[data-v-2beec3da]{border:none;border-bottom:solid 1px var(--color-border);border-radius:0;padding:.25rem 0}input.input-line[data-v-2beec3da]:focus{border-color:var(--color-main)}.tooltip[data-v-2beec3da]{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-2beec3da]{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;position:relative}.sudoku-cell.initial[data-v-2beec3da]{font-weight:700}.sudoku-cell.selected[data-v-2beec3da]:not(.initial){background:rgba(from var(--color-main) r g b/.4);border-color:var(--color-main)}.sudoku-cell.line-selected[data-v-2beec3da]{background:rgba(from var(--color-main) r g b/.1)}.sudoku-cell.same-number-selected[data-v-2beec3da]{color:var(--color-main);font-weight:800}.sudoku-cell.invalid[data-v-2beec3da]{color:var(--color-error);font-weight:800}.sudoku-cell[data-v-2beec3da]:nth-child(3n):not(:last-child){border-bottom:2px solid var(--color-text)}.sudoku-cell .notes[data-v-2beec3da]{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-2beec3da]{display:flex;align-items:center;justify-content:center;font-size:.5rem;color:transparent}.sudoku-cell .notes .note.active[data-v-2beec3da]{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-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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: #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 loading-22418835{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@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-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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: #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 loading-5716ffe1{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@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-74dd57c8]:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}[data-v-74dd57c8],[data-v-74dd57c8]:before,[data-v-74dd57c8]:after{box-sizing:border-box}a[data-v-74dd57c8],button[data-v-74dd57c8]{cursor:revert}ol[data-v-74dd57c8],ul[data-v-74dd57c8],menu[data-v-74dd57c8]{list-style:none}img[data-v-74dd57c8]{max-inline-size:100%;max-block-size:100%}table[data-v-74dd57c8]{border-collapse:collapse}input[data-v-74dd57c8],textarea[data-v-74dd57c8]{-webkit-user-select:auto}textarea[data-v-74dd57c8]{white-space:revert}meter[data-v-74dd57c8]{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre[data-v-74dd57c8]){all:revert}[data-v-74dd57c8]::placeholder{color:unset}[data-v-74dd57c8]::marker{content:initial}:where([hidden][data-v-74dd57c8]){display:none}:where([contenteditable][data-v-74dd57c8]: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-74dd57c8]){-webkit-user-drag:element}:where(dialog[data-v-74dd57c8]:modal){all:revert}[data-v-74dd57c8]:root,html[data-theme=light][data-v-74dd57c8],.light[data-v-74dd57c8]{--color-main: #005dce;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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-74dd57c8],.dark[data-v-74dd57c8]{--color-main: #005dce;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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: #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-74dd57c8],.fade-leave-active[data-v-74dd57c8]{transition:.4s ease}.fade-enter-from[data-v-74dd57c8],.fade-leave-to[data-v-74dd57c8]{opacity:0}.modal-enter-active[data-v-74dd57c8],.modal-leave-active[data-v-74dd57c8]{transition:transform .4s ease,opacity .4s ease-out}.modal-enter-from[data-v-74dd57c8],.modal-leave-to[data-v-74dd57c8]{transform:translateY(-32px);opacity:0}.modal-sheet-enter-active[data-v-74dd57c8],.modal-sheet-leave-active[data-v-74dd57c8]{transition:transform .4s ease,opacity .4s ease-out}.modal-sheet-enter-from[data-v-74dd57c8],.modal-sheet-leave-to[data-v-74dd57c8]{transform:translateY(2rem);opacity:0}.toast-enter-active[data-v-74dd57c8],.toast-leave-active[data-v-74dd57c8]{transition:all .4s ease}.toast-enter-from[data-v-74dd57c8],.toast-leave-to[data-v-74dd57c8]{opacity:0;transform:translate(32px)}.dropdown-enter-active[data-v-74dd57c8],.dropdown-leave-active[data-v-74dd57c8]{transition:all .4s ease}.dropdown-enter-from[data-v-74dd57c8],.dropdown-leave-to[data-v-74dd57c8]{opacity:0;transform:translateY(-8px)}@keyframes loading-74dd57c8{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes spin-74dd57c8{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes heart-74dd57c8{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-74dd57c8{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp-74dd57c8{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-74dd57c8{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@keyframes iconAppear-74dd57c8{0%{opacity:0;transform:scale(.5)}70%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.fade-in[data-v-74dd57c8]{animation:fadeIn-74dd57c8 .5s ease-out forwards}.fade-in-up[data-v-74dd57c8]{animation:fadeInUp-74dd57c8 .5s ease-out forwards}.fade-in-down[data-v-74dd57c8]{animation:fadeInDown-74dd57c8 .5s ease-out forwards}.icon-appear[data-v-74dd57c8]{opacity:0;animation:iconAppear-74dd57c8 .3s ease-out forwards}button[data-v-74dd57c8],.button[data-v-74dd57c8]{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-74dd57c8],.button .icon[data-v-74dd57c8]{transition:all .2s ease-out}button.loading[data-v-74dd57c8],.button.loading[data-v-74dd57c8]{cursor:wait}button[data-v-74dd57c8]:focus-visible,.button[data-v-74dd57c8]: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-74dd57c8]:active:not(:disabled),.button[data-v-74dd57c8]:active:not(:disabled){transform:scale(.975)}}button[data-v-74dd57c8]:disabled,.button[data-v-74dd57c8]:disabled{cursor:not-allowed!important}button .loader[data-v-74dd57c8],.button .loader[data-v-74dd57c8]{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-74dd57c8 1s linear infinite}button.login-button[data-v-74dd57c8],.button.login-button[data-v-74dd57c8]{width:8rem;height:3rem;background:transparent;border-color:var(--color-border)}button.login-button .icon[data-v-74dd57c8],.button.login-button .icon[data-v-74dd57c8]{height:1.5rem;transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){button.login-button[data-v-74dd57c8]:hover:not(:disabled),.button.login-button[data-v-74dd57c8]:hover:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:hover:not(:disabled) .icon[data-v-74dd57c8],.button.login-button:hover:not(:disabled) .icon[data-v-74dd57c8]{transform:scale(.95)}}@media (hover: hover) and (pointer: fine){button.login-button[data-v-74dd57c8]:active:not(:disabled),.button.login-button[data-v-74dd57c8]:active:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:active:not(:disabled) .icon[data-v-74dd57c8],.button.login-button:active:not(:disabled) .icon[data-v-74dd57c8]{transform:scale(.9)}}button.login-button[data-v-74dd57c8]:disabled,.button.login-button[data-v-74dd57c8]:disabled{background:var(--color-background-dark);border-color:var(--color-border)}button.main[data-v-74dd57c8],.button.main[data-v-74dd57c8]{padding:.5rem .75rem;background:var(--color-main);border-color:var(--color-main);color:var(--color-background)}button.main .icon[data-v-74dd57c8],.button.main .icon[data-v-74dd57c8]{width:16px;height:16px;color:var(--color-background)}@media (hover: hover) and (pointer: fine){button.main[data-v-74dd57c8]:hover:not(:disabled),.button.main[data-v-74dd57c8]:hover:not(:disabled){background:var(--color-main-hover);border-color:var(--color-main-hover)}button.main:hover:not(:disabled) .icon[data-v-74dd57c8],.button.main:hover:not(:disabled) .icon[data-v-74dd57c8]{transform:scale(1.1)}}button.main[data-v-74dd57c8]:disabled,.button.main[data-v-74dd57c8]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.main:disabled .icon[data-v-74dd57c8],.button.main:disabled .icon[data-v-74dd57c8]{color:var(--color-text-light)}button.outline[data-v-74dd57c8]{padding:.5rem .75rem;background:var(--color-background);border-color:var(--color-main);color:var(--color-main)}button.outline .icon[data-v-74dd57c8]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.outline[data-v-74dd57c8]:hover:not(:disabled){background:var(--color-main-light)}button.outline:hover:not(:disabled) .icon[data-v-74dd57c8]{transform:scale(1.1)}}button.outline[data-v-74dd57c8]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.outline:disabled .icon[data-v-74dd57c8]{color:var(--color-text-light)}button.text[data-v-74dd57c8]{padding:.5rem .75rem;background:transparent;border-color:transparent;color:var(--color-main)}button.text .icon[data-v-74dd57c8]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.text[data-v-74dd57c8]:hover:not(:disabled){background:var(--color-main-light)}button.text:hover:not(:disabled) .icon[data-v-74dd57c8]{transform:scale(1.1)}}button.text[data-v-74dd57c8]:disabled{background:var(--color-background-dark);color:var(--color-text-light)}button.text:disabled .icon[data-v-74dd57c8]{color:var(--color-text-light)}button.debug-button[data-v-74dd57c8]{overflow:hidden;position:relative}button.debug-button[data-v-74dd57c8]: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-74dd57c8]:hover:after{width:64px}input[data-v-74dd57c8]{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-74dd57c8]::placeholder{color:var(--color-text-light);font-style:italic;font-weight:400}input[data-v-74dd57c8]:focus{outline:none;border-color:var(--color-main)}input.error[data-v-74dd57c8]{border-color:var(--color-error)}input.input-line[data-v-74dd57c8]{border:none;border-bottom:solid 1px var(--color-border);border-radius:0;padding:.25rem 0}input.input-line[data-v-74dd57c8]:focus{border-color:var(--color-main)}.tooltip[data-v-74dd57c8]{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-74dd57c8]{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-74dd57c8]{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-74dd57c8]{display:flex;justify-content:space-between;align-items:center;gap:.5rem;width:100%;padding:.5rem 1rem}.topbar .counter-container[data-v-74dd57c8]{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-74dd57c8]{height:calc(1rem - 2px);width:1px;background:var(--color-border)}.topbar .counter-container .heart[data-v-74dd57c8]{font-size:1.5rem;color:var(--color-main);fill:var(--color-main);transition:all .2s ease-out}.topbar .counter-container .heart.mistake[data-v-74dd57c8]{fill:transparent;animation:heart-74dd57c8 .75s ease-out forwards}.icon-container[data-v-74dd57c8]{display:flex;align-items:center;justify-content:flex-end;gap:.5rem}.icon-container a[data-v-74dd57c8]{display:flex}.icon-container .icon[data-v-74dd57c8]{transition:all .2s ease-out;cursor:pointer}.container[data-v-74dd57c8]{display:flex;flex-direction:column;gap:2rem;align-items:center}.sudoku-board[data-v-74dd57c8]{display:grid;grid-template-columns:repeat(9,1fr);border:2px solid var(--color-text)}.sudoku-row:nth-child(3n):not(:last-child) .sudoku-cell[data-v-74dd57c8]{border-right:2px solid var(--color-text)}.debug-button[data-v-74dd57c8]{text-transform:uppercase;font-weight:700;font-size:.75rem;margin-top:-1rem}@media screen and (min-width: 768px){main[data-v-74dd57c8]{gap:3rem;--cell-size: 56px}main .navbar[data-v-74dd57c8]{display:flex}main .topbar[data-v-74dd57c8]{justify-content:center}main .topbar .space[data-v-74dd57c8]{display:none}main .topbar .icon-container[data-v-74dd57c8]{display:none}main .icon-container .icon[data-v-74dd57c8]:hover{stroke:var(--color-main)}main .container[data-v-74dd57c8]{flex-direction:row;gap:4rem}}: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-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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: #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 loading-576fa040{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@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-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-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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: #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 loading-e4d6131e{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@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}main[data-v-e4d6131e]{min-height:100dvh;--color-main-light: hsl(from var(--color-main) h s calc(l*1.4) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.6) );--color-main-hover: hsl(from var(--color-main) h calc(s*1.2) calc(l*1.4) )}main.modal-open[data-v-e4d6131e]{overflow:hidden}.content[data-v-e4d6131e]{height:100dvh;max-height:min(768px,100dvh - 3rem);display:flex;flex-direction:column;align-items:center;gap:1.5rem;padding:1.5rem .5rem 2rem}@media (max-height: 640px){.content[data-v-e4d6131e]{padding:1rem .5rem 1.5rem}.content .game-header .logo-container[data-v-e4d6131e]{display:none}}@media (max-height: 670px){.content .game-header[data-v-e4d6131e],.content .game-header .logo-container[data-v-e4d6131e]{margin-bottom:1rem}.content .game-header h1[data-v-e4d6131e]{display:none}}@media (max-height: 700px){.content .game-header .logo-container[data-v-e4d6131e]{margin-bottom:2rem}}.space[data-v-e4d6131e]{flex:1}.game-header[data-v-e4d6131e]{width:100%;max-width:320px;display:flex;flex-direction:column;align-items:center;gap:.5rem;margin-top:1rem}.game-header .logo-container[data-v-e4d6131e]{width:100%;display:flex;flex-direction:column;align-items:center;gap:1rem;margin-bottom:3rem}.game-header .logo-container h1[data-v-e4d6131e]{font-size:1.5rem;font-weight:700;color:var(--color-main)}.game-header .description[data-v-e4d6131e]{font-size:1rem;font-weight:500;text-align:center;color:var(--color-text)}.game-instructions[data-v-e4d6131e]{display:flex;align-items:center;gap:.5rem;color:var(--color-text);cursor:pointer;transition:all .2s ease-out}.game-instructions .instructions-title[data-v-e4d6131e]{display:flex;align-items:center;gap:.25rem;font-size:.75rem;text-decoration:underline}.game-instructions .instructions-title .icon[data-v-e4d6131e]{width:1rem;height:1rem}.game-instructions[data-v-e4d6131e]:hover{color:var(--color-main)}.bottom-container[data-v-e4d6131e]{width:100%;max-width:320px;margin:auto auto 0;display:flex;flex-direction:column;align-items:center;gap:.5rem}.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-e4d6131e 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-e038aa61]:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}[data-v-e038aa61],[data-v-e038aa61]:before,[data-v-e038aa61]:after{box-sizing:border-box}a[data-v-e038aa61],button[data-v-e038aa61]{cursor:revert}ol[data-v-e038aa61],ul[data-v-e038aa61],menu[data-v-e038aa61]{list-style:none}img[data-v-e038aa61]{max-inline-size:100%;max-block-size:100%}table[data-v-e038aa61]{border-collapse:collapse}input[data-v-e038aa61],textarea[data-v-e038aa61]{-webkit-user-select:auto}textarea[data-v-e038aa61]{white-space:revert}meter[data-v-e038aa61]{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre[data-v-e038aa61]){all:revert}[data-v-e038aa61]::placeholder{color:unset}[data-v-e038aa61]::marker{content:initial}:where([hidden][data-v-e038aa61]){display:none}:where([contenteditable][data-v-e038aa61]: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-e038aa61]){-webkit-user-drag:element}:where(dialog[data-v-e038aa61]:modal){all:revert}[data-v-e038aa61]:root,html[data-theme=light][data-v-e038aa61],.light[data-v-e038aa61]{--color-main: #005dce;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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-e038aa61],.dark[data-v-e038aa61]{--color-main: #005dce;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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: #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-e038aa61],.fade-leave-active[data-v-e038aa61]{transition:.4s ease}.fade-enter-from[data-v-e038aa61],.fade-leave-to[data-v-e038aa61]{opacity:0}.modal-enter-active[data-v-e038aa61],.modal-leave-active[data-v-e038aa61]{transition:transform .4s ease,opacity .4s ease-out}.modal-enter-from[data-v-e038aa61],.modal-leave-to[data-v-e038aa61]{transform:translateY(-32px);opacity:0}.modal-sheet-enter-active[data-v-e038aa61],.modal-sheet-leave-active[data-v-e038aa61]{transition:transform .4s ease,opacity .4s ease-out}.modal-sheet-enter-from[data-v-e038aa61],.modal-sheet-leave-to[data-v-e038aa61]{transform:translateY(2rem);opacity:0}.toast-enter-active[data-v-e038aa61],.toast-leave-active[data-v-e038aa61]{transition:all .4s ease}.toast-enter-from[data-v-e038aa61],.toast-leave-to[data-v-e038aa61]{opacity:0;transform:translate(32px)}.dropdown-enter-active[data-v-e038aa61],.dropdown-leave-active[data-v-e038aa61]{transition:all .4s ease}.dropdown-enter-from[data-v-e038aa61],.dropdown-leave-to[data-v-e038aa61]{opacity:0;transform:translateY(-8px)}@keyframes loading-e038aa61{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes spin-e038aa61{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes heart-e038aa61{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-e038aa61{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp-e038aa61{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-e038aa61{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@keyframes iconAppear-e038aa61{0%{opacity:0;transform:scale(.5)}70%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.fade-in[data-v-e038aa61]{animation:fadeIn-e038aa61 .5s ease-out forwards}.fade-in-up[data-v-e038aa61]{animation:fadeInUp-e038aa61 .5s ease-out forwards}.fade-in-down[data-v-e038aa61]{animation:fadeInDown-e038aa61 .5s ease-out forwards}.icon-appear[data-v-e038aa61]{opacity:0;animation:iconAppear-e038aa61 .3s ease-out forwards}button[data-v-e038aa61],.button[data-v-e038aa61]{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-e038aa61],.button .icon[data-v-e038aa61]{transition:all .2s ease-out}button.loading[data-v-e038aa61],.button.loading[data-v-e038aa61]{cursor:wait}button[data-v-e038aa61]:focus-visible,.button[data-v-e038aa61]: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-e038aa61]:active:not(:disabled),.button[data-v-e038aa61]:active:not(:disabled){transform:scale(.975)}}button[data-v-e038aa61]:disabled,.button[data-v-e038aa61]:disabled{cursor:not-allowed!important}button .loader[data-v-e038aa61],.button .loader[data-v-e038aa61]{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-e038aa61 1s linear infinite}button.login-button[data-v-e038aa61],.button.login-button[data-v-e038aa61]{width:8rem;height:3rem;background:transparent;border-color:var(--color-border)}button.login-button .icon[data-v-e038aa61],.button.login-button .icon[data-v-e038aa61]{height:1.5rem;transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){button.login-button[data-v-e038aa61]:hover:not(:disabled),.button.login-button[data-v-e038aa61]:hover:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:hover:not(:disabled) .icon[data-v-e038aa61],.button.login-button:hover:not(:disabled) .icon[data-v-e038aa61]{transform:scale(.95)}}@media (hover: hover) and (pointer: fine){button.login-button[data-v-e038aa61]:active:not(:disabled),.button.login-button[data-v-e038aa61]:active:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:active:not(:disabled) .icon[data-v-e038aa61],.button.login-button:active:not(:disabled) .icon[data-v-e038aa61]{transform:scale(.9)}}button.login-button[data-v-e038aa61]:disabled,.button.login-button[data-v-e038aa61]:disabled{background:var(--color-background-dark);border-color:var(--color-border)}button.main[data-v-e038aa61],.button.main[data-v-e038aa61]{padding:.5rem .75rem;background:var(--color-main);border-color:var(--color-main);color:var(--color-background)}button.main .icon[data-v-e038aa61],.button.main .icon[data-v-e038aa61]{width:16px;height:16px;color:var(--color-background)}@media (hover: hover) and (pointer: fine){button.main[data-v-e038aa61]:hover:not(:disabled),.button.main[data-v-e038aa61]:hover:not(:disabled){background:var(--color-main-hover);border-color:var(--color-main-hover)}button.main:hover:not(:disabled) .icon[data-v-e038aa61],.button.main:hover:not(:disabled) .icon[data-v-e038aa61]{transform:scale(1.1)}}button.main[data-v-e038aa61]:disabled,.button.main[data-v-e038aa61]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.main:disabled .icon[data-v-e038aa61],.button.main:disabled .icon[data-v-e038aa61]{color:var(--color-text-light)}button.outline[data-v-e038aa61]{padding:.5rem .75rem;background:var(--color-background);border-color:var(--color-main);color:var(--color-main)}button.outline .icon[data-v-e038aa61]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.outline[data-v-e038aa61]:hover:not(:disabled){background:var(--color-main-light)}button.outline:hover:not(:disabled) .icon[data-v-e038aa61]{transform:scale(1.1)}}button.outline[data-v-e038aa61]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.outline:disabled .icon[data-v-e038aa61]{color:var(--color-text-light)}button.text[data-v-e038aa61]{padding:.5rem .75rem;background:transparent;border-color:transparent;color:var(--color-main)}button.text .icon[data-v-e038aa61]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.text[data-v-e038aa61]:hover:not(:disabled){background:var(--color-main-light)}button.text:hover:not(:disabled) .icon[data-v-e038aa61]{transform:scale(1.1)}}button.text[data-v-e038aa61]:disabled{background:var(--color-background-dark);color:var(--color-text-light)}button.text:disabled .icon[data-v-e038aa61]{color:var(--color-text-light)}button.debug-button[data-v-e038aa61]{overflow:hidden;position:relative}button.debug-button[data-v-e038aa61]: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-e038aa61]:hover:after{width:64px}input[data-v-e038aa61]{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-e038aa61]::placeholder{color:var(--color-text-light);font-style:italic;font-weight:400}input[data-v-e038aa61]:focus{outline:none;border-color:var(--color-main)}input.error[data-v-e038aa61]{border-color:var(--color-error)}input.input-line[data-v-e038aa61]{border:none;border-bottom:solid 1px var(--color-border);border-radius:0;padding:.25rem 0}input.input-line[data-v-e038aa61]:focus{border-color:var(--color-main)}.tooltip[data-v-e038aa61]{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-e038aa61]{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-e038aa61]{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-e038aa61]{width:100%;transition:all .2s ease-out}.modal .close[data-v-e038aa61]:hover{color:var(--color-main)}.modal .close:hover .icon[data-v-e038aa61]{transform:scale(1.1)}.modal h4[data-v-e038aa61]{font-size:1.5rem;font-weight:700;margin-bottom:1rem}.modal .button-container[data-v-e038aa61]{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-e038aa61]{width:16rem}ul[data-v-e038aa61]{list-style-type:disc;padding:0;padding-left:1rem;margin:0}ul li[data-v-e038aa61]{margin-bottom:1rem}b[data-v-e038aa61]{font-weight:600}.orange[data-v-e038aa61]{color:var(--color-main)}.red[data-v-e038aa61]{color:var(--color-error)}.overlay[data-v-e038aa61]{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-e038aa61 .25s ease-out forwards}@media (min-width: 768px){.modal[data-v-e038aa61]{width:50vw;left:25vw;top:10vh;height:80vh;border-radius:.5rem}.modal .button-container[data-v-e038aa61]{display:none}}@keyframes valid-e038aa61{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes overlay-fadein-e038aa61{0%{opacity:0}to{opacity:1}}.modal .rules[data-v-e038aa61]{padding:0 1rem}.modal .rules p[data-v-e038aa61],.modal .rules .rule[data-v-e038aa61]{margin-bottom:1rem;line-height:1.5}.modal .rules .highlight[data-v-e038aa61]{font-weight:600;padding:.25rem .5rem;border-radius:.25rem}.modal .rules .highlight-yellow[data-v-e038aa61]{background-color:#ffdf0033}.modal .rules .highlight-pink[data-v-e038aa61]{background-color:#f0f3}.modal .rules .highlight-green[data-v-e038aa61]{background-color:#0f03}.modal .example-grid[data-v-e038aa61]{margin:2rem 0;display:flex;justify-content:center}.modal .example-grid .grid[data-v-e038aa61]{display:flex;flex-direction:column;border:2px solid var(--color-text)}.modal .example-grid .grid .row[data-v-e038aa61]{display:flex}.modal .example-grid .grid .row[data-v-e038aa61]:nth-child(2n){border-bottom:2px solid var(--color-text)}.modal .example-grid .grid .row[data-v-e038aa61]:last-child{border-bottom:none}.modal .example-grid .grid .cell[data-v-e038aa61]{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-e038aa61]:nth-child(3n){border-right:2px solid var(--color-text)}.modal .example-grid .grid .cell[data-v-e038aa61]:last-child{border-right:none}.modal .example-grid .grid .cell.highlight-row[data-v-e038aa61]{background-color:#ffdf0033}.modal .example-grid .grid .cell.highlight-col[data-v-e038aa61]{background-color:#f0f3}.modal .example-grid .grid .cell.highlight-block[data-v-e038aa61]{background-color:#0f03}:where([data-v-586029c7]:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}[data-v-586029c7],[data-v-586029c7]:before,[data-v-586029c7]:after{box-sizing:border-box}a[data-v-586029c7],button[data-v-586029c7]{cursor:revert}ol[data-v-586029c7],ul[data-v-586029c7],menu[data-v-586029c7]{list-style:none}img[data-v-586029c7]{max-inline-size:100%;max-block-size:100%}table[data-v-586029c7]{border-collapse:collapse}input[data-v-586029c7],textarea[data-v-586029c7]{-webkit-user-select:auto}textarea[data-v-586029c7]{white-space:revert}meter[data-v-586029c7]{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre[data-v-586029c7]){all:revert}[data-v-586029c7]::placeholder{color:unset}[data-v-586029c7]::marker{content:initial}:where([hidden][data-v-586029c7]){display:none}:where([contenteditable][data-v-586029c7]: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-586029c7]){-webkit-user-drag:element}:where(dialog[data-v-586029c7]:modal){all:revert}[data-v-586029c7]:root,html[data-theme=light][data-v-586029c7],.light[data-v-586029c7]{--color-main: #005dce;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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-586029c7],.dark[data-v-586029c7]{--color-main: #005dce;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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: #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-586029c7],.fade-leave-active[data-v-586029c7]{transition:.4s ease}.fade-enter-from[data-v-586029c7],.fade-leave-to[data-v-586029c7]{opacity:0}.modal-enter-active[data-v-586029c7],.modal-leave-active[data-v-586029c7]{transition:transform .4s ease,opacity .4s ease-out}.modal-enter-from[data-v-586029c7],.modal-leave-to[data-v-586029c7]{transform:translateY(-32px);opacity:0}.modal-sheet-enter-active[data-v-586029c7],.modal-sheet-leave-active[data-v-586029c7]{transition:transform .4s ease,opacity .4s ease-out}.modal-sheet-enter-from[data-v-586029c7],.modal-sheet-leave-to[data-v-586029c7]{transform:translateY(2rem);opacity:0}.toast-enter-active[data-v-586029c7],.toast-leave-active[data-v-586029c7]{transition:all .4s ease}.toast-enter-from[data-v-586029c7],.toast-leave-to[data-v-586029c7]{opacity:0;transform:translate(32px)}.dropdown-enter-active[data-v-586029c7],.dropdown-leave-active[data-v-586029c7]{transition:all .4s ease}.dropdown-enter-from[data-v-586029c7],.dropdown-leave-to[data-v-586029c7]{opacity:0;transform:translateY(-8px)}@keyframes loading-586029c7{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes spin-586029c7{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes heart-586029c7{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-586029c7{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp-586029c7{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-586029c7{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@keyframes iconAppear-586029c7{0%{opacity:0;transform:scale(.5)}70%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.fade-in[data-v-586029c7]{animation:fadeIn-586029c7 .5s ease-out forwards}.fade-in-up[data-v-586029c7]{animation:fadeInUp-586029c7 .5s ease-out forwards}.fade-in-down[data-v-586029c7]{animation:fadeInDown-586029c7 .5s ease-out forwards}.icon-appear[data-v-586029c7]{opacity:0;animation:iconAppear-586029c7 .3s ease-out forwards}button[data-v-586029c7],.button[data-v-586029c7]{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-586029c7],.button .icon[data-v-586029c7]{transition:all .2s ease-out}button.loading[data-v-586029c7],.button.loading[data-v-586029c7]{cursor:wait}button[data-v-586029c7]:focus-visible,.button[data-v-586029c7]: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-586029c7]:active:not(:disabled),.button[data-v-586029c7]:active:not(:disabled){transform:scale(.975)}}button[data-v-586029c7]:disabled,.button[data-v-586029c7]:disabled{cursor:not-allowed!important}button .loader[data-v-586029c7],.button .loader[data-v-586029c7]{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-586029c7 1s linear infinite}button.login-button[data-v-586029c7],.button.login-button[data-v-586029c7]{width:8rem;height:3rem;background:transparent;border-color:var(--color-border)}button.login-button .icon[data-v-586029c7],.button.login-button .icon[data-v-586029c7]{height:1.5rem;transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){button.login-button[data-v-586029c7]:hover:not(:disabled),.button.login-button[data-v-586029c7]:hover:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:hover:not(:disabled) .icon[data-v-586029c7],.button.login-button:hover:not(:disabled) .icon[data-v-586029c7]{transform:scale(.95)}}@media (hover: hover) and (pointer: fine){button.login-button[data-v-586029c7]:active:not(:disabled),.button.login-button[data-v-586029c7]:active:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:active:not(:disabled) .icon[data-v-586029c7],.button.login-button:active:not(:disabled) .icon[data-v-586029c7]{transform:scale(.9)}}button.login-button[data-v-586029c7]:disabled,.button.login-button[data-v-586029c7]:disabled{background:var(--color-background-dark);border-color:var(--color-border)}button.main[data-v-586029c7],.button.main[data-v-586029c7]{padding:.5rem .75rem;background:var(--color-main);border-color:var(--color-main);color:var(--color-background)}button.main .icon[data-v-586029c7],.button.main .icon[data-v-586029c7]{width:16px;height:16px;color:var(--color-background)}@media (hover: hover) and (pointer: fine){button.main[data-v-586029c7]:hover:not(:disabled),.button.main[data-v-586029c7]:hover:not(:disabled){background:var(--color-main-hover);border-color:var(--color-main-hover)}button.main:hover:not(:disabled) .icon[data-v-586029c7],.button.main:hover:not(:disabled) .icon[data-v-586029c7]{transform:scale(1.1)}}button.main[data-v-586029c7]:disabled,.button.main[data-v-586029c7]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.main:disabled .icon[data-v-586029c7],.button.main:disabled .icon[data-v-586029c7]{color:var(--color-text-light)}button.outline[data-v-586029c7]{padding:.5rem .75rem;background:var(--color-background);border-color:var(--color-main);color:var(--color-main)}button.outline .icon[data-v-586029c7]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.outline[data-v-586029c7]:hover:not(:disabled){background:var(--color-main-light)}button.outline:hover:not(:disabled) .icon[data-v-586029c7]{transform:scale(1.1)}}button.outline[data-v-586029c7]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.outline:disabled .icon[data-v-586029c7]{color:var(--color-text-light)}button.text[data-v-586029c7]{padding:.5rem .75rem;background:transparent;border-color:transparent;color:var(--color-main)}button.text .icon[data-v-586029c7]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.text[data-v-586029c7]:hover:not(:disabled){background:var(--color-main-light)}button.text:hover:not(:disabled) .icon[data-v-586029c7]{transform:scale(1.1)}}button.text[data-v-586029c7]:disabled{background:var(--color-background-dark);color:var(--color-text-light)}button.text:disabled .icon[data-v-586029c7]{color:var(--color-text-light)}button.debug-button[data-v-586029c7]{overflow:hidden;position:relative}button.debug-button[data-v-586029c7]: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-586029c7]:hover:after{width:64px}input[data-v-586029c7]{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-586029c7]::placeholder{color:var(--color-text-light);font-style:italic;font-weight:400}input[data-v-586029c7]:focus{outline:none;border-color:var(--color-main)}input.error[data-v-586029c7]{border-color:var(--color-error)}input.input-line[data-v-586029c7]{border:none;border-bottom:solid 1px var(--color-border);border-radius:0;padding:.25rem 0}input.input-line[data-v-586029c7]:focus{border-color:var(--color-main)}.tooltip[data-v-586029c7]{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-586029c7]{min-height:100dvh;--color-main-light: hsl(from var(--color-main) h s calc(l*1.4) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.6) );--color-main-hover: hsl(from var(--color-main) h calc(s*1.2) calc(l*1.4) )}main.modal-open[data-v-586029c7]{overflow:hidden}.content[data-v-586029c7]{height:100dvh;max-height:min(768px,100dvh - 3rem);display:flex;flex-direction:column;align-items:center;gap:1.5rem;padding:1.5rem .5rem 2rem}@media (max-height: 640px){.content[data-v-586029c7]{padding:1rem .5rem 1.5rem}.content .game-header .logo-container[data-v-586029c7]{display:none}}@media (max-height: 670px){.content .game-header[data-v-586029c7],.content .game-header .logo-container[data-v-586029c7]{margin-bottom:1rem}.content .game-header h1[data-v-586029c7]{display:none}}@media (max-height: 700px){.content .game-header .logo-container[data-v-586029c7]{margin-bottom:2rem}}.space[data-v-586029c7]{flex:1}.game-header[data-v-586029c7]{width:100%;max-width:320px;display:flex;flex-direction:column;align-items:center;gap:.5rem;margin-top:1rem}.game-header .logo-container[data-v-586029c7]{width:100%;display:flex;flex-direction:column;align-items:center;gap:1rem;margin-bottom:3rem}.game-header .logo-container h1[data-v-586029c7]{font-size:1.5rem;font-weight:700;color:var(--color-main)}.game-header .description[data-v-586029c7]{font-size:1rem;font-weight:500;text-align:center;color:var(--color-text)}.game-instructions[data-v-586029c7]{display:flex;align-items:center;gap:.5rem;color:var(--color-text);cursor:pointer;transition:all .2s ease-out}.game-instructions .instructions-title[data-v-586029c7]{display:flex;align-items:center;gap:.25rem;font-size:.75rem;text-decoration:underline}.game-instructions .instructions-title .icon[data-v-586029c7]{width:1rem;height:1rem}.game-instructions[data-v-586029c7]:hover{color:var(--color-main)}.bottom-container[data-v-586029c7]{width:100%;max-width:320px;margin:auto auto 0;display:flex;flex-direction:column;align-items:center;gap:.5rem}.timer-container[data-v-586029c7]{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-586029c7]{font-size:1rem}.timer-container .timer-value[data-v-586029c7]{font-size:1.5rem;font-weight:700}.played-date[data-v-586029c7]{font-size:.75rem;font-weight:500;color:var(--color-text)}.play-container[data-v-586029c7]{width:100%;max-width:320px;height:3rem}button.button-play[data-v-586029c7]{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-586029c7]{background-color:var(--color-main);color:var(--color-white);border:none}button.button-play.main[data-v-586029c7]:hover{background-color:var(--color-main-dark)}button.button-play.main[data-v-586029c7]:disabled{background-color:var(--color-main-light);cursor:not-allowed}button.button-play.main.loading[data-v-586029c7]{position:relative;color:transparent}button.button-play.main.loading[data-v-586029c7]: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-586029c7 1.2s linear infinite}:where([data-v-0923170d]:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}[data-v-0923170d],[data-v-0923170d]:before,[data-v-0923170d]:after{box-sizing:border-box}a[data-v-0923170d],button[data-v-0923170d]{cursor:revert}ol[data-v-0923170d],ul[data-v-0923170d],menu[data-v-0923170d]{list-style:none}img[data-v-0923170d]{max-inline-size:100%;max-block-size:100%}table[data-v-0923170d]{border-collapse:collapse}input[data-v-0923170d],textarea[data-v-0923170d]{-webkit-user-select:auto}textarea[data-v-0923170d]{white-space:revert}meter[data-v-0923170d]{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre[data-v-0923170d]){all:revert}[data-v-0923170d]::placeholder{color:unset}[data-v-0923170d]::marker{content:initial}:where([hidden][data-v-0923170d]){display:none}:where([contenteditable][data-v-0923170d]: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-0923170d]){-webkit-user-drag:element}:where(dialog[data-v-0923170d]:modal){all:revert}[data-v-0923170d]:root,html[data-theme=light][data-v-0923170d],.light[data-v-0923170d]{--color-main: #005dce;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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-0923170d],.dark[data-v-0923170d]{--color-main: #005dce;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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: #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-0923170d],.fade-leave-active[data-v-0923170d]{transition:.4s ease}.fade-enter-from[data-v-0923170d],.fade-leave-to[data-v-0923170d]{opacity:0}.modal-enter-active[data-v-0923170d],.modal-leave-active[data-v-0923170d]{transition:transform .4s ease,opacity .4s ease-out}.modal-enter-from[data-v-0923170d],.modal-leave-to[data-v-0923170d]{transform:translateY(-32px);opacity:0}.modal-sheet-enter-active[data-v-0923170d],.modal-sheet-leave-active[data-v-0923170d]{transition:transform .4s ease,opacity .4s ease-out}.modal-sheet-enter-from[data-v-0923170d],.modal-sheet-leave-to[data-v-0923170d]{transform:translateY(2rem);opacity:0}.toast-enter-active[data-v-0923170d],.toast-leave-active[data-v-0923170d]{transition:all .4s ease}.toast-enter-from[data-v-0923170d],.toast-leave-to[data-v-0923170d]{opacity:0;transform:translate(32px)}.dropdown-enter-active[data-v-0923170d],.dropdown-leave-active[data-v-0923170d]{transition:all .4s ease}.dropdown-enter-from[data-v-0923170d],.dropdown-leave-to[data-v-0923170d]{opacity:0;transform:translateY(-8px)}@keyframes loading-0923170d{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes spin-0923170d{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes heart-0923170d{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-0923170d{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp-0923170d{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-0923170d{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@keyframes iconAppear-0923170d{0%{opacity:0;transform:scale(.5)}70%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.fade-in[data-v-0923170d]{animation:fadeIn-0923170d .5s ease-out forwards}.fade-in-up[data-v-0923170d]{animation:fadeInUp-0923170d .5s ease-out forwards}.fade-in-down[data-v-0923170d]{animation:fadeInDown-0923170d .5s ease-out forwards}.icon-appear[data-v-0923170d]{opacity:0;animation:iconAppear-0923170d .3s ease-out forwards}button[data-v-0923170d],.button[data-v-0923170d]{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-0923170d],.button .icon[data-v-0923170d]{transition:all .2s ease-out}button.loading[data-v-0923170d],.button.loading[data-v-0923170d]{cursor:wait}button[data-v-0923170d]:focus-visible,.button[data-v-0923170d]: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-0923170d]:active:not(:disabled),.button[data-v-0923170d]:active:not(:disabled){transform:scale(.975)}}button[data-v-0923170d]:disabled,.button[data-v-0923170d]:disabled{cursor:not-allowed!important}button .loader[data-v-0923170d],.button .loader[data-v-0923170d]{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-0923170d 1s linear infinite}button.login-button[data-v-0923170d],.button.login-button[data-v-0923170d]{width:8rem;height:3rem;background:transparent;border-color:var(--color-border)}button.login-button .icon[data-v-0923170d],.button.login-button .icon[data-v-0923170d]{height:1.5rem;transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){button.login-button[data-v-0923170d]:hover:not(:disabled),.button.login-button[data-v-0923170d]:hover:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:hover:not(:disabled) .icon[data-v-0923170d],.button.login-button:hover:not(:disabled) .icon[data-v-0923170d]{transform:scale(.95)}}@media (hover: hover) and (pointer: fine){button.login-button[data-v-0923170d]:active:not(:disabled),.button.login-button[data-v-0923170d]:active:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:active:not(:disabled) .icon[data-v-0923170d],.button.login-button:active:not(:disabled) .icon[data-v-0923170d]{transform:scale(.9)}}button.login-button[data-v-0923170d]:disabled,.button.login-button[data-v-0923170d]:disabled{background:var(--color-background-dark);border-color:var(--color-border)}button.main[data-v-0923170d],.button.main[data-v-0923170d]{padding:.5rem .75rem;background:var(--color-main);border-color:var(--color-main);color:var(--color-background)}button.main .icon[data-v-0923170d],.button.main .icon[data-v-0923170d]{width:16px;height:16px;color:var(--color-background)}@media (hover: hover) and (pointer: fine){button.main[data-v-0923170d]:hover:not(:disabled),.button.main[data-v-0923170d]:hover:not(:disabled){background:var(--color-main-hover);border-color:var(--color-main-hover)}button.main:hover:not(:disabled) .icon[data-v-0923170d],.button.main:hover:not(:disabled) .icon[data-v-0923170d]{transform:scale(1.1)}}button.main[data-v-0923170d]:disabled,.button.main[data-v-0923170d]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.main:disabled .icon[data-v-0923170d],.button.main:disabled .icon[data-v-0923170d]{color:var(--color-text-light)}button.outline[data-v-0923170d]{padding:.5rem .75rem;background:var(--color-background);border-color:var(--color-main);color:var(--color-main)}button.outline .icon[data-v-0923170d]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.outline[data-v-0923170d]:hover:not(:disabled){background:var(--color-main-light)}button.outline:hover:not(:disabled) .icon[data-v-0923170d]{transform:scale(1.1)}}button.outline[data-v-0923170d]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.outline:disabled .icon[data-v-0923170d]{color:var(--color-text-light)}button.text[data-v-0923170d]{padding:.5rem .75rem;background:transparent;border-color:transparent;color:var(--color-main)}button.text .icon[data-v-0923170d]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.text[data-v-0923170d]:hover:not(:disabled){background:var(--color-main-light)}button.text:hover:not(:disabled) .icon[data-v-0923170d]{transform:scale(1.1)}}button.text[data-v-0923170d]:disabled{background:var(--color-background-dark);color:var(--color-text-light)}button.text:disabled .icon[data-v-0923170d]{color:var(--color-text-light)}button.debug-button[data-v-0923170d]{overflow:hidden;position:relative}button.debug-button[data-v-0923170d]: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-0923170d]:hover:after{width:64px}input[data-v-0923170d]{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-0923170d]::placeholder{color:var(--color-text-light);font-style:italic;font-weight:400}input[data-v-0923170d]:focus{outline:none;border-color:var(--color-main)}input.error[data-v-0923170d]{border-color:var(--color-error)}input.input-line[data-v-0923170d]{border:none;border-bottom:solid 1px var(--color-border);border-radius:0;padding:.25rem 0}input.input-line[data-v-0923170d]:focus{border-color:var(--color-main)}.tooltip[data-v-0923170d]{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-0923170d]{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-0923170d]{font-size:.75rem;color:var(--color-white)}.joker-button .subtitle[data-v-0923170d]{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-0923170d]: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-e497ddeb]:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}[data-v-e497ddeb],[data-v-e497ddeb]:before,[data-v-e497ddeb]:after{box-sizing:border-box}a[data-v-e497ddeb],button[data-v-e497ddeb]{cursor:revert}ol[data-v-e497ddeb],ul[data-v-e497ddeb],menu[data-v-e497ddeb]{list-style:none}img[data-v-e497ddeb]{max-inline-size:100%;max-block-size:100%}table[data-v-e497ddeb]{border-collapse:collapse}input[data-v-e497ddeb],textarea[data-v-e497ddeb]{-webkit-user-select:auto}textarea[data-v-e497ddeb]{white-space:revert}meter[data-v-e497ddeb]{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre[data-v-e497ddeb]){all:revert}[data-v-e497ddeb]::placeholder{color:unset}[data-v-e497ddeb]::marker{content:initial}:where([hidden][data-v-e497ddeb]){display:none}:where([contenteditable][data-v-e497ddeb]: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-e497ddeb]){-webkit-user-drag:element}:where(dialog[data-v-e497ddeb]:modal){all:revert}[data-v-e497ddeb]:root,html[data-theme=light][data-v-e497ddeb],.light[data-v-e497ddeb]{--color-main: #005dce;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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-e497ddeb],.dark[data-v-e497ddeb]{--color-main: #005dce;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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: #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-e497ddeb],.fade-leave-active[data-v-e497ddeb]{transition:.4s ease}.fade-enter-from[data-v-e497ddeb],.fade-leave-to[data-v-e497ddeb]{opacity:0}.modal-enter-active[data-v-e497ddeb],.modal-leave-active[data-v-e497ddeb]{transition:transform .4s ease,opacity .4s ease-out}.modal-enter-from[data-v-e497ddeb],.modal-leave-to[data-v-e497ddeb]{transform:translateY(-32px);opacity:0}.modal-sheet-enter-active[data-v-e497ddeb],.modal-sheet-leave-active[data-v-e497ddeb]{transition:transform .4s ease,opacity .4s ease-out}.modal-sheet-enter-from[data-v-e497ddeb],.modal-sheet-leave-to[data-v-e497ddeb]{transform:translateY(2rem);opacity:0}.toast-enter-active[data-v-e497ddeb],.toast-leave-active[data-v-e497ddeb]{transition:all .4s ease}.toast-enter-from[data-v-e497ddeb],.toast-leave-to[data-v-e497ddeb]{opacity:0;transform:translate(32px)}.dropdown-enter-active[data-v-e497ddeb],.dropdown-leave-active[data-v-e497ddeb]{transition:all .4s ease}.dropdown-enter-from[data-v-e497ddeb],.dropdown-leave-to[data-v-e497ddeb]{opacity:0;transform:translateY(-8px)}@keyframes loading-e497ddeb{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes spin-e497ddeb{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes heart-e497ddeb{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-e497ddeb{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp-e497ddeb{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-e497ddeb{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@keyframes iconAppear-e497ddeb{0%{opacity:0;transform:scale(.5)}70%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.fade-in[data-v-e497ddeb]{animation:fadeIn-e497ddeb .5s ease-out forwards}.fade-in-up[data-v-e497ddeb]{animation:fadeInUp-e497ddeb .5s ease-out forwards}.fade-in-down[data-v-e497ddeb]{animation:fadeInDown-e497ddeb .5s ease-out forwards}.icon-appear[data-v-e497ddeb]{opacity:0;animation:iconAppear-e497ddeb .3s ease-out forwards}button[data-v-e497ddeb],.button[data-v-e497ddeb]{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-e497ddeb],.button .icon[data-v-e497ddeb]{transition:all .2s ease-out}button.loading[data-v-e497ddeb],.button.loading[data-v-e497ddeb]{cursor:wait}button[data-v-e497ddeb]:focus-visible,.button[data-v-e497ddeb]: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-e497ddeb]:active:not(:disabled),.button[data-v-e497ddeb]:active:not(:disabled){transform:scale(.975)}}button[data-v-e497ddeb]:disabled,.button[data-v-e497ddeb]:disabled{cursor:not-allowed!important}button .loader[data-v-e497ddeb],.button .loader[data-v-e497ddeb]{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-e497ddeb 1s linear infinite}button.login-button[data-v-e497ddeb],.button.login-button[data-v-e497ddeb]{width:8rem;height:3rem;background:transparent;border-color:var(--color-border)}button.login-button .icon[data-v-e497ddeb],.button.login-button .icon[data-v-e497ddeb]{height:1.5rem;transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){button.login-button[data-v-e497ddeb]:hover:not(:disabled),.button.login-button[data-v-e497ddeb]:hover:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:hover:not(:disabled) .icon[data-v-e497ddeb],.button.login-button:hover:not(:disabled) .icon[data-v-e497ddeb]{transform:scale(.95)}}@media (hover: hover) and (pointer: fine){button.login-button[data-v-e497ddeb]:active:not(:disabled),.button.login-button[data-v-e497ddeb]:active:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:active:not(:disabled) .icon[data-v-e497ddeb],.button.login-button:active:not(:disabled) .icon[data-v-e497ddeb]{transform:scale(.9)}}button.login-button[data-v-e497ddeb]:disabled,.button.login-button[data-v-e497ddeb]:disabled{background:var(--color-background-dark);border-color:var(--color-border)}button.main[data-v-e497ddeb],.button.main[data-v-e497ddeb]{padding:.5rem .75rem;background:var(--color-main);border-color:var(--color-main);color:var(--color-background)}button.main .icon[data-v-e497ddeb],.button.main .icon[data-v-e497ddeb]{width:16px;height:16px;color:var(--color-background)}@media (hover: hover) and (pointer: fine){button.main[data-v-e497ddeb]:hover:not(:disabled),.button.main[data-v-e497ddeb]:hover:not(:disabled){background:var(--color-main-hover);border-color:var(--color-main-hover)}button.main:hover:not(:disabled) .icon[data-v-e497ddeb],.button.main:hover:not(:disabled) .icon[data-v-e497ddeb]{transform:scale(1.1)}}button.main[data-v-e497ddeb]:disabled,.button.main[data-v-e497ddeb]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.main:disabled .icon[data-v-e497ddeb],.button.main:disabled .icon[data-v-e497ddeb]{color:var(--color-text-light)}button.outline[data-v-e497ddeb]{padding:.5rem .75rem;background:var(--color-background);border-color:var(--color-main);color:var(--color-main)}button.outline .icon[data-v-e497ddeb]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.outline[data-v-e497ddeb]:hover:not(:disabled){background:var(--color-main-light)}button.outline:hover:not(:disabled) .icon[data-v-e497ddeb]{transform:scale(1.1)}}button.outline[data-v-e497ddeb]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.outline:disabled .icon[data-v-e497ddeb]{color:var(--color-text-light)}button.text[data-v-e497ddeb]{padding:.5rem .75rem;background:transparent;border-color:transparent;color:var(--color-main)}button.text .icon[data-v-e497ddeb]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.text[data-v-e497ddeb]:hover:not(:disabled){background:var(--color-main-light)}button.text:hover:not(:disabled) .icon[data-v-e497ddeb]{transform:scale(1.1)}}button.text[data-v-e497ddeb]:disabled{background:var(--color-background-dark);color:var(--color-text-light)}button.text:disabled .icon[data-v-e497ddeb]{color:var(--color-text-light)}button.debug-button[data-v-e497ddeb]{overflow:hidden;position:relative}button.debug-button[data-v-e497ddeb]: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-e497ddeb]:hover:after{width:64px}input[data-v-e497ddeb]{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-e497ddeb]::placeholder{color:var(--color-text-light);font-style:italic;font-weight:400}input[data-v-e497ddeb]:focus{outline:none;border-color:var(--color-main)}input.error[data-v-e497ddeb]{border-color:var(--color-error)}input.input-line[data-v-e497ddeb]{border:none;border-bottom:solid 1px var(--color-border);border-radius:0;padding:.25rem 0}input.input-line[data-v-e497ddeb]:focus{border-color:var(--color-main)}.tooltip[data-v-e497ddeb]{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-e497ddeb]{position:relative;font-family:monospace;color:var(--color-text)}.timer-counter.penality[data-v-e497ddeb]{animation:penality-e497ddeb .3s ease-out}.timer-counter .penality-indicator[data-v-e497ddeb]{position:absolute;right:0;opacity:0;font-size:.75rem;color:var(--color-error);animation:penality-indicator-e497ddeb .6s ease-out forwards}@keyframes penality-indicator-e497ddeb{0%{transform:scale(1);opacity:0}5%{opacity:1}to{transform:scale(.75) translateY(-100%);opacity:0}}@keyframes penality-e497ddeb{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-82edf30b]:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}[data-v-82edf30b],[data-v-82edf30b]:before,[data-v-82edf30b]:after{box-sizing:border-box}a[data-v-82edf30b],button[data-v-82edf30b]{cursor:revert}ol[data-v-82edf30b],ul[data-v-82edf30b],menu[data-v-82edf30b]{list-style:none}img[data-v-82edf30b]{max-inline-size:100%;max-block-size:100%}table[data-v-82edf30b]{border-collapse:collapse}input[data-v-82edf30b],textarea[data-v-82edf30b]{-webkit-user-select:auto}textarea[data-v-82edf30b]{white-space:revert}meter[data-v-82edf30b]{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre[data-v-82edf30b]){all:revert}[data-v-82edf30b]::placeholder{color:unset}[data-v-82edf30b]::marker{content:initial}:where([hidden][data-v-82edf30b]){display:none}:where([contenteditable][data-v-82edf30b]: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-82edf30b]){-webkit-user-drag:element}:where(dialog[data-v-82edf30b]:modal){all:revert}[data-v-82edf30b]:root,html[data-theme=light][data-v-82edf30b],.light[data-v-82edf30b]{--color-main: #005dce;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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-82edf30b],.dark[data-v-82edf30b]{--color-main: #005dce;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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: #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-82edf30b],.fade-leave-active[data-v-82edf30b]{transition:.4s ease}.fade-enter-from[data-v-82edf30b],.fade-leave-to[data-v-82edf30b]{opacity:0}.modal-enter-active[data-v-82edf30b],.modal-leave-active[data-v-82edf30b]{transition:transform .4s ease,opacity .4s ease-out}.modal-enter-from[data-v-82edf30b],.modal-leave-to[data-v-82edf30b]{transform:translateY(-32px);opacity:0}.modal-sheet-enter-active[data-v-82edf30b],.modal-sheet-leave-active[data-v-82edf30b]{transition:transform .4s ease,opacity .4s ease-out}.modal-sheet-enter-from[data-v-82edf30b],.modal-sheet-leave-to[data-v-82edf30b]{transform:translateY(2rem);opacity:0}.toast-enter-active[data-v-82edf30b],.toast-leave-active[data-v-82edf30b]{transition:all .4s ease}.toast-enter-from[data-v-82edf30b],.toast-leave-to[data-v-82edf30b]{opacity:0;transform:translate(32px)}.dropdown-enter-active[data-v-82edf30b],.dropdown-leave-active[data-v-82edf30b]{transition:all .4s ease}.dropdown-enter-from[data-v-82edf30b],.dropdown-leave-to[data-v-82edf30b]{opacity:0;transform:translateY(-8px)}@keyframes loading-82edf30b{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes spin-82edf30b{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes heart-82edf30b{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-82edf30b{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp-82edf30b{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-82edf30b{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@keyframes iconAppear-82edf30b{0%{opacity:0;transform:scale(.5)}70%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.fade-in[data-v-82edf30b]{animation:fadeIn-82edf30b .5s ease-out forwards}.fade-in-up[data-v-82edf30b]{animation:fadeInUp-82edf30b .5s ease-out forwards}.fade-in-down[data-v-82edf30b]{animation:fadeInDown-82edf30b .5s ease-out forwards}.icon-appear[data-v-82edf30b]{opacity:0;animation:iconAppear-82edf30b .3s ease-out forwards}button[data-v-82edf30b],.button[data-v-82edf30b]{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-82edf30b],.button .icon[data-v-82edf30b]{transition:all .2s ease-out}button.loading[data-v-82edf30b],.button.loading[data-v-82edf30b]{cursor:wait}button[data-v-82edf30b]:focus-visible,.button[data-v-82edf30b]: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-82edf30b]:active:not(:disabled),.button[data-v-82edf30b]:active:not(:disabled){transform:scale(.975)}}button[data-v-82edf30b]:disabled,.button[data-v-82edf30b]:disabled{cursor:not-allowed!important}button .loader[data-v-82edf30b],.button .loader[data-v-82edf30b]{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-82edf30b 1s linear infinite}button.login-button[data-v-82edf30b],.button.login-button[data-v-82edf30b]{width:8rem;height:3rem;background:transparent;border-color:var(--color-border)}button.login-button .icon[data-v-82edf30b],.button.login-button .icon[data-v-82edf30b]{height:1.5rem;transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){button.login-button[data-v-82edf30b]:hover:not(:disabled),.button.login-button[data-v-82edf30b]:hover:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:hover:not(:disabled) .icon[data-v-82edf30b],.button.login-button:hover:not(:disabled) .icon[data-v-82edf30b]{transform:scale(.95)}}@media (hover: hover) and (pointer: fine){button.login-button[data-v-82edf30b]:active:not(:disabled),.button.login-button[data-v-82edf30b]:active:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:active:not(:disabled) .icon[data-v-82edf30b],.button.login-button:active:not(:disabled) .icon[data-v-82edf30b]{transform:scale(.9)}}button.login-button[data-v-82edf30b]:disabled,.button.login-button[data-v-82edf30b]:disabled{background:var(--color-background-dark);border-color:var(--color-border)}button.main[data-v-82edf30b],.button.main[data-v-82edf30b]{padding:.5rem .75rem;background:var(--color-main);border-color:var(--color-main);color:var(--color-background)}button.main .icon[data-v-82edf30b],.button.main .icon[data-v-82edf30b]{width:16px;height:16px;color:var(--color-background)}@media (hover: hover) and (pointer: fine){button.main[data-v-82edf30b]:hover:not(:disabled),.button.main[data-v-82edf30b]:hover:not(:disabled){background:var(--color-main-hover);border-color:var(--color-main-hover)}button.main:hover:not(:disabled) .icon[data-v-82edf30b],.button.main:hover:not(:disabled) .icon[data-v-82edf30b]{transform:scale(1.1)}}button.main[data-v-82edf30b]:disabled,.button.main[data-v-82edf30b]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.main:disabled .icon[data-v-82edf30b],.button.main:disabled .icon[data-v-82edf30b]{color:var(--color-text-light)}button.outline[data-v-82edf30b]{padding:.5rem .75rem;background:var(--color-background);border-color:var(--color-main);color:var(--color-main)}button.outline .icon[data-v-82edf30b]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.outline[data-v-82edf30b]:hover:not(:disabled){background:var(--color-main-light)}button.outline:hover:not(:disabled) .icon[data-v-82edf30b]{transform:scale(1.1)}}button.outline[data-v-82edf30b]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.outline:disabled .icon[data-v-82edf30b]{color:var(--color-text-light)}button.text[data-v-82edf30b]{padding:.5rem .75rem;background:transparent;border-color:transparent;color:var(--color-main)}button.text .icon[data-v-82edf30b]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.text[data-v-82edf30b]:hover:not(:disabled){background:var(--color-main-light)}button.text:hover:not(:disabled) .icon[data-v-82edf30b]{transform:scale(1.1)}}button.text[data-v-82edf30b]:disabled{background:var(--color-background-dark);color:var(--color-text-light)}button.text:disabled .icon[data-v-82edf30b]{color:var(--color-text-light)}button.debug-button[data-v-82edf30b]{overflow:hidden;position:relative}button.debug-button[data-v-82edf30b]: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-82edf30b]:hover:after{width:64px}input[data-v-82edf30b]{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-82edf30b]::placeholder{color:var(--color-text-light);font-style:italic;font-weight:400}input[data-v-82edf30b]:focus{outline:none;border-color:var(--color-main)}input.error[data-v-82edf30b]{border-color:var(--color-error)}input.input-line[data-v-82edf30b]{border:none;border-bottom:solid 1px var(--color-border);border-radius:0;padding:.25rem 0}input.input-line[data-v-82edf30b]:focus{border-color:var(--color-main)}.tooltip[data-v-82edf30b]{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}.sudolito-cell[data-v-82edf30b]{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;position:relative}.sudolito-cell.initial[data-v-82edf30b]{font-weight:700}.sudolito-cell.selected[data-v-82edf30b]:not(.initial){background:rgba(from var(--color-main) r g b/.4);border-color:var(--color-main)}.sudolito-cell.line-selected[data-v-82edf30b]{background:rgba(from var(--color-main) r g b/.1)}.sudolito-cell.same-number-selected[data-v-82edf30b]{color:var(--color-main);font-weight:800}.sudolito-cell.invalid[data-v-82edf30b]{color:var(--color-error);font-weight:800}.sudolito-cell[data-v-82edf30b]:nth-child(3n):not(:last-child){border-right:2px solid var(--color-text)}.sudolito-cell .notes[data-v-82edf30b]{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,1fr);gap:.1rem}.sudolito-cell .notes .note[data-v-82edf30b]{display:flex;align-items:center;justify-content:center;font-size:.5rem;color:transparent}.sudolito-cell .notes .note.active[data-v-82edf30b]{color:var(--color-text-light)}:where([data-v-6434fea5]:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}[data-v-6434fea5],[data-v-6434fea5]:before,[data-v-6434fea5]:after{box-sizing:border-box}a[data-v-6434fea5],button[data-v-6434fea5]{cursor:revert}ol[data-v-6434fea5],ul[data-v-6434fea5],menu[data-v-6434fea5]{list-style:none}img[data-v-6434fea5]{max-inline-size:100%;max-block-size:100%}table[data-v-6434fea5]{border-collapse:collapse}input[data-v-6434fea5],textarea[data-v-6434fea5]{-webkit-user-select:auto}textarea[data-v-6434fea5]{white-space:revert}meter[data-v-6434fea5]{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre[data-v-6434fea5]){all:revert}[data-v-6434fea5]::placeholder{color:unset}[data-v-6434fea5]::marker{content:initial}:where([hidden][data-v-6434fea5]){display:none}:where([contenteditable][data-v-6434fea5]: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-6434fea5]){-webkit-user-drag:element}:where(dialog[data-v-6434fea5]:modal){all:revert}[data-v-6434fea5]:root,html[data-theme=light][data-v-6434fea5],.light[data-v-6434fea5]{--color-main: #005dce;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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-6434fea5],.dark[data-v-6434fea5]{--color-main: #005dce;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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: #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-6434fea5],.fade-leave-active[data-v-6434fea5]{transition:.4s ease}.fade-enter-from[data-v-6434fea5],.fade-leave-to[data-v-6434fea5]{opacity:0}.modal-enter-active[data-v-6434fea5],.modal-leave-active[data-v-6434fea5]{transition:transform .4s ease,opacity .4s ease-out}.modal-enter-from[data-v-6434fea5],.modal-leave-to[data-v-6434fea5]{transform:translateY(-32px);opacity:0}.modal-sheet-enter-active[data-v-6434fea5],.modal-sheet-leave-active[data-v-6434fea5]{transition:transform .4s ease,opacity .4s ease-out}.modal-sheet-enter-from[data-v-6434fea5],.modal-sheet-leave-to[data-v-6434fea5]{transform:translateY(2rem);opacity:0}.toast-enter-active[data-v-6434fea5],.toast-leave-active[data-v-6434fea5]{transition:all .4s ease}.toast-enter-from[data-v-6434fea5],.toast-leave-to[data-v-6434fea5]{opacity:0;transform:translate(32px)}.dropdown-enter-active[data-v-6434fea5],.dropdown-leave-active[data-v-6434fea5]{transition:all .4s ease}.dropdown-enter-from[data-v-6434fea5],.dropdown-leave-to[data-v-6434fea5]{opacity:0;transform:translateY(-8px)}@keyframes loading-6434fea5{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes spin-6434fea5{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes heart-6434fea5{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-6434fea5{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp-6434fea5{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-6434fea5{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@keyframes iconAppear-6434fea5{0%{opacity:0;transform:scale(.5)}70%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.fade-in[data-v-6434fea5]{animation:fadeIn-6434fea5 .5s ease-out forwards}.fade-in-up[data-v-6434fea5]{animation:fadeInUp-6434fea5 .5s ease-out forwards}.fade-in-down[data-v-6434fea5]{animation:fadeInDown-6434fea5 .5s ease-out forwards}.icon-appear[data-v-6434fea5]{opacity:0;animation:iconAppear-6434fea5 .3s ease-out forwards}button[data-v-6434fea5],.button[data-v-6434fea5]{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-6434fea5],.button .icon[data-v-6434fea5]{transition:all .2s ease-out}button.loading[data-v-6434fea5],.button.loading[data-v-6434fea5]{cursor:wait}button[data-v-6434fea5]:focus-visible,.button[data-v-6434fea5]: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-6434fea5]:active:not(:disabled),.button[data-v-6434fea5]:active:not(:disabled){transform:scale(.975)}}button[data-v-6434fea5]:disabled,.button[data-v-6434fea5]:disabled{cursor:not-allowed!important}button .loader[data-v-6434fea5],.button .loader[data-v-6434fea5]{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-6434fea5 1s linear infinite}button.login-button[data-v-6434fea5],.button.login-button[data-v-6434fea5]{width:8rem;height:3rem;background:transparent;border-color:var(--color-border)}button.login-button .icon[data-v-6434fea5],.button.login-button .icon[data-v-6434fea5]{height:1.5rem;transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){button.login-button[data-v-6434fea5]:hover:not(:disabled),.button.login-button[data-v-6434fea5]:hover:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:hover:not(:disabled) .icon[data-v-6434fea5],.button.login-button:hover:not(:disabled) .icon[data-v-6434fea5]{transform:scale(.95)}}@media (hover: hover) and (pointer: fine){button.login-button[data-v-6434fea5]:active:not(:disabled),.button.login-button[data-v-6434fea5]:active:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:active:not(:disabled) .icon[data-v-6434fea5],.button.login-button:active:not(:disabled) .icon[data-v-6434fea5]{transform:scale(.9)}}button.login-button[data-v-6434fea5]:disabled,.button.login-button[data-v-6434fea5]:disabled{background:var(--color-background-dark);border-color:var(--color-border)}button.main[data-v-6434fea5],.button.main[data-v-6434fea5]{padding:.5rem .75rem;background:var(--color-main);border-color:var(--color-main);color:var(--color-background)}button.main .icon[data-v-6434fea5],.button.main .icon[data-v-6434fea5]{width:16px;height:16px;color:var(--color-background)}@media (hover: hover) and (pointer: fine){button.main[data-v-6434fea5]:hover:not(:disabled),.button.main[data-v-6434fea5]:hover:not(:disabled){background:var(--color-main-hover);border-color:var(--color-main-hover)}button.main:hover:not(:disabled) .icon[data-v-6434fea5],.button.main:hover:not(:disabled) .icon[data-v-6434fea5]{transform:scale(1.1)}}button.main[data-v-6434fea5]:disabled,.button.main[data-v-6434fea5]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.main:disabled .icon[data-v-6434fea5],.button.main:disabled .icon[data-v-6434fea5]{color:var(--color-text-light)}button.outline[data-v-6434fea5]{padding:.5rem .75rem;background:var(--color-background);border-color:var(--color-main);color:var(--color-main)}button.outline .icon[data-v-6434fea5]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.outline[data-v-6434fea5]:hover:not(:disabled){background:var(--color-main-light)}button.outline:hover:not(:disabled) .icon[data-v-6434fea5]{transform:scale(1.1)}}button.outline[data-v-6434fea5]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.outline:disabled .icon[data-v-6434fea5]{color:var(--color-text-light)}button.text[data-v-6434fea5]{padding:.5rem .75rem;background:transparent;border-color:transparent;color:var(--color-main)}button.text .icon[data-v-6434fea5]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.text[data-v-6434fea5]:hover:not(:disabled){background:var(--color-main-light)}button.text:hover:not(:disabled) .icon[data-v-6434fea5]{transform:scale(1.1)}}button.text[data-v-6434fea5]:disabled{background:var(--color-background-dark);color:var(--color-text-light)}button.text:disabled .icon[data-v-6434fea5]{color:var(--color-text-light)}button.debug-button[data-v-6434fea5]{overflow:hidden;position:relative}button.debug-button[data-v-6434fea5]: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-6434fea5]:hover:after{width:64px}input[data-v-6434fea5]{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-6434fea5]::placeholder{color:var(--color-text-light);font-style:italic;font-weight:400}input[data-v-6434fea5]:focus{outline:none;border-color:var(--color-main)}input.error[data-v-6434fea5]{border-color:var(--color-error)}input.input-line[data-v-6434fea5]{border:none;border-bottom:solid 1px var(--color-border);border-radius:0;padding:.25rem 0}input.input-line[data-v-6434fea5]:focus{border-color:var(--color-main)}.tooltip[data-v-6434fea5]{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}.sudolito-keyboard[data-v-6434fea5]{display:flex;border:1px solid var(--color-border)}.sudolito-keyboard .key[data-v-6434fea5]{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}.sudolito-keyboard .key.disabled[data-v-6434fea5]{background:var(--color-border);color:rgba(from var(--color-text) r g b/.6);cursor:not-allowed}@media screen and (min-width: 768px){.sudolito-keyboard[data-v-6434fea5]{display:grid;grid-template-columns:repeat(3,1fr)}}:where([data-v-fa07935f]:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}[data-v-fa07935f],[data-v-fa07935f]:before,[data-v-fa07935f]:after{box-sizing:border-box}a[data-v-fa07935f],button[data-v-fa07935f]{cursor:revert}ol[data-v-fa07935f],ul[data-v-fa07935f],menu[data-v-fa07935f]{list-style:none}img[data-v-fa07935f]{max-inline-size:100%;max-block-size:100%}table[data-v-fa07935f]{border-collapse:collapse}input[data-v-fa07935f],textarea[data-v-fa07935f]{-webkit-user-select:auto}textarea[data-v-fa07935f]{white-space:revert}meter[data-v-fa07935f]{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre[data-v-fa07935f]){all:revert}[data-v-fa07935f]::placeholder{color:unset}[data-v-fa07935f]::marker{content:initial}:where([hidden][data-v-fa07935f]){display:none}:where([contenteditable][data-v-fa07935f]: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-fa07935f]){-webkit-user-drag:element}:where(dialog[data-v-fa07935f]:modal){all:revert}[data-v-fa07935f]:root,html[data-theme=light][data-v-fa07935f],.light[data-v-fa07935f]{--color-main: #005dce;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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-fa07935f],.dark[data-v-fa07935f]{--color-main: #005dce;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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: #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-fa07935f],.fade-leave-active[data-v-fa07935f]{transition:.4s ease}.fade-enter-from[data-v-fa07935f],.fade-leave-to[data-v-fa07935f]{opacity:0}.modal-enter-active[data-v-fa07935f],.modal-leave-active[data-v-fa07935f]{transition:transform .4s ease,opacity .4s ease-out}.modal-enter-from[data-v-fa07935f],.modal-leave-to[data-v-fa07935f]{transform:translateY(-32px);opacity:0}.modal-sheet-enter-active[data-v-fa07935f],.modal-sheet-leave-active[data-v-fa07935f]{transition:transform .4s ease,opacity .4s ease-out}.modal-sheet-enter-from[data-v-fa07935f],.modal-sheet-leave-to[data-v-fa07935f]{transform:translateY(2rem);opacity:0}.toast-enter-active[data-v-fa07935f],.toast-leave-active[data-v-fa07935f]{transition:all .4s ease}.toast-enter-from[data-v-fa07935f],.toast-leave-to[data-v-fa07935f]{opacity:0;transform:translate(32px)}.dropdown-enter-active[data-v-fa07935f],.dropdown-leave-active[data-v-fa07935f]{transition:all .4s ease}.dropdown-enter-from[data-v-fa07935f],.dropdown-leave-to[data-v-fa07935f]{opacity:0;transform:translateY(-8px)}@keyframes loading-fa07935f{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes spin-fa07935f{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes heart-fa07935f{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-fa07935f{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp-fa07935f{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-fa07935f{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@keyframes iconAppear-fa07935f{0%{opacity:0;transform:scale(.5)}70%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.fade-in[data-v-fa07935f]{animation:fadeIn-fa07935f .5s ease-out forwards}.fade-in-up[data-v-fa07935f]{animation:fadeInUp-fa07935f .5s ease-out forwards}.fade-in-down[data-v-fa07935f]{animation:fadeInDown-fa07935f .5s ease-out forwards}.icon-appear[data-v-fa07935f]{opacity:0;animation:iconAppear-fa07935f .3s ease-out forwards}button[data-v-fa07935f],.button[data-v-fa07935f]{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-fa07935f],.button .icon[data-v-fa07935f]{transition:all .2s ease-out}button.loading[data-v-fa07935f],.button.loading[data-v-fa07935f]{cursor:wait}button[data-v-fa07935f]:focus-visible,.button[data-v-fa07935f]: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-fa07935f]:active:not(:disabled),.button[data-v-fa07935f]:active:not(:disabled){transform:scale(.975)}}button[data-v-fa07935f]:disabled,.button[data-v-fa07935f]:disabled{cursor:not-allowed!important}button .loader[data-v-fa07935f],.button .loader[data-v-fa07935f]{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-fa07935f 1s linear infinite}button.login-button[data-v-fa07935f],.button.login-button[data-v-fa07935f]{width:8rem;height:3rem;background:transparent;border-color:var(--color-border)}button.login-button .icon[data-v-fa07935f],.button.login-button .icon[data-v-fa07935f]{height:1.5rem;transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){button.login-button[data-v-fa07935f]:hover:not(:disabled),.button.login-button[data-v-fa07935f]:hover:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:hover:not(:disabled) .icon[data-v-fa07935f],.button.login-button:hover:not(:disabled) .icon[data-v-fa07935f]{transform:scale(.95)}}@media (hover: hover) and (pointer: fine){button.login-button[data-v-fa07935f]:active:not(:disabled),.button.login-button[data-v-fa07935f]:active:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:active:not(:disabled) .icon[data-v-fa07935f],.button.login-button:active:not(:disabled) .icon[data-v-fa07935f]{transform:scale(.9)}}button.login-button[data-v-fa07935f]:disabled,.button.login-button[data-v-fa07935f]:disabled{background:var(--color-background-dark);border-color:var(--color-border)}button.main[data-v-fa07935f],.button.main[data-v-fa07935f]{padding:.5rem .75rem;background:var(--color-main);border-color:var(--color-main);color:var(--color-background)}button.main .icon[data-v-fa07935f],.button.main .icon[data-v-fa07935f]{width:16px;height:16px;color:var(--color-background)}@media (hover: hover) and (pointer: fine){button.main[data-v-fa07935f]:hover:not(:disabled),.button.main[data-v-fa07935f]:hover:not(:disabled){background:var(--color-main-hover);border-color:var(--color-main-hover)}button.main:hover:not(:disabled) .icon[data-v-fa07935f],.button.main:hover:not(:disabled) .icon[data-v-fa07935f]{transform:scale(1.1)}}button.main[data-v-fa07935f]:disabled,.button.main[data-v-fa07935f]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.main:disabled .icon[data-v-fa07935f],.button.main:disabled .icon[data-v-fa07935f]{color:var(--color-text-light)}button.outline[data-v-fa07935f]{padding:.5rem .75rem;background:var(--color-background);border-color:var(--color-main);color:var(--color-main)}button.outline .icon[data-v-fa07935f]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.outline[data-v-fa07935f]:hover:not(:disabled){background:var(--color-main-light)}button.outline:hover:not(:disabled) .icon[data-v-fa07935f]{transform:scale(1.1)}}button.outline[data-v-fa07935f]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.outline:disabled .icon[data-v-fa07935f]{color:var(--color-text-light)}button.text[data-v-fa07935f]{padding:.5rem .75rem;background:transparent;border-color:transparent;color:var(--color-main)}button.text .icon[data-v-fa07935f]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.text[data-v-fa07935f]:hover:not(:disabled){background:var(--color-main-light)}button.text:hover:not(:disabled) .icon[data-v-fa07935f]{transform:scale(1.1)}}button.text[data-v-fa07935f]:disabled{background:var(--color-background-dark);color:var(--color-text-light)}button.text:disabled .icon[data-v-fa07935f]{color:var(--color-text-light)}button.debug-button[data-v-fa07935f]{overflow:hidden;position:relative}button.debug-button[data-v-fa07935f]: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-fa07935f]:hover:after{width:64px}input[data-v-fa07935f]{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-fa07935f]::placeholder{color:var(--color-text-light);font-style:italic;font-weight:400}input[data-v-fa07935f]:focus{outline:none;border-color:var(--color-main)}input.error[data-v-fa07935f]{border-color:var(--color-error)}input.input-line[data-v-fa07935f]{border:none;border-bottom:solid 1px var(--color-border);border-radius:0;padding:.25rem 0}input.input-line[data-v-fa07935f]:focus{border-color:var(--color-main)}.tooltip[data-v-fa07935f]{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}.sudolito-tools[data-v-fa07935f]{display:flex;border:1px solid var(--color-border)}.sudolito-tools .tools-cell[data-v-fa07935f]{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}.sudolito-tools .tools-cell .title[data-v-fa07935f]{font-size:1rem}@media (hover: hover) and (pointer: fine){.sudolito-tools .tools-cell .title[data-v-fa07935f]{display:none}}.sudolito-tools .tools-cell.active[data-v-fa07935f]{background:var(--color-main);color:var(--color-background)}@media screen and (min-width: 768px){.sudolito-tools[data-v-fa07935f]{display:flex;flex-direction:column}}:where([data-v-8891a0f0]:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}[data-v-8891a0f0],[data-v-8891a0f0]:before,[data-v-8891a0f0]:after{box-sizing:border-box}a[data-v-8891a0f0],button[data-v-8891a0f0]{cursor:revert}ol[data-v-8891a0f0],ul[data-v-8891a0f0],menu[data-v-8891a0f0]{list-style:none}img[data-v-8891a0f0]{max-inline-size:100%;max-block-size:100%}table[data-v-8891a0f0]{border-collapse:collapse}input[data-v-8891a0f0],textarea[data-v-8891a0f0]{-webkit-user-select:auto}textarea[data-v-8891a0f0]{white-space:revert}meter[data-v-8891a0f0]{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre[data-v-8891a0f0]){all:revert}[data-v-8891a0f0]::placeholder{color:unset}[data-v-8891a0f0]::marker{content:initial}:where([hidden][data-v-8891a0f0]){display:none}:where([contenteditable][data-v-8891a0f0]: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-8891a0f0]){-webkit-user-drag:element}:where(dialog[data-v-8891a0f0]:modal){all:revert}[data-v-8891a0f0]:root,html[data-theme=light][data-v-8891a0f0],.light[data-v-8891a0f0]{--color-main: #005dce;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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-8891a0f0],.dark[data-v-8891a0f0]{--color-main: #005dce;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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: #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-8891a0f0],.fade-leave-active[data-v-8891a0f0]{transition:.4s ease}.fade-enter-from[data-v-8891a0f0],.fade-leave-to[data-v-8891a0f0]{opacity:0}.modal-enter-active[data-v-8891a0f0],.modal-leave-active[data-v-8891a0f0]{transition:transform .4s ease,opacity .4s ease-out}.modal-enter-from[data-v-8891a0f0],.modal-leave-to[data-v-8891a0f0]{transform:translateY(-32px);opacity:0}.modal-sheet-enter-active[data-v-8891a0f0],.modal-sheet-leave-active[data-v-8891a0f0]{transition:transform .4s ease,opacity .4s ease-out}.modal-sheet-enter-from[data-v-8891a0f0],.modal-sheet-leave-to[data-v-8891a0f0]{transform:translateY(2rem);opacity:0}.toast-enter-active[data-v-8891a0f0],.toast-leave-active[data-v-8891a0f0]{transition:all .4s ease}.toast-enter-from[data-v-8891a0f0],.toast-leave-to[data-v-8891a0f0]{opacity:0;transform:translate(32px)}.dropdown-enter-active[data-v-8891a0f0],.dropdown-leave-active[data-v-8891a0f0]{transition:all .4s ease}.dropdown-enter-from[data-v-8891a0f0],.dropdown-leave-to[data-v-8891a0f0]{opacity:0;transform:translateY(-8px)}@keyframes loading-8891a0f0{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes spin-8891a0f0{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes heart-8891a0f0{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-8891a0f0{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp-8891a0f0{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-8891a0f0{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@keyframes iconAppear-8891a0f0{0%{opacity:0;transform:scale(.5)}70%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.fade-in[data-v-8891a0f0]{animation:fadeIn-8891a0f0 .5s ease-out forwards}.fade-in-up[data-v-8891a0f0]{animation:fadeInUp-8891a0f0 .5s ease-out forwards}.fade-in-down[data-v-8891a0f0]{animation:fadeInDown-8891a0f0 .5s ease-out forwards}.icon-appear[data-v-8891a0f0]{opacity:0;animation:iconAppear-8891a0f0 .3s ease-out forwards}button[data-v-8891a0f0],.button[data-v-8891a0f0]{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-8891a0f0],.button .icon[data-v-8891a0f0]{transition:all .2s ease-out}button.loading[data-v-8891a0f0],.button.loading[data-v-8891a0f0]{cursor:wait}button[data-v-8891a0f0]:focus-visible,.button[data-v-8891a0f0]: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-8891a0f0]:active:not(:disabled),.button[data-v-8891a0f0]:active:not(:disabled){transform:scale(.975)}}button[data-v-8891a0f0]:disabled,.button[data-v-8891a0f0]:disabled{cursor:not-allowed!important}button .loader[data-v-8891a0f0],.button .loader[data-v-8891a0f0]{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-8891a0f0 1s linear infinite}button.login-button[data-v-8891a0f0],.button.login-button[data-v-8891a0f0]{width:8rem;height:3rem;background:transparent;border-color:var(--color-border)}button.login-button .icon[data-v-8891a0f0],.button.login-button .icon[data-v-8891a0f0]{height:1.5rem;transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){button.login-button[data-v-8891a0f0]:hover:not(:disabled),.button.login-button[data-v-8891a0f0]:hover:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:hover:not(:disabled) .icon[data-v-8891a0f0],.button.login-button:hover:not(:disabled) .icon[data-v-8891a0f0]{transform:scale(.95)}}@media (hover: hover) and (pointer: fine){button.login-button[data-v-8891a0f0]:active:not(:disabled),.button.login-button[data-v-8891a0f0]:active:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:active:not(:disabled) .icon[data-v-8891a0f0],.button.login-button:active:not(:disabled) .icon[data-v-8891a0f0]{transform:scale(.9)}}button.login-button[data-v-8891a0f0]:disabled,.button.login-button[data-v-8891a0f0]:disabled{background:var(--color-background-dark);border-color:var(--color-border)}button.main[data-v-8891a0f0],.button.main[data-v-8891a0f0]{padding:.5rem .75rem;background:var(--color-main);border-color:var(--color-main);color:var(--color-background)}button.main .icon[data-v-8891a0f0],.button.main .icon[data-v-8891a0f0]{width:16px;height:16px;color:var(--color-background)}@media (hover: hover) and (pointer: fine){button.main[data-v-8891a0f0]:hover:not(:disabled),.button.main[data-v-8891a0f0]:hover:not(:disabled){background:var(--color-main-hover);border-color:var(--color-main-hover)}button.main:hover:not(:disabled) .icon[data-v-8891a0f0],.button.main:hover:not(:disabled) .icon[data-v-8891a0f0]{transform:scale(1.1)}}button.main[data-v-8891a0f0]:disabled,.button.main[data-v-8891a0f0]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.main:disabled .icon[data-v-8891a0f0],.button.main:disabled .icon[data-v-8891a0f0]{color:var(--color-text-light)}button.outline[data-v-8891a0f0]{padding:.5rem .75rem;background:var(--color-background);border-color:var(--color-main);color:var(--color-main)}button.outline .icon[data-v-8891a0f0]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.outline[data-v-8891a0f0]:hover:not(:disabled){background:var(--color-main-light)}button.outline:hover:not(:disabled) .icon[data-v-8891a0f0]{transform:scale(1.1)}}button.outline[data-v-8891a0f0]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.outline:disabled .icon[data-v-8891a0f0]{color:var(--color-text-light)}button.text[data-v-8891a0f0]{padding:.5rem .75rem;background:transparent;border-color:transparent;color:var(--color-main)}button.text .icon[data-v-8891a0f0]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.text[data-v-8891a0f0]:hover:not(:disabled){background:var(--color-main-light)}button.text:hover:not(:disabled) .icon[data-v-8891a0f0]{transform:scale(1.1)}}button.text[data-v-8891a0f0]:disabled{background:var(--color-background-dark);color:var(--color-text-light)}button.text:disabled .icon[data-v-8891a0f0]{color:var(--color-text-light)}button.debug-button[data-v-8891a0f0]{overflow:hidden;position:relative}button.debug-button[data-v-8891a0f0]: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-8891a0f0]:hover:after{width:64px}input[data-v-8891a0f0]{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-8891a0f0]::placeholder{color:var(--color-text-light);font-style:italic;font-weight:400}input[data-v-8891a0f0]:focus{outline:none;border-color:var(--color-main)}input.error[data-v-8891a0f0]{border-color:var(--color-error)}input.input-line[data-v-8891a0f0]{border:none;border-bottom:solid 1px var(--color-border);border-radius:0;padding:.25rem 0}input.input-line[data-v-8891a0f0]:focus{border-color:var(--color-main)}.tooltip[data-v-8891a0f0]{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-8891a0f0]{display:flex;flex-direction:column;align-items:center;gap:1rem;padding-bottom:4rem;--color-main: #fed330;--color-main-light: hsl(from var(--color-main) h s calc(l*1.4) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.6) );--color-main-hover: hsl(from var(--color-main) h calc(s*1.2) calc(l*1.4) );--cell-size: 40px}.navbar[data-v-8891a0f0]{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-8891a0f0]{display:flex;justify-content:space-between;align-items:center;gap:.5rem;width:100%;padding:.5rem 1rem}.topbar .counter-container[data-v-8891a0f0]{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-8891a0f0]{height:calc(1rem - 2px);width:1px;background:var(--color-border)}.topbar .counter-container .heart[data-v-8891a0f0]{font-size:1.5rem;color:var(--color-main);fill:var(--color-main);transition:all .2s ease-out}.topbar .counter-container .heart.mistake[data-v-8891a0f0]{fill:transparent;animation:heart-8891a0f0 .75s ease-out forwards}.icon-container[data-v-8891a0f0]{display:flex;align-items:center;justify-content:flex-end;gap:.5rem}.icon-container a[data-v-8891a0f0]{display:flex}.icon-container .icon[data-v-8891a0f0]{transition:all .2s ease-out;cursor:pointer}.container[data-v-8891a0f0]{display:flex;flex-direction:column;gap:2rem;align-items:center}.sudolito-board[data-v-8891a0f0]{display:flex;flex-direction:column;border:2px solid var(--color-text)}.sudolito-row[data-v-8891a0f0]{display:flex}.sudolito-row:nth-child(2n):not(:last-child) .sudolito-cell[data-v-8891a0f0]{border-bottom:2px solid var(--color-text)}.debug-button[data-v-8891a0f0]{text-transform:uppercase;font-weight:700;font-size:.75rem;margin-top:-1rem}@media screen and (min-width: 768px){main[data-v-8891a0f0]{gap:3rem;--cell-size: 56px}main .navbar[data-v-8891a0f0]{display:flex}main .topbar[data-v-8891a0f0]{justify-content:center}main .topbar .space[data-v-8891a0f0]{display:none}main .topbar .icon-container[data-v-8891a0f0]{display:none}main .icon-container .icon[data-v-8891a0f0]:hover{stroke:var(--color-main)}main .container[data-v-8891a0f0]{flex-direction:row;gap:4rem}}:where([data-v-61bc656b]:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}[data-v-61bc656b],[data-v-61bc656b]:before,[data-v-61bc656b]:after{box-sizing:border-box}a[data-v-61bc656b],button[data-v-61bc656b]{cursor:revert}ol[data-v-61bc656b],ul[data-v-61bc656b],menu[data-v-61bc656b]{list-style:none}img[data-v-61bc656b]{max-inline-size:100%;max-block-size:100%}table[data-v-61bc656b]{border-collapse:collapse}input[data-v-61bc656b],textarea[data-v-61bc656b]{-webkit-user-select:auto}textarea[data-v-61bc656b]{white-space:revert}meter[data-v-61bc656b]{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre[data-v-61bc656b]){all:revert}[data-v-61bc656b]::placeholder{color:unset}[data-v-61bc656b]::marker{content:initial}:where([hidden][data-v-61bc656b]){display:none}:where([contenteditable][data-v-61bc656b]: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-61bc656b]){-webkit-user-drag:element}:where(dialog[data-v-61bc656b]:modal){all:revert}[data-v-61bc656b]:root,html[data-theme=light][data-v-61bc656b],.light[data-v-61bc656b]{--color-main: #005dce;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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-61bc656b],.dark[data-v-61bc656b]{--color-main: #005dce;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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: #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-61bc656b],.fade-leave-active[data-v-61bc656b]{transition:.4s ease}.fade-enter-from[data-v-61bc656b],.fade-leave-to[data-v-61bc656b]{opacity:0}.modal-enter-active[data-v-61bc656b],.modal-leave-active[data-v-61bc656b]{transition:transform .4s ease,opacity .4s ease-out}.modal-enter-from[data-v-61bc656b],.modal-leave-to[data-v-61bc656b]{transform:translateY(-32px);opacity:0}.modal-sheet-enter-active[data-v-61bc656b],.modal-sheet-leave-active[data-v-61bc656b]{transition:transform .4s ease,opacity .4s ease-out}.modal-sheet-enter-from[data-v-61bc656b],.modal-sheet-leave-to[data-v-61bc656b]{transform:translateY(2rem);opacity:0}.toast-enter-active[data-v-61bc656b],.toast-leave-active[data-v-61bc656b]{transition:all .4s ease}.toast-enter-from[data-v-61bc656b],.toast-leave-to[data-v-61bc656b]{opacity:0;transform:translate(32px)}.dropdown-enter-active[data-v-61bc656b],.dropdown-leave-active[data-v-61bc656b]{transition:all .4s ease}.dropdown-enter-from[data-v-61bc656b],.dropdown-leave-to[data-v-61bc656b]{opacity:0;transform:translateY(-8px)}@keyframes loading-61bc656b{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes spin-61bc656b{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes heart-61bc656b{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-61bc656b{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp-61bc656b{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-61bc656b{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@keyframes iconAppear-61bc656b{0%{opacity:0;transform:scale(.5)}70%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.fade-in[data-v-61bc656b]{animation:fadeIn-61bc656b .5s ease-out forwards}.fade-in-up[data-v-61bc656b]{animation:fadeInUp-61bc656b .5s ease-out forwards}.fade-in-down[data-v-61bc656b]{animation:fadeInDown-61bc656b .5s ease-out forwards}.icon-appear[data-v-61bc656b]{opacity:0;animation:iconAppear-61bc656b .3s ease-out forwards}button[data-v-61bc656b],.button[data-v-61bc656b]{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-61bc656b],.button .icon[data-v-61bc656b]{transition:all .2s ease-out}button.loading[data-v-61bc656b],.button.loading[data-v-61bc656b]{cursor:wait}button[data-v-61bc656b]:focus-visible,.button[data-v-61bc656b]: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-61bc656b]:active:not(:disabled),.button[data-v-61bc656b]:active:not(:disabled){transform:scale(.975)}}button[data-v-61bc656b]:disabled,.button[data-v-61bc656b]:disabled{cursor:not-allowed!important}button .loader[data-v-61bc656b],.button .loader[data-v-61bc656b]{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-61bc656b 1s linear infinite}button.login-button[data-v-61bc656b],.button.login-button[data-v-61bc656b]{width:8rem;height:3rem;background:transparent;border-color:var(--color-border)}button.login-button .icon[data-v-61bc656b],.button.login-button .icon[data-v-61bc656b]{height:1.5rem;transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){button.login-button[data-v-61bc656b]:hover:not(:disabled),.button.login-button[data-v-61bc656b]:hover:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:hover:not(:disabled) .icon[data-v-61bc656b],.button.login-button:hover:not(:disabled) .icon[data-v-61bc656b]{transform:scale(.95)}}@media (hover: hover) and (pointer: fine){button.login-button[data-v-61bc656b]:active:not(:disabled),.button.login-button[data-v-61bc656b]:active:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:active:not(:disabled) .icon[data-v-61bc656b],.button.login-button:active:not(:disabled) .icon[data-v-61bc656b]{transform:scale(.9)}}button.login-button[data-v-61bc656b]:disabled,.button.login-button[data-v-61bc656b]:disabled{background:var(--color-background-dark);border-color:var(--color-border)}button.main[data-v-61bc656b],.button.main[data-v-61bc656b]{padding:.5rem .75rem;background:var(--color-main);border-color:var(--color-main);color:var(--color-background)}button.main .icon[data-v-61bc656b],.button.main .icon[data-v-61bc656b]{width:16px;height:16px;color:var(--color-background)}@media (hover: hover) and (pointer: fine){button.main[data-v-61bc656b]:hover:not(:disabled),.button.main[data-v-61bc656b]:hover:not(:disabled){background:var(--color-main-hover);border-color:var(--color-main-hover)}button.main:hover:not(:disabled) .icon[data-v-61bc656b],.button.main:hover:not(:disabled) .icon[data-v-61bc656b]{transform:scale(1.1)}}button.main[data-v-61bc656b]:disabled,.button.main[data-v-61bc656b]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.main:disabled .icon[data-v-61bc656b],.button.main:disabled .icon[data-v-61bc656b]{color:var(--color-text-light)}button.outline[data-v-61bc656b]{padding:.5rem .75rem;background:var(--color-background);border-color:var(--color-main);color:var(--color-main)}button.outline .icon[data-v-61bc656b]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.outline[data-v-61bc656b]:hover:not(:disabled){background:var(--color-main-light)}button.outline:hover:not(:disabled) .icon[data-v-61bc656b]{transform:scale(1.1)}}button.outline[data-v-61bc656b]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.outline:disabled .icon[data-v-61bc656b]{color:var(--color-text-light)}button.text[data-v-61bc656b]{padding:.5rem .75rem;background:transparent;border-color:transparent;color:var(--color-main)}button.text .icon[data-v-61bc656b]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.text[data-v-61bc656b]:hover:not(:disabled){background:var(--color-main-light)}button.text:hover:not(:disabled) .icon[data-v-61bc656b]{transform:scale(1.1)}}button.text[data-v-61bc656b]:disabled{background:var(--color-background-dark);color:var(--color-text-light)}button.text:disabled .icon[data-v-61bc656b]{color:var(--color-text-light)}button.debug-button[data-v-61bc656b]{overflow:hidden;position:relative}button.debug-button[data-v-61bc656b]: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-61bc656b]:hover:after{width:64px}input[data-v-61bc656b]{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-61bc656b]::placeholder{color:var(--color-text-light);font-style:italic;font-weight:400}input[data-v-61bc656b]:focus{outline:none;border-color:var(--color-main)}input.error[data-v-61bc656b]{border-color:var(--color-error)}input.input-line[data-v-61bc656b]{border:none;border-bottom:solid 1px var(--color-border);border-radius:0;padding:.25rem 0}input.input-line[data-v-61bc656b]:focus{border-color:var(--color-main)}.tooltip[data-v-61bc656b]{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-61bc656b]{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-61bc656b]{display:flex;justify-content:space-between;align-items:center;padding:.5rem}.game-calendar .calendar-header .month-title[data-v-61bc656b]{font-size:1.2rem;font-weight:600;margin:0;color:var(--color-title)}.game-calendar .calendar-header .nav-button[data-v-61bc656b]{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-61bc656b]:hover{background-color:var(--color-main);color:var(--color-main-text)}.game-calendar .calendar-header .nav-button[data-v-61bc656b]:active{transform:scale(1)}.game-calendar .calendar-header .nav-button:active .icon[data-v-61bc656b]{transform:scale(.95)}}.game-calendar .calendar-header .nav-button .icon[data-v-61bc656b]{width:100%}.game-calendar .calendar-days-header[data-v-61bc656b]{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-61bc656b]{font-size:.8rem;font-weight:400;color:var(--color-text-light)}.game-calendar .calendar-grid[data-v-61bc656b]{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-61bc656b]{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-61bc656b]{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-61bc656b]: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-61bc656b]: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-61bc656b]:active{transform:scale(1)}}.game-calendar .calendar-grid .calendar-day.played-day[data-v-61bc656b]{background-color:var(--color-main)}.game-calendar .calendar-grid .calendar-day.played-day .icon[data-v-61bc656b]{color:#fff;fill:#fff}.game-calendar .calendar-grid .calendar-day.streak-day[data-v-61bc656b]{background-color:#f1c40f}.game-calendar .calendar-grid .calendar-day.streak-day .icon[data-v-61bc656b]{color:#f39c12;fill:#f39c12}.game-calendar .calendar-grid .calendar-day.future-day[data-v-61bc656b]{color:var(--color-text-light);opacity:.5;cursor:not-allowed}.game-calendar .calendar-grid .calendar-day.other-month[data-v-61bc656b]{opacity:0}.game-calendar .calendar-grid .calendar-day.today[data-v-61bc656b]{font-weight:700}.game-calendar .calendar-grid .calendar-day.selected[data-v-61bc656b]{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-61bc656b]:not(.played-day){background:var(--color-main);color:var(--color-main-text)}.game-calendar .calendar-grid .calendar-day[data-v-61bc656b]:disabled{cursor:not-allowed}.game-calendar:not(.selectable) .calendar-grid[data-v-61bc656b]{pointer-events:none}@keyframes fadeIn-61bc656b{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes pulse-61bc656b{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}.game-calendar[data-v-61bc656b]{animation:fadeIn-61bc656b .3s ease-out}:where([data-v-87f9d141]:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}[data-v-87f9d141],[data-v-87f9d141]:before,[data-v-87f9d141]:after{box-sizing:border-box}a[data-v-87f9d141],button[data-v-87f9d141]{cursor:revert}ol[data-v-87f9d141],ul[data-v-87f9d141],menu[data-v-87f9d141]{list-style:none}img[data-v-87f9d141]{max-inline-size:100%;max-block-size:100%}table[data-v-87f9d141]{border-collapse:collapse}input[data-v-87f9d141],textarea[data-v-87f9d141]{-webkit-user-select:auto}textarea[data-v-87f9d141]{white-space:revert}meter[data-v-87f9d141]{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre[data-v-87f9d141]){all:revert}[data-v-87f9d141]::placeholder{color:unset}[data-v-87f9d141]::marker{content:initial}:where([hidden][data-v-87f9d141]){display:none}:where([contenteditable][data-v-87f9d141]: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-87f9d141]){-webkit-user-drag:element}:where(dialog[data-v-87f9d141]:modal){all:revert}[data-v-87f9d141]:root,html[data-theme=light][data-v-87f9d141],.light[data-v-87f9d141]{--color-main: #005dce;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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-87f9d141],.dark[data-v-87f9d141]{--color-main: #005dce;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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: #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-87f9d141],.fade-leave-active[data-v-87f9d141]{transition:.4s ease}.fade-enter-from[data-v-87f9d141],.fade-leave-to[data-v-87f9d141]{opacity:0}.modal-enter-active[data-v-87f9d141],.modal-leave-active[data-v-87f9d141]{transition:transform .4s ease,opacity .4s ease-out}.modal-enter-from[data-v-87f9d141],.modal-leave-to[data-v-87f9d141]{transform:translateY(-32px);opacity:0}.modal-sheet-enter-active[data-v-87f9d141],.modal-sheet-leave-active[data-v-87f9d141]{transition:transform .4s ease,opacity .4s ease-out}.modal-sheet-enter-from[data-v-87f9d141],.modal-sheet-leave-to[data-v-87f9d141]{transform:translateY(2rem);opacity:0}.toast-enter-active[data-v-87f9d141],.toast-leave-active[data-v-87f9d141]{transition:all .4s ease}.toast-enter-from[data-v-87f9d141],.toast-leave-to[data-v-87f9d141]{opacity:0;transform:translate(32px)}.dropdown-enter-active[data-v-87f9d141],.dropdown-leave-active[data-v-87f9d141]{transition:all .4s ease}.dropdown-enter-from[data-v-87f9d141],.dropdown-leave-to[data-v-87f9d141]{opacity:0;transform:translateY(-8px)}@keyframes loading-87f9d141{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes spin-87f9d141{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes heart-87f9d141{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-87f9d141{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp-87f9d141{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-87f9d141{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@keyframes iconAppear-87f9d141{0%{opacity:0;transform:scale(.5)}70%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.fade-in[data-v-87f9d141]{animation:fadeIn-87f9d141 .5s ease-out forwards}.fade-in-up[data-v-87f9d141]{animation:fadeInUp-87f9d141 .5s ease-out forwards}.fade-in-down[data-v-87f9d141]{animation:fadeInDown-87f9d141 .5s ease-out forwards}.icon-appear[data-v-87f9d141]{opacity:0;animation:iconAppear-87f9d141 .3s ease-out forwards}button[data-v-87f9d141],.button[data-v-87f9d141]{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-87f9d141],.button .icon[data-v-87f9d141]{transition:all .2s ease-out}button.loading[data-v-87f9d141],.button.loading[data-v-87f9d141]{cursor:wait}button[data-v-87f9d141]:focus-visible,.button[data-v-87f9d141]: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-87f9d141]:active:not(:disabled),.button[data-v-87f9d141]:active:not(:disabled){transform:scale(.975)}}button[data-v-87f9d141]:disabled,.button[data-v-87f9d141]:disabled{cursor:not-allowed!important}button .loader[data-v-87f9d141],.button .loader[data-v-87f9d141]{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-87f9d141 1s linear infinite}button.login-button[data-v-87f9d141],.button.login-button[data-v-87f9d141]{width:8rem;height:3rem;background:transparent;border-color:var(--color-border)}button.login-button .icon[data-v-87f9d141],.button.login-button .icon[data-v-87f9d141]{height:1.5rem;transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){button.login-button[data-v-87f9d141]:hover:not(:disabled),.button.login-button[data-v-87f9d141]:hover:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:hover:not(:disabled) .icon[data-v-87f9d141],.button.login-button:hover:not(:disabled) .icon[data-v-87f9d141]{transform:scale(.95)}}@media (hover: hover) and (pointer: fine){button.login-button[data-v-87f9d141]:active:not(:disabled),.button.login-button[data-v-87f9d141]:active:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:active:not(:disabled) .icon[data-v-87f9d141],.button.login-button:active:not(:disabled) .icon[data-v-87f9d141]{transform:scale(.9)}}button.login-button[data-v-87f9d141]:disabled,.button.login-button[data-v-87f9d141]:disabled{background:var(--color-background-dark);border-color:var(--color-border)}button.main[data-v-87f9d141],.button.main[data-v-87f9d141]{padding:.5rem .75rem;background:var(--color-main);border-color:var(--color-main);color:var(--color-background)}button.main .icon[data-v-87f9d141],.button.main .icon[data-v-87f9d141]{width:16px;height:16px;color:var(--color-background)}@media (hover: hover) and (pointer: fine){button.main[data-v-87f9d141]:hover:not(:disabled),.button.main[data-v-87f9d141]:hover:not(:disabled){background:var(--color-main-hover);border-color:var(--color-main-hover)}button.main:hover:not(:disabled) .icon[data-v-87f9d141],.button.main:hover:not(:disabled) .icon[data-v-87f9d141]{transform:scale(1.1)}}button.main[data-v-87f9d141]:disabled,.button.main[data-v-87f9d141]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.main:disabled .icon[data-v-87f9d141],.button.main:disabled .icon[data-v-87f9d141]{color:var(--color-text-light)}button.outline[data-v-87f9d141]{padding:.5rem .75rem;background:var(--color-background);border-color:var(--color-main);color:var(--color-main)}button.outline .icon[data-v-87f9d141]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.outline[data-v-87f9d141]:hover:not(:disabled){background:var(--color-main-light)}button.outline:hover:not(:disabled) .icon[data-v-87f9d141]{transform:scale(1.1)}}button.outline[data-v-87f9d141]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.outline:disabled .icon[data-v-87f9d141]{color:var(--color-text-light)}button.text[data-v-87f9d141]{padding:.5rem .75rem;background:transparent;border-color:transparent;color:var(--color-main)}button.text .icon[data-v-87f9d141]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.text[data-v-87f9d141]:hover:not(:disabled){background:var(--color-main-light)}button.text:hover:not(:disabled) .icon[data-v-87f9d141]{transform:scale(1.1)}}button.text[data-v-87f9d141]:disabled{background:var(--color-background-dark);color:var(--color-text-light)}button.text:disabled .icon[data-v-87f9d141]{color:var(--color-text-light)}button.debug-button[data-v-87f9d141]{overflow:hidden;position:relative}button.debug-button[data-v-87f9d141]: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-87f9d141]:hover:after{width:64px}input[data-v-87f9d141]{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-87f9d141]::placeholder{color:var(--color-text-light);font-style:italic;font-weight:400}input[data-v-87f9d141]:focus{outline:none;border-color:var(--color-main)}input.error[data-v-87f9d141]{border-color:var(--color-error)}input.input-line[data-v-87f9d141]{border:none;border-bottom:solid 1px var(--color-border);border-radius:0;padding:.25rem 0}input.input-line[data-v-87f9d141]:focus{border-color:var(--color-main)}.tooltip[data-v-87f9d141]{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-87f9d141]{min-height:100dvh;--color-main-light: hsl(from var(--color-main) h s calc(l*1.4) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.6) );--color-main-hover: hsl(from var(--color-main) h calc(s*1.2) calc(l*1.4) )}main.modal-open[data-v-87f9d141]{overflow:hidden}.content[data-v-87f9d141]{height:100dvh;max-height:min(768px,100dvh - 3rem);display:flex;flex-direction:column;align-items:center;gap:1.5rem;padding:1.5rem .5rem 2rem}@media (max-height: 640px){.content[data-v-87f9d141]{padding:1rem .5rem 1.5rem}.content .game-header .logo-container[data-v-87f9d141]{display:none}}@media (max-height: 670px){.content .game-header[data-v-87f9d141],.content .game-header .logo-container[data-v-87f9d141]{margin-bottom:1rem}.content .game-header h1[data-v-87f9d141]{display:none}}@media (max-height: 700px){.content .game-header .logo-container[data-v-87f9d141]{margin-bottom:2rem}}.space[data-v-87f9d141]{flex:1}.game-header[data-v-87f9d141]{width:100%;max-width:320px;display:flex;flex-direction:column;align-items:center;gap:.5rem;margin-top:1rem}.game-header .logo-container[data-v-87f9d141]{width:100%;display:flex;flex-direction:column;align-items:center;gap:1rem;margin-bottom:3rem}.game-header .logo-container h1[data-v-87f9d141]{font-size:1.5rem;font-weight:700;color:var(--color-main)}.game-header .description[data-v-87f9d141]{font-size:1rem;font-weight:500;text-align:center;color:var(--color-text)}.game-instructions[data-v-87f9d141]{display:flex;align-items:center;gap:.5rem;color:var(--color-text);cursor:pointer;transition:all .2s ease-out}.game-instructions .instructions-title[data-v-87f9d141]{display:flex;align-items:center;gap:.25rem;font-size:.75rem;text-decoration:underline}.game-instructions .instructions-title .icon[data-v-87f9d141]{width:1rem;height:1rem}.game-instructions[data-v-87f9d141]:hover{color:var(--color-main)}.bottom-container[data-v-87f9d141]{width:100%;max-width:320px;margin:auto auto 0;display:flex;flex-direction:column;align-items:center;gap:.5rem}.timer-container[data-v-87f9d141]{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-87f9d141]{font-size:1rem}.timer-container .timer-value[data-v-87f9d141]{font-size:1.5rem;font-weight:700}.played-date[data-v-87f9d141]{font-size:.75rem;font-weight:500;color:var(--color-text)}.play-container[data-v-87f9d141]{width:100%;max-width:320px;height:3rem}button.button-play[data-v-87f9d141]{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-87f9d141]{background-color:var(--color-main);color:var(--color-white);border:none}button.button-play.main[data-v-87f9d141]:hover{background-color:var(--color-main-dark)}button.button-play.main[data-v-87f9d141]:disabled{background-color:var(--color-main-light);cursor:not-allowed}button.button-play.main.loading[data-v-87f9d141]{position:relative;color:transparent}button.button-play.main.loading[data-v-87f9d141]: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-87f9d141 1.2s linear infinite}main[data-v-87f9d141]{display:flex;flex-direction:column;align-items:center;gap:2rem;justify-content:center;min-height:100dvh;padding:0;padding-bottom:4rem;--color-main: #fed330;--color-main-light: hsl(from var(--color-main) h s calc(l*1.4) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.6) );--color-main-hover: hsl(from var(--color-main) h calc(s*1.2) calc(l*1.4) )}main .icon-line[data-v-87f9d141]{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-87f9d141]{flex-shrink:0;height:1.5rem}main h1[data-v-87f9d141]{font-size:2rem;font-weight:700}main button[data-v-87f9d141]{font-size:.75rem;transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){main button[data-v-87f9d141]:active{transform:scale(.95)}}main .time-container[data-v-87f9d141]{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-87f9d141]{height:.75rem;width:1px;background:var(--color-white)}main .time-container .time[data-v-87f9d141]{font-weight:900;letter-spacing:1px}main .message[data-v-87f9d141]{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-87f9d141]{width:100%;height:1px;background:var(--color-border);max-width:640px;animation-delay:.3s;animation-fill-mode:both}main .share-container[data-v-87f9d141]{display:flex;flex-direction:column;align-items:center;gap:1rem;width:100%;max-width:400px}main .feedback-container[data-v-87f9d141]{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-87f9d141]{color:var(--color-text);border-color:var(--color-text);transition:all .2s ease-out}main .feedback-container button .icon[data-v-87f9d141]{color:var(--color-text);transition:all .2s ease-out}main .last-games[data-v-87f9d141]{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-87f9d141]{padding-bottom:8rem}main .time-container[data-v-87f9d141]{font-size:2rem}main .share-container button.share[data-v-87f9d141]:hover,main .share-container button.feedback[data-v-87f9d141]:hover,main .feedback-container button.share[data-v-87f9d141]:hover,main .feedback-container button.feedback[data-v-87f9d141]: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-87f9d141],main .share-container button.feedback:hover .icon[data-v-87f9d141],main .feedback-container button.share:hover .icon[data-v-87f9d141],main .feedback-container button.feedback:hover .icon[data-v-87f9d141]{color:var(--color-main)}}: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-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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: #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 loading-e3e8bef6{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@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-12241ee3]:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}[data-v-12241ee3],[data-v-12241ee3]:before,[data-v-12241ee3]:after{box-sizing:border-box}a[data-v-12241ee3],button[data-v-12241ee3]{cursor:revert}ol[data-v-12241ee3],ul[data-v-12241ee3],menu[data-v-12241ee3]{list-style:none}img[data-v-12241ee3]{max-inline-size:100%;max-block-size:100%}table[data-v-12241ee3]{border-collapse:collapse}input[data-v-12241ee3],textarea[data-v-12241ee3]{-webkit-user-select:auto}textarea[data-v-12241ee3]{white-space:revert}meter[data-v-12241ee3]{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre[data-v-12241ee3]){all:revert}[data-v-12241ee3]::placeholder{color:unset}[data-v-12241ee3]::marker{content:initial}:where([hidden][data-v-12241ee3]){display:none}:where([contenteditable][data-v-12241ee3]: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-12241ee3]){-webkit-user-drag:element}:where(dialog[data-v-12241ee3]:modal){all:revert}[data-v-12241ee3]:root,html[data-theme=light][data-v-12241ee3],.light[data-v-12241ee3]{--color-main: #005dce;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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-12241ee3],.dark[data-v-12241ee3]{--color-main: #005dce;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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: #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-12241ee3],.fade-leave-active[data-v-12241ee3]{transition:.4s ease}.fade-enter-from[data-v-12241ee3],.fade-leave-to[data-v-12241ee3]{opacity:0}.modal-enter-active[data-v-12241ee3],.modal-leave-active[data-v-12241ee3]{transition:transform .4s ease,opacity .4s ease-out}.modal-enter-from[data-v-12241ee3],.modal-leave-to[data-v-12241ee3]{transform:translateY(-32px);opacity:0}.modal-sheet-enter-active[data-v-12241ee3],.modal-sheet-leave-active[data-v-12241ee3]{transition:transform .4s ease,opacity .4s ease-out}.modal-sheet-enter-from[data-v-12241ee3],.modal-sheet-leave-to[data-v-12241ee3]{transform:translateY(2rem);opacity:0}.toast-enter-active[data-v-12241ee3],.toast-leave-active[data-v-12241ee3]{transition:all .4s ease}.toast-enter-from[data-v-12241ee3],.toast-leave-to[data-v-12241ee3]{opacity:0;transform:translate(32px)}.dropdown-enter-active[data-v-12241ee3],.dropdown-leave-active[data-v-12241ee3]{transition:all .4s ease}.dropdown-enter-from[data-v-12241ee3],.dropdown-leave-to[data-v-12241ee3]{opacity:0;transform:translateY(-8px)}@keyframes loading-12241ee3{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes spin-12241ee3{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes heart-12241ee3{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-12241ee3{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp-12241ee3{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-12241ee3{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@keyframes iconAppear-12241ee3{0%{opacity:0;transform:scale(.5)}70%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.fade-in[data-v-12241ee3]{animation:fadeIn-12241ee3 .5s ease-out forwards}.fade-in-up[data-v-12241ee3]{animation:fadeInUp-12241ee3 .5s ease-out forwards}.fade-in-down[data-v-12241ee3]{animation:fadeInDown-12241ee3 .5s ease-out forwards}.icon-appear[data-v-12241ee3]{opacity:0;animation:iconAppear-12241ee3 .3s ease-out forwards}button[data-v-12241ee3],.button[data-v-12241ee3]{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-12241ee3],.button .icon[data-v-12241ee3]{transition:all .2s ease-out}button.loading[data-v-12241ee3],.button.loading[data-v-12241ee3]{cursor:wait}button[data-v-12241ee3]:focus-visible,.button[data-v-12241ee3]: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-12241ee3]:active:not(:disabled),.button[data-v-12241ee3]:active:not(:disabled){transform:scale(.975)}}button[data-v-12241ee3]:disabled,.button[data-v-12241ee3]:disabled{cursor:not-allowed!important}button .loader[data-v-12241ee3],.button .loader[data-v-12241ee3]{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-12241ee3 1s linear infinite}button.login-button[data-v-12241ee3],.button.login-button[data-v-12241ee3]{width:8rem;height:3rem;background:transparent;border-color:var(--color-border)}button.login-button .icon[data-v-12241ee3],.button.login-button .icon[data-v-12241ee3]{height:1.5rem;transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){button.login-button[data-v-12241ee3]:hover:not(:disabled),.button.login-button[data-v-12241ee3]:hover:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:hover:not(:disabled) .icon[data-v-12241ee3],.button.login-button:hover:not(:disabled) .icon[data-v-12241ee3]{transform:scale(.95)}}@media (hover: hover) and (pointer: fine){button.login-button[data-v-12241ee3]:active:not(:disabled),.button.login-button[data-v-12241ee3]:active:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:active:not(:disabled) .icon[data-v-12241ee3],.button.login-button:active:not(:disabled) .icon[data-v-12241ee3]{transform:scale(.9)}}button.login-button[data-v-12241ee3]:disabled,.button.login-button[data-v-12241ee3]:disabled{background:var(--color-background-dark);border-color:var(--color-border)}button.main[data-v-12241ee3],.button.main[data-v-12241ee3]{padding:.5rem .75rem;background:var(--color-main);border-color:var(--color-main);color:var(--color-background)}button.main .icon[data-v-12241ee3],.button.main .icon[data-v-12241ee3]{width:16px;height:16px;color:var(--color-background)}@media (hover: hover) and (pointer: fine){button.main[data-v-12241ee3]:hover:not(:disabled),.button.main[data-v-12241ee3]:hover:not(:disabled){background:var(--color-main-hover);border-color:var(--color-main-hover)}button.main:hover:not(:disabled) .icon[data-v-12241ee3],.button.main:hover:not(:disabled) .icon[data-v-12241ee3]{transform:scale(1.1)}}button.main[data-v-12241ee3]:disabled,.button.main[data-v-12241ee3]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.main:disabled .icon[data-v-12241ee3],.button.main:disabled .icon[data-v-12241ee3]{color:var(--color-text-light)}button.outline[data-v-12241ee3]{padding:.5rem .75rem;background:var(--color-background);border-color:var(--color-main);color:var(--color-main)}button.outline .icon[data-v-12241ee3]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.outline[data-v-12241ee3]:hover:not(:disabled){background:var(--color-main-light)}button.outline:hover:not(:disabled) .icon[data-v-12241ee3]{transform:scale(1.1)}}button.outline[data-v-12241ee3]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.outline:disabled .icon[data-v-12241ee3]{color:var(--color-text-light)}button.text[data-v-12241ee3]{padding:.5rem .75rem;background:transparent;border-color:transparent;color:var(--color-main)}button.text .icon[data-v-12241ee3]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.text[data-v-12241ee3]:hover:not(:disabled){background:var(--color-main-light)}button.text:hover:not(:disabled) .icon[data-v-12241ee3]{transform:scale(1.1)}}button.text[data-v-12241ee3]:disabled{background:var(--color-background-dark);color:var(--color-text-light)}button.text:disabled .icon[data-v-12241ee3]{color:var(--color-text-light)}button.debug-button[data-v-12241ee3]{overflow:hidden;position:relative}button.debug-button[data-v-12241ee3]: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-12241ee3]:hover:after{width:64px}input[data-v-12241ee3]{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-12241ee3]::placeholder{color:var(--color-text-light);font-style:italic;font-weight:400}input[data-v-12241ee3]:focus{outline:none;border-color:var(--color-main)}input.error[data-v-12241ee3]{border-color:var(--color-error)}input.input-line[data-v-12241ee3]{border:none;border-bottom:solid 1px var(--color-border);border-radius:0;padding:.25rem 0}input.input-line[data-v-12241ee3]:focus{border-color:var(--color-main)}.tooltip[data-v-12241ee3]{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-12241ee3]{min-height:100dvh;--color-main-light: hsl(from var(--color-main) h s calc(l*1.4) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.6) );--color-main-hover: hsl(from var(--color-main) h calc(s*1.2) calc(l*1.4) )}main.modal-open[data-v-12241ee3]{overflow:hidden}.content[data-v-12241ee3]{height:100dvh;max-height:min(768px,100dvh - 3rem);display:flex;flex-direction:column;align-items:center;gap:1.5rem;padding:1.5rem .5rem 2rem}@media (max-height: 640px){.content[data-v-12241ee3]{padding:1rem .5rem 1.5rem}.content .game-header .logo-container[data-v-12241ee3]{display:none}}@media (max-height: 670px){.content .game-header[data-v-12241ee3],.content .game-header .logo-container[data-v-12241ee3]{margin-bottom:1rem}.content .game-header h1[data-v-12241ee3]{display:none}}@media (max-height: 700px){.content .game-header .logo-container[data-v-12241ee3]{margin-bottom:2rem}}.space[data-v-12241ee3]{flex:1}.game-header[data-v-12241ee3]{width:100%;max-width:320px;display:flex;flex-direction:column;align-items:center;gap:.5rem;margin-top:1rem}.game-header .logo-container[data-v-12241ee3]{width:100%;display:flex;flex-direction:column;align-items:center;gap:1rem;margin-bottom:3rem}.game-header .logo-container h1[data-v-12241ee3]{font-size:1.5rem;font-weight:700;color:var(--color-main)}.game-header .description[data-v-12241ee3]{font-size:1rem;font-weight:500;text-align:center;color:var(--color-text)}.game-instructions[data-v-12241ee3]{display:flex;align-items:center;gap:.5rem;color:var(--color-text);cursor:pointer;transition:all .2s ease-out}.game-instructions .instructions-title[data-v-12241ee3]{display:flex;align-items:center;gap:.25rem;font-size:.75rem;text-decoration:underline}.game-instructions .instructions-title .icon[data-v-12241ee3]{width:1rem;height:1rem}.game-instructions[data-v-12241ee3]:hover{color:var(--color-main)}.bottom-container[data-v-12241ee3]{width:100%;max-width:320px;margin:auto auto 0;display:flex;flex-direction:column;align-items:center;gap:.5rem}.timer-container[data-v-12241ee3]{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-12241ee3]{font-size:1rem}.timer-container .timer-value[data-v-12241ee3]{font-size:1.5rem;font-weight:700}.played-date[data-v-12241ee3]{font-size:.75rem;font-weight:500;color:var(--color-text)}.play-container[data-v-12241ee3]{width:100%;max-width:320px;height:3rem}button.button-play[data-v-12241ee3]{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-12241ee3]{background-color:var(--color-main);color:var(--color-white);border:none}button.button-play.main[data-v-12241ee3]:hover{background-color:var(--color-main-dark)}button.button-play.main[data-v-12241ee3]:disabled{background-color:var(--color-main-light);cursor:not-allowed}button.button-play.main.loading[data-v-12241ee3]{position:relative;color:transparent}button.button-play.main.loading[data-v-12241ee3]: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-12241ee3 1.2s linear infinite}: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-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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: #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 loading-4b6afa8e{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@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-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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: #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 loading-4585d3fc{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@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-c7108532]:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}[data-v-c7108532],[data-v-c7108532]:before,[data-v-c7108532]:after{box-sizing:border-box}a[data-v-c7108532],button[data-v-c7108532]{cursor:revert}ol[data-v-c7108532],ul[data-v-c7108532],menu[data-v-c7108532]{list-style:none}img[data-v-c7108532]{max-inline-size:100%;max-block-size:100%}table[data-v-c7108532]{border-collapse:collapse}input[data-v-c7108532],textarea[data-v-c7108532]{-webkit-user-select:auto}textarea[data-v-c7108532]{white-space:revert}meter[data-v-c7108532]{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre[data-v-c7108532]){all:revert}[data-v-c7108532]::placeholder{color:unset}[data-v-c7108532]::marker{content:initial}:where([hidden][data-v-c7108532]){display:none}:where([contenteditable][data-v-c7108532]: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-c7108532]){-webkit-user-drag:element}:where(dialog[data-v-c7108532]:modal){all:revert}[data-v-c7108532]:root,html[data-theme=light][data-v-c7108532],.light[data-v-c7108532]{--color-main: #005dce;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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-c7108532],.dark[data-v-c7108532]{--color-main: #005dce;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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: #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-c7108532],.fade-leave-active[data-v-c7108532]{transition:.4s ease}.fade-enter-from[data-v-c7108532],.fade-leave-to[data-v-c7108532]{opacity:0}.modal-enter-active[data-v-c7108532],.modal-leave-active[data-v-c7108532]{transition:transform .4s ease,opacity .4s ease-out}.modal-enter-from[data-v-c7108532],.modal-leave-to[data-v-c7108532]{transform:translateY(-32px);opacity:0}.modal-sheet-enter-active[data-v-c7108532],.modal-sheet-leave-active[data-v-c7108532]{transition:transform .4s ease,opacity .4s ease-out}.modal-sheet-enter-from[data-v-c7108532],.modal-sheet-leave-to[data-v-c7108532]{transform:translateY(2rem);opacity:0}.toast-enter-active[data-v-c7108532],.toast-leave-active[data-v-c7108532]{transition:all .4s ease}.toast-enter-from[data-v-c7108532],.toast-leave-to[data-v-c7108532]{opacity:0;transform:translate(32px)}.dropdown-enter-active[data-v-c7108532],.dropdown-leave-active[data-v-c7108532]{transition:all .4s ease}.dropdown-enter-from[data-v-c7108532],.dropdown-leave-to[data-v-c7108532]{opacity:0;transform:translateY(-8px)}@keyframes loading-c7108532{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes spin-c7108532{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes heart-c7108532{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-c7108532{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp-c7108532{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-c7108532{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@keyframes iconAppear-c7108532{0%{opacity:0;transform:scale(.5)}70%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.fade-in[data-v-c7108532]{animation:fadeIn-c7108532 .5s ease-out forwards}.fade-in-up[data-v-c7108532]{animation:fadeInUp-c7108532 .5s ease-out forwards}.fade-in-down[data-v-c7108532]{animation:fadeInDown-c7108532 .5s ease-out forwards}.icon-appear[data-v-c7108532]{opacity:0;animation:iconAppear-c7108532 .3s ease-out forwards}button[data-v-c7108532],.button[data-v-c7108532]{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-c7108532],.button .icon[data-v-c7108532]{transition:all .2s ease-out}button.loading[data-v-c7108532],.button.loading[data-v-c7108532]{cursor:wait}button[data-v-c7108532]:focus-visible,.button[data-v-c7108532]: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-c7108532]:active:not(:disabled),.button[data-v-c7108532]:active:not(:disabled){transform:scale(.975)}}button[data-v-c7108532]:disabled,.button[data-v-c7108532]:disabled{cursor:not-allowed!important}button .loader[data-v-c7108532],.button .loader[data-v-c7108532]{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-c7108532 1s linear infinite}button.login-button[data-v-c7108532],.button.login-button[data-v-c7108532]{width:8rem;height:3rem;background:transparent;border-color:var(--color-border)}button.login-button .icon[data-v-c7108532],.button.login-button .icon[data-v-c7108532]{height:1.5rem;transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){button.login-button[data-v-c7108532]:hover:not(:disabled),.button.login-button[data-v-c7108532]:hover:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:hover:not(:disabled) .icon[data-v-c7108532],.button.login-button:hover:not(:disabled) .icon[data-v-c7108532]{transform:scale(.95)}}@media (hover: hover) and (pointer: fine){button.login-button[data-v-c7108532]:active:not(:disabled),.button.login-button[data-v-c7108532]:active:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:active:not(:disabled) .icon[data-v-c7108532],.button.login-button:active:not(:disabled) .icon[data-v-c7108532]{transform:scale(.9)}}button.login-button[data-v-c7108532]:disabled,.button.login-button[data-v-c7108532]:disabled{background:var(--color-background-dark);border-color:var(--color-border)}button.main[data-v-c7108532],.button.main[data-v-c7108532]{padding:.5rem .75rem;background:var(--color-main);border-color:var(--color-main);color:var(--color-background)}button.main .icon[data-v-c7108532],.button.main .icon[data-v-c7108532]{width:16px;height:16px;color:var(--color-background)}@media (hover: hover) and (pointer: fine){button.main[data-v-c7108532]:hover:not(:disabled),.button.main[data-v-c7108532]:hover:not(:disabled){background:var(--color-main-hover);border-color:var(--color-main-hover)}button.main:hover:not(:disabled) .icon[data-v-c7108532],.button.main:hover:not(:disabled) .icon[data-v-c7108532]{transform:scale(1.1)}}button.main[data-v-c7108532]:disabled,.button.main[data-v-c7108532]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.main:disabled .icon[data-v-c7108532],.button.main:disabled .icon[data-v-c7108532]{color:var(--color-text-light)}button.outline[data-v-c7108532]{padding:.5rem .75rem;background:var(--color-background);border-color:var(--color-main);color:var(--color-main)}button.outline .icon[data-v-c7108532]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.outline[data-v-c7108532]:hover:not(:disabled){background:var(--color-main-light)}button.outline:hover:not(:disabled) .icon[data-v-c7108532]{transform:scale(1.1)}}button.outline[data-v-c7108532]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.outline:disabled .icon[data-v-c7108532]{color:var(--color-text-light)}button.text[data-v-c7108532]{padding:.5rem .75rem;background:transparent;border-color:transparent;color:var(--color-main)}button.text .icon[data-v-c7108532]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.text[data-v-c7108532]:hover:not(:disabled){background:var(--color-main-light)}button.text:hover:not(:disabled) .icon[data-v-c7108532]{transform:scale(1.1)}}button.text[data-v-c7108532]:disabled{background:var(--color-background-dark);color:var(--color-text-light)}button.text:disabled .icon[data-v-c7108532]{color:var(--color-text-light)}button.debug-button[data-v-c7108532]{overflow:hidden;position:relative}button.debug-button[data-v-c7108532]: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-c7108532]:hover:after{width:64px}input[data-v-c7108532]{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-c7108532]::placeholder{color:var(--color-text-light);font-style:italic;font-weight:400}input[data-v-c7108532]:focus{outline:none;border-color:var(--color-main)}input.error[data-v-c7108532]{border-color:var(--color-error)}input.input-line[data-v-c7108532]{border:none;border-bottom:solid 1px var(--color-border);border-radius:0;padding:.25rem 0}input.input-line[data-v-c7108532]:focus{border-color:var(--color-main)}.tooltip[data-v-c7108532]{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-c7108532]{display:flex;flex-direction:column;align-items:center;gap:1rem;height:100dvh;padding-bottom:calc(224px + .25rem);--color-main: #ff7675;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--number-box-size: 3rem}main.modal-open[data-v-c7108532]{overflow:hidden}.navbar[data-v-c7108532]{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-c7108532]{display:flex;justify-content:space-between;align-items:center;gap:.5rem;width:100%;padding:.5rem 1rem}.topbar .counter-container[data-v-c7108532]{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-c7108532]{display:flex;align-items:center;justify-content:flex-end;gap:.5rem}.icon-container a[data-v-c7108532]{display:flex}.icon-container .icon[data-v-c7108532]{transition:all .2s ease-out;cursor:pointer}.code-container[data-v-c7108532]{display:flex;gap:.5rem}.attempts-history-scroll[data-v-c7108532]{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-c7108532]{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-c7108532]{display:flex;gap:.5rem}.number-box[data-v-c7108532]{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-c7108532]{border-color:var(--color-main)}.number-box.filled[data-v-c7108532]{background:#95afc0;color:#000;border-color:#0003}.number-box.misplaced[data-v-c7108532]{background:#f9ca24;color:#000;border-color:#0003}.number-box.duplicate[data-v-c7108532]{background:#95afc0;color:#000;border-color:#0003}.number-box.correct[data-v-c7108532]{color:var(--color-white);background:#6ab04c;border-color:#0003}@media screen and (min-width: 768px) and (max-height: 768px){main[data-v-c7108532]{padding-bottom:2rem}}@media screen and (min-width: 768px){main[data-v-c7108532]{padding-bottom:calc(356px + .5rem)}main .navbar[data-v-c7108532]{display:flex}main .topbar[data-v-c7108532]{justify-content:center}main .topbar .space[data-v-c7108532]{display:none}main .topbar .icon-container[data-v-c7108532]{display:none}}: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-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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: #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 loading-443eddb9{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@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-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-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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: #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 loading-ac9e6d79{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@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-ecd60def]:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}[data-v-ecd60def],[data-v-ecd60def]:before,[data-v-ecd60def]:after{box-sizing:border-box}a[data-v-ecd60def],button[data-v-ecd60def]{cursor:revert}ol[data-v-ecd60def],ul[data-v-ecd60def],menu[data-v-ecd60def]{list-style:none}img[data-v-ecd60def]{max-inline-size:100%;max-block-size:100%}table[data-v-ecd60def]{border-collapse:collapse}input[data-v-ecd60def],textarea[data-v-ecd60def]{-webkit-user-select:auto}textarea[data-v-ecd60def]{white-space:revert}meter[data-v-ecd60def]{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre[data-v-ecd60def]){all:revert}[data-v-ecd60def]::placeholder{color:unset}[data-v-ecd60def]::marker{content:initial}:where([hidden][data-v-ecd60def]){display:none}:where([contenteditable][data-v-ecd60def]: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-ecd60def]){-webkit-user-drag:element}:where(dialog[data-v-ecd60def]:modal){all:revert}[data-v-ecd60def]:root,html[data-theme=light][data-v-ecd60def],.light[data-v-ecd60def]{--color-main: #005dce;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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-ecd60def],.dark[data-v-ecd60def]{--color-main: #005dce;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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: #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-ecd60def],.fade-leave-active[data-v-ecd60def]{transition:.4s ease}.fade-enter-from[data-v-ecd60def],.fade-leave-to[data-v-ecd60def]{opacity:0}.modal-enter-active[data-v-ecd60def],.modal-leave-active[data-v-ecd60def]{transition:transform .4s ease,opacity .4s ease-out}.modal-enter-from[data-v-ecd60def],.modal-leave-to[data-v-ecd60def]{transform:translateY(-32px);opacity:0}.modal-sheet-enter-active[data-v-ecd60def],.modal-sheet-leave-active[data-v-ecd60def]{transition:transform .4s ease,opacity .4s ease-out}.modal-sheet-enter-from[data-v-ecd60def],.modal-sheet-leave-to[data-v-ecd60def]{transform:translateY(2rem);opacity:0}.toast-enter-active[data-v-ecd60def],.toast-leave-active[data-v-ecd60def]{transition:all .4s ease}.toast-enter-from[data-v-ecd60def],.toast-leave-to[data-v-ecd60def]{opacity:0;transform:translate(32px)}.dropdown-enter-active[data-v-ecd60def],.dropdown-leave-active[data-v-ecd60def]{transition:all .4s ease}.dropdown-enter-from[data-v-ecd60def],.dropdown-leave-to[data-v-ecd60def]{opacity:0;transform:translateY(-8px)}@keyframes loading-ecd60def{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes spin-ecd60def{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes heart-ecd60def{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-ecd60def{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp-ecd60def{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-ecd60def{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@keyframes iconAppear-ecd60def{0%{opacity:0;transform:scale(.5)}70%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.fade-in[data-v-ecd60def]{animation:fadeIn-ecd60def .5s ease-out forwards}.fade-in-up[data-v-ecd60def]{animation:fadeInUp-ecd60def .5s ease-out forwards}.fade-in-down[data-v-ecd60def]{animation:fadeInDown-ecd60def .5s ease-out forwards}.icon-appear[data-v-ecd60def]{opacity:0;animation:iconAppear-ecd60def .3s ease-out forwards}button[data-v-ecd60def],.button[data-v-ecd60def]{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-ecd60def],.button .icon[data-v-ecd60def]{transition:all .2s ease-out}button.loading[data-v-ecd60def],.button.loading[data-v-ecd60def]{cursor:wait}button[data-v-ecd60def]:focus-visible,.button[data-v-ecd60def]: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-ecd60def]:active:not(:disabled),.button[data-v-ecd60def]:active:not(:disabled){transform:scale(.975)}}button[data-v-ecd60def]:disabled,.button[data-v-ecd60def]:disabled{cursor:not-allowed!important}button .loader[data-v-ecd60def],.button .loader[data-v-ecd60def]{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-ecd60def 1s linear infinite}button.login-button[data-v-ecd60def],.button.login-button[data-v-ecd60def]{width:8rem;height:3rem;background:transparent;border-color:var(--color-border)}button.login-button .icon[data-v-ecd60def],.button.login-button .icon[data-v-ecd60def]{height:1.5rem;transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){button.login-button[data-v-ecd60def]:hover:not(:disabled),.button.login-button[data-v-ecd60def]:hover:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:hover:not(:disabled) .icon[data-v-ecd60def],.button.login-button:hover:not(:disabled) .icon[data-v-ecd60def]{transform:scale(.95)}}@media (hover: hover) and (pointer: fine){button.login-button[data-v-ecd60def]:active:not(:disabled),.button.login-button[data-v-ecd60def]:active:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:active:not(:disabled) .icon[data-v-ecd60def],.button.login-button:active:not(:disabled) .icon[data-v-ecd60def]{transform:scale(.9)}}button.login-button[data-v-ecd60def]:disabled,.button.login-button[data-v-ecd60def]:disabled{background:var(--color-background-dark);border-color:var(--color-border)}button.main[data-v-ecd60def],.button.main[data-v-ecd60def]{padding:.5rem .75rem;background:var(--color-main);border-color:var(--color-main);color:var(--color-background)}button.main .icon[data-v-ecd60def],.button.main .icon[data-v-ecd60def]{width:16px;height:16px;color:var(--color-background)}@media (hover: hover) and (pointer: fine){button.main[data-v-ecd60def]:hover:not(:disabled),.button.main[data-v-ecd60def]:hover:not(:disabled){background:var(--color-main-hover);border-color:var(--color-main-hover)}button.main:hover:not(:disabled) .icon[data-v-ecd60def],.button.main:hover:not(:disabled) .icon[data-v-ecd60def]{transform:scale(1.1)}}button.main[data-v-ecd60def]:disabled,.button.main[data-v-ecd60def]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.main:disabled .icon[data-v-ecd60def],.button.main:disabled .icon[data-v-ecd60def]{color:var(--color-text-light)}button.outline[data-v-ecd60def]{padding:.5rem .75rem;background:var(--color-background);border-color:var(--color-main);color:var(--color-main)}button.outline .icon[data-v-ecd60def]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.outline[data-v-ecd60def]:hover:not(:disabled){background:var(--color-main-light)}button.outline:hover:not(:disabled) .icon[data-v-ecd60def]{transform:scale(1.1)}}button.outline[data-v-ecd60def]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.outline:disabled .icon[data-v-ecd60def]{color:var(--color-text-light)}button.text[data-v-ecd60def]{padding:.5rem .75rem;background:transparent;border-color:transparent;color:var(--color-main)}button.text .icon[data-v-ecd60def]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.text[data-v-ecd60def]:hover:not(:disabled){background:var(--color-main-light)}button.text:hover:not(:disabled) .icon[data-v-ecd60def]{transform:scale(1.1)}}button.text[data-v-ecd60def]:disabled{background:var(--color-background-dark);color:var(--color-text-light)}button.text:disabled .icon[data-v-ecd60def]{color:var(--color-text-light)}button.debug-button[data-v-ecd60def]{overflow:hidden;position:relative}button.debug-button[data-v-ecd60def]: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-ecd60def]:hover:after{width:64px}input[data-v-ecd60def]{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-ecd60def]::placeholder{color:var(--color-text-light);font-style:italic;font-weight:400}input[data-v-ecd60def]:focus{outline:none;border-color:var(--color-main)}input.error[data-v-ecd60def]{border-color:var(--color-error)}input.input-line[data-v-ecd60def]{border:none;border-bottom:solid 1px var(--color-border);border-radius:0;padding:.25rem 0}input.input-line[data-v-ecd60def]:focus{border-color:var(--color-main)}.tooltip[data-v-ecd60def]{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-ecd60def]{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-ecd60def]{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-ecd60def]{width:100%;transition:all .2s ease-out}.modal .close[data-v-ecd60def]:hover{color:var(--color-main)}.modal .close:hover .icon[data-v-ecd60def]{transform:scale(1.1)}.modal h4[data-v-ecd60def]{font-size:1.5rem;font-weight:700;margin-bottom:1rem}.modal .button-container[data-v-ecd60def]{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-ecd60def]{width:16rem}ul[data-v-ecd60def]{list-style-type:disc;padding:0;padding-left:1rem;margin:0}ul li[data-v-ecd60def]{margin-bottom:1rem}b[data-v-ecd60def]{font-weight:600}.orange[data-v-ecd60def]{color:var(--color-main)}.red[data-v-ecd60def]{color:var(--color-error)}.overlay[data-v-ecd60def]{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-ecd60def .25s ease-out forwards}@media (min-width: 768px){.modal[data-v-ecd60def]{width:50vw;left:25vw;top:10vh;height:80vh;border-radius:.5rem}.modal .button-container[data-v-ecd60def]{display:none}}@keyframes valid-ecd60def{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes overlay-fadein-ecd60def{0%{opacity:0}to{opacity:1}}.modal .definition[data-v-ecd60def]{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-ecd60def]{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-ecd60def]{display:flex;gap:.25rem;align-items:center;justify-content:center;padding:1rem}.modal .word-container .letter-container[data-v-ecd60def]{display:flex;flex-direction:column;align-items:center;gap:.25rem}.modal .word-container .letter-container .letter[data-v-ecd60def]{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-ecd60def]{position:absolute;bottom:0;left:0;right:0;height:.25rem;background:var(--color-letter-border)}.modal .word-container .letter-container .letter-index[data-v-ecd60def]{font-size:.5rem;font-weight:300}.modal .word-container .letter-container.filled .letter[data-v-ecd60def]{background:var(--color-letter-background)}.modal .word-container .letter-container.filled .letter .letter-bottom[data-v-ecd60def]{background:var(--color-letter-border)}.modal .word-container .letter-container.active .letter[data-v-ecd60def]{background:var(--color-letter-active)}.modal .word-container .letter-container.active .letter .letter-bottom[data-v-ecd60def]{background:var(--color-letter-border)}.modal .word-container .letter-container.validated .letter[data-v-ecd60def]{background:rgba(from var(--color-main) r g b/.4);animation:valid-ecd60def .25s ease-out}.modal .word-container .letter-container.validated .letter .letter-bottom[data-v-ecd60def]{background:var(--color-main)}.modal .word-container .letter-container.validated .letter-index[data-v-ecd60def]{color:var(--color-main)}.modal .hint-container[data-v-ecd60def]{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-ecd60def]{font-weight:700;font-size:.75rem;color:var(--color-title);text-transform:uppercase}.modal .hint-container .divider[data-v-ecd60def]{width:1px;height:2.5rem;margin-block:-.5rem;background:var(--color-background)}.modal .hint-container .hint[data-v-ecd60def]{min-width:8rem;font-weight:700;font-size:1rem;color:var(--color-text);text-align:center;text-transform:uppercase}:where([data-v-0fd0ced3]:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}[data-v-0fd0ced3],[data-v-0fd0ced3]:before,[data-v-0fd0ced3]:after{box-sizing:border-box}a[data-v-0fd0ced3],button[data-v-0fd0ced3]{cursor:revert}ol[data-v-0fd0ced3],ul[data-v-0fd0ced3],menu[data-v-0fd0ced3]{list-style:none}img[data-v-0fd0ced3]{max-inline-size:100%;max-block-size:100%}table[data-v-0fd0ced3]{border-collapse:collapse}input[data-v-0fd0ced3],textarea[data-v-0fd0ced3]{-webkit-user-select:auto}textarea[data-v-0fd0ced3]{white-space:revert}meter[data-v-0fd0ced3]{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre[data-v-0fd0ced3]){all:revert}[data-v-0fd0ced3]::placeholder{color:unset}[data-v-0fd0ced3]::marker{content:initial}:where([hidden][data-v-0fd0ced3]){display:none}:where([contenteditable][data-v-0fd0ced3]: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-0fd0ced3]){-webkit-user-drag:element}:where(dialog[data-v-0fd0ced3]:modal){all:revert}[data-v-0fd0ced3]:root,html[data-theme=light][data-v-0fd0ced3],.light[data-v-0fd0ced3]{--color-main: #005dce;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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-0fd0ced3],.dark[data-v-0fd0ced3]{--color-main: #005dce;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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: #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-0fd0ced3],.fade-leave-active[data-v-0fd0ced3]{transition:.4s ease}.fade-enter-from[data-v-0fd0ced3],.fade-leave-to[data-v-0fd0ced3]{opacity:0}.modal-enter-active[data-v-0fd0ced3],.modal-leave-active[data-v-0fd0ced3]{transition:transform .4s ease,opacity .4s ease-out}.modal-enter-from[data-v-0fd0ced3],.modal-leave-to[data-v-0fd0ced3]{transform:translateY(-32px);opacity:0}.modal-sheet-enter-active[data-v-0fd0ced3],.modal-sheet-leave-active[data-v-0fd0ced3]{transition:transform .4s ease,opacity .4s ease-out}.modal-sheet-enter-from[data-v-0fd0ced3],.modal-sheet-leave-to[data-v-0fd0ced3]{transform:translateY(2rem);opacity:0}.toast-enter-active[data-v-0fd0ced3],.toast-leave-active[data-v-0fd0ced3]{transition:all .4s ease}.toast-enter-from[data-v-0fd0ced3],.toast-leave-to[data-v-0fd0ced3]{opacity:0;transform:translate(32px)}.dropdown-enter-active[data-v-0fd0ced3],.dropdown-leave-active[data-v-0fd0ced3]{transition:all .4s ease}.dropdown-enter-from[data-v-0fd0ced3],.dropdown-leave-to[data-v-0fd0ced3]{opacity:0;transform:translateY(-8px)}@keyframes loading-0fd0ced3{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes spin-0fd0ced3{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes heart-0fd0ced3{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-0fd0ced3{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp-0fd0ced3{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-0fd0ced3{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@keyframes iconAppear-0fd0ced3{0%{opacity:0;transform:scale(.5)}70%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.fade-in[data-v-0fd0ced3]{animation:fadeIn-0fd0ced3 .5s ease-out forwards}.fade-in-up[data-v-0fd0ced3]{animation:fadeInUp-0fd0ced3 .5s ease-out forwards}.fade-in-down[data-v-0fd0ced3]{animation:fadeInDown-0fd0ced3 .5s ease-out forwards}.icon-appear[data-v-0fd0ced3]{opacity:0;animation:iconAppear-0fd0ced3 .3s ease-out forwards}button[data-v-0fd0ced3],.button[data-v-0fd0ced3]{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-0fd0ced3],.button .icon[data-v-0fd0ced3]{transition:all .2s ease-out}button.loading[data-v-0fd0ced3],.button.loading[data-v-0fd0ced3]{cursor:wait}button[data-v-0fd0ced3]:focus-visible,.button[data-v-0fd0ced3]: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-0fd0ced3]:active:not(:disabled),.button[data-v-0fd0ced3]:active:not(:disabled){transform:scale(.975)}}button[data-v-0fd0ced3]:disabled,.button[data-v-0fd0ced3]:disabled{cursor:not-allowed!important}button .loader[data-v-0fd0ced3],.button .loader[data-v-0fd0ced3]{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-0fd0ced3 1s linear infinite}button.login-button[data-v-0fd0ced3],.button.login-button[data-v-0fd0ced3]{width:8rem;height:3rem;background:transparent;border-color:var(--color-border)}button.login-button .icon[data-v-0fd0ced3],.button.login-button .icon[data-v-0fd0ced3]{height:1.5rem;transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){button.login-button[data-v-0fd0ced3]:hover:not(:disabled),.button.login-button[data-v-0fd0ced3]:hover:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:hover:not(:disabled) .icon[data-v-0fd0ced3],.button.login-button:hover:not(:disabled) .icon[data-v-0fd0ced3]{transform:scale(.95)}}@media (hover: hover) and (pointer: fine){button.login-button[data-v-0fd0ced3]:active:not(:disabled),.button.login-button[data-v-0fd0ced3]:active:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:active:not(:disabled) .icon[data-v-0fd0ced3],.button.login-button:active:not(:disabled) .icon[data-v-0fd0ced3]{transform:scale(.9)}}button.login-button[data-v-0fd0ced3]:disabled,.button.login-button[data-v-0fd0ced3]:disabled{background:var(--color-background-dark);border-color:var(--color-border)}button.main[data-v-0fd0ced3],.button.main[data-v-0fd0ced3]{padding:.5rem .75rem;background:var(--color-main);border-color:var(--color-main);color:var(--color-background)}button.main .icon[data-v-0fd0ced3],.button.main .icon[data-v-0fd0ced3]{width:16px;height:16px;color:var(--color-background)}@media (hover: hover) and (pointer: fine){button.main[data-v-0fd0ced3]:hover:not(:disabled),.button.main[data-v-0fd0ced3]:hover:not(:disabled){background:var(--color-main-hover);border-color:var(--color-main-hover)}button.main:hover:not(:disabled) .icon[data-v-0fd0ced3],.button.main:hover:not(:disabled) .icon[data-v-0fd0ced3]{transform:scale(1.1)}}button.main[data-v-0fd0ced3]:disabled,.button.main[data-v-0fd0ced3]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.main:disabled .icon[data-v-0fd0ced3],.button.main:disabled .icon[data-v-0fd0ced3]{color:var(--color-text-light)}button.outline[data-v-0fd0ced3]{padding:.5rem .75rem;background:var(--color-background);border-color:var(--color-main);color:var(--color-main)}button.outline .icon[data-v-0fd0ced3]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.outline[data-v-0fd0ced3]:hover:not(:disabled){background:var(--color-main-light)}button.outline:hover:not(:disabled) .icon[data-v-0fd0ced3]{transform:scale(1.1)}}button.outline[data-v-0fd0ced3]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.outline:disabled .icon[data-v-0fd0ced3]{color:var(--color-text-light)}button.text[data-v-0fd0ced3]{padding:.5rem .75rem;background:transparent;border-color:transparent;color:var(--color-main)}button.text .icon[data-v-0fd0ced3]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.text[data-v-0fd0ced3]:hover:not(:disabled){background:var(--color-main-light)}button.text:hover:not(:disabled) .icon[data-v-0fd0ced3]{transform:scale(1.1)}}button.text[data-v-0fd0ced3]:disabled{background:var(--color-background-dark);color:var(--color-text-light)}button.text:disabled .icon[data-v-0fd0ced3]{color:var(--color-text-light)}button.debug-button[data-v-0fd0ced3]{overflow:hidden;position:relative}button.debug-button[data-v-0fd0ced3]: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-0fd0ced3]:hover:after{width:64px}input[data-v-0fd0ced3]{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-0fd0ced3]::placeholder{color:var(--color-text-light);font-style:italic;font-weight:400}input[data-v-0fd0ced3]:focus{outline:none;border-color:var(--color-main)}input.error[data-v-0fd0ced3]{border-color:var(--color-error)}input.input-line[data-v-0fd0ced3]{border:none;border-bottom:solid 1px var(--color-border);border-radius:0;padding:.25rem 0}input.input-line[data-v-0fd0ced3]:focus{border-color:var(--color-main)}.tooltip[data-v-0fd0ced3]{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-0fd0ced3]{min-height:100dvh;--color-main-light: hsl(from var(--color-main) h s calc(l*1.4) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.6) );--color-main-hover: hsl(from var(--color-main) h calc(s*1.2) calc(l*1.4) )}main.modal-open[data-v-0fd0ced3]{overflow:hidden}.content[data-v-0fd0ced3]{height:100dvh;max-height:min(768px,100dvh - 3rem);display:flex;flex-direction:column;align-items:center;gap:1.5rem;padding:1.5rem .5rem 2rem}@media (max-height: 640px){.content[data-v-0fd0ced3]{padding:1rem .5rem 1.5rem}.content .game-header .logo-container[data-v-0fd0ced3]{display:none}}@media (max-height: 670px){.content .game-header[data-v-0fd0ced3],.content .game-header .logo-container[data-v-0fd0ced3]{margin-bottom:1rem}.content .game-header h1[data-v-0fd0ced3]{display:none}}@media (max-height: 700px){.content .game-header .logo-container[data-v-0fd0ced3]{margin-bottom:2rem}}.space[data-v-0fd0ced3]{flex:1}.game-header[data-v-0fd0ced3]{width:100%;max-width:320px;display:flex;flex-direction:column;align-items:center;gap:.5rem;margin-top:1rem}.game-header .logo-container[data-v-0fd0ced3]{width:100%;display:flex;flex-direction:column;align-items:center;gap:1rem;margin-bottom:3rem}.game-header .logo-container h1[data-v-0fd0ced3]{font-size:1.5rem;font-weight:700;color:var(--color-main)}.game-header .description[data-v-0fd0ced3]{font-size:1rem;font-weight:500;text-align:center;color:var(--color-text)}.game-instructions[data-v-0fd0ced3]{display:flex;align-items:center;gap:.5rem;color:var(--color-text);cursor:pointer;transition:all .2s ease-out}.game-instructions .instructions-title[data-v-0fd0ced3]{display:flex;align-items:center;gap:.25rem;font-size:.75rem;text-decoration:underline}.game-instructions .instructions-title .icon[data-v-0fd0ced3]{width:1rem;height:1rem}.game-instructions[data-v-0fd0ced3]:hover{color:var(--color-main)}.bottom-container[data-v-0fd0ced3]{width:100%;max-width:320px;margin:auto auto 0;display:flex;flex-direction:column;align-items:center;gap:.5rem}.timer-container[data-v-0fd0ced3]{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-0fd0ced3]{font-size:1rem}.timer-container .timer-value[data-v-0fd0ced3]{font-size:1.5rem;font-weight:700}.played-date[data-v-0fd0ced3]{font-size:.75rem;font-weight:500;color:var(--color-text)}.play-container[data-v-0fd0ced3]{width:100%;max-width:320px;height:3rem}button.button-play[data-v-0fd0ced3]{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-0fd0ced3]{background-color:var(--color-main);color:var(--color-white);border:none}button.button-play.main[data-v-0fd0ced3]:hover{background-color:var(--color-main-dark)}button.button-play.main[data-v-0fd0ced3]:disabled{background-color:var(--color-main-light);cursor:not-allowed}button.button-play.main.loading[data-v-0fd0ced3]{position:relative;color:transparent}button.button-play.main.loading[data-v-0fd0ced3]: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-0fd0ced3 1.2s linear infinite}:where([data-v-81046dbb]:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}[data-v-81046dbb],[data-v-81046dbb]:before,[data-v-81046dbb]:after{box-sizing:border-box}a[data-v-81046dbb],button[data-v-81046dbb]{cursor:revert}ol[data-v-81046dbb],ul[data-v-81046dbb],menu[data-v-81046dbb]{list-style:none}img[data-v-81046dbb]{max-inline-size:100%;max-block-size:100%}table[data-v-81046dbb]{border-collapse:collapse}input[data-v-81046dbb],textarea[data-v-81046dbb]{-webkit-user-select:auto}textarea[data-v-81046dbb]{white-space:revert}meter[data-v-81046dbb]{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre[data-v-81046dbb]){all:revert}[data-v-81046dbb]::placeholder{color:unset}[data-v-81046dbb]::marker{content:initial}:where([hidden][data-v-81046dbb]){display:none}:where([contenteditable][data-v-81046dbb]: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-81046dbb]){-webkit-user-drag:element}:where(dialog[data-v-81046dbb]:modal){all:revert}[data-v-81046dbb]:root,html[data-theme=light][data-v-81046dbb],.light[data-v-81046dbb]{--color-main: #005dce;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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-81046dbb],.dark[data-v-81046dbb]{--color-main: #005dce;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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: #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-81046dbb],.fade-leave-active[data-v-81046dbb]{transition:.4s ease}.fade-enter-from[data-v-81046dbb],.fade-leave-to[data-v-81046dbb]{opacity:0}.modal-enter-active[data-v-81046dbb],.modal-leave-active[data-v-81046dbb]{transition:transform .4s ease,opacity .4s ease-out}.modal-enter-from[data-v-81046dbb],.modal-leave-to[data-v-81046dbb]{transform:translateY(-32px);opacity:0}.modal-sheet-enter-active[data-v-81046dbb],.modal-sheet-leave-active[data-v-81046dbb]{transition:transform .4s ease,opacity .4s ease-out}.modal-sheet-enter-from[data-v-81046dbb],.modal-sheet-leave-to[data-v-81046dbb]{transform:translateY(2rem);opacity:0}.toast-enter-active[data-v-81046dbb],.toast-leave-active[data-v-81046dbb]{transition:all .4s ease}.toast-enter-from[data-v-81046dbb],.toast-leave-to[data-v-81046dbb]{opacity:0;transform:translate(32px)}.dropdown-enter-active[data-v-81046dbb],.dropdown-leave-active[data-v-81046dbb]{transition:all .4s ease}.dropdown-enter-from[data-v-81046dbb],.dropdown-leave-to[data-v-81046dbb]{opacity:0;transform:translateY(-8px)}@keyframes loading-81046dbb{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes spin-81046dbb{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes heart-81046dbb{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-81046dbb{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp-81046dbb{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-81046dbb{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@keyframes iconAppear-81046dbb{0%{opacity:0;transform:scale(.5)}70%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.fade-in[data-v-81046dbb]{animation:fadeIn-81046dbb .5s ease-out forwards}.fade-in-up[data-v-81046dbb]{animation:fadeInUp-81046dbb .5s ease-out forwards}.fade-in-down[data-v-81046dbb]{animation:fadeInDown-81046dbb .5s ease-out forwards}.icon-appear[data-v-81046dbb]{opacity:0;animation:iconAppear-81046dbb .3s ease-out forwards}button[data-v-81046dbb],.button[data-v-81046dbb]{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-81046dbb],.button .icon[data-v-81046dbb]{transition:all .2s ease-out}button.loading[data-v-81046dbb],.button.loading[data-v-81046dbb]{cursor:wait}button[data-v-81046dbb]:focus-visible,.button[data-v-81046dbb]: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-81046dbb]:active:not(:disabled),.button[data-v-81046dbb]:active:not(:disabled){transform:scale(.975)}}button[data-v-81046dbb]:disabled,.button[data-v-81046dbb]:disabled{cursor:not-allowed!important}button .loader[data-v-81046dbb],.button .loader[data-v-81046dbb]{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-81046dbb 1s linear infinite}button.login-button[data-v-81046dbb],.button.login-button[data-v-81046dbb]{width:8rem;height:3rem;background:transparent;border-color:var(--color-border)}button.login-button .icon[data-v-81046dbb],.button.login-button .icon[data-v-81046dbb]{height:1.5rem;transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){button.login-button[data-v-81046dbb]:hover:not(:disabled),.button.login-button[data-v-81046dbb]:hover:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:hover:not(:disabled) .icon[data-v-81046dbb],.button.login-button:hover:not(:disabled) .icon[data-v-81046dbb]{transform:scale(.95)}}@media (hover: hover) and (pointer: fine){button.login-button[data-v-81046dbb]:active:not(:disabled),.button.login-button[data-v-81046dbb]:active:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:active:not(:disabled) .icon[data-v-81046dbb],.button.login-button:active:not(:disabled) .icon[data-v-81046dbb]{transform:scale(.9)}}button.login-button[data-v-81046dbb]:disabled,.button.login-button[data-v-81046dbb]:disabled{background:var(--color-background-dark);border-color:var(--color-border)}button.main[data-v-81046dbb],.button.main[data-v-81046dbb]{padding:.5rem .75rem;background:var(--color-main);border-color:var(--color-main);color:var(--color-background)}button.main .icon[data-v-81046dbb],.button.main .icon[data-v-81046dbb]{width:16px;height:16px;color:var(--color-background)}@media (hover: hover) and (pointer: fine){button.main[data-v-81046dbb]:hover:not(:disabled),.button.main[data-v-81046dbb]:hover:not(:disabled){background:var(--color-main-hover);border-color:var(--color-main-hover)}button.main:hover:not(:disabled) .icon[data-v-81046dbb],.button.main:hover:not(:disabled) .icon[data-v-81046dbb]{transform:scale(1.1)}}button.main[data-v-81046dbb]:disabled,.button.main[data-v-81046dbb]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.main:disabled .icon[data-v-81046dbb],.button.main:disabled .icon[data-v-81046dbb]{color:var(--color-text-light)}button.outline[data-v-81046dbb]{padding:.5rem .75rem;background:var(--color-background);border-color:var(--color-main);color:var(--color-main)}button.outline .icon[data-v-81046dbb]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.outline[data-v-81046dbb]:hover:not(:disabled){background:var(--color-main-light)}button.outline:hover:not(:disabled) .icon[data-v-81046dbb]{transform:scale(1.1)}}button.outline[data-v-81046dbb]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.outline:disabled .icon[data-v-81046dbb]{color:var(--color-text-light)}button.text[data-v-81046dbb]{padding:.5rem .75rem;background:transparent;border-color:transparent;color:var(--color-main)}button.text .icon[data-v-81046dbb]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.text[data-v-81046dbb]:hover:not(:disabled){background:var(--color-main-light)}button.text:hover:not(:disabled) .icon[data-v-81046dbb]{transform:scale(1.1)}}button.text[data-v-81046dbb]:disabled{background:var(--color-background-dark);color:var(--color-text-light)}button.text:disabled .icon[data-v-81046dbb]{color:var(--color-text-light)}button.debug-button[data-v-81046dbb]{overflow:hidden;position:relative}button.debug-button[data-v-81046dbb]: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-81046dbb]:hover:after{width:64px}input[data-v-81046dbb]{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-81046dbb]::placeholder{color:var(--color-text-light);font-style:italic;font-weight:400}input[data-v-81046dbb]:focus{outline:none;border-color:var(--color-main)}input.error[data-v-81046dbb]{border-color:var(--color-error)}input.input-line[data-v-81046dbb]{border:none;border-bottom:solid 1px var(--color-border);border-radius:0;padding:.25rem 0}input.input-line[data-v-81046dbb]:focus{border-color:var(--color-main)}.tooltip[data-v-81046dbb]{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-81046dbb]{position:relative;font-family:monospace;color:var(--color-text)}.timer-counter.penality[data-v-81046dbb]{animation:penality-81046dbb .3s ease-out}.timer-counter .penality-indicator[data-v-81046dbb]{position:absolute;right:0;opacity:0;font-size:.75rem;color:var(--color-error);animation:penality-indicator-81046dbb .6s ease-out forwards}@keyframes penality-indicator-81046dbb{0%{transform:scale(1);opacity:0}5%{opacity:1}to{transform:scale(.75) translateY(-100%);opacity:0}}@keyframes penality-81046dbb{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-a8ebd979]:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}[data-v-a8ebd979],[data-v-a8ebd979]:before,[data-v-a8ebd979]:after{box-sizing:border-box}a[data-v-a8ebd979],button[data-v-a8ebd979]{cursor:revert}ol[data-v-a8ebd979],ul[data-v-a8ebd979],menu[data-v-a8ebd979]{list-style:none}img[data-v-a8ebd979]{max-inline-size:100%;max-block-size:100%}table[data-v-a8ebd979]{border-collapse:collapse}input[data-v-a8ebd979],textarea[data-v-a8ebd979]{-webkit-user-select:auto}textarea[data-v-a8ebd979]{white-space:revert}meter[data-v-a8ebd979]{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre[data-v-a8ebd979]){all:revert}[data-v-a8ebd979]::placeholder{color:unset}[data-v-a8ebd979]::marker{content:initial}:where([hidden][data-v-a8ebd979]){display:none}:where([contenteditable][data-v-a8ebd979]: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-a8ebd979]){-webkit-user-drag:element}:where(dialog[data-v-a8ebd979]:modal){all:revert}[data-v-a8ebd979]:root,html[data-theme=light][data-v-a8ebd979],.light[data-v-a8ebd979]{--color-main: #005dce;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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-a8ebd979],.dark[data-v-a8ebd979]{--color-main: #005dce;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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: #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-a8ebd979],.fade-leave-active[data-v-a8ebd979]{transition:.4s ease}.fade-enter-from[data-v-a8ebd979],.fade-leave-to[data-v-a8ebd979]{opacity:0}.modal-enter-active[data-v-a8ebd979],.modal-leave-active[data-v-a8ebd979]{transition:transform .4s ease,opacity .4s ease-out}.modal-enter-from[data-v-a8ebd979],.modal-leave-to[data-v-a8ebd979]{transform:translateY(-32px);opacity:0}.modal-sheet-enter-active[data-v-a8ebd979],.modal-sheet-leave-active[data-v-a8ebd979]{transition:transform .4s ease,opacity .4s ease-out}.modal-sheet-enter-from[data-v-a8ebd979],.modal-sheet-leave-to[data-v-a8ebd979]{transform:translateY(2rem);opacity:0}.toast-enter-active[data-v-a8ebd979],.toast-leave-active[data-v-a8ebd979]{transition:all .4s ease}.toast-enter-from[data-v-a8ebd979],.toast-leave-to[data-v-a8ebd979]{opacity:0;transform:translate(32px)}.dropdown-enter-active[data-v-a8ebd979],.dropdown-leave-active[data-v-a8ebd979]{transition:all .4s ease}.dropdown-enter-from[data-v-a8ebd979],.dropdown-leave-to[data-v-a8ebd979]{opacity:0;transform:translateY(-8px)}@keyframes loading-a8ebd979{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes spin-a8ebd979{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes heart-a8ebd979{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-a8ebd979{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp-a8ebd979{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-a8ebd979{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@keyframes iconAppear-a8ebd979{0%{opacity:0;transform:scale(.5)}70%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.fade-in[data-v-a8ebd979]{animation:fadeIn-a8ebd979 .5s ease-out forwards}.fade-in-up[data-v-a8ebd979]{animation:fadeInUp-a8ebd979 .5s ease-out forwards}.fade-in-down[data-v-a8ebd979]{animation:fadeInDown-a8ebd979 .5s ease-out forwards}.icon-appear[data-v-a8ebd979]{opacity:0;animation:iconAppear-a8ebd979 .3s ease-out forwards}button[data-v-a8ebd979],.button[data-v-a8ebd979]{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-a8ebd979],.button .icon[data-v-a8ebd979]{transition:all .2s ease-out}button.loading[data-v-a8ebd979],.button.loading[data-v-a8ebd979]{cursor:wait}button[data-v-a8ebd979]:focus-visible,.button[data-v-a8ebd979]: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-a8ebd979]:active:not(:disabled),.button[data-v-a8ebd979]:active:not(:disabled){transform:scale(.975)}}button[data-v-a8ebd979]:disabled,.button[data-v-a8ebd979]:disabled{cursor:not-allowed!important}button .loader[data-v-a8ebd979],.button .loader[data-v-a8ebd979]{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-a8ebd979 1s linear infinite}button.login-button[data-v-a8ebd979],.button.login-button[data-v-a8ebd979]{width:8rem;height:3rem;background:transparent;border-color:var(--color-border)}button.login-button .icon[data-v-a8ebd979],.button.login-button .icon[data-v-a8ebd979]{height:1.5rem;transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){button.login-button[data-v-a8ebd979]:hover:not(:disabled),.button.login-button[data-v-a8ebd979]:hover:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:hover:not(:disabled) .icon[data-v-a8ebd979],.button.login-button:hover:not(:disabled) .icon[data-v-a8ebd979]{transform:scale(.95)}}@media (hover: hover) and (pointer: fine){button.login-button[data-v-a8ebd979]:active:not(:disabled),.button.login-button[data-v-a8ebd979]:active:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:active:not(:disabled) .icon[data-v-a8ebd979],.button.login-button:active:not(:disabled) .icon[data-v-a8ebd979]{transform:scale(.9)}}button.login-button[data-v-a8ebd979]:disabled,.button.login-button[data-v-a8ebd979]:disabled{background:var(--color-background-dark);border-color:var(--color-border)}button.main[data-v-a8ebd979],.button.main[data-v-a8ebd979]{padding:.5rem .75rem;background:var(--color-main);border-color:var(--color-main);color:var(--color-background)}button.main .icon[data-v-a8ebd979],.button.main .icon[data-v-a8ebd979]{width:16px;height:16px;color:var(--color-background)}@media (hover: hover) and (pointer: fine){button.main[data-v-a8ebd979]:hover:not(:disabled),.button.main[data-v-a8ebd979]:hover:not(:disabled){background:var(--color-main-hover);border-color:var(--color-main-hover)}button.main:hover:not(:disabled) .icon[data-v-a8ebd979],.button.main:hover:not(:disabled) .icon[data-v-a8ebd979]{transform:scale(1.1)}}button.main[data-v-a8ebd979]:disabled,.button.main[data-v-a8ebd979]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.main:disabled .icon[data-v-a8ebd979],.button.main:disabled .icon[data-v-a8ebd979]{color:var(--color-text-light)}button.outline[data-v-a8ebd979]{padding:.5rem .75rem;background:var(--color-background);border-color:var(--color-main);color:var(--color-main)}button.outline .icon[data-v-a8ebd979]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.outline[data-v-a8ebd979]:hover:not(:disabled){background:var(--color-main-light)}button.outline:hover:not(:disabled) .icon[data-v-a8ebd979]{transform:scale(1.1)}}button.outline[data-v-a8ebd979]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.outline:disabled .icon[data-v-a8ebd979]{color:var(--color-text-light)}button.text[data-v-a8ebd979]{padding:.5rem .75rem;background:transparent;border-color:transparent;color:var(--color-main)}button.text .icon[data-v-a8ebd979]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.text[data-v-a8ebd979]:hover:not(:disabled){background:var(--color-main-light)}button.text:hover:not(:disabled) .icon[data-v-a8ebd979]{transform:scale(1.1)}}button.text[data-v-a8ebd979]:disabled{background:var(--color-background-dark);color:var(--color-text-light)}button.text:disabled .icon[data-v-a8ebd979]{color:var(--color-text-light)}button.debug-button[data-v-a8ebd979]{overflow:hidden;position:relative}button.debug-button[data-v-a8ebd979]: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-a8ebd979]:hover:after{width:64px}input[data-v-a8ebd979]{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-a8ebd979]::placeholder{color:var(--color-text-light);font-style:italic;font-weight:400}input[data-v-a8ebd979]:focus{outline:none;border-color:var(--color-main)}input.error[data-v-a8ebd979]{border-color:var(--color-error)}input.input-line[data-v-a8ebd979]{border:none;border-bottom:solid 1px var(--color-border);border-radius:0;padding:.25rem 0}input.input-line[data-v-a8ebd979]:focus{border-color:var(--color-main)}.tooltip[data-v-a8ebd979]{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-a8ebd979]{display:flex;flex-direction:column;align-items:center;gap:.25rem;user-select:none;-webkit-user-select:none;touch-action:none}.letter-container .letter[data-v-a8ebd979]{display:flex;align-items:center;justify-content:center;border-radius:.25rem;font-weight:700;color:var(--color-text);text-transform:uppercase;position:relative;overflow:visible;transition:all .2s ease-out;cursor:grab}.letter-container .letter[data-v-a8ebd979]:active{cursor:grabbing}.letter-container .letter[data-v-a8ebd979]{width:1.75rem;height:2.5rem;font-size:2rem;background:var(--color-letter-background)}.letter-container .letter[data-v-a8ebd979]: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.letter-available .letter[data-v-a8ebd979]{width:40px;height:48px;font-size:16px;background:var(--color-background);border:2px solid var(--color-main)}.letter-container.letter-available .letter[data-v-a8ebd979]:before{display:none}.letter-container .index[data-v-a8ebd979]{font-size:calc(1rem - 2px);transition:all .2s ease-out}.letter-container.current .letter[data-v-a8ebd979]{background:var(--color-letter-active)}.letter-container.current .letter[data-v-a8ebd979]:before{background:var(--color-letter-border)}.letter-container.correct .letter[data-v-a8ebd979]{color:var(--color-text);background:rgba(from var(--color-main) r g b/.4)}.letter-container.correct .letter[data-v-a8ebd979]:before{background:var(--color-main)}.letter-container.revealed .letter[data-v-a8ebd979]{animation:reveal-letter-a8ebd979 .6s ease-out;background:rgba(from var(--color-main) r g b/.4)}.letter-container.revealed .letter[data-v-a8ebd979]:before{background:var(--color-main)}.letter-container.success-animation .letter[data-v-a8ebd979]{animation:validation-success-a8ebd979 .5s ease-in-out,remove-a8ebd979 .525s ease-out 1.75s forwards}.letter-container.error-animation[data-v-a8ebd979]{--move-range: .5rem}.letter-container.error-animation .letter[data-v-a8ebd979]{animation:validation-error-a8ebd979 .15s forwards}.letter-container.error-animation .letter[data-v-a8ebd979]:before{background:var(--color-error)}.letter-container.dragging[data-v-a8ebd979]{opacity:.4}.letter-container.dragging .letter[data-v-a8ebd979]{cursor:grabbing}.letter-container.drag-over .letter[data-v-a8ebd979]{transform:scale(1.1);box-shadow:0 4px 12px rgba(from var(--color-main) r g b/.3);border:2px solid var(--color-main)}.letter-container.used[data-v-a8ebd979]{opacity:.3;pointer-events:none}.letter-container.used .letter[data-v-a8ebd979]{cursor:not-allowed;border-color:var(--color-border);color:var(--color-text-light)}@media (hover: hover) and (pointer: fine){.letter-container.letter-available:not(.used):not(.dragging) .letter[data-v-a8ebd979]:hover{transform:translateY(-2px);box-shadow:0 2px 4px #0000001a}}@keyframes remove-a8ebd979{0%{opacity:1}to{opacity:0}}@keyframes reveal-letter-a8ebd979{0%{transform:scale(1)}20%{transform:scale(1.2)}40%{transform:scale(.9)}60%{transform:scale(1.1)}80%{transform:scale(.95)}to{transform:scale(1)}}@keyframes validation-success-a8ebd979{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}@keyframes validation-error-a8ebd979{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-97aedb7d]:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}[data-v-97aedb7d],[data-v-97aedb7d]:before,[data-v-97aedb7d]:after{box-sizing:border-box}a[data-v-97aedb7d],button[data-v-97aedb7d]{cursor:revert}ol[data-v-97aedb7d],ul[data-v-97aedb7d],menu[data-v-97aedb7d]{list-style:none}img[data-v-97aedb7d]{max-inline-size:100%;max-block-size:100%}table[data-v-97aedb7d]{border-collapse:collapse}input[data-v-97aedb7d],textarea[data-v-97aedb7d]{-webkit-user-select:auto}textarea[data-v-97aedb7d]{white-space:revert}meter[data-v-97aedb7d]{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre[data-v-97aedb7d]){all:revert}[data-v-97aedb7d]::placeholder{color:unset}[data-v-97aedb7d]::marker{content:initial}:where([hidden][data-v-97aedb7d]){display:none}:where([contenteditable][data-v-97aedb7d]: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-97aedb7d]){-webkit-user-drag:element}:where(dialog[data-v-97aedb7d]:modal){all:revert}[data-v-97aedb7d]:root,html[data-theme=light][data-v-97aedb7d],.light[data-v-97aedb7d]{--color-main: #005dce;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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-97aedb7d],.dark[data-v-97aedb7d]{--color-main: #005dce;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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: #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-97aedb7d],.fade-leave-active[data-v-97aedb7d]{transition:.4s ease}.fade-enter-from[data-v-97aedb7d],.fade-leave-to[data-v-97aedb7d]{opacity:0}.modal-enter-active[data-v-97aedb7d],.modal-leave-active[data-v-97aedb7d]{transition:transform .4s ease,opacity .4s ease-out}.modal-enter-from[data-v-97aedb7d],.modal-leave-to[data-v-97aedb7d]{transform:translateY(-32px);opacity:0}.modal-sheet-enter-active[data-v-97aedb7d],.modal-sheet-leave-active[data-v-97aedb7d]{transition:transform .4s ease,opacity .4s ease-out}.modal-sheet-enter-from[data-v-97aedb7d],.modal-sheet-leave-to[data-v-97aedb7d]{transform:translateY(2rem);opacity:0}.toast-enter-active[data-v-97aedb7d],.toast-leave-active[data-v-97aedb7d]{transition:all .4s ease}.toast-enter-from[data-v-97aedb7d],.toast-leave-to[data-v-97aedb7d]{opacity:0;transform:translate(32px)}.dropdown-enter-active[data-v-97aedb7d],.dropdown-leave-active[data-v-97aedb7d]{transition:all .4s ease}.dropdown-enter-from[data-v-97aedb7d],.dropdown-leave-to[data-v-97aedb7d]{opacity:0;transform:translateY(-8px)}@keyframes loading-97aedb7d{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes spin-97aedb7d{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes heart-97aedb7d{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-97aedb7d{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp-97aedb7d{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-97aedb7d{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@keyframes iconAppear-97aedb7d{0%{opacity:0;transform:scale(.5)}70%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.fade-in[data-v-97aedb7d]{animation:fadeIn-97aedb7d .5s ease-out forwards}.fade-in-up[data-v-97aedb7d]{animation:fadeInUp-97aedb7d .5s ease-out forwards}.fade-in-down[data-v-97aedb7d]{animation:fadeInDown-97aedb7d .5s ease-out forwards}.icon-appear[data-v-97aedb7d]{opacity:0;animation:iconAppear-97aedb7d .3s ease-out forwards}button[data-v-97aedb7d],.button[data-v-97aedb7d]{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-97aedb7d],.button .icon[data-v-97aedb7d]{transition:all .2s ease-out}button.loading[data-v-97aedb7d],.button.loading[data-v-97aedb7d]{cursor:wait}button[data-v-97aedb7d]:focus-visible,.button[data-v-97aedb7d]: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-97aedb7d]:active:not(:disabled),.button[data-v-97aedb7d]:active:not(:disabled){transform:scale(.975)}}button[data-v-97aedb7d]:disabled,.button[data-v-97aedb7d]:disabled{cursor:not-allowed!important}button .loader[data-v-97aedb7d],.button .loader[data-v-97aedb7d]{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-97aedb7d 1s linear infinite}button.login-button[data-v-97aedb7d],.button.login-button[data-v-97aedb7d]{width:8rem;height:3rem;background:transparent;border-color:var(--color-border)}button.login-button .icon[data-v-97aedb7d],.button.login-button .icon[data-v-97aedb7d]{height:1.5rem;transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){button.login-button[data-v-97aedb7d]:hover:not(:disabled),.button.login-button[data-v-97aedb7d]:hover:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:hover:not(:disabled) .icon[data-v-97aedb7d],.button.login-button:hover:not(:disabled) .icon[data-v-97aedb7d]{transform:scale(.95)}}@media (hover: hover) and (pointer: fine){button.login-button[data-v-97aedb7d]:active:not(:disabled),.button.login-button[data-v-97aedb7d]:active:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:active:not(:disabled) .icon[data-v-97aedb7d],.button.login-button:active:not(:disabled) .icon[data-v-97aedb7d]{transform:scale(.9)}}button.login-button[data-v-97aedb7d]:disabled,.button.login-button[data-v-97aedb7d]:disabled{background:var(--color-background-dark);border-color:var(--color-border)}button.main[data-v-97aedb7d],.button.main[data-v-97aedb7d]{padding:.5rem .75rem;background:var(--color-main);border-color:var(--color-main);color:var(--color-background)}button.main .icon[data-v-97aedb7d],.button.main .icon[data-v-97aedb7d]{width:16px;height:16px;color:var(--color-background)}@media (hover: hover) and (pointer: fine){button.main[data-v-97aedb7d]:hover:not(:disabled),.button.main[data-v-97aedb7d]:hover:not(:disabled){background:var(--color-main-hover);border-color:var(--color-main-hover)}button.main:hover:not(:disabled) .icon[data-v-97aedb7d],.button.main:hover:not(:disabled) .icon[data-v-97aedb7d]{transform:scale(1.1)}}button.main[data-v-97aedb7d]:disabled,.button.main[data-v-97aedb7d]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.main:disabled .icon[data-v-97aedb7d],.button.main:disabled .icon[data-v-97aedb7d]{color:var(--color-text-light)}button.outline[data-v-97aedb7d]{padding:.5rem .75rem;background:var(--color-background);border-color:var(--color-main);color:var(--color-main)}button.outline .icon[data-v-97aedb7d]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.outline[data-v-97aedb7d]:hover:not(:disabled){background:var(--color-main-light)}button.outline:hover:not(:disabled) .icon[data-v-97aedb7d]{transform:scale(1.1)}}button.outline[data-v-97aedb7d]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.outline:disabled .icon[data-v-97aedb7d]{color:var(--color-text-light)}button.text[data-v-97aedb7d]{padding:.5rem .75rem;background:transparent;border-color:transparent;color:var(--color-main)}button.text .icon[data-v-97aedb7d]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.text[data-v-97aedb7d]:hover:not(:disabled){background:var(--color-main-light)}button.text:hover:not(:disabled) .icon[data-v-97aedb7d]{transform:scale(1.1)}}button.text[data-v-97aedb7d]:disabled{background:var(--color-background-dark);color:var(--color-text-light)}button.text:disabled .icon[data-v-97aedb7d]{color:var(--color-text-light)}button.debug-button[data-v-97aedb7d]{overflow:hidden;position:relative}button.debug-button[data-v-97aedb7d]: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-97aedb7d]:hover:after{width:64px}input[data-v-97aedb7d]{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-97aedb7d]::placeholder{color:var(--color-text-light);font-style:italic;font-weight:400}input[data-v-97aedb7d]:focus{outline:none;border-color:var(--color-main)}input.error[data-v-97aedb7d]{border-color:var(--color-error)}input.input-line[data-v-97aedb7d]{border:none;border-bottom:solid 1px var(--color-border);border-radius:0;padding:.25rem 0}input.input-line[data-v-97aedb7d]:focus{border-color:var(--color-main)}.tooltip[data-v-97aedb7d]{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-97aedb7d]{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-97aedb7d]{font-size:.75rem;color:var(--color-white)}.joker-button .subtitle[data-v-97aedb7d]{font-size:calc(.75rem - 2px);color:rgba(from var(--color-white) r g b/.6)}.joker-button[data-v-97aedb7d]:disabled{opacity:.5;cursor:not-allowed}@media (hover: hover) and (pointer: fine){.joker-button[data-v-97aedb7d]:hover:not(:disabled){background:var(--color-main-hover);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-557d2f21]:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}[data-v-557d2f21],[data-v-557d2f21]:before,[data-v-557d2f21]:after{box-sizing:border-box}a[data-v-557d2f21],button[data-v-557d2f21]{cursor:revert}ol[data-v-557d2f21],ul[data-v-557d2f21],menu[data-v-557d2f21]{list-style:none}img[data-v-557d2f21]{max-inline-size:100%;max-block-size:100%}table[data-v-557d2f21]{border-collapse:collapse}input[data-v-557d2f21],textarea[data-v-557d2f21]{-webkit-user-select:auto}textarea[data-v-557d2f21]{white-space:revert}meter[data-v-557d2f21]{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre[data-v-557d2f21]){all:revert}[data-v-557d2f21]::placeholder{color:unset}[data-v-557d2f21]::marker{content:initial}:where([hidden][data-v-557d2f21]){display:none}:where([contenteditable][data-v-557d2f21]: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-557d2f21]){-webkit-user-drag:element}:where(dialog[data-v-557d2f21]:modal){all:revert}[data-v-557d2f21]:root,html[data-theme=light][data-v-557d2f21],.light[data-v-557d2f21]{--color-main: #005dce;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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-557d2f21],.dark[data-v-557d2f21]{--color-main: #005dce;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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: #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-557d2f21],.fade-leave-active[data-v-557d2f21]{transition:.4s ease}.fade-enter-from[data-v-557d2f21],.fade-leave-to[data-v-557d2f21]{opacity:0}.modal-enter-active[data-v-557d2f21],.modal-leave-active[data-v-557d2f21]{transition:transform .4s ease,opacity .4s ease-out}.modal-enter-from[data-v-557d2f21],.modal-leave-to[data-v-557d2f21]{transform:translateY(-32px);opacity:0}.modal-sheet-enter-active[data-v-557d2f21],.modal-sheet-leave-active[data-v-557d2f21]{transition:transform .4s ease,opacity .4s ease-out}.modal-sheet-enter-from[data-v-557d2f21],.modal-sheet-leave-to[data-v-557d2f21]{transform:translateY(2rem);opacity:0}.toast-enter-active[data-v-557d2f21],.toast-leave-active[data-v-557d2f21]{transition:all .4s ease}.toast-enter-from[data-v-557d2f21],.toast-leave-to[data-v-557d2f21]{opacity:0;transform:translate(32px)}.dropdown-enter-active[data-v-557d2f21],.dropdown-leave-active[data-v-557d2f21]{transition:all .4s ease}.dropdown-enter-from[data-v-557d2f21],.dropdown-leave-to[data-v-557d2f21]{opacity:0;transform:translateY(-8px)}@keyframes loading-557d2f21{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes spin-557d2f21{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes heart-557d2f21{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-557d2f21{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp-557d2f21{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-557d2f21{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@keyframes iconAppear-557d2f21{0%{opacity:0;transform:scale(.5)}70%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.fade-in[data-v-557d2f21]{animation:fadeIn-557d2f21 .5s ease-out forwards}.fade-in-up[data-v-557d2f21]{animation:fadeInUp-557d2f21 .5s ease-out forwards}.fade-in-down[data-v-557d2f21]{animation:fadeInDown-557d2f21 .5s ease-out forwards}.icon-appear[data-v-557d2f21]{opacity:0;animation:iconAppear-557d2f21 .3s ease-out forwards}button[data-v-557d2f21],.button[data-v-557d2f21]{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-557d2f21],.button .icon[data-v-557d2f21]{transition:all .2s ease-out}button.loading[data-v-557d2f21],.button.loading[data-v-557d2f21]{cursor:wait}button[data-v-557d2f21]:focus-visible,.button[data-v-557d2f21]: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-557d2f21]:active:not(:disabled),.button[data-v-557d2f21]:active:not(:disabled){transform:scale(.975)}}button[data-v-557d2f21]:disabled,.button[data-v-557d2f21]:disabled{cursor:not-allowed!important}button .loader[data-v-557d2f21],.button .loader[data-v-557d2f21]{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-557d2f21 1s linear infinite}button.login-button[data-v-557d2f21],.button.login-button[data-v-557d2f21]{width:8rem;height:3rem;background:transparent;border-color:var(--color-border)}button.login-button .icon[data-v-557d2f21],.button.login-button .icon[data-v-557d2f21]{height:1.5rem;transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){button.login-button[data-v-557d2f21]:hover:not(:disabled),.button.login-button[data-v-557d2f21]:hover:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:hover:not(:disabled) .icon[data-v-557d2f21],.button.login-button:hover:not(:disabled) .icon[data-v-557d2f21]{transform:scale(.95)}}@media (hover: hover) and (pointer: fine){button.login-button[data-v-557d2f21]:active:not(:disabled),.button.login-button[data-v-557d2f21]:active:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:active:not(:disabled) .icon[data-v-557d2f21],.button.login-button:active:not(:disabled) .icon[data-v-557d2f21]{transform:scale(.9)}}button.login-button[data-v-557d2f21]:disabled,.button.login-button[data-v-557d2f21]:disabled{background:var(--color-background-dark);border-color:var(--color-border)}button.main[data-v-557d2f21],.button.main[data-v-557d2f21]{padding:.5rem .75rem;background:var(--color-main);border-color:var(--color-main);color:var(--color-background)}button.main .icon[data-v-557d2f21],.button.main .icon[data-v-557d2f21]{width:16px;height:16px;color:var(--color-background)}@media (hover: hover) and (pointer: fine){button.main[data-v-557d2f21]:hover:not(:disabled),.button.main[data-v-557d2f21]:hover:not(:disabled){background:var(--color-main-hover);border-color:var(--color-main-hover)}button.main:hover:not(:disabled) .icon[data-v-557d2f21],.button.main:hover:not(:disabled) .icon[data-v-557d2f21]{transform:scale(1.1)}}button.main[data-v-557d2f21]:disabled,.button.main[data-v-557d2f21]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.main:disabled .icon[data-v-557d2f21],.button.main:disabled .icon[data-v-557d2f21]{color:var(--color-text-light)}button.outline[data-v-557d2f21]{padding:.5rem .75rem;background:var(--color-background);border-color:var(--color-main);color:var(--color-main)}button.outline .icon[data-v-557d2f21]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.outline[data-v-557d2f21]:hover:not(:disabled){background:var(--color-main-light)}button.outline:hover:not(:disabled) .icon[data-v-557d2f21]{transform:scale(1.1)}}button.outline[data-v-557d2f21]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.outline:disabled .icon[data-v-557d2f21]{color:var(--color-text-light)}button.text[data-v-557d2f21]{padding:.5rem .75rem;background:transparent;border-color:transparent;color:var(--color-main)}button.text .icon[data-v-557d2f21]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.text[data-v-557d2f21]:hover:not(:disabled){background:var(--color-main-light)}button.text:hover:not(:disabled) .icon[data-v-557d2f21]{transform:scale(1.1)}}button.text[data-v-557d2f21]:disabled{background:var(--color-background-dark);color:var(--color-text-light)}button.text:disabled .icon[data-v-557d2f21]{color:var(--color-text-light)}button.debug-button[data-v-557d2f21]{overflow:hidden;position:relative}button.debug-button[data-v-557d2f21]: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-557d2f21]:hover:after{width:64px}input[data-v-557d2f21]{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-557d2f21]::placeholder{color:var(--color-text-light);font-style:italic;font-weight:400}input[data-v-557d2f21]:focus{outline:none;border-color:var(--color-main)}input.error[data-v-557d2f21]{border-color:var(--color-error)}input.input-line[data-v-557d2f21]{border:none;border-bottom:solid 1px var(--color-border);border-radius:0;padding:.25rem 0}input.input-line[data-v-557d2f21]:focus{border-color:var(--color-main)}.tooltip[data-v-557d2f21]{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-557d2f21]{display:flex;flex-direction:column;align-items:center;gap:1rem;height:100dvh;padding-bottom:calc(172px + .5rem);--color-main: #48dbfb;--color-main-light: hsl(from var(--color-main) h s calc(l*1.4) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.6) );--color-main-hover: hsl(from var(--color-main) h calc(s*1.2) calc(l*1.4) )}main.modal-open[data-v-557d2f21]{overflow:hidden}.navbar[data-v-557d2f21]{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-557d2f21]{display:flex;justify-content:space-between;align-items:center;gap:.5rem;width:100%;padding:.5rem 1rem}.topbar .counter-container[data-v-557d2f21]{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-557d2f21]{height:calc(1rem - 2px);width:1px;background:var(--color-border)}.topbar .counter-container .word-counter[data-v-557d2f21]{color:var(--color-main);white-space:nowrap}@media screen and (max-width: 360px){.topbar .counter-container[data-v-557d2f21]{font-size:.75rem;padding:.5rem .25rem;gap:.25rem}}.icon-container[data-v-557d2f21]{display:flex;align-items:center;justify-content:flex-end;gap:.5rem}.icon-container a[data-v-557d2f21]{display:flex}.icon-container .icon[data-v-557d2f21]{transition:all .2s ease-out;cursor:pointer}.game-container[data-v-557d2f21]{display:flex;flex-direction:column;align-items:center;gap:1.5rem;width:100%;padding:0 1rem}.word-container[data-v-557d2f21]{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-557d2f21]{text-transform:uppercase;font-weight:700;font-size:.75rem;margin-top:1rem}.hint-container[data-v-557d2f21]{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-557d2f21]{font-weight:700;font-size:.75rem;color:var(--color-title);text-transform:uppercase}.hint-container .divider[data-v-557d2f21]{width:1px;height:2.5rem;margin-block:-.5rem;background:var(--color-background)}.hint-container .hint[data-v-557d2f21]{min-width:8rem;font-weight:700;font-size:1rem;color:var(--color-text);text-align:center;text-transform:uppercase}.letter-containers[data-v-557d2f21]{display:flex;flex-direction:column;gap:2rem;width:100%;max-width:480px}.input-container[data-v-557d2f21]{display:flex;gap:.5rem;justify-content:center;margin-bottom:1rem}.available-letters[data-v-557d2f21]{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center;margin-top:1rem;touch-action:none}@media screen and (min-width: 768px){main[data-v-557d2f21]{padding-bottom:288px}main .navbar[data-v-557d2f21]{display:flex}main .topbar[data-v-557d2f21]{justify-content:center}main .topbar .space[data-v-557d2f21]{display:none}main .topbar .icon-container[data-v-557d2f21]{display:none}}.action-buttons[data-v-557d2f21]{display:flex;justify-content:center;margin-top:1.5rem}.action-buttons .action-button[data-v-557d2f21]{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-557d2f21]: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-557d2f21]:hover{background-color:var(--color-background-light)}}.action-buttons .action-button.shuffle[data-v-557d2f21]{border-right:none;border-radius:.5rem 0 0 .5rem}.action-buttons .action-button.refresh[data-v-557d2f21]{border-left:none;border-radius:0 .5rem .5rem 0}.action-buttons .divider[data-v-557d2f21]{width:1px;height:auto;background:var(--color-text)}.space[data-v-557d2f21]{flex:1}@media screen and (max-width: 640px){.letter-box[data-v-557d2f21]{width:35px;height:35px;font-size:1rem}}: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-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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: #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 loading-65e54885{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@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-74b0d73d]:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}[data-v-74b0d73d],[data-v-74b0d73d]:before,[data-v-74b0d73d]:after{box-sizing:border-box}a[data-v-74b0d73d],button[data-v-74b0d73d]{cursor:revert}ol[data-v-74b0d73d],ul[data-v-74b0d73d],menu[data-v-74b0d73d]{list-style:none}img[data-v-74b0d73d]{max-inline-size:100%;max-block-size:100%}table[data-v-74b0d73d]{border-collapse:collapse}input[data-v-74b0d73d],textarea[data-v-74b0d73d]{-webkit-user-select:auto}textarea[data-v-74b0d73d]{white-space:revert}meter[data-v-74b0d73d]{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre[data-v-74b0d73d]){all:revert}[data-v-74b0d73d]::placeholder{color:unset}[data-v-74b0d73d]::marker{content:initial}:where([hidden][data-v-74b0d73d]){display:none}:where([contenteditable][data-v-74b0d73d]: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-74b0d73d]){-webkit-user-drag:element}:where(dialog[data-v-74b0d73d]:modal){all:revert}[data-v-74b0d73d]:root,html[data-theme=light][data-v-74b0d73d],.light[data-v-74b0d73d]{--color-main: #005dce;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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-74b0d73d],.dark[data-v-74b0d73d]{--color-main: #005dce;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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: #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-74b0d73d],.fade-leave-active[data-v-74b0d73d]{transition:.4s ease}.fade-enter-from[data-v-74b0d73d],.fade-leave-to[data-v-74b0d73d]{opacity:0}.modal-enter-active[data-v-74b0d73d],.modal-leave-active[data-v-74b0d73d]{transition:transform .4s ease,opacity .4s ease-out}.modal-enter-from[data-v-74b0d73d],.modal-leave-to[data-v-74b0d73d]{transform:translateY(-32px);opacity:0}.modal-sheet-enter-active[data-v-74b0d73d],.modal-sheet-leave-active[data-v-74b0d73d]{transition:transform .4s ease,opacity .4s ease-out}.modal-sheet-enter-from[data-v-74b0d73d],.modal-sheet-leave-to[data-v-74b0d73d]{transform:translateY(2rem);opacity:0}.toast-enter-active[data-v-74b0d73d],.toast-leave-active[data-v-74b0d73d]{transition:all .4s ease}.toast-enter-from[data-v-74b0d73d],.toast-leave-to[data-v-74b0d73d]{opacity:0;transform:translate(32px)}.dropdown-enter-active[data-v-74b0d73d],.dropdown-leave-active[data-v-74b0d73d]{transition:all .4s ease}.dropdown-enter-from[data-v-74b0d73d],.dropdown-leave-to[data-v-74b0d73d]{opacity:0;transform:translateY(-8px)}@keyframes loading-74b0d73d{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes spin-74b0d73d{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes heart-74b0d73d{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-74b0d73d{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp-74b0d73d{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-74b0d73d{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@keyframes iconAppear-74b0d73d{0%{opacity:0;transform:scale(.5)}70%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.fade-in[data-v-74b0d73d]{animation:fadeIn-74b0d73d .5s ease-out forwards}.fade-in-up[data-v-74b0d73d]{animation:fadeInUp-74b0d73d .5s ease-out forwards}.fade-in-down[data-v-74b0d73d]{animation:fadeInDown-74b0d73d .5s ease-out forwards}.icon-appear[data-v-74b0d73d]{opacity:0;animation:iconAppear-74b0d73d .3s ease-out forwards}button[data-v-74b0d73d],.button[data-v-74b0d73d]{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-74b0d73d],.button .icon[data-v-74b0d73d]{transition:all .2s ease-out}button.loading[data-v-74b0d73d],.button.loading[data-v-74b0d73d]{cursor:wait}button[data-v-74b0d73d]:focus-visible,.button[data-v-74b0d73d]: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-74b0d73d]:active:not(:disabled),.button[data-v-74b0d73d]:active:not(:disabled){transform:scale(.975)}}button[data-v-74b0d73d]:disabled,.button[data-v-74b0d73d]:disabled{cursor:not-allowed!important}button .loader[data-v-74b0d73d],.button .loader[data-v-74b0d73d]{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-74b0d73d 1s linear infinite}button.login-button[data-v-74b0d73d],.button.login-button[data-v-74b0d73d]{width:8rem;height:3rem;background:transparent;border-color:var(--color-border)}button.login-button .icon[data-v-74b0d73d],.button.login-button .icon[data-v-74b0d73d]{height:1.5rem;transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){button.login-button[data-v-74b0d73d]:hover:not(:disabled),.button.login-button[data-v-74b0d73d]:hover:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:hover:not(:disabled) .icon[data-v-74b0d73d],.button.login-button:hover:not(:disabled) .icon[data-v-74b0d73d]{transform:scale(.95)}}@media (hover: hover) and (pointer: fine){button.login-button[data-v-74b0d73d]:active:not(:disabled),.button.login-button[data-v-74b0d73d]:active:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:active:not(:disabled) .icon[data-v-74b0d73d],.button.login-button:active:not(:disabled) .icon[data-v-74b0d73d]{transform:scale(.9)}}button.login-button[data-v-74b0d73d]:disabled,.button.login-button[data-v-74b0d73d]:disabled{background:var(--color-background-dark);border-color:var(--color-border)}button.main[data-v-74b0d73d],.button.main[data-v-74b0d73d]{padding:.5rem .75rem;background:var(--color-main);border-color:var(--color-main);color:var(--color-background)}button.main .icon[data-v-74b0d73d],.button.main .icon[data-v-74b0d73d]{width:16px;height:16px;color:var(--color-background)}@media (hover: hover) and (pointer: fine){button.main[data-v-74b0d73d]:hover:not(:disabled),.button.main[data-v-74b0d73d]:hover:not(:disabled){background:var(--color-main-hover);border-color:var(--color-main-hover)}button.main:hover:not(:disabled) .icon[data-v-74b0d73d],.button.main:hover:not(:disabled) .icon[data-v-74b0d73d]{transform:scale(1.1)}}button.main[data-v-74b0d73d]:disabled,.button.main[data-v-74b0d73d]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.main:disabled .icon[data-v-74b0d73d],.button.main:disabled .icon[data-v-74b0d73d]{color:var(--color-text-light)}button.outline[data-v-74b0d73d]{padding:.5rem .75rem;background:var(--color-background);border-color:var(--color-main);color:var(--color-main)}button.outline .icon[data-v-74b0d73d]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.outline[data-v-74b0d73d]:hover:not(:disabled){background:var(--color-main-light)}button.outline:hover:not(:disabled) .icon[data-v-74b0d73d]{transform:scale(1.1)}}button.outline[data-v-74b0d73d]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.outline:disabled .icon[data-v-74b0d73d]{color:var(--color-text-light)}button.text[data-v-74b0d73d]{padding:.5rem .75rem;background:transparent;border-color:transparent;color:var(--color-main)}button.text .icon[data-v-74b0d73d]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.text[data-v-74b0d73d]:hover:not(:disabled){background:var(--color-main-light)}button.text:hover:not(:disabled) .icon[data-v-74b0d73d]{transform:scale(1.1)}}button.text[data-v-74b0d73d]:disabled{background:var(--color-background-dark);color:var(--color-text-light)}button.text:disabled .icon[data-v-74b0d73d]{color:var(--color-text-light)}button.debug-button[data-v-74b0d73d]{overflow:hidden;position:relative}button.debug-button[data-v-74b0d73d]: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-74b0d73d]:hover:after{width:64px}input[data-v-74b0d73d]{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-74b0d73d]::placeholder{color:var(--color-text-light);font-style:italic;font-weight:400}input[data-v-74b0d73d]:focus{outline:none;border-color:var(--color-main)}input.error[data-v-74b0d73d]{border-color:var(--color-error)}input.input-line[data-v-74b0d73d]{border:none;border-bottom:solid 1px var(--color-border);border-radius:0;padding:.25rem 0}input.input-line[data-v-74b0d73d]:focus{border-color:var(--color-main)}.tooltip[data-v-74b0d73d]{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-74b0d73d]{min-height:100dvh;--color-main-light: hsl(from var(--color-main) h s calc(l*1.4) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.6) );--color-main-hover: hsl(from var(--color-main) h calc(s*1.2) calc(l*1.4) )}main.modal-open[data-v-74b0d73d]{overflow:hidden}.content[data-v-74b0d73d]{height:100dvh;max-height:min(768px,100dvh - 3rem);display:flex;flex-direction:column;align-items:center;gap:1.5rem;padding:1.5rem .5rem 2rem}@media (max-height: 640px){.content[data-v-74b0d73d]{padding:1rem .5rem 1.5rem}.content .game-header .logo-container[data-v-74b0d73d]{display:none}}@media (max-height: 670px){.content .game-header[data-v-74b0d73d],.content .game-header .logo-container[data-v-74b0d73d]{margin-bottom:1rem}.content .game-header h1[data-v-74b0d73d]{display:none}}@media (max-height: 700px){.content .game-header .logo-container[data-v-74b0d73d]{margin-bottom:2rem}}.space[data-v-74b0d73d]{flex:1}.game-header[data-v-74b0d73d]{width:100%;max-width:320px;display:flex;flex-direction:column;align-items:center;gap:.5rem;margin-top:1rem}.game-header .logo-container[data-v-74b0d73d]{width:100%;display:flex;flex-direction:column;align-items:center;gap:1rem;margin-bottom:3rem}.game-header .logo-container h1[data-v-74b0d73d]{font-size:1.5rem;font-weight:700;color:var(--color-main)}.game-header .description[data-v-74b0d73d]{font-size:1rem;font-weight:500;text-align:center;color:var(--color-text)}.game-instructions[data-v-74b0d73d]{display:flex;align-items:center;gap:.5rem;color:var(--color-text);cursor:pointer;transition:all .2s ease-out}.game-instructions .instructions-title[data-v-74b0d73d]{display:flex;align-items:center;gap:.25rem;font-size:.75rem;text-decoration:underline}.game-instructions .instructions-title .icon[data-v-74b0d73d]{width:1rem;height:1rem}.game-instructions[data-v-74b0d73d]:hover{color:var(--color-main)}.bottom-container[data-v-74b0d73d]{width:100%;max-width:320px;margin:auto auto 0;display:flex;flex-direction:column;align-items:center;gap:.5rem}.timer-container[data-v-74b0d73d]{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-74b0d73d]{font-size:1rem}.timer-container .timer-value[data-v-74b0d73d]{font-size:1.5rem;font-weight:700}.played-date[data-v-74b0d73d]{font-size:.75rem;font-weight:500;color:var(--color-text)}.play-container[data-v-74b0d73d]{width:100%;max-width:320px;height:3rem}button.button-play[data-v-74b0d73d]{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-74b0d73d]{background-color:var(--color-main);color:var(--color-white);border:none}button.button-play.main[data-v-74b0d73d]:hover{background-color:var(--color-main-dark)}button.button-play.main[data-v-74b0d73d]:disabled{background-color:var(--color-main-light);cursor:not-allowed}button.button-play.main.loading[data-v-74b0d73d]{position:relative;color:transparent}button.button-play.main.loading[data-v-74b0d73d]: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-74b0d73d 1.2s linear infinite}main[data-v-74b0d73d]{display:flex;flex-direction:column;align-items:center;gap:2rem;justify-content:center;min-height:100dvh;padding:0;padding-bottom:4rem;--color-main: #48dbfb;--color-main-light: hsl(from var(--color-main) h s calc(l*1.4) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.6) );--color-main-hover: hsl(from var(--color-main) h calc(s*1.2) calc(l*1.4) )}main .icon-line[data-v-74b0d73d]{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-74b0d73d]{flex-shrink:0;height:1.5rem}main h1[data-v-74b0d73d]{font-size:2rem;font-weight:700}main button[data-v-74b0d73d]{font-size:.75rem;transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){main button[data-v-74b0d73d]:active{transform:scale(.95)}}main .time-container[data-v-74b0d73d]{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-74b0d73d]{height:.75rem;width:1px;background:var(--color-white)}main .time-container .time[data-v-74b0d73d]{font-weight:900;letter-spacing:1px}main .message[data-v-74b0d73d]{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-74b0d73d]{width:100%;height:1px;background:var(--color-border);max-width:640px;animation-delay:.3s;animation-fill-mode:both}main .share-container[data-v-74b0d73d]{display:flex;flex-direction:column;align-items:center;gap:1rem;width:100%;max-width:400px}main .feedback-container[data-v-74b0d73d]{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-74b0d73d]{color:var(--color-text);border-color:var(--color-text);transition:all .2s ease-out}main .feedback-container button .icon[data-v-74b0d73d]{color:var(--color-text);transition:all .2s ease-out}main .last-games[data-v-74b0d73d]{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-74b0d73d]{padding-bottom:8rem}main .time-container[data-v-74b0d73d]{font-size:2rem}main .share-container button.share[data-v-74b0d73d]:hover,main .share-container button.feedback[data-v-74b0d73d]:hover,main .feedback-container button.share[data-v-74b0d73d]:hover,main .feedback-container button.feedback[data-v-74b0d73d]: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-74b0d73d],main .share-container button.feedback:hover .icon[data-v-74b0d73d],main .feedback-container button.share:hover .icon[data-v-74b0d73d],main .feedback-container button.feedback:hover .icon[data-v-74b0d73d]{color:var(--color-main)}}:where([data-v-afabef76]:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}[data-v-afabef76],[data-v-afabef76]:before,[data-v-afabef76]:after{box-sizing:border-box}a[data-v-afabef76],button[data-v-afabef76]{cursor:revert}ol[data-v-afabef76],ul[data-v-afabef76],menu[data-v-afabef76]{list-style:none}img[data-v-afabef76]{max-inline-size:100%;max-block-size:100%}table[data-v-afabef76]{border-collapse:collapse}input[data-v-afabef76],textarea[data-v-afabef76]{-webkit-user-select:auto}textarea[data-v-afabef76]{white-space:revert}meter[data-v-afabef76]{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre[data-v-afabef76]){all:revert}[data-v-afabef76]::placeholder{color:unset}[data-v-afabef76]::marker{content:initial}:where([hidden][data-v-afabef76]){display:none}:where([contenteditable][data-v-afabef76]: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-afabef76]){-webkit-user-drag:element}:where(dialog[data-v-afabef76]:modal){all:revert}[data-v-afabef76]:root,html[data-theme=light][data-v-afabef76],.light[data-v-afabef76]{--color-main: #005dce;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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-afabef76],.dark[data-v-afabef76]{--color-main: #005dce;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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: #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-afabef76],.fade-leave-active[data-v-afabef76]{transition:.4s ease}.fade-enter-from[data-v-afabef76],.fade-leave-to[data-v-afabef76]{opacity:0}.modal-enter-active[data-v-afabef76],.modal-leave-active[data-v-afabef76]{transition:transform .4s ease,opacity .4s ease-out}.modal-enter-from[data-v-afabef76],.modal-leave-to[data-v-afabef76]{transform:translateY(-32px);opacity:0}.modal-sheet-enter-active[data-v-afabef76],.modal-sheet-leave-active[data-v-afabef76]{transition:transform .4s ease,opacity .4s ease-out}.modal-sheet-enter-from[data-v-afabef76],.modal-sheet-leave-to[data-v-afabef76]{transform:translateY(2rem);opacity:0}.toast-enter-active[data-v-afabef76],.toast-leave-active[data-v-afabef76]{transition:all .4s ease}.toast-enter-from[data-v-afabef76],.toast-leave-to[data-v-afabef76]{opacity:0;transform:translate(32px)}.dropdown-enter-active[data-v-afabef76],.dropdown-leave-active[data-v-afabef76]{transition:all .4s ease}.dropdown-enter-from[data-v-afabef76],.dropdown-leave-to[data-v-afabef76]{opacity:0;transform:translateY(-8px)}@keyframes loading-afabef76{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes spin-afabef76{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes heart-afabef76{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-afabef76{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp-afabef76{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-afabef76{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@keyframes iconAppear-afabef76{0%{opacity:0;transform:scale(.5)}70%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.fade-in[data-v-afabef76]{animation:fadeIn-afabef76 .5s ease-out forwards}.fade-in-up[data-v-afabef76]{animation:fadeInUp-afabef76 .5s ease-out forwards}.fade-in-down[data-v-afabef76]{animation:fadeInDown-afabef76 .5s ease-out forwards}.icon-appear[data-v-afabef76]{opacity:0;animation:iconAppear-afabef76 .3s ease-out forwards}button[data-v-afabef76],.button[data-v-afabef76]{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-afabef76],.button .icon[data-v-afabef76]{transition:all .2s ease-out}button.loading[data-v-afabef76],.button.loading[data-v-afabef76]{cursor:wait}button[data-v-afabef76]:focus-visible,.button[data-v-afabef76]: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-afabef76]:active:not(:disabled),.button[data-v-afabef76]:active:not(:disabled){transform:scale(.975)}}button[data-v-afabef76]:disabled,.button[data-v-afabef76]:disabled{cursor:not-allowed!important}button .loader[data-v-afabef76],.button .loader[data-v-afabef76]{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-afabef76 1s linear infinite}button.login-button[data-v-afabef76],.button.login-button[data-v-afabef76]{width:8rem;height:3rem;background:transparent;border-color:var(--color-border)}button.login-button .icon[data-v-afabef76],.button.login-button .icon[data-v-afabef76]{height:1.5rem;transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){button.login-button[data-v-afabef76]:hover:not(:disabled),.button.login-button[data-v-afabef76]:hover:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:hover:not(:disabled) .icon[data-v-afabef76],.button.login-button:hover:not(:disabled) .icon[data-v-afabef76]{transform:scale(.95)}}@media (hover: hover) and (pointer: fine){button.login-button[data-v-afabef76]:active:not(:disabled),.button.login-button[data-v-afabef76]:active:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:active:not(:disabled) .icon[data-v-afabef76],.button.login-button:active:not(:disabled) .icon[data-v-afabef76]{transform:scale(.9)}}button.login-button[data-v-afabef76]:disabled,.button.login-button[data-v-afabef76]:disabled{background:var(--color-background-dark);border-color:var(--color-border)}button.main[data-v-afabef76],.button.main[data-v-afabef76]{padding:.5rem .75rem;background:var(--color-main);border-color:var(--color-main);color:var(--color-background)}button.main .icon[data-v-afabef76],.button.main .icon[data-v-afabef76]{width:16px;height:16px;color:var(--color-background)}@media (hover: hover) and (pointer: fine){button.main[data-v-afabef76]:hover:not(:disabled),.button.main[data-v-afabef76]:hover:not(:disabled){background:var(--color-main-hover);border-color:var(--color-main-hover)}button.main:hover:not(:disabled) .icon[data-v-afabef76],.button.main:hover:not(:disabled) .icon[data-v-afabef76]{transform:scale(1.1)}}button.main[data-v-afabef76]:disabled,.button.main[data-v-afabef76]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.main:disabled .icon[data-v-afabef76],.button.main:disabled .icon[data-v-afabef76]{color:var(--color-text-light)}button.outline[data-v-afabef76]{padding:.5rem .75rem;background:var(--color-background);border-color:var(--color-main);color:var(--color-main)}button.outline .icon[data-v-afabef76]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.outline[data-v-afabef76]:hover:not(:disabled){background:var(--color-main-light)}button.outline:hover:not(:disabled) .icon[data-v-afabef76]{transform:scale(1.1)}}button.outline[data-v-afabef76]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.outline:disabled .icon[data-v-afabef76]{color:var(--color-text-light)}button.text[data-v-afabef76]{padding:.5rem .75rem;background:transparent;border-color:transparent;color:var(--color-main)}button.text .icon[data-v-afabef76]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.text[data-v-afabef76]:hover:not(:disabled){background:var(--color-main-light)}button.text:hover:not(:disabled) .icon[data-v-afabef76]{transform:scale(1.1)}}button.text[data-v-afabef76]:disabled{background:var(--color-background-dark);color:var(--color-text-light)}button.text:disabled .icon[data-v-afabef76]{color:var(--color-text-light)}button.debug-button[data-v-afabef76]{overflow:hidden;position:relative}button.debug-button[data-v-afabef76]: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-afabef76]:hover:after{width:64px}input[data-v-afabef76]{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-afabef76]::placeholder{color:var(--color-text-light);font-style:italic;font-weight:400}input[data-v-afabef76]:focus{outline:none;border-color:var(--color-main)}input.error[data-v-afabef76]{border-color:var(--color-error)}input.input-line[data-v-afabef76]{border:none;border-bottom:solid 1px var(--color-border);border-radius:0;padding:.25rem 0}input.input-line[data-v-afabef76]:focus{border-color:var(--color-main)}.tooltip[data-v-afabef76]{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-afabef76]{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-afabef76]{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-afabef76]{width:100%;transition:all .2s ease-out}.modal .close[data-v-afabef76]:hover{color:var(--color-main)}.modal .close:hover .icon[data-v-afabef76]{transform:scale(1.1)}.modal h4[data-v-afabef76]{font-size:1.5rem;font-weight:700;margin-bottom:1rem}.modal .button-container[data-v-afabef76]{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-afabef76]{width:16rem}ul[data-v-afabef76]{list-style-type:disc;padding:0;padding-left:1rem;margin:0}ul li[data-v-afabef76]{margin-bottom:1rem}b[data-v-afabef76]{font-weight:600}.orange[data-v-afabef76]{color:var(--color-main)}.red[data-v-afabef76]{color:var(--color-error)}.overlay[data-v-afabef76]{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-afabef76 .25s ease-out forwards}@media (min-width: 768px){.modal[data-v-afabef76]{width:50vw;left:25vw;top:10vh;height:80vh;border-radius:.5rem}.modal .button-container[data-v-afabef76]{display:none}}@keyframes valid-afabef76{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes overlay-fadein-afabef76{0%{opacity:0}to{opacity:1}}.modal .definition[data-v-afabef76]{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-afabef76]{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-afabef76]{display:flex;gap:.25rem;align-items:center;justify-content:center;padding:1rem}.modal .word-container .letter-container[data-v-afabef76]{display:flex;flex-direction:column;align-items:center;gap:.25rem}.modal .word-container .letter-container .letter[data-v-afabef76]{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-afabef76]{position:absolute;bottom:0;left:0;right:0;height:.25rem;background:var(--color-letter-border)}.modal .word-container .letter-container .letter-index[data-v-afabef76]{font-size:.5rem;font-weight:300}.modal .word-container .letter-container.filled .letter[data-v-afabef76]{background:var(--color-letter-background)}.modal .word-container .letter-container.filled .letter .letter-bottom[data-v-afabef76]{background:var(--color-letter-border)}.modal .word-container .letter-container.active .letter[data-v-afabef76]{background:var(--color-letter-active)}.modal .word-container .letter-container.active .letter .letter-bottom[data-v-afabef76]{background:var(--color-letter-border)}.modal .word-container .letter-container.validated .letter[data-v-afabef76]{background:rgba(from var(--color-main) r g b/.4);animation:valid-afabef76 .25s ease-out}.modal .word-container .letter-container.validated .letter .letter-bottom[data-v-afabef76]{background:var(--color-main)}.modal .word-container .letter-container.validated .letter-index[data-v-afabef76]{color:var(--color-main)}.modal .hint-container[data-v-afabef76]{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-afabef76]{font-weight:700;font-size:.75rem;color:var(--color-title);text-transform:uppercase}.modal .hint-container .divider[data-v-afabef76]{width:1px;height:2.5rem;margin-block:-.5rem;background:var(--color-background)}.modal .hint-container .hint[data-v-afabef76]{min-width:8rem;font-weight:700;font-size:1rem;color:var(--color-text);text-align:center;text-transform:uppercase}:where([data-v-de379704]:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}[data-v-de379704],[data-v-de379704]:before,[data-v-de379704]:after{box-sizing:border-box}a[data-v-de379704],button[data-v-de379704]{cursor:revert}ol[data-v-de379704],ul[data-v-de379704],menu[data-v-de379704]{list-style:none}img[data-v-de379704]{max-inline-size:100%;max-block-size:100%}table[data-v-de379704]{border-collapse:collapse}input[data-v-de379704],textarea[data-v-de379704]{-webkit-user-select:auto}textarea[data-v-de379704]{white-space:revert}meter[data-v-de379704]{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre[data-v-de379704]){all:revert}[data-v-de379704]::placeholder{color:unset}[data-v-de379704]::marker{content:initial}:where([hidden][data-v-de379704]){display:none}:where([contenteditable][data-v-de379704]: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-de379704]){-webkit-user-drag:element}:where(dialog[data-v-de379704]:modal){all:revert}[data-v-de379704]:root,html[data-theme=light][data-v-de379704],.light[data-v-de379704]{--color-main: #005dce;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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-de379704],.dark[data-v-de379704]{--color-main: #005dce;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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: #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-de379704],.fade-leave-active[data-v-de379704]{transition:.4s ease}.fade-enter-from[data-v-de379704],.fade-leave-to[data-v-de379704]{opacity:0}.modal-enter-active[data-v-de379704],.modal-leave-active[data-v-de379704]{transition:transform .4s ease,opacity .4s ease-out}.modal-enter-from[data-v-de379704],.modal-leave-to[data-v-de379704]{transform:translateY(-32px);opacity:0}.modal-sheet-enter-active[data-v-de379704],.modal-sheet-leave-active[data-v-de379704]{transition:transform .4s ease,opacity .4s ease-out}.modal-sheet-enter-from[data-v-de379704],.modal-sheet-leave-to[data-v-de379704]{transform:translateY(2rem);opacity:0}.toast-enter-active[data-v-de379704],.toast-leave-active[data-v-de379704]{transition:all .4s ease}.toast-enter-from[data-v-de379704],.toast-leave-to[data-v-de379704]{opacity:0;transform:translate(32px)}.dropdown-enter-active[data-v-de379704],.dropdown-leave-active[data-v-de379704]{transition:all .4s ease}.dropdown-enter-from[data-v-de379704],.dropdown-leave-to[data-v-de379704]{opacity:0;transform:translateY(-8px)}@keyframes loading-de379704{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes spin-de379704{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes heart-de379704{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-de379704{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp-de379704{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-de379704{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@keyframes iconAppear-de379704{0%{opacity:0;transform:scale(.5)}70%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.fade-in[data-v-de379704]{animation:fadeIn-de379704 .5s ease-out forwards}.fade-in-up[data-v-de379704]{animation:fadeInUp-de379704 .5s ease-out forwards}.fade-in-down[data-v-de379704]{animation:fadeInDown-de379704 .5s ease-out forwards}.icon-appear[data-v-de379704]{opacity:0;animation:iconAppear-de379704 .3s ease-out forwards}button[data-v-de379704],.button[data-v-de379704]{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-de379704],.button .icon[data-v-de379704]{transition:all .2s ease-out}button.loading[data-v-de379704],.button.loading[data-v-de379704]{cursor:wait}button[data-v-de379704]:focus-visible,.button[data-v-de379704]: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-de379704]:active:not(:disabled),.button[data-v-de379704]:active:not(:disabled){transform:scale(.975)}}button[data-v-de379704]:disabled,.button[data-v-de379704]:disabled{cursor:not-allowed!important}button .loader[data-v-de379704],.button .loader[data-v-de379704]{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-de379704 1s linear infinite}button.login-button[data-v-de379704],.button.login-button[data-v-de379704]{width:8rem;height:3rem;background:transparent;border-color:var(--color-border)}button.login-button .icon[data-v-de379704],.button.login-button .icon[data-v-de379704]{height:1.5rem;transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){button.login-button[data-v-de379704]:hover:not(:disabled),.button.login-button[data-v-de379704]:hover:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:hover:not(:disabled) .icon[data-v-de379704],.button.login-button:hover:not(:disabled) .icon[data-v-de379704]{transform:scale(.95)}}@media (hover: hover) and (pointer: fine){button.login-button[data-v-de379704]:active:not(:disabled),.button.login-button[data-v-de379704]:active:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:active:not(:disabled) .icon[data-v-de379704],.button.login-button:active:not(:disabled) .icon[data-v-de379704]{transform:scale(.9)}}button.login-button[data-v-de379704]:disabled,.button.login-button[data-v-de379704]:disabled{background:var(--color-background-dark);border-color:var(--color-border)}button.main[data-v-de379704],.button.main[data-v-de379704]{padding:.5rem .75rem;background:var(--color-main);border-color:var(--color-main);color:var(--color-background)}button.main .icon[data-v-de379704],.button.main .icon[data-v-de379704]{width:16px;height:16px;color:var(--color-background)}@media (hover: hover) and (pointer: fine){button.main[data-v-de379704]:hover:not(:disabled),.button.main[data-v-de379704]:hover:not(:disabled){background:var(--color-main-hover);border-color:var(--color-main-hover)}button.main:hover:not(:disabled) .icon[data-v-de379704],.button.main:hover:not(:disabled) .icon[data-v-de379704]{transform:scale(1.1)}}button.main[data-v-de379704]:disabled,.button.main[data-v-de379704]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.main:disabled .icon[data-v-de379704],.button.main:disabled .icon[data-v-de379704]{color:var(--color-text-light)}button.outline[data-v-de379704]{padding:.5rem .75rem;background:var(--color-background);border-color:var(--color-main);color:var(--color-main)}button.outline .icon[data-v-de379704]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.outline[data-v-de379704]:hover:not(:disabled){background:var(--color-main-light)}button.outline:hover:not(:disabled) .icon[data-v-de379704]{transform:scale(1.1)}}button.outline[data-v-de379704]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.outline:disabled .icon[data-v-de379704]{color:var(--color-text-light)}button.text[data-v-de379704]{padding:.5rem .75rem;background:transparent;border-color:transparent;color:var(--color-main)}button.text .icon[data-v-de379704]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.text[data-v-de379704]:hover:not(:disabled){background:var(--color-main-light)}button.text:hover:not(:disabled) .icon[data-v-de379704]{transform:scale(1.1)}}button.text[data-v-de379704]:disabled{background:var(--color-background-dark);color:var(--color-text-light)}button.text:disabled .icon[data-v-de379704]{color:var(--color-text-light)}button.debug-button[data-v-de379704]{overflow:hidden;position:relative}button.debug-button[data-v-de379704]: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-de379704]:hover:after{width:64px}input[data-v-de379704]{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-de379704]::placeholder{color:var(--color-text-light);font-style:italic;font-weight:400}input[data-v-de379704]:focus{outline:none;border-color:var(--color-main)}input.error[data-v-de379704]{border-color:var(--color-error)}input.input-line[data-v-de379704]{border:none;border-bottom:solid 1px var(--color-border);border-radius:0;padding:.25rem 0}input.input-line[data-v-de379704]:focus{border-color:var(--color-main)}.tooltip[data-v-de379704]{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-de379704]{min-height:100dvh;--color-main-light: hsl(from var(--color-main) h s calc(l*1.4) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.6) );--color-main-hover: hsl(from var(--color-main) h calc(s*1.2) calc(l*1.4) )}main.modal-open[data-v-de379704]{overflow:hidden}.content[data-v-de379704]{height:100dvh;max-height:min(768px,100dvh - 3rem);display:flex;flex-direction:column;align-items:center;gap:1.5rem;padding:1.5rem .5rem 2rem}@media (max-height: 640px){.content[data-v-de379704]{padding:1rem .5rem 1.5rem}.content .game-header .logo-container[data-v-de379704]{display:none}}@media (max-height: 670px){.content .game-header[data-v-de379704],.content .game-header .logo-container[data-v-de379704]{margin-bottom:1rem}.content .game-header h1[data-v-de379704]{display:none}}@media (max-height: 700px){.content .game-header .logo-container[data-v-de379704]{margin-bottom:2rem}}.space[data-v-de379704]{flex:1}.game-header[data-v-de379704]{width:100%;max-width:320px;display:flex;flex-direction:column;align-items:center;gap:.5rem;margin-top:1rem}.game-header .logo-container[data-v-de379704]{width:100%;display:flex;flex-direction:column;align-items:center;gap:1rem;margin-bottom:3rem}.game-header .logo-container h1[data-v-de379704]{font-size:1.5rem;font-weight:700;color:var(--color-main)}.game-header .description[data-v-de379704]{font-size:1rem;font-weight:500;text-align:center;color:var(--color-text)}.game-instructions[data-v-de379704]{display:flex;align-items:center;gap:.5rem;color:var(--color-text);cursor:pointer;transition:all .2s ease-out}.game-instructions .instructions-title[data-v-de379704]{display:flex;align-items:center;gap:.25rem;font-size:.75rem;text-decoration:underline}.game-instructions .instructions-title .icon[data-v-de379704]{width:1rem;height:1rem}.game-instructions[data-v-de379704]:hover{color:var(--color-main)}.bottom-container[data-v-de379704]{width:100%;max-width:320px;margin:auto auto 0;display:flex;flex-direction:column;align-items:center;gap:.5rem}.timer-container[data-v-de379704]{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-de379704]{font-size:1rem}.timer-container .timer-value[data-v-de379704]{font-size:1.5rem;font-weight:700}.played-date[data-v-de379704]{font-size:.75rem;font-weight:500;color:var(--color-text)}.play-container[data-v-de379704]{width:100%;max-width:320px;height:3rem}button.button-play[data-v-de379704]{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-de379704]{background-color:var(--color-main);color:var(--color-white);border:none}button.button-play.main[data-v-de379704]:hover{background-color:var(--color-main-dark)}button.button-play.main[data-v-de379704]:disabled{background-color:var(--color-main-light);cursor:not-allowed}button.button-play.main.loading[data-v-de379704]{position:relative;color:transparent}button.button-play.main.loading[data-v-de379704]: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-de379704 1.2s linear infinite}:where([data-v-52b64b45]:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}[data-v-52b64b45],[data-v-52b64b45]:before,[data-v-52b64b45]:after{box-sizing:border-box}a[data-v-52b64b45],button[data-v-52b64b45]{cursor:revert}ol[data-v-52b64b45],ul[data-v-52b64b45],menu[data-v-52b64b45]{list-style:none}img[data-v-52b64b45]{max-inline-size:100%;max-block-size:100%}table[data-v-52b64b45]{border-collapse:collapse}input[data-v-52b64b45],textarea[data-v-52b64b45]{-webkit-user-select:auto}textarea[data-v-52b64b45]{white-space:revert}meter[data-v-52b64b45]{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre[data-v-52b64b45]){all:revert}[data-v-52b64b45]::placeholder{color:unset}[data-v-52b64b45]::marker{content:initial}:where([hidden][data-v-52b64b45]){display:none}:where([contenteditable][data-v-52b64b45]: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-52b64b45]){-webkit-user-drag:element}:where(dialog[data-v-52b64b45]:modal){all:revert}[data-v-52b64b45]:root,html[data-theme=light][data-v-52b64b45],.light[data-v-52b64b45]{--color-main: #005dce;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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-52b64b45],.dark[data-v-52b64b45]{--color-main: #005dce;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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: #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-52b64b45],.fade-leave-active[data-v-52b64b45]{transition:.4s ease}.fade-enter-from[data-v-52b64b45],.fade-leave-to[data-v-52b64b45]{opacity:0}.modal-enter-active[data-v-52b64b45],.modal-leave-active[data-v-52b64b45]{transition:transform .4s ease,opacity .4s ease-out}.modal-enter-from[data-v-52b64b45],.modal-leave-to[data-v-52b64b45]{transform:translateY(-32px);opacity:0}.modal-sheet-enter-active[data-v-52b64b45],.modal-sheet-leave-active[data-v-52b64b45]{transition:transform .4s ease,opacity .4s ease-out}.modal-sheet-enter-from[data-v-52b64b45],.modal-sheet-leave-to[data-v-52b64b45]{transform:translateY(2rem);opacity:0}.toast-enter-active[data-v-52b64b45],.toast-leave-active[data-v-52b64b45]{transition:all .4s ease}.toast-enter-from[data-v-52b64b45],.toast-leave-to[data-v-52b64b45]{opacity:0;transform:translate(32px)}.dropdown-enter-active[data-v-52b64b45],.dropdown-leave-active[data-v-52b64b45]{transition:all .4s ease}.dropdown-enter-from[data-v-52b64b45],.dropdown-leave-to[data-v-52b64b45]{opacity:0;transform:translateY(-8px)}@keyframes loading-52b64b45{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes spin-52b64b45{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes heart-52b64b45{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-52b64b45{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp-52b64b45{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-52b64b45{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@keyframes iconAppear-52b64b45{0%{opacity:0;transform:scale(.5)}70%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.fade-in[data-v-52b64b45]{animation:fadeIn-52b64b45 .5s ease-out forwards}.fade-in-up[data-v-52b64b45]{animation:fadeInUp-52b64b45 .5s ease-out forwards}.fade-in-down[data-v-52b64b45]{animation:fadeInDown-52b64b45 .5s ease-out forwards}.icon-appear[data-v-52b64b45]{opacity:0;animation:iconAppear-52b64b45 .3s ease-out forwards}button[data-v-52b64b45],.button[data-v-52b64b45]{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-52b64b45],.button .icon[data-v-52b64b45]{transition:all .2s ease-out}button.loading[data-v-52b64b45],.button.loading[data-v-52b64b45]{cursor:wait}button[data-v-52b64b45]:focus-visible,.button[data-v-52b64b45]: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-52b64b45]:active:not(:disabled),.button[data-v-52b64b45]:active:not(:disabled){transform:scale(.975)}}button[data-v-52b64b45]:disabled,.button[data-v-52b64b45]:disabled{cursor:not-allowed!important}button .loader[data-v-52b64b45],.button .loader[data-v-52b64b45]{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-52b64b45 1s linear infinite}button.login-button[data-v-52b64b45],.button.login-button[data-v-52b64b45]{width:8rem;height:3rem;background:transparent;border-color:var(--color-border)}button.login-button .icon[data-v-52b64b45],.button.login-button .icon[data-v-52b64b45]{height:1.5rem;transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){button.login-button[data-v-52b64b45]:hover:not(:disabled),.button.login-button[data-v-52b64b45]:hover:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:hover:not(:disabled) .icon[data-v-52b64b45],.button.login-button:hover:not(:disabled) .icon[data-v-52b64b45]{transform:scale(.95)}}@media (hover: hover) and (pointer: fine){button.login-button[data-v-52b64b45]:active:not(:disabled),.button.login-button[data-v-52b64b45]:active:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:active:not(:disabled) .icon[data-v-52b64b45],.button.login-button:active:not(:disabled) .icon[data-v-52b64b45]{transform:scale(.9)}}button.login-button[data-v-52b64b45]:disabled,.button.login-button[data-v-52b64b45]:disabled{background:var(--color-background-dark);border-color:var(--color-border)}button.main[data-v-52b64b45],.button.main[data-v-52b64b45]{padding:.5rem .75rem;background:var(--color-main);border-color:var(--color-main);color:var(--color-background)}button.main .icon[data-v-52b64b45],.button.main .icon[data-v-52b64b45]{width:16px;height:16px;color:var(--color-background)}@media (hover: hover) and (pointer: fine){button.main[data-v-52b64b45]:hover:not(:disabled),.button.main[data-v-52b64b45]:hover:not(:disabled){background:var(--color-main-hover);border-color:var(--color-main-hover)}button.main:hover:not(:disabled) .icon[data-v-52b64b45],.button.main:hover:not(:disabled) .icon[data-v-52b64b45]{transform:scale(1.1)}}button.main[data-v-52b64b45]:disabled,.button.main[data-v-52b64b45]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.main:disabled .icon[data-v-52b64b45],.button.main:disabled .icon[data-v-52b64b45]{color:var(--color-text-light)}button.outline[data-v-52b64b45]{padding:.5rem .75rem;background:var(--color-background);border-color:var(--color-main);color:var(--color-main)}button.outline .icon[data-v-52b64b45]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.outline[data-v-52b64b45]:hover:not(:disabled){background:var(--color-main-light)}button.outline:hover:not(:disabled) .icon[data-v-52b64b45]{transform:scale(1.1)}}button.outline[data-v-52b64b45]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.outline:disabled .icon[data-v-52b64b45]{color:var(--color-text-light)}button.text[data-v-52b64b45]{padding:.5rem .75rem;background:transparent;border-color:transparent;color:var(--color-main)}button.text .icon[data-v-52b64b45]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.text[data-v-52b64b45]:hover:not(:disabled){background:var(--color-main-light)}button.text:hover:not(:disabled) .icon[data-v-52b64b45]{transform:scale(1.1)}}button.text[data-v-52b64b45]:disabled{background:var(--color-background-dark);color:var(--color-text-light)}button.text:disabled .icon[data-v-52b64b45]{color:var(--color-text-light)}button.debug-button[data-v-52b64b45]{overflow:hidden;position:relative}button.debug-button[data-v-52b64b45]: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-52b64b45]:hover:after{width:64px}input[data-v-52b64b45]{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-52b64b45]::placeholder{color:var(--color-text-light);font-style:italic;font-weight:400}input[data-v-52b64b45]:focus{outline:none;border-color:var(--color-main)}input.error[data-v-52b64b45]{border-color:var(--color-error)}input.input-line[data-v-52b64b45]{border:none;border-bottom:solid 1px var(--color-border);border-radius:0;padding:.25rem 0}input.input-line[data-v-52b64b45]:focus{border-color:var(--color-main)}.tooltip[data-v-52b64b45]{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-52b64b45]{display:flex;align-items:center;gap:.5rem;transition:all .2s ease-out}.time-counter .icon[data-v-52b64b45]{width:1.25rem;height:1.25rem}.time-counter.penalty[data-v-52b64b45]{color:var(--color-error)}:where([data-v-668382b2]:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}[data-v-668382b2],[data-v-668382b2]:before,[data-v-668382b2]:after{box-sizing:border-box}a[data-v-668382b2],button[data-v-668382b2]{cursor:revert}ol[data-v-668382b2],ul[data-v-668382b2],menu[data-v-668382b2]{list-style:none}img[data-v-668382b2]{max-inline-size:100%;max-block-size:100%}table[data-v-668382b2]{border-collapse:collapse}input[data-v-668382b2],textarea[data-v-668382b2]{-webkit-user-select:auto}textarea[data-v-668382b2]{white-space:revert}meter[data-v-668382b2]{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre[data-v-668382b2]){all:revert}[data-v-668382b2]::placeholder{color:unset}[data-v-668382b2]::marker{content:initial}:where([hidden][data-v-668382b2]){display:none}:where([contenteditable][data-v-668382b2]: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-668382b2]){-webkit-user-drag:element}:where(dialog[data-v-668382b2]:modal){all:revert}[data-v-668382b2]:root,html[data-theme=light][data-v-668382b2],.light[data-v-668382b2]{--color-main: #005dce;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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-668382b2],.dark[data-v-668382b2]{--color-main: #005dce;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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: #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-668382b2],.fade-leave-active[data-v-668382b2]{transition:.4s ease}.fade-enter-from[data-v-668382b2],.fade-leave-to[data-v-668382b2]{opacity:0}.modal-enter-active[data-v-668382b2],.modal-leave-active[data-v-668382b2]{transition:transform .4s ease,opacity .4s ease-out}.modal-enter-from[data-v-668382b2],.modal-leave-to[data-v-668382b2]{transform:translateY(-32px);opacity:0}.modal-sheet-enter-active[data-v-668382b2],.modal-sheet-leave-active[data-v-668382b2]{transition:transform .4s ease,opacity .4s ease-out}.modal-sheet-enter-from[data-v-668382b2],.modal-sheet-leave-to[data-v-668382b2]{transform:translateY(2rem);opacity:0}.toast-enter-active[data-v-668382b2],.toast-leave-active[data-v-668382b2]{transition:all .4s ease}.toast-enter-from[data-v-668382b2],.toast-leave-to[data-v-668382b2]{opacity:0;transform:translate(32px)}.dropdown-enter-active[data-v-668382b2],.dropdown-leave-active[data-v-668382b2]{transition:all .4s ease}.dropdown-enter-from[data-v-668382b2],.dropdown-leave-to[data-v-668382b2]{opacity:0;transform:translateY(-8px)}@keyframes loading-668382b2{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes spin-668382b2{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes heart-668382b2{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-668382b2{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp-668382b2{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-668382b2{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@keyframes iconAppear-668382b2{0%{opacity:0;transform:scale(.5)}70%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.fade-in[data-v-668382b2]{animation:fadeIn-668382b2 .5s ease-out forwards}.fade-in-up[data-v-668382b2]{animation:fadeInUp-668382b2 .5s ease-out forwards}.fade-in-down[data-v-668382b2]{animation:fadeInDown-668382b2 .5s ease-out forwards}.icon-appear[data-v-668382b2]{opacity:0;animation:iconAppear-668382b2 .3s ease-out forwards}button[data-v-668382b2],.button[data-v-668382b2]{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-668382b2],.button .icon[data-v-668382b2]{transition:all .2s ease-out}button.loading[data-v-668382b2],.button.loading[data-v-668382b2]{cursor:wait}button[data-v-668382b2]:focus-visible,.button[data-v-668382b2]: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-668382b2]:active:not(:disabled),.button[data-v-668382b2]:active:not(:disabled){transform:scale(.975)}}button[data-v-668382b2]:disabled,.button[data-v-668382b2]:disabled{cursor:not-allowed!important}button .loader[data-v-668382b2],.button .loader[data-v-668382b2]{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-668382b2 1s linear infinite}button.login-button[data-v-668382b2],.button.login-button[data-v-668382b2]{width:8rem;height:3rem;background:transparent;border-color:var(--color-border)}button.login-button .icon[data-v-668382b2],.button.login-button .icon[data-v-668382b2]{height:1.5rem;transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){button.login-button[data-v-668382b2]:hover:not(:disabled),.button.login-button[data-v-668382b2]:hover:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:hover:not(:disabled) .icon[data-v-668382b2],.button.login-button:hover:not(:disabled) .icon[data-v-668382b2]{transform:scale(.95)}}@media (hover: hover) and (pointer: fine){button.login-button[data-v-668382b2]:active:not(:disabled),.button.login-button[data-v-668382b2]:active:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:active:not(:disabled) .icon[data-v-668382b2],.button.login-button:active:not(:disabled) .icon[data-v-668382b2]{transform:scale(.9)}}button.login-button[data-v-668382b2]:disabled,.button.login-button[data-v-668382b2]:disabled{background:var(--color-background-dark);border-color:var(--color-border)}button.main[data-v-668382b2],.button.main[data-v-668382b2]{padding:.5rem .75rem;background:var(--color-main);border-color:var(--color-main);color:var(--color-background)}button.main .icon[data-v-668382b2],.button.main .icon[data-v-668382b2]{width:16px;height:16px;color:var(--color-background)}@media (hover: hover) and (pointer: fine){button.main[data-v-668382b2]:hover:not(:disabled),.button.main[data-v-668382b2]:hover:not(:disabled){background:var(--color-main-hover);border-color:var(--color-main-hover)}button.main:hover:not(:disabled) .icon[data-v-668382b2],.button.main:hover:not(:disabled) .icon[data-v-668382b2]{transform:scale(1.1)}}button.main[data-v-668382b2]:disabled,.button.main[data-v-668382b2]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.main:disabled .icon[data-v-668382b2],.button.main:disabled .icon[data-v-668382b2]{color:var(--color-text-light)}button.outline[data-v-668382b2]{padding:.5rem .75rem;background:var(--color-background);border-color:var(--color-main);color:var(--color-main)}button.outline .icon[data-v-668382b2]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.outline[data-v-668382b2]:hover:not(:disabled){background:var(--color-main-light)}button.outline:hover:not(:disabled) .icon[data-v-668382b2]{transform:scale(1.1)}}button.outline[data-v-668382b2]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.outline:disabled .icon[data-v-668382b2]{color:var(--color-text-light)}button.text[data-v-668382b2]{padding:.5rem .75rem;background:transparent;border-color:transparent;color:var(--color-main)}button.text .icon[data-v-668382b2]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.text[data-v-668382b2]:hover:not(:disabled){background:var(--color-main-light)}button.text:hover:not(:disabled) .icon[data-v-668382b2]{transform:scale(1.1)}}button.text[data-v-668382b2]:disabled{background:var(--color-background-dark);color:var(--color-text-light)}button.text:disabled .icon[data-v-668382b2]{color:var(--color-text-light)}button.debug-button[data-v-668382b2]{overflow:hidden;position:relative}button.debug-button[data-v-668382b2]: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-668382b2]:hover:after{width:64px}input[data-v-668382b2]{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-668382b2]::placeholder{color:var(--color-text-light);font-style:italic;font-weight:400}input[data-v-668382b2]:focus{outline:none;border-color:var(--color-main)}input.error[data-v-668382b2]{border-color:var(--color-error)}input.input-line[data-v-668382b2]{border:none;border-bottom:solid 1px var(--color-border);border-radius:0;padding:.25rem 0}input.input-line[data-v-668382b2]:focus{border-color:var(--color-main)}.tooltip[data-v-668382b2]{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-668382b2]{display:flex;flex-direction:column;align-items:center;gap:.25rem;user-select:none;-webkit-user-select:none;touch-action:none}.letter-container .letter[data-v-668382b2]{display:flex;align-items:center;justify-content:center;border-radius:.25rem;font-weight:700;color:var(--color-text);text-transform:uppercase;position:relative;overflow:visible;transition:all .2s ease-out;cursor:grab}.letter-container .letter[data-v-668382b2]:active{cursor:grabbing}.letter-container .letter[data-v-668382b2]{width:1.75rem;height:2.5rem;font-size:2rem;background:var(--color-letter-background)}.letter-container .letter[data-v-668382b2]: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.letter-available .letter[data-v-668382b2]{width:40px;height:48px;font-size:16px;background:var(--color-background);border:2px solid var(--color-main)}.letter-container.letter-available .letter[data-v-668382b2]:before{display:none}.letter-container .index[data-v-668382b2]{font-size:calc(1rem - 2px);transition:all .2s ease-out}.letter-container.current .letter[data-v-668382b2]{background:var(--color-letter-active)}.letter-container.current .letter[data-v-668382b2]:before{background:var(--color-letter-border)}.letter-container.correct .letter[data-v-668382b2]{color:var(--color-text);background:rgba(from var(--color-main) r g b/.4)}.letter-container.correct .letter[data-v-668382b2]:before{background:var(--color-main)}.letter-container.revealed .letter[data-v-668382b2]{animation:reveal-letter-668382b2 .6s ease-out;background:rgba(from var(--color-main) r g b/.4)}.letter-container.revealed .letter[data-v-668382b2]:before{background:var(--color-main)}.letter-container.success-animation .letter[data-v-668382b2]{animation:validation-success-668382b2 .5s ease-in-out,remove-668382b2 .525s ease-out 1.75s forwards}.letter-container.error-animation[data-v-668382b2]{--move-range: .5rem}.letter-container.error-animation .letter[data-v-668382b2]{animation:validation-error-668382b2 .15s forwards}.letter-container.error-animation .letter[data-v-668382b2]:before{background:var(--color-error)}.letter-container.dragging[data-v-668382b2]{opacity:.4}.letter-container.dragging .letter[data-v-668382b2]{cursor:grabbing}.letter-container.drag-over .letter[data-v-668382b2]{transform:scale(1.1);box-shadow:0 4px 12px rgba(from var(--color-main) r g b/.3);border:2px solid var(--color-main)}.letter-container.used[data-v-668382b2]{opacity:.3;pointer-events:none}.letter-container.used .letter[data-v-668382b2]{cursor:not-allowed;border-color:var(--color-border);color:var(--color-text-light)}@media (hover: hover) and (pointer: fine){.letter-container.letter-available:not(.used):not(.dragging) .letter[data-v-668382b2]:hover{transform:translateY(-2px);box-shadow:0 2px 4px #0000001a}}@keyframes remove-668382b2{0%{opacity:1}to{opacity:0}}@keyframes reveal-letter-668382b2{0%{transform:scale(1)}20%{transform:scale(1.2)}40%{transform:scale(.9)}60%{transform:scale(1.1)}80%{transform:scale(.95)}to{transform:scale(1)}}@keyframes validation-success-668382b2{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}@keyframes validation-error-668382b2{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-6a5ad2e1]:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}[data-v-6a5ad2e1],[data-v-6a5ad2e1]:before,[data-v-6a5ad2e1]:after{box-sizing:border-box}a[data-v-6a5ad2e1],button[data-v-6a5ad2e1]{cursor:revert}ol[data-v-6a5ad2e1],ul[data-v-6a5ad2e1],menu[data-v-6a5ad2e1]{list-style:none}img[data-v-6a5ad2e1]{max-inline-size:100%;max-block-size:100%}table[data-v-6a5ad2e1]{border-collapse:collapse}input[data-v-6a5ad2e1],textarea[data-v-6a5ad2e1]{-webkit-user-select:auto}textarea[data-v-6a5ad2e1]{white-space:revert}meter[data-v-6a5ad2e1]{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre[data-v-6a5ad2e1]){all:revert}[data-v-6a5ad2e1]::placeholder{color:unset}[data-v-6a5ad2e1]::marker{content:initial}:where([hidden][data-v-6a5ad2e1]){display:none}:where([contenteditable][data-v-6a5ad2e1]: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-6a5ad2e1]){-webkit-user-drag:element}:where(dialog[data-v-6a5ad2e1]:modal){all:revert}[data-v-6a5ad2e1]:root,html[data-theme=light][data-v-6a5ad2e1],.light[data-v-6a5ad2e1]{--color-main: #005dce;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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-6a5ad2e1],.dark[data-v-6a5ad2e1]{--color-main: #005dce;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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: #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-6a5ad2e1],.fade-leave-active[data-v-6a5ad2e1]{transition:.4s ease}.fade-enter-from[data-v-6a5ad2e1],.fade-leave-to[data-v-6a5ad2e1]{opacity:0}.modal-enter-active[data-v-6a5ad2e1],.modal-leave-active[data-v-6a5ad2e1]{transition:transform .4s ease,opacity .4s ease-out}.modal-enter-from[data-v-6a5ad2e1],.modal-leave-to[data-v-6a5ad2e1]{transform:translateY(-32px);opacity:0}.modal-sheet-enter-active[data-v-6a5ad2e1],.modal-sheet-leave-active[data-v-6a5ad2e1]{transition:transform .4s ease,opacity .4s ease-out}.modal-sheet-enter-from[data-v-6a5ad2e1],.modal-sheet-leave-to[data-v-6a5ad2e1]{transform:translateY(2rem);opacity:0}.toast-enter-active[data-v-6a5ad2e1],.toast-leave-active[data-v-6a5ad2e1]{transition:all .4s ease}.toast-enter-from[data-v-6a5ad2e1],.toast-leave-to[data-v-6a5ad2e1]{opacity:0;transform:translate(32px)}.dropdown-enter-active[data-v-6a5ad2e1],.dropdown-leave-active[data-v-6a5ad2e1]{transition:all .4s ease}.dropdown-enter-from[data-v-6a5ad2e1],.dropdown-leave-to[data-v-6a5ad2e1]{opacity:0;transform:translateY(-8px)}@keyframes loading-6a5ad2e1{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes spin-6a5ad2e1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes heart-6a5ad2e1{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-6a5ad2e1{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp-6a5ad2e1{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-6a5ad2e1{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@keyframes iconAppear-6a5ad2e1{0%{opacity:0;transform:scale(.5)}70%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.fade-in[data-v-6a5ad2e1]{animation:fadeIn-6a5ad2e1 .5s ease-out forwards}.fade-in-up[data-v-6a5ad2e1]{animation:fadeInUp-6a5ad2e1 .5s ease-out forwards}.fade-in-down[data-v-6a5ad2e1]{animation:fadeInDown-6a5ad2e1 .5s ease-out forwards}.icon-appear[data-v-6a5ad2e1]{opacity:0;animation:iconAppear-6a5ad2e1 .3s ease-out forwards}button[data-v-6a5ad2e1],.button[data-v-6a5ad2e1]{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-6a5ad2e1],.button .icon[data-v-6a5ad2e1]{transition:all .2s ease-out}button.loading[data-v-6a5ad2e1],.button.loading[data-v-6a5ad2e1]{cursor:wait}button[data-v-6a5ad2e1]:focus-visible,.button[data-v-6a5ad2e1]: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-6a5ad2e1]:active:not(:disabled),.button[data-v-6a5ad2e1]:active:not(:disabled){transform:scale(.975)}}button[data-v-6a5ad2e1]:disabled,.button[data-v-6a5ad2e1]:disabled{cursor:not-allowed!important}button .loader[data-v-6a5ad2e1],.button .loader[data-v-6a5ad2e1]{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-6a5ad2e1 1s linear infinite}button.login-button[data-v-6a5ad2e1],.button.login-button[data-v-6a5ad2e1]{width:8rem;height:3rem;background:transparent;border-color:var(--color-border)}button.login-button .icon[data-v-6a5ad2e1],.button.login-button .icon[data-v-6a5ad2e1]{height:1.5rem;transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){button.login-button[data-v-6a5ad2e1]:hover:not(:disabled),.button.login-button[data-v-6a5ad2e1]:hover:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:hover:not(:disabled) .icon[data-v-6a5ad2e1],.button.login-button:hover:not(:disabled) .icon[data-v-6a5ad2e1]{transform:scale(.95)}}@media (hover: hover) and (pointer: fine){button.login-button[data-v-6a5ad2e1]:active:not(:disabled),.button.login-button[data-v-6a5ad2e1]:active:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:active:not(:disabled) .icon[data-v-6a5ad2e1],.button.login-button:active:not(:disabled) .icon[data-v-6a5ad2e1]{transform:scale(.9)}}button.login-button[data-v-6a5ad2e1]:disabled,.button.login-button[data-v-6a5ad2e1]:disabled{background:var(--color-background-dark);border-color:var(--color-border)}button.main[data-v-6a5ad2e1],.button.main[data-v-6a5ad2e1]{padding:.5rem .75rem;background:var(--color-main);border-color:var(--color-main);color:var(--color-background)}button.main .icon[data-v-6a5ad2e1],.button.main .icon[data-v-6a5ad2e1]{width:16px;height:16px;color:var(--color-background)}@media (hover: hover) and (pointer: fine){button.main[data-v-6a5ad2e1]:hover:not(:disabled),.button.main[data-v-6a5ad2e1]:hover:not(:disabled){background:var(--color-main-hover);border-color:var(--color-main-hover)}button.main:hover:not(:disabled) .icon[data-v-6a5ad2e1],.button.main:hover:not(:disabled) .icon[data-v-6a5ad2e1]{transform:scale(1.1)}}button.main[data-v-6a5ad2e1]:disabled,.button.main[data-v-6a5ad2e1]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.main:disabled .icon[data-v-6a5ad2e1],.button.main:disabled .icon[data-v-6a5ad2e1]{color:var(--color-text-light)}button.outline[data-v-6a5ad2e1]{padding:.5rem .75rem;background:var(--color-background);border-color:var(--color-main);color:var(--color-main)}button.outline .icon[data-v-6a5ad2e1]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.outline[data-v-6a5ad2e1]:hover:not(:disabled){background:var(--color-main-light)}button.outline:hover:not(:disabled) .icon[data-v-6a5ad2e1]{transform:scale(1.1)}}button.outline[data-v-6a5ad2e1]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.outline:disabled .icon[data-v-6a5ad2e1]{color:var(--color-text-light)}button.text[data-v-6a5ad2e1]{padding:.5rem .75rem;background:transparent;border-color:transparent;color:var(--color-main)}button.text .icon[data-v-6a5ad2e1]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.text[data-v-6a5ad2e1]:hover:not(:disabled){background:var(--color-main-light)}button.text:hover:not(:disabled) .icon[data-v-6a5ad2e1]{transform:scale(1.1)}}button.text[data-v-6a5ad2e1]:disabled{background:var(--color-background-dark);color:var(--color-text-light)}button.text:disabled .icon[data-v-6a5ad2e1]{color:var(--color-text-light)}button.debug-button[data-v-6a5ad2e1]{overflow:hidden;position:relative}button.debug-button[data-v-6a5ad2e1]: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-6a5ad2e1]:hover:after{width:64px}input[data-v-6a5ad2e1]{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-6a5ad2e1]::placeholder{color:var(--color-text-light);font-style:italic;font-weight:400}input[data-v-6a5ad2e1]:focus{outline:none;border-color:var(--color-main)}input.error[data-v-6a5ad2e1]{border-color:var(--color-error)}input.input-line[data-v-6a5ad2e1]{border:none;border-bottom:solid 1px var(--color-border);border-radius:0;padding:.25rem 0}input.input-line[data-v-6a5ad2e1]:focus{border-color:var(--color-main)}.tooltip[data-v-6a5ad2e1]{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-6a5ad2e1]{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-6a5ad2e1]{font-size:.75rem;color:var(--color-white)}.joker-button .subtitle[data-v-6a5ad2e1]{font-size:calc(.75rem - 2px);color:rgba(from var(--color-white) r g b/.6)}.joker-button[data-v-6a5ad2e1]:disabled{opacity:.5;cursor:not-allowed}@media (hover: hover) and (pointer: fine){.joker-button[data-v-6a5ad2e1]:hover:not(:disabled){background:var(--color-main-hover);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-5b9b86c7]:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}[data-v-5b9b86c7],[data-v-5b9b86c7]:before,[data-v-5b9b86c7]:after{box-sizing:border-box}a[data-v-5b9b86c7],button[data-v-5b9b86c7]{cursor:revert}ol[data-v-5b9b86c7],ul[data-v-5b9b86c7],menu[data-v-5b9b86c7]{list-style:none}img[data-v-5b9b86c7]{max-inline-size:100%;max-block-size:100%}table[data-v-5b9b86c7]{border-collapse:collapse}input[data-v-5b9b86c7],textarea[data-v-5b9b86c7]{-webkit-user-select:auto}textarea[data-v-5b9b86c7]{white-space:revert}meter[data-v-5b9b86c7]{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre[data-v-5b9b86c7]){all:revert}[data-v-5b9b86c7]::placeholder{color:unset}[data-v-5b9b86c7]::marker{content:initial}:where([hidden][data-v-5b9b86c7]){display:none}:where([contenteditable][data-v-5b9b86c7]: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-5b9b86c7]){-webkit-user-drag:element}:where(dialog[data-v-5b9b86c7]:modal){all:revert}[data-v-5b9b86c7]:root,html[data-theme=light][data-v-5b9b86c7],.light[data-v-5b9b86c7]{--color-main: #005dce;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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-5b9b86c7],.dark[data-v-5b9b86c7]{--color-main: #005dce;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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: #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-5b9b86c7],.fade-leave-active[data-v-5b9b86c7]{transition:.4s ease}.fade-enter-from[data-v-5b9b86c7],.fade-leave-to[data-v-5b9b86c7]{opacity:0}.modal-enter-active[data-v-5b9b86c7],.modal-leave-active[data-v-5b9b86c7]{transition:transform .4s ease,opacity .4s ease-out}.modal-enter-from[data-v-5b9b86c7],.modal-leave-to[data-v-5b9b86c7]{transform:translateY(-32px);opacity:0}.modal-sheet-enter-active[data-v-5b9b86c7],.modal-sheet-leave-active[data-v-5b9b86c7]{transition:transform .4s ease,opacity .4s ease-out}.modal-sheet-enter-from[data-v-5b9b86c7],.modal-sheet-leave-to[data-v-5b9b86c7]{transform:translateY(2rem);opacity:0}.toast-enter-active[data-v-5b9b86c7],.toast-leave-active[data-v-5b9b86c7]{transition:all .4s ease}.toast-enter-from[data-v-5b9b86c7],.toast-leave-to[data-v-5b9b86c7]{opacity:0;transform:translate(32px)}.dropdown-enter-active[data-v-5b9b86c7],.dropdown-leave-active[data-v-5b9b86c7]{transition:all .4s ease}.dropdown-enter-from[data-v-5b9b86c7],.dropdown-leave-to[data-v-5b9b86c7]{opacity:0;transform:translateY(-8px)}@keyframes loading-5b9b86c7{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes spin-5b9b86c7{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes heart-5b9b86c7{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-5b9b86c7{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp-5b9b86c7{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-5b9b86c7{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@keyframes iconAppear-5b9b86c7{0%{opacity:0;transform:scale(.5)}70%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.fade-in[data-v-5b9b86c7]{animation:fadeIn-5b9b86c7 .5s ease-out forwards}.fade-in-up[data-v-5b9b86c7]{animation:fadeInUp-5b9b86c7 .5s ease-out forwards}.fade-in-down[data-v-5b9b86c7]{animation:fadeInDown-5b9b86c7 .5s ease-out forwards}.icon-appear[data-v-5b9b86c7]{opacity:0;animation:iconAppear-5b9b86c7 .3s ease-out forwards}button[data-v-5b9b86c7],.button[data-v-5b9b86c7]{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-5b9b86c7],.button .icon[data-v-5b9b86c7]{transition:all .2s ease-out}button.loading[data-v-5b9b86c7],.button.loading[data-v-5b9b86c7]{cursor:wait}button[data-v-5b9b86c7]:focus-visible,.button[data-v-5b9b86c7]: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-5b9b86c7]:active:not(:disabled),.button[data-v-5b9b86c7]:active:not(:disabled){transform:scale(.975)}}button[data-v-5b9b86c7]:disabled,.button[data-v-5b9b86c7]:disabled{cursor:not-allowed!important}button .loader[data-v-5b9b86c7],.button .loader[data-v-5b9b86c7]{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-5b9b86c7 1s linear infinite}button.login-button[data-v-5b9b86c7],.button.login-button[data-v-5b9b86c7]{width:8rem;height:3rem;background:transparent;border-color:var(--color-border)}button.login-button .icon[data-v-5b9b86c7],.button.login-button .icon[data-v-5b9b86c7]{height:1.5rem;transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){button.login-button[data-v-5b9b86c7]:hover:not(:disabled),.button.login-button[data-v-5b9b86c7]:hover:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:hover:not(:disabled) .icon[data-v-5b9b86c7],.button.login-button:hover:not(:disabled) .icon[data-v-5b9b86c7]{transform:scale(.95)}}@media (hover: hover) and (pointer: fine){button.login-button[data-v-5b9b86c7]:active:not(:disabled),.button.login-button[data-v-5b9b86c7]:active:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:active:not(:disabled) .icon[data-v-5b9b86c7],.button.login-button:active:not(:disabled) .icon[data-v-5b9b86c7]{transform:scale(.9)}}button.login-button[data-v-5b9b86c7]:disabled,.button.login-button[data-v-5b9b86c7]:disabled{background:var(--color-background-dark);border-color:var(--color-border)}button.main[data-v-5b9b86c7],.button.main[data-v-5b9b86c7]{padding:.5rem .75rem;background:var(--color-main);border-color:var(--color-main);color:var(--color-background)}button.main .icon[data-v-5b9b86c7],.button.main .icon[data-v-5b9b86c7]{width:16px;height:16px;color:var(--color-background)}@media (hover: hover) and (pointer: fine){button.main[data-v-5b9b86c7]:hover:not(:disabled),.button.main[data-v-5b9b86c7]:hover:not(:disabled){background:var(--color-main-hover);border-color:var(--color-main-hover)}button.main:hover:not(:disabled) .icon[data-v-5b9b86c7],.button.main:hover:not(:disabled) .icon[data-v-5b9b86c7]{transform:scale(1.1)}}button.main[data-v-5b9b86c7]:disabled,.button.main[data-v-5b9b86c7]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.main:disabled .icon[data-v-5b9b86c7],.button.main:disabled .icon[data-v-5b9b86c7]{color:var(--color-text-light)}button.outline[data-v-5b9b86c7]{padding:.5rem .75rem;background:var(--color-background);border-color:var(--color-main);color:var(--color-main)}button.outline .icon[data-v-5b9b86c7]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.outline[data-v-5b9b86c7]:hover:not(:disabled){background:var(--color-main-light)}button.outline:hover:not(:disabled) .icon[data-v-5b9b86c7]{transform:scale(1.1)}}button.outline[data-v-5b9b86c7]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.outline:disabled .icon[data-v-5b9b86c7]{color:var(--color-text-light)}button.text[data-v-5b9b86c7]{padding:.5rem .75rem;background:transparent;border-color:transparent;color:var(--color-main)}button.text .icon[data-v-5b9b86c7]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.text[data-v-5b9b86c7]:hover:not(:disabled){background:var(--color-main-light)}button.text:hover:not(:disabled) .icon[data-v-5b9b86c7]{transform:scale(1.1)}}button.text[data-v-5b9b86c7]:disabled{background:var(--color-background-dark);color:var(--color-text-light)}button.text:disabled .icon[data-v-5b9b86c7]{color:var(--color-text-light)}button.debug-button[data-v-5b9b86c7]{overflow:hidden;position:relative}button.debug-button[data-v-5b9b86c7]: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-5b9b86c7]:hover:after{width:64px}input[data-v-5b9b86c7]{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-5b9b86c7]::placeholder{color:var(--color-text-light);font-style:italic;font-weight:400}input[data-v-5b9b86c7]:focus{outline:none;border-color:var(--color-main)}input.error[data-v-5b9b86c7]{border-color:var(--color-error)}input.input-line[data-v-5b9b86c7]{border:none;border-bottom:solid 1px var(--color-border);border-radius:0;padding:.25rem 0}input.input-line[data-v-5b9b86c7]:focus{border-color:var(--color-main)}.tooltip[data-v-5b9b86c7]{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-5b9b86c7]{display:flex;flex-direction:column;align-items:center;gap:1rem;height:100dvh;padding-bottom:calc(172px + .5rem);--color-main: #00479e;--color-main-light: hsl(from var(--color-main) h s calc(l*1.4) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.6) );--color-main-hover: hsl(from var(--color-main) h calc(s*1.2) calc(l*1.4) )}main.modal-open[data-v-5b9b86c7]{overflow:hidden}.navbar[data-v-5b9b86c7]{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-5b9b86c7]{display:flex;justify-content:space-between;align-items:center;gap:.5rem;width:100%;padding:.5rem 1rem}.topbar .counter-container[data-v-5b9b86c7]{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-5b9b86c7]{display:flex;align-items:center;justify-content:flex-end;gap:.5rem}.icon-container a[data-v-5b9b86c7]{display:flex}.icon-container .icon[data-v-5b9b86c7]{transition:all .2s ease-out;cursor:pointer}.game-container[data-v-5b9b86c7]{display:flex;flex-direction:column;align-items:center;gap:1.5rem;width:100%;padding:0 1rem}.word-container[data-v-5b9b86c7]{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-5b9b86c7]{text-transform:uppercase;font-weight:700;font-size:.75rem;margin-top:1rem}.hint-container[data-v-5b9b86c7]{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-5b9b86c7]{font-weight:700;font-size:.75rem;color:var(--color-title);text-transform:uppercase}.hint-container .divider[data-v-5b9b86c7]{width:1px;height:2.5rem;margin-block:-.5rem;background:var(--color-background)}.hint-container .hint[data-v-5b9b86c7]{min-width:8rem;font-weight:700;font-size:1rem;color:var(--color-text);text-align:center;text-transform:uppercase}.letter-containers[data-v-5b9b86c7]{display:flex;flex-direction:column;gap:2rem;width:100%;max-width:480px}.input-container[data-v-5b9b86c7]{display:flex;gap:.5rem;justify-content:center;margin-bottom:1rem}.available-letters[data-v-5b9b86c7]{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center;margin-top:1rem;touch-action:none}@media screen and (min-width: 768px){main[data-v-5b9b86c7]{padding-bottom:288px}main .navbar[data-v-5b9b86c7]{display:flex}main .topbar[data-v-5b9b86c7]{justify-content:center}main .topbar .space[data-v-5b9b86c7]{display:none}main .topbar .icon-container[data-v-5b9b86c7]{display:none}}.action-buttons[data-v-5b9b86c7]{display:flex;justify-content:center;margin-top:1.5rem}.action-buttons .action-button[data-v-5b9b86c7]{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-5b9b86c7]: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-5b9b86c7]:hover{background-color:var(--color-background-light)}}.action-buttons .action-button.shuffle[data-v-5b9b86c7]{border-right:none;border-radius:.5rem 0 0 .5rem}.action-buttons .action-button.refresh[data-v-5b9b86c7]{border-left:none;border-radius:0 .5rem .5rem 0}.action-buttons .divider[data-v-5b9b86c7]{width:1px;height:auto;background:var(--color-text)}.space[data-v-5b9b86c7]{flex:1}@media screen and (max-width: 640px){.letter-box[data-v-5b9b86c7]{width:35px;height:35px;font-size:1rem}}:where([data-v-16b34b30]:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}[data-v-16b34b30],[data-v-16b34b30]:before,[data-v-16b34b30]:after{box-sizing:border-box}a[data-v-16b34b30],button[data-v-16b34b30]{cursor:revert}ol[data-v-16b34b30],ul[data-v-16b34b30],menu[data-v-16b34b30]{list-style:none}img[data-v-16b34b30]{max-inline-size:100%;max-block-size:100%}table[data-v-16b34b30]{border-collapse:collapse}input[data-v-16b34b30],textarea[data-v-16b34b30]{-webkit-user-select:auto}textarea[data-v-16b34b30]{white-space:revert}meter[data-v-16b34b30]{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre[data-v-16b34b30]){all:revert}[data-v-16b34b30]::placeholder{color:unset}[data-v-16b34b30]::marker{content:initial}:where([hidden][data-v-16b34b30]){display:none}:where([contenteditable][data-v-16b34b30]: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-16b34b30]){-webkit-user-drag:element}:where(dialog[data-v-16b34b30]:modal){all:revert}[data-v-16b34b30]:root,html[data-theme=light][data-v-16b34b30],.light[data-v-16b34b30]{--color-main: #005dce;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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-16b34b30],.dark[data-v-16b34b30]{--color-main: #005dce;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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: #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-16b34b30],.fade-leave-active[data-v-16b34b30]{transition:.4s ease}.fade-enter-from[data-v-16b34b30],.fade-leave-to[data-v-16b34b30]{opacity:0}.modal-enter-active[data-v-16b34b30],.modal-leave-active[data-v-16b34b30]{transition:transform .4s ease,opacity .4s ease-out}.modal-enter-from[data-v-16b34b30],.modal-leave-to[data-v-16b34b30]{transform:translateY(-32px);opacity:0}.modal-sheet-enter-active[data-v-16b34b30],.modal-sheet-leave-active[data-v-16b34b30]{transition:transform .4s ease,opacity .4s ease-out}.modal-sheet-enter-from[data-v-16b34b30],.modal-sheet-leave-to[data-v-16b34b30]{transform:translateY(2rem);opacity:0}.toast-enter-active[data-v-16b34b30],.toast-leave-active[data-v-16b34b30]{transition:all .4s ease}.toast-enter-from[data-v-16b34b30],.toast-leave-to[data-v-16b34b30]{opacity:0;transform:translate(32px)}.dropdown-enter-active[data-v-16b34b30],.dropdown-leave-active[data-v-16b34b30]{transition:all .4s ease}.dropdown-enter-from[data-v-16b34b30],.dropdown-leave-to[data-v-16b34b30]{opacity:0;transform:translateY(-8px)}@keyframes loading-16b34b30{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes spin-16b34b30{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes heart-16b34b30{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-16b34b30{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp-16b34b30{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-16b34b30{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@keyframes iconAppear-16b34b30{0%{opacity:0;transform:scale(.5)}70%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.fade-in[data-v-16b34b30]{animation:fadeIn-16b34b30 .5s ease-out forwards}.fade-in-up[data-v-16b34b30]{animation:fadeInUp-16b34b30 .5s ease-out forwards}.fade-in-down[data-v-16b34b30]{animation:fadeInDown-16b34b30 .5s ease-out forwards}.icon-appear[data-v-16b34b30]{opacity:0;animation:iconAppear-16b34b30 .3s ease-out forwards}button[data-v-16b34b30],.button[data-v-16b34b30]{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-16b34b30],.button .icon[data-v-16b34b30]{transition:all .2s ease-out}button.loading[data-v-16b34b30],.button.loading[data-v-16b34b30]{cursor:wait}button[data-v-16b34b30]:focus-visible,.button[data-v-16b34b30]: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-16b34b30]:active:not(:disabled),.button[data-v-16b34b30]:active:not(:disabled){transform:scale(.975)}}button[data-v-16b34b30]:disabled,.button[data-v-16b34b30]:disabled{cursor:not-allowed!important}button .loader[data-v-16b34b30],.button .loader[data-v-16b34b30]{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-16b34b30 1s linear infinite}button.login-button[data-v-16b34b30],.button.login-button[data-v-16b34b30]{width:8rem;height:3rem;background:transparent;border-color:var(--color-border)}button.login-button .icon[data-v-16b34b30],.button.login-button .icon[data-v-16b34b30]{height:1.5rem;transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){button.login-button[data-v-16b34b30]:hover:not(:disabled),.button.login-button[data-v-16b34b30]:hover:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:hover:not(:disabled) .icon[data-v-16b34b30],.button.login-button:hover:not(:disabled) .icon[data-v-16b34b30]{transform:scale(.95)}}@media (hover: hover) and (pointer: fine){button.login-button[data-v-16b34b30]:active:not(:disabled),.button.login-button[data-v-16b34b30]:active:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:active:not(:disabled) .icon[data-v-16b34b30],.button.login-button:active:not(:disabled) .icon[data-v-16b34b30]{transform:scale(.9)}}button.login-button[data-v-16b34b30]:disabled,.button.login-button[data-v-16b34b30]:disabled{background:var(--color-background-dark);border-color:var(--color-border)}button.main[data-v-16b34b30],.button.main[data-v-16b34b30]{padding:.5rem .75rem;background:var(--color-main);border-color:var(--color-main);color:var(--color-background)}button.main .icon[data-v-16b34b30],.button.main .icon[data-v-16b34b30]{width:16px;height:16px;color:var(--color-background)}@media (hover: hover) and (pointer: fine){button.main[data-v-16b34b30]:hover:not(:disabled),.button.main[data-v-16b34b30]:hover:not(:disabled){background:var(--color-main-hover);border-color:var(--color-main-hover)}button.main:hover:not(:disabled) .icon[data-v-16b34b30],.button.main:hover:not(:disabled) .icon[data-v-16b34b30]{transform:scale(1.1)}}button.main[data-v-16b34b30]:disabled,.button.main[data-v-16b34b30]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.main:disabled .icon[data-v-16b34b30],.button.main:disabled .icon[data-v-16b34b30]{color:var(--color-text-light)}button.outline[data-v-16b34b30]{padding:.5rem .75rem;background:var(--color-background);border-color:var(--color-main);color:var(--color-main)}button.outline .icon[data-v-16b34b30]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.outline[data-v-16b34b30]:hover:not(:disabled){background:var(--color-main-light)}button.outline:hover:not(:disabled) .icon[data-v-16b34b30]{transform:scale(1.1)}}button.outline[data-v-16b34b30]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.outline:disabled .icon[data-v-16b34b30]{color:var(--color-text-light)}button.text[data-v-16b34b30]{padding:.5rem .75rem;background:transparent;border-color:transparent;color:var(--color-main)}button.text .icon[data-v-16b34b30]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.text[data-v-16b34b30]:hover:not(:disabled){background:var(--color-main-light)}button.text:hover:not(:disabled) .icon[data-v-16b34b30]{transform:scale(1.1)}}button.text[data-v-16b34b30]:disabled{background:var(--color-background-dark);color:var(--color-text-light)}button.text:disabled .icon[data-v-16b34b30]{color:var(--color-text-light)}button.debug-button[data-v-16b34b30]{overflow:hidden;position:relative}button.debug-button[data-v-16b34b30]: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-16b34b30]:hover:after{width:64px}input[data-v-16b34b30]{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-16b34b30]::placeholder{color:var(--color-text-light);font-style:italic;font-weight:400}input[data-v-16b34b30]:focus{outline:none;border-color:var(--color-main)}input.error[data-v-16b34b30]{border-color:var(--color-error)}input.input-line[data-v-16b34b30]{border:none;border-bottom:solid 1px var(--color-border);border-radius:0;padding:.25rem 0}input.input-line[data-v-16b34b30]:focus{border-color:var(--color-main)}.tooltip[data-v-16b34b30]{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-16b34b30]{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-16b34b30]{display:flex;justify-content:space-between;align-items:center;padding:.5rem}.game-calendar .calendar-header .month-title[data-v-16b34b30]{font-size:1.2rem;font-weight:600;margin:0;color:var(--color-title)}.game-calendar .calendar-header .nav-button[data-v-16b34b30]{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-16b34b30]:hover{background-color:var(--color-main);color:var(--color-main-text)}.game-calendar .calendar-header .nav-button[data-v-16b34b30]:active{transform:scale(1)}.game-calendar .calendar-header .nav-button:active .icon[data-v-16b34b30]{transform:scale(.95)}}.game-calendar .calendar-header .nav-button .icon[data-v-16b34b30]{width:100%}.game-calendar .calendar-days-header[data-v-16b34b30]{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-16b34b30]{font-size:.8rem;font-weight:400;color:var(--color-text-light)}.game-calendar .calendar-grid[data-v-16b34b30]{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-16b34b30]{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-16b34b30]{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-16b34b30]: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-16b34b30]: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-16b34b30]:active{transform:scale(1)}}.game-calendar .calendar-grid .calendar-day.played-day[data-v-16b34b30]{background-color:var(--color-main)}.game-calendar .calendar-grid .calendar-day.played-day .icon[data-v-16b34b30]{color:#fff;fill:#fff}.game-calendar .calendar-grid .calendar-day.streak-day[data-v-16b34b30]{background-color:#f1c40f}.game-calendar .calendar-grid .calendar-day.streak-day .icon[data-v-16b34b30]{color:#f39c12;fill:#f39c12}.game-calendar .calendar-grid .calendar-day.future-day[data-v-16b34b30]{color:var(--color-text-light);opacity:.5;cursor:not-allowed}.game-calendar .calendar-grid .calendar-day.other-month[data-v-16b34b30]{opacity:0}.game-calendar .calendar-grid .calendar-day.today[data-v-16b34b30]{font-weight:700}.game-calendar .calendar-grid .calendar-day.selected[data-v-16b34b30]{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-16b34b30]:not(.played-day){background:var(--color-main);color:var(--color-main-text)}.game-calendar .calendar-grid .calendar-day[data-v-16b34b30]:disabled{cursor:not-allowed}.game-calendar:not(.selectable) .calendar-grid[data-v-16b34b30]{pointer-events:none}@keyframes fadeIn-16b34b30{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes pulse-16b34b30{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}.game-calendar[data-v-16b34b30]{animation:fadeIn-16b34b30 .3s ease-out}:where([data-v-e28a7e39]:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}[data-v-e28a7e39],[data-v-e28a7e39]:before,[data-v-e28a7e39]:after{box-sizing:border-box}a[data-v-e28a7e39],button[data-v-e28a7e39]{cursor:revert}ol[data-v-e28a7e39],ul[data-v-e28a7e39],menu[data-v-e28a7e39]{list-style:none}img[data-v-e28a7e39]{max-inline-size:100%;max-block-size:100%}table[data-v-e28a7e39]{border-collapse:collapse}input[data-v-e28a7e39],textarea[data-v-e28a7e39]{-webkit-user-select:auto}textarea[data-v-e28a7e39]{white-space:revert}meter[data-v-e28a7e39]{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre[data-v-e28a7e39]){all:revert}[data-v-e28a7e39]::placeholder{color:unset}[data-v-e28a7e39]::marker{content:initial}:where([hidden][data-v-e28a7e39]){display:none}:where([contenteditable][data-v-e28a7e39]: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-e28a7e39]){-webkit-user-drag:element}:where(dialog[data-v-e28a7e39]:modal){all:revert}[data-v-e28a7e39]:root,html[data-theme=light][data-v-e28a7e39],.light[data-v-e28a7e39]{--color-main: #005dce;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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-e28a7e39],.dark[data-v-e28a7e39]{--color-main: #005dce;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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: #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-e28a7e39],.fade-leave-active[data-v-e28a7e39]{transition:.4s ease}.fade-enter-from[data-v-e28a7e39],.fade-leave-to[data-v-e28a7e39]{opacity:0}.modal-enter-active[data-v-e28a7e39],.modal-leave-active[data-v-e28a7e39]{transition:transform .4s ease,opacity .4s ease-out}.modal-enter-from[data-v-e28a7e39],.modal-leave-to[data-v-e28a7e39]{transform:translateY(-32px);opacity:0}.modal-sheet-enter-active[data-v-e28a7e39],.modal-sheet-leave-active[data-v-e28a7e39]{transition:transform .4s ease,opacity .4s ease-out}.modal-sheet-enter-from[data-v-e28a7e39],.modal-sheet-leave-to[data-v-e28a7e39]{transform:translateY(2rem);opacity:0}.toast-enter-active[data-v-e28a7e39],.toast-leave-active[data-v-e28a7e39]{transition:all .4s ease}.toast-enter-from[data-v-e28a7e39],.toast-leave-to[data-v-e28a7e39]{opacity:0;transform:translate(32px)}.dropdown-enter-active[data-v-e28a7e39],.dropdown-leave-active[data-v-e28a7e39]{transition:all .4s ease}.dropdown-enter-from[data-v-e28a7e39],.dropdown-leave-to[data-v-e28a7e39]{opacity:0;transform:translateY(-8px)}@keyframes loading-e28a7e39{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes spin-e28a7e39{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes heart-e28a7e39{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-e28a7e39{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp-e28a7e39{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-e28a7e39{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@keyframes iconAppear-e28a7e39{0%{opacity:0;transform:scale(.5)}70%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.fade-in[data-v-e28a7e39]{animation:fadeIn-e28a7e39 .5s ease-out forwards}.fade-in-up[data-v-e28a7e39]{animation:fadeInUp-e28a7e39 .5s ease-out forwards}.fade-in-down[data-v-e28a7e39]{animation:fadeInDown-e28a7e39 .5s ease-out forwards}.icon-appear[data-v-e28a7e39]{opacity:0;animation:iconAppear-e28a7e39 .3s ease-out forwards}button[data-v-e28a7e39],.button[data-v-e28a7e39]{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-e28a7e39],.button .icon[data-v-e28a7e39]{transition:all .2s ease-out}button.loading[data-v-e28a7e39],.button.loading[data-v-e28a7e39]{cursor:wait}button[data-v-e28a7e39]:focus-visible,.button[data-v-e28a7e39]: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-e28a7e39]:active:not(:disabled),.button[data-v-e28a7e39]:active:not(:disabled){transform:scale(.975)}}button[data-v-e28a7e39]:disabled,.button[data-v-e28a7e39]:disabled{cursor:not-allowed!important}button .loader[data-v-e28a7e39],.button .loader[data-v-e28a7e39]{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-e28a7e39 1s linear infinite}button.login-button[data-v-e28a7e39],.button.login-button[data-v-e28a7e39]{width:8rem;height:3rem;background:transparent;border-color:var(--color-border)}button.login-button .icon[data-v-e28a7e39],.button.login-button .icon[data-v-e28a7e39]{height:1.5rem;transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){button.login-button[data-v-e28a7e39]:hover:not(:disabled),.button.login-button[data-v-e28a7e39]:hover:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:hover:not(:disabled) .icon[data-v-e28a7e39],.button.login-button:hover:not(:disabled) .icon[data-v-e28a7e39]{transform:scale(.95)}}@media (hover: hover) and (pointer: fine){button.login-button[data-v-e28a7e39]:active:not(:disabled),.button.login-button[data-v-e28a7e39]:active:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:active:not(:disabled) .icon[data-v-e28a7e39],.button.login-button:active:not(:disabled) .icon[data-v-e28a7e39]{transform:scale(.9)}}button.login-button[data-v-e28a7e39]:disabled,.button.login-button[data-v-e28a7e39]:disabled{background:var(--color-background-dark);border-color:var(--color-border)}button.main[data-v-e28a7e39],.button.main[data-v-e28a7e39]{padding:.5rem .75rem;background:var(--color-main);border-color:var(--color-main);color:var(--color-background)}button.main .icon[data-v-e28a7e39],.button.main .icon[data-v-e28a7e39]{width:16px;height:16px;color:var(--color-background)}@media (hover: hover) and (pointer: fine){button.main[data-v-e28a7e39]:hover:not(:disabled),.button.main[data-v-e28a7e39]:hover:not(:disabled){background:var(--color-main-hover);border-color:var(--color-main-hover)}button.main:hover:not(:disabled) .icon[data-v-e28a7e39],.button.main:hover:not(:disabled) .icon[data-v-e28a7e39]{transform:scale(1.1)}}button.main[data-v-e28a7e39]:disabled,.button.main[data-v-e28a7e39]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.main:disabled .icon[data-v-e28a7e39],.button.main:disabled .icon[data-v-e28a7e39]{color:var(--color-text-light)}button.outline[data-v-e28a7e39]{padding:.5rem .75rem;background:var(--color-background);border-color:var(--color-main);color:var(--color-main)}button.outline .icon[data-v-e28a7e39]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.outline[data-v-e28a7e39]:hover:not(:disabled){background:var(--color-main-light)}button.outline:hover:not(:disabled) .icon[data-v-e28a7e39]{transform:scale(1.1)}}button.outline[data-v-e28a7e39]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.outline:disabled .icon[data-v-e28a7e39]{color:var(--color-text-light)}button.text[data-v-e28a7e39]{padding:.5rem .75rem;background:transparent;border-color:transparent;color:var(--color-main)}button.text .icon[data-v-e28a7e39]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.text[data-v-e28a7e39]:hover:not(:disabled){background:var(--color-main-light)}button.text:hover:not(:disabled) .icon[data-v-e28a7e39]{transform:scale(1.1)}}button.text[data-v-e28a7e39]:disabled{background:var(--color-background-dark);color:var(--color-text-light)}button.text:disabled .icon[data-v-e28a7e39]{color:var(--color-text-light)}button.debug-button[data-v-e28a7e39]{overflow:hidden;position:relative}button.debug-button[data-v-e28a7e39]: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-e28a7e39]:hover:after{width:64px}input[data-v-e28a7e39]{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-e28a7e39]::placeholder{color:var(--color-text-light);font-style:italic;font-weight:400}input[data-v-e28a7e39]:focus{outline:none;border-color:var(--color-main)}input.error[data-v-e28a7e39]{border-color:var(--color-error)}input.input-line[data-v-e28a7e39]{border:none;border-bottom:solid 1px var(--color-border);border-radius:0;padding:.25rem 0}input.input-line[data-v-e28a7e39]:focus{border-color:var(--color-main)}.tooltip[data-v-e28a7e39]{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-e28a7e39]{min-height:100dvh;--color-main-light: hsl(from var(--color-main) h s calc(l*1.4) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.6) );--color-main-hover: hsl(from var(--color-main) h calc(s*1.2) calc(l*1.4) )}main.modal-open[data-v-e28a7e39]{overflow:hidden}.content[data-v-e28a7e39]{height:100dvh;max-height:min(768px,100dvh - 3rem);display:flex;flex-direction:column;align-items:center;gap:1.5rem;padding:1.5rem .5rem 2rem}@media (max-height: 640px){.content[data-v-e28a7e39]{padding:1rem .5rem 1.5rem}.content .game-header .logo-container[data-v-e28a7e39]{display:none}}@media (max-height: 670px){.content .game-header[data-v-e28a7e39],.content .game-header .logo-container[data-v-e28a7e39]{margin-bottom:1rem}.content .game-header h1[data-v-e28a7e39]{display:none}}@media (max-height: 700px){.content .game-header .logo-container[data-v-e28a7e39]{margin-bottom:2rem}}.space[data-v-e28a7e39]{flex:1}.game-header[data-v-e28a7e39]{width:100%;max-width:320px;display:flex;flex-direction:column;align-items:center;gap:.5rem;margin-top:1rem}.game-header .logo-container[data-v-e28a7e39]{width:100%;display:flex;flex-direction:column;align-items:center;gap:1rem;margin-bottom:3rem}.game-header .logo-container h1[data-v-e28a7e39]{font-size:1.5rem;font-weight:700;color:var(--color-main)}.game-header .description[data-v-e28a7e39]{font-size:1rem;font-weight:500;text-align:center;color:var(--color-text)}.game-instructions[data-v-e28a7e39]{display:flex;align-items:center;gap:.5rem;color:var(--color-text);cursor:pointer;transition:all .2s ease-out}.game-instructions .instructions-title[data-v-e28a7e39]{display:flex;align-items:center;gap:.25rem;font-size:.75rem;text-decoration:underline}.game-instructions .instructions-title .icon[data-v-e28a7e39]{width:1rem;height:1rem}.game-instructions[data-v-e28a7e39]:hover{color:var(--color-main)}.bottom-container[data-v-e28a7e39]{width:100%;max-width:320px;margin:auto auto 0;display:flex;flex-direction:column;align-items:center;gap:.5rem}.timer-container[data-v-e28a7e39]{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-e28a7e39]{font-size:1rem}.timer-container .timer-value[data-v-e28a7e39]{font-size:1.5rem;font-weight:700}.played-date[data-v-e28a7e39]{font-size:.75rem;font-weight:500;color:var(--color-text)}.play-container[data-v-e28a7e39]{width:100%;max-width:320px;height:3rem}button.button-play[data-v-e28a7e39]{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-e28a7e39]{background-color:var(--color-main);color:var(--color-white);border:none}button.button-play.main[data-v-e28a7e39]:hover{background-color:var(--color-main-dark)}button.button-play.main[data-v-e28a7e39]:disabled{background-color:var(--color-main-light);cursor:not-allowed}button.button-play.main.loading[data-v-e28a7e39]{position:relative;color:transparent}button.button-play.main.loading[data-v-e28a7e39]: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-e28a7e39 1.2s linear infinite}main[data-v-e28a7e39]{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: hsl(from var(--color-main) h s calc(l*1.4) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.6) );--color-main-hover: hsl(from var(--color-main) h calc(s*1.2) calc(l*1.4) )}main .icon-line[data-v-e28a7e39]{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-e28a7e39]{flex-shrink:0;height:1.5rem}main h1[data-v-e28a7e39]{font-size:2rem;font-weight:700}main button[data-v-e28a7e39]{font-size:.75rem;transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){main button[data-v-e28a7e39]:active{transform:scale(.95)}}main .time-container[data-v-e28a7e39]{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-e28a7e39]{height:.75rem;width:1px;background:var(--color-white)}main .time-container .time[data-v-e28a7e39]{font-weight:900;letter-spacing:1px}main .message[data-v-e28a7e39]{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-e28a7e39]{width:100%;height:1px;background:var(--color-border);max-width:640px;animation-delay:.3s;animation-fill-mode:both}main .share-container[data-v-e28a7e39]{display:flex;flex-direction:column;align-items:center;gap:1rem;width:100%;max-width:400px}main .feedback-container[data-v-e28a7e39]{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-e28a7e39]{color:var(--color-text);border-color:var(--color-text);transition:all .2s ease-out}main .feedback-container button .icon[data-v-e28a7e39]{color:var(--color-text);transition:all .2s ease-out}main .last-games[data-v-e28a7e39]{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-e28a7e39]{padding-bottom:8rem}main .time-container[data-v-e28a7e39]{font-size:2rem}main .share-container button.share[data-v-e28a7e39]:hover,main .share-container button.feedback[data-v-e28a7e39]:hover,main .feedback-container button.share[data-v-e28a7e39]:hover,main .feedback-container button.feedback[data-v-e28a7e39]: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-e28a7e39],main .share-container button.feedback:hover .icon[data-v-e28a7e39],main .feedback-container button.share:hover .icon[data-v-e28a7e39],main .feedback-container button.feedback:hover .icon[data-v-e28a7e39]{color:var(--color-main)}}: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-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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: #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 loading-8b3218a7{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@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-4d0ece96]:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}[data-v-4d0ece96],[data-v-4d0ece96]:before,[data-v-4d0ece96]:after{box-sizing:border-box}a[data-v-4d0ece96],button[data-v-4d0ece96]{cursor:revert}ol[data-v-4d0ece96],ul[data-v-4d0ece96],menu[data-v-4d0ece96]{list-style:none}img[data-v-4d0ece96]{max-inline-size:100%;max-block-size:100%}table[data-v-4d0ece96]{border-collapse:collapse}input[data-v-4d0ece96],textarea[data-v-4d0ece96]{-webkit-user-select:auto}textarea[data-v-4d0ece96]{white-space:revert}meter[data-v-4d0ece96]{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre[data-v-4d0ece96]){all:revert}[data-v-4d0ece96]::placeholder{color:unset}[data-v-4d0ece96]::marker{content:initial}:where([hidden][data-v-4d0ece96]){display:none}:where([contenteditable][data-v-4d0ece96]: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-4d0ece96]){-webkit-user-drag:element}:where(dialog[data-v-4d0ece96]:modal){all:revert}[data-v-4d0ece96]:root,html[data-theme=light][data-v-4d0ece96],.light[data-v-4d0ece96]{--color-main: #005dce;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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-4d0ece96],.dark[data-v-4d0ece96]{--color-main: #005dce;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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: #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-4d0ece96],.fade-leave-active[data-v-4d0ece96]{transition:.4s ease}.fade-enter-from[data-v-4d0ece96],.fade-leave-to[data-v-4d0ece96]{opacity:0}.modal-enter-active[data-v-4d0ece96],.modal-leave-active[data-v-4d0ece96]{transition:transform .4s ease,opacity .4s ease-out}.modal-enter-from[data-v-4d0ece96],.modal-leave-to[data-v-4d0ece96]{transform:translateY(-32px);opacity:0}.modal-sheet-enter-active[data-v-4d0ece96],.modal-sheet-leave-active[data-v-4d0ece96]{transition:transform .4s ease,opacity .4s ease-out}.modal-sheet-enter-from[data-v-4d0ece96],.modal-sheet-leave-to[data-v-4d0ece96]{transform:translateY(2rem);opacity:0}.toast-enter-active[data-v-4d0ece96],.toast-leave-active[data-v-4d0ece96]{transition:all .4s ease}.toast-enter-from[data-v-4d0ece96],.toast-leave-to[data-v-4d0ece96]{opacity:0;transform:translate(32px)}.dropdown-enter-active[data-v-4d0ece96],.dropdown-leave-active[data-v-4d0ece96]{transition:all .4s ease}.dropdown-enter-from[data-v-4d0ece96],.dropdown-leave-to[data-v-4d0ece96]{opacity:0;transform:translateY(-8px)}@keyframes loading-4d0ece96{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes spin-4d0ece96{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes heart-4d0ece96{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-4d0ece96{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp-4d0ece96{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-4d0ece96{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@keyframes iconAppear-4d0ece96{0%{opacity:0;transform:scale(.5)}70%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.fade-in[data-v-4d0ece96]{animation:fadeIn-4d0ece96 .5s ease-out forwards}.fade-in-up[data-v-4d0ece96]{animation:fadeInUp-4d0ece96 .5s ease-out forwards}.fade-in-down[data-v-4d0ece96]{animation:fadeInDown-4d0ece96 .5s ease-out forwards}.icon-appear[data-v-4d0ece96]{opacity:0;animation:iconAppear-4d0ece96 .3s ease-out forwards}button[data-v-4d0ece96],.button[data-v-4d0ece96]{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-4d0ece96],.button .icon[data-v-4d0ece96]{transition:all .2s ease-out}button.loading[data-v-4d0ece96],.button.loading[data-v-4d0ece96]{cursor:wait}button[data-v-4d0ece96]:focus-visible,.button[data-v-4d0ece96]: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-4d0ece96]:active:not(:disabled),.button[data-v-4d0ece96]:active:not(:disabled){transform:scale(.975)}}button[data-v-4d0ece96]:disabled,.button[data-v-4d0ece96]:disabled{cursor:not-allowed!important}button .loader[data-v-4d0ece96],.button .loader[data-v-4d0ece96]{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-4d0ece96 1s linear infinite}button.login-button[data-v-4d0ece96],.button.login-button[data-v-4d0ece96]{width:8rem;height:3rem;background:transparent;border-color:var(--color-border)}button.login-button .icon[data-v-4d0ece96],.button.login-button .icon[data-v-4d0ece96]{height:1.5rem;transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){button.login-button[data-v-4d0ece96]:hover:not(:disabled),.button.login-button[data-v-4d0ece96]:hover:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:hover:not(:disabled) .icon[data-v-4d0ece96],.button.login-button:hover:not(:disabled) .icon[data-v-4d0ece96]{transform:scale(.95)}}@media (hover: hover) and (pointer: fine){button.login-button[data-v-4d0ece96]:active:not(:disabled),.button.login-button[data-v-4d0ece96]:active:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:active:not(:disabled) .icon[data-v-4d0ece96],.button.login-button:active:not(:disabled) .icon[data-v-4d0ece96]{transform:scale(.9)}}button.login-button[data-v-4d0ece96]:disabled,.button.login-button[data-v-4d0ece96]:disabled{background:var(--color-background-dark);border-color:var(--color-border)}button.main[data-v-4d0ece96],.button.main[data-v-4d0ece96]{padding:.5rem .75rem;background:var(--color-main);border-color:var(--color-main);color:var(--color-background)}button.main .icon[data-v-4d0ece96],.button.main .icon[data-v-4d0ece96]{width:16px;height:16px;color:var(--color-background)}@media (hover: hover) and (pointer: fine){button.main[data-v-4d0ece96]:hover:not(:disabled),.button.main[data-v-4d0ece96]:hover:not(:disabled){background:var(--color-main-hover);border-color:var(--color-main-hover)}button.main:hover:not(:disabled) .icon[data-v-4d0ece96],.button.main:hover:not(:disabled) .icon[data-v-4d0ece96]{transform:scale(1.1)}}button.main[data-v-4d0ece96]:disabled,.button.main[data-v-4d0ece96]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.main:disabled .icon[data-v-4d0ece96],.button.main:disabled .icon[data-v-4d0ece96]{color:var(--color-text-light)}button.outline[data-v-4d0ece96]{padding:.5rem .75rem;background:var(--color-background);border-color:var(--color-main);color:var(--color-main)}button.outline .icon[data-v-4d0ece96]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.outline[data-v-4d0ece96]:hover:not(:disabled){background:var(--color-main-light)}button.outline:hover:not(:disabled) .icon[data-v-4d0ece96]{transform:scale(1.1)}}button.outline[data-v-4d0ece96]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.outline:disabled .icon[data-v-4d0ece96]{color:var(--color-text-light)}button.text[data-v-4d0ece96]{padding:.5rem .75rem;background:transparent;border-color:transparent;color:var(--color-main)}button.text .icon[data-v-4d0ece96]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.text[data-v-4d0ece96]:hover:not(:disabled){background:var(--color-main-light)}button.text:hover:not(:disabled) .icon[data-v-4d0ece96]{transform:scale(1.1)}}button.text[data-v-4d0ece96]:disabled{background:var(--color-background-dark);color:var(--color-text-light)}button.text:disabled .icon[data-v-4d0ece96]{color:var(--color-text-light)}button.debug-button[data-v-4d0ece96]{overflow:hidden;position:relative}button.debug-button[data-v-4d0ece96]: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-4d0ece96]:hover:after{width:64px}input[data-v-4d0ece96]{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-4d0ece96]::placeholder{color:var(--color-text-light);font-style:italic;font-weight:400}input[data-v-4d0ece96]:focus{outline:none;border-color:var(--color-main)}input.error[data-v-4d0ece96]{border-color:var(--color-error)}input.input-line[data-v-4d0ece96]{border:none;border-bottom:solid 1px var(--color-border);border-radius:0;padding:.25rem 0}input.input-line[data-v-4d0ece96]:focus{border-color:var(--color-main)}.tooltip[data-v-4d0ece96]{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-4d0ece96]{min-height:100dvh;--color-main-light: hsl(from var(--color-main) h s calc(l*1.4) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.6) );--color-main-hover: hsl(from var(--color-main) h calc(s*1.2) calc(l*1.4) )}main.modal-open[data-v-4d0ece96]{overflow:hidden}.content[data-v-4d0ece96]{height:100dvh;max-height:min(768px,100dvh - 3rem);display:flex;flex-direction:column;align-items:center;gap:1.5rem;padding:1.5rem .5rem 2rem}@media (max-height: 640px){.content[data-v-4d0ece96]{padding:1rem .5rem 1.5rem}.content .game-header .logo-container[data-v-4d0ece96]{display:none}}@media (max-height: 670px){.content .game-header[data-v-4d0ece96],.content .game-header .logo-container[data-v-4d0ece96]{margin-bottom:1rem}.content .game-header h1[data-v-4d0ece96]{display:none}}@media (max-height: 700px){.content .game-header .logo-container[data-v-4d0ece96]{margin-bottom:2rem}}.space[data-v-4d0ece96]{flex:1}.game-header[data-v-4d0ece96]{width:100%;max-width:320px;display:flex;flex-direction:column;align-items:center;gap:.5rem;margin-top:1rem}.game-header .logo-container[data-v-4d0ece96]{width:100%;display:flex;flex-direction:column;align-items:center;gap:1rem;margin-bottom:3rem}.game-header .logo-container h1[data-v-4d0ece96]{font-size:1.5rem;font-weight:700;color:var(--color-main)}.game-header .description[data-v-4d0ece96]{font-size:1rem;font-weight:500;text-align:center;color:var(--color-text)}.game-instructions[data-v-4d0ece96]{display:flex;align-items:center;gap:.5rem;color:var(--color-text);cursor:pointer;transition:all .2s ease-out}.game-instructions .instructions-title[data-v-4d0ece96]{display:flex;align-items:center;gap:.25rem;font-size:.75rem;text-decoration:underline}.game-instructions .instructions-title .icon[data-v-4d0ece96]{width:1rem;height:1rem}.game-instructions[data-v-4d0ece96]:hover{color:var(--color-main)}.bottom-container[data-v-4d0ece96]{width:100%;max-width:320px;margin:auto auto 0;display:flex;flex-direction:column;align-items:center;gap:.5rem}.timer-container[data-v-4d0ece96]{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-4d0ece96]{font-size:1rem}.timer-container .timer-value[data-v-4d0ece96]{font-size:1.5rem;font-weight:700}.played-date[data-v-4d0ece96]{font-size:.75rem;font-weight:500;color:var(--color-text)}.play-container[data-v-4d0ece96]{width:100%;max-width:320px;height:3rem}button.button-play[data-v-4d0ece96]{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-4d0ece96]{background-color:var(--color-main);color:var(--color-white);border:none}button.button-play.main[data-v-4d0ece96]:hover{background-color:var(--color-main-dark)}button.button-play.main[data-v-4d0ece96]:disabled{background-color:var(--color-main-light);cursor:not-allowed}button.button-play.main.loading[data-v-4d0ece96]{position:relative;color:transparent}button.button-play.main.loading[data-v-4d0ece96]: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-4d0ece96 1.2s linear infinite}: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-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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: #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 loading-e23999d1{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@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-afd3c59d]:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}[data-v-afd3c59d],[data-v-afd3c59d]:before,[data-v-afd3c59d]:after{box-sizing:border-box}a[data-v-afd3c59d],button[data-v-afd3c59d]{cursor:revert}ol[data-v-afd3c59d],ul[data-v-afd3c59d],menu[data-v-afd3c59d]{list-style:none}img[data-v-afd3c59d]{max-inline-size:100%;max-block-size:100%}table[data-v-afd3c59d]{border-collapse:collapse}input[data-v-afd3c59d],textarea[data-v-afd3c59d]{-webkit-user-select:auto}textarea[data-v-afd3c59d]{white-space:revert}meter[data-v-afd3c59d]{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre[data-v-afd3c59d]){all:revert}[data-v-afd3c59d]::placeholder{color:unset}[data-v-afd3c59d]::marker{content:initial}:where([hidden][data-v-afd3c59d]){display:none}:where([contenteditable][data-v-afd3c59d]: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-afd3c59d]){-webkit-user-drag:element}:where(dialog[data-v-afd3c59d]:modal){all:revert}[data-v-afd3c59d]:root,html[data-theme=light][data-v-afd3c59d],.light[data-v-afd3c59d]{--color-main: #005dce;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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-afd3c59d],.dark[data-v-afd3c59d]{--color-main: #005dce;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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: #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-afd3c59d],.fade-leave-active[data-v-afd3c59d]{transition:.4s ease}.fade-enter-from[data-v-afd3c59d],.fade-leave-to[data-v-afd3c59d]{opacity:0}.modal-enter-active[data-v-afd3c59d],.modal-leave-active[data-v-afd3c59d]{transition:transform .4s ease,opacity .4s ease-out}.modal-enter-from[data-v-afd3c59d],.modal-leave-to[data-v-afd3c59d]{transform:translateY(-32px);opacity:0}.modal-sheet-enter-active[data-v-afd3c59d],.modal-sheet-leave-active[data-v-afd3c59d]{transition:transform .4s ease,opacity .4s ease-out}.modal-sheet-enter-from[data-v-afd3c59d],.modal-sheet-leave-to[data-v-afd3c59d]{transform:translateY(2rem);opacity:0}.toast-enter-active[data-v-afd3c59d],.toast-leave-active[data-v-afd3c59d]{transition:all .4s ease}.toast-enter-from[data-v-afd3c59d],.toast-leave-to[data-v-afd3c59d]{opacity:0;transform:translate(32px)}.dropdown-enter-active[data-v-afd3c59d],.dropdown-leave-active[data-v-afd3c59d]{transition:all .4s ease}.dropdown-enter-from[data-v-afd3c59d],.dropdown-leave-to[data-v-afd3c59d]{opacity:0;transform:translateY(-8px)}@keyframes loading-afd3c59d{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes spin-afd3c59d{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes heart-afd3c59d{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-afd3c59d{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp-afd3c59d{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-afd3c59d{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@keyframes iconAppear-afd3c59d{0%{opacity:0;transform:scale(.5)}70%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.fade-in[data-v-afd3c59d]{animation:fadeIn-afd3c59d .5s ease-out forwards}.fade-in-up[data-v-afd3c59d]{animation:fadeInUp-afd3c59d .5s ease-out forwards}.fade-in-down[data-v-afd3c59d]{animation:fadeInDown-afd3c59d .5s ease-out forwards}.icon-appear[data-v-afd3c59d]{opacity:0;animation:iconAppear-afd3c59d .3s ease-out forwards}button[data-v-afd3c59d],.button[data-v-afd3c59d]{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-afd3c59d],.button .icon[data-v-afd3c59d]{transition:all .2s ease-out}button.loading[data-v-afd3c59d],.button.loading[data-v-afd3c59d]{cursor:wait}button[data-v-afd3c59d]:focus-visible,.button[data-v-afd3c59d]: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-afd3c59d]:active:not(:disabled),.button[data-v-afd3c59d]:active:not(:disabled){transform:scale(.975)}}button[data-v-afd3c59d]:disabled,.button[data-v-afd3c59d]:disabled{cursor:not-allowed!important}button .loader[data-v-afd3c59d],.button .loader[data-v-afd3c59d]{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-afd3c59d 1s linear infinite}button.login-button[data-v-afd3c59d],.button.login-button[data-v-afd3c59d]{width:8rem;height:3rem;background:transparent;border-color:var(--color-border)}button.login-button .icon[data-v-afd3c59d],.button.login-button .icon[data-v-afd3c59d]{height:1.5rem;transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){button.login-button[data-v-afd3c59d]:hover:not(:disabled),.button.login-button[data-v-afd3c59d]:hover:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:hover:not(:disabled) .icon[data-v-afd3c59d],.button.login-button:hover:not(:disabled) .icon[data-v-afd3c59d]{transform:scale(.95)}}@media (hover: hover) and (pointer: fine){button.login-button[data-v-afd3c59d]:active:not(:disabled),.button.login-button[data-v-afd3c59d]:active:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:active:not(:disabled) .icon[data-v-afd3c59d],.button.login-button:active:not(:disabled) .icon[data-v-afd3c59d]{transform:scale(.9)}}button.login-button[data-v-afd3c59d]:disabled,.button.login-button[data-v-afd3c59d]:disabled{background:var(--color-background-dark);border-color:var(--color-border)}button.main[data-v-afd3c59d],.button.main[data-v-afd3c59d]{padding:.5rem .75rem;background:var(--color-main);border-color:var(--color-main);color:var(--color-background)}button.main .icon[data-v-afd3c59d],.button.main .icon[data-v-afd3c59d]{width:16px;height:16px;color:var(--color-background)}@media (hover: hover) and (pointer: fine){button.main[data-v-afd3c59d]:hover:not(:disabled),.button.main[data-v-afd3c59d]:hover:not(:disabled){background:var(--color-main-hover);border-color:var(--color-main-hover)}button.main:hover:not(:disabled) .icon[data-v-afd3c59d],.button.main:hover:not(:disabled) .icon[data-v-afd3c59d]{transform:scale(1.1)}}button.main[data-v-afd3c59d]:disabled,.button.main[data-v-afd3c59d]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.main:disabled .icon[data-v-afd3c59d],.button.main:disabled .icon[data-v-afd3c59d]{color:var(--color-text-light)}button.outline[data-v-afd3c59d]{padding:.5rem .75rem;background:var(--color-background);border-color:var(--color-main);color:var(--color-main)}button.outline .icon[data-v-afd3c59d]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.outline[data-v-afd3c59d]:hover:not(:disabled){background:var(--color-main-light)}button.outline:hover:not(:disabled) .icon[data-v-afd3c59d]{transform:scale(1.1)}}button.outline[data-v-afd3c59d]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.outline:disabled .icon[data-v-afd3c59d]{color:var(--color-text-light)}button.text[data-v-afd3c59d]{padding:.5rem .75rem;background:transparent;border-color:transparent;color:var(--color-main)}button.text .icon[data-v-afd3c59d]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.text[data-v-afd3c59d]:hover:not(:disabled){background:var(--color-main-light)}button.text:hover:not(:disabled) .icon[data-v-afd3c59d]{transform:scale(1.1)}}button.text[data-v-afd3c59d]:disabled{background:var(--color-background-dark);color:var(--color-text-light)}button.text:disabled .icon[data-v-afd3c59d]{color:var(--color-text-light)}button.debug-button[data-v-afd3c59d]{overflow:hidden;position:relative}button.debug-button[data-v-afd3c59d]: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-afd3c59d]:hover:after{width:64px}input[data-v-afd3c59d]{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-afd3c59d]::placeholder{color:var(--color-text-light);font-style:italic;font-weight:400}input[data-v-afd3c59d]:focus{outline:none;border-color:var(--color-main)}input.error[data-v-afd3c59d]{border-color:var(--color-error)}input.input-line[data-v-afd3c59d]{border:none;border-bottom:solid 1px var(--color-border);border-radius:0;padding:.25rem 0}input.input-line[data-v-afd3c59d]:focus{border-color:var(--color-main)}.tooltip[data-v-afd3c59d]{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-afd3c59d]{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-afd3c59d]{font-size:.75rem;color:var(--color-white)}.joker-button .subtitle[data-v-afd3c59d]{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-afd3c59d]: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-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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: #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 loading-eb68ad5e{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@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-1b7ce297]:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}[data-v-1b7ce297],[data-v-1b7ce297]:before,[data-v-1b7ce297]:after{box-sizing:border-box}a[data-v-1b7ce297],button[data-v-1b7ce297]{cursor:revert}ol[data-v-1b7ce297],ul[data-v-1b7ce297],menu[data-v-1b7ce297]{list-style:none}img[data-v-1b7ce297]{max-inline-size:100%;max-block-size:100%}table[data-v-1b7ce297]{border-collapse:collapse}input[data-v-1b7ce297],textarea[data-v-1b7ce297]{-webkit-user-select:auto}textarea[data-v-1b7ce297]{white-space:revert}meter[data-v-1b7ce297]{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre[data-v-1b7ce297]){all:revert}[data-v-1b7ce297]::placeholder{color:unset}[data-v-1b7ce297]::marker{content:initial}:where([hidden][data-v-1b7ce297]){display:none}:where([contenteditable][data-v-1b7ce297]: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-1b7ce297]){-webkit-user-drag:element}:where(dialog[data-v-1b7ce297]:modal){all:revert}[data-v-1b7ce297]:root,html[data-theme=light][data-v-1b7ce297],.light[data-v-1b7ce297]{--color-main: #005dce;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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-1b7ce297],.dark[data-v-1b7ce297]{--color-main: #005dce;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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: #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-1b7ce297],.fade-leave-active[data-v-1b7ce297]{transition:.4s ease}.fade-enter-from[data-v-1b7ce297],.fade-leave-to[data-v-1b7ce297]{opacity:0}.modal-enter-active[data-v-1b7ce297],.modal-leave-active[data-v-1b7ce297]{transition:transform .4s ease,opacity .4s ease-out}.modal-enter-from[data-v-1b7ce297],.modal-leave-to[data-v-1b7ce297]{transform:translateY(-32px);opacity:0}.modal-sheet-enter-active[data-v-1b7ce297],.modal-sheet-leave-active[data-v-1b7ce297]{transition:transform .4s ease,opacity .4s ease-out}.modal-sheet-enter-from[data-v-1b7ce297],.modal-sheet-leave-to[data-v-1b7ce297]{transform:translateY(2rem);opacity:0}.toast-enter-active[data-v-1b7ce297],.toast-leave-active[data-v-1b7ce297]{transition:all .4s ease}.toast-enter-from[data-v-1b7ce297],.toast-leave-to[data-v-1b7ce297]{opacity:0;transform:translate(32px)}.dropdown-enter-active[data-v-1b7ce297],.dropdown-leave-active[data-v-1b7ce297]{transition:all .4s ease}.dropdown-enter-from[data-v-1b7ce297],.dropdown-leave-to[data-v-1b7ce297]{opacity:0;transform:translateY(-8px)}@keyframes loading-1b7ce297{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes spin-1b7ce297{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes heart-1b7ce297{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-1b7ce297{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp-1b7ce297{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-1b7ce297{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@keyframes iconAppear-1b7ce297{0%{opacity:0;transform:scale(.5)}70%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.fade-in[data-v-1b7ce297]{animation:fadeIn-1b7ce297 .5s ease-out forwards}.fade-in-up[data-v-1b7ce297]{animation:fadeInUp-1b7ce297 .5s ease-out forwards}.fade-in-down[data-v-1b7ce297]{animation:fadeInDown-1b7ce297 .5s ease-out forwards}.icon-appear[data-v-1b7ce297]{opacity:0;animation:iconAppear-1b7ce297 .3s ease-out forwards}button[data-v-1b7ce297],.button[data-v-1b7ce297]{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-1b7ce297],.button .icon[data-v-1b7ce297]{transition:all .2s ease-out}button.loading[data-v-1b7ce297],.button.loading[data-v-1b7ce297]{cursor:wait}button[data-v-1b7ce297]:focus-visible,.button[data-v-1b7ce297]: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-1b7ce297]:active:not(:disabled),.button[data-v-1b7ce297]:active:not(:disabled){transform:scale(.975)}}button[data-v-1b7ce297]:disabled,.button[data-v-1b7ce297]:disabled{cursor:not-allowed!important}button .loader[data-v-1b7ce297],.button .loader[data-v-1b7ce297]{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-1b7ce297 1s linear infinite}button.login-button[data-v-1b7ce297],.button.login-button[data-v-1b7ce297]{width:8rem;height:3rem;background:transparent;border-color:var(--color-border)}button.login-button .icon[data-v-1b7ce297],.button.login-button .icon[data-v-1b7ce297]{height:1.5rem;transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){button.login-button[data-v-1b7ce297]:hover:not(:disabled),.button.login-button[data-v-1b7ce297]:hover:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:hover:not(:disabled) .icon[data-v-1b7ce297],.button.login-button:hover:not(:disabled) .icon[data-v-1b7ce297]{transform:scale(.95)}}@media (hover: hover) and (pointer: fine){button.login-button[data-v-1b7ce297]:active:not(:disabled),.button.login-button[data-v-1b7ce297]:active:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:active:not(:disabled) .icon[data-v-1b7ce297],.button.login-button:active:not(:disabled) .icon[data-v-1b7ce297]{transform:scale(.9)}}button.login-button[data-v-1b7ce297]:disabled,.button.login-button[data-v-1b7ce297]:disabled{background:var(--color-background-dark);border-color:var(--color-border)}button.main[data-v-1b7ce297],.button.main[data-v-1b7ce297]{padding:.5rem .75rem;background:var(--color-main);border-color:var(--color-main);color:var(--color-background)}button.main .icon[data-v-1b7ce297],.button.main .icon[data-v-1b7ce297]{width:16px;height:16px;color:var(--color-background)}@media (hover: hover) and (pointer: fine){button.main[data-v-1b7ce297]:hover:not(:disabled),.button.main[data-v-1b7ce297]:hover:not(:disabled){background:var(--color-main-hover);border-color:var(--color-main-hover)}button.main:hover:not(:disabled) .icon[data-v-1b7ce297],.button.main:hover:not(:disabled) .icon[data-v-1b7ce297]{transform:scale(1.1)}}button.main[data-v-1b7ce297]:disabled,.button.main[data-v-1b7ce297]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.main:disabled .icon[data-v-1b7ce297],.button.main:disabled .icon[data-v-1b7ce297]{color:var(--color-text-light)}button.outline[data-v-1b7ce297]{padding:.5rem .75rem;background:var(--color-background);border-color:var(--color-main);color:var(--color-main)}button.outline .icon[data-v-1b7ce297]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.outline[data-v-1b7ce297]:hover:not(:disabled){background:var(--color-main-light)}button.outline:hover:not(:disabled) .icon[data-v-1b7ce297]{transform:scale(1.1)}}button.outline[data-v-1b7ce297]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.outline:disabled .icon[data-v-1b7ce297]{color:var(--color-text-light)}button.text[data-v-1b7ce297]{padding:.5rem .75rem;background:transparent;border-color:transparent;color:var(--color-main)}button.text .icon[data-v-1b7ce297]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.text[data-v-1b7ce297]:hover:not(:disabled){background:var(--color-main-light)}button.text:hover:not(:disabled) .icon[data-v-1b7ce297]{transform:scale(1.1)}}button.text[data-v-1b7ce297]:disabled{background:var(--color-background-dark);color:var(--color-text-light)}button.text:disabled .icon[data-v-1b7ce297]{color:var(--color-text-light)}button.debug-button[data-v-1b7ce297]{overflow:hidden;position:relative}button.debug-button[data-v-1b7ce297]: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-1b7ce297]:hover:after{width:64px}input[data-v-1b7ce297]{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-1b7ce297]::placeholder{color:var(--color-text-light);font-style:italic;font-weight:400}input[data-v-1b7ce297]:focus{outline:none;border-color:var(--color-main)}input.error[data-v-1b7ce297]{border-color:var(--color-error)}input.input-line[data-v-1b7ce297]{border:none;border-bottom:solid 1px var(--color-border);border-radius:0;padding:.25rem 0}input.input-line[data-v-1b7ce297]:focus{border-color:var(--color-main)}.tooltip[data-v-1b7ce297]{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-1b7ce297]{display:flex;flex-direction:column;align-items:center;gap:1rem;height:100dvh;padding-bottom:calc(172px + .5rem);--color-main: #ff6a00;--color-main-light: hsl(from var(--color-main) h s calc(l*1.4) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.6) );--color-main-hover: hsl(from var(--color-main) h calc(s*1.2) calc(l*1.4) )}main.modal-open[data-v-1b7ce297]{overflow:hidden}.navbar[data-v-1b7ce297]{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-1b7ce297]{display:flex;justify-content:space-between;align-items:center;gap:.5rem;width:100%;padding:.5rem 1rem}.topbar .counter-container[data-v-1b7ce297]{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-1b7ce297]{height:calc(1rem - 2px);width:1px;background:var(--color-border)}.topbar .counter-container .word-counter[data-v-1b7ce297]{color:var(--color-main);white-space:nowrap}@media screen and (max-width: 360px){.topbar .counter-container[data-v-1b7ce297]{font-size:.75rem;padding:.5rem .25rem;gap:.25rem}}.icon-container[data-v-1b7ce297]{display:flex;align-items:center;justify-content:flex-end;gap:.5rem}.icon-container a[data-v-1b7ce297]{display:flex}.icon-container .icon[data-v-1b7ce297]{transition:all .2s ease-out;cursor:pointer}.game-container[data-v-1b7ce297]{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-1b7ce297]{display:flex;flex-direction:column;justify-content:center;gap:.5rem;max-width:100vw;padding:.5rem}.game-container .word-container[data-v-1b7ce297]{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-1b7ce297]{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-1b7ce297]{cursor:default}.game-container .definition[data-v-1b7ce297]{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 .navbar[data-v-1b7ce297]{display:flex}main .topbar[data-v-1b7ce297]{justify-content:center}main .topbar .space[data-v-1b7ce297]{display:none}main .topbar .icon-container[data-v-1b7ce297]{display:none}main .game-container .definition[data-v-1b7ce297]{border-radius:.5rem;max-width:768px}main .icon-container .icon[data-v-1b7ce297]:hover{stroke:var(--color-main)}}.debug-button[data-v-1b7ce297]{text-transform:uppercase;font-weight:700;font-size:.75rem;margin-top:-1rem}@media screen and (min-width: 768px) and (max-height: 920px){main[data-v-1b7ce297]{padding-bottom:288px;max-height:100dvh}}@media screen and (min-width: 768px) and (max-height: 768px){main[data-v-1b7ce297]{padding-bottom:0;max-height:100dvh}main .keyboard[data-v-1b7ce297]{display:none}}: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-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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: #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 loading-2862c4c5{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@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-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-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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: #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 loading-74d1cfdc{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@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}main[data-v-74d1cfdc]{min-height:100dvh;--color-main-light: hsl(from var(--color-main) h s calc(l*1.4) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.6) );--color-main-hover: hsl(from var(--color-main) h calc(s*1.2) calc(l*1.4) )}main.modal-open[data-v-74d1cfdc]{overflow:hidden}.content[data-v-74d1cfdc]{height:100dvh;max-height:min(768px,100dvh - 3rem);display:flex;flex-direction:column;align-items:center;gap:1.5rem;padding:1.5rem .5rem 2rem}@media (max-height: 640px){.content[data-v-74d1cfdc]{padding:1rem .5rem 1.5rem}.content .game-header .logo-container[data-v-74d1cfdc]{display:none}}@media (max-height: 670px){.content .game-header[data-v-74d1cfdc],.content .game-header .logo-container[data-v-74d1cfdc]{margin-bottom:1rem}.content .game-header h1[data-v-74d1cfdc]{display:none}}@media (max-height: 700px){.content .game-header .logo-container[data-v-74d1cfdc]{margin-bottom:2rem}}.space[data-v-74d1cfdc]{flex:1}.game-header[data-v-74d1cfdc]{width:100%;max-width:320px;display:flex;flex-direction:column;align-items:center;gap:.5rem;margin-top:1rem}.game-header .logo-container[data-v-74d1cfdc]{width:100%;display:flex;flex-direction:column;align-items:center;gap:1rem;margin-bottom:3rem}.game-header .logo-container h1[data-v-74d1cfdc]{font-size:1.5rem;font-weight:700;color:var(--color-main)}.game-header .description[data-v-74d1cfdc]{font-size:1rem;font-weight:500;text-align:center;color:var(--color-text)}.game-instructions[data-v-74d1cfdc]{display:flex;align-items:center;gap:.5rem;color:var(--color-text);cursor:pointer;transition:all .2s ease-out}.game-instructions .instructions-title[data-v-74d1cfdc]{display:flex;align-items:center;gap:.25rem;font-size:.75rem;text-decoration:underline}.game-instructions .instructions-title .icon[data-v-74d1cfdc]{width:1rem;height:1rem}.game-instructions[data-v-74d1cfdc]:hover{color:var(--color-main)}.bottom-container[data-v-74d1cfdc]{width:100%;max-width:320px;margin:auto auto 0;display:flex;flex-direction:column;align-items:center;gap:.5rem}.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-74d1cfdc 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-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-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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: #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 loading-1d9cc005{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@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-14c9b6d9]:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}[data-v-14c9b6d9],[data-v-14c9b6d9]:before,[data-v-14c9b6d9]:after{box-sizing:border-box}a[data-v-14c9b6d9],button[data-v-14c9b6d9]{cursor:revert}ol[data-v-14c9b6d9],ul[data-v-14c9b6d9],menu[data-v-14c9b6d9]{list-style:none}img[data-v-14c9b6d9]{max-inline-size:100%;max-block-size:100%}table[data-v-14c9b6d9]{border-collapse:collapse}input[data-v-14c9b6d9],textarea[data-v-14c9b6d9]{-webkit-user-select:auto}textarea[data-v-14c9b6d9]{white-space:revert}meter[data-v-14c9b6d9]{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre[data-v-14c9b6d9]){all:revert}[data-v-14c9b6d9]::placeholder{color:unset}[data-v-14c9b6d9]::marker{content:initial}:where([hidden][data-v-14c9b6d9]){display:none}:where([contenteditable][data-v-14c9b6d9]: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-14c9b6d9]){-webkit-user-drag:element}:where(dialog[data-v-14c9b6d9]:modal){all:revert}[data-v-14c9b6d9]:root,html[data-theme=light][data-v-14c9b6d9],.light[data-v-14c9b6d9]{--color-main: #005dce;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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-14c9b6d9],.dark[data-v-14c9b6d9]{--color-main: #005dce;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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: #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-14c9b6d9],.fade-leave-active[data-v-14c9b6d9]{transition:.4s ease}.fade-enter-from[data-v-14c9b6d9],.fade-leave-to[data-v-14c9b6d9]{opacity:0}.modal-enter-active[data-v-14c9b6d9],.modal-leave-active[data-v-14c9b6d9]{transition:transform .4s ease,opacity .4s ease-out}.modal-enter-from[data-v-14c9b6d9],.modal-leave-to[data-v-14c9b6d9]{transform:translateY(-32px);opacity:0}.modal-sheet-enter-active[data-v-14c9b6d9],.modal-sheet-leave-active[data-v-14c9b6d9]{transition:transform .4s ease,opacity .4s ease-out}.modal-sheet-enter-from[data-v-14c9b6d9],.modal-sheet-leave-to[data-v-14c9b6d9]{transform:translateY(2rem);opacity:0}.toast-enter-active[data-v-14c9b6d9],.toast-leave-active[data-v-14c9b6d9]{transition:all .4s ease}.toast-enter-from[data-v-14c9b6d9],.toast-leave-to[data-v-14c9b6d9]{opacity:0;transform:translate(32px)}.dropdown-enter-active[data-v-14c9b6d9],.dropdown-leave-active[data-v-14c9b6d9]{transition:all .4s ease}.dropdown-enter-from[data-v-14c9b6d9],.dropdown-leave-to[data-v-14c9b6d9]{opacity:0;transform:translateY(-8px)}@keyframes loading-14c9b6d9{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes spin-14c9b6d9{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes heart-14c9b6d9{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-14c9b6d9{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp-14c9b6d9{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-14c9b6d9{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@keyframes iconAppear-14c9b6d9{0%{opacity:0;transform:scale(.5)}70%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.fade-in[data-v-14c9b6d9]{animation:fadeIn-14c9b6d9 .5s ease-out forwards}.fade-in-up[data-v-14c9b6d9]{animation:fadeInUp-14c9b6d9 .5s ease-out forwards}.fade-in-down[data-v-14c9b6d9]{animation:fadeInDown-14c9b6d9 .5s ease-out forwards}.icon-appear[data-v-14c9b6d9]{opacity:0;animation:iconAppear-14c9b6d9 .3s ease-out forwards}button[data-v-14c9b6d9],.button[data-v-14c9b6d9]{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-14c9b6d9],.button .icon[data-v-14c9b6d9]{transition:all .2s ease-out}button.loading[data-v-14c9b6d9],.button.loading[data-v-14c9b6d9]{cursor:wait}button[data-v-14c9b6d9]:focus-visible,.button[data-v-14c9b6d9]: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-14c9b6d9]:active:not(:disabled),.button[data-v-14c9b6d9]:active:not(:disabled){transform:scale(.975)}}button[data-v-14c9b6d9]:disabled,.button[data-v-14c9b6d9]:disabled{cursor:not-allowed!important}button .loader[data-v-14c9b6d9],.button .loader[data-v-14c9b6d9]{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-14c9b6d9 1s linear infinite}button.login-button[data-v-14c9b6d9],.button.login-button[data-v-14c9b6d9]{width:8rem;height:3rem;background:transparent;border-color:var(--color-border)}button.login-button .icon[data-v-14c9b6d9],.button.login-button .icon[data-v-14c9b6d9]{height:1.5rem;transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){button.login-button[data-v-14c9b6d9]:hover:not(:disabled),.button.login-button[data-v-14c9b6d9]:hover:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:hover:not(:disabled) .icon[data-v-14c9b6d9],.button.login-button:hover:not(:disabled) .icon[data-v-14c9b6d9]{transform:scale(.95)}}@media (hover: hover) and (pointer: fine){button.login-button[data-v-14c9b6d9]:active:not(:disabled),.button.login-button[data-v-14c9b6d9]:active:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:active:not(:disabled) .icon[data-v-14c9b6d9],.button.login-button:active:not(:disabled) .icon[data-v-14c9b6d9]{transform:scale(.9)}}button.login-button[data-v-14c9b6d9]:disabled,.button.login-button[data-v-14c9b6d9]:disabled{background:var(--color-background-dark);border-color:var(--color-border)}button.main[data-v-14c9b6d9],.button.main[data-v-14c9b6d9]{padding:.5rem .75rem;background:var(--color-main);border-color:var(--color-main);color:var(--color-background)}button.main .icon[data-v-14c9b6d9],.button.main .icon[data-v-14c9b6d9]{width:16px;height:16px;color:var(--color-background)}@media (hover: hover) and (pointer: fine){button.main[data-v-14c9b6d9]:hover:not(:disabled),.button.main[data-v-14c9b6d9]:hover:not(:disabled){background:var(--color-main-hover);border-color:var(--color-main-hover)}button.main:hover:not(:disabled) .icon[data-v-14c9b6d9],.button.main:hover:not(:disabled) .icon[data-v-14c9b6d9]{transform:scale(1.1)}}button.main[data-v-14c9b6d9]:disabled,.button.main[data-v-14c9b6d9]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.main:disabled .icon[data-v-14c9b6d9],.button.main:disabled .icon[data-v-14c9b6d9]{color:var(--color-text-light)}button.outline[data-v-14c9b6d9]{padding:.5rem .75rem;background:var(--color-background);border-color:var(--color-main);color:var(--color-main)}button.outline .icon[data-v-14c9b6d9]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.outline[data-v-14c9b6d9]:hover:not(:disabled){background:var(--color-main-light)}button.outline:hover:not(:disabled) .icon[data-v-14c9b6d9]{transform:scale(1.1)}}button.outline[data-v-14c9b6d9]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.outline:disabled .icon[data-v-14c9b6d9]{color:var(--color-text-light)}button.text[data-v-14c9b6d9]{padding:.5rem .75rem;background:transparent;border-color:transparent;color:var(--color-main)}button.text .icon[data-v-14c9b6d9]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.text[data-v-14c9b6d9]:hover:not(:disabled){background:var(--color-main-light)}button.text:hover:not(:disabled) .icon[data-v-14c9b6d9]{transform:scale(1.1)}}button.text[data-v-14c9b6d9]:disabled{background:var(--color-background-dark);color:var(--color-text-light)}button.text:disabled .icon[data-v-14c9b6d9]{color:var(--color-text-light)}button.debug-button[data-v-14c9b6d9]{overflow:hidden;position:relative}button.debug-button[data-v-14c9b6d9]: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-14c9b6d9]:hover:after{width:64px}input[data-v-14c9b6d9]{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-14c9b6d9]::placeholder{color:var(--color-text-light);font-style:italic;font-weight:400}input[data-v-14c9b6d9]:focus{outline:none;border-color:var(--color-main)}input.error[data-v-14c9b6d9]{border-color:var(--color-error)}input.input-line[data-v-14c9b6d9]{border:none;border-bottom:solid 1px var(--color-border);border-radius:0;padding:.25rem 0}input.input-line[data-v-14c9b6d9]:focus{border-color:var(--color-main)}.tooltip[data-v-14c9b6d9]{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-14c9b6d9]{min-height:100dvh;--color-main-light: hsl(from var(--color-main) h s calc(l*1.4) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.6) );--color-main-hover: hsl(from var(--color-main) h calc(s*1.2) calc(l*1.4) )}main.modal-open[data-v-14c9b6d9]{overflow:hidden}.content[data-v-14c9b6d9]{height:100dvh;max-height:min(768px,100dvh - 3rem);display:flex;flex-direction:column;align-items:center;gap:1.5rem;padding:1.5rem .5rem 2rem}@media (max-height: 640px){.content[data-v-14c9b6d9]{padding:1rem .5rem 1.5rem}.content .game-header .logo-container[data-v-14c9b6d9]{display:none}}@media (max-height: 670px){.content .game-header[data-v-14c9b6d9],.content .game-header .logo-container[data-v-14c9b6d9]{margin-bottom:1rem}.content .game-header h1[data-v-14c9b6d9]{display:none}}@media (max-height: 700px){.content .game-header .logo-container[data-v-14c9b6d9]{margin-bottom:2rem}}.space[data-v-14c9b6d9]{flex:1}.game-header[data-v-14c9b6d9]{width:100%;max-width:320px;display:flex;flex-direction:column;align-items:center;gap:.5rem;margin-top:1rem}.game-header .logo-container[data-v-14c9b6d9]{width:100%;display:flex;flex-direction:column;align-items:center;gap:1rem;margin-bottom:3rem}.game-header .logo-container h1[data-v-14c9b6d9]{font-size:1.5rem;font-weight:700;color:var(--color-main)}.game-header .description[data-v-14c9b6d9]{font-size:1rem;font-weight:500;text-align:center;color:var(--color-text)}.game-instructions[data-v-14c9b6d9]{display:flex;align-items:center;gap:.5rem;color:var(--color-text);cursor:pointer;transition:all .2s ease-out}.game-instructions .instructions-title[data-v-14c9b6d9]{display:flex;align-items:center;gap:.25rem;font-size:.75rem;text-decoration:underline}.game-instructions .instructions-title .icon[data-v-14c9b6d9]{width:1rem;height:1rem}.game-instructions[data-v-14c9b6d9]:hover{color:var(--color-main)}.bottom-container[data-v-14c9b6d9]{width:100%;max-width:320px;margin:auto auto 0;display:flex;flex-direction:column;align-items:center;gap:.5rem}.timer-container[data-v-14c9b6d9]{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-14c9b6d9]{font-size:1rem}.timer-container .timer-value[data-v-14c9b6d9]{font-size:1.5rem;font-weight:700}.played-date[data-v-14c9b6d9]{font-size:.75rem;font-weight:500;color:var(--color-text)}.play-container[data-v-14c9b6d9]{width:100%;max-width:320px;height:3rem}button.button-play[data-v-14c9b6d9]{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-14c9b6d9]{background-color:var(--color-main);color:var(--color-white);border:none}button.button-play.main[data-v-14c9b6d9]:hover{background-color:var(--color-main-dark)}button.button-play.main[data-v-14c9b6d9]:disabled{background-color:var(--color-main-light);cursor:not-allowed}button.button-play.main.loading[data-v-14c9b6d9]{position:relative;color:transparent}button.button-play.main.loading[data-v-14c9b6d9]: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-14c9b6d9 1.2s linear infinite}: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-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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: #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 loading-0622c17a{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@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-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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: #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 loading-fcfa6a63{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@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-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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: #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 loading-1d3d6a9d{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@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-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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: #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 loading-0e1b3d70{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@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-f89b025d]:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}[data-v-f89b025d],[data-v-f89b025d]:before,[data-v-f89b025d]:after{box-sizing:border-box}a[data-v-f89b025d],button[data-v-f89b025d]{cursor:revert}ol[data-v-f89b025d],ul[data-v-f89b025d],menu[data-v-f89b025d]{list-style:none}img[data-v-f89b025d]{max-inline-size:100%;max-block-size:100%}table[data-v-f89b025d]{border-collapse:collapse}input[data-v-f89b025d],textarea[data-v-f89b025d]{-webkit-user-select:auto}textarea[data-v-f89b025d]{white-space:revert}meter[data-v-f89b025d]{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre[data-v-f89b025d]){all:revert}[data-v-f89b025d]::placeholder{color:unset}[data-v-f89b025d]::marker{content:initial}:where([hidden][data-v-f89b025d]){display:none}:where([contenteditable][data-v-f89b025d]: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-f89b025d]){-webkit-user-drag:element}:where(dialog[data-v-f89b025d]:modal){all:revert}[data-v-f89b025d]:root,html[data-theme=light][data-v-f89b025d],.light[data-v-f89b025d]{--color-main: #005dce;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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-f89b025d],.dark[data-v-f89b025d]{--color-main: #005dce;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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: #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-f89b025d],.fade-leave-active[data-v-f89b025d]{transition:.4s ease}.fade-enter-from[data-v-f89b025d],.fade-leave-to[data-v-f89b025d]{opacity:0}.modal-enter-active[data-v-f89b025d],.modal-leave-active[data-v-f89b025d]{transition:transform .4s ease,opacity .4s ease-out}.modal-enter-from[data-v-f89b025d],.modal-leave-to[data-v-f89b025d]{transform:translateY(-32px);opacity:0}.modal-sheet-enter-active[data-v-f89b025d],.modal-sheet-leave-active[data-v-f89b025d]{transition:transform .4s ease,opacity .4s ease-out}.modal-sheet-enter-from[data-v-f89b025d],.modal-sheet-leave-to[data-v-f89b025d]{transform:translateY(2rem);opacity:0}.toast-enter-active[data-v-f89b025d],.toast-leave-active[data-v-f89b025d]{transition:all .4s ease}.toast-enter-from[data-v-f89b025d],.toast-leave-to[data-v-f89b025d]{opacity:0;transform:translate(32px)}.dropdown-enter-active[data-v-f89b025d],.dropdown-leave-active[data-v-f89b025d]{transition:all .4s ease}.dropdown-enter-from[data-v-f89b025d],.dropdown-leave-to[data-v-f89b025d]{opacity:0;transform:translateY(-8px)}@keyframes loading-f89b025d{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes spin-f89b025d{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes heart-f89b025d{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-f89b025d{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp-f89b025d{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-f89b025d{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@keyframes iconAppear-f89b025d{0%{opacity:0;transform:scale(.5)}70%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.fade-in[data-v-f89b025d]{animation:fadeIn-f89b025d .5s ease-out forwards}.fade-in-up[data-v-f89b025d]{animation:fadeInUp-f89b025d .5s ease-out forwards}.fade-in-down[data-v-f89b025d]{animation:fadeInDown-f89b025d .5s ease-out forwards}.icon-appear[data-v-f89b025d]{opacity:0;animation:iconAppear-f89b025d .3s ease-out forwards}button[data-v-f89b025d],.button[data-v-f89b025d]{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-f89b025d],.button .icon[data-v-f89b025d]{transition:all .2s ease-out}button.loading[data-v-f89b025d],.button.loading[data-v-f89b025d]{cursor:wait}button[data-v-f89b025d]:focus-visible,.button[data-v-f89b025d]: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-f89b025d]:active:not(:disabled),.button[data-v-f89b025d]:active:not(:disabled){transform:scale(.975)}}button[data-v-f89b025d]:disabled,.button[data-v-f89b025d]:disabled{cursor:not-allowed!important}button .loader[data-v-f89b025d],.button .loader[data-v-f89b025d]{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-f89b025d 1s linear infinite}button.login-button[data-v-f89b025d],.button.login-button[data-v-f89b025d]{width:8rem;height:3rem;background:transparent;border-color:var(--color-border)}button.login-button .icon[data-v-f89b025d],.button.login-button .icon[data-v-f89b025d]{height:1.5rem;transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){button.login-button[data-v-f89b025d]:hover:not(:disabled),.button.login-button[data-v-f89b025d]:hover:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:hover:not(:disabled) .icon[data-v-f89b025d],.button.login-button:hover:not(:disabled) .icon[data-v-f89b025d]{transform:scale(.95)}}@media (hover: hover) and (pointer: fine){button.login-button[data-v-f89b025d]:active:not(:disabled),.button.login-button[data-v-f89b025d]:active:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:active:not(:disabled) .icon[data-v-f89b025d],.button.login-button:active:not(:disabled) .icon[data-v-f89b025d]{transform:scale(.9)}}button.login-button[data-v-f89b025d]:disabled,.button.login-button[data-v-f89b025d]:disabled{background:var(--color-background-dark);border-color:var(--color-border)}button.main[data-v-f89b025d],.button.main[data-v-f89b025d]{padding:.5rem .75rem;background:var(--color-main);border-color:var(--color-main);color:var(--color-background)}button.main .icon[data-v-f89b025d],.button.main .icon[data-v-f89b025d]{width:16px;height:16px;color:var(--color-background)}@media (hover: hover) and (pointer: fine){button.main[data-v-f89b025d]:hover:not(:disabled),.button.main[data-v-f89b025d]:hover:not(:disabled){background:var(--color-main-hover);border-color:var(--color-main-hover)}button.main:hover:not(:disabled) .icon[data-v-f89b025d],.button.main:hover:not(:disabled) .icon[data-v-f89b025d]{transform:scale(1.1)}}button.main[data-v-f89b025d]:disabled,.button.main[data-v-f89b025d]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.main:disabled .icon[data-v-f89b025d],.button.main:disabled .icon[data-v-f89b025d]{color:var(--color-text-light)}button.outline[data-v-f89b025d]{padding:.5rem .75rem;background:var(--color-background);border-color:var(--color-main);color:var(--color-main)}button.outline .icon[data-v-f89b025d]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.outline[data-v-f89b025d]:hover:not(:disabled){background:var(--color-main-light)}button.outline:hover:not(:disabled) .icon[data-v-f89b025d]{transform:scale(1.1)}}button.outline[data-v-f89b025d]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.outline:disabled .icon[data-v-f89b025d]{color:var(--color-text-light)}button.text[data-v-f89b025d]{padding:.5rem .75rem;background:transparent;border-color:transparent;color:var(--color-main)}button.text .icon[data-v-f89b025d]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.text[data-v-f89b025d]:hover:not(:disabled){background:var(--color-main-light)}button.text:hover:not(:disabled) .icon[data-v-f89b025d]{transform:scale(1.1)}}button.text[data-v-f89b025d]:disabled{background:var(--color-background-dark);color:var(--color-text-light)}button.text:disabled .icon[data-v-f89b025d]{color:var(--color-text-light)}button.debug-button[data-v-f89b025d]{overflow:hidden;position:relative}button.debug-button[data-v-f89b025d]: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-f89b025d]:hover:after{width:64px}input[data-v-f89b025d]{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-f89b025d]::placeholder{color:var(--color-text-light);font-style:italic;font-weight:400}input[data-v-f89b025d]:focus{outline:none;border-color:var(--color-main)}input.error[data-v-f89b025d]{border-color:var(--color-error)}input.input-line[data-v-f89b025d]{border:none;border-bottom:solid 1px var(--color-border);border-radius:0;padding:.25rem 0}input.input-line[data-v-f89b025d]:focus{border-color:var(--color-main)}.tooltip[data-v-f89b025d]{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-overlay[data-v-f89b025d]{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px}.modal-content[data-v-f89b025d]{background:var(--card-bg);border-radius:16px;max-width:600px;width:100%;max-height:90vh;overflow-y:auto;box-shadow:0 20px 40px #0000004d}.modal-header[data-v-f89b025d]{display:flex;align-items:center;justify-content:space-between;padding:24px 24px 16px;border-bottom:1px solid var(--border-color)}.modal-header h2[data-v-f89b025d]{margin:0;color:var(--text-primary);font-size:1.5rem}.close-button[data-v-f89b025d]{background:none;border:none;color:var(--text-secondary);cursor:pointer;padding:8px;border-radius:8px;transition:all .2s ease}.close-button[data-v-f89b025d]:hover{background:var(--button-hover-bg);color:var(--text-primary)}.modal-body[data-v-f89b025d]{padding:24px}.rules-section[data-v-f89b025d]{margin-bottom:24px}.rules-section h3[data-v-f89b025d]{color:var(--text-primary);margin-bottom:12px;font-size:1.1rem;display:flex;align-items:center;gap:8px}.rules-section p[data-v-f89b025d]{color:var(--text-secondary);line-height:1.6;margin-bottom:8px}.rules-section ul[data-v-f89b025d],.rules-section ol[data-v-f89b025d]{color:var(--text-secondary);line-height:1.6;padding-left:20px}.rules-section li[data-v-f89b025d]{margin-bottom:6px}.rules-section strong[data-v-f89b025d]{color:var(--text-primary)}.modal-footer[data-v-f89b025d]{padding:0 24px 24px;display:flex;justify-content:center}.button-primary[data-v-f89b025d]{background:var(--primary-color);color:#fff;border:none;padding:12px 24px;border-radius:8px;font-size:1rem;font-weight:600;cursor:pointer;transition:all .2s ease}.button-primary[data-v-f89b025d]:hover{background:var(--primary-hover-color);transform:translateY(-1px)}:where([data-v-9ca19a61]:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}[data-v-9ca19a61],[data-v-9ca19a61]:before,[data-v-9ca19a61]:after{box-sizing:border-box}a[data-v-9ca19a61],button[data-v-9ca19a61]{cursor:revert}ol[data-v-9ca19a61],ul[data-v-9ca19a61],menu[data-v-9ca19a61]{list-style:none}img[data-v-9ca19a61]{max-inline-size:100%;max-block-size:100%}table[data-v-9ca19a61]{border-collapse:collapse}input[data-v-9ca19a61],textarea[data-v-9ca19a61]{-webkit-user-select:auto}textarea[data-v-9ca19a61]{white-space:revert}meter[data-v-9ca19a61]{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre[data-v-9ca19a61]){all:revert}[data-v-9ca19a61]::placeholder{color:unset}[data-v-9ca19a61]::marker{content:initial}:where([hidden][data-v-9ca19a61]){display:none}:where([contenteditable][data-v-9ca19a61]: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-9ca19a61]){-webkit-user-drag:element}:where(dialog[data-v-9ca19a61]:modal){all:revert}[data-v-9ca19a61]:root,html[data-theme=light][data-v-9ca19a61],.light[data-v-9ca19a61]{--color-main: #005dce;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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-9ca19a61],.dark[data-v-9ca19a61]{--color-main: #005dce;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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: #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-9ca19a61],.fade-leave-active[data-v-9ca19a61]{transition:.4s ease}.fade-enter-from[data-v-9ca19a61],.fade-leave-to[data-v-9ca19a61]{opacity:0}.modal-enter-active[data-v-9ca19a61],.modal-leave-active[data-v-9ca19a61]{transition:transform .4s ease,opacity .4s ease-out}.modal-enter-from[data-v-9ca19a61],.modal-leave-to[data-v-9ca19a61]{transform:translateY(-32px);opacity:0}.modal-sheet-enter-active[data-v-9ca19a61],.modal-sheet-leave-active[data-v-9ca19a61]{transition:transform .4s ease,opacity .4s ease-out}.modal-sheet-enter-from[data-v-9ca19a61],.modal-sheet-leave-to[data-v-9ca19a61]{transform:translateY(2rem);opacity:0}.toast-enter-active[data-v-9ca19a61],.toast-leave-active[data-v-9ca19a61]{transition:all .4s ease}.toast-enter-from[data-v-9ca19a61],.toast-leave-to[data-v-9ca19a61]{opacity:0;transform:translate(32px)}.dropdown-enter-active[data-v-9ca19a61],.dropdown-leave-active[data-v-9ca19a61]{transition:all .4s ease}.dropdown-enter-from[data-v-9ca19a61],.dropdown-leave-to[data-v-9ca19a61]{opacity:0;transform:translateY(-8px)}@keyframes loading-9ca19a61{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes spin-9ca19a61{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes heart-9ca19a61{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-9ca19a61{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp-9ca19a61{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-9ca19a61{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@keyframes iconAppear-9ca19a61{0%{opacity:0;transform:scale(.5)}70%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.fade-in[data-v-9ca19a61]{animation:fadeIn-9ca19a61 .5s ease-out forwards}.fade-in-up[data-v-9ca19a61]{animation:fadeInUp-9ca19a61 .5s ease-out forwards}.fade-in-down[data-v-9ca19a61]{animation:fadeInDown-9ca19a61 .5s ease-out forwards}.icon-appear[data-v-9ca19a61]{opacity:0;animation:iconAppear-9ca19a61 .3s ease-out forwards}button[data-v-9ca19a61],.button[data-v-9ca19a61]{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-9ca19a61],.button .icon[data-v-9ca19a61]{transition:all .2s ease-out}button.loading[data-v-9ca19a61],.button.loading[data-v-9ca19a61]{cursor:wait}button[data-v-9ca19a61]:focus-visible,.button[data-v-9ca19a61]: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-9ca19a61]:active:not(:disabled),.button[data-v-9ca19a61]:active:not(:disabled){transform:scale(.975)}}button[data-v-9ca19a61]:disabled,.button[data-v-9ca19a61]:disabled{cursor:not-allowed!important}button .loader[data-v-9ca19a61],.button .loader[data-v-9ca19a61]{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-9ca19a61 1s linear infinite}button.login-button[data-v-9ca19a61],.button.login-button[data-v-9ca19a61]{width:8rem;height:3rem;background:transparent;border-color:var(--color-border)}button.login-button .icon[data-v-9ca19a61],.button.login-button .icon[data-v-9ca19a61]{height:1.5rem;transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){button.login-button[data-v-9ca19a61]:hover:not(:disabled),.button.login-button[data-v-9ca19a61]:hover:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:hover:not(:disabled) .icon[data-v-9ca19a61],.button.login-button:hover:not(:disabled) .icon[data-v-9ca19a61]{transform:scale(.95)}}@media (hover: hover) and (pointer: fine){button.login-button[data-v-9ca19a61]:active:not(:disabled),.button.login-button[data-v-9ca19a61]:active:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:active:not(:disabled) .icon[data-v-9ca19a61],.button.login-button:active:not(:disabled) .icon[data-v-9ca19a61]{transform:scale(.9)}}button.login-button[data-v-9ca19a61]:disabled,.button.login-button[data-v-9ca19a61]:disabled{background:var(--color-background-dark);border-color:var(--color-border)}button.main[data-v-9ca19a61],.button.main[data-v-9ca19a61]{padding:.5rem .75rem;background:var(--color-main);border-color:var(--color-main);color:var(--color-background)}button.main .icon[data-v-9ca19a61],.button.main .icon[data-v-9ca19a61]{width:16px;height:16px;color:var(--color-background)}@media (hover: hover) and (pointer: fine){button.main[data-v-9ca19a61]:hover:not(:disabled),.button.main[data-v-9ca19a61]:hover:not(:disabled){background:var(--color-main-hover);border-color:var(--color-main-hover)}button.main:hover:not(:disabled) .icon[data-v-9ca19a61],.button.main:hover:not(:disabled) .icon[data-v-9ca19a61]{transform:scale(1.1)}}button.main[data-v-9ca19a61]:disabled,.button.main[data-v-9ca19a61]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.main:disabled .icon[data-v-9ca19a61],.button.main:disabled .icon[data-v-9ca19a61]{color:var(--color-text-light)}button.outline[data-v-9ca19a61]{padding:.5rem .75rem;background:var(--color-background);border-color:var(--color-main);color:var(--color-main)}button.outline .icon[data-v-9ca19a61]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.outline[data-v-9ca19a61]:hover:not(:disabled){background:var(--color-main-light)}button.outline:hover:not(:disabled) .icon[data-v-9ca19a61]{transform:scale(1.1)}}button.outline[data-v-9ca19a61]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.outline:disabled .icon[data-v-9ca19a61]{color:var(--color-text-light)}button.text[data-v-9ca19a61]{padding:.5rem .75rem;background:transparent;border-color:transparent;color:var(--color-main)}button.text .icon[data-v-9ca19a61]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.text[data-v-9ca19a61]:hover:not(:disabled){background:var(--color-main-light)}button.text:hover:not(:disabled) .icon[data-v-9ca19a61]{transform:scale(1.1)}}button.text[data-v-9ca19a61]:disabled{background:var(--color-background-dark);color:var(--color-text-light)}button.text:disabled .icon[data-v-9ca19a61]{color:var(--color-text-light)}button.debug-button[data-v-9ca19a61]{overflow:hidden;position:relative}button.debug-button[data-v-9ca19a61]: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-9ca19a61]:hover:after{width:64px}input[data-v-9ca19a61]{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-9ca19a61]::placeholder{color:var(--color-text-light);font-style:italic;font-weight:400}input[data-v-9ca19a61]:focus{outline:none;border-color:var(--color-main)}input.error[data-v-9ca19a61]{border-color:var(--color-error)}input.input-line[data-v-9ca19a61]{border:none;border-bottom:solid 1px var(--color-border);border-radius:0;padding:.25rem 0}input.input-line[data-v-9ca19a61]:focus{border-color:var(--color-main)}.tooltip[data-v-9ca19a61]{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-9ca19a61]{min-height:100dvh;--color-main-light: hsl(from var(--color-main) h s calc(l*1.4) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.6) );--color-main-hover: hsl(from var(--color-main) h calc(s*1.2) calc(l*1.4) )}main.modal-open[data-v-9ca19a61]{overflow:hidden}.content[data-v-9ca19a61]{height:100dvh;max-height:min(768px,100dvh - 3rem);display:flex;flex-direction:column;align-items:center;gap:1.5rem;padding:1.5rem .5rem 2rem}@media (max-height: 640px){.content[data-v-9ca19a61]{padding:1rem .5rem 1.5rem}.content .game-header .logo-container[data-v-9ca19a61]{display:none}}@media (max-height: 670px){.content .game-header[data-v-9ca19a61],.content .game-header .logo-container[data-v-9ca19a61]{margin-bottom:1rem}.content .game-header h1[data-v-9ca19a61]{display:none}}@media (max-height: 700px){.content .game-header .logo-container[data-v-9ca19a61]{margin-bottom:2rem}}.space[data-v-9ca19a61]{flex:1}.game-header[data-v-9ca19a61]{width:100%;max-width:320px;display:flex;flex-direction:column;align-items:center;gap:.5rem;margin-top:1rem}.game-header .logo-container[data-v-9ca19a61]{width:100%;display:flex;flex-direction:column;align-items:center;gap:1rem;margin-bottom:3rem}.game-header .logo-container h1[data-v-9ca19a61]{font-size:1.5rem;font-weight:700;color:var(--color-main)}.game-header .description[data-v-9ca19a61]{font-size:1rem;font-weight:500;text-align:center;color:var(--color-text)}.game-instructions[data-v-9ca19a61]{display:flex;align-items:center;gap:.5rem;color:var(--color-text);cursor:pointer;transition:all .2s ease-out}.game-instructions .instructions-title[data-v-9ca19a61]{display:flex;align-items:center;gap:.25rem;font-size:.75rem;text-decoration:underline}.game-instructions .instructions-title .icon[data-v-9ca19a61]{width:1rem;height:1rem}.game-instructions[data-v-9ca19a61]:hover{color:var(--color-main)}.bottom-container[data-v-9ca19a61]{width:100%;max-width:320px;margin:auto auto 0;display:flex;flex-direction:column;align-items:center;gap:.5rem}.timer-container[data-v-9ca19a61]{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-9ca19a61]{font-size:1rem}.timer-container .timer-value[data-v-9ca19a61]{font-size:1.5rem;font-weight:700}.played-date[data-v-9ca19a61]{font-size:.75rem;font-weight:500;color:var(--color-text)}.play-container[data-v-9ca19a61]{width:100%;max-width:320px;height:3rem}button.button-play[data-v-9ca19a61]{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-9ca19a61]{background-color:var(--color-main);color:var(--color-white);border:none}button.button-play.main[data-v-9ca19a61]:hover{background-color:var(--color-main-dark)}button.button-play.main[data-v-9ca19a61]:disabled{background-color:var(--color-main-light);cursor:not-allowed}button.button-play.main.loading[data-v-9ca19a61]{position:relative;color:transparent}button.button-play.main.loading[data-v-9ca19a61]: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-9ca19a61 1.2s linear infinite}:where([data-v-8c1c2009]:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}[data-v-8c1c2009],[data-v-8c1c2009]:before,[data-v-8c1c2009]:after{box-sizing:border-box}a[data-v-8c1c2009],button[data-v-8c1c2009]{cursor:revert}ol[data-v-8c1c2009],ul[data-v-8c1c2009],menu[data-v-8c1c2009]{list-style:none}img[data-v-8c1c2009]{max-inline-size:100%;max-block-size:100%}table[data-v-8c1c2009]{border-collapse:collapse}input[data-v-8c1c2009],textarea[data-v-8c1c2009]{-webkit-user-select:auto}textarea[data-v-8c1c2009]{white-space:revert}meter[data-v-8c1c2009]{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre[data-v-8c1c2009]){all:revert}[data-v-8c1c2009]::placeholder{color:unset}[data-v-8c1c2009]::marker{content:initial}:where([hidden][data-v-8c1c2009]){display:none}:where([contenteditable][data-v-8c1c2009]: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-8c1c2009]){-webkit-user-drag:element}:where(dialog[data-v-8c1c2009]:modal){all:revert}[data-v-8c1c2009]:root,html[data-theme=light][data-v-8c1c2009],.light[data-v-8c1c2009]{--color-main: #005dce;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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-8c1c2009],.dark[data-v-8c1c2009]{--color-main: #005dce;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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: #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-8c1c2009],.fade-leave-active[data-v-8c1c2009]{transition:.4s ease}.fade-enter-from[data-v-8c1c2009],.fade-leave-to[data-v-8c1c2009]{opacity:0}.modal-enter-active[data-v-8c1c2009],.modal-leave-active[data-v-8c1c2009]{transition:transform .4s ease,opacity .4s ease-out}.modal-enter-from[data-v-8c1c2009],.modal-leave-to[data-v-8c1c2009]{transform:translateY(-32px);opacity:0}.modal-sheet-enter-active[data-v-8c1c2009],.modal-sheet-leave-active[data-v-8c1c2009]{transition:transform .4s ease,opacity .4s ease-out}.modal-sheet-enter-from[data-v-8c1c2009],.modal-sheet-leave-to[data-v-8c1c2009]{transform:translateY(2rem);opacity:0}.toast-enter-active[data-v-8c1c2009],.toast-leave-active[data-v-8c1c2009]{transition:all .4s ease}.toast-enter-from[data-v-8c1c2009],.toast-leave-to[data-v-8c1c2009]{opacity:0;transform:translate(32px)}.dropdown-enter-active[data-v-8c1c2009],.dropdown-leave-active[data-v-8c1c2009]{transition:all .4s ease}.dropdown-enter-from[data-v-8c1c2009],.dropdown-leave-to[data-v-8c1c2009]{opacity:0;transform:translateY(-8px)}@keyframes loading-8c1c2009{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes spin-8c1c2009{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes heart-8c1c2009{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-8c1c2009{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp-8c1c2009{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-8c1c2009{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@keyframes iconAppear-8c1c2009{0%{opacity:0;transform:scale(.5)}70%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.fade-in[data-v-8c1c2009]{animation:fadeIn-8c1c2009 .5s ease-out forwards}.fade-in-up[data-v-8c1c2009]{animation:fadeInUp-8c1c2009 .5s ease-out forwards}.fade-in-down[data-v-8c1c2009]{animation:fadeInDown-8c1c2009 .5s ease-out forwards}.icon-appear[data-v-8c1c2009]{opacity:0;animation:iconAppear-8c1c2009 .3s ease-out forwards}button[data-v-8c1c2009],.button[data-v-8c1c2009]{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-8c1c2009],.button .icon[data-v-8c1c2009]{transition:all .2s ease-out}button.loading[data-v-8c1c2009],.button.loading[data-v-8c1c2009]{cursor:wait}button[data-v-8c1c2009]:focus-visible,.button[data-v-8c1c2009]: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-8c1c2009]:active:not(:disabled),.button[data-v-8c1c2009]:active:not(:disabled){transform:scale(.975)}}button[data-v-8c1c2009]:disabled,.button[data-v-8c1c2009]:disabled{cursor:not-allowed!important}button .loader[data-v-8c1c2009],.button .loader[data-v-8c1c2009]{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-8c1c2009 1s linear infinite}button.login-button[data-v-8c1c2009],.button.login-button[data-v-8c1c2009]{width:8rem;height:3rem;background:transparent;border-color:var(--color-border)}button.login-button .icon[data-v-8c1c2009],.button.login-button .icon[data-v-8c1c2009]{height:1.5rem;transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){button.login-button[data-v-8c1c2009]:hover:not(:disabled),.button.login-button[data-v-8c1c2009]:hover:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:hover:not(:disabled) .icon[data-v-8c1c2009],.button.login-button:hover:not(:disabled) .icon[data-v-8c1c2009]{transform:scale(.95)}}@media (hover: hover) and (pointer: fine){button.login-button[data-v-8c1c2009]:active:not(:disabled),.button.login-button[data-v-8c1c2009]:active:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:active:not(:disabled) .icon[data-v-8c1c2009],.button.login-button:active:not(:disabled) .icon[data-v-8c1c2009]{transform:scale(.9)}}button.login-button[data-v-8c1c2009]:disabled,.button.login-button[data-v-8c1c2009]:disabled{background:var(--color-background-dark);border-color:var(--color-border)}button.main[data-v-8c1c2009],.button.main[data-v-8c1c2009]{padding:.5rem .75rem;background:var(--color-main);border-color:var(--color-main);color:var(--color-background)}button.main .icon[data-v-8c1c2009],.button.main .icon[data-v-8c1c2009]{width:16px;height:16px;color:var(--color-background)}@media (hover: hover) and (pointer: fine){button.main[data-v-8c1c2009]:hover:not(:disabled),.button.main[data-v-8c1c2009]:hover:not(:disabled){background:var(--color-main-hover);border-color:var(--color-main-hover)}button.main:hover:not(:disabled) .icon[data-v-8c1c2009],.button.main:hover:not(:disabled) .icon[data-v-8c1c2009]{transform:scale(1.1)}}button.main[data-v-8c1c2009]:disabled,.button.main[data-v-8c1c2009]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.main:disabled .icon[data-v-8c1c2009],.button.main:disabled .icon[data-v-8c1c2009]{color:var(--color-text-light)}button.outline[data-v-8c1c2009]{padding:.5rem .75rem;background:var(--color-background);border-color:var(--color-main);color:var(--color-main)}button.outline .icon[data-v-8c1c2009]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.outline[data-v-8c1c2009]:hover:not(:disabled){background:var(--color-main-light)}button.outline:hover:not(:disabled) .icon[data-v-8c1c2009]{transform:scale(1.1)}}button.outline[data-v-8c1c2009]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.outline:disabled .icon[data-v-8c1c2009]{color:var(--color-text-light)}button.text[data-v-8c1c2009]{padding:.5rem .75rem;background:transparent;border-color:transparent;color:var(--color-main)}button.text .icon[data-v-8c1c2009]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.text[data-v-8c1c2009]:hover:not(:disabled){background:var(--color-main-light)}button.text:hover:not(:disabled) .icon[data-v-8c1c2009]{transform:scale(1.1)}}button.text[data-v-8c1c2009]:disabled{background:var(--color-background-dark);color:var(--color-text-light)}button.text:disabled .icon[data-v-8c1c2009]{color:var(--color-text-light)}button.debug-button[data-v-8c1c2009]{overflow:hidden;position:relative}button.debug-button[data-v-8c1c2009]: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-8c1c2009]:hover:after{width:64px}input[data-v-8c1c2009]{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-8c1c2009]::placeholder{color:var(--color-text-light);font-style:italic;font-weight:400}input[data-v-8c1c2009]:focus{outline:none;border-color:var(--color-main)}input.error[data-v-8c1c2009]{border-color:var(--color-error)}input.input-line[data-v-8c1c2009]{border:none;border-bottom:solid 1px var(--color-border);border-radius:0;padding:.25rem 0}input.input-line[data-v-8c1c2009]:focus{border-color:var(--color-main)}.tooltip[data-v-8c1c2009]{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-play-card[data-v-8c1c2009]{background:var(--card-bg);border-radius:16px;padding:24px;margin:20px 0;box-shadow:var(--card-shadow)}.game-header[data-v-8c1c2009]{text-align:center;margin-bottom:24px}.game-title[data-v-8c1c2009]{display:flex;align-items:center;justify-content:center;gap:12px;margin-bottom:8px}.game-title h1[data-v-8c1c2009]{font-size:2rem;font-weight:700;color:var(--text-primary);margin:0}.game-subtitle[data-v-8c1c2009]{color:var(--text-secondary);font-size:1rem}.game-stats[data-v-8c1c2009]{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:16px;margin-bottom:24px}.stat-item[data-v-8c1c2009]{display:flex;flex-direction:column;align-items:center;text-align:center;padding:16px;background:var(--card-bg-secondary);border-radius:12px}.stat-icon[data-v-8c1c2009]{width:24px;height:24px;color:var(--accent-color);margin-bottom:8px}.stat-value[data-v-8c1c2009]{font-size:1.5rem;font-weight:700;color:var(--text-primary);margin-bottom:4px}.stat-label[data-v-8c1c2009]{font-size:.9rem;color:var(--text-secondary)}.game-input[data-v-8c1c2009]{margin-bottom:24px}.input-container[data-v-8c1c2009]{display:flex;gap:12px;max-width:400px;margin:0 auto}.word-input[data-v-8c1c2009]{flex:1;padding:16px;border:2px solid var(--border-color);border-radius:12px;font-size:1.1rem;background:var(--input-bg);color:var(--text-primary);transition:border-color .2s ease}.word-input[data-v-8c1c2009]:focus{outline:none;border-color:var(--primary-color)}.word-input[data-v-8c1c2009]:disabled{opacity:.6;cursor:not-allowed}.submit-button[data-v-8c1c2009]{padding:16px;border:none;border-radius:12px;background:var(--primary-color);color:#fff;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center}.submit-button[data-v-8c1c2009]:hover:not(:disabled){background:var(--primary-hover-color);transform:translateY(-1px)}.submit-button[data-v-8c1c2009]:disabled{opacity:.6;cursor:not-allowed}.game-history[data-v-8c1c2009]{margin-bottom:24px}.game-history h3[data-v-8c1c2009]{margin-bottom:16px;color:var(--text-primary);font-size:1.2rem}.history-list[data-v-8c1c2009]{display:flex;flex-direction:column;gap:8px}.history-item[data-v-8c1c2009]{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;background:var(--card-bg-secondary);border-radius:8px;transition:all .2s ease}.history-item.latest[data-v-8c1c2009]{background:var(--accent-color);color:#fff;transform:scale(1.02)}.history-item.found[data-v-8c1c2009]{background:var(--success-color);color:#fff}.history-item.ranked[data-v-8c1c2009]{border-left:4px solid var(--primary-color)}.history-item.not-ranked[data-v-8c1c2009]{opacity:.7}.attempt-word[data-v-8c1c2009]{font-weight:600;font-size:1.1rem}.attempt-result[data-v-8c1c2009]{display:flex;align-items:center;gap:6px;font-size:.9rem}.result-found[data-v-8c1c2009]{display:flex;align-items:center;gap:6px;font-weight:600}.result-ranked[data-v-8c1c2009]{font-weight:600;color:var(--primary-color)}.result-not-ranked[data-v-8c1c2009]{color:var(--text-secondary)}.game-won[data-v-8c1c2009]{text-align:center;padding:32px;background:var(--success-color);color:#fff;border-radius:16px}.won-icon[data-v-8c1c2009]{width:64px;height:64px;margin-bottom:16px}.won-message h2[data-v-8c1c2009]{font-size:2rem;margin-bottom:16px}.won-message p[data-v-8c1c2009]{font-size:1.1rem;margin-bottom:8px}.final-time[data-v-8c1c2009]{font-size:1.3rem;font-weight:600;margin-top:16px}:where([data-v-1d44df9e]:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}[data-v-1d44df9e],[data-v-1d44df9e]:before,[data-v-1d44df9e]:after{box-sizing:border-box}a[data-v-1d44df9e],button[data-v-1d44df9e]{cursor:revert}ol[data-v-1d44df9e],ul[data-v-1d44df9e],menu[data-v-1d44df9e]{list-style:none}img[data-v-1d44df9e]{max-inline-size:100%;max-block-size:100%}table[data-v-1d44df9e]{border-collapse:collapse}input[data-v-1d44df9e],textarea[data-v-1d44df9e]{-webkit-user-select:auto}textarea[data-v-1d44df9e]{white-space:revert}meter[data-v-1d44df9e]{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre[data-v-1d44df9e]){all:revert}[data-v-1d44df9e]::placeholder{color:unset}[data-v-1d44df9e]::marker{content:initial}:where([hidden][data-v-1d44df9e]){display:none}:where([contenteditable][data-v-1d44df9e]: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-1d44df9e]){-webkit-user-drag:element}:where(dialog[data-v-1d44df9e]:modal){all:revert}[data-v-1d44df9e]:root,html[data-theme=light][data-v-1d44df9e],.light[data-v-1d44df9e]{--color-main: #005dce;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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-1d44df9e],.dark[data-v-1d44df9e]{--color-main: #005dce;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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: #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-1d44df9e],.fade-leave-active[data-v-1d44df9e]{transition:.4s ease}.fade-enter-from[data-v-1d44df9e],.fade-leave-to[data-v-1d44df9e]{opacity:0}.modal-enter-active[data-v-1d44df9e],.modal-leave-active[data-v-1d44df9e]{transition:transform .4s ease,opacity .4s ease-out}.modal-enter-from[data-v-1d44df9e],.modal-leave-to[data-v-1d44df9e]{transform:translateY(-32px);opacity:0}.modal-sheet-enter-active[data-v-1d44df9e],.modal-sheet-leave-active[data-v-1d44df9e]{transition:transform .4s ease,opacity .4s ease-out}.modal-sheet-enter-from[data-v-1d44df9e],.modal-sheet-leave-to[data-v-1d44df9e]{transform:translateY(2rem);opacity:0}.toast-enter-active[data-v-1d44df9e],.toast-leave-active[data-v-1d44df9e]{transition:all .4s ease}.toast-enter-from[data-v-1d44df9e],.toast-leave-to[data-v-1d44df9e]{opacity:0;transform:translate(32px)}.dropdown-enter-active[data-v-1d44df9e],.dropdown-leave-active[data-v-1d44df9e]{transition:all .4s ease}.dropdown-enter-from[data-v-1d44df9e],.dropdown-leave-to[data-v-1d44df9e]{opacity:0;transform:translateY(-8px)}@keyframes loading-1d44df9e{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes spin-1d44df9e{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes heart-1d44df9e{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-1d44df9e{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp-1d44df9e{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-1d44df9e{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@keyframes iconAppear-1d44df9e{0%{opacity:0;transform:scale(.5)}70%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.fade-in[data-v-1d44df9e]{animation:fadeIn-1d44df9e .5s ease-out forwards}.fade-in-up[data-v-1d44df9e]{animation:fadeInUp-1d44df9e .5s ease-out forwards}.fade-in-down[data-v-1d44df9e]{animation:fadeInDown-1d44df9e .5s ease-out forwards}.icon-appear[data-v-1d44df9e]{opacity:0;animation:iconAppear-1d44df9e .3s ease-out forwards}button[data-v-1d44df9e],.button[data-v-1d44df9e]{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-1d44df9e],.button .icon[data-v-1d44df9e]{transition:all .2s ease-out}button.loading[data-v-1d44df9e],.button.loading[data-v-1d44df9e]{cursor:wait}button[data-v-1d44df9e]:focus-visible,.button[data-v-1d44df9e]: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-1d44df9e]:active:not(:disabled),.button[data-v-1d44df9e]:active:not(:disabled){transform:scale(.975)}}button[data-v-1d44df9e]:disabled,.button[data-v-1d44df9e]:disabled{cursor:not-allowed!important}button .loader[data-v-1d44df9e],.button .loader[data-v-1d44df9e]{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-1d44df9e 1s linear infinite}button.login-button[data-v-1d44df9e],.button.login-button[data-v-1d44df9e]{width:8rem;height:3rem;background:transparent;border-color:var(--color-border)}button.login-button .icon[data-v-1d44df9e],.button.login-button .icon[data-v-1d44df9e]{height:1.5rem;transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){button.login-button[data-v-1d44df9e]:hover:not(:disabled),.button.login-button[data-v-1d44df9e]:hover:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:hover:not(:disabled) .icon[data-v-1d44df9e],.button.login-button:hover:not(:disabled) .icon[data-v-1d44df9e]{transform:scale(.95)}}@media (hover: hover) and (pointer: fine){button.login-button[data-v-1d44df9e]:active:not(:disabled),.button.login-button[data-v-1d44df9e]:active:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:active:not(:disabled) .icon[data-v-1d44df9e],.button.login-button:active:not(:disabled) .icon[data-v-1d44df9e]{transform:scale(.9)}}button.login-button[data-v-1d44df9e]:disabled,.button.login-button[data-v-1d44df9e]:disabled{background:var(--color-background-dark);border-color:var(--color-border)}button.main[data-v-1d44df9e],.button.main[data-v-1d44df9e]{padding:.5rem .75rem;background:var(--color-main);border-color:var(--color-main);color:var(--color-background)}button.main .icon[data-v-1d44df9e],.button.main .icon[data-v-1d44df9e]{width:16px;height:16px;color:var(--color-background)}@media (hover: hover) and (pointer: fine){button.main[data-v-1d44df9e]:hover:not(:disabled),.button.main[data-v-1d44df9e]:hover:not(:disabled){background:var(--color-main-hover);border-color:var(--color-main-hover)}button.main:hover:not(:disabled) .icon[data-v-1d44df9e],.button.main:hover:not(:disabled) .icon[data-v-1d44df9e]{transform:scale(1.1)}}button.main[data-v-1d44df9e]:disabled,.button.main[data-v-1d44df9e]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.main:disabled .icon[data-v-1d44df9e],.button.main:disabled .icon[data-v-1d44df9e]{color:var(--color-text-light)}button.outline[data-v-1d44df9e]{padding:.5rem .75rem;background:var(--color-background);border-color:var(--color-main);color:var(--color-main)}button.outline .icon[data-v-1d44df9e]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.outline[data-v-1d44df9e]:hover:not(:disabled){background:var(--color-main-light)}button.outline:hover:not(:disabled) .icon[data-v-1d44df9e]{transform:scale(1.1)}}button.outline[data-v-1d44df9e]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.outline:disabled .icon[data-v-1d44df9e]{color:var(--color-text-light)}button.text[data-v-1d44df9e]{padding:.5rem .75rem;background:transparent;border-color:transparent;color:var(--color-main)}button.text .icon[data-v-1d44df9e]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.text[data-v-1d44df9e]:hover:not(:disabled){background:var(--color-main-light)}button.text:hover:not(:disabled) .icon[data-v-1d44df9e]{transform:scale(1.1)}}button.text[data-v-1d44df9e]:disabled{background:var(--color-background-dark);color:var(--color-text-light)}button.text:disabled .icon[data-v-1d44df9e]{color:var(--color-text-light)}button.debug-button[data-v-1d44df9e]{overflow:hidden;position:relative}button.debug-button[data-v-1d44df9e]: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-1d44df9e]:hover:after{width:64px}input[data-v-1d44df9e]{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-1d44df9e]::placeholder{color:var(--color-text-light);font-style:italic;font-weight:400}input[data-v-1d44df9e]:focus{outline:none;border-color:var(--color-main)}input.error[data-v-1d44df9e]{border-color:var(--color-error)}input.input-line[data-v-1d44df9e]{border:none;border-bottom:solid 1px var(--color-border);border-radius:0;padding:.25rem 0}input.input-line[data-v-1d44df9e]:focus{border-color:var(--color-main)}.tooltip[data-v-1d44df9e]{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-1d44df9e]{display:flex;align-items:center;gap:8px;padding:8px 16px;background:var(--card-bg-secondary);border-radius:8px;font-weight:600}.timer-icon[data-v-1d44df9e]{width:20px;height:20px;color:var(--accent-color)}.timer-value[data-v-1d44df9e]{font-size:1.1rem;color:var(--text-primary);font-family:Courier New,monospace}:where([data-v-e302750d]:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}[data-v-e302750d],[data-v-e302750d]:before,[data-v-e302750d]:after{box-sizing:border-box}a[data-v-e302750d],button[data-v-e302750d]{cursor:revert}ol[data-v-e302750d],ul[data-v-e302750d],menu[data-v-e302750d]{list-style:none}img[data-v-e302750d]{max-inline-size:100%;max-block-size:100%}table[data-v-e302750d]{border-collapse:collapse}input[data-v-e302750d],textarea[data-v-e302750d]{-webkit-user-select:auto}textarea[data-v-e302750d]{white-space:revert}meter[data-v-e302750d]{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre[data-v-e302750d]){all:revert}[data-v-e302750d]::placeholder{color:unset}[data-v-e302750d]::marker{content:initial}:where([hidden][data-v-e302750d]){display:none}:where([contenteditable][data-v-e302750d]: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-e302750d]){-webkit-user-drag:element}:where(dialog[data-v-e302750d]:modal){all:revert}[data-v-e302750d]:root,html[data-theme=light][data-v-e302750d],.light[data-v-e302750d]{--color-main: #005dce;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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-e302750d],.dark[data-v-e302750d]{--color-main: #005dce;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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: #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-e302750d],.fade-leave-active[data-v-e302750d]{transition:.4s ease}.fade-enter-from[data-v-e302750d],.fade-leave-to[data-v-e302750d]{opacity:0}.modal-enter-active[data-v-e302750d],.modal-leave-active[data-v-e302750d]{transition:transform .4s ease,opacity .4s ease-out}.modal-enter-from[data-v-e302750d],.modal-leave-to[data-v-e302750d]{transform:translateY(-32px);opacity:0}.modal-sheet-enter-active[data-v-e302750d],.modal-sheet-leave-active[data-v-e302750d]{transition:transform .4s ease,opacity .4s ease-out}.modal-sheet-enter-from[data-v-e302750d],.modal-sheet-leave-to[data-v-e302750d]{transform:translateY(2rem);opacity:0}.toast-enter-active[data-v-e302750d],.toast-leave-active[data-v-e302750d]{transition:all .4s ease}.toast-enter-from[data-v-e302750d],.toast-leave-to[data-v-e302750d]{opacity:0;transform:translate(32px)}.dropdown-enter-active[data-v-e302750d],.dropdown-leave-active[data-v-e302750d]{transition:all .4s ease}.dropdown-enter-from[data-v-e302750d],.dropdown-leave-to[data-v-e302750d]{opacity:0;transform:translateY(-8px)}@keyframes loading-e302750d{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes spin-e302750d{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes heart-e302750d{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-e302750d{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp-e302750d{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-e302750d{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@keyframes iconAppear-e302750d{0%{opacity:0;transform:scale(.5)}70%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.fade-in[data-v-e302750d]{animation:fadeIn-e302750d .5s ease-out forwards}.fade-in-up[data-v-e302750d]{animation:fadeInUp-e302750d .5s ease-out forwards}.fade-in-down[data-v-e302750d]{animation:fadeInDown-e302750d .5s ease-out forwards}.icon-appear[data-v-e302750d]{opacity:0;animation:iconAppear-e302750d .3s ease-out forwards}button[data-v-e302750d],.button[data-v-e302750d]{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-e302750d],.button .icon[data-v-e302750d]{transition:all .2s ease-out}button.loading[data-v-e302750d],.button.loading[data-v-e302750d]{cursor:wait}button[data-v-e302750d]:focus-visible,.button[data-v-e302750d]: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-e302750d]:active:not(:disabled),.button[data-v-e302750d]:active:not(:disabled){transform:scale(.975)}}button[data-v-e302750d]:disabled,.button[data-v-e302750d]:disabled{cursor:not-allowed!important}button .loader[data-v-e302750d],.button .loader[data-v-e302750d]{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-e302750d 1s linear infinite}button.login-button[data-v-e302750d],.button.login-button[data-v-e302750d]{width:8rem;height:3rem;background:transparent;border-color:var(--color-border)}button.login-button .icon[data-v-e302750d],.button.login-button .icon[data-v-e302750d]{height:1.5rem;transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){button.login-button[data-v-e302750d]:hover:not(:disabled),.button.login-button[data-v-e302750d]:hover:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:hover:not(:disabled) .icon[data-v-e302750d],.button.login-button:hover:not(:disabled) .icon[data-v-e302750d]{transform:scale(.95)}}@media (hover: hover) and (pointer: fine){button.login-button[data-v-e302750d]:active:not(:disabled),.button.login-button[data-v-e302750d]:active:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:active:not(:disabled) .icon[data-v-e302750d],.button.login-button:active:not(:disabled) .icon[data-v-e302750d]{transform:scale(.9)}}button.login-button[data-v-e302750d]:disabled,.button.login-button[data-v-e302750d]:disabled{background:var(--color-background-dark);border-color:var(--color-border)}button.main[data-v-e302750d],.button.main[data-v-e302750d]{padding:.5rem .75rem;background:var(--color-main);border-color:var(--color-main);color:var(--color-background)}button.main .icon[data-v-e302750d],.button.main .icon[data-v-e302750d]{width:16px;height:16px;color:var(--color-background)}@media (hover: hover) and (pointer: fine){button.main[data-v-e302750d]:hover:not(:disabled),.button.main[data-v-e302750d]:hover:not(:disabled){background:var(--color-main-hover);border-color:var(--color-main-hover)}button.main:hover:not(:disabled) .icon[data-v-e302750d],.button.main:hover:not(:disabled) .icon[data-v-e302750d]{transform:scale(1.1)}}button.main[data-v-e302750d]:disabled,.button.main[data-v-e302750d]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.main:disabled .icon[data-v-e302750d],.button.main:disabled .icon[data-v-e302750d]{color:var(--color-text-light)}button.outline[data-v-e302750d]{padding:.5rem .75rem;background:var(--color-background);border-color:var(--color-main);color:var(--color-main)}button.outline .icon[data-v-e302750d]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.outline[data-v-e302750d]:hover:not(:disabled){background:var(--color-main-light)}button.outline:hover:not(:disabled) .icon[data-v-e302750d]{transform:scale(1.1)}}button.outline[data-v-e302750d]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.outline:disabled .icon[data-v-e302750d]{color:var(--color-text-light)}button.text[data-v-e302750d]{padding:.5rem .75rem;background:transparent;border-color:transparent;color:var(--color-main)}button.text .icon[data-v-e302750d]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.text[data-v-e302750d]:hover:not(:disabled){background:var(--color-main-light)}button.text:hover:not(:disabled) .icon[data-v-e302750d]{transform:scale(1.1)}}button.text[data-v-e302750d]:disabled{background:var(--color-background-dark);color:var(--color-text-light)}button.text:disabled .icon[data-v-e302750d]{color:var(--color-text-light)}button.debug-button[data-v-e302750d]{overflow:hidden;position:relative}button.debug-button[data-v-e302750d]: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-e302750d]:hover:after{width:64px}input[data-v-e302750d]{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-e302750d]::placeholder{color:var(--color-text-light);font-style:italic;font-weight:400}input[data-v-e302750d]:focus{outline:none;border-color:var(--color-main)}input.error[data-v-e302750d]{border-color:var(--color-error)}input.input-line[data-v-e302750d]{border:none;border-bottom:solid 1px var(--color-border);border-radius:0;padding:.25rem 0}input.input-line[data-v-e302750d]:focus{border-color:var(--color-main)}.tooltip[data-v-e302750d]{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}.navbar[data-v-e302750d],.topbar[data-v-e302750d]{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;background:var(--card-bg);border-bottom:1px solid var(--border-color)}.counter-container[data-v-e302750d]{display:flex;align-items:center;gap:16px}.divider[data-v-e302750d]{width:1px;height:24px;background:var(--border-color)}.attempts-counter[data-v-e302750d]{font-weight:600;color:var(--text-primary);font-size:1rem}.space[data-v-e302750d]{flex:1}.icon-container[data-v-e302750d]{display:flex;gap:12px}.icon[data-v-e302750d]{width:24px;height:24px;color:var(--text-secondary);cursor:pointer;transition:color .2s ease}.icon[data-v-e302750d]:hover{color:var(--text-primary)}.debug-button[data-v-e302750d]{position:fixed;bottom:20px;right:20px;display:flex;align-items:center;gap:8px;padding:12px 16px;background:var(--accent-color);color:#fff;border:none;border-radius:8px;cursor:pointer;font-weight:600;transition:all .2s ease;box-shadow:0 4px 12px #00000026}.debug-button[data-v-e302750d]:hover{transform:translateY(-2px);box-shadow:0 6px 16px #0003}.modal-sheet-enter-active[data-v-e302750d],.modal-sheet-leave-active[data-v-e302750d]{transition:all .3s ease}.modal-sheet-enter-from[data-v-e302750d],.modal-sheet-leave-to[data-v-e302750d]{opacity:0;transform:translateY(20px)}:where([data-v-ece328eb]:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}[data-v-ece328eb],[data-v-ece328eb]:before,[data-v-ece328eb]:after{box-sizing:border-box}a[data-v-ece328eb],button[data-v-ece328eb]{cursor:revert}ol[data-v-ece328eb],ul[data-v-ece328eb],menu[data-v-ece328eb]{list-style:none}img[data-v-ece328eb]{max-inline-size:100%;max-block-size:100%}table[data-v-ece328eb]{border-collapse:collapse}input[data-v-ece328eb],textarea[data-v-ece328eb]{-webkit-user-select:auto}textarea[data-v-ece328eb]{white-space:revert}meter[data-v-ece328eb]{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre[data-v-ece328eb]){all:revert}[data-v-ece328eb]::placeholder{color:unset}[data-v-ece328eb]::marker{content:initial}:where([hidden][data-v-ece328eb]){display:none}:where([contenteditable][data-v-ece328eb]: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-ece328eb]){-webkit-user-drag:element}:where(dialog[data-v-ece328eb]:modal){all:revert}[data-v-ece328eb]:root,html[data-theme=light][data-v-ece328eb],.light[data-v-ece328eb]{--color-main: #005dce;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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-ece328eb],.dark[data-v-ece328eb]{--color-main: #005dce;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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: #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-ece328eb],.fade-leave-active[data-v-ece328eb]{transition:.4s ease}.fade-enter-from[data-v-ece328eb],.fade-leave-to[data-v-ece328eb]{opacity:0}.modal-enter-active[data-v-ece328eb],.modal-leave-active[data-v-ece328eb]{transition:transform .4s ease,opacity .4s ease-out}.modal-enter-from[data-v-ece328eb],.modal-leave-to[data-v-ece328eb]{transform:translateY(-32px);opacity:0}.modal-sheet-enter-active[data-v-ece328eb],.modal-sheet-leave-active[data-v-ece328eb]{transition:transform .4s ease,opacity .4s ease-out}.modal-sheet-enter-from[data-v-ece328eb],.modal-sheet-leave-to[data-v-ece328eb]{transform:translateY(2rem);opacity:0}.toast-enter-active[data-v-ece328eb],.toast-leave-active[data-v-ece328eb]{transition:all .4s ease}.toast-enter-from[data-v-ece328eb],.toast-leave-to[data-v-ece328eb]{opacity:0;transform:translate(32px)}.dropdown-enter-active[data-v-ece328eb],.dropdown-leave-active[data-v-ece328eb]{transition:all .4s ease}.dropdown-enter-from[data-v-ece328eb],.dropdown-leave-to[data-v-ece328eb]{opacity:0;transform:translateY(-8px)}@keyframes loading-ece328eb{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes spin-ece328eb{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes heart-ece328eb{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-ece328eb{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp-ece328eb{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-ece328eb{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@keyframes iconAppear-ece328eb{0%{opacity:0;transform:scale(.5)}70%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.fade-in[data-v-ece328eb]{animation:fadeIn-ece328eb .5s ease-out forwards}.fade-in-up[data-v-ece328eb]{animation:fadeInUp-ece328eb .5s ease-out forwards}.fade-in-down[data-v-ece328eb]{animation:fadeInDown-ece328eb .5s ease-out forwards}.icon-appear[data-v-ece328eb]{opacity:0;animation:iconAppear-ece328eb .3s ease-out forwards}button[data-v-ece328eb],.button[data-v-ece328eb]{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-ece328eb],.button .icon[data-v-ece328eb]{transition:all .2s ease-out}button.loading[data-v-ece328eb],.button.loading[data-v-ece328eb]{cursor:wait}button[data-v-ece328eb]:focus-visible,.button[data-v-ece328eb]: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-ece328eb]:active:not(:disabled),.button[data-v-ece328eb]:active:not(:disabled){transform:scale(.975)}}button[data-v-ece328eb]:disabled,.button[data-v-ece328eb]:disabled{cursor:not-allowed!important}button .loader[data-v-ece328eb],.button .loader[data-v-ece328eb]{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-ece328eb 1s linear infinite}button.login-button[data-v-ece328eb],.button.login-button[data-v-ece328eb]{width:8rem;height:3rem;background:transparent;border-color:var(--color-border)}button.login-button .icon[data-v-ece328eb],.button.login-button .icon[data-v-ece328eb]{height:1.5rem;transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){button.login-button[data-v-ece328eb]:hover:not(:disabled),.button.login-button[data-v-ece328eb]:hover:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:hover:not(:disabled) .icon[data-v-ece328eb],.button.login-button:hover:not(:disabled) .icon[data-v-ece328eb]{transform:scale(.95)}}@media (hover: hover) and (pointer: fine){button.login-button[data-v-ece328eb]:active:not(:disabled),.button.login-button[data-v-ece328eb]:active:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:active:not(:disabled) .icon[data-v-ece328eb],.button.login-button:active:not(:disabled) .icon[data-v-ece328eb]{transform:scale(.9)}}button.login-button[data-v-ece328eb]:disabled,.button.login-button[data-v-ece328eb]:disabled{background:var(--color-background-dark);border-color:var(--color-border)}button.main[data-v-ece328eb],.button.main[data-v-ece328eb]{padding:.5rem .75rem;background:var(--color-main);border-color:var(--color-main);color:var(--color-background)}button.main .icon[data-v-ece328eb],.button.main .icon[data-v-ece328eb]{width:16px;height:16px;color:var(--color-background)}@media (hover: hover) and (pointer: fine){button.main[data-v-ece328eb]:hover:not(:disabled),.button.main[data-v-ece328eb]:hover:not(:disabled){background:var(--color-main-hover);border-color:var(--color-main-hover)}button.main:hover:not(:disabled) .icon[data-v-ece328eb],.button.main:hover:not(:disabled) .icon[data-v-ece328eb]{transform:scale(1.1)}}button.main[data-v-ece328eb]:disabled,.button.main[data-v-ece328eb]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.main:disabled .icon[data-v-ece328eb],.button.main:disabled .icon[data-v-ece328eb]{color:var(--color-text-light)}button.outline[data-v-ece328eb]{padding:.5rem .75rem;background:var(--color-background);border-color:var(--color-main);color:var(--color-main)}button.outline .icon[data-v-ece328eb]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.outline[data-v-ece328eb]:hover:not(:disabled){background:var(--color-main-light)}button.outline:hover:not(:disabled) .icon[data-v-ece328eb]{transform:scale(1.1)}}button.outline[data-v-ece328eb]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.outline:disabled .icon[data-v-ece328eb]{color:var(--color-text-light)}button.text[data-v-ece328eb]{padding:.5rem .75rem;background:transparent;border-color:transparent;color:var(--color-main)}button.text .icon[data-v-ece328eb]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.text[data-v-ece328eb]:hover:not(:disabled){background:var(--color-main-light)}button.text:hover:not(:disabled) .icon[data-v-ece328eb]{transform:scale(1.1)}}button.text[data-v-ece328eb]:disabled{background:var(--color-background-dark);color:var(--color-text-light)}button.text:disabled .icon[data-v-ece328eb]{color:var(--color-text-light)}button.debug-button[data-v-ece328eb]{overflow:hidden;position:relative}button.debug-button[data-v-ece328eb]: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-ece328eb]:hover:after{width:64px}input[data-v-ece328eb]{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-ece328eb]::placeholder{color:var(--color-text-light);font-style:italic;font-weight:400}input[data-v-ece328eb]:focus{outline:none;border-color:var(--color-main)}input.error[data-v-ece328eb]{border-color:var(--color-error)}input.input-line[data-v-ece328eb]{border:none;border-bottom:solid 1px var(--color-border);border-radius:0;padding:.25rem 0}input.input-line[data-v-ece328eb]:focus{border-color:var(--color-main)}.tooltip[data-v-ece328eb]{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}.end-header[data-v-ece328eb]{text-align:center;margin:40px 0}.end-header h1[data-v-ece328eb]{font-size:2.5rem;font-weight:700;color:var(--text-primary);margin-bottom:20px}.game-logo[data-v-ece328eb]{display:flex;justify-content:center}.results-container[data-v-ece328eb]{max-width:800px;margin:0 auto;padding:0 20px}.result-card[data-v-ece328eb]{background:var(--card-bg);border-radius:16px;padding:32px;margin-bottom:32px;box-shadow:var(--card-shadow)}.result-card h2[data-v-ece328eb]{text-align:center;font-size:1.8rem;color:var(--text-primary);margin-bottom:24px}.result-stats[data-v-ece328eb]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:20px;margin-bottom:32px}.stat-item[data-v-ece328eb]{display:flex;align-items:center;gap:16px;padding:20px;background:var(--card-bg-secondary);border-radius:12px}.stat-icon[data-v-ece328eb]{width:32px;height:32px;color:var(--accent-color)}.stat-content[data-v-ece328eb]{display:flex;flex-direction:column}.stat-value[data-v-ece328eb]{font-size:1.5rem;font-weight:700;color:var(--text-primary);margin-bottom:4px}.stat-label[data-v-ece328eb]{font-size:.9rem;color:var(--text-secondary)}.attempt-history h3[data-v-ece328eb]{text-align:center;font-size:1.3rem;color:var(--text-primary);margin-bottom:20px}.history-list[data-v-ece328eb]{display:flex;flex-direction:column;gap:8px}.history-item[data-v-ece328eb]{display:grid;grid-template-columns:40px 1fr auto;align-items:center;gap:16px;padding:12px 16px;background:var(--card-bg-secondary);border-radius:8px;transition:all .2s ease}.history-item.found[data-v-ece328eb]{background:var(--success-color);color:#fff}.history-item.ranked[data-v-ece328eb]{border-left:4px solid var(--primary-color)}.history-item.not-ranked[data-v-ece328eb]{opacity:.7}.attempt-number[data-v-ece328eb]{font-weight:600;color:var(--text-secondary);text-align:center}.attempt-word[data-v-ece328eb]{font-weight:600;font-size:1.1rem}.attempt-result[data-v-ece328eb]{display:flex;align-items:center;gap:6px;font-size:.9rem}.result-found[data-v-ece328eb]{display:flex;align-items:center;gap:6px;font-weight:600}.result-ranked[data-v-ece328eb]{font-weight:600;color:var(--primary-color)}.result-not-ranked[data-v-ece328eb]{color:var(--text-secondary)}.actions-container[data-v-ece328eb]{display:flex;gap:16px;justify-content:center;flex-wrap:wrap}.button-secondary[data-v-ece328eb],.button-primary[data-v-ece328eb]{display:flex;align-items:center;gap:8px;padding:16px 24px;border:none;border-radius:12px;font-size:1rem;font-weight:600;cursor:pointer;transition:all .2s ease;text-decoration:none;min-width:160px;justify-content:center}.button-secondary[data-v-ece328eb]:hover,.button-primary[data-v-ece328eb]:hover{transform:translateY(-2px);box-shadow:0 6px 16px #0003}.button-secondary[data-v-ece328eb]{background:var(--button-bg);color:var(--text-primary);border:2px solid var(--border-color)}.button-secondary[data-v-ece328eb]:hover{background:var(--button-hover-bg)}.button-primary[data-v-ece328eb]{background:var(--primary-color);color:#fff}.button-primary[data-v-ece328eb]:hover{background:var(--primary-hover-color)}.icon[data-v-ece328eb]{width:20px;height:20px}@media (max-width: 768px){.end-header h1[data-v-ece328eb]{font-size:2rem}.result-stats[data-v-ece328eb]{grid-template-columns:1fr}.history-item[data-v-ece328eb]{grid-template-columns:1fr;gap:8px;text-align:center}.attempt-number[data-v-ece328eb]{order:2}.attempt-word[data-v-ece328eb]{order:1}.attempt-result[data-v-ece328eb]{order:3;justify-content:center}.actions-container[data-v-ece328eb]{flex-direction:column;align-items:center}.button-secondary[data-v-ece328eb],.button-primary[data-v-ece328eb]{width:100%;max-width:300px}}:where([data-v-56771104]:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}[data-v-56771104],[data-v-56771104]:before,[data-v-56771104]:after{box-sizing:border-box}a[data-v-56771104],button[data-v-56771104]{cursor:revert}ol[data-v-56771104],ul[data-v-56771104],menu[data-v-56771104]{list-style:none}img[data-v-56771104]{max-inline-size:100%;max-block-size:100%}table[data-v-56771104]{border-collapse:collapse}input[data-v-56771104],textarea[data-v-56771104]{-webkit-user-select:auto}textarea[data-v-56771104]{white-space:revert}meter[data-v-56771104]{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre[data-v-56771104]){all:revert}[data-v-56771104]::placeholder{color:unset}[data-v-56771104]::marker{content:initial}:where([hidden][data-v-56771104]){display:none}:where([contenteditable][data-v-56771104]: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-56771104]){-webkit-user-drag:element}:where(dialog[data-v-56771104]:modal){all:revert}[data-v-56771104]:root,html[data-theme=light][data-v-56771104],.light[data-v-56771104]{--color-main: #005dce;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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-56771104],.dark[data-v-56771104]{--color-main: #005dce;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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: #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-56771104],.fade-leave-active[data-v-56771104]{transition:.4s ease}.fade-enter-from[data-v-56771104],.fade-leave-to[data-v-56771104]{opacity:0}.modal-enter-active[data-v-56771104],.modal-leave-active[data-v-56771104]{transition:transform .4s ease,opacity .4s ease-out}.modal-enter-from[data-v-56771104],.modal-leave-to[data-v-56771104]{transform:translateY(-32px);opacity:0}.modal-sheet-enter-active[data-v-56771104],.modal-sheet-leave-active[data-v-56771104]{transition:transform .4s ease,opacity .4s ease-out}.modal-sheet-enter-from[data-v-56771104],.modal-sheet-leave-to[data-v-56771104]{transform:translateY(2rem);opacity:0}.toast-enter-active[data-v-56771104],.toast-leave-active[data-v-56771104]{transition:all .4s ease}.toast-enter-from[data-v-56771104],.toast-leave-to[data-v-56771104]{opacity:0;transform:translate(32px)}.dropdown-enter-active[data-v-56771104],.dropdown-leave-active[data-v-56771104]{transition:all .4s ease}.dropdown-enter-from[data-v-56771104],.dropdown-leave-to[data-v-56771104]{opacity:0;transform:translateY(-8px)}@keyframes loading-56771104{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes spin-56771104{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes heart-56771104{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-56771104{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp-56771104{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-56771104{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@keyframes iconAppear-56771104{0%{opacity:0;transform:scale(.5)}70%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.fade-in[data-v-56771104]{animation:fadeIn-56771104 .5s ease-out forwards}.fade-in-up[data-v-56771104]{animation:fadeInUp-56771104 .5s ease-out forwards}.fade-in-down[data-v-56771104]{animation:fadeInDown-56771104 .5s ease-out forwards}.icon-appear[data-v-56771104]{opacity:0;animation:iconAppear-56771104 .3s ease-out forwards}button[data-v-56771104],.button[data-v-56771104]{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-56771104],.button .icon[data-v-56771104]{transition:all .2s ease-out}button.loading[data-v-56771104],.button.loading[data-v-56771104]{cursor:wait}button[data-v-56771104]:focus-visible,.button[data-v-56771104]: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-56771104]:active:not(:disabled),.button[data-v-56771104]:active:not(:disabled){transform:scale(.975)}}button[data-v-56771104]:disabled,.button[data-v-56771104]:disabled{cursor:not-allowed!important}button .loader[data-v-56771104],.button .loader[data-v-56771104]{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-56771104 1s linear infinite}button.login-button[data-v-56771104],.button.login-button[data-v-56771104]{width:8rem;height:3rem;background:transparent;border-color:var(--color-border)}button.login-button .icon[data-v-56771104],.button.login-button .icon[data-v-56771104]{height:1.5rem;transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){button.login-button[data-v-56771104]:hover:not(:disabled),.button.login-button[data-v-56771104]:hover:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:hover:not(:disabled) .icon[data-v-56771104],.button.login-button:hover:not(:disabled) .icon[data-v-56771104]{transform:scale(.95)}}@media (hover: hover) and (pointer: fine){button.login-button[data-v-56771104]:active:not(:disabled),.button.login-button[data-v-56771104]:active:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:active:not(:disabled) .icon[data-v-56771104],.button.login-button:active:not(:disabled) .icon[data-v-56771104]{transform:scale(.9)}}button.login-button[data-v-56771104]:disabled,.button.login-button[data-v-56771104]:disabled{background:var(--color-background-dark);border-color:var(--color-border)}button.main[data-v-56771104],.button.main[data-v-56771104]{padding:.5rem .75rem;background:var(--color-main);border-color:var(--color-main);color:var(--color-background)}button.main .icon[data-v-56771104],.button.main .icon[data-v-56771104]{width:16px;height:16px;color:var(--color-background)}@media (hover: hover) and (pointer: fine){button.main[data-v-56771104]:hover:not(:disabled),.button.main[data-v-56771104]:hover:not(:disabled){background:var(--color-main-hover);border-color:var(--color-main-hover)}button.main:hover:not(:disabled) .icon[data-v-56771104],.button.main:hover:not(:disabled) .icon[data-v-56771104]{transform:scale(1.1)}}button.main[data-v-56771104]:disabled,.button.main[data-v-56771104]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.main:disabled .icon[data-v-56771104],.button.main:disabled .icon[data-v-56771104]{color:var(--color-text-light)}button.outline[data-v-56771104]{padding:.5rem .75rem;background:var(--color-background);border-color:var(--color-main);color:var(--color-main)}button.outline .icon[data-v-56771104]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.outline[data-v-56771104]:hover:not(:disabled){background:var(--color-main-light)}button.outline:hover:not(:disabled) .icon[data-v-56771104]{transform:scale(1.1)}}button.outline[data-v-56771104]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.outline:disabled .icon[data-v-56771104]{color:var(--color-text-light)}button.text[data-v-56771104]{padding:.5rem .75rem;background:transparent;border-color:transparent;color:var(--color-main)}button.text .icon[data-v-56771104]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.text[data-v-56771104]:hover:not(:disabled){background:var(--color-main-light)}button.text:hover:not(:disabled) .icon[data-v-56771104]{transform:scale(1.1)}}button.text[data-v-56771104]:disabled{background:var(--color-background-dark);color:var(--color-text-light)}button.text:disabled .icon[data-v-56771104]{color:var(--color-text-light)}button.debug-button[data-v-56771104]{overflow:hidden;position:relative}button.debug-button[data-v-56771104]: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-56771104]:hover:after{width:64px}input[data-v-56771104]{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-56771104]::placeholder{color:var(--color-text-light);font-style:italic;font-weight:400}input[data-v-56771104]:focus{outline:none;border-color:var(--color-main)}input.error[data-v-56771104]{border-color:var(--color-error)}input.input-line[data-v-56771104]{border:none;border-bottom:solid 1px var(--color-border);border-radius:0;padding:.25rem 0}input.input-line[data-v-56771104]:focus{border-color:var(--color-main)}.tooltip[data-v-56771104]{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-56771104]{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-56771104]{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-56771104]{width:100%;transition:all .2s ease-out}.modal .close[data-v-56771104]:hover{color:var(--color-main)}.modal .close:hover .icon[data-v-56771104]{transform:scale(1.1)}.modal h4[data-v-56771104]{font-size:1.5rem;font-weight:700;margin-bottom:1rem}.modal .button-container[data-v-56771104]{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-56771104]{width:16rem}ul[data-v-56771104]{list-style-type:disc;padding:0;padding-left:1rem;margin:0}ul li[data-v-56771104]{margin-bottom:1rem}b[data-v-56771104]{font-weight:600}.orange[data-v-56771104]{color:var(--color-main)}.red[data-v-56771104]{color:var(--color-error)}.overlay[data-v-56771104]{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-56771104 .25s ease-out forwards}@media (min-width: 768px){.modal[data-v-56771104]{width:50vw;left:25vw;top:10vh;height:80vh;border-radius:.5rem}.modal .button-container[data-v-56771104]{display:none}}@keyframes valid-56771104{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes overlay-fadein-56771104{0%{opacity:0}to{opacity:1}}.modal .rules[data-v-56771104]{padding:0 1rem}.modal .rules p[data-v-56771104],.modal .rules .rule[data-v-56771104]{margin-bottom:1rem;line-height:1.5}.modal .rules .rule .rule-number[data-v-56771104]{font-weight:700}.modal .rules .highlight[data-v-56771104]{font-weight:600;padding:.25rem .5rem;border-radius:.25rem}.modal .rules .highlight-blue[data-v-56771104]{background-color:#3498db33}.modal .rules .highlight-green[data-v-56771104]{background-color:#2ecc7133}.modal .rules .highlight-purple[data-v-56771104]{background-color:#9b59b633}.modal .example-grid[data-v-56771104]{margin:2rem 0;display:flex;justify-content:center}.modal .example-grid .grid[data-v-56771104]{display:flex;flex-direction:column;border:2px solid var(--color-text)}.modal .example-grid .grid .row[data-v-56771104]{display:flex}.modal .example-grid .grid .cell[data-v-56771104]{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-56771104]:last-child{border-right:none}.modal .example-grid .grid .cell .empty-circle[data-v-56771104]{width:60%;height:60%;border-radius:50%;border:2px solid var(--color-text);background:transparent}.modal .example-grid .grid .cell .filled-circle[data-v-56771104]{width:60%;height:60%;border-radius:50%;background:var(--color-text)}.modal .example-grid .grid .row:last-child .cell[data-v-56771104]{border-bottom:none}:where([data-v-e1f85fc1]:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}[data-v-e1f85fc1],[data-v-e1f85fc1]:before,[data-v-e1f85fc1]:after{box-sizing:border-box}a[data-v-e1f85fc1],button[data-v-e1f85fc1]{cursor:revert}ol[data-v-e1f85fc1],ul[data-v-e1f85fc1],menu[data-v-e1f85fc1]{list-style:none}img[data-v-e1f85fc1]{max-inline-size:100%;max-block-size:100%}table[data-v-e1f85fc1]{border-collapse:collapse}input[data-v-e1f85fc1],textarea[data-v-e1f85fc1]{-webkit-user-select:auto}textarea[data-v-e1f85fc1]{white-space:revert}meter[data-v-e1f85fc1]{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre[data-v-e1f85fc1]){all:revert}[data-v-e1f85fc1]::placeholder{color:unset}[data-v-e1f85fc1]::marker{content:initial}:where([hidden][data-v-e1f85fc1]){display:none}:where([contenteditable][data-v-e1f85fc1]: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-e1f85fc1]){-webkit-user-drag:element}:where(dialog[data-v-e1f85fc1]:modal){all:revert}[data-v-e1f85fc1]:root,html[data-theme=light][data-v-e1f85fc1],.light[data-v-e1f85fc1]{--color-main: #005dce;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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-e1f85fc1],.dark[data-v-e1f85fc1]{--color-main: #005dce;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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: #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-e1f85fc1],.fade-leave-active[data-v-e1f85fc1]{transition:.4s ease}.fade-enter-from[data-v-e1f85fc1],.fade-leave-to[data-v-e1f85fc1]{opacity:0}.modal-enter-active[data-v-e1f85fc1],.modal-leave-active[data-v-e1f85fc1]{transition:transform .4s ease,opacity .4s ease-out}.modal-enter-from[data-v-e1f85fc1],.modal-leave-to[data-v-e1f85fc1]{transform:translateY(-32px);opacity:0}.modal-sheet-enter-active[data-v-e1f85fc1],.modal-sheet-leave-active[data-v-e1f85fc1]{transition:transform .4s ease,opacity .4s ease-out}.modal-sheet-enter-from[data-v-e1f85fc1],.modal-sheet-leave-to[data-v-e1f85fc1]{transform:translateY(2rem);opacity:0}.toast-enter-active[data-v-e1f85fc1],.toast-leave-active[data-v-e1f85fc1]{transition:all .4s ease}.toast-enter-from[data-v-e1f85fc1],.toast-leave-to[data-v-e1f85fc1]{opacity:0;transform:translate(32px)}.dropdown-enter-active[data-v-e1f85fc1],.dropdown-leave-active[data-v-e1f85fc1]{transition:all .4s ease}.dropdown-enter-from[data-v-e1f85fc1],.dropdown-leave-to[data-v-e1f85fc1]{opacity:0;transform:translateY(-8px)}@keyframes loading-e1f85fc1{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes spin-e1f85fc1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes heart-e1f85fc1{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-e1f85fc1{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp-e1f85fc1{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-e1f85fc1{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@keyframes iconAppear-e1f85fc1{0%{opacity:0;transform:scale(.5)}70%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.fade-in[data-v-e1f85fc1]{animation:fadeIn-e1f85fc1 .5s ease-out forwards}.fade-in-up[data-v-e1f85fc1]{animation:fadeInUp-e1f85fc1 .5s ease-out forwards}.fade-in-down[data-v-e1f85fc1]{animation:fadeInDown-e1f85fc1 .5s ease-out forwards}.icon-appear[data-v-e1f85fc1]{opacity:0;animation:iconAppear-e1f85fc1 .3s ease-out forwards}button[data-v-e1f85fc1],.button[data-v-e1f85fc1]{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-e1f85fc1],.button .icon[data-v-e1f85fc1]{transition:all .2s ease-out}button.loading[data-v-e1f85fc1],.button.loading[data-v-e1f85fc1]{cursor:wait}button[data-v-e1f85fc1]:focus-visible,.button[data-v-e1f85fc1]: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-e1f85fc1]:active:not(:disabled),.button[data-v-e1f85fc1]:active:not(:disabled){transform:scale(.975)}}button[data-v-e1f85fc1]:disabled,.button[data-v-e1f85fc1]:disabled{cursor:not-allowed!important}button .loader[data-v-e1f85fc1],.button .loader[data-v-e1f85fc1]{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-e1f85fc1 1s linear infinite}button.login-button[data-v-e1f85fc1],.button.login-button[data-v-e1f85fc1]{width:8rem;height:3rem;background:transparent;border-color:var(--color-border)}button.login-button .icon[data-v-e1f85fc1],.button.login-button .icon[data-v-e1f85fc1]{height:1.5rem;transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){button.login-button[data-v-e1f85fc1]:hover:not(:disabled),.button.login-button[data-v-e1f85fc1]:hover:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:hover:not(:disabled) .icon[data-v-e1f85fc1],.button.login-button:hover:not(:disabled) .icon[data-v-e1f85fc1]{transform:scale(.95)}}@media (hover: hover) and (pointer: fine){button.login-button[data-v-e1f85fc1]:active:not(:disabled),.button.login-button[data-v-e1f85fc1]:active:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:active:not(:disabled) .icon[data-v-e1f85fc1],.button.login-button:active:not(:disabled) .icon[data-v-e1f85fc1]{transform:scale(.9)}}button.login-button[data-v-e1f85fc1]:disabled,.button.login-button[data-v-e1f85fc1]:disabled{background:var(--color-background-dark);border-color:var(--color-border)}button.main[data-v-e1f85fc1],.button.main[data-v-e1f85fc1]{padding:.5rem .75rem;background:var(--color-main);border-color:var(--color-main);color:var(--color-background)}button.main .icon[data-v-e1f85fc1],.button.main .icon[data-v-e1f85fc1]{width:16px;height:16px;color:var(--color-background)}@media (hover: hover) and (pointer: fine){button.main[data-v-e1f85fc1]:hover:not(:disabled),.button.main[data-v-e1f85fc1]:hover:not(:disabled){background:var(--color-main-hover);border-color:var(--color-main-hover)}button.main:hover:not(:disabled) .icon[data-v-e1f85fc1],.button.main:hover:not(:disabled) .icon[data-v-e1f85fc1]{transform:scale(1.1)}}button.main[data-v-e1f85fc1]:disabled,.button.main[data-v-e1f85fc1]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.main:disabled .icon[data-v-e1f85fc1],.button.main:disabled .icon[data-v-e1f85fc1]{color:var(--color-text-light)}button.outline[data-v-e1f85fc1]{padding:.5rem .75rem;background:var(--color-background);border-color:var(--color-main);color:var(--color-main)}button.outline .icon[data-v-e1f85fc1]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.outline[data-v-e1f85fc1]:hover:not(:disabled){background:var(--color-main-light)}button.outline:hover:not(:disabled) .icon[data-v-e1f85fc1]{transform:scale(1.1)}}button.outline[data-v-e1f85fc1]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.outline:disabled .icon[data-v-e1f85fc1]{color:var(--color-text-light)}button.text[data-v-e1f85fc1]{padding:.5rem .75rem;background:transparent;border-color:transparent;color:var(--color-main)}button.text .icon[data-v-e1f85fc1]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.text[data-v-e1f85fc1]:hover:not(:disabled){background:var(--color-main-light)}button.text:hover:not(:disabled) .icon[data-v-e1f85fc1]{transform:scale(1.1)}}button.text[data-v-e1f85fc1]:disabled{background:var(--color-background-dark);color:var(--color-text-light)}button.text:disabled .icon[data-v-e1f85fc1]{color:var(--color-text-light)}button.debug-button[data-v-e1f85fc1]{overflow:hidden;position:relative}button.debug-button[data-v-e1f85fc1]: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-e1f85fc1]:hover:after{width:64px}input[data-v-e1f85fc1]{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-e1f85fc1]::placeholder{color:var(--color-text-light);font-style:italic;font-weight:400}input[data-v-e1f85fc1]:focus{outline:none;border-color:var(--color-main)}input.error[data-v-e1f85fc1]{border-color:var(--color-error)}input.input-line[data-v-e1f85fc1]{border:none;border-bottom:solid 1px var(--color-border);border-radius:0;padding:.25rem 0}input.input-line[data-v-e1f85fc1]:focus{border-color:var(--color-main)}.tooltip[data-v-e1f85fc1]{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-e1f85fc1]{min-height:100dvh;--color-main-light: hsl(from var(--color-main) h s calc(l*1.4) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.6) );--color-main-hover: hsl(from var(--color-main) h calc(s*1.2) calc(l*1.4) )}main.modal-open[data-v-e1f85fc1]{overflow:hidden}.content[data-v-e1f85fc1]{height:100dvh;max-height:min(768px,100dvh - 3rem);display:flex;flex-direction:column;align-items:center;gap:1.5rem;padding:1.5rem .5rem 2rem}@media (max-height: 640px){.content[data-v-e1f85fc1]{padding:1rem .5rem 1.5rem}.content .game-header .logo-container[data-v-e1f85fc1]{display:none}}@media (max-height: 670px){.content .game-header[data-v-e1f85fc1],.content .game-header .logo-container[data-v-e1f85fc1]{margin-bottom:1rem}.content .game-header h1[data-v-e1f85fc1]{display:none}}@media (max-height: 700px){.content .game-header .logo-container[data-v-e1f85fc1]{margin-bottom:2rem}}.space[data-v-e1f85fc1]{flex:1}.game-header[data-v-e1f85fc1]{width:100%;max-width:320px;display:flex;flex-direction:column;align-items:center;gap:.5rem;margin-top:1rem}.game-header .logo-container[data-v-e1f85fc1]{width:100%;display:flex;flex-direction:column;align-items:center;gap:1rem;margin-bottom:3rem}.game-header .logo-container h1[data-v-e1f85fc1]{font-size:1.5rem;font-weight:700;color:var(--color-main)}.game-header .description[data-v-e1f85fc1]{font-size:1rem;font-weight:500;text-align:center;color:var(--color-text)}.game-instructions[data-v-e1f85fc1]{display:flex;align-items:center;gap:.5rem;color:var(--color-text);cursor:pointer;transition:all .2s ease-out}.game-instructions .instructions-title[data-v-e1f85fc1]{display:flex;align-items:center;gap:.25rem;font-size:.75rem;text-decoration:underline}.game-instructions .instructions-title .icon[data-v-e1f85fc1]{width:1rem;height:1rem}.game-instructions[data-v-e1f85fc1]:hover{color:var(--color-main)}.bottom-container[data-v-e1f85fc1]{width:100%;max-width:320px;margin:auto auto 0;display:flex;flex-direction:column;align-items:center;gap:.5rem}.timer-container[data-v-e1f85fc1]{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-e1f85fc1]{font-size:1rem}.timer-container .timer-value[data-v-e1f85fc1]{font-size:1.5rem;font-weight:700}.played-date[data-v-e1f85fc1]{font-size:.75rem;font-weight:500;color:var(--color-text)}.play-container[data-v-e1f85fc1]{width:100%;max-width:320px;height:3rem}button.button-play[data-v-e1f85fc1]{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-e1f85fc1]{background-color:var(--color-main);color:var(--color-white);border:none}button.button-play.main[data-v-e1f85fc1]:hover{background-color:var(--color-main-dark)}button.button-play.main[data-v-e1f85fc1]:disabled{background-color:var(--color-main-light);cursor:not-allowed}button.button-play.main.loading[data-v-e1f85fc1]{position:relative;color:transparent}button.button-play.main.loading[data-v-e1f85fc1]: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-e1f85fc1 1.2s linear infinite}:where([data-v-7888659d]:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}[data-v-7888659d],[data-v-7888659d]:before,[data-v-7888659d]:after{box-sizing:border-box}a[data-v-7888659d],button[data-v-7888659d]{cursor:revert}ol[data-v-7888659d],ul[data-v-7888659d],menu[data-v-7888659d]{list-style:none}img[data-v-7888659d]{max-inline-size:100%;max-block-size:100%}table[data-v-7888659d]{border-collapse:collapse}input[data-v-7888659d],textarea[data-v-7888659d]{-webkit-user-select:auto}textarea[data-v-7888659d]{white-space:revert}meter[data-v-7888659d]{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre[data-v-7888659d]){all:revert}[data-v-7888659d]::placeholder{color:unset}[data-v-7888659d]::marker{content:initial}:where([hidden][data-v-7888659d]){display:none}:where([contenteditable][data-v-7888659d]: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-7888659d]){-webkit-user-drag:element}:where(dialog[data-v-7888659d]:modal){all:revert}[data-v-7888659d]:root,html[data-theme=light][data-v-7888659d],.light[data-v-7888659d]{--color-main: #005dce;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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-7888659d],.dark[data-v-7888659d]{--color-main: #005dce;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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: #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-7888659d],.fade-leave-active[data-v-7888659d]{transition:.4s ease}.fade-enter-from[data-v-7888659d],.fade-leave-to[data-v-7888659d]{opacity:0}.modal-enter-active[data-v-7888659d],.modal-leave-active[data-v-7888659d]{transition:transform .4s ease,opacity .4s ease-out}.modal-enter-from[data-v-7888659d],.modal-leave-to[data-v-7888659d]{transform:translateY(-32px);opacity:0}.modal-sheet-enter-active[data-v-7888659d],.modal-sheet-leave-active[data-v-7888659d]{transition:transform .4s ease,opacity .4s ease-out}.modal-sheet-enter-from[data-v-7888659d],.modal-sheet-leave-to[data-v-7888659d]{transform:translateY(2rem);opacity:0}.toast-enter-active[data-v-7888659d],.toast-leave-active[data-v-7888659d]{transition:all .4s ease}.toast-enter-from[data-v-7888659d],.toast-leave-to[data-v-7888659d]{opacity:0;transform:translate(32px)}.dropdown-enter-active[data-v-7888659d],.dropdown-leave-active[data-v-7888659d]{transition:all .4s ease}.dropdown-enter-from[data-v-7888659d],.dropdown-leave-to[data-v-7888659d]{opacity:0;transform:translateY(-8px)}@keyframes loading-7888659d{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes spin-7888659d{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes heart-7888659d{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-7888659d{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp-7888659d{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-7888659d{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@keyframes iconAppear-7888659d{0%{opacity:0;transform:scale(.5)}70%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.fade-in[data-v-7888659d]{animation:fadeIn-7888659d .5s ease-out forwards}.fade-in-up[data-v-7888659d]{animation:fadeInUp-7888659d .5s ease-out forwards}.fade-in-down[data-v-7888659d]{animation:fadeInDown-7888659d .5s ease-out forwards}.icon-appear[data-v-7888659d]{opacity:0;animation:iconAppear-7888659d .3s ease-out forwards}button[data-v-7888659d],.button[data-v-7888659d]{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-7888659d],.button .icon[data-v-7888659d]{transition:all .2s ease-out}button.loading[data-v-7888659d],.button.loading[data-v-7888659d]{cursor:wait}button[data-v-7888659d]:focus-visible,.button[data-v-7888659d]: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-7888659d]:active:not(:disabled),.button[data-v-7888659d]:active:not(:disabled){transform:scale(.975)}}button[data-v-7888659d]:disabled,.button[data-v-7888659d]:disabled{cursor:not-allowed!important}button .loader[data-v-7888659d],.button .loader[data-v-7888659d]{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-7888659d 1s linear infinite}button.login-button[data-v-7888659d],.button.login-button[data-v-7888659d]{width:8rem;height:3rem;background:transparent;border-color:var(--color-border)}button.login-button .icon[data-v-7888659d],.button.login-button .icon[data-v-7888659d]{height:1.5rem;transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){button.login-button[data-v-7888659d]:hover:not(:disabled),.button.login-button[data-v-7888659d]:hover:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:hover:not(:disabled) .icon[data-v-7888659d],.button.login-button:hover:not(:disabled) .icon[data-v-7888659d]{transform:scale(.95)}}@media (hover: hover) and (pointer: fine){button.login-button[data-v-7888659d]:active:not(:disabled),.button.login-button[data-v-7888659d]:active:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:active:not(:disabled) .icon[data-v-7888659d],.button.login-button:active:not(:disabled) .icon[data-v-7888659d]{transform:scale(.9)}}button.login-button[data-v-7888659d]:disabled,.button.login-button[data-v-7888659d]:disabled{background:var(--color-background-dark);border-color:var(--color-border)}button.main[data-v-7888659d],.button.main[data-v-7888659d]{padding:.5rem .75rem;background:var(--color-main);border-color:var(--color-main);color:var(--color-background)}button.main .icon[data-v-7888659d],.button.main .icon[data-v-7888659d]{width:16px;height:16px;color:var(--color-background)}@media (hover: hover) and (pointer: fine){button.main[data-v-7888659d]:hover:not(:disabled),.button.main[data-v-7888659d]:hover:not(:disabled){background:var(--color-main-hover);border-color:var(--color-main-hover)}button.main:hover:not(:disabled) .icon[data-v-7888659d],.button.main:hover:not(:disabled) .icon[data-v-7888659d]{transform:scale(1.1)}}button.main[data-v-7888659d]:disabled,.button.main[data-v-7888659d]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.main:disabled .icon[data-v-7888659d],.button.main:disabled .icon[data-v-7888659d]{color:var(--color-text-light)}button.outline[data-v-7888659d]{padding:.5rem .75rem;background:var(--color-background);border-color:var(--color-main);color:var(--color-main)}button.outline .icon[data-v-7888659d]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.outline[data-v-7888659d]:hover:not(:disabled){background:var(--color-main-light)}button.outline:hover:not(:disabled) .icon[data-v-7888659d]{transform:scale(1.1)}}button.outline[data-v-7888659d]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.outline:disabled .icon[data-v-7888659d]{color:var(--color-text-light)}button.text[data-v-7888659d]{padding:.5rem .75rem;background:transparent;border-color:transparent;color:var(--color-main)}button.text .icon[data-v-7888659d]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.text[data-v-7888659d]:hover:not(:disabled){background:var(--color-main-light)}button.text:hover:not(:disabled) .icon[data-v-7888659d]{transform:scale(1.1)}}button.text[data-v-7888659d]:disabled{background:var(--color-background-dark);color:var(--color-text-light)}button.text:disabled .icon[data-v-7888659d]{color:var(--color-text-light)}button.debug-button[data-v-7888659d]{overflow:hidden;position:relative}button.debug-button[data-v-7888659d]: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-7888659d]:hover:after{width:64px}input[data-v-7888659d]{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-7888659d]::placeholder{color:var(--color-text-light);font-style:italic;font-weight:400}input[data-v-7888659d]:focus{outline:none;border-color:var(--color-main)}input.error[data-v-7888659d]{border-color:var(--color-error)}input.input-line[data-v-7888659d]{border:none;border-bottom:solid 1px var(--color-border);border-radius:0;padding:.25rem 0}input.input-line[data-v-7888659d]:focus{border-color:var(--color-main)}.tooltip[data-v-7888659d]{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-7888659d]{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-7888659d]{font-size:.75rem;color:var(--color-white)}.joker-button .subtitle[data-v-7888659d]{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-7888659d]: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-3d3ac332]:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}[data-v-3d3ac332],[data-v-3d3ac332]:before,[data-v-3d3ac332]:after{box-sizing:border-box}a[data-v-3d3ac332],button[data-v-3d3ac332]{cursor:revert}ol[data-v-3d3ac332],ul[data-v-3d3ac332],menu[data-v-3d3ac332]{list-style:none}img[data-v-3d3ac332]{max-inline-size:100%;max-block-size:100%}table[data-v-3d3ac332]{border-collapse:collapse}input[data-v-3d3ac332],textarea[data-v-3d3ac332]{-webkit-user-select:auto}textarea[data-v-3d3ac332]{white-space:revert}meter[data-v-3d3ac332]{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre[data-v-3d3ac332]){all:revert}[data-v-3d3ac332]::placeholder{color:unset}[data-v-3d3ac332]::marker{content:initial}:where([hidden][data-v-3d3ac332]){display:none}:where([contenteditable][data-v-3d3ac332]: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-3d3ac332]){-webkit-user-drag:element}:where(dialog[data-v-3d3ac332]:modal){all:revert}[data-v-3d3ac332]:root,html[data-theme=light][data-v-3d3ac332],.light[data-v-3d3ac332]{--color-main: #005dce;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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-3d3ac332],.dark[data-v-3d3ac332]{--color-main: #005dce;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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: #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-3d3ac332],.fade-leave-active[data-v-3d3ac332]{transition:.4s ease}.fade-enter-from[data-v-3d3ac332],.fade-leave-to[data-v-3d3ac332]{opacity:0}.modal-enter-active[data-v-3d3ac332],.modal-leave-active[data-v-3d3ac332]{transition:transform .4s ease,opacity .4s ease-out}.modal-enter-from[data-v-3d3ac332],.modal-leave-to[data-v-3d3ac332]{transform:translateY(-32px);opacity:0}.modal-sheet-enter-active[data-v-3d3ac332],.modal-sheet-leave-active[data-v-3d3ac332]{transition:transform .4s ease,opacity .4s ease-out}.modal-sheet-enter-from[data-v-3d3ac332],.modal-sheet-leave-to[data-v-3d3ac332]{transform:translateY(2rem);opacity:0}.toast-enter-active[data-v-3d3ac332],.toast-leave-active[data-v-3d3ac332]{transition:all .4s ease}.toast-enter-from[data-v-3d3ac332],.toast-leave-to[data-v-3d3ac332]{opacity:0;transform:translate(32px)}.dropdown-enter-active[data-v-3d3ac332],.dropdown-leave-active[data-v-3d3ac332]{transition:all .4s ease}.dropdown-enter-from[data-v-3d3ac332],.dropdown-leave-to[data-v-3d3ac332]{opacity:0;transform:translateY(-8px)}@keyframes loading-3d3ac332{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes spin-3d3ac332{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes heart-3d3ac332{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-3d3ac332{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp-3d3ac332{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-3d3ac332{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@keyframes iconAppear-3d3ac332{0%{opacity:0;transform:scale(.5)}70%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.fade-in[data-v-3d3ac332]{animation:fadeIn-3d3ac332 .5s ease-out forwards}.fade-in-up[data-v-3d3ac332]{animation:fadeInUp-3d3ac332 .5s ease-out forwards}.fade-in-down[data-v-3d3ac332]{animation:fadeInDown-3d3ac332 .5s ease-out forwards}.icon-appear[data-v-3d3ac332]{opacity:0;animation:iconAppear-3d3ac332 .3s ease-out forwards}button[data-v-3d3ac332],.button[data-v-3d3ac332]{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-3d3ac332],.button .icon[data-v-3d3ac332]{transition:all .2s ease-out}button.loading[data-v-3d3ac332],.button.loading[data-v-3d3ac332]{cursor:wait}button[data-v-3d3ac332]:focus-visible,.button[data-v-3d3ac332]: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-3d3ac332]:active:not(:disabled),.button[data-v-3d3ac332]:active:not(:disabled){transform:scale(.975)}}button[data-v-3d3ac332]:disabled,.button[data-v-3d3ac332]:disabled{cursor:not-allowed!important}button .loader[data-v-3d3ac332],.button .loader[data-v-3d3ac332]{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-3d3ac332 1s linear infinite}button.login-button[data-v-3d3ac332],.button.login-button[data-v-3d3ac332]{width:8rem;height:3rem;background:transparent;border-color:var(--color-border)}button.login-button .icon[data-v-3d3ac332],.button.login-button .icon[data-v-3d3ac332]{height:1.5rem;transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){button.login-button[data-v-3d3ac332]:hover:not(:disabled),.button.login-button[data-v-3d3ac332]:hover:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:hover:not(:disabled) .icon[data-v-3d3ac332],.button.login-button:hover:not(:disabled) .icon[data-v-3d3ac332]{transform:scale(.95)}}@media (hover: hover) and (pointer: fine){button.login-button[data-v-3d3ac332]:active:not(:disabled),.button.login-button[data-v-3d3ac332]:active:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:active:not(:disabled) .icon[data-v-3d3ac332],.button.login-button:active:not(:disabled) .icon[data-v-3d3ac332]{transform:scale(.9)}}button.login-button[data-v-3d3ac332]:disabled,.button.login-button[data-v-3d3ac332]:disabled{background:var(--color-background-dark);border-color:var(--color-border)}button.main[data-v-3d3ac332],.button.main[data-v-3d3ac332]{padding:.5rem .75rem;background:var(--color-main);border-color:var(--color-main);color:var(--color-background)}button.main .icon[data-v-3d3ac332],.button.main .icon[data-v-3d3ac332]{width:16px;height:16px;color:var(--color-background)}@media (hover: hover) and (pointer: fine){button.main[data-v-3d3ac332]:hover:not(:disabled),.button.main[data-v-3d3ac332]:hover:not(:disabled){background:var(--color-main-hover);border-color:var(--color-main-hover)}button.main:hover:not(:disabled) .icon[data-v-3d3ac332],.button.main:hover:not(:disabled) .icon[data-v-3d3ac332]{transform:scale(1.1)}}button.main[data-v-3d3ac332]:disabled,.button.main[data-v-3d3ac332]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.main:disabled .icon[data-v-3d3ac332],.button.main:disabled .icon[data-v-3d3ac332]{color:var(--color-text-light)}button.outline[data-v-3d3ac332]{padding:.5rem .75rem;background:var(--color-background);border-color:var(--color-main);color:var(--color-main)}button.outline .icon[data-v-3d3ac332]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.outline[data-v-3d3ac332]:hover:not(:disabled){background:var(--color-main-light)}button.outline:hover:not(:disabled) .icon[data-v-3d3ac332]{transform:scale(1.1)}}button.outline[data-v-3d3ac332]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.outline:disabled .icon[data-v-3d3ac332]{color:var(--color-text-light)}button.text[data-v-3d3ac332]{padding:.5rem .75rem;background:transparent;border-color:transparent;color:var(--color-main)}button.text .icon[data-v-3d3ac332]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.text[data-v-3d3ac332]:hover:not(:disabled){background:var(--color-main-light)}button.text:hover:not(:disabled) .icon[data-v-3d3ac332]{transform:scale(1.1)}}button.text[data-v-3d3ac332]:disabled{background:var(--color-background-dark);color:var(--color-text-light)}button.text:disabled .icon[data-v-3d3ac332]{color:var(--color-text-light)}button.debug-button[data-v-3d3ac332]{overflow:hidden;position:relative}button.debug-button[data-v-3d3ac332]: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-3d3ac332]:hover:after{width:64px}input[data-v-3d3ac332]{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-3d3ac332]::placeholder{color:var(--color-text-light);font-style:italic;font-weight:400}input[data-v-3d3ac332]:focus{outline:none;border-color:var(--color-main)}input.error[data-v-3d3ac332]{border-color:var(--color-error)}input.input-line[data-v-3d3ac332]{border:none;border-bottom:solid 1px var(--color-border);border-radius:0;padding:.25rem 0}input.input-line[data-v-3d3ac332]:focus{border-color:var(--color-main)}.tooltip[data-v-3d3ac332]{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-3d3ac332]{position:relative;font-family:monospace;color:var(--color-text)}.timer-counter.penality[data-v-3d3ac332]{animation:penality-3d3ac332 .3s ease-out}.timer-counter .penality-indicator[data-v-3d3ac332]{position:absolute;right:0;opacity:0;font-size:.75rem;color:var(--color-error);animation:penality-indicator-3d3ac332 .6s ease-out forwards}@keyframes penality-indicator-3d3ac332{0%{transform:scale(1);opacity:0}5%{opacity:1}to{transform:scale(.75) translateY(-100%);opacity:0}}@keyframes penality-3d3ac332{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-44bc3cfa]:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}[data-v-44bc3cfa],[data-v-44bc3cfa]:before,[data-v-44bc3cfa]:after{box-sizing:border-box}a[data-v-44bc3cfa],button[data-v-44bc3cfa]{cursor:revert}ol[data-v-44bc3cfa],ul[data-v-44bc3cfa],menu[data-v-44bc3cfa]{list-style:none}img[data-v-44bc3cfa]{max-inline-size:100%;max-block-size:100%}table[data-v-44bc3cfa]{border-collapse:collapse}input[data-v-44bc3cfa],textarea[data-v-44bc3cfa]{-webkit-user-select:auto}textarea[data-v-44bc3cfa]{white-space:revert}meter[data-v-44bc3cfa]{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre[data-v-44bc3cfa]){all:revert}[data-v-44bc3cfa]::placeholder{color:unset}[data-v-44bc3cfa]::marker{content:initial}:where([hidden][data-v-44bc3cfa]){display:none}:where([contenteditable][data-v-44bc3cfa]: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-44bc3cfa]){-webkit-user-drag:element}:where(dialog[data-v-44bc3cfa]:modal){all:revert}[data-v-44bc3cfa]:root,html[data-theme=light][data-v-44bc3cfa],.light[data-v-44bc3cfa]{--color-main: #005dce;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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-44bc3cfa],.dark[data-v-44bc3cfa]{--color-main: #005dce;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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: #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-44bc3cfa],.fade-leave-active[data-v-44bc3cfa]{transition:.4s ease}.fade-enter-from[data-v-44bc3cfa],.fade-leave-to[data-v-44bc3cfa]{opacity:0}.modal-enter-active[data-v-44bc3cfa],.modal-leave-active[data-v-44bc3cfa]{transition:transform .4s ease,opacity .4s ease-out}.modal-enter-from[data-v-44bc3cfa],.modal-leave-to[data-v-44bc3cfa]{transform:translateY(-32px);opacity:0}.modal-sheet-enter-active[data-v-44bc3cfa],.modal-sheet-leave-active[data-v-44bc3cfa]{transition:transform .4s ease,opacity .4s ease-out}.modal-sheet-enter-from[data-v-44bc3cfa],.modal-sheet-leave-to[data-v-44bc3cfa]{transform:translateY(2rem);opacity:0}.toast-enter-active[data-v-44bc3cfa],.toast-leave-active[data-v-44bc3cfa]{transition:all .4s ease}.toast-enter-from[data-v-44bc3cfa],.toast-leave-to[data-v-44bc3cfa]{opacity:0;transform:translate(32px)}.dropdown-enter-active[data-v-44bc3cfa],.dropdown-leave-active[data-v-44bc3cfa]{transition:all .4s ease}.dropdown-enter-from[data-v-44bc3cfa],.dropdown-leave-to[data-v-44bc3cfa]{opacity:0;transform:translateY(-8px)}@keyframes loading-44bc3cfa{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes spin-44bc3cfa{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes heart-44bc3cfa{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-44bc3cfa{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp-44bc3cfa{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-44bc3cfa{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@keyframes iconAppear-44bc3cfa{0%{opacity:0;transform:scale(.5)}70%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.fade-in[data-v-44bc3cfa]{animation:fadeIn-44bc3cfa .5s ease-out forwards}.fade-in-up[data-v-44bc3cfa]{animation:fadeInUp-44bc3cfa .5s ease-out forwards}.fade-in-down[data-v-44bc3cfa]{animation:fadeInDown-44bc3cfa .5s ease-out forwards}.icon-appear[data-v-44bc3cfa]{opacity:0;animation:iconAppear-44bc3cfa .3s ease-out forwards}button[data-v-44bc3cfa],.button[data-v-44bc3cfa]{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-44bc3cfa],.button .icon[data-v-44bc3cfa]{transition:all .2s ease-out}button.loading[data-v-44bc3cfa],.button.loading[data-v-44bc3cfa]{cursor:wait}button[data-v-44bc3cfa]:focus-visible,.button[data-v-44bc3cfa]: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-44bc3cfa]:active:not(:disabled),.button[data-v-44bc3cfa]:active:not(:disabled){transform:scale(.975)}}button[data-v-44bc3cfa]:disabled,.button[data-v-44bc3cfa]:disabled{cursor:not-allowed!important}button .loader[data-v-44bc3cfa],.button .loader[data-v-44bc3cfa]{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-44bc3cfa 1s linear infinite}button.login-button[data-v-44bc3cfa],.button.login-button[data-v-44bc3cfa]{width:8rem;height:3rem;background:transparent;border-color:var(--color-border)}button.login-button .icon[data-v-44bc3cfa],.button.login-button .icon[data-v-44bc3cfa]{height:1.5rem;transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){button.login-button[data-v-44bc3cfa]:hover:not(:disabled),.button.login-button[data-v-44bc3cfa]:hover:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:hover:not(:disabled) .icon[data-v-44bc3cfa],.button.login-button:hover:not(:disabled) .icon[data-v-44bc3cfa]{transform:scale(.95)}}@media (hover: hover) and (pointer: fine){button.login-button[data-v-44bc3cfa]:active:not(:disabled),.button.login-button[data-v-44bc3cfa]:active:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:active:not(:disabled) .icon[data-v-44bc3cfa],.button.login-button:active:not(:disabled) .icon[data-v-44bc3cfa]{transform:scale(.9)}}button.login-button[data-v-44bc3cfa]:disabled,.button.login-button[data-v-44bc3cfa]:disabled{background:var(--color-background-dark);border-color:var(--color-border)}button.main[data-v-44bc3cfa],.button.main[data-v-44bc3cfa]{padding:.5rem .75rem;background:var(--color-main);border-color:var(--color-main);color:var(--color-background)}button.main .icon[data-v-44bc3cfa],.button.main .icon[data-v-44bc3cfa]{width:16px;height:16px;color:var(--color-background)}@media (hover: hover) and (pointer: fine){button.main[data-v-44bc3cfa]:hover:not(:disabled),.button.main[data-v-44bc3cfa]:hover:not(:disabled){background:var(--color-main-hover);border-color:var(--color-main-hover)}button.main:hover:not(:disabled) .icon[data-v-44bc3cfa],.button.main:hover:not(:disabled) .icon[data-v-44bc3cfa]{transform:scale(1.1)}}button.main[data-v-44bc3cfa]:disabled,.button.main[data-v-44bc3cfa]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.main:disabled .icon[data-v-44bc3cfa],.button.main:disabled .icon[data-v-44bc3cfa]{color:var(--color-text-light)}button.outline[data-v-44bc3cfa]{padding:.5rem .75rem;background:var(--color-background);border-color:var(--color-main);color:var(--color-main)}button.outline .icon[data-v-44bc3cfa]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.outline[data-v-44bc3cfa]:hover:not(:disabled){background:var(--color-main-light)}button.outline:hover:not(:disabled) .icon[data-v-44bc3cfa]{transform:scale(1.1)}}button.outline[data-v-44bc3cfa]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.outline:disabled .icon[data-v-44bc3cfa]{color:var(--color-text-light)}button.text[data-v-44bc3cfa]{padding:.5rem .75rem;background:transparent;border-color:transparent;color:var(--color-main)}button.text .icon[data-v-44bc3cfa]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.text[data-v-44bc3cfa]:hover:not(:disabled){background:var(--color-main-light)}button.text:hover:not(:disabled) .icon[data-v-44bc3cfa]{transform:scale(1.1)}}button.text[data-v-44bc3cfa]:disabled{background:var(--color-background-dark);color:var(--color-text-light)}button.text:disabled .icon[data-v-44bc3cfa]{color:var(--color-text-light)}button.debug-button[data-v-44bc3cfa]{overflow:hidden;position:relative}button.debug-button[data-v-44bc3cfa]: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-44bc3cfa]:hover:after{width:64px}input[data-v-44bc3cfa]{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-44bc3cfa]::placeholder{color:var(--color-text-light);font-style:italic;font-weight:400}input[data-v-44bc3cfa]:focus{outline:none;border-color:var(--color-main)}input.error[data-v-44bc3cfa]{border-color:var(--color-error)}input.input-line[data-v-44bc3cfa]{border:none;border-bottom:solid 1px var(--color-border);border-radius:0;padding:.25rem 0}input.input-line[data-v-44bc3cfa]:focus{border-color:var(--color-main)}.tooltip[data-v-44bc3cfa]{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}.binero-cell[data-v-44bc3cfa]{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;position:relative;background:var(--color-background)}.binero-cell.initial[data-v-44bc3cfa]{background:var(--color-border)}.binero-cell.selected[data-v-44bc3cfa]:not(.initial){background:rgba(from var(--color-main) r g b/.4);border-color:var(--color-main)}.binero-cell.line-selected[data-v-44bc3cfa]:not(.initial){background:rgba(from var(--color-main) r g b/.1)}.binero-cell.invalid .filled-circle[data-v-44bc3cfa]{background:var(--color-error)}.binero-cell.invalid .empty-circle[data-v-44bc3cfa]{border-color:var(--color-error)}.binero-cell .empty-circle[data-v-44bc3cfa]{width:60%;height:60%;border-radius:50%;border:4px solid var(--color-main);background:transparent}.binero-cell .filled-circle[data-v-44bc3cfa]{width:60%;height:60%;border-radius:50%;border:4px solid var(--color-main);background:var(--color-main)}.binero-cell .notes[data-v-44bc3cfa]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;gap:.25rem}.binero-cell .notes .note[data-v-44bc3cfa]{display:flex;align-items:center;justify-content:center;font-size:.65rem;color:transparent}.binero-cell .notes .note.active[data-v-44bc3cfa]{color:var(--color-text-light)}:where([data-v-673bf18f]:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}[data-v-673bf18f],[data-v-673bf18f]:before,[data-v-673bf18f]:after{box-sizing:border-box}a[data-v-673bf18f],button[data-v-673bf18f]{cursor:revert}ol[data-v-673bf18f],ul[data-v-673bf18f],menu[data-v-673bf18f]{list-style:none}img[data-v-673bf18f]{max-inline-size:100%;max-block-size:100%}table[data-v-673bf18f]{border-collapse:collapse}input[data-v-673bf18f],textarea[data-v-673bf18f]{-webkit-user-select:auto}textarea[data-v-673bf18f]{white-space:revert}meter[data-v-673bf18f]{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre[data-v-673bf18f]){all:revert}[data-v-673bf18f]::placeholder{color:unset}[data-v-673bf18f]::marker{content:initial}:where([hidden][data-v-673bf18f]){display:none}:where([contenteditable][data-v-673bf18f]: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-673bf18f]){-webkit-user-drag:element}:where(dialog[data-v-673bf18f]:modal){all:revert}[data-v-673bf18f]:root,html[data-theme=light][data-v-673bf18f],.light[data-v-673bf18f]{--color-main: #005dce;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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-673bf18f],.dark[data-v-673bf18f]{--color-main: #005dce;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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: #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-673bf18f],.fade-leave-active[data-v-673bf18f]{transition:.4s ease}.fade-enter-from[data-v-673bf18f],.fade-leave-to[data-v-673bf18f]{opacity:0}.modal-enter-active[data-v-673bf18f],.modal-leave-active[data-v-673bf18f]{transition:transform .4s ease,opacity .4s ease-out}.modal-enter-from[data-v-673bf18f],.modal-leave-to[data-v-673bf18f]{transform:translateY(-32px);opacity:0}.modal-sheet-enter-active[data-v-673bf18f],.modal-sheet-leave-active[data-v-673bf18f]{transition:transform .4s ease,opacity .4s ease-out}.modal-sheet-enter-from[data-v-673bf18f],.modal-sheet-leave-to[data-v-673bf18f]{transform:translateY(2rem);opacity:0}.toast-enter-active[data-v-673bf18f],.toast-leave-active[data-v-673bf18f]{transition:all .4s ease}.toast-enter-from[data-v-673bf18f],.toast-leave-to[data-v-673bf18f]{opacity:0;transform:translate(32px)}.dropdown-enter-active[data-v-673bf18f],.dropdown-leave-active[data-v-673bf18f]{transition:all .4s ease}.dropdown-enter-from[data-v-673bf18f],.dropdown-leave-to[data-v-673bf18f]{opacity:0;transform:translateY(-8px)}@keyframes loading-673bf18f{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes spin-673bf18f{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes heart-673bf18f{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-673bf18f{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp-673bf18f{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-673bf18f{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@keyframes iconAppear-673bf18f{0%{opacity:0;transform:scale(.5)}70%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.fade-in[data-v-673bf18f]{animation:fadeIn-673bf18f .5s ease-out forwards}.fade-in-up[data-v-673bf18f]{animation:fadeInUp-673bf18f .5s ease-out forwards}.fade-in-down[data-v-673bf18f]{animation:fadeInDown-673bf18f .5s ease-out forwards}.icon-appear[data-v-673bf18f]{opacity:0;animation:iconAppear-673bf18f .3s ease-out forwards}button[data-v-673bf18f],.button[data-v-673bf18f]{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-673bf18f],.button .icon[data-v-673bf18f]{transition:all .2s ease-out}button.loading[data-v-673bf18f],.button.loading[data-v-673bf18f]{cursor:wait}button[data-v-673bf18f]:focus-visible,.button[data-v-673bf18f]: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-673bf18f]:active:not(:disabled),.button[data-v-673bf18f]:active:not(:disabled){transform:scale(.975)}}button[data-v-673bf18f]:disabled,.button[data-v-673bf18f]:disabled{cursor:not-allowed!important}button .loader[data-v-673bf18f],.button .loader[data-v-673bf18f]{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-673bf18f 1s linear infinite}button.login-button[data-v-673bf18f],.button.login-button[data-v-673bf18f]{width:8rem;height:3rem;background:transparent;border-color:var(--color-border)}button.login-button .icon[data-v-673bf18f],.button.login-button .icon[data-v-673bf18f]{height:1.5rem;transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){button.login-button[data-v-673bf18f]:hover:not(:disabled),.button.login-button[data-v-673bf18f]:hover:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:hover:not(:disabled) .icon[data-v-673bf18f],.button.login-button:hover:not(:disabled) .icon[data-v-673bf18f]{transform:scale(.95)}}@media (hover: hover) and (pointer: fine){button.login-button[data-v-673bf18f]:active:not(:disabled),.button.login-button[data-v-673bf18f]:active:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:active:not(:disabled) .icon[data-v-673bf18f],.button.login-button:active:not(:disabled) .icon[data-v-673bf18f]{transform:scale(.9)}}button.login-button[data-v-673bf18f]:disabled,.button.login-button[data-v-673bf18f]:disabled{background:var(--color-background-dark);border-color:var(--color-border)}button.main[data-v-673bf18f],.button.main[data-v-673bf18f]{padding:.5rem .75rem;background:var(--color-main);border-color:var(--color-main);color:var(--color-background)}button.main .icon[data-v-673bf18f],.button.main .icon[data-v-673bf18f]{width:16px;height:16px;color:var(--color-background)}@media (hover: hover) and (pointer: fine){button.main[data-v-673bf18f]:hover:not(:disabled),.button.main[data-v-673bf18f]:hover:not(:disabled){background:var(--color-main-hover);border-color:var(--color-main-hover)}button.main:hover:not(:disabled) .icon[data-v-673bf18f],.button.main:hover:not(:disabled) .icon[data-v-673bf18f]{transform:scale(1.1)}}button.main[data-v-673bf18f]:disabled,.button.main[data-v-673bf18f]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.main:disabled .icon[data-v-673bf18f],.button.main:disabled .icon[data-v-673bf18f]{color:var(--color-text-light)}button.outline[data-v-673bf18f]{padding:.5rem .75rem;background:var(--color-background);border-color:var(--color-main);color:var(--color-main)}button.outline .icon[data-v-673bf18f]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.outline[data-v-673bf18f]:hover:not(:disabled){background:var(--color-main-light)}button.outline:hover:not(:disabled) .icon[data-v-673bf18f]{transform:scale(1.1)}}button.outline[data-v-673bf18f]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.outline:disabled .icon[data-v-673bf18f]{color:var(--color-text-light)}button.text[data-v-673bf18f]{padding:.5rem .75rem;background:transparent;border-color:transparent;color:var(--color-main)}button.text .icon[data-v-673bf18f]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.text[data-v-673bf18f]:hover:not(:disabled){background:var(--color-main-light)}button.text:hover:not(:disabled) .icon[data-v-673bf18f]{transform:scale(1.1)}}button.text[data-v-673bf18f]:disabled{background:var(--color-background-dark);color:var(--color-text-light)}button.text:disabled .icon[data-v-673bf18f]{color:var(--color-text-light)}button.debug-button[data-v-673bf18f]{overflow:hidden;position:relative}button.debug-button[data-v-673bf18f]: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-673bf18f]:hover:after{width:64px}input[data-v-673bf18f]{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-673bf18f]::placeholder{color:var(--color-text-light);font-style:italic;font-weight:400}input[data-v-673bf18f]:focus{outline:none;border-color:var(--color-main)}input.error[data-v-673bf18f]{border-color:var(--color-error)}input.input-line[data-v-673bf18f]{border:none;border-bottom:solid 1px var(--color-border);border-radius:0;padding:.25rem 0}input.input-line[data-v-673bf18f]:focus{border-color:var(--color-main)}.tooltip[data-v-673bf18f]{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-673bf18f]{display:flex;flex-direction:column;align-items:center;gap:1rem;padding-bottom:4rem;--color-main: #fa983a;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--cell-size: 40px}.navbar[data-v-673bf18f]{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-673bf18f]{display:flex;justify-content:space-between;align-items:center;gap:.5rem;width:100%;padding:.5rem 1rem}.topbar .counter-container[data-v-673bf18f]{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-673bf18f]{height:calc(1rem - 2px);width:1px;background:var(--color-border)}.topbar .counter-container .heart[data-v-673bf18f]{font-size:1.5rem;color:var(--color-main);fill:var(--color-main);transition:all .2s ease-out}.topbar .counter-container .heart.mistake[data-v-673bf18f]{fill:transparent;animation:heart-673bf18f .75s ease-out forwards}.icon-container[data-v-673bf18f]{display:flex;align-items:center;justify-content:flex-end;gap:.5rem}.icon-container a[data-v-673bf18f]{display:flex}.icon-container .icon[data-v-673bf18f]{transition:all .2s ease-out;cursor:pointer}.container[data-v-673bf18f]{display:flex;flex-direction:column;gap:2rem;align-items:center}.binero-board[data-v-673bf18f]{display:flex;flex-direction:column;border:2px solid var(--color-text)}.binero-row[data-v-673bf18f]{display:flex}.debug-button[data-v-673bf18f]{text-transform:uppercase;font-weight:700;font-size:.75rem;margin-top:-1rem}@media screen and (min-width: 768px){main[data-v-673bf18f]{gap:3rem;--cell-size: 56px}main .navbar[data-v-673bf18f]{display:flex}main .topbar[data-v-673bf18f]{justify-content:center}main .topbar .space[data-v-673bf18f]{display:none}main .topbar .icon-container[data-v-673bf18f]{display:none}main .icon-container .icon[data-v-673bf18f]:hover{stroke:var(--color-main)}main .container[data-v-673bf18f]{flex-direction:row;gap:4rem}}:where([data-v-88b67da9]:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}[data-v-88b67da9],[data-v-88b67da9]:before,[data-v-88b67da9]:after{box-sizing:border-box}a[data-v-88b67da9],button[data-v-88b67da9]{cursor:revert}ol[data-v-88b67da9],ul[data-v-88b67da9],menu[data-v-88b67da9]{list-style:none}img[data-v-88b67da9]{max-inline-size:100%;max-block-size:100%}table[data-v-88b67da9]{border-collapse:collapse}input[data-v-88b67da9],textarea[data-v-88b67da9]{-webkit-user-select:auto}textarea[data-v-88b67da9]{white-space:revert}meter[data-v-88b67da9]{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre[data-v-88b67da9]){all:revert}[data-v-88b67da9]::placeholder{color:unset}[data-v-88b67da9]::marker{content:initial}:where([hidden][data-v-88b67da9]){display:none}:where([contenteditable][data-v-88b67da9]: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-88b67da9]){-webkit-user-drag:element}:where(dialog[data-v-88b67da9]:modal){all:revert}[data-v-88b67da9]:root,html[data-theme=light][data-v-88b67da9],.light[data-v-88b67da9]{--color-main: #005dce;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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-88b67da9],.dark[data-v-88b67da9]{--color-main: #005dce;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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: #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-88b67da9],.fade-leave-active[data-v-88b67da9]{transition:.4s ease}.fade-enter-from[data-v-88b67da9],.fade-leave-to[data-v-88b67da9]{opacity:0}.modal-enter-active[data-v-88b67da9],.modal-leave-active[data-v-88b67da9]{transition:transform .4s ease,opacity .4s ease-out}.modal-enter-from[data-v-88b67da9],.modal-leave-to[data-v-88b67da9]{transform:translateY(-32px);opacity:0}.modal-sheet-enter-active[data-v-88b67da9],.modal-sheet-leave-active[data-v-88b67da9]{transition:transform .4s ease,opacity .4s ease-out}.modal-sheet-enter-from[data-v-88b67da9],.modal-sheet-leave-to[data-v-88b67da9]{transform:translateY(2rem);opacity:0}.toast-enter-active[data-v-88b67da9],.toast-leave-active[data-v-88b67da9]{transition:all .4s ease}.toast-enter-from[data-v-88b67da9],.toast-leave-to[data-v-88b67da9]{opacity:0;transform:translate(32px)}.dropdown-enter-active[data-v-88b67da9],.dropdown-leave-active[data-v-88b67da9]{transition:all .4s ease}.dropdown-enter-from[data-v-88b67da9],.dropdown-leave-to[data-v-88b67da9]{opacity:0;transform:translateY(-8px)}@keyframes loading-88b67da9{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes spin-88b67da9{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes heart-88b67da9{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-88b67da9{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp-88b67da9{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-88b67da9{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@keyframes iconAppear-88b67da9{0%{opacity:0;transform:scale(.5)}70%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.fade-in[data-v-88b67da9]{animation:fadeIn-88b67da9 .5s ease-out forwards}.fade-in-up[data-v-88b67da9]{animation:fadeInUp-88b67da9 .5s ease-out forwards}.fade-in-down[data-v-88b67da9]{animation:fadeInDown-88b67da9 .5s ease-out forwards}.icon-appear[data-v-88b67da9]{opacity:0;animation:iconAppear-88b67da9 .3s ease-out forwards}button[data-v-88b67da9],.button[data-v-88b67da9]{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-88b67da9],.button .icon[data-v-88b67da9]{transition:all .2s ease-out}button.loading[data-v-88b67da9],.button.loading[data-v-88b67da9]{cursor:wait}button[data-v-88b67da9]:focus-visible,.button[data-v-88b67da9]: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-88b67da9]:active:not(:disabled),.button[data-v-88b67da9]:active:not(:disabled){transform:scale(.975)}}button[data-v-88b67da9]:disabled,.button[data-v-88b67da9]:disabled{cursor:not-allowed!important}button .loader[data-v-88b67da9],.button .loader[data-v-88b67da9]{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-88b67da9 1s linear infinite}button.login-button[data-v-88b67da9],.button.login-button[data-v-88b67da9]{width:8rem;height:3rem;background:transparent;border-color:var(--color-border)}button.login-button .icon[data-v-88b67da9],.button.login-button .icon[data-v-88b67da9]{height:1.5rem;transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){button.login-button[data-v-88b67da9]:hover:not(:disabled),.button.login-button[data-v-88b67da9]:hover:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:hover:not(:disabled) .icon[data-v-88b67da9],.button.login-button:hover:not(:disabled) .icon[data-v-88b67da9]{transform:scale(.95)}}@media (hover: hover) and (pointer: fine){button.login-button[data-v-88b67da9]:active:not(:disabled),.button.login-button[data-v-88b67da9]:active:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:active:not(:disabled) .icon[data-v-88b67da9],.button.login-button:active:not(:disabled) .icon[data-v-88b67da9]{transform:scale(.9)}}button.login-button[data-v-88b67da9]:disabled,.button.login-button[data-v-88b67da9]:disabled{background:var(--color-background-dark);border-color:var(--color-border)}button.main[data-v-88b67da9],.button.main[data-v-88b67da9]{padding:.5rem .75rem;background:var(--color-main);border-color:var(--color-main);color:var(--color-background)}button.main .icon[data-v-88b67da9],.button.main .icon[data-v-88b67da9]{width:16px;height:16px;color:var(--color-background)}@media (hover: hover) and (pointer: fine){button.main[data-v-88b67da9]:hover:not(:disabled),.button.main[data-v-88b67da9]:hover:not(:disabled){background:var(--color-main-hover);border-color:var(--color-main-hover)}button.main:hover:not(:disabled) .icon[data-v-88b67da9],.button.main:hover:not(:disabled) .icon[data-v-88b67da9]{transform:scale(1.1)}}button.main[data-v-88b67da9]:disabled,.button.main[data-v-88b67da9]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.main:disabled .icon[data-v-88b67da9],.button.main:disabled .icon[data-v-88b67da9]{color:var(--color-text-light)}button.outline[data-v-88b67da9]{padding:.5rem .75rem;background:var(--color-background);border-color:var(--color-main);color:var(--color-main)}button.outline .icon[data-v-88b67da9]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.outline[data-v-88b67da9]:hover:not(:disabled){background:var(--color-main-light)}button.outline:hover:not(:disabled) .icon[data-v-88b67da9]{transform:scale(1.1)}}button.outline[data-v-88b67da9]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.outline:disabled .icon[data-v-88b67da9]{color:var(--color-text-light)}button.text[data-v-88b67da9]{padding:.5rem .75rem;background:transparent;border-color:transparent;color:var(--color-main)}button.text .icon[data-v-88b67da9]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.text[data-v-88b67da9]:hover:not(:disabled){background:var(--color-main-light)}button.text:hover:not(:disabled) .icon[data-v-88b67da9]{transform:scale(1.1)}}button.text[data-v-88b67da9]:disabled{background:var(--color-background-dark);color:var(--color-text-light)}button.text:disabled .icon[data-v-88b67da9]{color:var(--color-text-light)}button.debug-button[data-v-88b67da9]{overflow:hidden;position:relative}button.debug-button[data-v-88b67da9]: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-88b67da9]:hover:after{width:64px}input[data-v-88b67da9]{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-88b67da9]::placeholder{color:var(--color-text-light);font-style:italic;font-weight:400}input[data-v-88b67da9]:focus{outline:none;border-color:var(--color-main)}input.error[data-v-88b67da9]{border-color:var(--color-error)}input.input-line[data-v-88b67da9]{border:none;border-bottom:solid 1px var(--color-border);border-radius:0;padding:.25rem 0}input.input-line[data-v-88b67da9]:focus{border-color:var(--color-main)}.tooltip[data-v-88b67da9]{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-88b67da9]{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-88b67da9]{display:flex;justify-content:space-between;align-items:center;padding:.5rem}.game-calendar .calendar-header .month-title[data-v-88b67da9]{font-size:1.2rem;font-weight:600;margin:0;color:var(--color-title)}.game-calendar .calendar-header .nav-button[data-v-88b67da9]{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-88b67da9]:hover{background-color:var(--color-main);color:var(--color-main-text)}.game-calendar .calendar-header .nav-button[data-v-88b67da9]:active{transform:scale(1)}.game-calendar .calendar-header .nav-button:active .icon[data-v-88b67da9]{transform:scale(.95)}}.game-calendar .calendar-header .nav-button .icon[data-v-88b67da9]{width:100%}.game-calendar .calendar-days-header[data-v-88b67da9]{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-88b67da9]{font-size:.8rem;font-weight:400;color:var(--color-text-light)}.game-calendar .calendar-grid[data-v-88b67da9]{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-88b67da9]{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-88b67da9]{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-88b67da9]: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-88b67da9]: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-88b67da9]:active{transform:scale(1)}}.game-calendar .calendar-grid .calendar-day.played-day[data-v-88b67da9]{background-color:var(--color-main)}.game-calendar .calendar-grid .calendar-day.played-day .icon[data-v-88b67da9]{color:#fff;fill:#fff}.game-calendar .calendar-grid .calendar-day.streak-day[data-v-88b67da9]{background-color:#f1c40f}.game-calendar .calendar-grid .calendar-day.streak-day .icon[data-v-88b67da9]{color:#f39c12;fill:#f39c12}.game-calendar .calendar-grid .calendar-day.future-day[data-v-88b67da9]{color:var(--color-text-light);opacity:.5;cursor:not-allowed}.game-calendar .calendar-grid .calendar-day.other-month[data-v-88b67da9]{opacity:0}.game-calendar .calendar-grid .calendar-day.today[data-v-88b67da9]{font-weight:700}.game-calendar .calendar-grid .calendar-day.selected[data-v-88b67da9]{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-88b67da9]:not(.played-day){background:var(--color-main);color:var(--color-main-text)}.game-calendar .calendar-grid .calendar-day[data-v-88b67da9]:disabled{cursor:not-allowed}.game-calendar:not(.selectable) .calendar-grid[data-v-88b67da9]{pointer-events:none}@keyframes fadeIn-88b67da9{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes pulse-88b67da9{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}.game-calendar[data-v-88b67da9]{animation:fadeIn-88b67da9 .3s ease-out}:where([data-v-80b4790a]:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}[data-v-80b4790a],[data-v-80b4790a]:before,[data-v-80b4790a]:after{box-sizing:border-box}a[data-v-80b4790a],button[data-v-80b4790a]{cursor:revert}ol[data-v-80b4790a],ul[data-v-80b4790a],menu[data-v-80b4790a]{list-style:none}img[data-v-80b4790a]{max-inline-size:100%;max-block-size:100%}table[data-v-80b4790a]{border-collapse:collapse}input[data-v-80b4790a],textarea[data-v-80b4790a]{-webkit-user-select:auto}textarea[data-v-80b4790a]{white-space:revert}meter[data-v-80b4790a]{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre[data-v-80b4790a]){all:revert}[data-v-80b4790a]::placeholder{color:unset}[data-v-80b4790a]::marker{content:initial}:where([hidden][data-v-80b4790a]){display:none}:where([contenteditable][data-v-80b4790a]: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-80b4790a]){-webkit-user-drag:element}:where(dialog[data-v-80b4790a]:modal){all:revert}[data-v-80b4790a]:root,html[data-theme=light][data-v-80b4790a],.light[data-v-80b4790a]{--color-main: #005dce;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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-80b4790a],.dark[data-v-80b4790a]{--color-main: #005dce;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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: #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-80b4790a],.fade-leave-active[data-v-80b4790a]{transition:.4s ease}.fade-enter-from[data-v-80b4790a],.fade-leave-to[data-v-80b4790a]{opacity:0}.modal-enter-active[data-v-80b4790a],.modal-leave-active[data-v-80b4790a]{transition:transform .4s ease,opacity .4s ease-out}.modal-enter-from[data-v-80b4790a],.modal-leave-to[data-v-80b4790a]{transform:translateY(-32px);opacity:0}.modal-sheet-enter-active[data-v-80b4790a],.modal-sheet-leave-active[data-v-80b4790a]{transition:transform .4s ease,opacity .4s ease-out}.modal-sheet-enter-from[data-v-80b4790a],.modal-sheet-leave-to[data-v-80b4790a]{transform:translateY(2rem);opacity:0}.toast-enter-active[data-v-80b4790a],.toast-leave-active[data-v-80b4790a]{transition:all .4s ease}.toast-enter-from[data-v-80b4790a],.toast-leave-to[data-v-80b4790a]{opacity:0;transform:translate(32px)}.dropdown-enter-active[data-v-80b4790a],.dropdown-leave-active[data-v-80b4790a]{transition:all .4s ease}.dropdown-enter-from[data-v-80b4790a],.dropdown-leave-to[data-v-80b4790a]{opacity:0;transform:translateY(-8px)}@keyframes loading-80b4790a{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes spin-80b4790a{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes heart-80b4790a{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-80b4790a{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp-80b4790a{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-80b4790a{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@keyframes iconAppear-80b4790a{0%{opacity:0;transform:scale(.5)}70%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.fade-in[data-v-80b4790a]{animation:fadeIn-80b4790a .5s ease-out forwards}.fade-in-up[data-v-80b4790a]{animation:fadeInUp-80b4790a .5s ease-out forwards}.fade-in-down[data-v-80b4790a]{animation:fadeInDown-80b4790a .5s ease-out forwards}.icon-appear[data-v-80b4790a]{opacity:0;animation:iconAppear-80b4790a .3s ease-out forwards}button[data-v-80b4790a],.button[data-v-80b4790a]{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-80b4790a],.button .icon[data-v-80b4790a]{transition:all .2s ease-out}button.loading[data-v-80b4790a],.button.loading[data-v-80b4790a]{cursor:wait}button[data-v-80b4790a]:focus-visible,.button[data-v-80b4790a]: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-80b4790a]:active:not(:disabled),.button[data-v-80b4790a]:active:not(:disabled){transform:scale(.975)}}button[data-v-80b4790a]:disabled,.button[data-v-80b4790a]:disabled{cursor:not-allowed!important}button .loader[data-v-80b4790a],.button .loader[data-v-80b4790a]{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-80b4790a 1s linear infinite}button.login-button[data-v-80b4790a],.button.login-button[data-v-80b4790a]{width:8rem;height:3rem;background:transparent;border-color:var(--color-border)}button.login-button .icon[data-v-80b4790a],.button.login-button .icon[data-v-80b4790a]{height:1.5rem;transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){button.login-button[data-v-80b4790a]:hover:not(:disabled),.button.login-button[data-v-80b4790a]:hover:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:hover:not(:disabled) .icon[data-v-80b4790a],.button.login-button:hover:not(:disabled) .icon[data-v-80b4790a]{transform:scale(.95)}}@media (hover: hover) and (pointer: fine){button.login-button[data-v-80b4790a]:active:not(:disabled),.button.login-button[data-v-80b4790a]:active:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:active:not(:disabled) .icon[data-v-80b4790a],.button.login-button:active:not(:disabled) .icon[data-v-80b4790a]{transform:scale(.9)}}button.login-button[data-v-80b4790a]:disabled,.button.login-button[data-v-80b4790a]:disabled{background:var(--color-background-dark);border-color:var(--color-border)}button.main[data-v-80b4790a],.button.main[data-v-80b4790a]{padding:.5rem .75rem;background:var(--color-main);border-color:var(--color-main);color:var(--color-background)}button.main .icon[data-v-80b4790a],.button.main .icon[data-v-80b4790a]{width:16px;height:16px;color:var(--color-background)}@media (hover: hover) and (pointer: fine){button.main[data-v-80b4790a]:hover:not(:disabled),.button.main[data-v-80b4790a]:hover:not(:disabled){background:var(--color-main-hover);border-color:var(--color-main-hover)}button.main:hover:not(:disabled) .icon[data-v-80b4790a],.button.main:hover:not(:disabled) .icon[data-v-80b4790a]{transform:scale(1.1)}}button.main[data-v-80b4790a]:disabled,.button.main[data-v-80b4790a]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.main:disabled .icon[data-v-80b4790a],.button.main:disabled .icon[data-v-80b4790a]{color:var(--color-text-light)}button.outline[data-v-80b4790a]{padding:.5rem .75rem;background:var(--color-background);border-color:var(--color-main);color:var(--color-main)}button.outline .icon[data-v-80b4790a]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.outline[data-v-80b4790a]:hover:not(:disabled){background:var(--color-main-light)}button.outline:hover:not(:disabled) .icon[data-v-80b4790a]{transform:scale(1.1)}}button.outline[data-v-80b4790a]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.outline:disabled .icon[data-v-80b4790a]{color:var(--color-text-light)}button.text[data-v-80b4790a]{padding:.5rem .75rem;background:transparent;border-color:transparent;color:var(--color-main)}button.text .icon[data-v-80b4790a]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.text[data-v-80b4790a]:hover:not(:disabled){background:var(--color-main-light)}button.text:hover:not(:disabled) .icon[data-v-80b4790a]{transform:scale(1.1)}}button.text[data-v-80b4790a]:disabled{background:var(--color-background-dark);color:var(--color-text-light)}button.text:disabled .icon[data-v-80b4790a]{color:var(--color-text-light)}button.debug-button[data-v-80b4790a]{overflow:hidden;position:relative}button.debug-button[data-v-80b4790a]: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-80b4790a]:hover:after{width:64px}input[data-v-80b4790a]{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-80b4790a]::placeholder{color:var(--color-text-light);font-style:italic;font-weight:400}input[data-v-80b4790a]:focus{outline:none;border-color:var(--color-main)}input.error[data-v-80b4790a]{border-color:var(--color-error)}input.input-line[data-v-80b4790a]{border:none;border-bottom:solid 1px var(--color-border);border-radius:0;padding:.25rem 0}input.input-line[data-v-80b4790a]:focus{border-color:var(--color-main)}.tooltip[data-v-80b4790a]{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-80b4790a]{min-height:100dvh;--color-main-light: hsl(from var(--color-main) h s calc(l*1.4) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.6) );--color-main-hover: hsl(from var(--color-main) h calc(s*1.2) calc(l*1.4) )}main.modal-open[data-v-80b4790a]{overflow:hidden}.content[data-v-80b4790a]{height:100dvh;max-height:min(768px,100dvh - 3rem);display:flex;flex-direction:column;align-items:center;gap:1.5rem;padding:1.5rem .5rem 2rem}@media (max-height: 640px){.content[data-v-80b4790a]{padding:1rem .5rem 1.5rem}.content .game-header .logo-container[data-v-80b4790a]{display:none}}@media (max-height: 670px){.content .game-header[data-v-80b4790a],.content .game-header .logo-container[data-v-80b4790a]{margin-bottom:1rem}.content .game-header h1[data-v-80b4790a]{display:none}}@media (max-height: 700px){.content .game-header .logo-container[data-v-80b4790a]{margin-bottom:2rem}}.space[data-v-80b4790a]{flex:1}.game-header[data-v-80b4790a]{width:100%;max-width:320px;display:flex;flex-direction:column;align-items:center;gap:.5rem;margin-top:1rem}.game-header .logo-container[data-v-80b4790a]{width:100%;display:flex;flex-direction:column;align-items:center;gap:1rem;margin-bottom:3rem}.game-header .logo-container h1[data-v-80b4790a]{font-size:1.5rem;font-weight:700;color:var(--color-main)}.game-header .description[data-v-80b4790a]{font-size:1rem;font-weight:500;text-align:center;color:var(--color-text)}.game-instructions[data-v-80b4790a]{display:flex;align-items:center;gap:.5rem;color:var(--color-text);cursor:pointer;transition:all .2s ease-out}.game-instructions .instructions-title[data-v-80b4790a]{display:flex;align-items:center;gap:.25rem;font-size:.75rem;text-decoration:underline}.game-instructions .instructions-title .icon[data-v-80b4790a]{width:1rem;height:1rem}.game-instructions[data-v-80b4790a]:hover{color:var(--color-main)}.bottom-container[data-v-80b4790a]{width:100%;max-width:320px;margin:auto auto 0;display:flex;flex-direction:column;align-items:center;gap:.5rem}.timer-container[data-v-80b4790a]{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-80b4790a]{font-size:1rem}.timer-container .timer-value[data-v-80b4790a]{font-size:1.5rem;font-weight:700}.played-date[data-v-80b4790a]{font-size:.75rem;font-weight:500;color:var(--color-text)}.play-container[data-v-80b4790a]{width:100%;max-width:320px;height:3rem}button.button-play[data-v-80b4790a]{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-80b4790a]{background-color:var(--color-main);color:var(--color-white);border:none}button.button-play.main[data-v-80b4790a]:hover{background-color:var(--color-main-dark)}button.button-play.main[data-v-80b4790a]:disabled{background-color:var(--color-main-light);cursor:not-allowed}button.button-play.main.loading[data-v-80b4790a]{position:relative;color:transparent}button.button-play.main.loading[data-v-80b4790a]: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-80b4790a 1.2s linear infinite}main[data-v-80b4790a]{display:flex;flex-direction:column;align-items:center;gap:2rem;justify-content:center;min-height:100dvh;padding:0;padding-bottom:4rem;--color-main: #fa983a;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) )}main .icon-line[data-v-80b4790a]{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-80b4790a]{flex-shrink:0;height:1.5rem}main h1[data-v-80b4790a]{font-size:2rem;font-weight:700}main button[data-v-80b4790a]{font-size:.75rem;transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){main button[data-v-80b4790a]:active{transform:scale(.95)}}main .time-container[data-v-80b4790a]{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-80b4790a]{height:.75rem;width:1px;background:var(--color-white)}main .time-container .time[data-v-80b4790a]{font-weight:900;letter-spacing:1px}main .message[data-v-80b4790a]{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-80b4790a]{width:100%;height:1px;background:var(--color-border);max-width:640px;animation-delay:.3s;animation-fill-mode:both}main .share-container[data-v-80b4790a]{display:flex;flex-direction:column;align-items:center;gap:1rem;width:100%;max-width:400px}main .feedback-container[data-v-80b4790a]{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-80b4790a]{color:var(--color-text);border-color:var(--color-text);transition:all .2s ease-out}main .feedback-container button .icon[data-v-80b4790a]{color:var(--color-text);transition:all .2s ease-out}main .last-games[data-v-80b4790a]{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-80b4790a]{padding-bottom:8rem}main .time-container[data-v-80b4790a]{font-size:2rem}main .share-container button.share[data-v-80b4790a]:hover,main .share-container button.feedback[data-v-80b4790a]:hover,main .feedback-container button.share[data-v-80b4790a]:hover,main .feedback-container button.feedback[data-v-80b4790a]: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-80b4790a],main .share-container button.feedback:hover .icon[data-v-80b4790a],main .feedback-container button.share:hover .icon[data-v-80b4790a],main .feedback-container button.feedback:hover .icon[data-v-80b4790a]{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-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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: #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 loading-5bb43e2f{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@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-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--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: #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 loading-1173974c{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@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}}
