/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
details.form-item.card{border:1px solid #dee2e6;border-radius:8px;margin-bottom:1rem;overflow:hidden;transition:border-color 0.3s ease;background-color:#fff;}details.card summary.card-header{list-style:none;cursor:pointer;padding:12px 20px;background-color:#f8f9fa;font-weight:600;display:flex;justify-content:space-between;align-items:center;outline:none;user-select:none;}details.card summary::-webkit-details-marker{display:none;}details.card summary.card-header:hover{background-color:#e9ecef;}details.card summary.card-header::after{content:'→';transition:transform 0.4s cubic-bezier(0.4,0,0.2,1);display:inline-block;color:#6c757d;}details[open] summary.card-header::after{transform:rotate(90deg);}details.card .details-wrapper{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows 0.4s cubic-bezier(0.4,0,0.2,1),opacity 0.3s ease,padding 0.4s ease;padding:0 20px;}details[open].card .details-wrapper{grid-template-rows:1fr;opacity:1;padding:20px;}details.card .details-wrapper > div{overflow:hidden;min-height:0;}details[open].card{box-shadow:0 4px 12px rgba(0,0,0,0.1);border-color:#007bff;}
.totalberita{display:inline-block;font-variant-numeric:tabular-nums;font-weight:bold;font-size:2rem;color:#007bff;transition:transform 0.2s ease;}.totalberita.animating{transform:scale(1.1);}
body.path-node-4234 .layout__region--second .apexcharts-canvas,body.path-node-4234 .layout__region--second svg{width:100% !important;}body.path-node-4234 #chart-media-sosial-block-2{width:100% !important;}.views-element-container.contextual-region.block.block-views.block-views-blockmedia-sosial-block-2{border:none;}
a{text-decoration:none;}.views-field-field-image-url img{max-width:100px;height:auto;}h1,.h1{font-size:1.3rem;}h2,.h2{font-size:1.1rem;}.negatif{background-color:red;color:#fff;padding:5px 10px;border-radius:5px;margin:5px 0;text-align:center;}.positif{background-color:green;color:#fff;padding:5px 10px;border-radius:5px;margin:5px 0;text-align:center;}.netral{background-color:silver;padding:5px 10px;border-radius:5px;margin:5px 0;text-align:center;}.views-element-container.contextual-region.block.block-views.block-views-blockmedia-sosial-block-1,.views-element-container.contextual-region.block.block-views.block-views-blockmedia-sosial-block-3,.views-element-container.contextual-region.block.block-views.block-views-blockmedia-sosial-block-8{border:1px solid silver;margin:10px;padding:5px;border-radius:5px;background-color:#D0D0D0;}.views-element-container.contextual-region.block.block-views.block-views-blockmedia-sosial-block-4{border:1px solid red;margin:10px;padding:5px;border-radius:5px;background-color:#FFCCE5;}.views-element-container.contextual-region.block.block-views.block-views-blockmedia-sosial-block-5{border:1px solid blue;margin:10px;padding:5px;border-radius:5px;background-color:#99CCFF;}.views-element-container.contextual-region.block.block-views.block-views-blockmedia-sosial-block-6{border:1px solid green;margin:10px;padding:5px;border-radius:5px;background-color:#CCFFCC;}.views-element-container.contextual-region.block.block-views.block-views-blockmedia-sosial-block-7{border:1px solid aqua;margin:10px;padding:5px;border-radius:5px;background-color:#99CCFF;}.views-element-container.contextual-region.block.block-views.block-views-blockmedia-sosial-block-2{border:0px solid silver;margin:10px;padding:5px;border-radius:5px;background-color:none;}.views-element-container.contextual-region.block.block-views.block-views-blockmedia-sosial-block-8{border:1px solid #EDFFF0;margin:10px 5px;padding:5px;border-radius:5px;background-color:#EDFFF0;}.views-element-container.contextual-region.block.block-views.block-views-blockmedia-sosial-block-9{border:1px solid #FBEFEF;margin:10px 5px;padding:5px;border-radius:5px;background-color:#FBEFEF;}.views-element-container.contextual-region.block.block-views.block-views-blockmedia-sosial-block-3{border:1px solid #FBEFEF;margin:10px 5px;padding:5px;border-radius:5px;background-color:#F6F0D7;}.views-element-container.contextual-region.block.block-views.block-views-blockmedia-sosial-block-10{border:1px solid #FBEFEF;margin:10px 5px;padding:5px;border-radius:5px;background-color:#F6F0D7;}.navbar-brand .site-title{font-size:1.5rem;font-weight:bold;letter-spacing:0;text-transform:none;color:darkblue;}.navbar-brand a.site-title{color:darkblue;}td.views-field.views-field-field-waktu-import img{width:200px;height:auto;float:left;margin:0 10px 0 0;}body.path-portal.role-content_editor ul.nav.nav-tabs.flex-column.flex-md-row.primary.clearfix,body.path-node-4234.role-content_editor ul.nav.nav-tabs.flex-column.flex-md-row.primary.clearfix{display:none;}.namaportal,.waktu{font-size:.9rem;}#live-chat .chat{font-size:110%;}.view-crosstab table.table.table-striped.views-table.views-view-table,.view-tren-term table.table.table-striped.views-table.views-view-table{margin:50px 0;}.block-field-blocknodeberita-portalfield-image-url{display:flex;justify-content:center;align-items:center;width:100%;}.imageurl{max-width:100%;height:auto;margin:0px 10px 20px 10px;border-radius:10px;transition:transform 0.3s ease-in-out;cursor:pointer;}.imageurl:hover{transform:scale(1.03);}
a{color:#647FBC;}.block-views-exposed-filter-blockfront-portal-block-1{border-radius:10px;padding:10px;border:1px solid lightblue;background-color:#E8F9FF;display:flex;justify-content:center;align-items:center;}.block-views-exposed-filter-blockfront-portal-block-1:hover{border:2px solid lightblue;}.block-views-blockfront-portal-block-1,.block-views-blockfront-portal-block-2,.block-views-blockfront-portal-block-3,.block-views-blockfront-portal-block-4,.block-views-blockfront-portal-block-5,.block-views-blockfront-portal-block-6,.block-views-blockfront-portal-block-7,.block-views-blockfront-portal-block-8,.block-views-blockfront-portal-block-9,.block-views-blockfront-portal-block-10,.block-views-blockfront-portal-block-11,.block-views-blockfront-portal-block-12{border-radius:10px;padding:10px;margin:10px;border:1px solid lightgrey;background:#EFF3EA;}h2{font-weight:bold;}.block-views-blockfront-portal-block-2{background:none;}.block-views-blockfront-portal-block-4{background-color:#FCF8F8;}.block-views-blockfront-portal-block-5{background-color:#F2F9FF;}.block-views-blockfront-portal-block-6{background-color:#EDFFF0;}.block-views-blockfront-portal-block-7{background-color:#F9F6E6;}.block-views-blockfront-portal-block-8{background-color:#ECF4E8;}.block-views-blockfront-portal-block-9{border:1px solid red;background-color:#FFCCE5;}.block-views-blockfront-portal-block-9 h2{color:darkred;}.block-views-blockfront-portal-block-10{border:1px solid blue;background-color:#99CCFF;}.block-views-blockfront-portal-block-10 h2{color:darkblue;}.block-views-blockfront-portal-block-11{border:1px solid green;background-color:#CCFFCC;}.block-views-blockfront-portal-block-11 h2{color:darkgreen;}.totalberita{font-weight:bold;}.block-views-blockfront-portal-block-8 .totalberita .hurufgede{font-size:3em;}.view-header,h2{text-align:center;}.node__content .block-views,table tr{transition:all .2s ease-in-out;}.node__content .block-views:hover{transform:scale(1.03);box-shadow:4px 4px 4px #eee;}.node__content table tr:hover{transform:scale(1.02);border-radius:10px;}.block-ai-chatbot-block h2{display:none;}body.page-node-type-berita-portal .layout__region--second{padding-left:20px;}body.page-node-type-berita-portal .block-field-blocknodeberita-portalfield-quotation{padding:40px;transition:transform 0.3s ease-in-out;cursor:pointer;}body.page-node-type-berita-portal .block-field-blocknodeberita-portalfield-quotation:hover{transform:scale(1.05);background:silver;}
