._wrapper_slwms_1{box-sizing:border-box;color:#17243f;background:#f0f4fb;min-height:100vh;padding:2rem 1rem}._card_slwms_9{box-sizing:border-box;background:#fff;border:1px solid #dde5f2;border-radius:1.5rem;width:min(100%,30rem);margin:0 auto;padding:1.5rem;box-shadow:0 12px 36px #17243f0d}._header_slwms_20{text-align:center;margin:1.25rem 0}._header_slwms_20 h1{letter-spacing:.02em;margin:.5rem 0;font-size:clamp(1.5rem,6vw,2rem)}._header_slwms_20 p{color:#52627c;margin:0;line-height:1.7}._badge_slwms_35{color:#3455bd;background:#eef2ff;border-radius:2rem;padding:.3rem .75rem;font-size:.75rem;font-weight:700}._timer_slwms_44{box-sizing:border-box;background:#f6f8fe;border:1px solid #cad6ed;border-radius:1rem;flex-direction:column;justify-content:center;align-items:center;gap:.75rem;min-height:12rem;padding:1.5rem .75rem;display:flex;overflow:hidden}._timerLabel_slwms_59{color:#52627c;font-size:.85rem}._timeValue_slwms_64{color:#2548b9;font-variant-numeric:tabular-nums;font-size:clamp(2.5rem,10vw,3.5rem);font-weight:750;line-height:1.2;transition:filter .4s}._buttonGroup_slwms_73{flex-direction:column;gap:.75rem;margin-top:1.25rem;display:flex}._button_slwms_73{box-sizing:border-box;width:100%;min-height:3rem;font:inherit;cursor:pointer;touch-action:manipulation;border:1px solid #0000;border-radius:.75rem;padding:.85rem 1rem;font-weight:700}._button_slwms_73:disabled{cursor:not-allowed;opacity:.5}._button_slwms_73:focus-visible{outline-offset:3px;outline:3px solid #2563eb}._primaryButton_slwms_102{color:#fff;background:#315bd2}._primaryButton_slwms_102:hover:not(:disabled){background:#2449b5}._stopButton_slwms_110{color:#fff;background:#bd3e42}._stopButton_slwms_110:hover:not(:disabled){background:#a22b30}._secondaryButton_slwms_118{color:#3455bd;background:#fff;border-color:#cad6ed}._secondaryButton_slwms_118:hover:not(:disabled){background:#eef2ff}._resultBox_slwms_127{text-align:center;background:#f0f5ff;border:1px solid #dde5f2;border-radius:1rem;margin-top:1.25rem;padding:1rem}._resultStats_slwms_136{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;margin:0;display:grid}._resultStats_slwms_136>div{background:#fff;border-radius:.75rem;padding:.75rem .25rem}._resultStats_slwms_136 dt{color:#52627c;font-size:.75rem}._resultStats_slwms_136 dd{color:#2548b9;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:.15rem 0 0;font-size:clamp(1.1rem,4.5vw,1.5rem);font-weight:700}._resultFeedback_slwms_160{color:#3455bd;margin:1rem 0 0;font-weight:600}._shareArea_slwms_166{flex-direction:column;gap:.6rem;margin-top:1rem;display:flex}._shareButton_slwms_173{color:#fff;background:#17243f}._shareButton_slwms_173:hover:not(:disabled){background:#293d62}._shareMessage_slwms_181{color:#3455bd;margin:0;font-size:.85rem}._shareMessageError_slwms_187{color:#bd3e42}._history_slwms_191{margin-top:1.25rem}._historyTitle_slwms_195{margin:0 0 .75rem;font-size:1rem}._historyList_slwms_200{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}._historyItem_slwms_209{background:#f4f6fa;border-radius:.75rem;flex-wrap:wrap;justify-content:space-between;gap:.25rem .75rem;padding:.75rem;font-size:.85rem;display:flex}._historyValue_slwms_220{font-variant-numeric:tabular-nums}._hint_slwms_224{color:#52627c;text-align:center;margin:1rem 0 0;font-size:.75rem;line-height:1.7}@media (width<=480px){._wrapper_slwms_1{padding:.75rem}._card_slwms_9{padding:1rem}._header_slwms_20{margin:.75rem 0 1rem}}@media (width>=800px){._card_slwms_9{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);grid-template-areas:"header timer""controls timer""result result""history history""hint hint";column-gap:2rem;width:min(100%,54rem);display:grid}._header_slwms_20{grid-area:header}._timer_slwms_44{grid-area:timer;min-height:16rem}._buttonGroup_slwms_73{grid-area:controls}._resultBox_slwms_127{grid-area:result}._history_slwms_191{grid-area:history}._hint_slwms_224{grid-area:hint}}@media (prefers-reduced-motion:reduce){._timeValue_slwms_64{transition:none}}
