.timer_toolPage___edUN{min-height:calc(100vh - var(--header-height, 60px));width:100vw;background:linear-gradient(120deg,#f7faff 60%,#eaf4ff);display:flex;flex-direction:column;align-items:center;padding-top:5vh;box-sizing:border-box}.timer_timerWrap__2foBt,.timer_toolContainer__qY5CB{max-width:var(--tool-width,420px);margin:2rem auto;padding:2rem;background:#fff;border-radius:12px;box-shadow:0 2px 16px rgba(0,0,0,.08);display:flex;flex-direction:column;align-items:center}.timer_toolTitle__ymA_i{font-size:1.5rem;margin-bottom:1.2rem;color:var(--primary-color);text-align:center;width:100%}.timer_timerWrap__2foBt input[type=number],.timer_toolInput__CMNgZ{width:100%;padding:.5rem;border:1px solid #c3d0e8;border-radius:6px;font-size:1rem;margin-bottom:1rem}.timer_timerWrap__2foBt input[type=number]:focus,.timer_toolInput__CMNgZ:focus{outline:none;border-color:var(--primary-color);box-shadow:0 0 0 2px rgba(var(--primary-color-rgb),.2)}.timer_timerWrap__2foBt button,.timer_toolButton__9ToMZ{padding:.5rem 1rem;border:none;background-color:var(--primary-color);color:#fff;border-radius:6px;font-size:.9rem;cursor:pointer;transition:background-color .3s,transform .2s}.timer_timerWrap__2foBt button:hover,.timer_toolButton__9ToMZ:hover{background-color:var(--primary-color-dark,#0059b3)}.timer_timerWrap__2foBt button:active,.timer_toolButton__9ToMZ:active{transform:translateY(1px)}.timer_timerWrap__2foBt button.timer_secondary__MhnYq,.timer_toolButton__9ToMZ.timer_secondary__MhnYq{background-color:var(--secondary-bg-color,#f0f0f0);color:var(--text-color)}.timer_timerWrap__2foBt button.timer_secondary__MhnYq:hover,.timer_toolButton__9ToMZ.timer_secondary__MhnYq:hover{background-color:#e0e0e0}.timer_toolButtonGroup__W4Zd2{display:flex;gap:.5rem;margin-top:1rem;flex-wrap:wrap;justify-content:center}.timer_toolResult__Eqxe0{width:100%;background:#f5f5f5;border-radius:8px;padding:1rem;margin-top:1rem;font-size:1rem;word-break:break-word}.timer_toolDivider__vEoIw{width:100%;height:1px;background-color:#e5e5e5;margin:1.5rem 0}.timer_toolFormRow__XTQw0{display:flex;gap:.7rem;margin-bottom:1rem;width:100%;align-items:center}.timer_toolFormRow__XTQw0.timer_centered__rw7Ef{justify-content:center}.timer_toolLabel__uVEBM{font-size:1rem;margin-bottom:.3rem;color:var(--text-color)}.timer_toolOptionGroup__Xp1dB{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1rem}.timer_toolOptionGroup__Xp1dB label{display:flex;align-items:center;gap:.3rem;cursor:pointer}@media(max-width:480px){.timer_timerWrap__2foBt,.timer_toolContainer__qY5CB{padding:1.5rem;margin:1rem;width:calc(100% - 2rem)}.timer_toolFormRow__XTQw0{flex-direction:column;align-items:flex-start}.timer_toolFormRow__XTQw0.timer_keepRow__gBH1y{flex-direction:row}}.timer_timerWrap__2foBt{--tool-width:400px;text-align:center}.timer_timerWrap__2foBt .timer_time__GRYVZ{font-size:2.2rem;font-weight:700;margin:12px 0}.timer_timerWrap__2foBt input[type=number]{width:60px;margin:0 4px;padding:4px}.timer_timerWrap__2foBt .timer_buttonGroup__Osaz2{display:flex;justify-content:center;gap:8px;margin-top:16px}.timer_timerWrap__2foBt button{margin:0 4px}.timer_timerWrap__2foBt button:disabled{background:#aaa;cursor:not-allowed}