:root{--nb-bg: #FFFBF3;--nb-surface: #FFFFFF;--nb-black: #0D0D0D;--nb-ink: #1A1A1A;--nb-muted: #5C5C5C;--nb-border: 3px solid #0D0D0D;--nb-shadow: 5px 5px 0px #0D0D0D;--nb-shadow-sm: 3px 3px 0px #0D0D0D;--nb-yellow: #FFD60A;--nb-coral: #a70000;--nb-blue: #2563EB;--nb-green: #16A34A;--nb-purple: #7C3AED;--nb-orange: #EA580C;--nb-violet: #5b21b6;--nb-violet-light: #ede9fe;--nb-yellow-light: #FFF8D0;--nb-coral-light: #FFE8E8;--nb-blue-light: #EFF6FF;--nb-green-light: #F0FDF4;--nb-purple-light: #F5F3FF;--nb-orange-light: #FFF1E6;--font-display: "Syne", Georgia, serif;--font-body: "DM Sans", system-ui, sans-serif}.modul-wrapper{max-width:860px;margin:0 auto;padding:0 1.5rem;font-family:var(--font-body);color:var(--nb-ink);background:var(--nb-bg)}.tag{font-size:.72rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:4px 10px;border:2px solid var(--nb-black)}.tag-bagian2{background:var(--nb-black);color:var(--nb-yellow)}.tag-level{background:var(--nb-green-light)}.tag-durasi{background:var(--nb-blue-light)}.tag-src{background:#f0ece3;color:var(--nb-muted)}.bagian-stamp-bar{display:flex;gap:0;align-items:stretch;border:var(--nb-border);box-shadow:var(--nb-shadow);overflow:hidden;margin-bottom:2rem}.bsb-left{background:var(--nb-violet);padding:1.25rem 1.5rem;display:flex;flex-direction:column;align-items:center;justify-content:center;border-right:var(--nb-border);flex-shrink:0}.bsb-chapter{font-size:.65rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:#fff}.bsb-num{font-family:var(--font-display);font-size:3.5rem;font-weight:800;color:#fff;line-height:1}.bsb-right{padding:1rem 1.4rem;flex:1;background:var(--nb-surface)}.bsb-title{font-family:var(--font-display);font-size:1.1rem;font-weight:700;color:var(--nb-black);margin-bottom:3px}.bsb-desc{font-size:.78rem;color:var(--nb-muted);margin-bottom:.7rem}.bsb-pills{display:flex;flex-wrap:wrap;gap:6px}.bsb-pill{font-size:.7rem;padding:3px 10px;background:var(--nb-bg);border:2px solid #ddd;color:var(--nb-muted);font-weight:600}.bsb-pill.active{background:var(--nb-violet);color:#fff;border-color:var(--nb-violet)}.modul-hero{border:var(--nb-border);box-shadow:var(--nb-shadow);margin-bottom:2.5rem;overflow:hidden}.hero-violet{background:var(--nb-violet-light)}.hv-tags{display:flex;flex-wrap:wrap;gap:8px;padding:1rem 1.25rem 0}.hv-content{display:grid;grid-template-columns:auto 1fr;gap:0}.hv-left{padding:1.5rem 1.5rem 1.5rem 1.25rem;border-right:var(--nb-border);display:flex;flex-direction:column;gap:8px;min-width:180px}.hv-spark{font-size:2.5rem}.hv-title{font-family:var(--font-display);font-size:3.2rem;font-weight:800;color:var(--nb-black);line-height:.95;margin:0}.hv-subtitle{font-size:.82rem;font-weight:600;color:var(--nb-violet);text-transform:uppercase;letter-spacing:.06em}.hv-right{padding:1.5rem 1.25rem;display:flex;flex-direction:column;gap:1rem}.hv-desc{font-size:.93rem;line-height:1.65;margin:0;color:var(--nb-ink)}.hv-tujuan{background:#5b21b612;border:2px solid var(--nb-violet);padding:.9rem 1.1rem}.hv-tj-label{font-size:.7rem;font-weight:800;text-transform:uppercase;letter-spacing:.07em;color:var(--nb-violet);margin-bottom:.5rem}.hv-tujuan ul{margin:0;padding-left:1.1rem;display:flex;flex-direction:column;gap:4px}.hv-tujuan li{font-size:.84rem;line-height:1.5}.hv-bar{background:var(--nb-violet);color:#fff;padding:.75rem 1.25rem;font-size:.85rem;font-weight:600;border-top:var(--nb-border)}.modul-section{margin-bottom:3rem}.ms-label{font-size:.68rem;font-weight:800;text-transform:uppercase;letter-spacing:.1em;color:var(--nb-violet);border-left:3px solid var(--nb-violet);padding-left:8px;margin-bottom:.5rem}.ms-title{font-family:var(--font-display);font-size:1.65rem;font-weight:800;color:var(--nb-black);margin:0 0 1rem;line-height:1.2}.ms-para{font-size:.93rem;line-height:1.7;color:var(--nb-ink);margin-bottom:1.5rem}.game-container{border:var(--nb-border);box-shadow:var(--nb-shadow);overflow:hidden;background:var(--nb-surface);margin-bottom:1rem}.game-screen{width:100%}.gs-inner{padding:2rem 1.75rem}.gs-intro{text-align:center;display:flex;flex-direction:column;align-items:center;gap:.75rem;background:linear-gradient(135deg,var(--nb-violet-light) 0%,#f8f4ff 100%)}.gi-icon{font-size:3rem}.gi-title{font-family:var(--font-display);font-size:1.5rem;font-weight:800;color:var(--nb-black);margin:0}.gi-desc{font-size:.9rem;color:var(--nb-muted);margin:0}.gi-note{font-size:.82rem;background:#fff;border:2px solid var(--nb-violet);color:var(--nb-violet);padding:.6rem 1rem;font-weight:600;max-width:420px}.game-btn{font-family:var(--font-body);font-weight:700;font-size:.95rem;cursor:pointer;border:2px solid var(--nb-black);padding:.75rem 2rem;transition:transform .1s,box-shadow .1s}.game-btn-start{background:var(--nb-violet);color:#fff;box-shadow:var(--nb-shadow-sm)}.game-btn-start:hover{transform:translate(-2px,-2px);box-shadow:5px 5px 0 var(--nb-black)}.game-btn-reset{background:var(--nb-bg);color:var(--nb-black);box-shadow:var(--nb-shadow-sm);margin-top:.5rem}.game-btn-reset:hover{background:var(--nb-violet-light);transform:translate(-2px,-2px)}.gs-question{display:flex;flex-direction:column;gap:1.25rem}.gq-progress-wrap{display:flex;flex-direction:column;gap:6px}.gq-prog-label{font-size:.75rem;font-weight:700;color:var(--nb-muted);display:flex;align-items:baseline;gap:2px}#qNum{font-family:var(--font-display);font-size:1.4rem;font-weight:800;color:var(--nb-violet)}.gq-of{font-size:.8rem;color:var(--nb-muted)}.gq-prog-bar{height:6px;background:#e5e7eb;border:2px solid var(--nb-black)}.gq-prog-fill{height:100%;background:var(--nb-violet);transition:width .35s ease}.gq-category{font-size:.68rem;font-weight:800;text-transform:uppercase;letter-spacing:.1em;color:#fff;background:var(--nb-violet);padding:3px 10px;display:inline-block;align-self:flex-start}.gq-text{font-family:var(--font-display);font-size:1.25rem;font-weight:700;color:var(--nb-black);line-height:1.35}.gq-options{display:grid;grid-template-columns:1fr 1fr;gap:10px}.gq-opt{background:var(--nb-bg);border:2px solid var(--nb-black);padding:.85rem 1rem;font-family:var(--font-body);font-size:.88rem;line-height:1.4;font-weight:500;cursor:pointer;text-align:left;box-shadow:var(--nb-shadow-sm);transition:background .12s,transform .1s,box-shadow .1s}.gq-opt:hover{background:var(--nb-violet-light);transform:translate(-2px,-2px);box-shadow:5px 5px 0 var(--nb-black)}.gq-opt.selected{background:var(--nb-violet);color:#fff;transform:translate(-2px,-2px);box-shadow:5px 5px 0 var(--nb-black)}.gs-result{display:flex;flex-direction:column;gap:1.25rem}.gr-header{text-align:center;background:linear-gradient(135deg,var(--nb-violet) 0%,#7c3aed 100%);color:#fff;padding:1.75rem 1.5rem;margin:-2rem -1.75rem 0}.gr-badge{font-size:3rem;margin-bottom:.25rem}.gr-label{font-size:.7rem;font-weight:800;text-transform:uppercase;letter-spacing:.1em;color:#ffffffb3;margin-bottom:4px}.gr-title{font-family:var(--font-display);font-size:2rem;font-weight:800;margin-bottom:6px}.gr-sub{font-size:.9rem;color:#ffffffd9}.gr-breakdown{display:flex;flex-direction:column;gap:8px}.gb-row{display:flex;align-items:center;gap:10px}.gb-label{font-size:.8rem;font-weight:700;min-width:120px;color:var(--nb-ink)}.gb-bar-wrap{flex:1;height:12px;background:#e5e7eb;border:2px solid var(--nb-black);overflow:hidden}.gb-bar-fill{height:100%;background:var(--nb-violet);transition:width .6s ease}.gb-score{font-size:.78rem;font-weight:700;color:var(--nb-violet);min-width:28px;text-align:right}.gr-desc-box{background:var(--nb-violet-light);border:2px solid var(--nb-violet);padding:1rem 1.25rem}.gr-desc-box p{font-size:.9rem;line-height:1.65;margin:0}.gr-implikasi{border:var(--nb-border);background:var(--nb-surface)}.gri-title{font-size:.7rem;font-weight:800;text-transform:uppercase;letter-spacing:.08em;color:var(--nb-muted);background:#f5f5f5;padding:.5rem 1rem;border-bottom:2px solid var(--nb-black)}.gri-body{padding:.85rem 1rem}.gri-body ul{margin:0;padding-left:1.1rem;display:flex;flex-direction:column;gap:4px}.gri-body li{font-size:.88rem;line-height:1.5}.gr-note{font-size:.82rem;line-height:1.6;color:var(--nb-muted);background:#f9f9f7;border-left:3px solid var(--nb-violet);padding:.6rem .9rem}.def-split{display:grid;grid-template-columns:1fr 1fr;gap:0;border:var(--nb-border);box-shadow:var(--nb-shadow);overflow:hidden;margin-bottom:1.5rem}.def-quote{padding:1.5rem;background:var(--nb-violet);color:#fff;display:flex;flex-direction:column;gap:12px}.def-tanda{font-family:var(--font-display);font-size:4rem;line-height:.6;color:#fff6}.def-quote blockquote{margin:0;font-size:.9rem;line-height:1.7;font-style:italic}.def-attr{font-size:.75rem;color:#ffffffb3}.def-body{padding:1.5rem;background:var(--nb-surface)}.def-body p{font-size:.9rem;line-height:1.7;margin-bottom:.75rem}.def-body p:last-child{margin-bottom:0}.tiga-pilar{border:var(--nb-border);box-shadow:var(--nb-shadow);overflow:hidden}.tp-header{background:var(--nb-black);color:var(--nb-yellow);font-family:var(--font-display);font-size:.85rem;font-weight:700;padding:.75rem 1.25rem;text-transform:uppercase;letter-spacing:.05em}.tp-items{display:grid;grid-template-columns:repeat(3,1fr)}.tp-item{padding:1.25rem;border-right:var(--nb-border);display:flex;flex-direction:column;gap:6px;background:var(--nb-surface)}.tp-item:last-child{border-right:none}.tp-aktif{background:var(--nb-violet-light)}.tp-icon{font-size:1.5rem}.tp-nama{font-family:var(--font-display);font-size:.92rem;font-weight:800;color:var(--nb-black)}.tp-qs{font-size:.8rem;color:var(--nb-muted);line-height:1.45}.tp-answer{font-size:.78rem;font-weight:700;color:var(--nb-violet);margin-top:4px}.dimensi-accordion{border:var(--nb-border);box-shadow:var(--nb-shadow);overflow:hidden;margin-bottom:1rem}.dacc-item{border-bottom:2px solid var(--nb-black)}.dacc-item:last-child{border-bottom:none}.dacc-trigger{width:100%;display:flex;align-items:center;justify-content:space-between;padding:1rem 1.25rem;background:var(--nb-surface);border:none;cursor:pointer;text-align:left;font-family:var(--font-body);gap:1rem;transition:background .12s}.dacc-trigger:hover{background:var(--nb-violet-light)}.dacc-left{display:flex;align-items:center;gap:14px}.dacc-num{font-family:var(--font-display);font-size:1.3rem;font-weight:800;min-width:36px}.dacc-v{color:var(--nb-violet)}.dacc-nama{font-size:.95rem;font-weight:700;color:var(--nb-black);margin-bottom:2px}.dacc-sub{font-size:.75rem;color:var(--nb-muted)}.dacc-chevron{font-size:1.4rem;font-weight:300;color:var(--nb-violet);flex-shrink:0;transition:transform .2s}.dacc-trigger[aria-expanded=true] .dacc-chevron{transform:rotate(45deg)}.dacc-trigger[aria-expanded=true]{background:var(--nb-violet-light)}.dacc-body{border-top:2px solid var(--nb-black)}.dacc-content{padding:1.4rem;background:var(--nb-bg)}.dacc-content p{font-size:.92rem;line-height:1.7;margin-bottom:1rem}.style-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.sg-item{padding:1rem;border:2px solid var(--nb-black);background:var(--nb-surface);display:flex;flex-direction:column;gap:5px}.sg-visual{border-top:4px solid #2563EB}.sg-audio{border-top:4px solid #16A34A}.sg-kinestetik{border-top:4px solid #EA580C}.sg-taktil{border-top:4px solid var(--nb-violet)}.sg-icon{font-size:1.3rem}.sg-nama{font-family:var(--font-display);font-size:.9rem;font-weight:800;color:var(--nb-black)}.sg-desc{font-size:.82rem;line-height:1.55;color:var(--nb-ink)}.sg-contoh{font-size:.75rem;color:var(--nb-muted);font-style:italic;border-top:1px solid #eee;padding-top:5px;margin-top:3px}.mi-preview-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-bottom:1rem}.mip-item{display:flex;flex-direction:column;align-items:center;gap:4px;padding:.75rem .5rem;background:var(--nb-surface);border:2px solid var(--nb-black)}.mip-icon{font-size:1.3rem}.mip-nama{font-size:.72rem;font-weight:700;text-align:center;color:var(--nb-ink)}.mi-next-note{display:flex;gap:10px;align-items:flex-start;background:var(--nb-yellow-light);border:2px solid var(--nb-black);padding:.7rem 1rem;font-size:.85rem;line-height:1.5}.mn-icon{font-weight:800;color:var(--nb-violet);flex-shrink:0}.budaya-points{display:flex;flex-direction:column;gap:10px}.bp-item{display:flex;gap:12px;align-items:flex-start;padding:1rem;background:var(--nb-surface);border:2px solid var(--nb-black)}.bp-icon{font-size:1.3rem;flex-shrink:0}.bp-judul{font-size:.85rem;font-weight:800;color:var(--nb-black);margin-bottom:4px}.bp-body p{font-size:.85rem;line-height:1.6;margin:0}.lingk-spectrum{display:flex;flex-direction:column;gap:10px}.ls-pair{display:grid;grid-template-columns:130px 1fr;gap:12px;align-items:center}.ls-label{font-size:.8rem;font-weight:700;color:var(--nb-black)}.ls-bar{display:flex;align-items:center;gap:8px}.ls-a,.ls-b{font-size:.75rem;color:var(--nb-muted);white-space:nowrap;min-width:90px}.ls-b{text-align:right}.ls-track{flex:1;height:10px;background:linear-gradient(to right,var(--nb-violet-light),var(--nb-blue-light));border:2px solid var(--nb-black);position:relative;display:flex;align-items:center;justify-content:center}.ls-mid{font-size:.7rem;color:var(--nb-muted)}.wtp-split{display:grid;grid-template-columns:1fr auto 1fr;gap:0;border:var(--nb-border);box-shadow:var(--nb-shadow);overflow:hidden;margin-bottom:1rem}.wtp-card{padding:1.4rem;display:flex;flex-direction:column;gap:10px}.wtp-whole{background:#eff6ff}.wtp-part{background:var(--nb-violet-light)}.wtp-arrow{display:flex;align-items:center;justify-content:center;padding:0 1rem;font-size:1.5rem;color:var(--nb-muted);border-left:var(--nb-border);border-right:var(--nb-border);background:var(--nb-bg)}.wtp-badge{font-size:.65rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;background:var(--nb-black);color:var(--nb-yellow);padding:3px 8px;display:inline-block;align-self:flex-start}.wtp-icon{font-size:1.5rem}.wtp-nama{font-family:var(--font-display);font-size:1.1rem;font-weight:800;color:var(--nb-black)}.wtp-tagline{font-size:.8rem;font-weight:600;color:var(--nb-muted);font-style:italic}.wtp-desc{font-size:.85rem;line-height:1.6;margin:0}.wtp-tips-label{font-size:.7rem;font-weight:800;text-transform:uppercase;letter-spacing:.06em;color:var(--nb-muted);margin-bottom:5px}.wtp-tips ul{padding-left:1.1rem;margin:0;display:flex;flex-direction:column;gap:3px}.wtp-tips li{font-size:.82rem;line-height:1.45}.wtp-insight{display:flex;gap:12px;align-items:flex-start;padding:1rem 1.25rem;background:var(--nb-yellow-light);border:2px solid var(--nb-black);font-size:.88rem;line-height:1.6}.wtp-ins-icon{font-size:1.2rem;flex-shrink:0}.strategi-tbl{border:var(--nb-border);box-shadow:var(--nb-shadow);overflow:hidden}.st-header{display:grid;grid-template-columns:160px 1fr 1fr 1fr;gap:0;background:var(--nb-black)}.sth-col{padding:.6rem .8rem;font-size:.7rem;font-weight:800;text-transform:uppercase;letter-spacing:.06em;color:var(--nb-yellow);border-right:2px solid #333}.sth-col:last-child{border-right:none}.sth-dimensi{color:#fff}.st-row{display:grid;grid-template-columns:160px 1fr 1fr 1fr;gap:0;border-bottom:2px solid var(--nb-black);background:var(--nb-surface)}.st-row:nth-child(2n){background:#fafaf9}.st-row-last{border-bottom:none}.str-dim{padding:.9rem .8rem;font-size:.82rem;font-weight:700;color:var(--nb-black);border-right:2px solid var(--nb-black);display:flex;align-items:center;gap:6px;background:var(--nb-violet-light)}.std-icon{flex-shrink:0}.str-col{padding:.9rem .8rem;font-size:.82rem;line-height:1.5;color:var(--nb-ink);border-right:2px solid #e5e7eb}.str-col:last-child{border-right:none}.newsclip-frame{border:var(--nb-border);box-shadow:var(--nb-shadow);overflow:hidden;margin-bottom:0}.nc-masthead{display:flex;align-items:center;gap:16px;padding:.6rem 1.25rem;background:var(--nb-black);color:#fff;border-bottom:var(--nb-border)}.nc-pub{font-family:var(--font-display);font-size:.9rem;font-weight:800;text-transform:uppercase;letter-spacing:.06em}.nc-date{font-size:.72rem;color:#aaa;flex:1}.nc-ed{font-size:.72rem;color:#888}.nc-body{display:grid;grid-template-columns:240px 1fr;gap:0}.nc-img-wrap{border-right:var(--nb-border);overflow:hidden}.nc-img{width:100%;height:100%;object-fit:cover;display:block}.nc-text-col{padding:1.25rem}.nc-headline{font-family:var(--font-display);font-size:1.15rem;font-weight:800;color:var(--nb-black);line-height:1.25;margin-bottom:4px}.nc-byline{font-size:.72rem;color:var(--nb-muted);margin-bottom:.75rem;font-style:italic}.nc-article{font-size:.87rem;line-height:1.65;margin-bottom:.6rem}.nc-pullquote{font-family:var(--font-display);font-size:.88rem;font-weight:700;color:var(--nb-violet);border-left:3px solid var(--nb-violet);padding-left:.8rem;margin-top:.75rem;line-height:1.5;font-style:italic}.nc-caption-bar{display:flex;flex-wrap:wrap;gap:8px;padding:.75rem 1.25rem;background:#f5f5f5;border-top:2px solid var(--nb-black)}.nc-tag{font-size:.68rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;padding:3px 9px;background:var(--nb-violet-light);border:2px solid var(--nb-violet);color:var(--nb-violet)}.warning-grid{display:grid;grid-template-columns:1fr 1fr;gap:0;border:var(--nb-border);box-shadow:var(--nb-shadow);overflow:hidden}.warn-item{padding:1.3rem 1.4rem}.warn-ok{background:var(--nb-green-light);border-right:var(--nb-border)}.warn-jangan{background:var(--nb-coral-light)}.wi-header{font-family:var(--font-display);font-size:.9rem;font-weight:800;color:var(--nb-black);margin-bottom:.9rem;padding-bottom:.6rem;border-bottom:2px solid var(--nb-black)}.warn-item ul{padding-left:1.1rem;margin:0;display:flex;flex-direction:column;gap:.45rem}.warn-item li{font-size:.88rem;line-height:1.5}.takeaway-list{border:var(--nb-border);box-shadow:var(--nb-shadow);overflow:hidden}.tw-item{display:flex;border-bottom:2px solid var(--nb-black);background:var(--nb-surface);transition:background .15s}.tw-item:last-child{border-bottom:none}.tw-item:hover{background:var(--nb-violet-light)}.tw-num{font-family:var(--font-display);font-size:1.1rem;font-weight:800;color:#fff;background:var(--nb-violet);padding:1.1rem;min-width:56px;display:flex;align-items:flex-start;justify-content:center;flex-shrink:0}.tw-isi{padding:1.1rem 1.25rem;font-size:.93rem;line-height:1.65}.ref-grid{display:flex;flex-direction:column;gap:12px}.ref-card{display:flex;gap:14px;align-items:flex-start;border:2px solid var(--nb-black);padding:1rem;background:var(--nb-surface);box-shadow:var(--nb-shadow-sm)}.ref-cover{width:48px;height:60px;border:2px solid var(--nb-black);display:flex;align-items:center;justify-content:center;font-size:1.5rem;flex-shrink:0}.ref-info{flex:1}.ref-judul{font-size:.88rem;font-weight:700;color:var(--nb-black);margin-bottom:3px;line-height:1.4}.ref-penulis{font-size:.8rem;color:var(--nb-muted);margin-bottom:3px}.ref-bab{font-size:.78rem;color:var(--nb-violet);font-weight:600}.footer-inner{display:flex;flex-direction:column;gap:1.25rem}.footer-progress{display:flex;flex-direction:column;gap:6px}.fp-label{font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--nb-muted)}.fp-track{height:8px;background:#e5e5e5;border:2px solid var(--nb-black);overflow:hidden}.fp-fill{height:100%;background:#5b21b6}.fp-detail{display:flex;justify-content:space-between}.fp-done{font-size:.78rem;font-weight:700;color:#5b21b6}.fp-total{font-size:.78rem;color:var(--nb-muted)}.footer-divider{height:2px;background:var(--nb-black)}.modul-nav{display:flex;gap:1rem;justify-content:space-between}.nav-btn{display:flex;flex-direction:column;gap:3px;padding:.9rem 1.1rem;border:var(--nb-border);text-decoration:none;background:var(--nb-surface);transition:background .15s;flex:1;max-width:280px;box-shadow:var(--nb-shadow-sm)}.nav-btn:hover{background:var(--nb-violet-light)}.nav-prev{align-items:flex-start}.nav-next{align-items:flex-end}.nav-arah{font-size:.7rem;font-weight:800;text-transform:uppercase;letter-spacing:.08em;color:#5b21b6}.nav-badge{font-family:var(--font-display);font-size:1rem;font-weight:800;color:var(--nb-black)}.nav-nama{font-size:.82rem;color:var(--nb-muted);line-height:1.35}.footer-copy{font-size:.75rem;color:var(--nb-muted);text-align:center}@media(max-width:700px){.hv-content{grid-template-columns:1fr}.hv-left{border-right:none;border-bottom:var(--nb-border)}.bagian-stamp-bar{flex-direction:column}.bsb-left{flex-direction:row;gap:12px;border-right:none;border-bottom:var(--nb-border)}.def-split{grid-template-columns:1fr}.def-quote{border-right:none;border-bottom:var(--nb-border)}.tp-items{grid-template-columns:1fr}.tp-item{border-right:none;border-bottom:2px solid var(--nb-black)}.tp-item:last-child{border-bottom:none}.style-grid{grid-template-columns:1fr}.mi-preview-grid{grid-template-columns:repeat(2,1fr)}.gq-options,.wtp-split{grid-template-columns:1fr}.wtp-arrow{border-left:none;border-right:none;border-top:var(--nb-border);border-bottom:var(--nb-border);padding:.5rem}.st-header{grid-template-columns:110px 1fr}.sth-col:nth-child(3),.sth-col:nth-child(4){display:none}.st-row{grid-template-columns:110px 1fr}.str-col:nth-child(3),.str-col:nth-child(4){display:none}.nc-body{grid-template-columns:1fr}.nc-img-wrap{border-right:none;border-bottom:var(--nb-border);max-height:200px}.warning-grid{grid-template-columns:1fr}.warn-ok{border-right:none;border-bottom:var(--nb-border)}.ls-pair{grid-template-columns:100px 1fr}.modul-nav{flex-wrap:wrap}.nav-btn{max-width:100%}}
