:export{mediaquerymobile:600px}.c-list-items__item-container{position:relative;padding:10px}.c-list-items__item-hint-key{display:none;position:absolute;top:5px;right:5px;z-index:5;background-color:rgba(20,10,30,.8);padding:2px 3px;color:#fff;font-variant:small-caps;font-weight:700;font-size:10px;line-height:1.2;font-family:noto-sans,sans-serif;text-align:center;text-transform:uppercase;white-space:nowrap}@media only screen and (max-width:900px){.c-list-items__item-hint-key{display:none}}@media(hover){.c-list-items__item-container:hover .c-list-items__item-hint-key{display:block}}.c-list-items__item-container_lng{display:inline-block;background-color:#140a1e;padding:5px 20px;max-width:100%;color:#fff;font-size:20px}.c-list-items__item-container_target-lng{position:relative;display:block;width:100%;margin-bottom:15px;padding:10px 5px;font-family:noto-sans,sans-serif;font-size:16px;font-weight:400;line-height:1.2;font-variant:small-caps;text-transform:lowercase;text-align:center;white-space:nowrap;color:#fff;border-radius:3px;border:1px solid #f26bd2;overflow:hidden;text-overflow:ellipsis;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:15px 10px;font-variant:normal;font-weight:400;font-size:18px;text-transform:none}.c-list-items__item-container_target-lng::after{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background-color:#fff;opacity:0;transition:opacity .15s ease-in-out;z-index:1}.c-list-items__item-container_target-lng:focus{color:#140a1e;border-color:#fff}.c-list-items__item-container_target-lng:focus::after{opacity:1}@media(hover){.c-list-items__item-container_target-lng:hover{color:#140a1e;border-color:#fff}.c-list-items__item-container_target-lng:hover::after{opacity:1}}.c-list-items__item,.c-list-items__item-alt,.c-list-items__item-romaji{display:block;position:relative;z-index:5;overflow:hidden;text-overflow:ellipsis}.c-list-items__item+.c-list-items__item-alt,.c-list-items__item+.c-list-items__item-romaji{margin-top:8px}.c-list-items__item-alt,.c-list-items__item-romaji{opacity:.7;font-size:14px}.c-ui-help__icon-container{display:flex;position:fixed;right:36px;bottom:21px;justify-content:center;align-items:center;z-index:10000;border-radius:50%;background:#000;padding:5px}.c-ui-help__icon{cursor:pointer;border:2px solid #fff;border-radius:50%;background-color:#000;padding:0;width:32px;height:32px;color:#fff;font-size:20px;line-height:1;font-family:noto-sans,sans-serif;text-align:center}.c-ui-help__icon:hover{border-color:#fff;color:#fff}.c-ui-help__icon:active{border-color:rgba(255,255,255,.8);color:rgba(255,255,255,.8)}.c-ui-help__popup-bg{display:flex;position:fixed;top:0;right:0;bottom:0;left:0;justify-content:center;align-items:center;z-index:10001;background-color:rgba(18,18,18,.8)}.c-ui-help__popup{display:flex;position:fixed;top:5vh;left:50%;flex-direction:column;transform:translateX(-50%);z-index:10002;box-shadow:0 0 5px #505050;border-radius:5px;background-color:#000;padding:15px 30px 30px;width:90vw;max-width:800px;height:70vh;height:70dvh;height:max-content;max-height:90vh;max-height:90dvh;color:#fff;line-height:1.4;font-family:noto-sans,sans-serif}.c-ui-help__popup-block{margin-bottom:25px}.c-ui-help__popup-block:last-child{margin-bottom:0}.c-ui-help__popup-header{display:flex;position:relative;justify-content:space-between;align-items:center;margin-bottom:25px;width:100%}.c-ui-help__popup-title{font-weight:700;font-size:35px;font-family:noto-serif,serif}.c-ui-help__popup-close{position:relative;transition:color .12s ease-in-out;cursor:pointer;margin-inline-end:-15px;width:42px;height:42px;color:#fff;font-size:24px;text-align:center}.c-ui-help__popup-close:hover{color:rgba(255,255,255,.8)}.c-ui-help__popup-video{position:relative;border-radius:5px;padding-bottom:56.25%;width:100%;height:0;overflow:hidden}.c-ui-help__popup-video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.c-ui-help__popup-content{flex-grow:1;padding-inline-end:15px;overflow:auto}.c-ui-help__popup-content .note{border-inline-start:4px solid;background:#191919;padding:20px}.c-ui-help__popup-content h1,.c-ui-help__popup-content h2,.c-ui-help__popup-content h3,.c-ui-help__popup-content h4,.c-ui-help__popup-content p{max-width:100%;overflow:hidden;text-overflow:ellipsis}.c-ui-help__popup-content h1{margin:26px 0;font-weight:700;font-size:36px;line-height:1.2;font-family:noto-serif,serif}.c-ui-help__popup-content h1:first-child{margin-top:0}.c-ui-help__popup-content h2{margin:34px 0 17px -24px;border-bottom:1px solid #c7c7c7;padding:0 0 12px 22px;font-size:29px;line-height:1.4;font-family:noto-serif,serif}.c-ui-help__popup-content h3{margin:34px 0 29px -25px;border-left:2px solid #c7c7c7;padding:0 0 0 22px;font-weight:600;font-size:18px;line-height:1.2;font-family:noto-serif,serif}.c-ui-help__popup-content h4{margin:0 0 5px;color:#ffeb3b;font-size:18px;line-height:1.6;font-family:noto-serif,serif}.c-ui-help__popup-content b,.c-ui-help__popup-content strong,.c-ui-help__popup-content mark{padding:0 2px;color:#ffeb3b;font-weight:700}.c-ui-help__popup-content i,.c-ui-help__popup-content em{font-style:italic}.c-ui-help__popup-content p{margin:0 0 20px;font-size:16px;line-height:1.6;font-family:noto-sans,sans-serif}.c-ui-help__popup-content p:last-child{margin-bottom:0}.c-ui-help__popup-content::-webkit-scrollbar{width:5px}.c-ui-help__popup-content::-webkit-scrollbar-track{background-color:#000}.c-ui-help__popup-content::-webkit-scrollbar-thumb{background-color:#fff}@media(hover){.c-ui-help__popup-content:hover::-webkit-scrollbar-thumb{background-color:rgba(255,255,255,.8)}}.l-rtl .c-ui-help__icon-container{right:auto;left:36px}.c-ui-help__icon{border-color:#fff;color:#fff}.c-ui-help__icon:hover{background-color:#fff;color:#000}.c-ui-help__icon:active{border-color:#fff;background-color:#000;color:#fff}.c-ui-help__popup-content h4,.c-ui-help__popup-content b,.c-ui-help__popup-content strong,.c-ui-help__popup-content mark{color:#fff}.c-ui-review__actions-stripe{display:flex;flex-direction:column;justify-content:space-between;align-items:stretch;gap:8px;margin:30px 0 20px}.c-ui-review__actions-row{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:stretch;gap:5px}.c-ui-review__sync-status{margin:12px 0 0;border:1px solid rgba(255,255,255,.12);border-radius:3px;background-color:rgba(255,255,255,8%);padding:8px 10px;color:rgba(255,255,255,.92);font-size:13px;line-height:1.3;font-family:noto-sans,sans-serif;text-align:center}.c-ui-review__words-history-button,.c-ui-review__streak,.c-ui-review__session{border:1px solid rgba(255,255,255,.1);border-radius:3px;background-color:rgba(255,255,255,8%)}.c-ui-review__words-history-button{display:flex;position:relative;flex-shrink:0;align-content:stretch;justify-content:flex-start;align-items:flex-end;gap:12px;transition:transform .1s ease-in-out;cursor:pointer;padding:8px 12px;user-select:none}.c-ui-review__words-history-button:hover{transform:scale(1.02)}.c-ui-review__words-history-button:active{transform:scale(.98)}.c-ui-review__words-history-button-icon{display:flex;justify-content:center;align-items:center;width:20px;height:20px}.c-ui-review__words-history-button-icon svg{stroke:#fff;width:20px;height:20px}.c-ui-review__words-history-button-copy{display:flex;flex-direction:row;align-items:flex-end;gap:6px;min-width:0}.c-ui-review__words-history-button-copy_hidden{display:none}.c-ui-review__words-history-button-label{color:rgba(255,255,255,.7);font-size:11px;line-height:1.1;font-family:noto-sans,sans-serif;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.c-ui-review__words-history-button-count{color:#fff;font-weight:700;font-size:21px;line-height:1;font-family:noto-sans,sans-serif;font-variant-numeric:tabular-nums;white-space:nowrap}.c-ui-review__session{position:relative;padding:10px 8px 14px 10px;overflow:hidden}.c-ui-review__session::before{position:absolute;opacity:.35;inset:0;background:radial-gradient(circle at top left,rgba(255,255,255,.18),transparent 45%),linear-gradient(135deg,rgba(255,255,255,8%),transparent 60%);pointer-events:none;content:''}.c-ui-review__session-header,.c-ui-review__session-timer{display:flex;position:relative;justify-content:space-between;align-items:center;gap:12px;z-index:1}.c-ui-review__session-header{margin-bottom:8px}.c-ui-review__session-label{color:rgba(255,255,255,.7);font-size:13px;line-height:1;font-family:noto-sans,sans-serif;letter-spacing:.08em;text-transform:uppercase}.c-ui-review__session-badge{transition:opacity .2s ease,transform .2s ease;box-shadow:0 0 22px rgba(255,191,73,.2),inset 0 0 18px rgba(255,216,125,8%);border:1px solid rgba(255,214,110,.7);border-radius:999px;background:linear-gradient(120deg,rgba(255,214,110,.25),rgba(255,173,54,.12)),rgba(15,10,4,.55);padding:5px 10px;color:#ffe08b;font-size:12px;line-height:1;font-family:noto-sans,sans-serif;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.c-ui-review__session-badge_hidden{transform:translateY(-4px);opacity:0;pointer-events:none}.c-ui-review__session-timer{justify-content:flex-start;margin-bottom:10px;color:#fff;font-size:28px;line-height:1;font-family:noto-sans,sans-serif;font-variant-numeric:tabular-nums}.c-ui-review__session-current{font-weight:700}.c-ui-review__session-track{position:relative;z-index:1;border-radius:999px;background:linear-gradient(90deg,rgba(255,255,255,.12),rgba(255,255,255,6%)),rgba(255,255,255,8%);height:12px;overflow:visible}.c-ui-review__session-track-fill{transition:width .1s ease,background .1s ease,box-shadow .1s ease;box-shadow:0 0 18px rgba(157,238,247,.35);border-radius:999px;background:linear-gradient(90deg,#ffffff,#9deef7);width:0;height:100%}.c-ui-review__session-marker{position:absolute;bottom:calc(100% + 7px);transform:translateX(-50%);z-index:2;transition:left .5s ease}.c-ui-review__session-marker-line{position:absolute;top:calc(100% + 3px);left:50%;transform:translateX(-50%);background-color:rgba(255,255,255,.45);width:1px;height:18px}.c-ui-review__session-marker-label,.c-ui-review__session-end-label{color:rgba(255,255,255,.65);font-size:12px;line-height:1;font-family:noto-sans,sans-serif;font-variant-numeric:tabular-nums;white-space:nowrap}.c-ui-review__session-end-label{position:absolute;right:-10%;bottom:calc(100% + 7px);transform:translateX(50%);transition:opacity .2s ease,transform .2s ease}.c-ui-review__session-end-label_hidden{transform:translateX(50%)translateY(-4px);opacity:0;pointer-events:none}.c-ui-review__session_superuser{box-shadow:0 0 28px rgba(255,191,73,.12),inset 0 0 28px rgba(255,214,110,5%);border-color:rgba(255,211,102,.4);background:linear-gradient(135deg,rgba(255,214,110,.18),rgba(255,170,52,.1)),rgba(255,255,255,8%)}.c-ui-review__session_superuser::before{opacity:.6;background:radial-gradient(circle at top left,rgba(255,224,139,.4),transparent 46%),linear-gradient(120deg,rgba(255,214,110,.18),transparent 55%)}.c-ui-review__session_superuser .c-ui-review__session-label,.c-ui-review__session_superuser .c-ui-review__session-marker-label,.c-ui-review__session_superuser .c-ui-review__session-end-label{color:rgba(255,231,174,.92)}.c-ui-review__session_superuser .c-ui-review__session-current{color:#fff3c2;text-shadow:0 0 18px rgba(255,208,92,.45),0 0 28px rgba(255,170,52,.3)}.c-ui-review__session_superuser .c-ui-review__session-track-fill{box-shadow:0 0 22px rgba(255,208,92,.45),0 0 34px rgba(255,170,52,.22);background:linear-gradient(90deg,#fff4c4,#ffd566 52%,#ffb03a)}.c-ui-review__session_superuser .c-ui-review__session-marker-line{background-color:rgba(255,224,139,.8)}.c-ui-review__session_superuser .c-ui-review__session-badge{animation:a-c-ui-review-superuser-pulse 1.8s ease-in-out infinite,a-c-ui-review-superuser-shine 3s linear infinite}.c-ui-review__words-history-bg{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100000;background-color:rgba(0,0,0,.6)}.c-ui-review__words-history{display:flex;position:fixed;top:0;bottom:0;left:-100%;flex-direction:column;align-content:stretch;justify-content:space-between;align-items:stretch;transform:translateZ(0);z-index:100001;transition:left .1s ease-in-out;box-shadow:0 0 10px rgba(0,0,0,.5);background-color:#0d0e0e;width:90%;max-width:800px;max-height:100dvh;overflow:hidden}.c-ui-review__words-history_visible{left:0}.c-ui-review__words-history-spinner,.c-ui-review__words-history-spinner:after{box-sizing:border-box}.c-ui-review__words-history-spinner{display:inline-block;z-index:1;width:56px;height:56px;color:#ccc}.c-ui-review__words-history-spinner:after{display:block;animation:a-c-ui-review-spinner 1.2s linear infinite;border:6.4px solid #ccc;border-color:#ccc transparent #ccc transparent;border-radius:50%;width:56px;height:56px;content:' '}.c-ui-review__words-history-header{display:flex;flex-shrink:0;align-content:center;justify-content:space-between;align-items:center;gap:10px;border-bottom:1px solid rgba(255,255,255,.1);padding:0}.c-ui-review__words-history-header-search{flex:auto;padding-left:20px;min-width:0}.c-ui-review__words-history-header-search-input{appearance:none;transition:border-color .1s ease-in-out,background-color .1s ease-in-out;border:1px solid #262727;border-radius:999px;background-color:#0d0e0e;padding:12px 16px;width:100%;min-width:0;color:#fff;font-size:16px;line-height:1.2;font-family:noto-sans,sans-serif}.c-ui-review__words-history-header-search-input::placeholder{color:rgba(255,255,255,.6)}.c-ui-review__words-history-header-search-input:focus{outline:none;border-color:rgba(255,255,255,.6);background-color:#000}.c-ui-review__words-history-header-search-input::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M4 4l8 8M12 4 4 12' stroke='white' stroke-width='1.75' stroke-linecap='round'/%3E%3C/svg%3E");background-position:50%;background-size:14px 14px;background-repeat:no-repeat;width:16px;height:16px}.c-ui-review__words-history-pagination{display:flex;flex-shrink:0;align-content:center;justify-content:center;align-items:center;gap:10px;padding:20px;color:#fff;font-size:14px;line-height:1;font-family:noto-sans,sans-serif}.c-ui-review__words-history-pagination_hidden{display:none}.c-ui-review__words-history-pagination-prev,.c-ui-review__words-history-pagination-next{position:relative;border:3px solid #fff;border-radius:50%;background:0 0;width:45px;height:45px}.c-ui-review__words-history-pagination-prev:hover,.c-ui-review__words-history-pagination-next:hover{background-color:rgba(255,255,255,.1)}.c-ui-review__words-history-pagination-prev:disabled,.c-ui-review__words-history-pagination-next:disabled{opacity:.25;pointer-events:none}.c-ui-review__words-history-pagination-prev::after,.c-ui-review__words-history-pagination-next::after{position:absolute;top:50%;left:50%;border:solid #fff;border-width:0 3px 3px 0;padding:3px;content:''}.c-ui-review__words-history-pagination-prev::after{transform:translate(-30%,-50%)rotate(135deg)}.c-ui-review__words-history-pagination-next::after{transform:translate(-70%,-50%)rotate(-45deg)}.c-ui-review__words-history-header-close{flex-shrink:0;padding:20px}.c-ui-review__words-history-header-close svg{stroke:#fff;width:35px;height:35px}.c-ui-review__words-history-header-close:hover svg{opacity:.5}.c-ui-review__words-history-body{display:flex;position:relative;flex-grow:1;flex-direction:column;align-content:flex-start;justify-content:flex-start;align-items:flex-start;padding:0 20px;min-height:200px;overflow-x:hidden;overflow-y:auto;touch-action:pan-y;color:#fff;font-size:16px;line-height:1.6;font-family:noto-sans,sans-serif}.c-ui-review__words-history-body::-webkit-scrollbar{width:5px}.c-ui-review__words-history-body::-webkit-scrollbar-track{background-color:#000}.c-ui-review__words-history-body::-webkit-scrollbar-thumb{background-color:#fff}@media(hover){.c-ui-review__words-history-body:hover::-webkit-scrollbar-thumb{background-color:rgba(255,255,255,.8)}}.c-ui-review__words-history-body_loading,.c-ui-review__words-history-body_error,.c-ui-review__words-history-body_empty{flex-direction:column;align-content:center;justify-content:center;align-items:center;gap:0;padding:28px}.c-ui-review__words-history-body_empty svg{width:70px;height:70px}.c-ui-review__words-history-body_empty div:nth-child(2){margin:10px 0;border-radius:5px;background-color:rgba(255,255,255,.1);width:50%;max-width:150px;height:5px}.c-ui-review__words-history-body_empty div:nth-child(3){border-radius:5px;background-color:rgba(255,255,255,.1);width:30%;max-width:110px;height:5px}.c-ui-review__words-history-message{max-width:220px;color:rgba(255,255,255,.85);line-height:1.5;text-align:center}.c-ui-review__words-history-item{position:relative;flex-shrink:0;padding:18px 0;width:100%}.c-ui-review__words-history-item:not(:last-child){border-bottom:1px solid rgba(255,255,255,.1)}.c-ui-review__words-history-item-confidence{position:absolute;right:0;bottom:0;left:0;height:5px;overflow:hidden;pointer-events:none}.c-ui-review__words-history-item-confidence-fill{position:absolute;top:0;left:0;background:rgba(255,255,255,.23);height:100%}.c-ui-review__words-history-item-meta{display:flex;justify-content:space-between;align-items:flex-end;gap:12px;margin-bottom:10px;width:100%}.c-ui-review__words-history-item-index{color:rgba(255,255,255,.5);font-size:12px;line-height:1;font-family:noto-sans,sans-serif}.c-ui-review__words-history-item-review{display:flex;flex-direction:column;align-items:flex-end;gap:4px;text-align:right}.c-ui-review__words-history-item-review-label{color:rgba(255,255,255,.6);font-size:11px;line-height:1;font-family:noto-sans,sans-serif;letter-spacing:.08em;text-transform:uppercase}.c-ui-review__words-history-item-review-value{color:#fff;font-size:13px;line-height:1.2;font-family:noto-sans,sans-serif;font-variant-numeric:tabular-nums;white-space:nowrap}.c-ui-review__words-history-item-pair{display:flex;flex-direction:column;gap:10px}.c-ui-review__words-history-item-side{width:100%}.c-ui-review__words-history-item-side_user{opacity:.5}.c-ui-review__words-history-item-side_user .c-ui-review__item-main{font-weight:400;font-size:16px}.c-ui-review__words-history-item .c-ui-review__item-main,.c-ui-review__words-history-item .c-ui-review__item-secondary{color:#fff}.c-ui-review__streak{display:flex;flex-grow:1;justify-content:center;align-items:center;gap:0 13px;border-radius:3px;padding:8px}.c-ui-review__streak-label-container{display:flex;flex-shrink:0;flex-direction:row;align-items:center;gap:5px}.c-ui-review__streak-label-icon svg{position:relative;top:1px;transform:scale(.8);animation:a-c-ui-review-heartbeat 2.5s infinite;animation-delay:.5s;fill:#fff;width:19px;height:19px}.c-ui-review__streak-label{color:#fff;font-variant:small-caps;font-size:15px;line-height:1.2;font-family:noto-sans,sans-serif;text-transform:capitalize}.c-ui-review__streak-body{display:flex;flex-grow:1;flex-shrink:1;gap:5px;width:100%}@media only screen and (max-width:600px){.c-ui-review__actions-row{gap:8px}.c-ui-review__words-history-button,.c-ui-review__streak{width:100%}.c-ui-review__session{padding:12px 10px 14px}.c-ui-review__session-header{align-items:flex-start}.c-ui-review__session-timer{font-size:24px}}.c-ui-review__streak-day{border-radius:8px;background-color:rgba(255,255,255,.25);width:100%;height:12px}.c-ui-review__streak .c-ui-review__streak-label-icon,.c-ui-review__streak .c-ui-review__streak-label{opacity:.5}.c-ui-review__streak_days-1 .c-ui-review__streak-label-icon,.c-ui-review__streak_days-1 .c-ui-review__streak-label{opacity:.6}.c-ui-review__streak_days-1 .c-ui-review__streak-day:nth-child(1){background-color:#fff}.c-ui-review__streak_days-2 .c-ui-review__streak-label-icon,.c-ui-review__streak_days-2 .c-ui-review__streak-label{opacity:.7}.c-ui-review__streak_days-2 .c-ui-review__streak-day:nth-child(1),.c-ui-review__streak_days-2 .c-ui-review__streak-day:nth-child(2){background-color:#fff}.c-ui-review__streak_days-3 .c-ui-review__streak-label-icon,.c-ui-review__streak_days-3 .c-ui-review__streak-label{opacity:.8}.c-ui-review__streak_days-3 .c-ui-review__streak-day:nth-child(1),.c-ui-review__streak_days-3 .c-ui-review__streak-day:nth-child(2),.c-ui-review__streak_days-3 .c-ui-review__streak-day:nth-child(3){background-color:#fff}.c-ui-review__streak_days-4 .c-ui-review__streak-label-icon,.c-ui-review__streak_days-4 .c-ui-review__streak-label{opacity:.9}.c-ui-review__streak_days-4 .c-ui-review__streak-day:not(:last-child){background-color:#fff}.c-ui-review__streak_days-5 .c-ui-review__streak-label-icon,.c-ui-review__streak_days-5 .c-ui-review__streak-label{opacity:1}.c-ui-review__streak_days-5 .c-ui-review__streak-day{background-color:#fff}.c-ui-review__sublist{margin:30px 0}.c-ui-review__list-row{position:relative;margin:10px 0;border:1px solid #303030;background-position:0 0,10px 10px;background-size:20px 20px;padding:0 0 15px}.c-ui-review__list-row_sentence .c-ui-review__item-container{display:block;padding-bottom:20px;width:100%}.c-ui-review__list-row_sentence .c-ui-review__item-container:last-of-type{padding-bottom:0}.c-ui-review__item-container{display:inline-block;position:relative;vertical-align:top;z-index:2;width:49.9%}@media only screen and (max-width:600px){.c-ui-review__item-container{padding-bottom:15px;width:100%}.c-ui-review__item-container:nth-child(3){padding-bottom:0}}.c-ui-review__item-container_user .c-ui-review__item-main{font-weight:400;font-size:16px}.c-ui-review__item,.c-ui-review__item-type{line-height:1.2;font-family:noto-sans,sans-serif}.c-ui-review__item-type{display:flex;position:relative;flex-direction:row;align-content:stretch;justify-content:space-between;align-items:stretch;gap:1px;z-index:2;margin:0 0 20px}.c-ui-review__item-type-actions{display:flex;flex-shrink:0;flex-wrap:nowrap;gap:1px}.c-ui-review__item-type-inner{display:flex;align-items:center;border-radius:2px;background-color:#0d0e0e;padding:3px 20px;color:#fff;font-size:12px}.c-ui-review__item-type-inner_placeholder{opacity:0!important;background-color:transparent!important;width:0!important;overflow:hidden!important;pointer-events:none!important}.c-ui-review__item-mask-button-inner,.c-ui-review__item-play-button-inner{display:flex;justify-content:center;align-items:center;border-radius:2px;background-color:#0d0e0e;padding:3px 7px;height:100%;color:#fff;font-size:8px}.c-ui-review__item-mask-button_hidden{flex-shrink:1;margin-left:-1px;width:0;min-width:0;overflow:hidden}.c-ui-review__item-mask-button-inner svg{opacity:.7;fill:#fff;width:20px;height:20px}.c-ui-review__item-main{padding:0 20px;overflow:hidden;color:#fff;font-weight:700;font-size:18px;text-overflow:ellipsis}.c-ui-review__item-secondary{display:flex;flex-wrap:wrap;align-content:center;justify-content:space-between;align-items:center;gap:0 10px;margin-top:5px;padding:0 20px;overflow:hidden;color:#fff;font-size:14px;line-height:1.4;text-overflow:ellipsis}.c-ui-review__item-secondary-alt{min-width:0;overflow:hidden;text-overflow:ellipsis}.c-ui-review__item-secondary-romaji{opacity:.7;min-width:0;overflow:hidden;text-overflow:ellipsis}.c-ui-review__item-progress{position:absolute;top:0;bottom:0;left:0;z-index:1;transition:width .5s ease-in-out;background-color:rgba(48,48,48,.5);width:0;height:100%}.c-ui-review__list-row:hover,.c-ui-review__list-row_active{background-color:rgba(255,255,255,.25)}.c-ui-review__list-row:hover .c-ui-review__item-play-button-inner{background-color:rgba(13,14,14,.8)}.c-ui-review__list-row:active{background-color:rgba(255,255,255,.25)}.c-ui-review__list-row_active .c-ui-review__item-progress,.c-ui-review__list-row:active .c-ui-review__item-progress{display:none}.c-ui-review__signal-decode{position:relative;isolation:isolate;overflow:hidden}.c-ui-review__signal-decode-ready{transform:translate3d(0,34px,0)scale(.985);opacity:0;will-change:transform,opacity}.c-ui-review__signal-decode-active{animation:a-c-ui-review-signal-decode-screen-pop 520ms cubic-bezier(.16,1,.3,1)both;will-change:transform,opacity}.c-ui-review__signal-decode.c-ui-review__signal-decode-active::after{position:absolute;transform:translate3d(0,-125%,0);opacity:0;z-index:210;animation:a-c-ui-review-signal-decode-sweep 780ms cubic-bezier(.22,1,.36,1)60ms both;inset:0;box-shadow:var(--c-ui-review-signal-decode-overlay-shadow,0 0 50px rgba(242,107,210,.2),inset 0 0 80px rgba(150,250,250,8%));background:var(--c-ui-review-signal-decode-overlay-background,linear-gradient(180deg,rgba(255,255,255,0) 0%,rgba(150,250,250,6%) 18%,rgba(242,107,210,.22) 46%,rgba(255,255,255,.9) 50%,rgba(150,250,250,.2) 54%,rgba(255,255,255,4%) 100%),repeating-linear-gradient(90deg,rgba(255,255,255,0) 0,rgba(255,255,255,0) 15px,rgba(255,255,255,8%) 15px,rgba(255,255,255,8%) 16px));pointer-events:none;content:''}.c-ui-review__signal-decode-ready .c-ui-review__signal-decode-title,.c-ui-review__signal-decode-ready .c-ui-review__signal-decode-panel{transform:translate3d(0,18px,0)scale(.985);opacity:0;filter:blur(10px)}.c-ui-review__signal-decode-active .c-ui-review__signal-decode-title,.c-ui-review__signal-decode-active .c-ui-review__signal-decode-panel{transform:translate3d(0,18px,0)scale(.985);opacity:0;filter:blur(10px);animation:a-c-ui-review-signal-decode-panel 620ms cubic-bezier(.16,1,.3,1)var(--c-ui-review-signal-decode-delay,0ms)both;will-change:transform,opacity,filter}.c-ui-review__signal-decode-active .c-ui-review__signal-decode-title{animation-name:a-c-ui-review-signal-decode-title}.c-ui-review__signal-decode-ready .c-ui-review__signal-decode-row{transform:translate3d(0,14px,0);opacity:0;clip-path:inset(0 0 100% 0);filter:blur(8px)}.c-ui-review__signal-decode-active .c-ui-review__signal-decode-row{transform:translate3d(0,14px,0);opacity:0;clip-path:inset(0 0 100% 0);filter:blur(8px);animation:a-c-ui-review-signal-decode-row 560ms cubic-bezier(.16,1,.3,1)var(--c-ui-review-signal-decode-delay,0ms)both;will-change:transform,opacity,filter,clip-path}@keyframes a-c-ui-review-signal-decode-sweep{0%{transform:translate3d(0,-125%,0);opacity:0}18%{opacity:.92}68%{opacity:.8}100%{transform:translate3d(0,125%,0);opacity:0}}@keyframes a-c-ui-review-signal-decode-screen-pop{0%{transform:translate3d(0,34px,0)scale(.985);opacity:0}100%{transform:translate3d(0,0,0)scale(1);opacity:1}}@keyframes a-c-ui-review-signal-decode-panel{0%{transform:translate3d(0,18px,0)scale(.985);opacity:0;filter:blur(10px)}45%{opacity:.7}100%{transform:translate3d(0,0,0)scale(1);opacity:1;filter:blur(0)}}@keyframes a-c-ui-review-signal-decode-row{0%{transform:translate3d(0,14px,0);opacity:0;clip-path:inset(0 0 100% 0);filter:blur(8px)}42%{opacity:.88}100%{transform:translate3d(0,0,0);opacity:1;clip-path:inset(0 0 0 0);filter:blur(0)}}@keyframes a-c-ui-review-signal-decode-title{0%{transform:translate3d(0,18px,0)scale(.97);opacity:0;filter:blur(12px);letter-spacing:12px;text-shadow:var(--c-ui-review-signal-decode-title-shadow-start,-10px 0 18px rgba(150,250,250,.45),10px 0 18px rgba(255,255,255,.2))}24%{opacity:.6}36%{transform:translate3d(2px,0,0)scale(1);opacity:.95;filter:blur(0);letter-spacing:5px}48%{transform:translate3d(-2px,0,0)scale(1)}100%{transform:translate3d(0,0,0)scale(1);opacity:1;filter:blur(0);letter-spacing:var(--c-ui-review-signal-decode-title-letter-spacing-end,3px);text-shadow:var(--c-ui-review-signal-decode-title-shadow-end,0 0 18px rgba(242,107,210,.18))}}@keyframes a-c-ui-review-superuser-pulse{0%,100%{transform:translateY(0);box-shadow:0 0 18px rgba(255,191,73,.18),inset 0 0 18px rgba(255,216,125,8%)}50%{transform:translateY(-1px);box-shadow:0 0 26px rgba(255,208,92,.35),inset 0 0 24px rgba(255,222,145,.16)}}@keyframes a-c-ui-review-superuser-shine{0%{background-position:0 0,0 0}100%{background-position:140px 0,0 0}}.l-rtl .c-ui-review__item-progress{right:0;left:auto}.l-rtl .c-ui-review__words-history{right:-100%;left:auto;transition:right .1s ease-in-out}.l-rtl .c-ui-review__words-history_visible{right:0}.l-rtl .c-ui-review__words-history-pagination-prev::after{transform:translate(-70%,-50%)rotate(-45deg)}.l-rtl .c-ui-review__words-history-pagination-next::after{transform:translate(-30%,-50%)rotate(135deg)}.l-rtl .c-ui-review__item-play-button-inner{transform:scaleX(-1)}.l-rtl .c-ui-review__words-history-item-confidence-fill{right:0;left:auto}.l-rtl .c-ui-review__item-mask-button_hidden{margin-right:-1px;margin-left:0}@keyframes a-c-ui-review-spinner{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@keyframes a-c-ui-review-heartbeat{0%{transform:scale(.8)}5%{transform:scale(.9)}10%{transform:scale(.8)}15%{transform:scale(1)}50%{transform:scale(.8)}100%{transform:scale(.8)}}.c-ui-review__list-row{border-color:#f26bd2;background-color:#140a1e}.c-ui-review__item-type-inner{background-color:#140a1e;color:#fff}.c-ui-review__item-main,.c-ui-review__item-secondary{color:#fff}.c-ui-review__item-progress{background-color:rgba(220,84,212,.5)}.c-ui-review__list-row:hover,.c-ui-review__list-row_active{background-color:#fff}.c-ui-review__list-row:hover .c-ui-review__item-main,.c-ui-review__list-row:hover .c-ui-review__item-secondary,.c-ui-review__list-row_active .c-ui-review__item-main,.c-ui-review__list-row_active .c-ui-review__item-secondary{color:#140a1e}.c-ui-review__list-row:hover .c-ui-review__item-type-inner{color:#fff}.ui-game-current-question{position:absolute;bottom:8rem;left:50%;transform:translateX(-50%);background-color:rgba(0,0,0,.5);padding:.35rem .5rem;width:max-content;max-width:90%;overflow:hidden;color:#fff;font-size:1.5rem;line-height:1.3;font-family:monospace;text-align:center;text-overflow:ellipsis;-webkit-touch-callout:none;z-index:100000000;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ui-game-next-answer{flex-shrink:1;background-color:#000;color:#fff;font-size:1.5rem;font-family:monospace;text-align:center;-webkit-touch-callout:none;z-index:100000000;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ui-game-next-answer__text{padding:.8rem .5rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ui-game-next-answer_is-booting .ui-game-next-answer__text{opacity:0}.ui-game-fps{position:absolute;top:2.8rem;z-index:100000000;inset-inline-end:1rem;padding:0;color:#0f0;font-weight:700;font-size:1.3rem;font-family:monospace}.ui-game-toggle-throttle{position:absolute;bottom:1rem;inset-inline-end:1rem;background-color:rgba(0,0,0,.5);padding:.5rem;width:4rem;height:4rem;overflow:hidden;-webkit-touch-callout:none;z-index:100000000;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ui-game-toggle-throttle span{position:absolute;top:50%;left:50%;transform:translate(-50%,-60%);color:#fff;font-weight:700;font-size:2rem;font-family:monospace}@media not all and (hover:none){.ui-game-toggle-throttle:active{background-color:#000!important}.ui-game-toggle-throttle:hover{background-color:rgba(0,0,0,.9)}}.ui-game-toggle-throttle_active{background-color:rgba(0,0,0,.9)}.ui-game-stage-cleared{position:absolute;top:10%;right:0;left:0;width:100%;max-width:100%;max-width:100vw;overflow:hidden;-webkit-touch-callout:none;z-index:100000050;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ui-game-stage-cleared__inner{display:inline-block;position:relative;left:50%;transform:translateX(-50%);-webkit-animation:a-ui-game-stage-cleared--main-slide 2s ease-in-out forwards;animation:a-ui-game-stage-cleared--main-slide 2s ease-in-out forwards;padding:1.8rem 3.2rem}.ui-game-stage-cleared__inner span{display:inline-block;position:relative;z-index:100000051;color:#fff;font-style:italic;font-weight:700;font-size:2rem;font-family:monospace;text-transform:uppercase}.ui-game-stage-cleared__inner::before{position:absolute;top:0;right:0;bottom:0;left:0;z-index:100000050;clip-path:polygon(15% 0,100% 0,85% 100%,0 100%);background-color:rgba(0,0,0,.7);content:''}.ui-game-review-item{position:absolute;top:10%;right:0;left:0;width:100%;max-width:100%;max-width:100vw;overflow:hidden;-webkit-touch-callout:none;z-index:100000050;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ui-game-review-item__inner{display:inline-block;position:relative;left:50%;transform:translateX(-50%);-webkit-animation:a-ui-game-stage-cleared--main-slide 2s ease-in-out forwards;animation:a-ui-game-stage-cleared--main-slide 2s ease-in-out forwards;padding:1.8rem 4rem;line-height:1.2}.ui-game-review-item__inner::before{position:absolute;top:0;right:0;bottom:0;left:0;z-index:100000050;clip-path:polygon(10% 0,100% 0,90% 100%,0 100%);background-color:rgba(0,0,0,.7);content:''}.ui-game-review-item__text-main,.ui-game-review-item__text-alt,.ui-game-review-item__text-romaji{display:block;position:relative;opacity:1;z-index:100000051;color:#fff;font-weight:700;font-size:1.5rem;font-family:monospace}.ui-game-review-item__text-alt{font-weight:400;font-size:1.25rem}.ui-game-review-item__text-romaji{font-weight:400;font-size:1.25rem}.ui-game-review-item__text-main+.ui-game-review-item__text-alt,.ui-game-review-item__text-main+.ui-game-review-item__text-romaji{margin-top:.75rem}.ui-game-review-item_review .ui-game-review-item__inner{-webkit-animation:a-ui-game-stage-cleared--main-slide 5s ease-in-out forwards;animation:a-ui-game-stage-cleared--main-slide 5s ease-in-out forwards}.ui-game-review-item_review .ui-game-review-item__main{display:block;animation:a-ui-game-review-item--main-hide 0s ease-in-out forwards;animation-delay:3s}.ui-game-review-item_review .ui-game-review-item__secondary{position:relative;animation:a-ui-game-review-item--secondary-reveal 0s ease-in-out forwards;animation-delay:3s;width:0;height:0;overflow:hidden}.ui-game-review-item_review .ui-game-review-item__secondary .ui-game-review-item__text-main,.ui-game-review-item_review .ui-game-review-item__secondary .ui-game-review-item__text-alt,.ui-game-review-item_review .ui-game-review-item__secondary .ui-game-review-item__text-romaji{animation:jack-in-the-box-animation .3s ease 3s 1 normal both running}.ui-game-review-item_cta .ui-game-review-item__inner{-webkit-animation:a-ui-game-stage-cleared--main-cta 1s ease-in-out 0s 1 normal both running;animation:a-ui-game-stage-cleared--main-cta 1s ease-in-out 0s 1 normal both running;padding:1.2rem 6rem}.ui-game-review-item_cta .ui-game-review-item__text-main{text-transform:uppercase}.ui-game-review-item_cta .ui-game-review-item__secondary{display:none}.ui-game-strike{display:inline-block;position:relative;transform-origin:center center;padding:.5rem 1.5rem;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ui-game-strike__container{position:absolute;top:10%;right:0;left:0;z-index:100000050;width:100vw;text-align:center}.ui-game-strike__inner{-webkit-animation:a-ui-game-stage-cleared--wobble-hor-bottom .8s forwards;animation:a-ui-game-stage-cleared--wobble-hor-bottom .8s forwards}.ui-game-strike__content{display:inline-block;position:relative;z-index:100000051;color:#fff;font-style:italic;font-weight:700;font-size:2rem;font-family:monospace}.ui-game-strike::before{position:absolute;top:0;right:0;bottom:0;left:0;z-index:100000050;clip-path:polygon(15% 0,100% 0,85% 100%,0 100%);background-color:rgba(0,0,0,.7);content:''}.ui-game-stage-progress{position:absolute;top:1rem;inset-inline-end:1rem;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ui-game-stage-progress__item{display:inline-block;position:relative;margin-left:-2px;border:2px solid rgba(0,0,0,.7);border-width:2px;background-color:#fff;width:1rem;height:1rem}.ui-game-stage-progress__item_active{transform-origin:0% 100%;z-index:100000051;-webkit-animation:a-ui-game-stage-progress--active 1s linear 0s 1 normal both running;animation:a-ui-game-stage-progress--active 1s linear 0s 1 normal both running;background-color:#0f0}.ui-game-slipstream{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-touch-callout:none;z-index:100000060;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ui-game-slipstream__inner{position:relative;transform-origin:50% 50%;z-index:100000061;animation:jack-in-the-box-animation .3s ease 0s 1 normal both running;background-color:rgba(0,0,0,.7);padding:1rem 1.5rem;color:#fff;font-weight:700;font-size:1.5rem;font-family:monospace}.ui-game-odometer{position:absolute;top:3rem;z-index:100000040;inset-inline-start:1rem;color:#fff;font-weight:700;font-size:1.5rem;font-family:monospace}@media only screen and (max-width:800px){.ui-game-odometer{top:4.75rem;inset-inline-end:1rem;inset-inline-start:auto}}.ui-game-odometer span{display:inline-block;position:relative;margin-left:-1px;border:1px solid #fff;border-width:1px;background-color:rgba(0,0,0,.7);padding:.5rem;font-size:1rem;font-family:monospace}.ui-game-gas-level-wrapper{display:flex;position:absolute;top:.7rem;align-content:center;justify-content:flex-start;align-items:center;gap:.5rem;inset-inline-start:1rem;-webkit-touch-callout:none;z-index:100000040;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media only screen and (max-width:800px){.ui-game-gas-level-wrapper{top:2.5rem;inset-inline-end:1rem}}.ui-game-gas-level-container{display:flex;align-content:center;justify-content:flex-start;align-items:center;border:1px solid #fff;background-color:rgba(0,0,0,.7);width:16rem;height:1rem}@media only screen and (max-width:800px){.ui-game-gas-level-container{width:100%}}.ui-game-gas-level-icon{display:flex;flex-shrink:0;align-content:center;justify-content:center;align-items:center;border-radius:50%;background-color:rgba(0,0,0,.7);width:25px;height:25px}.ui-game-gas-level-icon svg{width:12px;height:12px;fill:#fff}.ui-game-gas-level{transition:width .3s linear;background-color:#0f0;height:100%}.ui-game-end-screen{display:flex;position:fixed;top:0;right:0;bottom:0;left:0;flex-direction:column;flex-wrap:nowrap;align-content:center;justify-content:center;align-items:center;z-index:200000000;background-color:#000;width:100%;height:100%}.ui-game-end-screen__inner{padding:25px;text-align:center}.ui-game-end-screen__odometer{display:flex;flex-wrap:wrap;align-content:flex-start;justify-content:center;align-items:flex-start}.ui-game-end-screen__odometer>span{border:1px solid #fff;background-color:rgba(0,0,0,.7);overflow:hidden}.ui-game-end-screen__odometer>span>span{display:flex;position:relative;flex-direction:column;transition:transform .8s ease-in-out;margin-left:-1px;border-width:1px;width:2.5rem;height:2.5rem;color:#fff;font-size:1.5rem;line-height:1.5rem;font-family:monospace}.ui-game-end-screen__odometer>span>span>span{padding:.5rem}.ui-game-end-screen__new-game{position:relative;transform:translateZ(0);z-index:200000010;cursor:pointer;padding:1.5rem;pointer-events:all;color:#fff;font-size:1.3rem;font-family:monospace;text-decoration:underline;text-underline-offset:5px;text-transform:uppercase}.ui-game-end-screen__new-game:hover{color:#0f0}.l-rtl .ui-game-stage-cleared__inner{right:50%;transform:translateX(50%);-webkit-animation:a-ui-game-stage-cleared--main-slide_rtl 2s ease-in-out forwards;animation:a-ui-game-stage-cleared--main-slide_rtl 2s ease-in-out forwards}.l-rtl .ui-game-review-item__inner{right:50%;transform:translateX(50%);-webkit-animation:a-ui-game-stage-cleared--main-slide_rtl 2s ease-in-out forwards;animation:a-ui-game-stage-cleared--main-slide_rtl 2s ease-in-out forwards}@-webkit-keyframes a-ui-game-review-item--main-hide{0%{display:block}100%{display:none}}@keyframes a-ui-game-review-item--main-hide{0%{display:block}100%{display:none}}@-webkit-keyframes a-ui-game-review-item--secondary-reveal{0%{width:0;height:0;overflow:hidden}100%{width:auto;height:auto;overflow:hidden}}@keyframes a-ui-game-review-item--secondary-reveal{0%{width:0;height:0;overflow:hidden}100%{width:auto;height:auto;overflow:hidden}}@-webkit-keyframes a-ui-game-stage-cleared--main-slide{0%{left:100%;transform:translateX(0%)scale(.9)}15%{left:50%;transform:translateX(-50%)scale(1.1)}89%{left:50%;transform:translateX(-50%)scale(1.1)}100%{left:0%;transform:translateX(-100%)scale(.9)}}@keyframes a-ui-game-stage-cleared--main-slide{0%{left:100%;transform:translateX(0%)scale(.9)}15%{left:50%;transform:translateX(-50%)scale(1.1)}89%{left:50%;transform:translateX(-50%)scale(1.1)}100%{left:0%;transform:translateX(-100%)scale(.9)}}@-webkit-keyframes a-ui-game-stage-cleared--main-slide_rtl{0%{right:100%;transform:translateX(0%)scale(.9)}15%{right:50%;transform:translateX(50%)scale(1.1)}89%{right:50%;transform:translateX(50%)scale(1.1)}100%{right:0%;transform:translateX(100%)scale(.9)}}@keyframes a-ui-game-stage-cleared--main-slide_rtl{0%{right:100%;transform:translateX(0%)scale(.9)}15%{right:50%;transform:translateX(50%)scale(1.1)}89%{right:50%;transform:translateX(50%)scale(1.1)}100%{right:0%;transform:translateX(100%)scale(.9)}}@-webkit-keyframes a-ui-game-stage-cleared--wobble-hor-bottom{0%,100%{-webkit-transform:translateX(0%);transform:translateX(0%);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}15%{-webkit-transform:translateX(-30px)rotate(-6deg);transform:translateX(-30px)rotate(-6deg)}30%{-webkit-transform:translateX(15px)rotate(6deg);transform:translateX(15px)rotate(6deg)}45%{-webkit-transform:translateX(-15px)rotate(-3.6deg);transform:translateX(-15px)rotate(-3.6deg)}60%{-webkit-transform:translateX(9px)rotate(2.4deg);transform:translateX(9px)rotate(2.4deg)}75%{-webkit-transform:translateX(-6px)rotate(-1.2deg);transform:translateX(-6px)rotate(-1.2deg)}}@keyframes a-ui-game-stage-cleared--wobble-hor-bottom{0%,100%{-webkit-transform:translateX(0%);transform:translateX(0%);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}15%{-webkit-transform:translateX(-30px)rotate(-6deg);transform:translateX(-30px)rotate(-6deg)}30%{-webkit-transform:translateX(15px)rotate(6deg);transform:translateX(15px)rotate(6deg)}45%{-webkit-transform:translateX(-15px)rotate(-3.6deg);transform:translateX(-15px)rotate(-3.6deg)}60%{-webkit-transform:translateX(9px)rotate(2.4deg);transform:translateX(9px)rotate(2.4deg)}75%{-webkit-transform:translateX(-6px)rotate(-1.2deg);transform:translateX(-6px)rotate(-1.2deg)}}@-webkit-keyframes a-ui-game-stage-progress--active{0%{transform:scale(1);animation-timing-function:ease-in-out}14%{transform:scale(1.3);animation-timing-function:ease-in-out}28%{transform:scale(1);animation-timing-function:ease-in-out}45%{transform:translate(-15%,0)rotate(-3deg)}60%{transform:translate(10%,0)rotate(2deg)}}@keyframes a-ui-game-stage-progress--active{0%{transform:scale(1);animation-timing-function:ease-in-out}14%{transform:scale(1.3);animation-timing-function:ease-in-out}28%{transform:scale(1);animation-timing-function:ease-in-out}45%{transform:translate(-15%,0)rotate(-3deg)}60%{transform:translate(10%,0)rotate(2deg)}}@-webkit-keyframes a-ui-game-stage-cleared--main-cta{0%{transform:translate(-50%,-1200px)scale(.7);opacity:.7}80%{transform:translate(-50%,0)scale(.7);opacity:.7}100%{transform:translate(-50%,0)scale(1);opacity:1}}@keyframes a-ui-game-stage-cleared--main-cta{0%{transform:translate(-50%,-1200px)scale(.7);opacity:.7}80%{transform:translate(-50%,0)scale(.7);opacity:.7}100%{transform:translate(-50%,0)scale(1);opacity:1}}@keyframes jack-in-the-box-animation{0%{transform:scale(.1)rotate(30deg);opacity:0}50%{transform:scale(1)rotate(-10deg);opacity:1}70%{transform:scale(1)rotate(3deg)}100%{transform:scale(1)rotate(0);opacity:1}}.ui-settings{display:flex;position:absolute;top:0;right:0;bottom:0;left:0;flex-direction:column;flex-wrap:nowrap;align-content:flex-start;justify-content:space-between;align-items:flex-start;z-index:100000100;background-color:rgba(0,0,0,.8);padding:2rem;overflow:auto;color:#fff;font-size:1.5rem;font-family:monospace}.ui-settings::-webkit-scrollbar{width:5px}.ui-settings::-webkit-scrollbar-track{background-color:#000}.ui-settings::-webkit-scrollbar-thumb{background-color:#fff}@media(hover){.ui-settings:hover::-webkit-scrollbar-thumb{background-color:#fff}}.ui-settings-main{max-width:100%}.ui-settings-secondary{margin-top:2rem}.ui-settings-title{max-width:100%;overflow:hidden;font-weight:900;font-size:2.8rem;line-height:1.2;font-family:monospace;text-overflow:ellipsis;text-transform:uppercase}.ui-settings-title__container{margin-top:2rem}.ui-settings-title__brand{font-style:italic;font-weight:100;font-size:1.8rem;line-height:1.2;font-family:serif}.ui-settings-pause-icon{position:absolute;top:2rem;inset-inline-end:2rem;width:3rem;height:3.5rem}.ui-settings-pause-icon::after{position:absolute;top:0;bottom:0;left:0;background-color:#fff;width:1.2rem;content:''}.ui-settings-pause-icon::before{position:absolute;top:0;right:0;bottom:0;background-color:#fff;width:1.2rem;content:''}.ui-settings-continue{cursor:pointer;margin-top:3rem;border:2px solid #fff;background-color:#000;padding:.8rem 5rem;color:#fff;font-weight:900;font-size:2rem;line-height:1;font-family:serif}.ui-settings-continue:hover{background-color:#fff;color:#000}.ui-settings-continue__inner_ltr,.ui-settings-continue__inner_rtl{position:relative;-webkit-animation:a-ui-settings-continue .5s ease-in-out infinite alternate;animation:a-ui-settings-continue .5s ease-in-out infinite alternate}.ui-settings-continue__inner_rtl{display:none}.ui-settings-fps{display:flex;flex-direction:row;flex-wrap:nowrap;align-content:center;justify-content:flex-start;align-items:center;gap:.6rem;cursor:pointer;margin:0;padding:0}.ui-settings-fps__label{color:#fff;font-size:1rem;line-height:1.2;font-family:monospace}.ui-settings-fps__checkbox{border:1px solid #fff;background-color:#000;width:1rem;height:1rem}.ui-settings-fps_active .ui-settings-fps__checkbox{box-shadow:inset 0 0 0 .15rem #000;background-color:#fff}.ui-settings-legal-info{margin-top:.65rem;font-size:0}.ui-settings-legal-info button{cursor:pointer;margin:0;padding:0;padding-inline:0;padding-block:0;color:#fff;font-size:.6rem;line-height:1.2;font-family:monospace}.ui-settings-impressum-popup{position:absolute;top:50%;right:0;bottom:0;left:50%;transform:translate(-50%,-50%);z-index:100000110;background-color:#000;padding:2rem;overflow:auto;color:#fff}.ui-settings-impressum-popup::-webkit-scrollbar{width:5px}.ui-settings-impressum-popup::-webkit-scrollbar-track{background-color:#000}.ui-settings-impressum-popup::-webkit-scrollbar-thumb{background-color:#fff}@media(hover){.ui-settings-impressum-popup:hover::-webkit-scrollbar-thumb{background-color:#fff}}.ui-settings-impressum-popup__content{flex:auto;margin-bottom:2rem;font-weight:900;font-size:1.5rem;line-height:1.2;font-family:monospace;text-transform:uppercase}.ui-settings-impressum-popup__close{position:absolute;top:1rem;cursor:pointer;inset-inline-end:1rem;color:#fff;font-size:2rem}.ui-settings-impressum-popup__title{padding-right:2rem;font-weight:900;font-size:1.5rem;text-transform:uppercase}.ui-settings-impressum-popup__body{margin-top:1.5rem}.ui-settings-impressum-popup__body p{margin-top:.6rem}.ui-settings-impressum-popup__body,.ui-settings-impressum-popup__body p,.ui-settings-impressum-popup__body a{font-size:.9rem;line-height:1.4;font-family:monospace;text-transform:initial}.ui-settings-impressum-popup__body a{color:#fff}.l-rtl .ui-settings-fps{flex-direction:row-reverse}.l-rtl .ui-settings-continue__inner_ltr{display:none}.l-rtl .ui-settings-continue__inner_rtl{display:block}.l-rtl .ui-settings-impressum-popup__title{padding-right:0;padding-left:2rem}@-webkit-keyframes a-ui-settings-continue{0%{transform:translate(-5px,0)scale(1)}100%{transform:translate(5px,0)scale(1)}}@keyframes a-ui-settings-continue{0%{transform:translate(-5px,0)scale(1)}100%{transform:translate(5px,0)scale(1)}}html,body{height:100%;overflow:hidden}.p-game-oldschool-racing{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@supports(-webkit-touch-callout:none){.p-game-oldschool-racing{height:-webkit-fill-available}}.p-game-oldschool-racing::-webkit-scrollbar{width:5px}.p-game-oldschool-racing::-webkit-scrollbar-track{background-color:#000}.p-game-oldschool-racing::-webkit-scrollbar-thumb{background-color:#fff}@media(hover){.p-game-oldschool-racing:hover::-webkit-scrollbar-thumb{background-color:#f26bd2}}.p-game-oldschool-racing::after{position:fixed;top:0;right:0;bottom:0;left:0;z-index:99;background:#000;width:100%;height:100%;content:''}.p-game-oldschool-racing #js-phaser-container{position:relative;overflow:hidden;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.p-game-oldschool-racing__container{position:relative;background-color:transparent;height:100%;-webkit-touch-callout:none;z-index:200;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@supports(-webkit-touch-callout:none){.p-game-oldschool-racing__container{height:-webkit-fill-available}}.p-game-oldschool-racing__container-inner{display:flex;flex-direction:column;flex-wrap:nowrap;align-content:stretch;justify-content:flex-start;align-items:stretch;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;width:100%;height:100%;font-size:0}@supports(-webkit-touch-callout:none){.p-game-oldschool-racing__container-inner{height:-webkit-fill-available}}.p-game-oldschool-racing__content{display:flex;position:relative;flex-direction:column;justify-content:flex-start;align-items:center;z-index:100;padding-top:0;width:100%}@supports(-webkit-touch-callout:none){.p-game-oldschool-racing__content{height:-webkit-fill-available}}.p-game-oldschool-racing__canvas{flex-grow:1;padding-top:70px;padding-right:0;padding-bottom:0;padding-left:0;max-width:100%;height:100%;font-size:0}.p-game-oldschool-racing__loading,.p-game-oldschool-racing__error{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);color:#f5963c;font-variant:small-caps;font-weight:700;font-size:25px;line-height:1.2;font-family:noto-sans,sans-serif;letter-spacing:3px;text-shadow:-5px 2px 7px rgba(255,71,0,.5);text-transform:lowercase}.p-game-oldschool-racing__error{color:#ff4700;text-shadow:-5px 2px 7px rgba(255,71,0,.5)}.p-game-oldschool-racing__screen{position:relative;margin-bottom:15px;border:10px solid;background-image:radial-gradient(ellipse,#560844 0%,#000 90%);background-color:#000;padding:20px;width:100%;max-width:700px;overflow:hidden}@media only screen and (max-width:900px){.p-game-oldschool-racing__screen{border:6px solid;padding:20px}}@media only screen and (max-width:600px){.p-game-oldschool-racing__screen{border:5px solid;padding:10px}}.p-game-oldschool-racing__screen:before{display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:200;background:linear-gradient(to bottom,rgba(18,16,16,0) 50%,rgba(0,0,0,.25) 50%);background-size:100% 3px;pointer-events:none;content:' '}.p-game-oldschool-racing__title{margin-bottom:30px;background:-webkit-linear-gradient(#f26bd2,#f69ae0);-webkit-background-clip:text;color:#f26bd2;font-variant:small-caps;font-weight:700;font-size:45px;line-height:1.2;font-family:noto-sans,sans-serif;letter-spacing:3px;text-align:center;text-transform:lowercase;-webkit-text-fill-color:transparent}.p-game-oldschool-racing__difficulty{margin:20px 0;text-align:center}.p-game-oldschool-racing__difficulty-title,.p-game-oldschool-racing__difficulty-value{display:inline-block;padding:0;color:#fff;font-variant:small-caps;font-size:16px;font-family:noto-sans,sans-serif;text-transform:lowercase}.p-game-oldschool-racing__difficulty-title{margin-inline-end:5px}.p-game-oldschool-racing__difficulty-value{cursor:pointer;border-bottom:1px dashed}.p-game-oldschool-racing__difficulty-value:hover{border-bottom-color:transparent}.p-game-oldschool-racing__next{margin:42px 0;text-align:center}.p-game-oldschool-racing__next button{display:inline-block;z-index:200;cursor:pointer;margin:0 auto;box-shadow:0 1px 11px 2px rgba(210,60,170,.8);border:2px solid #fff;background-color:#dc54d4;padding:8px 75px;color:#fff;font-style:italic;font-weight:700;font-size:40px;text-align:center;text-decoration:none;text-transform:uppercase}.p-game-oldschool-racing__next button:hover{box-shadow:0 1px 11px 2px #fff;border-color:2px solid #dc54d4;background-color:#fff;color:#dc54d4}.p-game-oldschool-racing__next button:active{box-shadow:none}@media only screen and (max-width:600px){.p-game-oldschool-racing__next button{justify-content:center;width:100%}}.p-game-oldschool-racing__game-progress{display:flex;flex-wrap:nowrap;align-content:stretch;justify-content:space-between;align-items:stretch;gap:8px;margin-top:20px;margin-top:20px}.p-game-oldschool-racing__game-progress-item{border-radius:1px;background-color:#140a1e;width:100%;height:10px}.p-game-oldschool-racing__game-progress-item_active{box-shadow:0 1px 11px 2px rgba(210,60,170,.8);background-color:#ffa0f3}.p-game-oldschool-racing__game{position:relative;z-index:500}.p-game-oldschool-racing__game>div{width:100%}.p-game-oldschool-racing__game>div:nth-child(2){padding-bottom:5vmax}.p-game-oldschool-racing__music-player{position:absolute;right:50px;bottom:50px;width:250px}.p-game-oldschool-racing .p-game-oldschool-racing__game-progress,.p-game-oldschool-racing .c-minigame__progress-bar,.p-game-oldschool-racing .c-minigame__question-container,.p-game-oldschool-racing .c-minigame__answers-container,.p-game-oldschool-racing .c-minigame__letters,.p-game-oldschool-racing .c-minigame__answer-correct{position:relative;z-index:500}.p-game-oldschool-racing .c-minigame__answer-correct{position:fixed}.p-game-oldschool-racing .c-minigame__question-container .c-list-items__item-container{padding:15px 30px}.p-game-oldschool-racing .c-minigame__typing .c-minigame__answers-container,.p-game-oldschool-racing .c-minigame__speech .c-minigame__answers-container{background-color:#000}.p-game-oldschool-racing .c-minigame__answers-container .c-tools-speech-synthesis--control-mic{padding:10px}.p-game-oldschool-racing .c-minigame__quiz .c-minigame__answers-container,.p-game-oldschool-racing .c-minigame__letters{background-color:#000;padding:30px 30px 15px}.p-game-oldschool-racing .c-minigame__question-container_sentence{padding-bottom:10px}.p-game-oldschool-racing .c-minigame__sentence-builder-hint{display:inline-block}.p-game-oldschool-racing .c-minigame__sentence-builder-hint-mask{opacity:.3}.p-game-oldschool-racing .c-minigame__sentence-builder-extra-pieces{display:flex;justify-content:center;align-items:center;gap:8px;margin-top:12px;color:rgba(255,255,255,.82);font-weight:600;font-size:12px;letter-spacing:.04em;text-transform:uppercase}.p-game-oldschool-racing .c-minigame__sentence-builder-extra-pieces-count{display:inline-flex;justify-content:center;align-items:center;border-radius:999px;background:rgba(255,255,255,.12);padding:3px 8px;min-width:30px;color:#fff}.p-game-oldschool-racing .c-minigame__sentence-builder-answer,.p-game-oldschool-racing .c-minigame__sentence-builder-parts{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;background-color:#000;padding:24px 30px}.p-game-oldschool-racing .c-minigame__sentence-builder-answer{position:relative;z-index:500;margin-top:15px;min-height:84px}.p-game-oldschool-racing .c-minigame__sentence-builder-answer-placeholder{display:flex;justify-content:center;align-items:center;width:100%;min-height:32px;pointer-events:none}.p-game-oldschool-racing .c-minigame__sentence-builder-part_placeholder{opacity:0;border-top-color:transparent;border-bottom-color:transparent;border-right-width:0;border-left-width:0;padding-right:0;padding-left:0;width:0;min-width:0;overflow:hidden;pointer-events:none;white-space:nowrap}.p-game-oldschool-racing .c-minigame__sentence-builder-part{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:4px;cursor:pointer;border:2px solid rgba(255,255,255,.25);border-radius:999px;background:rgba(255,255,255,6%);padding:10px 16px;min-height:46px;color:#fff;font-size:20px;line-height:1.3;text-transform:none}.p-game-oldschool-racing .c-minigame__sentence-builder-part_active{opacity:.35}.p-game-oldschool-racing .c-minigame__sentence-builder-part-text,.p-game-oldschool-racing .c-minigame__sentence-builder-part-secondary{display:block;text-align:center}.p-game-oldschool-racing .c-minigame__sentence-builder-part-secondary{opacity:.72;font-weight:400;font-size:.72em;line-height:1.2}@media(hover:hover){.p-game-oldschool-racing .c-minigame__sentence-builder-part:hover{border-color:rgba(255,255,255,.8);background:rgba(255,255,255,.12)}}.p-game-oldschool-racing .c-minigame__sentence-builder-part:active{transform:scale(.98)}@media only screen and (max-width:600px){.p-game-oldschool-racing .c-minigame__sentence-builder-answer,.p-game-oldschool-racing .c-minigame__sentence-builder-parts{gap:8px;padding:18px 15px}.p-game-oldschool-racing .c-minigame__sentence-builder-part{padding:8px 12px;font-size:17px}}.l-rtl .p-game-oldschool-racing__next button{transform:scale(-1)}:-webkit-full-screen .p-game-oldschool-racing__canvas{padding-top:10px!important}:-moz-full-screen .p-game-oldschool-racing__canvas{padding-top:10px!important}:-ms-fullscreen .p-game-oldschool-racing__canvas{padding-top:10px!important}:fullscreen .p-game-oldschool-racing__canvas{padding-top:10px!important}