html[data-mode=dark] .v3-app,html[data-mode=dark] .v3-app .answer-body.prose,html[data-mode=dark] .v3-app .prose,html[data-mode=dark] .v3:has(>.v3-app){--ink:#F2F2EF;--ink-2:#D6D6D1;--muted:#A3A39E;--faint:#7D7D78;--line:#2E2E2C;--line-2:#3A3A37;--surface:#232322;--surface-2:#1A1A19;--card:#1C1C1B;--v-surface:#232322;--navy:#4F5BD0;--navy-700:#3E49B8;--navy-900:#DCE0F4;--navy-300:#A9B1E6;--navy-100:#2C3266;--navy-50:#1F2347;--page-bg:radial-gradient(1200px 640px at 88% -10%,#1E1E1C 0%,rgba(30,30,28,0) 70%),linear-gradient(180deg,#121211,#141413 900px,#121211);--band-bg:linear-gradient(135deg,#191918,#1E1E1C 55%,#181817);--v-header-bg:rgba(18,18,17,.82);--header-bg:rgba(18,18,17,.82);--bg:#121211;--text:#F2F2EF;--border:#2E2E2C;--accent:#A9B1E6;--accent-soft:#1F2347;--highlight:#A9B1E6;--surface-hover:#242422;--surface-muted:#232322;--surface-subtle:#1A1A19;--surface-drawer:#161615;--success-25:#15301F;--success-700:#8FD3A4;--warn-25:#33280F;--warn-700:#F0C36B;--danger-25:#3A1F1F;--danger-600:#F19C9C;--danger-800:#F4B4B4;--ink-a5:rgba(255,255,255,.06);--pr-text:#F2F2EF;--pr-muted:#A3A39E;--pr-faint:#7D7D78;--pr-line:#2E2E2C;--pr-line-2:#3A3A37;--pr-soft:#242422;--pr-accent:#A9B1E6;color-scheme:dark}html[data-mode=dark] body:has(.v3-app){background-color:#121211}html[data-mode=dark] .v3:has(>.v3-app){background-color:#121211}html[data-mode=dark] .v3-app .btn-outline:hover{background:#0E0E0D}html[data-mode=dark] .v3-app .btn-ghost:hover,html[data-mode=dark] .v3-app .round-btn:hover{color:var(--navy-300)}html[data-mode=dark] .v3-app .tab:hover{background:rgba(28,28,27,.7)}html[data-mode=dark] .v3-app .hint a,html[data-mode=dark] .v3-app .qa:hover .qa-q,html[data-mode=dark] .v3-app .suggest a:hover,html[data-mode=dark] .v3-app .topic:hover .topic-title,html[data-mode=dark] .v3-app .v3-tag{color:var(--navy-300)}html[data-mode=dark] .v3-app .sidebar{background:rgba(28,28,27,.45)}html[data-mode=dark] .v3-app .act:hover,html[data-mode=dark] .v3-app .badge,html[data-mode=dark] .v3-app .cite,html[data-mode=dark] .v3-app .dalil .ref,html[data-mode=dark] .v3-app .followups-list a:hover,html[data-mode=dark] .v3-app .hist a[aria-current=page]{color:var(--navy-300)}html[data-mode=dark] .v3-app .v3-composer{background:linear-gradient(rgba(18,18,17,0),#121211 35%)}html[data-mode=dark] .v3-app .sources{background:rgba(28,28,27,.45)}html[data-mode=dark] .v3-app .source-n{color:var(--navy-300)}html[data-mode=dark] .v3-app .source-excerpt{border-top:1px solid rgba(255,255,255,.12)}html[data-mode=dark] .v3-app .graph-stage{background:radial-gradient(900px 600px at 50% 45%,#1C1C1B 0,rgba(28,28,27,0) 70%)}html[data-mode=dark] .v3-app .graph-help,html[data-mode=dark] .v3-app .graph-title,html[data-mode=dark] .v3-app .step-counter{background:rgba(28,28,27,.82)}html[data-mode=dark] .v3-app .graph-panel{background:rgba(28,28,27,.6)}html[data-mode=dark] .v3-app .callout-icon,html[data-mode=dark] .v3-app .doc-row:hover .doc-title,html[data-mode=dark] .v3-app .fine a,html[data-mode=dark] .v3-app .folder[aria-current=true],html[data-mode=dark] .v3-app .more-link,html[data-mode=dark] .v3-app .more-link:hover,html[data-mode=dark] .v3-app .term:hover{color:var(--navy-300)}html[data-mode=dark] .v3-app .guest-note{color:var(--navy-300);background:#1F2347;border:1px solid #2c3266;color:#A9B1E6}html[data-mode=dark] .v3-app .coll-tabs .count{background:rgba(28,28,27,.18)}html[data-mode=dark] .v3-app .back-link,html[data-mode=dark] .v3-app .back-link:hover,html[data-mode=dark] .v3-app .chat-row:hover .doc-title,html[data-mode=dark] .v3-app .crumbs a:hover,html[data-mode=dark] .v3-app .likes,html[data-mode=dark] .v3-app .link-item:hover .li-title,html[data-mode=dark] .v3-app .note-type,html[data-mode=dark] .v3-app .qa-label.is-answer,html[data-mode=dark] .v3-app .search-note a{color:var(--navy-300)}html[data-mode=dark] body:has(.v3-app){background:#121211}html[data-mode=dark] .v3-app .suggest button:hover{color:var(--navy-300)}html[data-mode=dark] .v3-app .thread .composer{background:linear-gradient(rgba(18,18,17,0),#121211 35%)}html[data-mode=dark] .v3-app .composer button.send-btn.stop-btn{background:#0E0E0D}html[data-mode=dark] .v3-app .answer-action-btn:hover,html[data-mode=dark] .v3-app .btn-plain:hover,html[data-mode=dark] .v3-app .composer-disabled-notice a,html[data-mode=dark] .v3-app .history-item mark,html[data-mode=dark] .v3-app .history-meta,html[data-mode=dark] .v3-app .hsearch-item mark,html[data-mode=dark] .v3-app .hsearch-new:hover,html[data-mode=dark] .v3-app .md a,html[data-mode=dark] .v3-app .settings-ic,html[data-mode=dark] .v3-app .suggest .suggest-refresh:hover,html[data-mode=dark] .v3-app .welcome h1 span{color:var(--navy-300)}html[data-mode=dark] .v3-app .prose :where(h4,h5,h6):not(:where([class],.not-prose,.not-prose *)){color:#A3A39E}html[data-mode=dark] .v3-app .prose :where(kbd):not(:where(.not-prose *)){background:#1C1C1B}html[data-mode=dark] .v3-app .prose :where(blockquote):not(:where([class],.not-prose,.not-prose *)){color:#D6D6D1}html[data-mode=dark] .v3-app .answer-body.prose{color:#D6D6D1}html[data-mode=dark] .v3-app .answer-body.prose :where(strong,b):not(:where(.not-prose *)){color:#F2F2EF}html[data-mode=dark] .v3-app .answer-body.prose :where(ol):not([class])>li::marker{color:#A9B1E6}html[data-mode=dark] .v3-app .answer-body.prose :where(a):not(:where([class],.not-prose,.not-prose *)){color:#A9B1E6}html[data-mode=dark] .v3-app .answer-body.prose :where(a):not(:where([class],.not-prose,.not-prose *)):hover{-webkit-text-decoration-color:#A9B1E6;text-decoration-color:#A9B1E6}html[data-mode=dark] .v3-app .answer-body.prose .ans-sec-title{color:#F2F2EF}html[data-mode=dark] .v3-app .ans-sec[data-sec=pertanyaan]{border-bottom:1px solid #2e2e2c}html[data-mode=dark] .v3-app .answer-body.prose .ans-sec[data-sec=pertanyaan] .ans-sec-title{color:#A3A39E}html[data-mode=dark] .v3-app .ans-sec[data-sec=pertanyaan]>:not(.ans-sec-title){color:#F2F2EF}html[data-mode=dark] .v3-app .ans-sec[data-sec=jawaban]{background:#1C1C1B;border:1px solid #2e2e2c}html[data-mode=dark] .v3-app .ans-sec[data-sec=kesimpulan]{background:#1F2347;border:1px solid #2c3266}html[data-mode=dark] .v3-app .answer-body.prose .ans-sec[data-sec=jawaban] .ans-sec-title{background:#1F2347;color:#A9B1E6}html[data-mode=dark] .v3-app .ans-sec[data-sec=jawaban]>:not(.ans-sec-title),html[data-mode=dark] .v3-app .ans-sec[data-sec=kesimpulan]>:not(.ans-sec-title){color:#F2F2EF}html[data-mode=dark] .v3-app .ans-sec[data-sec=kesimpulan] strong{color:#DCE0F4}html[data-mode=dark] .v3-app .ans-sec[data-sec=kesimpulan] :where(ul):not([class])>li::marker{color:#A9B1E6}html[data-mode=dark] .v3-app .ans-sec[data-sec=dalil]>:where(ul,ol):not([class])>li{border-top:1px solid #2e2e2c}html[data-mode=dark] .v3-app .ans-sec[data-sec=dalil]>:where(ul,ol):not([class])>li:last-child{border-bottom:1px solid #2e2e2c}html[data-mode=dark] .v3-app .ans-sec[data-sec=dalil]>p{color:#A3A39E}html[data-mode=dark] .v3-app .answer-body.prose .ar-run{color:#F2F2EF}html[data-mode=dark] .v3-app .answer-body.prose :where(blockquote):not(:where([class],.not-prose,.not-prose *)){color:#D6D6D1}html[data-mode=dark] .v3-app .answer-body.prose :where(blockquote):not([class]) :where(p[lang=ar]){color:#F2F2EF}html[data-mode=dark] .v3-app .answer-body.prose :where(blockquote):not([class]) em{color:#D6D6D1}html[data-mode=dark] .v3-app .ans-sec[data-sec=catatan]{background:#242422}html[data-mode=dark] .v3-app .answer-body.prose .ans-sec[data-sec=catatan] .ans-sec-title{color:#A3A39E}html[data-mode=dark] .v3-app .ans-sec[data-sec=rujukan]>:where(ul,ol):not([class])>li,html[data-mode=dark] .v3-app .ans-sec[data-sec=sumber]>:where(ul,ol):not([class])>li{border-bottom:1px solid #2e2e2c;color:#A3A39E}html[data-mode=dark] .v3-app .ans-sec[data-sec=rujukan]>:where(ul,ol):not([class])>li:before,html[data-mode=dark] .v3-app .ans-sec[data-sec=sumber]>:where(ul,ol):not([class])>li:before{background:#1F2347;color:#A9B1E6}html[data-mode=dark] .v3-app .answer-body.prose .ans-closing{color:#A3A39E}html[data-mode=dark] .v3-app .bubble-user{background:#1C1C1B;border:1px solid #2e2e2c}html[data-mode=dark] .v3-app .ans-fmt-label,html[data-mode=dark] .v3-app .disclaimer{color:#A3A39E}html[data-mode=dark] .v3-app .fmt-chip{color:#D6D6D1;border:1px solid #3a3a37}html[data-mode=dark] .v3-app .fmt-chip:hover{background:#242422;color:#F2F2EF}html[data-mode=dark] .v3-app .ans-act{color:#A3A39E}html[data-mode=dark] .v3-app .ans-act:hover{background:#242422;color:#F2F2EF}html[data-mode=dark] .v3-app .ans-act[aria-pressed=true]{color:#A9B1E6}html[data-mode=dark] .v3-app .v3-3d .view-3d>.graph-stage{background:radial-gradient(900px 600px at 50% 45%,#1C1C1B 0,rgba(28,28,27,0) 70%),#121211}html[data-mode=dark] .v3-app .view-switch{background:rgba(28,28,27,.85)}html[data-mode=dark] .v3-app .view-switch-seg{background:#262624}html[data-mode=dark] .v3-app .node-card .tag,html[data-mode=dark] .v3-app .step-counter .step-status,html[data-mode=dark] .v3-app .view-switch-seg button[aria-pressed=true]{color:var(--navy-300)}html[data-mode=dark] .v3-app .node-card .tag-konsep{color:#A9B1E6}html[data-mode=dark] .v3-app .node-card .tag-tokoh{background:#262624}html[data-mode=dark] .v3-app .node-card .tag-dalil{background:#242422}html[data-mode=dark] .v3-app .node-links button:hover{color:var(--navy-300)}@media (max-width:720px){html[data-mode=dark] .v3-app .v3-header.open .nav{background:#1C1C1B}html[data-mode=dark] .v3-app .m-head-act:hover,html[data-mode=dark] .v3-app .m-head-back:hover,html[data-mode=dark] .v3-app .tab-item[aria-current=page],html[data-mode=dark] .v3-app .v3-header.open .nav .nav-login{color:var(--navy-300)}}@media (max-width:1024px){html[data-mode=dark] .v3-app .drawer-user,html[data-mode=dark] .v3-app .sidebar{background:#161615}}html[data-mode=dark] .v3-app .aside-ask,html[data-mode=dark] .v3-app .ask,html[data-mode=dark] .v3-app .composer-box,html[data-mode=dark] .v3-app .panel-input,html[data-mode=dark] .v3-app .search-lg,html[data-mode=dark] .v3-app .v3-composer form{border-color:#5A5A55;box-shadow:none}html[data-mode=dark] .v3-app .ask:focus-within,html[data-mode=dark] .v3-app .composer-box:focus-within,html[data-mode=dark] .v3-app .composer-box:hover{border-color:#8A8A85;box-shadow:none}html[data-mode=dark] .v3-app .block-head,html[data-mode=dark] .v3-app .faq,html[data-mode=dark] .v3-app .list-head,html[data-mode=dark] .v3-app .pillars,html[data-mode=dark] .v3-app .qa-list,html[data-mode=dark] .v3-app .rule{border-color:#3A3A37}html[data-mode=dark] .v3-app .btn-outline{border-color:#D6D6D1;color:#F2F2EF}html[data-mode=dark] .v3-app .btn-outline:hover{background:#F2F2EF;color:#121211}html[data-mode=dark] .v3-app .btn-outline-navy{border-color:var(--navy-300);color:var(--navy-300)}html[data-mode=dark] .v3-app .btn-outline-navy:hover{background:var(--navy-50);color:var(--navy-300)}html[data-mode=dark] .v3-app .coll-tabs a:hover,html[data-mode=dark] .v3-app .nav a:hover,html[data-mode=dark] .v3-app .tab:hover{background:rgba(255,255,255,.06)}html[data-mode=dark] .v3-app .hero-art .art-line{stroke:#D6D6D1}html[data-mode=dark] .v3-app .v3-footer{background:#0B0B0A}html[data-mode=dark] .v3-app .card.is-navy,html[data-mode=dark] .v3-app .step.is-navy{background:var(--navy)}html[data-mode=dark] .v3-app .is-navy .muted,html[data-mode=dark] .v3-app .is-navy .step-d{color:#DCE0F4}html[data-mode=dark] .v3-app .profile-id .ktam-ok{color:var(--success-700)}html[data-mode=dark] .v3-app .profile-id .ktam-missing-badge{color:var(--warn-700)}html[data-mode=dark] .v3-app .profile-avatar.is-guest{background:var(--navy-50);color:var(--navy-300)}html[data-mode=dark] .v3-app .composer button.send-btn:disabled,html[data-mode=dark] .v3-app .icon-btn:disabled,html[data-mode=dark] .v3-app .send:disabled{background:#2C3266;color:#A9B1E6}html[data-mode=dark] .v3-app .composer button.send-btn.stop-btn{background:#F2F2EF;color:#121211}html[data-mode=dark] .v3-app .history-item mark,html[data-mode=dark] .v3-app .hsearch-item mark,html[data-mode=dark] .v3-app mark{background:#3B4380;color:#F2F2EF}html[data-mode=dark] .v3-app .prose :where(mark):not(:where(.not-prose *)){background:#5A4A12;color:#F2F2EF}html[data-mode=dark] .v3-app .graph-stage{background:radial-gradient(900px 600px at 50% 45%,#1E1E1C 0,rgba(30,30,28,0) 70%),#121211}html[data-mode=dark] .v3-app .graph-help,html[data-mode=dark] .v3-app .graph-title,html[data-mode=dark] .v3-app .step-counter{background:rgba(28,28,27,.88)}html[data-mode=dark] .v3-app .src-card[aria-pressed=true],html[data-mode=dark] .v3-app .src-card[data-open]{background:var(--navy);border-color:var(--navy);color:#fff}html[data-mode=dark] .v3-app .answer-body.prose .ans-sec[data-sec=kesimpulan] .ans-sec-title{background:var(--navy);color:#fff}html[data-mode=dark] .v3-app img[src$="logo-mtt-lockup.png"]{content:url(/v3/logo-mtt-lockup-white.png)}html[data-mode=dark] .v3-app img[src$="logo-labmu.svg"]{content:url(/v3/logo-labmu-white.svg)}html[data-mode=dark] .v3-app img[src$="logo-chathpt-wordmark.svg"]{content:url(/v3/logo-chathpt-wordmark-white.svg)}html[data-mode=dark] .v3-app .bot-avatar img,html[data-mode=dark] .v3-app .bubble.assistant:after,html[data-mode=dark] .v3-app .v3-brand img,html[data-mode=dark] .v3-app img[src$="logo-chathpt.svg"]{filter:invert(1) hue-rotate(180deg)}html[data-mode=dark] .v3-app img[src$="logo-mpi.png"]{filter:brightness(1.6) saturate(.9)}html[data-mode=dark] .v3-app .tabbar{box-shadow:0 -10px 30px -22px rgba(0,0,0,.8)}html[data-mode=dark] .v3-app .tab-item[aria-current=page] .tab-ic{background:var(--navy)}html[data-mode=dark] .v3-app .tab-item[aria-current=page]{color:var(--navy-300)}html[data-mode=dark] .v3-app .settings-item.is-danger .settings-ic{background:#3A1F1F;color:#F19C9C}html[data-mode=dark] .v3-app .settings-item.is-danger{color:#F19C9C}html[data-mode=dark] .v3-app .hist .hist-empty a,html[data-mode=dark] .v3-app .hist button.hist-more,html[data-mode=dark] .v3-app .theme-btn[aria-expanded=true]{color:var(--navy-300)}html[data-mode=dark] .v3-app .graph-stage{--g-putusan:#7B86E0;--g-konsep:#A9B1E6;--g-tokoh:#F2F2EF;--g-dalil:#7D7D78;--g-navy-rgb:169,177,230;--g-ink-rgb:242,242,239;--g-label-bg:rgba(28,28,27,.9);--g-label-ink:#F2F2EF;--g-label-sorot:#A9B1E6}html[data-mode=dark] .v3-app .v3-3d .page-3d{--surface:#1C1C1B}html[data-mode=dark] .v3-app .kb-tabs button.active{background:var(--navy);color:#fff}