*{box-sizing:border-box}html,body{margin:0;min-height:100%;font-family:Arial,Helvetica,sans-serif}.launch{min-height:100svh;display:grid;grid-template-rows:1fr auto;position:relative;padding:max(var(--launch-space),env(safe-area-inset-top)) max(var(--launch-space),env(safe-area-inset-right)) max(var(--launch-space),env(safe-area-inset-bottom)) max(var(--launch-space),env(safe-area-inset-left))}.launch__center{align-self:center;justify-self:center;text-align:center;padding:100px 0;width:100%}.launch__logo{display:block;width:min(var(--launch-logo),100%);height:auto;margin:auto}.launch h1{margin:48px 0 0;font-size:18px;font-weight:400;letter-spacing:.22em;line-height:1.4;overflow-wrap:anywhere}.launch__support{margin:18px 0 0;font-size:10px;letter-spacing:.2em;line-height:1.5}.launch__footer{display:flex;align-items:center;justify-content:space-between;gap:12px 24px;flex-wrap:wrap;font-size:11px;letter-spacing:.05em}.launch a,.launch button,.launch summary{color:inherit;text-decoration:none;-webkit-tap-highlight-color:transparent;cursor:pointer}.launch a{display:inline-flex;min-height:44px;align-items:center}.launch :is(a,button,summary):focus-visible{outline:0;opacity:.6}.launch :is(a,button,summary):focus:not(:focus-visible){outline:0}.launch :is(button,summary){user-select:none;-webkit-user-select:none;-webkit-appearance:none;appearance:none;border:0;border-radius:0;background:transparent}@media(hover:hover){.launch :is(a,button,summary):hover{opacity:.7}}.launch__access{position:absolute;right:max(var(--launch-space),env(safe-area-inset-right));top:max(18px,env(safe-area-inset-top));z-index:2;max-width:calc(100% - 32px)}.launch summary{list-style:none;display:flex;justify-content:center;align-items:center;width:44px;height:44px;margin-left:auto}.launch summary::-webkit-details-marker{display:none}.launch__form{width:min(300px,100%);padding:12px 0;background:var(--launch-paper);font-size:12px}.launch__form label{display:block;margin-bottom:10px}.launch__input-row{display:flex;align-items:center;gap:12px}.launch input{min-width:0;width:100%;height:44px;border:0;border-bottom:1px solid currentColor;border-radius:0;background:transparent;color:inherit;font:inherit;font-size:16px}.launch input:focus{outline:0;background:#e8e1d714}.launch button{min-height:44px;padding:0 6px;font:inherit;letter-spacing:.1em}.launch__error{line-height:1.5;margin-top:12px;max-width:300px}.launch__error ul{padding-left:18px}.launch__sr,.launch__access-hidden{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden;clip-path:inset(50%)}.launch__access-hidden:focus-visible{position:static!important;width:44px!important;height:44px!important;clip-path:none}.launch [data-entrance]{animation:launch-arrive .36s cubic-bezier(.22,1,.36,1)}@keyframes launch-arrive{0%{opacity:.4;transform:translateY(4px)}to{opacity:1;transform:none}}@media(max-width:749px){.launch{padding:max(var(--launch-mobile),env(safe-area-inset-top)) max(var(--launch-mobile),env(safe-area-inset-right)) max(var(--launch-mobile),env(safe-area-inset-bottom)) max(var(--launch-mobile),env(safe-area-inset-left))}.launch__access{right:max(var(--launch-mobile),env(safe-area-inset-right))}.launch__logo{width:min(var(--launch-logo-mobile),100%)}.launch h1{font-size:15px;margin-top:38px}}@media(max-height:500px){.launch__center{padding:95px 0 35px}}@media(prefers-reduced-motion:reduce){.launch [data-entrance]{animation:none}*{scroll-behavior:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/password.css.map */
