.seller-entry-dialog{width:790px;padding:32px;max-width:calc(100vw - 32px)}
.seller-entry-dialog .dialog-close{width:44px;height:44px;right:7px;top:7px}
.seller-entry-dialog .dialog-kicker{margin-bottom:12px}
.seller-entry-dialog h2{font-size:34px;letter-spacing:-.035em}
.seller-entry-dialog .seller-entry-lead{margin:10px 0 24px;font-size:14px;color:var(--muted)}
.seller-entry-options{display:grid;grid-template-columns:1fr 1fr;gap:16px;align-items:stretch}
.seller-entry-options section{padding:23px;border:1px solid var(--line);border-radius:12px;min-width:0}
.seller-entry-options .seller-entry-phone{border-color:#b99b38;background:linear-gradient(145deg,#262719,#151c21)}
.seller-entry-options h3{font-size:21px;letter-spacing:-.025em;line-height:1.25;margin:13px 0 8px}
.seller-entry-options p{font-size:13px;line-height:1.6;color:#b9c5cc;margin:0}
.seller-entry-badge{display:inline-flex;align-items:center;gap:7px;color:var(--yellow);font-size:10px;font-weight:650;letter-spacing:.08em}
.seller-entry-badge .icon{width:17px;height:20px}
.seller-entry-qr{display:flex;align-items:center;flex-direction:column;margin:20px 0 0;gap:10px}
.seller-entry-qr a{display:block;background:white;border-radius:10px;padding:9px;max-width:100%}
.seller-entry-qr img{display:block;width:164px;height:164px;max-width:100%;image-rendering:pixelated}
.seller-entry-qr>span{font-size:11px;color:#d2d9db}
.seller-entry-copy{display:flex;align-items:center;justify-content:center;gap:9px;min-height:44px;font-size:12px;color:var(--yellow)}
.seller-entry-copy .icon{width:15px;height:15px}
.seller-entry-beta{display:block;color:#aab6bc;font-size:10px;line-height:1.6;text-align:center;margin-top:4px}
.seller-entry-computer{display:flex;flex-direction:column;background:#10171b}
.seller-entry-device{color:#bdcbd3;display:flex;align-items:center;height:20px}
.seller-entry-device .icon{width:25px;height:25px}
.seller-entry-computer ul{list-style:none;padding:0;margin:25px 0;display:grid;gap:16px;font-size:12px;line-height:1.5;color:#dae1e4}
.seller-entry-computer li{display:flex;align-items:flex-start;gap:9px}
.seller-entry-computer li .icon{flex-shrink:0;width:16px;height:18px;color:var(--yellow)}
.seller-entry-computer>.button{margin-top:auto;font-size:12px;min-height:48px;white-space:normal;padding:12px}
.seller-entry-dialog .seller-entry-storage{font-size:11px;line-height:1.6;color:var(--muted);margin:18px 0 0;max-width:650px}
.seller-entry-mobile-start{display:none;margin-top:18px;font-size:12px;min-height:48px;padding:12px}
@media(max-width:620px){
  .seller-entry-dialog{padding:26px 20px;max-width:calc(100vw - 24px)}
  .seller-entry-dialog h2{font-size:28px;padding-right:12px}
  .seller-entry-dialog .seller-entry-lead{font-size:13px;margin-bottom:18px}
  .seller-entry-options{grid-template-columns:1fr;gap:12px}
  .seller-entry-options section{padding:18px}
  .seller-entry-options h3{font-size:20px;margin-top:10px}
  .seller-entry-options p{font-size:12px}
  .seller-entry-beta{text-align:left;margin-top:12px}
  .seller-entry-computer ul{gap:9px;margin:16px 0;font-size:11px}
  .seller-entry-device{display:none}
  .seller-entry-computer>.button{font-size:11px}
}

@media(hover:none) and (pointer:coarse){
  .seller-entry-qr{display:none}
  .seller-entry-mobile-start{display:flex}
}
