.desktop-account-preview{display:contents}.desktop-account-preview__panel{display:none}
@media(min-width:981px){
  .desktop-account-preview{position:relative;align-self:stretch;display:flex}
  .desktop-account-preview__trigger{width:auto!important;height:100%!important;padding:0!important;display:inline-flex!important;align-items:center!important;gap:7px!important;border:0!important;border-radius:0!important;background:transparent!important;color:#333!important;font-size:12px!important;font-weight:400!important;text-decoration:none!important;white-space:nowrap}
  .desktop-account-preview__trigger>i{font-size:15px!important;transition:transform .2s ease}
  .desktop-account-preview:hover .desktop-account-preview__trigger>i{transform:translateY(-2px)}
  .desktop-account-preview__panel{position:fixed;z-index:1200;inset:50% auto auto 50%;width:min(900px,calc(100vw - 64px));min-height:460px;margin:0;padding:0;grid-template-columns:minmax(0,1fr) minmax(430px,.9fr);overflow:hidden;border:0;border-radius:6px;background:#fff;box-shadow:0 24px 65px rgba(0,0,0,.24);color:#1b1b1b;text-align:left;opacity:0;transform:translate(-50%,calc(-50% - 10px)) scale(.985);transform-origin:center;transition:opacity .2s ease,transform .24s cubic-bezier(.2,.8,.2,1)}
  .desktop-account-preview__panel[open]{display:grid;opacity:1;transform:translate(-50%,-50%) scale(1)}
  .desktop-account-preview__panel::backdrop{background:rgba(0,0,0,.48)}
  .desktop-account-preview__close{position:absolute;z-index:4;top:14px;right:14px;width:32px;height:32px;padding:0;display:grid;place-items:center;border:0;border-radius:4px;background:rgba(255,255,255,.9);color:#222;font-size:14px;cursor:pointer;transition:background .18s ease,transform .18s ease}
  .desktop-account-preview__close:hover,.desktop-account-preview__close:focus-visible{background:#e9e9e9;transform:scale(1.04)}
  .desktop-account-preview__benefits{position:relative;padding:42px 40px;overflow:hidden;background-image:linear-gradient(90deg,rgba(12,12,12,.9),rgba(12,12,12,.58)),var(--account-preview-image,linear-gradient(135deg,#161616,#3b3b3b));background-position:center;background-size:cover;color:#fff;isolation:isolate}
  .desktop-account-preview__benefits>*{position:relative;z-index:1}
  .desktop-account-preview__eyebrow{color:#d0d0d0;font-size:10px;letter-spacing:.14em;text-transform:uppercase}
  .desktop-account-preview__panel h2{margin:8px 0 9px;font-size:23px;font-weight:450;line-height:1.2}
  .desktop-account-preview__benefits>p{max-width:390px;margin:0;color:#d0d0d0;font-size:12px;line-height:1.55}
  .desktop-account-preview__benefits ul{max-width:410px;margin:30px 0 0;padding:0;display:grid;gap:22px;list-style:none}
  .desktop-account-preview__benefits li{display:flex;align-items:flex-start;gap:11px}
  .desktop-account-preview__benefits li>i{width:30px;height:30px;display:grid;place-items:center;border-radius:50%;background:#292929;color:#ddd;font-size:11px}
  .desktop-account-preview__benefits li span{display:flex;flex-direction:column}.desktop-account-preview__benefits li strong{font-size:12px;font-weight:500}.desktop-account-preview__benefits li small{margin-top:2px;color:#c2c2c2;font-size:10px}
  .desktop-account-preview__login{padding:38px 28px;background:#fff}
  .desktop-account-preview__login>h2{margin-top:0}.desktop-account-preview__login>p:not(.desktop-account-preview__signup){margin:0 0 20px;color:#777;font-size:12px}
  .desktop-account-preview__login form{display:grid;gap:9px}.desktop-account-preview__login label{font-size:11px;color:#555}.desktop-account-preview__login input{appearance:none;width:100%;height:46px;padding:0 13px;border:1px solid #666!important;border-radius:3px;outline:0;background:#fff;color:#222;font-size:13px;box-shadow:inset 0 0 0 .5px rgba(0,0,0,.08)}.desktop-account-preview__login input:focus{border-color:#111!important;box-shadow:0 0 0 2px rgba(0,0,0,.06)}
  .desktop-account-preview__login button,.desktop-account-preview__google{width:100%!important;height:46px!important;display:flex!important;align-items:center!important;justify-content:center!important;border:0!important;border-radius:5px!important;font-size:12px!important;font-weight:500!important;text-decoration:none!important;transition:transform .18s ease,box-shadow .18s ease!important}
  .desktop-account-preview__login button{margin-top:3px;background:#111;color:#fff;cursor:pointer}.desktop-account-preview__google{gap:9px!important;background:#f2f2f2!important;color:#222!important}.desktop-account-preview__google svg{width:18px;height:18px}.desktop-account-preview__login button:hover,.desktop-account-preview__google:hover{transform:translateY(-2px);box-shadow:0 8px 18px rgba(0,0,0,.12)!important}
  .desktop-account-preview__divider{height:38px;display:flex;align-items:center;gap:10px;color:#999;font-size:10px}.desktop-account-preview__divider::before,.desktop-account-preview__divider::after{content:"";height:1px;flex:1;background:#e8e8e8}
  .desktop-account-preview__signup{margin:17px 0 0!important;color:#777!important;font-size:11px!important;text-align:center}.desktop-account-preview__signup a{text-decoration:underline!important;text-underline-offset:3px}
}
