{"id":5662,"date":"2026-09-18T09:50:13","date_gmt":"2026-09-18T01:50:13","guid":{"rendered":"https:\/\/jheans.sabah.gov.my\/?page_id=5662"},"modified":"2026-09-30T16:35:41","modified_gmt":"2026-09-30T08:35:41","slug":"utama-v2","status":"publish","type":"page","link":"https:\/\/jheans.sabah.gov.my\/ms\/","title":{"rendered":"UTAMA"},"content":{"rendered":"<p>[et_pb_section fb_built=&#8221;1&#8243; _builder_version=&#8221;4.27.8&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_row _builder_version=&#8221;4.27.8&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.27.8&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_code _builder_version=&#8221;4.27.8&#8243; _module_preset=&#8221;default&#8221; hover_enabled=&#8221;0&#8243; global_colors_info=&#8221;{}&#8221; sticky_enabled=&#8221;0&#8243;]<!-- ==========================================================================<!-- [et_pb_line_break_holder] -->     PORTAL RASMI JHEANS &#8211; EDISI MOCKUP 3D PENUH &#038; JURNAL SEAMLESS SMOOTH<!-- [et_pb_line_break_holder] -->     ========================================================================== &#8211;><!-- [et_pb_line_break_holder] --><link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"><!-- [et_pb_line_break_holder] --><link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin><!-- [et_pb_line_break_holder] --><link href=\"https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;600;700&#038;family=JetBrains+Mono:wght@600;700&#038;family=Merriweather:wght@700;800&#038;family=Plus+Jakarta+Sans:wght@600;700;800&#038;display=swap\" rel=\"stylesheet\"><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><link rel=\"stylesheet\" href=\"https:\/\/unpkg.com\/leaflet@1.9.4\/dist\/leaflet.css\" crossorigin=\"\"\/><!-- [et_pb_line_break_holder] --><script src=\"https:\/\/unpkg.com\/leaflet@1.9.4\/dist\/leaflet.js\" crossorigin=\"\"><\/script><!-- [et_pb_line_break_holder] --><script src=\"https:\/\/www.gstatic.com\/firebasejs\/9.23.0\/firebase-app-compat.js\"><\/script><!-- [et_pb_line_break_holder] --><script src=\"https:\/\/www.gstatic.com\/firebasejs\/9.23.0\/firebase-database-compat.js\"><\/script><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><\/p>\n<style><!-- [et_pb_line_break_holder] -->.entry-content,.site-content,.content-area,.ast-container,.elementor-section.elementor-section-boxed>.elementor-container,.wp-block-post-content{max-width:100%!important;padding:0!important;margin:0!important}<!-- [et_pb_line_break_holder] -->.jheans-wp-root{width:100vw!important;max-width:100vw!important;position:relative!important;left:50%!important;right:50%!important;margin-left:-50vw!important;margin-right:-50vw!important;padding:0!important;overflow-x:hidden!important;box-sizing:border-box!important;background:var(--f-bg);color:var(--f-text-main);font-family:var(--f-font-sans);font-size:var(--f-scale);line-height:1.4;-webkit-font-smoothing:antialiased;transition:background .3s,color .3s}<!-- [et_pb_line_break_holder] -->.jheans-wp-root *{box-sizing:border-box!important;margin:0;padding:0}<!-- [et_pb_line_break_holder] -->:root{<!-- [et_pb_line_break_holder] -->  --f-scale:13px;<!-- [et_pb_line_break_holder] -->  --f-navy-950:#020b18;<!-- [et_pb_line_break_holder] -->  --f-navy-900:#07152b;<!-- [et_pb_line_break_holder] -->  --f-blue-sabah:#0077c8;<!-- [et_pb_line_break_holder] -->  --f-cyan-sabah:#00a3e0;<!-- [et_pb_line_break_holder] -->  --f-gold-sabah:#c59b27;<!-- [et_pb_line_break_holder] -->  --f-gold-light:#fef08a;<!-- [et_pb_line_break_holder] -->  --f-red-sabah:#c8102e;<!-- [et_pb_line_break_holder] -->  --f-bg:#f4f7fb;<!-- [et_pb_line_break_holder] -->  --f-card-bg:#fff;<!-- [et_pb_line_break_holder] -->  --f-card-subtle:#f8fafc;<!-- [et_pb_line_break_holder] -->  --f-border:#dbe2ea;<!-- [et_pb_line_break_holder] -->  --f-text-main:#091326;<!-- [et_pb_line_break_holder] -->  --f-text-muted:#4b586e;<!-- [et_pb_line_break_holder] -->  --f-shadow-md:0 6px 16px -2px rgba(3,17,34,.06);<!-- [et_pb_line_break_holder] -->  --f-font-sans:'Plus Jakarta Sans','Inter',sans-serif;<!-- [et_pb_line_break_holder] -->  --f-font-serif:'Merriweather',Georgia,serif;<!-- [et_pb_line_break_holder] -->  --f-font-mono:'JetBrains Mono',monospace;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] -->.jheans-wp-root.f-dark-mode{--f-bg:#030712;--f-card-bg:#0b1528;--f-card-subtle:#111e38;--f-border:#1f3358;--f-text-main:#f8fafc;--f-text-muted:#cbd5e1;--f-shadow-md:0 8px 20px rgba(0,0,0,.7)}<!-- [et_pb_line_break_holder] -->.jheans-wp-root a{text-decoration:none;color:inherit}<!-- [et_pb_line_break_holder] -->.f-wrap{width:100%!important;max-width:1600px!important;margin:0 auto!important;padding-left:clamp(10px,1.8vw,20px)!important;padding-right:clamp(10px,1.8vw,20px)!important}<!-- [et_pb_line_break_holder] -->.f-linangkit-bar{height:4px;width:100%!important;background:repeating-linear-gradient(45deg,var(--f-red-sabah),var(--f-red-sabah) 10px,#fff 10px,#fff 14px,var(--f-cyan-sabah) 14px,var(--f-cyan-sabah) 24px,var(--f-gold-sabah) 24px,var(--f-gold-sabah) 34px,var(--f-navy-950) 34px,var(--f-navy-950) 38px);display:block}<!-- [et_pb_line_break_holder] -->.f-alert-banner{background:linear-gradient(90deg,#1e3a8a,#0369a1);color:#fff!important;padding:5px 0;font-size:.72rem;border-bottom:1px solid rgba(255,255,255,.15);display:block}<!-- [et_pb_line_break_holder] -->.f-alert-flex{display:flex;justify-content:space-between;align-items:center;gap:8px}<!-- [et_pb_line_break_holder] -->.f-alert-content{display:flex;align-items:center;gap:6px;flex:1}<!-- [et_pb_line_break_holder] -->.f-alert-badge{background:var(--f-gold-sabah);color:#000!important;font-weight:800;font-size:.58rem;padding:2px 5px;border-radius:3px}<!-- [et_pb_line_break_holder] -->.f-alert-close{background:transparent;border:none;color:#fff!important;font-size:0.85rem;cursor:pointer}<!-- [et_pb_line_break_holder] -->.f-header-bar{background:var(--f-navy-950);border-bottom:1px solid rgba(255,255,255,.1);padding:5px 0;color:#fff!important;width:100%}<!-- [et_pb_line_break_holder] -->.f-top-flex{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:6px}<!-- [et_pb_line_break_holder] -->.f-brand-box{display:inline-flex;align-items:center;gap:6px}<!-- [et_pb_line_break_holder] -->.f-badge-gov{background:linear-gradient(135deg,var(--f-gold-sabah),#966f12);color:#fff!important;font-size:.58rem;font-weight:800;padding:2px 5px;border-radius:3px}<!-- [et_pb_line_break_holder] -->.f-brand-text{font-weight:700;font-size:.78rem;color:#fff!important}<!-- [et_pb_line_break_holder] -->.f-quick-stats{display:flex;align-items:center;gap:6px;flex-wrap:wrap}<!-- [et_pb_line_break_holder] -->.f-lang-suite,.f-a11y-suite{display:inline-flex;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.15);border-radius:4px;padding:1px;gap:1px}<!-- [et_pb_line_break_holder] -->.f-lang-btn,.f-a11y-btn{background:transparent;border:none;color:#fff!important;font-size:.65rem;font-weight:700;padding:2px 5px;border-radius:3px;cursor:pointer}<!-- [et_pb_line_break_holder] -->.f-lang-btn.active{background:var(--f-gold-sabah);color:#000!important}<!-- [et_pb_line_break_holder] -->.f-counter-card{background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.15);padding:2px 6px;border-radius:3px;font-family:var(--f-font-mono);font-size:.65rem;color:#facc15!important;display:inline-flex;align-items:center;gap:4px}<!-- [et_pb_line_break_holder] -->.f-clock-card{background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.12);padding:2px 6px;border-radius:3px;font-family:var(--f-font-mono);font-size:.65rem;color:#38bdf8!important}<!-- [et_pb_line_break_holder] -->.f-status-pill{font-size:.62rem;font-weight:700;padding:2px 6px;border-radius:99px}<!-- [et_pb_line_break_holder] -->.f-open{background:rgba(34,197,94,.18);color:#4ade80!important;border:1px solid rgba(34,197,94,.4)}<!-- [et_pb_line_break_holder] -->.f-break{background:rgba(234,179,8,.18);color:#facc15!important;border:1px solid rgba(234,179,8,.4)}<!-- [et_pb_line_break_holder] -->.f-closed{background:rgba(239,68,68,.18);color:#f87171!important;border:1px solid rgba(239,68,68,.4)}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.f-admin-only{display:none!important}<!-- [et_pb_line_break_holder] -->body.is-wp-admin .f-admin-only,.jheans-wp-root.is-admin-mode .f-admin-only{display:inline-flex!important}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.f-ticker{background:#020710;padding:5px 0;overflow:hidden;border-bottom:2px solid var(--f-gold-sabah);width:100%}<!-- [et_pb_line_break_holder] -->@keyframes fMarquee{0%{transform:translate3d(0,0,0)}100%{transform:translate3d(-50%,0,0)}}<!-- [et_pb_line_break_holder] -->.f-ticker-track{display:flex;width:max-content;animation:fMarquee 35s linear infinite;will-change:transform}<!-- [et_pb_line_break_holder] -->.f-ticker-track:hover{animation-play-state:paused}<!-- [et_pb_line_break_holder] -->.f-ticker-item{display:flex;gap:24px;padding-right:24px;font-size:.7rem;font-weight:600;color:rgba(255,255,255,.9)!important;white-space:nowrap}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.f-promo-section{width:100vw!important;max-width:100vw!important;position:relative!important;left:50%!important;right:50%!important;margin-left:-50vw!important;margin-right:-50vw!important;padding:0!important;overflow:hidden!important}<!-- [et_pb_line_break_holder] -->.f-promo-container{position:relative!important;width:100vw!important;height:70vh!important;min-height:380px!important;background:#020712!important;overflow:hidden}<!-- [et_pb_line_break_holder] -->.f-promo-slider{position:relative;width:100%;height:100%}<!-- [et_pb_line_break_holder] -->.f-promo-slide{position:absolute;inset:0;width:100%;height:100%;opacity:0;visibility:hidden;transition:opacity .85s cubic-bezier(.4,0,.2,1),visibility .85s;overflow:hidden;background:#000}<!-- [et_pb_line_break_holder] -->.f-promo-slide.active{opacity:1;visibility:visible;z-index:1}<!-- [et_pb_line_break_holder] -->.f-slide-link-wrapper{display:flex;align-items:center;justify-content:center;width:100%;height:100%;position:relative;text-decoration:none}<!-- [et_pb_line_break_holder] -->.f-slide-bg-blur{position:absolute!important;inset:-30px!important;width:calc(100% + 60px)!important;height:calc(100% + 60px)!important;background-size:cover!important;background-position:center!important;filter:blur(30px) brightness(.38) saturate(1.2)!important;transform:scale(1.15)!important;pointer-events:none!important;z-index:1!important}<!-- [et_pb_line_break_holder] -->.f-slide-media-main{position:relative!important;width:100%!important;height:100%!important;object-fit:contain!important;object-position:center!important;display:block!important;z-index:2!important}<!-- [et_pb_line_break_holder] -->.f-promo-header-bar{position:absolute!important;top:14px!important;left:clamp(12px,2.5vw,25px)!important;right:clamp(12px,2.5vw,25px)!important;z-index:10!important;display:flex!important;justify-content:space-between!important;align-items:center!important;pointer-events:none!important}<!-- [et_pb_line_break_holder] -->.f-promo-header-bar>*{pointer-events:auto!important}<!-- [et_pb_line_break_holder] -->.f-promo-nav{position:absolute;top:50%;transform:translateY(-50%);z-index:5;background:rgba(2,11,24,.7);border:1px solid rgba(255,255,255,.3);color:#fff;width:38px;height:38px;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:16px;backdrop-filter:blur(5px);transition:all .2s}<!-- [et_pb_line_break_holder] -->.f-promo-nav:hover{background:var(--f-blue-sabah);border-color:var(--f-blue-sabah);transform:translateY(-50%) scale(1.08)}<!-- [et_pb_line_break_holder] -->.f-promo-prev{left:16px}.f-promo-next{right:16px}<!-- [et_pb_line_break_holder] -->.f-promo-progress-container{position:absolute!important;bottom:0!important;left:0!important;width:100%!important;height:3.5px!important;z-index:10!important;background:rgba(255,255,255,.15)!important}<!-- [et_pb_line_break_holder] -->.f-promo-progress-fill{height:100%;width:0%;background:linear-gradient(90deg,var(--f-blue-sabah),var(--f-cyan-sabah));box-shadow:0 0 8px rgba(0,163,224,.8)}<!-- [et_pb_line_break_holder] -->.f-promo-dots{position:absolute!important;bottom:12px!important;left:50%!important;transform:translateX(-50%)!important;z-index:10!display:flex;gap:6px}<!-- [et_pb_line_break_holder] -->.f-promo-dot{width:8px;height:8px;border-radius:50%;background:rgba(255,255,255,.5);cursor:pointer;transition:all .2s}<!-- [et_pb_line_break_holder] -->.f-promo-dot.active{background:var(--f-gold-sabah);transform:scale(1.25);box-shadow:0 0 6px rgba(197,155,39,.8)}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* =========================================================================<!-- [et_pb_line_break_holder] -->   2. SEKSYEN BUKU PELAN STRATEGIK: MUKA DEPAN KEKAL & KEMAS<!-- [et_pb_line_break_holder] -->   ========================================================================= *\/<!-- [et_pb_line_break_holder] -->.f-interactive-flipbook-section {<!-- [et_pb_line_break_holder] -->  margin: 24px auto !important;<!-- [et_pb_line_break_holder] -->  width: 100% !important;<!-- [et_pb_line_break_holder] -->  position: relative;<!-- [et_pb_line_break_holder] -->  z-index: 10;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] -->.f-flipbook-theater-card {<!-- [et_pb_line_break_holder] -->  position: relative;<!-- [et_pb_line_break_holder] -->  background: var(--f-card-bg);<!-- [et_pb_line_break_holder] -->  border: 1px solid var(--f-border);<!-- [et_pb_line_break_holder] -->  border-radius: 14px;<!-- [et_pb_line_break_holder] -->  overflow: hidden;<!-- [et_pb_line_break_holder] -->  box-shadow: 0 10px 30px -5px rgba(2, 11, 24, 0.12);<!-- [et_pb_line_break_holder] -->  border-top: 3.5px solid var(--f-gold-sabah);<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] -->.f-flipbook-theater-header {<!-- [et_pb_line_break_holder] -->  padding: 8px 16px;<!-- [et_pb_line_break_holder] -->  background: linear-gradient(90deg, var(--f-navy-950), #071e3d);<!-- [et_pb_line_break_holder] -->  color: #fff;<!-- [et_pb_line_break_holder] -->  display: flex;<!-- [et_pb_line_break_holder] -->  justify-content: space-between;<!-- [et_pb_line_break_holder] -->  align-items: center;<!-- [et_pb_line_break_holder] -->  border-bottom: 1px solid rgba(255, 255, 255, 0.1);<!-- [et_pb_line_break_holder] -->  flex-wrap: wrap;<!-- [et_pb_line_break_holder] -->  gap: 8px;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] -->.f-flipbook-title-meta {<!-- [et_pb_line_break_holder] -->  display: flex;<!-- [et_pb_line_break_holder] -->  align-items: center;<!-- [et_pb_line_break_holder] -->  gap: 8px;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] -->.f-flipbook-title-meta strong {<!-- [et_pb_line_break_holder] -->  font-family: var(--f-font-serif);<!-- [et_pb_line_break_holder] -->  font-size: 0.84rem;<!-- [et_pb_line_break_holder] -->  color: #fff;<!-- [et_pb_line_break_holder] -->  letter-spacing: 0.3px;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] -->.f-flipbook-controls-group {<!-- [et_pb_line_break_holder] -->  display: flex;<!-- [et_pb_line_break_holder] -->  align-items: center;<!-- [et_pb_line_break_holder] -->  gap: 10px;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] -->.f-btn-flipbook-action {<!-- [et_pb_line_break_holder] -->  background: rgba(255, 255, 255, 0.12);<!-- [et_pb_line_break_holder] -->  border: 1px solid rgba(255, 255, 255, 0.25);<!-- [et_pb_line_break_holder] -->  color: #fff!important;<!-- [et_pb_line_break_holder] -->  padding: 3px 9px;<!-- [et_pb_line_break_holder] -->  border-radius: 4px;<!-- [et_pb_line_break_holder] -->  font-size: 0.64rem;<!-- [et_pb_line_break_holder] -->  font-weight: 700;<!-- [et_pb_line_break_holder] -->  display: inline-flex;<!-- [et_pb_line_break_holder] -->  align-items: center;<!-- [et_pb_line_break_holder] -->  gap: 4px;<!-- [et_pb_line_break_holder] -->  cursor: pointer;<!-- [et_pb_line_break_holder] -->  text-decoration: none;<!-- [et_pb_line_break_holder] -->  transition: all 0.2s;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] -->.f-btn-flipbook-action:hover {<!-- [et_pb_line_break_holder] -->  background: var(--f-gold-sabah);<!-- [et_pb_line_break_holder] -->  color: #000!important;<!-- [et_pb_line_break_holder] -->  border-color: var(--f-gold-sabah);<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] -->.f-flipbook-canvas-wrap {<!-- [et_pb_line_break_holder] -->  position: relative;<!-- [et_pb_line_break_holder] -->  width: 100%;<!-- [et_pb_line_break_holder] -->  height: 520px;<!-- [et_pb_line_break_holder] -->  background: #020714;<!-- [et_pb_line_break_holder] -->  display: flex;<!-- [et_pb_line_break_holder] -->  justify-content: center;<!-- [et_pb_line_break_holder] -->  align-items: center;<!-- [et_pb_line_break_holder] -->  overflow: hidden;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] -->.f-flipbook-iframe {<!-- [et_pb_line_break_holder] -->  width: 100% !important;<!-- [et_pb_line_break_holder] -->  height: 100% !important;<!-- [et_pb_line_break_holder] -->  border: none !important;<!-- [et_pb_line_break_holder] -->  display: block;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->@media(max-width: 900px) {<!-- [et_pb_line_break_holder] -->  .f-flipbook-canvas-wrap { height: 420px; }<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] -->@media(max-width: 600px) {<!-- [et_pb_line_break_holder] -->  .f-flipbook-canvas-wrap { height: 320px; }<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* =========================================================================<!-- [et_pb_line_break_holder] -->   3. SET 4 KAD DIGITAL MOCKUP 3D TINGKAP CYBER<!-- [et_pb_line_break_holder] -->   ========================================================================= *\/<!-- [et_pb_line_break_holder] -->.f-sec{padding:clamp(20px,2.5vw,36px) 0;width:100%}<!-- [et_pb_line_break_holder] -->.f-sec-alt{background:var(--f-card-subtle);border-top:1px solid var(--f-border);border-bottom:1px solid var(--f-border)}<!-- [et_pb_line_break_holder] -->.f-head-block{text-align:center;max-width:700px;margin:0 auto 16px auto}<!-- [et_pb_line_break_holder] -->.f-tag-pill{display:inline-block;font-size:.58rem;font-weight:800;letter-spacing:1px;text-transform:uppercase;color:var(--f-blue-sabah)!important;background:rgba(0,119,200,.08);border:1px solid rgba(0,119,200,.25);padding:2px 8px;border-radius:99px;margin-bottom:4px}<!-- [et_pb_line_break_holder] -->.f-head-block h2{font-family:var(--f-font-serif);font-size:clamp(1.1rem,1.8vw,1.45rem);font-weight:700;color:var(--f-text-main)!important;margin-bottom:2px}<!-- [et_pb_line_break_holder] -->.f-head-block p{color:var(--f-text-muted)!important;font-size:.76rem}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.f-action-deck-responsive{<!-- [et_pb_line_break_holder] -->  display: grid;<!-- [et_pb_line_break_holder] -->  grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));<!-- [et_pb_line_break_holder] -->  gap: 12px;<!-- [et_pb_line_break_holder] -->  width: 100%;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] -->.f-flag-card-new{<!-- [et_pb_line_break_holder] -->  border-radius: 14px;<!-- [et_pb_line_break_holder] -->  padding: 14px 12px;<!-- [et_pb_line_break_holder] -->  min-height: 180px;<!-- [et_pb_line_break_holder] -->  display: flex;<!-- [et_pb_line_break_holder] -->  justify-content: space-between;<!-- [et_pb_line_break_holder] -->  box-shadow: var(--f-shadow-md);<!-- [et_pb_line_break_holder] -->  cursor: pointer;<!-- [et_pb_line_break_holder] -->  transition: transform .25s ease, box-shadow .25s ease;<!-- [et_pb_line_break_holder] -->  text-decoration: none;<!-- [et_pb_line_break_holder] -->  position: relative;<!-- [et_pb_line_break_holder] -->  overflow: hidden;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] -->.f-flag-card-new:hover{<!-- [et_pb_line_break_holder] -->  transform: translateY(-4px);<!-- [et_pb_line_break_holder] -->  box-shadow: 0 12px 24px rgba(3,17,34,.15);<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* KAD 1: NCMS *\/<!-- [et_pb_line_break_holder] -->.f-card-ncms {<!-- [et_pb_line_break_holder] -->  position: relative !important;<!-- [et_pb_line_break_holder] -->  background: radial-gradient(120% 120% at 0% 0%, #08244d 0%, #030f24 60%, #010610 100%) !important;<!-- [et_pb_line_break_holder] -->  border: 1.5px solid rgba(0, 163, 224, 0.4) !important;<!-- [et_pb_line_break_holder] -->  display: flex !important;<!-- [et_pb_line_break_holder] -->  flex-direction: row !important;<!-- [et_pb_line_break_holder] -->  align-items: center !important;<!-- [et_pb_line_break_holder] -->  gap: 12px !important;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] -->.f-card-ncms:hover {<!-- [et_pb_line_break_holder] -->  border-color: #00a3e0 !important;<!-- [et_pb_line_break_holder] -->  box-shadow: 0 16px 34px -4px rgba(0, 163, 224, 0.45), inset 0 0 16px rgba(0, 163, 224, 0.15) !important;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* KAD 2: BORANG & UAN *\/<!-- [et_pb_line_break_holder] -->.f-card-uan {<!-- [et_pb_line_break_holder] -->  position: relative !important;<!-- [et_pb_line_break_holder] -->  background: radial-gradient(120% 120% at 0% 0%, #3d2d05 0%, #1a1202 60%, #0c0800 100%) !important;<!-- [et_pb_line_break_holder] -->  border: 1.5px solid rgba(197, 155, 39, 0.45) !important;<!-- [et_pb_line_break_holder] -->  display: flex !important;<!-- [et_pb_line_break_holder] -->  flex-direction: row !important;<!-- [et_pb_line_break_holder] -->  align-items: center !important;<!-- [et_pb_line_break_holder] -->  gap: 12px !important;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] -->.f-card-uan:hover {<!-- [et_pb_line_break_holder] -->  border-color: var(--f-gold-sabah) !important;<!-- [et_pb_line_break_holder] -->  box-shadow: 0 16px 34px -4px rgba(197, 155, 39, 0.45), inset 0 0 16px rgba(197, 155, 39, 0.15) !important;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* KAD 3: DASHBOARD ANALITIK *\/<!-- [et_pb_line_break_holder] -->.f-card-data {<!-- [et_pb_line_break_holder] -->  position: relative !important;<!-- [et_pb_line_break_holder] -->  background: radial-gradient(120% 120% at 0% 0%, #063828 0%, #021a12 60%, #010b07 100%) !important;<!-- [et_pb_line_break_holder] -->  border: 1.5px solid rgba(16, 185, 129, 0.4) !important;<!-- [et_pb_line_break_holder] -->  display: flex !important;<!-- [et_pb_line_break_holder] -->  flex-direction: row !important;<!-- [et_pb_line_break_holder] -->  align-items: center !important;<!-- [et_pb_line_break_holder] -->  gap: 12px !important;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] -->.f-card-data:hover {<!-- [et_pb_line_break_holder] -->  border-color: #10b981 !important;<!-- [et_pb_line_break_holder] -->  box-shadow: 0 16px 34px -4px rgba(16, 185, 129, 0.45), inset 0 0 16px rgba(16, 185, 129, 0.15) !important;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* KAD 4: SISTEM WAKID *\/<!-- [et_pb_line_break_holder] -->.f-card-wakid {<!-- [et_pb_line_break_holder] -->  position: relative !important;<!-- [et_pb_line_break_holder] -->  background: radial-gradient(120% 120% at 0% 0%, #2e1065 0%, #170836 60%, #0b021d 100%) !important;<!-- [et_pb_line_break_holder] -->  border: 1.5px solid rgba(168, 85, 247, 0.45) !important;<!-- [et_pb_line_break_holder] -->  display: flex !important;<!-- [et_pb_line_break_holder] -->  flex-direction: row !important;<!-- [et_pb_line_break_holder] -->  align-items: center !important;<!-- [et_pb_line_break_holder] -->  gap: 12px !important;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] -->.f-card-wakid:hover {<!-- [et_pb_line_break_holder] -->  border-color: #a855f7 !important;<!-- [et_pb_line_break_holder] -->  box-shadow: 0 16px 34px -4px rgba(168, 85, 247, 0.45), inset 0 0 16px rgba(168, 85, 247, 0.18) !important;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.ncms-info-col {<!-- [et_pb_line_break_holder] -->  flex: 1.05;<!-- [et_pb_line_break_holder] -->  z-index: 2;<!-- [et_pb_line_break_holder] -->  display: flex;<!-- [et_pb_line_break_holder] -->  flex-direction: column;<!-- [et_pb_line_break_holder] -->  justify-content: space-between;<!-- [et_pb_line_break_holder] -->  height: 100%;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] -->.ncms-badge-wrap {<!-- [et_pb_line_break_holder] -->  display: flex;<!-- [et_pb_line_break_holder] -->  align-items: center;<!-- [et_pb_line_break_holder] -->  gap: 6px;<!-- [et_pb_line_break_holder] -->  margin-bottom: 4px;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] -->.ncms-live-pill {<!-- [et_pb_line_break_holder] -->  font-family: var(--f-font-mono);<!-- [et_pb_line_break_holder] -->  font-size: 0.52rem;<!-- [et_pb_line_break_holder] -->  font-weight: 800;<!-- [et_pb_line_break_holder] -->  padding: 2px 6px;<!-- [et_pb_line_break_holder] -->  border-radius: 99px;<!-- [et_pb_line_break_holder] -->  display: inline-flex;<!-- [et_pb_line_break_holder] -->  align-items: center;<!-- [et_pb_line_break_holder] -->  gap: 4px;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] -->.ncms-live-pill.blue {<!-- [et_pb_line_break_holder] -->  color: #38bdf8;<!-- [et_pb_line_break_holder] -->  background: rgba(0, 163, 224, 0.15);<!-- [et_pb_line_break_holder] -->  border: 1px solid rgba(0, 163, 224, 0.35);<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] -->.ncms-live-pill.gold {<!-- [et_pb_line_break_holder] -->  color: var(--f-gold-light);<!-- [et_pb_line_break_holder] -->  background: rgba(197, 155, 39, 0.18);<!-- [et_pb_line_break_holder] -->  border: 1px solid rgba(197, 155, 39, 0.4);<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] -->.ncms-live-pill.green {<!-- [et_pb_line_break_holder] -->  color: #6ee7b7;<!-- [et_pb_line_break_holder] -->  background: rgba(16, 185, 129, 0.15);<!-- [et_pb_line_break_holder] -->  border: 1px solid rgba(16, 185, 129, 0.35);<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] -->.ncms-live-pill.purple {<!-- [et_pb_line_break_holder] -->  color: #d8b4fe;<!-- [et_pb_line_break_holder] -->  background: rgba(168, 85, 247, 0.18);<!-- [et_pb_line_break_holder] -->  border: 1px solid rgba(168, 85, 247, 0.4);<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.ncms-pulse-dot {<!-- [et_pb_line_break_holder] -->  width: 5px;<!-- [et_pb_line_break_holder] -->  height: 5px;<!-- [et_pb_line_break_holder] -->  border-radius: 50%;<!-- [et_pb_line_break_holder] -->  animation: pulseDot 1.6s infinite;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] -->.ncms-pulse-dot.blue { background: #38bdf8; box-shadow: 0 0 6px #38bdf8; }<!-- [et_pb_line_break_holder] -->.ncms-pulse-dot.gold { background: var(--f-gold-sabah); box-shadow: 0 0 6px var(--f-gold-sabah); }<!-- [et_pb_line_break_holder] -->.ncms-pulse-dot.green { background: #10b981; box-shadow: 0 0 6px #10b981; }<!-- [et_pb_line_break_holder] -->.ncms-pulse-dot.purple { background: #c084fc; box-shadow: 0 0 6px #c084fc; }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->@keyframes pulseDot {<!-- [et_pb_line_break_holder] -->  0% { opacity: 0.4; } 50% { opacity: 1; } 100% { opacity: 0.4; }<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.ncms-mockup-col {<!-- [et_pb_line_break_holder] -->  flex: 0.95;<!-- [et_pb_line_break_holder] -->  position: relative;<!-- [et_pb_line_break_holder] -->  height: 100%;<!-- [et_pb_line_break_holder] -->  min-height: 135px;<!-- [et_pb_line_break_holder] -->  display: flex;<!-- [et_pb_line_break_holder] -->  align-items: center;<!-- [et_pb_line_break_holder] -->  justify-content: center;<!-- [et_pb_line_break_holder] -->  perspective: 700px;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] -->.ncms-browser-frame {<!-- [et_pb_line_break_holder] -->  width: 100%;<!-- [et_pb_line_break_holder] -->  border-radius: 8px;<!-- [et_pb_line_break_holder] -->  background: #0b1528;<!-- [et_pb_line_break_holder] -->  border: 1.2px solid rgba(255, 255, 255, 0.2);<!-- [et_pb_line_break_holder] -->  box-shadow: -6px 10px 20px rgba(0, 0, 0, 0.65);<!-- [et_pb_line_break_holder] -->  overflow: hidden;<!-- [et_pb_line_break_holder] -->  transform: rotateY(-14deg) rotateX(6deg) scale(1.02);<!-- [et_pb_line_break_holder] -->  transition: transform 0.4s ease, box-shadow 0.4s ease, border-color 0.4s ease;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] -->.f-card-ncms:hover .ncms-browser-frame {<!-- [et_pb_line_break_holder] -->  transform: rotateY(0deg) rotateX(0deg) scale(1.06);<!-- [et_pb_line_break_holder] -->  border-color: #00a3e0;<!-- [et_pb_line_break_holder] -->  box-shadow: 0 12px 26px rgba(0, 163, 224, 0.35);<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] -->.f-card-uan:hover .ncms-browser-frame {<!-- [et_pb_line_break_holder] -->  transform: rotateY(0deg) rotateX(0deg) scale(1.06);<!-- [et_pb_line_break_holder] -->  border-color: var(--f-gold-sabah);<!-- [et_pb_line_break_holder] -->  box-shadow: 0 12px 26px rgba(197, 155, 39, 0.35);<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] -->.f-card-data:hover .ncms-browser-frame {<!-- [et_pb_line_break_holder] -->  transform: rotateY(0deg) rotateX(0deg) scale(1.06);<!-- [et_pb_line_break_holder] -->  border-color: #10b981;<!-- [et_pb_line_break_holder] -->  box-shadow: 0 12px 26px rgba(16, 185, 129, 0.35);<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] -->.f-card-wakid:hover .ncms-browser-frame {<!-- [et_pb_line_break_holder] -->  transform: rotateY(0deg) rotateX(0deg) scale(1.06);<!-- [et_pb_line_break_holder] -->  border-color: #a855f7;<!-- [et_pb_line_break_holder] -->  box-shadow: 0 12px 26px rgba(168, 85, 247, 0.35);<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.ncms-browser-bar {<!-- [et_pb_line_break_holder] -->  background: #061021;<!-- [et_pb_line_break_holder] -->  padding: 3px 6px;<!-- [et_pb_line_break_holder] -->  display: flex;<!-- [et_pb_line_break_holder] -->  align-items: center;<!-- [et_pb_line_break_holder] -->  gap: 3px;<!-- [et_pb_line_break_holder] -->  border-bottom: 1px solid rgba(255, 255, 255, 0.1);<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] -->.ncms-dot { width: 4.5px; height: 4.5px; border-radius: 50%; }<!-- [et_pb_line_break_holder] -->.ncms-dot.red { background: #ef4444; }<!-- [et_pb_line_break_holder] -->.ncms-dot.yellow { background: #f59e0b; }<!-- [et_pb_line_break_holder] -->.ncms-dot.green { background: #10b981; }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.ncms-mockup-img {<!-- [et_pb_line_break_holder] -->  width: 100%;<!-- [et_pb_line_break_holder] -->  height: 100px;<!-- [et_pb_line_break_holder] -->  object-fit: cover;<!-- [et_pb_line_break_holder] -->  object-position: top left;<!-- [et_pb_line_break_holder] -->  display: block;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->@media(max-width: 650px) {<!-- [et_pb_line_break_holder] -->  .f-card-ncms, .f-card-uan, .f-card-data, .f-card-wakid { flex-direction: column !important; align-items: stretch !important; }<!-- [et_pb_line_break_holder] -->  .ncms-mockup-col { min-height: 110px; }<!-- [et_pb_line_break_holder] -->  .ncms-browser-frame { transform: none; }<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.f-pill-cta-new{align-self:flex-start;padding:5px 11px;border-radius:4px;font-size:.66rem;font-weight:800;display:inline-flex;align-items:center;gap:4px}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* =========================================================================<!-- [et_pb_line_break_holder] -->   4. 6 KOTAK SEBARIS (KOMPAK, SEIMBANG & BEBAS LELEHAN SKROL)<!-- [et_pb_line_break_holder] -->   ========================================================================= *\/<!-- [et_pb_line_break_holder] -->.f-hexa-row {<!-- [et_pb_line_break_holder] -->  display: grid;<!-- [et_pb_line_break_holder] -->  grid-template-columns: repeat(6, minmax(0, 1fr));<!-- [et_pb_line_break_holder] -->  gap: 10px;<!-- [et_pb_line_break_holder] -->  width: 100%;<!-- [et_pb_line_break_holder] -->  align-items: stretch;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] -->.f-hexa-card {<!-- [et_pb_line_break_holder] -->  background: var(--f-card-bg);<!-- [et_pb_line_break_holder] -->  border: 1px solid var(--f-border);<!-- [et_pb_line_break_holder] -->  border-radius: 10px;<!-- [et_pb_line_break_holder] -->  box-shadow: var(--f-shadow-md);<!-- [et_pb_line_break_holder] -->  overflow: hidden;<!-- [et_pb_line_break_holder] -->  display: flex;<!-- [et_pb_line_break_holder] -->  flex-direction: column;<!-- [et_pb_line_break_holder] -->  height: 360px;<!-- [et_pb_line_break_holder] -->  position: relative;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] -->.f-hexa-header {<!-- [et_pb_line_break_holder] -->  padding: 7px 10px;<!-- [et_pb_line_break_holder] -->  background: var(--f-navy-950);<!-- [et_pb_line_break_holder] -->  color: #fff!important;<!-- [et_pb_line_break_holder] -->  display: flex;<!-- [et_pb_line_break_holder] -->  justify-content: space-between;<!-- [et_pb_line_break_holder] -->  align-items: center;<!-- [et_pb_line_break_holder] -->  border-bottom: 2px solid var(--f-gold-sabah);<!-- [et_pb_line_break_holder] -->  flex-shrink: 0;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] -->.f-hexa-header strong {<!-- [et_pb_line_break_holder] -->  font-size: .68rem;<!-- [et_pb_line_break_holder] -->  font-weight: 700;<!-- [et_pb_line_break_holder] -->  display: flex;<!-- [et_pb_line_break_holder] -->  align-items: center;<!-- [et_pb_line_break_holder] -->  gap: 4px;<!-- [et_pb_line_break_holder] -->  color: #fff!important;<!-- [et_pb_line_break_holder] -->  white-space: nowrap;<!-- [et_pb_line_break_holder] -->  overflow: hidden;<!-- [et_pb_line_break_holder] -->  text-overflow: ellipsis;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] -->.f-hexa-header-btn {<!-- [et_pb_line_break_holder] -->  background: var(--f-gold-sabah);<!-- [et_pb_line_break_holder] -->  color: #000!important;<!-- [et_pb_line_break_holder] -->  border: none;<!-- [et_pb_line_break_holder] -->  font-size: .58rem;<!-- [et_pb_line_break_holder] -->  font-weight: 800;<!-- [et_pb_line_break_holder] -->  padding: 1px 5px;<!-- [et_pb_line_break_holder] -->  border-radius: 3px;<!-- [et_pb_line_break_holder] -->  cursor: pointer;<!-- [et_pb_line_break_holder] -->  white-space: nowrap;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] -->.f-hexa-body-scroll {<!-- [et_pb_line_break_holder] -->  flex: 1;<!-- [et_pb_line_break_holder] -->  overflow-y: auto;<!-- [et_pb_line_break_holder] -->  overflow-x: hidden;<!-- [et_pb_line_break_holder] -->  padding: 8px;<!-- [et_pb_line_break_holder] -->  display: flex;<!-- [et_pb_line_break_holder] -->  flex-direction: column;<!-- [et_pb_line_break_holder] -->  gap: 6px;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* SEBUT HARGA KOMPAK *\/<!-- [et_pb_line_break_holder] -->.f-tender-mini-item { background: #fff; border: 1px solid var(--f-border); border-radius: 6px; overflow: hidden; display: flex; flex-direction: column; }<!-- [et_pb_line_break_holder] -->.f-tender-mini-img-wrap { width: 100%; height: 160px; background: #f8fafc; position: relative; overflow: hidden; cursor: pointer; border-bottom: 1px solid var(--f-gold-sabah); display: flex; align-items: center; justify-content: center; }<!-- [et_pb_line_break_holder] -->.f-tender-mini-img-wrap img { width: 100%; height: 100%; object-fit: contain; background: #fff; display: block; }<!-- [et_pb_line_break_holder] -->.f-tender-mini-badge { position: absolute; top: 4px; right: 4px; font-family: var(--f-font-mono); font-size: .52rem; font-weight: 800; padding: 1px 4px; border-radius: 3px; z-index: 2; }<!-- [et_pb_line_break_holder] -->.f-tender-mini-badge.open { background: #16a34a; color: #fff; }<!-- [et_pb_line_break_holder] -->.f-tender-mini-badge.closed { background: #dc2626; color: #fff; }<!-- [et_pb_line_break_holder] -->.f-tender-mini-hint { position: absolute; bottom: 4px; left: 50%; transform: translateX(-50%); background: rgba(2,11,24,.88); color: #fff; font-size: .55rem; font-weight: 700; padding: 2px 7px; border-radius: 99px; pointer-events: none; white-space: nowrap; }<!-- [et_pb_line_break_holder] -->.f-tender-mini-content { padding: 6px 8px; display: flex; flex-direction: column; gap: 2px; }<!-- [et_pb_line_break_holder] -->.f-tender-mini-ref { font-family: var(--f-font-mono); font-size: .58rem; font-weight: 800; color: var(--f-blue-sabah); }<!-- [et_pb_line_break_holder] -->.f-tender-mini-title { font-family: var(--f-font-serif); font-size: .68rem; font-weight: 700; color: var(--f-text-main); line-height: 1.25; }<!-- [et_pb_line_break_holder] -->.f-tender-mini-deadline { font-size: .6rem; color: #dc2626; font-weight: 700; }<!-- [et_pb_line_break_holder] -->.f-tender-mini-actions { display: flex; gap: 4px; margin-top: 3px; }<!-- [et_pb_line_break_holder] -->.f-btn-tender-mini-dl { background: var(--f-blue-sabah); color: #fff!important; font-size: .6rem; font-weight: 800; padding: 3px 6px; border-radius: 4px; text-align: center; flex: 1; text-decoration: none; cursor: pointer; display: inline-flex; align-items: center; justify-content: center; gap: 2px; }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.f-admin-crud-bar { display: none; gap: 4px; margin-top: 4px; padding-top: 3px; border-top: 1px dashed var(--f-border); justify-content: center; }<!-- [et_pb_line_break_holder] -->body.is-wp-admin .f-admin-crud-bar,.jheans-wp-root.is-admin-mode .f-admin-crud-bar { display: flex!important; }<!-- [et_pb_line_break_holder] -->.f-btn-crud { padding: 2px 6px; font-size: 0.58rem; font-weight: 700; border-radius: 3px; border: none; cursor: pointer; }<!-- [et_pb_line_break_holder] -->.f-btn-crud-edit { background: #eab308; color: #000; }<!-- [et_pb_line_break_holder] -->.f-btn-crud-del { background: #ef4444; color: #fff; }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* KOTAK 6: FORM ADUAN SEBARIS *\/<!-- [et_pb_line_break_holder] -->.f-feedback-mini-form { display: flex; flex-direction: column; gap: 5px; }<!-- [et_pb_line_break_holder] -->.f-fb-label { display: block; font-size: 0.6rem; font-weight: 700; color: var(--f-text-muted); margin-bottom: 1px; }<!-- [et_pb_line_break_holder] -->.f-fb-input,.f-fb-select,.f-fb-textarea { width: 100%; padding: 4px 6px; border-radius: 4px; border: 1px solid var(--f-border); background: var(--f-card-subtle); color: var(--f-text-main); font-family: inherit; font-size: 0.66rem; }<!-- [et_pb_line_break_holder] -->.f-btn-fb-send { background: linear-gradient(135deg,var(--f-blue-sabah),#03487c); border: none; color: #fff!important; padding: 6px; border-radius: 4px; font-size: 0.66rem; font-weight: 800; cursor: pointer; display: flex; align-items: center; justify-content: center; gap: 4px; margin-top: 2px; }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* KALENDAR MINI *\/<!-- [et_pb_line_break_holder] -->.f-cal-top { background: var(--f-card-subtle); border: 1px solid var(--f-border); border-radius: 6px; padding: 5px; }<!-- [et_pb_line_break_holder] -->.f-cal-month-bar { display: flex; justify-content: space-between; align-items: center; margin-bottom: 4px; }<!-- [et_pb_line_break_holder] -->.f-cal-month-title { font-weight: 700; font-size: .65rem; color: var(--f-text-main); }<!-- [et_pb_line_break_holder] -->.f-cal-nav button { background: var(--f-card-bg); border: 1px solid var(--f-border); color: var(--f-text-main); border-radius: 2px; padding: 0 4px; cursor: pointer; font-size: .6rem; }<!-- [et_pb_line_break_holder] -->.f-cal-grid { display: grid; grid-template-columns: repeat(7, 1fr); gap: 1px; text-align: center; }<!-- [et_pb_line_break_holder] -->.f-cal-head-day { font-size: .52rem; font-weight: 800; color: var(--f-text-muted); }<!-- [et_pb_line_break_holder] -->.f-cal-cell { font-size: .58rem; font-weight: 600; padding: 1px 0; border-radius: 2px; color: var(--f-text-main); }<!-- [et_pb_line_break_holder] -->.f-cal-cell.today { background: var(--f-blue-sabah); color: #fff!important; font-weight: 800; }<!-- [et_pb_line_break_holder] -->.f-cal-cell.has-event { background: rgba(197,155,39,.2); font-weight: 800; color: var(--f-gold-sabah); border: 1px solid rgba(197,155,39,.4); }<!-- [et_pb_line_break_holder] -->.f-agenda-item { background: var(--f-card-subtle); border-left: 2.5px solid var(--f-blue-sabah); border-radius: 4px; padding: 4px 6px; border: 1px solid var(--f-border); position: relative; }<!-- [et_pb_line_break_holder] -->.f-agenda-date { font-size: .52rem; font-weight: 800; color: var(--f-blue-sabah); font-family: var(--f-font-mono); }<!-- [et_pb_line_break_holder] -->.f-agenda-title { font-size: .62rem; font-weight: 700; color: var(--f-text-main); }<!-- [et_pb_line_break_holder] -->.f-agenda-venue { font-size: .55rem; color: var(--f-text-muted); }<!-- [et_pb_line_break_holder] -->.f-btn-delete-small { position: absolute; top: 2px; right: 2px; background: transparent; border: none; color: #ef4444; font-size: .65rem; cursor: pointer; }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* MEDIA & PIN *\/<!-- [et_pb_line_break_holder] -->.f-fb-scrollable { width: 100%!important; height: 100%!important; border: 0; flex: 1; background: #fff; display: block; }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* KOTAK TIKTOK *\/<!-- [et_pb_line_break_holder] -->.f-tiktok-scrollable {<!-- [et_pb_line_break_holder] -->  width: 100%!important;<!-- [et_pb_line_break_holder] -->  height: 100%!important;<!-- [et_pb_line_break_holder] -->  overflow: hidden!important;<!-- [et_pb_line_break_holder] -->  padding: 0!important;<!-- [et_pb_line_break_holder] -->  background: var(--f-card-bg);<!-- [et_pb_line_break_holder] -->  display: flex!important;<!-- [et_pb_line_break_holder] -->  align-items: center;<!-- [et_pb_line_break_holder] -->  justify-content: center;<!-- [et_pb_line_break_holder] -->  position: relative;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] -->.f-tiktok-scale-wrapper {<!-- [et_pb_line_break_holder] -->  width: 325px;<!-- [et_pb_line_break_holder] -->  height: 480px;<!-- [et_pb_line_break_holder] -->  transform: scale(0.65);<!-- [et_pb_line_break_holder] -->  transform-origin: top center;<!-- [et_pb_line_break_holder] -->  margin-top: -10px;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] -->.f-tiktok-scale-wrapper blockquote.tiktok-embed {<!-- [et_pb_line_break_holder] -->  margin: 0 auto!important;<!-- [et_pb_line_break_holder] -->  padding: 0!important;<!-- [et_pb_line_break_holder] -->  width: 325px!important;<!-- [et_pb_line_break_holder] -->  border: none!important;<!-- [et_pb_line_break_holder] -->  box-shadow: none!important;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.f-pin-card { background: linear-gradient(135deg,rgba(197,155,39,.12),rgba(0,119,200,.08)); border: 1px solid var(--f-gold-sabah); border-radius: 6px; padding: 6px; margin-bottom: 2px; }<!-- [et_pb_line_break_holder] -->.f-pin-badge { background: var(--f-gold-sabah); color: #000!important; font-size: .52rem; font-weight: 800; padding: 1px 3px; border-radius: 2px; display: inline-block; margin-bottom: 2px; }<!-- [et_pb_line_break_holder] -->.f-pin-title { font-size: .65rem; font-weight: 800; color: var(--f-text-main); margin-bottom: 1px; }<!-- [et_pb_line_break_holder] -->.f-pin-desc { font-size: .58rem; color: var(--f-text-muted); line-height: 1.3; }<!-- [et_pb_line_break_holder] -->.f-notice-item { background: var(--f-card-subtle); border: 1px solid var(--f-border); border-radius: 5px; padding: 5px; position: relative; }<!-- [et_pb_line_break_holder] -->.f-notice-tag { font-size: .5rem; font-weight: 800; padding: 1px 3px; border-radius: 2px; display: inline-block; font-family: var(--f-font-mono); }<!-- [et_pb_line_break_holder] -->.f-tag-pekeliling { background: rgba(0,119,200,.15); color: #0077c8; }<!-- [et_pb_line_break_holder] -->.f-tag-penting { background: rgba(200,16,46,.15); color: #c8102e; }<!-- [et_pb_line_break_holder] -->.f-tag-makluman { background: rgba(34,197,94,.15); color: #16a34a; }<!-- [et_pb_line_break_holder] -->.f-tag-umum { background: rgba(148,163,184,.2); color: #475569; }<!-- [et_pb_line_break_holder] -->.f-notice-title { font-size: .65rem; font-weight: 700; color: var(--f-text-main); margin-bottom: 1px; }<!-- [et_pb_line_break_holder] -->.f-notice-desc { font-size: .58rem; color: var(--f-text-muted); line-height: 1.3; }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* LIGHTBOX *\/<!-- [et_pb_line_break_holder] -->.f-lightbox-backdrop{display:none;position:fixed;inset:0;width:100vw;height:100vh;background:rgba(2,11,24,.88);z-index:999999;align-items:center;justify-content:center;padding:12px;backdrop-filter:blur(6px)}<!-- [et_pb_line_break_holder] -->.f-lightbox-backdrop.active{display:flex!important}<!-- [et_pb_line_break_holder] -->.f-lightbox-box{position:relative;background:#fff;border-radius:12px;box-shadow:0 18px 45px rgba(0,0,0,.6);max-width:520px;width:100%;max-height:86vh;display:flex;flex-direction:column;overflow:hidden}<!-- [et_pb_line_break_holder] -->.f-lightbox-head{display:flex;justify-content:space-between;align-items:center;padding:9px 12px;background:var(--f-navy-950);border-bottom:2px solid var(--f-gold-sabah);color:#fff;flex-shrink:0}<!-- [et_pb_line_break_holder] -->.f-lightbox-head-title{font-family:var(--f-font-sans);font-size:.74rem;font-weight:700;display:flex;align-items:center;gap:5px;color:var(--f-gold-light)}<!-- [et_pb_line_break_holder] -->.f-lightbox-close-btn{background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.2);color:#fff;width:22px;height:22px;border-radius:50%;font-size:.72rem;display:flex;align-items:center;justify-content:center;cursor:pointer}<!-- [et_pb_line_break_holder] -->.f-lightbox-close-btn:hover{background:#ef4444;border-color:#ef4444}<!-- [et_pb_line_break_holder] -->.f-lightbox-body{flex:1;overflow-y:auto;padding:10px;background:#0b1528;display:flex;justify-content:center;align-items:flex-start}<!-- [et_pb_line_break_holder] -->.f-lightbox-body img{width:100%;height:auto;max-width:100%;display:block;margin:0 auto;border-radius:4px;box-shadow:0 5px 16px rgba(0,0,0,.4);background:#fff}<!-- [et_pb_line_break_holder] -->.f-lightbox-foot{padding:8px 12px;background:#fff;border-top:1px solid var(--f-border);display:flex;align-items:center;justify-content:center;flex-shrink:0}<!-- [et_pb_line_break_holder] -->.f-lightbox-btn-download{background:linear-gradient(135deg,var(--f-blue-sabah),#025a97);color:#fff!important;font-size:.74rem;font-weight:700;padding:7px 18px;border-radius:5px;display:inline-flex;align-items:center;gap:5px;text-decoration:none}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* MODAL INBOX *\/<!-- [et_pb_line_break_holder] -->.f-inbox-modal-box{background:var(--f-card-bg);border:1px solid var(--f-border);border-radius:12px;width:100%;max-width:680px;max-height:82vh;display:flex;flex-direction:column;overflow:hidden}<!-- [et_pb_line_break_holder] -->.f-inbox-item{background:var(--f-card-subtle);border:1px solid var(--f-border);border-radius:6px;padding:8px;position:relative;margin-bottom:5px}<!-- [et_pb_line_break_holder] -->.f-inbox-item-top{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:3px;gap:5px}<!-- [et_pb_line_break_holder] -->.f-inbox-court{font-family:var(--f-font-mono);font-size:0.58rem;font-weight:800;color:var(--f-blue-sabah);background:rgba(0,119,200,.1);padding:1px 5px;border-radius:3px}<!-- [et_pb_line_break_holder] -->.f-inbox-date{font-size:0.58rem;color:var(--f-text-muted);font-family:var(--f-font-mono)}<!-- [et_pb_line_break_holder] -->.f-inbox-sender{font-size:0.7rem;font-weight:800;color:var(--f-text-main);margin-bottom:2px}<!-- [et_pb_line_break_holder] -->.f-inbox-msg{font-size:0.7rem;color:var(--f-text-muted);line-height:1.35;margin-bottom:5px;white-space:pre-wrap}<!-- [et_pb_line_break_holder] -->.f-inbox-actions{display:flex;justify-content:space-between;align-items:center;border-top:1px dashed var(--f-border);padding-top:5px;margin-top:2px}<!-- [et_pb_line_break_holder] -->.f-status-tag{font-size:0.56rem;font-weight:800;padding:1px 5px;border-radius:99px}<!-- [et_pb_line_break_holder] -->.f-status-tag.BARU{background:#fef3c7;color:#d97706}<!-- [et_pb_line_break_holder] -->.f-status-tag.TINDAKAN{background:#e0f2fe;color:#0284c7}<!-- [et_pb_line_break_holder] -->.f-status-tag.SELESAI{background:#dcfce7;color:#16a34a}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* =========================================================================<!-- [et_pb_line_break_holder] -->   5. JURNAL MEDIA (INFINITE SEAMLESS SMOOTH MARQUEE - 60 FPS)<!-- [et_pb_line_break_holder] -->   ========================================================================= *\/<!-- [et_pb_line_break_holder] -->.f-journal-slider {<!-- [et_pb_line_break_holder] -->  width: 100%;<!-- [et_pb_line_break_holder] -->  overflow: hidden;<!-- [et_pb_line_break_holder] -->  padding: 14px 0;<!-- [et_pb_line_break_holder] -->  position: relative;<!-- [et_pb_line_break_holder] -->  mask-image: linear-gradient(to right, transparent 0%, #000 8%, #000 92%, transparent 100%);<!-- [et_pb_line_break_holder] -->  -webkit-mask-image: linear-gradient(to right, transparent 0%, #000 8%, #000 92%, transparent 100%);<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.f-journal-track {<!-- [et_pb_line_break_holder] -->  display: flex;<!-- [et_pb_line_break_holder] -->  gap: 16px;<!-- [et_pb_line_break_holder] -->  width: max-content;<!-- [et_pb_line_break_holder] -->  will-change: transform;<!-- [et_pb_line_break_holder] -->  animation: fMarqueeSmooth 45s linear infinite;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.f-journal-slider:hover .f-journal-track {<!-- [et_pb_line_break_holder] -->  animation-play-state: paused;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->@keyframes fMarqueeSmooth {<!-- [et_pb_line_break_holder] -->  0% { transform: translate3d(0, 0, 0); }<!-- [et_pb_line_break_holder] -->  100% { transform: translate3d(-50%, 0, 0); }<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.f-news-card {<!-- [et_pb_line_break_holder] -->  width: 250px;<!-- [et_pb_line_break_holder] -->  background: var(--f-card-bg);<!-- [et_pb_line_break_holder] -->  border: 1px solid var(--f-border);<!-- [et_pb_line_break_holder] -->  border-radius: 12px;<!-- [et_pb_line_break_holder] -->  overflow: hidden;<!-- [et_pb_line_break_holder] -->  flex-shrink: 0;<!-- [et_pb_line_break_holder] -->  box-shadow: var(--f-shadow-md);<!-- [et_pb_line_break_holder] -->  display: flex;<!-- [et_pb_line_break_holder] -->  flex-direction: column;<!-- [et_pb_line_break_holder] -->  position: relative;<!-- [et_pb_line_break_holder] -->  backface-visibility: hidden;<!-- [et_pb_line_break_holder] -->  -webkit-backface-visibility: hidden;<!-- [et_pb_line_break_holder] -->  transition: transform 0.25s ease, box-shadow 0.25s ease;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.f-news-card:hover {<!-- [et_pb_line_break_holder] -->  transform: translateY(-4px);<!-- [et_pb_line_break_holder] -->  box-shadow: 0 10px 22px rgba(2, 11, 24, 0.12);<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.f-news-img-box {<!-- [et_pb_line_break_holder] -->  width: 100%;<!-- [et_pb_line_break_holder] -->  height: 125px;<!-- [et_pb_line_break_holder] -->  background: var(--f-navy-950);<!-- [et_pb_line_break_holder] -->  position: relative;<!-- [et_pb_line_break_holder] -->  overflow: hidden;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.f-news-img-box img,<!-- [et_pb_line_break_holder] -->.f-news-img-box video {<!-- [et_pb_line_break_holder] -->  width: 100%;<!-- [et_pb_line_break_holder] -->  height: 100%;<!-- [et_pb_line_break_holder] -->  object-fit: cover;<!-- [et_pb_line_break_holder] -->  display: block;<!-- [et_pb_line_break_holder] -->  transition: transform 0.4s ease;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.f-news-card:hover .f-news-img-box img,<!-- [et_pb_line_break_holder] -->.f-news-card:hover .f-news-img-box video {<!-- [et_pb_line_break_holder] -->  transform: scale(1.06);<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.f-news-body {<!-- [et_pb_line_break_holder] -->  padding: 10px 12px 12px 12px;<!-- [et_pb_line_break_holder] -->  display: flex;<!-- [et_pb_line_break_holder] -->  flex-direction: column;<!-- [et_pb_line_break_holder] -->  flex: 1;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.f-news-meta {<!-- [et_pb_line_break_holder] -->  color: var(--f-gold-sabah) !important;<!-- [et_pb_line_break_holder] -->  font-family: var(--f-font-mono);<!-- [et_pb_line_break_holder] -->  font-size: 0.58rem;<!-- [et_pb_line_break_holder] -->  font-weight: 800;<!-- [et_pb_line_break_holder] -->  text-transform: uppercase;<!-- [et_pb_line_break_holder] -->  margin-bottom: 4px;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.f-news-body h3 {<!-- [et_pb_line_break_holder] -->  font-family: var(--f-font-serif);<!-- [et_pb_line_break_holder] -->  font-size: 0.76rem;<!-- [et_pb_line_break_holder] -->  font-weight: 700;<!-- [et_pb_line_break_holder] -->  margin-bottom: 8px;<!-- [et_pb_line_break_holder] -->  color: var(--f-text-main) !important;<!-- [et_pb_line_break_holder] -->  line-height: 1.35;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.f-news-link {<!-- [et_pb_line_break_holder] -->  margin-top: auto;<!-- [et_pb_line_break_holder] -->  color: #0284c7 !important;<!-- [et_pb_line_break_holder] -->  font-size: 0.66rem;<!-- [et_pb_line_break_holder] -->  font-weight: 800;<!-- [et_pb_line_break_holder] -->  display: inline-flex;<!-- [et_pb_line_break_holder] -->  align-items: center;<!-- [et_pb_line_break_holder] -->  gap: 3px;<!-- [et_pb_line_break_holder] -->  text-decoration: none;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] -->.f-news-link:hover {<!-- [et_pb_line_break_holder] -->  color: var(--f-blue-sabah) !important;<!-- [et_pb_line_break_holder] -->  text-decoration: underline;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* PETA & STRATEGIK *\/<!-- [et_pb_line_break_holder] -->.f-realmap-card{background:var(--f-card-bg);border:1px solid var(--f-border);border-radius:14px;padding:clamp(14px,2vw,24px);box-shadow:var(--f-shadow-md);margin-bottom:8px}<!-- [et_pb_line_break_holder] -->.f-realmap-header{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:8px;margin-bottom:14px}<!-- [et_pb_line_break_holder] -->.f-realmap-header h3{font-family:var(--f-font-serif);font-size:clamp(1.05rem,1.6vw,1.3rem);color:var(--f-text-main);font-weight:800}<!-- [et_pb_line_break_holder] -->.f-realmap-grid{display:grid;grid-template-columns:1.4fr 1fr;gap:16px;align-items:stretch}<!-- [et_pb_line_break_holder] -->.f-leaflet-frame{height:340px;width:100%;border-radius:10px;overflow:hidden;border:1px solid var(--f-border);position:relative}<!-- [et_pb_line_break_holder] -->.leaflet-pane,.leaflet-top,.leaflet-bottom{z-index:2!important}<!-- [et_pb_line_break_holder] -->.f-court-info-card{background:var(--f-card-subtle);border:1px solid var(--f-border);border-radius:10px;padding:16px;display:flex;flex-direction:column;justify-content:space-between}<!-- [et_pb_line_break_holder] -->.f-court-tag{font-family:var(--f-font-mono);font-size:.62rem;font-weight:800;color:var(--f-blue-sabah);background:rgba(0,119,200,.1);padding:2px 6px;border-radius:3px;display:inline-block;margin-bottom:6px}<!-- [et_pb_line_break_holder] -->.f-court-title{font-family:var(--f-font-serif);font-size:1.05rem;font-weight:800;color:var(--f-text-main);margin-bottom:8px;line-height:1.25}<!-- [et_pb_line_break_holder] -->.f-court-data-list{display:flex;flex-direction:column;gap:8px;margin-bottom:14px;font-size:.74rem;color:var(--f-text-main)}<!-- [et_pb_line_break_holder] -->.f-court-data-list div{display:flex;align-items:flex-start;gap:6px}<!-- [et_pb_line_break_holder] -->.f-btn-open-maps{background:var(--f-blue-sabah);color:#fff!important;font-weight:800;font-size:.74rem;padding:8px 14px;border-radius:5px;display:inline-flex;align-items:center;justify-content:center;gap:5px;text-decoration:none}<!-- [et_pb_line_break_holder] -->.custom-pulse-pin{display:flex;align-items:center;justify-content:center}<!-- [et_pb_line_break_holder] -->.f-pulse-marker{width:10px;height:10px;background:#e11d48;border:2px solid #fff;border-radius:50%;box-shadow:0 0 6px rgba(225,29,72,.8);cursor:pointer}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.f-partners-deck{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin-bottom:20px;width:100%}<!-- [et_pb_line_break_holder] -->.f-partner-box{background:var(--f-card-bg);border:1px solid var(--f-border);border-radius:6px;height:65px;display:flex;align-items:center;justify-content:center;padding:6px}<!-- [et_pb_line_break_holder] -->.f-partner-box img{max-width:85%;max-height:40px;object-fit:contain}<!-- [et_pb_line_break_holder] -->.f-map-card{border-radius:10px;overflow:hidden;border:1px solid var(--f-border);width:100%}<!-- [et_pb_line_break_holder] -->.f-map-card iframe{width:100%!important;height:260px;border:0;display:block}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.f-footer{background:var(--f-navy-950);color:#fff!important;padding:32px 0 16px 0;border-top:3px solid var(--f-gold-sabah);width:100%}<!-- [et_pb_line_break_holder] -->.f-footer-grid{display:grid;grid-template-columns:1.4fr 1fr 1fr;gap:clamp(14px,2.5vw,24px);width:100%}<!-- [et_pb_line_break_holder] -->.f-footer h3{font-family:var(--f-font-serif);font-size:.88rem;margin-bottom:6px;color:#fff!important}<!-- [et_pb_line_break_holder] -->.f-footer p,.f-footer a{font-size:.74rem;color:rgba(255,255,255,.78)!important;line-height:1.55}<!-- [et_pb_line_break_holder] -->.f-copyright{text-align:center;font-size:.64rem;color:rgba(255,255,255,.5)!important;margin-top:24px;padding-top:12px;border-top:1px solid rgba(255,255,255,.1)}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* MODAL UMUM *\/<!-- [et_pb_line_break_holder] -->.f-modal-backdrop{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(2,11,24,.8);backdrop-filter:blur(4px);z-index:10000;align-items:center;justify-content:center;padding:12px}<!-- [et_pb_line_break_holder] -->.f-modal-backdrop.active{display:flex}<!-- [et_pb_line_break_holder] -->.f-modal-box{background:var(--f-card-bg);color:var(--f-text-main);border:1px solid var(--f-border);border-radius:12px;width:100%;max-width:400px;padding:16px;box-shadow:0 14px 30px rgba(0,0,0,.35)}<!-- [et_pb_line_break_holder] -->.f-modal-box h3{font-size:.92rem;font-weight:800;margin-bottom:10px;color:var(--f-text-main)}<!-- [et_pb_line_break_holder] -->.f-form-group{margin-bottom:8px}<!-- [et_pb_line_break_holder] -->.f-form-group label{display:block;font-size:.66rem;font-weight:700;margin-bottom:2px;color:var(--f-text-muted)}<!-- [et_pb_line_break_holder] -->.f-form-input,.f-form-select,.f-form-textarea{width:100%;padding:6px 8px;border-radius:5px;border:1px solid var(--f-border);background:var(--f-card-subtle);color:var(--f-text-main);font-family:inherit;font-size:.74rem}<!-- [et_pb_line_break_holder] -->.f-modal-btns{display:flex;justify-content:flex-end;gap:6px;margin-top:12px}<!-- [et_pb_line_break_holder] -->.f-btn-cancel{background:transparent;border:1px solid var(--f-border);color:var(--f-text-muted);padding:5px 12px;border-radius:5px;font-size:.72rem;font-weight:700;cursor:pointer}<!-- [et_pb_line_break_holder] -->.f-btn-submit{background:var(--f-blue-sabah);border:none;color:#fff!important;padding:5px 14px;border-radius:5px;font-size:.72rem;font-weight:700;cursor:pointer}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* RESPONSIVE *\/<!-- [et_pb_line_break_holder] -->@media(max-width: 1400px){<!-- [et_pb_line_break_holder] -->  .f-hexa-row { grid-template-columns: repeat(3, minmax(0, 1fr)); }<!-- [et_pb_line_break_holder] -->  .f-hexa-card { height: 380px; }<!-- [et_pb_line_break_holder] -->  .f-tiktok-scale-wrapper { transform: scale(0.72); }<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] -->@media(max-width: 900px){<!-- [et_pb_line_break_holder] -->  .f-hexa-row { grid-template-columns: repeat(2, minmax(0, 1fr)); }<!-- [et_pb_line_break_holder] -->  .f-realmap-grid { grid-template-columns: 1fr; }<!-- [et_pb_line_break_holder] -->  .f-quick-stats { display: none; }<!-- [et_pb_line_break_holder] -->  .f-tiktok-scale-wrapper { transform: scale(0.75); }<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] -->@media(max-width: 600px){<!-- [et_pb_line_break_holder] -->  .f-hexa-row { grid-template-columns: 1fr; }<!-- [et_pb_line_break_holder] -->  .f-hexa-card { height: 400px; }<!-- [et_pb_line_break_holder] -->  .f-promo-container { height: 60vh!important; min-height: 280px!important; }<!-- [et_pb_line_break_holder] -->  .f-tiktok-scale-wrapper { transform: scale(0.85); }<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><\/style>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><\/p>\n<div class=\"jheans-wp-root\" id=\"jheans-portal-root\"><!-- [et_pb_line_break_holder] -->  <\/p>\n<div class=\"f-linangkit-bar\"><\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- NOTIS ATAS --><!-- [et_pb_line_break_holder] -->  <\/p>\n<div class=\"f-alert-banner\" id=\"f-top-alert\"><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"f-wrap\"><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"f-alert-flex\"><!-- [et_pb_line_break_holder] -->        <\/p>\n<div class=\"f-alert-content\"><!-- [et_pb_line_break_holder] -->          <span class=\"f-alert-badge\">HEBAHAN<\/span><!-- [et_pb_line_break_holder] -->          <span id=\"f-alert-text\">Sidang Mahkamah Anak Negeri Litar dan perkhidmatan pendaftaran perkahwinan adat beroperasi seperti biasa di seluruh 38 daerah Sabah.<\/span><!-- [et_pb_line_break_holder] -->        <\/div>\n<p><!-- [et_pb_line_break_holder] -->        <button type=\"button\" class=\"f-alert-close\" onclick=\"document.getElementById('f-top-alert').style.display='none';\" title=\"Tutup Notis\">\u2715<\/button><!-- [et_pb_line_break_holder] -->      <\/div>\n<p><!-- [et_pb_line_break_holder] -->    <\/div>\n<p><!-- [et_pb_line_break_holder] -->  <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- HEADER BAR --><!-- [et_pb_line_break_holder] -->  <\/p>\n<div class=\"f-header-bar\"><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"f-wrap\"><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"f-top-flex\"><!-- [et_pb_line_break_holder] -->        <\/p>\n<div class=\"f-brand-box\"><!-- [et_pb_line_break_holder] -->          <span class=\"f-badge-gov\">PORTAL RASMI<\/span><!-- [et_pb_line_break_holder] -->          <span class=\"f-brand-text\" id=\"t-brand-title\">Jabatan Hal Ehwal Anak Negeri Sabah<\/span><!-- [et_pb_line_break_holder] -->        <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><\/p>\n<div class=\"f-quick-stats\"><!-- [et_pb_line_break_holder] -->          <span class=\"f-admin-only\" style=\"background:rgba(234,179,8,0.2);color:#facc15;border:1px solid rgba(234,179,8,0.4);font-size:0.62rem;font-weight:800;padding:2px 5px;border-radius:3px;\"><!-- [et_pb_line_break_holder] -->            \ud83d\udd12 MOD PENTADBIR<!-- [et_pb_line_break_holder] -->          <\/span><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><\/p>\n<div class=\"f-counter-card\" title=\"Jumlah Pelawat\"><!-- [et_pb_line_break_holder] -->            <span>\ud83d\udc41\ufe0f<\/span><!-- [et_pb_line_break_holder] -->            <strong id=\"f-visitor-counter-val\">&#8230;<\/strong><!-- [et_pb_line_break_holder] -->          <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><\/p>\n<div class=\"f-lang-suite\"><!-- [et_pb_line_break_holder] -->            <button type=\"button\" class=\"f-lang-btn active\" id=\"btn-lang-bm\" onclick=\"setPortalLanguage('bm')\">BM<\/button><!-- [et_pb_line_break_holder] -->            <button type=\"button\" class=\"f-lang-btn\" id=\"btn-lang-en\" onclick=\"setPortalLanguage('en')\">EN<\/button><!-- [et_pb_line_break_holder] -->          <\/div>\n<p><!-- [et_pb_line_break_holder] -->          <\/p>\n<div class=\"f-a11y-suite\"><!-- [et_pb_line_break_holder] -->            <button type=\"button\" class=\"f-a11y-btn\" id=\"f-toggle-theme\" title=\"Mod Gelap\/Cerah\">\ud83c\udf19<\/button><!-- [et_pb_line_break_holder] -->            <button type=\"button\" class=\"f-a11y-btn\" id=\"f-font-minus\">A-<\/button><!-- [et_pb_line_break_holder] -->            <button type=\"button\" class=\"f-a11y-btn\" id=\"f-font-default\">A<\/button><!-- [et_pb_line_break_holder] -->            <button type=\"button\" class=\"f-a11y-btn\" id=\"f-font-plus\">A+<\/button><!-- [et_pb_line_break_holder] -->          <\/div>\n<p><!-- [et_pb_line_break_holder] -->          <\/p>\n<div class=\"f-clock-card\"><!-- [et_pb_line_break_holder] -->            <span>\ud83d\udd52<\/span> <strong id=\"f-live-clock\">&#8211;:&#8211;:&#8211;<\/strong><!-- [et_pb_line_break_holder] -->          <\/div>\n<p><!-- [et_pb_line_break_holder] -->          <\/p>\n<div class=\"f-status-pill f-open\" id=\"f-office-status\">STATUS&#8230;<\/div>\n<p><!-- [et_pb_line_break_holder] -->        <\/div>\n<p><!-- [et_pb_line_break_holder] -->      <\/div>\n<p><!-- [et_pb_line_break_holder] -->    <\/div>\n<p><!-- [et_pb_line_break_holder] -->  <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- TICKER --><!-- [et_pb_line_break_holder] -->  <\/p>\n<div class=\"f-ticker\"><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"f-ticker-track\"><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"f-ticker-item\"><!-- [et_pb_line_break_holder] -->        <span>\u2726 JABATAN HAL EHWAL ANAK NEGERI SABAH (JHEANS)<\/span><!-- [et_pb_line_break_holder] -->        <span>\u2726 NCMS: https:\/\/jheansncms.sabah.gov.my\/login<\/span><!-- [et_pb_line_break_holder] -->        <span>\u2726 SENARAI 38 MAHKAMAH ANAK NEGERI DAERAH SABAH<\/span><!-- [et_pb_line_break_holder] -->        <span>\u2726 PETI CADANGAN &#038; ADUAN AWAM MASA NYATA<\/span><!-- [et_pb_line_break_holder] -->        <span>\u2726 SEBUT HARGA &#038; TENDER JHEANS 2026<\/span><!-- [et_pb_line_break_holder] -->      <\/div>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"f-ticker-item\"><!-- [et_pb_line_break_holder] -->        <span>\u2726 JABATAN HAL EHWAL ANAK NEGERI SABAH (JHEANS)<\/span><!-- [et_pb_line_break_holder] -->        <span>\u2726 NCMS: https:\/\/jheansncms.sabah.gov.my\/login<\/span><!-- [et_pb_line_break_holder] -->        <span>\u2726 SENARAI 38 MAHKAMAH ANAK NEGERI DAERAH SABAH<\/span><!-- [et_pb_line_break_holder] -->        <span>\u2726 PETI CADANGAN &#038; ADUAN AWAM MASA NYATA<\/span><!-- [et_pb_line_break_holder] -->        <span>\u2726 SEBUT HARGA &#038; TENDER JHEANS 2026<\/span><!-- [et_pb_line_break_holder] -->      <\/div>\n<p><!-- [et_pb_line_break_holder] -->    <\/div>\n<p><!-- [et_pb_line_break_holder] -->  <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- 1. HERO SLIDER --><!-- [et_pb_line_break_holder] -->  <\/p>\n<section class=\"f-promo-section\"><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"f-promo-container\" id=\"f-promo-box\"><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"f-promo-header-bar\"><!-- [et_pb_line_break_holder] -->        <span class=\"f-tag-pill\" style=\"background:rgba(2,11,24,0.85);border-color:var(--f-gold-sabah);color:var(--f-gold-light)!important;\"><!-- [et_pb_line_break_holder] -->          HEBAHAN &#038; PENGUMUMAN TERKINI<!-- [et_pb_line_break_holder] -->        <\/span><!-- [et_pb_line_break_holder] -->        <\/p>\n<div class=\"f-admin-only\" style=\"gap:4px;\"><!-- [et_pb_line_break_holder] -->          <button type=\"button\" class=\"f-hexa-header-btn\" onclick=\"openPromoSlideModal()\">+ Tambah<\/button><!-- [et_pb_line_break_holder] -->          <button type=\"button\" class=\"f-hexa-header-btn\" onclick=\"deleteCurrentSlide()\" style=\"background:#ef4444;color:#fff;\">\u2715 Padam<\/button><!-- [et_pb_line_break_holder] -->        <\/div>\n<p><!-- [et_pb_line_break_holder] -->      <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><\/p>\n<div class=\"f-promo-slider\" id=\"f-promo-slides\"><!-- [et_pb_line_break_holder] -->        <\/p>\n<div style=\"color:#fff;text-align:center;padding-top:30vh;\">Memuatkan paparan hebahan&#8230;<\/div>\n<p><!-- [et_pb_line_break_holder] -->      <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><button type=\"button\" class=\"f-promo-nav f-promo-prev\" onclick=\"tukarPromoSlide(-1)\" title=\"Sebelumnya\">\u276e<\/button><!-- [et_pb_line_break_holder] -->      <button type=\"button\" class=\"f-promo-nav f-promo-next\" onclick=\"tukarPromoSlide(1)\" title=\"Seterusnya\">\u276f<\/button><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><\/p>\n<div class=\"f-promo-progress-container\"><!-- [et_pb_line_break_holder] -->        <\/p>\n<div class=\"f-promo-progress-fill\" id=\"f-promo-progress\"><\/div>\n<p><!-- [et_pb_line_break_holder] -->      <\/div>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"f-promo-dots\" id=\"f-promo-dots-box\"><\/div>\n<p><!-- [et_pb_line_break_holder] -->    <\/div>\n<p><!-- [et_pb_line_break_holder] -->  <\/section>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- =========================================================================<!-- [et_pb_line_break_holder] -->       2. BUKU PELAN STRATEGIK: MUKA DEPAN KEKAL &#038; KEMAS (REAL INTERACTIVE)<!-- [et_pb_line_break_holder] -->       ========================================================================= &#8211;><!-- [et_pb_line_break_holder] -->  <\/p>\n<div class=\"f-wrap f-interactive-flipbook-section\"><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"f-flipbook-theater-card\"><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"f-flipbook-theater-header\"><!-- [et_pb_line_break_holder] -->        <\/p>\n<div class=\"f-flipbook-title-meta\"><!-- [et_pb_line_break_holder] -->          <span class=\"f-tag-pill\" style=\"margin-bottom:0; background:rgba(197,155,39,0.2); border-color:var(--f-gold-sabah); color:var(--f-gold-light)!important;\"><!-- [et_pb_line_break_holder] -->            \ud83d\udcd6 DOKUMEN DASAR INDUK<!-- [et_pb_line_break_holder] -->          <\/span><!-- [et_pb_line_break_holder] -->          <strong id=\"t-plan-title\">Pelan Strategik JHEANS (2026 &#8211; 2030)<\/strong><!-- [et_pb_line_break_holder] -->        <\/div>\n<p><!-- [et_pb_line_break_holder] -->        <\/p>\n<div class=\"f-flipbook-controls-group\"><!-- [et_pb_line_break_holder] -->          <span style=\"font-size:0.62rem; color:rgba(255,255,255,0.7); font-family:var(--f-font-mono);\"><!-- [et_pb_line_break_holder] -->            \ud83d\udca1 Klik bucu helaian untuk mula menyelak halaman<!-- [et_pb_line_break_holder] -->          <\/span><!-- [et_pb_line_break_holder] -->          <a class=\"f-btn-flipbook-action\" href=\"https:\/\/heyzine.com\/flip-book\/bdfc331149.html\" target=\"_blank\" rel=\"noopener noreferrer\"><!-- [et_pb_line_break_holder] -->            <span>\u26f6<\/span> Skrin Penuh \u2197<!-- [et_pb_line_break_holder] -->          <\/a><!-- [et_pb_line_break_holder] -->        <\/div>\n<p><!-- [et_pb_line_break_holder] -->      <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- KANVAS BUKU (BERMULA DARI KULIT MUKA DEPAN) --><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"f-flipbook-canvas-wrap\"><!-- [et_pb_line_break_holder] -->        <iframe class=\"f-flipbook-iframe\" src=\"https:\/\/heyzine.com\/flip-book\/bdfc331149.html\" title=\"Pelan Strategik JHEANS 2026-2030 Interaktif\" allowfullscreen=\"allowfullscreen\" scrolling=\"no\"><\/iframe><!-- [et_pb_line_break_holder] -->      <\/div>\n<p><!-- [et_pb_line_break_holder] -->    <\/div>\n<p><!-- [et_pb_line_break_holder] -->  <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- =========================================================================<!-- [et_pb_line_break_holder] -->       3. PINTU GERBANG UTAMA (SET 4 KAD DIGITAL MOCKUP 3D TINGKAP CYBER)<!-- [et_pb_line_break_holder] -->       ========================================================================= &#8211;><!-- [et_pb_line_break_holder] -->  <\/p>\n<section class=\"f-sec f-sec-alt\"><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"f-wrap\"><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"f-head-block\"><!-- [et_pb_line_break_holder] -->        <span class=\"f-tag-pill\">PINTU DIGITAL UTAMA<\/span><!-- [et_pb_line_break_holder] -->        <\/p>\n<h2>Perkhidmatan Digital &#038; Pelaporan Rasmi<\/h2>\n<p><!-- [et_pb_line_break_holder] -->      <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><\/p>\n<div class=\"f-action-deck-responsive\"><!-- [et_pb_line_break_holder] -->        <!-- KAD 1: NCMS VERSI MOCKUP 3D --><!-- [et_pb_line_break_holder] -->        <a class=\"f-flag-card-new f-card-ncms\" href=\"https:\/\/jheansncms.sabah.gov.my\/login\" target=\"_blank\" rel=\"noopener noreferrer\"><!-- [et_pb_line_break_holder] -->          <\/p>\n<div class=\"ncms-info-col\"><!-- [et_pb_line_break_holder] -->            <\/p>\n<div><!-- [et_pb_line_break_holder] -->              <\/p>\n<div class=\"ncms-badge-wrap\"><!-- [et_pb_line_break_holder] -->                <span class=\"ncms-live-pill blue\"><!-- [et_pb_line_break_holder] -->                  <span class=\"ncms-pulse-dot blue\"><\/span> NCMS ONLINE<!-- [et_pb_line_break_holder] -->                <\/span><!-- [et_pb_line_break_holder] -->              <\/div>\n<p><!-- [et_pb_line_break_holder] -->              <\/p>\n<h3 style=\"font-family:var(--f-font-serif); font-size:1.05rem; font-weight:800; color:#fff!important; margin-bottom:2px; line-height:1.2;\"><!-- [et_pb_line_break_holder] -->                Sistem NCMS<!-- [et_pb_line_break_holder] -->              <\/h3>\n<p><!-- [et_pb_line_break_holder] -->              <pee style=\"font-size:0.68rem; color:rgba(255,255,255,0.85)!important; line-height:1.35; margin-bottom:8px;\"><!-- [et_pb_line_break_holder] -->                Pengurusan Mahkamah Anak Negeri: Pemfailan kes kehakiman &#038; perkahwinan adat secara online[span_0](start_span)[span_0](end_span).<!-- [et_pb_line_break_holder] -->              <\/pee><!-- [et_pb_line_break_holder] -->            <\/div>\n<p><!-- [et_pb_line_break_holder] -->            <span class=\"f-pill-cta-new\" style=\"background:#00a3e0; color:#020b18!important; font-weight:800;\"><!-- [et_pb_line_break_holder] -->              Log Masuk NCMS \u2197<!-- [et_pb_line_break_holder] -->            <\/span><!-- [et_pb_line_break_holder] -->          <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><\/p>\n<div class=\"ncms-mockup-col\"><!-- [et_pb_line_break_holder] -->            <\/p>\n<div class=\"ncms-browser-frame\"><!-- [et_pb_line_break_holder] -->              <\/p>\n<div class=\"ncms-browser-bar\"><!-- [et_pb_line_break_holder] -->                <span class=\"ncms-dot red\"><\/span><!-- [et_pb_line_break_holder] -->                <span class=\"ncms-dot yellow\"><\/span><!-- [et_pb_line_break_holder] -->                <span class=\"ncms-dot green\"><\/span><!-- [et_pb_line_break_holder] -->                <span style=\"font-size:0.46rem; color:rgba(255,255,255,0.4); margin-left:4px; font-family:var(--f-font-mono);\">jheansncms.sabah.gov.my<\/span><!-- [et_pb_line_break_holder] -->              <\/div>\n<p><!-- [et_pb_line_break_holder] -->              <img decoding=\"async\" src=\"https:\/\/jheans.sabah.gov.my\/wp-content\/uploads\/2026\/09\/photo_2026-09-30_15-02-19.jpg\" class=\"ncms-mockup-img\" alt=\"Papan Pemuka NCMS\"><!-- [et_pb_line_break_holder] -->            <\/div>\n<p><!-- [et_pb_line_break_holder] -->          <\/div>\n<p><!-- [et_pb_line_break_holder] -->        <\/a><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- KAD 2: DIREKTORI BORANG & UAN VERSI MOCKUP 3D --><!-- [et_pb_line_break_holder] -->        <a class=\"f-flag-card-new f-card-uan\" href=\"https:\/\/jheans.sabah.gov.my\/muat-turun-borang-uan\/\" target=\"_blank\" rel=\"noopener noreferrer\"><!-- [et_pb_line_break_holder] -->          <\/p>\n<div class=\"ncms-info-col\"><!-- [et_pb_line_break_holder] -->            <\/p>\n<div><!-- [et_pb_line_break_holder] -->              <\/p>\n<div class=\"ncms-badge-wrap\"><!-- [et_pb_line_break_holder] -->                <span class=\"ncms-live-pill gold\"><!-- [et_pb_line_break_holder] -->                  <span class=\"ncms-pulse-dot gold\"><\/span> BORANG RASMI<!-- [et_pb_line_break_holder] -->                <\/span><!-- [et_pb_line_break_holder] -->              <\/div>\n<p><!-- [et_pb_line_break_holder] -->              <\/p>\n<h3 style=\"font-family:var(--f-font-serif); font-size:1.05rem; font-weight:800; color:#fff!important; margin-bottom:2px; line-height:1.2;\"><!-- [et_pb_line_break_holder] -->                Direktori Borang &#038; UAN<!-- [et_pb_line_break_holder] -->              <\/h3>\n<p><!-- [et_pb_line_break_holder] -->              <pee style=\"font-size:0.68rem; color:rgba(255,255,255,0.85)!important; line-height:1.35; margin-bottom:8px;\"><!-- [et_pb_line_break_holder] -->                Muat turun borang rasmi akuan anak negeri dan panduan permohonan Surat Akuan Anak Negeri (UAN).<!-- [et_pb_line_break_holder] -->              <\/pee><!-- [et_pb_line_break_holder] -->            <\/div>\n<p><!-- [et_pb_line_break_holder] -->            <span class=\"f-pill-cta-new\" style=\"background:var(--f-gold-sabah); color:#020b18!important; font-weight:800;\"><!-- [et_pb_line_break_holder] -->              Muat Turun Borang \u2197<!-- [et_pb_line_break_holder] -->            <\/span><!-- [et_pb_line_break_holder] -->          <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><\/p>\n<div class=\"ncms-mockup-col\"><!-- [et_pb_line_break_holder] -->            <\/p>\n<div class=\"ncms-browser-frame\"><!-- [et_pb_line_break_holder] -->              <\/p>\n<div class=\"ncms-browser-bar\"><!-- [et_pb_line_break_holder] -->                <span class=\"ncms-dot red\"><\/span><!-- [et_pb_line_break_holder] -->                <span class=\"ncms-dot yellow\"><\/span><!-- [et_pb_line_break_holder] -->                <span class=\"ncms-dot green\"><\/span><!-- [et_pb_line_break_holder] -->                <span style=\"font-size:0.46rem; color:rgba(255,255,255,0.4); margin-left:4px; font-family:var(--f-font-mono);\">jheans.sabah.gov.my<\/span><!-- [et_pb_line_break_holder] -->              <\/div>\n<p><!-- [et_pb_line_break_holder] -->              <img decoding=\"async\" src=\"https:\/\/jheans.sabah.gov.my\/wp-content\/uploads\/2026\/09\/photo_2026-09-30_15-29-22.jpg\" class=\"ncms-mockup-img\" alt=\"Direktori Borang UAN\"><!-- [et_pb_line_break_holder] -->            <\/div>\n<p><!-- [et_pb_line_break_holder] -->          <\/div>\n<p><!-- [et_pb_line_break_holder] -->        <\/a><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- KAD 3: DASHBOARD ANALITIK VERSI MOCKUP 3D --><!-- [et_pb_line_break_holder] -->        <a class=\"f-flag-card-new f-card-data\" href=\"https:\/\/datastudio.google.com\/reporting\/0e43b912-503e-4b6c-a281-c38fd42aa664\" target=\"_blank\" rel=\"noopener noreferrer\"><!-- [et_pb_line_break_holder] -->          <\/p>\n<div class=\"ncms-info-col\"><!-- [et_pb_line_break_holder] -->            <\/p>\n<div><!-- [et_pb_line_break_holder] -->              <\/p>\n<div class=\"ncms-badge-wrap\"><!-- [et_pb_line_break_holder] -->                <span class=\"ncms-live-pill green\"><!-- [et_pb_line_break_holder] -->                  <span class=\"ncms-pulse-dot green\"><\/span> ANALITIK LIVE<!-- [et_pb_line_break_holder] -->                <\/span><!-- [et_pb_line_break_holder] -->              <\/div>\n<p><!-- [et_pb_line_break_holder] -->              <\/p>\n<h3 style=\"font-family:var(--f-font-serif); font-size:1.05rem; font-weight:800; color:#fff!important; margin-bottom:2px; line-height:1.2;\"><!-- [et_pb_line_break_holder] -->                Dashboard Analitik<!-- [et_pb_line_break_holder] -->              <\/h3>\n<p><!-- [et_pb_line_break_holder] -->              <pee style=\"font-size:0.68rem; color:rgba(255,255,255,0.85)!important; line-height:1.35; margin-bottom:8px;\"><!-- [et_pb_line_break_holder] -->                Papan pemuka statistik pelupusan kes adat dan laporan pengurusan Mahkamah Anak Negeri Sabah.<!-- [et_pb_line_break_holder] -->              <\/pee><!-- [et_pb_line_break_holder] -->            <\/div>\n<p><!-- [et_pb_line_break_holder] -->            <span class=\"f-pill-cta-new\" style=\"background:#10b981; color:#020b18!important; font-weight:800;\"><!-- [et_pb_line_break_holder] -->              Semak Dashboard \u2197<!-- [et_pb_line_break_holder] -->            <\/span><!-- [et_pb_line_break_holder] -->          <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><\/p>\n<div class=\"ncms-mockup-col\"><!-- [et_pb_line_break_holder] -->            <\/p>\n<div class=\"ncms-browser-frame\"><!-- [et_pb_line_break_holder] -->              <\/p>\n<div class=\"ncms-browser-bar\"><!-- [et_pb_line_break_holder] -->                <span class=\"ncms-dot red\"><\/span><!-- [et_pb_line_break_holder] -->                <span class=\"ncms-dot yellow\"><\/span><!-- [et_pb_line_break_holder] -->                <span class=\"ncms-dot green\"><\/span><!-- [et_pb_line_break_holder] -->                <span style=\"font-size:0.46rem; color:rgba(255,255,255,0.4); margin-left:4px; font-family:var(--f-font-mono);\">lookerstudio.google.com<\/span><!-- [et_pb_line_break_holder] -->              <\/div>\n<p><!-- [et_pb_line_break_holder] -->              <img decoding=\"async\" src=\"https:\/\/jheans.sabah.gov.my\/wp-content\/uploads\/2026\/09\/photo_2026-09-30_15-27-05.jpg\" class=\"ncms-mockup-img\" alt=\"Papan Pemuka Analitik Data\"><!-- [et_pb_line_break_holder] -->            <\/div>\n<p><!-- [et_pb_line_break_holder] -->          <\/div>\n<p><!-- [et_pb_line_break_holder] -->        <\/a><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- KAD 4: SISTEM WAKID (OPENKM) VERSI MOCKUP 3D --><!-- [et_pb_line_break_holder] -->        <a class=\"f-flag-card-new f-card-wakid\" href=\"https:\/\/wakid.sabah.gov.my\/OpenKM\/login.jsp\" target=\"_blank\" rel=\"noopener noreferrer\"><!-- [et_pb_line_break_holder] -->          <\/p>\n<div class=\"ncms-info-col\"><!-- [et_pb_line_break_holder] -->            <\/p>\n<div><!-- [et_pb_line_break_holder] -->              <\/p>\n<div class=\"ncms-badge-wrap\"><!-- [et_pb_line_break_holder] -->                <span class=\"ncms-live-pill purple\"><!-- [et_pb_line_break_holder] -->                  <span class=\"ncms-pulse-dot purple\"><\/span> SISTEM WAKID<!-- [et_pb_line_break_holder] -->                <\/span><!-- [et_pb_line_break_holder] -->              <\/div>\n<p><!-- [et_pb_line_break_holder] -->              <\/p>\n<h3 style=\"font-family:var(--f-font-serif); font-size:1.05rem; font-weight:800; color:#fff!important; margin-bottom:2px; line-height:1.2;\"><!-- [et_pb_line_break_holder] -->                Sistem Wakid (OpenKM)<!-- [et_pb_line_break_holder] -->              <\/h3>\n<p><!-- [et_pb_line_break_holder] -->              <pee style=\"font-size:0.68rem; color:rgba(255,255,255,0.85)!important; line-height:1.35; margin-bottom:8px;\"><!-- [et_pb_line_break_holder] -->                Sistem Pengurusan Rekod &#038; Dokumen Bersepadu Kerajaan Negeri Sabah untuk fail digital jabatan.<!-- [et_pb_line_break_holder] -->              <\/pee><!-- [et_pb_line_break_holder] -->            <\/div>\n<p><!-- [et_pb_line_break_holder] -->            <span class=\"f-pill-cta-new\" style=\"background:#a855f7; color:#fff!important; font-weight:800;\"><!-- [et_pb_line_break_holder] -->              Log Masuk Wakid \u2197<!-- [et_pb_line_break_holder] -->            <\/span><!-- [et_pb_line_break_holder] -->          <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><\/p>\n<div class=\"ncms-mockup-col\"><!-- [et_pb_line_break_holder] -->            <\/p>\n<div class=\"ncms-browser-frame\"><!-- [et_pb_line_break_holder] -->              <\/p>\n<div class=\"ncms-browser-bar\"><!-- [et_pb_line_break_holder] -->                <span class=\"ncms-dot red\"><\/span><!-- [et_pb_line_break_holder] -->                <span class=\"ncms-dot yellow\"><\/span><!-- [et_pb_line_break_holder] -->                <span class=\"ncms-dot green\"><\/span><!-- [et_pb_line_break_holder] -->                <span style=\"font-size:0.46rem; color:rgba(255,255,255,0.4); margin-left:4px; font-family:var(--f-font-mono);\">wakid.sabah.gov.my<\/span><!-- [et_pb_line_break_holder] -->              <\/div>\n<p><!-- [et_pb_line_break_holder] -->              <img decoding=\"async\" src=\"https:\/\/jheans.sabah.gov.my\/wp-content\/uploads\/2026\/09\/photo_2026-09-30_16-05-54.jpg\" class=\"ncms-mockup-img\" alt=\"Sistem Wakid OpenKM JHEANS\"><!-- [et_pb_line_break_holder] -->            <\/div>\n<p><!-- [et_pb_line_break_holder] -->          <\/div>\n<p><!-- [et_pb_line_break_holder] -->        <\/a><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><\/div>\n<p><!-- [et_pb_line_break_holder] -->    <\/div>\n<p><!-- [et_pb_line_break_holder] -->  <\/section>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- =========================================================================<!-- [et_pb_line_break_holder] -->       4. SEKSYEN 6 KOTAK SEBARIS (BEBAS BAR SKROL BERGANDA TIKTOK)<!-- [et_pb_line_break_holder] -->       ========================================================================= &#8211;><!-- [et_pb_line_break_holder] -->  <\/p>\n<section class=\"f-sec\" id=\"f-calendar-anchor\"><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"f-wrap\"><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"f-head-block\"><!-- [et_pb_line_break_holder] -->        <span class=\"f-tag-pill\">PUSAT MAKLUMAT BERSEPADU<\/span><!-- [et_pb_line_break_holder] -->        <\/p>\n<h2>Pengumuman, Takwim, Media &#038; Peti Cadangan<\/h2>\n<p><!-- [et_pb_line_break_holder] -->      <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><\/p>\n<div class=\"f-hexa-row\"><!-- [et_pb_line_break_holder] -->        <!-- KOTAK 1: TAKWIM --><!-- [et_pb_line_break_holder] -->        <\/p>\n<div class=\"f-hexa-card\"><!-- [et_pb_line_break_holder] -->          <\/p>\n<div class=\"f-hexa-header\"><!-- [et_pb_line_break_holder] -->            <strong>\ud83d\udcc5 TAKWIM<\/strong><!-- [et_pb_line_break_holder] -->            <button type=\"button\" class=\"f-hexa-header-btn f-admin-only\" onclick=\"openAddEventModal()\">+ Tambah<\/button><!-- [et_pb_line_break_holder] -->          <\/div>\n<p><!-- [et_pb_line_break_holder] -->          <\/p>\n<div class=\"f-hexa-body-scroll\"><!-- [et_pb_line_break_holder] -->            <\/p>\n<div class=\"f-cal-top\"><!-- [et_pb_line_break_holder] -->              <\/p>\n<div class=\"f-cal-month-bar\"><!-- [et_pb_line_break_holder] -->                <span class=\"f-cal-month-title\" id=\"f-cal-month-display\">Bulan Semasa<\/span><!-- [et_pb_line_break_holder] -->                <\/p>\n<div class=\"f-cal-nav\"><!-- [et_pb_line_break_holder] -->                  <button type=\"button\" onclick=\"changeCalMonth(-1)\"><<\/button><!-- [et_pb_line_break_holder] -->                  <button type=\"button\" onclick=\"changeCalMonth(1)\">><\/button><!-- [et_pb_line_break_holder] -->                <\/div>\n<p><!-- [et_pb_line_break_holder] -->              <\/div>\n<p><!-- [et_pb_line_break_holder] -->              <\/p>\n<div class=\"f-cal-grid\" id=\"f-cal-grid-container\"><\/div>\n<p><!-- [et_pb_line_break_holder] -->            <\/div>\n<p><!-- [et_pb_line_break_holder] -->            <\/p>\n<div><!-- [et_pb_line_break_holder] -->              <span style=\"font-size:0.58rem;font-weight:800;text-transform:uppercase;color:var(--f-text-muted);display:block;margin-bottom:3px;\"><!-- [et_pb_line_break_holder] -->                Agenda Terdekat (<span id=\"f-event-count\">0<\/span>)<!-- [et_pb_line_break_holder] -->              <\/span><!-- [et_pb_line_break_holder] -->              <\/p>\n<div id=\"f-events-container\" style=\"display:flex;flex-direction:column;gap:4px;\"><!-- [et_pb_line_break_holder] -->                <\/p>\n<div style=\"font-size:0.64rem;color:var(--f-text-muted);text-align:center;padding:6px;\">Memuatkan takwim&#8230;<\/div>\n<p><!-- [et_pb_line_break_holder] -->              <\/div>\n<p><!-- [et_pb_line_break_holder] -->            <\/div>\n<p><!-- [et_pb_line_break_holder] -->          <\/div>\n<p><!-- [et_pb_line_break_holder] -->        <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- KOTAK 2: SEBUT HARGA --><!-- [et_pb_line_break_holder] -->        <\/p>\n<div class=\"f-hexa-card\"><!-- [et_pb_line_break_holder] -->          <\/p>\n<div class=\"f-hexa-header\" style=\"border-bottom-color:#38bdf8;\"><!-- [et_pb_line_break_holder] -->            <strong>\ud83d\udcbc SEBUT HARGA<\/strong><!-- [et_pb_line_break_holder] -->            <button type=\"button\" class=\"f-hexa-header-btn f-admin-only\" onclick=\"openTenderFormModal()\">+ Tambah<\/button><!-- [et_pb_line_break_holder] -->          <\/div>\n<p><!-- [et_pb_line_break_holder] -->          <\/p>\n<div class=\"f-hexa-body-scroll\" id=\"f-tender-mini-container\"><!-- [et_pb_line_break_holder] -->            <\/p>\n<div style=\"font-size:0.64rem;color:var(--f-text-muted);text-align:center;padding:10px;\">Memuatkan tawaran&#8230;<\/div>\n<p><!-- [et_pb_line_break_holder] -->          <\/div>\n<p><!-- [et_pb_line_break_holder] -->        <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- KOTAK 3: FACEBOOK --><!-- [et_pb_line_break_holder] -->        <\/p>\n<div class=\"f-hexa-card\"><!-- [et_pb_line_break_holder] -->          <\/p>\n<div class=\"f-hexa-header\"><!-- [et_pb_line_break_holder] -->            <strong><span style=\"width:5px;height:5px;border-radius:50%;background:#22c55e;display:inline-block;\"><\/span> FACEBOOK<\/strong><!-- [et_pb_line_break_holder] -->            <a href=\"https:\/\/www.facebook.com\/jheans.sabah\/\" target=\"_blank\" rel=\"noopener noreferrer\" style=\"font-size:0.6rem;color:var(--f-gold-light)!important;\">@jheans \u2197<\/a><!-- [et_pb_line_break_holder] -->          <\/div>\n<p><!-- [et_pb_line_break_holder] -->          <iframe title=\"Facebook Feed JHEANS\" class=\"f-fb-scrollable\" src=\"https:\/\/www.facebook.com\/plugins\/page.php?href=https%3A%2F%2Fwww.facebook.com%2Fjheans.sabah%2F&#038;tabs=timeline&#038;width=260&#038;height=300&#038;small_header=true&#038;adapt_container_width=true&#038;hide_cover=false&#038;show_facepile=false\" loading=\"lazy\"><\/iframe><!-- [et_pb_line_break_holder] -->        <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- KOTAK 4: TIKTOK --><!-- [et_pb_line_break_holder] -->        <\/p>\n<div class=\"f-hexa-card\"><!-- [et_pb_line_break_holder] -->          <\/p>\n<div class=\"f-hexa-header\" style=\"border-bottom-color:#e11d48;\"><!-- [et_pb_line_break_holder] -->            <strong><span style=\"width:5px;height:5px;border-radius:50%;background:#e11d48;display:inline-block;\"><\/span> TIKTOK<\/strong><!-- [et_pb_line_break_holder] -->            <a href=\"https:\/\/www.tiktok.com\/@officialjheans\" target=\"_blank\" rel=\"noopener noreferrer\" style=\"font-size:0.6rem;color:var(--f-gold-light)!important;\">@jheans \u2197<\/a><!-- [et_pb_line_break_holder] -->          <\/div>\n<p><!-- [et_pb_line_break_holder] -->          <\/p>\n<div class=\"f-tiktok-scrollable\" id=\"f-tiktok-safe-box\"><!-- [et_pb_line_break_holder] -->            <\/p>\n<div class=\"f-tiktok-scale-wrapper\"><!-- [et_pb_line_break_holder] -->              <\/p>\n<blockquote class=\"tiktok-embed\" cite=\"https:\/\/www.tiktok.com\/@officialjheans\" data-unique-id=\"officialjheans\" data-embed-type=\"creator\"><p><!-- [et_pb_line_break_holder] -->                <\/p>\n<section><a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https:\/\/www.tiktok.com\/@officialjheans\">@officialjheans<\/a><\/section>\n<p><!-- [et_pb_line_break_holder] -->              <\/p><\/blockquote>\n<p><!-- [et_pb_line_break_holder] -->            <\/div>\n<p><!-- [et_pb_line_break_holder] -->          <\/div>\n<p><!-- [et_pb_line_break_holder] -->        <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- KOTAK 5: HEBAHAN --><!-- [et_pb_line_break_holder] -->        <\/p>\n<div class=\"f-hexa-card\"><!-- [et_pb_line_break_holder] -->          <\/p>\n<div class=\"f-hexa-header\"><!-- [et_pb_line_break_holder] -->            <strong>\ud83d\udce2 HEBAHAN<\/strong><!-- [et_pb_line_break_holder] -->            <button type=\"button\" class=\"f-hexa-header-btn f-admin-only\" onclick=\"openAddNoticeModal()\">+ Tambah<\/button><!-- [et_pb_line_break_holder] -->          <\/div>\n<p><!-- [et_pb_line_break_holder] -->          <\/p>\n<div class=\"f-hexa-body-scroll\"><!-- [et_pb_line_break_holder] -->            <\/p>\n<div class=\"f-pin-card\"><!-- [et_pb_line_break_holder] -->              <span class=\"f-pin-badge\">WAKTU KAUNTER<\/span><!-- [et_pb_line_break_holder] -->              <\/p>\n<div class=\"f-pin-title\">Waktu Urusan<\/div>\n<p><!-- [et_pb_line_break_holder] -->              <\/p>\n<div class=\"f-pin-desc\"><!-- [et_pb_line_break_holder] -->                <strong>Isnin &#8211; Jumaat:<\/strong> 8:00 Pagi &#8211; 5:00 Petang<!\u2013- [et_pb_br_holder] -\u2013><!-- [et_pb_line_break_holder] -->                <strong>Rehat:<\/strong> 1:00 &#8211; 2:00 Petang (Jumaat: 11:30 &#8211; 2:00)<!\u2013- [et_pb_br_holder] -\u2013><!-- [et_pb_line_break_holder] -->                <em>Cuti: Ditutup<\/em><!-- [et_pb_line_break_holder] -->              <\/div>\n<p><!-- [et_pb_line_break_holder] -->            <\/div>\n<p><!-- [et_pb_line_break_holder] -->            <span style=\"font-size:0.58rem;font-weight:800;text-transform:uppercase;color:var(--f-text-muted);display:block;margin-top:2px;\"><!-- [et_pb_line_break_holder] -->              Pekeliling Semasa (<span id=\"f-notice-count\">0<\/span>)<!-- [et_pb_line_break_holder] -->            <\/span><!-- [et_pb_line_break_holder] -->            <\/p>\n<div id=\"f-notices-container\" style=\"display:flex;flex-direction:column;gap:4px;\"><!-- [et_pb_line_break_holder] -->              <\/p>\n<div style=\"font-size:0.64rem;color:var(--f-text-muted);text-align:center;padding:6px;\">Memuatkan hebahan&#8230;<\/div>\n<p><!-- [et_pb_line_break_holder] -->            <\/div>\n<p><!-- [et_pb_line_break_holder] -->          <\/div>\n<p><!-- [et_pb_line_break_holder] -->        <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- KOTAK 6: PETI CADANGAN & ADUAN AWAM (38 MAN) --><!-- [et_pb_line_break_holder] -->        <\/p>\n<div class=\"f-hexa-card\" style=\"border-top:3px solid var(--f-blue-sabah);\"><!-- [et_pb_line_break_holder] -->          <\/p>\n<div class=\"f-hexa-header\" style=\"border-bottom-color:var(--f-blue-sabah);\"><!-- [et_pb_line_break_holder] -->            <strong>\ud83d\udcec PETI CADANGAN<\/strong><!-- [et_pb_line_break_holder] -->            <button type=\"button\" class=\"f-hexa-header-btn f-admin-only\" onclick=\"openAdminInboxModal()\" style=\"background:#38bdf8;color:#000;\"><!-- [et_pb_line_break_holder] -->              \ud83d\udce5 (<span id=\"f-inbox-counter-badge\">0<\/span>)<!-- [et_pb_line_break_holder] -->            <\/button><!-- [et_pb_line_break_holder] -->          <\/div>\n<p><!-- [et_pb_line_break_holder] -->          <\/p>\n<div class=\"f-hexa-body-scroll\"><!-- [et_pb_line_break_holder] -->            <\/p>\n<form class=\"f-feedback-mini-form\" onsubmit=\"submitFeedbackRecord(event)\"><!-- [et_pb_line_break_holder] -->              <\/p>\n<div><!-- [et_pb_line_break_holder] -->                <label class=\"f-fb-label\">Pilih Daerah:<\/label><!-- [et_pb_line_break_holder] -->                <select class=\"f-fb-select\" id=\"feedback-man-select\" required><!-- [et_pb_line_break_holder] --><option value=\"\">&#8212; Daerah MAN &#8212;<\/option><!-- [et_pb_line_break_holder] -->                <\/select><!-- [et_pb_line_break_holder] -->              <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><\/p>\n<div><!-- [et_pb_line_break_holder] -->                <label class=\"f-fb-label\">Nama:<\/label><!-- [et_pb_line_break_holder] -->                <input type=\"text\" class=\"f-fb-input\" id=\"feedback-name\" placeholder=\"Nama anda\" required><!-- [et_pb_line_break_holder] -->              <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><\/p>\n<div><!-- [et_pb_line_break_holder] -->                <label class=\"f-fb-label\">No. Tel:<\/label><!-- [et_pb_line_break_holder] -->                <input type=\"tel\" class=\"f-fb-input\" id=\"feedback-phone\" placeholder=\"01x-xxxxxxx\" required><!-- [et_pb_line_break_holder] -->              <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><\/p>\n<div><!-- [et_pb_line_break_holder] -->                <label class=\"f-fb-label\">Kategori:<\/label><!-- [et_pb_line_break_holder] -->                <select class=\"f-fb-select\" id=\"feedback-category\" required><!-- [et_pb_line_break_holder] --><option value=\"Cadangan Penambahbaikan\">Cadangan<\/option><!-- [et_pb_line_break_holder] --><option value=\"Pertanyaan Kes Kehakiman\">Pertanyaan Kes<\/option><!-- [et_pb_line_break_holder] --><option value=\"Aduan Perkhidmatan Kaunter\">Aduan Kaunter<\/option><!-- [et_pb_line_break_holder] --><option value=\"Pendaftaran Perkahwinan Adat\">Perkahwinan Adat<\/option><!-- [et_pb_line_break_holder] --><option value=\"Lain-lain\">Lain-lain<\/option><!-- [et_pb_line_break_holder] -->                <\/select><!-- [et_pb_line_break_holder] -->              <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><\/p>\n<div><!-- [et_pb_line_break_holder] -->                <label class=\"f-fb-label\">Butiran:<\/label><!-- [et_pb_line_break_holder] -->                <textarea class=\"f-fb-textarea\" rows=\"2\" id=\"feedback-message\" placeholder=\"Tuliskan keterangan...\" required><\/textarea><!-- [et_pb_line_break_holder] -->              <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><button type=\"submit\" class=\"f-btn-fb-send\" id=\"btn-submit-feedback\"><!-- [et_pb_line_break_holder] -->                <span>\ud83d\ude80 Hantar<\/span><!-- [et_pb_line_break_holder] -->              <\/button><!-- [et_pb_line_break_holder] -->            <\/form>\n<p><!-- [et_pb_line_break_holder] -->          <\/div>\n<p><!-- [et_pb_line_break_holder] -->        <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><\/div>\n<p><!-- [et_pb_line_break_holder] -->    <\/div>\n<p><!-- [et_pb_line_break_holder] -->  <\/section>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- =========================================================================<!-- [et_pb_line_break_holder] -->       5. JURNAL MEDIA (SEAMLESS SMOOTH MARQUEE &#8211; 60 FPS)<!-- [et_pb_line_break_holder] -->       ========================================================================= &#8211;><!-- [et_pb_line_break_holder] -->  <\/p>\n<section class=\"f-sec\"><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"f-wrap\"><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"f-head-block\"><!-- [et_pb_line_break_holder] -->        <span class=\"f-tag-pill\">DOKUMENTASI MEDIA<\/span><!-- [et_pb_line_break_holder] -->        <\/p>\n<h2>Jurnal JHEANS<\/h2>\n<p><!-- [et_pb_line_break_holder] -->        <\/p>\n<div style=\"margin-top:8px;\"><!-- [et_pb_line_break_holder] -->          <button type=\"button\" class=\"f-hexa-header-btn f-admin-only\" onclick=\"openJournalModal()\" style=\"padding:4px 10px;font-size:0.68rem;\"><!-- [et_pb_line_break_holder] -->            + Tambah Berita \/ Media<!-- [et_pb_line_break_holder] -->          <\/button><!-- [et_pb_line_break_holder] -->        <\/div>\n<p><!-- [et_pb_line_break_holder] -->      <\/div>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"f-journal-slider\"><!-- [et_pb_line_break_holder] -->        <\/p>\n<div class=\"f-journal-track\" id=\"f-journal-track-container\"><!-- [et_pb_line_break_holder] -->          <\/p>\n<div style=\"padding:12px;font-size:0.72rem;color:var(--f-text-muted);\">Memuatkan arkib jurnal&#8230;<\/div>\n<p><!-- [et_pb_line_break_holder] -->        <\/div>\n<p><!-- [et_pb_line_break_holder] -->      <\/div>\n<p><!-- [et_pb_line_break_holder] -->    <\/div>\n<p><!-- [et_pb_line_break_holder] -->  <\/section>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- 6. PETA 38 MAHKAMAH --><!-- [et_pb_line_break_holder] -->  <\/p>\n<section class=\"f-sec f-sec-alt\"><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"f-wrap\"><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"f-head-block\"><!-- [et_pb_line_break_holder] -->        <span class=\"f-tag-pill\">PETA GEOGRAFI SABAH<\/span><!-- [et_pb_line_break_holder] -->        <\/p>\n<h2>Senarai 38 Mahkamah Anak Negeri Daerah Sabah<\/h2>\n<p><!-- [et_pb_line_break_holder] -->      <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><\/p>\n<div class=\"f-realmap-card\"><!-- [et_pb_line_break_holder] -->        <\/p>\n<div class=\"f-realmap-header\"><!-- [et_pb_line_break_holder] -->          <\/p>\n<h3><span>\ud83d\udccd<\/span> Peta Lokasi Mahkamah Daerah<\/h3>\n<p><!-- [et_pb_line_break_holder] -->          <\/p>\n<div style=\"display:flex;align-items:center;gap:6px;\"><!-- [et_pb_line_break_holder] -->            <label style=\"font-size:0.68rem;font-weight:700;color:var(--f-text-muted);\">Pilih Daerah:<\/label><!-- [et_pb_line_break_holder] -->            <select id=\"sabah-district-select\" onchange=\"panMapToCourt()\" style=\"padding:4px 8px;border-radius:5px;border:1px solid var(--f-border);background:var(--f-card-bg);color:var(--f-text-main);font-weight:700;font-size:0.72rem;cursor:pointer;\"><!-- [et_pb_line_break_holder] -->            <\/select><!-- [et_pb_line_break_holder] -->          <\/div>\n<p><!-- [et_pb_line_break_holder] -->        <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><\/p>\n<div class=\"f-realmap-grid\"><!-- [et_pb_line_break_holder] -->          <\/p>\n<div class=\"f-leaflet-frame\" id=\"sabah-leaflet-map\"><\/div>\n<p><!-- [et_pb_line_break_holder] -->          <\/p>\n<div class=\"f-court-info-card\"><!-- [et_pb_line_break_holder] -->            <\/p>\n<div><!-- [et_pb_line_break_holder] -->              <span class=\"f-court-tag\" id=\"f-disp-tag\">KOD: MAN-01<\/span><!-- [et_pb_line_break_holder] -->              <\/p>\n<h4 class=\"f-court-title\" id=\"f-disp-name\">Mahkamah Anak Negeri Kota Kinabalu<\/h4>\n<p><!-- [et_pb_line_break_holder] -->              <\/p>\n<div class=\"f-court-data-list\"><!-- [et_pb_line_break_holder] -->                <\/p>\n<div><span>\ud83c\udfe2<\/span> <span id=\"f-disp-building\">Wisma Tun Fuad Stephens [BANGUNAN KERAJAAN]<\/span><\/div>\n<p><!-- [et_pb_line_break_holder] -->                <\/p>\n<div><span>\ud83d\udccd<\/span> <span id=\"f-disp-address\">Tingkat Bawah Menara A, Wisma Tun Fuad Stephens, Karamunsing, 88999 Kota Kinabalu<\/span><\/div>\n<p><!-- [et_pb_line_break_holder] -->                <\/p>\n<div><span>\u260e<\/span> <span id=\"f-disp-phone\">088-255170 \/ 088-265740<\/span><\/div>\n<p><!-- [et_pb_line_break_holder] -->                <\/p>\n<div><span>\ud83d\udd52<\/span> <span>Isnin &#8211; Jumaat: 8:00 Pagi &#8211; 5:00 Petang<\/span><\/div>\n<p><!-- [et_pb_line_break_holder] -->              <\/div>\n<p><!-- [et_pb_line_break_holder] -->            <\/div>\n<p><!-- [et_pb_line_break_holder] -->            <a id=\"f-disp-gps\" href=\"https:\/\/www.google.com\/maps\/search\/?api=1&#038;query=5.9685,116.0715\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"f-btn-open-maps\"><!-- [et_pb_line_break_holder] -->              <span>\ud83d\udccd<\/span> Pandu Arah Google Maps \u2197<!-- [et_pb_line_break_holder] -->            <\/a><!-- [et_pb_line_break_holder] -->          <\/div>\n<p><!-- [et_pb_line_break_holder] -->        <\/div>\n<p><!-- [et_pb_line_break_holder] -->      <\/div>\n<p><!-- [et_pb_line_break_holder] -->    <\/div>\n<p><!-- [et_pb_line_break_holder] -->  <\/section>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- 7. RAKAN STRATEGIK & IBU PEJABAT --><!-- [et_pb_line_break_holder] -->  <\/p>\n<section class=\"f-sec\"><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"f-wrap\"><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"f-head-block\"><!-- [et_pb_line_break_holder] -->        <span class=\"f-tag-pill\">JARINGAN STRATEGIK<\/span><!-- [et_pb_line_break_holder] -->        <\/p>\n<h2>Kerjasama Agensi &#038; Lokasi Ibu Pejabat<\/h2>\n<p><!-- [et_pb_line_break_holder] -->      <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><\/p>\n<div class=\"f-partners-deck\"><!-- [et_pb_line_break_holder] -->        <\/p>\n<div class=\"f-partner-box\"><img decoding=\"async\" src=\"https:\/\/jtdi.sabah.gov.my\/wp-content\/uploads\/2026\/09\/JTDI-tiada-latar-belakang-PNG-file-v1-scaled.png\" alt=\"JTDI\"><\/div>\n<p><!-- [et_pb_line_break_holder] -->        <\/p>\n<div class=\"f-partner-box\"><img decoding=\"async\" src=\"https:\/\/jheans.sabah.gov.my\/wp-content\/uploads\/2025\/04\/2-removebg-preview.png\" alt=\"Rakan 2\"><\/div>\n<p><!-- [et_pb_line_break_holder] -->        <\/p>\n<div class=\"f-partner-box\"><img decoding=\"async\" src=\"https:\/\/jheans.sabah.gov.my\/wp-content\/uploads\/2025\/04\/3-removebg-preview.png\" alt=\"Rakan 3\"><\/div>\n<p><!-- [et_pb_line_break_holder] -->        <\/p>\n<div class=\"f-partner-box\"><img decoding=\"async\" src=\"https:\/\/jheans.sabah.gov.my\/wp-content\/uploads\/2025\/04\/4-removebg-preview.png\" alt=\"Rakan 4\"><\/div>\n<p><!-- [et_pb_line_break_holder] -->        <\/p>\n<div class=\"f-partner-box\"><img decoding=\"async\" src=\"https:\/\/jheans.sabah.gov.my\/wp-content\/uploads\/2025\/04\/photo_2025-04-25_14-56-47-removebg-preview.png\" alt=\"Rakan 5\"><\/div>\n<p><!-- [et_pb_line_break_holder] -->      <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><\/p>\n<div class=\"f-map-card\"><!-- [et_pb_line_break_holder] -->        <iframe title=\"Lokasi JHEANS\" src=\"https:\/\/www.google.com\/maps\/embed?pb=!1m18!1m12!1m3!1d3968.190549407967!2d116.0697320846532!3d5.9684743139526875!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x323b6943a91a5f61:0x4f7f4f739163ac9b!2sJabatan%20Hal%20Ehwal%20Anak%20Negeri%20Sabah!5e0!3m2!1sen!2smy!4v1742372163533!5m2!1sen!2smy\" loading=\"lazy\"><\/iframe><!-- [et_pb_line_break_holder] -->      <\/div>\n<p><!-- [et_pb_line_break_holder] -->    <\/div>\n<p><!-- [et_pb_line_break_holder] -->  <\/section>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><\/p>\n<div class=\"f-linangkit-bar\"><\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- FOOTER --><!-- [et_pb_line_break_holder] -->  <\/p>\n<footer class=\"f-footer\"><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"f-wrap\"><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"f-footer-grid\"><!-- [et_pb_line_break_holder] -->        <\/p>\n<div><!-- [et_pb_line_break_holder] -->          <\/p>\n<h3>Jabatan Hal Ehwal Anak Negeri Sabah<\/h3>\n<p><!-- [et_pb_line_break_holder] -->          <pee>Tingkat Bawah Menara A, Wisma Tun Fuad Stephens, Karung Berkunci No. 209, 88999 Kota Kinabalu, Sabah.<\/pee><!-- [et_pb_line_break_holder] -->        <\/div>\n<p><!-- [et_pb_line_break_holder] -->        <\/p>\n<div><!-- [et_pb_line_break_holder] -->          <\/p>\n<h3>Pautan Pantas<\/h3>\n<p><!-- [et_pb_line_break_holder] -->          <pee><a href=\"https:\/\/jheans.sabah.gov.my\/\" target=\"_blank\">Laman Utama<\/a><\/pee><!-- [et_pb_line_break_holder] -->          <pee><a href=\"https:\/\/jheansncms.sabah.gov.my\/login\" target=\"_blank\">Portal Rasmi NCMS<\/a><\/pee><!-- [et_pb_line_break_holder] -->          <pee><a href=\"https:\/\/datastudio.google.com\/reporting\/0e43b912-503e-4b6c-a281-c38fd42aa664\" target=\"_blank\">Dashboard Analitik<\/a><\/pee><!-- [et_pb_line_break_holder] -->          <pee><a href=\"https:\/\/wakid.sabah.gov.my\/OpenKM\/login.jsp\" target=\"_blank\">Sistem Wakid (OpenKM)<\/a><\/pee><!-- [et_pb_line_break_holder] -->          <pee><a href=\"https:\/\/jheans.sabah.gov.my\/muat-turun-borang-uan\/\" target=\"_blank\">Muat Turun Borang<\/a><\/pee><!-- [et_pb_line_break_holder] -->        <\/div>\n<p><!-- [et_pb_line_break_holder] -->        <\/p>\n<div><!-- [et_pb_line_break_holder] -->          <\/p>\n<h3>Hubungi Kami<\/h3>\n<p><!-- [et_pb_line_break_holder] -->          <pee>\u260e 088 265 740<\/pee><!-- [et_pb_line_break_holder] -->          <pee>\u2709 Jheans@Sabah.gov.my<\/pee><!-- [et_pb_line_break_holder] -->        <\/div>\n<p><!-- [et_pb_line_break_holder] -->      <\/div>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"f-copyright\"><!-- [et_pb_line_break_holder] -->        Hak Cipta Terpelihara \u00a9 2026 Jabatan Hal Ehwal Anak Negeri Sabah (JHEANS).<!-- [et_pb_line_break_holder] -->        <span onclick=\"triggerAdminUnlock()\" style=\"opacity:0.3;cursor:pointer;font-size:10px;margin-left:10px;\" title=\"Akses Pentadbir\">\ud83d\udd12<\/span><!-- [et_pb_line_break_holder] -->      <\/div>\n<p><!-- [et_pb_line_break_holder] -->    <\/div>\n<p><!-- [et_pb_line_break_holder] -->  <\/footer>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- FAB --><!-- [et_pb_line_break_holder] -->  <\/p>\n<div class=\"f-fab-container\"><!-- [et_pb_line_break_holder] -->    <button type=\"button\" class=\"f-fab-main\" id=\"f-fab-btn\" title=\"Bantuan Pantas\" onclick=\"toggleFabMenu()\">\u26a1<\/button><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"f-fab-menu\" id=\"f-fab-items\"><!-- [et_pb_line_break_holder] -->      <a class=\"f-fab-item\" href=\"#f-calendar-anchor\">\ud83d\udcec Peti Cadangan Awam<\/a><!-- [et_pb_line_break_holder] -->      <a class=\"f-fab-item\" href=\"https:\/\/wa.me\/6088265740\" target=\"_blank\">\ud83d\udcac WhatsApp Pelanggan<\/a><!-- [et_pb_line_break_holder] -->      <a class=\"f-fab-item\" href=\"https:\/\/www.google.com\/maps\/search\/?api=1&#038;query=Jabatan+Hal+Ehwal+Anak+Negeri+Sabah\" target=\"_blank\">\ud83d\udccd Pandu Arah Ibu Pejabat<\/a><!-- [et_pb_line_break_holder] -->      <a class=\"f-fab-item\" href=\"https:\/\/jheansncms.sabah.gov.my\/login\" target=\"_blank\">\u2696\ufe0f Log Masuk NCMS<\/a><!-- [et_pb_line_break_holder] -->      <a class=\"f-fab-item\" href=\"https:\/\/wakid.sabah.gov.my\/OpenKM\/login.jsp\" target=\"_blank\">\ud83d\uddc2\ufe0f Log Masuk Wakid<\/a><!-- [et_pb_line_break_holder] -->    <\/div>\n<p><!-- [et_pb_line_break_holder] -->  <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- LIGHTBOX SEBUT HARGA --><!-- [et_pb_line_break_holder] -->  <\/p>\n<div class=\"f-lightbox-backdrop\" id=\"modal-flyer-lightbox\" onclick=\"closeFlyerLightbox()\"><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"f-lightbox-box\" onclick=\"event.stopPropagation()\"><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"f-lightbox-head\"><!-- [et_pb_line_break_holder] -->        <\/p>\n<div class=\"f-lightbox-head-title\"><!-- [et_pb_line_break_holder] -->          <span>\ud83d\udcc4<\/span><!-- [et_pb_line_break_holder] -->          <span>KENYATAAN SEBUT HARGA<\/span><!-- [et_pb_line_break_holder] -->        <\/div>\n<p><!-- [et_pb_line_break_holder] -->        <button type=\"button\" class=\"f-lightbox-close-btn\" onclick=\"closeFlyerLightbox()\" title=\"Tutup\">\u2715<\/button><!-- [et_pb_line_break_holder] -->      <\/div>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"f-lightbox-body\" id=\"f-lightbox-scroll-area\"><!-- [et_pb_line_break_holder] -->        <img decoding=\"async\" id=\"f-lightbox-img\" src=\"\" alt=\"Poster Sebut Harga\"><!-- [et_pb_line_break_holder] -->      <\/div>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"f-lightbox-foot\"><!-- [et_pb_line_break_holder] -->        <a id=\"f-lightbox-download-link\" href=\"\" target=\"_blank\" download class=\"f-lightbox-btn-download\"><!-- [et_pb_line_break_holder] -->          <span>\ud83d\udce5<\/span> Muat Turun Dokumen Penuh (PDF \/ Gambar)<!-- [et_pb_line_break_holder] -->        <\/a><!-- [et_pb_line_break_holder] -->      <\/div>\n<p><!-- [et_pb_line_break_holder] -->    <\/div>\n<p><!-- [et_pb_line_break_holder] -->  <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- MODAL INBOX ADUAN AWAM (ADMIN) --><!-- [et_pb_line_break_holder] -->  <\/p>\n<div class=\"f-modal-backdrop\" id=\"modal-admin-inbox\"><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"f-inbox-modal-box\"><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"f-hexa-header\"><!-- [et_pb_line_break_holder] -->        <strong>\ud83d\udd12 PETI MASUK ADUAN AWAM (<span id=\"f-inbox-count\">0<\/span>)<\/strong><!-- [et_pb_line_break_holder] -->        <button type=\"button\" class=\"f-lightbox-close-btn\" onclick=\"closeModals()\">\u2715<\/button><!-- [et_pb_line_break_holder] -->      <\/div>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"f-hexa-body-scroll\" id=\"f-inbox-container\" style=\"padding:12px;\"><!-- [et_pb_line_break_holder] -->        <\/p>\n<div style=\"font-size:0.68rem;color:var(--f-text-muted);text-align:center;padding:14px;\">Memuatkan aduan daripada pangkalan data&#8230;<\/div>\n<p><!-- [et_pb_line_break_holder] -->      <\/div>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<div style=\"padding:6px 12px;background:var(--f-card-bg);border-top:1px solid var(--f-border);display:flex;justify-content:flex-end;\"><!-- [et_pb_line_break_holder] -->        <button type=\"button\" class=\"f-btn-cancel\" onclick=\"closeModals()\">Tutup<\/button><!-- [et_pb_line_break_holder] -->      <\/div>\n<p><!-- [et_pb_line_break_holder] -->    <\/div>\n<p><!-- [et_pb_line_break_holder] -->  <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- MODAL ADMIN TAKWIM --><!-- [et_pb_line_break_holder] -->  <\/p>\n<div class=\"f-modal-backdrop\" id=\"modal-add-event\"><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"f-modal-box\"><!-- [et_pb_line_break_holder] -->      <\/p>\n<h3>\ud83d\udcc5 Tambah Acara Takwim<\/h3>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"f-form-group\"><!-- [et_pb_line_break_holder] -->        <label>Tarikh Acara (YYYY-MM-DD)<\/label><!-- [et_pb_line_break_holder] -->        <input type=\"date\" class=\"f-form-input\" id=\"input-event-date\" required><!-- [et_pb_line_break_holder] -->      <\/div>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"f-form-group\"><!-- [et_pb_line_break_holder] -->        <label>Tajuk Acara \/ Sidang<\/label><!-- [et_pb_line_break_holder] -->        <input type=\"text\" class=\"f-form-input\" id=\"input-event-title\" placeholder=\"cth: Sidang Rayuan Mahkamah\" required><!-- [et_pb_line_break_holder] -->      <\/div>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"f-form-group\"><!-- [et_pb_line_break_holder] -->        <label>Lokasi \/ Dewan<\/label><!-- [et_pb_line_break_holder] -->        <input type=\"text\" class=\"f-form-input\" id=\"input-event-venue\" placeholder=\"cth: Dewan JHEANS Penampang\" required><!-- [et_pb_line_break_holder] -->      <\/div>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"f-modal-btns\"><!-- [et_pb_line_break_holder] -->        <button type=\"button\" class=\"f-btn-cancel\" onclick=\"closeModals()\">Batal<\/button><!-- [et_pb_line_break_holder] -->        <button type=\"button\" class=\"f-btn-submit\" onclick=\"submitNewEvent()\">Simpan Acara<\/button><!-- [et_pb_line_break_holder] -->      <\/div>\n<p><!-- [et_pb_line_break_holder] -->    <\/div>\n<p><!-- [et_pb_line_break_holder] -->  <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- MODAL ADMIN NOTIS --><!-- [et_pb_line_break_holder] -->  <\/p>\n<div class=\"f-modal-backdrop\" id=\"modal-add-notice\"><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"f-modal-box\"><!-- [et_pb_line_break_holder] -->      <\/p>\n<h3>\ud83d\udce2 Tambah Notis Hebahan<\/h3>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"f-form-group\"><!-- [et_pb_line_break_holder] -->        <label>Kategori Notis<\/label><!-- [et_pb_line_break_holder] -->        <select class=\"f-form-select\" id=\"input-notice-tag\"><!-- [et_pb_line_break_holder] --><option value=\"PEKELILING\">PEKELILING<\/option><!-- [et_pb_line_break_holder] --><option value=\"PENTING\">PENTING<\/option><!-- [et_pb_line_break_holder] --><option value=\"MAKLUMAN\">MAKLUMAN<\/option><!-- [et_pb_line_break_holder] --><option value=\"UMUM\">UMUM<\/option><!-- [et_pb_line_break_holder] -->        <\/select><!-- [et_pb_line_break_holder] -->      <\/div>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"f-form-group\"><!-- [et_pb_line_break_holder] -->        <label>Tajuk Hebahan<\/label><!-- [et_pb_line_break_holder] -->        <input type=\"text\" class=\"f-form-input\" id=\"input-notice-title\" placeholder=\"cth: Garis Panduan Sijil Anak Negeri\" required><!-- [et_pb_line_break_holder] -->      <\/div>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"f-form-group\"><!-- [et_pb_line_break_holder] -->        <label>Penerangan Ringkas<\/label><!-- [et_pb_line_break_holder] -->        <textarea class=\"f-form-textarea\" rows=\"2\" id=\"input-notice-desc\" required><\/textarea><!-- [et_pb_line_break_holder] -->      <\/div>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"f-modal-btns\"><!-- [et_pb_line_break_holder] -->        <button type=\"button\" class=\"f-btn-cancel\" onclick=\"closeModals()\">Batal<\/button><!-- [et_pb_line_break_holder] -->        <button type=\"button\" class=\"f-btn-submit\" onclick=\"submitNewNotice()\">Simpan Notis<\/button><!-- [et_pb_line_break_holder] -->      <\/div>\n<p><!-- [et_pb_line_break_holder] -->    <\/div>\n<p><!-- [et_pb_line_break_holder] -->  <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- MODAL ADMIN SEBUT HARGA --><!-- [et_pb_line_break_holder] -->  <\/p>\n<div class=\"f-modal-backdrop\" id=\"modal-add-tender\"><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"f-modal-box\"><!-- [et_pb_line_break_holder] -->      <\/p>\n<h3 id=\"modal-tender-heading\">\ud83d\udcbc Tambah Iklan Sebut Harga \/ Tender<\/h3>\n<p><!-- [et_pb_line_break_holder] -->      <input type=\"hidden\" id=\"input-tender-edit-key\" value=\"\"><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"f-form-group\"><!-- [et_pb_line_break_holder] -->        <label>Pautan Poster (JPG\/PNG)<\/label><!-- [et_pb_line_break_holder] -->        <input type=\"text\" class=\"f-form-input\" id=\"input-tender-img\" placeholder=\"https:\/\/...\" required><!-- [et_pb_line_break_holder] -->      <\/div>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"f-form-group\"><!-- [et_pb_line_break_holder] -->        <label>No. Rujukan Tawaran<\/label><!-- [et_pb_line_break_holder] -->        <input type=\"text\" class=\"f-form-input\" id=\"input-tender-ref\" placeholder=\"cth: JHEANS\/SH\/01\/2026\" required><!-- [et_pb_line_break_holder] -->      <\/div>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"f-form-group\"><!-- [et_pb_line_break_holder] -->        <label>Tajuk Kenyataan Tawaran<\/label><!-- [et_pb_line_break_holder] -->        <textarea class=\"f-form-textarea\" rows=\"2\" id=\"input-tender-title\" placeholder=\"cth: Perkhidmatan Kawalan Keselamatan...\" required><\/textarea><!-- [et_pb_line_break_holder] -->      <\/div>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"f-form-group\"><!-- [et_pb_line_break_holder] -->        <label>Tarikh &#038; Masa Tutup<\/label><!-- [et_pb_line_break_holder] -->        <input type=\"text\" class=\"f-form-input\" id=\"input-tender-close\" placeholder=\"cth: 15 Okt 2026 (12:00 Tgh Hari)\" required><!-- [et_pb_line_break_holder] -->      <\/div>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"f-form-group\"><!-- [et_pb_line_break_holder] -->        <label>Status Tawaran<\/label><!-- [et_pb_line_break_holder] -->        <select class=\"f-form-select\" id=\"input-tender-status\"><!-- [et_pb_line_break_holder] --><option value=\"DIBUKA\">DIBUKA<\/option><!-- [et_pb_line_break_holder] --><option value=\"DITUTUP\">DITUTUP<\/option><!-- [et_pb_line_break_holder] -->        <\/select><!-- [et_pb_line_break_holder] -->      <\/div>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"f-form-group\"><!-- [et_pb_line_break_holder] -->        <label>Pautan Dokumen (PDF) (Pilihan)<\/label><!-- [et_pb_line_break_holder] -->        <input type=\"text\" class=\"f-form-input\" id=\"input-tender-url\" placeholder=\"https:\/\/...\"><!-- [et_pb_line_break_holder] -->      <\/div>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"f-modal-btns\"><!-- [et_pb_line_break_holder] -->        <button type=\"button\" class=\"f-btn-cancel\" onclick=\"closeModals()\">Batal<\/button><!-- [et_pb_line_break_holder] -->        <button type=\"button\" class=\"f-btn-submit\" id=\"btn-save-tender\" onclick=\"submitTenderRecord()\">Simpan<\/button><!-- [et_pb_line_break_holder] -->      <\/div>\n<p><!-- [et_pb_line_break_holder] -->    <\/div>\n<p><!-- [et_pb_line_break_holder] -->  <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- MODAL ADMIN SLIDE HERO --><!-- [et_pb_line_break_holder] -->  <\/p>\n<div class=\"f-modal-backdrop\" id=\"modal-promo-slide\"><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"f-modal-box\"><!-- [et_pb_line_break_holder] -->      <\/p>\n<h3>\ud83d\uddbc\ufe0f Tambah Slide Hebahan<\/h3>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"f-form-group\"><!-- [et_pb_line_break_holder] -->        <label>Pautan URL Gambar \/ Video (MP4)<\/label><!-- [et_pb_line_break_holder] -->        <input type=\"text\" class=\"f-form-input\" id=\"input-slide-url\" placeholder=\"https:\/\/...\" required><!-- [et_pb_line_break_holder] -->      <\/div>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"f-form-group\"><!-- [et_pb_line_break_holder] -->        <label>Pautan Sasaran<\/label><!-- [et_pb_line_break_holder] -->        <input type=\"text\" class=\"f-form-input\" id=\"input-slide-target\" placeholder=\"https:\/\/...\"><!-- [et_pb_line_break_holder] -->      <\/div>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"f-modal-btns\"><!-- [et_pb_line_break_holder] -->        <button type=\"button\" class=\"f-btn-cancel\" onclick=\"closeModals()\">Batal<\/button><!-- [et_pb_line_break_holder] -->        <button type=\"button\" class=\"f-btn-submit\" id=\"btn-save-slide\" onclick=\"savePromoSlideRecord()\">\u26a1 Simpan<\/button><!-- [et_pb_line_break_holder] -->      <\/div>\n<p><!-- [et_pb_line_break_holder] -->    <\/div>\n<p><!-- [et_pb_line_break_holder] -->  <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- MODAL ADMIN JURNAL --><!-- [et_pb_line_break_holder] -->  <\/p>\n<div class=\"f-modal-backdrop\" id=\"modal-journal-item\"><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"f-modal-box\"><!-- [et_pb_line_break_holder] -->      <\/p>\n<h3>\ud83d\udcf0 Tambah Berita \/ Media Jurnal<\/h3>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"f-form-group\"><!-- [et_pb_line_break_holder] -->        <label>Sumber Media<\/label><!-- [et_pb_line_break_holder] -->        <input type=\"text\" class=\"f-form-input\" id=\"input-journal-source\" placeholder=\"cth: THE BORNEO POST\" required><!-- [et_pb_line_break_holder] -->      <\/div>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"f-form-group\"><!-- [et_pb_line_break_holder] -->        <label>Tajuk Berita<\/label><!-- [et_pb_line_break_holder] -->        <input type=\"text\" class=\"f-form-input\" id=\"input-journal-title\" placeholder=\"cth: Transformasi Mahkamah Adat\" required><!-- [et_pb_line_break_holder] -->      <\/div>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"f-form-group\"><!-- [et_pb_line_break_holder] -->        <label>Pautan Gambar \/ Video<\/label><!-- [et_pb_line_break_holder] -->        <input type=\"text\" class=\"f-form-input\" id=\"input-journal-img\" placeholder=\"https:\/\/...\" required><!-- [et_pb_line_break_holder] -->      <\/div>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"f-form-group\"><!-- [et_pb_line_break_holder] -->        <label>Pautan Penuh Artikel<\/label><!-- [et_pb_line_break_holder] -->        <input type=\"text\" class=\"f-form-input\" id=\"input-journal-url\" placeholder=\"https:\/\/...\" required><!-- [et_pb_line_break_holder] -->      <\/div>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"f-modal-btns\"><!-- [et_pb_line_break_holder] -->        <button type=\"button\" class=\"f-btn-cancel\" onclick=\"closeModals()\">Batal<\/button><!-- [et_pb_line_break_holder] -->        <button type=\"button\" class=\"f-btn-submit\" id=\"btn-save-journal\" onclick=\"submitJournalRecord()\">\u26a1 Simpan<\/button><!-- [et_pb_line_break_holder] -->      <\/div>\n<p><!-- [et_pb_line_break_holder] -->    <\/div>\n<p><!-- [et_pb_line_break_holder] -->  <\/div>\n<p><!-- [et_pb_line_break_holder] --><\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><script><!-- [et_pb_line_break_holder] -->var isCurrentUserAdmin = false;<!-- [et_pb_line_break_holder] -->function detectWordPressAdmin() {<!-- [et_pb_line_break_holder] -->  var b = document.body, root = document.getElementById('jheans-portal-root');<!-- [et_pb_line_break_holder] -->  var isWp = b.classList.contains('logged-in') || b.classList.contains('admin-bar') || b.classList.contains('wp-admin') || document.getElementById('wpadminbar') !== null;<!-- [et_pb_line_break_holder] -->  var hasLocal = localStorage.getItem('jheans_admin_authenticated') === 'true';<!-- [et_pb_line_break_holder] -->  isCurrentUserAdmin = isWp || hasLocal;<!-- [et_pb_line_break_holder] -->  if (isCurrentUserAdmin) { b.classList.add('is-wp-admin'); if (root) root.classList.add('is-admin-mode'); }<!-- [et_pb_line_break_holder] -->  else { b.classList.remove('is-wp-admin'); if (root) root.classList.remove('is-admin-mode'); }<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->function triggerAdminUnlock() {<!-- [et_pb_line_break_holder] -->  if (isCurrentUserAdmin) {<!-- [et_pb_line_break_holder] -->    if (confirm(\"Log keluar daripada Mod Pentadbir?\")) {<!-- [et_pb_line_break_holder] -->      localStorage.removeItem('jheans_admin_authenticated');<!-- [et_pb_line_break_holder] -->      location.reload();<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->  } else {<!-- [et_pb_line_break_holder] -->    var pass = prompt(\"Masukkan Kata Laluan Pentadbir JHEANS:\");<!-- [et_pb_line_break_holder] -->    if (pass === \"jheans2026\" || pass === \"admin123\") {<!-- [et_pb_line_break_holder] -->      localStorage.setItem('jheans_admin_authenticated', 'true');<!-- [et_pb_line_break_holder] -->      alert(\"Akses Pentadbir Disahkan!\");<!-- [et_pb_line_break_holder] -->      location.reload();<!-- [et_pb_line_break_holder] -->    } else if (pass) {<!-- [et_pb_line_break_holder] -->      alert(\"Kata laluan tidak sah.\");<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/\/ 38 MAHKAMAH SABAH<!-- [et_pb_line_break_holder] -->var rawCourts = [<!-- [et_pb_line_break_holder] -->  [\"man01\",\"Kota Kinabalu\",5.9685,116.0715,\"Wisma Tun Fuad Stephens [BANGUNAN KERAJAAN]\",\"Tingkat Bawah Menara A, Wisma Tun Fuad Stephens, Karamunsing, 88999 Kota Kinabalu\",\"088-255170 \/ 088-265740\"],<!-- [et_pb_line_break_holder] -->  [\"man02\",\"Penampang\",5.9125,116.1150,\"Kompleks Mahkamah Anak Negeri [BANGUNAN SENDIRI]\",\"Jalan Donggongon, Peti Surat 320, 89507 Penampang\",\"088-722601 \/ 088-711053\"],<!-- [et_pb_line_break_holder] -->  [\"man03\",\"Putatan\",5.8940,116.0500,\"Mini Sekretariat Daerah Putatan [KONGSI PEJABAT DAERAH]\",\"Pejabat Daerah Putatan, 88200 Putatan\",\"088-771501 \/ 088-771502\"],<!-- [et_pb_line_break_holder] -->  [\"man04\",\"Tuaran\",6.1795,116.2300,\"Bangunan Mahkamah Adat Tuaran [BANGUNAN SENDIRI]\",\"Bersebelahan Balai Cerap, Peti Surat 207, 89208 Tuaran\",\"088-788518 \/ 088-788590\"],<!-- [et_pb_line_break_holder] -->  [\"man05\",\"Tamparuli\",6.1350,116.2700,\"Urusetia Daerah Kecil Tamparuli [KONGSI PEJABAT DAERAH]\",\"Pekan Tamparuli, 89250 Tamparuli\",\"088-782211\"],<!-- [et_pb_line_break_holder] -->  [\"man06\",\"Kiulu\",6.0650,116.2950,\"Pejabat Daerah Kecil Kiulu [KONGSI PEJABAT DAERAH]\",\"Pekan Kiulu, 89250 Tuaran\",\"088-782300\"],<!-- [et_pb_line_break_holder] -->  [\"man07\",\"Papar\",5.7330,115.9320,\"Kompleks Adat Daerah Papar [BANGUNAN SENDIRI]\",\"Berhampiran Padang Pekan, Peti Surat 324, 89608 Papar\",\"088-913094 \/ 088-913555\"],<!-- [et_pb_line_break_holder] -->  [\"man08\",\"Kota Belud\",6.3530,116.4310,\"Bangunan Mahkamah Adat Kota Belud [BANGUNAN SENDIRI]\",\"Jalan Ranau, Peti Surat 1, 89157 Kota Belud\",\"088-976063 \/ 088-976360\"],<!-- [et_pb_line_break_holder] -->  [\"man09\",\"Ranau\",5.9550,116.6660,\"Bangunan Mahkamah Anak Negeri Ranau [BANGUNAN SENDIRI]\",\"Jalan Kundasang, Peti Surat 2, 89308 Ranau\",\"088-875078 \/ 088-870514\"],<!-- [et_pb_line_break_holder] -->  [\"man10\",\"Kudat\",6.8850,116.8450,\"Bangunan Mahkamah Anak Negeri Kudat [BANGUNAN SENDIRI]\",\"Jalan Loro, Peti Surat 21, 89057 Kudat\",\"088-620401\"],<!-- [et_pb_line_break_holder] -->  [\"man11\",\"Kota Marudu\",6.4980,116.7650,\"Kompleks Daerah Kota Marudu [KONGSI PEJABAT DAERAH]\",\"Peti Surat 128, 89100 Kota Marudu\",\"088-661420 \/ 088-661416\"],<!-- [et_pb_line_break_holder] -->  [\"man12\",\"Pitas\",6.7110,117.0120,\"Kompleks Pejabat Daerah Pitas [KONGSI PEJABAT DAERAH]\",\"Peti Surat 8, 89100 Pitas\",\"088-661417 \/ 088-615762\"],<!-- [et_pb_line_break_holder] -->  [\"man13\",\"Pulau Banggi\",7.1520,117.1550,\"Pejabat Daerah Kecil Banggi [KONGSI PEJABAT DAERAH]\",\"Karakit, W.D.T 199, 89059 Kudat\",\"088-635400\"],<!-- [et_pb_line_break_holder] -->  [\"man14\",\"Matunggong\",6.6450,116.7850,\"Urusetia Daerah Kecil Matunggong [KONGSI PEJABAT DAERAH]\",\"Pekan Matunggong, Peti Surat 10, 89050 Matunggong\",\"088-613110\"],<!-- [et_pb_line_break_holder] -->  [\"man15\",\"Keningau\",5.3450,116.1600,\"Kompleks Kehakiman Adat Keningau [BANGUNAN SENDIRI]\",\"Jalan Pegalan, Peti Surat 10, 89007 Keningau\",\"087-337351 \/ 087-331204\"],<!-- [et_pb_line_break_holder] -->  [\"man16\",\"Tambunan\",5.6720,116.3650,\"Bangunan Mahkamah Anak Negeri Tambunan [BANGUNAN SENDIRI]\",\"Bersebelahan Pisompuruan Square, Peti Surat 25, 89657 Tambunan\",\"087-770211\"],<!-- [et_pb_line_break_holder] -->  [\"man17\",\"Tenom\",5.1250,115.9450,\"Kompleks Pejabat Daerah Tenom [KONGSI PEJABAT DAERAH]\",\"Peti Surat 100, 89907 Tenom\",\"087-735490\"],<!-- [et_pb_line_break_holder] -->  [\"man18\",\"Kemabong\",4.9120,115.9180,\"Pejabat Daerah Kecil Kemabong [KONGSI PEJABAT DAERAH]\",\"Pekan Kemabong, 89900 Tenom\",\"087-737211\"],<!-- [et_pb_line_break_holder] -->  [\"man19\",\"Nabawan\",5.0350,116.4250,\"Kompleks Pentadbiran Daerah Nabawan [KONGSI PEJABAT DAERAH]\",\"Peti Surat 66, 88957 Nabawan\",\"087-366211\"],<!-- [et_pb_line_break_holder] -->  [\"man20\",\"Sook\",5.1650,116.3150,\"Pejabat Daerah Kecil Sook [KONGSI PEJABAT DAERAH]\",\"Pekan Sook, 89000 Keningau\",\"087-338211\"],<!-- [et_pb_line_break_holder] -->  [\"man21\",\"Pagalungan\",4.6250,116.4850,\"Pejabat Daerah Kecil Pagalungan [KONGSI PEJABAT DAERAH]\",\"Pekan Pagalungan, 89950 Nabawan\",\"087-366300\"],<!-- [et_pb_line_break_holder] -->  [\"man22\",\"Beaufort\",5.3480,115.7450,\"Kompleks Pentadbiran Daerah Beaufort [KONGSI PEJABAT DAERAH]\",\"Peti Surat 38, 89807 Beaufort\",\"087-201209\"],<!-- [et_pb_line_break_holder] -->  [\"man23\",\"Kuala Penyu\",5.5750,115.6020,\"Pejabat Daerah Kuala Penyu [KONGSI PEJABAT DAERAH]\",\"Peti Surat 27, 89747 Kuala Penyu\",\"087-884364\"],<!-- [et_pb_line_break_holder] -->  [\"man24\",\"Sipitang\",5.0850,115.5520,\"Kompleks Pentadbiran Daerah Sipitang [KONGSI PEJABAT DAERAH]\",\"Peti Surat 26, 89857 Sipitang\",\"087-821134\"],<!-- [et_pb_line_break_holder] -->  [\"man25\",\"Membakut\",5.4750,115.7950,\"Pejabat Daerah Kecil Membakut [KONGSI PEJABAT DAERAH]\",\"Pekan Membakut, 89700 Membakut\",\"087-296122\"],<!-- [et_pb_line_break_holder] -->  [\"man26\",\"Menumbok\",5.3050,115.3650,\"Pejabat Daerah Kecil Menumbok [KONGSI PEJABAT DAERAH]\",\"Pekan Menumbok, 89760 Menumbok\",\"087-831111\"],<!-- [et_pb_line_break_holder] -->  [\"man27\",\"Sandakan\",5.8620,118.0650,\"Kompleks Mahkamah Anak Negeri Batu 7 [BANGUNAN SENDIRI]\",\"Batu 7, Jalan Labuk, Peti Surat 138, 90701 Sandakan\",\"089-667762 \/ 089-776424\"],<!-- [et_pb_line_break_holder] -->  [\"man28\",\"Beluran\",5.8950,117.5580,\"Bangunan Urusetia Daerah Beluran [KONGSI PEJABAT DAERAH]\",\"Peti Surat 1, 90107 Beluran\",\"089-518040\"],<!-- [et_pb_line_break_holder] -->  [\"man29\",\"Telupid\",5.6250,117.1250,\"Pejabat Daerah Telupid [KONGSI PEJABAT DAERAH]\",\"Peti Surat 1, 89300 Telupid\",\"089-521732\"],<!-- [et_pb_line_break_holder] -->  [\"man30\",\"Tongod\",5.2750,116.9650,\"Kompleks Daerah Tongod [KONGSI PEJABAT DAERAH]\",\"Peti Surat 159, 89257 Tongod\",\"089-521732\"],<!-- [et_pb_line_break_holder] -->  [\"man31\",\"Kinabatangan\",5.4850,117.8450,\"Bangunan Urusetia Daerah Kinabatangan [KONGSI PEJABAT DAERAH]\",\"W.D.T 7, 90200 Kota Kinabatangan\",\"089-561811\"],<!-- [et_pb_line_break_holder] -->  [\"man32\",\"Paitan\",6.0850,117.4850,\"Pejabat Daerah Kecil Paitan [KONGSI PEJABAT DAERAH]\",\"Pekan Paitan, 90100 Beluran\",\"089-511122\"],<!-- [et_pb_line_break_holder] -->  [\"man33\",\"Tawau\",4.2450,117.8920,\"Bangunan Mahkamah Anak Negeri Tawau [BANGUNAN SENDIRI]\",\"Jalan Dunlop, Peti Surat 60145, 91010 Tawau\",\"089-766424\"],<!-- [et_pb_line_break_holder] -->  [\"man34\",\"Kalabakan\",4.4100,117.4850,\"Bangunan Urusetia Daerah Kalabakan [KONGSI PEJABAT DAERAH]\",\"Pekan Kalabakan, 91010 Kalabakan\",\"089-766424\"],<!-- [et_pb_line_break_holder] -->  [\"man35\",\"Lahad Datu\",5.0250,118.3250,\"Pejabat Daerah Lahad Datu [KONGSI PEJABAT DAERAH]\",\"Km 1, Jalan Silam, 91100 Lahad Datu\",\"089-881177\"],<!-- [et_pb_line_break_holder] -->  [\"man36\",\"Tungku\",5.0120,118.9150,\"Pejabat Daerah Kecil Tungku [KONGSI PEJABAT DAERAH]\",\"Pekan Tungku, 91150 Lahad Datu\",\"089-891222\"],<!-- [et_pb_line_break_holder] -->  [\"man37\",\"Kunak\",4.6850,118.2520,\"Pejabat Daerah Kunak [KONGSI PEJABAT DAERAH]\",\"Peti Surat 1, 91207 Kunak\",\"089-852757\"],<!-- [et_pb_line_break_holder] -->  [\"man38\",\"Semporna\",4.4780,118.6120,\"Kompleks Pejabat Daerah Semporna [KONGSI PEJABAT DAERAH]\",\"Jalan Bubul, Peti Surat 1, 91307 Semporna\",\"089-781518\"]<!-- [et_pb_line_break_holder] -->];<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->var listSabahCourts = rawCourts.map(function(c) {<!-- [et_pb_line_break_holder] -->  return { id: c[0], name: \"Mahkamah Anak Negeri \" + c[1], lat: c[2], lng: c[3], bld: c[4], addr: c[5], tel: c[6] };<!-- [et_pb_line_break_holder] -->});<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->function populateCourtsDropdowns() {<!-- [et_pb_line_break_holder] -->  var pMapSelect = document.getElementById('sabah-district-select');<!-- [et_pb_line_break_holder] -->  var pFeedbackSelect = document.getElementById('feedback-man-select');<!-- [et_pb_line_break_holder] -->  if (pFeedbackSelect) pFeedbackSelect.innerHTML = '<option value=\"\">-- Daerah MAN --<\/option>';<!-- [et_pb_line_break_holder] -->  if (pMapSelect) pMapSelect.innerHTML = '';<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  listSabahCourts.forEach(function(court) {<!-- [et_pb_line_break_holder] -->    var rawName = court.name.replace(\"Mahkamah Anak Negeri \", \"\");<!-- [et_pb_line_break_holder] -->    if (pMapSelect) {<!-- [et_pb_line_break_holder] -->      var opt1 = document.createElement('option');<!-- [et_pb_line_break_holder] -->      opt1.value = court.id;<!-- [et_pb_line_break_holder] -->      opt1.innerText = rawName;<!-- [et_pb_line_break_holder] -->      pMapSelect.appendChild(opt1);<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->    if (pFeedbackSelect) {<!-- [et_pb_line_break_holder] -->      var opt2 = document.createElement('option');<!-- [et_pb_line_break_holder] -->      opt2.value = court.name;<!-- [et_pb_line_break_holder] -->      opt2.innerText = rawName;<!-- [et_pb_line_break_holder] -->      pFeedbackSelect.appendChild(opt2);<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->  });<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->var leafletMapInstance = null;<!-- [et_pb_line_break_holder] -->var courtMarkers = {};<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->function initRealSabahMap() {<!-- [et_pb_line_break_holder] -->  var mapContainer = document.getElementById('sabah-leaflet-map');<!-- [et_pb_line_break_holder] -->  if (!mapContainer) return;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  leafletMapInstance = L.map('sabah-leaflet-map', {<!-- [et_pb_line_break_holder] -->    center: [5.65, 117.15],<!-- [et_pb_line_break_holder] -->    zoom: 7,<!-- [et_pb_line_break_holder] -->    minZoom: 6,<!-- [et_pb_line_break_holder] -->    maxZoom: 16,<!-- [et_pb_line_break_holder] -->    scrollWheelZoom: false<!-- [et_pb_line_break_holder] -->  });<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  L.tileLayer('https:\/\/{s}.tile.openstreetmap.org\/{z}\/{x}\/{y}.png', {<!-- [et_pb_line_break_holder] -->    maxZoom: 18,<!-- [et_pb_line_break_holder] -->    attribution: '\u00a9 OpenStreetMap | JHEANS'<!-- [et_pb_line_break_holder] -->  }).addTo(leafletMapInstance);<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  listSabahCourts.forEach(function(court) {<!-- [et_pb_line_break_holder] -->    var customIcon = L.divIcon({<!-- [et_pb_line_break_holder] -->      className: 'custom-pulse-pin',<!-- [et_pb_line_break_holder] -->      html: '<\/p>\n<div class=\"f-pulse-marker\"><\/div>\n<p>',<!-- [et_pb_line_break_holder] -->      iconSize: [10, 10],<!-- [et_pb_line_break_holder] -->      iconAnchor: [5, 5]<!-- [et_pb_line_break_holder] -->    });<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    var marker = L.marker([court.lat, court.lng], { icon: customIcon }).addTo(leafletMapInstance);<!-- [et_pb_line_break_holder] -->    marker.bindTooltip(\"<b>\" + court.name + \"<\/b><!\u2013- [et_pb_br_holder] -\u2013><small>\" + court.bld + \"<\/small>\", { direction: 'top' });<!-- [et_pb_line_break_holder] -->    marker.on('click', function() { displayCourtDetails(court.id, true); });<!-- [et_pb_line_break_holder] -->    courtMarkers[court.id] = marker;<!-- [et_pb_line_break_holder] -->  });<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  displayCourtDetails(\"man01\", false);<!-- [et_pb_line_break_holder] -->  setTimeout(function() { if (leafletMapInstance) leafletMapInstance.invalidateSize(); }, 600);<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->function displayCourtDetails(id, shouldFly) {<!-- [et_pb_line_break_holder] -->  var court = listSabahCourts.find(function(c) { return c.id === id; });<!-- [et_pb_line_break_holder] -->  if (!court) return;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  var sel = document.getElementById('sabah-district-select');<!-- [et_pb_line_break_holder] -->  if (sel) sel.value = id;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  document.getElementById('f-disp-tag').innerText = \"KOD: \" + id.toUpperCase();<!-- [et_pb_line_break_holder] -->  document.getElementById('f-disp-name').innerText = court.name;<!-- [et_pb_line_break_holder] -->  document.getElementById('f-disp-building').innerText = court.bld;<!-- [et_pb_line_break_holder] -->  document.getElementById('f-disp-address').innerText = court.addr;<!-- [et_pb_line_break_holder] -->  document.getElementById('f-disp-phone').innerText = court.tel;<!-- [et_pb_line_break_holder] -->  document.getElementById('f-disp-gps').href = \"https:\/\/www.google.com\/maps\/search\/?api=1&query=\" + court.lat + \",\" + court.lng;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  if (leafletMapInstance && shouldFly) {<!-- [et_pb_line_break_holder] -->    leafletMapInstance.flyTo([court.lat, court.lng], 13, { duration: 1.8, easeLinearity: 0.25 });<!-- [et_pb_line_break_holder] -->    if (courtMarkers[id]) setTimeout(function() { courtMarkers[id].openTooltip(); }, 1900);<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->function panMapToCourt() {<!-- [et_pb_line_break_holder] -->  displayCourtDetails(document.getElementById('sabah-district-select').value, true);<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/\/ FIREBASE<!-- [et_pb_line_break_holder] -->var firebaseConfig = {<!-- [et_pb_line_break_holder] -->  apiKey: \"AIzaSyB9d55xXE2z58fcOfYeRaBNlvLfTN4lcjs\",<!-- [et_pb_line_break_holder] -->  authDomain: \"jheansweb.firebaseapp.com\",<!-- [et_pb_line_break_holder] -->  databaseURL: \"https:\/\/jheansweb-default-rtdb.asia-southeast1.firebasedatabase.app\",<!-- [et_pb_line_break_holder] -->  projectId: \"jheansweb\",<!-- [et_pb_line_break_holder] -->  storageBucket: \"jheansweb.firebasestorage.app\",<!-- [et_pb_line_break_holder] -->  messagingSenderId: \"3259045446\",<!-- [et_pb_line_break_holder] -->  appId: \"1:3259045446:web:b58121c428acd04c305c47\"<!-- [et_pb_line_break_holder] -->};<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->var db = null, localEvents = [], localNotices = [], localJournals = [], localSlides = [], localTenders = [], localFeedbacks = [];<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->var defaultSlides = [<!-- [et_pb_line_break_holder] -->  { _key: \"def_slide_1\", media: \"https:\/\/jheans.sabah.gov.my\/wp-content\/uploads\/2026\/09\/ChatGPT-Image-Sep-8-2026-11_53_14-PM.png\", link: \"https:\/\/jheans.sabah.gov.my\/\", type: \"image\" },<!-- [et_pb_line_break_holder] -->  { _key: \"def_slide_2\", media: \"https:\/\/jheans.sabah.gov.my\/wp-content\/uploads\/2026\/09\/PELAN-STRATEGIK-JHEANS-2026-2030.png\", link: \"https:\/\/jheans.sabah.gov.my\/muat-turun-borang-uan\/\", type: \"image\" }<!-- [et_pb_line_break_holder] -->];<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->var defaultJournals = [<!-- [et_pb_line_break_holder] -->  { _key: \"def_j_1\", source: \"THE BORNEO POST\", title: \"Strengthening Sabah Native Court institution\", img: \"https:\/\/www.theborneopost.com\/newsimages\/2024\/11\/native.jpg\", url: \"https:\/\/www.theborneopost.com\/2024\/11\/13\/strengthening-sabah-native-court-institution\/\", type: \"image\" },<!-- [et_pb_line_break_holder] -->  { _key: \"def_j_2\", source: \"WARTA ORIENTAL\", title: \"Dr. Joachim mahu MAN lakukan transformasi kepimpinan\", img: \"https:\/\/wartaoriental.com\/wp-content\/uploads\/2024\/07\/TransformasiKepimpinanMAN-Feat.jpg.webp\", url: \"https:\/\/wartaoriental.com\/2024\/07\/18\/dr-joachim-mahu-man-lakukan-transformasi-kepimpinan\/\", type: \"image\" }<!-- [et_pb_line_break_holder] -->];<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->var defaultTenders = [<!-- [et_pb_line_break_holder] -->  {<!-- [et_pb_line_break_holder] -->    _key: \"def_tender_1\",<!-- [et_pb_line_break_holder] -->    ref: \"JHEANS\/SH\/01\/2025\",<!-- [et_pb_line_break_holder] -->    title: \"Kenyataan Tawaran Sebut Harga Perkhidmatan Kawalan Keselamatan & Kebersihan Mahkamah Anak Negeri\",<!-- [et_pb_line_break_holder] -->    img: \"https:\/\/jheans.sabah.gov.my\/wp-content\/uploads\/2025\/11\/photo_2025-11-14_07-33-57.jpg\",<!-- [et_pb_line_break_holder] -->    closeDate: \"15 Disember 2025 (12:00 PM)\",<!-- [et_pb_line_break_holder] -->    status: \"DIBUKA\",<!-- [et_pb_line_break_holder] -->    url: \"https:\/\/jheans.sabah.gov.my\/wp-content\/uploads\/2025\/11\/photo_2025-11-14_07-33-57.jpg\"<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] -->];<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->function initFirebaseConnection() {<!-- [et_pb_line_break_holder] -->  try {<!-- [et_pb_line_break_holder] -->    if (!firebase.apps.length) firebase.initializeApp(firebaseConfig);<!-- [et_pb_line_break_holder] -->    db = firebase.database();<!-- [et_pb_line_break_holder] -->    db.goOnline();<!-- [et_pb_line_break_holder] -->    initVisitorCounter();<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    db.ref('jheans_slides').on('value', function(snapshot) {<!-- [et_pb_line_break_holder] -->      var d = snapshot.val(); localSlides = [];<!-- [et_pb_line_break_holder] -->      if (d) Object.keys(d).forEach(function(k) { if (d[k] && !d[k].deleted) { var s = d[k]; s._key = k; localSlides.push(s); } });<!-- [et_pb_line_break_holder] -->      renderPromoSlides();<!-- [et_pb_line_break_holder] -->    });<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    db.ref('jheans_tender_flyers').on('value', function(snapshot) {<!-- [et_pb_line_break_holder] -->      var d = snapshot.val(); localTenders = [];<!-- [et_pb_line_break_holder] -->      if (d) Object.keys(d).forEach(function(k) { if (d[k] && !d[k].deleted) { var it = d[k]; it._key = k; localTenders.push(it); } });<!-- [et_pb_line_break_holder] -->      renderTenderMiniCards();<!-- [et_pb_line_break_holder] -->    });<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    db.ref('jheans_journals').on('value', function(snapshot) {<!-- [et_pb_line_break_holder] -->      var d = snapshot.val(); localJournals = [];<!-- [et_pb_line_break_holder] -->      if (d) Object.keys(d).forEach(function(k) { var it = d[k]; it._key = k; localJournals.push(it); });<!-- [et_pb_line_break_holder] -->      renderJournalsList();<!-- [et_pb_line_break_holder] -->    });<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    db.ref('jheans_events').on('value', function(snapshot) {<!-- [et_pb_line_break_holder] -->      var d = snapshot.val(); localEvents = [];<!-- [et_pb_line_break_holder] -->      if (d) Object.keys(d).forEach(function(k) { var it = d[k]; it._key = k; localEvents.push(it); });<!-- [et_pb_line_break_holder] -->      localEvents.sort(function(a, b) { return (a.date || '').localeCompare(b.date || ''); });<!-- [et_pb_line_break_holder] -->      renderEventsList(); renderCalendarMonth();<!-- [et_pb_line_break_holder] -->    });<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    db.ref('jheans_notices').on('value', function(snapshot) {<!-- [et_pb_line_break_holder] -->      var d = snapshot.val(); localNotices = [];<!-- [et_pb_line_break_holder] -->      if (d) Object.keys(d).forEach(function(k) { var it = d[k]; it._key = k; localNotices.push(it); });<!-- [et_pb_line_break_holder] -->      renderNoticesList();<!-- [et_pb_line_break_holder] -->    });<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    db.ref('jheans_feedback_public').on('value', function(snapshot) {<!-- [et_pb_line_break_holder] -->      var d = snapshot.val(); localFeedbacks = [];<!-- [et_pb_line_break_holder] -->      if (d) {<!-- [et_pb_line_break_holder] -->        Object.keys(d).forEach(function(k) {<!-- [et_pb_line_break_holder] -->          var fb = d[k]; fb._key = k; localFeedbacks.push(fb);<!-- [et_pb_line_break_holder] -->        });<!-- [et_pb_line_break_holder] -->      }<!-- [et_pb_line_break_holder] -->      localFeedbacks.sort(function(a,b) { return (b.timestamp || 0) - (a.timestamp || 0); });<!-- [et_pb_line_break_holder] -->      renderFeedbacksList();<!-- [et_pb_line_break_holder] -->    });<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  } catch(e) { console.error(\"Firebase:\", e); }<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->function initVisitorCounter() {<!-- [et_pb_line_break_holder] -->  if (!db) return;<!-- [et_pb_line_break_holder] -->  var counterRef = db.ref('jheans_visitor_stats\/total_views');<!-- [et_pb_line_break_holder] -->  if (!sessionStorage.getItem('jheans_session_viewed')) {<!-- [et_pb_line_break_holder] -->    counterRef.transaction(function(curr) { return (curr || 0) + 1; });<!-- [et_pb_line_break_holder] -->    sessionStorage.setItem('jheans_session_viewed', 'true');<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] -->  counterRef.on('value', function(s) {<!-- [et_pb_line_break_holder] -->    var v = s.val() || 0;<!-- [et_pb_line_break_holder] -->    var el = document.getElementById('f-visitor-counter-val');<!-- [et_pb_line_break_holder] -->    if (el) el.innerText = v.toLocaleString();<!-- [et_pb_line_break_holder] -->  });<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/\/ ADUAN AWAM (KOTAK 6)<!-- [et_pb_line_break_holder] -->function submitFeedbackRecord(e) {<!-- [et_pb_line_break_holder] -->  e.preventDefault();<!-- [et_pb_line_break_holder] -->  if (!db) { alert(\"Pangkalan data belum bersambung. Sila cuba sebentar lagi.\"); return; }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  var court = document.getElementById('feedback-man-select').value;<!-- [et_pb_line_break_holder] -->  var name = document.getElementById('feedback-name').value.trim();<!-- [et_pb_line_break_holder] -->  var phone = document.getElementById('feedback-phone').value.trim();<!-- [et_pb_line_break_holder] -->  var cat = document.getElementById('feedback-category').value;<!-- [et_pb_line_break_holder] -->  var msg = document.getElementById('feedback-message').value.trim();<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  if (!court || !name || !phone || !msg) {<!-- [et_pb_line_break_holder] -->    alert(\"Sila lengkapkan semua ruangan.\");<!-- [et_pb_line_break_holder] -->    return;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  var btn = document.getElementById('btn-submit-feedback');<!-- [et_pb_line_break_holder] -->  btn.innerText = \"Hantar...\";<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  var now = new Date();<!-- [et_pb_line_break_holder] -->  var dateStr = now.toLocaleDateString('ms-MY', { day:'2-digit', month:'short', year:'numeric' }) + \" \" + now.toLocaleTimeString('ms-MY', { hour:'2-digit', minute:'2-digit' });<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  db.ref('jheans_feedback_public').push({<!-- [et_pb_line_break_holder] -->    court: court,<!-- [et_pb_line_break_holder] -->    name: name,<!-- [et_pb_line_break_holder] -->    phone: phone,<!-- [et_pb_line_break_holder] -->    category: cat,<!-- [et_pb_line_break_holder] -->    message: msg,<!-- [et_pb_line_break_holder] -->    status: \"BARU\",<!-- [et_pb_line_break_holder] -->    date: dateStr,<!-- [et_pb_line_break_holder] -->    timestamp: Date.now()<!-- [et_pb_line_break_holder] -->  }).then(function() {<!-- [et_pb_line_break_holder] -->    btn.innerHTML = \"<span>\ud83d\ude80 Hantar<\/span>\";<!-- [et_pb_line_break_holder] -->    alert(\"Terima kasih! Cadangan\/Aduan anda telah dihantar terus ke JHEANS.\");<!-- [et_pb_line_break_holder] -->    e.target.reset();<!-- [et_pb_line_break_holder] -->  }).catch(function(err) {<!-- [et_pb_line_break_holder] -->    btn.innerHTML = \"<span>\ud83d\ude80 Hantar<\/span>\";<!-- [et_pb_line_break_holder] -->    alert(\"Ralat: \" + err.message);<!-- [et_pb_line_break_holder] -->  });<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->function openAdminInboxModal() {<!-- [et_pb_line_break_holder] -->  document.getElementById('modal-admin-inbox').classList.add('active');<!-- [et_pb_line_break_holder] -->  renderFeedbacksList();<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->function renderFeedbacksList() {<!-- [et_pb_line_break_holder] -->  var container = document.getElementById('f-inbox-container');<!-- [et_pb_line_break_holder] -->  var badge = document.getElementById('f-inbox-count');<!-- [et_pb_line_break_holder] -->  var badgeBtn = document.getElementById('f-inbox-counter-badge');<!-- [et_pb_line_break_holder] -->  <!-- [et_pb_line_break_holder] -->  if (badge) badge.innerText = localFeedbacks.length;<!-- [et_pb_line_break_holder] -->  if (badgeBtn) badgeBtn.innerText = localFeedbacks.length;<!-- [et_pb_line_break_holder] -->  if (!container) return;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  if (localFeedbacks.length === 0) {<!-- [et_pb_line_break_holder] -->    container.innerHTML = '<\/p>\n<div style=\"font-size:0.68rem;color:var(--f-text-muted);text-align:center;padding:16px;\">Tiada maklum balas baharu.<\/div>\n<p>';<!-- [et_pb_line_break_holder] -->    return;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  var html = '';<!-- [et_pb_line_break_holder] -->  localFeedbacks.forEach(function(item) {<!-- [et_pb_line_break_holder] -->    var statusClass = item.status === 'SELESAI' ? 'SELESAI' : (item.status === 'DALAM TINDAKAN' ? 'TINDAKAN' : 'BARU');<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    html += '<\/p>\n<div class=\"f-inbox-item\" data-key=\"' + item._key + '\">';<!-- [et_pb_line_break_holder] -->    html += '<\/p>\n<div class=\"f-inbox-item-top\">';<!-- [et_pb_line_break_holder] -->    html += '<span class=\"f-inbox-court\">\ud83d\udccd ' + escapeHtml(item.court || '-') + '<\/span>';<!-- [et_pb_line_break_holder] -->    html += '<span class=\"f-inbox-date\">' + escapeHtml(item.date || '') + '<\/span>';<!-- [et_pb_line_break_holder] -->    html += '<\/div>\n<p>';<!-- [et_pb_line_break_holder] -->    html += '<\/p>\n<div class=\"f-inbox-sender\">\ud83d\udc64 ' + escapeHtml(item.name) + ' (' + escapeHtml(item.phone) + ')<\/div>\n<p>';<!-- [et_pb_line_break_holder] -->    html += '<\/p>\n<div style=\"font-size:0.65rem;font-weight:700;color:var(--f-blue-sabah);margin-bottom:2px;\">\ud83c\udff7\ufe0f ' + escapeHtml(item.category) + '<\/div>\n<p>';<!-- [et_pb_line_break_holder] -->    html += '<\/p>\n<div class=\"f-inbox-msg\">' + escapeHtml(item.message) + '<\/div>\n<p>';<!-- [et_pb_line_break_holder] -->    <!-- [et_pb_line_break_holder] -->    html += '<\/p>\n<div class=\"f-inbox-actions\">';<!-- [et_pb_line_break_holder] -->    html += '<\/p>\n<div>';<!-- [et_pb_line_break_holder] -->    html += '<span class=\"f-status-tag ' + statusClass + '\">' + (item.status || 'BARU') + '<\/span> ';<!-- [et_pb_line_break_holder] -->    html += '<select onchange=\"updateFeedbackStatus(\\'' + item._key + '\\', this.value)\" style=\"font-size:0.58rem;font-weight:700;padding:1px 3px;border-radius:2px;border:1px solid #cbd5e1;cursor:pointer;\">';<!-- [et_pb_line_break_holder] -->    html += '<option value=\"BARU\"' + (item.status === 'BARU' ? ' selected' : '') + '>BARU<\/option>';<!-- [et_pb_line_break_holder] -->    html += '<option value=\"DALAM TINDAKAN\"' + (item.status === 'DALAM TINDAKAN' ? ' selected' : '') + '>TINDAKAN<\/option>';<!-- [et_pb_line_break_holder] -->    html += '<option value=\"SELESAI\"' + (item.status === 'SELESAI' ? ' selected' : '') + '>SELESAI<\/option>';<!-- [et_pb_line_break_holder] -->    html += '<\/select>';<!-- [et_pb_line_break_holder] -->    html += '<\/div>\n<p>';<!-- [et_pb_line_break_holder] -->    html += '<button type=\"button\" class=\"f-btn-crud f-btn-crud-del\" onclick=\"deleteFeedbackRecord(\\'' + item._key + '\\')\">\ud83d\uddd1\ufe0f Padam<\/button>';<!-- [et_pb_line_break_holder] -->    html += '<\/div>\n<p>';<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    html += '<\/div>\n<p>';<!-- [et_pb_line_break_holder] -->  });<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  container.innerHTML = html;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->function updateFeedbackStatus(key, newStatus) {<!-- [et_pb_line_break_holder] -->  if (!db || !key) return;<!-- [et_pb_line_break_holder] -->  db.ref('jheans_feedback_public\/' + key).update({ status: newStatus });<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->function deleteFeedbackRecord(key) {<!-- [et_pb_line_break_holder] -->  if (confirm(\"Padam rekod ini?\")) {<!-- [et_pb_line_break_holder] -->    if (db && key) db.ref('jheans_feedback_public\/' + key).remove();<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/\/ SLIDES HERO<!-- [et_pb_line_break_holder] -->var currentPromoSlide = 0, promoProgressTimer = null, promoDuration = 7000, promoElapsed = 0;<!-- [et_pb_line_break_holder] -->function isMp4Url(url) { return (url || '').toLowerCase().indexOf('.mp4') !== -1; }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->function getActiveSlides() {<!-- [et_pb_line_break_holder] -->  var deletedKeys = JSON.parse(localStorage.getItem('jheans_deleted_slides') || '[]');<!-- [et_pb_line_break_holder] -->  var base = (localSlides && localSlides.length > 0) ? localSlides.slice() : defaultSlides.slice();<!-- [et_pb_line_break_holder] -->  return base.filter(function(item) { return deletedKeys.indexOf(item._key) === -1; });<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->function renderPromoSlides() {<!-- [et_pb_line_break_holder] -->  var slider = document.getElementById('f-promo-slides');<!-- [et_pb_line_break_holder] -->  var dotsBox = document.getElementById('f-promo-dots-box');<!-- [et_pb_line_break_holder] -->  if (!slider || !dotsBox) return;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  var list = getActiveSlides();<!-- [et_pb_line_break_holder] -->  if (list.length === 0) {<!-- [et_pb_line_break_holder] -->    slider.innerHTML = '<\/p>\n<div style=\"color:#fff;text-align:center;padding-top:30vh;\">Tiada hebahan aktif.<\/div>\n<p>';<!-- [et_pb_line_break_holder] -->    dotsBox.innerHTML = '';<!-- [et_pb_line_break_holder] -->    return;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  var html = '';<!-- [et_pb_line_break_holder] -->  list.forEach(function(item, idx) {<!-- [et_pb_line_break_holder] -->    var activeClass = (idx === 0) ? ' active' : '';<!-- [et_pb_line_break_holder] -->    var isVid = item.type === 'video' || isMp4Url(item.media);<!-- [et_pb_line_break_holder] -->    html += '<\/p>\n<div class=\"f-promo-slide' + activeClass + '\" data-key=\"' + (item._key || '') + '\">';<!-- [et_pb_line_break_holder] -->    if (isVid) {<!-- [et_pb_line_break_holder] -->      html += '<video class=\"f-slide-bg-blur\" autoplay muted loop playsinline><source src=\"' + escapeHtml(item.media) + '\" type=\"video\/mp4\"><\/video>';<!-- [et_pb_line_break_holder] -->      html += '<a class=\"f-slide-link-wrapper\" href=\"' + escapeHtml(item.link || '#') + '\" target=\"_blank\">';<!-- [et_pb_line_break_holder] -->      html += '<video class=\"f-slide-media-main\" autoplay muted loop playsinline><source src=\"' + escapeHtml(item.media) + '\" type=\"video\/mp4\"><\/video><\/a>';<!-- [et_pb_line_break_holder] -->    } else {<!-- [et_pb_line_break_holder] -->      html += '<\/p>\n<div class=\"f-slide-bg-blur\" style=\"background-image:url(\\'' + escapeHtml(item.media) + '\\');\"><\/div>\n<p>';<!-- [et_pb_line_break_holder] -->      html += '<a class=\"f-slide-link-wrapper\" href=\"' + escapeHtml(item.link || '#') + '\" target=\"_blank\">';<!-- [et_pb_line_break_holder] -->      html += '<img decoding=\"async\" class=\"f-slide-media-main\" src=\"' + escapeHtml(item.media) + '\" alt=\"Hebahan\"><\/a>';<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->    html += '<\/div>\n<p>';<!-- [et_pb_line_break_holder] -->  });<!-- [et_pb_line_break_holder] -->  slider.innerHTML = html;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  dotsBox.innerHTML = '';<!-- [et_pb_line_break_holder] -->  list.forEach(function(_, idx) {<!-- [et_pb_line_break_holder] -->    var dot = document.createElement('span');<!-- [et_pb_line_break_holder] -->    dot.className = 'f-promo-dot' + (idx === 0 ? ' active' : '');<!-- [et_pb_line_break_holder] -->    dot.onclick = function() { lompatPromoSlide(idx); };<!-- [et_pb_line_break_holder] -->    dotsBox.appendChild(dot);<!-- [et_pb_line_break_holder] -->  });<!-- [et_pb_line_break_holder] -->  currentPromoSlide = 0;<!-- [et_pb_line_break_holder] -->  startPromoProgress();<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->function tunjukPromoSlide(n) {<!-- [et_pb_line_break_holder] -->  var slides = document.querySelectorAll('#f-promo-slides .f-promo-slide');<!-- [et_pb_line_break_holder] -->  var dots = document.querySelectorAll('#f-promo-dots-box .f-promo-dot');<!-- [et_pb_line_break_holder] -->  if (!slides.length) return;<!-- [et_pb_line_break_holder] -->  slides.forEach(function(s) { s.classList.remove('active'); });<!-- [et_pb_line_break_holder] -->  dots.forEach(function(d) { d.classList.remove('active'); });<!-- [et_pb_line_break_holder] -->  currentPromoSlide = n;<!-- [et_pb_line_break_holder] -->  if (currentPromoSlide >= slides.length) currentPromoSlide = 0;<!-- [et_pb_line_break_holder] -->  if (currentPromoSlide < 0) currentPromoSlide = slides.length - 1;<!-- [et_pb_line_break_holder] -->  slides[currentPromoSlide].classList.add('active');<!-- [et_pb_line_break_holder] -->  if (dots[currentPromoSlide]) dots[currentPromoSlide].classList.add('active');<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->function tukarPromoSlide(step) { tunjukPromoSlide(currentPromoSlide + step); resetPromoProgress(); }<!-- [et_pb_line_break_holder] -->function lompatPromoSlide(idx) { tunjukPromoSlide(idx); resetPromoProgress(); }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->function startPromoProgress() {<!-- [et_pb_line_break_holder] -->  clearInterval(promoProgressTimer);<!-- [et_pb_line_break_holder] -->  promoElapsed = 0;<!-- [et_pb_line_break_holder] -->  var progressBar = document.getElementById('f-promo-progress');<!-- [et_pb_line_break_holder] -->  promoProgressTimer = setInterval(function() {<!-- [et_pb_line_break_holder] -->    promoElapsed += 50;<!-- [et_pb_line_break_holder] -->    var pct = Math.min((promoElapsed \/ promoDuration) * 100, 100);<!-- [et_pb_line_break_holder] -->    if (progressBar) progressBar.style.width = pct + '%';<!-- [et_pb_line_break_holder] -->    if (promoElapsed >= promoDuration) tukarPromoSlide(1);<!-- [et_pb_line_break_holder] -->  }, 50);<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->function resetPromoProgress() {<!-- [et_pb_line_break_holder] -->  var p = document.getElementById('f-promo-progress');<!-- [et_pb_line_break_holder] -->  if (p) p.style.width = '0%';<!-- [et_pb_line_break_holder] -->  startPromoProgress();<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->function openPromoSlideModal() {<!-- [et_pb_line_break_holder] -->  document.getElementById('input-slide-url').value = '';<!-- [et_pb_line_break_holder] -->  document.getElementById('input-slide-target').value = '';<!-- [et_pb_line_break_holder] -->  document.getElementById('modal-promo-slide').classList.add('active');<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->function savePromoSlideRecord() {<!-- [et_pb_line_break_holder] -->  if (!db) return;<!-- [et_pb_line_break_holder] -->  var url = document.getElementById('input-slide-url').value.trim();<!-- [et_pb_line_break_holder] -->  var link = document.getElementById('input-slide-target').value.trim();<!-- [et_pb_line_break_holder] -->  var btn = document.getElementById('btn-save-slide');<!-- [et_pb_line_break_holder] -->  if (!url) { alert(\"Sila isi URL media.\"); return; }<!-- [et_pb_line_break_holder] -->  btn.innerText = \"Simpan...\";<!-- [et_pb_line_break_holder] -->  db.ref('jheans_slides').push({ media: url, link: link, type: isMp4Url(url) ? 'video' : 'image' }).then(function() {<!-- [et_pb_line_break_holder] -->    btn.innerText = \"\u26a1 Simpan\";<!-- [et_pb_line_break_holder] -->    closeModals();<!-- [et_pb_line_break_holder] -->  });<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->function deleteCurrentSlide() {<!-- [et_pb_line_break_holder] -->  var slides = document.querySelectorAll('#f-promo-slides .f-promo-slide');<!-- [et_pb_line_break_holder] -->  if (!slides.length) return;<!-- [et_pb_line_break_holder] -->  var key = slides[currentPromoSlide].getAttribute('data-key');<!-- [et_pb_line_break_holder] -->  if (!key) return;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  if (confirm(\"Padam slide ini?\")) {<!-- [et_pb_line_break_holder] -->    if (key.indexOf('def_') === 0) {<!-- [et_pb_line_break_holder] -->      var deletedKeys = JSON.parse(localStorage.getItem('jheans_deleted_slides') || '[]');<!-- [et_pb_line_break_holder] -->      if (deletedKeys.indexOf(key) === -1) deletedKeys.push(key);<!-- [et_pb_line_break_holder] -->      localStorage.setItem('jheans_deleted_slides', JSON.stringify(deletedKeys));<!-- [et_pb_line_break_holder] -->      if (db) db.ref('jheans_slides\/' + key).set({ deleted: true });<!-- [et_pb_line_break_holder] -->      renderPromoSlides();<!-- [et_pb_line_break_holder] -->    } else {<!-- [et_pb_line_break_holder] -->      if (db) db.ref('jheans_slides\/' + key).remove();<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/\/ SEBUT HARGA<!-- [et_pb_line_break_holder] -->function getActiveTenders() {<!-- [et_pb_line_break_holder] -->  var deletedKeys = JSON.parse(localStorage.getItem('jheans_deleted_tenders') || '[]');<!-- [et_pb_line_break_holder] -->  var base = (localTenders && localTenders.length > 0) ? localTenders.slice() : defaultTenders.slice();<!-- [et_pb_line_break_holder] -->  return base.filter(function(item) { return deletedKeys.indexOf(item._key) === -1; });<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->function renderTenderMiniCards() {<!-- [et_pb_line_break_holder] -->  var container = document.getElementById('f-tender-mini-container');<!-- [et_pb_line_break_holder] -->  if (!container) return;<!-- [et_pb_line_break_holder] -->  var list = getActiveTenders();<!-- [et_pb_line_break_holder] -->  if (!list.length) {<!-- [et_pb_line_break_holder] -->    container.innerHTML = '<\/p>\n<div style=\"font-size:0.62rem;color:var(--f-text-muted);text-align:center;padding:10px;\">Tiada tawaran aktif.<\/div>\n<p>';<!-- [et_pb_line_break_holder] -->    return;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  var html = '';<!-- [et_pb_line_break_holder] -->  list.forEach(function(item) {<!-- [et_pb_line_break_holder] -->    var isOpen = (item.status || '').toUpperCase() === 'DIBUKA';<!-- [et_pb_line_break_holder] -->    var posterImg = item.img || 'https:\/\/jheans.sabah.gov.my\/wp-content\/uploads\/2025\/11\/photo_2025-11-14_07-33-57.jpg';<!-- [et_pb_line_break_holder] -->    var docDownload = item.url || posterImg;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    html += '<\/p>\n<div class=\"f-tender-mini-item\" data-key=\"' + item._key + '\">';<!-- [et_pb_line_break_holder] -->    html += '<\/p>\n<div class=\"f-tender-mini-img-wrap\" onclick=\"openFlyerLightbox(\\'' + escapeHtml(posterImg) + '\\',\\'' + escapeHtml(docDownload) + '\\')\" title=\"Klik skrin penuh\">';<!-- [et_pb_line_break_holder] -->    html += '<span class=\"f-tender-mini-badge ' + (isOpen ? 'open' : 'closed') + '\">' + (isOpen ? 'DIBUKA' : 'DITUTUP') + '<\/span>';<!-- [et_pb_line_break_holder] -->    html += '<img decoding=\"async\" src=\"' + escapeHtml(posterImg) + '\" alt=\"' + escapeHtml(item.title) + '\" loading=\"lazy\">';<!-- [et_pb_line_break_holder] -->    html += '<\/p>\n<div class=\"f-tender-mini-hint\">\ud83d\udd0d Skrin Penuh<\/div>\n<\/div>\n<p>';<!-- [et_pb_line_break_holder] -->    <!-- [et_pb_line_break_holder] -->    html += '<\/p>\n<div class=\"f-tender-mini-content\">';<!-- [et_pb_line_break_holder] -->    html += '<span class=\"f-tender-mini-ref\">' + escapeHtml(item.ref) + '<\/span>';<!-- [et_pb_line_break_holder] -->    html += '<\/p>\n<div class=\"f-tender-mini-title\">' + escapeHtml(item.title) + '<\/div>\n<p>';<!-- [et_pb_line_break_holder] -->    html += '<\/p>\n<div class=\"f-tender-mini-deadline\">\u23f0 ' + escapeHtml(item.closeDate || '-') + '<\/div>\n<p>';<!-- [et_pb_line_break_holder] -->    <!-- [et_pb_line_break_holder] -->    html += '<\/p>\n<div class=\"f-tender-mini-actions\">';<!-- [et_pb_line_break_holder] -->    html += '<button type=\"button\" class=\"f-btn-tender-mini-dl\" style=\"background:var(--f-card-bg);color:var(--f-text-main)!important;border:1px solid var(--f-border);\" onclick=\"openFlyerLightbox(\\'' + escapeHtml(posterImg) + '\\',\\'' + escapeHtml(docDownload) + '\\')\">\ud83d\udd0d Buka<\/button>';<!-- [et_pb_line_break_holder] -->    html += '<a href=\"' + escapeHtml(docDownload) + '\" target=\"_blank\" download class=\"f-btn-tender-mini-dl\">\ud83d\udce5 PDF<\/a>';<!-- [et_pb_line_break_holder] -->    html += '<\/div>\n<p>';<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    html += '<\/p>\n<div class=\"f-admin-crud-bar\">';<!-- [et_pb_line_break_holder] -->    html += '<button type=\"button\" class=\"f-btn-crud f-btn-crud-edit\" onclick=\"editTenderFlyer(\\'' + item._key + '\\')\">\u270f\ufe0f Edit<\/button>';<!-- [et_pb_line_break_holder] -->    html += '<button type=\"button\" class=\"f-btn-crud f-btn-crud-del\" onclick=\"deleteTenderFlyerRecord(\\'' + item._key + '\\')\">\ud83d\uddd1\ufe0f Padam<\/button>';<!-- [et_pb_line_break_holder] -->    html += '<\/div>\n<p>';<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    html += '<\/div>\n<\/div>\n<p>';<!-- [et_pb_line_break_holder] -->  });<!-- [et_pb_line_break_holder] -->  container.innerHTML = html;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->function openFlyerLightbox(imgSrc, downloadLink) {<!-- [et_pb_line_break_holder] -->  var modal = document.getElementById('modal-flyer-lightbox');<!-- [et_pb_line_break_holder] -->  var img = document.getElementById('f-lightbox-img');<!-- [et_pb_line_break_holder] -->  var btn = document.getElementById('f-lightbox-download-link');<!-- [et_pb_line_break_holder] -->  var scrollArea = document.getElementById('f-lightbox-scroll-area');<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  if (modal && img) {<!-- [et_pb_line_break_holder] -->    img.src = imgSrc;<!-- [et_pb_line_break_holder] -->    if (btn) btn.href = downloadLink || imgSrc;<!-- [et_pb_line_break_holder] -->    modal.classList.add('active');<!-- [et_pb_line_break_holder] -->    document.body.style.overflow = 'hidden';<!-- [et_pb_line_break_holder] -->    if (scrollArea) scrollArea.scrollTop = 0;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->function closeFlyerLightbox() {<!-- [et_pb_line_break_holder] -->  var modal = document.getElementById('modal-flyer-lightbox');<!-- [et_pb_line_break_holder] -->  if (modal) {<!-- [et_pb_line_break_holder] -->    modal.classList.remove('active');<!-- [et_pb_line_break_holder] -->    document.body.style.overflow = '';<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->function openTenderFormModal() {<!-- [et_pb_line_break_holder] -->  document.getElementById('modal-tender-heading').innerText = \"\ud83d\udcbc Tambah Sebut Harga \/ Tender\";<!-- [et_pb_line_break_holder] -->  document.getElementById('input-tender-edit-key').value = '';<!-- [et_pb_line_break_holder] -->  document.getElementById('input-tender-img').value = '';<!-- [et_pb_line_break_holder] -->  document.getElementById('input-tender-ref').value = '';<!-- [et_pb_line_break_holder] -->  document.getElementById('input-tender-title').value = '';<!-- [et_pb_line_break_holder] -->  document.getElementById('input-tender-close').value = '';<!-- [et_pb_line_break_holder] -->  document.getElementById('input-tender-url').value = '';<!-- [et_pb_line_break_holder] -->  document.getElementById('input-tender-status').value = 'DIBUKA';<!-- [et_pb_line_break_holder] -->  document.getElementById('modal-add-tender').classList.add('active');<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->function editTenderFlyer(key) {<!-- [et_pb_line_break_holder] -->  var list = (localTenders && localTenders.length > 0) ? localTenders : defaultTenders;<!-- [et_pb_line_break_holder] -->  var item = list.find(function(t) { return t._key === key; });<!-- [et_pb_line_break_holder] -->  if (!item) return;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  document.getElementById('modal-tender-heading').innerText = \"\u270f Kemaskini Sebut Harga\";<!-- [et_pb_line_break_holder] -->  document.getElementById('input-tender-edit-key').value = key;<!-- [et_pb_line_break_holder] -->  document.getElementById('input-tender-img').value = item.img || '';<!-- [et_pb_line_break_holder] -->  document.getElementById('input-tender-ref').value = item.ref || '';<!-- [et_pb_line_break_holder] -->  document.getElementById('input-tender-title').value = item.title || '';<!-- [et_pb_line_break_holder] -->  document.getElementById('input-tender-close').value = item.closeDate || '';<!-- [et_pb_line_break_holder] -->  document.getElementById('input-tender-url').value = item.url || '';<!-- [et_pb_line_break_holder] -->  document.getElementById('input-tender-status').value = item.status || 'DIBUKA';<!-- [et_pb_line_break_holder] -->  document.getElementById('modal-add-tender').classList.add('active');<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->function submitTenderRecord() {<!-- [et_pb_line_break_holder] -->  if (!db) return;<!-- [et_pb_line_break_holder] -->  var editKey = document.getElementById('input-tender-edit-key').value.trim();<!-- [et_pb_line_break_holder] -->  var imgUrl = document.getElementById('input-tender-img').value.trim();<!-- [et_pb_line_break_holder] -->  var refNo = document.getElementById('input-tender-ref').value.trim();<!-- [et_pb_line_break_holder] -->  var title = document.getElementById('input-tender-title').value.trim();<!-- [et_pb_line_break_holder] -->  var closeD = document.getElementById('input-tender-close').value.trim();<!-- [et_pb_line_break_holder] -->  var status = document.getElementById('input-tender-status').value;<!-- [et_pb_line_break_holder] -->  var docUrl = document.getElementById('input-tender-url').value.trim();<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  if (!imgUrl || !refNo || !title || !closeD) {<!-- [et_pb_line_break_holder] -->    alert(\"Sila lengkapkan maklumat sebut harga.\");<!-- [et_pb_line_break_holder] -->    return;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  var payload = { img: imgUrl, ref: refNo, title: title, closeDate: closeD, status: status, url: docUrl || imgUrl };<!-- [et_pb_line_break_holder] -->  var btn = document.getElementById('btn-save-tender');<!-- [et_pb_line_break_holder] -->  btn.innerText = \"Menyimpan...\";<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  if (editKey && editKey.indexOf('def_') === -1) {<!-- [et_pb_line_break_holder] -->    db.ref('jheans_tender_flyers\/' + editKey).update(payload).then(function() {<!-- [et_pb_line_break_holder] -->      btn.innerText = \"Simpan\";<!-- [et_pb_line_break_holder] -->      closeModals();<!-- [et_pb_line_break_holder] -->    });<!-- [et_pb_line_break_holder] -->  } else {<!-- [et_pb_line_break_holder] -->    db.ref('jheans_tender_flyers').push(payload).then(function() {<!-- [et_pb_line_break_holder] -->      if (editKey && editKey.indexOf('def_') === 0) {<!-- [et_pb_line_break_holder] -->        var deletedKeys = JSON.parse(localStorage.getItem('jheans_deleted_tenders') || '[]');<!-- [et_pb_line_break_holder] -->        if (deletedKeys.indexOf(editKey) === -1) deletedKeys.push(editKey);<!-- [et_pb_line_break_holder] -->        localStorage.setItem('jheans_deleted_tenders', JSON.stringify(deletedKeys));<!-- [et_pb_line_break_holder] -->      }<!-- [et_pb_line_break_holder] -->      btn.innerText = \"Simpan\";<!-- [et_pb_line_break_holder] -->      closeModals();<!-- [et_pb_line_break_holder] -->    });<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->function deleteTenderFlyerRecord(key) {<!-- [et_pb_line_break_holder] -->  if (confirm(\"Padam iklan sebut harga ini?\")) {<!-- [et_pb_line_break_holder] -->    if (key.indexOf('def_') === 0) {<!-- [et_pb_line_break_holder] -->      var deletedKeys = JSON.parse(localStorage.getItem('jheans_deleted_tenders') || '[]');<!-- [et_pb_line_break_holder] -->      if (deletedKeys.indexOf(key) === -1) deletedKeys.push(key);<!-- [et_pb_line_break_holder] -->      localStorage.setItem('jheans_deleted_tenders', JSON.stringify(deletedKeys));<!-- [et_pb_line_break_holder] -->      if (db) db.ref('jheans_tender_flyers\/' + key).set({ deleted: true });<!-- [et_pb_line_break_holder] -->      renderTenderMiniCards();<!-- [et_pb_line_break_holder] -->    } else {<!-- [et_pb_line_break_holder] -->      if (db) db.ref('jheans_tender_flyers\/' + key).remove();<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/\/ JURNAL MEDIA (SEAMLESS MULTI-CLONE RENDERING)<!-- [et_pb_line_break_holder] -->function renderJournalsList() {<!-- [et_pb_line_break_holder] -->  var container = document.getElementById('f-journal-track-container');<!-- [et_pb_line_break_holder] -->  if (!container) return;<!-- [et_pb_line_break_holder] -->  var items = (localJournals && localJournals.length > 0) ? localJournals : defaultJournals;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  if (!items.length) {<!-- [et_pb_line_break_holder] -->    container.innerHTML = '<\/p>\n<div style=\"padding:14px;font-size:0.72rem;color:var(--f-text-muted);\">Tiada arkib berita.<\/div>\n<p>';<!-- [et_pb_line_break_holder] -->    return;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  var buildCard = function(item, isDup) {<!-- [et_pb_line_break_holder] -->    var key = item._key || '';<!-- [et_pb_line_break_holder] -->    var isVid = item.type === 'video' || isMp4Url(item.img);<!-- [et_pb_line_break_holder] -->    var h = '<\/p>\n<div class=\"f-news-card\"' + (isDup ? ' aria-hidden=\"true\"' : '') + '>';<!-- [et_pb_line_break_holder] -->    if (key && !isDup && isCurrentUserAdmin) {<!-- [et_pb_line_break_holder] -->      h += '<\/p>\n<div style=\"position:absolute;top:4px;right:4px;z-index:10;\"><button type=\"button\" style=\"background:#ef4444;border:none;color:#fff;border-radius:2px;padding:1px 5px;font-size:0.6rem;cursor:pointer;\" onclick=\"deleteJournalRecord(\\'' + key + '\\')\" title=\"Padam Berita\">\u2715<\/button><\/div>\n<p>';<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->    h += '<\/p>\n<div class=\"f-news-img-box\">';<!-- [et_pb_line_break_holder] -->    h += isVid ? '<video autoplay muted loop playsinline><source src=\"' + escapeHtml(item.img) + '\" type=\"video\/mp4\"><\/video>' : '<img decoding=\"async\" src=\"' + escapeHtml(item.img) + '\" alt=\"' + escapeHtml(item.source) + '\" loading=\"lazy\">';<!-- [et_pb_line_break_holder] -->    h += '<\/div>\n<div class=\"f-news-body\">';<!-- [et_pb_line_break_holder] -->    h += '<span class=\"f-news-meta\">' + escapeHtml(item.source) + '<\/span>';<!-- [et_pb_line_break_holder] -->    h += '<\/p>\n<h3>' + escapeHtml(item.title) + '<\/h3>\n<p>';<!-- [et_pb_line_break_holder] -->    h += '<a class=\"f-news-link\" href=\"' + escapeHtml(item.url) + '\" target=\"_blank\" rel=\"noopener noreferrer\">Baca artikel \u2192<\/a>';<!-- [et_pb_line_break_holder] -->    h += '<\/div>\n<\/div>\n<p>';<!-- [et_pb_line_break_holder] -->    return h;<!-- [et_pb_line_break_holder] -->  };<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  var baseList = items.slice();<!-- [et_pb_line_break_holder] -->  while (baseList.length < 6) {<!-- [et_pb_line_break_holder] -->    baseList = baseList.concat(items);<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  var htmlSetA = '';<!-- [et_pb_line_break_holder] -->  baseList.forEach(function(item) { htmlSetA += buildCard(item, false); });<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  var htmlSetB = '';<!-- [et_pb_line_break_holder] -->  baseList.forEach(function(item) { htmlSetB += buildCard(item, true); });<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  container.innerHTML = htmlSetA + htmlSetB;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->function openJournalModal() {<!-- [et_pb_line_break_holder] -->  document.getElementById('input-journal-source').value = '';<!-- [et_pb_line_break_holder] -->  document.getElementById('input-journal-title').value = '';<!-- [et_pb_line_break_holder] -->  document.getElementById('input-journal-img').value = '';<!-- [et_pb_line_break_holder] -->  document.getElementById('input-journal-url').value = '';<!-- [et_pb_line_break_holder] -->  document.getElementById('modal-journal-item').classList.add('active');<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->function submitJournalRecord() {<!-- [et_pb_line_break_holder] -->  if (!db) return;<!-- [et_pb_line_break_holder] -->  var src = document.getElementById('input-journal-source').value.trim();<!-- [et_pb_line_break_holder] -->  var title = document.getElementById('input-journal-title').value.trim();<!-- [et_pb_line_break_holder] -->  var img = document.getElementById('input-journal-img').value.trim();<!-- [et_pb_line_break_holder] -->  var url = document.getElementById('input-journal-url').value.trim();<!-- [et_pb_line_break_holder] -->  if (!src || !title || !img || !url) { alert(\"Lengkapkan maklumat berita.\"); return; }<!-- [et_pb_line_break_holder] -->  db.ref('jheans_journals').push({ source: src, title: title, img: img, url: url, type: isMp4Url(img) ? 'video' : 'image' }).then(closeModals);<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->function deleteJournalRecord(key) {<!-- [et_pb_line_break_holder] -->  if (confirm(\"Padam berita ini?\")) {<!-- [et_pb_line_break_holder] -->    if (key.indexOf('def_') === 0) {<!-- [et_pb_line_break_holder] -->      if (db) db.ref('jheans_journals\/' + key).set({ deleted: true });<!-- [et_pb_line_break_holder] -->    } else {<!-- [et_pb_line_break_holder] -->      if (db) db.ref('jheans_journals\/' + key).remove();<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/\/ TIKTOK<!-- [et_pb_line_break_holder] -->function loadTikTokSafely() {<!-- [et_pb_line_break_holder] -->  setTimeout(function() {<!-- [et_pb_line_break_holder] -->    var oldScript = document.getElementById('tiktok-embed-script');<!-- [et_pb_line_break_holder] -->    if (oldScript) oldScript.remove();<!-- [et_pb_line_break_holder] -->    var script = document.createElement('script');<!-- [et_pb_line_break_holder] -->    script.id = 'tiktok-embed-script';<!-- [et_pb_line_break_holder] -->    script.src = 'https:\/\/www.tiktok.com\/embed.js';<!-- [et_pb_line_break_holder] -->    script.async = true;<!-- [et_pb_line_break_holder] -->    document.body.appendChild(script);<!-- [et_pb_line_break_holder] -->  }, 1800);<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/\/ TAKWIM & NOTIS<!-- [et_pb_line_break_holder] -->var currentCalDate = new Date();<!-- [et_pb_line_break_holder] -->function renderCalendarMonth() {<!-- [et_pb_line_break_holder] -->  var grid = document.getElementById('f-cal-grid-container');<!-- [et_pb_line_break_holder] -->  var title = document.getElementById('f-cal-month-display');<!-- [et_pb_line_break_holder] -->  if (!grid || !title) return;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  var year = currentCalDate.getFullYear(), month = currentCalDate.getMonth();<!-- [et_pb_line_break_holder] -->  var monthNames = [\"Januari\",\"Februari\",\"Mac\",\"April\",\"Mei\",\"Jun\",\"Julai\",\"Ogos\",\"September\",\"Oktober\",\"November\",\"Disember\"];<!-- [et_pb_line_break_holder] -->  title.innerText = monthNames[month] + \" \" + year;<!-- [et_pb_line_break_holder] -->  grid.innerHTML = '';<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  [\"A\",\"I\",\"S\",\"R\",\"K\",\"J\",\"S\"].forEach(function(d) {<!-- [et_pb_line_break_holder] -->    var hd = document.createElement('div'); hd.className = 'f-cal-head-day'; hd.innerText = d; grid.appendChild(hd);<!-- [et_pb_line_break_holder] -->  });<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  var firstDayIndex = new Date(year, month, 1).getDay();<!-- [et_pb_line_break_holder] -->  var totalDays = new Date(year, month + 1, 0).getDate();<!-- [et_pb_line_break_holder] -->  var today = new Date();<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  for (var i = 0; i < firstDayIndex; i++) {<!-- [et_pb_line_break_holder] -->    var blank = document.createElement('div'); blank.className = 'f-cal-cell'; grid.appendChild(blank);<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] -->  for (var day = 1; day <= totalDays; day++) {<!-- [et_pb_line_break_holder] -->    var cell = document.createElement('div'); cell.className = 'f-cal-cell'; cell.innerText = day;<!-- [et_pb_line_break_holder] -->    var dateKey = year + '-' + String(month + 1).padStart(2, '0') + '-' + String(day).padStart(2, '0');<!-- [et_pb_line_break_holder] -->    if (today.getFullYear() === year && today.getMonth() === month && today.getDate() === day) cell.classList.add('today');<!-- [et_pb_line_break_holder] -->    if (localEvents.some(function(e) { return e.date === dateKey; })) cell.classList.add('has-event');<!-- [et_pb_line_break_holder] -->    grid.appendChild(cell);<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->function changeCalMonth(offset) {<!-- [et_pb_line_break_holder] -->  currentCalDate.setMonth(currentCalDate.getMonth() + offset);<!-- [et_pb_line_break_holder] -->  renderCalendarMonth();<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->function renderEventsList() {<!-- [et_pb_line_break_holder] -->  var container = document.getElementById('f-events-container');<!-- [et_pb_line_break_holder] -->  var countBadge = document.getElementById('f-event-count');<!-- [et_pb_line_break_holder] -->  if (!container) return;<!-- [et_pb_line_break_holder] -->  if (countBadge) countBadge.innerText = localEvents.length;<!-- [et_pb_line_break_holder] -->  if (!localEvents.length) {<!-- [et_pb_line_break_holder] -->    container.innerHTML = '<\/p>\n<div style=\"font-size:0.62rem;color:var(--f-text-muted);text-align:center;padding:6px;\">Tiada acara.<\/div>\n<p>';<!-- [et_pb_line_break_holder] -->    return;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] -->  var html = '';<!-- [et_pb_line_break_holder] -->  localEvents.forEach(function(item) {<!-- [et_pb_line_break_holder] -->    html += '<\/p>\n<div class=\"f-agenda-item\">';<!-- [et_pb_line_break_holder] -->    if (isCurrentUserAdmin && item._key && db) {<!-- [et_pb_line_break_holder] -->      html += '<button type=\"button\" class=\"f-btn-delete-small f-admin-only\" onclick=\"deleteEventRecord(\\'' + item._key + '\\')\" title=\"Padam\">\u2715<\/button>';<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->    html += '<span class=\"f-agenda-date\">\ud83d\udcc5 ' + escapeHtml(item.date) + '<\/span>';<!-- [et_pb_line_break_holder] -->    html += '<\/p>\n<div class=\"f-agenda-title\">' + escapeHtml(item.title) + '<\/div>\n<p>';<!-- [et_pb_line_break_holder] -->    html += '<span class=\"f-agenda-venue\">\ud83d\udccd ' + escapeHtml(item.venue) + '<\/span>';<!-- [et_pb_line_break_holder] -->    html += '<\/div>\n<p>';<!-- [et_pb_line_break_holder] -->  });<!-- [et_pb_line_break_holder] -->  container.innerHTML = html;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->function deleteEventRecord(key) {<!-- [et_pb_line_break_holder] -->  if (confirm(\"Padam acara ini?\")) db.ref('jheans_events\/' + key).remove();<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->function renderNoticesList() {<!-- [et_pb_line_break_holder] -->  var container = document.getElementById('f-notices-container');<!-- [et_pb_line_break_holder] -->  var countBadge = document.getElementById('f-notice-count');<!-- [et_pb_line_break_holder] -->  if (!container) return;<!-- [et_pb_line_break_holder] -->  if (countBadge) countBadge.innerText = localNotices.length;<!-- [et_pb_line_break_holder] -->  if (!localNotices.length) {<!-- [et_pb_line_break_holder] -->    container.innerHTML = '<\/p>\n<div style=\"font-size:0.62rem;color:var(--f-text-muted);text-align:center;padding:6px;\">Tiada hebahan.<\/div>\n<p>';<!-- [et_pb_line_break_holder] -->    return;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] -->  var html = '';<!-- [et_pb_line_break_holder] -->  localNotices.forEach(function(item) {<!-- [et_pb_line_break_holder] -->    var tagClass = 'f-tag-umum';<!-- [et_pb_line_break_holder] -->    var tagUpper = (item.tag || '').toUpperCase();<!-- [et_pb_line_break_holder] -->    if (tagUpper === 'PEKELILING') tagClass = 'f-tag-pekeliling';<!-- [et_pb_line_break_holder] -->    if (tagUpper === 'PENTING') tagClass = 'f-tag-penting';<!-- [et_pb_line_break_holder] -->    if (tagUpper === 'MAKLUMAN') tagClass = 'f-tag-makluman';<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    html += '<\/p>\n<div class=\"f-notice-item\">';<!-- [et_pb_line_break_holder] -->    if (isCurrentUserAdmin && item._key && db) {<!-- [et_pb_line_break_holder] -->      html += '<button type=\"button\" class=\"f-btn-delete-small f-admin-only\" onclick=\"deleteNoticeRecord(\\'' + item._key + '\\')\" title=\"Padam\">\u2715<\/button>';<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->    html += '<span class=\"f-notice-tag ' + tagClass + '\">' + escapeHtml(item.tag || 'NOTIS') + '<\/span>';<!-- [et_pb_line_break_holder] -->    html += '<\/p>\n<div class=\"f-notice-title\">' + escapeHtml(item.title) + '<\/div>\n<p>';<!-- [et_pb_line_break_holder] -->    html += '<\/p>\n<div class=\"f-notice-desc\">' + escapeHtml(item.desc) + '<\/div>\n<p>';<!-- [et_pb_line_break_holder] -->    html += '<\/div>\n<p>';<!-- [et_pb_line_break_holder] -->  });<!-- [et_pb_line_break_holder] -->  container.innerHTML = html;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->function deleteNoticeRecord(key) {<!-- [et_pb_line_break_holder] -->  if (confirm(\"Padam notis ini?\")) db.ref('jheans_notices\/' + key).remove();<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->function openAddEventModal() {<!-- [et_pb_line_break_holder] -->  document.getElementById('input-event-date').value = new Date().toISOString().split('T')[0];<!-- [et_pb_line_break_holder] -->  document.getElementById('input-event-title').value = '';<!-- [et_pb_line_break_holder] -->  document.getElementById('input-event-venue').value = '';<!-- [et_pb_line_break_holder] -->  document.getElementById('modal-add-event').classList.add('active');<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->function submitNewEvent() {<!-- [et_pb_line_break_holder] -->  var d = document.getElementById('input-event-date').value;<!-- [et_pb_line_break_holder] -->  var t = document.getElementById('input-event-title').value.trim();<!-- [et_pb_line_break_holder] -->  var v = document.getElementById('input-event-venue').value.trim();<!-- [et_pb_line_break_holder] -->  if (d && t && v && db) db.ref('jheans_events').push({ date: d, title: t, venue: v }).then(closeModals);<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->function openAddNoticeModal() {<!-- [et_pb_line_break_holder] -->  document.getElementById('input-notice-tag').value = '';<!-- [et_pb_line_break_holder] -->  document.getElementById('input-notice-title').value = '';<!-- [et_pb_line_break_holder] -->  document.getElementById('input-notice-desc').value = '';<!-- [et_pb_line_break_holder] -->  document.getElementById('modal-add-notice').classList.add('active');<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->function submitNewNotice() {<!-- [et_pb_line_break_holder] -->  var tag = document.getElementById('input-notice-tag').value;<!-- [et_pb_line_break_holder] -->  var t = document.getElementById('input-notice-title').value.trim();<!-- [et_pb_line_break_holder] -->  var d = document.getElementById('input-notice-desc').value.trim();<!-- [et_pb_line_break_holder] -->  if (t && d && db) db.ref('jheans_notices').push({ tag: tag, title: t, desc: d }).then(closeModals);<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->function closeModals() {<!-- [et_pb_line_break_holder] -->  document.querySelectorAll('.f-modal-backdrop').forEach(function(m) { m.classList.remove('active'); });<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->function escapeHtml(str) {<!-- [et_pb_line_break_holder] -->  return String(str || '').replace(\/&\/g, '&').replace(\/<\/g, '<').replace(\/>\/g, '>').replace(\/\"\/g, '\"');<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->function toggleFabMenu() {<!-- [et_pb_line_break_holder] -->  var menu = document.getElementById('f-fab-items');<!-- [et_pb_line_break_holder] -->  if (menu) menu.classList.toggle('active');<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->var currentScale = 13;<!-- [et_pb_line_break_holder] -->document.getElementById('f-toggle-theme').onclick = function() {<!-- [et_pb_line_break_holder] -->  document.getElementById('jheans-portal-root').classList.toggle('f-dark-mode');<!-- [et_pb_line_break_holder] -->};<!-- [et_pb_line_break_holder] -->document.getElementById('f-font-plus').onclick = function() {<!-- [et_pb_line_break_holder] -->  if (currentScale < 16) { currentScale += 1; document.documentElement.style.setProperty('--f-scale', currentScale + 'px'); }<!-- [et_pb_line_break_holder] -->};<!-- [et_pb_line_break_holder] -->document.getElementById('f-font-minus').onclick = function() {<!-- [et_pb_line_break_holder] -->  if (currentScale > 11) { currentScale -= 1; document.documentElement.style.setProperty('--f-scale', currentScale + 'px'); }<!-- [et_pb_line_break_holder] -->};<!-- [et_pb_line_break_holder] -->document.getElementById('f-font-default').onclick = function() {<!-- [et_pb_line_break_holder] -->  currentScale = 13; document.documentElement.style.setProperty('--f-scale', '13px');<!-- [et_pb_line_break_holder] -->};<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->function setPortalLanguage(lang) {<!-- [et_pb_line_break_holder] -->  document.getElementById('btn-lang-bm').classList.toggle('active', lang === 'bm');<!-- [et_pb_line_break_holder] -->  document.getElementById('btn-lang-en').classList.toggle('active', lang === 'en');<!-- [et_pb_line_break_holder] -->  if (lang === 'en') {<!-- [et_pb_line_break_holder] -->    document.getElementById('t-brand-title').innerText = \"Sabah Native Affairs Department\";<!-- [et_pb_line_break_holder] -->    document.getElementById('t-plan-title').innerText = \"JHEANS Strategic Plan (2026 - 2030)\";<!-- [et_pb_line_break_holder] -->  } else {<!-- [et_pb_line_break_holder] -->    document.getElementById('t-brand-title').innerText = \"Jabatan Hal Ehwal Anak Negeri Sabah\";<!-- [et_pb_line_break_holder] -->    document.getElementById('t-plan-title').innerText = \"Pelan Strategik JHEANS (2026 - 2030)\";<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/\/ INISIALISASI<!-- [et_pb_line_break_holder] -->document.addEventListener('DOMContentLoaded', function() {<!-- [et_pb_line_break_holder] -->  if (!document.getElementById('jheans-portal-root')) return;<!-- [et_pb_line_break_holder] -->  detectWordPressAdmin();<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  function updateLiveStatus() {<!-- [et_pb_line_break_holder] -->    var now = new Date();<!-- [et_pb_line_break_holder] -->    var timeFormatter = new Intl.DateTimeFormat('en-GB', { timeZone: 'Asia\/Kuching', hour: '2-digit', minute: '2-digit', second: '2-digit', hour12: false });<!-- [et_pb_line_break_holder] -->    var parts = timeFormatter.formatToParts(now).reduce(function(acc, p) { acc[p.type] = p.value; return acc; }, {});<!-- [et_pb_line_break_holder] -->    var clockDisplay = document.getElementById('f-live-clock');<!-- [et_pb_line_break_holder] -->    if (clockDisplay) clockDisplay.innerText = parts.hour + ':' + parts.minute + ':' + parts.second + ' MYT';<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    var dayName = new Intl.DateTimeFormat('en-US', { timeZone: 'Asia\/Kuching', weekday: 'short' }).format(now);<!-- [et_pb_line_break_holder] -->    var hour = parseInt(parts.hour, 10);<!-- [et_pb_line_break_holder] -->    var min = parseInt(parts.minute, 10);<!-- [et_pb_line_break_holder] -->    var statusPill = document.getElementById('f-office-status');<!-- [et_pb_line_break_holder] -->    if (!statusPill) return;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    if (['Mon', 'Tue', 'Wed', 'Thu', 'Fri'].indexOf(dayName) !== -1) {<!-- [et_pb_line_break_holder] -->      var isBreak = (dayName === 'Fri') ? ((hour === 11 && min >= 30) || hour === 12 || hour === 13) : (hour === 13);<!-- [et_pb_line_break_holder] -->      if (isBreak) { statusPill.className = 'f-status-pill f-break'; statusPill.innerText = 'WAKTU REHAT'; } <!-- [et_pb_line_break_holder] -->      else if (hour >= 8 && hour < 17) { statusPill.className = 'f-status-pill f-open'; statusPill.innerText = 'BEROPERASI'; } <!-- [et_pb_line_break_holder] -->      else { statusPill.className = 'f-status-pill f-closed'; statusPill.innerText = 'DITUTUP'; }<!-- [et_pb_line_break_holder] -->    } else {<!-- [et_pb_line_break_holder] -->      statusPill.className = 'f-status-pill f-closed'; statusPill.innerText = 'CUTI MINGGU';<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] -->  setInterval(updateLiveStatus, 1000);<!-- [et_pb_line_break_holder] -->  updateLiveStatus();<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  populateCourtsDropdowns();<!-- [et_pb_line_break_holder] -->  initRealSabahMap();<!-- [et_pb_line_break_holder] -->  loadTikTokSafely();<!-- [et_pb_line_break_holder] -->  initFirebaseConnection();<!-- [et_pb_line_break_holder] -->});<!-- [et_pb_line_break_holder] --><\/script><!-- [et_pb_line_break_holder] -->[\/et_pb_code][\/et_pb_column][\/et_pb_row][\/et_pb_section]<\/p>\n<div class=\"pvc_clear\"><\/div>\n<p id=\"pvc_stats_5662\" class=\"pvc_stats all  \" data-element-id=\"5662\" style=\"\"><i class=\"pvc-stats-icon medium\" aria-hidden=\"true\"><svg aria-hidden=\"true\" focusable=\"false\" data-prefix=\"far\" data-icon=\"chart-bar\" role=\"img\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 512 512\" class=\"svg-inline--fa fa-chart-bar fa-w-16 fa-2x\"><path fill=\"currentColor\" d=\"M396.8 352h22.4c6.4 0 12.8-6.4 12.8-12.8V108.8c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v230.4c0 6.4 6.4 12.8 12.8 12.8zm-192 0h22.4c6.4 0 12.8-6.4 12.8-12.8V140.8c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v198.4c0 6.4 6.4 12.8 12.8 12.8zm96 0h22.4c6.4 0 12.8-6.4 12.8-12.8V204.8c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v134.4c0 6.4 6.4 12.8 12.8 12.8zM496 400H48V80c0-8.84-7.16-16-16-16H16C7.16 64 0 71.16 0 80v336c0 17.67 14.33 32 32 32h464c8.84 0 16-7.16 16-16v-16c0-8.84-7.16-16-16-16zm-387.2-48h22.4c6.4 0 12.8-6.4 12.8-12.8v-70.4c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v70.4c0 6.4 6.4 12.8 12.8 12.8z\" class=\"\"><\/path><\/svg><\/i> <img loading=\"lazy\" decoding=\"async\" width=\"16\" height=\"16\" alt=\"Loading\" src=\"https:\/\/jheans.sabah.gov.my\/wp-content\/plugins\/page-views-count\/ajax-loader-2x.gif\" border=0 \/><\/p>\n<div class=\"pvc_clear\"><\/div>\n","protected":false},"excerpt":{"rendered":"<p>PORTAL RASMI JHEANS &#8211; EDISI MOCKUP 3D PENUH &#038; JURNAL SEAMLESS SMOOTH ========================================================================== &#8211;> HEBAHAN Sidang Mahkamah Anak Negeri Litar dan perkhidmatan pendaftaran perkahwinan adat beroperasi seperti biasa di seluruh 38 daerah Sabah. \u2715 PORTAL RASMI Jabatan Hal Ehwal Anak Negeri Sabah \ud83d\udd12 MOD PENTADBIR \ud83d\udc41\ufe0f &#8230; BM EN \ud83c\udf19 A- A A+ \ud83d\udd52 &#8211;:&#8211;:&#8211; STATUS&#8230; \u2726 JABATAN HAL EHWAL ANAK NEGERI SABAH (JHEANS) \u2726 NCMS: https:\/\/jheansncms.sabah.gov.my\/login \u2726 SENARAI 38 MAHKAMAH ANAK NEGERI DAERAH SABAH \u2726 PETI CADANGAN &#038; ADUAN AWAM MASA NYATA \u2726 SEBUT HARGA &#038; TENDER JHEANS 2026 \u2726 JABATAN HAL EHWAL ANAK NEGERI SABAH (JHEANS) \u2726 NCMS: https:\/\/jheansncms.sabah.gov.my\/login \u2726 SENARAI 38 MAHKAMAH ANAK NEGERI DAERAH SABAH \u2726 PETI CADANGAN &#038; ADUAN AWAM MASA NYATA \u2726 SEBUT HARGA &#038; TENDER JHEANS 2026 HEBAHAN &#038; PENGUMUMAN TERKINI + Tambah \u2715 Padam Memuatkan paparan hebahan&#8230; \u276e \u276f 2. BUKU PELAN STRATEGIK: MUKA DEPAN KEKAL &#038; KEMAS (REAL INTERACTIVE) ========================================================================= &#8211;> \ud83d\udcd6 DOKUMEN DASAR INDUK Pelan Strategik JHEANS (2026 &#8211; 2030) \ud83d\udca1 Klik bucu helaian untuk mula menyelak halaman \u26f6 Skrin Penuh \u2197 3. PINTU GERBANG UTAMA (SET 4 KAD DIGITAL MOCKUP 3D TINGKAP CYBER) ========================================================================= &#8211;> PINTU DIGITAL UTAMA Perkhidmatan Digital &#038; Pelaporan Rasmi NCMS ONLINE Sistem NCMS Pengurusan Mahkamah [&hellip;]<\/p>\n<div class=\"pvc_clear\"><\/div>\n<p id=\"pvc_stats_5662\" class=\"pvc_stats all  \" data-element-id=\"5662\" style=\"\"><i class=\"pvc-stats-icon medium\" aria-hidden=\"true\"><svg aria-hidden=\"true\" focusable=\"false\" data-prefix=\"far\" data-icon=\"chart-bar\" role=\"img\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 512 512\" class=\"svg-inline--fa fa-chart-bar fa-w-16 fa-2x\"><path fill=\"currentColor\" d=\"M396.8 352h22.4c6.4 0 12.8-6.4 12.8-12.8V108.8c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v230.4c0 6.4 6.4 12.8 12.8 12.8zm-192 0h22.4c6.4 0 12.8-6.4 12.8-12.8V140.8c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v198.4c0 6.4 6.4 12.8 12.8 12.8zm96 0h22.4c6.4 0 12.8-6.4 12.8-12.8V204.8c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v134.4c0 6.4 6.4 12.8 12.8 12.8zM496 400H48V80c0-8.84-7.16-16-16-16H16C7.16 64 0 71.16 0 80v336c0 17.67 14.33 32 32 32h464c8.84 0 16-7.16 16-16v-16c0-8.84-7.16-16-16-16zm-387.2-48h22.4c6.4 0 12.8-6.4 12.8-12.8v-70.4c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v70.4c0 6.4 6.4 12.8 12.8 12.8z\" class=\"\"><\/path><\/svg><\/i> <img loading=\"lazy\" decoding=\"async\" width=\"16\" height=\"16\" alt=\"Loading\" src=\"https:\/\/jheans.sabah.gov.my\/wp-content\/plugins\/page-views-count\/ajax-loader-2x.gif\" border=0 \/><\/p>\n<div class=\"pvc_clear\"><\/div>\n","protected":false},"author":2,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"_et_pb_use_builder":"on","_et_pb_old_content":"","_et_gb_content_width":"","_lmt_disableupdate":"","_lmt_disable":"","footnotes":"","_members_access_role":[],"_members_access_error":""},"class_list":["post-5662","page","type-page","status-publish","hentry"],"acf":[],"a3_pvc":{"activated":true,"total_views":1769,"today_views":49},"_links":{"self":[{"href":"https:\/\/jheans.sabah.gov.my\/ms\/wp-json\/wp\/v2\/pages\/5662","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/jheans.sabah.gov.my\/ms\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/jheans.sabah.gov.my\/ms\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/jheans.sabah.gov.my\/ms\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/jheans.sabah.gov.my\/ms\/wp-json\/wp\/v2\/comments?post=5662"}],"version-history":[{"count":43,"href":"https:\/\/jheans.sabah.gov.my\/ms\/wp-json\/wp\/v2\/pages\/5662\/revisions"}],"predecessor-version":[{"id":5849,"href":"https:\/\/jheans.sabah.gov.my\/ms\/wp-json\/wp\/v2\/pages\/5662\/revisions\/5849"}],"wp:attachment":[{"href":"https:\/\/jheans.sabah.gov.my\/ms\/wp-json\/wp\/v2\/media?parent=5662"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}