
.public-demo-bar{display:flex;justify-content:center;align-items:center;gap:24px;padding:11px 28px;background:#20251f;color:#fff;font:12px/1.5 Manrope,sans-serif;letter-spacing:.015em}.demo-owner-link{background:none;border:0;color:#fff;font:inherit;text-decoration:underline;text-underline-offset:3px;cursor:pointer;min-height:32px}.public-demo-bar strong{font-weight:600}.owner-dialog{width:min(850px,calc(100vw - 32px));max-width:calc(100vw - 32px)}.demo-alert{background:#edf0e8;padding:22px;border-radius:12px;margin:24px 0}.demo-alert p{font-size:14px;line-height:1.6;margin:8px 0 0}.owner-dialog #owner-status{width:100%;min-height:48px}.owner-dialog #owner-details{margin-top:24px}input[readonly]{background:#eeeee9;color:#555b53}.footer-contacts .footer-phone{font-size:clamp(22px,2.5vw,34px);text-align:left}.public-demo-bar+ .skip:focus{top:50px}.review-actions .button{white-space:normal}.footer-legal button{font-size:inherit}.owner-dialog #owner-details dd{overflow-wrap:anywhere}@media(max-width:600px){.public-demo-bar{padding:9px 16px;gap:2px;flex-direction:column;text-align:center;font-size:11px}.demo-owner-link{min-height:30px}.demo-alert{padding:16px}.review-actions .button{width:100%;justify-content:center}}

.owner-dialog #owner-status{appearance:none;-webkit-appearance:none;background:#fff;border:1px solid #c8ccc1;border-radius:4px;padding:14px 48px 14px 15px;font:inherit;font-size:16px;line-height:1.5;color:var(--ink);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 24 24' fill='none' stroke='%23454a42' stroke-width='1.7'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 16px center}.owner-dialog select:focus-visible{outline:3px solid var(--accent);outline-offset:3px}
