.AppIcon-module__9Eg6yW__appIcon{border-radius:6px;place-items:center;width:22px;height:22px;display:grid;overflow:hidden}.AppIcon-module__9Eg6yW__appIcon svg{width:20px;height:20px;display:block}.AppIcon-module__9Eg6yW__tiktok{color:#fff;background:#000}.AppIcon-module__9Eg6yW__tiktok svg{filter:drop-shadow(-.5px -.5px #25f4ee)drop-shadow(.5px .5px #fe2c55);width:17px;height:17px}.AppIcon-module__9Eg6yW__reddit{background:#ff4500}.AppIcon-module__9Eg6yW__safari{background:var(--color-surface-muted)}.AppIcon-module__9Eg6yW__instagram{color:#fff;background:radial-gradient(circle at 30% 105%,#ffd776 0%,#ffb140 22%,#ff543e 42%,#0000 65%),linear-gradient(135deg,#5b51d8,#c837ab 45%,#e1306c 75%)}.AppIcon-module__9Eg6yW__youtube{color:#f03;background:#fff}.AppIcon-module__9Eg6yW__messages{background:linear-gradient(#5cf777,#0bc641)}.AppIcon-module__9Eg6yW__x{color:#fff;background:#000}.AppIcon-module__9Eg6yW__x svg{width:17px;height:17px}.AppIcon-module__9Eg6yW__mail{background:linear-gradient(#1ec9ff,#087aff)}
.DistractionMonitorIllustration-module__Nnv0BG__preview{--illustration-sheet-padding-block:0px;pointer-events:none;-webkit-user-select:none;user-select:none}.DistractionMonitorIllustration-module__Nnv0BG__sheet{height:calc(100% - 42px);padding:0 12px}.DistractionMonitorIllustration-module__Nnv0BG__viewport{height:100%;-webkit-mask-image:var(--monitor-edge-fade,linear-gradient(to bottom, transparent, #000 16px, #000 calc(100% - 16px), transparent));mask-image:var(--monitor-edge-fade,linear-gradient(to bottom, transparent, #000 16px, #000 calc(100% - 16px), transparent));overflow:hidden}.DistractionMonitorIllustration-module__Nnv0BG__track{flex-direction:column;animation:26s linear infinite paused DistractionMonitorIllustration-module__Nnv0BG__scroll-up;display:flex}.DistractionMonitorIllustration-module__Nnv0BG__preview[data-running=true] .DistractionMonitorIllustration-module__Nnv0BG__track{animation-play-state:running}.DistractionMonitorIllustration-module__Nnv0BG__group{flex:none}@keyframes DistractionMonitorIllustration-module__Nnv0BG__scroll-up{0%{transform:translateY(0)}to{transform:translateY(-50%)}}.DistractionMonitorIllustration-module__Nnv0BG__row{min-height:52px;font-size:var(--text-app-body);font-weight:var(--text-app-body--font-weight);line-height:var(--text-app-body--line-height);letter-spacing:normal;grid-template-columns:22px minmax(0,1fr) auto 34px;align-items:center;gap:8px;padding-inline:12px;display:grid}.DistractionMonitorIllustration-module__Nnv0BG__name{color:var(--color-fg-primary)}.DistractionMonitorIllustration-module__Nnv0BG__change,.DistractionMonitorIllustration-module__Nnv0BG__duration{color:var(--color-zinc-400);font-variant-numeric:tabular-nums;white-space:nowrap}.DistractionMonitorIllustration-module__Nnv0BG__change{align-items:center;gap:2px;display:flex}.DistractionMonitorIllustration-module__Nnv0BG__change svg{flex:none;width:15px;height:15px}.DistractionMonitorIllustration-module__Nnv0BG__decrease{color:var(--color-positive)}.DistractionMonitorIllustration-module__Nnv0BG__up{transform:rotate(180deg)}.DistractionMonitorIllustration-module__Nnv0BG__duration{text-align:right}@media (max-width:380px){.DistractionMonitorIllustration-module__Nnv0BG__row{font-size:var(--text-subheadline-semi);gap:6px;padding-inline:4px}}@media (prefers-reduced-motion:reduce){.DistractionMonitorIllustration-module__Nnv0BG__track{animation:none;transform:none}.DistractionMonitorIllustration-module__Nnv0BG__group+.DistractionMonitorIllustration-module__Nnv0BG__group{display:none}}
.IllustrationCardCarousel-module__GCId4W__wrapper{isolation:isolate;background:var(--illustration-background,var(--color-surface-muted));pointer-events:none;-webkit-user-select:none;user-select:none;border-radius:4px;height:240px;position:relative;overflow:hidden}.IllustrationCardCarousel-module__GCId4W__anchor{width:var(--carousel-card-width,192px);height:var(--carousel-card-height,164px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.IllustrationCardCarousel-module__GCId4W__card{background:var(--illustration-card-background,var(--color-surface-primary));opacity:.4;border-radius:20px;transition:transform .32s cubic-bezier(.22,1,.36,1),opacity .22s ease-out;position:absolute;inset:0}.IllustrationCardCarousel-module__GCId4W__card[data-centered=true]{opacity:1}.IllustrationCardCarousel-module__GCId4W__content{opacity:0;height:100%;transition:opacity .1s ease-out}.IllustrationCardCarousel-module__GCId4W__content[data-visible=true]{opacity:1;transition-duration:.18s}@media (prefers-reduced-motion:reduce){.IllustrationCardCarousel-module__GCId4W__card,.IllustrationCardCarousel-module__GCId4W__content{transition:none}}
.RoutinesIllustration-module__ig8zdG__card{flex-direction:column;justify-content:space-between;height:100%;padding:14px;display:flex}.RoutinesIllustration-module__ig8zdG__orange{--routine-accent:var(--color-accent-secondary)}.RoutinesIllustration-module__ig8zdG__blue{--routine-accent:var(--color-accent)}.RoutinesIllustration-module__ig8zdG__green{--routine-accent:var(--color-positive)}.RoutinesIllustration-module__ig8zdG__kindIcon{width:23px;height:23px;color:var(--color-secondary)}.RoutinesIllustration-module__ig8zdG__copy{flex-direction:column;gap:4px;display:flex}.RoutinesIllustration-module__ig8zdG__status{color:var(--color-secondary);font-size:var(--text-subheadline-semi);line-height:var(--text-subheadline-semi--line-height);letter-spacing:normal;font-weight:var(--font-weight-semi);font-variant-numeric:tabular-nums}.RoutinesIllustration-module__ig8zdG__title{color:var(--color-fg-primary);font-size:var(--text-app-body);line-height:var(--text-app-body--line-height);font-weight:var(--text-app-body--font-weight);letter-spacing:normal}.RoutinesIllustration-module__ig8zdG__meta{color:var(--color-zinc-400);font-size:var(--text-footnote-semi);font-weight:var(--font-weight-semi);line-height:var(--text-footnote-semi--line-height);letter-spacing:normal;white-space:nowrap;font-variant-numeric:tabular-nums;align-items:center;gap:6px;margin-top:4px;display:flex}.RoutinesIllustration-module__ig8zdG__divider{background:var(--color-zinc-300);width:1px;height:12px}.RoutinesIllustration-module__ig8zdG__header{justify-content:space-between;align-items:flex-start;display:flex}.RoutinesIllustration-module__ig8zdG__calendarIcon{color:var(--color-secondary)}
.FlipCard-module__rECOrW__flipCard{--top-rotate:0deg;--bottom-rotate:0deg;--top-shadow-opacity:0;--bottom-shadow-opacity:0;width:var(--clock-card-width,var(--clock-card));height:var(--clock-card-height,var(--clock-card));contain:layout style;border-radius:var(--digit-card-radius);background:var(--digit-background);color:var(--digit-foreground);perspective:850px;transform-style:preserve-3d;border:1px solid #0a0a0a0f;position:relative;overflow:visible;box-shadow:inset 0 1px #ffffff0a}.FlipCard-module__rECOrW__flipHalf{height:var(--half-card);background:var(--digit-background);backface-visibility:hidden;color:var(--digit-foreground);transform-style:preserve-3d;position:absolute;inset-inline:0;overflow:hidden}.FlipCard-module__rECOrW__flipHalfTop{border-radius:var(--digit-card-radius) var(--digit-card-radius) 0 0;top:0}.FlipCard-module__rECOrW__flipHalfBottom{border-radius:0 0 var(--digit-card-radius) var(--digit-card-radius);bottom:0}.FlipCard-module__rECOrW__flipDigit{width:100%;height:var(--clock-card-height,var(--clock-card));font-family:SF Pro Rounded,SF Pro Display,-apple-system,BlinkMacSystemFont,ui-sans-serif,system-ui,sans-serif;font-size:var(--digit-size);font-weight:var(--digit-font-weight,700);font-variant-numeric:tabular-nums;letter-spacing:var(--digit-letter-spacing);place-items:center;line-height:1;display:grid;position:absolute;left:0}.FlipCard-module__rECOrW__flipDigitTop{top:-2px}.FlipCard-module__rECOrW__flipDigitBottom{bottom:0}.FlipCard-module__rECOrW__flipAnimatedTop,.FlipCard-module__rECOrW__flipAnimatedBottom{z-index:3;will-change:transform}.FlipCard-module__rECOrW__flipAnimatedTop{transform:rotateX(var(--top-rotate));transform-origin:bottom}.FlipCard-module__rECOrW__flipAnimatedBottom{transform:rotateX(var(--bottom-rotate));transform-origin:top}.FlipCard-module__rECOrW__hingeShadow{pointer-events:none;will-change:opacity;position:absolute;inset-inline:0}.FlipCard-module__rECOrW__hingeShadowTop{height:38%;opacity:var(--top-shadow-opacity);background:linear-gradient(#0000,#000);bottom:0}.FlipCard-module__rECOrW__hingeShadowBottom{height:38%;opacity:var(--bottom-shadow-opacity);background:linear-gradient(#000,#0000);top:0}@media (prefers-reduced-motion:reduce){.FlipCard-module__rECOrW__flipAnimatedTop,.FlipCard-module__rECOrW__flipAnimatedBottom,.FlipCard-module__rECOrW__hingeShadow{will-change:auto}}
.TempoInteractiveMockup-module__vPVBJG__shell{--surface-primary:#fff;--surface-muted:#f5f5f5;--surface-muted-inverted:#171717;--navigation-background:#000;--navigation-foreground:#171717;--foreground-primary:#0a0a0a;--foreground-muted:#737373;--foreground-inverted:#fafafa;--foreground-inverted-muted:#a3a3a3;--digit-background:#0a0a0a;--digit-foreground:#fafafa;--accent:#0090ff;--task-panel-background:#000;--task-row-background-selected:#171717;--task-foreground:#fafafa;--task-foreground-muted:#a3a3a3;--task-foreground-completed:#737373;--task-outline:#423f46;--task-divider:#ffffff47;--task-motion-factor:1;--grabber:#d4d4d4;--clock-card:160px;--half-card:80px;--digit-size:88px;--digit-letter-spacing:-.88px;--digit-card-radius:24px;--safe-area-top:var(--tempo-safe-area-top,62px);--safe-area-bottom:var(--tempo-safe-area-bottom,34px);width:min(320px,100vw);height:min(654.222px,100dvh);color:var(--foreground-primary);-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;font-family:SF Pro Text,SF Pro Display,-apple-system,BlinkMacSystemFont,Tempo Inter,ui-sans-serif,system-ui,sans-serif}.TempoInteractiveMockup-module__vPVBJG__shell[data-checkbox-speed=slow]{--task-motion-factor:2}.TempoInteractiveMockup-module__vPVBJG__shell[data-task-appearance=light]{--task-panel-background:#fafafa;--task-row-background-selected:#f0f0f0;--task-foreground:#171717;--task-foreground-muted:#737373;--task-foreground-completed:#a3a3a3;--task-outline:#d4d4d4;--task-divider:#17171729}.TempoInteractiveMockup-module__vPVBJG__shell :is(button:not(:disabled),[data-button]:not([aria-disabled=true])),.TempoInteractiveMockup-module__vPVBJG__shell :is(button:not(:disabled),[data-button]:not([aria-disabled=true])):is(:active,[data-pressing=true]){scale:1}.TempoInteractiveMockup-module__vPVBJG__shell :is(button:not(:disabled),a[href],[role=button]:not([aria-disabled=true]),[role=tab]:not([aria-disabled=true])){cursor:pointer}.TempoInteractiveMockup-module__vPVBJG__shellFrameless{--safe-area-top:var(--tempo-safe-area-top,env(safe-area-inset-top,62px));--safe-area-bottom:var(--tempo-safe-area-bottom,env(safe-area-inset-bottom,34px));width:100vw;height:100dvh}.TempoInteractiveMockup-module__vPVBJG__device{background:0 0;border-radius:58px;width:100%;height:100%;padding:10px 13px 4px;position:relative;box-shadow:0 38px 19.3px -23px #140a01,0 49px 31.9px -23px #1c0f02a6,0 87px 100.3px -23px #130a0159}.TempoInteractiveMockup-module__vPVBJG__device:after{z-index:20;pointer-events:none;content:"";transform-origin:50%;background:url(/iphone-bezier.avif) 50%/100% 100% no-repeat;position:absolute;inset:0;transform:scale(1.02)}.TempoInteractiveMockup-module__vPVBJG__deviceFrameless{filter:none;box-shadow:none;border-radius:0;padding:0}.TempoInteractiveMockup-module__vPVBJG__deviceFrameless:after{content:none}.TempoInteractiveMockup-module__vPVBJG__screenViewport{isolation:isolate;background:#000;border-radius:44px;width:100%;height:100%;position:relative;overflow:hidden}.TempoInteractiveMockup-module__vPVBJG__screen{isolation:isolate;transform-origin:0 0;background:#000;width:402px;height:874px;position:absolute;top:0;left:0;overflow:hidden;scale:.731343}.TempoInteractiveMockup-module__vPVBJG__deviceFrameless .TempoInteractiveMockup-module__vPVBJG__screenViewport{border-radius:0}.TempoInteractiveMockup-module__vPVBJG__deviceFrameless .TempoInteractiveMockup-module__vPVBJG__screen{width:100%;height:100%;position:relative;scale:1}.TempoInteractiveMockup-module__vPVBJG__sidebar{inset-block:0;z-index:0;color:#fafafa;background:#000;padding-inline:16px;position:absolute;left:0;overflow:hidden}.TempoInteractiveMockup-module__vPVBJG__sidebarPrimary,.TempoInteractiveMockup-module__vPVBJG__sidebarBottom{flex-direction:column;gap:4px;display:flex;position:absolute;inset-inline:16px}.TempoInteractiveMockup-module__vPVBJG__sidebarBottom{padding-top:12px}.TempoInteractiveMockup-module__vPVBJG__sidebarRow{color:#fafafa;width:100%;height:56px;min-height:56px;font:inherit;text-align:left;background:0 0;border:0;border-radius:999px;align-items:center;gap:12px;padding:12px;font-size:17px;font-weight:600;line-height:24px;transition:transform .18s ease-out,background-color .18s ease-out;display:flex;transform:scale(1)}.TempoInteractiveMockup-module__vPVBJG__sidebarRow:active{background:#171717;transform:scale(.97)}.TempoInteractiveMockup-module__vPVBJG__sidebarIcon{color:#423f46;flex:0 0 24px;place-items:center;width:24px;height:24px;display:grid}.TempoInteractiveMockup-module__vPVBJG__sidebarIcon svg{width:24px;height:24px;display:block}.TempoInteractiveMockup-module__vPVBJG__newBadge{background:var(--accent);width:42px;height:24px;color:var(--foreground-inverted);border:0;border-radius:13px;place-items:center;margin-left:-4px;font-size:13px;font-weight:600;line-height:16px;display:grid}.TempoInteractiveMockup-module__vPVBJG__settingsRow{background:#171717}.TempoInteractiveMockup-module__vPVBJG__homeSurface{z-index:2;corner-shape:squircle;transform-origin:50%;will-change:transform;background:#000;border-radius:56px;position:absolute;inset:0;overflow:hidden}.TempoInteractiveMockup-module__vPVBJG__homeSurface[data-sidebar-exposed=true]{box-shadow:inset 0 0 0 1px var(--surface-muted-inverted)}.TempoInteractiveMockup-module__vPVBJG__timerSurface{inset-inline:0;z-index:3;touch-action:none;background:#fff;border-bottom-right-radius:0;border-bottom-left-radius:0;position:absolute;top:0;overflow:hidden}.TempoInteractiveMockup-module__vPVBJG__statusBar{inset-inline:0;z-index:3;color:#0a0a0a;letter-spacing:-.408px;pointer-events:none;will-change:opacity;justify-content:space-between;align-items:center;height:54px;padding:18px 26px 0 54px;font-size:17px;font-weight:600;line-height:22px;display:flex;position:absolute;top:0}.TempoInteractiveMockup-module__vPVBJG__statusTime{text-align:center;min-width:54px}.TempoInteractiveMockup-module__vPVBJG__statusIcons{color:#0a0a0a;align-items:center;gap:7px;display:inline-flex}.TempoInteractiveMockup-module__vPVBJG__cellularIcon,.TempoInteractiveMockup-module__vPVBJG__wifiIcon{flex:none;display:block}.TempoInteractiveMockup-module__vPVBJG__cellularIcon{width:19.2px;height:12.23px}.TempoInteractiveMockup-module__vPVBJG__wifiIcon{width:17px;height:12px}.TempoInteractiveMockup-module__vPVBJG__battery{border:1.3px solid;border-radius:3.8px;flex:none;align-items:center;width:25px;height:12px;padding:1.5px;display:inline-flex;position:relative}.TempoInteractiveMockup-module__vPVBJG__battery:after{content:"";opacity:.4;background:currentColor;border-radius:0 1.4px 1.4px 0;width:1.4px;height:5px;position:absolute;top:3.5px;right:-3px}.TempoInteractiveMockup-module__vPVBJG__battery span{background:currentColor;border-radius:1.6px;width:72%;height:100%;display:block}.TempoInteractiveMockup-module__vPVBJG__topBar{z-index:3;justify-content:flex-start;align-items:center;gap:4px;height:44px;display:flex;position:absolute;inset-inline:24px}.TempoInteractiveMockup-module__vPVBJG__sidebarButton,.TempoInteractiveMockup-module__vPVBJG__modeChip{color:#0a0a0a;min-width:0;height:44px;font:inherit;letter-spacing:-.43px;background:0 0;border:0;border-radius:22px;align-items:center;gap:8px;padding:0 8px;font-size:17px;font-weight:600;line-height:22px;transition:transform .18s ease-out;display:inline-flex;transform:scale(1)}.TempoInteractiveMockup-module__vPVBJG__sidebarButton{color:#0a0a0a;flex:0 0 44px;justify-content:center;width:44px;margin-left:-8px;padding:0}.TempoInteractiveMockup-module__vPVBJG__sidebarButton svg{width:28px;height:28px;display:block}.TempoInteractiveMockup-module__vPVBJG__modeChip{width:44px;color:var(--foreground-primary);flex:0 0 44px;justify-content:center;margin-left:auto;margin-right:-8px;padding:0}.TempoInteractiveMockup-module__vPVBJG__blockedApps{background:var(--surface-muted);pointer-events:none;border-radius:20px;align-items:center;height:40px;padding-inline:12px;display:flex;position:absolute;left:50%;transform:translate(-50%)}.TempoInteractiveMockup-module__vPVBJG__blockedAppIcon{color:#fff;border-radius:5px;flex:0 0 18px;place-items:center;width:18px;height:18px;display:grid;overflow:hidden}.TempoInteractiveMockup-module__vPVBJG__blockedAppIcon+.TempoInteractiveMockup-module__vPVBJG__blockedAppIcon{margin-left:-8px}.TempoInteractiveMockup-module__vPVBJG__blockedAppIcon svg{width:16px;height:16px;display:block}.TempoInteractiveMockup-module__vPVBJG__blockedAppIcon[data-network=whatsapp]{background:#00d95f}.TempoInteractiveMockup-module__vPVBJG__blockedAppIcon[data-network=instagram]{background:radial-gradient(circle at 30% 100%,#ffdc80,#fcaf45 20%,#f77737 35%,#e1306c 55%,#c13584 70%,#833ab4 90%)}.TempoInteractiveMockup-module__vPVBJG__blockedAppIcon[data-network=threads]{background:#0a0a0a}.TempoInteractiveMockup-module__vPVBJG__sidebarButton:active,.TempoInteractiveMockup-module__vPVBJG__modeChip:active,.TempoInteractiveMockup-module__vPVBJG__sideControl:active,.TempoInteractiveMockup-module__vPVBJG__playButton:active,.TempoInteractiveMockup-module__vPVBJG__panelRow:active,.TempoInteractiveMockup-module__vPVBJG__filterButton:active,.TempoInteractiveMockup-module__vPVBJG__tabButton:active{transform:scale(.97)}.TempoInteractiveMockup-module__vPVBJG__modeIconBox{width:24px;height:24px;color:var(--foreground-primary);flex:0 0 24px;place-items:center;display:grid}.TempoInteractiveMockup-module__vPVBJG__modeIconBox svg{width:24px;height:24px;display:block}.TempoInteractiveMockup-module__vPVBJG__t-icon-swap{display:inline-grid;position:relative}.TempoInteractiveMockup-module__vPVBJG__t-icon-swap .TempoInteractiveMockup-module__vPVBJG__t-icon{transition:opacity var(--icon-swap-dur) var(--icon-swap-ease), filter var(--icon-swap-dur) var(--icon-swap-ease), transform var(--icon-swap-dur) var(--icon-swap-ease);will-change:opacity, filter, transform;grid-area:1/1}.TempoInteractiveMockup-module__vPVBJG__t-icon-swap[data-state=a] .TempoInteractiveMockup-module__vPVBJG__t-icon[data-icon=a],.TempoInteractiveMockup-module__vPVBJG__t-icon-swap[data-state=b] .TempoInteractiveMockup-module__vPVBJG__t-icon[data-icon=b]{opacity:1;filter:blur();transform:scale(1)}.TempoInteractiveMockup-module__vPVBJG__t-icon-swap[data-state=a] .TempoInteractiveMockup-module__vPVBJG__t-icon[data-icon=b],.TempoInteractiveMockup-module__vPVBJG__t-icon-swap[data-state=b] .TempoInteractiveMockup-module__vPVBJG__t-icon[data-icon=a]{opacity:0;filter:blur(var(--icon-swap-blur));transform:scale(var(--icon-swap-start-scale))}.TempoInteractiveMockup-module__vPVBJG__timerContent{z-index:6;pointer-events:none;will-change:opacity;flex-direction:column;align-items:center;display:flex;position:absolute;inset-inline:0}.TempoInteractiveMockup-module__vPVBJG__timerContent button{pointer-events:auto}.TempoInteractiveMockup-module__vPVBJG__timerContent[aria-hidden=true]{pointer-events:none;visibility:hidden}.TempoInteractiveMockup-module__vPVBJG__sessionTitle{letter-spacing:-.45px;text-align:center;width:100%;height:24px;margin:0 0 14px;font-size:20px;font-weight:600;line-height:24px;transition:opacity .16s cubic-bezier(.22,1,.36,1)}.TempoInteractiveMockup-module__vPVBJG__clock{justify-content:center;align-items:center;gap:12px;width:100%;display:flex}.TempoInteractiveMockup-module__vPVBJG__nextLine{color:#a3a3a3;letter-spacing:-.43px;justify-content:center;align-items:center;gap:9px;height:22px;margin-top:16px;font-size:17px;font-weight:700;line-height:22px;transition:opacity .16s cubic-bezier(.22,1,.36,1);display:flex}.TempoInteractiveMockup-module__vPVBJG__stopwatchContextHidden{opacity:0}.TempoInteractiveMockup-module__vPVBJG__nextLine svg{width:20px;height:20px}.TempoInteractiveMockup-module__vPVBJG__timerControls{justify-content:center;align-items:center;gap:16px;height:72px;margin-top:16px;display:flex}.TempoInteractiveMockup-module__vPVBJG__sideControl,.TempoInteractiveMockup-module__vPVBJG__playButton{color:#0a0a0a;border:0;border-radius:999px;flex:none;place-items:center;transition:transform .18s ease-out;display:grid;transform:scale(1)}.TempoInteractiveMockup-module__vPVBJG__sideControl{background:0 0;width:60px;height:60px}.TempoInteractiveMockup-module__vPVBJG__playButton{background:#f5f5f5;width:72px;height:72px}.TempoInteractiveMockup-module__vPVBJG__sideControl svg,.TempoInteractiveMockup-module__vPVBJG__playButton svg{width:24px;height:24px}.TempoInteractiveMockup-module__vPVBJG__grabberZone{inset-inline:0;z-index:5;touch-action:none;background:0 0;border:0;width:100%;height:44px;display:block;position:absolute;bottom:0}.TempoInteractiveMockup-module__vPVBJG__shell button.TempoInteractiveMockup-module__vPVBJG__grabberZone{cursor:pointer}.TempoInteractiveMockup-module__vPVBJG__shell button.TempoInteractiveMockup-module__vPVBJG__grabberZone[data-dragging=true]{cursor:grabbing!important}.TempoInteractiveMockup-module__vPVBJG__grabber{background:#ccc;border-radius:999px;width:36px;height:5px;transition:width .15s ease-in-out;position:absolute;bottom:12px;left:50%;transform:translate(-50%)}.TempoInteractiveMockup-module__vPVBJG__grabberActive{width:42px}.TempoInteractiveMockup-module__vPVBJG__bottomNav{inset-inline:20px;bottom:max(12px, var(--safe-area-bottom));z-index:1;will-change:opacity;grid-template-columns:repeat(3,1fr);gap:8px;height:52px;display:grid;position:absolute}.TempoInteractiveMockup-module__vPVBJG__bottomNav button{color:#423f46;background:#171717;border:0;border-radius:999px;place-items:center;display:grid}.TempoInteractiveMockup-module__vPVBJG__bottomNav svg{width:24px;height:24px}.TempoInteractiveMockup-module__vPVBJG__selectionSummary{inset-inline:0;z-index:1;color:#fafafa;will-change:opacity;height:163px;padding:8px 28px 0;position:absolute;bottom:0}.TempoInteractiveMockup-module__vPVBJG__selectionSummaryRow{width:100%;min-height:64px;color:inherit;text-align:left;touch-action:manipulation;background:0 0;border:0;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:12px;padding:0;font-family:inherit;font-size:17px;font-weight:600;line-height:22px;transition:transform .18s ease-out;display:grid;position:relative;transform:scale(1)}button.TempoInteractiveMockup-module__vPVBJG__selectionSummaryRow:active,.TempoInteractiveMockup-module__vPVBJG__selectionSummaryTaskSelection:active,.TempoInteractiveMockup-module__vPVBJG__selectionSummaryCompletionButton:active{transform:scale(.97)}.TempoInteractiveMockup-module__vPVBJG__selectionSummaryRow:first-child:after{content:"";background:repeating-linear-gradient(90deg,#ffffff47 0 5px,#0000 5px 11px);height:1px;position:absolute;bottom:0;left:0;right:0}.TempoInteractiveMockup-module__vPVBJG__selectionSummaryIcon{color:#a3a3a3;place-items:center;width:28px;height:28px;display:grid}.TempoInteractiveMockup-module__vPVBJG__selectionSummaryIcon svg{width:22px;height:22px}.TempoInteractiveMockup-module__vPVBJG__selectionSummaryTitle{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.TempoInteractiveMockup-module__vPVBJG__selectionSummaryDuration{color:#a3a3a3;font:inherit;font-variant-numeric:tabular-nums;white-space:nowrap}.TempoInteractiveMockup-module__vPVBJG__selectionSummaryDelta{color:#a3a3a399;margin-right:8px}.TempoInteractiveMockup-module__vPVBJG__selectionSummaryCompletionButton{width:44px;height:44px;color:inherit;touch-action:manipulation;background:0 0;border:0;justify-self:center;place-items:center;padding:0;transition:transform .15s ease-out;display:grid;transform:scale(1)}.TempoInteractiveMockup-module__vPVBJG__selectionSummaryTaskSelection{width:100%;min-height:64px;color:inherit;font:inherit;text-align:left;touch-action:manipulation;background:0 0;border:0;grid-column:2/4;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:0;transition:transform .15s ease-out;display:grid;transform:scale(1)}.TempoInteractiveMockup-module__vPVBJG__selectionSummaryTaskCheckbox{color:#fff;place-items:center;width:22px;height:22px;display:grid}.TempoInteractiveMockup-module__vPVBJG__selectionSummaryMinus{border:2px solid #423f46;border-radius:7px;width:22px;height:22px;display:block;position:relative}.TempoInteractiveMockup-module__vPVBJG__selectionSummaryMinus:after{content:"";background:#423f46;border-radius:999px;width:10px;height:2px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.TempoInteractiveMockup-module__vPVBJG__splitPanel{z-index:2;background:var(--task-panel-background);min-height:0;color:var(--task-foreground);will-change:opacity;position:absolute;inset-inline:0;overflow:hidden}.TempoInteractiveMockup-module__vPVBJG__panelPresentation{will-change:transform;flex-direction:column;width:100%;height:100%;min-height:0;display:flex}.TempoInteractiveMockup-module__vPVBJG__panelHeader{flex:0 0 62px;justify-content:flex-start;align-items:center;gap:16px;width:100%;height:62px;padding:8px 16px 10px;display:flex}.TempoInteractiveMockup-module__vPVBJG__tabs{align-items:center;gap:16px;height:44px;display:flex}.TempoInteractiveMockup-module__vPVBJG__tabButton,.TempoInteractiveMockup-module__vPVBJG__filterButton{color:inherit;font:inherit;background:0 0;border:0;transition:transform .18s ease-out;transform:scale(1)}.TempoInteractiveMockup-module__vPVBJG__filterButton{display:none}.TempoInteractiveMockup-module__vPVBJG__tabButton{height:44px;color:var(--task-outline);padding:0;font-size:20px;font-weight:700;line-height:24px}.TempoInteractiveMockup-module__vPVBJG__tabActive{color:var(--task-foreground)}.TempoInteractiveMockup-module__vPVBJG__panelBody{flex:auto;min-height:0;overflow:hidden}.TempoInteractiveMockup-module__vPVBJG__pickerTrack{will-change:transform;width:100%;height:100%;display:flex}.TempoInteractiveMockup-module__vPVBJG__pickerPanel{overscroll-behavior:contain;scrollbar-width:none;flex:0 0 100%;width:100%;min-width:0;height:100%;overflow-y:auto}.TempoInteractiveMockup-module__vPVBJG__pickerPanel::-webkit-scrollbar{display:none}.TempoInteractiveMockup-module__vPVBJG__panelList{flex-direction:column;gap:0;padding:0 12px 8px;display:flex}.TempoInteractiveMockup-module__vPVBJG__panelRow{min-height:54px;color:var(--task-foreground);font:inherit;text-align:left;background:0 0;border:0;border-radius:16px;grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:12px;padding:16px;transition:transform .18s ease-out,background-color .18s ease-out;display:grid;position:relative;transform:scale(1)}.TempoInteractiveMockup-module__vPVBJG__panelList>.TempoInteractiveMockup-module__vPVBJG__panelRow:first-child:after{background:repeating-linear-gradient(to right, var(--task-divider) 0 5px, transparent 5px 11px);content:"";height:1px;position:absolute;bottom:0;left:16px;right:16px}.TempoInteractiveMockup-module__vPVBJG__panelRowSelected{background:var(--task-row-background-selected)}.TempoInteractiveMockup-module__vPVBJG__panelRowIcon,.TempoInteractiveMockup-module__vPVBJG__taskCheckbox{color:#a3a3a3;place-items:center;width:22px;height:22px;display:grid}.TempoInteractiveMockup-module__vPVBJG__panelRowIconNeutral{color:#a3a3a3}.TempoInteractiveMockup-module__vPVBJG__panelRowIconRed{color:#ff383c}.TempoInteractiveMockup-module__vPVBJG__panelRowIconGreen{color:#34c759}.TempoInteractiveMockup-module__vPVBJG__panelRowIconYellow{color:#facc15}.TempoInteractiveMockup-module__vPVBJG__panelRowIconOrange{color:#ff8000}.TempoInteractiveMockup-module__vPVBJG__panelRowIcon svg{width:22px;height:22px}.TempoInteractiveMockup-module__vPVBJG__panelRowTitle{text-overflow:ellipsis;white-space:nowrap;font-size:17px;font-weight:600;line-height:22px;overflow:hidden}.TempoInteractiveMockup-module__vPVBJG__panelRowDuration{color:var(--task-foreground-muted);white-space:nowrap;font-size:17px;font-weight:600;line-height:22px}.TempoInteractiveMockup-module__vPVBJG__panelRowDelta{color:#a3a3a399;margin-right:8px}.TempoInteractiveMockup-module__vPVBJG__taskCheckbox{z-index:2;color:#fff;transform-origin:50%;transition:transform calc(.18s * var(--task-motion-factor)) cubic-bezier(.34, 1.28, .64, 1);will-change:transform;background:0 0;border:0;border-radius:7px;padding:0;display:grid;position:relative;transform:scale(1)}.TempoInteractiveMockup-module__vPVBJG__taskCheckboxSelected{animation:TempoInteractiveMockup-module__vPVBJG__task-checkbox-settle calc(.31s * var(--task-motion-factor)) cubic-bezier(.22, 1, .36, 1) both}.TempoInteractiveMockup-module__vPVBJG__taskCheckbox svg{fill:none;width:22px;height:22px;display:block;overflow:visible}.TempoInteractiveMockup-module__vPVBJG__taskCheckboxOutline{fill:#0000;stroke:var(--task-outline);stroke-width:2.5px;transition:stroke calc(.12s * var(--task-motion-factor)) ease-out}.TempoInteractiveMockup-module__vPVBJG__taskCheckboxFill{fill:var(--accent);opacity:0;transform-box:fill-box;transform-origin:50%;transition:transform calc(.16s * var(--task-motion-factor)) cubic-bezier(.22, 1, .36, 1), opacity calc(.1s * var(--task-motion-factor)) ease-out;transform:scale(.72)}.TempoInteractiveMockup-module__vPVBJG__taskCheckboxCheck{fill:none;stroke:currentColor;stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1px;opacity:0;transition:stroke-dashoffset calc(.15s * var(--task-motion-factor)) cubic-bezier(.22, 1, .36, 1) calc(55ms * var(--task-motion-factor)), opacity calc(60ms * var(--task-motion-factor)) ease-out calc(55ms * var(--task-motion-factor))}.TempoInteractiveMockup-module__vPVBJG__taskCheckbox:active{transition-duration:calc(90ms * var(--task-motion-factor));transform:scale(.94)}.TempoInteractiveMockup-module__vPVBJG__taskCheckboxSelected .TempoInteractiveMockup-module__vPVBJG__taskCheckboxOutline{stroke:var(--accent)}.TempoInteractiveMockup-module__vPVBJG__taskCheckboxSelected .TempoInteractiveMockup-module__vPVBJG__taskCheckboxFill{animation:TempoInteractiveMockup-module__vPVBJG__task-checkbox-fill-in calc(.16s * var(--task-motion-factor)) cubic-bezier(.22, 1, .36, 1) both}.TempoInteractiveMockup-module__vPVBJG__taskCheckboxSelected .TempoInteractiveMockup-module__vPVBJG__taskCheckboxCheck{animation:TempoInteractiveMockup-module__vPVBJG__task-checkbox-check-in calc(.205s * var(--task-motion-factor)) cubic-bezier(.22, 1, .36, 1) both}@keyframes TempoInteractiveMockup-module__vPVBJG__task-checkbox-fill-in{0%{opacity:0;transform:scale(.72)}to{opacity:1;transform:scale(1)}}@keyframes TempoInteractiveMockup-module__vPVBJG__task-checkbox-check-in{0%,26.8%{stroke-dashoffset:1px;opacity:0}to{stroke-dashoffset:0;opacity:1}}@keyframes TempoInteractiveMockup-module__vPVBJG__task-checkbox-settle{0%{transform:scale(.94)}36%{transform:scale(1)}70%{transform:scale(1.06)}to{transform:scale(1)}}.TempoInteractiveMockup-module__vPVBJG__panelRowTitle{transition:color calc(.12s * var(--task-motion-factor)) ease-out}.TempoInteractiveMockup-module__vPVBJG__taskRowTitleCompleted{color:var(--task-foreground-completed);animation:TempoInteractiveMockup-module__vPVBJG__task-row-title-complete calc(.285s * var(--task-motion-factor)) linear both}.TempoInteractiveMockup-module__vPVBJG__taskRowDurationCompleted{color:var(--task-foreground-completed);animation:TempoInteractiveMockup-module__vPVBJG__task-row-duration-complete calc(.285s * var(--task-motion-factor)) linear both}.TempoInteractiveMockup-module__vPVBJG__panelRowDuration{transition:color calc(.12s * var(--task-motion-factor)) ease-out}@keyframes TempoInteractiveMockup-module__vPVBJG__task-row-title-complete{0%,57.9%{color:var(--task-foreground);animation-timing-function:ease-out}to{color:var(--task-foreground-completed)}}@keyframes TempoInteractiveMockup-module__vPVBJG__task-row-duration-complete{0%,57.9%{color:var(--task-foreground-muted);animation-timing-function:ease-out}to{color:var(--task-foreground-completed)}}.TempoInteractiveMockup-module__vPVBJG__taskNoTaskIcon{z-index:2;border:2.5px solid var(--task-outline);border-radius:7px;place-items:center;width:22px;height:22px;display:grid;position:relative}.TempoInteractiveMockup-module__vPVBJG__taskNoTaskIcon span{background:var(--task-outline);border-radius:999px;width:10px;height:2px}.TempoInteractiveMockup-module__vPVBJG__taskRowSelection{border-radius:inherit;min-width:0;color:inherit;font:inherit;text-align:left;background:0 0;border:0;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:16px 16px 16px 50px;display:grid;position:absolute;inset:0}.TempoInteractiveMockup-module__vPVBJG__addTaskRow{color:#5c5963;min-height:54px;font:inherit;text-align:left;background:0 0;border:0;grid-template-columns:22px minmax(0,1fr);align-items:center;gap:12px;padding:16px;font-size:17px;font-weight:600;line-height:22px;display:grid}.TempoInteractiveMockup-module__vPVBJG__addTaskIcon{width:22px;height:22px;display:block;position:relative}.TempoInteractiveMockup-module__vPVBJG__addTaskIcon:before,.TempoInteractiveMockup-module__vPVBJG__addTaskIcon:after{content:"";background:currentColor;border-radius:999px;width:18px;height:3px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.TempoInteractiveMockup-module__vPVBJG__addTaskIcon:after{transform:translate(-50%,-50%)rotate(90deg)}.TempoInteractiveMockup-module__vPVBJG__dirtyFooter{background:var(--task-panel-background);flex:none;grid-template-columns:1fr 1fr;gap:16px;padding:10px 24px 0;display:grid}.TempoInteractiveMockup-module__vPVBJG__dirtyFooter button{height:44px;font:inherit;border:0;border-radius:999px;font-size:17px;font-weight:600}.TempoInteractiveMockup-module__vPVBJG__footerSecondaryButton{color:#a3a3a3;background:#171717}.TempoInteractiveMockup-module__vPVBJG__footerPrimaryButton{color:#fff;background:#0090ff}.TempoInteractiveMockup-module__vPVBJG__surfaceWash{z-index:8;pointer-events:none;will-change:opacity;background:#fff;position:absolute;inset:0}.TempoInteractiveMockup-module__vPVBJG__sidebarCloseLayer{z-index:6;cursor:pointer;touch-action:none;will-change:transform;background:0 0;border:0;position:absolute;inset:0}.TempoInteractiveMockup-module__vPVBJG__screen[data-orientation=landscape] .TempoInteractiveMockup-module__vPVBJG__bottomNav,.TempoInteractiveMockup-module__vPVBJG__screen[data-orientation=landscape] .TempoInteractiveMockup-module__vPVBJG__splitPanel,.TempoInteractiveMockup-module__vPVBJG__screen[data-orientation=landscape] .TempoInteractiveMockup-module__vPVBJG__grabberZone{display:none}.TempoInteractiveMockup-module__vPVBJG__screen[data-orientation=landscape] .TempoInteractiveMockup-module__vPVBJG__timerSurface{box-shadow:none;border-radius:0;height:100%!important}@media (prefers-reduced-motion:reduce){.TempoInteractiveMockup-module__vPVBJG__t-icon-swap .TempoInteractiveMockup-module__vPVBJG__t-icon,.TempoInteractiveMockup-module__vPVBJG__sessionTitle,.TempoInteractiveMockup-module__vPVBJG__nextLine{transition:none!important}.TempoInteractiveMockup-module__vPVBJG__taskCheckbox,.TempoInteractiveMockup-module__vPVBJG__taskCheckboxSelected{transition:none!important;animation:none!important;transform:none!important}.TempoInteractiveMockup-module__vPVBJG__taskCheckboxOutline{transition:stroke .1s ease-out}.TempoInteractiveMockup-module__vPVBJG__taskCheckboxFill,.TempoInteractiveMockup-module__vPVBJG__taskCheckboxCheck{transition:opacity .1s ease-out;transform:none;animation:none!important}.TempoInteractiveMockup-module__vPVBJG__taskCheckboxSelected .TempoInteractiveMockup-module__vPVBJG__taskCheckboxFill,.TempoInteractiveMockup-module__vPVBJG__taskCheckboxSelected .TempoInteractiveMockup-module__vPVBJG__taskCheckboxCheck{opacity:1}.TempoInteractiveMockup-module__vPVBJG__taskCheckboxCheck{stroke-dashoffset:0}.TempoInteractiveMockup-module__vPVBJG__panelRowTitle,.TempoInteractiveMockup-module__vPVBJG__panelRowDuration{transition:color .1s ease-out;animation:none!important}.TempoInteractiveMockup-module__vPVBJG__panelPresentation{transform:none!important}.TempoInteractiveMockup-module__vPVBJG__sidebarRow,.TempoInteractiveMockup-module__vPVBJG__sidebarButton,.TempoInteractiveMockup-module__vPVBJG__modeChip,.TempoInteractiveMockup-module__vPVBJG__sideControl,.TempoInteractiveMockup-module__vPVBJG__playButton,.TempoInteractiveMockup-module__vPVBJG__panelRow,.TempoInteractiveMockup-module__vPVBJG__filterButton,.TempoInteractiveMockup-module__vPVBJG__tabButton,.TempoInteractiveMockup-module__vPVBJG__grabberZone,.TempoInteractiveMockup-module__vPVBJG__grabber{transition:none!important}.TempoInteractiveMockup-module__vPVBJG__homeSurface,.TempoInteractiveMockup-module__vPVBJG__timerSurface,.TempoInteractiveMockup-module__vPVBJG__splitPanel,.TempoInteractiveMockup-module__vPVBJG__panelPresentation,.TempoInteractiveMockup-module__vPVBJG__surfaceWash,.TempoInteractiveMockup-module__vPVBJG__sidebarCloseLayer,.TempoInteractiveMockup-module__vPVBJG__statusBar,.TempoInteractiveMockup-module__vPVBJG__timerContent{will-change:auto}}
.NotFoundFlipClock-module__Dv7LdG__clock{--clock-card-width:100px;--clock-card-height:124px;--half-card:62px;--digit-size:71px;--digit-letter-spacing:-.71px;--digit-card-radius:16px;--digit-background:var(--color-surface-muted);--digit-foreground:var(--color-fg-primary);-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;gap:8px;width:100%;display:flex}
.TempoCheckboxPrototype-module__JjhnVa__prototype{--prototype-background:#f5f5f5;--prototype-surface:#fff;--prototype-foreground:#171717;--prototype-muted:#737373;z-index:200;background:var(--prototype-background);min-height:100dvh;color:var(--prototype-foreground);grid-template-columns:minmax(0,1fr);place-items:center;gap:24px;padding:32px 24px;display:grid;position:fixed;inset:0;overflow:auto}.TempoCheckboxPrototype-module__JjhnVa__prototype[data-appearance=dark]{--prototype-background:#111;--prototype-surface:#1f1f1f;--prototype-foreground:#fafafa;--prototype-muted:#a3a3a3}.TempoCheckboxPrototype-module__JjhnVa__controls{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;max-width:420px;display:flex}.TempoCheckboxPrototype-module__JjhnVa__controlGroup{background:var(--prototype-surface);border-radius:999px;gap:4px;padding:4px;display:flex}.TempoCheckboxPrototype-module__JjhnVa__control,.TempoCheckboxPrototype-module__JjhnVa__replay{height:34px;color:var(--prototype-muted);font:inherit;background:0 0;border:0;border-radius:999px;padding:0 14px;font-size:13px;font-weight:600;line-height:16px;transition:background-color .14s ease-out,color .14s ease-out,transform 90ms ease-out}.TempoCheckboxPrototype-module__JjhnVa__control[aria-pressed=true]{background:var(--prototype-foreground);color:var(--prototype-background)}.TempoCheckboxPrototype-module__JjhnVa__replay{color:#fafafa;background:#0090ff}.TempoCheckboxPrototype-module__JjhnVa__control:active,.TempoCheckboxPrototype-module__JjhnVa__replay:active{transform:scale(.96)}.TempoCheckboxPrototype-module__JjhnVa__stage{flex-direction:column;align-items:center;gap:16px;display:flex}.TempoCheckboxPrototype-module__JjhnVa__deviceSlot{width:320px;height:654.222px}.TempoCheckboxPrototype-module__JjhnVa__hint{max-width:320px;color:var(--prototype-muted);text-align:center;margin:0;font-size:13px;font-weight:500;line-height:18px}@media (prefers-reduced-motion:reduce){.TempoCheckboxPrototype-module__JjhnVa__control,.TempoCheckboxPrototype-module__JjhnVa__replay{transition:none}}@media (max-height:780px) and (min-width:700px){.TempoCheckboxPrototype-module__JjhnVa__prototype{grid-template-columns:minmax(220px,320px) 320px}.TempoCheckboxPrototype-module__JjhnVa__controls{align-content:center}}
.UnlockIllustration-module__p3lp7a__preview{--figma-to-css-scale:1;pointer-events:none;-webkit-user-select:none;user-select:none}.UnlockIllustration-module__p3lp7a__sheet{width:100%;height:100%;position:relative}.UnlockIllustration-module__p3lp7a__clock{--clock-card:calc(160px * var(--figma-to-css-scale));--half-card:calc(80px * var(--figma-to-css-scale));--digit-size:calc(90px * var(--figma-to-css-scale));--digit-font-weight:600;--digit-letter-spacing:calc(-.88px * var(--figma-to-css-scale));--digit-card-radius:calc(24px * var(--figma-to-css-scale));--digit-background:#0a0a0a;--digit-foreground:#fafafa;gap:calc(12px * var(--figma-to-css-scale));display:flex;position:absolute;bottom:calc(50% + 38px);left:50%;transform:translate(-50%)}.UnlockIllustration-module__p3lp7a__progressSlot{--figma-to-css-scale:1;justify-content:center;align-items:center;height:44px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.UnlockIllustration-module__p3lp7a__controls{color:var(--color-fg-primary);align-items:center;gap:16px;display:flex;position:absolute;top:calc(50% + 64px);left:50%;transform:translate(-50%)}.UnlockIllustration-module__p3lp7a__previous,.UnlockIllustration-module__p3lp7a__controlSpacer{place-items:center;width:60px;height:60px;display:grid}.UnlockIllustration-module__p3lp7a__previous svg{width:22px;height:22px}.UnlockIllustration-module__p3lp7a__playPause{background:var(--illustration-card-background,var(--color-surface-primary));border-radius:50%;place-items:center;width:72px;height:72px;display:grid}.UnlockIllustration-module__p3lp7a__playPause svg{width:28px;height:28px}.UnlockIllustration-module__p3lp7a__skeletonClock{width:var(--clock-card);height:var(--clock-card);border-radius:var(--digit-card-radius);background:var(--color-surface-secondary)}.UnlockIllustration-module__p3lp7a__skeletonControl{background:var(--color-surface-secondary);border-radius:50%}.UnlockIllustration-module__p3lp7a__preview[data-layout=controls-card]{place-items:center;display:grid}.UnlockIllustration-module__p3lp7a__preview[data-layout=controls-card] .UnlockIllustration-module__p3lp7a__sheet{background:var(--color-surface-primary);border-radius:24px;flex-direction:column;justify-content:center;align-items:center;gap:16px;width:min(352px,100% - 48px);height:176px;padding:22px 12px;display:flex}.UnlockIllustration-module__p3lp7a__preview[data-layout=controls-card] .UnlockIllustration-module__p3lp7a__progressSlot,.UnlockIllustration-module__p3lp7a__preview[data-layout=controls-card] .UnlockIllustration-module__p3lp7a__controls{flex-shrink:0;position:static;transform:none}.UnlockIllustration-module__p3lp7a__preview[data-layout=controls-card] .UnlockIllustration-module__p3lp7a__playPause{background:var(--color-surface-secondary)}.UnlockIllustration-module__p3lp7a__preview[data-layout=controls-card] .UnlockIllustration-module__p3lp7a__previous svg{width:24px;height:24px}.UnlockIllustration-module__p3lp7a__disabledControl{color:var(--color-secondary);opacity:.5;background:0 0;border:0;padding:0}.UnlockIllustration-module__p3lp7a__preview[data-layout=controls-card] .UnlockIllustration-module__p3lp7a__check{stroke:var(--color-surface-primary)}.UnlockIllustration-module__p3lp7a__progress{opacity:0;transform:translateY(calc(-6px * var(--figma-to-css-scale)));color:var(--color-secondary);font-size:var(--text-callout-semi);font-weight:var(--font-weight-semi);line-height:var(--text-callout-semi--line-height);letter-spacing:normal;font-variant-numeric:tabular-nums;white-space:nowrap;place-items:center;transition:opacity .18s ease-out,transform .18s ease-out;display:grid;position:relative}.UnlockIllustration-module__p3lp7a__ring{width:calc(24px * var(--figma-to-css-scale));height:calc(24px * var(--figma-to-css-scale));color:var(--color-positive)}.UnlockIllustration-module__p3lp7a__track{stroke:var(--color-positive);opacity:.5}.UnlockIllustration-module__p3lp7a__reward{color:var(--color-positive)}.UnlockIllustration-module__p3lp7a__close{width:calc(16px * var(--figma-to-css-scale));height:calc(16px * var(--figma-to-css-scale));flex-shrink:0;display:block}.UnlockIllustration-module__p3lp7a__close svg{width:100%;height:100%;display:block}.UnlockIllustration-module__p3lp7a__progressRow{align-items:center;gap:calc(8px * var(--figma-to-css-scale));display:flex;position:relative}.UnlockIllustration-module__p3lp7a__iconSlot{width:calc(24px * var(--figma-to-css-scale));height:calc(24px * var(--figma-to-css-scale));flex-shrink:0;place-items:center;display:grid;position:relative}.UnlockIllustration-module__p3lp7a__iconSlot .UnlockIllustration-module__p3lp7a__ring{position:absolute;inset:0}.UnlockIllustration-module__p3lp7a__preview[data-phase=reveal] .UnlockIllustration-module__p3lp7a__progress,.UnlockIllustration-module__p3lp7a__preview[data-phase=filling] .UnlockIllustration-module__p3lp7a__progress,.UnlockIllustration-module__p3lp7a__preview[data-phase=completed] .UnlockIllustration-module__p3lp7a__progress,.UnlockIllustration-module__p3lp7a__preview[data-phase=static] .UnlockIllustration-module__p3lp7a__progress{opacity:1;transform:translateY(0)}.UnlockIllustration-module__p3lp7a__ring{flex:none;transition:opacity .28s ease-out,transform .36s cubic-bezier(.22,1,.36,1),filter .28s ease-out}.UnlockIllustration-module__p3lp7a__successIcon{opacity:0;filter:blur(3px);transform:scale(.65)}.UnlockIllustration-module__p3lp7a__check{stroke:var(--illustration-background,var(--color-surface-muted))}.UnlockIllustration-module__p3lp7a__loadingText,.UnlockIllustration-module__p3lp7a__successText{flex-shrink:0;display:block}.UnlockIllustration-module__p3lp7a__successText{color:var(--color-positive)}.UnlockIllustration-module__p3lp7a__progress[data-completed=true] .UnlockIllustration-module__p3lp7a__loadingIcon{opacity:0;filter:blur(3px);transform:scale(.7)}.UnlockIllustration-module__p3lp7a__progress[data-completed=true] .UnlockIllustration-module__p3lp7a__successIcon{opacity:1;filter:blur();transition-delay:40ms;transform:none}.UnlockIllustration-module__p3lp7a__revealLetter{white-space:pre;display:inline-block}.UnlockIllustration-module__p3lp7a__preview[data-phase=reveal] .UnlockIllustration-module__p3lp7a__revealLetter{animation:UnlockIllustration-module__p3lp7a__shimmer-letter .38s ease-out var(--reveal-delay) both;animation-play-state:paused}.UnlockIllustration-module__p3lp7a__preview[data-phase=reveal][data-running=true] .UnlockIllustration-module__p3lp7a__revealLetter{animation-play-state:running}@keyframes UnlockIllustration-module__p3lp7a__shimmer-letter{0%{opacity:0;filter:blur(3px);color:var(--color-positive);text-shadow:0 0 5px var(--color-positive)}40%{opacity:1;filter:blur();color:var(--color-positive);text-shadow:0 0 4px var(--color-positive)}to{opacity:1;filter:blur();text-shadow:0 0 #0000}}@media (prefers-reduced-motion:reduce){.UnlockIllustration-module__p3lp7a__progress,.UnlockIllustration-module__p3lp7a__ring,.UnlockIllustration-module__p3lp7a__loadingText,.UnlockIllustration-module__p3lp7a__successText,.UnlockIllustration-module__p3lp7a__revealLetter{transition:none;animation:none!important}.UnlockIllustration-module__p3lp7a__progress{opacity:1;transform:none}}
