.ProblemPage_page__LAE16{position:relative;display:grid;place-items:center;min-height:100svh;overflow:hidden;padding:24px;background:radial-gradient(circle at 70% 0,rgba(11,132,255,.2),transparent 32rem),radial-gradient(circle at 15% 100%,rgba(32,74,166,.16),transparent 28rem),#020b18;color:#f7faff;font-family:var(--font-body),system-ui,sans-serif}.ProblemPage_page__LAE16:after,.ProblemPage_page__LAE16:before{position:absolute;width:28rem;height:28rem;border:1px solid rgba(83,164,255,.12);border-radius:50%;content:"";pointer-events:none}.ProblemPage_page__LAE16:before{top:-17rem;right:-8rem;box-shadow:0 0 0 35px rgba(50,137,255,.025),0 0 0 70px rgba(50,137,255,.018)}.ProblemPage_page__LAE16:after{bottom:-20rem;left:-10rem;width:34rem;height:34rem;opacity:.7}.ProblemPage_card__KWOs0{position:relative;z-index:1;display:grid;justify-items:center;width:min(680px,100%);padding:clamp(32px,7vw,72px) clamp(22px,7vw,70px);border:1px solid rgba(125,166,219,.18);border-radius:30px;background:linear-gradient(145deg,rgba(10,34,64,.9),rgba(3,15,30,.86));box-shadow:0 28px 90px rgba(0,0,0,.38),inset 0 1px 0 rgba(255,255,255,.04);text-align:center}.ProblemPage_brand__O_ExX{display:inline-flex;align-items:center;gap:9px;margin-bottom:30px;color:#fff;font-family:var(--font-display),Impact,sans-serif;font-size:29px;letter-spacing:.045em}.ProblemPage_brand__O_ExX span{color:#1d9bff}.ProblemPage_brandMark__EM9U_{position:relative;display:inline-block;width:27px;height:31px;filter:drop-shadow(0 8px 15px rgba(0,105,255,.32))}.ProblemPage_brandMark__EM9U_ i{position:absolute;inset:0;border-radius:6px 12px 12px 6px;background:linear-gradient(145deg,#4bc1ff,#087aff 54%,#2633ca);-webkit-clip-path:polygon(0 0,100% 50%,0 100%);clip-path:polygon(0 0,100% 50%,0 100%)}.ProblemPage_brandMark__EM9U_ i:last-child{inset:6px 0 6px 9px;opacity:.7;background:linear-gradient(145deg,#9beeff,#0d80ff 55%,#1629b7)}.ProblemPage_statusIcon__DRdG4{display:grid;place-items:center;width:76px;height:76px;margin-bottom:20px;border:1px solid rgba(45,155,255,.35);border-radius:24px;background:rgba(11,132,255,.13);color:#5bb9ff;box-shadow:0 16px 42px rgba(0,96,255,.16)}.ProblemPage_statusIcon__DRdG4 svg{width:36px;height:36px}.ProblemPage_statusIcon__DRdG4.ProblemPage_warning__AXdoH{border-color:rgba(255,200,61,.35);background:rgba(255,166,31,.1);color:#ffd15c}.ProblemPage_code__wRUoz{display:block;color:#53b3ff;font-size:12px;font-weight:800;letter-spacing:.2em;text-transform:uppercase}.ProblemPage_title__a0HfV{margin:9px 0 8px;color:#fff;font-size:clamp(27px,5vw,42px);line-height:1.2}.ProblemPage_description__dUwIf{max-width:510px;margin:0;color:#9eafc7;font-size:14px;line-height:1.9}.ProblemPage_actions__wFybL{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:28px}.ProblemPage_back__KyVEf,.ProblemPage_primary___lQdv,.ProblemPage_secondary__zyTme{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:0 18px;border-radius:12px;font-size:13px;font-weight:700;text-decoration:none;cursor:pointer;transition:.16s ease}.ProblemPage_primary___lQdv{border:1px solid #1593ff;background:#0b84ff;color:#fff;box-shadow:0 10px 25px rgba(0,112,255,.2)}.ProblemPage_primary___lQdv:hover{border-color:#65c4ff;background:#1593ff;transform:translateY(-1px)}.ProblemPage_secondary__zyTme{border:1px solid rgba(125,166,219,.2);background:rgba(255,255,255,.06);color:#d9e8ff}.ProblemPage_back__KyVEf:hover,.ProblemPage_secondary__zyTme:hover{border-color:rgba(83,179,255,.55);background:rgba(11,132,255,.1);color:#fff}.ProblemPage_back__KyVEf{margin-top:18px;padding:0 10px;border:0;background:transparent;color:#8fa0ba;font-size:12px}.ProblemPage_back__KyVEf svg,.ProblemPage_primary___lQdv svg,.ProblemPage_secondary__zyTme svg{width:17px;height:17px}.ProblemPage_spin__EFajp{animation:ProblemPage_spin__EFajp .9s linear infinite}@keyframes ProblemPage_spin__EFajp{to{transform:rotate(1turn)}}@media (max-width:560px){.ProblemPage_page__LAE16{padding:16px}.ProblemPage_card__KWOs0{border-radius:24px}.ProblemPage_brand__O_ExX{margin-bottom:24px}.ProblemPage_statusIcon__DRdG4{width:68px;height:68px;border-radius:21px}.ProblemPage_statusIcon__DRdG4 svg{width:31px;height:31px}.ProblemPage_description__dUwIf{font-size:13px}.ProblemPage_actions__wFybL,.ProblemPage_primary___lQdv,.ProblemPage_secondary__zyTme{width:100%}}@media (prefers-reduced-motion:reduce){.ProblemPage_back__KyVEf,.ProblemPage_primary___lQdv,.ProblemPage_secondary__zyTme{transition:none}.ProblemPage_spin__EFajp{animation:none}}