.do-it-now-timer-no-excuse-module__8rEp-a__page{color:#f8fafc;background:linear-gradient(#181a1ffa 0%,#08090c 48%,#0f1013 100%);min-height:100vh}.do-it-now-timer-no-excuse-module__8rEp-a__pageFocus{min-height:100svh;overflow:hidden}.do-it-now-timer-no-excuse-module__8rEp-a__main{width:100%;max-width:1160px;margin:0 auto;padding:20px 16px 52px}.do-it-now-timer-no-excuse-module__8rEp-a__mainFocus{align-items:center;max-width:none;min-height:100svh;padding:18px 16px;display:grid}.do-it-now-timer-no-excuse-module__8rEp-a__shell{gap:14px;display:grid}.do-it-now-timer-no-excuse-module__8rEp-a__shellFocus{width:min(100%,760px);margin:0 auto}.do-it-now-timer-no-excuse-module__8rEp-a__statusDeck{background:#f8fafc1f;border:1px solid #f8fafc24;border-radius:18px;gap:1px;display:grid;overflow:hidden;box-shadow:0 18px 48px #0000003d}.do-it-now-timer-no-excuse-module__8rEp-a__statusItem{background:#101217f0;justify-content:space-between;align-items:baseline;gap:12px;min-height:58px;padding:12px 14px;display:flex}.do-it-now-timer-no-excuse-module__8rEp-a__statusLabel{color:#a3a7b1;font-size:12px;font-weight:900}.do-it-now-timer-no-excuse-module__8rEp-a__statusValue{color:#fff;font-size:18px;font-weight:900;line-height:1}.do-it-now-timer-no-excuse-module__8rEp-a__briefingPanel{background:#101217c7;border:1px solid #f8fafc24;border-left:4px solid #ef4444;border-radius:16px;gap:7px;padding:13px 15px;display:grid}.do-it-now-timer-no-excuse-module__8rEp-a__briefingLabel{color:#fecaca;font-size:12px;font-weight:900}.do-it-now-timer-no-excuse-module__8rEp-a__briefingText{color:#d6d9df;max-width:760px;font-size:14px;font-weight:700;line-height:1.75}.do-it-now-timer-no-excuse-module__8rEp-a__grid{gap:14px;display:grid}.do-it-now-timer-no-excuse-module__8rEp-a__commitmentPanel,.do-it-now-timer-no-excuse-module__8rEp-a__timerPanel{border-radius:18px;box-shadow:0 22px 64px #00000057}.do-it-now-timer-no-excuse-module__8rEp-a__commitmentPanel{color:#15171c;background:#f5f6f1;border:1px solid #ffffff8a;gap:16px;padding:18px;display:grid;position:relative;overflow:hidden}.do-it-now-timer-no-excuse-module__8rEp-a__commitmentPanel:before{content:"";background:linear-gradient(90deg,#181a1f 0%,#c2410c 46%,#991b1b 100%);height:4px;position:absolute;top:0;left:0;right:0}.do-it-now-timer-no-excuse-module__8rEp-a__timerPanel{background:#13151b;border:1px solid #f8fafc24;align-content:start;gap:16px;padding:18px;display:grid;position:relative;overflow:hidden}.do-it-now-timer-no-excuse-module__8rEp-a__timerPanel:before{content:"";background:#ffffff47;height:1px;position:absolute;top:0;left:18px;right:18px}.do-it-now-timer-no-excuse-module__8rEp-a__deviceActions{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.do-it-now-timer-no-excuse-module__8rEp-a__deviceActionButton{color:#eef2f7;cursor:pointer;background:#f8fafc14;border:1px solid #f8fafc29;border-radius:9999px;min-height:36px;padding:8px 12px;font-size:12px;font-weight:900;transition:background .16s,border-color .16s,color .16s,transform .16s}.do-it-now-timer-no-excuse-module__8rEp-a__deviceActionButton:hover{color:#fff;background:#f8717121;border-color:#f8717185;transform:translateY(-1px)}.do-it-now-timer-no-excuse-module__8rEp-a__focusSummary{background:#f8fafc0f;border:1px solid #f8fafc1f;border-radius:14px;gap:10px;padding:12px 14px;display:grid}.do-it-now-timer-no-excuse-module__8rEp-a__focusSummaryItem{gap:5px;display:grid}.do-it-now-timer-no-excuse-module__8rEp-a__focusSummaryItem+.do-it-now-timer-no-excuse-module__8rEp-a__focusSummaryItem{border-top:1px solid #f8fafc1a;padding-top:10px}.do-it-now-timer-no-excuse-module__8rEp-a__focusSummaryLabel{color:#fca5a5;font-size:12px;font-weight:900}.do-it-now-timer-no-excuse-module__8rEp-a__focusSummaryText{color:#fff;white-space:pre-wrap;font-size:18px;font-weight:900;line-height:1.45}.do-it-now-timer-no-excuse-module__8rEp-a__field{gap:8px;display:grid}.do-it-now-timer-no-excuse-module__8rEp-a__fieldLabel{color:#1b1d23;font-size:13px;font-weight:900}.do-it-now-timer-no-excuse-module__8rEp-a__fieldHint{color:#69707a;font-size:12px;font-weight:700;line-height:1.55}.do-it-now-timer-no-excuse-module__8rEp-a__textarea{resize:vertical;color:#111318;background:#fff;border:1px solid #d4d6ce;border-radius:12px;outline:none;width:100%;min-height:116px;padding:13px 14px;font-family:inherit;font-size:16px;font-weight:800;line-height:1.65;transition:border-color .16s,box-shadow .16s,background .16s}.do-it-now-timer-no-excuse-module__8rEp-a__textarea::placeholder{color:#858b96}.do-it-now-timer-no-excuse-module__8rEp-a__textarea:focus,.do-it-now-timer-no-excuse-module__8rEp-a__minuteInput:focus{border-color:#991b1b;box-shadow:0 0 0 3px #991b1b24}.do-it-now-timer-no-excuse-module__8rEp-a__textarea:disabled,.do-it-now-timer-no-excuse-module__8rEp-a__minuteInput:disabled{opacity:1;color:#15171c;background:#ebece7;border-color:#c7c8c1}.do-it-now-timer-no-excuse-module__8rEp-a__limitBlock{border-top:1px solid #dedfd7;gap:10px;padding-top:14px;display:grid}.do-it-now-timer-no-excuse-module__8rEp-a__presetRow{flex-wrap:wrap;gap:8px;display:flex}.do-it-now-timer-no-excuse-module__8rEp-a__presetButton{color:#20242c;cursor:pointer;background:#fff;border:1px solid #d0d2ca;border-radius:10px;min-width:64px;padding:9px 10px;font-size:13px;font-weight:900;transition:border-color .16s,background .16s,color .16s,transform .16s}.do-it-now-timer-no-excuse-module__8rEp-a__presetButton:hover:not(:disabled){border-color:#991b1b;transform:translateY(-1px)}.do-it-now-timer-no-excuse-module__8rEp-a__presetButtonActive{color:#fff;background:#111318;border-color:#111318}.do-it-now-timer-no-excuse-module__8rEp-a__presetButton:disabled{cursor:default;opacity:.64}.do-it-now-timer-no-excuse-module__8rEp-a__minuteInputLabel{color:#555b66;gap:6px;font-size:12px;font-weight:900;display:grid}.do-it-now-timer-no-excuse-module__8rEp-a__minuteInput{color:#111318;background:#fff;border:1px solid #d0d2ca;border-radius:12px;outline:none;width:128px;padding:10px 12px;font-size:20px;font-weight:900;transition:border-color .16s,box-shadow .16s,background .16s}.do-it-now-timer-no-excuse-module__8rEp-a__clock{place-items:center;min-height:284px;display:grid;position:relative}.do-it-now-timer-no-excuse-module__8rEp-a__clockSvg{width:min(100%,308px);height:auto;transform:rotate(-90deg)}.do-it-now-timer-no-excuse-module__8rEp-a__clockTrack,.do-it-now-timer-no-excuse-module__8rEp-a__clockProgress{fill:none;stroke-linecap:round}.do-it-now-timer-no-excuse-module__8rEp-a__clockTrack{stroke:#f8fafc1f;stroke-width:13px}.do-it-now-timer-no-excuse-module__8rEp-a__clockProgress{stroke:#ef4444;stroke-width:13px;filter:drop-shadow(0 0 18px #ef44446b);transition:stroke-dashoffset .2s linear}.do-it-now-timer-no-excuse-module__8rEp-a__progressRing .do-it-now-timer-no-excuse-module__8rEp-a__clockProgress{stroke-width:13px}.do-it-now-timer-no-excuse-module__8rEp-a__progressBoldRing .do-it-now-timer-no-excuse-module__8rEp-a__clockProgress{stroke-width:20px}.do-it-now-timer-no-excuse-module__8rEp-a__progressThinRing .do-it-now-timer-no-excuse-module__8rEp-a__clockProgress{stroke-width:7px}.do-it-now-timer-no-excuse-module__8rEp-a__progressDoubleRing .do-it-now-timer-no-excuse-module__8rEp-a__clockProgress{opacity:.86}.do-it-now-timer-no-excuse-module__8rEp-a__progressMirrorRing .do-it-now-timer-no-excuse-module__8rEp-a__clockProgress,.do-it-now-timer-no-excuse-module__8rEp-a__progressInnerRing .do-it-now-timer-no-excuse-module__8rEp-a__clockProgress,.do-it-now-timer-no-excuse-module__8rEp-a__progressOuterRing .do-it-now-timer-no-excuse-module__8rEp-a__clockProgress{opacity:.42}.do-it-now-timer-no-excuse-module__8rEp-a__progressSegmentedRing .do-it-now-timer-no-excuse-module__8rEp-a__clockProgress,.do-it-now-timer-no-excuse-module__8rEp-a__progressFineSegmentedRing .do-it-now-timer-no-excuse-module__8rEp-a__clockProgress,.do-it-now-timer-no-excuse-module__8rEp-a__progressDottedRing .do-it-now-timer-no-excuse-module__8rEp-a__clockProgress,.do-it-now-timer-no-excuse-module__8rEp-a__progressBeadRing .do-it-now-timer-no-excuse-module__8rEp-a__clockProgress{opacity:.16}.do-it-now-timer-no-excuse-module__8rEp-a__progressCometRing .do-it-now-timer-no-excuse-module__8rEp-a__clockProgress,.do-it-now-timer-no-excuse-module__8rEp-a__progressTrailRing .do-it-now-timer-no-excuse-module__8rEp-a__clockProgress{opacity:.34}.do-it-now-timer-no-excuse-module__8rEp-a__progressHaloRing .do-it-now-timer-no-excuse-module__8rEp-a__clockProgress{stroke-width:9px;opacity:.74}.do-it-now-timer-no-excuse-module__8rEp-a__progressSplitRing .do-it-now-timer-no-excuse-module__8rEp-a__clockProgress,.do-it-now-timer-no-excuse-module__8rEp-a__progressGaugeRing .do-it-now-timer-no-excuse-module__8rEp-a__clockProgress{opacity:0}.do-it-now-timer-no-excuse-module__8rEp-a__motionRunning .do-it-now-timer-no-excuse-module__8rEp-a__clockProgress,.do-it-now-timer-no-excuse-module__8rEp-a__motionRunning .do-it-now-timer-no-excuse-module__8rEp-a__timeTextPulse,.do-it-now-timer-no-excuse-module__8rEp-a__motionRunning .do-it-now-timer-no-excuse-module__8rEp-a__timeTextGlass,.do-it-now-timer-no-excuse-module__8rEp-a__motionRunning .do-it-now-timer-no-excuse-module__8rEp-a__timeTextTicker{animation-play-state:running}.do-it-now-timer-no-excuse-module__8rEp-a__motionPaused .do-it-now-timer-no-excuse-module__8rEp-a__clockProgress,.do-it-now-timer-no-excuse-module__8rEp-a__motionPaused .do-it-now-timer-no-excuse-module__8rEp-a__timeTextPulse,.do-it-now-timer-no-excuse-module__8rEp-a__motionPaused .do-it-now-timer-no-excuse-module__8rEp-a__timeTextGlass,.do-it-now-timer-no-excuse-module__8rEp-a__motionPaused .do-it-now-timer-no-excuse-module__8rEp-a__timeTextTicker,.do-it-now-timer-no-excuse-module__8rEp-a__motionPaused .do-it-now-timer-no-excuse-module__8rEp-a__ringSegmentMarkCurrent,.do-it-now-timer-no-excuse-module__8rEp-a__motionPaused .do-it-now-timer-no-excuse-module__8rEp-a__ringDotMarkCurrent,.do-it-now-timer-no-excuse-module__8rEp-a__motionPaused .do-it-now-timer-no-excuse-module__8rEp-a__ringBeadMarkCurrent,.do-it-now-timer-no-excuse-module__8rEp-a__motionPaused .do-it-now-timer-no-excuse-module__8rEp-a__ringComet,.do-it-now-timer-no-excuse-module__8rEp-a__motionPaused .do-it-now-timer-no-excuse-module__8rEp-a__ringTrailSoft,.do-it-now-timer-no-excuse-module__8rEp-a__motionPaused .do-it-now-timer-no-excuse-module__8rEp-a__ringTrailStrong,.do-it-now-timer-no-excuse-module__8rEp-a__motionPaused .do-it-now-timer-no-excuse-module__8rEp-a__haloRingProgress{animation-play-state:paused}.do-it-now-timer-no-excuse-module__8rEp-a__innerRingTrack{fill:none;stroke:#f8fafc24;stroke-linecap:round;stroke-width:7px}.do-it-now-timer-no-excuse-module__8rEp-a__innerRingProgress,.do-it-now-timer-no-excuse-module__8rEp-a__mirrorInnerRingProgress{fill:none;stroke-linecap:round;stroke-width:7px;transition:stroke-dashoffset .2s linear}.do-it-now-timer-no-excuse-module__8rEp-a__outerRingTrack{fill:none;stroke:#f8fafc1f;stroke-linecap:round;stroke-width:5px}.do-it-now-timer-no-excuse-module__8rEp-a__outerRingProgress{fill:none;stroke-linecap:round;stroke-width:5px;transition:stroke-dashoffset .2s linear}.do-it-now-timer-no-excuse-module__8rEp-a__haloRingProgress{fill:none;opacity:.24;stroke-linecap:round;stroke-width:18px;transition:stroke-dashoffset .2s linear;animation:1.7s ease-in-out infinite do-it-now-timer-no-excuse-module__8rEp-a__noExcusePulse}.do-it-now-timer-no-excuse-module__8rEp-a__ringSegmentGroup,.do-it-now-timer-no-excuse-module__8rEp-a__ringDotGroup,.do-it-now-timer-no-excuse-module__8rEp-a__ringBeadGroup{opacity:1}.do-it-now-timer-no-excuse-module__8rEp-a__ringSegmentMark{stroke:#f8fafc52;stroke-linecap:round;stroke-width:5px;opacity:.48;transition:stroke .2s linear,opacity .2s linear,stroke-width .2s linear}.do-it-now-timer-no-excuse-module__8rEp-a__ringSegmentMarkActive{opacity:.94}.do-it-now-timer-no-excuse-module__8rEp-a__ringSegmentMarkCurrent{opacity:1;stroke-width:8px;animation:1.05s ease-in-out infinite do-it-now-timer-no-excuse-module__8rEp-a__noExcuseFlash}.do-it-now-timer-no-excuse-module__8rEp-a__ringFineSegmentGroup .do-it-now-timer-no-excuse-module__8rEp-a__ringSegmentMark{stroke-width:3px;opacity:.38}.do-it-now-timer-no-excuse-module__8rEp-a__ringFineSegmentGroup .do-it-now-timer-no-excuse-module__8rEp-a__ringSegmentMarkCurrent{stroke-width:6px}.do-it-now-timer-no-excuse-module__8rEp-a__ringDotMark{fill:#f8fafc61;opacity:.42;transition:fill .2s linear,opacity .2s linear}.do-it-now-timer-no-excuse-module__8rEp-a__ringDotMarkActive{opacity:.96}.do-it-now-timer-no-excuse-module__8rEp-a__ringDotMarkCurrent{filter:drop-shadow(0 0 8px #f87171b8);opacity:1;animation:1.05s ease-in-out infinite do-it-now-timer-no-excuse-module__8rEp-a__noExcusePulse}.do-it-now-timer-no-excuse-module__8rEp-a__ringBeadMark{fill:#f8fafc5c;stroke:#f8fafc2e;stroke-width:1px;opacity:.46;transition:fill .2s linear,opacity .2s linear,stroke .2s linear}.do-it-now-timer-no-excuse-module__8rEp-a__ringBeadMarkActive{opacity:1}.do-it-now-timer-no-excuse-module__8rEp-a__ringBeadMarkCurrent{filter:drop-shadow(0 0 10px #f87171d1);opacity:1;animation:1s ease-in-out infinite do-it-now-timer-no-excuse-module__8rEp-a__noExcusePulse}.do-it-now-timer-no-excuse-module__8rEp-a__ringComet{fill:none;stroke-linecap:round;stroke-width:16px;transition:stroke-dashoffset .2s linear;animation:1.6s ease-in-out infinite do-it-now-timer-no-excuse-module__8rEp-a__noExcuseComet}.do-it-now-timer-no-excuse-module__8rEp-a__ringTrailSoft{fill:none;opacity:.18;stroke-linecap:round;stroke-width:16px;transition:stroke-dashoffset .2s linear;animation:1.8s ease-in-out infinite do-it-now-timer-no-excuse-module__8rEp-a__noExcusePulse}.do-it-now-timer-no-excuse-module__8rEp-a__ringTrailStrong{fill:none;opacity:.7;stroke-linecap:round;stroke-width:10px;transition:stroke-dashoffset .2s linear;animation:1.35s ease-in-out infinite do-it-now-timer-no-excuse-module__8rEp-a__noExcuseComet}.do-it-now-timer-no-excuse-module__8rEp-a__splitRingTrack{fill:none;stroke:#f8fafc24;stroke-linecap:round;stroke-width:12px}.do-it-now-timer-no-excuse-module__8rEp-a__splitRingArc{fill:none;stroke-linecap:round;stroke-width:12px;transition:stroke-dasharray .2s linear}.do-it-now-timer-no-excuse-module__8rEp-a__gaugeRingTrack{fill:none;stroke:#f8fafc24;stroke-linecap:round;stroke-width:14px}.do-it-now-timer-no-excuse-module__8rEp-a__gaugeRingProgress{fill:none;stroke-linecap:round;stroke-width:14px;transition:stroke-dasharray .2s linear}.do-it-now-timer-no-excuse-module__8rEp-a__clockCenter{flex-direction:column;justify-content:center;align-items:center;gap:9px;display:flex;position:absolute;inset:0}.do-it-now-timer-no-excuse-module__8rEp-a__phaseLabel{color:#fecaca;background:#050608bd;border:1px solid #f8fafc29;border-radius:9999px;padding:6px 11px;font-size:12px;font-weight:900}.do-it-now-timer-no-excuse-module__8rEp-a__clockText{color:#fff;font-variant-numeric:tabular-nums;letter-spacing:0;font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:52px;font-weight:900;line-height:1}.do-it-now-timer-no-excuse-module__8rEp-a__timeTextMono{text-shadow:0 10px 28px #00000047}.do-it-now-timer-no-excuse-module__8rEp-a__timeTextFlip{background:linear-gradient(#ffffff1f,#ffffff0a);border:1px solid #f8fafc29;border-radius:14px;padding:8px 12px;animation:.26s cubic-bezier(.2,.85,.25,1) both do-it-now-timer-no-excuse-module__8rEp-a__noExcuseFlip;box-shadow:inset 0 1px #ffffff1f}.do-it-now-timer-no-excuse-module__8rEp-a__timeTextPulse{animation:1.6s ease-in-out infinite do-it-now-timer-no-excuse-module__8rEp-a__noExcuseTextPulse}.do-it-now-timer-no-excuse-module__8rEp-a__timeTextSlide{animation:.28s both do-it-now-timer-no-excuse-module__8rEp-a__noExcuseSlide}.do-it-now-timer-no-excuse-module__8rEp-a__timeTextGlass{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#f8fafc14;border:1px solid #f8fafc2e;border-radius:9999px;padding:8px 16px;animation:3s ease-in-out infinite do-it-now-timer-no-excuse-module__8rEp-a__noExcuseGlass}.do-it-now-timer-no-excuse-module__8rEp-a__timeTextTicker{animation:.2s steps(2,end) both do-it-now-timer-no-excuse-module__8rEp-a__noExcuseTicker}.do-it-now-timer-no-excuse-module__8rEp-a__actionBlock{gap:12px;display:grid}.do-it-now-timer-no-excuse-module__8rEp-a__startButton,.do-it-now-timer-no-excuse-module__8rEp-a__successButton,.do-it-now-timer-no-excuse-module__8rEp-a__giveUpButton,.do-it-now-timer-no-excuse-module__8rEp-a__resetButton{cursor:pointer;border-radius:12px;min-height:50px;padding:12px 16px;font-size:15px;font-weight:900;transition:background .16s,border-color .16s,box-shadow .16s,color .16s,transform .16s}.do-it-now-timer-no-excuse-module__8rEp-a__startButton{color:#fff;background:#ef4444;border:1px solid #ef4444;box-shadow:0 16px 34px #ef444442}.do-it-now-timer-no-excuse-module__8rEp-a__startButton:hover:not(:disabled),.do-it-now-timer-no-excuse-module__8rEp-a__successButton:hover,.do-it-now-timer-no-excuse-module__8rEp-a__giveUpButton:hover,.do-it-now-timer-no-excuse-module__8rEp-a__resetButton:hover{transform:translateY(-1px)}.do-it-now-timer-no-excuse-module__8rEp-a__startButton:disabled{color:#858b96;cursor:default;box-shadow:none;background:#252934;border-color:#94a3b838;transform:none}.do-it-now-timer-no-excuse-module__8rEp-a__successButton{color:#fff;background:#16a34a;border:1px solid #22c55e}.do-it-now-timer-no-excuse-module__8rEp-a__giveUpButton{color:#fecaca;background:#7f1d1d57;border:1px solid #f8717194}.do-it-now-timer-no-excuse-module__8rEp-a__resetButton{color:#111318;background:#f8fafc;border:1px solid #f8fafc2e}.do-it-now-timer-no-excuse-module__8rEp-a__runningActions{grid-template-columns:1fr;gap:10px;display:grid}.do-it-now-timer-no-excuse-module__8rEp-a__note,.do-it-now-timer-no-excuse-module__8rEp-a__lockNote{color:#a3a7b1;font-size:13px;line-height:1.7}.do-it-now-timer-no-excuse-module__8rEp-a__lockNote{color:#f3b6b6}.do-it-now-timer-no-excuse-module__8rEp-a__resultPanel{border-top:1px solid #f8fafc1f;gap:12px;padding-top:14px;display:grid}.do-it-now-timer-no-excuse-module__8rEp-a__resultTitle{color:#fff;font-size:20px;font-weight:900;line-height:1.35}.do-it-now-timer-no-excuse-module__8rEp-a__resultText{color:#cbd5e1;font-size:14px;line-height:1.7}.do-it-now-timer-no-excuse-module__8rEp-a__lossCard{color:#fff;white-space:pre-wrap;background:#f8fafc0f;border-left:4px solid #ef4444;border-radius:12px;padding:12px 14px;font-size:16px;font-weight:800;line-height:1.6}.do-it-now-timer-no-excuse-module__8rEp-a__settingsTray{right:max(8px, env(safe-area-inset-right,0px));bottom:max(8px, env(safe-area-inset-bottom,0px));left:max(8px, env(safe-area-inset-left,0px));z-index:10001;opacity:0;pointer-events:none;overscroll-behavior:contain;transform-origin:bottom;visibility:hidden;background:#15171c;border:1px solid #f8fafc1f;border-radius:16px;gap:14px;width:auto;max-height:min(50dvh,520px);padding:14px;transition:opacity .2s,transform .24s,visibility 0s linear .24s;display:grid;position:fixed;overflow:hidden;transform:translateY(calc(100% + 20px));box-shadow:0 24px 64px #00000075}.do-it-now-timer-no-excuse-module__8rEp-a__settingsTrayOpen{opacity:1;pointer-events:auto;visibility:visible;max-height:min(50dvh,520px);transition:opacity .2s,transform .24s,visibility;overflow:hidden auto;transform:translateY(0)}.do-it-now-timer-no-excuse-module__8rEp-a__settingsHeader{z-index:2;background:#15171cf5;border-bottom:1px solid #f8fafc1f;justify-content:space-between;align-items:center;gap:10px;margin:-14px -14px 0;padding:12px 14px;display:flex;position:sticky;top:-14px}.do-it-now-timer-no-excuse-module__8rEp-a__settingsTitle{color:#fff;font-size:14px;font-weight:900}.do-it-now-timer-no-excuse-module__8rEp-a__settingsCloseButton{color:#e2e8f0;cursor:pointer;background:#f8fafc14;border:1px solid #f8fafc29;border-radius:9999px;min-height:40px;padding:8px 14px;font-size:12px;font-weight:900}@media (min-width:900px) and (hover:hover) and (pointer:fine){.do-it-now-timer-no-excuse-module__8rEp-a__settingsTray{transform-origin:0;width:min(400px,100vw - 24px);max-height:none;inset:12px auto 12px 12px;transform:translate(calc(-100% - 24px))}.do-it-now-timer-no-excuse-module__8rEp-a__settingsTrayOpen{max-height:none;transform:translate(0)}}.do-it-now-timer-no-excuse-module__8rEp-a__settingsGroup{gap:8px;display:grid}.do-it-now-timer-no-excuse-module__8rEp-a__settingsLabel{color:#fca5a5;font-size:12px;font-weight:900}.do-it-now-timer-no-excuse-module__8rEp-a__patternChoices{flex-wrap:wrap;gap:8px;display:flex}.do-it-now-timer-no-excuse-module__8rEp-a__patternChoice{color:#d6d9df;cursor:pointer;background:#08090c61;border:1px solid #f8fafc24;border-radius:9999px;align-items:center;gap:7px;min-height:34px;padding:7px 10px;font-size:12px;font-weight:900;transition:background .16s,border-color .16s,color .16s;display:inline-flex}.do-it-now-timer-no-excuse-module__8rEp-a__patternChoice:hover{color:#fff;border-color:#f8717175}.do-it-now-timer-no-excuse-module__8rEp-a__patternChoiceActive{color:#fff;background:#991b1b7a;border-color:#f87171}.do-it-now-timer-no-excuse-module__8rEp-a__colorSwatch{border:1px solid #ffffff6b;border-radius:9999px;flex:none;width:14px;height:14px}@media (max-width:859px),(hover:none) and (pointer:coarse){.do-it-now-timer-no-excuse-module__8rEp-a__main{padding:12px 10px 36px}.do-it-now-timer-no-excuse-module__8rEp-a__shell,.do-it-now-timer-no-excuse-module__8rEp-a__grid{gap:10px}.do-it-now-timer-no-excuse-module__8rEp-a__statusDeck{border-radius:14px;grid-template-columns:repeat(3,minmax(0,1fr))}.do-it-now-timer-no-excuse-module__8rEp-a__statusItem{flex-direction:column;justify-content:center;align-items:center;gap:5px;min-height:58px;padding:8px 5px}.do-it-now-timer-no-excuse-module__8rEp-a__statusValue{font-size:16px}.do-it-now-timer-no-excuse-module__8rEp-a__briefingPanel{border-radius:13px;gap:4px;padding:10px 12px}.do-it-now-timer-no-excuse-module__8rEp-a__briefingText{font-size:13px;line-height:1.55}.do-it-now-timer-no-excuse-module__8rEp-a__commitmentPanel,.do-it-now-timer-no-excuse-module__8rEp-a__timerPanel{border-radius:16px;gap:12px;padding:14px;box-shadow:0 12px 32px #0000003d}.do-it-now-timer-no-excuse-module__8rEp-a__textarea{resize:none;min-height:86px;padding:11px 12px}.do-it-now-timer-no-excuse-module__8rEp-a__limitBlock{gap:8px;padding-top:12px}.do-it-now-timer-no-excuse-module__8rEp-a__presetRow{scrollbar-width:none;flex-wrap:nowrap;padding:2px 0 5px;overflow-x:auto}.do-it-now-timer-no-excuse-module__8rEp-a__presetRow::-webkit-scrollbar{display:none}.do-it-now-timer-no-excuse-module__8rEp-a__presetButton{flex:none;min-height:44px}.do-it-now-timer-no-excuse-module__8rEp-a__minuteInputLabel,.do-it-now-timer-no-excuse-module__8rEp-a__minuteInput{width:100%}.do-it-now-timer-no-excuse-module__8rEp-a__timerPanel>.do-it-now-timer-no-excuse-module__8rEp-a__clock{order:1}.do-it-now-timer-no-excuse-module__8rEp-a__timerPanel>.do-it-now-timer-no-excuse-module__8rEp-a__actionBlock,.do-it-now-timer-no-excuse-module__8rEp-a__timerPanel>.do-it-now-timer-no-excuse-module__8rEp-a__resultPanel{order:2}.do-it-now-timer-no-excuse-module__8rEp-a__timerPanel>.do-it-now-timer-no-excuse-module__8rEp-a__deviceActions{order:3}.do-it-now-timer-no-excuse-module__8rEp-a__timerPanel>.do-it-now-timer-no-excuse-module__8rEp-a__settingsTray{order:4}.do-it-now-timer-no-excuse-module__8rEp-a__timerPanel[data-phase=setup]>.do-it-now-timer-no-excuse-module__8rEp-a__actionBlock{order:0}.do-it-now-timer-no-excuse-module__8rEp-a__deviceActions{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.do-it-now-timer-no-excuse-module__8rEp-a__deviceActionButton{min-height:44px;padding:8px 6px}.do-it-now-timer-no-excuse-module__8rEp-a__clock{min-height:242px}.do-it-now-timer-no-excuse-module__8rEp-a__clockSvg{width:min(100%,258px)}.do-it-now-timer-no-excuse-module__8rEp-a__clockText{font-size:44px}.do-it-now-timer-no-excuse-module__8rEp-a__startButton,.do-it-now-timer-no-excuse-module__8rEp-a__successButton,.do-it-now-timer-no-excuse-module__8rEp-a__giveUpButton,.do-it-now-timer-no-excuse-module__8rEp-a__resetButton{min-height:52px}.do-it-now-timer-no-excuse-module__8rEp-a__pageFocus .do-it-now-timer-no-excuse-module__8rEp-a__deviceActions{top:calc(10px + env(safe-area-inset-top,0px));right:calc(10px + env(safe-area-inset-right,0px));z-index:10;display:block;position:fixed}.do-it-now-timer-no-excuse-module__8rEp-a__pageFocus .do-it-now-timer-no-excuse-module__8rEp-a__deviceActionButton:nth-child(-n+2){display:none}}.do-it-now-timer-no-excuse-module__8rEp-a__presetButton:focus-visible,.do-it-now-timer-no-excuse-module__8rEp-a__deviceActionButton:focus-visible,.do-it-now-timer-no-excuse-module__8rEp-a__settingsCloseButton:focus-visible,.do-it-now-timer-no-excuse-module__8rEp-a__patternChoice:focus-visible,.do-it-now-timer-no-excuse-module__8rEp-a__startButton:focus-visible,.do-it-now-timer-no-excuse-module__8rEp-a__successButton:focus-visible,.do-it-now-timer-no-excuse-module__8rEp-a__giveUpButton:focus-visible,.do-it-now-timer-no-excuse-module__8rEp-a__resetButton:focus-visible{outline-offset:2px;outline:3px solid #f8717157}@media (min-width:700px){.do-it-now-timer-no-excuse-module__8rEp-a__statusDeck{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:860px){.do-it-now-timer-no-excuse-module__8rEp-a__main{padding:30px 24px 56px}.do-it-now-timer-no-excuse-module__8rEp-a__grid{grid-template-columns:minmax(0,1fr) minmax(360px,.78fr);align-items:start}.do-it-now-timer-no-excuse-module__8rEp-a__commitmentPanel,.do-it-now-timer-no-excuse-module__8rEp-a__timerPanel{padding:24px}.do-it-now-timer-no-excuse-module__8rEp-a__clockText{font-size:64px}.do-it-now-timer-no-excuse-module__8rEp-a__runningActions{grid-template-columns:1fr 1fr}}@media (min-width:980px){.do-it-now-timer-no-excuse-module__8rEp-a__pageFocus .do-it-now-timer-no-excuse-module__8rEp-a__timerPanel{padding:28px}.do-it-now-timer-no-excuse-module__8rEp-a__pageFocus .do-it-now-timer-no-excuse-module__8rEp-a__clock{min-height:min(62svh,520px)}.do-it-now-timer-no-excuse-module__8rEp-a__pageFocus .do-it-now-timer-no-excuse-module__8rEp-a__clockSvg{width:min(100%,430px)}}@media (prefers-reduced-motion:reduce){.do-it-now-timer-no-excuse-module__8rEp-a__clockProgress,.do-it-now-timer-no-excuse-module__8rEp-a__innerRingProgress,.do-it-now-timer-no-excuse-module__8rEp-a__mirrorInnerRingProgress,.do-it-now-timer-no-excuse-module__8rEp-a__outerRingProgress,.do-it-now-timer-no-excuse-module__8rEp-a__haloRingProgress,.do-it-now-timer-no-excuse-module__8rEp-a__ringSegmentMark,.do-it-now-timer-no-excuse-module__8rEp-a__ringDotMark,.do-it-now-timer-no-excuse-module__8rEp-a__ringBeadMark,.do-it-now-timer-no-excuse-module__8rEp-a__ringComet,.do-it-now-timer-no-excuse-module__8rEp-a__ringTrailSoft,.do-it-now-timer-no-excuse-module__8rEp-a__ringTrailStrong,.do-it-now-timer-no-excuse-module__8rEp-a__splitRingArc,.do-it-now-timer-no-excuse-module__8rEp-a__gaugeRingProgress,.do-it-now-timer-no-excuse-module__8rEp-a__settingsTray,.do-it-now-timer-no-excuse-module__8rEp-a__deviceActionButton,.do-it-now-timer-no-excuse-module__8rEp-a__presetButton,.do-it-now-timer-no-excuse-module__8rEp-a__startButton,.do-it-now-timer-no-excuse-module__8rEp-a__successButton,.do-it-now-timer-no-excuse-module__8rEp-a__giveUpButton,.do-it-now-timer-no-excuse-module__8rEp-a__resetButton,.do-it-now-timer-no-excuse-module__8rEp-a__textarea,.do-it-now-timer-no-excuse-module__8rEp-a__minuteInput{transition:none;animation:none}.do-it-now-timer-no-excuse-module__8rEp-a__deviceActionButton:hover,.do-it-now-timer-no-excuse-module__8rEp-a__presetButton:hover:not(:disabled),.do-it-now-timer-no-excuse-module__8rEp-a__startButton:hover:not(:disabled),.do-it-now-timer-no-excuse-module__8rEp-a__successButton:hover,.do-it-now-timer-no-excuse-module__8rEp-a__giveUpButton:hover,.do-it-now-timer-no-excuse-module__8rEp-a__resetButton:hover{transform:none}}@keyframes do-it-now-timer-no-excuse-module__8rEp-a__noExcusePulse{0%,to{opacity:.72;transform:scale(1)}50%{opacity:1;transform:scale(1.06)}}@keyframes do-it-now-timer-no-excuse-module__8rEp-a__noExcuseFlash{0%,to{opacity:.62}50%{opacity:1}}@keyframes do-it-now-timer-no-excuse-module__8rEp-a__noExcuseComet{0%,to{opacity:.54}50%{opacity:1}}@keyframes do-it-now-timer-no-excuse-module__8rEp-a__noExcuseFlip{0%{transform:rotateX(12deg)translateY(-4px)}to{transform:rotateX(0)translateY(0)}}@keyframes do-it-now-timer-no-excuse-module__8rEp-a__noExcuseTextPulse{0%,to{text-shadow:0 0 #f8717100;transform:scale(1)}50%{text-shadow:0 0 20px #f871716b;transform:scale(1.018)}}@keyframes do-it-now-timer-no-excuse-module__8rEp-a__noExcuseSlide{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes do-it-now-timer-no-excuse-module__8rEp-a__noExcuseGlass{0%,to{box-shadow:inset 0 1px #ffffff1f,0 0 #f8717100}50%{box-shadow:inset 0 1px #ffffff2e,0 0 28px #f8717129}}@keyframes do-it-now-timer-no-excuse-module__8rEp-a__noExcuseTicker{0%{transform:translate(-1px)}to{transform:translate(0)}}
