@charset "UTF-8";[data-v-b4a98410]:root{--primary: #02dd71;--primary-rgb: 2, 221, 113;--bg-primary-rgb: 4, 74, 68;--map-control-surface: rgba(4, 74, 68, .8);--map-control-active: #044a44;--map-control-hover: rgb(3.76, 91.64, 73.4);--map-control-border: rgba(2, 221, 113, .55);--map-control-muted: rgba(255, 255, 255, .65)}.primary[data-v-b4a98410]{color:#02dd71!important}.primary-dark[data-v-b4a98410]{color:#044a44!important}.yellow[data-v-b4a98410]{color:#ffeb3b!important}.error[data-v-b4a98410]{color:#f44336!important}.gray[data-v-b4a98410]{color:#aaa!important}.info[data-v-b4a98410]{color:#2196f3!important}.bg-primary[data-v-b4a98410]{background-color:#044a44!important}.my-dialog-overlay[data-v-b4a98410]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;display:flex;justify-content:center;align-items:center;z-index:1200;color:#fff}.full-size[data-v-b4a98410]{max-width:98vw!important;max-height:98vh!important;width:98vw!important;height:98vh!important;display:flex;flex-direction:column}.full-size>div[data-v-b4a98410]{flex:1;min-height:0;height:100%;display:flex;flex-direction:column;overflow:hidden}.my-dialog[data-v-b4a98410]{background-color:#044a44;border-radius:8px;min-width:600px;max-width:90%;box-shadow:0 2px 10px #000c;overflow:hidden;overflow-x:auto}.my-dialog[data-v-b4a98410]:not(.full-size){display:flex;flex-direction:column;max-height:92vh;min-height:0}.my-dialog>div[data-v-b4a98410]{min-height:0;display:flex;flex-direction:column}.my-dialog:not(.full-size)>div[data-v-b4a98410]{height:auto;max-height:100%;flex:1 1 auto;overflow:hidden}.my-dialog.bg-transparent[data-v-b4a98410]{background:transparent!important}.my-dialog[data-v-b4a98410]::-webkit-scrollbar{width:10px;height:10px}.my-dialog section[data-v-b4a98410]{max-height:60vh;overflow-y:auto}.my-dialog section[data-v-b4a98410] ::-webkit-scrollbar{width:10px;height:10px}@media(max-height:400px){.my-dialog section[data-v-b4a98410]{max-height:40vh}}.my-dialog[data-v-b4a98410] .header,.my-dialog[data-v-b4a98410] .footer{flex:0 0 auto}.my-dialog[data-v-b4a98410] .header{background:#ffffff0d;border-bottom:1px solid rgba(255,255,255,.12);border-radius:14px 14px 0 0;padding:12px;font-size:1rem}.my-dialog[data-v-b4a98410] .modal-body,.my-dialog[data-v-b4a98410] .body-scroll{flex:1 1 auto;min-height:0;max-height:none;overflow:auto}.my-dialog[data-v-b4a98410] .body-scroll{padding:14px 16px}.my-dialog[data-v-b4a98410] .modal-body .body-scroll{flex:none;max-height:none;overflow:visible}.my-dialog[data-v-b4a98410] .footer{padding:12px 16px 16px;background:#ffffff0d;border-top:1px solid rgba(255,255,255,.12);border-radius:0 0 14px 14px;margin-top:auto}@media(max-width:600px){.my-dialog[data-v-b4a98410]{min-width:auto;width:96%}}.slot-container[data-v-b4a98410]{flex:1;display:flex;flex-direction:column;overflow:hidden}@media(max-width:800px){.slot-container[data-v-b4a98410]{min-width:800px}}[data-v-28f90dc4]:root{--primary: #02dd71;--primary-rgb: 2, 221, 113;--bg-primary-rgb: 4, 74, 68;--map-control-surface: rgba(4, 74, 68, .8);--map-control-active: #044a44;--map-control-hover: rgb(3.76, 91.64, 73.4);--map-control-border: rgba(2, 221, 113, .55);--map-control-muted: rgba(255, 255, 255, .65)}.primary[data-v-28f90dc4]{color:#02dd71!important}.primary-dark[data-v-28f90dc4]{color:#044a44!important}.yellow[data-v-28f90dc4]{color:#ffeb3b!important}.error[data-v-28f90dc4]{color:#f44336!important}.gray[data-v-28f90dc4]{color:#aaa!important}.info[data-v-28f90dc4]{color:#2196f3!important}.bg-primary[data-v-28f90dc4]{background-color:#044a44!important}.custom-checkbox[data-v-28f90dc4]{display:flex;align-items:center;cursor:pointer;font-size:16px;user-select:none}.checkmark[data-v-28f90dc4]{width:20px;min-width:20px;height:20px;border:1px solid #02dd71;display:flex;align-items:center;justify-content:center;border-radius:4px}.custom-checkbox.active .checkmark[data-v-28f90dc4]{background-color:#00000080}.custom-checkbox.active .checkmark[data-v-28f90dc4]:after{content:"✓";font-size:18px;color:#02dd71}[data-v-fb75d313]:root{--primary: #02dd71;--primary-rgb: 2, 221, 113;--bg-primary-rgb: 4, 74, 68;--map-control-surface: rgba(4, 74, 68, .8);--map-control-active: #044a44;--map-control-hover: rgb(3.76, 91.64, 73.4);--map-control-border: rgba(2, 221, 113, .55);--map-control-muted: rgba(255, 255, 255, .65)}.primary[data-v-fb75d313]{color:#02dd71!important}.primary-dark[data-v-fb75d313]{color:#044a44!important}.yellow[data-v-fb75d313]{color:#ffeb3b!important}.error[data-v-fb75d313]{color:#f44336!important}.gray[data-v-fb75d313]{color:#aaa!important}.info[data-v-fb75d313]{color:#2196f3!important}.bg-primary[data-v-fb75d313]{background-color:#044a44!important}.my-select-wrapper[data-v-fb75d313]{position:relative;width:100%;max-width:600px;margin:0}.my-select-field[data-v-fb75d313]{height:var(--field-height);max-height:var(--field-max-height);position:relative;display:flex;align-items:center;background-color:#044a44;border:1px solid var(--field-border-color, rgba(2, 221, 113, .7));border-radius:18px;padding:6px 40px 6px 14px;color:#02dd71;cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease}.my-select-field[data-v-fb75d313]:hover{border-color:var(--field-border-color, rgba(2, 221, 113, .55))}.my-select-field.is-disabled[data-v-fb75d313]{cursor:not-allowed;border-color:#02dd714d;box-shadow:none}.my-select-field.is-disabled .icon[data-v-fb75d313]{color:#02dd7166}.my-select-field.expanded[data-v-fb75d313]{border-color:var(--field-border-color, #02dd71);box-shadow:var(--field-border-shadow, 0 0 0 1px rgba(2, 221, 113, .35) inset)}.my-select-field .field-pending-prompt[data-v-fb75d313]{color:#e5a83b;font-weight:600}.my-select-field .content[data-v-fb75d313]{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#02dd71;display:flex;align-items:center}.my-select-field .selected-single[data-v-fb75d313]{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#fff!important}.my-select-field .icon[data-v-fb75d313]{position:absolute;right:10px;font-size:1.2rem;color:#02dd71}.my-select-field .clear-selection-btn[data-v-fb75d313]{position:absolute;right:34px;width:24px;height:24px;justify-content:center;padding:0;color:#02dd71;background-color:transparent;z-index:2}.floating-label[data-v-fb75d313]{position:absolute;left:14px;top:50%;transform:translateY(-50%);color:#02dd7180;pointer-events:none;transition:all .18s ease;font-weight:600;opacity:1;max-width:calc(100% - 40px)}.floating-label.is-active[data-v-fb75d313]{transform:none;top:-10px;background-color:#044a44;border-radius:18px;padding:0 6px;font-size:.7rem}.select-dialog[data-v-fb75d313]{position:relative;color:#02dd71}.select-dialog-header[data-v-fb75d313]{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 18px;border-bottom:1px solid rgba(2,221,113,.18);background:linear-gradient(180deg,#02dd7117,#02dd7108)}.select-dialog-heading[data-v-fb75d313]{display:flex;flex-direction:column;min-width:0}.select-dialog-question[data-v-fb75d313]{color:#02dd71;font-size:1rem;font-weight:700;line-height:1.35}.select-dialog-prompt[data-v-fb75d313]{padding:14px 18px 4px;color:#02dd71b8;font-size:.78rem;font-weight:700;letter-spacing:.04em;line-height:1.2;text-transform:uppercase}.select-dialog-close[data-v-fb75d313]{position:absolute;z-index:2;top:-44px;right:0;color:#02dd71!important;background-color:#044a44f0;border:1px solid rgba(2,221,113,.4);border-radius:50%;box-shadow:0 4px 14px #0000004d}.select-dialog-close[data-v-fb75d313] .v-icon{color:#02dd71}.select-dialog-options[data-v-fb75d313]{max-height:min(80dvh,80vh);overflow-y:auto;padding:12px}.select-dialog-options .dropdown-item[data-v-fb75d313]{min-height:48px;margin:0 0 8px;border:1px solid rgba(2,221,113,.2);border-radius:10px;background:#02dd7109;font-weight:600}.select-dialog-options .dropdown-item[data-v-fb75d313]:last-child{margin-bottom:0}.select-dialog-options .dropdown-item[data-v-fb75d313]:hover,.select-dialog-options .dropdown-item.is-focused[data-v-fb75d313]{border-color:#02dd718c;background:#02dd7124!important}.select-dialog-options .dropdown-item.selected[data-v-fb75d313]{border-color:#02dd71a6;background:#02dd7133;box-shadow:inset 3px 0 #02dd71}body.apix-select-dialog-open #app{filter:blur(12px);-webkit-filter:blur(12px);pointer-events:none;user-select:none}body.apix-select-dialog-open .my-dialog-overlay{backdrop-filter:blur(10px) saturate(.9);-webkit-backdrop-filter:blur(10px) saturate(.9)}@media(prefers-reduced-motion:reduce){body.apix-select-dialog-open #app{filter:none;-webkit-filter:none}body.apix-select-dialog-open .my-dialog-overlay{backdrop-filter:none;-webkit-backdrop-filter:none}}.chips-container[data-v-fb75d313]{display:flex;align-items:center;gap:6px;overflow:hidden;white-space:nowrap}.chips-container[data-v-fb75d313] .v-chip{background-color:transparent!important;color:#fff!important;height:26px;border:1px solid rgba(2,221,113,.1)!important}.chips-container .chip-label[data-v-fb75d313]{max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dropdown-body[data-v-fb75d313]{box-sizing:border-box;background-color:#044a44;border:1px solid rgba(2,221,113,.35);border-radius:18px;max-height:230px;height:auto;overflow:hidden;overscroll-behavior:contain;padding:0;z-index:100000!important;box-shadow:0 8px 24px #00000040;display:flex;flex-direction:column;visibility:hidden}.dropdown-body.is-positioned[data-v-fb75d313]{visibility:visible}.dropdown-items-container[data-v-fb75d313]{min-height:0;flex:1 1 auto;overflow-y:hidden;overscroll-behavior:contain;padding:0}.dropdown-items-container.is-scrollable[data-v-fb75d313]{overflow-y:auto}.search-input-container[data-v-fb75d313]{height:40px;min-height:40px;padding:0;flex-shrink:0;position:sticky;top:0;display:flex;align-items:stretch;background-color:#044a44;border-bottom:1px solid rgba(2,221,113,.15);z-index:1;box-sizing:border-box}[data-v-fb75d313] .search-input{width:100%;height:100%;flex:1}[data-v-fb75d313] .search-input .v-input{height:100%;padding-top:0;padding-bottom:0;--v-input-control-height: 40px}[data-v-fb75d313] .search-input .v-input__details{display:none;min-height:0;padding:0;margin:0}[data-v-fb75d313] .search-input .v-input__control,[data-v-fb75d313] .search-input .v-field,[data-v-fb75d313] .search-input .v-field__field{height:100%;min-height:0}[data-v-fb75d313] .search-input .v-input__control,[data-v-fb75d313] .search-input .v-field__field{display:flex;align-items:center}[data-v-fb75d313] .search-input .v-field{border-radius:0;background-color:transparent;padding:0;align-items:center;transition:background-color .15s ease}[data-v-fb75d313] .search-input .v-field:hover,[data-v-fb75d313] .search-input .v-field.v-field--focused{background-color:#02dd7133}[data-v-fb75d313] .search-input .v-field__prepend-inner{padding:0 4px 0 14px;margin:0;align-self:center;color:#02dd71b3}[data-v-fb75d313] .search-input .v-field__prepend-inner .v-icon{opacity:1;font-size:1rem}[data-v-fb75d313] .search-input .v-field__input{padding:0 4px 0 0;min-height:0;align-self:center;color:#02dd71;font-size:inherit;line-height:1.25}[data-v-fb75d313] .search-input .v-field__input::placeholder{color:#02dd718c;font-weight:500}[data-v-fb75d313] .search-input .v-field__clearable{padding:0 14px 0 0;margin:0;align-self:center;color:#02dd71b3!important;opacity:1!important}[data-v-fb75d313] .search-input .v-field__clearable:hover{color:#02dd71!important}.no-results[data-v-fb75d313]{display:flex;flex-direction:column;align-items:center;gap:4px;padding:18px 14px;color:#02dd71b3;text-align:center}.no-results-icon[data-v-fb75d313]{color:#02dd7199;margin-bottom:2px}.no-results-title[data-v-fb75d313]{font-weight:600;font-size:.9rem}.no-results-hint[data-v-fb75d313]{font-size:.75rem;color:#02dd718c;font-style:italic}.results-counter[data-v-fb75d313]{padding:8px 14px;font-size:.72rem;color:#02dd7199;text-align:center;border-top:1px dashed rgba(2,221,113,.15);margin-top:4px;font-style:italic}.dropdown-item[data-v-fb75d313]{min-height:40px;padding:8px 14px;box-sizing:border-box;display:flex;align-items:center;color:#02dd71;cursor:pointer;transition:background-color .15s ease;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.dropdown-item[data-v-fb75d313] mark{background-color:#02dd7147;color:#fff;padding:0 2px;border-radius:3px;font-weight:600}.dropdown-item[data-v-fb75d313]:hover,.dropdown-item.is-focused[data-v-fb75d313]{background-color:#02dd7133!important}.dropdown-item.is-focused[data-v-fb75d313]{outline:1px solid rgba(2,221,113,.4);outline-offset:-1px}.dropdown-item.selected[data-v-fb75d313]{background-color:#02dd7161}.dropdown-item.is-disabled[data-v-fb75d313]{cursor:not-allowed;opacity:.45;background-color:transparent!important;outline:none}.select-option-badges[data-v-fb75d313]{display:inline-flex;flex:0 0 auto;margin-right:8px}.select-option-badge[data-v-fb75d313]{display:inline-grid;width:22px;height:22px;place-items:center;border:1px solid rgba(255,255,255,.38);border-radius:50%;background:#176d5e;color:#fff;font-size:.66rem;font-weight:800;text-decoration:none}.select-option-badge+.select-option-badge[data-v-fb75d313]{margin-left:-5px}.select-option-badge--icon[data-v-fb75d313]{border-radius:6px;background:color-mix(in srgb,currentColor 13%,transparent);border-color:currentColor}.select-option-badge--admin-full[data-v-fb75d313]{color:#ffc857}.select-option-badge--admin-reader[data-v-fb75d313]{color:#7cc7ff}.select-option-badge--apix-global[data-v-fb75d313]{color:#c9a7ff}.select-option-badge--apix-operator[data-v-fb75d313]{color:#6fe7c2}.fade-enter-active[data-v-fb75d313],.fade-leave-active[data-v-fb75d313]{transition:opacity .12s ease}.fade-enter-from[data-v-fb75d313],.fade-leave-to[data-v-fb75d313]{opacity:0}.check-box[data-v-fb75d313]{position:absolute;right:10px;top:50%;transform:translateY(-50%)}[data-v-a8ec9d25]:root{--primary: #02dd71;--primary-rgb: 2, 221, 113;--bg-primary-rgb: 4, 74, 68;--map-control-surface: rgba(4, 74, 68, .8);--map-control-active: #044a44;--map-control-hover: rgb(3.76, 91.64, 73.4);--map-control-border: rgba(2, 221, 113, .55);--map-control-muted: rgba(255, 255, 255, .65)}.primary[data-v-a8ec9d25]{color:#02dd71!important}.primary-dark[data-v-a8ec9d25]{color:#044a44!important}.yellow[data-v-a8ec9d25]{color:#ffeb3b!important}.error[data-v-a8ec9d25]{color:#f44336!important}.gray[data-v-a8ec9d25]{color:#aaa!important}.info[data-v-a8ec9d25]{color:#2196f3!important}.bg-primary[data-v-a8ec9d25]{background-color:#044a44!important}.my-input[data-v-a8ec9d25] .v-field{background-color:transparent!important;border:1px solid var(--field-border-color, rgba(2, 221, 113, .7))!important;border-radius:18px!important;color:#fff!important}.my-input[data-v-a8ec9d25] .v-field--focused{border-color:var(--field-border-color, #02dd71)!important;box-shadow:var(--field-border-shadow, 0 0 0 1px rgba(2, 221, 113, .35) inset)!important}.my-input.my-input--pending[data-v-a8ec9d25] input::placeholder{color:#e5a83b!important;opacity:1}.my-input.my-input--error[data-v-a8ec9d25] .v-field,.my-input.my-input--error[data-v-a8ec9d25] .v-field--focused{border-color:#f44336!important;box-shadow:0 0 0 1px #f4433680 inset!important}.my-input.my-input--error[data-v-a8ec9d25] .v-label,.my-input.my-input--error[data-v-a8ec9d25] .v-field-label--floating{color:#f44336!important}.my-input[data-v-a8ec9d25] .v-field__input{min-height:var(--v5df6bbf5)!important;padding-top:0!important;padding-bottom:0!important;text-align:var(--b2e05914)!important}.my-input[data-v-a8ec9d25] .v-label{color:#02dd7180!important;font-weight:600}.my-input[data-v-a8ec9d25] .v-field-label--floating{opacity:1!important;top:-10px!important;background-color:#044a44;border-radius:20px;padding:0 6px;font-size:.7rem}.my-input[data-v-a8ec9d25] .v-field__overlay,.my-input[data-v-a8ec9d25] .v-field__outline,.my-input[data-v-a8ec9d25] .v-field__loader{display:none!important}.my-input[data-v-a8ec9d25] .v-icon{color:#02dd71!important;opacity:.85}.my-input[data-v-a8ec9d25] .v-icon.color-info{color:#2196f3!important;opacity:1}.my-input[data-v-a8ec9d25] input:-webkit-autofill,.my-input[data-v-a8ec9d25] input:-webkit-autofill:hover,.my-input[data-v-a8ec9d25] input:-webkit-autofill:focus{-webkit-text-fill-color:white!important;-webkit-box-shadow:0 0 0px 1000px #044a44 inset!important;box-shadow:0 0 0 1000px #044a44 inset!important;caret-color:#fff!important}
