.public-card *{box-sizing:border-box}
.public-card{margin:0;background:#101318;font-family:system-ui,sans-serif;color:#fff}.public-card main{max-width:480px;margin:auto;padding:16px}.public-card .digital-card{width:100%;border-radius:20px;overflow:hidden}.public-card #public-status{overflow-wrap:anywhere}.public-card .card-status{display:none}.public-card .card-foot{display:flex;align-items:center;justify-content:space-between;gap:16px}.public-card .card-print-brand{display:block;width:96px;height:auto}.public-card .card-action-grid a{min-height:52px}.public-card .card-portrait{height:320px}.builder-preview .card-device{height:auto;max-height:none;overflow:visible}.builder-preview .digital-card{max-height:none}.builder-actions{gap:12px}.builder-actions button,.builder-actions a{white-space:normal}.builder-panel #published-card-link{display:block;margin:16px 0;overflow-wrap:anywhere}#card-buy[hidden],#unpublish-card[hidden],#load-hosted-card[hidden],#email-request[hidden]{display:none!important}
@media print{.public-card{background:#fff}.public-card main{padding:0}.public-card .card-share,.public-card .card-language,#public-status{display:none}}

.card-public-brand{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:0 0 16px;font-size:14px;font-weight:700}.card-public-brand img{width:120px;height:auto}.card-public-brand a{line-height:0}
