/* NamaDomain v0.5.0 Papan Nama layer, loaded after site.css (docs/SITE-SHELL.md). Compact by design. */
:root{--nd-edge:0;--nd-font-display:"Iowan Old Style", Charter, "Bitstream Charter", "Palatino Linotype", Palatino, Georgia, ui-serif, serif;--nd-rule-strong:2px solid var(--nd-text);--nd-kerf:4px;--nd-ext:var(--nd-red)}
@media (prefers-color-scheme:dark){:root{--nd-ext:var(--nd-link)}}
.nd-ui :focus-visible,.skip:focus-visible{outline:3px solid var(--nd-focus);outline-offset:2px}
.nd-ui .steps-band :focus-visible{outline-color:var(--nd-on-band)}
@supports not selector(:focus-visible){.nd-ui a:focus,.nd-ui button:focus,.nd-ui input:focus,.nd-ui select:focus,.nd-ui textarea:focus,.nd-ui summary:focus{outline:3px solid var(--nd-focus);outline-offset:2px}}
.nd-ui :is(.brand,.finder,.btn,.status,.table-scroll,.more__list,.acct .tools button,.nd-banners img,.nd-banners .pagination a,.nd-banners-toggle,.nd-legacy),.skip,.nd-legacy,.nd-legacy .but{border-radius:var(--nd-edge)}
.nd-ui :is(input:not([type="checkbox"]):not([type="radio"]):not([type="hidden"]):not([type="submit"]),select,textarea){border:1.5px solid var(--nd-text);border-radius:var(--nd-edge)}
.nd-ui :is(input:not([type="checkbox"]):not([type="radio"]):not([type="hidden"]):not([type="submit"]),select){min-height:48px}
.nd-ui .btn{min-height:48px;padding:0 20px;border-radius:var(--nd-edge)}
.nd-ui .btn--plain{border:1.5px solid var(--nd-text)}
.nd-ui .band .btn--plain{border-color:var(--nd-on-band);color:var(--nd-on-band)}
.nd-ui .alert{border:1px solid;border-top-width:var(--nd-kerf)}
.nd-ui .empty{border:0;border-top:1px solid var(--nd-border);background:none;padding:16px 0}
.nd-ui h1{font-weight:400;letter-spacing:-.02em}
.nd-ui .page>h1{font-size:clamp(2rem,1.2rem + 3.6vw,3.5rem);line-height:1.05;margin-bottom:24px}
.nd-ui .section h2,.nd-ui .doc h2{font-weight:400}
.nd-ui .acct .form{background:none;border:0;border-top:var(--nd-rule-strong);padding:24px 0 0}
.nd-ui .utility{font-size:.875rem}
.nd-ui .utility a[target="_blank"]::after{content:" \2197"}
.nd-ui .nav summary .nav__close,.nd-ui .nav[open] summary .nav__open{display:none}
.nd-ui .nav[open] summary .nav__close{display:inline}
.nd-ui .nav summary{font-size:1rem}
@media (max-width:71.99rem){.nd-ui .nav li a{font-weight:600;font-size:1.125rem;min-height:48px;padding-left:12px;border-left:var(--nd-kerf) solid transparent}.nd-ui .nav a[aria-current="page"]{border-left-color:var(--nd-red)}.nd-ui .nav .more__d>summary{font-weight:600;font-size:1.125rem;min-height:48px;padding-left:12px}.nd-ui .sheet{position:absolute;z-index:5;top:100%;left:0;right:0;padding-inline:16px;background:var(--nd-surface);border-bottom:1px solid var(--nd-border)}.nd-ui .utility .lg{display:none}}
.nd-ui:has(.hero),.nd-ui .acct:is(:has([data-label=Tindakan],#f-login,#f-passwd1,>.jalur,.kasir__f,#f-pemrek,.qbar,#fl-login,.res),.buku,.meja),.nd-ui.site-header,.nd-ui.site-footer,.nd-ui .doc:is(.lembar,.indeks,:has(>[aria-label=Informasi],>.alat)),.nd-ui .finder-bar{--nd-edge:6px;--nd-rp:10px;--nd-font-display:var(--nd-font)}
.nd-ui .acct:is(#_,.buku,:has(>.jalur,.kasir__f,#f-pemrek,.qbar)){--nd-edge:8px}
.nd-ui:has(.hero){--pg:var(--nd-surface);--tn:var(--nd-bg);background:var(--pg)}
@media (prefers-color-scheme:dark){.nd-ui:has(.hero){--pg:var(--nd-bg);--tn:var(--nd-surface)}}
.nd-ui:has(.hero) a:not(.btn){color:var(--nd-text);text-decoration-color:var(--nd-ext)}
.nd-ui .utility a:not(.join){color:var(--nd-text);text-decoration:none}
.nd-ui .utility a:not(.join):hover{text-decoration:underline}
.nd-ui .utility .join{padding-inline:12px;border-radius:var(--nd-edge);background:var(--nd-red);color:var(--nd-on-accent);text-decoration:none}
.nd-ui .utility .join:hover{background:var(--nd-red-dark);color:var(--nd-on-accent)}
.nd-ui.site-footer :is(li,p) a:hover{text-decoration:underline}
.nd-ui .utility li:has(+li>.join)>a{padding-inline:12px;border:1.5px solid var(--nd-field);border-radius:var(--nd-edge)}
.nd-ui .hero{position:relative;overflow:hidden;background:var(--pg);padding-block:40px 56px}
.nd-ui .hero::before{content:"";position:absolute;top:-12rem;right:-6rem;width:16rem;height:16rem;border:2.5rem solid var(--nd-red);border-radius:50%}
.nd-ui .hero .wrap{position:relative}
.nd-ui .hero .eyebrow{color:var(--nd-muted);font-weight:700;letter-spacing:.1em}
.nd-ui .hero h1{font-weight:800;font-size:clamp(2.25rem,1.1rem + 4.4vw,3.75rem);line-height:1.05;margin-bottom:24px}
.nd-ui .hero .lead{color:var(--nd-muted);line-height:1.5;margin-bottom:0}
.nd-ui .hero .finder{margin-top:32px;padding:0;border:0;background:none}
.nd-ui .finder>label{font-size:.8125rem;letter-spacing:.1em;text-transform:uppercase;color:var(--nd-muted)}
.nd-ui .hero :is(#nd-d,#nd-e){min-height:56px;border:2px solid var(--nd-text);font-size:1.125rem}
.nd-ui .hero .finder__row .btn{min-height:56px}
.nd-ui .hero .index{background:var(--tn);border:0;border-radius:var(--nd-rp);padding:24px;display:grid;gap:24px 32px;align-content:start}
.nd-ui .hero .index h2{color:var(--nd-muted);margin-bottom:0;grid-column:1/-1}
.nd-ui .hero .index h3{margin:0 0 8px}
.nd-ui .hero .index p{color:var(--nd-muted)}
.nd-ui .hero .ext--id{font-weight:700}
.nd-ui .hero .index__g{min-width:0}
@media (min-width:36rem){.nd-ui .hero .index{grid-template-columns:1fr 1fr}}
@media (min-width:48rem){.nd-ui .hero{padding-block:64px 80px}.nd-ui .hero::before{top:-9rem;right:-9rem;width:26rem;height:26rem;border-width:3.5rem}.nd-ui .finder__row{grid-template-columns:minmax(0,1fr) 11rem 8.25rem;gap:0;border:2px solid var(--nd-text);border-radius:var(--nd-rp);overflow:hidden;background:var(--nd-surface)}.nd-ui .hero .finder__row :is(#nd-d,#nd-e,.btn){min-height:64px;border:0;border-radius:0}.nd-ui .hero #nd-d{padding-inline:24px}.nd-ui :is(.hero,.finder-bar) #nd-e{border-left:1px solid var(--nd-border)}}
@media (min-width:64rem){.nd-ui .hero .hero__grid{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:24px}.nd-ui .hero .hero__grid>div{grid-column:1/8}.nd-ui .hero .index{grid-column:8/13;grid-template-columns:1fr}}
.nd-ui:has(.hero)>.wrap:has(>.section){display:contents}
.nd-ui:has(.hero) :is(h1,h2){font-weight:700}
.nd-ui .steps-band{background:var(--nd-band);color:var(--nd-on-band);padding-block:56px 64px;border:0}
.nd-ui .steps-band h2{font-size:clamp(1.5rem,1.2rem + 1.5vw,2.25rem);margin-bottom:32px}
.nd-ui .steps-band .steps li,.nd-ui .steps-band .steps li:first-child{border-top:1px solid var(--nd-band-rule)}
.nd-ui .steps-band .steps li::before{display:grid;place-items:center;width:2.75rem;height:2.75rem;border-radius:50%;background:var(--nd-red);color:var(--nd-on-accent);font:700 1.125rem/1 var(--nd-font)}
.nd-ui .steps-band .steps h3{color:var(--nd-on-band)}
.nd-ui .steps-band .steps p{color:var(--nd-on-band-muted)}
@media (min-width:64rem){.nd-ui .steps-band .wrap{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:24px}.nd-ui .steps-band h2{grid-column:1/5}.nd-ui .steps-band .steps{grid-column:5/13}}
.nd-ui .section{padding-block:48px 72px}
.nd-ui .section h2{font-size:clamp(1.5rem,1.2rem + 1.5vw,2.25rem);line-height:1.2}
.nd-ui:has(.hero) .section{border:0;padding-inline:max(1rem,calc((100% - 72rem)/2 + 1rem))}
.nd-ui:has(.hero) .section--ukr,.nd-ui:has(.hero) .section:has(.news-split){background:var(--tn)}
.nd-ui .section--ukr .defs{gap:24px;background:var(--pg);border-radius:var(--nd-rp);padding:24px}
.nd-ui .defs>div{border-top:1px solid var(--nd-border);padding-top:16px}
.nd-ui .section--ukr .defs>div:first-child{border-top:0;padding-top:0}
.nd-ui .rows--idx a{grid-template-columns:minmax(0,1fr) auto;column-gap:16px;align-items:center;padding-block:16px}
.nd-ui .rows--idx .rows__name{grid-column:1;font-size:clamp(1.125rem,1rem + .6vw,1.375rem);line-height:1.2}
.nd-ui .rows--idx .rows__desc{grid-column:1}
.nd-ui .rows--idx a::after{content:"\2192";grid-column:2;grid-row:1/span 2;color:var(--nd-ext);font-size:1.5rem}
.nd-ui .news-main .news li:first-child .ttl{font-size:1.5rem;line-height:1.2;color:var(--nd-text)}
.nd-ui .news-side .news-group:first-child{margin-top:0}
@media (min-width:48rem){.nd-ui:has(.hero) .section{padding-inline:max(1.5rem,calc((100% - 72rem)/2 + 1.5rem))}.nd-ui .news-main .news li:first-child .ttl{font-size:1.75rem}}
@media (min-width:64rem){.nd-ui .section--ukr .split{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:32px 72px}.nd-ui .section--lain{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:48px;align-items:start}.nd-ui .section--lain h2{margin:0}.nd-ui .news-split{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:72px;align-items:start}.nd-ui .section--kontak .split{grid-template-columns:minmax(0,5fr) minmax(0,6fr)}.nd-ui .section--kontak .defs{margin-top:48px}}
.nd-ui .res{padding-block:32px 72px}
.nd-ui .res h1{font-size:1rem;line-height:1.1;margin-bottom:24px}
.nd-ui .res h1 .eyebrow{display:block;color:var(--nd-muted);font-weight:700;letter-spacing:.1em;margin-bottom:12px}
.nd-ui .res--err h1 .eyebrow{font-family:var(--nd-font-display);font-weight:700;font-size:clamp(2rem,1.7rem + 1vw,2.25rem);line-height:1.05;letter-spacing:-.02em;color:var(--nd-text);margin-bottom:0}
.nd-ui .res h1 .dom{display:block;font-family:var(--nd-font-display);font-weight:700;font-size:clamp(2rem,.8rem + 5.4vw,5.25rem);line-height:1.02;overflow-wrap:anywhere;word-break:break-word}
.nd-ui .res h1 .dom__x{color:var(--nd-ext)}
.nd-ui .res__status{display:flex;align-items:baseline;gap:8px;margin:0 0 16px;font-weight:700;font-size:1.125rem;max-width:none}
.nd-ui .res--taken .res__status{color:var(--nd-text)}
.nd-ui .res__text{font-size:1.125rem;max-width:52ch}
.nd-ui .res__text b{overflow-wrap:anywhere}
.nd-ui .res__act{display:flex;flex-wrap:wrap;align-items:center;gap:12px 24px;margin:24px 0 0}
.nd-ui .res__act a:not(.btn){display:inline-flex;align-items:center;min-height:var(--nd-control)}
.nd-ui .res__act .btn{display:inline-block;max-width:100%;height:auto;padding-block:12px;line-height:1.3;overflow-wrap:anywhere;text-align:left}
.nd-ui .res .state{border-top:var(--nd-kerf) solid var(--nd-danger);padding-top:16px;margin:24px 0;max-width:40rem}
.nd-ui .res .state--down{border-top-color:var(--nd-warn)}
.nd-ui .res .state h2{font-family:var(--nd-font-display);font-weight:700;font-size:1.75rem;margin-bottom:12px}
.nd-ui .res .state ul{list-style:none;margin:16px 0;padding:0 0 0 12px;border-left:var(--nd-kerf) solid var(--nd-danger);border-bottom:1px solid var(--nd-border)}
.nd-ui .res .state ul li{margin:0;padding:12px 0;border-top:1px solid var(--nd-border)}
.nd-ui .res .similar{list-style:none;margin:12px 0 0;padding:0;max-width:40rem}
.nd-ui .res .similar li{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 16px;padding:12px 0;border-top:1px solid var(--nd-border)}
.nd-ui .res .similar li:first-child{border-top:var(--nd-rule-strong)}
.nd-ui .res .similar li:last-child{border-bottom:1px solid var(--nd-border)}
.nd-ui .res .similar__d{font-family:var(--nd-font-display);font-size:1.5rem;overflow-wrap:anywhere;min-width:0}
.nd-ui .res__note{margin-top:48px;padding-left:16px;border-left:2px solid var(--nd-text);font-size:.8125rem;color:var(--nd-muted);max-width:60ch}
.nd-ui .res__note p{margin:0}
.nd-ui .res form{display:inline-block;margin:0}
.nd-ui .res form input[type="submit"]{min-height:56px;padding:0 24px!important;border:1px solid var(--nd-red)!important;border-radius:var(--nd-edge);background:var(--nd-red)!important;color:var(--nd-on-accent)!important;text-decoration:none!important;cursor:pointer;font:inherit;font-weight:700;font-size:1.0625rem}
.nd-ui .res form input[type="submit"]:hover{background:var(--nd-red-dark)!important;border-color:var(--nd-red-dark)!important}
.nd-ui .res .similar form input[type="submit"]{min-height:var(--nd-control);min-width:var(--nd-control);padding:0 16px!important;border:1.5px solid var(--nd-text)!important;background:transparent!important;color:var(--nd-text)!important;font-size:.9375rem}
.nd-ui .res .similar form input[type="submit"]:hover{background:var(--nd-head)!important;border-color:var(--nd-text)!important}
@media (min-width:64rem){.nd-ui .res--ok h1 .dom{padding-left:24px;border-left:6px solid var(--nd-red)}}
.nd-legacy{border:0;border-top:var(--nd-rule-strong)}
.nd-ui :is(.lembar,.naskah,.meja){display:grid;grid-template-columns:minmax(0,1fr);row-gap:0;align-content:start}
.nd-ui :is(.lembar,.naskah,.meja)>*{min-width:0}
.nd-ui :is(.lembar,.naskah)>.subnav{order:99;margin:48px 0 0;padding-top:16px;border-top:var(--nd-rule-strong)}
.nd-ui :is(.lembar,.naskah,.indeks) .subnav ul{display:grid;gap:0;padding:0}
.nd-ui :is(.lembar,.naskah,.indeks) .subnav a{display:flex;border:0;border-top:1px solid var(--nd-border);border-left:var(--nd-kerf) solid transparent;padding-left:12px}
.nd-ui :is(.lembar,.naskah,.indeks) .subnav a[aria-current="page"]{border-left-color:var(--nd-red)}
.nd-ui .subnav__g>b{display:block;margin-bottom:8px;color:var(--nd-muted);font-size:.8125rem;letter-spacing:.1em;text-transform:uppercase}
.nd-ui :is(.lembar,.naskah) h2{margin:48px 0 12px;padding-top:16px;border-top:1px solid var(--nd-border);line-height:1.2}
.nd-ui :is(.lembar,.naskah) h2:first-of-type{margin-top:32px;border-top:var(--nd-rule-strong)}
.nd-ui .lembar>:not(h1,.subnav,.table-scroll){max-width:68ch}
.nd-ui .lembar p{font-size:1.0625rem;line-height:1.65}
.nd-ui .naskah__b{max-width:65ch;font-size:1rem;line-height:1.7}
.nd-ui .naskah h2{font-size:1.625rem}
.nd-ui .lembar .table-scroll{border:0;border-top:var(--nd-rule-strong);background:none;margin:0 0 24px}
.nd-ui :is(.lembar,.buku) .nd-table thead th{background:none;color:var(--nd-muted);font-size:.8125rem;letter-spacing:.06em;text-transform:uppercase}
.nd-ui .lembar .nd-table tbody tr:nth-child(even) td,.nd-ui .lembar .nd-table tr.grp th{background:none}
.nd-ui .lembar .nd-table td.num{font-variant-numeric:tabular-nums;font-size:1.125rem}
.nd-ui .lembar--harga .nd-table tbody th[scope="row"]{position:sticky;left:0;background:var(--nd-bg);border-right:1px solid var(--nd-border);font-family:var(--nd-font-display);font-size:1.375rem;font-weight:400;color:var(--nd-ext)}
.nd-ui .qbar{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin:0 0 32px;padding:12px 0;border-top:var(--nd-rule-strong);border-bottom:1px solid var(--nd-border)}
.nd-ui .qbar label{font-weight:700}
.nd-ui .qbar input[type="text"]{flex:1 1 14rem;min-width:0;font-family:var(--nd-font-display);font-size:1.25rem}
.nd-ui .qbar select{flex:0 1 16rem;max-width:100%}
.nd-ui .indeks__m{color:var(--nd-muted);font-size:.9375rem}
.nd-ui .indeks__l{list-style:none;margin:0 0 32px;padding:0;border-top:var(--nd-rule-strong)}
.nd-ui .indeks__l>li{display:grid;grid-template-columns:24px minmax(0,1fr);gap:0 12px;padding:16px 0;border-bottom:1px solid var(--nd-border)}
.nd-ui .indeks__i img{max-width:20px}
.nd-ui .indeks__t{min-width:0;overflow-wrap:anywhere}
.nd-ui .indeks__t>a{font-family:var(--nd-font-display);font-size:1.375rem;line-height:1.25}
.nd-ui .indeks__t>a b{font-weight:400}
.nd-ui .indeks__t p{margin:8px 0 0;color:var(--nd-muted);font-size:.9375rem}
.nd-ui .indeks--lead .indeks__l>li:first-child .indeks__t>a{font-size:1.625rem}
.nd-ui .nd-meta{display:grid;grid-template-columns:max-content minmax(0,1fr);gap:2px 12px;margin:8px 0 0;color:var(--nd-muted);font-size:.875rem}
.nd-ui .nd-meta dt{font-weight:700}
.nd-ui .nd-meta dd{margin:0}
.nd-ui .field-err{margin:4px 0 0;color:var(--nd-danger);font-size:.875rem;font-weight:700}
.nd-ui .field-err::before{content:"\25B2\00A0"}
.nd-ui .form input[aria-invalid="true"]:not([type="hidden"]):not([type="radio"]):not([type="checkbox"]):not([type="submit"]){border:2px solid var(--nd-danger)}
@media (min-width:48rem){.nd-ui .indeks--lead .indeks__l>li:first-child .indeks__t>a{font-size:1.875rem}}
@media (min-width:64rem){.nd-ui :is(.lembar,.naskah){grid-template-columns:repeat(12,minmax(0,1fr));column-gap:24px}.nd-ui .lembar>h1{grid-column:1/span 8;grid-row:1}.nd-ui .lembar>:not(h1,.subnav){grid-column:4/span 8}.nd-ui .lembar>.subnav{grid-column:1/span 3;grid-row:2/span 40;order:0;align-self:start;margin:0;padding-top:0;border-top:0}.nd-ui .lembar--harga>:not(h1,.subnav){grid-column:1/span 9}.nd-ui .lembar--harga>.subnav{grid-column:10/span 3}.nd-ui .naskah>h1{grid-column:1/span 3;grid-row:1/span 40;align-self:start;font-size:2rem}.nd-ui .naskah>:not(h1){grid-column:4/span 7}.nd-ui .naskah__b h2{padding-left:2ch;text-indent:-2ch}.nd-ui .meja{grid-template-columns:5fr 7fr;column-gap:32px}.nd-ui .meja>h1{grid-column:1;grid-row:1;align-self:start;font-size:clamp(2.5rem,1.2rem + 3vw,4rem)}.nd-ui .meja>:not(h1){grid-column:2}.nd-ui .meja>.links{grid-column:1;grid-row:2/span 29;align-self:start;margin-top:0}}
@media (min-width:64rem) and (min-height:40rem){.nd-ui .naskah>h1{position:sticky;top:24px}}
.nd-ui .meja .links{gap:0;margin-top:32px;border-top:var(--nd-rule-strong)}
.nd-ui .meja .links li{border-bottom:1px solid var(--nd-border)}
.nd-ui .grup{display:grid;gap:16px;margin:0;padding:0;min-width:0;border:0}
.nd-ui .grup legend{width:100%;padding:12px 0 0;margin-bottom:16px;border-top:var(--nd-rule-strong);font-family:var(--nd-font-display);font-size:1.375rem}
.nd-ui .form>.grup:first-of-type legend{border-top:0;padding-top:0}
.nd-ui .field>.lbl{display:block;font-weight:600;margin-bottom:4px}
.nd-ui .field-h{display:block;margin-top:4px;color:var(--nd-muted);font-size:.875rem}
.nd-ui .field[role="group"] label{display:inline-flex;align-items:center;gap:8px;min-height:var(--nd-control);margin:0 16px 0 0}
.nd-ui .langkah__n{display:block;margin-bottom:8px;font-family:var(--nd-font-display);font-size:3.5rem;font-weight:400;line-height:1;color:var(--nd-ext)}
.nd-ui .langkah figure img{background:var(--nd-plate)}
.nd-ui .lembar blockquote{margin:12px 0;padding:12px 16px;border:0;border-left:2px solid var(--nd-text);background:var(--nd-surface)}
.nd-ui .buku>.subnav:first-child{margin:0 0 24px}
.nd-ui .buku>.subnav:first-child ul{flex-wrap:nowrap;gap:0;overflow-x:auto}
.nd-ui .buku .subnav ul{padding:0}
.nd-ui .buku>.subnav:first-child a{flex:none;white-space:nowrap;border:0;border-left:var(--nd-kerf) solid transparent}
.nd-ui .buku>.subnav:first-child a[aria-current="page"]{border-left-color:var(--nd-red)}
.nd-ui .buku__w{min-width:0}
.nd-ui :is(.buku__w>*,.jalur~*):is(p,ul){max-width:65ch}
.nd-ui .buku div.table-scroll{border:0;border-top:var(--nd-rule-strong);background:none;border-radius:0}
.nd-ui .buku .nd-table tbody tr:nth-child(even) :is(td,th[scope="row"]){background:none}
.nd-ui .buku .nd-table .num{font-variant-numeric:tabular-nums}
.nd-ui .buku td:has(+.num){white-space:nowrap}
.nd-ui .buku .table-scroll[aria-label^="Ringkasan"] tbody tr:last-child :is(th,td){border-top:var(--nd-rule-strong)}
@media (max-width:47.99rem){.nd-ui .nd-table--c4 thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.nd-ui .nd-table--c4,.nd-ui .nd-table--c4 tbody{display:block}.nd-ui .nd-table--c4 tr{display:block;padding:12px 0;border-top:1px solid var(--nd-border)}.nd-ui .nd-table--c4 td{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px;padding:2px 0;border:0}.nd-ui .nd-table--c4 td::before{content:attr(data-label);flex:0 0 9ch;font-size:.75rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--nd-muted)}}
@media (min-width:64rem){.nd-ui .buku{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:24px;align-content:start}.nd-ui .buku>.subnav:first-child{grid-column:1/span 3;margin:0}.nd-ui .buku>.subnav:first-child ul{display:grid;overflow:visible}.nd-ui .buku>.subnav:first-child a{display:flex;border-top:1px solid var(--nd-border)}.nd-ui .buku__w{grid-column:4/-1}}
.nd-ui :is(.acct:has([data-label=Tindakan],#f-login,#f-passwd1),.meja,.buku__w)>h1{font-size:clamp(1.75rem,1.3rem + 1.6vw,2.25rem);font-weight:700;line-height:1.15;letter-spacing:-.01em;margin-bottom:24px}
.nd-ui .acct:has([data-label=Tindakan]) .actions .btn{border:0;background:none;padding-inline:8px;text-decoration:underline}
.nd-ui.site-footer nav{display:grid;grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));gap:16px 24px}
.nd-ui.site-footer h2{font-size:1rem}
.nd-ui.site-footer .copy{grid-column:1/-1;padding-top:16px;border-top:1px solid var(--nd-band-rule)}
@media (min-width:72rem){.nd-ui .utility .today{position:absolute;top:0;right:24px;min-height:0;font-size:.75rem;line-height:14px}}
