/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.layout-builder .node-form{max-width:900px;margin:20px auto;background:#f9fbfd;padding:20px;border-radius:10px;}.layout-builder .node-form h2{font-size:18px;}.layout-builder-form{margin:0 auto;margin-left:1em;}.layout-builder__message,.layout-builder__message--overrides{display:none !important;}.layout-builder-form .entity-content-form-revision-information,.layout-builder-form .vertical-tabs,.layout-builder-form #edit-revision-information{display:none !important;}.layout-builder-form #edit-revert{display:none !important;}.layout-builder-form #edit-preview-toggle{display:none !important;}.layout-builder-form .form-actions{display:flex;justify-content:flex-start;gap:16px;align-items:center;margin-bottom:45px;}.layout-builder-form .form-submit{padding:12px 26px;font-weight:600;border:1px solid transparent;transition:all 0.2s ease;font-size:14px;}.layout-builder-form .button--primary{background:#0d3b66;color:#ffffff;border:1px solid #0d3b66;box-shadow:none;}.layout-builder-form .button--primary:hover{background:#164d8f;border-color:#164d8f;}.layout-builder-form #edit-discard-changes{background:#f0f0f0;color:#333;border:1px solid #d0d0d0;}.layout-builder-form #edit-discard-changes:hover{background:#e2e2e2;}.layout-builder__layout{margin-top:40px;}.layout-builder__section{margin-bottom:60px;}.layout-builder__section > .layout-builder__region{padding:35px;}.layout-builder__add-section{margin:40px 0;padding:45px;border:1px dashed #cfcfcf;background:#fafafa;text-align:center;border-radius:0;transition:background 0.2s ease;}.layout-builder__add-section:hover{background:#f1f4f8;}.layout-builder__region:hover{background:rgba(0,0,0,0.02);transition:0.2s ease;}.layout-builder-discard-changes{max-width:800px;margin:80px auto;padding:50px 60px;background:#ffffff;border:1px solid #e3e6ea;}.layout-builder-discard-changes{font-size:16px;line-height:1.6;color:#333;}.layout-builder-discard-changes .form-actions{margin-top:35px;display:flex;gap:16px;}.layout-builder-discard-changes .form-submit,.layout-builder-discard-changes .dialog-cancel{border-radius:0;padding:12px 26px;font-weight:600;font-size:14px;text-decoration:none;display:inline-block;transition:0.2s ease;}.layout-builder-discard-changes .button--primary{background:#0d3b66;color:#ffffff;border:1px solid #0d3b66;}.layout-builder-discard-changes .button--primary:hover{background:#164d8f;border-color:#164d8f;}.layout-builder-discard-changes .dialog-cancel{background:#f0f0f0;border:1px solid #d0d0d0;color:#333;}.layout-builder-discard-changes .dialog-cancel:hover{background:#e2e2e2;}
