.stopwatch_toolPage__p6oq4{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}.stopwatch_stopwatchWrap__gDbGb,.stopwatch_toolContainer__NrRsE{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}.stopwatch_toolTitle__9YfFX{font-size:1.5rem;margin-bottom:1.2rem;color:var(--primary-color);text-align:center;width:100%}.stopwatch_toolInput__Ox6x8{width:100%;padding:.5rem;border:1px solid #c3d0e8;border-radius:6px;font-size:1rem;margin-bottom:1rem}.stopwatch_toolInput__Ox6x8:focus{outline:none;border-color:var(--primary-color);box-shadow:0 0 0 2px rgba(var(--primary-color-rgb),.2)}.stopwatch_stopwatchWrap__gDbGb button,.stopwatch_toolButton__uaSVJ{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}.stopwatch_stopwatchWrap__gDbGb button:hover,.stopwatch_toolButton__uaSVJ:hover{background-color:var(--primary-color-dark,#0059b3)}.stopwatch_stopwatchWrap__gDbGb button:active,.stopwatch_toolButton__uaSVJ:active{transform:translateY(1px)}.stopwatch_stopwatchWrap__gDbGb button.stopwatch_secondary__77FFi,.stopwatch_toolButton__uaSVJ.stopwatch_secondary__77FFi{background-color:var(--secondary-bg-color,#f0f0f0);color:var(--text-color)}.stopwatch_stopwatchWrap__gDbGb button.stopwatch_secondary__77FFi:hover,.stopwatch_toolButton__uaSVJ.stopwatch_secondary__77FFi:hover{background-color:#e0e0e0}.stopwatch_toolButtonGroup__GzJsX{display:flex;gap:.5rem;margin-top:1rem;flex-wrap:wrap;justify-content:center}.stopwatch_toolResult__ecbjU{width:100%;background:#f5f5f5;border-radius:8px;padding:1rem;margin-top:1rem;font-size:1rem;word-break:break-word}.stopwatch_toolDivider__MzNIR{width:100%;height:1px;background-color:#e5e5e5;margin:1.5rem 0}.stopwatch_toolFormRow__sPyUV{display:flex;gap:.7rem;margin-bottom:1rem;width:100%;align-items:center}.stopwatch_toolFormRow__sPyUV.stopwatch_centered__8NPWv{justify-content:center}.stopwatch_toolLabel__MKxMN{font-size:1rem;margin-bottom:.3rem;color:var(--text-color)}.stopwatch_toolOptionGroup__Mq96h{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1rem}.stopwatch_toolOptionGroup__Mq96h label{display:flex;align-items:center;gap:.3rem;cursor:pointer}@media(max-width:480px){.stopwatch_stopwatchWrap__gDbGb,.stopwatch_toolContainer__NrRsE{padding:1.5rem;margin:1rem;width:calc(100% - 2rem)}.stopwatch_toolFormRow__sPyUV{flex-direction:column;align-items:flex-start}.stopwatch_toolFormRow__sPyUV.stopwatch_keepRow__XdOdY{flex-direction:row}}.stopwatch_stopwatchWrap__gDbGb{--tool-width:400px;text-align:center}.stopwatch_stopwatchWrap__gDbGb .stopwatch_time__R08Mi{font-size:2.2rem;font-weight:700;margin:12px 0}.stopwatch_stopwatchWrap__gDbGb .stopwatch_buttonGroup__xeLJ3{display:flex;justify-content:center;gap:8px;margin-top:16px}.stopwatch_stopwatchWrap__gDbGb button{margin:0 4px}.stopwatch_stopwatchWrap__gDbGb button:disabled{background:#aaa;cursor:not-allowed}