.node-row[data-v-93b2be04]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding-top:7px;padding-bottom:7px;padding-right:8px;border-bottom:1px solid #f2f5f3;-webkit-transition:background-color .12s ease;transition:background-color .12s ease}.node-row[data-v-93b2be04]:hover{background-color:#f8faf9}.node-caret[data-v-93b2be04]{width:16px;text-align:center;color:#7e918b;cursor:pointer;font-size:12px;-ms-flex-negative:0;flex-shrink:0}.node-caret.placeholder[data-v-93b2be04]{cursor:default}.node-caret .caret-spinner[data-v-93b2be04]{width:10px;height:10px}.node-check[data-v-93b2be04]{width:18px;height:18px;border:1.5px solid #d8e2dc;border-radius:4px;background-color:#fff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:all .15s ease;transition:all .15s ease}.node-check i[data-v-93b2be04]{font-size:9px;color:#fff}.node-check .dash[data-v-93b2be04]{color:#fff;font-weight:700;line-height:1}.node-check.checked[data-v-93b2be04],.node-check.indeterminate[data-v-93b2be04]{background-color:#023831;border-color:#023831}.node-check.locked[data-v-93b2be04]{cursor:not-allowed;opacity:.75}.node-check.taken[data-v-93b2be04]{cursor:not-allowed;background-color:#f3f4f6;border-color:#e0e4e1}.node-check[data-v-93b2be04]:hover:not(.locked){border-color:#023831}.node-name[data-v-93b2be04]{font-size:13px;color:#16302b;cursor:pointer}.node-name.is-selected[data-v-93b2be04]{font-weight:700;color:#072d28}.node-name.is-taken[data-v-93b2be04]{color:#a9b7b1}.node-taken[data-v-93b2be04]{font-size:10.5px;color:#9a6b2f;background-color:#fbf1e3;border-radius:4px;padding:2px 7px;white-space:nowrap}.node-level[data-v-93b2be04]{font-size:10.5px;color:#7e918b;background-color:#f1f4f2;border-radius:4px;padding:2px 7px;letter-spacing:.02em}.node-empty[data-v-93b2be04]{font-size:12px;color:#7e918b;padding-top:6px;padding-bottom:6px}.wilayah-page[data-v-a1556500]{padding-bottom:30px}.wilayah-header .page-title[data-v-a1556500]{font-size:22px;font-weight:700;color:#072d28;letter-spacing:-.01em}.wilayah-header .page-subtitle[data-v-a1556500]{font-size:13px;color:#7e918b;line-height:1.45}.btn-add-primary[data-v-a1556500]{background-color:#023831;color:#fff;font-size:13px;font-weight:600;padding:10px 20px;border-radius:8px;border:none;white-space:nowrap;-webkit-transition:all .2s ease;transition:all .2s ease}.btn-add-primary[data-v-a1556500]:hover{background-color:#0a5247;color:#fff;-webkit-transform:translateY(-1px);transform:translateY(-1px);-webkit-box-shadow:0 4px 10px rgba(2,56,49,.15);box-shadow:0 4px 10px rgba(2,56,49,.15)}.table-card[data-v-a1556500]{background-color:#fff;border:1px solid #e2e7e3;border-radius:12px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.02);box-shadow:0 1px 3px rgba(0,0,0,.02);padding:0;overflow:hidden}.table-responsive-wrapper[data-v-a1556500]{overflow-x:auto}.custom-data-table[data-v-a1556500]{border-collapse:separate;border-spacing:0;width:100%}.custom-data-table[data-v-a1556500] thead th{background-color:#f6f7f6;border-top:none;border-bottom:1px solid #ecefec;font-size:11px;font-weight:600;color:#7e918b;letter-spacing:.1em;text-transform:uppercase;padding:14px 20px;vertical-align:middle;white-space:nowrap}.custom-data-table[data-v-a1556500] tbody tr{-webkit-transition:background-color .15s ease;transition:background-color .15s ease}.custom-data-table[data-v-a1556500] tbody tr:hover{background-color:#f8faf9}.custom-data-table[data-v-a1556500] tbody tr td{padding:18px 20px;border-top:1px solid #edf2ef;border-bottom:none;vertical-align:middle;font-size:13px;color:#16302b}.custom-data-table[data-v-a1556500] tbody tr:first-child td{border-top:none}.custom-data-table[data-v-a1556500] .col-no{width:70px}.row-number[data-v-a1556500]{font-size:12.5px;color:#a9b7b1;font-weight:500;letter-spacing:.04em}.wilayah-name[data-v-a1556500]{font-size:14px;font-weight:700;color:#072d28}.chip-wrapper[data-v-a1556500]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.area-chip[data-v-a1556500]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#edf3ef;color:#2a4b42;border-radius:6px;padding:6px 12px;font-size:12px;font-weight:500;white-space:nowrap}.area-chip.removable i[data-v-a1556500]{cursor:pointer;color:#7e918b;font-size:11px}.area-chip.removable i[data-v-a1556500]:hover{color:#9b4a3c}.action-wrapper[data-v-a1556500]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:8px}.btn-row-delete[data-v-a1556500],.btn-row-edit[data-v-a1556500]{background-color:#fff;border:1px solid #d8e2dc;border-radius:8px;font-size:12.5px;font-weight:500;padding:7px 18px;-webkit-transition:all .2s ease;transition:all .2s ease}.btn-row-edit[data-v-a1556500]{color:#16302b}.btn-row-edit[data-v-a1556500]:hover{background-color:#f4f7f5;border-color:#bac9c2;color:#072d28}.btn-row-delete[data-v-a1556500]{color:#9b4a3c}.btn-row-delete[data-v-a1556500]:hover{background-color:#f9edeb;border-color:#e4c4bd;color:#9b4a3c}.table-total-footer[data-v-a1556500]{border-top:1px solid #edf2ef;padding:16px 20px;font-size:12.5px;color:#7e918b}.table-total-footer strong[data-v-a1556500]{color:#072d28;font-weight:700}.custom-pagination[data-v-a1556500] .page-item{margin:0 2px}.custom-pagination[data-v-a1556500] .page-item .page-link{border-radius:6px!important;border:1px solid #d8e2dc;color:#16302b;font-size:12px;font-weight:500;min-width:30px;height:30px;padding:0 8px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#fff;-webkit-box-shadow:none!important;box-shadow:none!important}.custom-pagination[data-v-a1556500] .page-item .page-link:hover{background-color:#f4f7f5;border-color:#bac9c2}.custom-pagination[data-v-a1556500] .page-item.active .page-link{background-color:#023831!important;border-color:#023831!important;color:#fff!important;font-weight:700}.custom-pagination[data-v-a1556500] .page-item.disabled .page-link{opacity:.45;cursor:not-allowed}[data-v-a1556500] .wilayah-modal{border-radius:14px}.wm-header[data-v-a1556500]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:24px 26px 18px}.wm-header .wm-title[data-v-a1556500]{font-size:18px;font-weight:700;color:#072d28;letter-spacing:-.01em}.wm-header .wm-subtitle[data-v-a1556500]{font-size:12.5px;color:#7e918b}.wm-header .wm-close[data-v-a1556500]{background:transparent;border:none;color:#7e918b;font-size:16px;line-height:1;padding:4px 6px;cursor:pointer}.wm-header .wm-close[data-v-a1556500]:hover{color:#072d28}.wm-body[data-v-a1556500]{padding:0 26px 4px}.wm-field[data-v-a1556500]{margin-bottom:22px}.wm-label[data-v-a1556500]{display:block;font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#7e918b;margin-bottom:8px}.wm-req[data-v-a1556500]{color:#c0803a}.wm-summary[data-v-a1556500]{font-size:11.5px;color:#7e918b}.wm-summary strong[data-v-a1556500]{color:#072d28;font-weight:700}[data-v-a1556500] .wm-input{height:46px;border-radius:10px;border:1px solid #d8e2dc;font-size:14px;color:#16302b;padding:10px 16px}[data-v-a1556500] .wm-input::-webkit-input-placeholder{color:#a9b7b1}[data-v-a1556500] .wm-input::-moz-placeholder{color:#a9b7b1}[data-v-a1556500] .wm-input:-ms-input-placeholder{color:#a9b7b1}[data-v-a1556500] .wm-input::-ms-input-placeholder{color:#a9b7b1}[data-v-a1556500] .wm-input::placeholder{color:#a9b7b1}[data-v-a1556500] .wm-input:focus{border-color:#023831;-webkit-box-shadow:0 0 0 2px rgba(2,56,49,.1);box-shadow:0 0 0 2px rgba(2,56,49,.1);outline:none}.wm-chipbox[data-v-a1556500]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;background-color:#f7faf8;border:1px solid #eaf0ec;border-radius:10px;padding:12px;margin-top:8px}.wm-chip[data-v-a1556500]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;background-color:#fff;border:1px solid #e2e7e3;border-radius:8px;padding:7px 12px}.wm-chip .wm-chip-text[data-v-a1556500]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;line-height:1.25}.wm-chip .wm-chip-name[data-v-a1556500]{font-size:13px;font-weight:700;color:#072d28}.wm-chip .wm-chip-meta[data-v-a1556500]{font-size:10.5px;color:#7e918b}.wm-chip i[data-v-a1556500]{cursor:pointer;color:#7e918b;font-size:11px}.wm-chip i[data-v-a1556500]:hover{color:#9b4a3c}.wm-empty[data-v-a1556500]{border:1px dashed #d8e2dc;border-radius:10px;padding:14px 16px;background-color:#fafcfa;color:#8c9f98;font-size:12.5px;margin-top:8px}.wm-search[data-v-a1556500]{position:relative;margin-top:12px}.wm-search i[data-v-a1556500]{position:absolute;left:14px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#a9b7b1;font-size:12px;z-index:2}.wm-search[data-v-a1556500] .wm-search-input{height:42px;border-radius:10px;border:1px solid #d8e2dc;font-size:13px;color:#16302b;padding:8px 14px 8px 36px}.wm-search[data-v-a1556500] .wm-search-input::-webkit-input-placeholder{color:#a9b7b1}.wm-search[data-v-a1556500] .wm-search-input::-moz-placeholder{color:#a9b7b1}.wm-search[data-v-a1556500] .wm-search-input:-ms-input-placeholder{color:#a9b7b1}.wm-search[data-v-a1556500] .wm-search-input::-ms-input-placeholder{color:#a9b7b1}.wm-search[data-v-a1556500] .wm-search-input::placeholder{color:#a9b7b1}.wm-search[data-v-a1556500] .wm-search-input:focus{border-color:#023831;-webkit-box-shadow:0 0 0 2px rgba(2,56,49,.1);box-shadow:0 0 0 2px rgba(2,56,49,.1);outline:none}.wm-tree[data-v-a1556500]{margin-top:12px;border:1px solid #d8e2dc;border-radius:10px;max-height:260px;overflow-y:auto;background-color:#fff}.wm-hint[data-v-a1556500]{margin-top:10px;font-size:11.5px;color:#7e918b;line-height:1.5}.wm-footer[data-v-a1556500]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:10px}.wm-footer .wm-lock-reason[data-v-a1556500]{margin-right:auto;font-size:12px;color:#9a6b2f}.wm-footer[data-v-a1556500]{padding:18px 26px 22px;border-top:1px solid #edf2ef;margin-top:12px}.wm-btn-cancel[data-v-a1556500]{background-color:#fff;border:1px solid #d8e2dc;color:#16302b;border-radius:8px;padding:10px 24px;font-size:13px;font-weight:500}.wm-btn-cancel[data-v-a1556500]:hover{background-color:#f4f7f5;border-color:#bac9c2;color:#072d28}.wm-btn-submit[data-v-a1556500]{background-color:#023831;border:1px solid #023831;color:#fff;border-radius:8px;padding:10px 24px;font-size:13px;font-weight:700}.wm-btn-submit[data-v-a1556500]:hover:not(:disabled){background-color:#0a5247;color:#fff}.wm-btn-submit[data-v-a1556500]:disabled{opacity:.5;cursor:not-allowed}