@layer tokens,base,components;@layer pages{.rab-cfg-g{gap:var(--space-5);grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr);align-items:start;display:grid}.rab-cfg-g .field+.field{margin-top:0}.rab-tpl{gap:var(--space-2);display:flex}.rab-tpl .select{flex:auto;min-width:0}.rab-tbl{margin-top:var(--space-6)}.rab .dtab-scroll{position:relative}.rab-tbl .dt td,.rab-tbl .dt th{vertical-align:middle}.rab-tbl .dt th[scope=colgroup]{font-family:var(--font-heading);font-weight:var(--fw-semibold);position:static}.rab-kat th,.rab-kat td{background:var(--panel);font-weight:var(--fw-semibold)}.rab-tbl .input{min-height:var(--btn-h-sm);height:var(--btn-h-sm);padding:0 var(--space-2);font-size:var(--fs-table)}.rab-in-u{width:100%;min-width:var(--f-col-w)}.rab-col-u{width:40%}.rab-in-s{width:var(--space-10)}.rab-in-n{width:calc(var(--space-10) + var(--space-6));text-align:right}.rab-kode{white-space:nowrap;font-size:var(--fs-sm);color:var(--muted)}.rab-meta{margin-top:var(--space-1);font-size:var(--fs-xs);line-height:var(--lh-xs);color:var(--muted);display:block}.rab-add td{padding-top:var(--space-2);padding-bottom:var(--space-4)}.rab-fn{margin-top:var(--space-3);padding-left:var(--space-5)}.rab-fn li+li{margin-top:var(--space-2)}.rab-add-g{max-width:var(--co-form-w);margin-top:var(--space-5)}.rab-rekap{margin-top:var(--space-6)}.rab-rekap .dtab{margin-top:var(--space-4)}.rab .lh-act{margin-top:var(--space-5)}.rab-print,.rab-print-h{display:none}.rab-empty{margin-top:var(--space-5)}@media (max-width:1023px){.rab-cfg-g{gap:var(--space-4);grid-template-columns:1fr}}@media (max-width:639px){.rab-tbl .dtab-scroll{border:0;overflow:visible}.rab-tbl .dt,.rab-tbl .dt tbody{width:100%;display:block}.rab-tbl .dt thead{width:var(--hairline);height:var(--hairline);clip-path:inset(50%);position:absolute;overflow:hidden}.rab-tbl .dt tr{gap:var(--space-2);padding:var(--space-3) 0;border-bottom:var(--hairline) solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.rab-tbl .dt td,.rab-tbl .dt th{white-space:normal;text-align:left;border:0;padding:0;display:block;position:static}.rab-tbl .dt td[data-label]:before{content:attr(data-label);margin-bottom:var(--space-1);font-size:var(--fs-xs);line-height:var(--lh-xs);color:var(--muted);display:block}.rab-tbl .rab-no{display:none}.rab-tbl .rab-c-u,.rab-tbl .rab-kode,.rab-tbl .rab-c-j,.rab-tbl .rab-add td,.rab-tbl .rab-kat th{grid-column:1/-1}.rab-tbl .rab-c-j{font-weight:var(--fw-semibold)}.rab-tbl .input,.rab-in-s,.rab-in-n{width:100%;min-width:0;height:var(--btn-h);min-height:var(--btn-h);font-size:var(--fs-body)}.rab-tbl .rab-kat td:empty{display:none}.rab-tbl .rab-add .btn{white-space:normal;text-align:left;max-width:100%;height:auto}.rab-rekap .dt th[scope=row]{white-space:normal;position:static}}@media print{.rab-noprint{display:none}body:has([data-rab-cetak]) .site-header{display:none}body:has([data-rab-cetak]) .site-footer{display:none}body:has([data-rab-cetak]) .crumbs{display:none}body:has([data-rab-cetak]) .rab-after{display:none}body:has([data-rab-cetak]) .alat-end{display:none}.rab-tbl .input{display:none}.rab-print{display:inline}.rab-print-h{margin-top:var(--space-4);font-size:var(--fs-h3);line-height:var(--lh-h3);display:block}.rab .dtab-scroll{border:0;max-height:none;overflow:visible}.rab .dt{font-size:var(--fs-xs)}.rab-tbl tr,.rab-rekap{break-inside:avoid}}}
