.adm-label[data-astro-cid-2zp6q64z]{display:block;font-size:12px;font-weight:500;color:#1a1a1a;margin-bottom:4px}.adm-input[data-astro-cid-2zp6q64z]{width:100%;border:.5px solid #E8E6DD;border-radius:8px;padding:8px 12px;font-size:14px;font-family:Inter,sans-serif;outline:none;transition:border-color .15s}.adm-input[data-astro-cid-2zp6q64z]:focus{border-color:#1a3a6e;box-shadow:0 0 0 2px #1a3a6e14}.adm-btn-primary[data-astro-cid-2zp6q64z]{background:#1a3a6e;color:#fff;font-size:14px;font-weight:500;padding:8px 20px;border-radius:8px;border:none;cursor:pointer;transition:background .15s}.adm-btn-primary[data-astro-cid-2zp6q64z]:hover{background:#0c6f8e}.adm-btn-secondary[data-astro-cid-2zp6q64z]{color:#6b6862;font-size:14px;font-weight:500;padding:8px 20px;border-radius:8px;background:transparent;border:none;cursor:pointer}.adm-btn-secondary[data-astro-cid-2zp6q64z]:hover{color:#1a1a1a}.adm-section-bg[data-astro-cid-2zp6q64z]{background:#f7f6f2;border-radius:8px;padding:16px}.tt-toolbar{display:flex;flex-wrap:wrap;gap:2px;padding:6px 8px;background:#f7f6f2;border:.5px solid #E8E6DD;border-bottom:none;border-radius:8px 8px 0 0}.tt-btn{min-width:28px;height:28px;padding:0 6px;font-size:12px;font-family:Inter,sans-serif;font-weight:500;background:transparent;border:.5px solid transparent;border-radius:5px;cursor:pointer;color:#3a3830;transition:background .1s,border-color .1s;display:inline-flex;align-items:center;justify-content:center}.tt-btn:hover{background:#edeae0;border-color:#d0cdb8}.tt-btn-active{background:#1a3a6e;color:#fff;border-color:#1a3a6e}.tt-btn-active:hover{background:#0c6f8e;border-color:#0c6f8e}.tt-sep{width:1px;background:#d0cdb8;margin:3px 2px;align-self:stretch}.tt-select{height:28px;padding:0 6px;font-size:12px;font-family:Inter,sans-serif;background:transparent;border:.5px solid #D0CDB8;border-radius:5px;cursor:pointer;color:#3a3830;outline:none}.tt-color-label{display:inline-flex;align-items:center;justify-content:center;min-width:28px;height:28px;padding:0 6px;font-size:12px;font-weight:700;font-family:Inter,sans-serif;background:transparent;border:.5px solid #D0CDB8;border-radius:5px;cursor:pointer;color:#3a3830;position:relative}.tt-color-input{position:absolute;opacity:0;width:0;height:0;pointer-events:none}.tt-color-label:hover{background:#edeae0}.tt-content{border:.5px solid #E8E6DD;border-radius:0 0 8px 8px;background:#fff}.tt-editor-area{min-height:180px;padding:12px 14px;font-size:14px;font-family:Inter,sans-serif;color:#1a1a1a;outline:none;line-height:1.6}.tt-editor-area:focus{outline:none}.tt-editor-area table{border-collapse:collapse;width:100%;margin:8px 0}.tt-editor-area th,.tt-editor-area td{border:1px solid #D0CDB8;padding:6px 10px;font-size:13px}.tt-editor-area th{background:#f7f6f2;font-weight:600}.tt-editor-area .selectedCell{background:#e8f0fe}.tt-editor-area img{max-width:100%;height:auto;border-radius:6px;margin:6px 0}.tt-editor-area p{margin:0 0 1em}.tt-editor-area p:last-child{margin-bottom:0}.tt-editor-area li p,.tt-editor-area td p,.tt-editor-area th p{margin:0}.tt-editor-area h1{font-size:1.5em;font-weight:600;margin:1.5em 0 .5em}.tt-editor-area h2{font-size:1.25em;font-weight:600;margin:1.4em 0 .45em}.tt-editor-area h3{font-size:1.1em;font-weight:600;margin:1.2em 0 .4em}.tt-editor-area h1:first-child,.tt-editor-area h2:first-child,.tt-editor-area h3:first-child{margin-top:0}.tt-editor-area ul{list-style:disc;padding-left:20px;margin:.5em 0 1em}.tt-editor-area ol{list-style:decimal;padding-left:20px;margin:.5em 0 1em}.tt-editor-area li{margin-bottom:.35em}.tt-editor-area blockquote{border-left:3px solid #D0CDB8;padding-left:12px;color:#6b6862;margin:1em 0}.tt-editor-area .table-wrap{overflow-x:auto;border-radius:8px;border:1px solid #D0CDB8;margin:1em 0}.tt-editor-area table{border-collapse:collapse;width:100%;font-size:13px}.tt-editor-area tr:first-child th,.tt-editor-area thead th{background:#1a3a6e;color:#fff;font-weight:600;padding:9px 14px;border:none;border-right:1px solid rgba(255,255,255,.15)}.tt-editor-area tr:first-child th:last-child,.tt-editor-area thead th:last-child{border-right:none}.tt-editor-area tbody tr{border-bottom:1px solid #E8E6DD}.tt-editor-area tbody tr:last-child{border-bottom:none}.tt-editor-area tbody tr:not(:first-child):nth-child(2n){background:#f7f6f2}.tt-editor-area td{padding:9px 14px;border:none;border-right:1px solid #E8E6DD}.tt-editor-area td:last-child{border-right:none}.tt-editor-area .selectedCell{background:#e8f0fe!important}
