.wp-block-seopulse-schema{background:#fff;border:1px solid #e0e0e0;border-radius:6px;margin:16px 0;padding:16px}.wp-block-seopulse-schema__header{align-items:center;border-bottom:1px solid #f0f0f0;display:flex;gap:8px;margin-bottom:12px;padding-bottom:10px}.wp-block-seopulse-schema__icon{color:#1e40af;font-size:18px;line-height:1}.wp-block-seopulse-schema__title{color:#1e1e1e;font-size:14px;font-weight:600}.wp-block-seopulse-schema__badge{background:#eff6ff;border-radius:10px;color:#1e40af;font-size:11px;font-weight:500;margin-left:auto;padding:2px 8px}.wp-block-seopulse-schema__editor textarea{font-family:monospace;font-size:13px;line-height:1.5;min-height:180px;resize:vertical}.wp-block-seopulse-schema__status{align-items:center;color:#16a34a;display:flex;font-size:12px;gap:6px;margin-top:8px}.wp-block-seopulse-schema__status .dashicons{font-size:16px;height:16px;width:16px}.wp-block-seopulse-schema__status--invalid{color:#dc2626}
