.fs-view{z-index:1;min-block-size:100svh;color:var(--fs-color-text);font-family:var(--fs-font-sans);isolation:isolate;flex-direction:column;display:flex;position:relative}.fs-view *,.fs-view :before,.fs-view :after{box-sizing:border-box}.fs-view__header{justify-content:space-between;align-items:center;gap:var(--fs-space-4);inline-size:100%;padding-block-start:max(clamp(2rem, 6.5vh, 5.5rem), env(safe-area-inset-top));padding-inline:max(clamp(1.5rem, 4.8vw, 5.25rem), env(safe-area-inset-left)) max(clamp(1.5rem, 4.8vw, 5.25rem), env(safe-area-inset-right));display:flex}.fs-view__brand{font:inherit;margin:0}.fs-view__main{min-block-size:0;padding:clamp(2.25rem, 7vh, 5rem) max(1rem, env(safe-area-inset-right)) max(3rem, env(safe-area-inset-bottom)) max(1rem, env(safe-area-inset-left));flex:1;place-items:center;display:grid}.fs-view__content{text-align:center;flex-direction:column;align-items:center;inline-size:min(100%,70rem);display:flex}.fs-view__label{max-inline-size:min(100%,36rem);margin-block-end:clamp(1.35rem,3.5vh,2.5rem)}.fs-view__label>*{margin:0}.fs-view__display{place-items:center;inline-size:100%;min-inline-size:0;display:grid}.fs-view__display .fs-timer{max-inline-size:100%}.fs-view__summary{font-size:clamp(1.625rem,3.6vw,3.25rem);font-weight:var(--fs-weight-semibold);letter-spacing:-.035em;margin:0;line-height:1.15}.fs-view__actions{flex-direction:column;align-items:center;gap:clamp(.85rem,2vh,1.5rem);inline-size:100%;margin-block-start:clamp(3.25rem,8vh,6rem);display:flex}.fs-view__actions .fs-primary-action{inline-size:fit-content;min-inline-size:15.5rem;max-inline-size:min(100%,24rem)}.fs-view__actions .fs-secondary-action{max-inline-size:100%}.fs-view__actions[hidden],.fs-view__display[hidden],.fs-view__header .fs-icon-button[hidden]{display:none}.fs-view[data-view=manual] .fs-view__summary,.fs-view[data-view=cycle] .fs-view__summary{max-inline-size:min(100%,34rem)}.fs-view[data-view=passive] .fs-view__label,.fs-view[data-view=unavailable] .fs-view__label,.fs-view[data-view=preparing] .fs-view__label,.fs-view[data-view=session-ended] .fs-view__label{max-inline-size:min(100%,34rem);margin-block-end:0}.fs-view[data-view=passive] .fs-phase-label,.fs-view[data-view=unavailable] .fs-phase-label{color:var(--fs-color-text-secondary);font-size:clamp(1.25rem,2.6vw,2rem)}@media (width<=47.99rem){.fs-view__content{transform:translateY(clamp(1rem,5.5vh,3rem))}.fs-view[data-status=running] .fs-view__content{transform:translateY(clamp(1rem,4vh,2.25rem))}.fs-view__header{padding-block-start:max(clamp(3.75rem, 10vh, 5.75rem), env(safe-area-inset-top));padding-inline:max(1.5rem, env(safe-area-inset-left)) max(1.5rem, env(safe-area-inset-right))}.fs-view__main{padding-block-start:2rem;padding-block-end:max(3rem, env(safe-area-inset-bottom));padding-inline:max(1.5rem, env(safe-area-inset-left)) max(1.5rem, env(safe-area-inset-right))}.fs-view__label{margin-block-end:clamp(1.25rem,3.5vh,2rem)}.fs-view__actions{margin-block-start:clamp(3.5rem,9vh,5.5rem)}.fs-view__actions .fs-primary-action{inline-size:100%}}@media (height<=38rem){.fs-view__content,.fs-view[data-status=running] .fs-view__content{transform:none}.fs-view__header{padding-block-start:max(1rem, env(safe-area-inset-top))}.fs-view__main{padding-block:1.25rem max(2rem, env(safe-area-inset-bottom))}.fs-view__label{margin-block-end:.75rem}.fs-view__actions{margin-block-start:1.5rem}}body:is(.fs-product-preview,.fs-product-root){background:var(--fs-color-background);font-family:var(--fs-font-sans);margin:0}body:is(.fs-product-preview,.fs-product-root) :is(input,button,select,textarea){font-family:inherit}.fs-app-root{min-block-size:100svh}
