.pb-top{display:flex;gap:14px;align-items:end;flex-wrap:wrap;margin-bottom:12px}.pb-top label{flex:1;min-width:130px}.pb-layout{display:grid;grid-template-columns:285px minmax(0,1fr);gap:24px;align-items:start;margin-top:24px}.pb-palette{background:#fff;border:1px solid #e7e7e9;border-radius:18px;padding:20px}.pb-widgets{display:grid;grid-template-columns:1fr 1fr;gap:8px}.pb-widgets button,.pb-actions button,.pb-top button,.pb-media button{padding:10px;border:1px solid #ddd;border-radius:8px;background:#fafafa;cursor:pointer;font:inherit;font-size:12px}.pb-top .primary{background:#d00101;color:white}.pb-inspector,.pb-media{border-top:1px solid #e7e7e9;margin-top:22px;padding-top:22px}.pb-inspector label{margin:14px 0}.pb-inspector textarea{font:12px ui-monospace,monospace;line-height:1.6}.pb-inspector small{font-size:11px;color:#6e6e73}.pb-actions{display:flex;flex-wrap:wrap;gap:5px;margin-top:14px}.pb-canvas{background:white;border:1px solid #e7e7e9;border-radius:18px;min-height:600px;padding:24px;overflow:hidden}.pb-block{position:relative;padding:35px 12px 20px;border:1px dashed #d2d2d7;margin-bottom:12px;border-radius:8px}.pb-block.selected{outline:2px solid #d00101}.pb-edit{position:absolute;top:5px;left:10px;background:#f5f5f7;border:0;padding:4px 8px;font-size:10px;border-radius:4px;cursor:pointer}.pb-heading{line-height:1.12;margin:16px 0}.pb-paragraph{white-space:pre-wrap;font-size:16px;line-height:1.8;margin:16px 0}.pb-image{margin:20px 0}.pb-image img{display:block;max-width:100%;margin:auto;border-radius:12px}.pb-image figcaption{text-align:center;color:#6e6e73;font-size:12px;margin-top:8px}.pb-video{max-width:100%;max-height:900px;margin:24px auto;overflow:hidden;border-radius:14px;background:#111}.pb-video iframe,.pb-video video{width:100%;height:100%;border:0;display:block}.pb-code{display:block;width:100%;border:0}.pb-media-item{display:flex;align-items:center;gap:8px;margin-top:12px}.pb-media-item img{width:42px;height:42px;object-fit:cover;border-radius:6px}.pb-media-item span{font-size:11px;overflow:hidden;max-width:95px}.pb-preview{display:block}.pb-preview .pb-palette{display:none}.pb-preview .pb-block{padding:0;border:0;outline:0}.public-page{max-width:1000px;margin:auto}.social-bar{display:flex;gap:24px;align-items:center;flex-wrap:wrap;margin:20px 0}.social-bar strong{display:block;font-size:25px;letter-spacing:-.8px}.social-bar small{color:#6e6e73}.level-pill{display:inline-flex;background:#fff2f2;color:#ad0000;border-radius:20px;padding:7px 12px;font-size:11px;font-weight:600}.social-card{margin-top:20px}.profile-edit-panel[hidden]{display:none!important}.mail-preview{white-space:pre-wrap;font-size:13px;line-height:1.7;background:#f5f5f7;border-radius:12px;padding:20px}.live-card{padding:32px;border:1px solid #ebdcdc;background:#fff7f7;border-radius:20px}.live-card h2{margin:12px 0}.profile-photo-preview{width:70px;height:70px;object-fit:cover;border-radius:50%;display:block;margin:12px 0}@media(max-width:850px){.pb-layout{grid-template-columns:1fr}.pb-palette{position:static}.pb-canvas{min-height:350px;padding:14px}.pb-top{align-items:stretch}.social-bar{gap:18px}}
