@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Lora:ital,wght@0,400;0,500;0,600;0,700;1,400&display=swap";@import"https://fonts.googleapis.com/css2?family=Libre+Franklin:ital,wght@0,100..900;1,100..900&display=swap";html[data-provider=letemps]{--font-title: "Lora", serif;--font-text: "Lora", serif;--font-logo: "Lora", serif}html[data-provider=letemps],html[data-provider=letemps][data-theme=light],html[data-provider=letemps].light{--color-main: #94172a;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--color-main-text: #ffffff;--color-secondary: #c41e3a;--color-secondary-dark: #7f0a1c;--color-secondary-light: #e01424;--color-link: var(--color-main);--color-motamo-main: #94172a}:where([data-v-e03d4258]:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}[data-v-e03d4258],[data-v-e03d4258]:before,[data-v-e03d4258]:after{box-sizing:border-box}a[data-v-e03d4258],button[data-v-e03d4258]{cursor:revert}ol[data-v-e03d4258],ul[data-v-e03d4258],menu[data-v-e03d4258]{list-style:none}img[data-v-e03d4258]{max-inline-size:100%;max-block-size:100%}table[data-v-e03d4258]{border-collapse:collapse}input[data-v-e03d4258],textarea[data-v-e03d4258]{-webkit-user-select:auto}textarea[data-v-e03d4258]{white-space:revert}meter[data-v-e03d4258]{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre[data-v-e03d4258]){all:revert}[data-v-e03d4258]::placeholder{color:unset}[data-v-e03d4258]::marker{content:initial}:where([hidden][data-v-e03d4258]){display:none}:where([contenteditable][data-v-e03d4258]: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-e03d4258]){-webkit-user-drag:element}:where(dialog[data-v-e03d4258]:modal){all:revert}[data-v-e03d4258]:root,html[data-theme=light][data-v-e03d4258],.light[data-v-e03d4258]{--color-main: #005dce;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--color-main-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-e03d4258],.dark[data-v-e03d4258]{--color-main: #005dce;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--color-main-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}html[data-provider=letemps][data-theme=dark][data-v-e03d4258],html[data-provider=letemps].dark[data-v-e03d4258]{--color-main: #94172a;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--color-main-text: #ffffff;--color-secondary: #c41e3a;--color-secondary-dark: #7f0a1c;--color-secondary-light: #e01424;--color-link: var(--color-main);--color-motamo-main: #94172a}[data-v-e03d4258]:root{--font-title: "Libre Franklin", sans-serif;--font-text: "Libre Franklin", sans-serif;--font-logo: "Libre Franklin", sans-serif;--font-keyboards: "Libre Franklin", sans-serif}.fade-enter-active[data-v-e03d4258],.fade-leave-active[data-v-e03d4258]{transition:.4s ease}.fade-enter-from[data-v-e03d4258],.fade-leave-to[data-v-e03d4258]{opacity:0}.modal-enter-active[data-v-e03d4258],.modal-leave-active[data-v-e03d4258]{transition:transform .4s ease,opacity .4s ease-out}.modal-enter-from[data-v-e03d4258],.modal-leave-to[data-v-e03d4258]{transform:translateY(-32px);opacity:0}.modal-sheet-enter-active[data-v-e03d4258],.modal-sheet-leave-active[data-v-e03d4258]{transition:transform .4s ease,opacity .4s ease-out}.modal-sheet-enter-from[data-v-e03d4258],.modal-sheet-leave-to[data-v-e03d4258]{transform:translateY(2rem);opacity:0}.toast-enter-active[data-v-e03d4258],.toast-leave-active[data-v-e03d4258]{transition:all .4s ease}.toast-enter-from[data-v-e03d4258],.toast-leave-to[data-v-e03d4258]{opacity:0;transform:translate(32px)}.dropdown-enter-active[data-v-e03d4258],.dropdown-leave-active[data-v-e03d4258]{transition:all .4s ease}.dropdown-enter-from[data-v-e03d4258],.dropdown-leave-to[data-v-e03d4258]{opacity:0;transform:translateY(-8px)}@keyframes loading-e03d4258{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes spin-e03d4258{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes heart-e03d4258{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-e03d4258{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp-e03d4258{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-e03d4258{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@keyframes iconAppear-e03d4258{0%{opacity:0;transform:scale(.5)}70%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.fade-in[data-v-e03d4258]{animation:fadeIn-e03d4258 .5s ease-out forwards}.fade-in-up[data-v-e03d4258]{animation:fadeInUp-e03d4258 .5s ease-out forwards}.fade-in-down[data-v-e03d4258]{animation:fadeInDown-e03d4258 .5s ease-out forwards}.icon-appear[data-v-e03d4258]{opacity:0;animation:iconAppear-e03d4258 .3s ease-out forwards}button[data-v-e03d4258],.button[data-v-e03d4258]{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-e03d4258],.button .icon[data-v-e03d4258]{transition:all .2s ease-out}button.loading[data-v-e03d4258],.button.loading[data-v-e03d4258]{cursor:wait}button[data-v-e03d4258]:focus-visible,.button[data-v-e03d4258]: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-e03d4258]:active:not(:disabled),.button[data-v-e03d4258]:active:not(:disabled){transform:scale(.975)}}button[data-v-e03d4258]:disabled,.button[data-v-e03d4258]:disabled{cursor:not-allowed!important}button .loader[data-v-e03d4258],.button .loader[data-v-e03d4258]{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-e03d4258 1s linear infinite}button.login-button[data-v-e03d4258],.button.login-button[data-v-e03d4258]{width:8rem;height:3rem;background:transparent;border-color:var(--color-border)}button.login-button .icon[data-v-e03d4258],.button.login-button .icon[data-v-e03d4258]{height:1.5rem;transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){button.login-button[data-v-e03d4258]:hover:not(:disabled),.button.login-button[data-v-e03d4258]:hover:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:hover:not(:disabled) .icon[data-v-e03d4258],.button.login-button:hover:not(:disabled) .icon[data-v-e03d4258]{transform:scale(.95)}}@media (hover: hover) and (pointer: fine){button.login-button[data-v-e03d4258]:active:not(:disabled),.button.login-button[data-v-e03d4258]:active:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:active:not(:disabled) .icon[data-v-e03d4258],.button.login-button:active:not(:disabled) .icon[data-v-e03d4258]{transform:scale(.9)}}button.login-button[data-v-e03d4258]:disabled,.button.login-button[data-v-e03d4258]:disabled{background:var(--color-background-dark);border-color:var(--color-border)}button.main[data-v-e03d4258],.button.main[data-v-e03d4258]{padding:.5rem .75rem;background:var(--color-main);border-color:var(--color-main);color:var(--color-background)}button.main .icon[data-v-e03d4258],.button.main .icon[data-v-e03d4258]{width:16px;height:16px;color:var(--color-background)}@media (hover: hover) and (pointer: fine){button.main[data-v-e03d4258]:hover:not(:disabled),.button.main[data-v-e03d4258]:hover:not(:disabled){background:var(--color-main-hover);border-color:var(--color-main-hover)}button.main:hover:not(:disabled) .icon[data-v-e03d4258],.button.main:hover:not(:disabled) .icon[data-v-e03d4258]{transform:scale(1.1)}}button.main[data-v-e03d4258]:disabled,.button.main[data-v-e03d4258]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.main:disabled .icon[data-v-e03d4258],.button.main:disabled .icon[data-v-e03d4258]{color:var(--color-text-light)}button.outline[data-v-e03d4258]{padding:.5rem .75rem;background:var(--color-background);border-color:var(--color-main);color:var(--color-main)}button.outline .icon[data-v-e03d4258]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.outline[data-v-e03d4258]:hover:not(:disabled){background:var(--color-main-light)}button.outline:hover:not(:disabled) .icon[data-v-e03d4258]{transform:scale(1.1)}}button.outline[data-v-e03d4258]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.outline:disabled .icon[data-v-e03d4258]{color:var(--color-text-light)}button.text[data-v-e03d4258]{padding:.5rem .75rem;background:transparent;border-color:transparent;color:var(--color-main)}button.text .icon[data-v-e03d4258]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.text[data-v-e03d4258]:hover:not(:disabled){background:var(--color-main-light)}button.text:hover:not(:disabled) .icon[data-v-e03d4258]{transform:scale(1.1)}}button.text[data-v-e03d4258]:disabled{background:var(--color-background-dark);color:var(--color-text-light)}button.text:disabled .icon[data-v-e03d4258]{color:var(--color-text-light)}button.debug-button[data-v-e03d4258]{overflow:hidden;position:relative}button.debug-button[data-v-e03d4258]: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-e03d4258]:hover:after{width:64px}input[data-v-e03d4258]{width:100%;height:44px;padding:.75rem;border:1px solid var(--color-border);border-radius:.5rem;font-family:var(--font-text);font-size:.75rem;transition:all .2s ease-out}input[data-v-e03d4258]::placeholder{color:var(--color-text-light);font-style:italic;font-weight:400}input[data-v-e03d4258]:focus{outline:none;border-color:var(--color-main)}input.error[data-v-e03d4258]{border-color:var(--color-error)}input.input-line[data-v-e03d4258]{border:none;border-bottom:solid 1px var(--color-border);border-radius:0;padding:.25rem 0}input.input-line[data-v-e03d4258]:focus{border-color:var(--color-main)}.tooltip[data-v-e03d4258]{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-e03d4258]{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-e03d4258]{flex-shrink:0;margin-right:8px}.toast .icon-container .icon[data-v-e03d4258]{display:flex;justify-content:center;align-items:center;width:24px;height:24px}.toast .message[data-v-e03d4258]{font-size:1rem;line-height:1.5rem}.toast.info[data-v-e03d4258]{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-e03d4258]{color:var(--color-info)}.toast.success[data-v-e03d4258]{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-e03d4258]{color:var(--color-success)}.toast.warning[data-v-e03d4258]{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-e03d4258]{color:var(--color-warning)}.toast.error[data-v-e03d4258]{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-e03d4258]{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}html[data-provider=letemps][data-theme=dark][data-v-3bf774fe],html[data-provider=letemps].dark[data-v-3bf774fe]{--color-main: #94172a;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--color-main-text: #ffffff;--color-secondary: #c41e3a;--color-secondary-dark: #7f0a1c;--color-secondary-light: #e01424;--color-link: var(--color-main);--color-motamo-main: #94172a}[data-v-3bf774fe]:root{--font-title: "Libre Franklin", sans-serif;--font-text: "Libre Franklin", sans-serif;--font-logo: "Libre Franklin", sans-serif;--font-keyboards: "Libre Franklin", sans-serif}.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:var(--font-text);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:var(--font-text);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}html[data-provider=letemps][data-theme=dark][data-v-f69f4384],html[data-provider=letemps].dark[data-v-f69f4384]{--color-main: #94172a;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--color-main-text: #ffffff;--color-secondary: #c41e3a;--color-secondary-dark: #7f0a1c;--color-secondary-light: #e01424;--color-link: var(--color-main);--color-motamo-main: #94172a}[data-v-f69f4384]:root{--font-title: "Libre Franklin", sans-serif;--font-text: "Libre Franklin", sans-serif;--font-logo: "Libre Franklin", sans-serif;--font-keyboards: "Libre Franklin", sans-serif}.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:var(--font-text);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:var(--font-title);font-size:calc(var(--logo-size) * .8);font-weight:600;color:var(--color-white)}:where([data-v-e68051e1]:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}[data-v-e68051e1],[data-v-e68051e1]:before,[data-v-e68051e1]:after{box-sizing:border-box}a[data-v-e68051e1],button[data-v-e68051e1]{cursor:revert}ol[data-v-e68051e1],ul[data-v-e68051e1],menu[data-v-e68051e1]{list-style:none}img[data-v-e68051e1]{max-inline-size:100%;max-block-size:100%}table[data-v-e68051e1]{border-collapse:collapse}input[data-v-e68051e1],textarea[data-v-e68051e1]{-webkit-user-select:auto}textarea[data-v-e68051e1]{white-space:revert}meter[data-v-e68051e1]{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre[data-v-e68051e1]){all:revert}[data-v-e68051e1]::placeholder{color:unset}[data-v-e68051e1]::marker{content:initial}:where([hidden][data-v-e68051e1]){display:none}:where([contenteditable][data-v-e68051e1]: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-e68051e1]){-webkit-user-drag:element}:where(dialog[data-v-e68051e1]:modal){all:revert}[data-v-e68051e1]:root,html[data-theme=light][data-v-e68051e1],.light[data-v-e68051e1]{--color-main: #005dce;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--color-main-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-e68051e1],.dark[data-v-e68051e1]{--color-main: #005dce;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--color-main-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}html[data-provider=letemps][data-theme=dark][data-v-e68051e1],html[data-provider=letemps].dark[data-v-e68051e1]{--color-main: #94172a;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--color-main-text: #ffffff;--color-secondary: #c41e3a;--color-secondary-dark: #7f0a1c;--color-secondary-light: #e01424;--color-link: var(--color-main);--color-motamo-main: #94172a}[data-v-e68051e1]:root{--font-title: "Libre Franklin", sans-serif;--font-text: "Libre Franklin", sans-serif;--font-logo: "Libre Franklin", sans-serif;--font-keyboards: "Libre Franklin", sans-serif}.fade-enter-active[data-v-e68051e1],.fade-leave-active[data-v-e68051e1]{transition:.4s ease}.fade-enter-from[data-v-e68051e1],.fade-leave-to[data-v-e68051e1]{opacity:0}.modal-enter-active[data-v-e68051e1],.modal-leave-active[data-v-e68051e1]{transition:transform .4s ease,opacity .4s ease-out}.modal-enter-from[data-v-e68051e1],.modal-leave-to[data-v-e68051e1]{transform:translateY(-32px);opacity:0}.modal-sheet-enter-active[data-v-e68051e1],.modal-sheet-leave-active[data-v-e68051e1]{transition:transform .4s ease,opacity .4s ease-out}.modal-sheet-enter-from[data-v-e68051e1],.modal-sheet-leave-to[data-v-e68051e1]{transform:translateY(2rem);opacity:0}.toast-enter-active[data-v-e68051e1],.toast-leave-active[data-v-e68051e1]{transition:all .4s ease}.toast-enter-from[data-v-e68051e1],.toast-leave-to[data-v-e68051e1]{opacity:0;transform:translate(32px)}.dropdown-enter-active[data-v-e68051e1],.dropdown-leave-active[data-v-e68051e1]{transition:all .4s ease}.dropdown-enter-from[data-v-e68051e1],.dropdown-leave-to[data-v-e68051e1]{opacity:0;transform:translateY(-8px)}@keyframes loading-e68051e1{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes spin-e68051e1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes heart-e68051e1{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-e68051e1{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp-e68051e1{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-e68051e1{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@keyframes iconAppear-e68051e1{0%{opacity:0;transform:scale(.5)}70%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.fade-in[data-v-e68051e1]{animation:fadeIn-e68051e1 .5s ease-out forwards}.fade-in-up[data-v-e68051e1]{animation:fadeInUp-e68051e1 .5s ease-out forwards}.fade-in-down[data-v-e68051e1]{animation:fadeInDown-e68051e1 .5s ease-out forwards}.icon-appear[data-v-e68051e1]{opacity:0;animation:iconAppear-e68051e1 .3s ease-out forwards}button[data-v-e68051e1],.button[data-v-e68051e1]{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-e68051e1],.button .icon[data-v-e68051e1]{transition:all .2s ease-out}button.loading[data-v-e68051e1],.button.loading[data-v-e68051e1]{cursor:wait}button[data-v-e68051e1]:focus-visible,.button[data-v-e68051e1]: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-e68051e1]:active:not(:disabled),.button[data-v-e68051e1]:active:not(:disabled){transform:scale(.975)}}button[data-v-e68051e1]:disabled,.button[data-v-e68051e1]:disabled{cursor:not-allowed!important}button .loader[data-v-e68051e1],.button .loader[data-v-e68051e1]{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-e68051e1 1s linear infinite}button.login-button[data-v-e68051e1],.button.login-button[data-v-e68051e1]{width:8rem;height:3rem;background:transparent;border-color:var(--color-border)}button.login-button .icon[data-v-e68051e1],.button.login-button .icon[data-v-e68051e1]{height:1.5rem;transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){button.login-button[data-v-e68051e1]:hover:not(:disabled),.button.login-button[data-v-e68051e1]:hover:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:hover:not(:disabled) .icon[data-v-e68051e1],.button.login-button:hover:not(:disabled) .icon[data-v-e68051e1]{transform:scale(.95)}}@media (hover: hover) and (pointer: fine){button.login-button[data-v-e68051e1]:active:not(:disabled),.button.login-button[data-v-e68051e1]:active:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:active:not(:disabled) .icon[data-v-e68051e1],.button.login-button:active:not(:disabled) .icon[data-v-e68051e1]{transform:scale(.9)}}button.login-button[data-v-e68051e1]:disabled,.button.login-button[data-v-e68051e1]:disabled{background:var(--color-background-dark);border-color:var(--color-border)}button.main[data-v-e68051e1],.button.main[data-v-e68051e1]{padding:.5rem .75rem;background:var(--color-main);border-color:var(--color-main);color:var(--color-background)}button.main .icon[data-v-e68051e1],.button.main .icon[data-v-e68051e1]{width:16px;height:16px;color:var(--color-background)}@media (hover: hover) and (pointer: fine){button.main[data-v-e68051e1]:hover:not(:disabled),.button.main[data-v-e68051e1]:hover:not(:disabled){background:var(--color-main-hover);border-color:var(--color-main-hover)}button.main:hover:not(:disabled) .icon[data-v-e68051e1],.button.main:hover:not(:disabled) .icon[data-v-e68051e1]{transform:scale(1.1)}}button.main[data-v-e68051e1]:disabled,.button.main[data-v-e68051e1]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.main:disabled .icon[data-v-e68051e1],.button.main:disabled .icon[data-v-e68051e1]{color:var(--color-text-light)}button.outline[data-v-e68051e1]{padding:.5rem .75rem;background:var(--color-background);border-color:var(--color-main);color:var(--color-main)}button.outline .icon[data-v-e68051e1]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.outline[data-v-e68051e1]:hover:not(:disabled){background:var(--color-main-light)}button.outline:hover:not(:disabled) .icon[data-v-e68051e1]{transform:scale(1.1)}}button.outline[data-v-e68051e1]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.outline:disabled .icon[data-v-e68051e1]{color:var(--color-text-light)}button.text[data-v-e68051e1]{padding:.5rem .75rem;background:transparent;border-color:transparent;color:var(--color-main)}button.text .icon[data-v-e68051e1]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.text[data-v-e68051e1]:hover:not(:disabled){background:var(--color-main-light)}button.text:hover:not(:disabled) .icon[data-v-e68051e1]{transform:scale(1.1)}}button.text[data-v-e68051e1]:disabled{background:var(--color-background-dark);color:var(--color-text-light)}button.text:disabled .icon[data-v-e68051e1]{color:var(--color-text-light)}button.debug-button[data-v-e68051e1]{overflow:hidden;position:relative}button.debug-button[data-v-e68051e1]: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-e68051e1]:hover:after{width:64px}input[data-v-e68051e1]{width:100%;height:44px;padding:.75rem;border:1px solid var(--color-border);border-radius:.5rem;font-family:var(--font-text);font-size:.75rem;transition:all .2s ease-out}input[data-v-e68051e1]::placeholder{color:var(--color-text-light);font-style:italic;font-weight:400}input[data-v-e68051e1]:focus{outline:none;border-color:var(--color-main)}input.error[data-v-e68051e1]{border-color:var(--color-error)}input.input-line[data-v-e68051e1]{border:none;border-bottom:solid 1px var(--color-border);border-radius:0;padding:.25rem 0}input.input-line[data-v-e68051e1]:focus{border-color:var(--color-main)}.tooltip[data-v-e68051e1]{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-e68051e1]{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-e68051e1]{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-e68051e1],.siwa-topbar .container .right-content[data-v-e68051e1],.siwa-topbar .container .right-content .user-container[data-v-e68051e1]{display:flex;align-items:center}.siwa-topbar .container .right-content .user-container .avatar[data-v-e68051e1]{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}html[data-provider=letemps][data-theme=dark][data-v-4c844c73],html[data-provider=letemps].dark[data-v-4c844c73]{--color-main: #94172a;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--color-main-text: #ffffff;--color-secondary: #c41e3a;--color-secondary-dark: #7f0a1c;--color-secondary-light: #e01424;--color-link: var(--color-main);--color-motamo-main: #94172a}[data-v-4c844c73]:root{--font-title: "Libre Franklin", sans-serif;--font-text: "Libre Franklin", sans-serif;--font-logo: "Libre Franklin", sans-serif;--font-keyboards: "Libre Franklin", sans-serif}.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:var(--font-text);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-dc1c92f0]:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}[data-v-dc1c92f0],[data-v-dc1c92f0]:before,[data-v-dc1c92f0]:after{box-sizing:border-box}a[data-v-dc1c92f0],button[data-v-dc1c92f0]{cursor:revert}ol[data-v-dc1c92f0],ul[data-v-dc1c92f0],menu[data-v-dc1c92f0]{list-style:none}img[data-v-dc1c92f0]{max-inline-size:100%;max-block-size:100%}table[data-v-dc1c92f0]{border-collapse:collapse}input[data-v-dc1c92f0],textarea[data-v-dc1c92f0]{-webkit-user-select:auto}textarea[data-v-dc1c92f0]{white-space:revert}meter[data-v-dc1c92f0]{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre[data-v-dc1c92f0]){all:revert}[data-v-dc1c92f0]::placeholder{color:unset}[data-v-dc1c92f0]::marker{content:initial}:where([hidden][data-v-dc1c92f0]){display:none}:where([contenteditable][data-v-dc1c92f0]: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-dc1c92f0]){-webkit-user-drag:element}:where(dialog[data-v-dc1c92f0]:modal){all:revert}[data-v-dc1c92f0]:root,html[data-theme=light][data-v-dc1c92f0],.light[data-v-dc1c92f0]{--color-main: #005dce;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--color-main-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-dc1c92f0],.dark[data-v-dc1c92f0]{--color-main: #005dce;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--color-main-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}html[data-provider=letemps][data-theme=dark][data-v-dc1c92f0],html[data-provider=letemps].dark[data-v-dc1c92f0]{--color-main: #94172a;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--color-main-text: #ffffff;--color-secondary: #c41e3a;--color-secondary-dark: #7f0a1c;--color-secondary-light: #e01424;--color-link: var(--color-main);--color-motamo-main: #94172a}[data-v-dc1c92f0]:root{--font-title: "Libre Franklin", sans-serif;--font-text: "Libre Franklin", sans-serif;--font-logo: "Libre Franklin", sans-serif;--font-keyboards: "Libre Franklin", sans-serif}.fade-enter-active[data-v-dc1c92f0],.fade-leave-active[data-v-dc1c92f0]{transition:.4s ease}.fade-enter-from[data-v-dc1c92f0],.fade-leave-to[data-v-dc1c92f0]{opacity:0}.modal-enter-active[data-v-dc1c92f0],.modal-leave-active[data-v-dc1c92f0]{transition:transform .4s ease,opacity .4s ease-out}.modal-enter-from[data-v-dc1c92f0],.modal-leave-to[data-v-dc1c92f0]{transform:translateY(-32px);opacity:0}.modal-sheet-enter-active[data-v-dc1c92f0],.modal-sheet-leave-active[data-v-dc1c92f0]{transition:transform .4s ease,opacity .4s ease-out}.modal-sheet-enter-from[data-v-dc1c92f0],.modal-sheet-leave-to[data-v-dc1c92f0]{transform:translateY(2rem);opacity:0}.toast-enter-active[data-v-dc1c92f0],.toast-leave-active[data-v-dc1c92f0]{transition:all .4s ease}.toast-enter-from[data-v-dc1c92f0],.toast-leave-to[data-v-dc1c92f0]{opacity:0;transform:translate(32px)}.dropdown-enter-active[data-v-dc1c92f0],.dropdown-leave-active[data-v-dc1c92f0]{transition:all .4s ease}.dropdown-enter-from[data-v-dc1c92f0],.dropdown-leave-to[data-v-dc1c92f0]{opacity:0;transform:translateY(-8px)}@keyframes loading-dc1c92f0{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes spin-dc1c92f0{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes heart-dc1c92f0{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-dc1c92f0{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp-dc1c92f0{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-dc1c92f0{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@keyframes iconAppear-dc1c92f0{0%{opacity:0;transform:scale(.5)}70%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.fade-in[data-v-dc1c92f0]{animation:fadeIn-dc1c92f0 .5s ease-out forwards}.fade-in-up[data-v-dc1c92f0]{animation:fadeInUp-dc1c92f0 .5s ease-out forwards}.fade-in-down[data-v-dc1c92f0]{animation:fadeInDown-dc1c92f0 .5s ease-out forwards}.icon-appear[data-v-dc1c92f0]{opacity:0;animation:iconAppear-dc1c92f0 .3s ease-out forwards}button[data-v-dc1c92f0],.button[data-v-dc1c92f0]{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-dc1c92f0],.button .icon[data-v-dc1c92f0]{transition:all .2s ease-out}button.loading[data-v-dc1c92f0],.button.loading[data-v-dc1c92f0]{cursor:wait}button[data-v-dc1c92f0]:focus-visible,.button[data-v-dc1c92f0]: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-dc1c92f0]:active:not(:disabled),.button[data-v-dc1c92f0]:active:not(:disabled){transform:scale(.975)}}button[data-v-dc1c92f0]:disabled,.button[data-v-dc1c92f0]:disabled{cursor:not-allowed!important}button .loader[data-v-dc1c92f0],.button .loader[data-v-dc1c92f0]{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-dc1c92f0 1s linear infinite}button.login-button[data-v-dc1c92f0],.button.login-button[data-v-dc1c92f0]{width:8rem;height:3rem;background:transparent;border-color:var(--color-border)}button.login-button .icon[data-v-dc1c92f0],.button.login-button .icon[data-v-dc1c92f0]{height:1.5rem;transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){button.login-button[data-v-dc1c92f0]:hover:not(:disabled),.button.login-button[data-v-dc1c92f0]:hover:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:hover:not(:disabled) .icon[data-v-dc1c92f0],.button.login-button:hover:not(:disabled) .icon[data-v-dc1c92f0]{transform:scale(.95)}}@media (hover: hover) and (pointer: fine){button.login-button[data-v-dc1c92f0]:active:not(:disabled),.button.login-button[data-v-dc1c92f0]:active:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:active:not(:disabled) .icon[data-v-dc1c92f0],.button.login-button:active:not(:disabled) .icon[data-v-dc1c92f0]{transform:scale(.9)}}button.login-button[data-v-dc1c92f0]:disabled,.button.login-button[data-v-dc1c92f0]:disabled{background:var(--color-background-dark);border-color:var(--color-border)}button.main[data-v-dc1c92f0],.button.main[data-v-dc1c92f0]{padding:.5rem .75rem;background:var(--color-main);border-color:var(--color-main);color:var(--color-background)}button.main .icon[data-v-dc1c92f0],.button.main .icon[data-v-dc1c92f0]{width:16px;height:16px;color:var(--color-background)}@media (hover: hover) and (pointer: fine){button.main[data-v-dc1c92f0]:hover:not(:disabled),.button.main[data-v-dc1c92f0]:hover:not(:disabled){background:var(--color-main-hover);border-color:var(--color-main-hover)}button.main:hover:not(:disabled) .icon[data-v-dc1c92f0],.button.main:hover:not(:disabled) .icon[data-v-dc1c92f0]{transform:scale(1.1)}}button.main[data-v-dc1c92f0]:disabled,.button.main[data-v-dc1c92f0]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.main:disabled .icon[data-v-dc1c92f0],.button.main:disabled .icon[data-v-dc1c92f0]{color:var(--color-text-light)}button.outline[data-v-dc1c92f0]{padding:.5rem .75rem;background:var(--color-background);border-color:var(--color-main);color:var(--color-main)}button.outline .icon[data-v-dc1c92f0]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.outline[data-v-dc1c92f0]:hover:not(:disabled){background:var(--color-main-light)}button.outline:hover:not(:disabled) .icon[data-v-dc1c92f0]{transform:scale(1.1)}}button.outline[data-v-dc1c92f0]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.outline:disabled .icon[data-v-dc1c92f0]{color:var(--color-text-light)}button.text[data-v-dc1c92f0]{padding:.5rem .75rem;background:transparent;border-color:transparent;color:var(--color-main)}button.text .icon[data-v-dc1c92f0]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.text[data-v-dc1c92f0]:hover:not(:disabled){background:var(--color-main-light)}button.text:hover:not(:disabled) .icon[data-v-dc1c92f0]{transform:scale(1.1)}}button.text[data-v-dc1c92f0]:disabled{background:var(--color-background-dark);color:var(--color-text-light)}button.text:disabled .icon[data-v-dc1c92f0]{color:var(--color-text-light)}button.debug-button[data-v-dc1c92f0]{overflow:hidden;position:relative}button.debug-button[data-v-dc1c92f0]: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-dc1c92f0]:hover:after{width:64px}input[data-v-dc1c92f0]{width:100%;height:44px;padding:.75rem;border:1px solid var(--color-border);border-radius:.5rem;font-family:var(--font-text);font-size:.75rem;transition:all .2s ease-out}input[data-v-dc1c92f0]::placeholder{color:var(--color-text-light);font-style:italic;font-weight:400}input[data-v-dc1c92f0]:focus{outline:none;border-color:var(--color-main)}input.error[data-v-dc1c92f0]{border-color:var(--color-error)}input.input-line[data-v-dc1c92f0]{border:none;border-bottom:solid 1px var(--color-border);border-radius:0;padding:.25rem 0}input.input-line[data-v-dc1c92f0]:focus{border-color:var(--color-main)}.tooltip[data-v-dc1c92f0]{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-dc1c92f0]{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-dc1c92f0]{min-width:10rem;max-width:14rem}}.game-card .header[data-v-dc1c92f0]{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-dc1c92f0]{display:none;align-items:center;gap:.5rem}.game-card .header .calendar[data-v-dc1c92f0]{width:1rem;height:1rem;display:flex;align-items:center;gap:.5rem}.game-card .logo-container[data-v-dc1c92f0]{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-dc1c92f0]{font-weight:700;font-size:1.5rem}.game-card .description-container[data-v-dc1c92f0]{min-height:4rem;font-size:.75rem;text-align:center;padding:var(--padding)}.game-card .button-container[data-v-dc1c92f0]{padding:var(--padding)}.game-card .button-container .button[data-v-dc1c92f0]{font-size:1rem}.game-card[data-v-dc1c92f0]{--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}html[data-provider=letemps][data-theme=dark][data-v-c59b69f1],html[data-provider=letemps].dark[data-v-c59b69f1]{--color-main: #94172a;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--color-main-text: #ffffff;--color-secondary: #c41e3a;--color-secondary-dark: #7f0a1c;--color-secondary-light: #e01424;--color-link: var(--color-main);--color-motamo-main: #94172a}[data-v-c59b69f1]:root{--font-title: "Libre Franklin", sans-serif;--font-text: "Libre Franklin", sans-serif;--font-logo: "Libre Franklin", sans-serif;--font-keyboards: "Libre Franklin", sans-serif}.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:var(--font-text);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-149191fc]:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}[data-v-149191fc],[data-v-149191fc]:before,[data-v-149191fc]:after{box-sizing:border-box}a[data-v-149191fc],button[data-v-149191fc]{cursor:revert}ol[data-v-149191fc],ul[data-v-149191fc],menu[data-v-149191fc]{list-style:none}img[data-v-149191fc]{max-inline-size:100%;max-block-size:100%}table[data-v-149191fc]{border-collapse:collapse}input[data-v-149191fc],textarea[data-v-149191fc]{-webkit-user-select:auto}textarea[data-v-149191fc]{white-space:revert}meter[data-v-149191fc]{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre[data-v-149191fc]){all:revert}[data-v-149191fc]::placeholder{color:unset}[data-v-149191fc]::marker{content:initial}:where([hidden][data-v-149191fc]){display:none}:where([contenteditable][data-v-149191fc]: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-149191fc]){-webkit-user-drag:element}:where(dialog[data-v-149191fc]:modal){all:revert}[data-v-149191fc]:root,html[data-theme=light][data-v-149191fc],.light[data-v-149191fc]{--color-main: #005dce;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--color-main-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-149191fc],.dark[data-v-149191fc]{--color-main: #005dce;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--color-main-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}html[data-provider=letemps][data-theme=dark][data-v-149191fc],html[data-provider=letemps].dark[data-v-149191fc]{--color-main: #94172a;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--color-main-text: #ffffff;--color-secondary: #c41e3a;--color-secondary-dark: #7f0a1c;--color-secondary-light: #e01424;--color-link: var(--color-main);--color-motamo-main: #94172a}[data-v-149191fc]:root{--font-title: "Libre Franklin", sans-serif;--font-text: "Libre Franklin", sans-serif;--font-logo: "Libre Franklin", sans-serif;--font-keyboards: "Libre Franklin", sans-serif}.fade-enter-active[data-v-149191fc],.fade-leave-active[data-v-149191fc]{transition:.4s ease}.fade-enter-from[data-v-149191fc],.fade-leave-to[data-v-149191fc]{opacity:0}.modal-enter-active[data-v-149191fc],.modal-leave-active[data-v-149191fc]{transition:transform .4s ease,opacity .4s ease-out}.modal-enter-from[data-v-149191fc],.modal-leave-to[data-v-149191fc]{transform:translateY(-32px);opacity:0}.modal-sheet-enter-active[data-v-149191fc],.modal-sheet-leave-active[data-v-149191fc]{transition:transform .4s ease,opacity .4s ease-out}.modal-sheet-enter-from[data-v-149191fc],.modal-sheet-leave-to[data-v-149191fc]{transform:translateY(2rem);opacity:0}.toast-enter-active[data-v-149191fc],.toast-leave-active[data-v-149191fc]{transition:all .4s ease}.toast-enter-from[data-v-149191fc],.toast-leave-to[data-v-149191fc]{opacity:0;transform:translate(32px)}.dropdown-enter-active[data-v-149191fc],.dropdown-leave-active[data-v-149191fc]{transition:all .4s ease}.dropdown-enter-from[data-v-149191fc],.dropdown-leave-to[data-v-149191fc]{opacity:0;transform:translateY(-8px)}@keyframes loading-149191fc{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes spin-149191fc{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes heart-149191fc{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-149191fc{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp-149191fc{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-149191fc{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@keyframes iconAppear-149191fc{0%{opacity:0;transform:scale(.5)}70%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.fade-in[data-v-149191fc]{animation:fadeIn-149191fc .5s ease-out forwards}.fade-in-up[data-v-149191fc]{animation:fadeInUp-149191fc .5s ease-out forwards}.fade-in-down[data-v-149191fc]{animation:fadeInDown-149191fc .5s ease-out forwards}.icon-appear[data-v-149191fc]{opacity:0;animation:iconAppear-149191fc .3s ease-out forwards}button[data-v-149191fc],.button[data-v-149191fc]{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-149191fc],.button .icon[data-v-149191fc]{transition:all .2s ease-out}button.loading[data-v-149191fc],.button.loading[data-v-149191fc]{cursor:wait}button[data-v-149191fc]:focus-visible,.button[data-v-149191fc]: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-149191fc]:active:not(:disabled),.button[data-v-149191fc]:active:not(:disabled){transform:scale(.975)}}button[data-v-149191fc]:disabled,.button[data-v-149191fc]:disabled{cursor:not-allowed!important}button .loader[data-v-149191fc],.button .loader[data-v-149191fc]{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-149191fc 1s linear infinite}button.login-button[data-v-149191fc],.button.login-button[data-v-149191fc]{width:8rem;height:3rem;background:transparent;border-color:var(--color-border)}button.login-button .icon[data-v-149191fc],.button.login-button .icon[data-v-149191fc]{height:1.5rem;transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){button.login-button[data-v-149191fc]:hover:not(:disabled),.button.login-button[data-v-149191fc]:hover:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:hover:not(:disabled) .icon[data-v-149191fc],.button.login-button:hover:not(:disabled) .icon[data-v-149191fc]{transform:scale(.95)}}@media (hover: hover) and (pointer: fine){button.login-button[data-v-149191fc]:active:not(:disabled),.button.login-button[data-v-149191fc]:active:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:active:not(:disabled) .icon[data-v-149191fc],.button.login-button:active:not(:disabled) .icon[data-v-149191fc]{transform:scale(.9)}}button.login-button[data-v-149191fc]:disabled,.button.login-button[data-v-149191fc]:disabled{background:var(--color-background-dark);border-color:var(--color-border)}button.main[data-v-149191fc],.button.main[data-v-149191fc]{padding:.5rem .75rem;background:var(--color-main);border-color:var(--color-main);color:var(--color-background)}button.main .icon[data-v-149191fc],.button.main .icon[data-v-149191fc]{width:16px;height:16px;color:var(--color-background)}@media (hover: hover) and (pointer: fine){button.main[data-v-149191fc]:hover:not(:disabled),.button.main[data-v-149191fc]:hover:not(:disabled){background:var(--color-main-hover);border-color:var(--color-main-hover)}button.main:hover:not(:disabled) .icon[data-v-149191fc],.button.main:hover:not(:disabled) .icon[data-v-149191fc]{transform:scale(1.1)}}button.main[data-v-149191fc]:disabled,.button.main[data-v-149191fc]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.main:disabled .icon[data-v-149191fc],.button.main:disabled .icon[data-v-149191fc]{color:var(--color-text-light)}button.outline[data-v-149191fc]{padding:.5rem .75rem;background:var(--color-background);border-color:var(--color-main);color:var(--color-main)}button.outline .icon[data-v-149191fc]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.outline[data-v-149191fc]:hover:not(:disabled){background:var(--color-main-light)}button.outline:hover:not(:disabled) .icon[data-v-149191fc]{transform:scale(1.1)}}button.outline[data-v-149191fc]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.outline:disabled .icon[data-v-149191fc]{color:var(--color-text-light)}button.text[data-v-149191fc]{padding:.5rem .75rem;background:transparent;border-color:transparent;color:var(--color-main)}button.text .icon[data-v-149191fc]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.text[data-v-149191fc]:hover:not(:disabled){background:var(--color-main-light)}button.text:hover:not(:disabled) .icon[data-v-149191fc]{transform:scale(1.1)}}button.text[data-v-149191fc]:disabled{background:var(--color-background-dark);color:var(--color-text-light)}button.text:disabled .icon[data-v-149191fc]{color:var(--color-text-light)}button.debug-button[data-v-149191fc]{overflow:hidden;position:relative}button.debug-button[data-v-149191fc]: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-149191fc]:hover:after{width:64px}input[data-v-149191fc]{width:100%;height:44px;padding:.75rem;border:1px solid var(--color-border);border-radius:.5rem;font-family:var(--font-text);font-size:.75rem;transition:all .2s ease-out}input[data-v-149191fc]::placeholder{color:var(--color-text-light);font-style:italic;font-weight:400}input[data-v-149191fc]:focus{outline:none;border-color:var(--color-main)}input.error[data-v-149191fc]{border-color:var(--color-error)}input.input-line[data-v-149191fc]{border:none;border-bottom:solid 1px var(--color-border);border-radius:0;padding:.25rem 0}input.input-line[data-v-149191fc]:focus{border-color:var(--color-main)}.tooltip[data-v-149191fc]{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-149191fc]{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-149191fc]{min-width:10rem;max-width:14rem}}.game-card .header[data-v-149191fc]{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-149191fc]{display:none;align-items:center;gap:.5rem}.game-card .header .calendar[data-v-149191fc]{width:1rem;height:1rem;display:flex;align-items:center;gap:.5rem}.game-card .logo-container[data-v-149191fc]{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-149191fc]{font-weight:700;font-size:1.5rem}.game-card .description-container[data-v-149191fc]{min-height:4rem;font-size:.75rem;text-align:center;padding:var(--padding)}.game-card .button-container[data-v-149191fc]{padding:var(--padding)}.game-card .button-container .button[data-v-149191fc]{font-size:1rem}.game-card[data-v-149191fc]{--color-main: #ff7675}:where([data-v-4625e4c4]:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}[data-v-4625e4c4],[data-v-4625e4c4]:before,[data-v-4625e4c4]:after{box-sizing:border-box}a[data-v-4625e4c4],button[data-v-4625e4c4]{cursor:revert}ol[data-v-4625e4c4],ul[data-v-4625e4c4],menu[data-v-4625e4c4]{list-style:none}img[data-v-4625e4c4]{max-inline-size:100%;max-block-size:100%}table[data-v-4625e4c4]{border-collapse:collapse}input[data-v-4625e4c4],textarea[data-v-4625e4c4]{-webkit-user-select:auto}textarea[data-v-4625e4c4]{white-space:revert}meter[data-v-4625e4c4]{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre[data-v-4625e4c4]){all:revert}[data-v-4625e4c4]::placeholder{color:unset}[data-v-4625e4c4]::marker{content:initial}:where([hidden][data-v-4625e4c4]){display:none}:where([contenteditable][data-v-4625e4c4]: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-4625e4c4]){-webkit-user-drag:element}:where(dialog[data-v-4625e4c4]:modal){all:revert}[data-v-4625e4c4]:root,html[data-theme=light][data-v-4625e4c4],.light[data-v-4625e4c4]{--color-main: #005dce;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--color-main-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-4625e4c4],.dark[data-v-4625e4c4]{--color-main: #005dce;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--color-main-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}html[data-provider=letemps][data-theme=dark][data-v-4625e4c4],html[data-provider=letemps].dark[data-v-4625e4c4]{--color-main: #94172a;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--color-main-text: #ffffff;--color-secondary: #c41e3a;--color-secondary-dark: #7f0a1c;--color-secondary-light: #e01424;--color-link: var(--color-main);--color-motamo-main: #94172a}[data-v-4625e4c4]:root{--font-title: "Libre Franklin", sans-serif;--font-text: "Libre Franklin", sans-serif;--font-logo: "Libre Franklin", sans-serif;--font-keyboards: "Libre Franklin", sans-serif}.fade-enter-active[data-v-4625e4c4],.fade-leave-active[data-v-4625e4c4]{transition:.4s ease}.fade-enter-from[data-v-4625e4c4],.fade-leave-to[data-v-4625e4c4]{opacity:0}.modal-enter-active[data-v-4625e4c4],.modal-leave-active[data-v-4625e4c4]{transition:transform .4s ease,opacity .4s ease-out}.modal-enter-from[data-v-4625e4c4],.modal-leave-to[data-v-4625e4c4]{transform:translateY(-32px);opacity:0}.modal-sheet-enter-active[data-v-4625e4c4],.modal-sheet-leave-active[data-v-4625e4c4]{transition:transform .4s ease,opacity .4s ease-out}.modal-sheet-enter-from[data-v-4625e4c4],.modal-sheet-leave-to[data-v-4625e4c4]{transform:translateY(2rem);opacity:0}.toast-enter-active[data-v-4625e4c4],.toast-leave-active[data-v-4625e4c4]{transition:all .4s ease}.toast-enter-from[data-v-4625e4c4],.toast-leave-to[data-v-4625e4c4]{opacity:0;transform:translate(32px)}.dropdown-enter-active[data-v-4625e4c4],.dropdown-leave-active[data-v-4625e4c4]{transition:all .4s ease}.dropdown-enter-from[data-v-4625e4c4],.dropdown-leave-to[data-v-4625e4c4]{opacity:0;transform:translateY(-8px)}@keyframes loading-4625e4c4{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes spin-4625e4c4{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes heart-4625e4c4{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-4625e4c4{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp-4625e4c4{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-4625e4c4{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@keyframes iconAppear-4625e4c4{0%{opacity:0;transform:scale(.5)}70%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.fade-in[data-v-4625e4c4]{animation:fadeIn-4625e4c4 .5s ease-out forwards}.fade-in-up[data-v-4625e4c4]{animation:fadeInUp-4625e4c4 .5s ease-out forwards}.fade-in-down[data-v-4625e4c4]{animation:fadeInDown-4625e4c4 .5s ease-out forwards}.icon-appear[data-v-4625e4c4]{opacity:0;animation:iconAppear-4625e4c4 .3s ease-out forwards}button[data-v-4625e4c4],.button[data-v-4625e4c4]{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-4625e4c4],.button .icon[data-v-4625e4c4]{transition:all .2s ease-out}button.loading[data-v-4625e4c4],.button.loading[data-v-4625e4c4]{cursor:wait}button[data-v-4625e4c4]:focus-visible,.button[data-v-4625e4c4]: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-4625e4c4]:active:not(:disabled),.button[data-v-4625e4c4]:active:not(:disabled){transform:scale(.975)}}button[data-v-4625e4c4]:disabled,.button[data-v-4625e4c4]:disabled{cursor:not-allowed!important}button .loader[data-v-4625e4c4],.button .loader[data-v-4625e4c4]{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-4625e4c4 1s linear infinite}button.login-button[data-v-4625e4c4],.button.login-button[data-v-4625e4c4]{width:8rem;height:3rem;background:transparent;border-color:var(--color-border)}button.login-button .icon[data-v-4625e4c4],.button.login-button .icon[data-v-4625e4c4]{height:1.5rem;transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){button.login-button[data-v-4625e4c4]:hover:not(:disabled),.button.login-button[data-v-4625e4c4]:hover:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:hover:not(:disabled) .icon[data-v-4625e4c4],.button.login-button:hover:not(:disabled) .icon[data-v-4625e4c4]{transform:scale(.95)}}@media (hover: hover) and (pointer: fine){button.login-button[data-v-4625e4c4]:active:not(:disabled),.button.login-button[data-v-4625e4c4]:active:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:active:not(:disabled) .icon[data-v-4625e4c4],.button.login-button:active:not(:disabled) .icon[data-v-4625e4c4]{transform:scale(.9)}}button.login-button[data-v-4625e4c4]:disabled,.button.login-button[data-v-4625e4c4]:disabled{background:var(--color-background-dark);border-color:var(--color-border)}button.main[data-v-4625e4c4],.button.main[data-v-4625e4c4]{padding:.5rem .75rem;background:var(--color-main);border-color:var(--color-main);color:var(--color-background)}button.main .icon[data-v-4625e4c4],.button.main .icon[data-v-4625e4c4]{width:16px;height:16px;color:var(--color-background)}@media (hover: hover) and (pointer: fine){button.main[data-v-4625e4c4]:hover:not(:disabled),.button.main[data-v-4625e4c4]:hover:not(:disabled){background:var(--color-main-hover);border-color:var(--color-main-hover)}button.main:hover:not(:disabled) .icon[data-v-4625e4c4],.button.main:hover:not(:disabled) .icon[data-v-4625e4c4]{transform:scale(1.1)}}button.main[data-v-4625e4c4]:disabled,.button.main[data-v-4625e4c4]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.main:disabled .icon[data-v-4625e4c4],.button.main:disabled .icon[data-v-4625e4c4]{color:var(--color-text-light)}button.outline[data-v-4625e4c4]{padding:.5rem .75rem;background:var(--color-background);border-color:var(--color-main);color:var(--color-main)}button.outline .icon[data-v-4625e4c4]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.outline[data-v-4625e4c4]:hover:not(:disabled){background:var(--color-main-light)}button.outline:hover:not(:disabled) .icon[data-v-4625e4c4]{transform:scale(1.1)}}button.outline[data-v-4625e4c4]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.outline:disabled .icon[data-v-4625e4c4]{color:var(--color-text-light)}button.text[data-v-4625e4c4]{padding:.5rem .75rem;background:transparent;border-color:transparent;color:var(--color-main)}button.text .icon[data-v-4625e4c4]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.text[data-v-4625e4c4]:hover:not(:disabled){background:var(--color-main-light)}button.text:hover:not(:disabled) .icon[data-v-4625e4c4]{transform:scale(1.1)}}button.text[data-v-4625e4c4]:disabled{background:var(--color-background-dark);color:var(--color-text-light)}button.text:disabled .icon[data-v-4625e4c4]{color:var(--color-text-light)}button.debug-button[data-v-4625e4c4]{overflow:hidden;position:relative}button.debug-button[data-v-4625e4c4]: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-4625e4c4]:hover:after{width:64px}input[data-v-4625e4c4]{width:100%;height:44px;padding:.75rem;border:1px solid var(--color-border);border-radius:.5rem;font-family:var(--font-text);font-size:.75rem;transition:all .2s ease-out}input[data-v-4625e4c4]::placeholder{color:var(--color-text-light);font-style:italic;font-weight:400}input[data-v-4625e4c4]:focus{outline:none;border-color:var(--color-main)}input.error[data-v-4625e4c4]{border-color:var(--color-error)}input.input-line[data-v-4625e4c4]{border:none;border-bottom:solid 1px var(--color-border);border-radius:0;padding:.25rem 0}input.input-line[data-v-4625e4c4]:focus{border-color:var(--color-main)}.tooltip[data-v-4625e4c4]{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-4625e4c4]{-webkit-user-select:none;user-select:none;--logo-size: 64px;width:var(--logo-size);height:var(--logo-size);--color-main: #64aaff;--color-main-light: #c9e1ff;--color-main-dark: #0073ff;--color-main-hover: hsl(from var(--color-main) h calc(s*1.2) calc(l*1.4) )}.logo .container[data-v-4625e4c4]{display:flex;flex-direction:column;gap:2px;padding:4px}.logo .line[data-v-4625e4c4]{display:flex;justify-content:space-between;align-items:center;gap:2px}.logo .line.middle[data-v-4625e4c4]{width:calc(100% - .25rem);margin:0 auto}.logo .block[data-v-4625e4c4]{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-4625e4c4]{background:var(--color-main-dark)}.logo .block.light-block[data-v-4625e4c4]{background:var(--color-main-light)}.logo .block.equal[data-v-4625e4c4]{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-4625e4c4]{position:relative;display:flex;justify-content:space-between;align-items:center;width:100%;height:2px;border-radius:8px;margin-block:calc(var(--logo-size) / 6 - 5px);background:#002878;z-index:1}.logo .arrow[data-v-4625e4c4]:before,.logo .arrow[data-v-4625e4c4]:after{content:"";position:absolute;width:.75rem;height:.75rem;border:solid 2px #002878;transform:rotate(45deg)}.logo .arrow[data-v-4625e4c4]:before{left:2px;border-top-color:transparent;border-right-color:transparent}.logo .arrow[data-v-4625e4c4]:after{right:2px;border-bottom-color:transparent;border-left-color:transparent}:where([data-v-d82be49e]:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}[data-v-d82be49e],[data-v-d82be49e]:before,[data-v-d82be49e]:after{box-sizing:border-box}a[data-v-d82be49e],button[data-v-d82be49e]{cursor:revert}ol[data-v-d82be49e],ul[data-v-d82be49e],menu[data-v-d82be49e]{list-style:none}img[data-v-d82be49e]{max-inline-size:100%;max-block-size:100%}table[data-v-d82be49e]{border-collapse:collapse}input[data-v-d82be49e],textarea[data-v-d82be49e]{-webkit-user-select:auto}textarea[data-v-d82be49e]{white-space:revert}meter[data-v-d82be49e]{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre[data-v-d82be49e]){all:revert}[data-v-d82be49e]::placeholder{color:unset}[data-v-d82be49e]::marker{content:initial}:where([hidden][data-v-d82be49e]){display:none}:where([contenteditable][data-v-d82be49e]: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-d82be49e]){-webkit-user-drag:element}:where(dialog[data-v-d82be49e]:modal){all:revert}[data-v-d82be49e]:root,html[data-theme=light][data-v-d82be49e],.light[data-v-d82be49e]{--color-main: #005dce;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--color-main-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-d82be49e],.dark[data-v-d82be49e]{--color-main: #005dce;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--color-main-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}html[data-provider=letemps][data-theme=dark][data-v-d82be49e],html[data-provider=letemps].dark[data-v-d82be49e]{--color-main: #94172a;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--color-main-text: #ffffff;--color-secondary: #c41e3a;--color-secondary-dark: #7f0a1c;--color-secondary-light: #e01424;--color-link: var(--color-main);--color-motamo-main: #94172a}[data-v-d82be49e]:root{--font-title: "Libre Franklin", sans-serif;--font-text: "Libre Franklin", sans-serif;--font-logo: "Libre Franklin", sans-serif;--font-keyboards: "Libre Franklin", sans-serif}.fade-enter-active[data-v-d82be49e],.fade-leave-active[data-v-d82be49e]{transition:.4s ease}.fade-enter-from[data-v-d82be49e],.fade-leave-to[data-v-d82be49e]{opacity:0}.modal-enter-active[data-v-d82be49e],.modal-leave-active[data-v-d82be49e]{transition:transform .4s ease,opacity .4s ease-out}.modal-enter-from[data-v-d82be49e],.modal-leave-to[data-v-d82be49e]{transform:translateY(-32px);opacity:0}.modal-sheet-enter-active[data-v-d82be49e],.modal-sheet-leave-active[data-v-d82be49e]{transition:transform .4s ease,opacity .4s ease-out}.modal-sheet-enter-from[data-v-d82be49e],.modal-sheet-leave-to[data-v-d82be49e]{transform:translateY(2rem);opacity:0}.toast-enter-active[data-v-d82be49e],.toast-leave-active[data-v-d82be49e]{transition:all .4s ease}.toast-enter-from[data-v-d82be49e],.toast-leave-to[data-v-d82be49e]{opacity:0;transform:translate(32px)}.dropdown-enter-active[data-v-d82be49e],.dropdown-leave-active[data-v-d82be49e]{transition:all .4s ease}.dropdown-enter-from[data-v-d82be49e],.dropdown-leave-to[data-v-d82be49e]{opacity:0;transform:translateY(-8px)}@keyframes loading-d82be49e{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes spin-d82be49e{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes heart-d82be49e{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-d82be49e{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp-d82be49e{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-d82be49e{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@keyframes iconAppear-d82be49e{0%{opacity:0;transform:scale(.5)}70%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.fade-in[data-v-d82be49e]{animation:fadeIn-d82be49e .5s ease-out forwards}.fade-in-up[data-v-d82be49e]{animation:fadeInUp-d82be49e .5s ease-out forwards}.fade-in-down[data-v-d82be49e]{animation:fadeInDown-d82be49e .5s ease-out forwards}.icon-appear[data-v-d82be49e]{opacity:0;animation:iconAppear-d82be49e .3s ease-out forwards}button[data-v-d82be49e],.button[data-v-d82be49e]{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-d82be49e],.button .icon[data-v-d82be49e]{transition:all .2s ease-out}button.loading[data-v-d82be49e],.button.loading[data-v-d82be49e]{cursor:wait}button[data-v-d82be49e]:focus-visible,.button[data-v-d82be49e]: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-d82be49e]:active:not(:disabled),.button[data-v-d82be49e]:active:not(:disabled){transform:scale(.975)}}button[data-v-d82be49e]:disabled,.button[data-v-d82be49e]:disabled{cursor:not-allowed!important}button .loader[data-v-d82be49e],.button .loader[data-v-d82be49e]{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-d82be49e 1s linear infinite}button.login-button[data-v-d82be49e],.button.login-button[data-v-d82be49e]{width:8rem;height:3rem;background:transparent;border-color:var(--color-border)}button.login-button .icon[data-v-d82be49e],.button.login-button .icon[data-v-d82be49e]{height:1.5rem;transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){button.login-button[data-v-d82be49e]:hover:not(:disabled),.button.login-button[data-v-d82be49e]:hover:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:hover:not(:disabled) .icon[data-v-d82be49e],.button.login-button:hover:not(:disabled) .icon[data-v-d82be49e]{transform:scale(.95)}}@media (hover: hover) and (pointer: fine){button.login-button[data-v-d82be49e]:active:not(:disabled),.button.login-button[data-v-d82be49e]:active:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:active:not(:disabled) .icon[data-v-d82be49e],.button.login-button:active:not(:disabled) .icon[data-v-d82be49e]{transform:scale(.9)}}button.login-button[data-v-d82be49e]:disabled,.button.login-button[data-v-d82be49e]:disabled{background:var(--color-background-dark);border-color:var(--color-border)}button.main[data-v-d82be49e],.button.main[data-v-d82be49e]{padding:.5rem .75rem;background:var(--color-main);border-color:var(--color-main);color:var(--color-background)}button.main .icon[data-v-d82be49e],.button.main .icon[data-v-d82be49e]{width:16px;height:16px;color:var(--color-background)}@media (hover: hover) and (pointer: fine){button.main[data-v-d82be49e]:hover:not(:disabled),.button.main[data-v-d82be49e]:hover:not(:disabled){background:var(--color-main-hover);border-color:var(--color-main-hover)}button.main:hover:not(:disabled) .icon[data-v-d82be49e],.button.main:hover:not(:disabled) .icon[data-v-d82be49e]{transform:scale(1.1)}}button.main[data-v-d82be49e]:disabled,.button.main[data-v-d82be49e]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.main:disabled .icon[data-v-d82be49e],.button.main:disabled .icon[data-v-d82be49e]{color:var(--color-text-light)}button.outline[data-v-d82be49e]{padding:.5rem .75rem;background:var(--color-background);border-color:var(--color-main);color:var(--color-main)}button.outline .icon[data-v-d82be49e]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.outline[data-v-d82be49e]:hover:not(:disabled){background:var(--color-main-light)}button.outline:hover:not(:disabled) .icon[data-v-d82be49e]{transform:scale(1.1)}}button.outline[data-v-d82be49e]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.outline:disabled .icon[data-v-d82be49e]{color:var(--color-text-light)}button.text[data-v-d82be49e]{padding:.5rem .75rem;background:transparent;border-color:transparent;color:var(--color-main)}button.text .icon[data-v-d82be49e]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.text[data-v-d82be49e]:hover:not(:disabled){background:var(--color-main-light)}button.text:hover:not(:disabled) .icon[data-v-d82be49e]{transform:scale(1.1)}}button.text[data-v-d82be49e]:disabled{background:var(--color-background-dark);color:var(--color-text-light)}button.text:disabled .icon[data-v-d82be49e]{color:var(--color-text-light)}button.debug-button[data-v-d82be49e]{overflow:hidden;position:relative}button.debug-button[data-v-d82be49e]: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-d82be49e]:hover:after{width:64px}input[data-v-d82be49e]{width:100%;height:44px;padding:.75rem;border:1px solid var(--color-border);border-radius:.5rem;font-family:var(--font-text);font-size:.75rem;transition:all .2s ease-out}input[data-v-d82be49e]::placeholder{color:var(--color-text-light);font-style:italic;font-weight:400}input[data-v-d82be49e]:focus{outline:none;border-color:var(--color-main)}input.error[data-v-d82be49e]{border-color:var(--color-error)}input.input-line[data-v-d82be49e]{border:none;border-bottom:solid 1px var(--color-border);border-radius:0;padding:.25rem 0}input.input-line[data-v-d82be49e]:focus{border-color:var(--color-main)}.tooltip[data-v-d82be49e]{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-d82be49e]{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-d82be49e]{min-width:10rem;max-width:14rem}}.game-card .header[data-v-d82be49e]{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-d82be49e]{display:none;align-items:center;gap:.5rem}.game-card .header .calendar[data-v-d82be49e]{width:1rem;height:1rem;display:flex;align-items:center;gap:.5rem}.game-card .logo-container[data-v-d82be49e]{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-d82be49e]{font-weight:700;font-size:1.5rem}.game-card .description-container[data-v-d82be49e]{min-height:4rem;font-size:.75rem;text-align:center;padding:var(--padding)}.game-card .button-container[data-v-d82be49e]{padding:var(--padding)}.game-card .button-container .button[data-v-d82be49e]{font-size:1rem}.game-card[data-v-d82be49e]{--color-main: #64aaff}: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}html[data-provider=letemps][data-theme=dark][data-v-9f8535c2],html[data-provider=letemps].dark[data-v-9f8535c2]{--color-main: #94172a;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--color-main-text: #ffffff;--color-secondary: #c41e3a;--color-secondary-dark: #7f0a1c;--color-secondary-light: #e01424;--color-link: var(--color-main);--color-motamo-main: #94172a}[data-v-9f8535c2]:root{--font-title: "Libre Franklin", sans-serif;--font-text: "Libre Franklin", sans-serif;--font-logo: "Libre Franklin", sans-serif;--font-keyboards: "Libre Franklin", sans-serif}.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:var(--font-text);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-205683f5]:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}[data-v-205683f5],[data-v-205683f5]:before,[data-v-205683f5]:after{box-sizing:border-box}a[data-v-205683f5],button[data-v-205683f5]{cursor:revert}ol[data-v-205683f5],ul[data-v-205683f5],menu[data-v-205683f5]{list-style:none}img[data-v-205683f5]{max-inline-size:100%;max-block-size:100%}table[data-v-205683f5]{border-collapse:collapse}input[data-v-205683f5],textarea[data-v-205683f5]{-webkit-user-select:auto}textarea[data-v-205683f5]{white-space:revert}meter[data-v-205683f5]{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre[data-v-205683f5]){all:revert}[data-v-205683f5]::placeholder{color:unset}[data-v-205683f5]::marker{content:initial}:where([hidden][data-v-205683f5]){display:none}:where([contenteditable][data-v-205683f5]: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-205683f5]){-webkit-user-drag:element}:where(dialog[data-v-205683f5]:modal){all:revert}[data-v-205683f5]:root,html[data-theme=light][data-v-205683f5],.light[data-v-205683f5]{--color-main: #005dce;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--color-main-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-205683f5],.dark[data-v-205683f5]{--color-main: #005dce;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--color-main-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}html[data-provider=letemps][data-theme=dark][data-v-205683f5],html[data-provider=letemps].dark[data-v-205683f5]{--color-main: #94172a;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--color-main-text: #ffffff;--color-secondary: #c41e3a;--color-secondary-dark: #7f0a1c;--color-secondary-light: #e01424;--color-link: var(--color-main);--color-motamo-main: #94172a}[data-v-205683f5]:root{--font-title: "Libre Franklin", sans-serif;--font-text: "Libre Franklin", sans-serif;--font-logo: "Libre Franklin", sans-serif;--font-keyboards: "Libre Franklin", sans-serif}.fade-enter-active[data-v-205683f5],.fade-leave-active[data-v-205683f5]{transition:.4s ease}.fade-enter-from[data-v-205683f5],.fade-leave-to[data-v-205683f5]{opacity:0}.modal-enter-active[data-v-205683f5],.modal-leave-active[data-v-205683f5]{transition:transform .4s ease,opacity .4s ease-out}.modal-enter-from[data-v-205683f5],.modal-leave-to[data-v-205683f5]{transform:translateY(-32px);opacity:0}.modal-sheet-enter-active[data-v-205683f5],.modal-sheet-leave-active[data-v-205683f5]{transition:transform .4s ease,opacity .4s ease-out}.modal-sheet-enter-from[data-v-205683f5],.modal-sheet-leave-to[data-v-205683f5]{transform:translateY(2rem);opacity:0}.toast-enter-active[data-v-205683f5],.toast-leave-active[data-v-205683f5]{transition:all .4s ease}.toast-enter-from[data-v-205683f5],.toast-leave-to[data-v-205683f5]{opacity:0;transform:translate(32px)}.dropdown-enter-active[data-v-205683f5],.dropdown-leave-active[data-v-205683f5]{transition:all .4s ease}.dropdown-enter-from[data-v-205683f5],.dropdown-leave-to[data-v-205683f5]{opacity:0;transform:translateY(-8px)}@keyframes loading-205683f5{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes spin-205683f5{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes heart-205683f5{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-205683f5{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp-205683f5{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-205683f5{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@keyframes iconAppear-205683f5{0%{opacity:0;transform:scale(.5)}70%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.fade-in[data-v-205683f5]{animation:fadeIn-205683f5 .5s ease-out forwards}.fade-in-up[data-v-205683f5]{animation:fadeInUp-205683f5 .5s ease-out forwards}.fade-in-down[data-v-205683f5]{animation:fadeInDown-205683f5 .5s ease-out forwards}.icon-appear[data-v-205683f5]{opacity:0;animation:iconAppear-205683f5 .3s ease-out forwards}button[data-v-205683f5],.button[data-v-205683f5]{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-205683f5],.button .icon[data-v-205683f5]{transition:all .2s ease-out}button.loading[data-v-205683f5],.button.loading[data-v-205683f5]{cursor:wait}button[data-v-205683f5]:focus-visible,.button[data-v-205683f5]: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-205683f5]:active:not(:disabled),.button[data-v-205683f5]:active:not(:disabled){transform:scale(.975)}}button[data-v-205683f5]:disabled,.button[data-v-205683f5]:disabled{cursor:not-allowed!important}button .loader[data-v-205683f5],.button .loader[data-v-205683f5]{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-205683f5 1s linear infinite}button.login-button[data-v-205683f5],.button.login-button[data-v-205683f5]{width:8rem;height:3rem;background:transparent;border-color:var(--color-border)}button.login-button .icon[data-v-205683f5],.button.login-button .icon[data-v-205683f5]{height:1.5rem;transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){button.login-button[data-v-205683f5]:hover:not(:disabled),.button.login-button[data-v-205683f5]:hover:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:hover:not(:disabled) .icon[data-v-205683f5],.button.login-button:hover:not(:disabled) .icon[data-v-205683f5]{transform:scale(.95)}}@media (hover: hover) and (pointer: fine){button.login-button[data-v-205683f5]:active:not(:disabled),.button.login-button[data-v-205683f5]:active:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:active:not(:disabled) .icon[data-v-205683f5],.button.login-button:active:not(:disabled) .icon[data-v-205683f5]{transform:scale(.9)}}button.login-button[data-v-205683f5]:disabled,.button.login-button[data-v-205683f5]:disabled{background:var(--color-background-dark);border-color:var(--color-border)}button.main[data-v-205683f5],.button.main[data-v-205683f5]{padding:.5rem .75rem;background:var(--color-main);border-color:var(--color-main);color:var(--color-background)}button.main .icon[data-v-205683f5],.button.main .icon[data-v-205683f5]{width:16px;height:16px;color:var(--color-background)}@media (hover: hover) and (pointer: fine){button.main[data-v-205683f5]:hover:not(:disabled),.button.main[data-v-205683f5]:hover:not(:disabled){background:var(--color-main-hover);border-color:var(--color-main-hover)}button.main:hover:not(:disabled) .icon[data-v-205683f5],.button.main:hover:not(:disabled) .icon[data-v-205683f5]{transform:scale(1.1)}}button.main[data-v-205683f5]:disabled,.button.main[data-v-205683f5]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.main:disabled .icon[data-v-205683f5],.button.main:disabled .icon[data-v-205683f5]{color:var(--color-text-light)}button.outline[data-v-205683f5]{padding:.5rem .75rem;background:var(--color-background);border-color:var(--color-main);color:var(--color-main)}button.outline .icon[data-v-205683f5]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.outline[data-v-205683f5]:hover:not(:disabled){background:var(--color-main-light)}button.outline:hover:not(:disabled) .icon[data-v-205683f5]{transform:scale(1.1)}}button.outline[data-v-205683f5]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.outline:disabled .icon[data-v-205683f5]{color:var(--color-text-light)}button.text[data-v-205683f5]{padding:.5rem .75rem;background:transparent;border-color:transparent;color:var(--color-main)}button.text .icon[data-v-205683f5]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.text[data-v-205683f5]:hover:not(:disabled){background:var(--color-main-light)}button.text:hover:not(:disabled) .icon[data-v-205683f5]{transform:scale(1.1)}}button.text[data-v-205683f5]:disabled{background:var(--color-background-dark);color:var(--color-text-light)}button.text:disabled .icon[data-v-205683f5]{color:var(--color-text-light)}button.debug-button[data-v-205683f5]{overflow:hidden;position:relative}button.debug-button[data-v-205683f5]: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-205683f5]:hover:after{width:64px}input[data-v-205683f5]{width:100%;height:44px;padding:.75rem;border:1px solid var(--color-border);border-radius:.5rem;font-family:var(--font-text);font-size:.75rem;transition:all .2s ease-out}input[data-v-205683f5]::placeholder{color:var(--color-text-light);font-style:italic;font-weight:400}input[data-v-205683f5]:focus{outline:none;border-color:var(--color-main)}input.error[data-v-205683f5]{border-color:var(--color-error)}input.input-line[data-v-205683f5]{border:none;border-bottom:solid 1px var(--color-border);border-radius:0;padding:.25rem 0}input.input-line[data-v-205683f5]:focus{border-color:var(--color-main)}.tooltip[data-v-205683f5]{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-205683f5]{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-205683f5]{min-width:10rem;max-width:14rem}}.game-card .header[data-v-205683f5]{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-205683f5]{display:none;align-items:center;gap:.5rem}.game-card .header .calendar[data-v-205683f5]{width:1rem;height:1rem;display:flex;align-items:center;gap:.5rem}.game-card .logo-container[data-v-205683f5]{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-205683f5]{font-weight:700;font-size:1.5rem}.game-card .description-container[data-v-205683f5]{min-height:4rem;font-size:.75rem;text-align:center;padding:var(--padding)}.game-card .button-container[data-v-205683f5]{padding:var(--padding)}.game-card .button-container .button[data-v-205683f5]{font-size:1rem}.game-card[data-v-205683f5]{--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}html[data-provider=letemps][data-theme=dark][data-v-6609fceb],html[data-provider=letemps].dark[data-v-6609fceb]{--color-main: #94172a;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--color-main-text: #ffffff;--color-secondary: #c41e3a;--color-secondary-dark: #7f0a1c;--color-secondary-light: #e01424;--color-link: var(--color-main);--color-motamo-main: #94172a}[data-v-6609fceb]:root{--font-title: "Libre Franklin", sans-serif;--font-text: "Libre Franklin", sans-serif;--font-logo: "Libre Franklin", sans-serif;--font-keyboards: "Libre Franklin", sans-serif}.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:var(--font-text);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-652a8709]:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}[data-v-652a8709],[data-v-652a8709]:before,[data-v-652a8709]:after{box-sizing:border-box}a[data-v-652a8709],button[data-v-652a8709]{cursor:revert}ol[data-v-652a8709],ul[data-v-652a8709],menu[data-v-652a8709]{list-style:none}img[data-v-652a8709]{max-inline-size:100%;max-block-size:100%}table[data-v-652a8709]{border-collapse:collapse}input[data-v-652a8709],textarea[data-v-652a8709]{-webkit-user-select:auto}textarea[data-v-652a8709]{white-space:revert}meter[data-v-652a8709]{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre[data-v-652a8709]){all:revert}[data-v-652a8709]::placeholder{color:unset}[data-v-652a8709]::marker{content:initial}:where([hidden][data-v-652a8709]){display:none}:where([contenteditable][data-v-652a8709]: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-652a8709]){-webkit-user-drag:element}:where(dialog[data-v-652a8709]:modal){all:revert}[data-v-652a8709]:root,html[data-theme=light][data-v-652a8709],.light[data-v-652a8709]{--color-main: #005dce;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--color-main-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-652a8709],.dark[data-v-652a8709]{--color-main: #005dce;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--color-main-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}html[data-provider=letemps][data-theme=dark][data-v-652a8709],html[data-provider=letemps].dark[data-v-652a8709]{--color-main: #94172a;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--color-main-text: #ffffff;--color-secondary: #c41e3a;--color-secondary-dark: #7f0a1c;--color-secondary-light: #e01424;--color-link: var(--color-main);--color-motamo-main: #94172a}[data-v-652a8709]:root{--font-title: "Libre Franklin", sans-serif;--font-text: "Libre Franklin", sans-serif;--font-logo: "Libre Franklin", sans-serif;--font-keyboards: "Libre Franklin", sans-serif}.fade-enter-active[data-v-652a8709],.fade-leave-active[data-v-652a8709]{transition:.4s ease}.fade-enter-from[data-v-652a8709],.fade-leave-to[data-v-652a8709]{opacity:0}.modal-enter-active[data-v-652a8709],.modal-leave-active[data-v-652a8709]{transition:transform .4s ease,opacity .4s ease-out}.modal-enter-from[data-v-652a8709],.modal-leave-to[data-v-652a8709]{transform:translateY(-32px);opacity:0}.modal-sheet-enter-active[data-v-652a8709],.modal-sheet-leave-active[data-v-652a8709]{transition:transform .4s ease,opacity .4s ease-out}.modal-sheet-enter-from[data-v-652a8709],.modal-sheet-leave-to[data-v-652a8709]{transform:translateY(2rem);opacity:0}.toast-enter-active[data-v-652a8709],.toast-leave-active[data-v-652a8709]{transition:all .4s ease}.toast-enter-from[data-v-652a8709],.toast-leave-to[data-v-652a8709]{opacity:0;transform:translate(32px)}.dropdown-enter-active[data-v-652a8709],.dropdown-leave-active[data-v-652a8709]{transition:all .4s ease}.dropdown-enter-from[data-v-652a8709],.dropdown-leave-to[data-v-652a8709]{opacity:0;transform:translateY(-8px)}@keyframes loading-652a8709{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes spin-652a8709{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes heart-652a8709{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-652a8709{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp-652a8709{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-652a8709{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@keyframes iconAppear-652a8709{0%{opacity:0;transform:scale(.5)}70%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.fade-in[data-v-652a8709]{animation:fadeIn-652a8709 .5s ease-out forwards}.fade-in-up[data-v-652a8709]{animation:fadeInUp-652a8709 .5s ease-out forwards}.fade-in-down[data-v-652a8709]{animation:fadeInDown-652a8709 .5s ease-out forwards}.icon-appear[data-v-652a8709]{opacity:0;animation:iconAppear-652a8709 .3s ease-out forwards}button[data-v-652a8709],.button[data-v-652a8709]{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-652a8709],.button .icon[data-v-652a8709]{transition:all .2s ease-out}button.loading[data-v-652a8709],.button.loading[data-v-652a8709]{cursor:wait}button[data-v-652a8709]:focus-visible,.button[data-v-652a8709]: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-652a8709]:active:not(:disabled),.button[data-v-652a8709]:active:not(:disabled){transform:scale(.975)}}button[data-v-652a8709]:disabled,.button[data-v-652a8709]:disabled{cursor:not-allowed!important}button .loader[data-v-652a8709],.button .loader[data-v-652a8709]{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-652a8709 1s linear infinite}button.login-button[data-v-652a8709],.button.login-button[data-v-652a8709]{width:8rem;height:3rem;background:transparent;border-color:var(--color-border)}button.login-button .icon[data-v-652a8709],.button.login-button .icon[data-v-652a8709]{height:1.5rem;transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){button.login-button[data-v-652a8709]:hover:not(:disabled),.button.login-button[data-v-652a8709]:hover:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:hover:not(:disabled) .icon[data-v-652a8709],.button.login-button:hover:not(:disabled) .icon[data-v-652a8709]{transform:scale(.95)}}@media (hover: hover) and (pointer: fine){button.login-button[data-v-652a8709]:active:not(:disabled),.button.login-button[data-v-652a8709]:active:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:active:not(:disabled) .icon[data-v-652a8709],.button.login-button:active:not(:disabled) .icon[data-v-652a8709]{transform:scale(.9)}}button.login-button[data-v-652a8709]:disabled,.button.login-button[data-v-652a8709]:disabled{background:var(--color-background-dark);border-color:var(--color-border)}button.main[data-v-652a8709],.button.main[data-v-652a8709]{padding:.5rem .75rem;background:var(--color-main);border-color:var(--color-main);color:var(--color-background)}button.main .icon[data-v-652a8709],.button.main .icon[data-v-652a8709]{width:16px;height:16px;color:var(--color-background)}@media (hover: hover) and (pointer: fine){button.main[data-v-652a8709]:hover:not(:disabled),.button.main[data-v-652a8709]:hover:not(:disabled){background:var(--color-main-hover);border-color:var(--color-main-hover)}button.main:hover:not(:disabled) .icon[data-v-652a8709],.button.main:hover:not(:disabled) .icon[data-v-652a8709]{transform:scale(1.1)}}button.main[data-v-652a8709]:disabled,.button.main[data-v-652a8709]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.main:disabled .icon[data-v-652a8709],.button.main:disabled .icon[data-v-652a8709]{color:var(--color-text-light)}button.outline[data-v-652a8709]{padding:.5rem .75rem;background:var(--color-background);border-color:var(--color-main);color:var(--color-main)}button.outline .icon[data-v-652a8709]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.outline[data-v-652a8709]:hover:not(:disabled){background:var(--color-main-light)}button.outline:hover:not(:disabled) .icon[data-v-652a8709]{transform:scale(1.1)}}button.outline[data-v-652a8709]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.outline:disabled .icon[data-v-652a8709]{color:var(--color-text-light)}button.text[data-v-652a8709]{padding:.5rem .75rem;background:transparent;border-color:transparent;color:var(--color-main)}button.text .icon[data-v-652a8709]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.text[data-v-652a8709]:hover:not(:disabled){background:var(--color-main-light)}button.text:hover:not(:disabled) .icon[data-v-652a8709]{transform:scale(1.1)}}button.text[data-v-652a8709]:disabled{background:var(--color-background-dark);color:var(--color-text-light)}button.text:disabled .icon[data-v-652a8709]{color:var(--color-text-light)}button.debug-button[data-v-652a8709]{overflow:hidden;position:relative}button.debug-button[data-v-652a8709]: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-652a8709]:hover:after{width:64px}input[data-v-652a8709]{width:100%;height:44px;padding:.75rem;border:1px solid var(--color-border);border-radius:.5rem;font-family:var(--font-text);font-size:.75rem;transition:all .2s ease-out}input[data-v-652a8709]::placeholder{color:var(--color-text-light);font-style:italic;font-weight:400}input[data-v-652a8709]:focus{outline:none;border-color:var(--color-main)}input.error[data-v-652a8709]{border-color:var(--color-error)}input.input-line[data-v-652a8709]{border:none;border-bottom:solid 1px var(--color-border);border-radius:0;padding:.25rem 0}input.input-line[data-v-652a8709]:focus{border-color:var(--color-main)}.tooltip[data-v-652a8709]{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-652a8709]{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-652a8709]{min-width:10rem;max-width:14rem}}.game-card .header[data-v-652a8709]{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-652a8709]{display:none;align-items:center;gap:.5rem}.game-card .header .calendar[data-v-652a8709]{width:1rem;height:1rem;display:flex;align-items:center;gap:.5rem}.game-card .logo-container[data-v-652a8709]{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-652a8709]{font-weight:700;font-size:1.5rem}.game-card .description-container[data-v-652a8709]{min-height:4rem;font-size:.75rem;text-align:center;padding:var(--padding)}.game-card .button-container[data-v-652a8709]{padding:var(--padding)}.game-card .button-container .button[data-v-652a8709]{font-size:1rem}.game-card[data-v-652a8709]{--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}html[data-provider=letemps][data-theme=dark][data-v-a24fa632],html[data-provider=letemps].dark[data-v-a24fa632]{--color-main: #94172a;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--color-main-text: #ffffff;--color-secondary: #c41e3a;--color-secondary-dark: #7f0a1c;--color-secondary-light: #e01424;--color-link: var(--color-main);--color-motamo-main: #94172a}[data-v-a24fa632]:root{--font-title: "Libre Franklin", sans-serif;--font-text: "Libre Franklin", sans-serif;--font-logo: "Libre Franklin", sans-serif;--font-keyboards: "Libre Franklin", sans-serif}.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:var(--font-text);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-08c6d43f]:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}[data-v-08c6d43f],[data-v-08c6d43f]:before,[data-v-08c6d43f]:after{box-sizing:border-box}a[data-v-08c6d43f],button[data-v-08c6d43f]{cursor:revert}ol[data-v-08c6d43f],ul[data-v-08c6d43f],menu[data-v-08c6d43f]{list-style:none}img[data-v-08c6d43f]{max-inline-size:100%;max-block-size:100%}table[data-v-08c6d43f]{border-collapse:collapse}input[data-v-08c6d43f],textarea[data-v-08c6d43f]{-webkit-user-select:auto}textarea[data-v-08c6d43f]{white-space:revert}meter[data-v-08c6d43f]{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre[data-v-08c6d43f]){all:revert}[data-v-08c6d43f]::placeholder{color:unset}[data-v-08c6d43f]::marker{content:initial}:where([hidden][data-v-08c6d43f]){display:none}:where([contenteditable][data-v-08c6d43f]: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-08c6d43f]){-webkit-user-drag:element}:where(dialog[data-v-08c6d43f]:modal){all:revert}[data-v-08c6d43f]:root,html[data-theme=light][data-v-08c6d43f],.light[data-v-08c6d43f]{--color-main: #005dce;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--color-main-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-08c6d43f],.dark[data-v-08c6d43f]{--color-main: #005dce;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--color-main-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}html[data-provider=letemps][data-theme=dark][data-v-08c6d43f],html[data-provider=letemps].dark[data-v-08c6d43f]{--color-main: #94172a;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--color-main-text: #ffffff;--color-secondary: #c41e3a;--color-secondary-dark: #7f0a1c;--color-secondary-light: #e01424;--color-link: var(--color-main);--color-motamo-main: #94172a}[data-v-08c6d43f]:root{--font-title: "Libre Franklin", sans-serif;--font-text: "Libre Franklin", sans-serif;--font-logo: "Libre Franklin", sans-serif;--font-keyboards: "Libre Franklin", sans-serif}.fade-enter-active[data-v-08c6d43f],.fade-leave-active[data-v-08c6d43f]{transition:.4s ease}.fade-enter-from[data-v-08c6d43f],.fade-leave-to[data-v-08c6d43f]{opacity:0}.modal-enter-active[data-v-08c6d43f],.modal-leave-active[data-v-08c6d43f]{transition:transform .4s ease,opacity .4s ease-out}.modal-enter-from[data-v-08c6d43f],.modal-leave-to[data-v-08c6d43f]{transform:translateY(-32px);opacity:0}.modal-sheet-enter-active[data-v-08c6d43f],.modal-sheet-leave-active[data-v-08c6d43f]{transition:transform .4s ease,opacity .4s ease-out}.modal-sheet-enter-from[data-v-08c6d43f],.modal-sheet-leave-to[data-v-08c6d43f]{transform:translateY(2rem);opacity:0}.toast-enter-active[data-v-08c6d43f],.toast-leave-active[data-v-08c6d43f]{transition:all .4s ease}.toast-enter-from[data-v-08c6d43f],.toast-leave-to[data-v-08c6d43f]{opacity:0;transform:translate(32px)}.dropdown-enter-active[data-v-08c6d43f],.dropdown-leave-active[data-v-08c6d43f]{transition:all .4s ease}.dropdown-enter-from[data-v-08c6d43f],.dropdown-leave-to[data-v-08c6d43f]{opacity:0;transform:translateY(-8px)}@keyframes loading-08c6d43f{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes spin-08c6d43f{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes heart-08c6d43f{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-08c6d43f{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp-08c6d43f{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-08c6d43f{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@keyframes iconAppear-08c6d43f{0%{opacity:0;transform:scale(.5)}70%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.fade-in[data-v-08c6d43f]{animation:fadeIn-08c6d43f .5s ease-out forwards}.fade-in-up[data-v-08c6d43f]{animation:fadeInUp-08c6d43f .5s ease-out forwards}.fade-in-down[data-v-08c6d43f]{animation:fadeInDown-08c6d43f .5s ease-out forwards}.icon-appear[data-v-08c6d43f]{opacity:0;animation:iconAppear-08c6d43f .3s ease-out forwards}button[data-v-08c6d43f],.button[data-v-08c6d43f]{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-08c6d43f],.button .icon[data-v-08c6d43f]{transition:all .2s ease-out}button.loading[data-v-08c6d43f],.button.loading[data-v-08c6d43f]{cursor:wait}button[data-v-08c6d43f]:focus-visible,.button[data-v-08c6d43f]: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-08c6d43f]:active:not(:disabled),.button[data-v-08c6d43f]:active:not(:disabled){transform:scale(.975)}}button[data-v-08c6d43f]:disabled,.button[data-v-08c6d43f]:disabled{cursor:not-allowed!important}button .loader[data-v-08c6d43f],.button .loader[data-v-08c6d43f]{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-08c6d43f 1s linear infinite}button.login-button[data-v-08c6d43f],.button.login-button[data-v-08c6d43f]{width:8rem;height:3rem;background:transparent;border-color:var(--color-border)}button.login-button .icon[data-v-08c6d43f],.button.login-button .icon[data-v-08c6d43f]{height:1.5rem;transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){button.login-button[data-v-08c6d43f]:hover:not(:disabled),.button.login-button[data-v-08c6d43f]:hover:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:hover:not(:disabled) .icon[data-v-08c6d43f],.button.login-button:hover:not(:disabled) .icon[data-v-08c6d43f]{transform:scale(.95)}}@media (hover: hover) and (pointer: fine){button.login-button[data-v-08c6d43f]:active:not(:disabled),.button.login-button[data-v-08c6d43f]:active:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:active:not(:disabled) .icon[data-v-08c6d43f],.button.login-button:active:not(:disabled) .icon[data-v-08c6d43f]{transform:scale(.9)}}button.login-button[data-v-08c6d43f]:disabled,.button.login-button[data-v-08c6d43f]:disabled{background:var(--color-background-dark);border-color:var(--color-border)}button.main[data-v-08c6d43f],.button.main[data-v-08c6d43f]{padding:.5rem .75rem;background:var(--color-main);border-color:var(--color-main);color:var(--color-background)}button.main .icon[data-v-08c6d43f],.button.main .icon[data-v-08c6d43f]{width:16px;height:16px;color:var(--color-background)}@media (hover: hover) and (pointer: fine){button.main[data-v-08c6d43f]:hover:not(:disabled),.button.main[data-v-08c6d43f]:hover:not(:disabled){background:var(--color-main-hover);border-color:var(--color-main-hover)}button.main:hover:not(:disabled) .icon[data-v-08c6d43f],.button.main:hover:not(:disabled) .icon[data-v-08c6d43f]{transform:scale(1.1)}}button.main[data-v-08c6d43f]:disabled,.button.main[data-v-08c6d43f]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.main:disabled .icon[data-v-08c6d43f],.button.main:disabled .icon[data-v-08c6d43f]{color:var(--color-text-light)}button.outline[data-v-08c6d43f]{padding:.5rem .75rem;background:var(--color-background);border-color:var(--color-main);color:var(--color-main)}button.outline .icon[data-v-08c6d43f]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.outline[data-v-08c6d43f]:hover:not(:disabled){background:var(--color-main-light)}button.outline:hover:not(:disabled) .icon[data-v-08c6d43f]{transform:scale(1.1)}}button.outline[data-v-08c6d43f]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.outline:disabled .icon[data-v-08c6d43f]{color:var(--color-text-light)}button.text[data-v-08c6d43f]{padding:.5rem .75rem;background:transparent;border-color:transparent;color:var(--color-main)}button.text .icon[data-v-08c6d43f]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.text[data-v-08c6d43f]:hover:not(:disabled){background:var(--color-main-light)}button.text:hover:not(:disabled) .icon[data-v-08c6d43f]{transform:scale(1.1)}}button.text[data-v-08c6d43f]:disabled{background:var(--color-background-dark);color:var(--color-text-light)}button.text:disabled .icon[data-v-08c6d43f]{color:var(--color-text-light)}button.debug-button[data-v-08c6d43f]{overflow:hidden;position:relative}button.debug-button[data-v-08c6d43f]: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-08c6d43f]:hover:after{width:64px}input[data-v-08c6d43f]{width:100%;height:44px;padding:.75rem;border:1px solid var(--color-border);border-radius:.5rem;font-family:var(--font-text);font-size:.75rem;transition:all .2s ease-out}input[data-v-08c6d43f]::placeholder{color:var(--color-text-light);font-style:italic;font-weight:400}input[data-v-08c6d43f]:focus{outline:none;border-color:var(--color-main)}input.error[data-v-08c6d43f]{border-color:var(--color-error)}input.input-line[data-v-08c6d43f]{border:none;border-bottom:solid 1px var(--color-border);border-radius:0;padding:.25rem 0}input.input-line[data-v-08c6d43f]:focus{border-color:var(--color-main)}.tooltip[data-v-08c6d43f]{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-08c6d43f]{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-08c6d43f]{min-width:10rem;max-width:14rem}}.game-card .header[data-v-08c6d43f]{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-08c6d43f]{display:none;align-items:center;gap:.5rem}.game-card .header .calendar[data-v-08c6d43f]{width:1rem;height:1rem;display:flex;align-items:center;gap:.5rem}.game-card .logo-container[data-v-08c6d43f]{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-08c6d43f]{font-weight:700;font-size:1.5rem}.game-card .description-container[data-v-08c6d43f]{min-height:4rem;font-size:.75rem;text-align:center;padding:var(--padding)}.game-card .button-container[data-v-08c6d43f]{padding:var(--padding)}.game-card .button-container .button[data-v-08c6d43f]{font-size:1rem}.game-card[data-v-08c6d43f]{--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}html[data-provider=letemps][data-theme=dark][data-v-8f656369],html[data-provider=letemps].dark[data-v-8f656369]{--color-main: #94172a;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--color-main-text: #ffffff;--color-secondary: #c41e3a;--color-secondary-dark: #7f0a1c;--color-secondary-light: #e01424;--color-link: var(--color-main);--color-motamo-main: #94172a}[data-v-8f656369]:root{--font-title: "Libre Franklin", sans-serif;--font-text: "Libre Franklin", sans-serif;--font-logo: "Libre Franklin", sans-serif;--font-keyboards: "Libre Franklin", sans-serif}.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:var(--font-text);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-0a2cf5ce]:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}[data-v-0a2cf5ce],[data-v-0a2cf5ce]:before,[data-v-0a2cf5ce]:after{box-sizing:border-box}a[data-v-0a2cf5ce],button[data-v-0a2cf5ce]{cursor:revert}ol[data-v-0a2cf5ce],ul[data-v-0a2cf5ce],menu[data-v-0a2cf5ce]{list-style:none}img[data-v-0a2cf5ce]{max-inline-size:100%;max-block-size:100%}table[data-v-0a2cf5ce]{border-collapse:collapse}input[data-v-0a2cf5ce],textarea[data-v-0a2cf5ce]{-webkit-user-select:auto}textarea[data-v-0a2cf5ce]{white-space:revert}meter[data-v-0a2cf5ce]{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre[data-v-0a2cf5ce]){all:revert}[data-v-0a2cf5ce]::placeholder{color:unset}[data-v-0a2cf5ce]::marker{content:initial}:where([hidden][data-v-0a2cf5ce]){display:none}:where([contenteditable][data-v-0a2cf5ce]: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-0a2cf5ce]){-webkit-user-drag:element}:where(dialog[data-v-0a2cf5ce]:modal){all:revert}[data-v-0a2cf5ce]:root,html[data-theme=light][data-v-0a2cf5ce],.light[data-v-0a2cf5ce]{--color-main: #005dce;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--color-main-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-0a2cf5ce],.dark[data-v-0a2cf5ce]{--color-main: #005dce;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--color-main-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}html[data-provider=letemps][data-theme=dark][data-v-0a2cf5ce],html[data-provider=letemps].dark[data-v-0a2cf5ce]{--color-main: #94172a;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--color-main-text: #ffffff;--color-secondary: #c41e3a;--color-secondary-dark: #7f0a1c;--color-secondary-light: #e01424;--color-link: var(--color-main);--color-motamo-main: #94172a}[data-v-0a2cf5ce]:root{--font-title: "Libre Franklin", sans-serif;--font-text: "Libre Franklin", sans-serif;--font-logo: "Libre Franklin", sans-serif;--font-keyboards: "Libre Franklin", sans-serif}.fade-enter-active[data-v-0a2cf5ce],.fade-leave-active[data-v-0a2cf5ce]{transition:.4s ease}.fade-enter-from[data-v-0a2cf5ce],.fade-leave-to[data-v-0a2cf5ce]{opacity:0}.modal-enter-active[data-v-0a2cf5ce],.modal-leave-active[data-v-0a2cf5ce]{transition:transform .4s ease,opacity .4s ease-out}.modal-enter-from[data-v-0a2cf5ce],.modal-leave-to[data-v-0a2cf5ce]{transform:translateY(-32px);opacity:0}.modal-sheet-enter-active[data-v-0a2cf5ce],.modal-sheet-leave-active[data-v-0a2cf5ce]{transition:transform .4s ease,opacity .4s ease-out}.modal-sheet-enter-from[data-v-0a2cf5ce],.modal-sheet-leave-to[data-v-0a2cf5ce]{transform:translateY(2rem);opacity:0}.toast-enter-active[data-v-0a2cf5ce],.toast-leave-active[data-v-0a2cf5ce]{transition:all .4s ease}.toast-enter-from[data-v-0a2cf5ce],.toast-leave-to[data-v-0a2cf5ce]{opacity:0;transform:translate(32px)}.dropdown-enter-active[data-v-0a2cf5ce],.dropdown-leave-active[data-v-0a2cf5ce]{transition:all .4s ease}.dropdown-enter-from[data-v-0a2cf5ce],.dropdown-leave-to[data-v-0a2cf5ce]{opacity:0;transform:translateY(-8px)}@keyframes loading-0a2cf5ce{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes spin-0a2cf5ce{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes heart-0a2cf5ce{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-0a2cf5ce{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp-0a2cf5ce{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-0a2cf5ce{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@keyframes iconAppear-0a2cf5ce{0%{opacity:0;transform:scale(.5)}70%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.fade-in[data-v-0a2cf5ce]{animation:fadeIn-0a2cf5ce .5s ease-out forwards}.fade-in-up[data-v-0a2cf5ce]{animation:fadeInUp-0a2cf5ce .5s ease-out forwards}.fade-in-down[data-v-0a2cf5ce]{animation:fadeInDown-0a2cf5ce .5s ease-out forwards}.icon-appear[data-v-0a2cf5ce]{opacity:0;animation:iconAppear-0a2cf5ce .3s ease-out forwards}button[data-v-0a2cf5ce],.button[data-v-0a2cf5ce]{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-0a2cf5ce],.button .icon[data-v-0a2cf5ce]{transition:all .2s ease-out}button.loading[data-v-0a2cf5ce],.button.loading[data-v-0a2cf5ce]{cursor:wait}button[data-v-0a2cf5ce]:focus-visible,.button[data-v-0a2cf5ce]: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-0a2cf5ce]:active:not(:disabled),.button[data-v-0a2cf5ce]:active:not(:disabled){transform:scale(.975)}}button[data-v-0a2cf5ce]:disabled,.button[data-v-0a2cf5ce]:disabled{cursor:not-allowed!important}button .loader[data-v-0a2cf5ce],.button .loader[data-v-0a2cf5ce]{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-0a2cf5ce 1s linear infinite}button.login-button[data-v-0a2cf5ce],.button.login-button[data-v-0a2cf5ce]{width:8rem;height:3rem;background:transparent;border-color:var(--color-border)}button.login-button .icon[data-v-0a2cf5ce],.button.login-button .icon[data-v-0a2cf5ce]{height:1.5rem;transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){button.login-button[data-v-0a2cf5ce]:hover:not(:disabled),.button.login-button[data-v-0a2cf5ce]:hover:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:hover:not(:disabled) .icon[data-v-0a2cf5ce],.button.login-button:hover:not(:disabled) .icon[data-v-0a2cf5ce]{transform:scale(.95)}}@media (hover: hover) and (pointer: fine){button.login-button[data-v-0a2cf5ce]:active:not(:disabled),.button.login-button[data-v-0a2cf5ce]:active:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:active:not(:disabled) .icon[data-v-0a2cf5ce],.button.login-button:active:not(:disabled) .icon[data-v-0a2cf5ce]{transform:scale(.9)}}button.login-button[data-v-0a2cf5ce]:disabled,.button.login-button[data-v-0a2cf5ce]:disabled{background:var(--color-background-dark);border-color:var(--color-border)}button.main[data-v-0a2cf5ce],.button.main[data-v-0a2cf5ce]{padding:.5rem .75rem;background:var(--color-main);border-color:var(--color-main);color:var(--color-background)}button.main .icon[data-v-0a2cf5ce],.button.main .icon[data-v-0a2cf5ce]{width:16px;height:16px;color:var(--color-background)}@media (hover: hover) and (pointer: fine){button.main[data-v-0a2cf5ce]:hover:not(:disabled),.button.main[data-v-0a2cf5ce]:hover:not(:disabled){background:var(--color-main-hover);border-color:var(--color-main-hover)}button.main:hover:not(:disabled) .icon[data-v-0a2cf5ce],.button.main:hover:not(:disabled) .icon[data-v-0a2cf5ce]{transform:scale(1.1)}}button.main[data-v-0a2cf5ce]:disabled,.button.main[data-v-0a2cf5ce]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.main:disabled .icon[data-v-0a2cf5ce],.button.main:disabled .icon[data-v-0a2cf5ce]{color:var(--color-text-light)}button.outline[data-v-0a2cf5ce]{padding:.5rem .75rem;background:var(--color-background);border-color:var(--color-main);color:var(--color-main)}button.outline .icon[data-v-0a2cf5ce]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.outline[data-v-0a2cf5ce]:hover:not(:disabled){background:var(--color-main-light)}button.outline:hover:not(:disabled) .icon[data-v-0a2cf5ce]{transform:scale(1.1)}}button.outline[data-v-0a2cf5ce]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.outline:disabled .icon[data-v-0a2cf5ce]{color:var(--color-text-light)}button.text[data-v-0a2cf5ce]{padding:.5rem .75rem;background:transparent;border-color:transparent;color:var(--color-main)}button.text .icon[data-v-0a2cf5ce]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.text[data-v-0a2cf5ce]:hover:not(:disabled){background:var(--color-main-light)}button.text:hover:not(:disabled) .icon[data-v-0a2cf5ce]{transform:scale(1.1)}}button.text[data-v-0a2cf5ce]:disabled{background:var(--color-background-dark);color:var(--color-text-light)}button.text:disabled .icon[data-v-0a2cf5ce]{color:var(--color-text-light)}button.debug-button[data-v-0a2cf5ce]{overflow:hidden;position:relative}button.debug-button[data-v-0a2cf5ce]: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-0a2cf5ce]:hover:after{width:64px}input[data-v-0a2cf5ce]{width:100%;height:44px;padding:.75rem;border:1px solid var(--color-border);border-radius:.5rem;font-family:var(--font-text);font-size:.75rem;transition:all .2s ease-out}input[data-v-0a2cf5ce]::placeholder{color:var(--color-text-light);font-style:italic;font-weight:400}input[data-v-0a2cf5ce]:focus{outline:none;border-color:var(--color-main)}input.error[data-v-0a2cf5ce]{border-color:var(--color-error)}input.input-line[data-v-0a2cf5ce]{border:none;border-bottom:solid 1px var(--color-border);border-radius:0;padding:.25rem 0}input.input-line[data-v-0a2cf5ce]:focus{border-color:var(--color-main)}.tooltip[data-v-0a2cf5ce]{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-0a2cf5ce]{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-0a2cf5ce]{min-width:10rem;max-width:14rem}}.game-card .header[data-v-0a2cf5ce]{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-0a2cf5ce]{display:none;align-items:center;gap:.5rem}.game-card .header .calendar[data-v-0a2cf5ce]{width:1rem;height:1rem;display:flex;align-items:center;gap:.5rem}.game-card .logo-container[data-v-0a2cf5ce]{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-0a2cf5ce]{font-weight:700;font-size:1.5rem}.game-card .description-container[data-v-0a2cf5ce]{min-height:4rem;font-size:.75rem;text-align:center;padding:var(--padding)}.game-card .button-container[data-v-0a2cf5ce]{padding:var(--padding)}.game-card .button-container .button[data-v-0a2cf5ce]{font-size:1rem}.game-card[data-v-0a2cf5ce]{--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}html[data-provider=letemps][data-theme=dark][data-v-63a96c32],html[data-provider=letemps].dark[data-v-63a96c32]{--color-main: #94172a;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--color-main-text: #ffffff;--color-secondary: #c41e3a;--color-secondary-dark: #7f0a1c;--color-secondary-light: #e01424;--color-link: var(--color-main);--color-motamo-main: #94172a}[data-v-63a96c32]:root{--font-title: "Libre Franklin", sans-serif;--font-text: "Libre Franklin", sans-serif;--font-logo: "Libre Franklin", sans-serif;--font-keyboards: "Libre Franklin", sans-serif}.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:var(--font-text);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-b3b800ef]:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}[data-v-b3b800ef],[data-v-b3b800ef]:before,[data-v-b3b800ef]:after{box-sizing:border-box}a[data-v-b3b800ef],button[data-v-b3b800ef]{cursor:revert}ol[data-v-b3b800ef],ul[data-v-b3b800ef],menu[data-v-b3b800ef]{list-style:none}img[data-v-b3b800ef]{max-inline-size:100%;max-block-size:100%}table[data-v-b3b800ef]{border-collapse:collapse}input[data-v-b3b800ef],textarea[data-v-b3b800ef]{-webkit-user-select:auto}textarea[data-v-b3b800ef]{white-space:revert}meter[data-v-b3b800ef]{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre[data-v-b3b800ef]){all:revert}[data-v-b3b800ef]::placeholder{color:unset}[data-v-b3b800ef]::marker{content:initial}:where([hidden][data-v-b3b800ef]){display:none}:where([contenteditable][data-v-b3b800ef]: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-b3b800ef]){-webkit-user-drag:element}:where(dialog[data-v-b3b800ef]:modal){all:revert}[data-v-b3b800ef]:root,html[data-theme=light][data-v-b3b800ef],.light[data-v-b3b800ef]{--color-main: #005dce;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--color-main-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-b3b800ef],.dark[data-v-b3b800ef]{--color-main: #005dce;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--color-main-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}html[data-provider=letemps][data-theme=dark][data-v-b3b800ef],html[data-provider=letemps].dark[data-v-b3b800ef]{--color-main: #94172a;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--color-main-text: #ffffff;--color-secondary: #c41e3a;--color-secondary-dark: #7f0a1c;--color-secondary-light: #e01424;--color-link: var(--color-main);--color-motamo-main: #94172a}[data-v-b3b800ef]:root{--font-title: "Libre Franklin", sans-serif;--font-text: "Libre Franklin", sans-serif;--font-logo: "Libre Franklin", sans-serif;--font-keyboards: "Libre Franklin", sans-serif}.fade-enter-active[data-v-b3b800ef],.fade-leave-active[data-v-b3b800ef]{transition:.4s ease}.fade-enter-from[data-v-b3b800ef],.fade-leave-to[data-v-b3b800ef]{opacity:0}.modal-enter-active[data-v-b3b800ef],.modal-leave-active[data-v-b3b800ef]{transition:transform .4s ease,opacity .4s ease-out}.modal-enter-from[data-v-b3b800ef],.modal-leave-to[data-v-b3b800ef]{transform:translateY(-32px);opacity:0}.modal-sheet-enter-active[data-v-b3b800ef],.modal-sheet-leave-active[data-v-b3b800ef]{transition:transform .4s ease,opacity .4s ease-out}.modal-sheet-enter-from[data-v-b3b800ef],.modal-sheet-leave-to[data-v-b3b800ef]{transform:translateY(2rem);opacity:0}.toast-enter-active[data-v-b3b800ef],.toast-leave-active[data-v-b3b800ef]{transition:all .4s ease}.toast-enter-from[data-v-b3b800ef],.toast-leave-to[data-v-b3b800ef]{opacity:0;transform:translate(32px)}.dropdown-enter-active[data-v-b3b800ef],.dropdown-leave-active[data-v-b3b800ef]{transition:all .4s ease}.dropdown-enter-from[data-v-b3b800ef],.dropdown-leave-to[data-v-b3b800ef]{opacity:0;transform:translateY(-8px)}@keyframes loading-b3b800ef{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes spin-b3b800ef{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes heart-b3b800ef{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-b3b800ef{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp-b3b800ef{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-b3b800ef{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@keyframes iconAppear-b3b800ef{0%{opacity:0;transform:scale(.5)}70%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.fade-in[data-v-b3b800ef]{animation:fadeIn-b3b800ef .5s ease-out forwards}.fade-in-up[data-v-b3b800ef]{animation:fadeInUp-b3b800ef .5s ease-out forwards}.fade-in-down[data-v-b3b800ef]{animation:fadeInDown-b3b800ef .5s ease-out forwards}.icon-appear[data-v-b3b800ef]{opacity:0;animation:iconAppear-b3b800ef .3s ease-out forwards}button[data-v-b3b800ef],.button[data-v-b3b800ef]{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-b3b800ef],.button .icon[data-v-b3b800ef]{transition:all .2s ease-out}button.loading[data-v-b3b800ef],.button.loading[data-v-b3b800ef]{cursor:wait}button[data-v-b3b800ef]:focus-visible,.button[data-v-b3b800ef]: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-b3b800ef]:active:not(:disabled),.button[data-v-b3b800ef]:active:not(:disabled){transform:scale(.975)}}button[data-v-b3b800ef]:disabled,.button[data-v-b3b800ef]:disabled{cursor:not-allowed!important}button .loader[data-v-b3b800ef],.button .loader[data-v-b3b800ef]{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-b3b800ef 1s linear infinite}button.login-button[data-v-b3b800ef],.button.login-button[data-v-b3b800ef]{width:8rem;height:3rem;background:transparent;border-color:var(--color-border)}button.login-button .icon[data-v-b3b800ef],.button.login-button .icon[data-v-b3b800ef]{height:1.5rem;transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){button.login-button[data-v-b3b800ef]:hover:not(:disabled),.button.login-button[data-v-b3b800ef]:hover:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:hover:not(:disabled) .icon[data-v-b3b800ef],.button.login-button:hover:not(:disabled) .icon[data-v-b3b800ef]{transform:scale(.95)}}@media (hover: hover) and (pointer: fine){button.login-button[data-v-b3b800ef]:active:not(:disabled),.button.login-button[data-v-b3b800ef]:active:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:active:not(:disabled) .icon[data-v-b3b800ef],.button.login-button:active:not(:disabled) .icon[data-v-b3b800ef]{transform:scale(.9)}}button.login-button[data-v-b3b800ef]:disabled,.button.login-button[data-v-b3b800ef]:disabled{background:var(--color-background-dark);border-color:var(--color-border)}button.main[data-v-b3b800ef],.button.main[data-v-b3b800ef]{padding:.5rem .75rem;background:var(--color-main);border-color:var(--color-main);color:var(--color-background)}button.main .icon[data-v-b3b800ef],.button.main .icon[data-v-b3b800ef]{width:16px;height:16px;color:var(--color-background)}@media (hover: hover) and (pointer: fine){button.main[data-v-b3b800ef]:hover:not(:disabled),.button.main[data-v-b3b800ef]:hover:not(:disabled){background:var(--color-main-hover);border-color:var(--color-main-hover)}button.main:hover:not(:disabled) .icon[data-v-b3b800ef],.button.main:hover:not(:disabled) .icon[data-v-b3b800ef]{transform:scale(1.1)}}button.main[data-v-b3b800ef]:disabled,.button.main[data-v-b3b800ef]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.main:disabled .icon[data-v-b3b800ef],.button.main:disabled .icon[data-v-b3b800ef]{color:var(--color-text-light)}button.outline[data-v-b3b800ef]{padding:.5rem .75rem;background:var(--color-background);border-color:var(--color-main);color:var(--color-main)}button.outline .icon[data-v-b3b800ef]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.outline[data-v-b3b800ef]:hover:not(:disabled){background:var(--color-main-light)}button.outline:hover:not(:disabled) .icon[data-v-b3b800ef]{transform:scale(1.1)}}button.outline[data-v-b3b800ef]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.outline:disabled .icon[data-v-b3b800ef]{color:var(--color-text-light)}button.text[data-v-b3b800ef]{padding:.5rem .75rem;background:transparent;border-color:transparent;color:var(--color-main)}button.text .icon[data-v-b3b800ef]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.text[data-v-b3b800ef]:hover:not(:disabled){background:var(--color-main-light)}button.text:hover:not(:disabled) .icon[data-v-b3b800ef]{transform:scale(1.1)}}button.text[data-v-b3b800ef]:disabled{background:var(--color-background-dark);color:var(--color-text-light)}button.text:disabled .icon[data-v-b3b800ef]{color:var(--color-text-light)}button.debug-button[data-v-b3b800ef]{overflow:hidden;position:relative}button.debug-button[data-v-b3b800ef]: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-b3b800ef]:hover:after{width:64px}input[data-v-b3b800ef]{width:100%;height:44px;padding:.75rem;border:1px solid var(--color-border);border-radius:.5rem;font-family:var(--font-text);font-size:.75rem;transition:all .2s ease-out}input[data-v-b3b800ef]::placeholder{color:var(--color-text-light);font-style:italic;font-weight:400}input[data-v-b3b800ef]:focus{outline:none;border-color:var(--color-main)}input.error[data-v-b3b800ef]{border-color:var(--color-error)}input.input-line[data-v-b3b800ef]{border:none;border-bottom:solid 1px var(--color-border);border-radius:0;padding:.25rem 0}input.input-line[data-v-b3b800ef]:focus{border-color:var(--color-main)}.tooltip[data-v-b3b800ef]{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-b3b800ef]{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-b3b800ef]{min-width:10rem;max-width:14rem}}.game-card .header[data-v-b3b800ef]{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-b3b800ef]{display:none;align-items:center;gap:.5rem}.game-card .header .calendar[data-v-b3b800ef]{width:1rem;height:1rem;display:flex;align-items:center;gap:.5rem}.game-card .logo-container[data-v-b3b800ef]{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-b3b800ef]{font-weight:700;font-size:1.5rem}.game-card .description-container[data-v-b3b800ef]{min-height:4rem;font-size:.75rem;text-align:center;padding:var(--padding)}.game-card .button-container[data-v-b3b800ef]{padding:var(--padding)}.game-card .button-container .button[data-v-b3b800ef]{font-size:1rem}.game-card[data-v-b3b800ef]{--color-main: #35b000}:where([data-v-fff6b945]:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}[data-v-fff6b945],[data-v-fff6b945]:before,[data-v-fff6b945]:after{box-sizing:border-box}a[data-v-fff6b945],button[data-v-fff6b945]{cursor:revert}ol[data-v-fff6b945],ul[data-v-fff6b945],menu[data-v-fff6b945]{list-style:none}img[data-v-fff6b945]{max-inline-size:100%;max-block-size:100%}table[data-v-fff6b945]{border-collapse:collapse}input[data-v-fff6b945],textarea[data-v-fff6b945]{-webkit-user-select:auto}textarea[data-v-fff6b945]{white-space:revert}meter[data-v-fff6b945]{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre[data-v-fff6b945]){all:revert}[data-v-fff6b945]::placeholder{color:unset}[data-v-fff6b945]::marker{content:initial}:where([hidden][data-v-fff6b945]){display:none}:where([contenteditable][data-v-fff6b945]: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-fff6b945]){-webkit-user-drag:element}:where(dialog[data-v-fff6b945]:modal){all:revert}[data-v-fff6b945]:root,html[data-theme=light][data-v-fff6b945],.light[data-v-fff6b945]{--color-main: #005dce;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--color-main-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-fff6b945],.dark[data-v-fff6b945]{--color-main: #005dce;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--color-main-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}html[data-provider=letemps][data-theme=dark][data-v-fff6b945],html[data-provider=letemps].dark[data-v-fff6b945]{--color-main: #94172a;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--color-main-text: #ffffff;--color-secondary: #c41e3a;--color-secondary-dark: #7f0a1c;--color-secondary-light: #e01424;--color-link: var(--color-main);--color-motamo-main: #94172a}[data-v-fff6b945]:root{--font-title: "Libre Franklin", sans-serif;--font-text: "Libre Franklin", sans-serif;--font-logo: "Libre Franklin", sans-serif;--font-keyboards: "Libre Franklin", sans-serif}.fade-enter-active[data-v-fff6b945],.fade-leave-active[data-v-fff6b945]{transition:.4s ease}.fade-enter-from[data-v-fff6b945],.fade-leave-to[data-v-fff6b945]{opacity:0}.modal-enter-active[data-v-fff6b945],.modal-leave-active[data-v-fff6b945]{transition:transform .4s ease,opacity .4s ease-out}.modal-enter-from[data-v-fff6b945],.modal-leave-to[data-v-fff6b945]{transform:translateY(-32px);opacity:0}.modal-sheet-enter-active[data-v-fff6b945],.modal-sheet-leave-active[data-v-fff6b945]{transition:transform .4s ease,opacity .4s ease-out}.modal-sheet-enter-from[data-v-fff6b945],.modal-sheet-leave-to[data-v-fff6b945]{transform:translateY(2rem);opacity:0}.toast-enter-active[data-v-fff6b945],.toast-leave-active[data-v-fff6b945]{transition:all .4s ease}.toast-enter-from[data-v-fff6b945],.toast-leave-to[data-v-fff6b945]{opacity:0;transform:translate(32px)}.dropdown-enter-active[data-v-fff6b945],.dropdown-leave-active[data-v-fff6b945]{transition:all .4s ease}.dropdown-enter-from[data-v-fff6b945],.dropdown-leave-to[data-v-fff6b945]{opacity:0;transform:translateY(-8px)}@keyframes loading-fff6b945{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes spin-fff6b945{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes heart-fff6b945{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-fff6b945{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp-fff6b945{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-fff6b945{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@keyframes iconAppear-fff6b945{0%{opacity:0;transform:scale(.5)}70%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.fade-in[data-v-fff6b945]{animation:fadeIn-fff6b945 .5s ease-out forwards}.fade-in-up[data-v-fff6b945]{animation:fadeInUp-fff6b945 .5s ease-out forwards}.fade-in-down[data-v-fff6b945]{animation:fadeInDown-fff6b945 .5s ease-out forwards}.icon-appear[data-v-fff6b945]{opacity:0;animation:iconAppear-fff6b945 .3s ease-out forwards}button[data-v-fff6b945],.button[data-v-fff6b945]{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-fff6b945],.button .icon[data-v-fff6b945]{transition:all .2s ease-out}button.loading[data-v-fff6b945],.button.loading[data-v-fff6b945]{cursor:wait}button[data-v-fff6b945]:focus-visible,.button[data-v-fff6b945]: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-fff6b945]:active:not(:disabled),.button[data-v-fff6b945]:active:not(:disabled){transform:scale(.975)}}button[data-v-fff6b945]:disabled,.button[data-v-fff6b945]:disabled{cursor:not-allowed!important}button .loader[data-v-fff6b945],.button .loader[data-v-fff6b945]{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-fff6b945 1s linear infinite}button.login-button[data-v-fff6b945],.button.login-button[data-v-fff6b945]{width:8rem;height:3rem;background:transparent;border-color:var(--color-border)}button.login-button .icon[data-v-fff6b945],.button.login-button .icon[data-v-fff6b945]{height:1.5rem;transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){button.login-button[data-v-fff6b945]:hover:not(:disabled),.button.login-button[data-v-fff6b945]:hover:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:hover:not(:disabled) .icon[data-v-fff6b945],.button.login-button:hover:not(:disabled) .icon[data-v-fff6b945]{transform:scale(.95)}}@media (hover: hover) and (pointer: fine){button.login-button[data-v-fff6b945]:active:not(:disabled),.button.login-button[data-v-fff6b945]:active:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:active:not(:disabled) .icon[data-v-fff6b945],.button.login-button:active:not(:disabled) .icon[data-v-fff6b945]{transform:scale(.9)}}button.login-button[data-v-fff6b945]:disabled,.button.login-button[data-v-fff6b945]:disabled{background:var(--color-background-dark);border-color:var(--color-border)}button.main[data-v-fff6b945],.button.main[data-v-fff6b945]{padding:.5rem .75rem;background:var(--color-main);border-color:var(--color-main);color:var(--color-background)}button.main .icon[data-v-fff6b945],.button.main .icon[data-v-fff6b945]{width:16px;height:16px;color:var(--color-background)}@media (hover: hover) and (pointer: fine){button.main[data-v-fff6b945]:hover:not(:disabled),.button.main[data-v-fff6b945]:hover:not(:disabled){background:var(--color-main-hover);border-color:var(--color-main-hover)}button.main:hover:not(:disabled) .icon[data-v-fff6b945],.button.main:hover:not(:disabled) .icon[data-v-fff6b945]{transform:scale(1.1)}}button.main[data-v-fff6b945]:disabled,.button.main[data-v-fff6b945]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.main:disabled .icon[data-v-fff6b945],.button.main:disabled .icon[data-v-fff6b945]{color:var(--color-text-light)}button.outline[data-v-fff6b945]{padding:.5rem .75rem;background:var(--color-background);border-color:var(--color-main);color:var(--color-main)}button.outline .icon[data-v-fff6b945]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.outline[data-v-fff6b945]:hover:not(:disabled){background:var(--color-main-light)}button.outline:hover:not(:disabled) .icon[data-v-fff6b945]{transform:scale(1.1)}}button.outline[data-v-fff6b945]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.outline:disabled .icon[data-v-fff6b945]{color:var(--color-text-light)}button.text[data-v-fff6b945]{padding:.5rem .75rem;background:transparent;border-color:transparent;color:var(--color-main)}button.text .icon[data-v-fff6b945]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.text[data-v-fff6b945]:hover:not(:disabled){background:var(--color-main-light)}button.text:hover:not(:disabled) .icon[data-v-fff6b945]{transform:scale(1.1)}}button.text[data-v-fff6b945]:disabled{background:var(--color-background-dark);color:var(--color-text-light)}button.text:disabled .icon[data-v-fff6b945]{color:var(--color-text-light)}button.debug-button[data-v-fff6b945]{overflow:hidden;position:relative}button.debug-button[data-v-fff6b945]: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-fff6b945]:hover:after{width:64px}input[data-v-fff6b945]{width:100%;height:44px;padding:.75rem;border:1px solid var(--color-border);border-radius:.5rem;font-family:var(--font-text);font-size:.75rem;transition:all .2s ease-out}input[data-v-fff6b945]::placeholder{color:var(--color-text-light);font-style:italic;font-weight:400}input[data-v-fff6b945]:focus{outline:none;border-color:var(--color-main)}input.error[data-v-fff6b945]{border-color:var(--color-error)}input.input-line[data-v-fff6b945]{border:none;border-bottom:solid 1px var(--color-border);border-radius:0;padding:.25rem 0}input.input-line[data-v-fff6b945]:focus{border-color:var(--color-main)}.tooltip[data-v-fff6b945]{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-fff6b945]{-webkit-user-select:none;user-select:none;--logo-size: 64px;--color-main: #9b59b6}.logo .container[data-v-fff6b945]{display:flex;flex-direction:column;gap:calc(var(--logo-size) * .05);width:var(--logo-size);height:var(--logo-size)}.logo .container .line[data-v-fff6b945]{display:flex;gap:calc(var(--logo-size) * .05);height:calc((var(--logo-size) - var(--logo-size) * .1) / 3)}.logo .container .line .block[data-v-fff6b945]{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-fff6b945]{background-color:var(--color-main)}.logo .container .line:nth-child(2) .block.main[data-v-fff6b945]{background-color:hsla(from var(--color-main) h s l/.75)}.logo .container .line:nth-child(3) .block.main[data-v-fff6b945]{background-color:hsla(from var(--color-main) h s l/.5)}:where([data-v-2ad4a37f]:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}[data-v-2ad4a37f],[data-v-2ad4a37f]:before,[data-v-2ad4a37f]:after{box-sizing:border-box}a[data-v-2ad4a37f],button[data-v-2ad4a37f]{cursor:revert}ol[data-v-2ad4a37f],ul[data-v-2ad4a37f],menu[data-v-2ad4a37f]{list-style:none}img[data-v-2ad4a37f]{max-inline-size:100%;max-block-size:100%}table[data-v-2ad4a37f]{border-collapse:collapse}input[data-v-2ad4a37f],textarea[data-v-2ad4a37f]{-webkit-user-select:auto}textarea[data-v-2ad4a37f]{white-space:revert}meter[data-v-2ad4a37f]{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre[data-v-2ad4a37f]){all:revert}[data-v-2ad4a37f]::placeholder{color:unset}[data-v-2ad4a37f]::marker{content:initial}:where([hidden][data-v-2ad4a37f]){display:none}:where([contenteditable][data-v-2ad4a37f]: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-2ad4a37f]){-webkit-user-drag:element}:where(dialog[data-v-2ad4a37f]:modal){all:revert}[data-v-2ad4a37f]:root,html[data-theme=light][data-v-2ad4a37f],.light[data-v-2ad4a37f]{--color-main: #005dce;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--color-main-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-2ad4a37f],.dark[data-v-2ad4a37f]{--color-main: #005dce;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--color-main-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}html[data-provider=letemps][data-theme=dark][data-v-2ad4a37f],html[data-provider=letemps].dark[data-v-2ad4a37f]{--color-main: #94172a;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--color-main-text: #ffffff;--color-secondary: #c41e3a;--color-secondary-dark: #7f0a1c;--color-secondary-light: #e01424;--color-link: var(--color-main);--color-motamo-main: #94172a}[data-v-2ad4a37f]:root{--font-title: "Libre Franklin", sans-serif;--font-text: "Libre Franklin", sans-serif;--font-logo: "Libre Franklin", sans-serif;--font-keyboards: "Libre Franklin", sans-serif}.fade-enter-active[data-v-2ad4a37f],.fade-leave-active[data-v-2ad4a37f]{transition:.4s ease}.fade-enter-from[data-v-2ad4a37f],.fade-leave-to[data-v-2ad4a37f]{opacity:0}.modal-enter-active[data-v-2ad4a37f],.modal-leave-active[data-v-2ad4a37f]{transition:transform .4s ease,opacity .4s ease-out}.modal-enter-from[data-v-2ad4a37f],.modal-leave-to[data-v-2ad4a37f]{transform:translateY(-32px);opacity:0}.modal-sheet-enter-active[data-v-2ad4a37f],.modal-sheet-leave-active[data-v-2ad4a37f]{transition:transform .4s ease,opacity .4s ease-out}.modal-sheet-enter-from[data-v-2ad4a37f],.modal-sheet-leave-to[data-v-2ad4a37f]{transform:translateY(2rem);opacity:0}.toast-enter-active[data-v-2ad4a37f],.toast-leave-active[data-v-2ad4a37f]{transition:all .4s ease}.toast-enter-from[data-v-2ad4a37f],.toast-leave-to[data-v-2ad4a37f]{opacity:0;transform:translate(32px)}.dropdown-enter-active[data-v-2ad4a37f],.dropdown-leave-active[data-v-2ad4a37f]{transition:all .4s ease}.dropdown-enter-from[data-v-2ad4a37f],.dropdown-leave-to[data-v-2ad4a37f]{opacity:0;transform:translateY(-8px)}@keyframes loading-2ad4a37f{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes spin-2ad4a37f{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes heart-2ad4a37f{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-2ad4a37f{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp-2ad4a37f{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-2ad4a37f{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@keyframes iconAppear-2ad4a37f{0%{opacity:0;transform:scale(.5)}70%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.fade-in[data-v-2ad4a37f]{animation:fadeIn-2ad4a37f .5s ease-out forwards}.fade-in-up[data-v-2ad4a37f]{animation:fadeInUp-2ad4a37f .5s ease-out forwards}.fade-in-down[data-v-2ad4a37f]{animation:fadeInDown-2ad4a37f .5s ease-out forwards}.icon-appear[data-v-2ad4a37f]{opacity:0;animation:iconAppear-2ad4a37f .3s ease-out forwards}button[data-v-2ad4a37f],.button[data-v-2ad4a37f]{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-2ad4a37f],.button .icon[data-v-2ad4a37f]{transition:all .2s ease-out}button.loading[data-v-2ad4a37f],.button.loading[data-v-2ad4a37f]{cursor:wait}button[data-v-2ad4a37f]:focus-visible,.button[data-v-2ad4a37f]: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-2ad4a37f]:active:not(:disabled),.button[data-v-2ad4a37f]:active:not(:disabled){transform:scale(.975)}}button[data-v-2ad4a37f]:disabled,.button[data-v-2ad4a37f]:disabled{cursor:not-allowed!important}button .loader[data-v-2ad4a37f],.button .loader[data-v-2ad4a37f]{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-2ad4a37f 1s linear infinite}button.login-button[data-v-2ad4a37f],.button.login-button[data-v-2ad4a37f]{width:8rem;height:3rem;background:transparent;border-color:var(--color-border)}button.login-button .icon[data-v-2ad4a37f],.button.login-button .icon[data-v-2ad4a37f]{height:1.5rem;transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){button.login-button[data-v-2ad4a37f]:hover:not(:disabled),.button.login-button[data-v-2ad4a37f]:hover:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:hover:not(:disabled) .icon[data-v-2ad4a37f],.button.login-button:hover:not(:disabled) .icon[data-v-2ad4a37f]{transform:scale(.95)}}@media (hover: hover) and (pointer: fine){button.login-button[data-v-2ad4a37f]:active:not(:disabled),.button.login-button[data-v-2ad4a37f]:active:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:active:not(:disabled) .icon[data-v-2ad4a37f],.button.login-button:active:not(:disabled) .icon[data-v-2ad4a37f]{transform:scale(.9)}}button.login-button[data-v-2ad4a37f]:disabled,.button.login-button[data-v-2ad4a37f]:disabled{background:var(--color-background-dark);border-color:var(--color-border)}button.main[data-v-2ad4a37f],.button.main[data-v-2ad4a37f]{padding:.5rem .75rem;background:var(--color-main);border-color:var(--color-main);color:var(--color-background)}button.main .icon[data-v-2ad4a37f],.button.main .icon[data-v-2ad4a37f]{width:16px;height:16px;color:var(--color-background)}@media (hover: hover) and (pointer: fine){button.main[data-v-2ad4a37f]:hover:not(:disabled),.button.main[data-v-2ad4a37f]:hover:not(:disabled){background:var(--color-main-hover);border-color:var(--color-main-hover)}button.main:hover:not(:disabled) .icon[data-v-2ad4a37f],.button.main:hover:not(:disabled) .icon[data-v-2ad4a37f]{transform:scale(1.1)}}button.main[data-v-2ad4a37f]:disabled,.button.main[data-v-2ad4a37f]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.main:disabled .icon[data-v-2ad4a37f],.button.main:disabled .icon[data-v-2ad4a37f]{color:var(--color-text-light)}button.outline[data-v-2ad4a37f]{padding:.5rem .75rem;background:var(--color-background);border-color:var(--color-main);color:var(--color-main)}button.outline .icon[data-v-2ad4a37f]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.outline[data-v-2ad4a37f]:hover:not(:disabled){background:var(--color-main-light)}button.outline:hover:not(:disabled) .icon[data-v-2ad4a37f]{transform:scale(1.1)}}button.outline[data-v-2ad4a37f]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.outline:disabled .icon[data-v-2ad4a37f]{color:var(--color-text-light)}button.text[data-v-2ad4a37f]{padding:.5rem .75rem;background:transparent;border-color:transparent;color:var(--color-main)}button.text .icon[data-v-2ad4a37f]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.text[data-v-2ad4a37f]:hover:not(:disabled){background:var(--color-main-light)}button.text:hover:not(:disabled) .icon[data-v-2ad4a37f]{transform:scale(1.1)}}button.text[data-v-2ad4a37f]:disabled{background:var(--color-background-dark);color:var(--color-text-light)}button.text:disabled .icon[data-v-2ad4a37f]{color:var(--color-text-light)}button.debug-button[data-v-2ad4a37f]{overflow:hidden;position:relative}button.debug-button[data-v-2ad4a37f]: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-2ad4a37f]:hover:after{width:64px}input[data-v-2ad4a37f]{width:100%;height:44px;padding:.75rem;border:1px solid var(--color-border);border-radius:.5rem;font-family:var(--font-text);font-size:.75rem;transition:all .2s ease-out}input[data-v-2ad4a37f]::placeholder{color:var(--color-text-light);font-style:italic;font-weight:400}input[data-v-2ad4a37f]:focus{outline:none;border-color:var(--color-main)}input.error[data-v-2ad4a37f]{border-color:var(--color-error)}input.input-line[data-v-2ad4a37f]{border:none;border-bottom:solid 1px var(--color-border);border-radius:0;padding:.25rem 0}input.input-line[data-v-2ad4a37f]:focus{border-color:var(--color-main)}.tooltip[data-v-2ad4a37f]{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-2ad4a37f]{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-2ad4a37f]{min-width:10rem;max-width:14rem}}.game-card .header[data-v-2ad4a37f]{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-2ad4a37f]{display:none;align-items:center;gap:.5rem}.game-card .header .calendar[data-v-2ad4a37f]{width:1rem;height:1rem;display:flex;align-items:center;gap:.5rem}.game-card .logo-container[data-v-2ad4a37f]{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-2ad4a37f]{font-weight:700;font-size:1.5rem}.game-card .description-container[data-v-2ad4a37f]{min-height:4rem;font-size:.75rem;text-align:center;padding:var(--padding)}.game-card .button-container[data-v-2ad4a37f]{padding:var(--padding)}.game-card .button-container .button[data-v-2ad4a37f]{font-size:1rem}.game-card[data-v-2ad4a37f]{--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}html[data-provider=letemps][data-theme=dark][data-v-e415ba32],html[data-provider=letemps].dark[data-v-e415ba32]{--color-main: #94172a;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--color-main-text: #ffffff;--color-secondary: #c41e3a;--color-secondary-dark: #7f0a1c;--color-secondary-light: #e01424;--color-link: var(--color-main);--color-motamo-main: #94172a}[data-v-e415ba32]:root{--font-title: "Libre Franklin", sans-serif;--font-text: "Libre Franklin", sans-serif;--font-logo: "Libre Franklin", sans-serif;--font-keyboards: "Libre Franklin", sans-serif}.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:var(--font-text);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-f79f9dfd]:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}[data-v-f79f9dfd],[data-v-f79f9dfd]:before,[data-v-f79f9dfd]:after{box-sizing:border-box}a[data-v-f79f9dfd],button[data-v-f79f9dfd]{cursor:revert}ol[data-v-f79f9dfd],ul[data-v-f79f9dfd],menu[data-v-f79f9dfd]{list-style:none}img[data-v-f79f9dfd]{max-inline-size:100%;max-block-size:100%}table[data-v-f79f9dfd]{border-collapse:collapse}input[data-v-f79f9dfd],textarea[data-v-f79f9dfd]{-webkit-user-select:auto}textarea[data-v-f79f9dfd]{white-space:revert}meter[data-v-f79f9dfd]{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre[data-v-f79f9dfd]){all:revert}[data-v-f79f9dfd]::placeholder{color:unset}[data-v-f79f9dfd]::marker{content:initial}:where([hidden][data-v-f79f9dfd]){display:none}:where([contenteditable][data-v-f79f9dfd]: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-f79f9dfd]){-webkit-user-drag:element}:where(dialog[data-v-f79f9dfd]:modal){all:revert}[data-v-f79f9dfd]:root,html[data-theme=light][data-v-f79f9dfd],.light[data-v-f79f9dfd]{--color-main: #005dce;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--color-main-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-f79f9dfd],.dark[data-v-f79f9dfd]{--color-main: #005dce;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--color-main-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}html[data-provider=letemps][data-theme=dark][data-v-f79f9dfd],html[data-provider=letemps].dark[data-v-f79f9dfd]{--color-main: #94172a;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--color-main-text: #ffffff;--color-secondary: #c41e3a;--color-secondary-dark: #7f0a1c;--color-secondary-light: #e01424;--color-link: var(--color-main);--color-motamo-main: #94172a}[data-v-f79f9dfd]:root{--font-title: "Libre Franklin", sans-serif;--font-text: "Libre Franklin", sans-serif;--font-logo: "Libre Franklin", sans-serif;--font-keyboards: "Libre Franklin", sans-serif}.fade-enter-active[data-v-f79f9dfd],.fade-leave-active[data-v-f79f9dfd]{transition:.4s ease}.fade-enter-from[data-v-f79f9dfd],.fade-leave-to[data-v-f79f9dfd]{opacity:0}.modal-enter-active[data-v-f79f9dfd],.modal-leave-active[data-v-f79f9dfd]{transition:transform .4s ease,opacity .4s ease-out}.modal-enter-from[data-v-f79f9dfd],.modal-leave-to[data-v-f79f9dfd]{transform:translateY(-32px);opacity:0}.modal-sheet-enter-active[data-v-f79f9dfd],.modal-sheet-leave-active[data-v-f79f9dfd]{transition:transform .4s ease,opacity .4s ease-out}.modal-sheet-enter-from[data-v-f79f9dfd],.modal-sheet-leave-to[data-v-f79f9dfd]{transform:translateY(2rem);opacity:0}.toast-enter-active[data-v-f79f9dfd],.toast-leave-active[data-v-f79f9dfd]{transition:all .4s ease}.toast-enter-from[data-v-f79f9dfd],.toast-leave-to[data-v-f79f9dfd]{opacity:0;transform:translate(32px)}.dropdown-enter-active[data-v-f79f9dfd],.dropdown-leave-active[data-v-f79f9dfd]{transition:all .4s ease}.dropdown-enter-from[data-v-f79f9dfd],.dropdown-leave-to[data-v-f79f9dfd]{opacity:0;transform:translateY(-8px)}@keyframes loading-f79f9dfd{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes spin-f79f9dfd{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes heart-f79f9dfd{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-f79f9dfd{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp-f79f9dfd{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-f79f9dfd{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@keyframes iconAppear-f79f9dfd{0%{opacity:0;transform:scale(.5)}70%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.fade-in[data-v-f79f9dfd]{animation:fadeIn-f79f9dfd .5s ease-out forwards}.fade-in-up[data-v-f79f9dfd]{animation:fadeInUp-f79f9dfd .5s ease-out forwards}.fade-in-down[data-v-f79f9dfd]{animation:fadeInDown-f79f9dfd .5s ease-out forwards}.icon-appear[data-v-f79f9dfd]{opacity:0;animation:iconAppear-f79f9dfd .3s ease-out forwards}button[data-v-f79f9dfd],.button[data-v-f79f9dfd]{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-f79f9dfd],.button .icon[data-v-f79f9dfd]{transition:all .2s ease-out}button.loading[data-v-f79f9dfd],.button.loading[data-v-f79f9dfd]{cursor:wait}button[data-v-f79f9dfd]:focus-visible,.button[data-v-f79f9dfd]: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-f79f9dfd]:active:not(:disabled),.button[data-v-f79f9dfd]:active:not(:disabled){transform:scale(.975)}}button[data-v-f79f9dfd]:disabled,.button[data-v-f79f9dfd]:disabled{cursor:not-allowed!important}button .loader[data-v-f79f9dfd],.button .loader[data-v-f79f9dfd]{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-f79f9dfd 1s linear infinite}button.login-button[data-v-f79f9dfd],.button.login-button[data-v-f79f9dfd]{width:8rem;height:3rem;background:transparent;border-color:var(--color-border)}button.login-button .icon[data-v-f79f9dfd],.button.login-button .icon[data-v-f79f9dfd]{height:1.5rem;transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){button.login-button[data-v-f79f9dfd]:hover:not(:disabled),.button.login-button[data-v-f79f9dfd]:hover:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:hover:not(:disabled) .icon[data-v-f79f9dfd],.button.login-button:hover:not(:disabled) .icon[data-v-f79f9dfd]{transform:scale(.95)}}@media (hover: hover) and (pointer: fine){button.login-button[data-v-f79f9dfd]:active:not(:disabled),.button.login-button[data-v-f79f9dfd]:active:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:active:not(:disabled) .icon[data-v-f79f9dfd],.button.login-button:active:not(:disabled) .icon[data-v-f79f9dfd]{transform:scale(.9)}}button.login-button[data-v-f79f9dfd]:disabled,.button.login-button[data-v-f79f9dfd]:disabled{background:var(--color-background-dark);border-color:var(--color-border)}button.main[data-v-f79f9dfd],.button.main[data-v-f79f9dfd]{padding:.5rem .75rem;background:var(--color-main);border-color:var(--color-main);color:var(--color-background)}button.main .icon[data-v-f79f9dfd],.button.main .icon[data-v-f79f9dfd]{width:16px;height:16px;color:var(--color-background)}@media (hover: hover) and (pointer: fine){button.main[data-v-f79f9dfd]:hover:not(:disabled),.button.main[data-v-f79f9dfd]:hover:not(:disabled){background:var(--color-main-hover);border-color:var(--color-main-hover)}button.main:hover:not(:disabled) .icon[data-v-f79f9dfd],.button.main:hover:not(:disabled) .icon[data-v-f79f9dfd]{transform:scale(1.1)}}button.main[data-v-f79f9dfd]:disabled,.button.main[data-v-f79f9dfd]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.main:disabled .icon[data-v-f79f9dfd],.button.main:disabled .icon[data-v-f79f9dfd]{color:var(--color-text-light)}button.outline[data-v-f79f9dfd]{padding:.5rem .75rem;background:var(--color-background);border-color:var(--color-main);color:var(--color-main)}button.outline .icon[data-v-f79f9dfd]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.outline[data-v-f79f9dfd]:hover:not(:disabled){background:var(--color-main-light)}button.outline:hover:not(:disabled) .icon[data-v-f79f9dfd]{transform:scale(1.1)}}button.outline[data-v-f79f9dfd]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.outline:disabled .icon[data-v-f79f9dfd]{color:var(--color-text-light)}button.text[data-v-f79f9dfd]{padding:.5rem .75rem;background:transparent;border-color:transparent;color:var(--color-main)}button.text .icon[data-v-f79f9dfd]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.text[data-v-f79f9dfd]:hover:not(:disabled){background:var(--color-main-light)}button.text:hover:not(:disabled) .icon[data-v-f79f9dfd]{transform:scale(1.1)}}button.text[data-v-f79f9dfd]:disabled{background:var(--color-background-dark);color:var(--color-text-light)}button.text:disabled .icon[data-v-f79f9dfd]{color:var(--color-text-light)}button.debug-button[data-v-f79f9dfd]{overflow:hidden;position:relative}button.debug-button[data-v-f79f9dfd]: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-f79f9dfd]:hover:after{width:64px}input[data-v-f79f9dfd]{width:100%;height:44px;padding:.75rem;border:1px solid var(--color-border);border-radius:.5rem;font-family:var(--font-text);font-size:.75rem;transition:all .2s ease-out}input[data-v-f79f9dfd]::placeholder{color:var(--color-text-light);font-style:italic;font-weight:400}input[data-v-f79f9dfd]:focus{outline:none;border-color:var(--color-main)}input.error[data-v-f79f9dfd]{border-color:var(--color-error)}input.input-line[data-v-f79f9dfd]{border:none;border-bottom:solid 1px var(--color-border);border-radius:0;padding:.25rem 0}input.input-line[data-v-f79f9dfd]:focus{border-color:var(--color-main)}.tooltip[data-v-f79f9dfd]{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-f79f9dfd]{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-f79f9dfd]{min-width:10rem;max-width:14rem}}.game-card .header[data-v-f79f9dfd]{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-f79f9dfd]{display:none;align-items:center;gap:.5rem}.game-card .header .calendar[data-v-f79f9dfd]{width:1rem;height:1rem;display:flex;align-items:center;gap:.5rem}.game-card .logo-container[data-v-f79f9dfd]{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-f79f9dfd]{font-weight:700;font-size:1.5rem}.game-card .description-container[data-v-f79f9dfd]{min-height:4rem;font-size:.75rem;text-align:center;padding:var(--padding)}.game-card .button-container[data-v-f79f9dfd]{padding:var(--padding)}.game-card .button-container .button[data-v-f79f9dfd]{font-size:1rem}.game-card[data-v-f79f9dfd]{--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}html[data-provider=letemps][data-theme=dark][data-v-1db37f98],html[data-provider=letemps].dark[data-v-1db37f98]{--color-main: #94172a;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--color-main-text: #ffffff;--color-secondary: #c41e3a;--color-secondary-dark: #7f0a1c;--color-secondary-light: #e01424;--color-link: var(--color-main);--color-motamo-main: #94172a}[data-v-1db37f98]:root{--font-title: "Libre Franklin", sans-serif;--font-text: "Libre Franklin", sans-serif;--font-logo: "Libre Franklin", sans-serif;--font-keyboards: "Libre Franklin", sans-serif}.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:var(--font-text);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-183951ba]:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}[data-v-183951ba],[data-v-183951ba]:before,[data-v-183951ba]:after{box-sizing:border-box}a[data-v-183951ba],button[data-v-183951ba]{cursor:revert}ol[data-v-183951ba],ul[data-v-183951ba],menu[data-v-183951ba]{list-style:none}img[data-v-183951ba]{max-inline-size:100%;max-block-size:100%}table[data-v-183951ba]{border-collapse:collapse}input[data-v-183951ba],textarea[data-v-183951ba]{-webkit-user-select:auto}textarea[data-v-183951ba]{white-space:revert}meter[data-v-183951ba]{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre[data-v-183951ba]){all:revert}[data-v-183951ba]::placeholder{color:unset}[data-v-183951ba]::marker{content:initial}:where([hidden][data-v-183951ba]){display:none}:where([contenteditable][data-v-183951ba]: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-183951ba]){-webkit-user-drag:element}:where(dialog[data-v-183951ba]:modal){all:revert}[data-v-183951ba]:root,html[data-theme=light][data-v-183951ba],.light[data-v-183951ba]{--color-main: #005dce;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--color-main-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-183951ba],.dark[data-v-183951ba]{--color-main: #005dce;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--color-main-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}html[data-provider=letemps][data-theme=dark][data-v-183951ba],html[data-provider=letemps].dark[data-v-183951ba]{--color-main: #94172a;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--color-main-text: #ffffff;--color-secondary: #c41e3a;--color-secondary-dark: #7f0a1c;--color-secondary-light: #e01424;--color-link: var(--color-main);--color-motamo-main: #94172a}[data-v-183951ba]:root{--font-title: "Libre Franklin", sans-serif;--font-text: "Libre Franklin", sans-serif;--font-logo: "Libre Franklin", sans-serif;--font-keyboards: "Libre Franklin", sans-serif}.fade-enter-active[data-v-183951ba],.fade-leave-active[data-v-183951ba]{transition:.4s ease}.fade-enter-from[data-v-183951ba],.fade-leave-to[data-v-183951ba]{opacity:0}.modal-enter-active[data-v-183951ba],.modal-leave-active[data-v-183951ba]{transition:transform .4s ease,opacity .4s ease-out}.modal-enter-from[data-v-183951ba],.modal-leave-to[data-v-183951ba]{transform:translateY(-32px);opacity:0}.modal-sheet-enter-active[data-v-183951ba],.modal-sheet-leave-active[data-v-183951ba]{transition:transform .4s ease,opacity .4s ease-out}.modal-sheet-enter-from[data-v-183951ba],.modal-sheet-leave-to[data-v-183951ba]{transform:translateY(2rem);opacity:0}.toast-enter-active[data-v-183951ba],.toast-leave-active[data-v-183951ba]{transition:all .4s ease}.toast-enter-from[data-v-183951ba],.toast-leave-to[data-v-183951ba]{opacity:0;transform:translate(32px)}.dropdown-enter-active[data-v-183951ba],.dropdown-leave-active[data-v-183951ba]{transition:all .4s ease}.dropdown-enter-from[data-v-183951ba],.dropdown-leave-to[data-v-183951ba]{opacity:0;transform:translateY(-8px)}@keyframes loading-183951ba{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes spin-183951ba{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes heart-183951ba{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-183951ba{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp-183951ba{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-183951ba{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@keyframes iconAppear-183951ba{0%{opacity:0;transform:scale(.5)}70%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.fade-in[data-v-183951ba]{animation:fadeIn-183951ba .5s ease-out forwards}.fade-in-up[data-v-183951ba]{animation:fadeInUp-183951ba .5s ease-out forwards}.fade-in-down[data-v-183951ba]{animation:fadeInDown-183951ba .5s ease-out forwards}.icon-appear[data-v-183951ba]{opacity:0;animation:iconAppear-183951ba .3s ease-out forwards}button[data-v-183951ba],.button[data-v-183951ba]{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-183951ba],.button .icon[data-v-183951ba]{transition:all .2s ease-out}button.loading[data-v-183951ba],.button.loading[data-v-183951ba]{cursor:wait}button[data-v-183951ba]:focus-visible,.button[data-v-183951ba]: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-183951ba]:active:not(:disabled),.button[data-v-183951ba]:active:not(:disabled){transform:scale(.975)}}button[data-v-183951ba]:disabled,.button[data-v-183951ba]:disabled{cursor:not-allowed!important}button .loader[data-v-183951ba],.button .loader[data-v-183951ba]{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-183951ba 1s linear infinite}button.login-button[data-v-183951ba],.button.login-button[data-v-183951ba]{width:8rem;height:3rem;background:transparent;border-color:var(--color-border)}button.login-button .icon[data-v-183951ba],.button.login-button .icon[data-v-183951ba]{height:1.5rem;transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){button.login-button[data-v-183951ba]:hover:not(:disabled),.button.login-button[data-v-183951ba]:hover:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:hover:not(:disabled) .icon[data-v-183951ba],.button.login-button:hover:not(:disabled) .icon[data-v-183951ba]{transform:scale(.95)}}@media (hover: hover) and (pointer: fine){button.login-button[data-v-183951ba]:active:not(:disabled),.button.login-button[data-v-183951ba]:active:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:active:not(:disabled) .icon[data-v-183951ba],.button.login-button:active:not(:disabled) .icon[data-v-183951ba]{transform:scale(.9)}}button.login-button[data-v-183951ba]:disabled,.button.login-button[data-v-183951ba]:disabled{background:var(--color-background-dark);border-color:var(--color-border)}button.main[data-v-183951ba],.button.main[data-v-183951ba]{padding:.5rem .75rem;background:var(--color-main);border-color:var(--color-main);color:var(--color-background)}button.main .icon[data-v-183951ba],.button.main .icon[data-v-183951ba]{width:16px;height:16px;color:var(--color-background)}@media (hover: hover) and (pointer: fine){button.main[data-v-183951ba]:hover:not(:disabled),.button.main[data-v-183951ba]:hover:not(:disabled){background:var(--color-main-hover);border-color:var(--color-main-hover)}button.main:hover:not(:disabled) .icon[data-v-183951ba],.button.main:hover:not(:disabled) .icon[data-v-183951ba]{transform:scale(1.1)}}button.main[data-v-183951ba]:disabled,.button.main[data-v-183951ba]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.main:disabled .icon[data-v-183951ba],.button.main:disabled .icon[data-v-183951ba]{color:var(--color-text-light)}button.outline[data-v-183951ba]{padding:.5rem .75rem;background:var(--color-background);border-color:var(--color-main);color:var(--color-main)}button.outline .icon[data-v-183951ba]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.outline[data-v-183951ba]:hover:not(:disabled){background:var(--color-main-light)}button.outline:hover:not(:disabled) .icon[data-v-183951ba]{transform:scale(1.1)}}button.outline[data-v-183951ba]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.outline:disabled .icon[data-v-183951ba]{color:var(--color-text-light)}button.text[data-v-183951ba]{padding:.5rem .75rem;background:transparent;border-color:transparent;color:var(--color-main)}button.text .icon[data-v-183951ba]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.text[data-v-183951ba]:hover:not(:disabled){background:var(--color-main-light)}button.text:hover:not(:disabled) .icon[data-v-183951ba]{transform:scale(1.1)}}button.text[data-v-183951ba]:disabled{background:var(--color-background-dark);color:var(--color-text-light)}button.text:disabled .icon[data-v-183951ba]{color:var(--color-text-light)}button.debug-button[data-v-183951ba]{overflow:hidden;position:relative}button.debug-button[data-v-183951ba]: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-183951ba]:hover:after{width:64px}input[data-v-183951ba]{width:100%;height:44px;padding:.75rem;border:1px solid var(--color-border);border-radius:.5rem;font-family:var(--font-text);font-size:.75rem;transition:all .2s ease-out}input[data-v-183951ba]::placeholder{color:var(--color-text-light);font-style:italic;font-weight:400}input[data-v-183951ba]:focus{outline:none;border-color:var(--color-main)}input.error[data-v-183951ba]{border-color:var(--color-error)}input.input-line[data-v-183951ba]{border:none;border-bottom:solid 1px var(--color-border);border-radius:0;padding:.25rem 0}input.input-line[data-v-183951ba]:focus{border-color:var(--color-main)}.tooltip[data-v-183951ba]{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-183951ba]{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-183951ba]{min-width:10rem;max-width:14rem}}.game-card .header[data-v-183951ba]{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-183951ba]{display:none;align-items:center;gap:.5rem}.game-card .header .calendar[data-v-183951ba]{width:1rem;height:1rem;display:flex;align-items:center;gap:.5rem}.game-card .logo-container[data-v-183951ba]{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-183951ba]{font-weight:700;font-size:1.5rem}.game-card .description-container[data-v-183951ba]{min-height:4rem;font-size:.75rem;text-align:center;padding:var(--padding)}.game-card .button-container[data-v-183951ba]{padding:var(--padding)}.game-card .button-container .button[data-v-183951ba]{font-size:1rem}.game-card[data-v-183951ba]{--color-main: #fa983a}:where([data-v-a57cc3af]:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}[data-v-a57cc3af],[data-v-a57cc3af]:before,[data-v-a57cc3af]:after{box-sizing:border-box}a[data-v-a57cc3af],button[data-v-a57cc3af]{cursor:revert}ol[data-v-a57cc3af],ul[data-v-a57cc3af],menu[data-v-a57cc3af]{list-style:none}img[data-v-a57cc3af]{max-inline-size:100%;max-block-size:100%}table[data-v-a57cc3af]{border-collapse:collapse}input[data-v-a57cc3af],textarea[data-v-a57cc3af]{-webkit-user-select:auto}textarea[data-v-a57cc3af]{white-space:revert}meter[data-v-a57cc3af]{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre[data-v-a57cc3af]){all:revert}[data-v-a57cc3af]::placeholder{color:unset}[data-v-a57cc3af]::marker{content:initial}:where([hidden][data-v-a57cc3af]){display:none}:where([contenteditable][data-v-a57cc3af]: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-a57cc3af]){-webkit-user-drag:element}:where(dialog[data-v-a57cc3af]:modal){all:revert}[data-v-a57cc3af]:root,html[data-theme=light][data-v-a57cc3af],.light[data-v-a57cc3af]{--color-main: #005dce;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--color-main-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-a57cc3af],.dark[data-v-a57cc3af]{--color-main: #005dce;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--color-main-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}html[data-provider=letemps][data-theme=dark][data-v-a57cc3af],html[data-provider=letemps].dark[data-v-a57cc3af]{--color-main: #94172a;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--color-main-text: #ffffff;--color-secondary: #c41e3a;--color-secondary-dark: #7f0a1c;--color-secondary-light: #e01424;--color-link: var(--color-main);--color-motamo-main: #94172a}[data-v-a57cc3af]:root{--font-title: "Libre Franklin", sans-serif;--font-text: "Libre Franklin", sans-serif;--font-logo: "Libre Franklin", sans-serif;--font-keyboards: "Libre Franklin", sans-serif}.fade-enter-active[data-v-a57cc3af],.fade-leave-active[data-v-a57cc3af]{transition:.4s ease}.fade-enter-from[data-v-a57cc3af],.fade-leave-to[data-v-a57cc3af]{opacity:0}.modal-enter-active[data-v-a57cc3af],.modal-leave-active[data-v-a57cc3af]{transition:transform .4s ease,opacity .4s ease-out}.modal-enter-from[data-v-a57cc3af],.modal-leave-to[data-v-a57cc3af]{transform:translateY(-32px);opacity:0}.modal-sheet-enter-active[data-v-a57cc3af],.modal-sheet-leave-active[data-v-a57cc3af]{transition:transform .4s ease,opacity .4s ease-out}.modal-sheet-enter-from[data-v-a57cc3af],.modal-sheet-leave-to[data-v-a57cc3af]{transform:translateY(2rem);opacity:0}.toast-enter-active[data-v-a57cc3af],.toast-leave-active[data-v-a57cc3af]{transition:all .4s ease}.toast-enter-from[data-v-a57cc3af],.toast-leave-to[data-v-a57cc3af]{opacity:0;transform:translate(32px)}.dropdown-enter-active[data-v-a57cc3af],.dropdown-leave-active[data-v-a57cc3af]{transition:all .4s ease}.dropdown-enter-from[data-v-a57cc3af],.dropdown-leave-to[data-v-a57cc3af]{opacity:0;transform:translateY(-8px)}@keyframes loading-a57cc3af{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes spin-a57cc3af{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes heart-a57cc3af{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-a57cc3af{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp-a57cc3af{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-a57cc3af{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@keyframes iconAppear-a57cc3af{0%{opacity:0;transform:scale(.5)}70%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.fade-in[data-v-a57cc3af]{animation:fadeIn-a57cc3af .5s ease-out forwards}.fade-in-up[data-v-a57cc3af]{animation:fadeInUp-a57cc3af .5s ease-out forwards}.fade-in-down[data-v-a57cc3af]{animation:fadeInDown-a57cc3af .5s ease-out forwards}.icon-appear[data-v-a57cc3af]{opacity:0;animation:iconAppear-a57cc3af .3s ease-out forwards}button[data-v-a57cc3af],.button[data-v-a57cc3af]{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-a57cc3af],.button .icon[data-v-a57cc3af]{transition:all .2s ease-out}button.loading[data-v-a57cc3af],.button.loading[data-v-a57cc3af]{cursor:wait}button[data-v-a57cc3af]:focus-visible,.button[data-v-a57cc3af]: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-a57cc3af]:active:not(:disabled),.button[data-v-a57cc3af]:active:not(:disabled){transform:scale(.975)}}button[data-v-a57cc3af]:disabled,.button[data-v-a57cc3af]:disabled{cursor:not-allowed!important}button .loader[data-v-a57cc3af],.button .loader[data-v-a57cc3af]{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-a57cc3af 1s linear infinite}button.login-button[data-v-a57cc3af],.button.login-button[data-v-a57cc3af]{width:8rem;height:3rem;background:transparent;border-color:var(--color-border)}button.login-button .icon[data-v-a57cc3af],.button.login-button .icon[data-v-a57cc3af]{height:1.5rem;transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){button.login-button[data-v-a57cc3af]:hover:not(:disabled),.button.login-button[data-v-a57cc3af]:hover:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:hover:not(:disabled) .icon[data-v-a57cc3af],.button.login-button:hover:not(:disabled) .icon[data-v-a57cc3af]{transform:scale(.95)}}@media (hover: hover) and (pointer: fine){button.login-button[data-v-a57cc3af]:active:not(:disabled),.button.login-button[data-v-a57cc3af]:active:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:active:not(:disabled) .icon[data-v-a57cc3af],.button.login-button:active:not(:disabled) .icon[data-v-a57cc3af]{transform:scale(.9)}}button.login-button[data-v-a57cc3af]:disabled,.button.login-button[data-v-a57cc3af]:disabled{background:var(--color-background-dark);border-color:var(--color-border)}button.main[data-v-a57cc3af],.button.main[data-v-a57cc3af]{padding:.5rem .75rem;background:var(--color-main);border-color:var(--color-main);color:var(--color-background)}button.main .icon[data-v-a57cc3af],.button.main .icon[data-v-a57cc3af]{width:16px;height:16px;color:var(--color-background)}@media (hover: hover) and (pointer: fine){button.main[data-v-a57cc3af]:hover:not(:disabled),.button.main[data-v-a57cc3af]:hover:not(:disabled){background:var(--color-main-hover);border-color:var(--color-main-hover)}button.main:hover:not(:disabled) .icon[data-v-a57cc3af],.button.main:hover:not(:disabled) .icon[data-v-a57cc3af]{transform:scale(1.1)}}button.main[data-v-a57cc3af]:disabled,.button.main[data-v-a57cc3af]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.main:disabled .icon[data-v-a57cc3af],.button.main:disabled .icon[data-v-a57cc3af]{color:var(--color-text-light)}button.outline[data-v-a57cc3af]{padding:.5rem .75rem;background:var(--color-background);border-color:var(--color-main);color:var(--color-main)}button.outline .icon[data-v-a57cc3af]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.outline[data-v-a57cc3af]:hover:not(:disabled){background:var(--color-main-light)}button.outline:hover:not(:disabled) .icon[data-v-a57cc3af]{transform:scale(1.1)}}button.outline[data-v-a57cc3af]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.outline:disabled .icon[data-v-a57cc3af]{color:var(--color-text-light)}button.text[data-v-a57cc3af]{padding:.5rem .75rem;background:transparent;border-color:transparent;color:var(--color-main)}button.text .icon[data-v-a57cc3af]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.text[data-v-a57cc3af]:hover:not(:disabled){background:var(--color-main-light)}button.text:hover:not(:disabled) .icon[data-v-a57cc3af]{transform:scale(1.1)}}button.text[data-v-a57cc3af]:disabled{background:var(--color-background-dark);color:var(--color-text-light)}button.text:disabled .icon[data-v-a57cc3af]{color:var(--color-text-light)}button.debug-button[data-v-a57cc3af]{overflow:hidden;position:relative}button.debug-button[data-v-a57cc3af]: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-a57cc3af]:hover:after{width:64px}input[data-v-a57cc3af]{width:100%;height:44px;padding:.75rem;border:1px solid var(--color-border);border-radius:.5rem;font-family:var(--font-text);font-size:.75rem;transition:all .2s ease-out}input[data-v-a57cc3af]::placeholder{color:var(--color-text-light);font-style:italic;font-weight:400}input[data-v-a57cc3af]:focus{outline:none;border-color:var(--color-main)}input.error[data-v-a57cc3af]{border-color:var(--color-error)}input.input-line[data-v-a57cc3af]{border:none;border-bottom:solid 1px var(--color-border);border-radius:0;padding:.25rem 0}input.input-line[data-v-a57cc3af]:focus{border-color:var(--color-main)}.tooltip[data-v-a57cc3af]{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-a57cc3af]{-webkit-user-select:none;user-select:none;--logo-size: 64px;--color-main: #1dd1a1}.logo .container[data-v-a57cc3af]{display:flex;flex-direction:column;gap:calc(var(--logo-size) * .05);width:var(--logo-size);height:var(--logo-size)}.logo .container .line[data-v-a57cc3af]{display:flex;gap:calc(var(--logo-size) * .05);height:calc((var(--logo-size) - var(--logo-size) * .1) / 3)}.logo .container .line .block[data-v-a57cc3af]{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);animation:block-appear-a57cc3af .4s cubic-bezier(.34,1.56,.64,1) both}.logo .container .line .block.main[data-v-a57cc3af]{background-color:var(--color-main)}@keyframes block-appear-a57cc3af{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}:where([data-v-c4db66d8]:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}[data-v-c4db66d8],[data-v-c4db66d8]:before,[data-v-c4db66d8]:after{box-sizing:border-box}a[data-v-c4db66d8],button[data-v-c4db66d8]{cursor:revert}ol[data-v-c4db66d8],ul[data-v-c4db66d8],menu[data-v-c4db66d8]{list-style:none}img[data-v-c4db66d8]{max-inline-size:100%;max-block-size:100%}table[data-v-c4db66d8]{border-collapse:collapse}input[data-v-c4db66d8],textarea[data-v-c4db66d8]{-webkit-user-select:auto}textarea[data-v-c4db66d8]{white-space:revert}meter[data-v-c4db66d8]{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre[data-v-c4db66d8]){all:revert}[data-v-c4db66d8]::placeholder{color:unset}[data-v-c4db66d8]::marker{content:initial}:where([hidden][data-v-c4db66d8]){display:none}:where([contenteditable][data-v-c4db66d8]: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-c4db66d8]){-webkit-user-drag:element}:where(dialog[data-v-c4db66d8]:modal){all:revert}[data-v-c4db66d8]:root,html[data-theme=light][data-v-c4db66d8],.light[data-v-c4db66d8]{--color-main: #005dce;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--color-main-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-c4db66d8],.dark[data-v-c4db66d8]{--color-main: #005dce;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--color-main-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}html[data-provider=letemps][data-theme=dark][data-v-c4db66d8],html[data-provider=letemps].dark[data-v-c4db66d8]{--color-main: #94172a;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--color-main-text: #ffffff;--color-secondary: #c41e3a;--color-secondary-dark: #7f0a1c;--color-secondary-light: #e01424;--color-link: var(--color-main);--color-motamo-main: #94172a}[data-v-c4db66d8]:root{--font-title: "Libre Franklin", sans-serif;--font-text: "Libre Franklin", sans-serif;--font-logo: "Libre Franklin", sans-serif;--font-keyboards: "Libre Franklin", sans-serif}.fade-enter-active[data-v-c4db66d8],.fade-leave-active[data-v-c4db66d8]{transition:.4s ease}.fade-enter-from[data-v-c4db66d8],.fade-leave-to[data-v-c4db66d8]{opacity:0}.modal-enter-active[data-v-c4db66d8],.modal-leave-active[data-v-c4db66d8]{transition:transform .4s ease,opacity .4s ease-out}.modal-enter-from[data-v-c4db66d8],.modal-leave-to[data-v-c4db66d8]{transform:translateY(-32px);opacity:0}.modal-sheet-enter-active[data-v-c4db66d8],.modal-sheet-leave-active[data-v-c4db66d8]{transition:transform .4s ease,opacity .4s ease-out}.modal-sheet-enter-from[data-v-c4db66d8],.modal-sheet-leave-to[data-v-c4db66d8]{transform:translateY(2rem);opacity:0}.toast-enter-active[data-v-c4db66d8],.toast-leave-active[data-v-c4db66d8]{transition:all .4s ease}.toast-enter-from[data-v-c4db66d8],.toast-leave-to[data-v-c4db66d8]{opacity:0;transform:translate(32px)}.dropdown-enter-active[data-v-c4db66d8],.dropdown-leave-active[data-v-c4db66d8]{transition:all .4s ease}.dropdown-enter-from[data-v-c4db66d8],.dropdown-leave-to[data-v-c4db66d8]{opacity:0;transform:translateY(-8px)}@keyframes loading-c4db66d8{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes spin-c4db66d8{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes heart-c4db66d8{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-c4db66d8{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp-c4db66d8{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-c4db66d8{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@keyframes iconAppear-c4db66d8{0%{opacity:0;transform:scale(.5)}70%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.fade-in[data-v-c4db66d8]{animation:fadeIn-c4db66d8 .5s ease-out forwards}.fade-in-up[data-v-c4db66d8]{animation:fadeInUp-c4db66d8 .5s ease-out forwards}.fade-in-down[data-v-c4db66d8]{animation:fadeInDown-c4db66d8 .5s ease-out forwards}.icon-appear[data-v-c4db66d8]{opacity:0;animation:iconAppear-c4db66d8 .3s ease-out forwards}button[data-v-c4db66d8],.button[data-v-c4db66d8]{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-c4db66d8],.button .icon[data-v-c4db66d8]{transition:all .2s ease-out}button.loading[data-v-c4db66d8],.button.loading[data-v-c4db66d8]{cursor:wait}button[data-v-c4db66d8]:focus-visible,.button[data-v-c4db66d8]: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-c4db66d8]:active:not(:disabled),.button[data-v-c4db66d8]:active:not(:disabled){transform:scale(.975)}}button[data-v-c4db66d8]:disabled,.button[data-v-c4db66d8]:disabled{cursor:not-allowed!important}button .loader[data-v-c4db66d8],.button .loader[data-v-c4db66d8]{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-c4db66d8 1s linear infinite}button.login-button[data-v-c4db66d8],.button.login-button[data-v-c4db66d8]{width:8rem;height:3rem;background:transparent;border-color:var(--color-border)}button.login-button .icon[data-v-c4db66d8],.button.login-button .icon[data-v-c4db66d8]{height:1.5rem;transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){button.login-button[data-v-c4db66d8]:hover:not(:disabled),.button.login-button[data-v-c4db66d8]:hover:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:hover:not(:disabled) .icon[data-v-c4db66d8],.button.login-button:hover:not(:disabled) .icon[data-v-c4db66d8]{transform:scale(.95)}}@media (hover: hover) and (pointer: fine){button.login-button[data-v-c4db66d8]:active:not(:disabled),.button.login-button[data-v-c4db66d8]:active:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:active:not(:disabled) .icon[data-v-c4db66d8],.button.login-button:active:not(:disabled) .icon[data-v-c4db66d8]{transform:scale(.9)}}button.login-button[data-v-c4db66d8]:disabled,.button.login-button[data-v-c4db66d8]:disabled{background:var(--color-background-dark);border-color:var(--color-border)}button.main[data-v-c4db66d8],.button.main[data-v-c4db66d8]{padding:.5rem .75rem;background:var(--color-main);border-color:var(--color-main);color:var(--color-background)}button.main .icon[data-v-c4db66d8],.button.main .icon[data-v-c4db66d8]{width:16px;height:16px;color:var(--color-background)}@media (hover: hover) and (pointer: fine){button.main[data-v-c4db66d8]:hover:not(:disabled),.button.main[data-v-c4db66d8]:hover:not(:disabled){background:var(--color-main-hover);border-color:var(--color-main-hover)}button.main:hover:not(:disabled) .icon[data-v-c4db66d8],.button.main:hover:not(:disabled) .icon[data-v-c4db66d8]{transform:scale(1.1)}}button.main[data-v-c4db66d8]:disabled,.button.main[data-v-c4db66d8]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.main:disabled .icon[data-v-c4db66d8],.button.main:disabled .icon[data-v-c4db66d8]{color:var(--color-text-light)}button.outline[data-v-c4db66d8]{padding:.5rem .75rem;background:var(--color-background);border-color:var(--color-main);color:var(--color-main)}button.outline .icon[data-v-c4db66d8]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.outline[data-v-c4db66d8]:hover:not(:disabled){background:var(--color-main-light)}button.outline:hover:not(:disabled) .icon[data-v-c4db66d8]{transform:scale(1.1)}}button.outline[data-v-c4db66d8]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.outline:disabled .icon[data-v-c4db66d8]{color:var(--color-text-light)}button.text[data-v-c4db66d8]{padding:.5rem .75rem;background:transparent;border-color:transparent;color:var(--color-main)}button.text .icon[data-v-c4db66d8]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.text[data-v-c4db66d8]:hover:not(:disabled){background:var(--color-main-light)}button.text:hover:not(:disabled) .icon[data-v-c4db66d8]{transform:scale(1.1)}}button.text[data-v-c4db66d8]:disabled{background:var(--color-background-dark);color:var(--color-text-light)}button.text:disabled .icon[data-v-c4db66d8]{color:var(--color-text-light)}button.debug-button[data-v-c4db66d8]{overflow:hidden;position:relative}button.debug-button[data-v-c4db66d8]: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-c4db66d8]:hover:after{width:64px}input[data-v-c4db66d8]{width:100%;height:44px;padding:.75rem;border:1px solid var(--color-border);border-radius:.5rem;font-family:var(--font-text);font-size:.75rem;transition:all .2s ease-out}input[data-v-c4db66d8]::placeholder{color:var(--color-text-light);font-style:italic;font-weight:400}input[data-v-c4db66d8]:focus{outline:none;border-color:var(--color-main)}input.error[data-v-c4db66d8]{border-color:var(--color-error)}input.input-line[data-v-c4db66d8]{border:none;border-bottom:solid 1px var(--color-border);border-radius:0;padding:.25rem 0}input.input-line[data-v-c4db66d8]:focus{border-color:var(--color-main)}.tooltip[data-v-c4db66d8]{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-c4db66d8]{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-c4db66d8]{min-width:10rem;max-width:14rem}}.game-card .header[data-v-c4db66d8]{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-c4db66d8]{display:none;align-items:center;gap:.5rem}.game-card .header .calendar[data-v-c4db66d8]{width:1rem;height:1rem;display:flex;align-items:center;gap:.5rem}.game-card .logo-container[data-v-c4db66d8]{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-c4db66d8]{font-weight:700;font-size:1.5rem}.game-card .description-container[data-v-c4db66d8]{min-height:4rem;font-size:.75rem;text-align:center;padding:var(--padding)}.game-card .button-container[data-v-c4db66d8]{padding:var(--padding)}.game-card .button-container .button[data-v-c4db66d8]{font-size:1rem}.game-card[data-v-c4db66d8]{--color-main: #1dd1a1}:where([data-v-48bc742a]:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}[data-v-48bc742a],[data-v-48bc742a]:before,[data-v-48bc742a]:after{box-sizing:border-box}a[data-v-48bc742a],button[data-v-48bc742a]{cursor:revert}ol[data-v-48bc742a],ul[data-v-48bc742a],menu[data-v-48bc742a]{list-style:none}img[data-v-48bc742a]{max-inline-size:100%;max-block-size:100%}table[data-v-48bc742a]{border-collapse:collapse}input[data-v-48bc742a],textarea[data-v-48bc742a]{-webkit-user-select:auto}textarea[data-v-48bc742a]{white-space:revert}meter[data-v-48bc742a]{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre[data-v-48bc742a]){all:revert}[data-v-48bc742a]::placeholder{color:unset}[data-v-48bc742a]::marker{content:initial}:where([hidden][data-v-48bc742a]){display:none}:where([contenteditable][data-v-48bc742a]: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-48bc742a]){-webkit-user-drag:element}:where(dialog[data-v-48bc742a]:modal){all:revert}[data-v-48bc742a]:root,html[data-theme=light][data-v-48bc742a],.light[data-v-48bc742a]{--color-main: #005dce;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--color-main-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-48bc742a],.dark[data-v-48bc742a]{--color-main: #005dce;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--color-main-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}html[data-provider=letemps][data-theme=dark][data-v-48bc742a],html[data-provider=letemps].dark[data-v-48bc742a]{--color-main: #94172a;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--color-main-text: #ffffff;--color-secondary: #c41e3a;--color-secondary-dark: #7f0a1c;--color-secondary-light: #e01424;--color-link: var(--color-main);--color-motamo-main: #94172a}[data-v-48bc742a]:root{--font-title: "Libre Franklin", sans-serif;--font-text: "Libre Franklin", sans-serif;--font-logo: "Libre Franklin", sans-serif;--font-keyboards: "Libre Franklin", sans-serif}.fade-enter-active[data-v-48bc742a],.fade-leave-active[data-v-48bc742a]{transition:.4s ease}.fade-enter-from[data-v-48bc742a],.fade-leave-to[data-v-48bc742a]{opacity:0}.modal-enter-active[data-v-48bc742a],.modal-leave-active[data-v-48bc742a]{transition:transform .4s ease,opacity .4s ease-out}.modal-enter-from[data-v-48bc742a],.modal-leave-to[data-v-48bc742a]{transform:translateY(-32px);opacity:0}.modal-sheet-enter-active[data-v-48bc742a],.modal-sheet-leave-active[data-v-48bc742a]{transition:transform .4s ease,opacity .4s ease-out}.modal-sheet-enter-from[data-v-48bc742a],.modal-sheet-leave-to[data-v-48bc742a]{transform:translateY(2rem);opacity:0}.toast-enter-active[data-v-48bc742a],.toast-leave-active[data-v-48bc742a]{transition:all .4s ease}.toast-enter-from[data-v-48bc742a],.toast-leave-to[data-v-48bc742a]{opacity:0;transform:translate(32px)}.dropdown-enter-active[data-v-48bc742a],.dropdown-leave-active[data-v-48bc742a]{transition:all .4s ease}.dropdown-enter-from[data-v-48bc742a],.dropdown-leave-to[data-v-48bc742a]{opacity:0;transform:translateY(-8px)}@keyframes loading-48bc742a{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes spin-48bc742a{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes heart-48bc742a{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-48bc742a{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp-48bc742a{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-48bc742a{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@keyframes iconAppear-48bc742a{0%{opacity:0;transform:scale(.5)}70%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.fade-in[data-v-48bc742a]{animation:fadeIn-48bc742a .5s ease-out forwards}.fade-in-up[data-v-48bc742a]{animation:fadeInUp-48bc742a .5s ease-out forwards}.fade-in-down[data-v-48bc742a]{animation:fadeInDown-48bc742a .5s ease-out forwards}.icon-appear[data-v-48bc742a]{opacity:0;animation:iconAppear-48bc742a .3s ease-out forwards}button[data-v-48bc742a],.button[data-v-48bc742a]{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-48bc742a],.button .icon[data-v-48bc742a]{transition:all .2s ease-out}button.loading[data-v-48bc742a],.button.loading[data-v-48bc742a]{cursor:wait}button[data-v-48bc742a]:focus-visible,.button[data-v-48bc742a]: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-48bc742a]:active:not(:disabled),.button[data-v-48bc742a]:active:not(:disabled){transform:scale(.975)}}button[data-v-48bc742a]:disabled,.button[data-v-48bc742a]:disabled{cursor:not-allowed!important}button .loader[data-v-48bc742a],.button .loader[data-v-48bc742a]{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-48bc742a 1s linear infinite}button.login-button[data-v-48bc742a],.button.login-button[data-v-48bc742a]{width:8rem;height:3rem;background:transparent;border-color:var(--color-border)}button.login-button .icon[data-v-48bc742a],.button.login-button .icon[data-v-48bc742a]{height:1.5rem;transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){button.login-button[data-v-48bc742a]:hover:not(:disabled),.button.login-button[data-v-48bc742a]:hover:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:hover:not(:disabled) .icon[data-v-48bc742a],.button.login-button:hover:not(:disabled) .icon[data-v-48bc742a]{transform:scale(.95)}}@media (hover: hover) and (pointer: fine){button.login-button[data-v-48bc742a]:active:not(:disabled),.button.login-button[data-v-48bc742a]:active:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:active:not(:disabled) .icon[data-v-48bc742a],.button.login-button:active:not(:disabled) .icon[data-v-48bc742a]{transform:scale(.9)}}button.login-button[data-v-48bc742a]:disabled,.button.login-button[data-v-48bc742a]:disabled{background:var(--color-background-dark);border-color:var(--color-border)}button.main[data-v-48bc742a],.button.main[data-v-48bc742a]{padding:.5rem .75rem;background:var(--color-main);border-color:var(--color-main);color:var(--color-background)}button.main .icon[data-v-48bc742a],.button.main .icon[data-v-48bc742a]{width:16px;height:16px;color:var(--color-background)}@media (hover: hover) and (pointer: fine){button.main[data-v-48bc742a]:hover:not(:disabled),.button.main[data-v-48bc742a]:hover:not(:disabled){background:var(--color-main-hover);border-color:var(--color-main-hover)}button.main:hover:not(:disabled) .icon[data-v-48bc742a],.button.main:hover:not(:disabled) .icon[data-v-48bc742a]{transform:scale(1.1)}}button.main[data-v-48bc742a]:disabled,.button.main[data-v-48bc742a]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.main:disabled .icon[data-v-48bc742a],.button.main:disabled .icon[data-v-48bc742a]{color:var(--color-text-light)}button.outline[data-v-48bc742a]{padding:.5rem .75rem;background:var(--color-background);border-color:var(--color-main);color:var(--color-main)}button.outline .icon[data-v-48bc742a]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.outline[data-v-48bc742a]:hover:not(:disabled){background:var(--color-main-light)}button.outline:hover:not(:disabled) .icon[data-v-48bc742a]{transform:scale(1.1)}}button.outline[data-v-48bc742a]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.outline:disabled .icon[data-v-48bc742a]{color:var(--color-text-light)}button.text[data-v-48bc742a]{padding:.5rem .75rem;background:transparent;border-color:transparent;color:var(--color-main)}button.text .icon[data-v-48bc742a]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.text[data-v-48bc742a]:hover:not(:disabled){background:var(--color-main-light)}button.text:hover:not(:disabled) .icon[data-v-48bc742a]{transform:scale(1.1)}}button.text[data-v-48bc742a]:disabled{background:var(--color-background-dark);color:var(--color-text-light)}button.text:disabled .icon[data-v-48bc742a]{color:var(--color-text-light)}button.debug-button[data-v-48bc742a]{overflow:hidden;position:relative}button.debug-button[data-v-48bc742a]: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-48bc742a]:hover:after{width:64px}input[data-v-48bc742a]{width:100%;height:44px;padding:.75rem;border:1px solid var(--color-border);border-radius:.5rem;font-family:var(--font-text);font-size:.75rem;transition:all .2s ease-out}input[data-v-48bc742a]::placeholder{color:var(--color-text-light);font-style:italic;font-weight:400}input[data-v-48bc742a]:focus{outline:none;border-color:var(--color-main)}input.error[data-v-48bc742a]{border-color:var(--color-error)}input.input-line[data-v-48bc742a]{border:none;border-bottom:solid 1px var(--color-border);border-radius:0;padding:.25rem 0}input.input-line[data-v-48bc742a]:focus{border-color:var(--color-main)}.tooltip[data-v-48bc742a]{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-48bc742a]{-webkit-user-select:none;user-select:none;--logo-size: 64px}.logo .container[data-v-48bc742a]{display:flex;flex-direction:column;gap:2px;padding:4px}.logo .line[data-v-48bc742a]{display:flex;gap:2px}.logo .block[data-v-48bc742a]{width:calc(var(--logo-size) / 5 - 4px);height:calc(var(--logo-size) / 5 - 4px);background:var(--color-background);border:1px solid var(--color-text)}.logo .block.filled[data-v-48bc742a]{background:var(--color-main)}:where([data-v-dea22ce3]:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}[data-v-dea22ce3],[data-v-dea22ce3]:before,[data-v-dea22ce3]:after{box-sizing:border-box}a[data-v-dea22ce3],button[data-v-dea22ce3]{cursor:revert}ol[data-v-dea22ce3],ul[data-v-dea22ce3],menu[data-v-dea22ce3]{list-style:none}img[data-v-dea22ce3]{max-inline-size:100%;max-block-size:100%}table[data-v-dea22ce3]{border-collapse:collapse}input[data-v-dea22ce3],textarea[data-v-dea22ce3]{-webkit-user-select:auto}textarea[data-v-dea22ce3]{white-space:revert}meter[data-v-dea22ce3]{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre[data-v-dea22ce3]){all:revert}[data-v-dea22ce3]::placeholder{color:unset}[data-v-dea22ce3]::marker{content:initial}:where([hidden][data-v-dea22ce3]){display:none}:where([contenteditable][data-v-dea22ce3]: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-dea22ce3]){-webkit-user-drag:element}:where(dialog[data-v-dea22ce3]:modal){all:revert}[data-v-dea22ce3]:root,html[data-theme=light][data-v-dea22ce3],.light[data-v-dea22ce3]{--color-main: #005dce;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--color-main-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-dea22ce3],.dark[data-v-dea22ce3]{--color-main: #005dce;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--color-main-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}html[data-provider=letemps][data-theme=dark][data-v-dea22ce3],html[data-provider=letemps].dark[data-v-dea22ce3]{--color-main: #94172a;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--color-main-text: #ffffff;--color-secondary: #c41e3a;--color-secondary-dark: #7f0a1c;--color-secondary-light: #e01424;--color-link: var(--color-main);--color-motamo-main: #94172a}[data-v-dea22ce3]:root{--font-title: "Libre Franklin", sans-serif;--font-text: "Libre Franklin", sans-serif;--font-logo: "Libre Franklin", sans-serif;--font-keyboards: "Libre Franklin", sans-serif}.fade-enter-active[data-v-dea22ce3],.fade-leave-active[data-v-dea22ce3]{transition:.4s ease}.fade-enter-from[data-v-dea22ce3],.fade-leave-to[data-v-dea22ce3]{opacity:0}.modal-enter-active[data-v-dea22ce3],.modal-leave-active[data-v-dea22ce3]{transition:transform .4s ease,opacity .4s ease-out}.modal-enter-from[data-v-dea22ce3],.modal-leave-to[data-v-dea22ce3]{transform:translateY(-32px);opacity:0}.modal-sheet-enter-active[data-v-dea22ce3],.modal-sheet-leave-active[data-v-dea22ce3]{transition:transform .4s ease,opacity .4s ease-out}.modal-sheet-enter-from[data-v-dea22ce3],.modal-sheet-leave-to[data-v-dea22ce3]{transform:translateY(2rem);opacity:0}.toast-enter-active[data-v-dea22ce3],.toast-leave-active[data-v-dea22ce3]{transition:all .4s ease}.toast-enter-from[data-v-dea22ce3],.toast-leave-to[data-v-dea22ce3]{opacity:0;transform:translate(32px)}.dropdown-enter-active[data-v-dea22ce3],.dropdown-leave-active[data-v-dea22ce3]{transition:all .4s ease}.dropdown-enter-from[data-v-dea22ce3],.dropdown-leave-to[data-v-dea22ce3]{opacity:0;transform:translateY(-8px)}@keyframes loading-dea22ce3{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes spin-dea22ce3{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes heart-dea22ce3{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-dea22ce3{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp-dea22ce3{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-dea22ce3{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@keyframes iconAppear-dea22ce3{0%{opacity:0;transform:scale(.5)}70%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.fade-in[data-v-dea22ce3]{animation:fadeIn-dea22ce3 .5s ease-out forwards}.fade-in-up[data-v-dea22ce3]{animation:fadeInUp-dea22ce3 .5s ease-out forwards}.fade-in-down[data-v-dea22ce3]{animation:fadeInDown-dea22ce3 .5s ease-out forwards}.icon-appear[data-v-dea22ce3]{opacity:0;animation:iconAppear-dea22ce3 .3s ease-out forwards}button[data-v-dea22ce3],.button[data-v-dea22ce3]{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-dea22ce3],.button .icon[data-v-dea22ce3]{transition:all .2s ease-out}button.loading[data-v-dea22ce3],.button.loading[data-v-dea22ce3]{cursor:wait}button[data-v-dea22ce3]:focus-visible,.button[data-v-dea22ce3]: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-dea22ce3]:active:not(:disabled),.button[data-v-dea22ce3]:active:not(:disabled){transform:scale(.975)}}button[data-v-dea22ce3]:disabled,.button[data-v-dea22ce3]:disabled{cursor:not-allowed!important}button .loader[data-v-dea22ce3],.button .loader[data-v-dea22ce3]{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-dea22ce3 1s linear infinite}button.login-button[data-v-dea22ce3],.button.login-button[data-v-dea22ce3]{width:8rem;height:3rem;background:transparent;border-color:var(--color-border)}button.login-button .icon[data-v-dea22ce3],.button.login-button .icon[data-v-dea22ce3]{height:1.5rem;transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){button.login-button[data-v-dea22ce3]:hover:not(:disabled),.button.login-button[data-v-dea22ce3]:hover:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:hover:not(:disabled) .icon[data-v-dea22ce3],.button.login-button:hover:not(:disabled) .icon[data-v-dea22ce3]{transform:scale(.95)}}@media (hover: hover) and (pointer: fine){button.login-button[data-v-dea22ce3]:active:not(:disabled),.button.login-button[data-v-dea22ce3]:active:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:active:not(:disabled) .icon[data-v-dea22ce3],.button.login-button:active:not(:disabled) .icon[data-v-dea22ce3]{transform:scale(.9)}}button.login-button[data-v-dea22ce3]:disabled,.button.login-button[data-v-dea22ce3]:disabled{background:var(--color-background-dark);border-color:var(--color-border)}button.main[data-v-dea22ce3],.button.main[data-v-dea22ce3]{padding:.5rem .75rem;background:var(--color-main);border-color:var(--color-main);color:var(--color-background)}button.main .icon[data-v-dea22ce3],.button.main .icon[data-v-dea22ce3]{width:16px;height:16px;color:var(--color-background)}@media (hover: hover) and (pointer: fine){button.main[data-v-dea22ce3]:hover:not(:disabled),.button.main[data-v-dea22ce3]:hover:not(:disabled){background:var(--color-main-hover);border-color:var(--color-main-hover)}button.main:hover:not(:disabled) .icon[data-v-dea22ce3],.button.main:hover:not(:disabled) .icon[data-v-dea22ce3]{transform:scale(1.1)}}button.main[data-v-dea22ce3]:disabled,.button.main[data-v-dea22ce3]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.main:disabled .icon[data-v-dea22ce3],.button.main:disabled .icon[data-v-dea22ce3]{color:var(--color-text-light)}button.outline[data-v-dea22ce3]{padding:.5rem .75rem;background:var(--color-background);border-color:var(--color-main);color:var(--color-main)}button.outline .icon[data-v-dea22ce3]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.outline[data-v-dea22ce3]:hover:not(:disabled){background:var(--color-main-light)}button.outline:hover:not(:disabled) .icon[data-v-dea22ce3]{transform:scale(1.1)}}button.outline[data-v-dea22ce3]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.outline:disabled .icon[data-v-dea22ce3]{color:var(--color-text-light)}button.text[data-v-dea22ce3]{padding:.5rem .75rem;background:transparent;border-color:transparent;color:var(--color-main)}button.text .icon[data-v-dea22ce3]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.text[data-v-dea22ce3]:hover:not(:disabled){background:var(--color-main-light)}button.text:hover:not(:disabled) .icon[data-v-dea22ce3]{transform:scale(1.1)}}button.text[data-v-dea22ce3]:disabled{background:var(--color-background-dark);color:var(--color-text-light)}button.text:disabled .icon[data-v-dea22ce3]{color:var(--color-text-light)}button.debug-button[data-v-dea22ce3]{overflow:hidden;position:relative}button.debug-button[data-v-dea22ce3]: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-dea22ce3]:hover:after{width:64px}input[data-v-dea22ce3]{width:100%;height:44px;padding:.75rem;border:1px solid var(--color-border);border-radius:.5rem;font-family:var(--font-text);font-size:.75rem;transition:all .2s ease-out}input[data-v-dea22ce3]::placeholder{color:var(--color-text-light);font-style:italic;font-weight:400}input[data-v-dea22ce3]:focus{outline:none;border-color:var(--color-main)}input.error[data-v-dea22ce3]{border-color:var(--color-error)}input.input-line[data-v-dea22ce3]{border:none;border-bottom:solid 1px var(--color-border);border-radius:0;padding:.25rem 0}input.input-line[data-v-dea22ce3]:focus{border-color:var(--color-main)}.tooltip[data-v-dea22ce3]{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-dea22ce3]{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-dea22ce3]{min-width:10rem;max-width:14rem}}.game-card .header[data-v-dea22ce3]{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-dea22ce3]{display:none;align-items:center;gap:.5rem}.game-card .header .calendar[data-v-dea22ce3]{width:1rem;height:1rem;display:flex;align-items:center;gap:.5rem}.game-card .logo-container[data-v-dea22ce3]{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-dea22ce3]{font-weight:700;font-size:1.5rem}.game-card .description-container[data-v-dea22ce3]{min-height:4rem;font-size:.75rem;text-align:center;padding:var(--padding)}.game-card .button-container[data-v-dea22ce3]{padding:var(--padding)}.game-card .button-container .button[data-v-dea22ce3]{font-size:1rem}.game-card[data-v-dea22ce3]{--color-main: #6c5ce7}:where([data-v-132f56e9]:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}[data-v-132f56e9],[data-v-132f56e9]:before,[data-v-132f56e9]:after{box-sizing:border-box}a[data-v-132f56e9],button[data-v-132f56e9]{cursor:revert}ol[data-v-132f56e9],ul[data-v-132f56e9],menu[data-v-132f56e9]{list-style:none}img[data-v-132f56e9]{max-inline-size:100%;max-block-size:100%}table[data-v-132f56e9]{border-collapse:collapse}input[data-v-132f56e9],textarea[data-v-132f56e9]{-webkit-user-select:auto}textarea[data-v-132f56e9]{white-space:revert}meter[data-v-132f56e9]{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre[data-v-132f56e9]){all:revert}[data-v-132f56e9]::placeholder{color:unset}[data-v-132f56e9]::marker{content:initial}:where([hidden][data-v-132f56e9]){display:none}:where([contenteditable][data-v-132f56e9]: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-132f56e9]){-webkit-user-drag:element}:where(dialog[data-v-132f56e9]:modal){all:revert}[data-v-132f56e9]:root,html[data-theme=light][data-v-132f56e9],.light[data-v-132f56e9]{--color-main: #005dce;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--color-main-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-132f56e9],.dark[data-v-132f56e9]{--color-main: #005dce;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--color-main-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}html[data-provider=letemps][data-theme=dark][data-v-132f56e9],html[data-provider=letemps].dark[data-v-132f56e9]{--color-main: #94172a;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--color-main-text: #ffffff;--color-secondary: #c41e3a;--color-secondary-dark: #7f0a1c;--color-secondary-light: #e01424;--color-link: var(--color-main);--color-motamo-main: #94172a}[data-v-132f56e9]:root{--font-title: "Libre Franklin", sans-serif;--font-text: "Libre Franklin", sans-serif;--font-logo: "Libre Franklin", sans-serif;--font-keyboards: "Libre Franklin", sans-serif}.fade-enter-active[data-v-132f56e9],.fade-leave-active[data-v-132f56e9]{transition:.4s ease}.fade-enter-from[data-v-132f56e9],.fade-leave-to[data-v-132f56e9]{opacity:0}.modal-enter-active[data-v-132f56e9],.modal-leave-active[data-v-132f56e9]{transition:transform .4s ease,opacity .4s ease-out}.modal-enter-from[data-v-132f56e9],.modal-leave-to[data-v-132f56e9]{transform:translateY(-32px);opacity:0}.modal-sheet-enter-active[data-v-132f56e9],.modal-sheet-leave-active[data-v-132f56e9]{transition:transform .4s ease,opacity .4s ease-out}.modal-sheet-enter-from[data-v-132f56e9],.modal-sheet-leave-to[data-v-132f56e9]{transform:translateY(2rem);opacity:0}.toast-enter-active[data-v-132f56e9],.toast-leave-active[data-v-132f56e9]{transition:all .4s ease}.toast-enter-from[data-v-132f56e9],.toast-leave-to[data-v-132f56e9]{opacity:0;transform:translate(32px)}.dropdown-enter-active[data-v-132f56e9],.dropdown-leave-active[data-v-132f56e9]{transition:all .4s ease}.dropdown-enter-from[data-v-132f56e9],.dropdown-leave-to[data-v-132f56e9]{opacity:0;transform:translateY(-8px)}@keyframes loading-132f56e9{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes spin-132f56e9{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes heart-132f56e9{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-132f56e9{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp-132f56e9{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-132f56e9{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@keyframes iconAppear-132f56e9{0%{opacity:0;transform:scale(.5)}70%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.fade-in[data-v-132f56e9]{animation:fadeIn-132f56e9 .5s ease-out forwards}.fade-in-up[data-v-132f56e9]{animation:fadeInUp-132f56e9 .5s ease-out forwards}.fade-in-down[data-v-132f56e9]{animation:fadeInDown-132f56e9 .5s ease-out forwards}.icon-appear[data-v-132f56e9]{opacity:0;animation:iconAppear-132f56e9 .3s ease-out forwards}button[data-v-132f56e9],.button[data-v-132f56e9]{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-132f56e9],.button .icon[data-v-132f56e9]{transition:all .2s ease-out}button.loading[data-v-132f56e9],.button.loading[data-v-132f56e9]{cursor:wait}button[data-v-132f56e9]:focus-visible,.button[data-v-132f56e9]: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-132f56e9]:active:not(:disabled),.button[data-v-132f56e9]:active:not(:disabled){transform:scale(.975)}}button[data-v-132f56e9]:disabled,.button[data-v-132f56e9]:disabled{cursor:not-allowed!important}button .loader[data-v-132f56e9],.button .loader[data-v-132f56e9]{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-132f56e9 1s linear infinite}button.login-button[data-v-132f56e9],.button.login-button[data-v-132f56e9]{width:8rem;height:3rem;background:transparent;border-color:var(--color-border)}button.login-button .icon[data-v-132f56e9],.button.login-button .icon[data-v-132f56e9]{height:1.5rem;transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){button.login-button[data-v-132f56e9]:hover:not(:disabled),.button.login-button[data-v-132f56e9]:hover:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:hover:not(:disabled) .icon[data-v-132f56e9],.button.login-button:hover:not(:disabled) .icon[data-v-132f56e9]{transform:scale(.95)}}@media (hover: hover) and (pointer: fine){button.login-button[data-v-132f56e9]:active:not(:disabled),.button.login-button[data-v-132f56e9]:active:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:active:not(:disabled) .icon[data-v-132f56e9],.button.login-button:active:not(:disabled) .icon[data-v-132f56e9]{transform:scale(.9)}}button.login-button[data-v-132f56e9]:disabled,.button.login-button[data-v-132f56e9]:disabled{background:var(--color-background-dark);border-color:var(--color-border)}button.main[data-v-132f56e9],.button.main[data-v-132f56e9]{padding:.5rem .75rem;background:var(--color-main);border-color:var(--color-main);color:var(--color-background)}button.main .icon[data-v-132f56e9],.button.main .icon[data-v-132f56e9]{width:16px;height:16px;color:var(--color-background)}@media (hover: hover) and (pointer: fine){button.main[data-v-132f56e9]:hover:not(:disabled),.button.main[data-v-132f56e9]:hover:not(:disabled){background:var(--color-main-hover);border-color:var(--color-main-hover)}button.main:hover:not(:disabled) .icon[data-v-132f56e9],.button.main:hover:not(:disabled) .icon[data-v-132f56e9]{transform:scale(1.1)}}button.main[data-v-132f56e9]:disabled,.button.main[data-v-132f56e9]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.main:disabled .icon[data-v-132f56e9],.button.main:disabled .icon[data-v-132f56e9]{color:var(--color-text-light)}button.outline[data-v-132f56e9]{padding:.5rem .75rem;background:var(--color-background);border-color:var(--color-main);color:var(--color-main)}button.outline .icon[data-v-132f56e9]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.outline[data-v-132f56e9]:hover:not(:disabled){background:var(--color-main-light)}button.outline:hover:not(:disabled) .icon[data-v-132f56e9]{transform:scale(1.1)}}button.outline[data-v-132f56e9]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.outline:disabled .icon[data-v-132f56e9]{color:var(--color-text-light)}button.text[data-v-132f56e9]{padding:.5rem .75rem;background:transparent;border-color:transparent;color:var(--color-main)}button.text .icon[data-v-132f56e9]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.text[data-v-132f56e9]:hover:not(:disabled){background:var(--color-main-light)}button.text:hover:not(:disabled) .icon[data-v-132f56e9]{transform:scale(1.1)}}button.text[data-v-132f56e9]:disabled{background:var(--color-background-dark);color:var(--color-text-light)}button.text:disabled .icon[data-v-132f56e9]{color:var(--color-text-light)}button.debug-button[data-v-132f56e9]{overflow:hidden;position:relative}button.debug-button[data-v-132f56e9]: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-132f56e9]:hover:after{width:64px}input[data-v-132f56e9]{width:100%;height:44px;padding:.75rem;border:1px solid var(--color-border);border-radius:.5rem;font-family:var(--font-text);font-size:.75rem;transition:all .2s ease-out}input[data-v-132f56e9]::placeholder{color:var(--color-text-light);font-style:italic;font-weight:400}input[data-v-132f56e9]:focus{outline:none;border-color:var(--color-main)}input.error[data-v-132f56e9]{border-color:var(--color-error)}input.input-line[data-v-132f56e9]{border:none;border-bottom:solid 1px var(--color-border);border-radius:0;padding:.25rem 0}input.input-line[data-v-132f56e9]:focus{border-color:var(--color-main)}.tooltip[data-v-132f56e9]{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-132f56e9]{display:flex;flex-direction:column;align-items:center;padding-top:3rem}.games-container[data-v-132f56e9]{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-132f56e9]{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}html[data-provider=letemps][data-theme=dark],html[data-provider=letemps].dark{--color-main: #94172a;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--color-main-text: #ffffff;--color-secondary: #c41e3a;--color-secondary-dark: #7f0a1c;--color-secondary-light: #e01424;--color-link: var(--color-main);--color-motamo-main: #94172a}:root{--font-title: "Libre Franklin", sans-serif;--font-text: "Libre Franklin", sans-serif;--font-logo: "Libre Franklin", sans-serif;--font-keyboards: "Libre Franklin", sans-serif}.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:var(--font-text);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}html[data-provider=letemps][data-theme=dark][data-v-be1a36f8],html[data-provider=letemps].dark[data-v-be1a36f8]{--color-main: #94172a;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--color-main-text: #ffffff;--color-secondary: #c41e3a;--color-secondary-dark: #7f0a1c;--color-secondary-light: #e01424;--color-link: var(--color-main);--color-motamo-main: #94172a}[data-v-be1a36f8]:root{--font-title: "Libre Franklin", sans-serif;--font-text: "Libre Franklin", sans-serif;--font-logo: "Libre Franklin", sans-serif;--font-keyboards: "Libre Franklin", sans-serif}.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:var(--font-text);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:var(--font-title);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}html[data-provider=letemps][data-theme=dark][data-v-31b76c63],html[data-provider=letemps].dark[data-v-31b76c63]{--color-main: #94172a;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--color-main-text: #ffffff;--color-secondary: #c41e3a;--color-secondary-dark: #7f0a1c;--color-secondary-light: #e01424;--color-link: var(--color-main);--color-motamo-main: #94172a}[data-v-31b76c63]:root{--font-title: "Libre Franklin", sans-serif;--font-text: "Libre Franklin", sans-serif;--font-logo: "Libre Franklin", sans-serif;--font-keyboards: "Libre Franklin", sans-serif}.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:var(--font-text);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-e746b88d]:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}[data-v-e746b88d],[data-v-e746b88d]:before,[data-v-e746b88d]:after{box-sizing:border-box}a[data-v-e746b88d],button[data-v-e746b88d]{cursor:revert}ol[data-v-e746b88d],ul[data-v-e746b88d],menu[data-v-e746b88d]{list-style:none}img[data-v-e746b88d]{max-inline-size:100%;max-block-size:100%}table[data-v-e746b88d]{border-collapse:collapse}input[data-v-e746b88d],textarea[data-v-e746b88d]{-webkit-user-select:auto}textarea[data-v-e746b88d]{white-space:revert}meter[data-v-e746b88d]{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre[data-v-e746b88d]){all:revert}[data-v-e746b88d]::placeholder{color:unset}[data-v-e746b88d]::marker{content:initial}:where([hidden][data-v-e746b88d]){display:none}:where([contenteditable][data-v-e746b88d]: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-e746b88d]){-webkit-user-drag:element}:where(dialog[data-v-e746b88d]:modal){all:revert}[data-v-e746b88d]:root,html[data-theme=light][data-v-e746b88d],.light[data-v-e746b88d]{--color-main: #005dce;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--color-main-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-e746b88d],.dark[data-v-e746b88d]{--color-main: #005dce;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--color-main-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}html[data-provider=letemps][data-theme=dark][data-v-e746b88d],html[data-provider=letemps].dark[data-v-e746b88d]{--color-main: #94172a;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--color-main-text: #ffffff;--color-secondary: #c41e3a;--color-secondary-dark: #7f0a1c;--color-secondary-light: #e01424;--color-link: var(--color-main);--color-motamo-main: #94172a}[data-v-e746b88d]:root{--font-title: "Libre Franklin", sans-serif;--font-text: "Libre Franklin", sans-serif;--font-logo: "Libre Franklin", sans-serif;--font-keyboards: "Libre Franklin", sans-serif}.fade-enter-active[data-v-e746b88d],.fade-leave-active[data-v-e746b88d]{transition:.4s ease}.fade-enter-from[data-v-e746b88d],.fade-leave-to[data-v-e746b88d]{opacity:0}.modal-enter-active[data-v-e746b88d],.modal-leave-active[data-v-e746b88d]{transition:transform .4s ease,opacity .4s ease-out}.modal-enter-from[data-v-e746b88d],.modal-leave-to[data-v-e746b88d]{transform:translateY(-32px);opacity:0}.modal-sheet-enter-active[data-v-e746b88d],.modal-sheet-leave-active[data-v-e746b88d]{transition:transform .4s ease,opacity .4s ease-out}.modal-sheet-enter-from[data-v-e746b88d],.modal-sheet-leave-to[data-v-e746b88d]{transform:translateY(2rem);opacity:0}.toast-enter-active[data-v-e746b88d],.toast-leave-active[data-v-e746b88d]{transition:all .4s ease}.toast-enter-from[data-v-e746b88d],.toast-leave-to[data-v-e746b88d]{opacity:0;transform:translate(32px)}.dropdown-enter-active[data-v-e746b88d],.dropdown-leave-active[data-v-e746b88d]{transition:all .4s ease}.dropdown-enter-from[data-v-e746b88d],.dropdown-leave-to[data-v-e746b88d]{opacity:0;transform:translateY(-8px)}@keyframes loading-e746b88d{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes spin-e746b88d{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes heart-e746b88d{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-e746b88d{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp-e746b88d{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-e746b88d{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@keyframes iconAppear-e746b88d{0%{opacity:0;transform:scale(.5)}70%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.fade-in[data-v-e746b88d]{animation:fadeIn-e746b88d .5s ease-out forwards}.fade-in-up[data-v-e746b88d]{animation:fadeInUp-e746b88d .5s ease-out forwards}.fade-in-down[data-v-e746b88d]{animation:fadeInDown-e746b88d .5s ease-out forwards}.icon-appear[data-v-e746b88d]{opacity:0;animation:iconAppear-e746b88d .3s ease-out forwards}button[data-v-e746b88d],.button[data-v-e746b88d]{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-e746b88d],.button .icon[data-v-e746b88d]{transition:all .2s ease-out}button.loading[data-v-e746b88d],.button.loading[data-v-e746b88d]{cursor:wait}button[data-v-e746b88d]:focus-visible,.button[data-v-e746b88d]: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-e746b88d]:active:not(:disabled),.button[data-v-e746b88d]:active:not(:disabled){transform:scale(.975)}}button[data-v-e746b88d]:disabled,.button[data-v-e746b88d]:disabled{cursor:not-allowed!important}button .loader[data-v-e746b88d],.button .loader[data-v-e746b88d]{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-e746b88d 1s linear infinite}button.login-button[data-v-e746b88d],.button.login-button[data-v-e746b88d]{width:8rem;height:3rem;background:transparent;border-color:var(--color-border)}button.login-button .icon[data-v-e746b88d],.button.login-button .icon[data-v-e746b88d]{height:1.5rem;transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){button.login-button[data-v-e746b88d]:hover:not(:disabled),.button.login-button[data-v-e746b88d]:hover:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:hover:not(:disabled) .icon[data-v-e746b88d],.button.login-button:hover:not(:disabled) .icon[data-v-e746b88d]{transform:scale(.95)}}@media (hover: hover) and (pointer: fine){button.login-button[data-v-e746b88d]:active:not(:disabled),.button.login-button[data-v-e746b88d]:active:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:active:not(:disabled) .icon[data-v-e746b88d],.button.login-button:active:not(:disabled) .icon[data-v-e746b88d]{transform:scale(.9)}}button.login-button[data-v-e746b88d]:disabled,.button.login-button[data-v-e746b88d]:disabled{background:var(--color-background-dark);border-color:var(--color-border)}button.main[data-v-e746b88d],.button.main[data-v-e746b88d]{padding:.5rem .75rem;background:var(--color-main);border-color:var(--color-main);color:var(--color-background)}button.main .icon[data-v-e746b88d],.button.main .icon[data-v-e746b88d]{width:16px;height:16px;color:var(--color-background)}@media (hover: hover) and (pointer: fine){button.main[data-v-e746b88d]:hover:not(:disabled),.button.main[data-v-e746b88d]:hover:not(:disabled){background:var(--color-main-hover);border-color:var(--color-main-hover)}button.main:hover:not(:disabled) .icon[data-v-e746b88d],.button.main:hover:not(:disabled) .icon[data-v-e746b88d]{transform:scale(1.1)}}button.main[data-v-e746b88d]:disabled,.button.main[data-v-e746b88d]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.main:disabled .icon[data-v-e746b88d],.button.main:disabled .icon[data-v-e746b88d]{color:var(--color-text-light)}button.outline[data-v-e746b88d]{padding:.5rem .75rem;background:var(--color-background);border-color:var(--color-main);color:var(--color-main)}button.outline .icon[data-v-e746b88d]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.outline[data-v-e746b88d]:hover:not(:disabled){background:var(--color-main-light)}button.outline:hover:not(:disabled) .icon[data-v-e746b88d]{transform:scale(1.1)}}button.outline[data-v-e746b88d]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.outline:disabled .icon[data-v-e746b88d]{color:var(--color-text-light)}button.text[data-v-e746b88d]{padding:.5rem .75rem;background:transparent;border-color:transparent;color:var(--color-main)}button.text .icon[data-v-e746b88d]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.text[data-v-e746b88d]:hover:not(:disabled){background:var(--color-main-light)}button.text:hover:not(:disabled) .icon[data-v-e746b88d]{transform:scale(1.1)}}button.text[data-v-e746b88d]:disabled{background:var(--color-background-dark);color:var(--color-text-light)}button.text:disabled .icon[data-v-e746b88d]{color:var(--color-text-light)}button.debug-button[data-v-e746b88d]{overflow:hidden;position:relative}button.debug-button[data-v-e746b88d]: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-e746b88d]:hover:after{width:64px}input[data-v-e746b88d]{width:100%;height:44px;padding:.75rem;border:1px solid var(--color-border);border-radius:.5rem;font-family:var(--font-text);font-size:.75rem;transition:all .2s ease-out}input[data-v-e746b88d]::placeholder{color:var(--color-text-light);font-style:italic;font-weight:400}input[data-v-e746b88d]:focus{outline:none;border-color:var(--color-main)}input.error[data-v-e746b88d]{border-color:var(--color-error)}input.input-line[data-v-e746b88d]{border:none;border-bottom:solid 1px var(--color-border);border-radius:0;padding:.25rem 0}input.input-line[data-v-e746b88d]:focus{border-color:var(--color-main)}.tooltip[data-v-e746b88d]{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-e746b88d]{display:flex;flex-direction:column;justify-content:center;align-items:center}main .content[data-v-e746b88d]{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:.75rem;flex:1}main .login-card[data-v-e746b88d]{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-e746b88d]{text-align:center;font-size:1.5rem;margin-bottom:1rem}main .login-card .description[data-v-e746b88d]{margin-bottom:2rem}main .login-card p[data-v-e746b88d]{text-align:center;font-size:1rem}main .login-card .input[data-v-e746b88d]{margin-bottom:1rem}main .login-card .error-container[data-v-e746b88d]{width:100%;text-align:center;color:var(--color-error);margin:0 0 1rem}main .login-card .button-container[data-v-e746b88d]{display:flex;justify-content:center;gap:16px}main .login-card .divider[data-v-e746b88d]{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-e746b88d]{background:var(--color-background);padding:0 .5rem;margin:0}main .login-card .forgot-password[data-v-e746b88d]{display:flex;justify-content:flex-end;width:100%;font-size:.5rem;gap:.5rem;margin-top:1rem}main .login-card .register[data-v-e746b88d]{display:flex;justify-content:center;gap:.5rem;margin-top:1rem}main .login-card a[data-v-e746b88d]{color:var(--color-main-dark);transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){main .login-card a[data-v-e746b88d]:hover{color:var(--color-main);text-decoration:underline}}main footer[data-v-e746b88d]{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-e746b88d]{gap:2rem}main .light[data-v-e746b88d]{left:calc(50% - 50vw);right:calc(50% - 50vw);max-width:100%}main .logo[data-v-e746b88d]{position:unset;padding:1rem;border-radius:1rem}main .login-card[data-v-e746b88d]{width:100%}main .login-card .button-container[data-v-e746b88d]{flex-direction:column;align-items:center;gap:.5rem}main .login-card .button-container button[data-v-e746b88d]{width:calc(100vw - 88px)}main .login-card .register[data-v-e746b88d]{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}html[data-provider=letemps][data-theme=dark][data-v-ec699e59],html[data-provider=letemps].dark[data-v-ec699e59]{--color-main: #94172a;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--color-main-text: #ffffff;--color-secondary: #c41e3a;--color-secondary-dark: #7f0a1c;--color-secondary-light: #e01424;--color-link: var(--color-main);--color-motamo-main: #94172a}[data-v-ec699e59]:root{--font-title: "Libre Franklin", sans-serif;--font-text: "Libre Franklin", sans-serif;--font-logo: "Libre Franklin", sans-serif;--font-keyboards: "Libre Franklin", sans-serif}.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:var(--font-text);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:var(--font-title);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-069c41f2]:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}[data-v-069c41f2],[data-v-069c41f2]:before,[data-v-069c41f2]:after{box-sizing:border-box}a[data-v-069c41f2],button[data-v-069c41f2]{cursor:revert}ol[data-v-069c41f2],ul[data-v-069c41f2],menu[data-v-069c41f2]{list-style:none}img[data-v-069c41f2]{max-inline-size:100%;max-block-size:100%}table[data-v-069c41f2]{border-collapse:collapse}input[data-v-069c41f2],textarea[data-v-069c41f2]{-webkit-user-select:auto}textarea[data-v-069c41f2]{white-space:revert}meter[data-v-069c41f2]{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre[data-v-069c41f2]){all:revert}[data-v-069c41f2]::placeholder{color:unset}[data-v-069c41f2]::marker{content:initial}:where([hidden][data-v-069c41f2]){display:none}:where([contenteditable][data-v-069c41f2]: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-069c41f2]){-webkit-user-drag:element}:where(dialog[data-v-069c41f2]:modal){all:revert}[data-v-069c41f2]:root,html[data-theme=light][data-v-069c41f2],.light[data-v-069c41f2]{--color-main: #005dce;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--color-main-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-069c41f2],.dark[data-v-069c41f2]{--color-main: #005dce;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--color-main-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}html[data-provider=letemps][data-theme=dark][data-v-069c41f2],html[data-provider=letemps].dark[data-v-069c41f2]{--color-main: #94172a;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--color-main-text: #ffffff;--color-secondary: #c41e3a;--color-secondary-dark: #7f0a1c;--color-secondary-light: #e01424;--color-link: var(--color-main);--color-motamo-main: #94172a}[data-v-069c41f2]:root{--font-title: "Libre Franklin", sans-serif;--font-text: "Libre Franklin", sans-serif;--font-logo: "Libre Franklin", sans-serif;--font-keyboards: "Libre Franklin", sans-serif}.fade-enter-active[data-v-069c41f2],.fade-leave-active[data-v-069c41f2]{transition:.4s ease}.fade-enter-from[data-v-069c41f2],.fade-leave-to[data-v-069c41f2]{opacity:0}.modal-enter-active[data-v-069c41f2],.modal-leave-active[data-v-069c41f2]{transition:transform .4s ease,opacity .4s ease-out}.modal-enter-from[data-v-069c41f2],.modal-leave-to[data-v-069c41f2]{transform:translateY(-32px);opacity:0}.modal-sheet-enter-active[data-v-069c41f2],.modal-sheet-leave-active[data-v-069c41f2]{transition:transform .4s ease,opacity .4s ease-out}.modal-sheet-enter-from[data-v-069c41f2],.modal-sheet-leave-to[data-v-069c41f2]{transform:translateY(2rem);opacity:0}.toast-enter-active[data-v-069c41f2],.toast-leave-active[data-v-069c41f2]{transition:all .4s ease}.toast-enter-from[data-v-069c41f2],.toast-leave-to[data-v-069c41f2]{opacity:0;transform:translate(32px)}.dropdown-enter-active[data-v-069c41f2],.dropdown-leave-active[data-v-069c41f2]{transition:all .4s ease}.dropdown-enter-from[data-v-069c41f2],.dropdown-leave-to[data-v-069c41f2]{opacity:0;transform:translateY(-8px)}@keyframes loading-069c41f2{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes spin-069c41f2{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes heart-069c41f2{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-069c41f2{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp-069c41f2{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-069c41f2{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@keyframes iconAppear-069c41f2{0%{opacity:0;transform:scale(.5)}70%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.fade-in[data-v-069c41f2]{animation:fadeIn-069c41f2 .5s ease-out forwards}.fade-in-up[data-v-069c41f2]{animation:fadeInUp-069c41f2 .5s ease-out forwards}.fade-in-down[data-v-069c41f2]{animation:fadeInDown-069c41f2 .5s ease-out forwards}.icon-appear[data-v-069c41f2]{opacity:0;animation:iconAppear-069c41f2 .3s ease-out forwards}button[data-v-069c41f2],.button[data-v-069c41f2]{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-069c41f2],.button .icon[data-v-069c41f2]{transition:all .2s ease-out}button.loading[data-v-069c41f2],.button.loading[data-v-069c41f2]{cursor:wait}button[data-v-069c41f2]:focus-visible,.button[data-v-069c41f2]: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-069c41f2]:active:not(:disabled),.button[data-v-069c41f2]:active:not(:disabled){transform:scale(.975)}}button[data-v-069c41f2]:disabled,.button[data-v-069c41f2]:disabled{cursor:not-allowed!important}button .loader[data-v-069c41f2],.button .loader[data-v-069c41f2]{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-069c41f2 1s linear infinite}button.login-button[data-v-069c41f2],.button.login-button[data-v-069c41f2]{width:8rem;height:3rem;background:transparent;border-color:var(--color-border)}button.login-button .icon[data-v-069c41f2],.button.login-button .icon[data-v-069c41f2]{height:1.5rem;transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){button.login-button[data-v-069c41f2]:hover:not(:disabled),.button.login-button[data-v-069c41f2]:hover:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:hover:not(:disabled) .icon[data-v-069c41f2],.button.login-button:hover:not(:disabled) .icon[data-v-069c41f2]{transform:scale(.95)}}@media (hover: hover) and (pointer: fine){button.login-button[data-v-069c41f2]:active:not(:disabled),.button.login-button[data-v-069c41f2]:active:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:active:not(:disabled) .icon[data-v-069c41f2],.button.login-button:active:not(:disabled) .icon[data-v-069c41f2]{transform:scale(.9)}}button.login-button[data-v-069c41f2]:disabled,.button.login-button[data-v-069c41f2]:disabled{background:var(--color-background-dark);border-color:var(--color-border)}button.main[data-v-069c41f2],.button.main[data-v-069c41f2]{padding:.5rem .75rem;background:var(--color-main);border-color:var(--color-main);color:var(--color-background)}button.main .icon[data-v-069c41f2],.button.main .icon[data-v-069c41f2]{width:16px;height:16px;color:var(--color-background)}@media (hover: hover) and (pointer: fine){button.main[data-v-069c41f2]:hover:not(:disabled),.button.main[data-v-069c41f2]:hover:not(:disabled){background:var(--color-main-hover);border-color:var(--color-main-hover)}button.main:hover:not(:disabled) .icon[data-v-069c41f2],.button.main:hover:not(:disabled) .icon[data-v-069c41f2]{transform:scale(1.1)}}button.main[data-v-069c41f2]:disabled,.button.main[data-v-069c41f2]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.main:disabled .icon[data-v-069c41f2],.button.main:disabled .icon[data-v-069c41f2]{color:var(--color-text-light)}button.outline[data-v-069c41f2]{padding:.5rem .75rem;background:var(--color-background);border-color:var(--color-main);color:var(--color-main)}button.outline .icon[data-v-069c41f2]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.outline[data-v-069c41f2]:hover:not(:disabled){background:var(--color-main-light)}button.outline:hover:not(:disabled) .icon[data-v-069c41f2]{transform:scale(1.1)}}button.outline[data-v-069c41f2]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.outline:disabled .icon[data-v-069c41f2]{color:var(--color-text-light)}button.text[data-v-069c41f2]{padding:.5rem .75rem;background:transparent;border-color:transparent;color:var(--color-main)}button.text .icon[data-v-069c41f2]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.text[data-v-069c41f2]:hover:not(:disabled){background:var(--color-main-light)}button.text:hover:not(:disabled) .icon[data-v-069c41f2]{transform:scale(1.1)}}button.text[data-v-069c41f2]:disabled{background:var(--color-background-dark);color:var(--color-text-light)}button.text:disabled .icon[data-v-069c41f2]{color:var(--color-text-light)}button.debug-button[data-v-069c41f2]{overflow:hidden;position:relative}button.debug-button[data-v-069c41f2]: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-069c41f2]:hover:after{width:64px}input[data-v-069c41f2]{width:100%;height:44px;padding:.75rem;border:1px solid var(--color-border);border-radius:.5rem;font-family:var(--font-text);font-size:.75rem;transition:all .2s ease-out}input[data-v-069c41f2]::placeholder{color:var(--color-text-light);font-style:italic;font-weight:400}input[data-v-069c41f2]:focus{outline:none;border-color:var(--color-main)}input.error[data-v-069c41f2]{border-color:var(--color-error)}input.input-line[data-v-069c41f2]{border:none;border-bottom:solid 1px var(--color-border);border-radius:0;padding:.25rem 0}input.input-line[data-v-069c41f2]:focus{border-color:var(--color-main)}.tooltip[data-v-069c41f2]{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-069c41f2]{display:flex;flex-direction:column;justify-content:center;align-items:center}main .logo[data-v-069c41f2]{position:absolute;top:64px;background:var(--color-background)}main .login-card[data-v-069c41f2]{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-069c41f2]{text-align:center;font-size:1.5rem;margin-bottom:1rem}main .login-card .description[data-v-069c41f2]{margin-bottom:2rem}main .login-card p[data-v-069c41f2]{text-align:center;font-size:1rem}main .login-card .input[data-v-069c41f2]{margin-bottom:1rem}main .login-card .error-container[data-v-069c41f2]{width:100%;text-align:center;color:var(--color-error);margin:0 0 1rem}main .login-card .button-container[data-v-069c41f2]{display:flex;justify-content:center;gap:16px}main .login-card .divider[data-v-069c41f2]{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-069c41f2]{background:var(--color-background);padding:0 .5rem;margin:0}main .login-card .register[data-v-069c41f2]{display:flex;justify-content:center;gap:.5rem;margin-top:1rem}main .login-card a[data-v-069c41f2]{color:var(--color-main-dark);transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){main .login-card a[data-v-069c41f2]:hover{color:var(--color-main);text-decoration:underline}}@media screen and (max-width: 640px){main[data-v-069c41f2]{padding:.75rem;gap:2rem}main .light[data-v-069c41f2]{left:calc(50% - 50vw);right:calc(50% - 50vw);max-width:100%}main .logo[data-v-069c41f2]{position:unset;padding:1rem;border-radius:1rem}main .login-card[data-v-069c41f2]{width:100%}main .login-card .button-container[data-v-069c41f2]{flex-direction:column;align-items:center;gap:.5rem}main .login-card .button-container button[data-v-069c41f2]{width:calc(100vw - 88px)}main .login-card .register[data-v-069c41f2]{flex-direction:column;align-items:center}}:where([data-v-28536d9b]:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}[data-v-28536d9b],[data-v-28536d9b]:before,[data-v-28536d9b]:after{box-sizing:border-box}a[data-v-28536d9b],button[data-v-28536d9b]{cursor:revert}ol[data-v-28536d9b],ul[data-v-28536d9b],menu[data-v-28536d9b]{list-style:none}img[data-v-28536d9b]{max-inline-size:100%;max-block-size:100%}table[data-v-28536d9b]{border-collapse:collapse}input[data-v-28536d9b],textarea[data-v-28536d9b]{-webkit-user-select:auto}textarea[data-v-28536d9b]{white-space:revert}meter[data-v-28536d9b]{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre[data-v-28536d9b]){all:revert}[data-v-28536d9b]::placeholder{color:unset}[data-v-28536d9b]::marker{content:initial}:where([hidden][data-v-28536d9b]){display:none}:where([contenteditable][data-v-28536d9b]: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-28536d9b]){-webkit-user-drag:element}:where(dialog[data-v-28536d9b]:modal){all:revert}[data-v-28536d9b]:root,html[data-theme=light][data-v-28536d9b],.light[data-v-28536d9b]{--color-main: #005dce;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--color-main-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-28536d9b],.dark[data-v-28536d9b]{--color-main: #005dce;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--color-main-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}html[data-provider=letemps][data-theme=dark][data-v-28536d9b],html[data-provider=letemps].dark[data-v-28536d9b]{--color-main: #94172a;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--color-main-text: #ffffff;--color-secondary: #c41e3a;--color-secondary-dark: #7f0a1c;--color-secondary-light: #e01424;--color-link: var(--color-main);--color-motamo-main: #94172a}[data-v-28536d9b]:root{--font-title: "Libre Franklin", sans-serif;--font-text: "Libre Franklin", sans-serif;--font-logo: "Libre Franklin", sans-serif;--font-keyboards: "Libre Franklin", sans-serif}.fade-enter-active[data-v-28536d9b],.fade-leave-active[data-v-28536d9b]{transition:.4s ease}.fade-enter-from[data-v-28536d9b],.fade-leave-to[data-v-28536d9b]{opacity:0}.modal-enter-active[data-v-28536d9b],.modal-leave-active[data-v-28536d9b]{transition:transform .4s ease,opacity .4s ease-out}.modal-enter-from[data-v-28536d9b],.modal-leave-to[data-v-28536d9b]{transform:translateY(-32px);opacity:0}.modal-sheet-enter-active[data-v-28536d9b],.modal-sheet-leave-active[data-v-28536d9b]{transition:transform .4s ease,opacity .4s ease-out}.modal-sheet-enter-from[data-v-28536d9b],.modal-sheet-leave-to[data-v-28536d9b]{transform:translateY(2rem);opacity:0}.toast-enter-active[data-v-28536d9b],.toast-leave-active[data-v-28536d9b]{transition:all .4s ease}.toast-enter-from[data-v-28536d9b],.toast-leave-to[data-v-28536d9b]{opacity:0;transform:translate(32px)}.dropdown-enter-active[data-v-28536d9b],.dropdown-leave-active[data-v-28536d9b]{transition:all .4s ease}.dropdown-enter-from[data-v-28536d9b],.dropdown-leave-to[data-v-28536d9b]{opacity:0;transform:translateY(-8px)}@keyframes loading-28536d9b{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes spin-28536d9b{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes heart-28536d9b{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-28536d9b{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp-28536d9b{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-28536d9b{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@keyframes iconAppear-28536d9b{0%{opacity:0;transform:scale(.5)}70%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.fade-in[data-v-28536d9b]{animation:fadeIn-28536d9b .5s ease-out forwards}.fade-in-up[data-v-28536d9b]{animation:fadeInUp-28536d9b .5s ease-out forwards}.fade-in-down[data-v-28536d9b]{animation:fadeInDown-28536d9b .5s ease-out forwards}.icon-appear[data-v-28536d9b]{opacity:0;animation:iconAppear-28536d9b .3s ease-out forwards}button[data-v-28536d9b],.button[data-v-28536d9b]{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-28536d9b],.button .icon[data-v-28536d9b]{transition:all .2s ease-out}button.loading[data-v-28536d9b],.button.loading[data-v-28536d9b]{cursor:wait}button[data-v-28536d9b]:focus-visible,.button[data-v-28536d9b]: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-28536d9b]:active:not(:disabled),.button[data-v-28536d9b]:active:not(:disabled){transform:scale(.975)}}button[data-v-28536d9b]:disabled,.button[data-v-28536d9b]:disabled{cursor:not-allowed!important}button .loader[data-v-28536d9b],.button .loader[data-v-28536d9b]{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-28536d9b 1s linear infinite}button.login-button[data-v-28536d9b],.button.login-button[data-v-28536d9b]{width:8rem;height:3rem;background:transparent;border-color:var(--color-border)}button.login-button .icon[data-v-28536d9b],.button.login-button .icon[data-v-28536d9b]{height:1.5rem;transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){button.login-button[data-v-28536d9b]:hover:not(:disabled),.button.login-button[data-v-28536d9b]:hover:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:hover:not(:disabled) .icon[data-v-28536d9b],.button.login-button:hover:not(:disabled) .icon[data-v-28536d9b]{transform:scale(.95)}}@media (hover: hover) and (pointer: fine){button.login-button[data-v-28536d9b]:active:not(:disabled),.button.login-button[data-v-28536d9b]:active:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:active:not(:disabled) .icon[data-v-28536d9b],.button.login-button:active:not(:disabled) .icon[data-v-28536d9b]{transform:scale(.9)}}button.login-button[data-v-28536d9b]:disabled,.button.login-button[data-v-28536d9b]:disabled{background:var(--color-background-dark);border-color:var(--color-border)}button.main[data-v-28536d9b],.button.main[data-v-28536d9b]{padding:.5rem .75rem;background:var(--color-main);border-color:var(--color-main);color:var(--color-background)}button.main .icon[data-v-28536d9b],.button.main .icon[data-v-28536d9b]{width:16px;height:16px;color:var(--color-background)}@media (hover: hover) and (pointer: fine){button.main[data-v-28536d9b]:hover:not(:disabled),.button.main[data-v-28536d9b]:hover:not(:disabled){background:var(--color-main-hover);border-color:var(--color-main-hover)}button.main:hover:not(:disabled) .icon[data-v-28536d9b],.button.main:hover:not(:disabled) .icon[data-v-28536d9b]{transform:scale(1.1)}}button.main[data-v-28536d9b]:disabled,.button.main[data-v-28536d9b]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.main:disabled .icon[data-v-28536d9b],.button.main:disabled .icon[data-v-28536d9b]{color:var(--color-text-light)}button.outline[data-v-28536d9b]{padding:.5rem .75rem;background:var(--color-background);border-color:var(--color-main);color:var(--color-main)}button.outline .icon[data-v-28536d9b]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.outline[data-v-28536d9b]:hover:not(:disabled){background:var(--color-main-light)}button.outline:hover:not(:disabled) .icon[data-v-28536d9b]{transform:scale(1.1)}}button.outline[data-v-28536d9b]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.outline:disabled .icon[data-v-28536d9b]{color:var(--color-text-light)}button.text[data-v-28536d9b]{padding:.5rem .75rem;background:transparent;border-color:transparent;color:var(--color-main)}button.text .icon[data-v-28536d9b]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.text[data-v-28536d9b]:hover:not(:disabled){background:var(--color-main-light)}button.text:hover:not(:disabled) .icon[data-v-28536d9b]{transform:scale(1.1)}}button.text[data-v-28536d9b]:disabled{background:var(--color-background-dark);color:var(--color-text-light)}button.text:disabled .icon[data-v-28536d9b]{color:var(--color-text-light)}button.debug-button[data-v-28536d9b]{overflow:hidden;position:relative}button.debug-button[data-v-28536d9b]: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-28536d9b]:hover:after{width:64px}input[data-v-28536d9b]{width:100%;height:44px;padding:.75rem;border:1px solid var(--color-border);border-radius:.5rem;font-family:var(--font-text);font-size:.75rem;transition:all .2s ease-out}input[data-v-28536d9b]::placeholder{color:var(--color-text-light);font-style:italic;font-weight:400}input[data-v-28536d9b]:focus{outline:none;border-color:var(--color-main)}input.error[data-v-28536d9b]{border-color:var(--color-error)}input.input-line[data-v-28536d9b]{border:none;border-bottom:solid 1px var(--color-border);border-radius:0;padding:.25rem 0}input.input-line[data-v-28536d9b]:focus{border-color:var(--color-main)}.tooltip[data-v-28536d9b]{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-28536d9b]{display:flex;flex-direction:column;justify-content:center;align-items:center}main .logo[data-v-28536d9b]{position:absolute;top:64px;background:var(--color-background)}:where([data-v-cf37a3ea]:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}[data-v-cf37a3ea],[data-v-cf37a3ea]:before,[data-v-cf37a3ea]:after{box-sizing:border-box}a[data-v-cf37a3ea],button[data-v-cf37a3ea]{cursor:revert}ol[data-v-cf37a3ea],ul[data-v-cf37a3ea],menu[data-v-cf37a3ea]{list-style:none}img[data-v-cf37a3ea]{max-inline-size:100%;max-block-size:100%}table[data-v-cf37a3ea]{border-collapse:collapse}input[data-v-cf37a3ea],textarea[data-v-cf37a3ea]{-webkit-user-select:auto}textarea[data-v-cf37a3ea]{white-space:revert}meter[data-v-cf37a3ea]{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre[data-v-cf37a3ea]){all:revert}[data-v-cf37a3ea]::placeholder{color:unset}[data-v-cf37a3ea]::marker{content:initial}:where([hidden][data-v-cf37a3ea]){display:none}:where([contenteditable][data-v-cf37a3ea]: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-cf37a3ea]){-webkit-user-drag:element}:where(dialog[data-v-cf37a3ea]:modal){all:revert}[data-v-cf37a3ea]:root,html[data-theme=light][data-v-cf37a3ea],.light[data-v-cf37a3ea]{--color-main: #005dce;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--color-main-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-cf37a3ea],.dark[data-v-cf37a3ea]{--color-main: #005dce;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--color-main-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}html[data-provider=letemps][data-theme=dark][data-v-cf37a3ea],html[data-provider=letemps].dark[data-v-cf37a3ea]{--color-main: #94172a;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--color-main-text: #ffffff;--color-secondary: #c41e3a;--color-secondary-dark: #7f0a1c;--color-secondary-light: #e01424;--color-link: var(--color-main);--color-motamo-main: #94172a}[data-v-cf37a3ea]:root{--font-title: "Libre Franklin", sans-serif;--font-text: "Libre Franklin", sans-serif;--font-logo: "Libre Franklin", sans-serif;--font-keyboards: "Libre Franklin", sans-serif}.fade-enter-active[data-v-cf37a3ea],.fade-leave-active[data-v-cf37a3ea]{transition:.4s ease}.fade-enter-from[data-v-cf37a3ea],.fade-leave-to[data-v-cf37a3ea]{opacity:0}.modal-enter-active[data-v-cf37a3ea],.modal-leave-active[data-v-cf37a3ea]{transition:transform .4s ease,opacity .4s ease-out}.modal-enter-from[data-v-cf37a3ea],.modal-leave-to[data-v-cf37a3ea]{transform:translateY(-32px);opacity:0}.modal-sheet-enter-active[data-v-cf37a3ea],.modal-sheet-leave-active[data-v-cf37a3ea]{transition:transform .4s ease,opacity .4s ease-out}.modal-sheet-enter-from[data-v-cf37a3ea],.modal-sheet-leave-to[data-v-cf37a3ea]{transform:translateY(2rem);opacity:0}.toast-enter-active[data-v-cf37a3ea],.toast-leave-active[data-v-cf37a3ea]{transition:all .4s ease}.toast-enter-from[data-v-cf37a3ea],.toast-leave-to[data-v-cf37a3ea]{opacity:0;transform:translate(32px)}.dropdown-enter-active[data-v-cf37a3ea],.dropdown-leave-active[data-v-cf37a3ea]{transition:all .4s ease}.dropdown-enter-from[data-v-cf37a3ea],.dropdown-leave-to[data-v-cf37a3ea]{opacity:0;transform:translateY(-8px)}@keyframes loading-cf37a3ea{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes spin-cf37a3ea{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes heart-cf37a3ea{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-cf37a3ea{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp-cf37a3ea{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-cf37a3ea{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@keyframes iconAppear-cf37a3ea{0%{opacity:0;transform:scale(.5)}70%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.fade-in[data-v-cf37a3ea]{animation:fadeIn-cf37a3ea .5s ease-out forwards}.fade-in-up[data-v-cf37a3ea]{animation:fadeInUp-cf37a3ea .5s ease-out forwards}.fade-in-down[data-v-cf37a3ea]{animation:fadeInDown-cf37a3ea .5s ease-out forwards}.icon-appear[data-v-cf37a3ea]{opacity:0;animation:iconAppear-cf37a3ea .3s ease-out forwards}button[data-v-cf37a3ea],.button[data-v-cf37a3ea]{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-cf37a3ea],.button .icon[data-v-cf37a3ea]{transition:all .2s ease-out}button.loading[data-v-cf37a3ea],.button.loading[data-v-cf37a3ea]{cursor:wait}button[data-v-cf37a3ea]:focus-visible,.button[data-v-cf37a3ea]: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-cf37a3ea]:active:not(:disabled),.button[data-v-cf37a3ea]:active:not(:disabled){transform:scale(.975)}}button[data-v-cf37a3ea]:disabled,.button[data-v-cf37a3ea]:disabled{cursor:not-allowed!important}button .loader[data-v-cf37a3ea],.button .loader[data-v-cf37a3ea]{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-cf37a3ea 1s linear infinite}button.login-button[data-v-cf37a3ea],.button.login-button[data-v-cf37a3ea]{width:8rem;height:3rem;background:transparent;border-color:var(--color-border)}button.login-button .icon[data-v-cf37a3ea],.button.login-button .icon[data-v-cf37a3ea]{height:1.5rem;transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){button.login-button[data-v-cf37a3ea]:hover:not(:disabled),.button.login-button[data-v-cf37a3ea]:hover:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:hover:not(:disabled) .icon[data-v-cf37a3ea],.button.login-button:hover:not(:disabled) .icon[data-v-cf37a3ea]{transform:scale(.95)}}@media (hover: hover) and (pointer: fine){button.login-button[data-v-cf37a3ea]:active:not(:disabled),.button.login-button[data-v-cf37a3ea]:active:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:active:not(:disabled) .icon[data-v-cf37a3ea],.button.login-button:active:not(:disabled) .icon[data-v-cf37a3ea]{transform:scale(.9)}}button.login-button[data-v-cf37a3ea]:disabled,.button.login-button[data-v-cf37a3ea]:disabled{background:var(--color-background-dark);border-color:var(--color-border)}button.main[data-v-cf37a3ea],.button.main[data-v-cf37a3ea]{padding:.5rem .75rem;background:var(--color-main);border-color:var(--color-main);color:var(--color-background)}button.main .icon[data-v-cf37a3ea],.button.main .icon[data-v-cf37a3ea]{width:16px;height:16px;color:var(--color-background)}@media (hover: hover) and (pointer: fine){button.main[data-v-cf37a3ea]:hover:not(:disabled),.button.main[data-v-cf37a3ea]:hover:not(:disabled){background:var(--color-main-hover);border-color:var(--color-main-hover)}button.main:hover:not(:disabled) .icon[data-v-cf37a3ea],.button.main:hover:not(:disabled) .icon[data-v-cf37a3ea]{transform:scale(1.1)}}button.main[data-v-cf37a3ea]:disabled,.button.main[data-v-cf37a3ea]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.main:disabled .icon[data-v-cf37a3ea],.button.main:disabled .icon[data-v-cf37a3ea]{color:var(--color-text-light)}button.outline[data-v-cf37a3ea]{padding:.5rem .75rem;background:var(--color-background);border-color:var(--color-main);color:var(--color-main)}button.outline .icon[data-v-cf37a3ea]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.outline[data-v-cf37a3ea]:hover:not(:disabled){background:var(--color-main-light)}button.outline:hover:not(:disabled) .icon[data-v-cf37a3ea]{transform:scale(1.1)}}button.outline[data-v-cf37a3ea]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.outline:disabled .icon[data-v-cf37a3ea]{color:var(--color-text-light)}button.text[data-v-cf37a3ea]{padding:.5rem .75rem;background:transparent;border-color:transparent;color:var(--color-main)}button.text .icon[data-v-cf37a3ea]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.text[data-v-cf37a3ea]:hover:not(:disabled){background:var(--color-main-light)}button.text:hover:not(:disabled) .icon[data-v-cf37a3ea]{transform:scale(1.1)}}button.text[data-v-cf37a3ea]:disabled{background:var(--color-background-dark);color:var(--color-text-light)}button.text:disabled .icon[data-v-cf37a3ea]{color:var(--color-text-light)}button.debug-button[data-v-cf37a3ea]{overflow:hidden;position:relative}button.debug-button[data-v-cf37a3ea]: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-cf37a3ea]:hover:after{width:64px}input[data-v-cf37a3ea]{width:100%;height:44px;padding:.75rem;border:1px solid var(--color-border);border-radius:.5rem;font-family:var(--font-text);font-size:.75rem;transition:all .2s ease-out}input[data-v-cf37a3ea]::placeholder{color:var(--color-text-light);font-style:italic;font-weight:400}input[data-v-cf37a3ea]:focus{outline:none;border-color:var(--color-main)}input.error[data-v-cf37a3ea]{border-color:var(--color-error)}input.input-line[data-v-cf37a3ea]{border:none;border-bottom:solid 1px var(--color-border);border-radius:0;padding:.25rem 0}input.input-line[data-v-cf37a3ea]:focus{border-color:var(--color-main)}.tooltip[data-v-cf37a3ea]{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-cf37a3ea]{display:flex;flex-direction:column;justify-content:center;align-items:center}main .logo[data-v-cf37a3ea]{position:absolute;top:64px;background:var(--color-background)}main .login-card[data-v-cf37a3ea]{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-cf37a3ea]{text-align:center;font-size:1.5rem;margin-bottom:1rem}main .login-card .description[data-v-cf37a3ea]{margin-bottom:2rem}main .login-card p[data-v-cf37a3ea]{text-align:center;font-size:1rem;margin-bottom:1rem}main .login-card .input[data-v-cf37a3ea]{margin-bottom:1rem}main .login-card .error-container[data-v-cf37a3ea]{width:100%;text-align:center;color:var(--color-error);margin:0 0 1rem}main .login-card .button-container[data-v-cf37a3ea]{display:flex;justify-content:center;gap:16px}main .login-card a[data-v-cf37a3ea]{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-cf37a3ea]:hover{color:var(--color-main);text-decoration:underline}}@media screen and (max-width: 640px){main[data-v-cf37a3ea]{padding:.75rem;gap:2rem}main .light[data-v-cf37a3ea]{left:calc(50% - 50vw);right:calc(50% - 50vw);max-width:100%}main .logo[data-v-cf37a3ea]{position:unset;padding:1rem;border-radius:1rem}main .login-card[data-v-cf37a3ea]{width:100%}main .login-card .button-container[data-v-cf37a3ea]{flex-direction:column;align-items:center;gap:.5rem}main .login-card .button-container button[data-v-cf37a3ea]{width:calc(100vw - 88px)}main .login-card .register[data-v-cf37a3ea]{flex-direction:column;align-items:center}}@media (min-width: 1024px){.about{min-height:100vh;display:flex;align-items:center}}:where([data-v-76df3fc1]:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}[data-v-76df3fc1],[data-v-76df3fc1]:before,[data-v-76df3fc1]:after{box-sizing:border-box}a[data-v-76df3fc1],button[data-v-76df3fc1]{cursor:revert}ol[data-v-76df3fc1],ul[data-v-76df3fc1],menu[data-v-76df3fc1]{list-style:none}img[data-v-76df3fc1]{max-inline-size:100%;max-block-size:100%}table[data-v-76df3fc1]{border-collapse:collapse}input[data-v-76df3fc1],textarea[data-v-76df3fc1]{-webkit-user-select:auto}textarea[data-v-76df3fc1]{white-space:revert}meter[data-v-76df3fc1]{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre[data-v-76df3fc1]){all:revert}[data-v-76df3fc1]::placeholder{color:unset}[data-v-76df3fc1]::marker{content:initial}:where([hidden][data-v-76df3fc1]){display:none}:where([contenteditable][data-v-76df3fc1]: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-76df3fc1]){-webkit-user-drag:element}:where(dialog[data-v-76df3fc1]:modal){all:revert}[data-v-76df3fc1]:root,html[data-theme=light][data-v-76df3fc1],.light[data-v-76df3fc1]{--color-main: #005dce;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--color-main-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-76df3fc1],.dark[data-v-76df3fc1]{--color-main: #005dce;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--color-main-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}html[data-provider=letemps][data-theme=dark][data-v-76df3fc1],html[data-provider=letemps].dark[data-v-76df3fc1]{--color-main: #94172a;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--color-main-text: #ffffff;--color-secondary: #c41e3a;--color-secondary-dark: #7f0a1c;--color-secondary-light: #e01424;--color-link: var(--color-main);--color-motamo-main: #94172a}[data-v-76df3fc1]:root{--font-title: "Libre Franklin", sans-serif;--font-text: "Libre Franklin", sans-serif;--font-logo: "Libre Franklin", sans-serif;--font-keyboards: "Libre Franklin", sans-serif}.fade-enter-active[data-v-76df3fc1],.fade-leave-active[data-v-76df3fc1]{transition:.4s ease}.fade-enter-from[data-v-76df3fc1],.fade-leave-to[data-v-76df3fc1]{opacity:0}.modal-enter-active[data-v-76df3fc1],.modal-leave-active[data-v-76df3fc1]{transition:transform .4s ease,opacity .4s ease-out}.modal-enter-from[data-v-76df3fc1],.modal-leave-to[data-v-76df3fc1]{transform:translateY(-32px);opacity:0}.modal-sheet-enter-active[data-v-76df3fc1],.modal-sheet-leave-active[data-v-76df3fc1]{transition:transform .4s ease,opacity .4s ease-out}.modal-sheet-enter-from[data-v-76df3fc1],.modal-sheet-leave-to[data-v-76df3fc1]{transform:translateY(2rem);opacity:0}.toast-enter-active[data-v-76df3fc1],.toast-leave-active[data-v-76df3fc1]{transition:all .4s ease}.toast-enter-from[data-v-76df3fc1],.toast-leave-to[data-v-76df3fc1]{opacity:0;transform:translate(32px)}.dropdown-enter-active[data-v-76df3fc1],.dropdown-leave-active[data-v-76df3fc1]{transition:all .4s ease}.dropdown-enter-from[data-v-76df3fc1],.dropdown-leave-to[data-v-76df3fc1]{opacity:0;transform:translateY(-8px)}@keyframes loading-76df3fc1{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes spin-76df3fc1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes heart-76df3fc1{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-76df3fc1{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp-76df3fc1{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-76df3fc1{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@keyframes iconAppear-76df3fc1{0%{opacity:0;transform:scale(.5)}70%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.fade-in[data-v-76df3fc1]{animation:fadeIn-76df3fc1 .5s ease-out forwards}.fade-in-up[data-v-76df3fc1]{animation:fadeInUp-76df3fc1 .5s ease-out forwards}.fade-in-down[data-v-76df3fc1]{animation:fadeInDown-76df3fc1 .5s ease-out forwards}.icon-appear[data-v-76df3fc1]{opacity:0;animation:iconAppear-76df3fc1 .3s ease-out forwards}button[data-v-76df3fc1],.button[data-v-76df3fc1]{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-76df3fc1],.button .icon[data-v-76df3fc1]{transition:all .2s ease-out}button.loading[data-v-76df3fc1],.button.loading[data-v-76df3fc1]{cursor:wait}button[data-v-76df3fc1]:focus-visible,.button[data-v-76df3fc1]: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-76df3fc1]:active:not(:disabled),.button[data-v-76df3fc1]:active:not(:disabled){transform:scale(.975)}}button[data-v-76df3fc1]:disabled,.button[data-v-76df3fc1]:disabled{cursor:not-allowed!important}button .loader[data-v-76df3fc1],.button .loader[data-v-76df3fc1]{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-76df3fc1 1s linear infinite}button.login-button[data-v-76df3fc1],.button.login-button[data-v-76df3fc1]{width:8rem;height:3rem;background:transparent;border-color:var(--color-border)}button.login-button .icon[data-v-76df3fc1],.button.login-button .icon[data-v-76df3fc1]{height:1.5rem;transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){button.login-button[data-v-76df3fc1]:hover:not(:disabled),.button.login-button[data-v-76df3fc1]:hover:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:hover:not(:disabled) .icon[data-v-76df3fc1],.button.login-button:hover:not(:disabled) .icon[data-v-76df3fc1]{transform:scale(.95)}}@media (hover: hover) and (pointer: fine){button.login-button[data-v-76df3fc1]:active:not(:disabled),.button.login-button[data-v-76df3fc1]:active:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:active:not(:disabled) .icon[data-v-76df3fc1],.button.login-button:active:not(:disabled) .icon[data-v-76df3fc1]{transform:scale(.9)}}button.login-button[data-v-76df3fc1]:disabled,.button.login-button[data-v-76df3fc1]:disabled{background:var(--color-background-dark);border-color:var(--color-border)}button.main[data-v-76df3fc1],.button.main[data-v-76df3fc1]{padding:.5rem .75rem;background:var(--color-main);border-color:var(--color-main);color:var(--color-background)}button.main .icon[data-v-76df3fc1],.button.main .icon[data-v-76df3fc1]{width:16px;height:16px;color:var(--color-background)}@media (hover: hover) and (pointer: fine){button.main[data-v-76df3fc1]:hover:not(:disabled),.button.main[data-v-76df3fc1]:hover:not(:disabled){background:var(--color-main-hover);border-color:var(--color-main-hover)}button.main:hover:not(:disabled) .icon[data-v-76df3fc1],.button.main:hover:not(:disabled) .icon[data-v-76df3fc1]{transform:scale(1.1)}}button.main[data-v-76df3fc1]:disabled,.button.main[data-v-76df3fc1]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.main:disabled .icon[data-v-76df3fc1],.button.main:disabled .icon[data-v-76df3fc1]{color:var(--color-text-light)}button.outline[data-v-76df3fc1]{padding:.5rem .75rem;background:var(--color-background);border-color:var(--color-main);color:var(--color-main)}button.outline .icon[data-v-76df3fc1]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.outline[data-v-76df3fc1]:hover:not(:disabled){background:var(--color-main-light)}button.outline:hover:not(:disabled) .icon[data-v-76df3fc1]{transform:scale(1.1)}}button.outline[data-v-76df3fc1]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.outline:disabled .icon[data-v-76df3fc1]{color:var(--color-text-light)}button.text[data-v-76df3fc1]{padding:.5rem .75rem;background:transparent;border-color:transparent;color:var(--color-main)}button.text .icon[data-v-76df3fc1]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.text[data-v-76df3fc1]:hover:not(:disabled){background:var(--color-main-light)}button.text:hover:not(:disabled) .icon[data-v-76df3fc1]{transform:scale(1.1)}}button.text[data-v-76df3fc1]:disabled{background:var(--color-background-dark);color:var(--color-text-light)}button.text:disabled .icon[data-v-76df3fc1]{color:var(--color-text-light)}button.debug-button[data-v-76df3fc1]{overflow:hidden;position:relative}button.debug-button[data-v-76df3fc1]: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-76df3fc1]:hover:after{width:64px}input[data-v-76df3fc1]{width:100%;height:44px;padding:.75rem;border:1px solid var(--color-border);border-radius:.5rem;font-family:var(--font-text);font-size:.75rem;transition:all .2s ease-out}input[data-v-76df3fc1]::placeholder{color:var(--color-text-light);font-style:italic;font-weight:400}input[data-v-76df3fc1]:focus{outline:none;border-color:var(--color-main)}input.error[data-v-76df3fc1]{border-color:var(--color-error)}input.input-line[data-v-76df3fc1]{border:none;border-bottom:solid 1px var(--color-border);border-radius:0;padding:.25rem 0}input.input-line[data-v-76df3fc1]:focus{border-color:var(--color-main)}.tooltip[data-v-76df3fc1]{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-76df3fc1]{display:flex;justify-content:center;align-items:center;min-height:80vh;padding:2rem}.version-card[data-v-76df3fc1]{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-76df3fc1]{color:var(--color-main);margin-bottom:1.5rem;font-size:2rem}.version-card h2[data-v-76df3fc1]{color:var(--color-text);margin-bottom:1rem;font-size:1.25rem;position:relative;display:inline-block}.version-card h2[data-v-76df3fc1]:after{content:"";position:absolute;bottom:-5px;left:50%;transform:translate(-50%);width:50px;height:2px;background-color:var(--color-main)}.version-info[data-v-76df3fc1]{margin-bottom:2rem}.version-detail[data-v-76df3fc1]{display:flex;justify-content:space-between;padding:.75rem 0;border-bottom:1px solid var(--color-border)}.version-detail[data-v-76df3fc1]:last-child{border-bottom:none}.version-detail .label[data-v-76df3fc1]{font-weight:600;color:var(--color-text-light)}.version-detail .value[data-v-76df3fc1]{color:var(--color-text)}.version-tech[data-v-76df3fc1]{margin:2rem 0}.version-tech h2[data-v-76df3fc1]{margin-bottom:1.5rem}.tech-grid[data-v-76df3fc1]{display:grid;grid-template-columns:repeat(auto-fit,minmax(100px,1fr));gap:1.5rem;justify-items:center}.tech-item[data-v-76df3fc1]{display:flex;flex-direction:column;align-items:center;gap:.5rem}.tech-icon[data-v-76df3fc1]{width:48px;height:48px;display:flex;align-items:center;justify-content:center}.tech-icon img[data-v-76df3fc1]{max-width:100%;max-height:100%;object-fit:contain}.tech-name[data-v-76df3fc1]{font-size:.875rem;color:var(--color-text)}.actions[data-v-76df3fc1]{margin-top:2rem}.actions .btn-primary[data-v-76df3fc1]{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-76df3fc1]:hover{background-color:var(--color-main-hover)}@media (max-width: 768px){.version-container[data-v-76df3fc1]{padding:1rem}.version-card[data-v-76df3fc1]{padding:1.5rem}.tech-grid[data-v-76df3fc1]{grid-template-columns:repeat(2,1fr)}}:where([data-v-c6e57de0]:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}[data-v-c6e57de0],[data-v-c6e57de0]:before,[data-v-c6e57de0]:after{box-sizing:border-box}a[data-v-c6e57de0],button[data-v-c6e57de0]{cursor:revert}ol[data-v-c6e57de0],ul[data-v-c6e57de0],menu[data-v-c6e57de0]{list-style:none}img[data-v-c6e57de0]{max-inline-size:100%;max-block-size:100%}table[data-v-c6e57de0]{border-collapse:collapse}input[data-v-c6e57de0],textarea[data-v-c6e57de0]{-webkit-user-select:auto}textarea[data-v-c6e57de0]{white-space:revert}meter[data-v-c6e57de0]{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre[data-v-c6e57de0]){all:revert}[data-v-c6e57de0]::placeholder{color:unset}[data-v-c6e57de0]::marker{content:initial}:where([hidden][data-v-c6e57de0]){display:none}:where([contenteditable][data-v-c6e57de0]: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-c6e57de0]){-webkit-user-drag:element}:where(dialog[data-v-c6e57de0]:modal){all:revert}[data-v-c6e57de0]:root,html[data-theme=light][data-v-c6e57de0],.light[data-v-c6e57de0]{--color-main: #005dce;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--color-main-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-c6e57de0],.dark[data-v-c6e57de0]{--color-main: #005dce;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--color-main-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}html[data-provider=letemps][data-theme=dark][data-v-c6e57de0],html[data-provider=letemps].dark[data-v-c6e57de0]{--color-main: #94172a;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--color-main-text: #ffffff;--color-secondary: #c41e3a;--color-secondary-dark: #7f0a1c;--color-secondary-light: #e01424;--color-link: var(--color-main);--color-motamo-main: #94172a}[data-v-c6e57de0]:root{--font-title: "Libre Franklin", sans-serif;--font-text: "Libre Franklin", sans-serif;--font-logo: "Libre Franklin", sans-serif;--font-keyboards: "Libre Franklin", sans-serif}.fade-enter-active[data-v-c6e57de0],.fade-leave-active[data-v-c6e57de0]{transition:.4s ease}.fade-enter-from[data-v-c6e57de0],.fade-leave-to[data-v-c6e57de0]{opacity:0}.modal-enter-active[data-v-c6e57de0],.modal-leave-active[data-v-c6e57de0]{transition:transform .4s ease,opacity .4s ease-out}.modal-enter-from[data-v-c6e57de0],.modal-leave-to[data-v-c6e57de0]{transform:translateY(-32px);opacity:0}.modal-sheet-enter-active[data-v-c6e57de0],.modal-sheet-leave-active[data-v-c6e57de0]{transition:transform .4s ease,opacity .4s ease-out}.modal-sheet-enter-from[data-v-c6e57de0],.modal-sheet-leave-to[data-v-c6e57de0]{transform:translateY(2rem);opacity:0}.toast-enter-active[data-v-c6e57de0],.toast-leave-active[data-v-c6e57de0]{transition:all .4s ease}.toast-enter-from[data-v-c6e57de0],.toast-leave-to[data-v-c6e57de0]{opacity:0;transform:translate(32px)}.dropdown-enter-active[data-v-c6e57de0],.dropdown-leave-active[data-v-c6e57de0]{transition:all .4s ease}.dropdown-enter-from[data-v-c6e57de0],.dropdown-leave-to[data-v-c6e57de0]{opacity:0;transform:translateY(-8px)}@keyframes loading-c6e57de0{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes spin-c6e57de0{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes heart-c6e57de0{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-c6e57de0{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp-c6e57de0{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-c6e57de0{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@keyframes iconAppear-c6e57de0{0%{opacity:0;transform:scale(.5)}70%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.fade-in[data-v-c6e57de0]{animation:fadeIn-c6e57de0 .5s ease-out forwards}.fade-in-up[data-v-c6e57de0]{animation:fadeInUp-c6e57de0 .5s ease-out forwards}.fade-in-down[data-v-c6e57de0]{animation:fadeInDown-c6e57de0 .5s ease-out forwards}.icon-appear[data-v-c6e57de0]{opacity:0;animation:iconAppear-c6e57de0 .3s ease-out forwards}button[data-v-c6e57de0],.button[data-v-c6e57de0]{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-c6e57de0],.button .icon[data-v-c6e57de0]{transition:all .2s ease-out}button.loading[data-v-c6e57de0],.button.loading[data-v-c6e57de0]{cursor:wait}button[data-v-c6e57de0]:focus-visible,.button[data-v-c6e57de0]: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-c6e57de0]:active:not(:disabled),.button[data-v-c6e57de0]:active:not(:disabled){transform:scale(.975)}}button[data-v-c6e57de0]:disabled,.button[data-v-c6e57de0]:disabled{cursor:not-allowed!important}button .loader[data-v-c6e57de0],.button .loader[data-v-c6e57de0]{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-c6e57de0 1s linear infinite}button.login-button[data-v-c6e57de0],.button.login-button[data-v-c6e57de0]{width:8rem;height:3rem;background:transparent;border-color:var(--color-border)}button.login-button .icon[data-v-c6e57de0],.button.login-button .icon[data-v-c6e57de0]{height:1.5rem;transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){button.login-button[data-v-c6e57de0]:hover:not(:disabled),.button.login-button[data-v-c6e57de0]:hover:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:hover:not(:disabled) .icon[data-v-c6e57de0],.button.login-button:hover:not(:disabled) .icon[data-v-c6e57de0]{transform:scale(.95)}}@media (hover: hover) and (pointer: fine){button.login-button[data-v-c6e57de0]:active:not(:disabled),.button.login-button[data-v-c6e57de0]:active:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:active:not(:disabled) .icon[data-v-c6e57de0],.button.login-button:active:not(:disabled) .icon[data-v-c6e57de0]{transform:scale(.9)}}button.login-button[data-v-c6e57de0]:disabled,.button.login-button[data-v-c6e57de0]:disabled{background:var(--color-background-dark);border-color:var(--color-border)}button.main[data-v-c6e57de0],.button.main[data-v-c6e57de0]{padding:.5rem .75rem;background:var(--color-main);border-color:var(--color-main);color:var(--color-background)}button.main .icon[data-v-c6e57de0],.button.main .icon[data-v-c6e57de0]{width:16px;height:16px;color:var(--color-background)}@media (hover: hover) and (pointer: fine){button.main[data-v-c6e57de0]:hover:not(:disabled),.button.main[data-v-c6e57de0]:hover:not(:disabled){background:var(--color-main-hover);border-color:var(--color-main-hover)}button.main:hover:not(:disabled) .icon[data-v-c6e57de0],.button.main:hover:not(:disabled) .icon[data-v-c6e57de0]{transform:scale(1.1)}}button.main[data-v-c6e57de0]:disabled,.button.main[data-v-c6e57de0]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.main:disabled .icon[data-v-c6e57de0],.button.main:disabled .icon[data-v-c6e57de0]{color:var(--color-text-light)}button.outline[data-v-c6e57de0]{padding:.5rem .75rem;background:var(--color-background);border-color:var(--color-main);color:var(--color-main)}button.outline .icon[data-v-c6e57de0]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.outline[data-v-c6e57de0]:hover:not(:disabled){background:var(--color-main-light)}button.outline:hover:not(:disabled) .icon[data-v-c6e57de0]{transform:scale(1.1)}}button.outline[data-v-c6e57de0]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.outline:disabled .icon[data-v-c6e57de0]{color:var(--color-text-light)}button.text[data-v-c6e57de0]{padding:.5rem .75rem;background:transparent;border-color:transparent;color:var(--color-main)}button.text .icon[data-v-c6e57de0]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.text[data-v-c6e57de0]:hover:not(:disabled){background:var(--color-main-light)}button.text:hover:not(:disabled) .icon[data-v-c6e57de0]{transform:scale(1.1)}}button.text[data-v-c6e57de0]:disabled{background:var(--color-background-dark);color:var(--color-text-light)}button.text:disabled .icon[data-v-c6e57de0]{color:var(--color-text-light)}button.debug-button[data-v-c6e57de0]{overflow:hidden;position:relative}button.debug-button[data-v-c6e57de0]: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-c6e57de0]:hover:after{width:64px}input[data-v-c6e57de0]{width:100%;height:44px;padding:.75rem;border:1px solid var(--color-border);border-radius:.5rem;font-family:var(--font-text);font-size:.75rem;transition:all .2s ease-out}input[data-v-c6e57de0]::placeholder{color:var(--color-text-light);font-style:italic;font-weight:400}input[data-v-c6e57de0]:focus{outline:none;border-color:var(--color-main)}input.error[data-v-c6e57de0]{border-color:var(--color-error)}input.input-line[data-v-c6e57de0]{border:none;border-bottom:solid 1px var(--color-border);border-radius:0;padding:.25rem 0}input.input-line[data-v-c6e57de0]:focus{border-color:var(--color-main)}.tooltip[data-v-c6e57de0]{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-c6e57de0]{display:flex;flex-direction:column;justify-content:center;align-items:center}main .logo[data-v-c6e57de0]{position:absolute;top:64px;background:var(--color-background)}main .login-card[data-v-c6e57de0]{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-c6e57de0]{text-align:center;font-size:1.5rem;margin-bottom:1rem}main .login-card .description[data-v-c6e57de0]{margin-bottom:2rem}main .login-card p[data-v-c6e57de0]{text-align:center;font-size:1rem}main .login-card .input[data-v-c6e57de0]{margin-bottom:1rem}main .login-card .error-container[data-v-c6e57de0]{width:100%;text-align:center;color:var(--color-error);margin:0 0 1rem}main .login-card .button-container[data-v-c6e57de0]{display:flex;justify-content:center;gap:16px}main .login-card .divider[data-v-c6e57de0]{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-c6e57de0]{background:var(--color-background);padding:0 .5rem;margin:0}main .login-card .register[data-v-c6e57de0]{display:flex;justify-content:center;gap:.5rem;margin-top:1rem}main .login-card a[data-v-c6e57de0]{color:var(--color-main-dark);transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){main .login-card a[data-v-c6e57de0]:hover{color:var(--color-main);text-decoration:underline}}@media screen and (max-width: 640px){main[data-v-c6e57de0]{padding:.75rem;gap:2rem}main .light[data-v-c6e57de0]{left:calc(50% - 50vw);right:calc(50% - 50vw);max-width:100%}main .logo[data-v-c6e57de0]{position:unset;padding:1rem;border-radius:1rem}main .login-card[data-v-c6e57de0]{width:100%}main .login-card .button-container[data-v-c6e57de0]{flex-direction:column;align-items:center;gap:.5rem}main .login-card .button-container button[data-v-c6e57de0]{width:calc(100vw - 88px)}main .login-card .register[data-v-c6e57de0]{flex-direction:column;align-items:center}}:where([data-v-b92adf12]:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}[data-v-b92adf12],[data-v-b92adf12]:before,[data-v-b92adf12]:after{box-sizing:border-box}a[data-v-b92adf12],button[data-v-b92adf12]{cursor:revert}ol[data-v-b92adf12],ul[data-v-b92adf12],menu[data-v-b92adf12]{list-style:none}img[data-v-b92adf12]{max-inline-size:100%;max-block-size:100%}table[data-v-b92adf12]{border-collapse:collapse}input[data-v-b92adf12],textarea[data-v-b92adf12]{-webkit-user-select:auto}textarea[data-v-b92adf12]{white-space:revert}meter[data-v-b92adf12]{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre[data-v-b92adf12]){all:revert}[data-v-b92adf12]::placeholder{color:unset}[data-v-b92adf12]::marker{content:initial}:where([hidden][data-v-b92adf12]){display:none}:where([contenteditable][data-v-b92adf12]: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-b92adf12]){-webkit-user-drag:element}:where(dialog[data-v-b92adf12]:modal){all:revert}[data-v-b92adf12]:root,html[data-theme=light][data-v-b92adf12],.light[data-v-b92adf12]{--color-main: #005dce;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--color-main-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-b92adf12],.dark[data-v-b92adf12]{--color-main: #005dce;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--color-main-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}html[data-provider=letemps][data-theme=dark][data-v-b92adf12],html[data-provider=letemps].dark[data-v-b92adf12]{--color-main: #94172a;--color-main-light: hsl(from var(--color-main) h s calc(l*1.1) );--color-main-dark: hsl(from var(--color-main) h s calc(l*.9) );--color-main-hover: hsl(from var(--color-main) h s calc(l*1.3) );--color-main-text: #ffffff;--color-secondary: #c41e3a;--color-secondary-dark: #7f0a1c;--color-secondary-light: #e01424;--color-link: var(--color-main);--color-motamo-main: #94172a}[data-v-b92adf12]:root{--font-title: "Libre Franklin", sans-serif;--font-text: "Libre Franklin", sans-serif;--font-logo: "Libre Franklin", sans-serif;--font-keyboards: "Libre Franklin", sans-serif}.fade-enter-active[data-v-b92adf12],.fade-leave-active[data-v-b92adf12]{transition:.4s ease}.fade-enter-from[data-v-b92adf12],.fade-leave-to[data-v-b92adf12]{opacity:0}.modal-enter-active[data-v-b92adf12],.modal-leave-active[data-v-b92adf12]{transition:transform .4s ease,opacity .4s ease-out}.modal-enter-from[data-v-b92adf12],.modal-leave-to[data-v-b92adf12]{transform:translateY(-32px);opacity:0}.modal-sheet-enter-active[data-v-b92adf12],.modal-sheet-leave-active[data-v-b92adf12]{transition:transform .4s ease,opacity .4s ease-out}.modal-sheet-enter-from[data-v-b92adf12],.modal-sheet-leave-to[data-v-b92adf12]{transform:translateY(2rem);opacity:0}.toast-enter-active[data-v-b92adf12],.toast-leave-active[data-v-b92adf12]{transition:all .4s ease}.toast-enter-from[data-v-b92adf12],.toast-leave-to[data-v-b92adf12]{opacity:0;transform:translate(32px)}.dropdown-enter-active[data-v-b92adf12],.dropdown-leave-active[data-v-b92adf12]{transition:all .4s ease}.dropdown-enter-from[data-v-b92adf12],.dropdown-leave-to[data-v-b92adf12]{opacity:0;transform:translateY(-8px)}@keyframes loading-b92adf12{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes spin-b92adf12{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes heart-b92adf12{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-b92adf12{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp-b92adf12{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-b92adf12{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@keyframes iconAppear-b92adf12{0%{opacity:0;transform:scale(.5)}70%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.fade-in[data-v-b92adf12]{animation:fadeIn-b92adf12 .5s ease-out forwards}.fade-in-up[data-v-b92adf12]{animation:fadeInUp-b92adf12 .5s ease-out forwards}.fade-in-down[data-v-b92adf12]{animation:fadeInDown-b92adf12 .5s ease-out forwards}.icon-appear[data-v-b92adf12]{opacity:0;animation:iconAppear-b92adf12 .3s ease-out forwards}button[data-v-b92adf12],.button[data-v-b92adf12]{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-b92adf12],.button .icon[data-v-b92adf12]{transition:all .2s ease-out}button.loading[data-v-b92adf12],.button.loading[data-v-b92adf12]{cursor:wait}button[data-v-b92adf12]:focus-visible,.button[data-v-b92adf12]: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-b92adf12]:active:not(:disabled),.button[data-v-b92adf12]:active:not(:disabled){transform:scale(.975)}}button[data-v-b92adf12]:disabled,.button[data-v-b92adf12]:disabled{cursor:not-allowed!important}button .loader[data-v-b92adf12],.button .loader[data-v-b92adf12]{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-b92adf12 1s linear infinite}button.login-button[data-v-b92adf12],.button.login-button[data-v-b92adf12]{width:8rem;height:3rem;background:transparent;border-color:var(--color-border)}button.login-button .icon[data-v-b92adf12],.button.login-button .icon[data-v-b92adf12]{height:1.5rem;transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){button.login-button[data-v-b92adf12]:hover:not(:disabled),.button.login-button[data-v-b92adf12]:hover:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:hover:not(:disabled) .icon[data-v-b92adf12],.button.login-button:hover:not(:disabled) .icon[data-v-b92adf12]{transform:scale(.95)}}@media (hover: hover) and (pointer: fine){button.login-button[data-v-b92adf12]:active:not(:disabled),.button.login-button[data-v-b92adf12]:active:not(:disabled){background:var(--color-main-light);border-color:var(--color-main)}button.login-button:active:not(:disabled) .icon[data-v-b92adf12],.button.login-button:active:not(:disabled) .icon[data-v-b92adf12]{transform:scale(.9)}}button.login-button[data-v-b92adf12]:disabled,.button.login-button[data-v-b92adf12]:disabled{background:var(--color-background-dark);border-color:var(--color-border)}button.main[data-v-b92adf12],.button.main[data-v-b92adf12]{padding:.5rem .75rem;background:var(--color-main);border-color:var(--color-main);color:var(--color-background)}button.main .icon[data-v-b92adf12],.button.main .icon[data-v-b92adf12]{width:16px;height:16px;color:var(--color-background)}@media (hover: hover) and (pointer: fine){button.main[data-v-b92adf12]:hover:not(:disabled),.button.main[data-v-b92adf12]:hover:not(:disabled){background:var(--color-main-hover);border-color:var(--color-main-hover)}button.main:hover:not(:disabled) .icon[data-v-b92adf12],.button.main:hover:not(:disabled) .icon[data-v-b92adf12]{transform:scale(1.1)}}button.main[data-v-b92adf12]:disabled,.button.main[data-v-b92adf12]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.main:disabled .icon[data-v-b92adf12],.button.main:disabled .icon[data-v-b92adf12]{color:var(--color-text-light)}button.outline[data-v-b92adf12]{padding:.5rem .75rem;background:var(--color-background);border-color:var(--color-main);color:var(--color-main)}button.outline .icon[data-v-b92adf12]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.outline[data-v-b92adf12]:hover:not(:disabled){background:var(--color-main-light)}button.outline:hover:not(:disabled) .icon[data-v-b92adf12]{transform:scale(1.1)}}button.outline[data-v-b92adf12]:disabled{background:var(--color-background-dark);color:var(--color-text-light);border-color:var(--color-border)}button.outline:disabled .icon[data-v-b92adf12]{color:var(--color-text-light)}button.text[data-v-b92adf12]{padding:.5rem .75rem;background:transparent;border-color:transparent;color:var(--color-main)}button.text .icon[data-v-b92adf12]{width:1rem;height:1rem;color:var(--color-main)}@media (hover: hover) and (pointer: fine){button.text[data-v-b92adf12]:hover:not(:disabled){background:var(--color-main-light)}button.text:hover:not(:disabled) .icon[data-v-b92adf12]{transform:scale(1.1)}}button.text[data-v-b92adf12]:disabled{background:var(--color-background-dark);color:var(--color-text-light)}button.text:disabled .icon[data-v-b92adf12]{color:var(--color-text-light)}button.debug-button[data-v-b92adf12]{overflow:hidden;position:relative}button.debug-button[data-v-b92adf12]: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-b92adf12]:hover:after{width:64px}input[data-v-b92adf12]{width:100%;height:44px;padding:.75rem;border:1px solid var(--color-border);border-radius:.5rem;font-family:var(--font-text);font-size:.75rem;transition:all .2s ease-out}input[data-v-b92adf12]::placeholder{color:var(--color-text-light);font-style:italic;font-weight:400}input[data-v-b92adf12]:focus{outline:none;border-color:var(--color-main)}input.error[data-v-b92adf12]{border-color:var(--color-error)}input.input-line[data-v-b92adf12]{border:none;border-bottom:solid 1px var(--color-border);border-radius:0;padding:.25rem 0}input.input-line[data-v-b92adf12]:focus{border-color:var(--color-main)}.tooltip[data-v-b92adf12]{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-b92adf12]{display:flex;flex-direction:column;justify-content:center;align-items:center}main .logo[data-v-b92adf12]{position:absolute;top:64px;background:var(--color-background)}main .login-card[data-v-b92adf12]{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-b92adf12]{text-align:center;font-size:1.5rem;margin-bottom:1rem}main .login-card .description[data-v-b92adf12]{margin-bottom:2rem}main .login-card p[data-v-b92adf12]{text-align:center;font-size:1rem}main .login-card .input[data-v-b92adf12]{margin-bottom:1rem}main .login-card .error-container[data-v-b92adf12]{width:100%;text-align:center;color:var(--color-error);margin:0 0 1rem}main .login-card .button-container[data-v-b92adf12]{display:flex;justify-content:center;gap:16px}main .login-card .divider[data-v-b92adf12]{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-b92adf12]{background:var(--color-background);padding:0 .5rem;margin:0}main .login-card .register[data-v-b92adf12]{display:flex;justify-content:center;gap:.5rem;margin-top:1rem}main .login-card a[data-v-b92adf12]{color:var(--color-main-dark);transition:all .2s ease-out}@media (hover: hover) and (pointer: fine){main .login-card a[data-v-b92adf12]:hover{color:var(--color-main);text-decoration:underline}}@media screen and (max-width: 640px){main[data-v-b92adf12]{padding:.75rem;gap:2rem}main .light[data-v-b92adf12]{left:calc(50% - 50vw);right:calc(50% - 50vw);max-width:100%}main .logo[data-v-b92adf12]{position:unset;padding:1rem;border-radius:1rem}main .login-card[data-v-b92adf12]{width:100%}main .login-card .button-container[data-v-b92adf12]{flex-direction:column;align-items:center;gap:.5rem}main .login-card .button-container button[data-v-b92adf12]{width:calc(100vw - 88px)}main .login-card .register[data-v-b92adf12]{flex-direction:column;align-items:center}}
