@import url(https://fonts.googleapis.com/css?family=Open+Sans:300,400,400i,600,700);[data-v-b85796a4]:root{--theme-default:#5b8ed1;--theme-default-light:#8db4db;--theme-primary:#5b8ed1;--theme-secondary:#6c757d;--theme-success:#2d8515;--theme-info:#4179cf;--theme-warning:#e49400;--theme-danger:#db2a34;--theme-dark:#040d20;--theme-light:#f8f9fa;--theme-white:#fff;--theme-blue:#2477ff;--theme-green:#2d8515;--theme-orange:#e49400;--theme-red:#db2a34;--theme-teal:#4179cf;--theme-purple:#474d84;--theme-pink:#e671b8;--theme-lime:#8cbf26;--theme-brown:#a05000;--theme-violet:#77a3ad;--theme-primary-rgb:91,142,209;--theme-success-rgb:45,133,21;--theme-danger-rgb:219,42,52;--theme-warning-rgb:228,148,0;--theme-info-rgb:65,121,207;--theme-secondary-rgb:108,117,125;--layout-bg:#000;--layout-content-bg:#fff;--layout-bg-gradient-start:#f6f8fc;--layout-bg-gradient-end:#e1e5ec;--layout-border-color:#e9ecef;--widget-bg:rgba(0,0,0,.24);--widget-border:#040d20;--widget-shadow:0 23px 20px -20px rgba(0,0,0,.1),0 0 15px rgba(0,0,0,.06);--sidebar-bg:#474d84;--sidebar-text:#fff;--sidebar-link-hover:#5b8ed1;--sidebar-active-bg:#5b8ed1;--sidebar-border:rgba(0,0,0,.1);--sidebar-icon-color:#fff;--header-bg:#fff;--header-text:#212529;--header-border:#e9ecef;--avatar-primary-bg:brown;--avatar-secondary-bg:#a05000;--avatar-text-color:#fff;--avatar-font-size:14px;--avatar-font-weight:500;--avatar-border-radius:50%;--avatar-palette-0:#ff6b6b;--avatar-palette-1:#4ecdc4;--avatar-palette-2:#45b7d1;--avatar-palette-3:#96c93f;--avatar-palette-4:#ffa726;--avatar-palette-5:#ab47bc;--avatar-palette-6:#26a69a;--avatar-palette-7:#42a5f5;--avatar-palette-8:#66bb6a;--avatar-palette-9:#ff7043;--avatar-palette-10:#8d6e63;--avatar-palette-11:#78909c;--avatar-palette-12:#ffd54f;--avatar-palette-13:#f06292;--avatar-palette-14:#9575cd;--brand-text-color:#000;--border-color:#040d20;--color-gray-600:rgba(0,0,0,.54)}.theme-preset-default[data-v-b85796a4]{--theme-primary:#5b8ed1;--theme-primary-rgb:91,142,209;--theme-info:#4179cf;--theme-info-rgb:65,121,207}.theme-preset-dark[data-v-b85796a4]{--theme-primary:#343a40;--theme-primary-rgb:52,58,64;--layout-bg:#121212;--widget-bg:hsla(0,0%,100%,.1);--brand-text-color:hsla(0,0%,100%,.9);--theme-info:#17a2b8;--theme-info-rgb:23,162,184}.theme-preset-blue[data-v-b85796a4]{--theme-primary:#0d6efd;--theme-primary-rgb:13,110,253;--theme-info:#0dcaf0;--theme-info-rgb:13,202,240}.theme-preset-green[data-v-b85796a4]{--theme-primary:#198754;--theme-primary-rgb:25,135,84;--theme-info:#20c997;--theme-info-rgb:32,201,151}.avatar-pic[data-v-b85796a4]{color:var(--avatar-text-color,#fff)!important;font-size:var(--avatar-font-size,14px)!important;font-weight:var(--avatar-font-weight,500)!important;border-radius:var(--avatar-border-radius,50%)!important}.avatar-pic[data-v-b85796a4],.avatar-primary[data-v-b85796a4]{background-color:var(--avatar-primary-bg,brown)!important}.avatar-secondary[data-v-b85796a4]{background-color:var(--avatar-secondary-bg,#a05000)!important}.avatar-palette-0[data-v-b85796a4]{background-color:var(--avatar-palette-0,#ff6b6b)!important}.avatar-palette-1[data-v-b85796a4]{background-color:var(--avatar-palette-1,#4ecdc4)!important}.avatar-palette-2[data-v-b85796a4]{background-color:var(--avatar-palette-2,#45b7d1)!important}.avatar-palette-3[data-v-b85796a4]{background-color:var(--avatar-palette-3,#96c93f)!important}.avatar-palette-4[data-v-b85796a4]{background-color:var(--avatar-palette-4,#ffa726)!important}.avatar-palette-5[data-v-b85796a4]{background-color:var(--avatar-palette-5,#ab47bc)!important}.avatar-palette-6[data-v-b85796a4]{background-color:var(--avatar-palette-6,#26a69a)!important}.avatar-palette-7[data-v-b85796a4]{background-color:var(--avatar-palette-7,#42a5f5)!important}.avatar-palette-8[data-v-b85796a4]{background-color:var(--avatar-palette-8,#66bb6a)!important}.avatar-palette-9[data-v-b85796a4]{background-color:var(--avatar-palette-9,#ff7043)!important}.avatar-palette-10[data-v-b85796a4]{background-color:var(--avatar-palette-10,#8d6e63)!important}.avatar-palette-11[data-v-b85796a4]{background-color:var(--avatar-palette-11,#78909c)!important}.avatar-palette-12[data-v-b85796a4]{background-color:var(--avatar-palette-12,#ffd54f)!important}.avatar-palette-13[data-v-b85796a4]{background-color:var(--avatar-palette-13,#f06292)!important}.avatar-palette-14[data-v-b85796a4]{background-color:var(--avatar-palette-14,#9575cd)!important}.error-page[data-v-b85796a4]{padding-top:5%;height:100%}.error-page .errorContainer[data-v-b85796a4]{width:365px;text-align:center}.error-page .errorBtn[data-v-b85796a4]{padding-left:35px;padding-right:35px}.error-page .errorCode[data-v-b85796a4]{margin:20px;font-size:80px}@media(min-width:768px){.error-page .errorCode[data-v-b85796a4]{font-size:180px}}.error-page .errorInfo[data-v-b85796a4]{font-size:20px}.error-page .errorHelp[data-v-b85796a4]{font-size:14px}.error-page .pageFooter[data-v-b85796a4]{position:absolute;bottom:30px;left:0;right:0;width:100%;font-size:.9rem;color:#6c757d;text-align:center}.modal-fullscreen .modal-dialog[data-v-7b81df7f]{max-width:100%;margin:0;top:0;bottom:0;left:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;position:fixed;z-index:100000}iframe[data-v-7b81df7f]{display:block;width:100%;height:100%;border:none}.size-modal-content[data-v-402320b2]{padding:10px;font-style:13px}.v--modal-overlay[data-modal=size-modal][data-v-402320b2]{background:rgba(0,0,0,.5)}.demo-modal-class[data-v-402320b2]{border-radius:5px;background:#f7f7f7;-webkit-box-shadow:5px 5px 30px 0 rgba(46,61,73,.6);box-shadow:5px 5px 30px 0 rgba(46,61,73,.6)}td[data-v-402320b2]{text-align:center}.map{position:relative;margin:-1rem -1.5rem 0;height:400px}@media(max-width:767.98px){.map{height:300px}}.map-container{position:relative;width:100%;height:500px;min-height:400px}@media(max-width:767.98px){.map-container{height:350px;min-height:300px}}#map{width:100%;height:100%;min-height:400px;position:relative}@media(max-width:767.98px){#map{min-height:300px}}#map .ol-zoomslider{top:8px;left:auto;right:8px;background-color:rgba(255,69,0,.2);width:15px;height:200px;padding:0;-webkit-box-shadow:0 0 5px #ff4500;box-shadow:0 0 5px #ff4500;border-radius:7.5px}#map .ol-zoomslider:hover{background-color:rgba(255,69,0,.3)}#map .ol-zoomslider-thumb{height:15px;width:15px;margin:0;-webkit-filter:none;filter:none;background-color:rgba(255,69,0,.6);border-radius:7.5px}#map a.ol-zoomslider-handle:hover{background-color:rgba(255,69,0,.7)}.dropdown-menu{background-color:#8db4db!important}.beetable-row-removed *{color:gray i!important}.milestone-container[data-v-0d369738]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5rem}.milestone-item[data-v-0d369738]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.milestone-badges[data-v-0d369738]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5rem;margin-bottom:1rem}.milestone-badge[data-v-0d369738]{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;width:2.3em;height:2.3em;border-radius:50%;font-size:1.2em;border:2px solid #eee;background:#f8f9fa;-webkit-transition:-webkit-box-shadow .2s;transition:-webkit-box-shadow .2s;transition:box-shadow .2s;transition:box-shadow .2s,-webkit-box-shadow .2s}.milestone-badge.clickable[data-v-0d369738]{cursor:pointer}.milestone-badge[data-v-0d369738]:hover{-webkit-box-shadow:0 0 0 2px #007bff33;box-shadow:0 0 0 2px #007bff33}.milestone-none[data-v-0d369738]{color:#adb5bd;background:#f8f9fa;border-color:#dee2e6}.milestone-waiting[data-v-0d369738]{color:#6c757d;background:#f8f9fa;border-color:#adb5bd}.milestone-approved[data-v-0d369738]{color:#28a745;background:#eafaf1;border-color:#28a745}.milestone-rejected[data-v-0d369738]{color:#dc3545;background:#faeaea;border-color:#dc3545}.btn-group>.text-gray-dark[data-v-93af93dc]{background-color:#0001}.size-modal-content{padding:10px;font-style:13px}.v--modal-overlay[data-modal=size-modal]{background:rgba(0,0,0,.5)}.demo-modal-class{border-radius:5px;background:#f7f7f7;-webkit-box-shadow:5px 5px 30px 0 rgba(46,61,73,.6);box-shadow:5px 5px 30px 0 rgba(46,61,73,.6)}:root{--theme-default:#5b8ed1;--theme-default-light:#8db4db;--theme-primary:#5b8ed1;--theme-secondary:#6c757d;--theme-success:#2d8515;--theme-info:#4179cf;--theme-warning:#e49400;--theme-danger:#db2a34;--theme-dark:#040d20;--theme-light:#f8f9fa;--theme-white:#fff;--theme-blue:#2477ff;--theme-green:#2d8515;--theme-orange:#e49400;--theme-red:#db2a34;--theme-teal:#4179cf;--theme-purple:#474d84;--theme-pink:#e671b8;--theme-lime:#8cbf26;--theme-brown:#a05000;--theme-violet:#77a3ad;--theme-primary-rgb:91,142,209;--theme-success-rgb:45,133,21;--theme-danger-rgb:219,42,52;--theme-warning-rgb:228,148,0;--theme-info-rgb:65,121,207;--theme-secondary-rgb:108,117,125;--layout-bg:#000;--layout-content-bg:#fff;--layout-bg-gradient-start:#f6f8fc;--layout-bg-gradient-end:#e1e5ec;--layout-border-color:#e9ecef;--widget-bg:rgba(0,0,0,.24);--widget-border:#040d20;--widget-shadow:0 23px 20px -20px rgba(0,0,0,.1),0 0 15px rgba(0,0,0,.06);--sidebar-bg:#474d84;--sidebar-text:#fff;--sidebar-link-hover:#5b8ed1;--sidebar-active-bg:#5b8ed1;--sidebar-border:rgba(0,0,0,.1);--sidebar-icon-color:#fff;--header-bg:#fff;--header-text:#212529;--header-border:#e9ecef;--avatar-primary-bg:brown;--avatar-secondary-bg:#a05000;--avatar-text-color:#fff;--avatar-font-size:14px;--avatar-font-weight:500;--avatar-border-radius:50%;--avatar-palette-0:#ff6b6b;--avatar-palette-1:#4ecdc4;--avatar-palette-2:#45b7d1;--avatar-palette-3:#96c93f;--avatar-palette-4:#ffa726;--avatar-palette-5:#ab47bc;--avatar-palette-6:#26a69a;--avatar-palette-7:#42a5f5;--avatar-palette-8:#66bb6a;--avatar-palette-9:#ff7043;--avatar-palette-10:#8d6e63;--avatar-palette-11:#78909c;--avatar-palette-12:#ffd54f;--avatar-palette-13:#f06292;--avatar-palette-14:#9575cd;--brand-text-color:#000;--border-color:#040d20;--color-gray-600:rgba(0,0,0,.54)}.theme-preset-default{--theme-primary:#5b8ed1;--theme-primary-rgb:91,142,209;--theme-info:#4179cf;--theme-info-rgb:65,121,207}.theme-preset-dark{--theme-primary:#343a40;--theme-primary-rgb:52,58,64;--layout-bg:#121212;--widget-bg:hsla(0,0%,100%,.1);--brand-text-color:hsla(0,0%,100%,.9);--theme-info:#17a2b8;--theme-info-rgb:23,162,184}.theme-preset-blue{--theme-primary:#0d6efd;--theme-primary-rgb:13,110,253;--theme-info:#0dcaf0;--theme-info-rgb:13,202,240}.theme-preset-green{--theme-primary:#198754;--theme-primary-rgb:25,135,84;--theme-info:#20c997;--theme-info-rgb:32,201,151}.avatar-pic{color:var(--avatar-text-color,#fff)!important;font-size:var(--avatar-font-size,14px)!important;font-weight:var(--avatar-font-weight,500)!important;border-radius:var(--avatar-border-radius,50%)!important}.avatar-pic,.avatar-primary{background-color:var(--avatar-primary-bg,brown)!important}.avatar-secondary{background-color:var(--avatar-secondary-bg,#a05000)!important}.avatar-palette-0{background-color:var(--avatar-palette-0,#ff6b6b)!important}.avatar-palette-1{background-color:var(--avatar-palette-1,#4ecdc4)!important}.avatar-palette-2{background-color:var(--avatar-palette-2,#45b7d1)!important}.avatar-palette-3{background-color:var(--avatar-palette-3,#96c93f)!important}.avatar-palette-4{background-color:var(--avatar-palette-4,#ffa726)!important}.avatar-palette-5{background-color:var(--avatar-palette-5,#ab47bc)!important}.avatar-palette-6{background-color:var(--avatar-palette-6,#26a69a)!important}.avatar-palette-7{background-color:var(--avatar-palette-7,#42a5f5)!important}.avatar-palette-8{background-color:var(--avatar-palette-8,#66bb6a)!important}.avatar-palette-9{background-color:var(--avatar-palette-9,#ff7043)!important}.avatar-palette-10{background-color:var(--avatar-palette-10,#8d6e63)!important}.avatar-palette-11{background-color:var(--avatar-palette-11,#78909c)!important}.avatar-palette-12{background-color:var(--avatar-palette-12,#ffd54f)!important}.avatar-palette-13{background-color:var(--avatar-palette-13,#f06292)!important}.avatar-palette-14{background-color:var(--avatar-palette-14,#9575cd)!important}.data-loader{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.data-loader i{font-size:21px;margin:0 1rem}[data-v-ad9ea81a]:root{--theme-default:#5b8ed1;--theme-default-light:#8db4db;--theme-primary:#5b8ed1;--theme-secondary:#6c757d;--theme-success:#2d8515;--theme-info:#4179cf;--theme-warning:#e49400;--theme-danger:#db2a34;--theme-dark:#040d20;--theme-light:#f8f9fa;--theme-white:#fff;--theme-blue:#2477ff;--theme-green:#2d8515;--theme-orange:#e49400;--theme-red:#db2a34;--theme-teal:#4179cf;--theme-purple:#474d84;--theme-pink:#e671b8;--theme-lime:#8cbf26;--theme-brown:#a05000;--theme-violet:#77a3ad;--theme-primary-rgb:91,142,209;--theme-success-rgb:45,133,21;--theme-danger-rgb:219,42,52;--theme-warning-rgb:228,148,0;--theme-info-rgb:65,121,207;--theme-secondary-rgb:108,117,125;--layout-bg:#000;--layout-content-bg:#fff;--layout-bg-gradient-start:#f6f8fc;--layout-bg-gradient-end:#e1e5ec;--layout-border-color:#e9ecef;--widget-bg:rgba(0,0,0,.24);--widget-border:#040d20;--widget-shadow:0 23px 20px -20px rgba(0,0,0,.1),0 0 15px rgba(0,0,0,.06);--sidebar-bg:#474d84;--sidebar-text:#fff;--sidebar-link-hover:#5b8ed1;--sidebar-active-bg:#5b8ed1;--sidebar-border:rgba(0,0,0,.1);--sidebar-icon-color:#fff;--header-bg:#fff;--header-text:#212529;--header-border:#e9ecef;--avatar-primary-bg:brown;--avatar-secondary-bg:#a05000;--avatar-text-color:#fff;--avatar-font-size:14px;--avatar-font-weight:500;--avatar-border-radius:50%;--avatar-palette-0:#ff6b6b;--avatar-palette-1:#4ecdc4;--avatar-palette-2:#45b7d1;--avatar-palette-3:#96c93f;--avatar-palette-4:#ffa726;--avatar-palette-5:#ab47bc;--avatar-palette-6:#26a69a;--avatar-palette-7:#42a5f5;--avatar-palette-8:#66bb6a;--avatar-palette-9:#ff7043;--avatar-palette-10:#8d6e63;--avatar-palette-11:#78909c;--avatar-palette-12:#ffd54f;--avatar-palette-13:#f06292;--avatar-palette-14:#9575cd;--brand-text-color:#000;--border-color:#040d20;--color-gray-600:rgba(0,0,0,.54)}.theme-preset-default[data-v-ad9ea81a]{--theme-primary:#5b8ed1;--theme-primary-rgb:91,142,209;--theme-info:#4179cf;--theme-info-rgb:65,121,207}.theme-preset-dark[data-v-ad9ea81a]{--theme-primary:#343a40;--theme-primary-rgb:52,58,64;--layout-bg:#121212;--widget-bg:hsla(0,0%,100%,.1);--brand-text-color:hsla(0,0%,100%,.9);--theme-info:#17a2b8;--theme-info-rgb:23,162,184}.theme-preset-blue[data-v-ad9ea81a]{--theme-primary:#0d6efd;--theme-primary-rgb:13,110,253;--theme-info:#0dcaf0;--theme-info-rgb:13,202,240}.theme-preset-green[data-v-ad9ea81a]{--theme-primary:#198754;--theme-primary-rgb:25,135,84;--theme-info:#20c997;--theme-info-rgb:32,201,151}.avatar-pic[data-v-ad9ea81a]{color:var(--avatar-text-color,#fff)!important;font-size:var(--avatar-font-size,14px)!important;font-weight:var(--avatar-font-weight,500)!important;border-radius:var(--avatar-border-radius,50%)!important}.avatar-pic[data-v-ad9ea81a],.avatar-primary[data-v-ad9ea81a]{background-color:var(--avatar-primary-bg,brown)!important}.avatar-secondary[data-v-ad9ea81a]{background-color:var(--avatar-secondary-bg,#a05000)!important}.avatar-palette-0[data-v-ad9ea81a]{background-color:var(--avatar-palette-0,#ff6b6b)!important}.avatar-palette-1[data-v-ad9ea81a]{background-color:var(--avatar-palette-1,#4ecdc4)!important}.avatar-palette-2[data-v-ad9ea81a]{background-color:var(--avatar-palette-2,#45b7d1)!important}.avatar-palette-3[data-v-ad9ea81a]{background-color:var(--avatar-palette-3,#96c93f)!important}.avatar-palette-4[data-v-ad9ea81a]{background-color:var(--avatar-palette-4,#ffa726)!important}.avatar-palette-5[data-v-ad9ea81a]{background-color:var(--avatar-palette-5,#ab47bc)!important}.avatar-palette-6[data-v-ad9ea81a]{background-color:var(--avatar-palette-6,#26a69a)!important}.avatar-palette-7[data-v-ad9ea81a]{background-color:var(--avatar-palette-7,#42a5f5)!important}.avatar-palette-8[data-v-ad9ea81a]{background-color:var(--avatar-palette-8,#66bb6a)!important}.avatar-palette-9[data-v-ad9ea81a]{background-color:var(--avatar-palette-9,#ff7043)!important}.avatar-palette-10[data-v-ad9ea81a]{background-color:var(--avatar-palette-10,#8d6e63)!important}.avatar-palette-11[data-v-ad9ea81a]{background-color:var(--avatar-palette-11,#78909c)!important}.avatar-palette-12[data-v-ad9ea81a]{background-color:var(--avatar-palette-12,#ffd54f)!important}.avatar-palette-13[data-v-ad9ea81a]{background-color:var(--avatar-palette-13,#f06292)!important}.avatar-palette-14[data-v-ad9ea81a]{background-color:var(--avatar-palette-14,#9575cd)!important}.location-selector[data-v-ad9ea81a]{width:100%;height:220px;border:1px dashed transparent;background-color:#343a40;position:relative}.location-selector .bit[data-v-ad9ea81a]{-webkit-transition:background-color .15s ease-in-out;transition:background-color .15s ease-in-out}@media(prefers-reduced-motion:reduce){.location-selector .bit[data-v-ad9ea81a]{-webkit-transition:none;transition:none}}.location-selector .bit[data-v-ad9ea81a]{background-color:hsla(0,0%,100%,.2);cursor:pointer;position:absolute}.location-selector .bit[data-v-ad9ea81a]:hover{background-color:hsla(0,0%,80%,.2)}.location-selector .bit.bottom[data-v-ad9ea81a],.location-selector .bit.top[data-v-ad9ea81a]{height:25%;width:40%;margin:0 30%}.location-selector .bit.top[data-v-ad9ea81a]{top:0}.location-selector .bit.bottom[data-v-ad9ea81a]{bottom:0}.location-selector .bit.left[data-v-ad9ea81a],.location-selector .bit.right[data-v-ad9ea81a]{height:20%;width:20%;margin-left:0;margin-right:0}.location-selector .bit.right[data-v-ad9ea81a]{right:0}.location-selector .bit.left[data-v-ad9ea81a]{left:0}.color-box[data-v-b43c8aa6]{width:24px;height:24px;border-radius:4px;border:1px solid #ddd;-ms-flex-negative:0;flex-shrink:0}.color-preview[data-v-b43c8aa6]{padding:15px;background-color:#f8f9fa;border-radius:8px;margin-top:20px}.color-sample[data-v-b43c8aa6]{width:30px;height:30px;border-radius:4px;border:1px solid #ddd;display:inline-block;margin:2px}.theme-preview[data-v-b43c8aa6]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:10px}.theme-preset-card[data-v-b43c8aa6]{cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease;border:2px solid transparent}.theme-preset-card[data-v-b43c8aa6]:hover{border-color:var(--theme-primary,#5b8ed1);-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 4px 12px rgba(0,0,0,.15);box-shadow:0 4px 12px rgba(0,0,0,.15)}.config-admin .nav-tabs .nav-link[data-v-b43c8aa6]{color:#000;border:1px solid transparent;border-bottom-color:#dee2e6}.config-admin .nav-tabs .nav-link.active[data-v-b43c8aa6]{color:var(--theme-primary,#007bff);border-color:var(--theme-primary,#007bff) var(--theme-primary,#007bff) #fff;background-color:#fff}.config-admin .nav-tabs .nav-link[data-v-b43c8aa6]:hover{border-color:#e9ecef #e9ecef #dee2e6;isolation:isolate}.btn-primary[data-v-b43c8aa6]{background-color:var(--theme-primary,#5b8ed1);border-color:var(--theme-primary,#5b8ed1)}.btn-info[data-v-b43c8aa6]{background-color:var(--theme-info,#4179cf);border-color:var(--theme-info,#4179cf)}.btn-purple[data-v-b43c8aa6],.btn-purple[data-v-b43c8aa6]:hover{background-color:var(--theme-purple,#474d84);border-color:var(--theme-purple,#474d84);color:#fff}.btn-purple[data-v-b43c8aa6]:hover{-webkit-filter:brightness(.9);filter:brightness(.9)}.form-control[data-v-b43c8aa6]:focus{border-color:var(--theme-primary,#5b8ed1);-webkit-box-shadow:0 0 0 .2rem rgba(var(--theme-primary-rgb,91,142,209),.25);box-shadow:0 0 0 .2rem rgba(var(--theme-primary-rgb,91,142,209),.25)}.pwa-icon[data-v-b43c8aa6]{width:48px;height:48px;border-radius:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:20px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.15);box-shadow:0 2px 8px rgba(0,0,0,.15)}.pwa-preview[data-v-b43c8aa6]{background:#f8f9fa;border-radius:8px;border:1px solid #e9ecef}@media (max-width:768px){.color-box[data-v-b43c8aa6]{width:20px;height:20px}.theme-preset-card[data-v-b43c8aa6]{margin-bottom:15px}.color-preview[data-v-b43c8aa6]{padding:10px}.pwa-icon[data-v-b43c8aa6]{width:40px;height:40px;font-size:16px}}.color-palette[data-v-b43c8aa6]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.color-palette-item[data-v-b43c8aa6]{width:40px;height:40px;border-radius:8px;cursor:pointer;position:relative;-webkit-transition:all .2s ease;transition:all .2s ease;border:2px solid transparent}.color-palette-item[data-v-b43c8aa6]:hover{-webkit-transform:scale(1.1);transform:scale(1.1);border-color:var(--theme-primary,#5b8ed1)}.color-palette-item.add-color[data-v-b43c8aa6]{background:#f8f9fa;border:2px dashed #dee2e6;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#6c757d}.color-palette-item.add-color[data-v-b43c8aa6]:hover{background:#e9ecef;border-color:var(--theme-primary,#5b8ed1);color:var(--theme-primary,#5b8ed1)}.color-palette-overlay[data-v-b43c8aa6]{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.7);color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:6px;opacity:0;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.color-palette-item:hover .color-palette-overlay[data-v-b43c8aa6]{opacity:1}@media (max-width:768px){.color-palette-item[data-v-b43c8aa6]{width:30px;height:30px}}.theme-preview-container[data-v-b43c8aa6]{border:1px solid #e9ecef;-webkit-transition:all .3s ease;transition:all .3s ease}.theme-preview-container.theme-dark[data-v-b43c8aa6]{background-color:#1e1e1e;color:#fff;border-color:#444}.theme-preview-container.theme-light[data-v-b43c8aa6]{background-color:#fff;color:#333;border-color:#e9ecef}.timeline-demo[data-v-b43c8aa6]{position:relative;padding-left:2rem}.timeline-item[data-v-b43c8aa6]{position:relative;padding-bottom:1rem}.timeline-marker[data-v-b43c8aa6]{position:absolute;left:-2rem;top:.25rem;width:12px;height:12px;border-radius:50%;border:2px solid #fff;-webkit-box-shadow:0 0 0 3px #e9ecef;box-shadow:0 0 0 3px #e9ecef}.theme-dark .timeline-marker[data-v-b43c8aa6]{-webkit-box-shadow:0 0 0 3px #444;box-shadow:0 0 0 3px #444}.timeline-content[data-v-b43c8aa6]{margin-left:.5rem}.overlay-demo-content[data-v-b43c8aa6]{min-height:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:768px){.theme-preview-container[data-v-b43c8aa6]{padding:1rem!important}.timeline-demo[data-v-b43c8aa6]{padding-left:1.5rem}.timeline-marker[data-v-b43c8aa6]{left:-1.5rem}}.map-preview-box[data-v-b43c8aa6]{width:60px;height:40px;border-radius:4px;margin:0 auto 5px;-webkit-transition:all .3s ease;transition:all .3s ease}.map-preview-box[data-v-b43c8aa6]:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.status-indicator[data-v-b43c8aa6]{width:12px;height:12px;border-radius:50%;display:inline-block;-webkit-transition:all .3s ease;transition:all .3s ease}.status-indicator.bg-success[data-v-b43c8aa6]{background-color:var(--theme-success,#28a745)!important;-webkit-box-shadow:0 0 8px rgba(40,167,69,.3);box-shadow:0 0 8px rgba(40,167,69,.3)}.status-indicator.bg-secondary[data-v-b43c8aa6]{background-color:var(--theme-secondary,#6c757d)!important}.bounce-enter-active[data-v-3e07298e]{-webkit-animation:bounce-in-3e07298e .5s;animation:bounce-in-3e07298e .5s}.bounce-leave-active[data-v-3e07298e]{-webkit-animation:bounce-out-3e07298e .3s;animation:bounce-out-3e07298e .3s}@-webkit-keyframes bounce-in-3e07298e{0%{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1.1);transform:scale(1.1)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes bounce-in-3e07298e{0%{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1.1);transform:scale(1.1)}to{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes bounce-out-3e07298e{0%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(0);transform:scale(0)}}@keyframes bounce-out-3e07298e{0%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(0);transform:scale(0)}}.error-boundary[data-v-52e13eee]{padding:20px;margin:20px}.alert[data-v-52e13eee]{border-radius:8px;padding:20px}.btn[data-v-52e13eee]{margin-right:10px}