/* HELL-MU ETAP 12 — existing DMN MU CMS forms/pages, approved background remains unchanged. */
.hell-theme .hell-page-content #content {box-sizing:border-box;width:100%;max-width:100%;min-width:0;}
.hell-theme .hell-page-content #content *, .hell-theme .hell-page-content #content *::before, .hell-theme .hell-page-content #content *::after {box-sizing:border-box;}
.hell-theme .hell-page-content #content .title1 {border-bottom:1px solid rgba(196,131,75,.38);margin:0 0 16px;padding-bottom:10px;}
.hell-theme .hell-page-content #content .box-style1,.hell-theme .hell-page-content #content .box-style4 {min-width:0;}
.hell-theme .hell-page-content #content .entry {min-width:0;max-width:100%;overflow-wrap:anywhere;}
.hell-theme .hell-page-content #content .entry img {max-width:100%;height:auto;}
.hell-theme .hell-page-content #content .entry form {max-width:100%;}
.hell-theme .hell-page-content #content .entry table {display:block;overflow-x:auto;max-width:100%;width:100%;}
.hell-theme .hell-page-content #content input,.hell-theme .hell-page-content #content textarea,.hell-theme .hell-page-content #content select{max-width:100%;}
.hell-theme .hell-page-content #content .custom_button,.hell-theme .hell-page-content #content a.custom_button {display:inline-block;background:#45120f;color:#ffe0b3;border:1px solid #9c542f;padding:8px 12px;margin:3px;text-decoration:none;}
.hell-theme .hell-page-content #content .i_note,.hell-theme .hell-module-note {border:1px solid #744332;color:#e9cbb5;background:rgba(22,8,8,.8);padding:12px;margin:10px 0;}
.hell-theme .hell-page-content #content .tabrow{display:flex;gap:5px;flex-wrap:wrap;list-style:none;margin:8px 0;padding:0;}
.hell-theme .hell-page-content #content .tabrow li a{display:inline-block;padding:9px;background:#25100d;border:1px solid #744332;}
.hell-theme .hell-page-content #content .tabrow li.selected a{background:#702018;}
@media(max-width:760px){.hell-theme .hell-page-content #content{padding:12px}.hell-theme .hell-page-content #content .entry table{font-size:12px;}}
