.theme--light.v-application{background:#fff;color:rgba(0,0,0,.87)}.theme--light.v-application .text--primary{color:rgba(0,0,0,.87)!important}.theme--light.v-application .text--secondary{color:rgba(0,0,0,.6)!important}.theme--light.v-application .text--disabled{color:rgba(0,0,0,.38)!important}.theme--dark.v-application{background:#121212;color:#fff}.theme--dark.v-application .text--primary{color:#fff!important}.theme--dark.v-application .text--secondary{color:hsla(0,0%,100%,.7)!important}.theme--dark.v-application .text--disabled{color:hsla(0,0%,100%,.5)!important}.v-application{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.v-application a{cursor:pointer}.v-application--is-rtl{direction:rtl}.v-application--wrap{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-backface-visibility:hidden;backface-visibility:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100vh;max-width:100%;position:relative}@-moz-document url-prefix(){@media print{.v-application,.v-application--wrap{display:block}}}.v-main:not([data-booted=true]){-webkit-transition:none!important;transition:none!important}.v-main{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1 0 auto;flex:1 0 auto;-webkit-transition:.2s cubic-bezier(.4,0,.2,1);transition:.2s cubic-bezier(.4,0,.2,1)}.v-main,.v-main__wrap{-webkit-box-flex:1;max-width:100%}.v-main__wrap{-ms-flex:1 1 auto;flex:1 1 auto;position:relative}@-moz-document url-prefix(){@media print{.v-main{display:block}}}.v-input--checkbox.v-input--indeterminate.v-input--is-disabled{opacity:.6}.v-input--checkbox.v-input--dense{margin-top:4px}.v-input--selection-controls{margin-top:16px;padding-top:4px}.v-input--selection-controls>.v-input__append-outer,.v-input--selection-controls>.v-input__prepend-outer{margin-top:0;margin-bottom:0}.v-input--selection-controls:not(.v-input--hide-details)>.v-input__slot{margin-bottom:12px}.v-input--selection-controls .v-input__slot,.v-input--selection-controls .v-radio{cursor:pointer}.v-input--selection-controls .v-input__slot>.v-label,.v-input--selection-controls .v-radio>.v-label{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;height:auto}.v-input--selection-controls__input{color:inherit;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;height:24px;position:relative;-webkit-transition:.3s cubic-bezier(.25,.8,.5,1);transition:.3s cubic-bezier(.25,.8,.5,1);-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;width:24px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.v-input--selection-controls__input .v-icon{width:100%}.v-application--is-ltr .v-input--selection-controls__input{margin-right:8px}.v-application--is-rtl .v-input--selection-controls__input{margin-left:8px}.v-input--selection-controls__input input[role=checkbox],.v-input--selection-controls__input input[role=radio],.v-input--selection-controls__input input[role=switch]{position:absolute;opacity:0;width:100%;height:100%;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.v-input--selection-controls__input+.v-label{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.v-input--selection-controls__ripple{border-radius:50%;cursor:pointer;height:34px;position:absolute;-webkit-transition:inherit;transition:inherit;width:34px;left:-12px;top:calc(50% - 24px);margin:7px}.v-input--selection-controls__ripple:before{border-radius:inherit;bottom:0;content:"";position:absolute;opacity:.2;left:0;right:0;top:0;-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:scale(.2);transform:scale(.2);-webkit-transition:inherit;transition:inherit}.v-input--selection-controls__ripple>.v-ripple__container{-webkit-transform:scale(1.2);transform:scale(1.2)}.v-input--selection-controls.v-input--dense .v-input--selection-controls__ripple{width:28px;height:28px;left:-9px}.v-input--selection-controls.v-input--dense:not(.v-input--switch) .v-input--selection-controls__ripple{top:calc(50% - 21px)}.v-input--selection-controls.v-input{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.v-input--selection-controls.v-input--is-focused .v-input--selection-controls__ripple:before,.v-input--selection-controls .v-radio--is-focused .v-input--selection-controls__ripple:before{background:currentColor;-webkit-transform:scale(1.2);transform:scale(1.2)}.v-input--selection-controls.v-input--is-disabled:not(.v-input--indeterminate) .v-icon{color:inherit}.v-input--selection-controls.v-input--is-disabled:not(.v-input--is-readonly){pointer-events:none}.v-input--selection-controls__input:hover .v-input--selection-controls__ripple:before{background:currentColor;-webkit-transform:scale(1.2);transform:scale(1.2);-webkit-transition:none;transition:none}.theme--light.v-input,.theme--light.v-input input,.theme--light.v-input textarea{color:rgba(0,0,0,.87)}.theme--light.v-input input::-webkit-input-placeholder,.theme--light.v-input textarea::-webkit-input-placeholder{color:rgba(0,0,0,.38)}.theme--light.v-input input::-moz-placeholder,.theme--light.v-input textarea::-moz-placeholder{color:rgba(0,0,0,.38)}.theme--light.v-input input:-ms-input-placeholder,.theme--light.v-input textarea:-ms-input-placeholder{color:rgba(0,0,0,.38)}.theme--light.v-input input::-ms-input-placeholder,.theme--light.v-input textarea::-ms-input-placeholder{color:rgba(0,0,0,.38)}.theme--light.v-input input::placeholder,.theme--light.v-input textarea::placeholder{color:rgba(0,0,0,.38)}.theme--light.v-input--is-disabled,.theme--light.v-input--is-disabled input,.theme--light.v-input--is-disabled textarea{color:rgba(0,0,0,.38)}.theme--dark.v-input,.theme--dark.v-input input,.theme--dark.v-input textarea{color:#fff}.theme--dark.v-input input::-webkit-input-placeholder,.theme--dark.v-input textarea::-webkit-input-placeholder{color:hsla(0,0%,100%,.5)}.theme--dark.v-input input::-moz-placeholder,.theme--dark.v-input textarea::-moz-placeholder{color:hsla(0,0%,100%,.5)}.theme--dark.v-input input:-ms-input-placeholder,.theme--dark.v-input textarea:-ms-input-placeholder{color:hsla(0,0%,100%,.5)}.theme--dark.v-input input::-ms-input-placeholder,.theme--dark.v-input textarea::-ms-input-placeholder{color:hsla(0,0%,100%,.5)}.theme--dark.v-input input::placeholder,.theme--dark.v-input textarea::placeholder{color:hsla(0,0%,100%,.5)}.theme--dark.v-input--is-disabled,.theme--dark.v-input--is-disabled input,.theme--dark.v-input--is-disabled textarea{color:hsla(0,0%,100%,.5)}.v-input{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;font-size:16px;letter-spacing:normal;max-width:100%;text-align:left}.v-input .v-progress-linear{top:calc(100% - 1px);left:0}.v-input input{max-height:32px}.v-input input:invalid,.v-input textarea:invalid{-webkit-box-shadow:none;box-shadow:none}.v-input input:active,.v-input input:focus,.v-input textarea:active,.v-input textarea:focus{outline:none}.v-input .v-label{height:20px;line-height:20px;letter-spacing:normal}.v-input__append-outer,.v-input__prepend-outer{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-bottom:4px;margin-top:4px;line-height:1}.v-input__append-outer .v-icon,.v-input__prepend-outer .v-icon{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.v-application--is-ltr .v-input__append-outer{margin-left:9px}.v-application--is-ltr .v-input__prepend-outer,.v-application--is-rtl .v-input__append-outer{margin-right:9px}.v-application--is-rtl .v-input__prepend-outer{margin-left:9px}.v-input__control{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:auto;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-wrap:wrap;flex-wrap:wrap;min-width:0;width:100%}.v-input__icon{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:24px;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:24px;width:24px}.v-input__icon--clear{border-radius:50%}.v-input__icon--clear .v-icon--disabled{visibility:hidden}.v-input__slot{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:8px;min-height:inherit;position:relative;-webkit-transition:.3s cubic-bezier(.25,.8,.5,1);transition:.3s cubic-bezier(.25,.8,.5,1);-webkit-transition-property:height,min-height;transition-property:height,min-height;width:100%}.v-input--dense>.v-input__control>.v-input__slot{margin-bottom:4px}.v-input--is-loading>.v-input__control>.v-input__slot:after,.v-input--is-loading>.v-input__control>.v-input__slot:before{display:none}.v-input--hide-details>.v-input__control>.v-input__slot{margin-bottom:0}.v-input--has-state.error--text .v-label{-webkit-animation:v-shake .6s cubic-bezier(.25,.8,.5,1);animation:v-shake .6s cubic-bezier(.25,.8,.5,1)}.v-input--hide-spin-buttons input::-webkit-inner-spin-button,.v-input--hide-spin-buttons input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.v-input--hide-spin-buttons input[type=number]{-moz-appearance:textfield}.theme--light.v-label{color:rgba(0,0,0,.6)}.theme--light.v-label--is-disabled{color:rgba(0,0,0,.38)}.theme--dark.v-label{color:hsla(0,0%,100%,.7)}.theme--dark.v-label--is-disabled{color:hsla(0,0%,100%,.5)}.v-label{font-size:16px;line-height:1;min-height:8px;-webkit-transition:.3s cubic-bezier(.25,.8,.5,1);transition:.3s cubic-bezier(.25,.8,.5,1)}.theme--light.v-messages{color:rgba(0,0,0,.6)}.theme--dark.v-messages{color:hsla(0,0%,100%,.7)}.v-messages{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;font-size:12px;min-height:14px;min-width:1px;position:relative}.v-application--is-ltr .v-messages{text-align:left}.v-application--is-rtl .v-messages{text-align:right}.v-messages__message{line-height:12px;word-break:break-word;overflow-wrap:break-word;word-wrap:break-word;-ms-hyphens:auto;hyphens:auto}.district-info[data-v-7bfc2141]{width:330px;background:hsla(0,0%,100%,.95);backdrop-filter:blur(12px);border:1px solid rgba(1,140,116,.25);-webkit-box-shadow:0 12px 35px rgba(0,0,0,.2);box-shadow:0 12px 35px rgba(0,0,0,.2);-webkit-transition:.25s;transition:.25s}.district-info.is-minimized[data-v-7bfc2141]{width:auto;padding:8px 12px!important;border-radius:999px}.commodity-section[data-v-7bfc2141]{margin-bottom:14px}.commodity-title[data-v-7bfc2141]{font-weight:700;color:#018c74;margin-bottom:6px}.commodity-item[data-v-7bfc2141]{margin-left:18px;margin-bottom:3px}.commodity-empty[data-v-7bfc2141]{margin-left:18px;color:#9e9e9e;font-style:italic}[data-v-7bfc2141]:root{--bg-teal-dark:#1a5f52;--bone-white:#f5f5f5;--text-primary:#2e2e2e;--accent-gold:#cfa22d;--accent-teal:#018c74}.full-height-card[data-v-7bfc2141]{height:calc(100vh - 140px);height:calc(100dvh - 140px);min-height:650px}#map[data-v-7bfc2141]{height:100%;width:100%;min-height:280px;background:var(--bg-teal-dark)}.mesh-background[data-v-7bfc2141]{position:fixed;top:0;left:0;width:100%;height:100%;background:#f2f7fb;z-index:0}.circle[data-v-7bfc2141]{position:absolute;-webkit-filter:blur(80px);filter:blur(80px);border-radius:50%;opacity:.22}.bg-watermark-baru[data-v-7bfc2141]{width:100%;height:100%}.c1[data-v-7bfc2141]{width:600px;height:600px;background:var(--accent-teal);top:-10%;left:-10%}.c2[data-v-7bfc2141]{width:500px;height:500px;background:var(--accent-gold);bottom:-5%;right:-5%}.ultra-glass-header[data-v-7bfc2141]{background:hsla(0,0%,100%,.95)!important;backdrop-filter:blur(15px);border:1px solid rgba(1,140,116,.25)!important;-webkit-box-shadow:0 8px 32px rgba(0,0,0,.15);box-shadow:0 8px 32px rgba(0,0,0,.15)}.cyber-map-container[data-v-7bfc2141]{border:1px solid rgba(1,140,116,.35)!important;border-radius:24px!important;-webkit-box-shadow:0 20px 60px rgba(0,0,0,.2)!important;box-shadow:0 20px 60px rgba(0,0,0,.2)!important}.map-legend-overlay[data-v-7bfc2141]{position:absolute;top:20px;left:20px;z-index:999;width:330px;max-height:calc(100% - 40px);overflow-y:auto;background:hsla(0,0%,98%,.95);backdrop-filter:blur(10px);border-radius:16px;border:1px solid rgba(1,140,116,.3);-webkit-box-shadow:0 16px 48px rgba(0,0,0,.2);box-shadow:0 16px 48px rgba(0,0,0,.2);-webkit-transition:width .25s ease,padding .25s ease,max-height .25s ease;transition:width .25s ease,padding .25s ease,max-height .25s ease}.map-legend-overlay.is-minimized[data-v-7bfc2141]{width:auto;max-height:none;overflow:visible;padding:6px 10px!important;border-radius:999px}.legend-header-row[data-v-7bfc2141]{cursor:pointer}.legend-title[data-v-7bfc2141]{white-space:nowrap}.map-legend-overlay.is-minimized .legend-title[data-v-7bfc2141]{font-size:11px}.minimize-btn[data-v-7bfc2141]{-ms-flex-negative:0;flex-shrink:0}.legend-btn[data-v-7bfc2141]{text-transform:none!important;font-size:12px!important;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.sub-legend-container[data-v-7bfc2141]{background:rgba(0,0,0,.04);border:1px dashed rgba(0,0,0,.1)}.sub-legend-item[data-v-7bfc2141]:hover{background:hsla(0,0%,100%,.7)}.legend-dot-small[data-v-7bfc2141]{width:11px;height:11px;border-radius:50%;-ms-flex-negative:0;flex-shrink:0;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.2);box-shadow:0 1px 3px rgba(0,0,0,.2)}.boundary-checkbox[data-v-7bfc2141] .v-label{font-size:12.5px;color:var(--text-primary)}.map-corners div[data-v-7bfc2141]{position:absolute;width:30px;height:30px;border:3px solid var(--accent-gold);z-index:10;pointer-events:none}.c-tl[data-v-7bfc2141]{top:15px;left:15px;border-right:0;border-bottom:0}.c-tr[data-v-7bfc2141]{top:15px;right:15px;border-left:0;border-bottom:0}.c-bl[data-v-7bfc2141]{bottom:15px;left:15px;border-right:0;border-top:0}.c-br[data-v-7bfc2141]{bottom:15px;right:15px;border-left:0;border-top:0}[data-v-7bfc2141] .label-kecamatan{background:hsla(0,0%,100%,.7)!important;border:none!important;-webkit-box-shadow:none!important;box-shadow:none!important;color:#111!important;font-size:11px!important;font-weight:800!important;padding:2px 6px!important;border-radius:8px;text-transform:uppercase;backdrop-filter:blur(4px)}[data-v-7bfc2141] .label-desa{background:transparent!important;border:none!important;-webkit-box-shadow:none!important;box-shadow:none!important;color:#fff!important;font-size:9px!important;font-weight:700!important;text-transform:uppercase!important;opacity:1!important;white-space:nowrap!important;text-shadow:-1px -1px 0 rgba(0,0,0,.85),1px -1px 0 rgba(0,0,0,.85),-1px 1px 0 rgba(0,0,0,.85),1px 1px 0 rgba(0,0,0,.85),0 0 3px rgba(0,0,0,.7)}@media (max-width:768px){.map-legend-overlay[data-v-7bfc2141]{width:270px;top:12px;left:12px}.map-legend-overlay.is-minimized[data-v-7bfc2141]{width:auto}[data-v-7bfc2141] .label-desa{font-size:7px!important}}.district-info[data-v-7bfc2141]{position:absolute;right:20px;bottom:20px;width:280px;z-index:999;background:#fff;border-radius:16px;-webkit-box-shadow:0 10px 30px rgba(0,0,0,.25);box-shadow:0 10px 30px rgba(0,0,0,.25)}