[data-v-4a9e82af]:export{trendArrowGreen:#3dc480;trendArrowRed:#ff4142;orange:#ffc24c;yellow:#edff4c;pink:#ff4cd5;red:#ff4c66;lightGrey:#f4f4f4;blue:#389ceb;blackBlue:#34364d;green:#4cffb1;lightGreen:#c3e9e3;darkerGreen:#4bc2b0;lightBlue:#f0f8fe;cyan:#38d9eb;fontSizeLarge:1.5rem;bouquet:#ae7ea3;persianRed:#d33735;wedgewoodBlue:#507cac;goblinGreen:#3a7936;flamePea:#d65a3b;jaffa:#ed8536;saffron:#f5b839;spunPearl:#a9aab2;boulder:#7a7a7a;deepSkyBlue:#00bfff;darkCyan:#008b8b}.form-container[data-v-4a9e82af]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;padding:8px 0;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.form-section[data-v-4a9e82af]{background:#fff;border-radius:12px;border:1px solid #e1e8ed;overflow:hidden;-webkit-transition:all .2s ease;transition:all .2s ease}.form-section[data-v-4a9e82af]:hover{-webkit-box-shadow:0 2px 8px rgba(0,0,0,.06);box-shadow:0 2px 8px rgba(0,0,0,.06)}.form-section[data-v-4a9e82af]:first-child{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:600px;width:100%}.form-section.notifications-section[data-v-4a9e82af]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:600px;min-width:400px}.section-header[data-v-4a9e82af]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:16px 20px;background:linear-gradient(135deg,#f8f9fa,#e9ecef);border-bottom:2px solid #dee2e6}.section-header .section-title[data-v-4a9e82af]{font-size:15px;font-weight:600;color:#2c3e50;text-transform:uppercase;letter-spacing:.5px}.section-content[data-v-4a9e82af]{padding:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:18px;width:100%}.section-content.grid-layout[data-v-4a9e82af]{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;width:100%}@media(max-width:1400px){.section-content.grid-layout[data-v-4a9e82af]{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.section-content.grid-layout[data-v-4a9e82af]{grid-template-columns:1fr}}.section-content.notifications-content[data-v-4a9e82af]{width:auto;max-width:100%}.form-field[data-v-4a9e82af]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.field-label[data-v-4a9e82af]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;font-size:13px;font-weight:600;color:#34495e;margin-bottom:4px}.field-label .required-indicator[data-v-4a9e82af]{color:#e74c3c;font-weight:700;margin-left:2px}.form-input[data-v-4a9e82af],.form-select[data-v-4a9e82af]{width:100%;border:2px solid #e1e8ed;border-radius:8px;padding:10px 14px;font-size:14px;-webkit-transition:all .2s ease;transition:all .2s ease;background-color:#fff}.form-input[data-v-4a9e82af]:focus,.form-select[data-v-4a9e82af]:focus{outline:none;border-color:#3498db;-webkit-box-shadow:0 0 0 3px rgba(52,152,219,.1);box-shadow:0 0 0 3px rgba(52,152,219,.1)}.form-input[data-v-4a9e82af]:hover:not(:focus),.form-select[data-v-4a9e82af]:hover:not(:focus){border-color:#bdc3c7}.form-select[data-v-4a9e82af]{cursor:pointer}.md-field.form-select[data-v-4a9e82af]{width:100%!important}.status-toggle[data-v-4a9e82af]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:12px 16px;background-color:#f8f9fa;border-radius:8px;border:2px solid #e1e8ed;-webkit-transition:all .2s ease;transition:all .2s ease}.status-toggle[data-v-4a9e82af]:hover{background-color:#f1f3f5;border-color:#ced4da}.status-toggle .toggle-label[data-v-4a9e82af]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;font-weight:500;color:#2c3e50}.status-toggle .checkbox-container[data-v-4a9e82af]{height:20px;width:20px;cursor:pointer}.settings-toggle-icon[data-v-4a9e82af]{font-size:12px;color:#5a6c7d;font-weight:400;margin-left:auto}.settings-group[data-v-4a9e82af]{margin-bottom:25px}.settings-group[data-v-4a9e82af]:last-child{margin-bottom:0}.settings-group-title[data-v-4a9e82af]{font-size:14px;font-weight:600;color:#34495e;margin-bottom:12px;padding-bottom:8px;border-bottom:2px solid #e8ecf1;text-transform:uppercase;letter-spacing:.5px}.setting-label[data-v-4a9e82af]{margin-bottom:8px;font-size:13px;font-weight:500;color:#2c3e50}.setting-label[data-v-4a9e82af],.setting-row[data-v-4a9e82af]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.setting-row[data-v-4a9e82af]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:12px 0;border-bottom:1px solid #f0f0f0}.setting-row[data-v-4a9e82af]:last-child{border-bottom:none}.settings-info-box[data-v-4a9e82af]{margin-top:12px;padding:12px;background-color:#f8f9fa;border-left:3px solid #3498db;border-radius:4px;font-size:12px;color:#5a6c7d;line-height:1.5}.settings-info-box .location-details[data-v-4a9e82af]{font-family:Courier New,monospace;font-size:11px;color:#2c3e50}.settings-info-box .location-placeholder[data-v-4a9e82af]{color:#95a5a6;font-style:italic}.input-container[data-v-4a9e82af]{margin-bottom:18px}.input-container[data-v-4a9e82af]:last-child{margin-bottom:0}.modal.large:has(.form-container){min-width:80vw!important;max-width:1400px!important}.modal.large:has(.form-container) .main-content{overflow-y:auto!important;max-height:85vh!important}[data-v-25a4f29e]:export{trendArrowGreen:#3dc480;trendArrowRed:#ff4142;orange:#ffc24c;yellow:#edff4c;pink:#ff4cd5;red:#ff4c66;lightGrey:#f4f4f4;blue:#389ceb;blackBlue:#34364d;green:#4cffb1;lightGreen:#c3e9e3;darkerGreen:#4bc2b0;lightBlue:#f0f8fe;cyan:#38d9eb;fontSizeLarge:1.5rem;bouquet:#ae7ea3;persianRed:#d33735;wedgewoodBlue:#507cac;goblinGreen:#3a7936;flamePea:#d65a3b;jaffa:#ed8536;saffron:#f5b839;spunPearl:#a9aab2;boulder:#7a7a7a;deepSkyBlue:#00bfff;darkCyan:#008b8b}.form-container .task-main-info[data-v-25a4f29e],.form-container .task-secondary-info[data-v-25a4f29e]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}.input-container[data-v-25a4f29e]{margin-bottom:15px;font-size:14px}.input-container label[data-v-25a4f29e]{color:#333}.input-container label>[data-v-25a4f29e]{border:1px solid #e7e7e7;border-radius:4px;padding:8px;margin:0}.md-field.select-container[data-v-25a4f29e]{width:100%!important}.select-container[data-v-25a4f29e]{border-bottom:1px solid #e7e7e7}[data-v-c51953f8]:export{trendArrowGreen:#3dc480;trendArrowRed:#ff4142;orange:#ffc24c;yellow:#edff4c;pink:#ff4cd5;red:#ff4c66;lightGrey:#f4f4f4;blue:#389ceb;blackBlue:#34364d;green:#4cffb1;lightGreen:#c3e9e3;darkerGreen:#4bc2b0;lightBlue:#f0f8fe;cyan:#38d9eb;fontSizeLarge:1.5rem;bouquet:#ae7ea3;persianRed:#d33735;wedgewoodBlue:#507cac;goblinGreen:#3a7936;flamePea:#d65a3b;jaffa:#ed8536;saffron:#f5b839;spunPearl:#a9aab2;boulder:#7a7a7a;deepSkyBlue:#00bfff;darkCyan:#008b8b}.map-view[data-v-c51953f8]{position:relative;background-color:#fff;min-height:86vh}.custom-button-container[data-v-c51953f8]{height:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-margin-end:20px;margin-inline-end:20px;text-transform:uppercase;position:absolute;z-index:3;right:0}[dir=rtl] .custom-button-container[data-v-c51953f8]{left:0;right:unset}.custom-button-container span[data-v-c51953f8]{color:#7f7f7f;margin-bottom:5px;margin-bottom:0;font-size:13px}.custom-button-container input[data-v-c51953f8]{font-family:Arial,sans-serif;width:17vw;height:30px;border:1px solid #e7e7e7;border-radius:4px;font-size:.8125rem;margin-bottom:5px;padding-inline:10px;-webkit-margin-start:5px;margin-inline-start:5px;margin-bottom:0;padding:0 5px;width:150px}.custom-button-container button[data-v-c51953f8]{font-size:12px;font-weight:700}