.page-module___8aEwW__wrapper{max-width:500px;margin:0 auto;padding:20px 20px 100px}.page-module___8aEwW__hero{margin-bottom:30px}.page-module___8aEwW__title{color:#333;margin-bottom:20px;font-size:1.5rem;font-weight:800}.page-module___8aEwW__statusCard{text-align:center;background:#fff;border-radius:24px;flex-direction:column;justify-content:center;min-height:160px;padding:24px;display:flex;box-shadow:0 10px 25px #0000000d}.page-module___8aEwW__indicator{justify-content:center;align-items:center;gap:8px;margin-bottom:10px;display:flex}.page-module___8aEwW__statusLabel{text-transform:uppercase;letter-spacing:.05em;color:#888;font-size:.75rem}.page-module___8aEwW__activeTaskName{margin:0;font-size:1.8rem;font-weight:700}.page-module___8aEwW__activeTaskContent{flex-direction:column;align-items:center;width:100%;display:flex}.page-module___8aEwW__commentInput{color:#333;text-align:center;background:#0000000d;border:none;border-radius:8px;outline:none;width:100%;max-width:280px;margin-top:15px;padding:8px 12px;font-size:.95rem;transition:all .2s}.page-module___8aEwW__commentInput:focus{box-shadow:0 0 0 2px var(--theme-color,#ccc);background:#fff}.page-module___8aEwW__commentInput::placeholder{color:#999;font-style:italic}.page-module___8aEwW__timer{color:#555;margin-top:5px;font-size:1.2rem}.page-module___8aEwW__timer span{color:#aaa;font-size:.9rem}.page-module___8aEwW__pulse{border-radius:50%;width:10px;height:10px;animation:1.5s infinite page-module___8aEwW__pulse-ring}.page-module___8aEwW__idleState{flex-direction:column;align-items:center;gap:5px;display:flex}.page-module___8aEwW__idleIcon{margin-bottom:5px;font-size:2.5rem}.page-module___8aEwW__idleState h2{color:#333;margin:0;font-size:1.5rem}.page-module___8aEwW__idleState p{color:#888;margin:0;font-size:.9rem}@keyframes page-module___8aEwW__pulse-ring{0%{opacity:.5;transform:scale(.8)}50%{opacity:1;transform:scale(1.2)}to{opacity:.5;transform:scale(.8)}}.page-module___8aEwW__actionGrid{grid-template-columns:1fr 1fr;gap:16px;margin-top:20px;display:grid}.page-module___8aEwW__scopeCard{cursor:pointer;background:#fff;border:2px solid #0000;border-radius:20px;flex-direction:column;align-items:center;gap:10px;padding:20px;transition:all .2s;display:flex;box-shadow:0 4px 10px #00000008}.page-module___8aEwW__scopeCard:active{background:var(--theme);color:#fff;transform:scale(.95)}.page-module___8aEwW__scopeCard.page-module___8aEwW__active{border-color:var(--theme);background:#0070f30d}.page-module___8aEwW__scopeIcon{background:var(--theme);color:#fff;border-radius:12px;justify-content:center;align-items:center;width:40px;height:40px;font-weight:700;display:flex}.page-module___8aEwW__correctionOverlay{color:#fff;background:#1a1a1a;border-radius:16px;flex-direction:column;align-items:center;gap:10px;margin:20px 0;padding:15px;animation:.3s ease-out page-module___8aEwW__slideIn;display:flex}@keyframes page-module___8aEwW__slideIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.page-module___8aEwW__offsetButtons{gap:10px;display:flex}.page-module___8aEwW__offsetButtons button{color:#fff;background:#333;border:1px solid #444;border-radius:8px;padding:8px 16px;font-weight:600}.page-module___8aEwW__recentSection{margin-top:40px}.page-module___8aEwW__miniList{flex-direction:column;gap:10px;margin-top:15px;display:flex}.page-module___8aEwW__miniItem{background:#fff;border-radius:12px;align-items:center;gap:15px;padding:12px;display:flex}.page-module___8aEwW__miniColor{border-radius:2px;width:4px;height:30px}.page-module___8aEwW__miniContent{flex-direction:column;display:flex}.page-module___8aEwW__miniContent strong{font-size:.9rem}.page-module___8aEwW__miniContent span{color:#aaa;font-size:.75rem}.page-module___8aEwW__finishContainer{justify-content:center;margin-top:20px;display:flex}.page-module___8aEwW__finishButton{color:#666;cursor:pointer;background:0 0;border:2px solid #e0e0e0;border-radius:30px;width:100%;padding:12px 24px;font-size:.9rem;font-weight:600;transition:all .2s}.page-module___8aEwW__finishButton:active{background:#f5f5f5;border-color:#ccc;transform:scale(.98)}
