@import "https://cdn.jsdelivr.net/npm/bootstrap@5.3.3/dist/css/bootstrap.min.css";body{margin:0;padding:0;font-family:Arial,sans-serif}.icon-hover{transition:color .2s ease;cursor:pointer}.icon-hover:hover{color:#dc3545!important}.article-content img{max-width:100%;height:auto;max-height:500px;object-fit:contain;border-radius:.5rem;display:block;margin:1rem auto}.highlight{font-family:Courier New,monospace;background-color:#f0f0f0;padding:2px 6px;border-radius:4px;font-weight:700;color:#333}.preview-image{max-width:100%;height:auto;max-height:400px;border-radius:.5rem;box-shadow:0 4px 12px rgba(0,0,0,.1);object-fit:contain}

/*!* Панель "+" (левая или правая) — ограничим внутри родителя *!*/

/*!* Сделаем тулбар строго по ширине родителя *!*/

/*!* Чтобы редактор начинался от левого края *!*/.ce-block__content{margin:0;max-width:100%!important}.ce-toolbar__content{margin:0}[data-empty=true]{color:#343434;font-family:Fira Sans,sans-serif;opacity:.5}.imageWrapper{width:100%;max-width:320px;aspect-ratio:4/3;position:relative}.img-fluid{width:100%!important;height:100%!important;object-fit:cover;border-radius:var(--bs-card-border-radius)}.Header_header__b6rsY{background-color:#212529;color:white;padding:1rem 0}.Header_headerContainer__VNwoX{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem;max-width:1200px;margin:0 auto;padding:0 1rem}.Header_logo__h1sXA{color:white;text-decoration:none;font-size:1.75rem;font-family:Montserrat,sans-serif;font-weight:700}.Header_actions__xZvYz{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem}.Header_button__IZiRa{min-height:31px;border-radius:15px;font-size:.875rem}.Header_aiButton__NQFdm{background-color:#e9ecef;color:#212529;padding:4px 16px;font-weight:500;border-radius:20px;font-size:.9rem;display:inline-block;white-space:nowrap;border:1px solid #ced4da;transition:all .2s ease;text-decoration:none}.Header_aiButton__NQFdm:hover{background-color:#dee2e6}.Header_modalOverlay__DDN1F{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(33,37,41,.75);display:flex;justify-content:center;align-items:center;z-index:1030}.Header_modalContent__swcSf{background-color:white;padding:1.5rem;border-radius:.5rem;box-shadow:0 .25rem 1rem rgba(0,0,0,.15);min-width:320px;max-width:90%}.Header_menuToggle__xTrza{display:none;font-size:1.5rem;background:none;border:none;color:white;cursor:pointer}.Header_mobileMenu___jXqL{display:none;flex-direction:column;gap:.5rem;background-color:#212529;position:absolute;top:58px;right:0;left:0;z-index:100;padding:1rem;border-bottom:1px solid #343a40}.Header_mobileMenuOpen__xIkH1{display:flex}.Header_aiWrapper__9vGrR{display:flex;align-items:center;margin-left:auto}@media (max-width:400px){.Header_aiButton__NQFdm{padding:4px 12px;font-size:.8rem}}@media (min-width:501px){.Header_actions__xZvYz{display:none}.Header_menuToggle__xTrza{display:block}.Header_mobileMenu___jXqL{width:300px;left:auto;border-radius:0 0 0 10px;box-shadow:-2px 4px 10px rgba(0,0,0,.2)}}@media (max-width:500px){.Header_actions__xZvYz{display:none}.Header_menuToggle__xTrza{display:block}.Header_mobileMenu___jXqL{width:100%}}