@media screen and (min-width:900px){.input-button[data-v-0918239d]{border-radius:100%;box-shadow:0 2px 8px #00000014;font-size:48px;height:80px;line-height:82px;margin:9px 5px;width:80px}}@media screen and (max-width:899px){.input-button[data-v-0918239d]{border-radius:12px;box-shadow:0 1px 3px #0000000f;font-size:calc(7.69231vw - .07692rem);font-weight:600;height:calc(10vw - .1rem);line-height:calc(10vw - .1rem);margin:0;width:calc(10vw - .1rem)}}.input-button[data-v-0918239d]{align-items:center;background:var(--background);border-radius:100%;color:var(--colors-board-cell-locked);cursor:pointer;display:inline-flex;justify-content:center;text-align:center;transition:all .15s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.input-button[data-v-0918239d]:hover{transform:scale(1.05)}.input-button[data-v-0918239d]:active,.input-button[data-v-0918239d]:hover{background:var(--colors-board-cell-active-bg);color:var(--colors-board-cell)}.input-button[data-v-0918239d]:active{transform:scale(.95)}.toggled[data-v-0918239d]{background:var(--colors-primary);box-shadow:0 2px 8px #00000026;color:#fff;font-weight:700}@media screen and (min-width:900px){.toggled[data-v-0918239d]{transform:scale(1.08)}.toggled[data-v-0918239d]:hover{transform:scale(1.1)}}.disabled[data-v-0918239d]{cursor:default;opacity:.4;pointer-events:none}.pressing[data-v-0918239d],.pressing[data-v-0918239d]:active,.pressing[data-v-0918239d]:hover{animation:longPressScale-0918239d .4s ease-out forwards;background:var(--background)}@keyframes longPressScale-0918239d{0%{background:var(--background);transform:scale(1)}to{background:#bfd6f3;border-radius:12px;box-shadow:none;transform:scale(.85)}}@media screen and (min-width:900px){.input-buttons-wrapper[data-v-2d0ed438]{align-items:center;display:flex;flex-direction:column;position:relative}.control-row[data-v-2d0ed438]{justify-content:space-around;margin-bottom:2px;width:270px;z-index:2}.control-btn[data-v-2d0ed438],.control-row[data-v-2d0ed438]{display:flex;position:relative}.control-btn[data-v-2d0ed438]{align-items:center;color:var(--colors-board-cell-locked);cursor:pointer;flex-direction:column;min-width:70px;padding:8px 16px;transition:all .2s ease}.control-btn[data-v-2d0ed438]:hover{color:var(--colors-primary)}.control-btn:hover .control-icon[data-v-2d0ed438]{transform:scale(1.1)}.control-btn:active .control-icon[data-v-2d0ed438]{transform:scale(.95)}.control-btn.disabled[data-v-2d0ed438]{cursor:not-allowed;opacity:.4}.control-label[data-v-2d0ed438]{font-size:14px;font-weight:500;margin-top:8px}.control-icon[data-v-2d0ed438]{height:32px;transition:all .2s ease;width:32px}.control-icon.undo-icon[data-v-2d0ed438]{height:30px;width:30px}.control-icon.notes-icon[data-v-2d0ed438]{height:26px;width:26px}.control-icon.erase-icon[data-v-2d0ed438]{height:auto;margin-top:2px;width:38px}.icon-wrapper[data-v-2d0ed438]{align-items:center;display:flex;height:32px;justify-content:center;position:relative}.notes-btn.active[data-v-2d0ed438]{color:var(--colors-primary,#4a90d9)}.badge[data-v-2d0ed438],.notes-btn.active .control-label[data-v-2d0ed438]{font-weight:600}.badge[data-v-2d0ed438]{background:var(--colors-primary,#4a90d9);border-radius:8px;color:#fff;font-size:9px;padding:2px 5px;position:absolute;right:-12px;top:-6px}.tab-connector[data-v-2d0ed438]{background:var(--notes-mode-bg,#e3ecfb);bottom:-3px;display:none;height:6px;left:50%;position:absolute;transform:translate(-50%);width:70px;z-index:3}.notes-btn.active .tab-connector[data-v-2d0ed438]{display:block}.input-buttons-group[data-v-2d0ed438]{border-radius:16px;display:grid;grid-template-columns:repeat(3,auto);justify-content:center;margin-bottom:10px;padding:12px 6px;position:relative;transition:all .2s ease;z-index:1}.notes-mode .input-buttons-group[data-v-2d0ed438]{background-color:var(--notes-mode-bg,#e3ecfb);border-radius:16px;position:relative}.notes-mode .input-buttons-group[data-v-2d0ed438]:before{background:var(--notes-mode-bg,#e3ecfb);content:"";height:6px;left:50%;position:absolute;top:-4px;transform:translate(-50%);width:70px}.notes-mode .primary-btn[data-v-2d0ed438]{background:transparent;border-radius:12px!important;box-shadow:none!important;color:var(--colors-board-cell-locked)}.notes-mode .primary-btn[data-v-2d0ed438]:hover{background:var(--notes-mode-hover-bg,hsla(0,0%,100%,.5))}.notes-mode .primary-btn.toggled[data-v-2d0ed438]{background:var(--notes-mode-toggled-bg,rgba(74,144,217,.25));color:var(--colors-board-cell)}.hidden[data-v-2d0ed438]{visibility:hidden}.primary-btn[data-v-2d0ed438]:first-child,.primary-btn[data-v-2d0ed438]:nth-child(2),.primary-btn[data-v-2d0ed438]:nth-child(3){margin-top:0}}@media screen and (max-width:899px){.input-buttons-group[data-v-2d0ed438],.input-buttons-wrapper[data-v-2d0ed438]{transition:all .2s ease}.input-buttons-group[data-v-2d0ed438]{align-content:space-between;border-radius:16px;display:flex;justify-content:space-between;padding:.5rem .25rem}.notes-mode .input-buttons-group[data-v-2d0ed438]{background-color:var(--notes-mode-bg,#e3ecfb);border-radius:16px 16px 0 0;margin-bottom:0;position:relative}.notes-mode .input-buttons-group[data-v-2d0ed438]:after{background-color:var(--notes-mode-bg,#e3ecfb);border-radius:0 0 16px 16px;content:"";height:16px;left:0;position:absolute;right:0;top:100%}.notes-mode .primary-btn[data-v-2d0ed438]{background:transparent;box-shadow:none;color:var(--colors-board-cell-locked)}.notes-mode .primary-btn.toggled[data-v-2d0ed438]{background:var(--notes-mode-toggled-bg,rgba(74,144,217,.25))}.hidden[data-v-2d0ed438]{visibility:hidden}.primary-btn[data-v-2d0ed438]:first-child,.primary-btn[data-v-2d0ed438]:nth-child(2),.primary-btn[data-v-2d0ed438]:nth-child(3){margin-top:0}}.primary-btn[data-v-2d0ed438]{position:relative;touch-action:manipulation;transition:all .2s ease;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.done[data-v-2d0ed438]{color:var(--colors-grey);opacity:.35}.done[data-v-2d0ed438]:hover{opacity:.5}.toggled.done[data-v-2d0ed438]{opacity:.6}@media screen and (min-width:900px){.secondary-input-button[data-v-e5d6b2ce]{align-items:center;color:var(--colors-board-cell-locked);cursor:pointer;display:flex;flex-direction:column;margin-bottom:1px;margin-left:-3px;min-width:70px;padding:8px 16px;position:relative;transition:all .2s ease}.secondary-input-button[data-v-e5d6b2ce]:hover{color:var(--colors-primary)}.secondary-input-button:hover svg[data-v-e5d6b2ce-s]{transform:scale(1.1)}.secondary-input-button:active svg[data-v-e5d6b2ce-s]{transform:scale(.95)}.secondary-input-button.disabled[data-v-e5d6b2ce]{cursor:not-allowed;opacity:.4}.secondary-input-button.toggled[data-v-e5d6b2ce]{color:var(--colors-primary)}.secondary-input-button.toggled .label[data-v-e5d6b2ce]{font-weight:600}.icon-wrapper[data-v-e5d6b2ce]{align-items:center;display:flex;height:32px;justify-content:center;position:relative}.icon-wrapper svg[data-v-e5d6b2ce-s]{height:28px;transition:all .2s ease;width:28px}.label[data-v-e5d6b2ce]{font-size:14px;font-weight:500;margin-top:4px;transition:color .15s ease}.badge[data-v-e5d6b2ce]{background:var(--colors-primary);border-radius:8px;color:#fff;font-size:9px;font-weight:600;padding:2px 5px;position:absolute;right:-12px;top:-6px}}@media screen and (max-width:899px){.secondary-input-button[data-v-e5d6b2ce]{align-items:center;color:var(--colors-board-cell-locked);cursor:pointer;display:inline-flex;flex-direction:column;margin:0;max-width:calc(20vw - .2rem);position:relative;transition:all .2s ease}.secondary-input-button[data-v-e5d6b2ce]:hover{color:var(--colors-primary)}.secondary-input-button.disabled[data-v-e5d6b2ce]{cursor:not-allowed;opacity:.4}.secondary-input-button.toggled[data-v-e5d6b2ce]{color:var(--colors-primary)}.icon-wrapper[data-v-e5d6b2ce]{align-items:center;background:var(--background);border-radius:14px;box-shadow:0 1px 3px #0000000f;display:flex;height:calc(14.28571vw - .14286rem);justify-content:center;margin-bottom:4px;position:relative;transition:all .15s ease;width:calc(14.28571vw - .14286rem)}.secondary-input-button.toggled .icon-wrapper[data-v-e5d6b2ce]{background-color:var(--colors-board-cell-active-bg)}.secondary-input-button:active .icon-wrapper[data-v-e5d6b2ce]{transform:scale(.95)}.icon-wrapper svg[data-v-e5d6b2ce-s]{height:auto;width:50%}.label[data-v-e5d6b2ce]{font-size:calc(2.85714vw - .02857rem);transition:color .15s ease}.badge[data-v-e5d6b2ce]{align-items:center;background-color:var(--colors-primary);border-radius:100%;box-shadow:0 1px 3px #00000026;color:#fff;display:inline-flex;font-size:10px;height:18px;justify-content:center;line-height:18px;position:absolute;right:-4px;top:-4px;width:18px}}@media screen and (min-width:900px){.it .text[data-v-a9e5390b],.jp .text[data-v-a9e5390b],.ru .text[data-v-a9e5390b]{font-size:24px!important}svg[data-v-a9e5390b]{left:9px;position:relative;top:0}.text[data-v-a9e5390b]{margin-left:1rem}.input-button[data-v-a9e5390b]{border-radius:91px;box-shadow:0 2px 8px #00000014;font-size:30px;height:91px;line-height:92px;margin:9px 0;width:175px}}@media screen and (max-width:899px){.input-button[data-v-a9e5390b]{align-items:center;background:var(--background);border-radius:14px;box-shadow:0 1px 3px #0000000f;display:inline-flex;font-size:calc(3.57143vw - .03571rem);gap:.35rem;height:calc(14.28571vw - .14286rem);justify-content:center;line-height:calc(14.28571vw - .14286rem);margin:0;position:relative;width:calc(22.22222vw - .22222rem)}svg[data-v-a9e5390b]{height:auto;width:24%}.text[data-v-a9e5390b]{margin-left:0}}.input-button:hover svg path[data-v-a9e5390b]{stroke:var(--colors-primary)}.input-button[data-v-a9e5390b]{align-items:center;color:var(--colors-board-cell-locked);cursor:pointer;display:inline-flex;justify-content:center;position:relative;stroke:var(--colors-board-cell-locked);text-align:center;transition:all .15s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.input-button[data-v-a9e5390b]:hover{background:var(--colors-board-cell-active-bg);transform:scale(1.02)}.input-button[data-v-a9e5390b]:active,.input-button[data-v-a9e5390b]:hover{color:var(--colors-board-cell);stroke:var(--colors-board-cell)}.input-button[data-v-a9e5390b]:active{box-shadow:0 2px 6px #0000001f;transform:scale(.98)}
