html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}a,button{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;cursor:pointer}.SpeechBubble{display:none;z-index:10001}.SpeechBubble .SpeechBubble__backdrop{z-index:10001;position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:0.2}.SpeechBubble .SpeechBubble__surface{--speech-bubble-padding-x: 16px;--speech-bubble-padding-y: 28px;z-index:10001;background-color:#fff;border-radius:13px;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:calc(100vw - 32px);max-height:calc(100vh - 32px);overflow:visible;padding:var(--speech-bubble-padding-y) var(--speech-bubble-padding-x);position:fixed}@media (min-width: 320px){.SpeechBubble .SpeechBubble__surface{--speech-bubble-padding-x: calc( 16px + 16 * ( 100vw - 320px ) / (1201 - 320))}}@media (min-width: 1201px){.SpeechBubble .SpeechBubble__surface{--speech-bubble-padding-x: 32px}}@media (min-width: 320px){.SpeechBubble .SpeechBubble__surface{--speech-bubble-padding-y: calc( 28px + 8 * ( 100vw - 320px ) / (1201 - 320))}}@media (min-width: 1201px){.SpeechBubble .SpeechBubble__surface{--speech-bubble-padding-y: 36px}}.SpeechBubble .SpeechBubble__content{-webkit-box-sizing:border-box;box-sizing:border-box;max-height:calc(100vh - 32px - var(--speech-bubble-padding-y) - var(--speech-bubble-padding-y));max-width:100%;overflow-y:auto}.SpeechBubble .SpeechBubble__tail{--speech-bubble-tail-height: 14.4px;--speech-bubble-tail-width: 10.24px;border-top-width:14.4px;border-right-width:var(--speech-bubble-tail-width);border-bottom-width:0;border-left-width:var(--speech-bubble-tail-width);border-color:transparent;border-style:solid;height:0;left:var(--speech-bubble-tail-x, 50%);pointer-events:none;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);--speech-bubble-tail-overlap: 1px;width:0}@media (min-width: 320px){.SpeechBubble .SpeechBubble__tail{--speech-bubble-tail-height: calc( 14.4px + 8 * ( 100vw - 320px ) / (1201 - 320))}}@media (min-width: 1201px){.SpeechBubble .SpeechBubble__tail{--speech-bubble-tail-height: 22.4px}}@media (min-width: 320px){.SpeechBubble .SpeechBubble__tail{--speech-bubble-tail-width: calc( 10.24px + 5.76 * ( 100vw - 320px ) / (1201 - 320))}}@media (min-width: 1201px){.SpeechBubble .SpeechBubble__tail{--speech-bubble-tail-width: 16px}}@media (min-width: 320px){.SpeechBubble .SpeechBubble__tail{border-top-width:calc( 14.4px + 8 * ( 100vw - 320px ) / (1201 - 320))}}@media (min-width: 1201px){.SpeechBubble .SpeechBubble__tail{border-top-width:22.4px}}.SpeechBubble.SpeechBubble--above .SpeechBubble__tail{top:calc(100% - var(--speech-bubble-tail-overlap));border-top-color:#fff}.SpeechBubble.SpeechBubble--below .SpeechBubble__tail{bottom:calc(100% - var(--speech-bubble-tail-overlap));border-bottom:var(--speech-bubble-tail-height) solid #fff;border-top-width:0}.SpeechBubble .SpeechBubble__delete-button{display:block;font-weight:700;text-align:center}.PopupPanel{width:292px;background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;max-width:100%}@media (min-width: 320px){.PopupPanel{width:calc( 292px + 128 * ( 100vw - 320px ) / (1201 - 320))}}@media (min-width: 1201px){.PopupPanel{width:420px}}.PopupPanel--store-cta .Settings__store-cta{border-top:0;margin-top:0;padding:12px}@media (min-width: 320px){.PopupPanel--store-cta .Settings__store-cta{padding:calc( 12px + 6 * ( 100vw - 320px ) / (1201 - 320))}}@media (min-width: 1201px){.PopupPanel--store-cta .Settings__store-cta{padding:18px}}.PopupPanel--store-cta .Settings__store-cta .Button__unlock{width:100%}.SharePanel .SharePanel__message--error,.SharePanel .SharePanel__title--after,.SharePanel .SharePanel__title--before{font-size:16px;line-height:21px;margin-bottom:16px;color:#09161e;overflow-wrap:anywhere}@media (min-width: 320px){.SharePanel .SharePanel__message--error,.SharePanel .SharePanel__title--after,.SharePanel .SharePanel__title--before{font-size:calc( 16px + 3 * ( 100vw - 320px ) / (1201 - 320))}}@media (min-width: 1201px){.SharePanel .SharePanel__message--error,.SharePanel .SharePanel__title--after,.SharePanel .SharePanel__title--before{font-size:19px}}@media (min-width: 320px){.SharePanel .SharePanel__message--error,.SharePanel .SharePanel__title--after,.SharePanel .SharePanel__title--before{line-height:calc( 21px + 4 * ( 100vw - 320px ) / (1201 - 320))}}@media (min-width: 1201px){.SharePanel .SharePanel__message--error,.SharePanel .SharePanel__title--after,.SharePanel .SharePanel__title--before{line-height:25px}}@media (min-width: 320px){.SharePanel .SharePanel__message--error,.SharePanel .SharePanel__title--after,.SharePanel .SharePanel__title--before{margin-bottom:calc( 16px + 4 * ( 100vw - 320px ) / (1201 - 320))}}@media (min-width: 1201px){.SharePanel .SharePanel__message--error,.SharePanel .SharePanel__title--after,.SharePanel .SharePanel__title--before{margin-bottom:20px}}.SharePanel .SharePanel__title--before{display:inline-block}.SharePanel .SharePanel__title--after{display:none}.SharePanel .SharePanel__url{font-size:13px;line-height:18px;padding-top:10px;padding-bottom:10px;padding-left:8px;padding-right:8px;border:1px solid #dce8ef;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#40a4e2;display:none;width:100%;overflow-wrap:anywhere;-moz-user-select:text !important;-webkit-user-select:text !important;-ms-user-select:text !important;user-select:text !important}@media (min-width: 320px){.SharePanel .SharePanel__url{font-size:calc( 13px + 4 * ( 100vw - 320px ) / (1201 - 320))}}@media (min-width: 1201px){.SharePanel .SharePanel__url{font-size:17px}}@media (min-width: 320px){.SharePanel .SharePanel__url{line-height:calc( 18px + 4 * ( 100vw - 320px ) / (1201 - 320))}}@media (min-width: 1201px){.SharePanel .SharePanel__url{line-height:22px}}@media (min-width: 320px){.SharePanel .SharePanel__url{padding-top:calc( 10px + 4 * ( 100vw - 320px ) / (1201 - 320))}}@media (min-width: 1201px){.SharePanel .SharePanel__url{padding-top:14px}}@media (min-width: 320px){.SharePanel .SharePanel__url{padding-bottom:calc( 10px + 4 * ( 100vw - 320px ) / (1201 - 320))}}@media (min-width: 1201px){.SharePanel .SharePanel__url{padding-bottom:14px}}.SharePanel .SharePanel__link-copied{color:#40a4e2;border-color:#8fbdd8;background-color:#f3fbff}.SharePanel .SharePanel__message--error{display:none;color:#f05a0f}.SharePanel .SharePanel__actions{margin-top:14px;display:none;width:100%;justify-content:center}@media (min-width: 320px){.SharePanel .SharePanel__actions{margin-top:calc( 14px + 4 * ( 100vw - 320px ) / (1201 - 320))}}@media (min-width: 1201px){.SharePanel .SharePanel__actions{margin-top:18px}}.SharePanel .SharePanel__copy-button,.SharePanel .SharePanel__open-in-new-link{font-size:15px;line-height:18px;padding-top:10px;padding-bottom:10px;padding-left:16px;padding-right:16px;align-items:center;border-radius:10px;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-flex;justify-content:center;min-width:82px}@media (min-width: 320px){.SharePanel .SharePanel__copy-button,.SharePanel .SharePanel__open-in-new-link{font-size:calc( 15px + 3 * ( 100vw - 320px ) / (1201 - 320))}}@media (min-width: 1201px){.SharePanel .SharePanel__copy-button,.SharePanel .SharePanel__open-in-new-link{font-size:18px}}@media (min-width: 320px){.SharePanel .SharePanel__copy-button,.SharePanel .SharePanel__open-in-new-link{line-height:calc( 18px + 3 * ( 100vw - 320px ) / (1201 - 320))}}@media (min-width: 1201px){.SharePanel .SharePanel__copy-button,.SharePanel .SharePanel__open-in-new-link{line-height:21px}}@media (min-width: 320px){.SharePanel .SharePanel__copy-button,.SharePanel .SharePanel__open-in-new-link{padding-top:calc( 10px + 2 * ( 100vw - 320px ) / (1201 - 320))}}@media (min-width: 1201px){.SharePanel .SharePanel__copy-button,.SharePanel .SharePanel__open-in-new-link{padding-top:12px}}@media (min-width: 320px){.SharePanel .SharePanel__copy-button,.SharePanel .SharePanel__open-in-new-link{padding-bottom:calc( 10px + 2 * ( 100vw - 320px ) / (1201 - 320))}}@media (min-width: 1201px){.SharePanel .SharePanel__copy-button,.SharePanel .SharePanel__open-in-new-link{padding-bottom:12px}}@media (min-width: 320px){.SharePanel .SharePanel__copy-button,.SharePanel .SharePanel__open-in-new-link{padding-left:calc( 16px + 2 * ( 100vw - 320px ) / (1201 - 320))}}@media (min-width: 1201px){.SharePanel .SharePanel__copy-button,.SharePanel .SharePanel__open-in-new-link{padding-left:18px}}@media (min-width: 320px){.SharePanel .SharePanel__copy-button,.SharePanel .SharePanel__open-in-new-link{padding-right:calc( 16px + 2 * ( 100vw - 320px ) / (1201 - 320))}}@media (min-width: 1201px){.SharePanel .SharePanel__copy-button,.SharePanel .SharePanel__open-in-new-link{padding-right:18px}}.SharePanel .SharePanel__copy-button{background-color:#40a4e2;color:#fff}.SharePanel .SharePanel__open-in-new-link{margin-left:10px;border:1px solid #dce8ef;color:#40a4e2;text-decoration:none}@media (min-width: 320px){.SharePanel .SharePanel__open-in-new-link{margin-left:calc( 10px + 2 * ( 100vw - 320px ) / (1201 - 320))}}@media (min-width: 1201px){.SharePanel .SharePanel__open-in-new-link{margin-left:12px}}.SharePanel .SharePanel__action-icon{width:13px;height:13px;margin-right:4px;background-color:currentColor;display:inline-block;flex:0 0 auto;mask-position:center;mask-repeat:no-repeat;mask-size:contain;-webkit-mask-position:center;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain}@media (min-width: 320px){.SharePanel .SharePanel__action-icon{width:calc( 13px + 3 * ( 100vw - 320px ) / (1201 - 320))}}@media (min-width: 1201px){.SharePanel .SharePanel__action-icon{width:16px}}@media (min-width: 320px){.SharePanel .SharePanel__action-icon{height:calc( 13px + 3 * ( 100vw - 320px ) / (1201 - 320))}}@media (min-width: 1201px){.SharePanel .SharePanel__action-icon{height:16px}}@media (min-width: 320px){.SharePanel .SharePanel__action-icon{margin-right:calc( 4px + 2 * ( 100vw - 320px ) / (1201 - 320))}}@media (min-width: 1201px){.SharePanel .SharePanel__action-icon{margin-right:6px}}.SharePanel .SharePanel__action-icon--copy{mask-image:url("../images/icon/content-copy.svg");-webkit-mask-image:url("../images/icon/content-copy.svg")}.SharePanel .SharePanel__action-icon--open{mask-image:url("../images/icon/open-in-browser.svg");-webkit-mask-image:url("../images/icon/open-in-browser.svg")}.ModalDialog{z-index:10002;position:fixed;inset:0}.ModalDialog .ModalDialog__backdrop{background-color:#000;height:100%;left:0;opacity:0.28;position:fixed;top:0;width:100%}.ModalDialog .ModalDialog__surface{background-color:#fff;border-radius:13px;-webkit-box-sizing:border-box;box-sizing:border-box;left:50%;max-height:calc(100vh - 32px);max-width:calc(100vw - 32px);overflow:hidden;position:fixed;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.ChildLock{--child-lock-panel-width: 320px;--child-lock-close-offset: 6px;--child-lock-close-size: 32px;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff;font-weight:700;max-height:calc(100vh - 32px);max-width:calc(100vw - 32px);overflow-x:hidden;overflow-y:auto;position:relative;width:var(--child-lock-panel-width);-webkit-overflow-scrolling:touch}@media (min-width: 320px){.ChildLock{--child-lock-panel-width: calc( 320px + 82 * ( 100vw - 320px ) / (1201 - 320))}}@media (min-width: 1201px){.ChildLock{--child-lock-panel-width: 402px}}@media (min-width: 320px){.ChildLock{--child-lock-close-offset: calc( 6px + 2 * ( 100vw - 320px ) / (1201 - 320))}}@media (min-width: 1201px){.ChildLock{--child-lock-close-offset: 8px}}@media (min-width: 320px){.ChildLock{--child-lock-close-size: calc( 32px + 4 * ( 100vw - 320px ) / (1201 - 320))}}@media (min-width: 1201px){.ChildLock{--child-lock-close-size: 36px}}.ChildLock .ChildLock__close{top:10px;right:10px;width:32px;height:32px;align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:50%;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-flex;justify-content:center;line-height:0;position:absolute;z-index:1;-webkit-tap-highlight-color:transparent}@media (min-width: 320px){.ChildLock .ChildLock__close{top:calc( 10px + 2 * ( 100vw - 320px ) / (1201 - 320))}}@media (min-width: 1201px){.ChildLock .ChildLock__close{top:12px}}@media (min-width: 320px){.ChildLock .ChildLock__close{right:calc( 10px + 2 * ( 100vw - 320px ) / (1201 - 320))}}@media (min-width: 1201px){.ChildLock .ChildLock__close{right:12px}}@media (min-width: 320px){.ChildLock .ChildLock__close{width:calc( 32px + 4 * ( 100vw - 320px ) / (1201 - 320))}}@media (min-width: 1201px){.ChildLock .ChildLock__close{width:36px}}@media (min-width: 320px){.ChildLock .ChildLock__close{height:calc( 32px + 4 * ( 100vw - 320px ) / (1201 - 320))}}@media (min-width: 1201px){.ChildLock .ChildLock__close{height:36px}}.ChildLock .ChildLock__close::before{background:url("../images/icon/close.svg") no-repeat;content:'';display:inline-block;background-size:contain;vertical-align:middle;width:24px;height:24px;opacity:0.42}@media (min-width: 320px){.ChildLock .ChildLock__close::before{width:calc( 24px + 2 * ( 100vw - 320px ) / (1201 - 320))}}@media (min-width: 1201px){.ChildLock .ChildLock__close::before{width:26px}}@media (min-width: 320px){.ChildLock .ChildLock__close::before{height:calc( 24px + 2 * ( 100vw - 320px ) / (1201 - 320))}}@media (min-width: 1201px){.ChildLock .ChildLock__close::before{height:26px}}.ChildLock .ChildLock__close:focus-visible{outline:3px solid #f0b44c;outline-offset:1px}.ChildLock .ChildLock__panel{padding-top:36px;padding-right:24px;padding-bottom:36px;padding-left:24px;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;display:flex;flex-direction:column;max-width:100%;width:100%}@media (min-width: 320px){.ChildLock .ChildLock__panel{padding-top:calc( 36px + 12 * ( 100vw - 320px ) / (1201 - 320))}}@media (min-width: 1201px){.ChildLock .ChildLock__panel{padding-top:48px}}@media (min-width: 320px){.ChildLock .ChildLock__panel{padding-right:calc( 24px + 12 * ( 100vw - 320px ) / (1201 - 320))}}@media (min-width: 1201px){.ChildLock .ChildLock__panel{padding-right:36px}}@media (min-width: 320px){.ChildLock .ChildLock__panel{padding-bottom:calc( 36px + 12 * ( 100vw - 320px ) / (1201 - 320))}}@media (min-width: 1201px){.ChildLock .ChildLock__panel{padding-bottom:48px}}@media (min-width: 320px){.ChildLock .ChildLock__panel{padding-left:calc( 24px + 12 * ( 100vw - 320px ) / (1201 - 320))}}@media (min-width: 1201px){.ChildLock .ChildLock__panel{padding-left:36px}}.ChildLock .ChildLock__title{font-size:16px;margin-bottom:8px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#09161e;line-height:1.2;padding-left:calc(var(--child-lock-close-size) + var(--child-lock-close-offset));padding-right:calc(var(--child-lock-close-size) + var(--child-lock-close-offset));text-align:center;width:100%}@media (min-width: 320px){.ChildLock .ChildLock__title{font-size:calc( 16px + 2.5 * ( 100vw - 320px ) / (1201 - 320))}}@media (min-width: 1201px){.ChildLock .ChildLock__title{font-size:18.5px}}@media (min-width: 320px){.ChildLock .ChildLock__title{margin-bottom:calc( 8px + 2 * ( 100vw - 320px ) / (1201 - 320))}}@media (min-width: 1201px){.ChildLock .ChildLock__title{margin-bottom:10px}}.ChildLock .ChildLock__description{margin-bottom:12px;max-width:288px;color:#09161e;font-weight:600;line-height:1.35;width:100%}@media (min-width: 320px){.ChildLock .ChildLock__description{margin-bottom:calc( 12px + 4 * ( 100vw - 320px ) / (1201 - 320))}}@media (min-width: 1201px){.ChildLock .ChildLock__description{margin-bottom:16px}}@media (min-width: 320px){.ChildLock .ChildLock__description{max-width:calc( 288px + 42 * ( 100vw - 320px ) / (1201 - 320))}}@media (min-width: 1201px){.ChildLock .ChildLock__description{max-width:330px}}.ChildLock .ChildLock__reason{margin-bottom:3px}@media (min-width: 320px){.ChildLock .ChildLock__reason{margin-bottom:calc( 3px + 1 * ( 100vw - 320px ) / (1201 - 320))}}@media (min-width: 1201px){.ChildLock .ChildLock__reason{margin-bottom:4px}}.ChildLock .ChildLock__reason,.ChildLock .ChildLock__instruction,.ChildLock .ChildLock__error{font-size:16px}@media (min-width: 320px){.ChildLock .ChildLock__reason,.ChildLock .ChildLock__instruction,.ChildLock .ChildLock__error{font-size:calc( 16px + 3 * ( 100vw - 320px ) / (1201 - 320))}}@media (min-width: 1201px){.ChildLock .ChildLock__reason,.ChildLock .ChildLock__instruction,.ChildLock .ChildLock__error{font-size:19px}}.ChildLock .ChildLock__formula{font-size:24px;padding-top:11px;padding-right:18px;padding-bottom:11px;padding-left:18px;margin-bottom:16px;max-width:240px;background-color:#f7f8f9;border:1px solid #e6e6e6;border-radius:8px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#09161e;line-height:1.15;text-align:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media (min-width: 320px){.ChildLock .ChildLock__formula{font-size:calc( 24px + 3 * ( 100vw - 320px ) / (1201 - 320))}}@media (min-width: 1201px){.ChildLock .ChildLock__formula{font-size:27px}}@media (min-width: 320px){.ChildLock .ChildLock__formula{padding-top:calc( 11px + 3 * ( 100vw - 320px ) / (1201 - 320))}}@media (min-width: 1201px){.ChildLock .ChildLock__formula{padding-top:14px}}@media (min-width: 320px){.ChildLock .ChildLock__formula{padding-right:calc( 18px + 6 * ( 100vw - 320px ) / (1201 - 320))}}@media (min-width: 1201px){.ChildLock .ChildLock__formula{padding-right:24px}}@media (min-width: 320px){.ChildLock .ChildLock__formula{padding-bottom:calc( 11px + 3 * ( 100vw - 320px ) / (1201 - 320))}}@media (min-width: 1201px){.ChildLock .ChildLock__formula{padding-bottom:14px}}@media (min-width: 320px){.ChildLock .ChildLock__formula{padding-left:calc( 18px + 6 * ( 100vw - 320px ) / (1201 - 320))}}@media (min-width: 1201px){.ChildLock .ChildLock__formula{padding-left:24px}}@media (min-width: 320px){.ChildLock .ChildLock__formula{margin-bottom:calc( 16px + 8 * ( 100vw - 320px ) / (1201 - 320))}}@media (min-width: 1201px){.ChildLock .ChildLock__formula{margin-bottom:24px}}@media (min-width: 320px){.ChildLock .ChildLock__formula{max-width:calc( 240px + 20 * ( 100vw - 320px ) / (1201 - 320))}}@media (min-width: 1201px){.ChildLock .ChildLock__formula{max-width:260px}}.ChildLock .ChildLock__error{color:#f05a0f;font-weight:700;line-height:1.35}.ChildLock .ChildLock__error:empty{display:none}.ChildLock .ChildLock__error:not(:empty){margin-bottom:14px}@media (min-width: 320px){.ChildLock .ChildLock__error:not(:empty){margin-bottom:calc( 14px + 4 * ( 100vw - 320px ) / (1201 - 320))}}@media (min-width: 1201px){.ChildLock .ChildLock__error:not(:empty){margin-bottom:18px}}.ChildLock .ChildLock__answers{-webkit-column-gap:14px;-moz-column-gap:14px;column-gap:14px;row-gap:12px;max-width:240px;-webkit-box-sizing:border-box;box-sizing:border-box;display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3, 1fr);justify-items:center;width:100%}@media (min-width: 320px){.ChildLock .ChildLock__answers{-webkit-column-gap:calc( 14px + 4 * ( 100vw - 320px ) / (1201 - 320));-moz-column-gap:calc( 14px + 4 * ( 100vw - 320px ) / (1201 - 320));column-gap:calc( 14px + 4 * ( 100vw - 320px ) / (1201 - 320))}}@media (min-width: 1201px){.ChildLock .ChildLock__answers{-webkit-column-gap:18px;-moz-column-gap:18px;column-gap:18px}}@media (min-width: 320px){.ChildLock .ChildLock__answers{row-gap:calc( 12px + 6 * ( 100vw - 320px ) / (1201 - 320))}}@media (min-width: 1201px){.ChildLock .ChildLock__answers{row-gap:18px}}@media (min-width: 320px){.ChildLock .ChildLock__answers{max-width:calc( 240px + 20 * ( 100vw - 320px ) / (1201 - 320))}}@media (min-width: 1201px){.ChildLock .ChildLock__answers{max-width:260px}}.ChildLock .ChildLock__btn{width:44px;height:44px;line-height:44px;font-size:16.5px;background-color:#40a4e2;border-radius:50%;-webkit-box-shadow:1.8px 1.8px 4px 0 #ccc;box-shadow:1.8px 1.8px 4px 0 #ccc;color:#fff;display:inline-block;font-weight:700;padding:0;text-align:center}@media (min-width: 320px){.ChildLock .ChildLock__btn{width:calc( 44px + 6 * ( 100vw - 320px ) / (1201 - 320))}}@media (min-width: 1201px){.ChildLock .ChildLock__btn{width:50px}}@media (min-width: 320px){.ChildLock .ChildLock__btn{height:calc( 44px + 6 * ( 100vw - 320px ) / (1201 - 320))}}@media (min-width: 1201px){.ChildLock .ChildLock__btn{height:50px}}@media (min-width: 320px){.ChildLock .ChildLock__btn{line-height:calc( 44px + 6 * ( 100vw - 320px ) / (1201 - 320))}}@media (min-width: 1201px){.ChildLock .ChildLock__btn{line-height:50px}}@media (min-width: 320px){.ChildLock .ChildLock__btn{font-size:calc( 16.5px + 2.5 * ( 100vw - 320px ) / (1201 - 320))}}@media (min-width: 1201px){.ChildLock .ChildLock__btn{font-size:19px}}.ChildLock .ChildLock__btn:focus-visible{outline:3px solid #f0b44c;outline-offset:2px}.ChildLock .ChildLock__shake{-webkit-animation:shake 0.82s cubic-bezier(0.36, 0.07, 0.19, 0.97) both;animation:shake 0.82s cubic-bezier(0.36, 0.07, 0.19, 0.97) both;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}@-webkit-keyframes shake{10%,90%{-webkit-transform:translate3d(-1px, 0, 0);transform:translate3d(-1px, 0, 0)}20%,80%{-webkit-transform:translate3d(2px, 0, 0);transform:translate3d(2px, 0, 0)}30%,50%,70%{-webkit-transform:translate3d(-4px, 0, 0);transform:translate3d(-4px, 0, 0)}40%,60%{-webkit-transform:translate3d(4px, 0, 0);transform:translate3d(4px, 0, 0)}}@keyframes shake{10%,90%{-webkit-transform:translate3d(-1px, 0, 0);transform:translate3d(-1px, 0, 0)}20%,80%{-webkit-transform:translate3d(2px, 0, 0);transform:translate3d(2px, 0, 0)}30%,50%,70%{-webkit-transform:translate3d(-4px, 0, 0);transform:translate3d(-4px, 0, 0)}40%,60%{-webkit-transform:translate3d(4px, 0, 0);transform:translate3d(4px, 0, 0)}}@media (max-height: 520px){.ChildLock .ChildLock__panel{padding-bottom:24px;padding-top:24px}.ChildLock .ChildLock__title{margin-bottom:6px}.ChildLock .ChildLock__description{margin-bottom:8px}.ChildLock .ChildLock__formula{margin-bottom:8px}.ChildLock .ChildLock__answers{row-gap:6px}}.StoreBadge{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:8px 12px;width:100%;margin-top:8px}.StoreBadge a{display:inline-flex}.StoreBadge .StoreBadge__img{height:42px}@media (min-width: 320px){.StoreBadge .StoreBadge__img{height:calc( 42px + 6 * ( 100vw - 320px ) / (1201 - 320))}}@media (min-width: 1201px){.StoreBadge .StoreBadge__img{height:48px}}.AppBottomBar{align-items:center;background:#f2f2f2;-webkit-box-shadow:0 -1px 8px rgba(0,0,0,0.08);box-shadow:0 -1px 8px rgba(0,0,0,0.08);-webkit-box-sizing:border-box;box-sizing:border-box;display:-ms-grid;display:grid;-ms-grid-columns:1fr auto 1fr;grid-template-columns:1fr auto 1fr;padding-top:10px;padding-right:10px;padding-bottom:10px;padding-left:10px;position:fixed;bottom:0;left:0;width:100%;z-index:10000}@media (min-width: 320px){.AppBottomBar{padding-top:calc( 10px + 7 * ( 100vw - 320px ) / (1201 - 320))}}@media (min-width: 1201px){.AppBottomBar{padding-top:17px}}@media (min-width: 320px){.AppBottomBar{padding-right:calc( 10px + 7 * ( 100vw - 320px ) / (1201 - 320))}}@media (min-width: 1201px){.AppBottomBar{padding-right:17px}}@media (min-width: 320px){.AppBottomBar{padding-bottom:calc( 10px + 7 * ( 100vw - 320px ) / (1201 - 320))}}@media (min-width: 1201px){.AppBottomBar{padding-bottom:17px}}@media (min-width: 320px){.AppBottomBar{padding-left:calc( 10px + 7 * ( 100vw - 320px ) / (1201 - 320))}}@media (min-width: 1201px){.AppBottomBar{padding-left:17px}}.AppBottomBar.safe-area-bottom{padding-bottom:10px;padding-bottom:calc(10px + constant(safe-area-inset-bottom));padding-bottom:calc(10px + env(safe-area-inset-bottom))}@media (min-width: 320px){.AppBottomBar.safe-area-bottom{padding-bottom:calc( 10px + 7 * ( 100vw - 320px ) / (1201 - 320));padding-bottom:calc( 10px + 7 * ( 100vw - 320px ) / (1201 - 320) + constant(safe-area-inset-bottom));padding-bottom:calc( 10px + 7 * ( 100vw - 320px ) / (1201 - 320) + env(safe-area-inset-bottom))}}@media (min-width: 1201px){.AppBottomBar.safe-area-bottom{padding-bottom:17px;padding-bottom:calc(17px + constant(safe-area-inset-bottom));padding-bottom:calc(17px + env(safe-area-inset-bottom))}}.AppBottomBar .AppBottomBar__slot{align-items:center;display:flex;min-width:0}.AppBottomBar .AppBottomBar__slot--left{justify-content:flex-start}.AppBottomBar .AppBottomBar__slot--center{justify-content:center}.AppBottomBar .AppBottomBar__slot--right{justify-content:flex-end;-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px}@media (min-width: 320px){.AppBottomBar .AppBottomBar__slot--right{-webkit-column-gap:calc( 24px + 24 * ( 100vw - 320px ) / (1201 - 320));-moz-column-gap:calc( 24px + 24 * ( 100vw - 320px ) / (1201 - 320));column-gap:calc( 24px + 24 * ( 100vw - 320px ) / (1201 - 320))}}@media (min-width: 1201px){.AppBottomBar .AppBottomBar__slot--right{-webkit-column-gap:48px;-moz-column-gap:48px;column-gap:48px}}.AppBottomBar .AppBottomBar__button{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;border-radius:999px;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-flex;justify-content:center;line-height:0;margin:0;min-height:40px;min-width:40px;padding:0;text-decoration:none;-webkit-tap-highlight-color:transparent}@media (min-width: 320px){.AppBottomBar .AppBottomBar__button{min-height:calc( 40px + 8 * ( 100vw - 320px ) / (1201 - 320))}}@media (min-width: 1201px){.AppBottomBar .AppBottomBar__button{min-height:48px}}@media (min-width: 320px){.AppBottomBar .AppBottomBar__button{min-width:calc( 40px + 8 * ( 100vw - 320px ) / (1201 - 320))}}@media (min-width: 1201px){.AppBottomBar .AppBottomBar__button{min-width:48px}}.AppBottomBar .Icon{height:30px;padding:0;width:30px}@media (min-width: 320px){.AppBottomBar .Icon{height:calc( 30px + 9 * ( 100vw - 320px ) / (1201 - 320))}}@media (min-width: 1201px){.AppBottomBar .Icon{height:39px}}@media (min-width: 320px){.AppBottomBar .Icon{width:calc( 30px + 9 * ( 100vw - 320px ) / (1201 - 320))}}@media (min-width: 1201px){.AppBottomBar .Icon{width:39px}}.AppBottomBarSpacer{padding-bottom:74px;padding-bottom:calc(74px + constant(safe-area-inset-bottom));padding-bottom:calc(74px + env(safe-area-inset-bottom))}@media (min-width: 320px){.AppBottomBarSpacer{padding-bottom:calc( 74px + 4 * ( 100vw - 320px ) / (1201 - 320));padding-bottom:calc( 74px + 4 * ( 100vw - 320px ) / (1201 - 320) + constant(safe-area-inset-bottom));padding-bottom:calc( 74px + 4 * ( 100vw - 320px ) / (1201 - 320) + env(safe-area-inset-bottom))}}@media (min-width: 1201px){.AppBottomBarSpacer{padding-bottom:78px;padding-bottom:calc(78px + constant(safe-area-inset-bottom));padding-bottom:calc(78px + env(safe-area-inset-bottom))}}.Settings__store-cta{border-top:1px solid #d8d8d8;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:var(--settings-store-margin-top, 0);padding:var(--settings-store-padding-top, 0) 0 0;text-align:center;width:100%}.Settings__app-download-description,.Settings__full-version-description{font-size:16px;line-height:21px;margin-bottom:22px;color:#09161e;font-weight:bold;margin:0 auto 10px;max-width:340px}@media (min-width: 320px){.Settings__app-download-description,.Settings__full-version-description{font-size:calc( 16px + 3 * ( 100vw - 320px ) / (1201 - 320))}}@media (min-width: 1201px){.Settings__app-download-description,.Settings__full-version-description{font-size:19px}}@media (min-width: 320px){.Settings__app-download-description,.Settings__full-version-description{line-height:calc( 21px + 3 * ( 100vw - 320px ) / (1201 - 320))}}@media (min-width: 1201px){.Settings__app-download-description,.Settings__full-version-description{line-height:24px}}@media (min-width: 320px){.Settings__app-download-description,.Settings__full-version-description{margin-bottom:calc( 22px + 6 * ( 100vw - 320px ) / (1201 - 320))}}@media (min-width: 1201px){.Settings__app-download-description,.Settings__full-version-description{margin-bottom:28px}}.Settings{--settings-max-width: 430px;--settings-control-width: 95%;--settings-top-space: clamp(30px, 9dvh, 76px);--settings-section-gap: clamp(18px, 8dvh, 76px);--settings-store-margin-top: clamp(24px, 4dvh, 36px);--settings-store-padding-top: clamp(24px, 6dvh, 48px);--settings-privacy-margin-top: clamp(48px, 10dvh, 96px);max-width:var(--settings-max-width);width:100%;margin:0 auto;text-align:center;height:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:30px;padding-right:30px;overflow-x:hidden;overflow-y:auto}@media (min-width: 320px){.Settings{padding-left:calc( 30px + 6 * ( 100vw - 320px ) / (1201 - 320))}}@media (min-width: 1201px){.Settings{padding-left:36px}}@media (min-width: 320px){.Settings{padding-right:calc( 30px + 6 * ( 100vw - 320px ) / (1201 - 320))}}@media (min-width: 1201px){.Settings{padding-right:36px}}@media (max-height: 620px){.Settings{--settings-top-space: 18px;--settings-section-gap: 16px;--settings-store-margin-top: 6px;--settings-store-padding-top: 12px;--settings-privacy-margin-top: 24px}}.Settings .Settings__controls{display:flex;flex-direction:column;gap:var(--settings-section-gap);padding-top:var(--settings-top-space)}.Settings .Settings__section{width:100%}.Settings .Settings__controls .Button,.Settings .Settings__store-cta>p+.Button{margin-inline:auto;width:var(--settings-control-width)}.Settings .Settings__controls .Slider{margin-inline:auto;width:calc(var(--settings-control-width) + var(--slider-icon-inline-margin) + var(--slider-icon-inline-margin))}.Settings .Settings__privacy-link{font-size:16px;line-height:22px;align-items:center;color:#40a4e2;display:inline-flex;font-weight:bold;gap:7px;justify-content:center;margin:var(--settings-privacy-margin-top) auto 0;min-height:44px;padding:0 8px;text-decoration:none;-webkit-tap-highlight-color:transparent}@media (min-width: 320px){.Settings .Settings__privacy-link{font-size:calc( 16px + 3 * ( 100vw - 320px ) / (1201 - 320))}}@media (min-width: 1201px){.Settings .Settings__privacy-link{font-size:19px}}@media (min-width: 320px){.Settings .Settings__privacy-link{line-height:calc( 22px + 4 * ( 100vw - 320px ) / (1201 - 320))}}@media (min-width: 1201px){.Settings .Settings__privacy-link{line-height:26px}}.Settings .Settings__privacy-icon{background-color:currentColor;display:block;flex:0 0 auto;height:22px;mask-image:url("../images/icon/privacy.svg");mask-position:center;mask-repeat:no-repeat;mask-size:contain;-webkit-mask-image:url("../images/icon/privacy.svg");-webkit-mask-position:center;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;width:22px}.Tutorial{--tutorial-list-open-opacity: 0.55;--tutorial-player-transition-duration: 380ms;--tutorial-player-transition-easing: cubic-bezier(0.2, 0.8, 0.2, 1);-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto;width:100%}.Tutorial .AppBottomBar{text-align:left}.Tutorial__list{-webkit-transition:opacity var(--tutorial-player-transition-duration) var(--tutorial-player-transition-easing);transition:opacity var(--tutorial-player-transition-duration) var(--tutorial-player-transition-easing)}.Tutorial--player-open .Tutorial__list{opacity:var(--tutorial-list-open-opacity)}.Tutorial__card{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:block;line-height:0;margin:0;padding:0;position:relative;-webkit-tap-highlight-color:transparent;width:100%}.Tutorial__frame{display:block;position:relative}.Tutorial__poster,.Tutorial__video{aspect-ratio:3 / 4;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;-o-object-fit:cover;object-fit:cover;width:100%}.Tutorial__poster{opacity:0.45}.Tutorial__video{height:auto;opacity:0.3}.Tutorial__video-playing{opacity:1}.Tutorial__label{bottom:0;left:0;position:absolute;right:0;top:0}.Tutorial__label-title{color:rgba(0,0,0,0.78);display:block;font-size:4.1vw;font-weight:bold;left:50%;line-height:1.2;word-break:break-word;overflow-wrap:anywhere;position:absolute;text-align:center;text-shadow:0 1px 0 rgba(255,255,255,0.95),0 0 6px rgba(255,255,255,0.85);top:23%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:90%}@media only screen and (min-width: 541px){.Tutorial__label-title{font-size:20px}}@media only screen and (min-width: 700px){.Tutorial__label-title{font-size:2.2vw}}@media only screen and (min-width: 1182px){.Tutorial__label-title{font-size:26px}}.Tutorial__button{width:18%}.Tutorial__button-background{background-color:#000;border-radius:50%;height:calc(22 * 0.75%);opacity:0.7;width:22%}.Tutorial__center{left:50%;position:absolute;top:57.5%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.TutorialPlayer{--tutorial-player-background-blur: 6px;--tutorial-player-background-opacity: 0.34;--tutorial-player-autoplay-delay: 420ms;--tutorial-player-transition-duration: 380ms;--tutorial-player-transition-easing: cubic-bezier(0.2, 0.8, 0.2, 1);align-items:center;background:transparent;-webkit-box-sizing:border-box;box-sizing:border-box;display:none;justify-content:center;z-index:10001}.TutorialPlayer.safe-area-top{padding-top:0;padding-top:constant(safe-area-inset-top);padding-top:env(safe-area-inset-top)}.TutorialPlayer__background{backdrop-filter:blur(var(--tutorial-player-background-blur));background-color:rgba(0, 0, 0, var(--tutorial-player-background-opacity));height:100%;left:0;position:fixed;top:0;-webkit-transition:opacity var(--tutorial-player-transition-duration) var(--tutorial-player-transition-easing);transition:opacity var(--tutorial-player-transition-duration) var(--tutorial-player-transition-easing);width:100%;z-index:10001}.TutorialPlayer__close{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;-webkit-box-sizing:border-box;box-sizing:border-box;display:flex;height:48px;justify-content:center;left:8px;line-height:0;margin:0;padding:0;position:fixed;top:8px;top:calc(8px + constant(safe-area-inset-top));top:calc(8px + env(safe-area-inset-top));-webkit-transition:opacity var(--tutorial-player-transition-duration) var(--tutorial-player-transition-easing);transition:opacity var(--tutorial-player-transition-duration) var(--tutorial-player-transition-easing);width:48px;z-index:10003}.TutorialPlayer__close .Icon{height:30px;padding:0;width:30px}.TutorialPlayer__content{align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;display:flex;justify-content:center;max-height:calc(100vh - 32px);max-width:620px;min-height:0;overflow:visible;padding:16px;position:relative;width:calc(100vw - 24px);z-index:10002}@media only screen and (min-width: 700px){.TutorialPlayer__content{padding:24px;width:calc(100vw - 80px)}}.TutorialPlayer__frame{background-color:#fff;border-color:#fff;border-style:solid;border-width:1.4vw;-webkit-box-shadow:2px 2px 4px 0 #ccc;box-shadow:2px 2px 4px 0 #ccc;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;max-width:540px;position:relative;-webkit-transform-origin:top left;transform-origin:top left;-webkit-transition:-webkit-transform var(--tutorial-player-transition-duration) var(--tutorial-player-transition-easing);transition:-webkit-transform var(--tutorial-player-transition-duration) var(--tutorial-player-transition-easing);transition:transform var(--tutorial-player-transition-duration) var(--tutorial-player-transition-easing);transition:transform var(--tutorial-player-transition-duration) var(--tutorial-player-transition-easing), -webkit-transform var(--tutorial-player-transition-duration) var(--tutorial-player-transition-easing);will-change:transform;width:60vh}@media only screen and (min-width: 700px){.TutorialPlayer__frame{border-width:0.7vw}}@media only screen and (min-width: 1286px){.TutorialPlayer__frame{border-width:9px}}@media only screen and (orientation: portrait){.TutorialPlayer__frame{max-width:540px;width:84vw}}.TutorialPlayer--opening .TutorialPlayer__background,.TutorialPlayer--opening .TutorialPlayer__close,.TutorialPlayer--closing .TutorialPlayer__background,.TutorialPlayer--closing .TutorialPlayer__close{opacity:0}.TutorialPlayer--closing{pointer-events:none}.TutorialPlayer__video{height:auto;-o-object-fit:contain;object-fit:contain}.TutorialPlayer__title{font-size:7vw;line-height:1.05;top:24%}@media only screen and (min-width: 700px){.TutorialPlayer__title{font-size:4vw}}@media only screen and (min-width: 1300px){.TutorialPlayer__title{font-size:52px}}.TutorialPlayer__frame .Tutorial__button{width:17%}.TutorialPlayer__frame .Tutorial__button-background{height:calc(21 * 0.75%);width:21%}@media (prefers-reduced-motion: reduce){.Tutorial__list,.TutorialPlayer__background,.TutorialPlayer__close,.TutorialPlayer__frame{-webkit-transition:none;transition:none}}.Slider{--slider-icon-inline-margin: 7.5px}.Slider .Slider__label{width:100%;margin-bottom:21px;margin-left:9px;font-size:13px;font-weight:bold;color:rgba(9,22,30,0.65);text-align:left}.Slider .Slider__icon{width:25px;height:25px;margin:0 var(--slider-icon-inline-margin);margin-top:-2px;opacity:0.5}.Slider .Slider__icon--speed-down{background:url("../images/icon/speed-down.svg");background-size:cover;float:left}.Slider .Slider__icon--speed-up{background:url("../images/icon/speed-up.svg");background-size:cover;float:right}.Slider .Slider__icon--volume-down{background:url("../images/icon/volume-down.svg");background-size:cover;float:left}.Slider .Slider__icon--volume-up{background:url("../images/icon/volume-up.svg");background-size:cover;float:right}.Slider .Slider__bar{width:calc(100% - 88px);float:left}.Slider .Slider__range{-webkit-appearance:none;border:1px solid #f2f2f2;width:100%;background-color:#f2f2f2}.Slider .Slider__range::-webkit-slider-runnable-track{width:100%;height:6.2px;background-color:#ddd;border:none;border-radius:3px;margin-top:5px}.Slider .Slider__range::-webkit-slider-thumb{-webkit-appearance:none;border:none;height:22px;width:22px;border-radius:50%;background:#40a4e2;margin-top:-9px}.Slider .Slider__range:focus{outline:none}.Slider .Slider__range:focus::-webkit-slider-runnable-track{background:#ccc}.Slider .Slider__range::-moz-range-track{width:100%;height:6.2px;background:#ddd;border:none;border-radius:3px}.Slider .Slider__range::-moz-range-thumb{border:none;height:22px;width:22px;border-radius:50%;background:#40a4e2}.Slider .Slider__range:-moz-focusring{outline:1px solid white;outline-offset:-1px}.Slider .Slider__range::-ms-track{width:100%;height:6.2px;background:transparent;border-color:transparent;border-width:6px 0;color:transparent}.Slider .Slider__range::-ms-fill-lower{background:#777;border-radius:10px}.Slider .Slider__range::-ms-fill-upper{background:#ddd;border-radius:10px}.Slider .Slider__range::-ms-thumb{border:none;height:22px;width:22px;border-radius:50%;background:#40a4e2}.Slider .Slider__range:focus::-ms-fill-lower{background:#888}.Slider .Slider__range:focus::-ms-fill-upper{background:#ccc}.Button{font-weight:bold}.Button .Button__unlock,.Button .Button__reset{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;-webkit-column-gap:6px;-moz-column-gap:6px;column-gap:6px;cursor:pointer;display:inline-flex;font-family:inherit;font-size:16px;font-weight:inherit;-webkit-box-shadow:2px 2px 4px 0 #ccc;box-shadow:2px 2px 4px 0 #ccc;border-radius:10px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;background:#40a4e2;width:100%;height:56px;justify-content:center;line-height:1.2;padding-top:7px;padding-right:10px;padding-bottom:7px;padding-left:10px;text-align:center;white-space:normal;overflow:hidden}@media (min-width: 320px){.Button .Button__unlock,.Button .Button__reset{-webkit-column-gap:calc( 6px + 2 * ( 100vw - 320px ) / (1201 - 320));-moz-column-gap:calc( 6px + 2 * ( 100vw - 320px ) / (1201 - 320));column-gap:calc( 6px + 2 * ( 100vw - 320px ) / (1201 - 320))}}@media (min-width: 1201px){.Button .Button__unlock,.Button .Button__reset{-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px}}@media (min-width: 320px){.Button .Button__unlock,.Button .Button__reset{font-size:calc( 16px + 3 * ( 100vw - 320px ) / (1201 - 320))}}@media (min-width: 1201px){.Button .Button__unlock,.Button .Button__reset{font-size:19px}}@media (min-width: 320px){.Button .Button__unlock,.Button .Button__reset{height:calc( 56px + 6 * ( 100vw - 320px ) / (1201 - 320))}}@media (min-width: 1201px){.Button .Button__unlock,.Button .Button__reset{height:62px}}@media (min-width: 320px){.Button .Button__unlock,.Button .Button__reset{padding-top:calc( 7px + 1 * ( 100vw - 320px ) / (1201 - 320))}}@media (min-width: 1201px){.Button .Button__unlock,.Button .Button__reset{padding-top:8px}}@media (min-width: 320px){.Button .Button__unlock,.Button .Button__reset{padding-right:calc( 10px + 2 * ( 100vw - 320px ) / (1201 - 320))}}@media (min-width: 1201px){.Button .Button__unlock,.Button .Button__reset{padding-right:12px}}@media (min-width: 320px){.Button .Button__unlock,.Button .Button__reset{padding-bottom:calc( 7px + 1 * ( 100vw - 320px ) / (1201 - 320))}}@media (min-width: 1201px){.Button .Button__unlock,.Button .Button__reset{padding-bottom:8px}}@media (min-width: 320px){.Button .Button__unlock,.Button .Button__reset{padding-left:calc( 10px + 2 * ( 100vw - 320px ) / (1201 - 320))}}@media (min-width: 1201px){.Button .Button__unlock,.Button .Button__reset{padding-left:12px}}.Button .Button__unlock .Button__unlock-label,.Button .Button__reset .Button__unlock-label{min-width:0;overflow:hidden;text-overflow:ellipsis}.Button .Button__unlock .Button__unlock-price,.Button .Button__reset .Button__unlock-price{flex:0 0 auto;white-space:nowrap}.Button .Button__reset-icon{aspect-ratio:75 / 36;background-color:rgba(0,0,0,0);display:inline-block;flex:0 0 auto;height:auto;margin-right:10px;vertical-align:middle;width:60px}@media (min-width: 320px){.Button .Button__reset-icon{width:calc( 60px + 15 * ( 100vw - 320px ) / (1201 - 320))}}@media (min-width: 1201px){.Button .Button__reset-icon{width:75px}}.Button .Button__unlock::before{flex:0 0 auto;width:36px;height:36px;margin-top:0;margin-right:5px;background:url("../images/icon/unlock.svg") no-repeat;content:'';display:inline-block;background-size:contain;vertical-align:middle}@media (min-width: 320px){.Button .Button__unlock::before{width:calc( 36px + 6 * ( 100vw - 320px ) / (1201 - 320))}}@media (min-width: 1201px){.Button .Button__unlock::before{width:42px}}@media (min-width: 320px){.Button .Button__unlock::before{height:calc( 36px + 6 * ( 100vw - 320px ) / (1201 - 320))}}@media (min-width: 1201px){.Button .Button__unlock::before{height:42px}}@media (min-width: 320px){.Button .Button__unlock::before{margin-right:calc( 5px + 3 * ( 100vw - 320px ) / (1201 - 320))}}@media (min-width: 1201px){.Button .Button__unlock::before{margin-right:8px}}.Button .Button__restore{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;cursor:pointer;display:inline-block;font-family:inherit;font-weight:inherit;color:#40a4e2;font-size:16px;margin-top:28px;margin-bottom:28px;margin-right:0;margin-left:0;padding:0;width:100%}@media (min-width: 320px){.Button .Button__restore{font-size:calc( 16px + 3 * ( 100vw - 320px ) / (1201 - 320))}}@media (min-width: 1201px){.Button .Button__restore{font-size:19px}}@media (min-width: 320px){.Button .Button__restore{margin-top:calc( 28px + 8 * ( 100vw - 320px ) / (1201 - 320))}}@media (min-width: 1201px){.Button .Button__restore{margin-top:36px}}@media (min-width: 320px){.Button .Button__restore{margin-bottom:calc( 28px + 8 * ( 100vw - 320px ) / (1201 - 320))}}@media (min-width: 1201px){.Button .Button__restore{margin-bottom:36px}}.Button .Button__restore::before{flex:0 0 auto;width:18px;height:18px;margin-top:-3px;margin-right:3px;background:url("../images/icon/restore.svg") no-repeat;content:'';display:inline-block;background-size:contain;vertical-align:middle}@media (min-width: 320px){.Button .Button__restore::before{width:calc( 18px + 2 * ( 100vw - 320px ) / (1201 - 320))}}@media (min-width: 1201px){.Button .Button__restore::before{width:20px}}@media (min-width: 320px){.Button .Button__restore::before{height:calc( 18px + 2 * ( 100vw - 320px ) / (1201 - 320))}}@media (min-width: 1201px){.Button .Button__restore::before{height:20px}}@media (min-width: 320px){.Button .Button__restore::before{margin-top:calc( -3px + -0.7 * ( 100vw - 320px ) / (1201 - 320))}}@media (min-width: 1201px){.Button .Button__restore::before{margin-top:-3.7px}}@media (min-width: 320px){.Button .Button__restore::before{margin-right:calc( 3px + 0.7 * ( 100vw - 320px ) / (1201 - 320))}}@media (min-width: 1201px){.Button .Button__restore::before{margin-right:3.7px}}.Documents{line-height:24px;width:85%;max-width:740px;margin:auto;padding-bottom:80px;text-align:left;color:#09161e}.Documents .Documents__link{color:#40a4e2;margin:4.8px 0;display:block}.Documents .Documents__title{font-size:22.4px;padding:18% 0 8%;font-weight:700}.Documents .Documents__sub-title{margin:64px 0 24px;font-weight:700}.Masonry{padding:3.2px;margin:auto;max-width:1354px;display:flex;flex-flow:column wrap;align-content:space-between;height:100000px}@media (min-width: 320px){.Masonry{padding:calc( 3.2px + 3.2 * ( 100vw - 320px ) / (1201 - 320))}}@media (min-width: 1201px){.Masonry{padding:6.4px}}.Masonry::before,.Masonry::after{content:"";flex-basis:100%;width:0;order:1}@media only screen and (min-width: 769px) and (max-width: 1111px){.Masonry::before,.Masonry::after{order:2}}@media only screen and (min-width: 1112px){.Masonry::before,.Masonry::after{content:none}}.Masonry .Masonry__item{padding:3.2px;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;width:50%}@media (min-width: 320px){.Masonry .Masonry__item{padding:calc( 3.2px + 3.2 * ( 100vw - 320px ) / (1201 - 320))}}@media (min-width: 1201px){.Masonry .Masonry__item{padding:6.4px}}.Masonry .Masonry__item:nth-child(2n){order:2}@media only screen and (min-width: 769px) and (max-width: 1111px){.Masonry .Masonry__item{width:33.33%}.Masonry .Masonry__item:nth-child(3n+1){order:1}.Masonry .Masonry__item:nth-child(3n+2){order:2}.Masonry .Masonry__item:nth-child(3n){order:3}}@media only screen and (min-width: 1112px){.Masonry .Masonry__item{width:25%}.Masonry .Masonry__item:nth-of-type(4n+1){order:1}.Masonry .Masonry__item:nth-of-type(4n+2){order:2}.Masonry .Masonry__item:nth-of-type(4n+3){order:3}.Masonry .Masonry__item:nth-of-type(4n){order:4}}.Masonry.Masonry--static{align-content:start;display:-ms-grid;display:grid;flex-flow:row nowrap;grid-auto-flow:row;-ms-grid-columns:(minmax(0, 1fr))[2];grid-template-columns:repeat(2, minmax(0, 1fr));height:auto;justify-content:center}.Masonry.Masonry--static::before,.Masonry.Masonry--static::after{content:none;display:none;flex-basis:auto;order:initial}.Masonry.Masonry--static .Masonry__item{order:initial;width:auto}.Masonry.Masonry--static .Masonry__item:nth-child(n),.Masonry.Masonry--static .Masonry__item:nth-of-type(n){order:initial}.Masonry.Masonry--static .Masonry__break,.Masonry.Masonry--static .Masonry__spacer{display:none;visibility:hidden}@media only screen and (min-width: 700px){.Masonry.Masonry--static{-ms-grid-columns:(minmax(0, 1fr))[3];grid-template-columns:repeat(3, minmax(0, 1fr))}}.Masonry .Masonry__frame{background-color:#fff;-webkit-box-shadow:2px 2px 4px 0 #ccc;box-shadow:2px 2px 4px 0 #ccc;padding:2.5%}@media only screen and (min-width: 769px) and (max-width: 1111px){.Masonry .Masonry__frame{padding:2.8%}}@media only screen and (min-width: 1112px){.Masonry .Masonry__frame{padding:3%}}.Masonry .Masonry__img{max-width:100%;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:8.5%}.Masonry .Masonry__break{display:none}@media only screen and (min-width: 1112px){.Masonry .Masonry__break{flex-basis:100%;width:0;margin:0;content:"";padding:0;display:inline}}.Masonry .Masonry__spacer{visibility:hidden}.Masonry .Masonry__selected{background-color:#40a4e2;-webkit-box-shadow:none;box-shadow:none;-webkit-animation-name:none !important;animation-name:none !important}.Masonry .Masonry__counter-label{font-size:14px;bottom:18px;right:13px;font-weight:bold;color:#40a4e2;position:absolute;display:inline}@media (min-width: 320px){.Masonry .Masonry__counter-label{font-size:calc( 14px + 8 * ( 100vw - 320px ) / (1201 - 320))}}@media (min-width: 1201px){.Masonry .Masonry__counter-label{font-size:22px}}@media (min-width: 320px){.Masonry .Masonry__counter-label{bottom:calc( 18px + 17 * ( 100vw - 320px ) / (1201 - 320))}}@media (min-width: 1201px){.Masonry .Masonry__counter-label{bottom:35px}}@media (min-width: 320px){.Masonry .Masonry__counter-label{right:calc( 13px + 14 * ( 100vw - 320px ) / (1201 - 320))}}@media (min-width: 1201px){.Masonry .Masonry__counter-label{right:27px}}.MakesToolbar [hidden]{display:none !important}.MakesToolbar .MakesToolbar__select-action{display:none}.MakesToolbar.is-select-mode .MakesToolbar__select-action:not([hidden]){display:inline-flex}.MakesToolbar.is-select-mode #js-home-icon,.MakesToolbar.is-select-mode #js-add-icon,.MakesToolbar.is-select-mode #js-locked-add-icon,.MakesToolbar.is-select-mode #js-select-icon{display:none}.PixelArt{width:100%;height:100%;position:relative}.PixelArt .PixelArt__grid{position:absolute;top:0;left:0;background-color:transparent}.Shake .Masonry__frame:nth-child(2n){-webkit-animation-name:keyframes1;animation-name:keyframes1;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-transform-origin:50% 10%;transform-origin:50% 10%}.Shake .Masonry__frame:nth-child(2n-1){-webkit-animation-name:keyframes2;animation-name:keyframes2;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-direction:alternate;animation-direction:alternate;-webkit-transform-origin:30% 5%;transform-origin:30% 5%}@-webkit-keyframes keyframes1{0%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:rotate(-1deg);transform:rotate(-1deg)}50%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:rotate(1.5deg);transform:rotate(1.5deg)}}@keyframes keyframes1{0%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:rotate(-1deg);transform:rotate(-1deg)}50%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:rotate(1.5deg);transform:rotate(1.5deg)}}@-webkit-keyframes keyframes2{0%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:rotate(1deg);transform:rotate(1deg)}50%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:rotate(-1.5deg);transform:rotate(-1.5deg)}}@keyframes keyframes2{0%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:rotate(1deg);transform:rotate(1deg)}50%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:rotate(-1.5deg);transform:rotate(-1.5deg)}}.Icon{z-index:10000;opacity:0.5;display:inline-block;user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;-webkit-touch-callout:none;width:30.7px;padding:15px}@media (min-width: 320px){.Icon{width:calc( 30.7px + 10.6 * ( 100vw - 320px ) / (1201 - 320))}}@media (min-width: 1201px){.Icon{width:41.3px}}@media (min-width: 320px){.Icon{padding:calc( 15px + 10.6 * ( 100vw - 320px ) / (1201 - 320))}}@media (min-width: 1201px){.Icon{padding:25.6px}}.Icon--passive{opacity:0.05 !important}.Icon--not-selected{opacity:0.25 !important}.IconButton{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;-webkit-box-sizing:content-box;box-sizing:content-box;cursor:pointer;line-height:0}.IconButton:disabled{cursor:default}.IconButton:focus-visible{border-radius:999px;outline:2px solid #40a4e2;outline-offset:2px}.IconButton__image{display:block;pointer-events:none;width:100%}.Lock{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;background:transparent url("../images/icon/lock.svg") no-repeat center center;background-size:28%;opacity:0.12}.Spinner{width:33px;height:33px;color:#ddd;border:4px solid;border-radius:50%;border-top-color:transparent;-webkit-animation:rotate 1s linear infinite;animation:rotate 1s linear infinite;position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);margin-left:-16.5px;margin-top:-16.5px}@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.Painter{display:flex;height:100%;width:100%}.Painter .Painter__controller{width:316px;margin-top:auto;margin-left:auto;margin-right:auto;z-index:10000}@media (min-width: 320px){.Painter .Painter__controller{width:calc( 316px + 164 * ( 100vw - 320px ) / (1201 - 320))}}@media (min-width: 1201px){.Painter .Painter__controller{width:480px}}.Painter .Painter__panel{border-radius:13px 13px 0 0;-webkit-box-shadow:0 0 8px rgba(0,0,0,0.05);box-shadow:0 0 8px rgba(0,0,0,0.05)}.Painter .Painter__list{display:flex;justify-content:space-between;flex-wrap:wrap}.Painter .Painter__tools{align-items:center}.Painter .ToolToggle{align-items:center;display:flex;gap:4px;justify-content:center;margin-left:6px;margin-right:6px}@media (min-width: 320px){.Painter .ToolToggle{gap:calc( 4px + 3 * ( 100vw - 320px ) / (1201 - 320))}}@media (min-width: 1201px){.Painter .ToolToggle{gap:7px}}.Painter .ToolToggle .ToolToggle__item{display:inline-block;position:relative}.Painter .ToolToggle .ToolToggle__item:has(.Icon:not(.Icon--not-selected):not(.Icon--passive))::after{background-color:#40a4e2;border-radius:999px;bottom:6px;content:'';height:3px;left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:12px}@media (min-width: 320px){.Painter .ToolToggle .ToolToggle__item:has(.Icon:not(.Icon--not-selected):not(.Icon--passive))::after{bottom:calc( 6px + 3 * ( 100vw - 320px ) / (1201 - 320))}}@media (min-width: 1201px){.Painter .ToolToggle .ToolToggle__item:has(.Icon:not(.Icon--not-selected):not(.Icon--passive))::after{bottom:9px}}@media (min-width: 320px){.Painter .ToolToggle .ToolToggle__item:has(.Icon:not(.Icon--not-selected):not(.Icon--passive))::after{height:calc( 3px + 1 * ( 100vw - 320px ) / (1201 - 320))}}@media (min-width: 1201px){.Painter .ToolToggle .ToolToggle__item:has(.Icon:not(.Icon--not-selected):not(.Icon--passive))::after{height:4px}}@media (min-width: 320px){.Painter .ToolToggle .ToolToggle__item:has(.Icon:not(.Icon--not-selected):not(.Icon--passive))::after{width:calc( 12px + 6 * ( 100vw - 320px ) / (1201 - 320))}}@media (min-width: 1201px){.Painter .ToolToggle .ToolToggle__item:has(.Icon:not(.Icon--not-selected):not(.Icon--passive))::after{width:18px}}.Painter .ToolToggle .Icon{opacity:0.4;padding:12px}@media (min-width: 320px){.Painter .ToolToggle .Icon{padding:calc( 12px + 8 * ( 100vw - 320px ) / (1201 - 320))}}@media (min-width: 1201px){.Painter .ToolToggle .Icon{padding:20px}}.Painter .ToolToggle .Icon:not(.Icon--not-selected):not(.Icon--passive){opacity:0.5}.Painter .ToolToggle .Icon--not-selected:not(.Icon--passive){opacity:0.26 !important}.Painter .ToolToggle .Icon--passive{opacity:0.12 !important}.PaletteSpeechBubble{display:none}.PaletteSpeechBubble .PaletteSpeechBubble__background{z-index:10001;position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:0.25}.PaletteSpeechBubble .PaletteSpeechBubble__body{--chart-plate-gap: 1px;--chart-list-width: 265px;--chart-plate-size: 37px;--palette-speech-bubble-padding-x: 0px;--palette-speech-bubble-padding-y: 18px;--color-list-fade-height: 18px;border-radius:13px;-webkit-box-sizing:border-box;box-sizing:border-box;display:flex;flex-direction:column;max-height:70vh;min-height:0;overflow:hidden;padding:var(--palette-speech-bubble-padding-y) var(--palette-speech-bubble-padding-x);position:relative}@media (min-width: 320px){.PaletteSpeechBubble .PaletteSpeechBubble__body{--chart-list-width: calc( 265px + 126 * ( 100vw - 320px ) / (1201 - 320))}}@media (min-width: 1201px){.PaletteSpeechBubble .PaletteSpeechBubble__body{--chart-list-width: 391px}}@media (min-width: 320px){.PaletteSpeechBubble .PaletteSpeechBubble__body{--chart-plate-size: calc( 37px + 18 * ( 100vw - 320px ) / (1201 - 320))}}@media (min-width: 1201px){.PaletteSpeechBubble .PaletteSpeechBubble__body{--chart-plate-size: 55px}}@media (min-width: 320px){.PaletteSpeechBubble .PaletteSpeechBubble__body{--palette-speech-bubble-padding-x: calc( 0px + 12 * ( 100vw - 320px ) / (1201 - 320))}}@media (min-width: 1201px){.PaletteSpeechBubble .PaletteSpeechBubble__body{--palette-speech-bubble-padding-x: 12px}}@media (min-width: 320px){.PaletteSpeechBubble .PaletteSpeechBubble__body{--palette-speech-bubble-padding-y: calc( 18px + 12 * ( 100vw - 320px ) / (1201 - 320))}}@media (min-width: 1201px){.PaletteSpeechBubble .PaletteSpeechBubble__body{--palette-speech-bubble-padding-y: 30px}}@media (min-width: 320px){.PaletteSpeechBubble .PaletteSpeechBubble__body{--color-list-fade-height: calc( 18px + 10 * ( 100vw - 320px ) / (1201 - 320))}}@media (min-width: 1201px){.PaletteSpeechBubble .PaletteSpeechBubble__body{--color-list-fade-height: 28px}}.PaletteSpeechBubble .PaletteSpeechBubble__color-list{align-content:flex-start;align-items:flex-start;-webkit-overflow-scrolling:touch;display:-ms-grid;display:grid;flex:1 1 auto;gap:var(--chart-plate-gap);-ms-grid-columns:(var(--chart-plate-size))[7];grid-template-columns:repeat(7, var(--chart-plate-size));justify-content:center;min-height:0;overflow-x:hidden;overflow-y:scroll;padding:0 0 var(--color-list-fade-height)}.PaletteSpeechBubble .PaletteSpeechBubble__color-list .js-color-chart-plates{border-color:transparent;border-radius:0;border-width:0;-webkit-box-sizing:border-box;box-sizing:border-box;height:var(--chart-plate-size);margin:0;width:var(--chart-plate-size)}.PaletteSpeechBubble .ColorPickerItem{padding-top:18px;padding-bottom:8px;background-color:#f0f4f8;border-top:1px solid rgba(0,0,0,0.06);-webkit-box-shadow:0 -6px 10px rgba(0,0,0,0.04);box-shadow:0 -6px 10px rgba(0,0,0,0.04);-webkit-box-sizing:border-box;box-sizing:border-box;flex:0 0 auto;min-width:0;position:relative;width:100%;z-index:2}@media (min-width: 320px){.PaletteSpeechBubble .ColorPickerItem{padding-top:calc( 18px + 28 * ( 100vw - 320px ) / (1201 - 320))}}@media (min-width: 1201px){.PaletteSpeechBubble .ColorPickerItem{padding-top:46px}}@media (min-width: 320px){.PaletteSpeechBubble .ColorPickerItem{padding-bottom:calc( 8px + 10 * ( 100vw - 320px ) / (1201 - 320))}}@media (min-width: 1201px){.PaletteSpeechBubble .ColorPickerItem{padding-bottom:18px}}.PaletteSpeechBubble .ColorPickerItem::before{background:-webkit-gradient(linear, left top, left bottom, from(rgba(240,244,248,0)), to(#f0f4f8));background:linear-gradient(to bottom, rgba(240,244,248,0), #f0f4f8);content:'';height:var(--color-list-fade-height);left:0;pointer-events:none;position:absolute;right:0;top:calc(var(--color-list-fade-height) * -1);z-index:1}.PaletteSpeechBubble .ColorPickerItem .ColorPicker{width:var(--chart-list-width)}.PaletteSpeechBubble .PaletteSpeechBubble__tail{width:0;height:0;border-style:solid;visibility:hidden;margin-right:20.16px;margin-left:20.16px;border-top-width:14.4px;border-right-width:10.24px;border-left-width:10.24px;border-color:#f0f4f8 transparent transparent transparent}@media (min-width: 320px){.PaletteSpeechBubble .PaletteSpeechBubble__tail{margin-right:calc( 20.16px + 9.6 * ( 100vw - 320px ) / (1201 - 320))}}@media (min-width: 1201px){.PaletteSpeechBubble .PaletteSpeechBubble__tail{margin-right:29.76px}}@media (min-width: 320px){.PaletteSpeechBubble .PaletteSpeechBubble__tail{margin-left:calc( 20.16px + 9.6 * ( 100vw - 320px ) / (1201 - 320))}}@media (min-width: 1201px){.PaletteSpeechBubble .PaletteSpeechBubble__tail{margin-left:29.76px}}@media (min-width: 320px){.PaletteSpeechBubble .PaletteSpeechBubble__tail{border-top-width:calc( 14.4px + 8 * ( 100vw - 320px ) / (1201 - 320))}}@media (min-width: 1201px){.PaletteSpeechBubble .PaletteSpeechBubble__tail{border-top-width:22.4px}}@media (min-width: 320px){.PaletteSpeechBubble .PaletteSpeechBubble__tail{border-right-width:calc( 10.24px + 5.76 * ( 100vw - 320px ) / (1201 - 320))}}@media (min-width: 1201px){.PaletteSpeechBubble .PaletteSpeechBubble__tail{border-right-width:16px}}@media (min-width: 320px){.PaletteSpeechBubble .PaletteSpeechBubble__tail{border-left-width:calc( 10.24px + 5.76 * ( 100vw - 320px ) / (1201 - 320))}}@media (min-width: 1201px){.PaletteSpeechBubble .PaletteSpeechBubble__tail{border-left-width:16px}}.PaletteSpeechBubble .PaletteSpeechBubble__selected-tail{visibility:visible}.ColorPlate{border-radius:50%;border-style:solid;border-color:#f0f4f8;border-width:4.32px;width:24.64px;height:24.64px;margin:13.92px}@media (min-width: 320px){.ColorPlate{border-width:calc( 4.32px + 1.12 * ( 100vw - 320px ) / (1201 - 320))}}@media (min-width: 1201px){.ColorPlate{border-width:5.44px}}@media (min-width: 320px){.ColorPlate{width:calc( 24.64px + 7.36 * ( 100vw - 320px ) / (1201 - 320))}}@media (min-width: 1201px){.ColorPlate{width:32px}}@media (min-width: 320px){.ColorPlate{height:calc( 24.64px + 7.36 * ( 100vw - 320px ) / (1201 - 320))}}@media (min-width: 1201px){.ColorPlate{height:32px}}@media (min-width: 320px){.ColorPlate{margin:calc( 13.92px + 10.56 * ( 100vw - 320px ) / (1201 - 320))}}@media (min-width: 1201px){.ColorPlate{margin:24.48px}}.ColorPlate--selected{border-color:#fff;z-index:10002;-webkit-box-shadow:0 0 1px 0 #8c8c8c;box-shadow:0 0 1px 0 #8c8c8c}.ColorPlate .ColorPlate--lock{background-size:65%;opacity:0.2}.ColorPickerItem{align-items:center;display:flex;justify-content:center;width:100%}.ColorPicker{margin:0;position:relative;width:100%}.ColorPicker .ColorPicker__controls{display:inline-block;position:relative;width:100%}.ColorPicker .ColorPicker__slider{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;position:relative;-ms-touch-action:none;touch-action:none;width:100%}.ColorPicker .ColorPicker__sv-slider{height:130px;margin-bottom:13.92px;background-color:red;cursor:crosshair;overflow:hidden}@media (min-width: 320px){.ColorPicker .ColorPicker__sv-slider{height:calc( 130px + 60 * ( 100vw - 320px ) / (1201 - 320))}}@media (min-width: 1201px){.ColorPicker .ColorPicker__sv-slider{height:190px}}@media (min-width: 320px){.ColorPicker .ColorPicker__sv-slider{margin-bottom:calc( 13.92px + 10.56 * ( 100vw - 320px ) / (1201 - 320))}}@media (min-width: 1201px){.ColorPicker .ColorPicker__sv-slider{margin-bottom:24.48px}}.ColorPicker .ColorPicker__spectrum{bottom:0;left:0;pointer-events:none;position:absolute;right:0;top:0}.ColorPicker .ColorPicker__spectrum--white{background:-webkit-gradient(linear, left top, right top, from(#fff), to(rgba(255,255,255,0)));background:linear-gradient(to right, #fff, rgba(255,255,255,0))}.ColorPicker .ColorPicker__spectrum--black{background:-webkit-gradient(linear, left bottom, left top, from(#000), to(rgba(0,0,0,0)));background:linear-gradient(to top, #000, rgba(0,0,0,0))}.ColorPicker .ColorPicker__hue-slider{height:16px;background:-webkit-gradient(linear, left top, right top, from(red), color-stop(17%, #ff0), color-stop(33%, lime), color-stop(50%, cyan), color-stop(66%, blue), color-stop(83%, #f0f), to(red));background:linear-gradient(to right, red 0%, #ff0 17%, lime 33%, cyan 50%, blue 66%, #f0f 83%, red 100%);cursor:pointer}@media (min-width: 320px){.ColorPicker .ColorPicker__hue-slider{height:calc( 16px + 8 * ( 100vw - 320px ) / (1201 - 320))}}@media (min-width: 1201px){.ColorPicker .ColorPicker__hue-slider{height:24px}}.ColorPicker .ColorPicker__sv-pointer,.ColorPicker .ColorPicker__hue-pointer{pointer-events:none;position:absolute;z-index:10002}.ColorPicker .ColorPicker__sv-pointer{height:12px;width:12px;border-radius:50%;-webkit-box-shadow:0 0 0 2px #fff, inset 0 0 1px 1px #0000004d, 0 0 1px 2px #0006;box-shadow:0 0 0 2px #fff, inset 0 0 1px 1px #0000004d, 0 0 1px 2px #0006;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media (min-width: 320px){.ColorPicker .ColorPicker__sv-pointer{height:calc( 12px + 6 * ( 100vw - 320px ) / (1201 - 320))}}@media (min-width: 1201px){.ColorPicker .ColorPicker__sv-pointer{height:18px}}@media (min-width: 320px){.ColorPicker .ColorPicker__sv-pointer{width:calc( 12px + 6 * ( 100vw - 320px ) / (1201 - 320))}}@media (min-width: 1201px){.ColorPicker .ColorPicker__sv-pointer{width:18px}}.ColorPicker .ColorPicker__hue-pointer{height:20px;width:10px;border-radius:20%;-webkit-box-shadow:0 0 0 2px #fff, inset 0 0 1px 1px #0000004d, 0 0 1px 2px #0006;box-shadow:0 0 0 2px #fff, inset 0 0 1px 1px #0000004d, 0 0 1px 2px #0006;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media (min-width: 320px){.ColorPicker .ColorPicker__hue-pointer{height:calc( 20px + 10 * ( 100vw - 320px ) / (1201 - 320))}}@media (min-width: 1201px){.ColorPicker .ColorPicker__hue-pointer{height:30px}}@media (min-width: 320px){.ColorPicker .ColorPicker__hue-pointer{width:calc( 10px + 4 * ( 100vw - 320px ) / (1201 - 320))}}@media (min-width: 1201px){.ColorPicker .ColorPicker__hue-pointer{width:14px}}.UndoIcon{padding-right:12.16px}@media (min-width: 320px){.UndoIcon{padding-right:calc( 12.16px + 6.4 * ( 100vw - 320px ) / (1201 - 320))}}@media (min-width: 1201px){.UndoIcon{padding-right:18.56px}}.RedoIcon{padding-left:12.16px}@media (min-width: 320px){.RedoIcon{padding-left:calc( 12.16px + 6.4 * ( 100vw - 320px ) / (1201 - 320))}}@media (min-width: 1201px){.RedoIcon{padding-left:18.56px}}.Carousel{overflow:hidden;position:relative;width:100%;height:100%}.Carousel .Carousel__panel-wrap{display:flex;padding-bottom:10px}@media (min-width: 320px){.Carousel .Carousel__panel-wrap{padding-bottom:calc( 10px + 7 * ( 100vw - 320px ) / (1201 - 320))}}@media (min-width: 1201px){.Carousel .Carousel__panel-wrap{padding-bottom:17px}}.Carousel .Carousel__panel{width:100%;height:100%}.Carousel .Carousel__is-animating{-webkit-transition:-webkit-transform 400ms cubic-bezier(0.5, 0, 0.5, 1);transition:-webkit-transform 400ms cubic-bezier(0.5, 0, 0.5, 1);transition:transform 400ms cubic-bezier(0.5, 0, 0.5, 1);transition:transform 400ms cubic-bezier(0.5, 0, 0.5, 1), -webkit-transform 400ms cubic-bezier(0.5, 0, 0.5, 1)}.Carousel .Carousel__indicator-wrap{bottom:0;position:absolute;width:100%}.Carousel .Carousel__indicator{border-radius:50%;display:inline-block;background-color:#d1d1d1;vertical-align:middle;margin:1.8px;width:5px;height:5px}@media (min-width: 320px){.Carousel .Carousel__indicator{margin:calc( 1.8px + 2.2 * ( 100vw - 320px ) / (1201 - 320))}}@media (min-width: 1201px){.Carousel .Carousel__indicator{margin:4px}}@media (min-width: 320px){.Carousel .Carousel__indicator{width:calc( 5px + 2 * ( 100vw - 320px ) / (1201 - 320))}}@media (min-width: 1201px){.Carousel .Carousel__indicator{width:7px}}@media (min-width: 320px){.Carousel .Carousel__indicator{height:calc( 5px + 2 * ( 100vw - 320px ) / (1201 - 320))}}@media (min-width: 1201px){.Carousel .Carousel__indicator{height:7px}}.Carousel .Carousel__indicator--active{background-color:#40a4e2;width:6px;height:6px}@media (min-width: 320px){.Carousel .Carousel__indicator--active{width:calc( 6px + 2.4 * ( 100vw - 320px ) / (1201 - 320))}}@media (min-width: 1201px){.Carousel .Carousel__indicator--active{width:8.4px}}@media (min-width: 320px){.Carousel .Carousel__indicator--active{height:calc( 6px + 2.4 * ( 100vw - 320px ) / (1201 - 320))}}@media (min-width: 1201px){.Carousel .Carousel__indicator--active{height:8.4px}}html{width:100vw;height:100vh}body{line-height:0;font-family:system-ui, sans-serif;text-align:center;width:100vw;height:100vh;max-height:100%;margin:0;padding:0;-webkit-tap-highlight-color:transparent}a{text-decoration:none}ul{list-style:none}#bottom{outline:none}.outer-color{background:#f2f2f2}.inner-color{background:#f0f4f8}.select-mode-color{background:#e3e3e3}.overflow-hide{overflow:hidden}.user-select-none{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none}.safe-area-top{padding-top:constant(safe-area-inset-top);padding-top:env(safe-area-inset-top)}.safe-area-bottom{padding-bottom:calc(constant(safe-area-inset-bottom) - 16px);padding-bottom:calc(env(safe-area-inset-bottom) - 16px)}.passive-button{opacity:0.2 !important;pointer-events:none}.centering{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto}.touchscreen{text-align:center;width:100%;height:100%;margin:0;padding:0;position:fixed;top:0;left:0;opacity:0;z-index:9999}.fix-upper-left{position:fixed;left:0;top:0}.fix-upper-right{position:fixed;right:0;top:0}.fix-lower-right{position:fixed;right:0;bottom:0}.fix-lower-left{position:fixed;left:0;bottom:0}.flow-left{float:left}.display-front{position:relative;z-index:10002}.inline-block{display:inline-block}.display-none{display:none}.warning{color:#f05a0f;padding:12px}.fullscreen{width:100%;height:100%;margin:0;padding:0;position:fixed;top:0;left:0}.left-justified-footer,.between-justified-footer{display:flex;position:fixed;bottom:0;width:100%}.between-justified-footer{justify-content:space-between}.left-justified-footer{justify-content:flex-start}.safe-area-icon{padding:18px;z-index:10000}@media (min-width: 320px){.safe-area-icon{padding:calc( 18px + 22 * ( 100vw - 320px ) / (1201 - 320))}}@media (min-width: 1201px){.safe-area-icon{padding:40px}}.fix-lower-right.safe-area-icon,.fix-lower-left.safe-area-icon{bottom:0;bottom:constant(safe-area-inset-bottom);bottom:env(safe-area-inset-bottom)}#js-unlock-btn-wrap{display:none}#js-scene-fullscreen{display:none}#js-edit-icon{display:none}#js-upload-icon{display:none}.js-palette-plates{position:relative}#js-monitor-plate{pointer-events:none;position:absolute;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-transform:scale(1.4);transform:scale(1.4)}.js-selecting-counter{display:none}