/* Pass 58.9: Guest Export Gateway. Signup / conversion CTAs follow Public v2.
   Scoped to Guest Export; no global editor button or authentication changes. */
#guestExportModal .guest-export-modal{width:min(650px,calc(100vw - 32px));padding:24px;box-sizing:border-box;background:#071b27;border:1px solid #254452;border-radius:0;max-height:calc(100vh - 32px);overflow:auto}
#guestExportModal .guest-export-eyebrow{font-size:11px;font-weight:750;letter-spacing:.12em;color:#11b9d8;margin-bottom:9px}
#guestExportModal #guestExportTitle{margin:0 0 10px;color:#fff;font-size:var(--inuro-heading-2-size,16px);font-weight:var(--inuro-heading-2-weight,700);line-height:1.3;text-transform:none;letter-spacing:normal}
#guestExportModal .guest-export-copy{color:#b9c8d1;margin:0 0 18px;font-size:13px;line-height:1.55}
#guestExportModal .guest-export-plan-grid{margin:0;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}
#guestExportModal .guest-export-plan{gap:14px;border:1px solid #254452;background:#071b27;border-radius:12px;padding:16px;min-height:300px}
#guestExportModal .guest-export-plan.studio{border-color:#167e91;background:#08232f}
#guestExportModal .guest-export-plan-content{display:block}
#guestExportModal .guest-export-plan strong{font-size:15px;color:#fff}
#guestExportModal .guest-export-plan.studio strong{color:#46e7e0}
#guestExportModal .guest-export-plan p{font-size:12px;line-height:1.55;color:#b9c8d1;margin:10px 0 14px}
#guestExportModal .guest-export-plan ul{list-style:none;padding:12px 0 0;margin:0;border-top:1px solid #254452;display:grid;gap:9px}
#guestExportModal .guest-export-plan li{position:relative;padding-left:18px;color:#d5e3e9;font-size:12px;line-height:1.4}
#guestExportModal .guest-export-plan li:before{content:'✓';position:absolute;left:0;color:#11b9d8;font-weight:700}
#guestExportModal .studio-offer-price{margin-top:auto;color:#fff;font-size:14px}
#guestExportModal .guest-export-plan .inuro-standard-action{align-self:stretch}
#guestExportModal .guest-conversion-primary,#guestExportModal .guest-conversion-secondary{min-height:43px!important;padding:10px 15px!important;border-radius:12px!important;font-size:13px!important;font-weight:750!important;box-shadow:none!important;transition:background .15s,border-color .15s,color .15s}
#guestExportModal .guest-conversion-primary{background:#11b9d8!important;color:#061924!important;border:1px solid #11b9d8!important}
#guestExportModal .guest-conversion-primary:hover{background:#46e7e0!important;border-color:#46e7e0!important;color:#061924!important}
#guestExportModal .guest-conversion-secondary{background:transparent!important;border:1px solid #11b9d8!important;color:#fff!important}
#guestExportModal .guest-conversion-secondary:hover{background:#0c3342!important;color:#46e7e0!important}
#guestExportModal .guest-export-footer{display:flex;align-items:center;justify-content:center;gap:8px;flex-wrap:wrap;margin-top:20px;color:#b9c8d1;font-size:12px}
#guestExportModal .guest-conversion-link{padding:3px!important;min-height:0!important;border:0!important;background:transparent!important;color:#11b9d8!important;font-size:12px!important}
#guestExportModal .guest-conversion-link:hover{color:#46e7e0!important;text-decoration:underline}
#guestExportModal .guest-export-cancel{border-top:1px solid #254452;margin-top:18px;padding-top:12px;display:flex;justify-content:flex-end}
#guestExportModal .guest-conversion-muted{color:#b9c8d1!important;background:transparent!important;border:0!important;font-size:12px!important}
#guestExportModal .guest-conversion-muted:hover{color:#fff!important;background:#0c3342!important}
#guestExportModal button:focus-visible{outline:2px solid #11b9d8!important;outline-offset:3px!important}
#guestExportModal button:disabled{opacity:.55;cursor:wait}
@media(max-width:600px){#guestExportModal .guest-export-plan-grid{grid-template-columns:1fr}#guestExportModal .guest-export-plan{min-height:0}#guestExportModal .guest-export-modal{padding:18px}}
