@tailwind base;@tailwind components;@tailwind utilities;@font-face{font-family:material;src:url("/fonts/MaterialIcons.ttf")format("truetype");font-display:block}html,body{background-color:#0d0d0d;min-height:100%;margin:0;padding:0;overflow-x:hidden}#root{min-height:100dvh;min-height:var(--once-viewport-height,100dvh);padding-top:env(safe-area-inset-top);padding-bottom:env(safe-area-inset-bottom);padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right);background-color:#0d0d0d}@supports not (height:100dvh){#root{min-height:var(--once-viewport-height,100vh)}}html[data-once-funnel=true],html[data-once-funnel=true] body{background-color:#f7e9c1}html[data-once-funnel=true] #root{height:var(--once-viewport-height,100dvh);min-height:0;padding:0;overflow:hidden}html[data-once-funnel=true] [data-testid=web-funnel-surface]{min-height:var(--once-viewport-height,100dvh)}html[data-once-funnel=true] [data-testid=web-funnel-landing-actions]{padding-bottom:max(16px,env(safe-area-inset-bottom))}html[data-once-funnel=true] [data-testid=web-funnel-step-actions]{height:auto;min-height:86px;padding-bottom:max(16px,env(safe-area-inset-bottom))}html[data-once-funnel=true] [data-testid=plan-pricing-sheet]{padding-bottom:max(24px,env(safe-area-inset-bottom))!important}html[data-once-film-document=true],html[data-once-film-document=true] body{height:auto!important;overflow-y:auto!important}html[data-once-film-document=true] #root,html[data-once-film-document=true] #root div:has([data-testid=web-funnel-film-document]){flex:1 0 auto!important;height:auto!important;min-height:0!important;max-height:none!important;position:relative!important;overflow:visible!important}html[data-once-film-document=true] [data-testid=web-funnel-film-document]{flex-shrink:0;min-height:100svh;overflow:visible}html[data-once-film-document=true] #root{min-height:100svh!important}