.preview-access_page__nn_j0{min-height:100vh;display:grid;place-items:center;padding:24px;background:var(--elora-slate-50);color:var(--elora-slate-800);font-size:1.1em;font-weight:500;font-feature-settings:"ss01" 1,"ss05" 1,"ss09" 1}.preview-access_form__1Bfd1{width:min(100%,390px);display:grid;grid-gap:0;gap:0;padding:28px;border:1px solid var(--elora-slate-100);border-radius:8px;background:var(--elora-white);box-shadow:0 18px 48px rgba(46,51,75,.08)}.preview-access_passwordIconLabel__gOrRF{justify-self:center;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;-webkit-margin-after:16px;margin-block-end:16px;color:var(--elora-slate-500)}.preview-access_passwordIconLabel__gOrRF svg{width:24px;height:24px;stroke:currentColor}.preview-access_input__s36z_{width:100%;min-height:56px;border:1px solid var(--elora-slate-200);border-radius:8px;padding:12px 14px;-webkit-margin-after:16px;margin-block-end:16px;color:var(--elora-slate-800);caret-color:var(--elora-slate-800);font:inherit;background:var(--elora-white)}.preview-access_input__s36z_:focus{outline:2px solid rgba(22,69,218,.18);outline-offset:2px;border-color:var(--elora-blue-600)}.preview-access_button__RGZLq{min-height:56px;border:0;border-radius:8px;padding:12px 16px;color:var(--elora-white);background:var(--elora-blue-600);font:inherit;font-weight:500;cursor:pointer}.preview-access_button__RGZLq:focus-visible,.preview-access_button__RGZLq:hover{background:var(--elora-blue-550)}.preview-access_button__RGZLq:active{background:var(--elora-blue-650)}.preview-access_button__RGZLq:disabled{cursor:wait;opacity:.82}.preview-access_errorRegion__gF3_c{display:grid;grid-template-rows:1fr;overflow:hidden}.preview-access_errorRegionInner__0oyIw{min-height:0;overflow:hidden}.preview-access_error__9V_R4{margin:0;-webkit-margin-after:16px;margin-block-end:16px;color:#952f2f;line-height:1.4;text-align:center}@media (prefers-reduced-motion:no-preference){.preview-access_errorRegion__gF3_c{animation:preview-access_error-region-open__weQmg .24s cubic-bezier(.2,.8,.2,1) both}.preview-access_errorRegionInner__0oyIw.preview-access_isEntering__kyhSs{animation:preview-access_error-region-anchor__8ExaT .24s cubic-bezier(.2,.8,.2,1) both;will-change:transform}.preview-access_error__9V_R4.preview-access_isEntering__kyhSs{animation:preview-access_error-text-fade-in___SjPz .2s cubic-bezier(.2,.8,.2,1) both,preview-access_error-text-shake__nOfEU .26s cubic-bezier(.34,1.56,.64,1) both;transform-origin:center;will-change:opacity,transform}.preview-access_error__9V_R4.preview-access_isShaking__nNxSL{animation:preview-access_error-text-shake__nOfEU .26s cubic-bezier(.34,1.56,.64,1) both}.preview-access_errorRegionInner__0oyIw.preview-access_isCrossfading__MD_7E{position:relative}.preview-access_errorRegionInner__0oyIw.preview-access_isCrossfading__MD_7E .preview-access_error__9V_R4.preview-access_isCrossfadeOut__S7M_H{position:absolute;top:0;right:0;left:0;pointer-events:none}.preview-access_error__9V_R4.preview-access_isCrossfadeOut__S7M_H{animation:preview-access_error-text-crossfade-out__0Y7sb .32s cubic-bezier(.2,.8,.2,1) both}.preview-access_error__9V_R4.preview-access_isCrossfadeIn__1x_DR{animation:preview-access_error-text-crossfade-in__rQGro .32s cubic-bezier(.2,.8,.2,1) both}}@keyframes preview-access_error-region-open__weQmg{0%{grid-template-rows:0fr}to{grid-template-rows:1fr}}@keyframes preview-access_error-region-anchor__8ExaT{0%{transform:translateY(-18px)}to{transform:translateY(0)}}@keyframes preview-access_error-text-fade-in___SjPz{0%{opacity:0}to{opacity:1}}@keyframes preview-access_error-text-shake__nOfEU{0%,to{transform:translateX(0)}20%{transform:translateX(-4px)}45%{transform:translateX(4px)}70%{transform:translateX(-2px)}}@keyframes preview-access_error-text-crossfade-out__0Y7sb{0%{opacity:1;transform:translateX(0)}25%{opacity:.85;transform:translateX(-4px)}50%{opacity:.45;transform:translateX(4px)}75%{opacity:.18;transform:translateX(-2px)}to{opacity:0;transform:translateX(0)}}@keyframes preview-access_error-text-crossfade-in__rQGro{0%{opacity:0;filter:blur(4px);transform:translateX(4px) scale(.98)}30%{opacity:.45;filter:blur(3px);transform:translateX(-3px) scale(.99)}55%{opacity:.8;filter:blur(1px);transform:translateX(3px) scale(1)}80%{opacity:.95;filter:blur(0);transform:translateX(-1px) scale(1)}to{opacity:1;filter:blur(0);transform:translateX(0) scale(1)}}