 body, html {font-family:"Fira Sans",sans-serif; -webkit-font-smoothing: antialiased; background-color: #18181b; color: #d4d4d8; line-height: 1.6; margin: 0; padding: 1rem; }
 a.back-link { cursor:pointer; display: flex; align-items: center; justify-content: center; max-width: 600px; margin: 25px auto 0 auto; color: #fcd34d; text-decoration: none; font-size: 0.9rem; font-weight:500}
.logo { display: flex; align-items: center; justify-content: center; max-width: 600px; margin: -80px 0 0 0;}
.logo a img { width: auto; height: auto; text-align:center; cursor:pointer }
.sr .judul {text-align:center;text-shadow: 0px 0px 4px rgb(0, 0, 0); margin:-15px 0 30px 0 !important; padding-bottom:10px; line-height:28px; color: #ffcb70 !important;border-bottom:1px solid #666}
 .back-link:hover { text-decoration: underline; color: #f59e0b; }
.container { max-width: 600px; margin:30px auto 0 auto; background-color: #27272a; padding: 2rem; border-radius: 0.5rem; } @media print {.protect-print, .sr, .container, body {display: none !important; } } ul.listberita li a {color:#fff8eb !important} ul.listberita li a:hover {color:#ffcb70 !important} ul.listberita li {margin-bottom:5px} a { color: #ffd285; text-decoration:none} a:hover { color: #ffe8c0; text-decoration:none}  img { max-width: 100%; height: auto; border-radius: 0.5rem; margin-bottom: 1rem; }
.sr blockquote{padding:20px 25px 20px;margin:15px 0 20px 0;font-size:105%;border-radius:15px;border-left:2px solid #86723c;border-right:2px solid #86723c;line-height:25px;font-weight:500;font-style:italic;text-align:center !important;letter-spacing:0;color:#e1e7e9}
.sr blockquote p {text-align:center !important; margin:5px 0 0 0 !important}
.sr blockquote p {text-align:center !important; margin:5px 0 0 0 !important}
.sr blockquote strong, .sr blockquote p strong  {font-weight:400 !important; color:#ccc !important} .sr blockquote em, .sr blockquote p em  {color:#ffcb70 !important}
.sr br,.sr ol li,.sr p,.sr ul li{text-align:justify !important}
 .sr strong{font-weight:500 !important} .sr hr {border-color:#65625d !important; color:#65625d !important}
.sr h1,.sr h2,.sr h3,.sr h4,.sr h5,.sr h6{text-shadow: 0px 0px 4px rgb(0, 0, 0);font-weight:500 !important;margin:20px 0 15px 0 !important;line-height:auto !important; color: #ffc96c;}
 .sr h1{font-size:22px !important}.sr h2{font-size:20px !important}.sr h3{font-size:20px !important}.sr h4{font-size:18px !important}.sr h5{font-size:16px !important}.sr h6{font-size:16px !important}
.sr p{margin:5px 0 10px !important}.sr ol,.sr ul{margin:10px 0 20px;list-style-position:outside;padding-left:20px}.sr ul{list-style-type:disc}.sr ol{list-style-type:decimal}
 .sr table{width:100%;border-collapse:collapse;margin-bottom:25px;}.sr td,.sr th{padding:8px;border:1px solid #3f3f46;}.sr table th{background:#333;color:#e1e7e9;font-weight:500;} 