.battery-charge[data-v-f9cd78f9]{animation:battery-charge-f9cd78f9 2s infinite}@keyframes battery-charge-f9cd78f9{0%{opacity:var(--pc0-opacity)}25%{opacity:var(--pc1-opacity)}50%{opacity:var(--pc2-opacity)}75%{opacity:var(--pc3-opacity)}to{opacity:1}}[data-v-1f61ce95] .message-content ol,[data-v-1f61ce95] .message-content ul{padding-left:1.5rem;padding-top:.25rem}[data-v-1f61ce95] .message-content li{margin-bottom:.5rem}[data-v-1f61ce95] .message-content p:last-of-type{margin-bottom:0}.panel-transition-leave-active[data-v-bf347a83],.panel-transition-enter-active[data-v-bf347a83]{transition:.25s ease-in-out}.panel-transition-enter-from[data-v-bf347a83],.panel-transition-leave-to[data-v-bf347a83]{opacity:0;transform:translateY(2rem)}.motivational-bubble[data-v-bf347a83]{position:relative;max-width:240px;padding:12px 16px;margin-bottom:12px;font-size:14px;line-height:1.4;color:#1a202c;text-align:center;cursor:pointer;background:#fff;border:2px solid #e2e8f0;border-radius:16px;box-shadow:0 4px 12px #0000001a}.motivational-bubble-arrow[data-v-bf347a83]{position:absolute;right:20px;bottom:-10px;width:0;height:0;filter:drop-shadow(0 2px 1px rgba(0,0,0,.06));border-top:10px solid white;border-right:10px solid transparent;border-left:10px solid transparent}.motivational-bubble-arrow[data-v-bf347a83]:before{position:absolute;top:-12px;left:-11px;width:0;height:0;content:"";border-top:11px solid #e2e8f0;border-right:11px solid transparent;border-left:11px solid transparent}.bubble-enter-active[data-v-bf347a83]{animation:bubble-in-bf347a83 .3s ease-out}.bubble-leave-active[data-v-bf347a83]{animation:bubble-out-bf347a83 .2s ease-in}@keyframes bubble-in-bf347a83{0%{opacity:0;transform:scale(.8) translateY(10px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes bubble-out-bf347a83{0%{opacity:1;transform:scale(1) translateY(0)}to{opacity:0;transform:scale(.8) translateY(10px)}}.toggle-btn-glow[data-v-bf347a83]{animation:btn-glow-bf347a83 3s ease-in-out infinite}@keyframes btn-glow-bf347a83{0%,to{box-shadow:0 0 6px 2px #566be480}50%{box-shadow:0 0 14px 6px #566be4e6}}.submission[data-v-7b7af385]{margin:0}.step-comments[data-v-c80fdfe4] .tabs.tabs-unactive{padding-bottom:1rem}.step-comments[data-v-c80fdfe4] .tabs.tabs-unactive .nav-link{color:var(--black25)}.step-comments[data-v-c80fdfe4] .tabs.tabs-unactive:hover .nav-item:not(.toggle-item) .nav-link{color:var(--black100)}.step-comments[data-v-c80fdfe4] .tabs .toggle-item .nav-link{color:var(--blue100)}.step-comments[data-v-c80fdfe4] .tabs .toggle-item .nav-link:hover{color:#0c62ca;box-shadow:none}.step-hint .alert-hint[data-v-a75cbabb]{background-color:#fafafa;border:1px solid var(--black07)}.step-hint .alert-hint-header[data-v-a75cbabb]{color:var(--black25)}.step-hint .alert-hint-header .badge[data-v-a75cbabb]{font-weight:400;vertical-align:.15em;background-color:#87b9f7}.step-hint .alert-hint .hint-feedback[data-v-a75cbabb]{font-size:.875rem;font-weight:400;color:var(--black75)}.step-hint .alert-hint .hint-feedback .btn[data-v-a75cbabb]{font-size:.75rem}.gembox[data-v-fc6b878c]{--gembox-color: var(--black50)}.difficulty-level[data-v-5af16de8] rect{fill:var(--black09)}.difficulty-level.easy-level[data-v-5af16de8] rect:nth-child(-n+1){fill:#10b981}.difficulty-level.medium-level[data-v-5af16de8] rect:nth-child(-n+2){fill:var(--orange100)}.difficulty-level.hard-level[data-v-5af16de8] rect:nth-child(-n+3){fill:var(--red100)}.table-of-content .item[data-v-9c228fe4]{color:var(--black100)}.table-of-content .item-active[data-v-9c228fe4]{padding-left:14px!important;color:var(--blue100);border-left:2px solid var(--blue100)}.table-of-content .item[data-v-9c228fe4] strong{font-weight:400}.problems-list:has(.loader)~*[data-v-9c228fe4]{display:none}.sticky-pos[data-v-d9967174]{top:calc(var(--header-height) + 1rem)}.statistic-tooltip{max-width:170px}.statistic-tooltip .tooltip-inner{padding:8px}
